[03:23:01]OFD Sender: No OFD packet to send [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: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]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:21]OFD Sender: No OFD packet to send [03:24:26]OFD Sender: No OFD packet to send [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: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:02]accept exits with 7 [03:26:02]New connection [03:26:02]New thread 3066625380 created [03:26:02]Waiting for new connection... [03:26:02] Sock 7.Parse request [03:26:02]Sock 7.Check first char [03:26:02]Sock 7.First char is OK [03:26:02]request: POST /json_proto HTTP/1.0 [03:26:02]Method: POST [03:26:02]URL: /json_proto [03:26:02]Method is POST - this is cgi request [03:26:02]url: /json_proto [03:26:02]query_string will be loaded in cgi processing [03:26:02]execute_cgi json_proto POST (null) [03:26:02]execute_cgi path=json_proto method=POST [03:26:02]POST find Content-Length [03:26:02]Host: 172.17.53.67:8080 [03:26:02]Content-Length: 215 [03:26:02]Content-Type: application/json [03:26:02] [03:26:02]POST finish read [03:26:02]Found Content-Length = 215 [03:26:02]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" ] } } [03:26:02]execute_script... [03:26:02]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" ] } } [03:26:02]POST & json_proto [03:26:02]process_json_proto [03:26:02]json parsed OK: [03:26:02]protocol is kg_v1.0 [03:26:02]action value=get_value [03:26:02]process_action get_value [03:26:02]cmd_get_value [03:26:02]process_action get_value done [03:26:02]requested_data is exist [03:26:02]produce_requested_data [03:26:02]requested_item kkm.sn is exist - process it [03:26:02]requested_item kkm.ver is exist - process it [03:26:02]requested_item fm.sn is exist - process it [03:26:02]wFMCommunicate request_size=4 [03:26:02]MH_SAM_APDU [03:26:02]CAPDU: 80 11 00 00 [03:26:02]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [03:26:02]Write i2c OK [03:26:02]MH_I2C_Read... [03:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:26:02]Read from MH i2c: E2 [03:26:02]MH_I2C_Read... [03:26:02]Read from MH i2c: E2 17 00 [03:26:02]MH_I2C_Read... [03:26:02]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [03:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:26:02]wFMCommunicate OK [03:26:02]requested_item fd.num is exist - process it [03:26:02]SAM_PROTO_GetFieldsCounters [03:26:02]wFMCommunicate request_size=4 [03:26:02]MH_SAM_APDU [03:26:02]CAPDU: 80 13 00 00 [03:26:02]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [03:26:02]Write i2c OK [03:26:02]MH_I2C_Read... [03:26:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:26:02]Read from MH i2c: E2 [03:26:02]MH_I2C_Read... [03:26:02]Read from MH i2c: E2 62 00 [03:26:02]MH_I2C_Read... [03:26:02]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5C 02 00 0E 04 04 00 38 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 E8 [03:26:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5C 02 00 0E 04 04 00 38 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 [03:26:02]wFMCommunicate OK [03:26:02]SAM_PROTO_GetFieldsCounters done [03:26:02]requested_item shift.num is exist - process it [03:26:02]requested_item shift.opened is exist - process it [03:26:02]req_shift_opened [03:26:02]FM_GetShiftState [03:26:02]SAM_PROTO_GetShiftState [03:26:02]wFMCommunicate request_size=4 [03:26:02]MH_SAM_APDU [03:26:02]CAPDU: 80 13 01 00 [03:26:02]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [03:26:02]Write i2c OK [03:26:02]MH_I2C_Read... [03:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:26:03]Read from MH i2c: E2 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 0E 00 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [03:26:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [03:26:03]wFMCommunicate OK [03:26:03]SAM_PROTO_GetShiftState done [03:26:03]FM_GetShiftState done [03:26:03]req_shift_opened done [03:26:03]requested_item shift.open_date is exist - process it [03:26:03]req_shift_open_date [03:26:03]req_shift_open_date done [03:26:03]produce_requested_data done [03:26:03]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154649,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [03:26:03]process_action_free get_value [03:26:03]json_value_free [03:26:03]json_value_free done [03:26:03]process_json_proto returns [03:26:03]Send response to host [03:26:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154649,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [03:26:03]free response buf [03:26:03]execute_script done [03:26:03]execute_script returns [03:26:03]free content buf [03:26:03]Sock 7.Close socket [03:26:03]Sock 7.Thread stoped [03:26:03]accept exits with 9 [03:26:03]New connection [03:26:03]New thread 3066482020 created [03:26:03]Thread 3066625380 joined [03:26:03]Waiting for new connection... [03:26:03] Sock 9.Parse request [03:26:03]Sock 9.Check first char [03:26:03]Sock 9.First char is OK [03:26:03]request: POST /json_proto HTTP/1.0 [03:26:03]Method: POST [03:26:03]URL: /json_proto [03:26:03]Method is POST - this is cgi request [03:26:03]url: /json_proto [03:26:03]query_string will be loaded in cgi processing [03:26:03]execute_cgi json_proto POST (null) [03:26:03]execute_cgi path=json_proto method=POST [03:26:03]POST find Content-Length [03:26:03]Host: 172.17.53.67:8080 [03:26:03]Content-Length: 331 [03:26:03]Content-Type: application/json [03:26:03] [03:26:03]POST finish read [03:26:03]Found Content-Length = 331 [03:26:03]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" ] } } [03:26:03]execute_script... [03:26:03]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" ] } } [03:26:03]POST & json_proto [03:26:03]process_json_proto [03:26:03]json parsed OK: [03:26:03]protocol is kg_v1.0 [03:26:03]action value=get_value [03:26:03]process_action get_value [03:26:03]cmd_get_value [03:26:03]process_action get_value done [03:26:03]requested_data is exist [03:26:03]produce_requested_data [03:26:03]requested_item fm.sale.total is exist - process it [03:26:03]SAM_PROTO_GetFMData [03:26:03]wFMCommunicate request_size=4 [03:26:03]MH_SAM_APDU [03:26:03]CAPDU: 80 13 03 00 [03:26:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [03:26:03]Write i2c OK [03:26:03]MH_I2C_Read... [03:26:03]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [03:26:03]Read from MH i2c: E2 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 FD 00 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 A9 59 02 00 69 04 A3 00 6F 04 04 00 CD 58 02 00 B1 04 05 00 DE F3 2F 8C 02 70 04 05 00 80 9C 27 F6 01 72 04 04 00 5E 57 08 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E8 75 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 98 ED C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 49 [03:26:03]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 A9 59 02 00 69 04 A3 00 6F 04 04 00 CD 58 02 00 B1 04 05 00 DE F3 2F 8C 02 70 04 05 00 80 9C 27 F6 01 72 04 04 00 5E 57 08 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E8 75 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 98 ED C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [03:26:03]wFMCommunicate OK [03:26:03]wFMCommunicate request_size=4 [03:26:03]MH_SAM_APDU [03:26:03]CAPDU: 80 17 00 00 [03:26:03]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [03:26:03]Write i2c OK [03:26:03]MH_I2C_Read... [03:26:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:03]Read from MH i2c: E2 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 FD 00 [03:26:03]MH_I2C_Read... [03:26:03]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [03:26:03]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [03:26:03]wFMCommunicate OK [03:26:03]wFMCommunicate request_size=4 [03:26:03]MH_SAM_APDU [03:26:03]CAPDU: 80 17 00 00 [03:26:03]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [03:26:03]Write i2c OK [03:26:03]MH_I2C_Read... [03:26:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:04]Read from MH i2c: E2 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 FD 00 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [03:26:04]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [03:26:04]wFMCommunicate OK [03:26:04]wFMCommunicate request_size=4 [03:26:04]MH_SAM_APDU [03:26:04]CAPDU: 80 17 00 00 [03:26:04]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [03:26:04]Write i2c OK [03:26:04]MH_I2C_Read... [03:26:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:04]Read from MH i2c: E2 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 FD 00 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [03:26:04]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [03:26:04]wFMCommunicate OK [03:26:04]wFMCommunicate request_size=4 [03:26:04]MH_SAM_APDU [03:26:04]CAPDU: 80 17 00 00 [03:26:04]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [03:26:04]Write i2c OK [03:26:04]MH_I2C_Read... [03:26:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [03:26:04]Read from MH i2c: E2 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 E1 00 [03:26:04]MH_I2C_Read... [03:26:04]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [03:26:04]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [03:26:04]wFMCommunicate OK [03:26:04]SAM_PROTO_GetFMData done [03:26:04]requested_item fm.sale_refund.total is exist - process it [03:26:04]requested_item fm.buy.total is exist - process it [03:26:04]requested_item shift.sale.total is exist - process it [03:26:04]SAM_PROTO_GetShiftData [03:26:04]wFMCommunicate request_size=4 [03:26:04]MH_SAM_APDU [03:26:04]CAPDU: 80 13 02 00 [03:26:04]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [03:26:04]Write i2c OK [03:26:04]MH_I2C_Read... [03:26:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [03:26:05]Read from MH i2c: E2 [03:26:05]MH_I2C_Read... [03:26:05]Read from MH i2c: E2 FD 00 [03:26:05]MH_I2C_Read... [03:26:05]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 26 00 00 00 69 04 9B 00 6F 04 04 00 26 00 00 00 B1 04 03 00 FD AD 2D 70 04 03 00 C8 C6 11 72 04 03 00 35 E7 1B 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 21 DA 04 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 84 67 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 3A [03:26:05]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 26 00 00 00 69 04 9B 00 6F 04 04 00 26 00 00 00 B1 04 03 00 FD AD 2D 70 04 03 00 C8 C6 11 72 04 03 00 35 E7 1B 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 21 DA 04 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 84 67 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [03:26:05]wFMCommunicate OK [03:26:05]wFMCommunicate request_size=4 [03:26:05]MH_SAM_APDU [03:26:05]CAPDU: 80 17 00 00 [03:26:05]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [03:26:05]Write i2c OK [03:26:05]MH_I2C_Read... [03:26:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:05]Read from MH i2c: E2 [03:26:05]MH_I2C_Read... [03:26:05]Read from MH i2c: E2 FD 00 [03:26:05]MH_I2C_Read... [03:26:05]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 [03:26:05]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 [03:26:05]wFMCommunicate OK [03:26:05]wFMCommunicate request_size=4 [03:26:05]MH_SAM_APDU [03:26:05]CAPDU: 80 17 00 00 [03:26:05]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [03:26:05]Write i2c OK [03:26:05]MH_I2C_Read... [03:26:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:05]Read from MH i2c: E2 [03:26:05]MH_I2C_Read... [03:26:05]Read from MH i2c: E2 FD 00 [03:26:05]MH_I2C_Read... [03:26:05]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 [03:26:05]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 [03:26:05]wFMCommunicate OK [03:26:05]wFMCommunicate request_size=4 [03:26:05]MH_SAM_APDU [03:26:05]CAPDU: 80 17 00 00 [03:26:05]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [03:26:05]Write i2c OK [03:26:05]MH_I2C_Read... [03:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [03:26:06]Read from MH i2c: E2 [03:26:06]MH_I2C_Read... [03:26:06]Read from MH i2c: E2 FD 00 [03:26:06]MH_I2C_Read... [03:26:06]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 [03:26:06]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 [03:26:06]wFMCommunicate OK [03:26:06]wFMCommunicate request_size=4 [03:26:06]MH_SAM_APDU [03:26:06]CAPDU: 80 17 00 00 [03:26:06]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [03:26:06]Write i2c OK [03:26:06]MH_I2C_Read... [03:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [03:26:06]Read from MH i2c: E2 [03:26:06]MH_I2C_Read... [03:26:06]Read from MH i2c: E2 CB 00 [03:26:06]MH_I2C_Read... [03:26:06]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 [03:26:06]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 [03:26:06]wFMCommunicate OK [03:26:06]SAM_PROTO_GetShiftData done [03:26:06]requested_item shift.sale.total_cash is exist - process it [03:26:06]requested_item shift.sale_refund.total is exist - process it [03:26:06]requested_item shift.sale_refund.total_cash is exist - process it [03:26:06]requested_item shift.buy.total is exist - process it [03:26:06]requested_item shift.buy.total_cash is exist - process it [03:26:06]produce_requested_data done [03:26:06]produce_requested_data return {"fm.sale.total":109418874.54,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":29936.61,"shift.sale.total_cash":11650.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} [03:26:06]process_action_free get_value [03:26:06]json_value_free [03:26:06]json_value_free done [03:26:06]process_json_proto returns [03:26:06]Send response to host [03:26:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109418874.54,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":29936.61,"shift.sale.total_cash":11650.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}}} [03:26:06]free response buf [03:26:06]execute_script done [03:26:06]execute_script returns [03:26:06]free content buf [03:26:06]Sock 9.Close socket [03:26:06]Sock 9.Thread stoped [03:26:06]OFD Sender: No OFD packet to send [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]accept exits with 7 [03:27:26]New connection [03:27:26]New thread 3066625380 created [03:27:26]Thread 3066482020 joined [03:27:26]Waiting for new connection... [03:27:26] Sock 7.Parse request [03:27:26]Sock 7.Check first char [03:27:26]Sock 7.First char is OK [03:27:26]request: POST /json_proto HTTP/1.0 [03:27:26]Method: POST [03:27:26]URL: /json_proto [03:27:26]Method is POST - this is cgi request [03:27:26]url: /json_proto [03:27:26]query_string will be loaded in cgi processing [03:27:26]execute_cgi json_proto POST (null) [03:27:26]execute_cgi path=json_proto method=POST [03:27:26]POST find Content-Length [03:27:26]Host: 172.17.53.67:8080 [03:27:26]Content-Length: 766 [03:27:26]Content-Type: application/json [03:27:26] [03:27:26]POST finish read [03:27:26]Found Content-Length = 766 [03:27:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:27:26]execute_script... [03:27:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:27:26]POST & json_proto [03:27:26]process_json_proto [03:27:26]json parsed OK: [03:27:26]protocol is kg_v1.0 [03:27:26]action value=close_receipt [03:27:26]process_action close_receipt [03:27:26]cmd_close_receipt [03:27:26]MH_GetDate [03:27:26]Write to MH i2c: F0 00 00 1D 00 0C [03:27:26]Write i2c OK [03:27:26]MH_I2C_Read... [03:27:26]Read from MH i2c: F0 [03:27:26]MH_I2C_Read... [03:27:26]Read from MH i2c: F0 09 00 [03:27:26]MH_I2C_Read... [03:27:26]Read from MH i2c: F0 09 00 1D 00 00 9E D5 11 67 19 BC 99 64 D2 [03:27:26]GetLastDocTimeStamp 1729221185 [03:27:26]current date 1729222046 [03:27:26]FM_GetShiftState [03:27:26]SAM_PROTO_GetShiftState [03:27:26]wFMCommunicate request_size=4 [03:27:26]MH_SAM_APDU [03:27:26]CAPDU: 80 13 01 00 [03:27:26]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [03:27:26]Write i2c OK [03:27:26]MH_I2C_Read... [03:27:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:27:26]Read from MH i2c: E2 [03:27:26]MH_I2C_Read... [03:27:26]Read from MH i2c: E2 0E 00 [03:27:26]MH_I2C_Read... [03:27:26]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [03:27:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [03:27:26]wFMCommunicate OK [03:27:26]SAM_PROTO_GetShiftState done [03:27:26]FM_GetShiftState done [03:27:26]opened in 1729211399 [03:27:26]opened+sec_in_day 1729297799 [03:27:26]quantity*price = 50041 [03:27:26]sum+1 = 50042 [03:27:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 39 18.10.2024 03:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154650 ФПД: 198684025737912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T032726&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154650&fm=198684025737912&tin=02508201610067®Number=0000137193017469&sum=50041 [03:27:27]StoreToDocumentArchive [03:27:27]shift 312 fd 154650 [03:27:27]save to /storage/0312/doc_00154650 [03:27:27]save last doc name /storage/0312/doc_00154650 to /storage/kkm_last_doc_name [03:27:27]save OK [03:27:27]Clear old archive folders... [03:27:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:27:27]tlvbuf is 011AEA90 [03:27:27]SAM_PROTO_ClearQueue [03:27:27]wFMCommunicate request_size=4 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 09 00 00 [03:27:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [03:27:27]RAPDU: 90 00 [03:27:27]wFMCommunicate OK [03:27:27]SAM_PROTO_ClearQueue done [03:27:27]KKMCreateOFDPacket [03:27:27]OFDProtocolAddRootSTLVToBuf [03:27:27]FM_MakeSignedData [03:27:27]FM_MakeSignedData [03:27:27]SAM_PROTO_SignData [03:27:27]wFMCommunicate request_size=4 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 0D 01 02 [03:27:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [03:27:27]RAPDU: 90 00 [03:27:27]wFMCommunicate OK [03:27:27]wFMCommunicate request_size=255 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 9E D5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5C 02 00 35 04 06 00 B4 [03:27:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 9E D5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5C 02 00 35 04 06 00 B4 00 00 15 [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [03:27:27]RAPDU: 90 00 [03:27:27]wFMCommunicate OK [03:27:27]wFMCommunicate request_size=10 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 0D 02 02 05 B3 BA C6 D2 B8 [03:27:27]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 B3 BA C6 D2 B8 00 00 6F [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [03:27:27]RAPDU: 90 00 [03:27:27]wFMCommunicate OK [03:27:27]wFMCommunicate request_size=4 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 0D 03 02 [03:27:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 0B 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 0B 00 2F 00 00 E0 83 7D 51 B0 75 D0 50 90 00 21 [03:27:27]RAPDU: E0 83 7D 51 B0 75 D0 50 90 00 [03:27:27]wFMCommunicate OK [03:27:27]SAM_PROTO_SignData done [03:27:27]FM_MakeSignedData done [03:27:27]CreateOFDProtocolMessage [03:27:27]wFMCommunicate request_size=4 [03:27:27]MH_SAM_APDU [03:27:27]CAPDU: 80 11 00 00 [03:27:27]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:27:27]Read from MH i2c: E2 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 17 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [03:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:27:27]wFMCommunicate OK [03:27:27]CreateOFDProtocolMessage done [03:27:27]OFDSenderStorePacket 154650 [03:27:27]StoreOFDPacket docnum=154650 [03:27:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 58 07 01 B5 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 9E D5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5C 02 00 35 04 06 00 B4 B3 BA C6 D2 B8 E0 83 7D 51 B0 75 D0 50 [03:27:27]CheckFolder [03:27:27]dirname=/storage/ofd_packets [03:27:27]CheckFolder done [03:27:27]ProducePacketName [03:27:27]name=ofd_packets/00154650 [03:27:27]NVStorageSaveData ofd_packets/00154650 [03:27:27]File name is /storage/ofd_packets/00154650 [03:27:27]Write 301 bytes [03:27:27]NVStorageSaveData done [03:27:27]OFDSenderStorePacket done [03:27:27]KKMCreateOFDPacket done [03:27:27]NVStorageSaveData kkm_last_timestamp [03:27:27]File name is /storage/kkm_last_timestamp [03:27:27]Write 4 bytes [03:27:27]NVStorageSaveData done [03:27:27]ExternCall_PrintAddStr [03:27:27]wPrintStart [03:27:27]Write to MH i2c: 01 00 00 31 00 31 [03:27:27]Write i2c OK [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: 01 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: 01 07 00 [03:27:27]MH_I2C_Read... [03:27:27]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [03:27:27]RasterBufferAndPrint [03:27:27]line Счет N : (1)872808 [03:27:27]line ИНН: 02508201610067 [03:27:27]line Контрольно-Кассовый Чек [03:27:27]line ПРОДАЖА [03:27:27]line ТРК (МРК, ГНК) : 32 [03:27:27]line Товар: 2710124130 [03:27:27]line Аи-92-К-5 [03:27:27]line 7.480 * 66.90 [03:27:27]line = 500.41 [03:27:27]line НДС 12% НСП 1% [03:27:27]line > о реализуемом товаре [03:27:27]line ИТОГО: 500.41 [03:27:27]line НСП 1% : 4.43 [03:27:27]line НДС 12% : 53.14 [03:27:27]line Наличными: 0.00 [03:27:27]line Безнал.: 500.41 [03:27:27]line Место: АЗС № 165 "Партнер Нефть" [03:27:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [03:27:27]line СНО: Общий режим [03:27:27]line Чек 39 18.10.2024 03:27 [03:27:27]line Смена: 312 ФФД: 1.0 [03:27:27]line ЗНМ: 0300000234 [03:27:27]line РНМ: 0000137193017469 [03:27:27]line Версия ККМ: v1.0 [03:27:27]line Платежная система: Mbank [03:27:27]line ФМ: 0000000000963156 [03:27:27]line ФД: 154650 [03:27:27]line ФПД: 198684025737912 [03:27:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T032726&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154650&fm=198684025737912&tin=02508201610067®Number=0000137193017469&sum=50041 [03:27:27]written 0, free lines is 4095 [03:27:27]OFD Sender: Processing packet 154650 [packets to send 51, broken 50] [03:27:27]ProducePacketName [03:27:27]name=ofd_packets/00154650 [03:27:27]OFD Sender: To server: pG, [03:27:27]CommunicateWithHost lk.salyk.kg:30040 [03:27:27]ConnectInit lk.salyk.kg [03:27:28]Connected sock=10 [03:27:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 58 07 01 B5 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 9E D5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5C 02 00 35 04 06 00 B4 B3 BA C6 D2 B8 E0 83 7D 51 B0 75 D0 50 [03:27:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 26 59 47 00 FA 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5C 02 00 F4 03 04 00 D8 7B 11 67 B6 04 01 00 00 BB 86 87 32 CE 2D F1 E0 [03:27:28]CommunicateWithHost err = 0 [03:27:28]CheckOFDResponse [03:27:28]1017 (14) - 77093643461234 [03:27:28]1041 (16) - 0000000000963156 [03:27:28]1040 (4) - 154650 [03:27:28]1012 (4) - 17.10.2024 21:04 [03:27:28]1206 (1) - 0 [03:27:28]OFD Sender: Remove packet 154650 [03:27:28]ProducePacketName [03:27:28]name=ofd_packets/00154650 [03:27:28]NVStorageDeleteData [03:27:28]Write to MH i2c: 01 00 00 5A 00 5A [03:27:28]Write i2c OK [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: 01 [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: 01 07 00 [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 03 0D 71 [03:27:28]RasterBufferAndPrint [03:27:28]line [03:27:28]line [03:27:28]line [03:27:28]line [03:27:28]line [03:27:28]written 0, free lines is 3337 [03:27:28]MH_Cut [03:27:28]Write to MH i2c: D1 01 00 61 00 01 33 [03:27:28]Write i2c OK [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: D1 [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: D1 01 00 [03:27:28]MH_I2C_Read... [03:27:28]Read from MH i2c: D1 01 00 61 00 00 32 [03:27:28]Write to MH i2c: 01 00 00 62 00 62 [03:27:28]Write i2c OK [03:27:28]MH_I2C_Read... [03:27:28]OFD Sender: No OFD packet to send [03:27:29]*** Cut start [03:27:29]*** Partial cut [03:27:29]*** CUTSNS_PIN = 1 [03:27:29]*** CUTSNS_PIN = 0 [03:27:29]*** Brake cut motor [03:27:29]Read from MH i2c: 01 [03:27:29]MH_I2C_Read... [03:27:29]*** Stop cut motor [03:27:29]*** Cut end [03:27:29]Read from MH i2c: 01 07 00 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [03:27:29]process_action close_receipt done [03:27:29]requested_data is exist [03:27:29]produce_requested_data [03:27:29]requested_item fm.sn is exist - process it [03:27:29]wFMCommunicate request_size=4 [03:27:29]MH_SAM_APDU [03:27:29]CAPDU: 80 11 00 00 [03:27:29]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [03:27:29]Write i2c OK [03:27:29]MH_I2C_Read... [03:27:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:27:29]Read from MH i2c: E2 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 17 00 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [03:27:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:27:29]wFMCommunicate OK [03:27:29]requested_item fd.num is exist - process it [03:27:29]SAM_PROTO_GetFieldsCounters [03:27:29]wFMCommunicate request_size=4 [03:27:29]MH_SAM_APDU [03:27:29]CAPDU: 80 13 00 00 [03:27:29]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [03:27:29]Write i2c OK [03:27:29]MH_I2C_Read... [03:27:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:27:29]Read from MH i2c: E2 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 62 00 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5C 02 00 0E 04 04 00 38 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 3F [03:27:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5C 02 00 0E 04 04 00 38 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 [03:27:29]wFMCommunicate OK [03:27:29]SAM_PROTO_GetFieldsCounters done [03:27:29]requested_item shift.num is exist - process it [03:27:29]requested_item shift.opened is exist - process it [03:27:29]req_shift_opened [03:27:29]FM_GetShiftState [03:27:29]SAM_PROTO_GetShiftState [03:27:29]wFMCommunicate request_size=4 [03:27:29]MH_SAM_APDU [03:27:29]CAPDU: 80 13 01 00 [03:27:29]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [03:27:29]Write i2c OK [03:27:29]MH_I2C_Read... [03:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:27:29]Read from MH i2c: E2 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 0E 00 [03:27:29]MH_I2C_Read... [03:27:29]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 19 [03:27:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [03:27:29]wFMCommunicate OK [03:27:29]SAM_PROTO_GetShiftState done [03:27:29]FM_GetShiftState done [03:27:29]req_shift_opened done [03:27:29]requested_item shift.open_date is exist - process it [03:27:29]req_shift_open_date [03:27:29]req_shift_open_date done [03:27:29]produce_requested_data done [03:27:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154650,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [03:27:29]process_action_free close_receipt [03:27:29]json_value_free [03:27:29]json_value_free done [03:27:29]process_json_proto returns [03:27:29]Send response to host [03:27:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154650,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [03:27:29]free response buf [03:27:29]execute_script done [03:27:29]execute_script returns [03:27:29]free content buf [03:27:29]Sock 7.Close socket [03:27:30]Sock 7.Thread stoped [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:49]OFD Sender: No OFD packet to send [03:30:54]OFD Sender: No OFD packet to send [03:30:59]OFD Sender: No OFD packet to send [03:31:04]OFD Sender: No OFD packet to send [03:31:09]OFD Sender: No OFD packet to send [03:31:14]OFD Sender: No OFD packet to send [03:31:19]OFD Sender: No OFD packet to send [03:31:24]OFD Sender: No OFD packet to send [03:31:29]OFD Sender: No OFD packet to send [03:31:34]OFD Sender: No OFD packet to send [03:31:39]OFD Sender: No OFD packet to send [03:31:44]OFD Sender: No OFD packet to send [03:31:49]OFD Sender: No OFD packet to send [03:31:54]OFD Sender: No OFD packet to send [03:31:59]OFD Sender: No OFD packet to send [03:32:04]OFD Sender: No OFD packet to send [03:32:09]OFD Sender: No OFD packet to send [03:32:14]OFD Sender: No OFD packet to send [03:32:19]OFD Sender: No OFD packet to send [03:32:24]OFD Sender: No OFD packet to send [03:32:29]OFD Sender: No OFD packet to send [03:32:34]OFD Sender: No OFD packet to send [03:32:39]OFD Sender: No OFD packet to send [03:32:44]OFD Sender: No OFD packet to send [03:32:49]OFD Sender: No OFD packet to send [03:32:54]OFD Sender: No OFD packet to send [03:32:59]OFD Sender: No OFD packet to send [03:33:04]OFD Sender: No OFD packet to send [03:33:09]OFD Sender: No OFD packet to send [03:33:14]OFD Sender: No OFD packet to send [03:33:19]OFD Sender: No OFD packet to send [03:33:24]OFD Sender: No OFD packet to send [03:33:29]OFD Sender: No OFD packet to send [03:33:34]OFD Sender: No OFD packet to send [03:33:39]OFD Sender: No OFD packet to send [03:33:44]OFD Sender: No OFD packet to send [03:33:49]OFD Sender: No OFD packet to send [03:33:54]OFD Sender: No OFD packet to send [03:33:59]OFD Sender: No OFD packet to send [03:34:04]OFD Sender: No OFD packet to send [03:34:09]OFD Sender: No OFD packet to send [03:34:14]OFD Sender: No OFD packet to send [03:34:19]OFD Sender: No OFD packet to send [03:34:24]OFD Sender: No OFD packet to send [03:34:29]OFD Sender: No OFD packet to send [03:34:34]OFD Sender: No OFD packet to send [03:34:39]OFD Sender: No OFD packet to send [03:34:44]OFD Sender: No OFD packet to send [03:34:49]OFD Sender: No OFD packet to send [03:34:54]OFD Sender: No OFD packet to send [03:34:59]OFD Sender: No OFD packet to send [03:35:04]OFD Sender: No OFD packet to send [03:35:09]OFD Sender: No OFD packet to send [03:35:14]OFD Sender: No OFD packet to send [03:35:19]OFD Sender: No OFD packet to send [03:35:24]OFD Sender: No OFD packet to send [03:35:29]OFD Sender: No OFD packet to send [03:35:34]OFD Sender: No OFD packet to send [03:35:39]OFD Sender: No OFD packet to send [03:35:44]OFD Sender: No OFD packet to send [03:35:49]OFD Sender: No OFD packet to send [03:35:54]OFD Sender: No OFD packet to send [03:35:59]OFD Sender: No OFD packet to send [03:36:04]OFD Sender: No OFD packet to send [03:36:09]OFD Sender: No OFD packet to send [03:36:14]OFD Sender: No OFD packet to send [03:36:19]OFD Sender: No OFD packet to send [03:36:24]OFD Sender: No OFD packet to send [03:36:29]OFD Sender: No OFD packet to send [03:36:34]OFD Sender: No OFD packet to send [03:36:39]OFD Sender: No OFD packet to send [03:36:44]OFD Sender: No OFD packet to send [03:36:49]OFD Sender: No OFD packet to send [03:36:54]OFD Sender: No OFD packet to send [03:36:59]OFD Sender: No OFD packet to send [03:37:04]OFD Sender: No OFD packet to send [03:37:09]OFD Sender: No OFD packet to send [03:37:14]OFD Sender: No OFD packet to send [03:37:19]OFD Sender: No OFD packet to send [03:37:24]OFD Sender: No OFD packet to send [03:37:29]OFD Sender: No OFD packet to send [03:37:34]OFD Sender: No OFD packet to send [03:37:39]OFD Sender: No OFD packet to send [03:37:44]OFD Sender: No OFD packet to send [03:37:49]OFD Sender: No OFD packet to send [03:37:54]OFD Sender: No OFD packet to send [03:37:59]OFD Sender: No OFD packet to send [03:38:04]OFD Sender: No OFD packet to send [03:38:09]OFD Sender: No OFD packet to send [03:38:14]OFD Sender: No OFD packet to send [03:38:19]OFD Sender: No OFD packet to send [03:38:24]OFD Sender: No OFD packet to send [03:38:29]OFD Sender: No OFD packet to send [03:38:34]OFD Sender: No OFD packet to send [03:38:39]OFD Sender: No OFD packet to send [03:38:44]OFD Sender: No OFD packet to send [03:38:49]OFD Sender: No OFD packet to send [03:38:54]OFD Sender: No OFD packet to send [03:38:59]OFD Sender: No OFD packet to send [03:39:04]OFD Sender: No OFD packet to send [03:39:09]OFD Sender: No OFD packet to send [03:39:14]OFD Sender: No OFD packet to send [03:39:19]OFD Sender: No OFD packet to send [03:39:24]OFD Sender: No OFD packet to send [03:39:29]OFD Sender: No OFD packet to send [03:39:34]OFD Sender: No OFD packet to send [03:39:39]OFD Sender: No OFD packet to send [03:39:44]OFD Sender: No OFD packet to send [03:39:49]OFD Sender: No OFD packet to send [03:39:54]OFD Sender: No OFD packet to send [03:39:59]OFD Sender: No OFD packet to send [03:40:04]OFD Sender: No OFD packet to send [03:40:09]OFD Sender: No OFD packet to send [03:40:14]OFD Sender: No OFD packet to send [03:40:19]OFD Sender: No OFD packet to send [03:40:24]OFD Sender: No OFD packet to send [03:40:29]OFD Sender: No OFD packet to send [03:40:34]OFD Sender: No OFD packet to send [03:40:39]OFD Sender: No OFD packet to send [03:40:44]OFD Sender: No OFD packet to send [03:40:49]OFD Sender: No OFD packet to send [03:40:54]OFD Sender: No OFD packet to send [03:40:59]OFD Sender: No OFD packet to send [03:41:04]OFD Sender: No OFD packet to send [03:41:09]OFD Sender: No OFD packet to send [03:41:14]OFD Sender: No OFD packet to send [03:41:19]OFD Sender: No OFD packet to send [03:41:24]OFD Sender: No OFD packet to send [03:41:29]OFD Sender: No OFD packet to send [03:41:34]OFD Sender: No OFD packet to send [03:41:39]OFD Sender: No OFD packet to send [03:41:44]OFD Sender: No OFD packet to send [03:41:49]OFD Sender: No OFD packet to send [03:41:54]OFD Sender: No OFD packet to send [03:41:59]OFD Sender: No OFD packet to send [03:42:04]OFD Sender: No OFD packet to send [03:42:09]OFD Sender: No OFD packet to send [03:42:14]OFD Sender: No OFD packet to send [03:42:19]OFD Sender: No OFD packet to send [03:42:24]OFD Sender: No OFD packet to send [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: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:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [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]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:55]OFD Sender: No OFD packet to send [03:49:00]OFD Sender: No OFD packet to send [03:49:05]OFD Sender: No OFD packet to send [03:49:10]OFD Sender: No OFD packet to send [03:49:15]OFD Sender: No OFD packet to send [03:49:20]OFD Sender: No OFD packet to send [03:49:25]OFD Sender: No OFD packet to send [03:49:30]OFD Sender: No OFD packet to send [03:49:35]OFD Sender: No OFD packet to send [03:49:40]OFD Sender: No OFD packet to send [03:49:45]OFD Sender: No OFD packet to send [03:49:50]OFD Sender: No OFD packet to send [03:49:55]OFD Sender: No OFD packet to send [03:50:00]OFD Sender: No OFD packet to send [03:50:05]OFD Sender: No OFD packet to send [03:50:10]OFD Sender: No OFD packet to send [03:50:15]OFD Sender: No OFD packet to send [03:50:20]OFD Sender: No OFD packet to send [03:50:25]OFD Sender: No OFD packet to send [03:50:30]OFD Sender: No OFD packet to send [03:50:35]OFD Sender: No OFD packet to send [03:50:40]OFD Sender: No OFD packet to send [03:50:45]OFD Sender: No OFD packet to send [03:50:50]OFD Sender: No OFD packet to send [03:50:55]OFD Sender: No OFD packet to send [03:51:00]OFD Sender: No OFD packet to send [03:51:05]OFD Sender: No OFD packet to send [03:51:10]OFD Sender: No OFD packet to send [03:51:15]OFD Sender: No OFD packet to send [03:51:20]OFD Sender: No OFD packet to send [03:51:25]OFD Sender: No OFD packet to send [03:51:30]OFD Sender: No OFD packet to send [03:51:35]OFD Sender: No OFD packet to send [03:51:40]OFD Sender: No OFD packet to send [03:51:45]OFD Sender: No OFD packet to send [03:51:50]OFD Sender: No OFD packet to send [03:51:55]OFD Sender: No OFD packet to send [03:52:00]OFD Sender: No OFD packet to send [03:52:05]OFD Sender: No OFD packet to send [03:52:10]OFD Sender: No OFD packet to send [03:52:15]OFD Sender: No OFD packet to send [03:52:20]OFD Sender: No OFD packet to send [03:52:25]OFD Sender: No OFD packet to send [03:52:30]OFD Sender: No OFD packet to send [03:52:35]OFD Sender: No OFD packet to send [03:52:40]OFD Sender: No OFD packet to send [03:52:45]OFD Sender: No OFD packet to send [03:52:50]OFD Sender: No OFD packet to send [03:52:55]OFD Sender: No OFD packet to send [03:53:00]OFD Sender: No OFD packet to send [03:53:05]OFD Sender: No OFD packet to send [03:53:10]OFD Sender: No OFD packet to send [03:53:15]OFD Sender: No OFD packet to send [03:53:20]OFD Sender: No OFD packet to send [03:53:25]OFD Sender: No OFD packet to send [03:53:30]OFD Sender: No OFD packet to send [03:53:33]accept exits with 9 [03:53:33]New connection [03:53:33]New thread 3066482020 created [03:53:33]Thread 3066625380 joined [03:53:33]Waiting for new connection... [03:53:33] Sock 9.Parse request [03:53:33]Sock 9.Check first char [03:53:33]Sock 9.First char is OK [03:53:33]request: POST /json_proto HTTP/1.0 [03:53:33]Method: POST [03:53:33]URL: /json_proto [03:53:33]Method is POST - this is cgi request [03:53:33]url: /json_proto [03:53:33]query_string will be loaded in cgi processing [03:53:33]execute_cgi json_proto POST (null) [03:53:33]execute_cgi path=json_proto method=POST [03:53:33]POST find Content-Length [03:53:33]Host: 172.17.53.67:8080 [03:53:33]Content-Length: 677 [03:53:33]Content-Type: application/json [03:53:33] [03:53:33]POST finish read [03:53:33]Found Content-Length = 677 [03:53:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:53:33]execute_script... [03:53:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:53:33]POST & json_proto [03:53:33]process_json_proto [03:53:33]json parsed OK: [03:53:33]protocol is kg_v1.0 [03:53:33]action value=close_receipt [03:53:33]process_action close_receipt [03:53:33]cmd_close_receipt [03:53:33]MH_GetDate [03:53:33]Write to MH i2c: F0 00 00 66 00 55 [03:53:33]Write i2c OK [03:53:33]MH_I2C_Read... [03:53:33]Read from MH i2c: F0 [03:53:33]MH_I2C_Read... [03:53:33]Read from MH i2c: F0 09 00 [03:53:33]MH_I2C_Read... [03:53:33]Read from MH i2c: F0 09 00 66 00 00 BE DB 11 67 19 BC 99 64 41 [03:53:33]GetLastDocTimeStamp 1729222046 [03:53:33]current date 1729223614 [03:53:33]FM_GetShiftState [03:53:33]SAM_PROTO_GetShiftState [03:53:33]wFMCommunicate request_size=4 [03:53:33]MH_SAM_APDU [03:53:33]CAPDU: 80 13 01 00 [03:53:33]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [03:53:33]Write i2c OK [03:53:33]MH_I2C_Read... [03:53:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:53:33]Read from MH i2c: E2 [03:53:33]MH_I2C_Read... [03:53:33]Read from MH i2c: E2 0E 00 [03:53:33]MH_I2C_Read... [03:53:33]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [03:53:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [03:53:33]wFMCommunicate OK [03:53:33]SAM_PROTO_GetShiftState done [03:53:33]FM_GetShiftState done [03:53:33]opened in 1729211399 [03:53:33]opened+sec_in_day 1729297799 [03:53:33]quantity*price = 50041 [03:53:33]sum+1 = 50042 [03:53:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 40 18.10.2024 03:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154651 ФПД: 151714073144520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T035334&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154651&fm=151714073144520&tin=02508201610067®Number=0000137193017469&sum=50000 [03:53:34]StoreToDocumentArchive [03:53:34]shift 312 fd 154651 [03:53:34]save to /storage/0312/doc_00154651 [03:53:34]save last doc name /storage/0312/doc_00154651 to /storage/kkm_last_doc_name [03:53:34]save OK [03:53:34]Clear old archive folders... [03:53:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:53:34]tlvbuf is 011A5610 [03:53:34]SAM_PROTO_ClearQueue [03:53:34]wFMCommunicate request_size=4 [03:53:34]MH_SAM_APDU [03:53:34]CAPDU: 80 09 00 00 [03:53:34]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [03:53:34]Write i2c OK [03:53:34]MH_I2C_Read... [03:53:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:53:34]Read from MH i2c: E2 [03:53:34]MH_I2C_Read... [03:53:34]Read from MH i2c: E2 03 00 [03:53:34]MH_I2C_Read... [03:53:34]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [03:53:34]RAPDU: 90 00 [03:53:34]wFMCommunicate OK [03:53:34]SAM_PROTO_ClearQueue done [03:53:34]KKMCreateOFDPacket [03:53:34]OFDProtocolAddRootSTLVToBuf [03:53:34]FM_MakeSignedData [03:53:34]FM_MakeSignedData [03:53:34]SAM_PROTO_SignData [03:53:34]wFMCommunicate request_size=4 [03:53:34]MH_SAM_APDU [03:53:34]CAPDU: 80 0D 01 02 [03:53:34]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [03:53:34]Write i2c OK [03:53:34]MH_I2C_Read... [03:53:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:53:34]Read from MH i2c: E2 [03:53:34]MH_I2C_Read... [03:53:34]Read from MH i2c: E2 03 00 [03:53:34]MH_I2C_Read... [03:53:34]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [03:53:34]RAPDU: 90 00 [03:53:34]wFMCommunicate OK [03:53:34]wFMCommunicate request_size=255 [03:53:34]MH_SAM_APDU [03:53:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 BE DB 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5C 02 00 35 04 06 00 89 [03:53:34]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 BE DB 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5C 02 00 35 04 06 00 89 00 00 09 [03:53:34]Write i2c OK [03:53:34]MH_I2C_Read... [03:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:53:35]Read from MH i2c: E2 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 03 00 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [03:53:35]RAPDU: 90 00 [03:53:35]wFMCommunicate OK [03:53:35]wFMCommunicate request_size=10 [03:53:35]MH_SAM_APDU [03:53:35]CAPDU: 80 0D 02 02 05 FB AF 6F EC C8 [03:53:35]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 FB AF 6F EC C8 00 00 C8 [03:53:35]Write i2c OK [03:53:35]MH_I2C_Read... [03:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:53:35]Read from MH i2c: E2 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 03 00 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [03:53:35]RAPDU: 90 00 [03:53:35]wFMCommunicate OK [03:53:35]wFMCommunicate request_size=4 [03:53:35]MH_SAM_APDU [03:53:35]CAPDU: 80 0D 03 02 [03:53:35]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [03:53:35]Write i2c OK [03:53:35]MH_I2C_Read... [03:53:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:53:35]OFD Sender: No OFD packet to send [03:53:35]Read from MH i2c: E2 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 0B 00 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 0B 00 78 00 00 BD 5F B7 8E 9B 84 80 7B 90 00 6F [03:53:35]RAPDU: BD 5F B7 8E 9B 84 80 7B 90 00 [03:53:35]wFMCommunicate OK [03:53:35]SAM_PROTO_SignData done [03:53:35]FM_MakeSignedData done [03:53:35]CreateOFDProtocolMessage [03:53:35]wFMCommunicate request_size=4 [03:53:35]MH_SAM_APDU [03:53:35]CAPDU: 80 11 00 00 [03:53:35]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [03:53:35]Write i2c OK [03:53:35]MH_I2C_Read... [03:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:53:35]Read from MH i2c: E2 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 17 00 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [03:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:53:35]wFMCommunicate OK [03:53:35]CreateOFDProtocolMessage done [03:53:35]OFDSenderStorePacket 154651 [03:53:35]StoreOFDPacket docnum=154651 [03:53:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 19 07 01 D8 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 BE DB 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5C 02 00 35 04 06 00 89 FB AF 6F EC C8 BD 5F B7 8E 9B 84 80 7B [03:53:35]CheckFolder [03:53:35]dirname=/storage/ofd_packets [03:53:35]CheckFolder done [03:53:35]ProducePacketName [03:53:35]name=ofd_packets/00154651 [03:53:35]NVStorageSaveData ofd_packets/00154651 [03:53:35]File name is /storage/ofd_packets/00154651 [03:53:35]Write 301 bytes [03:53:35]NVStorageSaveData done [03:53:35]OFDSenderStorePacket done [03:53:35]KKMCreateOFDPacket done [03:53:35]NVStorageSaveData kkm_last_timestamp [03:53:35]File name is /storage/kkm_last_timestamp [03:53:35]Write 4 bytes [03:53:35]NVStorageSaveData done [03:53:35]ExternCall_PrintAddStr [03:53:35]wPrintStart [03:53:35]Write to MH i2c: 01 00 00 7A 00 7A [03:53:35]Write i2c OK [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: 01 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: 01 07 00 [03:53:35]MH_I2C_Read... [03:53:35]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [03:53:35]RasterBufferAndPrint [03:53:35]line Счет N : (1)872809 [03:53:35]line ИНН: 02508201610067 [03:53:35]line Контрольно-Кассовый Чек [03:53:35]line ПРОДАЖА [03:53:35]line ТРК (МРК, ГНК) : 12 [03:53:35]line Товар: 2710124130 [03:53:35]line Аи-92-К-5 [03:53:35]line 7.480 * 66.90 [03:53:35]line = 500.41 [03:53:35]line НДС 12% НСП 1% [03:53:35]line > о реализуемом товаре [03:53:35]line ОКРУГЛЕНИЕ: -0.41 [03:53:35]line ИТОГО: 500.00 [03:53:35]line Внесено: 500.00 [03:53:35]line СДАЧА: 0.00 [03:53:35]line НСП 1% : 4.43 [03:53:35]line НДС 12% : 53.14 [03:53:35]line Наличными: 500.00 [03:53:35]line Безнал.: 0.00 [03:53:35]line Место: АЗС № 165 "Партнер Нефть" [03:53:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [03:53:35]line СНО: Общий режим [03:53:35]line Чек 40 18.10.2024 03:53 [03:53:35]line Смена: 312 ФФД: 1.0 [03:53:35]line ЗНМ: 0300000234 [03:53:35]line РНМ: 0000137193017469 [03:53:35]line Версия ККМ: v1.0 [03:53:35]line ФМ: 0000000000963156 [03:53:35]line ФД: 154651 [03:53:35]line ФПД: 151714073144520 [03:53:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T035334&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154651&fm=151714073144520&tin=02508201610067®Number=0000137193017469&sum=50000 [03:53:35]OFD Sender: Processing packet 154651 [packets to send 51, broken 50] [03:53:35]ProducePacketName [03:53:35]name=ofd_packets/00154651 [03:53:35]OFD Sender: To server: pG, [03:53:35]CommunicateWithHost lk.salyk.kg:30040 [03:53:35]ConnectInit lk.salyk.kg [03:53:35]written 0, free lines is 4095 [03:53:35]Connected sock=10 [03:53:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 19 07 01 D8 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 BE DB 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5C 02 00 35 04 06 00 89 FB AF 6F EC C8 BD 5F B7 8E 9B 84 80 7B [03:53:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B 35 47 00 81 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5C 02 00 F4 03 04 00 F8 81 11 67 B6 04 01 00 00 A1 62 85 A3 65 D8 76 B1 [03:53:35]CommunicateWithHost err = 0 [03:53:35]CheckOFDResponse [03:53:35]1017 (14) - 77093643461234 [03:53:35]1041 (16) - 0000000000963156 [03:53:35]1040 (4) - 154651 [03:53:35]1012 (4) - 17.10.2024 21:30 [03:53:35]1206 (1) - 0 [03:53:35]OFD Sender: Remove packet 154651 [03:53:35]ProducePacketName [03:53:35]name=ofd_packets/00154651 [03:53:35]NVStorageDeleteData [03:53:36]Write to MH i2c: 01 00 00 A5 00 A5 [03:53:36]Write i2c OK [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: 01 [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: 01 07 00 [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D2 0C 8A [03:53:36]RasterBufferAndPrint [03:53:36]line [03:53:36]line [03:53:36]line [03:53:36]line [03:53:36]line [03:53:36]written 0, free lines is 3288 [03:53:36]MH_Cut [03:53:36]Write to MH i2c: D1 01 00 AC 00 01 7E [03:53:36]Write i2c OK [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: D1 [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: D1 01 00 [03:53:36]MH_I2C_Read... [03:53:36]Read from MH i2c: D1 01 00 AC 00 00 7D [03:53:36]Write to MH i2c: 01 00 00 AD 00 AD [03:53:36]Write i2c OK [03:53:36]MH_I2C_Read... [03:53:36]OFD Sender: No OFD packet to send [03:53:36]*** Cut start [03:53:36]*** Partial cut [03:53:36]*** CUTSNS_PIN = 1 [03:53:36]*** CUTSNS_PIN = 0 [03:53:37]*** Brake cut motor [03:53:37]Read from MH i2c: 01 [03:53:37]MH_I2C_Read... [03:53:37]*** Stop cut motor [03:53:37]*** Cut end [03:53:37]Read from MH i2c: 01 07 00 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [03:53:37]process_action close_receipt done [03:53:37]requested_data is exist [03:53:37]produce_requested_data [03:53:37]requested_item fm.sn is exist - process it [03:53:37]wFMCommunicate request_size=4 [03:53:37]MH_SAM_APDU [03:53:37]CAPDU: 80 11 00 00 [03:53:37]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [03:53:37]Write i2c OK [03:53:37]MH_I2C_Read... [03:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:53:37]Read from MH i2c: E2 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 17 00 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [03:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:53:37]wFMCommunicate OK [03:53:37]requested_item fd.num is exist - process it [03:53:37]SAM_PROTO_GetFieldsCounters [03:53:37]wFMCommunicate request_size=4 [03:53:37]MH_SAM_APDU [03:53:37]CAPDU: 80 13 00 00 [03:53:37]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [03:53:37]Write i2c OK [03:53:37]MH_I2C_Read... [03:53:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:53:37]Read from MH i2c: E2 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 62 00 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5C 02 00 0E 04 04 00 38 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 8E [03:53:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5C 02 00 0E 04 04 00 38 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 [03:53:37]wFMCommunicate OK [03:53:37]SAM_PROTO_GetFieldsCounters done [03:53:37]requested_item shift.num is exist - process it [03:53:37]requested_item shift.opened is exist - process it [03:53:37]req_shift_opened [03:53:37]FM_GetShiftState [03:53:37]SAM_PROTO_GetShiftState [03:53:37]wFMCommunicate request_size=4 [03:53:37]MH_SAM_APDU [03:53:37]CAPDU: 80 13 01 00 [03:53:37]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [03:53:37]Write i2c OK [03:53:37]MH_I2C_Read... [03:53:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:53:37]Read from MH i2c: E2 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 0E 00 [03:53:37]MH_I2C_Read... [03:53:37]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [03:53:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [03:53:37]wFMCommunicate OK [03:53:37]SAM_PROTO_GetShiftState done [03:53:37]FM_GetShiftState done [03:53:37]req_shift_opened done [03:53:37]requested_item shift.open_date is exist - process it [03:53:37]req_shift_open_date [03:53:37]req_shift_open_date done [03:53:37]produce_requested_data done [03:53:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154651,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [03:53:37]process_action_free close_receipt [03:53:37]json_value_free [03:53:37]json_value_free done [03:53:37]process_json_proto returns [03:53:37]Send response to host [03:53:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154651,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [03:53:37]free response buf [03:53:37]execute_script done [03:53:37]execute_script returns [03:53:37]free content buf [03:53:37]Sock 9.Close socket [03:53:37]Sock 9.Thread stoped [03:53:41]OFD Sender: No OFD packet to send [03:53:46]OFD Sender: No OFD packet to send [03:53:51]OFD Sender: No OFD packet to send [03:53:56]OFD Sender: No OFD packet to send [03:54:01]OFD Sender: No OFD packet to send [03:54:06]OFD Sender: No OFD packet to send [03:54:11]OFD Sender: No OFD packet to send [03:54:16]OFD Sender: No OFD packet to send [03:54:21]OFD Sender: No OFD packet to send [03:54:26]OFD Sender: No OFD packet to send [03:54:31]OFD Sender: No OFD packet to send [03:54:36]OFD Sender: No OFD packet to send [03:54:41]OFD Sender: No OFD packet to send [03:54:46]OFD Sender: No OFD packet to send [03:54:51]OFD Sender: No OFD packet to send [03:54:56]OFD Sender: No OFD packet to send [03:55:55]ConnectInit Can't connect to host [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:03:01]ConnectInit Can't connect to host [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:40]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: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: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:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:01]OFD Sender: No OFD packet to send [04:12:06]OFD Sender: No OFD packet to send [04:12:11]OFD Sender: No OFD packet to send [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: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:26]OFD Sender: No OFD packet to send [04:15:31]OFD Sender: No OFD packet to send [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: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: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:16:51]OFD Sender: No OFD packet to send [04:16:56]OFD Sender: No OFD packet to send [04:17:01]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: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: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: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: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: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: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: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:52]OFD Sender: No OFD packet to send [04:29:57]OFD Sender: No OFD packet to send [04:30:02]OFD Sender: No OFD packet to send [04:30:07]OFD Sender: No OFD packet to send [04:30:12]OFD Sender: No OFD packet to send [04:30:17]OFD Sender: No OFD packet to send [04:30:22]OFD Sender: No OFD packet to send [04:30:27]OFD Sender: No OFD packet to send [04:30:32]OFD Sender: No OFD packet to send [04:30:37]OFD Sender: No OFD packet to send [04:30:42]OFD Sender: No OFD packet to send [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:32]OFD Sender: No OFD packet to send [04:33:37]OFD Sender: No OFD packet to send [04:33:42]OFD Sender: No OFD packet to send [04:33:47]OFD Sender: No OFD packet to send [04:33:52]OFD Sender: No OFD packet to send [04:33: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]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: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]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: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: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: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:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:56:07]ConnectInit Can't connect to host [04:56:08]ConnectInit Can't take IP for lk.salyk.kg [04:56:08]CommunicateWithHost connect error [04:56:08]CommunicateWithHost err = -1 [04:56:08]OFD Sender: Server communicate error [04:56:13]OFD Sender: Processing packet 154652 [packets to send 51, broken 50] [04:56:13]ProducePacketName [04:56:13]name=ofd_packets/00154652 [04:56:13]OFD Sender: To server: pG, [04:56:13]CommunicateWithHost lk.salyk.kg:30040 [04:56:13]ConnectInit lk.salyk.kg [04:56:13]Connected sock=8 [04:56:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B2 2F 04 01 E7 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 90 E9 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5C 02 00 35 04 06 00 36 11 47 89 BE 07 9E 04 EB B1 A7 79 B9 08 [04:56:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 17 47 00 6E F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5C 02 00 F4 03 04 00 A6 90 11 67 B6 04 01 00 00 22 A7 25 F6 86 BB 78 8E [04:56:14]CommunicateWithHost err = 0 [04:56:14]CheckOFDResponse [04:56:14]1017 (14) - 77093643461234 [04:56:14]1041 (16) - 0000000000963156 [04:56:14]1040 (4) - 154652 [04:56:14]1012 (4) - 17.10.2024 22:33 [04:56:14]1206 (1) - 0 [04:56:14]OFD Sender: Remove packet 154652 [04:56:14]ProducePacketName [04:56:14]name=ofd_packets/00154652 [04:56:14]NVStorageDeleteData [04:56:14]OFD Sender: No OFD packet to send [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:49]OFD Sender: No OFD packet to send [04:59:54]OFD Sender: No OFD packet to send [04:59:59]OFD Sender: No OFD packet to send [05:00:04]OFD Sender: No OFD packet to send [05:00:09]OFD Sender: No OFD packet to send [05:00:14]OFD Sender: No OFD packet to send [05:00:19]OFD Sender: No OFD packet to send [05:00:24]OFD Sender: No OFD packet to send [05:00:29]OFD Sender: No OFD packet to send [05:00:34]OFD Sender: No OFD packet to send [05:00:39]OFD Sender: No OFD packet to send [05:00:44]OFD Sender: No OFD packet to send [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:49]OFD Sender: No OFD packet to send [05:01:54]OFD Sender: No OFD packet to send [05:01:59]OFD Sender: No OFD packet to send [05:02:04]OFD Sender: No OFD packet to send [05:02:09]OFD Sender: No OFD packet to send [05:02:14]OFD Sender: No OFD packet to send [05:02:19]OFD Sender: No OFD packet to send [05:02:24]OFD Sender: No OFD packet to send [05:02:29]OFD Sender: No OFD packet to send [05:02:34]OFD Sender: No OFD packet to send [05:02:39]OFD Sender: No OFD packet to send [05:02:44]OFD Sender: No OFD packet to send [05:02:49]OFD Sender: No OFD packet to send [05:02:54]OFD Sender: No OFD packet to send [05:02:59]OFD Sender: No OFD packet to send [05:03:04]OFD Sender: No OFD packet to send [05:03:09]OFD Sender: No OFD packet to send [05:03:14]OFD Sender: No OFD packet to send [05:03:19]OFD Sender: No OFD packet to send [05:03:24]OFD Sender: No OFD packet to send [05:03:29]OFD Sender: No OFD packet to send [05:03:34]OFD Sender: No OFD packet to send [05:03:39]OFD Sender: No OFD packet to send [05:03:44]OFD Sender: No OFD packet to send [05:03:49]OFD Sender: No OFD packet to send [05:03:54]OFD Sender: No OFD packet to send [05:03:59]OFD Sender: No OFD packet to send [05:04:04]OFD Sender: No OFD packet to send [05:04:09]OFD Sender: No OFD packet to send [05:04:15]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:08:01]ConnectInit Can't connect to host [05:08:05]OFD Sender: No OFD packet to send [05:08:10]OFD Sender: No OFD packet to send [05:08:15]OFD Sender: No OFD packet to send [05:08:20]OFD Sender: No OFD packet to send [05:08:25]OFD Sender: No OFD packet to send [05:08:30]OFD Sender: No OFD packet to send [05:08:35]OFD Sender: No OFD packet to send [05:08:40]OFD Sender: No OFD packet to send [05:08:45]OFD Sender: No OFD packet to send [05:08:50]OFD Sender: No OFD packet to send [05:08:55]OFD Sender: No OFD packet to send [05:09:00]OFD Sender: No OFD packet to send [05:09:05]OFD Sender: No OFD packet to send [05:09:10]OFD Sender: No OFD packet to send [05:09:15]OFD Sender: No OFD packet to send [05:09:20]OFD Sender: No OFD packet to send [05:09:25]OFD Sender: No OFD packet to send [05:09:30]OFD Sender: No OFD packet to send [05:09:35]OFD Sender: No OFD packet to send [05:09:40]OFD Sender: No OFD packet to send [05:09:45]OFD Sender: No OFD packet to send [05:09:50]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:05]OFD Sender: No OFD packet to send [05:10:10]OFD Sender: No OFD packet to send [05:10:15]OFD Sender: No OFD packet to send [05:10:20]OFD Sender: No OFD packet to send [05:10:25]OFD Sender: No OFD packet to send [05:10:30]OFD Sender: No OFD packet to send [05:10:35]OFD Sender: No OFD packet to send [05:10:40]OFD Sender: No OFD packet to send [05:10:45]OFD Sender: No OFD packet to send [05:10:50]OFD Sender: No OFD packet to send [05:10:55]OFD Sender: No OFD packet to send [05:11:00]OFD Sender: No OFD packet to send [05:11:05]OFD Sender: No OFD packet to send [05:11:10]OFD Sender: No OFD packet to send [05:11:15]OFD Sender: No OFD packet to send [05:11:20]OFD Sender: No OFD packet to send [05:11:25]OFD Sender: No OFD packet to send [05:11:30]OFD Sender: No OFD packet to send [05:11:35]OFD Sender: No OFD packet to send [05:11:40]OFD Sender: No OFD packet to send [05:11:45]OFD Sender: No OFD packet to send [05:11:50]OFD Sender: No OFD packet to send [05:11:55]OFD Sender: No OFD packet to send [05:12:00]OFD Sender: No OFD packet to send [05:12:05]OFD Sender: No OFD packet to send [05:12:10]OFD Sender: No OFD packet to send [05:12:15]OFD Sender: No OFD packet to send [05:12:20]OFD Sender: No OFD packet to send [05:12:25]OFD Sender: No OFD packet to send [05:12:30]OFD Sender: No OFD packet to send [05:12:35]OFD Sender: No OFD packet to send [05:12:40]OFD Sender: No OFD packet to send [05:12:45]OFD Sender: No OFD packet to send [05:12:50]OFD Sender: No OFD packet to send [05:12:55]OFD Sender: No OFD packet to send [05:13:00]OFD Sender: No OFD packet to send [05:13:05]OFD Sender: No OFD packet to send [05:13:10]OFD Sender: No OFD packet to send [05:13:15]OFD Sender: No OFD packet to send [05:13:20]OFD Sender: No OFD packet to send [05:13:25]OFD Sender: No OFD packet to send [05:13:30]OFD Sender: No OFD packet to send [05:13:35]OFD Sender: No OFD packet to send [05:13:40]OFD Sender: No OFD packet to send [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:20]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:51]OFD Sender: No OFD packet to send [05:15:56]OFD Sender: No OFD packet to send [05:16:01]OFD Sender: No OFD packet to send [05:16:06]OFD Sender: No OFD packet to send [05:16:11]OFD Sender: No OFD packet to send [05:16:16]OFD Sender: No OFD packet to send [05:16:21]OFD Sender: No OFD packet to send [05:16:26]OFD Sender: No OFD packet to send [05:16:31]OFD Sender: No OFD packet to send [05:16:36]OFD Sender: No OFD packet to send [05:16:41]OFD Sender: No OFD packet to send [05:16:46]OFD Sender: No OFD packet to send [05:16:51]OFD Sender: No OFD packet to send [05:16:56]OFD Sender: No OFD packet to send [05:17:01]OFD Sender: No OFD packet to send [05:17:06]OFD Sender: No OFD packet to send [05:17:11]OFD Sender: No OFD packet to send [05:17:14]accept exits with 9 [05:17:14]New connection [05:17:14]New thread 3067071844 created [05:17:14]Waiting for new connection... [05:17:14] Sock 9.Parse request [05:17:14]Sock 9.Check first char [05:17:14]Sock 9.First char is OK [05:17:14]request: POST /json_proto HTTP/1.0 [05:17:14]Method: POST [05:17:14]URL: /json_proto [05:17:14]Method is POST - this is cgi request [05:17:14]url: /json_proto [05:17:14]query_string will be loaded in cgi processing [05:17:14]execute_cgi json_proto POST (null) [05:17:14]execute_cgi path=json_proto method=POST [05:17:14]POST find Content-Length [05:17:14]Host: 172.17.53.67:8080 [05:17:14]Content-Length: 215 [05:17:14]Content-Type: application/json [05:17:14] [05:17:14]POST finish read [05:17:14]Found Content-Length = 215 [05:17:14]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" ] } } [05:17:14]execute_script... [05:17:14]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" ] } } [05:17:14]POST & json_proto [05:17:14]process_json_proto [05:17:14]json parsed OK: [05:17:14]protocol is kg_v1.0 [05:17:14]action value=get_value [05:17:14]process_action get_value [05:17:14]cmd_get_value [05:17:14]process_action get_value done [05:17:14]requested_data is exist [05:17:14]produce_requested_data [05:17:14]requested_item kkm.sn is exist - process it [05:17:14]requested_item kkm.ver is exist - process it [05:17:14]requested_item fm.sn is exist - process it [05:17:14]wFMCommunicate request_size=4 [05:17:14]MH_SAM_APDU [05:17:14]CAPDU: 80 11 00 00 [05:17:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:17:14]Read from MH i2c: E2 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 17 00 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [05:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:17:14]wFMCommunicate OK [05:17:14]requested_item fd.num is exist - process it [05:17:14]SAM_PROTO_GetFieldsCounters [05:17:14]wFMCommunicate request_size=4 [05:17:14]MH_SAM_APDU [05:17:14]CAPDU: 80 13 00 00 [05:17:14]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:17:14]Read from MH i2c: E2 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 62 00 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5C 02 00 0E 04 04 00 38 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 F4 [05:17:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5C 02 00 0E 04 04 00 38 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 [05:17:14]wFMCommunicate OK [05:17:14]SAM_PROTO_GetFieldsCounters done [05:17:14]requested_item shift.num is exist - process it [05:17:14]requested_item shift.opened is exist - process it [05:17:14]req_shift_opened [05:17:14]FM_GetShiftState [05:17:14]SAM_PROTO_GetShiftState [05:17:14]wFMCommunicate request_size=4 [05:17:14]MH_SAM_APDU [05:17:14]CAPDU: 80 13 01 00 [05:17:14]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:17:14]Read from MH i2c: E2 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 0E 00 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [05:17:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:17:14]wFMCommunicate OK [05:17:14]SAM_PROTO_GetShiftState done [05:17:14]FM_GetShiftState done [05:17:14]req_shift_opened done [05:17:14]requested_item shift.open_date is exist - process it [05:17:14]req_shift_open_date [05:17:14]req_shift_open_date done [05:17:14]produce_requested_data done [05:17:14]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154652,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:17:14]process_action_free get_value [05:17:14]json_value_free [05:17:14]json_value_free done [05:17:14]process_json_proto returns [05:17:14]Send response to host [05:17:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154652,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:17:14]free response buf [05:17:14]execute_script done [05:17:14]execute_script returns [05:17:14]free content buf [05:17:14]Sock 9.Close socket [05:17:14]Sock 9.Thread stoped [05:17:15]accept exits with 7 [05:17:15]New connection [05:17:15]New thread 3066928484 created [05:17:15]Thread 3067071844 joined [05:17:15]Waiting for new connection... [05:17:15] Sock 7.Parse request [05:17:15]Sock 7.Check first char [05:17:15]Sock 7.First char is OK [05:17:15]request: POST /json_proto HTTP/1.0 [05:17:15]Method: POST [05:17:15]URL: /json_proto [05:17:15]Method is POST - this is cgi request [05:17:15]url: /json_proto [05:17:15]query_string will be loaded in cgi processing [05:17:15]execute_cgi json_proto POST (null) [05:17:15]execute_cgi path=json_proto method=POST [05:17:15]POST find Content-Length [05:17:15]Host: 172.17.53.67:8080 [05:17:15]Content-Length: 331 [05:17:15]Content-Type: application/json [05:17:15] [05:17:15]POST finish read [05:17:15]Found Content-Length = 331 [05:17:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [05:17:15]execute_script... [05:17:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [05:17:15]POST & json_proto [05:17:15]process_json_proto [05:17:15]json parsed OK: [05:17:15]protocol is kg_v1.0 [05:17:15]action value=get_value [05:17:15]process_action get_value [05:17:15]cmd_get_value [05:17:15]process_action get_value done [05:17:15]requested_data is exist [05:17:15]produce_requested_data [05:17:15]requested_item fm.sale.total is exist - process it [05:17:15]SAM_PROTO_GetFMData [05:17:15]wFMCommunicate request_size=4 [05:17:15]MH_SAM_APDU [05:17:15]CAPDU: 80 13 03 00 [05:17:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [05:17:15]Write i2c OK [05:17:15]MH_I2C_Read... [05:17:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [05:17:15]Read from MH i2c: E2 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 FD 00 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 AC 59 02 00 69 04 A3 00 6F 04 04 00 D0 58 02 00 B1 04 05 00 F7 3D 32 8C 02 70 04 05 00 20 23 29 F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 30 B4 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 F2 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 D8 [05:17:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 AC 59 02 00 69 04 A3 00 6F 04 04 00 D0 58 02 00 B1 04 05 00 F7 3D 32 8C 02 70 04 05 00 20 23 29 F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 30 B4 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 F2 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [05:17:15]wFMCommunicate OK [05:17:15]wFMCommunicate request_size=4 [05:17:15]MH_SAM_APDU [05:17:15]CAPDU: 80 17 00 00 [05:17:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [05:17:15]Write i2c OK [05:17:15]MH_I2C_Read... [05:17:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:15]Read from MH i2c: E2 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 FD 00 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [05:17:15]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [05:17:15]wFMCommunicate OK [05:17:15]wFMCommunicate request_size=4 [05:17:15]MH_SAM_APDU [05:17:15]CAPDU: 80 17 00 00 [05:17:15]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [05:17:15]Write i2c OK [05:17:15]MH_I2C_Read... [05:17:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:16]Read from MH i2c: E2 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 FD 00 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [05:17:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [05:17:16]wFMCommunicate OK [05:17:16]wFMCommunicate request_size=4 [05:17:16]MH_SAM_APDU [05:17:16]CAPDU: 80 17 00 00 [05:17:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [05:17:16]Write i2c OK [05:17:16]MH_I2C_Read... [05:17:16]OFD Sender: No OFD packet to send [05:17:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:16]Read from MH i2c: E2 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 FD 00 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [05:17:16]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [05:17:16]wFMCommunicate OK [05:17:16]wFMCommunicate request_size=4 [05:17:16]MH_SAM_APDU [05:17:16]CAPDU: 80 17 00 00 [05:17:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [05:17:16]Write i2c OK [05:17:16]MH_I2C_Read... [05:17:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [05:17:16]Read from MH i2c: E2 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 E1 00 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [05:17:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [05:17:16]wFMCommunicate OK [05:17:16]SAM_PROTO_GetFMData done [05:17:16]requested_item fm.sale_refund.total is exist - process it [05:17:16]requested_item fm.buy.total is exist - process it [05:17:16]requested_item shift.sale.total is exist - process it [05:17:16]SAM_PROTO_GetShiftData [05:17:16]wFMCommunicate request_size=4 [05:17:16]MH_SAM_APDU [05:17:16]CAPDU: 80 13 02 00 [05:17:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [05:17:16]Write i2c OK [05:17:16]MH_I2C_Read... [05:17:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [05:17:17]Read from MH i2c: E2 [05:17:17]MH_I2C_Read... [05:17:17]Read from MH i2c: E2 FD 00 [05:17:17]MH_I2C_Read... [05:17:17]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 29 00 00 00 69 04 9B 00 6F 04 04 00 29 00 00 00 B1 04 03 00 16 F8 2F 70 04 03 00 68 4D 13 72 04 03 00 AE AA 1C 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 69 18 05 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 B5 6C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C9 [05:17:17]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 29 00 00 00 69 04 9B 00 6F 04 04 00 29 00 00 00 B1 04 03 00 16 F8 2F 70 04 03 00 68 4D 13 72 04 03 00 AE AA 1C 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 69 18 05 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 B5 6C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [05:17:17]wFMCommunicate OK [05:17:17]wFMCommunicate request_size=4 [05:17:17]MH_SAM_APDU [05:17:17]CAPDU: 80 17 00 00 [05:17:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [05:17:17]Write i2c OK [05:17:17]MH_I2C_Read... [05:17:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:17]Read from MH i2c: E2 [05:17:17]MH_I2C_Read... [05:17:17]Read from MH i2c: E2 FD 00 [05:17:17]MH_I2C_Read... [05:17:17]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 [05:17:17]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 [05:17:17]wFMCommunicate OK [05:17:17]wFMCommunicate request_size=4 [05:17:17]MH_SAM_APDU [05:17:17]CAPDU: 80 17 00 00 [05:17:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [05:17:17]Write i2c OK [05:17:17]MH_I2C_Read... [05:17:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:17]Read from MH i2c: E2 [05:17:17]MH_I2C_Read... [05:17:17]Read from MH i2c: E2 FD 00 [05:17:17]MH_I2C_Read... [05:17:17]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 [05:17:17]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 [05:17:17]wFMCommunicate OK [05:17:17]wFMCommunicate request_size=4 [05:17:17]MH_SAM_APDU [05:17:17]CAPDU: 80 17 00 00 [05:17:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [05:17:17]Write i2c OK [05:17:17]MH_I2C_Read... [05:17:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:17:17]Read from MH i2c: E2 [05:17:17]MH_I2C_Read... [05:17:17]Read from MH i2c: E2 FD 00 [05:17:17]MH_I2C_Read... [05:17:17]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 [05:17:17]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 [05:17:17]wFMCommunicate OK [05:17:17]wFMCommunicate request_size=4 [05:17:17]MH_SAM_APDU [05:17:17]CAPDU: 80 17 00 00 [05:17:17]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [05:17:17]Write i2c OK [05:17:17]MH_I2C_Read... [05:17:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [05:17:18]Read from MH i2c: E2 [05:17:18]MH_I2C_Read... [05:17:18]Read from MH i2c: E2 CB 00 [05:17:18]MH_I2C_Read... [05:17:18]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 [05:17:18]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 [05:17:18]wFMCommunicate OK [05:17:18]SAM_PROTO_GetShiftData done [05:17:18]requested_item shift.sale.total_cash is exist - process it [05:17:18]requested_item shift.sale_refund.total is exist - process it [05:17:18]requested_item shift.sale_refund.total_cash is exist - process it [05:17:18]requested_item shift.buy.total is exist - process it [05:17:18]requested_item shift.buy.total_cash is exist - process it [05:17:18]produce_requested_data done [05:17:18]produce_requested_data return {"fm.sale.total":109420374.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":31437.02,"shift.sale.total_cash":12650.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} [05:17:18]process_action_free get_value [05:17:18]json_value_free [05:17:18]json_value_free done [05:17:18]process_json_proto returns [05:17:18]Send response to host [05:17:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109420374.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":31437.02,"shift.sale.total_cash":12650.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}}} [05:17:18]free response buf [05:17:18]execute_script done [05:17:18]execute_script returns [05:17:18]free content buf [05:17:18]Sock 7.Close socket [05:17:18]Sock 7.Thread stoped [05:17:21]OFD Sender: No OFD packet to send [05:17:26]OFD Sender: No OFD packet to send [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]accept exits with 9 [05:18:11]New connection [05:18:11]New thread 3067071844 created [05:18:11]Thread 3066928484 joined [05:18:11]Waiting for new connection... [05:18:11] Sock 9.Parse request [05:18:11]Sock 9.Check first char [05:18:11]Sock 9.First char is OK [05:18:11]request: POST /json_proto HTTP/1.0 [05:18:11]Method: POST [05:18:11]URL: /json_proto [05:18:11]Method is POST - this is cgi request [05:18:11]url: /json_proto [05:18:11]query_string will be loaded in cgi processing [05:18:11]execute_cgi json_proto POST (null) [05:18:11]execute_cgi path=json_proto method=POST [05:18:11]POST find Content-Length [05:18:11]Host: 172.17.53.67:8080 [05:18:11]Content-Length: 677 [05:18:11]Content-Type: application/json [05:18:11] [05:18:11]POST finish read [05:18:11]Found Content-Length = 677 [05:18:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:18:11]execute_script... [05:18:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:18:11]POST & json_proto [05:18:11]process_json_proto [05:18:11]json parsed OK: [05:18:11]protocol is kg_v1.0 [05:18:11]action value=close_receipt [05:18:11]process_action close_receipt [05:18:11]cmd_close_receipt [05:18:11]MH_GetDate [05:18:11]Write to MH i2c: F0 00 00 1D 00 0C [05:18:11]Write i2c OK [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 09 00 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 09 00 1D 00 00 93 EF 11 67 19 BC 99 64 E1 [05:18:11]GetLastDocTimeStamp 1729227152 [05:18:11]current date 1729228691 [05:18:11]FM_GetShiftState [05:18:11]SAM_PROTO_GetShiftState [05:18:11]wFMCommunicate request_size=4 [05:18:11]MH_SAM_APDU [05:18:11]CAPDU: 80 13 01 00 [05:18:11]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [05:18:11]Write i2c OK [05:18:11]MH_I2C_Read... [05:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:18:11]OFD Sender: No OFD packet to send [05:18:11]Read from MH i2c: E2 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: E2 0E 00 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [05:18:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:18:11]wFMCommunicate OK [05:18:11]SAM_PROTO_GetShiftState done [05:18:11]FM_GetShiftState done [05:18:11]opened in 1729211399 [05:18:11]opened+sec_in_day 1729297799 [05:18:11]quantity*price = 30038 [05:18:11]sum+1 = 30039 [05:18:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 42 18.10.2024 05:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154653 ФПД: 50383725559833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T051811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154653&fm=50383725559833&tin=02508201610067®Number=0000137193017469&sum=30000 [05:18:12]StoreToDocumentArchive [05:18:12]shift 312 fd 154653 [05:18:12]save to /storage/0312/doc_00154653 [05:18:12]save last doc name /storage/0312/doc_00154653 to /storage/kkm_last_doc_name [05:18:12]save OK [05:18:12]Clear old archive folders... [05:18:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:18:12]tlvbuf is 01489A90 [05:18:12]SAM_PROTO_ClearQueue [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 09 00 00 [05:18:12]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]SAM_PROTO_ClearQueue done [05:18:12]KKMCreateOFDPacket [05:18:12]OFDProtocolAddRootSTLVToBuf [05:18:12]FM_MakeSignedData [05:18:12]FM_MakeSignedData [05:18:12]SAM_PROTO_SignData [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 01 02 [05:18:12]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]wFMCommunicate request_size=255 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 93 EF 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5C 02 00 35 04 06 00 2D [05:18:12]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 93 EF 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5C 02 00 35 04 06 00 2D 00 00 45 [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]wFMCommunicate request_size=10 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 02 02 05 D2 E0 10 80 19 [05:18:12]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 D2 E0 10 80 19 00 00 0D [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 03 02 [05:18:12]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 0B 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 0B 00 2F 00 00 F9 BF 75 E6 72 11 CF 96 90 00 A6 [05:18:12]RAPDU: F9 BF 75 E6 72 11 CF 96 90 00 [05:18:12]wFMCommunicate OK [05:18:12]SAM_PROTO_SignData done [05:18:12]FM_MakeSignedData done [05:18:12]CreateOFDProtocolMessage [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 11 00 00 [05:18:12]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 17 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [05:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:18:12]wFMCommunicate OK [05:18:12]CreateOFDProtocolMessage done [05:18:12]OFDSenderStorePacket 154653 [05:18:12]StoreOFDPacket docnum=154653 [05:18:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 71 86 07 01 32 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 93 EF 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5C 02 00 35 04 06 00 2D D2 E0 10 80 19 F9 BF 75 E6 72 11 CF 96 [05:18:12]CheckFolder [05:18:12]dirname=/storage/ofd_packets [05:18:12]CheckFolder done [05:18:12]ProducePacketName [05:18:12]name=ofd_packets/00154653 [05:18:12]NVStorageSaveData ofd_packets/00154653 [05:18:12]File name is /storage/ofd_packets/00154653 [05:18:12]Write 301 bytes [05:18:12]NVStorageSaveData done [05:18:12]OFDSenderStorePacket done [05:18:12]KKMCreateOFDPacket done [05:18:12]NVStorageSaveData kkm_last_timestamp [05:18:12]File name is /storage/kkm_last_timestamp [05:18:12]Write 4 bytes [05:18:12]NVStorageSaveData done [05:18:12]OFD Sender: Processing packet 154653 [packets to send 51, broken 50] [05:18:12]ProducePacketName [05:18:12]name=ofd_packets/00154653 [05:18:12]OFD Sender: To server: pG, [05:18:12]CommunicateWithHost lk.salyk.kg:30040 [05:18:12]ConnectInit lk.salyk.kg [05:18:12]ExternCall_PrintAddStr [05:18:12]wPrintStart [05:18:12]Write to MH i2c: 01 00 00 31 00 31 [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: 01 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: 01 07 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:18:12]RasterBufferAndPrint [05:18:12]line Счет N : (1)872811 [05:18:12]line ИНН: 02508201610067 [05:18:12]line Контрольно-Кассовый Чек [05:18:12]line ПРОДАЖА [05:18:12]line ТРК (МРК, ГНК) : 32 [05:18:12]line Товар: 2710124130 [05:18:12]line Аи-92-К-5 [05:18:12]line 4.490 * 66.90 [05:18:12]line = 300.38 [05:18:12]line НДС 12% НСП 1% [05:18:12]line > о реализуемом товаре [05:18:12]line ОКРУГЛЕНИЕ: -0.38 [05:18:12]line ИТОГО: 300.00 [05:18:12]line Внесено: 300.00 [05:18:12]line СДАЧА: 0.00 [05:18:12]line НСП 1% : 2.66 [05:18:12]line НДС 12% : 31.90 [05:18:12]line Наличными: 300.00 [05:18:12]line Безнал.: 0.00 [05:18:12]line Место: АЗС № 165 "Партнер Нефть" [05:18:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:18:12]line СНО: Общий режим [05:18:12]line Чек 42 18.10.2024 05:18 [05:18:12]line Смена: 312 ФФД: 1.0 [05:18:12]line ЗНМ: 0300000234 [05:18:12]line РНМ: 0000137193017469 [05:18:12]line Версия ККМ: v1.0 [05:18:12]line ФМ: 0000000000963156 [05:18:12]line ФД: 154653 [05:18:12]line ФПД: 50383725559833 [05:18:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T051811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154653&fm=50383725559833&tin=02508201610067®Number=0000137193017469&sum=30000 [05:18:13]Connected sock=11 [05:18:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 71 86 07 01 32 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 93 EF 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5C 02 00 35 04 06 00 2D D2 E0 10 80 19 F9 BF 75 E6 72 11 CF 96 [05:18:13]written 0, free lines is 4095 [05:18:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C4 14 47 00 71 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5C 02 00 F4 03 04 00 CC 95 11 67 B6 04 01 00 00 E8 25 27 78 2D 90 03 5E [05:18:13]CommunicateWithHost err = 0 [05:18:13]CheckOFDResponse [05:18:13]1017 (14) - 77093643461234 [05:18:13]1041 (16) - 0000000000963156 [05:18:13]1040 (4) - 154653 [05:18:13]1012 (4) - 17.10.2024 22:55 [05:18:13]1206 (1) - 0 [05:18:13]OFD Sender: Remove packet 154653 [05:18:13]ProducePacketName [05:18:13]name=ofd_packets/00154653 [05:18:13]NVStorageDeleteData [05:18:13]Write to MH i2c: 01 00 00 5C 00 5C [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E6 0C 55 [05:18:13]RasterBufferAndPrint [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]written 0, free lines is 3308 [05:18:13]MH_Cut [05:18:13]Write to MH i2c: D1 01 00 63 00 01 35 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 01 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 01 00 63 00 00 34 [05:18:13]Write to MH i2c: 01 00 00 64 00 64 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]OFD Sender: No OFD packet to send [05:18:14]*** Cut start [05:18:14]*** Partial cut [05:18:14]*** CUTSNS_PIN = 1 [05:18:14]*** CUTSNS_PIN = 0 [05:18:14]*** Brake cut motor [05:18:15]Read from MH i2c: 01 [05:18:15]MH_I2C_Read... [05:18:15]*** Stop cut motor [05:18:15]*** Cut end [05:18:15]Read from MH i2c: 01 07 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [05:18:15]process_action close_receipt done [05:18:15]requested_data is exist [05:18:15]produce_requested_data [05:18:15]requested_item fm.sn is exist - process it [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 11 00 00 [05:18:15]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 17 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [05:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:18:15]wFMCommunicate OK [05:18:15]requested_item fd.num is exist - process it [05:18:15]SAM_PROTO_GetFieldsCounters [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 13 00 00 [05:18:15]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 62 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [05:18:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:18:15]wFMCommunicate OK [05:18:15]SAM_PROTO_GetFieldsCounters done [05:18:15]requested_item shift.num is exist - process it [05:18:15]requested_item shift.opened is exist - process it [05:18:15]req_shift_opened [05:18:15]FM_GetShiftState [05:18:15]SAM_PROTO_GetShiftState [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 13 01 00 [05:18:15]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 0E 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [05:18:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:18:15]wFMCommunicate OK [05:18:15]SAM_PROTO_GetShiftState done [05:18:15]FM_GetShiftState done [05:18:15]req_shift_opened done [05:18:15]requested_item shift.open_date is exist - process it [05:18:15]req_shift_open_date [05:18:15]req_shift_open_date done [05:18:15]produce_requested_data done [05:18:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154653,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:18:15]process_action_free close_receipt [05:18:15]json_value_free [05:18:15]json_value_free done [05:18:15]process_json_proto returns [05:18:15]Send response to host [05:18:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154653,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:18:15]free response buf [05:18:15]execute_script done [05:18:15]execute_script returns [05:18:15]free content buf [05:18:15]Sock 9.Close socket [05:18:15]Sock 9.Thread stoped [05:18:18]OFD Sender: No OFD packet to send [05:18:23]OFD Sender: No OFD packet to send [05:18:28]OFD Sender: No OFD packet to send [05:18:33]OFD Sender: No OFD packet to send [05:18:38]OFD Sender: No OFD packet to send [05:18:43]OFD Sender: No OFD packet to send [05:18:48]OFD Sender: No OFD packet to send [05:18:53]OFD Sender: No OFD packet to send [05:18:58]OFD Sender: No OFD packet to send [05:19:03]OFD Sender: No OFD packet to send [05:19:08]OFD Sender: No OFD packet to send [05:19:13]OFD Sender: No OFD packet to send [05:19:18]OFD Sender: No OFD packet to send [05:19: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:21:03]ConnectInit Can't connect to host [05:21:07]OFD Sender: No OFD packet to send [05:21:12]OFD Sender: No OFD packet to send [05:21:17]OFD Sender: No OFD packet to send [05:21:22]OFD Sender: No OFD packet to send [05:21:27]OFD Sender: No OFD packet to send [05:21:32]OFD Sender: No OFD packet to send [05:21:37]OFD Sender: No OFD packet to send [05:21:42]OFD Sender: No OFD packet to send [05:21:47]OFD Sender: No OFD packet to send [05:21:52]OFD Sender: No OFD packet to send [05:21:57]OFD Sender: No OFD packet to send [05:22:02]OFD Sender: No OFD packet to send [05:22:07]OFD Sender: No OFD packet to send [05:22:12]OFD Sender: No OFD packet to send [05:22:17]OFD Sender: No OFD packet to send [05:22:22]OFD Sender: No OFD packet to send [05:22:27]OFD Sender: No OFD packet to send [05:22:32]OFD Sender: No OFD packet to send [05:22:37]OFD Sender: No OFD packet to send [05:22:42]OFD Sender: No OFD packet to send [05:22:47]OFD Sender: No OFD packet to send [05:22:52]OFD Sender: No OFD packet to send [05:22:57]OFD Sender: No OFD packet to send [05:23:02]OFD Sender: No OFD packet to send [05:23:07]OFD Sender: No OFD packet to send [05:23:12]OFD Sender: No OFD packet to send [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:32]OFD Sender: No OFD packet to send [05:23:37]OFD Sender: No OFD packet to send [05:25:04]ConnectInit Can't connect to host [05:25:07]OFD Sender: No OFD packet to send [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:32]OFD Sender: No OFD packet to send [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:47]OFD Sender: No OFD packet to send [05:26:52]OFD Sender: No OFD packet to send [05:26:57]OFD Sender: No OFD packet to send [05:27:02]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:47]OFD Sender: No OFD packet to send [05:27:52]OFD Sender: No OFD packet to send [05:27:57]OFD Sender: No OFD packet to send [05:28:02]OFD Sender: No OFD packet to send [05:28:07]OFD Sender: No OFD packet to send [05:28:12]OFD Sender: No OFD packet to send [05:28:17]OFD Sender: No OFD packet to send [05:28:22]OFD Sender: No OFD packet to send [05:28:27]OFD Sender: No OFD packet to send [05:28:32]OFD Sender: No OFD packet to send [05:28:37]OFD Sender: No OFD packet to send [05:28:42]OFD Sender: No OFD packet to send [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:22]OFD Sender: No OFD packet to send [05:30:27]OFD Sender: No OFD packet to send [05:30:32]OFD Sender: No OFD packet to send [05:30:37]OFD Sender: No OFD packet to send [05:30:42]OFD Sender: No OFD packet to send [05:30:47]OFD Sender: No OFD packet to send [05:30:52]OFD Sender: No OFD packet to send [05:30:57]OFD Sender: No OFD packet to send [05:31:02]OFD Sender: No OFD packet to send [05:31:07]OFD Sender: No OFD packet to send [05:31:12]OFD Sender: No OFD packet to send [05:31:17]OFD Sender: No OFD packet to send [05:31:22]OFD Sender: No OFD packet to send [05:31:27]OFD Sender: No OFD packet to send [05:31:32]OFD Sender: No OFD packet to send [05:31:37]OFD Sender: No OFD packet to send [05:31:42]OFD Sender: No OFD packet to send [05:31:47]OFD Sender: No OFD packet to send [05:31:52]OFD Sender: No OFD packet to send [05:31:57]OFD Sender: No OFD packet to send [05:32:02]OFD Sender: No OFD packet to send [05:32:07]OFD Sender: No OFD packet to send [05:32:12]OFD Sender: No OFD packet to send [05:32:17]OFD Sender: No OFD packet to send [05:32:22]OFD Sender: No OFD packet to send [05:32:27]OFD Sender: No OFD packet to send [05:32:32]OFD Sender: No OFD packet to send [05:32:37]OFD Sender: No OFD packet to send [05:32:42]OFD Sender: No OFD packet to send [05:32:47]OFD Sender: No OFD packet to send [05:32:52]OFD Sender: No OFD packet to send [05:32:57]OFD Sender: No OFD packet to send [05:33:02]OFD Sender: No OFD packet to send [05:33:07]OFD Sender: No OFD packet to send [05:33:12]OFD Sender: No OFD packet to send [05:33:17]OFD Sender: No OFD packet to send [05:33:22]OFD Sender: No OFD packet to send [05:33:27]OFD Sender: No OFD packet to send [05:33:32]OFD Sender: No OFD packet to send [05:33:37]OFD Sender: No OFD packet to send [05:33:42]OFD Sender: No OFD packet to send [05:33:48]OFD Sender: No OFD packet to send [05:33:53]OFD Sender: No OFD packet to send [05:33:58]OFD Sender: No OFD packet to send [05:34:03]OFD Sender: No OFD packet to send [05:34:08]OFD Sender: No OFD packet to send [05:34:13]OFD Sender: No OFD packet to send [05:34:18]OFD Sender: No OFD packet to send [05:34:23]OFD Sender: No OFD packet to send [05:34:28]OFD Sender: No OFD packet to send [05:34:33]OFD Sender: No OFD packet to send [05:34:38]OFD Sender: No OFD packet to send [05:34:43]OFD Sender: No OFD packet to send [05:34:48]OFD Sender: No OFD packet to send [05:34:53]OFD Sender: No OFD packet to send [05:34:58]OFD Sender: No OFD packet to send [05:35:03]OFD Sender: No OFD packet to send [05:35:08]OFD Sender: No OFD packet to send [05:35:13]OFD Sender: No OFD packet to send [05:35:18]OFD Sender: No OFD packet to send [05:35:23]OFD Sender: No OFD packet to send [05:35:28]OFD Sender: No OFD packet to send [05:35:33]OFD Sender: No OFD packet to send [05:35:38]OFD Sender: No OFD packet to send [05:35:43]OFD Sender: No OFD packet to send [05:35:48]OFD Sender: No OFD packet to send [05:35:53]OFD Sender: No OFD packet to send [05:35:58]OFD Sender: No OFD packet to send [05:36:03]OFD Sender: No OFD packet to send [05:36:08]OFD Sender: No OFD packet to send [05:36:13]OFD Sender: No OFD packet to send [05:36:14]accept exits with 6 [05:36:14]New connection [05:36:14]New thread 3066834276 created [05:36:14]Waiting for new connection... [05:36:14] Sock 6.Parse request [05:36:14]Sock 6.Check first char [05:36:14]Sock 6.First char is OK [05:36:14]request: POST /json_proto HTTP/1.0 [05:36:14]Method: POST [05:36:14]URL: /json_proto [05:36:14]Method is POST - this is cgi request [05:36:14]url: /json_proto [05:36:14]query_string will be loaded in cgi processing [05:36:14]execute_cgi json_proto POST (null) [05:36:14]execute_cgi path=json_proto method=POST [05:36:14]POST find Content-Length [05:36:14]Host: 172.17.53.67:8080 [05:36:14]Content-Length: 215 [05:36:14]Content-Type: application/json [05:36:14] [05:36:14]POST finish read [05:36:14]Found Content-Length = 215 [05:36:14]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" ] } } [05:36:14]execute_script... [05:36:14]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" ] } } [05:36:14]POST & json_proto [05:36:14]process_json_proto [05:36:14]json parsed OK: [05:36:14]protocol is kg_v1.0 [05:36:14]action value=get_value [05:36:14]process_action get_value [05:36:14]cmd_get_value [05:36:14]process_action get_value done [05:36:14]requested_data is exist [05:36:14]produce_requested_data [05:36:14]requested_item kkm.sn is exist - process it [05:36:14]requested_item kkm.ver is exist - process it [05:36:14]requested_item fm.sn is exist - process it [05:36:14]wFMCommunicate request_size=4 [05:36:14]MH_SAM_APDU [05:36:14]CAPDU: 80 11 00 00 [05:36:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [05:36:14]Write i2c OK [05:36:14]MH_I2C_Read... [05:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:36:15]Read from MH i2c: E2 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 17 00 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [05:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:36:15]wFMCommunicate OK [05:36:15]requested_item fd.num is exist - process it [05:36:15]SAM_PROTO_GetFieldsCounters [05:36:15]wFMCommunicate request_size=4 [05:36:15]MH_SAM_APDU [05:36:15]CAPDU: 80 13 00 00 [05:36:15]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [05:36:15]Write i2c OK [05:36:15]MH_I2C_Read... [05:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:36:15]Read from MH i2c: E2 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 62 00 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [05:36:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:36:15]wFMCommunicate OK [05:36:15]SAM_PROTO_GetFieldsCounters done [05:36:15]requested_item shift.num is exist - process it [05:36:15]requested_item shift.opened is exist - process it [05:36:15]req_shift_opened [05:36:15]FM_GetShiftState [05:36:15]SAM_PROTO_GetShiftState [05:36:15]wFMCommunicate request_size=4 [05:36:15]MH_SAM_APDU [05:36:15]CAPDU: 80 13 01 00 [05:36:15]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [05:36:15]Write i2c OK [05:36:15]MH_I2C_Read... [05:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:36:15]Read from MH i2c: E2 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 0E 00 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [05:36:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:36:15]wFMCommunicate OK [05:36:15]SAM_PROTO_GetShiftState done [05:36:15]FM_GetShiftState done [05:36:15]req_shift_opened done [05:36:15]requested_item shift.open_date is exist - process it [05:36:15]req_shift_open_date [05:36:15]req_shift_open_date done [05:36:15]produce_requested_data done [05:36:15]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154653,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:36:15]process_action_free get_value [05:36:15]json_value_free [05:36:15]json_value_free done [05:36:15]process_json_proto returns [05:36:15]Send response to host [05:36:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154653,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:36:15]free response buf [05:36:15]execute_script done [05:36:15]execute_script returns [05:36:15]free content buf [05:36:15]Sock 6.Close socket [05:36:15]Sock 6.Thread stoped [05:36:15]accept exits with 9 [05:36:15]New connection [05:36:15]New thread 3066690916 created [05:36:15]Thread 3066834276 joined [05:36:15]Waiting for new connection... [05:36:15] Sock 9.Parse request [05:36:15]Sock 9.Check first char [05:36:15]Sock 9.First char is OK [05:36:15]request: POST /json_proto HTTP/1.0 [05:36:15]Method: POST [05:36:15]URL: /json_proto [05:36:15]Method is POST - this is cgi request [05:36:15]url: /json_proto [05:36:15]query_string will be loaded in cgi processing [05:36:15]execute_cgi json_proto POST (null) [05:36:15]execute_cgi path=json_proto method=POST [05:36:15]POST find Content-Length [05:36:15]Host: 172.17.53.67:8080 [05:36:15]Content-Length: 331 [05:36:15]Content-Type: application/json [05:36:15] [05:36:15]POST finish read [05:36:15]Found Content-Length = 331 [05:36:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [05:36:15]execute_script... [05:36:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [05:36:15]POST & json_proto [05:36:15]process_json_proto [05:36:15]json parsed OK: [05:36:15]protocol is kg_v1.0 [05:36:15]action value=get_value [05:36:15]process_action get_value [05:36:15]cmd_get_value [05:36:15]process_action get_value done [05:36:15]requested_data is exist [05:36:15]produce_requested_data [05:36:15]requested_item fm.sale.total is exist - process it [05:36:15]SAM_PROTO_GetFMData [05:36:15]wFMCommunicate request_size=4 [05:36:15]MH_SAM_APDU [05:36:15]CAPDU: 80 13 03 00 [05:36:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [05:36:15]Write i2c OK [05:36:15]MH_I2C_Read... [05:36:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [05:36:15]Read from MH i2c: E2 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 FD 00 [05:36:15]MH_I2C_Read... [05:36:15]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 AD 59 02 00 69 04 A3 00 6F 04 04 00 D1 58 02 00 B1 04 05 00 27 B3 32 8C 02 70 04 05 00 50 98 29 F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A6 C0 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D3 F3 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 B2 [05:36:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 AD 59 02 00 69 04 A3 00 6F 04 04 00 D1 58 02 00 B1 04 05 00 27 B3 32 8C 02 70 04 05 00 50 98 29 F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A6 C0 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D3 F3 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [05:36:15]wFMCommunicate OK [05:36:15]wFMCommunicate request_size=4 [05:36:15]MH_SAM_APDU [05:36:15]CAPDU: 80 17 00 00 [05:36:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [05:36:15]Write i2c OK [05:36:15]MH_I2C_Read... [05:36:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:16]Read from MH i2c: E2 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [05:36:16]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [05:36:16]wFMCommunicate OK [05:36:16]wFMCommunicate request_size=4 [05:36:16]MH_SAM_APDU [05:36:16]CAPDU: 80 17 00 00 [05:36:16]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [05:36:16]Write i2c OK [05:36:16]MH_I2C_Read... [05:36:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:16]Read from MH i2c: E2 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [05:36:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [05:36:16]wFMCommunicate OK [05:36:16]wFMCommunicate request_size=4 [05:36:16]MH_SAM_APDU [05:36:16]CAPDU: 80 17 00 00 [05:36:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [05:36:16]Write i2c OK [05:36:16]MH_I2C_Read... [05:36:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:16]Read from MH i2c: E2 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [05:36:16]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [05:36:16]wFMCommunicate OK [05:36:16]wFMCommunicate request_size=4 [05:36:16]MH_SAM_APDU [05:36:16]CAPDU: 80 17 00 00 [05:36:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [05:36:16]Write i2c OK [05:36:16]MH_I2C_Read... [05:36:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [05:36:16]Read from MH i2c: E2 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 E1 00 [05:36:16]MH_I2C_Read... [05:36:16]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [05:36:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [05:36:16]wFMCommunicate OK [05:36:16]SAM_PROTO_GetFMData done [05:36:16]requested_item fm.sale_refund.total is exist - process it [05:36:16]requested_item fm.buy.total is exist - process it [05:36:16]requested_item shift.sale.total is exist - process it [05:36:16]SAM_PROTO_GetShiftData [05:36:16]wFMCommunicate request_size=4 [05:36:16]MH_SAM_APDU [05:36:16]CAPDU: 80 13 02 00 [05:36:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [05:36:16]Write i2c OK [05:36:16]MH_I2C_Read... [05:36:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [05:36:17]Read from MH i2c: E2 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 FD 00 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 2A 00 00 00 69 04 9B 00 6F 04 04 00 2A 00 00 00 B1 04 03 00 46 6D 30 70 04 03 00 98 C2 13 72 04 03 00 AE AA 1C 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 DF 24 05 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 BF 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A3 [05:36:17]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 2A 00 00 00 69 04 9B 00 6F 04 04 00 2A 00 00 00 B1 04 03 00 46 6D 30 70 04 03 00 98 C2 13 72 04 03 00 AE AA 1C 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 DF 24 05 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 BF 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [05:36:17]wFMCommunicate OK [05:36:17]wFMCommunicate request_size=4 [05:36:17]MH_SAM_APDU [05:36:17]CAPDU: 80 17 00 00 [05:36:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [05:36:17]Write i2c OK [05:36:17]MH_I2C_Read... [05:36:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:17]Read from MH i2c: E2 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 FD 00 [05:36:17]MH_I2C_Read... [05:36:17]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 [05:36:17]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 [05:36:17]wFMCommunicate OK [05:36:17]wFMCommunicate request_size=4 [05:36:17]MH_SAM_APDU [05:36:17]CAPDU: 80 17 00 00 [05:36:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [05:36:17]Write i2c OK [05:36:17]MH_I2C_Read... [05:36:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:17]Read from MH i2c: E2 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 FD 00 [05:36:17]MH_I2C_Read... [05:36:17]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 [05:36:17]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 [05:36:17]wFMCommunicate OK [05:36:17]wFMCommunicate request_size=4 [05:36:17]MH_SAM_APDU [05:36:17]CAPDU: 80 17 00 00 [05:36:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [05:36:17]Write i2c OK [05:36:17]MH_I2C_Read... [05:36:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [05:36:18]Read from MH i2c: E2 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 FD 00 [05:36:18]MH_I2C_Read... [05:36:18]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 [05:36:18]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 OFD Sender: No OFD packet to send [05:36:18]01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 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 [05:36:18]wFMCommunicate OK [05:36:18]wFMCommunicate request_size=4 [05:36:18]MH_SAM_APDU [05:36:18]CAPDU: 80 17 00 00 [05:36:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [05:36:18]Write i2c OK [05:36:18]MH_I2C_Read... [05:36:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [05:36:18]Read from MH i2c: E2 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 CB 00 [05:36:18]MH_I2C_Read... [05:36:18]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 [05:36:18]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 [05:36:18]wFMCommunicate OK [05:36:18]SAM_PROTO_GetShiftData done [05:36:18]requested_item shift.sale.total_cash is exist - process it [05:36:18]requested_item shift.sale_refund.total is exist - process it [05:36:18]requested_item shift.sale_refund.total_cash is exist - process it [05:36:18]requested_item shift.buy.total is exist - process it [05:36:18]requested_item shift.buy.total_cash is exist - process it [05:36:18]produce_requested_data done [05:36:18]produce_requested_data return {"fm.sale.total":109420674.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":31737.02,"shift.sale.total_cash":12950.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} [05:36:18]process_action_free get_value [05:36:18]json_value_free [05:36:18]json_value_free done [05:36:18]process_json_proto returns [05:36:18]Send response to host [05:36:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109420674.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":31737.02,"shift.sale.total_cash":12950.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}}} [05:36:18]free response buf [05:36:18]execute_script done [05:36:18]execute_script returns [05:36:18]free content buf [05:36:18]Sock 9.Close socket [05:36:18]Sock 9.Thread stoped [05:36:23]OFD Sender: No OFD packet to send [05:36:28]OFD Sender: No OFD packet to send [05:36:33]OFD Sender: No OFD packet to send [05:36:38]OFD Sender: No OFD packet to send [05:36:43]OFD Sender: No OFD packet to send [05:36:48]OFD Sender: No OFD packet to send [05:36:53]OFD Sender: No OFD packet to send [05:36:58]OFD Sender: No OFD packet to send [05:37:03]OFD Sender: No OFD packet to send [05:37:08]OFD Sender: No OFD packet to send [05:37:13]OFD Sender: No OFD packet to send [05:37:18]OFD Sender: No OFD packet to send [05:37:23]OFD Sender: No OFD packet to send [05:37:28]OFD Sender: No OFD packet to send [05:37:33]OFD Sender: No OFD packet to send [05:37:38]OFD Sender: No OFD packet to send [05:37:43]OFD Sender: No OFD packet to send [05:37:48]OFD Sender: No OFD packet to send [05:37:53]OFD Sender: No OFD packet to send [05:37:58]OFD Sender: No OFD packet to send [05:38:03]OFD Sender: No OFD packet to send [05:38:08]OFD Sender: No OFD packet to send [05:38:13]OFD Sender: No OFD packet to send [05:38:18]OFD Sender: No OFD packet to send [05:38:20]accept exits with 6 [05:38:20]New connection [05:38:20]New thread 3066834276 created [05:38:20]Thread 3066690916 joined [05:38:20]Waiting for new connection... [05:38:20] Sock 6.Parse request [05:38:20]Sock 6.Check first char [05:38:20]Sock 6.First char is OK [05:38:20]request: POST /json_proto HTTP/1.0 [05:38:20]Method: POST [05:38:20]URL: /json_proto [05:38:20]Method is POST - this is cgi request [05:38:20]url: /json_proto [05:38:20]query_string will be loaded in cgi processing [05:38:20]execute_cgi json_proto POST (null) [05:38:20]execute_cgi path=json_proto method=POST [05:38:20]POST find Content-Length [05:38:20]Host: 172.17.53.67:8080 [05:38:20]Content-Length: 654 [05:38:20]Content-Type: application/json [05:38:20] [05:38:20]POST finish read [05:38:20]Found Content-Length = 654 [05:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76517", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 69.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:38:20]execute_script... [05:38:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76517", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 69.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:38:20]POST & json_proto [05:38:20]process_json_proto [05:38:20]json parsed OK: [05:38:20]protocol is kg_v1.0 [05:38:20]action value=close_receipt [05:38:20]process_action close_receipt [05:38:20]cmd_close_receipt [05:38:20]MH_GetDate [05:38:20]Write to MH i2c: F0 00 00 1D 00 0C [05:38:20]Write i2c OK [05:38:20]MH_I2C_Read... [05:38:20]Read from MH i2c: F0 [05:38:20]MH_I2C_Read... [05:38:20]Read from MH i2c: F0 09 00 [05:38:20]MH_I2C_Read... [05:38:20]Read from MH i2c: F0 09 00 1D 00 00 4D F4 11 67 19 BC 99 64 A0 [05:38:20]GetLastDocTimeStamp 1729228691 [05:38:20]current date 1729229901 [05:38:20]FM_GetShiftState [05:38:20]SAM_PROTO_GetShiftState [05:38:20]wFMCommunicate request_size=4 [05:38:20]MH_SAM_APDU [05:38:20]CAPDU: 80 13 01 00 [05:38:20]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [05:38:20]Write i2c OK [05:38:20]MH_I2C_Read... [05:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:38:20]Read from MH i2c: E2 [05:38:20]MH_I2C_Read... [05:38:20]Read from MH i2c: E2 0E 00 [05:38:20]MH_I2C_Read... [05:38:20]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [05:38:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:38:20]wFMCommunicate OK [05:38:20]SAM_PROTO_GetShiftState done [05:38:20]FM_GetShiftState done [05:38:20]opened in 1729211399 [05:38:20]opened+sec_in_day 1729297799 [05:38:20]quantity*price = 6900 [05:38:20]sum+1 = 6901 [05:38:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 69.00 НСП 1% : 0.61 НДС 12% : 7.33 Наличными: 69.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 43 18.10.2024 05:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154654 ФПД: 189435362328894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T053821&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154654&fm=189435362328894&tin=02508201610067®Number=0000137193017469&sum=6900 0 [05:38:22]StoreToDocumentArchive [05:38:22]shift 312 fd 154654 [05:38:22]save to /storage/0312/doc_00154654 [05:38:22]save last doc name /storage/0312/doc_00154654 to /storage/kkm_last_doc_name [05:38:22]save OK [05:38:22]Clear old archive folders... [05:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=294 [05:38:22]tlvbuf is 0085A7C0 [05:38:22]SAM_PROTO_ClearQueue [05:38:22]wFMCommunicate request_size=4 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 09 00 00 [05:38:22]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:38:22]RAPDU: 90 00 [05:38:22]wFMCommunicate OK [05:38:22]SAM_PROTO_ClearQueue done [05:38:22]KKMCreateOFDPacket [05:38:22]OFDProtocolAddRootSTLVToBuf [05:38:22]FM_MakeSignedData [05:38:22]FM_MakeSignedData [05:38:22]SAM_PROTO_SignData [05:38:22]wFMCommunicate request_size=4 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 0D 01 02 [05:38:22]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:38:22]RAPDU: 90 00 [05:38:22]wFMCommunicate OK [05:38:22]wFMCommunicate request_size=255 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DD 02 00 00 00 00 07 04 06 00 F4 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4D F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 [05:38:22]Write to MH i2c: E2 02 01 2D 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 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DD 02 00 00 00 00 07 04 06 00 F4 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4D F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 00 00 D5 [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:38:22]RAPDU: 90 00 [05:38:22]wFMCommunicate OK [05:38:22]wFMCommunicate request_size=53 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 0D 02 02 30 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5C 02 00 35 04 06 00 AC 4A 5B 7A C1 3E [05:38:22]Write to MH i2c: E2 38 00 2E 00 80 0D 02 02 30 00 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5C 02 00 35 04 06 00 AC 4A 5B 7A C1 3E 00 00 F7 [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:38:22]RAPDU: 90 00 [05:38:22]wFMCommunicate OK [05:38:22]wFMCommunicate request_size=4 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 0D 03 02 [05:38:22]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 0B 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 0B 00 2F 00 00 CF 38 31 47 77 0D DC E1 90 00 6B [05:38:22]RAPDU: CF 38 31 47 77 0D DC E1 90 00 [05:38:22]wFMCommunicate OK [05:38:22]SAM_PROTO_SignData done [05:38:22]FM_MakeSignedData done [05:38:22]CreateOFDProtocolMessage [05:38:22]wFMCommunicate request_size=4 [05:38:22]MH_SAM_APDU [05:38:22]CAPDU: 80 11 00 00 [05:38:22]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:38:22]Read from MH i2c: E2 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 17 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [05:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:38:22]wFMCommunicate OK [05:38:22]CreateOFDProtocolMessage done [05:38:22]OFDSenderStorePacket 154654 [05:38:22]StoreOFDPacket docnum=154654 [05:38:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 3A 01 00 00 B4 0B 32 01 8F FD 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DD 02 00 00 00 00 07 04 06 00 F4 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4D F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5C 02 00 35 04 06 00 AC 4A 5B 7A C1 3E CF 38 31 47 77 0D DC E1 [05:38:22]CheckFolder [05:38:22]dirname=/storage/ofd_packets [05:38:22]CheckFolder done [05:38:22]ProducePacketName [05:38:22]name=ofd_packets/00154654 [05:38:22]NVStorageSaveData ofd_packets/00154654 [05:38:22]File name is /storage/ofd_packets/00154654 [05:38:22]Write 344 bytes [05:38:22]NVStorageSaveData done [05:38:22]OFDSenderStorePacket done [05:38:22]KKMCreateOFDPacket done [05:38:22]NVStorageSaveData kkm_last_timestamp [05:38:22]File name is /storage/kkm_last_timestamp [05:38:22]Write 4 bytes [05:38:22]NVStorageSaveData done [05:38:22]ExternCall_PrintAddStr [05:38:22]wPrintStart [05:38:22]Write to MH i2c: 01 00 00 31 00 31 [05:38:22]Write i2c OK [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: 01 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: 01 07 00 [05:38:22]MH_I2C_Read... [05:38:22]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:38:22]RasterBufferAndPrint [05:38:22]line Счет N : (3)76517 [05:38:22]line ИНН: 02508201610067 [05:38:22]line Контрольно-Кассовый Чек [05:38:22]line ПРОДАЖА [05:38:22]line Товар: 4600682557456 [05:38:22]line Напиток FLash up energy эн ж/б 0,5/0,45л [05:38:22]line 1.000 * 69.00 [05:38:22]line = 69.00 [05:38:22]line НДС 12% НСП 1% [05:38:22]line > о реализуемом товаре [05:38:22]line ИТОГО: 69.00 [05:38:22]line НСП 1% : 0.61 [05:38:22]line НДС 12% : 7.33 [05:38:22]line Наличными: 69.00 [05:38:22]line Безнал.: 0.00 [05:38:22]line Место: АЗС № 165 "Партнер Нефть" [05:38:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:38:22]line СНО: Общий режим [05:38:22]line Чек 43 18.10.2024 05:38 [05:38:22]line Смена: 312 ФФД: 1.0 [05:38:22]line ЗНМ: 0300000234 [05:38:22]line РНМ: 0000137193017469 [05:38:22]line Версия ККМ: v1.0 [05:38:22]line ФМ: 0000000000963156 [05:38:22]line ФД: 154654 [05:38:22]line ФПД: 189435362328894 [05:38:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T053821&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154654&fm=189435362328894&tin=02508201610067®Number=0000137193017469&sum=6900 [05:38:22]OFD Sender: Processing packet 154654 [packets to send 51, broken 50] [05:38:22]ProducePacketName [05:38:22]name=ofd_packets/00154654 [05:38:22]OFD Sender: To server: pG, [05:38:22]CommunicateWithHost lk.salyk.kg:30040 [05:38:22]ConnectInit lk.salyk.kg [05:38:23]line 0 [05:38:23]written 0, free lines is 4095 [05:38:23]Connected sock=10 [05:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 3A 01 00 00 B4 0B 32 01 8F FD 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DD 02 00 00 00 00 07 04 06 00 F4 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4D F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5C 02 00 35 04 06 00 AC 4A 5B 7A C1 3E CF 38 31 47 77 0D DC E1 [05:38:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 8E 47 00 55 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5C 02 00 F4 03 04 00 86 9A 11 67 B6 04 01 00 00 FB 71 AA 07 5D 65 5A D8 [05:38:23]CommunicateWithHost err = 0 [05:38:23]CheckOFDResponse [05:38:23]1017 (14) - 77093643461234 [05:38:23]1041 (16) - 0000000000963156 [05:38:23]1040 (4) - 154654 [05:38:23]1012 (4) - 17.10.2024 23:15 [05:38:23]1206 (1) - 0 [05:38:23]OFD Sender: Remove packet 154654 [05:38:23]ProducePacketName [05:38:23]name=ofd_packets/00154654 [05:38:23]NVStorageDeleteData [05:38:23]Write to MH i2c: 01 00 00 5A 00 5A [05:38:23]Write i2c OK [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: 01 [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: 01 07 00 [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 E9 0C 56 [05:38:23]RasterBufferAndPrint [05:38:23]line [05:38:23]line [05:38:23]line [05:38:23]line [05:38:23]line [05:38:23]written 0, free lines is 3311 [05:38:23]MH_Cut [05:38:23]Write to MH i2c: D1 01 00 61 00 01 33 [05:38:23]Write i2c OK [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: D1 [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: D1 01 00 [05:38:23]MH_I2C_Read... [05:38:23]Read from MH i2c: D1 01 00 61 00 00 32 [05:38:23]Write to MH i2c: 01 00 00 62 00 62 [05:38:23]Write i2c OK [05:38:23]MH_I2C_Read... [05:38:23]OFD Sender: No OFD packet to send [05:38:24]*** Cut start [05:38:24]*** Partial cut [05:38:24]*** CUTSNS_PIN = 1 [05:38:24]*** CUTSNS_PIN = 0 [05:38:24]*** Brake cut motor [05:38:24]Read from MH i2c: 01 [05:38:24]MH_I2C_Read... [05:38:24]*** Stop cut motor [05:38:24]*** Cut end [05:38:24]Read from MH i2c: 01 07 00 [05:38:24]MH_I2C_Read... [05:38:24]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [05:38:24]process_action close_receipt done [05:38:24]requested_data is exist [05:38:24]produce_requested_data [05:38:24]requested_item fm.sn is exist - process it [05:38:24]wFMCommunicate request_size=4 [05:38:24]MH_SAM_APDU [05:38:24]CAPDU: 80 11 00 00 [05:38:24]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [05:38:24]Write i2c OK [05:38:24]MH_I2C_Read... [05:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:38:24]Read from MH i2c: E2 [05:38:24]MH_I2C_Read... [05:38:24]Read from MH i2c: E2 17 00 [05:38:24]MH_I2C_Read... [05:38:24]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [05:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:38:24]wFMCommunicate OK [05:38:24]requested_item fd.num is exist - process it [05:38:24]SAM_PROTO_GetFieldsCounters [05:38:24]wFMCommunicate request_size=4 [05:38:24]MH_SAM_APDU [05:38:24]CAPDU: 80 13 00 00 [05:38:24]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [05:38:24]Write i2c OK [05:38:24]MH_I2C_Read... [05:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:38:25]Read from MH i2c: E2 [05:38:25]MH_I2C_Read... [05:38:25]Read from MH i2c: E2 62 00 [05:38:25]MH_I2C_Read... [05:38:25]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [05:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:38:25]wFMCommunicate OK [05:38:25]SAM_PROTO_GetFieldsCounters done [05:38:25]requested_item shift.num is exist - process it [05:38:25]requested_item shift.opened is exist - process it [05:38:25]req_shift_opened [05:38:25]FM_GetShiftState [05:38:25]SAM_PROTO_GetShiftState [05:38:25]wFMCommunicate request_size=4 [05:38:25]MH_SAM_APDU [05:38:25]CAPDU: 80 13 01 00 [05:38:25]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [05:38:25]Write i2c OK [05:38:25]MH_I2C_Read... [05:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:38:25]Read from MH i2c: E2 [05:38:25]MH_I2C_Read... [05:38:25]Read from MH i2c: E2 0E 00 [05:38:25]MH_I2C_Read... [05:38:25]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 19 [05:38:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:38:25]wFMCommunicate OK [05:38:25]SAM_PROTO_GetShiftState done [05:38:25]FM_GetShiftState done [05:38:25]req_shift_opened done [05:38:25]requested_item shift.open_date is exist - process it [05:38:25]req_shift_open_date [05:38:25]req_shift_open_date done [05:38:25]produce_requested_data done [05:38:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154654,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:38:25]process_action_free close_receipt [05:38:25]json_value_free [05:38:25]json_value_free done [05:38:25]process_json_proto returns [05:38:25]Send response to host [05:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154654,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:38:25]free response buf [05:38:25]execute_script done [05:38:25]execute_script returns [05:38:25]free content buf [05:38:25]Sock 6.Close socket [05:38:25]Sock 6.Thread stoped [05:38:28]OFD Sender: No OFD packet to send [05:38:33]OFD Sender: No OFD packet to send [05:38:38]OFD Sender: No OFD packet to send [05:38:43]OFD Sender: No OFD packet to send [05:38:48]OFD Sender: No OFD packet to send [05:38:53]OFD Sender: No OFD packet to send [05:38:58]OFD Sender: No OFD packet to send [05:39:03]OFD Sender: No OFD packet to send [05:39:08]OFD Sender: No OFD packet to send [05:39:13]OFD Sender: No OFD packet to send [05:39:16]accept exits with 9 [05:39:16]New connection [05:39:16]New thread 3066690916 created [05:39:16]Thread 3066834276 joined [05:39:16]Waiting for new connection... [05:39:16] Sock 9.Parse request [05:39:16]Sock 9.Check first char [05:39:16]Sock 9.First char is OK [05:39:16]request: POST /json_proto HTTP/1.0 [05:39:16]Method: POST [05:39:16]URL: /json_proto [05:39:16]Method is POST - this is cgi request [05:39:16]url: /json_proto [05:39:16]query_string will be loaded in cgi processing [05:39:16]execute_cgi json_proto POST (null) [05:39:16]execute_cgi path=json_proto method=POST [05:39:16]POST find Content-Length [05:39:16]Host: 172.17.53.67:8080 [05:39:16]Content-Length: 674 [05:39:16]Content-Type: application/json [05:39:16] [05:39:16]POST finish read [05:39:16]Found Content-Length = 674 [05:39:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.590, "sum" : 730.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 730.00, "total" : 730.00, "payments": [ { "type": 0, "sum" : 730.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:39:16]execute_script... [05:39:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.590, "sum" : 730.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 730.00, "total" : 730.00, "payments": [ { "type": 0, "sum" : 730.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:39:16]POST & json_proto [05:39:16]process_json_proto [05:39:16]json parsed OK: [05:39:16]protocol is kg_v1.0 [05:39:16]action value=close_receipt [05:39:16]process_action close_receipt [05:39:16]cmd_close_receipt [05:39:16]MH_GetDate [05:39:16]Write to MH i2c: F0 00 00 66 00 55 [05:39:16]Write i2c OK [05:39:16]MH_I2C_Read... [05:39:16]Read from MH i2c: F0 [05:39:16]MH_I2C_Read... [05:39:16]Read from MH i2c: F0 09 00 [05:39:16]MH_I2C_Read... [05:39:16]Read from MH i2c: F0 09 00 66 00 00 85 F4 11 67 19 BC 99 64 21 [05:39:16]GetLastDocTimeStamp 1729229901 [05:39:16]current date 1729229957 [05:39:16]FM_GetShiftState [05:39:16]SAM_PROTO_GetShiftState [05:39:16]wFMCommunicate request_size=4 [05:39:16]MH_SAM_APDU [05:39:16]CAPDU: 80 13 01 00 [05:39:16]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [05:39:16]Write i2c OK [05:39:16]MH_I2C_Read... [05:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:39:17]Read from MH i2c: E2 [05:39:17]MH_I2C_Read... [05:39:17]Read from MH i2c: E2 0E 00 [05:39:17]MH_I2C_Read... [05:39:17]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [05:39:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:39:17]wFMCommunicate OK [05:39:17]SAM_PROTO_GetShiftState done [05:39:17]FM_GetShiftState done [05:39:17]opened in 1729211399 [05:39:17]opened+sec_in_day 1729297799 [05:39:17]quantity*price = 73075 [05:39:17]sum+1 = 73077 [05:39:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 730.00 Внесено: 730.00 СДАЧА: 0.00 НСП 1% : 6.47 НДС 12% : 77.60 Наличными: 730.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 44 18.10.2024 05:39 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154655 ФПД: 171853500422343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T053917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154655&fm=171853500422343&tin=02508201610067®Number=0000137193017469&sum=73000 [05:39:18]StoreToDocumentArchive [05:39:18]shift 312 fd 154655 [05:39:18]save to /storage/0312/doc_00154655 [05:39:18]save last doc name /storage/0312/doc_00154655 to /storage/kkm_last_doc_name [05:39:18]save OK [05:39:18]Clear old archive folders... [05:39:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:39:18]tlvbuf is 00852FC0 [05:39:18]SAM_PROTO_ClearQueue [05:39:18]wFMCommunicate request_size=4 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 09 00 00 [05:39:18]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [05:39:18]RAPDU: 90 00 [05:39:18]wFMCommunicate OK [05:39:18]SAM_PROTO_ClearQueue done [05:39:18]KKMCreateOFDPacket [05:39:18]OFDProtocolAddRootSTLVToBuf [05:39:18]FM_MakeSignedData [05:39:18]FM_MakeSignedData [05:39:18]SAM_PROTO_SignData [05:39:18]wFMCommunicate request_size=4 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 0D 01 02 [05:39:18]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [05:39:18]RAPDU: 90 00 [05:39:18]wFMCommunicate OK [05:39:18]wFMCommunicate request_size=255 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 85 F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5C 02 00 35 04 06 00 9C 4C C2 D8 [05:39:18]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 85 F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5C 02 00 35 04 06 00 9C 4C C2 D8 00 00 46 [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [05:39:18]RAPDU: 90 00 [05:39:18]wFMCommunicate OK [05:39:18]wFMCommunicate request_size=7 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 0D 02 02 02 98 C7 [05:39:18]Write to MH i2c: E2 0A 00 77 00 80 0D 02 02 02 00 98 C7 00 00 54 [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [05:39:18]RAPDU: 90 00 [05:39:18]wFMCommunicate OK [05:39:18]wFMCommunicate request_size=4 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 0D 03 02 [05:39:18]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 0B 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 0B 00 78 00 00 74 96 AF DD A7 35 3F 1D 90 00 C2 [05:39:18]RAPDU: 74 96 AF DD A7 35 3F 1D 90 00 [05:39:18]wFMCommunicate OK [05:39:18]SAM_PROTO_SignData done [05:39:18]FM_MakeSignedData done [05:39:18]CreateOFDProtocolMessage [05:39:18]wFMCommunicate request_size=4 [05:39:18]MH_SAM_APDU [05:39:18]CAPDU: 80 11 00 00 [05:39:18]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:39:18]Read from MH i2c: E2 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 17 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [05:39:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:39:18]wFMCommunicate OK [05:39:18]CreateOFDProtocolMessage done [05:39:18]OFDSenderStorePacket 154655 [05:39:18]StoreOFDPacket docnum=154655 [05:39:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 42 1A 04 01 C0 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 85 F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5C 02 00 35 04 06 00 9C 4C C2 D8 98 C7 74 96 AF DD A7 35 3F 1D [05:39:18]CheckFolder [05:39:18]dirname=/storage/ofd_packets [05:39:18]CheckFolder done [05:39:18]ProducePacketName [05:39:18]name=ofd_packets/00154655 [05:39:18]NVStorageSaveData ofd_packets/00154655 [05:39:18]File name is /storage/ofd_packets/00154655 [05:39:18]Write 298 bytes [05:39:18]NVStorageSaveData done [05:39:18]OFDSenderStorePacket done [05:39:18]KKMCreateOFDPacket done [05:39:18]NVStorageSaveData kkm_last_timestamp [05:39:18]File name is /storage/kkm_last_timestamp [05:39:18]Write 4 bytes [05:39:18]NVStorageSaveData done [05:39:18]ExternCall_PrintAddStr [05:39:18]wPrintStart [05:39:18]Write to MH i2c: 01 00 00 7A 00 7A [05:39:18]Write i2c OK [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: 01 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: 01 07 00 [05:39:18]MH_I2C_Read... [05:39:18]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [05:39:18]RasterBufferAndPrint [05:39:18]line Счет N : (1)872812 [05:39:18]line ИНН: 02508201610067 [05:39:18]line Контрольно-Кассовый Чек [05:39:18]line ПРОДАЖА [05:39:18]line ТРК (МРК, ГНК) : 44 [05:39:18]line Товар: 2710194210 [05:39:18]line ДТ-К-2 [05:39:18]line 9.590 * 76.20 [05:39:18]line = 730.76 [05:39:18]line НДС 12% НСП 1% [05:39:18]line > о реализуемом товаре [05:39:18]line ОКРУГЛЕНИЕ: -0.76 [05:39:18]line ИТОГО: 730.00 [05:39:18]line Внесено: 730.00 [05:39:18]line СДАЧА: 0.00 [05:39:18]line НСП 1% : 6.47 [05:39:18]line НДС 12% : 77.60 [05:39:18]line Наличными: 730.00 [05:39:18]line Безнал.: 0.00 [05:39:18]line Место: АЗС № 165 "Партнер Нефть" [05:39:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:39:18]line СНО: Общий режим [05:39:18]line Чек 44 18.10.2024 05:39 [05:39:18]line Смена: 312 ФФД: 1.0 [05:39:18]line ЗНМ: 0300000234 [05:39:18]line РНМ: 0000137193017469 [05:39:18]line Версия ККМ: v1.0 [05:39:18]line ФМ: 0000000000963156 [05:39:18]line ФД: 154655 [05:39:18]line ФПД: 171853500422343 [05:39:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T053917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154655&fm=171853500422343&tin=02508201610067®Number=0000137193017469&sum=73000 [05:39:18]OFD Sender: Processing packet 154655 [packets to send 51, broken 50] [05:39:18]ProducePacketName [05:39:18]name=ofd_packets/00154655 [05:39:18]OFD Sender: To server: pG, [05:39:18]CommunicateWithHost lk.salyk.kg:30040 [05:39:18]ConnectInit lk.salyk.kg [05:39:18]written 0, free lines is 4095 [05:39:19]Connected sock=10 [05:39:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 42 1A 04 01 C0 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 85 F4 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5C 02 00 35 04 06 00 9C 4C C2 D8 98 C7 74 96 AF DD A7 35 3F 1D [05:39:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A5 4F 47 00 98 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5C 02 00 F4 03 04 00 BE 9A 11 67 B6 04 01 00 00 22 A5 5F 7A 07 27 CA 2E [05:39:19]CommunicateWithHost err = 0 [05:39:19]CheckOFDResponse [05:39:19]1017 (14) - 77093643461234 [05:39:19]1041 (16) - 0000000000963156 [05:39:19]1040 (4) - 154655 [05:39:19]1012 (4) - 17.10.2024 23:16 [05:39:19]1206 (1) - 0 [05:39:19]OFD Sender: Remove packet 154655 [05:39:19]ProducePacketName [05:39:19]name=ofd_packets/00154655 [05:39:19]NVStorageDeleteData [05:39:19]Write to MH i2c: 01 00 00 A5 00 A5 [05:39:19]Write i2c OK [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: 01 [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: 01 07 00 [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 DD 0C 95 [05:39:19]RasterBufferAndPrint [05:39:19]line [05:39:19]line [05:39:19]line [05:39:19]line [05:39:19]line [05:39:19]written 0, free lines is 3299 [05:39:19]MH_Cut [05:39:19]Write to MH i2c: D1 01 00 AC 00 01 7E [05:39:19]Write i2c OK [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: D1 [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: D1 01 00 [05:39:19]MH_I2C_Read... [05:39:19]Read from MH i2c: D1 01 00 AC 00 00 7D [05:39:19]Write to MH i2c: 01 00 00 AD 00 AD [05:39:19]Write i2c OK [05:39:19]MH_I2C_Read... [05:39:19]OFD Sender: No OFD packet to send [05:39:20]*** Cut start [05:39:20]*** Partial cut [05:39:20]*** CUTSNS_PIN = 1 [05:39:20]*** CUTSNS_PIN = 0 [05:39:20]*** Brake cut motor [05:39:20]Read from MH i2c: 01 [05:39:20]MH_I2C_Read... [05:39:20]*** Stop cut motor [05:39:20]*** Cut end [05:39:20]Read from MH i2c: 01 07 00 [05:39:20]MH_I2C_Read... [05:39:20]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [05:39:20]process_action close_receipt done [05:39:20]requested_data is exist [05:39:20]produce_requested_data [05:39:20]requested_item fm.sn is exist - process it [05:39:20]wFMCommunicate request_size=4 [05:39:20]MH_SAM_APDU [05:39:20]CAPDU: 80 11 00 00 [05:39:20]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [05:39:20]Write i2c OK [05:39:20]MH_I2C_Read... [05:39:20]Read from MH i2c: E2 [05:39:20]MH_I2C_Read... [05:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:39:20]Read from MH i2c: E2 17 00 [05:39:20]MH_I2C_Read... [05:39:20]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [05:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:39:20]wFMCommunicate OK [05:39:20]requested_item fd.num is exist - process it [05:39:20]SAM_PROTO_GetFieldsCounters [05:39:20]wFMCommunicate request_size=4 [05:39:20]MH_SAM_APDU [05:39:20]CAPDU: 80 13 00 00 [05:39:20]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [05:39:20]Write i2c OK [05:39:20]MH_I2C_Read... [05:39:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:39:20]Read from MH i2c: E2 [05:39:20]MH_I2C_Read... [05:39:20]Read from MH i2c: E2 62 00 [05:39:20]MH_I2C_Read... [05:39:20]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [05:39:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:39:21]wFMCommunicate OK [05:39:21]SAM_PROTO_GetFieldsCounters done [05:39:21]requested_item shift.num is exist - process it [05:39:21]requested_item shift.opened is exist - process it [05:39:21]req_shift_opened [05:39:21]FM_GetShiftState [05:39:21]SAM_PROTO_GetShiftState [05:39:21]wFMCommunicate request_size=4 [05:39:21]MH_SAM_APDU [05:39:21]CAPDU: 80 13 01 00 [05:39:21]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [05:39:21]Write i2c OK [05:39:21]MH_I2C_Read... [05:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:39:21]Read from MH i2c: E2 [05:39:21]MH_I2C_Read... [05:39:21]Read from MH i2c: E2 0E 00 [05:39:21]MH_I2C_Read... [05:39:21]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [05:39:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:39:21]wFMCommunicate OK [05:39:21]SAM_PROTO_GetShiftState done [05:39:21]FM_GetShiftState done [05:39:21]req_shift_opened done [05:39:21]requested_item shift.open_date is exist - process it [05:39:21]req_shift_open_date [05:39:21]req_shift_open_date done [05:39:21]produce_requested_data done [05:39:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154655,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:39:21]process_action_free close_receipt [05:39:21]json_value_free [05:39:21]json_value_free done [05:39:21]process_json_proto returns [05:39:21]Send response to host [05:39:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154655,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:39:21]free response buf [05:39:21]execute_script done [05:39:21]execute_script returns [05:39:21]free content buf [05:39:21]Sock 9.Close socket [05:39:21]Sock 9.Thread stoped [05:39:24]OFD Sender: No OFD packet to send [05:39:29]OFD Sender: No OFD packet to send [05:39:34]OFD Sender: No OFD packet to send [05:39:39]OFD Sender: No OFD packet to send [05:39:44]OFD Sender: No OFD packet to send [05:39:49]OFD Sender: No OFD packet to send [05:39:54]OFD Sender: No OFD packet to send [05:39:59]OFD Sender: No OFD packet to send [05:40:04]OFD Sender: No OFD packet to send [05:40:09]OFD Sender: No OFD packet to send [05:40:14]OFD Sender: No OFD packet to send [05:40:19]OFD Sender: No OFD packet to send [05:40:24]OFD Sender: No OFD packet to send [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05:40:59]OFD Sender: No OFD packet to send [05:41:04]OFD Sender: No OFD packet to send [05:42:13]ConnectInit Can't connect to host [05:42:17]OFD Sender: No OFD packet to send [05:42:22]OFD Sender: No OFD packet to send [05:44:13]ConnectInit Can't connect to host [05:44:17]OFD Sender: No OFD packet to send [05:44:22]OFD Sender: No OFD packet to send [05:44:27]OFD Sender: No OFD packet to send [05:44:32]OFD Sender: No OFD packet to send [05:44:35]accept exits with 8 [05:44:35]New connection [05:44:35]New thread 3067051364 created [05:44:35]Thread 3066908004 joined [05:44:35]Waiting for new connection... [05:44:35] Sock 8.Parse request [05:44:35]Sock 8.Check first char [05:44:35]Sock 8.First char is OK [05:44:35]request: POST /json_proto HTTP/1.0 [05:44:35]Method: POST [05:44:35]URL: /json_proto [05:44:35]Method is POST - this is cgi request [05:44:35]url: /json_proto [05:44:35]query_string will be loaded in cgi processing [05:44:35]execute_cgi json_proto POST (null) [05:44:35]execute_cgi path=json_proto method=POST [05:44:35]POST find Content-Length [05:44:35]Host: 172.17.53.67:8080 [05:44:35]Content-Length: 677 [05:44:35]Content-Type: application/json [05:44:35] [05:44:35]POST finish read [05:44:35]Found Content-Length = 677 [05:44:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:44:35]execute_script... [05:44:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:44:35]POST & json_proto [05:44:35]process_json_proto [05:44:35]json parsed OK: [05:44:35]protocol is kg_v1.0 [05:44:35]action value=close_receipt [05:44:35]process_action close_receipt [05:44:35]cmd_close_receipt [05:44:35]MH_GetDate [05:44:35]Write to MH i2c: F0 00 00 1D 00 0C [05:44:35]Write i2c OK [05:44:35]MH_I2C_Read... [05:44:35]Read from MH i2c: F0 [05:44:35]MH_I2C_Read... [05:44:35]Read from MH i2c: F0 09 00 [05:44:35]MH_I2C_Read... [05:44:35]Read from MH i2c: F0 09 00 1D 00 00 C3 F5 11 67 19 BC 99 64 17 [05:44:35]GetLastDocTimeStamp 1729229957 [05:44:35]current date 1729230275 [05:44:35]FM_GetShiftState [05:44:35]SAM_PROTO_GetShiftState [05:44:35]wFMCommunicate request_size=4 [05:44:35]MH_SAM_APDU [05:44:35]CAPDU: 80 13 01 00 [05:44:35]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [05:44:35]Write i2c OK [05:44:35]MH_I2C_Read... [05:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:44:35]Read from MH i2c: E2 [05:44:35]MH_I2C_Read... [05:44:35]Read from MH i2c: E2 0E 00 [05:44:35]MH_I2C_Read... [05:44:35]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [05:44:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:44:35]wFMCommunicate OK [05:44:35]SAM_PROTO_GetShiftState done [05:44:35]FM_GetShiftState done [05:44:35]opened in 1729211399 [05:44:35]opened+sec_in_day 1729297799 [05:44:35]quantity*price = 50041 [05:44:35]sum+1 = 50042 [05:44:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 45 18.10.2024 05:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154656 ФПД: 102103000251344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T054435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154656&fm=102103000251344&tin=02508201610067®Number=0000137193017469&sum=50000 [05:44:36]StoreToDocumentArchive [05:44:36]shift 312 fd 154656 [05:44:36]save to /storage/0312/doc_00154656 [05:44:36]save last doc name /storage/0312/doc_00154656 to /storage/kkm_last_doc_name [05:44:36]save OK [05:44:36]Clear old archive folders... [05:44:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:44:36]tlvbuf is 019ECA90 [05:44:36]SAM_PROTO_ClearQueue [05:44:36]wFMCommunicate request_size=4 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 09 00 00 [05:44:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:44:36]RAPDU: 90 00 [05:44:36]wFMCommunicate OK [05:44:36]SAM_PROTO_ClearQueue done [05:44:36]KKMCreateOFDPacket [05:44:36]OFDProtocolAddRootSTLVToBuf [05:44:36]FM_MakeSignedData [05:44:36]FM_MakeSignedData [05:44:36]SAM_PROTO_SignData [05:44:36]wFMCommunicate request_size=4 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 0D 01 02 [05:44:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:44:36]RAPDU: 90 00 [05:44:36]wFMCommunicate OK [05:44:36]wFMCommunicate request_size=255 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 C3 F5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5C 02 00 35 04 06 00 5C [05:44:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 C3 F5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5C 02 00 35 04 06 00 5C 00 00 BC [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:44:36]RAPDU: 90 00 [05:44:36]wFMCommunicate OK [05:44:36]wFMCommunicate request_size=10 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 0D 02 02 05 DC B5 0F 7B D0 [05:44:36]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 DC B5 0F 7B D0 00 00 9D [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:44:36]RAPDU: 90 00 [05:44:36]wFMCommunicate OK [05:44:36]wFMCommunicate request_size=4 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 0D 03 02 [05:44:36]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 0B 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 0B 00 2F 00 00 B4 AB C5 D8 5A 94 F4 32 90 00 BB [05:44:36]RAPDU: B4 AB C5 D8 5A 94 F4 32 90 00 [05:44:36]wFMCommunicate OK [05:44:36]SAM_PROTO_SignData done [05:44:36]FM_MakeSignedData done [05:44:36]CreateOFDProtocolMessage [05:44:36]wFMCommunicate request_size=4 [05:44:36]MH_SAM_APDU [05:44:36]CAPDU: 80 11 00 00 [05:44:36]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:44:36]Read from MH i2c: E2 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 17 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [05:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:44:36]wFMCommunicate OK [05:44:36]CreateOFDProtocolMessage done [05:44:36]OFDSenderStorePacket 154656 [05:44:36]StoreOFDPacket docnum=154656 [05:44:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 0F 07 01 62 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 C3 F5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5C 02 00 35 04 06 00 5C DC B5 0F 7B D0 B4 AB C5 D8 5A 94 F4 32 [05:44:36]CheckFolder [05:44:36]dirname=/storage/ofd_packets [05:44:36]CheckFolder done [05:44:36]ProducePacketName [05:44:36]name=ofd_packets/00154656 [05:44:36]NVStorageSaveData ofd_packets/00154656 [05:44:36]File name is /storage/ofd_packets/00154656 [05:44:36]Write 301 bytes [05:44:36]NVStorageSaveData done [05:44:36]OFDSenderStorePacket done [05:44:36]KKMCreateOFDPacket done [05:44:36]NVStorageSaveData kkm_last_timestamp [05:44:36]File name is /storage/kkm_last_timestamp [05:44:36]Write 4 bytes [05:44:36]NVStorageSaveData done [05:44:36]ExternCall_PrintAddStr [05:44:36]wPrintStart [05:44:36]Write to MH i2c: 01 00 00 31 00 31 [05:44:36]Write i2c OK [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: 01 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: 01 07 00 [05:44:36]MH_I2C_Read... [05:44:36]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:44:36]RasterBufferAndPrint [05:44:36]line Счет N : (1)872813 [05:44:36]line ИНН: 02508201610067 [05:44:36]line Контрольно-Кассовый Чек [05:44:36]line ПРОДАЖА [05:44:36]line ТРК (МРК, ГНК) : 12 [05:44:36]line Товар: 2710124130 [05:44:36]line Аи-92-К-5 [05:44:36]line 7.480 * 66.90 [05:44:36]line = 500.41 [05:44:36]line НДС 12% НСП 1% [05:44:36]line > о реализуемом товаре [05:44:36]line ОКРУГЛЕНИЕ: -0.41 [05:44:36]line ИТОГО: 500.00 [05:44:36]line Внесено: 500.00 [05:44:36]line СДАЧА: 0.00 [05:44:36]line НСП 1% : 4.43 [05:44:36]line НДС 12% : 53.14 [05:44:36]line Наличными: 500.00 [05:44:36]line Безнал.: 0.00 [05:44:36]line Место: АЗС № 165 "Партнер Нефть" [05:44:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:44:36]line СНО: Общий режим [05:44:36]line Чек 45 18.10.2024 05:44 [05:44:36]line Смена: 312 ФФД: 1.0 [05:44:36]line ЗНМ: 0300000234 [05:44:36]line РНМ: 0000137193017469 [05:44:36]line Версия ККМ: v1.0 [05:44:36]line ФМ: 0000000000963156 [05:44:36]line ФД: 154656 [05:44:36]line ФПД: 102103000251344 [05:44:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T054435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154656&fm=102103000251344&tin=02508201610067®Number=0000137193017469&sum=50000 [05:44:37]OFD Sender: Processing packet 154656 [packets to send 51, broken 50] [05:44:37]ProducePacketName [05:44:37]name=ofd_packets/00154656 [05:44:37]OFD Sender: To server: pG, [05:44:37]CommunicateWithHost lk.salyk.kg:30040 [05:44:37]ConnectInit lk.salyk.kg [05:44:37]written 0, free lines is 4095 [05:44:37]Connected sock=10 [05:44:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 0F 07 01 62 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 C3 F5 11 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5C 02 00 35 04 06 00 5C DC B5 0F 7B D0 B4 AB C5 D8 5A 94 F4 32 [05:44:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F A7 47 00 08 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5C 02 00 F4 03 04 00 FD 9B 11 67 B6 04 01 00 00 78 95 BC B3 E5 9A 61 91 [05:44:37]CommunicateWithHost err = 0 [05:44:37]CheckOFDResponse [05:44:37]1017 (14) - 77093643461234 [05:44:37]1041 (16) - 0000000000963156 [05:44:37]1040 (4) - 154656 [05:44:37]1012 (4) - 17.10.2024 23:21 [05:44:37]1206 (1) - 0 [05:44:37]OFD Sender: Remove packet 154656 [05:44:37]ProducePacketName [05:44:37]name=ofd_packets/00154656 [05:44:37]NVStorageDeleteData [05:44:37]Write to MH i2c: 01 00 00 5C 00 5C [05:44:37]Write i2c OK [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: 01 [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: 01 07 00 [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E6 0C 55 [05:44:37]RasterBufferAndPrint [05:44:37]line [05:44:37]line [05:44:37]line [05:44:37]line [05:44:37]line [05:44:37]written 0, free lines is 3308 [05:44:37]MH_Cut [05:44:37]Write to MH i2c: D1 01 00 63 00 01 35 [05:44:37]Write i2c OK [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: D1 [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: D1 01 00 [05:44:37]MH_I2C_Read... [05:44:37]Read from MH i2c: D1 01 00 63 00 00 34 [05:44:37]Write to MH i2c: 01 00 00 64 00 64 [05:44:37]Write i2c OK [05:44:37]MH_I2C_Read... [05:44:37]OFD Sender: No OFD packet to send [05:44:38]*** Cut start [05:44:38]*** Partial cut [05:44:38]*** CUTSNS_PIN = 1 [05:44:38]*** CUTSNS_PIN = 0 [05:44:38]*** Brake cut motor [05:44:38]Read from MH i2c: 01 [05:44:38]MH_I2C_Read... [05:44:38]*** Stop cut motor [05:44:38]*** Cut end [05:44:38]Read from MH i2c: 01 07 00 [05:44:38]MH_I2C_Read... [05:44:38]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [05:44:38]process_action close_receipt done [05:44:38]requested_data is exist [05:44:38]produce_requested_data [05:44:38]requested_item fm.sn is exist - process it [05:44:38]wFMCommunicate request_size=4 [05:44:38]MH_SAM_APDU [05:44:38]CAPDU: 80 11 00 00 [05:44:38]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [05:44:38]Write i2c OK [05:44:38]MH_I2C_Read... [05:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:44:39]Read from MH i2c: E2 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 17 00 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [05:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:44:39]wFMCommunicate OK [05:44:39]requested_item fd.num is exist - process it [05:44:39]SAM_PROTO_GetFieldsCounters [05:44:39]wFMCommunicate request_size=4 [05:44:39]MH_SAM_APDU [05:44:39]CAPDU: 80 13 00 00 [05:44:39]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [05:44:39]Write i2c OK [05:44:39]MH_I2C_Read... [05:44:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:44:39]Read from MH i2c: E2 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 62 00 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [05:44:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:44:39]wFMCommunicate OK [05:44:39]SAM_PROTO_GetFieldsCounters done [05:44:39]requested_item shift.num is exist - process it [05:44:39]requested_item shift.opened is exist - process it [05:44:39]req_shift_opened [05:44:39]FM_GetShiftState [05:44:39]SAM_PROTO_GetShiftState [05:44:39]wFMCommunicate request_size=4 [05:44:39]MH_SAM_APDU [05:44:39]CAPDU: 80 13 01 00 [05:44:39]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [05:44:39]Write i2c OK [05:44:39]MH_I2C_Read... [05:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:44:39]Read from MH i2c: E2 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 0E 00 [05:44:39]MH_I2C_Read... [05:44:39]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [05:44:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [05:44:39]wFMCommunicate OK [05:44:39]SAM_PROTO_GetShiftState done [05:44:39]FM_GetShiftState done [05:44:39]req_shift_opened done [05:44:39]requested_item shift.open_date is exist - process it [05:44:39]req_shift_open_date [05:44:39]req_shift_open_date done [05:44:39]produce_requested_data done [05:44:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [05:44:39]process_action_free close_receipt [05:44:39]json_value_free [05:44:39]json_value_free done [05:44:39]process_json_proto returns [05:44:39]Send response to host [05:44:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [05:44:39]free response buf [05:44:39]execute_script done [05:44:39]execute_script returns [05:44:39]free content buf [05:44:39]Sock 8.Close socket [05:44:39]Sock 8.Thread stoped [05:44:43]OFD Sender: No OFD packet to send [05:44:48]OFD Sender: No OFD packet to send [05:44:53]OFD Sender: No OFD packet to send [05:44:58]OFD Sender: No OFD packet to send [05:45:03]OFD Sender: No OFD packet to send [05:45:08]OFD Sender: No OFD packet to send [05:45:13]OFD Sender: No OFD packet to send [05:45:18]OFD Sender: No OFD packet to send [05:45:23]OFD Sender: No OFD packet to send [05:45:28]OFD Sender: No OFD packet to send [05:45:33]OFD Sender: No OFD packet to send [05:45:38]OFD Sender: No OFD packet to send [05:45:43]OFD Sender: No OFD packet to send [05:45:48]OFD Sender: No OFD packet to send [05:45:53]OFD Sender: No OFD packet to send [05:45:58]OFD Sender: No OFD packet to send [05:46:03]OFD Sender: No OFD packet to send [05:46:08]OFD Sender: No OFD packet to send [05:46:13]OFD Sender: No OFD packet to send [05:46:18]OFD Sender: No OFD packet to send [05:46:23]OFD Sender: No OFD packet to send [05:46:28]OFD Sender: No OFD packet to send [05:46:33]OFD Sender: No OFD packet to send [05:46:38]OFD Sender: No OFD packet to send [05:46:43]OFD Sender: No OFD packet to send [05:46:48]OFD Sender: No OFD packet to send [05:46:53]OFD Sender: No OFD packet to send [05:46:58]OFD Sender: No OFD packet to send [05:47:03]OFD Sender: No OFD packet to send [05:52:42]ConnectInit Can't connect to host [05:52:46]OFD Sender: No OFD packet to send [05:52:51]OFD Sender: No OFD packet to send [05:52:56]OFD Sender: No OFD packet to send [05:53:01]OFD Sender: No OFD packet to send [05:53:56]ConnectInit Can't connect to host [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [06:04:37]ConnectInit Can't connect to host [06:04:40]OFD Sender: No OFD packet to send [06:04:45]OFD Sender: No OFD packet to send [06:04:50]OFD Sender: No OFD packet to send [06:05:44]ConnectInit Can't connect to host [06:05:48]OFD Sender: No OFD packet to send [06:05:53]OFD Sender: No OFD packet to send [06:10:33]ConnectInit Can't connect to host [06:10:37]OFD Sender: No OFD packet to send [06:10:42]OFD Sender: No OFD packet to send [06:10:47]OFD Sender: No OFD packet to send [06:10:52]OFD Sender: No OFD packet to send [06:10:57]OFD Sender: No OFD packet to send [06:11:02]OFD Sender: No OFD packet to send [06:11:07]OFD Sender: No OFD packet to send [06:11:12]OFD Sender: No OFD packet to send [06:11:17]OFD Sender: No OFD packet to send [06:11:22]OFD Sender: No OFD packet to send [06:11:27]OFD Sender: No OFD packet to send [06:11:32]OFD Sender: No OFD packet to send [06:11:37]OFD Sender: No OFD packet to send [06:11:42]OFD Sender: No OFD packet to send [06:11:47]OFD Sender: No OFD packet to send [06:11:52]OFD Sender: No OFD packet to send [06:11:57]OFD Sender: No OFD packet to send [06:12:02]OFD Sender: No OFD packet to send [06:12:07]OFD Sender: No OFD packet to send [06:12:12]OFD Sender: No OFD packet to send [06:12:17]OFD Sender: No OFD packet to send [06:12:22]OFD Sender: No OFD packet to send [06:12:27]OFD Sender: No OFD packet to send [06:12:32]OFD Sender: No OFD packet to send [06:17:54]ConnectInit Can't connect to host [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:14]accept exits with 9 [06:18:14]New connection [06:18:14]New thread 3066625380 created [06:18:14]Thread 3066482020 joined [06:18:14]Waiting for new connection... [06:18:14] Sock 9.Parse request [06:18:14]Sock 9.Check first char [06:18:14]Sock 9.First char is OK [06:18:14]request: POST /json_proto HTTP/1.0 [06:18:14]Method: POST [06:18:14]URL: /json_proto [06:18:14]Method is POST - this is cgi request [06:18:14]url: /json_proto [06:18:14]query_string will be loaded in cgi processing [06:18:14]execute_cgi json_proto POST (null) [06:18:14]execute_cgi path=json_proto method=POST [06:18:14]POST find Content-Length [06:18:14]Host: 172.17.53.67:8080 [06:18:14]Content-Length: 215 [06:18:14]Content-Type: application/json [06:18:14] [06:18:14]POST finish read [06:18:14]Found Content-Length = 215 [06:18:14]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" ] } } [06:18:14]execute_script... [06:18:14]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" ] } } [06:18:14]POST & json_proto [06:18:14]process_json_proto [06:18:14]json parsed OK: [06:18:14]protocol is kg_v1.0 [06:18:14]action value=get_value [06:18:14]process_action get_value [06:18:14]cmd_get_value [06:18:14]process_action get_value done [06:18:14]requested_data is exist [06:18:14]produce_requested_data [06:18:14]requested_item kkm.sn is exist - process it [06:18:14]requested_item kkm.ver is exist - process it [06:18:14]requested_item fm.sn is exist - process it [06:18:14]wFMCommunicate request_size=4 [06:18:14]MH_SAM_APDU [06:18:14]CAPDU: 80 11 00 00 [06:18:14]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [06:18:14]Write i2c OK [06:18:14]MH_I2C_Read... [06:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:18:14]Read from MH i2c: E2 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 17 00 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [06:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:18:14]wFMCommunicate OK [06:18:14]requested_item fd.num is exist - process it [06:18:14]SAM_PROTO_GetFieldsCounters [06:18:14]wFMCommunicate request_size=4 [06:18:14]MH_SAM_APDU [06:18:14]CAPDU: 80 13 00 00 [06:18:14]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [06:18:14]Write i2c OK [06:18:14]MH_I2C_Read... [06:18:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:18:14]Read from MH i2c: E2 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 62 00 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [06:18:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:18:14]wFMCommunicate OK [06:18:14]SAM_PROTO_GetFieldsCounters done [06:18:14]requested_item shift.num is exist - process it [06:18:14]requested_item shift.opened is exist - process it [06:18:14]req_shift_opened [06:18:14]FM_GetShiftState [06:18:14]SAM_PROTO_GetShiftState [06:18:14]wFMCommunicate request_size=4 [06:18:14]MH_SAM_APDU [06:18:14]CAPDU: 80 13 01 00 [06:18:14]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [06:18:14]Write i2c OK [06:18:14]MH_I2C_Read... [06:18:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:18:14]Read from MH i2c: E2 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 0E 00 [06:18:14]MH_I2C_Read... [06:18:14]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [06:18:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [06:18:14]wFMCommunicate OK [06:18:14]SAM_PROTO_GetShiftState done [06:18:14]FM_GetShiftState done [06:18:14]req_shift_opened done [06:18:14]requested_item shift.open_date is exist - process it [06:18:14]req_shift_open_date [06:18:14]req_shift_open_date done [06:18:14]produce_requested_data done [06:18:14]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [06:18:14]process_action_free get_value [06:18:14]json_value_free [06:18:14]json_value_free done [06:18:14]process_json_proto returns [06:18:14]Send response to host [06:18:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [06:18:14]free response buf [06:18:14]execute_script done [06:18:14]execute_script returns [06:18:14]free content buf [06:18:14]Sock 9.Close socket [06:18:14]Sock 9.Thread stoped [06:18:14]accept exits with 7 [06:18:14]New connection [06:18:14]New thread 3066482020 created [06:18:14]Thread 3066625380 joined [06:18:14]Waiting for new connection... [06:18:14] Sock 7.Parse request [06:18:14]Sock 7.Check first char [06:18:14]Sock 7.First char is OK [06:18:14]request: POST /json_proto HTTP/1.0 [06:18:14]Method: POST [06:18:14]URL: /json_proto [06:18:14]Method is POST - this is cgi request [06:18:14]url: /json_proto [06:18:14]query_string will be loaded in cgi processing [06:18:14]execute_cgi json_proto POST (null) [06:18:14]execute_cgi path=json_proto method=POST [06:18:14]POST find Content-Length [06:18:14]Host: 172.17.53.67:8080 [06:18:14]Content-Length: 331 [06:18:14]Content-Type: application/json [06:18:14] [06:18:14]POST finish read [06:18:14]Found Content-Length = 331 [06:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:18:14]execute_script... [06:18:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:18:15]POST & json_proto [06:18:15]process_json_proto [06:18:15]json parsed OK: [06:18:15]protocol is kg_v1.0 [06:18:15]action value=get_value [06:18:15]process_action get_value [06:18:15]cmd_get_value [06:18:15]process_action get_value done [06:18:15]requested_data is exist [06:18:15]produce_requested_data [06:18:15]requested_item fm.sale.total is exist - process it [06:18:15]SAM_PROTO_GetFMData [06:18:15]wFMCommunicate request_size=4 [06:18:15]MH_SAM_APDU [06:18:15]CAPDU: 80 13 03 00 [06:18:15]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [06:18:15]Write i2c OK [06:18:15]MH_I2C_Read... [06:18:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:18:15]Read from MH i2c: E2 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 FD 00 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 FD 00 20 00 00 C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 40 [06:18:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [06:18:15]wFMCommunicate OK [06:18:15]wFMCommunicate request_size=4 [06:18:15]MH_SAM_APDU [06:18:15]CAPDU: 80 17 00 00 [06:18:15]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [06:18:15]Write i2c OK [06:18:15]MH_I2C_Read... [06:18:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:15]Read from MH i2c: E2 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 FD 00 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 FD 00 21 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C4 [06:18:15]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [06:18:15]wFMCommunicate OK [06:18:15]wFMCommunicate request_size=4 [06:18:15]MH_SAM_APDU [06:18:15]CAPDU: 80 17 00 00 [06:18:15]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [06:18:15]Write i2c OK [06:18:15]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 FD 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 FD 00 22 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [06:18:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [06:18:16]wFMCommunicate OK [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 17 00 00 [06:18:16]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 FD 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 FD 00 23 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [06:18:16]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [06:18:16]wFMCommunicate OK [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 17 00 00 [06:18:16]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 E1 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 E1 00 24 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [06:18:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:18:16]wFMCommunicate OK [06:18:16]SAM_PROTO_GetFMData done [06:18:16]requested_item fm.sale_refund.total is exist - process it [06:18:16]requested_item fm.buy.total is exist - process it [06:18:16]requested_item shift.sale.total is exist - process it [06:18:16]SAM_PROTO_GetShiftData [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 13 02 00 [06:18:16]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 25 00 00 AE 04 AA 04 AA 04 6E 04 04 00 2D 00 00 00 69 04 9B 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 B2 68 32 70 04 03 00 04 BE 15 72 04 03 00 AE AA 1C 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 CE 5A 05 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 3E 72 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 32 [06:18:17]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 2D 00 00 00 69 04 9B 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 B2 68 32 70 04 03 00 04 BE 15 72 04 03 00 AE AA 1C 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 CE 5A 05 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 3E 72 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [06:18:17]wFMCommunicate OK [06:18:17]wFMCommunicate request_size=4 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 17 00 00 [06:18:17]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 26 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 C8 [06:18:17]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 [06:18:17]wFMCommunicate OK [06:18:17]wFMCommunicate request_size=4 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 17 00 00 [06:18:17]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 FD 00 27 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 5E [06:18:17]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 [06:18:17]wFMCommunicate OK [06:18:17]wFMCommunicate request_size=4 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 17 00 00 [06:18:17]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:18]Read from MH i2c: E2 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: E2 FD 00 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: E2 FD 00 28 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 1A [06:18:18]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 [06:18:18]wFMCommunicate OK [06:18:18]wFMCommunicate request_size=4 [06:18:18]MH_SAM_APDU [06:18:18]CAPDU: 80 17 00 00 [06:18:18]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [06:18:18]Write i2c OK [06:18:18]MH_I2C_Read... [06:18:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [06:18:18]Read from MH i2c: E2 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: E2 CB 00 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: E2 CB 00 29 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 92 [06:18:18]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 [06:18:18]wFMCommunicate OK [06:18:18]SAM_PROTO_GetShiftData done [06:18:18]requested_item shift.sale.total_cash is exist - process it [06:18:18]requested_item shift.sale_refund.total is exist - process it [06:18:18]requested_item shift.sale_refund.total_cash is exist - process it [06:18:18]requested_item shift.buy.total is exist - process it [06:18:18]requested_item shift.buy.total_cash is exist - process it [06:18:18]produce_requested_data done [06:18:18]produce_requested_data return {"fm.sale.total":109421973.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":33036.02,"shift.sale.total_cash":14249.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} [06:18:18]process_action_free get_value [06:18:18]json_value_free [06:18:18]json_value_free done [06:18:18]process_json_proto returns [06:18:18]Send response to host [06:18:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109421973.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":33036.02,"shift.sale.total_cash":14249.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}}} [06:18:18]free response buf [06:18:18]execute_script done [06:18:18]execute_script returns [06:18:18]free content buf [06:18:18]Sock 7.Close socket [06:18:18]Sock 7.Thread stoped [06:18:18]OFD Sender: No OFD packet to send [06:18:23]OFD Sender: No OFD packet to send [06:18:25]accept exits with 9 [06:18:25]New connection [06:18:25]New thread 3066625380 created [06:18:25]Thread 3066482020 joined [06:18:25]Waiting for new connection... [06:18:25] Sock 9.Parse request [06:18:25]Sock 9.Check first char [06:18:25]Sock 9.First char is OK [06:18:25]request: POST /json_proto HTTP/1.0 [06:18:25]Method: POST [06:18:25]URL: /json_proto [06:18:25]Method is POST - this is cgi request [06:18:25]url: /json_proto [06:18:25]query_string will be loaded in cgi processing [06:18:25]execute_cgi json_proto POST (null) [06:18:25]execute_cgi path=json_proto method=POST [06:18:25]POST find Content-Length [06:18:25]Host: 172.17.53.67:8080 [06:18:25]Content-Length: 215 [06:18:25]Content-Type: application/json [06:18:25] [06:18:25]POST finish read [06:18:25]Found Content-Length = 215 [06:18:25]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" ] } } [06:18:25]execute_script... [06:18:25]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" ] } } [06:18:25]POST & json_proto [06:18:25]process_json_proto [06:18:25]json parsed OK: [06:18:25]protocol is kg_v1.0 [06:18:25]action value=get_value [06:18:25]process_action get_value [06:18:25]cmd_get_value [06:18:25]process_action get_value done [06:18:25]requested_data is exist [06:18:25]produce_requested_data [06:18:25]requested_item kkm.sn is exist - process it [06:18:25]requested_item kkm.ver is exist - process it [06:18:25]requested_item fm.sn is exist - process it [06:18:25]wFMCommunicate request_size=4 [06:18:25]MH_SAM_APDU [06:18:25]CAPDU: 80 11 00 00 [06:18:25]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [06:18:25]Write i2c OK [06:18:25]MH_I2C_Read... [06:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:18:25]Read from MH i2c: E2 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 17 00 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [06:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:18:25]wFMCommunicate OK [06:18:25]requested_item fd.num is exist - process it [06:18:25]SAM_PROTO_GetFieldsCounters [06:18:25]wFMCommunicate request_size=4 [06:18:25]MH_SAM_APDU [06:18:25]CAPDU: 80 13 00 00 [06:18:25]Write to MH i2c: E2 08 00 2B 00 80 13 00 00 00 00 00 00 A7 [06:18:25]Write i2c OK [06:18:25]MH_I2C_Read... [06:18:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:18:25]Read from MH i2c: E2 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 62 00 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 62 00 2B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [06:18:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:18:25]wFMCommunicate OK [06:18:25]SAM_PROTO_GetFieldsCounters done [06:18:25]requested_item shift.num is exist - process it [06:18:25]requested_item shift.opened is exist - process it [06:18:25]req_shift_opened [06:18:25]FM_GetShiftState [06:18:25]SAM_PROTO_GetShiftState [06:18:25]wFMCommunicate request_size=4 [06:18:25]MH_SAM_APDU [06:18:25]CAPDU: 80 13 01 00 [06:18:25]Write to MH i2c: E2 08 00 2C 00 80 13 01 00 00 00 00 00 A9 [06:18:25]Write i2c OK [06:18:25]MH_I2C_Read... [06:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:18:25]Read from MH i2c: E2 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 0E 00 [06:18:25]MH_I2C_Read... [06:18:25]Read from MH i2c: E2 0E 00 2C 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E0 [06:18:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [06:18:25]wFMCommunicate OK [06:18:25]SAM_PROTO_GetShiftState done [06:18:25]FM_GetShiftState done [06:18:25]req_shift_opened done [06:18:25]requested_item shift.open_date is exist - process it [06:18:25]req_shift_open_date [06:18:25]req_shift_open_date done [06:18:25]produce_requested_data done [06:18:25]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [06:18:25]process_action_free get_value [06:18:25]json_value_free [06:18:25]json_value_free done [06:18:25]process_json_proto returns [06:18:25]Send response to host [06:18:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [06:18:25]free response buf [06:18:25]execute_script done [06:18:25]execute_script returns [06:18:25]free content buf [06:18:25]Sock 9.Close socket [06:18:25]Sock 9.Thread stoped [06:18:25]accept exits with 10 [06:18:25]New connection [06:18:25]New thread 3066482020 created [06:18:25]Thread 3066625380 joined [06:18:25]Waiting for new connection... [06:18:25] Sock 10.Parse request [06:18:25]Sock 10.Check first char [06:18:25]Sock 10.First char is OK [06:18:25]request: POST /json_proto HTTP/1.0 [06:18:25]Method: POST [06:18:25]URL: /json_proto [06:18:25]Method is POST - this is cgi request [06:18:25]url: /json_proto [06:18:25]query_string will be loaded in cgi processing [06:18:25]execute_cgi json_proto POST (null) [06:18:25]execute_cgi path=json_proto method=POST [06:18:25]POST find Content-Length [06:18:25]Host: 172.17.53.67:8080 [06:18:25]Content-Length: 331 [06:18:25]Content-Type: application/json [06:18:25] [06:18:25]POST finish read [06:18:25]Found Content-Length = 331 [06:18:25]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" ] } } [06:18:25]execute_script... [06:18:26]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" ] } } [06:18:26]POST & json_proto [06:18:26]process_json_proto [06:18:26]json parsed OK: [06:18:26]protocol is kg_v1.0 [06:18:26]action value=get_value [06:18:26]process_action get_value [06:18:26]cmd_get_value [06:18:26]process_action get_value done [06:18:26]requested_data is exist [06:18:26]produce_requested_data [06:18:26]requested_item fm.sale.total is exist - process it [06:18:26]SAM_PROTO_GetFMData [06:18:26]wFMCommunicate request_size=4 [06:18:26]MH_SAM_APDU [06:18:26]CAPDU: 80 13 03 00 [06:18:26]Write to MH i2c: E2 08 00 2D 00 80 13 03 00 00 00 00 00 AC [06:18:26]Write i2c OK [06:18:26]MH_I2C_Read... [06:18:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:18:26]Read from MH i2c: E2 [06:18:26]MH_I2C_Read... [06:18:26]Read from MH i2c: E2 FD 00 [06:18:26]MH_I2C_Read... [06:18:26]Read from MH i2c: E2 FD 00 2D 00 00 C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 4D [06:18:26]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [06:18:26]wFMCommunicate OK [06:18:26]wFMCommunicate request_size=4 [06:18:26]MH_SAM_APDU [06:18:26]CAPDU: 80 17 00 00 [06:18:26]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [06:18:26]Write i2c OK [06:18:26]MH_I2C_Read... [06:18:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:27]Read from MH i2c: E2 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 2E 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 D1 [06:18:27]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [06:18:27]wFMCommunicate OK [06:18:27]wFMCommunicate request_size=4 [06:18:27]MH_SAM_APDU [06:18:27]CAPDU: 80 17 00 00 [06:18:27]Write to MH i2c: E2 08 00 2F 00 80 17 00 00 00 00 00 00 AF [06:18:27]Write i2c OK [06:18:27]MH_I2C_Read... [06:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:27]Read from MH i2c: E2 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 2F 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 C4 [06:18:27]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [06:18:27]wFMCommunicate OK [06:18:27]wFMCommunicate request_size=4 [06:18:27]MH_SAM_APDU [06:18:27]CAPDU: 80 17 00 00 [06:18:27]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [06:18:27]Write i2c OK [06:18:27]MH_I2C_Read... [06:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:18:27]Read from MH i2c: E2 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 FD 00 30 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 28 [06:18:27]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [06:18:27]wFMCommunicate OK [06:18:27]wFMCommunicate request_size=4 [06:18:27]MH_SAM_APDU [06:18:27]CAPDU: 80 17 00 00 [06:18:27]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [06:18:27]Write i2c OK [06:18:27]MH_I2C_Read... [06:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [06:18:27]Read from MH i2c: E2 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 E1 00 [06:18:27]MH_I2C_Read... [06:18:27]Read from MH i2c: E2 E1 00 31 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9F [06:18:27]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:18:27]wFMCommunicate OK [06:18:27]SAM_PROTO_GetFMData done [06:18:27]requested_item fm.sale_refund.total is exist - process it [06:18:27]requested_item fm.buy.total is exist - process it [06:18:27]requested_item shift.sale.total is exist - process it [06:18:27]SAM_PROTO_GetShiftData [06:18:27]wFMCommunicate request_size=4 [06:18:27]MH_SAM_APDU [06:18:27]CAPDU: 80 13 02 00 [06:18:27]Write to MH i2c: E2 08 00 32 00 80 13 02 00 00 00 00 00 B0 [06:23:11]ConnectInit Can't connect to host [06:23:15]OFD Sender: No OFD packet to send [06:23:20]OFD Sender: No OFD packet to send [06:23:25]OFD Sender: No OFD packet to send [06:23:30]OFD Sender: No OFD packet to send [06:23:35]OFD Sender: No OFD packet to send [06:23:40]OFD Sender: No OFD packet to send [06:23:45]OFD Sender: No OFD packet to send [06:23:50]OFD Sender: No OFD packet to send [06:23:55]OFD Sender: No OFD packet to send [06:24:00]OFD Sender: No OFD packet to send [06:24:05]OFD Sender: No OFD packet to send [06:24:10]OFD Sender: No OFD packet to send [06:24:15]OFD Sender: No OFD packet to send [06:24:20]OFD Sender: No OFD packet to send [06:24:25]OFD Sender: No OFD packet to send [06:24:30]OFD Sender: No OFD packet to send [06:24:35]OFD Sender: No OFD packet to send [06:24:40]OFD Sender: No OFD packet to send [06:24:45]OFD Sender: No OFD packet to send [06:24:50]OFD Sender: No OFD packet to send [06:24:55]OFD Sender: No OFD packet to send [06:25:00]OFD Sender: No OFD packet to send [06:25:05]OFD Sender: No OFD packet to send [06:25:10]OFD Sender: No OFD packet to send [06:25:15]OFD Sender: No OFD packet to send [06:25:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:15]OFD Sender: No OFD packet to send [06:26:20]OFD Sender: No OFD packet to send [06:26:25]OFD Sender: No OFD packet to send [06:26:30]OFD Sender: No OFD packet to send [06:26:35]OFD Sender: No OFD packet to send [06:26:40]OFD Sender: No OFD packet to send [06:26:45]OFD Sender: No OFD packet to send [06:26:50]OFD Sender: No OFD packet to send [06:26:55]OFD Sender: No OFD packet to send [06:27:00]OFD Sender: No OFD packet to send [06:27:05]OFD Sender: No OFD packet to send [06:27:10]OFD Sender: No OFD packet to send [06:27:15]OFD Sender: No OFD packet to send [06:27:20]OFD Sender: No OFD packet to send [06:27:25]OFD Sender: No OFD packet to send [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:30]OFD Sender: No OFD packet to send [06:28:35]OFD Sender: No OFD packet to send [06:28:41]OFD Sender: No OFD packet to send [06:28:46]OFD Sender: No OFD packet to send [06:28:51]OFD Sender: No OFD packet to send [06:28:56]OFD Sender: No OFD packet to send [06:29:01]OFD Sender: No OFD packet to send [06:29:06]OFD Sender: No OFD packet to send [06:29:11]OFD Sender: No OFD packet to send [06:29:16]OFD Sender: No OFD packet to send [06:29:21]OFD Sender: No OFD packet to send [06:29:26]OFD Sender: No OFD packet to send [06:29:31]OFD Sender: No OFD packet to send [06:29:36]OFD Sender: No OFD packet to send [06:29:41]OFD Sender: No OFD packet to send [06:29:46]OFD Sender: No OFD packet to send [06:29:51]OFD Sender: No OFD packet to send [06:29:56]OFD Sender: No OFD packet to send [06:30:01]OFD Sender: No OFD packet to send [06:30:06]OFD Sender: No OFD packet to send [06:30:11]OFD Sender: No OFD packet to send [06:30:16]OFD Sender: No OFD packet to send [06:30:21]OFD Sender: No OFD packet to send [06:30:26]OFD Sender: No OFD packet to send [06:30:31]OFD Sender: No OFD packet to send [06:30:36]OFD Sender: No OFD packet to send [06:30:41]OFD Sender: No OFD packet to send [06:30:46]OFD Sender: No OFD packet to send [06:30:51]OFD Sender: No OFD packet to send [06:30:56]OFD Sender: No OFD packet to send [06:31:01]OFD Sender: No OFD packet to send [06:31:06]OFD Sender: No OFD packet to send [06:31:11]OFD Sender: No OFD packet to send [06:31:16]OFD Sender: No OFD packet to send [06:31:21]OFD Sender: No OFD packet to send [06:31:26]OFD Sender: No OFD packet to send [06:31:31]OFD Sender: No OFD packet to send [06:31:36]OFD Sender: No OFD packet to send [06:31:41]OFD Sender: No OFD packet to send [06:31:46]OFD Sender: No OFD packet to send [06:31:51]OFD Sender: No OFD packet to send [06:31:56]OFD Sender: No OFD packet to send [06:32:01]OFD Sender: No OFD packet to send [06:32:06]OFD Sender: No OFD packet to send [06:32:11]OFD Sender: No OFD packet to send [06:32:16]OFD Sender: No OFD packet to send [06:32:21]OFD Sender: No OFD packet to send [06:32:26]OFD Sender: No OFD packet to send [06:32:31]OFD Sender: No OFD packet to send [06:32:36]OFD Sender: No OFD packet to send [06:32:41]OFD Sender: No OFD packet to send [06:32:46]OFD Sender: No OFD packet to send [06:32:51]OFD Sender: No OFD packet to send [06:32:56]OFD Sender: No OFD packet to send [06:33:01]OFD Sender: No OFD packet to send [06:33:06]OFD Sender: No OFD packet to send [06:33:11]OFD Sender: No OFD packet to send [06:33:16]OFD Sender: No OFD packet to send [06:33:21]OFD Sender: No OFD packet to send [06:33:26]OFD Sender: No OFD packet to send [06:33:31]OFD Sender: No OFD packet to send [06:33:36]OFD Sender: No OFD packet to send [06:33:41]OFD Sender: No OFD packet to send [06:33:46]OFD Sender: No OFD packet to send [06:33:51]OFD Sender: No OFD packet to send [06:33:56]OFD Sender: No OFD packet to send [06:34:01]OFD Sender: No OFD packet to send [06:34:06]OFD Sender: No OFD packet to send [06:34:11]OFD Sender: No OFD packet to send [06:34:16]OFD Sender: No OFD packet to send [06:34:21]OFD Sender: No OFD packet to send [06:34:26]OFD Sender: No OFD packet to send [06:34:31]OFD Sender: No OFD packet to send [06:34:36]OFD Sender: No OFD packet to send [06:34:41]OFD Sender: No OFD packet to send [06:34:46]OFD Sender: No OFD packet to send [06:34:51]OFD Sender: No OFD packet to send [06:34:56]OFD Sender: No OFD packet to send [06:35:01]OFD Sender: No OFD packet to send [06:35:06]OFD Sender: No OFD packet to send [06:35:11]OFD Sender: No OFD packet to send [06:35:16]OFD Sender: No OFD packet to send [06:35:21]OFD Sender: No OFD packet to send [06:35:26]OFD Sender: No OFD packet to send [06:35:31]OFD Sender: No OFD packet to send [06:35:36]OFD Sender: No OFD packet to send [06:35:41]OFD Sender: No OFD packet to send [06:35:46]OFD Sender: No OFD packet to send [06:35:51]OFD Sender: No OFD packet to send [06:35:56]OFD Sender: No OFD packet to send [06:36:01]OFD Sender: No OFD packet to send [06:36:06]OFD Sender: No OFD packet to send [06:36:11]OFD Sender: No OFD packet to send [06:36:16]OFD Sender: No OFD packet to send [06:36:21]OFD Sender: No OFD packet to send [06:36:26]OFD Sender: No OFD packet to send [06:36:31]OFD Sender: No OFD packet to send [06:36:36]OFD Sender: No OFD packet to send [06:36:41]OFD Sender: No OFD packet to send [06:36:46]OFD Sender: No OFD packet to send [06:36:51]OFD Sender: No OFD packet to send [06:36:56]OFD Sender: No OFD packet to send [06:37:01]OFD Sender: No OFD packet to send [06:37:06]OFD Sender: No OFD packet to send [06:37:11]OFD Sender: No OFD packet to send [06:37:16]OFD Sender: No OFD packet to send [06:37:21]OFD Sender: No OFD packet to send [06:38:14]ConnectInit Can't connect to host [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:48]OFD Sender: No OFD packet to send [06:39:53]OFD Sender: No OFD packet to send [06:39:58]OFD Sender: No OFD packet to send [06:40:03]OFD Sender: No OFD packet to send [06:40:08]OFD Sender: No OFD packet to send [06:40:13]OFD Sender: No OFD packet to send [06:40:18]OFD Sender: No OFD packet to send [06:40:23]OFD Sender: No OFD packet to send [06:40:28]OFD Sender: No OFD packet to send [06:40:33]OFD Sender: No OFD packet to send [06:40:38]OFD Sender: No OFD packet to send [06:40:43]OFD Sender: No OFD packet to send [06:40:48]OFD Sender: No OFD packet to send [06:40:53]OFD Sender: No OFD packet to send [06:40:58]OFD Sender: No OFD packet to send [06:41:03]OFD Sender: No OFD packet to send [06:41:08]OFD Sender: No OFD packet to send [06:41:13]OFD Sender: No OFD packet to send [06:41:18]OFD Sender: No OFD packet to send [06:41:23]OFD Sender: No OFD packet to send [06:41:28]OFD Sender: No OFD packet to send [06:41:33]OFD Sender: No OFD packet to send [06:41:38]OFD Sender: No OFD packet to send [06:41:43]OFD Sender: No OFD packet to send [06:41:48]OFD Sender: No OFD packet to send [06:41:53]OFD Sender: No OFD packet to send [06:41:58]OFD Sender: No OFD packet to send [06:42:03]OFD Sender: No OFD packet to send [06:42:08]OFD Sender: No OFD packet to send [06:42:13]OFD Sender: No OFD packet to send [06:42:18]OFD Sender: No OFD packet to send [06:42:23]OFD Sender: No OFD packet to send [06:42:28]OFD Sender: No OFD packet to send [06:42:33]OFD Sender: No OFD packet to send [06:42:38]OFD Sender: No OFD packet to send [06:42:43]OFD Sender: No OFD packet to send [06:42:48]OFD Sender: No OFD packet to send [06:42:53]OFD Sender: No OFD packet to send [06:42:58]OFD Sender: No OFD packet to send [06:43:03]OFD Sender: No OFD packet to send [06:43:08]OFD Sender: No OFD packet to send [06:43:13]OFD Sender: No OFD packet to send [06:43:18]OFD Sender: No OFD packet to send [06:43:23]OFD Sender: No OFD packet to send [06:43:28]OFD Sender: No OFD packet to send [06:43:33]OFD Sender: No OFD packet to send [06:43:38]OFD Sender: No OFD packet to send [06:43:43]OFD Sender: No OFD packet to send [06:43:48]OFD Sender: No OFD packet to send [06:43:53]OFD Sender: No OFD packet to send [06:43:58]OFD Sender: No OFD packet to send [06:44:03]OFD Sender: No OFD packet to send [06:44:08]OFD Sender: No OFD packet to send [06:44:13]OFD Sender: No OFD packet to send [06:44:18]OFD Sender: No OFD packet to send [06:44:23]OFD Sender: No OFD packet to send [06:44:28]OFD Sender: No OFD packet to send [06:44:33]OFD Sender: No OFD packet to send [06:45:35]ConnectInit Can't connect to host [06:45:38]OFD Sender: No OFD packet to send [06:45:43]OFD Sender: No OFD packet to send [06:45:48]OFD Sender: No OFD packet to send [06:45:53]OFD Sender: No OFD packet to send [06:45:58]OFD Sender: No OFD packet to send [06:46:03]OFD Sender: No OFD packet to send [06:46:08]OFD Sender: No OFD packet to send [06:46:13]OFD Sender: No OFD packet to send [06:46:18]OFD Sender: No OFD packet to send [06:46:23]OFD Sender: No OFD packet to send [06:46:28]OFD Sender: No OFD packet to send [06:46:33]OFD Sender: No OFD packet to send [06:46:38]OFD Sender: No OFD packet to send [06:46:43]OFD Sender: No OFD packet to send [06:46:48]OFD Sender: No OFD packet to send [06:46:53]OFD Sender: No OFD packet to send [06:46:58]OFD Sender: No OFD packet to send [06:47:03]OFD Sender: No OFD packet to send [06:47:08]OFD Sender: No OFD packet to send [06:47:13]OFD Sender: No OFD packet to send [06:47:18]OFD Sender: No OFD packet to send [06:47:23]OFD Sender: No OFD packet to send [06:47:28]OFD Sender: No OFD packet to send [06:47:33]OFD Sender: No OFD packet to send [06:47:38]OFD Sender: No OFD packet to send [06:47:43]OFD Sender: No OFD packet to send [06:47:48]OFD Sender: No OFD packet to send [06:47:53]OFD Sender: No OFD packet to send [06:47:58]OFD Sender: No OFD packet to send [06:48:03]OFD Sender: No OFD packet to send [06:48:08]OFD Sender: No OFD packet to send [06:48:13]OFD Sender: No OFD packet to send [06:48:18]OFD Sender: No OFD packet to send [06:48:23]OFD Sender: No OFD packet to send [06:48:28]OFD Sender: No OFD packet to send [06:48:33]OFD Sender: No OFD packet to send [06:48:38]OFD Sender: No OFD packet to send [06:48:43]OFD Sender: No OFD packet to send [06:48:48]OFD Sender: No OFD packet to send [06:48:53]OFD Sender: No OFD packet to send [06:48:58]OFD Sender: No OFD packet to send [06:49:03]OFD Sender: No OFD packet to send [06:49:08]OFD Sender: No OFD packet to send [06:49:13]OFD Sender: No OFD packet to send [06:49:18]OFD Sender: No OFD packet to send [06:49:23]OFD Sender: No OFD packet to send [06:49:28]OFD Sender: No OFD packet to send [06:49:33]OFD Sender: No OFD packet to send [06:49:38]OFD Sender: No OFD packet to send [06:49:43]OFD Sender: No OFD packet to send [06:49:48]OFD Sender: No OFD packet to send [06:49:53]OFD Sender: No OFD packet to send [06:49:58]OFD Sender: No OFD packet to send [06:50:03]OFD Sender: No OFD packet to send [06:50:08]OFD Sender: No OFD packet to send [06:50:13]OFD Sender: No OFD packet to send [06:50:18]OFD Sender: No OFD packet to send [06:50:23]OFD Sender: No OFD packet to send [06:50:28]OFD Sender: No OFD packet to send [06:50:33]OFD Sender: No OFD packet to send [06:50:38]OFD Sender: No OFD packet to send [06:50:43]OFD Sender: No OFD packet to send [06:50:48]OFD Sender: No OFD packet to send [06:50:53]OFD Sender: No OFD packet to send [06:50:58]OFD Sender: No OFD packet to send [06:51:03]OFD Sender: No OFD packet to send [06:51:08]OFD Sender: No OFD packet to send [06:51:13]OFD Sender: No OFD packet to send [06:51:18]OFD Sender: No OFD packet to send [06:51:23]OFD Sender: No OFD packet to send [06:51:28]OFD Sender: No OFD packet to send [06:51:33]OFD Sender: No OFD packet to send [06:51:38]OFD Sender: No OFD packet to send [06:51:43]OFD Sender: No OFD packet to send [06:51:48]OFD Sender: No OFD packet to send [06:51:53]OFD Sender: No OFD packet to send [06:51:58]OFD Sender: No OFD packet to send [06:52:03]OFD Sender: No OFD packet to send [06:52:08]OFD Sender: No OFD packet to send [06:52:13]OFD Sender: No OFD packet to send [06:52:18]OFD Sender: No OFD packet to send [06:52:23]OFD Sender: No OFD packet to send [06:52:28]OFD Sender: No OFD packet to send [06:52:33]OFD Sender: No OFD packet to send [06:52:38]OFD Sender: No OFD packet to send [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: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: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:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [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:39]OFD Sender: No OFD packet to send [06:54:44]OFD Sender: No OFD packet to send [06:54:49]OFD Sender: No OFD packet to send [06:54:54]OFD Sender: No OFD packet to send [06:54:59]OFD Sender: No OFD packet to send [06:55:04]OFD Sender: No OFD packet to send [06:55:09]OFD Sender: No OFD packet to send [06:55:14]OFD Sender: No OFD packet to send [06:55:19]OFD Sender: No OFD packet to send [06:55:24]OFD Sender: No OFD packet to send [06:55:29]OFD Sender: No OFD packet to send [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56:09]OFD Sender: No OFD packet to send [06:56:14]OFD Sender: No OFD packet to send [06:56:19]OFD Sender: No OFD packet to send [06:56:24]OFD Sender: No OFD packet to send [06:56:29]OFD Sender: No OFD packet to send [06:56:34]OFD Sender: No OFD packet to send [06:56:39]OFD Sender: No OFD packet to send [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:58:31]ConnectInit Can't connect to host [06:58:35]OFD Sender: No OFD packet to send [06:58:40]OFD Sender: No OFD packet to send [06:58:45]OFD Sender: No OFD packet to send [06:58:50]OFD Sender: No OFD packet to send [07:00:38]ConnectInit Can't connect to host [07:00:42]OFD Sender: No OFD packet to send [07:00:47]OFD Sender: No OFD packet to send [07:00:52]OFD Sender: No OFD packet to send [07:00:57]OFD Sender: No OFD packet to send [07:01:02]OFD Sender: No OFD packet to send [07:01:07]OFD Sender: No OFD packet to send [07:01:12]OFD Sender: No OFD packet to send [07:01:17]OFD Sender: No OFD packet to send [07:01:22]OFD Sender: No OFD packet to send [07:01:27]OFD Sender: No OFD packet to send [07:01:32]OFD Sender: No OFD packet to send [07:01:37]OFD Sender: No OFD packet to send [07:01:42]OFD Sender: No OFD packet to send [07:01:47]OFD Sender: No OFD packet to send [07:01:52]OFD Sender: No OFD packet to send [07:01:57]OFD Sender: No OFD packet to send [07:02:02]OFD Sender: No OFD packet to send [07:02:07]OFD Sender: No OFD packet to send [07:02:12]OFD Sender: No OFD packet to send [07:02:17]OFD Sender: No OFD packet to send [07:02:22]OFD Sender: No OFD packet to send [07:02:27]OFD Sender: No OFD packet to send [07:02:32]OFD Sender: No OFD packet to send [07:02:37]OFD Sender: No OFD packet to send [07:02:42]OFD Sender: No OFD packet to send [07:02:47]OFD Sender: No OFD packet to send [07:02:52]OFD Sender: No OFD packet to send [07:02:57]OFD Sender: No OFD packet to send [07:08:43]ConnectInit Can't connect to host [07:08:47]OFD Sender: No OFD packet to send [07:08:52]OFD Sender: No OFD packet to send [07:08:57]OFD Sender: No OFD packet to send [07:09:02]OFD Sender: No OFD packet to send [07:09:07]OFD Sender: No OFD packet to send [07:09:12]OFD Sender: No OFD packet to send [07:09:17]OFD Sender: No OFD packet to send [07:09:22]OFD Sender: No OFD packet to send [07:09:27]OFD Sender: No OFD packet to send [07:09:32]OFD Sender: No OFD packet to send [07:09:37]OFD Sender: No OFD packet to send [07:09:42]OFD Sender: No OFD packet to send [07:09:47]OFD Sender: No OFD packet to send [07:09:52]OFD Sender: No OFD packet to send [07:09:57]OFD Sender: No OFD packet to send [07:10:02]OFD Sender: No OFD packet to send [07:10:07]OFD Sender: No OFD packet to send [07:10:12]OFD Sender: No OFD packet to send [07:10:17]OFD Sender: No OFD packet to send [07:10:22]OFD Sender: No OFD packet to send [07:10:27]OFD Sender: No OFD packet to send [07:10:32]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:42]OFD Sender: No OFD packet to send [07:10:47]OFD Sender: No OFD packet to send [07:10:52]OFD Sender: No OFD packet to send [07:10:57]OFD Sender: No OFD packet to send [07:11:02]OFD Sender: No OFD packet to send [07:11:07]OFD Sender: No OFD packet to send [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]OFD Sender: No OFD packet to send [07:11:27]OFD Sender: No OFD packet to send [07:11:32]OFD Sender: No OFD packet to send [07:11:37]OFD Sender: No OFD packet to send [07:11:42]OFD Sender: No OFD packet to send [07:11:47]OFD Sender: No OFD packet to send [07:11:52]OFD Sender: No OFD packet to send [07:11:57]OFD Sender: No OFD packet to send [07:12:02]OFD Sender: No OFD packet to send [07:12:07]OFD Sender: No OFD packet to send [07:12:12]OFD Sender: No OFD packet to send [07:12:17]OFD Sender: No OFD packet to send [07:12:22]OFD Sender: No OFD packet to send [07:12:27]OFD Sender: No OFD packet to send [07:12:32]OFD Sender: No OFD packet to send [07:12:37]OFD Sender: No OFD packet to send [07:12:42]OFD Sender: No OFD packet to send [07:12:47]OFD Sender: No OFD packet to send [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:12]OFD Sender: No OFD packet to send [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:18]OFD Sender: No OFD packet to send [07:16:23]OFD Sender: No OFD packet to send [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:53]OFD Sender: No OFD packet to send [07:16:58]OFD Sender: No OFD packet to send [07:17:03]OFD Sender: No OFD packet to send [07:17:08]OFD Sender: No OFD packet to send [07:17:13]OFD Sender: No OFD packet to send [07:17:18]OFD Sender: No OFD packet to send [07:17:23]OFD Sender: No OFD packet to send [07:17:28]OFD Sender: No OFD packet to send [07:17:33]OFD Sender: No OFD packet to send [07:17:38]OFD Sender: No OFD packet to send [07:17:43]OFD Sender: No OFD packet to send [07:17:48]OFD Sender: No OFD packet to send [07:17:53]OFD Sender: No OFD packet to send [07:17:58]OFD Sender: No OFD packet to send [07:18:03]OFD Sender: No OFD packet to send [07:18:08]OFD Sender: No OFD packet to send [07:18:13]OFD Sender: No OFD packet to send [07:18:18]OFD Sender: No OFD packet to send [07:18:23]OFD Sender: No OFD packet to send [07:18:28]OFD Sender: No OFD packet to send [07:18:33]OFD Sender: No OFD packet to send [07:18:38]OFD Sender: No OFD packet to send [07:18:43]OFD Sender: No OFD packet to send [07:18:48]OFD Sender: No OFD packet to send [07:18:53]OFD Sender: No OFD packet to send [07:18:58]OFD Sender: No OFD packet to send [07:19:03]OFD Sender: No OFD packet to send [07:19:08]OFD Sender: No OFD packet to send [07:19:13]OFD Sender: No OFD packet to send [07:19:18]OFD Sender: No OFD packet to send [07:19:23]OFD Sender: No OFD packet to send [07:19:28]OFD Sender: No OFD packet to send [07:19:33]OFD Sender: No OFD packet to send [07:19:38]OFD Sender: No OFD packet to send [07:19:43]OFD Sender: No OFD packet to send [07:19:48]OFD Sender: No OFD packet to send [07:19:53]OFD Sender: No OFD packet to send [07:19:58]OFD Sender: No OFD packet to send [07:20:03]OFD Sender: No OFD packet to send [07:20:08]OFD Sender: No OFD packet to send [07:20:13]OFD Sender: No OFD packet to send [07:20:18]OFD Sender: No OFD packet to send [07:20:23]OFD Sender: No OFD packet to send [07:20:28]OFD Sender: No OFD packet to send [07:20:33]OFD Sender: No OFD packet to send [07:20:38]OFD Sender: No OFD packet to send [07:20:43]OFD Sender: No OFD packet to send [07:20:48]OFD Sender: No OFD packet to send [07:20:53]OFD Sender: No OFD packet to send [07:20:58]OFD Sender: No OFD packet to send [07:21:03]OFD Sender: No OFD packet to send [07:21:08]OFD Sender: No OFD packet to send [07:21:13]OFD Sender: No OFD packet to send [07:21:18]OFD Sender: No OFD packet to send [07:21:23]OFD Sender: No OFD packet to send [07:21:28]OFD Sender: No OFD packet to send [07:21:33]OFD Sender: No OFD packet to send [07:21:38]OFD Sender: No OFD packet to send [07:21:43]OFD Sender: No OFD packet to send [07:21:48]OFD Sender: No OFD packet to send [07:21:53]OFD Sender: No OFD packet to send [07:21:58]OFD Sender: No OFD packet to send [07:22:03]OFD Sender: No OFD packet to send [07:22:08]OFD Sender: No OFD packet to send [07:22:13]OFD Sender: No OFD packet to send [07:22:18]OFD Sender: No OFD packet to send [07:22:23]OFD Sender: No OFD packet to send [07:22:28]OFD Sender: No OFD packet to send [07:22:33]OFD Sender: No OFD packet to send [07:22:38]OFD Sender: No OFD packet to send [07:22:43]OFD Sender: No OFD packet to send [07:22:48]OFD Sender: No OFD packet to send [07:22:53]OFD Sender: No OFD packet to send [07:22:58]OFD Sender: No OFD packet to send [07:23:03]OFD Sender: No OFD packet to send [07:23:08]OFD Sender: No OFD packet to send [07:23:13]OFD Sender: No OFD packet to send [07:23:18]OFD Sender: No OFD packet to send [07:23:23]OFD Sender: No OFD packet to send [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]OFD Sender: No OFD packet to send [07:23:53]OFD Sender: No OFD packet to send [07:23:58]OFD Sender: No OFD packet to send [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:28]OFD Sender: No OFD packet to send [07:28:26]ConnectInit Can't connect to host [07:28:30]OFD Sender: No OFD packet to send [07:28:35]OFD Sender: No OFD packet to send [07:28:40]OFD Sender: No OFD packet to send [07:28:45]OFD Sender: No OFD packet to send [07:28:50]OFD Sender: No OFD packet to send [07:28:55]OFD Sender: No OFD packet to send [07:29:00]OFD Sender: No OFD packet to send [07:29:05]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:55]OFD Sender: No OFD packet to send [07:31:00]OFD Sender: No OFD packet to send [07:31:05]OFD Sender: No OFD packet to send [07:31:10]OFD Sender: No OFD packet to send [07:31:15]OFD Sender: No OFD packet to send [07:31:20]OFD Sender: No OFD packet to send [07:31:25]OFD Sender: No OFD packet to send [07:31:30]OFD Sender: No OFD packet to send [07:31:35]OFD Sender: No OFD packet to send [07:31:40]OFD Sender: No OFD packet to send [07:31:45]OFD Sender: No OFD packet to send [07:31:50]OFD Sender: No OFD packet to send [07:31:55]OFD Sender: No OFD packet to send [07:32:00]OFD Sender: No OFD packet to send [07:32:05]OFD Sender: No OFD packet to send [07:32:10]OFD Sender: No OFD packet to send [07:32:15]OFD Sender: No OFD packet to send [07:32:20]OFD Sender: No OFD packet to send [07:32:25]OFD Sender: No OFD packet to send [07:32:30]OFD Sender: No OFD packet to send [07:32:35]OFD Sender: No OFD packet to send [07:32:40]OFD Sender: No OFD packet to send [07:32:45]OFD Sender: No OFD packet to send [07:32:50]OFD Sender: No OFD packet to send [07:32:55]OFD Sender: No OFD packet to send [07:33:00]OFD Sender: No OFD packet to send [07:33:05]OFD Sender: No OFD packet to send [07:33:10]OFD Sender: No OFD packet to send [07:33:15]OFD Sender: No OFD packet to send [07:33:20]OFD Sender: No OFD packet to send [07:33:25]OFD Sender: No OFD packet to send [07:33:30]OFD Sender: No OFD packet to send [07:33:35]OFD Sender: No OFD packet to send [07:33:40]OFD Sender: No OFD packet to send [07:33:45]OFD Sender: No OFD packet to send [07:33:50]OFD Sender: No OFD packet to send [07:33:55]OFD Sender: No OFD packet to send [07:34:00]OFD Sender: No OFD packet to send [07:34:05]OFD Sender: No OFD packet to send [07:34:10]OFD Sender: No OFD packet to send [07:34:15]OFD Sender: No OFD packet to send [07:34:20]OFD Sender: No OFD packet to send [07:34:25]OFD Sender: No OFD packet to send [07:34:30]OFD Sender: No OFD packet to send [07:34:35]OFD Sender: No OFD packet to send [07:34:40]OFD Sender: No OFD packet to send [07:34:45]OFD Sender: No OFD packet to send [07:34:50]OFD Sender: No OFD packet to send [07:34:55]OFD Sender: No OFD packet to send [07:35:00]OFD Sender: No OFD packet to send [07:35:05]OFD Sender: No OFD packet to send [07:35:10]OFD Sender: No OFD packet to send [07:35:15]OFD Sender: No OFD packet to send [07:35:20]OFD Sender: No OFD packet to send [07:35:25]OFD Sender: No OFD packet to send [07:35:30]OFD Sender: No OFD packet to send [07:35:35]OFD Sender: No OFD packet to send [07:35:40]OFD Sender: No OFD packet to send [07:35:45]OFD Sender: No OFD packet to send [07:35:50]OFD Sender: No OFD packet to send [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:10]OFD Sender: No OFD packet to send [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:36]OFD Sender: No OFD packet to send [07:36:41]OFD Sender: No OFD packet to send [07:36:46]OFD Sender: No OFD packet to send [07:36:51]OFD Sender: No OFD packet to send [07:36:56]OFD Sender: No OFD packet to send [07:37:01]OFD Sender: No OFD packet to send [07:37:06]OFD Sender: No OFD packet to send [07:37:11]OFD Sender: No OFD packet to send [07:37:16]OFD Sender: No OFD packet to send [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:41]OFD Sender: No OFD packet to send [07:37:46]OFD Sender: No OFD packet to send [07:37:51]OFD Sender: No OFD packet to send [07:37:56]OFD Sender: No OFD packet to send [07:38:01]OFD Sender: No OFD packet to send [07:38:06]OFD Sender: No OFD packet to send [07:38:11]OFD Sender: No OFD packet to send [07:38:16]OFD Sender: No OFD packet to send [07:38:21]OFD Sender: No OFD packet to send [07:38:26]OFD Sender: No OFD packet to send [07:38:31]OFD Sender: No OFD packet to send [07:38:36]OFD Sender: No OFD packet to send [07:38:41]OFD Sender: No OFD packet to send [07:38:46]OFD Sender: No OFD packet to send [07:38:51]OFD Sender: No OFD packet to send [07:38:56]OFD Sender: No OFD packet to send [07:39:01]OFD Sender: No OFD packet to send [07:39:06]OFD Sender: No OFD packet to send [07:39:11]OFD Sender: No OFD packet to send [07:39:16]OFD Sender: No OFD packet to send [07:39:21]OFD Sender: No OFD packet to send [07:39:26]OFD Sender: No OFD packet to send [07:39:31]OFD Sender: No OFD packet to send [07:39:36]OFD Sender: No OFD packet to send [07:39:41]OFD Sender: No OFD packet to send [07:39:46]OFD Sender: No OFD packet to send [07:39:51]OFD Sender: No OFD packet to send [07:39:56]OFD Sender: No OFD packet to send [07:40:01]OFD Sender: No OFD packet to send [07:40:06]OFD Sender: No OFD packet to send [07:40:11]OFD Sender: No OFD packet to send [07:40:16]OFD Sender: No OFD packet to send [07:40:21]OFD Sender: No OFD packet to send [07:40:26]OFD Sender: No OFD packet to send [07:40:31]OFD Sender: No OFD packet to send [07:40:36]OFD Sender: No OFD packet to send [07:40:41]OFD Sender: No OFD packet to send [07:40:46]OFD Sender: No OFD packet to send [07:40:51]OFD Sender: No OFD packet to send [07:40:56]OFD Sender: No OFD packet to send [07:41:01]OFD Sender: No OFD packet to send [07:41:06]OFD Sender: No OFD packet to send [07:41:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [07:41:21]OFD Sender: No OFD packet to send [07:41:26]OFD Sender: No OFD packet to send [07:41:31]OFD Sender: No OFD packet to send [07:41:36]OFD Sender: No OFD packet to send [07:41:41]OFD Sender: No OFD packet to send [07:41:46]OFD Sender: No OFD packet to send [07:41:51]OFD Sender: No OFD packet to send [07:41:56]OFD Sender: No OFD packet to send [07:42:01]OFD Sender: No OFD packet to send [07:42:06]OFD Sender: No OFD packet to send [07:42:11]OFD Sender: No OFD packet to send [07:42:16]OFD Sender: No OFD packet to send [07:42:21]OFD Sender: No OFD packet to send [07:42:26]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:31]OFD Sender: No OFD packet to send [07:45:36]OFD Sender: No OFD packet to send [07:45:41]OFD Sender: No OFD packet to send [07:45:46]OFD Sender: No OFD packet to send [07:45: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:46]OFD Sender: No OFD packet to send [07:46:51]OFD Sender: No OFD packet to send [07:46:56]OFD Sender: No OFD packet to send [07:47:01]OFD Sender: No OFD packet to send [07:47:06]OFD Sender: No OFD packet to send [07:47:11]OFD Sender: No OFD packet to send [07:47:16]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:31]OFD Sender: No OFD packet to send [07:47:36]OFD Sender: No OFD packet to send [07:47:41]OFD Sender: No OFD packet to send [07:47:46]OFD Sender: No OFD packet to send [07:47:51]OFD Sender: No OFD packet to send [07:47:56]OFD Sender: No OFD packet to send [07:48:01]OFD Sender: No OFD packet to send [07:48:06]OFD Sender: No OFD packet to send [07:48:11]OFD Sender: No OFD packet to send [07:48:16]OFD Sender: No OFD packet to send [07:48:21]OFD Sender: No OFD packet to send [07:48:26]OFD Sender: No OFD packet to send [07:48:31]OFD Sender: No OFD packet to send [07:48:36]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:49:01]OFD Sender: No OFD packet to send [07:49:06]OFD Sender: No OFD packet to send [07:49:11]OFD Sender: No OFD packet to send [07:49:16]OFD Sender: No OFD packet to send [07:49:21]OFD Sender: No OFD packet to send [07:49:26]OFD Sender: No OFD packet to send [07:49:31]OFD Sender: No OFD packet to send [07:49:36]OFD Sender: No OFD packet to send [07:49:41]OFD Sender: No OFD packet to send [07:49:46]OFD Sender: No OFD packet to send [07:49:51]OFD Sender: No OFD packet to send [07:49:56]OFD Sender: No OFD packet to send [07:50:01]OFD Sender: No OFD packet to send [07:50:06]OFD Sender: No OFD packet to send [07:50:11]OFD Sender: No OFD packet to send [07:50:16]OFD Sender: No OFD packet to send [07:50:21]OFD Sender: No OFD packet to send [07:50:26]OFD Sender: No OFD packet to send [07:50:31]OFD Sender: No OFD packet to send [07:50:36]OFD Sender: No OFD packet to send [07:50:41]OFD Sender: No OFD packet to send [07:50:46]OFD Sender: No OFD packet to send [07:50:51]OFD Sender: No OFD packet to send [07:50:56]OFD Sender: No OFD packet to send [07:51:01]OFD Sender: No OFD packet to send [07:51:06]OFD Sender: No OFD packet to send [07:51:11]OFD Sender: No OFD packet to send [07:51:16]OFD Sender: No OFD packet to send [07:51:21]OFD Sender: No OFD packet to send [07:51:26]OFD Sender: No OFD packet to send [07:51:31]OFD Sender: No OFD packet to send [07:51:36]OFD Sender: No OFD packet to send [07:51:41]OFD Sender: No OFD packet to send [07:51:46]OFD Sender: No OFD packet to send [07:51:51]OFD Sender: No OFD packet to send [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:06]OFD Sender: No OFD packet to send [07:52:11]OFD Sender: No OFD packet to send [07:52:16]OFD Sender: No OFD packet to send [07:52:20]accept exits with 7 [07:52:20]New connection [07:52:20]New thread 3067108708 created [07:52:20]Waiting for new connection... [07:52:20] Sock 7.Parse request [07:52:20]Sock 7.Check first char [07:52:20]Sock 7.First char is OK [07:52:20]request: POST /json_proto HTTP/1.0 [07:52:20]Method: POST [07:52:20]URL: /json_proto [07:52:20]Method is POST - this is cgi request [07:52:20]url: /json_proto [07:52:20]query_string will be loaded in cgi processing [07:52:20]execute_cgi json_proto POST (null) [07:52:20]execute_cgi path=json_proto method=POST [07:52:20]POST find Content-Length [07:52:20]Host: 172.17.53.67:8080 [07:52:20]Content-Length: 215 [07:52:20]Content-Type: application/json [07:52:20] [07:52:20]POST finish read [07:52:20]Found Content-Length = 215 [07:52:20]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" ] } } [07:52:20]execute_script... [07:52:20]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" ] } } [07:52:20]POST & json_proto [07:52:20]process_json_proto [07:52:20]json parsed OK: [07:52:20]protocol is kg_v1.0 [07:52:20]action value=get_value [07:52:20]process_action get_value [07:52:20]cmd_get_value [07:52:20]process_action get_value done [07:52:20]requested_data is exist [07:52:20]produce_requested_data [07:52:20]requested_item kkm.sn is exist - process it [07:52:20]requested_item kkm.ver is exist - process it [07:52:20]requested_item fm.sn is exist - process it [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 11 00 00 [07:52:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:20]Read from MH i2c: E2 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 17 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [07:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:52:20]wFMCommunicate OK [07:52:20]requested_item fd.num is exist - process it [07:52:20]SAM_PROTO_GetFieldsCounters [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 13 00 00 [07:52:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:20]Read from MH i2c: E2 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 62 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [07:52:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:20]wFMCommunicate OK [07:52:20]SAM_PROTO_GetFieldsCounters done [07:52:20]requested_item shift.num is exist - process it [07:52:20]requested_item shift.opened is exist - process it [07:52:20]req_shift_opened [07:52:20]FM_GetShiftState [07:52:20]SAM_PROTO_GetShiftState [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 13 01 00 [07:52:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:20]Read from MH i2c: E2 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 0E 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [07:52:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [07:52:20]wFMCommunicate OK [07:52:20]SAM_PROTO_GetShiftState done [07:52:20]FM_GetShiftState done [07:52:20]req_shift_opened done [07:52:20]requested_item shift.open_date is exist - process it [07:52:20]req_shift_open_date [07:52:20]req_shift_open_date done [07:52:20]produce_requested_data done [07:52:20]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [07:52:20]process_action_free get_value [07:52:20]json_value_free [07:52:20]json_value_free done [07:52:20]process_json_proto returns [07:52:20]Send response to host [07:52:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154656,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [07:52:20]free response buf [07:52:20]execute_script done [07:52:20]execute_script returns [07:52:20]free content buf [07:52:20]Sock 7.Close socket [07:52:20]Sock 7.Thread stoped [07:52:20]accept exits with 9 [07:52:20]New connection [07:52:20]New thread 3066965348 created [07:52:20]Thread 3067108708 joined [07:52:20]Waiting for new connection... [07:52:20] Sock 9.Parse request [07:52:20]Sock 9.Check first char [07:52:20]Sock 9.First char is OK [07:52:20]request: POST /json_proto HTTP/1.0 [07:52:20]Method: POST [07:52:20]URL: /json_proto [07:52:20]Method is POST - this is cgi request [07:52:20]url: /json_proto [07:52:20]query_string will be loaded in cgi processing [07:52:20]execute_cgi json_proto POST (null) [07:52:20]execute_cgi path=json_proto method=POST [07:52:20]POST find Content-Length [07:52:20]Host: 172.17.53.67:8080 [07:52:20]Content-Length: 331 [07:52:20]Content-Type: application/json [07:52:20] [07:52:20]POST finish read [07:52:20]Found Content-Length = 331 [07:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:52:20]execute_script... [07:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:52:20]POST & json_proto [07:52:20]process_json_proto [07:52:20]json parsed OK: [07:52:20]protocol is kg_v1.0 [07:52:20]action value=get_value [07:52:20]process_action get_value [07:52:20]cmd_get_value [07:52:20]process_action get_value done [07:52:20]requested_data is exist [07:52:20]produce_requested_data [07:52:20]requested_item fm.sale.total is exist - process it [07:52:20]SAM_PROTO_GetFMData [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 13 03 00 [07:52:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:52:20]Read from MH i2c: E2 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 FD 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 33 [07:52:20]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 B0 59 02 00 69 04 A3 00 6F 04 04 00 D4 58 02 00 B1 04 05 00 93 AE 34 8C 02 70 04 05 00 BC 93 2B F6 01 72 04 04 00 D7 1A 09 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 95 F6 48 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 F8 C5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [07:52:20]wFMCommunicate OK [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 17 00 00 [07:52:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [07:52:21]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [07:52:21]wFMCommunicate OK [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 17 00 00 [07:52:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [07:52:21]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [07:52:21]wFMCommunicate OK [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 17 00 00 [07:52:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [07:52:21]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [07:52:21]wFMCommunicate OK [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 17 00 00 [07:52:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:21]OFD Sender: No OFD packet to send [07:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 E1 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [07:52:21]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:52:21]wFMCommunicate OK [07:52:21]SAM_PROTO_GetFMData done [07:52:21]requested_item fm.sale_refund.total is exist - process it [07:52:21]requested_item fm.buy.total is exist - process it [07:52:21]requested_item shift.sale.total is exist - process it [07:52:21]SAM_PROTO_GetShiftData [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 13 02 00 [07:52:21]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 FD 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 2D 00 00 00 69 04 9B 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 B2 68 32 70 04 03 00 04 BE 15 72 04 03 00 AE AA 1C 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 CE 5A 05 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 3E 72 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 25 [07:52:22]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 2D 00 00 00 69 04 9B 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 B2 68 32 70 04 03 00 04 BE 15 72 04 03 00 AE AA 1C 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 CE 5A 05 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 3E 72 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [07:52:22]wFMCommunicate OK [07:52:22]wFMCommunicate request_size=4 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 17 00 00 [07:52:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 FD 00 [07:52:22]MH_I2C_Read... [07:52:22]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 [07:52:22]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 [07:52:22]wFMCommunicate OK [07:52:22]wFMCommunicate request_size=4 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 17 00 00 [07:52:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 FD 00 [07:52:22]MH_I2C_Read... [07:52:22]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 [07:52:22]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 [07:52:23]wFMCommunicate OK [07:52:23]wFMCommunicate request_size=4 [07:52:23]MH_SAM_APDU [07:52:23]CAPDU: 80 17 00 00 [07:52:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:52:23]Read from MH i2c: E2 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: E2 FD 00 [07:52:23]MH_I2C_Read... [07:52:23]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 [07:52:23]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 [07:52:23]wFMCommunicate OK [07:52:23]wFMCommunicate request_size=4 [07:52:23]MH_SAM_APDU [07:52:23]CAPDU: 80 17 00 00 [07:52:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [07:52:23]Read from MH i2c: E2 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: E2 CB 00 [07:52:23]MH_I2C_Read... [07:52:23]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 [07:52:23]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 [07:52:23]wFMCommunicate OK [07:52:23]SAM_PROTO_GetShiftData done [07:52:23]requested_item shift.sale.total_cash is exist - process it [07:52:23]requested_item shift.sale_refund.total is exist - process it [07:52:23]requested_item shift.sale_refund.total_cash is exist - process it [07:52:23]requested_item shift.buy.total is exist - process it [07:52:23]requested_item shift.buy.total_cash is exist - process it [07:52:23]produce_requested_data done [07:52:23]produce_requested_data return {"fm.sale.total":109421973.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":33036.02,"shift.sale.total_cash":14249.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} [07:52:23]process_action_free get_value [07:52:23]json_value_free [07:52:23]json_value_free done [07:52:23]process_json_proto returns [07:52:23]Send response to host [07:52:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109421973.95,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":33036.02,"shift.sale.total_cash":14249.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}}} [07:52:23]free response buf [07:52:23]execute_script done [07:52:23]execute_script returns [07:52:23]free content buf [07:52:23]Sock 9.Close socket [07:52:23]Sock 9.Thread stoped [07:52:26]OFD Sender: No OFD packet to send [07:52:31]OFD Sender: No OFD packet to send [07:52:36]OFD Sender: No OFD packet to send [07:52:41]OFD Sender: No OFD packet to send [07:52:46]accept exits with 7 [07:52:46]New connection [07:52:46]New thread 3067108708 created [07:52:46]Thread 3066965348 joined [07:52:46]Waiting for new connection... [07:52:46] Sock 7.Parse request [07:52:46]Sock 7.Check first char [07:52:46]Sock 7.First char is OK [07:52:46]request: POST /json_proto HTTP/1.0 [07:52:46]Method: POST [07:52:46]URL: /json_proto [07:52:46]Method is POST - this is cgi request [07:52:46]url: /json_proto [07:52:46]query_string will be loaded in cgi processing [07:52:46]execute_cgi json_proto POST (null) [07:52:46]execute_cgi path=json_proto method=POST [07:52:46]POST find Content-Length [07:52:46]Host: 172.17.53.67:8080 [07:52:46]Content-Length: 670 [07:52:46]Content-Type: application/json [07:52:46] [07:52:46]POST finish read [07:52:46]Found Content-Length = 670 [07:52:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124100", "name": "Super 92-\u041A-1", "price" : 68.40, "quantity" : 6.090, "sum" : 416.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 416.00, "total" : 416.00, "payments": [ { "type": 0, "sum" : 416.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:46]execute_script... [07:52:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124100", "name": "Super 92-\u041A-1", "price" : 68.40, "quantity" : 6.090, "sum" : 416.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 416.00, "total" : 416.00, "payments": [ { "type": 0, "sum" : 416.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:46]POST & json_proto [07:52:46]process_json_proto [07:52:46]json parsed OK: [07:52:46]protocol is kg_v1.0 [07:52:46]action value=close_receipt [07:52:46]process_action close_receipt [07:52:46]cmd_close_receipt [07:52:46]MH_GetDate [07:52:46]Write to MH i2c: F0 00 00 1D 00 0C [07:52:46]Write i2c OK [07:52:46]MH_I2C_Read... [07:52:46]Read from MH i2c: F0 [07:52:46]MH_I2C_Read... [07:52:46]Read from MH i2c: F0 09 00 [07:52:46]MH_I2C_Read... [07:52:46]Read from MH i2c: F0 09 00 1D 00 00 CF 13 12 67 19 BC 99 64 42 [07:52:46]GetLastDocTimeStamp 1729230275 [07:52:46]current date 1729237967 [07:52:46]FM_GetShiftState [07:52:46]SAM_PROTO_GetShiftState [07:52:46]wFMCommunicate request_size=4 [07:52:46]MH_SAM_APDU [07:52:46]CAPDU: 80 13 01 00 [07:52:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:52:46]Write i2c OK [07:52:46]MH_I2C_Read... [07:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:46]Read from MH i2c: E2 [07:52:46]MH_I2C_Read... [07:52:46]Read from MH i2c: E2 0E 00 [07:52:46]MH_I2C_Read... [07:52:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [07:52:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [07:52:46]wFMCommunicate OK [07:52:46]SAM_PROTO_GetShiftState done [07:52:46]FM_GetShiftState done [07:52:46]opened in 1729211399 [07:52:46]opened+sec_in_day 1729297799 [07:52:46]quantity*price = 41655 [07:52:46]sum+1 = 41657 [07:52:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 416.00 Внесено: 416.00 СДАЧА: 0.00 НСП 1% : 3.69 НДС 12% : 44.24 Наличными: 416.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 46 18.10.2024 07:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154657 ФПД: 193015253922774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T075247&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154657&fm=193015253922774&tin=02508201610067®Number=0000137193017469&sum=41600 [07:52:48]StoreToDocumentArchive [07:52:48]shift 312 fd 154657 [07:52:48]save to /storage/0312/doc_00154657 [07:52:48]save last doc name /storage/0312/doc_00154657 to /storage/kkm_last_doc_name [07:52:48]save OK [07:52:48]Clear old archive folders... [07:52:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:52:48]tlvbuf is 0153FA90 [07:52:48]SAM_PROTO_ClearQueue [07:52:48]wFMCommunicate request_size=4 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 09 00 00 [07:52:48]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:52:48]RAPDU: 90 00 [07:52:48]wFMCommunicate OK [07:52:48]SAM_PROTO_ClearQueue done [07:52:48]KKMCreateOFDPacket [07:52:48]OFDProtocolAddRootSTLVToBuf [07:52:48]FM_MakeSignedData [07:52:48]FM_MakeSignedData [07:52:48]SAM_PROTO_SignData [07:52:48]wFMCommunicate request_size=4 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 0D 01 02 [07:52:48]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:52:48]RAPDU: 90 00 [07:52:48]wFMCommunicate OK [07:52:48]wFMCommunicate request_size=255 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 31 FF 03 08 00 03 CA 17 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 B8 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 CF 13 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5C 02 00 35 04 06 00 [07:52:48]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 31 FF 03 08 00 03 CA 17 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 B8 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 CF 13 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5C 02 00 35 04 06 00 00 00 3A [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:52:48]RAPDU: 90 00 [07:52:48]wFMCommunicate OK [07:52:48]wFMCommunicate request_size=11 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 0D 02 02 06 AF 8B DD A5 73 D6 [07:52:48]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 AF 8B DD A5 73 D6 00 00 B9 [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:52:48]RAPDU: 90 00 [07:52:48]wFMCommunicate OK [07:52:48]wFMCommunicate request_size=4 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 0D 03 02 [07:52:48]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 0B 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 0B 00 2F 00 00 E1 36 73 E5 CA 95 69 85 90 00 67 [07:52:48]RAPDU: E1 36 73 E5 CA 95 69 85 90 00 [07:52:48]wFMCommunicate OK [07:52:48]SAM_PROTO_SignData done [07:52:48]FM_MakeSignedData done [07:52:48]CreateOFDProtocolMessage [07:52:48]wFMCommunicate request_size=4 [07:52:48]MH_SAM_APDU [07:52:48]CAPDU: 80 11 00 00 [07:52:48]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:48]Read from MH i2c: E2 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 17 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [07:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:52:48]wFMCommunicate OK [07:52:48]CreateOFDProtocolMessage done [07:52:48]OFDSenderStorePacket 154657 [07:52:48]StoreOFDPacket docnum=154657 [07:52:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C0 18 08 01 B2 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 31 FF 03 08 00 03 CA 17 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 B8 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 CF 13 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5C 02 00 35 04 06 00 AF 8B DD A5 73 D6 E1 36 73 E5 CA 95 69 85 [07:52:48]CheckFolder [07:52:48]dirname=/storage/ofd_packets [07:52:48]CheckFolder done [07:52:48]ProducePacketName [07:52:48]name=ofd_packets/00154657 [07:52:48]NVStorageSaveData ofd_packets/00154657 [07:52:48]File name is /storage/ofd_packets/00154657 [07:52:48]Write 302 bytes [07:52:48]NVStorageSaveData done [07:52:48]OFDSenderStorePacket done [07:52:48]KKMCreateOFDPacket done [07:52:48]NVStorageSaveData kkm_last_timestamp [07:52:48]File name is /storage/kkm_last_timestamp [07:52:48]Write 4 bytes [07:52:48]NVStorageSaveData done [07:52:48]ExternCall_PrintAddStr [07:52:48]wPrintStart [07:52:48]Write to MH i2c: 01 00 00 31 00 31 [07:52:48]Write i2c OK [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: 01 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: 01 07 00 [07:52:48]MH_I2C_Read... [07:52:48]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:52:48]RasterBufferAndPrint [07:52:48]line Счет N : (1)872814 [07:52:48]line ИНН: 02508201610067 [07:52:48]line Контрольно-Кассовый Чек [07:52:48]line ПРОДАЖА [07:52:48]line ТРК (МРК, ГНК) : 43 [07:52:48]line Товар: 2710124100 [07:52:48]line Super 92-К-1 [07:52:48]line 6.090 * 68.40 [07:52:48]line = 416.56 [07:52:48]line НДС 12% НСП 1% [07:52:48]line > о реализуемом товаре [07:52:48]line ОКРУГЛЕНИЕ: -0.56 [07:52:48]line ИТОГО: 416.00 [07:52:48]line Внесено: 416.00 [07:52:48]line СДАЧА: 0.00 [07:52:48]line НСП 1% : 3.69 [07:52:48]line НДС 12% : 44.24 [07:52:48]line Наличными: 416.00 [07:52:48]line Безнал.: 0.00 [07:52:48]line Место: АЗС № 165 "Партнер Нефть" [07:52:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:52:48]line СНО: Общий режим [07:52:48]line Чек 46 18.10.2024 07:52 [07:52:48]line Смена: 312 ФФД: 1.0 [07:52:48]line ЗНМ: 0300000234 [07:52:48]line РНМ: 0000137193017469 [07:52:48]line Версия ККМ: v1.0 [07:52:48]line ФМ: 0000000000963156 [07:52:48]line ФД: 154657 [07:52:48]line ФПД: 193015253922774 [07:52:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T075247&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154657&fm=193015253922774&tin=02508201610067®Number=0000137193017469&sum=41600 [07:52:48]OFD Sender: Processing packet 154657 [packets to send 51, broken 50] [07:52:48]ProducePacketName [07:52:48]name=ofd_packets/00154657 [07:52:48]OFD Sender: To server: pG, [07:52:48]CommunicateWithHost lk.salyk.kg:30040 [07:52:48]ConnectInit lk.salyk.kg [07:52:48]written 0, free lines is 4095 [07:52:49]Connected sock=10 [07:52:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C0 18 08 01 B2 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 31 FF 03 08 00 03 CA 17 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 B8 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 CF 13 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5C 02 00 35 04 06 00 AF 8B DD A5 73 D6 E1 36 73 E5 CA 95 69 85 [07:52:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 90 0B 47 00 D6 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5C 02 00 F4 03 04 00 08 BA 11 67 B6 04 01 00 00 90 89 12 99 C3 F9 11 77 [07:52:49]CommunicateWithHost err = 0 [07:52:49]CheckOFDResponse [07:52:49]1017 (14) - 77093643461234 [07:52:49]1041 (16) - 0000000000963156 [07:52:49]1040 (4) - 154657 [07:52:49]1012 (4) - 18.10.2024 01:29 [07:52:49]1206 (1) - 0 [07:52:49]OFD Sender: Remove packet 154657 [07:52:49]ProducePacketName [07:52:49]name=ofd_packets/00154657 [07:52:49]NVStorageDeleteData [07:52:49]Write to MH i2c: 01 00 00 5C 00 5C [07:52:49]Write i2c OK [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: 01 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: 01 07 00 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 F5 0C 64 [07:52:49]RasterBufferAndPrint [07:52:49]line [07:52:49]line [07:52:49]line [07:52:49]line [07:52:49]line [07:52:49]written 0, free lines is 3324 [07:52:49]MH_Cut [07:52:49]Write to MH i2c: D1 01 00 63 00 01 35 [07:52:49]Write i2c OK [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: D1 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: D1 01 00 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: D1 01 00 63 00 00 34 [07:52:49]Write to MH i2c: 01 00 00 64 00 64 [07:52:49]Write i2c OK [07:52:49]MH_I2C_Read... [07:52:49]OFD Sender: No OFD packet to send [07:52:50]*** Cut start [07:52:50]*** Partial cut [07:52:50]*** CUTSNS_PIN = 1 [07:52:50]*** CUTSNS_PIN = 0 [07:52:50]*** Brake cut motor [07:52:50]Read from MH i2c: 01 [07:52:50]MH_I2C_Read... [07:52:50]*** Stop cut motor [07:52:50]*** Cut end [07:52:50]Read from MH i2c: 01 07 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:52:50]process_action close_receipt done [07:52:50]requested_data is exist [07:52:50]produce_requested_data [07:52:50]requested_item fm.sn is exist - process it [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 11 00 00 [07:52:50]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 17 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [07:52:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:52:50]wFMCommunicate OK [07:52:50]requested_item fd.num is exist - process it [07:52:50]SAM_PROTO_GetFieldsCounters [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 13 00 00 [07:52:50]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 62 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 5D [07:52:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:50]wFMCommunicate OK [07:52:50]SAM_PROTO_GetFieldsCounters done [07:52:50]requested_item shift.num is exist - process it [07:52:50]requested_item shift.opened is exist - process it [07:52:50]req_shift_opened [07:52:50]FM_GetShiftState [07:52:50]SAM_PROTO_GetShiftState [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 13 01 00 [07:52:50]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 [07:52:51]MH_I2C_Read... [07:52:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:51]Read from MH i2c: E2 0E 00 [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [07:52:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [07:52:51]wFMCommunicate OK [07:52:51]SAM_PROTO_GetShiftState done [07:52:51]FM_GetShiftState done [07:52:51]req_shift_opened done [07:52:51]requested_item shift.open_date is exist - process it [07:52:51]req_shift_open_date [07:52:51]req_shift_open_date done [07:52:51]produce_requested_data done [07:52:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154657,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [07:52:51]process_action_free close_receipt [07:52:51]json_value_free [07:52:51]json_value_free done [07:52:51]process_json_proto returns [07:52:51]Send response to host [07:52:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154657,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [07:52:51]free response buf [07:52:51]execute_script done [07:52:51]execute_script returns [07:52:51]free content buf [07:52:51]Sock 7.Close socket [07:52:51]Sock 7.Thread stoped [07:52:54]OFD Sender: No OFD packet to send [07:52:59]OFD Sender: No OFD packet to send [07:53:04]OFD Sender: No OFD packet to send [07:53:09]OFD Sender: No OFD packet to send [07:53:14]OFD Sender: No OFD packet to send [07:53:19]OFD Sender: No OFD packet to send [07:53:24]OFD Sender: No OFD packet to send [07:53:29]OFD Sender: No OFD packet to send [07:53:34]OFD Sender: No OFD packet to send [07:53:39]OFD Sender: No OFD packet to send [07:53:44]OFD Sender: No OFD packet to send [07:53:49]OFD Sender: No OFD packet to send [07:53:54]OFD Sender: No OFD packet to send [07:53:59]OFD Sender: No OFD packet to send [07:54:04]OFD Sender: No OFD packet to send [07:54:09]OFD Sender: No OFD packet to send [07:54:14]OFD Sender: No OFD packet to send [07:54:19]OFD Sender: No OFD packet to send [07:54:24]OFD Sender: No OFD packet to send [07:54:29]OFD Sender: No OFD packet to send [07:54:34]OFD Sender: No OFD packet to send [07:54:39]OFD Sender: No OFD packet to send [07:54:44]OFD Sender: No OFD packet to send [07:54:49]OFD Sender: No OFD packet to send [07:54:54]OFD Sender: No OFD packet to send [07:54:59]OFD Sender: No OFD packet to send [07:55:04]OFD Sender: No OFD packet to send [07:55:09]OFD Sender: No OFD packet to send [07:55:14]OFD Sender: No OFD packet to send [07:55:19]OFD Sender: No OFD packet to send [07:55:24]OFD Sender: No OFD packet to send [07:55:29]OFD Sender: No OFD packet to send [07:55:34]OFD Sender: No OFD packet to send [07:55:39]OFD Sender: No OFD packet to send [07:55:44]OFD Sender: No OFD packet to send [07:55:50]OFD Sender: No OFD packet to send [07:55:55]OFD Sender: No OFD packet to send [07:56:00]OFD Sender: No OFD packet to send [07:56:05]OFD Sender: No OFD packet to send [07:56:10]OFD Sender: No OFD packet to send [07:56:15]OFD Sender: No OFD packet to send [07:56:20]OFD Sender: No OFD packet to send [07:56:25]OFD Sender: No OFD packet to send [07:56:30]OFD Sender: No OFD packet to send [07:56:35]OFD Sender: No OFD packet to send [07:56:40]OFD Sender: No OFD packet to send [07:56:45]OFD Sender: No OFD packet to send [07:56:50]OFD Sender: No OFD packet to send [07:56:55]OFD Sender: No OFD packet to send [07:57:00]OFD Sender: No OFD packet to send [07:57:05]OFD Sender: No OFD packet to send [07:57:10]OFD Sender: No OFD packet to send [07:57:15]OFD Sender: No OFD packet to send [07:57:20]OFD Sender: No OFD packet to send [07:57:25]OFD Sender: No OFD packet to send [07:57:30]OFD Sender: No OFD packet to send [07:57:35]OFD Sender: No OFD packet to send [07:57:35]accept exits with 9 [07:57:35]New connection [07:57:35]New thread 3066965348 created [07:57:35]Thread 3067108708 joined [07:57:35]Waiting for new connection... [07:57:35] Sock 9.Parse request [07:57:35]Sock 9.Check first char [07:57:35]Sock 9.First char is OK [07:57:35]request: POST /json_proto HTTP/1.0 [07:57:35]Method: POST [07:57:35]URL: /json_proto [07:57:35]Method is POST - this is cgi request [07:57:35]url: /json_proto [07:57:35]query_string will be loaded in cgi processing [07:57:35]execute_cgi json_proto POST (null) [07:57:35]execute_cgi path=json_proto method=POST [07:57:35]POST find Content-Length [07:57:35]Host: 172.17.53.67:8080 [07:57:35]Content-Length: 674 [07:57:35]Content-Type: application/json [07:57:35] [07:57:35]POST finish read [07:57:35]Found Content-Length = 674 [07:57:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:35]execute_script... [07:57:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:35]POST & json_proto [07:57:35]process_json_proto [07:57:35]json parsed OK: [07:57:35]protocol is kg_v1.0 [07:57:35]action value=close_receipt [07:57:35]process_action close_receipt [07:57:35]cmd_close_receipt [07:57:35]MH_GetDate [07:57:35]Write to MH i2c: F0 00 00 68 00 57 [07:57:35]Write i2c OK [07:57:35]MH_I2C_Read... [07:57:35]Read from MH i2c: F0 [07:57:35]MH_I2C_Read... [07:57:35]Read from MH i2c: F0 09 00 [07:57:35]MH_I2C_Read... [07:57:35]Read from MH i2c: F0 09 00 68 00 00 F0 14 12 67 19 BC 99 64 AF [07:57:35]GetLastDocTimeStamp 1729237967 [07:57:35]current date 1729238256 [07:57:35]FM_GetShiftState [07:57:35]SAM_PROTO_GetShiftState [07:57:35]wFMCommunicate request_size=4 [07:57:35]MH_SAM_APDU [07:57:35]CAPDU: 80 13 01 00 [07:57:35]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [07:57:35]Write i2c OK [07:57:35]MH_I2C_Read... [07:57:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:35]Read from MH i2c: E2 [07:57:35]MH_I2C_Read... [07:57:35]Read from MH i2c: E2 0E 00 [07:57:35]MH_I2C_Read... [07:57:35]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [07:57:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [07:57:35]wFMCommunicate OK [07:57:35]SAM_PROTO_GetShiftState done [07:57:35]FM_GetShiftState done [07:57:35]opened in 1729211399 [07:57:35]opened+sec_in_day 1729297799 [07:57:35]quantity*price = 50063 [07:57:35]sum+1 = 50064 [07:57:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 47 18.10.2024 07:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154658 ФПД: 128935527714338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T075736&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154658&fm=128935527714338&tin=02508201610067®Number=0000137193017469&sum=50000 [07:57:36]StoreToDocumentArchive [07:57:36]shift 312 fd 154658 [07:57:36]save to /storage/0312/doc_00154658 [07:57:36]save last doc name /storage/0312/doc_00154658 to /storage/kkm_last_doc_name [07:57:36]save OK [07:57:36]Clear old archive folders... [07:57:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:57:36]tlvbuf is 01536640 [07:57:36]SAM_PROTO_ClearQueue [07:57:36]wFMCommunicate request_size=4 [07:57:36]MH_SAM_APDU [07:57:36]CAPDU: 80 09 00 00 [07:57:36]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [07:57:36]Write i2c OK [07:57:36]MH_I2C_Read... [07:57:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:36]Read from MH i2c: E2 [07:57:36]MH_I2C_Read... [07:57:36]Read from MH i2c: E2 03 00 [07:57:36]MH_I2C_Read... [07:57:36]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:57:36]RAPDU: 90 00 [07:57:36]wFMCommunicate OK [07:57:36]SAM_PROTO_ClearQueue done [07:57:36]KKMCreateOFDPacket [07:57:36]OFDProtocolAddRootSTLVToBuf [07:57:36]FM_MakeSignedData [07:57:36]FM_MakeSignedData [07:57:36]SAM_PROTO_SignData [07:57:36]wFMCommunicate request_size=4 [07:57:36]MH_SAM_APDU [07:57:36]CAPDU: 80 0D 01 02 [07:57:36]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [07:57:36]Write i2c OK [07:57:36]MH_I2C_Read... [07:57:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:36]Read from MH i2c: E2 [07:57:36]MH_I2C_Read... [07:57:36]Read from MH i2c: E2 03 00 [07:57:36]MH_I2C_Read... [07:57:36]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:57:36]RAPDU: 90 00 [07:57:36]wFMCommunicate OK [07:57:36]wFMCommunicate request_size=255 [07:57:36]MH_SAM_APDU [07:57:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F0 14 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5C 02 00 35 04 06 00 75 44 24 54 [07:57:36]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F0 14 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5C 02 00 35 04 06 00 75 44 24 54 00 00 A8 [07:57:36]Write i2c OK [07:57:36]MH_I2C_Read... [07:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:37]Read from MH i2c: E2 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 03 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:57:37]RAPDU: 90 00 [07:57:37]wFMCommunicate OK [07:57:37]wFMCommunicate request_size=7 [07:57:37]MH_SAM_APDU [07:57:37]CAPDU: 80 0D 02 02 02 0E 22 [07:57:37]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 0E 22 00 00 27 [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:37]Read from MH i2c: E2 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 03 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [07:57:37]RAPDU: 90 00 [07:57:37]wFMCommunicate OK [07:57:37]wFMCommunicate request_size=4 [07:57:37]MH_SAM_APDU [07:57:37]CAPDU: 80 0D 03 02 [07:57:37]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:37]Read from MH i2c: E2 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 0B 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 0B 00 7A 00 00 EE 39 A6 F2 E3 59 33 0F 90 00 33 [07:57:37]RAPDU: EE 39 A6 F2 E3 59 33 0F 90 00 [07:57:37]wFMCommunicate OK [07:57:37]SAM_PROTO_SignData done [07:57:37]FM_MakeSignedData done [07:57:37]CreateOFDProtocolMessage [07:57:37]wFMCommunicate request_size=4 [07:57:37]MH_SAM_APDU [07:57:37]CAPDU: 80 11 00 00 [07:57:37]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:37]Read from MH i2c: E2 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 17 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [07:57:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:57:37]wFMCommunicate OK [07:57:37]CreateOFDProtocolMessage done [07:57:37]OFDSenderStorePacket 154658 [07:57:37]StoreOFDPacket docnum=154658 [07:57:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 54 35 04 01 AD 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F0 14 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5C 02 00 35 04 06 00 75 44 24 54 0E 22 EE 39 A6 F2 E3 59 33 0F [07:57:37]CheckFolder [07:57:37]dirname=/storage/ofd_packets [07:57:37]CheckFolder done [07:57:37]ProducePacketName [07:57:37]name=ofd_packets/00154658 [07:57:37]NVStorageSaveData ofd_packets/00154658 [07:57:37]File name is /storage/ofd_packets/00154658 [07:57:37]Write 298 bytes [07:57:37]NVStorageSaveData done [07:57:37]OFDSenderStorePacket done [07:57:37]KKMCreateOFDPacket done [07:57:37]NVStorageSaveData kkm_last_timestamp [07:57:37]File name is /storage/kkm_last_timestamp [07:57:37]Write 4 bytes [07:57:37]NVStorageSaveData done [07:57:37]ExternCall_PrintAddStr [07:57:37]wPrintStart [07:57:37]Write to MH i2c: 01 00 00 7C 00 7C [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: 01 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: 01 07 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [07:57:37]RasterBufferAndPrint [07:57:37]line Счет N : (1)872815 [07:57:37]line ИНН: 02508201610067 [07:57:37]line Контрольно-Кассовый Чек [07:57:37]line ПРОДАЖА [07:57:37]line ТРК (МРК, ГНК) : 34 [07:57:37]line Товар: 2710194210 [07:57:37]line ДТ-К-2 [07:57:37]line 6.570 * 76.20 [07:57:37]line = 500.63 [07:57:37]line НДС 12% НСП 1% [07:57:37]line > о реализуемом товаре [07:57:37]line ОКРУГЛЕНИЕ: -0.63 [07:57:37]line ИТОГО: 500.00 [07:57:37]line Внесено: 500.00 [07:57:37]line СДАЧА: 0.00 [07:57:37]line НСП 1% : 4.43 [07:57:37]line НДС 12% : 53.16 [07:57:37]line Наличными: 500.00 [07:57:37]line Безнал.: 0.00 [07:57:37]line Место: АЗС № 165 "Партнер Нефть" [07:57:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:57:37]line СНО: Общий режим [07:57:37]line Чек 47 18.10.2024 07:57 [07:57:37]line Смена: 312 ФФД: 1.0 [07:57:37]line ЗНМ: 0300000234 [07:57:37]line РНМ: 0000137193017469 [07:57:37]line Версия ККМ: v1.0 [07:57:37]line ФМ: 0000000000963156 [07:57:37]line ФД: 154658 [07:57:37]line ФПД: 128935527714338 [07:57:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T075736&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154658&fm=128935527714338&tin=02508201610067®Number=0000137193017469&sum=50000 [07:57:37]OFD Sender: Processing packet 154658 [packets to send 51, broken 50] [07:57:37]ProducePacketName [07:57:37]name=ofd_packets/00154658 [07:57:37]OFD Sender: To server: pG, [07:57:37]CommunicateWithHost lk.salyk.kg:30040 [07:57:37]ConnectInit lk.salyk.kg [07:57:37]written 0, free lines is 4095 [07:57:37]Connected sock=10 [07:57:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 54 35 04 01 AD 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F0 14 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5C 02 00 35 04 06 00 75 44 24 54 0E 22 EE 39 A6 F2 E3 59 33 0F [07:57:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 67 47 00 B9 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5C 02 00 F4 03 04 00 29 BB 11 67 B6 04 01 00 00 44 EF B2 3B F0 10 D5 39 [07:57:37]CommunicateWithHost err = 0 [07:57:37]CheckOFDResponse [07:57:37]1017 (14) - 77093643461234 [07:57:37]1041 (16) - 0000000000963156 [07:57:37]1040 (4) - 154658 [07:57:37]1012 (4) - 18.10.2024 01:34 [07:57:37]1206 (1) - 0 [07:57:37]OFD Sender: Remove packet 154658 [07:57:37]ProducePacketName [07:57:37]name=ofd_packets/00154658 [07:57:37]NVStorageDeleteData [07:57:38]Write to MH i2c: 01 00 00 A7 00 A7 [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: 01 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: 01 07 00 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D3 0C 8D [07:57:38]RasterBufferAndPrint [07:57:38]line [07:57:38]line [07:57:38]line [07:57:38]line [07:57:38]line [07:57:38]written 0, free lines is 3287 [07:57:38]MH_Cut [07:57:38]Write to MH i2c: D1 01 00 AE 00 01 80 [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: D1 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: D1 01 00 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: D1 01 00 AE 00 00 7F [07:57:38]Write to MH i2c: 01 00 00 AF 00 AF [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]OFD Sender: No OFD packet to send [07:57:38]*** Cut start [07:57:38]*** Partial cut [07:57:38]*** CUTSNS_PIN = 1 [07:57:38]*** CUTSNS_PIN = 0 [07:57:39]*** Brake cut motor [07:57:39]Read from MH i2c: 01 [07:57:39]MH_I2C_Read... [07:57:39]*** Stop cut motor [07:57:39]*** Cut end [07:57:39]Read from MH i2c: 01 07 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [07:57:39]process_action close_receipt done [07:57:39]requested_data is exist [07:57:39]produce_requested_data [07:57:39]requested_item fm.sn is exist - process it [07:57:39]wFMCommunicate request_size=4 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 11 00 00 [07:57:39]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 17 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [07:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:57:39]wFMCommunicate OK [07:57:39]requested_item fd.num is exist - process it [07:57:39]SAM_PROTO_GetFieldsCounters [07:57:39]wFMCommunicate request_size=4 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 13 00 00 [07:57:39]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 62 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [07:57:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:57:39]wFMCommunicate OK [07:57:39]SAM_PROTO_GetFieldsCounters done [07:57:39]requested_item shift.num is exist - process it [07:57:39]requested_item shift.opened is exist - process it [07:57:39]req_shift_opened [07:57:39]FM_GetShiftState [07:57:39]SAM_PROTO_GetShiftState [07:57:39]wFMCommunicate request_size=4 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 13 01 00 [07:57:39]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 0E 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [07:57:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [07:57:39]wFMCommunicate OK [07:57:39]SAM_PROTO_GetShiftState done [07:57:39]FM_GetShiftState done [07:57:39]req_shift_opened done [07:57:39]requested_item shift.open_date is exist - process it [07:57:39]req_shift_open_date [07:57:39]req_shift_open_date done [07:57:39]produce_requested_data done [07:57:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154658,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [07:57:39]process_action_free close_receipt [07:57:39]json_value_free [07:57:39]json_value_free done [07:57:39]process_json_proto returns [07:57:39]Send response to host [07:57:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154658,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [07:57:39]free response buf [07:57:39]execute_script done [07:57:39]execute_script returns [07:57:39]free content buf [07:57:39]Sock 9.Close socket [07:57:39]Sock 9.Thread stoped [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:08]OFD Sender: No OFD packet to send [07:58:13]OFD Sender: No OFD packet to send [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:38]OFD Sender: No OFD packet to send [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:28]OFD Sender: No OFD packet to send [07:59:33]OFD Sender: No OFD packet to send [07:59:38]OFD Sender: No OFD packet to send [07:59:43]OFD Sender: No OFD packet to send [07:59:48]OFD Sender: No OFD packet to send [07:59:53]OFD Sender: No OFD packet to send [07:59:58]OFD Sender: No OFD packet to send [08:00:03]OFD Sender: No OFD packet to send [08:00:08]OFD Sender: No OFD packet to send [08:00:13]OFD Sender: No OFD packet to send [08:00:18]OFD Sender: No OFD packet to send [08:00:20]accept exits with 8 [08:00:20]New connection [08:00:20]New thread 3067108708 created [08:00:20]Thread 3066965348 joined [08:00:20]Waiting for new connection... [08:00:20] Sock 8.Parse request [08:00:20]Sock 8.Check first char [08:00:20]Sock 8.First char is OK [08:00:20]request: POST /json_proto HTTP/1.0 [08:00:20]Method: POST [08:00:20]URL: /json_proto [08:00:20]Method is POST - this is cgi request [08:00:20]url: /json_proto [08:00:20]query_string will be loaded in cgi processing [08:00:20]execute_cgi json_proto POST (null) [08:00:20]execute_cgi path=json_proto method=POST [08:00:20]POST find Content-Length [08:00:20]Host: 172.17.53.67:8080 [08:00:20]Content-Length: 769 [08:00:20]Content-Type: application/json [08:00:20] [08:00:20]POST finish read [08:00:20]Found Content-Length = 769 [08:00:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:20]execute_script... [08:00:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:20]POST & json_proto [08:00:20]process_json_proto [08:00:20]json parsed OK: [08:00:20]protocol is kg_v1.0 [08:00:20]action value=close_receipt [08:00:20]process_action close_receipt [08:00:20]cmd_close_receipt [08:00:20]MH_GetDate [08:00:20]Write to MH i2c: F0 00 00 B3 00 A2 [08:00:20]Write i2c OK [08:00:20]MH_I2C_Read... [08:00:20]Read from MH i2c: F0 [08:00:20]MH_I2C_Read... [08:00:20]Read from MH i2c: F0 09 00 [08:00:20]MH_I2C_Read... [08:00:20]Read from MH i2c: F0 09 00 B3 00 00 94 15 12 67 19 BC 99 64 9F [08:00:20]GetLastDocTimeStamp 1729238256 [08:00:20]current date 1729238420 [08:00:20]FM_GetShiftState [08:00:20]SAM_PROTO_GetShiftState [08:00:20]wFMCommunicate request_size=4 [08:00:20]MH_SAM_APDU [08:00:20]CAPDU: 80 13 01 00 [08:00:20]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [08:00:20]Write i2c OK [08:00:20]MH_I2C_Read... [08:00:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:20]Read from MH i2c: E2 [08:00:20]MH_I2C_Read... [08:00:20]Read from MH i2c: E2 0E 00 [08:00:20]MH_I2C_Read... [08:00:20]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [08:00:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:00:20]wFMCommunicate OK [08:00:20]SAM_PROTO_GetShiftState done [08:00:20]FM_GetShiftState done [08:00:20]opened in 1729211399 [08:00:20]opened+sec_in_day 1729297799 [08:00:20]quantity*price = 150056 [08:00:20]sum+1 = 150058 [08:00:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 48 18.10.2024 08:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154659 ФПД: 8915963272229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154659&fm=8915963272229&tin=02508201610067®Number=0000137193017469&sum=150057 [08:00:21]StoreToDocumentArchive [08:00:21]shift 312 fd 154659 [08:00:21]save to /storage/0312/doc_00154659 [08:00:21]save last doc name /storage/0312/doc_00154659 to /storage/kkm_last_doc_name [08:00:21]save OK [08:00:21]Clear old archive folders... [08:00:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:00:21]tlvbuf is B6EE71D0 [08:00:21]SAM_PROTO_ClearQueue [08:00:21]wFMCommunicate request_size=4 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 09 00 00 [08:00:21]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:00:21]RAPDU: 90 00 [08:00:21]wFMCommunicate OK [08:00:21]SAM_PROTO_ClearQueue done [08:00:21]KKMCreateOFDPacket [08:00:21]OFDProtocolAddRootSTLVToBuf [08:00:21]FM_MakeSignedData [08:00:21]FM_MakeSignedData [08:00:21]SAM_PROTO_SignData [08:00:21]wFMCommunicate request_size=4 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 0D 01 02 [08:00:21]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:00:21]RAPDU: 90 00 [08:00:21]wFMCommunicate OK [08:00:21]wFMCommunicate request_size=255 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 94 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5C 02 00 35 04 06 00 08 [08:00:21]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 94 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5C 02 00 35 04 06 00 08 00 00 B3 [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [08:00:21]RAPDU: 90 00 [08:00:21]wFMCommunicate OK [08:00:21]wFMCommunicate request_size=10 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 0D 02 02 05 1B E8 D2 DC 25 [08:00:21]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 1B E8 D2 DC 25 00 00 1E [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [08:00:21]RAPDU: 90 00 [08:00:21]wFMCommunicate OK [08:00:21]wFMCommunicate request_size=4 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 0D 03 02 [08:00:21]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 0B 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 0B 00 C5 00 00 5A 8F 8C FE D5 8A A8 A6 90 00 61 [08:00:21]RAPDU: 5A 8F 8C FE D5 8A A8 A6 90 00 [08:00:21]wFMCommunicate OK [08:00:21]SAM_PROTO_SignData done [08:00:21]FM_MakeSignedData done [08:00:21]CreateOFDProtocolMessage [08:00:21]wFMCommunicate request_size=4 [08:00:21]MH_SAM_APDU [08:00:21]CAPDU: 80 11 00 00 [08:00:21]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:21]Read from MH i2c: E2 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 17 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [08:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:00:21]wFMCommunicate OK [08:00:21]CreateOFDProtocolMessage done [08:00:21]OFDSenderStorePacket 154659 [08:00:21]StoreOFDPacket docnum=154659 [08:00:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 71 07 01 DA 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 94 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5C 02 00 35 04 06 00 08 1B E8 D2 DC 25 5A 8F 8C FE D5 8A A8 A6 [08:00:21]CheckFolder [08:00:21]dirname=/storage/ofd_packets [08:00:21]CheckFolder done [08:00:21]ProducePacketName [08:00:21]name=ofd_packets/00154659 [08:00:21]NVStorageSaveData ofd_packets/00154659 [08:00:21]File name is /storage/ofd_packets/00154659 [08:00:21]Write 301 bytes [08:00:21]NVStorageSaveData done [08:00:21]OFDSenderStorePacket done [08:00:21]KKMCreateOFDPacket done [08:00:21]NVStorageSaveData kkm_last_timestamp [08:00:21]File name is /storage/kkm_last_timestamp [08:00:21]Write 4 bytes [08:00:21]NVStorageSaveData done [08:00:21]ExternCall_PrintAddStr [08:00:21]wPrintStart [08:00:21]Write to MH i2c: 01 00 00 C7 00 C7 [08:00:21]Write i2c OK [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: 01 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: 01 07 00 [08:00:21]MH_I2C_Read... [08:00:21]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [08:00:21]RasterBufferAndPrint [08:00:21]line Счет N : (1)872816 [08:00:21]line ИНН: 02508201610067 [08:00:21]line Контрольно-Кассовый Чек [08:00:21]line ПРОДАЖА [08:00:21]line ТРК (МРК, ГНК) : 32 [08:00:21]line Товар: 2710124130 [08:00:21]line Аи-92-К-5 [08:00:21]line 22.430 * 66.90 [08:00:21]line = 1500.57 [08:00:21]line НДС 12% НСП 1% [08:00:21]line > о реализуемом товаре [08:00:21]line ИТОГО: 1500.57 [08:00:21]line НСП 1% : 13.28 [08:00:21]line НДС 12% : 159.35 [08:00:21]line Наличными: 0.00 [08:00:21]line Безнал.: 1500.57 [08:00:21]line Место: АЗС № 165 "Партнер Нефть" [08:00:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:00:21]line СНО: Общий режим [08:00:21]line Чек 48 18.10.2024 08:00 [08:00:21]line Смена: 312 ФФД: 1.0 [08:00:21]line ЗНМ: 0300000234 [08:00:21]line РНМ: 0000137193017469 [08:00:21]line Версия ККМ: v1.0 [08:00:21]line Платежная система: Mbank [08:00:21]line ФМ: 0000000000963156 [08:00:21]line ФД: 154659 [08:00:21]line ФПД: 8915963272229 [08:00:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154659&fm=8915963272229&tin=02508201610067®Number=0000137193017469&sum=150057 [08:00:22]OFD Sender: Processing packet 154659 [packets to send 51, broken 50] [08:00:22]ProducePacketName [08:00:22]name=ofd_packets/00154659 [08:00:22]OFD Sender: To server: pG, [08:00:22]CommunicateWithHost lk.salyk.kg:30040 [08:00:22]ConnectInit lk.salyk.kg [08:00:22]written 0, free lines is 4095 [08:00:22]Connected sock=10 [08:00:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 71 07 01 DA 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 94 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5C 02 00 35 04 06 00 08 1B E8 D2 DC 25 5A 8F 8C FE D5 8A A8 A6 [08:00:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 27 47 00 10 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5C 02 00 F4 03 04 00 CD BB 11 67 B6 04 01 00 00 FB B4 8B C1 2F C6 F2 F7 [08:00:22]CommunicateWithHost err = 0 [08:00:22]CheckOFDResponse [08:00:22]1017 (14) - 77093643461234 [08:00:22]1041 (16) - 0000000000963156 [08:00:22]1040 (4) - 154659 [08:00:22]1012 (4) - 18.10.2024 01:37 [08:00:22]1206 (1) - 0 [08:00:22]OFD Sender: Remove packet 154659 [08:00:22]ProducePacketName [08:00:22]name=ofd_packets/00154659 [08:00:22]NVStorageDeleteData [08:00:22]Write to MH i2c: 01 00 00 F0 00 F0 [08:00:22]Write i2c OK [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: 01 [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: 01 07 00 [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 03 0D 07 [08:00:22]RasterBufferAndPrint [08:00:22]line [08:00:22]line [08:00:22]line [08:00:22]line [08:00:22]line [08:00:22]written 0, free lines is 3336 [08:00:22]MH_Cut [08:00:22]Write to MH i2c: D1 01 00 F7 00 01 C9 [08:00:22]Write i2c OK [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: D1 [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: D1 01 00 [08:00:22]MH_I2C_Read... [08:00:22]Read from MH i2c: D1 01 00 F7 00 00 C8 [08:00:22]Write to MH i2c: 01 00 00 F8 00 F8 [08:00:22]Write i2c OK [08:00:22]MH_I2C_Read... [08:00:22]OFD Sender: No OFD packet to send [08:00:23]*** Cut start [08:00:23]*** Partial cut [08:00:23]*** CUTSNS_PIN = 1 [08:00:23]*** CUTSNS_PIN = 0 [08:00:23]*** Brake cut motor [08:00:23]Read from MH i2c: 01 [08:00:23]MH_I2C_Read... [08:00:23]*** Stop cut motor [08:00:23]*** Cut end [08:00:23]Read from MH i2c: 01 07 00 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [08:00:23]process_action close_receipt done [08:00:23]requested_data is exist [08:00:23]produce_requested_data [08:00:23]requested_item fm.sn is exist - process it [08:00:23]wFMCommunicate request_size=4 [08:00:23]MH_SAM_APDU [08:00:23]CAPDU: 80 11 00 00 [08:00:23]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [08:00:23]Write i2c OK [08:00:23]MH_I2C_Read... [08:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:23]Read from MH i2c: E2 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: E2 17 00 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [08:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:00:23]wFMCommunicate OK [08:00:23]requested_item fd.num is exist - process it [08:00:23]SAM_PROTO_GetFieldsCounters [08:00:23]wFMCommunicate request_size=4 [08:00:23]MH_SAM_APDU [08:00:23]CAPDU: 80 13 00 00 [08:00:23]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [08:00:23]Write i2c OK [08:00:23]MH_I2C_Read... [08:00:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:24]Read from MH i2c: E2 [08:00:24]MH_I2C_Read... [08:00:24]Read from MH i2c: E2 62 00 [08:00:24]MH_I2C_Read... [08:00:24]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [08:00:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:00:24]wFMCommunicate OK [08:00:24]SAM_PROTO_GetFieldsCounters done [08:00:24]requested_item shift.num is exist - process it [08:00:24]requested_item shift.opened is exist - process it [08:00:24]req_shift_opened [08:00:24]FM_GetShiftState [08:00:24]SAM_PROTO_GetShiftState [08:00:24]wFMCommunicate request_size=4 [08:00:24]MH_SAM_APDU [08:00:24]CAPDU: 80 13 01 00 [08:00:24]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [08:00:24]Write i2c OK [08:00:24]MH_I2C_Read... [08:00:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:24]Read from MH i2c: E2 [08:00:24]MH_I2C_Read... [08:00:24]Read from MH i2c: E2 0E 00 [08:00:24]MH_I2C_Read... [08:00:24]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [08:00:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:00:24]wFMCommunicate OK [08:00:24]SAM_PROTO_GetShiftState done [08:00:24]FM_GetShiftState done [08:00:24]req_shift_opened done [08:00:24]requested_item shift.open_date is exist - process it [08:00:24]req_shift_open_date [08:00:24]req_shift_open_date done [08:00:24]produce_requested_data done [08:00:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154659,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:00:24]process_action_free close_receipt [08:00:24]json_value_free [08:00:24]json_value_free done [08:00:24]process_json_proto returns [08:00:24]Send response to host [08:00:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154659,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:00:24]free response buf [08:00:24]execute_script done [08:00:24]execute_script returns [08:00:24]free content buf [08:00:24]Sock 8.Close socket [08:00:24]Sock 8.Thread stoped [08:00:27]OFD Sender: No OFD packet to send [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: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:26]accept exits with 9 [08:01:26]New connection [08:01:26]New thread 3066965348 created [08:01:26]Thread 3067108708 joined [08:01:26]Waiting for new connection... [08:01:26] Sock 9.Parse request [08:01:26]Sock 9.Check first char [08:01:26]Sock 9.First char is OK [08:01:26]request: POST /json_proto HTTP/1.0 [08:01:26]Method: POST [08:01:26]URL: /json_proto [08:01:26]Method is POST - this is cgi request [08:01:26]url: /json_proto [08:01:26]query_string will be loaded in cgi processing [08:01:26]execute_cgi json_proto POST (null) [08:01:26]execute_cgi path=json_proto method=POST [08:01:26]POST find Content-Length [08:01:26]Host: 172.17.53.67:8080 [08:01:26]Content-Length: 677 [08:01:26]Content-Type: application/json [08:01:26] [08:01:26]POST finish read [08:01:26]Found Content-Length = 677 [08:01:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:26]execute_script... [08:01:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:26]POST & json_proto [08:01:26]process_json_proto [08:01:26]json parsed OK: [08:01:26]protocol is kg_v1.0 [08:01:26]action value=close_receipt [08:01:26]process_action close_receipt [08:01:26]cmd_close_receipt [08:01:26]MH_GetDate [08:01:26]Write to MH i2c: F0 00 00 FC 00 EB [08:01:26]Write i2c OK [08:01:26]MH_I2C_Read... [08:01:26]Read from MH i2c: F0 [08:01:26]MH_I2C_Read... [08:01:26]Read from MH i2c: F0 09 00 [08:01:26]MH_I2C_Read... [08:01:26]Read from MH i2c: F0 09 00 FC 00 00 D6 15 12 67 19 BC 99 64 2A [08:01:26]GetLastDocTimeStamp 1729238420 [08:01:26]current date 1729238486 [08:01:26]FM_GetShiftState [08:01:26]SAM_PROTO_GetShiftState [08:01:26]wFMCommunicate request_size=4 [08:01:26]MH_SAM_APDU [08:01:26]CAPDU: 80 13 01 00 [08:01:26]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [08:01:26]Write i2c OK [08:01:26]MH_I2C_Read... [08:01:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:26]Read from MH i2c: E2 [08:01:26]MH_I2C_Read... [08:01:26]Read from MH i2c: E2 0E 00 [08:01:26]MH_I2C_Read... [08:01:26]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [08:01:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:01:26]wFMCommunicate OK [08:01:26]SAM_PROTO_GetShiftState done [08:01:26]FM_GetShiftState done [08:01:26]opened in 1729211399 [08:01:26]opened+sec_in_day 1729297799 [08:01:26]quantity*price = 20003 [08:01:26]sum+1 = 20004 [08:01:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 49 18.10.2024 08:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154660 ФПД: 173741145028119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154660&fm=173741145028119&tin=02508201610067®Number=0000137193017469&sum=20000 [08:01:27]StoreToDocumentArchive [08:01:27]shift 312 fd 154660 [08:01:27]save to /storage/0312/doc_00154660 [08:01:27]save last doc name /storage/0312/doc_00154660 to /storage/kkm_last_doc_name [08:01:27]save OK [08:01:27]Clear old archive folders... [08:01:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:27]tlvbuf is 01561110 [08:01:27]SAM_PROTO_ClearQueue [08:01:27]wFMCommunicate request_size=4 [08:01:27]MH_SAM_APDU [08:01:27]CAPDU: 80 09 00 00 [08:01:27]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [08:01:27]Write i2c OK [08:01:27]MH_I2C_Read... [08:01:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:27]Read from MH i2c: E2 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [08:01:27]RAPDU: 90 00 [08:01:27]wFMCommunicate OK [08:01:27]SAM_PROTO_ClearQueue done [08:01:27]KKMCreateOFDPacket [08:01:27]OFDProtocolAddRootSTLVToBuf [08:01:27]FM_MakeSignedData [08:01:27]FM_MakeSignedData [08:01:27]SAM_PROTO_SignData [08:01:27]wFMCommunicate request_size=4 [08:01:27]MH_SAM_APDU [08:01:27]CAPDU: 80 0D 01 02 [08:01:27]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [08:01:27]Write i2c OK [08:01:27]MH_I2C_Read... [08:01:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:27]Read from MH i2c: E2 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:01:27]RAPDU: 90 00 [08:01:27]wFMCommunicate OK [08:01:27]wFMCommunicate request_size=255 [08:01:27]MH_SAM_APDU [08:01:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D6 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5C 02 00 35 04 06 00 9E [08:01:27]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D6 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5C 02 00 35 04 06 00 9E 00 00 DC [08:01:27]Write i2c OK [08:01:27]MH_I2C_Read... [08:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:27]Read from MH i2c: E2 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:01:27]RAPDU: 90 00 [08:01:27]wFMCommunicate OK [08:01:27]wFMCommunicate request_size=10 [08:01:27]MH_SAM_APDU [08:01:27]CAPDU: 80 0D 02 02 05 04 43 3B 76 17 [08:01:27]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 04 43 3B 76 17 00 00 A1 [08:01:27]Write i2c OK [08:01:27]MH_I2C_Read... [08:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:27]Read from MH i2c: E2 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 [08:01:27]MH_I2C_Read... [08:01:27]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:01:27]RAPDU: 90 00 [08:01:27]wFMCommunicate OK [08:01:27]wFMCommunicate request_size=4 [08:01:27]MH_SAM_APDU [08:01:27]CAPDU: 80 0D 03 02 [08:01:27]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [08:01:27]Write i2c OK [08:01:27]MH_I2C_Read... [08:01:27]OFD Sender: No OFD packet to send [08:01:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:28]Read from MH i2c: E2 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: E2 0B 00 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: E2 0B 00 0E 01 00 86 34 EC 54 44 00 D5 BA 90 00 58 [08:01:28]RAPDU: 86 34 EC 54 44 00 D5 BA 90 00 [08:01:28]wFMCommunicate OK [08:01:28]SAM_PROTO_SignData done [08:01:28]FM_MakeSignedData done [08:01:28]CreateOFDProtocolMessage [08:01:28]wFMCommunicate request_size=4 [08:01:28]MH_SAM_APDU [08:01:28]CAPDU: 80 11 00 00 [08:01:28]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [08:01:28]Write i2c OK [08:01:28]MH_I2C_Read... [08:01:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:28]Read from MH i2c: E2 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: E2 17 00 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [08:01:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:01:28]wFMCommunicate OK [08:01:28]CreateOFDProtocolMessage done [08:01:28]OFDSenderStorePacket 154660 [08:01:28]StoreOFDPacket docnum=154660 [08:01:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A C1 07 01 A5 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D6 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5C 02 00 35 04 06 00 9E 04 43 3B 76 17 86 34 EC 54 44 00 D5 BA [08:01:28]CheckFolder [08:01:28]dirname=/storage/ofd_packets [08:01:28]CheckFolder done [08:01:28]ProducePacketName [08:01:28]name=ofd_packets/00154660 [08:01:28]NVStorageSaveData ofd_packets/00154660 [08:01:28]File name is /storage/ofd_packets/00154660 [08:01:28]Write 301 bytes [08:01:28]NVStorageSaveData done [08:01:28]OFDSenderStorePacket done [08:01:28]KKMCreateOFDPacket done [08:01:28]NVStorageSaveData kkm_last_timestamp [08:01:28]File name is /storage/kkm_last_timestamp [08:01:28]Write 4 bytes [08:01:28]NVStorageSaveData done [08:01:28]ExternCall_PrintAddStr [08:01:28]wPrintStart [08:01:28]Write to MH i2c: 01 00 00 10 01 11 [08:01:28]OFD Sender: Processing packet 154660 [packets to send 51, broken 50] [08:01:28]ProducePacketName [08:01:28]name=ofd_packets/00154660 [08:01:28]OFD Sender: To server: pG, [08:01:28]CommunicateWithHost lk.salyk.kg:30040 [08:01:28]ConnectInit lk.salyk.kg [08:01:28]Write i2c OK [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 07 00 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [08:01:28]RasterBufferAndPrint [08:01:28]line Счет N : (1)872817 [08:01:28]line ИНН: 02508201610067 [08:01:28]line Контрольно-Кассовый Чек [08:01:28]line ПРОДАЖА [08:01:28]line ТРК (МРК, ГНК) : 22 [08:01:28]line Товар: 2710124130 [08:01:28]line Аи-92-К-5 [08:01:28]line 2.990 * 66.90 [08:01:28]line = 200.03 [08:01:28]line НДС 12% НСП 1% [08:01:28]line > о реализуемом товаре [08:01:28]line ОКРУГЛЕНИЕ: -0.03 [08:01:28]line ИТОГО: 200.00 [08:01:28]line Внесено: 200.00 [08:01:28]line СДАЧА: 0.00 [08:01:28]line НСП 1% : 1.77 [08:01:28]line НДС 12% : 21.24 [08:01:28]line Наличными: 200.00 [08:01:28]line Безнал.: 0.00 [08:01:28]line Место: АЗС № 165 "Партнер Нефть" [08:01:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:01:28]line СНО: Общий режим [08:01:28]line Чек 49 18.10.2024 08:01 [08:01:28]line Смена: 312 ФФД: 1.0 [08:01:28]line ЗНМ: 0300000234 [08:01:28]line РНМ: 0000137193017469 [08:01:28]line Версия ККМ: v1.0 [08:01:28]line ФМ: 0000000000963156 [08:01:28]line ФД: 154660 [08:01:28]line ФПД: 173741145028119 [08:01:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154660&fm=173741145028119&tin=02508201610067®Number=0000137193017469&sum=20000 [08:01:28]Connected sock=10 [08:01:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A C1 07 01 A5 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D6 15 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5C 02 00 35 04 06 00 9E 04 43 3B 76 17 86 34 EC 54 44 00 D5 BA [08:01:28]written 0, free lines is 4095 [08:01:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 67 47 00 5A 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5C 02 00 F4 03 04 00 0F BC 11 67 B6 04 01 00 00 F4 98 A2 C5 EA 2D 1E 27 [08:01:28]CommunicateWithHost err = 0 [08:01:28]CheckOFDResponse [08:01:28]1017 (14) - 77093643461234 [08:01:28]1041 (16) - 0000000000963156 [08:01:28]1040 (4) - 154660 [08:01:28]1012 (4) - 18.10.2024 01:38 [08:01:28]1206 (1) - 0 [08:01:28]OFD Sender: Remove packet 154660 [08:01:28]ProducePacketName [08:01:28]name=ofd_packets/00154660 [08:01:28]NVStorageDeleteData [08:01:28]Write to MH i2c: 01 00 00 3B 01 3C [08:01:28]Write i2c OK [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 07 00 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D3 0C 22 [08:01:28]RasterBufferAndPrint [08:01:28]line [08:01:28]line [08:01:28]line [08:01:28]line [08:01:28]line [08:01:28]written 0, free lines is 3290 [08:01:28]MH_Cut [08:01:28]Write to MH i2c: D1 01 00 42 01 01 15 [08:01:28]Write i2c OK [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: D1 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: D1 01 00 [08:01:28]MH_I2C_Read... [08:01:28]Read from MH i2c: D1 01 00 42 01 00 14 [08:01:28]Write to MH i2c: 01 00 00 43 01 44 [08:01:28]Write i2c OK [08:01:28]MH_I2C_Read... [08:01:29]OFD Sender: No OFD packet to send [08:01:29]*** Cut start [08:01:29]*** Partial cut [08:01:29]*** CUTSNS_PIN = 1 [08:01:29]*** CUTSNS_PIN = 0 [08:01:29]*** Brake cut motor [08:01:30]Read from MH i2c: 01 [08:01:30]MH_I2C_Read... [08:01:30]*** Stop cut motor [08:01:30]*** Cut end [08:01:30]Read from MH i2c: 01 07 00 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [08:01:30]process_action close_receipt done [08:01:30]requested_data is exist [08:01:30]produce_requested_data [08:01:30]requested_item fm.sn is exist - process it [08:01:30]wFMCommunicate request_size=4 [08:01:30]MH_SAM_APDU [08:01:30]CAPDU: 80 11 00 00 [08:01:30]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [08:01:30]Write i2c OK [08:01:30]MH_I2C_Read... [08:01:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:30]Read from MH i2c: E2 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 17 00 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [08:01:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:01:30]wFMCommunicate OK [08:01:30]requested_item fd.num is exist - process it [08:01:30]SAM_PROTO_GetFieldsCounters [08:01:30]wFMCommunicate request_size=4 [08:01:30]MH_SAM_APDU [08:01:30]CAPDU: 80 13 00 00 [08:01:30]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [08:01:30]Write i2c OK [08:01:30]MH_I2C_Read... [08:01:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:30]Read from MH i2c: E2 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 62 00 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5C 02 00 0E 04 04 00 38 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 49 [08:01:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:30]wFMCommunicate OK [08:01:30]SAM_PROTO_GetFieldsCounters done [08:01:30]requested_item shift.num is exist - process it [08:01:30]requested_item shift.opened is exist - process it [08:01:30]req_shift_opened [08:01:30]FM_GetShiftState [08:01:30]SAM_PROTO_GetShiftState [08:01:30]wFMCommunicate request_size=4 [08:01:30]MH_SAM_APDU [08:01:30]CAPDU: 80 13 01 00 [08:01:30]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [08:01:30]Write i2c OK [08:01:30]MH_I2C_Read... [08:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:30]Read from MH i2c: E2 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 0E 00 [08:01:30]MH_I2C_Read... [08:01:30]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [08:01:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:01:30]wFMCommunicate OK [08:01:30]SAM_PROTO_GetShiftState done [08:01:30]FM_GetShiftState done [08:01:30]req_shift_opened done [08:01:30]requested_item shift.open_date is exist - process it [08:01:30]req_shift_open_date [08:01:30]req_shift_open_date done [08:01:30]produce_requested_data done [08:01:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154660,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:01:30]process_action_free close_receipt [08:01:30]json_value_free [08:01:30]json_value_free done [08:01:30]process_json_proto returns [08:01:30]Send response to host [08:01:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154660,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:01:30]free response buf [08:01:30]execute_script done [08:01:30]execute_script returns [08:01:30]free content buf [08:01:30]Sock 9.Close socket [08:01:30]Sock 9.Thread stoped [08:01:34]OFD Sender: No OFD packet to send [08:01:39]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:49]OFD Sender: No OFD packet to send [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:34]OFD Sender: No OFD packet to send [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:24]OFD Sender: No OFD packet to send [08:04:29]OFD Sender: No OFD packet to send [08:04:34]OFD Sender: No OFD packet to send [08:04:39]OFD Sender: No OFD packet to send [08:04:44]OFD Sender: No OFD packet to send [08:04:49]OFD Sender: No OFD packet to send [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:44]OFD Sender: No OFD packet to send [08:05:49]OFD Sender: No OFD packet to send [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]accept exits with 8 [08:06:54]New connection [08:06:54]New thread 3067108708 created [08:06:54]Thread 3066965348 joined [08:06:54]Waiting for new connection... [08:06:54] Sock 8.Parse request [08:06:54]Sock 8.Check first char [08:06:54]Sock 8.First char is OK [08:06:54]request: POST /json_proto HTTP/1.0 [08:06:54]Method: POST [08:06:54]URL: /json_proto [08:06:54]Method is POST - this is cgi request [08:06:54]url: /json_proto [08:06:54]query_string will be loaded in cgi processing [08:06:54]execute_cgi json_proto POST (null) [08:06:54]execute_cgi path=json_proto method=POST [08:06:54]POST find Content-Length [08:06:54]Host: 172.17.53.67:8080 [08:06:54]Content-Length: 671 [08:06:54]Content-Type: application/json [08:06:54] [08:06:54]POST finish read [08:06:54]Found Content-Length = 671 [08:06:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:54]execute_script... [08:06:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:54]POST & json_proto [08:06:54]process_json_proto [08:06:54]json parsed OK: [08:06:54]protocol is kg_v1.0 [08:06:54]action value=close_receipt [08:06:54]process_action close_receipt [08:06:54]cmd_close_receipt [08:06:54]MH_GetDate [08:06:54]Write to MH i2c: F0 00 00 47 01 37 [08:06:54]Write i2c OK [08:06:54]MH_I2C_Read... [08:06:54]Read from MH i2c: F0 [08:06:54]MH_I2C_Read... [08:06:54]Read from MH i2c: F0 09 00 [08:06:54]MH_I2C_Read... [08:06:54]Read from MH i2c: F0 09 00 47 01 00 1E 17 12 67 19 BC 99 64 C0 [08:06:54]GetLastDocTimeStamp 1729238486 [08:06:54]current date 1729238814 [08:06:54]FM_GetShiftState [08:06:54]SAM_PROTO_GetShiftState [08:06:54]wFMCommunicate request_size=4 [08:06:54]MH_SAM_APDU [08:06:54]CAPDU: 80 13 01 00 [08:06:54]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:06:54]Write i2c OK [08:06:54]MH_I2C_Read... [08:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:54]Read from MH i2c: E2 [08:06:54]MH_I2C_Read... [08:06:54]Read from MH i2c: E2 0E 00 [08:06:54]MH_I2C_Read... [08:06:54]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [08:06:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:06:54]wFMCommunicate OK [08:06:54]SAM_PROTO_GetShiftState done [08:06:54]FM_GetShiftState done [08:06:54]opened in 1729211399 [08:06:54]opened+sec_in_day 1729297799 [08:06:54]quantity*price = 80028 [08:06:54]sum+1 = 80029 [08:06:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 50 18.10.2024 08:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154661 ФПД: 221697776158826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154661&fm=221697776158826&tin=02508201610067®Number=0000137193017469&sum=80000 [08:06:55]StoreToDocumentArchive [08:06:55]shift 312 fd 154661 [08:06:55]save to /storage/0312/doc_00154661 [08:06:55]save last doc name /storage/0312/doc_00154661 to /storage/kkm_last_doc_name [08:06:55]save OK [08:06:55]Clear old archive folders... [08:06:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:06:55]tlvbuf is 0156EDC0 [08:06:55]SAM_PROTO_ClearQueue [08:06:55]wFMCommunicate request_size=4 [08:06:55]MH_SAM_APDU [08:06:55]CAPDU: 80 09 00 00 [08:06:55]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [08:06:55]Write i2c OK [08:06:55]MH_I2C_Read... [08:06:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:55]Read from MH i2c: E2 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [08:06:55]RAPDU: 90 00 [08:06:55]wFMCommunicate OK [08:06:55]SAM_PROTO_ClearQueue done [08:06:55]KKMCreateOFDPacket [08:06:55]OFDProtocolAddRootSTLVToBuf [08:06:55]FM_MakeSignedData [08:06:55]FM_MakeSignedData [08:06:55]SAM_PROTO_SignData [08:06:55]wFMCommunicate request_size=4 [08:06:55]MH_SAM_APDU [08:06:55]CAPDU: 80 0D 01 02 [08:06:55]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [08:06:55]Write i2c OK [08:06:55]MH_I2C_Read... [08:06:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:55]Read from MH i2c: E2 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [08:06:55]RAPDU: 90 00 [08:06:55]wFMCommunicate OK [08:06:55]wFMCommunicate request_size=255 [08:06:55]MH_SAM_APDU [08:06:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 1E 17 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5C 02 00 35 04 06 00 [08:06:55]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 1E 17 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5C 02 00 35 04 06 00 00 00 BE [08:06:55]Write i2c OK [08:06:55]MH_I2C_Read... [08:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:55]Read from MH i2c: E2 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [08:06:55]RAPDU: 90 00 [08:06:55]wFMCommunicate OK [08:06:55]wFMCommunicate request_size=11 [08:06:55]MH_SAM_APDU [08:06:55]CAPDU: 80 0D 02 02 06 C9 A2 09 32 08 6A [08:06:55]Write to MH i2c: E2 0E 00 58 01 80 0D 02 02 06 00 C9 A2 09 32 08 6A 00 00 F7 [08:06:55]Write i2c OK [08:06:55]MH_I2C_Read... [08:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:55]Read from MH i2c: E2 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 [08:06:55]MH_I2C_Read... [08:06:55]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:06:55]RAPDU: 90 00 [08:06:55]wFMCommunicate OK [08:06:55]wFMCommunicate request_size=4 [08:06:55]MH_SAM_APDU [08:06:55]CAPDU: 80 0D 03 02 [08:06:55]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [08:06:55]Write i2c OK [08:06:55]MH_I2C_Read... [08:06:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:56]Read from MH i2c: E2 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: E2 0B 00 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: E2 0B 00 59 01 00 F3 3E B3 35 A4 72 A3 F8 90 00 A0 [08:06:56]RAPDU: F3 3E B3 35 A4 72 A3 F8 90 00 [08:06:56]wFMCommunicate OK [08:06:56]SAM_PROTO_SignData done [08:06:56]FM_MakeSignedData done [08:06:56]CreateOFDProtocolMessage [08:06:56]wFMCommunicate request_size=4 [08:06:56]MH_SAM_APDU [08:06:56]CAPDU: 80 11 00 00 [08:06:56]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [08:06:56]Write i2c OK [08:06:56]MH_I2C_Read... [08:06:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:56]Read from MH i2c: E2 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: E2 17 00 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [08:06:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:56]wFMCommunicate OK [08:06:56]CreateOFDProtocolMessage done [08:06:56]OFDSenderStorePacket 154661 [08:06:56]StoreOFDPacket docnum=154661 [08:06:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6F A0 08 01 A6 31 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 1E 17 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5C 02 00 35 04 06 00 C9 A2 09 32 08 6A F3 3E B3 35 A4 72 A3 F8 [08:06:56]CheckFolder [08:06:56]dirname=/storage/ofd_packets [08:06:56]CheckFolder done [08:06:56]ProducePacketName [08:06:56]name=ofd_packets/00154661 [08:06:56]NVStorageSaveData ofd_packets/00154661 [08:06:56]File name is /storage/ofd_packets/00154661 [08:06:56]Write 302 bytes [08:06:56]NVStorageSaveData done [08:06:56]OFDSenderStorePacket done [08:06:56]KKMCreateOFDPacket done [08:06:56]NVStorageSaveData kkm_last_timestamp [08:06:56]File name is /storage/kkm_last_timestamp [08:06:56]Write 4 bytes [08:06:56]NVStorageSaveData done [08:06:56]OFD Sender: Processing packet 154661 [packets to send 51, broken 50] [08:06:56]ProducePacketName [08:06:56]name=ofd_packets/00154661 [08:06:56]OFD Sender: To server: pG, [08:06:56]CommunicateWithHost lk.salyk.kg:30040 [08:06:56]ConnectInit lk.salyk.kg [08:06:56]ExternCall_PrintAddStr [08:06:56]wPrintStart [08:06:56]Write to MH i2c: 01 00 00 5B 01 5C [08:06:56]Write i2c OK [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 07 00 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [08:06:56]RasterBufferAndPrint [08:06:56]line Счет N : (1)872818 [08:06:56]line ИНН: 02508201610067 [08:06:56]line Контрольно-Кассовый Чек [08:06:56]line ПРОДАЖА [08:06:56]line ТРК (МРК, ГНК) : 43 [08:06:56]line Товар: 2710124130 [08:06:56]line Super 92-К-5 [08:06:56]line 11.700 * 68.40 [08:06:56]line = 800.28 [08:06:56]line НДС 12% НСП 1% [08:06:56]line > о реализуемом товаре [08:06:56]line ОКРУГЛЕНИЕ: -0.28 [08:06:56]line ИТОГО: 800.00 [08:06:56]line Внесено: 800.00 [08:06:56]line СДАЧА: 0.00 [08:06:56]line НСП 1% : 7.08 [08:06:56]line НДС 12% : 84.98 [08:06:56]line Наличными: 800.00 [08:06:56]line Безнал.: 0.00 [08:06:56]line Место: АЗС № 165 "Партнер Нефть" [08:06:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:06:56]line СНО: Общий режим [08:06:56]line Чек 50 18.10.2024 08:06 [08:06:56]line Смена: 312 ФФД: 1.0 [08:06:56]line ЗНМ: 0300000234 [08:06:56]line РНМ: 0000137193017469 [08:06:56]line Версия ККМ: v1.0 [08:06:56]line ФМ: 0000000000963156 [08:06:56]line ФД: 154661 [08:06:56]line ФПД: 221697776158826 [08:06:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T080654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154661&fm=221697776158826&tin=02508201610067®Number=0000137193017469&sum=80000 [08:06:56]Connected sock=11 [08:06:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6F A0 08 01 A6 31 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 1E 17 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5C 02 00 35 04 06 00 C9 A2 09 32 08 6A F3 3E B3 35 A4 72 A3 F8 [08:06:56]written 0, free lines is 4095 [08:06:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A 45 47 00 40 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5C 02 00 F4 03 04 00 57 BD 11 67 B6 04 01 00 00 BB 1D 9B A7 2E 4A 86 E5 [08:06:56]CommunicateWithHost err = 0 [08:06:56]CheckOFDResponse [08:06:56]1017 (14) - 77093643461234 [08:06:56]1041 (16) - 0000000000963156 [08:06:56]1040 (4) - 154661 [08:06:56]1012 (4) - 18.10.2024 01:43 [08:06:56]1206 (1) - 0 [08:06:56]OFD Sender: Remove packet 154661 [08:06:56]ProducePacketName [08:06:56]name=ofd_packets/00154661 [08:06:56]NVStorageDeleteData [08:06:56]Write to MH i2c: 01 00 00 86 01 87 [08:06:56]Write i2c OK [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 07 00 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D9 0C 73 [08:06:56]RasterBufferAndPrint [08:06:56]line [08:06:56]line [08:06:56]line [08:06:56]line [08:06:56]line [08:06:56]written 0, free lines is 3294 [08:06:56]MH_Cut [08:06:56]Write to MH i2c: D1 01 00 8D 01 01 60 [08:06:56]Write i2c OK [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: D1 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: D1 01 00 [08:06:56]MH_I2C_Read... [08:06:56]Read from MH i2c: D1 01 00 8D 01 00 5F [08:06:56]Write to MH i2c: 01 00 00 8E 01 8F [08:06:56]Write i2c OK [08:06:56]MH_I2C_Read... [08:06:57]OFD Sender: No OFD packet to send [08:06:57]*** Cut start [08:06:57]*** Partial cut [08:06:57]*** CUTSNS_PIN = 1 [08:06:57]*** CUTSNS_PIN = 0 [08:06:57]*** Brake cut motor [08:06:58]Read from MH i2c: 01 [08:06:58]MH_I2C_Read... [08:06:58]*** Stop cut motor [08:06:58]*** Cut end [08:06:58]Read from MH i2c: 01 07 00 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [08:06:58]process_action close_receipt done [08:06:58]requested_data is exist [08:06:58]produce_requested_data [08:06:58]requested_item fm.sn is exist - process it [08:06:58]wFMCommunicate request_size=4 [08:06:58]MH_SAM_APDU [08:06:58]CAPDU: 80 11 00 00 [08:06:58]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [08:06:58]Write i2c OK [08:06:58]MH_I2C_Read... [08:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:58]Read from MH i2c: E2 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: E2 17 00 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [08:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:58]wFMCommunicate OK [08:06:58]requested_item fd.num is exist - process it [08:06:58]SAM_PROTO_GetFieldsCounters [08:06:58]wFMCommunicate request_size=4 [08:06:58]MH_SAM_APDU [08:06:58]CAPDU: 80 13 00 00 [08:06:58]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [08:06:58]Write i2c OK [08:06:58]MH_I2C_Read... [08:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:58]Read from MH i2c: E2 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: E2 62 00 [08:06:58]MH_I2C_Read... [08:06:58]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5C 02 00 0E 04 04 00 38 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 98 [08:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:06:58]wFMCommunicate OK [08:06:58]SAM_PROTO_GetFieldsCounters done [08:06:58]requested_item shift.num is exist - process it [08:06:58]requested_item shift.opened is exist - process it [08:06:58]req_shift_opened [08:06:58]FM_GetShiftState [08:06:58]SAM_PROTO_GetShiftState [08:06:58]wFMCommunicate request_size=4 [08:06:58]MH_SAM_APDU [08:06:58]CAPDU: 80 13 01 00 [08:06:58]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [08:06:58]Write i2c OK [08:06:58]MH_I2C_Read... [08:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:58]Read from MH i2c: E2 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: E2 0E 00 [08:06:58]MH_I2C_Read... [08:06:58]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [08:06:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:06:58]wFMCommunicate OK [08:06:58]SAM_PROTO_GetShiftState done [08:06:58]FM_GetShiftState done [08:06:58]req_shift_opened done [08:06:58]requested_item shift.open_date is exist - process it [08:06:58]req_shift_open_date [08:06:58]req_shift_open_date done [08:06:58]produce_requested_data done [08:06:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154661,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:06:58]process_action_free close_receipt [08:06:58]json_value_free [08:06:58]json_value_free done [08:06:58]process_json_proto returns [08:06:58]Send response to host [08:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154661,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:06:58]free response buf [08:06:58]execute_script done [08:06:58]execute_script returns [08:06:58]free content buf [08:06:58]Sock 8.Close socket [08:06:58]Sock 8.Thread stoped [08:07:02]OFD Sender: No OFD packet to send [08:07:07]OFD Sender: No OFD packet to send [08:07:12]OFD Sender: No OFD packet to send [08:07:17]OFD Sender: No OFD packet to send [08:07:22]OFD Sender: No OFD packet to send [08:07:27]OFD Sender: No OFD packet to send [08:07:32]OFD Sender: No OFD packet to send [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]OFD Sender: No OFD packet to send [08:08:12]OFD Sender: No OFD packet to send [08:08:17]OFD Sender: No OFD packet to send [08:08:22]OFD Sender: No OFD packet to send [08:08:27]OFD Sender: No OFD packet to send [08:08:32]OFD Sender: No OFD packet to send [08:08:37]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:09:02]OFD Sender: No OFD packet to send [08:09:07]OFD Sender: No OFD packet to send [08:09:12]OFD Sender: No OFD packet to send [08:09:17]OFD Sender: No OFD packet to send [08:09:22]OFD Sender: No OFD packet to send [08:09:27]OFD Sender: No OFD packet to send [08:09:32]OFD Sender: No OFD packet to send [08:09:37]OFD Sender: No OFD packet to send [08:09:42]OFD Sender: No OFD packet to send [08:09:47]OFD Sender: No OFD packet to send [08:09:52]OFD Sender: No OFD packet to send [08:09:57]OFD Sender: No OFD packet to send [08:10:02]OFD Sender: No OFD packet to send [08:10:07]OFD Sender: No OFD packet to send [08:10:12]OFD Sender: No OFD packet to send [08:10:17]OFD Sender: No OFD packet to send [08:10:22]OFD Sender: No OFD packet to send [08:10:27]OFD Sender: No OFD packet to send [08:10:32]OFD Sender: No OFD packet to send [08:10:37]OFD Sender: No OFD packet to send [08:10:42]OFD Sender: No OFD packet to send [08:10:47]OFD Sender: No OFD packet to send [08:10:52]OFD Sender: No OFD packet to send [08:10:57]OFD Sender: No OFD packet to send [08:11:02]OFD Sender: No OFD packet to send [08:11:07]OFD Sender: No OFD packet to send [08:11:12]OFD Sender: No OFD packet to send [08:11:17]OFD Sender: No OFD packet to send [08:11:22]OFD Sender: No OFD packet to send [08:11:27]OFD Sender: No OFD packet to send [08:11:32]OFD Sender: No OFD packet to send [08:11:37]OFD Sender: No OFD packet to send [08:11:42]OFD Sender: No OFD packet to send [08:11:47]OFD Sender: No OFD packet to send [08:11:52]OFD Sender: No OFD packet to send [08:11:57]OFD Sender: No OFD packet to send [08:12:02]OFD Sender: No OFD packet to send [08:12:07]OFD Sender: No OFD packet to send [08:12:12]OFD Sender: No OFD packet to send [08:12:16]accept exits with 9 [08:12:16]New connection [08:12:16]New thread 3066965348 created [08:12:16]Thread 3067108708 joined [08:12:16]Waiting for new connection... [08:12:16] Sock 9.Parse request [08:12:16]Sock 9.Check first char [08:12:16]Sock 9.First char is OK [08:12:16]request: POST /json_proto HTTP/1.0 [08:12:16]Method: POST [08:12:16]URL: /json_proto [08:12:16]Method is POST - this is cgi request [08:12:16]url: /json_proto [08:12:16]query_string will be loaded in cgi processing [08:12:16]execute_cgi json_proto POST (null) [08:12:16]execute_cgi path=json_proto method=POST [08:12:16]POST find Content-Length [08:12:16]Host: 172.17.53.67:8080 [08:12:16]Content-Length: 766 [08:12:16]Content-Type: application/json [08:12:16] [08:12:16]POST finish read [08:12:16]Found Content-Length = 766 [08:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:16]execute_script... [08:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:16]POST & json_proto [08:12:16]process_json_proto [08:12:16]json parsed OK: [08:12:16]protocol is kg_v1.0 [08:12:16]action value=close_receipt [08:12:16]process_action close_receipt [08:12:16]cmd_close_receipt [08:12:16]MH_GetDate [08:12:16]Write to MH i2c: F0 00 00 92 01 82 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: F0 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: F0 09 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: F0 09 00 92 01 00 61 18 12 67 19 BC 99 64 4F [08:12:16]GetLastDocTimeStamp 1729238814 [08:12:16]current date 1729239137 [08:12:16]FM_GetShiftState [08:12:16]SAM_PROTO_GetShiftState [08:12:16]wFMCommunicate request_size=4 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 13 01 00 [08:12:16]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 0E 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [08:12:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:12:16]wFMCommunicate OK [08:12:16]SAM_PROTO_GetShiftState done [08:12:16]FM_GetShiftState done [08:12:16]opened in 1729211399 [08:12:16]opened+sec_in_day 1729297799 [08:12:16]quantity*price = 20003 [08:12:16]sum+1 = 20004 [08:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 51 18.10.2024 08:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154662 ФПД: 92095723158938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154662&fm=92095723158938&tin=02508201610067®Number=0000137193017469&sum=20003 [08:12:18]StoreToDocumentArchive [08:12:18]shift 312 fd 154662 [08:12:18]save to /storage/0312/doc_00154662 [08:12:18]save last doc name /storage/0312/doc_00154662 to /storage/kkm_last_doc_name [08:12:18]save OK [08:12:18]Clear old archive folders... [08:12:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:18]tlvbuf is 015706C0 [08:12:18]SAM_PROTO_ClearQueue [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 09 00 00 [08:12:18]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [08:12:18]RAPDU: 90 00 [08:12:18]wFMCommunicate OK [08:12:18]SAM_PROTO_ClearQueue done [08:12:18]KKMCreateOFDPacket [08:12:18]OFDProtocolAddRootSTLVToBuf [08:12:18]FM_MakeSignedData [08:12:18]FM_MakeSignedData [08:12:18]SAM_PROTO_SignData [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 0D 01 02 [08:12:18]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [08:12:18]RAPDU: 90 00 [08:12:18]wFMCommunicate OK [08:12:18]wFMCommunicate request_size=255 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 61 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5C 02 00 35 04 06 00 53 [08:12:18]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 61 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5C 02 00 35 04 06 00 53 00 00 BF [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:12:18]RAPDU: 90 00 [08:12:18]wFMCommunicate OK [08:12:18]wFMCommunicate request_size=10 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 0D 02 02 05 C2 B4 DD 3D 9A [08:12:18]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 C2 B4 DD 3D 9A 00 00 52 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:12:18]RAPDU: 90 00 [08:12:18]wFMCommunicate OK [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 0D 03 02 [08:12:18]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0B 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0B 00 A4 01 00 75 A1 71 0B D2 FC BB 21 90 00 5D [08:12:18]RAPDU: 75 A1 71 0B D2 FC BB 21 90 00 [08:12:18]wFMCommunicate OK [08:12:18]SAM_PROTO_SignData done [08:12:18]FM_MakeSignedData done [08:12:18]CreateOFDProtocolMessage [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 11 00 00 [08:12:18]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 17 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [08:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:18]wFMCommunicate OK [08:12:18]CreateOFDProtocolMessage done [08:12:18]OFDSenderStorePacket 154662 [08:12:18]StoreOFDPacket docnum=154662 [08:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 81 07 01 E3 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 61 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5C 02 00 35 04 06 00 53 C2 B4 DD 3D 9A 75 A1 71 0B D2 FC BB 21 [08:12:18]CheckFolder [08:12:18]dirname=/storage/ofd_packets [08:12:18]CheckFolder done [08:12:18]ProducePacketName [08:12:18]name=ofd_packets/00154662 [08:12:18]NVStorageSaveData ofd_packets/00154662 [08:12:18]File name is /storage/ofd_packets/00154662 [08:12:18]Write 301 bytes [08:12:18]NVStorageSaveData done [08:12:18]OFDSenderStorePacket done [08:12:18]KKMCreateOFDPacket done [08:12:18]NVStorageSaveData kkm_last_timestamp [08:12:18]File name is /storage/kkm_last_timestamp [08:12:18]Write 4 bytes [08:12:18]NVStorageSaveData done [08:12:18]ExternCall_PrintAddStr [08:12:18]wPrintStart [08:12:18]Write to MH i2c: 01 00 00 A6 01 A7 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: 01 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: 01 07 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [08:12:18]RasterBufferAndPrint [08:12:18]line Счет N : (1)872819 [08:12:18]line ИНН: 02508201610067 [08:12:18]line Контрольно-Кассовый Чек [08:12:18]line ПРОДАЖА [08:12:18]line ТРК (МРК, ГНК) : 42 [08:12:18]line Товар: 2710124130 [08:12:18]line Аи-92-К-5 [08:12:18]line 2.990 * 66.90 [08:12:18]line = 200.03 [08:12:18]line НДС 12% НСП 1% [08:12:18]line > о реализуемом товаре [08:12:18]line ИТОГО: 200.03 [08:12:18]line НСП 1% : 1.77 [08:12:18]line НДС 12% : 21.24 [08:12:18]line Наличными: 0.00 [08:12:18]line Безнал.: 200.03 [08:12:18]line Место: АЗС № 165 "Партнер Нефть" [08:12:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:12:18]line СНО: Общий режим [08:12:18]line Чек 51 18.10.2024 08:12 [08:12:18]line Смена: 312 ФФД: 1.0 [08:12:18]line ЗНМ: 0300000234 [08:12:18]line РНМ: 0000137193017469 [08:12:18]line Версия ККМ: v1.0 [08:12:18]line Платежная система: Mbank [08:12:18]line ФМ: 0000000000963156 [08:12:18]line ФД: 154662 [08:12:18]line ФПД: 92095723158938 [08:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154662&fm=92095723158938&tin=02508201610067®Number=0000137193017469&sum=20003 [08:12:18]written 0, free lines is 4095 [08:12:18]OFD Sender: Processing packet 154662 [packets to send 51, broken 50] [08:12:18]ProducePacketName [08:12:18]name=ofd_packets/00154662 [08:12:18]OFD Sender: To server: pG, [08:12:18]CommunicateWithHost lk.salyk.kg:30040 [08:12:18]ConnectInit lk.salyk.kg [08:12:19]Connected sock=10 [08:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 81 07 01 E3 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 61 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5C 02 00 35 04 06 00 53 C2 B4 DD 3D 9A 75 A1 71 0B D2 FC BB 21 [08:12:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7B 6E 47 00 3C A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5C 02 00 F4 03 04 00 9A BE 11 67 B6 04 01 00 00 49 83 72 93 C1 AE 08 45 [08:12:19]CommunicateWithHost err = 0 [08:12:19]CheckOFDResponse [08:12:19]1017 (14) - 77093643461234 [08:12:19]1041 (16) - 0000000000963156 [08:12:19]1040 (4) - 154662 [08:12:19]1012 (4) - 18.10.2024 01:49 [08:12:19]1206 (1) - 0 [08:12:19]OFD Sender: Remove packet 154662 [08:12:19]ProducePacketName [08:12:19]name=ofd_packets/00154662 [08:12:19]NVStorageDeleteData [08:12:19]Write to MH i2c: 01 00 00 CF 01 D0 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 07 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 FB 0C DE [08:12:19]RasterBufferAndPrint [08:12:19]line [08:12:19]line [08:12:19]line [08:12:19]line [08:12:19]line [08:12:19]written 0, free lines is 3328 [08:12:19]MH_Cut [08:12:19]Write to MH i2c: D1 01 00 D6 01 01 A9 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: D1 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: D1 01 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: D1 01 00 D6 01 00 A8 [08:12:19]Write to MH i2c: 01 00 00 D7 01 D8 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]OFD Sender: No OFD packet to send [08:12:20]*** Cut start [08:12:20]*** Partial cut [08:12:20]*** CUTSNS_PIN = 1 [08:12:20]*** CUTSNS_PIN = 0 [08:12:20]*** Brake cut motor [08:12:20]Read from MH i2c: 01 [08:12:20]MH_I2C_Read... [08:12:20]*** Stop cut motor [08:12:20]*** Cut end [08:12:20]Read from MH i2c: 01 07 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [08:12:20]process_action close_receipt done [08:12:20]requested_data is exist [08:12:20]produce_requested_data [08:12:20]requested_item fm.sn is exist - process it [08:12:20]wFMCommunicate request_size=4 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 11 00 00 [08:12:20]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 17 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [08:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:20]wFMCommunicate OK [08:12:20]requested_item fd.num is exist - process it [08:12:20]SAM_PROTO_GetFieldsCounters [08:12:20]wFMCommunicate request_size=4 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 13 00 00 [08:12:20]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 62 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5C 02 00 0E 04 04 00 38 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 E5 [08:12:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:20]wFMCommunicate OK [08:12:20]SAM_PROTO_GetFieldsCounters done [08:12:20]requested_item shift.num is exist - process it [08:12:20]requested_item shift.opened is exist - process it [08:12:20]req_shift_opened [08:12:20]FM_GetShiftState [08:12:20]SAM_PROTO_GetShiftState [08:12:20]wFMCommunicate request_size=4 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 13 01 00 [08:12:20]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 0E 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [08:12:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:12:20]wFMCommunicate OK [08:12:20]SAM_PROTO_GetShiftState done [08:12:20]FM_GetShiftState done [08:12:20]req_shift_opened done [08:12:20]requested_item shift.open_date is exist - process it [08:12:20]req_shift_open_date [08:12:20]req_shift_open_date done [08:12:20]produce_requested_data done [08:12:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154662,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:12:20]process_action_free close_receipt [08:12:20]json_value_free [08:12:20]json_value_free done [08:12:20]process_json_proto returns [08:12:20]Send response to host [08:12:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154662,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:12:20]free response buf [08:12:20]execute_script done [08:12:20]execute_script returns [08:12:20]free content buf [08:12:20]Sock 9.Close socket [08:12:20]Sock 9.Thread stoped [08:12:24]OFD Sender: No OFD packet to send [08:12:29]OFD Sender: No OFD packet to send [08:12:34]OFD Sender: No OFD packet to send [08:12:39]OFD Sender: No OFD packet to send [08:12:44]OFD Sender: No OFD packet to send [08:12:49]OFD Sender: No OFD packet to send [08:12:54]OFD Sender: No OFD packet to send [08:12:59]OFD Sender: No OFD packet to send [08:13:04]OFD Sender: No OFD packet to send [08:13:09]OFD Sender: No OFD packet to send [08:13:14]OFD Sender: No OFD packet to send [08:13:16]accept exits with 8 [08:13:16]New connection [08:13:16]New thread 3067108708 created [08:13:16]Thread 3066965348 joined [08:13:16]Waiting for new connection... [08:13:16] Sock 8.Parse request [08:13:16]Sock 8.Check first char [08:13:16]Sock 8.First char is OK [08:13:16]request: POST /json_proto HTTP/1.0 [08:13:16]Method: POST [08:13:16]URL: /json_proto [08:13:16]Method is POST - this is cgi request [08:13:16]url: /json_proto [08:13:16]query_string will be loaded in cgi processing [08:13:16]execute_cgi json_proto POST (null) [08:13:16]execute_cgi path=json_proto method=POST [08:13:16]POST find Content-Length [08:13:16]Host: 172.17.53.67:8080 [08:13:16]Content-Length: 678 [08:13:16]Content-Type: application/json [08:13:16] [08:13:16]POST finish read [08:13:16]Found Content-Length = 678 [08:13:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:16]execute_script... [08:13:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:16]POST & json_proto [08:13:16]process_json_proto [08:13:16]json parsed OK: [08:13:16]protocol is kg_v1.0 [08:13:16]action value=close_receipt [08:13:16]process_action close_receipt [08:13:16]cmd_close_receipt [08:13:16]MH_GetDate [08:13:16]Write to MH i2c: F0 00 00 DB 01 CB [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: F0 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: F0 09 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: F0 09 00 DB 01 00 9C 18 12 67 19 BC 99 64 D3 [08:13:16]GetLastDocTimeStamp 1729239137 [08:13:16]current date 1729239196 [08:13:16]FM_GetShiftState [08:13:16]SAM_PROTO_GetShiftState [08:13:16]wFMCommunicate request_size=4 [08:13:16]MH_SAM_APDU [08:13:16]CAPDU: 80 13 01 00 [08:13:16]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 0E 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 91 [08:13:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:13:16]wFMCommunicate OK [08:13:16]SAM_PROTO_GetShiftState done [08:13:16]FM_GetShiftState done [08:13:16]opened in 1729211399 [08:13:16]opened+sec_in_day 1729297799 [08:13:16]quantity*price = 80061 [08:13:16]sum+1 = 80063 [08:13:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 52 18.10.2024 08:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154663 ФПД: 29960537170893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154663&fm=29960537170893&tin=02508201610067®Number=0000137193017469&sum=80000 [08:13:17]StoreToDocumentArchive [08:13:17]shift 312 fd 154663 [08:13:17]save to /storage/0312/doc_00154663 [08:13:17]save last doc name /storage/0312/doc_00154663 to /storage/kkm_last_doc_name [08:13:17]save OK [08:13:17]Clear old archive folders... [08:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:13:17]tlvbuf is 01572020 [08:13:17]SAM_PROTO_ClearQueue [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 09 00 00 [08:13:17]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]SAM_PROTO_ClearQueue done [08:13:17]KKMCreateOFDPacket [08:13:17]OFDProtocolAddRootSTLVToBuf [08:13:17]FM_MakeSignedData [08:13:17]FM_MakeSignedData [08:13:17]SAM_PROTO_SignData [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 01 02 [08:13:17]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=255 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 9C 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5C 02 00 35 04 06 00 1B [08:13:17]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 9C 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5C 02 00 35 04 06 00 1B 00 00 B2 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=10 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 02 02 05 3F BB 2C E3 CD [08:13:17]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 3F BB 2C E3 CD 00 00 47 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 03 02 [08:13:17]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 0B 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 0B 00 ED 01 00 FA 59 77 78 FE F1 B2 F2 90 00 3F [08:13:17]RAPDU: FA 59 77 78 FE F1 B2 F2 90 00 [08:13:17]wFMCommunicate OK [08:13:17]SAM_PROTO_SignData done [08:13:17]FM_MakeSignedData done [08:13:17]CreateOFDProtocolMessage [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 11 00 00 [08:13:17]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 17 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [08:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:13:18]wFMCommunicate OK [08:13:18]CreateOFDProtocolMessage done [08:13:18]OFDSenderStorePacket 154663 [08:13:18]StoreOFDPacket docnum=154663 [08:13:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C9 B3 07 01 6C CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 9C 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5C 02 00 35 04 06 00 1B 3F BB 2C E3 CD FA 59 77 78 FE F1 B2 F2 [08:13:18]CheckFolder [08:13:18]dirname=/storage/ofd_packets [08:13:18]CheckFolder done [08:13:18]ProducePacketName [08:13:18]name=ofd_packets/00154663 [08:13:18]NVStorageSaveData ofd_packets/00154663 [08:13:18]File name is /storage/ofd_packets/00154663 [08:13:18]Write 301 bytes [08:13:18]NVStorageSaveData done [08:13:18]OFDSenderStorePacket done [08:13:18]KKMCreateOFDPacket done [08:13:18]NVStorageSaveData kkm_last_timestamp [08:13:18]File name is /storage/kkm_last_timestamp [08:13:18]Write 4 bytes [08:13:18]NVStorageSaveData done [08:13:18]ExternCall_PrintAddStr [08:13:18]wPrintStart [08:13:18]Write to MH i2c: 01 00 00 EF 01 F0 [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [08:13:18]RasterBufferAndPrint [08:13:18]line Счет N : (1)872820 [08:13:18]line ИНН: 02508201610067 [08:13:18]line Контрольно-Кассовый Чек [08:13:18]line ПРОДАЖА [08:13:18]line ТРК (МРК, ГНК) : 31 [08:13:18]line Товар: 2710124500 [08:13:18]line Аи-95-К-5 [08:13:18]line 10.790 * 74.20 [08:13:18]line = 800.62 [08:13:18]line НДС 12% НСП 1% [08:13:18]line > о реализуемом товаре [08:13:18]line ОКРУГЛЕНИЕ: -0.62 [08:13:18]line ИТОГО: 800.00 [08:13:18]line Внесено: 800.00 [08:13:18]line СДАЧА: 0.00 [08:13:18]line НСП 1% : 7.08 [08:13:18]line НДС 12% : 85.02 [08:13:18]line Наличными: 800.00 [08:13:18]line Безнал.: 0.00 [08:13:18]line Место: АЗС № 165 "Партнер Нефть" [08:13:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:13:18]line СНО: Общий режим [08:13:18]line Чек 52 18.10.2024 08:13 [08:13:18]line Смена: 312 ФФД: 1.0 [08:13:18]line ЗНМ: 0300000234 [08:13:18]line РНМ: 0000137193017469 [08:13:18]line Версия ККМ: v1.0 [08:13:18]line ФМ: 0000000000963156 [08:13:18]line ФД: 154663 [08:13:18]line ФПД: 29960537170893 [08:13:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154663&fm=29960537170893&tin=02508201610067®Number=0000137193017469&sum=80000 [08:13:18]OFD Sender: Processing packet 154663 [packets to send 51, broken 50] [08:13:18]ProducePacketName [08:13:18]name=ofd_packets/00154663 [08:13:18]OFD Sender: To server: pG, [08:13:18]CommunicateWithHost lk.salyk.kg:30040 [08:13:18]ConnectInit lk.salyk.kg [08:13:18]written 0, free lines is 4095 [08:13:18]Connected sock=10 [08:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C9 B3 07 01 6C CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 9C 18 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5C 02 00 35 04 06 00 1B 3F BB 2C E3 CD FA 59 77 78 FE F1 B2 F2 [08:13:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE DE 47 00 8E 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5C 02 00 F4 03 04 00 D6 BE 11 67 B6 04 01 00 00 23 AA C6 B1 19 B8 60 5A [08:13:18]CommunicateWithHost err = 0 [08:13:18]CheckOFDResponse [08:13:18]1017 (14) - 77093643461234 [08:13:18]1041 (16) - 0000000000963156 [08:13:18]1040 (4) - 154663 [08:13:18]1012 (4) - 18.10.2024 01:50 [08:13:18]1206 (1) - 0 [08:13:18]OFD Sender: Remove packet 154663 [08:13:18]ProducePacketName [08:13:18]name=ofd_packets/00154663 [08:13:18]NVStorageDeleteData [08:13:18]Write to MH i2c: 01 00 00 1A 02 1C [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 CE 0C FD [08:13:18]RasterBufferAndPrint [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]written 0, free lines is 3284 [08:13:18]MH_Cut [08:13:18]Write to MH i2c: D1 01 00 21 02 01 F5 [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 01 00 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 01 00 21 02 00 F4 [08:13:18]Write to MH i2c: 01 00 00 22 02 24 [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:19]OFD Sender: No OFD packet to send [08:13:19]*** Cut start [08:13:19]*** Partial cut [08:13:19]*** CUTSNS_PIN = 1 [08:13:19]*** CUTSNS_PIN = 0 [08:13:19]*** Brake cut motor [08:13:20]Read from MH i2c: 01 [08:13:20]MH_I2C_Read... [08:13:20]*** Stop cut motor [08:13:20]*** Cut end [08:13:20]Read from MH i2c: 01 07 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [08:13:20]process_action close_receipt done [08:13:20]requested_data is exist [08:13:20]produce_requested_data [08:13:20]requested_item fm.sn is exist - process it [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 11 00 00 [08:13:20]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 17 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [08:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:13:20]wFMCommunicate OK [08:13:20]requested_item fd.num is exist - process it [08:13:20]SAM_PROTO_GetFieldsCounters [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 13 00 00 [08:13:20]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 62 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5C 02 00 0E 04 04 00 38 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 35 [08:13:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:13:20]wFMCommunicate OK [08:13:20]SAM_PROTO_GetFieldsCounters done [08:13:20]requested_item shift.num is exist - process it [08:13:20]requested_item shift.opened is exist - process it [08:13:20]req_shift_opened [08:13:20]FM_GetShiftState [08:13:20]SAM_PROTO_GetShiftState [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 13 01 00 [08:13:20]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 0E 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DB [08:13:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:13:20]wFMCommunicate OK [08:13:20]SAM_PROTO_GetShiftState done [08:13:20]FM_GetShiftState done [08:13:20]req_shift_opened done [08:13:20]requested_item shift.open_date is exist - process it [08:13:20]req_shift_open_date [08:13:20]req_shift_open_date done [08:13:20]produce_requested_data done [08:13:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154663,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:13:20]process_action_free close_receipt [08:13:20]json_value_free [08:13:20]json_value_free done [08:13:20]process_json_proto returns [08:13:20]Send response to host [08:13:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154663,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:13:20]free response buf [08:13:20]execute_script done [08:13:20]execute_script returns [08:13:20]free content buf [08:13:20]Sock 8.Close socket [08:13:20]Sock 8.Thread stoped [08:13:24]OFD Sender: No OFD packet to send [08:13:29]OFD Sender: No OFD packet to send [08:13:34]OFD Sender: No OFD packet to send [08:13:39]OFD Sender: No OFD packet to send [08:13:44]OFD Sender: No OFD packet to send [08:13:49]OFD Sender: No OFD packet to send [08:13:54]OFD Sender: No OFD packet to send [08:13:59]OFD Sender: No OFD packet to send [08:14:04]OFD Sender: No OFD packet to send [08:14:09]OFD Sender: No OFD packet to send [08:14:14]OFD Sender: No OFD packet to send [08:14:19]OFD Sender: No OFD packet to send [08:14:24]OFD Sender: No OFD packet to send [08:14:29]OFD Sender: No OFD packet to send [08:14:34]OFD Sender: No OFD packet to send [08:14:39]OFD Sender: No OFD packet to send [08:14:44]OFD Sender: No OFD packet to send [08:14:49]OFD Sender: No OFD packet to send [08:14:54]OFD Sender: No OFD packet to send [08:14:59]OFD Sender: No OFD packet to send [08:15:04]OFD Sender: No OFD packet to send [08:15:09]OFD Sender: No OFD packet to send [08:15:14]OFD Sender: No OFD packet to send [08:15:19]OFD Sender: No OFD packet to send [08:15:24]OFD Sender: No OFD packet to send [08:15:29]OFD Sender: No OFD packet to send [08:15:34]OFD Sender: No OFD packet to send [08:15:39]OFD Sender: No OFD packet to send [08:15:44]OFD Sender: No OFD packet to send [08:15:49]OFD Sender: No OFD packet to send [08:15:54]OFD Sender: No OFD packet to send [08:15:59]OFD Sender: No OFD packet to send [08:16:04]OFD Sender: No OFD packet to send [08:16:09]OFD Sender: No OFD packet to send [08:16:14]OFD Sender: No OFD packet to send [08:16:19]OFD Sender: No OFD packet to send [08:16:24]OFD Sender: No OFD packet to send [08:16:29]OFD Sender: No OFD packet to send [08:16:34]OFD Sender: No OFD packet to send [08:16:39]OFD Sender: No OFD packet to send [08:16:44]OFD Sender: No OFD packet to send [08:16:49]OFD Sender: No OFD packet to send [08:16:54]OFD Sender: No OFD packet to send [08:16:59]OFD Sender: No OFD packet to send [08:17:04]OFD Sender: No OFD packet to send [08:17:06]accept exits with 9 [08:17:06]New connection [08:17:06]New thread 3066965348 created [08:17:06]Thread 3067108708 joined [08:17:06]Waiting for new connection... [08:17:06] Sock 9.Parse request [08:17:06]Sock 9.Check first char [08:17:06]Sock 9.First char is OK [08:17:06]request: POST /json_proto HTTP/1.0 [08:17:06]Method: POST [08:17:06]URL: /json_proto [08:17:06]Method is POST - this is cgi request [08:17:06]url: /json_proto [08:17:06]query_string will be loaded in cgi processing [08:17:06]execute_cgi json_proto POST (null) [08:17:06]execute_cgi path=json_proto method=POST [08:17:06]POST find Content-Length [08:17:06]Host: 172.17.53.67:8080 [08:17:06]Content-Length: 762 [08:17:06]Content-Type: application/json [08:17:06] [08:17:06]POST finish read [08:17:06]Found Content-Length = 762 [08:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 20.130, "sum" : 1376.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1376.89 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:06]execute_script... [08:17:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 20.130, "sum" : 1376.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1376.89 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:06]POST & json_proto [08:17:06]process_json_proto [08:17:06]json parsed OK: [08:17:06]protocol is kg_v1.0 [08:17:06]action value=close_receipt [08:17:06]process_action close_receipt [08:17:06]cmd_close_receipt [08:17:06]MH_GetDate [08:17:06]Write to MH i2c: F0 00 00 26 02 17 [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: F0 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: F0 09 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: F0 09 00 26 02 00 82 19 12 67 19 BC 99 64 06 [08:17:06]GetLastDocTimeStamp 1729239196 [08:17:06]current date 1729239426 [08:17:06]FM_GetShiftState [08:17:06]SAM_PROTO_GetShiftState [08:17:06]wFMCommunicate request_size=4 [08:17:06]MH_SAM_APDU [08:17:06]CAPDU: 80 13 01 00 [08:17:06]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:06]Read from MH i2c: E2 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 0E 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [08:17:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:17:06]wFMCommunicate OK [08:17:06]SAM_PROTO_GetShiftState done [08:17:06]FM_GetShiftState done [08:17:06]opened in 1729211399 [08:17:06]opened+sec_in_day 1729297799 [08:17:06]quantity*price = 137689 [08:17:06]sum+1 = 137690 [08:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1376.89 НСП 1% : 12.18 НДС 12% : 146.22 Наличными: 0.00 Безнал.: 1376.89 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 53 18.10.2024 08:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154664 ФПД: 128062251076564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154664&fm=128062251076564&tin=02508201610067®Number=0000137193017469&sum=137689 [08:17:07]StoreToDocumentArchive [08:17:07]shift 312 fd 154664 [08:17:07]save to /storage/0312/doc_00154664 [08:17:07]save last doc name /storage/0312/doc_00154664 to /storage/kkm_last_doc_name [08:17:07]save OK [08:17:07]Clear old archive folders... [08:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:17:07]tlvbuf is 0157CF70 [08:17:07]SAM_PROTO_ClearQueue [08:17:07]wFMCommunicate request_size=4 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 09 00 00 [08:17:07]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [08:17:07]RAPDU: 90 00 [08:17:07]wFMCommunicate OK [08:17:07]SAM_PROTO_ClearQueue done [08:17:07]KKMCreateOFDPacket [08:17:07]OFDProtocolAddRootSTLVToBuf [08:17:07]FM_MakeSignedData [08:17:07]FM_MakeSignedData [08:17:07]SAM_PROTO_SignData [08:17:07]wFMCommunicate request_size=4 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 0D 01 02 [08:17:07]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [08:17:07]RAPDU: 90 00 [08:17:07]wFMCommunicate OK [08:17:07]wFMCommunicate request_size=255 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 4E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 19 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D9 19 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D9 19 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 82 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5C 02 00 35 04 06 00 [08:17:07]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 4E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 19 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D9 19 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D9 19 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 82 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5C 02 00 35 04 06 00 00 00 B2 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [08:17:07]RAPDU: 90 00 [08:17:07]wFMCommunicate OK [08:17:07]wFMCommunicate request_size=11 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 0D 02 02 06 74 78 D0 FC 0B D4 [08:17:07]Write to MH i2c: E2 0E 00 37 02 80 0D 02 02 06 00 74 78 D0 FC 0B D4 00 00 56 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [08:17:07]RAPDU: 90 00 [08:17:07]wFMCommunicate OK [08:17:07]wFMCommunicate request_size=4 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 0D 03 02 [08:17:07]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 0B 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 0B 00 38 02 00 10 04 76 19 0D EC 65 B9 90 00 70 [08:17:07]RAPDU: 10 04 76 19 0D EC 65 B9 90 00 [08:17:07]wFMCommunicate OK [08:17:07]SAM_PROTO_SignData done [08:17:07]FM_MakeSignedData done [08:17:07]CreateOFDProtocolMessage [08:17:07]wFMCommunicate request_size=4 [08:17:07]MH_SAM_APDU [08:17:07]CAPDU: 80 11 00 00 [08:17:07]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:07]Read from MH i2c: E2 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 17 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [08:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:17:07]wFMCommunicate OK [08:17:07]CreateOFDProtocolMessage done [08:17:07]OFDSenderStorePacket 154664 [08:17:07]StoreOFDPacket docnum=154664 [08:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5D B0 08 01 F8 74 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 4E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 19 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D9 19 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D9 19 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 82 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5C 02 00 35 04 06 00 74 78 D0 FC 0B D4 10 04 76 19 0D EC 65 B9 [08:17:07]CheckFolder [08:17:07]dirname=/storage/ofd_packets [08:17:07]CheckFolder done [08:17:07]ProducePacketName [08:17:07]name=ofd_packets/00154664 [08:17:07]NVStorageSaveData ofd_packets/00154664 [08:17:07]File name is /storage/ofd_packets/00154664 [08:17:07]Write 302 bytes [08:17:07]NVStorageSaveData done [08:17:07]OFDSenderStorePacket done [08:17:07]KKMCreateOFDPacket done [08:17:07]NVStorageSaveData kkm_last_timestamp [08:17:07]File name is /storage/kkm_last_timestamp [08:17:07]Write 4 bytes [08:17:07]NVStorageSaveData done [08:17:07]ExternCall_PrintAddStr [08:17:07]wPrintStart [08:17:07]Write to MH i2c: 01 00 00 3A 02 3C [08:17:07]Write i2c OK [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: 01 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: 01 07 00 [08:17:07]MH_I2C_Read... [08:17:07]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [08:17:07]RasterBufferAndPrint [08:17:07]line Счет N : (1)872822 [08:17:07]line ИНН: 02508201610067 [08:17:07]line Контрольно-Кассовый Чек [08:17:07]line ПРОДАЖА [08:17:07]line ТРК (МРК, ГНК) : 43 [08:17:07]line Товар: 2710124130 [08:17:07]line Super 92-К-5 [08:17:07]line 20.130 * 68.40 [08:17:07]line = 1376.89 [08:17:07]line НДС 12% НСП 1% [08:17:07]line > о реализуемом товаре [08:17:07]line ИТОГО: 1376.89 [08:17:07]line НСП 1% : 12.18 [08:17:07]line НДС 12% : 146.22 [08:17:07]line Наличными: 0.00 [08:17:07]line Безнал.: 1376.89 [08:17:07]line Место: АЗС № 165 "Партнер Нефть" [08:17:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:17:07]line СНО: Общий режим [08:17:07]line Чек 53 18.10.2024 08:17 [08:17:07]line Смена: 312 ФФД: 1.0 [08:17:07]line ЗНМ: 0300000234 [08:17:07]line РНМ: 0000137193017469 [08:17:07]line Версия ККМ: v1.0 [08:17:07]line Платежная система: Mbank [08:17:07]line ФМ: 0000000000963156 [08:17:07]line ФД: 154664 [08:17:07]line ФПД: 128062251076564 [08:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154664&fm=128062251076564&tin=02508201610067®Number=0000137193017469&sum=137689 [08:17:08]OFD Sender: Processing packet 154664 [packets to send 51, broken 50] [08:17:08]ProducePacketName [08:17:08]name=ofd_packets/00154664 [08:17:08]OFD Sender: To server: pG, [08:17:08]CommunicateWithHost lk.salyk.kg:30040 [08:17:08]ConnectInit lk.salyk.kg [08:17:08]written 0, free lines is 4095 [08:17:08]Connected sock=8 [08:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5D B0 08 01 F8 74 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 4E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 19 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D9 19 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D9 19 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 82 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5C 02 00 35 04 06 00 74 78 D0 FC 0B D4 10 04 76 19 0D EC 65 B9 [08:17:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 76 90 47 00 E8 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5C 02 00 F4 03 04 00 BC BF 11 67 B6 04 01 00 00 F6 8A 17 5E 3B 24 EB BB [08:17:08]CommunicateWithHost err = 0 [08:17:08]CheckOFDResponse [08:17:08]1017 (14) - 77093643461234 [08:17:08]1041 (16) - 0000000000963156 [08:17:08]1040 (4) - 154664 [08:17:08]1012 (4) - 18.10.2024 01:54 [08:17:08]1206 (1) - 0 [08:17:08]OFD Sender: Remove packet 154664 [08:17:08]ProducePacketName [08:17:08]name=ofd_packets/00154664 [08:17:08]NVStorageDeleteData [08:17:08]Write to MH i2c: 01 00 00 63 02 65 [08:17:08]Write i2c OK [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: 01 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: 01 07 00 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 0B 0D 84 [08:17:08]RasterBufferAndPrint [08:17:08]line [08:17:08]line [08:17:08]line [08:17:08]line [08:17:08]line [08:17:08]written 0, free lines is 3345 [08:17:08]MH_Cut [08:17:08]Write to MH i2c: D1 01 00 6A 02 01 3E [08:17:08]Write i2c OK [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: D1 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: D1 01 00 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: D1 01 00 6A 02 00 3D [08:17:08]Write to MH i2c: 01 00 00 6B 02 6D [08:17:08]Write i2c OK [08:17:08]MH_I2C_Read... [08:17:09]OFD Sender: No OFD packet to send [08:17:09]*** Cut start [08:17:09]*** Partial cut [08:17:09]*** CUTSNS_PIN = 1 [08:17:09]*** CUTSNS_PIN = 0 [08:17:09]*** Brake cut motor [08:17:10]Read from MH i2c: 01 [08:17:10]MH_I2C_Read... [08:17:10]*** Stop cut motor [08:17:10]*** Cut end [08:17:10]Read from MH i2c: 01 07 00 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [08:17:10]process_action close_receipt done [08:17:10]requested_data is exist [08:17:10]produce_requested_data [08:17:10]requested_item fm.sn is exist - process it [08:17:10]wFMCommunicate request_size=4 [08:17:10]MH_SAM_APDU [08:17:10]CAPDU: 80 11 00 00 [08:17:10]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [08:17:10]Write i2c OK [08:17:10]MH_I2C_Read... [08:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:10]Read from MH i2c: E2 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 17 00 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [08:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:17:10]wFMCommunicate OK [08:17:10]requested_item fd.num is exist - process it [08:17:10]SAM_PROTO_GetFieldsCounters [08:17:10]wFMCommunicate request_size=4 [08:17:10]MH_SAM_APDU [08:17:10]CAPDU: 80 13 00 00 [08:17:10]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [08:17:10]Write i2c OK [08:17:10]MH_I2C_Read... [08:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:10]Read from MH i2c: E2 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 62 00 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 62 00 6D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [08:17:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:10]wFMCommunicate OK [08:17:10]SAM_PROTO_GetFieldsCounters done [08:17:10]requested_item shift.num is exist - process it [08:17:10]requested_item shift.opened is exist - process it [08:17:10]req_shift_opened [08:17:10]FM_GetShiftState [08:17:10]SAM_PROTO_GetShiftState [08:17:10]wFMCommunicate request_size=4 [08:17:10]MH_SAM_APDU [08:17:10]CAPDU: 80 13 01 00 [08:17:10]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [08:17:10]Write i2c OK [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 [08:17:10]MH_I2C_Read... [08:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:10]Read from MH i2c: E2 0E 00 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 24 [08:17:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:17:10]wFMCommunicate OK [08:17:10]SAM_PROTO_GetShiftState done [08:17:10]FM_GetShiftState done [08:17:10]req_shift_opened done [08:17:10]requested_item shift.open_date is exist - process it [08:17:10]req_shift_open_date [08:17:10]req_shift_open_date done [08:17:10]produce_requested_data done [08:17:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154664,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:17:10]process_action_free close_receipt [08:17:10]json_value_free [08:17:10]json_value_free done [08:17:10]process_json_proto returns [08:17:10]Send response to host [08:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154664,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:17:10]free response buf [08:17:10]execute_script done [08:17:10]execute_script returns [08:17:10]free content buf [08:17:10]Sock 9.Close socket [08:17:10]Sock 9.Thread stoped [08:17:14]OFD Sender: No OFD packet to send [08:17:15]accept exits with 10 [08:17:15]New connection [08:17:15]New thread 3067108708 created [08:17:15]Thread 3066965348 joined [08:17:15]Waiting for new connection... [08:17:15] Sock 10.Parse request [08:17:15]Sock 10.Check first char [08:17:15]Sock 10.First char is OK [08:17:15]request: POST /json_proto HTTP/1.0 [08:17:15]Method: POST [08:17:15]URL: /json_proto [08:17:15]Method is POST - this is cgi request [08:17:15]url: /json_proto [08:17:15]query_string will be loaded in cgi processing [08:17:15]execute_cgi json_proto POST (null) [08:17:15]execute_cgi path=json_proto method=POST [08:17:15]POST find Content-Length [08:17:15]Host: 172.17.53.67:8080 [08:17:15]Content-Length: 677 [08:17:15]Content-Type: application/json [08:17:15] [08:17:15]POST finish read [08:17:15]Found Content-Length = 677 [08:17:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:15]execute_script... [08:17:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:15]POST & json_proto [08:17:15]process_json_proto [08:17:15]json parsed OK: [08:17:15]protocol is kg_v1.0 [08:17:15]action value=close_receipt [08:17:15]process_action close_receipt [08:17:15]cmd_close_receipt [08:17:15]MH_GetDate [08:17:15]Write to MH i2c: F0 00 00 6F 02 60 [08:17:15]Write i2c OK [08:17:15]MH_I2C_Read... [08:17:15]Read from MH i2c: F0 [08:17:15]MH_I2C_Read... [08:17:15]Read from MH i2c: F0 09 00 [08:17:15]MH_I2C_Read... [08:17:15]Read from MH i2c: F0 09 00 6F 02 00 8B 19 12 67 19 BC 99 64 58 [08:17:15]GetLastDocTimeStamp 1729239426 [08:17:15]current date 1729239435 [08:17:15]FM_GetShiftState [08:17:15]SAM_PROTO_GetShiftState [08:17:15]wFMCommunicate request_size=4 [08:17:15]MH_SAM_APDU [08:17:15]CAPDU: 80 13 01 00 [08:17:15]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [08:17:15]Write i2c OK [08:17:15]MH_I2C_Read... [08:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:15]Read from MH i2c: E2 [08:17:15]MH_I2C_Read... [08:17:15]Read from MH i2c: E2 0E 00 [08:17:15]MH_I2C_Read... [08:17:15]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [08:17:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:17:15]wFMCommunicate OK [08:17:15]SAM_PROTO_GetShiftState done [08:17:15]FM_GetShiftState done [08:17:15]opened in 1729211399 [08:17:15]opened+sec_in_day 1729297799 [08:17:15]quantity*price = 30038 [08:17:15]sum+1 = 30039 [08:17:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 54 18.10.2024 08:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154665 ФПД: 55481808256711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154665&fm=55481808256711&tin=02508201610067®Number=0000137193017469&sum=30000 [08:17:16]StoreToDocumentArchive [08:17:16]shift 312 fd 154665 [08:17:16]save to /storage/0312/doc_00154665 [08:17:16]save last doc name /storage/0312/doc_00154665 to /storage/kkm_last_doc_name [08:17:16]save OK [08:17:16]Clear old archive folders... [08:17:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:16]tlvbuf is 0157EBC0 [08:17:16]SAM_PROTO_ClearQueue [08:17:16]wFMCommunicate request_size=4 [08:17:16]MH_SAM_APDU [08:17:16]CAPDU: 80 09 00 00 [08:17:16]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [08:17:16]Write i2c OK [08:17:16]MH_I2C_Read... [08:17:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:16]Read from MH i2c: E2 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [08:17:16]RAPDU: 90 00 [08:17:16]wFMCommunicate OK [08:17:16]SAM_PROTO_ClearQueue done [08:17:16]KKMCreateOFDPacket [08:17:16]OFDProtocolAddRootSTLVToBuf [08:17:16]FM_MakeSignedData [08:17:16]FM_MakeSignedData [08:17:16]SAM_PROTO_SignData [08:17:16]wFMCommunicate request_size=4 [08:17:16]MH_SAM_APDU [08:17:16]CAPDU: 80 0D 01 02 [08:17:16]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [08:17:16]Write i2c OK [08:17:16]MH_I2C_Read... [08:17:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:16]Read from MH i2c: E2 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [08:17:16]RAPDU: 90 00 [08:17:16]wFMCommunicate OK [08:17:16]wFMCommunicate request_size=255 [08:17:16]MH_SAM_APDU [08:17:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 8B 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5C 02 00 35 04 06 00 32 [08:17:16]Write to MH i2c: E2 02 01 7F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 8B 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5C 02 00 35 04 06 00 32 00 00 D9 [08:17:16]Write i2c OK [08:17:16]MH_I2C_Read... [08:17:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:16]Read from MH i2c: E2 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [08:17:16]RAPDU: 90 00 [08:17:16]wFMCommunicate OK [08:17:16]wFMCommunicate request_size=10 [08:17:16]MH_SAM_APDU [08:17:16]CAPDU: 80 0D 02 02 05 75 DD 78 FE C7 [08:17:16]Write to MH i2c: E2 0D 00 80 02 80 0D 02 02 05 00 75 DD 78 FE C7 00 00 95 [08:17:16]Write i2c OK [08:17:16]MH_I2C_Read... [08:17:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:16]Read from MH i2c: E2 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 [08:17:16]MH_I2C_Read... [08:17:16]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [08:17:16]RAPDU: 90 00 [08:17:16]wFMCommunicate OK [08:17:16]wFMCommunicate request_size=4 [08:17:16]MH_SAM_APDU [08:17:16]CAPDU: 80 0D 03 02 [08:17:16]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [08:17:16]Write i2c OK [08:17:16]MH_I2C_Read... [08:17:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:17]Read from MH i2c: E2 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: E2 0B 00 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: E2 0B 00 81 02 00 E7 F1 E8 AC 47 F2 D7 07 90 00 82 [08:17:17]RAPDU: E7 F1 E8 AC 47 F2 D7 07 90 00 [08:17:17]wFMCommunicate OK [08:17:17]SAM_PROTO_SignData done [08:17:17]FM_MakeSignedData done [08:17:17]CreateOFDProtocolMessage [08:17:17]wFMCommunicate request_size=4 [08:17:17]MH_SAM_APDU [08:17:17]CAPDU: 80 11 00 00 [08:17:17]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [08:17:17]Write i2c OK [08:17:17]MH_I2C_Read... [08:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:17]Read from MH i2c: E2 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: E2 17 00 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [08:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:17:17]wFMCommunicate OK [08:17:17]CreateOFDProtocolMessage done [08:17:17]OFDSenderStorePacket 154665 [08:17:17]StoreOFDPacket docnum=154665 [08:17:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 52 07 01 7F A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 8B 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5C 02 00 35 04 06 00 32 75 DD 78 FE C7 E7 F1 E8 AC 47 F2 D7 07 [08:17:17]CheckFolder [08:17:17]dirname=/storage/ofd_packets [08:17:17]CheckFolder done [08:17:17]ProducePacketName [08:17:17]name=ofd_packets/00154665 [08:17:17]NVStorageSaveData ofd_packets/00154665 [08:17:17]File name is /storage/ofd_packets/00154665 [08:17:17]Write 301 bytes [08:17:17]NVStorageSaveData done [08:17:17]OFDSenderStorePacket done [08:17:17]KKMCreateOFDPacket done [08:17:17]NVStorageSaveData kkm_last_timestamp [08:17:17]File name is /storage/kkm_last_timestamp [08:17:17]Write 4 bytes [08:17:17]NVStorageSaveData done [08:17:17]ExternCall_PrintAddStr [08:17:17]wPrintStart [08:17:17]Write to MH i2c: 01 00 00 83 02 85 [08:17:17]Write i2c OK [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 07 00 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [08:17:17]RasterBufferAndPrint [08:17:17]line Счет N : (1)872821 [08:17:17]line ИНН: 02508201610067 [08:17:17]line Контрольно-Кассовый Чек [08:17:17]line ПРОДАЖА [08:17:17]line ТРК (МРК, ГНК) : 32 [08:17:17]line Товар: 2710124130 [08:17:17]line Аи-92-К-5 [08:17:17]line 4.490 * 66.90 [08:17:17]line = 300.38 [08:17:17]line НДС 12% НСП 1% [08:17:17]line > о реализуемом товаре [08:17:17]line ОКРУГЛЕНИЕ: -0.38 [08:17:17]line ИТОГО: 300.00 [08:17:17]line Внесено: 300.00 [08:17:17]line СДАЧА: 0.00 [08:17:17]line НСП 1% : 2.66 [08:17:17]line НДС 12% : 31.90 [08:17:17]line Наличными: 300.00 [08:17:17]line Безнал.: 0.00 [08:17:17]line Место: АЗС № 165 "Партнер Нефть" [08:17:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:17:17]line СНО: Общий режим [08:17:17]line Чек 54 18.10.2024 08:17 [08:17:17]line Смена: 312 ФФД: 1.0 [08:17:17]line ЗНМ: 0300000234 [08:17:17]line РНМ: 0000137193017469 [08:17:17]line Версия ККМ: v1.0 [08:17:17]line ФМ: 0000000000963156 [08:17:17]line ФД: 154665 [08:17:17]line ФПД: 55481808256711 [08:17:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154665&fm=55481808256711&tin=02508201610067®Number=0000137193017469&sum=30000 [08:17:17]OFD Sender: Processing packet 154665 [packets to send 51, broken 50] [08:17:17]ProducePacketName [08:17:17]name=ofd_packets/00154665 [08:17:17]OFD Sender: To server: pG, [08:17:17]CommunicateWithHost lk.salyk.kg:30040 [08:17:17]ConnectInit lk.salyk.kg [08:17:17]written 0, free lines is 4095 [08:17:17]Connected sock=11 [08:17:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 52 07 01 7F A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 8B 19 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5C 02 00 35 04 06 00 32 75 DD 78 FE C7 E7 F1 E8 AC 47 F2 D7 07 [08:17:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 E8 47 00 21 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5C 02 00 F4 03 04 00 C4 BF 11 67 B6 04 01 00 00 60 0F 75 21 8A 93 E0 0D [08:17:17]CommunicateWithHost err = 0 [08:17:17]CheckOFDResponse [08:17:17]1017 (14) - 77093643461234 [08:17:17]1041 (16) - 0000000000963156 [08:17:17]1040 (4) - 154665 [08:17:17]1012 (4) - 18.10.2024 01:54 [08:17:17]1206 (1) - 0 [08:17:17]OFD Sender: Remove packet 154665 [08:17:17]ProducePacketName [08:17:17]name=ofd_packets/00154665 [08:17:17]NVStorageDeleteData [08:17:17]Write to MH i2c: 01 00 00 AE 02 B0 [08:17:17]Write i2c OK [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 07 00 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 F3 0C B6 [08:17:17]RasterBufferAndPrint [08:17:17]line [08:17:17]line [08:17:17]line [08:17:17]line [08:17:17]line [08:17:17]written 0, free lines is 3324 [08:17:17]MH_Cut [08:17:17]Write to MH i2c: D1 01 00 B5 02 01 89 [08:17:17]Write i2c OK [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: D1 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: D1 01 00 [08:17:17]MH_I2C_Read... [08:17:17]Read from MH i2c: D1 01 00 B5 02 00 88 [08:17:17]Write to MH i2c: 01 00 00 B6 02 B8 [08:17:17]Write i2c OK [08:17:17]MH_I2C_Read... [08:17:17]OFD Sender: No OFD packet to send [08:17:18]*** Cut start [08:17:18]*** Partial cut [08:17:18]*** CUTSNS_PIN = 1 [08:17:18]*** CUTSNS_PIN = 0 [08:17:18]*** Brake cut motor [08:17:18]Read from MH i2c: 01 [08:17:18]MH_I2C_Read... [08:17:18]*** Stop cut motor [08:17:18]*** Cut end [08:17:18]Read from MH i2c: 01 07 00 [08:17:18]MH_I2C_Read... [08:17:18]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [08:17:18]process_action close_receipt done [08:17:18]requested_data is exist [08:17:18]produce_requested_data [08:17:18]requested_item fm.sn is exist - process it [08:17:18]wFMCommunicate request_size=4 [08:17:18]MH_SAM_APDU [08:17:18]CAPDU: 80 11 00 00 [08:17:18]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [08:17:18]Write i2c OK [08:17:18]MH_I2C_Read... [08:17:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:18]Read from MH i2c: E2 [08:17:18]MH_I2C_Read... [08:17:18]Read from MH i2c: E2 17 00 [08:17:18]MH_I2C_Read... [08:17:18]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [08:17:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:17:18]wFMCommunicate OK [08:17:18]requested_item fd.num is exist - process it [08:17:18]SAM_PROTO_GetFieldsCounters [08:17:18]wFMCommunicate request_size=4 [08:17:18]MH_SAM_APDU [08:17:18]CAPDU: 80 13 00 00 [08:17:18]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [08:17:18]Write i2c OK [08:17:18]MH_I2C_Read... [08:17:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:19]Read from MH i2c: E2 [08:17:19]MH_I2C_Read... [08:17:19]Read from MH i2c: E2 62 00 [08:17:19]MH_I2C_Read... [08:17:19]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [08:17:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:19]wFMCommunicate OK [08:17:19]SAM_PROTO_GetFieldsCounters done [08:17:19]requested_item shift.num is exist - process it [08:17:19]requested_item shift.opened is exist - process it [08:17:19]req_shift_opened [08:17:19]FM_GetShiftState [08:17:19]SAM_PROTO_GetShiftState [08:17:19]wFMCommunicate request_size=4 [08:17:19]MH_SAM_APDU [08:17:19]CAPDU: 80 13 01 00 [08:17:19]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [08:17:19]Write i2c OK [08:17:19]MH_I2C_Read... [08:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:19]Read from MH i2c: E2 [08:17:19]MH_I2C_Read... [08:17:19]Read from MH i2c: E2 0E 00 [08:17:19]MH_I2C_Read... [08:17:19]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [08:17:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:17:19]wFMCommunicate OK [08:17:19]SAM_PROTO_GetShiftState done [08:17:19]FM_GetShiftState done [08:17:19]req_shift_opened done [08:17:19]requested_item shift.open_date is exist - process it [08:17:19]req_shift_open_date [08:17:19]req_shift_open_date done [08:17:19]produce_requested_data done [08:17:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154665,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:17:19]process_action_free close_receipt [08:17:19]json_value_free [08:17:19]json_value_free done [08:17:19]process_json_proto returns [08:17:19]Send response to host [08:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154665,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:17:19]free response buf [08:17:19]execute_script done [08:17:19]execute_script returns [08:17:19]free content buf [08:17:19]Sock 10.Close socket [08:17:19]Sock 10.Thread stoped [08:17:22]OFD Sender: No OFD packet to send [08:17:27]OFD Sender: No OFD packet to send [08:17:32]OFD Sender: No OFD packet to send [08:17:37]OFD Sender: No OFD packet to send [08:17:42]OFD Sender: No OFD packet to send [08:17:47]OFD Sender: No OFD packet to send [08:17:52]OFD Sender: No OFD packet to send [08:17:57]OFD Sender: No OFD packet to send [08:18:02]OFD Sender: No OFD packet to send [08:18:07]OFD Sender: No OFD packet to send [08:18:12]OFD Sender: No OFD packet to send [08:18:17]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: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:08]OFD Sender: No OFD packet to send [08:19:13]OFD Sender: No OFD packet to send [08:19:18]OFD Sender: No OFD packet to send [08:19:23]OFD Sender: No OFD packet to send [08:19:28]OFD Sender: No OFD packet to send [08:19:33]OFD Sender: No OFD packet to send [08:19:38]OFD Sender: No OFD packet to send [08:19:43]OFD Sender: No OFD packet to send [08:19:45]accept exits with 8 [08:19:45]New connection [08:19:45]New thread 3066965348 created [08:19:45]Thread 3067108708 joined [08:19:45]Waiting for new connection... [08:19:45] Sock 8.Parse request [08:19:45]Sock 8.Check first char [08:19:45]Sock 8.First char is OK [08:19:45]request: POST /json_proto HTTP/1.0 [08:19:45]Method: POST [08:19:45]URL: /json_proto [08:19:45]Method is POST - this is cgi request [08:19:45]url: /json_proto [08:19:45]query_string will be loaded in cgi processing [08:19:45]execute_cgi json_proto POST (null) [08:19:45]execute_cgi path=json_proto method=POST [08:19:45]POST find Content-Length [08:19:45]Host: 172.17.53.67:8080 [08:19:45]Content-Length: 677 [08:19:45]Content-Type: application/json [08:19:45] [08:19:45]POST finish read [08:19:45]Found Content-Length = 677 [08:19:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:45]execute_script... [08:19:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:45]POST & json_proto [08:19:45]process_json_proto [08:19:45]json parsed OK: [08:19:45]protocol is kg_v1.0 [08:19:45]action value=close_receipt [08:19:45]process_action close_receipt [08:19:45]cmd_close_receipt [08:19:45]MH_GetDate [08:19:45]Write to MH i2c: F0 00 00 BA 02 AB [08:19:45]Write i2c OK [08:19:45]MH_I2C_Read... [08:19:45]Read from MH i2c: F0 [08:19:45]MH_I2C_Read... [08:19:45]Read from MH i2c: F0 09 00 [08:19:45]MH_I2C_Read... [08:19:45]Read from MH i2c: F0 09 00 BA 02 00 21 1A 12 67 19 BC 99 64 3A [08:19:45]GetLastDocTimeStamp 1729239435 [08:19:45]current date 1729239585 [08:19:45]FM_GetShiftState [08:19:45]SAM_PROTO_GetShiftState [08:19:45]wFMCommunicate request_size=4 [08:19:45]MH_SAM_APDU [08:19:45]CAPDU: 80 13 01 00 [08:19:45]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [08:19:45]Write i2c OK [08:19:45]MH_I2C_Read... [08:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:45]Read from MH i2c: E2 [08:19:45]MH_I2C_Read... [08:19:45]Read from MH i2c: E2 0E 00 [08:19:45]MH_I2C_Read... [08:19:45]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 71 [08:19:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:19:45]wFMCommunicate OK [08:19:45]SAM_PROTO_GetShiftState done [08:19:45]FM_GetShiftState done [08:19:45]opened in 1729211399 [08:19:45]opened+sec_in_day 1729297799 [08:19:45]quantity*price = 50041 [08:19:45]sum+1 = 50042 [08:19:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 55 18.10.2024 08:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154666 ФПД: 276861833753347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154666&fm=276861833753347&tin=02508201610067®Number=0000137193017469&sum=50000 [08:19:46]StoreToDocumentArchive [08:19:46]shift 312 fd 154666 [08:19:46]save to /storage/0312/doc_00154666 [08:19:46]save last doc name /storage/0312/doc_00154666 to /storage/kkm_last_doc_name [08:19:46]save OK [08:19:46]Clear old archive folders... [08:19:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:46]tlvbuf is 01577F30 [08:19:46]SAM_PROTO_ClearQueue [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 09 00 00 [08:19:46]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]SAM_PROTO_ClearQueue done [08:19:46]KKMCreateOFDPacket [08:19:46]OFDProtocolAddRootSTLVToBuf [08:19:46]FM_MakeSignedData [08:19:46]FM_MakeSignedData [08:19:46]SAM_PROTO_SignData [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 01 02 [08:19:46]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=255 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 21 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5C 02 00 35 04 06 00 FB [08:19:46]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 21 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5C 02 00 35 04 06 00 FB 00 00 92 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=10 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 02 02 05 CD EB 40 B3 03 [08:19:46]Write to MH i2c: E2 0D 00 CB 02 80 0D 02 02 05 00 CD EB 40 B3 03 00 00 FF [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 03 02 [08:19:46]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 0B 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 0B 00 CC 02 00 2A 9F 47 B7 EC 1F B8 70 90 00 44 [08:19:46]RAPDU: 2A 9F 47 B7 EC 1F B8 70 90 00 [08:19:46]wFMCommunicate OK [08:19:46]SAM_PROTO_SignData done [08:19:46]FM_MakeSignedData done [08:19:46]CreateOFDProtocolMessage [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 11 00 00 [08:19:46]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 17 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [08:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:46]wFMCommunicate OK [08:19:46]CreateOFDProtocolMessage done [08:19:46]OFDSenderStorePacket 154666 [08:19:46]StoreOFDPacket docnum=154666 [08:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 55 07 01 7E 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 21 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5C 02 00 35 04 06 00 FB CD EB 40 B3 03 2A 9F 47 B7 EC 1F B8 70 [08:19:46]CheckFolder [08:19:46]dirname=/storage/ofd_packets [08:19:46]CheckFolder done [08:19:46]ProducePacketName [08:19:46]name=ofd_packets/00154666 [08:19:46]NVStorageSaveData ofd_packets/00154666 [08:19:46]File name is /storage/ofd_packets/00154666 [08:19:46]Write 301 bytes [08:19:46]NVStorageSaveData done [08:19:46]OFDSenderStorePacket done [08:19:46]KKMCreateOFDPacket done [08:19:46]NVStorageSaveData kkm_last_timestamp [08:19:46]File name is /storage/kkm_last_timestamp [08:19:46]Write 4 bytes [08:19:46]NVStorageSaveData done [08:19:46]OFD Sender: Processing packet 154666 [packets to send 51, broken 50] [08:19:46]ProducePacketName [08:19:46]name=ofd_packets/00154666 [08:19:46]OFD Sender: To server: pG, [08:19:46]CommunicateWithHost lk.salyk.kg:30040 [08:19:46]ConnectInit lk.salyk.kg [08:19:46]ExternCall_PrintAddStr [08:19:46]wPrintStart [08:19:46]Write to MH i2c: 01 00 00 CE 02 D0 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 07 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [08:19:46]RasterBufferAndPrint [08:19:46]line Счет N : (1)872823 [08:19:46]line ИНН: 02508201610067 [08:19:46]line Контрольно-Кассовый Чек [08:19:46]line ПРОДАЖА [08:19:46]line ТРК (МРК, ГНК) : 12 [08:19:46]line Товар: 2710124130 [08:19:46]line Аи-92-К-5 [08:19:46]line 7.480 * 66.90 [08:19:46]line = 500.41 [08:19:46]line НДС 12% НСП 1% [08:19:46]line > о реализуемом товаре [08:19:46]line ОКРУГЛЕНИЕ: -0.41 [08:19:46]line ИТОГО: 500.00 [08:19:46]line Внесено: 500.00 [08:19:46]line СДАЧА: 0.00 [08:19:46]line НСП 1% : 4.43 [08:19:46]line НДС 12% : 53.14 [08:19:46]line Наличными: 500.00 [08:19:46]line Безнал.: 0.00 [08:19:46]line Место: АЗС № 165 "Партнер Нефть" [08:19:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:19:46]line СНО: Общий режим [08:19:46]line Чек 55 18.10.2024 08:19 [08:19:46]line Смена: 312 ФФД: 1.0 [08:19:46]line ЗНМ: 0300000234 [08:19:46]line РНМ: 0000137193017469 [08:19:47]line Версия ККМ: v1.0 [08:19:47]line ФМ: 0000000000963156 [08:19:47]line ФД: 154666 [08:19:47]line ФПД: 276861833753347 [08:19:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T081945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154666&fm=276861833753347&tin=02508201610067®Number=0000137193017469&sum=50000 [08:19:47]Connected sock=11 [08:19:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 55 07 01 7E 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 21 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5C 02 00 35 04 06 00 FB CD EB 40 B3 03 2A 9F 47 B7 EC 1F B8 70 [08:19:47]written 0, free lines is 4095 [08:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 88 47 00 FF 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5C 02 00 F4 03 04 00 5A C0 11 67 B6 04 01 00 00 C0 1E 44 7B DD CA 5D 2F [08:19:47]CommunicateWithHost err = 0 [08:19:47]CheckOFDResponse [08:19:47]1017 (14) - 77093643461234 [08:19:47]1041 (16) - 0000000000963156 [08:19:47]1040 (4) - 154666 [08:19:47]1012 (4) - 18.10.2024 01:56 [08:19:47]1206 (1) - 0 [08:19:47]OFD Sender: Remove packet 154666 [08:19:47]ProducePacketName [08:19:47]name=ofd_packets/00154666 [08:19:47]NVStorageDeleteData [08:19:47]Write to MH i2c: 01 00 00 F9 02 FB [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 07 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 DD 0C EB [08:19:47]RasterBufferAndPrint [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]written 0, free lines is 3300 [08:19:47]MH_Cut [08:19:47]Write to MH i2c: D1 01 00 00 03 01 D5 [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 01 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 01 00 00 03 00 D4 [08:19:47]Write to MH i2c: 01 00 00 01 03 04 [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]OFD Sender: No OFD packet to send [08:19:48]*** Cut start [08:19:48]*** Partial cut [08:19:48]*** CUTSNS_PIN = 1 [08:19:48]*** CUTSNS_PIN = 0 [08:19:48]*** Brake cut motor [08:19:48]Read from MH i2c: 01 [08:19:48]MH_I2C_Read... [08:19:48]*** Stop cut motor [08:19:48]*** Cut end [08:19:48]Read from MH i2c: 01 07 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [08:19:48]process_action close_receipt done [08:19:48]requested_data is exist [08:19:48]produce_requested_data [08:19:48]requested_item fm.sn is exist - process it [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 11 00 00 [08:19:48]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [08:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:48]wFMCommunicate OK [08:19:48]requested_item fd.num is exist - process it [08:19:48]SAM_PROTO_GetFieldsCounters [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 13 00 00 [08:19:48]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 62 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [08:19:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:49]wFMCommunicate OK [08:19:49]SAM_PROTO_GetFieldsCounters done [08:19:49]requested_item shift.num is exist - process it [08:19:49]requested_item shift.opened is exist - process it [08:19:49]req_shift_opened [08:19:49]FM_GetShiftState [08:19:49]SAM_PROTO_GetShiftState [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 13 01 00 [08:19:49]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0E 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BB [08:19:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:19:49]wFMCommunicate OK [08:19:49]SAM_PROTO_GetShiftState done [08:19:49]FM_GetShiftState done [08:19:49]req_shift_opened done [08:19:49]requested_item shift.open_date is exist - process it [08:19:49]req_shift_open_date [08:19:49]req_shift_open_date done [08:19:49]produce_requested_data done [08:19:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154666,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:19:49]process_action_free close_receipt [08:19:49]json_value_free [08:19:49]json_value_free done [08:19:49]process_json_proto returns [08:19:49]Send response to host [08:19:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154666,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:19:49]free response buf [08:19:49]execute_script done [08:19:49]execute_script returns [08:19:49]free content buf [08:19:49]Sock 8.Close socket [08:19:49]Sock 8.Thread stoped [08:19:52]OFD Sender: No OFD packet to send [08:19:57]OFD Sender: No OFD packet to send [08:20:02]OFD Sender: No OFD packet to send [08:20:03]accept exits with 10 [08:20:03]New connection [08:20:03]New thread 3067108708 created [08:20:03]Thread 3066965348 joined [08:20:03]Waiting for new connection... [08:20:03] Sock 10.Parse request [08:20:03]Sock 10.Check first char [08:20:03]Sock 10.First char is OK [08:20:03]request: POST /json_proto HTTP/1.0 [08:20:03]Method: POST [08:20:03]URL: /json_proto [08:20:03]Method is POST - this is cgi request [08:20:03]url: /json_proto [08:20:03]query_string will be loaded in cgi processing [08:20:03]execute_cgi json_proto POST (null) [08:20:03]execute_cgi path=json_proto method=POST [08:20:03]POST find Content-Length [08:20:03]Host: 172.17.53.67:8080 [08:20:03]Content-Length: 682 [08:20:03]Content-Type: application/json [08:20:03] [08:20:03]POST finish read [08:20:03]Found Content-Length = 682 [08:20:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:03]execute_script... [08:20:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:03]POST & json_proto [08:20:03]process_json_proto [08:20:03]json parsed OK: [08:20:03]protocol is kg_v1.0 [08:20:03]action value=close_receipt [08:20:03]process_action close_receipt [08:20:03]cmd_close_receipt [08:20:03]MH_GetDate [08:20:03]Write to MH i2c: F0 00 00 05 03 F7 [08:20:03]Write i2c OK [08:20:03]MH_I2C_Read... [08:20:03]Read from MH i2c: F0 [08:20:03]MH_I2C_Read... [08:20:03]Read from MH i2c: F0 09 00 [08:20:03]MH_I2C_Read... [08:20:03]Read from MH i2c: F0 09 00 05 03 00 33 1A 12 67 19 BC 99 64 98 [08:20:03]GetLastDocTimeStamp 1729239585 [08:20:03]current date 1729239603 [08:20:03]FM_GetShiftState [08:20:03]SAM_PROTO_GetShiftState [08:20:03]wFMCommunicate request_size=4 [08:20:03]MH_SAM_APDU [08:20:03]CAPDU: 80 13 01 00 [08:20:03]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [08:20:03]Write i2c OK [08:20:03]MH_I2C_Read... [08:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:03]Read from MH i2c: E2 [08:20:03]MH_I2C_Read... [08:20:03]Read from MH i2c: E2 0E 00 [08:20:03]MH_I2C_Read... [08:20:03]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [08:20:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:20:03]wFMCommunicate OK [08:20:03]SAM_PROTO_GetShiftState done [08:20:03]FM_GetShiftState done [08:20:03]opened in 1729211399 [08:20:03]opened+sec_in_day 1729297799 [08:20:03]quantity*price = 120018 [08:20:03]sum+1 = 120020 [08:20:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 56 18.10.2024 08:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154667 ФПД: 139219656144504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154667&fm=139219656144504&tin=02508201610067®Number=0000137193017469&sum=120000 [08:20:04]StoreToDocumentArchive [08:20:04]shift 312 fd 154667 [08:20:04]save to /storage/0312/doc_00154667 [08:20:04]save last doc name /storage/0312/doc_00154667 to /storage/kkm_last_doc_name [08:20:04]save OK [08:20:04]Clear old archive folders... [08:20:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:04]tlvbuf is 0156F500 [08:20:04]SAM_PROTO_ClearQueue [08:20:04]wFMCommunicate request_size=4 [08:20:04]MH_SAM_APDU [08:20:04]CAPDU: 80 09 00 00 [08:20:04]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [08:20:04]Write i2c OK [08:20:04]MH_I2C_Read... [08:20:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:04]Read from MH i2c: E2 [08:20:04]MH_I2C_Read... [08:20:04]Read from MH i2c: E2 03 00 [08:20:04]MH_I2C_Read... [08:20:04]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [08:20:04]RAPDU: 90 00 [08:20:04]wFMCommunicate OK [08:20:04]SAM_PROTO_ClearQueue done [08:20:04]KKMCreateOFDPacket [08:20:04]OFDProtocolAddRootSTLVToBuf [08:20:04]FM_MakeSignedData [08:20:04]FM_MakeSignedData [08:20:04]SAM_PROTO_SignData [08:20:04]wFMCommunicate request_size=4 [08:20:04]MH_SAM_APDU [08:20:04]CAPDU: 80 0D 01 02 [08:20:04]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [08:20:04]Write i2c OK [08:20:04]MH_I2C_Read... [08:20:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:04]Read from MH i2c: E2 [08:20:04]MH_I2C_Read... [08:20:04]Read from MH i2c: E2 03 00 [08:20:04]MH_I2C_Read... [08:20:04]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [08:20:04]RAPDU: 90 00 [08:20:04]wFMCommunicate OK [08:20:04]wFMCommunicate request_size=255 [08:20:04]MH_SAM_APDU [08:20:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 34 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5C 02 00 35 04 06 00 7E [08:20:04]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 34 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5C 02 00 35 04 06 00 7E 00 00 7D [08:20:04]Write i2c OK [08:20:04]MH_I2C_Read... [08:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:05]Read from MH i2c: E2 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 03 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [08:20:05]RAPDU: 90 00 [08:20:05]wFMCommunicate OK [08:20:05]wFMCommunicate request_size=10 [08:20:05]MH_SAM_APDU [08:20:05]CAPDU: 80 0D 02 02 05 9E 9A 26 76 78 [08:20:05]Write to MH i2c: E2 0D 00 16 03 80 0D 02 02 05 00 9E 9A 26 76 78 00 00 E9 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:05]Read from MH i2c: E2 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 03 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [08:20:05]RAPDU: 90 00 [08:20:05]wFMCommunicate OK [08:20:05]wFMCommunicate request_size=4 [08:20:05]MH_SAM_APDU [08:20:05]CAPDU: 80 0D 03 02 [08:20:05]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:05]Read from MH i2c: E2 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 0B 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 0B 00 17 03 00 EA B7 CE 88 48 EA F0 34 90 00 E3 [08:20:05]RAPDU: EA B7 CE 88 48 EA F0 34 90 00 [08:20:05]wFMCommunicate OK [08:20:05]SAM_PROTO_SignData done [08:20:05]FM_MakeSignedData done [08:20:05]CreateOFDProtocolMessage [08:20:05]wFMCommunicate request_size=4 [08:20:05]MH_SAM_APDU [08:20:05]CAPDU: 80 11 00 00 [08:20:05]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:05]Read from MH i2c: E2 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 17 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [08:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:20:05]wFMCommunicate OK [08:20:05]CreateOFDProtocolMessage done [08:20:05]OFDSenderStorePacket 154667 [08:20:05]StoreOFDPacket docnum=154667 [08:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 AA 07 01 8B 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 34 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5C 02 00 35 04 06 00 7E 9E 9A 26 76 78 EA B7 CE 88 48 EA F0 34 [08:20:05]CheckFolder [08:20:05]dirname=/storage/ofd_packets [08:20:05]CheckFolder done [08:20:05]ProducePacketName [08:20:05]name=ofd_packets/00154667 [08:20:05]NVStorageSaveData ofd_packets/00154667 [08:20:05]File name is /storage/ofd_packets/00154667 [08:20:05]Write 301 bytes [08:20:05]NVStorageSaveData done [08:20:05]OFDSenderStorePacket done [08:20:05]KKMCreateOFDPacket done [08:20:05]NVStorageSaveData kkm_last_timestamp [08:20:05]File name is /storage/kkm_last_timestamp [08:20:05]Write 4 bytes [08:20:05]NVStorageSaveData done [08:20:05]OFD Sender: Processing packet 154667 [packets to send 51, broken 50] [08:20:05]ProducePacketName [08:20:05]name=ofd_packets/00154667 [08:20:05]OFD Sender: To server: pG, [08:20:05]CommunicateWithHost lk.salyk.kg:30040 [08:20:05]ConnectInit lk.salyk.kg [08:20:05]ExternCall_PrintAddStr [08:20:05]wPrintStart [08:20:05]Write to MH i2c: 01 00 00 19 03 1C [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 07 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [08:20:05]RasterBufferAndPrint [08:20:05]line Счет N : (1)872824 [08:20:05]line ИНН: 02508201610067 [08:20:05]line Контрольно-Кассовый Чек [08:20:05]line ПРОДАЖА [08:20:05]line ТРК (МРК, ГНК) : 32 [08:20:05]line Товар: 2710124130 [08:20:05]line Аи-92-К-5 [08:20:05]line 17.940 * 66.90 [08:20:05]line = 1200.19 [08:20:05]line НДС 12% НСП 1% [08:20:05]line > о реализуемом товаре [08:20:05]line ОКРУГЛЕНИЕ: -0.19 [08:20:05]line ИТОГО: 1200.00 [08:20:05]line Внесено: 1200.00 [08:20:05]line СДАЧА: 0.00 [08:20:05]line НСП 1% : 10.62 [08:20:05]line НДС 12% : 127.45 [08:20:05]line Наличными: 1200.00 [08:20:05]line Безнал.: 0.00 [08:20:05]line Место: АЗС № 165 "Партнер Нефть" [08:20:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:20:05]line СНО: Общий режим [08:20:05]line Чек 56 18.10.2024 08:20 [08:20:05]line Смена: 312 ФФД: 1.0 [08:20:05]line ЗНМ: 0300000234 [08:20:05]line РНМ: 0000137193017469 [08:20:05]line Версия ККМ: v1.0 [08:20:05]line ФМ: 0000000000963156 [08:20:05]line ФД: 154667 [08:20:05]line ФПД: 139219656144504 [08:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154667&fm=139219656144504&tin=02508201610067®Number=0000137193017469&sum=120000 [08:20:05]Connected sock=11 [08:20:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 AA 07 01 8B 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 34 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5C 02 00 35 04 06 00 7E 9E 9A 26 76 78 EA B7 CE 88 48 EA F0 34 [08:20:05]written 0, free lines is 4095 [08:20:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 97 EE 47 00 19 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5C 02 00 F4 03 04 00 6D C0 11 67 B6 04 01 00 00 EE EC FC D3 25 04 AB C4 [08:20:05]CommunicateWithHost err = 0 [08:20:05]CheckOFDResponse [08:20:05]1017 (14) - 77093643461234 [08:20:05]1041 (16) - 0000000000963156 [08:20:05]1040 (4) - 154667 [08:20:05]1012 (4) - 18.10.2024 01:57 [08:20:05]1206 (1) - 0 [08:20:05]OFD Sender: Remove packet 154667 [08:20:05]ProducePacketName [08:20:05]name=ofd_packets/00154667 [08:20:05]NVStorageDeleteData [08:20:05]Write to MH i2c: 01 00 00 44 03 47 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 07 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 DE 0C 38 [08:20:05]RasterBufferAndPrint [08:20:05]line [08:20:05]line [08:20:05]line [08:20:05]line [08:20:05]line [08:20:05]written 0, free lines is 3301 [08:20:06]MH_Cut [08:20:06]Write to MH i2c: D1 01 00 4B 03 01 20 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: D1 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: D1 01 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: D1 01 00 4B 03 00 1F [08:20:06]Write to MH i2c: 01 00 00 4C 03 4F [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]OFD Sender: No OFD packet to send [08:20:06]*** Cut start [08:20:06]*** Partial cut [08:20:06]*** CUTSNS_PIN = 1 [08:20:06]*** CUTSNS_PIN = 0 [08:20:07]*** Brake cut motor [08:20:07]Read from MH i2c: 01 [08:20:07]MH_I2C_Read... [08:20:07]*** Stop cut motor [08:20:07]*** Cut end [08:20:07]Read from MH i2c: 01 07 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [08:20:07]process_action close_receipt done [08:20:07]requested_data is exist [08:20:07]produce_requested_data [08:20:07]requested_item fm.sn is exist - process it [08:20:07]wFMCommunicate request_size=4 [08:20:07]MH_SAM_APDU [08:20:07]CAPDU: 80 11 00 00 [08:20:07]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:07]Read from MH i2c: E2 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 17 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [08:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:20:07]wFMCommunicate OK [08:20:07]requested_item fd.num is exist - process it [08:20:07]SAM_PROTO_GetFieldsCounters [08:20:07]wFMCommunicate request_size=4 [08:20:07]MH_SAM_APDU [08:20:07]CAPDU: 80 13 00 00 [08:20:07]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:07]Read from MH i2c: E2 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 62 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5C 02 00 0E 04 04 00 38 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 70 [08:20:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:07]wFMCommunicate OK [08:20:07]SAM_PROTO_GetFieldsCounters done [08:20:07]requested_item shift.num is exist - process it [08:20:07]requested_item shift.opened is exist - process it [08:20:07]req_shift_opened [08:20:07]FM_GetShiftState [08:20:07]SAM_PROTO_GetShiftState [08:20:07]wFMCommunicate request_size=4 [08:20:07]MH_SAM_APDU [08:20:07]CAPDU: 80 13 01 00 [08:20:07]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:07]Read from MH i2c: E2 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 0E 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [08:20:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:20:07]wFMCommunicate OK [08:20:07]SAM_PROTO_GetShiftState done [08:20:07]FM_GetShiftState done [08:20:07]req_shift_opened done [08:20:07]requested_item shift.open_date is exist - process it [08:20:07]req_shift_open_date [08:20:07]req_shift_open_date done [08:20:07]produce_requested_data done [08:20:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154667,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:20:07]process_action_free close_receipt [08:20:07]json_value_free [08:20:07]json_value_free done [08:20:07]process_json_proto returns [08:20:07]Send response to host [08:20:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154667,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:20:07]free response buf [08:20:07]execute_script done [08:20:07]execute_script returns [08:20:07]free content buf [08:20:07]Sock 10.Close socket [08:20:07]Sock 10.Thread stoped [08:20:11]OFD Sender: No OFD packet to send [08:20:16]OFD Sender: No OFD packet to send [08:20:21]OFD Sender: No OFD packet to send [08:20:26]OFD Sender: No OFD packet to send [08:20:31]OFD Sender: No OFD packet to send [08:20:36]OFD Sender: No OFD packet to send [08:20:41]OFD Sender: No OFD packet to send [08:20:46]OFD Sender: No OFD packet to send [08:20:51]OFD Sender: No OFD packet to send [08:20:56]OFD Sender: No OFD packet to send [08:21:01]OFD Sender: No OFD packet to send [08:21:06]OFD Sender: No OFD packet to send [08:21:11]OFD Sender: No OFD packet to send [08:21:16]OFD Sender: No OFD packet to send [08:21:21]OFD Sender: No OFD packet to send [08:21:26]OFD Sender: No OFD packet to send [08:21:31]OFD Sender: No OFD packet to send [08:21:36]OFD Sender: No OFD packet to send [08:21:41]OFD Sender: No OFD packet to send [08:21:46]OFD Sender: No OFD packet to send [08:21:51]OFD Sender: No OFD packet to send [08:21:56]OFD Sender: No OFD packet to send [08:22:01]OFD Sender: No OFD packet to send [08:22:06]OFD Sender: No OFD packet to send [08:22:11]OFD Sender: No OFD packet to send [08:22:16]OFD Sender: No OFD packet to send [08:22:21]OFD Sender: No OFD packet to send [08:22:26]OFD Sender: No OFD packet to send [08:22:31]OFD Sender: No OFD packet to send [08:22:36]OFD Sender: No OFD packet to send [08:22:41]OFD Sender: No OFD packet to send [08:22:46]OFD Sender: No OFD packet to send [08:22:51]OFD Sender: No OFD packet to send [08:22:56]OFD Sender: No OFD packet to send [08:23:01]OFD Sender: No OFD packet to send [08:23:06]OFD Sender: No OFD packet to send [08:23:11]OFD Sender: No OFD packet to send [08:23:16]OFD Sender: No OFD packet to send [08:23:20]accept exits with 8 [08:23:20]New connection [08:23:20]New thread 3066965348 created [08:23:20]Thread 3067108708 joined [08:23:20]Waiting for new connection... [08:23:20] Sock 8.Parse request [08:23:20]Sock 8.Check first char [08:23:20]Sock 8.First char is OK [08:23:20]request: POST /json_proto HTTP/1.0 [08:23:20]Method: POST [08:23:20]URL: /json_proto [08:23:20]Method is POST - this is cgi request [08:23:20]url: /json_proto [08:23:20]query_string will be loaded in cgi processing [08:23:20]execute_cgi json_proto POST (null) [08:23:20]execute_cgi path=json_proto method=POST [08:23:20]POST find Content-Length [08:23:20]Host: 172.17.53.67:8080 [08:23:20]Content-Length: 769 [08:23:20]Content-Type: application/json [08:23:20] [08:23:20]POST finish read [08:23:20]Found Content-Length = 769 [08:23:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:20]execute_script... [08:23:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:20]POST & json_proto [08:23:20]process_json_proto [08:23:20]json parsed OK: [08:23:20]protocol is kg_v1.0 [08:23:20]action value=close_receipt [08:23:20]process_action close_receipt [08:23:20]cmd_close_receipt [08:23:20]MH_GetDate [08:23:20]Write to MH i2c: F0 00 00 50 03 42 [08:23:20]Write i2c OK [08:23:20]MH_I2C_Read... [08:23:20]Read from MH i2c: F0 [08:23:20]MH_I2C_Read... [08:23:20]Read from MH i2c: F0 09 00 [08:23:20]MH_I2C_Read... [08:23:20]Read from MH i2c: F0 09 00 50 03 00 F9 1A 12 67 19 BC 99 64 A9 [08:23:20]GetLastDocTimeStamp 1729239604 [08:23:20]current date 1729239801 [08:23:20]FM_GetShiftState [08:23:20]SAM_PROTO_GetShiftState [08:23:20]wFMCommunicate request_size=4 [08:23:20]MH_SAM_APDU [08:23:20]CAPDU: 80 13 01 00 [08:23:20]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [08:23:20]Write i2c OK [08:23:20]MH_I2C_Read... [08:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:20]Read from MH i2c: E2 [08:23:20]MH_I2C_Read... [08:23:20]Read from MH i2c: E2 0E 00 [08:23:20]MH_I2C_Read... [08:23:20]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 08 [08:23:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:23:20]wFMCommunicate OK [08:23:20]SAM_PROTO_GetShiftState done [08:23:20]FM_GetShiftState done [08:23:20]opened in 1729211399 [08:23:20]opened+sec_in_day 1729297799 [08:23:20]quantity*price = 100021 [08:23:20]sum+1 = 100023 [08:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 57 18.10.2024 08:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154668 ФПД: 263232862905089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154668&fm=263232862905089&tin=02508201610067®Number=0000137193017469&sum=100022 [08:23:21]StoreToDocumentArchive [08:23:21]shift 312 fd 154668 [08:23:21]save to /storage/0312/doc_00154668 [08:23:21]save last doc name /storage/0312/doc_00154668 to /storage/kkm_last_doc_name [08:23:21]save OK [08:23:21]Clear old archive folders... [08:23:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:23:21]tlvbuf is 0156FA90 [08:23:21]SAM_PROTO_ClearQueue [08:23:21]wFMCommunicate request_size=4 [08:23:21]MH_SAM_APDU [08:23:21]CAPDU: 80 09 00 00 [08:23:21]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [08:23:21]Write i2c OK [08:23:21]MH_I2C_Read... [08:23:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:23:21]Read from MH i2c: E2 [08:23:21]MH_I2C_Read... [08:23:21]Read from MH i2c: E2 03 00 [08:23:21]MH_I2C_Read... [08:23:21]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [08:23:21]RAPDU: 90 00 [08:23:21]wFMCommunicate OK [08:23:21]SAM_PROTO_ClearQueue done [08:23:21]KKMCreateOFDPacket [08:23:21]OFDProtocolAddRootSTLVToBuf [08:23:21]FM_MakeSignedData [08:23:21]FM_MakeSignedData [08:23:21]SAM_PROTO_SignData [08:23:21]wFMCommunicate request_size=4 [08:23:21]MH_SAM_APDU [08:23:21]CAPDU: 80 0D 01 02 [08:23:21]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [08:23:21]Write i2c OK [08:23:21]MH_I2C_Read... [08:23:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:23:21]Read from MH i2c: E2 [08:23:21]MH_I2C_Read... [08:23:21]Read from MH i2c: E2 03 00 [08:23:21]MH_I2C_Read... [08:23:21]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [08:23:21]RAPDU: 90 00 [08:23:21]wFMCommunicate OK [08:23:21]wFMCommunicate request_size=255 [08:23:21]MH_SAM_APDU [08:23:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F9 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5C 02 00 35 04 06 00 EF [08:23:21]Write to MH i2c: E2 02 01 60 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F9 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5C 02 00 35 04 06 00 EF 00 00 42 [08:23:21]Write i2c OK [08:23:21]MH_I2C_Read... [08:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:22]Read from MH i2c: E2 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 03 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [08:23:22]RAPDU: 90 00 [08:23:22]wFMCommunicate OK [08:23:22]wFMCommunicate request_size=10 [08:23:22]MH_SAM_APDU [08:23:22]CAPDU: 80 0D 02 02 05 68 AD 49 63 01 [08:23:22]Write to MH i2c: E2 0D 00 61 03 80 0D 02 02 05 00 68 AD 49 63 01 00 00 AA [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:22]Read from MH i2c: E2 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 03 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [08:23:22]RAPDU: 90 00 [08:23:22]wFMCommunicate OK [08:23:22]wFMCommunicate request_size=4 [08:23:22]MH_SAM_APDU [08:23:22]CAPDU: 80 0D 03 02 [08:23:22]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:23:22]Read from MH i2c: E2 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 0B 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 0B 00 62 03 00 A6 3D A0 95 22 58 69 9D 90 00 79 [08:23:22]RAPDU: A6 3D A0 95 22 58 69 9D 90 00 [08:23:22]wFMCommunicate OK [08:23:22]SAM_PROTO_SignData done [08:23:22]FM_MakeSignedData done [08:23:22]CreateOFDProtocolMessage [08:23:22]wFMCommunicate request_size=4 [08:23:22]MH_SAM_APDU [08:23:22]CAPDU: 80 11 00 00 [08:23:22]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:22]Read from MH i2c: E2 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 17 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [08:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:23:22]wFMCommunicate OK [08:23:22]CreateOFDProtocolMessage done [08:23:22]OFDSenderStorePacket 154668 [08:23:22]StoreOFDPacket docnum=154668 [08:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E 49 07 01 A7 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F9 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5C 02 00 35 04 06 00 EF 68 AD 49 63 01 A6 3D A0 95 22 58 69 9D [08:23:22]CheckFolder [08:23:22]dirname=/storage/ofd_packets [08:23:22]CheckFolder done [08:23:22]ProducePacketName [08:23:22]name=ofd_packets/00154668 [08:23:22]NVStorageSaveData ofd_packets/00154668 [08:23:22]File name is /storage/ofd_packets/00154668 [08:23:22]Write 301 bytes [08:23:22]NVStorageSaveData done [08:23:22]OFDSenderStorePacket done [08:23:22]KKMCreateOFDPacket done [08:23:22]NVStorageSaveData kkm_last_timestamp [08:23:22]File name is /storage/kkm_last_timestamp [08:23:22]Write 4 bytes [08:23:22]NVStorageSaveData done [08:23:22]ExternCall_PrintAddStr [08:23:22]wPrintStart [08:23:22]Write to MH i2c: 01 00 00 64 03 67 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 07 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [08:23:22]RasterBufferAndPrint [08:23:22]line Счет N : (1)872825 [08:23:22]line ИНН: 02508201610067 [08:23:22]line Контрольно-Кассовый Чек [08:23:22]line ПРОДАЖА [08:23:22]line ТРК (МРК, ГНК) : 21 [08:23:22]line Товар: 2710124500 [08:23:22]line Аи-95-К-5 [08:23:22]line 13.480 * 74.20 [08:23:22]line = 1000.22 [08:23:22]line НДС 12% НСП 1% [08:23:22]line > о реализуемом товаре [08:23:22]line ИТОГО: 1000.22 [08:23:22]line НСП 1% : 8.85 [08:23:22]line НДС 12% : 106.22 [08:23:22]line Наличными: 0.00 [08:23:22]line Безнал.: 1000.22 [08:23:22]line Место: АЗС № 165 "Партнер Нефть" [08:23:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:23:22]line СНО: Общий режим [08:23:22]line Чек 57 18.10.2024 08:23 [08:23:22]line Смена: 312 ФФД: 1.0 [08:23:22]line ЗНМ: 0300000234 [08:23:22]line РНМ: 0000137193017469 [08:23:22]line Версия ККМ: v1.0 [08:23:22]line Платежная система: Mbank [08:23:22]line ФМ: 0000000000963156 [08:23:22]line ФД: 154668 [08:23:22]line ФПД: 263232862905089 [08:23:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154668&fm=263232862905089&tin=02508201610067®Number=0000137193017469&sum=100022 [08:23:22]written 0, free lines is 4095 [08:23:22]OFD Sender: Processing packet 154668 [packets to send 51, broken 50] [08:23:22]ProducePacketName [08:23:22]name=ofd_packets/00154668 [08:23:22]OFD Sender: To server: pG, [08:23:22]CommunicateWithHost lk.salyk.kg:30040 [08:23:22]ConnectInit lk.salyk.kg [08:23:22]Connected sock=10 [08:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E 49 07 01 A7 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F9 1A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5C 02 00 35 04 06 00 EF 68 AD 49 63 01 A6 3D A0 95 22 58 69 9D [08:23:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 6D 47 00 0A 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5C 02 00 F4 03 04 00 32 C1 11 67 B6 04 01 00 00 F5 0A C6 D9 B5 69 CF 3C [08:23:22]CommunicateWithHost err = 0 [08:23:22]CheckOFDResponse [08:23:22]1017 (14) - 77093643461234 [08:23:22]1041 (16) - 0000000000963156 [08:23:22]1040 (4) - 154668 [08:23:22]1012 (4) - 18.10.2024 02:00 [08:23:22]1206 (1) - 0 [08:23:22]OFD Sender: Remove packet 154668 [08:23:22]ProducePacketName [08:23:22]name=ofd_packets/00154668 [08:23:22]NVStorageDeleteData [08:23:22]Write to MH i2c: 01 00 00 8D 03 90 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 07 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: 01 07 00 8D 03 00 00 00 00 00 0C 0D B0 [08:23:22]RasterBufferAndPrint [08:23:22]line [08:23:22]line [08:23:22]line [08:23:22]line [08:23:22]line [08:23:22]written 0, free lines is 3346 [08:23:22]MH_Cut [08:23:22]Write to MH i2c: D1 01 00 94 03 01 69 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: D1 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: D1 01 00 [08:23:22]MH_I2C_Read... [08:23:22]Read from MH i2c: D1 01 00 94 03 00 68 [08:23:22]Write to MH i2c: 01 00 00 95 03 98 [08:23:22]Write i2c OK [08:23:22]MH_I2C_Read... [08:23:23]OFD Sender: No OFD packet to send [08:23:23]*** Cut start [08:23:23]*** Partial cut [08:23:23]*** CUTSNS_PIN = 1 [08:23:23]*** CUTSNS_PIN = 0 [08:23:23]*** Brake cut motor [08:23:24]Read from MH i2c: 01 [08:23:24]MH_I2C_Read... [08:23:24]*** Stop cut motor [08:23:24]*** Cut end [08:23:24]Read from MH i2c: 01 07 00 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [08:23:24]process_action close_receipt done [08:23:24]requested_data is exist [08:23:24]produce_requested_data [08:23:24]requested_item fm.sn is exist - process it [08:23:24]wFMCommunicate request_size=4 [08:23:24]MH_SAM_APDU [08:23:24]CAPDU: 80 11 00 00 [08:23:24]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [08:23:24]Write i2c OK [08:23:24]MH_I2C_Read... [08:23:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:24]Read from MH i2c: E2 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 17 00 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [08:23:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:23:24]wFMCommunicate OK [08:23:24]requested_item fd.num is exist - process it [08:23:24]SAM_PROTO_GetFieldsCounters [08:23:24]wFMCommunicate request_size=4 [08:23:24]MH_SAM_APDU [08:23:24]CAPDU: 80 13 00 00 [08:23:24]Write to MH i2c: E2 08 00 97 03 80 13 00 00 00 00 00 00 16 [08:23:24]Write i2c OK [08:23:24]MH_I2C_Read... [08:23:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:23:24]Read from MH i2c: E2 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 62 00 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 62 00 97 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 5C 02 00 0E 04 04 00 38 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 BD [08:23:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:23:24]wFMCommunicate OK [08:23:24]SAM_PROTO_GetFieldsCounters done [08:23:24]requested_item shift.num is exist - process it [08:23:24]requested_item shift.opened is exist - process it [08:23:24]req_shift_opened [08:23:24]FM_GetShiftState [08:23:24]SAM_PROTO_GetShiftState [08:23:24]wFMCommunicate request_size=4 [08:23:24]MH_SAM_APDU [08:23:24]CAPDU: 80 13 01 00 [08:23:24]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [08:23:24]Write i2c OK [08:23:24]MH_I2C_Read... [08:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:24]Read from MH i2c: E2 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 0E 00 [08:23:24]MH_I2C_Read... [08:23:24]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [08:23:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:23:24]wFMCommunicate OK [08:23:24]SAM_PROTO_GetShiftState done [08:23:24]FM_GetShiftState done [08:23:24]req_shift_opened done [08:23:24]requested_item shift.open_date is exist - process it [08:23:24]req_shift_open_date [08:23:24]req_shift_open_date done [08:23:24]produce_requested_data done [08:23:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154668,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:23:24]process_action_free close_receipt [08:23:24]json_value_free [08:23:24]json_value_free done [08:23:24]process_json_proto returns [08:23:24]Send response to host [08:23:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154668,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:23:24]free response buf [08:23:24]execute_script done [08:23:24]execute_script returns [08:23:24]free content buf [08:23:24]Sock 8.Close socket [08:23:24]Sock 8.Thread stoped [08:23:28]OFD Sender: No OFD packet to send [08:23:33]OFD Sender: No OFD packet to send [08:23:38]OFD Sender: No OFD packet to send [08:23:43]OFD Sender: No OFD packet to send [08:23:48]OFD Sender: No OFD packet to send [08:23:53]OFD Sender: No OFD packet to send [08:23:58]OFD Sender: No OFD packet to send [08:24:03]OFD Sender: No OFD packet to send [08:24:08]OFD Sender: No OFD packet to send [08:24:13]OFD Sender: No OFD packet to send [08:24:18]OFD Sender: No OFD packet to send [08:24:23]OFD Sender: No OFD packet to send [08:24:28]OFD Sender: No OFD packet to send [08:24:33]OFD Sender: No OFD packet to send [08:24:38]OFD Sender: No OFD packet to send [08:24:43]OFD Sender: No OFD packet to send [08:24:48]OFD Sender: No OFD packet to send [08:24:53]OFD Sender: No OFD packet to send [08:24:58]OFD Sender: No OFD packet to send [08:25:03]OFD Sender: No OFD packet to send [08:25:08]OFD Sender: No OFD packet to send [08:25:13]OFD Sender: No OFD packet to send [08:25:18]OFD Sender: No OFD packet to send [08:25:23]OFD Sender: No OFD packet to send [08:25:28]OFD Sender: No OFD packet to send [08:25:33]OFD Sender: No OFD packet to send [08:25:38]OFD Sender: No OFD packet to send [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:58]OFD Sender: No OFD packet to send [08:26:03]OFD Sender: No OFD packet to send [08:26:08]OFD Sender: No OFD packet to send [08:26:13]OFD Sender: No OFD packet to send [08:26:18]OFD Sender: No OFD packet to send [08:26:23]OFD Sender: No OFD packet to send [08:26:28]OFD Sender: No OFD packet to send [08:26:33]OFD Sender: No OFD packet to send [08:26:38]OFD Sender: No OFD packet to send [08:26:43]OFD Sender: No OFD packet to send [08:26:48]OFD Sender: No OFD packet to send [08:26:53]OFD Sender: No OFD packet to send [08:26:58]OFD Sender: No OFD packet to send [08:27:03]OFD Sender: No OFD packet to send [08:27:08]OFD Sender: No OFD packet to send [08:27:13]OFD Sender: No OFD packet to send [08:27:18]OFD Sender: No OFD packet to send [08:27:23]OFD Sender: No OFD packet to send [08:27:28]OFD Sender: No OFD packet to send [08:27:33]OFD Sender: No OFD packet to send [08:27:38]OFD Sender: No OFD packet to send [08:27:41]accept exits with 9 [08:27:41]New connection [08:27:41]New thread 3067108708 created [08:27:41]Thread 3066965348 joined [08:27:41]Waiting for new connection... [08:27:41] Sock 9.Parse request [08:27:41]Sock 9.Check first char [08:27:41]Sock 9.First char is OK [08:27:41]request: POST /json_proto HTTP/1.0 [08:27:41]Method: POST [08:27:41]URL: /json_proto [08:27:41]Method is POST - this is cgi request [08:27:41]url: /json_proto [08:27:41]query_string will be loaded in cgi processing [08:27:41]execute_cgi json_proto POST (null) [08:27:41]execute_cgi path=json_proto method=POST [08:27:41]POST find Content-Length [08:27:41]Host: 172.17.53.67:8080 [08:27:41]Content-Length: 670 [08:27:41]Content-Type: application/json [08:27:41] [08:27:41]POST finish read [08:27:41]Found Content-Length = 670 [08:27:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:41]execute_script... [08:27:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:41]POST & json_proto [08:27:41]process_json_proto [08:27:41]json parsed OK: [08:27:41]protocol is kg_v1.0 [08:27:41]action value=close_receipt [08:27:41]process_action close_receipt [08:27:41]cmd_close_receipt [08:27:41]MH_GetDate [08:27:41]Write to MH i2c: F0 00 00 99 03 8B [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: F0 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: F0 09 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: F0 09 00 99 03 00 FD 1B 12 67 19 BC 99 64 F7 [08:27:41]GetLastDocTimeStamp 1729239801 [08:27:41]current date 1729240061 [08:27:41]FM_GetShiftState [08:27:41]SAM_PROTO_GetShiftState [08:27:41]wFMCommunicate request_size=4 [08:27:41]MH_SAM_APDU [08:27:41]CAPDU: 80 13 01 00 [08:27:41]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:41]Read from MH i2c: E2 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 0E 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 51 [08:27:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:27:41]wFMCommunicate OK [08:27:41]SAM_PROTO_GetShiftState done [08:27:41]FM_GetShiftState done [08:27:41]opened in 1729211399 [08:27:41]opened+sec_in_day 1729297799 [08:27:41]quantity*price = 30027 [08:27:41]sum+1 = 30029 [08:27:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 58 18.10.2024 08:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154669 ФПД: 265039880025764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082741&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154669&fm=265039880025764&tin=02508201610067®Number=0000137193017469&sum=30000 [08:27:42]StoreToDocumentArchive [08:27:42]shift 312 fd 154669 [08:27:42]save to /storage/0312/doc_00154669 [08:27:42]save last doc name /storage/0312/doc_00154669 to /storage/kkm_last_doc_name [08:27:42]save OK [08:27:42]Clear old archive folders... [08:27:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:27:42]tlvbuf is 01574060 [08:27:42]SAM_PROTO_ClearQueue [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 09 00 00 [08:27:42]Write to MH i2c: E2 08 00 A7 03 80 09 00 00 00 00 00 00 1C [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [08:27:42]RAPDU: 90 00 [08:27:42]wFMCommunicate OK [08:27:42]SAM_PROTO_ClearQueue done [08:27:42]KKMCreateOFDPacket [08:27:42]OFDProtocolAddRootSTLVToBuf [08:27:42]FM_MakeSignedData [08:27:42]FM_MakeSignedData [08:27:42]SAM_PROTO_SignData [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 0D 01 02 [08:27:42]Write to MH i2c: E2 08 00 A8 03 80 0D 01 02 00 00 00 00 24 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [08:27:42]RAPDU: 90 00 [08:27:42]wFMCommunicate OK [08:27:42]wFMCommunicate request_size=255 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FD 1B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5C 02 00 35 04 06 00 [08:27:42]Write to MH i2c: E2 02 01 A9 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FD 1B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5C 02 00 35 04 06 00 00 00 92 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [08:27:42]RAPDU: 90 00 [08:27:42]wFMCommunicate OK [08:27:42]wFMCommunicate request_size=11 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 0D 02 02 06 F1 0D 67 E6 76 A4 [08:27:42]Write to MH i2c: E2 0E 00 AA 03 80 0D 02 02 06 00 F1 0D 67 E6 76 A4 00 00 98 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [08:27:42]RAPDU: 90 00 [08:27:42]wFMCommunicate OK [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 0D 03 02 [08:27:42]Write to MH i2c: E2 08 00 AB 03 80 0D 03 02 00 00 00 00 29 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 0B 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 0B 00 AB 03 00 F6 3C AE F8 C1 06 26 E6 90 00 D5 [08:27:42]RAPDU: F6 3C AE F8 C1 06 26 E6 90 00 [08:27:42]wFMCommunicate OK [08:27:42]SAM_PROTO_SignData done [08:27:42]FM_MakeSignedData done [08:27:42]CreateOFDProtocolMessage [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 11 00 00 [08:27:42]Write to MH i2c: E2 08 00 AC 03 80 11 00 00 00 00 00 00 29 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 17 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 17 00 AC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [08:27:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:42]wFMCommunicate OK [08:27:42]CreateOFDProtocolMessage done [08:27:42]OFDSenderStorePacket 154669 [08:27:42]StoreOFDPacket docnum=154669 [08:27:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 0E 08 01 06 D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FD 1B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5C 02 00 35 04 06 00 F1 0D 67 E6 76 A4 F6 3C AE F8 C1 06 26 E6 [08:27:42]CheckFolder [08:27:42]dirname=/storage/ofd_packets [08:27:42]CheckFolder done [08:27:42]ProducePacketName [08:27:42]name=ofd_packets/00154669 [08:27:42]NVStorageSaveData ofd_packets/00154669 [08:27:42]File name is /storage/ofd_packets/00154669 [08:27:42]Write 302 bytes [08:27:42]NVStorageSaveData done [08:27:42]OFDSenderStorePacket done [08:27:42]KKMCreateOFDPacket done [08:27:42]NVStorageSaveData kkm_last_timestamp [08:27:42]File name is /storage/kkm_last_timestamp [08:27:42]Write 4 bytes [08:27:42]NVStorageSaveData done [08:27:42]ExternCall_PrintAddStr [08:27:42]wPrintStart [08:27:42]Write to MH i2c: 01 00 00 AD 03 B0 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: 01 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: 01 07 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: 01 07 00 AD 03 00 00 00 00 00 FF 0F C5 [08:27:42]RasterBufferAndPrint [08:27:42]line Счет N : (1)872830 [08:27:42]line ИНН: 02508201610067 [08:27:42]line Контрольно-Кассовый Чек [08:27:42]line ПРОДАЖА [08:27:42]line ТРК (МРК, ГНК) : 33 [08:27:42]line Товар: 2710124130 [08:27:42]line Super 92-К-5 [08:27:42]line 4.390 * 68.40 [08:27:42]line = 300.28 [08:27:42]line НДС 12% НСП 1% [08:27:42]line > о реализуемом товаре [08:27:42]line ОКРУГЛЕНИЕ: -0.28 [08:27:42]line ИТОГО: 300.00 [08:27:42]line Внесено: 300.00 [08:27:42]line СДАЧА: 0.00 [08:27:42]line НСП 1% : 2.66 [08:27:42]line НДС 12% : 31.89 [08:27:42]line Наличными: 300.00 [08:27:42]line Безнал.: 0.00 [08:27:42]line Место: АЗС № 165 "Партнер Нефть" [08:27:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:27:42]line СНО: Общий режим [08:27:42]line Чек 58 18.10.2024 08:27 [08:27:42]line Смена: 312 ФФД: 1.0 [08:27:42]line ЗНМ: 0300000234 [08:27:42]line РНМ: 0000137193017469 [08:27:42]line Версия ККМ: v1.0 [08:27:42]line ФМ: 0000000000963156 [08:27:42]line ФД: 154669 [08:27:42]line ФПД: 265039880025764 [08:27:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082741&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154669&fm=265039880025764&tin=02508201610067®Number=0000137193017469&sum=30000 [08:27:43]OFD Sender: Processing packet 154669 [packets to send 51, broken 50] [08:27:43]ProducePacketName [08:27:43]name=ofd_packets/00154669 [08:27:43]OFD Sender: To server: pG, [08:27:43]CommunicateWithHost lk.salyk.kg:30040 [08:27:43]ConnectInit lk.salyk.kg [08:27:43]written 0, free lines is 4095 [08:27:43]Connected sock=8 [08:27:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 0E 08 01 06 D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FD 1B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5C 02 00 35 04 06 00 F1 0D 67 E6 76 A4 F6 3C AE F8 C1 06 26 E6 [08:27:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 D2 47 00 0F 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5C 02 00 F4 03 04 00 37 C2 11 67 B6 04 01 00 00 CD 9E 06 CE 9F 1F 0B 6E [08:27:43]CommunicateWithHost err = 0 [08:27:43]CheckOFDResponse [08:27:43]1017 (14) - 77093643461234 [08:27:43]1041 (16) - 0000000000963156 [08:27:43]1040 (4) - 154669 [08:27:43]1012 (4) - 18.10.2024 02:04 [08:27:43]1206 (1) - 0 [08:27:43]OFD Sender: Remove packet 154669 [08:27:43]ProducePacketName [08:27:43]name=ofd_packets/00154669 [08:27:43]NVStorageDeleteData [08:27:43]Write to MH i2c: 01 00 00 D8 03 DB [08:27:43]Write i2c OK [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: 01 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: 01 07 00 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 EF 0C DD [08:27:43]RasterBufferAndPrint [08:27:43]line [08:27:43]line [08:27:43]line [08:27:43]line [08:27:43]line [08:27:43]written 0, free lines is 3317 [08:27:43]MH_Cut [08:27:43]Write to MH i2c: D1 01 00 DF 03 01 B4 [08:27:43]Write i2c OK [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: D1 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: D1 01 00 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: D1 01 00 DF 03 00 B3 [08:27:43]Write to MH i2c: 01 00 00 E0 03 E3 [08:27:43]Write i2c OK [08:27:43]MH_I2C_Read... [08:27:44]OFD Sender: No OFD packet to send [08:27:44]*** Cut start [08:27:44]*** Partial cut [08:27:44]*** CUTSNS_PIN = 1 [08:27:44]*** CUTSNS_PIN = 0 [08:27:44]*** Brake cut motor [08:27:45]Read from MH i2c: 01 [08:27:45]MH_I2C_Read... [08:27:45]*** Stop cut motor [08:27:45]*** Cut end [08:27:45]Read from MH i2c: 01 07 00 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 FF 0F F8 [08:27:45]process_action close_receipt done [08:27:45]requested_data is exist [08:27:45]produce_requested_data [08:27:45]requested_item fm.sn is exist - process it [08:27:45]wFMCommunicate request_size=4 [08:27:45]MH_SAM_APDU [08:27:45]CAPDU: 80 11 00 00 [08:27:45]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [08:27:45]Write i2c OK [08:27:45]MH_I2C_Read... [08:27:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:45]Read from MH i2c: E2 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 17 00 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [08:27:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:45]wFMCommunicate OK [08:27:45]requested_item fd.num is exist - process it [08:27:45]SAM_PROTO_GetFieldsCounters [08:27:45]wFMCommunicate request_size=4 [08:27:45]MH_SAM_APDU [08:27:45]CAPDU: 80 13 00 00 [08:27:45]Write to MH i2c: E2 08 00 E2 03 80 13 00 00 00 00 00 00 61 [08:27:45]Write i2c OK [08:27:45]MH_I2C_Read... [08:27:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:45]Read from MH i2c: E2 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 62 00 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 62 00 E2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 5C 02 00 0E 04 04 00 38 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 0C [08:27:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:45]wFMCommunicate OK [08:27:45]SAM_PROTO_GetFieldsCounters done [08:27:45]requested_item shift.num is exist - process it [08:27:45]requested_item shift.opened is exist - process it [08:27:45]req_shift_opened [08:27:45]FM_GetShiftState [08:27:45]SAM_PROTO_GetShiftState [08:27:45]wFMCommunicate request_size=4 [08:27:45]MH_SAM_APDU [08:27:45]CAPDU: 80 13 01 00 [08:27:45]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [08:27:45]Write i2c OK [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 [08:27:45]MH_I2C_Read... [08:27:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:45]Read from MH i2c: E2 0E 00 [08:27:45]MH_I2C_Read... [08:27:45]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [08:27:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:27:45]wFMCommunicate OK [08:27:45]SAM_PROTO_GetShiftState done [08:27:45]FM_GetShiftState done [08:27:45]req_shift_opened done [08:27:45]requested_item shift.open_date is exist - process it [08:27:45]req_shift_open_date [08:27:45]req_shift_open_date done [08:27:45]produce_requested_data done [08:27:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154669,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:27:45]process_action_free close_receipt [08:27:45]json_value_free [08:27:45]json_value_free done [08:27:45]process_json_proto returns [08:27:45]Send response to host [08:27:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154669,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:27:45]free response buf [08:27:45]execute_script done [08:27:45]execute_script returns [08:27:45]free content buf [08:27:45]Sock 9.Close socket [08:27:45]Sock 9.Thread stoped [08:27:49]OFD Sender: No OFD packet to send [08:27:50]accept exits with 10 [08:27:50]New connection [08:27:50]New thread 3066965348 created [08:27:50]Thread 3067108708 joined [08:27:50]Waiting for new connection... [08:27:50] Sock 10.Parse request [08:27:50]Sock 10.Check first char [08:27:50]Sock 10.First char is OK [08:27:50]request: POST /json_proto HTTP/1.0 [08:27:50]Method: POST [08:27:50]URL: /json_proto [08:27:50]Method is POST - this is cgi request [08:27:50]url: /json_proto [08:27:50]query_string will be loaded in cgi processing [08:27:50]execute_cgi json_proto POST (null) [08:27:50]execute_cgi path=json_proto method=POST [08:27:50]POST find Content-Length [08:27:50]Host: 172.17.53.67:8080 [08:27:50]Content-Length: 675 [08:27:50]Content-Type: application/json [08:27:50] [08:27:50]POST finish read [08:27:50]Found Content-Length = 675 [08:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 23.400, "sum" : 1600.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:50]execute_script... [08:27:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 23.400, "sum" : 1600.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:50]POST & json_proto [08:27:50]process_json_proto [08:27:50]json parsed OK: [08:27:50]protocol is kg_v1.0 [08:27:50]action value=close_receipt [08:27:50]process_action close_receipt [08:27:50]cmd_close_receipt [08:27:50]MH_GetDate [08:27:50]Write to MH i2c: F0 00 00 E4 03 D6 [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 09 00 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 09 00 E4 03 00 06 1C 12 67 19 BC 99 64 4C [08:27:50]GetLastDocTimeStamp 1729240061 [08:27:50]current date 1729240070 [08:27:50]FM_GetShiftState [08:27:50]SAM_PROTO_GetShiftState [08:27:50]wFMCommunicate request_size=4 [08:27:50]MH_SAM_APDU [08:27:50]CAPDU: 80 13 01 00 [08:27:50]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:50]Read from MH i2c: E2 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 0E 00 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9C [08:27:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:27:50]wFMCommunicate OK [08:27:50]SAM_PROTO_GetShiftState done [08:27:50]FM_GetShiftState done [08:27:50]opened in 1729211399 [08:27:50]opened+sec_in_day 1729297799 [08:27:50]quantity*price = 160056 [08:27:50]sum+1 = 160057 [08:27:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.97 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 59 18.10.2024 08:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154670 ФПД: 256328014238669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154670&fm=256328014238669&tin=02508201610067®Number=0000137193017469&sum=160000 [08:27:51]StoreToDocumentArchive [08:27:51]shift 312 fd 154670 [08:27:51]save to /storage/0312/doc_00154670 [08:27:51]save last doc name /storage/0312/doc_00154670 to /storage/kkm_last_doc_name [08:27:51]save OK [08:27:51]Clear old archive folders... [08:27:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:27:51]tlvbuf is 015573E0 [08:27:51]SAM_PROTO_ClearQueue [08:27:51]wFMCommunicate request_size=4 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 09 00 00 [08:27:51]Write to MH i2c: E2 08 00 F2 03 80 09 00 00 00 00 00 00 67 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [08:27:51]RAPDU: 90 00 [08:27:51]wFMCommunicate OK [08:27:51]SAM_PROTO_ClearQueue done [08:27:51]KKMCreateOFDPacket [08:27:51]OFDProtocolAddRootSTLVToBuf [08:27:51]FM_MakeSignedData [08:27:51]FM_MakeSignedData [08:27:51]SAM_PROTO_SignData [08:27:51]wFMCommunicate request_size=4 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 0D 01 02 [08:27:51]Write to MH i2c: E2 08 00 F3 03 80 0D 01 02 00 00 00 00 6F [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [08:27:51]RAPDU: 90 00 [08:27:51]wFMCommunicate OK [08:27:51]wFMCommunicate request_size=255 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 07 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5C 02 00 35 04 06 00 [08:27:51]Write to MH i2c: E2 02 01 F4 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 07 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5C 02 00 35 04 06 00 00 00 A4 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]wFMCommunicate request_size=11 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 02 02 06 E9 21 04 3C 13 CD [08:27:52]Write to MH i2c: E2 0E 00 F5 03 80 0D 02 02 06 00 E9 21 04 3C 13 CD 00 00 A8 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 03 02 [08:27:52]Write to MH i2c: E2 08 00 F6 03 80 0D 03 02 00 00 00 00 74 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 0B 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 0B 00 F6 03 00 B9 06 31 4C E9 83 0A 84 90 00 AB [08:27:52]RAPDU: B9 06 31 4C E9 83 0A 84 90 00 [08:27:52]wFMCommunicate OK [08:27:52]SAM_PROTO_SignData done [08:27:52]FM_MakeSignedData done [08:27:52]CreateOFDProtocolMessage [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 11 00 00 [08:27:52]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 17 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [08:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:52]wFMCommunicate OK [08:27:52]CreateOFDProtocolMessage done [08:27:52]OFDSenderStorePacket 154670 [08:27:52]StoreOFDPacket docnum=154670 [08:27:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 96 08 01 CF A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 07 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5C 02 00 35 04 06 00 E9 21 04 3C 13 CD B9 06 31 4C E9 83 0A 84 [08:27:52]CheckFolder [08:27:52]dirname=/storage/ofd_packets [08:27:52]CheckFolder done [08:27:52]ProducePacketName [08:27:52]name=ofd_packets/00154670 [08:27:52]NVStorageSaveData ofd_packets/00154670 [08:27:52]File name is /storage/ofd_packets/00154670 [08:27:52]Write 302 bytes [08:27:52]NVStorageSaveData done [08:27:52]OFDSenderStorePacket done [08:27:52]KKMCreateOFDPacket done [08:27:52]NVStorageSaveData kkm_last_timestamp [08:27:52]File name is /storage/kkm_last_timestamp [08:27:52]Write 4 bytes [08:27:52]NVStorageSaveData done [08:27:52]ExternCall_PrintAddStr [08:27:52]wPrintStart [08:27:52]Write to MH i2c: 01 00 00 F8 03 FB [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 FF 0F 10 [08:27:52]RasterBufferAndPrint [08:27:52]line Счет N : (1)872827 [08:27:52]line ИНН: 02508201610067 [08:27:52]line Контрольно-Кассовый Чек [08:27:52]line ПРОДАЖА [08:27:52]line ТРК (МРК, ГНК) : 23 [08:27:52]line Товар: 2710124130 [08:27:52]line Super 92-К-5 [08:27:52]line 23.400 * 68.40 [08:27:52]line = 1600.56 [08:27:52]line НДС 12% НСП 1% [08:27:52]line > о реализуемом товаре [08:27:52]line ОКРУГЛЕНИЕ: -0.56 [08:27:52]line ИТОГО: 1600.00 [08:27:52]line Внесено: 1600.00 [08:27:52]line СДАЧА: 0.00 [08:27:52]line НСП 1% : 14.16 [08:27:52]line НДС 12% : 169.97 [08:27:52]line Наличными: 1600.00 [08:27:52]line Безнал.: 0.00 [08:27:52]line Место: АЗС № 165 "Партнер Нефть" [08:27:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:27:52]line СНО: Общий режим [08:27:52]line Чек 59 18.10.2024 08:27 [08:27:52]line Смена: 312 ФФД: 1.0 [08:27:52]line ЗНМ: 0300000234 [08:27:52]line РНМ: 0000137193017469 [08:27:52]line Версия ККМ: v1.0 [08:27:52]line ФМ: 0000000000963156 [08:27:52]line ФД: 154670 [08:27:52]line ФПД: 256328014238669 [08:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154670&fm=256328014238669&tin=02508201610067®Number=0000137193017469&sum=160000 [08:27:52]OFD Sender: Processing packet 154670 [packets to send 51, broken 50] [08:27:52]ProducePacketName [08:27:52]name=ofd_packets/00154670 [08:27:52]OFD Sender: To server: pG, [08:27:52]CommunicateWithHost lk.salyk.kg:30040 [08:27:52]ConnectInit lk.salyk.kg [08:27:52]written 0, free lines is 4095 [08:27:52]Connected sock=9 [08:27:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 96 08 01 CF A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 07 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5C 02 00 35 04 06 00 E9 21 04 3C 13 CD B9 06 31 4C E9 83 0A 84 [08:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 64 47 00 79 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5C 02 00 F4 03 04 00 3F C2 11 67 B6 04 01 00 00 68 DA 3F 99 55 7F B1 27 [08:27:52]CommunicateWithHost err = 0 [08:27:52]CheckOFDResponse [08:27:52]1017 (14) - 77093643461234 [08:27:52]1041 (16) - 0000000000963156 [08:27:52]1040 (4) - 154670 [08:27:52]1012 (4) - 18.10.2024 02:04 [08:27:52]1206 (1) - 0 [08:27:52]OFD Sender: Remove packet 154670 [08:27:52]ProducePacketName [08:27:52]name=ofd_packets/00154670 [08:27:52]NVStorageDeleteData [08:27:52]Write to MH i2c: 01 00 00 23 04 27 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 23 04 00 00 00 00 00 F5 0C 2F [08:27:52]RasterBufferAndPrint [08:27:52]line [08:27:52]line [08:27:52]line [08:27:52]line [08:27:52]line [08:27:52]written 0, free lines is 3327 [08:27:52]MH_Cut [08:27:52]Write to MH i2c: D1 01 00 2A 04 01 00 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: D1 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: D1 01 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: D1 01 00 2A 04 00 FF [08:27:52]Write to MH i2c: 01 00 00 2B 04 2F [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:53]OFD Sender: No OFD packet to send [08:27:53]*** Cut start [08:27:53]*** Partial cut [08:27:53]*** CUTSNS_PIN = 1 [08:27:53]*** CUTSNS_PIN = 0 [08:27:53]*** Brake cut motor [08:27:54]Read from MH i2c: 01 [08:27:54]MH_I2C_Read... [08:27:54]*** Stop cut motor [08:27:54]*** Cut end [08:27:54]Read from MH i2c: 01 07 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 FF 0F 44 [08:27:54]process_action close_receipt done [08:27:54]requested_data is exist [08:27:54]produce_requested_data [08:27:54]requested_item fm.sn is exist - process it [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 11 00 00 [08:27:54]Write to MH i2c: E2 08 00 2C 04 80 11 00 00 00 00 00 00 AA [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 17 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 17 00 2C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [08:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:54]wFMCommunicate OK [08:27:54]requested_item fd.num is exist - process it [08:27:54]SAM_PROTO_GetFieldsCounters [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 13 00 00 [08:27:54]Write to MH i2c: E2 08 00 2D 04 80 13 00 00 00 00 00 00 AD [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 62 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 62 00 2D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 5C 02 00 0E 04 04 00 38 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 5C [08:27:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:54]wFMCommunicate OK [08:27:54]SAM_PROTO_GetFieldsCounters done [08:27:54]requested_item shift.num is exist - process it [08:27:54]requested_item shift.opened is exist - process it [08:27:54]req_shift_opened [08:27:54]FM_GetShiftState [08:27:54]SAM_PROTO_GetShiftState [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 13 01 00 [08:27:54]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 0E 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E6 [08:27:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:27:54]wFMCommunicate OK [08:27:54]SAM_PROTO_GetShiftState done [08:27:54]FM_GetShiftState done [08:27:54]req_shift_opened done [08:27:54]requested_item shift.open_date is exist - process it [08:27:54]req_shift_open_date [08:27:54]req_shift_open_date done [08:27:54]produce_requested_data done [08:27:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154670,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:27:54]process_action_free close_receipt [08:27:54]json_value_free [08:27:54]json_value_free done [08:27:54]process_json_proto returns [08:27:54]Send response to host [08:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154670,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:27:54]free response buf [08:27:54]execute_script done [08:27:54]execute_script returns [08:27:54]free content buf [08:27:54]Sock 10.Close socket [08:27:54]Sock 10.Thread stoped [08:27:58]OFD Sender: No OFD packet to send [08:28:02]accept exits with 8 [08:28:02]New connection [08:28:02]New thread 3067108708 created [08:28:02]Thread 3066965348 joined [08:28:02]Waiting for new connection... [08:28:02] Sock 8.Parse request [08:28:02]Sock 8.Check first char [08:28:02]Sock 8.First char is OK [08:28:02]request: POST /json_proto HTTP/1.0 [08:28:02]Method: POST [08:28:02]URL: /json_proto [08:28:02]Method is POST - this is cgi request [08:28:02]url: /json_proto [08:28:02]query_string will be loaded in cgi processing [08:28:02]execute_cgi json_proto POST (null) [08:28:02]execute_cgi path=json_proto method=POST [08:28:02]POST find Content-Length [08:28:02]Host: 172.17.53.67:8080 [08:28:02]Content-Length: 766 [08:28:02]Content-Type: application/json [08:28:02] [08:28:02]POST finish read [08:28:02]Found Content-Length = 766 [08:28:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 27.560, "sum" : 2100.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2100.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:02]execute_script... [08:28:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 27.560, "sum" : 2100.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2100.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:02]POST & json_proto [08:28:02]process_json_proto [08:28:02]json parsed OK: [08:28:02]protocol is kg_v1.0 [08:28:02]action value=close_receipt [08:28:02]process_action close_receipt [08:28:02]cmd_close_receipt [08:28:02]MH_GetDate [08:28:02]Write to MH i2c: F0 00 00 2F 04 22 [08:28:02]Write i2c OK [08:28:02]MH_I2C_Read... [08:28:02]Read from MH i2c: F0 [08:28:02]MH_I2C_Read... [08:28:02]Read from MH i2c: F0 09 00 [08:28:02]MH_I2C_Read... [08:28:02]Read from MH i2c: F0 09 00 2F 04 00 12 1C 12 67 19 BC 99 64 A4 [08:28:02]GetLastDocTimeStamp 1729240071 [08:28:02]current date 1729240082 [08:28:02]FM_GetShiftState [08:28:02]SAM_PROTO_GetShiftState [08:28:02]wFMCommunicate request_size=4 [08:28:02]MH_SAM_APDU [08:28:02]CAPDU: 80 13 01 00 [08:28:02]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [08:28:02]Write i2c OK [08:28:02]MH_I2C_Read... [08:28:02]Read from MH i2c: E2 [08:28:02]MH_I2C_Read... [08:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:02]Read from MH i2c: E2 0E 00 [08:28:02]MH_I2C_Read... [08:28:02]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E8 [08:28:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:28:02]wFMCommunicate OK [08:28:02]SAM_PROTO_GetShiftState done [08:28:02]FM_GetShiftState done [08:28:02]opened in 1729211399 [08:28:02]opened+sec_in_day 1729297799 [08:28:02]quantity*price = 210007 [08:28:02]sum+1 = 210008 [08:28:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2100.07 НСП 1% : 18.58 НДС 12% : 223.02 Наличными: 0.00 Безнал.: 2100.07 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 60 18.10.2024 08:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154671 ФПД: 216673501417483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154671&fm=216673501417483&tin=02508201610067®Number=0000137193017469&sum=210007 [08:28:03]StoreToDocumentArchive [08:28:03]shift 312 fd 154671 [08:28:03]save to /storage/0312/doc_00154671 [08:28:03]save last doc name /storage/0312/doc_00154671 to /storage/kkm_last_doc_name [08:28:03]save OK [08:28:03]Clear old archive folders... [08:28:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:28:03]tlvbuf is 01546430 [08:28:03]SAM_PROTO_ClearQueue [08:28:03]wFMCommunicate request_size=4 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 09 00 00 [08:28:03]Write to MH i2c: E2 08 00 3D 04 80 09 00 00 00 00 00 00 B3 [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:03]Read from MH i2c: E2 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 03 00 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [08:28:03]RAPDU: 90 00 [08:28:03]wFMCommunicate OK [08:28:03]SAM_PROTO_ClearQueue done [08:28:03]KKMCreateOFDPacket [08:28:03]OFDProtocolAddRootSTLVToBuf [08:28:03]FM_MakeSignedData [08:28:03]FM_MakeSignedData [08:28:03]SAM_PROTO_SignData [08:28:03]wFMCommunicate request_size=4 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 0D 01 02 [08:28:03]Write to MH i2c: E2 08 00 3E 04 80 0D 01 02 00 00 00 00 BB [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:03]Read from MH i2c: E2 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 03 00 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [08:28:03]RAPDU: 90 00 [08:28:03]wFMCommunicate OK [08:28:03]wFMCommunicate request_size=255 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 6B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 57 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 57 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 34 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 13 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5C 02 00 35 04 06 00 C5 10 3B 15 [08:28:03]Write to MH i2c: E2 02 01 3F 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 6B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 57 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 57 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 34 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 13 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5C 02 00 35 04 06 00 C5 10 3B 15 00 00 58 [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:04]Read from MH i2c: E2 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 03 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [08:28:04]RAPDU: 90 00 [08:28:04]wFMCommunicate OK [08:28:04]wFMCommunicate request_size=7 [08:28:04]MH_SAM_APDU [08:28:04]CAPDU: 80 0D 02 02 02 90 0B [08:28:04]Write to MH i2c: E2 0A 00 40 04 80 0D 02 02 02 00 90 0B 00 00 5D [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:04]Read from MH i2c: E2 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 03 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [08:28:04]RAPDU: 90 00 [08:28:04]wFMCommunicate OK [08:28:04]wFMCommunicate request_size=4 [08:28:04]MH_SAM_APDU [08:28:04]CAPDU: 80 0D 03 02 [08:28:04]Write to MH i2c: E2 08 00 41 04 80 0D 03 02 00 00 00 00 C0 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:04]Read from MH i2c: E2 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 0B 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 0B 00 41 04 00 46 51 01 D8 66 14 A1 59 90 00 A5 [08:28:04]RAPDU: 46 51 01 D8 66 14 A1 59 90 00 [08:28:04]wFMCommunicate OK [08:28:04]SAM_PROTO_SignData done [08:28:04]FM_MakeSignedData done [08:28:04]CreateOFDProtocolMessage [08:28:04]wFMCommunicate request_size=4 [08:28:04]MH_SAM_APDU [08:28:04]CAPDU: 80 11 00 00 [08:28:04]Write to MH i2c: E2 08 00 42 04 80 11 00 00 00 00 00 00 C0 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:04]Read from MH i2c: E2 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 17 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 17 00 42 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [08:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:04]wFMCommunicate OK [08:28:04]CreateOFDProtocolMessage done [08:28:04]OFDSenderStorePacket 154671 [08:28:04]StoreOFDPacket docnum=154671 [08:28:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CE 4E 04 01 8D E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 6B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 57 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 57 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 34 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 13 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5C 02 00 35 04 06 00 C5 10 3B 15 90 0B 46 51 01 D8 66 14 A1 59 [08:28:04]CheckFolder [08:28:04]dirname=/storage/ofd_packets [08:28:04]CheckFolder done [08:28:04]ProducePacketName [08:28:04]name=ofd_packets/00154671 [08:28:04]NVStorageSaveData ofd_packets/00154671 [08:28:04]File name is /storage/ofd_packets/00154671 [08:28:04]Write 298 bytes [08:28:04]NVStorageSaveData done [08:28:04]OFDSenderStorePacket done [08:28:04]KKMCreateOFDPacket done [08:28:04]NVStorageSaveData kkm_last_timestamp [08:28:04]File name is /storage/kkm_last_timestamp [08:28:04]Write 4 bytes [08:28:04]NVStorageSaveData done [08:28:04]ExternCall_PrintAddStr [08:28:04]wPrintStart [08:28:04]Write to MH i2c: 01 00 00 43 04 47 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 07 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 07 00 43 04 00 00 00 00 00 FF 0F 5C [08:28:04]RasterBufferAndPrint [08:28:04]line Счет N : (1)872828 [08:28:04]line ИНН: 02508201610067 [08:28:04]line Контрольно-Кассовый Чек [08:28:04]line ПРОДАЖА [08:28:04]line ТРК (МРК, ГНК) : 44 [08:28:04]line Товар: 2710194210 [08:28:04]line ДТ-К-2 [08:28:04]line 27.560 * 76.20 [08:28:04]line = 2100.07 [08:28:04]line НДС 12% НСП 1% [08:28:04]line > о реализуемом товаре [08:28:04]line ИТОГО: 2100.07 [08:28:04]line НСП 1% : 18.58 [08:28:04]line НДС 12% : 223.02 [08:28:04]line Наличными: 0.00 [08:28:04]line Безнал.: 2100.07 [08:28:04]line Место: АЗС № 165 "Партнер Нефть" [08:28:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:28:04]line СНО: Общий режим [08:28:04]line Чек 60 18.10.2024 08:28 [08:28:04]line Смена: 312 ФФД: 1.0 [08:28:04]line ЗНМ: 0300000234 [08:28:04]line РНМ: 0000137193017469 [08:28:04]line Версия ККМ: v1.0 [08:28:04]line Платежная система: Mbank [08:28:04]line ФМ: 0000000000963156 [08:28:04]line ФД: 154671 [08:28:04]line ФПД: 216673501417483 [08:28:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154671&fm=216673501417483&tin=02508201610067®Number=0000137193017469&sum=210007 [08:28:04]written 0, free lines is 4095 [08:28:04]OFD Sender: Processing packet 154671 [packets to send 51, broken 50] [08:28:04]ProducePacketName [08:28:04]name=ofd_packets/00154671 [08:28:04]OFD Sender: To server: pG, [08:28:04]CommunicateWithHost lk.salyk.kg:30040 [08:28:04]ConnectInit lk.salyk.kg [08:28:04]Connected sock=9 [08:28:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CE 4E 04 01 8D E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 6B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 57 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 57 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 34 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 13 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5C 02 00 35 04 06 00 C5 10 3B 15 90 0B 46 51 01 D8 66 14 A1 59 [08:28:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 E2 47 00 B9 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5C 02 00 F4 03 04 00 4C C2 11 67 B6 04 01 00 00 46 9C 42 C5 B8 E4 18 62 [08:28:04]CommunicateWithHost err = 0 [08:28:04]CheckOFDResponse [08:28:04]1017 (14) - 77093643461234 [08:28:04]1041 (16) - 0000000000963156 [08:28:04]1040 (4) - 154671 [08:28:04]1012 (4) - 18.10.2024 02:05 [08:28:04]1206 (1) - 0 [08:28:04]OFD Sender: Remove packet 154671 [08:28:04]ProducePacketName [08:28:04]name=ofd_packets/00154671 [08:28:04]NVStorageDeleteData [08:28:04]Write to MH i2c: 01 00 00 6C 04 70 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 07 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 1C 0D A0 [08:28:04]RasterBufferAndPrint [08:28:04]line [08:28:04]line [08:28:04]line [08:28:04]line [08:28:04]line [08:28:04]written 0, free lines is 3368 [08:28:04]MH_Cut [08:28:04]Write to MH i2c: D1 01 00 73 04 01 49 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: D1 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: D1 01 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: D1 01 00 73 04 00 48 [08:28:04]Write to MH i2c: 01 00 00 74 04 78 [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:05]OFD Sender: No OFD packet to send [08:28:05]*** Cut start [08:28:05]*** Partial cut [08:28:05]*** CUTSNS_PIN = 1 [08:28:05]*** CUTSNS_PIN = 0 [08:28:05]*** Brake cut motor [08:28:06]Read from MH i2c: 01 [08:28:06]MH_I2C_Read... [08:28:06]*** Stop cut motor [08:28:06]*** Cut end [08:28:06]Read from MH i2c: 01 07 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [08:28:06]process_action close_receipt done [08:28:06]requested_data is exist [08:28:06]produce_requested_data [08:28:06]requested_item fm.sn is exist - process it [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 11 00 00 [08:28:06]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 17 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [08:28:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:06]wFMCommunicate OK [08:28:06]requested_item fd.num is exist - process it [08:28:06]SAM_PROTO_GetFieldsCounters [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 13 00 00 [08:28:06]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 62 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 5C 02 00 0E 04 04 00 38 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 A9 [08:28:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:06]wFMCommunicate OK [08:28:06]SAM_PROTO_GetFieldsCounters done [08:28:06]requested_item shift.num is exist - process it [08:28:06]requested_item shift.opened is exist - process it [08:28:06]req_shift_opened [08:28:06]FM_GetShiftState [08:28:06]SAM_PROTO_GetShiftState [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 13 01 00 [08:28:06]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0E 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [08:28:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:28:06]wFMCommunicate OK [08:28:06]SAM_PROTO_GetShiftState done [08:28:06]FM_GetShiftState done [08:28:06]req_shift_opened done [08:28:06]requested_item shift.open_date is exist - process it [08:28:06]req_shift_open_date [08:28:06]req_shift_open_date done [08:28:06]produce_requested_data done [08:28:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154671,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:28:06]process_action_free close_receipt [08:28:06]json_value_free [08:28:06]json_value_free done [08:28:06]process_json_proto returns [08:28:06]Send response to host [08:28:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154671,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:28:06]free response buf [08:28:06]execute_script done [08:28:06]execute_script returns [08:28:06]free content buf [08:28:06]Sock 8.Close socket [08:28:06]Sock 8.Thread stoped [08:28:06]accept exits with 10 [08:28:06]New connection [08:28:06]New thread 3066965348 created [08:28:06]Thread 3067108708 joined [08:28:06]Waiting for new connection... [08:28:06] Sock 10.Parse request [08:28:06]Sock 10.Check first char [08:28:06]Sock 10.First char is OK [08:28:06]request: POST /json_proto HTTP/1.0 [08:28:06]Method: POST [08:28:06]URL: /json_proto [08:28:06]Method is POST - this is cgi request [08:28:06]url: /json_proto [08:28:06]query_string will be loaded in cgi processing [08:28:06]execute_cgi json_proto POST (null) [08:28:06]execute_cgi path=json_proto method=POST [08:28:06]POST find Content-Length [08:28:06]Host: 172.17.53.67:8080 [08:28:06]Content-Length: 677 [08:28:06]Content-Type: application/json [08:28:06] [08:28:06]POST finish read [08:28:06]Found Content-Length = 677 [08:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:06]execute_script... [08:28:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:06]POST & json_proto [08:28:06]process_json_proto [08:28:06]json parsed OK: [08:28:06]protocol is kg_v1.0 [08:28:06]action value=close_receipt [08:28:06]process_action close_receipt [08:28:06]cmd_close_receipt [08:28:06]MH_GetDate [08:28:06]Write to MH i2c: F0 00 00 78 04 6B [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: F0 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: F0 09 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: F0 09 00 78 04 00 17 1C 12 67 19 BC 99 64 F2 [08:28:06]GetLastDocTimeStamp 1729240083 [08:28:06]current date 1729240087 [08:28:06]FM_GetShiftState [08:28:06]SAM_PROTO_GetShiftState [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 13 01 00 [08:28:06]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0E 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [08:28:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:28:06]wFMCommunicate OK [08:28:06]SAM_PROTO_GetShiftState done [08:28:06]FM_GetShiftState done [08:28:06]opened in 1729211399 [08:28:06]opened+sec_in_day 1729297799 [08:28:06]quantity*price = 60027 [08:28:06]sum+1 = 60029 [08:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 61 18.10.2024 08:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154672 ФПД: 211209455677835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082807&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154672&fm=211209455677835&tin=02508201610067®Number=0000137193017469&sum=60000 [08:28:08]StoreToDocumentArchive [08:28:08]shift 312 fd 154672 [08:28:08]save to /storage/0312/doc_00154672 [08:28:08]save last doc name /storage/0312/doc_00154672 to /storage/kkm_last_doc_name [08:28:08]save OK [08:28:08]Clear old archive folders... [08:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:08]tlvbuf is 01557090 [08:28:08]SAM_PROTO_ClearQueue [08:28:08]wFMCommunicate request_size=4 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 09 00 00 [08:28:08]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [08:28:08]RAPDU: 90 00 [08:28:08]wFMCommunicate OK [08:28:08]SAM_PROTO_ClearQueue done [08:28:08]KKMCreateOFDPacket [08:28:08]OFDProtocolAddRootSTLVToBuf [08:28:08]FM_MakeSignedData [08:28:08]FM_MakeSignedData [08:28:08]SAM_PROTO_SignData [08:28:08]wFMCommunicate request_size=4 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 0D 01 02 [08:28:08]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [08:28:08]RAPDU: 90 00 [08:28:08]wFMCommunicate OK [08:28:08]wFMCommunicate request_size=255 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5C 02 00 35 04 06 00 C0 [08:28:08]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5C 02 00 35 04 06 00 C0 00 00 79 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [08:28:08]RAPDU: 90 00 [08:28:08]wFMCommunicate OK [08:28:08]wFMCommunicate request_size=10 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 0D 02 02 05 18 08 94 31 8B [08:28:08]Write to MH i2c: E2 0D 00 89 04 80 0D 02 02 05 00 18 08 94 31 8B 00 00 81 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [08:28:08]RAPDU: 90 00 [08:28:08]wFMCommunicate OK [08:28:08]wFMCommunicate request_size=4 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 0D 03 02 [08:28:08]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 0B 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 0B 00 8A 04 00 29 63 F9 F1 7D FA 24 43 90 00 5E [08:28:08]RAPDU: 29 63 F9 F1 7D FA 24 43 90 00 [08:28:08]wFMCommunicate OK [08:28:08]SAM_PROTO_SignData done [08:28:08]FM_MakeSignedData done [08:28:08]CreateOFDProtocolMessage [08:28:08]wFMCommunicate request_size=4 [08:28:08]MH_SAM_APDU [08:28:08]CAPDU: 80 11 00 00 [08:28:08]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:08]Read from MH i2c: E2 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 17 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [08:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:08]wFMCommunicate OK [08:28:08]CreateOFDProtocolMessage done [08:28:08]OFDSenderStorePacket 154672 [08:28:08]StoreOFDPacket docnum=154672 [08:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 9E 07 01 40 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5C 02 00 35 04 06 00 C0 18 08 94 31 8B 29 63 F9 F1 7D FA 24 43 [08:28:08]CheckFolder [08:28:08]dirname=/storage/ofd_packets [08:28:08]CheckFolder done [08:28:08]ProducePacketName [08:28:08]name=ofd_packets/00154672 [08:28:08]NVStorageSaveData ofd_packets/00154672 [08:28:08]File name is /storage/ofd_packets/00154672 [08:28:08]Write 301 bytes [08:28:08]NVStorageSaveData done [08:28:08]OFDSenderStorePacket done [08:28:08]KKMCreateOFDPacket done [08:28:08]NVStorageSaveData kkm_last_timestamp [08:28:08]File name is /storage/kkm_last_timestamp [08:28:08]Write 4 bytes [08:28:08]NVStorageSaveData done [08:28:08]ExternCall_PrintAddStr [08:28:08]wPrintStart [08:28:08]Write to MH i2c: 01 00 00 8C 04 90 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 07 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [08:28:08]RasterBufferAndPrint [08:28:08]line Счет N : (1)872829 [08:28:08]line ИНН: 02508201610067 [08:28:08]line Контрольно-Кассовый Чек [08:28:08]line ПРОДАЖА [08:28:08]line ТРК (МРК, ГНК) : 11 [08:28:08]line Товар: 2710124500 [08:28:08]line Аи-95-К-5 [08:28:08]line 8.090 * 74.20 [08:28:08]line = 600.28 [08:28:08]line НДС 12% НСП 1% [08:28:08]line > о реализуемом товаре [08:28:08]line ОКРУГЛЕНИЕ: -0.28 [08:28:08]line ИТОГО: 600.00 [08:28:08]line Внесено: 600.00 [08:28:08]line СДАЧА: 0.00 [08:28:08]line НСП 1% : 5.31 [08:28:08]line НДС 12% : 63.75 [08:28:08]line Наличными: 600.00 [08:28:08]line Безнал.: 0.00 [08:28:08]line Место: АЗС № 165 "Партнер Нефть" [08:28:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:28:08]line СНО: Общий режим [08:28:08]line Чек 61 18.10.2024 08:28 [08:28:08]line Смена: 312 ФФД: 1.0 [08:28:08]line ЗНМ: 0300000234 [08:28:08]line РНМ: 0000137193017469 [08:28:08]line Версия ККМ: v1.0 [08:28:08]line ФМ: 0000000000963156 [08:28:08]line ФД: 154672 [08:28:08]line ФПД: 211209455677835 [08:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T082807&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154672&fm=211209455677835&tin=02508201610067®Number=0000137193017469&sum=60000 [08:28:08]written 0, free lines is 4095 [08:28:08]OFD Sender: Processing packet 154672 [packets to send 51, broken 50] [08:28:08]ProducePacketName [08:28:08]name=ofd_packets/00154672 [08:28:08]OFD Sender: To server: pG, [08:28:08]CommunicateWithHost lk.salyk.kg:30040 [08:28:08]ConnectInit lk.salyk.kg [08:28:08]Connected sock=9 [08:28:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 9E 07 01 40 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5C 02 00 35 04 06 00 C0 18 08 94 31 8B 29 63 F9 F1 7D FA 24 43 [08:28:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EF 39 47 00 07 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5C 02 00 F4 03 04 00 50 C2 11 67 B6 04 01 00 00 44 A9 81 D9 38 BD F1 A2 [08:28:09]CommunicateWithHost err = 0 [08:28:09]CheckOFDResponse [08:28:09]1017 (14) - 77093643461234 [08:28:09]1041 (16) - 0000000000963156 [08:28:09]1040 (4) - 154672 [08:28:09]1012 (4) - 18.10.2024 02:05 [08:28:09]1206 (1) - 0 [08:28:09]OFD Sender: Remove packet 154672 [08:28:09]ProducePacketName [08:28:09]name=ofd_packets/00154672 [08:28:09]NVStorageDeleteData [08:28:09]Write to MH i2c: 01 00 00 B7 04 BB [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: 01 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: 01 07 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: 01 07 00 B7 04 00 00 00 00 00 ED 0C BB [08:28:09]RasterBufferAndPrint [08:28:09]line [08:28:09]line [08:28:09]line [08:28:09]line [08:28:09]line [08:28:09]written 0, free lines is 3331 [08:28:09]MH_Cut [08:28:09]Write to MH i2c: D1 01 00 BE 04 01 94 [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: D1 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: D1 01 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: D1 01 00 BE 04 00 93 [08:28:09]Write to MH i2c: 01 00 00 BF 04 C3 [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]OFD Sender: No OFD packet to send [08:28:10]*** Cut start [08:28:10]*** Partial cut [08:28:10]*** CUTSNS_PIN = 1 [08:28:10]*** CUTSNS_PIN = 0 [08:28:10]*** Brake cut motor [08:28:10]Read from MH i2c: 01 [08:28:10]MH_I2C_Read... [08:28:10]*** Stop cut motor [08:28:10]*** Cut end [08:28:10]Read from MH i2c: 01 07 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 FF 0F D8 [08:28:10]process_action close_receipt done [08:28:10]requested_data is exist [08:28:10]produce_requested_data [08:28:10]requested_item fm.sn is exist - process it [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 11 00 00 [08:28:10]Write to MH i2c: E2 08 00 C0 04 80 11 00 00 00 00 00 00 3E [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 17 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 17 00 C0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [08:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:10]wFMCommunicate OK [08:28:10]requested_item fd.num is exist - process it [08:28:10]SAM_PROTO_GetFieldsCounters [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 13 00 00 [08:28:10]Write to MH i2c: E2 08 00 C1 04 80 13 00 00 00 00 00 00 41 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 62 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 62 00 C1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 5C 02 00 0E 04 04 00 38 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 F8 [08:28:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:10]wFMCommunicate OK [08:28:10]SAM_PROTO_GetFieldsCounters done [08:28:10]requested_item shift.num is exist - process it [08:28:10]requested_item shift.opened is exist - process it [08:28:10]req_shift_opened [08:28:10]FM_GetShiftState [08:28:10]SAM_PROTO_GetShiftState [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 13 01 00 [08:28:10]Write to MH i2c: E2 08 00 C2 04 80 13 01 00 00 00 00 00 43 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:11]Read from MH i2c: E2 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 0E 00 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 0E 00 C2 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [08:28:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:28:11]wFMCommunicate OK [08:28:11]SAM_PROTO_GetShiftState done [08:28:11]FM_GetShiftState done [08:28:11]req_shift_opened done [08:28:11]requested_item shift.open_date is exist - process it [08:28:11]req_shift_open_date [08:28:11]req_shift_open_date done [08:28:11]produce_requested_data done [08:28:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154672,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:28:11]process_action_free close_receipt [08:28:11]json_value_free [08:28:11]json_value_free done [08:28:11]process_json_proto returns [08:28:11]Send response to host [08:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154672,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:28:11]free response buf [08:28:11]execute_script done [08:28:11]execute_script returns [08:28:11]free content buf [08:28:11]Sock 10.Close socket [08:28:11]Sock 10.Thread stoped [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:07]accept exits with 8 [08:30:07]New connection [08:30:07]New thread 3067108708 created [08:30:07]Thread 3066965348 joined [08:30:07]Waiting for new connection... [08:30:07] Sock 8.Parse request [08:30:07]Sock 8.Check first char [08:30:07]Sock 8.First char is OK [08:30:07]request: POST /json_proto HTTP/1.0 [08:30:07]Method: POST [08:30:07]URL: /json_proto [08:30:07]Method is POST - this is cgi request [08:30:07]url: /json_proto [08:30:07]query_string will be loaded in cgi processing [08:30:07]execute_cgi json_proto POST (null) [08:30:07]execute_cgi path=json_proto method=POST [08:30:07]POST find Content-Length [08:30:07]Host: 172.17.53.67:8080 [08:30:07]Content-Length: 677 [08:30:07]Content-Type: application/json [08:30:07] [08:30:07]POST finish read [08:30:07]Found Content-Length = 677 [08:30:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:07]execute_script... [08:30:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:07]POST & json_proto [08:30:07]process_json_proto [08:30:07]json parsed OK: [08:30:07]protocol is kg_v1.0 [08:30:07]action value=close_receipt [08:30:07]process_action close_receipt [08:30:07]cmd_close_receipt [08:30:07]MH_GetDate [08:30:07]Write to MH i2c: F0 00 00 C3 04 B6 [08:30:07]Write i2c OK [08:30:07]MH_I2C_Read... [08:30:07]Read from MH i2c: F0 [08:30:07]MH_I2C_Read... [08:30:07]Read from MH i2c: F0 09 00 [08:30:07]MH_I2C_Read... [08:30:07]Read from MH i2c: F0 09 00 C3 04 00 8F 1C 12 67 19 BC 99 64 B5 [08:30:07]GetLastDocTimeStamp 1729240087 [08:30:07]current date 1729240207 [08:30:07]FM_GetShiftState [08:30:07]SAM_PROTO_GetShiftState [08:30:07]wFMCommunicate request_size=4 [08:30:07]MH_SAM_APDU [08:30:07]CAPDU: 80 13 01 00 [08:30:07]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [08:30:07]Write i2c OK [08:30:07]MH_I2C_Read... [08:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:07]Read from MH i2c: E2 [08:30:07]MH_I2C_Read... [08:30:07]Read from MH i2c: E2 0E 00 [08:30:07]MH_I2C_Read... [08:30:07]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [08:30:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:30:07]wFMCommunicate OK [08:30:07]SAM_PROTO_GetShiftState done [08:30:07]FM_GetShiftState done [08:30:07]opened in 1729211399 [08:30:07]opened+sec_in_day 1729297799 [08:30:07]quantity*price = 60027 [08:30:07]sum+1 = 60029 [08:30:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 62 18.10.2024 08:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154673 ФПД: 36684117042534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154673&fm=36684117042534&tin=02508201610067®Number=0000137193017469&sum=60000 [08:30:08]StoreToDocumentArchive [08:30:08]shift 312 fd 154673 [08:30:08]save to /storage/0312/doc_00154673 [08:30:08]save last doc name /storage/0312/doc_00154673 to /storage/kkm_last_doc_name [08:30:08]save OK [08:30:08]Clear old archive folders... [08:30:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:30:08]tlvbuf is 01575850 [08:30:08]SAM_PROTO_ClearQueue [08:30:08]wFMCommunicate request_size=4 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 09 00 00 [08:30:08]Write to MH i2c: E2 08 00 D1 04 80 09 00 00 00 00 00 00 47 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [08:30:08]RAPDU: 90 00 [08:30:08]wFMCommunicate OK [08:30:08]SAM_PROTO_ClearQueue done [08:30:08]KKMCreateOFDPacket [08:30:08]OFDProtocolAddRootSTLVToBuf [08:30:08]FM_MakeSignedData [08:30:08]FM_MakeSignedData [08:30:08]SAM_PROTO_SignData [08:30:08]wFMCommunicate request_size=4 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 0D 01 02 [08:30:08]Write to MH i2c: E2 08 00 D2 04 80 0D 01 02 00 00 00 00 4F [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [08:30:08]RAPDU: 90 00 [08:30:08]wFMCommunicate OK [08:30:08]wFMCommunicate request_size=255 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8F 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5C 02 00 35 04 06 00 21 [08:30:08]Write to MH i2c: E2 02 01 D3 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8F 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5C 02 00 35 04 06 00 21 00 00 9F [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [08:30:08]RAPDU: 90 00 [08:30:08]wFMCommunicate OK [08:30:08]wFMCommunicate request_size=10 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 0D 02 02 05 5D 2F C3 E5 66 [08:30:08]Write to MH i2c: E2 0D 00 D4 04 80 0D 02 02 05 00 5D 2F C3 E5 66 00 00 F6 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [08:30:08]RAPDU: 90 00 [08:30:08]wFMCommunicate OK [08:30:08]wFMCommunicate request_size=4 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 0D 03 02 [08:30:08]Write to MH i2c: E2 08 00 D5 04 80 0D 03 02 00 00 00 00 54 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 0B 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 0B 00 D5 04 00 E0 17 4C 6B 82 6A 42 A2 90 00 D3 [08:30:08]RAPDU: E0 17 4C 6B 82 6A 42 A2 90 00 [08:30:08]wFMCommunicate OK [08:30:08]SAM_PROTO_SignData done [08:30:08]FM_MakeSignedData done [08:30:08]CreateOFDProtocolMessage [08:30:08]wFMCommunicate request_size=4 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 11 00 00 [08:30:08]Write to MH i2c: E2 08 00 D6 04 80 11 00 00 00 00 00 00 54 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 17 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 17 00 D6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [08:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:08]wFMCommunicate OK [08:30:08]CreateOFDProtocolMessage done [08:30:08]OFDSenderStorePacket 154673 [08:30:08]StoreOFDPacket docnum=154673 [08:30:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 57 07 01 3E D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8F 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5C 02 00 35 04 06 00 21 5D 2F C3 E5 66 E0 17 4C 6B 82 6A 42 A2 [08:30:08]CheckFolder [08:30:08]dirname=/storage/ofd_packets [08:30:08]CheckFolder done [08:30:08]ProducePacketName [08:30:08]name=ofd_packets/00154673 [08:30:08]NVStorageSaveData ofd_packets/00154673 [08:30:08]File name is /storage/ofd_packets/00154673 [08:30:08]Write 301 bytes [08:30:08]NVStorageSaveData done [08:30:08]OFDSenderStorePacket done [08:30:08]KKMCreateOFDPacket done [08:30:08]NVStorageSaveData kkm_last_timestamp [08:30:08]File name is /storage/kkm_last_timestamp [08:30:08]Write 4 bytes [08:30:08]NVStorageSaveData done [08:30:08]ExternCall_PrintAddStr [08:30:08]wPrintStart [08:30:08]Write to MH i2c: 01 00 00 D7 04 DB [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: 01 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: 01 07 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: 01 07 00 D7 04 00 00 00 00 00 FF 0F F0 [08:30:08]RasterBufferAndPrint [08:30:08]line Счет N : (1)872831 [08:30:08]line ИНН: 02508201610067 [08:30:08]line Контрольно-Кассовый Чек [08:30:08]line ПРОДАЖА [08:30:08]line ТРК (МРК, ГНК) : 11 [08:30:08]line Товар: 2710124500 [08:30:08]line Аи-95-К-5 [08:30:08]line 8.090 * 74.20 [08:30:08]line = 600.28 [08:30:08]line НДС 12% НСП 1% [08:30:08]line > о реализуемом товаре [08:30:08]line ОКРУГЛЕНИЕ: -0.28 [08:30:08]line ИТОГО: 600.00 [08:30:08]line Внесено: 600.00 [08:30:08]line СДАЧА: 0.00 [08:30:08]line НСП 1% : 5.31 [08:30:08]line НДС 12% : 63.75 [08:30:08]line Наличными: 600.00 [08:30:08]line Безнал.: 0.00 [08:30:08]line Место: АЗС № 165 "Партнер Нефть" [08:30:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:30:08]line СНО: Общий режим [08:30:08]line Чек 62 18.10.2024 08:30 [08:30:08]line Смена: 312 ФФД: 1.0 [08:30:08]line ЗНМ: 0300000234 [08:30:08]line РНМ: 0000137193017469 [08:30:08]line Версия ККМ: v1.0 [08:30:08]line ФМ: 0000000000963156 [08:30:08]line ФД: 154673 [08:30:08]line ФПД: 36684117042534 [08:30:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154673&fm=36684117042534&tin=02508201610067®Number=0000137193017469&sum=60000 [08:30:09]OFD Sender: Processing packet 154673 [packets to send 51, broken 50] [08:30:09]ProducePacketName [08:30:09]name=ofd_packets/00154673 [08:30:09]OFD Sender: To server: pG, [08:30:09]CommunicateWithHost lk.salyk.kg:30040 [08:30:09]ConnectInit lk.salyk.kg [08:30:09]written 0, free lines is 4095 [08:30:09]Connected sock=10 [08:30:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 57 07 01 3E D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8F 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5C 02 00 35 04 06 00 21 5D 2F C3 E5 66 E0 17 4C 6B 82 6A 42 A2 [08:30:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A 8E 47 00 A7 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5C 02 00 F4 03 04 00 C8 C2 11 67 B6 04 01 00 00 24 0B 04 65 AA 69 6F CE [08:30:09]CommunicateWithHost err = 0 [08:30:09]CheckOFDResponse [08:30:09]1017 (14) - 77093643461234 [08:30:09]1041 (16) - 0000000000963156 [08:30:09]1040 (4) - 154673 [08:30:09]1012 (4) - 18.10.2024 02:07 [08:30:09]1206 (1) - 0 [08:30:09]OFD Sender: Remove packet 154673 [08:30:09]ProducePacketName [08:30:09]name=ofd_packets/00154673 [08:30:09]NVStorageDeleteData [08:30:09]Write to MH i2c: 01 00 00 02 05 07 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: 01 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: 01 07 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: 01 07 00 02 05 00 00 00 00 00 E6 0C 00 [08:30:09]RasterBufferAndPrint [08:30:09]line [08:30:09]line [08:30:09]line [08:30:09]line [08:30:09]line [08:30:09]written 0, free lines is 3308 [08:30:09]MH_Cut [08:30:09]Write to MH i2c: D1 01 00 09 05 01 E0 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: D1 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: D1 01 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: D1 01 00 09 05 00 DF [08:30:09]Write to MH i2c: 01 00 00 0A 05 0F [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]OFD Sender: No OFD packet to send [08:30:10]*** Cut start [08:30:10]*** Partial cut [08:30:10]*** CUTSNS_PIN = 1 [08:30:10]*** CUTSNS_PIN = 0 [08:30:10]*** Brake cut motor [08:30:11]Read from MH i2c: 01 [08:30:11]MH_I2C_Read... [08:30:11]*** Stop cut motor [08:30:11]*** Cut end [08:30:11]Read from MH i2c: 01 07 00 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 FF 0F 24 [08:30:11]process_action close_receipt done [08:30:11]requested_data is exist [08:30:11]produce_requested_data [08:30:11]requested_item fm.sn is exist - process it [08:30:11]wFMCommunicate request_size=4 [08:30:11]MH_SAM_APDU [08:30:11]CAPDU: 80 11 00 00 [08:30:11]Write to MH i2c: E2 08 00 0B 05 80 11 00 00 00 00 00 00 8A [08:30:11]Write i2c OK [08:30:11]MH_I2C_Read... [08:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:11]Read from MH i2c: E2 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 17 00 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 17 00 0B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [08:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:11]wFMCommunicate OK [08:30:11]requested_item fd.num is exist - process it [08:30:11]SAM_PROTO_GetFieldsCounters [08:30:11]wFMCommunicate request_size=4 [08:30:11]MH_SAM_APDU [08:30:11]CAPDU: 80 13 00 00 [08:30:11]Write to MH i2c: E2 08 00 0C 05 80 13 00 00 00 00 00 00 8D [08:30:11]Write i2c OK [08:30:11]MH_I2C_Read... [08:30:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:11]Read from MH i2c: E2 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 62 00 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 62 00 0C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 5C 02 00 0E 04 04 00 38 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 48 [08:30:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:11]wFMCommunicate OK [08:30:11]SAM_PROTO_GetFieldsCounters done [08:30:11]requested_item shift.num is exist - process it [08:30:11]requested_item shift.opened is exist - process it [08:30:11]req_shift_opened [08:30:11]FM_GetShiftState [08:30:11]SAM_PROTO_GetShiftState [08:30:11]wFMCommunicate request_size=4 [08:30:11]MH_SAM_APDU [08:30:11]CAPDU: 80 13 01 00 [08:30:11]Write to MH i2c: E2 08 00 0D 05 80 13 01 00 00 00 00 00 8F [08:30:11]Write i2c OK [08:30:11]MH_I2C_Read... [08:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:11]Read from MH i2c: E2 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 0E 00 [08:30:11]MH_I2C_Read... [08:30:11]Read from MH i2c: E2 0E 00 0D 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [08:30:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:30:11]wFMCommunicate OK [08:30:11]SAM_PROTO_GetShiftState done [08:30:11]FM_GetShiftState done [08:30:11]req_shift_opened done [08:30:11]requested_item shift.open_date is exist - process it [08:30:11]req_shift_open_date [08:30:11]req_shift_open_date done [08:30:11]produce_requested_data done [08:30:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154673,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:30:11]process_action_free close_receipt [08:30:11]json_value_free [08:30:11]json_value_free done [08:30:11]process_json_proto returns [08:30:11]Send response to host [08:30:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154673,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:30:11]free response buf [08:30:11]execute_script done [08:30:11]execute_script returns [08:30:11]free content buf [08:30:11]Sock 8.Close socket [08:30:11]Sock 8.Thread stoped [08:30:14]OFD Sender: No OFD packet to send [08:30:16]accept exits with 9 [08:30:16]New connection [08:30:16]New thread 3066965348 created [08:30:16]Thread 3067108708 joined [08:30:16]Waiting for new connection... [08:30:16] Sock 9.Parse request [08:30:16]Sock 9.Check first char [08:30:16]Sock 9.First char is OK [08:30:16]request: POST /json_proto HTTP/1.0 [08:30:16]Method: POST [08:30:16]URL: /json_proto [08:30:16]Method is POST - this is cgi request [08:30:16]url: /json_proto [08:30:16]query_string will be loaded in cgi processing [08:30:16]execute_cgi json_proto POST (null) [08:30:16]execute_cgi path=json_proto method=POST [08:30:16]POST find Content-Length [08:30:16]Host: 172.17.53.67:8080 [08:30:16]Content-Length: 677 [08:30:16]Content-Type: application/json [08:30:16] [08:30:16]POST finish read [08:30:16]Found Content-Length = 677 [08:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:16]execute_script... [08:30:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:16]POST & json_proto [08:30:16]process_json_proto [08:30:16]json parsed OK: [08:30:16]protocol is kg_v1.0 [08:30:16]action value=close_receipt [08:30:16]process_action close_receipt [08:30:16]cmd_close_receipt [08:30:16]MH_GetDate [08:30:16]Write to MH i2c: F0 00 00 0E 05 02 [08:30:16]Write i2c OK [08:30:16]MH_I2C_Read... [08:30:16]Read from MH i2c: F0 [08:30:16]MH_I2C_Read... [08:30:16]Read from MH i2c: F0 09 00 [08:30:16]MH_I2C_Read... [08:30:16]Read from MH i2c: F0 09 00 0E 05 00 98 1C 12 67 19 BC 99 64 0A [08:30:16]GetLastDocTimeStamp 1729240207 [08:30:16]current date 1729240216 [08:30:16]FM_GetShiftState [08:30:16]SAM_PROTO_GetShiftState [08:30:16]wFMCommunicate request_size=4 [08:30:16]MH_SAM_APDU [08:30:16]CAPDU: 80 13 01 00 [08:30:16]Write to MH i2c: E2 08 00 0F 05 80 13 01 00 00 00 00 00 91 [08:30:16]Write i2c OK [08:30:16]MH_I2C_Read... [08:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:16]Read from MH i2c: E2 [08:30:16]MH_I2C_Read... [08:30:16]Read from MH i2c: E2 0E 00 [08:30:16]MH_I2C_Read... [08:30:16]Read from MH i2c: E2 0E 00 0F 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C8 [08:30:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:30:16]wFMCommunicate OK [08:30:16]SAM_PROTO_GetShiftState done [08:30:16]FM_GetShiftState done [08:30:16]opened in 1729211399 [08:30:16]opened+sec_in_day 1729297799 [08:30:16]quantity*price = 30051 [08:30:16]sum+1 = 30052 [08:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 63 18.10.2024 08:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154674 ФПД: 33579891363694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154674&fm=33579891363694&tin=02508201610067®Number=0000137193017469&sum=30000 [08:30:17]StoreToDocumentArchive [08:30:17]shift 312 fd 154674 [08:30:17]save to /storage/0312/doc_00154674 [08:30:17]save last doc name /storage/0312/doc_00154674 to /storage/kkm_last_doc_name [08:30:17]save OK [08:30:17]Clear old archive folders... [08:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:30:17]tlvbuf is 0152FB80 [08:30:17]SAM_PROTO_ClearQueue [08:30:17]wFMCommunicate request_size=4 [08:30:17]MH_SAM_APDU [08:30:17]CAPDU: 80 09 00 00 [08:30:17]Write to MH i2c: E2 08 00 1C 05 80 09 00 00 00 00 00 00 93 [08:30:17]Write i2c OK [08:30:17]MH_I2C_Read... [08:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:17]Read from MH i2c: E2 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 03 00 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [08:30:17]RAPDU: 90 00 [08:30:17]wFMCommunicate OK [08:30:17]SAM_PROTO_ClearQueue done [08:30:17]KKMCreateOFDPacket [08:30:17]OFDProtocolAddRootSTLVToBuf [08:30:17]FM_MakeSignedData [08:30:17]FM_MakeSignedData [08:30:17]SAM_PROTO_SignData [08:30:17]wFMCommunicate request_size=4 [08:30:17]MH_SAM_APDU [08:30:17]CAPDU: 80 0D 01 02 [08:30:17]Write to MH i2c: E2 08 00 1D 05 80 0D 01 02 00 00 00 00 9B [08:30:17]Write i2c OK [08:30:17]MH_I2C_Read... [08:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:17]Read from MH i2c: E2 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 03 00 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [08:30:17]RAPDU: 90 00 [08:30:17]wFMCommunicate OK [08:30:17]wFMCommunicate request_size=255 [08:30:17]MH_SAM_APDU [08:30:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 99 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5C 02 00 35 04 06 00 1E [08:30:17]Write to MH i2c: E2 02 01 1E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 99 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5C 02 00 35 04 06 00 1E 00 00 BE [08:30:17]Write i2c OK [08:30:17]MH_I2C_Read... [08:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]wFMCommunicate request_size=10 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 02 02 05 8A 6D 7F 0F 6E [08:30:18]Write to MH i2c: E2 0D 00 1F 05 80 0D 02 02 05 00 8A 6D 7F 0F 6E 00 00 9B [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 03 02 [08:30:18]Write to MH i2c: E2 08 00 20 05 80 0D 03 02 00 00 00 00 A0 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0B 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0B 00 20 05 00 BC 97 60 30 12 5E B0 8D 90 00 31 [08:30:18]RAPDU: BC 97 60 30 12 5E B0 8D 90 00 [08:30:18]wFMCommunicate OK [08:30:18]SAM_PROTO_SignData done [08:30:18]FM_MakeSignedData done [08:30:18]CreateOFDProtocolMessage [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 11 00 00 [08:30:18]Write to MH i2c: E2 08 00 21 05 80 11 00 00 00 00 00 00 A0 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 17 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 17 00 21 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [08:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:18]wFMCommunicate OK [08:30:18]CreateOFDProtocolMessage done [08:30:18]OFDSenderStorePacket 154674 [08:30:18]StoreOFDPacket docnum=154674 [08:30:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD D7 07 01 BF 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 99 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5C 02 00 35 04 06 00 1E 8A 6D 7F 0F 6E BC 97 60 30 12 5E B0 8D [08:30:18]CheckFolder [08:30:18]dirname=/storage/ofd_packets [08:30:18]CheckFolder done [08:30:18]ProducePacketName [08:30:18]name=ofd_packets/00154674 [08:30:18]NVStorageSaveData ofd_packets/00154674 [08:30:18]File name is /storage/ofd_packets/00154674 [08:30:18]Write 301 bytes [08:30:18]NVStorageSaveData done [08:30:18]OFDSenderStorePacket done [08:30:18]KKMCreateOFDPacket done [08:30:18]NVStorageSaveData kkm_last_timestamp [08:30:18]File name is /storage/kkm_last_timestamp [08:30:18]Write 4 bytes [08:30:18]NVStorageSaveData done [08:30:18]ExternCall_PrintAddStr [08:30:18]wPrintStart [08:30:18]Write to MH i2c: 01 00 00 22 05 27 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 07 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 FF 0F 3C [08:30:18]RasterBufferAndPrint [08:30:18]line Счет N : (1)872832 [08:30:18]line ИНН: 02508201610067 [08:30:18]line Контрольно-Кассовый Чек [08:30:18]line ПРОДАЖА [08:30:18]line ТРК (МРК, ГНК) : 41 [08:30:18]line Товар: 2710124500 [08:30:18]line Аи-95-К-5 [08:30:18]line 4.050 * 74.20 [08:30:18]line = 300.51 [08:30:18]line НДС 12% НСП 1% [08:30:18]line > о реализуемом товаре [08:30:18]line ОКРУГЛЕНИЕ: -0.51 [08:30:18]line ИТОГО: 300.00 [08:30:18]line Внесено: 300.00 [08:30:18]line СДАЧА: 0.00 [08:30:18]line НСП 1% : 2.66 [08:30:18]line НДС 12% : 31.91 [08:30:18]line Наличными: 300.00 [08:30:18]line Безнал.: 0.00 [08:30:18]line Место: АЗС № 165 "Партнер Нефть" [08:30:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:30:18]line СНО: Общий режим [08:30:18]line Чек 63 18.10.2024 08:30 [08:30:18]line Смена: 312 ФФД: 1.0 [08:30:18]line ЗНМ: 0300000234 [08:30:18]line РНМ: 0000137193017469 [08:30:18]line Версия ККМ: v1.0 [08:30:18]line ФМ: 0000000000963156 [08:30:18]line ФД: 154674 [08:30:18]line ФПД: 33579891363694 [08:30:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154674&fm=33579891363694&tin=02508201610067®Number=0000137193017469&sum=30000 [08:30:18]written 0, free lines is 4095 [08:30:18]OFD Sender: Processing packet 154674 [packets to send 51, broken 50] [08:30:18]ProducePacketName [08:30:18]name=ofd_packets/00154674 [08:30:18]OFD Sender: To server: pG, [08:30:18]CommunicateWithHost lk.salyk.kg:30040 [08:30:18]ConnectInit lk.salyk.kg [08:30:18]Connected sock=10 [08:30:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD D7 07 01 BF 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 99 1C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5C 02 00 35 04 06 00 1E 8A 6D 7F 0F 6E BC 97 60 30 12 5E B0 8D [08:30:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2D 0B 47 00 53 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5C 02 00 F4 03 04 00 D1 C2 11 67 B6 04 01 00 00 15 1B 2B 1B 40 87 01 D1 [08:30:18]CommunicateWithHost err = 0 [08:30:18]CheckOFDResponse [08:30:18]1017 (14) - 77093643461234 [08:30:18]1041 (16) - 0000000000963156 [08:30:18]1040 (4) - 154674 [08:30:18]1012 (4) - 18.10.2024 02:07 [08:30:18]1206 (1) - 0 [08:30:18]OFD Sender: Remove packet 154674 [08:30:18]ProducePacketName [08:30:18]name=ofd_packets/00154674 [08:30:18]NVStorageDeleteData [08:30:18]Write to MH i2c: 01 00 00 4D 05 52 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 07 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: 01 07 00 4D 05 00 00 00 00 00 E5 0C 4A [08:30:18]RasterBufferAndPrint [08:30:18]line [08:30:18]line [08:30:18]line [08:30:18]line [08:30:18]line [08:30:18]written 0, free lines is 3310 [08:30:18]MH_Cut [08:30:18]Write to MH i2c: D1 01 00 54 05 01 2B [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: D1 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: D1 01 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: D1 01 00 54 05 00 2A [08:30:18]Write to MH i2c: 01 00 00 55 05 5A [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:19]OFD Sender: No OFD packet to send [08:30:19]*** Cut start [08:30:19]*** Partial cut [08:30:19]*** CUTSNS_PIN = 1 [08:30:19]*** CUTSNS_PIN = 0 [08:30:19]*** Brake cut motor [08:30:19]Read from MH i2c: 01 [08:30:20]MH_I2C_Read... [08:30:20]*** Stop cut motor [08:30:20]*** Cut end [08:30:20]Read from MH i2c: 01 07 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 FF 0F 6F [08:30:20]process_action close_receipt done [08:30:20]requested_data is exist [08:30:20]produce_requested_data [08:30:20]requested_item fm.sn is exist - process it [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 11 00 00 [08:30:20]Write to MH i2c: E2 08 00 56 05 80 11 00 00 00 00 00 00 D5 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 17 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 17 00 56 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [08:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:20]wFMCommunicate OK [08:30:20]requested_item fd.num is exist - process it [08:30:20]SAM_PROTO_GetFieldsCounters [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 13 00 00 [08:30:20]Write to MH i2c: E2 08 00 57 05 80 13 00 00 00 00 00 00 D8 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 62 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 62 00 57 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5C 02 00 0E 04 04 00 38 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 97 [08:30:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:20]wFMCommunicate OK [08:30:20]SAM_PROTO_GetFieldsCounters done [08:30:20]requested_item shift.num is exist - process it [08:30:20]requested_item shift.opened is exist - process it [08:30:20]req_shift_opened [08:30:20]FM_GetShiftState [08:30:20]SAM_PROTO_GetShiftState [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 13 01 00 [08:30:20]Write to MH i2c: E2 08 00 58 05 80 13 01 00 00 00 00 00 DA [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0E 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0E 00 58 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [08:30:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:30:20]wFMCommunicate OK [08:30:20]SAM_PROTO_GetShiftState done [08:30:20]FM_GetShiftState done [08:30:20]req_shift_opened done [08:30:20]requested_item shift.open_date is exist - process it [08:30:20]req_shift_open_date [08:30:20]req_shift_open_date done [08:30:20]produce_requested_data done [08:30:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154674,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:30:20]process_action_free close_receipt [08:30:20]json_value_free [08:30:20]json_value_free done [08:30:20]process_json_proto returns [08:30:20]Send response to host [08:30:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154674,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:30:20]free response buf [08:30:20]execute_script done [08:30:20]execute_script returns [08:30:20]free content buf [08:30:20]Sock 9.Close socket [08:30:20]Sock 9.Thread stoped [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:30:49]OFD Sender: No OFD packet to send [08:30:54]OFD Sender: No OFD packet to send [08:30:59]OFD Sender: No OFD packet to send [08:31:04]OFD Sender: No OFD packet to send [08:31:09]OFD Sender: No OFD packet to send [08:31:14]OFD Sender: No OFD packet to send [08:31:19]OFD Sender: No OFD packet to send [08:31:24]OFD Sender: No OFD packet to send [08:31:29]OFD Sender: No OFD packet to send [08:31:34]OFD Sender: No OFD packet to send [08:31:39]OFD Sender: No OFD packet to send [08:31:44]OFD Sender: No OFD packet to send [08:31:49]OFD Sender: No OFD packet to send [08:31:54]OFD Sender: No OFD packet to send [08:31:59]OFD Sender: No OFD packet to send [08:32:04]OFD Sender: No OFD packet to send [08:32:09]OFD Sender: No OFD packet to send [08:32:14]OFD Sender: No OFD packet to send [08:32:19]OFD Sender: No OFD packet to send [08:32:24]OFD Sender: No OFD packet to send [08:32:29]OFD Sender: No OFD packet to send [08:32:34]OFD Sender: No OFD packet to send [08:32:36]accept exits with 8 [08:32:36]New connection [08:32:36]New thread 3067108708 created [08:32:36]Thread 3066965348 joined [08:32:36]Waiting for new connection... [08:32:36] Sock 8.Parse request [08:32:36]Sock 8.Check first char [08:32:36]Sock 8.First char is OK [08:32:36]request: POST /json_proto HTTP/1.0 [08:32:36]Method: POST [08:32:36]URL: /json_proto [08:32:36]Method is POST - this is cgi request [08:32:36]url: /json_proto [08:32:36]query_string will be loaded in cgi processing [08:32:36]execute_cgi json_proto POST (null) [08:32:36]execute_cgi path=json_proto method=POST [08:32:36]POST find Content-Length [08:32:36]Host: 172.17.53.67:8080 [08:32:36]Content-Length: 766 [08:32:36]Content-Type: application/json [08:32:36] [08:32:36]POST finish read [08:32:36]Found Content-Length = 766 [08:32:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:36]execute_script... [08:32:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:36]POST & json_proto [08:32:36]process_json_proto [08:32:36]json parsed OK: [08:32:36]protocol is kg_v1.0 [08:32:36]action value=close_receipt [08:32:36]process_action close_receipt [08:32:36]cmd_close_receipt [08:32:36]MH_GetDate [08:32:36]Write to MH i2c: F0 00 00 59 05 4D [08:32:36]Write i2c OK [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: F0 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: F0 09 00 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: F0 09 00 59 05 00 25 1D 12 67 19 BC 99 64 E3 [08:32:36]GetLastDocTimeStamp 1729240217 [08:32:36]current date 1729240357 [08:32:36]FM_GetShiftState [08:32:36]SAM_PROTO_GetShiftState [08:32:36]wFMCommunicate request_size=4 [08:32:36]MH_SAM_APDU [08:32:36]CAPDU: 80 13 01 00 [08:32:36]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [08:32:36]Write i2c OK [08:32:36]MH_I2C_Read... [08:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:36]Read from MH i2c: E2 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 0E 00 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [08:32:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:32:36]wFMCommunicate OK [08:32:36]SAM_PROTO_GetShiftState done [08:32:36]FM_GetShiftState done [08:32:36]opened in 1729211399 [08:32:36]opened+sec_in_day 1729297799 [08:32:36]quantity*price = 300075 [08:32:36]sum+1 = 300077 [08:32:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 64 18.10.2024 08:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154675 ФПД: 91849459210659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154675&fm=91849459210659&tin=02508201610067®Number=0000137193017469&sum=300076 [08:32:38]StoreToDocumentArchive [08:32:38]shift 312 fd 154675 [08:32:38]save to /storage/0312/doc_00154675 [08:32:38]save last doc name /storage/0312/doc_00154675 to /storage/kkm_last_doc_name [08:32:38]save OK [08:32:38]Clear old archive folders... [08:32:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:32:38]tlvbuf is B6ECE330 [08:32:38]SAM_PROTO_ClearQueue [08:32:38]wFMCommunicate request_size=4 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 09 00 00 [08:32:38]Write to MH i2c: E2 08 00 67 05 80 09 00 00 00 00 00 00 DE [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [08:32:38]RAPDU: 90 00 [08:32:38]wFMCommunicate OK [08:32:38]SAM_PROTO_ClearQueue done [08:32:38]KKMCreateOFDPacket [08:32:38]OFDProtocolAddRootSTLVToBuf [08:32:38]FM_MakeSignedData [08:32:38]FM_MakeSignedData [08:32:38]SAM_PROTO_SignData [08:32:38]wFMCommunicate request_size=4 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 0D 01 02 [08:32:38]Write to MH i2c: E2 08 00 68 05 80 0D 01 02 00 00 00 00 E6 [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [08:32:38]RAPDU: 90 00 [08:32:38]wFMCommunicate OK [08:32:38]wFMCommunicate request_size=255 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 25 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5C 02 00 35 04 06 00 53 89 5E 63 [08:32:38]Write to MH i2c: E2 02 01 69 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 25 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5C 02 00 35 04 06 00 53 89 5E 63 00 00 B3 [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [08:32:38]RAPDU: 90 00 [08:32:38]wFMCommunicate OK [08:32:38]wFMCommunicate request_size=7 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 0D 02 02 02 99 A3 [08:32:38]Write to MH i2c: E2 0A 00 6A 05 80 0D 02 02 02 00 99 A3 00 00 29 [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [08:32:38]RAPDU: 90 00 [08:32:38]wFMCommunicate OK [08:32:38]wFMCommunicate request_size=4 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 0D 03 02 [08:32:38]Write to MH i2c: E2 08 00 6B 05 80 0D 03 02 00 00 00 00 EB [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 0B 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 0B 00 6B 05 00 5E CB 52 6F 4D 27 F4 7F 90 00 BD [08:32:38]RAPDU: 5E CB 52 6F 4D 27 F4 7F 90 00 [08:32:38]wFMCommunicate OK [08:32:38]SAM_PROTO_SignData done [08:32:38]FM_MakeSignedData done [08:32:38]CreateOFDProtocolMessage [08:32:38]wFMCommunicate request_size=4 [08:32:38]MH_SAM_APDU [08:32:38]CAPDU: 80 11 00 00 [08:32:38]Write to MH i2c: E2 08 00 6C 05 80 11 00 00 00 00 00 00 EB [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:38]Read from MH i2c: E2 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 17 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: E2 17 00 6C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [08:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:38]wFMCommunicate OK [08:32:38]CreateOFDProtocolMessage done [08:32:38]OFDSenderStorePacket 154675 [08:32:38]StoreOFDPacket docnum=154675 [08:32:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6C 0B 04 01 68 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 25 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5C 02 00 35 04 06 00 53 89 5E 63 99 A3 5E CB 52 6F 4D 27 F4 7F [08:32:38]CheckFolder [08:32:38]dirname=/storage/ofd_packets [08:32:38]CheckFolder done [08:32:38]ProducePacketName [08:32:38]name=ofd_packets/00154675 [08:32:38]NVStorageSaveData ofd_packets/00154675 [08:32:38]File name is /storage/ofd_packets/00154675 [08:32:38]Write 298 bytes [08:32:38]NVStorageSaveData done [08:32:38]OFDSenderStorePacket done [08:32:38]KKMCreateOFDPacket done [08:32:38]NVStorageSaveData kkm_last_timestamp [08:32:38]File name is /storage/kkm_last_timestamp [08:32:38]Write 4 bytes [08:32:38]NVStorageSaveData done [08:32:38]ExternCall_PrintAddStr [08:32:38]wPrintStart [08:32:38]Write to MH i2c: 01 00 00 6D 05 72 [08:32:38]Write i2c OK [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: 01 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: 01 07 00 [08:32:38]MH_I2C_Read... [08:32:38]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 FF 0F 87 [08:32:38]RasterBufferAndPrint [08:32:38]line Счет N : (1)872833 [08:32:38]line ИНН: 02508201610067 [08:32:38]line Контрольно-Кассовый Чек [08:32:38]line ПРОДАЖА [08:32:38]line ТРК (МРК, ГНК) : 24 [08:32:38]line Товар: 2710194210 [08:32:38]line ДТ-К-2 [08:32:38]line 39.380 * 76.20 [08:32:38]line = 3000.76 [08:32:38]line НДС 12% НСП 1% [08:32:38]line > о реализуемом товаре [08:32:38]line ИТОГО: 3000.76 [08:32:38]line НСП 1% : 26.55 [08:32:38]line НДС 12% : 318.66 [08:32:38]line Наличными: 0.00 [08:32:38]line Безнал.: 3000.76 [08:32:38]line Место: АЗС № 165 "Партнер Нефть" [08:32:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:38]line СНО: Общий режим [08:32:38]line Чек 64 18.10.2024 08:32 [08:32:38]line Смена: 312 ФФД: 1.0 [08:32:38]line ЗНМ: 0300000234 [08:32:38]line РНМ: 0000137193017469 [08:32:38]line Версия ККМ: v1.0 [08:32:38]line Платежная система: Mbank [08:32:38]line ФМ: 0000000000963156 [08:32:38]line ФД: 154675 [08:32:38]line ФПД: 91849459210659 [08:32:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154675&fm=91849459210659&tin=02508201610067®Number=0000137193017469&sum=300076 [08:32:38]OFD Sender: Processing packet 154675 [packets to send 51, broken 50] [08:32:38]ProducePacketName [08:32:38]name=ofd_packets/00154675 [08:32:38]OFD Sender: To server: pG, [08:32:38]CommunicateWithHost lk.salyk.kg:30040 [08:32:38]ConnectInit lk.salyk.kg [08:32:38]written 0, free lines is 4095 [08:32:38]Connected sock=10 [08:32:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6C 0B 04 01 68 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 25 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5C 02 00 35 04 06 00 53 89 5E 63 99 A3 5E CB 52 6F 4D 27 F4 7F [08:32:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 F3 47 00 54 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5C 02 00 F4 03 04 00 5E C3 11 67 B6 04 01 00 00 D8 DD 6F 58 9A 01 F7 8E [08:32:39]CommunicateWithHost err = 0 [08:32:39]CheckOFDResponse [08:32:39]1017 (14) - 77093643461234 [08:32:39]1041 (16) - 0000000000963156 [08:32:39]1040 (4) - 154675 [08:32:39]1012 (4) - 18.10.2024 02:09 [08:32:39]1206 (1) - 0 [08:32:39]OFD Sender: Remove packet 154675 [08:32:39]ProducePacketName [08:32:39]name=ofd_packets/00154675 [08:32:39]NVStorageDeleteData [08:32:39]Write to MH i2c: 01 00 00 96 05 9B [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: 01 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: 01 07 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: 01 07 00 96 05 00 00 00 00 00 0C 0D BB [08:32:39]RasterBufferAndPrint [08:32:39]line [08:32:39]line [08:32:39]line [08:32:39]line [08:32:39]line [08:32:39]written 0, free lines is 3347 [08:32:39]MH_Cut [08:32:39]Write to MH i2c: D1 01 00 9D 05 01 74 [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: D1 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: D1 01 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: D1 01 00 9D 05 00 73 [08:32:39]Write to MH i2c: 01 00 00 9E 05 A3 [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]OFD Sender: No OFD packet to send [08:32:40]*** Cut start [08:32:40]*** Partial cut [08:32:40]*** CUTSNS_PIN = 1 [08:32:40]*** CUTSNS_PIN = 0 [08:32:40]*** Brake cut motor [08:32:40]Read from MH i2c: 01 [08:32:40]MH_I2C_Read... [08:32:40]*** Stop cut motor [08:32:40]*** Cut end [08:32:40]Read from MH i2c: 01 07 00 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 FF 0F B8 [08:32:40]process_action close_receipt done [08:32:40]requested_data is exist [08:32:40]produce_requested_data [08:32:40]requested_item fm.sn is exist - process it [08:32:40]wFMCommunicate request_size=4 [08:32:40]MH_SAM_APDU [08:32:40]CAPDU: 80 11 00 00 [08:32:40]Write to MH i2c: E2 08 00 9F 05 80 11 00 00 00 00 00 00 1E [08:32:40]Write i2c OK [08:32:40]MH_I2C_Read... [08:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:40]Read from MH i2c: E2 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 17 00 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 17 00 9F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [08:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:40]wFMCommunicate OK [08:32:40]requested_item fd.num is exist - process it [08:32:40]SAM_PROTO_GetFieldsCounters [08:32:40]wFMCommunicate request_size=4 [08:32:40]MH_SAM_APDU [08:32:40]CAPDU: 80 13 00 00 [08:32:40]Write to MH i2c: E2 08 00 A0 05 80 13 00 00 00 00 00 00 21 [08:32:40]Write i2c OK [08:32:40]MH_I2C_Read... [08:32:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:40]Read from MH i2c: E2 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 62 00 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 62 00 A0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5C 02 00 0E 04 04 00 38 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 E4 [08:32:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:40]wFMCommunicate OK [08:32:40]SAM_PROTO_GetFieldsCounters done [08:32:40]requested_item shift.num is exist - process it [08:32:40]requested_item shift.opened is exist - process it [08:32:40]req_shift_opened [08:32:40]FM_GetShiftState [08:32:40]SAM_PROTO_GetShiftState [08:32:40]wFMCommunicate request_size=4 [08:32:40]MH_SAM_APDU [08:32:40]CAPDU: 80 13 01 00 [08:32:40]Write to MH i2c: E2 08 00 A1 05 80 13 01 00 00 00 00 00 23 [08:32:40]Write i2c OK [08:32:40]MH_I2C_Read... [08:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:40]Read from MH i2c: E2 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 0E 00 [08:32:40]MH_I2C_Read... [08:32:40]Read from MH i2c: E2 0E 00 A1 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [08:32:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:32:40]wFMCommunicate OK [08:32:40]SAM_PROTO_GetShiftState done [08:32:40]FM_GetShiftState done [08:32:40]req_shift_opened done [08:32:40]requested_item shift.open_date is exist - process it [08:32:40]req_shift_open_date [08:32:40]req_shift_open_date done [08:32:40]produce_requested_data done [08:32:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154675,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:32:40]process_action_free close_receipt [08:32:40]json_value_free [08:32:40]json_value_free done [08:32:40]process_json_proto returns [08:32:40]Send response to host [08:32:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154675,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:32:40]free response buf [08:32:40]execute_script done [08:32:40]execute_script returns [08:32:40]free content buf [08:32:40]Sock 8.Close socket [08:32:40]Sock 8.Thread stoped [08:32:41]accept exits with 9 [08:32:41]New connection [08:32:41]New thread 3066965348 created [08:32:41]Thread 3067108708 joined [08:32:41]Waiting for new connection... [08:32:41] Sock 9.Parse request [08:32:41]Sock 9.Check first char [08:32:41]Sock 9.First char is OK [08:32:41]request: POST /json_proto HTTP/1.0 [08:32:41]Method: POST [08:32:41]URL: /json_proto [08:32:41]Method is POST - this is cgi request [08:32:41]url: /json_proto [08:32:41]query_string will be loaded in cgi processing [08:32:41]execute_cgi json_proto POST (null) [08:32:41]execute_cgi path=json_proto method=POST [08:32:41]POST find Content-Length [08:32:41]Host: 172.17.53.67:8080 [08:32:41]Content-Length: 670 [08:32:41]Content-Type: application/json [08:32:41] [08:32:41]POST finish read [08:32:41]Found Content-Length = 670 [08:32:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.510, "sum" : 240.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:41]execute_script... [08:32:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.510, "sum" : 240.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:41]POST & json_proto [08:32:41]process_json_proto [08:32:41]json parsed OK: [08:32:41]protocol is kg_v1.0 [08:32:41]action value=close_receipt [08:32:41]process_action close_receipt [08:32:41]cmd_close_receipt [08:32:41]MH_GetDate [08:32:41]Write to MH i2c: F0 00 00 A2 05 96 [08:32:41]Write i2c OK [08:32:41]MH_I2C_Read... [08:32:41]Read from MH i2c: F0 [08:32:41]MH_I2C_Read... [08:32:41]Read from MH i2c: F0 09 00 [08:32:41]MH_I2C_Read... [08:32:41]Read from MH i2c: F0 09 00 A2 05 00 29 1D 12 67 19 BC 99 64 30 [08:32:41]GetLastDocTimeStamp 1729240357 [08:32:41]current date 1729240361 [08:32:41]FM_GetShiftState [08:32:41]SAM_PROTO_GetShiftState [08:32:41]wFMCommunicate request_size=4 [08:32:41]MH_SAM_APDU [08:32:41]CAPDU: 80 13 01 00 [08:32:41]Write to MH i2c: E2 08 00 A3 05 80 13 01 00 00 00 00 00 25 [08:32:41]Write i2c OK [08:32:41]MH_I2C_Read... [08:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:41]Read from MH i2c: E2 [08:32:41]MH_I2C_Read... [08:32:41]Read from MH i2c: E2 0E 00 [08:32:41]MH_I2C_Read... [08:32:41]Read from MH i2c: E2 0E 00 A3 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [08:32:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:32:41]wFMCommunicate OK [08:32:41]SAM_PROTO_GetShiftState done [08:32:41]FM_GetShiftState done [08:32:41]opened in 1729211399 [08:32:41]opened+sec_in_day 1729297799 [08:32:41]quantity*price = 24008 [08:32:41]sum+1 = 24009 [08:32:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 65 18.10.2024 08:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154676 ФПД: 256389734425606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154676&fm=256389734425606&tin=02508201610067®Number=0000137193017469&sum=24000 [08:32:42]StoreToDocumentArchive [08:32:42]shift 312 fd 154676 [08:32:42]save to /storage/0312/doc_00154676 [08:32:42]save last doc name /storage/0312/doc_00154676 to /storage/kkm_last_doc_name [08:32:42]save OK [08:32:42]Clear old archive folders... [08:32:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:32:42]tlvbuf is 01530660 [08:32:42]SAM_PROTO_ClearQueue [08:32:42]wFMCommunicate request_size=4 [08:32:42]MH_SAM_APDU [08:32:42]CAPDU: 80 09 00 00 [08:32:42]Write to MH i2c: E2 08 00 B0 05 80 09 00 00 00 00 00 00 27 [08:32:42]Write i2c OK [08:32:42]MH_I2C_Read... [08:32:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:42]Read from MH i2c: E2 [08:32:42]MH_I2C_Read... [08:32:42]Read from MH i2c: E2 03 00 [08:32:42]MH_I2C_Read... [08:32:42]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [08:32:42]RAPDU: 90 00 [08:32:42]wFMCommunicate OK [08:32:42]SAM_PROTO_ClearQueue done [08:32:42]KKMCreateOFDPacket [08:32:42]OFDProtocolAddRootSTLVToBuf [08:32:42]FM_MakeSignedData [08:32:42]FM_MakeSignedData [08:32:42]SAM_PROTO_SignData [08:32:42]wFMCommunicate request_size=4 [08:32:42]MH_SAM_APDU [08:32:42]CAPDU: 80 0D 01 02 [08:32:42]Write to MH i2c: E2 08 00 B1 05 80 0D 01 02 00 00 00 00 2F [08:32:42]Write i2c OK [08:32:42]MH_I2C_Read... [08:32:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:42]Read from MH i2c: E2 [08:32:42]MH_I2C_Read... [08:32:42]Read from MH i2c: E2 03 00 [08:32:42]MH_I2C_Read... [08:32:42]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [08:32:42]RAPDU: 90 00 [08:32:42]wFMCommunicate OK [08:32:42]wFMCommunicate request_size=255 [08:32:42]MH_SAM_APDU [08:32:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 29 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5C 02 00 35 04 06 00 [08:32:42]Write to MH i2c: E2 02 01 B2 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 29 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5C 02 00 35 04 06 00 00 00 FF [08:32:42]Write i2c OK [08:32:42]MH_I2C_Read... [08:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:43]Read from MH i2c: E2 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 03 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [08:32:43]RAPDU: 90 00 [08:32:43]wFMCommunicate OK [08:32:43]wFMCommunicate request_size=11 [08:32:43]MH_SAM_APDU [08:32:43]CAPDU: 80 0D 02 02 06 E9 2F 63 0B 64 06 [08:32:43]Write to MH i2c: E2 0E 00 B3 05 80 0D 02 02 06 00 E9 2F 63 0B 64 06 00 00 2E [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:43]Read from MH i2c: E2 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 03 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [08:32:43]RAPDU: 90 00 [08:32:43]wFMCommunicate OK [08:32:43]wFMCommunicate request_size=4 [08:32:43]MH_SAM_APDU [08:32:43]CAPDU: 80 0D 03 02 [08:32:43]Write to MH i2c: E2 08 00 B4 05 80 0D 03 02 00 00 00 00 34 [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:43]Read from MH i2c: E2 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 0B 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 0B 00 B4 05 00 E1 BA FE 26 6E 25 C0 51 90 00 98 [08:32:43]RAPDU: E1 BA FE 26 6E 25 C0 51 90 00 [08:32:43]wFMCommunicate OK [08:32:43]SAM_PROTO_SignData done [08:32:43]FM_MakeSignedData done [08:32:43]CreateOFDProtocolMessage [08:32:43]wFMCommunicate request_size=4 [08:32:43]MH_SAM_APDU [08:32:43]CAPDU: 80 11 00 00 [08:32:43]Write to MH i2c: E2 08 00 B5 05 80 11 00 00 00 00 00 00 34 [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:43]Read from MH i2c: E2 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 17 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 17 00 B5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [08:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:43]wFMCommunicate OK [08:32:43]CreateOFDProtocolMessage done [08:32:43]OFDSenderStorePacket 154676 [08:32:43]StoreOFDPacket docnum=154676 [08:32:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 56 08 01 A4 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 29 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5C 02 00 35 04 06 00 E9 2F 63 0B 64 06 E1 BA FE 26 6E 25 C0 51 [08:32:43]CheckFolder [08:32:43]dirname=/storage/ofd_packets [08:32:43]CheckFolder done [08:32:43]ProducePacketName [08:32:43]name=ofd_packets/00154676 [08:32:43]NVStorageSaveData ofd_packets/00154676 [08:32:43]File name is /storage/ofd_packets/00154676 [08:32:43]Write 302 bytes [08:32:43]NVStorageSaveData done [08:32:43]OFDSenderStorePacket done [08:32:43]KKMCreateOFDPacket done [08:32:43]NVStorageSaveData kkm_last_timestamp [08:32:43]File name is /storage/kkm_last_timestamp [08:32:43]Write 4 bytes [08:32:43]NVStorageSaveData done [08:32:43]ExternCall_PrintAddStr [08:32:43]wPrintStart [08:32:43]Write to MH i2c: 01 00 00 B6 05 BB [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 07 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 07 00 B6 05 00 00 00 00 00 FF 0F D0 [08:32:43]RasterBufferAndPrint [08:32:43]line Счет N : (1)872835 [08:32:43]line ИНН: 02508201610067 [08:32:43]line Контрольно-Кассовый Чек [08:32:43]line ПРОДАЖА [08:32:43]line ТРК (МРК, ГНК) : 43 [08:32:43]line Товар: 2710124130 [08:32:43]line Super 92-К-5 [08:32:43]line 3.510 * 68.40 [08:32:43]line = 240.08 [08:32:43]line НДС 12% НСП 1% [08:32:43]line > о реализуемом товаре [08:32:43]line ОКРУГЛЕНИЕ: -0.08 [08:32:43]line ИТОГО: 240.00 [08:32:43]line Внесено: 240.00 [08:32:43]line СДАЧА: 0.00 [08:32:43]line НСП 1% : 2.12 [08:32:43]line НДС 12% : 25.49 [08:32:43]line Наличными: 240.00 [08:32:43]line Безнал.: 0.00 [08:32:43]line Место: АЗС № 165 "Партнер Нефть" [08:32:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:43]line СНО: Общий режим [08:32:43]line Чек 65 18.10.2024 08:32 [08:32:43]line Смена: 312 ФФД: 1.0 [08:32:43]line ЗНМ: 0300000234 [08:32:43]line РНМ: 0000137193017469 [08:32:43]line Версия ККМ: v1.0 [08:32:43]line ФМ: 0000000000963156 [08:32:43]line ФД: 154676 [08:32:43]line ФПД: 256389734425606 [08:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154676&fm=256389734425606&tin=02508201610067®Number=0000137193017469&sum=24000 [08:32:43]written 0, free lines is 4095 [08:32:43]OFD Sender: Processing packet 154676 [packets to send 51, broken 50] [08:32:43]ProducePacketName [08:32:43]name=ofd_packets/00154676 [08:32:43]OFD Sender: To server: pG, [08:32:43]CommunicateWithHost lk.salyk.kg:30040 [08:32:43]ConnectInit lk.salyk.kg [08:32:43]Connected sock=10 [08:32:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 56 08 01 A4 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 29 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5C 02 00 35 04 06 00 E9 2F 63 0B 64 06 E1 BA FE 26 6E 25 C0 51 [08:32:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 4D 47 00 FC 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5C 02 00 F4 03 04 00 63 C3 11 67 B6 04 01 00 00 6C 15 4C C4 FE F3 5A 4C [08:32:43]CommunicateWithHost err = 0 [08:32:43]CheckOFDResponse [08:32:43]1017 (14) - 77093643461234 [08:32:43]1041 (16) - 0000000000963156 [08:32:43]1040 (4) - 154676 [08:32:43]1012 (4) - 18.10.2024 02:09 [08:32:43]1206 (1) - 0 [08:32:43]OFD Sender: Remove packet 154676 [08:32:43]ProducePacketName [08:32:43]name=ofd_packets/00154676 [08:32:43]NVStorageDeleteData [08:32:43]Write to MH i2c: 01 00 00 E1 05 E6 [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 07 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: 01 07 00 E1 05 00 00 00 00 00 E9 0C E2 [08:32:43]RasterBufferAndPrint [08:32:43]line [08:32:43]line [08:32:43]line [08:32:43]line [08:32:43]line [08:32:43]written 0, free lines is 3314 [08:32:43]MH_Cut [08:32:43]Write to MH i2c: D1 01 00 E8 05 01 BF [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: D1 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: D1 01 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: D1 01 00 E8 05 00 BE [08:32:43]Write to MH i2c: 01 00 00 E9 05 EE [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:44]OFD Sender: No OFD packet to send [08:32:44]*** Cut start [08:32:44]*** Partial cut [08:32:44]*** CUTSNS_PIN = 1 [08:32:44]*** CUTSNS_PIN = 0 [08:32:44]*** Brake cut motor [08:32:45]Read from MH i2c: 01 [08:32:45]MH_I2C_Read... [08:32:45]*** Stop cut motor [08:32:45]*** Cut end [08:32:45]Read from MH i2c: 01 07 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: 01 07 00 E9 05 00 00 00 00 00 FF 0F 03 [08:32:45]process_action close_receipt done [08:32:45]requested_data is exist [08:32:45]produce_requested_data [08:32:45]requested_item fm.sn is exist - process it [08:32:45]wFMCommunicate request_size=4 [08:32:45]MH_SAM_APDU [08:32:45]CAPDU: 80 11 00 00 [08:32:45]Write to MH i2c: E2 08 00 EA 05 80 11 00 00 00 00 00 00 69 [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:45]Read from MH i2c: E2 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 17 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 17 00 EA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [08:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:45]wFMCommunicate OK [08:32:45]requested_item fd.num is exist - process it [08:32:45]SAM_PROTO_GetFieldsCounters [08:32:45]wFMCommunicate request_size=4 [08:32:45]MH_SAM_APDU [08:32:45]CAPDU: 80 13 00 00 [08:32:45]Write to MH i2c: E2 08 00 EB 05 80 13 00 00 00 00 00 00 6C [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:45]Read from MH i2c: E2 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 62 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 62 00 EB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5C 02 00 0E 04 04 00 38 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 33 [08:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:45]wFMCommunicate OK [08:32:45]SAM_PROTO_GetFieldsCounters done [08:32:45]requested_item shift.num is exist - process it [08:32:45]requested_item shift.opened is exist - process it [08:32:45]req_shift_opened [08:32:45]FM_GetShiftState [08:32:45]SAM_PROTO_GetShiftState [08:32:45]wFMCommunicate request_size=4 [08:32:45]MH_SAM_APDU [08:32:45]CAPDU: 80 13 01 00 [08:32:45]Write to MH i2c: E2 08 00 EC 05 80 13 01 00 00 00 00 00 6E [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:45]Read from MH i2c: E2 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 0E 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: E2 0E 00 EC 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A5 [08:32:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:32:45]wFMCommunicate OK [08:32:45]SAM_PROTO_GetShiftState done [08:32:45]FM_GetShiftState done [08:32:45]req_shift_opened done [08:32:45]requested_item shift.open_date is exist - process it [08:32:45]req_shift_open_date [08:32:45]req_shift_open_date done [08:32:45]produce_requested_data done [08:32:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154676,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:32:45]process_action_free close_receipt [08:32:45]json_value_free [08:32:45]json_value_free done [08:32:45]process_json_proto returns [08:32:45]Send response to host [08:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154676,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:32:45]free response buf [08:32:45]execute_script done [08:32:45]execute_script returns [08:32:45]free content buf [08:32:45]Sock 9.Close socket [08:32:45]Sock 9.Thread stoped [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: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: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:36]accept exits with 8 [08:35:36]New connection [08:35:36]New thread 3067108708 created [08:35:36]Thread 3066965348 joined [08:35:36]Waiting for new connection... [08:35:36] Sock 8.Parse request [08:35:36]Sock 8.Check first char [08:35:36]Sock 8.First char is OK [08:35:36]request: POST /json_proto HTTP/1.0 [08:35:36]Method: POST [08:35:36]URL: /json_proto [08:35:36]Method is POST - this is cgi request [08:35:36]url: /json_proto [08:35:36]query_string will be loaded in cgi processing [08:35:36]execute_cgi json_proto POST (null) [08:35:36]execute_cgi path=json_proto method=POST [08:35:36]POST find Content-Length [08:35:36]Host: 172.17.53.67:8080 [08:35:36]Content-Length: 677 [08:35:36]Content-Type: application/json [08:35:36] [08:35:36]POST finish read [08:35:36]Found Content-Length = 677 [08:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:36]execute_script... [08:35:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:36]POST & json_proto [08:35:36]process_json_proto [08:35:36]json parsed OK: [08:35:36]protocol is kg_v1.0 [08:35:36]action value=close_receipt [08:35:36]process_action close_receipt [08:35:36]cmd_close_receipt [08:35:36]MH_GetDate [08:35:36]Write to MH i2c: F0 00 00 ED 05 E1 [08:35:36]Write i2c OK [08:35:36]MH_I2C_Read... [08:35:36]Read from MH i2c: F0 [08:35:36]MH_I2C_Read... [08:35:36]Read from MH i2c: F0 09 00 [08:35:36]MH_I2C_Read... [08:35:36]Read from MH i2c: F0 09 00 ED 05 00 D8 1D 12 67 19 BC 99 64 2A [08:35:36]GetLastDocTimeStamp 1729240361 [08:35:36]current date 1729240536 [08:35:36]FM_GetShiftState [08:35:36]SAM_PROTO_GetShiftState [08:35:36]wFMCommunicate request_size=4 [08:35:36]MH_SAM_APDU [08:35:36]CAPDU: 80 13 01 00 [08:35:36]Write to MH i2c: E2 08 00 EE 05 80 13 01 00 00 00 00 00 70 [08:35:36]Write i2c OK [08:35:36]MH_I2C_Read... [08:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:36]Read from MH i2c: E2 [08:35:36]MH_I2C_Read... [08:35:36]Read from MH i2c: E2 0E 00 [08:35:36]MH_I2C_Read... [08:35:36]Read from MH i2c: E2 0E 00 EE 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [08:35:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:36]wFMCommunicate OK [08:35:36]SAM_PROTO_GetShiftState done [08:35:36]FM_GetShiftState done [08:35:36]opened in 1729211399 [08:35:36]opened+sec_in_day 1729297799 [08:35:36]quantity*price = 70044 [08:35:36]sum+1 = 70046 [08:35:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 66 18.10.2024 08:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154677 ФПД: 7213874376715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154677&fm=7213874376715&tin=02508201610067®Number=0000137193017469&sum=70000 [08:35:37]StoreToDocumentArchive [08:35:37]shift 312 fd 154677 [08:35:37]save to /storage/0312/doc_00154677 [08:35:37]save last doc name /storage/0312/doc_00154677 to /storage/kkm_last_doc_name [08:35:37]save OK [08:35:37]Clear old archive folders... [08:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:37]tlvbuf is 015851B0 [08:35:37]SAM_PROTO_ClearQueue [08:35:37]wFMCommunicate request_size=4 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 09 00 00 [08:35:37]Write to MH i2c: E2 08 00 FB 05 80 09 00 00 00 00 00 00 72 [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [08:35:37]RAPDU: 90 00 [08:35:37]wFMCommunicate OK [08:35:37]SAM_PROTO_ClearQueue done [08:35:37]KKMCreateOFDPacket [08:35:37]OFDProtocolAddRootSTLVToBuf [08:35:37]FM_MakeSignedData [08:35:37]FM_MakeSignedData [08:35:37]SAM_PROTO_SignData [08:35:37]wFMCommunicate request_size=4 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 0D 01 02 [08:35:37]Write to MH i2c: E2 08 00 FC 05 80 0D 01 02 00 00 00 00 7A [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [08:35:37]RAPDU: 90 00 [08:35:37]wFMCommunicate OK [08:35:37]wFMCommunicate request_size=255 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 D8 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5C 02 00 35 04 06 00 06 [08:35:37]Write to MH i2c: E2 02 01 FD 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 D8 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5C 02 00 35 04 06 00 06 00 00 8A [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [08:35:37]RAPDU: 90 00 [08:35:37]wFMCommunicate OK [08:35:37]wFMCommunicate request_size=10 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 0D 02 02 05 8F 9C 6B 70 0B [08:35:37]Write to MH i2c: E2 0D 00 FE 05 80 0D 02 02 05 00 8F 9C 6B 70 0B 00 00 98 [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [08:35:37]RAPDU: 90 00 [08:35:37]wFMCommunicate OK [08:35:37]wFMCommunicate request_size=4 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 0D 03 02 [08:35:37]Write to MH i2c: E2 08 00 FF 05 80 0D 03 02 00 00 00 00 7F [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 0B 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 0B 00 FF 05 00 9C AD 5B C9 73 E5 2A A4 90 00 13 [08:35:37]RAPDU: 9C AD 5B C9 73 E5 2A A4 90 00 [08:35:37]wFMCommunicate OK [08:35:37]SAM_PROTO_SignData done [08:35:37]FM_MakeSignedData done [08:35:37]CreateOFDProtocolMessage [08:35:37]wFMCommunicate request_size=4 [08:35:37]MH_SAM_APDU [08:35:37]CAPDU: 80 11 00 00 [08:35:37]Write to MH i2c: E2 08 00 00 06 80 11 00 00 00 00 00 00 80 [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:37]Read from MH i2c: E2 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 17 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: E2 17 00 00 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [08:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:37]wFMCommunicate OK [08:35:37]CreateOFDProtocolMessage done [08:35:37]OFDSenderStorePacket 154677 [08:35:37]StoreOFDPacket docnum=154677 [08:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 83 07 01 8B C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 D8 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5C 02 00 35 04 06 00 06 8F 9C 6B 70 0B 9C AD 5B C9 73 E5 2A A4 [08:35:37]CheckFolder [08:35:37]dirname=/storage/ofd_packets [08:35:37]CheckFolder done [08:35:37]ProducePacketName [08:35:37]name=ofd_packets/00154677 [08:35:37]NVStorageSaveData ofd_packets/00154677 [08:35:37]File name is /storage/ofd_packets/00154677 [08:35:37]Write 301 bytes [08:35:37]NVStorageSaveData done [08:35:37]OFDSenderStorePacket done [08:35:37]KKMCreateOFDPacket done [08:35:37]NVStorageSaveData kkm_last_timestamp [08:35:37]File name is /storage/kkm_last_timestamp [08:35:37]Write 4 bytes [08:35:37]NVStorageSaveData done [08:35:37]ExternCall_PrintAddStr [08:35:37]wPrintStart [08:35:37]Write to MH i2c: 01 00 00 01 06 07 [08:35:37]Write i2c OK [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: 01 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: 01 07 00 [08:35:37]MH_I2C_Read... [08:35:37]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 FF 0F 1C [08:35:37]RasterBufferAndPrint [08:35:37]line Счет N : (1)872837 [08:35:37]line ИНН: 02508201610067 [08:35:37]line Контрольно-Кассовый Чек [08:35:37]line ПРОДАЖА [08:35:37]line ТРК (МРК, ГНК) : 41 [08:35:37]line Товар: 2710124500 [08:35:37]line Аи-95-К-5 [08:35:37]line 9.440 * 74.20 [08:35:37]line = 700.45 [08:35:37]line НДС 12% НСП 1% [08:35:37]line > о реализуемом товаре [08:35:37]line ОКРУГЛЕНИЕ: -0.45 [08:35:37]line ИТОГО: 700.00 [08:35:37]line Внесено: 700.00 [08:35:37]line СДАЧА: 0.00 [08:35:37]line НСП 1% : 6.20 [08:35:37]line НДС 12% : 74.38 [08:35:37]line Наличными: 700.00 [08:35:37]line Безнал.: 0.00 [08:35:37]line Место: АЗС № 165 "Партнер Нефть" [08:35:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:35:37]line СНО: Общий режим [08:35:37]line Чек 66 18.10.2024 08:35 [08:35:37]line Смена: 312 ФФД: 1.0 [08:35:37]line ЗНМ: 0300000234 [08:35:37]line РНМ: 0000137193017469 [08:35:37]line Версия ККМ: v1.0 [08:35:37]line ФМ: 0000000000963156 [08:35:37]line ФД: 154677 [08:35:37]line ФПД: 7213874376715 [08:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154677&fm=7213874376715&tin=02508201610067®Number=0000137193017469&sum=70000 [08:35:38]OFD Sender: Processing packet 154677 [packets to send 51, broken 50] [08:35:38]ProducePacketName [08:35:38]name=ofd_packets/00154677 [08:35:38]OFD Sender: To server: pG, [08:35:38]CommunicateWithHost lk.salyk.kg:30040 [08:35:38]ConnectInit lk.salyk.kg [08:35:38]written 0, free lines is 4095 [08:35:38]Connected sock=10 [08:35:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 83 07 01 8B C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 D8 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5C 02 00 35 04 06 00 06 8F 9C 6B 70 0B 9C AD 5B C9 73 E5 2A A4 [08:35:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 E0 47 00 25 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5C 02 00 F4 03 04 00 12 C4 11 67 B6 04 01 00 00 86 C3 22 52 FC 7A CE 4D [08:35:38]CommunicateWithHost err = 0 [08:35:38]CheckOFDResponse [08:35:38]1017 (14) - 77093643461234 [08:35:38]1041 (16) - 0000000000963156 [08:35:38]1040 (4) - 154677 [08:35:38]1012 (4) - 18.10.2024 02:12 [08:35:38]1206 (1) - 0 [08:35:38]OFD Sender: Remove packet 154677 [08:35:38]ProducePacketName [08:35:38]name=ofd_packets/00154677 [08:35:38]NVStorageDeleteData [08:35:38]Write to MH i2c: 01 00 00 2C 06 32 [08:35:38]Write i2c OK [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: 01 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: 01 07 00 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: 01 07 00 2C 06 00 00 00 00 00 DC 0C 21 [08:35:38]RasterBufferAndPrint [08:35:38]line [08:35:38]line [08:35:38]line [08:35:38]line [08:35:38]line [08:35:38]written 0, free lines is 3298 [08:35:38]MH_Cut [08:35:38]Write to MH i2c: D1 01 00 33 06 01 0B [08:35:38]Write i2c OK [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: D1 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: D1 01 00 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: D1 01 00 33 06 00 0A [08:35:38]Write to MH i2c: 01 00 00 34 06 3A [08:35:38]Write i2c OK [08:35:38]MH_I2C_Read... [08:35:39]OFD Sender: No OFD packet to send [08:35:39]*** Cut start [08:35:39]*** Partial cut [08:35:39]*** CUTSNS_PIN = 1 [08:35:39]*** CUTSNS_PIN = 0 [08:35:39]*** Brake cut motor [08:35:40]Read from MH i2c: 01 [08:35:40]MH_I2C_Read... [08:35:40]*** Stop cut motor [08:35:40]*** Cut end [08:35:40]Read from MH i2c: 01 07 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: 01 07 00 34 06 00 00 00 00 00 FF 0F 4F [08:35:40]process_action close_receipt done [08:35:40]requested_data is exist [08:35:40]produce_requested_data [08:35:40]requested_item fm.sn is exist - process it [08:35:40]wFMCommunicate request_size=4 [08:35:40]MH_SAM_APDU [08:35:40]CAPDU: 80 11 00 00 [08:35:40]Write to MH i2c: E2 08 00 35 06 80 11 00 00 00 00 00 00 B5 [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:40]Read from MH i2c: E2 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 17 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 17 00 35 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [08:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:40]wFMCommunicate OK [08:35:40]requested_item fd.num is exist - process it [08:35:40]SAM_PROTO_GetFieldsCounters [08:35:40]wFMCommunicate request_size=4 [08:35:40]MH_SAM_APDU [08:35:40]CAPDU: 80 13 00 00 [08:35:40]Write to MH i2c: E2 08 00 36 06 80 13 00 00 00 00 00 00 B8 [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:40]Read from MH i2c: E2 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 62 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 62 00 36 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5C 02 00 0E 04 04 00 38 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 83 [08:35:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:40]wFMCommunicate OK [08:35:40]SAM_PROTO_GetFieldsCounters done [08:35:40]requested_item shift.num is exist - process it [08:35:40]requested_item shift.opened is exist - process it [08:35:40]req_shift_opened [08:35:40]FM_GetShiftState [08:35:40]SAM_PROTO_GetShiftState [08:35:40]wFMCommunicate request_size=4 [08:35:40]MH_SAM_APDU [08:35:40]CAPDU: 80 13 01 00 [08:35:40]Write to MH i2c: E2 08 00 37 06 80 13 01 00 00 00 00 00 BA [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:40]Read from MH i2c: E2 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 0E 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 0E 00 37 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F1 [08:35:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:40]wFMCommunicate OK [08:35:40]SAM_PROTO_GetShiftState done [08:35:40]FM_GetShiftState done [08:35:40]req_shift_opened done [08:35:40]requested_item shift.open_date is exist - process it [08:35:40]req_shift_open_date [08:35:40]req_shift_open_date done [08:35:40]produce_requested_data done [08:35:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154677,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:35:40]process_action_free close_receipt [08:35:40]json_value_free [08:35:40]json_value_free done [08:35:40]process_json_proto returns [08:35:40]Send response to host [08:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154677,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:35:40]free response buf [08:35:40]execute_script done [08:35:40]execute_script returns [08:35:40]free content buf [08:35:40]Sock 8.Close socket [08:35:40]Sock 8.Thread stoped [08:35:40]accept exits with 9 [08:35:40]New connection [08:35:40]New thread 3066965348 created [08:35:40]Thread 3067108708 joined [08:35:40]Waiting for new connection... [08:35:40] Sock 9.Parse request [08:35:40]Sock 9.Check first char [08:35:40]Sock 9.First char is OK [08:35:40]request: POST /json_proto HTTP/1.0 [08:35:40]Method: POST [08:35:40]URL: /json_proto [08:35:40]Method is POST - this is cgi request [08:35:40]url: /json_proto [08:35:40]query_string will be loaded in cgi processing [08:35:40]execute_cgi json_proto POST (null) [08:35:40]execute_cgi path=json_proto method=POST [08:35:40]POST find Content-Length [08:35:40]Host: 172.17.53.67:8080 [08:35:40]Content-Length: 769 [08:35:40]Content-Type: application/json [08:35:40] [08:35:40]POST finish read [08:35:40]Found Content-Length = 769 [08:35:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:40]execute_script... [08:35:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:40]POST & json_proto [08:35:40]process_json_proto [08:35:40]json parsed OK: [08:35:40]protocol is kg_v1.0 [08:35:40]action value=close_receipt [08:35:40]process_action close_receipt [08:35:40]cmd_close_receipt [08:35:40]MH_GetDate [08:35:40]Write to MH i2c: F0 00 00 38 06 2D [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: F0 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: F0 09 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: F0 09 00 38 06 00 DD 1D 12 67 19 BC 99 64 7B [08:35:40]GetLastDocTimeStamp 1729240536 [08:35:40]current date 1729240541 [08:35:40]FM_GetShiftState [08:35:40]SAM_PROTO_GetShiftState [08:35:40]wFMCommunicate request_size=4 [08:35:40]MH_SAM_APDU [08:35:40]CAPDU: 80 13 01 00 [08:35:40]Write to MH i2c: E2 08 00 39 06 80 13 01 00 00 00 00 00 BC [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:40]Read from MH i2c: E2 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 0E 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: E2 0E 00 39 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F3 [08:35:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:40]wFMCommunicate OK [08:35:40]SAM_PROTO_GetShiftState done [08:35:40]FM_GetShiftState done [08:35:40]opened in 1729211399 [08:35:40]opened+sec_in_day 1729297799 [08:35:40]quantity*price = 100015 [08:35:40]sum+1 = 100017 [08:35:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 67 18.10.2024 08:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154678 ФПД: 274887762909284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083541&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154678&fm=274887762909284&tin=02508201610067®Number=0000137193017469&sum=100016 [08:35:42]StoreToDocumentArchive [08:35:42]shift 312 fd 154678 [08:35:42]save to /storage/0312/doc_00154678 [08:35:42]save last doc name /storage/0312/doc_00154678 to /storage/kkm_last_doc_name [08:35:42]save OK [08:35:42]Clear old archive folders... [08:35:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:42]tlvbuf is 01536E50 [08:35:42]SAM_PROTO_ClearQueue [08:35:42]wFMCommunicate request_size=4 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 09 00 00 [08:35:42]Write to MH i2c: E2 08 00 46 06 80 09 00 00 00 00 00 00 BE [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [08:35:42]RAPDU: 90 00 [08:35:42]wFMCommunicate OK [08:35:42]SAM_PROTO_ClearQueue done [08:35:42]KKMCreateOFDPacket [08:35:42]OFDProtocolAddRootSTLVToBuf [08:35:42]FM_MakeSignedData [08:35:42]FM_MakeSignedData [08:35:42]SAM_PROTO_SignData [08:35:42]wFMCommunicate request_size=4 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 0D 01 02 [08:35:42]Write to MH i2c: E2 08 00 47 06 80 0D 01 02 00 00 00 00 C6 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [08:35:42]RAPDU: 90 00 [08:35:42]wFMCommunicate OK [08:35:42]wFMCommunicate request_size=255 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 DD 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5C 02 00 35 04 06 00 FA [08:35:42]Write to MH i2c: E2 02 01 48 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 DD 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5C 02 00 35 04 06 00 FA 00 00 04 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [08:35:42]RAPDU: 90 00 [08:35:42]wFMCommunicate OK [08:35:42]wFMCommunicate request_size=10 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 0D 02 02 05 02 4B 76 18 64 [08:35:42]Write to MH i2c: E2 0D 00 49 06 80 0D 02 02 05 00 02 4B 76 18 64 00 00 12 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [08:35:42]RAPDU: 90 00 [08:35:42]wFMCommunicate OK [08:35:42]wFMCommunicate request_size=4 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 0D 03 02 [08:35:42]Write to MH i2c: E2 08 00 4A 06 80 0D 03 02 00 00 00 00 CB [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 0B 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 0B 00 4A 06 00 9E 61 54 9F 19 89 08 F1 90 00 59 [08:35:42]RAPDU: 9E 61 54 9F 19 89 08 F1 90 00 [08:35:42]wFMCommunicate OK [08:35:42]SAM_PROTO_SignData done [08:35:42]FM_MakeSignedData done [08:35:42]CreateOFDProtocolMessage [08:35:42]wFMCommunicate request_size=4 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 11 00 00 [08:35:42]Write to MH i2c: E2 08 00 4B 06 80 11 00 00 00 00 00 00 CB [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 17 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 17 00 4B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [08:35:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:42]wFMCommunicate OK [08:35:42]CreateOFDProtocolMessage done [08:35:42]OFDSenderStorePacket 154678 [08:35:42]StoreOFDPacket docnum=154678 [08:35:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 B4 07 01 D8 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 DD 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5C 02 00 35 04 06 00 FA 02 4B 76 18 64 9E 61 54 9F 19 89 08 F1 [08:35:42]CheckFolder [08:35:42]dirname=/storage/ofd_packets [08:35:42]CheckFolder done [08:35:42]ProducePacketName [08:35:42]name=ofd_packets/00154678 [08:35:42]NVStorageSaveData ofd_packets/00154678 [08:35:42]File name is /storage/ofd_packets/00154678 [08:35:42]Write 301 bytes [08:35:42]NVStorageSaveData done [08:35:42]OFDSenderStorePacket done [08:35:42]KKMCreateOFDPacket done [08:35:42]NVStorageSaveData kkm_last_timestamp [08:35:42]File name is /storage/kkm_last_timestamp [08:35:42]Write 4 bytes [08:35:42]NVStorageSaveData done [08:35:42]ExternCall_PrintAddStr [08:35:42]wPrintStart [08:35:42]Write to MH i2c: 01 00 00 4C 06 52 [08:35:42]OFD Sender: Processing packet 154678 [packets to send 51, broken 50] [08:35:42]ProducePacketName [08:35:42]name=ofd_packets/00154678 [08:35:42]OFD Sender: To server: pG, [08:35:42]CommunicateWithHost lk.salyk.kg:30040 [08:35:42]ConnectInit lk.salyk.kg [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 07 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [08:35:42]RasterBufferAndPrint [08:35:42]line Счет N : (1)872838 [08:35:42]line ИНН: 02508201610067 [08:35:42]line Контрольно-Кассовый Чек [08:35:42]line ПРОДАЖА [08:35:42]line ТРК (МРК, ГНК) : 22 [08:35:42]line Товар: 2710124130 [08:35:42]line Аи-92-К-5 [08:35:42]line 14.950 * 66.90 [08:35:42]line = 1000.16 [08:35:42]line НДС 12% НСП 1% [08:35:42]line > о реализуемом товаре [08:35:42]line ИТОГО: 1000.16 [08:35:42]line НСП 1% : 8.85 [08:35:42]line НДС 12% : 106.21 [08:35:42]line Наличными: 0.00 [08:35:42]line Безнал.: 1000.16 [08:35:42]line Место: АЗС № 165 "Партнер Нефть" [08:35:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:35:42]line СНО: Общий режим [08:35:42]line Чек 67 18.10.2024 08:35 [08:35:42]line Смена: 312 ФФД: 1.0 [08:35:42]line ЗНМ: 0300000234 [08:35:42]line РНМ: 0000137193017469 [08:35:42]line Версия ККМ: v1.0 [08:35:42]line Платежная система: Mbank [08:35:42]line ФМ: 0000000000963156 [08:35:42]line ФД: 154678 [08:35:42]line ФПД: 274887762909284 [08:35:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083541&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154678&fm=274887762909284&tin=02508201610067®Number=0000137193017469&sum=100016 [08:35:42]written 0, free lines is 4095 [08:35:42]Connected sock=10 [08:35:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 B4 07 01 D8 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 DD 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5C 02 00 35 04 06 00 FA 02 4B 76 18 64 9E 61 54 9F 19 89 08 F1 [08:35:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 EE 47 00 33 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5C 02 00 F4 03 04 00 16 C4 11 67 B6 04 01 00 00 93 17 0C FF B2 14 18 32 [08:35:43]CommunicateWithHost err = 0 [08:35:43]CheckOFDResponse [08:35:43]1017 (14) - 77093643461234 [08:35:43]1041 (16) - 0000000000963156 [08:35:43]1040 (4) - 154678 [08:35:43]1012 (4) - 18.10.2024 02:12 [08:35:43]1206 (1) - 0 [08:35:43]OFD Sender: Remove packet 154678 [08:35:43]ProducePacketName [08:35:43]name=ofd_packets/00154678 [08:35:43]NVStorageDeleteData [08:35:43]Write to MH i2c: 01 00 00 75 06 7B [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: 01 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: 01 07 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: 01 07 00 75 06 00 00 00 00 00 24 0D B3 [08:35:43]RasterBufferAndPrint [08:35:43]line [08:35:43]line [08:35:43]line [08:35:43]line [08:35:43]line [08:35:43]written 0, free lines is 3373 [08:35:43]MH_Cut [08:35:43]Write to MH i2c: D1 01 00 7C 06 01 54 [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: D1 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: D1 01 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: D1 01 00 7C 06 00 53 [08:35:43]Write to MH i2c: 01 00 00 7D 06 83 [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]OFD Sender: No OFD packet to send [08:35:43]*** Cut start [08:35:43]*** Partial cut [08:35:43]*** CUTSNS_PIN = 1 [08:35:44]*** CUTSNS_PIN = 0 [08:35:44]*** Brake cut motor [08:35:44]Read from MH i2c: 01 [08:35:44]MH_I2C_Read... [08:35:44]*** Stop cut motor [08:35:44]*** Cut end [08:35:44]Read from MH i2c: 01 07 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0F 98 [08:35:44]process_action close_receipt done [08:35:44]requested_data is exist [08:35:44]produce_requested_data [08:35:44]requested_item fm.sn is exist - process it [08:35:44]wFMCommunicate request_size=4 [08:35:44]MH_SAM_APDU [08:35:44]CAPDU: 80 11 00 00 [08:35:44]Write to MH i2c: E2 08 00 7E 06 80 11 00 00 00 00 00 00 FE [08:35:44]Write i2c OK [08:35:44]MH_I2C_Read... [08:35:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:44]Read from MH i2c: E2 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 17 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 17 00 7E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [08:35:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:44]wFMCommunicate OK [08:35:44]requested_item fd.num is exist - process it [08:35:44]SAM_PROTO_GetFieldsCounters [08:35:44]wFMCommunicate request_size=4 [08:35:44]MH_SAM_APDU [08:35:44]CAPDU: 80 13 00 00 [08:35:44]Write to MH i2c: E2 08 00 7F 06 80 13 00 00 00 00 00 00 01 [08:35:44]Write i2c OK [08:35:44]MH_I2C_Read... [08:35:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:44]Read from MH i2c: E2 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 62 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 62 00 7F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [08:35:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:44]wFMCommunicate OK [08:35:44]SAM_PROTO_GetFieldsCounters done [08:35:44]requested_item shift.num is exist - process it [08:35:44]requested_item shift.opened is exist - process it [08:35:44]req_shift_opened [08:35:44]FM_GetShiftState [08:35:44]SAM_PROTO_GetShiftState [08:35:44]wFMCommunicate request_size=4 [08:35:44]MH_SAM_APDU [08:35:44]CAPDU: 80 13 01 00 [08:35:44]Write to MH i2c: E2 08 00 80 06 80 13 01 00 00 00 00 00 03 [08:35:44]Write i2c OK [08:35:44]MH_I2C_Read... [08:35:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:44]Read from MH i2c: E2 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 0E 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 0E 00 80 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [08:35:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:44]wFMCommunicate OK [08:35:44]SAM_PROTO_GetShiftState done [08:35:44]FM_GetShiftState done [08:35:44]req_shift_opened done [08:35:44]requested_item shift.open_date is exist - process it [08:35:44]req_shift_open_date [08:35:44]req_shift_open_date done [08:35:44]produce_requested_data done [08:35:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154678,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:35:44]process_action_free close_receipt [08:35:44]json_value_free [08:35:44]json_value_free done [08:35:44]process_json_proto returns [08:35:44]Send response to host [08:35:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154678,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:35:44]free response buf [08:35:44]execute_script done [08:35:44]execute_script returns [08:35:44]free content buf [08:35:44]Sock 9.Close socket [08:35:44]Sock 9.Thread stoped [08:35:48]OFD Sender: No OFD packet to send [08:35:49]accept exits with 8 [08:35:49]New connection [08:35:49]New thread 3067108708 created [08:35:49]Thread 3066965348 joined [08:35:49]Waiting for new connection... [08:35:49] Sock 8.Parse request [08:35:49]Sock 8.Check first char [08:35:49]Sock 8.First char is OK [08:35:49]request: POST /json_proto HTTP/1.0 [08:35:49]Method: POST [08:35:49]URL: /json_proto [08:35:49]Method is POST - this is cgi request [08:35:49]url: /json_proto [08:35:49]query_string will be loaded in cgi processing [08:35:49]execute_cgi json_proto POST (null) [08:35:49]execute_cgi path=json_proto method=POST [08:35:49]POST find Content-Length [08:35:49]Host: 172.17.53.67:8080 [08:35:49]Content-Length: 632 [08:35:49]Content-Type: application/json [08:35:49] [08:35:49]POST finish read [08:35:49]Found Content-Length = 632 [08:35:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:49]execute_script... [08:35:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:49]POST & json_proto [08:35:49]process_json_proto [08:35:49]json parsed OK: [08:35:49]protocol is kg_v1.0 [08:35:49]action value=close_receipt [08:35:49]process_action close_receipt [08:35:49]cmd_close_receipt [08:35:49]MH_GetDate [08:35:49]Write to MH i2c: F0 00 00 81 06 76 [08:35:49]Write i2c OK [08:35:49]MH_I2C_Read... [08:35:49]Read from MH i2c: F0 [08:35:49]MH_I2C_Read... [08:35:49]Read from MH i2c: F0 09 00 [08:35:49]MH_I2C_Read... [08:35:49]Read from MH i2c: F0 09 00 81 06 00 E6 1D 12 67 19 BC 99 64 CD [08:35:49]GetLastDocTimeStamp 1729240541 [08:35:49]current date 1729240550 [08:35:49]FM_GetShiftState [08:35:49]SAM_PROTO_GetShiftState [08:35:49]wFMCommunicate request_size=4 [08:35:49]MH_SAM_APDU [08:35:49]CAPDU: 80 13 01 00 [08:35:49]Write to MH i2c: E2 08 00 82 06 80 13 01 00 00 00 00 00 05 [08:35:49]Write i2c OK [08:35:49]MH_I2C_Read... [08:35:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:49]Read from MH i2c: E2 [08:35:49]MH_I2C_Read... [08:35:49]Read from MH i2c: E2 0E 00 [08:35:49]MH_I2C_Read... [08:35:49]Read from MH i2c: E2 0E 00 82 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [08:35:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:49]wFMCommunicate OK [08:35:49]SAM_PROTO_GetShiftState done [08:35:49]FM_GetShiftState done [08:35:49]opened in 1729211399 [08:35:49]opened+sec_in_day 1729297799 [08:35:49]quantity*price = 50000 [08:35:49]sum+1 = 50001 [08:35:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 68 18.10.2024 08:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154679 ФПД: 70202779847151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154679&fm=70202779847151&tin=02508201610067®Number=0000137193017469&sum=50000 [08:35:50]StoreToDocumentArchive [08:35:50]shift 312 fd 154679 [08:35:50]save to /storage/0312/doc_00154679 [08:35:50]save last doc name /storage/0312/doc_00154679 to /storage/kkm_last_doc_name [08:35:50]save OK [08:35:50]Clear old archive folders... [08:35:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:35:50]tlvbuf is 0155ADD0 [08:35:50]SAM_PROTO_ClearQueue [08:35:50]wFMCommunicate request_size=4 [08:35:50]MH_SAM_APDU [08:35:50]CAPDU: 80 09 00 00 [08:35:50]Write to MH i2c: E2 08 00 8F 06 80 09 00 00 00 00 00 00 07 [08:35:50]Write i2c OK [08:35:50]MH_I2C_Read... [08:35:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:50]Read from MH i2c: E2 [08:35:50]MH_I2C_Read... [08:35:50]Read from MH i2c: E2 03 00 [08:35:50]MH_I2C_Read... [08:35:50]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [08:35:50]RAPDU: 90 00 [08:35:50]wFMCommunicate OK [08:35:50]SAM_PROTO_ClearQueue done [08:35:50]KKMCreateOFDPacket [08:35:50]OFDProtocolAddRootSTLVToBuf [08:35:50]FM_MakeSignedData [08:35:50]FM_MakeSignedData [08:35:50]SAM_PROTO_SignData [08:35:50]wFMCommunicate request_size=4 [08:35:50]MH_SAM_APDU [08:35:50]CAPDU: 80 0D 01 02 [08:35:50]Write to MH i2c: E2 08 00 90 06 80 0D 01 02 00 00 00 00 0F [08:35:50]Write i2c OK [08:35:50]MH_I2C_Read... [08:35:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:50]Read from MH i2c: E2 [08:35:50]MH_I2C_Read... [08:35:50]Read from MH i2c: E2 03 00 [08:35:50]MH_I2C_Read... [08:35:50]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [08:35:50]RAPDU: 90 00 [08:35:50]wFMCommunicate OK [08:35:50]wFMCommunicate request_size=255 [08:35:50]MH_SAM_APDU [08:35:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E6 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5C 02 00 35 04 06 00 [08:35:50]Write to MH i2c: E2 02 01 91 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E6 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5C 02 00 35 04 06 00 00 00 1E [08:35:50]Write i2c OK [08:35:50]MH_I2C_Read... [08:35:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:51]Read from MH i2c: E2 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 03 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [08:35:51]RAPDU: 90 00 [08:35:51]wFMCommunicate OK [08:35:51]wFMCommunicate request_size=11 [08:35:51]MH_SAM_APDU [08:35:51]CAPDU: 80 0D 02 02 06 3F D9 5B C1 49 EF [08:35:51]Write to MH i2c: E2 0E 00 92 06 80 0D 02 02 06 00 3F D9 5B C1 49 EF 00 00 8A [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:51]Read from MH i2c: E2 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 03 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [08:35:51]RAPDU: 90 00 [08:35:51]wFMCommunicate OK [08:35:51]wFMCommunicate request_size=4 [08:35:51]MH_SAM_APDU [08:35:51]CAPDU: 80 0D 03 02 [08:35:51]Write to MH i2c: E2 08 00 93 06 80 0D 03 02 00 00 00 00 14 [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:51]Read from MH i2c: E2 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 0B 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 0B 00 93 06 00 09 74 5C 4F 0F 1F 19 5F 90 00 E3 [08:35:51]RAPDU: 09 74 5C 4F 0F 1F 19 5F 90 00 [08:35:51]wFMCommunicate OK [08:35:51]SAM_PROTO_SignData done [08:35:51]FM_MakeSignedData done [08:35:51]CreateOFDProtocolMessage [08:35:51]wFMCommunicate request_size=4 [08:35:51]MH_SAM_APDU [08:35:51]CAPDU: 80 11 00 00 [08:35:51]Write to MH i2c: E2 08 00 94 06 80 11 00 00 00 00 00 00 14 [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:51]Read from MH i2c: E2 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 17 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: E2 17 00 94 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [08:35:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:51]wFMCommunicate OK [08:35:51]CreateOFDProtocolMessage done [08:35:51]OFDSenderStorePacket 154679 [08:35:51]StoreOFDPacket docnum=154679 [08:35:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 41 3A 08 01 72 D4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E6 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5C 02 00 35 04 06 00 3F D9 5B C1 49 EF 09 74 5C 4F 0F 1F 19 5F [08:35:51]CheckFolder [08:35:51]dirname=/storage/ofd_packets [08:35:51]CheckFolder done [08:35:51]ProducePacketName [08:35:51]name=ofd_packets/00154679 [08:35:51]NVStorageSaveData ofd_packets/00154679 [08:35:51]File name is /storage/ofd_packets/00154679 [08:35:51]Write 302 bytes [08:35:51]NVStorageSaveData done [08:35:51]OFDSenderStorePacket done [08:35:51]KKMCreateOFDPacket done [08:35:51]NVStorageSaveData kkm_last_timestamp [08:35:51]File name is /storage/kkm_last_timestamp [08:35:51]Write 4 bytes [08:35:51]NVStorageSaveData done [08:35:51]ExternCall_PrintAddStr [08:35:51]wPrintStart [08:35:51]Write to MH i2c: 01 00 00 95 06 9B [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 07 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 07 00 95 06 00 00 00 00 00 FF 0F B0 [08:35:51]RasterBufferAndPrint [08:35:51]line Счет N : (1)872839 [08:35:51]line ИНН: 02508201610067 [08:35:51]line Контрольно-Кассовый Чек [08:35:51]line ПРОДАЖА [08:35:51]line ТРК (МРК, ГНК) : 33 [08:35:51]line Товар: 2710124130 [08:35:51]line Super 92-К-5 [08:35:51]line 7.310 * 68.40 [08:35:51]line = 500.00 [08:35:51]line НДС 12% НСП 1% [08:35:51]line > о реализуемом товаре [08:35:51]line ИТОГО: 500.00 [08:35:51]line НСП 1% : 4.42 [08:35:51]line НДС 12% : 53.10 [08:35:51]line Наличными: 500.00 [08:35:51]line Безнал.: 0.00 [08:35:51]line Место: АЗС № 165 "Партнер Нефть" [08:35:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:35:51]line СНО: Общий режим [08:35:51]line Чек 68 18.10.2024 08:35 [08:35:51]line Смена: 312 ФФД: 1.0 [08:35:51]line ЗНМ: 0300000234 [08:35:51]line РНМ: 0000137193017469 [08:35:51]line Версия ККМ: v1.0 [08:35:51]line ФМ: 0000000000963156 [08:35:51]line ФД: 154679 [08:35:51]line ФПД: 70202779847151 [08:35:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154679&fm=70202779847151&tin=02508201610067®Number=0000137193017469&sum=50000 [08:35:51]written 0, free lines is 4095 [08:35:51]OFD Sender: Processing packet 154679 [packets to send 51, broken 50] [08:35:51]ProducePacketName [08:35:51]name=ofd_packets/00154679 [08:35:51]OFD Sender: To server: pG, [08:35:51]CommunicateWithHost lk.salyk.kg:30040 [08:35:51]ConnectInit lk.salyk.kg [08:35:51]Connected sock=10 [08:35:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 41 3A 08 01 72 D4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E6 1D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5C 02 00 35 04 06 00 3F D9 5B C1 49 EF 09 74 5C 4F 0F 1F 19 5F [08:35:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 83 AC 47 00 10 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5C 02 00 F4 03 04 00 1F C4 11 67 B6 04 01 00 00 6E B5 BF 71 1D 08 0B 1E [08:35:51]CommunicateWithHost err = 0 [08:35:51]CheckOFDResponse [08:35:51]1017 (14) - 77093643461234 [08:35:51]1041 (16) - 0000000000963156 [08:35:51]1040 (4) - 154679 [08:35:51]1012 (4) - 18.10.2024 02:12 [08:35:51]1206 (1) - 0 [08:35:51]OFD Sender: Remove packet 154679 [08:35:51]ProducePacketName [08:35:51]name=ofd_packets/00154679 [08:35:51]NVStorageDeleteData [08:35:51]Write to MH i2c: 01 00 00 BD 06 C3 [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 07 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 1E 0D F5 [08:35:51]RasterBufferAndPrint [08:35:51]line [08:35:51]line [08:35:51]line [08:35:51]line [08:35:51]line [08:35:51]written 0, free lines is 3376 [08:35:51]MH_Cut [08:35:51]Write to MH i2c: D1 01 00 C4 06 01 9C [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: D1 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: D1 01 00 [08:35:51]MH_I2C_Read... [08:35:51]Read from MH i2c: D1 01 00 C4 06 00 9B [08:35:51]Write to MH i2c: 01 00 00 C5 06 CB [08:35:51]Write i2c OK [08:35:51]MH_I2C_Read... [08:35:52]OFD Sender: No OFD packet to send [08:35:52]*** Cut start [08:35:52]*** Partial cut [08:35:52]*** CUTSNS_PIN = 1 [08:35:52]*** CUTSNS_PIN = 0 [08:35:52]*** Brake cut motor [08:35:53]Read from MH i2c: 01 [08:35:53]MH_I2C_Read... [08:35:53]*** Stop cut motor [08:35:53]*** Cut end [08:35:53]Read from MH i2c: 01 07 00 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 FF 0F E0 [08:35:53]process_action close_receipt done [08:35:53]requested_data is exist [08:35:53]produce_requested_data [08:35:53]requested_item fm.sn is exist - process it [08:35:53]wFMCommunicate request_size=4 [08:35:53]MH_SAM_APDU [08:35:53]CAPDU: 80 11 00 00 [08:35:53]Write to MH i2c: E2 08 00 C6 06 80 11 00 00 00 00 00 00 46 [08:35:53]Write i2c OK [08:35:53]MH_I2C_Read... [08:35:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:53]Read from MH i2c: E2 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 17 00 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 17 00 C6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [08:35:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:53]wFMCommunicate OK [08:35:53]requested_item fd.num is exist - process it [08:35:53]SAM_PROTO_GetFieldsCounters [08:35:53]wFMCommunicate request_size=4 [08:35:53]MH_SAM_APDU [08:35:53]CAPDU: 80 13 00 00 [08:35:53]Write to MH i2c: E2 08 00 C7 06 80 13 00 00 00 00 00 00 49 [08:35:53]Write i2c OK [08:35:53]MH_I2C_Read... [08:35:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:53]Read from MH i2c: E2 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 62 00 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 62 00 C7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [08:35:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:53]wFMCommunicate OK [08:35:53]SAM_PROTO_GetFieldsCounters done [08:35:53]requested_item shift.num is exist - process it [08:35:53]requested_item shift.opened is exist - process it [08:35:53]req_shift_opened [08:35:53]FM_GetShiftState [08:35:53]SAM_PROTO_GetShiftState [08:35:53]wFMCommunicate request_size=4 [08:35:53]MH_SAM_APDU [08:35:53]CAPDU: 80 13 01 00 [08:35:53]Write to MH i2c: E2 08 00 C8 06 80 13 01 00 00 00 00 00 4B [08:35:53]Write i2c OK [08:35:53]MH_I2C_Read... [08:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:53]Read from MH i2c: E2 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 0E 00 [08:35:53]MH_I2C_Read... [08:35:53]Read from MH i2c: E2 0E 00 C8 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 82 [08:35:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:35:53]wFMCommunicate OK [08:35:53]SAM_PROTO_GetShiftState done [08:35:53]FM_GetShiftState done [08:35:53]req_shift_opened done [08:35:53]requested_item shift.open_date is exist - process it [08:35:53]req_shift_open_date [08:35:53]req_shift_open_date done [08:35:53]produce_requested_data done [08:35:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154679,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:35:53]process_action_free close_receipt [08:35:53]json_value_free [08:35:53]json_value_free done [08:35:53]process_json_proto returns [08:35:53]Send response to host [08:35:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154679,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:35:53]free response buf [08:35:53]execute_script done [08:35:53]execute_script returns [08:35:53]free content buf [08:35:53]Sock 8.Close socket [08:35:53]Sock 8.Thread stoped [08:35:57]OFD Sender: No OFD packet to send [08:36:02]OFD Sender: No OFD packet to send [08:36:07]OFD Sender: No OFD packet to send [08:36:12]OFD Sender: No OFD packet to send [08:36:17]OFD Sender: No OFD packet to send [08:36:22]OFD Sender: No OFD packet to send [08:36:27]OFD Sender: No OFD packet to send [08:36:32]OFD Sender: No OFD packet to send [08:36:37]OFD Sender: No OFD packet to send [08:36:42]OFD Sender: No OFD packet to send [08:36:47]OFD Sender: No OFD packet to send [08:36:52]OFD Sender: No OFD packet to send [08:36:57]OFD Sender: No OFD packet to send [08:37:02]OFD Sender: No OFD packet to send [08:37:07]OFD Sender: No OFD packet to send [08:37:12]OFD Sender: No OFD packet to send [08:37:17]OFD Sender: No OFD packet to send [08:37:22]OFD Sender: No OFD packet to send [08:37:27]OFD Sender: No OFD packet to send [08:37:32]OFD Sender: No OFD packet to send [08:37:37]OFD Sender: No OFD packet to send [08:37:42]OFD Sender: No OFD packet to send [08:37:43]accept exits with 9 [08:37:43]New connection [08:37:43]New thread 3066965348 created [08:37:43]Thread 3067108708 joined [08:37:43]Waiting for new connection... [08:37:43] Sock 9.Parse request [08:37:43]Sock 9.Check first char [08:37:43]Sock 9.First char is OK [08:37:43]request: POST /json_proto HTTP/1.0 [08:37:43]Method: POST [08:37:43]URL: /json_proto [08:37:43]Method is POST - this is cgi request [08:37:43]url: /json_proto [08:37:43]query_string will be loaded in cgi processing [08:37:43]execute_cgi json_proto POST (null) [08:37:43]execute_cgi path=json_proto method=POST [08:37:43]POST find Content-Length [08:37:43]Host: 172.17.53.67:8080 [08:37:43]Content-Length: 632 [08:37:43]Content-Type: application/json [08:37:43] [08:37:43]POST finish read [08:37:43]Found Content-Length = 632 [08:37:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:43]execute_script... [08:37:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:43]POST & json_proto [08:37:43]process_json_proto [08:37:43]json parsed OK: [08:37:43]protocol is kg_v1.0 [08:37:43]action value=close_receipt [08:37:43]process_action close_receipt [08:37:43]cmd_close_receipt [08:37:43]MH_GetDate [08:37:43]Write to MH i2c: F0 00 00 C9 06 BE [08:37:43]Write i2c OK [08:37:43]MH_I2C_Read... [08:37:43]Read from MH i2c: F0 [08:37:43]MH_I2C_Read... [08:37:43]Read from MH i2c: F0 09 00 [08:37:43]MH_I2C_Read... [08:37:43]Read from MH i2c: F0 09 00 C9 06 00 57 1E 12 67 19 BC 99 64 87 [08:37:43]GetLastDocTimeStamp 1729240550 [08:37:43]current date 1729240663 [08:37:43]FM_GetShiftState [08:37:43]SAM_PROTO_GetShiftState [08:37:43]wFMCommunicate request_size=4 [08:37:43]MH_SAM_APDU [08:37:43]CAPDU: 80 13 01 00 [08:37:43]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [08:37:43]Write i2c OK [08:37:43]MH_I2C_Read... [08:37:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:43]Read from MH i2c: E2 [08:37:43]MH_I2C_Read... [08:37:43]Read from MH i2c: E2 0E 00 [08:37:43]MH_I2C_Read... [08:37:43]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 84 [08:37:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:37:43]wFMCommunicate OK [08:37:43]SAM_PROTO_GetShiftState done [08:37:43]FM_GetShiftState done [08:37:43]opened in 1729211399 [08:37:43]opened+sec_in_day 1729297799 [08:37:43]quantity*price = 50000 [08:37:43]sum+1 = 50001 [08:37:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 69 18.10.2024 08:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154680 ФПД: 54046763083365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083743&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154680&fm=54046763083365&tin=02508201610067®Number=0000137193017469&sum=50000 [08:37:44]StoreToDocumentArchive [08:37:44]shift 312 fd 154680 [08:37:44]save to /storage/0312/doc_00154680 [08:37:44]save last doc name /storage/0312/doc_00154680 to /storage/kkm_last_doc_name [08:37:44]save OK [08:37:44]Clear old archive folders... [08:37:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:37:44]tlvbuf is 01581590 [08:37:44]SAM_PROTO_ClearQueue [08:37:44]wFMCommunicate request_size=4 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 09 00 00 [08:37:44]Write to MH i2c: E2 08 00 D7 06 80 09 00 00 00 00 00 00 4F [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [08:37:44]RAPDU: 90 00 [08:37:44]wFMCommunicate OK [08:37:44]SAM_PROTO_ClearQueue done [08:37:44]KKMCreateOFDPacket [08:37:44]OFDProtocolAddRootSTLVToBuf [08:37:44]FM_MakeSignedData [08:37:44]FM_MakeSignedData [08:37:44]SAM_PROTO_SignData [08:37:44]wFMCommunicate request_size=4 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 0D 01 02 [08:37:44]Write to MH i2c: E2 08 00 D8 06 80 0D 01 02 00 00 00 00 57 [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [08:37:44]RAPDU: 90 00 [08:37:44]wFMCommunicate OK [08:37:44]wFMCommunicate request_size=255 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 1E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5C 02 00 35 04 06 00 [08:37:44]Write to MH i2c: E2 02 01 D9 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 1E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5C 02 00 35 04 06 00 00 00 DA [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [08:37:44]RAPDU: 90 00 [08:37:44]wFMCommunicate OK [08:37:44]wFMCommunicate request_size=11 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 0D 02 02 06 31 27 BE 1D 66 65 [08:37:44]Write to MH i2c: E2 0E 00 DA 06 80 0D 02 02 06 00 31 27 BE 1D 66 65 00 00 64 [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [08:37:44]RAPDU: 90 00 [08:37:44]wFMCommunicate OK [08:37:44]wFMCommunicate request_size=4 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 0D 03 02 [08:37:44]Write to MH i2c: E2 08 00 DB 06 80 0D 03 02 00 00 00 00 5C [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 0B 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 0B 00 DB 06 00 B0 4C 6F FA 1A 52 D7 E2 90 00 E7 [08:37:44]RAPDU: B0 4C 6F FA 1A 52 D7 E2 90 00 [08:37:44]wFMCommunicate OK [08:37:44]SAM_PROTO_SignData done [08:37:44]FM_MakeSignedData done [08:37:44]CreateOFDProtocolMessage [08:37:44]wFMCommunicate request_size=4 [08:37:44]MH_SAM_APDU [08:37:44]CAPDU: 80 11 00 00 [08:37:44]Write to MH i2c: E2 08 00 DC 06 80 11 00 00 00 00 00 00 5C [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:44]Read from MH i2c: E2 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 17 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: E2 17 00 DC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [08:37:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:37:44]wFMCommunicate OK [08:37:44]CreateOFDProtocolMessage done [08:37:44]OFDSenderStorePacket 154680 [08:37:44]StoreOFDPacket docnum=154680 [08:37:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6C E4 08 01 1C 58 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 1E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5C 02 00 35 04 06 00 31 27 BE 1D 66 65 B0 4C 6F FA 1A 52 D7 E2 [08:37:44]CheckFolder [08:37:44]dirname=/storage/ofd_packets [08:37:44]CheckFolder done [08:37:44]ProducePacketName [08:37:44]name=ofd_packets/00154680 [08:37:44]NVStorageSaveData ofd_packets/00154680 [08:37:44]File name is /storage/ofd_packets/00154680 [08:37:44]Write 302 bytes [08:37:44]NVStorageSaveData done [08:37:44]OFDSenderStorePacket done [08:37:44]KKMCreateOFDPacket done [08:37:44]NVStorageSaveData kkm_last_timestamp [08:37:44]File name is /storage/kkm_last_timestamp [08:37:44]Write 4 bytes [08:37:44]NVStorageSaveData done [08:37:44]ExternCall_PrintAddStr [08:37:44]wPrintStart [08:37:44]Write to MH i2c: 01 00 00 DD 06 E3 [08:37:44]Write i2c OK [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: 01 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: 01 07 00 [08:37:44]MH_I2C_Read... [08:37:44]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 FF 0F F8 [08:37:44]RasterBufferAndPrint [08:37:44]line Счет N : (1)872840 [08:37:44]line ИНН: 02508201610067 [08:37:44]line Контрольно-Кассовый Чек [08:37:44]line ПРОДАЖА [08:37:44]line ТРК (МРК, ГНК) : 23 [08:37:44]line Товар: 2710124130 [08:37:44]line Super 92-К-5 [08:37:44]line 7.310 * 68.40 [08:37:44]line = 500.00 [08:37:44]line НДС 12% НСП 1% [08:37:44]line > о реализуемом товаре [08:37:44]line ИТОГО: 500.00 [08:37:44]line НСП 1% : 4.42 [08:37:44]line НДС 12% : 53.10 [08:37:44]line Наличными: 500.00 [08:37:44]line Безнал.: 0.00 [08:37:44]line Место: АЗС № 165 "Партнер Нефть" [08:37:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:37:44]line СНО: Общий режим [08:37:44]line Чек 69 18.10.2024 08:37 [08:37:44]line Смена: 312 ФФД: 1.0 [08:37:44]line ЗНМ: 0300000234 [08:37:44]line РНМ: 0000137193017469 [08:37:44]line Версия ККМ: v1.0 [08:37:44]line ФМ: 0000000000963156 [08:37:44]line ФД: 154680 [08:37:44]line ФПД: 54046763083365 [08:37:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T083743&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154680&fm=54046763083365&tin=02508201610067®Number=0000137193017469&sum=50000 [08:37:45]OFD Sender: Processing packet 154680 [packets to send 51, broken 50] [08:37:45]ProducePacketName [08:37:45]name=ofd_packets/00154680 [08:37:45]OFD Sender: To server: pG, [08:37:45]CommunicateWithHost lk.salyk.kg:30040 [08:37:45]ConnectInit lk.salyk.kg [08:37:45]written 0, free lines is 4095 [08:37:45]Connected sock=10 [08:37:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6C E4 08 01 1C 58 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 1E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5C 02 00 35 04 06 00 31 27 BE 1D 66 65 B0 4C 6F FA 1A 52 D7 E2 [08:37:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 5D 47 00 E6 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5C 02 00 F4 03 04 00 90 C4 11 67 B6 04 01 00 00 37 F9 DC 21 89 2B F6 9C [08:37:45]CommunicateWithHost err = 0 [08:37:45]CheckOFDResponse [08:37:45]1017 (14) - 77093643461234 [08:37:45]1041 (16) - 0000000000963156 [08:37:45]1040 (4) - 154680 [08:37:45]1012 (4) - 18.10.2024 02:14 [08:37:45]1206 (1) - 0 [08:37:45]OFD Sender: Remove packet 154680 [08:37:45]ProducePacketName [08:37:45]name=ofd_packets/00154680 [08:37:45]NVStorageDeleteData [08:37:45]Write to MH i2c: 01 00 00 05 07 0C [08:37:45]Write i2c OK [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: 01 [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: 01 07 00 [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 1B 0D 3B [08:37:45]RasterBufferAndPrint [08:37:45]line [08:37:45]line [08:37:45]line [08:37:45]line [08:37:45]line [08:37:45]written 0, free lines is 3361 [08:37:45]MH_Cut [08:37:45]Write to MH i2c: D1 01 00 0C 07 01 E5 [08:37:45]Write i2c OK [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: D1 [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: D1 01 00 [08:37:45]MH_I2C_Read... [08:37:45]Read from MH i2c: D1 01 00 0C 07 00 E4 [08:37:45]Write to MH i2c: 01 00 00 0D 07 14 [08:37:45]Write i2c OK [08:37:45]MH_I2C_Read... [08:37:45]OFD Sender: No OFD packet to send [08:37:46]*** Cut start [08:37:46]*** Partial cut [08:37:46]*** CUTSNS_PIN = 1 [08:37:46]*** CUTSNS_PIN = 0 [08:37:46]*** Brake cut motor [08:37:46]Read from MH i2c: 01 [08:37:46]MH_I2C_Read... [08:37:46]*** Stop cut motor [08:37:46]*** Cut end [08:37:46]Read from MH i2c: 01 07 00 [08:37:46]MH_I2C_Read... [08:37:46]Read from MH i2c: 01 07 00 0D 07 00 00 00 00 00 FF 0F 29 [08:37:46]process_action close_receipt done [08:37:46]requested_data is exist [08:37:46]produce_requested_data [08:37:46]requested_item fm.sn is exist - process it [08:37:46]wFMCommunicate request_size=4 [08:37:46]MH_SAM_APDU [08:37:46]CAPDU: 80 11 00 00 [08:37:46]Write to MH i2c: E2 08 00 0E 07 80 11 00 00 00 00 00 00 8F [08:37:46]Write i2c OK [08:37:46]MH_I2C_Read... [08:37:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:46]Read from MH i2c: E2 [08:37:46]MH_I2C_Read... [08:37:46]Read from MH i2c: E2 17 00 [08:37:46]MH_I2C_Read... [08:37:46]Read from MH i2c: E2 17 00 0E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [08:37:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:37:46]wFMCommunicate OK [08:37:46]requested_item fd.num is exist - process it [08:37:46]SAM_PROTO_GetFieldsCounters [08:37:46]wFMCommunicate request_size=4 [08:37:46]MH_SAM_APDU [08:37:46]CAPDU: 80 13 00 00 [08:37:46]Write to MH i2c: E2 08 00 0F 07 80 13 00 00 00 00 00 00 92 [08:37:46]Write i2c OK [08:37:46]MH_I2C_Read... [08:37:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:47]Read from MH i2c: E2 [08:37:47]MH_I2C_Read... [08:37:47]Read from MH i2c: E2 62 00 [08:37:47]MH_I2C_Read... [08:37:47]Read from MH i2c: E2 62 00 0F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [08:37:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:37:47]wFMCommunicate OK [08:37:47]SAM_PROTO_GetFieldsCounters done [08:37:47]requested_item shift.num is exist - process it [08:37:47]requested_item shift.opened is exist - process it [08:37:47]req_shift_opened [08:37:47]FM_GetShiftState [08:37:47]SAM_PROTO_GetShiftState [08:37:47]wFMCommunicate request_size=4 [08:37:47]MH_SAM_APDU [08:37:47]CAPDU: 80 13 01 00 [08:37:47]Write to MH i2c: E2 08 00 10 07 80 13 01 00 00 00 00 00 94 [08:37:47]Write i2c OK [08:37:47]MH_I2C_Read... [08:37:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:47]Read from MH i2c: E2 [08:37:47]MH_I2C_Read... [08:37:47]Read from MH i2c: E2 0E 00 [08:37:47]MH_I2C_Read... [08:37:47]Read from MH i2c: E2 0E 00 10 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CB [08:37:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:37:47]wFMCommunicate OK [08:37:47]SAM_PROTO_GetShiftState done [08:37:47]FM_GetShiftState done [08:37:47]req_shift_opened done [08:37:47]requested_item shift.open_date is exist - process it [08:37:47]req_shift_open_date [08:37:47]req_shift_open_date done [08:37:47]produce_requested_data done [08:37:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154680,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:37:47]process_action_free close_receipt [08:37:47]json_value_free [08:37:47]json_value_free done [08:37:47]process_json_proto returns [08:37:47]Send response to host [08:37:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154680,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:37:47]free response buf [08:37:47]execute_script done [08:37:47]execute_script returns [08:37:47]free content buf [08:37:47]Sock 9.Close socket [08:37:47]Sock 9.Thread stoped [08:37:50]OFD Sender: No OFD packet to send [08:37:55]OFD Sender: No OFD packet to send [08:38:00]OFD Sender: No OFD packet to send [08:38:05]OFD Sender: No OFD packet to send [08:38:10]OFD Sender: No OFD packet to send [08:38:15]OFD Sender: No OFD packet to send [08:38:20]OFD Sender: No OFD packet to send [08:38:25]OFD Sender: No OFD packet to send [08:38:30]OFD Sender: No OFD packet to send [08:38:35]OFD Sender: No OFD packet to send [08:38:40]OFD Sender: No OFD packet to send [08:38:45]OFD Sender: No OFD packet to send [08:38:50]OFD Sender: No OFD packet to send [08:38:55]OFD Sender: No OFD packet to send [08:39:00]OFD Sender: No OFD packet to send [08:39:05]OFD Sender: No OFD packet to send [08:39:10]OFD Sender: No OFD packet to send [08:39:15]OFD Sender: No OFD packet to send [08:39:20]OFD Sender: No OFD packet to send [08:39:25]OFD Sender: No OFD packet to send [08:39:30]OFD Sender: No OFD packet to send [08:39:35]OFD Sender: No OFD packet to send [08:39:41]OFD Sender: No OFD packet to send [08:39:46]OFD Sender: No OFD packet to send [08:39:51]OFD Sender: No OFD packet to send [08:39:56]OFD Sender: No OFD packet to send [08:40:01]OFD Sender: No OFD packet to send [08:40:06]OFD Sender: No OFD packet to send [08:40:11]OFD Sender: No OFD packet to send [08:40:16]OFD Sender: No OFD packet to send [08:40:21]OFD Sender: No OFD packet to send [08:40:26]OFD Sender: No OFD packet to send [08:40:31]OFD Sender: No OFD packet to send [08:40:36]OFD Sender: No OFD packet to send [08:40:41]OFD Sender: No OFD packet to send [08:40:46]OFD Sender: No OFD packet to send [08:40:51]OFD Sender: No OFD packet to send [08:40:56]OFD Sender: No OFD packet to send [08:41:01]OFD Sender: No OFD packet to send [08:41:06]OFD Sender: No OFD packet to send [08:41:11]OFD Sender: No OFD packet to send [08:41:16]OFD Sender: No OFD packet to send [08:41:21]OFD Sender: No OFD packet to send [08:41:26]OFD Sender: No OFD packet to send [08:41:31]OFD Sender: No OFD packet to send [08:41:32]accept exits with 8 [08:41:32]New connection [08:41:32]New thread 3067108708 created [08:41:32]Thread 3066965348 joined [08:41:32]Waiting for new connection... [08:41:32] Sock 8.Parse request [08:41:32]Sock 8.Check first char [08:41:32]Sock 8.First char is OK [08:41:32]request: POST /json_proto HTTP/1.0 [08:41:32]Method: POST [08:41:32]URL: /json_proto [08:41:32]Method is POST - this is cgi request [08:41:32]url: /json_proto [08:41:32]query_string will be loaded in cgi processing [08:41:32]execute_cgi json_proto POST (null) [08:41:32]execute_cgi path=json_proto method=POST [08:41:32]POST find Content-Length [08:41:32]Host: 172.17.53.67:8080 [08:41:32]Content-Length: 677 [08:41:32]Content-Type: application/json [08:41:32] [08:41:32]POST finish read [08:41:32]Found Content-Length = 677 [08:41:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:32]execute_script... [08:41:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:32]POST & json_proto [08:41:32]process_json_proto [08:41:32]json parsed OK: [08:41:32]protocol is kg_v1.0 [08:41:32]action value=close_receipt [08:41:32]process_action close_receipt [08:41:32]cmd_close_receipt [08:41:32]MH_GetDate [08:41:32]Write to MH i2c: F0 00 00 11 07 07 [08:41:32]Write i2c OK [08:41:32]MH_I2C_Read... [08:41:32]Read from MH i2c: F0 [08:41:32]MH_I2C_Read... [08:41:32]Read from MH i2c: F0 09 00 [08:41:32]MH_I2C_Read... [08:41:32]Read from MH i2c: F0 09 00 11 07 00 3C 1F 12 67 19 BC 99 64 B6 [08:41:32]GetLastDocTimeStamp 1729240663 [08:41:32]current date 1729240892 [08:41:32]FM_GetShiftState [08:41:32]SAM_PROTO_GetShiftState [08:41:32]wFMCommunicate request_size=4 [08:41:32]MH_SAM_APDU [08:41:32]CAPDU: 80 13 01 00 [08:41:32]Write to MH i2c: E2 08 00 12 07 80 13 01 00 00 00 00 00 96 [08:41:32]Write i2c OK [08:41:32]MH_I2C_Read... [08:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:32]Read from MH i2c: E2 [08:41:32]MH_I2C_Read... [08:41:32]Read from MH i2c: E2 0E 00 [08:41:32]MH_I2C_Read... [08:41:32]Read from MH i2c: E2 0E 00 12 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CD [08:41:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:41:32]wFMCommunicate OK [08:41:32]SAM_PROTO_GetShiftState done [08:41:32]FM_GetShiftState done [08:41:32]opened in 1729211399 [08:41:32]opened+sec_in_day 1729297799 [08:41:32]quantity*price = 50041 [08:41:32]sum+1 = 50042 [08:41:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 70 18.10.2024 08:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154681 ФПД: 8505838716645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084132&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154681&fm=8505838716645&tin=02508201610067®Number=0000137193017469&sum=50000 [08:41:33]StoreToDocumentArchive [08:41:33]shift 312 fd 154681 [08:41:33]save to /storage/0312/doc_00154681 [08:41:33]save last doc name /storage/0312/doc_00154681 to /storage/kkm_last_doc_name [08:41:33]save OK [08:41:33]Clear old archive folders... [08:41:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:41:33]tlvbuf is 01550EF0 [08:41:33]SAM_PROTO_ClearQueue [08:41:33]wFMCommunicate request_size=4 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 09 00 00 [08:41:33]Write to MH i2c: E2 08 00 1F 07 80 09 00 00 00 00 00 00 98 [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:33]Read from MH i2c: E2 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [08:41:33]RAPDU: 90 00 [08:41:33]wFMCommunicate OK [08:41:33]SAM_PROTO_ClearQueue done [08:41:33]KKMCreateOFDPacket [08:41:33]OFDProtocolAddRootSTLVToBuf [08:41:33]FM_MakeSignedData [08:41:33]FM_MakeSignedData [08:41:33]SAM_PROTO_SignData [08:41:33]wFMCommunicate request_size=4 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 0D 01 02 [08:41:33]Write to MH i2c: E2 08 00 20 07 80 0D 01 02 00 00 00 00 A0 [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:33]Read from MH i2c: E2 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [08:41:33]RAPDU: 90 00 [08:41:33]wFMCommunicate OK [08:41:33]wFMCommunicate request_size=255 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 3C 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5C 02 00 35 04 06 00 07 [08:41:33]Write to MH i2c: E2 02 01 21 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 3C 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5C 02 00 35 04 06 00 07 00 00 38 [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:33]Read from MH i2c: E2 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [08:41:33]RAPDU: 90 00 [08:41:33]wFMCommunicate OK [08:41:33]wFMCommunicate request_size=10 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 0D 02 02 05 BC 6B 7E C6 E5 [08:41:33]Write to MH i2c: E2 0D 00 22 07 80 0D 02 02 05 00 BC 6B 7E C6 E5 00 00 FD [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:33]Read from MH i2c: E2 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [08:41:33]RAPDU: 90 00 [08:41:33]wFMCommunicate OK [08:41:33]wFMCommunicate request_size=4 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 0D 03 02 [08:41:33]Write to MH i2c: E2 08 00 23 07 80 0D 03 02 00 00 00 00 A5 [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:33]Read from MH i2c: E2 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 0B 00 [08:41:33]MH_I2C_Read... [08:41:33]Read from MH i2c: E2 0B 00 23 07 00 A6 7A 0B 6D 00 35 E6 50 90 00 A9 [08:41:33]RAPDU: A6 7A 0B 6D 00 35 E6 50 90 00 [08:41:33]wFMCommunicate OK [08:41:33]SAM_PROTO_SignData done [08:41:33]FM_MakeSignedData done [08:41:33]CreateOFDProtocolMessage [08:41:33]wFMCommunicate request_size=4 [08:41:33]MH_SAM_APDU [08:41:33]CAPDU: 80 11 00 00 [08:41:33]Write to MH i2c: E2 08 00 24 07 80 11 00 00 00 00 00 00 A5 [08:41:33]Write i2c OK [08:41:33]MH_I2C_Read... [08:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:34]Read from MH i2c: E2 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 17 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 17 00 24 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [08:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:41:34]wFMCommunicate OK [08:41:34]CreateOFDProtocolMessage done [08:41:34]OFDSenderStorePacket 154681 [08:41:34]StoreOFDPacket docnum=154681 [08:41:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 43 AC 07 01 76 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 3C 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5C 02 00 35 04 06 00 07 BC 6B 7E C6 E5 A6 7A 0B 6D 00 35 E6 50 [08:41:34]CheckFolder [08:41:34]dirname=/storage/ofd_packets [08:41:34]CheckFolder done [08:41:34]ProducePacketName [08:41:34]name=ofd_packets/00154681 [08:41:34]NVStorageSaveData ofd_packets/00154681 [08:41:34]File name is /storage/ofd_packets/00154681 [08:41:34]Write 301 bytes [08:41:34]NVStorageSaveData done [08:41:34]OFDSenderStorePacket done [08:41:34]KKMCreateOFDPacket done [08:41:34]NVStorageSaveData kkm_last_timestamp [08:41:34]File name is /storage/kkm_last_timestamp [08:41:34]Write 4 bytes [08:41:34]NVStorageSaveData done [08:41:34]ExternCall_PrintAddStr [08:41:34]wPrintStart [08:41:34]Write to MH i2c: 01 00 00 25 07 2C [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 07 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 FF 0F 41 [08:41:34]RasterBufferAndPrint [08:41:34]line Счет N : (1)872841 [08:41:34]line ИНН: 02508201610067 [08:41:34]line Контрольно-Кассовый Чек [08:41:34]line ПРОДАЖА [08:41:34]line ТРК (МРК, ГНК) : 32 [08:41:34]line Товар: 2710124130 [08:41:34]line Аи-92-К-5 [08:41:34]line 7.480 * 66.90 [08:41:34]line = 500.41 [08:41:34]line НДС 12% НСП 1% [08:41:34]line > о реализуемом товаре [08:41:34]line ОКРУГЛЕНИЕ: -0.41 [08:41:34]line ИТОГО: 500.00 [08:41:34]line Внесено: 500.00 [08:41:34]line СДАЧА: 0.00 [08:41:34]line НСП 1% : 4.43 [08:41:34]line НДС 12% : 53.14 [08:41:34]line Наличными: 500.00 [08:41:34]line Безнал.: 0.00 [08:41:34]line Место: АЗС № 165 "Партнер Нефть" [08:41:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:41:34]line СНО: Общий режим [08:41:34]line Чек 70 18.10.2024 08:41 [08:41:34]line Смена: 312 ФФД: 1.0 [08:41:34]line ЗНМ: 0300000234 [08:41:34]line РНМ: 0000137193017469 [08:41:34]line Версия ККМ: v1.0 [08:41:34]line ФМ: 0000000000963156 [08:41:34]line ФД: 154681 [08:41:34]line ФПД: 8505838716645 [08:41:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084132&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154681&fm=8505838716645&tin=02508201610067®Number=0000137193017469&sum=50000 [08:41:34]OFD Sender: Processing packet 154681 [packets to send 51, broken 50] [08:41:34]ProducePacketName [08:41:34]name=ofd_packets/00154681 [08:41:34]OFD Sender: To server: pG, [08:41:34]CommunicateWithHost lk.salyk.kg:30040 [08:41:34]ConnectInit lk.salyk.kg [08:41:34]written 0, free lines is 4095 [08:41:34]Connected sock=9 [08:41:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 43 AC 07 01 76 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 3C 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5C 02 00 35 04 06 00 07 BC 6B 7E C6 E5 A6 7A 0B 6D 00 35 E6 50 [08:41:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A6 73 47 00 0D 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5C 02 00 F4 03 04 00 76 C5 11 67 B6 04 01 00 00 76 47 4D 7C F1 39 61 BD [08:41:34]CommunicateWithHost err = 0 [08:41:34]CheckOFDResponse [08:41:34]1017 (14) - 77093643461234 [08:41:34]1041 (16) - 0000000000963156 [08:41:34]1040 (4) - 154681 [08:41:34]1012 (4) - 18.10.2024 02:18 [08:41:34]1206 (1) - 0 [08:41:34]OFD Sender: Remove packet 154681 [08:41:34]ProducePacketName [08:41:34]name=ofd_packets/00154681 [08:41:34]NVStorageDeleteData [08:41:34]Write to MH i2c: 01 00 00 50 07 57 [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 07 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 EA 0C 54 [08:41:34]RasterBufferAndPrint [08:41:34]line [08:41:34]line [08:41:34]line [08:41:34]line [08:41:34]line [08:41:34]written 0, free lines is 3312 [08:41:34]MH_Cut [08:41:34]Write to MH i2c: D1 01 00 57 07 01 30 [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: D1 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: D1 01 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: D1 01 00 57 07 00 2F [08:41:34]Write to MH i2c: 01 00 00 58 07 5F [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:35]OFD Sender: No OFD packet to send [08:41:35]*** Cut start [08:41:35]*** Partial cut [08:41:35]*** CUTSNS_PIN = 1 [08:41:35]*** CUTSNS_PIN = 0 [08:41:35]*** Brake cut motor [08:41:36]Read from MH i2c: 01 [08:41:36]MH_I2C_Read... [08:41:36]*** Stop cut motor [08:41:36]*** Cut end [08:41:36]Read from MH i2c: 01 07 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 07 00 58 07 00 00 00 00 00 FF 0F 74 [08:41:36]process_action close_receipt done [08:41:36]requested_data is exist [08:41:36]produce_requested_data [08:41:36]requested_item fm.sn is exist - process it [08:41:36]wFMCommunicate request_size=4 [08:41:36]MH_SAM_APDU [08:41:36]CAPDU: 80 11 00 00 [08:41:36]Write to MH i2c: E2 08 00 59 07 80 11 00 00 00 00 00 00 DA [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:36]Read from MH i2c: E2 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 17 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 17 00 59 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [08:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:41:36]wFMCommunicate OK [08:41:36]requested_item fd.num is exist - process it [08:41:36]SAM_PROTO_GetFieldsCounters [08:41:36]wFMCommunicate request_size=4 [08:41:36]MH_SAM_APDU [08:41:36]CAPDU: 80 13 00 00 [08:41:36]Write to MH i2c: E2 08 00 5A 07 80 13 00 00 00 00 00 00 DD [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:36]Read from MH i2c: E2 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 62 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 62 00 5A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [08:41:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:36]wFMCommunicate OK [08:41:36]SAM_PROTO_GetFieldsCounters done [08:41:36]requested_item shift.num is exist - process it [08:41:36]requested_item shift.opened is exist - process it [08:41:36]req_shift_opened [08:41:36]FM_GetShiftState [08:41:36]SAM_PROTO_GetShiftState [08:41:36]wFMCommunicate request_size=4 [08:41:36]MH_SAM_APDU [08:41:36]CAPDU: 80 13 01 00 [08:41:36]Write to MH i2c: E2 08 00 5B 07 80 13 01 00 00 00 00 00 DF [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:36]Read from MH i2c: E2 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 0E 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 0E 00 5B 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [08:41:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:41:36]wFMCommunicate OK [08:41:36]SAM_PROTO_GetShiftState done [08:41:36]FM_GetShiftState done [08:41:36]req_shift_opened done [08:41:36]requested_item shift.open_date is exist - process it [08:41:36]req_shift_open_date [08:41:36]req_shift_open_date done [08:41:36]produce_requested_data done [08:41:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154681,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:41:36]process_action_free close_receipt [08:41:36]json_value_free [08:41:36]json_value_free done [08:41:36]process_json_proto returns [08:41:36]Send response to host [08:41:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154681,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:41:36]free response buf [08:41:36]execute_script done [08:41:36]execute_script returns [08:41:36]free content buf [08:41:36]Sock 8.Close socket [08:41:36]Sock 8.Thread stoped [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: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:40]int [08:42:40]Write to MH i2c: 01 00 00 5C 07 63 [08:42:40]*** FLAG_PRN_KEY set [08:42:40]Write i2c OK [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 5C 07 00 08 00 00 00 FF 0F 80 [08:42:40]state=0 [08:42:40]Key pressed [08:42:40]Feed [08:42:40]Write to MH i2c: D8 00 00 5D 07 3B [08:42:40]Write i2c OK [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: D8 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: D8 01 00 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: D8 01 00 5D 07 00 3C [08:42:40]int [08:42:40]Write to MH i2c: 01 00 00 5E 07 65 [08:42:40]Write i2c OK [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 5E 07 00 48 00 00 00 3C 00 F0 [08:42:40]state=2 [08:42:40]Key pressed [08:42:40]int [08:42:40]Write to MH i2c: 01 00 00 5F 07 66 [08:42:40]*** FLAG_PRN_KEY reset [08:42:40]Write i2c OK [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 [08:42:40]MH_I2C_Read... [08:42:40]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 FF 0F 7B [08:42:40]state=2 [08:42:40]Stop feed [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:42:56]accept exits with 10 [08:42:56]New connection [08:42:56]New thread 3066965348 created [08:42:56]Thread 3067108708 joined [08:42:56]Waiting for new connection... [08:42:56] Sock 10.Parse request [08:42:56]Sock 10.Check first char [08:42:56]Sock 10.First char is OK [08:42:56]request: POST /json_proto HTTP/1.0 [08:42:56]Method: POST [08:42:56]URL: /json_proto [08:42:56]Method is POST - this is cgi request [08:42:56]url: /json_proto [08:42:56]query_string will be loaded in cgi processing [08:42:56]execute_cgi json_proto POST (null) [08:42:56]execute_cgi path=json_proto method=POST [08:42:56]POST find Content-Length [08:42:56]Host: 172.17.53.67:8080 [08:42:56]Content-Length: 800 [08:42:56]Content-Type: application/json [08:42:56] [08:42:56]POST finish read [08:42:56]Found Content-Length = 800 [08:42:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1646315", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:56]execute_script... [08:42:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1646315", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:56]POST & json_proto [08:42:56]process_json_proto [08:42:56]json parsed OK: [08:42:56]protocol is kg_v1.0 [08:42:56]action value=close_receipt [08:42:56]process_action close_receipt [08:42:56]cmd_close_receipt [08:42:56]MH_GetDate [08:42:56]Write to MH i2c: F0 00 00 60 07 56 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: F0 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: F0 09 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: F0 09 00 60 07 00 91 1F 12 67 19 BC 99 64 5A [08:42:56]GetLastDocTimeStamp 1729240892 [08:42:56]current date 1729240977 [08:42:56]FM_GetShiftState [08:42:56]SAM_PROTO_GetShiftState [08:42:56]wFMCommunicate request_size=4 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 13 01 00 [08:42:56]Write to MH i2c: E2 08 00 61 07 80 13 01 00 00 00 00 00 E5 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:57]Read from MH i2c: E2 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: E2 0E 00 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: E2 0E 00 61 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1C [08:42:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:42:57]wFMCommunicate OK [08:42:57]SAM_PROTO_GetShiftState done [08:42:57]FM_GetShiftState done [08:42:57]opened in 1729211399 [08:42:57]opened+sec_in_day 1729297799 [08:42:57]quantity*price = 0 [08:42:57]sum+1 = 1 [08:42:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 71 18.10.2024 08:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 1646315 ФМ: 0000000000963156 ФД: 154682 ФПД: 98316885243172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084257&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154682&fm=98316885243172&tin=02508201610067®Number=0000137193017469&sum=0 [08:42:58]StoreToDocumentArchive [08:42:58]shift 312 fd 154682 [08:42:58]save to /storage/0312/doc_00154682 [08:42:58]save last doc name /storage/0312/doc_00154682 to /storage/kkm_last_doc_name [08:42:58]save OK [08:42:58]Clear old archive folders... [08:42:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:42:58]tlvbuf is 01580590 [08:42:58]SAM_PROTO_ClearQueue [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 09 00 00 [08:42:58]Write to MH i2c: E2 08 00 6E 07 80 09 00 00 00 00 00 00 E7 [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [08:42:58]RAPDU: 90 00 [08:42:58]wFMCommunicate OK [08:42:58]SAM_PROTO_ClearQueue done [08:42:58]KKMCreateOFDPacket [08:42:58]OFDProtocolAddRootSTLVToBuf [08:42:58]FM_MakeSignedData [08:42:58]FM_MakeSignedData [08:42:58]SAM_PROTO_SignData [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 0D 01 02 [08:42:58]Write to MH i2c: E2 08 00 6F 07 80 0D 01 02 00 00 00 00 EF [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [08:42:58]RAPDU: 90 00 [08:42:58]wFMCommunicate OK [08:42:58]wFMCommunicate request_size=255 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 91 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5C 02 00 35 04 06 00 59 [08:42:58]Write to MH i2c: E2 02 01 70 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 91 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5C 02 00 35 04 06 00 59 00 00 E6 [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [08:42:58]RAPDU: 90 00 [08:42:58]wFMCommunicate OK [08:42:58]wFMCommunicate request_size=10 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 0D 02 02 05 6B 2F 05 35 24 [08:42:58]Write to MH i2c: E2 0D 00 71 07 80 0D 02 02 05 00 6B 2F 05 35 24 00 00 F4 [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 03 00 71 07 00 90 00 EC [08:42:58]RAPDU: 90 00 [08:42:58]wFMCommunicate OK [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 0D 03 02 [08:42:58]Write to MH i2c: E2 08 00 72 07 80 0D 03 02 00 00 00 00 F4 [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 0B 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 0B 00 72 07 00 75 51 02 44 6C 5A B6 33 90 00 B0 [08:42:58]RAPDU: 75 51 02 44 6C 5A B6 33 90 00 [08:42:58]wFMCommunicate OK [08:42:58]SAM_PROTO_SignData done [08:42:58]FM_MakeSignedData done [08:42:58]CreateOFDProtocolMessage [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 11 00 00 [08:42:58]Write to MH i2c: E2 08 00 73 07 80 11 00 00 00 00 00 00 F4 [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 17 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 17 00 73 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [08:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:42:58]wFMCommunicate OK [08:42:58]CreateOFDProtocolMessage done [08:42:58]OFDSenderStorePacket 154682 [08:42:58]StoreOFDPacket docnum=154682 [08:42:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 AB 07 01 3E BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 91 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5C 02 00 35 04 06 00 59 6B 2F 05 35 24 75 51 02 44 6C 5A B6 33 [08:42:58]CheckFolder [08:42:58]dirname=/storage/ofd_packets [08:42:58]CheckFolder done [08:42:58]ProducePacketName [08:42:58]name=ofd_packets/00154682 [08:42:58]NVStorageSaveData ofd_packets/00154682 [08:42:58]File name is /storage/ofd_packets/00154682 [08:42:58]Write 301 bytes [08:42:58]NVStorageSaveData done [08:42:58]OFDSenderStorePacket done [08:42:58]KKMCreateOFDPacket done [08:42:58]NVStorageSaveData kkm_last_timestamp [08:42:58]File name is /storage/kkm_last_timestamp [08:42:58]Write 4 bytes [08:42:58]NVStorageSaveData done [08:42:58]ExternCall_PrintAddStr [08:42:58]wPrintStart [08:42:58]Write to MH i2c: 01 00 00 74 07 7B [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: 01 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: 01 07 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: 01 07 00 74 07 00 00 00 00 00 FF 0F 90 [08:42:58]RasterBufferAndPrint [08:42:58]line Счет N : (1)872842 [08:42:58]line ИНН: 02508201610067 [08:42:58]line Контрольно-Кассовый Чек [08:42:58]line ПРОДАЖА [08:42:58]line ТРК (МРК, ГНК) : 41 [08:42:58]line Товар: 2710124500 [08:42:58]line Аи-95-К-5 [08:42:58]line 10.000 * 0.00 [08:42:58]line = 0.00 [08:42:58]line НДС 12% НСП 1% [08:42:58]line > о реализуемом товаре [08:42:58]line ИТОГО: 0.00 [08:42:58]line НСП 1% : 0.00 [08:42:58]line НДС 12% : 0.00 [08:42:58]line Наличными: 0.00 [08:42:58]line Безнал.: 0.00 [08:42:58]line Место: АЗС № 165 "Партнер Нефть" [08:42:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:42:58]line СНО: Общий режим [08:42:58]line Чек 71 18.10.2024 08:42 [08:42:58]line Смена: 312 ФФД: 1.0 [08:42:58]line ЗНМ: 0300000234 [08:42:58]line РНМ: 0000137193017469 [08:42:58]line Версия ККМ: v1.0 [08:42:58]line Талоны: Топливные Талоны [08:42:58]line 1646315 [08:42:58]line ФМ: 0000000000963156 [08:42:58]line ФД: 154682 [08:42:58]line ФПД: 98316885243172 [08:42:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084257&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154682&fm=98316885243172&tin=02508201610067®Number=0000137193017469&sum=0 [08:42:59]OFD Sender: Processing packet 154682 [packets to send 51, broken 50] [08:42:59]ProducePacketName [08:42:59]name=ofd_packets/00154682 [08:42:59]OFD Sender: To server: pG, [08:42:59]CommunicateWithHost lk.salyk.kg:30040 [08:42:59]ConnectInit lk.salyk.kg [08:42:59]written 0, free lines is 4095 [08:42:59]Connected sock=8 [08:42:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 AB 07 01 3E BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 91 1F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5C 02 00 35 04 06 00 59 6B 2F 05 35 24 75 51 02 44 6C 5A B6 33 [08:42:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 72 97 47 00 DC 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5C 02 00 F4 03 04 00 CA C5 11 67 B6 04 01 00 00 DD 74 30 90 03 50 27 6A [08:42:59]CommunicateWithHost err = 0 [08:42:59]CheckOFDResponse [08:42:59]1017 (14) - 77093643461234 [08:42:59]1041 (16) - 0000000000963156 [08:42:59]1040 (4) - 154682 [08:42:59]1012 (4) - 18.10.2024 02:19 [08:42:59]1206 (1) - 0 [08:42:59]OFD Sender: Remove packet 154682 [08:42:59]ProducePacketName [08:42:59]name=ofd_packets/00154682 [08:42:59]NVStorageDeleteData [08:42:59]Write to MH i2c: 01 00 00 9E 07 A5 [08:42:59]Write i2c OK [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: 01 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: 01 07 00 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 F9 0C B1 [08:42:59]RasterBufferAndPrint [08:42:59]line [08:42:59]line [08:42:59]line [08:42:59]line [08:42:59]line [08:42:59]written 0, free lines is 3327 [08:42:59]MH_Cut [08:42:59]Write to MH i2c: D1 01 00 A5 07 01 7E [08:42:59]Write i2c OK [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: D1 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: D1 01 00 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: D1 01 00 A5 07 00 7D [08:42:59]Write to MH i2c: 01 00 00 A6 07 AD [08:42:59]Write i2c OK [08:42:59]MH_I2C_Read... [08:42:59]OFD Sender: No OFD packet to send [08:43:00]*** Cut start [08:43:00]*** Partial cut [08:43:00]*** CUTSNS_PIN = 1 [08:43:00]*** CUTSNS_PIN = 0 [08:43:00]*** Brake cut motor [08:43:00]Read from MH i2c: 01 [08:43:00]MH_I2C_Read... [08:43:00]*** Stop cut motor [08:43:00]*** Cut end [08:43:00]Read from MH i2c: 01 07 00 [08:43:00]MH_I2C_Read... [08:43:00]Read from MH i2c: 01 07 00 A6 07 00 00 00 00 00 FF 0F C2 [08:43:00]process_action close_receipt done [08:43:00]requested_data is exist [08:43:00]produce_requested_data [08:43:00]requested_item fm.sn is exist - process it [08:43:00]wFMCommunicate request_size=4 [08:43:00]MH_SAM_APDU [08:43:00]CAPDU: 80 11 00 00 [08:43:00]Write to MH i2c: E2 08 00 A7 07 80 11 00 00 00 00 00 00 28 [08:43:00]Write i2c OK [08:43:00]MH_I2C_Read... [08:43:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:00]Read from MH i2c: E2 [08:43:00]MH_I2C_Read... [08:43:00]Read from MH i2c: E2 17 00 [08:43:00]MH_I2C_Read... [08:43:00]Read from MH i2c: E2 17 00 A7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [08:43:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:43:00]wFMCommunicate OK [08:43:00]requested_item fd.num is exist - process it [08:43:00]SAM_PROTO_GetFieldsCounters [08:43:00]wFMCommunicate request_size=4 [08:43:00]MH_SAM_APDU [08:43:00]CAPDU: 80 13 00 00 [08:43:00]Write to MH i2c: E2 08 00 A8 07 80 13 00 00 00 00 00 00 2B [08:43:00]Write i2c OK [08:43:00]MH_I2C_Read... [08:43:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:01]Read from MH i2c: E2 [08:43:01]MH_I2C_Read... [08:43:01]Read from MH i2c: E2 62 00 [08:43:01]MH_I2C_Read... [08:43:01]Read from MH i2c: E2 62 00 A8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [08:43:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:01]wFMCommunicate OK [08:43:01]SAM_PROTO_GetFieldsCounters done [08:43:01]requested_item shift.num is exist - process it [08:43:01]requested_item shift.opened is exist - process it [08:43:01]req_shift_opened [08:43:01]FM_GetShiftState [08:43:01]SAM_PROTO_GetShiftState [08:43:01]wFMCommunicate request_size=4 [08:43:01]MH_SAM_APDU [08:43:01]CAPDU: 80 13 01 00 [08:43:01]Write to MH i2c: E2 08 00 A9 07 80 13 01 00 00 00 00 00 2D [08:43:01]Write i2c OK [08:43:01]MH_I2C_Read... [08:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:01]Read from MH i2c: E2 [08:43:01]MH_I2C_Read... [08:43:01]Read from MH i2c: E2 0E 00 [08:43:01]MH_I2C_Read... [08:43:01]Read from MH i2c: E2 0E 00 A9 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [08:43:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:43:01]wFMCommunicate OK [08:43:01]SAM_PROTO_GetShiftState done [08:43:01]FM_GetShiftState done [08:43:01]req_shift_opened done [08:43:01]requested_item shift.open_date is exist - process it [08:43:01]req_shift_open_date [08:43:01]req_shift_open_date done [08:43:01]produce_requested_data done [08:43:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154682,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:43:01]process_action_free close_receipt [08:43:01]json_value_free [08:43:01]json_value_free done [08:43:01]process_json_proto returns [08:43:01]Send response to host [08:43:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154682,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:43:01]free response buf [08:43:01]execute_script done [08:43:01]execute_script returns [08:43:01]free content buf [08:43:01]Sock 10.Close socket [08:43:01]Sock 10.Thread stoped [08:43:04]OFD Sender: No OFD packet to send [08:43:09]int [08:43:09]Write to MH i2c: 01 00 00 AA 07 B1 [08:43:09]*** FLAG_PRN_KEY set [08:43:09]Write i2c OK [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 AA 07 00 08 00 00 00 FF 0F CE [08:43:09]state=0 [08:43:09]Key pressed [08:43:09]Feed [08:43:09]Write to MH i2c: D8 00 00 AB 07 89 [08:43:09]Write i2c OK [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: D8 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: D8 01 00 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: D8 01 00 AB 07 00 8A [08:43:09]int [08:43:09]Write to MH i2c: 01 00 00 AC 07 B3 [08:43:09]Write i2c OK [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 AC 07 00 48 00 00 00 3C 00 3E [08:43:09]state=2 [08:43:09]Key pressed [08:43:09]int [08:43:09]Write to MH i2c: 01 00 00 AD 07 B4 [08:43:09]*** FLAG_PRN_KEY reset [08:43:09]Write i2c OK [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 [08:43:09]MH_I2C_Read... [08:43:09]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 FE 0F C8 [08:43:09]state=2 [08:43:09]Stop feed [08:43:09]OFD Sender: No OFD packet to send [08:43:14]OFD Sender: No OFD packet to send [08:43:19]OFD Sender: No OFD packet to send [08:43:24]OFD Sender: No OFD packet to send [08:43:29]OFD Sender: No OFD packet to send [08:43:34]OFD Sender: No OFD packet to send [08:43:39]OFD Sender: No OFD packet to send [08:43:44]OFD Sender: No OFD packet to send [08:43:49]OFD Sender: No OFD packet to send [08:43:54]OFD Sender: No OFD packet to send [08:43:59]OFD Sender: No OFD packet to send [08:44:04]OFD Sender: No OFD packet to send [08:44:09]OFD Sender: No OFD packet to send [08:44:14]OFD Sender: No OFD packet to send [08:44:19]OFD Sender: No OFD packet to send [08:44:24]OFD Sender: No OFD packet to send [08:44:29]OFD Sender: No OFD packet to send [08:44:34]OFD Sender: No OFD packet to send [08:44:39]OFD Sender: No OFD packet to send [08:44:44]OFD Sender: No OFD packet to send [08:44:49]OFD Sender: No OFD packet to send [08:44:54]OFD Sender: No OFD packet to send [08:44:56]accept exits with 9 [08:44:56]New connection [08:44:56]New thread 3067108708 created [08:44:56]Thread 3066965348 joined [08:44:56]Waiting for new connection... [08:44:56] Sock 9.Parse request [08:44:56]Sock 9.Check first char [08:44:56]Sock 9.First char is OK [08:44:56]request: POST /json_proto HTTP/1.0 [08:44:56]Method: POST [08:44:56]URL: /json_proto [08:44:56]Method is POST - this is cgi request [08:44:56]url: /json_proto [08:44:56]query_string will be loaded in cgi processing [08:44:56]execute_cgi json_proto POST (null) [08:44:56]execute_cgi path=json_proto method=POST [08:44:56]POST find Content-Length [08:44:56]Host: 172.17.53.67:8080 [08:44:56]Content-Length: 790 [08:44:56]Content-Type: application/json [08:44:56] [08:44:56]POST finish read [08:44:56]Found Content-Length = 790 [08:44:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 180.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:56]execute_script... [08:44:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 180.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:56]POST & json_proto [08:44:56]process_json_proto [08:44:56]json parsed OK: [08:44:56]protocol is kg_v1.0 [08:44:56]action value=close_receipt [08:44:56]process_action close_receipt [08:44:56]cmd_close_receipt [08:44:56]MH_GetDate [08:44:56]Write to MH i2c: F0 00 00 AE 07 A4 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: F0 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: F0 09 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: F0 09 00 AE 07 00 08 20 12 67 19 BC 99 64 20 [08:44:56]GetLastDocTimeStamp 1729240977 [08:44:56]current date 1729241096 [08:44:56]FM_GetShiftState [08:44:56]SAM_PROTO_GetShiftState [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 13 01 00 [08:44:56]Write to MH i2c: E2 08 00 AF 07 80 13 01 00 00 00 00 00 33 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 0E 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 0E 00 AF 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [08:44:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:44:56]wFMCommunicate OK [08:44:56]SAM_PROTO_GetShiftState done [08:44:56]FM_GetShiftState done [08:44:56]opened in 1729211399 [08:44:56]opened+sec_in_day 1729297799 [08:44:56]quantity*price = 0 [08:44:56]sum+1 = 1 [08:44:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 72 18.10.2024 08:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 154683 ФПД: 167920767379859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154683&fm=167920767379859&tin=02508201610067®Number=0000137193017469&sum=0 [08:44:57]StoreToDocumentArchive [08:44:57]shift 312 fd 154683 [08:44:57]save to /storage/0312/doc_00154683 [08:44:57]save last doc name /storage/0312/doc_00154683 to /storage/kkm_last_doc_name [08:44:57]save OK [08:44:57]Clear old archive folders... [08:44:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:57]tlvbuf is 015687E0 [08:44:57]SAM_PROTO_ClearQueue [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 09 00 00 [08:44:57]Write to MH i2c: E2 08 00 BC 07 80 09 00 00 00 00 00 00 35 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 BC 07 00 90 00 37 [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]SAM_PROTO_ClearQueue done [08:44:57]KKMCreateOFDPacket [08:44:57]OFDProtocolAddRootSTLVToBuf [08:44:57]FM_MakeSignedData [08:44:57]FM_MakeSignedData [08:44:57]SAM_PROTO_SignData [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 01 02 [08:44:57]Write to MH i2c: E2 08 00 BD 07 80 0D 01 02 00 00 00 00 3D [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 BD 07 00 90 00 38 [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]wFMCommunicate request_size=255 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 BF 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 08 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5C 02 00 35 04 06 00 98 B9 19 B0 [08:44:57]Write to MH i2c: E2 02 01 BE 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 BF 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 08 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5C 02 00 35 04 06 00 98 B9 19 B0 00 00 65 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 BE 07 00 90 00 39 [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]wFMCommunicate request_size=7 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 02 02 02 A9 93 [08:44:57]Write to MH i2c: E2 0A 00 BF 07 80 0D 02 02 02 00 A9 93 00 00 80 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 BF 07 00 90 00 3A [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 03 02 [08:44:57]Write to MH i2c: E2 08 00 C0 07 80 0D 03 02 00 00 00 00 42 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 0B 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 0B 00 C0 07 00 78 CB AE 52 3A B1 B0 60 90 00 81 [08:44:57]RAPDU: 78 CB AE 52 3A B1 B0 60 90 00 [08:44:57]wFMCommunicate OK [08:44:57]SAM_PROTO_SignData done [08:44:57]FM_MakeSignedData done [08:44:57]CreateOFDProtocolMessage [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 11 00 00 [08:44:57]Write to MH i2c: E2 08 00 C1 07 80 11 00 00 00 00 00 00 42 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 17 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 17 00 C1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [08:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:57]wFMCommunicate OK [08:44:57]CreateOFDProtocolMessage done [08:44:57]OFDSenderStorePacket 154683 [08:44:57]StoreOFDPacket docnum=154683 [08:44:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3C 70 04 01 34 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 BF 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 08 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5C 02 00 35 04 06 00 98 B9 19 B0 A9 93 78 CB AE 52 3A B1 B0 60 [08:44:57]CheckFolder [08:44:57]dirname=/storage/ofd_packets [08:44:57]CheckFolder done [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00154683 [08:44:57]NVStorageSaveData ofd_packets/00154683 [08:44:57]File name is /storage/ofd_packets/00154683 [08:44:57]Write 298 bytes [08:44:57]NVStorageSaveData done [08:44:57]OFDSenderStorePacket done [08:44:57]KKMCreateOFDPacket done [08:44:57]NVStorageSaveData kkm_last_timestamp [08:44:57]File name is /storage/kkm_last_timestamp [08:44:57]Write 4 bytes [08:44:57]NVStorageSaveData done [08:44:57]ExternCall_PrintAddStr [08:44:57]wPrintStart [08:44:57]Write to MH i2c: 01 00 00 C2 07 C9 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 C2 07 00 00 00 00 00 FF 0F DE [08:44:57]RasterBufferAndPrint [08:44:57]line Счет N : (1)872836 [08:44:57]line ИНН: 02508201610067 [08:44:57]line Контрольно-Кассовый Чек [08:44:57]line ПРОДАЖА [08:44:57]line ТРК (МРК, ГНК) : 14 [08:44:57]line Товар: 2710194210 [08:44:57]line ДТ-К-2 [08:44:57]line 180.000 * 0.00 [08:44:57]line = 0.00 [08:44:57]line НДС 12% НСП 1% [08:44:57]line > о реализуемом товаре [08:44:57]line ИТОГО: 0.00 [08:44:57]line НСП 1% : 0.00 [08:44:57]line НДС 12% : 0.00 [08:44:57]line Наличными: 0.00 [08:44:57]line Безнал.: 0.00 [08:44:57]line Место: АЗС № 165 "Партнер Нефть" [08:44:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:44:57]line СНО: Общий режим [08:44:57]line Чек 72 18.10.2024 08:44 [08:44:57]line Смена: 312 ФФД: 1.0 [08:44:57]line ЗНМ: 0300000234 [08:44:57]line РНМ: 0000137193017469 [08:44:57]line Версия ККМ: v1.0 [08:44:57]line Талоны: Топливная Карта [08:44:57]line 59209 [08:44:57]line ФМ: 0000000000963156 [08:44:57]line ФД: 154683 [08:44:57]line ФПД: 167920767379859 [08:44:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154683&fm=167920767379859&tin=02508201610067®Number=0000137193017469&sum=0 [08:44:58]OFD Sender: Processing packet 154683 [packets to send 51, broken 50] [08:44:58]ProducePacketName [08:44:58]name=ofd_packets/00154683 [08:44:58]OFD Sender: To server: pG, [08:44:58]CommunicateWithHost lk.salyk.kg:30040 [08:44:58]ConnectInit lk.salyk.kg [08:44:58]written 0, free lines is 4095 [08:44:58]Connected sock=10 [08:44:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3C 70 04 01 34 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 BF 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 08 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5C 02 00 35 04 06 00 98 B9 19 B0 A9 93 78 CB AE 52 3A B1 B0 60 [08:44:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 E8 47 00 8D 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5C 02 00 F4 03 04 00 42 C6 11 67 B6 04 01 00 00 9B B3 F8 C1 C0 66 F1 92 [08:44:58]CommunicateWithHost err = 0 [08:44:58]CheckOFDResponse [08:44:58]1017 (14) - 77093643461234 [08:44:58]1041 (16) - 0000000000963156 [08:44:58]1040 (4) - 154683 [08:44:58]1012 (4) - 18.10.2024 02:21 [08:44:58]1206 (1) - 0 [08:44:58]OFD Sender: Remove packet 154683 [08:44:58]ProducePacketName [08:44:58]name=ofd_packets/00154683 [08:44:58]NVStorageDeleteData [08:44:58]Write to MH i2c: 01 00 00 EC 07 F3 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: 01 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: 01 07 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: 01 07 00 EC 07 00 00 00 00 00 05 0D 0C [08:44:58]RasterBufferAndPrint [08:44:58]line [08:44:58]line [08:44:58]line [08:44:58]line [08:44:58]line [08:44:58]written 0, free lines is 3340 [08:44:58]MH_Cut [08:44:58]Write to MH i2c: D1 01 00 F3 07 01 CC [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: D1 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: D1 01 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: D1 01 00 F3 07 00 CB [08:44:58]Write to MH i2c: 01 00 00 F4 07 FB [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:59]OFD Sender: No OFD packet to send [08:44:59]*** Cut start [08:44:59]*** Partial cut [08:44:59]*** CUTSNS_PIN = 1 [08:44:59]*** CUTSNS_PIN = 0 [08:44:59]*** Brake cut motor [08:45:00]Read from MH i2c: 01 [08:45:00]MH_I2C_Read... [08:45:00]*** Stop cut motor [08:45:00]*** Cut end [08:45:00]Read from MH i2c: 01 07 00 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: 01 07 00 F4 07 00 00 00 00 00 FF 0F 10 [08:45:00]process_action close_receipt done [08:45:00]requested_data is exist [08:45:00]produce_requested_data [08:45:00]requested_item fm.sn is exist - process it [08:45:00]wFMCommunicate request_size=4 [08:45:00]MH_SAM_APDU [08:45:00]CAPDU: 80 11 00 00 [08:45:00]Write to MH i2c: E2 08 00 F5 07 80 11 00 00 00 00 00 00 76 [08:45:00]Write i2c OK [08:45:00]MH_I2C_Read... [08:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:00]Read from MH i2c: E2 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 17 00 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 17 00 F5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [08:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:00]wFMCommunicate OK [08:45:00]requested_item fd.num is exist - process it [08:45:00]SAM_PROTO_GetFieldsCounters [08:45:00]wFMCommunicate request_size=4 [08:45:00]MH_SAM_APDU [08:45:00]CAPDU: 80 13 00 00 [08:45:00]Write to MH i2c: E2 08 00 F6 07 80 13 00 00 00 00 00 00 79 [08:45:00]Write i2c OK [08:45:00]MH_I2C_Read... [08:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:00]Read from MH i2c: E2 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 62 00 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 62 00 F6 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [08:45:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:45:00]wFMCommunicate OK [08:45:00]SAM_PROTO_GetFieldsCounters done [08:45:00]requested_item shift.num is exist - process it [08:45:00]requested_item shift.opened is exist - process it [08:45:00]req_shift_opened [08:45:00]FM_GetShiftState [08:45:00]SAM_PROTO_GetShiftState [08:45:00]wFMCommunicate request_size=4 [08:45:00]MH_SAM_APDU [08:45:00]CAPDU: 80 13 01 00 [08:45:00]Write to MH i2c: E2 08 00 F7 07 80 13 01 00 00 00 00 00 7B [08:45:00]Write i2c OK [08:45:00]MH_I2C_Read... [08:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:00]Read from MH i2c: E2 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 0E 00 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 0E 00 F7 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B2 [08:45:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:45:00]wFMCommunicate OK [08:45:00]SAM_PROTO_GetShiftState done [08:45:00]FM_GetShiftState done [08:45:00]req_shift_opened done [08:45:00]requested_item shift.open_date is exist - process it [08:45:00]req_shift_open_date [08:45:00]req_shift_open_date done [08:45:00]produce_requested_data done [08:45:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154683,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:45:00]process_action_free close_receipt [08:45:00]json_value_free [08:45:00]json_value_free done [08:45:00]process_json_proto returns [08:45:00]Send response to host [08:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154683,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:45:00]free response buf [08:45:00]execute_script done [08:45:00]execute_script returns [08:45:00]free content buf [08:45:00]Sock 9.Close socket [08:45:00]Sock 9.Thread stoped [08:45:04]OFD Sender: No OFD packet to send [08:45:09]OFD Sender: No OFD packet to send [08:45:14]OFD Sender: No OFD packet to send [08:45:19]OFD Sender: No OFD packet to send [08:45:24]OFD Sender: No OFD packet to send [08:45:27]accept exits with 8 [08:45:27]New connection [08:45:27]New thread 3066965348 created [08:45:27]Thread 3067108708 joined [08:45:27]Waiting for new connection... [08:45:27] Sock 8.Parse request [08:45:27]Sock 8.Check first char [08:45:27]Sock 8.First char is OK [08:45:27]request: POST /json_proto HTTP/1.0 [08:45:27]Method: POST [08:45:27]URL: /json_proto [08:45:27]Method is POST - this is cgi request [08:45:27]url: /json_proto [08:45:27]query_string will be loaded in cgi processing [08:45:27]execute_cgi json_proto POST (null) [08:45:27]execute_cgi path=json_proto method=POST [08:45:27]POST find Content-Length [08:45:27]Host: 172.17.53.67:8080 [08:45:27]Content-Length: 670 [08:45:27]Content-Type: application/json [08:45:27] [08:45:27]POST finish read [08:45:27]Found Content-Length = 670 [08:45:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:27]execute_script... [08:45:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:27]POST & json_proto [08:45:27]process_json_proto [08:45:27]json parsed OK: [08:45:27]protocol is kg_v1.0 [08:45:27]action value=close_receipt [08:45:27]process_action close_receipt [08:45:27]cmd_close_receipt [08:45:27]MH_GetDate [08:45:27]Write to MH i2c: F0 00 00 F8 07 EE [08:45:27]Write i2c OK [08:45:27]MH_I2C_Read... [08:45:27]Read from MH i2c: F0 [08:45:27]MH_I2C_Read... [08:45:27]Read from MH i2c: F0 09 00 [08:45:27]MH_I2C_Read... [08:45:27]Read from MH i2c: F0 09 00 F8 07 00 28 20 12 67 19 BC 99 64 8A [08:45:27]GetLastDocTimeStamp 1729241096 [08:45:27]current date 1729241128 [08:45:27]FM_GetShiftState [08:45:27]SAM_PROTO_GetShiftState [08:45:27]wFMCommunicate request_size=4 [08:45:27]MH_SAM_APDU [08:45:27]CAPDU: 80 13 01 00 [08:45:27]Write to MH i2c: E2 08 00 F9 07 80 13 01 00 00 00 00 00 7D [08:45:27]Write i2c OK [08:45:27]MH_I2C_Read... [08:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:28]Read from MH i2c: E2 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: E2 0E 00 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: E2 0E 00 F9 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B4 [08:45:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:45:28]wFMCommunicate OK [08:45:28]SAM_PROTO_GetShiftState done [08:45:28]FM_GetShiftState done [08:45:28]opened in 1729211399 [08:45:28]opened+sec_in_day 1729297799 [08:45:28]quantity*price = 20041 [08:45:28]sum+1 = 20042 [08:45:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 73 18.10.2024 08:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154684 ФПД: 70161709434631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154684&fm=70161709434631&tin=02508201610067®Number=0000137193017469&sum=20000 [08:45:29]StoreToDocumentArchive [08:45:29]shift 312 fd 154684 [08:45:29]save to /storage/0312/doc_00154684 [08:45:29]save last doc name /storage/0312/doc_00154684 to /storage/kkm_last_doc_name [08:45:29]save OK [08:45:29]Clear old archive folders... [08:45:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:45:29]tlvbuf is 0156ADC0 [08:45:29]SAM_PROTO_ClearQueue [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 09 00 00 [08:45:29]Write to MH i2c: E2 08 00 06 08 80 09 00 00 00 00 00 00 80 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]OFD Sender: No OFD packet to send [08:45:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]SAM_PROTO_ClearQueue done [08:45:29]KKMCreateOFDPacket [08:45:29]OFDProtocolAddRootSTLVToBuf [08:45:29]FM_MakeSignedData [08:45:29]FM_MakeSignedData [08:45:29]SAM_PROTO_SignData [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 01 02 [08:45:29]Write to MH i2c: E2 08 00 07 08 80 0D 01 02 00 00 00 00 88 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=255 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 28 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5C 02 00 35 04 06 00 [08:45:29]Write to MH i2c: E2 02 01 08 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 28 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5C 02 00 35 04 06 00 00 00 6F [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 08 08 00 90 00 84 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=11 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 02 02 06 3F CF CB C4 87 07 [08:45:29]Write to MH i2c: E2 0E 00 09 08 80 0D 02 02 06 00 3F CF CB C4 87 07 00 00 C2 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 09 08 00 90 00 85 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 03 02 [08:45:29]Write to MH i2c: E2 08 00 0A 08 80 0D 03 02 00 00 00 00 8D [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 0B 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 0B 00 0A 08 00 6A E7 9D CC EE C4 73 EF 90 00 5C [08:45:29]RAPDU: 6A E7 9D CC EE C4 73 EF 90 00 [08:45:29]wFMCommunicate OK [08:45:29]SAM_PROTO_SignData done [08:45:29]FM_MakeSignedData done [08:45:29]CreateOFDProtocolMessage [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 11 00 00 [08:45:29]Write to MH i2c: E2 08 00 0B 08 80 11 00 00 00 00 00 00 8D [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 17 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 17 00 0B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [08:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:29]wFMCommunicate OK [08:45:29]CreateOFDProtocolMessage done [08:45:29]OFDSenderStorePacket 154684 [08:45:29]StoreOFDPacket docnum=154684 [08:45:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F 15 08 01 8C 2E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 28 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5C 02 00 35 04 06 00 3F CF CB C4 87 07 6A E7 9D CC EE C4 73 EF [08:45:29]CheckFolder [08:45:29]dirname=/storage/ofd_packets [08:45:29]CheckFolder done [08:45:29]ProducePacketName [08:45:29]name=ofd_packets/00154684 [08:45:29]NVStorageSaveData ofd_packets/00154684 [08:45:29]File name is /storage/ofd_packets/00154684 [08:45:29]Write 302 bytes [08:45:29]NVStorageSaveData done [08:45:29]OFDSenderStorePacket done [08:45:29]KKMCreateOFDPacket done [08:45:29]NVStorageSaveData kkm_last_timestamp [08:45:29]File name is /storage/kkm_last_timestamp [08:45:29]Write 4 bytes [08:45:29]NVStorageSaveData done [08:45:29]OFD Sender: Processing packet 154684 [packets to send 51, broken 50] [08:45:29]ProducePacketName [08:45:29]name=ofd_packets/00154684 [08:45:29]OFD Sender: To server: pG, [08:45:29]CommunicateWithHost lk.salyk.kg:30040 [08:45:29]ConnectInit lk.salyk.kg [08:45:29]ExternCall_PrintAddStr [08:45:29]wPrintStart [08:45:29]Write to MH i2c: 01 00 00 0C 08 14 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 07 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 07 00 0C 08 00 00 00 00 00 FF 0F 29 [08:45:29]RasterBufferAndPrint [08:45:29]line Счет N : (1)872844 [08:45:29]line ИНН: 02508201610067 [08:45:29]line Контрольно-Кассовый Чек [08:45:29]line ПРОДАЖА [08:45:29]line ТРК (МРК, ГНК) : 33 [08:45:29]line Товар: 2710124130 [08:45:29]line Super 92-К-5 [08:45:29]line 2.930 * 68.40 [08:45:29]line = 200.41 [08:45:29]line НДС 12% НСП 1% [08:45:29]line > о реализуемом товаре [08:45:29]line ОКРУГЛЕНИЕ: -0.41 [08:45:29]line ИТОГО: 200.00 [08:45:29]line Внесено: 200.00 [08:45:29]line СДАЧА: 0.00 [08:45:29]line НСП 1% : 1.77 [08:45:29]line НДС 12% : 21.28 [08:45:29]line Наличными: 200.00 [08:45:29]line Безнал.: 0.00 [08:45:29]line Место: АЗС № 165 "Партнер Нефть" [08:45:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:45:29]line СНО: Общий режим [08:45:29]line Чек 73 18.10.2024 08:45 [08:45:29]line Смена: 312 ФФД: 1.0 [08:45:29]line ЗНМ: 0300000234 [08:45:29]line РНМ: 0000137193017469 [08:45:29]line Версия ККМ: v1.0 [08:45:29]line ФМ: 0000000000963156 [08:45:29]line ФД: 154684 [08:45:29]line ФПД: 70161709434631 [08:45:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154684&fm=70161709434631&tin=02508201610067®Number=0000137193017469&sum=20000 [08:45:29]Connected sock=11 [08:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F 15 08 01 8C 2E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 28 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5C 02 00 35 04 06 00 3F CF CB C4 87 07 6A E7 9D CC EE C4 73 EF [08:45:30]written 0, free lines is 4095 [08:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 E6 47 00 A7 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5C 02 00 F4 03 04 00 61 C6 11 67 B6 04 01 00 00 AD 19 B9 F6 F0 C6 C2 52 [08:45:30]CommunicateWithHost err = 0 [08:45:30]CheckOFDResponse [08:45:30]1017 (14) - 77093643461234 [08:45:30]1041 (16) - 0000000000963156 [08:45:30]1040 (4) - 154684 [08:45:30]1012 (4) - 18.10.2024 02:22 [08:45:30]1206 (1) - 0 [08:45:30]OFD Sender: Remove packet 154684 [08:45:30]ProducePacketName [08:45:30]name=ofd_packets/00154684 [08:45:30]NVStorageDeleteData [08:45:30]Write to MH i2c: 01 00 00 37 08 3F [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 07 00 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 DE 0C 30 [08:45:30]RasterBufferAndPrint [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]written 0, free lines is 3300 [08:45:30]MH_Cut [08:45:30]Write to MH i2c: D1 01 00 3E 08 01 18 [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 01 00 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 01 00 3E 08 00 17 [08:45:30]Write to MH i2c: 01 00 00 3F 08 47 [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]OFD Sender: No OFD packet to send [08:45:31]*** Cut start [08:45:31]*** Partial cut [08:45:31]*** CUTSNS_PIN = 1 [08:45:31]*** CUTSNS_PIN = 0 [08:45:31]*** Brake cut motor [08:45:31]Read from MH i2c: 01 [08:45:31]MH_I2C_Read... [08:45:31]*** Stop cut motor [08:45:31]*** Cut end [08:45:31]Read from MH i2c: 01 07 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 FF 0F 5C [08:45:31]process_action close_receipt done [08:45:31]requested_data is exist [08:45:31]produce_requested_data [08:45:31]requested_item fm.sn is exist - process it [08:45:31]wFMCommunicate request_size=4 [08:45:31]MH_SAM_APDU [08:45:31]CAPDU: 80 11 00 00 [08:45:31]Write to MH i2c: E2 08 00 40 08 80 11 00 00 00 00 00 00 C2 [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:31]Read from MH i2c: E2 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 17 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 17 00 40 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [08:45:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:31]wFMCommunicate OK [08:45:31]requested_item fd.num is exist - process it [08:45:31]SAM_PROTO_GetFieldsCounters [08:45:31]wFMCommunicate request_size=4 [08:45:31]MH_SAM_APDU [08:45:31]CAPDU: 80 13 00 00 [08:45:31]Write to MH i2c: E2 08 00 41 08 80 13 00 00 00 00 00 00 C5 [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 62 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 62 00 41 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [08:45:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_GetFieldsCounters done [08:45:32]requested_item shift.num is exist - process it [08:45:32]requested_item shift.opened is exist - process it [08:45:32]req_shift_opened [08:45:32]FM_GetShiftState [08:45:32]SAM_PROTO_GetShiftState [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 13 01 00 [08:45:32]Write to MH i2c: E2 08 00 42 08 80 13 01 00 00 00 00 00 C7 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0E 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0E 00 42 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FE [08:45:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_GetShiftState done [08:45:32]FM_GetShiftState done [08:45:32]req_shift_opened done [08:45:32]requested_item shift.open_date is exist - process it [08:45:32]req_shift_open_date [08:45:32]req_shift_open_date done [08:45:32]produce_requested_data done [08:45:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154684,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:45:32]process_action_free close_receipt [08:45:32]json_value_free [08:45:32]json_value_free done [08:45:32]process_json_proto returns [08:45:32]Send response to host [08:45:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154684,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:45:32]free response buf [08:45:32]execute_script done [08:45:32]execute_script returns [08:45:32]free content buf [08:45:32]Sock 8.Close socket [08:45:32]Sock 8.Thread stoped [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:24]accept exits with 9 [08:46:24]New connection [08:46:24]New thread 3067108708 created [08:46:24]Thread 3066965348 joined [08:46:24]Waiting for new connection... [08:46:24] Sock 9.Parse request [08:46:24]Sock 9.Check first char [08:46:24]Sock 9.First char is OK [08:46:24]request: POST /json_proto HTTP/1.0 [08:46:24]Method: POST [08:46:24]URL: /json_proto [08:46:24]Method is POST - this is cgi request [08:46:24]url: /json_proto [08:46:24]query_string will be loaded in cgi processing [08:46:24]execute_cgi json_proto POST (null) [08:46:24]execute_cgi path=json_proto method=POST [08:46:24]POST find Content-Length [08:46:24]Host: 172.17.53.67:8080 [08:46:24]Content-Length: 759 [08:46:24]Content-Type: application/json [08:46:24] [08:46:24]POST finish read [08:46:24]Found Content-Length = 759 [08:46:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.790, "sum" : 601.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 601.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:24]execute_script... [08:46:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.790, "sum" : 601.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 601.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:24]POST & json_proto [08:46:24]process_json_proto [08:46:24]json parsed OK: [08:46:24]protocol is kg_v1.0 [08:46:24]action value=close_receipt [08:46:24]process_action close_receipt [08:46:24]cmd_close_receipt [08:46:24]MH_GetDate [08:46:24]Write to MH i2c: F0 00 00 43 08 3A [08:46:24]Write i2c OK [08:46:24]MH_I2C_Read... [08:46:24]Read from MH i2c: F0 [08:46:24]MH_I2C_Read... [08:46:24]Read from MH i2c: F0 09 00 [08:46:24]MH_I2C_Read... [08:46:24]Read from MH i2c: F0 09 00 43 08 00 60 20 12 67 19 BC 99 64 0E [08:46:24]GetLastDocTimeStamp 1729241128 [08:46:24]current date 1729241184 [08:46:24]FM_GetShiftState [08:46:24]SAM_PROTO_GetShiftState [08:46:24]wFMCommunicate request_size=4 [08:46:24]MH_SAM_APDU [08:46:24]CAPDU: 80 13 01 00 [08:46:24]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [08:46:24]Write i2c OK [08:46:24]MH_I2C_Read... [08:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:24]Read from MH i2c: E2 [08:46:24]MH_I2C_Read... [08:46:24]Read from MH i2c: E2 0E 00 [08:46:24]MH_I2C_Read... [08:46:24]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 00 [08:46:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:46:24]wFMCommunicate OK [08:46:24]SAM_PROTO_GetShiftState done [08:46:24]FM_GetShiftState done [08:46:24]opened in 1729211399 [08:46:24]opened+sec_in_day 1729297799 [08:46:24]quantity*price = 60123 [08:46:24]sum+1 = 60125 [08:46:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 601.24 НСП 1% : 5.32 НДС 12% : 63.85 Наличными: 0.00 Безнал.: 601.24 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 74 18.10.2024 08:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154685 ФПД: 86407498201168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154685&fm=86407498201168&tin=02508201610067®Number=0000137193017469&sum=60124 [08:46:25]StoreToDocumentArchive [08:46:25]shift 312 fd 154685 [08:46:25]save to /storage/0312/doc_00154685 [08:46:25]save last doc name /storage/0312/doc_00154685 to /storage/kkm_last_doc_name [08:46:25]save OK [08:46:25]Clear old archive folders... [08:46:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:46:25]tlvbuf is 0157C960 [08:46:25]SAM_PROTO_ClearQueue [08:46:25]wFMCommunicate request_size=4 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 09 00 00 [08:46:25]Write to MH i2c: E2 08 00 51 08 80 09 00 00 00 00 00 00 CB [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [08:46:25]RAPDU: 90 00 [08:46:25]wFMCommunicate OK [08:46:25]SAM_PROTO_ClearQueue done [08:46:25]KKMCreateOFDPacket [08:46:25]OFDProtocolAddRootSTLVToBuf [08:46:25]FM_MakeSignedData [08:46:25]FM_MakeSignedData [08:46:25]SAM_PROTO_SignData [08:46:25]wFMCommunicate request_size=4 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 0D 01 02 [08:46:25]Write to MH i2c: E2 08 00 52 08 80 0D 01 02 00 00 00 00 D3 [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [08:46:25]RAPDU: 90 00 [08:46:25]wFMCommunicate OK [08:46:25]wFMCommunicate request_size=255 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DC EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 60 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5C 02 00 35 04 06 00 [08:46:25]Write to MH i2c: E2 02 01 53 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DC EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 60 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5C 02 00 35 04 06 00 00 00 E4 [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:25]OFD Sender: No OFD packet to send [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [08:46:25]RAPDU: 90 00 [08:46:25]wFMCommunicate OK [08:46:25]wFMCommunicate request_size=11 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 0D 02 02 06 4E 96 50 3C 78 50 [08:46:25]Write to MH i2c: E2 0E 00 54 08 80 0D 02 02 06 00 4E 96 50 3C 78 50 00 00 1A [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [08:46:25]RAPDU: 90 00 [08:46:25]wFMCommunicate OK [08:46:25]wFMCommunicate request_size=4 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 0D 03 02 [08:46:25]Write to MH i2c: E2 08 00 55 08 80 0D 03 02 00 00 00 00 D8 [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 0B 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 0B 00 55 08 00 5E 7F 14 5C E1 55 67 86 90 00 49 [08:46:25]RAPDU: 5E 7F 14 5C E1 55 67 86 90 00 [08:46:25]wFMCommunicate OK [08:46:25]SAM_PROTO_SignData done [08:46:25]FM_MakeSignedData done [08:46:25]CreateOFDProtocolMessage [08:46:25]wFMCommunicate request_size=4 [08:46:25]MH_SAM_APDU [08:46:25]CAPDU: 80 11 00 00 [08:46:25]Write to MH i2c: E2 08 00 56 08 80 11 00 00 00 00 00 00 D8 [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:25]Read from MH i2c: E2 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 17 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: E2 17 00 56 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [08:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:46:25]wFMCommunicate OK [08:46:25]CreateOFDProtocolMessage done [08:46:25]OFDSenderStorePacket 154685 [08:46:25]StoreOFDPacket docnum=154685 [08:46:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD 97 08 01 9D 16 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DC EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 60 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5C 02 00 35 04 06 00 4E 96 50 3C 78 50 5E 7F 14 5C E1 55 67 86 [08:46:25]CheckFolder [08:46:25]dirname=/storage/ofd_packets [08:46:25]CheckFolder done [08:46:25]ProducePacketName [08:46:25]name=ofd_packets/00154685 [08:46:25]NVStorageSaveData ofd_packets/00154685 [08:46:25]File name is /storage/ofd_packets/00154685 [08:46:25]Write 302 bytes [08:46:25]NVStorageSaveData done [08:46:25]OFDSenderStorePacket done [08:46:25]KKMCreateOFDPacket done [08:46:25]NVStorageSaveData kkm_last_timestamp [08:46:25]File name is /storage/kkm_last_timestamp [08:46:25]Write 4 bytes [08:46:25]NVStorageSaveData done [08:46:25]ExternCall_PrintAddStr [08:46:25]wPrintStart [08:46:25]Write to MH i2c: 01 00 00 57 08 5F [08:46:25]Write i2c OK [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: 01 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: 01 07 00 [08:46:25]MH_I2C_Read... [08:46:25]Read from MH i2c: 01 07 00 57 08 00 00 00 00 00 FF 0F 74 [08:46:25]RasterBufferAndPrint [08:46:25]line Счет N : (1)872843 [08:46:25]line ИНН: 02508201610067 [08:46:25]line Контрольно-Кассовый Чек [08:46:25]line ПРОДАЖА [08:46:25]line ТРК (МРК, ГНК) : 23 [08:46:25]line Товар: 2710124130 [08:46:25]line Super 92-К-5 [08:46:25]line 8.790 * 68.40 [08:46:25]line = 601.24 [08:46:25]line НДС 12% НСП 1% [08:46:25]line > о реализуемом товаре [08:46:25]line ИТОГО: 601.24 [08:46:25]line НСП 1% : 5.32 [08:46:25]line НДС 12% : 63.85 [08:46:25]line Наличными: 0.00 [08:46:25]line Безнал.: 601.24 [08:46:25]line Место: АЗС № 165 "Партнер Нефть" [08:46:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:46:25]line СНО: Общий режим [08:46:25]line Чек 74 18.10.2024 08:46 [08:46:25]line Смена: 312 ФФД: 1.0 [08:46:25]line ЗНМ: 0300000234 [08:46:25]line РНМ: 0000137193017469 [08:46:25]line Версия ККМ: v1.0 [08:46:25]line Платежная система: Mbank [08:46:25]line ФМ: 0000000000963156 [08:46:25]line ФД: 154685 [08:46:25]line ФПД: 86407498201168 [08:46:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154685&fm=86407498201168&tin=02508201610067®Number=0000137193017469&sum=60124 [08:46:26]OFD Sender: Processing packet 154685 [packets to send 51, broken 50] [08:46:26]ProducePacketName [08:46:26]name=ofd_packets/00154685 [08:46:26]OFD Sender: To server: pG, [08:46:26]CommunicateWithHost lk.salyk.kg:30040 [08:46:26]ConnectInit lk.salyk.kg [08:46:26]written 0, free lines is 4095 [08:46:26]Connected sock=10 [08:46:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD 97 08 01 9D 16 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DC EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 60 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5C 02 00 35 04 06 00 4E 96 50 3C 78 50 5E 7F 14 5C E1 55 67 86 [08:46:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A 01 47 00 BC 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5C 02 00 F4 03 04 00 9A C6 11 67 B6 04 01 00 00 C9 BE 78 0A FE CD 79 C2 [08:46:26]CommunicateWithHost err = 0 [08:46:26]CheckOFDResponse [08:46:26]1017 (14) - 77093643461234 [08:46:26]1041 (16) - 0000000000963156 [08:46:26]1040 (4) - 154685 [08:46:26]1012 (4) - 18.10.2024 02:23 [08:46:26]1206 (1) - 0 [08:46:26]OFD Sender: Remove packet 154685 [08:46:26]ProducePacketName [08:46:26]name=ofd_packets/00154685 [08:46:26]NVStorageDeleteData [08:46:26]Write to MH i2c: 01 00 00 80 08 88 [08:46:26]Write i2c OK [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: 01 [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: 01 07 00 [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: 01 07 00 80 08 00 00 00 00 00 10 0D AC [08:46:26]RasterBufferAndPrint [08:46:26]line [08:46:26]line [08:46:26]line [08:46:26]line [08:46:26]line [08:46:26]written 0, free lines is 3351 [08:46:26]MH_Cut [08:46:26]Write to MH i2c: D1 01 00 87 08 01 61 [08:46:26]Write i2c OK [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: D1 [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: D1 01 00 [08:46:26]MH_I2C_Read... [08:46:26]Read from MH i2c: D1 01 00 87 08 00 60 [08:46:26]Write to MH i2c: 01 00 00 88 08 90 [08:46:26]Write i2c OK [08:46:26]MH_I2C_Read... [08:46:27]OFD Sender: No OFD packet to send [08:46:27]*** Cut start [08:46:27]*** Partial cut [08:46:27]*** CUTSNS_PIN = 1 [08:46:27]*** CUTSNS_PIN = 0 [08:46:27]*** Brake cut motor [08:46:28]Read from MH i2c: 01 [08:46:28]MH_I2C_Read... [08:46:28]*** Stop cut motor [08:46:28]*** Cut end [08:46:28]Read from MH i2c: 01 07 00 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: 01 07 00 88 08 00 00 00 00 00 FF 0F A5 [08:46:28]process_action close_receipt done [08:46:28]requested_data is exist [08:46:28]produce_requested_data [08:46:28]requested_item fm.sn is exist - process it [08:46:28]wFMCommunicate request_size=4 [08:46:28]MH_SAM_APDU [08:46:28]CAPDU: 80 11 00 00 [08:46:28]Write to MH i2c: E2 08 00 89 08 80 11 00 00 00 00 00 00 0B [08:46:28]Write i2c OK [08:46:28]MH_I2C_Read... [08:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:28]Read from MH i2c: E2 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 17 00 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 17 00 89 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [08:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:46:28]wFMCommunicate OK [08:46:28]requested_item fd.num is exist - process it [08:46:28]SAM_PROTO_GetFieldsCounters [08:46:28]wFMCommunicate request_size=4 [08:46:28]MH_SAM_APDU [08:46:28]CAPDU: 80 13 00 00 [08:46:28]Write to MH i2c: E2 08 00 8A 08 80 13 00 00 00 00 00 00 0E [08:46:28]Write i2c OK [08:46:28]MH_I2C_Read... [08:46:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:28]Read from MH i2c: E2 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 62 00 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 62 00 8A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [08:46:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:28]wFMCommunicate OK [08:46:28]SAM_PROTO_GetFieldsCounters done [08:46:28]requested_item shift.num is exist - process it [08:46:28]requested_item shift.opened is exist - process it [08:46:28]req_shift_opened [08:46:28]FM_GetShiftState [08:46:28]SAM_PROTO_GetShiftState [08:46:28]wFMCommunicate request_size=4 [08:46:28]MH_SAM_APDU [08:46:28]CAPDU: 80 13 01 00 [08:46:28]Write to MH i2c: E2 08 00 8B 08 80 13 01 00 00 00 00 00 10 [08:46:28]Write i2c OK [08:46:28]MH_I2C_Read... [08:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:28]Read from MH i2c: E2 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 0E 00 [08:46:28]MH_I2C_Read... [08:46:28]Read from MH i2c: E2 0E 00 8B 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 47 [08:46:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:46:28]wFMCommunicate OK [08:46:28]SAM_PROTO_GetShiftState done [08:46:28]FM_GetShiftState done [08:46:28]req_shift_opened done [08:46:28]requested_item shift.open_date is exist - process it [08:46:28]req_shift_open_date [08:46:28]req_shift_open_date done [08:46:28]produce_requested_data done [08:46:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154685,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:46:28]process_action_free close_receipt [08:46:28]json_value_free [08:46:28]json_value_free done [08:46:28]process_json_proto returns [08:46:28]Send response to host [08:46:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154685,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:46:28]free response buf [08:46:28]execute_script done [08:46:28]execute_script returns [08:46:28]free content buf [08:46:28]Sock 9.Close socket [08:46:28]Sock 9.Thread stoped [08:46:32]OFD Sender: No OFD packet to send [08:46:37]OFD Sender: No OFD packet to send [08:46:42]OFD Sender: No OFD packet to send [08:46:47]OFD Sender: No OFD packet to send [08:46:52]OFD Sender: No OFD packet to send [08:46:57]OFD Sender: No OFD packet to send [08:47:02]OFD Sender: No OFD packet to send [08:47:07]OFD Sender: No OFD packet to send [08:47:12]OFD Sender: No OFD packet to send [08:47:17]OFD Sender: No OFD packet to send [08:47:22]OFD Sender: No OFD packet to send [08:47:26]accept exits with 8 [08:47:26]New connection [08:47:26]New thread 3066965348 created [08:47:26]Thread 3067108708 joined [08:47:26]Waiting for new connection... [08:47:26] Sock 8.Parse request [08:47:26]Sock 8.Check first char [08:47:26]Sock 8.First char is OK [08:47:26]request: POST /json_proto HTTP/1.0 [08:47:26]Method: POST [08:47:26]URL: /json_proto [08:47:26]Method is POST - this is cgi request [08:47:26]url: /json_proto [08:47:26]query_string will be loaded in cgi processing [08:47:26]execute_cgi json_proto POST (null) [08:47:26]execute_cgi path=json_proto method=POST [08:47:26]POST find Content-Length [08:47:26]Host: 172.17.53.67:8080 [08:47:26]Content-Length: 671 [08:47:26]Content-Type: application/json [08:47:26] [08:47:26]POST finish read [08:47:26]Found Content-Length = 671 [08:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:26]execute_script... [08:47:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:26]POST & json_proto [08:47:26]process_json_proto [08:47:26]json parsed OK: [08:47:26]protocol is kg_v1.0 [08:47:26]action value=close_receipt [08:47:26]process_action close_receipt [08:47:26]cmd_close_receipt [08:47:26]MH_GetDate [08:47:26]Write to MH i2c: F0 00 00 8C 08 83 [08:47:26]Write i2c OK [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 09 00 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 09 00 8C 08 00 9F 20 12 67 19 BC 99 64 96 [08:47:26]GetLastDocTimeStamp 1729241184 [08:47:26]current date 1729241247 [08:47:26]FM_GetShiftState [08:47:26]SAM_PROTO_GetShiftState [08:47:26]wFMCommunicate request_size=4 [08:47:26]MH_SAM_APDU [08:47:26]CAPDU: 80 13 01 00 [08:47:26]Write to MH i2c: E2 08 00 8D 08 80 13 01 00 00 00 00 00 12 [08:47:26]Write i2c OK [08:47:26]MH_I2C_Read... [08:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:26]Read from MH i2c: E2 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: E2 0E 00 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: E2 0E 00 8D 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 49 [08:47:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:26]wFMCommunicate OK [08:47:26]SAM_PROTO_GetShiftState done [08:47:26]FM_GetShiftState done [08:47:26]opened in 1729211399 [08:47:26]opened+sec_in_day 1729297799 [08:47:26]quantity*price = 70041 [08:47:26]sum+1 = 70043 [08:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 75 18.10.2024 08:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154686 ФПД: 186637734865242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154686&fm=186637734865242&tin=02508201610067®Number=0000137193017469&sum=70000 [08:47:27]StoreToDocumentArchive [08:47:27]shift 312 fd 154686 [08:47:27]save to /storage/0312/doc_00154686 [08:47:27]save last doc name /storage/0312/doc_00154686 to /storage/kkm_last_doc_name [08:47:27]save OK [08:47:27]Clear old archive folders... [08:47:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:47:27]tlvbuf is 01567D60 [08:47:27]SAM_PROTO_ClearQueue [08:47:27]wFMCommunicate request_size=4 [08:47:27]MH_SAM_APDU [08:47:27]CAPDU: 80 09 00 00 [08:47:27]Write to MH i2c: E2 08 00 9A 08 80 09 00 00 00 00 00 00 14 [08:47:27]Write i2c OK [08:47:27]MH_I2C_Read... [08:47:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:27]Read from MH i2c: E2 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 9A 08 00 90 00 16 [08:47:27]RAPDU: 90 00 [08:47:27]wFMCommunicate OK [08:47:27]SAM_PROTO_ClearQueue done [08:47:27]KKMCreateOFDPacket [08:47:27]OFDProtocolAddRootSTLVToBuf [08:47:27]FM_MakeSignedData [08:47:27]FM_MakeSignedData [08:47:27]SAM_PROTO_SignData [08:47:27]wFMCommunicate request_size=4 [08:47:27]MH_SAM_APDU [08:47:27]CAPDU: 80 0D 01 02 [08:47:27]Write to MH i2c: E2 08 00 9B 08 80 0D 01 02 00 00 00 00 1C [08:47:27]Write i2c OK [08:47:27]MH_I2C_Read... [08:47:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:27]Read from MH i2c: E2 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [08:47:27]RAPDU: 90 00 [08:47:27]wFMCommunicate OK [08:47:27]wFMCommunicate request_size=255 [08:47:27]MH_SAM_APDU [08:47:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 9F 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5C 02 00 35 04 06 00 [08:47:27]Write to MH i2c: E2 02 01 9C 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 9F 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5C 02 00 35 04 06 00 00 00 F6 [08:47:27]Write i2c OK [08:47:27]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [08:47:28]RAPDU: 90 00 [08:47:28]wFMCommunicate OK [08:47:28]wFMCommunicate request_size=11 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 0D 02 02 06 A9 BE FB E3 69 5A [08:47:28]Write to MH i2c: E2 0E 00 9D 08 80 0D 02 02 06 00 A9 BE FB E3 69 5A 00 00 33 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [08:47:28]RAPDU: 90 00 [08:47:28]wFMCommunicate OK [08:47:28]wFMCommunicate request_size=4 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 0D 03 02 [08:47:28]Write to MH i2c: E2 08 00 9E 08 80 0D 03 02 00 00 00 00 21 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 0B 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 0B 00 9E 08 00 CA 45 F2 AB E4 F2 E9 E7 90 00 74 [08:47:28]RAPDU: CA 45 F2 AB E4 F2 E9 E7 90 00 [08:47:28]wFMCommunicate OK [08:47:28]SAM_PROTO_SignData done [08:47:28]FM_MakeSignedData done [08:47:28]CreateOFDProtocolMessage [08:47:28]wFMCommunicate request_size=4 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 11 00 00 [08:47:28]Write to MH i2c: E2 08 00 9F 08 80 11 00 00 00 00 00 00 21 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 17 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 17 00 9F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [08:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:28]wFMCommunicate OK [08:47:28]CreateOFDProtocolMessage done [08:47:28]OFDSenderStorePacket 154686 [08:47:28]StoreOFDPacket docnum=154686 [08:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1C 6B 08 01 2E 08 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 9F 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5C 02 00 35 04 06 00 A9 BE FB E3 69 5A CA 45 F2 AB E4 F2 E9 E7 [08:47:28]CheckFolder [08:47:28]dirname=/storage/ofd_packets [08:47:28]CheckFolder done [08:47:28]ProducePacketName [08:47:28]name=ofd_packets/00154686 [08:47:28]NVStorageSaveData ofd_packets/00154686 [08:47:28]File name is /storage/ofd_packets/00154686 [08:47:28]Write 302 bytes [08:47:28]NVStorageSaveData done [08:47:28]OFDSenderStorePacket done [08:47:28]KKMCreateOFDPacket done [08:47:28]NVStorageSaveData kkm_last_timestamp [08:47:28]File name is /storage/kkm_last_timestamp [08:47:28]Write 4 bytes [08:47:28]NVStorageSaveData done [08:47:28]ExternCall_PrintAddStr [08:47:28]wPrintStart [08:47:28]Write to MH i2c: 01 00 00 A0 08 A8 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 A0 08 00 00 00 00 00 FF 0F BD [08:47:28]RasterBufferAndPrint [08:47:28]line Счет N : (1)872846 [08:47:28]line ИНН: 02508201610067 [08:47:28]line Контрольно-Кассовый Чек [08:47:28]line ПРОДАЖА [08:47:28]line ТРК (МРК, ГНК) : 43 [08:47:28]line Товар: 2710124130 [08:47:28]line Super 92-К-5 [08:47:28]line 10.240 * 68.40 [08:47:28]line = 700.42 [08:47:28]line НДС 12% НСП 1% [08:47:28]line > о реализуемом товаре [08:47:28]line ОКРУГЛЕНИЕ: -0.42 [08:47:28]line ИТОГО: 700.00 [08:47:28]line Внесено: 700.00 [08:47:28]line СДАЧА: 0.00 [08:47:28]line НСП 1% : 6.20 [08:47:28]line НДС 12% : 74.38 [08:47:28]line Наличными: 700.00 [08:47:28]line Безнал.: 0.00 [08:47:28]line Место: АЗС № 165 "Партнер Нефть" [08:47:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:28]line СНО: Общий режим [08:47:28]line Чек 75 18.10.2024 08:47 [08:47:28]line Смена: 312 ФФД: 1.0 [08:47:28]line ЗНМ: 0300000234 [08:47:28]line РНМ: 0000137193017469 [08:47:28]line Версия ККМ: v1.0 [08:47:28]line ФМ: 0000000000963156 [08:47:28]line ФД: 154686 [08:47:28]line ФПД: 186637734865242 [08:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154686&fm=186637734865242&tin=02508201610067®Number=0000137193017469&sum=70000 [08:47:28]OFD Sender: Processing packet 154686 [packets to send 51, broken 50] [08:47:28]ProducePacketName [08:47:28]name=ofd_packets/00154686 [08:47:28]OFD Sender: To server: pG, [08:47:28]CommunicateWithHost lk.salyk.kg:30040 [08:47:28]ConnectInit lk.salyk.kg [08:47:28]written 0, free lines is 4095 [08:47:28]Connected sock=10 [08:47:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1C 6B 08 01 2E 08 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 9F 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5C 02 00 35 04 06 00 A9 BE FB E3 69 5A CA 45 F2 AB E4 F2 E9 E7 [08:47:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 99 47 00 5C DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5C 02 00 F4 03 04 00 D8 C6 11 67 B6 04 01 00 00 53 6E 45 06 DB 52 2A 1F [08:47:28]CommunicateWithHost err = 0 [08:47:28]CheckOFDResponse [08:47:28]1017 (14) - 77093643461234 [08:47:28]1041 (16) - 0000000000963156 [08:47:28]1040 (4) - 154686 [08:47:28]1012 (4) - 18.10.2024 02:24 [08:47:28]1206 (1) - 0 [08:47:28]OFD Sender: Remove packet 154686 [08:47:28]ProducePacketName [08:47:28]name=ofd_packets/00154686 [08:47:28]NVStorageDeleteData [08:47:29]Write to MH i2c: 01 00 00 CB 08 D3 [08:47:29]Write i2c OK [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: 01 [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: 01 07 00 [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: 01 07 00 CB 08 00 00 00 00 00 EF 0C D5 [08:47:29]RasterBufferAndPrint [08:47:29]line [08:47:29]line [08:47:29]line [08:47:29]line [08:47:29]line [08:47:29]written 0, free lines is 3317 [08:47:29]MH_Cut [08:47:29]Write to MH i2c: D1 01 00 D2 08 01 AC [08:47:29]Write i2c OK [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: D1 [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: D1 01 00 [08:47:29]MH_I2C_Read... [08:47:29]Read from MH i2c: D1 01 00 D2 08 00 AB [08:47:29]Write to MH i2c: 01 00 00 D3 08 DB [08:47:29]Write i2c OK [08:47:29]MH_I2C_Read... [08:47:29]OFD Sender: No OFD packet to send [08:47:29]*** Cut start [08:47:29]*** Partial cut [08:47:29]*** CUTSNS_PIN = 1 [08:47:29]*** CUTSNS_PIN = 0 [08:47:30]*** Brake cut motor [08:47:30]Read from MH i2c: 01 [08:47:30]MH_I2C_Read... [08:47:30]*** Stop cut motor [08:47:30]Read from MH i2c: 01 07 00 [08:47:30]MH_I2C_Read... [08:47:30]*** Cut end [08:47:30]Read from MH i2c: 01 07 00 D3 08 00 00 00 00 00 FF 0F F0 [08:47:30]process_action close_receipt done [08:47:30]requested_data is exist [08:47:30]produce_requested_data [08:47:30]requested_item fm.sn is exist - process it [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 11 00 00 [08:47:30]Write to MH i2c: E2 08 00 D4 08 80 11 00 00 00 00 00 00 56 [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 17 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 17 00 D4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [08:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:30]wFMCommunicate OK [08:47:30]requested_item fd.num is exist - process it [08:47:30]SAM_PROTO_GetFieldsCounters [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 13 00 00 [08:47:30]Write to MH i2c: E2 08 00 D5 08 80 13 00 00 00 00 00 00 59 [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 62 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 62 00 D5 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [08:47:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:47:30]wFMCommunicate OK [08:47:30]SAM_PROTO_GetFieldsCounters done [08:47:30]requested_item shift.num is exist - process it [08:47:30]requested_item shift.opened is exist - process it [08:47:30]req_shift_opened [08:47:30]FM_GetShiftState [08:47:30]SAM_PROTO_GetShiftState [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 13 01 00 [08:47:30]Write to MH i2c: E2 08 00 D6 08 80 13 01 00 00 00 00 00 5B [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:30]Read from MH i2c: E2 0E 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 0E 00 D6 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 92 [08:47:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:30]wFMCommunicate OK [08:47:30]SAM_PROTO_GetShiftState done [08:47:30]FM_GetShiftState done [08:47:30]req_shift_opened done [08:47:30]requested_item shift.open_date is exist - process it [08:47:30]req_shift_open_date [08:47:30]req_shift_open_date done [08:47:30]produce_requested_data done [08:47:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154686,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:47:30]process_action_free close_receipt [08:47:30]json_value_free [08:47:30]json_value_free done [08:47:30]process_json_proto returns [08:47:30]Send response to host [08:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154686,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:47:30]free response buf [08:47:30]execute_script done [08:47:30]execute_script returns [08:47:30]free content buf [08:47:30]Sock 8.Close socket [08:47:30]Sock 8.Thread stoped [08:47:31]accept exits with 9 [08:47:31]New connection [08:47:31]New thread 3067108708 created [08:47:31]Thread 3066965348 joined [08:47:31]Waiting for new connection... [08:47:31] Sock 9.Parse request [08:47:31]Sock 9.Check first char [08:47:31]Sock 9.First char is OK [08:47:31]request: POST /json_proto HTTP/1.0 [08:47:31]Method: POST [08:47:31]URL: /json_proto [08:47:31]Method is POST - this is cgi request [08:47:31]url: /json_proto [08:47:31]query_string will be loaded in cgi processing [08:47:31]execute_cgi json_proto POST (null) [08:47:31]execute_cgi path=json_proto method=POST [08:47:31]POST find Content-Length [08:47:31]Host: 172.17.53.67:8080 [08:47:31]Content-Length: 762 [08:47:31]Content-Type: application/json [08:47:31] [08:47:31]POST finish read [08:47:31]Found Content-Length = 762 [08:47:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:31]execute_script... [08:47:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:31]POST & json_proto [08:47:31]process_json_proto [08:47:31]json parsed OK: [08:47:31]protocol is kg_v1.0 [08:47:31]action value=close_receipt [08:47:31]process_action close_receipt [08:47:31]cmd_close_receipt [08:47:31]MH_GetDate [08:47:31]Write to MH i2c: F0 00 00 D7 08 CE [08:47:31]Write i2c OK [08:47:31]MH_I2C_Read... [08:47:31]Read from MH i2c: F0 [08:47:31]MH_I2C_Read... [08:47:31]Read from MH i2c: F0 09 00 [08:47:31]MH_I2C_Read... [08:47:31]Read from MH i2c: F0 09 00 D7 08 00 A3 20 12 67 19 BC 99 64 E5 [08:47:31]GetLastDocTimeStamp 1729241247 [08:47:31]current date 1729241251 [08:47:31]FM_GetShiftState [08:47:31]SAM_PROTO_GetShiftState [08:47:31]wFMCommunicate request_size=4 [08:47:31]MH_SAM_APDU [08:47:31]CAPDU: 80 13 01 00 [08:47:31]Write to MH i2c: E2 08 00 D8 08 80 13 01 00 00 00 00 00 5D [08:47:31]Write i2c OK [08:47:31]MH_I2C_Read... [08:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:31]Read from MH i2c: E2 [08:47:31]MH_I2C_Read... [08:47:31]Read from MH i2c: E2 0E 00 [08:47:31]MH_I2C_Read... [08:47:31]Read from MH i2c: E2 0E 00 D8 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 94 [08:47:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:31]wFMCommunicate OK [08:47:31]SAM_PROTO_GetShiftState done [08:47:31]FM_GetShiftState done [08:47:31]opened in 1729211399 [08:47:31]opened+sec_in_day 1729297799 [08:47:31]quantity*price = 100000 [08:47:31]sum+1 = 100002 [08:47:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 76 18.10.2024 08:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154687 ФПД: 54654512140278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154687&fm=54654512140278&tin=02508201610067®Number=0000137193017469&sum=100001 [08:47:32]StoreToDocumentArchive [08:47:32]shift 312 fd 154687 [08:47:32]save to /storage/0312/doc_00154687 [08:47:32]save last doc name /storage/0312/doc_00154687 to /storage/kkm_last_doc_name [08:47:32]save OK [08:47:32]Clear old archive folders... [08:47:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:47:32]tlvbuf is 01511700 [08:47:32]SAM_PROTO_ClearQueue [08:47:32]wFMCommunicate request_size=4 [08:47:32]MH_SAM_APDU [08:47:32]CAPDU: 80 09 00 00 [08:47:32]Write to MH i2c: E2 08 00 E5 08 80 09 00 00 00 00 00 00 5F [08:47:32]Write i2c OK [08:47:32]MH_I2C_Read... [08:47:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:32]Read from MH i2c: E2 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 E5 08 00 90 00 61 [08:47:32]RAPDU: 90 00 [08:47:32]wFMCommunicate OK [08:47:32]SAM_PROTO_ClearQueue done [08:47:32]KKMCreateOFDPacket [08:47:32]OFDProtocolAddRootSTLVToBuf [08:47:32]FM_MakeSignedData [08:47:32]FM_MakeSignedData [08:47:32]SAM_PROTO_SignData [08:47:32]wFMCommunicate request_size=4 [08:47:32]MH_SAM_APDU [08:47:32]CAPDU: 80 0D 01 02 [08:47:32]Write to MH i2c: E2 08 00 E6 08 80 0D 01 02 00 00 00 00 67 [08:47:32]Write i2c OK [08:47:32]MH_I2C_Read... [08:47:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:32]Read from MH i2c: E2 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [08:47:32]RAPDU: 90 00 [08:47:32]wFMCommunicate OK [08:47:32]wFMCommunicate request_size=255 [08:47:32]MH_SAM_APDU [08:47:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A3 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5C 02 00 35 04 06 00 [08:47:32]Write to MH i2c: E2 02 01 E7 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A3 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5C 02 00 35 04 06 00 00 00 C0 [08:47:32]Write i2c OK [08:47:32]MH_I2C_Read... [08:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:32]Read from MH i2c: E2 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 [08:47:32]MH_I2C_Read... [08:47:32]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [08:47:32]RAPDU: 90 00 [08:47:32]wFMCommunicate OK [08:47:32]wFMCommunicate request_size=11 [08:47:32]MH_SAM_APDU [08:47:32]CAPDU: 80 0D 02 02 06 31 B5 3E C8 0F F6 [08:47:32]Write to MH i2c: E2 0E 00 E8 08 80 0D 02 02 06 00 31 B5 3E C8 0F F6 00 00 67 [08:47:32]Write i2c OK [08:47:32]MH_I2C_Read... [08:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:33]Read from MH i2c: E2 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 03 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [08:47:33]RAPDU: 90 00 [08:47:33]wFMCommunicate OK [08:47:33]wFMCommunicate request_size=4 [08:47:33]MH_SAM_APDU [08:47:33]CAPDU: 80 0D 03 02 [08:47:33]Write to MH i2c: E2 08 00 E9 08 80 0D 03 02 00 00 00 00 6C [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:33]Read from MH i2c: E2 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 0B 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 0B 00 E9 08 00 19 28 28 BB 28 3F CA C5 90 00 87 [08:47:33]RAPDU: 19 28 28 BB 28 3F CA C5 90 00 [08:47:33]wFMCommunicate OK [08:47:33]SAM_PROTO_SignData done [08:47:33]FM_MakeSignedData done [08:47:33]CreateOFDProtocolMessage [08:47:33]wFMCommunicate request_size=4 [08:47:33]MH_SAM_APDU [08:47:33]CAPDU: 80 11 00 00 [08:47:33]Write to MH i2c: E2 08 00 EA 08 80 11 00 00 00 00 00 00 6C [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:33]Read from MH i2c: E2 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 17 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: E2 17 00 EA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [08:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:33]wFMCommunicate OK [08:47:33]CreateOFDProtocolMessage done [08:47:33]OFDSenderStorePacket 154687 [08:47:33]StoreOFDPacket docnum=154687 [08:47:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 48 08 01 A7 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A3 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5C 02 00 35 04 06 00 31 B5 3E C8 0F F6 19 28 28 BB 28 3F CA C5 [08:47:33]CheckFolder [08:47:33]dirname=/storage/ofd_packets [08:47:33]CheckFolder done [08:47:33]ProducePacketName [08:47:33]name=ofd_packets/00154687 [08:47:33]NVStorageSaveData ofd_packets/00154687 [08:47:33]File name is /storage/ofd_packets/00154687 [08:47:33]Write 302 bytes [08:47:33]NVStorageSaveData done [08:47:33]OFDSenderStorePacket done [08:47:33]KKMCreateOFDPacket done [08:47:33]NVStorageSaveData kkm_last_timestamp [08:47:33]File name is /storage/kkm_last_timestamp [08:47:33]Write 4 bytes [08:47:33]NVStorageSaveData done [08:47:33]ExternCall_PrintAddStr [08:47:33]wPrintStart [08:47:33]Write to MH i2c: 01 00 00 EB 08 F3 [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 07 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 07 00 EB 08 00 00 00 00 00 FF 0F 08 [08:47:33]RasterBufferAndPrint [08:47:33]line Счет N : (1)872845 [08:47:33]line ИНН: 02508201610067 [08:47:33]line Контрольно-Кассовый Чек [08:47:33]line ПРОДАЖА [08:47:33]line ТРК (МРК, ГНК) : 13 [08:47:33]line Товар: 2710124130 [08:47:33]line Super 92-К-5 [08:47:33]line 14.620 * 68.40 [08:47:33]line = 1000.01 [08:47:33]line НДС 12% НСП 1% [08:47:33]line > о реализуемом товаре [08:47:33]line ИТОГО: 1000.01 [08:47:33]line НСП 1% : 8.85 [08:47:33]line НДС 12% : 106.20 [08:47:33]line Наличными: 0.00 [08:47:33]line Безнал.: 1000.01 [08:47:33]line Место: АЗС № 165 "Партнер Нефть" [08:47:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:33]line СНО: Общий режим [08:47:33]line Чек 76 18.10.2024 08:47 [08:47:33]line Смена: 312 ФФД: 1.0 [08:47:33]line ЗНМ: 0300000234 [08:47:33]line РНМ: 0000137193017469 [08:47:33]line Версия ККМ: v1.0 [08:47:33]line Платежная система: Mbank [08:47:33]line ФМ: 0000000000963156 [08:47:33]line ФД: 154687 [08:47:33]line ФПД: 54654512140278 [08:47:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154687&fm=54654512140278&tin=02508201610067®Number=0000137193017469&sum=100001 [08:47:33]written 0, free lines is 4095 [08:47:33]OFD Sender: Processing packet 154687 [packets to send 51, broken 50] [08:47:33]ProducePacketName [08:47:33]name=ofd_packets/00154687 [08:47:33]OFD Sender: To server: pG, [08:47:33]CommunicateWithHost lk.salyk.kg:30040 [08:47:33]ConnectInit lk.salyk.kg [08:47:33]Connected sock=10 [08:47:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 48 08 01 A7 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A3 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5C 02 00 35 04 06 00 31 B5 3E C8 0F F6 19 28 28 BB 28 3F CA C5 [08:47:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 77 37 47 00 1E EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5C 02 00 F4 03 04 00 DD C6 11 67 B6 04 01 00 00 91 D2 33 7B 4C 80 87 A5 [08:47:33]CommunicateWithHost err = 0 [08:47:33]CheckOFDResponse [08:47:33]1017 (14) - 77093643461234 [08:47:33]1041 (16) - 0000000000963156 [08:47:33]1040 (4) - 154687 [08:47:33]1012 (4) - 18.10.2024 02:24 [08:47:33]1206 (1) - 0 [08:47:33]OFD Sender: Remove packet 154687 [08:47:33]ProducePacketName [08:47:33]name=ofd_packets/00154687 [08:47:33]NVStorageDeleteData [08:47:33]Write to MH i2c: 01 00 00 14 09 1D [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 07 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: 01 07 00 14 09 00 00 00 00 00 0A 0D 3B [08:47:33]RasterBufferAndPrint [08:47:33]line [08:47:33]line [08:47:33]line [08:47:33]line [08:47:33]line [08:47:33]written 0, free lines is 3350 [08:47:33]MH_Cut [08:47:33]Write to MH i2c: D1 01 00 1B 09 01 F6 [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: D1 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: D1 01 00 [08:47:33]MH_I2C_Read... [08:47:33]Read from MH i2c: D1 01 00 1B 09 00 F5 [08:47:33]Write to MH i2c: 01 00 00 1C 09 25 [08:47:33]Write i2c OK [08:47:33]MH_I2C_Read... [08:47:34]OFD Sender: No OFD packet to send [08:47:34]*** Cut start [08:47:34]*** Partial cut [08:47:34]*** CUTSNS_PIN = 1 [08:47:34]*** CUTSNS_PIN = 0 [08:47:34]*** Brake cut motor [08:47:34]Read from MH i2c: 01 [08:47:34]MH_I2C_Read... [08:47:34]*** Stop cut motor [08:47:34]*** Cut end [08:47:34]Read from MH i2c: 01 07 00 [08:47:34]MH_I2C_Read... [08:47:34]Read from MH i2c: 01 07 00 1C 09 00 00 00 00 00 FF 0F 3A [08:47:34]process_action close_receipt done [08:47:34]requested_data is exist [08:47:34]produce_requested_data [08:47:34]requested_item fm.sn is exist - process it [08:47:34]wFMCommunicate request_size=4 [08:47:34]MH_SAM_APDU [08:47:34]CAPDU: 80 11 00 00 [08:47:34]Write to MH i2c: E2 08 00 1D 09 80 11 00 00 00 00 00 00 A0 [08:47:34]Write i2c OK [08:47:34]MH_I2C_Read... [08:47:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:34]Read from MH i2c: E2 [08:47:34]MH_I2C_Read... [08:47:34]Read from MH i2c: E2 17 00 [08:47:34]MH_I2C_Read... [08:47:34]Read from MH i2c: E2 17 00 1D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [08:47:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:35]wFMCommunicate OK [08:47:35]requested_item fd.num is exist - process it [08:47:35]SAM_PROTO_GetFieldsCounters [08:47:35]wFMCommunicate request_size=4 [08:47:35]MH_SAM_APDU [08:47:35]CAPDU: 80 13 00 00 [08:47:35]Write to MH i2c: E2 08 00 1E 09 80 13 00 00 00 00 00 00 A3 [08:47:35]Write i2c OK [08:47:35]MH_I2C_Read... [08:47:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:35]Read from MH i2c: E2 [08:47:35]MH_I2C_Read... [08:47:35]Read from MH i2c: E2 62 00 [08:47:35]MH_I2C_Read... [08:47:35]Read from MH i2c: E2 62 00 1E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [08:47:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:47:35]wFMCommunicate OK [08:47:35]SAM_PROTO_GetFieldsCounters done [08:47:35]requested_item shift.num is exist - process it [08:47:35]requested_item shift.opened is exist - process it [08:47:35]req_shift_opened [08:47:35]FM_GetShiftState [08:47:35]SAM_PROTO_GetShiftState [08:47:35]wFMCommunicate request_size=4 [08:47:35]MH_SAM_APDU [08:47:35]CAPDU: 80 13 01 00 [08:47:35]Write to MH i2c: E2 08 00 1F 09 80 13 01 00 00 00 00 00 A5 [08:47:35]Write i2c OK [08:47:35]MH_I2C_Read... [08:47:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:35]Read from MH i2c: E2 [08:47:35]MH_I2C_Read... [08:47:35]Read from MH i2c: E2 0E 00 [08:47:35]MH_I2C_Read... [08:47:35]Read from MH i2c: E2 0E 00 1F 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DC [08:47:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:35]wFMCommunicate OK [08:47:35]SAM_PROTO_GetShiftState done [08:47:35]FM_GetShiftState done [08:47:35]req_shift_opened done [08:47:35]requested_item shift.open_date is exist - process it [08:47:35]req_shift_open_date [08:47:35]req_shift_open_date done [08:47:35]produce_requested_data done [08:47:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154687,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:47:35]process_action_free close_receipt [08:47:35]json_value_free [08:47:35]json_value_free done [08:47:35]process_json_proto returns [08:47:35]Send response to host [08:47:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154687,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:47:35]free response buf [08:47:35]execute_script done [08:47:35]execute_script returns [08:47:35]free content buf [08:47:35]Sock 9.Close socket [08:47:35]Sock 9.Thread stoped [08:47:39]OFD Sender: No OFD packet to send [08:47:44]OFD Sender: No OFD packet to send [08:47:49]OFD Sender: No OFD packet to send [08:47:49]accept exits with 8 [08:47:49]New connection [08:47:49]New thread 3066965348 created [08:47:49]Thread 3067108708 joined [08:47:49]Waiting for new connection... [08:47:49] Sock 8.Parse request [08:47:49]Sock 8.Check first char [08:47:49]Sock 8.First char is OK [08:47:49]request: POST /json_proto HTTP/1.0 [08:47:49]Method: POST [08:47:49]URL: /json_proto [08:47:49]Method is POST - this is cgi request [08:47:49]url: /json_proto [08:47:49]query_string will be loaded in cgi processing [08:47:49]execute_cgi json_proto POST (null) [08:47:49]execute_cgi path=json_proto method=POST [08:47:49]POST find Content-Length [08:47:49]Host: 172.17.53.67:8080 [08:47:49]Content-Length: 762 [08:47:49]Content-Type: application/json [08:47:49] [08:47:49]POST finish read [08:47:49]Found Content-Length = 762 [08:47:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:49]execute_script... [08:47:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:49]POST & json_proto [08:47:49]process_json_proto [08:47:49]json parsed OK: [08:47:49]protocol is kg_v1.0 [08:47:49]action value=close_receipt [08:47:49]process_action close_receipt [08:47:49]cmd_close_receipt [08:47:49]MH_GetDate [08:47:49]Write to MH i2c: F0 00 00 20 09 18 [08:47:49]Write i2c OK [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: F0 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: F0 09 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: F0 09 00 20 09 00 B6 20 12 67 19 BC 99 64 42 [08:47:49]GetLastDocTimeStamp 1729241251 [08:47:49]current date 1729241270 [08:47:49]FM_GetShiftState [08:47:49]SAM_PROTO_GetShiftState [08:47:49]wFMCommunicate request_size=4 [08:47:49]MH_SAM_APDU [08:47:49]CAPDU: 80 13 01 00 [08:47:49]Write to MH i2c: E2 08 00 21 09 80 13 01 00 00 00 00 00 A7 [08:47:49]Write i2c OK [08:47:49]MH_I2C_Read... [08:47:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:49]Read from MH i2c: E2 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 0E 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 0E 00 21 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DE [08:47:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:49]wFMCommunicate OK [08:47:49]SAM_PROTO_GetShiftState done [08:47:49]FM_GetShiftState done [08:47:49]opened in 1729211399 [08:47:49]opened+sec_in_day 1729297799 [08:47:49]quantity*price = 100000 [08:47:49]sum+1 = 100002 [08:47:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 77 18.10.2024 08:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154688 ФПД: 279349374122120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154688&fm=279349374122120&tin=02508201610067®Number=0000137193017469&sum=100001 [08:47:50]StoreToDocumentArchive [08:47:50]shift 312 fd 154688 [08:47:50]save to /storage/0312/doc_00154688 [08:47:50]save last doc name /storage/0312/doc_00154688 to /storage/kkm_last_doc_name [08:47:50]save OK [08:47:50]Clear old archive folders... [08:47:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:47:50]tlvbuf is 01542BC0 [08:47:50]SAM_PROTO_ClearQueue [08:47:50]wFMCommunicate request_size=4 [08:47:50]MH_SAM_APDU [08:47:50]CAPDU: 80 09 00 00 [08:47:50]Write to MH i2c: E2 08 00 2E 09 80 09 00 00 00 00 00 00 A9 [08:47:50]Write i2c OK [08:47:50]MH_I2C_Read... [08:47:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:50]Read from MH i2c: E2 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 03 00 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 03 00 2E 09 00 90 00 AB [08:47:50]RAPDU: 90 00 [08:47:50]wFMCommunicate OK [08:47:50]SAM_PROTO_ClearQueue done [08:47:50]KKMCreateOFDPacket [08:47:50]OFDProtocolAddRootSTLVToBuf [08:47:50]FM_MakeSignedData [08:47:50]FM_MakeSignedData [08:47:50]SAM_PROTO_SignData [08:47:50]wFMCommunicate request_size=4 [08:47:50]MH_SAM_APDU [08:47:50]CAPDU: 80 0D 01 02 [08:47:50]Write to MH i2c: E2 08 00 2F 09 80 0D 01 02 00 00 00 00 B1 [08:47:50]Write i2c OK [08:47:50]MH_I2C_Read... [08:47:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:50]Read from MH i2c: E2 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 03 00 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 03 00 2F 09 00 90 00 AC [08:47:50]RAPDU: 90 00 [08:47:50]wFMCommunicate OK [08:47:50]wFMCommunicate request_size=255 [08:47:50]MH_SAM_APDU [08:47:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 B6 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5C 02 00 35 04 06 00 [08:47:50]Write to MH i2c: E2 02 01 30 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 B6 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5C 02 00 35 04 06 00 00 00 1F [08:47:50]Write i2c OK [08:47:50]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 30 09 00 90 00 AD [08:47:51]RAPDU: 90 00 [08:47:51]wFMCommunicate OK [08:47:51]wFMCommunicate request_size=11 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 0D 02 02 06 FE 11 18 36 78 88 [08:47:51]Write to MH i2c: E2 0E 00 31 09 80 0D 02 02 06 00 FE 11 18 36 78 88 00 00 1D [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [08:47:51]RAPDU: 90 00 [08:47:51]wFMCommunicate OK [08:47:51]wFMCommunicate request_size=4 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 0D 03 02 [08:47:51]Write to MH i2c: E2 08 00 32 09 80 0D 03 02 00 00 00 00 B6 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 0B 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 0B 00 32 09 00 B9 EC 0B 5F 9C D3 08 DC 90 00 19 [08:47:51]RAPDU: B9 EC 0B 5F 9C D3 08 DC 90 00 [08:47:51]wFMCommunicate OK [08:47:51]SAM_PROTO_SignData done [08:47:51]FM_MakeSignedData done [08:47:51]CreateOFDProtocolMessage [08:47:51]wFMCommunicate request_size=4 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 11 00 00 [08:47:51]Write to MH i2c: E2 08 00 33 09 80 11 00 00 00 00 00 00 B6 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 17 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 17 00 33 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [08:47:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:51]wFMCommunicate OK [08:47:51]CreateOFDProtocolMessage done [08:47:51]OFDSenderStorePacket 154688 [08:47:51]StoreOFDPacket docnum=154688 [08:47:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AE 6B 08 01 16 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 B6 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5C 02 00 35 04 06 00 FE 11 18 36 78 88 B9 EC 0B 5F 9C D3 08 DC [08:47:51]CheckFolder [08:47:51]dirname=/storage/ofd_packets [08:47:51]CheckFolder done [08:47:51]ProducePacketName [08:47:51]name=ofd_packets/00154688 [08:47:51]NVStorageSaveData ofd_packets/00154688 [08:47:51]File name is /storage/ofd_packets/00154688 [08:47:51]Write 302 bytes [08:47:51]NVStorageSaveData done [08:47:51]OFDSenderStorePacket done [08:47:51]KKMCreateOFDPacket done [08:47:51]NVStorageSaveData kkm_last_timestamp [08:47:51]File name is /storage/kkm_last_timestamp [08:47:51]Write 4 bytes [08:47:51]NVStorageSaveData done [08:47:51]ExternCall_PrintAddStr [08:47:51]wPrintStart [08:47:51]Write to MH i2c: 01 00 00 34 09 3D [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 07 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 07 00 34 09 00 00 00 00 00 FF 0F 52 [08:47:51]RasterBufferAndPrint [08:47:51]line Счет N : (1)872847 [08:47:51]line ИНН: 02508201610067 [08:47:51]line Контрольно-Кассовый Чек [08:47:51]line ПРОДАЖА [08:47:51]line ТРК (МРК, ГНК) : 33 [08:47:51]line Товар: 2710124130 [08:47:51]line Super 92-К-5 [08:47:51]line 14.620 * 68.40 [08:47:51]line = 1000.01 [08:47:51]line НДС 12% НСП 1% [08:47:51]line > о реализуемом товаре [08:47:51]line ИТОГО: 1000.01 [08:47:51]line НСП 1% : 8.85 [08:47:51]line НДС 12% : 106.20 [08:47:51]line Наличными: 0.00 [08:47:51]line Безнал.: 1000.01 [08:47:51]line Место: АЗС № 165 "Партнер Нефть" [08:47:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:51]line СНО: Общий режим [08:47:51]line Чек 77 18.10.2024 08:47 [08:47:51]line Смена: 312 ФФД: 1.0 [08:47:51]line ЗНМ: 0300000234 [08:47:51]line РНМ: 0000137193017469 [08:47:51]line Версия ККМ: v1.0 [08:47:51]line Платежная система: Mbank [08:47:51]line ФМ: 0000000000963156 [08:47:51]line ФД: 154688 [08:47:51]line ФПД: 279349374122120 [08:47:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154688&fm=279349374122120&tin=02508201610067®Number=0000137193017469&sum=100001 [08:47:51]written 0, free lines is 4095 [08:47:51]OFD Sender: Processing packet 154688 [packets to send 51, broken 50] [08:47:51]ProducePacketName [08:47:51]name=ofd_packets/00154688 [08:47:51]OFD Sender: To server: pG, [08:47:51]CommunicateWithHost lk.salyk.kg:30040 [08:47:51]ConnectInit lk.salyk.kg [08:47:51]Connected sock=10 [08:47:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AE 6B 08 01 16 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 B6 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5C 02 00 35 04 06 00 FE 11 18 36 78 88 B9 EC 0B 5F 9C D3 08 DC [08:47:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A 40 47 00 C2 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5C 02 00 F4 03 04 00 EF C6 11 67 B6 04 01 00 00 E8 60 2F 68 AE A8 60 39 [08:47:51]CommunicateWithHost err = 0 [08:47:51]CheckOFDResponse [08:47:51]1017 (14) - 77093643461234 [08:47:51]1041 (16) - 0000000000963156 [08:47:51]1040 (4) - 154688 [08:47:51]1012 (4) - 18.10.2024 02:24 [08:47:51]1206 (1) - 0 [08:47:51]OFD Sender: Remove packet 154688 [08:47:51]ProducePacketName [08:47:51]name=ofd_packets/00154688 [08:47:51]NVStorageDeleteData [08:47:51]Write to MH i2c: 01 00 00 5D 09 66 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 07 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: 01 07 00 5D 09 00 00 00 00 00 1C 0D 96 [08:47:51]RasterBufferAndPrint [08:47:51]line [08:47:51]line [08:47:51]line [08:47:51]line [08:47:51]line [08:47:51]written 0, free lines is 3368 [08:47:51]MH_Cut [08:47:51]Write to MH i2c: D1 01 00 64 09 01 3F [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: D1 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: D1 01 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: D1 01 00 64 09 00 3E [08:47:51]Write to MH i2c: 01 00 00 65 09 6E [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:52]OFD Sender: No OFD packet to send [08:47:52]*** Cut start [08:47:52]*** Partial cut [08:47:52]*** CUTSNS_PIN = 1 [08:47:52]*** CUTSNS_PIN = 0 [08:47:52]*** Brake cut motor [08:47:53]Read from MH i2c: 01 [08:47:53]MH_I2C_Read... [08:47:53]*** Stop cut motor [08:47:53]*** Cut end [08:47:53]Read from MH i2c: 01 07 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: 01 07 00 65 09 00 00 00 00 00 FF 0F 83 [08:47:53]process_action close_receipt done [08:47:53]requested_data is exist [08:47:53]produce_requested_data [08:47:53]requested_item fm.sn is exist - process it [08:47:53]wFMCommunicate request_size=4 [08:47:53]MH_SAM_APDU [08:47:53]CAPDU: 80 11 00 00 [08:47:53]Write to MH i2c: E2 08 00 66 09 80 11 00 00 00 00 00 00 E9 [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:53]Read from MH i2c: E2 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 17 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 17 00 66 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [08:47:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:53]wFMCommunicate OK [08:47:53]requested_item fd.num is exist - process it [08:47:53]SAM_PROTO_GetFieldsCounters [08:47:53]wFMCommunicate request_size=4 [08:47:53]MH_SAM_APDU [08:47:53]CAPDU: 80 13 00 00 [08:47:53]Write to MH i2c: E2 08 00 67 09 80 13 00 00 00 00 00 00 EC [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:53]Read from MH i2c: E2 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 62 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 62 00 67 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [08:47:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:47:53]wFMCommunicate OK [08:47:53]SAM_PROTO_GetFieldsCounters done [08:47:53]requested_item shift.num is exist - process it [08:47:53]requested_item shift.opened is exist - process it [08:47:53]req_shift_opened [08:47:53]FM_GetShiftState [08:47:53]SAM_PROTO_GetShiftState [08:47:53]wFMCommunicate request_size=4 [08:47:53]MH_SAM_APDU [08:47:53]CAPDU: 80 13 01 00 [08:47:53]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:53]Read from MH i2c: E2 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 0E 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [08:47:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:47:53]wFMCommunicate OK [08:47:53]SAM_PROTO_GetShiftState done [08:47:53]FM_GetShiftState done [08:47:53]req_shift_opened done [08:47:53]requested_item shift.open_date is exist - process it [08:47:53]req_shift_open_date [08:47:53]req_shift_open_date done [08:47:53]produce_requested_data done [08:47:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154688,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:47:53]process_action_free close_receipt [08:47:53]json_value_free [08:47:53]json_value_free done [08:47:53]process_json_proto returns [08:47:53]Send response to host [08:47:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154688,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:47:53]free response buf [08:47:53]execute_script done [08:47:53]execute_script returns [08:47:53]free content buf [08:47:53]Sock 8.Close socket [08:47:53]Sock 8.Thread stoped [08:47:57]OFD Sender: No OFD packet to send [08:48:02]OFD Sender: No OFD packet to send [08:48:07]OFD Sender: No OFD packet to send [08:48:12]OFD Sender: No OFD packet to send [08:48:17]OFD Sender: No OFD packet to send [08:48:22]OFD Sender: No OFD packet to send [08:48:27]OFD Sender: No OFD packet to send [08:48:32]OFD Sender: No OFD packet to send [08:48:37]OFD Sender: No OFD packet to send [08:48:42]OFD Sender: No OFD packet to send [08:48:47]OFD Sender: No OFD packet to send [08:48:52]OFD Sender: No OFD packet to send [08:48:52]accept exits with 9 [08:48:52]New connection [08:48:52]New thread 3067108708 created [08:48:52]Thread 3066965348 joined [08:48:52]Waiting for new connection... [08:48:52] Sock 9.Parse request [08:48:52]Sock 9.Check first char [08:48:52]Sock 9.First char is OK [08:48:52]request: POST /json_proto HTTP/1.0 [08:48:52]Method: POST [08:48:52]URL: /json_proto [08:48:52]Method is POST - this is cgi request [08:48:52]url: /json_proto [08:48:52]query_string will be loaded in cgi processing [08:48:52]execute_cgi json_proto POST (null) [08:48:52]execute_cgi path=json_proto method=POST [08:48:52]POST find Content-Length [08:48:52]Host: 172.17.53.67:8080 [08:48:52]Content-Length: 769 [08:48:52]Content-Type: application/json [08:48:52] [08:48:52]POST finish read [08:48:52]Found Content-Length = 769 [08:48:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:52]execute_script... [08:48:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:52]POST & json_proto [08:48:52]process_json_proto [08:48:52]json parsed OK: [08:48:52]protocol is kg_v1.0 [08:48:52]action value=close_receipt [08:48:52]process_action close_receipt [08:48:52]cmd_close_receipt [08:48:52]MH_GetDate [08:48:52]Write to MH i2c: F0 00 00 69 09 61 [08:48:52]Write i2c OK [08:48:52]MH_I2C_Read... [08:48:52]Read from MH i2c: F0 [08:48:52]MH_I2C_Read... [08:48:52]Read from MH i2c: F0 09 00 [08:48:52]MH_I2C_Read... [08:48:52]Read from MH i2c: F0 09 00 69 09 00 F4 20 12 67 19 BC 99 64 C9 [08:48:52]GetLastDocTimeStamp 1729241270 [08:48:52]current date 1729241332 [08:48:52]FM_GetShiftState [08:48:52]SAM_PROTO_GetShiftState [08:48:52]wFMCommunicate request_size=4 [08:48:52]MH_SAM_APDU [08:48:52]CAPDU: 80 13 01 00 [08:48:52]Write to MH i2c: E2 08 00 6A 09 80 13 01 00 00 00 00 00 F0 [08:48:52]Write i2c OK [08:48:52]MH_I2C_Read... [08:48:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:52]Read from MH i2c: E2 [08:48:52]MH_I2C_Read... [08:48:52]Read from MH i2c: E2 0E 00 [08:48:52]MH_I2C_Read... [08:48:52]Read from MH i2c: E2 0E 00 6A 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 27 [08:48:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:48:52]wFMCommunicate OK [08:48:52]SAM_PROTO_GetShiftState done [08:48:52]FM_GetShiftState done [08:48:52]opened in 1729211399 [08:48:52]opened+sec_in_day 1729297799 [08:48:52]quantity*price = 150056 [08:48:52]sum+1 = 150058 [08:48:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 78 18.10.2024 08:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154689 ФПД: 163789229665750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154689&fm=163789229665750&tin=02508201610067®Number=0000137193017469&sum=150057 [08:48:53]StoreToDocumentArchive [08:48:53]shift 312 fd 154689 [08:48:53]save to /storage/0312/doc_00154689 [08:48:53]save last doc name /storage/0312/doc_00154689 to /storage/kkm_last_doc_name [08:48:53]save OK [08:48:53]Clear old archive folders... [08:48:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:48:53]tlvbuf is 0156E480 [08:48:53]SAM_PROTO_ClearQueue [08:48:53]wFMCommunicate request_size=4 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 09 00 00 [08:48:53]Write to MH i2c: E2 08 00 77 09 80 09 00 00 00 00 00 00 F2 [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [08:48:53]RAPDU: 90 00 [08:48:53]wFMCommunicate OK [08:48:53]SAM_PROTO_ClearQueue done [08:48:53]KKMCreateOFDPacket [08:48:53]OFDProtocolAddRootSTLVToBuf [08:48:53]FM_MakeSignedData [08:48:53]FM_MakeSignedData [08:48:53]SAM_PROTO_SignData [08:48:53]wFMCommunicate request_size=4 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 0D 01 02 [08:48:53]Write to MH i2c: E2 08 00 78 09 80 0D 01 02 00 00 00 00 FA [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [08:48:53]RAPDU: 90 00 [08:48:53]wFMCommunicate OK [08:48:53]wFMCommunicate request_size=255 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F4 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5C 02 00 35 04 06 00 94 [08:48:53]Write to MH i2c: E2 02 01 79 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F4 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5C 02 00 35 04 06 00 94 00 00 A5 [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 79 09 00 90 00 F6 [08:48:53]RAPDU: 90 00 [08:48:53]wFMCommunicate OK [08:48:53]wFMCommunicate request_size=10 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 0D 02 02 05 F7 26 DA 2D D6 [08:48:53]Write to MH i2c: E2 0D 00 7A 09 80 0D 02 02 05 00 F7 26 DA 2D D6 00 00 01 [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 03 00 7A 09 00 90 00 F7 [08:48:53]RAPDU: 90 00 [08:48:53]wFMCommunicate OK [08:48:53]wFMCommunicate request_size=4 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 0D 03 02 [08:48:53]Write to MH i2c: E2 08 00 7B 09 80 0D 03 02 00 00 00 00 FF [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 0B 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 0B 00 7B 09 00 D7 64 91 71 64 60 9E D7 90 00 76 [08:48:53]RAPDU: D7 64 91 71 64 60 9E D7 90 00 [08:48:53]wFMCommunicate OK [08:48:53]SAM_PROTO_SignData done [08:48:53]FM_MakeSignedData done [08:48:53]CreateOFDProtocolMessage [08:48:53]wFMCommunicate request_size=4 [08:48:53]MH_SAM_APDU [08:48:53]CAPDU: 80 11 00 00 [08:48:53]Write to MH i2c: E2 08 00 7C 09 80 11 00 00 00 00 00 00 FF [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:53]Read from MH i2c: E2 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 17 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: E2 17 00 7C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [08:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:48:53]wFMCommunicate OK [08:48:53]CreateOFDProtocolMessage done [08:48:53]OFDSenderStorePacket 154689 [08:48:53]StoreOFDPacket docnum=154689 [08:48:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 20 07 01 DC 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F4 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5C 02 00 35 04 06 00 94 F7 26 DA 2D D6 D7 64 91 71 64 60 9E D7 [08:48:53]CheckFolder [08:48:53]dirname=/storage/ofd_packets [08:48:53]CheckFolder done [08:48:53]ProducePacketName [08:48:53]name=ofd_packets/00154689 [08:48:53]NVStorageSaveData ofd_packets/00154689 [08:48:53]File name is /storage/ofd_packets/00154689 [08:48:53]Write 301 bytes [08:48:53]NVStorageSaveData done [08:48:53]OFDSenderStorePacket done [08:48:53]KKMCreateOFDPacket done [08:48:53]NVStorageSaveData kkm_last_timestamp [08:48:53]File name is /storage/kkm_last_timestamp [08:48:53]Write 4 bytes [08:48:53]NVStorageSaveData done [08:48:53]ExternCall_PrintAddStr [08:48:53]wPrintStart [08:48:53]Write to MH i2c: 01 00 00 7D 09 86 [08:48:53]Write i2c OK [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: 01 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: 01 07 00 [08:48:53]MH_I2C_Read... [08:48:53]Read from MH i2c: 01 07 00 7D 09 00 00 00 00 00 FF 0F 9B [08:48:53]RasterBufferAndPrint [08:48:53]line Счет N : (1)872848 [08:48:53]line ИНН: 02508201610067 [08:48:53]line Контрольно-Кассовый Чек [08:48:53]line ПРОДАЖА [08:48:53]line ТРК (МРК, ГНК) : 22 [08:48:53]line Товар: 2710124130 [08:48:53]line Аи-92-К-5 [08:48:53]line 22.430 * 66.90 [08:48:53]line = 1500.57 [08:48:53]line НДС 12% НСП 1% [08:48:53]line > о реализуемом товаре [08:48:53]line ИТОГО: 1500.57 [08:48:53]line НСП 1% : 13.28 [08:48:53]line НДС 12% : 159.35 [08:48:53]line Наличными: 0.00 [08:48:53]line Безнал.: 1500.57 [08:48:53]line Место: АЗС № 165 "Партнер Нефть" [08:48:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:48:53]line СНО: Общий режим [08:48:53]line Чек 78 18.10.2024 08:48 [08:48:53]line Смена: 312 ФФД: 1.0 [08:48:53]line ЗНМ: 0300000234 [08:48:53]line РНМ: 0000137193017469 [08:48:53]line Версия ККМ: v1.0 [08:48:53]line Платежная система: Mbank [08:48:53]line ФМ: 0000000000963156 [08:48:53]line ФД: 154689 [08:48:53]line ФПД: 163789229665750 [08:48:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154689&fm=163789229665750&tin=02508201610067®Number=0000137193017469&sum=150057 [08:48:54]OFD Sender: Processing packet 154689 [packets to send 51, broken 50] [08:48:54]ProducePacketName [08:48:54]name=ofd_packets/00154689 [08:48:54]OFD Sender: To server: pG, [08:48:54]CommunicateWithHost lk.salyk.kg:30040 [08:48:54]ConnectInit lk.salyk.kg [08:48:54]written 0, free lines is 4095 [08:48:54]Connected sock=10 [08:48:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 20 07 01 DC 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F4 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5C 02 00 35 04 06 00 94 F7 26 DA 2D D6 D7 64 91 71 64 60 9E D7 [08:48:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4B 9E 47 00 9D 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5C 02 00 F4 03 04 00 2E C7 11 67 B6 04 01 00 00 C3 B0 4A BC 4C 14 A7 DD [08:48:54]CommunicateWithHost err = 0 [08:48:54]CheckOFDResponse [08:48:54]1017 (14) - 77093643461234 [08:48:54]1041 (16) - 0000000000963156 [08:48:54]1040 (4) - 154689 [08:48:54]1012 (4) - 18.10.2024 02:25 [08:48:54]1206 (1) - 0 [08:48:54]OFD Sender: Remove packet 154689 [08:48:54]ProducePacketName [08:48:54]name=ofd_packets/00154689 [08:48:54]NVStorageDeleteData [08:48:54]Write to MH i2c: 01 00 00 A6 09 AF [08:48:54]Write i2c OK [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: 01 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: 01 07 00 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 0C 0D CF [08:48:54]RasterBufferAndPrint [08:48:54]line [08:48:54]line [08:48:54]line [08:48:54]line [08:48:54]line [08:48:54]written 0, free lines is 3346 [08:48:54]MH_Cut [08:48:54]Write to MH i2c: D1 01 00 AD 09 01 88 [08:48:54]Write i2c OK [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: D1 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: D1 01 00 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: D1 01 00 AD 09 00 87 [08:48:54]Write to MH i2c: 01 00 00 AE 09 B7 [08:48:54]Write i2c OK [08:48:54]MH_I2C_Read... [08:48:55]OFD Sender: No OFD packet to send [08:48:55]*** Cut start [08:48:55]*** Partial cut [08:48:55]*** CUTSNS_PIN = 1 [08:48:55]*** CUTSNS_PIN = 0 [08:48:55]*** Brake cut motor [08:48:56]Read from MH i2c: 01 [08:48:56]MH_I2C_Read... [08:48:56]*** Stop cut motor [08:48:56]*** Cut end [08:48:56]Read from MH i2c: 01 07 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 FF 0F CC [08:48:56]process_action close_receipt done [08:48:56]requested_data is exist [08:48:56]produce_requested_data [08:48:56]requested_item fm.sn is exist - process it [08:48:56]wFMCommunicate request_size=4 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 11 00 00 [08:48:56]Write to MH i2c: E2 08 00 AF 09 80 11 00 00 00 00 00 00 32 [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 17 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 17 00 AF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [08:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:48:56]wFMCommunicate OK [08:48:56]requested_item fd.num is exist - process it [08:48:56]SAM_PROTO_GetFieldsCounters [08:48:56]wFMCommunicate request_size=4 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 13 00 00 [08:48:56]Write to MH i2c: E2 08 00 B0 09 80 13 00 00 00 00 00 00 35 [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 62 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 62 00 B0 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [08:48:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:48:56]wFMCommunicate OK [08:48:56]SAM_PROTO_GetFieldsCounters done [08:48:56]requested_item shift.num is exist - process it [08:48:56]requested_item shift.opened is exist - process it [08:48:56]req_shift_opened [08:48:56]FM_GetShiftState [08:48:56]SAM_PROTO_GetShiftState [08:48:56]wFMCommunicate request_size=4 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 13 01 00 [08:48:56]Write to MH i2c: E2 08 00 B1 09 80 13 01 00 00 00 00 00 37 [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 0E 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 0E 00 B1 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [08:48:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:48:56]wFMCommunicate OK [08:48:56]SAM_PROTO_GetShiftState done [08:48:56]FM_GetShiftState done [08:48:56]req_shift_opened done [08:48:56]requested_item shift.open_date is exist - process it [08:48:56]req_shift_open_date [08:48:56]req_shift_open_date done [08:48:56]produce_requested_data done [08:48:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154689,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:48:56]process_action_free close_receipt [08:48:56]json_value_free [08:48:56]json_value_free done [08:48:56]process_json_proto returns [08:48:56]Send response to host [08:48:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154689,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:48:56]free response buf [08:48:56]execute_script done [08:48:56]execute_script returns [08:48:56]free content buf [08:48:56]Sock 9.Close socket [08:48:56]Sock 9.Thread stoped [08:49:00]OFD Sender: No OFD packet to send [08:49:00]accept exits with 8 [08:49:00]New connection [08:49:00]New thread 3066965348 created [08:49:00]Thread 3067108708 joined [08:49:00]Waiting for new connection... [08:49:00] Sock 8.Parse request [08:49:00]Sock 8.Check first char [08:49:00]Sock 8.First char is OK [08:49:00]request: POST /json_proto HTTP/1.0 [08:49:00]Method: POST [08:49:00]URL: /json_proto [08:49:00]Method is POST - this is cgi request [08:49:00]url: /json_proto [08:49:00]query_string will be loaded in cgi processing [08:49:00]execute_cgi json_proto POST (null) [08:49:00]execute_cgi path=json_proto method=POST [08:49:00]POST find Content-Length [08:49:00]Host: 172.17.53.67:8080 [08:49:00]Content-Length: 769 [08:49:00]Content-Type: application/json [08:49:00] [08:49:00]POST finish read [08:49:00]Found Content-Length = 769 [08:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:00]execute_script... [08:49:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:00]POST & json_proto [08:49:00]process_json_proto [08:49:00]json parsed OK: [08:49:00]protocol is kg_v1.0 [08:49:00]action value=close_receipt [08:49:00]process_action close_receipt [08:49:00]cmd_close_receipt [08:49:00]MH_GetDate [08:49:00]Write to MH i2c: F0 00 00 B2 09 AA [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 09 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 09 00 B2 09 00 FD 20 12 67 19 BC 99 64 1B [08:49:00]GetLastDocTimeStamp 1729241332 [08:49:00]current date 1729241341 [08:49:00]FM_GetShiftState [08:49:00]SAM_PROTO_GetShiftState [08:49:00]wFMCommunicate request_size=4 [08:49:00]MH_SAM_APDU [08:49:00]CAPDU: 80 13 01 00 [08:49:00]Write to MH i2c: E2 08 00 B3 09 80 13 01 00 00 00 00 00 39 [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:00]Read from MH i2c: E2 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 B3 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [08:49:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:49:00]wFMCommunicate OK [08:49:00]SAM_PROTO_GetShiftState done [08:49:00]FM_GetShiftState done [08:49:00]opened in 1729211399 [08:49:00]opened+sec_in_day 1729297799 [08:49:00]quantity*price = 100021 [08:49:00]sum+1 = 100023 [08:49:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 79 18.10.2024 08:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154690 ФПД: 79271649179097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084901&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154690&fm=79271649179097&tin=02508201610067®Number=0000137193017469&sum=100022 [08:49:01]StoreToDocumentArchive [08:49:01]shift 312 fd 154690 [08:49:01]save to /storage/0312/doc_00154690 [08:49:01]save last doc name /storage/0312/doc_00154690 to /storage/kkm_last_doc_name [08:49:01]save OK [08:49:01]Clear old archive folders... [08:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:01]tlvbuf is 01511500 [08:49:01]SAM_PROTO_ClearQueue [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 09 00 00 [08:49:01]Write to MH i2c: E2 08 00 C0 09 80 09 00 00 00 00 00 00 3B [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]SAM_PROTO_ClearQueue done [08:49:01]KKMCreateOFDPacket [08:49:01]OFDProtocolAddRootSTLVToBuf [08:49:01]FM_MakeSignedData [08:49:01]FM_MakeSignedData [08:49:01]SAM_PROTO_SignData [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 01 02 [08:49:01]Write to MH i2c: E2 08 00 C1 09 80 0D 01 02 00 00 00 00 43 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 C1 09 00 90 00 3E [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]wFMCommunicate request_size=255 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 FD 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5C 02 00 35 04 06 00 48 [08:49:01]Write to MH i2c: E2 02 01 C2 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 FD 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5C 02 00 35 04 06 00 48 00 00 39 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:02]Read from MH i2c: E2 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 03 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 03 00 C2 09 00 90 00 3F [08:49:02]RAPDU: 90 00 [08:49:02]wFMCommunicate OK [08:49:02]wFMCommunicate request_size=10 [08:49:02]MH_SAM_APDU [08:49:02]CAPDU: 80 0D 02 02 05 18 DE 7D 75 D9 [08:49:02]Write to MH i2c: E2 0D 00 C3 09 80 0D 02 02 05 00 18 DE 7D 75 D9 00 00 11 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:02]Read from MH i2c: E2 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 03 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 03 00 C3 09 00 90 00 40 [08:49:02]RAPDU: 90 00 [08:49:02]wFMCommunicate OK [08:49:02]wFMCommunicate request_size=4 [08:49:02]MH_SAM_APDU [08:49:02]CAPDU: 80 0D 03 02 [08:49:02]Write to MH i2c: E2 08 00 C4 09 80 0D 03 02 00 00 00 00 48 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:02]Read from MH i2c: E2 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 0B 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 0B 00 C4 09 00 11 08 2A 71 70 C5 16 A4 90 00 EC [08:49:02]RAPDU: 11 08 2A 71 70 C5 16 A4 90 00 [08:49:02]wFMCommunicate OK [08:49:02]SAM_PROTO_SignData done [08:49:02]FM_MakeSignedData done [08:49:02]CreateOFDProtocolMessage [08:49:02]wFMCommunicate request_size=4 [08:49:02]MH_SAM_APDU [08:49:02]CAPDU: 80 11 00 00 [08:49:02]Write to MH i2c: E2 08 00 C5 09 80 11 00 00 00 00 00 00 48 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:02]Read from MH i2c: E2 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 17 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: E2 17 00 C5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [08:49:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:49:02]wFMCommunicate OK [08:49:02]CreateOFDProtocolMessage done [08:49:02]OFDSenderStorePacket 154690 [08:49:02]StoreOFDPacket docnum=154690 [08:49:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 5C 07 01 CC CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 FD 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5C 02 00 35 04 06 00 48 18 DE 7D 75 D9 11 08 2A 71 70 C5 16 A4 [08:49:02]CheckFolder [08:49:02]dirname=/storage/ofd_packets [08:49:02]CheckFolder done [08:49:02]ProducePacketName [08:49:02]name=ofd_packets/00154690 [08:49:02]NVStorageSaveData ofd_packets/00154690 [08:49:02]File name is /storage/ofd_packets/00154690 [08:49:02]Write 301 bytes [08:49:02]NVStorageSaveData done [08:49:02]OFDSenderStorePacket done [08:49:02]KKMCreateOFDPacket done [08:49:02]NVStorageSaveData kkm_last_timestamp [08:49:02]File name is /storage/kkm_last_timestamp [08:49:02]Write 4 bytes [08:49:02]NVStorageSaveData done [08:49:02]ExternCall_PrintAddStr [08:49:02]wPrintStart [08:49:02]Write to MH i2c: 01 00 00 C6 09 CF [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 C6 09 00 00 00 00 00 FF 0F E4 [08:49:02]RasterBufferAndPrint [08:49:02]line Счет N : (1)872849 [08:49:02]line ИНН: 02508201610067 [08:49:02]line Контрольно-Кассовый Чек [08:49:02]line ПРОДАЖА [08:49:02]line ТРК (МРК, ГНК) : 41 [08:49:02]line Товар: 2710124500 [08:49:02]line Аи-95-К-5 [08:49:02]line 13.480 * 74.20 [08:49:02]line = 1000.22 [08:49:02]line НДС 12% НСП 1% [08:49:02]line > о реализуемом товаре [08:49:02]line ИТОГО: 1000.22 [08:49:02]line НСП 1% : 8.85 [08:49:02]line НДС 12% : 106.22 [08:49:02]line Наличными: 0.00 [08:49:02]line Безнал.: 1000.22 [08:49:02]line Место: АЗС № 165 "Партнер Нефть" [08:49:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:49:02]line СНО: Общий режим [08:49:02]line Чек 79 18.10.2024 08:49 [08:49:02]line Смена: 312 ФФД: 1.0 [08:49:02]line ЗНМ: 0300000234 [08:49:02]line РНМ: 0000137193017469 [08:49:02]line Версия ККМ: v1.0 [08:49:02]line Платежная система: Mbank [08:49:02]line ФМ: 0000000000963156 [08:49:02]line ФД: 154690 [08:49:02]line ФПД: 79271649179097 [08:49:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T084901&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154690&fm=79271649179097&tin=02508201610067®Number=0000137193017469&sum=100022 [08:49:02]written 0, free lines is 4095 [08:49:02]OFD Sender: Processing packet 154690 [packets to send 51, broken 50] [08:49:02]ProducePacketName [08:49:02]name=ofd_packets/00154690 [08:49:02]OFD Sender: To server: pG, [08:49:02]CommunicateWithHost lk.salyk.kg:30040 [08:49:02]ConnectInit lk.salyk.kg [08:49:02]Connected sock=10 [08:49:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 5C 07 01 CC CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 FD 20 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5C 02 00 35 04 06 00 48 18 DE 7D 75 D9 11 08 2A 71 70 C5 16 A4 [08:49:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A DE 47 00 95 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5C 02 00 F4 03 04 00 36 C7 11 67 B6 04 01 00 00 BD 32 60 0D 89 7E 81 F3 [08:49:02]CommunicateWithHost err = 0 [08:49:02]CheckOFDResponse [08:49:02]1017 (14) - 77093643461234 [08:49:02]1041 (16) - 0000000000963156 [08:49:02]1040 (4) - 154690 [08:49:02]1012 (4) - 18.10.2024 02:25 [08:49:02]1206 (1) - 0 [08:49:02]OFD Sender: Remove packet 154690 [08:49:02]ProducePacketName [08:49:02]name=ofd_packets/00154690 [08:49:02]NVStorageDeleteData [08:49:02]Write to MH i2c: 01 00 00 EF 09 F8 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 EF 09 00 00 00 00 00 FE 0C 09 [08:49:02]RasterBufferAndPrint [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]written 0, free lines is 3335 [08:49:02]MH_Cut [08:49:02]Write to MH i2c: D1 01 00 F6 09 01 D1 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 01 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 01 00 F6 09 00 D0 [08:49:02]Write to MH i2c: 01 00 00 F7 09 00 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:03]OFD Sender: No OFD packet to send [08:49:03]*** Cut start [08:49:03]*** Partial cut [08:49:03]*** CUTSNS_PIN = 1 [08:49:03]*** CUTSNS_PIN = 0 [08:49:03]*** Brake cut motor [08:49:04]Read from MH i2c: 01 [08:49:04]MH_I2C_Read... [08:49:04]*** Stop cut motor [08:49:04]*** Cut end [08:49:04]Read from MH i2c: 01 07 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: 01 07 00 F7 09 00 00 00 00 00 FF 0F 15 [08:49:04]process_action close_receipt done [08:49:04]requested_data is exist [08:49:04]produce_requested_data [08:49:04]requested_item fm.sn is exist - process it [08:49:04]wFMCommunicate request_size=4 [08:49:04]MH_SAM_APDU [08:49:04]CAPDU: 80 11 00 00 [08:49:04]Write to MH i2c: E2 08 00 F8 09 80 11 00 00 00 00 00 00 7B [08:49:04]Write i2c OK [08:49:04]MH_I2C_Read... [08:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:04]Read from MH i2c: E2 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 17 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 17 00 F8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [08:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:49:04]wFMCommunicate OK [08:49:04]requested_item fd.num is exist - process it [08:49:04]SAM_PROTO_GetFieldsCounters [08:49:04]wFMCommunicate request_size=4 [08:49:04]MH_SAM_APDU [08:49:04]CAPDU: 80 13 00 00 [08:49:04]Write to MH i2c: E2 08 00 F9 09 80 13 00 00 00 00 00 00 7E [08:49:04]Write i2c OK [08:49:04]MH_I2C_Read... [08:49:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:04]Read from MH i2c: E2 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 62 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 62 00 F9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 7D [08:49:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:49:04]wFMCommunicate OK [08:49:04]SAM_PROTO_GetFieldsCounters done [08:49:04]requested_item shift.num is exist - process it [08:49:04]requested_item shift.opened is exist - process it [08:49:04]req_shift_opened [08:49:04]FM_GetShiftState [08:49:04]SAM_PROTO_GetShiftState [08:49:04]wFMCommunicate request_size=4 [08:49:04]MH_SAM_APDU [08:49:04]CAPDU: 80 13 01 00 [08:49:04]Write to MH i2c: E2 08 00 FA 09 80 13 01 00 00 00 00 00 80 [08:49:04]Write i2c OK [08:49:04]MH_I2C_Read... [08:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:04]Read from MH i2c: E2 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 0E 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 0E 00 FA 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [08:49:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:49:04]wFMCommunicate OK [08:49:04]SAM_PROTO_GetShiftState done [08:49:04]FM_GetShiftState done [08:49:04]req_shift_opened done [08:49:04]requested_item shift.open_date is exist - process it [08:49:04]req_shift_open_date [08:49:04]req_shift_open_date done [08:49:04]produce_requested_data done [08:49:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154690,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:49:04]process_action_free close_receipt [08:49:04]json_value_free [08:49:04]json_value_free done [08:49:04]process_json_proto returns [08:49:04]Send response to host [08:49:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154690,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:49:04]free response buf [08:49:04]execute_script done [08:49:04]execute_script returns [08:49:04]free content buf [08:49:04]Sock 8.Close socket [08:49:04]Sock 8.Thread stoped [08:49:08]OFD Sender: No OFD packet to send [08:49:13]OFD Sender: No OFD packet to send [08:49:18]OFD Sender: No OFD packet to send [08:49:23]OFD Sender: No OFD packet to send [08:49:28]OFD Sender: No OFD packet to send [08:49:33]OFD Sender: No OFD packet to send [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:48]OFD Sender: No OFD packet to send [08:49:53]OFD Sender: No OFD packet to send [08:49:58]OFD Sender: No OFD packet to send [08:50:03]OFD Sender: No OFD packet to send [08:50:08]OFD Sender: No OFD packet to send [08:50:13]OFD Sender: No OFD packet to send [08:50:18]OFD Sender: No OFD packet to send [08:50:23]accept exits with 9 [08:50:23]New connection [08:50:23]New thread 3067108708 created [08:50:23]Thread 3066965348 joined [08:50:23]Waiting for new connection... [08:50:23] Sock 9.Parse request [08:50:23]Sock 9.Check first char [08:50:23]Sock 9.First char is OK [08:50:23]request: POST /json_proto HTTP/1.0 [08:50:23]Method: POST [08:50:23]URL: /json_proto [08:50:23]Method is POST - this is cgi request [08:50:23]url: /json_proto [08:50:23]query_string will be loaded in cgi processing [08:50:23]execute_cgi json_proto POST (null) [08:50:23]execute_cgi path=json_proto method=POST [08:50:23]POST find Content-Length [08:50:23]Host: 172.17.53.67:8080 [08:50:23]Content-Length: 677 [08:50:23]Content-Type: application/json [08:50:23] [08:50:23]POST finish read [08:50:23]Found Content-Length = 677 [08:50:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:23]execute_script... [08:50:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:23]POST & json_proto [08:50:23]process_json_proto [08:50:23]json parsed OK: [08:50:23]protocol is kg_v1.0 [08:50:23]action value=close_receipt [08:50:23]process_action close_receipt [08:50:23]cmd_close_receipt [08:50:23]MH_GetDate [08:50:23]Write to MH i2c: F0 00 00 FB 09 F3 [08:50:23]Write i2c OK [08:50:23]MH_I2C_Read... [08:50:23]Read from MH i2c: F0 [08:50:23]MH_I2C_Read... [08:50:23]Read from MH i2c: F0 09 00 [08:50:23]MH_I2C_Read... [08:50:23]Read from MH i2c: F0 09 00 FB 09 00 4F 21 12 67 19 BC 99 64 B7 [08:50:23]GetLastDocTimeStamp 1729241341 [08:50:23]current date 1729241423 [08:50:23]FM_GetShiftState [08:50:23]SAM_PROTO_GetShiftState [08:50:23]wFMCommunicate request_size=4 [08:50:23]MH_SAM_APDU [08:50:23]CAPDU: 80 13 01 00 [08:50:23]Write to MH i2c: E2 08 00 FC 09 80 13 01 00 00 00 00 00 82 [08:50:23]Write i2c OK [08:50:23]MH_I2C_Read... [08:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:23]Read from MH i2c: E2 [08:50:23]MH_I2C_Read... [08:50:23]Read from MH i2c: E2 0E 00 [08:50:23]MH_I2C_Read... [08:50:23]Read from MH i2c: E2 0E 00 FC 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B9 [08:50:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:50:23]wFMCommunicate OK [08:50:23]SAM_PROTO_GetShiftState done [08:50:23]FM_GetShiftState done [08:50:23]opened in 1729211399 [08:50:23]opened+sec_in_day 1729297799 [08:50:23]quantity*price = 30038 [08:50:23]sum+1 = 30039 [08:50:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 80 18.10.2024 08:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154691 ФПД: 15243162388334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154691&fm=15243162388334&tin=02508201610067®Number=0000137193017469&sum=30000 [08:50:24]StoreToDocumentArchive [08:50:24]shift 312 fd 154691 [08:50:24]save to /storage/0312/doc_00154691 [08:50:24]save last doc name /storage/0312/doc_00154691 to /storage/kkm_last_doc_name [08:50:24]save OK [08:50:24]Clear old archive folders... [08:50:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:24]tlvbuf is 01568850 [08:50:24]SAM_PROTO_ClearQueue [08:50:24]wFMCommunicate request_size=4 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 09 00 00 [08:50:24]Write to MH i2c: E2 08 00 09 0A 80 09 00 00 00 00 00 00 85 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [08:50:24]RAPDU: 90 00 [08:50:24]wFMCommunicate OK [08:50:24]SAM_PROTO_ClearQueue done [08:50:24]KKMCreateOFDPacket [08:50:24]OFDProtocolAddRootSTLVToBuf [08:50:24]FM_MakeSignedData [08:50:24]FM_MakeSignedData [08:50:24]SAM_PROTO_SignData [08:50:24]wFMCommunicate request_size=4 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 0D 01 02 [08:50:24]Write to MH i2c: E2 08 00 0A 0A 80 0D 01 02 00 00 00 00 8D [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 0A 0A 00 90 00 88 [08:50:24]RAPDU: 90 00 [08:50:24]wFMCommunicate OK [08:50:24]wFMCommunicate request_size=255 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 4F 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5C 02 00 35 04 06 00 0D [08:50:24]Write to MH i2c: E2 02 01 0B 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 4F 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5C 02 00 35 04 06 00 0D 00 00 48 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 0B 0A 00 90 00 89 [08:50:24]RAPDU: 90 00 [08:50:24]wFMCommunicate OK [08:50:24]wFMCommunicate request_size=10 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 0D 02 02 05 DD 13 47 87 6E [08:50:24]Write to MH i2c: E2 0D 00 0C 0A 80 0D 02 02 05 00 DD 13 47 87 6E 00 00 C6 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 03 00 0C 0A 00 90 00 8A [08:50:24]RAPDU: 90 00 [08:50:24]wFMCommunicate OK [08:50:24]wFMCommunicate request_size=4 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 0D 03 02 [08:50:24]Write to MH i2c: E2 08 00 0D 0A 80 0D 03 02 00 00 00 00 92 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 0B 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 0B 00 0D 0A 00 BF 16 14 BB B1 67 4A 28 90 00 C1 [08:50:24]RAPDU: BF 16 14 BB B1 67 4A 28 90 00 [08:50:24]wFMCommunicate OK [08:50:24]SAM_PROTO_SignData done [08:50:24]FM_MakeSignedData done [08:50:24]CreateOFDProtocolMessage [08:50:24]wFMCommunicate request_size=4 [08:50:24]MH_SAM_APDU [08:50:24]CAPDU: 80 11 00 00 [08:50:24]Write to MH i2c: E2 08 00 0E 0A 80 11 00 00 00 00 00 00 92 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:24]Read from MH i2c: E2 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 17 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: E2 17 00 0E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [08:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:24]wFMCommunicate OK [08:50:24]CreateOFDProtocolMessage done [08:50:24]OFDSenderStorePacket 154691 [08:50:24]StoreOFDPacket docnum=154691 [08:50:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 D6 07 01 D5 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 4F 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5C 02 00 35 04 06 00 0D DD 13 47 87 6E BF 16 14 BB B1 67 4A 28 [08:50:24]CheckFolder [08:50:24]dirname=/storage/ofd_packets [08:50:24]CheckFolder done [08:50:24]ProducePacketName [08:50:24]name=ofd_packets/00154691 [08:50:24]NVStorageSaveData ofd_packets/00154691 [08:50:24]File name is /storage/ofd_packets/00154691 [08:50:24]Write 301 bytes [08:50:24]NVStorageSaveData done [08:50:24]OFDSenderStorePacket done [08:50:24]KKMCreateOFDPacket done [08:50:24]NVStorageSaveData kkm_last_timestamp [08:50:24]File name is /storage/kkm_last_timestamp [08:50:24]Write 4 bytes [08:50:24]NVStorageSaveData done [08:50:24]ExternCall_PrintAddStr [08:50:24]wPrintStart [08:50:24]Write to MH i2c: 01 00 00 0F 0A 19 [08:50:24]Write i2c OK [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: 01 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: 01 07 00 [08:50:24]MH_I2C_Read... [08:50:24]Read from MH i2c: 01 07 00 0F 0A 00 00 00 00 00 FF 0F 2E [08:50:24]RasterBufferAndPrint [08:50:24]line Счет N : (1)872850 [08:50:24]line ИНН: 02508201610067 [08:50:24]line Контрольно-Кассовый Чек [08:50:24]line ПРОДАЖА [08:50:24]line ТРК (МРК, ГНК) : 22 [08:50:24]line Товар: 2710124130 [08:50:24]line Аи-92-К-5 [08:50:24]line 4.490 * 66.90 [08:50:24]line = 300.38 [08:50:24]line НДС 12% НСП 1% [08:50:24]line > о реализуемом товаре [08:50:24]line ОКРУГЛЕНИЕ: -0.38 [08:50:24]line ИТОГО: 300.00 [08:50:24]line Внесено: 300.00 [08:50:24]line СДАЧА: 0.00 [08:50:24]line НСП 1% : 2.66 [08:50:24]line НДС 12% : 31.90 [08:50:24]line Наличными: 300.00 [08:50:24]line Безнал.: 0.00 [08:50:24]line Место: АЗС № 165 "Партнер Нефть" [08:50:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:50:24]line СНО: Общий режим [08:50:24]line Чек 80 18.10.2024 08:50 [08:50:24]line Смена: 312 ФФД: 1.0 [08:50:24]line ЗНМ: 0300000234 [08:50:24]line РНМ: 0000137193017469 [08:50:24]line Версия ККМ: v1.0 [08:50:24]line ФМ: 0000000000963156 [08:50:24]line ФД: 154691 [08:50:24]line ФПД: 15243162388334 [08:50:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154691&fm=15243162388334&tin=02508201610067®Number=0000137193017469&sum=30000 [08:50:25]OFD Sender: Processing packet 154691 [packets to send 51, broken 50] [08:50:25]ProducePacketName [08:50:25]name=ofd_packets/00154691 [08:50:25]OFD Sender: To server: pG, [08:50:25]CommunicateWithHost lk.salyk.kg:30040 [08:50:25]ConnectInit lk.salyk.kg [08:50:25]written 0, free lines is 4095 [08:50:25]Connected sock=10 [08:50:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 D6 07 01 D5 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 4F 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5C 02 00 35 04 06 00 0D DD 13 47 87 6E BF 16 14 BB B1 67 4A 28 [08:50:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 2A 47 00 9B 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5C 02 00 F4 03 04 00 88 C7 11 67 B6 04 01 00 00 23 3F 8A 40 C4 5F 15 D9 [08:50:25]CommunicateWithHost err = 0 [08:50:25]CheckOFDResponse [08:50:25]1017 (14) - 77093643461234 [08:50:25]1041 (16) - 0000000000963156 [08:50:25]1040 (4) - 154691 [08:50:25]1012 (4) - 18.10.2024 02:27 [08:50:25]1206 (1) - 0 [08:50:25]OFD Sender: Remove packet 154691 [08:50:25]ProducePacketName [08:50:25]name=ofd_packets/00154691 [08:50:25]NVStorageDeleteData [08:50:25]Write to MH i2c: 01 00 00 3A 0A 44 [08:50:25]Write i2c OK [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: 01 [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: 01 07 00 [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: 01 07 00 3A 0A 00 00 00 00 00 E4 0C 3B [08:50:25]RasterBufferAndPrint [08:50:25]line [08:50:25]line [08:50:25]line [08:50:25]line [08:50:25]line [08:50:25]written 0, free lines is 3306 [08:50:25]MH_Cut [08:50:25]Write to MH i2c: D1 01 00 41 0A 01 1D [08:50:25]Write i2c OK [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: D1 [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: D1 01 00 [08:50:25]MH_I2C_Read... [08:50:25]Read from MH i2c: D1 01 00 41 0A 00 1C [08:50:25]Write to MH i2c: 01 00 00 42 0A 4C [08:50:25]Write i2c OK [08:50:25]MH_I2C_Read... [08:50:26]OFD Sender: No OFD packet to send [08:50:26]*** Cut start [08:50:26]*** Partial cut [08:50:26]*** CUTSNS_PIN = 1 [08:50:26]*** CUTSNS_PIN = 0 [08:50:26]*** Brake cut motor [08:50:27]Read from MH i2c: 01 [08:50:27]MH_I2C_Read... [08:50:27]*** Stop cut motor [08:50:27]*** Cut end [08:50:27]Read from MH i2c: 01 07 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: 01 07 00 42 0A 00 00 00 00 00 FF 0F 61 [08:50:27]process_action close_receipt done [08:50:27]requested_data is exist [08:50:27]produce_requested_data [08:50:27]requested_item fm.sn is exist - process it [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 11 00 00 [08:50:27]Write to MH i2c: E2 08 00 43 0A 80 11 00 00 00 00 00 00 C7 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 17 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 17 00 43 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [08:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:27]wFMCommunicate OK [08:50:27]requested_item fd.num is exist - process it [08:50:27]SAM_PROTO_GetFieldsCounters [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 13 00 00 [08:50:27]Write to MH i2c: E2 08 00 44 0A 80 13 00 00 00 00 00 00 CA [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 62 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 62 00 44 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [08:50:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:50:27]wFMCommunicate OK [08:50:27]SAM_PROTO_GetFieldsCounters done [08:50:27]requested_item shift.num is exist - process it [08:50:27]requested_item shift.opened is exist - process it [08:50:27]req_shift_opened [08:50:27]FM_GetShiftState [08:50:27]SAM_PROTO_GetShiftState [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 13 01 00 [08:50:27]Write to MH i2c: E2 08 00 45 0A 80 13 01 00 00 00 00 00 CC [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 0E 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 0E 00 45 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 03 [08:50:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:50:27]wFMCommunicate OK [08:50:27]SAM_PROTO_GetShiftState done [08:50:27]FM_GetShiftState done [08:50:27]req_shift_opened done [08:50:27]requested_item shift.open_date is exist - process it [08:50:27]req_shift_open_date [08:50:27]req_shift_open_date done [08:50:27]produce_requested_data done [08:50:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154691,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:50:27]process_action_free close_receipt [08:50:27]json_value_free [08:50:27]json_value_free done [08:50:27]process_json_proto returns [08:50:27]Send response to host [08:50:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154691,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:50:27]free response buf [08:50:27]execute_script done [08:50:27]execute_script returns [08:50:27]free content buf [08:50:27]Sock 9.Close socket [08:50:27]Sock 9.Thread stoped [08:50:31]OFD Sender: No OFD packet to send [08:50:36]OFD Sender: No OFD packet to send [08:50:41]OFD Sender: No OFD packet to send [08:50:46]OFD Sender: No OFD packet to send [08:50:51]OFD Sender: No OFD packet to send [08:50:56]OFD Sender: No OFD packet to send [08:51:01]OFD Sender: No OFD packet to send [08:51:06]OFD Sender: No OFD packet to send [08:51:11]OFD Sender: No OFD packet to send [08:51:16]OFD Sender: No OFD packet to send [08:51:21]OFD Sender: No OFD packet to send [08:51:26]OFD Sender: No OFD packet to send [08:51:31]OFD Sender: No OFD packet to send [08:51:36]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:56]OFD Sender: No OFD packet to send [08:52:01]OFD Sender: No OFD packet to send [08:52:06]OFD Sender: No OFD packet to send [08:52:07]accept exits with 8 [08:52:07]New connection [08:52:07]New thread 3066965348 created [08:52:07]Thread 3067108708 joined [08:52:07]Waiting for new connection... [08:52:07] Sock 8.Parse request [08:52:07]Sock 8.Check first char [08:52:07]Sock 8.First char is OK [08:52:07]request: POST /json_proto HTTP/1.0 [08:52:07]Method: POST [08:52:07]URL: /json_proto [08:52:07]Method is POST - this is cgi request [08:52:07]url: /json_proto [08:52:07]query_string will be loaded in cgi processing [08:52:07]execute_cgi json_proto POST (null) [08:52:07]execute_cgi path=json_proto method=POST [08:52:07]POST find Content-Length [08:52:07]Host: 172.17.53.67:8080 [08:52:07]Content-Length: 766 [08:52:07]Content-Type: application/json [08:52:07] [08:52:07]POST finish read [08:52:07]Found Content-Length = 766 [08:52:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:07]execute_script... [08:52:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:07]POST & json_proto [08:52:07]process_json_proto [08:52:07]json parsed OK: [08:52:07]protocol is kg_v1.0 [08:52:07]action value=close_receipt [08:52:07]process_action close_receipt [08:52:07]cmd_close_receipt [08:52:07]MH_GetDate [08:52:07]Write to MH i2c: F0 00 00 46 0A 3F [08:52:07]Write i2c OK [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: F0 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: F0 09 00 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: F0 09 00 46 0A 00 B8 21 12 67 19 BC 99 64 6C [08:52:07]GetLastDocTimeStamp 1729241423 [08:52:07]current date 1729241528 [08:52:07]FM_GetShiftState [08:52:07]SAM_PROTO_GetShiftState [08:52:07]wFMCommunicate request_size=4 [08:52:07]MH_SAM_APDU [08:52:07]CAPDU: 80 13 01 00 [08:52:07]Write to MH i2c: E2 08 00 47 0A 80 13 01 00 00 00 00 00 CE [08:52:07]Write i2c OK [08:52:07]MH_I2C_Read... [08:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:08]Read from MH i2c: E2 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: E2 0E 00 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: E2 0E 00 47 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 05 [08:52:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:52:08]wFMCommunicate OK [08:52:08]SAM_PROTO_GetShiftState done [08:52:08]FM_GetShiftState done [08:52:08]opened in 1729211399 [08:52:08]opened+sec_in_day 1729297799 [08:52:08]quantity*price = 100050 [08:52:08]sum+1 = 100052 [08:52:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 81 18.10.2024 08:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154692 ФПД: 225682223200221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154692&fm=225682223200221&tin=02508201610067®Number=0000137193017469&sum=100051 [08:52:09]StoreToDocumentArchive [08:52:09]shift 312 fd 154692 [08:52:09]save to /storage/0312/doc_00154692 [08:52:09]save last doc name /storage/0312/doc_00154692 to /storage/kkm_last_doc_name [08:52:09]save OK [08:52:09]Clear old archive folders... [08:52:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:52:09]tlvbuf is 0154F890 [08:52:09]SAM_PROTO_ClearQueue [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 09 00 00 [08:52:09]Write to MH i2c: E2 08 00 54 0A 80 09 00 00 00 00 00 00 D0 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 54 0A 00 90 00 D2 [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]SAM_PROTO_ClearQueue done [08:52:09]KKMCreateOFDPacket [08:52:09]OFDProtocolAddRootSTLVToBuf [08:52:09]FM_MakeSignedData [08:52:09]FM_MakeSignedData [08:52:09]SAM_PROTO_SignData [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 01 02 [08:52:09]Write to MH i2c: E2 08 00 55 0A 80 0D 01 02 00 00 00 00 D8 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 55 0A 00 90 00 D3 [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=255 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 B8 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5C 02 00 35 04 06 00 CD 41 BC BE [08:52:09]Write to MH i2c: E2 02 01 56 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 B8 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5C 02 00 35 04 06 00 CD 41 BC BE 00 00 DE [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 56 0A 00 90 00 D4 [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=7 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 02 02 02 F7 DD [08:52:09]Write to MH i2c: E2 0A 00 57 0A 80 0D 02 02 02 00 F7 DD 00 00 B3 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 57 0A 00 90 00 D5 [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 03 02 [08:52:09]Write to MH i2c: E2 08 00 58 0A 80 0D 03 02 00 00 00 00 DD [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 0B 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 0B 00 58 0A 00 3D 33 F6 BF 8E 7A 92 AE 90 00 4B [08:52:09]RAPDU: 3D 33 F6 BF 8E 7A 92 AE 90 00 [08:52:09]wFMCommunicate OK [08:52:09]SAM_PROTO_SignData done [08:52:09]FM_MakeSignedData done [08:52:09]CreateOFDProtocolMessage [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 11 00 00 [08:52:09]Write to MH i2c: E2 08 00 59 0A 80 11 00 00 00 00 00 00 DD [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 17 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 17 00 59 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [08:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:52:09]wFMCommunicate OK [08:52:09]CreateOFDProtocolMessage done [08:52:09]OFDSenderStorePacket 154692 [08:52:09]StoreOFDPacket docnum=154692 [08:52:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 6C 04 01 70 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 B8 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5C 02 00 35 04 06 00 CD 41 BC BE F7 DD 3D 33 F6 BF 8E 7A 92 AE [08:52:09]CheckFolder [08:52:09]dirname=/storage/ofd_packets [08:52:09]CheckFolder done [08:52:09]ProducePacketName [08:52:09]name=ofd_packets/00154692 [08:52:09]NVStorageSaveData ofd_packets/00154692 [08:52:09]File name is /storage/ofd_packets/00154692 [08:52:09]Write 298 bytes [08:52:09]NVStorageSaveData done [08:52:09]OFDSenderStorePacket done [08:52:09]KKMCreateOFDPacket done [08:52:09]NVStorageSaveData kkm_last_timestamp [08:52:09]File name is /storage/kkm_last_timestamp [08:52:09]Write 4 bytes [08:52:09]NVStorageSaveData done [08:52:09]ExternCall_PrintAddStr [08:52:09]wPrintStart [08:52:09]Write to MH i2c: 01 00 00 5A 0A 64 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: 01 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: 01 07 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: 01 07 00 5A 0A 00 00 00 00 00 FF 0F 79 [08:52:09]RasterBufferAndPrint [08:52:09]line Счет N : (1)872852 [08:52:09]line ИНН: 02508201610067 [08:52:09]line Контрольно-Кассовый Чек [08:52:09]line ПРОДАЖА [08:52:09]line ТРК (МРК, ГНК) : 24 [08:52:09]line Товар: 2710194210 [08:52:09]line ДТ-К-2 [08:52:09]line 13.130 * 76.20 [08:52:09]line = 1000.51 [08:52:09]line НДС 12% НСП 1% [08:52:09]line > о реализуемом товаре [08:52:09]line ИТОГО: 1000.51 [08:52:09]line НСП 1% : 8.85 [08:52:09]line НДС 12% : 106.25 [08:52:09]line Наличными: 0.00 [08:52:09]line Безнал.: 1000.51 [08:52:09]line Место: АЗС № 165 "Партнер Нефть" [08:52:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:52:09]line СНО: Общий режим [08:52:09]line Чек 81 18.10.2024 08:52 [08:52:09]line Смена: 312 ФФД: 1.0 [08:52:09]line ЗНМ: 0300000234 [08:52:09]line РНМ: 0000137193017469 [08:52:09]line Версия ККМ: v1.0 [08:52:09]line Платежная система: Mbank [08:52:09]line ФМ: 0000000000963156 [08:52:09]line ФД: 154692 [08:52:09]line ФПД: 225682223200221 [08:52:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154692&fm=225682223200221&tin=02508201610067®Number=0000137193017469&sum=100051 [08:52:09]OFD Sender: Processing packet 154692 [packets to send 51, broken 50] [08:52:09]ProducePacketName [08:52:09]name=ofd_packets/00154692 [08:52:09]OFD Sender: To server: pG, [08:52:09]CommunicateWithHost lk.salyk.kg:30040 [08:52:09]ConnectInit lk.salyk.kg [08:52:09]written 0, free lines is 4095 [08:52:10]Connected sock=10 [08:52:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 6C 04 01 70 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 B8 21 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5C 02 00 35 04 06 00 CD 41 BC BE F7 DD 3D 33 F6 BF 8E 7A 92 AE [08:52:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 90 AE 47 00 C7 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5C 02 00 F4 03 04 00 F1 C7 11 67 B6 04 01 00 00 3C 1A DB DE AC C7 82 9D [08:52:10]CommunicateWithHost err = 0 [08:52:10]CheckOFDResponse [08:52:10]1017 (14) - 77093643461234 [08:52:10]1041 (16) - 0000000000963156 [08:52:10]1040 (4) - 154692 [08:52:10]1012 (4) - 18.10.2024 02:29 [08:52:10]1206 (1) - 0 [08:52:10]OFD Sender: Remove packet 154692 [08:52:10]ProducePacketName [08:52:10]name=ofd_packets/00154692 [08:52:10]NVStorageDeleteData [08:52:10]Write to MH i2c: 01 00 00 83 0A 8D [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 83 0A 00 00 00 00 00 FB 0C 9B [08:52:10]RasterBufferAndPrint [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]written 0, free lines is 3332 [08:52:10]MH_Cut [08:52:10]Write to MH i2c: D1 01 00 8A 0A 01 66 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 01 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 01 00 8A 0A 00 65 [08:52:10]Write to MH i2c: 01 00 00 8B 0A 95 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]OFD Sender: No OFD packet to send [08:52:11]*** Cut start [08:52:11]*** Partial cut [08:52:11]*** CUTSNS_PIN = 1 [08:52:11]*** CUTSNS_PIN = 0 [08:52:11]*** Brake cut motor [08:52:11]Read from MH i2c: 01 [08:52:11]MH_I2C_Read... [08:52:11]*** Stop cut motor [08:52:11]*** Cut end [08:52:11]Read from MH i2c: 01 07 00 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [08:52:11]process_action close_receipt done [08:52:11]requested_data is exist [08:52:11]produce_requested_data [08:52:11]requested_item fm.sn is exist - process it [08:52:11]wFMCommunicate request_size=4 [08:52:11]MH_SAM_APDU [08:52:11]CAPDU: 80 11 00 00 [08:52:11]Write to MH i2c: E2 08 00 8C 0A 80 11 00 00 00 00 00 00 10 [08:52:11]Write i2c OK [08:52:11]MH_I2C_Read... [08:52:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:11]Read from MH i2c: E2 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: E2 17 00 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: E2 17 00 8C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [08:52:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:52:11]wFMCommunicate OK [08:52:11]requested_item fd.num is exist - process it [08:52:11]SAM_PROTO_GetFieldsCounters [08:52:11]wFMCommunicate request_size=4 [08:52:11]MH_SAM_APDU [08:52:11]CAPDU: 80 13 00 00 [08:52:11]Write to MH i2c: E2 08 00 8D 0A 80 13 00 00 00 00 00 00 13 [08:52:11]Write i2c OK [08:52:11]MH_I2C_Read... [08:52:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:11]Read from MH i2c: E2 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: E2 62 00 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: E2 62 00 8D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [08:52:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:11]wFMCommunicate OK [08:52:11]SAM_PROTO_GetFieldsCounters done [08:52:11]requested_item shift.num is exist - process it [08:52:11]requested_item shift.opened is exist - process it [08:52:11]req_shift_opened [08:52:11]FM_GetShiftState [08:52:11]SAM_PROTO_GetShiftState [08:52:11]wFMCommunicate request_size=4 [08:52:11]MH_SAM_APDU [08:52:11]CAPDU: 80 13 01 00 [08:52:11]Write to MH i2c: E2 08 00 8E 0A 80 13 01 00 00 00 00 00 15 [08:52:11]Write i2c OK [08:52:11]MH_I2C_Read... [08:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:12]Read from MH i2c: E2 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 0E 00 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 0E 00 8E 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4C [08:52:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:52:12]wFMCommunicate OK [08:52:12]SAM_PROTO_GetShiftState done [08:52:12]FM_GetShiftState done [08:52:12]req_shift_opened done [08:52:12]requested_item shift.open_date is exist - process it [08:52:12]req_shift_open_date [08:52:12]req_shift_open_date done [08:52:12]produce_requested_data done [08:52:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154692,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:52:12]process_action_free close_receipt [08:52:12]json_value_free [08:52:12]json_value_free done [08:52:12]process_json_proto returns [08:52:12]Send response to host [08:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154692,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:52:12]free response buf [08:52:12]execute_script done [08:52:12]execute_script returns [08:52:12]free content buf [08:52:12]Sock 8.Close socket [08:52:12]Sock 8.Thread stoped [08:52:15]OFD Sender: No OFD packet to send [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:55]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:05]OFD Sender: No OFD packet to send [08:53:10]OFD Sender: No OFD packet to send [08:53:15]OFD Sender: No OFD packet to send [08:53:19]accept exits with 9 [08:53:19]New connection [08:53:19]New thread 3067108708 created [08:53:19]Thread 3066965348 joined [08:53:19]Waiting for new connection... [08:53:19] Sock 9.Parse request [08:53:19]Sock 9.Check first char [08:53:19]Sock 9.First char is OK [08:53:19]request: POST /json_proto HTTP/1.0 [08:53:19]Method: POST [08:53:19]URL: /json_proto [08:53:19]Method is POST - this is cgi request [08:53:19]url: /json_proto [08:53:19]query_string will be loaded in cgi processing [08:53:19]execute_cgi json_proto POST (null) [08:53:19]execute_cgi path=json_proto method=POST [08:53:19]POST find Content-Length [08:53:19]Host: 172.17.53.67:8080 [08:53:19]Content-Length: 767 [08:53:19]Content-Type: application/json [08:53:19] [08:53:19]POST finish read [08:53:19]Found Content-Length = 767 [08:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.660, "sum" : 780.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 780.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:19]execute_script... [08:53:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.660, "sum" : 780.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 780.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:19]POST & json_proto [08:53:19]process_json_proto [08:53:19]json parsed OK: [08:53:19]protocol is kg_v1.0 [08:53:19]action value=close_receipt [08:53:19]process_action close_receipt [08:53:19]cmd_close_receipt [08:53:19]MH_GetDate [08:53:19]Write to MH i2c: F0 00 00 8F 0A 88 [08:53:19]Write i2c OK [08:53:19]MH_I2C_Read... [08:53:19]Read from MH i2c: F0 [08:53:19]MH_I2C_Read... [08:53:19]Read from MH i2c: F0 09 00 [08:53:19]MH_I2C_Read... [08:53:19]Read from MH i2c: F0 09 00 8F 0A 00 00 22 12 67 19 BC 99 64 FE [08:53:19]GetLastDocTimeStamp 1729241528 [08:53:19]current date 1729241600 [08:53:19]FM_GetShiftState [08:53:19]SAM_PROTO_GetShiftState [08:53:19]wFMCommunicate request_size=4 [08:53:19]MH_SAM_APDU [08:53:19]CAPDU: 80 13 01 00 [08:53:19]Write to MH i2c: E2 08 00 90 0A 80 13 01 00 00 00 00 00 17 [08:53:19]Write i2c OK [08:53:19]MH_I2C_Read... [08:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:19]Read from MH i2c: E2 [08:53:19]MH_I2C_Read... [08:53:19]Read from MH i2c: E2 0E 00 [08:53:19]MH_I2C_Read... [08:53:19]Read from MH i2c: E2 0E 00 90 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4E [08:53:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:53:19]wFMCommunicate OK [08:53:19]SAM_PROTO_GetShiftState done [08:53:19]FM_GetShiftState done [08:53:19]opened in 1729211399 [08:53:19]opened+sec_in_day 1729297799 [08:53:19]quantity*price = 78005 [08:53:19]sum+1 = 78006 [08:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 780.05 НСП 1% : 6.90 НДС 12% : 82.84 Наличными: 0.00 Безнал.: 780.05 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 82 18.10.2024 08:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154693 ФПД: 69216416308615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154693&fm=69216416308615&tin=02508201610067®Number=0000137193017469&sum=78005 [08:53:20]StoreToDocumentArchive [08:53:20]shift 312 fd 154693 [08:53:20]save to /storage/0312/doc_00154693 [08:53:20]save last doc name /storage/0312/doc_00154693 to /storage/kkm_last_doc_name [08:53:20]save OK [08:53:20]Clear old archive folders... [08:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:20]tlvbuf is 01568100 [08:53:20]SAM_PROTO_ClearQueue [08:53:20]wFMCommunicate request_size=4 [08:53:20]MH_SAM_APDU [08:53:20]CAPDU: 80 09 00 00 [08:53:20]Write to MH i2c: E2 08 00 9D 0A 80 09 00 00 00 00 00 00 19 [08:53:20]Write i2c OK [08:53:20]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [08:53:21]RAPDU: 90 00 [08:53:21]wFMCommunicate OK [08:53:21]SAM_PROTO_ClearQueue done [08:53:21]KKMCreateOFDPacket [08:53:21]OFDProtocolAddRootSTLVToBuf [08:53:21]FM_MakeSignedData [08:53:21]FM_MakeSignedData [08:53:21]SAM_PROTO_SignData [08:53:21]wFMCommunicate request_size=4 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 0D 01 02 [08:53:21]Write to MH i2c: E2 08 00 9E 0A 80 0D 01 02 00 00 00 00 21 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 9E 0A 00 90 00 1C [08:53:21]RAPDU: 90 00 [08:53:21]wFMCommunicate OK [08:53:21]wFMCommunicate request_size=255 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B5 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 20 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B5 30 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 00 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5C 02 00 35 04 06 00 3E [08:53:21]Write to MH i2c: E2 02 01 9F 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B5 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 20 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B5 30 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 00 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5C 02 00 35 04 06 00 3E 00 00 21 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 9F 0A 00 90 00 1D [08:53:21]RAPDU: 90 00 [08:53:21]wFMCommunicate OK [08:53:21]wFMCommunicate request_size=10 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 0D 02 02 05 F3 B3 E8 1D 87 [08:53:21]Write to MH i2c: E2 0D 00 A0 0A 80 0D 02 02 05 00 F3 B3 E8 1D 87 00 00 60 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 03 00 A0 0A 00 90 00 1E [08:53:21]RAPDU: 90 00 [08:53:21]wFMCommunicate OK [08:53:21]wFMCommunicate request_size=4 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 0D 03 02 [08:53:21]Write to MH i2c: E2 08 00 A1 0A 80 0D 03 02 00 00 00 00 26 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 0B 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 0B 00 A1 0A 00 10 FA 66 DC 48 83 66 60 90 00 04 [08:53:21]RAPDU: 10 FA 66 DC 48 83 66 60 90 00 [08:53:21]wFMCommunicate OK [08:53:21]SAM_PROTO_SignData done [08:53:21]FM_MakeSignedData done [08:53:21]CreateOFDProtocolMessage [08:53:21]wFMCommunicate request_size=4 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 11 00 00 [08:53:21]Write to MH i2c: E2 08 00 A2 0A 80 11 00 00 00 00 00 00 26 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 17 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 17 00 A2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [08:53:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:21]wFMCommunicate OK [08:53:21]CreateOFDProtocolMessage done [08:53:21]OFDSenderStorePacket 154693 [08:53:21]StoreOFDPacket docnum=154693 [08:53:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 F2 07 01 7A 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B5 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 20 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B5 30 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 00 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5C 02 00 35 04 06 00 3E F3 B3 E8 1D 87 10 FA 66 DC 48 83 66 60 [08:53:21]CheckFolder [08:53:21]dirname=/storage/ofd_packets [08:53:21]CheckFolder done [08:53:21]ProducePacketName [08:53:21]name=ofd_packets/00154693 [08:53:21]NVStorageSaveData ofd_packets/00154693 [08:53:21]File name is /storage/ofd_packets/00154693 [08:53:21]Write 301 bytes [08:53:21]NVStorageSaveData done [08:53:21]OFDSenderStorePacket done [08:53:21]KKMCreateOFDPacket done [08:53:21]NVStorageSaveData kkm_last_timestamp [08:53:21]File name is /storage/kkm_last_timestamp [08:53:21]Write 4 bytes [08:53:21]NVStorageSaveData done [08:53:21]ExternCall_PrintAddStr [08:53:21]wPrintStart [08:53:21]Write to MH i2c: 01 00 00 A3 0A AD [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 07 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [08:53:21]RasterBufferAndPrint [08:53:21]line Счет N : (1)872851 [08:53:21]line ИНН: 02508201610067 [08:53:21]line Контрольно-Кассовый Чек [08:53:21]line ПРОДАЖА [08:53:21]line ТРК (МРК, ГНК) : 42 [08:53:21]line Товар: 2710124130 [08:53:21]line Аи-92-К-5 [08:53:21]line 11.660 * 66.90 [08:53:21]line = 780.05 [08:53:21]line НДС 12% НСП 1% [08:53:21]line > о реализуемом товаре [08:53:21]line ИТОГО: 780.05 [08:53:21]line НСП 1% : 6.90 [08:53:21]line НДС 12% : 82.84 [08:53:21]line Наличными: 0.00 [08:53:21]line Безнал.: 780.05 [08:53:21]line Место: АЗС № 165 "Партнер Нефть" [08:53:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:21]line СНО: Общий режим [08:53:21]line Чек 82 18.10.2024 08:53 [08:53:21]line Смена: 312 ФФД: 1.0 [08:53:21]line ЗНМ: 0300000234 [08:53:21]line РНМ: 0000137193017469 [08:53:21]line Версия ККМ: v1.0 [08:53:21]line Платежная система: Mbank [08:53:21]line ФМ: 0000000000963156 [08:53:21]line ФД: 154693 [08:53:21]line ФПД: 69216416308615 [08:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154693&fm=69216416308615&tin=02508201610067®Number=0000137193017469&sum=78005 [08:53:21]written 0, free lines is 4095 [08:53:21]OFD Sender: Processing packet 154693 [packets to send 51, broken 50] [08:53:21]ProducePacketName [08:53:21]name=ofd_packets/00154693 [08:53:21]OFD Sender: To server: pG, [08:53:21]CommunicateWithHost lk.salyk.kg:30040 [08:53:21]ConnectInit lk.salyk.kg [08:53:21]Connected sock=10 [08:53:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 F2 07 01 7A 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B5 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 20 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B5 30 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 00 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5C 02 00 35 04 06 00 3E F3 B3 E8 1D 87 10 FA 66 DC 48 83 66 60 [08:53:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A DA 47 00 16 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5C 02 00 F4 03 04 00 39 C8 11 67 B6 04 01 00 00 8B 36 29 EA FA 67 15 D4 [08:53:21]CommunicateWithHost err = 0 [08:53:21]CheckOFDResponse [08:53:21]1017 (14) - 77093643461234 [08:53:21]1041 (16) - 0000000000963156 [08:53:21]1040 (4) - 154693 [08:53:21]1012 (4) - 18.10.2024 02:30 [08:53:21]1206 (1) - 0 [08:53:21]OFD Sender: Remove packet 154693 [08:53:21]ProducePacketName [08:53:21]name=ofd_packets/00154693 [08:53:21]NVStorageDeleteData [08:53:21]Write to MH i2c: 01 00 00 CC 0A D6 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 07 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: 01 07 00 CC 0A 00 00 00 00 00 0A 0D F4 [08:53:21]RasterBufferAndPrint [08:53:21]line [08:53:21]line [08:53:21]line [08:53:21]line [08:53:21]line [08:53:21]written 0, free lines is 3344 [08:53:22]MH_Cut [08:53:22]Write to MH i2c: D1 01 00 D3 0A 01 AF [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: D1 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: D1 01 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: D1 01 00 D3 0A 00 AE [08:53:22]Write to MH i2c: 01 00 00 D4 0A DE [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]OFD Sender: No OFD packet to send [08:53:22]*** Cut start [08:53:22]*** Partial cut [08:53:22]*** CUTSNS_PIN = 1 [08:53:22]*** CUTSNS_PIN = 0 [08:53:22]*** Brake cut motor [08:53:23]Read from MH i2c: 01 [08:53:23]MH_I2C_Read... [08:53:23]*** Stop cut motor [08:53:23]*** Cut end [08:53:23]Read from MH i2c: 01 07 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: 01 07 00 D4 0A 00 00 00 00 00 FF 0F F3 [08:53:23]process_action close_receipt done [08:53:23]requested_data is exist [08:53:23]produce_requested_data [08:53:23]requested_item fm.sn is exist - process it [08:53:23]wFMCommunicate request_size=4 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 11 00 00 [08:53:23]Write to MH i2c: E2 08 00 D5 0A 80 11 00 00 00 00 00 00 59 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:23]Read from MH i2c: E2 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 17 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 17 00 D5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [08:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:23]wFMCommunicate OK [08:53:23]requested_item fd.num is exist - process it [08:53:23]SAM_PROTO_GetFieldsCounters [08:53:23]wFMCommunicate request_size=4 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 13 00 00 [08:53:23]Write to MH i2c: E2 08 00 D6 0A 80 13 00 00 00 00 00 00 5C [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:23]Read from MH i2c: E2 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 62 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 62 00 D6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [08:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:23]wFMCommunicate OK [08:53:23]SAM_PROTO_GetFieldsCounters done [08:53:23]requested_item shift.num is exist - process it [08:53:23]requested_item shift.opened is exist - process it [08:53:23]req_shift_opened [08:53:23]FM_GetShiftState [08:53:23]SAM_PROTO_GetShiftState [08:53:23]wFMCommunicate request_size=4 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 13 01 00 [08:53:23]Write to MH i2c: E2 08 00 D7 0A 80 13 01 00 00 00 00 00 5E [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:23]Read from MH i2c: E2 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 0E 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 0E 00 D7 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [08:53:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:53:23]wFMCommunicate OK [08:53:23]SAM_PROTO_GetShiftState done [08:53:23]FM_GetShiftState done [08:53:23]req_shift_opened done [08:53:23]requested_item shift.open_date is exist - process it [08:53:23]req_shift_open_date [08:53:23]req_shift_open_date done [08:53:23]produce_requested_data done [08:53:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154693,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:53:23]process_action_free close_receipt [08:53:23]json_value_free [08:53:23]json_value_free done [08:53:23]process_json_proto returns [08:53:23]Send response to host [08:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154693,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:53:23]free response buf [08:53:23]execute_script done [08:53:23]execute_script returns [08:53:23]free content buf [08:53:23]Sock 9.Close socket [08:53:23]Sock 9.Thread stoped [08:53:23]accept exits with 8 [08:53:23]New connection [08:53:23]New thread 3066965348 created [08:53:23]Thread 3067108708 joined [08:53:23]Waiting for new connection... [08:53:23] Sock 8.Parse request [08:53:23]Sock 8.Check first char [08:53:23]Sock 8.First char is OK [08:53:23]request: POST /json_proto HTTP/1.0 [08:53:23]Method: POST [08:53:23]URL: /json_proto [08:53:23]Method is POST - this is cgi request [08:53:23]url: /json_proto [08:53:23]query_string will be loaded in cgi processing [08:53:23]execute_cgi json_proto POST (null) [08:53:23]execute_cgi path=json_proto method=POST [08:53:23]POST find Content-Length [08:53:23]Host: 172.17.53.67:8080 [08:53:23]Content-Length: 769 [08:53:23]Content-Type: application/json [08:53:24] [08:53:24]POST finish read [08:53:24]Found Content-Length = 769 [08:53:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:24]execute_script... [08:53:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:24]POST & json_proto [08:53:24]process_json_proto [08:53:24]json parsed OK: [08:53:24]protocol is kg_v1.0 [08:53:24]action value=close_receipt [08:53:24]process_action close_receipt [08:53:24]cmd_close_receipt [08:53:24]MH_GetDate [08:53:24]Write to MH i2c: F0 00 00 D8 0A D1 [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: F0 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: F0 09 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: F0 09 00 D8 0A 00 04 22 12 67 19 BC 99 64 4B [08:53:24]GetLastDocTimeStamp 1729241600 [08:53:24]current date 1729241604 [08:53:24]FM_GetShiftState [08:53:24]SAM_PROTO_GetShiftState [08:53:24]wFMCommunicate request_size=4 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 13 01 00 [08:53:24]Write to MH i2c: E2 08 00 D9 0A 80 13 01 00 00 00 00 00 60 [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 0E 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 0E 00 D9 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 97 [08:53:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:53:24]wFMCommunicate OK [08:53:24]SAM_PROTO_GetShiftState done [08:53:24]FM_GetShiftState done [08:53:24]opened in 1729211399 [08:53:24]opened+sec_in_day 1729297799 [08:53:24]quantity*price = 200031 [08:53:24]sum+1 = 200032 [08:53:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 83 18.10.2024 08:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154694 ФПД: 137014886822553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085324&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154694&fm=137014886822553&tin=02508201610067®Number=0000137193017469&sum=200031 [08:53:25]StoreToDocumentArchive [08:53:25]shift 312 fd 154694 [08:53:25]save to /storage/0312/doc_00154694 [08:53:25]save last doc name /storage/0312/doc_00154694 to /storage/kkm_last_doc_name [08:53:25]save OK [08:53:25]Clear old archive folders... [08:53:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:25]tlvbuf is 015119B0 [08:53:25]SAM_PROTO_ClearQueue [08:53:25]wFMCommunicate request_size=4 [08:53:25]MH_SAM_APDU [08:53:25]CAPDU: 80 09 00 00 [08:53:25]Write to MH i2c: E2 08 00 E6 0A 80 09 00 00 00 00 00 00 62 [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:25]Read from MH i2c: E2 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [08:53:25]RAPDU: 90 00 [08:53:25]wFMCommunicate OK [08:53:25]SAM_PROTO_ClearQueue done [08:53:25]KKMCreateOFDPacket [08:53:25]OFDProtocolAddRootSTLVToBuf [08:53:25]FM_MakeSignedData [08:53:25]FM_MakeSignedData [08:53:25]SAM_PROTO_SignData [08:53:25]wFMCommunicate request_size=4 [08:53:25]MH_SAM_APDU [08:53:25]CAPDU: 80 0D 01 02 [08:53:25]Write to MH i2c: E2 08 00 E7 0A 80 0D 01 02 00 00 00 00 6A [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:25]Read from MH i2c: E2 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [08:53:25]RAPDU: 90 00 [08:53:25]wFMCommunicate OK [08:53:25]wFMCommunicate request_size=255 [08:53:25]MH_SAM_APDU [08:53:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 04 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5C 02 00 35 04 06 00 7C [08:53:25]Write to MH i2c: E2 02 01 E8 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 04 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5C 02 00 35 04 06 00 7C 00 00 DC [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:25]Read from MH i2c: E2 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [08:53:25]RAPDU: 90 00 [08:53:25]wFMCommunicate OK [08:53:25]wFMCommunicate request_size=10 [08:53:25]MH_SAM_APDU [08:53:25]CAPDU: 80 0D 02 02 05 9D 43 A8 72 99 [08:53:25]Write to MH i2c: E2 0D 00 E9 0A 80 0D 02 02 05 00 9D 43 A8 72 99 00 00 0A [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 03 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 03 00 E9 0A 00 90 00 67 [08:53:26]RAPDU: 90 00 [08:53:26]wFMCommunicate OK [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 0D 03 02 [08:53:26]Write to MH i2c: E2 08 00 EA 0A 80 0D 03 02 00 00 00 00 6F [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 0B 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 0B 00 EA 0A 00 24 7B B5 C6 4D EF 70 47 90 00 7D [08:53:26]RAPDU: 24 7B B5 C6 4D EF 70 47 90 00 [08:53:26]wFMCommunicate OK [08:53:26]SAM_PROTO_SignData done [08:53:26]FM_MakeSignedData done [08:53:26]CreateOFDProtocolMessage [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 11 00 00 [08:53:26]Write to MH i2c: E2 08 00 EB 0A 80 11 00 00 00 00 00 00 6F [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 17 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 17 00 EB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [08:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:26]wFMCommunicate OK [08:53:26]CreateOFDProtocolMessage done [08:53:26]OFDSenderStorePacket 154694 [08:53:26]StoreOFDPacket docnum=154694 [08:53:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 1C 07 01 26 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 04 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5C 02 00 35 04 06 00 7C 9D 43 A8 72 99 24 7B B5 C6 4D EF 70 47 [08:53:26]CheckFolder [08:53:26]dirname=/storage/ofd_packets [08:53:26]CheckFolder done [08:53:26]ProducePacketName [08:53:26]name=ofd_packets/00154694 [08:53:26]NVStorageSaveData ofd_packets/00154694 [08:53:26]File name is /storage/ofd_packets/00154694 [08:53:26]Write 301 bytes [08:53:26]NVStorageSaveData done [08:53:26]OFDSenderStorePacket done [08:53:26]KKMCreateOFDPacket done [08:53:26]NVStorageSaveData kkm_last_timestamp [08:53:26]File name is /storage/kkm_last_timestamp [08:53:26]Write 4 bytes [08:53:26]NVStorageSaveData done [08:53:26]ExternCall_PrintAddStr [08:53:26]wPrintStart [08:53:26]Write to MH i2c: 01 00 00 EC 0A F6 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 07 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 07 00 EC 0A 00 00 00 00 00 FF 0F 0B [08:53:26]RasterBufferAndPrint [08:53:26]line Счет N : (1)872853 [08:53:26]line ИНН: 02508201610067 [08:53:26]line Контрольно-Кассовый Чек [08:53:26]line ПРОДАЖА [08:53:26]line ТРК (МРК, ГНК) : 32 [08:53:26]line Товар: 2710124130 [08:53:26]line Аи-92-К-5 [08:53:26]line 29.900 * 66.90 [08:53:26]line = 2000.31 [08:53:26]line НДС 12% НСП 1% [08:53:26]line > о реализуемом товаре [08:53:26]line ИТОГО: 2000.31 [08:53:26]line НСП 1% : 17.70 [08:53:26]line НДС 12% : 212.42 [08:53:26]line Наличными: 0.00 [08:53:26]line Безнал.: 2000.31 [08:53:26]line Место: АЗС № 165 "Партнер Нефть" [08:53:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:26]line СНО: Общий режим [08:53:26]line Чек 83 18.10.2024 08:53 [08:53:26]line Смена: 312 ФФД: 1.0 [08:53:26]line ЗНМ: 0300000234 [08:53:26]line РНМ: 0000137193017469 [08:53:26]line Версия ККМ: v1.0 [08:53:26]line Платежная система: Mbank [08:53:26]line ФМ: 0000000000963156 [08:53:26]line ФД: 154694 [08:53:26]line ФПД: 137014886822553 [08:53:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085324&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154694&fm=137014886822553&tin=02508201610067®Number=0000137193017469&sum=200031 [08:53:26]OFD Sender: Processing packet 154694 [packets to send 51, broken 50] [08:53:26]ProducePacketName [08:53:26]name=ofd_packets/00154694 [08:53:26]OFD Sender: To server: pG, [08:53:26]CommunicateWithHost lk.salyk.kg:30040 [08:53:26]ConnectInit lk.salyk.kg [08:53:26]written 0, free lines is 4095 [08:53:26]Write to MH i2c: 01 00 00 15 0B 20 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 07 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 07 00 15 0B 00 00 00 00 00 0A 0D 3E [08:53:26]RasterBufferAndPrint [08:53:26]line [08:53:26]line [08:53:26]line [08:53:26]line [08:53:26]line [08:53:26]written 0, free lines is 3347 [08:53:26]MH_Cut [08:53:26]Write to MH i2c: D1 01 00 1C 0B 01 F9 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: D1 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: D1 01 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: D1 01 00 1C 0B 00 F8 [08:53:26]Write to MH i2c: 01 00 00 1D 0B 28 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:27]*** Cut start [08:53:27]*** Partial cut [08:53:27]*** CUTSNS_PIN = 1 [08:53:27]*** CUTSNS_PIN = 0 [08:53:27]*** Brake cut motor [08:53:28]Read from MH i2c: 01 [08:53:28]MH_I2C_Read... [08:53:28]*** Stop cut motor [08:53:28]*** Cut end [08:53:28]Read from MH i2c: 01 07 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 FF 0F 3D [08:53:28]process_action close_receipt done [08:53:28]requested_data is exist [08:53:28]produce_requested_data [08:53:28]requested_item fm.sn is exist - process it [08:53:28]wFMCommunicate request_size=4 [08:53:28]MH_SAM_APDU [08:53:28]CAPDU: 80 11 00 00 [08:53:28]Write to MH i2c: E2 08 00 1E 0B 80 11 00 00 00 00 00 00 A3 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 17 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 17 00 1E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [08:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:28]wFMCommunicate OK [08:53:28]requested_item fd.num is exist - process it [08:53:28]SAM_PROTO_GetFieldsCounters [08:53:28]wFMCommunicate request_size=4 [08:53:28]MH_SAM_APDU [08:53:28]CAPDU: 80 13 00 00 [08:53:28]Write to MH i2c: E2 08 00 1F 0B 80 13 00 00 00 00 00 00 A6 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 62 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 62 00 1F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [08:53:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:28]wFMCommunicate OK [08:53:28]SAM_PROTO_GetFieldsCounters done [08:53:28]requested_item shift.num is exist - process it [08:53:28]requested_item shift.opened is exist - process it [08:53:28]req_shift_opened [08:53:28]FM_GetShiftState [08:53:28]SAM_PROTO_GetShiftState [08:53:28]wFMCommunicate request_size=4 [08:53:28]MH_SAM_APDU [08:53:28]CAPDU: 80 13 01 00 [08:53:28]Write to MH i2c: E2 08 00 20 0B 80 13 01 00 00 00 00 00 A8 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 0E 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 0E 00 20 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [08:53:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:53:28]wFMCommunicate OK [08:53:28]SAM_PROTO_GetShiftState done [08:53:28]FM_GetShiftState done [08:53:28]req_shift_opened done [08:53:28]requested_item shift.open_date is exist - process it [08:53:28]req_shift_open_date [08:53:28]req_shift_open_date done [08:53:28]produce_requested_data done [08:53:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154694,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:53:28]process_action_free close_receipt [08:53:28]json_value_free [08:53:28]json_value_free done [08:53:28]process_json_proto returns [08:53:28]Send response to host [08:53:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154694,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:53:28]free response buf [08:53:28]execute_script done [08:53:28]execute_script returns [08:53:28]free content buf [08:53:28]Sock 8.Close socket [08:53:28]Sock 8.Thread stoped [08:54:51]accept exits with 9 [08:54:51]New connection [08:54:51]New thread 3067108708 created [08:54:51]Thread 3066965348 joined [08:54:51]Waiting for new connection... [08:54:51] Sock 9.Parse request [08:54:51]Sock 9.Check first char [08:54:51]Sock 9.First char is OK [08:54:51]request: POST /json_proto HTTP/1.0 [08:54:51]Method: POST [08:54:51]URL: /json_proto [08:54:51]Method is POST - this is cgi request [08:54:51]url: /json_proto [08:54:51]query_string will be loaded in cgi processing [08:54:51]execute_cgi json_proto POST (null) [08:54:51]execute_cgi path=json_proto method=POST [08:54:51]POST find Content-Length [08:54:51]Host: 172.17.53.67:8080 [08:54:51]Content-Length: 677 [08:54:51]Content-Type: application/json [08:54:51] [08:54:51]POST finish read [08:54:51]Found Content-Length = 677 [08:54:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:51]execute_script... [08:54:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:51]POST & json_proto [08:54:51]process_json_proto [08:54:51]json parsed OK: [08:54:51]protocol is kg_v1.0 [08:54:51]action value=close_receipt [08:54:51]process_action close_receipt [08:54:51]cmd_close_receipt [08:54:51]MH_GetDate [08:54:51]Write to MH i2c: F0 00 00 21 0B 1B [08:54:51]Write i2c OK [08:54:51]MH_I2C_Read... [08:54:51]Read from MH i2c: F0 [08:54:51]MH_I2C_Read... [08:54:51]Read from MH i2c: F0 09 00 [08:54:51]MH_I2C_Read... [08:54:51]Read from MH i2c: F0 09 00 21 0B 00 5C 22 12 67 19 BC 99 64 ED [08:54:51]GetLastDocTimeStamp 1729241604 [08:54:51]current date 1729241692 [08:54:51]FM_GetShiftState [08:54:51]SAM_PROTO_GetShiftState [08:54:51]wFMCommunicate request_size=4 [08:54:51]MH_SAM_APDU [08:54:51]CAPDU: 80 13 01 00 [08:54:51]Write to MH i2c: E2 08 00 22 0B 80 13 01 00 00 00 00 00 AA [08:54:51]Write i2c OK [08:54:51]MH_I2C_Read... [08:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:51]Read from MH i2c: E2 [08:54:51]MH_I2C_Read... [08:54:51]Read from MH i2c: E2 0E 00 [08:54:51]MH_I2C_Read... [08:54:51]Read from MH i2c: E2 0E 00 22 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [08:54:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:54:51]wFMCommunicate OK [08:54:51]SAM_PROTO_GetShiftState done [08:54:51]FM_GetShiftState done [08:54:51]opened in 1729211399 [08:54:51]opened+sec_in_day 1729297799 [08:54:51]quantity*price = 30038 [08:54:51]sum+1 = 30039 [08:54:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 84 18.10.2024 08:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154695 ФПД: 270261378949404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154695&fm=270261378949404&tin=02508201610067®Number=0000137193017469&sum=30000 [08:54:52]StoreToDocumentArchive [08:54:52]shift 312 fd 154695 [08:54:52]save to /storage/0312/doc_00154695 [08:54:52]save last doc name /storage/0312/doc_00154695 to /storage/kkm_last_doc_name [08:54:52]save OK [08:54:52]Clear old archive folders... [08:54:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:52]tlvbuf is 01575120 [08:54:52]SAM_PROTO_ClearQueue [08:54:52]wFMCommunicate request_size=4 [08:54:52]MH_SAM_APDU [08:54:52]CAPDU: 80 09 00 00 [08:54:52]Write to MH i2c: E2 08 00 2F 0B 80 09 00 00 00 00 00 00 AC [08:54:52]Write i2c OK [08:54:52]MH_I2C_Read... [08:54:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:52]Read from MH i2c: E2 [08:54:52]MH_I2C_Read... [08:54:52]Read from MH i2c: E2 03 00 [08:54:52]MH_I2C_Read... [08:54:52]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [08:54:52]RAPDU: 90 00 [08:54:52]wFMCommunicate OK [08:54:52]SAM_PROTO_ClearQueue done [08:54:52]KKMCreateOFDPacket [08:54:52]OFDProtocolAddRootSTLVToBuf [08:54:52]FM_MakeSignedData [08:54:52]FM_MakeSignedData [08:54:52]SAM_PROTO_SignData [08:54:52]wFMCommunicate request_size=4 [08:54:52]MH_SAM_APDU [08:54:52]CAPDU: 80 0D 01 02 [08:54:52]Write to MH i2c: E2 08 00 30 0B 80 0D 01 02 00 00 00 00 B4 [08:54:52]Write i2c OK [08:54:52]MH_I2C_Read... [08:54:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:52]Read from MH i2c: E2 [08:54:52]MH_I2C_Read... [08:54:52]Read from MH i2c: E2 03 00 [08:54:52]MH_I2C_Read... [08:54:52]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [08:54:52]RAPDU: 90 00 [08:54:52]wFMCommunicate OK [08:54:52]wFMCommunicate request_size=255 [08:54:52]MH_SAM_APDU [08:54:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5C 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5C 02 00 35 04 06 00 F5 [08:54:52]Write to MH i2c: E2 02 01 31 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5C 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5C 02 00 35 04 06 00 F5 00 00 6D [08:54:52]Write i2c OK [08:54:52]MH_I2C_Read... [08:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:53]Read from MH i2c: E2 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 03 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [08:54:53]RAPDU: 90 00 [08:54:53]wFMCommunicate OK [08:54:53]wFMCommunicate request_size=10 [08:54:53]MH_SAM_APDU [08:54:53]CAPDU: 80 0D 02 02 05 CD 21 7D 21 1C [08:54:53]Write to MH i2c: E2 0D 00 32 0B 80 0D 02 02 05 00 CD 21 7D 21 1C 00 00 69 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:53]Read from MH i2c: E2 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 03 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [08:54:53]RAPDU: 90 00 [08:54:53]wFMCommunicate OK [08:54:53]wFMCommunicate request_size=4 [08:54:53]MH_SAM_APDU [08:54:53]CAPDU: 80 0D 03 02 [08:54:53]Write to MH i2c: E2 08 00 33 0B 80 0D 03 02 00 00 00 00 B9 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:53]Read from MH i2c: E2 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 0B 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 0B 00 33 0B 00 97 BB A2 12 79 B1 E5 DB 90 00 AA [08:54:53]RAPDU: 97 BB A2 12 79 B1 E5 DB 90 00 [08:54:53]wFMCommunicate OK [08:54:53]SAM_PROTO_SignData done [08:54:53]FM_MakeSignedData done [08:54:53]CreateOFDProtocolMessage [08:54:53]wFMCommunicate request_size=4 [08:54:53]MH_SAM_APDU [08:54:53]CAPDU: 80 11 00 00 [08:54:53]Write to MH i2c: E2 08 00 34 0B 80 11 00 00 00 00 00 00 B9 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:53]Read from MH i2c: E2 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 17 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 17 00 34 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [08:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:54:53]wFMCommunicate OK [08:54:53]CreateOFDProtocolMessage done [08:54:53]OFDSenderStorePacket 154695 [08:54:53]StoreOFDPacket docnum=154695 [08:54:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 35 07 01 EA 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5C 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5C 02 00 35 04 06 00 F5 CD 21 7D 21 1C 97 BB A2 12 79 B1 E5 DB [08:54:53]CheckFolder [08:54:53]dirname=/storage/ofd_packets [08:54:53]CheckFolder done [08:54:53]ProducePacketName [08:54:53]name=ofd_packets/00154695 [08:54:53]NVStorageSaveData ofd_packets/00154695 [08:54:53]File name is /storage/ofd_packets/00154695 [08:54:53]Write 301 bytes [08:54:53]NVStorageSaveData done [08:54:53]OFDSenderStorePacket done [08:54:53]KKMCreateOFDPacket done [08:54:53]NVStorageSaveData kkm_last_timestamp [08:54:53]File name is /storage/kkm_last_timestamp [08:54:53]Write 4 bytes [08:54:53]NVStorageSaveData done [08:54:53]ExternCall_PrintAddStr [08:54:53]wPrintStart [08:54:53]Write to MH i2c: 01 00 00 35 0B 40 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: 01 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: 01 07 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: 01 07 00 35 0B 00 00 00 00 00 FF 0F 55 [08:54:53]RasterBufferAndPrint [08:54:53]line Счет N : (1)872854 [08:54:53]line ИНН: 02508201610067 [08:54:53]line Контрольно-Кассовый Чек [08:54:53]line ПРОДАЖА [08:54:53]line ТРК (МРК, ГНК) : 12 [08:54:53]line Товар: 2710124130 [08:54:53]line Аи-92-К-5 [08:54:53]line 4.490 * 66.90 [08:54:53]line = 300.38 [08:54:53]line НДС 12% НСП 1% [08:54:53]line > о реализуемом товаре [08:54:53]line ОКРУГЛЕНИЕ: -0.38 [08:54:53]line ИТОГО: 300.00 [08:54:53]line Внесено: 300.00 [08:54:53]line СДАЧА: 0.00 [08:54:53]line НСП 1% : 2.66 [08:54:53]line НДС 12% : 31.90 [08:54:53]line Наличными: 300.00 [08:54:53]line Безнал.: 0.00 [08:54:53]line Место: АЗС № 165 "Партнер Нефть" [08:54:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:54:53]line СНО: Общий режим [08:54:53]line Чек 84 18.10.2024 08:54 [08:54:53]line Смена: 312 ФФД: 1.0 [08:54:53]line ЗНМ: 0300000234 [08:54:53]line РНМ: 0000137193017469 [08:54:53]line Версия ККМ: v1.0 [08:54:53]line ФМ: 0000000000963156 [08:54:53]line ФД: 154695 [08:54:53]line ФПД: 270261378949404 [08:54:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154695&fm=270261378949404&tin=02508201610067®Number=0000137193017469&sum=30000 [08:54:53]written 0, free lines is 4095 [08:54:54]Write to MH i2c: 01 00 00 60 0B 6B [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: 01 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: 01 07 00 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: 01 07 00 60 0B 00 00 00 00 00 E3 0C 61 [08:54:54]RasterBufferAndPrint [08:54:54]line [08:54:54]line [08:54:54]line [08:54:54]line [08:54:54]line [08:54:54]written 0, free lines is 3302 [08:54:54]MH_Cut [08:54:54]Write to MH i2c: D1 01 00 67 0B 01 44 [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: D1 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: D1 01 00 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: D1 01 00 67 0B 00 43 [08:54:54]Write to MH i2c: 01 00 00 68 0B 73 [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:54]*** Cut start [08:54:54]*** Partial cut [08:54:54]*** CUTSNS_PIN = 1 [08:54:54]*** CUTSNS_PIN = 0 [08:54:55]*** Brake cut motor [08:54:55]Read from MH i2c: 01 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: 01 07 00 [08:54:55]MH_I2C_Read... [08:54:55]*** Stop cut motor [08:54:55]*** Cut end [08:54:55]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 FF 0F 88 [08:54:55]process_action close_receipt done [08:54:55]requested_data is exist [08:54:55]produce_requested_data [08:54:55]requested_item fm.sn is exist - process it [08:54:55]wFMCommunicate request_size=4 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 11 00 00 [08:54:55]Write to MH i2c: E2 08 00 69 0B 80 11 00 00 00 00 00 00 EE [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 17 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 17 00 69 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [08:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:54:55]wFMCommunicate OK [08:54:55]requested_item fd.num is exist - process it [08:54:55]SAM_PROTO_GetFieldsCounters [08:54:55]wFMCommunicate request_size=4 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 13 00 00 [08:54:55]Write to MH i2c: E2 08 00 6A 0B 80 13 00 00 00 00 00 00 F1 [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 62 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 62 00 6A 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [08:54:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:54:55]wFMCommunicate OK [08:54:55]SAM_PROTO_GetFieldsCounters done [08:54:55]requested_item shift.num is exist - process it [08:54:55]requested_item shift.opened is exist - process it [08:54:55]req_shift_opened [08:54:55]FM_GetShiftState [08:54:55]SAM_PROTO_GetShiftState [08:54:55]wFMCommunicate request_size=4 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 13 01 00 [08:54:55]Write to MH i2c: E2 08 00 6B 0B 80 13 01 00 00 00 00 00 F3 [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 0E 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 0E 00 6B 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2A [08:54:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:54:55]wFMCommunicate OK [08:54:55]SAM_PROTO_GetShiftState done [08:54:55]FM_GetShiftState done [08:54:55]req_shift_opened done [08:54:55]requested_item shift.open_date is exist - process it [08:54:55]req_shift_open_date [08:54:55]req_shift_open_date done [08:54:55]produce_requested_data done [08:54:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154695,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:54:55]process_action_free close_receipt [08:54:55]json_value_free [08:54:55]json_value_free done [08:54:55]process_json_proto returns [08:54:55]Send response to host [08:54:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154695,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:54:55]free response buf [08:54:55]execute_script done [08:54:55]execute_script returns [08:54:55]free content buf [08:54:55]Sock 9.Close socket [08:54:55]Sock 9.Thread stoped [08:55:39]ConnectInit Can't connect to host [08:55:39]CommunicateWithHost connect error [08:55:39]CommunicateWithHost err = -1 [08:55:39]OFD Sender: Server communicate error [08:55:39]OFD Sender: Processing packet 154694 [packets to send 52, broken 50] [08:55:39]ProducePacketName [08:55:39]name=ofd_packets/00154694 [08:55:39]OFD Sender: To server: pG, [08:55:39]CommunicateWithHost lk.salyk.kg:30040 [08:55:39]ConnectInit lk.salyk.kg [08:55:39]Connected sock=9 [08:55:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 1C 07 01 26 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 04 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5C 02 00 35 04 06 00 7C 9D 43 A8 72 99 24 7B B5 C6 4D EF 70 47 [08:55:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A1 DD 47 00 D1 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5C 02 00 F4 03 04 00 C3 C8 11 67 B6 04 01 00 00 DB FE 3D 4D A9 F5 CE 74 [08:55:39]CommunicateWithHost err = 0 [08:55:39]CheckOFDResponse [08:55:39]1017 (14) - 77093643461234 [08:55:39]1041 (16) - 0000000000963156 [08:55:39]1040 (4) - 154694 [08:55:39]1012 (4) - 18.10.2024 02:32 [08:55:39]1206 (1) - 0 [08:55:39]OFD Sender: Remove packet 154694 [08:55:39]ProducePacketName [08:55:39]name=ofd_packets/00154694 [08:55:39]NVStorageDeleteData [08:55:40]OFD Sender: Processing packet 154695 [packets to send 51, broken 50] [08:55:40]ProducePacketName [08:55:40]name=ofd_packets/00154695 [08:55:40]OFD Sender: To server: pG, [08:55:40]CommunicateWithHost lk.salyk.kg:30040 [08:55:40]ConnectInit lk.salyk.kg [08:55:40]Connected sock=9 [08:55:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 35 07 01 EA 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5C 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5C 02 00 35 04 06 00 F5 CD 21 7D 21 1C 97 BB A2 12 79 B1 E5 DB [08:55:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 92 47 00 4D 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5C 02 00 F4 03 04 00 C4 C8 11 67 B6 04 01 00 00 31 FD DE 73 ED D3 A7 D8 [08:55:40]CommunicateWithHost err = 0 [08:55:40]CheckOFDResponse [08:55:40]1017 (14) - 77093643461234 [08:55:40]1041 (16) - 0000000000963156 [08:55:40]1040 (4) - 154695 [08:55:40]1012 (4) - 18.10.2024 02:32 [08:55:40]1206 (1) - 0 [08:55:40]OFD Sender: Remove packet 154695 [08:55:40]ProducePacketName [08:55:40]name=ofd_packets/00154695 [08:55:40]NVStorageDeleteData [08:55:41]OFD Sender: No OFD packet to send [08:55:46]OFD Sender: No OFD packet to send [08:55:51]OFD Sender: No OFD packet to send [08:55:56]OFD Sender: No OFD packet to send [08:56:01]OFD Sender: No OFD packet to send [08:56:06]OFD Sender: No OFD packet to send [08:56:11]OFD Sender: No OFD packet to send [08:56:16]OFD Sender: No OFD packet to send [08:56:18]accept exits with 8 [08:56:18]New connection [08:56:18]New thread 3066965348 created [08:56:18]Thread 3067108708 joined [08:56:18]Waiting for new connection... [08:56:18] Sock 8.Parse request [08:56:18]Sock 8.Check first char [08:56:18]Sock 8.First char is OK [08:56:18]request: POST /json_proto HTTP/1.0 [08:56:18]Method: POST [08:56:18]URL: /json_proto [08:56:18]Method is POST - this is cgi request [08:56:18]url: /json_proto [08:56:18]query_string will be loaded in cgi processing [08:56:18]execute_cgi json_proto POST (null) [08:56:18]execute_cgi path=json_proto method=POST [08:56:18]POST find Content-Length [08:56:18]Host: 172.17.53.67:8080 [08:56:18]Content-Length: 759 [08:56:18]Content-Type: application/json [08:56:18] [08:56:18]POST finish read [08:56:18]Found Content-Length = 759 [08:56:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:18]execute_script... [08:56:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:18]POST & json_proto [08:56:18]process_json_proto [08:56:18]json parsed OK: [08:56:18]protocol is kg_v1.0 [08:56:18]action value=close_receipt [08:56:18]process_action close_receipt [08:56:18]cmd_close_receipt [08:56:18]MH_GetDate [08:56:18]Write to MH i2c: F0 00 00 6C 0B 66 [08:56:18]Write i2c OK [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 09 00 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 09 00 6C 0B 00 B3 22 12 67 19 BC 99 64 8F [08:56:18]GetLastDocTimeStamp 1729241692 [08:56:18]current date 1729241779 [08:56:18]FM_GetShiftState [08:56:18]SAM_PROTO_GetShiftState [08:56:18]wFMCommunicate request_size=4 [08:56:18]MH_SAM_APDU [08:56:18]CAPDU: 80 13 01 00 [08:56:18]Write to MH i2c: E2 08 00 6D 0B 80 13 01 00 00 00 00 00 F5 [08:56:18]Write i2c OK [08:56:18]MH_I2C_Read... [08:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:18]Read from MH i2c: E2 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: E2 0E 00 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: E2 0E 00 6D 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [08:56:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:56:18]wFMCommunicate OK [08:56:18]SAM_PROTO_GetShiftState done [08:56:18]FM_GetShiftState done [08:56:18]opened in 1729211399 [08:56:18]opened+sec_in_day 1729297799 [08:56:18]quantity*price = 50000 [08:56:18]sum+1 = 50001 [08:56:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 85 18.10.2024 08:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154696 ФПД: 177405779467180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154696&fm=177405779467180&tin=02508201610067®Number=0000137193017469&sum=50000 [08:56:19]StoreToDocumentArchive [08:56:19]shift 312 fd 154696 [08:56:19]save to /storage/0312/doc_00154696 [08:56:19]save last doc name /storage/0312/doc_00154696 to /storage/kkm_last_doc_name [08:56:19]save OK [08:56:19]Clear old archive folders... [08:56:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:56:19]tlvbuf is 015BAE40 [08:56:19]SAM_PROTO_ClearQueue [08:56:19]wFMCommunicate request_size=4 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 09 00 00 [08:56:19]Write to MH i2c: E2 08 00 7A 0B 80 09 00 00 00 00 00 00 F7 [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:19]Read from MH i2c: E2 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [08:56:19]RAPDU: 90 00 [08:56:19]wFMCommunicate OK [08:56:19]SAM_PROTO_ClearQueue done [08:56:19]KKMCreateOFDPacket [08:56:19]OFDProtocolAddRootSTLVToBuf [08:56:19]FM_MakeSignedData [08:56:19]FM_MakeSignedData [08:56:19]SAM_PROTO_SignData [08:56:19]wFMCommunicate request_size=4 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 0D 01 02 [08:56:19]Write to MH i2c: E2 08 00 7B 0B 80 0D 01 02 00 00 00 00 FF [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:19]Read from MH i2c: E2 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [08:56:19]RAPDU: 90 00 [08:56:19]wFMCommunicate OK [08:56:19]wFMCommunicate request_size=255 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 B3 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5C 02 00 35 04 06 00 [08:56:19]Write to MH i2c: E2 02 01 7C 0B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 B3 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5C 02 00 35 04 06 00 00 00 02 [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 7C 0B 00 90 00 FB [08:56:20]RAPDU: 90 00 [08:56:20]wFMCommunicate OK [08:56:20]wFMCommunicate request_size=11 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 0D 02 02 06 A1 59 80 77 5B AC [08:56:20]Write to MH i2c: E2 0E 00 7D 0B 80 0D 02 02 06 00 A1 59 80 77 5B AC 00 00 06 [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 7D 0B 00 90 00 FC [08:56:20]RAPDU: 90 00 [08:56:20]wFMCommunicate OK [08:56:20]wFMCommunicate request_size=4 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 0D 03 02 [08:56:20]Write to MH i2c: E2 08 00 7E 0B 80 0D 03 02 00 00 00 00 04 [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 0B 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 0B 00 7E 0B 00 AB E6 10 63 4C EB 2D 86 90 00 F3 [08:56:20]RAPDU: AB E6 10 63 4C EB 2D 86 90 00 [08:56:20]wFMCommunicate OK [08:56:20]SAM_PROTO_SignData done [08:56:20]FM_MakeSignedData done [08:56:20]CreateOFDProtocolMessage [08:56:20]wFMCommunicate request_size=4 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 11 00 00 [08:56:20]Write to MH i2c: E2 08 00 7F 0B 80 11 00 00 00 00 00 00 04 [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 17 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 17 00 7F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [08:56:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:56:20]wFMCommunicate OK [08:56:20]CreateOFDProtocolMessage done [08:56:20]OFDSenderStorePacket 154696 [08:56:20]StoreOFDPacket docnum=154696 [08:56:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 2A 08 01 5B BE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 B3 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5C 02 00 35 04 06 00 A1 59 80 77 5B AC AB E6 10 63 4C EB 2D 86 [08:56:20]CheckFolder [08:56:20]dirname=/storage/ofd_packets [08:56:20]CheckFolder done [08:56:20]ProducePacketName [08:56:20]name=ofd_packets/00154696 [08:56:20]NVStorageSaveData ofd_packets/00154696 [08:56:20]File name is /storage/ofd_packets/00154696 [08:56:20]Write 302 bytes [08:56:20]NVStorageSaveData done [08:56:20]OFDSenderStorePacket done [08:56:20]KKMCreateOFDPacket done [08:56:20]NVStorageSaveData kkm_last_timestamp [08:56:20]File name is /storage/kkm_last_timestamp [08:56:20]Write 4 bytes [08:56:20]NVStorageSaveData done [08:56:20]ExternCall_PrintAddStr [08:56:20]wPrintStart [08:56:20]Write to MH i2c: 01 00 00 80 0B 8B [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 07 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 07 00 80 0B 00 00 00 00 00 FF 0F A0 [08:56:20]RasterBufferAndPrint [08:56:20]line Счет N : (1)872855 [08:56:20]line ИНН: 02508201610067 [08:56:20]line Контрольно-Кассовый Чек [08:56:20]line ПРОДАЖА [08:56:20]line ТРК (МРК, ГНК) : 43 [08:56:20]line Товар: 2710124130 [08:56:20]line Super 92-К-5 [08:56:20]line 7.310 * 68.40 [08:56:20]line = 500.00 [08:56:20]line НДС 12% НСП 1% [08:56:20]line > о реализуемом товаре [08:56:20]line ИТОГО: 500.00 [08:56:20]line НСП 1% : 4.42 [08:56:20]line НДС 12% : 53.10 [08:56:20]line Наличными: 0.00 [08:56:20]line Безнал.: 500.00 [08:56:20]line Место: АЗС № 165 "Партнер Нефть" [08:56:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:56:20]line СНО: Общий режим [08:56:20]line Чек 85 18.10.2024 08:56 [08:56:20]line Смена: 312 ФФД: 1.0 [08:56:20]line ЗНМ: 0300000234 [08:56:20]line РНМ: 0000137193017469 [08:56:20]line Версия ККМ: v1.0 [08:56:20]line Платежная система: Mbank [08:56:20]line ФМ: 0000000000963156 [08:56:20]line ФД: 154696 [08:56:20]line ФПД: 177405779467180 [08:56:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154696&fm=177405779467180&tin=02508201610067®Number=0000137193017469&sum=50000 [08:56:20]OFD Sender: Processing packet 154696 [packets to send 51, broken 50] [08:56:20]ProducePacketName [08:56:20]name=ofd_packets/00154696 [08:56:20]OFD Sender: To server: pG, [08:56:20]CommunicateWithHost lk.salyk.kg:30040 [08:56:20]ConnectInit lk.salyk.kg [08:56:20]written 0, free lines is 4095 [08:56:20]Connected sock=10 [08:56:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 2A 08 01 5B BE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 B3 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5C 02 00 35 04 06 00 A1 59 80 77 5B AC AB E6 10 63 4C EB 2D 86 [08:56:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 D1 47 00 41 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5C 02 00 F4 03 04 00 EC C8 11 67 B6 04 01 00 00 A0 4F 6F 0C 66 AF 98 21 [08:56:20]CommunicateWithHost err = 0 [08:56:20]CheckOFDResponse [08:56:20]1017 (14) - 77093643461234 [08:56:20]1041 (16) - 0000000000963156 [08:56:20]1040 (4) - 154696 [08:56:20]1012 (4) - 18.10.2024 02:33 [08:56:20]1206 (1) - 0 [08:56:20]OFD Sender: Remove packet 154696 [08:56:20]ProducePacketName [08:56:20]name=ofd_packets/00154696 [08:56:20]NVStorageDeleteData [08:56:21]Write to MH i2c: 01 00 00 A9 0B B4 [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 07 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 07 00 A9 0B 00 00 00 00 00 19 0D E1 [08:56:21]RasterBufferAndPrint [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]written 0, free lines is 3360 [08:56:21]MH_Cut [08:56:21]Write to MH i2c: D1 01 00 B0 0B 01 8D [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 01 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 01 00 B0 0B 00 8C [08:56:21]Write to MH i2c: 01 00 00 B1 0B BC [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]OFD Sender: No OFD packet to send [08:56:21]*** Cut start [08:56:21]*** Partial cut [08:56:21]*** CUTSNS_PIN = 1 [08:56:21]*** CUTSNS_PIN = 0 [08:56:21]*** Brake cut motor [08:56:22]Read from MH i2c: 01 [08:56:22]MH_I2C_Read... [08:56:22]*** Stop cut motor [08:56:22]*** Cut end [08:56:22]Read from MH i2c: 01 07 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: 01 07 00 B1 0B 00 00 00 00 00 FF 0F D1 [08:56:22]process_action close_receipt done [08:56:22]requested_data is exist [08:56:22]produce_requested_data [08:56:22]requested_item fm.sn is exist - process it [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 11 00 00 [08:56:22]Write to MH i2c: E2 08 00 B2 0B 80 11 00 00 00 00 00 00 37 [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 17 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 17 00 B2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [08:56:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:56:22]wFMCommunicate OK [08:56:22]requested_item fd.num is exist - process it [08:56:22]SAM_PROTO_GetFieldsCounters [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 13 00 00 [08:56:22]Write to MH i2c: E2 08 00 B3 0B 80 13 00 00 00 00 00 00 3A [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 62 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 62 00 B3 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [08:56:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:22]wFMCommunicate OK [08:56:22]SAM_PROTO_GetFieldsCounters done [08:56:22]requested_item shift.num is exist - process it [08:56:22]requested_item shift.opened is exist - process it [08:56:22]req_shift_opened [08:56:22]FM_GetShiftState [08:56:22]SAM_PROTO_GetShiftState [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 13 01 00 [08:56:22]Write to MH i2c: E2 08 00 B4 0B 80 13 01 00 00 00 00 00 3C [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 0E 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 0E 00 B4 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 73 [08:56:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:56:22]wFMCommunicate OK [08:56:22]SAM_PROTO_GetShiftState done [08:56:22]FM_GetShiftState done [08:56:22]req_shift_opened done [08:56:22]requested_item shift.open_date is exist - process it [08:56:22]req_shift_open_date [08:56:22]req_shift_open_date done [08:56:22]produce_requested_data done [08:56:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154696,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:56:22]process_action_free close_receipt [08:56:22]json_value_free [08:56:22]json_value_free done [08:56:22]process_json_proto returns [08:56:22]Send response to host [08:56:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154696,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:56:22]free response buf [08:56:22]execute_script done [08:56:22]execute_script returns [08:56:22]free content buf [08:56:22]Sock 8.Close socket [08:56:22]Sock 8.Thread stoped [08:56:26]OFD Sender: No OFD packet to send [08:56:31]OFD Sender: No OFD packet to send [08:56:36]OFD Sender: No OFD packet to send [08:56:41]OFD Sender: No OFD packet to send [08:56:46]OFD Sender: No OFD packet to send [08:56:51]OFD Sender: No OFD packet to send [08:56:56]OFD Sender: No OFD packet to send [08:57:01]OFD Sender: No OFD packet to send [08:57:06]OFD Sender: No OFD packet to send [08:57:11]OFD Sender: No OFD packet to send [08:57:16]OFD Sender: No OFD packet to send [08:57:21]OFD Sender: No OFD packet to send [08:57:24]accept exits with 9 [08:57:24]New connection [08:57:24]New thread 3067108708 created [08:57:24]Thread 3066965348 joined [08:57:24]Waiting for new connection... [08:57:24] Sock 9.Parse request [08:57:24]Sock 9.Check first char [08:57:24]Sock 9.First char is OK [08:57:24]request: POST /json_proto HTTP/1.0 [08:57:24]Method: POST [08:57:24]URL: /json_proto [08:57:24]Method is POST - this is cgi request [08:57:24]url: /json_proto [08:57:24]query_string will be loaded in cgi processing [08:57:24]execute_cgi json_proto POST (null) [08:57:24]execute_cgi path=json_proto method=POST [08:57:24]POST find Content-Length [08:57:24]Host: 172.17.53.67:8080 [08:57:24]Content-Length: 760 [08:57:24]Content-Type: application/json [08:57:24] [08:57:24]POST finish read [08:57:24]Found Content-Length = 760 [08:57:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.690, "sum" : 799.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 799.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:24]execute_script... [08:57:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.690, "sum" : 799.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 799.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:24]POST & json_proto [08:57:24]process_json_proto [08:57:24]json parsed OK: [08:57:24]protocol is kg_v1.0 [08:57:24]action value=close_receipt [08:57:24]process_action close_receipt [08:57:24]cmd_close_receipt [08:57:24]MH_GetDate [08:57:24]Write to MH i2c: F0 00 00 B5 0B AF [08:57:24]Write i2c OK [08:57:24]MH_I2C_Read... [08:57:24]Read from MH i2c: F0 [08:57:24]MH_I2C_Read... [08:57:24]Read from MH i2c: F0 09 00 [08:57:24]MH_I2C_Read... [08:57:24]Read from MH i2c: F0 09 00 B5 0B 00 F5 22 12 67 19 BC 99 64 1A [08:57:24]GetLastDocTimeStamp 1729241779 [08:57:24]current date 1729241845 [08:57:24]FM_GetShiftState [08:57:24]SAM_PROTO_GetShiftState [08:57:24]wFMCommunicate request_size=4 [08:57:24]MH_SAM_APDU [08:57:24]CAPDU: 80 13 01 00 [08:57:24]Write to MH i2c: E2 08 00 B6 0B 80 13 01 00 00 00 00 00 3E [08:57:24]Write i2c OK [08:57:24]MH_I2C_Read... [08:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:24]Read from MH i2c: E2 [08:57:24]MH_I2C_Read... [08:57:24]Read from MH i2c: E2 0E 00 [08:57:24]MH_I2C_Read... [08:57:24]Read from MH i2c: E2 0E 00 B6 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 75 [08:57:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:57:24]wFMCommunicate OK [08:57:24]SAM_PROTO_GetShiftState done [08:57:24]FM_GetShiftState done [08:57:24]opened in 1729211399 [08:57:24]opened+sec_in_day 1729297799 [08:57:24]quantity*price = 79959 [08:57:24]sum+1 = 79961 [08:57:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 799.60 НСП 1% : 7.08 НДС 12% : 84.91 Наличными: 0.00 Безнал.: 799.60 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 86 18.10.2024 08:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154697 ФПД: 287476358998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085725&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154697&fm=287476358998&tin=02508201610067®Number=0000137193017469&sum=79960 [08:57:26]StoreToDocumentArchive [08:57:26]shift 312 fd 154697 [08:57:26]save to /storage/0312/doc_00154697 [08:57:26]save last doc name /storage/0312/doc_00154697 to /storage/kkm_last_doc_name [08:57:26]save OK [08:57:26]Clear old archive folders... [08:57:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:57:26]tlvbuf is 015635D0 [08:57:26]SAM_PROTO_ClearQueue [08:57:26]wFMCommunicate request_size=4 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 09 00 00 [08:57:26]Write to MH i2c: E2 08 00 C3 0B 80 09 00 00 00 00 00 00 40 [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 C3 0B 00 90 00 42 [08:57:26]RAPDU: 90 00 [08:57:26]wFMCommunicate OK [08:57:26]SAM_PROTO_ClearQueue done [08:57:26]KKMCreateOFDPacket [08:57:26]OFDProtocolAddRootSTLVToBuf [08:57:26]FM_MakeSignedData [08:57:26]FM_MakeSignedData [08:57:26]SAM_PROTO_SignData [08:57:26]wFMCommunicate request_size=4 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 0D 01 02 [08:57:26]Write to MH i2c: E2 08 00 C4 0B 80 0D 01 02 00 00 00 00 48 [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 C4 0B 00 90 00 43 [08:57:26]RAPDU: 90 00 [08:57:26]wFMCommunicate OK [08:57:26]wFMCommunicate request_size=255 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 58 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 F5 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5C 02 00 35 04 06 00 [08:57:26]Write to MH i2c: E2 02 01 C5 0B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 58 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 F5 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5C 02 00 35 04 06 00 00 00 BB [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [08:57:26]RAPDU: 90 00 [08:57:26]wFMCommunicate OK [08:57:26]wFMCommunicate request_size=11 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 0D 02 02 06 00 42 EE ED 1F 56 [08:57:26]Write to MH i2c: E2 0E 00 C6 0B 80 0D 02 02 06 00 00 42 EE ED 1F 56 00 00 E9 [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [08:57:26]RAPDU: 90 00 [08:57:26]wFMCommunicate OK [08:57:26]wFMCommunicate request_size=4 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 0D 03 02 [08:57:26]Write to MH i2c: E2 08 00 C7 0B 80 0D 03 02 00 00 00 00 4D [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:26]OFD Sender: No OFD packet to send [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 0B 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 0B 00 C7 0B 00 21 38 ED 6C F2 07 B8 50 90 00 01 [08:57:26]RAPDU: 21 38 ED 6C F2 07 B8 50 90 00 [08:57:26]wFMCommunicate OK [08:57:26]SAM_PROTO_SignData done [08:57:26]FM_MakeSignedData done [08:57:26]CreateOFDProtocolMessage [08:57:26]wFMCommunicate request_size=4 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 11 00 00 [08:57:26]Write to MH i2c: E2 08 00 C8 0B 80 11 00 00 00 00 00 00 4D [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:26]Read from MH i2c: E2 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 17 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: E2 17 00 C8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [08:57:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:26]wFMCommunicate OK [08:57:26]CreateOFDProtocolMessage done [08:57:26]OFDSenderStorePacket 154697 [08:57:26]StoreOFDPacket docnum=154697 [08:57:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E5 46 08 01 98 3F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 58 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 F5 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5C 02 00 35 04 06 00 00 42 EE ED 1F 56 21 38 ED 6C F2 07 B8 50 [08:57:26]CheckFolder [08:57:26]dirname=/storage/ofd_packets [08:57:26]CheckFolder done [08:57:26]ProducePacketName [08:57:26]name=ofd_packets/00154697 [08:57:26]NVStorageSaveData ofd_packets/00154697 [08:57:26]File name is /storage/ofd_packets/00154697 [08:57:26]Write 302 bytes [08:57:26]NVStorageSaveData done [08:57:26]OFDSenderStorePacket done [08:57:26]KKMCreateOFDPacket done [08:57:26]NVStorageSaveData kkm_last_timestamp [08:57:26]File name is /storage/kkm_last_timestamp [08:57:26]Write 4 bytes [08:57:26]NVStorageSaveData done [08:57:26]ExternCall_PrintAddStr [08:57:26]wPrintStart [08:57:26]Write to MH i2c: 01 00 00 C9 0B D4 [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: 01 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: 01 07 00 [08:57:26]MH_I2C_Read... [08:57:26]Read from MH i2c: 01 07 00 C9 0B 00 00 00 00 00 FF 0F E9 [08:57:26]RasterBufferAndPrint [08:57:26]line Счет N : (1)872856 [08:57:26]line ИНН: 02508201610067 [08:57:26]line Контрольно-Кассовый Чек [08:57:26]line ПРОДАЖА [08:57:26]line ТРК (МРК, ГНК) : 33 [08:57:26]line Товар: 2710124130 [08:57:26]line Super 92-К-5 [08:57:26]line 11.690 * 68.40 [08:57:26]line = 799.60 [08:57:26]line НДС 12% НСП 1% [08:57:26]line > о реализуемом товаре [08:57:26]line ИТОГО: 799.60 [08:57:26]line НСП 1% : 7.08 [08:57:26]line НДС 12% : 84.91 [08:57:26]line Наличными: 0.00 [08:57:26]line Безнал.: 799.60 [08:57:26]line Место: АЗС № 165 "Партнер Нефть" [08:57:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:57:26]line СНО: Общий режим [08:57:26]line Чек 86 18.10.2024 08:57 [08:57:26]line Смена: 312 ФФД: 1.0 [08:57:26]line ЗНМ: 0300000234 [08:57:26]line РНМ: 0000137193017469 [08:57:26]line Версия ККМ: v1.0 [08:57:26]line Платежная система: Mbank [08:57:26]line ФМ: 0000000000963156 [08:57:26]line ФД: 154697 [08:57:26]line ФПД: 287476358998 [08:57:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085725&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154697&fm=287476358998&tin=02508201610067®Number=0000137193017469&sum=79960 [08:57:26]OFD Sender: Processing packet 154697 [packets to send 51, broken 50] [08:57:26]ProducePacketName [08:57:26]name=ofd_packets/00154697 [08:57:26]OFD Sender: To server: pG, [08:57:26]CommunicateWithHost lk.salyk.kg:30040 [08:57:26]ConnectInit lk.salyk.kg [08:57:26]written 0, free lines is 4095 [08:57:27]Connected sock=10 [08:57:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E5 46 08 01 98 3F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 58 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 F5 22 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5C 02 00 35 04 06 00 00 42 EE ED 1F 56 21 38 ED 6C F2 07 B8 50 [08:57:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 C2 47 00 64 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5C 02 00 F4 03 04 00 2E C9 11 67 B6 04 01 00 00 E4 D8 10 99 74 B5 80 BB [08:57:27]CommunicateWithHost err = 0 [08:57:27]CheckOFDResponse [08:57:27]1017 (14) - 77093643461234 [08:57:27]1041 (16) - 0000000000963156 [08:57:27]1040 (4) - 154697 [08:57:27]1012 (4) - 18.10.2024 02:34 [08:57:27]1206 (1) - 0 [08:57:27]OFD Sender: Remove packet 154697 [08:57:27]ProducePacketName [08:57:27]name=ofd_packets/00154697 [08:57:27]NVStorageDeleteData [08:57:27]Write to MH i2c: 01 00 00 F2 0B FD [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 F2 0B 00 00 00 00 00 10 0D 21 [08:57:27]RasterBufferAndPrint [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]written 0, free lines is 3350 [08:57:27]MH_Cut [08:57:27]Write to MH i2c: D1 01 00 F9 0B 01 D6 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: D1 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: D1 01 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: D1 01 00 F9 0B 00 D5 [08:57:27]Write to MH i2c: 01 00 00 FA 0B 05 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]OFD Sender: No OFD packet to send [08:57:28]*** Cut start [08:57:28]*** Partial cut [08:57:28]*** CUTSNS_PIN = 1 [08:57:28]*** CUTSNS_PIN = 0 [08:57:28]*** Brake cut motor [08:57:28]Read from MH i2c: 01 [08:57:28]MH_I2C_Read... [08:57:28]*** Stop cut motor [08:57:28]*** Cut end [08:57:28]Read from MH i2c: 01 07 00 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: 01 07 00 FA 0B 00 00 00 00 00 FF 0F 1A [08:57:28]process_action close_receipt done [08:57:28]requested_data is exist [08:57:28]produce_requested_data [08:57:28]requested_item fm.sn is exist - process it [08:57:28]wFMCommunicate request_size=4 [08:57:28]MH_SAM_APDU [08:57:28]CAPDU: 80 11 00 00 [08:57:28]Write to MH i2c: E2 08 00 FB 0B 80 11 00 00 00 00 00 00 80 [08:57:28]Write i2c OK [08:57:28]MH_I2C_Read... [08:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:28]Read from MH i2c: E2 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 17 00 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 17 00 FB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [08:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:28]wFMCommunicate OK [08:57:28]requested_item fd.num is exist - process it [08:57:28]SAM_PROTO_GetFieldsCounters [08:57:28]wFMCommunicate request_size=4 [08:57:28]MH_SAM_APDU [08:57:28]CAPDU: 80 13 00 00 [08:57:28]Write to MH i2c: E2 08 00 FC 0B 80 13 00 00 00 00 00 00 83 [08:57:28]Write i2c OK [08:57:28]MH_I2C_Read... [08:57:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:28]Read from MH i2c: E2 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 62 00 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 62 00 FC 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [08:57:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:57:28]wFMCommunicate OK [08:57:28]SAM_PROTO_GetFieldsCounters done [08:57:28]requested_item shift.num is exist - process it [08:57:28]requested_item shift.opened is exist - process it [08:57:28]req_shift_opened [08:57:28]FM_GetShiftState [08:57:28]SAM_PROTO_GetShiftState [08:57:28]wFMCommunicate request_size=4 [08:57:28]MH_SAM_APDU [08:57:28]CAPDU: 80 13 01 00 [08:57:28]Write to MH i2c: E2 08 00 FD 0B 80 13 01 00 00 00 00 00 85 [08:57:28]Write i2c OK [08:57:28]MH_I2C_Read... [08:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:28]Read from MH i2c: E2 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 0E 00 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: E2 0E 00 FD 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BC [08:57:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:57:28]wFMCommunicate OK [08:57:28]SAM_PROTO_GetShiftState done [08:57:28]FM_GetShiftState done [08:57:28]req_shift_opened done [08:57:28]requested_item shift.open_date is exist - process it [08:57:28]req_shift_open_date [08:57:28]req_shift_open_date done [08:57:28]produce_requested_data done [08:57:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154697,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:57:28]process_action_free close_receipt [08:57:28]json_value_free [08:57:28]json_value_free done [08:57:28]process_json_proto returns [08:57:28]Send response to host [08:57:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154697,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:57:28]free response buf [08:57:28]execute_script done [08:57:28]execute_script returns [08:57:28]free content buf [08:57:28]Sock 9.Close socket [08:57:28]Sock 9.Thread stoped [08:57:32]OFD Sender: No OFD packet to send [08:57:37]OFD Sender: No OFD packet to send [08:57:42]OFD Sender: No OFD packet to send [08:57:47]OFD Sender: No OFD packet to send [08:57:52]OFD Sender: No OFD packet to send [08:57:57]OFD Sender: No OFD packet to send [08:58:02]OFD Sender: No OFD packet to send [08:58:07]OFD Sender: No OFD packet to send [08:58:12]OFD Sender: No OFD packet to send [08:58:17]OFD Sender: No OFD packet to send [08:58:22]OFD Sender: No OFD packet to send [08:58:27]OFD Sender: No OFD packet to send [08:58:32]OFD Sender: No OFD packet to send [08:58:37]OFD Sender: No OFD packet to send [08:58:42]OFD Sender: No OFD packet to send [08:58:47]OFD Sender: No OFD packet to send [08:58:52]OFD Sender: No OFD packet to send [08:58:54]int [08:58:54]Write to MH i2c: 01 00 00 FE 0B 09 [08:58:54]*** FLAG_PRN_KEY set [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 FE 0B 00 08 00 00 00 FF 0F 26 [08:58:54]state=0 [08:58:54]Key pressed [08:58:54]Feed [08:58:54]Write to MH i2c: D8 00 00 FF 0B E1 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: D8 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: D8 01 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: D8 01 00 FF 0B 00 E2 [08:58:54]int [08:58:54]Write to MH i2c: 01 00 00 00 0C 0C [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 00 0C 00 48 00 00 00 3C 00 97 [08:58:54]state=2 [08:58:54]Key pressed [08:58:55]int [08:58:55]Write to MH i2c: 01 00 00 01 0C 0D [08:58:55]*** FLAG_PRN_KEY reset [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 01 0C 00 00 00 00 00 F5 0F 18 [08:58:55]state=2 [08:58:55]Stop feed [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:27]OFD Sender: No OFD packet to send [08:59:32]OFD Sender: No OFD packet to send [08:59:36]accept exits with 8 [08:59:36]New connection [08:59:36]New thread 3066965348 created [08:59:36]Thread 3067108708 joined [08:59:36]Waiting for new connection... [08:59:36] Sock 8.Parse request [08:59:36]Sock 8.Check first char [08:59:36]Sock 8.First char is OK [08:59:36]request: POST /json_proto HTTP/1.0 [08:59:36]Method: POST [08:59:36]URL: /json_proto [08:59:36]Method is POST - this is cgi request [08:59:36]url: /json_proto [08:59:36]query_string will be loaded in cgi processing [08:59:36]execute_cgi json_proto POST (null) [08:59:36]execute_cgi path=json_proto method=POST [08:59:36]POST find Content-Length [08:59:36]Host: 172.17.53.67:8080 [08:59:36]Content-Length: 632 [08:59:36]Content-Type: application/json [08:59:36] [08:59:36]POST finish read [08:59:36]Found Content-Length = 632 [08:59:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:36]execute_script... [08:59:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:36]POST & json_proto [08:59:36]process_json_proto [08:59:36]json parsed OK: [08:59:36]protocol is kg_v1.0 [08:59:36]action value=close_receipt [08:59:36]process_action close_receipt [08:59:36]cmd_close_receipt [08:59:36]MH_GetDate [08:59:36]Write to MH i2c: F0 00 00 02 0C FD [08:59:36]Write i2c OK [08:59:36]MH_I2C_Read... [08:59:36]Read from MH i2c: F0 [08:59:36]MH_I2C_Read... [08:59:36]Read from MH i2c: F0 09 00 [08:59:36]MH_I2C_Read... [08:59:36]Read from MH i2c: F0 09 00 02 0C 00 78 23 12 67 19 BC 99 64 EC [08:59:36]GetLastDocTimeStamp 1729241845 [08:59:36]current date 1729241976 [08:59:36]FM_GetShiftState [08:59:36]SAM_PROTO_GetShiftState [08:59:36]wFMCommunicate request_size=4 [08:59:36]MH_SAM_APDU [08:59:36]CAPDU: 80 13 01 00 [08:59:36]Write to MH i2c: E2 08 00 03 0C 80 13 01 00 00 00 00 00 8C [08:59:36]Write i2c OK [08:59:36]MH_I2C_Read... [08:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:36]Read from MH i2c: E2 [08:59:36]MH_I2C_Read... [08:59:36]Read from MH i2c: E2 0E 00 [08:59:36]MH_I2C_Read... [08:59:36]Read from MH i2c: E2 0E 00 03 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C3 [08:59:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:59:36]wFMCommunicate OK [08:59:36]SAM_PROTO_GetShiftState done [08:59:36]FM_GetShiftState done [08:59:36]opened in 1729211399 [08:59:36]opened+sec_in_day 1729297799 [08:59:36]quantity*price = 50000 [08:59:36]sum+1 = 50001 [08:59:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 87 18.10.2024 08:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154698 ФПД: 169525886754038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154698&fm=169525886754038&tin=02508201610067®Number=0000137193017469&sum=50000 [08:59:37]StoreToDocumentArchive [08:59:37]shift 312 fd 154698 [08:59:37]save to /storage/0312/doc_00154698 [08:59:37]save last doc name /storage/0312/doc_00154698 to /storage/kkm_last_doc_name [08:59:37]save OK [08:59:37]Clear old archive folders... [08:59:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:59:37]tlvbuf is B6F7B7B0 [08:59:37]SAM_PROTO_ClearQueue [08:59:37]wFMCommunicate request_size=4 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 09 00 00 [08:59:37]Write to MH i2c: E2 08 00 10 0C 80 09 00 00 00 00 00 00 8E [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [08:59:37]RAPDU: 90 00 [08:59:37]wFMCommunicate OK [08:59:37]SAM_PROTO_ClearQueue done [08:59:37]KKMCreateOFDPacket [08:59:37]OFDProtocolAddRootSTLVToBuf [08:59:37]FM_MakeSignedData [08:59:37]FM_MakeSignedData [08:59:37]SAM_PROTO_SignData [08:59:37]wFMCommunicate request_size=4 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 0D 01 02 [08:59:37]Write to MH i2c: E2 08 00 11 0C 80 0D 01 02 00 00 00 00 96 [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [08:59:37]RAPDU: 90 00 [08:59:37]wFMCommunicate OK [08:59:37]wFMCommunicate request_size=255 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 78 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5C 02 00 35 04 06 00 [08:59:37]Write to MH i2c: E2 02 01 12 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 78 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5C 02 00 35 04 06 00 00 00 63 [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [08:59:37]RAPDU: 90 00 [08:59:37]wFMCommunicate OK [08:59:37]wFMCommunicate request_size=11 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 0D 02 02 06 9A 2E D2 42 9C F6 [08:59:37]Write to MH i2c: E2 0E 00 13 0C 80 0D 02 02 06 00 9A 2E D2 42 9C F6 00 00 13 [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [08:59:37]RAPDU: 90 00 [08:59:37]wFMCommunicate OK [08:59:37]wFMCommunicate request_size=4 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 0D 03 02 [08:59:37]Write to MH i2c: E2 08 00 14 0C 80 0D 03 02 00 00 00 00 9B [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 0B 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 0B 00 14 0C 00 F4 41 58 CC A7 80 59 C1 90 00 36 [08:59:37]RAPDU: F4 41 58 CC A7 80 59 C1 90 00 [08:59:37]wFMCommunicate OK [08:59:37]SAM_PROTO_SignData done [08:59:37]FM_MakeSignedData done [08:59:37]CreateOFDProtocolMessage [08:59:37]wFMCommunicate request_size=4 [08:59:37]MH_SAM_APDU [08:59:37]CAPDU: 80 11 00 00 [08:59:37]Write to MH i2c: E2 08 00 15 0C 80 11 00 00 00 00 00 00 9B [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:37]Read from MH i2c: E2 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 17 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: E2 17 00 15 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [08:59:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:59:37]wFMCommunicate OK [08:59:37]CreateOFDProtocolMessage done [08:59:37]OFDSenderStorePacket 154698 [08:59:37]StoreOFDPacket docnum=154698 [08:59:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 80 07 08 01 42 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 78 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5C 02 00 35 04 06 00 9A 2E D2 42 9C F6 F4 41 58 CC A7 80 59 C1 [08:59:37]CheckFolder [08:59:37]dirname=/storage/ofd_packets [08:59:37]CheckFolder done [08:59:37]ProducePacketName [08:59:37]name=ofd_packets/00154698 [08:59:37]NVStorageSaveData ofd_packets/00154698 [08:59:37]File name is /storage/ofd_packets/00154698 [08:59:37]Write 302 bytes [08:59:37]NVStorageSaveData done [08:59:37]OFDSenderStorePacket done [08:59:37]KKMCreateOFDPacket done [08:59:37]NVStorageSaveData kkm_last_timestamp [08:59:37]File name is /storage/kkm_last_timestamp [08:59:37]Write 4 bytes [08:59:37]NVStorageSaveData done [08:59:37]ExternCall_PrintAddStr [08:59:37]wPrintStart [08:59:37]Write to MH i2c: 01 00 00 16 0C 22 [08:59:37]Write i2c OK [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: 01 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: 01 07 00 [08:59:37]MH_I2C_Read... [08:59:37]Read from MH i2c: 01 07 00 16 0C 00 00 00 00 00 FF 0F 37 [08:59:37]RasterBufferAndPrint [08:59:37]line Счет N : (1)872858 [08:59:37]line ИНН: 02508201610067 [08:59:37]line Контрольно-Кассовый Чек [08:59:37]line ПРОДАЖА [08:59:37]line ТРК (МРК, ГНК) : 33 [08:59:37]line Товар: 2710124130 [08:59:37]line Super 92-К-5 [08:59:37]line 7.310 * 68.40 [08:59:37]line = 500.00 [08:59:37]line НДС 12% НСП 1% [08:59:37]line > о реализуемом товаре [08:59:37]line ИТОГО: 500.00 [08:59:37]line НСП 1% : 4.42 [08:59:37]line НДС 12% : 53.10 [08:59:37]line Наличными: 500.00 [08:59:37]line Безнал.: 0.00 [08:59:37]line Место: АЗС № 165 "Партнер Нефть" [08:59:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:59:37]line СНО: Общий режим [08:59:37]line Чек 87 18.10.2024 08:59 [08:59:37]line Смена: 312 ФФД: 1.0 [08:59:37]line ЗНМ: 0300000234 [08:59:37]line РНМ: 0000137193017469 [08:59:37]line Версия ККМ: v1.0 [08:59:37]line ФМ: 0000000000963156 [08:59:37]line ФД: 154698 [08:59:37]line ФПД: 169525886754038 [08:59:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T085936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154698&fm=169525886754038&tin=02508201610067®Number=0000137193017469&sum=50000 [08:59:38]OFD Sender: Processing packet 154698 [packets to send 51, broken 50] [08:59:38]ProducePacketName [08:59:38]name=ofd_packets/00154698 [08:59:38]OFD Sender: To server: pG, [08:59:38]CommunicateWithHost lk.salyk.kg:30040 [08:59:38]ConnectInit lk.salyk.kg [08:59:38]written 0, free lines is 4095 [08:59:38]Connected sock=10 [08:59:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 80 07 08 01 42 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 78 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5C 02 00 35 04 06 00 9A 2E D2 42 9C F6 F4 41 58 CC A7 80 59 C1 [08:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 A1 47 00 03 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5C 02 00 F4 03 04 00 B1 C9 11 67 B6 04 01 00 00 AD 7C 7C 25 72 EB CF 24 [08:59:38]CommunicateWithHost err = 0 [08:59:38]CheckOFDResponse [08:59:38]1017 (14) - 77093643461234 [08:59:38]1041 (16) - 0000000000963156 [08:59:38]1040 (4) - 154698 [08:59:38]1012 (4) - 18.10.2024 02:36 [08:59:38]1206 (1) - 0 [08:59:38]OFD Sender: Remove packet 154698 [08:59:38]ProducePacketName [08:59:38]name=ofd_packets/00154698 [08:59:38]NVStorageDeleteData [08:59:38]Write to MH i2c: 01 00 00 3E 0C 4A [08:59:38]Write i2c OK [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: 01 [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: 01 07 00 [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: 01 07 00 3E 0C 00 00 00 00 00 23 0D 81 [08:59:38]RasterBufferAndPrint [08:59:38]line [08:59:38]line [08:59:38]line [08:59:38]line [08:59:38]line [08:59:38]written 0, free lines is 3370 [08:59:38]MH_Cut [08:59:38]Write to MH i2c: D1 01 00 45 0C 01 23 [08:59:38]Write i2c OK [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: D1 [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: D1 01 00 [08:59:38]MH_I2C_Read... [08:59:38]Read from MH i2c: D1 01 00 45 0C 00 22 [08:59:38]Write to MH i2c: 01 00 00 46 0C 52 [08:59:38]Write i2c OK [08:59:38]MH_I2C_Read... [08:59:38]OFD Sender: No OFD packet to send [08:59:39]*** Cut start [08:59:39]*** Partial cut [08:59:39]*** CUTSNS_PIN = 1 [08:59:39]*** CUTSNS_PIN = 0 [08:59:39]*** Brake cut motor [08:59:39]Read from MH i2c: 01 [08:59:39]MH_I2C_Read... [08:59:39]*** Stop cut motor [08:59:39]*** Cut end [08:59:39]Read from MH i2c: 01 07 00 [08:59:39]MH_I2C_Read... [08:59:39]Read from MH i2c: 01 07 00 46 0C 00 00 00 00 00 FF 0F 67 [08:59:39]process_action close_receipt done [08:59:39]requested_data is exist [08:59:39]produce_requested_data [08:59:39]requested_item fm.sn is exist - process it [08:59:39]wFMCommunicate request_size=4 [08:59:39]MH_SAM_APDU [08:59:39]CAPDU: 80 11 00 00 [08:59:39]Write to MH i2c: E2 08 00 47 0C 80 11 00 00 00 00 00 00 CD [08:59:39]Write i2c OK [08:59:39]MH_I2C_Read... [08:59:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:39]Read from MH i2c: E2 [08:59:39]MH_I2C_Read... [08:59:39]Read from MH i2c: E2 17 00 [08:59:39]MH_I2C_Read... [08:59:39]Read from MH i2c: E2 17 00 47 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [08:59:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:59:39]wFMCommunicate OK [08:59:39]requested_item fd.num is exist - process it [08:59:39]SAM_PROTO_GetFieldsCounters [08:59:39]wFMCommunicate request_size=4 [08:59:39]MH_SAM_APDU [08:59:39]CAPDU: 80 13 00 00 [08:59:39]Write to MH i2c: E2 08 00 48 0C 80 13 00 00 00 00 00 00 D0 [08:59:39]Write i2c OK [08:59:39]MH_I2C_Read... [08:59:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:40]Read from MH i2c: E2 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 62 00 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 62 00 48 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [08:59:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:40]wFMCommunicate OK [08:59:40]SAM_PROTO_GetFieldsCounters done [08:59:40]requested_item shift.num is exist - process it [08:59:40]requested_item shift.opened is exist - process it [08:59:40]req_shift_opened [08:59:40]FM_GetShiftState [08:59:40]SAM_PROTO_GetShiftState [08:59:40]wFMCommunicate request_size=4 [08:59:40]MH_SAM_APDU [08:59:40]CAPDU: 80 13 01 00 [08:59:40]Write to MH i2c: E2 08 00 49 0C 80 13 01 00 00 00 00 00 D2 [08:59:40]Write i2c OK [08:59:40]MH_I2C_Read... [08:59:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:40]Read from MH i2c: E2 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 0E 00 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 0E 00 49 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 09 [08:59:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [08:59:40]wFMCommunicate OK [08:59:40]SAM_PROTO_GetShiftState done [08:59:40]FM_GetShiftState done [08:59:40]req_shift_opened done [08:59:40]requested_item shift.open_date is exist - process it [08:59:40]req_shift_open_date [08:59:40]req_shift_open_date done [08:59:40]produce_requested_data done [08:59:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154698,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [08:59:40]process_action_free close_receipt [08:59:40]json_value_free [08:59:40]json_value_free done [08:59:40]process_json_proto returns [08:59:40]Send response to host [08:59:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154698,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [08:59:40]free response buf [08:59:40]execute_script done [08:59:40]execute_script returns [08:59:40]free content buf [08:59:40]Sock 8.Close socket [08:59:40]Sock 8.Thread stoped [08:59:43]OFD Sender: No OFD packet to send [08:59:48]OFD Sender: No OFD packet to send [08:59:53]OFD Sender: No OFD packet to send [08:59:54]int [08:59:54]Write to MH i2c: 01 00 00 4A 0C 56 [08:59:54]*** FLAG_PRN_KEY set [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 4A 0C 00 08 00 00 00 FF 0F 73 [08:59:54]state=0 [08:59:54]Key pressed [08:59:54]Feed [08:59:54]Write to MH i2c: D8 00 00 4B 0C 2E [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: D8 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: D8 01 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: D8 01 00 4B 0C 00 2F [08:59:54]int [08:59:54]Write to MH i2c: 01 00 00 4C 0C 58 [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 4C 0C 00 48 00 00 00 3C 00 E3 [08:59:54]state=2 [08:59:54]Key pressed [08:59:54]int [08:59:54]Write to MH i2c: 01 00 00 4D 0C 59 [08:59:54]*** FLAG_PRN_KEY reset [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 4D 0C 00 00 00 00 00 F6 0F 65 [08:59:54]state=2 [08:59:54]Stop feed [08:59:58]OFD Sender: No OFD packet to send [09:00:03]OFD Sender: No OFD packet to send [09:00:08]OFD Sender: No OFD packet to send [09:00:13]OFD Sender: No OFD packet to send [09:00:17]accept exits with 9 [09:00:17]New connection [09:00:17]New thread 3067108708 created [09:00:17]Thread 3066965348 joined [09:00:17]Waiting for new connection... [09:00:17] Sock 9.Parse request [09:00:17]Sock 9.Check first char [09:00:17]Sock 9.First char is OK [09:00:17]request: POST /json_proto HTTP/1.0 [09:00:17]Method: POST [09:00:17]URL: /json_proto [09:00:17]Method is POST - this is cgi request [09:00:17]url: /json_proto [09:00:17]query_string will be loaded in cgi processing [09:00:17]execute_cgi json_proto POST (null) [09:00:17]execute_cgi path=json_proto method=POST [09:00:17]POST find Content-Length [09:00:17]Host: 172.17.53.67:8080 [09:00:17]Content-Length: 769 [09:00:17]Content-Type: application/json [09:00:17] [09:00:17]POST finish read [09:00:17]Found Content-Length = 769 [09:00:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:17]execute_script... [09:00:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:17]POST & json_proto [09:00:17]process_json_proto [09:00:17]json parsed OK: [09:00:17]protocol is kg_v1.0 [09:00:17]action value=close_receipt [09:00:17]process_action close_receipt [09:00:17]cmd_close_receipt [09:00:17]MH_GetDate [09:00:17]Write to MH i2c: F0 00 00 4E 0C 49 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: F0 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: F0 09 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: F0 09 00 4E 0C 00 A2 23 12 67 19 BC 99 64 62 [09:00:17]GetLastDocTimeStamp 1729241976 [09:00:17]current date 1729242018 [09:00:17]FM_GetShiftState [09:00:17]SAM_PROTO_GetShiftState [09:00:17]wFMCommunicate request_size=4 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 13 01 00 [09:00:17]Write to MH i2c: E2 08 00 4F 0C 80 13 01 00 00 00 00 00 D8 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 0E 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 0E 00 4F 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [09:00:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:00:17]wFMCommunicate OK [09:00:17]SAM_PROTO_GetShiftState done [09:00:17]FM_GetShiftState done [09:00:17]opened in 1729211399 [09:00:17]opened+sec_in_day 1729297799 [09:00:17]quantity*price = 100021 [09:00:17]sum+1 = 100023 [09:00:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 88 18.10.2024 09:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154699 ФПД: 21789908510438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090018&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154699&fm=21789908510438&tin=02508201610067®Number=0000137193017469&sum=100022 [09:00:18]StoreToDocumentArchive [09:00:18]shift 312 fd 154699 [09:00:18]save to /storage/0312/doc_00154699 [09:00:18]save last doc name /storage/0312/doc_00154699 to /storage/kkm_last_doc_name [09:00:18]save OK [09:00:18]Clear old archive folders... [09:00:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:00:18]tlvbuf is 01575470 [09:00:18]SAM_PROTO_ClearQueue [09:00:18]wFMCommunicate request_size=4 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 09 00 00 [09:00:18]Write to MH i2c: E2 08 00 5C 0C 80 09 00 00 00 00 00 00 DA [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:18]Read from MH i2c: E2 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 03 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [09:00:18]RAPDU: 90 00 [09:00:18]wFMCommunicate OK [09:00:18]SAM_PROTO_ClearQueue done [09:00:18]KKMCreateOFDPacket [09:00:18]OFDProtocolAddRootSTLVToBuf [09:00:18]FM_MakeSignedData [09:00:18]FM_MakeSignedData [09:00:18]SAM_PROTO_SignData [09:00:18]wFMCommunicate request_size=4 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 0D 01 02 [09:00:18]Write to MH i2c: E2 08 00 5D 0C 80 0D 01 02 00 00 00 00 E2 [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:18]Read from MH i2c: E2 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 03 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [09:00:18]RAPDU: 90 00 [09:00:18]wFMCommunicate OK [09:00:18]wFMCommunicate request_size=255 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 A2 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5C 02 00 35 04 06 00 13 [09:00:18]Write to MH i2c: E2 02 01 5E 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 A2 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5C 02 00 35 04 06 00 13 00 00 5D [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:18]OFD Sender: No OFD packet to send [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:19]Read from MH i2c: E2 03 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 03 00 5E 0C 00 90 00 DE [09:00:19]RAPDU: 90 00 [09:00:19]wFMCommunicate OK [09:00:19]wFMCommunicate request_size=10 [09:00:19]MH_SAM_APDU [09:00:19]CAPDU: 80 0D 02 02 05 D1 5B C1 A6 E6 [09:00:19]Write to MH i2c: E2 0D 00 5F 0C 80 0D 02 02 05 00 D1 5B C1 A6 E6 00 00 68 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 03 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 03 00 5F 0C 00 90 00 DF [09:00:19]RAPDU: 90 00 [09:00:19]wFMCommunicate OK [09:00:19]wFMCommunicate request_size=4 [09:00:19]MH_SAM_APDU [09:00:19]CAPDU: 80 0D 03 02 [09:00:19]Write to MH i2c: E2 08 00 60 0C 80 0D 03 02 00 00 00 00 E7 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 0B 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 0B 00 60 0C 00 2F 5B 6E 83 E6 4F 7A 3E 90 00 50 [09:00:19]RAPDU: 2F 5B 6E 83 E6 4F 7A 3E 90 00 [09:00:19]wFMCommunicate OK [09:00:19]SAM_PROTO_SignData done [09:00:19]FM_MakeSignedData done [09:00:19]CreateOFDProtocolMessage [09:00:19]wFMCommunicate request_size=4 [09:00:19]MH_SAM_APDU [09:00:19]CAPDU: 80 11 00 00 [09:00:19]Write to MH i2c: E2 08 00 61 0C 80 11 00 00 00 00 00 00 E7 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 17 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 17 00 61 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [09:00:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:00:19]wFMCommunicate OK [09:00:19]CreateOFDProtocolMessage done [09:00:19]OFDSenderStorePacket 154699 [09:00:19]StoreOFDPacket docnum=154699 [09:00:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 67 07 01 AD 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 A2 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5C 02 00 35 04 06 00 13 D1 5B C1 A6 E6 2F 5B 6E 83 E6 4F 7A 3E [09:00:19]CheckFolder [09:00:19]dirname=/storage/ofd_packets [09:00:19]CheckFolder done [09:00:19]ProducePacketName [09:00:19]name=ofd_packets/00154699 [09:00:19]NVStorageSaveData ofd_packets/00154699 [09:00:19]File name is /storage/ofd_packets/00154699 [09:00:19]Write 301 bytes [09:00:19]NVStorageSaveData done [09:00:19]OFDSenderStorePacket done [09:00:19]KKMCreateOFDPacket done [09:00:19]NVStorageSaveData kkm_last_timestamp [09:00:19]File name is /storage/kkm_last_timestamp [09:00:19]Write 4 bytes [09:00:19]NVStorageSaveData done [09:00:19]ExternCall_PrintAddStr [09:00:19]wPrintStart [09:00:19]Write to MH i2c: 01 00 00 62 0C 6E [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 07 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 07 00 62 0C 00 00 00 00 00 FF 0F 83 [09:00:19]RasterBufferAndPrint [09:00:19]line Счет N : (1)872857 [09:00:19]line ИНН: 02508201610067 [09:00:19]line Контрольно-Кассовый Чек [09:00:19]line ПРОДАЖА [09:00:19]line ТРК (МРК, ГНК) : 11 [09:00:19]line Товар: 2710124500 [09:00:19]line Аи-95-К-5 [09:00:19]line 13.480 * 74.20 [09:00:19]line = 1000.22 [09:00:19]line НДС 12% НСП 1% [09:00:19]line > о реализуемом товаре [09:00:19]line ИТОГО: 1000.22 [09:00:19]line НСП 1% : 8.85 [09:00:19]line НДС 12% : 106.22 [09:00:19]line Наличными: 0.00 [09:00:19]line Безнал.: 1000.22 [09:00:19]line Место: АЗС № 165 "Партнер Нефть" [09:00:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:00:19]line СНО: Общий режим [09:00:19]line Чек 88 18.10.2024 09:00 [09:00:19]line Смена: 312 ФФД: 1.0 [09:00:19]line ЗНМ: 0300000234 [09:00:19]line РНМ: 0000137193017469 [09:00:19]line Версия ККМ: v1.0 [09:00:19]line Платежная система: Mbank [09:00:19]line ФМ: 0000000000963156 [09:00:19]line ФД: 154699 [09:00:19]line ФПД: 21789908510438 [09:00:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090018&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154699&fm=21789908510438&tin=02508201610067®Number=0000137193017469&sum=100022 [09:00:19]written 0, free lines is 4095 [09:00:19]OFD Sender: Processing packet 154699 [packets to send 51, broken 50] [09:00:19]ProducePacketName [09:00:19]name=ofd_packets/00154699 [09:00:19]OFD Sender: To server: pG, [09:00:19]CommunicateWithHost lk.salyk.kg:30040 [09:00:19]ConnectInit lk.salyk.kg [09:00:19]Connected sock=10 [09:00:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 67 07 01 AD 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 A2 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5C 02 00 35 04 06 00 13 D1 5B C1 A6 E6 2F 5B 6E 83 E6 4F 7A 3E [09:00:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 D9 47 00 CB 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5C 02 00 F4 03 04 00 DB C9 11 67 B6 04 01 00 00 54 AF 1B CF 50 86 82 BC [09:00:19]CommunicateWithHost err = 0 [09:00:19]CheckOFDResponse [09:00:19]1017 (14) - 77093643461234 [09:00:19]1041 (16) - 0000000000963156 [09:00:19]1040 (4) - 154699 [09:00:19]1012 (4) - 18.10.2024 02:37 [09:00:19]1206 (1) - 0 [09:00:19]OFD Sender: Remove packet 154699 [09:00:19]ProducePacketName [09:00:19]name=ofd_packets/00154699 [09:00:19]NVStorageDeleteData [09:00:19]Write to MH i2c: 01 00 00 8B 0C 97 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 07 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: 01 07 00 8B 0C 00 00 00 00 00 0B 0D B6 [09:00:19]RasterBufferAndPrint [09:00:19]line [09:00:19]line [09:00:19]line [09:00:19]line [09:00:19]line [09:00:19]written 0, free lines is 3345 [09:00:19]MH_Cut [09:00:19]Write to MH i2c: D1 01 00 92 0C 01 70 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: D1 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: D1 01 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: D1 01 00 92 0C 00 6F [09:00:19]Write to MH i2c: 01 00 00 93 0C 9F [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:20]OFD Sender: No OFD packet to send [09:00:20]*** Cut start [09:00:20]*** Partial cut [09:00:20]*** CUTSNS_PIN = 1 [09:00:20]*** CUTSNS_PIN = 0 [09:00:20]*** Brake cut motor [09:00:21]Read from MH i2c: 01 [09:00:21]MH_I2C_Read... [09:00:21]*** Stop cut motor [09:00:21]*** Cut end [09:00:21]Read from MH i2c: 01 07 00 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: 01 07 00 93 0C 00 00 00 00 00 FF 0F B4 [09:00:21]process_action close_receipt done [09:00:21]requested_data is exist [09:00:21]produce_requested_data [09:00:21]requested_item fm.sn is exist - process it [09:00:21]wFMCommunicate request_size=4 [09:00:21]MH_SAM_APDU [09:00:21]CAPDU: 80 11 00 00 [09:00:21]Write to MH i2c: E2 08 00 94 0C 80 11 00 00 00 00 00 00 1A [09:00:21]Write i2c OK [09:00:21]MH_I2C_Read... [09:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:21]Read from MH i2c: E2 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 17 00 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 17 00 94 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [09:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:00:21]wFMCommunicate OK [09:00:21]requested_item fd.num is exist - process it [09:00:21]SAM_PROTO_GetFieldsCounters [09:00:21]wFMCommunicate request_size=4 [09:00:21]MH_SAM_APDU [09:00:21]CAPDU: 80 13 00 00 [09:00:21]Write to MH i2c: E2 08 00 95 0C 80 13 00 00 00 00 00 00 1D [09:00:21]Write i2c OK [09:00:21]MH_I2C_Read... [09:00:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:21]Read from MH i2c: E2 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 62 00 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 62 00 95 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [09:00:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:00:21]wFMCommunicate OK [09:00:21]SAM_PROTO_GetFieldsCounters done [09:00:21]requested_item shift.num is exist - process it [09:00:21]requested_item shift.opened is exist - process it [09:00:21]req_shift_opened [09:00:21]FM_GetShiftState [09:00:21]SAM_PROTO_GetShiftState [09:00:21]wFMCommunicate request_size=4 [09:00:21]MH_SAM_APDU [09:00:21]CAPDU: 80 13 01 00 [09:00:21]Write to MH i2c: E2 08 00 96 0C 80 13 01 00 00 00 00 00 1F [09:00:21]Write i2c OK [09:00:21]MH_I2C_Read... [09:00:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:21]Read from MH i2c: E2 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 0E 00 [09:00:21]MH_I2C_Read... [09:00:21]Read from MH i2c: E2 0E 00 96 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 56 [09:00:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:00:21]wFMCommunicate OK [09:00:21]SAM_PROTO_GetShiftState done [09:00:21]FM_GetShiftState done [09:00:21]req_shift_opened done [09:00:21]requested_item shift.open_date is exist - process it [09:00:21]req_shift_open_date [09:00:21]req_shift_open_date done [09:00:21]produce_requested_data done [09:00:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154699,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:00:21]process_action_free close_receipt [09:00:21]json_value_free [09:00:21]json_value_free done [09:00:21]process_json_proto returns [09:00:21]Send response to host [09:00:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154699,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:00:21]free response buf [09:00:21]execute_script done [09:00:21]execute_script returns [09:00:21]free content buf [09:00:21]Sock 9.Close socket [09:00:21]Sock 9.Thread stoped [09:00:25]OFD Sender: No OFD packet to send [09:00:30]OFD Sender: No OFD packet to send [09:00:35]OFD Sender: No OFD packet to send [09:00:40]OFD Sender: No OFD packet to send [09:00:45]OFD Sender: No OFD packet to send [09:00:50]OFD Sender: No OFD packet to send [09:00:55]OFD Sender: No OFD packet to send [09:01:00]OFD Sender: No OFD packet to send [09:01:05]OFD Sender: No OFD packet to send [09:01:10]OFD Sender: No OFD packet to send [09:01:15]OFD Sender: No OFD packet to send [09:01:20]OFD Sender: No OFD packet to send [09:01:25]OFD Sender: No OFD packet to send [09:01:30]OFD Sender: No OFD packet to send [09:01:33]accept exits with 8 [09:01:33]New connection [09:01:33]New thread 3066965348 created [09:01:33]Thread 3067108708 joined [09:01:33]Waiting for new connection... [09:01:33] Sock 8.Parse request [09:01:33]Sock 8.Check first char [09:01:33]Sock 8.First char is OK [09:01:33]request: POST /json_proto HTTP/1.0 [09:01:33]Method: POST [09:01:33]URL: /json_proto [09:01:33]Method is POST - this is cgi request [09:01:33]url: /json_proto [09:01:33]query_string will be loaded in cgi processing [09:01:33]execute_cgi json_proto POST (null) [09:01:33]execute_cgi path=json_proto method=POST [09:01:33]POST find Content-Length [09:01:33]Host: 172.17.53.67:8080 [09:01:33]Content-Length: 677 [09:01:33]Content-Type: application/json [09:01:33] [09:01:33]POST finish read [09:01:33]Found Content-Length = 677 [09:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:33]execute_script... [09:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:33]POST & json_proto [09:01:33]process_json_proto [09:01:33]json parsed OK: [09:01:33]protocol is kg_v1.0 [09:01:33]action value=close_receipt [09:01:33]process_action close_receipt [09:01:33]cmd_close_receipt [09:01:33]MH_GetDate [09:01:33]Write to MH i2c: F0 00 00 97 0C 92 [09:01:33]Write i2c OK [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: F0 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: F0 09 00 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: F0 09 00 97 0C 00 EE 23 12 67 19 BC 99 64 F7 [09:01:33]GetLastDocTimeStamp 1729242018 [09:01:33]current date 1729242094 [09:01:33]FM_GetShiftState [09:01:33]SAM_PROTO_GetShiftState [09:01:33]wFMCommunicate request_size=4 [09:01:33]MH_SAM_APDU [09:01:33]CAPDU: 80 13 01 00 [09:01:33]Write to MH i2c: E2 08 00 98 0C 80 13 01 00 00 00 00 00 21 [09:01:33]Write i2c OK [09:01:33]MH_I2C_Read... [09:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:33]Read from MH i2c: E2 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 0E 00 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 0E 00 98 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [09:01:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:01:33]wFMCommunicate OK [09:01:33]SAM_PROTO_GetShiftState done [09:01:33]FM_GetShiftState done [09:01:33]opened in 1729211399 [09:01:33]opened+sec_in_day 1729297799 [09:01:33]quantity*price = 20003 [09:01:33]sum+1 = 20004 [09:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 89 18.10.2024 09:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154700 ФПД: 133589169243191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154700&fm=133589169243191&tin=02508201610067®Number=0000137193017469&sum=20000 [09:01:34]StoreToDocumentArchive [09:01:34]shift 312 fd 154700 [09:01:34]save to /storage/0312/doc_00154700 [09:01:34]save last doc name /storage/0312/doc_00154700 to /storage/kkm_last_doc_name [09:01:34]save OK [09:01:34]Clear old archive folders... [09:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:34]tlvbuf is 015BDBD0 [09:01:34]SAM_PROTO_ClearQueue [09:01:34]wFMCommunicate request_size=4 [09:01:34]MH_SAM_APDU [09:01:34]CAPDU: 80 09 00 00 [09:01:34]Write to MH i2c: E2 08 00 A5 0C 80 09 00 00 00 00 00 00 23 [09:01:34]Write i2c OK [09:01:34]MH_I2C_Read... [09:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:34]Read from MH i2c: E2 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [09:01:34]RAPDU: 90 00 [09:01:34]wFMCommunicate OK [09:01:34]SAM_PROTO_ClearQueue done [09:01:34]KKMCreateOFDPacket [09:01:34]OFDProtocolAddRootSTLVToBuf [09:01:34]FM_MakeSignedData [09:01:34]FM_MakeSignedData [09:01:34]SAM_PROTO_SignData [09:01:34]wFMCommunicate request_size=4 [09:01:34]MH_SAM_APDU [09:01:34]CAPDU: 80 0D 01 02 [09:01:34]Write to MH i2c: E2 08 00 A6 0C 80 0D 01 02 00 00 00 00 2B [09:01:34]Write i2c OK [09:01:34]MH_I2C_Read... [09:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:34]Read from MH i2c: E2 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [09:01:34]RAPDU: 90 00 [09:01:34]wFMCommunicate OK [09:01:34]wFMCommunicate request_size=255 [09:01:34]MH_SAM_APDU [09:01:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 EE 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5C 02 00 35 04 06 00 79 [09:01:34]Write to MH i2c: E2 02 01 A7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 EE 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5C 02 00 35 04 06 00 79 00 00 D3 [09:01:34]Write i2c OK [09:01:34]MH_I2C_Read... [09:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:34]Read from MH i2c: E2 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [09:01:34]RAPDU: 90 00 [09:01:34]wFMCommunicate OK [09:01:34]wFMCommunicate request_size=10 [09:01:34]MH_SAM_APDU [09:01:34]CAPDU: 80 0D 02 02 05 7F A6 FA 84 37 [09:01:34]Write to MH i2c: E2 0D 00 A8 0C 80 0D 02 02 05 00 7F A6 FA 84 37 00 00 12 [09:01:34]Write i2c OK [09:01:34]MH_I2C_Read... [09:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:35]Read from MH i2c: E2 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 03 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [09:01:35]RAPDU: 90 00 [09:01:35]wFMCommunicate OK [09:01:35]wFMCommunicate request_size=4 [09:01:35]MH_SAM_APDU [09:01:35]CAPDU: 80 0D 03 02 [09:01:35]Write to MH i2c: E2 08 00 A9 0C 80 0D 03 02 00 00 00 00 30 [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:35]Read from MH i2c: E2 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 0B 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 0B 00 A9 0C 00 20 80 B6 F8 CD 22 A8 F3 90 00 09 [09:01:35]RAPDU: 20 80 B6 F8 CD 22 A8 F3 90 00 [09:01:35]wFMCommunicate OK [09:01:35]SAM_PROTO_SignData done [09:01:35]FM_MakeSignedData done [09:01:35]CreateOFDProtocolMessage [09:01:35]wFMCommunicate request_size=4 [09:01:35]MH_SAM_APDU [09:01:35]CAPDU: 80 11 00 00 [09:01:35]Write to MH i2c: E2 08 00 AA 0C 80 11 00 00 00 00 00 00 30 [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:35]Read from MH i2c: E2 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 17 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: E2 17 00 AA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [09:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:01:35]wFMCommunicate OK [09:01:35]CreateOFDProtocolMessage done [09:01:35]OFDSenderStorePacket 154700 [09:01:35]StoreOFDPacket docnum=154700 [09:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 89 C6 07 01 05 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 EE 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5C 02 00 35 04 06 00 79 7F A6 FA 84 37 20 80 B6 F8 CD 22 A8 F3 [09:01:35]CheckFolder [09:01:35]dirname=/storage/ofd_packets [09:01:35]CheckFolder done [09:01:35]ProducePacketName [09:01:35]name=ofd_packets/00154700 [09:01:35]NVStorageSaveData ofd_packets/00154700 [09:01:35]File name is /storage/ofd_packets/00154700 [09:01:35]Write 301 bytes [09:01:35]NVStorageSaveData done [09:01:35]OFDSenderStorePacket done [09:01:35]KKMCreateOFDPacket done [09:01:35]NVStorageSaveData kkm_last_timestamp [09:01:35]File name is /storage/kkm_last_timestamp [09:01:35]Write 4 bytes [09:01:35]NVStorageSaveData done [09:01:35]ExternCall_PrintAddStr [09:01:35]wPrintStart [09:01:35]Write to MH i2c: 01 00 00 AB 0C B7 [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 07 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 07 00 AB 0C 00 00 00 00 00 FF 0F CC [09:01:35]RasterBufferAndPrint [09:01:35]line Счет N : (1)872859 [09:01:35]line ИНН: 02508201610067 [09:01:35]line Контрольно-Кассовый Чек [09:01:35]line ПРОДАЖА [09:01:35]line ТРК (МРК, ГНК) : 32 [09:01:35]line Товар: 2710124130 [09:01:35]line Аи-92-К-5 [09:01:35]line 2.990 * 66.90 [09:01:35]line = 200.03 [09:01:35]line НДС 12% НСП 1% [09:01:35]line > о реализуемом товаре [09:01:35]line ОКРУГЛЕНИЕ: -0.03 [09:01:35]line ИТОГО: 200.00 [09:01:35]line Внесено: 200.00 [09:01:35]line СДАЧА: 0.00 [09:01:35]line НСП 1% : 1.77 [09:01:35]line НДС 12% : 21.24 [09:01:35]line Наличными: 200.00 [09:01:35]line Безнал.: 0.00 [09:01:35]line Место: АЗС № 165 "Партнер Нефть" [09:01:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:01:35]line СНО: Общий режим [09:01:35]line Чек 89 18.10.2024 09:01 [09:01:35]line Смена: 312 ФФД: 1.0 [09:01:35]line ЗНМ: 0300000234 [09:01:35]line РНМ: 0000137193017469 [09:01:35]line Версия ККМ: v1.0 [09:01:35]line ФМ: 0000000000963156 [09:01:35]line ФД: 154700 [09:01:35]line ФПД: 133589169243191 [09:01:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154700&fm=133589169243191&tin=02508201610067®Number=0000137193017469&sum=20000 [09:01:35]OFD Sender: Processing packet 154700 [packets to send 51, broken 50] [09:01:35]ProducePacketName [09:01:35]name=ofd_packets/00154700 [09:01:35]OFD Sender: To server: pG, [09:01:35]CommunicateWithHost lk.salyk.kg:30040 [09:01:35]ConnectInit lk.salyk.kg [09:01:35]written 0, free lines is 4095 [09:01:35]Connected sock=10 [09:01:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 89 C6 07 01 05 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 EE 23 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5C 02 00 35 04 06 00 79 7F A6 FA 84 37 20 80 B6 F8 CD 22 A8 F3 [09:01:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 8A 47 00 A9 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5C 02 00 F4 03 04 00 27 CA 11 67 B6 04 01 00 00 6C 5E 4A 9E D6 E0 DF 8B [09:01:35]CommunicateWithHost err = 0 [09:01:35]CheckOFDResponse [09:01:35]1017 (14) - 77093643461234 [09:01:35]1041 (16) - 0000000000963156 [09:01:35]1040 (4) - 154700 [09:01:35]1012 (4) - 18.10.2024 02:38 [09:01:35]1206 (1) - 0 [09:01:35]OFD Sender: Remove packet 154700 [09:01:35]ProducePacketName [09:01:35]name=ofd_packets/00154700 [09:01:35]NVStorageDeleteData [09:01:35]Write to MH i2c: 01 00 00 D6 0C E2 [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 07 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: 01 07 00 D6 0C 00 00 00 00 00 EB 0C E0 [09:01:35]RasterBufferAndPrint [09:01:35]line [09:01:35]line [09:01:35]line [09:01:35]line [09:01:35]line [09:01:35]written 0, free lines is 3314 [09:01:35]MH_Cut [09:01:35]Write to MH i2c: D1 01 00 DD 0C 01 BB [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: D1 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: D1 01 00 [09:01:35]MH_I2C_Read... [09:01:35]Read from MH i2c: D1 01 00 DD 0C 00 BA [09:01:35]Write to MH i2c: 01 00 00 DE 0C EA [09:01:35]Write i2c OK [09:01:35]MH_I2C_Read... [09:01:36]OFD Sender: No OFD packet to send [09:01:36]*** Cut start [09:01:36]*** Partial cut [09:01:36]*** CUTSNS_PIN = 1 [09:01:36]*** CUTSNS_PIN = 0 [09:01:36]*** Brake cut motor [09:01:37]Read from MH i2c: 01 [09:01:37]MH_I2C_Read... [09:01:37]*** Stop cut motor [09:01:37]*** Cut end [09:01:37]Read from MH i2c: 01 07 00 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: 01 07 00 DE 0C 00 00 00 00 00 FF 0F FF [09:01:37]process_action close_receipt done [09:01:37]requested_data is exist [09:01:37]produce_requested_data [09:01:37]requested_item fm.sn is exist - process it [09:01:37]wFMCommunicate request_size=4 [09:01:37]MH_SAM_APDU [09:01:37]CAPDU: 80 11 00 00 [09:01:37]Write to MH i2c: E2 08 00 DF 0C 80 11 00 00 00 00 00 00 65 [09:01:37]Write i2c OK [09:01:37]MH_I2C_Read... [09:01:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:37]Read from MH i2c: E2 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 17 00 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 17 00 DF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [09:01:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:01:37]wFMCommunicate OK [09:01:37]requested_item fd.num is exist - process it [09:01:37]SAM_PROTO_GetFieldsCounters [09:01:37]wFMCommunicate request_size=4 [09:01:37]MH_SAM_APDU [09:01:37]CAPDU: 80 13 00 00 [09:01:37]Write to MH i2c: E2 08 00 E0 0C 80 13 00 00 00 00 00 00 68 [09:01:37]Write i2c OK [09:01:37]MH_I2C_Read... [09:01:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:37]Read from MH i2c: E2 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 62 00 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 62 00 E0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [09:01:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:37]wFMCommunicate OK [09:01:37]SAM_PROTO_GetFieldsCounters done [09:01:37]requested_item shift.num is exist - process it [09:01:37]requested_item shift.opened is exist - process it [09:01:37]req_shift_opened [09:01:37]FM_GetShiftState [09:01:37]SAM_PROTO_GetShiftState [09:01:37]wFMCommunicate request_size=4 [09:01:37]MH_SAM_APDU [09:01:37]CAPDU: 80 13 01 00 [09:01:37]Write to MH i2c: E2 08 00 E1 0C 80 13 01 00 00 00 00 00 6A [09:01:37]Write i2c OK [09:01:37]MH_I2C_Read... [09:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:37]Read from MH i2c: E2 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 0E 00 [09:01:37]MH_I2C_Read... [09:01:37]Read from MH i2c: E2 0E 00 E1 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A1 [09:01:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:01:37]wFMCommunicate OK [09:01:37]SAM_PROTO_GetShiftState done [09:01:37]FM_GetShiftState done [09:01:37]req_shift_opened done [09:01:37]requested_item shift.open_date is exist - process it [09:01:37]req_shift_open_date [09:01:37]req_shift_open_date done [09:01:37]produce_requested_data done [09:01:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154700,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:01:37]process_action_free close_receipt [09:01:37]json_value_free [09:01:37]json_value_free done [09:01:37]process_json_proto returns [09:01:37]Send response to host [09:01:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154700,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:01:37]free response buf [09:01:37]execute_script done [09:01:37]execute_script returns [09:01:37]free content buf [09:01:37]Sock 8.Close socket [09:01:37]Sock 8.Thread stoped [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:06]OFD Sender: No OFD packet to send [09:02:11]OFD Sender: No OFD packet to send [09:02:16]OFD Sender: No OFD packet to send [09:02:21]OFD Sender: No OFD packet to send [09:02:26]OFD Sender: No OFD packet to send [09:02:31]OFD Sender: No OFD packet to send [09:02:36]OFD Sender: No OFD packet to send [09:02:41]OFD Sender: No OFD packet to send [09:02:46]OFD Sender: No OFD packet to send [09:02:51]OFD Sender: No OFD packet to send [09:02:56]OFD Sender: No OFD packet to send [09:03:01]OFD Sender: No OFD packet to send [09:03:06]OFD Sender: No OFD packet to send [09:03:07]accept exits with 9 [09:03:07]New connection [09:03:07]New thread 3067108708 created [09:03:07] Sock 9.Parse request [09:03:07]Thread 3066965348 joined [09:03:07]Sock 9.Check first char [09:03:07]Waiting for new connection... [09:03:07]Sock 9.First char is OK [09:03:07]request: POST /json_proto HTTP/1.0 [09:03:07]Method: POST [09:03:07]URL: /json_proto [09:03:07]Method is POST - this is cgi request [09:03:07]url: /json_proto [09:03:07]query_string will be loaded in cgi processing [09:03:07]execute_cgi json_proto POST (null) [09:03:07]execute_cgi path=json_proto method=POST [09:03:07]POST find Content-Length [09:03:07]Host: 172.17.53.67:8080 [09:03:07]Content-Length: 670 [09:03:07]Content-Type: application/json [09:03:07] [09:03:07]POST finish read [09:03:07]Found Content-Length = 670 [09:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:07]execute_script... [09:03:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:07]POST & json_proto [09:03:07]process_json_proto [09:03:07]json parsed OK: [09:03:07]protocol is kg_v1.0 [09:03:07]action value=close_receipt [09:03:07]process_action close_receipt [09:03:07]cmd_close_receipt [09:03:07]MH_GetDate [09:03:07]Write to MH i2c: F0 00 00 E2 0C DD [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 09 00 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 09 00 E2 0C 00 4C 24 12 67 19 BC 99 64 A1 [09:03:07]GetLastDocTimeStamp 1729242094 [09:03:07]current date 1729242188 [09:03:07]FM_GetShiftState [09:03:07]SAM_PROTO_GetShiftState [09:03:07]wFMCommunicate request_size=4 [09:03:07]MH_SAM_APDU [09:03:07]CAPDU: 80 13 01 00 [09:03:07]Write to MH i2c: E2 08 00 E3 0C 80 13 01 00 00 00 00 00 6C [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0E 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0E 00 E3 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [09:03:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_GetShiftState done [09:03:08]FM_GetShiftState done [09:03:08]opened in 1729211399 [09:03:08]opened+sec_in_day 1729297799 [09:03:08]quantity*price = 40014 [09:03:08]sum+1 = 40015 [09:03:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 90 18.10.2024 09:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154701 ФПД: 217143762795634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154701&fm=217143762795634&tin=02508201610067®Number=0000137193017469&sum=40000 [09:03:09]StoreToDocumentArchive [09:03:09]shift 312 fd 154701 [09:03:09]save to /storage/0312/doc_00154701 [09:03:09]save last doc name /storage/0312/doc_00154701 to /storage/kkm_last_doc_name [09:03:09]save OK [09:03:09]Clear old archive folders... [09:03:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:03:09]tlvbuf is 015B79F0 [09:03:09]SAM_PROTO_ClearQueue [09:03:09]wFMCommunicate request_size=4 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 09 00 00 [09:03:09]Write to MH i2c: E2 08 00 F0 0C 80 09 00 00 00 00 00 00 6E [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 F0 0C 00 90 00 70 [09:03:09]RAPDU: 90 00 [09:03:09]wFMCommunicate OK [09:03:09]SAM_PROTO_ClearQueue done [09:03:09]KKMCreateOFDPacket [09:03:09]OFDProtocolAddRootSTLVToBuf [09:03:09]FM_MakeSignedData [09:03:09]FM_MakeSignedData [09:03:09]SAM_PROTO_SignData [09:03:09]wFMCommunicate request_size=4 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 0D 01 02 [09:03:09]Write to MH i2c: E2 08 00 F1 0C 80 0D 01 02 00 00 00 00 76 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [09:03:09]RAPDU: 90 00 [09:03:09]wFMCommunicate OK [09:03:09]wFMCommunicate request_size=255 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 4C 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5C 02 00 35 04 06 00 [09:03:09]Write to MH i2c: E2 02 01 F2 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 4C 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5C 02 00 35 04 06 00 00 00 4C [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 F2 0C 00 90 00 72 [09:03:09]RAPDU: 90 00 [09:03:09]wFMCommunicate OK [09:03:09]wFMCommunicate request_size=11 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 0D 02 02 06 C5 7D B8 D8 BC 72 [09:03:09]Write to MH i2c: E2 0E 00 F3 0C 80 0D 02 02 06 00 C5 7D B8 D8 BC 72 00 00 85 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 03 00 F3 0C 00 90 00 73 [09:03:09]RAPDU: 90 00 [09:03:09]wFMCommunicate OK [09:03:09]wFMCommunicate request_size=4 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 0D 03 02 [09:03:09]Write to MH i2c: E2 08 00 F4 0C 80 0D 03 02 00 00 00 00 7B [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 0B 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 0B 00 F4 0C 00 CA F0 6D 4D 78 29 C7 24 90 00 7C [09:03:09]RAPDU: CA F0 6D 4D 78 29 C7 24 90 00 [09:03:09]wFMCommunicate OK [09:03:09]SAM_PROTO_SignData done [09:03:09]FM_MakeSignedData done [09:03:09]CreateOFDProtocolMessage [09:03:09]wFMCommunicate request_size=4 [09:03:09]MH_SAM_APDU [09:03:09]CAPDU: 80 11 00 00 [09:03:09]Write to MH i2c: E2 08 00 F5 0C 80 11 00 00 00 00 00 00 7B [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 17 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 17 00 F5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [09:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:09]wFMCommunicate OK [09:03:09]CreateOFDProtocolMessage done [09:03:09]OFDSenderStorePacket 154701 [09:03:09]StoreOFDPacket docnum=154701 [09:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F 9C 08 01 F5 94 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 4C 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5C 02 00 35 04 06 00 C5 7D B8 D8 BC 72 CA F0 6D 4D 78 29 C7 24 [09:03:09]CheckFolder [09:03:09]dirname=/storage/ofd_packets [09:03:09]CheckFolder done [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00154701 [09:03:09]NVStorageSaveData ofd_packets/00154701 [09:03:09]File name is /storage/ofd_packets/00154701 [09:03:09]Write 302 bytes [09:03:09]NVStorageSaveData done [09:03:09]OFDSenderStorePacket done [09:03:09]KKMCreateOFDPacket done [09:03:09]NVStorageSaveData kkm_last_timestamp [09:03:09]File name is /storage/kkm_last_timestamp [09:03:09]Write 4 bytes [09:03:09]NVStorageSaveData done [09:03:09]ExternCall_PrintAddStr [09:03:09]wPrintStart [09:03:09]Write to MH i2c: 01 00 00 F6 0C 02 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 F6 0C 00 00 00 00 00 FF 0F 17 [09:03:09]RasterBufferAndPrint [09:03:09]line Счет N : (1)872861 [09:03:09]line ИНН: 02508201610067 [09:03:09]line Контрольно-Кассовый Чек [09:03:09]line ПРОДАЖА [09:03:09]line ТРК (МРК, ГНК) : 33 [09:03:09]line Товар: 2710124130 [09:03:09]line Super 92-К-5 [09:03:09]line 5.850 * 68.40 [09:03:09]line = 400.14 [09:03:09]line НДС 12% НСП 1% [09:03:09]line > о реализуемом товаре [09:03:09]line ОКРУГЛЕНИЕ: -0.14 [09:03:09]line ИТОГО: 400.00 [09:03:09]line Внесено: 400.00 [09:03:09]line СДАЧА: 0.00 [09:03:09]line НСП 1% : 3.54 [09:03:09]line НДС 12% : 42.49 [09:03:09]line Наличными: 400.00 [09:03:09]line Безнал.: 0.00 [09:03:09]line Место: АЗС № 165 "Партнер Нефть" [09:03:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:03:09]line СНО: Общий режим [09:03:09]line Чек 90 18.10.2024 09:03 [09:03:09]line Смена: 312 ФФД: 1.0 [09:03:09]line ЗНМ: 0300000234 [09:03:09]line РНМ: 0000137193017469 [09:03:09]line Версия ККМ: v1.0 [09:03:09]line ФМ: 0000000000963156 [09:03:09]line ФД: 154701 [09:03:09]line ФПД: 217143762795634 [09:03:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154701&fm=217143762795634&tin=02508201610067®Number=0000137193017469&sum=40000 [09:03:09]OFD Sender: Processing packet 154701 [packets to send 51, broken 50] [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00154701 [09:03:09]OFD Sender: To server: pG, [09:03:09]CommunicateWithHost lk.salyk.kg:30040 [09:03:09]ConnectInit lk.salyk.kg [09:03:09]written 0, free lines is 4095 [09:03:10]Connected sock=10 [09:03:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F 9C 08 01 F5 94 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 4C 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5C 02 00 35 04 06 00 C5 7D B8 D8 BC 72 CA F0 6D 4D 78 29 C7 24 [09:03:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 53 47 00 2E 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5C 02 00 F4 03 04 00 85 CA 11 67 B6 04 01 00 00 E3 0C BC 2B DB 19 DB 1D [09:03:10]CommunicateWithHost err = 0 [09:03:10]CheckOFDResponse [09:03:10]1017 (14) - 77093643461234 [09:03:10]1041 (16) - 0000000000963156 [09:03:10]1040 (4) - 154701 [09:03:10]1012 (4) - 18.10.2024 02:40 [09:03:10]1206 (1) - 0 [09:03:10]OFD Sender: Remove packet 154701 [09:03:10]ProducePacketName [09:03:10]name=ofd_packets/00154701 [09:03:10]NVStorageDeleteData [09:03:10]Write to MH i2c: 01 00 00 21 0D 2E [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: 01 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: 01 07 00 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: 01 07 00 21 0D 00 00 00 00 00 E3 0C 24 [09:03:10]RasterBufferAndPrint [09:03:10]line [09:03:10]line [09:03:10]line [09:03:10]line [09:03:10]line [09:03:10]written 0, free lines is 3305 [09:03:10]MH_Cut [09:03:10]Write to MH i2c: D1 01 00 28 0D 01 07 [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: D1 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: D1 01 00 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: D1 01 00 28 0D 00 06 [09:03:10]Write to MH i2c: 01 00 00 29 0D 36 [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:10]OFD Sender: No OFD packet to send [09:03:11]*** Cut start [09:03:11]*** Partial cut [09:03:11]*** CUTSNS_PIN = 1 [09:03:11]*** CUTSNS_PIN = 0 [09:03:11]*** Brake cut motor [09:03:11]Read from MH i2c: 01 [09:03:11]MH_I2C_Read... [09:03:11]*** Stop cut motor [09:03:11]*** Cut end [09:03:11]Read from MH i2c: 01 07 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: 01 07 00 29 0D 00 00 00 00 00 FF 0F 4B [09:03:11]process_action close_receipt done [09:03:11]requested_data is exist [09:03:11]produce_requested_data [09:03:11]requested_item fm.sn is exist - process it [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 11 00 00 [09:03:11]Write to MH i2c: E2 08 00 2A 0D 80 11 00 00 00 00 00 00 B1 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 17 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 17 00 2A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [09:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:11]wFMCommunicate OK [09:03:11]requested_item fd.num is exist - process it [09:03:11]SAM_PROTO_GetFieldsCounters [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 13 00 00 [09:03:11]Write to MH i2c: E2 08 00 2B 0D 80 13 00 00 00 00 00 00 B4 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 62 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 62 00 2B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [09:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:11]wFMCommunicate OK [09:03:11]SAM_PROTO_GetFieldsCounters done [09:03:11]requested_item shift.num is exist - process it [09:03:11]requested_item shift.opened is exist - process it [09:03:11]req_shift_opened [09:03:11]FM_GetShiftState [09:03:11]SAM_PROTO_GetShiftState [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 13 01 00 [09:03:11]Write to MH i2c: E2 08 00 2C 0D 80 13 01 00 00 00 00 00 B6 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:12]Read from MH i2c: E2 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 0E 00 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 0E 00 2C 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [09:03:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:03:12]wFMCommunicate OK [09:03:12]SAM_PROTO_GetShiftState done [09:03:12]FM_GetShiftState done [09:03:12]req_shift_opened done [09:03:12]requested_item shift.open_date is exist - process it [09:03:12]req_shift_open_date [09:03:12]req_shift_open_date done [09:03:12]produce_requested_data done [09:03:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154701,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:03:12]process_action_free close_receipt [09:03:12]json_value_free [09:03:12]json_value_free done [09:03:12]process_json_proto returns [09:03:12]Send response to host [09:03:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154701,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:03:12]free response buf [09:03:12]execute_script done [09:03:12]execute_script returns [09:03:12]free content buf [09:03:12]Sock 9.Close socket [09:03:12]Sock 9.Thread stoped [09:03:15]OFD Sender: No OFD packet to send [09:03:20]OFD Sender: No OFD packet to send [09:03:25]OFD Sender: No OFD packet to send [09:03:30]OFD Sender: No OFD packet to send [09:03:35]OFD Sender: No OFD packet to send [09:03:40]OFD Sender: No OFD packet to send [09:03:45]OFD Sender: No OFD packet to send [09:03:47]accept exits with 8 [09:03:47]New connection [09:03:47]New thread 3066965348 created [09:03:47]Thread 3067108708 joined [09:03:47]Waiting for new connection... [09:03:47] Sock 8.Parse request [09:03:47]Sock 8.Check first char [09:03:47]Sock 8.First char is OK [09:03:47]request: POST /json_proto HTTP/1.0 [09:03:47]Method: POST [09:03:47]URL: /json_proto [09:03:47]Method is POST - this is cgi request [09:03:47]url: /json_proto [09:03:47]query_string will be loaded in cgi processing [09:03:47]execute_cgi json_proto POST (null) [09:03:47]execute_cgi path=json_proto method=POST [09:03:47]POST find Content-Length [09:03:47]Host: 172.17.53.67:8080 [09:03:47]Content-Length: 677 [09:03:47]Content-Type: application/json [09:03:47] [09:03:47]POST finish read [09:03:47]Found Content-Length = 677 [09:03:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:47]execute_script... [09:03:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:47]POST & json_proto [09:03:47]process_json_proto [09:03:47]json parsed OK: [09:03:47]protocol is kg_v1.0 [09:03:47]action value=close_receipt [09:03:47]process_action close_receipt [09:03:47]cmd_close_receipt [09:03:47]MH_GetDate [09:03:47]Write to MH i2c: F0 00 00 2D 0D 29 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: F0 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: F0 09 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: F0 09 00 2D 0D 00 74 24 12 67 19 BC 99 64 15 [09:03:47]GetLastDocTimeStamp 1729242188 [09:03:47]current date 1729242228 [09:03:47]FM_GetShiftState [09:03:47]SAM_PROTO_GetShiftState [09:03:47]wFMCommunicate request_size=4 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 13 01 00 [09:03:47]Write to MH i2c: E2 08 00 2E 0D 80 13 01 00 00 00 00 00 B8 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 0E 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 0E 00 2E 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [09:03:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:03:47]wFMCommunicate OK [09:03:47]SAM_PROTO_GetShiftState done [09:03:47]FM_GetShiftState done [09:03:47]opened in 1729211399 [09:03:47]opened+sec_in_day 1729297799 [09:03:47]quantity*price = 20003 [09:03:47]sum+1 = 20004 [09:03:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 91 18.10.2024 09:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154702 ФПД: 280405245104039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154702&fm=280405245104039&tin=02508201610067®Number=0000137193017469&sum=20000 [09:03:48]StoreToDocumentArchive [09:03:48]shift 312 fd 154702 [09:03:48]save to /storage/0312/doc_00154702 [09:03:48]save last doc name /storage/0312/doc_00154702 to /storage/kkm_last_doc_name [09:03:48]save OK [09:03:48]Clear old archive folders... [09:03:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:48]tlvbuf is 015403F0 [09:03:48]SAM_PROTO_ClearQueue [09:03:48]wFMCommunicate request_size=4 [09:03:48]MH_SAM_APDU [09:03:48]CAPDU: 80 09 00 00 [09:03:48]Write to MH i2c: E2 08 00 3B 0D 80 09 00 00 00 00 00 00 BA [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:48]Read from MH i2c: E2 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 3B 0D 00 90 00 BC [09:03:48]RAPDU: 90 00 [09:03:48]wFMCommunicate OK [09:03:48]SAM_PROTO_ClearQueue done [09:03:48]KKMCreateOFDPacket [09:03:48]OFDProtocolAddRootSTLVToBuf [09:03:48]FM_MakeSignedData [09:03:48]FM_MakeSignedData [09:03:48]SAM_PROTO_SignData [09:03:48]wFMCommunicate request_size=4 [09:03:48]MH_SAM_APDU [09:03:48]CAPDU: 80 0D 01 02 [09:03:48]Write to MH i2c: E2 08 00 3C 0D 80 0D 01 02 00 00 00 00 C2 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:48]Read from MH i2c: E2 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 3C 0D 00 90 00 BD [09:03:48]RAPDU: 90 00 [09:03:48]wFMCommunicate OK [09:03:48]wFMCommunicate request_size=255 [09:03:48]MH_SAM_APDU [09:03:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 74 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5C 02 00 35 04 06 00 FF [09:03:48]Write to MH i2c: E2 02 01 3D 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 74 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5C 02 00 35 04 06 00 FF 00 00 7B [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:48]Read from MH i2c: E2 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 03 00 3D 0D 00 90 00 BE [09:03:48]RAPDU: 90 00 [09:03:48]wFMCommunicate OK [09:03:48]wFMCommunicate request_size=10 [09:03:48]MH_SAM_APDU [09:03:48]CAPDU: 80 0D 02 02 05 06 EF 07 0F A7 [09:03:48]Write to MH i2c: E2 0D 00 3E 0D 80 0D 02 02 05 00 06 EF 07 0F A7 00 00 81 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 3E 0D 00 90 00 BF [09:03:49]RAPDU: 90 00 [09:03:49]wFMCommunicate OK [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 0D 03 02 [09:03:49]Write to MH i2c: E2 08 00 3F 0D 80 0D 03 02 00 00 00 00 C7 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0B 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0B 00 3F 0D 00 DF A9 15 59 54 EF 62 1B 90 00 7E [09:03:49]RAPDU: DF A9 15 59 54 EF 62 1B 90 00 [09:03:49]wFMCommunicate OK [09:03:49]SAM_PROTO_SignData done [09:03:49]FM_MakeSignedData done [09:03:49]CreateOFDProtocolMessage [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 11 00 00 [09:03:49]Write to MH i2c: E2 08 00 40 0D 80 11 00 00 00 00 00 00 C7 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 40 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [09:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:49]wFMCommunicate OK [09:03:49]CreateOFDProtocolMessage done [09:03:49]OFDSenderStorePacket 154702 [09:03:49]StoreOFDPacket docnum=154702 [09:03:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 E6 07 01 DB 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 74 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5C 02 00 35 04 06 00 FF 06 EF 07 0F A7 DF A9 15 59 54 EF 62 1B [09:03:49]CheckFolder [09:03:49]dirname=/storage/ofd_packets [09:03:49]CheckFolder done [09:03:49]ProducePacketName [09:03:49]name=ofd_packets/00154702 [09:03:49]NVStorageSaveData ofd_packets/00154702 [09:03:49]File name is /storage/ofd_packets/00154702 [09:03:49]Write 301 bytes [09:03:49]NVStorageSaveData done [09:03:49]OFDSenderStorePacket done [09:03:49]KKMCreateOFDPacket done [09:03:49]NVStorageSaveData kkm_last_timestamp [09:03:49]File name is /storage/kkm_last_timestamp [09:03:49]Write 4 bytes [09:03:49]NVStorageSaveData done [09:03:49]ExternCall_PrintAddStr [09:03:49]wPrintStart [09:03:49]Write to MH i2c: 01 00 00 41 0D 4E [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 41 0D 00 00 00 00 00 FF 0F 63 [09:03:49]RasterBufferAndPrint [09:03:49]line Счет N : (1)872862 [09:03:49]line ИНН: 02508201610067 [09:03:49]line Контрольно-Кассовый Чек [09:03:49]line ПРОДАЖА [09:03:49]line ТРК (МРК, ГНК) : 22 [09:03:49]line Товар: 2710124130 [09:03:49]line Аи-92-К-5 [09:03:49]line 2.990 * 66.90 [09:03:49]line = 200.03 [09:03:49]line НДС 12% НСП 1% [09:03:49]line > о реализуемом товаре [09:03:49]line ОКРУГЛЕНИЕ: -0.03 [09:03:49]line ИТОГО: 200.00 [09:03:49]line Внесено: 200.00 [09:03:49]line СДАЧА: 0.00 [09:03:49]line НСП 1% : 1.77 [09:03:49]line НДС 12% : 21.24 [09:03:49]line Наличными: 200.00 [09:03:49]line Безнал.: 0.00 [09:03:49]line Место: АЗС № 165 "Партнер Нефть" [09:03:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:03:49]line СНО: Общий режим [09:03:49]line Чек 91 18.10.2024 09:03 [09:03:49]line Смена: 312 ФФД: 1.0 [09:03:49]line ЗНМ: 0300000234 [09:03:49]line РНМ: 0000137193017469 [09:03:49]line Версия ККМ: v1.0 [09:03:49]line ФМ: 0000000000963156 [09:03:49]line ФД: 154702 [09:03:49]line ФПД: 280405245104039 [09:03:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154702&fm=280405245104039&tin=02508201610067®Number=0000137193017469&sum=20000 [09:03:49]OFD Sender: Processing packet 154702 [packets to send 51, broken 50] [09:03:49]ProducePacketName [09:03:49]name=ofd_packets/00154702 [09:03:49]OFD Sender: To server: pG, [09:03:49]CommunicateWithHost lk.salyk.kg:30040 [09:03:49]ConnectInit lk.salyk.kg [09:03:49]written 0, free lines is 4095 [09:03:49]Connected sock=10 [09:03:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 E6 07 01 DB 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 74 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5C 02 00 35 04 06 00 FF 06 EF 07 0F A7 DF A9 15 59 54 EF 62 1B [09:03:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5F 45 47 00 F2 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5C 02 00 F4 03 04 00 AD CA 11 67 B6 04 01 00 00 32 08 C5 53 8C B1 2E 37 [09:03:49]CommunicateWithHost err = 0 [09:03:49]CheckOFDResponse [09:03:49]1017 (14) - 77093643461234 [09:03:49]1041 (16) - 0000000000963156 [09:03:49]1040 (4) - 154702 [09:03:49]1012 (4) - 18.10.2024 02:40 [09:03:49]1206 (1) - 0 [09:03:49]OFD Sender: Remove packet 154702 [09:03:49]ProducePacketName [09:03:49]name=ofd_packets/00154702 [09:03:49]NVStorageDeleteData [09:03:49]Write to MH i2c: 01 00 00 6C 0D 79 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 6C 0D 00 00 00 00 00 E0 0C 6C [09:03:49]RasterBufferAndPrint [09:03:49]line [09:03:49]line [09:03:49]line [09:03:49]line [09:03:49]line [09:03:49]written 0, free lines is 3301 [09:03:49]MH_Cut [09:03:49]Write to MH i2c: D1 01 00 73 0D 01 52 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: D1 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: D1 01 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: D1 01 00 73 0D 00 51 [09:03:49]Write to MH i2c: 01 00 00 74 0D 81 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:50]OFD Sender: No OFD packet to send [09:03:50]*** Cut start [09:03:50]*** Partial cut [09:03:50]*** CUTSNS_PIN = 1 [09:03:50]*** CUTSNS_PIN = 0 [09:03:50]*** Brake cut motor [09:03:51]Read from MH i2c: 01 [09:03:51]MH_I2C_Read... [09:03:51]*** Stop cut motor [09:03:51]*** Cut end [09:03:51]Read from MH i2c: 01 07 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: 01 07 00 74 0D 00 00 00 00 00 FF 0F 96 [09:03:51]process_action close_receipt done [09:03:51]requested_data is exist [09:03:51]produce_requested_data [09:03:51]requested_item fm.sn is exist - process it [09:03:51]wFMCommunicate request_size=4 [09:03:51]MH_SAM_APDU [09:03:51]CAPDU: 80 11 00 00 [09:03:51]Write to MH i2c: E2 08 00 75 0D 80 11 00 00 00 00 00 00 FC [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:51]Read from MH i2c: E2 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 17 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 17 00 75 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [09:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:51]wFMCommunicate OK [09:03:51]requested_item fd.num is exist - process it [09:03:51]SAM_PROTO_GetFieldsCounters [09:03:51]wFMCommunicate request_size=4 [09:03:51]MH_SAM_APDU [09:03:51]CAPDU: 80 13 00 00 [09:03:51]Write to MH i2c: E2 08 00 76 0D 80 13 00 00 00 00 00 00 FF [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:51]Read from MH i2c: E2 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 62 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 62 00 76 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [09:03:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:51]wFMCommunicate OK [09:03:51]SAM_PROTO_GetFieldsCounters done [09:03:51]requested_item shift.num is exist - process it [09:03:51]requested_item shift.opened is exist - process it [09:03:51]req_shift_opened [09:03:51]FM_GetShiftState [09:03:51]SAM_PROTO_GetShiftState [09:03:51]wFMCommunicate request_size=4 [09:03:51]MH_SAM_APDU [09:03:51]CAPDU: 80 13 01 00 [09:03:51]Write to MH i2c: E2 08 00 77 0D 80 13 01 00 00 00 00 00 01 [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:51]Read from MH i2c: E2 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 0E 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: E2 0E 00 77 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [09:03:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:03:51]wFMCommunicate OK [09:03:51]SAM_PROTO_GetShiftState done [09:03:51]FM_GetShiftState done [09:03:51]req_shift_opened done [09:03:51]requested_item shift.open_date is exist - process it [09:03:51]req_shift_open_date [09:03:51]req_shift_open_date done [09:03:51]produce_requested_data done [09:03:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154702,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:03:51]process_action_free close_receipt [09:03:51]json_value_free [09:03:51]json_value_free done [09:03:51]process_json_proto returns [09:03:51]Send response to host [09:03:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154702,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:03:51]free response buf [09:03:51]execute_script done [09:03:51]execute_script returns [09:03:51]free content buf [09:03:51]Sock 8.Close socket [09:03:51]Sock 8.Thread stoped [09:03:55]OFD Sender: No OFD packet to send [09:04:00]OFD Sender: No OFD packet to send [09:04:05]OFD Sender: No OFD packet to send [09:04:10]OFD Sender: No OFD packet to send [09:04:15]OFD Sender: No OFD packet to send [09:04:20]accept exits with 9 [09:04:20]New connection [09:04:20]New thread 3067108708 created [09:04:20]Thread 3066965348 joined [09:04:20]Waiting for new connection... [09:04:20] Sock 9.Parse request [09:04:20]Sock 9.Check first char [09:04:20]Sock 9.First char is OK [09:04:20]request: POST /json_proto HTTP/1.0 [09:04:20]Method: POST [09:04:20]URL: /json_proto [09:04:20]Method is POST - this is cgi request [09:04:20]url: /json_proto [09:04:20]query_string will be loaded in cgi processing [09:04:20]execute_cgi json_proto POST (null) [09:04:20]execute_cgi path=json_proto method=POST [09:04:20]POST find Content-Length [09:04:20]Host: 172.17.53.67:8080 [09:04:20]Content-Length: 769 [09:04:20]Content-Type: application/json [09:04:20] [09:04:20]POST finish read [09:04:20]Found Content-Length = 769 [09:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:20]execute_script... [09:04:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:20]POST & json_proto [09:04:20]process_json_proto [09:04:20]json parsed OK: [09:04:20]protocol is kg_v1.0 [09:04:20]action value=close_receipt [09:04:20]process_action close_receipt [09:04:20]cmd_close_receipt [09:04:20]MH_GetDate [09:04:20]Write to MH i2c: F0 00 00 78 0D 74 [09:04:20]Write i2c OK [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: F0 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: F0 09 00 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: F0 09 00 78 0D 00 94 24 12 67 19 BC 99 64 80 [09:04:20]GetLastDocTimeStamp 1729242228 [09:04:20]current date 1729242260 [09:04:20]FM_GetShiftState [09:04:20]SAM_PROTO_GetShiftState [09:04:20]wFMCommunicate request_size=4 [09:04:20]MH_SAM_APDU [09:04:20]CAPDU: 80 13 01 00 [09:04:20]Write to MH i2c: E2 08 00 79 0D 80 13 01 00 00 00 00 00 03 [09:04:20]Write i2c OK [09:04:20]MH_I2C_Read... [09:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:20]Read from MH i2c: E2 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: E2 0E 00 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: E2 0E 00 79 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [09:04:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:04:20]wFMCommunicate OK [09:04:20]SAM_PROTO_GetShiftState done [09:04:20]FM_GetShiftState done [09:04:20]opened in 1729211399 [09:04:20]opened+sec_in_day 1729297799 [09:04:20]quantity*price = 100015 [09:04:20]sum+1 = 100017 [09:04:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 92 18.10.2024 09:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154703 ФПД: 65089258667801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090420&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154703&fm=65089258667801&tin=02508201610067®Number=0000137193017469&sum=100016 [09:04:21]StoreToDocumentArchive [09:04:21]shift 312 fd 154703 [09:04:21]save to /storage/0312/doc_00154703 [09:04:21]save last doc name /storage/0312/doc_00154703 to /storage/kkm_last_doc_name [09:04:21]save OK [09:04:21]Clear old archive folders... [09:04:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:04:21]tlvbuf is 015BA8C0 [09:04:21]SAM_PROTO_ClearQueue [09:04:21]wFMCommunicate request_size=4 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 09 00 00 [09:04:21]Write to MH i2c: E2 08 00 86 0D 80 09 00 00 00 00 00 00 05 [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 86 0D 00 90 00 07 [09:04:21]RAPDU: 90 00 [09:04:21]wFMCommunicate OK [09:04:21]SAM_PROTO_ClearQueue done [09:04:21]KKMCreateOFDPacket [09:04:21]OFDProtocolAddRootSTLVToBuf [09:04:21]FM_MakeSignedData [09:04:21]FM_MakeSignedData [09:04:21]SAM_PROTO_SignData [09:04:21]wFMCommunicate request_size=4 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 0D 01 02 [09:04:21]Write to MH i2c: E2 08 00 87 0D 80 0D 01 02 00 00 00 00 0D [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 87 0D 00 90 00 08 [09:04:21]RAPDU: 90 00 [09:04:21]wFMCommunicate OK [09:04:21]wFMCommunicate request_size=255 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 94 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5C 02 00 35 04 06 00 3B [09:04:21]Write to MH i2c: E2 02 01 88 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 94 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5C 02 00 35 04 06 00 3B 00 00 7C [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 88 0D 00 90 00 09 [09:04:21]RAPDU: 90 00 [09:04:21]wFMCommunicate OK [09:04:21]wFMCommunicate request_size=10 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 0D 02 02 05 32 C6 24 3F 19 [09:04:21]Write to MH i2c: E2 0D 00 89 0D 80 0D 02 02 05 00 32 C6 24 3F 19 00 00 8E [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 03 00 89 0D 00 90 00 0A [09:04:21]RAPDU: 90 00 [09:04:21]wFMCommunicate OK [09:04:21]wFMCommunicate request_size=4 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 0D 03 02 [09:04:21]Write to MH i2c: E2 08 00 8A 0D 80 0D 03 02 00 00 00 00 12 [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 0B 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 0B 00 8A 0D 00 3D 3F F4 80 40 E4 91 01 90 00 B9 [09:04:21]RAPDU: 3D 3F F4 80 40 E4 91 01 90 00 [09:04:21]wFMCommunicate OK [09:04:21]SAM_PROTO_SignData done [09:04:21]FM_MakeSignedData done [09:04:21]CreateOFDProtocolMessage [09:04:21]wFMCommunicate request_size=4 [09:04:21]MH_SAM_APDU [09:04:21]CAPDU: 80 11 00 00 [09:04:21]Write to MH i2c: E2 08 00 8B 0D 80 11 00 00 00 00 00 00 12 [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:21]Read from MH i2c: E2 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 17 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: E2 17 00 8B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [09:04:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:04:21]wFMCommunicate OK [09:04:21]CreateOFDProtocolMessage done [09:04:21]OFDSenderStorePacket 154703 [09:04:21]StoreOFDPacket docnum=154703 [09:04:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 76 07 01 CE B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 94 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5C 02 00 35 04 06 00 3B 32 C6 24 3F 19 3D 3F F4 80 40 E4 91 01 [09:04:21]CheckFolder [09:04:21]dirname=/storage/ofd_packets [09:04:21]CheckFolder done [09:04:21]ProducePacketName [09:04:21]name=ofd_packets/00154703 [09:04:21]NVStorageSaveData ofd_packets/00154703 [09:04:21]File name is /storage/ofd_packets/00154703 [09:04:21]Write 301 bytes [09:04:21]NVStorageSaveData done [09:04:21]OFDSenderStorePacket done [09:04:21]KKMCreateOFDPacket done [09:04:21]NVStorageSaveData kkm_last_timestamp [09:04:21]File name is /storage/kkm_last_timestamp [09:04:21]Write 4 bytes [09:04:21]NVStorageSaveData done [09:04:21]ExternCall_PrintAddStr [09:04:21]wPrintStart [09:04:21]Write to MH i2c: 01 00 00 8C 0D 99 [09:04:21]Write i2c OK [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: 01 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: 01 07 00 [09:04:21]MH_I2C_Read... [09:04:21]Read from MH i2c: 01 07 00 8C 0D 00 00 00 00 00 FF 0F AE [09:04:21]RasterBufferAndPrint [09:04:21]line Счет N : (1)872863 [09:04:21]line ИНН: 02508201610067 [09:04:21]line Контрольно-Кассовый Чек [09:04:21]line ПРОДАЖА [09:04:21]line ТРК (МРК, ГНК) : 12 [09:04:21]line Товар: 2710124130 [09:04:21]line Аи-92-К-5 [09:04:21]line 14.950 * 66.90 [09:04:21]line = 1000.16 [09:04:21]line НДС 12% НСП 1% [09:04:21]line > о реализуемом товаре [09:04:21]line ИТОГО: 1000.16 [09:04:21]line НСП 1% : 8.85 [09:04:21]line НДС 12% : 106.21 [09:04:21]line Наличными: 0.00 [09:04:21]line Безнал.: 1000.16 [09:04:21]line Место: АЗС № 165 "Партнер Нефть" [09:04:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:04:21]line СНО: Общий режим [09:04:21]line Чек 92 18.10.2024 09:04 [09:04:21]line Смена: 312 ФФД: 1.0 [09:04:21]line ЗНМ: 0300000234 [09:04:21]line РНМ: 0000137193017469 [09:04:21]line Версия ККМ: v1.0 [09:04:21]line Платежная система: Mbank [09:04:21]line ФМ: 0000000000963156 [09:04:21]line ФД: 154703 [09:04:21]line ФПД: 65089258667801 [09:04:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090420&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154703&fm=65089258667801&tin=02508201610067®Number=0000137193017469&sum=100016 [09:04:22]OFD Sender: Processing packet 154703 [packets to send 51, broken 50] [09:04:22]ProducePacketName [09:04:22]name=ofd_packets/00154703 [09:04:22]OFD Sender: To server: pG, [09:04:22]CommunicateWithHost lk.salyk.kg:30040 [09:04:22]ConnectInit lk.salyk.kg [09:04:22]written 0, free lines is 4095 [09:04:22]Connected sock=10 [09:04:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 76 07 01 CE B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 94 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5C 02 00 35 04 06 00 3B 32 C6 24 3F 19 3D 3F F4 80 40 E4 91 01 [09:04:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 9E 47 00 C3 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5C 02 00 F4 03 04 00 CE CA 11 67 B6 04 01 00 00 1F 47 C5 E0 DA 11 58 9C [09:04:22]CommunicateWithHost err = 0 [09:04:22]CheckOFDResponse [09:04:22]1017 (14) - 77093643461234 [09:04:22]1041 (16) - 0000000000963156 [09:04:22]1040 (4) - 154703 [09:04:22]1012 (4) - 18.10.2024 02:41 [09:04:22]1206 (1) - 0 [09:04:22]OFD Sender: Remove packet 154703 [09:04:22]ProducePacketName [09:04:22]name=ofd_packets/00154703 [09:04:22]NVStorageDeleteData [09:04:22]Write to MH i2c: 01 00 00 B5 0D C2 [09:04:22]Write i2c OK [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: 01 [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: 01 07 00 [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: 01 07 00 B5 0D 00 00 00 00 00 13 0D E9 [09:04:22]RasterBufferAndPrint [09:04:22]line [09:04:22]line [09:04:22]line [09:04:22]line [09:04:22]line [09:04:22]written 0, free lines is 3354 [09:04:22]MH_Cut [09:04:22]Write to MH i2c: D1 01 00 BC 0D 01 9B [09:04:22]Write i2c OK [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: D1 [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: D1 01 00 [09:04:22]MH_I2C_Read... [09:04:22]Read from MH i2c: D1 01 00 BC 0D 00 9A [09:04:22]Write to MH i2c: 01 00 00 BD 0D CA [09:04:22]Write i2c OK [09:04:22]MH_I2C_Read... [09:04:23]OFD Sender: No OFD packet to send [09:04:23]*** Cut start [09:04:23]*** Partial cut [09:04:23]*** CUTSNS_PIN = 1 [09:04:23]*** CUTSNS_PIN = 0 [09:04:23]*** Brake cut motor [09:04:23]Read from MH i2c: 01 [09:04:23]MH_I2C_Read... [09:04:23]*** Stop cut motor [09:04:23]*** Cut end [09:04:23]Read from MH i2c: 01 07 00 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: 01 07 00 BD 0D 00 00 00 00 00 FF 0F DF [09:04:23]process_action close_receipt done [09:04:23]requested_data is exist [09:04:23]produce_requested_data [09:04:23]requested_item fm.sn is exist - process it [09:04:23]wFMCommunicate request_size=4 [09:04:23]MH_SAM_APDU [09:04:23]CAPDU: 80 11 00 00 [09:04:23]Write to MH i2c: E2 08 00 BE 0D 80 11 00 00 00 00 00 00 45 [09:04:23]Write i2c OK [09:04:23]MH_I2C_Read... [09:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:24]Read from MH i2c: E2 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 17 00 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 17 00 BE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [09:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:04:24]wFMCommunicate OK [09:04:24]requested_item fd.num is exist - process it [09:04:24]SAM_PROTO_GetFieldsCounters [09:04:24]wFMCommunicate request_size=4 [09:04:24]MH_SAM_APDU [09:04:24]CAPDU: 80 13 00 00 [09:04:24]Write to MH i2c: E2 08 00 BF 0D 80 13 00 00 00 00 00 00 48 [09:04:24]Write i2c OK [09:04:24]MH_I2C_Read... [09:04:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:24]Read from MH i2c: E2 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 62 00 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 62 00 BF 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [09:04:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:24]wFMCommunicate OK [09:04:24]SAM_PROTO_GetFieldsCounters done [09:04:24]requested_item shift.num is exist - process it [09:04:24]requested_item shift.opened is exist - process it [09:04:24]req_shift_opened [09:04:24]FM_GetShiftState [09:04:24]SAM_PROTO_GetShiftState [09:04:24]wFMCommunicate request_size=4 [09:04:24]MH_SAM_APDU [09:04:24]CAPDU: 80 13 01 00 [09:04:24]Write to MH i2c: E2 08 00 C0 0D 80 13 01 00 00 00 00 00 4A [09:04:24]Write i2c OK [09:04:24]MH_I2C_Read... [09:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:24]Read from MH i2c: E2 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 0E 00 [09:04:24]MH_I2C_Read... [09:04:24]Read from MH i2c: E2 0E 00 C0 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 81 [09:04:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:04:24]wFMCommunicate OK [09:04:24]SAM_PROTO_GetShiftState done [09:04:24]FM_GetShiftState done [09:04:24]req_shift_opened done [09:04:24]requested_item shift.open_date is exist - process it [09:04:24]req_shift_open_date [09:04:24]req_shift_open_date done [09:04:24]produce_requested_data done [09:04:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154703,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:04:24]process_action_free close_receipt [09:04:24]json_value_free [09:04:24]json_value_free done [09:04:24]process_json_proto returns [09:04:24]Send response to host [09:04:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154703,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:04:24]free response buf [09:04:24]execute_script done [09:04:24]execute_script returns [09:04:24]free content buf [09:04:24]Sock 9.Close socket [09:04:24]Sock 9.Thread stoped [09:04:28]OFD Sender: No OFD packet to send [09:04:33]OFD Sender: No OFD packet to send [09:04:38]OFD Sender: No OFD packet to send [09:04:43]OFD Sender: No OFD packet to send [09:04:48]OFD Sender: No OFD packet to send [09:04:53]OFD Sender: No OFD packet to send [09:04:58]OFD Sender: No OFD packet to send [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:29]accept exits with 8 [09:05:29]New connection [09:05:29]New thread 3066965348 created [09:05:29]Thread 3067108708 joined [09:05:29]Waiting for new connection... [09:05:29] Sock 8.Parse request [09:05:29]Sock 8.Check first char [09:05:29]Sock 8.First char is OK [09:05:29]request: POST /json_proto HTTP/1.0 [09:05:29]Method: POST [09:05:29]URL: /json_proto [09:05:29]Method is POST - this is cgi request [09:05:29]url: /json_proto [09:05:29]query_string will be loaded in cgi processing [09:05:29]execute_cgi json_proto POST (null) [09:05:29]execute_cgi path=json_proto method=POST [09:05:29]POST find Content-Length [09:05:29]Host: 172.17.53.67:8080 [09:05:29]Content-Length: 677 [09:05:29]Content-Type: application/json [09:05:29] [09:05:29]POST finish read [09:05:29]Found Content-Length = 677 [09:05:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:29]execute_script... [09:05:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:29]POST & json_proto [09:05:29]process_json_proto [09:05:29]json parsed OK: [09:05:29]protocol is kg_v1.0 [09:05:29]action value=close_receipt [09:05:29]process_action close_receipt [09:05:29]cmd_close_receipt [09:05:29]MH_GetDate [09:05:29]Write to MH i2c: F0 00 00 C1 0D BD [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 09 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 09 00 C1 0D 00 D9 24 12 67 19 BC 99 64 0E [09:05:29]GetLastDocTimeStamp 1729242260 [09:05:29]current date 1729242329 [09:05:29]FM_GetShiftState [09:05:29]SAM_PROTO_GetShiftState [09:05:29]wFMCommunicate request_size=4 [09:05:29]MH_SAM_APDU [09:05:29]CAPDU: 80 13 01 00 [09:05:29]Write to MH i2c: E2 08 00 C2 0D 80 13 01 00 00 00 00 00 4C [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:29]Read from MH i2c: E2 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 C2 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [09:05:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:05:29]wFMCommunicate OK [09:05:29]SAM_PROTO_GetShiftState done [09:05:29]FM_GetShiftState done [09:05:29]opened in 1729211399 [09:05:29]opened+sec_in_day 1729297799 [09:05:29]quantity*price = 30051 [09:05:29]sum+1 = 30052 [09:05:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 93 18.10.2024 09:05 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154704 ФПД: 154134676475847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154704&fm=154134676475847&tin=02508201610067®Number=0000137193017469&sum=30000 [09:05:30]StoreToDocumentArchive [09:05:30]shift 312 fd 154704 [09:05:30]save to /storage/0312/doc_00154704 [09:05:30]save last doc name /storage/0312/doc_00154704 to /storage/kkm_last_doc_name [09:05:30]save OK [09:05:30]Clear old archive folders... [09:05:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:05:30]tlvbuf is 01577ED0 [09:05:30]SAM_PROTO_ClearQueue [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 09 00 00 [09:05:30]Write to MH i2c: E2 08 00 CF 0D 80 09 00 00 00 00 00 00 4E [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 CF 0D 00 90 00 50 [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]SAM_PROTO_ClearQueue done [09:05:30]KKMCreateOFDPacket [09:05:30]OFDProtocolAddRootSTLVToBuf [09:05:30]FM_MakeSignedData [09:05:30]FM_MakeSignedData [09:05:30]SAM_PROTO_SignData [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 01 02 [09:05:30]Write to MH i2c: E2 08 00 D0 0D 80 0D 01 02 00 00 00 00 56 [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 D0 0D 00 90 00 51 [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]wFMCommunicate request_size=255 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 D9 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5C 02 00 35 04 06 00 8C [09:05:30]Write to MH i2c: E2 02 01 D1 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 D9 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5C 02 00 35 04 06 00 8C 00 00 6B [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 D1 0D 00 90 00 52 [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]wFMCommunicate request_size=10 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 02 02 05 2F 46 A3 8F C7 [09:05:30]Write to MH i2c: E2 0D 00 D2 0D 80 0D 02 02 05 00 2F 46 A3 8F C7 00 00 D1 [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 D2 0D 00 90 00 53 [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 03 02 [09:05:30]Write to MH i2c: E2 08 00 D3 0D 80 0D 03 02 00 00 00 00 5B [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 0B 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 0B 00 D3 0D 00 D6 EC B1 DF D6 00 29 B5 90 00 62 [09:05:30]RAPDU: D6 EC B1 DF D6 00 29 B5 90 00 [09:05:30]wFMCommunicate OK [09:05:30]SAM_PROTO_SignData done [09:05:30]FM_MakeSignedData done [09:05:30]CreateOFDProtocolMessage [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 11 00 00 [09:05:30]Write to MH i2c: E2 08 00 D4 0D 80 11 00 00 00 00 00 00 5B [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 17 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 17 00 D4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [09:05:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:05:30]wFMCommunicate OK [09:05:30]CreateOFDProtocolMessage done [09:05:30]OFDSenderStorePacket 154704 [09:05:30]StoreOFDPacket docnum=154704 [09:05:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 0B 07 01 21 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 D9 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5C 02 00 35 04 06 00 8C 2F 46 A3 8F C7 D6 EC B1 DF D6 00 29 B5 [09:05:30]CheckFolder [09:05:30]dirname=/storage/ofd_packets [09:05:30]CheckFolder done [09:05:30]ProducePacketName [09:05:30]name=ofd_packets/00154704 [09:05:30]NVStorageSaveData ofd_packets/00154704 [09:05:30]File name is /storage/ofd_packets/00154704 [09:05:30]Write 301 bytes [09:05:30]NVStorageSaveData done [09:05:30]OFDSenderStorePacket done [09:05:30]KKMCreateOFDPacket done [09:05:30]NVStorageSaveData kkm_last_timestamp [09:05:30]File name is /storage/kkm_last_timestamp [09:05:30]Write 4 bytes [09:05:30]NVStorageSaveData done [09:05:30]OFD Sender: Processing packet 154704 [packets to send 51, broken 50] [09:05:30]ProducePacketName [09:05:30]name=ofd_packets/00154704 [09:05:30]OFD Sender: To server: pG, [09:05:30]CommunicateWithHost lk.salyk.kg:30040 [09:05:30]ConnectInit lk.salyk.kg [09:05:30]ExternCall_PrintAddStr [09:05:30]wPrintStart [09:05:30]Write to MH i2c: 01 00 00 D5 0D E2 [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: 01 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: 01 07 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: 01 07 00 D5 0D 00 00 00 00 00 FF 0F F7 [09:05:30]RasterBufferAndPrint [09:05:30]line Счет N : (1)872864 [09:05:30]line ИНН: 02508201610067 [09:05:30]line Контрольно-Кассовый Чек [09:05:30]line ПРОДАЖА [09:05:30]line ТРК (МРК, ГНК) : 31 [09:05:30]line Товар: 2710124500 [09:05:30]line Аи-95-К-5 [09:05:30]line 4.050 * 74.20 [09:05:30]line = 300.51 [09:05:30]line НДС 12% НСП 1% [09:05:30]line > о реализуемом товаре [09:05:30]line ОКРУГЛЕНИЕ: -0.51 [09:05:30]line ИТОГО: 300.00 [09:05:30]line Внесено: 300.00 [09:05:30]line СДАЧА: 0.00 [09:05:30]line НСП 1% : 2.66 [09:05:30]line НДС 12% : 31.91 [09:05:30]line Наличными: 300.00 [09:05:30]line Безнал.: 0.00 [09:05:30]line Место: АЗС № 165 "Партнер Нефть" [09:05:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:05:30]line СНО: Общий режим [09:05:30]line Чек 93 18.10.2024 09:05 [09:05:30]line Смена: 312 ФФД: 1.0 [09:05:30]line ЗНМ: 0300000234 [09:05:30]line РНМ: 0000137193017469 [09:05:31]line Версия ККМ: v1.0 [09:05:31]line ФМ: 0000000000963156 [09:05:31]line ФД: 154704 [09:05:31]line ФПД: 154134676475847 [09:05:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154704&fm=154134676475847&tin=02508201610067®Number=0000137193017469&sum=30000 [09:05:31]Connected sock=11 [09:05:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 0B 07 01 21 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 D9 24 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5C 02 00 35 04 06 00 8C 2F 46 A3 8F C7 D6 EC B1 DF D6 00 29 B5 [09:05:31]written 0, free lines is 4095 [09:05:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E7 B9 47 00 7F 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5C 02 00 F4 03 04 00 12 CB 11 67 B6 04 01 00 00 F7 67 14 05 E9 9C 1F 84 [09:05:31]CommunicateWithHost err = 0 [09:05:31]CheckOFDResponse [09:05:31]1017 (14) - 77093643461234 [09:05:31]1041 (16) - 0000000000963156 [09:05:31]1040 (4) - 154704 [09:05:31]1012 (4) - 18.10.2024 02:42 [09:05:31]1206 (1) - 0 [09:05:31]OFD Sender: Remove packet 154704 [09:05:31]ProducePacketName [09:05:31]name=ofd_packets/00154704 [09:05:31]NVStorageDeleteData [09:05:31]Write to MH i2c: 01 00 00 00 0E 0E [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 00 0E 00 00 00 00 00 DE 0C FF [09:05:31]RasterBufferAndPrint [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]written 0, free lines is 3300 [09:05:31]MH_Cut [09:05:31]Write to MH i2c: D1 01 00 07 0E 01 E7 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 01 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 01 00 07 0E 00 E6 [09:05:31]Write to MH i2c: 01 00 00 08 0E 16 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]OFD Sender: No OFD packet to send [09:05:32]*** Cut start [09:05:32]*** Partial cut [09:05:32]*** CUTSNS_PIN = 1 [09:05:32]*** CUTSNS_PIN = 0 [09:05:32]*** Brake cut motor [09:05:32]Read from MH i2c: 01 [09:05:32]MH_I2C_Read... [09:05:32]*** Stop cut motor [09:05:32]*** Cut end [09:05:32]Read from MH i2c: 01 07 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: 01 07 00 08 0E 00 00 00 00 00 FF 0F 2B [09:05:32]process_action close_receipt done [09:05:32]requested_data is exist [09:05:32]produce_requested_data [09:05:32]requested_item fm.sn is exist - process it [09:05:32]wFMCommunicate request_size=4 [09:05:32]MH_SAM_APDU [09:05:32]CAPDU: 80 11 00 00 [09:05:32]Write to MH i2c: E2 08 00 09 0E 80 11 00 00 00 00 00 00 91 [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:32]Read from MH i2c: E2 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 17 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 17 00 09 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [09:05:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:05:32]wFMCommunicate OK [09:05:32]requested_item fd.num is exist - process it [09:05:32]SAM_PROTO_GetFieldsCounters [09:05:32]wFMCommunicate request_size=4 [09:05:32]MH_SAM_APDU [09:05:32]CAPDU: 80 13 00 00 [09:05:32]Write to MH i2c: E2 08 00 0A 0E 80 13 00 00 00 00 00 00 94 [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:33]Read from MH i2c: E2 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: E2 62 00 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: E2 62 00 0A 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [09:05:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:33]wFMCommunicate OK [09:05:33]SAM_PROTO_GetFieldsCounters done [09:05:33]requested_item shift.num is exist - process it [09:05:33]requested_item shift.opened is exist - process it [09:05:33]req_shift_opened [09:05:33]FM_GetShiftState [09:05:33]SAM_PROTO_GetShiftState [09:05:33]wFMCommunicate request_size=4 [09:05:33]MH_SAM_APDU [09:05:33]CAPDU: 80 13 01 00 [09:05:33]Write to MH i2c: E2 08 00 0B 0E 80 13 01 00 00 00 00 00 96 [09:05:33]Write i2c OK [09:05:33]MH_I2C_Read... [09:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:33]Read from MH i2c: E2 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: E2 0E 00 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: E2 0E 00 0B 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CD [09:05:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:05:33]wFMCommunicate OK [09:05:33]SAM_PROTO_GetShiftState done [09:05:33]FM_GetShiftState done [09:05:33]req_shift_opened done [09:05:33]requested_item shift.open_date is exist - process it [09:05:33]req_shift_open_date [09:05:33]req_shift_open_date done [09:05:33]produce_requested_data done [09:05:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154704,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:05:33]process_action_free close_receipt [09:05:33]json_value_free [09:05:33]json_value_free done [09:05:33]process_json_proto returns [09:05:33]Send response to host [09:05:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154704,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:05:33]free response buf [09:05:33]execute_script done [09:05:33]execute_script returns [09:05:33]free content buf [09:05:33]Sock 8.Close socket [09:05:33]Sock 8.Thread stoped [09:05:36]OFD Sender: No OFD packet to send [09:05:41]OFD Sender: No OFD packet to send [09:05:46]OFD Sender: No OFD packet to send [09:05:51]OFD Sender: No OFD packet to send [09:05:56]OFD Sender: No OFD packet to send [09:06:01]OFD Sender: No OFD packet to send [09:06:06]OFD Sender: No OFD packet to send [09:06:11]OFD Sender: No OFD packet to send [09:06:16]OFD Sender: No OFD packet to send [09:06:21]OFD Sender: No OFD packet to send [09:06:26]OFD Sender: No OFD packet to send [09:06:31]OFD Sender: No OFD packet to send [09:06:36]OFD Sender: No OFD packet to send [09:06:41]OFD Sender: No OFD packet to send [09:06:46]OFD Sender: No OFD packet to send [09:06:51]OFD Sender: No OFD packet to send [09:06:56]OFD Sender: No OFD packet to send [09:07:01]OFD Sender: No OFD packet to send [09:07:06]OFD Sender: No OFD packet to send [09:07:08]accept exits with 9 [09:07:08]New connection [09:07:08]New thread 3067108708 created [09:07:08]Thread 3066965348 joined [09:07:08]Waiting for new connection... [09:07:08] Sock 9.Parse request [09:07:08]Sock 9.Check first char [09:07:08]Sock 9.First char is OK [09:07:08]request: POST /json_proto HTTP/1.0 [09:07:08]Method: POST [09:07:08]URL: /json_proto [09:07:08]Method is POST - this is cgi request [09:07:08]url: /json_proto [09:07:08]query_string will be loaded in cgi processing [09:07:08]execute_cgi json_proto POST (null) [09:07:08]execute_cgi path=json_proto method=POST [09:07:08]POST find Content-Length [09:07:08]Host: 172.17.53.67:8080 [09:07:08]Content-Length: 769 [09:07:08]Content-Type: application/json [09:07:08] [09:07:08]POST finish read [09:07:08]Found Content-Length = 769 [09:07:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:08]execute_script... [09:07:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:08]POST & json_proto [09:07:08]process_json_proto [09:07:08]json parsed OK: [09:07:08]protocol is kg_v1.0 [09:07:08]action value=close_receipt [09:07:08]process_action close_receipt [09:07:08]cmd_close_receipt [09:07:08]MH_GetDate [09:07:08]Write to MH i2c: F0 00 00 0C 0E 09 [09:07:08]Write i2c OK [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 09 00 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 09 00 0C 0E 00 3D 25 12 67 19 BC 99 64 BF [09:07:08]GetLastDocTimeStamp 1729242329 [09:07:08]current date 1729242429 [09:07:08]FM_GetShiftState [09:07:08]SAM_PROTO_GetShiftState [09:07:08]wFMCommunicate request_size=4 [09:07:08]MH_SAM_APDU [09:07:08]CAPDU: 80 13 01 00 [09:07:08]Write to MH i2c: E2 08 00 0D 0E 80 13 01 00 00 00 00 00 98 [09:07:08]Write i2c OK [09:07:08]MH_I2C_Read... [09:07:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:08]Read from MH i2c: E2 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: E2 0E 00 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: E2 0E 00 0D 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CF [09:07:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:07:08]wFMCommunicate OK [09:07:08]SAM_PROTO_GetShiftState done [09:07:08]FM_GetShiftState done [09:07:08]opened in 1729211399 [09:07:08]opened+sec_in_day 1729297799 [09:07:08]quantity*price = 100015 [09:07:08]sum+1 = 100017 [09:07:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 94 18.10.2024 09:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154705 ФПД: 78131370700193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090709&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154705&fm=78131370700193&tin=02508201610067®Number=0000137193017469&sum=100016 [09:07:09]StoreToDocumentArchive [09:07:09]shift 312 fd 154705 [09:07:09]save to /storage/0312/doc_00154705 [09:07:09]save last doc name /storage/0312/doc_00154705 to /storage/kkm_last_doc_name [09:07:09]save OK [09:07:09]Clear old archive folders... [09:07:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:07:09]tlvbuf is 015BD040 [09:07:09]SAM_PROTO_ClearQueue [09:07:09]wFMCommunicate request_size=4 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 09 00 00 [09:07:09]Write to MH i2c: E2 08 00 1A 0E 80 09 00 00 00 00 00 00 9A [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 1A 0E 00 90 00 9C [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]SAM_PROTO_ClearQueue done [09:07:09]KKMCreateOFDPacket [09:07:09]OFDProtocolAddRootSTLVToBuf [09:07:09]FM_MakeSignedData [09:07:09]FM_MakeSignedData [09:07:09]SAM_PROTO_SignData [09:07:09]wFMCommunicate request_size=4 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 0D 01 02 [09:07:09]Write to MH i2c: E2 08 00 1B 0E 80 0D 01 02 00 00 00 00 A2 [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 1B 0E 00 90 00 9D [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]wFMCommunicate request_size=255 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 3D 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5C 02 00 35 04 06 00 47 [09:07:09]Write to MH i2c: E2 02 01 1C 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 3D 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5C 02 00 35 04 06 00 47 00 00 CB [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 1C 0E 00 90 00 9E [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]wFMCommunicate request_size=10 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 0D 02 02 05 0F 60 98 AD A1 [09:07:09]Write to MH i2c: E2 0D 00 1D 0E 80 0D 02 02 05 00 0F 60 98 AD A1 00 00 04 [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 1D 0E 00 90 00 9F [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]wFMCommunicate request_size=4 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 0D 03 02 [09:07:09]Write to MH i2c: E2 08 00 1E 0E 80 0D 03 02 00 00 00 00 A7 [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 0B 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 0B 00 1E 0E 00 4D 48 B2 7A B5 AD CC 8A 90 00 21 [09:07:10]RAPDU: 4D 48 B2 7A B5 AD CC 8A 90 00 [09:07:10]wFMCommunicate OK [09:07:10]SAM_PROTO_SignData done [09:07:10]FM_MakeSignedData done [09:07:10]CreateOFDProtocolMessage [09:07:10]wFMCommunicate request_size=4 [09:07:10]MH_SAM_APDU [09:07:10]CAPDU: 80 11 00 00 [09:07:10]Write to MH i2c: E2 08 00 1F 0E 80 11 00 00 00 00 00 00 A7 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 17 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 17 00 1F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [09:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:07:10]wFMCommunicate OK [09:07:10]CreateOFDProtocolMessage done [09:07:10]OFDSenderStorePacket 154705 [09:07:10]StoreOFDPacket docnum=154705 [09:07:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FA 89 07 01 CC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 3D 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5C 02 00 35 04 06 00 47 0F 60 98 AD A1 4D 48 B2 7A B5 AD CC 8A [09:07:10]CheckFolder [09:07:10]dirname=/storage/ofd_packets [09:07:10]CheckFolder done [09:07:10]ProducePacketName [09:07:10]name=ofd_packets/00154705 [09:07:10]NVStorageSaveData ofd_packets/00154705 [09:07:10]File name is /storage/ofd_packets/00154705 [09:07:10]Write 301 bytes [09:07:10]NVStorageSaveData done [09:07:10]OFDSenderStorePacket done [09:07:10]KKMCreateOFDPacket done [09:07:10]NVStorageSaveData kkm_last_timestamp [09:07:10]File name is /storage/kkm_last_timestamp [09:07:10]Write 4 bytes [09:07:10]NVStorageSaveData done [09:07:10]ExternCall_PrintAddStr [09:07:10]wPrintStart [09:07:10]Write to MH i2c: 01 00 00 20 0E 2E [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 20 0E 00 00 00 00 00 FF 0F 43 [09:07:10]RasterBufferAndPrint [09:07:10]line Счет N : (1)872865 [09:07:10]line ИНН: 02508201610067 [09:07:10]line Контрольно-Кассовый Чек [09:07:10]line ПРОДАЖА [09:07:10]line ТРК (МРК, ГНК) : 12 [09:07:10]line Товар: 2710124130 [09:07:10]line Аи-92-К-5 [09:07:10]line 14.950 * 66.90 [09:07:10]line = 1000.16 [09:07:10]line НДС 12% НСП 1% [09:07:10]line > о реализуемом товаре [09:07:10]line ИТОГО: 1000.16 [09:07:10]line НСП 1% : 8.85 [09:07:10]line НДС 12% : 106.21 [09:07:10]line Наличными: 0.00 [09:07:10]line Безнал.: 1000.16 [09:07:10]line Место: АЗС № 165 "Партнер Нефть" [09:07:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:07:10]line СНО: Общий режим [09:07:10]line Чек 94 18.10.2024 09:07 [09:07:10]line Смена: 312 ФФД: 1.0 [09:07:10]line ЗНМ: 0300000234 [09:07:10]line РНМ: 0000137193017469 [09:07:10]line Версия ККМ: v1.0 [09:07:10]line Платежная система: Mbank [09:07:10]line ФМ: 0000000000963156 [09:07:10]line ФД: 154705 [09:07:10]line ФПД: 78131370700193 [09:07:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090709&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154705&fm=78131370700193&tin=02508201610067®Number=0000137193017469&sum=100016 [09:07:10]OFD Sender: Processing packet 154705 [packets to send 51, broken 50] [09:07:10]ProducePacketName [09:07:10]name=ofd_packets/00154705 [09:07:10]OFD Sender: To server: pG, [09:07:10]CommunicateWithHost lk.salyk.kg:30040 [09:07:10]ConnectInit lk.salyk.kg [09:07:10]written 0, free lines is 4095 [09:07:10]Connected sock=10 [09:07:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FA 89 07 01 CC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 3D 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5C 02 00 35 04 06 00 47 0F 60 98 AD A1 4D 48 B2 7A B5 AD CC 8A [09:07:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 FB 47 00 E3 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5C 02 00 F4 03 04 00 76 CB 11 67 B6 04 01 00 00 13 86 D7 BF 35 A7 67 81 [09:07:10]CommunicateWithHost err = 0 [09:07:10]CheckOFDResponse [09:07:10]1017 (14) - 77093643461234 [09:07:10]1041 (16) - 0000000000963156 [09:07:10]1040 (4) - 154705 [09:07:10]1012 (4) - 18.10.2024 02:44 [09:07:10]1206 (1) - 0 [09:07:10]OFD Sender: Remove packet 154705 [09:07:10]ProducePacketName [09:07:10]name=ofd_packets/00154705 [09:07:10]NVStorageDeleteData [09:07:10]Write to MH i2c: 01 00 00 49 0E 57 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 49 0E 00 00 00 00 00 FD 0C 67 [09:07:10]RasterBufferAndPrint [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]written 0, free lines is 3332 [09:07:10]MH_Cut [09:07:10]Write to MH i2c: D1 01 00 50 0E 01 30 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 01 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 01 00 50 0E 00 2F [09:07:10]Write to MH i2c: 01 00 00 51 0E 5F [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:11]OFD Sender: No OFD packet to send [09:07:11]*** Cut start [09:07:11]*** Partial cut [09:07:11]*** CUTSNS_PIN = 1 [09:07:11]*** CUTSNS_PIN = 0 [09:07:11]*** Brake cut motor [09:07:12]Read from MH i2c: 01 [09:07:12]MH_I2C_Read... [09:07:12]*** Stop cut motor [09:07:12]*** Cut end [09:07:12]Read from MH i2c: 01 07 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: 01 07 00 51 0E 00 00 00 00 00 FF 0F 74 [09:07:12]process_action close_receipt done [09:07:12]requested_data is exist [09:07:12]produce_requested_data [09:07:12]requested_item fm.sn is exist - process it [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 11 00 00 [09:07:12]Write to MH i2c: E2 08 00 52 0E 80 11 00 00 00 00 00 00 DA [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 17 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 17 00 52 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [09:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:07:12]wFMCommunicate OK [09:07:12]requested_item fd.num is exist - process it [09:07:12]SAM_PROTO_GetFieldsCounters [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 13 00 00 [09:07:12]Write to MH i2c: E2 08 00 53 0E 80 13 00 00 00 00 00 00 DD [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 62 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 62 00 53 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [09:07:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_GetFieldsCounters done [09:07:12]requested_item shift.num is exist - process it [09:07:12]requested_item shift.opened is exist - process it [09:07:12]req_shift_opened [09:07:12]FM_GetShiftState [09:07:12]SAM_PROTO_GetShiftState [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 13 01 00 [09:07:12]Write to MH i2c: E2 08 00 54 0E 80 13 01 00 00 00 00 00 DF [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0E 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0E 00 54 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [09:07:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_GetShiftState done [09:07:12]FM_GetShiftState done [09:07:12]req_shift_opened done [09:07:12]requested_item shift.open_date is exist - process it [09:07:12]req_shift_open_date [09:07:12]req_shift_open_date done [09:07:12]produce_requested_data done [09:07:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154705,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:07:12]process_action_free close_receipt [09:07:12]json_value_free [09:07:12]json_value_free done [09:07:12]process_json_proto returns [09:07:12]Send response to host [09:07:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154705,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:07:12]free response buf [09:07:12]execute_script done [09:07:12]execute_script returns [09:07:12]free content buf [09:07:12]Sock 9.Close socket [09:07:12]Sock 9.Thread stoped [09:07:16]OFD Sender: No OFD packet to send [09:07:21]OFD Sender: No OFD packet to send [09:07:26]OFD Sender: No OFD packet to send [09:07:28]accept exits with 8 [09:07:28]New connection [09:07:28]New thread 3066965348 created [09:07:28]Thread 3067108708 joined [09:07:28]Waiting for new connection... [09:07:28] Sock 8.Parse request [09:07:28]Sock 8.Check first char [09:07:28]Sock 8.First char is OK [09:07:28]request: POST /json_proto HTTP/1.0 [09:07:28]Method: POST [09:07:28]URL: /json_proto [09:07:28]Method is POST - this is cgi request [09:07:28]url: /json_proto [09:07:28]query_string will be loaded in cgi processing [09:07:28]execute_cgi json_proto POST (null) [09:07:28]execute_cgi path=json_proto method=POST [09:07:28]POST find Content-Length [09:07:28]Host: 172.17.53.67:8080 [09:07:28]Content-Length: 632 [09:07:28]Content-Type: application/json [09:07:28] [09:07:28]POST finish read [09:07:28]Found Content-Length = 632 [09:07:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:28]execute_script... [09:07:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:28]POST & json_proto [09:07:28]process_json_proto [09:07:28]json parsed OK: [09:07:28]protocol is kg_v1.0 [09:07:28]action value=close_receipt [09:07:28]process_action close_receipt [09:07:28]cmd_close_receipt [09:07:28]MH_GetDate [09:07:28]Write to MH i2c: F0 00 00 55 0E 52 [09:07:28]Write i2c OK [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: F0 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: F0 09 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: F0 09 00 55 0E 00 50 25 12 67 19 BC 99 64 1B [09:07:28]GetLastDocTimeStamp 1729242429 [09:07:28]current date 1729242448 [09:07:28]FM_GetShiftState [09:07:28]SAM_PROTO_GetShiftState [09:07:28]wFMCommunicate request_size=4 [09:07:28]MH_SAM_APDU [09:07:28]CAPDU: 80 13 01 00 [09:07:28]Write to MH i2c: E2 08 00 56 0E 80 13 01 00 00 00 00 00 E1 [09:07:28]Write i2c OK [09:07:28]MH_I2C_Read... [09:07:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:28]Read from MH i2c: E2 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 0E 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 0E 00 56 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [09:07:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:07:28]wFMCommunicate OK [09:07:28]SAM_PROTO_GetShiftState done [09:07:28]FM_GetShiftState done [09:07:28]opened in 1729211399 [09:07:28]opened+sec_in_day 1729297799 [09:07:28]quantity*price = 50000 [09:07:28]sum+1 = 50001 [09:07:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 95 18.10.2024 09:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154706 ФПД: 204522739621157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090728&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154706&fm=204522739621157&tin=02508201610067®Number=0000137193017469&sum=50000 [09:07:29]StoreToDocumentArchive [09:07:29]shift 312 fd 154706 [09:07:29]save to /storage/0312/doc_00154706 [09:07:29]save last doc name /storage/0312/doc_00154706 to /storage/kkm_last_doc_name [09:07:29]save OK [09:07:29]Clear old archive folders... [09:07:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:07:29]tlvbuf is 01510FD0 [09:07:29]SAM_PROTO_ClearQueue [09:07:29]wFMCommunicate request_size=4 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 09 00 00 [09:07:29]Write to MH i2c: E2 08 00 63 0E 80 09 00 00 00 00 00 00 E3 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 63 0E 00 90 00 E5 [09:07:29]RAPDU: 90 00 [09:07:29]wFMCommunicate OK [09:07:29]SAM_PROTO_ClearQueue done [09:07:29]KKMCreateOFDPacket [09:07:29]OFDProtocolAddRootSTLVToBuf [09:07:29]FM_MakeSignedData [09:07:29]FM_MakeSignedData [09:07:29]SAM_PROTO_SignData [09:07:29]wFMCommunicate request_size=4 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 0D 01 02 [09:07:29]Write to MH i2c: E2 08 00 64 0E 80 0D 01 02 00 00 00 00 EB [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 64 0E 00 90 00 E6 [09:07:29]RAPDU: 90 00 [09:07:29]wFMCommunicate OK [09:07:29]wFMCommunicate request_size=255 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 50 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5C 02 00 35 04 06 00 [09:07:29]Write to MH i2c: E2 02 01 65 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 50 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5C 02 00 35 04 06 00 00 00 A2 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 65 0E 00 90 00 E7 [09:07:29]RAPDU: 90 00 [09:07:29]wFMCommunicate OK [09:07:29]wFMCommunicate request_size=11 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 0D 02 02 06 BA 03 29 3E 5D 25 [09:07:29]Write to MH i2c: E2 0E 00 66 0E 80 0D 02 02 06 00 BA 03 29 3E 5D 25 00 00 A0 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 03 00 66 0E 00 90 00 E8 [09:07:29]RAPDU: 90 00 [09:07:29]wFMCommunicate OK [09:07:29]wFMCommunicate request_size=4 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 0D 03 02 [09:07:29]Write to MH i2c: E2 08 00 67 0E 80 0D 03 02 00 00 00 00 F0 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 0B 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 0B 00 67 0E 00 1B 9F 28 4A DC 9E 3F 0F 90 00 E5 [09:07:29]RAPDU: 1B 9F 28 4A DC 9E 3F 0F 90 00 [09:07:29]wFMCommunicate OK [09:07:29]SAM_PROTO_SignData done [09:07:29]FM_MakeSignedData done [09:07:29]CreateOFDProtocolMessage [09:07:29]wFMCommunicate request_size=4 [09:07:29]MH_SAM_APDU [09:07:29]CAPDU: 80 11 00 00 [09:07:29]Write to MH i2c: E2 08 00 68 0E 80 11 00 00 00 00 00 00 F0 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:29]Read from MH i2c: E2 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 17 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: E2 17 00 68 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [09:07:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:07:29]wFMCommunicate OK [09:07:29]CreateOFDProtocolMessage done [09:07:29]OFDSenderStorePacket 154706 [09:07:29]StoreOFDPacket docnum=154706 [09:07:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CE 89 08 01 DC 46 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 50 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5C 02 00 35 04 06 00 BA 03 29 3E 5D 25 1B 9F 28 4A DC 9E 3F 0F [09:07:29]CheckFolder [09:07:29]dirname=/storage/ofd_packets [09:07:29]CheckFolder done [09:07:29]ProducePacketName [09:07:29]name=ofd_packets/00154706 [09:07:29]NVStorageSaveData ofd_packets/00154706 [09:07:29]File name is /storage/ofd_packets/00154706 [09:07:29]Write 302 bytes [09:07:29]NVStorageSaveData done [09:07:29]OFDSenderStorePacket done [09:07:29]KKMCreateOFDPacket done [09:07:29]NVStorageSaveData kkm_last_timestamp [09:07:29]File name is /storage/kkm_last_timestamp [09:07:29]Write 4 bytes [09:07:29]NVStorageSaveData done [09:07:29]ExternCall_PrintAddStr [09:07:29]wPrintStart [09:07:29]Write to MH i2c: 01 00 00 69 0E 77 [09:07:29]Write i2c OK [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: 01 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: 01 07 00 [09:07:29]MH_I2C_Read... [09:07:29]Read from MH i2c: 01 07 00 69 0E 00 00 00 00 00 FF 0F 8C [09:07:29]RasterBufferAndPrint [09:07:29]line Счет N : (1)872866 [09:07:29]line ИНН: 02508201610067 [09:07:29]line Контрольно-Кассовый Чек [09:07:29]line ПРОДАЖА [09:07:29]line ТРК (МРК, ГНК) : 43 [09:07:29]line Товар: 2710124130 [09:07:29]line Super 92-К-5 [09:07:29]line 7.310 * 68.40 [09:07:29]line = 500.00 [09:07:29]line НДС 12% НСП 1% [09:07:29]line > о реализуемом товаре [09:07:29]line ИТОГО: 500.00 [09:07:29]line НСП 1% : 4.42 [09:07:29]line НДС 12% : 53.10 [09:07:29]line Наличными: 500.00 [09:07:29]line Безнал.: 0.00 [09:07:29]line Место: АЗС № 165 "Партнер Нефть" [09:07:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:07:29]line СНО: Общий режим [09:07:29]line Чек 95 18.10.2024 09:07 [09:07:29]line Смена: 312 ФФД: 1.0 [09:07:29]line ЗНМ: 0300000234 [09:07:29]line РНМ: 0000137193017469 [09:07:29]line Версия ККМ: v1.0 [09:07:29]line ФМ: 0000000000963156 [09:07:29]line ФД: 154706 [09:07:29]line ФПД: 204522739621157 [09:07:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090728&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154706&fm=204522739621157&tin=02508201610067®Number=0000137193017469&sum=50000 [09:07:30]OFD Sender: Processing packet 154706 [packets to send 51, broken 50] [09:07:30]ProducePacketName [09:07:30]name=ofd_packets/00154706 [09:07:30]OFD Sender: To server: pG, [09:07:30]CommunicateWithHost lk.salyk.kg:30040 [09:07:30]ConnectInit lk.salyk.kg [09:07:30]written 0, free lines is 4095 [09:07:30]Connected sock=10 [09:07:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CE 89 08 01 DC 46 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 50 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5C 02 00 35 04 06 00 BA 03 29 3E 5D 25 1B 9F 28 4A DC 9E 3F 0F [09:07:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 96 47 00 A2 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5C 02 00 F4 03 04 00 89 CB 11 67 B6 04 01 00 00 77 31 26 79 F8 92 88 F5 [09:07:30]CommunicateWithHost err = 0 [09:07:30]CheckOFDResponse [09:07:30]1017 (14) - 77093643461234 [09:07:30]1041 (16) - 0000000000963156 [09:07:30]1040 (4) - 154706 [09:07:30]1012 (4) - 18.10.2024 02:44 [09:07:30]1206 (1) - 0 [09:07:30]OFD Sender: Remove packet 154706 [09:07:30]ProducePacketName [09:07:30]name=ofd_packets/00154706 [09:07:30]NVStorageDeleteData [09:07:30]Write to MH i2c: 01 00 00 91 0E 9F [09:07:30]Write i2c OK [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: 01 [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: 01 07 00 [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: 01 07 00 91 0E 00 00 00 00 00 02 0D B5 [09:07:30]RasterBufferAndPrint [09:07:30]line [09:07:30]line [09:07:30]line [09:07:30]line [09:07:30]line [09:07:30]written 0, free lines is 3336 [09:07:30]MH_Cut [09:07:30]Write to MH i2c: D1 01 00 98 0E 01 78 [09:07:30]Write i2c OK [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: D1 [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: D1 01 00 [09:07:30]MH_I2C_Read... [09:07:30]Read from MH i2c: D1 01 00 98 0E 00 77 [09:07:30]Write to MH i2c: 01 00 00 99 0E A7 [09:07:30]Write i2c OK [09:07:30]MH_I2C_Read... [09:07:30]OFD Sender: No OFD packet to send [09:07:31]*** Cut start [09:07:31]*** Partial cut [09:07:31]*** CUTSNS_PIN = 1 [09:07:31]*** CUTSNS_PIN = 0 [09:07:31]*** Brake cut motor [09:07:31]Read from MH i2c: 01 [09:07:31]MH_I2C_Read... [09:07:31]*** Stop cut motor [09:07:31]*** Cut end [09:07:31]Read from MH i2c: 01 07 00 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: 01 07 00 99 0E 00 00 00 00 00 FF 0F BC [09:07:31]process_action close_receipt done [09:07:31]requested_data is exist [09:07:31]produce_requested_data [09:07:31]requested_item fm.sn is exist - process it [09:07:31]wFMCommunicate request_size=4 [09:07:31]MH_SAM_APDU [09:07:31]CAPDU: 80 11 00 00 [09:07:31]Write to MH i2c: E2 08 00 9A 0E 80 11 00 00 00 00 00 00 22 [09:07:31]Write i2c OK [09:07:31]MH_I2C_Read... [09:07:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:31]Read from MH i2c: E2 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: E2 17 00 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: E2 17 00 9A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [09:07:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:07:31]wFMCommunicate OK [09:07:31]requested_item fd.num is exist - process it [09:07:31]SAM_PROTO_GetFieldsCounters [09:07:31]wFMCommunicate request_size=4 [09:07:31]MH_SAM_APDU [09:07:31]CAPDU: 80 13 00 00 [09:07:31]Write to MH i2c: E2 08 00 9B 0E 80 13 00 00 00 00 00 00 25 [09:07:31]Write i2c OK [09:07:31]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 62 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 62 00 9B 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [09:07:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:32]wFMCommunicate OK [09:07:32]SAM_PROTO_GetFieldsCounters done [09:07:32]requested_item shift.num is exist - process it [09:07:32]requested_item shift.opened is exist - process it [09:07:32]req_shift_opened [09:07:32]FM_GetShiftState [09:07:32]SAM_PROTO_GetShiftState [09:07:32]wFMCommunicate request_size=4 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 13 01 00 [09:07:32]Write to MH i2c: E2 08 00 9C 0E 80 13 01 00 00 00 00 00 27 [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 0E 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 0E 00 9C 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [09:07:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:07:32]wFMCommunicate OK [09:07:32]SAM_PROTO_GetShiftState done [09:07:32]FM_GetShiftState done [09:07:32]req_shift_opened done [09:07:32]requested_item shift.open_date is exist - process it [09:07:32]req_shift_open_date [09:07:32]req_shift_open_date done [09:07:32]produce_requested_data done [09:07:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154706,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:07:32]process_action_free close_receipt [09:07:32]json_value_free [09:07:32]json_value_free done [09:07:32]process_json_proto returns [09:07:32]Send response to host [09:07:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154706,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:07:32]free response buf [09:07:32]execute_script done [09:07:32]execute_script returns [09:07:32]free content buf [09:07:32]Sock 8.Close socket [09:07:32]Sock 8.Thread stoped [09:07:35]OFD Sender: No OFD packet to send [09:07:40]OFD Sender: No OFD packet to send [09:07:46]OFD Sender: No OFD packet to send [09:07:51]OFD Sender: No OFD packet to send [09:07:56]OFD Sender: No OFD packet to send [09:08:01]OFD Sender: No OFD packet to send [09:08:06]OFD Sender: No OFD packet to send [09:08:11]OFD Sender: No OFD packet to send [09:08:16]OFD Sender: No OFD packet to send [09:08:20]accept exits with 9 [09:08:20]New connection [09:08:20]New thread 3067108708 created [09:08:20]Thread 3066965348 joined [09:08:20]Waiting for new connection... [09:08:20] Sock 9.Parse request [09:08:20]Sock 9.Check first char [09:08:20]Sock 9.First char is OK [09:08:20]request: POST /json_proto HTTP/1.0 [09:08:20]Method: POST [09:08:20]URL: /json_proto [09:08:20]Method is POST - this is cgi request [09:08:20]url: /json_proto [09:08:20]query_string will be loaded in cgi processing [09:08:20]execute_cgi json_proto POST (null) [09:08:20]execute_cgi path=json_proto method=POST [09:08:20]POST find Content-Length [09:08:20]Host: 172.17.53.67:8080 [09:08:20]Content-Length: 677 [09:08:20]Content-Type: application/json [09:08:20] [09:08:20]POST finish read [09:08:20]Found Content-Length = 677 [09:08:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:20]execute_script... [09:08:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:20]POST & json_proto [09:08:20]process_json_proto [09:08:20]json parsed OK: [09:08:20]protocol is kg_v1.0 [09:08:20]action value=close_receipt [09:08:20]process_action close_receipt [09:08:20]cmd_close_receipt [09:08:20]MH_GetDate [09:08:20]Write to MH i2c: F0 00 00 9D 0E 9A [09:08:20]Write i2c OK [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: F0 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: F0 09 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: F0 09 00 9D 0E 00 84 25 12 67 19 BC 99 64 97 [09:08:20]GetLastDocTimeStamp 1729242448 [09:08:20]current date 1729242500 [09:08:20]FM_GetShiftState [09:08:20]SAM_PROTO_GetShiftState [09:08:20]wFMCommunicate request_size=4 [09:08:20]MH_SAM_APDU [09:08:20]CAPDU: 80 13 01 00 [09:08:20]Write to MH i2c: E2 08 00 9E 0E 80 13 01 00 00 00 00 00 29 [09:08:20]Write i2c OK [09:08:20]MH_I2C_Read... [09:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:20]Read from MH i2c: E2 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 0E 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 0E 00 9E 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 60 [09:08:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:08:20]wFMCommunicate OK [09:08:20]SAM_PROTO_GetShiftState done [09:08:20]FM_GetShiftState done [09:08:20]opened in 1729211399 [09:08:20]opened+sec_in_day 1729297799 [09:08:20]quantity*price = 20003 [09:08:20]sum+1 = 20004 [09:08:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 96 18.10.2024 09:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154707 ФПД: 36250712017717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154707&fm=36250712017717&tin=02508201610067®Number=0000137193017469&sum=20000 [09:08:21]StoreToDocumentArchive [09:08:21]shift 312 fd 154707 [09:08:21]save to /storage/0312/doc_00154707 [09:08:21]save last doc name /storage/0312/doc_00154707 to /storage/kkm_last_doc_name [09:08:21]save OK [09:08:21]Clear old archive folders... [09:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:21]tlvbuf is 0153FF90 [09:08:21]SAM_PROTO_ClearQueue [09:08:21]wFMCommunicate request_size=4 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 09 00 00 [09:08:21]Write to MH i2c: E2 08 00 AB 0E 80 09 00 00 00 00 00 00 2B [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 AB 0E 00 90 00 2D [09:08:21]RAPDU: 90 00 [09:08:21]wFMCommunicate OK [09:08:21]SAM_PROTO_ClearQueue done [09:08:21]KKMCreateOFDPacket [09:08:21]OFDProtocolAddRootSTLVToBuf [09:08:21]FM_MakeSignedData [09:08:21]FM_MakeSignedData [09:08:21]SAM_PROTO_SignData [09:08:21]wFMCommunicate request_size=4 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 0D 01 02 [09:08:21]Write to MH i2c: E2 08 00 AC 0E 80 0D 01 02 00 00 00 00 33 [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 AC 0E 00 90 00 2E [09:08:21]RAPDU: 90 00 [09:08:21]wFMCommunicate OK [09:08:21]wFMCommunicate request_size=255 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 84 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5C 02 00 35 04 06 00 20 [09:08:21]Write to MH i2c: E2 02 01 AD 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 84 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5C 02 00 35 04 06 00 20 00 00 28 [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 AD 0E 00 90 00 2F [09:08:21]RAPDU: 90 00 [09:08:21]wFMCommunicate OK [09:08:21]wFMCommunicate request_size=10 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 0D 02 02 05 F8 46 D0 0B 35 [09:08:21]Write to MH i2c: E2 0D 00 AE 0E 80 0D 02 02 05 00 F8 46 D0 0B 35 00 00 8E [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 03 00 AE 0E 00 90 00 30 [09:08:21]RAPDU: 90 00 [09:08:21]wFMCommunicate OK [09:08:21]wFMCommunicate request_size=4 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 0D 03 02 [09:08:21]Write to MH i2c: E2 08 00 AF 0E 80 0D 03 02 00 00 00 00 38 [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 0B 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 0B 00 AF 0E 00 68 75 5C DB A4 D3 7A 64 90 00 A2 [09:08:21]RAPDU: 68 75 5C DB A4 D3 7A 64 90 00 [09:08:21]wFMCommunicate OK [09:08:21]SAM_PROTO_SignData done [09:08:21]FM_MakeSignedData done [09:08:21]CreateOFDProtocolMessage [09:08:21]wFMCommunicate request_size=4 [09:08:21]MH_SAM_APDU [09:08:21]CAPDU: 80 11 00 00 [09:08:21]Write to MH i2c: E2 08 00 B0 0E 80 11 00 00 00 00 00 00 38 [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:21]Read from MH i2c: E2 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 17 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: E2 17 00 B0 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [09:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:08:21]wFMCommunicate OK [09:08:21]CreateOFDProtocolMessage done [09:08:21]OFDSenderStorePacket 154707 [09:08:21]StoreOFDPacket docnum=154707 [09:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 AF 07 01 31 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 84 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5C 02 00 35 04 06 00 20 F8 46 D0 0B 35 68 75 5C DB A4 D3 7A 64 [09:08:21]CheckFolder [09:08:21]dirname=/storage/ofd_packets [09:08:21]CheckFolder done [09:08:21]ProducePacketName [09:08:21]name=ofd_packets/00154707 [09:08:21]NVStorageSaveData ofd_packets/00154707 [09:08:21]File name is /storage/ofd_packets/00154707 [09:08:21]Write 301 bytes [09:08:21]NVStorageSaveData done [09:08:21]OFDSenderStorePacket done [09:08:21]KKMCreateOFDPacket done [09:08:21]NVStorageSaveData kkm_last_timestamp [09:08:21]File name is /storage/kkm_last_timestamp [09:08:21]Write 4 bytes [09:08:21]NVStorageSaveData done [09:08:21]ExternCall_PrintAddStr [09:08:21]wPrintStart [09:08:21]Write to MH i2c: 01 00 00 B1 0E BF [09:08:21]Write i2c OK [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: 01 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: 01 07 00 [09:08:21]MH_I2C_Read... [09:08:21]Read from MH i2c: 01 07 00 B1 0E 00 00 00 00 00 FF 0F D4 [09:08:21]RasterBufferAndPrint [09:08:21]line Счет N : (1)872867 [09:08:21]line ИНН: 02508201610067 [09:08:21]line Контрольно-Кассовый Чек [09:08:21]line ПРОДАЖА [09:08:21]line ТРК (МРК, ГНК) : 22 [09:08:21]line Товар: 2710124130 [09:08:21]line Аи-92-К-5 [09:08:21]line 2.990 * 66.90 [09:08:21]line = 200.03 [09:08:21]line НДС 12% НСП 1% [09:08:21]line > о реализуемом товаре [09:08:21]line ОКРУГЛЕНИЕ: -0.03 [09:08:21]line ИТОГО: 200.00 [09:08:21]line Внесено: 200.00 [09:08:21]line СДАЧА: 0.00 [09:08:21]line НСП 1% : 1.77 [09:08:21]line НДС 12% : 21.24 [09:08:21]line Наличными: 200.00 [09:08:21]line Безнал.: 0.00 [09:08:21]line Место: АЗС № 165 "Партнер Нефть" [09:08:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:08:21]line СНО: Общий режим [09:08:21]line Чек 96 18.10.2024 09:08 [09:08:22]line Смена: 312 ФФД: 1.0 [09:08:22]line ЗНМ: 0300000234 [09:08:22]line РНМ: 0000137193017469 [09:08:22]line Версия ККМ: v1.0 [09:08:22]line ФМ: 0000000000963156 [09:08:22]line ФД: 154707 [09:08:22]line ФПД: 36250712017717 [09:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T090820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154707&fm=36250712017717&tin=02508201610067®Number=0000137193017469&sum=20000 [09:08:22]OFD Sender: Processing packet 154707 [packets to send 51, broken 50] [09:08:22]ProducePacketName [09:08:22]name=ofd_packets/00154707 [09:08:22]OFD Sender: To server: pG, [09:08:22]CommunicateWithHost lk.salyk.kg:30040 [09:08:22]ConnectInit lk.salyk.kg [09:08:22]written 0, free lines is 4095 [09:08:22]Connected sock=10 [09:08:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 AF 07 01 31 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 84 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5C 02 00 35 04 06 00 20 F8 46 D0 0B 35 68 75 5C DB A4 D3 7A 64 [09:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA 96 47 00 4F 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5C 02 00 F4 03 04 00 BD CB 11 67 B6 04 01 00 00 13 2D 30 21 A9 93 85 BF [09:08:22]CommunicateWithHost err = 0 [09:08:22]CheckOFDResponse [09:08:22]1017 (14) - 77093643461234 [09:08:22]1041 (16) - 0000000000963156 [09:08:22]1040 (4) - 154707 [09:08:22]1012 (4) - 18.10.2024 02:45 [09:08:22]1206 (1) - 0 [09:08:22]OFD Sender: Remove packet 154707 [09:08:22]ProducePacketName [09:08:22]name=ofd_packets/00154707 [09:08:22]NVStorageDeleteData [09:08:22]Write to MH i2c: 01 00 00 DC 0E EA [09:08:22]Write i2c OK [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: 01 [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: 01 07 00 [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: 01 07 00 DC 0E 00 00 00 00 00 E1 0C DE [09:08:22]RasterBufferAndPrint [09:08:22]line [09:08:22]line [09:08:22]line [09:08:22]line [09:08:22]line [09:08:22]written 0, free lines is 3302 [09:08:22]MH_Cut [09:08:22]Write to MH i2c: D1 01 00 E3 0E 01 C3 [09:08:22]Write i2c OK [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: D1 [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: D1 01 00 [09:08:22]MH_I2C_Read... [09:08:22]Read from MH i2c: D1 01 00 E3 0E 00 C2 [09:08:22]Write to MH i2c: 01 00 00 E4 0E F2 [09:08:22]Write i2c OK [09:08:22]MH_I2C_Read... [09:08:22]OFD Sender: No OFD packet to send [09:08:23]*** Cut start [09:08:23]*** Partial cut [09:08:23]*** CUTSNS_PIN = 1 [09:08:23]*** CUTSNS_PIN = 0 [09:08:23]*** Brake cut motor [09:08:23]Read from MH i2c: 01 [09:08:23]MH_I2C_Read... [09:08:23]*** Stop cut motor [09:08:23]*** Cut end [09:08:23]Read from MH i2c: 01 07 00 [09:08:23]MH_I2C_Read... [09:08:23]Read from MH i2c: 01 07 00 E4 0E 00 00 00 00 00 FF 0F 07 [09:08:23]process_action close_receipt done [09:08:23]requested_data is exist [09:08:23]produce_requested_data [09:08:23]requested_item fm.sn is exist - process it [09:08:23]wFMCommunicate request_size=4 [09:08:23]MH_SAM_APDU [09:08:23]CAPDU: 80 11 00 00 [09:08:23]Write to MH i2c: E2 08 00 E5 0E 80 11 00 00 00 00 00 00 6D [09:08:23]Write i2c OK [09:08:23]MH_I2C_Read... [09:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:23]Read from MH i2c: E2 [09:08:23]MH_I2C_Read... [09:08:23]Read from MH i2c: E2 17 00 [09:08:23]MH_I2C_Read... [09:08:23]Read from MH i2c: E2 17 00 E5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [09:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:08:23]wFMCommunicate OK [09:08:23]requested_item fd.num is exist - process it [09:08:23]SAM_PROTO_GetFieldsCounters [09:08:23]wFMCommunicate request_size=4 [09:08:23]MH_SAM_APDU [09:08:23]CAPDU: 80 13 00 00 [09:08:23]Write to MH i2c: E2 08 00 E6 0E 80 13 00 00 00 00 00 00 70 [09:08:23]Write i2c OK [09:08:23]MH_I2C_Read... [09:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:23]Read from MH i2c: E2 [09:08:23]MH_I2C_Read... [09:08:23]Read from MH i2c: E2 62 00 [09:08:23]MH_I2C_Read... [09:08:23]Read from MH i2c: E2 62 00 E6 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [09:08:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:24]wFMCommunicate OK [09:08:24]SAM_PROTO_GetFieldsCounters done [09:08:24]requested_item shift.num is exist - process it [09:08:24]requested_item shift.opened is exist - process it [09:08:24]req_shift_opened [09:08:24]FM_GetShiftState [09:08:24]SAM_PROTO_GetShiftState [09:08:24]wFMCommunicate request_size=4 [09:08:24]MH_SAM_APDU [09:08:24]CAPDU: 80 13 01 00 [09:08:24]Write to MH i2c: E2 08 00 E7 0E 80 13 01 00 00 00 00 00 72 [09:08:24]Write i2c OK [09:08:24]MH_I2C_Read... [09:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:24]Read from MH i2c: E2 [09:08:24]MH_I2C_Read... [09:08:24]Read from MH i2c: E2 0E 00 [09:08:24]MH_I2C_Read... [09:08:24]Read from MH i2c: E2 0E 00 E7 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [09:08:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:08:24]wFMCommunicate OK [09:08:24]SAM_PROTO_GetShiftState done [09:08:24]FM_GetShiftState done [09:08:24]req_shift_opened done [09:08:24]requested_item shift.open_date is exist - process it [09:08:24]req_shift_open_date [09:08:24]req_shift_open_date done [09:08:24]produce_requested_data done [09:08:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154707,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:08:24]process_action_free close_receipt [09:08:24]json_value_free [09:08:24]json_value_free done [09:08:24]process_json_proto returns [09:08:24]Send response to host [09:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154707,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:08:24]free response buf [09:08:24]execute_script done [09:08:24]execute_script returns [09:08:24]free content buf [09:08:24]Sock 9.Close socket [09:08:24]Sock 9.Thread stoped [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:52]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:17]OFD Sender: No OFD packet to send [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:53]OFD Sender: No OFD packet to send [09:09:58]OFD Sender: No OFD packet to send [09:10:03]OFD Sender: No OFD packet to send [09:10:08]OFD Sender: No OFD packet to send [09:10:12]accept exits with 8 [09:10:12]New connection [09:10:12]New thread 3066965348 created [09:10:12]Thread 3067108708 joined [09:10:12]Waiting for new connection... [09:10:12] Sock 8.Parse request [09:10:12]Sock 8.Check first char [09:10:12]Sock 8.First char is OK [09:10:12]request: POST /json_proto HTTP/1.0 [09:10:12]Method: POST [09:10:12]URL: /json_proto [09:10:12]Method is POST - this is cgi request [09:10:12]url: /json_proto [09:10:12]query_string will be loaded in cgi processing [09:10:12]execute_cgi json_proto POST (null) [09:10:12]execute_cgi path=json_proto method=POST [09:10:12]POST find Content-Length [09:10:12]Host: 172.17.53.67:8080 [09:10:12]Content-Length: 677 [09:10:12]Content-Type: application/json [09:10:12] [09:10:12]POST finish read [09:10:12]Found Content-Length = 677 [09:10:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:12]execute_script... [09:10:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:12]POST & json_proto [09:10:12]process_json_proto [09:10:12]json parsed OK: [09:10:12]protocol is kg_v1.0 [09:10:12]action value=close_receipt [09:10:12]process_action close_receipt [09:10:12]cmd_close_receipt [09:10:12]MH_GetDate [09:10:12]Write to MH i2c: F0 00 00 E8 0E E5 [09:10:12]Write i2c OK [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 09 00 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 09 00 E8 0E 00 F5 25 12 67 19 BC 99 64 53 [09:10:12]GetLastDocTimeStamp 1729242500 [09:10:12]current date 1729242613 [09:10:12]FM_GetShiftState [09:10:12]SAM_PROTO_GetShiftState [09:10:12]wFMCommunicate request_size=4 [09:10:12]MH_SAM_APDU [09:10:12]CAPDU: 80 13 01 00 [09:10:12]Write to MH i2c: E2 08 00 E9 0E 80 13 01 00 00 00 00 00 74 [09:10:12]Write i2c OK [09:10:12]MH_I2C_Read... [09:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:12]Read from MH i2c: E2 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: E2 0E 00 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: E2 0E 00 E9 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AB [09:10:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:10:12]wFMCommunicate OK [09:10:12]SAM_PROTO_GetShiftState done [09:10:12]FM_GetShiftState done [09:10:12]opened in 1729211399 [09:10:12]opened+sec_in_day 1729297799 [09:10:12]quantity*price = 15052 [09:10:12]sum+1 = 15054 [09:10:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 97 18.10.2024 09:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154708 ФПД: 181334408713255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091013&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154708&fm=181334408713255&tin=02508201610067®Number=0000137193017469&sum=15000 [09:10:13]StoreToDocumentArchive [09:10:13]shift 312 fd 154708 [09:10:13]save to /storage/0312/doc_00154708 [09:10:13]save last doc name /storage/0312/doc_00154708 to /storage/kkm_last_doc_name [09:10:13]save OK [09:10:13]Clear old archive folders... [09:10:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:13]tlvbuf is 015BDEF0 [09:10:13]SAM_PROTO_ClearQueue [09:10:13]wFMCommunicate request_size=4 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 09 00 00 [09:10:13]Write to MH i2c: E2 08 00 F6 0E 80 09 00 00 00 00 00 00 76 [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:13]Read from MH i2c: E2 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 F6 0E 00 90 00 78 [09:10:13]RAPDU: 90 00 [09:10:13]wFMCommunicate OK [09:10:13]SAM_PROTO_ClearQueue done [09:10:13]KKMCreateOFDPacket [09:10:13]OFDProtocolAddRootSTLVToBuf [09:10:13]FM_MakeSignedData [09:10:13]FM_MakeSignedData [09:10:13]SAM_PROTO_SignData [09:10:13]wFMCommunicate request_size=4 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 0D 01 02 [09:10:13]Write to MH i2c: E2 08 00 F7 0E 80 0D 01 02 00 00 00 00 7E [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 F7 0E 00 90 00 79 [09:10:14]RAPDU: 90 00 [09:10:14]wFMCommunicate OK [09:10:14]wFMCommunicate request_size=255 [09:10:14]MH_SAM_APDU [09:10:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 F5 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5C 02 00 35 04 06 00 A4 [09:10:14]Write to MH i2c: E2 02 01 F8 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 F5 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5C 02 00 35 04 06 00 A4 00 00 A5 [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 F8 0E 00 90 00 7A [09:10:14]RAPDU: 90 00 [09:10:14]wFMCommunicate OK [09:10:14]wFMCommunicate request_size=10 [09:10:14]MH_SAM_APDU [09:10:14]CAPDU: 80 0D 02 02 05 EC 35 04 54 27 [09:10:14]Write to MH i2c: E2 0D 00 F9 0E 80 0D 02 02 05 00 EC 35 04 54 27 00 00 2B [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 03 00 F9 0E 00 90 00 7B [09:10:14]RAPDU: 90 00 [09:10:14]wFMCommunicate OK [09:10:14]wFMCommunicate request_size=4 [09:10:14]MH_SAM_APDU [09:10:14]CAPDU: 80 0D 03 02 [09:10:14]Write to MH i2c: E2 08 00 FA 0E 80 0D 03 02 00 00 00 00 83 [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 0B 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 0B 00 FA 0E 00 2D B2 3C 4E DF E1 A8 45 90 00 9A [09:10:14]RAPDU: 2D B2 3C 4E DF E1 A8 45 90 00 [09:10:14]wFMCommunicate OK [09:10:14]SAM_PROTO_SignData done [09:10:14]FM_MakeSignedData done [09:10:14]CreateOFDProtocolMessage [09:10:14]wFMCommunicate request_size=4 [09:10:14]MH_SAM_APDU [09:10:14]CAPDU: 80 11 00 00 [09:10:14]Write to MH i2c: E2 08 00 FB 0E 80 11 00 00 00 00 00 00 83 [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 17 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 17 00 FB 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [09:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:14]wFMCommunicate OK [09:10:14]CreateOFDProtocolMessage done [09:10:14]OFDSenderStorePacket 154708 [09:10:14]StoreOFDPacket docnum=154708 [09:10:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 7F 07 01 2A 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 F5 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5C 02 00 35 04 06 00 A4 EC 35 04 54 27 2D B2 3C 4E DF E1 A8 45 [09:10:14]CheckFolder [09:10:14]dirname=/storage/ofd_packets [09:10:14]CheckFolder done [09:10:14]ProducePacketName [09:10:14]name=ofd_packets/00154708 [09:10:14]NVStorageSaveData ofd_packets/00154708 [09:10:14]File name is /storage/ofd_packets/00154708 [09:10:14]Write 301 bytes [09:10:14]NVStorageSaveData done [09:10:14]OFDSenderStorePacket done [09:10:14]KKMCreateOFDPacket done [09:10:14]NVStorageSaveData kkm_last_timestamp [09:10:14]File name is /storage/kkm_last_timestamp [09:10:14]Write 4 bytes [09:10:14]NVStorageSaveData done [09:10:14]ExternCall_PrintAddStr [09:10:14]wPrintStart [09:10:14]Write to MH i2c: 01 00 00 FC 0E 0A [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 FC 0E 00 00 00 00 00 FF 0F 1F [09:10:14]RasterBufferAndPrint [09:10:14]line Счет N : (1)872868 [09:10:14]line ИНН: 02508201610067 [09:10:14]line Контрольно-Кассовый Чек [09:10:14]line ПРОДАЖА [09:10:14]line ТРК (МРК, ГНК) : 42 [09:10:14]line Товар: 2710124130 [09:10:14]line Аи-92-К-5 [09:10:14]line 2.250 * 66.90 [09:10:14]line = 150.53 [09:10:14]line НДС 12% НСП 1% [09:10:14]line > о реализуемом товаре [09:10:14]line ОКРУГЛЕНИЕ: -0.53 [09:10:14]line ИТОГО: 150.00 [09:10:14]line Внесено: 150.00 [09:10:14]line СДАЧА: 0.00 [09:10:14]line НСП 1% : 1.33 [09:10:14]line НДС 12% : 15.98 [09:10:14]line Наличными: 150.00 [09:10:14]line Безнал.: 0.00 [09:10:14]line Место: АЗС № 165 "Партнер Нефть" [09:10:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:10:14]line СНО: Общий режим [09:10:14]line Чек 97 18.10.2024 09:10 [09:10:14]line Смена: 312 ФФД: 1.0 [09:10:14]line ЗНМ: 0300000234 [09:10:14]line РНМ: 0000137193017469 [09:10:14]line Версия ККМ: v1.0 [09:10:14]line ФМ: 0000000000963156 [09:10:14]line ФД: 154708 [09:10:14]line ФПД: 181334408713255 [09:10:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091013&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154708&fm=181334408713255&tin=02508201610067®Number=0000137193017469&sum=15000 [09:10:14]OFD Sender: Processing packet 154708 [packets to send 51, broken 50] [09:10:14]ProducePacketName [09:10:14]name=ofd_packets/00154708 [09:10:14]OFD Sender: To server: pG, [09:10:14]CommunicateWithHost lk.salyk.kg:30040 [09:10:14]ConnectInit lk.salyk.kg [09:10:14]written 0, free lines is 4095 [09:10:14]Connected sock=10 [09:10:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 7F 07 01 2A 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 F5 25 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5C 02 00 35 04 06 00 A4 EC 35 04 54 27 2D B2 3C 4E DF E1 A8 45 [09:10:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 74 A1 47 00 75 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5C 02 00 F4 03 04 00 2E CC 11 67 B6 04 01 00 00 31 66 04 74 19 13 81 B2 [09:10:15]CommunicateWithHost err = 0 [09:10:15]CheckOFDResponse [09:10:15]1017 (14) - 77093643461234 [09:10:15]1041 (16) - 0000000000963156 [09:10:15]1040 (4) - 154708 [09:10:15]1012 (4) - 18.10.2024 02:47 [09:10:15]1206 (1) - 0 [09:10:15]OFD Sender: Remove packet 154708 [09:10:15]ProducePacketName [09:10:15]name=ofd_packets/00154708 [09:10:15]NVStorageDeleteData [09:10:15]Write to MH i2c: 01 00 00 27 0F 36 [09:10:15]Write i2c OK [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: 01 [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: 01 07 00 [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: 01 07 00 27 0F 00 00 00 00 00 E6 0C 2F [09:10:15]RasterBufferAndPrint [09:10:15]line [09:10:15]line [09:10:15]line [09:10:15]line [09:10:15]line [09:10:15]written 0, free lines is 3309 [09:10:15]MH_Cut [09:10:15]Write to MH i2c: D1 01 00 2E 0F 01 0F [09:10:15]Write i2c OK [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: D1 [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: D1 01 00 [09:10:15]MH_I2C_Read... [09:10:15]Read from MH i2c: D1 01 00 2E 0F 00 0E [09:10:15]Write to MH i2c: 01 00 00 2F 0F 3E [09:10:15]Write i2c OK [09:10:15]MH_I2C_Read... [09:10:15]OFD Sender: No OFD packet to send [09:10:15]*** Cut start [09:10:15]*** Partial cut [09:10:15]*** CUTSNS_PIN = 1 [09:10:16]*** CUTSNS_PIN = 0 [09:10:16]*** Brake cut motor [09:10:16]Read from MH i2c: 01 [09:10:16]MH_I2C_Read... [09:10:16]*** Stop cut motor [09:10:16]*** Cut end [09:10:16]Read from MH i2c: 01 07 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 07 00 2F 0F 00 00 00 00 00 FF 0F 53 [09:10:16]process_action close_receipt done [09:10:16]requested_data is exist [09:10:16]produce_requested_data [09:10:16]requested_item fm.sn is exist - process it [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 11 00 00 [09:10:16]Write to MH i2c: E2 08 00 30 0F 80 11 00 00 00 00 00 00 B9 [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 17 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 17 00 30 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [09:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:16]wFMCommunicate OK [09:10:16]requested_item fd.num is exist - process it [09:10:16]SAM_PROTO_GetFieldsCounters [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 13 00 00 [09:10:16]Write to MH i2c: E2 08 00 31 0F 80 13 00 00 00 00 00 00 BC [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 62 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 62 00 31 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [09:10:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:16]wFMCommunicate OK [09:10:16]SAM_PROTO_GetFieldsCounters done [09:10:16]requested_item shift.num is exist - process it [09:10:16]requested_item shift.opened is exist - process it [09:10:16]req_shift_opened [09:10:16]FM_GetShiftState [09:10:16]SAM_PROTO_GetShiftState [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 13 01 00 [09:10:16]Write to MH i2c: E2 08 00 32 0F 80 13 01 00 00 00 00 00 BE [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 32 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F5 [09:10:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:10:16]wFMCommunicate OK [09:10:16]SAM_PROTO_GetShiftState done [09:10:16]FM_GetShiftState done [09:10:16]req_shift_opened done [09:10:16]requested_item shift.open_date is exist - process it [09:10:16]req_shift_open_date [09:10:16]req_shift_open_date done [09:10:16]produce_requested_data done [09:10:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154708,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:10:16]process_action_free close_receipt [09:10:16]json_value_free [09:10:16]json_value_free done [09:10:16]process_json_proto returns [09:10:16]Send response to host [09:10:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154708,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:10:16]free response buf [09:10:16]execute_script done [09:10:16]execute_script returns [09:10:16]free content buf [09:10:16]Sock 8.Close socket [09:10:16]Sock 8.Thread stoped [09:10:20]OFD Sender: No OFD packet to send [09:10:25]OFD Sender: No OFD packet to send [09:10:30]OFD Sender: No OFD packet to send [09:10:35]OFD Sender: No OFD packet to send [09:10:40]OFD Sender: No OFD packet to send [09:10:45]OFD Sender: No OFD packet to send [09:10:50]OFD Sender: No OFD packet to send [09:10:52]accept exits with 9 [09:10:52]New connection [09:10:52]New thread 3067108708 created [09:10:52]Thread 3066965348 joined [09:10:52]Waiting for new connection... [09:10:52] Sock 9.Parse request [09:10:52]Sock 9.Check first char [09:10:52]Sock 9.First char is OK [09:10:52]request: POST /json_proto HTTP/1.0 [09:10:52]Method: POST [09:10:52]URL: /json_proto [09:10:52]Method is POST - this is cgi request [09:10:52]url: /json_proto [09:10:52]query_string will be loaded in cgi processing [09:10:52]execute_cgi json_proto POST (null) [09:10:52]execute_cgi path=json_proto method=POST [09:10:52]POST find Content-Length [09:10:52]Host: 172.17.53.67:8080 [09:10:52]Content-Length: 632 [09:10:52]Content-Type: application/json [09:10:52] [09:10:52]POST finish read [09:10:52]Found Content-Length = 632 [09:10:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:52]execute_script... [09:10:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:52]POST & json_proto [09:10:52]process_json_proto [09:10:52]json parsed OK: [09:10:52]protocol is kg_v1.0 [09:10:52]action value=close_receipt [09:10:52]process_action close_receipt [09:10:52]cmd_close_receipt [09:10:52]MH_GetDate [09:10:52]Write to MH i2c: F0 00 00 33 0F 31 [09:10:52]Write i2c OK [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: F0 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: F0 09 00 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: F0 09 00 33 0F 00 1D 26 12 67 19 BC 99 64 C8 [09:10:52]GetLastDocTimeStamp 1729242613 [09:10:52]current date 1729242653 [09:10:52]FM_GetShiftState [09:10:52]SAM_PROTO_GetShiftState [09:10:52]wFMCommunicate request_size=4 [09:10:52]MH_SAM_APDU [09:10:52]CAPDU: 80 13 01 00 [09:10:52]Write to MH i2c: E2 08 00 34 0F 80 13 01 00 00 00 00 00 C0 [09:10:52]Write i2c OK [09:10:52]MH_I2C_Read... [09:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:52]Read from MH i2c: E2 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: E2 0E 00 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: E2 0E 00 34 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F7 [09:10:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:10:52]wFMCommunicate OK [09:10:52]SAM_PROTO_GetShiftState done [09:10:52]FM_GetShiftState done [09:10:52]opened in 1729211399 [09:10:52]opened+sec_in_day 1729297799 [09:10:52]quantity*price = 50000 [09:10:52]sum+1 = 50001 [09:10:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 98 18.10.2024 09:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154709 ФПД: 84392414983162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091053&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154709&fm=84392414983162&tin=02508201610067®Number=0000137193017469&sum=50000 [09:10:53]StoreToDocumentArchive [09:10:53]shift 312 fd 154709 [09:10:53]save to /storage/0312/doc_00154709 [09:10:53]save last doc name /storage/0312/doc_00154709 to /storage/kkm_last_doc_name [09:10:53]save OK [09:10:53]Clear old archive folders... [09:10:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:10:53]tlvbuf is 015BDB20 [09:10:53]SAM_PROTO_ClearQueue [09:10:53]wFMCommunicate request_size=4 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 09 00 00 [09:10:53]Write to MH i2c: E2 08 00 41 0F 80 09 00 00 00 00 00 00 C2 [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:53]Read from MH i2c: E2 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 03 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 03 00 41 0F 00 90 00 C4 [09:10:53]RAPDU: 90 00 [09:10:53]wFMCommunicate OK [09:10:53]SAM_PROTO_ClearQueue done [09:10:53]KKMCreateOFDPacket [09:10:53]OFDProtocolAddRootSTLVToBuf [09:10:53]FM_MakeSignedData [09:10:53]FM_MakeSignedData [09:10:53]SAM_PROTO_SignData [09:10:53]wFMCommunicate request_size=4 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 0D 01 02 [09:10:53]Write to MH i2c: E2 08 00 42 0F 80 0D 01 02 00 00 00 00 CA [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:53]Read from MH i2c: E2 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 03 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 03 00 42 0F 00 90 00 C5 [09:10:53]RAPDU: 90 00 [09:10:53]wFMCommunicate OK [09:10:53]wFMCommunicate request_size=255 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 1D 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5C 02 00 35 04 06 00 [09:10:53]Write to MH i2c: E2 02 01 43 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 1D 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5C 02 00 35 04 06 00 00 00 55 [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:54]Read from MH i2c: E2 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 03 00 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 03 00 43 0F 00 90 00 C6 [09:10:54]RAPDU: 90 00 [09:10:54]wFMCommunicate OK [09:10:54]wFMCommunicate request_size=11 [09:10:54]MH_SAM_APDU [09:10:54]CAPDU: 80 0D 02 02 06 4C C1 23 EA B3 FA [09:10:54]Write to MH i2c: E2 0E 00 44 0F 80 0D 02 02 06 00 4C C1 23 EA B3 FA 00 00 A0 [09:10:54]Write i2c OK [09:10:54]MH_I2C_Read... [09:10:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:54]Read from MH i2c: E2 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 03 00 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 03 00 44 0F 00 90 00 C7 [09:10:54]RAPDU: 90 00 [09:10:54]wFMCommunicate OK [09:10:54]wFMCommunicate request_size=4 [09:10:54]MH_SAM_APDU [09:10:54]CAPDU: 80 0D 03 02 [09:10:54]Write to MH i2c: E2 08 00 45 0F 80 0D 03 02 00 00 00 00 CF [09:10:54]Write i2c OK [09:10:54]MH_I2C_Read... [09:10:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:54]Read from MH i2c: E2 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 0B 00 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 0B 00 45 0F 00 54 C1 E8 F1 C8 A3 90 23 90 00 DC [09:10:54]RAPDU: 54 C1 E8 F1 C8 A3 90 23 90 00 [09:10:54]wFMCommunicate OK [09:10:54]SAM_PROTO_SignData done [09:10:54]FM_MakeSignedData done [09:10:54]CreateOFDProtocolMessage [09:10:54]wFMCommunicate request_size=4 [09:10:54]MH_SAM_APDU [09:10:54]CAPDU: 80 11 00 00 [09:10:54]Write to MH i2c: E2 08 00 46 0F 80 11 00 00 00 00 00 00 CF [09:10:54]Write i2c OK [09:10:54]MH_I2C_Read... [09:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:54]Read from MH i2c: E2 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 17 00 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: E2 17 00 46 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [09:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:54]wFMCommunicate OK [09:10:54]CreateOFDProtocolMessage done [09:10:54]OFDSenderStorePacket 154709 [09:10:54]StoreOFDPacket docnum=154709 [09:10:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AE EF 08 01 9A 84 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 1D 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5C 02 00 35 04 06 00 4C C1 23 EA B3 FA 54 C1 E8 F1 C8 A3 90 23 [09:10:54]CheckFolder [09:10:54]dirname=/storage/ofd_packets [09:10:54]CheckFolder done [09:10:54]ProducePacketName [09:10:54]name=ofd_packets/00154709 [09:10:54]NVStorageSaveData ofd_packets/00154709 [09:10:54]File name is /storage/ofd_packets/00154709 [09:10:54]Write 302 bytes [09:10:54]NVStorageSaveData done [09:10:54]OFDSenderStorePacket done [09:10:54]KKMCreateOFDPacket done [09:10:54]NVStorageSaveData kkm_last_timestamp [09:10:54]File name is /storage/kkm_last_timestamp [09:10:54]Write 4 bytes [09:10:54]NVStorageSaveData done [09:10:54]ExternCall_PrintAddStr [09:10:54]wPrintStart [09:10:54]Write to MH i2c: 01 00 00 47 0F 56 [09:10:54]Write i2c OK [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: 01 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: 01 07 00 [09:10:54]MH_I2C_Read... [09:10:54]Read from MH i2c: 01 07 00 47 0F 00 00 00 00 00 FF 0F 6B [09:10:54]RasterBufferAndPrint [09:10:54]line Счет N : (1)872870 [09:10:54]line ИНН: 02508201610067 [09:10:54]line Контрольно-Кассовый Чек [09:10:54]line ПРОДАЖА [09:10:54]line ТРК (МРК, ГНК) : 33 [09:10:54]line Товар: 2710124130 [09:10:54]line Super 92-К-5 [09:10:54]line 7.310 * 68.40 [09:10:54]line = 500.00 [09:10:54]line НДС 12% НСП 1% [09:10:54]line > о реализуемом товаре [09:10:54]line ИТОГО: 500.00 [09:10:54]line НСП 1% : 4.42 [09:10:54]line НДС 12% : 53.10 [09:10:54]line Наличными: 500.00 [09:10:54]line Безнал.: 0.00 [09:10:54]line Место: АЗС № 165 "Партнер Нефть" [09:10:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:10:54]line СНО: Общий режим [09:10:54]line Чек 98 18.10.2024 09:10 [09:10:54]line Смена: 312 ФФД: 1.0 [09:10:54]line ЗНМ: 0300000234 [09:10:54]line РНМ: 0000137193017469 [09:10:54]line Версия ККМ: v1.0 [09:10:54]line ФМ: 0000000000963156 [09:10:54]line ФД: 154709 [09:10:54]line ФПД: 84392414983162 [09:10:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091053&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154709&fm=84392414983162&tin=02508201610067®Number=0000137193017469&sum=50000 [09:10:54]OFD Sender: Processing packet 154709 [packets to send 51, broken 50] [09:10:54]ProducePacketName [09:10:54]name=ofd_packets/00154709 [09:10:54]OFD Sender: To server: pG, [09:10:54]CommunicateWithHost lk.salyk.kg:30040 [09:10:54]ConnectInit lk.salyk.kg [09:10:54]written 0, free lines is 4095 [09:10:54]Connected sock=10 [09:10:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AE EF 08 01 9A 84 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 1D 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5C 02 00 35 04 06 00 4C C1 23 EA B3 FA 54 C1 E8 F1 C8 A3 90 23 [09:10:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 E5 47 00 78 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5C 02 00 F4 03 04 00 56 CC 11 67 B6 04 01 00 00 8F B0 32 F1 C2 DA DC 21 [09:10:55]CommunicateWithHost err = 0 [09:10:55]CheckOFDResponse [09:10:55]1017 (14) - 77093643461234 [09:10:55]1041 (16) - 0000000000963156 [09:10:55]1040 (4) - 154709 [09:10:55]1012 (4) - 18.10.2024 02:47 [09:10:55]1206 (1) - 0 [09:10:55]OFD Sender: Remove packet 154709 [09:10:55]ProducePacketName [09:10:55]name=ofd_packets/00154709 [09:10:55]NVStorageDeleteData [09:10:55]Write to MH i2c: 01 00 00 6F 0F 7E [09:10:55]Write i2c OK [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: 01 [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: 01 07 00 [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: 01 07 00 6F 0F 00 00 00 00 00 11 0D A3 [09:10:55]RasterBufferAndPrint [09:10:55]line [09:10:55]line [09:10:55]line [09:10:55]line [09:10:55]line [09:10:55]written 0, free lines is 3352 [09:10:55]MH_Cut [09:10:55]Write to MH i2c: D1 01 00 76 0F 01 57 [09:10:55]Write i2c OK [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: D1 [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: D1 01 00 [09:10:55]MH_I2C_Read... [09:10:55]Read from MH i2c: D1 01 00 76 0F 00 56 [09:10:55]Write to MH i2c: 01 00 00 77 0F 86 [09:10:55]Write i2c OK [09:10:55]MH_I2C_Read... [09:10:55]OFD Sender: No OFD packet to send [09:10:55]*** Cut start [09:10:55]*** Partial cut [09:10:55]*** CUTSNS_PIN = 1 [09:10:55]*** CUTSNS_PIN = 0 [09:10:56]*** Brake cut motor [09:10:56]Read from MH i2c: 01 [09:10:56]MH_I2C_Read... [09:10:56]*** Stop cut motor [09:10:56]*** Cut end [09:10:56]Read from MH i2c: 01 07 00 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: 01 07 00 77 0F 00 00 00 00 00 FF 0F 9B [09:10:56]process_action close_receipt done [09:10:56]requested_data is exist [09:10:56]produce_requested_data [09:10:56]requested_item fm.sn is exist - process it [09:10:56]wFMCommunicate request_size=4 [09:10:56]MH_SAM_APDU [09:10:56]CAPDU: 80 11 00 00 [09:10:56]Write to MH i2c: E2 08 00 78 0F 80 11 00 00 00 00 00 00 01 [09:10:56]Write i2c OK [09:10:56]MH_I2C_Read... [09:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:56]Read from MH i2c: E2 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 17 00 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 17 00 78 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [09:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:56]wFMCommunicate OK [09:10:56]requested_item fd.num is exist - process it [09:10:56]SAM_PROTO_GetFieldsCounters [09:10:56]wFMCommunicate request_size=4 [09:10:56]MH_SAM_APDU [09:10:56]CAPDU: 80 13 00 00 [09:10:56]Write to MH i2c: E2 08 00 79 0F 80 13 00 00 00 00 00 00 04 [09:10:56]Write i2c OK [09:10:56]MH_I2C_Read... [09:10:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:56]Read from MH i2c: E2 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 62 00 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 62 00 79 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [09:10:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:56]wFMCommunicate OK [09:10:56]SAM_PROTO_GetFieldsCounters done [09:10:56]requested_item shift.num is exist - process it [09:10:56]requested_item shift.opened is exist - process it [09:10:56]req_shift_opened [09:10:56]FM_GetShiftState [09:10:56]SAM_PROTO_GetShiftState [09:10:56]wFMCommunicate request_size=4 [09:10:56]MH_SAM_APDU [09:10:56]CAPDU: 80 13 01 00 [09:10:56]Write to MH i2c: E2 08 00 7A 0F 80 13 01 00 00 00 00 00 06 [09:10:56]Write i2c OK [09:10:56]MH_I2C_Read... [09:10:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:56]Read from MH i2c: E2 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 0E 00 [09:10:56]MH_I2C_Read... [09:10:56]Read from MH i2c: E2 0E 00 7A 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [09:10:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:10:56]wFMCommunicate OK [09:10:56]SAM_PROTO_GetShiftState done [09:10:56]FM_GetShiftState done [09:10:56]req_shift_opened done [09:10:56]requested_item shift.open_date is exist - process it [09:10:56]req_shift_open_date [09:10:56]req_shift_open_date done [09:10:56]produce_requested_data done [09:10:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154709,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:10:56]process_action_free close_receipt [09:10:56]json_value_free [09:10:56]json_value_free done [09:10:56]process_json_proto returns [09:10:56]Send response to host [09:10:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154709,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:10:56]free response buf [09:10:56]execute_script done [09:10:56]execute_script returns [09:10:56]free content buf [09:10:56]Sock 9.Close socket [09:10:56]Sock 9.Thread stoped [09:11:00]OFD Sender: No OFD packet to send [09:11:05]OFD Sender: No OFD packet to send [09:11:10]OFD Sender: No OFD packet to send [09:11:15]OFD Sender: No OFD packet to send [09:11:20]OFD Sender: No OFD packet to send [09:11:25]OFD Sender: No OFD packet to send [09:11:30]OFD Sender: No OFD packet to send [09:11:35]OFD Sender: No OFD packet to send [09:11:40]OFD Sender: No OFD packet to send [09:11:45]OFD Sender: No OFD packet to send [09:11:50]OFD Sender: No OFD packet to send [09:11:55]OFD Sender: No OFD packet to send [09:12:00]OFD Sender: No OFD packet to send [09:12:03]accept exits with 8 [09:12:03]New connection [09:12:03]New thread 3066965348 created [09:12:03]Thread 3067108708 joined [09:12:03]Waiting for new connection... [09:12:03] Sock 8.Parse request [09:12:03]Sock 8.Check first char [09:12:03]Sock 8.First char is OK [09:12:03]request: POST /json_proto HTTP/1.0 [09:12:03]Method: POST [09:12:03]URL: /json_proto [09:12:03]Method is POST - this is cgi request [09:12:03]url: /json_proto [09:12:03]query_string will be loaded in cgi processing [09:12:03]execute_cgi json_proto POST (null) [09:12:03]execute_cgi path=json_proto method=POST [09:12:03]POST find Content-Length [09:12:03]Host: 172.17.53.67:8080 [09:12:03]Content-Length: 682 [09:12:03]Content-Type: application/json [09:12:03] [09:12:03]POST finish read [09:12:03]Found Content-Length = 682 [09:12:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:03]execute_script... [09:12:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:03]POST & json_proto [09:12:03]process_json_proto [09:12:03]json parsed OK: [09:12:03]protocol is kg_v1.0 [09:12:03]action value=close_receipt [09:12:03]process_action close_receipt [09:12:03]cmd_close_receipt [09:12:03]MH_GetDate [09:12:03]Write to MH i2c: F0 00 00 7B 0F 79 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: F0 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: F0 09 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: F0 09 00 7B 0F 00 64 26 12 67 19 BC 99 64 57 [09:12:03]GetLastDocTimeStamp 1729242653 [09:12:03]current date 1729242724 [09:12:03]FM_GetShiftState [09:12:03]SAM_PROTO_GetShiftState [09:12:03]wFMCommunicate request_size=4 [09:12:03]MH_SAM_APDU [09:12:03]CAPDU: 80 13 01 00 [09:12:03]Write to MH i2c: E2 08 00 7C 0F 80 13 01 00 00 00 00 00 08 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:03]Read from MH i2c: E2 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: E2 0E 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: E2 0E 00 7C 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3F [09:12:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:12:03]wFMCommunicate OK [09:12:03]SAM_PROTO_GetShiftState done [09:12:03]FM_GetShiftState done [09:12:03]opened in 1729211399 [09:12:03]opened+sec_in_day 1729297799 [09:12:03]quantity*price = 100021 [09:12:03]sum+1 = 100023 [09:12:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 99 18.10.2024 09:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154710 ФПД: 260140027419477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154710&fm=260140027419477&tin=02508201610067®Number=0000137193017469&sum=100000 [09:12:04]StoreToDocumentArchive [09:12:04]shift 312 fd 154710 [09:12:04]save to /storage/0312/doc_00154710 [09:12:04]save last doc name /storage/0312/doc_00154710 to /storage/kkm_last_doc_name [09:12:04]save OK [09:12:04]Clear old archive folders... [09:12:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:12:04]tlvbuf is B6EE7780 [09:12:04]SAM_PROTO_ClearQueue [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 09 00 00 [09:12:04]Write to MH i2c: E2 08 00 89 0F 80 09 00 00 00 00 00 00 0A [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 03 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 03 00 89 0F 00 90 00 0C [09:12:04]RAPDU: 90 00 [09:12:04]wFMCommunicate OK [09:12:04]SAM_PROTO_ClearQueue done [09:12:04]KKMCreateOFDPacket [09:12:04]OFDProtocolAddRootSTLVToBuf [09:12:04]FM_MakeSignedData [09:12:04]FM_MakeSignedData [09:12:04]SAM_PROTO_SignData [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 0D 01 02 [09:12:04]Write to MH i2c: E2 08 00 8A 0F 80 0D 01 02 00 00 00 00 12 [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 03 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 03 00 8A 0F 00 90 00 0D [09:12:04]RAPDU: 90 00 [09:12:04]wFMCommunicate OK [09:12:04]wFMCommunicate request_size=255 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 64 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5C 02 00 35 04 06 00 EC [09:12:04]Write to MH i2c: E2 02 01 8B 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 64 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5C 02 00 35 04 06 00 EC 00 00 15 [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:05]Read from MH i2c: E2 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 03 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 03 00 8B 0F 00 90 00 0E [09:12:05]RAPDU: 90 00 [09:12:05]wFMCommunicate OK [09:12:05]wFMCommunicate request_size=10 [09:12:05]MH_SAM_APDU [09:12:05]CAPDU: 80 0D 02 02 05 98 91 ED 1B 55 [09:12:05]Write to MH i2c: E2 0D 00 8C 0F 80 0D 02 02 05 00 98 91 ED 1B 55 00 00 A5 [09:12:05]Write i2c OK [09:12:05]MH_I2C_Read... [09:12:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:05]Read from MH i2c: E2 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 03 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 03 00 8C 0F 00 90 00 0F [09:12:05]RAPDU: 90 00 [09:12:05]wFMCommunicate OK [09:12:05]wFMCommunicate request_size=4 [09:12:05]MH_SAM_APDU [09:12:05]CAPDU: 80 0D 03 02 [09:12:05]Write to MH i2c: E2 08 00 8D 0F 80 0D 03 02 00 00 00 00 17 [09:12:05]Write i2c OK [09:12:05]MH_I2C_Read... [09:12:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:05]Read from MH i2c: E2 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 0B 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 0B 00 8D 0F 00 54 E1 2B 7E 86 2E FB 50 90 00 F5 [09:12:05]RAPDU: 54 E1 2B 7E 86 2E FB 50 90 00 [09:12:05]wFMCommunicate OK [09:12:05]SAM_PROTO_SignData done [09:12:05]FM_MakeSignedData done [09:12:05]CreateOFDProtocolMessage [09:12:05]wFMCommunicate request_size=4 [09:12:05]MH_SAM_APDU [09:12:05]CAPDU: 80 11 00 00 [09:12:05]Write to MH i2c: E2 08 00 8E 0F 80 11 00 00 00 00 00 00 17 [09:12:05]Write i2c OK [09:12:05]MH_I2C_Read... [09:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:05]Read from MH i2c: E2 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 17 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 17 00 8E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [09:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:05]wFMCommunicate OK [09:12:05]CreateOFDProtocolMessage done [09:12:05]OFDSenderStorePacket 154710 [09:12:05]StoreOFDPacket docnum=154710 [09:12:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 3C 07 01 10 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 64 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5C 02 00 35 04 06 00 EC 98 91 ED 1B 55 54 E1 2B 7E 86 2E FB 50 [09:12:05]CheckFolder [09:12:05]dirname=/storage/ofd_packets [09:12:05]CheckFolder done [09:12:05]ProducePacketName [09:12:05]name=ofd_packets/00154710 [09:12:05]NVStorageSaveData ofd_packets/00154710 [09:12:05]File name is /storage/ofd_packets/00154710 [09:12:05]Write 301 bytes [09:12:05]NVStorageSaveData done [09:12:05]OFDSenderStorePacket done [09:12:05]KKMCreateOFDPacket done [09:12:05]NVStorageSaveData kkm_last_timestamp [09:12:05]File name is /storage/kkm_last_timestamp [09:12:05]Write 4 bytes [09:12:05]NVStorageSaveData done [09:12:05]ExternCall_PrintAddStr [09:12:05]wPrintStart [09:12:05]Write to MH i2c: 01 00 00 8F 0F 9E [09:12:05]Write i2c OK [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: 01 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: 01 07 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: 01 07 00 8F 0F 00 00 00 00 00 FF 0F B3 [09:12:05]RasterBufferAndPrint [09:12:05]line Счет N : (1)872871 [09:12:05]line ИНН: 02508201610067 [09:12:05]line Контрольно-Кассовый Чек [09:12:05]line ПРОДАЖА [09:12:05]line ТРК (МРК, ГНК) : 41 [09:12:05]line Товар: 2710124500 [09:12:05]line Аи-95-К-5 [09:12:05]line 13.480 * 74.20 [09:12:05]line = 1000.22 [09:12:05]line НДС 12% НСП 1% [09:12:05]line > о реализуемом товаре [09:12:05]line ОКРУГЛЕНИЕ: -0.22 [09:12:05]line ИТОГО: 1000.00 [09:12:05]line Внесено: 1000.00 [09:12:05]line СДАЧА: 0.00 [09:12:05]line НСП 1% : 8.85 [09:12:05]line НДС 12% : 106.22 [09:12:05]line Наличными: 1000.00 [09:12:05]line Безнал.: 0.00 [09:12:05]line Место: АЗС № 165 "Партнер Нефть" [09:12:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:12:05]line СНО: Общий режим [09:12:05]line Чек 99 18.10.2024 09:12 [09:12:05]line Смена: 312 ФФД: 1.0 [09:12:05]line ЗНМ: 0300000234 [09:12:05]line РНМ: 0000137193017469 [09:12:05]line Версия ККМ: v1.0 [09:12:05]line ФМ: 0000000000963156 [09:12:05]line ФД: 154710 [09:12:05]line ФПД: 260140027419477 [09:12:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154710&fm=260140027419477&tin=02508201610067®Number=0000137193017469&sum=100000 [09:12:05]OFD Sender: Processing packet 154710 [packets to send 51, broken 50] [09:12:05]ProducePacketName [09:12:05]name=ofd_packets/00154710 [09:12:05]OFD Sender: To server: pG, [09:12:05]CommunicateWithHost lk.salyk.kg:30040 [09:12:05]ConnectInit lk.salyk.kg [09:12:05]written 0, free lines is 4095 [09:12:05]Connected sock=10 [09:12:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 3C 07 01 10 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 64 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5C 02 00 35 04 06 00 EC 98 91 ED 1B 55 54 E1 2B 7E 86 2E FB 50 [09:12:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A 74 47 00 48 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5C 02 00 F4 03 04 00 9D CC 11 67 B6 04 01 00 00 F9 91 79 00 84 8B C5 66 [09:12:05]CommunicateWithHost err = 0 [09:12:05]CheckOFDResponse [09:12:05]1017 (14) - 77093643461234 [09:12:05]1041 (16) - 0000000000963156 [09:12:05]1040 (4) - 154710 [09:12:05]1012 (4) - 18.10.2024 02:49 [09:12:05]1206 (1) - 0 [09:12:05]OFD Sender: Remove packet 154710 [09:12:05]ProducePacketName [09:12:05]name=ofd_packets/00154710 [09:12:05]NVStorageDeleteData [09:12:06]Write to MH i2c: 01 00 00 BA 0F C9 [09:12:06]Write i2c OK [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: 01 [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: 01 07 00 [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: 01 07 00 BA 0F 00 00 00 00 00 E3 0C BF [09:12:06]RasterBufferAndPrint [09:12:06]line [09:12:06]line [09:12:06]line [09:12:06]line [09:12:06]line [09:12:06]written 0, free lines is 3305 [09:12:06]MH_Cut [09:12:06]Write to MH i2c: D1 01 00 C1 0F 01 A2 [09:12:06]Write i2c OK [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: D1 [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: D1 01 00 [09:12:06]MH_I2C_Read... [09:12:06]Read from MH i2c: D1 01 00 C1 0F 00 A1 [09:12:06]Write to MH i2c: 01 00 00 C2 0F D1 [09:12:06]Write i2c OK [09:12:06]MH_I2C_Read... [09:12:06]OFD Sender: No OFD packet to send [09:12:06]*** Cut start [09:12:06]*** Partial cut [09:12:06]*** CUTSNS_PIN = 1 [09:12:06]*** CUTSNS_PIN = 0 [09:12:07]*** Brake cut motor [09:12:07]Read from MH i2c: 01 [09:12:07]MH_I2C_Read... [09:12:07]*** Stop cut motor [09:12:07]*** Cut end [09:12:07]Read from MH i2c: 01 07 00 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: 01 07 00 C2 0F 00 00 00 00 00 FF 0F E6 [09:12:07]process_action close_receipt done [09:12:07]requested_data is exist [09:12:07]produce_requested_data [09:12:07]requested_item fm.sn is exist - process it [09:12:07]wFMCommunicate request_size=4 [09:12:07]MH_SAM_APDU [09:12:07]CAPDU: 80 11 00 00 [09:12:07]Write to MH i2c: E2 08 00 C3 0F 80 11 00 00 00 00 00 00 4C [09:12:07]Write i2c OK [09:12:07]MH_I2C_Read... [09:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:07]Read from MH i2c: E2 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 17 00 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 17 00 C3 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [09:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:07]wFMCommunicate OK [09:12:07]requested_item fd.num is exist - process it [09:12:07]SAM_PROTO_GetFieldsCounters [09:12:07]wFMCommunicate request_size=4 [09:12:07]MH_SAM_APDU [09:12:07]CAPDU: 80 13 00 00 [09:12:07]Write to MH i2c: E2 08 00 C4 0F 80 13 00 00 00 00 00 00 4F [09:12:07]Write i2c OK [09:12:07]MH_I2C_Read... [09:12:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:07]Read from MH i2c: E2 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 62 00 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 62 00 C4 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [09:12:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:07]wFMCommunicate OK [09:12:07]SAM_PROTO_GetFieldsCounters done [09:12:07]requested_item shift.num is exist - process it [09:12:07]requested_item shift.opened is exist - process it [09:12:07]req_shift_opened [09:12:07]FM_GetShiftState [09:12:07]SAM_PROTO_GetShiftState [09:12:07]wFMCommunicate request_size=4 [09:12:07]MH_SAM_APDU [09:12:07]CAPDU: 80 13 01 00 [09:12:07]Write to MH i2c: E2 08 00 C5 0F 80 13 01 00 00 00 00 00 51 [09:12:07]Write i2c OK [09:12:07]MH_I2C_Read... [09:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:07]Read from MH i2c: E2 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 0E 00 [09:12:07]MH_I2C_Read... [09:12:07]Read from MH i2c: E2 0E 00 C5 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 88 [09:12:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:12:07]wFMCommunicate OK [09:12:07]SAM_PROTO_GetShiftState done [09:12:07]FM_GetShiftState done [09:12:07]req_shift_opened done [09:12:07]requested_item shift.open_date is exist - process it [09:12:07]req_shift_open_date [09:12:07]req_shift_open_date done [09:12:07]produce_requested_data done [09:12:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154710,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:12:07]process_action_free close_receipt [09:12:07]json_value_free [09:12:07]json_value_free done [09:12:07]process_json_proto returns [09:12:07]Send response to host [09:12:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154710,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:12:07]free response buf [09:12:07]execute_script done [09:12:07]execute_script returns [09:12:07]free content buf [09:12:07]Sock 8.Close socket [09:12:07]Sock 8.Thread stoped [09:12:11]OFD Sender: No OFD packet to send [09:12:16]OFD Sender: No OFD packet to send [09:12:21]OFD Sender: No OFD packet to send [09:12:26]OFD Sender: No OFD packet to send [09:12:31]OFD Sender: No OFD packet to send [09:12:36]OFD Sender: No OFD packet to send [09:12:41]OFD Sender: No OFD packet to send [09:12:46]OFD Sender: No OFD packet to send [09:12:51]OFD Sender: No OFD packet to send [09:12:56]OFD Sender: No OFD packet to send [09:13:01]OFD Sender: No OFD packet to send [09:13:06]OFD Sender: No OFD packet to send [09:13:11]OFD Sender: No OFD packet to send [09:13:16]OFD Sender: No OFD packet to send [09:13:21]OFD Sender: No OFD packet to send [09:13:26]OFD Sender: No OFD packet to send [09:13:31]OFD Sender: No OFD packet to send [09:13:36]OFD Sender: No OFD packet to send [09:13:40]accept exits with 9 [09:13:40]New connection [09:13:40]New thread 3067108708 created [09:13:40]Thread 3066965348 joined [09:13:40]Waiting for new connection... [09:13:40] Sock 9.Parse request [09:13:40]Sock 9.Check first char [09:13:40]Sock 9.First char is OK [09:13:40]request: POST /json_proto HTTP/1.0 [09:13:40]Method: POST [09:13:40]URL: /json_proto [09:13:40]Method is POST - this is cgi request [09:13:40]url: /json_proto [09:13:40]query_string will be loaded in cgi processing [09:13:40]execute_cgi json_proto POST (null) [09:13:40]execute_cgi path=json_proto method=POST [09:13:40]POST find Content-Length [09:13:40]Host: 172.17.53.67:8080 [09:13:40]Content-Length: 670 [09:13:40]Content-Type: application/json [09:13:40] [09:13:40]POST finish read [09:13:40]Found Content-Length = 670 [09:13:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:40]execute_script... [09:13:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:40]POST & json_proto [09:13:40]process_json_proto [09:13:40]json parsed OK: [09:13:40]protocol is kg_v1.0 [09:13:40]action value=close_receipt [09:13:40]process_action close_receipt [09:13:40]cmd_close_receipt [09:13:40]MH_GetDate [09:13:40]Write to MH i2c: F0 00 00 C6 0F C4 [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: F0 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: F0 09 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: F0 09 00 C6 0F 00 C5 26 12 67 19 BC 99 64 03 [09:13:40]GetLastDocTimeStamp 1729242724 [09:13:40]current date 1729242821 [09:13:40]FM_GetShiftState [09:13:40]SAM_PROTO_GetShiftState [09:13:40]wFMCommunicate request_size=4 [09:13:40]MH_SAM_APDU [09:13:40]CAPDU: 80 13 01 00 [09:13:40]Write to MH i2c: E2 08 00 C7 0F 80 13 01 00 00 00 00 00 53 [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:40]Read from MH i2c: E2 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 0E 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 0E 00 C7 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8A [09:13:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:13:40]wFMCommunicate OK [09:13:40]SAM_PROTO_GetShiftState done [09:13:40]FM_GetShiftState done [09:13:40]opened in 1729211399 [09:13:40]opened+sec_in_day 1729297799 [09:13:40]quantity*price = 40014 [09:13:40]sum+1 = 40015 [09:13:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 100 18.10.2024 09:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154711 ФПД: 118530758682473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154711&fm=118530758682473&tin=02508201610067®Number=0000137193017469&sum=40000 [09:13:42]StoreToDocumentArchive [09:13:42]shift 312 fd 154711 [09:13:42]save to /storage/0312/doc_00154711 [09:13:42]save last doc name /storage/0312/doc_00154711 to /storage/kkm_last_doc_name [09:13:42]save OK [09:13:42]Clear old archive folders... [09:13:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:13:42]tlvbuf is 015BA380 [09:13:42]SAM_PROTO_ClearQueue [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 09 00 00 [09:13:42]Write to MH i2c: E2 08 00 D4 0F 80 09 00 00 00 00 00 00 55 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 D4 0F 00 90 00 57 [09:13:42]RAPDU: 90 00 [09:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_ClearQueue done [09:13:42]KKMCreateOFDPacket [09:13:42]OFDProtocolAddRootSTLVToBuf [09:13:42]FM_MakeSignedData [09:13:42]FM_MakeSignedData [09:13:42]SAM_PROTO_SignData [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 0D 01 02 [09:13:42]Write to MH i2c: E2 08 00 D5 0F 80 0D 01 02 00 00 00 00 5D [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 D5 0F 00 90 00 58 [09:13:42]RAPDU: 90 00 [09:13:42]wFMCommunicate OK [09:13:42]wFMCommunicate request_size=255 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C5 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5C 02 00 35 04 06 00 [09:13:42]Write to MH i2c: E2 02 01 D6 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C5 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5C 02 00 35 04 06 00 00 00 C2 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 D6 0F 00 90 00 59 [09:13:42]RAPDU: 90 00 [09:13:42]wFMCommunicate OK [09:13:42]wFMCommunicate request_size=11 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 0D 02 02 06 6B CD 97 C4 27 69 [09:13:42]Write to MH i2c: E2 0E 00 D7 0F 80 0D 02 02 06 00 6B CD 97 C4 27 69 00 00 8F [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 03 00 D7 0F 00 90 00 5A [09:13:42]RAPDU: 90 00 [09:13:42]wFMCommunicate OK [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 0D 03 02 [09:13:42]Write to MH i2c: E2 08 00 D8 0F 80 0D 03 02 00 00 00 00 62 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0B 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0B 00 D8 0F 00 59 7D BB 66 9F B3 87 82 90 00 B5 [09:13:42]RAPDU: 59 7D BB 66 9F B3 87 82 90 00 [09:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_SignData done [09:13:42]FM_MakeSignedData done [09:13:42]CreateOFDProtocolMessage [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 11 00 00 [09:13:42]Write to MH i2c: E2 08 00 D9 0F 80 11 00 00 00 00 00 00 62 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 D9 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [09:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:42]wFMCommunicate OK [09:13:42]CreateOFDProtocolMessage done [09:13:42]OFDSenderStorePacket 154711 [09:13:42]StoreOFDPacket docnum=154711 [09:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B 95 08 01 C5 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C5 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5C 02 00 35 04 06 00 6B CD 97 C4 27 69 59 7D BB 66 9F B3 87 82 [09:13:42]CheckFolder [09:13:42]dirname=/storage/ofd_packets [09:13:42]CheckFolder done [09:13:42]ProducePacketName [09:13:42]name=ofd_packets/00154711 [09:13:42]NVStorageSaveData ofd_packets/00154711 [09:13:42]File name is /storage/ofd_packets/00154711 [09:13:42]Write 302 bytes [09:13:42]NVStorageSaveData done [09:13:42]OFDSenderStorePacket done [09:13:42]KKMCreateOFDPacket done [09:13:42]NVStorageSaveData kkm_last_timestamp [09:13:42]File name is /storage/kkm_last_timestamp [09:13:42]Write 4 bytes [09:13:42]NVStorageSaveData done [09:13:42]ExternCall_PrintAddStr [09:13:42]wPrintStart [09:13:42]Write to MH i2c: 01 00 00 DA 0F E9 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: 01 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: 01 07 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: 01 07 00 DA 0F 00 00 00 00 00 FF 0F FE [09:13:42]RasterBufferAndPrint [09:13:42]line Счет N : (1)872873 [09:13:42]line ИНН: 02508201610067 [09:13:42]line Контрольно-Кассовый Чек [09:13:42]line ПРОДАЖА [09:13:42]line ТРК (МРК, ГНК) : 33 [09:13:42]line Товар: 2710124130 [09:13:42]line Super 92-К-5 [09:13:42]line 5.850 * 68.40 [09:13:42]line = 400.14 [09:13:42]line НДС 12% НСП 1% [09:13:42]line > о реализуемом товаре [09:13:42]line ОКРУГЛЕНИЕ: -0.14 [09:13:42]line ИТОГО: 400.00 [09:13:42]line Внесено: 400.00 [09:13:42]line СДАЧА: 0.00 [09:13:42]line НСП 1% : 3.54 [09:13:42]line НДС 12% : 42.49 [09:13:42]line Наличными: 400.00 [09:13:42]line Безнал.: 0.00 [09:13:42]line Место: АЗС № 165 "Партнер Нефть" [09:13:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:13:42]line СНО: Общий режим [09:13:42]line Чек 100 18.10.2024 09:13 [09:13:42]line Смена: 312 ФФД: 1.0 [09:13:42]line ЗНМ: 0300000234 [09:13:42]line РНМ: 0000137193017469 [09:13:42]line Версия ККМ: v1.0 [09:13:42]line ФМ: 0000000000963156 [09:13:42]line ФД: 154711 [09:13:42]line ФПД: 118530758682473 [09:13:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154711&fm=118530758682473&tin=02508201610067®Number=0000137193017469&sum=40000 [09:13:42]OFD Sender: Processing packet 154711 [packets to send 51, broken 50] [09:13:42]ProducePacketName [09:13:42]name=ofd_packets/00154711 [09:13:42]OFD Sender: To server: pG, [09:13:42]CommunicateWithHost lk.salyk.kg:30040 [09:13:42]ConnectInit lk.salyk.kg [09:13:42]written 0, free lines is 4095 [09:13:42]Connected sock=10 [09:13:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B 95 08 01 C5 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C5 26 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5C 02 00 35 04 06 00 6B CD 97 C4 27 69 59 7D BB 66 9F B3 87 82 [09:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 02 47 00 F1 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5C 02 00 F4 03 04 00 FE CC 11 67 B6 04 01 00 00 42 DA 57 00 0E 6A ED 4E [09:13:43]CommunicateWithHost err = 0 [09:13:43]CheckOFDResponse [09:13:43]1017 (14) - 77093643461234 [09:13:43]1041 (16) - 0000000000963156 [09:13:43]1040 (4) - 154711 [09:13:43]1012 (4) - 18.10.2024 02:50 [09:13:43]1206 (1) - 0 [09:13:43]OFD Sender: Remove packet 154711 [09:13:43]ProducePacketName [09:13:43]name=ofd_packets/00154711 [09:13:43]NVStorageDeleteData [09:13:43]Write to MH i2c: 01 00 00 05 10 15 [09:13:43]Write i2c OK [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: 01 [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: 01 07 00 [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: 01 07 00 05 10 00 00 00 00 00 E4 0C 0C [09:13:43]RasterBufferAndPrint [09:13:43]line [09:13:43]line [09:13:43]line [09:13:43]line [09:13:43]line [09:13:43]written 0, free lines is 3306 [09:13:43]MH_Cut [09:13:43]Write to MH i2c: D1 01 00 0C 10 01 EE [09:13:43]Write i2c OK [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: D1 [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: D1 01 00 [09:13:43]MH_I2C_Read... [09:13:43]Read from MH i2c: D1 01 00 0C 10 00 ED [09:13:43]Write to MH i2c: 01 00 00 0D 10 1D [09:13:43]Write i2c OK [09:13:43]MH_I2C_Read... [09:13:43]OFD Sender: No OFD packet to send [09:13:44]*** Cut start [09:13:44]*** Partial cut [09:13:44]*** CUTSNS_PIN = 1 [09:13:44]*** CUTSNS_PIN = 0 [09:13:44]*** Brake cut motor [09:13:44]Read from MH i2c: 01 [09:13:44]MH_I2C_Read... [09:13:44]*** Stop cut motor [09:13:44]*** Cut end [09:13:44]Read from MH i2c: 01 07 00 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: 01 07 00 0D 10 00 00 00 00 00 FF 0F 32 [09:13:44]process_action close_receipt done [09:13:44]requested_data is exist [09:13:44]produce_requested_data [09:13:44]requested_item fm.sn is exist - process it [09:13:44]wFMCommunicate request_size=4 [09:13:44]MH_SAM_APDU [09:13:44]CAPDU: 80 11 00 00 [09:13:44]Write to MH i2c: E2 08 00 0E 10 80 11 00 00 00 00 00 00 98 [09:13:44]Write i2c OK [09:13:44]MH_I2C_Read... [09:13:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:44]Read from MH i2c: E2 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 17 00 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 17 00 0E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [09:13:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:44]wFMCommunicate OK [09:13:44]requested_item fd.num is exist - process it [09:13:44]SAM_PROTO_GetFieldsCounters [09:13:44]wFMCommunicate request_size=4 [09:13:44]MH_SAM_APDU [09:13:44]CAPDU: 80 13 00 00 [09:13:44]Write to MH i2c: E2 08 00 0F 10 80 13 00 00 00 00 00 00 9B [09:13:44]Write i2c OK [09:13:44]MH_I2C_Read... [09:13:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:44]Read from MH i2c: E2 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 62 00 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 62 00 0F 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [09:13:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:44]wFMCommunicate OK [09:13:44]SAM_PROTO_GetFieldsCounters done [09:13:44]requested_item shift.num is exist - process it [09:13:44]requested_item shift.opened is exist - process it [09:13:44]req_shift_opened [09:13:44]FM_GetShiftState [09:13:44]SAM_PROTO_GetShiftState [09:13:44]wFMCommunicate request_size=4 [09:13:44]MH_SAM_APDU [09:13:44]CAPDU: 80 13 01 00 [09:13:44]Write to MH i2c: E2 08 00 10 10 80 13 01 00 00 00 00 00 9D [09:13:44]Write i2c OK [09:13:44]MH_I2C_Read... [09:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:44]Read from MH i2c: E2 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 0E 00 [09:13:44]MH_I2C_Read... [09:13:44]Read from MH i2c: E2 0E 00 10 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D4 [09:13:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:13:44]wFMCommunicate OK [09:13:44]SAM_PROTO_GetShiftState done [09:13:44]FM_GetShiftState done [09:13:44]req_shift_opened done [09:13:44]requested_item shift.open_date is exist - process it [09:13:44]req_shift_open_date [09:13:44]req_shift_open_date done [09:13:44]produce_requested_data done [09:13:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154711,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:13:44]process_action_free close_receipt [09:13:44]json_value_free [09:13:44]json_value_free done [09:13:44]process_json_proto returns [09:13:44]Send response to host [09:13:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154711,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:13:44]free response buf [09:13:44]execute_script done [09:13:44]execute_script returns [09:13:44]free content buf [09:13:44]Sock 9.Close socket [09:13:44]Sock 9.Thread stoped [09:13:48]OFD Sender: No OFD packet to send [09:13:53]OFD Sender: No OFD packet to send [09:13:58]OFD Sender: No OFD packet to send [09:14:03]OFD Sender: No OFD packet to send [09:14:08]OFD Sender: No OFD packet to send [09:14:13]OFD Sender: No OFD packet to send [09:14:18]OFD Sender: No OFD packet to send [09:14:23]OFD Sender: No OFD packet to send [09:14:28]OFD Sender: No OFD packet to send [09:14:33]OFD Sender: No OFD packet to send [09:14:38]OFD Sender: No OFD packet to send [09:14:43]OFD Sender: No OFD packet to send [09:14:48]OFD Sender: No OFD packet to send [09:14:53]OFD Sender: No OFD packet to send [09:14:56]accept exits with 8 [09:14:56]New connection [09:14:56]New thread 3066965348 created [09:14:56]Thread 3067108708 joined [09:14:56]Waiting for new connection... [09:14:56] Sock 8.Parse request [09:14:56]Sock 8.Check first char [09:14:56]Sock 8.First char is OK [09:14:56]request: POST /json_proto HTTP/1.0 [09:14:56]Method: POST [09:14:56]URL: /json_proto [09:14:56]Method is POST - this is cgi request [09:14:56]url: /json_proto [09:14:56]query_string will be loaded in cgi processing [09:14:56]execute_cgi json_proto POST (null) [09:14:56]execute_cgi path=json_proto method=POST [09:14:56]POST find Content-Length [09:14:56]Host: 172.17.53.67:8080 [09:14:56]Content-Length: 677 [09:14:56]Content-Type: application/json [09:14:56] [09:14:56]POST finish read [09:14:56]Found Content-Length = 677 [09:14:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:56]execute_script... [09:14:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:56]POST & json_proto [09:14:56]process_json_proto [09:14:56]json parsed OK: [09:14:56]protocol is kg_v1.0 [09:14:56]action value=close_receipt [09:14:56]process_action close_receipt [09:14:56]cmd_close_receipt [09:14:56]MH_GetDate [09:14:56]Write to MH i2c: F0 00 00 11 10 10 [09:14:56]Write i2c OK [09:14:56]MH_I2C_Read... [09:14:56]Read from MH i2c: F0 [09:14:56]MH_I2C_Read... [09:14:56]Read from MH i2c: F0 09 00 [09:14:56]MH_I2C_Read... [09:14:56]Read from MH i2c: F0 09 00 11 10 00 11 27 12 67 19 BC 99 64 9C [09:14:56]GetLastDocTimeStamp 1729242821 [09:14:56]current date 1729242897 [09:14:56]FM_GetShiftState [09:14:56]SAM_PROTO_GetShiftState [09:14:56]wFMCommunicate request_size=4 [09:14:56]MH_SAM_APDU [09:14:56]CAPDU: 80 13 01 00 [09:14:56]Write to MH i2c: E2 08 00 12 10 80 13 01 00 00 00 00 00 9F [09:14:56]Write i2c OK [09:14:56]MH_I2C_Read... [09:14:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:56]Read from MH i2c: E2 [09:14:56]MH_I2C_Read... [09:14:56]Read from MH i2c: E2 0E 00 [09:14:56]MH_I2C_Read... [09:14:56]Read from MH i2c: E2 0E 00 12 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D6 [09:14:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:14:56]wFMCommunicate OK [09:14:56]SAM_PROTO_GetShiftState done [09:14:56]FM_GetShiftState done [09:14:56]opened in 1729211399 [09:14:56]opened+sec_in_day 1729297799 [09:14:56]quantity*price = 51044 [09:14:56]sum+1 = 51046 [09:14:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.21 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 101 18.10.2024 09:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154712 ФПД: 133272247277521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091457&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154712&fm=133272247277521&tin=02508201610067®Number=0000137193017469&sum=51000 [09:14:57]StoreToDocumentArchive [09:14:57]shift 312 fd 154712 [09:14:57]save to /storage/0312/doc_00154712 [09:14:57]save last doc name /storage/0312/doc_00154712 to /storage/kkm_last_doc_name [09:14:57]save OK [09:14:57]Clear old archive folders... [09:14:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:14:57]tlvbuf is 0156E440 [09:14:57]SAM_PROTO_ClearQueue [09:14:57]wFMCommunicate request_size=4 [09:14:57]MH_SAM_APDU [09:14:57]CAPDU: 80 09 00 00 [09:14:57]Write to MH i2c: E2 08 00 1F 10 80 09 00 00 00 00 00 00 A1 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:57]Read from MH i2c: E2 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 1F 10 00 90 00 A3 [09:14:57]RAPDU: 90 00 [09:14:57]wFMCommunicate OK [09:14:57]SAM_PROTO_ClearQueue done [09:14:57]KKMCreateOFDPacket [09:14:57]OFDProtocolAddRootSTLVToBuf [09:14:57]FM_MakeSignedData [09:14:57]FM_MakeSignedData [09:14:57]SAM_PROTO_SignData [09:14:57]wFMCommunicate request_size=4 [09:14:57]MH_SAM_APDU [09:14:57]CAPDU: 80 0D 01 02 [09:14:57]Write to MH i2c: E2 08 00 20 10 80 0D 01 02 00 00 00 00 A9 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:57]Read from MH i2c: E2 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 20 10 00 90 00 A4 [09:14:57]RAPDU: 90 00 [09:14:57]wFMCommunicate OK [09:14:57]wFMCommunicate request_size=255 [09:14:57]MH_SAM_APDU [09:14:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 11 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5C 02 00 35 04 06 00 79 [09:14:57]Write to MH i2c: E2 02 01 21 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 11 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5C 02 00 35 04 06 00 79 00 00 A1 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:57]Read from MH i2c: E2 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 03 00 21 10 00 90 00 A5 [09:14:57]RAPDU: 90 00 [09:14:57]wFMCommunicate OK [09:14:57]wFMCommunicate request_size=10 [09:14:57]MH_SAM_APDU [09:14:57]CAPDU: 80 0D 02 02 05 35 DC F5 17 D1 [09:14:57]Write to MH i2c: E2 0D 00 22 10 80 0D 02 02 05 00 35 DC F5 17 D1 00 00 A4 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 22 10 00 90 00 A6 [09:14:58]RAPDU: 90 00 [09:14:58]wFMCommunicate OK [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 0D 03 02 [09:14:58]Write to MH i2c: E2 08 00 23 10 80 0D 03 02 00 00 00 00 AE [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0B 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0B 00 23 10 00 6A 73 7C 73 21 2C 9D 89 90 00 EE [09:14:58]RAPDU: 6A 73 7C 73 21 2C 9D 89 90 00 [09:14:58]wFMCommunicate OK [09:14:58]SAM_PROTO_SignData done [09:14:58]FM_MakeSignedData done [09:14:58]CreateOFDProtocolMessage [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 11 00 00 [09:14:58]Write to MH i2c: E2 08 00 24 10 80 11 00 00 00 00 00 00 AE [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 17 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 17 00 24 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [09:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:14:58]wFMCommunicate OK [09:14:58]CreateOFDProtocolMessage done [09:14:58]OFDSenderStorePacket 154712 [09:14:58]StoreOFDPacket docnum=154712 [09:14:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2F A0 07 01 72 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 11 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5C 02 00 35 04 06 00 79 35 DC F5 17 D1 6A 73 7C 73 21 2C 9D 89 [09:14:58]CheckFolder [09:14:58]dirname=/storage/ofd_packets [09:14:58]CheckFolder done [09:14:58]ProducePacketName [09:14:58]name=ofd_packets/00154712 [09:14:58]NVStorageSaveData ofd_packets/00154712 [09:14:58]File name is /storage/ofd_packets/00154712 [09:14:58]Write 301 bytes [09:14:58]NVStorageSaveData done [09:14:58]OFDSenderStorePacket done [09:14:58]KKMCreateOFDPacket done [09:14:58]NVStorageSaveData kkm_last_timestamp [09:14:58]File name is /storage/kkm_last_timestamp [09:14:58]Write 4 bytes [09:14:58]NVStorageSaveData done [09:14:58]ExternCall_PrintAddStr [09:14:58]wPrintStart [09:14:58]Write to MH i2c: 01 00 00 25 10 35 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 07 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 07 00 25 10 00 00 00 00 00 FF 0F 4A [09:14:58]RasterBufferAndPrint [09:14:58]line Счет N : (1)872875 [09:14:58]line ИНН: 02508201610067 [09:14:58]line Контрольно-Кассовый Чек [09:14:58]line ПРОДАЖА [09:14:58]line ТРК (МРК, ГНК) : 12 [09:14:58]line Товар: 2710124130 [09:14:58]line Аи-92-К-5 [09:14:58]line 7.630 * 66.90 [09:14:58]line = 510.45 [09:14:58]line НДС 12% НСП 1% [09:14:58]line > о реализуемом товаре [09:14:58]line ОКРУГЛЕНИЕ: -0.45 [09:14:58]line ИТОГО: 510.00 [09:14:58]line Внесено: 510.00 [09:14:58]line СДАЧА: 0.00 [09:14:58]line НСП 1% : 4.52 [09:14:58]line НДС 12% : 54.21 [09:14:58]line Наличными: 510.00 [09:14:58]line Безнал.: 0.00 [09:14:58]line Место: АЗС № 165 "Партнер Нефть" [09:14:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:14:58]line СНО: Общий режим [09:14:58]line Чек 101 18.10.2024 09:14 [09:14:58]line Смена: 312 ФФД: 1.0 [09:14:58]line ЗНМ: 0300000234 [09:14:58]line РНМ: 0000137193017469 [09:14:58]line Версия ККМ: v1.0 [09:14:58]line ФМ: 0000000000963156 [09:14:58]line ФД: 154712 [09:14:58]line ФПД: 133272247277521 [09:14:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091457&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154712&fm=133272247277521&tin=02508201610067®Number=0000137193017469&sum=51000 [09:14:58]OFD Sender: Processing packet 154712 [packets to send 51, broken 50] [09:14:58]ProducePacketName [09:14:58]name=ofd_packets/00154712 [09:14:58]OFD Sender: To server: pG, [09:14:58]CommunicateWithHost lk.salyk.kg:30040 [09:14:58]ConnectInit lk.salyk.kg [09:14:58]written 0, free lines is 4095 [09:14:58]Connected sock=10 [09:14:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2F A0 07 01 72 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 11 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5C 02 00 35 04 06 00 79 35 DC F5 17 D1 6A 73 7C 73 21 2C 9D 89 [09:14:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 3D 47 00 2A 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5C 02 00 F4 03 04 00 4A CD 11 67 B6 04 01 00 00 5B B2 56 73 A9 56 83 58 [09:14:58]CommunicateWithHost err = 0 [09:14:58]CheckOFDResponse [09:14:58]1017 (14) - 77093643461234 [09:14:58]1041 (16) - 0000000000963156 [09:14:58]1040 (4) - 154712 [09:14:58]1012 (4) - 18.10.2024 02:51 [09:14:58]1206 (1) - 0 [09:14:58]OFD Sender: Remove packet 154712 [09:14:58]ProducePacketName [09:14:58]name=ofd_packets/00154712 [09:14:58]NVStorageDeleteData [09:14:58]Write to MH i2c: 01 00 00 50 10 60 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 07 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: 01 07 00 50 10 00 00 00 00 00 E4 0C 57 [09:14:58]RasterBufferAndPrint [09:14:58]line [09:14:58]line [09:14:58]line [09:14:58]line [09:14:58]line [09:14:58]written 0, free lines is 3306 [09:14:58]MH_Cut [09:14:58]Write to MH i2c: D1 01 00 57 10 01 39 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: D1 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: D1 01 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: D1 01 00 57 10 00 38 [09:14:58]Write to MH i2c: 01 00 00 58 10 68 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:59]OFD Sender: No OFD packet to send [09:14:59]*** Cut start [09:14:59]*** Partial cut [09:14:59]*** CUTSNS_PIN = 1 [09:14:59]*** CUTSNS_PIN = 0 [09:14:59]*** Brake cut motor [09:15:00]Read from MH i2c: 01 [09:15:00]MH_I2C_Read... [09:15:00]*** Stop cut motor [09:15:00]*** Cut end [09:15:00]Read from MH i2c: 01 07 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 58 10 00 00 00 00 00 FF 0F 7D [09:15:00]process_action close_receipt done [09:15:00]requested_data is exist [09:15:00]produce_requested_data [09:15:00]requested_item fm.sn is exist - process it [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 11 00 00 [09:15:00]Write to MH i2c: E2 08 00 59 10 80 11 00 00 00 00 00 00 E3 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 59 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [09:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:00]wFMCommunicate OK [09:15:00]requested_item fd.num is exist - process it [09:15:00]SAM_PROTO_GetFieldsCounters [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 13 00 00 [09:15:00]Write to MH i2c: E2 08 00 5A 10 80 13 00 00 00 00 00 00 E6 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 62 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 62 00 5A 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [09:15:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_GetFieldsCounters done [09:15:00]requested_item shift.num is exist - process it [09:15:00]requested_item shift.opened is exist - process it [09:15:00]req_shift_opened [09:15:00]FM_GetShiftState [09:15:00]SAM_PROTO_GetShiftState [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 13 01 00 [09:15:00]Write to MH i2c: E2 08 00 5B 10 80 13 01 00 00 00 00 00 E8 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 5B 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1F [09:15:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_GetShiftState done [09:15:00]FM_GetShiftState done [09:15:00]req_shift_opened done [09:15:00]requested_item shift.open_date is exist - process it [09:15:00]req_shift_open_date [09:15:00]req_shift_open_date done [09:15:00]produce_requested_data done [09:15:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154712,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:15:00]process_action_free close_receipt [09:15:00]json_value_free [09:15:00]json_value_free done [09:15:00]process_json_proto returns [09:15:00]Send response to host [09:15:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154712,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:15:00]free response buf [09:15:00]execute_script done [09:15:00]execute_script returns [09:15:00]free content buf [09:15:00]Sock 8.Close socket [09:15:00]Sock 8.Thread stoped [09:15:00]accept exits with 9 [09:15:00]New connection [09:15:00]New thread 3067108708 created [09:15:00]Thread 3066965348 joined [09:15:00]Waiting for new connection... [09:15:00] Sock 9.Parse request [09:15:00]Sock 9.Check first char [09:15:00]Sock 9.First char is OK [09:15:00]request: POST /json_proto HTTP/1.0 [09:15:00]Method: POST [09:15:00]URL: /json_proto [09:15:00]Method is POST - this is cgi request [09:15:00]url: /json_proto [09:15:00]query_string will be loaded in cgi processing [09:15:00]execute_cgi json_proto POST (null) [09:15:00]execute_cgi path=json_proto method=POST [09:15:00]POST find Content-Length [09:15:00]Host: 172.17.53.67:8080 [09:15:00]Content-Length: 682 [09:15:00]Content-Type: application/json [09:15:00] [09:15:00]POST finish read [09:15:00]Found Content-Length = 682 [09:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:00]execute_script... [09:15:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:00]POST & json_proto [09:15:00]process_json_proto [09:15:00]json parsed OK: [09:15:00]protocol is kg_v1.0 [09:15:00]action value=close_receipt [09:15:00]process_action close_receipt [09:15:00]cmd_close_receipt [09:15:00]MH_GetDate [09:15:00]Write to MH i2c: F0 00 00 5C 10 5B [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: F0 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: F0 09 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: F0 09 00 5C 10 00 15 27 12 67 19 BC 99 64 EB [09:15:00]GetLastDocTimeStamp 1729242897 [09:15:00]current date 1729242901 [09:15:00]FM_GetShiftState [09:15:00]SAM_PROTO_GetShiftState [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 13 01 00 [09:15:00]Write to MH i2c: E2 08 00 5D 10 80 13 01 00 00 00 00 00 EA [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 5D 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 21 [09:15:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_GetShiftState done [09:15:00]FM_GetShiftState done [09:15:00]opened in 1729211399 [09:15:00]opened+sec_in_day 1729297799 [09:15:00]quantity*price = 100021 [09:15:00]sum+1 = 100023 [09:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 102 18.10.2024 09:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154713 ФПД: 62351484056550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091501&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154713&fm=62351484056550&tin=02508201610067®Number=0000137193017469&sum=100000 [09:15:02]StoreToDocumentArchive [09:15:02]shift 312 fd 154713 [09:15:02]save to /storage/0312/doc_00154713 [09:15:02]save last doc name /storage/0312/doc_00154713 to /storage/kkm_last_doc_name [09:15:02]save OK [09:15:02]Clear old archive folders... [09:15:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:02]tlvbuf is 015991D0 [09:15:02]SAM_PROTO_ClearQueue [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 09 00 00 [09:15:02]Write to MH i2c: E2 08 00 6A 10 80 09 00 00 00 00 00 00 EC [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 6A 10 00 90 00 EE [09:15:02]RAPDU: 90 00 [09:15:02]wFMCommunicate OK [09:15:02]SAM_PROTO_ClearQueue done [09:15:02]KKMCreateOFDPacket [09:15:02]OFDProtocolAddRootSTLVToBuf [09:15:02]FM_MakeSignedData [09:15:02]FM_MakeSignedData [09:15:02]SAM_PROTO_SignData [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 0D 01 02 [09:15:02]Write to MH i2c: E2 08 00 6B 10 80 0D 01 02 00 00 00 00 F4 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 6B 10 00 90 00 EF [09:15:02]RAPDU: 90 00 [09:15:02]wFMCommunicate OK [09:15:02]wFMCommunicate request_size=255 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5C 02 00 35 04 06 00 38 [09:15:02]Write to MH i2c: E2 02 01 6C 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5C 02 00 35 04 06 00 38 00 00 FB [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 6C 10 00 90 00 F0 [09:15:02]RAPDU: 90 00 [09:15:02]wFMCommunicate OK [09:15:02]wFMCommunicate request_size=10 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 0D 02 02 05 B5 56 0E F3 E6 [09:15:02]Write to MH i2c: E2 0D 00 6D 10 80 0D 02 02 05 00 B5 56 0E F3 E6 00 00 F3 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 03 00 6D 10 00 90 00 F1 [09:15:02]RAPDU: 90 00 [09:15:02]wFMCommunicate OK [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 0D 03 02 [09:15:02]Write to MH i2c: E2 08 00 6E 10 80 0D 03 02 00 00 00 00 F9 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 0B 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 0B 00 6E 10 00 FC 93 25 7B 46 10 5D DE 90 00 BA [09:15:02]RAPDU: FC 93 25 7B 46 10 5D DE 90 00 [09:15:02]wFMCommunicate OK [09:15:02]SAM_PROTO_SignData done [09:15:02]FM_MakeSignedData done [09:15:02]CreateOFDProtocolMessage [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 11 00 00 [09:15:02]Write to MH i2c: E2 08 00 6F 10 80 11 00 00 00 00 00 00 F9 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 17 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 17 00 6F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [09:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:02]wFMCommunicate OK [09:15:02]CreateOFDProtocolMessage done [09:15:02]OFDSenderStorePacket 154713 [09:15:02]StoreOFDPacket docnum=154713 [09:15:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 D1 07 01 27 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5C 02 00 35 04 06 00 38 B5 56 0E F3 E6 FC 93 25 7B 46 10 5D DE [09:15:02]CheckFolder [09:15:02]dirname=/storage/ofd_packets [09:15:02]CheckFolder done [09:15:02]ProducePacketName [09:15:02]name=ofd_packets/00154713 [09:15:02]NVStorageSaveData ofd_packets/00154713 [09:15:02]File name is /storage/ofd_packets/00154713 [09:15:02]Write 301 bytes [09:15:02]NVStorageSaveData done [09:15:02]OFDSenderStorePacket done [09:15:02]KKMCreateOFDPacket done [09:15:02]NVStorageSaveData kkm_last_timestamp [09:15:02]File name is /storage/kkm_last_timestamp [09:15:02]Write 4 bytes [09:15:02]NVStorageSaveData done [09:15:02]ExternCall_PrintAddStr [09:15:02]wPrintStart [09:15:02]Write to MH i2c: 01 00 00 70 10 80 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: 01 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: 01 07 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: 01 07 00 70 10 00 00 00 00 00 FF 0F 95 [09:15:02]RasterBufferAndPrint [09:15:02]line Счет N : (1)872874 [09:15:02]line ИНН: 02508201610067 [09:15:02]line Контрольно-Кассовый Чек [09:15:02]line ПРОДАЖА [09:15:02]line ТРК (МРК, ГНК) : 21 [09:15:02]line Товар: 2710124500 [09:15:02]line Аи-95-К-5 [09:15:02]line 13.480 * 74.20 [09:15:02]line = 1000.22 [09:15:02]line НДС 12% НСП 1% [09:15:02]line > о реализуемом товаре [09:15:02]line ОКРУГЛЕНИЕ: -0.22 [09:15:03]line ИТОГО: 1000.00 [09:15:03]line Внесено: 1000.00 [09:15:03]line СДАЧА: 0.00 [09:15:03]line НСП 1% : 8.85 [09:15:03]line НДС 12% : 106.22 [09:15:03]line Наличными: 1000.00 [09:15:03]line Безнал.: 0.00 [09:15:03]line Место: АЗС № 165 "Партнер Нефть" [09:15:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:15:03]line СНО: Общий режим [09:15:03]line Чек 102 18.10.2024 09:15 [09:15:03]line Смена: 312 ФФД: 1.0 [09:15:03]line ЗНМ: 0300000234 [09:15:03]line РНМ: 0000137193017469 [09:15:03]line Версия ККМ: v1.0 [09:15:03]line ФМ: 0000000000963156 [09:15:03]line ФД: 154713 [09:15:03]line ФПД: 62351484056550 [09:15:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091501&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154713&fm=62351484056550&tin=02508201610067®Number=0000137193017469&sum=100000 [09:15:03]written 0, free lines is 4095 [09:15:03]OFD Sender: Processing packet 154713 [packets to send 51, broken 50] [09:15:03]ProducePacketName [09:15:03]name=ofd_packets/00154713 [09:15:03]OFD Sender: To server: pG, [09:15:03]CommunicateWithHost lk.salyk.kg:30040 [09:15:03]ConnectInit lk.salyk.kg [09:15:03]Write to MH i2c: 01 00 00 9B 10 AB [09:15:03]Write i2c OK [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: 01 [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: 01 07 00 [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: 01 07 00 9B 10 00 00 00 00 00 E1 0C 9F [09:15:03]RasterBufferAndPrint [09:15:03]line [09:15:03]line [09:15:03]line [09:15:03]line [09:15:03]line [09:15:03]written 0, free lines is 3306 [09:15:03]MH_Cut [09:15:03]Write to MH i2c: D1 01 00 A2 10 01 84 [09:15:03]Write i2c OK [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: D1 [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: D1 01 00 [09:15:03]MH_I2C_Read... [09:15:03]Read from MH i2c: D1 01 00 A2 10 00 83 [09:15:03]Write to MH i2c: 01 00 00 A3 10 B3 [09:15:03]Write i2c OK [09:15:03]MH_I2C_Read... [09:15:04]*** Cut start [09:15:04]*** Partial cut [09:15:04]*** CUTSNS_PIN = 1 [09:15:04]*** CUTSNS_PIN = 0 [09:15:04]*** Brake cut motor [09:15:04]Read from MH i2c: 01 [09:15:04]MH_I2C_Read... [09:15:04]*** Stop cut motor [09:15:04]*** Cut end [09:15:04]Read from MH i2c: 01 07 00 [09:15:04]MH_I2C_Read... [09:15:04]Read from MH i2c: 01 07 00 A3 10 00 00 00 00 00 FF 0F C8 [09:15:04]process_action close_receipt done [09:15:04]requested_data is exist [09:15:04]produce_requested_data [09:15:04]requested_item fm.sn is exist - process it [09:15:04]wFMCommunicate request_size=4 [09:15:04]MH_SAM_APDU [09:15:04]CAPDU: 80 11 00 00 [09:15:04]Write to MH i2c: E2 08 00 A4 10 80 11 00 00 00 00 00 00 2E [09:15:04]Write i2c OK [09:15:04]MH_I2C_Read... [09:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:04]Read from MH i2c: E2 [09:15:04]MH_I2C_Read... [09:15:04]Read from MH i2c: E2 17 00 [09:15:04]MH_I2C_Read... [09:15:04]Read from MH i2c: E2 17 00 A4 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [09:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:04]wFMCommunicate OK [09:15:04]requested_item fd.num is exist - process it [09:15:04]SAM_PROTO_GetFieldsCounters [09:15:04]wFMCommunicate request_size=4 [09:15:04]MH_SAM_APDU [09:15:04]CAPDU: 80 13 00 00 [09:15:04]Write to MH i2c: E2 08 00 A5 10 80 13 00 00 00 00 00 00 31 [09:15:04]Write i2c OK [09:15:04]MH_I2C_Read... [09:15:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:04]Read from MH i2c: E2 [09:15:04]MH_I2C_Read... [09:15:04]Read from MH i2c: E2 62 00 [09:15:04]MH_I2C_Read... [09:15:04]Read from MH i2c: E2 62 00 A5 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [09:15:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:04]wFMCommunicate OK [09:15:04]SAM_PROTO_GetFieldsCounters done [09:15:04]requested_item shift.num is exist - process it [09:15:04]requested_item shift.opened is exist - process it [09:15:04]req_shift_opened [09:15:04]FM_GetShiftState [09:15:04]SAM_PROTO_GetShiftState [09:15:04]wFMCommunicate request_size=4 [09:15:04]MH_SAM_APDU [09:15:04]CAPDU: 80 13 01 00 [09:15:04]Write to MH i2c: E2 08 00 A6 10 80 13 01 00 00 00 00 00 33 [09:15:05]Write i2c OK [09:15:05]MH_I2C_Read... [09:15:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:05]Read from MH i2c: E2 [09:15:05]MH_I2C_Read... [09:15:05]Read from MH i2c: E2 0E 00 [09:15:05]MH_I2C_Read... [09:15:05]Read from MH i2c: E2 0E 00 A6 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [09:15:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:15:05]wFMCommunicate OK [09:15:05]SAM_PROTO_GetShiftState done [09:15:05]FM_GetShiftState done [09:15:05]req_shift_opened done [09:15:05]requested_item shift.open_date is exist - process it [09:15:05]req_shift_open_date [09:15:05]req_shift_open_date done [09:15:05]produce_requested_data done [09:15:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154713,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:15:05]process_action_free close_receipt [09:15:05]json_value_free [09:15:05]json_value_free done [09:15:05]process_json_proto returns [09:15:05]Send response to host [09:15:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154713,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:15:05]free response buf [09:15:05]execute_script done [09:15:05]execute_script returns [09:15:05]free content buf [09:15:05]Sock 9.Close socket [09:15:05]Sock 9.Thread stoped [09:16:26]accept exits with 8 [09:16:26]New connection [09:16:26]New thread 3066965348 created [09:16:26]Thread 3067108708 joined [09:16:26]Waiting for new connection... [09:16:26] Sock 8.Parse request [09:16:26]Sock 8.Check first char [09:16:26]Sock 8.First char is OK [09:16:26]request: POST /json_proto HTTP/1.0 [09:16:26]Method: POST [09:16:26]URL: /json_proto [09:16:26]Method is POST - this is cgi request [09:16:26]url: /json_proto [09:16:26]query_string will be loaded in cgi processing [09:16:26]execute_cgi json_proto POST (null) [09:16:26]execute_cgi path=json_proto method=POST [09:16:26]POST find Content-Length [09:16:26]Host: 172.17.53.67:8080 [09:16:26]Content-Length: 677 [09:16:26]Content-Type: application/json [09:16:26] [09:16:26]POST finish read [09:16:26]Found Content-Length = 677 [09:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:26]execute_script... [09: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 : (1)872878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:26]POST & json_proto [09:16:26]process_json_proto [09:16:26]json parsed OK: [09:16:26]protocol is kg_v1.0 [09:16:26]action value=close_receipt [09:16:26]process_action close_receipt [09:16:26]cmd_close_receipt [09:16:26]MH_GetDate [09:16:26]Write to MH i2c: F0 00 00 A7 10 A6 [09:16:26]Write i2c OK [09:16:26]MH_I2C_Read... [09:16:26]Read from MH i2c: F0 [09:16:26]MH_I2C_Read... [09:16:26]Read from MH i2c: F0 09 00 [09:16:26]MH_I2C_Read... [09:16:26]Read from MH i2c: F0 09 00 A7 10 00 6B 27 12 67 19 BC 99 64 8C [09:16:26]GetLastDocTimeStamp 1729242901 [09:16:26]current date 1729242987 [09:16:26]FM_GetShiftState [09:16:26]SAM_PROTO_GetShiftState [09:16:26]wFMCommunicate request_size=4 [09:16:26]MH_SAM_APDU [09:16:26]CAPDU: 80 13 01 00 [09:16:26]Write to MH i2c: E2 08 00 A8 10 80 13 01 00 00 00 00 00 35 [09:16:26]Write i2c OK [09:16:26]MH_I2C_Read... [09:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:26]Read from MH i2c: E2 [09:16:26]MH_I2C_Read... [09:16:26]Read from MH i2c: E2 0E 00 [09:16:26]MH_I2C_Read... [09:16:26]Read from MH i2c: E2 0E 00 A8 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6C [09:16:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:16:26]wFMCommunicate OK [09:16:26]SAM_PROTO_GetShiftState done [09:16:26]FM_GetShiftState done [09:16:26]opened in 1729211399 [09:16:26]opened+sec_in_day 1729297799 [09:16:26]quantity*price = 20003 [09:16:26]sum+1 = 20004 [09:16:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 103 18.10.2024 09:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154714 ФПД: 169932616384276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091627&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154714&fm=169932616384276&tin=02508201610067®Number=0000137193017469&sum=20000 [09:16:27]StoreToDocumentArchive [09:16:27]shift 312 fd 154714 [09:16:27]save to /storage/0312/doc_00154714 [09:16:27]save last doc name /storage/0312/doc_00154714 to /storage/kkm_last_doc_name [09:16:27]save OK [09:16:27]Clear old archive folders... [09:16:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:27]tlvbuf is B6ECE250 [09:16:27]SAM_PROTO_ClearQueue [09:16:27]wFMCommunicate request_size=4 [09:16:27]MH_SAM_APDU [09:16:27]CAPDU: 80 09 00 00 [09:16:27]Write to MH i2c: E2 08 00 B5 10 80 09 00 00 00 00 00 00 37 [09:16:27]Write i2c OK [09:16:27]MH_I2C_Read... [09:16:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 B5 10 00 90 00 39 [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]SAM_PROTO_ClearQueue done [09:16:28]KKMCreateOFDPacket [09:16:28]OFDProtocolAddRootSTLVToBuf [09:16:28]FM_MakeSignedData [09:16:28]FM_MakeSignedData [09:16:28]SAM_PROTO_SignData [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 01 02 [09:16:28]Write to MH i2c: E2 08 00 B6 10 80 0D 01 02 00 00 00 00 3F [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 B6 10 00 90 00 3A [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=255 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 6B 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5C 02 00 35 04 06 00 9A [09:16:28]Write to MH i2c: E2 02 01 B7 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 6B 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5C 02 00 35 04 06 00 9A 00 00 A5 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 B7 10 00 90 00 3B [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=10 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 02 02 05 8D 85 3C 3F 14 [09:16:28]Write to MH i2c: E2 0D 00 B8 10 80 0D 02 02 05 00 8D 85 3C 3F 14 00 00 ED [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 B8 10 00 90 00 3C [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 03 02 [09:16:28]Write to MH i2c: E2 08 00 B9 10 80 0D 03 02 00 00 00 00 44 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 0B 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 0B 00 B9 10 00 C8 47 89 4F 20 1B ED E5 90 00 39 [09:16:28]RAPDU: C8 47 89 4F 20 1B ED E5 90 00 [09:16:28]wFMCommunicate OK [09:16:28]SAM_PROTO_SignData done [09:16:28]FM_MakeSignedData done [09:16:28]CreateOFDProtocolMessage [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 11 00 00 [09:16:28]Write to MH i2c: E2 08 00 BA 10 80 11 00 00 00 00 00 00 44 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 17 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 17 00 BA 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [09:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:16:28]wFMCommunicate OK [09:16:28]CreateOFDProtocolMessage done [09:16:28]OFDSenderStorePacket 154714 [09:16:28]StoreOFDPacket docnum=154714 [09:16:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC 4D 07 01 16 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 6B 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5C 02 00 35 04 06 00 9A 8D 85 3C 3F 14 C8 47 89 4F 20 1B ED E5 [09:16:28]CheckFolder [09:16:28]dirname=/storage/ofd_packets [09:16:28]CheckFolder done [09:16:28]ProducePacketName [09:16:28]name=ofd_packets/00154714 [09:16:28]NVStorageSaveData ofd_packets/00154714 [09:16:28]File name is /storage/ofd_packets/00154714 [09:16:28]Write 301 bytes [09:16:28]NVStorageSaveData done [09:16:28]OFDSenderStorePacket done [09:16:28]KKMCreateOFDPacket done [09:16:28]NVStorageSaveData kkm_last_timestamp [09:16:28]File name is /storage/kkm_last_timestamp [09:16:28]Write 4 bytes [09:16:28]NVStorageSaveData done [09:16:28]ExternCall_PrintAddStr [09:16:28]wPrintStart [09:16:28]Write to MH i2c: 01 00 00 BB 10 CB [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: 01 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: 01 07 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: 01 07 00 BB 10 00 00 00 00 00 FF 0F E0 [09:16:28]RasterBufferAndPrint [09:16:28]line Счет N : (1)872878 [09:16:28]line ИНН: 02508201610067 [09:16:28]line Контрольно-Кассовый Чек [09:16:28]line ПРОДАЖА [09:16:28]line ТРК (МРК, ГНК) : 42 [09:16:28]line Товар: 2710124130 [09:16:28]line Аи-92-К-5 [09:16:28]line 2.990 * 66.90 [09:16:28]line = 200.03 [09:16:28]line НДС 12% НСП 1% [09:16:28]line > о реализуемом товаре [09:16:28]line ОКРУГЛЕНИЕ: -0.03 [09:16:28]line ИТОГО: 200.00 [09:16:28]line Внесено: 200.00 [09:16:28]line СДАЧА: 0.00 [09:16:28]line НСП 1% : 1.77 [09:16:28]line НДС 12% : 21.24 [09:16:28]line Наличными: 200.00 [09:16:28]line Безнал.: 0.00 [09:16:28]line Место: АЗС № 165 "Партнер Нефть" [09:16:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:16:28]line СНО: Общий режим [09:16:28]line Чек 103 18.10.2024 09:16 [09:16:28]line Смена: 312 ФФД: 1.0 [09:16:28]line ЗНМ: 0300000234 [09:16:28]line РНМ: 0000137193017469 [09:16:28]line Версия ККМ: v1.0 [09:16:28]line ФМ: 0000000000963156 [09:16:28]line ФД: 154714 [09:16:28]line ФПД: 169932616384276 [09:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091627&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154714&fm=169932616384276&tin=02508201610067®Number=0000137193017469&sum=20000 [09:16:28]written 0, free lines is 4095 [09:16:29]Write to MH i2c: 01 00 00 E6 10 F6 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: 01 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: 01 07 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: 01 07 00 E6 10 00 00 00 00 00 D9 0C E2 [09:16:29]RasterBufferAndPrint [09:16:29]line [09:16:29]line [09:16:29]line [09:16:29]line [09:16:29]line [09:16:29]written 0, free lines is 3297 [09:16:29]MH_Cut [09:16:29]Write to MH i2c: D1 01 00 ED 10 01 CF [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: D1 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: D1 01 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: D1 01 00 ED 10 00 CE [09:16:29]Write to MH i2c: 01 00 00 EE 10 FE [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:30]*** Cut start [09:16:30]*** Partial cut [09:16:30]*** CUTSNS_PIN = 1 [09:16:30]*** CUTSNS_PIN = 0 [09:16:30]*** Brake cut motor [09:16:30]Read from MH i2c: 01 [09:16:30]MH_I2C_Read... [09:16:30]*** Stop cut motor [09:16:30]*** Cut end [09:16:30]Read from MH i2c: 01 07 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: 01 07 00 EE 10 00 00 00 00 00 FF 0F 13 [09:16:30]process_action close_receipt done [09:16:30]requested_data is exist [09:16:30]produce_requested_data [09:16:30]requested_item fm.sn is exist - process it [09:16:30]wFMCommunicate request_size=4 [09:16:30]MH_SAM_APDU [09:16:30]CAPDU: 80 11 00 00 [09:16:30]Write to MH i2c: E2 08 00 EF 10 80 11 00 00 00 00 00 00 79 [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:30]Read from MH i2c: E2 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 17 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 17 00 EF 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [09:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:16:30]wFMCommunicate OK [09:16:30]requested_item fd.num is exist - process it [09:16:30]SAM_PROTO_GetFieldsCounters [09:16:30]wFMCommunicate request_size=4 [09:16:30]MH_SAM_APDU [09:16:30]CAPDU: 80 13 00 00 [09:16:30]Write to MH i2c: E2 08 00 F0 10 80 13 00 00 00 00 00 00 7C [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:30]Read from MH i2c: E2 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 62 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 62 00 F0 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [09:16:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:30]wFMCommunicate OK [09:16:30]SAM_PROTO_GetFieldsCounters done [09:16:30]requested_item shift.num is exist - process it [09:16:30]requested_item shift.opened is exist - process it [09:16:30]req_shift_opened [09:16:30]FM_GetShiftState [09:16:30]SAM_PROTO_GetShiftState [09:16:30]wFMCommunicate request_size=4 [09:16:30]MH_SAM_APDU [09:16:30]CAPDU: 80 13 01 00 [09:16:30]Write to MH i2c: E2 08 00 F1 10 80 13 01 00 00 00 00 00 7E [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:30]Read from MH i2c: E2 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 0E 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 0E 00 F1 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [09:16:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:16:30]wFMCommunicate OK [09:16:30]SAM_PROTO_GetShiftState done [09:16:30]FM_GetShiftState done [09:16:30]req_shift_opened done [09:16:30]requested_item shift.open_date is exist - process it [09:16:30]req_shift_open_date [09:16:30]req_shift_open_date done [09:16:30]produce_requested_data done [09:16:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154714,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:16:30]process_action_free close_receipt [09:16:30]json_value_free [09:16:30]json_value_free done [09:16:30]process_json_proto returns [09:16:30]Send response to host [09:16:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154714,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:16:30]free response buf [09:16:30]execute_script done [09:16:30]execute_script returns [09:16:30]free content buf [09:16:30]Sock 8.Close socket [09:16:30]Sock 8.Thread stoped [09:16:46]accept exits with 9 [09:16:46]New connection [09:16:46]New thread 3067108708 created [09:16:46]Thread 3066965348 joined [09:16:46]Waiting for new connection... [09:16:46] Sock 9.Parse request [09:16:46]Sock 9.Check first char [09:16:46]Sock 9.First char is OK [09:16:46]request: POST /json_proto HTTP/1.0 [09:16:46]Method: POST [09:16:46]URL: /json_proto [09:16:46]Method is POST - this is cgi request [09:16:46]url: /json_proto [09:16:46]query_string will be loaded in cgi processing [09:16:46]execute_cgi json_proto POST (null) [09:16:46]execute_cgi path=json_proto method=POST [09:16:46]POST find Content-Length [09:16:46]Host: 172.17.53.67:8080 [09:16:46]Content-Length: 769 [09:16:46]Content-Type: application/json [09:16:46] [09:16:46]POST finish read [09:16:46]Found Content-Length = 769 [09:16:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:46]execute_script... [09:16:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:46]POST & json_proto [09:16:46]process_json_proto [09:16:46]json parsed OK: [09:16:46]protocol is kg_v1.0 [09:16:46]action value=close_receipt [09:16:46]process_action close_receipt [09:16:46]cmd_close_receipt [09:16:46]MH_GetDate [09:16:46]Write to MH i2c: F0 00 00 F2 10 F1 [09:16:46]Write i2c OK [09:16:46]MH_I2C_Read... [09:16:46]Read from MH i2c: F0 [09:16:46]MH_I2C_Read... [09:16:46]Read from MH i2c: F0 09 00 [09:16:46]MH_I2C_Read... [09:16:46]Read from MH i2c: F0 09 00 F2 10 00 7E 27 12 67 19 BC 99 64 EA [09:16:46]GetLastDocTimeStamp 1729242987 [09:16:46]current date 1729243006 [09:16:46]FM_GetShiftState [09:16:46]SAM_PROTO_GetShiftState [09:16:46]wFMCommunicate request_size=4 [09:16:46]MH_SAM_APDU [09:16:46]CAPDU: 80 13 01 00 [09:16:46]Write to MH i2c: E2 08 00 F3 10 80 13 01 00 00 00 00 00 80 [09:16:46]Write i2c OK [09:16:46]MH_I2C_Read... [09:16:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:46]Read from MH i2c: E2 [09:16:46]MH_I2C_Read... [09:16:46]Read from MH i2c: E2 0E 00 [09:16:46]MH_I2C_Read... [09:16:46]Read from MH i2c: E2 0E 00 F3 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [09:16:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:16:46]wFMCommunicate OK [09:16:46]SAM_PROTO_GetShiftState done [09:16:46]FM_GetShiftState done [09:16:46]opened in 1729211399 [09:16:46]opened+sec_in_day 1729297799 [09:16:46]quantity*price = 150056 [09:16:46]sum+1 = 150058 [09:16:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 104 18.10.2024 09:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154715 ФПД: 25858168834079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154715&fm=25858168834079&tin=02508201610067®Number=0000137193017469&sum=150057 [09:16:47]StoreToDocumentArchive [09:16:47]shift 312 fd 154715 [09:16:47]save to /storage/0312/doc_00154715 [09:16:47]save last doc name /storage/0312/doc_00154715 to /storage/kkm_last_doc_name [09:16:47]save OK [09:16:47]Clear old archive folders... [09:16:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:47]tlvbuf is 015BADA0 [09:16:47]SAM_PROTO_ClearQueue [09:16:47]wFMCommunicate request_size=4 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 09 00 00 [09:16:47]Write to MH i2c: E2 08 00 00 11 80 09 00 00 00 00 00 00 83 [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 00 11 00 90 00 85 [09:16:47]RAPDU: 90 00 [09:16:47]wFMCommunicate OK [09:16:47]SAM_PROTO_ClearQueue done [09:16:47]KKMCreateOFDPacket [09:16:47]OFDProtocolAddRootSTLVToBuf [09:16:47]FM_MakeSignedData [09:16:47]FM_MakeSignedData [09:16:47]SAM_PROTO_SignData [09:16:47]wFMCommunicate request_size=4 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 0D 01 02 [09:16:47]Write to MH i2c: E2 08 00 01 11 80 0D 01 02 00 00 00 00 8B [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 01 11 00 90 00 86 [09:16:47]RAPDU: 90 00 [09:16:47]wFMCommunicate OK [09:16:47]wFMCommunicate request_size=255 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 7E 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5C 02 00 35 04 06 00 17 [09:16:47]Write to MH i2c: E2 02 01 02 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 7E 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5C 02 00 35 04 06 00 17 00 00 7E [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 02 11 00 90 00 87 [09:16:47]RAPDU: 90 00 [09:16:47]wFMCommunicate OK [09:16:47]wFMCommunicate request_size=10 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 0D 02 02 05 84 92 F7 C8 1F [09:16:47]Write to MH i2c: E2 0D 00 03 11 80 0D 02 02 05 00 84 92 F7 C8 1F 00 00 8C [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 03 00 03 11 00 90 00 88 [09:16:47]RAPDU: 90 00 [09:16:47]wFMCommunicate OK [09:16:47]wFMCommunicate request_size=4 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 0D 03 02 [09:16:47]Write to MH i2c: E2 08 00 04 11 80 0D 03 02 00 00 00 00 90 [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 0B 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 0B 00 04 11 00 90 0D 9F BE FA CA E4 A5 90 00 D8 [09:16:47]RAPDU: 90 0D 9F BE FA CA E4 A5 90 00 [09:16:47]wFMCommunicate OK [09:16:47]SAM_PROTO_SignData done [09:16:47]FM_MakeSignedData done [09:16:47]CreateOFDProtocolMessage [09:16:47]wFMCommunicate request_size=4 [09:16:47]MH_SAM_APDU [09:16:47]CAPDU: 80 11 00 00 [09:16:47]Write to MH i2c: E2 08 00 05 11 80 11 00 00 00 00 00 00 90 [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:47]Read from MH i2c: E2 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 17 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: E2 17 00 05 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [09:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:16:47]wFMCommunicate OK [09:16:47]CreateOFDProtocolMessage done [09:16:47]OFDSenderStorePacket 154715 [09:16:47]StoreOFDPacket docnum=154715 [09:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 35 07 01 B2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 7E 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5C 02 00 35 04 06 00 17 84 92 F7 C8 1F 90 0D 9F BE FA CA E4 A5 [09:16:47]CheckFolder [09:16:47]dirname=/storage/ofd_packets [09:16:47]CheckFolder done [09:16:47]ProducePacketName [09:16:47]name=ofd_packets/00154715 [09:16:47]NVStorageSaveData ofd_packets/00154715 [09:16:47]File name is /storage/ofd_packets/00154715 [09:16:47]Write 301 bytes [09:16:47]NVStorageSaveData done [09:16:47]OFDSenderStorePacket done [09:16:47]KKMCreateOFDPacket done [09:16:47]NVStorageSaveData kkm_last_timestamp [09:16:47]File name is /storage/kkm_last_timestamp [09:16:47]Write 4 bytes [09:16:47]NVStorageSaveData done [09:16:47]ExternCall_PrintAddStr [09:16:47]wPrintStart [09:16:47]Write to MH i2c: 01 00 00 06 11 17 [09:16:47]Write i2c OK [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: 01 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: 01 07 00 [09:16:47]MH_I2C_Read... [09:16:47]Read from MH i2c: 01 07 00 06 11 00 00 00 00 00 FF 0F 2C [09:16:47]RasterBufferAndPrint [09:16:47]line Счет N : (1)872876 [09:16:47]line ИНН: 02508201610067 [09:16:47]line Контрольно-Кассовый Чек [09:16:47]line ПРОДАЖА [09:16:47]line ТРК (МРК, ГНК) : 32 [09:16:47]line Товар: 2710124130 [09:16:47]line Аи-92-К-5 [09:16:47]line 22.430 * 66.90 [09:16:47]line = 1500.57 [09:16:47]line НДС 12% НСП 1% [09:16:47]line > о реализуемом товаре [09:16:47]line ИТОГО: 1500.57 [09:16:47]line НСП 1% : 13.28 [09:16:47]line НДС 12% : 159.35 [09:16:47]line Наличными: 0.00 [09:16:47]line Безнал.: 1500.57 [09:16:47]line Место: АЗС № 165 "Партнер Нефть" [09:16:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:16:47]line СНО: Общий режим [09:16:47]line Чек 104 18.10.2024 09:16 [09:16:47]line Смена: 312 ФФД: 1.0 [09:16:47]line ЗНМ: 0300000234 [09:16:47]line РНМ: 0000137193017469 [09:16:47]line Версия ККМ: v1.0 [09:16:47]line Платежная система: Mbank [09:16:47]line ФМ: 0000000000963156 [09:16:47]line ФД: 154715 [09:16:47]line ФПД: 25858168834079 [09:16:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154715&fm=25858168834079&tin=02508201610067®Number=0000137193017469&sum=150057 [09:16:48]written 0, free lines is 4095 [09:16:48]Write to MH i2c: 01 00 00 2F 11 40 [09:16:48]Write i2c OK [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: 01 [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: 01 07 00 [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: 01 07 00 2F 11 00 00 00 00 00 04 0D 58 [09:16:48]RasterBufferAndPrint [09:16:48]line [09:16:48]line [09:16:48]line [09:16:48]line [09:16:48]line [09:16:48]written 0, free lines is 3339 [09:16:48]MH_Cut [09:16:48]Write to MH i2c: D1 01 00 36 11 01 19 [09:16:48]Write i2c OK [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: D1 [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: D1 01 00 [09:16:48]MH_I2C_Read... [09:16:48]Read from MH i2c: D1 01 00 36 11 00 18 [09:16:48]Write to MH i2c: 01 00 00 37 11 48 [09:16:48]Write i2c OK [09:16:48]MH_I2C_Read... [09:16:49]*** Cut start [09:16:49]*** Partial cut [09:16:49]*** CUTSNS_PIN = 1 [09:16:49]*** CUTSNS_PIN = 0 [09:16:49]*** Brake cut motor [09:16:49]Read from MH i2c: 01 [09:16:49]MH_I2C_Read... [09:16:49]*** Stop cut motor [09:16:49]*** Cut end [09:16:49]Read from MH i2c: 01 07 00 [09:16:49]MH_I2C_Read... [09:16:49]Read from MH i2c: 01 07 00 37 11 00 00 00 00 00 FF 0F 5D [09:16:49]process_action close_receipt done [09:16:49]requested_data is exist [09:16:49]produce_requested_data [09:16:49]requested_item fm.sn is exist - process it [09:16:49]wFMCommunicate request_size=4 [09:16:49]MH_SAM_APDU [09:16:49]CAPDU: 80 11 00 00 [09:16:49]Write to MH i2c: E2 08 00 38 11 80 11 00 00 00 00 00 00 C3 [09:16:49]Write i2c OK [09:16:49]MH_I2C_Read... [09:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:49]Read from MH i2c: E2 [09:16:49]MH_I2C_Read... [09:16:49]Read from MH i2c: E2 17 00 [09:16:49]MH_I2C_Read... [09:16:49]Read from MH i2c: E2 17 00 38 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [09:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:16:49]wFMCommunicate OK [09:16:49]requested_item fd.num is exist - process it [09:16:49]SAM_PROTO_GetFieldsCounters [09:16:49]wFMCommunicate request_size=4 [09:16:49]MH_SAM_APDU [09:16:49]CAPDU: 80 13 00 00 [09:16:49]Write to MH i2c: E2 08 00 39 11 80 13 00 00 00 00 00 00 C6 [09:16:49]Write i2c OK [09:16:49]MH_I2C_Read... [09:16:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:50]Read from MH i2c: E2 [09:16:50]MH_I2C_Read... [09:16:50]Read from MH i2c: E2 62 00 [09:16:50]MH_I2C_Read... [09:16:50]Read from MH i2c: E2 62 00 39 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [09:16:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:50]wFMCommunicate OK [09:16:50]SAM_PROTO_GetFieldsCounters done [09:16:50]requested_item shift.num is exist - process it [09:16:50]requested_item shift.opened is exist - process it [09:16:50]req_shift_opened [09:16:50]FM_GetShiftState [09:16:50]SAM_PROTO_GetShiftState [09:16:50]wFMCommunicate request_size=4 [09:16:50]MH_SAM_APDU [09:16:50]CAPDU: 80 13 01 00 [09:16:50]Write to MH i2c: E2 08 00 3A 11 80 13 01 00 00 00 00 00 C8 [09:16:50]Write i2c OK [09:16:50]MH_I2C_Read... [09:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:50]Read from MH i2c: E2 [09:16:50]MH_I2C_Read... [09:16:50]Read from MH i2c: E2 0E 00 [09:16:50]MH_I2C_Read... [09:16:50]Read from MH i2c: E2 0E 00 3A 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [09:16:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:16:50]wFMCommunicate OK [09:16:50]SAM_PROTO_GetShiftState done [09:16:50]FM_GetShiftState done [09:16:50]req_shift_opened done [09:16:50]requested_item shift.open_date is exist - process it [09:16:50]req_shift_open_date [09:16:50]req_shift_open_date done [09:16:50]produce_requested_data done [09:16:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154715,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:16:50]process_action_free close_receipt [09:16:50]json_value_free [09:16:50]json_value_free done [09:16:50]process_json_proto returns [09:16:50]Send response to host [09:16:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154715,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:16:50]free response buf [09:16:50]execute_script done [09:16:50]execute_script returns [09:16:50]free content buf [09:16:50]Sock 9.Close socket [09:16:50]Sock 9.Thread stoped [09:17:05]accept exits with 8 [09:17:05]New connection [09:17:05]New thread 3066965348 created [09:17:05]Thread 3067108708 joined [09:17:05]Waiting for new connection... [09:17:05] Sock 8.Parse request [09:17:05]Sock 8.Check first char [09:17:05]Sock 8.First char is OK [09:17:05]request: POST /json_proto HTTP/1.0 [09:17:05]Method: POST [09:17:05]URL: /json_proto [09:17:05]Method is POST - this is cgi request [09:17:05]url: /json_proto [09:17:05]query_string will be loaded in cgi processing [09:17:05]execute_cgi json_proto POST (null) [09:17:05]execute_cgi path=json_proto method=POST [09:17:05]POST find Content-Length [09:17:05]Host: 172.17.53.67:8080 [09:17:05]Content-Length: 677 [09:17:05]Content-Type: application/json [09:17:05] [09:17:05]POST finish read [09:17:05]Found Content-Length = 677 [09:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:05]execute_script... [09:17:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:05]POST & json_proto [09:17:05]process_json_proto [09:17:05]json parsed OK: [09:17:05]protocol is kg_v1.0 [09:17:05]action value=close_receipt [09:17:05]process_action close_receipt [09:17:05]cmd_close_receipt [09:17:05]MH_GetDate [09:17:05]Write to MH i2c: F0 00 00 3B 11 3B [09:17:05]Write i2c OK [09:17:05]MH_I2C_Read... [09:17:05]Read from MH i2c: F0 [09:17:05]MH_I2C_Read... [09:17:05]Read from MH i2c: F0 09 00 [09:17:05]MH_I2C_Read... [09:17:05]Read from MH i2c: F0 09 00 3B 11 00 92 27 12 67 19 BC 99 64 48 [09:17:05]GetLastDocTimeStamp 1729243006 [09:17:05]current date 1729243026 [09:17:05]FM_GetShiftState [09:17:05]SAM_PROTO_GetShiftState [09:17:05]wFMCommunicate request_size=4 [09:17:05]MH_SAM_APDU [09:17:05]CAPDU: 80 13 01 00 [09:17:05]Write to MH i2c: E2 08 00 3C 11 80 13 01 00 00 00 00 00 CA [09:17:05]Write i2c OK [09:17:05]MH_I2C_Read... [09:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:05]Read from MH i2c: E2 [09:17:05]MH_I2C_Read... [09:17:05]Read from MH i2c: E2 0E 00 [09:17:05]MH_I2C_Read... [09:17:05]Read from MH i2c: E2 0E 00 3C 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 01 [09:17:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:17:05]wFMCommunicate OK [09:17:05]SAM_PROTO_GetShiftState done [09:17:05]FM_GetShiftState done [09:17:05]opened in 1729211399 [09:17:05]opened+sec_in_day 1729297799 [09:17:05]quantity*price = 20003 [09:17:05]sum+1 = 20004 [09:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 105 18.10.2024 09:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154716 ФПД: 81353412251451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154716&fm=81353412251451&tin=02508201610067®Number=0000137193017469&sum=20000 [09:17:06]StoreToDocumentArchive [09:17:06]shift 312 fd 154716 [09:17:06]save to /storage/0312/doc_00154716 [09:17:06]save last doc name /storage/0312/doc_00154716 to /storage/kkm_last_doc_name [09:17:06]save OK [09:17:06]Clear old archive folders... [09:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:06]tlvbuf is 0153E300 [09:17:06]SAM_PROTO_ClearQueue [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 09 00 00 [09:17:06]Write to MH i2c: E2 08 00 49 11 80 09 00 00 00 00 00 00 CC [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 49 11 00 90 00 CE [09:17:06]RAPDU: 90 00 [09:17:06]wFMCommunicate OK [09:17:06]SAM_PROTO_ClearQueue done [09:17:06]KKMCreateOFDPacket [09:17:06]OFDProtocolAddRootSTLVToBuf [09:17:06]FM_MakeSignedData [09:17:06]FM_MakeSignedData [09:17:06]SAM_PROTO_SignData [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 0D 01 02 [09:17:06]Write to MH i2c: E2 08 00 4A 11 80 0D 01 02 00 00 00 00 D4 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 4A 11 00 90 00 CF [09:17:06]RAPDU: 90 00 [09:17:06]wFMCommunicate OK [09:17:06]wFMCommunicate request_size=255 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 92 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5C 02 00 35 04 06 00 49 [09:17:06]Write to MH i2c: E2 02 01 4B 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 92 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5C 02 00 35 04 06 00 49 00 00 14 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 4B 11 00 90 00 D0 [09:17:06]RAPDU: 90 00 [09:17:06]wFMCommunicate OK [09:17:06]wFMCommunicate request_size=10 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 0D 02 02 05 FD 91 3D 0F 3B [09:17:06]Write to MH i2c: E2 0D 00 4C 11 80 0D 02 02 05 00 FD 91 3D 0F 3B 00 00 F6 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 03 00 4C 11 00 90 00 D1 [09:17:06]RAPDU: 90 00 [09:17:06]wFMCommunicate OK [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 0D 03 02 [09:17:06]Write to MH i2c: E2 08 00 4D 11 80 0D 03 02 00 00 00 00 D9 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0B 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0B 00 4D 11 00 06 C2 09 11 7E 54 5A F2 90 00 DA [09:17:06]RAPDU: 06 C2 09 11 7E 54 5A F2 90 00 [09:17:06]wFMCommunicate OK [09:17:06]SAM_PROTO_SignData done [09:17:06]FM_MakeSignedData done [09:17:06]CreateOFDProtocolMessage [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 11 00 00 [09:17:06]Write to MH i2c: E2 08 00 4E 11 80 11 00 00 00 00 00 00 D9 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 17 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 17 00 4E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [09:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:07]wFMCommunicate OK [09:17:07]CreateOFDProtocolMessage done [09:17:07]OFDSenderStorePacket 154716 [09:17:07]StoreOFDPacket docnum=154716 [09:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B BB 07 01 A0 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 92 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5C 02 00 35 04 06 00 49 FD 91 3D 0F 3B 06 C2 09 11 7E 54 5A F2 [09:17:07]CheckFolder [09:17:07]dirname=/storage/ofd_packets [09:17:07]CheckFolder done [09:17:07]ProducePacketName [09:17:07]name=ofd_packets/00154716 [09:17:07]NVStorageSaveData ofd_packets/00154716 [09:17:07]File name is /storage/ofd_packets/00154716 [09:17:07]Write 301 bytes [09:17:07]NVStorageSaveData done [09:17:07]OFDSenderStorePacket done [09:17:07]KKMCreateOFDPacket done [09:17:07]NVStorageSaveData kkm_last_timestamp [09:17:07]File name is /storage/kkm_last_timestamp [09:17:07]Write 4 bytes [09:17:07]NVStorageSaveData done [09:17:07]ExternCall_PrintAddStr [09:17:07]wPrintStart [09:17:07]Write to MH i2c: 01 00 00 4F 11 60 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 07 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 07 00 4F 11 00 00 00 00 00 FF 0F 75 [09:17:07]RasterBufferAndPrint [09:17:07]line Счет N : (1)872879 [09:17:07]line ИНН: 02508201610067 [09:17:07]line Контрольно-Кассовый Чек [09:17:07]line ПРОДАЖА [09:17:07]line ТРК (МРК, ГНК) : 22 [09:17:07]line Товар: 2710124130 [09:17:07]line Аи-92-К-5 [09:17:07]line 2.990 * 66.90 [09:17:07]line = 200.03 [09:17:07]line НДС 12% НСП 1% [09:17:07]line > о реализуемом товаре [09:17:07]line ОКРУГЛЕНИЕ: -0.03 [09:17:07]line ИТОГО: 200.00 [09:17:07]line Внесено: 200.00 [09:17:07]line СДАЧА: 0.00 [09:17:07]line НСП 1% : 1.77 [09:17:07]line НДС 12% : 21.24 [09:17:07]line Наличными: 200.00 [09:17:07]line Безнал.: 0.00 [09:17:07]line Место: АЗС № 165 "Партнер Нефть" [09:17:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:17:07]line СНО: Общий режим [09:17:07]line Чек 105 18.10.2024 09:17 [09:17:07]line Смена: 312 ФФД: 1.0 [09:17:07]line ЗНМ: 0300000234 [09:17:07]line РНМ: 0000137193017469 [09:17:07]line Версия ККМ: v1.0 [09:17:07]line ФМ: 0000000000963156 [09:17:07]line ФД: 154716 [09:17:07]line ФПД: 81353412251451 [09:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154716&fm=81353412251451&tin=02508201610067®Number=0000137193017469&sum=20000 [09:17:07]written 0, free lines is 4095 [09:17:07]Write to MH i2c: 01 00 00 7A 11 8B [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 07 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: 01 07 00 7A 11 00 00 00 00 00 D2 0C 70 [09:17:07]RasterBufferAndPrint [09:17:07]line [09:17:07]line [09:17:07]line [09:17:07]line [09:17:07]line [09:17:07]written 0, free lines is 3285 [09:17:07]MH_Cut [09:17:07]Write to MH i2c: D1 01 00 81 11 01 64 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: D1 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: D1 01 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: D1 01 00 81 11 00 63 [09:17:07]Write to MH i2c: 01 00 00 82 11 93 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:08]*** Cut start [09:17:08]*** Partial cut [09:17:08]*** CUTSNS_PIN = 1 [09:17:08]*** CUTSNS_PIN = 0 [09:17:08]*** Brake cut motor [09:17:09]Read from MH i2c: 01 [09:17:09]MH_I2C_Read... [09:17:09]*** Stop cut motor [09:17:09]*** Cut end [09:17:09]Read from MH i2c: 01 07 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: 01 07 00 82 11 00 00 00 00 00 FF 0F A8 [09:17:09]process_action close_receipt done [09:17:09]requested_data is exist [09:17:09]produce_requested_data [09:17:09]requested_item fm.sn is exist - process it [09:17:09]wFMCommunicate request_size=4 [09:17:09]MH_SAM_APDU [09:17:09]CAPDU: 80 11 00 00 [09:17:09]Write to MH i2c: E2 08 00 83 11 80 11 00 00 00 00 00 00 0E [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:09]Read from MH i2c: E2 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 17 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 17 00 83 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [09:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:09]wFMCommunicate OK [09:17:09]requested_item fd.num is exist - process it [09:17:09]SAM_PROTO_GetFieldsCounters [09:17:09]wFMCommunicate request_size=4 [09:17:09]MH_SAM_APDU [09:17:09]CAPDU: 80 13 00 00 [09:17:09]Write to MH i2c: E2 08 00 84 11 80 13 00 00 00 00 00 00 11 [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:09]Read from MH i2c: E2 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 62 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 62 00 84 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [09:17:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:09]wFMCommunicate OK [09:17:09]SAM_PROTO_GetFieldsCounters done [09:17:09]requested_item shift.num is exist - process it [09:17:09]requested_item shift.opened is exist - process it [09:17:09]req_shift_opened [09:17:09]FM_GetShiftState [09:17:09]SAM_PROTO_GetShiftState [09:17:09]wFMCommunicate request_size=4 [09:17:09]MH_SAM_APDU [09:17:09]CAPDU: 80 13 01 00 [09:17:09]Write to MH i2c: E2 08 00 85 11 80 13 01 00 00 00 00 00 13 [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:09]Read from MH i2c: E2 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 0E 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: E2 0E 00 85 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4A [09:17:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:17:09]wFMCommunicate OK [09:17:09]SAM_PROTO_GetShiftState done [09:17:09]FM_GetShiftState done [09:17:09]req_shift_opened done [09:17:09]requested_item shift.open_date is exist - process it [09:17:09]req_shift_open_date [09:17:09]req_shift_open_date done [09:17:09]produce_requested_data done [09:17:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154716,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:17:09]process_action_free close_receipt [09:17:09]json_value_free [09:17:09]json_value_free done [09:17:09]process_json_proto returns [09:17:09]Send response to host [09:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154716,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:17:09]free response buf [09:17:09]execute_script done [09:17:09]execute_script returns [09:17:09]free content buf [09:17:09]Sock 8.Close socket [09:17:09]Sock 8.Thread stoped [09:17:14]ConnectInit Can't connect to host [09:17:14]CommunicateWithHost connect error [09:17:14]CommunicateWithHost err = -1 [09:17:14]OFD Sender: Server communicate error [09:17:14]OFD Sender: Processing packet 154713 [packets to send 54, broken 50] [09:17:14]ProducePacketName [09:17:14]name=ofd_packets/00154713 [09:17:14]OFD Sender: To server: pG, [09:17:14]CommunicateWithHost lk.salyk.kg:30040 [09:17:14]ConnectInit lk.salyk.kg [09:17:15]Connected sock=8 [09:17:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 D1 07 01 27 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5C 02 00 35 04 06 00 38 B5 56 0E F3 E6 FC 93 25 7B 46 10 5D DE [09:17:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 A4 47 00 57 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5C 02 00 F4 03 04 00 D2 CD 11 67 B6 04 01 00 00 00 3C 69 8C 8E EC AD 65 [09:17:15]CommunicateWithHost err = 0 [09:17:15]CheckOFDResponse [09:17:15]1017 (14) - 77093643461234 [09:17:15]1041 (16) - 0000000000963156 [09:17:15]1040 (4) - 154713 [09:17:15]1012 (4) - 18.10.2024 02:54 [09:17:15]1206 (1) - 0 [09:17:15]OFD Sender: Remove packet 154713 [09:17:15]ProducePacketName [09:17:15]name=ofd_packets/00154713 [09:17:15]NVStorageDeleteData [09:17:15]OFD Sender: Processing packet 154714 [packets to send 53, broken 50] [09:17:15]ProducePacketName [09:17:15]name=ofd_packets/00154714 [09:17:15]OFD Sender: To server: pG, [09:17:15]CommunicateWithHost lk.salyk.kg:30040 [09:17:15]ConnectInit lk.salyk.kg [09:17:15]Connected sock=8 [09:17:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC 4D 07 01 16 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 6B 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5C 02 00 35 04 06 00 9A 8D 85 3C 3F 14 C8 47 89 4F 20 1B ED E5 [09:17:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 49 2E 47 00 73 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5C 02 00 F4 03 04 00 D3 CD 11 67 B6 04 01 00 00 AA 7D A4 48 B3 98 F4 C0 [09:17:16]CommunicateWithHost err = 0 [09:17:16]CheckOFDResponse [09:17:16]1017 (14) - 77093643461234 [09:17:16]1041 (16) - 0000000000963156 [09:17:16]1040 (4) - 154714 [09:17:16]1012 (4) - 18.10.2024 02:54 [09:17:16]1206 (1) - 0 [09:17:16]OFD Sender: Remove packet 154714 [09:17:16]ProducePacketName [09:17:16]name=ofd_packets/00154714 [09:17:16]NVStorageDeleteData [09:17:16]OFD Sender: Processing packet 154715 [packets to send 52, broken 50] [09:17:16]ProducePacketName [09:17:16]name=ofd_packets/00154715 [09:17:16]OFD Sender: To server: pG, [09:17:16]CommunicateWithHost lk.salyk.kg:30040 [09:17:16]ConnectInit lk.salyk.kg [09:17:16]Connected sock=8 [09:17:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 35 07 01 B2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 7E 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5C 02 00 35 04 06 00 17 84 92 F7 C8 1F 90 0D 9F BE FA CA E4 A5 [09:17:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 49 47 00 12 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5C 02 00 F4 03 04 00 D4 CD 11 67 B6 04 01 00 00 7B CC 5A CC 61 58 61 B4 [09:17:16]CommunicateWithHost err = 0 [09:17:16]CheckOFDResponse [09:17:16]1017 (14) - 77093643461234 [09:17:16]1041 (16) - 0000000000963156 [09:17:16]1040 (4) - 154715 [09:17:16]1012 (4) - 18.10.2024 02:54 [09:17:16]1206 (1) - 0 [09:17:16]OFD Sender: Remove packet 154715 [09:17:16]ProducePacketName [09:17:16]name=ofd_packets/00154715 [09:17:16]NVStorageDeleteData [09:17:17]OFD Sender: Processing packet 154716 [packets to send 51, broken 50] [09:17:17]ProducePacketName [09:17:17]name=ofd_packets/00154716 [09:17:17]OFD Sender: To server: pG, [09:17:17]CommunicateWithHost lk.salyk.kg:30040 [09:17:17]ConnectInit lk.salyk.kg [09:17:17]Connected sock=8 [09:17:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B BB 07 01 A0 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 92 27 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5C 02 00 35 04 06 00 49 FD 91 3D 0F 3B 06 C2 09 11 7E 54 5A F2 [09:17:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 72 3E 47 00 D6 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5C 02 00 F4 03 04 00 D5 CD 11 67 B6 04 01 00 00 E6 70 B4 D4 2B CF EB 5E [09:17:17]CommunicateWithHost err = 0 [09:17:17]CheckOFDResponse [09:17:17]1017 (14) - 77093643461234 [09:17:17]1041 (16) - 0000000000963156 [09:17:17]1040 (4) - 154716 [09:17:17]1012 (4) - 18.10.2024 02:54 [09:17:17]1206 (1) - 0 [09:17:17]OFD Sender: Remove packet 154716 [09:17:17]ProducePacketName [09:17:17]name=ofd_packets/00154716 [09:17:17]NVStorageDeleteData [09:17:18]OFD Sender: No OFD packet to send [09:17:23]OFD Sender: No OFD packet to send [09:17:28]OFD Sender: No OFD packet to send [09:17:33]OFD Sender: No OFD packet to send [09:17:38]OFD Sender: No OFD packet to send [09:17:43]OFD Sender: No OFD packet to send [09:17:48]OFD Sender: No OFD packet to send [09:17:53]OFD Sender: No OFD packet to send [09:17:58]OFD Sender: No OFD packet to send [09:18:03]OFD Sender: No OFD packet to send [09:18:08]OFD Sender: No OFD packet to send [09:18:13]OFD Sender: No OFD packet to send [09:18:18]OFD Sender: No OFD packet to send [09:18:23]OFD Sender: No OFD packet to send [09:18:28]OFD Sender: No OFD packet to send [09:18:33]OFD Sender: No OFD packet to send [09:18:38]OFD Sender: No OFD packet to send [09:18:43]OFD Sender: No OFD packet to send [09:18:48]OFD Sender: No OFD packet to send [09:18:53]OFD Sender: No OFD packet to send [09:18:56]accept exits with 9 [09:18:56]New connection [09:18:56]New thread 3067108708 created [09:18:56]Thread 3066965348 joined [09:18:56]Waiting for new connection... [09:18:56] Sock 9.Parse request [09:18:56]Sock 9.Check first char [09:18:56]Sock 9.First char is OK [09:18:56]request: POST /json_proto HTTP/1.0 [09:18:56]Method: POST [09:18:56]URL: /json_proto [09:18:56]Method is POST - this is cgi request [09:18:56]url: /json_proto [09:18:56]query_string will be loaded in cgi processing [09:18:56]execute_cgi json_proto POST (null) [09:18:56]execute_cgi path=json_proto method=POST [09:18:56]POST find Content-Length [09:18:56]Host: 172.17.53.67:8080 [09:18:56]Content-Length: 674 [09:18:56]Content-Type: application/json [09:18:56] [09:18:56]POST finish read [09:18:56]Found Content-Length = 674 [09:18:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:56]execute_script... [09:18:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:56]POST & json_proto [09:18:56]process_json_proto [09:18:56]json parsed OK: [09:18:56]protocol is kg_v1.0 [09:18:56]action value=close_receipt [09:18:56]process_action close_receipt [09:18:56]cmd_close_receipt [09:18:56]MH_GetDate [09:18:56]Write to MH i2c: F0 00 00 86 11 86 [09:18:56]Write i2c OK [09:18:56]MH_I2C_Read... [09:18:56]Read from MH i2c: F0 [09:18:56]MH_I2C_Read... [09:18:56]Read from MH i2c: F0 09 00 [09:18:56]MH_I2C_Read... [09:18:56]Read from MH i2c: F0 09 00 86 11 00 00 28 12 67 19 BC 99 64 02 [09:18:56]GetLastDocTimeStamp 1729243026 [09:18:56]current date 1729243136 [09:18:56]FM_GetShiftState [09:18:56]SAM_PROTO_GetShiftState [09:18:56]wFMCommunicate request_size=4 [09:18:56]MH_SAM_APDU [09:18:56]CAPDU: 80 13 01 00 [09:18:56]Write to MH i2c: E2 08 00 87 11 80 13 01 00 00 00 00 00 15 [09:18:56]Write i2c OK [09:18:56]MH_I2C_Read... [09:18:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:56]Read from MH i2c: E2 [09:18:56]MH_I2C_Read... [09:18:56]Read from MH i2c: E2 0E 00 [09:18:56]MH_I2C_Read... [09:18:56]Read from MH i2c: E2 0E 00 87 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4C [09:18:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:18:56]wFMCommunicate OK [09:18:56]SAM_PROTO_GetShiftState done [09:18:56]FM_GetShiftState done [09:18:56]opened in 1729211399 [09:18:56]opened+sec_in_day 1729297799 [09:18:56]quantity*price = 50063 [09:18:56]sum+1 = 50064 [09:18:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 106 18.10.2024 09:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154717 ФПД: 128588385615583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091856&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154717&fm=128588385615583&tin=02508201610067®Number=0000137193017469&sum=50000 [09:18:57]StoreToDocumentArchive [09:18:57]shift 312 fd 154717 [09:18:57]save to /storage/0312/doc_00154717 [09:18:57]save last doc name /storage/0312/doc_00154717 to /storage/kkm_last_doc_name [09:18:57]save OK [09:18:57]Clear old archive folders... [09:18:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:18:57]tlvbuf is B6F00910 [09:18:57]SAM_PROTO_ClearQueue [09:18:57]wFMCommunicate request_size=4 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 09 00 00 [09:18:57]Write to MH i2c: E2 08 00 94 11 80 09 00 00 00 00 00 00 17 [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 94 11 00 90 00 19 [09:18:57]RAPDU: 90 00 [09:18:57]wFMCommunicate OK [09:18:57]SAM_PROTO_ClearQueue done [09:18:57]KKMCreateOFDPacket [09:18:57]OFDProtocolAddRootSTLVToBuf [09:18:57]FM_MakeSignedData [09:18:57]FM_MakeSignedData [09:18:57]SAM_PROTO_SignData [09:18:57]wFMCommunicate request_size=4 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 0D 01 02 [09:18:57]Write to MH i2c: E2 08 00 95 11 80 0D 01 02 00 00 00 00 1F [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 95 11 00 90 00 1A [09:18:57]RAPDU: 90 00 [09:18:57]wFMCommunicate OK [09:18:57]wFMCommunicate request_size=255 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 00 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5C 02 00 35 04 06 00 74 F3 51 0B [09:18:57]Write to MH i2c: E2 02 01 96 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 00 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5C 02 00 35 04 06 00 74 F3 51 0B 00 00 03 [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 96 11 00 90 00 1B [09:18:57]RAPDU: 90 00 [09:18:57]wFMCommunicate OK [09:18:57]wFMCommunicate request_size=7 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 0D 02 02 02 FE DF [09:18:57]Write to MH i2c: E2 0A 00 97 11 80 0D 02 02 02 00 FE DF 00 00 03 [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 03 00 97 11 00 90 00 1C [09:18:57]RAPDU: 90 00 [09:18:57]wFMCommunicate OK [09:18:57]wFMCommunicate request_size=4 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 0D 03 02 [09:18:57]Write to MH i2c: E2 08 00 98 11 80 0D 03 02 00 00 00 00 24 [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 0B 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 0B 00 98 11 00 52 F4 8E 1E 3C F2 F6 C1 90 00 FC [09:18:57]RAPDU: 52 F4 8E 1E 3C F2 F6 C1 90 00 [09:18:57]wFMCommunicate OK [09:18:57]SAM_PROTO_SignData done [09:18:57]FM_MakeSignedData done [09:18:57]CreateOFDProtocolMessage [09:18:57]wFMCommunicate request_size=4 [09:18:57]MH_SAM_APDU [09:18:57]CAPDU: 80 11 00 00 [09:18:57]Write to MH i2c: E2 08 00 99 11 80 11 00 00 00 00 00 00 24 [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:57]Read from MH i2c: E2 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 17 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: E2 17 00 99 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [09:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:18:57]wFMCommunicate OK [09:18:57]CreateOFDProtocolMessage done [09:18:57]OFDSenderStorePacket 154717 [09:18:57]StoreOFDPacket docnum=154717 [09:18:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4F 33 04 01 8E 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 00 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5C 02 00 35 04 06 00 74 F3 51 0B FE DF 52 F4 8E 1E 3C F2 F6 C1 [09:18:57]CheckFolder [09:18:57]dirname=/storage/ofd_packets [09:18:57]CheckFolder done [09:18:57]ProducePacketName [09:18:57]name=ofd_packets/00154717 [09:18:57]NVStorageSaveData ofd_packets/00154717 [09:18:57]File name is /storage/ofd_packets/00154717 [09:18:57]Write 298 bytes [09:18:57]NVStorageSaveData done [09:18:57]OFDSenderStorePacket done [09:18:57]KKMCreateOFDPacket done [09:18:57]NVStorageSaveData kkm_last_timestamp [09:18:57]File name is /storage/kkm_last_timestamp [09:18:57]Write 4 bytes [09:18:57]NVStorageSaveData done [09:18:57]ExternCall_PrintAddStr [09:18:57]wPrintStart [09:18:57]Write to MH i2c: 01 00 00 9A 11 AB [09:18:57]Write i2c OK [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: 01 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: 01 07 00 [09:18:57]MH_I2C_Read... [09:18:57]Read from MH i2c: 01 07 00 9A 11 00 00 00 00 00 FF 0F C0 [09:18:57]RasterBufferAndPrint [09:18:57]line Счет N : (1)872881 [09:18:57]line ИНН: 02508201610067 [09:18:57]line Контрольно-Кассовый Чек [09:18:57]line ПРОДАЖА [09:18:57]line ТРК (МРК, ГНК) : 14 [09:18:57]line Товар: 2710194210 [09:18:57]line ДТ-К-2 [09:18:57]line 6.570 * 76.20 [09:18:57]line = 500.63 [09:18:57]line НДС 12% НСП 1% [09:18:57]line > о реализуемом товаре [09:18:57]line ОКРУГЛЕНИЕ: -0.63 [09:18:57]line ИТОГО: 500.00 [09:18:57]line Внесено: 500.00 [09:18:57]line СДАЧА: 0.00 [09:18:57]line НСП 1% : 4.43 [09:18:57]line НДС 12% : 53.16 [09:18:57]line Наличными: 500.00 [09:18:57]line Безнал.: 0.00 [09:18:57]line Место: АЗС № 165 "Партнер Нефть" [09:18:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:18:57]line СНО: Общий режим [09:18:57]line Чек 106 18.10.2024 09:18 [09:18:57]line Смена: 312 ФФД: 1.0 [09:18:57]line ЗНМ: 0300000234 [09:18:57]line РНМ: 0000137193017469 [09:18:57]line Версия ККМ: v1.0 [09:18:57]line ФМ: 0000000000963156 [09:18:57]line ФД: 154717 [09:18:57]line ФПД: 128588385615583 [09:18:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091856&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154717&fm=128588385615583&tin=02508201610067®Number=0000137193017469&sum=50000 [09:18:58]OFD Sender: Processing packet 154717 [packets to send 51, broken 50] [09:18:58]ProducePacketName [09:18:58]name=ofd_packets/00154717 [09:18:58]OFD Sender: To server: pG, [09:18:58]CommunicateWithHost lk.salyk.kg:30040 [09:18:58]ConnectInit lk.salyk.kg [09:18:58]written 0, free lines is 4095 [09:18:58]Connected sock=10 [09:18:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4F 33 04 01 8E 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 00 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5C 02 00 35 04 06 00 74 F3 51 0B FE DF 52 F4 8E 1E 3C F2 F6 C1 [09:18:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E7 D9 47 00 C2 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5C 02 00 F4 03 04 00 39 CE 11 67 B6 04 01 00 00 BA CE 1D 90 7E A8 59 01 [09:18:58]CommunicateWithHost err = 0 [09:18:58]CheckOFDResponse [09:18:58]1017 (14) - 77093643461234 [09:18:58]1041 (16) - 0000000000963156 [09:18:58]1040 (4) - 154717 [09:18:58]1012 (4) - 18.10.2024 02:55 [09:18:58]1206 (1) - 0 [09:18:58]OFD Sender: Remove packet 154717 [09:18:58]ProducePacketName [09:18:58]name=ofd_packets/00154717 [09:18:58]NVStorageDeleteData [09:18:58]Write to MH i2c: 01 00 00 C5 11 D6 [09:18:58]Write i2c OK [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: 01 [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: 01 07 00 [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: 01 07 00 C5 11 00 00 00 00 00 DD 0C C6 [09:18:58]RasterBufferAndPrint [09:18:58]line [09:18:58]line [09:18:58]line [09:18:58]line [09:18:58]line [09:18:58]written 0, free lines is 3300 [09:18:58]MH_Cut [09:18:58]Write to MH i2c: D1 01 00 CC 11 01 AF [09:18:58]Write i2c OK [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: D1 [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: D1 01 00 [09:18:58]MH_I2C_Read... [09:18:58]Read from MH i2c: D1 01 00 CC 11 00 AE [09:18:58]Write to MH i2c: 01 00 00 CD 11 DE [09:18:58]Write i2c OK [09:18:58]MH_I2C_Read... [09:18:58]OFD Sender: No OFD packet to send [09:18:59]*** Cut start [09:18:59]*** Partial cut [09:18:59]*** CUTSNS_PIN = 1 [09:18:59]*** CUTSNS_PIN = 0 [09:18:59]*** Brake cut motor [09:18:59]Read from MH i2c: 01 [09:18:59]MH_I2C_Read... [09:18:59]*** Stop cut motor [09:18:59]*** Cut end [09:18:59]Read from MH i2c: 01 07 00 [09:18:59]MH_I2C_Read... [09:18:59]Read from MH i2c: 01 07 00 CD 11 00 00 00 00 00 FF 0F F3 [09:18:59]process_action close_receipt done [09:18:59]requested_data is exist [09:18:59]produce_requested_data [09:18:59]requested_item fm.sn is exist - process it [09:18:59]wFMCommunicate request_size=4 [09:18:59]MH_SAM_APDU [09:18:59]CAPDU: 80 11 00 00 [09:18:59]Write to MH i2c: E2 08 00 CE 11 80 11 00 00 00 00 00 00 59 [09:18:59]Write i2c OK [09:18:59]MH_I2C_Read... [09:18:59]Read from MH i2c: E2 [09:18:59]MH_I2C_Read... [09:18:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:59]Read from MH i2c: E2 17 00 [09:18:59]MH_I2C_Read... [09:18:59]Read from MH i2c: E2 17 00 CE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [09:18:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:18:59]wFMCommunicate OK [09:18:59]requested_item fd.num is exist - process it [09:18:59]SAM_PROTO_GetFieldsCounters [09:18:59]wFMCommunicate request_size=4 [09:18:59]MH_SAM_APDU [09:18:59]CAPDU: 80 13 00 00 [09:18:59]Write to MH i2c: E2 08 00 CF 11 80 13 00 00 00 00 00 00 5C [09:18:59]Write i2c OK [09:18:59]MH_I2C_Read... [09:19:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:00]Read from MH i2c: E2 [09:19:00]MH_I2C_Read... [09:19:00]Read from MH i2c: E2 62 00 [09:19:00]MH_I2C_Read... [09:19:00]Read from MH i2c: E2 62 00 CF 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [09:19:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:00]wFMCommunicate OK [09:19:00]SAM_PROTO_GetFieldsCounters done [09:19:00]requested_item shift.num is exist - process it [09:19:00]requested_item shift.opened is exist - process it [09:19:00]req_shift_opened [09:19:00]FM_GetShiftState [09:19:00]SAM_PROTO_GetShiftState [09:19:00]wFMCommunicate request_size=4 [09:19:00]MH_SAM_APDU [09:19:00]CAPDU: 80 13 01 00 [09:19:00]Write to MH i2c: E2 08 00 D0 11 80 13 01 00 00 00 00 00 5E [09:19:00]Write i2c OK [09:19:00]MH_I2C_Read... [09:19:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:00]Read from MH i2c: E2 [09:19:00]MH_I2C_Read... [09:19:00]Read from MH i2c: E2 0E 00 [09:19:00]MH_I2C_Read... [09:19:00]Read from MH i2c: E2 0E 00 D0 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [09:19:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:19:00]wFMCommunicate OK [09:19:00]SAM_PROTO_GetShiftState done [09:19:00]FM_GetShiftState done [09:19:00]req_shift_opened done [09:19:00]requested_item shift.open_date is exist - process it [09:19:00]req_shift_open_date [09:19:00]req_shift_open_date done [09:19:00]produce_requested_data done [09:19:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154717,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:19:00]process_action_free close_receipt [09:19:00]json_value_free [09:19:00]json_value_free done [09:19:00]process_json_proto returns [09:19:00]Send response to host [09:19:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154717,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:19:00]free response buf [09:19:00]execute_script done [09:19:00]execute_script returns [09:19:00]free content buf [09:19:00]Sock 9.Close socket [09:19:00]Sock 9.Thread stoped [09:19:03]OFD Sender: No OFD packet to send [09:19:08]OFD Sender: No OFD packet to send [09:19:13]OFD Sender: No OFD packet to send [09:19:18]OFD Sender: No OFD packet to send [09:19:23]OFD Sender: No OFD packet to send [09:19:28]OFD Sender: No OFD packet to send [09:19:33]OFD Sender: No OFD packet to send [09:19:38]OFD Sender: No OFD packet to send [09:19:42]accept exits with 8 [09:19:42]New connection [09:19:42]New thread 3066965348 created [09:19:42]Thread 3067108708 joined [09:19:42]Waiting for new connection... [09:19:42] Sock 8.Parse request [09:19:42]Sock 8.Check first char [09:19:42]Sock 8.First char is OK [09:19:42]request: POST /json_proto HTTP/1.0 [09:19:42]Method: POST [09:19:42]URL: /json_proto [09:19:42]Method is POST - this is cgi request [09:19:42]url: /json_proto [09:19:42]query_string will be loaded in cgi processing [09:19:42]execute_cgi json_proto POST (null) [09:19:42]execute_cgi path=json_proto method=POST [09:19:42]POST find Content-Length [09:19:42]Host: 172.17.53.67:8080 [09:19:42]Content-Length: 675 [09:19:42]Content-Type: application/json [09:19:42] [09:19:42]POST finish read [09:19:42]Found Content-Length = 675 [09:19:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:42]execute_script... [09:19:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:42]POST & json_proto [09:19:42]process_json_proto [09:19:42]json parsed OK: [09:19:42]protocol is kg_v1.0 [09:19:42]action value=close_receipt [09:19:42]process_action close_receipt [09:19:42]cmd_close_receipt [09:19:42]MH_GetDate [09:19:42]Write to MH i2c: F0 00 00 D1 11 D1 [09:19:42]Write i2c OK [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: F0 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: F0 09 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: F0 09 00 D1 11 00 2E 28 12 67 19 BC 99 64 7B [09:19:42]GetLastDocTimeStamp 1729243136 [09:19:42]current date 1729243182 [09:19:42]FM_GetShiftState [09:19:42]SAM_PROTO_GetShiftState [09:19:42]wFMCommunicate request_size=4 [09:19:42]MH_SAM_APDU [09:19:42]CAPDU: 80 13 01 00 [09:19:42]Write to MH i2c: E2 08 00 D2 11 80 13 01 00 00 00 00 00 60 [09:19:42]Write i2c OK [09:19:42]MH_I2C_Read... [09:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:42]Read from MH i2c: E2 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 0E 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 0E 00 D2 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 97 [09:19:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:19:42]wFMCommunicate OK [09:19:42]SAM_PROTO_GetShiftState done [09:19:42]FM_GetShiftState done [09:19:42]opened in 1729211399 [09:19:42]opened+sec_in_day 1729297799 [09:19:42]quantity*price = 100000 [09:19:42]sum+1 = 100002 [09:19:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 107 18.10.2024 09:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154718 ФПД: 190921953044325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091942&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154718&fm=190921953044325&tin=02508201610067®Number=0000137193017469&sum=100000 [09:19:43]StoreToDocumentArchive [09:19:43]shift 312 fd 154718 [09:19:43]save to /storage/0312/doc_00154718 [09:19:43]save last doc name /storage/0312/doc_00154718 to /storage/kkm_last_doc_name [09:19:43]save OK [09:19:43]Clear old archive folders... [09:19:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:19:43]tlvbuf is 0156EF60 [09:19:43]SAM_PROTO_ClearQueue [09:19:43]wFMCommunicate request_size=4 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 09 00 00 [09:19:43]Write to MH i2c: E2 08 00 DF 11 80 09 00 00 00 00 00 00 62 [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 DF 11 00 90 00 64 [09:19:43]RAPDU: 90 00 [09:19:43]wFMCommunicate OK [09:19:43]SAM_PROTO_ClearQueue done [09:19:43]KKMCreateOFDPacket [09:19:43]OFDProtocolAddRootSTLVToBuf [09:19:43]FM_MakeSignedData [09:19:43]FM_MakeSignedData [09:19:43]SAM_PROTO_SignData [09:19:43]wFMCommunicate request_size=4 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 0D 01 02 [09:19:43]Write to MH i2c: E2 08 00 E0 11 80 0D 01 02 00 00 00 00 6A [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 E0 11 00 90 00 65 [09:19:43]RAPDU: 90 00 [09:19:43]wFMCommunicate OK [09:19:43]wFMCommunicate request_size=255 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5C 02 00 35 04 06 00 [09:19:43]Write to MH i2c: E2 02 01 E1 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5C 02 00 35 04 06 00 00 00 92 [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 E1 11 00 90 00 66 [09:19:43]RAPDU: 90 00 [09:19:43]wFMCommunicate OK [09:19:43]wFMCommunicate request_size=11 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 0D 02 02 06 AD A4 7B 30 E7 65 [09:19:43]Write to MH i2c: E2 0E 00 E2 11 80 0D 02 02 06 00 AD A4 7B 30 E7 65 00 00 C1 [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 03 00 E2 11 00 90 00 67 [09:19:43]RAPDU: 90 00 [09:19:43]wFMCommunicate OK [09:19:43]wFMCommunicate request_size=4 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 0D 03 02 [09:19:43]Write to MH i2c: E2 08 00 E3 11 80 0D 03 02 00 00 00 00 6F [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 0B 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 0B 00 E3 11 00 3D 53 52 90 6D 32 4F 1B 90 00 EB [09:19:43]RAPDU: 3D 53 52 90 6D 32 4F 1B 90 00 [09:19:43]wFMCommunicate OK [09:19:43]SAM_PROTO_SignData done [09:19:43]FM_MakeSignedData done [09:19:43]CreateOFDProtocolMessage [09:19:43]wFMCommunicate request_size=4 [09:19:43]MH_SAM_APDU [09:19:43]CAPDU: 80 11 00 00 [09:19:43]Write to MH i2c: E2 08 00 E4 11 80 11 00 00 00 00 00 00 6F [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:43]Read from MH i2c: E2 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 17 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: E2 17 00 E4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [09:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:19:43]wFMCommunicate OK [09:19:43]CreateOFDProtocolMessage done [09:19:43]OFDSenderStorePacket 154718 [09:19:43]StoreOFDPacket docnum=154718 [09:19:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D1 42 08 01 2A C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5C 02 00 35 04 06 00 AD A4 7B 30 E7 65 3D 53 52 90 6D 32 4F 1B [09:19:43]CheckFolder [09:19:43]dirname=/storage/ofd_packets [09:19:43]CheckFolder done [09:19:43]ProducePacketName [09:19:43]name=ofd_packets/00154718 [09:19:43]NVStorageSaveData ofd_packets/00154718 [09:19:43]File name is /storage/ofd_packets/00154718 [09:19:43]Write 302 bytes [09:19:43]NVStorageSaveData done [09:19:43]OFDSenderStorePacket done [09:19:43]KKMCreateOFDPacket done [09:19:43]NVStorageSaveData kkm_last_timestamp [09:19:43]File name is /storage/kkm_last_timestamp [09:19:43]Write 4 bytes [09:19:43]NVStorageSaveData done [09:19:43]ExternCall_PrintAddStr [09:19:43]wPrintStart [09:19:43]Write to MH i2c: 01 00 00 E5 11 F6 [09:19:43]Write i2c OK [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: 01 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: 01 07 00 [09:19:43]MH_I2C_Read... [09:19:43]Read from MH i2c: 01 07 00 E5 11 00 00 00 00 00 FF 0F 0B [09:19:43]RasterBufferAndPrint [09:19:43]line Счет N : (1)872880 [09:19:43]line ИНН: 02508201610067 [09:19:43]line Контрольно-Кассовый Чек [09:19:43]line ПРОДАЖА [09:19:43]line ТРК (МРК, ГНК) : 43 [09:19:43]line Товар: 2710124130 [09:19:43]line Super 92-К-5 [09:19:43]line 14.620 * 68.40 [09:19:43]line = 1000.01 [09:19:43]line НДС 12% НСП 1% [09:19:43]line > о реализуемом товаре [09:19:43]line ОКРУГЛЕНИЕ: -0.01 [09:19:43]line ИТОГО: 1000.00 [09:19:43]line Внесено: 1000.00 [09:19:43]line СДАЧА: 0.00 [09:19:43]line НСП 1% : 8.85 [09:19:43]line НДС 12% : 106.20 [09:19:43]line Наличными: 1000.00 [09:19:43]line Безнал.: 0.00 [09:19:43]line Место: АЗС № 165 "Партнер Нефть" [09:19:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:19:43]line СНО: Общий режим [09:19:43]line Чек 107 18.10.2024 09:19 [09:19:43]line Смена: 312 ФФД: 1.0 [09:19:43]line ЗНМ: 0300000234 [09:19:43]line РНМ: 0000137193017469 [09:19:43]line Версия ККМ: v1.0 [09:19:43]line ФМ: 0000000000963156 [09:19:43]line ФД: 154718 [09:19:43]line ФПД: 190921953044325 [09:19:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T091942&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154718&fm=190921953044325&tin=02508201610067®Number=0000137193017469&sum=100000 [09:19:43]OFD Sender: Processing packet 154718 [packets to send 51, broken 50] [09:19:43]ProducePacketName [09:19:43]name=ofd_packets/00154718 [09:19:43]OFD Sender: To server: pG, [09:19:43]CommunicateWithHost lk.salyk.kg:30040 [09:19:43]ConnectInit lk.salyk.kg [09:19:43]written 0, free lines is 4095 [09:19:43]Connected sock=10 [09:19:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D1 42 08 01 2A C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5C 02 00 35 04 06 00 AD A4 7B 30 E7 65 3D 53 52 90 6D 32 4F 1B [09:19:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E C4 47 00 36 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5C 02 00 F4 03 04 00 67 CE 11 67 B6 04 01 00 00 0E F5 CD C2 D9 D9 86 1C [09:19:44]CommunicateWithHost err = 0 [09:19:44]CheckOFDResponse [09:19:44]1017 (14) - 77093643461234 [09:19:44]1041 (16) - 0000000000963156 [09:19:44]1040 (4) - 154718 [09:19:44]1012 (4) - 18.10.2024 02:56 [09:19:44]1206 (1) - 0 [09:19:44]OFD Sender: Remove packet 154718 [09:19:44]ProducePacketName [09:19:44]name=ofd_packets/00154718 [09:19:44]NVStorageDeleteData [09:19:44]Write to MH i2c: 01 00 00 10 12 22 [09:19:44]Write i2c OK [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: 01 [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: 01 07 00 [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: 01 07 00 10 12 00 00 00 00 00 E7 0C 1C [09:19:44]RasterBufferAndPrint [09:19:44]line [09:19:44]line [09:19:44]line [09:19:44]line [09:19:44]line [09:19:44]written 0, free lines is 3309 [09:19:44]MH_Cut [09:19:44]Write to MH i2c: D1 01 00 17 12 01 FB [09:19:44]Write i2c OK [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: D1 [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: D1 01 00 [09:19:44]MH_I2C_Read... [09:19:44]Read from MH i2c: D1 01 00 17 12 00 FA [09:19:44]Write to MH i2c: 01 00 00 18 12 2A [09:19:44]Write i2c OK [09:19:44]MH_I2C_Read... [09:19:44]OFD Sender: No OFD packet to send [09:19:45]*** Cut start [09:19:45]*** Partial cut [09:19:45]*** CUTSNS_PIN = 1 [09:19:45]*** CUTSNS_PIN = 0 [09:19:45]*** Brake cut motor [09:19:45]Read from MH i2c: 01 [09:19:45]MH_I2C_Read... [09:19:45]*** Stop cut motor [09:19:45]*** Cut end [09:19:45]Read from MH i2c: 01 07 00 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: 01 07 00 18 12 00 00 00 00 00 FF 0F 3F [09:19:45]process_action close_receipt done [09:19:45]requested_data is exist [09:19:45]produce_requested_data [09:19:45]requested_item fm.sn is exist - process it [09:19:45]wFMCommunicate request_size=4 [09:19:45]MH_SAM_APDU [09:19:45]CAPDU: 80 11 00 00 [09:19:45]Write to MH i2c: E2 08 00 19 12 80 11 00 00 00 00 00 00 A5 [09:19:45]Write i2c OK [09:19:45]MH_I2C_Read... [09:19:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:45]Read from MH i2c: E2 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 17 00 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 17 00 19 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [09:19:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:19:45]wFMCommunicate OK [09:19:45]requested_item fd.num is exist - process it [09:19:45]SAM_PROTO_GetFieldsCounters [09:19:45]wFMCommunicate request_size=4 [09:19:45]MH_SAM_APDU [09:19:45]CAPDU: 80 13 00 00 [09:19:45]Write to MH i2c: E2 08 00 1A 12 80 13 00 00 00 00 00 00 A8 [09:19:45]Write i2c OK [09:19:45]MH_I2C_Read... [09:19:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:45]Read from MH i2c: E2 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 62 00 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 62 00 1A 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [09:19:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:45]wFMCommunicate OK [09:19:45]SAM_PROTO_GetFieldsCounters done [09:19:45]requested_item shift.num is exist - process it [09:19:45]requested_item shift.opened is exist - process it [09:19:45]req_shift_opened [09:19:45]FM_GetShiftState [09:19:45]SAM_PROTO_GetShiftState [09:19:45]wFMCommunicate request_size=4 [09:19:45]MH_SAM_APDU [09:19:45]CAPDU: 80 13 01 00 [09:19:45]Write to MH i2c: E2 08 00 1B 12 80 13 01 00 00 00 00 00 AA [09:19:45]Write i2c OK [09:19:45]MH_I2C_Read... [09:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:45]Read from MH i2c: E2 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 0E 00 [09:19:45]MH_I2C_Read... [09:19:45]Read from MH i2c: E2 0E 00 1B 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [09:19:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:19:45]wFMCommunicate OK [09:19:45]SAM_PROTO_GetShiftState done [09:19:45]FM_GetShiftState done [09:19:45]req_shift_opened done [09:19:45]requested_item shift.open_date is exist - process it [09:19:45]req_shift_open_date [09:19:45]req_shift_open_date done [09:19:45]produce_requested_data done [09:19:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154718,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:19:45]process_action_free close_receipt [09:19:45]json_value_free [09:19:45]json_value_free done [09:19:45]process_json_proto returns [09:19:45]Send response to host [09:19:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154718,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:19:45]free response buf [09:19:45]execute_script done [09:19:45]execute_script returns [09:19:45]free content buf [09:19:45]Sock 8.Close socket [09:19:45]Sock 8.Thread stoped [09:19:49]OFD Sender: No OFD packet to send [09:19:54]OFD Sender: No OFD packet to send [09:19:59]OFD Sender: No OFD packet to send [09:20:04]OFD Sender: No OFD packet to send [09:20:09]OFD Sender: No OFD packet to send [09:20:14]OFD Sender: No OFD packet to send [09:20:19]OFD Sender: No OFD packet to send [09:20:24]OFD Sender: No OFD packet to send [09:20:29]OFD Sender: No OFD packet to send [09:20:34]OFD Sender: No OFD packet to send [09:20:39]OFD Sender: No OFD packet to send [09:20:44]OFD Sender: No OFD packet to send [09:20:49]OFD Sender: No OFD packet to send [09:20:54]OFD Sender: No OFD packet to send [09:20:59]OFD Sender: No OFD packet to send [09:21:04]OFD Sender: No OFD packet to send [09:21:09]OFD Sender: No OFD packet to send [09:21:14]OFD Sender: No OFD packet to send [09:21:19]OFD Sender: No OFD packet to send [09:21:24]OFD Sender: No OFD packet to send [09:21:29]OFD Sender: No OFD packet to send [09:21:34]OFD Sender: No OFD packet to send [09:21:39]OFD Sender: No OFD packet to send [09:21:44]OFD Sender: No OFD packet to send [09:21:49]OFD Sender: No OFD packet to send [09:21:54]OFD Sender: No OFD packet to send [09:21:59]OFD Sender: No OFD packet to send [09:22:04]OFD Sender: No OFD packet to send [09:22:09]OFD Sender: No OFD packet to send [09:22:14]OFD Sender: No OFD packet to send [09:22:19]OFD Sender: No OFD packet to send [09:22:20]accept exits with 9 [09:22:20]New connection [09:22:20]New thread 3067108708 created [09:22:20]Thread 3066965348 joined [09:22:20]Waiting for new connection... [09:22:20] Sock 9.Parse request [09:22:20]Sock 9.Check first char [09:22:20]Sock 9.First char is OK [09:22:20]request: POST /json_proto HTTP/1.0 [09:22:20]Method: POST [09:22:20]URL: /json_proto [09:22:20]Method is POST - this is cgi request [09:22:20]url: /json_proto [09:22:20]query_string will be loaded in cgi processing [09:22:20]execute_cgi json_proto POST (null) [09:22:20]execute_cgi path=json_proto method=POST [09:22:20]POST find Content-Length [09:22:20]Host: 172.17.53.67:8080 [09:22:20]Content-Length: 677 [09:22:20]Content-Type: application/json [09:22:20] [09:22:20]POST finish read [09:22:20]Found Content-Length = 677 [09:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:20]execute_script... [09:22:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:20]POST & json_proto [09:22:20]process_json_proto [09:22:20]json parsed OK: [09:22:20]protocol is kg_v1.0 [09:22:20]action value=close_receipt [09:22:20]process_action close_receipt [09:22:20]cmd_close_receipt [09:22:20]MH_GetDate [09:22:20]Write to MH i2c: F0 00 00 1C 12 1D [09:22:20]Write i2c OK [09:22:20]MH_I2C_Read... [09:22:20]Read from MH i2c: F0 [09:22:20]MH_I2C_Read... [09:22:20]Read from MH i2c: F0 09 00 [09:22:20]MH_I2C_Read... [09:22:20]Read from MH i2c: F0 09 00 1C 12 00 CD 28 12 67 19 BC 99 64 66 [09:22:20]GetLastDocTimeStamp 1729243182 [09:22:20]current date 1729243341 [09:22:20]FM_GetShiftState [09:22:20]SAM_PROTO_GetShiftState [09:22:20]wFMCommunicate request_size=4 [09:22:20]MH_SAM_APDU [09:22:20]CAPDU: 80 13 01 00 [09:22:20]Write to MH i2c: E2 08 00 1D 12 80 13 01 00 00 00 00 00 AC [09:22:20]Write i2c OK [09:22:20]MH_I2C_Read... [09:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:20]Read from MH i2c: E2 [09:22:20]MH_I2C_Read... [09:22:20]Read from MH i2c: E2 0E 00 [09:22:20]MH_I2C_Read... [09:22:20]Read from MH i2c: E2 0E 00 1D 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [09:22:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:22:20]wFMCommunicate OK [09:22:20]SAM_PROTO_GetShiftState done [09:22:20]FM_GetShiftState done [09:22:20]opened in 1729211399 [09:22:20]opened+sec_in_day 1729297799 [09:22:20]quantity*price = 50041 [09:22:20]sum+1 = 50042 [09:22:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 108 18.10.2024 09:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154719 ФПД: 71131222595300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154719&fm=71131222595300&tin=02508201610067®Number=0000137193017469&sum=50000 [09:22:21]StoreToDocumentArchive [09:22:21]shift 312 fd 154719 [09:22:21]save to /storage/0312/doc_00154719 [09:22:21]save last doc name /storage/0312/doc_00154719 to /storage/kkm_last_doc_name [09:22:21]save OK [09:22:21]Clear old archive folders... [09:22:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:21]tlvbuf is 0152B8F0 [09:22:21]SAM_PROTO_ClearQueue [09:22:21]wFMCommunicate request_size=4 [09:22:21]MH_SAM_APDU [09:22:21]CAPDU: 80 09 00 00 [09:22:21]Write to MH i2c: E2 08 00 2A 12 80 09 00 00 00 00 00 00 AE [09:22:21]Write i2c OK [09:22:21]MH_I2C_Read... [09:22:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:21]Read from MH i2c: E2 [09:22:21]MH_I2C_Read... [09:22:21]Read from MH i2c: E2 03 00 [09:22:21]MH_I2C_Read... [09:22:21]Read from MH i2c: E2 03 00 2A 12 00 90 00 B0 [09:22:21]RAPDU: 90 00 [09:22:21]wFMCommunicate OK [09:22:21]SAM_PROTO_ClearQueue done [09:22:21]KKMCreateOFDPacket [09:22:21]OFDProtocolAddRootSTLVToBuf [09:22:21]FM_MakeSignedData [09:22:21]FM_MakeSignedData [09:22:21]SAM_PROTO_SignData [09:22:21]wFMCommunicate request_size=4 [09:22:21]MH_SAM_APDU [09:22:21]CAPDU: 80 0D 01 02 [09:22:21]Write to MH i2c: E2 08 00 2B 12 80 0D 01 02 00 00 00 00 B6 [09:22:21]Write i2c OK [09:22:21]MH_I2C_Read... [09:22:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:22]Read from MH i2c: E2 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 2B 12 00 90 00 B1 [09:22:22]RAPDU: 90 00 [09:22:22]wFMCommunicate OK [09:22:22]wFMCommunicate request_size=255 [09:22:22]MH_SAM_APDU [09:22:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CD 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5C 02 00 35 04 06 00 40 [09:22:22]Write to MH i2c: E2 02 01 2C 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CD 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5C 02 00 35 04 06 00 40 00 00 6D [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:22]Read from MH i2c: E2 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 2C 12 00 90 00 B2 [09:22:22]RAPDU: 90 00 [09:22:22]wFMCommunicate OK [09:22:22]wFMCommunicate request_size=10 [09:22:22]MH_SAM_APDU [09:22:22]CAPDU: 80 0D 02 02 05 B1 87 41 56 E4 [09:22:22]Write to MH i2c: E2 0D 00 2D 12 80 0D 02 02 05 00 B1 87 41 56 E4 00 00 76 [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:22]Read from MH i2c: E2 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 03 00 2D 12 00 90 00 B3 [09:22:22]RAPDU: 90 00 [09:22:22]wFMCommunicate OK [09:22:22]wFMCommunicate request_size=4 [09:22:22]MH_SAM_APDU [09:22:22]CAPDU: 80 0D 03 02 [09:22:22]Write to MH i2c: E2 08 00 2E 12 80 0D 03 02 00 00 00 00 BB [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:22]Read from MH i2c: E2 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 0B 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 0B 00 2E 12 00 39 1B 68 4A FF 17 CC 3D 90 00 E1 [09:22:22]RAPDU: 39 1B 68 4A FF 17 CC 3D 90 00 [09:22:22]wFMCommunicate OK [09:22:22]SAM_PROTO_SignData done [09:22:22]FM_MakeSignedData done [09:22:22]CreateOFDProtocolMessage [09:22:22]wFMCommunicate request_size=4 [09:22:22]MH_SAM_APDU [09:22:22]CAPDU: 80 11 00 00 [09:22:22]Write to MH i2c: E2 08 00 2F 12 80 11 00 00 00 00 00 00 BB [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:22]Read from MH i2c: E2 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 17 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: E2 17 00 2F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [09:22:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:22:22]wFMCommunicate OK [09:22:22]CreateOFDProtocolMessage done [09:22:22]OFDSenderStorePacket 154719 [09:22:22]StoreOFDPacket docnum=154719 [09:22:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 59 07 01 01 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CD 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5C 02 00 35 04 06 00 40 B1 87 41 56 E4 39 1B 68 4A FF 17 CC 3D [09:22:22]CheckFolder [09:22:22]dirname=/storage/ofd_packets [09:22:22]CheckFolder done [09:22:22]ProducePacketName [09:22:22]name=ofd_packets/00154719 [09:22:22]NVStorageSaveData ofd_packets/00154719 [09:22:22]File name is /storage/ofd_packets/00154719 [09:22:22]Write 301 bytes [09:22:22]NVStorageSaveData done [09:22:22]OFDSenderStorePacket done [09:22:22]KKMCreateOFDPacket done [09:22:22]NVStorageSaveData kkm_last_timestamp [09:22:22]File name is /storage/kkm_last_timestamp [09:22:22]Write 4 bytes [09:22:22]NVStorageSaveData done [09:22:22]ExternCall_PrintAddStr [09:22:22]wPrintStart [09:22:22]Write to MH i2c: 01 00 00 30 12 42 [09:22:22]OFD Sender: Processing packet 154719 [packets to send 51, broken 50] [09:22:22]ProducePacketName [09:22:22]name=ofd_packets/00154719 [09:22:22]OFD Sender: To server: pG, [09:22:22]CommunicateWithHost lk.salyk.kg:30040 [09:22:22]ConnectInit lk.salyk.kg [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 07 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 07 00 30 12 00 00 00 00 00 FF 0F 57 [09:22:22]RasterBufferAndPrint [09:22:22]line Счет N : (1)872882 [09:22:22]line ИНН: 02508201610067 [09:22:22]line Контрольно-Кассовый Чек [09:22:22]line ПРОДАЖА [09:22:22]line ТРК (МРК, ГНК) : 12 [09:22:22]line Товар: 2710124130 [09:22:22]line Аи-92-К-5 [09:22:22]line 7.480 * 66.90 [09:22:22]line = 500.41 [09:22:22]line НДС 12% НСП 1% [09:22:22]line > о реализуемом товаре [09:22:22]line ОКРУГЛЕНИЕ: -0.41 [09:22:22]line ИТОГО: 500.00 [09:22:22]line Внесено: 500.00 [09:22:22]line СДАЧА: 0.00 [09:22:22]line НСП 1% : 4.43 [09:22:22]line НДС 12% : 53.14 [09:22:22]line Наличными: 500.00 [09:22:22]line Безнал.: 0.00 [09:22:22]line Место: АЗС № 165 "Партнер Нефть" [09:22:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:22:22]line СНО: Общий режим [09:22:22]line Чек 108 18.10.2024 09:22 [09:22:22]line Смена: 312 ФФД: 1.0 [09:22:22]line ЗНМ: 0300000234 [09:22:22]line РНМ: 0000137193017469 [09:22:22]line Версия ККМ: v1.0 [09:22:22]line ФМ: 0000000000963156 [09:22:22]line ФД: 154719 [09:22:22]line ФПД: 71131222595300 [09:22:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154719&fm=71131222595300&tin=02508201610067®Number=0000137193017469&sum=50000 [09:22:22]Connected sock=10 [09:22:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 59 07 01 01 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CD 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5C 02 00 35 04 06 00 40 B1 87 41 56 E4 39 1B 68 4A FF 17 CC 3D [09:22:22]written 0, free lines is 4095 [09:22:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F 4A 47 00 FE 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5C 02 00 F4 03 04 00 06 CF 11 67 B6 04 01 00 00 B5 13 68 26 54 DB 05 65 [09:22:23]CommunicateWithHost err = 0 [09:22:23]CheckOFDResponse [09:22:23]1017 (14) - 77093643461234 [09:22:23]1041 (16) - 0000000000963156 [09:22:23]1040 (4) - 154719 [09:22:23]1012 (4) - 18.10.2024 02:59 [09:22:23]1206 (1) - 0 [09:22:23]OFD Sender: Remove packet 154719 [09:22:23]ProducePacketName [09:22:23]name=ofd_packets/00154719 [09:22:23]NVStorageDeleteData [09:22:23]Write to MH i2c: 01 00 00 5B 12 6D [09:22:23]Write i2c OK [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: 01 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: 01 07 00 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: 01 07 00 5B 12 00 00 00 00 00 D5 0C 55 [09:22:23]RasterBufferAndPrint [09:22:23]line [09:22:23]line [09:22:23]line [09:22:23]line [09:22:23]line [09:22:23]written 0, free lines is 3293 [09:22:23]MH_Cut [09:22:23]Write to MH i2c: D1 01 00 62 12 01 46 [09:22:23]Write i2c OK [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: D1 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: D1 01 00 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: D1 01 00 62 12 00 45 [09:22:23]Write to MH i2c: 01 00 00 63 12 75 [09:22:23]Write i2c OK [09:22:23]MH_I2C_Read... [09:22:23]OFD Sender: No OFD packet to send [09:22:24]*** Cut start [09:22:24]*** Partial cut [09:22:24]*** CUTSNS_PIN = 1 [09:22:24]*** CUTSNS_PIN = 0 [09:22:24]*** Brake cut motor [09:22:24]Read from MH i2c: 01 [09:22:24]MH_I2C_Read... [09:22:24]*** Stop cut motor [09:22:24]*** Cut end [09:22:24]Read from MH i2c: 01 07 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: 01 07 00 63 12 00 00 00 00 00 FF 0F 8A [09:22:24]process_action close_receipt done [09:22:24]requested_data is exist [09:22:24]produce_requested_data [09:22:24]requested_item fm.sn is exist - process it [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 11 00 00 [09:22:24]Write to MH i2c: E2 08 00 64 12 80 11 00 00 00 00 00 00 F0 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 17 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 17 00 64 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [09:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:22:24]wFMCommunicate OK [09:22:24]requested_item fd.num is exist - process it [09:22:24]SAM_PROTO_GetFieldsCounters [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 13 00 00 [09:22:24]Write to MH i2c: E2 08 00 65 12 80 13 00 00 00 00 00 00 F3 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 62 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 62 00 65 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [09:22:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:24]wFMCommunicate OK [09:22:24]SAM_PROTO_GetFieldsCounters done [09:22:24]requested_item shift.num is exist - process it [09:22:24]requested_item shift.opened is exist - process it [09:22:24]req_shift_opened [09:22:24]FM_GetShiftState [09:22:24]SAM_PROTO_GetShiftState [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 13 01 00 [09:22:24]Write to MH i2c: E2 08 00 66 12 80 13 01 00 00 00 00 00 F5 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 0E 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 0E 00 66 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [09:22:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:22:24]wFMCommunicate OK [09:22:24]SAM_PROTO_GetShiftState done [09:22:24]FM_GetShiftState done [09:22:24]req_shift_opened done [09:22:24]requested_item shift.open_date is exist - process it [09:22:24]req_shift_open_date [09:22:24]req_shift_open_date done [09:22:24]produce_requested_data done [09:22:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154719,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:22:24]process_action_free close_receipt [09:22:24]json_value_free [09:22:24]json_value_free done [09:22:24]process_json_proto returns [09:22:24]Send response to host [09:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154719,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:22:24]free response buf [09:22:24]execute_script done [09:22:24]execute_script returns [09:22:24]free content buf [09:22:24]Sock 9.Close socket [09:22:24]Sock 9.Thread stoped [09:22:28]OFD Sender: No OFD packet to send [09:22:33]OFD Sender: No OFD packet to send [09:22:38]accept exits with 8 [09:22:38]New connection [09:22:38]New thread 3066965348 created [09:22:38]Thread 3067108708 joined [09:22:38]Waiting for new connection... [09:22:38] Sock 8.Parse request [09:22:38]Sock 8.Check first char [09:22:38]Sock 8.First char is OK [09:22:38]request: POST /json_proto HTTP/1.0 [09:22:38]Method: POST [09:22:38]URL: /json_proto [09:22:38]Method is POST - this is cgi request [09:22:38]url: /json_proto [09:22:38]query_string will be loaded in cgi processing [09:22:38]execute_cgi json_proto POST (null) [09:22:38]execute_cgi path=json_proto method=POST [09:22:38]POST find Content-Length [09:22:38]Host: 172.17.53.67:8080 [09:22:38]Content-Length: 682 [09:22:38]Content-Type: application/json [09:22:38] [09:22:38]POST finish read [09:22:38]Found Content-Length = 682 [09:22:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:38]execute_script... [09:22:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:38]POST & json_proto [09:22:38]process_json_proto [09:22:38]json parsed OK: [09:22:38]protocol is kg_v1.0 [09:22:38]action value=close_receipt [09:22:38]process_action close_receipt [09:22:38]cmd_close_receipt [09:22:38]MH_GetDate [09:22:38]Write to MH i2c: F0 00 00 67 12 68 [09:22:38]Write i2c OK [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: F0 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: F0 09 00 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: F0 09 00 67 12 00 DF 28 12 67 19 BC 99 64 C3 [09:22:38]GetLastDocTimeStamp 1729243341 [09:22:38]current date 1729243359 [09:22:38]FM_GetShiftState [09:22:38]SAM_PROTO_GetShiftState [09:22:38]wFMCommunicate request_size=4 [09:22:38]MH_SAM_APDU [09:22:38]CAPDU: 80 13 01 00 [09:22:38]Write to MH i2c: E2 08 00 68 12 80 13 01 00 00 00 00 00 F7 [09:22:38]Write i2c OK [09:22:38]MH_I2C_Read... [09:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:38]Read from MH i2c: E2 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: E2 0E 00 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: E2 0E 00 68 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [09:22:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:22:38]wFMCommunicate OK [09:22:38]SAM_PROTO_GetShiftState done [09:22:38]FM_GetShiftState done [09:22:38]opened in 1729211399 [09:22:38]opened+sec_in_day 1729297799 [09:22:38]quantity*price = 150056 [09:22:38]sum+1 = 150058 [09:22:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 109 18.10.2024 09:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154720 ФПД: 201608338104453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154720&fm=201608338104453&tin=02508201610067®Number=0000137193017469&sum=150000 [09:22:39]StoreToDocumentArchive [09:22:39]shift 312 fd 154720 [09:22:39]save to /storage/0312/doc_00154720 [09:22:39]save last doc name /storage/0312/doc_00154720 to /storage/kkm_last_doc_name [09:22:39]save OK [09:22:39]Clear old archive folders... [09:22:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:39]tlvbuf is B6ECED30 [09:22:39]SAM_PROTO_ClearQueue [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 09 00 00 [09:22:39]Write to MH i2c: E2 08 00 75 12 80 09 00 00 00 00 00 00 F9 [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 75 12 00 90 00 FB [09:22:39]RAPDU: 90 00 [09:22:39]wFMCommunicate OK [09:22:39]SAM_PROTO_ClearQueue done [09:22:39]KKMCreateOFDPacket [09:22:39]OFDProtocolAddRootSTLVToBuf [09:22:39]FM_MakeSignedData [09:22:39]FM_MakeSignedData [09:22:39]SAM_PROTO_SignData [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 0D 01 02 [09:22:39]Write to MH i2c: E2 08 00 76 12 80 0D 01 02 00 00 00 00 01 [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 76 12 00 90 00 FC [09:22:39]RAPDU: 90 00 [09:22:39]wFMCommunicate OK [09:22:39]wFMCommunicate request_size=255 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 DF 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5C 02 00 35 04 06 00 B7 [09:22:39]Write to MH i2c: E2 02 01 77 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 DF 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5C 02 00 35 04 06 00 B7 00 00 8C [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 77 12 00 90 00 FD [09:22:39]RAPDU: 90 00 [09:22:39]wFMCommunicate OK [09:22:39]wFMCommunicate request_size=10 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 0D 02 02 05 5C 99 60 60 85 [09:22:39]Write to MH i2c: E2 0D 00 78 12 80 0D 02 02 05 00 5C 99 60 60 85 00 00 48 [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 03 00 78 12 00 90 00 FE [09:22:39]RAPDU: 90 00 [09:22:39]wFMCommunicate OK [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 0D 03 02 [09:22:39]Write to MH i2c: E2 08 00 79 12 80 0D 03 02 00 00 00 00 06 [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:40]Read from MH i2c: E2 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: E2 0B 00 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: E2 0B 00 79 12 00 2C 46 E1 A1 BF B9 B9 0F 90 00 3B [09:22:40]RAPDU: 2C 46 E1 A1 BF B9 B9 0F 90 00 [09:22:40]wFMCommunicate OK [09:22:40]SAM_PROTO_SignData done [09:22:40]FM_MakeSignedData done [09:22:40]CreateOFDProtocolMessage [09:22:40]wFMCommunicate request_size=4 [09:22:40]MH_SAM_APDU [09:22:40]CAPDU: 80 11 00 00 [09:22:40]Write to MH i2c: E2 08 00 7A 12 80 11 00 00 00 00 00 00 06 [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:40]Read from MH i2c: E2 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: E2 17 00 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: E2 17 00 7A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [09:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:22:40]wFMCommunicate OK [09:22:40]CreateOFDProtocolMessage done [09:22:40]OFDSenderStorePacket 154720 [09:22:40]StoreOFDPacket docnum=154720 [09:22:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 FE 07 01 40 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 DF 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5C 02 00 35 04 06 00 B7 5C 99 60 60 85 2C 46 E1 A1 BF B9 B9 0F [09:22:40]CheckFolder [09:22:40]dirname=/storage/ofd_packets [09:22:40]CheckFolder done [09:22:40]ProducePacketName [09:22:40]name=ofd_packets/00154720 [09:22:40]NVStorageSaveData ofd_packets/00154720 [09:22:40]File name is /storage/ofd_packets/00154720 [09:22:40]Write 301 bytes [09:22:40]NVStorageSaveData done [09:22:40]OFDSenderStorePacket done [09:22:40]KKMCreateOFDPacket done [09:22:40]NVStorageSaveData kkm_last_timestamp [09:22:40]File name is /storage/kkm_last_timestamp [09:22:40]Write 4 bytes [09:22:40]NVStorageSaveData done [09:22:40]ExternCall_PrintAddStr [09:22:40]wPrintStart [09:22:40]Write to MH i2c: 01 00 00 7B 12 8D [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 07 00 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 07 00 7B 12 00 00 00 00 00 FF 0F A2 [09:22:40]RasterBufferAndPrint [09:22:40]line Счет N : (1)872884 [09:22:40]line ИНН: 02508201610067 [09:22:40]line Контрольно-Кассовый Чек [09:22:40]line ПРОДАЖА [09:22:40]line ТРК (МРК, ГНК) : 22 [09:22:40]line Товар: 2710124130 [09:22:40]line Аи-92-К-5 [09:22:40]line 22.430 * 66.90 [09:22:40]line = 1500.57 [09:22:40]line НДС 12% НСП 1% [09:22:40]line > о реализуемом товаре [09:22:40]line ОКРУГЛЕНИЕ: -0.57 [09:22:40]line ИТОГО: 1500.00 [09:22:40]line Внесено: 1500.00 [09:22:40]line СДАЧА: 0.00 [09:22:40]line НСП 1% : 13.28 [09:22:40]line НДС 12% : 159.35 [09:22:40]line Наличными: 1500.00 [09:22:40]line Безнал.: 0.00 [09:22:40]line Место: АЗС № 165 "Партнер Нефть" [09:22:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:22:40]line СНО: Общий режим [09:22:40]line Чек 109 18.10.2024 09:22 [09:22:40]line Смена: 312 ФФД: 1.0 [09:22:40]line ЗНМ: 0300000234 [09:22:40]line РНМ: 0000137193017469 [09:22:40]line Версия ККМ: v1.0 [09:22:40]line ФМ: 0000000000963156 [09:22:40]line ФД: 154720 [09:22:40]line ФПД: 201608338104453 [09:22:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154720&fm=201608338104453&tin=02508201610067®Number=0000137193017469&sum=150000 [09:22:40]OFD Sender: Processing packet 154720 [packets to send 51, broken 50] [09:22:40]ProducePacketName [09:22:40]name=ofd_packets/00154720 [09:22:40]OFD Sender: To server: pG, [09:22:40]CommunicateWithHost lk.salyk.kg:30040 [09:22:40]ConnectInit lk.salyk.kg [09:22:40]written 0, free lines is 4095 [09:22:40]Connected sock=10 [09:22:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 FE 07 01 40 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 DF 28 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5C 02 00 35 04 06 00 B7 5C 99 60 60 85 2C 46 E1 A1 BF B9 B9 0F [09:22:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7B 79 47 00 80 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5C 02 00 F4 03 04 00 18 CF 11 67 B6 04 01 00 00 DC 0F 10 91 18 C6 F4 1B [09:22:40]CommunicateWithHost err = 0 [09:22:40]CheckOFDResponse [09:22:40]1017 (14) - 77093643461234 [09:22:40]1041 (16) - 0000000000963156 [09:22:40]1040 (4) - 154720 [09:22:40]1012 (4) - 18.10.2024 02:59 [09:22:40]1206 (1) - 0 [09:22:40]OFD Sender: Remove packet 154720 [09:22:40]ProducePacketName [09:22:40]name=ofd_packets/00154720 [09:22:40]NVStorageDeleteData [09:22:40]Write to MH i2c: 01 00 00 A6 12 B8 [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 07 00 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: 01 07 00 A6 12 00 00 00 00 00 E1 0C AC [09:22:40]RasterBufferAndPrint [09:22:40]line [09:22:40]line [09:22:40]line [09:22:40]line [09:22:40]line [09:22:40]written 0, free lines is 3303 [09:22:40]MH_Cut [09:22:40]Write to MH i2c: D1 01 00 AD 12 01 91 [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: D1 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: D1 01 00 [09:22:40]MH_I2C_Read... [09:22:40]Read from MH i2c: D1 01 00 AD 12 00 90 [09:22:40]Write to MH i2c: 01 00 00 AE 12 C0 [09:22:40]Write i2c OK [09:22:40]MH_I2C_Read... [09:22:41]OFD Sender: No OFD packet to send [09:22:41]*** Cut start [09:22:41]*** Partial cut [09:22:41]*** CUTSNS_PIN = 1 [09:22:41]*** CUTSNS_PIN = 0 [09:22:41]*** Brake cut motor [09:22:42]Read from MH i2c: 01 [09:22:42]MH_I2C_Read... [09:22:42]*** Stop cut motor [09:22:42]*** Cut end [09:22:42]Read from MH i2c: 01 07 00 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: 01 07 00 AE 12 00 00 00 00 00 FF 0F D5 [09:22:42]process_action close_receipt done [09:22:42]requested_data is exist [09:22:42]produce_requested_data [09:22:42]requested_item fm.sn is exist - process it [09:22:42]wFMCommunicate request_size=4 [09:22:42]MH_SAM_APDU [09:22:42]CAPDU: 80 11 00 00 [09:22:42]Write to MH i2c: E2 08 00 AF 12 80 11 00 00 00 00 00 00 3B [09:22:42]Write i2c OK [09:22:42]MH_I2C_Read... [09:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:42]Read from MH i2c: E2 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 17 00 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 17 00 AF 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [09:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:22:42]wFMCommunicate OK [09:22:42]requested_item fd.num is exist - process it [09:22:42]SAM_PROTO_GetFieldsCounters [09:22:42]wFMCommunicate request_size=4 [09:22:42]MH_SAM_APDU [09:22:42]CAPDU: 80 13 00 00 [09:22:42]Write to MH i2c: E2 08 00 B0 12 80 13 00 00 00 00 00 00 3E [09:22:42]Write i2c OK [09:22:42]MH_I2C_Read... [09:22:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:42]Read from MH i2c: E2 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 62 00 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 62 00 B0 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [09:22:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:42]wFMCommunicate OK [09:22:42]SAM_PROTO_GetFieldsCounters done [09:22:42]requested_item shift.num is exist - process it [09:22:42]requested_item shift.opened is exist - process it [09:22:42]req_shift_opened [09:22:42]FM_GetShiftState [09:22:42]SAM_PROTO_GetShiftState [09:22:42]wFMCommunicate request_size=4 [09:22:42]MH_SAM_APDU [09:22:42]CAPDU: 80 13 01 00 [09:22:42]Write to MH i2c: E2 08 00 B1 12 80 13 01 00 00 00 00 00 40 [09:22:42]Write i2c OK [09:22:42]MH_I2C_Read... [09:22:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:42]Read from MH i2c: E2 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 0E 00 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: E2 0E 00 B1 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 77 [09:22:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:22:42]wFMCommunicate OK [09:22:42]SAM_PROTO_GetShiftState done [09:22:42]FM_GetShiftState done [09:22:42]req_shift_opened done [09:22:42]requested_item shift.open_date is exist - process it [09:22:42]req_shift_open_date [09:22:42]req_shift_open_date done [09:22:42]produce_requested_data done [09:22:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154720,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:22:42]process_action_free close_receipt [09:22:42]json_value_free [09:22:42]json_value_free done [09:22:42]process_json_proto returns [09:22:42]Send response to host [09:22:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154720,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:22:42]free response buf [09:22:42]execute_script done [09:22:42]execute_script returns [09:22:42]free content buf [09:22:42]Sock 8.Close socket [09:22:42]Sock 8.Thread stoped [09:22:46]OFD Sender: No OFD packet to send [09:22:51]OFD Sender: No OFD packet to send [09:22:56]OFD Sender: No OFD packet to send [09:23:01]OFD Sender: No OFD packet to send [09:23:06]OFD Sender: No OFD packet to send [09:23:11]OFD Sender: No OFD packet to send [09:23:16]OFD Sender: No OFD packet to send [09:23:21]OFD Sender: No OFD packet to send [09:23:23]accept exits with 9 [09:23:23]New connection [09:23:23]New thread 3067108708 created [09:23:23]Thread 3066965348 joined [09:23:23]Waiting for new connection... [09:23:23] Sock 9.Parse request [09:23:23]Sock 9.Check first char [09:23:23]Sock 9.First char is OK [09:23:23]request: POST /json_proto HTTP/1.0 [09:23:23]Method: POST [09:23:23]URL: /json_proto [09:23:23]Method is POST - this is cgi request [09:23:23]url: /json_proto [09:23:23]query_string will be loaded in cgi processing [09:23:23]execute_cgi json_proto POST (null) [09:23:23]execute_cgi path=json_proto method=POST [09:23:23]POST find Content-Length [09:23:23]Host: 172.17.53.67:8080 [09:23:23]Content-Length: 671 [09:23:23]Content-Type: application/json [09:23:23] [09:23:23]POST finish read [09:23:23]Found Content-Length = 671 [09:23:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:23]execute_script... [09:23:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:23]POST & json_proto [09:23:23]process_json_proto [09:23:23]json parsed OK: [09:23:23]protocol is kg_v1.0 [09:23:23]action value=close_receipt [09:23:23]process_action close_receipt [09:23:23]cmd_close_receipt [09:23:23]MH_GetDate [09:23:23]Write to MH i2c: F0 00 00 B2 12 B3 [09:23:23]Write i2c OK [09:23:23]MH_I2C_Read... [09:23:23]Read from MH i2c: F0 [09:23:23]MH_I2C_Read... [09:23:23]Read from MH i2c: F0 09 00 [09:23:23]MH_I2C_Read... [09:23:23]Read from MH i2c: F0 09 00 B2 12 00 0C 29 12 67 19 BC 99 64 3C [09:23:23]GetLastDocTimeStamp 1729243359 [09:23:23]current date 1729243404 [09:23:23]FM_GetShiftState [09:23:23]SAM_PROTO_GetShiftState [09:23:23]wFMCommunicate request_size=4 [09:23:23]MH_SAM_APDU [09:23:23]CAPDU: 80 13 01 00 [09:23:23]Write to MH i2c: E2 08 00 B3 12 80 13 01 00 00 00 00 00 42 [09:23:23]Write i2c OK [09:23:23]MH_I2C_Read... [09:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:23]Read from MH i2c: E2 [09:23:23]MH_I2C_Read... [09:23:23]Read from MH i2c: E2 0E 00 [09:23:23]MH_I2C_Read... [09:23:23]Read from MH i2c: E2 0E 00 B3 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [09:23:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:23:23]wFMCommunicate OK [09:23:23]SAM_PROTO_GetShiftState done [09:23:23]FM_GetShiftState done [09:23:23]opened in 1729211399 [09:23:23]opened+sec_in_day 1729297799 [09:23:23]quantity*price = 70041 [09:23:23]sum+1 = 70043 [09:23:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 110 18.10.2024 09:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154721 ФПД: 102395102905845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092324&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154721&fm=102395102905845&tin=02508201610067®Number=0000137193017469&sum=70000 [09:23:24]StoreToDocumentArchive [09:23:24]shift 312 fd 154721 [09:23:24]save to /storage/0312/doc_00154721 [09:23:24]save last doc name /storage/0312/doc_00154721 to /storage/kkm_last_doc_name [09:23:24]save OK [09:23:24]Clear old archive folders... [09:23:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:23:24]tlvbuf is 015A75C0 [09:23:24]SAM_PROTO_ClearQueue [09:23:24]wFMCommunicate request_size=4 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 09 00 00 [09:23:24]Write to MH i2c: E2 08 00 C0 12 80 09 00 00 00 00 00 00 44 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 C0 12 00 90 00 46 [09:23:24]RAPDU: 90 00 [09:23:24]wFMCommunicate OK [09:23:24]SAM_PROTO_ClearQueue done [09:23:24]KKMCreateOFDPacket [09:23:24]OFDProtocolAddRootSTLVToBuf [09:23:24]FM_MakeSignedData [09:23:24]FM_MakeSignedData [09:23:24]SAM_PROTO_SignData [09:23:24]wFMCommunicate request_size=4 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 0D 01 02 [09:23:24]Write to MH i2c: E2 08 00 C1 12 80 0D 01 02 00 00 00 00 4C [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 C1 12 00 90 00 47 [09:23:24]RAPDU: 90 00 [09:23:24]wFMCommunicate OK [09:23:24]wFMCommunicate request_size=255 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 0C 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5C 02 00 35 04 06 00 [09:23:24]Write to MH i2c: E2 02 01 C2 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 0C 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5C 02 00 35 04 06 00 00 00 E2 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 C2 12 00 90 00 48 [09:23:24]RAPDU: 90 00 [09:23:24]wFMCommunicate OK [09:23:24]wFMCommunicate request_size=11 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 0D 02 02 06 5D 20 B7 BC 45 F5 [09:23:24]Write to MH i2c: E2 0E 00 C3 12 80 0D 02 02 06 00 5D 20 B7 BC 45 F5 00 00 85 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 03 00 C3 12 00 90 00 49 [09:23:24]RAPDU: 90 00 [09:23:24]wFMCommunicate OK [09:23:24]wFMCommunicate request_size=4 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 0D 03 02 [09:23:24]Write to MH i2c: E2 08 00 C4 12 80 0D 03 02 00 00 00 00 51 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 0B 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 0B 00 C4 12 00 B8 B7 72 3C 78 C5 DE 11 90 00 9B [09:23:24]RAPDU: B8 B7 72 3C 78 C5 DE 11 90 00 [09:23:24]wFMCommunicate OK [09:23:24]SAM_PROTO_SignData done [09:23:24]FM_MakeSignedData done [09:23:24]CreateOFDProtocolMessage [09:23:24]wFMCommunicate request_size=4 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 11 00 00 [09:23:24]Write to MH i2c: E2 08 00 C5 12 80 11 00 00 00 00 00 00 51 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:25]Read from MH i2c: E2 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 17 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 17 00 C5 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [09:23:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:23:25]wFMCommunicate OK [09:23:25]CreateOFDProtocolMessage done [09:23:25]OFDSenderStorePacket 154721 [09:23:25]StoreOFDPacket docnum=154721 [09:23:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4D 47 08 01 03 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 0C 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5C 02 00 35 04 06 00 5D 20 B7 BC 45 F5 B8 B7 72 3C 78 C5 DE 11 [09:23:25]CheckFolder [09:23:25]dirname=/storage/ofd_packets [09:23:25]CheckFolder done [09:23:25]ProducePacketName [09:23:25]name=ofd_packets/00154721 [09:23:25]NVStorageSaveData ofd_packets/00154721 [09:23:25]File name is /storage/ofd_packets/00154721 [09:23:25]Write 302 bytes [09:23:25]NVStorageSaveData done [09:23:25]OFDSenderStorePacket done [09:23:25]KKMCreateOFDPacket done [09:23:25]NVStorageSaveData kkm_last_timestamp [09:23:25]File name is /storage/kkm_last_timestamp [09:23:25]Write 4 bytes [09:23:25]NVStorageSaveData done [09:23:25]ExternCall_PrintAddStr [09:23:25]wPrintStart [09:23:25]Write to MH i2c: 01 00 00 C6 12 D8 [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 07 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 07 00 C6 12 00 00 00 00 00 FF 0F ED [09:23:25]RasterBufferAndPrint [09:23:25]line Счет N : (1)872883 [09:23:25]line ИНН: 02508201610067 [09:23:25]line Контрольно-Кассовый Чек [09:23:25]line ПРОДАЖА [09:23:25]line ТРК (МРК, ГНК) : 33 [09:23:25]line Товар: 2710124130 [09:23:25]line Super 92-К-5 [09:23:25]line 10.240 * 68.40 [09:23:25]line = 700.42 [09:23:25]line НДС 12% НСП 1% [09:23:25]line > о реализуемом товаре [09:23:25]line ОКРУГЛЕНИЕ: -0.42 [09:23:25]line ИТОГО: 700.00 [09:23:25]line Внесено: 700.00 [09:23:25]line СДАЧА: 0.00 [09:23:25]line НСП 1% : 6.20 [09:23:25]line НДС 12% : 74.38 [09:23:25]line Наличными: 700.00 [09:23:25]line Безнал.: 0.00 [09:23:25]line Место: АЗС № 165 "Партнер Нефть" [09:23:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:23:25]line СНО: Общий режим [09:23:25]line Чек 110 18.10.2024 09:23 [09:23:25]line Смена: 312 ФФД: 1.0 [09:23:25]line ЗНМ: 0300000234 [09:23:25]line РНМ: 0000137193017469 [09:23:25]line Версия ККМ: v1.0 [09:23:25]line ФМ: 0000000000963156 [09:23:25]line ФД: 154721 [09:23:25]line ФПД: 102395102905845 [09:23:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092324&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154721&fm=102395102905845&tin=02508201610067®Number=0000137193017469&sum=70000 [09:23:25]OFD Sender: Processing packet 154721 [packets to send 51, broken 50] [09:23:25]ProducePacketName [09:23:25]name=ofd_packets/00154721 [09:23:25]OFD Sender: To server: pG, [09:23:25]CommunicateWithHost lk.salyk.kg:30040 [09:23:25]ConnectInit lk.salyk.kg [09:23:25]written 0, free lines is 4095 [09:23:25]Connected sock=10 [09:23:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4D 47 08 01 03 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 0C 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5C 02 00 35 04 06 00 5D 20 B7 BC 45 F5 B8 B7 72 3C 78 C5 DE 11 [09:23:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A5 B5 47 00 94 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5C 02 00 F4 03 04 00 45 CF 11 67 B6 04 01 00 00 6B 90 38 6E 9A B3 07 FB [09:23:25]CommunicateWithHost err = 0 [09:23:25]CheckOFDResponse [09:23:25]1017 (14) - 77093643461234 [09:23:25]1041 (16) - 0000000000963156 [09:23:25]1040 (4) - 154721 [09:23:25]1012 (4) - 18.10.2024 03:00 [09:23:25]1206 (1) - 0 [09:23:25]OFD Sender: Remove packet 154721 [09:23:25]ProducePacketName [09:23:25]name=ofd_packets/00154721 [09:23:25]NVStorageDeleteData [09:23:25]Write to MH i2c: 01 00 00 F1 12 03 [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 07 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: 01 07 00 F1 12 00 00 00 00 00 DA 0C F0 [09:23:25]RasterBufferAndPrint [09:23:25]line [09:23:25]line [09:23:25]line [09:23:25]line [09:23:25]line [09:23:25]written 0, free lines is 3297 [09:23:25]MH_Cut [09:23:25]Write to MH i2c: D1 01 00 F8 12 01 DC [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: D1 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: D1 01 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: D1 01 00 F8 12 00 DB [09:23:25]Write to MH i2c: 01 00 00 F9 12 0B [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:26]OFD Sender: No OFD packet to send [09:23:26]*** Cut start [09:23:26]*** Partial cut [09:23:26]*** CUTSNS_PIN = 1 [09:23:26]*** CUTSNS_PIN = 0 [09:23:26]*** Brake cut motor [09:23:27]Read from MH i2c: 01 [09:23:27]MH_I2C_Read... [09:23:27]*** Stop cut motor [09:23:27]*** Cut end [09:23:27]Read from MH i2c: 01 07 00 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: 01 07 00 F9 12 00 00 00 00 00 FF 0F 20 [09:23:27]process_action close_receipt done [09:23:27]requested_data is exist [09:23:27]produce_requested_data [09:23:27]requested_item fm.sn is exist - process it [09:23:27]wFMCommunicate request_size=4 [09:23:27]MH_SAM_APDU [09:23:27]CAPDU: 80 11 00 00 [09:23:27]Write to MH i2c: E2 08 00 FA 12 80 11 00 00 00 00 00 00 86 [09:23:27]Write i2c OK [09:23:27]MH_I2C_Read... [09:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:27]Read from MH i2c: E2 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 17 00 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 17 00 FA 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [09:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:23:27]wFMCommunicate OK [09:23:27]requested_item fd.num is exist - process it [09:23:27]SAM_PROTO_GetFieldsCounters [09:23:27]wFMCommunicate request_size=4 [09:23:27]MH_SAM_APDU [09:23:27]CAPDU: 80 13 00 00 [09:23:27]Write to MH i2c: E2 08 00 FB 12 80 13 00 00 00 00 00 00 89 [09:23:27]Write i2c OK [09:23:27]MH_I2C_Read... [09:23:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:27]Read from MH i2c: E2 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 62 00 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 62 00 FB 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [09:23:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:23:27]wFMCommunicate OK [09:23:27]SAM_PROTO_GetFieldsCounters done [09:23:27]requested_item shift.num is exist - process it [09:23:27]requested_item shift.opened is exist - process it [09:23:27]req_shift_opened [09:23:27]FM_GetShiftState [09:23:27]SAM_PROTO_GetShiftState [09:23:27]wFMCommunicate request_size=4 [09:23:27]MH_SAM_APDU [09:23:27]CAPDU: 80 13 01 00 [09:23:27]Write to MH i2c: E2 08 00 FC 12 80 13 01 00 00 00 00 00 8B [09:23:27]Write i2c OK [09:23:27]MH_I2C_Read... [09:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:27]Read from MH i2c: E2 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 0E 00 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: E2 0E 00 FC 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [09:23:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:23:27]wFMCommunicate OK [09:23:27]SAM_PROTO_GetShiftState done [09:23:27]FM_GetShiftState done [09:23:27]req_shift_opened done [09:23:27]requested_item shift.open_date is exist - process it [09:23:27]req_shift_open_date [09:23:27]req_shift_open_date done [09:23:27]produce_requested_data done [09:23:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154721,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:23:27]process_action_free close_receipt [09:23:27]json_value_free [09:23:27]json_value_free done [09:23:27]process_json_proto returns [09:23:27]Send response to host [09:23:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154721,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:23:27]free response buf [09:23:27]execute_script done [09:23:27]execute_script returns [09:23:27]free content buf [09:23:27]Sock 9.Close socket [09:23:27]Sock 9.Thread stoped [09:23:31]OFD Sender: No OFD packet to send [09:23:36]OFD Sender: No OFD packet to send [09:23:41]OFD Sender: No OFD packet to send [09:23:46]OFD Sender: No OFD packet to send [09:23:51]OFD Sender: No OFD packet to send [09:23:56]OFD Sender: No OFD packet to send [09:24:01]OFD Sender: No OFD packet to send [09:24:06]OFD Sender: No OFD packet to send [09:24:11]OFD Sender: No OFD packet to send [09:24:16]OFD Sender: No OFD packet to send [09:24:21]OFD Sender: No OFD packet to send [09:24:26]OFD Sender: No OFD packet to send [09:24:31]OFD Sender: No OFD packet to send [09:24:36]OFD Sender: No OFD packet to send [09:24:41]OFD Sender: No OFD packet to send [09:24:46]OFD Sender: No OFD packet to send [09:24:51]OFD Sender: No OFD packet to send [09:24:56]OFD Sender: No OFD packet to send [09:25:01]OFD Sender: No OFD packet to send [09:25:06]OFD Sender: No OFD packet to send [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:46]OFD Sender: No OFD packet to send [09:25:51]OFD Sender: No OFD packet to send [09:25:56]OFD Sender: No OFD packet to send [09:25:59]accept exits with 8 [09:25:59]New connection [09:25:59]New thread 3066965348 created [09:25:59]Thread 3067108708 joined [09:25:59]Waiting for new connection... [09:25:59] Sock 8.Parse request [09:25:59]Sock 8.Check first char [09:25:59]Sock 8.First char is OK [09:25:59]request: POST /json_proto HTTP/1.0 [09:25:59]Method: POST [09:25:59]URL: /json_proto [09:25:59]Method is POST - this is cgi request [09:25:59]url: /json_proto [09:25:59]query_string will be loaded in cgi processing [09:25:59]execute_cgi json_proto POST (null) [09:25:59]execute_cgi path=json_proto method=POST [09:25:59]POST find Content-Length [09:25:59]Host: 172.17.53.67:8080 [09:25:59]Content-Length: 762 [09:25:59]Content-Type: application/json [09:25:59] [09:25:59]POST finish read [09:25:59]Found Content-Length = 762 [09:25:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:59]execute_script... [09:25:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:59]POST & json_proto [09:25:59]process_json_proto [09:25:59]json parsed OK: [09:25:59]protocol is kg_v1.0 [09:25:59]action value=close_receipt [09:25:59]process_action close_receipt [09:25:59]cmd_close_receipt [09:25:59]MH_GetDate [09:25:59]Write to MH i2c: F0 00 00 FD 12 FE [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: F0 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: F0 09 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: F0 09 00 FD 12 00 A8 29 12 67 19 BC 99 64 23 [09:25:59]GetLastDocTimeStamp 1729243404 [09:25:59]current date 1729243560 [09:25:59]FM_GetShiftState [09:25:59]SAM_PROTO_GetShiftState [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 13 01 00 [09:25:59]Write to MH i2c: E2 08 00 FE 12 80 13 01 00 00 00 00 00 8D [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 0E 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 0E 00 FE 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [09:25:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:25:59]wFMCommunicate OK [09:25:59]SAM_PROTO_GetShiftState done [09:25:59]FM_GetShiftState done [09:25:59]opened in 1729211399 [09:25:59]opened+sec_in_day 1729297799 [09:25:59]quantity*price = 200001 [09:25:59]sum+1 = 200003 [09:25:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 111 18.10.2024 09:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154722 ФПД: 185248630650494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154722&fm=185248630650494&tin=02508201610067®Number=0000137193017469&sum=200002 [09:26:00]StoreToDocumentArchive [09:26:00]shift 312 fd 154722 [09:26:00]save to /storage/0312/doc_00154722 [09:26:00]save last doc name /storage/0312/doc_00154722 to /storage/kkm_last_doc_name [09:26:00]save OK [09:26:00]Clear old archive folders... [09:26:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:26:00]tlvbuf is B6ECE670 [09:26:00]SAM_PROTO_ClearQueue [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 09 00 00 [09:26:00]Write to MH i2c: E2 08 00 0B 13 80 09 00 00 00 00 00 00 90 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 0B 13 00 90 00 92 [09:26:00]RAPDU: 90 00 [09:26:00]wFMCommunicate OK [09:26:00]SAM_PROTO_ClearQueue done [09:26:00]KKMCreateOFDPacket [09:26:00]OFDProtocolAddRootSTLVToBuf [09:26:00]FM_MakeSignedData [09:26:00]FM_MakeSignedData [09:26:00]SAM_PROTO_SignData [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 0D 01 02 [09:26:00]Write to MH i2c: E2 08 00 0C 13 80 0D 01 02 00 00 00 00 98 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:01]Read from MH i2c: E2 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 0C 13 00 90 00 93 [09:26:01]RAPDU: 90 00 [09:26:01]wFMCommunicate OK [09:26:01]wFMCommunicate request_size=255 [09:26:01]MH_SAM_APDU [09:26:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A8 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5C 02 00 35 04 06 00 [09:26:01]Write to MH i2c: E2 02 01 0D 13 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A8 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5C 02 00 35 04 06 00 00 00 34 [09:26:01]Write i2c OK [09:26:01]MH_I2C_Read... [09:26:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:01]OFD Sender: No OFD packet to send [09:26:01]Read from MH i2c: E2 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 0D 13 00 90 00 94 [09:26:01]RAPDU: 90 00 [09:26:01]wFMCommunicate OK [09:26:01]wFMCommunicate request_size=11 [09:26:01]MH_SAM_APDU [09:26:01]CAPDU: 80 0D 02 02 06 A8 7B 8E D3 36 7E [09:26:01]Write to MH i2c: E2 0E 00 0E 13 80 0D 02 02 06 00 A8 7B 8E D3 36 7E 00 00 DF [09:26:01]Write i2c OK [09:26:01]MH_I2C_Read... [09:26:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:01]Read from MH i2c: E2 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 03 00 0E 13 00 90 00 95 [09:26:01]RAPDU: 90 00 [09:26:01]wFMCommunicate OK [09:26:01]wFMCommunicate request_size=4 [09:26:01]MH_SAM_APDU [09:26:01]CAPDU: 80 0D 03 02 [09:26:01]Write to MH i2c: E2 08 00 0F 13 80 0D 03 02 00 00 00 00 9D [09:26:01]Write i2c OK [09:26:01]MH_I2C_Read... [09:26:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:01]Read from MH i2c: E2 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 0B 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 0B 00 0F 13 00 BE 95 11 D5 F2 F0 B0 C2 90 00 2B [09:26:01]RAPDU: BE 95 11 D5 F2 F0 B0 C2 90 00 [09:26:01]wFMCommunicate OK [09:26:01]SAM_PROTO_SignData done [09:26:01]FM_MakeSignedData done [09:26:01]CreateOFDProtocolMessage [09:26:01]wFMCommunicate request_size=4 [09:26:01]MH_SAM_APDU [09:26:01]CAPDU: 80 11 00 00 [09:26:01]Write to MH i2c: E2 08 00 10 13 80 11 00 00 00 00 00 00 9D [09:26:01]Write i2c OK [09:26:01]MH_I2C_Read... [09:26:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:01]Read from MH i2c: E2 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 17 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: E2 17 00 10 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [09:26:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:26:01]wFMCommunicate OK [09:26:01]CreateOFDProtocolMessage done [09:26:01]OFDSenderStorePacket 154722 [09:26:01]StoreOFDPacket docnum=154722 [09:26:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 25 16 08 01 44 19 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A8 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5C 02 00 35 04 06 00 A8 7B 8E D3 36 7E BE 95 11 D5 F2 F0 B0 C2 [09:26:01]CheckFolder [09:26:01]dirname=/storage/ofd_packets [09:26:01]CheckFolder done [09:26:01]ProducePacketName [09:26:01]name=ofd_packets/00154722 [09:26:01]NVStorageSaveData ofd_packets/00154722 [09:26:01]File name is /storage/ofd_packets/00154722 [09:26:01]Write 302 bytes [09:26:01]NVStorageSaveData done [09:26:01]OFDSenderStorePacket done [09:26:01]KKMCreateOFDPacket done [09:26:01]NVStorageSaveData kkm_last_timestamp [09:26:01]File name is /storage/kkm_last_timestamp [09:26:01]Write 4 bytes [09:26:01]NVStorageSaveData done [09:26:01]ExternCall_PrintAddStr [09:26:01]wPrintStart [09:26:01]Write to MH i2c: 01 00 00 11 13 24 [09:26:01]Write i2c OK [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: 01 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: 01 07 00 [09:26:01]MH_I2C_Read... [09:26:01]Read from MH i2c: 01 07 00 11 13 00 00 00 00 00 FF 0F 39 [09:26:01]RasterBufferAndPrint [09:26:01]line Счет N : (1)872885 [09:26:01]line ИНН: 02508201610067 [09:26:01]line Контрольно-Кассовый Чек [09:26:01]line ПРОДАЖА [09:26:01]line ТРК (МРК, ГНК) : 13 [09:26:01]line Товар: 2710124130 [09:26:01]line Super 92-К-5 [09:26:01]line 29.240 * 68.40 [09:26:01]line = 2000.02 [09:26:01]line НДС 12% НСП 1% [09:26:01]line > о реализуемом товаре [09:26:01]line ИТОГО: 2000.02 [09:26:01]line НСП 1% : 17.70 [09:26:01]line НДС 12% : 212.39 [09:26:01]line Наличными: 0.00 [09:26:01]line Безнал.: 2000.02 [09:26:01]line Место: АЗС № 165 "Партнер Нефть" [09:26:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:26:01]line СНО: Общий режим [09:26:01]line Чек 111 18.10.2024 09:26 [09:26:01]line Смена: 312 ФФД: 1.0 [09:26:01]line ЗНМ: 0300000234 [09:26:01]line РНМ: 0000137193017469 [09:26:01]line Версия ККМ: v1.0 [09:26:01]line Платежная система: Mbank [09:26:01]line ФМ: 0000000000963156 [09:26:01]line ФД: 154722 [09:26:01]line ФПД: 185248630650494 [09:26:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154722&fm=185248630650494&tin=02508201610067®Number=0000137193017469&sum=200002 [09:26:01]OFD Sender: Processing packet 154722 [packets to send 51, broken 50] [09:26:01]ProducePacketName [09:26:01]name=ofd_packets/00154722 [09:26:01]OFD Sender: To server: pG, [09:26:01]CommunicateWithHost lk.salyk.kg:30040 [09:26:01]ConnectInit lk.salyk.kg [09:26:01]written 0, free lines is 4095 [09:26:01]Connected sock=10 [09:26:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 25 16 08 01 44 19 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A8 29 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5C 02 00 35 04 06 00 A8 7B 8E D3 36 7E BE 95 11 D5 F2 F0 B0 C2 [09:26:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E FD 47 00 E0 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5C 02 00 F4 03 04 00 E1 CF 11 67 B6 04 01 00 00 2D 87 27 FC CA E5 79 16 [09:26:02]CommunicateWithHost err = 0 [09:26:02]CheckOFDResponse [09:26:02]1017 (14) - 77093643461234 [09:26:02]1041 (16) - 0000000000963156 [09:26:02]1040 (4) - 154722 [09:26:02]1012 (4) - 18.10.2024 03:02 [09:26:02]1206 (1) - 0 [09:26:02]OFD Sender: Remove packet 154722 [09:26:02]ProducePacketName [09:26:02]name=ofd_packets/00154722 [09:26:02]NVStorageDeleteData [09:26:02]Write to MH i2c: 01 00 00 3A 13 4D [09:26:02]Write i2c OK [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: 01 [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: 01 07 00 [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: 01 07 00 3A 13 00 00 00 00 00 14 0D 75 [09:26:02]RasterBufferAndPrint [09:26:02]line [09:26:02]line [09:26:02]line [09:26:02]line [09:26:02]line [09:26:02]written 0, free lines is 3352 [09:26:02]MH_Cut [09:26:02]Write to MH i2c: D1 01 00 41 13 01 26 [09:26:02]Write i2c OK [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: D1 [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: D1 01 00 [09:26:02]MH_I2C_Read... [09:26:02]Read from MH i2c: D1 01 00 41 13 00 25 [09:26:02]Write to MH i2c: 01 00 00 42 13 55 [09:26:02]Write i2c OK [09:26:02]MH_I2C_Read... [09:26:02]OFD Sender: No OFD packet to send [09:26:03]*** Cut start [09:26:03]*** Partial cut [09:26:03]*** CUTSNS_PIN = 1 [09:26:03]*** CUTSNS_PIN = 0 [09:26:03]*** Brake cut motor [09:26:03]Read from MH i2c: 01 [09:26:03]MH_I2C_Read... [09:26:03]*** Stop cut motor [09:26:03]*** Cut end [09:26:03]Read from MH i2c: 01 07 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: 01 07 00 42 13 00 00 00 00 00 FF 0F 6A [09:26:03]process_action close_receipt done [09:26:03]requested_data is exist [09:26:03]produce_requested_data [09:26:03]requested_item fm.sn is exist - process it [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 11 00 00 [09:26:03]Write to MH i2c: E2 08 00 43 13 80 11 00 00 00 00 00 00 D0 [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 17 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 17 00 43 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [09:26:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:26:03]wFMCommunicate OK [09:26:03]requested_item fd.num is exist - process it [09:26:03]SAM_PROTO_GetFieldsCounters [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 13 00 00 [09:26:03]Write to MH i2c: E2 08 00 44 13 80 13 00 00 00 00 00 00 D3 [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 62 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 62 00 44 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [09:26:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:03]wFMCommunicate OK [09:26:03]SAM_PROTO_GetFieldsCounters done [09:26:03]requested_item shift.num is exist - process it [09:26:03]requested_item shift.opened is exist - process it [09:26:03]req_shift_opened [09:26:03]FM_GetShiftState [09:26:03]SAM_PROTO_GetShiftState [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 13 01 00 [09:26:03]Write to MH i2c: E2 08 00 45 13 80 13 01 00 00 00 00 00 D5 [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 0E 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 0E 00 45 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0C [09:26:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:26:03]wFMCommunicate OK [09:26:03]SAM_PROTO_GetShiftState done [09:26:03]FM_GetShiftState done [09:26:03]req_shift_opened done [09:26:03]requested_item shift.open_date is exist - process it [09:26:03]req_shift_open_date [09:26:03]req_shift_open_date done [09:26:03]produce_requested_data done [09:26:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154722,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:26:03]process_action_free close_receipt [09:26:03]json_value_free [09:26:03]json_value_free done [09:26:03]process_json_proto returns [09:26:03]Send response to host [09:26:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154722,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:26:03]free response buf [09:26:03]execute_script done [09:26:03]execute_script returns [09:26:03]free content buf [09:26:03]Sock 8.Close socket [09:26:03]Sock 8.Thread stoped [09:26:07]OFD Sender: No OFD packet to send [09:26:12]OFD Sender: No OFD packet to send [09:26:17]OFD Sender: No OFD packet to send [09:26:22]OFD Sender: No OFD packet to send [09:26:27]OFD Sender: No OFD packet to send [09:26:32]OFD Sender: No OFD packet to send [09:26:37]OFD Sender: No OFD packet to send [09:26:42]OFD Sender: No OFD packet to send [09:26:47]OFD Sender: No OFD packet to send [09:26:52]OFD Sender: No OFD packet to send [09:26:57]OFD Sender: No OFD packet to send [09:27:02]OFD Sender: No OFD packet to send [09:27:07]OFD Sender: No OFD packet to send [09:27:12]OFD Sender: No OFD packet to send [09:27:17]OFD Sender: No OFD packet to send [09:27:22]OFD Sender: No OFD packet to send [09:27:27]OFD Sender: No OFD packet to send [09:27:32]OFD Sender: No OFD packet to send [09:27:37]OFD Sender: No OFD packet to send [09:27:42]OFD Sender: No OFD packet to send [09:27:47]OFD Sender: No OFD packet to send [09:27:52]OFD Sender: No OFD packet to send [09:27:57]OFD Sender: No OFD packet to send [09:28:02]OFD Sender: No OFD packet to send [09:28:07]OFD Sender: No OFD packet to send [09:28:12]OFD Sender: No OFD packet to send [09:28:17]OFD Sender: No OFD packet to send [09:28:22]OFD Sender: No OFD packet to send [09:28:27]OFD Sender: No OFD packet to send [09:28:32]OFD Sender: No OFD packet to send [09:28:37]OFD Sender: No OFD packet to send [09:28:42]accept exits with 9 [09:28:42]New connection [09:28:42]New thread 3067108708 created [09:28:42]Thread 3066965348 joined [09:28:42]Waiting for new connection... [09:28:42] Sock 9.Parse request [09:28:42]Sock 9.Check first char [09:28:42]Sock 9.First char is OK [09:28:42]request: POST /json_proto HTTP/1.0 [09:28:42]Method: POST [09:28:42]URL: /json_proto [09:28:42]Method is POST - this is cgi request [09:28:42]url: /json_proto [09:28:42]query_string will be loaded in cgi processing [09:28:42]execute_cgi json_proto POST (null) [09:28:42]execute_cgi path=json_proto method=POST [09:28:42]POST find Content-Length [09:28:42]Host: 172.17.53.67:8080 [09:28:42]Content-Length: 679 [09:28:42]Content-Type: application/json [09:28:42] [09:28:42]POST finish read [09:28:42]Found Content-Length = 679 [09:28:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:42]execute_script... [09:28:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:42]POST & json_proto [09:28:42]process_json_proto [09:28:42]json parsed OK: [09:28:42]protocol is kg_v1.0 [09:28:42]action value=close_receipt [09:28:42]process_action close_receipt [09:28:42]cmd_close_receipt [09:28:42]MH_GetDate [09:28:42]Write to MH i2c: F0 00 00 46 13 48 [09:28:42]Write i2c OK [09:28:42]MH_I2C_Read... [09:28:42]Read from MH i2c: F0 [09:28:42]MH_I2C_Read... [09:28:42]Read from MH i2c: F0 09 00 [09:28:42]MH_I2C_Read... [09:28:42]Read from MH i2c: F0 09 00 46 13 00 4A 2A 12 67 19 BC 99 64 10 [09:28:42]GetLastDocTimeStamp 1729243560 [09:28:42]current date 1729243722 [09:28:42]FM_GetShiftState [09:28:42]SAM_PROTO_GetShiftState [09:28:42]wFMCommunicate request_size=4 [09:28:42]MH_SAM_APDU [09:28:42]CAPDU: 80 13 01 00 [09:28:42]Write to MH i2c: E2 08 00 47 13 80 13 01 00 00 00 00 00 D7 [09:28:42]Write i2c OK [09:28:42]MH_I2C_Read... [09:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:42]Read from MH i2c: E2 [09:28:42]MH_I2C_Read... [09:28:42]Read from MH i2c: E2 0E 00 [09:28:42]MH_I2C_Read... [09:28:42]Read from MH i2c: E2 0E 00 47 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [09:28:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:28:42]wFMCommunicate OK [09:28:42]SAM_PROTO_GetShiftState done [09:28:42]FM_GetShiftState done [09:28:42]opened in 1729211399 [09:28:42]opened+sec_in_day 1729297799 [09:28:42]quantity*price = 150037 [09:28:42]sum+1 = 150039 [09:28:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 112 18.10.2024 09:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154723 ФПД: 251359723499818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092842&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154723&fm=251359723499818&tin=02508201610067®Number=0000137193017469&sum=150000 [09:28:43]StoreToDocumentArchive [09:28:43]shift 312 fd 154723 [09:28:43]save to /storage/0312/doc_00154723 [09:28:43]save last doc name /storage/0312/doc_00154723 to /storage/kkm_last_doc_name [09:28:43]save OK [09:28:43]Clear old archive folders... [09:28:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:28:43]tlvbuf is B6F7B610 [09:28:43]SAM_PROTO_ClearQueue [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 09 00 00 [09:28:43]Write to MH i2c: E2 08 00 54 13 80 09 00 00 00 00 00 00 D9 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 54 13 00 90 00 DB [09:28:43]RAPDU: 90 00 [09:28:43]wFMCommunicate OK [09:28:43]SAM_PROTO_ClearQueue done [09:28:43]KKMCreateOFDPacket [09:28:43]OFDProtocolAddRootSTLVToBuf [09:28:43]FM_MakeSignedData [09:28:43]FM_MakeSignedData [09:28:43]SAM_PROTO_SignData [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 0D 01 02 [09:28:43]Write to MH i2c: E2 08 00 55 13 80 0D 01 02 00 00 00 00 E1 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 55 13 00 90 00 DC [09:28:43]RAPDU: 90 00 [09:28:43]wFMCommunicate OK [09:28:43]wFMCommunicate request_size=255 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 4A 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5C 02 00 35 04 06 00 E4 9C 3F 07 [09:28:43]Write to MH i2c: E2 02 01 56 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 4A 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5C 02 00 35 04 06 00 E4 9C 3F 07 00 00 0F [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 56 13 00 90 00 DD [09:28:43]RAPDU: 90 00 [09:28:43]wFMCommunicate OK [09:28:43]wFMCommunicate request_size=7 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 0D 02 02 02 B1 2A [09:28:43]Write to MH i2c: E2 0A 00 57 13 80 0D 02 02 02 00 B1 2A 00 00 C3 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 03 00 57 13 00 90 00 DE [09:28:43]RAPDU: 90 00 [09:28:43]wFMCommunicate OK [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 0D 03 02 [09:28:43]Write to MH i2c: E2 08 00 58 13 80 0D 03 02 00 00 00 00 E6 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 0B 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 0B 00 58 13 00 2B 3F 04 A3 68 31 CD F9 90 00 57 [09:28:43]RAPDU: 2B 3F 04 A3 68 31 CD F9 90 00 [09:28:43]wFMCommunicate OK [09:28:43]SAM_PROTO_SignData done [09:28:43]FM_MakeSignedData done [09:28:43]CreateOFDProtocolMessage [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 11 00 00 [09:28:43]Write to MH i2c: E2 08 00 59 13 80 11 00 00 00 00 00 00 E6 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 17 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 17 00 59 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [09:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:28:43]wFMCommunicate OK [09:28:43]CreateOFDProtocolMessage done [09:28:43]OFDSenderStorePacket 154723 [09:28:43]StoreOFDPacket docnum=154723 [09:28:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 A3 04 01 D4 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 4A 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5C 02 00 35 04 06 00 E4 9C 3F 07 B1 2A 2B 3F 04 A3 68 31 CD F9 [09:28:43]CheckFolder [09:28:43]dirname=/storage/ofd_packets [09:28:43]CheckFolder done [09:28:43]ProducePacketName [09:28:43]name=ofd_packets/00154723 [09:28:43]NVStorageSaveData ofd_packets/00154723 [09:28:43]File name is /storage/ofd_packets/00154723 [09:28:43]Write 298 bytes [09:28:43]NVStorageSaveData done [09:28:43]OFDSenderStorePacket done [09:28:43]KKMCreateOFDPacket done [09:28:43]NVStorageSaveData kkm_last_timestamp [09:28:43]File name is /storage/kkm_last_timestamp [09:28:43]Write 4 bytes [09:28:43]NVStorageSaveData done [09:28:43]ExternCall_PrintAddStr [09:28:43]wPrintStart [09:28:43]Write to MH i2c: 01 00 00 5A 13 6D [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 07 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 07 00 5A 13 00 00 00 00 00 FF 0F 82 [09:28:43]RasterBufferAndPrint [09:28:43]line Счет N : (1)872886 [09:28:43]line ИНН: 02508201610067 [09:28:43]line Контрольно-Кассовый Чек [09:28:43]line ПРОДАЖА [09:28:43]line ТРК (МРК, ГНК) : 24 [09:28:43]line Товар: 2710194210 [09:28:43]line ДТ-К-2 [09:28:43]line 19.690 * 76.20 [09:28:43]line = 1500.38 [09:28:43]line НДС 12% НСП 1% [09:28:43]line > о реализуемом товаре [09:28:43]line ОКРУГЛЕНИЕ: -0.38 [09:28:43]line ИТОГО: 1500.00 [09:28:43]line Внесено: 1500.00 [09:28:43]line СДАЧА: 0.00 [09:28:43]line НСП 1% : 13.28 [09:28:43]line НДС 12% : 159.33 [09:28:43]line Наличными: 1500.00 [09:28:43]line Безнал.: 0.00 [09:28:43]line Место: АЗС № 165 "Партнер Нефть" [09:28:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:28:43]line СНО: Общий режим [09:28:43]line Чек 112 18.10.2024 09:28 [09:28:43]line Смена: 312 ФФД: 1.0 [09:28:43]line ЗНМ: 0300000234 [09:28:43]line РНМ: 0000137193017469 [09:28:43]line Версия ККМ: v1.0 [09:28:43]line ФМ: 0000000000963156 [09:28:43]line ФД: 154723 [09:28:43]line ФПД: 251359723499818 [09:28:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T092842&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154723&fm=251359723499818&tin=02508201610067®Number=0000137193017469&sum=150000 [09:28:43]OFD Sender: Processing packet 154723 [packets to send 51, broken 50] [09:28:43]ProducePacketName [09:28:43]name=ofd_packets/00154723 [09:28:43]OFD Sender: To server: pG, [09:28:43]CommunicateWithHost lk.salyk.kg:30040 [09:28:43]ConnectInit lk.salyk.kg [09:28:43]written 0, free lines is 4095 [09:28:43]Connected sock=10 [09:28:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 A3 04 01 D4 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 4A 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5C 02 00 35 04 06 00 E4 9C 3F 07 B1 2A 2B 3F 04 A3 68 31 CD F9 [09:28:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 C7 47 00 EB C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5C 02 00 F4 03 04 00 83 D0 11 67 B6 04 01 00 00 F3 37 94 5D E3 64 DF E6 [09:28:44]CommunicateWithHost err = 0 [09:28:44]CheckOFDResponse [09:28:44]1017 (14) - 77093643461234 [09:28:44]1041 (16) - 0000000000963156 [09:28:44]1040 (4) - 154723 [09:28:44]1012 (4) - 18.10.2024 03:05 [09:28:44]1206 (1) - 0 [09:28:44]OFD Sender: Remove packet 154723 [09:28:44]ProducePacketName [09:28:44]name=ofd_packets/00154723 [09:28:44]NVStorageDeleteData [09:28:44]Write to MH i2c: 01 00 00 85 13 98 [09:28:44]Write i2c OK [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: 01 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: 01 07 00 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: 01 07 00 85 13 00 00 00 00 00 E5 0C 90 [09:28:44]RasterBufferAndPrint [09:28:44]line [09:28:44]line [09:28:44]line [09:28:44]line [09:28:44]line [09:28:44]written 0, free lines is 3307 [09:28:44]MH_Cut [09:28:44]Write to MH i2c: D1 01 00 8C 13 01 71 [09:28:44]Write i2c OK [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: D1 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: D1 01 00 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: D1 01 00 8C 13 00 70 [09:28:44]Write to MH i2c: 01 00 00 8D 13 A0 [09:28:44]Write i2c OK [09:28:44]MH_I2C_Read... [09:28:44]OFD Sender: No OFD packet to send [09:28:45]*** Cut start [09:28:45]*** Partial cut [09:28:45]*** CUTSNS_PIN = 1 [09:28:45]*** CUTSNS_PIN = 0 [09:28:45]*** Brake cut motor [09:28:45]Read from MH i2c: 01 [09:28:45]MH_I2C_Read... [09:28:45]*** Stop cut motor [09:28:45]*** Cut end [09:28:45]Read from MH i2c: 01 07 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 07 00 8D 13 00 00 00 00 00 FF 0F B5 [09:28:45]process_action close_receipt done [09:28:45]requested_data is exist [09:28:45]produce_requested_data [09:28:45]requested_item fm.sn is exist - process it [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 11 00 00 [09:28:45]Write to MH i2c: E2 08 00 8E 13 80 11 00 00 00 00 00 00 1B [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 8E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [09:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:28:45]wFMCommunicate OK [09:28:45]requested_item fd.num is exist - process it [09:28:45]SAM_PROTO_GetFieldsCounters [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 13 00 00 [09:28:45]Write to MH i2c: E2 08 00 8F 13 80 13 00 00 00 00 00 00 1E [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 62 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 62 00 8F 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [09:28:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_GetFieldsCounters done [09:28:45]requested_item shift.num is exist - process it [09:28:45]requested_item shift.opened is exist - process it [09:28:45]req_shift_opened [09:28:45]FM_GetShiftState [09:28:45]SAM_PROTO_GetShiftState [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 13 01 00 [09:28:45]Write to MH i2c: E2 08 00 90 13 80 13 01 00 00 00 00 00 20 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0E 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0E 00 90 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [09:28:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_GetShiftState done [09:28:45]FM_GetShiftState done [09:28:45]req_shift_opened done [09:28:45]requested_item shift.open_date is exist - process it [09:28:45]req_shift_open_date [09:28:45]req_shift_open_date done [09:28:45]produce_requested_data done [09:28:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154723,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:28:45]process_action_free close_receipt [09:28:45]json_value_free [09:28:45]json_value_free done [09:28:45]process_json_proto returns [09:28:45]Send response to host [09:28:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154723,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:28:45]free response buf [09:28:45]execute_script done [09:28:45]execute_script returns [09:28:45]free content buf [09:28:45]Sock 9.Close socket [09:28:45]Sock 9.Thread stoped [09:28:49]OFD Sender: No OFD packet to send [09:28:54]OFD Sender: No OFD packet to send [09:28:59]OFD Sender: No OFD packet to send [09:29:04]OFD Sender: No OFD packet to send [09:29:09]OFD Sender: No OFD packet to send [09:29:14]OFD Sender: No OFD packet to send [09:29:19]OFD Sender: No OFD packet to send [09:29:24]OFD Sender: No OFD packet to send [09:29:29]OFD Sender: No OFD packet to send [09:29:34]OFD Sender: No OFD packet to send [09:29:39]OFD Sender: No OFD packet to send [09:29:44]OFD Sender: No OFD packet to send [09:29:49]OFD Sender: No OFD packet to send [09:29:54]OFD Sender: No OFD packet to send [09:29:59]OFD Sender: No OFD packet to send [09:30:04]OFD Sender: No OFD packet to send [09:30:09]OFD Sender: No OFD packet to send [09:30:14]OFD Sender: No OFD packet to send [09:30:19]OFD Sender: No OFD packet to send [09:30:21]accept exits with 8 [09:30:21]New connection [09:30:21]New thread 3066965348 created [09:30:21]Thread 3067108708 joined [09:30:21]Waiting for new connection... [09:30:21] Sock 8.Parse request [09:30:21]Sock 8.Check first char [09:30:21]Sock 8.First char is OK [09:30:21]request: POST /json_proto HTTP/1.0 [09:30:21]Method: POST [09:30:21]URL: /json_proto [09:30:21]Method is POST - this is cgi request [09:30:21]url: /json_proto [09:30:21]query_string will be loaded in cgi processing [09:30:21]execute_cgi json_proto POST (null) [09:30:21]execute_cgi path=json_proto method=POST [09:30:21]POST find Content-Length [09:30:21]Host: 172.17.53.67:8080 [09:30:21]Content-Length: 677 [09:30:21]Content-Type: application/json [09:30:21] [09:30:21]POST finish read [09:30:21]Found Content-Length = 677 [09:30:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:21]execute_script... [09:30:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:21]POST & json_proto [09:30:21]process_json_proto [09:30:21]json parsed OK: [09:30:21]protocol is kg_v1.0 [09:30:21]action value=close_receipt [09:30:21]process_action close_receipt [09:30:21]cmd_close_receipt [09:30:21]MH_GetDate [09:30:21]Write to MH i2c: F0 00 00 91 13 93 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 09 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 09 00 91 13 00 AD 2A 12 67 19 BC 99 64 BE [09:30:21]GetLastDocTimeStamp 1729243722 [09:30:21]current date 1729243821 [09:30:21]FM_GetShiftState [09:30:21]SAM_PROTO_GetShiftState [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 13 01 00 [09:30:21]Write to MH i2c: E2 08 00 92 13 80 13 01 00 00 00 00 00 22 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0E 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0E 00 92 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [09:30:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:30:21]wFMCommunicate OK [09:30:21]SAM_PROTO_GetShiftState done [09:30:21]FM_GetShiftState done [09:30:21]opened in 1729211399 [09:30:21]opened+sec_in_day 1729297799 [09:30:21]quantity*price = 50041 [09:30:21]sum+1 = 50042 [09:30:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 113 18.10.2024 09:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154724 ФПД: 101135890371727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154724&fm=101135890371727&tin=02508201610067®Number=0000137193017469&sum=50000 [09:30:22]StoreToDocumentArchive [09:30:22]shift 312 fd 154724 [09:30:22]save to /storage/0312/doc_00154724 [09:30:22]save last doc name /storage/0312/doc_00154724 to /storage/kkm_last_doc_name [09:30:22]save OK [09:30:22]Clear old archive folders... [09:30:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:22]tlvbuf is B6ECE4A0 [09:30:22]SAM_PROTO_ClearQueue [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 09 00 00 [09:30:22]Write to MH i2c: E2 08 00 9F 13 80 09 00 00 00 00 00 00 24 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 9F 13 00 90 00 26 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]SAM_PROTO_ClearQueue done [09:30:22]KKMCreateOFDPacket [09:30:22]OFDProtocolAddRootSTLVToBuf [09:30:22]FM_MakeSignedData [09:30:22]FM_MakeSignedData [09:30:22]SAM_PROTO_SignData [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 01 02 [09:30:22]Write to MH i2c: E2 08 00 A0 13 80 0D 01 02 00 00 00 00 2C [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 A0 13 00 90 00 27 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=255 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 AD 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5C 02 00 35 04 06 00 5B [09:30:22]Write to MH i2c: E2 02 01 A1 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 AD 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5C 02 00 35 04 06 00 5B 00 00 EA [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 A1 13 00 90 00 28 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=10 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 02 02 05 FB 88 D1 D4 8F [09:30:22]Write to MH i2c: E2 0D 00 A2 13 80 0D 02 02 05 00 FB 88 D1 D4 8F 00 00 F0 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 A2 13 00 90 00 29 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 03 02 [09:30:22]Write to MH i2c: E2 08 00 A3 13 80 0D 03 02 00 00 00 00 31 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 0B 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 0B 00 A3 13 00 21 CD A6 10 62 B0 05 B0 90 00 9D [09:30:22]RAPDU: 21 CD A6 10 62 B0 05 B0 90 00 [09:30:22]wFMCommunicate OK [09:30:22]SAM_PROTO_SignData done [09:30:22]FM_MakeSignedData done [09:30:22]CreateOFDProtocolMessage [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 11 00 00 [09:30:22]Write to MH i2c: E2 08 00 A4 13 80 11 00 00 00 00 00 00 31 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 A4 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [09:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:30:22]wFMCommunicate OK [09:30:22]CreateOFDProtocolMessage done [09:30:22]OFDSenderStorePacket 154724 [09:30:22]StoreOFDPacket docnum=154724 [09:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 3D 07 01 BF B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 AD 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5C 02 00 35 04 06 00 5B FB 88 D1 D4 8F 21 CD A6 10 62 B0 05 B0 [09:30:22]CheckFolder [09:30:22]dirname=/storage/ofd_packets [09:30:22]CheckFolder done [09:30:22]ProducePacketName [09:30:22]name=ofd_packets/00154724 [09:30:22]NVStorageSaveData ofd_packets/00154724 [09:30:22]File name is /storage/ofd_packets/00154724 [09:30:22]Write 301 bytes [09:30:22]NVStorageSaveData done [09:30:22]OFDSenderStorePacket done [09:30:22]KKMCreateOFDPacket done [09:30:22]NVStorageSaveData kkm_last_timestamp [09:30:22]File name is /storage/kkm_last_timestamp [09:30:22]Write 4 bytes [09:30:22]NVStorageSaveData done [09:30:22]ExternCall_PrintAddStr [09:30:22]wPrintStart [09:30:22]Write to MH i2c: 01 00 00 A5 13 B8 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 A5 13 00 00 00 00 00 FF 0F CD [09:30:22]RasterBufferAndPrint [09:30:22]line Счет N : (1)872887 [09:30:22]line ИНН: 02508201610067 [09:30:22]line Контрольно-Кассовый Чек [09:30:22]line ПРОДАЖА [09:30:22]line ТРК (МРК, ГНК) : 42 [09:30:22]line Товар: 2710124130 [09:30:22]line Аи-92-К-5 [09:30:22]line 7.480 * 66.90 [09:30:22]line = 500.41 [09:30:22]line НДС 12% НСП 1% [09:30:22]line > о реализуемом товаре [09:30:22]line ОКРУГЛЕНИЕ: -0.41 [09:30:22]line ИТОГО: 500.00 [09:30:22]line Внесено: 500.00 [09:30:22]line СДАЧА: 0.00 [09:30:22]line НСП 1% : 4.43 [09:30:22]line НДС 12% : 53.14 [09:30:22]line Наличными: 500.00 [09:30:22]line Безнал.: 0.00 [09:30:22]line Место: АЗС № 165 "Партнер Нефть" [09:30:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:30:22]line СНО: Общий режим [09:30:22]line Чек 113 18.10.2024 09:30 [09:30:22]line Смена: 312 ФФД: 1.0 [09:30:22]line ЗНМ: 0300000234 [09:30:22]line РНМ: 0000137193017469 [09:30:22]line Версия ККМ: v1.0 [09:30:22]line ФМ: 0000000000963156 [09:30:22]line ФД: 154724 [09:30:22]line ФПД: 101135890371727 [09:30:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154724&fm=101135890371727&tin=02508201610067®Number=0000137193017469&sum=50000 [09:30:23]OFD Sender: Processing packet 154724 [packets to send 51, broken 50] [09:30:23]ProducePacketName [09:30:23]name=ofd_packets/00154724 [09:30:23]OFD Sender: To server: pG, [09:30:23]CommunicateWithHost lk.salyk.kg:30040 [09:30:23]ConnectInit lk.salyk.kg [09:30:23]written 0, free lines is 4095 [09:30:23]Connected sock=10 [09:30:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 3D 07 01 BF B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 AD 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5C 02 00 35 04 06 00 5B FB 88 D1 D4 8F 21 CD A6 10 62 B0 05 B0 [09:30:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 49 47 00 E7 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5C 02 00 F4 03 04 00 E6 D0 11 67 B6 04 01 00 00 68 EC 20 AE 18 6C 36 E0 [09:30:23]CommunicateWithHost err = 0 [09:30:23]CheckOFDResponse [09:30:23]1017 (14) - 77093643461234 [09:30:23]1041 (16) - 0000000000963156 [09:30:23]1040 (4) - 154724 [09:30:23]1012 (4) - 18.10.2024 03:07 [09:30:23]1206 (1) - 0 [09:30:23]OFD Sender: Remove packet 154724 [09:30:23]ProducePacketName [09:30:23]name=ofd_packets/00154724 [09:30:23]NVStorageDeleteData [09:30:23]Write to MH i2c: 01 00 00 D0 13 E3 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 D0 13 00 00 00 00 00 E1 0C D7 [09:30:23]RasterBufferAndPrint [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]written 0, free lines is 3303 [09:30:23]MH_Cut [09:30:23]Write to MH i2c: D1 01 00 D7 13 01 BC [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 01 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 01 00 D7 13 00 BB [09:30:23]Write to MH i2c: 01 00 00 D8 13 EB [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]OFD Sender: No OFD packet to send [09:30:24]*** Cut start [09:30:24]*** Partial cut [09:30:24]*** CUTSNS_PIN = 1 [09:30:24]*** CUTSNS_PIN = 0 [09:30:24]*** Brake cut motor [09:30:24]Read from MH i2c: 01 [09:30:24]MH_I2C_Read... [09:30:24]*** Stop cut motor [09:30:24]*** Cut end [09:30:24]Read from MH i2c: 01 07 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: 01 07 00 D8 13 00 00 00 00 00 FF 0F 00 [09:30:24]process_action close_receipt done [09:30:24]requested_data is exist [09:30:24]produce_requested_data [09:30:24]requested_item fm.sn is exist - process it [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 11 00 00 [09:30:24]Write to MH i2c: E2 08 00 D9 13 80 11 00 00 00 00 00 00 66 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 D9 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [09:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:30:24]wFMCommunicate OK [09:30:24]requested_item fd.num is exist - process it [09:30:24]SAM_PROTO_GetFieldsCounters [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 13 00 00 [09:30:24]Write to MH i2c: E2 08 00 DA 13 80 13 00 00 00 00 00 00 69 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 62 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 62 00 DA 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [09:30:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:25]wFMCommunicate OK [09:30:25]SAM_PROTO_GetFieldsCounters done [09:30:25]requested_item shift.num is exist - process it [09:30:25]requested_item shift.opened is exist - process it [09:30:25]req_shift_opened [09:30:25]FM_GetShiftState [09:30:25]SAM_PROTO_GetShiftState [09:30:25]wFMCommunicate request_size=4 [09:30:25]MH_SAM_APDU [09:30:25]CAPDU: 80 13 01 00 [09:30:25]Write to MH i2c: E2 08 00 DB 13 80 13 01 00 00 00 00 00 6B [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0E 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0E 00 DB 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A2 [09:30:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:30:25]wFMCommunicate OK [09:30:25]SAM_PROTO_GetShiftState done [09:30:25]FM_GetShiftState done [09:30:25]req_shift_opened done [09:30:25]requested_item shift.open_date is exist - process it [09:30:25]req_shift_open_date [09:30:25]req_shift_open_date done [09:30:25]produce_requested_data done [09:30:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154724,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:30:25]process_action_free close_receipt [09:30:25]json_value_free [09:30:25]json_value_free done [09:30:25]process_json_proto returns [09:30:25]Send response to host [09:30:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154724,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:30:25]free response buf [09:30:25]execute_script done [09:30:25]execute_script returns [09:30:25]free content buf [09:30:25]Sock 8.Close socket [09:30:25]Sock 8.Thread stoped [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:58]OFD Sender: No OFD packet to send [09:31:00]accept exits with 9 [09:31:00]New connection [09:31:00]New thread 3067108708 created [09:31:00]Thread 3066965348 joined [09:31:00]Waiting for new connection... [09:31:00] Sock 9.Parse request [09:31:00]Sock 9.Check first char [09:31:00]Sock 9.First char is OK [09:31:00]request: POST /json_proto HTTP/1.0 [09:31:00]Method: POST [09:31:00]URL: /json_proto [09:31:00]Method is POST - this is cgi request [09:31:00]url: /json_proto [09:31:00]query_string will be loaded in cgi processing [09:31:00]execute_cgi json_proto POST (null) [09:31:00]execute_cgi path=json_proto method=POST [09:31:00]POST find Content-Length [09:31:00]Host: 172.17.53.67:8080 [09:31:00]Content-Length: 679 [09:31:00]Content-Type: application/json [09:31:00] [09:31:00]POST finish read [09:31:00]Found Content-Length = 679 [09:31:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:00]execute_script... [09:31:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:00]POST & json_proto [09:31:00]process_json_proto [09:31:00]json parsed OK: [09:31:00]protocol is kg_v1.0 [09:31:00]action value=close_receipt [09:31:00]process_action close_receipt [09:31:00]cmd_close_receipt [09:31:00]MH_GetDate [09:31:00]Write to MH i2c: F0 00 00 DC 13 DE [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: F0 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: F0 09 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: F0 09 00 DC 13 00 D4 2A 12 67 19 BC 99 64 30 [09:31:00]GetLastDocTimeStamp 1729243821 [09:31:00]current date 1729243860 [09:31:00]FM_GetShiftState [09:31:00]SAM_PROTO_GetShiftState [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 13 01 00 [09:31:00]Write to MH i2c: E2 08 00 DD 13 80 13 01 00 00 00 00 00 6D [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 0E 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 0E 00 DD 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A4 [09:31:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:31:00]wFMCommunicate OK [09:31:00]SAM_PROTO_GetShiftState done [09:31:00]FM_GetShiftState done [09:31:00]opened in 1729211399 [09:31:00]opened+sec_in_day 1729297799 [09:31:00]quantity*price = 150037 [09:31:00]sum+1 = 150039 [09:31:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 114 18.10.2024 09:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154725 ФПД: 261987534029150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093100&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154725&fm=261987534029150&tin=02508201610067®Number=0000137193017469&sum=150000 [09:31:01]StoreToDocumentArchive [09:31:01]shift 312 fd 154725 [09:31:01]save to /storage/0312/doc_00154725 [09:31:01]save last doc name /storage/0312/doc_00154725 to /storage/kkm_last_doc_name [09:31:01]save OK [09:31:01]Clear old archive folders... [09:31:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:31:01]tlvbuf is 015A6FE0 [09:31:01]SAM_PROTO_ClearQueue [09:31:01]wFMCommunicate request_size=4 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 09 00 00 [09:31:01]Write to MH i2c: E2 08 00 EA 13 80 09 00 00 00 00 00 00 6F [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 EA 13 00 90 00 71 [09:31:01]RAPDU: 90 00 [09:31:01]wFMCommunicate OK [09:31:01]SAM_PROTO_ClearQueue done [09:31:01]KKMCreateOFDPacket [09:31:01]OFDProtocolAddRootSTLVToBuf [09:31:01]FM_MakeSignedData [09:31:01]FM_MakeSignedData [09:31:01]SAM_PROTO_SignData [09:31:01]wFMCommunicate request_size=4 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 0D 01 02 [09:31:01]Write to MH i2c: E2 08 00 EB 13 80 0D 01 02 00 00 00 00 77 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 EB 13 00 90 00 72 [09:31:01]RAPDU: 90 00 [09:31:01]wFMCommunicate OK [09:31:01]wFMCommunicate request_size=255 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 D4 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5C 02 00 35 04 06 00 EE 46 B9 E6 [09:31:01]Write to MH i2c: E2 02 01 EC 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 D4 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5C 02 00 35 04 06 00 EE 46 B9 E6 00 00 40 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 EC 13 00 90 00 73 [09:31:01]RAPDU: 90 00 [09:31:01]wFMCommunicate OK [09:31:01]wFMCommunicate request_size=7 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 0D 02 02 02 C1 5E [09:31:01]Write to MH i2c: E2 0A 00 ED 13 80 0D 02 02 02 00 C1 5E 00 00 9D [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 03 00 ED 13 00 90 00 74 [09:31:01]RAPDU: 90 00 [09:31:01]wFMCommunicate OK [09:31:01]wFMCommunicate request_size=4 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 0D 03 02 [09:31:01]Write to MH i2c: E2 08 00 EE 13 80 0D 03 02 00 00 00 00 7C [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 0B 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 0B 00 EE 13 00 88 05 F5 13 E7 F2 66 B1 90 00 02 [09:31:01]RAPDU: 88 05 F5 13 E7 F2 66 B1 90 00 [09:31:01]wFMCommunicate OK [09:31:01]SAM_PROTO_SignData done [09:31:01]FM_MakeSignedData done [09:31:01]CreateOFDProtocolMessage [09:31:01]wFMCommunicate request_size=4 [09:31:01]MH_SAM_APDU [09:31:01]CAPDU: 80 11 00 00 [09:31:01]Write to MH i2c: E2 08 00 EF 13 80 11 00 00 00 00 00 00 7C [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 17 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 17 00 EF 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [09:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:01]wFMCommunicate OK [09:31:01]CreateOFDProtocolMessage done [09:31:01]OFDSenderStorePacket 154725 [09:31:01]StoreOFDPacket docnum=154725 [09:31:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5E 1D 04 01 2F 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 D4 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5C 02 00 35 04 06 00 EE 46 B9 E6 C1 5E 88 05 F5 13 E7 F2 66 B1 [09:31:01]CheckFolder [09:31:01]dirname=/storage/ofd_packets [09:31:01]CheckFolder done [09:31:01]ProducePacketName [09:31:01]name=ofd_packets/00154725 [09:31:01]NVStorageSaveData ofd_packets/00154725 [09:31:01]File name is /storage/ofd_packets/00154725 [09:31:01]Write 298 bytes [09:31:01]NVStorageSaveData done [09:31:01]OFDSenderStorePacket done [09:31:01]KKMCreateOFDPacket done [09:31:01]NVStorageSaveData kkm_last_timestamp [09:31:01]File name is /storage/kkm_last_timestamp [09:31:01]Write 4 bytes [09:31:01]NVStorageSaveData done [09:31:01]ExternCall_PrintAddStr [09:31:01]wPrintStart [09:31:01]Write to MH i2c: 01 00 00 F0 13 03 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 07 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 07 00 F0 13 00 00 00 00 00 FF 0F 18 [09:31:01]RasterBufferAndPrint [09:31:01]line Счет N : (1)872888 [09:31:01]line ИНН: 02508201610067 [09:31:01]line Контрольно-Кассовый Чек [09:31:01]line ПРОДАЖА [09:31:01]line ТРК (МРК, ГНК) : 24 [09:31:01]line Товар: 2710194210 [09:31:01]line ДТ-К-2 [09:31:01]line 19.690 * 76.20 [09:31:01]line = 1500.38 [09:31:01]line НДС 12% НСП 1% [09:31:01]line > о реализуемом товаре [09:31:01]line ОКРУГЛЕНИЕ: -0.38 [09:31:01]line ИТОГО: 1500.00 [09:31:01]line Внесено: 1500.00 [09:31:01]line СДАЧА: 0.00 [09:31:01]line НСП 1% : 13.28 [09:31:01]line НДС 12% : 159.33 [09:31:01]line Наличными: 1500.00 [09:31:01]line Безнал.: 0.00 [09:31:01]line Место: АЗС № 165 "Партнер Нефть" [09:31:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:31:01]line СНО: Общий режим [09:31:01]line Чек 114 18.10.2024 09:31 [09:31:01]line Смена: 312 ФФД: 1.0 [09:31:01]line ЗНМ: 0300000234 [09:31:01]line РНМ: 0000137193017469 [09:31:01]line Версия ККМ: v1.0 [09:31:01]line ФМ: 0000000000963156 [09:31:01]line ФД: 154725 [09:31:01]line ФПД: 261987534029150 [09:31:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093100&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154725&fm=261987534029150&tin=02508201610067®Number=0000137193017469&sum=150000 [09:31:02]OFD Sender: Processing packet 154725 [packets to send 51, broken 50] [09:31:02]ProducePacketName [09:31:02]name=ofd_packets/00154725 [09:31:02]OFD Sender: To server: pG, [09:31:02]CommunicateWithHost lk.salyk.kg:30040 [09:31:02]ConnectInit lk.salyk.kg [09:31:02]written 0, free lines is 4095 [09:31:02]Connected sock=10 [09:31:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5E 1D 04 01 2F 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 D4 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5C 02 00 35 04 06 00 EE 46 B9 E6 C1 5E 88 05 F5 13 E7 F2 66 B1 [09:31:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 13 47 00 3D 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5C 02 00 F4 03 04 00 0D D1 11 67 B6 04 01 00 00 52 05 47 59 D7 96 AA BC [09:31:02]CommunicateWithHost err = 0 [09:31:02]CheckOFDResponse [09:31:02]1017 (14) - 77093643461234 [09:31:02]1041 (16) - 0000000000963156 [09:31:02]1040 (4) - 154725 [09:31:02]1012 (4) - 18.10.2024 03:07 [09:31:02]1206 (1) - 0 [09:31:02]OFD Sender: Remove packet 154725 [09:31:02]ProducePacketName [09:31:02]name=ofd_packets/00154725 [09:31:02]NVStorageDeleteData [09:31:02]Write to MH i2c: 01 00 00 1B 14 2F [09:31:02]Write i2c OK [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 1B 14 00 00 00 00 00 E6 0C 28 [09:31:02]RasterBufferAndPrint [09:31:02]line [09:31:02]line [09:31:02]line [09:31:02]line [09:31:02]line [09:31:02]written 0, free lines is 3309 [09:31:02]MH_Cut [09:31:02]Write to MH i2c: D1 01 00 22 14 01 08 [09:31:02]Write i2c OK [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: D1 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: D1 01 00 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: D1 01 00 22 14 00 07 [09:31:02]Write to MH i2c: 01 00 00 23 14 37 [09:31:02]Write i2c OK [09:31:02]MH_I2C_Read... [09:31:02]OFD Sender: No OFD packet to send [09:31:03]*** Cut start [09:31:03]*** Partial cut [09:31:03]*** CUTSNS_PIN = 1 [09:31:03]*** CUTSNS_PIN = 0 [09:31:03]*** Brake cut motor [09:31:03]Read from MH i2c: 01 [09:31:03]MH_I2C_Read... [09:31:03]*** Stop cut motor [09:31:03]*** Cut end [09:31:03]Read from MH i2c: 01 07 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: 01 07 00 23 14 00 00 00 00 00 FF 0F 4C [09:31:03]process_action close_receipt done [09:31:03]requested_data is exist [09:31:03]produce_requested_data [09:31:03]requested_item fm.sn is exist - process it [09:31:03]wFMCommunicate request_size=4 [09:31:03]MH_SAM_APDU [09:31:03]CAPDU: 80 11 00 00 [09:31:03]Write to MH i2c: E2 08 00 24 14 80 11 00 00 00 00 00 00 B2 [09:31:03]Write i2c OK [09:31:03]MH_I2C_Read... [09:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:03]Read from MH i2c: E2 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 17 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 17 00 24 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [09:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:03]wFMCommunicate OK [09:31:03]requested_item fd.num is exist - process it [09:31:03]SAM_PROTO_GetFieldsCounters [09:31:03]wFMCommunicate request_size=4 [09:31:03]MH_SAM_APDU [09:31:03]CAPDU: 80 13 00 00 [09:31:03]Write to MH i2c: E2 08 00 25 14 80 13 00 00 00 00 00 00 B5 [09:31:03]Write i2c OK [09:31:03]MH_I2C_Read... [09:31:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:04]Read from MH i2c: E2 [09:31:04]MH_I2C_Read... [09:31:04]Read from MH i2c: E2 62 00 [09:31:04]MH_I2C_Read... [09:31:04]Read from MH i2c: E2 62 00 25 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [09:31:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:04]wFMCommunicate OK [09:31:04]SAM_PROTO_GetFieldsCounters done [09:31:04]requested_item shift.num is exist - process it [09:31:04]requested_item shift.opened is exist - process it [09:31:04]req_shift_opened [09:31:04]FM_GetShiftState [09:31:04]SAM_PROTO_GetShiftState [09:31:04]wFMCommunicate request_size=4 [09:31:04]MH_SAM_APDU [09:31:04]CAPDU: 80 13 01 00 [09:31:04]Write to MH i2c: E2 08 00 26 14 80 13 01 00 00 00 00 00 B7 [09:31:04]Write i2c OK [09:31:04]MH_I2C_Read... [09:31:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:04]Read from MH i2c: E2 [09:31:04]MH_I2C_Read... [09:31:04]Read from MH i2c: E2 0E 00 [09:31:04]MH_I2C_Read... [09:31:04]Read from MH i2c: E2 0E 00 26 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EE [09:31:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:31:04]wFMCommunicate OK [09:31:04]SAM_PROTO_GetShiftState done [09:31:04]FM_GetShiftState done [09:31:04]req_shift_opened done [09:31:04]requested_item shift.open_date is exist - process it [09:31:04]req_shift_open_date [09:31:04]req_shift_open_date done [09:31:04]produce_requested_data done [09:31:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154725,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:31:04]process_action_free close_receipt [09:31:04]json_value_free [09:31:04]json_value_free done [09:31:04]process_json_proto returns [09:31:04]Send response to host [09:31:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154725,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:31:04]free response buf [09:31:04]execute_script done [09:31:04]execute_script returns [09:31:04]free content buf [09:31:04]Sock 9.Close socket [09:31:04]Sock 9.Thread stoped [09:31:07]OFD Sender: No OFD packet to send [09:31:12]OFD Sender: No OFD packet to send [09:31:17]OFD Sender: No OFD packet to send [09:31:22]OFD Sender: No OFD packet to send [09:31:25]accept exits with 8 [09:31:25]New connection [09:31:25]New thread 3066965348 created [09:31:25]Thread 3067108708 joined [09:31:25]Waiting for new connection... [09:31:25] Sock 8.Parse request [09:31:25]Sock 8.Check first char [09:31:25]Sock 8.First char is OK [09:31:25]request: POST /json_proto HTTP/1.0 [09:31:25]Method: POST [09:31:25]URL: /json_proto [09:31:25]Method is POST - this is cgi request [09:31:25]url: /json_proto [09:31:25]query_string will be loaded in cgi processing [09:31:25]execute_cgi json_proto POST (null) [09:31:25]execute_cgi path=json_proto method=POST [09:31:25]POST find Content-Length [09:31:25]Host: 172.17.53.67:8080 [09:31:25]Content-Length: 677 [09:31:25]Content-Type: application/json [09:31:25] [09:31:25]POST finish read [09:31:25]Found Content-Length = 677 [09:31:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:25]execute_script... [09:31:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:25]POST & json_proto [09:31:25]process_json_proto [09:31:25]json parsed OK: [09:31:25]protocol is kg_v1.0 [09:31:25]action value=close_receipt [09:31:25]process_action close_receipt [09:31:25]cmd_close_receipt [09:31:25]MH_GetDate [09:31:25]Write to MH i2c: F0 00 00 27 14 2A [09:31:25]Write i2c OK [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: F0 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: F0 09 00 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: F0 09 00 27 14 00 EE 2A 12 67 19 BC 99 64 96 [09:31:25]GetLastDocTimeStamp 1729243860 [09:31:25]current date 1729243886 [09:31:25]FM_GetShiftState [09:31:25]SAM_PROTO_GetShiftState [09:31:25]wFMCommunicate request_size=4 [09:31:25]MH_SAM_APDU [09:31:25]CAPDU: 80 13 01 00 [09:31:25]Write to MH i2c: E2 08 00 28 14 80 13 01 00 00 00 00 00 B9 [09:31:25]Write i2c OK [09:31:25]MH_I2C_Read... [09:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:25]Read from MH i2c: E2 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 0E 00 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 0E 00 28 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [09:31:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:31:25]wFMCommunicate OK [09:31:25]SAM_PROTO_GetShiftState done [09:31:25]FM_GetShiftState done [09:31:25]opened in 1729211399 [09:31:25]opened+sec_in_day 1729297799 [09:31:25]quantity*price = 60009 [09:31:25]sum+1 = 60010 [09:31:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 115 18.10.2024 09:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154726 ФПД: 149385485180677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154726&fm=149385485180677&tin=02508201610067®Number=0000137193017469&sum=60000 [09:31:26]StoreToDocumentArchive [09:31:26]shift 312 fd 154726 [09:31:26]save to /storage/0312/doc_00154726 [09:31:26]save last doc name /storage/0312/doc_00154726 to /storage/kkm_last_doc_name [09:31:26]save OK [09:31:26]Clear old archive folders... [09:31:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:31:26]tlvbuf is 0156E730 [09:31:26]SAM_PROTO_ClearQueue [09:31:26]wFMCommunicate request_size=4 [09:31:26]MH_SAM_APDU [09:31:26]CAPDU: 80 09 00 00 [09:31:26]Write to MH i2c: E2 08 00 35 14 80 09 00 00 00 00 00 00 BB [09:31:26]Write i2c OK [09:31:26]MH_I2C_Read... [09:31:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:26]Read from MH i2c: E2 [09:31:26]MH_I2C_Read... [09:31:26]Read from MH i2c: E2 03 00 [09:31:26]MH_I2C_Read... [09:31:26]Read from MH i2c: E2 03 00 35 14 00 90 00 BD [09:31:26]RAPDU: 90 00 [09:31:26]wFMCommunicate OK [09:31:26]SAM_PROTO_ClearQueue done [09:31:26]KKMCreateOFDPacket [09:31:26]OFDProtocolAddRootSTLVToBuf [09:31:26]FM_MakeSignedData [09:31:26]FM_MakeSignedData [09:31:26]SAM_PROTO_SignData [09:31:26]wFMCommunicate request_size=4 [09:31:26]MH_SAM_APDU [09:31:26]CAPDU: 80 0D 01 02 [09:31:26]Write to MH i2c: E2 08 00 36 14 80 0D 01 02 00 00 00 00 C3 [09:31:26]Write i2c OK [09:31:26]MH_I2C_Read... [09:31:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:26]Read from MH i2c: E2 [09:31:26]MH_I2C_Read... [09:31:26]Read from MH i2c: E2 03 00 [09:31:26]MH_I2C_Read... [09:31:26]Read from MH i2c: E2 03 00 36 14 00 90 00 BE [09:31:26]RAPDU: 90 00 [09:31:26]wFMCommunicate OK [09:31:26]wFMCommunicate request_size=255 [09:31:26]MH_SAM_APDU [09:31:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 EE 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5C 02 00 35 04 06 00 87 [09:31:26]Write to MH i2c: E2 02 01 37 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 EE 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5C 02 00 35 04 06 00 87 00 00 CF [09:31:26]Write i2c OK [09:31:26]MH_I2C_Read... [09:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:27]Read from MH i2c: E2 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 03 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 03 00 37 14 00 90 00 BF [09:31:27]RAPDU: 90 00 [09:31:27]wFMCommunicate OK [09:31:27]wFMCommunicate request_size=10 [09:31:27]MH_SAM_APDU [09:31:27]CAPDU: 80 0D 02 02 05 DD 84 C7 5F 05 [09:31:27]Write to MH i2c: E2 0D 00 38 14 80 0D 02 02 05 00 DD 84 C7 5F 05 00 00 5C [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:27]Read from MH i2c: E2 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 03 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 03 00 38 14 00 90 00 C0 [09:31:27]RAPDU: 90 00 [09:31:27]wFMCommunicate OK [09:31:27]wFMCommunicate request_size=4 [09:31:27]MH_SAM_APDU [09:31:27]CAPDU: 80 0D 03 02 [09:31:27]Write to MH i2c: E2 08 00 39 14 80 0D 03 02 00 00 00 00 C8 [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:27]Read from MH i2c: E2 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 0B 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 0B 00 39 14 00 89 6C 25 EE CE 8F 58 DA 90 00 60 [09:31:27]RAPDU: 89 6C 25 EE CE 8F 58 DA 90 00 [09:31:27]wFMCommunicate OK [09:31:27]SAM_PROTO_SignData done [09:31:27]FM_MakeSignedData done [09:31:27]CreateOFDProtocolMessage [09:31:27]wFMCommunicate request_size=4 [09:31:27]MH_SAM_APDU [09:31:27]CAPDU: 80 11 00 00 [09:31:27]Write to MH i2c: E2 08 00 3A 14 80 11 00 00 00 00 00 00 C8 [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:27]Read from MH i2c: E2 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 17 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: E2 17 00 3A 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [09:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:27]wFMCommunicate OK [09:31:27]CreateOFDProtocolMessage done [09:31:27]OFDSenderStorePacket 154726 [09:31:27]StoreOFDPacket docnum=154726 [09:31:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 2A 07 01 C2 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 EE 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5C 02 00 35 04 06 00 87 DD 84 C7 5F 05 89 6C 25 EE CE 8F 58 DA [09:31:27]CheckFolder [09:31:27]dirname=/storage/ofd_packets [09:31:27]CheckFolder done [09:31:27]ProducePacketName [09:31:27]name=ofd_packets/00154726 [09:31:27]NVStorageSaveData ofd_packets/00154726 [09:31:27]File name is /storage/ofd_packets/00154726 [09:31:27]Write 301 bytes [09:31:27]NVStorageSaveData done [09:31:27]OFDSenderStorePacket done [09:31:27]KKMCreateOFDPacket done [09:31:27]NVStorageSaveData kkm_last_timestamp [09:31:27]File name is /storage/kkm_last_timestamp [09:31:27]Write 4 bytes [09:31:27]NVStorageSaveData done [09:31:27]ExternCall_PrintAddStr [09:31:27]wPrintStart [09:31:27]Write to MH i2c: 01 00 00 3B 14 4F [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 3B 14 00 00 00 00 00 FF 0F 64 [09:31:27]RasterBufferAndPrint [09:31:27]line Счет N : (1)872889 [09:31:27]line ИНН: 02508201610067 [09:31:27]line Контрольно-Кассовый Чек [09:31:27]line ПРОДАЖА [09:31:27]line ТРК (МРК, ГНК) : 12 [09:31:27]line Товар: 2710124130 [09:31:27]line Аи-92-К-5 [09:31:27]line 8.970 * 66.90 [09:31:27]line = 600.09 [09:31:27]line НДС 12% НСП 1% [09:31:27]line > о реализуемом товаре [09:31:27]line ОКРУГЛЕНИЕ: -0.09 [09:31:27]line ИТОГО: 600.00 [09:31:27]line Внесено: 600.00 [09:31:27]line СДАЧА: 0.00 [09:31:27]line НСП 1% : 5.31 [09:31:27]line НДС 12% : 63.73 [09:31:27]line Наличными: 600.00 [09:31:27]line Безнал.: 0.00 [09:31:27]line Место: АЗС № 165 "Партнер Нефть" [09:31:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:31:27]line СНО: Общий режим [09:31:27]line Чек 115 18.10.2024 09:31 [09:31:27]line Смена: 312 ФФД: 1.0 [09:31:27]line ЗНМ: 0300000234 [09:31:27]line РНМ: 0000137193017469 [09:31:27]line Версия ККМ: v1.0 [09:31:27]line ФМ: 0000000000963156 [09:31:27]line ФД: 154726 [09:31:27]line ФПД: 149385485180677 [09:31:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154726&fm=149385485180677&tin=02508201610067®Number=0000137193017469&sum=60000 [09:31:27]OFD Sender: Processing packet 154726 [packets to send 51, broken 50] [09:31:27]ProducePacketName [09:31:27]name=ofd_packets/00154726 [09:31:27]OFD Sender: To server: pG, [09:31:27]CommunicateWithHost lk.salyk.kg:30040 [09:31:27]ConnectInit lk.salyk.kg [09:31:27]written 0, free lines is 4095 [09:31:27]Connected sock=10 [09:31:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 2A 07 01 C2 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 EE 2A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5C 02 00 35 04 06 00 87 DD 84 C7 5F 05 89 6C 25 EE CE 8F 58 DA [09:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 69 47 00 71 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5C 02 00 F4 03 04 00 27 D1 11 67 B6 04 01 00 00 68 61 45 A2 0A CE 7F 3F [09:31:28]CommunicateWithHost err = 0 [09:31:28]CheckOFDResponse [09:31:28]1017 (14) - 77093643461234 [09:31:28]1041 (16) - 0000000000963156 [09:31:28]1040 (4) - 154726 [09:31:28]1012 (4) - 18.10.2024 03:08 [09:31:28]1206 (1) - 0 [09:31:28]OFD Sender: Remove packet 154726 [09:31:28]ProducePacketName [09:31:28]name=ofd_packets/00154726 [09:31:28]NVStorageDeleteData [09:31:28]Write to MH i2c: 01 00 00 66 14 7A [09:31:28]Write i2c OK [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: 01 [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: 01 07 00 [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: 01 07 00 66 14 00 00 00 00 00 E3 0C 70 [09:31:28]RasterBufferAndPrint [09:31:28]line [09:31:28]line [09:31:28]line [09:31:28]line [09:31:28]line [09:31:28]written 0, free lines is 3305 [09:31:28]MH_Cut [09:31:28]Write to MH i2c: D1 01 00 6D 14 01 53 [09:31:28]Write i2c OK [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: D1 [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: D1 01 00 [09:31:28]MH_I2C_Read... [09:31:28]Read from MH i2c: D1 01 00 6D 14 00 52 [09:31:28]Write to MH i2c: 01 00 00 6E 14 82 [09:31:28]Write i2c OK [09:31:28]MH_I2C_Read... [09:31:28]OFD Sender: No OFD packet to send [09:31:28]*** Cut start [09:31:28]*** Partial cut [09:31:28]*** CUTSNS_PIN = 1 [09:31:28]*** CUTSNS_PIN = 0 [09:31:29]*** Brake cut motor [09:31:29]Read from MH i2c: 01 [09:31:29]MH_I2C_Read... [09:31:29]*** Stop cut motor [09:31:29]*** Cut end [09:31:29]Read from MH i2c: 01 07 00 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: 01 07 00 6E 14 00 00 00 00 00 FF 0F 97 [09:31:29]process_action close_receipt done [09:31:29]requested_data is exist [09:31:29]produce_requested_data [09:31:29]requested_item fm.sn is exist - process it [09:31:29]wFMCommunicate request_size=4 [09:31:29]MH_SAM_APDU [09:31:29]CAPDU: 80 11 00 00 [09:31:29]Write to MH i2c: E2 08 00 6F 14 80 11 00 00 00 00 00 00 FD [09:31:29]Write i2c OK [09:31:29]MH_I2C_Read... [09:31:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:29]Read from MH i2c: E2 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 17 00 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 17 00 6F 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [09:31:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:29]wFMCommunicate OK [09:31:29]requested_item fd.num is exist - process it [09:31:29]SAM_PROTO_GetFieldsCounters [09:31:29]wFMCommunicate request_size=4 [09:31:29]MH_SAM_APDU [09:31:29]CAPDU: 80 13 00 00 [09:31:29]Write to MH i2c: E2 08 00 70 14 80 13 00 00 00 00 00 00 00 [09:31:29]Write i2c OK [09:31:29]MH_I2C_Read... [09:31:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:29]Read from MH i2c: E2 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 62 00 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 62 00 70 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [09:31:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:29]wFMCommunicate OK [09:31:29]SAM_PROTO_GetFieldsCounters done [09:31:29]requested_item shift.num is exist - process it [09:31:29]requested_item shift.opened is exist - process it [09:31:29]req_shift_opened [09:31:29]FM_GetShiftState [09:31:29]SAM_PROTO_GetShiftState [09:31:29]wFMCommunicate request_size=4 [09:31:29]MH_SAM_APDU [09:31:29]CAPDU: 80 13 01 00 [09:31:29]Write to MH i2c: E2 08 00 71 14 80 13 01 00 00 00 00 00 02 [09:31:29]Write i2c OK [09:31:29]MH_I2C_Read... [09:31:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:29]Read from MH i2c: E2 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 0E 00 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: E2 0E 00 71 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 39 [09:31:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:31:29]wFMCommunicate OK [09:31:29]SAM_PROTO_GetShiftState done [09:31:29]FM_GetShiftState done [09:31:29]req_shift_opened done [09:31:29]requested_item shift.open_date is exist - process it [09:31:29]req_shift_open_date [09:31:29]req_shift_open_date done [09:31:29]produce_requested_data done [09:31:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154726,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:31:29]process_action_free close_receipt [09:31:29]json_value_free [09:31:29]json_value_free done [09:31:29]process_json_proto returns [09:31:29]Send response to host [09:31:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154726,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:31:29]free response buf [09:31:29]execute_script done [09:31:29]execute_script returns [09:31:29]free content buf [09:31:29]Sock 8.Close socket [09:31:29]Sock 8.Thread stoped [09:31:33]OFD Sender: No OFD packet to send [09:31:38]OFD Sender: No OFD packet to send [09:31:43]OFD Sender: No OFD packet to send [09:31:48]OFD Sender: No OFD packet to send [09:31:53]OFD Sender: No OFD packet to send [09:31:58]OFD Sender: No OFD packet to send [09:32:03]OFD Sender: No OFD packet to send [09:32:08]OFD Sender: No OFD packet to send [09:32:13]OFD Sender: No OFD packet to send [09:32:18]OFD Sender: No OFD packet to send [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]accept exits with 9 [09:33:38]New connection [09:33:38]New thread 3067108708 created [09:33:38]Thread 3066965348 joined [09:33:38]Waiting for new connection... [09:33:38] Sock 9.Parse request [09:33:38]Sock 9.Check first char [09:33:38]Sock 9.First char is OK [09:33:38]request: POST /json_proto HTTP/1.0 [09:33:38]Method: POST [09:33:38]URL: /json_proto [09:33:38]Method is POST - this is cgi request [09:33:38]url: /json_proto [09:33:38]query_string will be loaded in cgi processing [09:33:38]execute_cgi json_proto POST (null) [09:33:38]execute_cgi path=json_proto method=POST [09:33:38]POST find Content-Length [09:33:38]Host: 172.17.53.67:8080 [09:33:38]Content-Length: 682 [09:33:38]Content-Type: application/json [09:33:38] [09:33:38]POST finish read [09:33:38]Found Content-Length = 682 [09:33:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:38]execute_script... [09:33:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:38]POST & json_proto [09:33:38]process_json_proto [09:33:38]json parsed OK: [09:33:38]protocol is kg_v1.0 [09:33:38]action value=close_receipt [09:33:38]process_action close_receipt [09:33:38]cmd_close_receipt [09:33:38]MH_GetDate [09:33:38]Write to MH i2c: F0 00 00 72 14 75 [09:33:38]Write i2c OK [09:33:38]MH_I2C_Read... [09:33:38]Read from MH i2c: F0 [09:33:38]MH_I2C_Read... [09:33:38]Read from MH i2c: F0 09 00 [09:33:38]MH_I2C_Read... [09:33:38]Read from MH i2c: F0 09 00 72 14 00 73 2B 12 67 19 BC 99 64 67 [09:33:38]GetLastDocTimeStamp 1729243886 [09:33:38]current date 1729244019 [09:33:38]FM_GetShiftState [09:33:38]SAM_PROTO_GetShiftState [09:33:38]wFMCommunicate request_size=4 [09:33:38]MH_SAM_APDU [09:33:38]CAPDU: 80 13 01 00 [09:33:38]Write to MH i2c: E2 08 00 73 14 80 13 01 00 00 00 00 00 04 [09:33:38]Write i2c OK [09:33:38]MH_I2C_Read... [09:33:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:38]Read from MH i2c: E2 [09:33:38]MH_I2C_Read... [09:33:38]Read from MH i2c: E2 0E 00 [09:33:38]MH_I2C_Read... [09:33:38]Read from MH i2c: E2 0E 00 73 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3B [09:33:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:33:38]wFMCommunicate OK [09:33:38]SAM_PROTO_GetShiftState done [09:33:38]FM_GetShiftState done [09:33:38]opened in 1729211399 [09:33:38]opened+sec_in_day 1729297799 [09:33:38]quantity*price = 120055 [09:33:38]sum+1 = 120057 [09:33:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 116 18.10.2024 09:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154727 ФПД: 136606268432458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154727&fm=136606268432458&tin=02508201610067®Number=0000137193017469&sum=120000 [09:33:39]StoreToDocumentArchive [09:33:39]shift 312 fd 154727 [09:33:39]save to /storage/0312/doc_00154727 [09:33:39]save last doc name /storage/0312/doc_00154727 to /storage/kkm_last_doc_name [09:33:39]save OK [09:33:39]Clear old archive folders... [09:33:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:39]tlvbuf is 0152B770 [09:33:39]SAM_PROTO_ClearQueue [09:33:39]wFMCommunicate request_size=4 [09:33:39]MH_SAM_APDU [09:33:39]CAPDU: 80 09 00 00 [09:33:39]Write to MH i2c: E2 08 00 80 14 80 09 00 00 00 00 00 00 06 [09:33:39]Write i2c OK [09:33:39]MH_I2C_Read... [09:33:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:39]Read from MH i2c: E2 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 80 14 00 90 00 08 [09:33:39]RAPDU: 90 00 [09:33:39]wFMCommunicate OK [09:33:39]SAM_PROTO_ClearQueue done [09:33:39]KKMCreateOFDPacket [09:33:39]OFDProtocolAddRootSTLVToBuf [09:33:39]FM_MakeSignedData [09:33:39]FM_MakeSignedData [09:33:39]SAM_PROTO_SignData [09:33:39]wFMCommunicate request_size=4 [09:33:39]MH_SAM_APDU [09:33:39]CAPDU: 80 0D 01 02 [09:33:39]Write to MH i2c: E2 08 00 81 14 80 0D 01 02 00 00 00 00 0E [09:33:39]Write i2c OK [09:33:39]MH_I2C_Read... [09:33:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:39]Read from MH i2c: E2 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 81 14 00 90 00 09 [09:33:39]RAPDU: 90 00 [09:33:39]wFMCommunicate OK [09:33:39]wFMCommunicate request_size=255 [09:33:39]MH_SAM_APDU [09:33:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 73 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5C 02 00 35 04 06 00 7C [09:33:39]Write to MH i2c: E2 02 01 82 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 73 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5C 02 00 35 04 06 00 7C 00 00 E3 [09:33:39]Write i2c OK [09:33:39]MH_I2C_Read... [09:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:39]Read from MH i2c: E2 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 82 14 00 90 00 0A [09:33:39]RAPDU: 90 00 [09:33:39]wFMCommunicate OK [09:33:39]wFMCommunicate request_size=10 [09:33:39]MH_SAM_APDU [09:33:39]CAPDU: 80 0D 02 02 05 3E 20 1A A0 4A [09:33:39]Write to MH i2c: E2 0D 00 83 14 80 0D 02 02 05 00 3E 20 1A A0 4A 00 00 7D [09:33:39]Write i2c OK [09:33:39]MH_I2C_Read... [09:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:39]Read from MH i2c: E2 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 [09:33:39]MH_I2C_Read... [09:33:39]Read from MH i2c: E2 03 00 83 14 00 90 00 0B [09:33:39]RAPDU: 90 00 [09:33:39]wFMCommunicate OK [09:33:39]wFMCommunicate request_size=4 [09:33:39]MH_SAM_APDU [09:33:39]CAPDU: 80 0D 03 02 [09:33:39]Write to MH i2c: E2 08 00 84 14 80 0D 03 02 00 00 00 00 13 [09:33:39]Write i2c OK [09:33:39]MH_I2C_Read... [09:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:40]Read from MH i2c: E2 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: E2 0B 00 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: E2 0B 00 84 14 00 10 12 75 9D D2 4F 9A 90 90 00 93 [09:33:40]RAPDU: 10 12 75 9D D2 4F 9A 90 90 00 [09:33:40]wFMCommunicate OK [09:33:40]SAM_PROTO_SignData done [09:33:40]FM_MakeSignedData done [09:33:40]CreateOFDProtocolMessage [09:33:40]wFMCommunicate request_size=4 [09:33:40]MH_SAM_APDU [09:33:40]CAPDU: 80 11 00 00 [09:33:40]Write to MH i2c: E2 08 00 85 14 80 11 00 00 00 00 00 00 13 [09:33:40]Write i2c OK [09:33:40]MH_I2C_Read... [09:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:40]Read from MH i2c: E2 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: E2 17 00 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: E2 17 00 85 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [09:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:40]wFMCommunicate OK [09:33:40]CreateOFDProtocolMessage done [09:33:40]OFDSenderStorePacket 154727 [09:33:40]StoreOFDPacket docnum=154727 [09:33:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 A5 07 01 78 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 73 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5C 02 00 35 04 06 00 7C 3E 20 1A A0 4A 10 12 75 9D D2 4F 9A 90 [09:33:40]CheckFolder [09:33:40]dirname=/storage/ofd_packets [09:33:40]CheckFolder done [09:33:40]ProducePacketName [09:33:40]name=ofd_packets/00154727 [09:33:40]NVStorageSaveData ofd_packets/00154727 [09:33:40]File name is /storage/ofd_packets/00154727 [09:33:40]Write 301 bytes [09:33:40]NVStorageSaveData done [09:33:40]OFDSenderStorePacket done [09:33:40]KKMCreateOFDPacket done [09:33:40]NVStorageSaveData kkm_last_timestamp [09:33:40]File name is /storage/kkm_last_timestamp [09:33:40]Write 4 bytes [09:33:40]NVStorageSaveData done [09:33:40]ExternCall_PrintAddStr [09:33:40]wPrintStart [09:33:40]Write to MH i2c: 01 00 00 86 14 9A [09:33:40]Write i2c OK [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 07 00 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 07 00 86 14 00 00 00 00 00 FF 0F AF [09:33:40]RasterBufferAndPrint [09:33:40]line Счет N : (1)872890 [09:33:40]line ИНН: 02508201610067 [09:33:40]line Контрольно-Кассовый Чек [09:33:40]line ПРОДАЖА [09:33:40]line ТРК (МРК, ГНК) : 31 [09:33:40]line Товар: 2710124500 [09:33:40]line Аи-95-К-5 [09:33:40]line 16.180 * 74.20 [09:33:40]line = 1200.56 [09:33:40]line НДС 12% НСП 1% [09:33:40]line > о реализуемом товаре [09:33:40]line ОКРУГЛЕНИЕ: -0.56 [09:33:40]line ИТОГО: 1200.00 [09:33:40]line Внесено: 1200.00 [09:33:40]line СДАЧА: 0.00 [09:33:40]line НСП 1% : 10.62 [09:33:40]line НДС 12% : 127.49 [09:33:40]line Наличными: 1200.00 [09:33:40]line Безнал.: 0.00 [09:33:40]line Место: АЗС № 165 "Партнер Нефть" [09:33:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:33:40]line СНО: Общий режим [09:33:40]line Чек 116 18.10.2024 09:33 [09:33:40]line Смена: 312 ФФД: 1.0 [09:33:40]line ЗНМ: 0300000234 [09:33:40]line РНМ: 0000137193017469 [09:33:40]line Версия ККМ: v1.0 [09:33:40]line ФМ: 0000000000963156 [09:33:40]line ФД: 154727 [09:33:40]line ФПД: 136606268432458 [09:33:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154727&fm=136606268432458&tin=02508201610067®Number=0000137193017469&sum=120000 [09:33:40]OFD Sender: Processing packet 154727 [packets to send 51, broken 50] [09:33:40]ProducePacketName [09:33:40]name=ofd_packets/00154727 [09:33:40]OFD Sender: To server: pG, [09:33:40]CommunicateWithHost lk.salyk.kg:30040 [09:33:40]ConnectInit lk.salyk.kg [09:33:40]written 0, free lines is 4095 [09:33:40]Connected sock=10 [09:33:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 A5 07 01 78 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 73 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5C 02 00 35 04 06 00 7C 3E 20 1A A0 4A 10 12 75 9D D2 4F 9A 90 [09:33:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AA 61 47 00 7A FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5C 02 00 F4 03 04 00 AC D1 11 67 B6 04 01 00 00 DE D0 E7 0F 12 39 FA 65 [09:33:40]CommunicateWithHost err = 0 [09:33:40]CheckOFDResponse [09:33:40]1017 (14) - 77093643461234 [09:33:40]1041 (16) - 0000000000963156 [09:33:40]1040 (4) - 154727 [09:33:40]1012 (4) - 18.10.2024 03:10 [09:33:40]1206 (1) - 0 [09:33:40]OFD Sender: Remove packet 154727 [09:33:40]ProducePacketName [09:33:40]name=ofd_packets/00154727 [09:33:40]NVStorageDeleteData [09:33:40]Write to MH i2c: 01 00 00 B1 14 C5 [09:33:40]Write i2c OK [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 07 00 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: 01 07 00 B1 14 00 00 00 00 00 F6 0C CE [09:33:40]RasterBufferAndPrint [09:33:40]line [09:33:40]line [09:33:40]line [09:33:40]line [09:33:40]line [09:33:40]written 0, free lines is 3324 [09:33:40]MH_Cut [09:33:40]Write to MH i2c: D1 01 00 B8 14 01 9E [09:33:40]Write i2c OK [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: D1 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: D1 01 00 [09:33:40]MH_I2C_Read... [09:33:40]Read from MH i2c: D1 01 00 B8 14 00 9D [09:33:40]Write to MH i2c: 01 00 00 B9 14 CD [09:33:40]Write i2c OK [09:33:40]MH_I2C_Read... [09:33:41]OFD Sender: No OFD packet to send [09:33:41]*** Cut start [09:33:41]*** Partial cut [09:33:41]*** CUTSNS_PIN = 1 [09:33:41]*** CUTSNS_PIN = 0 [09:33:41]*** Brake cut motor [09:33:42]Read from MH i2c: 01 [09:33:42]MH_I2C_Read... [09:33:42]*** Stop cut motor [09:33:42]*** Cut end [09:33:42]Read from MH i2c: 01 07 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: 01 07 00 B9 14 00 00 00 00 00 FF 0F E2 [09:33:42]process_action close_receipt done [09:33:42]requested_data is exist [09:33:42]produce_requested_data [09:33:42]requested_item fm.sn is exist - process it [09:33:42]wFMCommunicate request_size=4 [09:33:42]MH_SAM_APDU [09:33:42]CAPDU: 80 11 00 00 [09:33:42]Write to MH i2c: E2 08 00 BA 14 80 11 00 00 00 00 00 00 48 [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:42]Read from MH i2c: E2 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 17 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 17 00 BA 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [09:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:42]wFMCommunicate OK [09:33:42]requested_item fd.num is exist - process it [09:33:42]SAM_PROTO_GetFieldsCounters [09:33:42]wFMCommunicate request_size=4 [09:33:42]MH_SAM_APDU [09:33:42]CAPDU: 80 13 00 00 [09:33:42]Write to MH i2c: E2 08 00 BB 14 80 13 00 00 00 00 00 00 4B [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:42]Read from MH i2c: E2 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 62 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 62 00 BB 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [09:33:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:42]wFMCommunicate OK [09:33:42]SAM_PROTO_GetFieldsCounters done [09:33:42]requested_item shift.num is exist - process it [09:33:42]requested_item shift.opened is exist - process it [09:33:42]req_shift_opened [09:33:42]FM_GetShiftState [09:33:42]SAM_PROTO_GetShiftState [09:33:42]wFMCommunicate request_size=4 [09:33:42]MH_SAM_APDU [09:33:42]CAPDU: 80 13 01 00 [09:33:42]Write to MH i2c: E2 08 00 BC 14 80 13 01 00 00 00 00 00 4D [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:42]Read from MH i2c: E2 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 0E 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 0E 00 BC 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 84 [09:33:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:33:42]wFMCommunicate OK [09:33:42]SAM_PROTO_GetShiftState done [09:33:42]FM_GetShiftState done [09:33:42]req_shift_opened done [09:33:42]requested_item shift.open_date is exist - process it [09:33:42]req_shift_open_date [09:33:42]req_shift_open_date done [09:33:42]produce_requested_data done [09:33:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154727,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:33:42]process_action_free close_receipt [09:33:42]json_value_free [09:33:42]json_value_free done [09:33:42]process_json_proto returns [09:33:42]Send response to host [09:33:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154727,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:33:42]free response buf [09:33:42]execute_script done [09:33:42]execute_script returns [09:33:42]free content buf [09:33:42]Sock 9.Close socket [09:33:42]Sock 9.Thread stoped [09:33:46]OFD Sender: No OFD packet to send [09:33:51]OFD Sender: No OFD packet to send [09:33:56]OFD Sender: No OFD packet to send [09:34:01]OFD Sender: No OFD packet to send [09:34:06]OFD Sender: No OFD packet to send [09:34:11]OFD Sender: No OFD packet to send [09:34:16]OFD Sender: No OFD packet to send [09:34:21]OFD Sender: No OFD packet to send [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:51]accept exits with 8 [09:34:51]New connection [09:34:51]New thread 3066965348 created [09:34:51]Thread 3067108708 joined [09:34:51]Waiting for new connection... [09:34:51] Sock 8.Parse request [09:34:51]Sock 8.Check first char [09:34:51]Sock 8.First char is OK [09:34:51]request: POST /json_proto HTTP/1.0 [09:34:51]Method: POST [09:34:51]URL: /json_proto [09:34:51]Method is POST - this is cgi request [09:34:51]url: /json_proto [09:34:51]query_string will be loaded in cgi processing [09:34:51]execute_cgi json_proto POST (null) [09:34:51]execute_cgi path=json_proto method=POST [09:34:51]POST find Content-Length [09:34:51]Host: 172.17.53.67:8080 [09:34:51]Content-Length: 682 [09:34:51]Content-Type: application/json [09:34:51] [09:34:51]POST finish read [09:34:51]Found Content-Length = 682 [09:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.290, "sum" : 1060.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:51]execute_script... [09:34:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.290, "sum" : 1060.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:51]POST & json_proto [09:34:51]process_json_proto [09:34:51]json parsed OK: [09:34:51]protocol is kg_v1.0 [09:34:51]action value=close_receipt [09:34:51]process_action close_receipt [09:34:51]cmd_close_receipt [09:34:51]MH_GetDate [09:34:51]Write to MH i2c: F0 00 00 BD 14 C0 [09:34:51]Write i2c OK [09:34:51]MH_I2C_Read... [09:34:51]Read from MH i2c: F0 [09:34:51]MH_I2C_Read... [09:34:51]Read from MH i2c: F0 09 00 [09:34:51]MH_I2C_Read... [09:34:51]Read from MH i2c: F0 09 00 BD 14 00 BC 2B 12 67 19 BC 99 64 FB [09:34:51]GetLastDocTimeStamp 1729244019 [09:34:51]current date 1729244092 [09:34:51]FM_GetShiftState [09:34:51]SAM_PROTO_GetShiftState [09:34:51]wFMCommunicate request_size=4 [09:34:51]MH_SAM_APDU [09:34:51]CAPDU: 80 13 01 00 [09:34:51]Write to MH i2c: E2 08 00 BE 14 80 13 01 00 00 00 00 00 4F [09:34:51]Write i2c OK [09:34:51]MH_I2C_Read... [09:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:51]Read from MH i2c: E2 [09:34:51]MH_I2C_Read... [09:34:51]Read from MH i2c: E2 0E 00 [09:34:51]MH_I2C_Read... [09:34:51]Read from MH i2c: E2 0E 00 BE 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [09:34:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:34:51]wFMCommunicate OK [09:34:51]SAM_PROTO_GetShiftState done [09:34:51]FM_GetShiftState done [09:34:51]opened in 1729211399 [09:34:51]opened+sec_in_day 1729297799 [09:34:51]quantity*price = 106031 [09:34:51]sum+1 = 106033 [09:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1060.00 Внесено: 1060.00 СДАЧА: 0.00 НСП 1% : 9.38 НДС 12% : 112.60 Наличными: 1060.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 117 18.10.2024 09:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154728 ФПД: 267347202630054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154728&fm=267347202630054&tin=02508201610067®Number=0000137193017469&sum=106000 [09:34:52]StoreToDocumentArchive [09:34:52]shift 312 fd 154728 [09:34:52]save to /storage/0312/doc_00154728 [09:34:52]save last doc name /storage/0312/doc_00154728 to /storage/kkm_last_doc_name [09:34:52]save OK [09:34:52]Clear old archive folders... [09:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:52]tlvbuf is 015A7170 [09:34:52]SAM_PROTO_ClearQueue [09:34:52]wFMCommunicate request_size=4 [09:34:52]MH_SAM_APDU [09:34:52]CAPDU: 80 09 00 00 [09:34:52]Write to MH i2c: E2 08 00 CB 14 80 09 00 00 00 00 00 00 51 [09:34:52]Write i2c OK [09:34:52]MH_I2C_Read... [09:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:52]Read from MH i2c: E2 [09:34:52]MH_I2C_Read... [09:34:52]Read from MH i2c: E2 03 00 [09:34:52]MH_I2C_Read... [09:34:52]Read from MH i2c: E2 03 00 CB 14 00 90 00 53 [09:34:52]RAPDU: 90 00 [09:34:52]wFMCommunicate OK [09:34:52]SAM_PROTO_ClearQueue done [09:34:52]KKMCreateOFDPacket [09:34:52]OFDProtocolAddRootSTLVToBuf [09:34:52]FM_MakeSignedData [09:34:52]FM_MakeSignedData [09:34:52]SAM_PROTO_SignData [09:34:52]wFMCommunicate request_size=4 [09:34:52]MH_SAM_APDU [09:34:52]CAPDU: 80 0D 01 02 [09:34:52]Write to MH i2c: E2 08 00 CC 14 80 0D 01 02 00 00 00 00 59 [09:34:52]Write i2c OK [09:34:52]MH_I2C_Read... [09:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:52]Read from MH i2c: E2 [09:34:52]MH_I2C_Read... [09:34:52]Read from MH i2c: E2 03 00 [09:34:52]MH_I2C_Read... [09:34:52]Read from MH i2c: E2 03 00 CC 14 00 90 00 54 [09:34:52]RAPDU: 90 00 [09:34:52]wFMCommunicate OK [09:34:52]wFMCommunicate request_size=255 [09:34:52]MH_SAM_APDU [09:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 BC 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5C 02 00 35 04 06 00 F3 [09:34:52]Write to MH i2c: E2 02 01 CD 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 BC 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5C 02 00 35 04 06 00 F3 00 00 68 [09:34:52]Write i2c OK [09:34:52]MH_I2C_Read... [09:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:53]Read from MH i2c: E2 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 03 00 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 03 00 CD 14 00 90 00 55 [09:34:53]RAPDU: 90 00 [09:34:53]wFMCommunicate OK [09:34:53]wFMCommunicate request_size=10 [09:34:53]MH_SAM_APDU [09:34:53]CAPDU: 80 0D 02 02 05 26 9F 0B 61 A6 [09:34:53]Write to MH i2c: E2 0D 00 CE 14 80 0D 02 02 05 00 26 9F 0B 61 A6 00 00 3D [09:34:53]Write i2c OK [09:34:53]MH_I2C_Read... [09:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:53]Read from MH i2c: E2 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 03 00 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 03 00 CE 14 00 90 00 56 [09:34:53]RAPDU: 90 00 [09:34:53]wFMCommunicate OK [09:34:53]wFMCommunicate request_size=4 [09:34:53]MH_SAM_APDU [09:34:53]CAPDU: 80 0D 03 02 [09:34:53]Write to MH i2c: E2 08 00 CF 14 80 0D 03 02 00 00 00 00 5E [09:34:53]Write i2c OK [09:34:53]MH_I2C_Read... [09:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:53]Read from MH i2c: E2 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 0B 00 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 0B 00 CF 14 00 CF 2B 0F 9D E6 58 77 05 90 00 BF [09:34:53]RAPDU: CF 2B 0F 9D E6 58 77 05 90 00 [09:34:53]wFMCommunicate OK [09:34:53]SAM_PROTO_SignData done [09:34:53]FM_MakeSignedData done [09:34:53]CreateOFDProtocolMessage [09:34:53]wFMCommunicate request_size=4 [09:34:53]MH_SAM_APDU [09:34:53]CAPDU: 80 11 00 00 [09:34:53]Write to MH i2c: E2 08 00 D0 14 80 11 00 00 00 00 00 00 5E [09:34:53]Write i2c OK [09:34:53]MH_I2C_Read... [09:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:53]Read from MH i2c: E2 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 17 00 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: E2 17 00 D0 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [09:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:34:53]wFMCommunicate OK [09:34:53]CreateOFDProtocolMessage done [09:34:53]OFDSenderStorePacket 154728 [09:34:53]StoreOFDPacket docnum=154728 [09:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 96 07 01 AE CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 BC 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5C 02 00 35 04 06 00 F3 26 9F 0B 61 A6 CF 2B 0F 9D E6 58 77 05 [09:34:53]CheckFolder [09:34:53]dirname=/storage/ofd_packets [09:34:53]CheckFolder done [09:34:53]ProducePacketName [09:34:53]name=ofd_packets/00154728 [09:34:53]NVStorageSaveData ofd_packets/00154728 [09:34:53]File name is /storage/ofd_packets/00154728 [09:34:53]Write 301 bytes [09:34:53]NVStorageSaveData done [09:34:53]OFDSenderStorePacket done [09:34:53]KKMCreateOFDPacket done [09:34:53]NVStorageSaveData kkm_last_timestamp [09:34:53]File name is /storage/kkm_last_timestamp [09:34:53]Write 4 bytes [09:34:53]NVStorageSaveData done [09:34:53]ExternCall_PrintAddStr [09:34:53]wPrintStart [09:34:53]Write to MH i2c: 01 00 00 D1 14 E5 [09:34:53]Write i2c OK [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: 01 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: 01 07 00 [09:34:53]MH_I2C_Read... [09:34:53]Read from MH i2c: 01 07 00 D1 14 00 00 00 00 00 FF 0F FA [09:34:53]RasterBufferAndPrint [09:34:53]line Счет N : (1)872891 [09:34:53]line ИНН: 02508201610067 [09:34:53]line Контрольно-Кассовый Чек [09:34:53]line ПРОДАЖА [09:34:53]line ТРК (МРК, ГНК) : 21 [09:34:53]line Товар: 2710124500 [09:34:53]line Аи-95-К-5 [09:34:53]line 14.290 * 74.20 [09:34:53]line = 1060.32 [09:34:53]line НДС 12% НСП 1% [09:34:53]line > о реализуемом товаре [09:34:53]line ОКРУГЛЕНИЕ: -0.32 [09:34:53]line ИТОГО: 1060.00 [09:34:53]line Внесено: 1060.00 [09:34:53]line СДАЧА: 0.00 [09:34:53]line НСП 1% : 9.38 [09:34:53]line НДС 12% : 112.60 [09:34:53]line Наличными: 1060.00 [09:34:53]line Безнал.: 0.00 [09:34:53]line Место: АЗС № 165 "Партнер Нефть" [09:34:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:34:53]line СНО: Общий режим [09:34:53]line Чек 117 18.10.2024 09:34 [09:34:53]line Смена: 312 ФФД: 1.0 [09:34:53]line ЗНМ: 0300000234 [09:34:53]line РНМ: 0000137193017469 [09:34:53]line Версия ККМ: v1.0 [09:34:53]line ФМ: 0000000000963156 [09:34:53]line ФД: 154728 [09:34:53]line ФПД: 267347202630054 [09:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154728&fm=267347202630054&tin=02508201610067®Number=0000137193017469&sum=106000 [09:34:53]OFD Sender: Processing packet 154728 [packets to send 51, broken 50] [09:34:53]ProducePacketName [09:34:53]name=ofd_packets/00154728 [09:34:53]OFD Sender: To server: pG, [09:34:53]CommunicateWithHost lk.salyk.kg:30040 [09:34:53]written 0, free lines is 4095 [09:34:53]ConnectInit lk.salyk.kg [09:34:53]Connected sock=10 [09:34:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 96 07 01 AE CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 BC 2B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5C 02 00 35 04 06 00 F3 26 9F 0B 61 A6 CF 2B 0F 9D E6 58 77 05 [09:34:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 2D 47 00 81 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5C 02 00 F4 03 04 00 F5 D1 11 67 B6 04 01 00 00 0F 41 45 91 42 5D E2 BE [09:34:53]CommunicateWithHost err = 0 [09:34:53]CheckOFDResponse [09:34:53]1017 (14) - 77093643461234 [09:34:53]1041 (16) - 0000000000963156 [09:34:53]1040 (4) - 154728 [09:34:53]1012 (4) - 18.10.2024 03:11 [09:34:53]1206 (1) - 0 [09:34:53]OFD Sender: Remove packet 154728 [09:34:53]ProducePacketName [09:34:53]name=ofd_packets/00154728 [09:34:53]NVStorageDeleteData [09:34:54]Write to MH i2c: 01 00 00 FC 14 10 [09:34:54]Write i2c OK [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: 01 [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: 01 07 00 [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: 01 07 00 FC 14 00 00 00 00 00 F3 0C 16 [09:34:54]RasterBufferAndPrint [09:34:54]line [09:34:54]line [09:34:54]line [09:34:54]line [09:34:54]line [09:34:54]written 0, free lines is 3321 [09:34:54]MH_Cut [09:34:54]Write to MH i2c: D1 01 00 03 15 01 EA [09:34:54]Write i2c OK [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: D1 [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: D1 01 00 [09:34:54]MH_I2C_Read... [09:34:54]Read from MH i2c: D1 01 00 03 15 00 E9 [09:34:54]Write to MH i2c: 01 00 00 04 15 19 [09:34:54]Write i2c OK [09:34:54]MH_I2C_Read... [09:34:54]OFD Sender: No OFD packet to send [09:34:54]*** Cut start [09:34:54]*** Partial cut [09:34:54]*** CUTSNS_PIN = 1 [09:34:54]*** CUTSNS_PIN = 0 [09:34:54]*** Brake cut motor [09:34:55]Read from MH i2c: 01 [09:34:55]MH_I2C_Read... [09:34:55]*** Stop cut motor [09:34:55]*** Cut end [09:34:55]Read from MH i2c: 01 07 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: 01 07 00 04 15 00 00 00 00 00 FF 0F 2E [09:34:55]process_action close_receipt done [09:34:55]requested_data is exist [09:34:55]produce_requested_data [09:34:55]requested_item fm.sn is exist - process it [09:34:55]wFMCommunicate request_size=4 [09:34:55]MH_SAM_APDU [09:34:55]CAPDU: 80 11 00 00 [09:34:55]Write to MH i2c: E2 08 00 05 15 80 11 00 00 00 00 00 00 94 [09:34:55]Write i2c OK [09:34:55]MH_I2C_Read... [09:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:55]Read from MH i2c: E2 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 17 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 17 00 05 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [09:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:34:55]wFMCommunicate OK [09:34:55]requested_item fd.num is exist - process it [09:34:55]SAM_PROTO_GetFieldsCounters [09:34:55]wFMCommunicate request_size=4 [09:34:55]MH_SAM_APDU [09:34:55]CAPDU: 80 13 00 00 [09:34:55]Write to MH i2c: E2 08 00 06 15 80 13 00 00 00 00 00 00 97 [09:34:55]Write i2c OK [09:34:55]MH_I2C_Read... [09:34:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:55]Read from MH i2c: E2 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 62 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 62 00 06 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [09:34:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:55]wFMCommunicate OK [09:34:55]SAM_PROTO_GetFieldsCounters done [09:34:55]requested_item shift.num is exist - process it [09:34:55]requested_item shift.opened is exist - process it [09:34:55]req_shift_opened [09:34:55]FM_GetShiftState [09:34:55]SAM_PROTO_GetShiftState [09:34:55]wFMCommunicate request_size=4 [09:34:55]MH_SAM_APDU [09:34:55]CAPDU: 80 13 01 00 [09:34:55]Write to MH i2c: E2 08 00 07 15 80 13 01 00 00 00 00 00 99 [09:34:55]Write i2c OK [09:34:55]MH_I2C_Read... [09:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:55]Read from MH i2c: E2 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 0E 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 0E 00 07 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D0 [09:34:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:34:55]wFMCommunicate OK [09:34:55]SAM_PROTO_GetShiftState done [09:34:55]FM_GetShiftState done [09:34:55]req_shift_opened done [09:34:55]requested_item shift.open_date is exist - process it [09:34:55]req_shift_open_date [09:34:55]req_shift_open_date done [09:34:55]produce_requested_data done [09:34:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154728,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:34:55]process_action_free close_receipt [09:34:55]json_value_free [09:34:55]json_value_free done [09:34:55]process_json_proto returns [09:34:55]Send response to host [09:34:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154728,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:34:55]free response buf [09:34:55]execute_script done [09:34:55]execute_script returns [09:34:55]free content buf [09:34:55]Sock 8.Close socket [09:34:55]Sock 8.Thread stoped [09:34:59]OFD Sender: No OFD packet to send [09:35:04]OFD Sender: No OFD packet to send [09:35:09]OFD Sender: No OFD packet to send [09:35:14]OFD Sender: No OFD packet to send [09:35:19]OFD Sender: No OFD packet to send [09:35:24]OFD Sender: No OFD packet to send [09:35:29]OFD Sender: No OFD packet to send [09:35:34]OFD Sender: No OFD packet to send [09:35:39]OFD Sender: No OFD packet to send [09:35:44]OFD Sender: No OFD packet to send [09:35:49]OFD Sender: No OFD packet to send [09:35:54]OFD Sender: No OFD packet to send [09:35:59]OFD Sender: No OFD packet to send [09:36:04]OFD Sender: No OFD packet to send [09:36:09]OFD Sender: No OFD packet to send [09:36:14]OFD Sender: No OFD packet to send [09:36:17]accept exits with 9 [09:36:17]New connection [09:36:17]New thread 3067108708 created [09:36:17]Thread 3066965348 joined [09:36:17]Waiting for new connection... [09:36:17] Sock 9.Parse request [09:36:17]Sock 9.Check first char [09:36:17]Sock 9.First char is OK [09:36:17]request: POST /json_proto HTTP/1.0 [09:36:17]Method: POST [09:36:17]URL: /json_proto [09:36:17]Method is POST - this is cgi request [09:36:17]url: /json_proto [09:36:17]query_string will be loaded in cgi processing [09:36:17]execute_cgi json_proto POST (null) [09:36:17]execute_cgi path=json_proto method=POST [09:36:17]POST find Content-Length [09:36:17]Host: 172.17.53.67:8080 [09:36:17]Content-Length: 769 [09:36:17]Content-Type: application/json [09:36:17] [09:36:17]POST finish read [09:36:17]Found Content-Length = 769 [09:36:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:17]execute_script... [09:36:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:17]POST & json_proto [09:36:17]process_json_proto [09:36:17]json parsed OK: [09:36:17]protocol is kg_v1.0 [09:36:17]action value=close_receipt [09:36:17]process_action close_receipt [09:36:17]cmd_close_receipt [09:36:17]MH_GetDate [09:36:17]Write to MH i2c: F0 00 00 08 15 0C [09:36:17]Write i2c OK [09:36:17]MH_I2C_Read... [09:36:17]Read from MH i2c: F0 [09:36:17]MH_I2C_Read... [09:36:17]Read from MH i2c: F0 09 00 [09:36:17]MH_I2C_Read... [09:36:17]Read from MH i2c: F0 09 00 08 15 00 12 2C 12 67 19 BC 99 64 9E [09:36:17]GetLastDocTimeStamp 1729244092 [09:36:17]current date 1729244178 [09:36:17]FM_GetShiftState [09:36:17]SAM_PROTO_GetShiftState [09:36:17]wFMCommunicate request_size=4 [09:36:17]MH_SAM_APDU [09:36:17]CAPDU: 80 13 01 00 [09:36:17]Write to MH i2c: E2 08 00 09 15 80 13 01 00 00 00 00 00 9B [09:36:17]Write i2c OK [09:36:17]MH_I2C_Read... [09:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:17]Read from MH i2c: E2 [09:36:17]MH_I2C_Read... [09:36:17]Read from MH i2c: E2 0E 00 [09:36:17]MH_I2C_Read... [09:36:17]Read from MH i2c: E2 0E 00 09 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [09:36:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:36:17]wFMCommunicate OK [09:36:17]SAM_PROTO_GetShiftState done [09:36:17]FM_GetShiftState done [09:36:17]opened in 1729211399 [09:36:17]opened+sec_in_day 1729297799 [09:36:17]quantity*price = 200031 [09:36:17]sum+1 = 200032 [09:36:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 118 18.10.2024 09:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154729 ФПД: 250147410888370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154729&fm=250147410888370&tin=02508201610067®Number=0000137193017469&sum=200031 [09:36:18]StoreToDocumentArchive [09:36:18]shift 312 fd 154729 [09:36:18]save to /storage/0312/doc_00154729 [09:36:18]save last doc name /storage/0312/doc_00154729 to /storage/kkm_last_doc_name [09:36:18]save OK [09:36:18]Clear old archive folders... [09:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:36:18]tlvbuf is 0152B520 [09:36:18]SAM_PROTO_ClearQueue [09:36:18]wFMCommunicate request_size=4 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 09 00 00 [09:36:18]Write to MH i2c: E2 08 00 16 15 80 09 00 00 00 00 00 00 9D [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 16 15 00 90 00 9F [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]SAM_PROTO_ClearQueue done [09:36:18]KKMCreateOFDPacket [09:36:18]OFDProtocolAddRootSTLVToBuf [09:36:18]FM_MakeSignedData [09:36:18]FM_MakeSignedData [09:36:18]SAM_PROTO_SignData [09:36:18]wFMCommunicate request_size=4 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 0D 01 02 [09:36:18]Write to MH i2c: E2 08 00 17 15 80 0D 01 02 00 00 00 00 A5 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 17 15 00 90 00 A0 [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=255 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 12 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5C 02 00 35 04 06 00 E3 [09:36:18]Write to MH i2c: E2 02 01 18 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 12 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5C 02 00 35 04 06 00 E3 00 00 DC [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 18 15 00 90 00 A1 [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=10 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 0D 02 02 05 81 FB 91 46 B2 [09:36:18]Write to MH i2c: E2 0D 00 19 15 80 0D 02 02 05 00 81 FB 91 46 B2 00 00 B7 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 19 15 00 90 00 A2 [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=4 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 0D 03 02 [09:36:18]Write to MH i2c: E2 08 00 1A 15 80 0D 03 02 00 00 00 00 AA [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:18]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 0B 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 0B 00 1A 15 00 62 A9 A6 A1 99 FC 58 E6 90 00 D0 [09:36:19]RAPDU: 62 A9 A6 A1 99 FC 58 E6 90 00 [09:36:19]wFMCommunicate OK [09:36:19]SAM_PROTO_SignData done [09:36:19]FM_MakeSignedData done [09:36:19]CreateOFDProtocolMessage [09:36:19]wFMCommunicate request_size=4 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 11 00 00 [09:36:19]Write to MH i2c: E2 08 00 1B 15 80 11 00 00 00 00 00 00 AA [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 17 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 17 00 1B 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [09:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:36:19]wFMCommunicate OK [09:36:19]CreateOFDProtocolMessage done [09:36:19]OFDSenderStorePacket 154729 [09:36:19]StoreOFDPacket docnum=154729 [09:36:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 0E 07 01 19 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 12 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5C 02 00 35 04 06 00 E3 81 FB 91 46 B2 62 A9 A6 A1 99 FC 58 E6 [09:36:19]CheckFolder [09:36:19]dirname=/storage/ofd_packets [09:36:19]CheckFolder done [09:36:19]ProducePacketName [09:36:19]name=ofd_packets/00154729 [09:36:19]NVStorageSaveData ofd_packets/00154729 [09:36:19]File name is /storage/ofd_packets/00154729 [09:36:19]Write 301 bytes [09:36:19]NVStorageSaveData done [09:36:19]OFDSenderStorePacket done [09:36:19]KKMCreateOFDPacket done [09:36:19]NVStorageSaveData kkm_last_timestamp [09:36:19]File name is /storage/kkm_last_timestamp [09:36:19]Write 4 bytes [09:36:19]NVStorageSaveData done [09:36:19]ExternCall_PrintAddStr [09:36:19]wPrintStart [09:36:19]Write to MH i2c: 01 00 00 1C 15 31 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 07 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 07 00 1C 15 00 00 00 00 00 FF 0F 46 [09:36:19]RasterBufferAndPrint [09:36:19]line Счет N : (1)872892 [09:36:19]line ИНН: 02508201610067 [09:36:19]line Контрольно-Кассовый Чек [09:36:19]line ПРОДАЖА [09:36:19]line ТРК (МРК, ГНК) : 42 [09:36:19]line Товар: 2710124130 [09:36:19]line Аи-92-К-5 [09:36:19]line 29.900 * 66.90 [09:36:19]line = 2000.31 [09:36:19]line НДС 12% НСП 1% [09:36:19]line > о реализуемом товаре [09:36:19]line ИТОГО: 2000.31 [09:36:19]line НСП 1% : 17.70 [09:36:19]line НДС 12% : 212.42 [09:36:19]line Наличными: 0.00 [09:36:19]line Безнал.: 2000.31 [09:36:19]line Место: АЗС № 165 "Партнер Нефть" [09:36:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:36:19]line СНО: Общий режим [09:36:19]line Чек 118 18.10.2024 09:36 [09:36:19]line Смена: 312 ФФД: 1.0 [09:36:19]line ЗНМ: 0300000234 [09:36:19]line РНМ: 0000137193017469 [09:36:19]line Версия ККМ: v1.0 [09:36:19]line Платежная система: Mbank [09:36:19]line ФМ: 0000000000963156 [09:36:19]line ФД: 154729 [09:36:19]line ФПД: 250147410888370 [09:36:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154729&fm=250147410888370&tin=02508201610067®Number=0000137193017469&sum=200031 [09:36:19]OFD Sender: Processing packet 154729 [packets to send 51, broken 50] [09:36:19]ProducePacketName [09:36:19]name=ofd_packets/00154729 [09:36:19]OFD Sender: To server: pG, [09:36:19]CommunicateWithHost lk.salyk.kg:30040 [09:36:19]ConnectInit lk.salyk.kg [09:36:19]written 0, free lines is 4095 [09:36:19]Connected sock=10 [09:36:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 0E 07 01 19 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 12 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5C 02 00 35 04 06 00 E3 81 FB 91 46 B2 62 A9 A6 A1 99 FC 58 E6 [09:36:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF 87 47 00 52 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5C 02 00 F4 03 04 00 4B D2 11 67 B6 04 01 00 00 A4 3F D1 06 3F E6 82 29 [09:36:19]CommunicateWithHost err = 0 [09:36:19]CheckOFDResponse [09:36:19]1017 (14) - 77093643461234 [09:36:19]1041 (16) - 0000000000963156 [09:36:19]1040 (4) - 154729 [09:36:19]1012 (4) - 18.10.2024 03:13 [09:36:19]1206 (1) - 0 [09:36:19]OFD Sender: Remove packet 154729 [09:36:19]ProducePacketName [09:36:19]name=ofd_packets/00154729 [09:36:19]NVStorageDeleteData [09:36:19]Write to MH i2c: 01 00 00 45 15 5A [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 07 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: 01 07 00 45 15 00 00 00 00 00 1D 0D 8B [09:36:19]RasterBufferAndPrint [09:36:19]line [09:36:19]line [09:36:19]line [09:36:19]line [09:36:19]line [09:36:19]written 0, free lines is 3363 [09:36:19]MH_Cut [09:36:19]Write to MH i2c: D1 01 00 4C 15 01 33 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: D1 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: D1 01 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: D1 01 00 4C 15 00 32 [09:36:19]Write to MH i2c: 01 00 00 4D 15 62 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:20]OFD Sender: No OFD packet to send [09:36:20]*** Cut start [09:36:20]*** Partial cut [09:36:20]*** CUTSNS_PIN = 1 [09:36:20]*** CUTSNS_PIN = 0 [09:36:20]*** Brake cut motor [09:36:21]Read from MH i2c: 01 [09:36:21]MH_I2C_Read... [09:36:21]*** Stop cut motor [09:36:21]*** Cut end [09:36:21]Read from MH i2c: 01 07 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 07 00 4D 15 00 00 00 00 00 FF 0F 77 [09:36:21]process_action close_receipt done [09:36:21]requested_data is exist [09:36:21]produce_requested_data [09:36:21]requested_item fm.sn is exist - process it [09:36:21]wFMCommunicate request_size=4 [09:36:21]MH_SAM_APDU [09:36:21]CAPDU: 80 11 00 00 [09:36:21]Write to MH i2c: E2 08 00 4E 15 80 11 00 00 00 00 00 00 DD [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:21]Read from MH i2c: E2 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 17 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 17 00 4E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [09:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:36:21]wFMCommunicate OK [09:36:21]requested_item fd.num is exist - process it [09:36:21]SAM_PROTO_GetFieldsCounters [09:36:21]wFMCommunicate request_size=4 [09:36:21]MH_SAM_APDU [09:36:21]CAPDU: 80 13 00 00 [09:36:21]Write to MH i2c: E2 08 00 4F 15 80 13 00 00 00 00 00 00 E0 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:21]Read from MH i2c: E2 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 62 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 62 00 4F 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [09:36:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:21]wFMCommunicate OK [09:36:21]SAM_PROTO_GetFieldsCounters done [09:36:21]requested_item shift.num is exist - process it [09:36:21]requested_item shift.opened is exist - process it [09:36:21]req_shift_opened [09:36:21]FM_GetShiftState [09:36:21]SAM_PROTO_GetShiftState [09:36:21]wFMCommunicate request_size=4 [09:36:21]MH_SAM_APDU [09:36:21]CAPDU: 80 13 01 00 [09:36:21]Write to MH i2c: E2 08 00 50 15 80 13 01 00 00 00 00 00 E2 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:21]Read from MH i2c: E2 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 0E 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 0E 00 50 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 19 [09:36:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:36:21]wFMCommunicate OK [09:36:21]SAM_PROTO_GetShiftState done [09:36:21]FM_GetShiftState done [09:36:21]req_shift_opened done [09:36:21]requested_item shift.open_date is exist - process it [09:36:21]req_shift_open_date [09:36:21]req_shift_open_date done [09:36:21]produce_requested_data done [09:36:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154729,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:36:21]process_action_free close_receipt [09:36:21]json_value_free [09:36:21]json_value_free done [09:36:21]process_json_proto returns [09:36:21]Send response to host [09:36:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154729,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:36:21]free response buf [09:36:21]execute_script done [09:36:21]execute_script returns [09:36:21]free content buf [09:36:21]Sock 9.Close socket [09:36:21]Sock 9.Thread stoped [09:36:25]OFD Sender: No OFD packet to send [09:36:30]OFD Sender: No OFD packet to send [09:36:35]OFD Sender: No OFD packet to send [09:36:40]OFD Sender: No OFD packet to send [09:36:45]OFD Sender: No OFD packet to send [09:36:50]OFD Sender: No OFD packet to send [09:36:55]OFD Sender: No OFD packet to send [09:37:00]OFD Sender: No OFD packet to send [09:37:05]OFD Sender: No OFD packet to send [09:37:10]OFD Sender: No OFD packet to send [09:37:15]OFD Sender: No OFD packet to send [09:37:20]OFD Sender: No OFD packet to send [09:37:25]OFD Sender: No OFD packet to send [09:37:26]accept exits with 8 [09:37:26]New connection [09:37:26]New thread 3066965348 created [09:37:26]Thread 3067108708 joined [09:37:26]Waiting for new connection... [09:37:26] Sock 8.Parse request [09:37:26]Sock 8.Check first char [09:37:26]Sock 8.First char is OK [09:37:26]request: POST /json_proto HTTP/1.0 [09:37:26]Method: POST [09:37:26]URL: /json_proto [09:37:26]Method is POST - this is cgi request [09:37:26]url: /json_proto [09:37:26]query_string will be loaded in cgi processing [09:37:26]execute_cgi json_proto POST (null) [09:37:26]execute_cgi path=json_proto method=POST [09:37:26]POST find Content-Length [09:37:26]Host: 172.17.53.67:8080 [09:37:26]Content-Length: 679 [09:37:26]Content-Type: application/json [09:37:26] [09:37:26]POST finish read [09:37:26]Found Content-Length = 679 [09:37:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:26]execute_script... [09:37:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:26]POST & json_proto [09:37:26]process_json_proto [09:37:26]json parsed OK: [09:37:26]protocol is kg_v1.0 [09:37:26]action value=close_receipt [09:37:26]process_action close_receipt [09:37:26]cmd_close_receipt [09:37:26]MH_GetDate [09:37:26]Write to MH i2c: F0 00 00 51 15 55 [09:37:26]Write i2c OK [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: F0 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: F0 09 00 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: F0 09 00 51 15 00 57 2C 12 67 19 BC 99 64 2C [09:37:26]GetLastDocTimeStamp 1729244178 [09:37:26]current date 1729244247 [09:37:26]FM_GetShiftState [09:37:26]SAM_PROTO_GetShiftState [09:37:26]wFMCommunicate request_size=4 [09:37:26]MH_SAM_APDU [09:37:26]CAPDU: 80 13 01 00 [09:37:26]Write to MH i2c: E2 08 00 52 15 80 13 01 00 00 00 00 00 E4 [09:37:26]Write i2c OK [09:37:26]MH_I2C_Read... [09:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:26]Read from MH i2c: E2 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 0E 00 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 0E 00 52 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [09:37:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:37:26]wFMCommunicate OK [09:37:26]SAM_PROTO_GetShiftState done [09:37:26]FM_GetShiftState done [09:37:26]opened in 1729211399 [09:37:26]opened+sec_in_day 1729297799 [09:37:26]quantity*price = 200025 [09:37:26]sum+1 = 200026 [09:37:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 119 18.10.2024 09:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154730 ФПД: 260903939034683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154730&fm=260903939034683&tin=02508201610067®Number=0000137193017469&sum=200000 [09:37:28]StoreToDocumentArchive [09:37:28]shift 312 fd 154730 [09:37:28]save to /storage/0312/doc_00154730 [09:37:28]save last doc name /storage/0312/doc_00154730 to /storage/kkm_last_doc_name [09:37:28]save OK [09:37:28]Clear old archive folders... [09:37:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:37:28]tlvbuf is 0153B1A0 [09:37:28]SAM_PROTO_ClearQueue [09:37:28]wFMCommunicate request_size=4 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 09 00 00 [09:37:28]Write to MH i2c: E2 08 00 5F 15 80 09 00 00 00 00 00 00 E6 [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 5F 15 00 90 00 E8 [09:37:28]RAPDU: 90 00 [09:37:28]wFMCommunicate OK [09:37:28]SAM_PROTO_ClearQueue done [09:37:28]KKMCreateOFDPacket [09:37:28]OFDProtocolAddRootSTLVToBuf [09:37:28]FM_MakeSignedData [09:37:28]FM_MakeSignedData [09:37:28]SAM_PROTO_SignData [09:37:28]wFMCommunicate request_size=4 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 0D 01 02 [09:37:28]Write to MH i2c: E2 08 00 60 15 80 0D 01 02 00 00 00 00 EE [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 60 15 00 90 00 E9 [09:37:28]RAPDU: 90 00 [09:37:28]wFMCommunicate OK [09:37:28]wFMCommunicate request_size=255 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 57 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5C 02 00 35 04 06 00 ED 4A 6E 9B [09:37:28]Write to MH i2c: E2 02 01 61 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 57 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5C 02 00 35 04 06 00 ED 4A 6E 9B 00 00 2A [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 61 15 00 90 00 EA [09:37:28]RAPDU: 90 00 [09:37:28]wFMCommunicate OK [09:37:28]wFMCommunicate request_size=7 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 0D 02 02 02 4E 3B [09:37:28]Write to MH i2c: E2 0A 00 62 15 80 0D 02 02 02 00 4E 3B 00 00 7E [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 03 00 62 15 00 90 00 EB [09:37:28]RAPDU: 90 00 [09:37:28]wFMCommunicate OK [09:37:28]wFMCommunicate request_size=4 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 0D 03 02 [09:37:28]Write to MH i2c: E2 08 00 63 15 80 0D 03 02 00 00 00 00 F3 [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 0B 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 0B 00 63 15 00 3B 71 67 E8 C4 03 F1 BB 90 00 62 [09:37:28]RAPDU: 3B 71 67 E8 C4 03 F1 BB 90 00 [09:37:28]wFMCommunicate OK [09:37:28]SAM_PROTO_SignData done [09:37:28]FM_MakeSignedData done [09:37:28]CreateOFDProtocolMessage [09:37:28]wFMCommunicate request_size=4 [09:37:28]MH_SAM_APDU [09:37:28]CAPDU: 80 11 00 00 [09:37:28]Write to MH i2c: E2 08 00 64 15 80 11 00 00 00 00 00 00 F3 [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:28]Read from MH i2c: E2 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 17 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: E2 17 00 64 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [09:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:28]wFMCommunicate OK [09:37:28]CreateOFDProtocolMessage done [09:37:28]OFDSenderStorePacket 154730 [09:37:28]StoreOFDPacket docnum=154730 [09:37:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 36 5E 04 01 4A 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 57 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5C 02 00 35 04 06 00 ED 4A 6E 9B 4E 3B 3B 71 67 E8 C4 03 F1 BB [09:37:28]CheckFolder [09:37:28]dirname=/storage/ofd_packets [09:37:28]CheckFolder done [09:37:28]ProducePacketName [09:37:28]name=ofd_packets/00154730 [09:37:28]NVStorageSaveData ofd_packets/00154730 [09:37:28]File name is /storage/ofd_packets/00154730 [09:37:28]Write 298 bytes [09:37:28]NVStorageSaveData done [09:37:28]OFDSenderStorePacket done [09:37:28]KKMCreateOFDPacket done [09:37:28]NVStorageSaveData kkm_last_timestamp [09:37:28]File name is /storage/kkm_last_timestamp [09:37:28]Write 4 bytes [09:37:28]NVStorageSaveData done [09:37:28]ExternCall_PrintAddStr [09:37:28]wPrintStart [09:37:28]Write to MH i2c: 01 00 00 65 15 7A [09:37:28]Write i2c OK [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: 01 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: 01 07 00 [09:37:28]MH_I2C_Read... [09:37:28]Read from MH i2c: 01 07 00 65 15 00 00 00 00 00 FF 0F 8F [09:37:28]RasterBufferAndPrint [09:37:28]line Счет N : (1)872893 [09:37:28]line ИНН: 02508201610067 [09:37:28]line Контрольно-Кассовый Чек [09:37:28]line ПРОДАЖА [09:37:28]line ТРК (МРК, ГНК) : 24 [09:37:28]line Товар: 2710194210 [09:37:28]line ДТ-К-2 [09:37:28]line 26.250 * 76.20 [09:37:28]line = 2000.25 [09:37:28]line НДС 12% НСП 1% [09:37:28]line > о реализуемом товаре [09:37:28]line ОКРУГЛЕНИЕ: -0.25 [09:37:28]line ИТОГО: 2000.00 [09:37:28]line Внесено: 2000.00 [09:37:28]line СДАЧА: 0.00 [09:37:28]line НСП 1% : 17.70 [09:37:28]line НДС 12% : 212.42 [09:37:28]line Наличными: 2000.00 [09:37:28]line Безнал.: 0.00 [09:37:28]line Место: АЗС № 165 "Партнер Нефть" [09:37:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:37:28]line СНО: Общий режим [09:37:28]line Чек 119 18.10.2024 09:37 [09:37:28]line Смена: 312 ФФД: 1.0 [09:37:28]line ЗНМ: 0300000234 [09:37:28]line РНМ: 0000137193017469 [09:37:28]line Версия ККМ: v1.0 [09:37:28]line ФМ: 0000000000963156 [09:37:28]line ФД: 154730 [09:37:28]line ФПД: 260903939034683 [09:37:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T093727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154730&fm=260903939034683&tin=02508201610067®Number=0000137193017469&sum=200000 [09:37:28]OFD Sender: Processing packet 154730 [packets to send 51, broken 50] [09:37:28]ProducePacketName [09:37:28]name=ofd_packets/00154730 [09:37:28]OFD Sender: To server: pG, [09:37:28]CommunicateWithHost lk.salyk.kg:30040 [09:37:28]ConnectInit lk.salyk.kg [09:37:28]written 0, free lines is 4095 [09:37:28]Connected sock=10 [09:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 36 5E 04 01 4A 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 57 2C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5C 02 00 35 04 06 00 ED 4A 6E 9B 4E 3B 3B 71 67 E8 C4 03 F1 BB [09:37:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 51 47 00 3F 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5C 02 00 F4 03 04 00 90 D2 11 67 B6 04 01 00 00 10 A1 F9 6E 9F BE AB CB [09:37:29]CommunicateWithHost err = 0 [09:37:29]CheckOFDResponse [09:37:29]1017 (14) - 77093643461234 [09:37:29]1041 (16) - 0000000000963156 [09:37:29]1040 (4) - 154730 [09:37:29]1012 (4) - 18.10.2024 03:14 [09:37:29]1206 (1) - 0 [09:37:29]OFD Sender: Remove packet 154730 [09:37:29]ProducePacketName [09:37:29]name=ofd_packets/00154730 [09:37:29]NVStorageDeleteData [09:37:29]Write to MH i2c: 01 00 00 90 15 A5 [09:37:29]Write i2c OK [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: 01 [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: 01 07 00 [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: 01 07 00 90 15 00 00 00 00 00 EC 0C A4 [09:37:29]RasterBufferAndPrint [09:37:29]line [09:37:29]line [09:37:29]line [09:37:29]line [09:37:29]line [09:37:29]written 0, free lines is 3314 [09:37:29]MH_Cut [09:37:29]Write to MH i2c: D1 01 00 97 15 01 7E [09:37:29]Write i2c OK [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: D1 [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: D1 01 00 [09:37:29]MH_I2C_Read... [09:37:29]Read from MH i2c: D1 01 00 97 15 00 7D [09:37:29]Write to MH i2c: 01 00 00 98 15 AD [09:37:29]Write i2c OK [09:37:29]MH_I2C_Read... [09:37:29]OFD Sender: No OFD packet to send [09:37:30]*** Cut start [09:37:30]*** Partial cut [09:37:30]*** CUTSNS_PIN = 1 [09:37:30]*** CUTSNS_PIN = 0 [09:37:30]*** Brake cut motor [09:37:30]Read from MH i2c: 01 [09:37:30]MH_I2C_Read... [09:37:30]*** Stop cut motor [09:37:30]*** Cut end [09:37:30]Read from MH i2c: 01 07 00 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: 01 07 00 98 15 00 00 00 00 00 FF 0F C2 [09:37:30]process_action close_receipt done [09:37:30]requested_data is exist [09:37:30]produce_requested_data [09:37:30]requested_item fm.sn is exist - process it [09:37:30]wFMCommunicate request_size=4 [09:37:30]MH_SAM_APDU [09:37:30]CAPDU: 80 11 00 00 [09:37:30]Write to MH i2c: E2 08 00 99 15 80 11 00 00 00 00 00 00 28 [09:37:30]Write i2c OK [09:37:30]MH_I2C_Read... [09:37:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:30]Read from MH i2c: E2 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 17 00 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 17 00 99 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [09:37:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:30]wFMCommunicate OK [09:37:30]requested_item fd.num is exist - process it [09:37:30]SAM_PROTO_GetFieldsCounters [09:37:30]wFMCommunicate request_size=4 [09:37:30]MH_SAM_APDU [09:37:30]CAPDU: 80 13 00 00 [09:37:30]Write to MH i2c: E2 08 00 9A 15 80 13 00 00 00 00 00 00 2B [09:37:30]Write i2c OK [09:37:30]MH_I2C_Read... [09:37:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:30]Read from MH i2c: E2 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 62 00 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 62 00 9A 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [09:37:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:30]wFMCommunicate OK [09:37:30]SAM_PROTO_GetFieldsCounters done [09:37:30]requested_item shift.num is exist - process it [09:37:30]requested_item shift.opened is exist - process it [09:37:30]req_shift_opened [09:37:30]FM_GetShiftState [09:37:30]SAM_PROTO_GetShiftState [09:37:30]wFMCommunicate request_size=4 [09:37:30]MH_SAM_APDU [09:37:30]CAPDU: 80 13 01 00 [09:37:30]Write to MH i2c: E2 08 00 9B 15 80 13 01 00 00 00 00 00 2D [09:37:30]Write i2c OK [09:37:30]MH_I2C_Read... [09:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:30]Read from MH i2c: E2 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 0E 00 [09:37:30]MH_I2C_Read... [09:37:30]Read from MH i2c: E2 0E 00 9B 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [09:37:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:37:30]wFMCommunicate OK [09:37:30]SAM_PROTO_GetShiftState done [09:37:30]FM_GetShiftState done [09:37:30]req_shift_opened done [09:37:30]requested_item shift.open_date is exist - process it [09:37:30]req_shift_open_date [09:37:30]req_shift_open_date done [09:37:30]produce_requested_data done [09:37:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154730,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:37:30]process_action_free close_receipt [09:37:30]json_value_free [09:37:30]json_value_free done [09:37:30]process_json_proto returns [09:37:30]Send response to host [09:37:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154730,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:37:30]free response buf [09:37:30]execute_script done [09:37:30]execute_script returns [09:37:30]free content buf [09:37:30]Sock 8.Close socket [09:37:30]Sock 8.Thread stoped [09:37:34]OFD Sender: No OFD packet to send [09:37:39]OFD Sender: No OFD packet to send [09:37:44]OFD Sender: No OFD packet to send [09:37:49]OFD Sender: No OFD packet to send [09:37:54]OFD Sender: No OFD packet to send [09:37:59]OFD Sender: No OFD packet to send [09:38:04]OFD Sender: No OFD packet to send [09:38:09]OFD Sender: No OFD packet to send [09:38:14]OFD Sender: No OFD packet to send [09:38:19]OFD Sender: No OFD packet to send [09:38:24]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:49]OFD Sender: No OFD packet to send [09:39:54]OFD Sender: No OFD packet to send [09:39:59]OFD Sender: No OFD packet to send [09:40:04]OFD Sender: No OFD packet to send [09:40:09]OFD Sender: No OFD packet to send [09:40:14]OFD Sender: No OFD packet to send [09:40:19]OFD Sender: No OFD packet to send [09:40:24]OFD Sender: No OFD packet to send [09:40:29]OFD Sender: No OFD packet to send [09:40:34]OFD Sender: No OFD packet to send [09:40:39]OFD Sender: No OFD packet to send [09:40:44]OFD Sender: No OFD packet to send [09:40:49]OFD Sender: No OFD packet to send [09:40:54]OFD Sender: No OFD packet to send [09:40:56]accept exits with 9 [09:40:56]New connection [09:40:56]New thread 3067108708 created [09:40:56]Thread 3066965348 joined [09:40:56]Waiting for new connection... [09:40:56] Sock 9.Parse request [09:40:56]Sock 9.Check first char [09:40:56]Sock 9.First char is OK [09:40:56]request: POST /json_proto HTTP/1.0 [09:40:56]Method: POST [09:40:56]URL: /json_proto [09:40:56]Method is POST - this is cgi request [09:40:56]url: /json_proto [09:40:56]query_string will be loaded in cgi processing [09:40:56]execute_cgi json_proto POST (null) [09:40:56]execute_cgi path=json_proto method=POST [09:40:56]POST find Content-Length [09:40:56]Host: 172.17.53.67:8080 [09:40:56]Content-Length: 677 [09:40:56]Content-Type: application/json [09:40:56] [09:40:56]POST finish read [09:40:56]Found Content-Length = 677 [09:40:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:56]execute_script... [09:40:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:56]POST & json_proto [09:40:56]process_json_proto [09:40:56]json parsed OK: [09:40:56]protocol is kg_v1.0 [09:40:56]action value=close_receipt [09:40:56]process_action close_receipt [09:40:56]cmd_close_receipt [09:40:56]MH_GetDate [09:40:56]Write to MH i2c: F0 00 00 9C 15 A0 [09:40:56]Write i2c OK [09:40:56]MH_I2C_Read... [09:40:56]Read from MH i2c: F0 [09:40:56]MH_I2C_Read... [09:40:56]Read from MH i2c: F0 09 00 [09:40:56]MH_I2C_Read... [09:40:56]Read from MH i2c: F0 09 00 9C 15 00 29 2D 12 67 19 BC 99 64 4A [09:40:56]GetLastDocTimeStamp 1729244247 [09:40:56]current date 1729244457 [09:40:56]FM_GetShiftState [09:40:56]SAM_PROTO_GetShiftState [09:40:56]wFMCommunicate request_size=4 [09:40:56]MH_SAM_APDU [09:40:56]CAPDU: 80 13 01 00 [09:40:56]Write to MH i2c: E2 08 00 9D 15 80 13 01 00 00 00 00 00 2F [09:40:56]Write i2c OK [09:40:56]MH_I2C_Read... [09:40:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:56]Read from MH i2c: E2 [09:40:56]MH_I2C_Read... [09:40:56]Read from MH i2c: E2 0E 00 [09:40:56]MH_I2C_Read... [09:40:56]Read from MH i2c: E2 0E 00 9D 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [09:40:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:40:56]wFMCommunicate OK [09:40:56]SAM_PROTO_GetShiftState done [09:40:56]FM_GetShiftState done [09:40:56]opened in 1729211399 [09:40:56]opened+sec_in_day 1729297799 [09:40:56]quantity*price = 65026 [09:40:56]sum+1 = 65028 [09:40:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 120 18.10.2024 09:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154731 ФПД: 175960193306512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154731&fm=175960193306512&tin=02508201610067®Number=0000137193017469&sum=65000 [09:40:57]StoreToDocumentArchive [09:40:57]shift 312 fd 154731 [09:40:57]save to /storage/0312/doc_00154731 [09:40:57]save last doc name /storage/0312/doc_00154731 to /storage/kkm_last_doc_name [09:40:57]save OK [09:40:57]Clear old archive folders... [09:40:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:40:57]tlvbuf is B6DCE970 [09:40:57]SAM_PROTO_ClearQueue [09:40:57]wFMCommunicate request_size=4 [09:40:57]MH_SAM_APDU [09:40:57]CAPDU: 80 09 00 00 [09:40:57]Write to MH i2c: E2 08 00 AA 15 80 09 00 00 00 00 00 00 31 [09:40:57]Write i2c OK [09:40:57]MH_I2C_Read... [09:40:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:57]Read from MH i2c: E2 [09:40:57]MH_I2C_Read... [09:40:57]Read from MH i2c: E2 03 00 [09:40:57]MH_I2C_Read... [09:40:57]Read from MH i2c: E2 03 00 AA 15 00 90 00 33 [09:40:57]RAPDU: 90 00 [09:40:57]wFMCommunicate OK [09:40:57]SAM_PROTO_ClearQueue done [09:40:57]KKMCreateOFDPacket [09:40:57]OFDProtocolAddRootSTLVToBuf [09:40:57]FM_MakeSignedData [09:40:57]FM_MakeSignedData [09:40:57]SAM_PROTO_SignData [09:40:57]wFMCommunicate request_size=4 [09:40:57]MH_SAM_APDU [09:40:57]CAPDU: 80 0D 01 02 [09:40:57]Write to MH i2c: E2 08 00 AB 15 80 0D 01 02 00 00 00 00 39 [09:40:57]Write i2c OK [09:40:57]MH_I2C_Read... [09:40:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:57]Read from MH i2c: E2 [09:40:57]MH_I2C_Read... [09:40:57]Read from MH i2c: E2 03 00 [09:40:57]MH_I2C_Read... [09:40:57]Read from MH i2c: E2 03 00 AB 15 00 90 00 34 [09:40:57]RAPDU: 90 00 [09:40:57]wFMCommunicate OK [09:40:57]wFMCommunicate request_size=255 [09:40:57]MH_SAM_APDU [09:40:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 29 2D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5C 02 00 35 04 06 00 A0 [09:40:57]Write to MH i2c: E2 02 01 AC 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 29 2D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5C 02 00 35 04 06 00 A0 00 00 BC [09:40:57]Write i2c OK [09:40:57]MH_I2C_Read... [09:40:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:58]Read from MH i2c: E2 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 03 00 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 03 00 AC 15 00 90 00 35 [09:40:58]RAPDU: 90 00 [09:40:58]wFMCommunicate OK [09:40:58]wFMCommunicate request_size=10 [09:40:58]MH_SAM_APDU [09:40:58]CAPDU: 80 0D 02 02 05 08 EC D1 0F 90 [09:40:58]Write to MH i2c: E2 0D 00 AD 15 80 0D 02 02 05 00 08 EC D1 0F 90 00 00 AA [09:40:58]Write i2c OK [09:40:58]MH_I2C_Read... [09:40:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:58]Read from MH i2c: E2 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 03 00 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 03 00 AD 15 00 90 00 36 [09:40:58]RAPDU: 90 00 [09:40:58]wFMCommunicate OK [09:40:58]wFMCommunicate request_size=4 [09:40:58]MH_SAM_APDU [09:40:58]CAPDU: 80 0D 03 02 [09:40:58]Write to MH i2c: E2 08 00 AE 15 80 0D 03 02 00 00 00 00 3E [09:40:58]Write i2c OK [09:40:58]MH_I2C_Read... [09:40:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:58]Read from MH i2c: E2 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 0B 00 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 0B 00 AE 15 00 8F 91 DC 05 B5 CD 3A 8B 90 00 87 [09:40:58]RAPDU: 8F 91 DC 05 B5 CD 3A 8B 90 00 [09:40:58]wFMCommunicate OK [09:40:58]SAM_PROTO_SignData done [09:40:58]FM_MakeSignedData done [09:40:58]CreateOFDProtocolMessage [09:40:58]wFMCommunicate request_size=4 [09:40:58]MH_SAM_APDU [09:40:58]CAPDU: 80 11 00 00 [09:40:58]Write to MH i2c: E2 08 00 AF 15 80 11 00 00 00 00 00 00 3E [09:40:58]Write i2c OK [09:40:58]MH_I2C_Read... [09:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:58]Read from MH i2c: E2 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 17 00 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: E2 17 00 AF 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [09:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:40:58]wFMCommunicate OK [09:40:58]CreateOFDProtocolMessage done [09:40:58]OFDSenderStorePacket 154731 [09:40:58]StoreOFDPacket docnum=154731 [09:40:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 13 07 01 2E 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 29 2D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5C 02 00 35 04 06 00 A0 08 EC D1 0F 90 8F 91 DC 05 B5 CD 3A 8B [09:40:58]CheckFolder [09:40:58]dirname=/storage/ofd_packets [09:40:58]CheckFolder done [09:40:58]ProducePacketName [09:40:58]name=ofd_packets/00154731 [09:40:58]NVStorageSaveData ofd_packets/00154731 [09:40:58]File name is /storage/ofd_packets/00154731 [09:40:58]Write 301 bytes [09:40:58]NVStorageSaveData done [09:40:58]OFDSenderStorePacket done [09:40:58]KKMCreateOFDPacket done [09:40:58]NVStorageSaveData kkm_last_timestamp [09:40:58]File name is /storage/kkm_last_timestamp [09:40:58]Write 4 bytes [09:40:58]NVStorageSaveData done [09:40:58]ExternCall_PrintAddStr [09:40:58]wPrintStart [09:40:58]Write to MH i2c: 01 00 00 B0 15 C5 [09:40:58]Write i2c OK [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: 01 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: 01 07 00 [09:40:58]MH_I2C_Read... [09:40:58]Read from MH i2c: 01 07 00 B0 15 00 00 00 00 00 FF 0F DA [09:40:58]RasterBufferAndPrint [09:40:58]line Счет N : (1)872894 [09:40:58]line ИНН: 02508201610067 [09:40:58]line Контрольно-Кассовый Чек [09:40:58]line ПРОДАЖА [09:40:58]line ТРК (МРК, ГНК) : 42 [09:40:58]line Товар: 2710124130 [09:40:58]line Аи-92-К-5 [09:40:58]line 9.720 * 66.90 [09:40:58]line = 650.27 [09:40:58]line НДС 12% НСП 1% [09:40:58]line > о реализуемом товаре [09:40:58]line ОКРУГЛЕНИЕ: -0.27 [09:40:58]line ИТОГО: 650.00 [09:40:58]line Внесено: 650.00 [09:40:58]line СДАЧА: 0.00 [09:40:58]line НСП 1% : 5.75 [09:40:58]line НДС 12% : 69.05 [09:40:58]line Наличными: 650.00 [09:40:58]line Безнал.: 0.00 [09:40:58]line Место: АЗС № 165 "Партнер Нефть" [09:40:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:40:58]line СНО: Общий режим [09:40:58]line Чек 120 18.10.2024 09:40 [09:40:58]line Смена: 312 ФФД: 1.0 [09:40:58]line ЗНМ: 0300000234 [09:40:58]line РНМ: 0000137193017469 [09:40:58]line Версия ККМ: v1.0 [09:40:58]line ФМ: 0000000000963156 [09:40:58]line ФД: 154731 [09:40:58]line ФПД: 175960193306512 [09:40:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154731&fm=175960193306512&tin=02508201610067®Number=0000137193017469&sum=65000 [09:40:58]OFD Sender: Processing packet 154731 [packets to send 51, broken 50] [09:40:58]ProducePacketName [09:40:58]name=ofd_packets/00154731 [09:40:58]OFD Sender: To server: pG, [09:40:58]CommunicateWithHost lk.salyk.kg:30040 [09:40:58]ConnectInit lk.salyk.kg [09:40:58]written 0, free lines is 4095 [09:40:58]Connected sock=10 [09:40:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 13 07 01 2E 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 29 2D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5C 02 00 35 04 06 00 A0 08 EC D1 0F 90 8F 91 DC 05 B5 CD 3A 8B [09:40:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 27 47 00 90 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5C 02 00 F4 03 04 00 62 D3 11 67 B6 04 01 00 00 1D FA 91 A6 CF 2A 3D A5 [09:40:58]CommunicateWithHost err = 0 [09:40:58]CheckOFDResponse [09:40:58]1017 (14) - 77093643461234 [09:40:58]1041 (16) - 0000000000963156 [09:40:58]1040 (4) - 154731 [09:40:58]1012 (4) - 18.10.2024 03:17 [09:40:58]1206 (1) - 0 [09:40:58]OFD Sender: Remove packet 154731 [09:40:58]ProducePacketName [09:40:58]name=ofd_packets/00154731 [09:40:58]NVStorageDeleteData [09:40:59]Write to MH i2c: 01 00 00 DB 15 F0 [09:40:59]Write i2c OK [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: 01 [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: 01 07 00 [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: 01 07 00 DB 15 00 00 00 00 00 E3 0C E6 [09:40:59]RasterBufferAndPrint [09:40:59]line [09:40:59]line [09:40:59]line [09:40:59]line [09:40:59]line [09:40:59]written 0, free lines is 3305 [09:40:59]MH_Cut [09:40:59]Write to MH i2c: D1 01 00 E2 15 01 C9 [09:40:59]Write i2c OK [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: D1 [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: D1 01 00 [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: D1 01 00 E2 15 00 C8 [09:40:59]Write to MH i2c: 01 00 00 E3 15 F8 [09:40:59]Write i2c OK [09:40:59]MH_I2C_Read... [09:40:59]OFD Sender: No OFD packet to send [09:40:59]*** Cut start [09:40:59]*** Partial cut [09:40:59]*** CUTSNS_PIN = 1 [09:40:59]*** CUTSNS_PIN = 0 [09:41:00]*** Brake cut motor [09:41:00]Read from MH i2c: 01 [09:41:00]MH_I2C_Read... [09:41:00]*** Stop cut motor [09:41:00]*** Cut end [09:41:00]Read from MH i2c: 01 07 00 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: 01 07 00 E3 15 00 00 00 00 00 FF 0F 0D [09:41:00]process_action close_receipt done [09:41:00]requested_data is exist [09:41:00]produce_requested_data [09:41:00]requested_item fm.sn is exist - process it [09:41:00]wFMCommunicate request_size=4 [09:41:00]MH_SAM_APDU [09:41:00]CAPDU: 80 11 00 00 [09:41:00]Write to MH i2c: E2 08 00 E4 15 80 11 00 00 00 00 00 00 73 [09:41:00]Write i2c OK [09:41:00]MH_I2C_Read... [09:41:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:00]Read from MH i2c: E2 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 17 00 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 17 00 E4 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [09:41:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:41:00]wFMCommunicate OK [09:41:00]requested_item fd.num is exist - process it [09:41:00]SAM_PROTO_GetFieldsCounters [09:41:00]wFMCommunicate request_size=4 [09:41:00]MH_SAM_APDU [09:41:00]CAPDU: 80 13 00 00 [09:41:00]Write to MH i2c: E2 08 00 E5 15 80 13 00 00 00 00 00 00 76 [09:41:00]Write i2c OK [09:41:00]MH_I2C_Read... [09:41:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:00]Read from MH i2c: E2 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 62 00 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 62 00 E5 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [09:41:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:00]wFMCommunicate OK [09:41:00]SAM_PROTO_GetFieldsCounters done [09:41:00]requested_item shift.num is exist - process it [09:41:00]requested_item shift.opened is exist - process it [09:41:00]req_shift_opened [09:41:00]FM_GetShiftState [09:41:00]SAM_PROTO_GetShiftState [09:41:00]wFMCommunicate request_size=4 [09:41:00]MH_SAM_APDU [09:41:00]CAPDU: 80 13 01 00 [09:41:00]Write to MH i2c: E2 08 00 E6 15 80 13 01 00 00 00 00 00 78 [09:41:00]Write i2c OK [09:41:00]MH_I2C_Read... [09:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:00]Read from MH i2c: E2 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 0E 00 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 0E 00 E6 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [09:41:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:41:00]wFMCommunicate OK [09:41:00]SAM_PROTO_GetShiftState done [09:41:00]FM_GetShiftState done [09:41:00]req_shift_opened done [09:41:00]requested_item shift.open_date is exist - process it [09:41:00]req_shift_open_date [09:41:00]req_shift_open_date done [09:41:00]produce_requested_data done [09:41:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154731,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:41:00]process_action_free close_receipt [09:41:00]json_value_free [09:41:00]json_value_free done [09:41:00]process_json_proto returns [09:41:00]Send response to host [09:41:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154731,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:41:00]free response buf [09:41:00]execute_script done [09:41:00]execute_script returns [09:41:00]free content buf [09:41:00]Sock 9.Close socket [09:41:00]Sock 9.Thread stoped [09:41:04]OFD Sender: No OFD packet to send [09:41:09]OFD Sender: No OFD packet to send [09:41:14]OFD Sender: No OFD packet to send [09:41:19]OFD Sender: No OFD packet to send [09:41:24]OFD Sender: No OFD packet to send [09:41:29]OFD Sender: No OFD packet to send [09:41:34]OFD Sender: No OFD packet to send [09:41:39]OFD Sender: No OFD packet to send [09:41:44]OFD Sender: No OFD packet to send [09:41:49]OFD Sender: No OFD packet to send [09:41:54]OFD Sender: No OFD packet to send [09:41:59]OFD Sender: No OFD packet to send [09:42:04]OFD Sender: No OFD packet to send [09:42:09]OFD Sender: No OFD packet to send [09:42:14]OFD Sender: No OFD packet to send [09:42:19]OFD Sender: No OFD packet to send [09:42:24]OFD Sender: No OFD packet to send [09:42:29]OFD Sender: No OFD packet to send [09:42:34]OFD Sender: No OFD packet to send [09:42:39]OFD Sender: No OFD packet to send [09:42:44]OFD Sender: No OFD packet to send [09:42:49]OFD Sender: No OFD packet to send [09:42:54]OFD Sender: No OFD packet to send [09:42:59]OFD Sender: No OFD packet to send [09:43:04]OFD Sender: No OFD packet to send [09:43:09]OFD Sender: No OFD packet to send [09:43:14]OFD Sender: No OFD packet to send [09:43:19]OFD Sender: No OFD packet to send [09:43:24]OFD Sender: No OFD packet to send [09:43:29]OFD Sender: No OFD packet to send [09:43:34]OFD Sender: No OFD packet to send [09:43:39]OFD Sender: No OFD packet to send [09:43:44]OFD Sender: No OFD packet to send [09:43:49]OFD Sender: No OFD packet to send [09:43:54]OFD Sender: No OFD packet to send [09:43:59]OFD Sender: No OFD packet to send [09:44:04]OFD Sender: No OFD packet to send [09:44:09]OFD Sender: No OFD packet to send [09:44:14]OFD Sender: No OFD packet to send [09:44:19]OFD Sender: No OFD packet to send [09:44:24]OFD Sender: No OFD packet to send [09:44:29]OFD Sender: No OFD packet to send [09:44:34]OFD Sender: No OFD packet to send [09:44:39]OFD Sender: No OFD packet to send [09:44:44]OFD Sender: No OFD packet to send [09:44:49]OFD Sender: No OFD packet to send [09:44:54]OFD Sender: No OFD packet to send [09:44:59]OFD Sender: No OFD packet to send [09:45:04]OFD Sender: No OFD packet to send [09:45:09]OFD Sender: No OFD packet to send [09:45:14]OFD Sender: No OFD packet to send [09:45:19]OFD Sender: No OFD packet to send [09:45:24]OFD Sender: No OFD packet to send [09:45:29]OFD Sender: No OFD packet to send [09:45:34]OFD Sender: No OFD packet to send [09:45:39]OFD Sender: No OFD packet to send [09:45:44]OFD Sender: No OFD packet to send [09:45:49]OFD Sender: No OFD packet to send [09:45:54]OFD Sender: No OFD packet to send [09:45:59]OFD Sender: No OFD packet to send [09:46:04]OFD Sender: No OFD packet to send [09:46:09]OFD Sender: No OFD packet to send [09:46:14]OFD Sender: No OFD packet to send [09:46:19]OFD Sender: No OFD packet to send [09:46:24]OFD Sender: No OFD packet to send [09:46:29]OFD Sender: No OFD packet to send [09:46:34]OFD Sender: No OFD packet to send [09:46:39]OFD Sender: No OFD packet to send [09:46:44]OFD Sender: No OFD packet to send [09:46:49]OFD Sender: No OFD packet to send [09:46:54]OFD Sender: No OFD packet to send [09:46:59]OFD Sender: No OFD packet to send [09:47:04]OFD Sender: No OFD packet to send [09:47:09]OFD Sender: No OFD packet to send [09:47:14]OFD Sender: No OFD packet to send [09:47:19]OFD Sender: No OFD packet to send [09:47:24]OFD Sender: No OFD packet to send [09:47:29]OFD Sender: No OFD packet to send [09:47:34]OFD Sender: No OFD packet to send [09:47:39]OFD Sender: No OFD packet to send [09:47:44]OFD Sender: No OFD packet to send [09:47:49]OFD Sender: No OFD packet to send [09:47:54]OFD Sender: No OFD packet to send [09:47:55]accept exits with 8 [09:47:55]New connection [09:47:55]New thread 3066965348 created [09:47:55]Thread 3067108708 joined [09:47:55]Waiting for new connection... [09:47:55] Sock 8.Parse request [09:47:55]Sock 8.Check first char [09:47:55]Sock 8.First char is OK [09:47:55]request: POST /json_proto HTTP/1.0 [09:47:55]Method: POST [09:47:55]URL: /json_proto [09:47:55]Method is POST - this is cgi request [09:47:55]url: /json_proto [09:47:55]query_string will be loaded in cgi processing [09:47:55]execute_cgi json_proto POST (null) [09:47:55]execute_cgi path=json_proto method=POST [09:47:55]POST find Content-Length [09:47:55]Host: 172.17.53.67:8080 [09:47:55]Content-Length: 677 [09:47:55]Content-Type: application/json [09:47:55] [09:47:55]POST finish read [09:47:55]Found Content-Length = 677 [09:47:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:55]execute_script... [09:47:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:55]POST & json_proto [09:47:55]process_json_proto [09:47:55]json parsed OK: [09:47:55]protocol is kg_v1.0 [09:47:55]action value=close_receipt [09:47:55]process_action close_receipt [09:47:55]cmd_close_receipt [09:47:55]MH_GetDate [09:47:55]Write to MH i2c: F0 00 00 E7 15 EB [09:47:55]Write i2c OK [09:47:55]MH_I2C_Read... [09:47:55]Read from MH i2c: F0 [09:47:55]MH_I2C_Read... [09:47:55]Read from MH i2c: F0 09 00 [09:47:55]MH_I2C_Read... [09:47:55]Read from MH i2c: F0 09 00 E7 15 00 CC 2E 12 67 19 BC 99 64 39 [09:47:55]GetLastDocTimeStamp 1729244457 [09:47:55]current date 1729244876 [09:47:55]FM_GetShiftState [09:47:55]SAM_PROTO_GetShiftState [09:47:55]wFMCommunicate request_size=4 [09:47:55]MH_SAM_APDU [09:47:55]CAPDU: 80 13 01 00 [09:47:55]Write to MH i2c: E2 08 00 E8 15 80 13 01 00 00 00 00 00 7A [09:47:55]Write i2c OK [09:47:55]MH_I2C_Read... [09:47:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:55]Read from MH i2c: E2 [09:47:55]MH_I2C_Read... [09:47:55]Read from MH i2c: E2 0E 00 [09:47:55]MH_I2C_Read... [09:47:55]Read from MH i2c: E2 0E 00 E8 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [09:47:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:47:55]wFMCommunicate OK [09:47:55]SAM_PROTO_GetShiftState done [09:47:55]FM_GetShiftState done [09:47:55]opened in 1729211399 [09:47:55]opened+sec_in_day 1729297799 [09:47:55]quantity*price = 50041 [09:47:55]sum+1 = 50042 [09:47:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 121 18.10.2024 09:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154732 ФПД: 44072135728429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154732&fm=44072135728429&tin=02508201610067®Number=0000137193017469&sum=50000 [09:47:56]StoreToDocumentArchive [09:47:56]shift 312 fd 154732 [09:47:56]save to /storage/0312/doc_00154732 [09:47:56]save last doc name /storage/0312/doc_00154732 to /storage/kkm_last_doc_name [09:47:56]save OK [09:47:56]Clear old archive folders... [09:47:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:56]tlvbuf is 015A7230 [09:47:56]SAM_PROTO_ClearQueue [09:47:56]wFMCommunicate request_size=4 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 09 00 00 [09:47:56]Write to MH i2c: E2 08 00 F5 15 80 09 00 00 00 00 00 00 7C [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:56]Read from MH i2c: E2 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 F5 15 00 90 00 7E [09:47:56]RAPDU: 90 00 [09:47:56]wFMCommunicate OK [09:47:56]SAM_PROTO_ClearQueue done [09:47:56]KKMCreateOFDPacket [09:47:56]OFDProtocolAddRootSTLVToBuf [09:47:56]FM_MakeSignedData [09:47:56]FM_MakeSignedData [09:47:56]SAM_PROTO_SignData [09:47:56]wFMCommunicate request_size=4 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 0D 01 02 [09:47:56]Write to MH i2c: E2 08 00 F6 15 80 0D 01 02 00 00 00 00 84 [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:56]Read from MH i2c: E2 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 F6 15 00 90 00 7F [09:47:56]RAPDU: 90 00 [09:47:56]wFMCommunicate OK [09:47:56]wFMCommunicate request_size=255 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CC 2E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5C 02 00 35 04 06 00 28 [09:47:56]Write to MH i2c: E2 02 01 F7 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CC 2E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5C 02 00 35 04 06 00 28 00 00 42 [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:56]Read from MH i2c: E2 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 F7 15 00 90 00 80 [09:47:56]RAPDU: 90 00 [09:47:56]wFMCommunicate OK [09:47:56]wFMCommunicate request_size=10 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 0D 02 02 05 15 57 FE 9D 2D [09:47:56]Write to MH i2c: E2 0D 00 F8 15 80 0D 02 02 05 00 15 57 FE 9D 2D 00 00 C5 [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:56]Read from MH i2c: E2 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 03 00 F8 15 00 90 00 81 [09:47:56]RAPDU: 90 00 [09:47:56]wFMCommunicate OK [09:47:56]wFMCommunicate request_size=4 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 0D 03 02 [09:47:56]Write to MH i2c: E2 08 00 F9 15 80 0D 03 02 00 00 00 00 89 [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:56]Read from MH i2c: E2 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 0B 00 [09:47:56]MH_I2C_Read... [09:47:56]Read from MH i2c: E2 0B 00 F9 15 00 B8 B0 CF FD 0B 86 03 E1 90 00 33 [09:47:56]RAPDU: B8 B0 CF FD 0B 86 03 E1 90 00 [09:47:56]wFMCommunicate OK [09:47:56]SAM_PROTO_SignData done [09:47:56]FM_MakeSignedData done [09:47:56]CreateOFDProtocolMessage [09:47:56]wFMCommunicate request_size=4 [09:47:56]MH_SAM_APDU [09:47:56]CAPDU: 80 11 00 00 [09:47:56]Write to MH i2c: E2 08 00 FA 15 80 11 00 00 00 00 00 00 89 [09:47:56]Write i2c OK [09:47:56]MH_I2C_Read... [09:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:57]Read from MH i2c: E2 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: E2 17 00 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: E2 17 00 FA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [09:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:57]wFMCommunicate OK [09:47:57]CreateOFDProtocolMessage done [09:47:57]OFDSenderStorePacket 154732 [09:47:57]StoreOFDPacket docnum=154732 [09:47:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 6C 07 01 83 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CC 2E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5C 02 00 35 04 06 00 28 15 57 FE 9D 2D B8 B0 CF FD 0B 86 03 E1 [09:47:57]CheckFolder [09:47:57]dirname=/storage/ofd_packets [09:47:57]CheckFolder done [09:47:57]ProducePacketName [09:47:57]name=ofd_packets/00154732 [09:47:57]NVStorageSaveData ofd_packets/00154732 [09:47:57]File name is /storage/ofd_packets/00154732 [09:47:57]Write 301 bytes [09:47:57]NVStorageSaveData done [09:47:57]OFDSenderStorePacket done [09:47:57]KKMCreateOFDPacket done [09:47:57]NVStorageSaveData kkm_last_timestamp [09:47:57]File name is /storage/kkm_last_timestamp [09:47:57]Write 4 bytes [09:47:57]NVStorageSaveData done [09:47:57]ExternCall_PrintAddStr [09:47:57]wPrintStart [09:47:57]Write to MH i2c: 01 00 00 FB 15 10 [09:47:57]Write i2c OK [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 07 00 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 07 00 FB 15 00 00 00 00 00 FF 0F 25 [09:47:57]RasterBufferAndPrint [09:47:57]line Счет N : (1)872897 [09:47:57]line ИНН: 02508201610067 [09:47:57]line Контрольно-Кассовый Чек [09:47:57]line ПРОДАЖА [09:47:57]line ТРК (МРК, ГНК) : 22 [09:47:57]line Товар: 2710124130 [09:47:57]line Аи-92-К-5 [09:47:57]line 7.480 * 66.90 [09:47:57]line = 500.41 [09:47:57]line НДС 12% НСП 1% [09:47:57]line > о реализуемом товаре [09:47:57]line ОКРУГЛЕНИЕ: -0.41 [09:47:57]line ИТОГО: 500.00 [09:47:57]line Внесено: 500.00 [09:47:57]line СДАЧА: 0.00 [09:47:57]line НСП 1% : 4.43 [09:47:57]line НДС 12% : 53.14 [09:47:57]line Наличными: 500.00 [09:47:57]line Безнал.: 0.00 [09:47:57]line Место: АЗС № 165 "Партнер Нефть" [09:47:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:47:57]line СНО: Общий режим [09:47:57]line Чек 121 18.10.2024 09:47 [09:47:57]line Смена: 312 ФФД: 1.0 [09:47:57]line ЗНМ: 0300000234 [09:47:57]line РНМ: 0000137193017469 [09:47:57]line Версия ККМ: v1.0 [09:47:57]line ФМ: 0000000000963156 [09:47:57]line ФД: 154732 [09:47:57]line ФПД: 44072135728429 [09:47:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154732&fm=44072135728429&tin=02508201610067®Number=0000137193017469&sum=50000 [09:47:57]OFD Sender: Processing packet 154732 [packets to send 51, broken 50] [09:47:57]ProducePacketName [09:47:57]name=ofd_packets/00154732 [09:47:57]OFD Sender: To server: pG, [09:47:57]CommunicateWithHost lk.salyk.kg:30040 [09:47:57]ConnectInit lk.salyk.kg [09:47:57]written 0, free lines is 4095 [09:47:57]Connected sock=9 [09:47:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 6C 07 01 83 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CC 2E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5C 02 00 35 04 06 00 28 15 57 FE 9D 2D B8 B0 CF FD 0B 86 03 E1 [09:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 3A 47 00 7E 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5C 02 00 F4 03 04 00 05 D5 11 67 B6 04 01 00 00 42 66 0F 30 E9 E8 9B 44 [09:47:57]CommunicateWithHost err = 0 [09:47:57]CheckOFDResponse [09:47:57]1017 (14) - 77093643461234 [09:47:57]1041 (16) - 0000000000963156 [09:47:57]1040 (4) - 154732 [09:47:57]1012 (4) - 18.10.2024 03:24 [09:47:57]1206 (1) - 0 [09:47:57]OFD Sender: Remove packet 154732 [09:47:57]ProducePacketName [09:47:57]name=ofd_packets/00154732 [09:47:57]NVStorageDeleteData [09:47:57]Write to MH i2c: 01 00 00 26 16 3C [09:47:57]Write i2c OK [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 07 00 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: 01 07 00 26 16 00 00 00 00 00 D9 0C 28 [09:47:57]RasterBufferAndPrint [09:47:57]line [09:47:57]line [09:47:57]line [09:47:57]line [09:47:57]line [09:47:57]written 0, free lines is 3296 [09:47:57]MH_Cut [09:47:57]Write to MH i2c: D1 01 00 2D 16 01 15 [09:47:57]Write i2c OK [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: D1 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: D1 01 00 [09:47:57]MH_I2C_Read... [09:47:57]Read from MH i2c: D1 01 00 2D 16 00 14 [09:47:57]Write to MH i2c: 01 00 00 2E 16 44 [09:47:57]Write i2c OK [09:47:57]MH_I2C_Read... [09:47:58]OFD Sender: No OFD packet to send [09:47:58]*** Cut start [09:47:58]*** Partial cut [09:47:58]*** CUTSNS_PIN = 1 [09:47:58]*** CUTSNS_PIN = 0 [09:47:58]*** Brake cut motor [09:47:59]Read from MH i2c: 01 [09:47:59]MH_I2C_Read... [09:47:59]*** Stop cut motor [09:47:59]*** Cut end [09:47:59]Read from MH i2c: 01 07 00 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: 01 07 00 2E 16 00 00 00 00 00 FF 0F 59 [09:47:59]process_action close_receipt done [09:47:59]requested_data is exist [09:47:59]produce_requested_data [09:47:59]requested_item fm.sn is exist - process it [09:47:59]wFMCommunicate request_size=4 [09:47:59]MH_SAM_APDU [09:47:59]CAPDU: 80 11 00 00 [09:47:59]Write to MH i2c: E2 08 00 2F 16 80 11 00 00 00 00 00 00 BF [09:47:59]Write i2c OK [09:47:59]MH_I2C_Read... [09:47:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:59]Read from MH i2c: E2 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 17 00 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 17 00 2F 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [09:47:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:59]wFMCommunicate OK [09:47:59]requested_item fd.num is exist - process it [09:47:59]SAM_PROTO_GetFieldsCounters [09:47:59]wFMCommunicate request_size=4 [09:47:59]MH_SAM_APDU [09:47:59]CAPDU: 80 13 00 00 [09:47:59]Write to MH i2c: E2 08 00 30 16 80 13 00 00 00 00 00 00 C2 [09:47:59]Write i2c OK [09:47:59]MH_I2C_Read... [09:47:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:59]Read from MH i2c: E2 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 62 00 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 62 00 30 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [09:47:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:47:59]wFMCommunicate OK [09:47:59]SAM_PROTO_GetFieldsCounters done [09:47:59]requested_item shift.num is exist - process it [09:47:59]requested_item shift.opened is exist - process it [09:47:59]req_shift_opened [09:47:59]FM_GetShiftState [09:47:59]SAM_PROTO_GetShiftState [09:47:59]wFMCommunicate request_size=4 [09:47:59]MH_SAM_APDU [09:47:59]CAPDU: 80 13 01 00 [09:47:59]Write to MH i2c: E2 08 00 31 16 80 13 01 00 00 00 00 00 C4 [09:47:59]Write i2c OK [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 [09:47:59]MH_I2C_Read... [09:47:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:59]Read from MH i2c: E2 0E 00 [09:47:59]MH_I2C_Read... [09:47:59]Read from MH i2c: E2 0E 00 31 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [09:47:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:47:59]wFMCommunicate OK [09:47:59]SAM_PROTO_GetShiftState done [09:47:59]FM_GetShiftState done [09:47:59]req_shift_opened done [09:47:59]requested_item shift.open_date is exist - process it [09:47:59]req_shift_open_date [09:47:59]req_shift_open_date done [09:47:59]produce_requested_data done [09:47:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154732,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:47:59]process_action_free close_receipt [09:47:59]json_value_free [09:47:59]json_value_free done [09:47:59]process_json_proto returns [09:47:59]Send response to host [09:47:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154732,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:47:59]free response buf [09:47:59]execute_script done [09:47:59]execute_script returns [09:47:59]free content buf [09:47:59]Sock 8.Close socket [09:47:59]Sock 8.Thread stoped [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:47]accept exits with 10 [09:48:47]New connection [09:48:47]New thread 3067108708 created [09:48:47]Thread 3066965348 joined [09:48:47]Waiting for new connection... [09:48:47] Sock 10.Parse request [09:48:47]Sock 10.Check first char [09:48:47]Sock 10.First char is OK [09:48:47]request: POST /json_proto HTTP/1.0 [09:48:47]Method: POST [09:48:47]URL: /json_proto [09:48:47]Method is POST - this is cgi request [09:48:47]url: /json_proto [09:48:47]query_string will be loaded in cgi processing [09:48:47]execute_cgi json_proto POST (null) [09:48:47]execute_cgi path=json_proto method=POST [09:48:47]POST find Content-Length [09:48:47]Host: 172.17.53.67:8080 [09:48:47]Content-Length: 677 [09:48:47]Content-Type: application/json [09:48:47] [09:48:47]POST finish read [09:48:47]Found Content-Length = 677 [09:48:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:47]execute_script... [09:48:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:47]POST & json_proto [09:48:47]process_json_proto [09:48:47]json parsed OK: [09:48:47]protocol is kg_v1.0 [09:48:47]action value=close_receipt [09:48:47]process_action close_receipt [09:48:47]cmd_close_receipt [09:48:47]MH_GetDate [09:48:47]Write to MH i2c: F0 00 00 32 16 37 [09:48:47]Write i2c OK [09:48:47]MH_I2C_Read... [09:48:47]Read from MH i2c: F0 [09:48:47]MH_I2C_Read... [09:48:47]Read from MH i2c: F0 09 00 [09:48:47]MH_I2C_Read... [09:48:47]Read from MH i2c: F0 09 00 32 16 00 00 2F 12 67 19 BC 99 64 BA [09:48:47]GetLastDocTimeStamp 1729244876 [09:48:47]current date 1729244928 [09:48:47]FM_GetShiftState [09:48:47]SAM_PROTO_GetShiftState [09:48:47]wFMCommunicate request_size=4 [09:48:47]MH_SAM_APDU [09:48:47]CAPDU: 80 13 01 00 [09:48:47]Write to MH i2c: E2 08 00 33 16 80 13 01 00 00 00 00 00 C6 [09:48:47]Write i2c OK [09:48:47]MH_I2C_Read... [09:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:47]Read from MH i2c: E2 [09:48:47]MH_I2C_Read... [09:48:47]Read from MH i2c: E2 0E 00 [09:48:47]MH_I2C_Read... [09:48:47]Read from MH i2c: E2 0E 00 33 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [09:48:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:48:47]wFMCommunicate OK [09:48:47]SAM_PROTO_GetShiftState done [09:48:47]FM_GetShiftState done [09:48:47]opened in 1729211399 [09:48:47]opened+sec_in_day 1729297799 [09:48:47]quantity*price = 50041 [09:48:47]sum+1 = 50042 [09:48:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 122 18.10.2024 09:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154733 ФПД: 256596582263656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154733&fm=256596582263656&tin=02508201610067®Number=0000137193017469&sum=50000 [09:48:48]StoreToDocumentArchive [09:48:48]shift 312 fd 154733 [09:48:48]save to /storage/0312/doc_00154733 [09:48:48]save last doc name /storage/0312/doc_00154733 to /storage/kkm_last_doc_name [09:48:48]save OK [09:48:48]Clear old archive folders... [09:48:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:48]tlvbuf is 0156E580 [09:48:48]SAM_PROTO_ClearQueue [09:48:48]wFMCommunicate request_size=4 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 09 00 00 [09:48:48]Write to MH i2c: E2 08 00 40 16 80 09 00 00 00 00 00 00 C8 [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 40 16 00 90 00 CA [09:48:48]RAPDU: 90 00 [09:48:48]wFMCommunicate OK [09:48:48]SAM_PROTO_ClearQueue done [09:48:48]KKMCreateOFDPacket [09:48:48]OFDProtocolAddRootSTLVToBuf [09:48:48]FM_MakeSignedData [09:48:48]FM_MakeSignedData [09:48:48]SAM_PROTO_SignData [09:48:48]wFMCommunicate request_size=4 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 0D 01 02 [09:48:48]Write to MH i2c: E2 08 00 41 16 80 0D 01 02 00 00 00 00 D0 [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 41 16 00 90 00 CB [09:48:48]RAPDU: 90 00 [09:48:48]wFMCommunicate OK [09:48:48]wFMCommunicate request_size=255 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 00 2F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5C 02 00 35 04 06 00 E9 [09:48:48]Write to MH i2c: E2 02 01 42 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 00 2F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5C 02 00 35 04 06 00 E9 00 00 86 [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 42 16 00 90 00 CC [09:48:48]RAPDU: 90 00 [09:48:48]wFMCommunicate OK [09:48:48]wFMCommunicate request_size=10 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 0D 02 02 05 5F 8C 22 EB 68 [09:48:48]Write to MH i2c: E2 0D 00 43 16 80 0D 02 02 05 00 5F 8C 22 EB 68 00 00 3D [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 03 00 43 16 00 90 00 CD [09:48:48]RAPDU: 90 00 [09:48:48]wFMCommunicate OK [09:48:48]wFMCommunicate request_size=4 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 0D 03 02 [09:48:48]Write to MH i2c: E2 08 00 44 16 80 0D 03 02 00 00 00 00 D5 [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:49]Read from MH i2c: E2 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: E2 0B 00 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: E2 0B 00 44 16 00 FD 82 A2 95 E6 7A 86 E4 90 00 56 [09:48:49]RAPDU: FD 82 A2 95 E6 7A 86 E4 90 00 [09:48:49]wFMCommunicate OK [09:48:49]SAM_PROTO_SignData done [09:48:49]FM_MakeSignedData done [09:48:49]CreateOFDProtocolMessage [09:48:49]wFMCommunicate request_size=4 [09:48:49]MH_SAM_APDU [09:48:49]CAPDU: 80 11 00 00 [09:48:49]Write to MH i2c: E2 08 00 45 16 80 11 00 00 00 00 00 00 D5 [09:48:49]Write i2c OK [09:48:49]MH_I2C_Read... [09:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:49]Read from MH i2c: E2 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: E2 17 00 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: E2 17 00 45 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [09:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:48:49]wFMCommunicate OK [09:48:49]CreateOFDProtocolMessage done [09:48:49]OFDSenderStorePacket 154733 [09:48:49]StoreOFDPacket docnum=154733 [09:48:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 35 07 01 47 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 00 2F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5C 02 00 35 04 06 00 E9 5F 8C 22 EB 68 FD 82 A2 95 E6 7A 86 E4 [09:48:49]CheckFolder [09:48:49]dirname=/storage/ofd_packets [09:48:49]CheckFolder done [09:48:49]ProducePacketName [09:48:49]name=ofd_packets/00154733 [09:48:49]NVStorageSaveData ofd_packets/00154733 [09:48:49]File name is /storage/ofd_packets/00154733 [09:48:49]Write 301 bytes [09:48:49]NVStorageSaveData done [09:48:49]OFDSenderStorePacket done [09:48:49]KKMCreateOFDPacket done [09:48:49]NVStorageSaveData kkm_last_timestamp [09:48:49]File name is /storage/kkm_last_timestamp [09:48:49]Write 4 bytes [09:48:49]NVStorageSaveData done [09:48:49]ExternCall_PrintAddStr [09:48:49]wPrintStart [09:48:49]Write to MH i2c: 01 00 00 46 16 5C [09:48:49]Write i2c OK [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 07 00 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 07 00 46 16 00 00 00 00 00 FF 0F 71 [09:48:49]RasterBufferAndPrint [09:48:49]line Счет N : (1)872898 [09:48:49]line ИНН: 02508201610067 [09:48:49]line Контрольно-Кассовый Чек [09:48:49]line ПРОДАЖА [09:48:49]line ТРК (МРК, ГНК) : 42 [09:48:49]line Товар: 2710124130 [09:48:49]line Аи-92-К-5 [09:48:49]line 7.480 * 66.90 [09:48:49]line = 500.41 [09:48:49]line НДС 12% НСП 1% [09:48:49]line > о реализуемом товаре [09:48:49]line ОКРУГЛЕНИЕ: -0.41 [09:48:49]line ИТОГО: 500.00 [09:48:49]line Внесено: 500.00 [09:48:49]line СДАЧА: 0.00 [09:48:49]line НСП 1% : 4.43 [09:48:49]line НДС 12% : 53.14 [09:48:49]line Наличными: 500.00 [09:48:49]line Безнал.: 0.00 [09:48:49]line Место: АЗС № 165 "Партнер Нефть" [09:48:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:48:49]line СНО: Общий режим [09:48:49]line Чек 122 18.10.2024 09:48 [09:48:49]line Смена: 312 ФФД: 1.0 [09:48:49]line ЗНМ: 0300000234 [09:48:49]line РНМ: 0000137193017469 [09:48:49]line Версия ККМ: v1.0 [09:48:49]line ФМ: 0000000000963156 [09:48:49]line ФД: 154733 [09:48:49]line ФПД: 256596582263656 [09:48:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T094848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154733&fm=256596582263656&tin=02508201610067®Number=0000137193017469&sum=50000 [09:48:49]OFD Sender: Processing packet 154733 [packets to send 51, broken 50] [09:48:49]ProducePacketName [09:48:49]name=ofd_packets/00154733 [09:48:49]OFD Sender: To server: pG, [09:48:49]CommunicateWithHost lk.salyk.kg:30040 [09:48:49]ConnectInit lk.salyk.kg [09:48:49]written 0, free lines is 4095 [09:48:49]Connected sock=9 [09:48:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 35 07 01 47 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 00 2F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5C 02 00 35 04 06 00 E9 5F 8C 22 EB 68 FD 82 A2 95 E6 7A 86 E4 [09:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3C E9 47 00 FD 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5C 02 00 F4 03 04 00 39 D5 11 67 B6 04 01 00 00 CE 0B FE 99 19 36 9B DB [09:48:49]CommunicateWithHost err = 0 [09:48:49]CheckOFDResponse [09:48:49]1017 (14) - 77093643461234 [09:48:49]1041 (16) - 0000000000963156 [09:48:49]1040 (4) - 154733 [09:48:49]1012 (4) - 18.10.2024 03:25 [09:48:49]1206 (1) - 0 [09:48:49]OFD Sender: Remove packet 154733 [09:48:49]ProducePacketName [09:48:49]name=ofd_packets/00154733 [09:48:49]NVStorageDeleteData [09:48:49]Write to MH i2c: 01 00 00 71 16 87 [09:48:49]Write i2c OK [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 07 00 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: 01 07 00 71 16 00 00 00 00 00 E4 0C 7E [09:48:49]RasterBufferAndPrint [09:48:49]line [09:48:49]line [09:48:49]line [09:48:49]line [09:48:49]line [09:48:49]written 0, free lines is 3306 [09:48:49]MH_Cut [09:48:49]Write to MH i2c: D1 01 00 78 16 01 60 [09:48:49]Write i2c OK [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: D1 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: D1 01 00 [09:48:49]MH_I2C_Read... [09:48:49]Read from MH i2c: D1 01 00 78 16 00 5F [09:48:49]Write to MH i2c: 01 00 00 79 16 8F [09:48:49]Write i2c OK [09:48:49]MH_I2C_Read... [09:48:50]OFD Sender: No OFD packet to send [09:48:50]*** Cut start [09:48:50]*** Partial cut [09:48:50]*** CUTSNS_PIN = 1 [09:48:50]*** CUTSNS_PIN = 0 [09:48:50]*** Brake cut motor [09:48:51]Read from MH i2c: 01 [09:48:51]MH_I2C_Read... [09:48:51]*** Stop cut motor [09:48:51]*** Cut end [09:48:51]Read from MH i2c: 01 07 00 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: 01 07 00 79 16 00 00 00 00 00 FF 0F A4 [09:48:51]process_action close_receipt done [09:48:51]requested_data is exist [09:48:51]produce_requested_data [09:48:51]requested_item fm.sn is exist - process it [09:48:51]wFMCommunicate request_size=4 [09:48:51]MH_SAM_APDU [09:48:51]CAPDU: 80 11 00 00 [09:48:51]Write to MH i2c: E2 08 00 7A 16 80 11 00 00 00 00 00 00 0A [09:48:51]Write i2c OK [09:48:51]MH_I2C_Read... [09:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:51]Read from MH i2c: E2 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 17 00 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 17 00 7A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [09:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:48:51]wFMCommunicate OK [09:48:51]requested_item fd.num is exist - process it [09:48:51]SAM_PROTO_GetFieldsCounters [09:48:51]wFMCommunicate request_size=4 [09:48:51]MH_SAM_APDU [09:48:51]CAPDU: 80 13 00 00 [09:48:51]Write to MH i2c: E2 08 00 7B 16 80 13 00 00 00 00 00 00 0D [09:48:51]Write i2c OK [09:48:51]MH_I2C_Read... [09:48:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:51]Read from MH i2c: E2 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 62 00 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 62 00 7B 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [09:48:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:48:51]wFMCommunicate OK [09:48:51]SAM_PROTO_GetFieldsCounters done [09:48:51]requested_item shift.num is exist - process it [09:48:51]requested_item shift.opened is exist - process it [09:48:51]req_shift_opened [09:48:51]FM_GetShiftState [09:48:51]SAM_PROTO_GetShiftState [09:48:51]wFMCommunicate request_size=4 [09:48:51]MH_SAM_APDU [09:48:51]CAPDU: 80 13 01 00 [09:48:51]Write to MH i2c: E2 08 00 7C 16 80 13 01 00 00 00 00 00 0F [09:48:51]Write i2c OK [09:48:51]MH_I2C_Read... [09:48:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:51]Read from MH i2c: E2 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 0E 00 [09:48:51]MH_I2C_Read... [09:48:51]Read from MH i2c: E2 0E 00 7C 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [09:48:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:48:51]wFMCommunicate OK [09:48:51]SAM_PROTO_GetShiftState done [09:48:51]FM_GetShiftState done [09:48:51]req_shift_opened done [09:48:51]requested_item shift.open_date is exist - process it [09:48:51]req_shift_open_date [09:48:51]req_shift_open_date done [09:48:51]produce_requested_data done [09:48:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154733,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:48:51]process_action_free close_receipt [09:48:51]json_value_free [09:48:51]json_value_free done [09:48:51]process_json_proto returns [09:48:51]Send response to host [09:48:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154733,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:48:51]free response buf [09:48:51]execute_script done [09:48:51]execute_script returns [09:48:51]free content buf [09:48:51]Sock 10.Close socket [09:48:51]Sock 10.Thread stoped [09:48:55]OFD Sender: No OFD packet to send [09:49:00]OFD Sender: No OFD packet to send [09:49:05]OFD Sender: No OFD packet to send [09:49:10]OFD Sender: No OFD packet to send [09:49:15]OFD Sender: No OFD packet to send [09:49:20]OFD Sender: No OFD packet to send [09:49:25]OFD Sender: No OFD packet to send [09:49:30]OFD Sender: No OFD packet to send [09:49:35]OFD Sender: No OFD packet to send [09:49:40]OFD Sender: No OFD packet to send [09:49:45]OFD Sender: No OFD packet to send [09:49:50]OFD Sender: No OFD packet to send [09:49:55]OFD Sender: No OFD packet to send [09:50:00]OFD Sender: No OFD packet to send [09:50:05]OFD Sender: No OFD packet to send [09:50:10]OFD Sender: No OFD packet to send [09:50:15]OFD Sender: No OFD packet to send [09:50:20]OFD Sender: No OFD packet to send [09:50:25]OFD Sender: No OFD packet to send [09:50:30]OFD Sender: No OFD packet to send [09:50:35]OFD Sender: No OFD packet to send [09:50:40]OFD Sender: No OFD packet to send [09:50:45]OFD Sender: No OFD packet to send [09:50:50]OFD Sender: No OFD packet to send [09:50:55]OFD Sender: No OFD packet to send [09:51:00]OFD Sender: No OFD packet to send [09:51:05]OFD Sender: No OFD packet to send [09:51:10]OFD Sender: No OFD packet to send [09:51:13]accept exits with 8 [09:51:13]New connection [09:51:13]New thread 3066965348 created [09:51:13]Thread 3067108708 joined [09:51:13]Waiting for new connection... [09:51:13] Sock 8.Parse request [09:51:13]Sock 8.Check first char [09:51:13]Sock 8.First char is OK [09:51:13]request: POST /json_proto HTTP/1.0 [09:51:13]Method: POST [09:51:13]URL: /json_proto [09:51:13]Method is POST - this is cgi request [09:51:13]url: /json_proto [09:51:13]query_string will be loaded in cgi processing [09:51:13]execute_cgi json_proto POST (null) [09:51:13]execute_cgi path=json_proto method=POST [09:51:13]POST find Content-Length [09:51:13]Host: 172.17.53.67:8080 [09:51:13]Content-Length: 675 [09:51:13]Content-Type: application/json [09:51:13] [09:51:13]POST finish read [09:51:13]Found Content-Length = 675 [09:51:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:13]execute_script... [09:51:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:13]POST & json_proto [09:51:13]process_json_proto [09:51:13]json parsed OK: [09:51:13]protocol is kg_v1.0 [09:51:13]action value=close_receipt [09:51:13]process_action close_receipt [09:51:13]cmd_close_receipt [09:51:13]MH_GetDate [09:51:13]Write to MH i2c: F0 00 00 7D 16 82 [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: F0 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: F0 09 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: F0 09 00 7D 16 00 92 2F 12 67 19 BC 99 64 97 [09:51:13]GetLastDocTimeStamp 1729244928 [09:51:13]current date 1729245074 [09:51:13]FM_GetShiftState [09:51:13]SAM_PROTO_GetShiftState [09:51:13]wFMCommunicate request_size=4 [09:51:13]MH_SAM_APDU [09:51:13]CAPDU: 80 13 01 00 [09:51:13]Write to MH i2c: E2 08 00 7E 16 80 13 01 00 00 00 00 00 11 [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:13]Read from MH i2c: E2 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 0E 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 0E 00 7E 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [09:51:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:51:13]wFMCommunicate OK [09:51:13]SAM_PROTO_GetShiftState done [09:51:13]FM_GetShiftState done [09:51:13]opened in 1729211399 [09:51:13]opened+sec_in_day 1729297799 [09:51:13]quantity*price = 100000 [09:51:13]sum+1 = 100002 [09:51:13]Check (price>sum+1) || (price+1 о реализуемом товаре [09:53:54]line ОКРУГЛЕНИЕ: -0.01 [09:53:54]line ИТОГО: 1000.00 [09:53:54]line Внесено: 1000.00 [09:53:54]line СДАЧА: 0.00 [09:53:54]line НСП 1% : 8.85 [09:53:54]line НДС 12% : 106.20 [09:53:54]line Наличными: 1000.00 [09:53:54]line Безнал.: 0.00 [09:53:54]line Место: АЗС № 165 "Партнер Нефть" [09:53:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:53:54]line СНО: Общий режим [09:53:54]line Чек 123 18.10.2024 09:51 [09:53:54]line Смена: 312 ФФД: 1.0 [09:53:54]line ЗНМ: 0300000234 [09:53:54]line РНМ: 0000137193017469 [09:53:54]line Версия ККМ: v1.0 [09:53:54]line ФМ: 0000000000963156 [09:53:54]line ФД: 154734 [09:53:54]line ФПД: 82390947415282 [09:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095114&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154734&fm=82390947415282&tin=02508201610067®Number=0000137193017469&sum=100000 [09:53:54]written 0, free lines is 4095 [09:53:55]Write to MH i2c: 01 00 00 48 00 48 [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 0D 0D 69 [09:53:55]RasterBufferAndPrint [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]written 0, free lines is 3365 [09:53:55]MH_Cut [09:53:55]Write to MH i2c: D1 01 00 4F 00 01 21 [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 01 00 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 01 00 4F 00 00 20 [09:53:55]Write to MH i2c: 01 00 00 50 00 50 [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:56]*** Cut start [09:53:56]*** Partial cut [09:53:56]*** CUTSNS_PIN = 1 [09:53:56]*** CUTSNS_PIN = 0 [09:53:56]*** Brake cut motor [09:53:56]OFD Sender: No OFD packet to send [09:53:56]Read from MH i2c: 01 [09:53:56]MH_I2C_Read... [09:53:56]*** Stop cut motor [09:53:56]*** Cut end [09:53:56]Read from MH i2c: 01 07 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [09:53:56]process_action print_doc done [09:53:56]requested_data is exist [09:53:56]produce_requested_data [09:53:56]produce_requested_data return (null) [09:53:56]process_action_free print_doc [09:53:56]json_value_free [09:53:56]json_value_free done [09:53:56]process_json_proto returns [09:53:56]Send response to host [09:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [09:53:56]free response buf [09:53:56]execute_script done [09:53:56]execute_script returns [09:53:56]free content buf [09:53:56]Sock 9.Close socket [09:53:56]Sock 9.Thread stoped [09:54:01]OFD Sender: No OFD packet to send [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:41]OFD Sender: No OFD packet to send [09:54:46]OFD Sender: No OFD packet to send [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:55:01]OFD Sender: No OFD packet to send [09:55:06]OFD Sender: No OFD packet to send [09:55:11]OFD Sender: No OFD packet to send [09:55:16]OFD Sender: No OFD packet to send [09:55:21]OFD Sender: No OFD packet to send [09:55:26]OFD Sender: No OFD packet to send [09:55:31]OFD Sender: No OFD packet to send [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:46]OFD Sender: No OFD packet to send [09:55:50]accept exits with 6 [09:55:50]New connection [09:55:50]New thread 3067116900 created [09:55:50]Thread 3067260260 joined [09:55:50]Waiting for new connection... [09:55:50] Sock 6.Parse request [09:55:50]Sock 6.Check first char [09:55:50]Sock 6.First char is OK [09:55:50]request: POST /json_proto HTTP/1.0 [09:55:50]Method: POST [09:55:50]URL: /json_proto [09:55:50]Method is POST - this is cgi request [09:55:50]url: /json_proto [09:55:50]query_string will be loaded in cgi processing [09:55:50]execute_cgi json_proto POST (null) [09:55:50]execute_cgi path=json_proto method=POST [09:55:50]POST find Content-Length [09:55:50]Host: 172.17.53.67:8080 [09:55:50]Content-Length: 679 [09:55:50]Content-Type: application/json [09:55:50] [09:55:50]POST finish read [09:55:50]Found Content-Length = 679 [09:55:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:50]execute_script... [09:55:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:50]POST & json_proto [09:55:50]process_json_proto [09:55:50]json parsed OK: [09:55:50]protocol is kg_v1.0 [09:55:50]action value=close_receipt [09:55:50]process_action close_receipt [09:55:50]cmd_close_receipt [09:55:50]MH_GetDate [09:55:50]Write to MH i2c: F0 00 00 51 00 40 [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: F0 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: F0 09 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: F0 09 00 51 00 00 A6 30 12 67 19 BC 99 64 6A [09:55:50]GetLastDocTimeStamp 1729245074 [09:55:50]current date 1729245350 [09:55:50]FM_GetShiftState [09:55:50]SAM_PROTO_GetShiftState [09:55:50]wFMCommunicate request_size=4 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 13 01 00 [09:55:50]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 0E 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [09:55:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:55:50]wFMCommunicate OK [09:55:50]SAM_PROTO_GetShiftState done [09:55:50]FM_GetShiftState done [09:55:50]opened in 1729211399 [09:55:50]opened+sec_in_day 1729297799 [09:55:50]quantity*price = 100050 [09:55:50]sum+1 = 100052 [09:55:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 124 18.10.2024 09:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154735 ФПД: 9080162219000 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154735&fm=9080162219000&tin=02508201610067®Number=0000137193017469&sum=100000 [09:55:51]StoreToDocumentArchive [09:55:51]shift 312 fd 154735 [09:55:51]save to /storage/0312/doc_00154735 [09:55:51]save last doc name /storage/0312/doc_00154735 to /storage/kkm_last_doc_name [09:55:51]save OK [09:55:51]Clear old archive folders... [09:55:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:55:51]tlvbuf is 00648A00 [09:55:51]SAM_PROTO_ClearQueue [09:55:51]wFMCommunicate request_size=4 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 09 00 00 [09:55:51]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [09:55:51]RAPDU: 90 00 [09:55:51]wFMCommunicate OK [09:55:51]SAM_PROTO_ClearQueue done [09:55:51]KKMCreateOFDPacket [09:55:51]OFDProtocolAddRootSTLVToBuf [09:55:51]FM_MakeSignedData [09:55:51]FM_MakeSignedData [09:55:51]SAM_PROTO_SignData [09:55:51]wFMCommunicate request_size=4 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 0D 01 02 [09:55:51]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [09:55:51]RAPDU: 90 00 [09:55:51]wFMCommunicate OK [09:55:51]wFMCommunicate request_size=255 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 30 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5C 02 00 35 04 06 00 08 42 23 D7 [09:55:51]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 30 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5C 02 00 35 04 06 00 08 42 23 D7 00 00 88 [09:55:51]OFD Sender: No OFD packet to send [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [09:55:51]RAPDU: 90 00 [09:55:51]wFMCommunicate OK [09:55:51]wFMCommunicate request_size=7 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 0D 02 02 02 F3 F8 [09:55:51]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 F3 F8 00 00 CB [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [09:55:51]RAPDU: 90 00 [09:55:51]wFMCommunicate OK [09:55:51]wFMCommunicate request_size=4 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 0D 03 02 [09:55:51]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 0B 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 0B 00 63 00 00 0A 5D B2 36 86 18 EE DF 90 00 99 [09:55:51]RAPDU: 0A 5D B2 36 86 18 EE DF 90 00 [09:55:51]wFMCommunicate OK [09:55:51]SAM_PROTO_SignData done [09:55:51]FM_MakeSignedData done [09:55:51]CreateOFDProtocolMessage [09:55:51]wFMCommunicate request_size=4 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 11 00 00 [09:55:51]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 17 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [09:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:52]wFMCommunicate OK [09:55:52]CreateOFDProtocolMessage done [09:55:52]OFDSenderStorePacket 154735 [09:55:52]StoreOFDPacket docnum=154735 [09:55:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F7 33 04 01 6F 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 30 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5C 02 00 35 04 06 00 08 42 23 D7 F3 F8 0A 5D B2 36 86 18 EE DF [09:55:52]CheckFolder [09:55:52]dirname=/storage/ofd_packets [09:55:52]CheckFolder done [09:55:52]ProducePacketName [09:55:52]name=ofd_packets/00154735 [09:55:52]NVStorageSaveData ofd_packets/00154735 [09:55:52]File name is /storage/ofd_packets/00154735 [09:55:52]Write 298 bytes [09:55:52]NVStorageSaveData done [09:55:52]OFDSenderStorePacket done [09:55:52]KKMCreateOFDPacket done [09:55:52]NVStorageSaveData kkm_last_timestamp [09:55:52]File name is /storage/kkm_last_timestamp [09:55:52]Write 4 bytes [09:55:52]NVStorageSaveData done [09:55:52]ExternCall_PrintAddStr [09:55:52]wPrintStart [09:55:52]Write to MH i2c: 01 00 00 65 00 65 [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 07 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [09:55:52]RasterBufferAndPrint [09:55:52]line Счет N : (1)872903 [09:55:52]line ИНН: 02508201610067 [09:55:52]line Контрольно-Кассовый Чек [09:55:52]line ПРОДАЖА [09:55:52]line ТРК (МРК, ГНК) : 24 [09:55:52]line Товар: 2710194210 [09:55:52]line ДТ-К-2 [09:55:52]line 13.130 * 76.20 [09:55:52]line = 1000.51 [09:55:52]line НДС 12% НСП 1% [09:55:52]line > о реализуемом товаре [09:55:52]line ОКРУГЛЕНИЕ: -0.51 [09:55:52]line ИТОГО: 1000.00 [09:55:52]line Внесено: 1000.00 [09:55:52]line СДАЧА: 0.00 [09:55:52]line НСП 1% : 8.85 [09:55:52]line НДС 12% : 106.25 [09:55:52]line Наличными: 1000.00 [09:55:52]line Безнал.: 0.00 [09:55:52]line Место: АЗС № 165 "Партнер Нефть" [09:55:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:55:52]line СНО: Общий режим [09:55:52]line Чек 124 18.10.2024 09:55 [09:55:52]line Смена: 312 ФФД: 1.0 [09:55:52]line ЗНМ: 0300000234 [09:55:52]line РНМ: 0000137193017469 [09:55:52]line Версия ККМ: v1.0 [09:55:52]line ФМ: 0000000000963156 [09:55:52]line ФД: 154735 [09:55:52]line ФПД: 9080162219000 [09:55:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154735&fm=9080162219000&tin=02508201610067®Number=0000137193017469&sum=100000 [09:55:52]written 0, free lines is 4095 [09:55:52]OFD Sender: Processing packet 154735 [packets to send 51, broken 50] [09:55:52]ProducePacketName [09:55:52]name=ofd_packets/00154735 [09:55:52]OFD Sender: To server: pG, [09:55:52]CommunicateWithHost lk.salyk.kg:30040 [09:55:52]ConnectInit lk.salyk.kg [09:55:52]Connected sock=10 [09:55:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F7 33 04 01 6F 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 30 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5C 02 00 35 04 06 00 08 42 23 D7 F3 F8 0A 5D B2 36 86 18 EE DF [09:55:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6C 1C 47 00 DE 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5C 02 00 F4 03 04 00 DF D6 11 67 B6 04 01 00 00 C9 27 C8 7A F8 16 33 4F [09:55:52]CommunicateWithHost err = 0 [09:55:52]CheckOFDResponse [09:55:52]1017 (14) - 77093643461234 [09:55:52]1041 (16) - 0000000000963156 [09:55:52]1040 (4) - 154735 [09:55:52]1012 (4) - 18.10.2024 03:32 [09:55:52]1206 (1) - 0 [09:55:52]OFD Sender: Remove packet 154735 [09:55:52]ProducePacketName [09:55:52]name=ofd_packets/00154735 [09:55:52]NVStorageDeleteData [09:55:52]Write to MH i2c: 01 00 00 90 00 90 [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 07 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D6 0C 79 [09:55:52]RasterBufferAndPrint [09:55:52]line [09:55:52]line [09:55:52]line [09:55:52]line [09:55:52]line [09:55:52]written 0, free lines is 3293 [09:55:52]MH_Cut [09:55:52]Write to MH i2c: D1 01 00 97 00 01 69 [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: D1 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: D1 01 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: D1 01 00 97 00 00 68 [09:55:52]Write to MH i2c: 01 00 00 98 00 98 [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]OFD Sender: No OFD packet to send [09:55:53]*** Cut start [09:55:53]*** Partial cut [09:55:53]*** CUTSNS_PIN = 1 [09:55:53]*** CUTSNS_PIN = 0 [09:55:53]*** Brake cut motor [09:55:53]Read from MH i2c: 01 [09:55:53]MH_I2C_Read... [09:55:53]*** Stop cut motor [09:55:53]*** Cut end [09:55:53]Read from MH i2c: 01 07 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [09:55:53]process_action close_receipt done [09:55:53]requested_data is exist [09:55:53]produce_requested_data [09:55:53]requested_item fm.sn is exist - process it [09:55:53]wFMCommunicate request_size=4 [09:55:53]MH_SAM_APDU [09:55:53]CAPDU: 80 11 00 00 [09:55:53]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:53]Read from MH i2c: E2 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 17 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [09:55:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:53]wFMCommunicate OK [09:55:53]requested_item fd.num is exist - process it [09:55:53]SAM_PROTO_GetFieldsCounters [09:55:53]wFMCommunicate request_size=4 [09:55:53]MH_SAM_APDU [09:55:53]CAPDU: 80 13 00 00 [09:55:53]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:54]Read from MH i2c: E2 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: E2 62 00 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [09:55:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:54]wFMCommunicate OK [09:55:54]SAM_PROTO_GetFieldsCounters done [09:55:54]requested_item shift.num is exist - process it [09:55:54]requested_item shift.opened is exist - process it [09:55:54]req_shift_opened [09:55:54]FM_GetShiftState [09:55:54]SAM_PROTO_GetShiftState [09:55:54]wFMCommunicate request_size=4 [09:55:54]MH_SAM_APDU [09:55:54]CAPDU: 80 13 01 00 [09:55:54]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [09:55:54]Write i2c OK [09:55:54]MH_I2C_Read... [09:55:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:54]Read from MH i2c: E2 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: E2 0E 00 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [09:55:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:55:54]wFMCommunicate OK [09:55:54]SAM_PROTO_GetShiftState done [09:55:54]FM_GetShiftState done [09:55:54]req_shift_opened done [09:55:54]requested_item shift.open_date is exist - process it [09:55:54]req_shift_open_date [09:55:54]req_shift_open_date done [09:55:54]produce_requested_data done [09:55:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154735,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:55:54]process_action_free close_receipt [09:55:54]json_value_free [09:55:54]json_value_free done [09:55:54]process_json_proto returns [09:55:54]Send response to host [09:55:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154735,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:55:54]free response buf [09:55:54]execute_script done [09:55:54]execute_script returns [09:55:54]free content buf [09:55:54]Sock 6.Close socket [09:55:54]Sock 6.Thread stoped [09:55:57]OFD Sender: No OFD packet to send [09:56:02]OFD Sender: No OFD packet to send [09:56:07]OFD Sender: No OFD packet to send [09:56:12]OFD Sender: No OFD packet to send [09:56:17]OFD Sender: No OFD packet to send [09:56:22]OFD Sender: No OFD packet to send [09:56:27]OFD Sender: No OFD packet to send [09:56:32]OFD Sender: No OFD packet to send [09:56:37]OFD Sender: No OFD packet to send [09:56:42]OFD Sender: No OFD packet to send [09:56:47]OFD Sender: No OFD packet to send [09:56:52]OFD Sender: No OFD packet to send [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:58:02]OFD Sender: No OFD packet to send [09:58:07]OFD Sender: No OFD packet to send [09:58:12]OFD Sender: No OFD packet to send [09:58:18]OFD Sender: No OFD packet to send [09:58:23]OFD Sender: No OFD packet to send [09:58:25]accept exits with 9 [09:58:25]New connection [09:58:25]New thread 3067260260 created [09:58:25]Thread 3067116900 joined [09:58:25]Waiting for new connection... [09:58:25] Sock 9.Parse request [09:58:25]Sock 9.Check first char [09:58:25]Sock 9.First char is OK [09:58:25]request: POST /json_proto HTTP/1.0 [09:58:25]Method: POST [09:58:25]URL: /json_proto [09:58:25]Method is POST - this is cgi request [09:58:25]url: /json_proto [09:58:25]query_string will be loaded in cgi processing [09:58:25]execute_cgi json_proto POST (null) [09:58:25]execute_cgi path=json_proto method=POST [09:58:25]POST find Content-Length [09:58:25]Host: 172.17.53.67:8080 [09:58:25]Content-Length: 769 [09:58:25]Content-Type: application/json [09:58:25] [09:58:25]POST finish read [09:58:25]Found Content-Length = 769 [09:58:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:25]execute_script... [09:58:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:25]POST & json_proto [09:58:25]process_json_proto [09:58:25]json parsed OK: [09:58:25]protocol is kg_v1.0 [09:58:25]action value=close_receipt [09:58:25]process_action close_receipt [09:58:25]cmd_close_receipt [09:58:25]MH_GetDate [09:58:25]Write to MH i2c: F0 00 00 9C 00 8B [09:58:25]Write i2c OK [09:58:25]MH_I2C_Read... [09:58:25]Read from MH i2c: F0 [09:58:25]MH_I2C_Read... [09:58:25]Read from MH i2c: F0 09 00 [09:58:25]MH_I2C_Read... [09:58:25]Read from MH i2c: F0 09 00 9C 00 00 42 31 12 67 19 BC 99 64 52 [09:58:25]GetLastDocTimeStamp 1729245350 [09:58:25]current date 1729245506 [09:58:25]FM_GetShiftState [09:58:25]SAM_PROTO_GetShiftState [09:58:25]wFMCommunicate request_size=4 [09:58:25]MH_SAM_APDU [09:58:25]CAPDU: 80 13 01 00 [09:58:25]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [09:58:25]Write i2c OK [09:58:25]MH_I2C_Read... [09:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:25]Read from MH i2c: E2 [09:58:25]MH_I2C_Read... [09:58:25]Read from MH i2c: E2 0E 00 [09:58:25]MH_I2C_Read... [09:58:25]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 51 [09:58:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:58:25]wFMCommunicate OK [09:58:25]SAM_PROTO_GetShiftState done [09:58:25]FM_GetShiftState done [09:58:25]opened in 1729211399 [09:58:25]opened+sec_in_day 1729297799 [09:58:25]quantity*price = 300064 [09:58:25]sum+1 = 300066 [09:58:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 125 18.10.2024 09:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154736 ФПД: 80653880863999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154736&fm=80653880863999&tin=02508201610067®Number=0000137193017469&sum=300065 [09:58:27]StoreToDocumentArchive [09:58:27]shift 312 fd 154736 [09:58:27]save to /storage/0312/doc_00154736 [09:58:27]save last doc name /storage/0312/doc_00154736 to /storage/kkm_last_doc_name [09:58:27]save OK [09:58:27]Clear old archive folders... [09:58:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:27]tlvbuf is 006488A0 [09:58:27]SAM_PROTO_ClearQueue [09:58:27]wFMCommunicate request_size=4 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 09 00 00 [09:58:27]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [09:58:27]RAPDU: 90 00 [09:58:27]wFMCommunicate OK [09:58:27]SAM_PROTO_ClearQueue done [09:58:27]KKMCreateOFDPacket [09:58:27]OFDProtocolAddRootSTLVToBuf [09:58:27]FM_MakeSignedData [09:58:27]FM_MakeSignedData [09:58:27]SAM_PROTO_SignData [09:58:27]wFMCommunicate request_size=4 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 0D 01 02 [09:58:27]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [09:58:27]RAPDU: 90 00 [09:58:27]wFMCommunicate OK [09:58:27]wFMCommunicate request_size=255 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 42 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5C 02 00 35 04 06 00 49 [09:58:27]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 42 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5C 02 00 35 04 06 00 49 00 00 39 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [09:58:27]RAPDU: 90 00 [09:58:27]wFMCommunicate OK [09:58:27]wFMCommunicate request_size=10 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 0D 02 02 05 5A B1 EB 2C FF [09:58:27]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 5A B1 EB 2C FF 00 00 52 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [09:58:27]RAPDU: 90 00 [09:58:27]wFMCommunicate OK [09:58:27]wFMCommunicate request_size=4 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 0D 03 02 [09:58:27]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 0B 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 0B 00 AE 00 00 3F B6 D7 C0 69 1D 22 50 90 00 AE [09:58:27]RAPDU: 3F B6 D7 C0 69 1D 22 50 90 00 [09:58:27]wFMCommunicate OK [09:58:27]SAM_PROTO_SignData done [09:58:27]FM_MakeSignedData done [09:58:27]CreateOFDProtocolMessage [09:58:27]wFMCommunicate request_size=4 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 11 00 00 [09:58:27]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 17 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [09:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:27]wFMCommunicate OK [09:58:27]CreateOFDProtocolMessage done [09:58:27]OFDSenderStorePacket 154736 [09:58:27]StoreOFDPacket docnum=154736 [09:58:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 8E 07 01 3B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 42 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5C 02 00 35 04 06 00 49 5A B1 EB 2C FF 3F B6 D7 C0 69 1D 22 50 [09:58:27]CheckFolder [09:58:27]dirname=/storage/ofd_packets [09:58:27]CheckFolder done [09:58:27]ProducePacketName [09:58:27]name=ofd_packets/00154736 [09:58:27]NVStorageSaveData ofd_packets/00154736 [09:58:27]File name is /storage/ofd_packets/00154736 [09:58:27]Write 301 bytes [09:58:27]NVStorageSaveData done [09:58:27]OFDSenderStorePacket done [09:58:27]KKMCreateOFDPacket done [09:58:27]NVStorageSaveData kkm_last_timestamp [09:58:27]File name is /storage/kkm_last_timestamp [09:58:27]Write 4 bytes [09:58:27]NVStorageSaveData done [09:58:27]ExternCall_PrintAddStr [09:58:27]wPrintStart [09:58:27]Write to MH i2c: 01 00 00 B0 00 B0 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: 01 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: 01 07 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [09:58:27]RasterBufferAndPrint [09:58:27]line Счет N : (1)872904 [09:58:27]line ИНН: 02508201610067 [09:58:27]line Контрольно-Кассовый Чек [09:58:27]line ПРОДАЖА [09:58:27]line ТРК (МРК, ГНК) : 41 [09:58:27]line Товар: 2710124500 [09:58:27]line Аи-95-К-5 [09:58:27]line 40.440 * 74.20 [09:58:27]line = 3000.65 [09:58:27]line НДС 12% НСП 1% [09:58:27]line > о реализуемом товаре [09:58:27]line ИТОГО: 3000.65 [09:58:27]line НСП 1% : 26.55 [09:58:27]line НДС 12% : 318.65 [09:58:27]line Наличными: 0.00 [09:58:27]line Безнал.: 3000.65 [09:58:27]line Место: АЗС № 165 "Партнер Нефть" [09:58:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:58:27]line СНО: Общий режим [09:58:27]line Чек 125 18.10.2024 09:58 [09:58:27]line Смена: 312 ФФД: 1.0 [09:58:27]line ЗНМ: 0300000234 [09:58:27]line РНМ: 0000137193017469 [09:58:27]line Версия ККМ: v1.0 [09:58:27]line Платежная система: Mbank [09:58:27]line ФМ: 0000000000963156 [09:58:27]line ФД: 154736 [09:58:27]line ФПД: 80653880863999 [09:58:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154736&fm=80653880863999&tin=02508201610067®Number=0000137193017469&sum=300065 [09:58:27]OFD Sender: Processing packet 154736 [packets to send 51, broken 50] [09:58:27]ProducePacketName [09:58:27]name=ofd_packets/00154736 [09:58:27]OFD Sender: To server: pG, [09:58:27]CommunicateWithHost lk.salyk.kg:30040 [09:58:27]ConnectInit lk.salyk.kg [09:58:27]written 0, free lines is 4095 [09:58:28]Connected sock=10 [09:58:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 8E 07 01 3B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 42 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5C 02 00 35 04 06 00 49 5A B1 EB 2C FF 3F B6 D7 C0 69 1D 22 50 [09:58:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 31 ED 47 00 25 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5C 02 00 F4 03 04 00 7B D7 11 67 B6 04 01 00 00 4D 9E C7 99 2B 59 9C 16 [09:58:28]CommunicateWithHost err = 0 [09:58:28]CheckOFDResponse [09:58:28]1017 (14) - 77093643461234 [09:58:28]1041 (16) - 0000000000963156 [09:58:28]1040 (4) - 154736 [09:58:28]1012 (4) - 18.10.2024 03:35 [09:58:28]1206 (1) - 0 [09:58:28]OFD Sender: Remove packet 154736 [09:58:28]ProducePacketName [09:58:28]name=ofd_packets/00154736 [09:58:28]NVStorageDeleteData [09:58:28]Write to MH i2c: 01 00 00 D9 00 D9 [09:58:28]Write i2c OK [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: 01 [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: 01 07 00 [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 0E 0D FB [09:58:28]RasterBufferAndPrint [09:58:28]line [09:58:28]line [09:58:28]line [09:58:28]line [09:58:28]line [09:58:28]written 0, free lines is 3348 [09:58:28]MH_Cut [09:58:28]Write to MH i2c: D1 01 00 E0 00 01 B2 [09:58:28]Write i2c OK [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: D1 [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: D1 01 00 [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: D1 01 00 E0 00 00 B1 [09:58:28]Write to MH i2c: 01 00 00 E1 00 E1 [09:58:28]Write i2c OK [09:58:28]MH_I2C_Read... [09:58:28]OFD Sender: No OFD packet to send [09:58:29]*** Cut start [09:58:29]*** Partial cut [09:58:29]*** CUTSNS_PIN = 1 [09:58:29]*** CUTSNS_PIN = 0 [09:58:29]*** Brake cut motor [09:58:29]Read from MH i2c: 01 [09:58:29]MH_I2C_Read... [09:58:29]*** Stop cut motor [09:58:29]*** Cut end [09:58:29]Read from MH i2c: 01 07 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [09:58:29]process_action close_receipt done [09:58:29]requested_data is exist [09:58:29]produce_requested_data [09:58:29]requested_item fm.sn is exist - process it [09:58:29]wFMCommunicate request_size=4 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 11 00 00 [09:58:29]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 17 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 17 00 E2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [09:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:29]wFMCommunicate OK [09:58:29]requested_item fd.num is exist - process it [09:58:29]SAM_PROTO_GetFieldsCounters [09:58:29]wFMCommunicate request_size=4 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 13 00 00 [09:58:29]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 62 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 62 00 E3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [09:58:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:29]wFMCommunicate OK [09:58:29]SAM_PROTO_GetFieldsCounters done [09:58:29]requested_item shift.num is exist - process it [09:58:29]requested_item shift.opened is exist - process it [09:58:29]req_shift_opened [09:58:29]FM_GetShiftState [09:58:29]SAM_PROTO_GetShiftState [09:58:29]wFMCommunicate request_size=4 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 13 01 00 [09:58:29]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 0E 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 98 [09:58:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:58:29]wFMCommunicate OK [09:58:29]SAM_PROTO_GetShiftState done [09:58:29]FM_GetShiftState done [09:58:29]req_shift_opened done [09:58:29]requested_item shift.open_date is exist - process it [09:58:29]req_shift_open_date [09:58:29]req_shift_open_date done [09:58:29]produce_requested_data done [09:58:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154736,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:58:29]process_action_free close_receipt [09:58:29]json_value_free [09:58:29]json_value_free done [09:58:29]process_json_proto returns [09:58:29]Send response to host [09:58:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154736,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:58:29]free response buf [09:58:29]execute_script done [09:58:29]execute_script returns [09:58:29]free content buf [09:58:29]Sock 9.Close socket [09:58:29]Sock 9.Thread stoped [09:58:33]OFD Sender: No OFD packet to send [09:58:38]OFD Sender: No OFD packet to send [09:58:43]OFD Sender: No OFD packet to send [09:58:48]OFD Sender: No OFD packet to send [09:58:53]OFD Sender: No OFD packet to send [09:58:58]OFD Sender: No OFD packet to send [09:59:03]OFD Sender: No OFD packet to send [09:59:08]OFD Sender: No OFD packet to send [09:59:13]OFD Sender: No OFD packet to send [09:59:18]OFD Sender: No OFD packet to send [09:59:23]OFD Sender: No OFD packet to send [09:59:25]accept exits with 7 [09:59:25]New connection [09:59:25]New thread 3067116900 created [09:59:25]Thread 3067260260 joined [09:59:25]Waiting for new connection... [09:59:25] Sock 7.Parse request [09:59:25]Sock 7.Check first char [09:59:25]Sock 7.First char is OK [09:59:25]request: POST /json_proto HTTP/1.0 [09:59:25]Method: POST [09:59:25]URL: /json_proto [09:59:25]Method is POST - this is cgi request [09:59:25]url: /json_proto [09:59:25]query_string will be loaded in cgi processing [09:59:25]execute_cgi json_proto POST (null) [09:59:25]execute_cgi path=json_proto method=POST [09:59:25]POST find Content-Length [09:59:25]Host: 172.17.53.67:8080 [09:59:25]Content-Length: 677 [09:59:25]Content-Type: application/json [09:59:25] [09:59:25]POST finish read [09:59:25]Found Content-Length = 677 [09:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:25]execute_script... [09:59:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:25]POST & json_proto [09:59:25]process_json_proto [09:59:25]json parsed OK: [09:59:25]protocol is kg_v1.0 [09:59:25]action value=close_receipt [09:59:25]process_action close_receipt [09:59:25]cmd_close_receipt [09:59:25]MH_GetDate [09:59:25]Write to MH i2c: F0 00 00 E5 00 D4 [09:59:25]Write i2c OK [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 09 00 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 09 00 E5 00 00 7D 31 12 67 19 BC 99 64 D6 [09:59:25]GetLastDocTimeStamp 1729245506 [09:59:25]current date 1729245565 [09:59:25]FM_GetShiftState [09:59:25]SAM_PROTO_GetShiftState [09:59:25]wFMCommunicate request_size=4 [09:59:25]MH_SAM_APDU [09:59:25]CAPDU: 80 13 01 00 [09:59:25]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [09:59:25]Write i2c OK [09:59:25]MH_I2C_Read... [09:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:25]Read from MH i2c: E2 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: E2 0E 00 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [09:59:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:59:25]wFMCommunicate OK [09:59:25]SAM_PROTO_GetShiftState done [09:59:25]FM_GetShiftState done [09:59:25]opened in 1729211399 [09:59:25]opened+sec_in_day 1729297799 [09:59:25]quantity*price = 50041 [09:59:25]sum+1 = 50042 [09:59:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 126 18.10.2024 09:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154737 ФПД: 276733106984510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095925&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154737&fm=276733106984510&tin=02508201610067®Number=0000137193017469&sum=50000 [09:59:26]StoreToDocumentArchive [09:59:26]shift 312 fd 154737 [09:59:26]save to /storage/0312/doc_00154737 [09:59:26]save last doc name /storage/0312/doc_00154737 to /storage/kkm_last_doc_name [09:59:26]save OK [09:59:26]Clear old archive folders... [09:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:26]tlvbuf is 006A3D60 [09:59:26]SAM_PROTO_ClearQueue [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 09 00 00 [09:59:26]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [09:59:26]RAPDU: 90 00 [09:59:26]wFMCommunicate OK [09:59:26]SAM_PROTO_ClearQueue done [09:59:26]KKMCreateOFDPacket [09:59:26]OFDProtocolAddRootSTLVToBuf [09:59:26]FM_MakeSignedData [09:59:26]FM_MakeSignedData [09:59:26]SAM_PROTO_SignData [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 0D 01 02 [09:59:26]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [09:59:26]RAPDU: 90 00 [09:59:26]wFMCommunicate OK [09:59:26]wFMCommunicate request_size=255 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 7D 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5C 02 00 35 04 06 00 FB [09:59:26]Write to MH i2c: E2 02 01 F5 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 7D 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5C 02 00 35 04 06 00 FB 00 00 BC [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [09:59:26]RAPDU: 90 00 [09:59:26]wFMCommunicate OK [09:59:26]wFMCommunicate request_size=10 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 0D 02 02 05 AF F2 8A 16 3E [09:59:26]Write to MH i2c: E2 0D 00 F6 00 80 0D 02 02 05 00 AF F2 8A 16 3E 00 00 F9 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [09:59:26]RAPDU: 90 00 [09:59:26]wFMCommunicate OK [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 0D 03 02 [09:59:26]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 0B 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 0B 00 F7 00 00 66 9C 02 04 38 82 61 4C 90 00 E2 [09:59:26]RAPDU: 66 9C 02 04 38 82 61 4C 90 00 [09:59:26]wFMCommunicate OK [09:59:26]SAM_PROTO_SignData done [09:59:26]FM_MakeSignedData done [09:59:26]CreateOFDProtocolMessage [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 11 00 00 [09:59:26]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 17 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [09:59:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:59:26]wFMCommunicate OK [09:59:26]CreateOFDProtocolMessage done [09:59:26]OFDSenderStorePacket 154737 [09:59:26]StoreOFDPacket docnum=154737 [09:59:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 8E 07 01 83 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 7D 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5C 02 00 35 04 06 00 FB AF F2 8A 16 3E 66 9C 02 04 38 82 61 4C [09:59:26]CheckFolder [09:59:26]dirname=/storage/ofd_packets [09:59:26]CheckFolder done [09:59:26]ProducePacketName [09:59:26]name=ofd_packets/00154737 [09:59:26]NVStorageSaveData ofd_packets/00154737 [09:59:26]File name is /storage/ofd_packets/00154737 [09:59:26]Write 301 bytes [09:59:26]NVStorageSaveData done [09:59:26]OFDSenderStorePacket done [09:59:26]KKMCreateOFDPacket done [09:59:26]NVStorageSaveData kkm_last_timestamp [09:59:26]File name is /storage/kkm_last_timestamp [09:59:26]Write 4 bytes [09:59:26]NVStorageSaveData done [09:59:26]ExternCall_PrintAddStr [09:59:26]wPrintStart [09:59:26]Write to MH i2c: 01 00 00 F9 00 F9 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: 01 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: 01 07 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [09:59:26]RasterBufferAndPrint [09:59:26]line Счет N : (1)872905 [09:59:26]line ИНН: 02508201610067 [09:59:26]line Контрольно-Кассовый Чек [09:59:26]line ПРОДАЖА [09:59:26]line ТРК (МРК, ГНК) : 22 [09:59:26]line Товар: 2710124130 [09:59:26]line Аи-92-К-5 [09:59:26]line 7.480 * 66.90 [09:59:26]line = 500.41 [09:59:26]line НДС 12% НСП 1% [09:59:26]line > о реализуемом товаре [09:59:26]line ОКРУГЛЕНИЕ: -0.41 [09:59:26]line ИТОГО: 500.00 [09:59:26]line Внесено: 500.00 [09:59:26]line СДАЧА: 0.00 [09:59:26]line НСП 1% : 4.43 [09:59:26]line НДС 12% : 53.14 [09:59:26]line Наличными: 500.00 [09:59:26]line Безнал.: 0.00 [09:59:26]line Место: АЗС № 165 "Партнер Нефть" [09:59:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:59:26]line СНО: Общий режим [09:59:26]line Чек 126 18.10.2024 09:59 [09:59:26]line Смена: 312 ФФД: 1.0 [09:59:26]line ЗНМ: 0300000234 [09:59:26]line РНМ: 0000137193017469 [09:59:26]line Версия ККМ: v1.0 [09:59:26]line ФМ: 0000000000963156 [09:59:26]line ФД: 154737 [09:59:26]line ФПД: 276733106984510 [09:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095925&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154737&fm=276733106984510&tin=02508201610067®Number=0000137193017469&sum=50000 [09:59:27]OFD Sender: Processing packet 154737 [packets to send 51, broken 50] [09:59:27]ProducePacketName [09:59:27]name=ofd_packets/00154737 [09:59:27]OFD Sender: To server: pG, [09:59:27]CommunicateWithHost lk.salyk.kg:30040 [09:59:27]ConnectInit lk.salyk.kg [09:59:27]written 0, free lines is 4095 [09:59:27]Connected sock=10 [09:59:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 8E 07 01 83 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 7D 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5C 02 00 35 04 06 00 FB AF F2 8A 16 3E 66 9C 02 04 38 82 61 4C [09:59:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 B1 47 00 AD AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5C 02 00 F4 03 04 00 B6 D7 11 67 B6 04 01 00 00 9C 98 06 BC E6 2C F5 14 [09:59:27]CommunicateWithHost err = 0 [09:59:27]CheckOFDResponse [09:59:27]1017 (14) - 77093643461234 [09:59:27]1041 (16) - 0000000000963156 [09:59:27]1040 (4) - 154737 [09:59:27]1012 (4) - 18.10.2024 03:36 [09:59:27]1206 (1) - 0 [09:59:27]OFD Sender: Remove packet 154737 [09:59:27]ProducePacketName [09:59:27]name=ofd_packets/00154737 [09:59:27]NVStorageDeleteData [09:59:27]Write to MH i2c: 01 00 00 24 01 25 [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 07 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 E1 0C 19 [09:59:27]RasterBufferAndPrint [09:59:27]line [09:59:27]line [09:59:27]line [09:59:27]line [09:59:27]line [09:59:27]written 0, free lines is 3303 [09:59:27]MH_Cut [09:59:27]Write to MH i2c: D1 01 00 2B 01 01 FE [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: D1 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: D1 01 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: D1 01 00 2B 01 00 FD [09:59:27]Write to MH i2c: 01 00 00 2C 01 2D [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]OFD Sender: No OFD packet to send [09:59:28]*** Cut start [09:59:28]*** Partial cut [09:59:28]*** CUTSNS_PIN = 1 [09:59:28]*** CUTSNS_PIN = 0 [09:59:28]*** Brake cut motor [09:59:28]Read from MH i2c: 01 [09:59:28]MH_I2C_Read... [09:59:28]*** Stop cut motor [09:59:28]*** Cut end [09:59:28]Read from MH i2c: 01 07 00 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [09:59:28]process_action close_receipt done [09:59:28]requested_data is exist [09:59:28]produce_requested_data [09:59:28]requested_item fm.sn is exist - process it [09:59:28]wFMCommunicate request_size=4 [09:59:28]MH_SAM_APDU [09:59:28]CAPDU: 80 11 00 00 [09:59:28]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [09:59:28]Write i2c OK [09:59:28]MH_I2C_Read... [09:59:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:28]Read from MH i2c: E2 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: E2 17 00 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [09:59:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:59:28]wFMCommunicate OK [09:59:28]requested_item fd.num is exist - process it [09:59:28]SAM_PROTO_GetFieldsCounters [09:59:28]wFMCommunicate request_size=4 [09:59:28]MH_SAM_APDU [09:59:28]CAPDU: 80 13 00 00 [09:59:28]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [09:59:28]Write i2c OK [09:59:28]MH_I2C_Read... [09:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:29]Read from MH i2c: E2 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 62 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [09:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:29]wFMCommunicate OK [09:59:29]SAM_PROTO_GetFieldsCounters done [09:59:29]requested_item shift.num is exist - process it [09:59:29]requested_item shift.opened is exist - process it [09:59:29]req_shift_opened [09:59:29]FM_GetShiftState [09:59:29]SAM_PROTO_GetShiftState [09:59:29]wFMCommunicate request_size=4 [09:59:29]MH_SAM_APDU [09:59:29]CAPDU: 80 13 01 00 [09:59:29]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [09:59:29]Write i2c OK [09:59:29]MH_I2C_Read... [09:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:29]Read from MH i2c: E2 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 0E 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E4 [09:59:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:59:29]wFMCommunicate OK [09:59:29]SAM_PROTO_GetShiftState done [09:59:29]FM_GetShiftState done [09:59:29]req_shift_opened done [09:59:29]requested_item shift.open_date is exist - process it [09:59:29]req_shift_open_date [09:59:29]req_shift_open_date done [09:59:29]produce_requested_data done [09:59:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154737,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:59:29]process_action_free close_receipt [09:59:29]json_value_free [09:59:29]json_value_free done [09:59:29]process_json_proto returns [09:59:29]Send response to host [09:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154737,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:59:29]free response buf [09:59:29]execute_script done [09:59:29]execute_script returns [09:59:29]free content buf [09:59:29]Sock 7.Close socket [09:59:29]Sock 7.Thread stoped [09:59:32]OFD Sender: No OFD packet to send [09:59:38]OFD Sender: No OFD packet to send [09:59:43]OFD Sender: No OFD packet to send [09:59:46]accept exits with 9 [09:59:46]New connection [09:59:46]New thread 3067260260 created [09:59:46]Thread 3067116900 joined [09:59:46]Waiting for new connection... [09:59:46] Sock 9.Parse request [09:59:46]Sock 9.Check first char [09:59:46]Sock 9.First char is OK [09:59:46]request: POST /json_proto HTTP/1.0 [09:59:46]Method: POST [09:59:46]URL: /json_proto [09:59:46]Method is POST - this is cgi request [09:59:46]url: /json_proto [09:59:46]query_string will be loaded in cgi processing [09:59:46]execute_cgi json_proto POST (null) [09:59:46]execute_cgi path=json_proto method=POST [09:59:46]POST find Content-Length [09:59:46]Host: 172.17.53.67:8080 [09:59:46]Content-Length: 677 [09:59:46]Content-Type: application/json [09:59:46] [09:59:46]POST finish read [09:59:46]Found Content-Length = 677 [09:59:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:46]execute_script... [09:59:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:46]POST & json_proto [09:59:46]process_json_proto [09:59:46]json parsed OK: [09:59:46]protocol is kg_v1.0 [09:59:46]action value=close_receipt [09:59:46]process_action close_receipt [09:59:46]cmd_close_receipt [09:59:46]MH_GetDate [09:59:46]Write to MH i2c: F0 00 00 30 01 20 [09:59:46]Write i2c OK [09:59:46]MH_I2C_Read... [09:59:46]Read from MH i2c: F0 [09:59:46]MH_I2C_Read... [09:59:46]Read from MH i2c: F0 09 00 [09:59:46]MH_I2C_Read... [09:59:46]Read from MH i2c: F0 09 00 30 01 00 92 31 12 67 19 BC 99 64 37 [09:59:46]GetLastDocTimeStamp 1729245565 [09:59:46]current date 1729245586 [09:59:46]FM_GetShiftState [09:59:46]SAM_PROTO_GetShiftState [09:59:46]wFMCommunicate request_size=4 [09:59:46]MH_SAM_APDU [09:59:46]CAPDU: 80 13 01 00 [09:59:46]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [09:59:46]Write i2c OK [09:59:46]MH_I2C_Read... [09:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:46]Read from MH i2c: E2 [09:59:46]MH_I2C_Read... [09:59:46]Read from MH i2c: E2 0E 00 [09:59:46]MH_I2C_Read... [09:59:46]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E6 [09:59:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:59:46]wFMCommunicate OK [09:59:46]SAM_PROTO_GetShiftState done [09:59:46]FM_GetShiftState done [09:59:46]opened in 1729211399 [09:59:46]opened+sec_in_day 1729297799 [09:59:46]quantity*price = 20003 [09:59:46]sum+1 = 20004 [09:59:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 127 18.10.2024 09:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154738 ФПД: 125292603305637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154738&fm=125292603305637&tin=02508201610067®Number=0000137193017469&sum=20000 [09:59:47]StoreToDocumentArchive [09:59:47]shift 312 fd 154738 [09:59:47]save to /storage/0312/doc_00154738 [09:59:47]save last doc name /storage/0312/doc_00154738 to /storage/kkm_last_doc_name [09:59:47]save OK [09:59:47]Clear old archive folders... [09:59:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:47]tlvbuf is 0069E990 [09:59:47]SAM_PROTO_ClearQueue [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 09 00 00 [09:59:47]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [09:59:47]RAPDU: 90 00 [09:59:47]wFMCommunicate OK [09:59:47]SAM_PROTO_ClearQueue done [09:59:47]KKMCreateOFDPacket [09:59:47]OFDProtocolAddRootSTLVToBuf [09:59:47]FM_MakeSignedData [09:59:47]FM_MakeSignedData [09:59:47]SAM_PROTO_SignData [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 0D 01 02 [09:59:47]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [09:59:47]RAPDU: 90 00 [09:59:47]wFMCommunicate OK [09:59:47]wFMCommunicate request_size=255 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 92 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5C 02 00 35 04 06 00 71 [09:59:47]Write to MH i2c: E2 02 01 40 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 92 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5C 02 00 35 04 06 00 71 00 00 57 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [09:59:47]RAPDU: 90 00 [09:59:47]wFMCommunicate OK [09:59:47]wFMCommunicate request_size=10 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 0D 02 02 05 F3 F5 1C EE A5 [09:59:47]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 F3 F5 1C EE A5 00 00 5D [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [09:59:47]RAPDU: 90 00 [09:59:47]wFMCommunicate OK [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 0D 03 02 [09:59:47]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0B 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0B 00 42 01 00 27 94 CD 39 FD 7B 8C 57 90 00 DB [09:59:47]RAPDU: 27 94 CD 39 FD 7B 8C 57 90 00 [09:59:47]wFMCommunicate OK [09:59:47]SAM_PROTO_SignData done [09:59:47]FM_MakeSignedData done [09:59:47]CreateOFDProtocolMessage [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 11 00 00 [09:59:47]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 17 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [09:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:59:48]wFMCommunicate OK [09:59:48]CreateOFDProtocolMessage done [09:59:48]OFDSenderStorePacket 154738 [09:59:48]StoreOFDPacket docnum=154738 [09:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB 93 07 01 AF BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 92 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5C 02 00 35 04 06 00 71 F3 F5 1C EE A5 27 94 CD 39 FD 7B 8C 57 [09:59:48]CheckFolder [09:59:48]dirname=/storage/ofd_packets [09:59:48]CheckFolder done [09:59:48]ProducePacketName [09:59:48]name=ofd_packets/00154738 [09:59:48]NVStorageSaveData ofd_packets/00154738 [09:59:48]File name is /storage/ofd_packets/00154738 [09:59:48]Write 301 bytes [09:59:48]NVStorageSaveData done [09:59:48]OFDSenderStorePacket done [09:59:48]KKMCreateOFDPacket done [09:59:48]NVStorageSaveData kkm_last_timestamp [09:59:48]File name is /storage/kkm_last_timestamp [09:59:48]Write 4 bytes [09:59:48]NVStorageSaveData done [09:59:48]ExternCall_PrintAddStr [09:59:48]wPrintStart [09:59:48]Write to MH i2c: 01 00 00 44 01 45 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [09:59:48]RasterBufferAndPrint [09:59:48]line Счет N : (1)872906 [09:59:48]line ИНН: 02508201610067 [09:59:48]line Контрольно-Кассовый Чек [09:59:48]line ПРОДАЖА [09:59:48]line ТРК (МРК, ГНК) : 32 [09:59:48]line Товар: 2710124130 [09:59:48]line Аи-92-К-5 [09:59:48]line 2.990 * 66.90 [09:59:48]line = 200.03 [09:59:48]line НДС 12% НСП 1% [09:59:48]line > о реализуемом товаре [09:59:48]line ОКРУГЛЕНИЕ: -0.03 [09:59:48]line ИТОГО: 200.00 [09:59:48]line Внесено: 200.00 [09:59:48]line СДАЧА: 0.00 [09:59:48]line НСП 1% : 1.77 [09:59:48]line НДС 12% : 21.24 [09:59:48]line Наличными: 200.00 [09:59:48]line Безнал.: 0.00 [09:59:48]line Место: АЗС № 165 "Партнер Нефть" [09:59:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:59:48]line СНО: Общий режим [09:59:48]line Чек 127 18.10.2024 09:59 [09:59:48]line Смена: 312 ФФД: 1.0 [09:59:48]line ЗНМ: 0300000234 [09:59:48]line РНМ: 0000137193017469 [09:59:48]line Версия ККМ: v1.0 [09:59:48]line ФМ: 0000000000963156 [09:59:48]line ФД: 154738 [09:59:48]line ФПД: 125292603305637 [09:59:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T095946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154738&fm=125292603305637&tin=02508201610067®Number=0000137193017469&sum=20000 [09:59:48]OFD Sender: Processing packet 154738 [packets to send 51, broken 50] [09:59:48]ProducePacketName [09:59:48]name=ofd_packets/00154738 [09:59:48]OFD Sender: To server: pG, [09:59:48]CommunicateWithHost lk.salyk.kg:30040 [09:59:48]ConnectInit lk.salyk.kg [09:59:48]written 0, free lines is 4095 [09:59:48]Connected sock=10 [09:59:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB 93 07 01 AF BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 92 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5C 02 00 35 04 06 00 71 F3 F5 1C EE A5 27 94 CD 39 FD 7B 8C 57 [09:59:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E C4 47 00 36 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5C 02 00 F4 03 04 00 CB D7 11 67 B6 04 01 00 00 B9 B6 6E F1 74 47 71 97 [09:59:48]CommunicateWithHost err = 0 [09:59:48]CheckOFDResponse [09:59:48]1017 (14) - 77093643461234 [09:59:48]1041 (16) - 0000000000963156 [09:59:48]1040 (4) - 154738 [09:59:48]1012 (4) - 18.10.2024 03:36 [09:59:48]1206 (1) - 0 [09:59:48]OFD Sender: Remove packet 154738 [09:59:48]ProducePacketName [09:59:48]name=ofd_packets/00154738 [09:59:48]NVStorageDeleteData [09:59:48]Write to MH i2c: 01 00 00 6F 01 70 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 ED 0C 70 [09:59:48]RasterBufferAndPrint [09:59:48]line [09:59:48]line [09:59:48]line [09:59:48]line [09:59:48]line [09:59:48]written 0, free lines is 3315 [09:59:48]MH_Cut [09:59:48]Write to MH i2c: D1 01 00 76 01 01 49 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: D1 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: D1 01 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: D1 01 00 76 01 00 48 [09:59:48]Write to MH i2c: 01 00 00 77 01 78 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:49]OFD Sender: No OFD packet to send [09:59:49]*** Cut start [09:59:49]*** Partial cut [09:59:49]*** CUTSNS_PIN = 1 [09:59:49]*** CUTSNS_PIN = 0 [09:59:49]*** Brake cut motor [09:59:50]Read from MH i2c: 01 [09:59:50]MH_I2C_Read... [09:59:50]*** Stop cut motor [09:59:50]*** Cut end [09:59:50]Read from MH i2c: 01 07 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [09:59:50]process_action close_receipt done [09:59:50]requested_data is exist [09:59:50]produce_requested_data [09:59:50]requested_item fm.sn is exist - process it [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 11 00 00 [09:59:50]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 17 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [09:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:59:50]wFMCommunicate OK [09:59:50]requested_item fd.num is exist - process it [09:59:50]SAM_PROTO_GetFieldsCounters [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 13 00 00 [09:59:50]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 62 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [09:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:50]wFMCommunicate OK [09:59:50]SAM_PROTO_GetFieldsCounters done [09:59:50]requested_item shift.num is exist - process it [09:59:50]requested_item shift.opened is exist - process it [09:59:50]req_shift_opened [09:59:50]FM_GetShiftState [09:59:50]SAM_PROTO_GetShiftState [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 13 01 00 [09:59:50]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 0E 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [09:59:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [09:59:50]wFMCommunicate OK [09:59:50]SAM_PROTO_GetShiftState done [09:59:50]FM_GetShiftState done [09:59:50]req_shift_opened done [09:59:50]requested_item shift.open_date is exist - process it [09:59:50]req_shift_open_date [09:59:50]req_shift_open_date done [09:59:50]produce_requested_data done [09:59:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154738,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [09:59:50]process_action_free close_receipt [09:59:50]json_value_free [09:59:50]json_value_free done [09:59:50]process_json_proto returns [09:59:50]Send response to host [09:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154738,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [09:59:50]free response buf [09:59:50]execute_script done [09:59:50]execute_script returns [09:59:50]free content buf [09:59:50]Sock 9.Close socket [09:59:50]Sock 9.Thread stoped [09:59:54]OFD Sender: No OFD packet to send [09:59:59]OFD Sender: No OFD packet to send [10:00:04]OFD Sender: No OFD packet to send [10:00:09]OFD Sender: No OFD packet to send [10:00:14]OFD Sender: No OFD packet to send [10:00:19]OFD Sender: No OFD packet to send [10:00:24]OFD Sender: No OFD packet to send [10:00:29]OFD Sender: No OFD packet to send [10:00:31]accept exits with 7 [10:00:31]New connection [10:00:31]New thread 3067116900 created [10:00:31]Thread 3067260260 joined [10:00:31]Waiting for new connection... [10:00:31] Sock 7.Parse request [10:00:31]Sock 7.Check first char [10:00:31]Sock 7.First char is OK [10:00:31]request: POST /json_proto HTTP/1.0 [10:00:31]Method: POST [10:00:31]URL: /json_proto [10:00:31]Method is POST - this is cgi request [10:00:31]url: /json_proto [10:00:31]query_string will be loaded in cgi processing [10:00:31]execute_cgi json_proto POST (null) [10:00:31]execute_cgi path=json_proto method=POST [10:00:31]POST find Content-Length [10:00:31]Host: 172.17.53.67:8080 [10:00:31]Content-Length: 677 [10:00:31]Content-Type: application/json [10:00:31] [10:00:31]POST finish read [10:00:31]Found Content-Length = 677 [10:00:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:31]execute_script... [10:00:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:31]POST & json_proto [10:00:31]process_json_proto [10:00:31]json parsed OK: [10:00:31]protocol is kg_v1.0 [10:00:31]action value=close_receipt [10:00:31]process_action close_receipt [10:00:31]cmd_close_receipt [10:00:31]MH_GetDate [10:00:31]Write to MH i2c: F0 00 00 7B 01 6B [10:00:31]Write i2c OK [10:00:31]MH_I2C_Read... [10:00:31]Read from MH i2c: F0 [10:00:31]MH_I2C_Read... [10:00:31]Read from MH i2c: F0 09 00 [10:00:31]MH_I2C_Read... [10:00:31]Read from MH i2c: F0 09 00 7B 01 00 C0 31 12 67 19 BC 99 64 B0 [10:00:31]GetLastDocTimeStamp 1729245586 [10:00:31]current date 1729245632 [10:00:31]FM_GetShiftState [10:00:31]SAM_PROTO_GetShiftState [10:00:31]wFMCommunicate request_size=4 [10:00:31]MH_SAM_APDU [10:00:31]CAPDU: 80 13 01 00 [10:00:31]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [10:00:31]Write i2c OK [10:00:31]MH_I2C_Read... [10:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:31]Read from MH i2c: E2 [10:00:31]MH_I2C_Read... [10:00:31]Read from MH i2c: E2 0E 00 [10:00:31]MH_I2C_Read... [10:00:31]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [10:00:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:00:31]wFMCommunicate OK [10:00:31]SAM_PROTO_GetShiftState done [10:00:31]FM_GetShiftState done [10:00:31]opened in 1729211399 [10:00:31]opened+sec_in_day 1729297799 [10:00:31]quantity*price = 14049 [10:00:31]sum+1 = 14050 [10:00:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.92 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 128 18.10.2024 10:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154739 ФПД: 35369812611297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T100032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154739&fm=35369812611297&tin=02508201610067®Number=0000137193017469&sum=14000 [10:00:32]StoreToDocumentArchive [10:00:32]shift 312 fd 154739 [10:00:32]save to /storage/0312/doc_00154739 [10:00:32]save last doc name /storage/0312/doc_00154739 to /storage/kkm_last_doc_name [10:00:32]save OK [10:00:32]Clear old archive folders... [10:00:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:00:32]tlvbuf is 0064D4A0 [10:00:32]SAM_PROTO_ClearQueue [10:00:32]wFMCommunicate request_size=4 [10:00:32]MH_SAM_APDU [10:00:32]CAPDU: 80 09 00 00 [10:00:32]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [10:00:32]Write i2c OK [10:00:32]MH_I2C_Read... [10:00:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:32]Read from MH i2c: E2 [10:00:32]MH_I2C_Read... [10:00:32]Read from MH i2c: E2 03 00 [10:00:32]MH_I2C_Read... [10:00:32]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [10:00:32]RAPDU: 90 00 [10:00:32]wFMCommunicate OK [10:00:32]SAM_PROTO_ClearQueue done [10:00:32]KKMCreateOFDPacket [10:00:32]OFDProtocolAddRootSTLVToBuf [10:00:32]FM_MakeSignedData [10:00:32]FM_MakeSignedData [10:00:32]SAM_PROTO_SignData [10:00:32]wFMCommunicate request_size=4 [10:00:32]MH_SAM_APDU [10:00:32]CAPDU: 80 0D 01 02 [10:00:32]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [10:00:32]Write i2c OK [10:00:32]MH_I2C_Read... [10:00:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:32]Read from MH i2c: E2 [10:00:32]MH_I2C_Read... [10:00:32]Read from MH i2c: E2 03 00 [10:00:32]MH_I2C_Read... [10:00:32]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [10:00:32]RAPDU: 90 00 [10:00:32]wFMCommunicate OK [10:00:32]wFMCommunicate request_size=255 [10:00:32]MH_SAM_APDU [10:00:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 80 00 00 00 F4 03 04 00 C0 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5C 02 00 35 04 06 00 20 [10:00:32]Write to MH i2c: E2 02 01 8B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 80 00 00 00 F4 03 04 00 C0 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5C 02 00 35 04 06 00 20 00 00 EA [10:00:32]Write i2c OK [10:00:32]MH_I2C_Read... [10:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:33]Read from MH i2c: E2 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 03 00 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [10:00:33]RAPDU: 90 00 [10:00:33]wFMCommunicate OK [10:00:33]wFMCommunicate request_size=10 [10:00:33]MH_SAM_APDU [10:00:33]CAPDU: 80 0D 02 02 05 2B 2D 1D D0 E1 [10:00:33]Write to MH i2c: E2 0D 00 8C 01 80 0D 02 02 05 00 2B 2D 1D D0 E1 00 00 37 [10:00:33]Write i2c OK [10:00:33]MH_I2C_Read... [10:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:33]Read from MH i2c: E2 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 03 00 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [10:00:33]RAPDU: 90 00 [10:00:33]wFMCommunicate OK [10:00:33]wFMCommunicate request_size=4 [10:00:33]MH_SAM_APDU [10:00:33]CAPDU: 80 0D 03 02 [10:00:33]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [10:00:33]Write i2c OK [10:00:33]MH_I2C_Read... [10:00:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:33]Read from MH i2c: E2 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 0B 00 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 0B 00 8D 01 00 02 D7 BC 85 6A F0 A7 08 90 00 2D [10:00:33]RAPDU: 02 D7 BC 85 6A F0 A7 08 90 00 [10:00:33]wFMCommunicate OK [10:00:33]SAM_PROTO_SignData done [10:00:33]FM_MakeSignedData done [10:00:33]CreateOFDProtocolMessage [10:00:33]wFMCommunicate request_size=4 [10:00:33]MH_SAM_APDU [10:00:33]CAPDU: 80 11 00 00 [10:00:33]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [10:00:33]Write i2c OK [10:00:33]MH_I2C_Read... [10:00:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:33]Read from MH i2c: E2 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 17 00 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [10:00:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:33]wFMCommunicate OK [10:00:33]CreateOFDProtocolMessage done [10:00:33]OFDSenderStorePacket 154739 [10:00:33]StoreOFDPacket docnum=154739 [10:00:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD A3 07 01 0C 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 80 00 00 00 F4 03 04 00 C0 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5C 02 00 35 04 06 00 20 2B 2D 1D D0 E1 02 D7 BC 85 6A F0 A7 08 [10:00:33]CheckFolder [10:00:33]dirname=/storage/ofd_packets [10:00:33]CheckFolder done [10:00:33]ProducePacketName [10:00:33]name=ofd_packets/00154739 [10:00:33]NVStorageSaveData ofd_packets/00154739 [10:00:33]File name is /storage/ofd_packets/00154739 [10:00:33]Write 301 bytes [10:00:33]NVStorageSaveData done [10:00:33]OFDSenderStorePacket done [10:00:33]KKMCreateOFDPacket done [10:00:33]NVStorageSaveData kkm_last_timestamp [10:00:33]File name is /storage/kkm_last_timestamp [10:00:33]Write 4 bytes [10:00:33]NVStorageSaveData done [10:00:33]ExternCall_PrintAddStr [10:00:33]wPrintStart [10:00:33]Write to MH i2c: 01 00 00 8F 01 90 [10:00:33]Write i2c OK [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: 01 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: 01 07 00 [10:00:33]MH_I2C_Read... [10:00:33]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [10:00:33]RasterBufferAndPrint [10:00:33]line Счет N : (1)872907 [10:00:33]line ИНН: 02508201610067 [10:00:33]line Контрольно-Кассовый Чек [10:00:33]line ПРОДАЖА [10:00:33]line ТРК (МРК, ГНК) : 12 [10:00:33]line Товар: 2710124130 [10:00:33]line Аи-92-К-5 [10:00:33]line 2.100 * 66.90 [10:00:33]line = 140.49 [10:00:33]line НДС 12% НСП 1% [10:00:33]line > о реализуемом товаре [10:00:33]line ОКРУГЛЕНИЕ: -0.49 [10:00:33]line ИТОГО: 140.00 [10:00:33]line Внесено: 140.00 [10:00:33]line СДАЧА: 0.00 [10:00:33]line НСП 1% : 1.24 [10:00:33]line НДС 12% : 14.92 [10:00:33]line Наличными: 140.00 [10:00:33]line Безнал.: 0.00 [10:00:33]line Место: АЗС № 165 "Партнер Нефть" [10:00:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:00:33]line СНО: Общий режим [10:00:33]line Чек 128 18.10.2024 10:00 [10:00:33]line Смена: 312 ФФД: 1.0 [10:00:33]line ЗНМ: 0300000234 [10:00:33]line РНМ: 0000137193017469 [10:00:33]line Версия ККМ: v1.0 [10:00:33]line ФМ: 0000000000963156 [10:00:33]line ФД: 154739 [10:00:33]line ФПД: 35369812611297 [10:00:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T100032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154739&fm=35369812611297&tin=02508201610067®Number=0000137193017469&sum=14000 [10:00:33]OFD Sender: Processing packet 154739 [packets to send 51, broken 50] [10:00:33]ProducePacketName [10:00:33]name=ofd_packets/00154739 [10:00:33]OFD Sender: To server: pG, [10:00:33]CommunicateWithHost lk.salyk.kg:30040 [10:00:33]ConnectInit lk.salyk.kg [10:00:33]written 0, free lines is 4095 [10:00:33]Connected sock=10 [10:00:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD A3 07 01 0C 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 80 00 00 00 F4 03 04 00 C0 31 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5C 02 00 35 04 06 00 20 2B 2D 1D D0 E1 02 D7 BC 85 6A F0 A7 08 [10:00:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F 78 47 00 84 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5C 02 00 F4 03 04 00 F9 D7 11 67 B6 04 01 00 00 1D B2 C6 69 3A 25 83 B5 [10:00:34]CommunicateWithHost err = 0 [10:00:34]CheckOFDResponse [10:00:34]1017 (14) - 77093643461234 [10:00:34]1041 (16) - 0000000000963156 [10:00:34]1040 (4) - 154739 [10:00:34]1012 (4) - 18.10.2024 03:37 [10:00:34]1206 (1) - 0 [10:00:34]OFD Sender: Remove packet 154739 [10:00:34]ProducePacketName [10:00:34]name=ofd_packets/00154739 [10:00:34]NVStorageDeleteData [10:00:34]Write to MH i2c: 01 00 00 BA 01 BB [10:00:34]Write i2c OK [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: 01 [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: 01 07 00 [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 DE 0C AC [10:00:34]RasterBufferAndPrint [10:00:34]line [10:00:34]line [10:00:34]line [10:00:34]line [10:00:34]line [10:00:34]written 0, free lines is 3300 [10:00:34]MH_Cut [10:00:34]Write to MH i2c: D1 01 00 C1 01 01 94 [10:00:34]Write i2c OK [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: D1 [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: D1 01 00 [10:00:34]MH_I2C_Read... [10:00:34]Read from MH i2c: D1 01 00 C1 01 00 93 [10:00:34]Write to MH i2c: 01 00 00 C2 01 C3 [10:00:34]Write i2c OK [10:00:34]MH_I2C_Read... [10:00:34]OFD Sender: No OFD packet to send [10:00:34]*** Cut start [10:00:34]*** Partial cut [10:00:34]*** CUTSNS_PIN = 1 [10:00:34]*** CUTSNS_PIN = 0 [10:00:35]*** Brake cut motor [10:00:35]Read from MH i2c: 01 [10:00:35]MH_I2C_Read... [10:00:35]*** Stop cut motor [10:00:35]*** Cut end [10:00:35]Read from MH i2c: 01 07 00 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [10:00:35]process_action close_receipt done [10:00:35]requested_data is exist [10:00:35]produce_requested_data [10:00:35]requested_item fm.sn is exist - process it [10:00:35]wFMCommunicate request_size=4 [10:00:35]MH_SAM_APDU [10:00:35]CAPDU: 80 11 00 00 [10:00:35]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [10:00:35]Write i2c OK [10:00:35]MH_I2C_Read... [10:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:35]Read from MH i2c: E2 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 17 00 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [10:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:35]wFMCommunicate OK [10:00:35]requested_item fd.num is exist - process it [10:00:35]SAM_PROTO_GetFieldsCounters [10:00:35]wFMCommunicate request_size=4 [10:00:35]MH_SAM_APDU [10:00:35]CAPDU: 80 13 00 00 [10:00:35]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [10:00:35]Write i2c OK [10:00:35]MH_I2C_Read... [10:00:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:35]Read from MH i2c: E2 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 62 00 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 62 00 C4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [10:00:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:35]wFMCommunicate OK [10:00:35]SAM_PROTO_GetFieldsCounters done [10:00:35]requested_item shift.num is exist - process it [10:00:35]requested_item shift.opened is exist - process it [10:00:35]req_shift_opened [10:00:35]FM_GetShiftState [10:00:35]SAM_PROTO_GetShiftState [10:00:35]wFMCommunicate request_size=4 [10:00:35]MH_SAM_APDU [10:00:35]CAPDU: 80 13 01 00 [10:00:35]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [10:00:35]Write i2c OK [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 [10:00:35]MH_I2C_Read... [10:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:35]Read from MH i2c: E2 0E 00 [10:00:35]MH_I2C_Read... [10:00:35]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [10:00:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:00:35]wFMCommunicate OK [10:00:35]SAM_PROTO_GetShiftState done [10:00:35]FM_GetShiftState done [10:00:35]req_shift_opened done [10:00:35]requested_item shift.open_date is exist - process it [10:00:35]req_shift_open_date [10:00:35]req_shift_open_date done [10:00:35]produce_requested_data done [10:00:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154739,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:00:35]process_action_free close_receipt [10:00:35]json_value_free [10:00:35]json_value_free done [10:00:35]process_json_proto returns [10:00:35]Send response to host [10:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154739,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:00:35]free response buf [10:00:35]execute_script done [10:00:35]execute_script returns [10:00:35]free content buf [10:00:35]Sock 7.Close socket [10:00:35]Sock 7.Thread stoped [10:00:39]OFD Sender: No OFD packet to send [10:00:44]OFD Sender: No OFD packet to send [10:00:49]OFD Sender: No OFD packet to send [10:00:54]OFD Sender: No OFD packet to send [10:00:59]OFD Sender: No OFD packet to send [10:01:04]OFD Sender: No OFD packet to send [10:01:09]OFD Sender: No OFD packet to send [10:01:14]OFD Sender: No OFD packet to send [10:01:19]OFD Sender: No OFD packet to send [10:01:24]OFD Sender: No OFD packet to send [10:01:29]OFD Sender: No OFD packet to send [10:01:34]OFD Sender: No OFD packet to send [10:01:39]OFD Sender: No OFD packet to send [10:01:44]OFD Sender: No OFD packet to send [10:01:49]OFD Sender: No OFD packet to send [10:01:54]OFD Sender: No OFD packet to send [10:01:59]OFD Sender: No OFD packet to send [10:02:04]OFD Sender: No OFD packet to send [10:02:09]OFD Sender: No OFD packet to send [10:02:14]OFD Sender: No OFD packet to send [10:02:19]OFD Sender: No OFD packet to send [10:02:24]OFD Sender: No OFD packet to send [10:02:29]OFD Sender: No OFD packet to send [10:02:34]OFD Sender: No OFD packet to send [10:02:39]OFD Sender: No OFD packet to send [10:02:44]OFD Sender: No OFD packet to send [10:02:49]OFD Sender: No OFD packet to send [10:02:54]OFD Sender: No OFD packet to send [10:02:59]OFD Sender: No OFD packet to send [10:03:04]OFD Sender: No OFD packet to send [10:03:09]OFD Sender: No OFD packet to send [10:03:14]OFD Sender: No OFD packet to send [10:03:19]OFD Sender: No OFD packet to send [10:03:24]OFD Sender: No OFD packet to send [10:03:29]OFD Sender: No OFD packet to send [10:03:34]OFD Sender: No OFD packet to send [10:03:39]OFD Sender: No OFD packet to send [10:03:44]OFD Sender: No OFD packet to send [10:03:49]OFD Sender: No OFD packet to send [10:03:54]OFD Sender: No OFD packet to send [10:03:59]OFD Sender: No OFD packet to send [10:04:04]OFD Sender: No OFD packet to send [10:04:09]OFD Sender: No OFD packet to send [10:04:14]OFD Sender: No OFD packet to send [10:04:19]OFD Sender: No OFD packet to send [10:04:24]OFD Sender: No OFD packet to send [10:04:29]OFD Sender: No OFD packet to send [10:04:34]OFD Sender: No OFD packet to send [10:04:39]OFD Sender: No OFD packet to send [10:04:44]OFD Sender: No OFD packet to send [10:04:49]OFD Sender: No OFD packet to send [10:04:54]OFD Sender: No OFD packet to send [10:04:59]OFD Sender: No OFD packet to send [10:05:04]OFD Sender: No OFD packet to send [10:05:09]OFD Sender: No OFD packet to send [10:05:14]OFD Sender: No OFD packet to send [10:05:19]OFD Sender: No OFD packet to send [10:05:24]OFD Sender: No OFD packet to send [10:05:29]OFD Sender: No OFD packet to send [10:05:34]OFD Sender: No OFD packet to send [10:05:39]OFD Sender: No OFD packet to send [10:05:44]OFD Sender: No OFD packet to send [10:05:49]OFD Sender: No OFD packet to send [10:05:54]OFD Sender: No OFD packet to send [10:05:59]OFD Sender: No OFD packet to send [10:06:04]OFD Sender: No OFD packet to send [10:06:09]OFD Sender: No OFD packet to send [10:06:14]OFD Sender: No OFD packet to send [10:06:19]OFD Sender: No OFD packet to send [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:34]OFD Sender: No OFD packet to send [10:06:39]OFD Sender: No OFD packet to send [10:06:44]OFD Sender: No OFD packet to send [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:48]accept exits with 9 [10:07:48]New connection [10:07:48]New thread 3067260260 created [10:07:48]Thread 3067116900 joined [10:07:48]Waiting for new connection... [10:07:48] Sock 9.Parse request [10:07:48]Sock 9.Check first char [10:07:48]Sock 9.First char is OK [10:07:48]request: POST /json_proto HTTP/1.0 [10:07:48]Method: POST [10:07:48]URL: /json_proto [10:07:48]Method is POST - this is cgi request [10:07:48]url: /json_proto [10:07:48]query_string will be loaded in cgi processing [10:07:48]execute_cgi json_proto POST (null) [10:07:48]execute_cgi path=json_proto method=POST [10:07:48]POST find Content-Length [10:07:48]Host: 172.17.53.67:8080 [10:07:48]Content-Length: 677 [10:07:48]Content-Type: application/json [10:07:48] [10:07:48]POST finish read [10:07:48]Found Content-Length = 677 [10:07:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.880, "sum" : 460.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 460.00, "total" : 460.00, "payments": [ { "type": 0, "sum" : 460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:48]execute_script... [10:07:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.880, "sum" : 460.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 460.00, "total" : 460.00, "payments": [ { "type": 0, "sum" : 460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:48]POST & json_proto [10:07:48]process_json_proto [10:07:48]json parsed OK: [10:07:48]protocol is kg_v1.0 [10:07:48]action value=close_receipt [10:07:48]process_action close_receipt [10:07:48]cmd_close_receipt [10:07:48]MH_GetDate [10:07:48]Write to MH i2c: F0 00 00 C6 01 B6 [10:07:48]Write i2c OK [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 09 00 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 09 00 C6 01 00 74 33 12 67 19 BC 99 64 B1 [10:07:48]GetLastDocTimeStamp 1729245632 [10:07:48]current date 1729246068 [10:07:48]FM_GetShiftState [10:07:48]SAM_PROTO_GetShiftState [10:07:48]wFMCommunicate request_size=4 [10:07:48]MH_SAM_APDU [10:07:48]CAPDU: 80 13 01 00 [10:07:48]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [10:07:48]Write i2c OK [10:07:48]MH_I2C_Read... [10:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:48]Read from MH i2c: E2 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: E2 0E 00 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [10:07:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:07:48]wFMCommunicate OK [10:07:48]SAM_PROTO_GetShiftState done [10:07:48]FM_GetShiftState done [10:07:48]opened in 1729211399 [10:07:48]opened+sec_in_day 1729297799 [10:07:48]quantity*price = 46027 [10:07:48]sum+1 = 46028 [10:07:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 460.00 Внесено: 460.00 СДАЧА: 0.00 НСП 1% : 4.07 НДС 12% : 48.88 Наличными: 460.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 129 18.10.2024 10:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154740 ФПД: 74330399097863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T100748&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154740&fm=74330399097863&tin=02508201610067®Number=0000137193017469&sum=46000 [10:07:49]StoreToDocumentArchive [10:07:49]shift 312 fd 154740 [10:07:49]save to /storage/0312/doc_00154740 [10:07:49]save last doc name /storage/0312/doc_00154740 to /storage/kkm_last_doc_name [10:07:49]save OK [10:07:49]Clear old archive folders... [10:07:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:49]tlvbuf is 00648F40 [10:07:49]SAM_PROTO_ClearQueue [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 09 00 00 [10:07:49]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]SAM_PROTO_ClearQueue done [10:07:49]KKMCreateOFDPacket [10:07:49]OFDProtocolAddRootSTLVToBuf [10:07:49]FM_MakeSignedData [10:07:49]FM_MakeSignedData [10:07:49]SAM_PROTO_SignData [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 01 02 [10:07:49]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=255 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CB B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 74 33 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5C 02 00 35 04 06 00 43 [10:07:49]Write to MH i2c: E2 02 01 D6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CB B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 74 33 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5C 02 00 35 04 06 00 43 00 00 9D [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=10 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 02 02 05 9A 65 08 C4 07 [10:07:49]Write to MH i2c: E2 0D 00 D7 01 80 0D 02 02 05 00 9A 65 08 C4 07 00 00 2E [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 03 02 [10:07:49]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 0B 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 0B 00 D8 01 00 72 E8 F8 C8 04 0B C4 66 90 00 A8 [10:07:49]RAPDU: 72 E8 F8 C8 04 0B C4 66 90 00 [10:07:49]wFMCommunicate OK [10:07:49]SAM_PROTO_SignData done [10:07:49]FM_MakeSignedData done [10:07:49]CreateOFDProtocolMessage [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 11 00 00 [10:07:49]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]OFD Sender: No OFD packet to send [10:07:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 17 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [10:07:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:07:49]wFMCommunicate OK [10:07:49]CreateOFDProtocolMessage done [10:07:49]OFDSenderStorePacket 154740 [10:07:49]StoreOFDPacket docnum=154740 [10:07:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D2 BC 07 01 2F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CB B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 74 33 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5C 02 00 35 04 06 00 43 9A 65 08 C4 07 72 E8 F8 C8 04 0B C4 66 [10:07:49]CheckFolder [10:07:49]dirname=/storage/ofd_packets [10:07:49]CheckFolder done [10:07:49]ProducePacketName [10:07:49]name=ofd_packets/00154740 [10:07:49]NVStorageSaveData ofd_packets/00154740 [10:07:49]File name is /storage/ofd_packets/00154740 [10:07:49]Write 301 bytes [10:07:49]NVStorageSaveData done [10:07:49]OFDSenderStorePacket done [10:07:49]KKMCreateOFDPacket done [10:07:49]NVStorageSaveData kkm_last_timestamp [10:07:49]File name is /storage/kkm_last_timestamp [10:07:49]Write 4 bytes [10:07:49]NVStorageSaveData done [10:07:49]ExternCall_PrintAddStr [10:07:49]wPrintStart [10:07:49]Write to MH i2c: 01 00 00 DA 01 DB [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: 01 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: 01 07 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [10:07:49]RasterBufferAndPrint [10:07:49]line Счет N : (1)872908 [10:07:49]line ИНН: 02508201610067 [10:07:49]line Контрольно-Кассовый Чек [10:07:49]line ПРОДАЖА [10:07:49]line ТРК (МРК, ГНК) : 12 [10:07:49]line Товар: 2710124130 [10:07:49]line Аи-92-К-5 [10:07:49]line 6.880 * 66.90 [10:07:49]line = 460.27 [10:07:49]line НДС 12% НСП 1% [10:07:49]line > о реализуемом товаре [10:07:49]line ОКРУГЛЕНИЕ: -0.27 [10:07:49]line ИТОГО: 460.00 [10:07:49]line Внесено: 460.00 [10:07:49]line СДАЧА: 0.00 [10:07:49]line НСП 1% : 4.07 [10:07:49]line НДС 12% : 48.88 [10:07:49]line Наличными: 460.00 [10:07:49]line Безнал.: 0.00 [10:07:49]line Место: АЗС № 165 "Партнер Нефть" [10:07:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:07:49]line СНО: Общий режим [10:07:49]line Чек 129 18.10.2024 10:07 [10:07:49]line Смена: 312 ФФД: 1.0 [10:07:49]line ЗНМ: 0300000234 [10:07:49]line РНМ: 0000137193017469 [10:07:49]line Версия ККМ: v1.0 [10:07:49]line ФМ: 0000000000963156 [10:07:49]line ФД: 154740 [10:07:49]line ФПД: 74330399097863 [10:07:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T100748&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154740&fm=74330399097863&tin=02508201610067®Number=0000137193017469&sum=46000 [10:07:50]OFD Sender: Processing packet 154740 [packets to send 51, broken 50] [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00154740 [10:07:50]OFD Sender: To server: pG, [10:07:50]CommunicateWithHost lk.salyk.kg:30040 [10:07:50]ConnectInit lk.salyk.kg [10:07:50]written 0, free lines is 4095 [10:07:50]Connected sock=10 [10:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D2 BC 07 01 2F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CB B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 74 33 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5C 02 00 35 04 06 00 43 9A 65 08 C4 07 72 E8 F8 C8 04 0B C4 66 [10:07:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B A0 47 00 A4 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5C 02 00 F4 03 04 00 AD D9 11 67 B6 04 01 00 00 B1 8B 1A 55 9E ED 9C FE [10:07:50]CommunicateWithHost err = 0 [10:07:50]CheckOFDResponse [10:07:50]1017 (14) - 77093643461234 [10:07:50]1041 (16) - 0000000000963156 [10:07:50]1040 (4) - 154740 [10:07:50]1012 (4) - 18.10.2024 03:44 [10:07:50]1206 (1) - 0 [10:07:50]OFD Sender: Remove packet 154740 [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00154740 [10:07:50]NVStorageDeleteData [10:07:50]Write to MH i2c: 01 00 00 05 02 07 [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 ED 0C 07 [10:07:50]RasterBufferAndPrint [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]written 0, free lines is 3315 [10:07:50]MH_Cut [10:07:50]Write to MH i2c: D1 01 00 0C 02 01 E0 [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 01 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 01 00 0C 02 00 DF [10:07:50]Write to MH i2c: 01 00 00 0D 02 0F [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:51]OFD Sender: No OFD packet to send [10:07:51]*** Cut start [10:07:51]*** Partial cut [10:07:51]*** CUTSNS_PIN = 1 [10:07:51]*** CUTSNS_PIN = 0 [10:07:51]*** Brake cut motor [10:07:52]Read from MH i2c: 01 [10:07:52]MH_I2C_Read... [10:07:52]*** Stop cut motor [10:07:52]*** Cut end [10:07:52]Read from MH i2c: 01 07 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [10:07:52]process_action close_receipt done [10:07:52]requested_data is exist [10:07:52]produce_requested_data [10:07:52]requested_item fm.sn is exist - process it [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 11 00 00 [10:07:52]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 17 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [10:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:07:52]wFMCommunicate OK [10:07:52]requested_item fd.num is exist - process it [10:07:52]SAM_PROTO_GetFieldsCounters [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 13 00 00 [10:07:52]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 62 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [10:07:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:52]wFMCommunicate OK [10:07:52]SAM_PROTO_GetFieldsCounters done [10:07:52]requested_item shift.num is exist - process it [10:07:52]requested_item shift.opened is exist - process it [10:07:52]req_shift_opened [10:07:52]FM_GetShiftState [10:07:52]SAM_PROTO_GetShiftState [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 13 01 00 [10:07:52]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 0E 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [10:07:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:07:52]wFMCommunicate OK [10:07:52]SAM_PROTO_GetShiftState done [10:07:52]FM_GetShiftState done [10:07:52]req_shift_opened done [10:07:52]requested_item shift.open_date is exist - process it [10:07:52]req_shift_open_date [10:07:52]req_shift_open_date done [10:07:52]produce_requested_data done [10:07:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154740,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:07:52]process_action_free close_receipt [10:07:52]json_value_free [10:07:52]json_value_free done [10:07:52]process_json_proto returns [10:07:52]Send response to host [10:07:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154740,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:07:52]free response buf [10:07:52]execute_script done [10:07:52]execute_script returns [10:07:52]free content buf [10:07:52]Sock 9.Close socket [10:07:52]Sock 9.Thread stoped [10:07:56]OFD Sender: No OFD packet to send [10:08:01]OFD Sender: No OFD packet to send [10:08:06]OFD Sender: No OFD packet to send [10:08:11]OFD Sender: No OFD packet to send [10:08:16]OFD Sender: No OFD packet to send [10:08:21]OFD Sender: No OFD packet to send [10:08:26]OFD Sender: No OFD packet to send [10:08:31]OFD Sender: No OFD packet to send [10:08:36]OFD Sender: No OFD packet to send [10:08:41]OFD Sender: No OFD packet to send [10:08:46]OFD Sender: No OFD packet to send [10:08:51]OFD Sender: No OFD packet to send [10:08:56]OFD Sender: No OFD packet to send [10:09:01]OFD Sender: No OFD packet to send [10:09:06]OFD Sender: No OFD packet to send [10:09:11]OFD Sender: No OFD packet to send [10:09:16]OFD Sender: No OFD packet to send [10:09:21]OFD Sender: No OFD packet to send [10:09:26]OFD Sender: No OFD packet to send [10:09:31]OFD Sender: No OFD packet to send [10:09:36]OFD Sender: No OFD packet to send [10:09:41]OFD Sender: No OFD packet to send [10:09:46]OFD Sender: No OFD packet to send [10:09:51]OFD Sender: No OFD packet to send [10:09:56]OFD Sender: No OFD packet to send [10:10:01]OFD Sender: No OFD packet to send [10:10:06]OFD Sender: No OFD packet to send [10:10:11]OFD Sender: No OFD packet to send [10:10:16]OFD Sender: No OFD packet to send [10:10:21]OFD Sender: No OFD packet to send [10:10:26]OFD Sender: No OFD packet to send [10:10:31]OFD Sender: No OFD packet to send [10:10:36]OFD Sender: No OFD packet to send [10:10:41]OFD Sender: No OFD packet to send [10:10:46]OFD Sender: No OFD packet to send [10:10:51]OFD Sender: No OFD packet to send [10:10:56]OFD Sender: No OFD packet to send [10:11:01]OFD Sender: No OFD packet to send [10:11:06]OFD Sender: No OFD packet to send [10:11:11]OFD Sender: No OFD packet to send [10:11:16]OFD Sender: No OFD packet to send [10:11:21]OFD Sender: No OFD packet to send [10:11:26]OFD Sender: No OFD packet to send [10:11:31]OFD Sender: No OFD packet to send [10:11:36]OFD Sender: No OFD packet to send [10:11:41]OFD Sender: No OFD packet to send [10:11:46]OFD Sender: No OFD packet to send [10:11:51]OFD Sender: No OFD packet to send [10:11:56]OFD Sender: No OFD packet to send [10:12:01]OFD Sender: No OFD packet to send [10:12:06]OFD Sender: No OFD packet to send [10:12:11]OFD Sender: No OFD packet to send [10:12:16]OFD Sender: No OFD packet to send [10:12:16]accept exits with 7 [10:12:16]New connection [10:12:16]New thread 3067116900 created [10:12:16]Thread 3067260260 joined [10:12:16]Waiting for new connection... [10:12:16] Sock 7.Parse request [10:12:16]Sock 7.Check first char [10:12:16]Sock 7.First char is OK [10:12:16]request: POST /json_proto HTTP/1.0 [10:12:16]Method: POST [10:12:16]URL: /json_proto [10:12:16]Method is POST - this is cgi request [10:12:16]url: /json_proto [10:12:16]query_string will be loaded in cgi processing [10:12:16]execute_cgi json_proto POST (null) [10:12:16]execute_cgi path=json_proto method=POST [10:12:16]POST find Content-Length [10:12:16]Host: 172.17.53.67:8080 [10:12:16]Content-Length: 670 [10:12:16]Content-Type: application/json [10:12:16] [10:12:16]POST finish read [10:12:16]Found Content-Length = 670 [10:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]execute_script... [10:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]POST & json_proto [10:12:16]process_json_proto [10:12:16]json parsed OK: [10:12:16]protocol is kg_v1.0 [10:12:16]action value=close_receipt [10:12:16]process_action close_receipt [10:12:16]cmd_close_receipt [10:12:16]MH_GetDate [10:12:16]Write to MH i2c: F0 00 00 11 02 02 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 11 02 00 81 34 12 67 19 BC 99 64 0B [10:12:16]GetLastDocTimeStamp 1729246068 [10:12:16]current date 1729246337 [10:12:16]FM_GetShiftState [10:12:16]SAM_PROTO_GetShiftState [10:12:16]wFMCommunicate request_size=4 [10:12:16]MH_SAM_APDU [10:12:16]CAPDU: 80 13 01 00 [10:12:16]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0E 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C8 [10:12:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:17]wFMCommunicate OK [10:12:17]SAM_PROTO_GetShiftState done [10:12:17]FM_GetShiftState done [10:12:17]opened in 1729211399 [10:12:17]opened+sec_in_day 1729297799 [10:12:17]quantity*price = 20041 [10:12:17]sum+1 = 20042 [10:12:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 130 18.10.2024 10:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154741 ФПД: 18804394121361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154741&fm=18804394121361&tin=02508201610067®Number=0000137193017469&sum=20000 [10:12:18]StoreToDocumentArchive [10:12:18]shift 312 fd 154741 [10:12:18]save to /storage/0312/doc_00154741 [10:12:18]save last doc name /storage/0312/doc_00154741 to /storage/kkm_last_doc_name [10:12:18]save OK [10:12:18]Clear old archive folders... [10:12:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:12:18]tlvbuf is 0064AD00 [10:12:18]SAM_PROTO_ClearQueue [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 09 00 00 [10:12:18]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]SAM_PROTO_ClearQueue done [10:12:18]KKMCreateOFDPacket [10:12:18]OFDProtocolAddRootSTLVToBuf [10:12:18]FM_MakeSignedData [10:12:18]FM_MakeSignedData [10:12:18]SAM_PROTO_SignData [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 01 02 [10:12:18]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=255 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 81 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5C 02 00 35 04 06 00 [10:12:18]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 81 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5C 02 00 35 04 06 00 00 00 61 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=11 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 02 02 06 11 1A 3D 3B 58 91 [10:12:18]Write to MH i2c: E2 0E 00 22 02 80 0D 02 02 06 00 11 1A 3D 3B 58 91 00 00 36 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 03 02 [10:12:18]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 0B 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 0B 00 23 02 00 7F D6 5A F4 16 BE B6 DD 90 00 AB [10:12:18]RAPDU: 7F D6 5A F4 16 BE B6 DD 90 00 [10:12:18]wFMCommunicate OK [10:12:18]SAM_PROTO_SignData done [10:12:18]FM_MakeSignedData done [10:12:18]CreateOFDProtocolMessage [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 11 00 00 [10:12:18]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 17 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [10:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:18]wFMCommunicate OK [10:12:18]CreateOFDProtocolMessage done [10:12:18]OFDSenderStorePacket 154741 [10:12:18]StoreOFDPacket docnum=154741 [10:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 91 08 01 71 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 81 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5C 02 00 35 04 06 00 11 1A 3D 3B 58 91 7F D6 5A F4 16 BE B6 DD [10:12:18]CheckFolder [10:12:18]dirname=/storage/ofd_packets [10:12:18]CheckFolder done [10:12:18]ProducePacketName [10:12:18]name=ofd_packets/00154741 [10:12:18]NVStorageSaveData ofd_packets/00154741 [10:12:18]File name is /storage/ofd_packets/00154741 [10:12:18]Write 302 bytes [10:12:18]NVStorageSaveData done [10:12:18]OFDSenderStorePacket done [10:12:18]KKMCreateOFDPacket done [10:12:18]NVStorageSaveData kkm_last_timestamp [10:12:18]File name is /storage/kkm_last_timestamp [10:12:18]Write 4 bytes [10:12:18]NVStorageSaveData done [10:12:18]ExternCall_PrintAddStr [10:12:18]wPrintStart [10:12:18]Write to MH i2c: 01 00 00 25 02 27 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [10:12:18]RasterBufferAndPrint [10:12:18]line Счет N : (1)872910 [10:12:18]line ИНН: 02508201610067 [10:12:18]line Контрольно-Кассовый Чек [10:12:18]line ПРОДАЖА [10:12:18]line ТРК (МРК, ГНК) : 43 [10:12:18]line Товар: 2710124130 [10:12:18]line Super 92-К-5 [10:12:18]line 2.930 * 68.40 [10:12:18]line = 200.41 [10:12:18]line НДС 12% НСП 1% [10:12:18]line > о реализуемом товаре [10:12:18]line ОКРУГЛЕНИЕ: -0.41 [10:12:18]line ИТОГО: 200.00 [10:12:18]line Внесено: 200.00 [10:12:18]line СДАЧА: 0.00 [10:12:18]line НСП 1% : 1.77 [10:12:18]line НДС 12% : 21.28 [10:12:18]line Наличными: 200.00 [10:12:18]line Безнал.: 0.00 [10:12:18]line Место: АЗС № 165 "Партнер Нефть" [10:12:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:12:18]line СНО: Общий режим [10:12:18]line Чек 130 18.10.2024 10:12 [10:12:18]line Смена: 312 ФФД: 1.0 [10:12:18]line ЗНМ: 0300000234 [10:12:18]line РНМ: 0000137193017469 [10:12:18]line Версия ККМ: v1.0 [10:12:18]line ФМ: 0000000000963156 [10:12:18]line ФД: 154741 [10:12:18]line ФПД: 18804394121361 [10:12:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154741&fm=18804394121361&tin=02508201610067®Number=0000137193017469&sum=20000 [10:12:19]OFD Sender: Processing packet 154741 [packets to send 51, broken 50] [10:12:19]ProducePacketName [10:12:19]name=ofd_packets/00154741 [10:12:19]OFD Sender: To server: pG, [10:12:19]CommunicateWithHost lk.salyk.kg:30040 [10:12:19]ConnectInit lk.salyk.kg [10:12:19]written 0, free lines is 4095 [10:12:19]Connected sock=10 [10:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 91 08 01 71 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 81 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5C 02 00 35 04 06 00 11 1A 3D 3B 58 91 7F D6 5A F4 16 BE B6 DD [10:12:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A 03 47 00 EC 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5C 02 00 F4 03 04 00 BA DA 11 67 B6 04 01 00 00 7C AE 25 66 37 02 19 FB [10:12:19]CommunicateWithHost err = 0 [10:12:19]CheckOFDResponse [10:12:19]1017 (14) - 77093643461234 [10:12:19]1041 (16) - 0000000000963156 [10:12:19]1040 (4) - 154741 [10:12:19]1012 (4) - 18.10.2024 03:49 [10:12:19]1206 (1) - 0 [10:12:19]OFD Sender: Remove packet 154741 [10:12:19]ProducePacketName [10:12:19]name=ofd_packets/00154741 [10:12:19]NVStorageDeleteData [10:12:19]Write to MH i2c: 01 00 00 50 02 52 [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 07 00 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 E8 0C 4D [10:12:19]RasterBufferAndPrint [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]written 0, free lines is 3311 [10:12:19]MH_Cut [10:12:19]Write to MH i2c: D1 01 00 57 02 01 2B [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 01 00 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 01 00 57 02 00 2A [10:12:19]Write to MH i2c: 01 00 00 58 02 5A [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]OFD Sender: No OFD packet to send [10:12:20]*** Cut start [10:12:20]*** Partial cut [10:12:20]*** CUTSNS_PIN = 1 [10:12:20]*** CUTSNS_PIN = 0 [10:12:20]*** Brake cut motor [10:12:20]Read from MH i2c: 01 [10:12:20]MH_I2C_Read... [10:12:20]*** Stop cut motor [10:12:20]*** Cut end [10:12:20]Read from MH i2c: 01 07 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [10:12:20]process_action close_receipt done [10:12:20]requested_data is exist [10:12:20]produce_requested_data [10:12:20]requested_item fm.sn is exist - process it [10:12:20]wFMCommunicate request_size=4 [10:12:20]MH_SAM_APDU [10:12:20]CAPDU: 80 11 00 00 [10:12:20]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [10:12:20]Write i2c OK [10:12:20]MH_I2C_Read... [10:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:20]Read from MH i2c: E2 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 17 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [10:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:20]wFMCommunicate OK [10:12:20]requested_item fd.num is exist - process it [10:12:20]SAM_PROTO_GetFieldsCounters [10:12:20]wFMCommunicate request_size=4 [10:12:20]MH_SAM_APDU [10:12:20]CAPDU: 80 13 00 00 [10:12:20]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [10:12:20]Write i2c OK [10:12:20]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 62 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [10:12:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:21]wFMCommunicate OK [10:12:21]SAM_PROTO_GetFieldsCounters done [10:12:21]requested_item shift.num is exist - process it [10:12:21]requested_item shift.opened is exist - process it [10:12:21]req_shift_opened [10:12:21]FM_GetShiftState [10:12:21]SAM_PROTO_GetShiftState [10:12:21]wFMCommunicate request_size=4 [10:12:21]MH_SAM_APDU [10:12:21]CAPDU: 80 13 01 00 [10:12:21]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:21]Read from MH i2c: E2 0E 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [10:12:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:21]wFMCommunicate OK [10:12:21]SAM_PROTO_GetShiftState done [10:12:21]FM_GetShiftState done [10:12:21]req_shift_opened done [10:12:21]requested_item shift.open_date is exist - process it [10:12:21]req_shift_open_date [10:12:21]req_shift_open_date done [10:12:21]produce_requested_data done [10:12:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154741,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:12:21]process_action_free close_receipt [10:12:21]json_value_free [10:12:21]json_value_free done [10:12:21]process_json_proto returns [10:12:21]Send response to host [10:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154741,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:12:21]free response buf [10:12:21]execute_script done [10:12:21]execute_script returns [10:12:21]free content buf [10:12:21]Sock 7.Close socket [10:12:21]Sock 7.Thread stoped [10:12:24]OFD Sender: No OFD packet to send [10:12:25]accept exits with 9 [10:12:25]New connection [10:12:25]New thread 3067260260 created [10:12:25]Thread 3067116900 joined [10:12:25]Waiting for new connection... [10:12:25] Sock 9.Parse request [10:12:25]Sock 9.Check first char [10:12:25]Sock 9.First char is OK [10:12:25]request: POST /json_proto HTTP/1.0 [10:12:25]Method: POST [10:12:25]URL: /json_proto [10:12:25]Method is POST - this is cgi request [10:12:25]url: /json_proto [10:12:25]query_string will be loaded in cgi processing [10:12:25]execute_cgi json_proto POST (null) [10:12:25]execute_cgi path=json_proto method=POST [10:12:25]POST find Content-Length [10:12:25]Host: 172.17.53.67:8080 [10:12:25]Content-Length: 677 [10:12:25]Content-Type: application/json [10:12:25] [10:12:25]POST finish read [10:12:25]Found Content-Length = 677 [10:12:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:25]execute_script... [10:12:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:25]POST & json_proto [10:12:25]process_json_proto [10:12:25]json parsed OK: [10:12:25]protocol is kg_v1.0 [10:12:25]action value=close_receipt [10:12:25]process_action close_receipt [10:12:25]cmd_close_receipt [10:12:25]MH_GetDate [10:12:25]Write to MH i2c: F0 00 00 5C 02 4D [10:12:25]Write i2c OK [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 09 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 09 00 5C 02 00 89 34 12 67 19 BC 99 64 5E [10:12:25]GetLastDocTimeStamp 1729246337 [10:12:25]current date 1729246345 [10:12:25]FM_GetShiftState [10:12:25]SAM_PROTO_GetShiftState [10:12:25]wFMCommunicate request_size=4 [10:12:25]MH_SAM_APDU [10:12:25]CAPDU: 80 13 01 00 [10:12:25]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [10:12:25]Write i2c OK [10:12:25]MH_I2C_Read... [10:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:25]Read from MH i2c: E2 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 0E 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [10:12:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:25]wFMCommunicate OK [10:12:25]SAM_PROTO_GetShiftState done [10:12:25]FM_GetShiftState done [10:12:25]opened in 1729211399 [10:12:25]opened+sec_in_day 1729297799 [10:12:25]quantity*price = 30038 [10:12:25]sum+1 = 30039 [10:12:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 131 18.10.2024 10:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154742 ФПД: 112321481410259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101225&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154742&fm=112321481410259&tin=02508201610067®Number=0000137193017469&sum=30000 [10:12:26]StoreToDocumentArchive [10:12:26]shift 312 fd 154742 [10:12:26]save to /storage/0312/doc_00154742 [10:12:26]save last doc name /storage/0312/doc_00154742 to /storage/kkm_last_doc_name [10:12:26]save OK [10:12:26]Clear old archive folders... [10:12:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:26]tlvbuf is 0068E6C0 [10:12:26]SAM_PROTO_ClearQueue [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 09 00 00 [10:12:26]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]SAM_PROTO_ClearQueue done [10:12:26]KKMCreateOFDPacket [10:12:26]OFDProtocolAddRootSTLVToBuf [10:12:26]FM_MakeSignedData [10:12:26]FM_MakeSignedData [10:12:26]SAM_PROTO_SignData [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 01 02 [10:12:26]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=255 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 89 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5C 02 00 35 04 06 00 66 [10:12:26]Write to MH i2c: E2 02 01 6C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 89 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5C 02 00 35 04 06 00 66 00 00 AD [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=10 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 02 02 05 27 E2 00 06 D3 [10:12:26]Write to MH i2c: E2 0D 00 6D 02 80 0D 02 02 05 00 27 E2 00 06 D3 00 00 D5 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 03 02 [10:12:26]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 0B 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 0B 00 6E 02 00 8F 90 DD CB 72 FF 65 01 90 00 8A [10:12:26]RAPDU: 8F 90 DD CB 72 FF 65 01 90 00 [10:12:26]wFMCommunicate OK [10:12:26]SAM_PROTO_SignData done [10:12:26]FM_MakeSignedData done [10:12:26]CreateOFDProtocolMessage [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 11 00 00 [10:12:26]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 17 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [10:12:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:26]wFMCommunicate OK [10:12:26]CreateOFDProtocolMessage done [10:12:26]OFDSenderStorePacket 154742 [10:12:26]StoreOFDPacket docnum=154742 [10:12:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 43 07 01 75 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 89 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5C 02 00 35 04 06 00 66 27 E2 00 06 D3 8F 90 DD CB 72 FF 65 01 [10:12:26]CheckFolder [10:12:26]dirname=/storage/ofd_packets [10:12:26]CheckFolder done [10:12:26]ProducePacketName [10:12:26]name=ofd_packets/00154742 [10:12:26]NVStorageSaveData ofd_packets/00154742 [10:12:26]File name is /storage/ofd_packets/00154742 [10:12:26]Write 301 bytes [10:12:26]NVStorageSaveData done [10:12:26]OFDSenderStorePacket done [10:12:26]KKMCreateOFDPacket done [10:12:26]NVStorageSaveData kkm_last_timestamp [10:12:26]File name is /storage/kkm_last_timestamp [10:12:26]Write 4 bytes [10:12:26]NVStorageSaveData done [10:12:26]ExternCall_PrintAddStr [10:12:26]wPrintStart [10:12:26]Write to MH i2c: 01 00 00 70 02 72 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 07 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [10:12:26]RasterBufferAndPrint [10:12:26]line Счет N : (1)872911 [10:12:26]line ИНН: 02508201610067 [10:12:26]line Контрольно-Кассовый Чек [10:12:26]line ПРОДАЖА [10:12:26]line ТРК (МРК, ГНК) : 22 [10:12:26]line Товар: 2710124130 [10:12:26]line Аи-92-К-5 [10:12:26]line 4.490 * 66.90 [10:12:26]line = 300.38 [10:12:26]line НДС 12% НСП 1% [10:12:26]line > о реализуемом товаре [10:12:26]line ОКРУГЛЕНИЕ: -0.38 [10:12:26]line ИТОГО: 300.00 [10:12:26]line Внесено: 300.00 [10:12:26]line СДАЧА: 0.00 [10:12:26]line НСП 1% : 2.66 [10:12:26]line НДС 12% : 31.90 [10:12:26]line Наличными: 300.00 [10:12:26]line Безнал.: 0.00 [10:12:26]line Место: АЗС № 165 "Партнер Нефть" [10:12:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:12:26]line СНО: Общий режим [10:12:26]line Чек 131 18.10.2024 10:12 [10:12:26]line Смена: 312 ФФД: 1.0 [10:12:26]line ЗНМ: 0300000234 [10:12:26]line РНМ: 0000137193017469 [10:12:26]line Версия ККМ: v1.0 [10:12:26]line ФМ: 0000000000963156 [10:12:26]line ФД: 154742 [10:12:26]line ФПД: 112321481410259 [10:12:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101225&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154742&fm=112321481410259&tin=02508201610067®Number=0000137193017469&sum=30000 [10:12:26]written 0, free lines is 4095 [10:12:27]OFD Sender: Processing packet 154742 [packets to send 51, broken 50] [10:12:27]ProducePacketName [10:12:27]name=ofd_packets/00154742 [10:12:27]OFD Sender: To server: pG, [10:12:27]CommunicateWithHost lk.salyk.kg:30040 [10:12:27]ConnectInit lk.salyk.kg [10:12:27]Connected sock=10 [10:12:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 43 07 01 75 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 89 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5C 02 00 35 04 06 00 66 27 E2 00 06 D3 8F 90 DD CB 72 FF 65 01 [10:12:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D3 B4 47 00 C5 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5C 02 00 F4 03 04 00 C2 DA 11 67 B6 04 01 00 00 44 75 62 F7 AF EB C6 79 [10:12:27]CommunicateWithHost err = 0 [10:12:27]CheckOFDResponse [10:12:27]1017 (14) - 77093643461234 [10:12:27]1041 (16) - 0000000000963156 [10:12:27]1040 (4) - 154742 [10:12:27]1012 (4) - 18.10.2024 03:49 [10:12:27]1206 (1) - 0 [10:12:27]OFD Sender: Remove packet 154742 [10:12:27]ProducePacketName [10:12:27]name=ofd_packets/00154742 [10:12:27]NVStorageDeleteData [10:12:27]Write to MH i2c: 01 00 00 9B 02 9D [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 07 00 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 E9 0C 99 [10:12:27]RasterBufferAndPrint [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]written 0, free lines is 3317 [10:12:27]MH_Cut [10:12:27]Write to MH i2c: D1 01 00 A2 02 01 76 [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 01 00 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 01 00 A2 02 00 75 [10:12:27]Write to MH i2c: 01 00 00 A3 02 A5 [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:27]OFD Sender: No OFD packet to send [10:12:28]*** Cut start [10:12:28]*** Partial cut [10:12:28]*** CUTSNS_PIN = 1 [10:12:28]*** CUTSNS_PIN = 0 [10:12:28]*** Brake cut motor [10:12:28]Read from MH i2c: 01 [10:12:28]MH_I2C_Read... [10:12:28]*** Stop cut motor [10:12:28]*** Cut end [10:12:28]Read from MH i2c: 01 07 00 [10:12:28]MH_I2C_Read... [10:12:28]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [10:12:28]process_action close_receipt done [10:12:28]requested_data is exist [10:12:28]produce_requested_data [10:12:28]requested_item fm.sn is exist - process it [10:12:28]wFMCommunicate request_size=4 [10:12:28]MH_SAM_APDU [10:12:28]CAPDU: 80 11 00 00 [10:12:28]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [10:12:28]Write i2c OK [10:12:28]MH_I2C_Read... [10:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:28]Read from MH i2c: E2 [10:12:28]MH_I2C_Read... [10:12:28]Read from MH i2c: E2 17 00 [10:12:28]MH_I2C_Read... [10:12:28]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [10:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:28]wFMCommunicate OK [10:12:28]requested_item fd.num is exist - process it [10:12:28]SAM_PROTO_GetFieldsCounters [10:12:28]wFMCommunicate request_size=4 [10:12:28]MH_SAM_APDU [10:12:28]CAPDU: 80 13 00 00 [10:12:28]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [10:12:28]Write i2c OK [10:12:28]MH_I2C_Read... [10:12:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:28]Read from MH i2c: E2 [10:12:28]MH_I2C_Read... [10:12:28]Read from MH i2c: E2 62 00 [10:12:28]MH_I2C_Read... [10:12:28]Read from MH i2c: E2 62 00 A5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [10:12:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:29]wFMCommunicate OK [10:12:29]SAM_PROTO_GetFieldsCounters done [10:12:29]requested_item shift.num is exist - process it [10:12:29]requested_item shift.opened is exist - process it [10:12:29]req_shift_opened [10:12:29]FM_GetShiftState [10:12:29]SAM_PROTO_GetShiftState [10:12:29]wFMCommunicate request_size=4 [10:12:29]MH_SAM_APDU [10:12:29]CAPDU: 80 13 01 00 [10:12:29]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [10:12:29]Write i2c OK [10:12:29]MH_I2C_Read... [10:12:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:29]Read from MH i2c: E2 [10:12:29]MH_I2C_Read... [10:12:29]Read from MH i2c: E2 0E 00 [10:12:29]MH_I2C_Read... [10:12:29]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [10:12:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:29]wFMCommunicate OK [10:12:29]SAM_PROTO_GetShiftState done [10:12:29]FM_GetShiftState done [10:12:29]req_shift_opened done [10:12:29]requested_item shift.open_date is exist - process it [10:12:29]req_shift_open_date [10:12:29]req_shift_open_date done [10:12:29]produce_requested_data done [10:12:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154742,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:12:29]process_action_free close_receipt [10:12:29]json_value_free [10:12:29]json_value_free done [10:12:29]process_json_proto returns [10:12:29]Send response to host [10:12:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154742,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:12:29]free response buf [10:12:29]execute_script done [10:12:29]execute_script returns [10:12:29]free content buf [10:12:29]Sock 9.Close socket [10:12:29]Sock 9.Thread stoped [10:12:32]OFD Sender: No OFD packet to send [10:12:36]accept exits with 7 [10:12:36]New connection [10:12:36]New thread 3067116900 created [10:12:36]Thread 3067260260 joined [10:12:36]Waiting for new connection... [10:12:36] Sock 7.Parse request [10:12:36]Sock 7.Check first char [10:12:36]Sock 7.First char is OK [10:12:36]request: POST /json_proto HTTP/1.0 [10:12:36]Method: POST [10:12:36]URL: /json_proto [10:12:36]Method is POST - this is cgi request [10:12:36]url: /json_proto [10:12:36]query_string will be loaded in cgi processing [10:12:36]execute_cgi json_proto POST (null) [10:12:36]execute_cgi path=json_proto method=POST [10:12:36]POST find Content-Length [10:12:36]Host: 172.17.53.67:8080 [10:12:36]Content-Length: 679 [10:12:36]Content-Type: application/json [10:12:36] [10:12:36]POST finish read [10:12:36]Found Content-Length = 679 [10:12:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.800, "sum" : 1356.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1356.00, "total" : 1356.00, "payments": [ { "type": 0, "sum" : 1356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:36]execute_script... [10:12:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.800, "sum" : 1356.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1356.00, "total" : 1356.00, "payments": [ { "type": 0, "sum" : 1356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:36]POST & json_proto [10:12:36]process_json_proto [10:12:36]json parsed OK: [10:12:36]protocol is kg_v1.0 [10:12:36]action value=close_receipt [10:12:36]process_action close_receipt [10:12:36]cmd_close_receipt [10:12:36]MH_GetDate [10:12:36]Write to MH i2c: F0 00 00 A7 02 98 [10:12:36]Write i2c OK [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: F0 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: F0 09 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: F0 09 00 A7 02 00 95 34 12 67 19 BC 99 64 B5 [10:12:36]GetLastDocTimeStamp 1729246345 [10:12:36]current date 1729246357 [10:12:36]FM_GetShiftState [10:12:36]SAM_PROTO_GetShiftState [10:12:36]wFMCommunicate request_size=4 [10:12:36]MH_SAM_APDU [10:12:36]CAPDU: 80 13 01 00 [10:12:36]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [10:12:36]Write i2c OK [10:12:36]MH_I2C_Read... [10:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:36]Read from MH i2c: E2 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [10:12:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:36]wFMCommunicate OK [10:12:36]SAM_PROTO_GetShiftState done [10:12:36]FM_GetShiftState done [10:12:36]opened in 1729211399 [10:12:36]opened+sec_in_day 1729297799 [10:12:36]quantity*price = 135636 [10:12:36]sum+1 = 135637 [10:12:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 1356.00 Внесено: 1356.00 СДАЧА: 0.00 НСП 1% : 12.00 НДС 12% : 144.04 Наличными: 1356.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 132 18.10.2024 10:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154743 ФПД: 54565124754363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154743&fm=54565124754363&tin=02508201610067®Number=0000137193017469&sum=135600 [10:12:37]StoreToDocumentArchive [10:12:37]shift 312 fd 154743 [10:12:37]save to /storage/0312/doc_00154743 [10:12:37]save last doc name /storage/0312/doc_00154743 to /storage/kkm_last_doc_name [10:12:37]save OK [10:12:37]Clear old archive folders... [10:12:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:12:37]tlvbuf is B6F25C70 [10:12:37]SAM_PROTO_ClearQueue [10:12:37]wFMCommunicate request_size=4 [10:12:37]MH_SAM_APDU [10:12:37]CAPDU: 80 09 00 00 [10:12:37]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [10:12:37]Write i2c OK [10:12:37]MH_I2C_Read... [10:12:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:37]Read from MH i2c: E2 [10:12:37]MH_I2C_Read... [10:12:37]Read from MH i2c: E2 03 00 [10:12:37]MH_I2C_Read... [10:12:37]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [10:12:37]RAPDU: 90 00 [10:12:37]wFMCommunicate OK [10:12:37]SAM_PROTO_ClearQueue done [10:12:37]KKMCreateOFDPacket [10:12:37]OFDProtocolAddRootSTLVToBuf [10:12:37]FM_MakeSignedData [10:12:37]FM_MakeSignedData [10:12:37]SAM_PROTO_SignData [10:12:37]wFMCommunicate request_size=4 [10:12:37]MH_SAM_APDU [10:12:37]CAPDU: 80 0D 01 02 [10:12:37]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [10:12:37]Write i2c OK [10:12:37]MH_I2C_Read... [10:12:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:37]Read from MH i2c: E2 [10:12:37]MH_I2C_Read... [10:12:37]Read from MH i2c: E2 03 00 [10:12:37]MH_I2C_Read... [10:12:37]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [10:12:37]RAPDU: 90 00 [10:12:37]wFMCommunicate OK [10:12:37]wFMCommunicate request_size=255 [10:12:37]MH_SAM_APDU [10:12:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 88 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 95 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5C 02 00 35 04 06 00 31 A0 6E E0 [10:12:37]Write to MH i2c: E2 02 01 B7 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 88 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 95 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5C 02 00 35 04 06 00 31 A0 6E E0 00 00 E1 [10:12:37]Write i2c OK [10:12:37]MH_I2C_Read... [10:12:37]OFD Sender: No OFD packet to send [10:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:38]Read from MH i2c: E2 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 03 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [10:12:38]RAPDU: 90 00 [10:12:38]wFMCommunicate OK [10:12:38]wFMCommunicate request_size=7 [10:12:38]MH_SAM_APDU [10:12:38]CAPDU: 80 0D 02 02 02 CB BB [10:12:38]Write to MH i2c: E2 0A 00 B8 02 80 0D 02 02 02 00 CB BB 00 00 BE [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:38]Read from MH i2c: E2 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 03 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [10:12:38]RAPDU: 90 00 [10:12:38]wFMCommunicate OK [10:12:38]wFMCommunicate request_size=4 [10:12:38]MH_SAM_APDU [10:12:38]CAPDU: 80 0D 03 02 [10:12:38]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:38]Read from MH i2c: E2 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 0B 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 0B 00 B9 02 00 21 BF 62 FE F6 2E 03 50 90 00 EE [10:12:38]RAPDU: 21 BF 62 FE F6 2E 03 50 90 00 [10:12:38]wFMCommunicate OK [10:12:38]SAM_PROTO_SignData done [10:12:38]FM_MakeSignedData done [10:12:38]CreateOFDProtocolMessage [10:12:38]wFMCommunicate request_size=4 [10:12:38]MH_SAM_APDU [10:12:38]CAPDU: 80 11 00 00 [10:12:38]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:38]Read from MH i2c: E2 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 17 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [10:12:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:38]wFMCommunicate OK [10:12:38]CreateOFDProtocolMessage done [10:12:38]OFDSenderStorePacket 154743 [10:12:38]StoreOFDPacket docnum=154743 [10:12:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B4 C7 04 01 D5 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 88 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 95 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5C 02 00 35 04 06 00 31 A0 6E E0 CB BB 21 BF 62 FE F6 2E 03 50 [10:12:38]CheckFolder [10:12:38]dirname=/storage/ofd_packets [10:12:38]CheckFolder done [10:12:38]ProducePacketName [10:12:38]name=ofd_packets/00154743 [10:12:38]NVStorageSaveData ofd_packets/00154743 [10:12:38]File name is /storage/ofd_packets/00154743 [10:12:38]Write 298 bytes [10:12:38]NVStorageSaveData done [10:12:38]OFDSenderStorePacket done [10:12:38]KKMCreateOFDPacket done [10:12:38]NVStorageSaveData kkm_last_timestamp [10:12:38]File name is /storage/kkm_last_timestamp [10:12:38]Write 4 bytes [10:12:38]NVStorageSaveData done [10:12:38]ExternCall_PrintAddStr [10:12:38]wPrintStart [10:12:38]Write to MH i2c: 01 00 00 BB 02 BD [10:12:38]OFD Sender: Processing packet 154743 [packets to send 51, broken 50] [10:12:38]ProducePacketName [10:12:38]name=ofd_packets/00154743 [10:12:38]OFD Sender: To server: pG, [10:12:38]CommunicateWithHost lk.salyk.kg:30040 [10:12:38]ConnectInit lk.salyk.kg [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 07 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [10:12:38]RasterBufferAndPrint [10:12:38]line Счет N : (1)872909 [10:12:38]line ИНН: 02508201610067 [10:12:38]line Контрольно-Кассовый Чек [10:12:38]line ПРОДАЖА [10:12:38]line ТРК (МРК, ГНК) : 34 [10:12:38]line Товар: 2710194210 [10:12:38]line ДТ-К-2 [10:12:38]line 17.800 * 76.20 [10:12:38]line = 1356.36 [10:12:38]line НДС 12% НСП 1% [10:12:38]line > о реализуемом товаре [10:12:38]line ОКРУГЛЕНИЕ: -0.36 [10:12:38]line ИТОГО: 1356.00 [10:12:38]line Внесено: 1356.00 [10:12:38]line СДАЧА: 0.00 [10:12:38]line НСП 1% : 12.00 [10:12:38]line НДС 12% : 144.04 [10:12:38]line Наличными: 1356.00 [10:12:38]line Безнал.: 0.00 [10:12:38]line Место: АЗС № 165 "Партнер Нефть" [10:12:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:12:38]line СНО: Общий режим [10:12:38]line Чек 132 18.10.2024 10:12 [10:12:38]line Смена: 312 ФФД: 1.0 [10:12:38]line ЗНМ: 0300000234 [10:12:38]line РНМ: 0000137193017469 [10:12:38]line Версия ККМ: v1.0 [10:12:38]line ФМ: 0000000000963156 [10:12:38]line ФД: 154743 [10:12:38]line ФПД: 54565124754363 [10:12:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154743&fm=54565124754363&tin=02508201610067®Number=0000137193017469&sum=135600 [10:12:38]written 0, free lines is 4095 [10:12:38]Connected sock=10 [10:12:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B4 C7 04 01 D5 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 88 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 95 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5C 02 00 35 04 06 00 31 A0 6E E0 CB BB 21 BF 62 FE F6 2E 03 50 [10:12:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 A3 47 00 CB 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5C 02 00 F4 03 04 00 CD DA 11 67 B6 04 01 00 00 02 F0 F3 A6 A2 8B 0B D0 [10:12:38]CommunicateWithHost err = 0 [10:12:38]CheckOFDResponse [10:12:38]1017 (14) - 77093643461234 [10:12:38]1041 (16) - 0000000000963156 [10:12:38]1040 (4) - 154743 [10:12:38]1012 (4) - 18.10.2024 03:49 [10:12:38]1206 (1) - 0 [10:12:38]OFD Sender: Remove packet 154743 [10:12:38]ProducePacketName [10:12:38]name=ofd_packets/00154743 [10:12:38]NVStorageDeleteData [10:12:38]Write to MH i2c: 01 00 00 E6 02 E8 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 07 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: 01 07 00 E6 02 00 00 00 00 00 FB 0C F6 [10:12:38]RasterBufferAndPrint [10:12:38]line [10:12:38]line [10:12:38]line [10:12:38]line [10:12:38]line [10:12:38]written 0, free lines is 3338 [10:12:38]MH_Cut [10:12:38]Write to MH i2c: D1 01 00 ED 02 01 C1 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: D1 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: D1 01 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: D1 01 00 ED 02 00 C0 [10:12:38]Write to MH i2c: 01 00 00 EE 02 F0 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:39]OFD Sender: No OFD packet to send [10:12:39]*** Cut start [10:12:39]*** Partial cut [10:12:39]*** CUTSNS_PIN = 1 [10:12:39]*** CUTSNS_PIN = 0 [10:12:39]*** Brake cut motor [10:12:40]Read from MH i2c: 01 [10:12:40]MH_I2C_Read... [10:12:40]*** Stop cut motor [10:12:40]*** Cut end [10:12:40]Read from MH i2c: 01 07 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [10:12:40]process_action close_receipt done [10:12:40]requested_data is exist [10:12:40]produce_requested_data [10:12:40]requested_item fm.sn is exist - process it [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 11 00 00 [10:12:40]Write to MH i2c: E2 08 00 EF 02 80 11 00 00 00 00 00 00 6B [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 17 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 17 00 EF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [10:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:40]wFMCommunicate OK [10:12:40]requested_item fd.num is exist - process it [10:12:40]SAM_PROTO_GetFieldsCounters [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 13 00 00 [10:12:40]Write to MH i2c: E2 08 00 F0 02 80 13 00 00 00 00 00 00 6E [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 62 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 62 00 F0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [10:12:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:40]wFMCommunicate OK [10:12:40]SAM_PROTO_GetFieldsCounters done [10:12:40]requested_item shift.num is exist - process it [10:12:40]requested_item shift.opened is exist - process it [10:12:40]req_shift_opened [10:12:40]FM_GetShiftState [10:12:40]SAM_PROTO_GetShiftState [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 13 01 00 [10:12:40]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0E 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [10:12:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:40]wFMCommunicate OK [10:12:40]SAM_PROTO_GetShiftState done [10:12:40]FM_GetShiftState done [10:12:40]req_shift_opened done [10:12:40]requested_item shift.open_date is exist - process it [10:12:40]req_shift_open_date [10:12:40]req_shift_open_date done [10:12:40]produce_requested_data done [10:12:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154743,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:12:40]process_action_free close_receipt [10:12:40]json_value_free [10:12:40]json_value_free done [10:12:40]process_json_proto returns [10:12:40]Send response to host [10:12:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154743,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:12:40]free response buf [10:12:40]execute_script done [10:12:40]execute_script returns [10:12:40]free content buf [10:12:40]Sock 7.Close socket [10:12:40]Sock 7.Thread stoped [10:12:41]accept exits with 9 [10:12:41]New connection [10:12:41]New thread 3067260260 created [10:12:41]Thread 3067116900 joined [10:12:41]Waiting for new connection... [10:12:41] Sock 9.Parse request [10:12:41]Sock 9.Check first char [10:12:41]Sock 9.First char is OK [10:12:41]request: POST /json_proto HTTP/1.0 [10:12:41]Method: POST [10:12:41]URL: /json_proto [10:12:41]Method is POST - this is cgi request [10:12:41]url: /json_proto [10:12:41]query_string will be loaded in cgi processing [10:12:41]execute_cgi json_proto POST (null) [10:12:41]execute_cgi path=json_proto method=POST [10:12:41]POST find Content-Length [10:12:41]Host: 172.17.53.67:8080 [10:12:41]Content-Length: 677 [10:12:41]Content-Type: application/json [10:12:41] [10:12:41]POST finish read [10:12:41]Found Content-Length = 677 [10:12:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:41]execute_script... [10:12:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:41]POST & json_proto [10:12:41]process_json_proto [10:12:41]json parsed OK: [10:12:41]protocol is kg_v1.0 [10:12:41]action value=close_receipt [10:12:41]process_action close_receipt [10:12:41]cmd_close_receipt [10:12:41]MH_GetDate [10:12:41]Write to MH i2c: F0 00 00 F2 02 E3 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: F0 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: F0 09 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: F0 09 00 F2 02 00 99 34 12 67 19 BC 99 64 04 [10:12:41]GetLastDocTimeStamp 1729246357 [10:12:41]current date 1729246361 [10:12:41]FM_GetShiftState [10:12:41]SAM_PROTO_GetShiftState [10:12:41]wFMCommunicate request_size=4 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 13 01 00 [10:12:41]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:41]Read from MH i2c: E2 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 0E 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [10:12:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:41]wFMCommunicate OK [10:12:41]SAM_PROTO_GetShiftState done [10:12:41]FM_GetShiftState done [10:12:41]opened in 1729211399 [10:12:41]opened+sec_in_day 1729297799 [10:12:41]quantity*price = 50041 [10:12:41]sum+1 = 50042 [10:12:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 133 18.10.2024 10:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154744 ФПД: 187866687739190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154744&fm=187866687739190&tin=02508201610067®Number=0000137193017469&sum=50000 [10:12:42]StoreToDocumentArchive [10:12:42]shift 312 fd 154744 [10:12:42]save to /storage/0312/doc_00154744 [10:12:42]save last doc name /storage/0312/doc_00154744 to /storage/kkm_last_doc_name [10:12:42]save OK [10:12:42]Clear old archive folders... [10:12:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:42]tlvbuf is 0064C530 [10:12:42]SAM_PROTO_ClearQueue [10:12:42]wFMCommunicate request_size=4 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 09 00 00 [10:12:42]Write to MH i2c: E2 08 00 00 03 80 09 00 00 00 00 00 00 75 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [10:12:42]RAPDU: 90 00 [10:12:42]wFMCommunicate OK [10:12:42]SAM_PROTO_ClearQueue done [10:12:42]KKMCreateOFDPacket [10:12:42]OFDProtocolAddRootSTLVToBuf [10:12:42]FM_MakeSignedData [10:12:42]FM_MakeSignedData [10:12:42]SAM_PROTO_SignData [10:12:42]wFMCommunicate request_size=4 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 0D 01 02 [10:12:42]Write to MH i2c: E2 08 00 01 03 80 0D 01 02 00 00 00 00 7D [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [10:12:42]RAPDU: 90 00 [10:12:42]wFMCommunicate OK [10:12:42]wFMCommunicate request_size=255 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 99 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5C 02 00 35 04 06 00 AA [10:12:43]Write to MH i2c: E2 02 01 02 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 99 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5C 02 00 35 04 06 00 AA 00 00 A8 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 03 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [10:12:43]RAPDU: 90 00 [10:12:43]wFMCommunicate OK [10:12:43]wFMCommunicate request_size=10 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 0D 02 02 05 DD 1F 30 15 36 [10:12:43]Write to MH i2c: E2 0D 00 03 03 80 0D 02 02 05 00 DD 1F 30 15 36 00 00 01 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 03 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [10:12:43]RAPDU: 90 00 [10:12:43]wFMCommunicate OK [10:12:43]wFMCommunicate request_size=4 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 0D 03 02 [10:12:43]Write to MH i2c: E2 08 00 04 03 80 0D 03 02 00 00 00 00 82 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 0B 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 0B 00 04 03 00 AF DE 30 F7 3E AD 7F 27 90 00 C8 [10:12:43]RAPDU: AF DE 30 F7 3E AD 7F 27 90 00 [10:12:43]wFMCommunicate OK [10:12:43]SAM_PROTO_SignData done [10:12:43]FM_MakeSignedData done [10:12:43]CreateOFDProtocolMessage [10:12:43]wFMCommunicate request_size=4 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 11 00 00 [10:12:43]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 17 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [10:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:43]wFMCommunicate OK [10:12:43]CreateOFDProtocolMessage done [10:12:43]OFDSenderStorePacket 154744 [10:12:43]StoreOFDPacket docnum=154744 [10:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 3E 07 01 F6 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 99 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5C 02 00 35 04 06 00 AA DD 1F 30 15 36 AF DE 30 F7 3E AD 7F 27 [10:12:43]CheckFolder [10:12:43]dirname=/storage/ofd_packets [10:12:43]CheckFolder done [10:12:43]ProducePacketName [10:12:43]name=ofd_packets/00154744 [10:12:43]NVStorageSaveData ofd_packets/00154744 [10:12:43]File name is /storage/ofd_packets/00154744 [10:12:43]Write 301 bytes [10:12:43]NVStorageSaveData done [10:12:43]OFDSenderStorePacket done [10:12:43]KKMCreateOFDPacket done [10:12:43]NVStorageSaveData kkm_last_timestamp [10:12:43]File name is /storage/kkm_last_timestamp [10:12:43]Write 4 bytes [10:12:43]NVStorageSaveData done [10:12:43]ExternCall_PrintAddStr [10:12:43]wPrintStart [10:12:43]Write to MH i2c: 01 00 00 06 03 09 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: 01 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: 01 07 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [10:12:43]RasterBufferAndPrint [10:12:43]line Счет N : (1)872912 [10:12:43]line ИНН: 02508201610067 [10:12:43]line Контрольно-Кассовый Чек [10:12:43]line ПРОДАЖА [10:12:43]line ТРК (МРК, ГНК) : 12 [10:12:43]line Товар: 2710124130 [10:12:43]line Аи-92-К-5 [10:12:43]line 7.480 * 66.90 [10:12:43]line = 500.41 [10:12:43]line НДС 12% НСП 1% [10:12:43]line > о реализуемом товаре [10:12:43]line ОКРУГЛЕНИЕ: -0.41 [10:12:43]line ИТОГО: 500.00 [10:12:43]line Внесено: 500.00 [10:12:43]line СДАЧА: 0.00 [10:12:43]line НСП 1% : 4.43 [10:12:43]line НДС 12% : 53.14 [10:12:43]line Наличными: 500.00 [10:12:43]line Безнал.: 0.00 [10:12:43]line Место: АЗС № 165 "Партнер Нефть" [10:12:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:12:43]line СНО: Общий режим [10:12:43]line Чек 133 18.10.2024 10:12 [10:12:43]line Смена: 312 ФФД: 1.0 [10:12:43]line ЗНМ: 0300000234 [10:12:43]line РНМ: 0000137193017469 [10:12:43]line Версия ККМ: v1.0 [10:12:43]line ФМ: 0000000000963156 [10:12:43]line ФД: 154744 [10:12:43]line ФПД: 187866687739190 [10:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154744&fm=187866687739190&tin=02508201610067®Number=0000137193017469&sum=50000 [10:12:43]written 0, free lines is 4095 [10:12:43]OFD Sender: Processing packet 154744 [packets to send 51, broken 50] [10:12:43]ProducePacketName [10:12:43]name=ofd_packets/00154744 [10:12:43]OFD Sender: To server: pG, [10:12:43]CommunicateWithHost lk.salyk.kg:30040 [10:12:43]ConnectInit lk.salyk.kg [10:12:43]Connected sock=10 [10:12:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 3E 07 01 F6 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 99 34 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5C 02 00 35 04 06 00 AA DD 1F 30 15 36 AF DE 30 F7 3E AD 7F 27 [10:12:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 97 6C 47 00 BD F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5C 02 00 F4 03 04 00 D3 DA 11 67 B6 04 01 00 00 4C 1F F6 41 76 60 F8 4F [10:12:44]CommunicateWithHost err = 0 [10:12:44]CheckOFDResponse [10:12:44]1017 (14) - 77093643461234 [10:12:44]1041 (16) - 0000000000963156 [10:12:44]1040 (4) - 154744 [10:12:44]1012 (4) - 18.10.2024 03:49 [10:12:44]1206 (1) - 0 [10:12:44]OFD Sender: Remove packet 154744 [10:12:44]ProducePacketName [10:12:44]name=ofd_packets/00154744 [10:12:44]NVStorageDeleteData [10:12:44]Write to MH i2c: 01 00 00 31 03 34 [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: 01 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: 01 07 00 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 EF 0C 36 [10:12:44]RasterBufferAndPrint [10:12:44]line [10:12:44]line [10:12:44]line [10:12:44]line [10:12:44]line [10:12:44]written 0, free lines is 3332 [10:12:44]MH_Cut [10:12:44]Write to MH i2c: D1 01 00 38 03 01 0D [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: D1 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: D1 01 00 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: D1 01 00 38 03 00 0C [10:12:44]Write to MH i2c: 01 00 00 39 03 3C [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]OFD Sender: No OFD packet to send [10:12:44]*** Cut start [10:12:44]*** Partial cut [10:12:44]*** CUTSNS_PIN = 1 [10:12:44]*** CUTSNS_PIN = 0 [10:12:45]*** Brake cut motor [10:12:45]Read from MH i2c: 01 [10:12:45]MH_I2C_Read... [10:12:45]*** Stop cut motor [10:12:45]*** Cut end [10:12:45]Read from MH i2c: 01 07 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 FF 0F 51 [10:12:45]process_action close_receipt done [10:12:45]requested_data is exist [10:12:45]produce_requested_data [10:12:45]requested_item fm.sn is exist - process it [10:12:45]wFMCommunicate request_size=4 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 11 00 00 [10:12:45]Write to MH i2c: E2 08 00 3A 03 80 11 00 00 00 00 00 00 B7 [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 17 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 17 00 3A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [10:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:45]wFMCommunicate OK [10:12:45]requested_item fd.num is exist - process it [10:12:45]SAM_PROTO_GetFieldsCounters [10:12:45]wFMCommunicate request_size=4 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 13 00 00 [10:12:45]Write to MH i2c: E2 08 00 3B 03 80 13 00 00 00 00 00 00 BA [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 62 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 62 00 3B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [10:12:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:45]wFMCommunicate OK [10:12:45]SAM_PROTO_GetFieldsCounters done [10:12:45]requested_item shift.num is exist - process it [10:12:45]requested_item shift.opened is exist - process it [10:12:45]req_shift_opened [10:12:45]FM_GetShiftState [10:12:45]SAM_PROTO_GetShiftState [10:12:45]wFMCommunicate request_size=4 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 13 01 00 [10:12:45]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 0E 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F3 [10:12:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:12:45]wFMCommunicate OK [10:12:45]SAM_PROTO_GetShiftState done [10:12:45]FM_GetShiftState done [10:12:45]req_shift_opened done [10:12:45]requested_item shift.open_date is exist - process it [10:12:45]req_shift_open_date [10:12:45]req_shift_open_date done [10:12:45]produce_requested_data done [10:12:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154744,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:12:45]process_action_free close_receipt [10:12:45]json_value_free [10:12:45]json_value_free done [10:12:45]process_json_proto returns [10:12:45]Send response to host [10:12:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154744,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:12:45]free response buf [10:12:45]execute_script done [10:12:45]execute_script returns [10:12:45]free content buf [10:12:45]Sock 9.Close socket [10:12:45]Sock 9.Thread stoped [10:12:49]OFD Sender: No OFD packet to send [10:12:54]OFD Sender: No OFD packet to send [10:12:59]OFD Sender: No OFD packet to send [10:13:04]OFD Sender: No OFD packet to send [10:13:09]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:25]accept exits with 7 [10:14:25]New connection [10:14:25]New thread 3067116900 created [10:14:25]Thread 3067260260 joined [10:14:25]Waiting for new connection... [10:14:25] Sock 7.Parse request [10:14:25]Sock 7.Check first char [10:14:25]Sock 7.First char is OK [10:14:25]request: POST /json_proto HTTP/1.0 [10:14:25]Method: POST [10:14:25]URL: /json_proto [10:14:25]Method is POST - this is cgi request [10:14:25]url: /json_proto [10:14:25]query_string will be loaded in cgi processing [10:14:25]execute_cgi json_proto POST (null) [10:14:25]execute_cgi path=json_proto method=POST [10:14:25]POST find Content-Length [10:14:25]Host: 172.17.53.67:8080 [10:14:25]Content-Length: 677 [10:14:25]Content-Type: application/json [10:14:25] [10:14:25]POST finish read [10:14:25]Found Content-Length = 677 [10:14:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:25]execute_script... [10:14:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:25]POST & json_proto [10:14:25]process_json_proto [10:14:25]json parsed OK: [10:14:25]protocol is kg_v1.0 [10:14:25]action value=close_receipt [10:14:25]process_action close_receipt [10:14:25]cmd_close_receipt [10:14:25]MH_GetDate [10:14:25]Write to MH i2c: F0 00 00 3D 03 2F [10:14:25]Write i2c OK [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: F0 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: F0 09 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: F0 09 00 3D 03 00 02 35 12 67 19 BC 99 64 BA [10:14:25]GetLastDocTimeStamp 1729246361 [10:14:25]current date 1729246466 [10:14:25]FM_GetShiftState [10:14:25]SAM_PROTO_GetShiftState [10:14:25]wFMCommunicate request_size=4 [10:14:25]MH_SAM_APDU [10:14:25]CAPDU: 80 13 01 00 [10:14:25]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [10:14:25]Write i2c OK [10:14:25]MH_I2C_Read... [10:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:25]Read from MH i2c: E2 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 0E 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F5 [10:14:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:14:25]wFMCommunicate OK [10:14:25]SAM_PROTO_GetShiftState done [10:14:25]FM_GetShiftState done [10:14:25]opened in 1729211399 [10:14:25]opened+sec_in_day 1729297799 [10:14:25]quantity*price = 50041 [10:14:25]sum+1 = 50042 [10:14:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 134 18.10.2024 10:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154745 ФПД: 14814183233933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154745&fm=14814183233933&tin=02508201610067®Number=0000137193017469&sum=50000 [10:14:26]StoreToDocumentArchive [10:14:26]shift 312 fd 154745 [10:14:26]save to /storage/0312/doc_00154745 [10:14:26]save last doc name /storage/0312/doc_00154745 to /storage/kkm_last_doc_name [10:14:26]save OK [10:14:26]Clear old archive folders... [10:14:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:26]tlvbuf is 00648E80 [10:14:26]SAM_PROTO_ClearQueue [10:14:26]wFMCommunicate request_size=4 [10:14:26]MH_SAM_APDU [10:14:26]CAPDU: 80 09 00 00 [10:14:26]Write to MH i2c: E2 08 00 4B 03 80 09 00 00 00 00 00 00 C0 [10:14:26]Write i2c OK [10:14:26]MH_I2C_Read... [10:14:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:26]Read from MH i2c: E2 [10:14:26]MH_I2C_Read... [10:14:26]Read from MH i2c: E2 03 00 [10:14:26]MH_I2C_Read... [10:14:26]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [10:14:26]RAPDU: 90 00 [10:14:26]wFMCommunicate OK [10:14:26]SAM_PROTO_ClearQueue done [10:14:26]KKMCreateOFDPacket [10:14:26]OFDProtocolAddRootSTLVToBuf [10:14:26]FM_MakeSignedData [10:14:26]FM_MakeSignedData [10:14:26]SAM_PROTO_SignData [10:14:26]wFMCommunicate request_size=4 [10:14:26]MH_SAM_APDU [10:14:26]CAPDU: 80 0D 01 02 [10:14:26]Write to MH i2c: E2 08 00 4C 03 80 0D 01 02 00 00 00 00 C8 [10:14:26]Write i2c OK [10:14:26]MH_I2C_Read... [10:14:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:26]Read from MH i2c: E2 [10:14:26]MH_I2C_Read... [10:14:26]Read from MH i2c: E2 03 00 [10:14:26]MH_I2C_Read... [10:14:26]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [10:14:26]RAPDU: 90 00 [10:14:26]wFMCommunicate OK [10:14:26]wFMCommunicate request_size=255 [10:14:26]MH_SAM_APDU [10:14:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 02 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5C 02 00 35 04 06 00 0D [10:14:26]Write to MH i2c: E2 02 01 4D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 02 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5C 02 00 35 04 06 00 0D 00 00 C2 [10:14:26]Write i2c OK [10:14:26]MH_I2C_Read... [10:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:27]Read from MH i2c: E2 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 03 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [10:14:27]RAPDU: 90 00 [10:14:27]wFMCommunicate OK [10:14:27]wFMCommunicate request_size=10 [10:14:27]MH_SAM_APDU [10:14:27]CAPDU: 80 0D 02 02 05 79 32 21 19 8D [10:14:27]Write to MH i2c: E2 0D 00 4E 03 80 0D 02 02 05 00 79 32 21 19 8D 00 00 47 [10:14:27]Write i2c OK [10:14:27]MH_I2C_Read... [10:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:27]Read from MH i2c: E2 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 03 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [10:14:27]RAPDU: 90 00 [10:14:27]wFMCommunicate OK [10:14:27]wFMCommunicate request_size=4 [10:14:27]MH_SAM_APDU [10:14:27]CAPDU: 80 0D 03 02 [10:14:27]Write to MH i2c: E2 08 00 4F 03 80 0D 03 02 00 00 00 00 CD [10:14:27]Write i2c OK [10:14:27]MH_I2C_Read... [10:14:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:27]Read from MH i2c: E2 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 0B 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 0B 00 4F 03 00 0F 64 32 DE 98 4A A6 0B 90 00 E4 [10:14:27]RAPDU: 0F 64 32 DE 98 4A A6 0B 90 00 [10:14:27]wFMCommunicate OK [10:14:27]SAM_PROTO_SignData done [10:14:27]FM_MakeSignedData done [10:14:27]CreateOFDProtocolMessage [10:14:27]wFMCommunicate request_size=4 [10:14:27]MH_SAM_APDU [10:14:27]CAPDU: 80 11 00 00 [10:14:27]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [10:14:27]Write i2c OK [10:14:27]MH_I2C_Read... [10:14:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:27]Read from MH i2c: E2 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 17 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [10:14:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:14:27]wFMCommunicate OK [10:14:27]CreateOFDProtocolMessage done [10:14:27]OFDSenderStorePacket 154745 [10:14:27]StoreOFDPacket docnum=154745 [10:14:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 B8 07 01 2C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 02 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5C 02 00 35 04 06 00 0D 79 32 21 19 8D 0F 64 32 DE 98 4A A6 0B [10:14:27]CheckFolder [10:14:27]dirname=/storage/ofd_packets [10:14:27]CheckFolder done [10:14:27]ProducePacketName [10:14:27]name=ofd_packets/00154745 [10:14:27]NVStorageSaveData ofd_packets/00154745 [10:14:27]File name is /storage/ofd_packets/00154745 [10:14:27]Write 301 bytes [10:14:27]NVStorageSaveData done [10:14:27]OFDSenderStorePacket done [10:14:27]KKMCreateOFDPacket done [10:14:27]NVStorageSaveData kkm_last_timestamp [10:14:27]File name is /storage/kkm_last_timestamp [10:14:27]Write 4 bytes [10:14:27]NVStorageSaveData done [10:14:27]ExternCall_PrintAddStr [10:14:27]wPrintStart [10:14:27]Write to MH i2c: 01 00 00 51 03 54 [10:14:27]Write i2c OK [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 07 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [10:14:27]RasterBufferAndPrint [10:14:27]line Счет N : (1)872913 [10:14:27]line ИНН: 02508201610067 [10:14:27]line Контрольно-Кассовый Чек [10:14:27]line ПРОДАЖА [10:14:27]line ТРК (МРК, ГНК) : 12 [10:14:27]line Товар: 2710124130 [10:14:27]line Аи-92-К-5 [10:14:27]line 7.480 * 66.90 [10:14:27]line = 500.41 [10:14:27]line НДС 12% НСП 1% [10:14:27]line > о реализуемом товаре [10:14:27]line ОКРУГЛЕНИЕ: -0.41 [10:14:27]line ИТОГО: 500.00 [10:14:27]line Внесено: 500.00 [10:14:27]line СДАЧА: 0.00 [10:14:27]line НСП 1% : 4.43 [10:14:27]line НДС 12% : 53.14 [10:14:27]line Наличными: 500.00 [10:14:27]line Безнал.: 0.00 [10:14:27]line Место: АЗС № 165 "Партнер Нефть" [10:14:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:14:27]line СНО: Общий режим [10:14:27]line Чек 134 18.10.2024 10:14 [10:14:27]line Смена: 312 ФФД: 1.0 [10:14:27]line ЗНМ: 0300000234 [10:14:27]line РНМ: 0000137193017469 [10:14:27]line Версия ККМ: v1.0 [10:14:27]line ФМ: 0000000000963156 [10:14:27]line ФД: 154745 [10:14:27]line ФПД: 14814183233933 [10:14:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154745&fm=14814183233933&tin=02508201610067®Number=0000137193017469&sum=50000 [10:14:27]OFD Sender: Processing packet 154745 [packets to send 51, broken 50] [10:14:27]ProducePacketName [10:14:27]name=ofd_packets/00154745 [10:14:27]OFD Sender: To server: pG, [10:14:27]CommunicateWithHost lk.salyk.kg:30040 [10:14:27]ConnectInit lk.salyk.kg [10:14:27]written 0, free lines is 4095 [10:14:27]Connected sock=10 [10:14:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 B8 07 01 2C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 02 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5C 02 00 35 04 06 00 0D 79 32 21 19 8D 0F 64 32 DE 98 4A A6 0B [10:14:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 C7 47 00 65 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5C 02 00 F4 03 04 00 3B DB 11 67 B6 04 01 00 00 20 90 FF BD 57 62 0A 40 [10:14:27]CommunicateWithHost err = 0 [10:14:27]CheckOFDResponse [10:14:27]1017 (14) - 77093643461234 [10:14:27]1041 (16) - 0000000000963156 [10:14:27]1040 (4) - 154745 [10:14:27]1012 (4) - 18.10.2024 03:51 [10:14:27]1206 (1) - 0 [10:14:27]OFD Sender: Remove packet 154745 [10:14:27]ProducePacketName [10:14:27]name=ofd_packets/00154745 [10:14:27]NVStorageDeleteData [10:14:27]Write to MH i2c: 01 00 00 7C 03 7F [10:14:27]Write i2c OK [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 07 00 [10:14:27]MH_I2C_Read... [10:14:27]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 D9 0C 6B [10:14:27]RasterBufferAndPrint [10:14:27]line [10:14:27]line [10:14:27]line [10:14:27]line [10:14:27]line [10:14:27]written 0, free lines is 3296 [10:14:27]MH_Cut [10:14:27]Write to MH i2c: D1 01 00 83 03 01 58 [10:14:28]Write i2c OK [10:14:28]MH_I2C_Read... [10:14:28]Read from MH i2c: D1 [10:14:28]MH_I2C_Read... [10:14:28]Read from MH i2c: D1 01 00 [10:14:28]MH_I2C_Read... [10:14:28]Read from MH i2c: D1 01 00 83 03 00 57 [10:14:28]Write to MH i2c: 01 00 00 84 03 87 [10:14:28]Write i2c OK [10:14:28]MH_I2C_Read... [10:14:28]OFD Sender: No OFD packet to send [10:14:28]*** Cut start [10:14:28]*** Partial cut [10:14:28]*** CUTSNS_PIN = 1 [10:14:28]*** CUTSNS_PIN = 0 [10:14:28]*** Brake cut motor [10:14:29]Read from MH i2c: 01 [10:14:29]MH_I2C_Read... [10:14:29]*** Stop cut motor [10:14:29]*** Cut end [10:14:29]Read from MH i2c: 01 07 00 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [10:14:29]process_action close_receipt done [10:14:29]requested_data is exist [10:14:29]produce_requested_data [10:14:29]requested_item fm.sn is exist - process it [10:14:29]wFMCommunicate request_size=4 [10:14:29]MH_SAM_APDU [10:14:29]CAPDU: 80 11 00 00 [10:14:29]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [10:14:29]Write i2c OK [10:14:29]MH_I2C_Read... [10:14:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:29]Read from MH i2c: E2 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 17 00 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [10:14:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:14:29]wFMCommunicate OK [10:14:29]requested_item fd.num is exist - process it [10:14:29]SAM_PROTO_GetFieldsCounters [10:14:29]wFMCommunicate request_size=4 [10:14:29]MH_SAM_APDU [10:14:29]CAPDU: 80 13 00 00 [10:14:29]Write to MH i2c: E2 08 00 86 03 80 13 00 00 00 00 00 00 05 [10:14:29]Write i2c OK [10:14:29]MH_I2C_Read... [10:14:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:29]Read from MH i2c: E2 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 62 00 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 62 00 86 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [10:14:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:14:29]wFMCommunicate OK [10:14:29]SAM_PROTO_GetFieldsCounters done [10:14:29]requested_item shift.num is exist - process it [10:14:29]requested_item shift.opened is exist - process it [10:14:29]req_shift_opened [10:14:29]FM_GetShiftState [10:14:29]SAM_PROTO_GetShiftState [10:14:29]wFMCommunicate request_size=4 [10:14:29]MH_SAM_APDU [10:14:29]CAPDU: 80 13 01 00 [10:14:29]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [10:14:29]Write i2c OK [10:14:29]MH_I2C_Read... [10:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:29]Read from MH i2c: E2 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 0E 00 [10:14:29]MH_I2C_Read... [10:14:29]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3E [10:14:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:14:29]wFMCommunicate OK [10:14:29]SAM_PROTO_GetShiftState done [10:14:29]FM_GetShiftState done [10:14:29]req_shift_opened done [10:14:29]requested_item shift.open_date is exist - process it [10:14:29]req_shift_open_date [10:14:29]req_shift_open_date done [10:14:29]produce_requested_data done [10:14:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154745,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:14:29]process_action_free close_receipt [10:14:29]json_value_free [10:14:29]json_value_free done [10:14:29]process_json_proto returns [10:14:29]Send response to host [10:14:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154745,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:14:29]free response buf [10:14:29]execute_script done [10:14:29]execute_script returns [10:14:29]free content buf [10:14:29]Sock 7.Close socket [10:14:29]Sock 7.Thread stoped [10:14:33]OFD Sender: No OFD packet to send [10:14:38]OFD Sender: No OFD packet to send [10:14:43]OFD Sender: No OFD packet to send [10:14:48]OFD Sender: No OFD packet to send [10:14:53]OFD Sender: No OFD packet to send [10:14:58]OFD Sender: No OFD packet to send [10:15:03]OFD Sender: No OFD packet to send [10:15:08]OFD Sender: No OFD packet to send [10:15:13]OFD Sender: No OFD packet to send [10:15:18]OFD Sender: No OFD packet to send [10:15:23]OFD Sender: No OFD packet to send [10:15:28]OFD Sender: No OFD packet to send [10:15:33]OFD Sender: No OFD packet to send [10:15:35]accept exits with 9 [10:15:35]New connection [10:15:35]New thread 3067260260 created [10:15:35]Thread 3067116900 joined [10:15:35]Waiting for new connection... [10:15:35] Sock 9.Parse request [10:15:35]Sock 9.Check first char [10:15:35]Sock 9.First char is OK [10:15:35]request: POST /json_proto HTTP/1.0 [10:15:35]Method: POST [10:15:35]URL: /json_proto [10:15:35]Method is POST - this is cgi request [10:15:35]url: /json_proto [10:15:35]query_string will be loaded in cgi processing [10:15:35]execute_cgi json_proto POST (null) [10:15:35]execute_cgi path=json_proto method=POST [10:15:35]POST find Content-Length [10:15:35]Host: 172.17.53.67:8080 [10:15:35]Content-Length: 677 [10:15:35]Content-Type: application/json [10:15:35] [10:15:35]POST finish read [10:15:35]Found Content-Length = 677 [10:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:35]execute_script... [10:15:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:35]POST & json_proto [10:15:35]process_json_proto [10:15:35]json parsed OK: [10:15:35]protocol is kg_v1.0 [10:15:35]action value=close_receipt [10:15:35]process_action close_receipt [10:15:35]cmd_close_receipt [10:15:35]MH_GetDate [10:15:35]Write to MH i2c: F0 00 00 88 03 7A [10:15:35]Write i2c OK [10:15:35]MH_I2C_Read... [10:15:35]Read from MH i2c: F0 [10:15:35]MH_I2C_Read... [10:15:35]Read from MH i2c: F0 09 00 [10:15:35]MH_I2C_Read... [10:15:35]Read from MH i2c: F0 09 00 88 03 00 47 35 12 67 19 BC 99 64 4A [10:15:35]GetLastDocTimeStamp 1729246466 [10:15:35]current date 1729246535 [10:15:35]FM_GetShiftState [10:15:35]SAM_PROTO_GetShiftState [10:15:35]wFMCommunicate request_size=4 [10:15:35]MH_SAM_APDU [10:15:35]CAPDU: 80 13 01 00 [10:15:35]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [10:15:35]Write i2c OK [10:15:35]MH_I2C_Read... [10:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:35]Read from MH i2c: E2 [10:15:35]MH_I2C_Read... [10:15:35]Read from MH i2c: E2 0E 00 [10:15:35]MH_I2C_Read... [10:15:35]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 40 [10:15:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:15:35]wFMCommunicate OK [10:15:35]SAM_PROTO_GetShiftState done [10:15:35]FM_GetShiftState done [10:15:35]opened in 1729211399 [10:15:35]opened+sec_in_day 1729297799 [10:15:35]quantity*price = 50041 [10:15:35]sum+1 = 50042 [10:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 135 18.10.2024 10:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154746 ФПД: 234176481557622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154746&fm=234176481557622&tin=02508201610067®Number=0000137193017469&sum=50000 [10:15:36]StoreToDocumentArchive [10:15:36]shift 312 fd 154746 [10:15:36]save to /storage/0312/doc_00154746 [10:15:36]save last doc name /storage/0312/doc_00154746 to /storage/kkm_last_doc_name [10:15:36]save OK [10:15:36]Clear old archive folders... [10:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:36]tlvbuf is 0064C6C0 [10:15:36]SAM_PROTO_ClearQueue [10:15:36]wFMCommunicate request_size=4 [10:15:36]MH_SAM_APDU [10:15:36]CAPDU: 80 09 00 00 [10:15:36]Write to MH i2c: E2 08 00 96 03 80 09 00 00 00 00 00 00 0B [10:15:36]Write i2c OK [10:15:36]MH_I2C_Read... [10:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:36]Read from MH i2c: E2 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [10:15:36]RAPDU: 90 00 [10:15:36]wFMCommunicate OK [10:15:36]SAM_PROTO_ClearQueue done [10:15:36]KKMCreateOFDPacket [10:15:36]OFDProtocolAddRootSTLVToBuf [10:15:36]FM_MakeSignedData [10:15:36]FM_MakeSignedData [10:15:36]SAM_PROTO_SignData [10:15:36]wFMCommunicate request_size=4 [10:15:36]MH_SAM_APDU [10:15:36]CAPDU: 80 0D 01 02 [10:15:36]Write to MH i2c: E2 08 00 97 03 80 0D 01 02 00 00 00 00 13 [10:15:36]Write i2c OK [10:15:36]MH_I2C_Read... [10:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:36]Read from MH i2c: E2 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [10:15:36]RAPDU: 90 00 [10:15:36]wFMCommunicate OK [10:15:36]wFMCommunicate request_size=255 [10:15:36]MH_SAM_APDU [10:15:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 47 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5C 02 00 35 04 06 00 D4 [10:15:36]Write to MH i2c: E2 02 01 98 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 47 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5C 02 00 35 04 06 00 D4 00 00 1B [10:15:36]Write i2c OK [10:15:36]MH_I2C_Read... [10:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:36]Read from MH i2c: E2 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 [10:15:36]MH_I2C_Read... [10:15:36]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [10:15:36]RAPDU: 90 00 [10:15:36]wFMCommunicate OK [10:15:36]wFMCommunicate request_size=10 [10:15:36]MH_SAM_APDU [10:15:36]CAPDU: 80 0D 02 02 05 FB 75 FF 7C 76 [10:15:36]Write to MH i2c: E2 0D 00 99 03 80 0D 02 02 05 00 FB 75 FF 7C 76 00 00 81 [10:15:36]Write i2c OK [10:15:36]MH_I2C_Read... [10:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:37]Read from MH i2c: E2 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 03 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [10:15:37]RAPDU: 90 00 [10:15:37]wFMCommunicate OK [10:15:37]wFMCommunicate request_size=4 [10:15:37]MH_SAM_APDU [10:15:37]CAPDU: 80 0D 03 02 [10:15:37]Write to MH i2c: E2 08 00 9A 03 80 0D 03 02 00 00 00 00 18 [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:37]Read from MH i2c: E2 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 0B 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 0B 00 9A 03 00 56 B1 AC A9 32 85 B6 85 90 00 67 [10:15:37]RAPDU: 56 B1 AC A9 32 85 B6 85 90 00 [10:15:37]wFMCommunicate OK [10:15:37]SAM_PROTO_SignData done [10:15:37]FM_MakeSignedData done [10:15:37]CreateOFDProtocolMessage [10:15:37]wFMCommunicate request_size=4 [10:15:37]MH_SAM_APDU [10:15:37]CAPDU: 80 11 00 00 [10:15:37]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:37]Read from MH i2c: E2 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 17 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [10:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:37]wFMCommunicate OK [10:15:37]CreateOFDProtocolMessage done [10:15:37]OFDSenderStorePacket 154746 [10:15:37]StoreOFDPacket docnum=154746 [10:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 0D 07 01 EF 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 47 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5C 02 00 35 04 06 00 D4 FB 75 FF 7C 76 56 B1 AC A9 32 85 B6 85 [10:15:37]CheckFolder [10:15:37]dirname=/storage/ofd_packets [10:15:37]CheckFolder done [10:15:37]ProducePacketName [10:15:37]name=ofd_packets/00154746 [10:15:37]NVStorageSaveData ofd_packets/00154746 [10:15:37]File name is /storage/ofd_packets/00154746 [10:15:37]Write 301 bytes [10:15:37]NVStorageSaveData done [10:15:37]OFDSenderStorePacket done [10:15:37]KKMCreateOFDPacket done [10:15:37]NVStorageSaveData kkm_last_timestamp [10:15:37]File name is /storage/kkm_last_timestamp [10:15:37]Write 4 bytes [10:15:37]NVStorageSaveData done [10:15:37]ExternCall_PrintAddStr [10:15:37]wPrintStart [10:15:37]Write to MH i2c: 01 00 00 9C 03 9F [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 07 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [10:15:37]RasterBufferAndPrint [10:15:37]line Счет N : (1)872914 [10:15:37]line ИНН: 02508201610067 [10:15:37]line Контрольно-Кассовый Чек [10:15:37]line ПРОДАЖА [10:15:37]line ТРК (МРК, ГНК) : 42 [10:15:37]line Товар: 2710124130 [10:15:37]line Аи-92-К-5 [10:15:37]line 7.480 * 66.90 [10:15:37]line = 500.41 [10:15:37]line НДС 12% НСП 1% [10:15:37]line > о реализуемом товаре [10:15:37]line ОКРУГЛЕНИЕ: -0.41 [10:15:37]line ИТОГО: 500.00 [10:15:37]line Внесено: 500.00 [10:15:37]line СДАЧА: 0.00 [10:15:37]line НСП 1% : 4.43 [10:15:37]line НДС 12% : 53.14 [10:15:37]line Наличными: 500.00 [10:15:37]line Безнал.: 0.00 [10:15:37]line Место: АЗС № 165 "Партнер Нефть" [10:15:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:15:37]line СНО: Общий режим [10:15:37]line Чек 135 18.10.2024 10:15 [10:15:37]line Смена: 312 ФФД: 1.0 [10:15:37]line ЗНМ: 0300000234 [10:15:37]line РНМ: 0000137193017469 [10:15:37]line Версия ККМ: v1.0 [10:15:37]line ФМ: 0000000000963156 [10:15:37]line ФД: 154746 [10:15:37]line ФПД: 234176481557622 [10:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154746&fm=234176481557622&tin=02508201610067®Number=0000137193017469&sum=50000 [10:15:37]OFD Sender: Processing packet 154746 [packets to send 51, broken 50] [10:15:37]ProducePacketName [10:15:37]name=ofd_packets/00154746 [10:15:37]OFD Sender: To server: pG, [10:15:37]CommunicateWithHost lk.salyk.kg:30040 [10:15:37]ConnectInit lk.salyk.kg [10:15:37]written 0, free lines is 4095 [10:15:37]Connected sock=10 [10:15:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 0D 07 01 EF 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 47 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5C 02 00 35 04 06 00 D4 FB 75 FF 7C 76 56 B1 AC A9 32 85 B6 85 [10:15:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F FA 47 00 FE FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5C 02 00 F4 03 04 00 80 DB 11 67 B6 04 01 00 00 C0 5E FB BE 50 A5 04 A6 [10:15:37]CommunicateWithHost err = 0 [10:15:37]CheckOFDResponse [10:15:37]1017 (14) - 77093643461234 [10:15:37]1041 (16) - 0000000000963156 [10:15:37]1040 (4) - 154746 [10:15:37]1012 (4) - 18.10.2024 03:52 [10:15:37]1206 (1) - 0 [10:15:37]OFD Sender: Remove packet 154746 [10:15:37]ProducePacketName [10:15:37]name=ofd_packets/00154746 [10:15:37]NVStorageDeleteData [10:15:37]Write to MH i2c: 01 00 00 C7 03 CA [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 07 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: 01 07 00 C7 03 00 00 00 00 00 CF 0C AC [10:15:37]RasterBufferAndPrint [10:15:37]line [10:15:37]line [10:15:37]line [10:15:37]line [10:15:37]line [10:15:37]written 0, free lines is 3283 [10:15:37]MH_Cut [10:15:37]Write to MH i2c: D1 01 00 CE 03 01 A3 [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: D1 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: D1 01 00 [10:15:37]MH_I2C_Read... [10:15:37]Read from MH i2c: D1 01 00 CE 03 00 A2 [10:15:37]Write to MH i2c: 01 00 00 CF 03 D2 [10:15:37]Write i2c OK [10:15:37]MH_I2C_Read... [10:15:38]OFD Sender: No OFD packet to send [10:15:38]*** Cut start [10:15:38]*** Partial cut [10:15:38]*** CUTSNS_PIN = 1 [10:15:38]*** CUTSNS_PIN = 0 [10:15:38]*** Brake cut motor [10:15:39]Read from MH i2c: 01 [10:15:39]MH_I2C_Read... [10:15:39]*** Stop cut motor [10:15:39]*** Cut end [10:15:39]Read from MH i2c: 01 07 00 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: 01 07 00 CF 03 00 00 00 00 00 FF 0F E7 [10:15:39]process_action close_receipt done [10:15:39]requested_data is exist [10:15:39]produce_requested_data [10:15:39]requested_item fm.sn is exist - process it [10:15:39]wFMCommunicate request_size=4 [10:15:39]MH_SAM_APDU [10:15:39]CAPDU: 80 11 00 00 [10:15:39]Write to MH i2c: E2 08 00 D0 03 80 11 00 00 00 00 00 00 4D [10:15:39]Write i2c OK [10:15:39]MH_I2C_Read... [10:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:39]Read from MH i2c: E2 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 17 00 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 17 00 D0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [10:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:39]wFMCommunicate OK [10:15:39]requested_item fd.num is exist - process it [10:15:39]SAM_PROTO_GetFieldsCounters [10:15:39]wFMCommunicate request_size=4 [10:15:39]MH_SAM_APDU [10:15:39]CAPDU: 80 13 00 00 [10:15:39]Write to MH i2c: E2 08 00 D1 03 80 13 00 00 00 00 00 00 50 [10:15:39]Write i2c OK [10:15:39]MH_I2C_Read... [10:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:39]Read from MH i2c: E2 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 62 00 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 62 00 D1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [10:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:39]wFMCommunicate OK [10:15:39]SAM_PROTO_GetFieldsCounters done [10:15:39]requested_item shift.num is exist - process it [10:15:39]requested_item shift.opened is exist - process it [10:15:39]req_shift_opened [10:15:39]FM_GetShiftState [10:15:39]SAM_PROTO_GetShiftState [10:15:39]wFMCommunicate request_size=4 [10:15:39]MH_SAM_APDU [10:15:39]CAPDU: 80 13 01 00 [10:15:39]Write to MH i2c: E2 08 00 D2 03 80 13 01 00 00 00 00 00 52 [10:15:39]Write i2c OK [10:15:39]MH_I2C_Read... [10:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:39]Read from MH i2c: E2 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 0E 00 [10:15:39]MH_I2C_Read... [10:15:39]Read from MH i2c: E2 0E 00 D2 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 89 [10:15:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:15:39]wFMCommunicate OK [10:15:39]SAM_PROTO_GetShiftState done [10:15:39]FM_GetShiftState done [10:15:39]req_shift_opened done [10:15:39]requested_item shift.open_date is exist - process it [10:15:39]req_shift_open_date [10:15:39]req_shift_open_date done [10:15:39]produce_requested_data done [10:15:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154746,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:15:39]process_action_free close_receipt [10:15:39]json_value_free [10:15:39]json_value_free done [10:15:39]process_json_proto returns [10:15:39]Send response to host [10:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154746,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:15:39]free response buf [10:15:39]execute_script done [10:15:39]execute_script returns [10:15:39]free content buf [10:15:39]Sock 9.Close socket [10:15:39]Sock 9.Thread stoped [10:15:43]OFD Sender: No OFD packet to send [10:15:48]OFD Sender: No OFD packet to send [10:15:53]OFD Sender: No OFD packet to send [10:15:58]OFD Sender: No OFD packet to send [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:18]accept exits with 7 [10:16:18]New connection [10:16:18]New thread 3067116900 created [10:16:18]Thread 3067260260 joined [10:16:18]Waiting for new connection... [10:16:18] Sock 7.Parse request [10:16:18]Sock 7.Check first char [10:16:18]Sock 7.First char is OK [10:16:18]request: POST /json_proto HTTP/1.0 [10:16:18]Method: POST [10:16:18]URL: /json_proto [10:16:18]Method is POST - this is cgi request [10:16:18]url: /json_proto [10:16:18]query_string will be loaded in cgi processing [10:16:18]execute_cgi json_proto POST (null) [10:16:18]execute_cgi path=json_proto method=POST [10:16:18]POST find Content-Length [10:16:18]Host: 172.17.53.67:8080 [10:16:18]Content-Length: 675 [10:16:18]Content-Type: application/json [10:16:18] [10:16:18]POST finish read [10:16:18]Found Content-Length = 675 [10:16:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:18]execute_script... [10:16:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:18]POST & json_proto [10:16:18]process_json_proto [10:16:18]json parsed OK: [10:16:18]protocol is kg_v1.0 [10:16:18]action value=close_receipt [10:16:18]process_action close_receipt [10:16:18]cmd_close_receipt [10:16:18]MH_GetDate [10:16:18]Write to MH i2c: F0 00 00 D3 03 C5 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 09 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 09 00 D3 03 00 73 35 12 67 19 BC 99 64 C1 [10:16:18]GetLastDocTimeStamp 1729246535 [10:16:18]current date 1729246579 [10:16:18]FM_GetShiftState [10:16:18]SAM_PROTO_GetShiftState [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 13 01 00 [10:16:18]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0E 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8B [10:16:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:16:18]wFMCommunicate OK [10:16:18]SAM_PROTO_GetShiftState done [10:16:18]FM_GetShiftState done [10:16:18]opened in 1729211399 [10:16:18]opened+sec_in_day 1729297799 [10:16:18]quantity*price = 100000 [10:16:18]sum+1 = 100002 [10:16:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 136 18.10.2024 10:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154747 ФПД: 150088739047658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154747&fm=150088739047658&tin=02508201610067®Number=0000137193017469&sum=100000 [10:16:19]StoreToDocumentArchive [10:16:19]shift 312 fd 154747 [10:16:19]save to /storage/0312/doc_00154747 [10:16:19]save last doc name /storage/0312/doc_00154747 to /storage/kkm_last_doc_name [10:16:19]save OK [10:16:19]Clear old archive folders... [10:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:16:19]tlvbuf is 00675D50 [10:16:19]SAM_PROTO_ClearQueue [10:16:19]wFMCommunicate request_size=4 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 09 00 00 [10:16:19]Write to MH i2c: E2 08 00 E1 03 80 09 00 00 00 00 00 00 56 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [10:16:19]RAPDU: 90 00 [10:16:19]wFMCommunicate OK [10:16:19]SAM_PROTO_ClearQueue done [10:16:19]KKMCreateOFDPacket [10:16:19]OFDProtocolAddRootSTLVToBuf [10:16:19]FM_MakeSignedData [10:16:19]FM_MakeSignedData [10:16:19]SAM_PROTO_SignData [10:16:19]wFMCommunicate request_size=4 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 0D 01 02 [10:16:19]Write to MH i2c: E2 08 00 E2 03 80 0D 01 02 00 00 00 00 5E [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [10:16:19]RAPDU: 90 00 [10:16:19]wFMCommunicate OK [10:16:19]wFMCommunicate request_size=255 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 73 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5C 02 00 35 04 06 00 [10:16:19]Write to MH i2c: E2 02 01 E3 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 73 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5C 02 00 35 04 06 00 00 00 12 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [10:16:20]RAPDU: 90 00 [10:16:20]wFMCommunicate OK [10:16:20]wFMCommunicate request_size=11 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 0D 02 02 06 88 81 41 F9 C8 EA [10:16:20]Write to MH i2c: E2 0E 00 E4 03 80 0D 02 02 06 00 88 81 41 F9 C8 EA 00 00 62 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [10:16:20]RAPDU: 90 00 [10:16:20]wFMCommunicate OK [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 0D 03 02 [10:16:20]Write to MH i2c: E2 08 00 E5 03 80 0D 03 02 00 00 00 00 63 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 0B 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 0B 00 E5 03 00 F2 2C C7 DE 8D BE 19 C5 90 00 50 [10:16:20]RAPDU: F2 2C C7 DE 8D BE 19 C5 90 00 [10:16:20]wFMCommunicate OK [10:16:20]SAM_PROTO_SignData done [10:16:20]FM_MakeSignedData done [10:16:20]CreateOFDProtocolMessage [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 11 00 00 [10:16:20]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [10:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:16:20]wFMCommunicate OK [10:16:20]CreateOFDProtocolMessage done [10:16:20]OFDSenderStorePacket 154747 [10:16:20]StoreOFDPacket docnum=154747 [10:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 62 08 01 4F AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 73 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5C 02 00 35 04 06 00 88 81 41 F9 C8 EA F2 2C C7 DE 8D BE 19 C5 [10:16:20]CheckFolder [10:16:20]dirname=/storage/ofd_packets [10:16:20]CheckFolder done [10:16:20]ProducePacketName [10:16:20]name=ofd_packets/00154747 [10:16:20]NVStorageSaveData ofd_packets/00154747 [10:16:20]File name is /storage/ofd_packets/00154747 [10:16:20]Write 302 bytes [10:16:20]NVStorageSaveData done [10:16:20]OFDSenderStorePacket done [10:16:20]KKMCreateOFDPacket done [10:16:20]NVStorageSaveData kkm_last_timestamp [10:16:20]File name is /storage/kkm_last_timestamp [10:16:20]Write 4 bytes [10:16:20]NVStorageSaveData done [10:16:20]ExternCall_PrintAddStr [10:16:20]wPrintStart [10:16:20]Write to MH i2c: 01 00 00 E7 03 EA [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [10:16:20]RasterBufferAndPrint [10:16:20]line Счет N : (1)872915 [10:16:20]line ИНН: 02508201610067 [10:16:20]line Контрольно-Кассовый Чек [10:16:20]line ПРОДАЖА [10:16:20]line ТРК (МРК, ГНК) : 33 [10:16:20]line Товар: 2710124130 [10:16:20]line Super 92-К-5 [10:16:20]line 14.620 * 68.40 [10:16:20]line = 1000.01 [10:16:20]line НДС 12% НСП 1% [10:16:20]line > о реализуемом товаре [10:16:20]line ОКРУГЛЕНИЕ: -0.01 [10:16:20]line ИТОГО: 1000.00 [10:16:20]line Внесено: 1000.00 [10:16:20]line СДАЧА: 0.00 [10:16:20]line НСП 1% : 8.85 [10:16:20]line НДС 12% : 106.20 [10:16:20]line Наличными: 1000.00 [10:16:20]line Безнал.: 0.00 [10:16:20]line Место: АЗС № 165 "Партнер Нефть" [10:16:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:16:20]line СНО: Общий режим [10:16:20]line Чек 136 18.10.2024 10:16 [10:16:20]line Смена: 312 ФФД: 1.0 [10:16:20]line ЗНМ: 0300000234 [10:16:20]line РНМ: 0000137193017469 [10:16:20]line Версия ККМ: v1.0 [10:16:20]line ФМ: 0000000000963156 [10:16:20]line ФД: 154747 [10:16:20]line ФПД: 150088739047658 [10:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154747&fm=150088739047658&tin=02508201610067®Number=0000137193017469&sum=100000 [10:16:20]OFD Sender: Processing packet 154747 [packets to send 51, broken 50] [10:16:20]ProducePacketName [10:16:20]name=ofd_packets/00154747 [10:16:20]OFD Sender: To server: pG, [10:16:20]CommunicateWithHost lk.salyk.kg:30040 [10:16:20]ConnectInit lk.salyk.kg [10:16:20]written 0, free lines is 4095 [10:16:20]Connected sock=10 [10:16:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 62 08 01 4F AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 73 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5C 02 00 35 04 06 00 88 81 41 F9 C8 EA F2 2C C7 DE 8D BE 19 C5 [10:16:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F 85 47 00 B9 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5C 02 00 F4 03 04 00 AC DB 11 67 B6 04 01 00 00 1B 0C 6E 1C 3F BA 82 4D [10:16:21]CommunicateWithHost err = 0 [10:16:21]CheckOFDResponse [10:16:21]1017 (14) - 77093643461234 [10:16:21]1041 (16) - 0000000000963156 [10:16:21]1040 (4) - 154747 [10:16:21]1012 (4) - 18.10.2024 03:53 [10:16:21]1206 (1) - 0 [10:16:21]OFD Sender: Remove packet 154747 [10:16:21]ProducePacketName [10:16:21]name=ofd_packets/00154747 [10:16:21]NVStorageDeleteData [10:16:21]Write to MH i2c: 01 00 00 12 04 16 [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: 01 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: 01 07 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 F9 0C 22 [10:16:21]RasterBufferAndPrint [10:16:21]line [10:16:21]line [10:16:21]line [10:16:21]line [10:16:21]line [10:16:21]written 0, free lines is 3328 [10:16:21]MH_Cut [10:16:21]Write to MH i2c: D1 01 00 19 04 01 EF [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: D1 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: D1 01 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: D1 01 00 19 04 00 EE [10:16:21]Write to MH i2c: 01 00 00 1A 04 1E [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]OFD Sender: No OFD packet to send [10:16:21]*** Cut start [10:16:21]*** Partial cut [10:16:21]*** CUTSNS_PIN = 1 [10:16:21]*** CUTSNS_PIN = 0 [10:16:22]*** Brake cut motor [10:16:22]Read from MH i2c: 01 [10:16:22]MH_I2C_Read... [10:16:22]*** Stop cut motor [10:16:22]*** Cut end [10:16:22]Read from MH i2c: 01 07 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: 01 07 00 1A 04 00 00 00 00 00 FF 0F 33 [10:16:22]process_action close_receipt done [10:16:22]requested_data is exist [10:16:22]produce_requested_data [10:16:22]requested_item fm.sn is exist - process it [10:16:22]wFMCommunicate request_size=4 [10:16:22]MH_SAM_APDU [10:16:22]CAPDU: 80 11 00 00 [10:16:22]Write to MH i2c: E2 08 00 1B 04 80 11 00 00 00 00 00 00 99 [10:16:22]Write i2c OK [10:16:22]MH_I2C_Read... [10:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:22]Read from MH i2c: E2 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 17 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 17 00 1B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [10:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:16:22]wFMCommunicate OK [10:16:22]requested_item fd.num is exist - process it [10:16:22]SAM_PROTO_GetFieldsCounters [10:16:22]wFMCommunicate request_size=4 [10:16:22]MH_SAM_APDU [10:16:22]CAPDU: 80 13 00 00 [10:16:22]Write to MH i2c: E2 08 00 1C 04 80 13 00 00 00 00 00 00 9C [10:16:22]Write i2c OK [10:16:22]MH_I2C_Read... [10:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:22]Read from MH i2c: E2 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 62 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 62 00 1C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [10:16:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:22]wFMCommunicate OK [10:16:22]SAM_PROTO_GetFieldsCounters done [10:16:22]requested_item shift.num is exist - process it [10:16:22]requested_item shift.opened is exist - process it [10:16:22]req_shift_opened [10:16:22]FM_GetShiftState [10:16:22]SAM_PROTO_GetShiftState [10:16:22]wFMCommunicate request_size=4 [10:16:22]MH_SAM_APDU [10:16:22]CAPDU: 80 13 01 00 [10:16:22]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [10:16:22]Write i2c OK [10:16:22]MH_I2C_Read... [10:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:22]Read from MH i2c: E2 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 0E 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D5 [10:16:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:16:22]wFMCommunicate OK [10:16:22]SAM_PROTO_GetShiftState done [10:16:22]FM_GetShiftState done [10:16:22]req_shift_opened done [10:16:22]requested_item shift.open_date is exist - process it [10:16:22]req_shift_open_date [10:16:22]req_shift_open_date done [10:16:22]produce_requested_data done [10:16:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154747,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:16:22]process_action_free close_receipt [10:16:22]json_value_free [10:16:22]json_value_free done [10:16:22]process_json_proto returns [10:16:22]Send response to host [10:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154747,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:16:22]free response buf [10:16:22]execute_script done [10:16:22]execute_script returns [10:16:22]free content buf [10:16:22]Sock 7.Close socket [10:16:22]Sock 7.Thread stoped [10:16:26]OFD Sender: No OFD packet to send [10:16:31]OFD Sender: No OFD packet to send [10:16:36]OFD Sender: No OFD packet to send [10:16:41]OFD Sender: No OFD packet to send [10:16:46]OFD Sender: No OFD packet to send [10:16:51]OFD Sender: No OFD packet to send [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:06]OFD Sender: No OFD packet to send [10:17:11]OFD Sender: No OFD packet to send [10:17:16]OFD Sender: No OFD packet to send [10:17:21]OFD Sender: No OFD packet to send [10:17:26]OFD Sender: No OFD packet to send [10:17:31]OFD Sender: No OFD packet to send [10:17:36]accept exits with 9 [10:17:36]New connection [10:17:36]New thread 3067260260 created [10:17:36]Thread 3067116900 joined [10:17:36]Waiting for new connection... [10:17:36] Sock 9.Parse request [10:17:36]Sock 9.Check first char [10:17:36]Sock 9.First char is OK [10:17:36]request: POST /json_proto HTTP/1.0 [10:17:36]Method: POST [10:17:36]URL: /json_proto [10:17:36]Method is POST - this is cgi request [10:17:36]url: /json_proto [10:17:36]query_string will be loaded in cgi processing [10:17:36]execute_cgi json_proto POST (null) [10:17:36]execute_cgi path=json_proto method=POST [10:17:36]POST find Content-Length [10:17:36]Host: 172.17.53.67:8080 [10:17:36]Content-Length: 677 [10:17:36]Content-Type: application/json [10:17:36] [10:17:36]POST finish read [10:17:36]Found Content-Length = 677 [10:17:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:36]execute_script... [10:17:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:36]POST & json_proto [10:17:36]process_json_proto [10:17:36]json parsed OK: [10:17:36]protocol is kg_v1.0 [10:17:36]action value=close_receipt [10:17:36]process_action close_receipt [10:17:36]cmd_close_receipt [10:17:36]MH_GetDate [10:17:36]Write to MH i2c: F0 00 00 1E 04 11 [10:17:36]OFD Sender: No OFD packet to send [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: F0 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: F0 09 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: F0 09 00 1E 04 00 C1 35 12 67 19 BC 99 64 5B [10:17:36]GetLastDocTimeStamp 1729246579 [10:17:36]current date 1729246657 [10:17:36]FM_GetShiftState [10:17:36]SAM_PROTO_GetShiftState [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 13 01 00 [10:17:36]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D7 [10:17:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_GetShiftState done [10:17:36]FM_GetShiftState done [10:17:36]opened in 1729211399 [10:17:36]opened+sec_in_day 1729297799 [10:17:36]quantity*price = 20003 [10:17:36]sum+1 = 20004 [10:17:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 137 18.10.2024 10:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154748 ФПД: 138431237522694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154748&fm=138431237522694&tin=02508201610067®Number=0000137193017469&sum=20000 [10:17:37]StoreToDocumentArchive [10:17:37]shift 312 fd 154748 [10:17:37]save to /storage/0312/doc_00154748 [10:17:37]save last doc name /storage/0312/doc_00154748 to /storage/kkm_last_doc_name [10:17:37]save OK [10:17:37]Clear old archive folders... [10:17:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:37]tlvbuf is 00679BB0 [10:17:37]SAM_PROTO_ClearQueue [10:17:37]wFMCommunicate request_size=4 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 09 00 00 [10:17:37]Write to MH i2c: E2 08 00 2C 04 80 09 00 00 00 00 00 00 A2 [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:37]Read from MH i2c: E2 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 03 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [10:17:37]RAPDU: 90 00 [10:17:37]wFMCommunicate OK [10:17:37]SAM_PROTO_ClearQueue done [10:17:37]KKMCreateOFDPacket [10:17:37]OFDProtocolAddRootSTLVToBuf [10:17:37]FM_MakeSignedData [10:17:37]FM_MakeSignedData [10:17:37]SAM_PROTO_SignData [10:17:37]wFMCommunicate request_size=4 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 0D 01 02 [10:17:37]Write to MH i2c: E2 08 00 2D 04 80 0D 01 02 00 00 00 00 AA [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:37]Read from MH i2c: E2 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 03 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [10:17:37]RAPDU: 90 00 [10:17:37]wFMCommunicate OK [10:17:37]wFMCommunicate request_size=255 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C1 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5C 02 00 35 04 06 00 7D [10:17:37]Write to MH i2c: E2 02 01 2E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C1 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5C 02 00 35 04 06 00 7D 00 00 9B [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 03 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [10:17:38]RAPDU: 90 00 [10:17:38]wFMCommunicate OK [10:17:38]wFMCommunicate request_size=10 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 0D 02 02 05 E7 08 BD 05 06 [10:17:38]Write to MH i2c: E2 0D 00 2F 04 80 0D 02 02 05 00 E7 08 BD 05 06 00 00 6E [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 03 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [10:17:38]RAPDU: 90 00 [10:17:38]wFMCommunicate OK [10:17:38]wFMCommunicate request_size=4 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 0D 03 02 [10:17:38]Write to MH i2c: E2 08 00 30 04 80 0D 03 02 00 00 00 00 AF [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 0B 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 0B 00 30 04 00 D9 E3 90 C2 5C DF C0 65 90 00 1E [10:17:38]RAPDU: D9 E3 90 C2 5C DF C0 65 90 00 [10:17:38]wFMCommunicate OK [10:17:38]SAM_PROTO_SignData done [10:17:38]FM_MakeSignedData done [10:17:38]CreateOFDProtocolMessage [10:17:38]wFMCommunicate request_size=4 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 11 00 00 [10:17:38]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 17 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [10:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:17:38]wFMCommunicate OK [10:17:38]CreateOFDProtocolMessage done [10:17:38]OFDSenderStorePacket 154748 [10:17:38]StoreOFDPacket docnum=154748 [10:17:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F 81 07 01 9F C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C1 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5C 02 00 35 04 06 00 7D E7 08 BD 05 06 D9 E3 90 C2 5C DF C0 65 [10:17:38]CheckFolder [10:17:38]dirname=/storage/ofd_packets [10:17:38]CheckFolder done [10:17:38]ProducePacketName [10:17:38]name=ofd_packets/00154748 [10:17:38]NVStorageSaveData ofd_packets/00154748 [10:17:38]File name is /storage/ofd_packets/00154748 [10:17:38]Write 301 bytes [10:17:38]NVStorageSaveData done [10:17:38]OFDSenderStorePacket done [10:17:38]KKMCreateOFDPacket done [10:17:38]NVStorageSaveData kkm_last_timestamp [10:17:38]File name is /storage/kkm_last_timestamp [10:17:38]Write 4 bytes [10:17:38]NVStorageSaveData done [10:17:38]ExternCall_PrintAddStr [10:17:38]wPrintStart [10:17:38]Write to MH i2c: 01 00 00 32 04 36 [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: 01 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: 01 07 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [10:17:38]RasterBufferAndPrint [10:17:38]line Счет N : (1)872916 [10:17:38]line ИНН: 02508201610067 [10:17:38]line Контрольно-Кассовый Чек [10:17:38]line ПРОДАЖА [10:17:38]line ТРК (МРК, ГНК) : 42 [10:17:38]line Товар: 2710124130 [10:17:38]line Аи-92-К-5 [10:17:38]line 2.990 * 66.90 [10:17:38]line = 200.03 [10:17:38]line НДС 12% НСП 1% [10:17:38]line > о реализуемом товаре [10:17:38]line ОКРУГЛЕНИЕ: -0.03 [10:17:38]line ИТОГО: 200.00 [10:17:38]line Внесено: 200.00 [10:17:38]line СДАЧА: 0.00 [10:17:38]line НСП 1% : 1.77 [10:17:38]line НДС 12% : 21.24 [10:17:38]line Наличными: 200.00 [10:17:38]line Безнал.: 0.00 [10:17:38]line Место: АЗС № 165 "Партнер Нефть" [10:17:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:17:38]line СНО: Общий режим [10:17:38]line Чек 137 18.10.2024 10:17 [10:17:38]line Смена: 312 ФФД: 1.0 [10:17:38]line ЗНМ: 0300000234 [10:17:38]line РНМ: 0000137193017469 [10:17:38]line Версия ККМ: v1.0 [10:17:38]line ФМ: 0000000000963156 [10:17:38]line ФД: 154748 [10:17:38]line ФПД: 138431237522694 [10:17:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154748&fm=138431237522694&tin=02508201610067®Number=0000137193017469&sum=20000 [10:17:38]OFD Sender: Processing packet 154748 [packets to send 51, broken 50] [10:17:38]ProducePacketName [10:17:38]name=ofd_packets/00154748 [10:17:38]OFD Sender: To server: pG, [10:17:38]CommunicateWithHost lk.salyk.kg:30040 [10:17:38]ConnectInit lk.salyk.kg [10:17:38]written 0, free lines is 4095 [10:17:38]Connected sock=10 [10:17:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F 81 07 01 9F C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C1 35 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5C 02 00 35 04 06 00 7D E7 08 BD 05 06 D9 E3 90 C2 5C DF C0 65 [10:17:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 D2 47 00 D1 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5C 02 00 F4 03 04 00 FA DB 11 67 B6 04 01 00 00 FE CE F7 CA E0 0A 6A B7 [10:17:38]CommunicateWithHost err = 0 [10:17:38]CheckOFDResponse [10:17:38]1017 (14) - 77093643461234 [10:17:38]1041 (16) - 0000000000963156 [10:17:38]1040 (4) - 154748 [10:17:38]1012 (4) - 18.10.2024 03:54 [10:17:38]1206 (1) - 0 [10:17:38]OFD Sender: Remove packet 154748 [10:17:38]ProducePacketName [10:17:38]name=ofd_packets/00154748 [10:17:38]NVStorageDeleteData [10:17:39]Write to MH i2c: 01 00 00 5D 04 61 [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: 01 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: 01 07 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: 01 07 00 5D 04 00 00 00 00 00 EA 0C 5E [10:17:39]RasterBufferAndPrint [10:17:39]line [10:17:39]line [10:17:39]line [10:17:39]line [10:17:39]line [10:17:39]written 0, free lines is 3312 [10:17:39]MH_Cut [10:17:39]Write to MH i2c: D1 01 00 64 04 01 3A [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: D1 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: D1 01 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: D1 01 00 64 04 00 39 [10:17:39]Write to MH i2c: 01 00 00 65 04 69 [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]OFD Sender: No OFD packet to send [10:17:39]*** Cut start [10:17:39]*** Partial cut [10:17:39]*** CUTSNS_PIN = 1 [10:17:39]*** CUTSNS_PIN = 0 [10:17:40]*** Brake cut motor [10:17:40]Read from MH i2c: 01 [10:17:40]MH_I2C_Read... [10:17:40]*** Stop cut motor [10:17:40]*** Cut end [10:17:40]Read from MH i2c: 01 07 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: 01 07 00 65 04 00 00 00 00 00 FF 0F 7E [10:17:40]process_action close_receipt done [10:17:40]requested_data is exist [10:17:40]produce_requested_data [10:17:40]requested_item fm.sn is exist - process it [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 11 00 00 [10:17:40]Write to MH i2c: E2 08 00 66 04 80 11 00 00 00 00 00 00 E4 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 17 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 17 00 66 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [10:17:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:17:40]wFMCommunicate OK [10:17:40]requested_item fd.num is exist - process it [10:17:40]SAM_PROTO_GetFieldsCounters [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 13 00 00 [10:17:40]Write to MH i2c: E2 08 00 67 04 80 13 00 00 00 00 00 00 E7 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 62 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 62 00 67 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [10:17:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:40]wFMCommunicate OK [10:17:40]SAM_PROTO_GetFieldsCounters done [10:17:40]requested_item shift.num is exist - process it [10:17:40]requested_item shift.opened is exist - process it [10:17:40]req_shift_opened [10:17:40]FM_GetShiftState [10:17:40]SAM_PROTO_GetShiftState [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 13 01 00 [10:17:40]Write to MH i2c: E2 08 00 68 04 80 13 01 00 00 00 00 00 E9 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 0E 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 0E 00 68 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 20 [10:17:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:17:40]wFMCommunicate OK [10:17:40]SAM_PROTO_GetShiftState done [10:17:40]FM_GetShiftState done [10:17:40]req_shift_opened done [10:17:40]requested_item shift.open_date is exist - process it [10:17:40]req_shift_open_date [10:17:40]req_shift_open_date done [10:17:40]produce_requested_data done [10:17:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154748,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:17:40]process_action_free close_receipt [10:17:40]json_value_free [10:17:40]json_value_free done [10:17:40]process_json_proto returns [10:17:40]Send response to host [10:17:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154748,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:17:40]free response buf [10:17:40]execute_script done [10:17:40]execute_script returns [10:17:40]free content buf [10:17:40]Sock 9.Close socket [10:17:40]Sock 9.Thread stoped [10:17:44]OFD Sender: No OFD packet to send [10:17:49]OFD Sender: No OFD packet to send [10:17:54]OFD Sender: No OFD packet to send [10:17:59]OFD Sender: No OFD packet to send [10:18:04]OFD Sender: No OFD packet to send [10:18:09]OFD Sender: No OFD packet to send [10:18:14]OFD Sender: No OFD packet to send [10:18:19]OFD Sender: No OFD packet to send [10:18:24]OFD Sender: No OFD packet to send [10:18:29]OFD Sender: No OFD packet to send [10:18:34]OFD Sender: No OFD packet to send [10:18:39]OFD Sender: No OFD packet to send [10:18:44]OFD Sender: No OFD packet to send [10:18:49]OFD Sender: No OFD packet to send [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:19:04]OFD Sender: No OFD packet to send [10:19:09]OFD Sender: No OFD packet to send [10:19:14]OFD Sender: No OFD packet to send [10:19:19]OFD Sender: No OFD packet to send [10:19:24]OFD Sender: No OFD packet to send [10:19:29]OFD Sender: No OFD packet to send [10:19:34]OFD Sender: No OFD packet to send [10:19:39]OFD Sender: No OFD packet to send [10:19:40]accept exits with 7 [10:19:40]New connection [10:19:40]New thread 3067116900 created [10:19:40]Thread 3067260260 joined [10:19:40]Waiting for new connection... [10:19:40] Sock 7.Parse request [10:19:40]Sock 7.Check first char [10:19:40]Sock 7.First char is OK [10:19:40]request: POST /json_proto HTTP/1.0 [10:19:40]Method: POST [10:19:40]URL: /json_proto [10:19:40]Method is POST - this is cgi request [10:19:40]url: /json_proto [10:19:40]query_string will be loaded in cgi processing [10:19:40]execute_cgi json_proto POST (null) [10:19:40]execute_cgi path=json_proto method=POST [10:19:40]POST find Content-Length [10:19:40]Host: 172.17.53.67:8080 [10:19:40]Content-Length: 677 [10:19:40]Content-Type: application/json [10:19:40] [10:19:40]POST finish read [10:19:40]Found Content-Length = 677 [10:19:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:40]execute_script... [10:19:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:40]POST & json_proto [10:19:40]process_json_proto [10:19:40]json parsed OK: [10:19:40]protocol is kg_v1.0 [10:19:40]action value=close_receipt [10:19:40]process_action close_receipt [10:19:40]cmd_close_receipt [10:19:40]MH_GetDate [10:19:40]Write to MH i2c: F0 00 00 69 04 5C [10:19:40]Write i2c OK [10:19:40]MH_I2C_Read... [10:19:40]Read from MH i2c: F0 [10:19:40]MH_I2C_Read... [10:19:40]Read from MH i2c: F0 09 00 [10:19:40]MH_I2C_Read... [10:19:40]Read from MH i2c: F0 09 00 69 04 00 3D 36 12 67 19 BC 99 64 23 [10:19:40]GetLastDocTimeStamp 1729246657 [10:19:40]current date 1729246781 [10:19:40]FM_GetShiftState [10:19:40]SAM_PROTO_GetShiftState [10:19:40]wFMCommunicate request_size=4 [10:19:40]MH_SAM_APDU [10:19:40]CAPDU: 80 13 01 00 [10:19:40]Write to MH i2c: E2 08 00 6A 04 80 13 01 00 00 00 00 00 EB [10:19:40]Write i2c OK [10:19:40]MH_I2C_Read... [10:19:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:40]Read from MH i2c: E2 [10:19:40]MH_I2C_Read... [10:19:40]Read from MH i2c: E2 0E 00 [10:19:40]MH_I2C_Read... [10:19:40]Read from MH i2c: E2 0E 00 6A 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 22 [10:19:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:19:40]wFMCommunicate OK [10:19:40]SAM_PROTO_GetShiftState done [10:19:40]FM_GetShiftState done [10:19:40]opened in 1729211399 [10:19:40]opened+sec_in_day 1729297799 [10:19:40]quantity*price = 50010 [10:19:40]sum+1 = 50012 [10:19:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 138 18.10.2024 10:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154749 ФПД: 245786548794766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101941&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154749&fm=245786548794766&tin=02508201610067®Number=0000137193017469&sum=50000 [10:19:42]StoreToDocumentArchive [10:19:42]shift 312 fd 154749 [10:19:42]save to /storage/0312/doc_00154749 [10:19:42]save last doc name /storage/0312/doc_00154749 to /storage/kkm_last_doc_name [10:19:42]save OK [10:19:42]Clear old archive folders... [10:19:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:42]tlvbuf is 0064A200 [10:19:42]SAM_PROTO_ClearQueue [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 09 00 00 [10:19:42]Write to MH i2c: E2 08 00 77 04 80 09 00 00 00 00 00 00 ED [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]SAM_PROTO_ClearQueue done [10:19:42]KKMCreateOFDPacket [10:19:42]OFDProtocolAddRootSTLVToBuf [10:19:42]FM_MakeSignedData [10:19:42]FM_MakeSignedData [10:19:42]SAM_PROTO_SignData [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 01 02 [10:19:42]Write to MH i2c: E2 08 00 78 04 80 0D 01 02 00 00 00 00 F5 [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]wFMCommunicate request_size=255 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 3D 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5C 02 00 35 04 06 00 DF [10:19:42]Write to MH i2c: E2 02 01 79 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 3D 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5C 02 00 35 04 06 00 DF 00 00 DD [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]wFMCommunicate request_size=10 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 02 02 05 8A A3 EE 75 8E [10:19:42]Write to MH i2c: E2 0D 00 7A 04 80 0D 02 02 05 00 8A A3 EE 75 8E 00 00 20 [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 03 02 [10:19:42]Write to MH i2c: E2 08 00 7B 04 80 0D 03 02 00 00 00 00 FA [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 0B 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 0B 00 7B 04 00 BD 7B F5 17 C9 90 A4 D8 90 00 14 [10:19:42]RAPDU: BD 7B F5 17 C9 90 A4 D8 90 00 [10:19:42]wFMCommunicate OK [10:19:42]SAM_PROTO_SignData done [10:19:42]FM_MakeSignedData done [10:19:42]CreateOFDProtocolMessage [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 11 00 00 [10:19:42]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 17 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [10:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:42]wFMCommunicate OK [10:19:42]CreateOFDProtocolMessage done [10:19:42]OFDSenderStorePacket 154749 [10:19:42]StoreOFDPacket docnum=154749 [10:19:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 43 07 01 B0 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 3D 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5C 02 00 35 04 06 00 DF 8A A3 EE 75 8E BD 7B F5 17 C9 90 A4 D8 [10:19:42]CheckFolder [10:19:42]dirname=/storage/ofd_packets [10:19:42]CheckFolder done [10:19:42]ProducePacketName [10:19:42]name=ofd_packets/00154749 [10:19:42]NVStorageSaveData ofd_packets/00154749 [10:19:42]File name is /storage/ofd_packets/00154749 [10:19:42]Write 301 bytes [10:19:42]NVStorageSaveData done [10:19:42]OFDSenderStorePacket done [10:19:42]KKMCreateOFDPacket done [10:19:42]NVStorageSaveData kkm_last_timestamp [10:19:42]File name is /storage/kkm_last_timestamp [10:19:42]Write 4 bytes [10:19:42]NVStorageSaveData done [10:19:42]ExternCall_PrintAddStr [10:19:42]wPrintStart [10:19:42]Write to MH i2c: 01 00 00 7D 04 81 [10:19:42]OFD Sender: Processing packet 154749 [packets to send 51, broken 50] [10:19:42]ProducePacketName [10:19:42]name=ofd_packets/00154749 [10:19:42]OFD Sender: To server: pG, [10:19:42]CommunicateWithHost lk.salyk.kg:30040 [10:19:42]ConnectInit lk.salyk.kg [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: 01 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: 01 07 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 FF 0F 96 [10:19:42]RasterBufferAndPrint [10:19:42]line Счет N : (1)872918 [10:19:42]line ИНН: 02508201610067 [10:19:42]line Контрольно-Кассовый Чек [10:19:42]line ПРОДАЖА [10:19:42]line ТРК (МРК, ГНК) : 41 [10:19:42]line Товар: 2710124500 [10:19:42]line Аи-95-К-5 [10:19:42]line 6.740 * 74.20 [10:19:42]line = 500.11 [10:19:42]line НДС 12% НСП 1% [10:19:42]line > о реализуемом товаре [10:19:42]line ОКРУГЛЕНИЕ: -0.11 [10:19:42]line ИТОГО: 500.00 [10:19:42]line Внесено: 500.00 [10:19:42]line СДАЧА: 0.00 [10:19:42]line НСП 1% : 4.43 [10:19:42]line НДС 12% : 53.11 [10:19:42]line Наличными: 500.00 [10:19:42]line Безнал.: 0.00 [10:19:42]line Место: АЗС № 165 "Партнер Нефть" [10:19:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:19:42]line СНО: Общий режим [10:19:42]line Чек 138 18.10.2024 10:19 [10:19:42]line Смена: 312 ФФД: 1.0 [10:19:42]line ЗНМ: 0300000234 [10:19:42]line РНМ: 0000137193017469 [10:19:42]line Версия ККМ: v1.0 [10:19:42]line ФМ: 0000000000963156 [10:19:42]line ФД: 154749 [10:19:42]line ФПД: 245786548794766 [10:19:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101941&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154749&fm=245786548794766&tin=02508201610067®Number=0000137193017469&sum=50000 [10:19:42]Connected sock=10 [10:19:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 43 07 01 B0 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 3D 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5C 02 00 35 04 06 00 DF 8A A3 EE 75 8E BD 7B F5 17 C9 90 A4 D8 [10:19:42]written 0, free lines is 4095 [10:19:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 8E 47 00 F2 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5C 02 00 F4 03 04 00 76 DC 11 67 B6 04 01 00 00 AB DD 4F 85 BF D9 92 AB [10:19:43]CommunicateWithHost err = 0 [10:19:43]CheckOFDResponse [10:19:43]1017 (14) - 77093643461234 [10:19:43]1041 (16) - 0000000000963156 [10:19:43]1040 (4) - 154749 [10:19:43]1012 (4) - 18.10.2024 03:56 [10:19:43]1206 (1) - 0 [10:19:43]OFD Sender: Remove packet 154749 [10:19:43]ProducePacketName [10:19:43]name=ofd_packets/00154749 [10:19:43]NVStorageDeleteData [10:19:43]Write to MH i2c: 01 00 00 A8 04 AC [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 07 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 07 00 A8 04 00 00 00 00 00 E4 0C A3 [10:19:43]RasterBufferAndPrint [10:19:43]line [10:19:43]line [10:19:43]line [10:19:43]line [10:19:43]line [10:19:43]written 0, free lines is 3306 [10:19:43]MH_Cut [10:19:43]Write to MH i2c: D1 01 00 AF 04 01 85 [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: D1 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: D1 01 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: D1 01 00 AF 04 00 84 [10:19:43]Write to MH i2c: 01 00 00 B0 04 B4 [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]OFD Sender: No OFD packet to send [10:19:44]*** Cut start [10:19:44]*** Partial cut [10:19:44]*** CUTSNS_PIN = 1 [10:19:44]*** CUTSNS_PIN = 0 [10:19:44]*** Brake cut motor [10:19:44]Read from MH i2c: 01 [10:19:44]MH_I2C_Read... [10:19:44]*** Stop cut motor [10:19:44]*** Cut end [10:19:44]Read from MH i2c: 01 07 00 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: 01 07 00 B0 04 00 00 00 00 00 FF 0F C9 [10:19:44]process_action close_receipt done [10:19:44]requested_data is exist [10:19:44]produce_requested_data [10:19:44]requested_item fm.sn is exist - process it [10:19:44]wFMCommunicate request_size=4 [10:19:44]MH_SAM_APDU [10:19:44]CAPDU: 80 11 00 00 [10:19:44]Write to MH i2c: E2 08 00 B1 04 80 11 00 00 00 00 00 00 2F [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:44]Read from MH i2c: E2 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: E2 17 00 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: E2 17 00 B1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [10:19:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:44]wFMCommunicate OK [10:19:44]requested_item fd.num is exist - process it [10:19:44]SAM_PROTO_GetFieldsCounters [10:19:44]wFMCommunicate request_size=4 [10:19:44]MH_SAM_APDU [10:19:44]CAPDU: 80 13 00 00 [10:19:44]Write to MH i2c: E2 08 00 B2 04 80 13 00 00 00 00 00 00 32 [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:44]Read from MH i2c: E2 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: E2 62 00 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: E2 62 00 B2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [10:19:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:44]wFMCommunicate OK [10:19:44]SAM_PROTO_GetFieldsCounters done [10:19:44]requested_item shift.num is exist - process it [10:19:44]requested_item shift.opened is exist - process it [10:19:44]req_shift_opened [10:19:44]FM_GetShiftState [10:19:44]SAM_PROTO_GetShiftState [10:19:44]wFMCommunicate request_size=4 [10:19:44]MH_SAM_APDU [10:19:44]CAPDU: 80 13 01 00 [10:19:44]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:45]Read from MH i2c: E2 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6B [10:19:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:19:45]wFMCommunicate OK [10:19:45]SAM_PROTO_GetShiftState done [10:19:45]FM_GetShiftState done [10:19:45]req_shift_opened done [10:19:45]requested_item shift.open_date is exist - process it [10:19:45]req_shift_open_date [10:19:45]req_shift_open_date done [10:19:45]produce_requested_data done [10:19:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154749,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:19:45]process_action_free close_receipt [10:19:45]json_value_free [10:19:45]json_value_free done [10:19:45]process_json_proto returns [10:19:45]Send response to host [10:19:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154749,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:19:45]free response buf [10:19:45]execute_script done [10:19:45]execute_script returns [10:19:45]free content buf [10:19:45]Sock 7.Close socket [10:19:45]Sock 7.Thread stoped [10:19:45]accept exits with 9 [10:19:45]New connection [10:19:45]New thread 3067260260 created [10:19:45]Thread 3067116900 joined [10:19:45]Waiting for new connection... [10:19:45] Sock 9.Parse request [10:19:45]Sock 9.Check first char [10:19:45]Sock 9.First char is OK [10:19:45]request: POST /json_proto HTTP/1.0 [10:19:45]Method: POST [10:19:45]URL: /json_proto [10:19:45]Method is POST - this is cgi request [10:19:45]url: /json_proto [10:19:45]query_string will be loaded in cgi processing [10:19:45]execute_cgi json_proto POST (null) [10:19:45]execute_cgi path=json_proto method=POST [10:19:45]POST find Content-Length [10:19:45]Host: 172.17.53.67:8080 [10:19:45]Content-Length: 677 [10:19:45]Content-Type: application/json [10:19:45] [10:19:45]POST finish read [10:19:45]Found Content-Length = 677 [10:19:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:45]execute_script... [10:19:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:45]POST & json_proto [10:19:45]process_json_proto [10:19:45]json parsed OK: [10:19:45]protocol is kg_v1.0 [10:19:45]action value=close_receipt [10:19:45]process_action close_receipt [10:19:45]cmd_close_receipt [10:19:45]MH_GetDate [10:19:45]Write to MH i2c: F0 00 00 B4 04 A7 [10:19:45]Write i2c OK [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 09 00 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 09 00 B4 04 00 41 36 12 67 19 BC 99 64 72 [10:19:45]GetLastDocTimeStamp 1729246781 [10:19:45]current date 1729246785 [10:19:45]FM_GetShiftState [10:19:45]SAM_PROTO_GetShiftState [10:19:45]wFMCommunicate request_size=4 [10:19:45]MH_SAM_APDU [10:19:45]CAPDU: 80 13 01 00 [10:19:45]Write to MH i2c: E2 08 00 B5 04 80 13 01 00 00 00 00 00 36 [10:19:45]Write i2c OK [10:19:45]MH_I2C_Read... [10:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:45]Read from MH i2c: E2 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 B5 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6D [10:19:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:19:45]wFMCommunicate OK [10:19:45]SAM_PROTO_GetShiftState done [10:19:45]FM_GetShiftState done [10:19:45]opened in 1729211399 [10:19:45]opened+sec_in_day 1729297799 [10:19:45]quantity*price = 50041 [10:19:45]sum+1 = 50042 [10:19:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 139 18.10.2024 10:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154750 ФПД: 211648207419127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154750&fm=211648207419127&tin=02508201610067®Number=0000137193017469&sum=50000 [10:19:46]StoreToDocumentArchive [10:19:46]shift 312 fd 154750 [10:19:46]save to /storage/0312/doc_00154750 [10:19:46]save last doc name /storage/0312/doc_00154750 to /storage/kkm_last_doc_name [10:19:46]save OK [10:19:46]Clear old archive folders... [10:19:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:46]tlvbuf is 00693CD0 [10:19:46]SAM_PROTO_ClearQueue [10:19:46]wFMCommunicate request_size=4 [10:19:46]MH_SAM_APDU [10:19:46]CAPDU: 80 09 00 00 [10:19:46]Write to MH i2c: E2 08 00 C2 04 80 09 00 00 00 00 00 00 38 [10:19:46]Write i2c OK [10:19:46]MH_I2C_Read... [10:19:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:46]Read from MH i2c: E2 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: E2 03 00 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [10:19:46]RAPDU: 90 00 [10:19:46]wFMCommunicate OK [10:19:46]SAM_PROTO_ClearQueue done [10:19:46]KKMCreateOFDPacket [10:19:46]OFDProtocolAddRootSTLVToBuf [10:19:46]FM_MakeSignedData [10:19:46]FM_MakeSignedData [10:19:46]SAM_PROTO_SignData [10:19:46]wFMCommunicate request_size=4 [10:19:46]MH_SAM_APDU [10:19:46]CAPDU: 80 0D 01 02 [10:19:46]Write to MH i2c: E2 08 00 C3 04 80 0D 01 02 00 00 00 00 40 [10:19:46]Write i2c OK [10:19:46]MH_I2C_Read... [10:19:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:46]Read from MH i2c: E2 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: E2 03 00 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [10:19:46]RAPDU: 90 00 [10:19:46]wFMCommunicate OK [10:19:46]wFMCommunicate request_size=255 [10:19:46]MH_SAM_APDU [10:19:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 41 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5C 02 00 35 04 06 00 C0 [10:19:46]Write to MH i2c: E2 02 01 C4 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 41 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5C 02 00 35 04 06 00 C0 00 00 37 [10:19:46]Write i2c OK [10:19:46]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]wFMCommunicate request_size=10 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 02 02 05 7E 30 38 76 F7 [10:19:47]Write to MH i2c: E2 0D 00 C5 04 80 0D 02 02 05 00 7E 30 38 76 F7 00 00 A0 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 03 02 [10:19:47]Write to MH i2c: E2 08 00 C6 04 80 0D 03 02 00 00 00 00 45 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0B 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0B 00 C6 04 00 CC CD 51 A3 5D 5A 34 3C 90 00 FA [10:19:47]RAPDU: CC CD 51 A3 5D 5A 34 3C 90 00 [10:19:47]wFMCommunicate OK [10:19:47]SAM_PROTO_SignData done [10:19:47]FM_MakeSignedData done [10:19:47]CreateOFDProtocolMessage [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 11 00 00 [10:19:47]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 17 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 17 00 C7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [10:19:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:47]wFMCommunicate OK [10:19:47]CreateOFDProtocolMessage done [10:19:47]OFDSenderStorePacket 154750 [10:19:47]StoreOFDPacket docnum=154750 [10:19:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 17 07 01 68 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 41 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5C 02 00 35 04 06 00 C0 7E 30 38 76 F7 CC CD 51 A3 5D 5A 34 3C [10:19:47]CheckFolder [10:19:47]dirname=/storage/ofd_packets [10:19:47]CheckFolder done [10:19:47]ProducePacketName [10:19:47]name=ofd_packets/00154750 [10:19:47]NVStorageSaveData ofd_packets/00154750 [10:19:47]File name is /storage/ofd_packets/00154750 [10:19:47]Write 301 bytes [10:19:47]NVStorageSaveData done [10:19:47]OFDSenderStorePacket done [10:19:47]KKMCreateOFDPacket done [10:19:47]NVStorageSaveData kkm_last_timestamp [10:19:47]File name is /storage/kkm_last_timestamp [10:19:47]Write 4 bytes [10:19:47]NVStorageSaveData done [10:19:47]ExternCall_PrintAddStr [10:19:47]wPrintStart [10:19:47]Write to MH i2c: 01 00 00 C8 04 CC [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: 01 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: 01 07 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 FF 0F E1 [10:19:47]RasterBufferAndPrint [10:19:47]line Счет N : (1)872917 [10:19:47]line ИНН: 02508201610067 [10:19:47]line Контрольно-Кассовый Чек [10:19:47]line ПРОДАЖА [10:19:47]line ТРК (МРК, ГНК) : 22 [10:19:47]line Товар: 2710124130 [10:19:47]line Аи-92-К-5 [10:19:47]line 7.480 * 66.90 [10:19:47]line = 500.41 [10:19:47]line НДС 12% НСП 1% [10:19:47]line > о реализуемом товаре [10:19:47]line ОКРУГЛЕНИЕ: -0.41 [10:19:47]line ИТОГО: 500.00 [10:19:47]line Внесено: 500.00 [10:19:47]line СДАЧА: 0.00 [10:19:47]line НСП 1% : 4.43 [10:19:47]line НДС 12% : 53.14 [10:19:47]line Наличными: 500.00 [10:19:47]line Безнал.: 0.00 [10:19:47]line Место: АЗС № 165 "Партнер Нефть" [10:19:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:19:47]line СНО: Общий режим [10:19:47]line Чек 139 18.10.2024 10:19 [10:19:47]line Смена: 312 ФФД: 1.0 [10:19:47]line ЗНМ: 0300000234 [10:19:47]line РНМ: 0000137193017469 [10:19:47]line Версия ККМ: v1.0 [10:19:47]line ФМ: 0000000000963156 [10:19:47]line ФД: 154750 [10:19:47]line ФПД: 211648207419127 [10:19:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T101945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154750&fm=211648207419127&tin=02508201610067®Number=0000137193017469&sum=50000 [10:19:47]OFD Sender: Processing packet 154750 [packets to send 51, broken 50] [10:19:47]ProducePacketName [10:19:47]name=ofd_packets/00154750 [10:19:47]OFD Sender: To server: pG, [10:19:47]CommunicateWithHost lk.salyk.kg:30040 [10:19:47]ConnectInit lk.salyk.kg [10:19:47]written 0, free lines is 4095 [10:19:47]Connected sock=10 [10:19:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 17 07 01 68 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 41 36 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5C 02 00 35 04 06 00 C0 7E 30 38 76 F7 CC CD 51 A3 5D 5A 34 3C [10:19:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 9C 47 00 18 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5C 02 00 F4 03 04 00 7B DC 11 67 B6 04 01 00 00 88 A3 0D 7E A2 25 AE 6C [10:19:48]CommunicateWithHost err = 0 [10:19:48]CheckOFDResponse [10:19:48]1017 (14) - 77093643461234 [10:19:48]1041 (16) - 0000000000963156 [10:19:48]1040 (4) - 154750 [10:19:48]1012 (4) - 18.10.2024 03:56 [10:19:48]1206 (1) - 0 [10:19:48]OFD Sender: Remove packet 154750 [10:19:48]ProducePacketName [10:19:48]name=ofd_packets/00154750 [10:19:48]NVStorageDeleteData [10:19:48]Write to MH i2c: 01 00 00 F3 04 F7 [10:19:48]Write i2c OK [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: 01 [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: 01 07 00 [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: 01 07 00 F3 04 00 00 00 00 00 EE 0C F8 [10:19:48]RasterBufferAndPrint [10:19:48]line [10:19:48]line [10:19:48]line [10:19:48]line [10:19:48]line [10:19:48]written 0, free lines is 3326 [10:19:48]MH_Cut [10:19:48]Write to MH i2c: D1 01 00 FA 04 01 D0 [10:19:48]Write i2c OK [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: D1 [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: D1 01 00 [10:19:48]MH_I2C_Read... [10:19:48]Read from MH i2c: D1 01 00 FA 04 00 CF [10:19:48]Write to MH i2c: 01 00 00 FB 04 FF [10:19:48]Write i2c OK [10:19:48]MH_I2C_Read... [10:19:48]OFD Sender: No OFD packet to send [10:19:49]*** Cut start [10:19:49]*** Partial cut [10:19:49]*** CUTSNS_PIN = 1 [10:19:49]*** CUTSNS_PIN = 0 [10:19:49]*** Brake cut motor [10:19:49]Read from MH i2c: 01 [10:19:49]MH_I2C_Read... [10:19:49]*** Stop cut motor [10:19:49]*** Cut end [10:19:49]Read from MH i2c: 01 07 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 FF 0F 14 [10:19:49]process_action close_receipt done [10:19:49]requested_data is exist [10:19:49]produce_requested_data [10:19:49]requested_item fm.sn is exist - process it [10:19:49]wFMCommunicate request_size=4 [10:19:49]MH_SAM_APDU [10:19:49]CAPDU: 80 11 00 00 [10:19:49]Write to MH i2c: E2 08 00 FC 04 80 11 00 00 00 00 00 00 7A [10:19:49]Write i2c OK [10:19:49]MH_I2C_Read... [10:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:49]Read from MH i2c: E2 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 17 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 17 00 FC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [10:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:49]wFMCommunicate OK [10:19:49]requested_item fd.num is exist - process it [10:19:49]SAM_PROTO_GetFieldsCounters [10:19:49]wFMCommunicate request_size=4 [10:19:49]MH_SAM_APDU [10:19:49]CAPDU: 80 13 00 00 [10:19:49]Write to MH i2c: E2 08 00 FD 04 80 13 00 00 00 00 00 00 7D [10:19:49]Write i2c OK [10:19:49]MH_I2C_Read... [10:19:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:49]Read from MH i2c: E2 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 62 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 62 00 FD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [10:19:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:49]wFMCommunicate OK [10:19:49]SAM_PROTO_GetFieldsCounters done [10:19:49]requested_item shift.num is exist - process it [10:19:49]requested_item shift.opened is exist - process it [10:19:49]req_shift_opened [10:19:49]FM_GetShiftState [10:19:49]SAM_PROTO_GetShiftState [10:19:49]wFMCommunicate request_size=4 [10:19:49]MH_SAM_APDU [10:19:49]CAPDU: 80 13 01 00 [10:19:49]Write to MH i2c: E2 08 00 FE 04 80 13 01 00 00 00 00 00 7F [10:19:49]Write i2c OK [10:19:49]MH_I2C_Read... [10:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:49]Read from MH i2c: E2 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 0E 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 0E 00 FE 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B6 [10:19:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:19:49]wFMCommunicate OK [10:19:49]SAM_PROTO_GetShiftState done [10:19:49]FM_GetShiftState done [10:19:49]req_shift_opened done [10:19:49]requested_item shift.open_date is exist - process it [10:19:49]req_shift_open_date [10:19:49]req_shift_open_date done [10:19:49]produce_requested_data done [10:19:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154750,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:19:49]process_action_free close_receipt [10:19:49]json_value_free [10:19:49]json_value_free done [10:19:49]process_json_proto returns [10:19:49]Send response to host [10:19:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154750,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:19:49]free response buf [10:19:49]execute_script done [10:19:49]execute_script returns [10:19:49]free content buf [10:19:49]Sock 9.Close socket [10:19:49]Sock 9.Thread stoped [10:19:53]OFD Sender: No OFD packet to send [10:19:58]OFD Sender: No OFD packet to send [10:20:03]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:28]OFD Sender: No OFD packet to send [10:20:33]OFD Sender: No OFD packet to send [10:20:38]OFD Sender: No OFD packet to send [10:20:43]OFD Sender: No OFD packet to send [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:58]OFD Sender: No OFD packet to send [10:21:03]OFD Sender: No OFD packet to send [10:21:08]OFD Sender: No OFD packet to send [10:21:13]OFD Sender: No OFD packet to send [10:21:18]OFD Sender: No OFD packet to send [10:21:23]OFD Sender: No OFD packet to send [10:21:28]OFD Sender: No OFD packet to send [10:21:33]OFD Sender: No OFD packet to send [10:21:38]OFD Sender: No OFD packet to send [10:21:43]OFD Sender: No OFD packet to send [10:21:48]OFD Sender: No OFD packet to send [10:21:53]OFD Sender: No OFD packet to send [10:21:58]OFD Sender: No OFD packet to send [10:22:03]OFD Sender: No OFD packet to send [10:22:08]OFD Sender: No OFD packet to send [10:22:13]OFD Sender: No OFD packet to send [10:22:18]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:48]OFD Sender: No OFD packet to send [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:33]OFD Sender: No OFD packet to send [10:23:38]OFD Sender: No OFD packet to send [10:23:43]OFD Sender: No OFD packet to send [10:23:48]OFD Sender: No OFD packet to send [10:23:53]OFD Sender: No OFD packet to send [10:23:58]OFD Sender: No OFD packet to send [10:24:03]OFD Sender: No OFD packet to send [10:24:08]OFD Sender: No OFD packet to send [10:24:13]OFD Sender: No OFD packet to send [10:24:18]OFD Sender: No OFD packet to send [10:24:23]OFD Sender: No OFD packet to send [10:24:28]OFD Sender: No OFD packet to send [10:24:33]OFD Sender: No OFD packet to send [10:24:38]OFD Sender: No OFD packet to send [10:24:43]OFD Sender: No OFD packet to send [10:24:48]OFD Sender: No OFD packet to send [10:24:53]OFD Sender: No OFD packet to send [10:24:58]OFD Sender: No OFD packet to send [10:25:03]OFD Sender: No OFD packet to send [10:25:08]OFD Sender: No OFD packet to send [10:25:13]OFD Sender: No OFD packet to send [10:25:18]OFD Sender: No OFD packet to send [10:25:23]OFD Sender: No OFD packet to send [10:25:28]OFD Sender: No OFD packet to send [10:25:33]OFD Sender: No OFD packet to send [10:25:38]OFD Sender: No OFD packet to send [10:25:43]OFD Sender: No OFD packet to send [10:25:49]OFD Sender: No OFD packet to send [10:25:54]OFD Sender: No OFD packet to send [10:25:59]OFD Sender: No OFD packet to send [10:26:04]OFD Sender: No OFD packet to send [10:26:09]OFD Sender: No OFD packet to send [10:26:14]OFD Sender: No OFD packet to send [10:26:19]OFD Sender: No OFD packet to send [10:26:23]accept exits with 7 [10:26:23]New connection [10:26:23]New thread 3067116900 created [10:26:23]Thread 3067260260 joined [10:26:23]Waiting for new connection... [10:26:23] Sock 7.Parse request [10:26:23]Sock 7.Check first char [10:26:23]Sock 7.First char is OK [10:26:23]request: POST /json_proto HTTP/1.0 [10:26:23]Method: POST [10:26:23]URL: /json_proto [10:26:23]Method is POST - this is cgi request [10:26:23]url: /json_proto [10:26:23]query_string will be loaded in cgi processing [10:26:23]execute_cgi json_proto POST (null) [10:26:23]execute_cgi path=json_proto method=POST [10:26:23]POST find Content-Length [10:26:23]Host: 172.17.53.67:8080 [10:26:23]Content-Length: 682 [10:26:23]Content-Type: application/json [10:26:23] [10:26:23]POST finish read [10:26:23]Found Content-Length = 682 [10:26:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:23]execute_script... [10:26:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:23]POST & json_proto [10:26:23]process_json_proto [10:26:23]json parsed OK: [10:26:23]protocol is kg_v1.0 [10:26:23]action value=close_receipt [10:26:23]process_action close_receipt [10:26:23]cmd_close_receipt [10:26:23]MH_GetDate [10:26:23]Write to MH i2c: F0 00 00 FF 04 F2 [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: F0 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: F0 09 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: F0 09 00 FF 04 00 D0 37 12 67 19 BC 99 64 4D [10:26:23]GetLastDocTimeStamp 1729246785 [10:26:23]current date 1729247184 [10:26:23]FM_GetShiftState [10:26:23]SAM_PROTO_GetShiftState [10:26:23]wFMCommunicate request_size=4 [10:26:23]MH_SAM_APDU [10:26:23]CAPDU: 80 13 01 00 [10:26:23]Write to MH i2c: E2 08 00 00 05 80 13 01 00 00 00 00 00 82 [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:23]Read from MH i2c: E2 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 0E 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 0E 00 00 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B9 [10:26:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:26:23]wFMCommunicate OK [10:26:23]SAM_PROTO_GetShiftState done [10:26:23]FM_GetShiftState done [10:26:23]opened in 1729211399 [10:26:23]opened+sec_in_day 1729297799 [10:26:23]quantity*price = 200031 [10:26:23]sum+1 = 200032 [10:26:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 140 18.10.2024 10:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154751 ФПД: 114240014145949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154751&fm=114240014145949&tin=02508201610067®Number=0000137193017469&sum=200000 [10:26:24]StoreToDocumentArchive [10:26:24]shift 312 fd 154751 [10:26:24]save to /storage/0312/doc_00154751 [10:26:24]save last doc name /storage/0312/doc_00154751 to /storage/kkm_last_doc_name [10:26:25]save OK [10:26:25]Clear old archive folders... [10:26:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:25]tlvbuf is 00648BE0 [10:26:25]SAM_PROTO_ClearQueue [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 09 00 00 [10:26:25]Write to MH i2c: E2 08 00 0D 05 80 09 00 00 00 00 00 00 84 [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [10:26:25]RAPDU: 90 00 [10:26:25]wFMCommunicate OK [10:26:25]SAM_PROTO_ClearQueue done [10:26:25]KKMCreateOFDPacket [10:26:25]OFDProtocolAddRootSTLVToBuf [10:26:25]FM_MakeSignedData [10:26:25]FM_MakeSignedData [10:26:25]SAM_PROTO_SignData [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 0D 01 02 [10:26:25]Write to MH i2c: E2 08 00 0E 05 80 0D 01 02 00 00 00 00 8C [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [10:26:25]RAPDU: 90 00 [10:26:25]wFMCommunicate OK [10:26:25]wFMCommunicate request_size=255 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 D0 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5C 02 00 35 04 06 00 67 [10:26:25]Write to MH i2c: E2 02 01 0F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 D0 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5C 02 00 35 04 06 00 67 00 00 FE [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [10:26:25]RAPDU: 90 00 [10:26:25]wFMCommunicate OK [10:26:25]wFMCommunicate request_size=10 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 0D 02 02 05 E6 93 76 59 9D [10:26:25]Write to MH i2c: E2 0D 00 10 05 80 0D 02 02 05 00 E6 93 76 59 9D 00 00 7E [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [10:26:25]RAPDU: 90 00 [10:26:25]wFMCommunicate OK [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 0D 03 02 [10:26:25]Write to MH i2c: E2 08 00 11 05 80 0D 03 02 00 00 00 00 91 [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 0B 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 0B 00 11 05 00 90 7A B7 FE AC 4D 96 5B 90 00 3B [10:26:25]RAPDU: 90 7A B7 FE AC 4D 96 5B 90 00 [10:26:25]wFMCommunicate OK [10:26:25]SAM_PROTO_SignData done [10:26:25]FM_MakeSignedData done [10:26:25]CreateOFDProtocolMessage [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 11 00 00 [10:26:25]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 17 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [10:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:26:25]wFMCommunicate OK [10:26:25]CreateOFDProtocolMessage done [10:26:25]OFDSenderStorePacket 154751 [10:26:25]StoreOFDPacket docnum=154751 [10:26:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 78 07 01 8C 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 D0 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5C 02 00 35 04 06 00 67 E6 93 76 59 9D 90 7A B7 FE AC 4D 96 5B [10:26:25]CheckFolder [10:26:25]dirname=/storage/ofd_packets [10:26:25]CheckFolder done [10:26:25]ProducePacketName [10:26:25]name=ofd_packets/00154751 [10:26:25]NVStorageSaveData ofd_packets/00154751 [10:26:25]File name is /storage/ofd_packets/00154751 [10:26:25]Write 301 bytes [10:26:25]NVStorageSaveData done [10:26:25]OFDSenderStorePacket done [10:26:25]KKMCreateOFDPacket done [10:26:25]NVStorageSaveData kkm_last_timestamp [10:26:25]File name is /storage/kkm_last_timestamp [10:26:25]Write 4 bytes [10:26:25]NVStorageSaveData done [10:26:25]ExternCall_PrintAddStr [10:26:25]wPrintStart [10:26:25]Write to MH i2c: 01 00 00 13 05 18 [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: 01 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: 01 07 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [10:26:25]RasterBufferAndPrint [10:26:25]line Счет N : (1)872920 [10:26:25]line ИНН: 02508201610067 [10:26:25]line Контрольно-Кассовый Чек [10:26:25]line ПРОДАЖА [10:26:25]line ТРК (МРК, ГНК) : 32 [10:26:25]line Товар: 2710124130 [10:26:25]line Аи-92-К-5 [10:26:25]line 29.900 * 66.90 [10:26:25]line = 2000.31 [10:26:25]line НДС 12% НСП 1% [10:26:25]line > о реализуемом товаре [10:26:25]line ОКРУГЛЕНИЕ: -0.31 [10:26:25]line ИТОГО: 2000.00 [10:26:25]line Внесено: 2000.00 [10:26:25]line СДАЧА: 0.00 [10:26:25]line НСП 1% : 17.70 [10:26:25]line НДС 12% : 212.42 [10:26:25]line Наличными: 2000.00 [10:26:25]line Безнал.: 0.00 [10:26:25]line Место: АЗС № 165 "Партнер Нефть" [10:26:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:26:25]line СНО: Общий режим [10:26:25]line Чек 140 18.10.2024 10:26 [10:26:25]line Смена: 312 ФФД: 1.0 [10:26:25]line ЗНМ: 0300000234 [10:26:25]line РНМ: 0000137193017469 [10:26:25]line Версия ККМ: v1.0 [10:26:25]line ФМ: 0000000000963156 [10:26:25]line ФД: 154751 [10:26:25]line ФПД: 114240014145949 [10:26:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154751&fm=114240014145949&tin=02508201610067®Number=0000137193017469&sum=200000 [10:26:25]OFD Sender: Processing packet 154751 [packets to send 51, broken 50] [10:26:25]ProducePacketName [10:26:25]name=ofd_packets/00154751 [10:26:25]OFD Sender: To server: pG, [10:26:25]CommunicateWithHost lk.salyk.kg:30040 [10:26:25]ConnectInit lk.salyk.kg [10:26:25]written 0, free lines is 4095 [10:26:25]Connected sock=10 [10:26:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 78 07 01 8C 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 D0 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5C 02 00 35 04 06 00 67 E6 93 76 59 9D 90 7A B7 FE AC 4D 96 5B [10:26:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 B1 47 00 BD A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5C 02 00 F4 03 04 00 09 DE 11 67 B6 04 01 00 00 1F 03 DE B5 8E 6E CD D4 [10:26:26]CommunicateWithHost err = 0 [10:26:26]CheckOFDResponse [10:26:26]1017 (14) - 77093643461234 [10:26:26]1041 (16) - 0000000000963156 [10:26:26]1040 (4) - 154751 [10:26:26]1012 (4) - 18.10.2024 04:03 [10:26:26]1206 (1) - 0 [10:26:26]OFD Sender: Remove packet 154751 [10:26:26]ProducePacketName [10:26:26]name=ofd_packets/00154751 [10:26:26]NVStorageDeleteData [10:26:26]Write to MH i2c: 01 00 00 3E 05 43 [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: 01 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: 01 07 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: 01 07 00 3E 05 00 00 00 00 00 F0 0C 46 [10:26:26]RasterBufferAndPrint [10:26:26]line [10:26:26]line [10:26:26]line [10:26:26]line [10:26:26]line [10:26:26]written 0, free lines is 3318 [10:26:26]MH_Cut [10:26:26]Write to MH i2c: D1 01 00 45 05 01 1C [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: D1 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: D1 01 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: D1 01 00 45 05 00 1B [10:26:26]Write to MH i2c: 01 00 00 46 05 4B [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]OFD Sender: No OFD packet to send [10:26:27]*** Cut start [10:26:27]*** Partial cut [10:26:27]*** CUTSNS_PIN = 1 [10:26:27]*** CUTSNS_PIN = 0 [10:26:27]*** Brake cut motor [10:26:27]Read from MH i2c: 01 [10:26:27]MH_I2C_Read... [10:26:27]*** Stop cut motor [10:26:27]*** Cut end [10:26:27]Read from MH i2c: 01 07 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: 01 07 00 46 05 00 00 00 00 00 FF 0F 60 [10:26:27]process_action close_receipt done [10:26:27]requested_data is exist [10:26:27]produce_requested_data [10:26:27]requested_item fm.sn is exist - process it [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 11 00 00 [10:26:27]Write to MH i2c: E2 08 00 47 05 80 11 00 00 00 00 00 00 C6 [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 17 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 17 00 47 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [10:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:26:27]wFMCommunicate OK [10:26:27]requested_item fd.num is exist - process it [10:26:27]SAM_PROTO_GetFieldsCounters [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 13 00 00 [10:26:27]Write to MH i2c: E2 08 00 48 05 80 13 00 00 00 00 00 00 C9 [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 62 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 62 00 48 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [10:26:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:27]wFMCommunicate OK [10:26:27]SAM_PROTO_GetFieldsCounters done [10:26:27]requested_item shift.num is exist - process it [10:26:27]requested_item shift.opened is exist - process it [10:26:27]req_shift_opened [10:26:27]FM_GetShiftState [10:26:27]SAM_PROTO_GetShiftState [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 13 01 00 [10:26:27]Write to MH i2c: E2 08 00 49 05 80 13 01 00 00 00 00 00 CB [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0E 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0E 00 49 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 02 [10:26:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:26:27]wFMCommunicate OK [10:26:27]SAM_PROTO_GetShiftState done [10:26:27]FM_GetShiftState done [10:26:27]req_shift_opened done [10:26:27]requested_item shift.open_date is exist - process it [10:26:27]req_shift_open_date [10:26:27]req_shift_open_date done [10:26:27]produce_requested_data done [10:26:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154751,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:26:27]process_action_free close_receipt [10:26:27]json_value_free [10:26:27]json_value_free done [10:26:27]process_json_proto returns [10:26:27]Send response to host [10:26:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154751,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:26:27]free response buf [10:26:27]execute_script done [10:26:27]execute_script returns [10:26:27]free content buf [10:26:27]Sock 7.Close socket [10:26:27]Sock 7.Thread stoped [10:26:29]accept exits with 9 [10:26:29]New connection [10:26:29]New thread 3067260260 created [10:26:29]Thread 3067116900 joined [10:26:29]Waiting for new connection... [10:26:29] Sock 9.Parse request [10:26:29]Sock 9.Check first char [10:26:29]Sock 9.First char is OK [10:26:29]request: POST /json_proto HTTP/1.0 [10:26:29]Method: POST [10:26:29]URL: /json_proto [10:26:29]Method is POST - this is cgi request [10:26:29]url: /json_proto [10:26:29]query_string will be loaded in cgi processing [10:26:29]execute_cgi json_proto POST (null) [10:26:29]execute_cgi path=json_proto method=POST [10:26:29]POST find Content-Length [10:26:29]Host: 172.17.53.67:8080 [10:26:29]Content-Length: 760 [10:26:29]Content-Type: application/json [10:26:29] [10:26:29]POST finish read [10:26:29]Found Content-Length = 760 [10:26:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:29]execute_script... [10:26:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:29]POST & json_proto [10:26:29]process_json_proto [10:26:29]json parsed OK: [10:26:29]protocol is kg_v1.0 [10:26:29]action value=close_receipt [10:26:29]process_action close_receipt [10:26:29]cmd_close_receipt [10:26:29]MH_GetDate [10:26:29]Write to MH i2c: F0 00 00 4A 05 3E [10:26:29]Write i2c OK [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: F0 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: F0 09 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: F0 09 00 4A 05 00 D6 37 12 67 19 BC 99 64 9F [10:26:29]GetLastDocTimeStamp 1729247184 [10:26:29]current date 1729247190 [10:26:29]FM_GetShiftState [10:26:29]SAM_PROTO_GetShiftState [10:26:29]wFMCommunicate request_size=4 [10:26:29]MH_SAM_APDU [10:26:29]CAPDU: 80 13 01 00 [10:26:29]Write to MH i2c: E2 08 00 4B 05 80 13 01 00 00 00 00 00 CD [10:26:29]Write i2c OK [10:26:29]MH_I2C_Read... [10:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:29]Read from MH i2c: E2 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 0E 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 0E 00 4B 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 04 [10:26:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:26:29]wFMCommunicate OK [10:26:29]SAM_PROTO_GetShiftState done [10:26:29]FM_GetShiftState done [10:26:29]opened in 1729211399 [10:26:29]opened+sec_in_day 1729297799 [10:26:29]quantity*price = 90014 [10:26:29]sum+1 = 90015 [10:26:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.14 НСП 1% : 7.97 НДС 12% : 95.59 Наличными: 0.00 Безнал.: 900.14 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 141 18.10.2024 10:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154752 ФПД: 41034388067609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154752&fm=41034388067609&tin=02508201610067®Number=0000137193017469&sum=90014 [10:26:31]StoreToDocumentArchive [10:26:31]shift 312 fd 154752 [10:26:31]save to /storage/0312/doc_00154752 [10:26:31]save last doc name /storage/0312/doc_00154752 to /storage/kkm_last_doc_name [10:26:31]save OK [10:26:31]Clear old archive folders... [10:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:26:31]tlvbuf is 00685770 [10:26:31]SAM_PROTO_ClearQueue [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 09 00 00 [10:26:31]Write to MH i2c: E2 08 00 58 05 80 09 00 00 00 00 00 00 CF [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]SAM_PROTO_ClearQueue done [10:26:31]KKMCreateOFDPacket [10:26:31]OFDProtocolAddRootSTLVToBuf [10:26:31]FM_MakeSignedData [10:26:31]FM_MakeSignedData [10:26:31]SAM_PROTO_SignData [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 01 02 [10:26:31]Write to MH i2c: E2 08 00 59 05 80 0D 01 02 00 00 00 00 D7 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=255 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 D6 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5C 02 00 35 04 06 00 [10:26:31]Write to MH i2c: E2 02 01 5A 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 D6 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5C 02 00 35 04 06 00 00 00 43 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=11 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 02 02 06 25 52 10 1F D5 19 [10:26:31]Write to MH i2c: E2 0E 00 5B 05 80 0D 02 02 06 00 25 52 10 1F D5 19 00 00 7A [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 03 02 [10:26:31]Write to MH i2c: E2 08 00 5C 05 80 0D 03 02 00 00 00 00 DC [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 0B 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 0B 00 5C 05 00 98 3E B3 23 60 4F 6F 5C 90 00 03 [10:26:31]RAPDU: 98 3E B3 23 60 4F 6F 5C 90 00 [10:26:31]wFMCommunicate OK [10:26:31]SAM_PROTO_SignData done [10:26:31]FM_MakeSignedData done [10:26:31]CreateOFDProtocolMessage [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 11 00 00 [10:26:31]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 17 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 17 00 5D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [10:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:26:31]wFMCommunicate OK [10:26:31]CreateOFDProtocolMessage done [10:26:31]OFDSenderStorePacket 154752 [10:26:31]StoreOFDPacket docnum=154752 [10:26:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 81 B2 08 01 0F C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 D6 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5C 02 00 35 04 06 00 25 52 10 1F D5 19 98 3E B3 23 60 4F 6F 5C [10:26:31]CheckFolder [10:26:31]dirname=/storage/ofd_packets [10:26:31]CheckFolder done [10:26:31]ProducePacketName [10:26:31]name=ofd_packets/00154752 [10:26:31]NVStorageSaveData ofd_packets/00154752 [10:26:31]File name is /storage/ofd_packets/00154752 [10:26:31]Write 302 bytes [10:26:31]NVStorageSaveData done [10:26:31]OFDSenderStorePacket done [10:26:31]KKMCreateOFDPacket done [10:26:31]NVStorageSaveData kkm_last_timestamp [10:26:31]File name is /storage/kkm_last_timestamp [10:26:31]Write 4 bytes [10:26:31]NVStorageSaveData done [10:26:31]ExternCall_PrintAddStr [10:26:31]wPrintStart [10:26:31]Write to MH i2c: 01 00 00 5E 05 63 [10:26:31]OFD Sender: No OFD packet to send [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 07 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 07 00 5E 05 00 00 00 00 00 FF 0F 78 [10:26:31]RasterBufferAndPrint [10:26:31]line Счет N : (1)872919 [10:26:31]line ИНН: 02508201610067 [10:26:31]line Контрольно-Кассовый Чек [10:26:31]line ПРОДАЖА [10:26:31]line ТРК (МРК, ГНК) : 23 [10:26:31]line Товар: 2710124130 [10:26:31]line Super 92-К-5 [10:26:31]line 13.160 * 68.40 [10:26:31]line = 900.14 [10:26:31]line НДС 12% НСП 1% [10:26:31]line > о реализуемом товаре [10:26:31]line ИТОГО: 900.14 [10:26:31]line НСП 1% : 7.97 [10:26:31]line НДС 12% : 95.59 [10:26:31]line Наличными: 0.00 [10:26:31]line Безнал.: 900.14 [10:26:31]line Место: АЗС № 165 "Партнер Нефть" [10:26:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:26:31]line СНО: Общий режим [10:26:31]line Чек 141 18.10.2024 10:26 [10:26:31]line Смена: 312 ФФД: 1.0 [10:26:31]line ЗНМ: 0300000234 [10:26:31]line РНМ: 0000137193017469 [10:26:31]line Версия ККМ: v1.0 [10:26:31]line Платежная система: Mbank [10:26:31]line ФМ: 0000000000963156 [10:26:31]line ФД: 154752 [10:26:31]line ФПД: 41034388067609 [10:26:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154752&fm=41034388067609&tin=02508201610067®Number=0000137193017469&sum=90014 [10:26:31]written 0, free lines is 4095 [10:26:31]OFD Sender: Processing packet 154752 [packets to send 51, broken 50] [10:26:31]ProducePacketName [10:26:31]name=ofd_packets/00154752 [10:26:31]OFD Sender: To server: pG, [10:26:31]CommunicateWithHost lk.salyk.kg:30040 [10:26:31]ConnectInit lk.salyk.kg [10:26:31]Connected sock=10 [10:26:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 81 B2 08 01 0F C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 D6 37 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5C 02 00 35 04 06 00 25 52 10 1F D5 19 98 3E B3 23 60 4F 6F 5C [10:26:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6C 1F 47 00 09 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5C 02 00 F4 03 04 00 0F DE 11 67 B6 04 01 00 00 25 E0 8F 35 AE 48 EB 1E [10:26:32]CommunicateWithHost err = 0 [10:26:32]CheckOFDResponse [10:26:32]1017 (14) - 77093643461234 [10:26:32]1041 (16) - 0000000000963156 [10:26:32]1040 (4) - 154752 [10:26:32]1012 (4) - 18.10.2024 04:03 [10:26:32]1206 (1) - 0 [10:26:32]OFD Sender: Remove packet 154752 [10:26:32]ProducePacketName [10:26:32]name=ofd_packets/00154752 [10:26:32]NVStorageDeleteData [10:26:32]Write to MH i2c: 01 00 00 87 05 8C [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 07 00 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 07 00 87 05 00 00 00 00 00 11 0D B1 [10:26:32]RasterBufferAndPrint [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]written 0, free lines is 3357 [10:26:32]MH_Cut [10:26:32]Write to MH i2c: D1 01 00 8E 05 01 65 [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 01 00 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 01 00 8E 05 00 64 [10:26:32]Write to MH i2c: 01 00 00 8F 05 94 [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]OFD Sender: No OFD packet to send [10:26:32]*** Cut start [10:26:32]*** Partial cut [10:26:32]*** CUTSNS_PIN = 1 [10:26:33]*** CUTSNS_PIN = 0 [10:26:33]*** Brake cut motor [10:26:33]Read from MH i2c: 01 [10:26:33]MH_I2C_Read... [10:26:33]*** Stop cut motor [10:26:33]*** Cut end [10:26:33]Read from MH i2c: 01 07 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: 01 07 00 8F 05 00 00 00 00 00 FF 0F A9 [10:26:33]process_action close_receipt done [10:26:33]requested_data is exist [10:26:33]produce_requested_data [10:26:33]requested_item fm.sn is exist - process it [10:26:33]wFMCommunicate request_size=4 [10:26:33]MH_SAM_APDU [10:26:33]CAPDU: 80 11 00 00 [10:26:33]Write to MH i2c: E2 08 00 90 05 80 11 00 00 00 00 00 00 0F [10:26:33]Write i2c OK [10:26:33]MH_I2C_Read... [10:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:33]Read from MH i2c: E2 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 17 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 17 00 90 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [10:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:26:33]wFMCommunicate OK [10:26:33]requested_item fd.num is exist - process it [10:26:33]SAM_PROTO_GetFieldsCounters [10:26:33]wFMCommunicate request_size=4 [10:26:33]MH_SAM_APDU [10:26:33]CAPDU: 80 13 00 00 [10:26:33]Write to MH i2c: E2 08 00 91 05 80 13 00 00 00 00 00 00 12 [10:26:33]Write i2c OK [10:26:33]MH_I2C_Read... [10:26:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:33]Read from MH i2c: E2 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 62 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 62 00 91 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [10:26:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:33]wFMCommunicate OK [10:26:33]SAM_PROTO_GetFieldsCounters done [10:26:33]requested_item shift.num is exist - process it [10:26:33]requested_item shift.opened is exist - process it [10:26:33]req_shift_opened [10:26:33]FM_GetShiftState [10:26:33]SAM_PROTO_GetShiftState [10:26:33]wFMCommunicate request_size=4 [10:26:33]MH_SAM_APDU [10:26:33]CAPDU: 80 13 01 00 [10:26:33]Write to MH i2c: E2 08 00 92 05 80 13 01 00 00 00 00 00 14 [10:26:33]Write i2c OK [10:26:33]MH_I2C_Read... [10:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:33]Read from MH i2c: E2 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 0E 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 0E 00 92 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4B [10:26:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:26:33]wFMCommunicate OK [10:26:33]SAM_PROTO_GetShiftState done [10:26:33]FM_GetShiftState done [10:26:33]req_shift_opened done [10:26:33]requested_item shift.open_date is exist - process it [10:26:33]req_shift_open_date [10:26:33]req_shift_open_date done [10:26:33]produce_requested_data done [10:26:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154752,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:26:33]process_action_free close_receipt [10:26:33]json_value_free [10:26:33]json_value_free done [10:26:33]process_json_proto returns [10:26:33]Send response to host [10:26:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154752,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:26:33]free response buf [10:26:33]execute_script done [10:26:33]execute_script returns [10:26:33]free content buf [10:26:33]Sock 9.Close socket [10:26:33]Sock 9.Thread stoped [10:26:37]OFD Sender: No OFD packet to send [10:26:42]OFD Sender: No OFD packet to send [10:26:47]OFD Sender: No OFD packet to send [10:26:52]OFD Sender: No OFD packet to send [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:12]OFD Sender: No OFD packet to send [10:27:17]OFD Sender: No OFD packet to send [10:27:22]OFD Sender: No OFD packet to send [10:27:27]OFD Sender: No OFD packet to send [10:27:32]OFD Sender: No OFD packet to send [10:27:37]OFD Sender: No OFD packet to send [10:27:42]OFD Sender: No OFD packet to send [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:27:59]accept exits with 7 [10:27:59]New connection [10:27:59]New thread 3067116900 created [10:27:59]Thread 3067260260 joined [10:27:59]Waiting for new connection... [10:27:59] Sock 7.Parse request [10:27:59]Sock 7.Check first char [10:27:59]Sock 7.First char is OK [10:27:59]request: POST /json_proto HTTP/1.0 [10:27:59]Method: POST [10:27:59]URL: /json_proto [10:27:59]Method is POST - this is cgi request [10:27:59]url: /json_proto [10:27:59]query_string will be loaded in cgi processing [10:27:59]execute_cgi json_proto POST (null) [10:27:59]execute_cgi path=json_proto method=POST [10:27:59]POST find Content-Length [10:27:59]Host: 172.17.53.67:8080 [10:27:59]Content-Length: 679 [10:27:59]Content-Type: application/json [10:27:59] [10:27:59]POST finish read [10:27:59]Found Content-Length = 679 [10:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:59]execute_script... [10:27:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:59]POST & json_proto [10:27:59]process_json_proto [10:27:59]json parsed OK: [10:27:59]protocol is kg_v1.0 [10:27:59]action value=close_receipt [10:27:59]process_action close_receipt [10:27:59]cmd_close_receipt [10:27:59]MH_GetDate [10:27:59]Write to MH i2c: F0 00 00 93 05 87 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 09 00 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 09 00 93 05 00 2F 38 12 67 19 BC 99 64 42 [10:27:59]GetLastDocTimeStamp 1729247190 [10:27:59]current date 1729247279 [10:27:59]FM_GetShiftState [10:27:59]SAM_PROTO_GetShiftState [10:27:59]wFMCommunicate request_size=4 [10:27:59]MH_SAM_APDU [10:27:59]CAPDU: 80 13 01 00 [10:27:59]Write to MH i2c: E2 08 00 94 05 80 13 01 00 00 00 00 00 16 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:59]Read from MH i2c: E2 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 0E 00 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 0E 00 94 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [10:27:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:27:59]wFMCommunicate OK [10:27:59]SAM_PROTO_GetShiftState done [10:27:59]FM_GetShiftState done [10:27:59]opened in 1729211399 [10:27:59]opened+sec_in_day 1729297799 [10:27:59]quantity*price = 100050 [10:27:59]sum+1 = 100052 [10:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 142 18.10.2024 10:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154753 ФПД: 54374927670945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154753&fm=54374927670945&tin=02508201610067®Number=0000137193017469&sum=100000 [10:28:00]StoreToDocumentArchive [10:28:00]shift 312 fd 154753 [10:28:00]save to /storage/0312/doc_00154753 [10:28:00]save last doc name /storage/0312/doc_00154753 to /storage/kkm_last_doc_name [10:28:00]save OK [10:28:00]Clear old archive folders... [10:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:28:00]tlvbuf is 0064B640 [10:28:00]SAM_PROTO_ClearQueue [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 09 00 00 [10:28:00]Write to MH i2c: E2 08 00 A1 05 80 09 00 00 00 00 00 00 18 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]SAM_PROTO_ClearQueue done [10:28:00]KKMCreateOFDPacket [10:28:00]OFDProtocolAddRootSTLVToBuf [10:28:00]FM_MakeSignedData [10:28:00]FM_MakeSignedData [10:28:00]SAM_PROTO_SignData [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 01 02 [10:28:00]Write to MH i2c: E2 08 00 A2 05 80 0D 01 02 00 00 00 00 20 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=255 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 2F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5C 02 00 35 04 06 00 31 74 26 3F [10:28:00]Write to MH i2c: E2 02 01 A3 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 2F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5C 02 00 35 04 06 00 31 74 26 3F 00 00 4A [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=7 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 02 02 02 9E A1 [10:28:00]Write to MH i2c: E2 0A 00 A4 05 80 0D 02 02 02 00 9E A1 00 00 66 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 03 02 [10:28:00]Write to MH i2c: E2 08 00 A5 05 80 0D 03 02 00 00 00 00 25 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0B 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0B 00 A5 05 00 DF 2E 47 FF 4C C1 5C 57 90 00 39 [10:28:00]RAPDU: DF 2E 47 FF 4C C1 5C 57 90 00 [10:28:00]wFMCommunicate OK [10:28:00]SAM_PROTO_SignData done [10:28:00]FM_MakeSignedData done [10:28:00]CreateOFDProtocolMessage [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 11 00 00 [10:28:00]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 17 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [10:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:00]wFMCommunicate OK [10:28:00]CreateOFDProtocolMessage done [10:28:00]OFDSenderStorePacket 154753 [10:28:00]StoreOFDPacket docnum=154753 [10:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 29 2B 04 01 C6 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 2F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5C 02 00 35 04 06 00 31 74 26 3F 9E A1 DF 2E 47 FF 4C C1 5C 57 [10:28:00]CheckFolder [10:28:00]dirname=/storage/ofd_packets [10:28:00]CheckFolder done [10:28:00]ProducePacketName [10:28:00]name=ofd_packets/00154753 [10:28:00]NVStorageSaveData ofd_packets/00154753 [10:28:00]File name is /storage/ofd_packets/00154753 [10:28:00]Write 298 bytes [10:28:00]NVStorageSaveData done [10:28:00]OFDSenderStorePacket done [10:28:00]KKMCreateOFDPacket done [10:28:00]NVStorageSaveData kkm_last_timestamp [10:28:00]File name is /storage/kkm_last_timestamp [10:28:00]Write 4 bytes [10:28:00]NVStorageSaveData done [10:28:00]ExternCall_PrintAddStr [10:28:00]wPrintStart [10:28:00]Write to MH i2c: 01 00 00 A7 05 AC [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 07 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 FF 0F C1 [10:28:00]RasterBufferAndPrint [10:28:00]line Счет N : (1)872921 [10:28:00]line ИНН: 02508201610067 [10:28:00]line Контрольно-Кассовый Чек [10:28:00]line ПРОДАЖА [10:28:00]line ТРК (МРК, ГНК) : 44 [10:28:00]line Товар: 2710194210 [10:28:00]line ДТ-К-2 [10:28:00]line 13.130 * 76.20 [10:28:00]line = 1000.51 [10:28:00]line НДС 12% НСП 1% [10:28:00]line > о реализуемом товаре [10:28:00]line ОКРУГЛЕНИЕ: -0.51 [10:28:00]line ИТОГО: 1000.00 [10:28:00]line Внесено: 1000.00 [10:28:00]line СДАЧА: 0.00 [10:28:00]line НСП 1% : 8.85 [10:28:00]line НДС 12% : 106.25 [10:28:00]line Наличными: 1000.00 [10:28:00]line Безнал.: 0.00 [10:28:00]line Место: АЗС № 165 "Партнер Нефть" [10:28:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:28:00]line СНО: Общий режим [10:28:00]line Чек 142 18.10.2024 10:27 [10:28:00]line Смена: 312 ФФД: 1.0 [10:28:00]line ЗНМ: 0300000234 [10:28:00]line РНМ: 0000137193017469 [10:28:00]line Версия ККМ: v1.0 [10:28:00]line ФМ: 0000000000963156 [10:28:00]line ФД: 154753 [10:28:00]line ФПД: 54374927670945 [10:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154753&fm=54374927670945&tin=02508201610067®Number=0000137193017469&sum=100000 [10:28:01]OFD Sender: Processing packet 154753 [packets to send 51, broken 50] [10:28:01]ProducePacketName [10:28:01]name=ofd_packets/00154753 [10:28:01]OFD Sender: To server: pG, [10:28:01]CommunicateWithHost lk.salyk.kg:30040 [10:28:01]ConnectInit lk.salyk.kg [10:28:01]written 0, free lines is 4095 [10:28:01]Connected sock=10 [10:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 29 2B 04 01 C6 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 2F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5C 02 00 35 04 06 00 31 74 26 3F 9E A1 DF 2E 47 FF 4C C1 5C 57 [10:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F C3 47 00 15 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5C 02 00 F4 03 04 00 68 DE 11 67 B6 04 01 00 00 EE 3E 74 6E 9C E8 81 C4 [10:28:01]CommunicateWithHost err = 0 [10:28:01]CheckOFDResponse [10:28:01]1017 (14) - 77093643461234 [10:28:01]1041 (16) - 0000000000963156 [10:28:01]1040 (4) - 154753 [10:28:01]1012 (4) - 18.10.2024 04:04 [10:28:01]1206 (1) - 0 [10:28:01]OFD Sender: Remove packet 154753 [10:28:01]ProducePacketName [10:28:01]name=ofd_packets/00154753 [10:28:01]NVStorageDeleteData [10:28:01]Write to MH i2c: 01 00 00 D2 05 D7 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 07 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 07 00 D2 05 00 00 00 00 00 F6 0C E0 [10:28:01]RasterBufferAndPrint [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]written 0, free lines is 3324 [10:28:01]MH_Cut [10:28:01]Write to MH i2c: D1 01 00 D9 05 01 B0 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 01 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 01 00 D9 05 00 AF [10:28:01]Write to MH i2c: 01 00 00 DA 05 DF [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:02]OFD Sender: No OFD packet to send [10:28:02]*** Cut start [10:28:02]*** Partial cut [10:28:02]*** CUTSNS_PIN = 1 [10:28:02]*** CUTSNS_PIN = 0 [10:28:02]*** Brake cut motor [10:28:03]Read from MH i2c: 01 [10:28:03]MH_I2C_Read... [10:28:03]*** Stop cut motor [10:28:03]*** Cut end [10:28:03]Read from MH i2c: 01 07 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: 01 07 00 DA 05 00 00 00 00 00 FF 0F F4 [10:28:03]process_action close_receipt done [10:28:03]requested_data is exist [10:28:03]produce_requested_data [10:28:03]requested_item fm.sn is exist - process it [10:28:03]wFMCommunicate request_size=4 [10:28:03]MH_SAM_APDU [10:28:03]CAPDU: 80 11 00 00 [10:28:03]Write to MH i2c: E2 08 00 DB 05 80 11 00 00 00 00 00 00 5A [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:03]Read from MH i2c: E2 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 17 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 17 00 DB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [10:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:03]wFMCommunicate OK [10:28:03]requested_item fd.num is exist - process it [10:28:03]SAM_PROTO_GetFieldsCounters [10:28:03]wFMCommunicate request_size=4 [10:28:03]MH_SAM_APDU [10:28:03]CAPDU: 80 13 00 00 [10:28:03]Write to MH i2c: E2 08 00 DC 05 80 13 00 00 00 00 00 00 5D [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:03]Read from MH i2c: E2 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 62 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 62 00 DC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [10:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:03]wFMCommunicate OK [10:28:03]SAM_PROTO_GetFieldsCounters done [10:28:03]requested_item shift.num is exist - process it [10:28:03]requested_item shift.opened is exist - process it [10:28:03]req_shift_opened [10:28:03]FM_GetShiftState [10:28:03]SAM_PROTO_GetShiftState [10:28:03]wFMCommunicate request_size=4 [10:28:03]MH_SAM_APDU [10:28:03]CAPDU: 80 13 01 00 [10:28:03]Write to MH i2c: E2 08 00 DD 05 80 13 01 00 00 00 00 00 5F [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:03]Read from MH i2c: E2 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 0E 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: E2 0E 00 DD 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 96 [10:28:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:28:03]wFMCommunicate OK [10:28:03]SAM_PROTO_GetShiftState done [10:28:03]FM_GetShiftState done [10:28:03]req_shift_opened done [10:28:03]requested_item shift.open_date is exist - process it [10:28:03]req_shift_open_date [10:28:03]req_shift_open_date done [10:28:03]produce_requested_data done [10:28:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154753,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:28:03]process_action_free close_receipt [10:28:03]json_value_free [10:28:03]json_value_free done [10:28:03]process_json_proto returns [10:28:03]Send response to host [10:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154753,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:28:03]free response buf [10:28:03]execute_script done [10:28:03]execute_script returns [10:28:03]free content buf [10:28:03]Sock 7.Close socket [10:28:03]Sock 7.Thread stoped [10:28:07]OFD Sender: No OFD packet to send [10:28:09]accept exits with 9 [10:28:09]New connection [10:28:09]New thread 3067260260 created [10:28:09]Thread 3067116900 joined [10:28:09]Waiting for new connection... [10:28:09] Sock 9.Parse request [10:28:09]Sock 9.Check first char [10:28:09]Sock 9.First char is OK [10:28:09]request: POST /json_proto HTTP/1.0 [10:28:09]Method: POST [10:28:09]URL: /json_proto [10:28:09]Method is POST - this is cgi request [10:28:09]url: /json_proto [10:28:09]query_string will be loaded in cgi processing [10:28:09]execute_cgi json_proto POST (null) [10:28:09]execute_cgi path=json_proto method=POST [10:28:09]POST find Content-Length [10:28:09]Host: 172.17.53.67:8080 [10:28:09]Content-Length: 677 [10:28:09]Content-Type: application/json [10:28:09] [10:28:09]POST finish read [10:28:09]Found Content-Length = 677 [10:28:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:09]execute_script... [10:28:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:09]POST & json_proto [10:28:09]process_json_proto [10:28:09]json parsed OK: [10:28:09]protocol is kg_v1.0 [10:28:09]action value=close_receipt [10:28:09]process_action close_receipt [10:28:09]cmd_close_receipt [10:28:09]MH_GetDate [10:28:09]Write to MH i2c: F0 00 00 DE 05 D2 [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: F0 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: F0 09 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: F0 09 00 DE 05 00 3A 38 12 67 19 BC 99 64 98 [10:28:09]GetLastDocTimeStamp 1729247279 [10:28:09]current date 1729247290 [10:28:09]FM_GetShiftState [10:28:09]SAM_PROTO_GetShiftState [10:28:09]wFMCommunicate request_size=4 [10:28:09]MH_SAM_APDU [10:28:09]CAPDU: 80 13 01 00 [10:28:09]Write to MH i2c: E2 08 00 DF 05 80 13 01 00 00 00 00 00 61 [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:09]Read from MH i2c: E2 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 0E 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 0E 00 DF 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 98 [10:28:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:28:09]wFMCommunicate OK [10:28:09]SAM_PROTO_GetShiftState done [10:28:09]FM_GetShiftState done [10:28:09]opened in 1729211399 [10:28:09]opened+sec_in_day 1729297799 [10:28:09]quantity*price = 26024 [10:28:09]sum+1 = 26025 [10:28:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 143 18.10.2024 10:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154754 ФПД: 52261654404197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102810&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154754&fm=52261654404197&tin=02508201610067®Number=0000137193017469&sum=26000 [10:28:11]StoreToDocumentArchive [10:28:11]shift 312 fd 154754 [10:28:11]save to /storage/0312/doc_00154754 [10:28:11]save last doc name /storage/0312/doc_00154754 to /storage/kkm_last_doc_name [10:28:11]save OK [10:28:11]Clear old archive folders... [10:28:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:11]tlvbuf is 0064CF90 [10:28:11]SAM_PROTO_ClearQueue [10:28:11]wFMCommunicate request_size=4 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 09 00 00 [10:28:11]Write to MH i2c: E2 08 00 EC 05 80 09 00 00 00 00 00 00 63 [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [10:28:11]RAPDU: 90 00 [10:28:11]wFMCommunicate OK [10:28:11]SAM_PROTO_ClearQueue done [10:28:11]KKMCreateOFDPacket [10:28:11]OFDProtocolAddRootSTLVToBuf [10:28:11]FM_MakeSignedData [10:28:11]FM_MakeSignedData [10:28:11]SAM_PROTO_SignData [10:28:11]wFMCommunicate request_size=4 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 0D 01 02 [10:28:11]Write to MH i2c: E2 08 00 ED 05 80 0D 01 02 00 00 00 00 6B [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [10:28:11]RAPDU: 90 00 [10:28:11]wFMCommunicate OK [10:28:11]wFMCommunicate request_size=255 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3A 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5C 02 00 35 04 06 00 2F [10:28:11]Write to MH i2c: E2 02 01 EE 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3A 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5C 02 00 35 04 06 00 2F 00 00 7F [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:11]Read from MH i2c: E2 03 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [10:28:11]RAPDU: 90 00 [10:28:11]wFMCommunicate OK [10:28:11]wFMCommunicate request_size=10 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 0D 02 02 05 88 1D 58 9C 65 [10:28:11]Write to MH i2c: E2 0D 00 EF 05 80 0D 02 02 05 00 88 1D 58 9C 65 00 00 76 [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [10:28:11]RAPDU: 90 00 [10:28:11]wFMCommunicate OK [10:28:11]wFMCommunicate request_size=4 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 0D 03 02 [10:28:11]Write to MH i2c: E2 08 00 F0 05 80 0D 03 02 00 00 00 00 70 [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 0B 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 0B 00 F0 05 00 61 21 E7 C7 1D A8 E5 95 90 00 E0 [10:28:11]RAPDU: 61 21 E7 C7 1D A8 E5 95 90 00 [10:28:11]wFMCommunicate OK [10:28:11]SAM_PROTO_SignData done [10:28:11]FM_MakeSignedData done [10:28:11]CreateOFDProtocolMessage [10:28:11]wFMCommunicate request_size=4 [10:28:11]MH_SAM_APDU [10:28:11]CAPDU: 80 11 00 00 [10:28:11]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:11]Read from MH i2c: E2 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 17 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [10:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:11]wFMCommunicate OK [10:28:11]CreateOFDProtocolMessage done [10:28:11]OFDSenderStorePacket 154754 [10:28:11]StoreOFDPacket docnum=154754 [10:28:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 2A 07 01 8D 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3A 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5C 02 00 35 04 06 00 2F 88 1D 58 9C 65 61 21 E7 C7 1D A8 E5 95 [10:28:11]CheckFolder [10:28:11]dirname=/storage/ofd_packets [10:28:11]CheckFolder done [10:28:11]ProducePacketName [10:28:11]name=ofd_packets/00154754 [10:28:11]NVStorageSaveData ofd_packets/00154754 [10:28:11]File name is /storage/ofd_packets/00154754 [10:28:11]Write 301 bytes [10:28:11]NVStorageSaveData done [10:28:11]OFDSenderStorePacket done [10:28:11]KKMCreateOFDPacket done [10:28:11]NVStorageSaveData kkm_last_timestamp [10:28:11]File name is /storage/kkm_last_timestamp [10:28:11]Write 4 bytes [10:28:11]NVStorageSaveData done [10:28:11]ExternCall_PrintAddStr [10:28:11]wPrintStart [10:28:11]Write to MH i2c: 01 00 00 F2 05 F7 [10:28:11]Write i2c OK [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: 01 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: 01 07 00 [10:28:11]MH_I2C_Read... [10:28:11]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 FF 0F 0C [10:28:11]RasterBufferAndPrint [10:28:11]line Счет N : (1)872922 [10:28:11]line ИНН: 02508201610067 [10:28:11]line Контрольно-Кассовый Чек [10:28:11]line ПРОДАЖА [10:28:11]line ТРК (МРК, ГНК) : 12 [10:28:11]line Товар: 2710124130 [10:28:11]line Аи-92-К-5 [10:28:11]line 3.890 * 66.90 [10:28:11]line = 260.24 [10:28:11]line НДС 12% НСП 1% [10:28:11]line > о реализуемом товаре [10:28:11]line ОКРУГЛЕНИЕ: -0.24 [10:28:11]line ИТОГО: 260.00 [10:28:11]line Внесено: 260.00 [10:28:11]line СДАЧА: 0.00 [10:28:11]line НСП 1% : 2.30 [10:28:11]line НДС 12% : 27.64 [10:28:11]line Наличными: 260.00 [10:28:11]line Безнал.: 0.00 [10:28:11]line Место: АЗС № 165 "Партнер Нефть" [10:28:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:28:11]line СНО: Общий режим [10:28:11]line Чек 143 18.10.2024 10:28 [10:28:11]line Смена: 312 ФФД: 1.0 [10:28:11]line ЗНМ: 0300000234 [10:28:11]line РНМ: 0000137193017469 [10:28:11]line Версия ККМ: v1.0 [10:28:11]line ФМ: 0000000000963156 [10:28:11]line ФД: 154754 [10:28:11]line ФПД: 52261654404197 [10:28:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102810&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154754&fm=52261654404197&tin=02508201610067®Number=0000137193017469&sum=26000 [10:28:11]written 0, free lines is 4095 [10:28:11]OFD Sender: Processing packet 154754 [packets to send 51, broken 50] [10:28:11]ProducePacketName [10:28:11]name=ofd_packets/00154754 [10:28:11]OFD Sender: To server: pG, [10:28:11]CommunicateWithHost lk.salyk.kg:30040 [10:28:11]ConnectInit lk.salyk.kg [10:28:11]Connected sock=10 [10:28:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 2A 07 01 8D 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3A 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5C 02 00 35 04 06 00 2F 88 1D 58 9C 65 61 21 E7 C7 1D A8 E5 95 [10:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 85 47 00 33 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5C 02 00 F4 03 04 00 73 DE 11 67 B6 04 01 00 00 D8 B4 A2 95 FC DD 85 5F [10:28:11]CommunicateWithHost err = 0 [10:28:11]CheckOFDResponse [10:28:11]1017 (14) - 77093643461234 [10:28:11]1041 (16) - 0000000000963156 [10:28:11]1040 (4) - 154754 [10:28:11]1012 (4) - 18.10.2024 04:05 [10:28:12]1206 (1) - 0 [10:28:12]OFD Sender: Remove packet 154754 [10:28:12]ProducePacketName [10:28:12]name=ofd_packets/00154754 [10:28:12]NVStorageDeleteData [10:28:12]Write to MH i2c: 01 00 00 1D 06 23 [10:28:12]Write i2c OK [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: 01 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: 01 07 00 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 F3 0C 29 [10:28:12]RasterBufferAndPrint [10:28:12]line [10:28:12]line [10:28:12]line [10:28:12]line [10:28:12]line [10:28:12]written 0, free lines is 3324 [10:28:12]MH_Cut [10:28:12]Write to MH i2c: D1 01 00 24 06 01 FC [10:28:12]Write i2c OK [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: D1 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: D1 01 00 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: D1 01 00 24 06 00 FB [10:28:12]Write to MH i2c: 01 00 00 25 06 2B [10:28:12]Write i2c OK [10:28:12]MH_I2C_Read... [10:28:12]OFD Sender: No OFD packet to send [10:28:12]*** Cut start [10:28:12]*** Partial cut [10:28:12]*** CUTSNS_PIN = 1 [10:28:12]*** CUTSNS_PIN = 0 [10:28:13]*** Brake cut motor [10:28:13]Read from MH i2c: 01 [10:28:13]MH_I2C_Read... [10:28:13]*** Stop cut motor [10:28:13]*** Cut end [10:28:13]Read from MH i2c: 01 07 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: 01 07 00 25 06 00 00 00 00 00 FF 0F 40 [10:28:13]process_action close_receipt done [10:28:13]requested_data is exist [10:28:13]produce_requested_data [10:28:13]requested_item fm.sn is exist - process it [10:28:13]wFMCommunicate request_size=4 [10:28:13]MH_SAM_APDU [10:28:13]CAPDU: 80 11 00 00 [10:28:13]Write to MH i2c: E2 08 00 26 06 80 11 00 00 00 00 00 00 A6 [10:28:13]Write i2c OK [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 [10:28:13]MH_I2C_Read... [10:28:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:13]Read from MH i2c: E2 17 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 17 00 26 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [10:28:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:13]wFMCommunicate OK [10:28:13]requested_item fd.num is exist - process it [10:28:13]SAM_PROTO_GetFieldsCounters [10:28:13]wFMCommunicate request_size=4 [10:28:13]MH_SAM_APDU [10:28:13]CAPDU: 80 13 00 00 [10:28:13]Write to MH i2c: E2 08 00 27 06 80 13 00 00 00 00 00 00 A9 [10:28:13]Write i2c OK [10:28:13]MH_I2C_Read... [10:28:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:13]Read from MH i2c: E2 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 62 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 62 00 27 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [10:28:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:13]wFMCommunicate OK [10:28:13]SAM_PROTO_GetFieldsCounters done [10:28:13]requested_item shift.num is exist - process it [10:28:13]requested_item shift.opened is exist - process it [10:28:13]req_shift_opened [10:28:13]FM_GetShiftState [10:28:13]SAM_PROTO_GetShiftState [10:28:13]wFMCommunicate request_size=4 [10:28:13]MH_SAM_APDU [10:28:13]CAPDU: 80 13 01 00 [10:28:13]Write to MH i2c: E2 08 00 28 06 80 13 01 00 00 00 00 00 AB [10:28:13]Write i2c OK [10:28:13]MH_I2C_Read... [10:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:13]Read from MH i2c: E2 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 0E 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 0E 00 28 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E2 [10:28:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:28:13]wFMCommunicate OK [10:28:13]SAM_PROTO_GetShiftState done [10:28:13]FM_GetShiftState done [10:28:13]req_shift_opened done [10:28:13]requested_item shift.open_date is exist - process it [10:28:13]req_shift_open_date [10:28:13]req_shift_open_date done [10:28:13]produce_requested_data done [10:28:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154754,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:28:13]process_action_free close_receipt [10:28:13]json_value_free [10:28:13]json_value_free done [10:28:13]process_json_proto returns [10:28:13]Send response to host [10:28:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154754,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:28:13]free response buf [10:28:13]execute_script done [10:28:13]execute_script returns [10:28:13]free content buf [10:28:13]Sock 9.Close socket [10:28:13]Sock 9.Thread stoped [10:28:17]OFD Sender: No OFD packet to send [10:28:22]OFD Sender: No OFD packet to send [10:28:27]OFD Sender: No OFD packet to send [10:28:32]OFD Sender: No OFD packet to send [10:28:37]OFD Sender: No OFD packet to send [10:28:42]OFD Sender: No OFD packet to send [10:28:47]OFD Sender: No OFD packet to send [10:28:52]OFD Sender: No OFD packet to send [10:28:57]OFD Sender: No OFD packet to send [10:29:02]OFD Sender: No OFD packet to send [10:29:07]OFD Sender: No OFD packet to send [10:29:12]OFD Sender: No OFD packet to send [10:29:17]OFD Sender: No OFD packet to send [10:29:18]accept exits with 7 [10:29:18]New connection [10:29:18]New thread 3067116900 created [10:29:18]Thread 3067260260 joined [10:29:18]Waiting for new connection... [10:29:18] Sock 7.Parse request [10:29:18]Sock 7.Check first char [10:29:18]Sock 7.First char is OK [10:29:18]request: POST /json_proto HTTP/1.0 [10:29:18]Method: POST [10:29:18]URL: /json_proto [10:29:18]Method is POST - this is cgi request [10:29:18]url: /json_proto [10:29:18]query_string will be loaded in cgi processing [10:29:18]execute_cgi json_proto POST (null) [10:29:18]execute_cgi path=json_proto method=POST [10:29:18]POST find Content-Length [10:29:18]Host: 172.17.53.67:8080 [10:29:18]Content-Length: 677 [10:29:18]Content-Type: application/json [10:29:18] [10:29:18]POST finish read [10:29:18]Found Content-Length = 677 [10:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:18]execute_script... [10:29:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:18]POST & json_proto [10:29:18]process_json_proto [10:29:18]json parsed OK: [10:29:18]protocol is kg_v1.0 [10:29:18]action value=close_receipt [10:29:18]process_action close_receipt [10:29:18]cmd_close_receipt [10:29:18]MH_GetDate [10:29:18]Write to MH i2c: F0 00 00 29 06 1E [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: F0 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: F0 09 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: F0 09 00 29 06 00 7F 38 12 67 19 BC 99 64 29 [10:29:18]GetLastDocTimeStamp 1729247290 [10:29:18]current date 1729247359 [10:29:18]FM_GetShiftState [10:29:18]SAM_PROTO_GetShiftState [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 13 01 00 [10:29:18]Write to MH i2c: E2 08 00 2A 06 80 13 01 00 00 00 00 00 AD [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:19]Read from MH i2c: E2 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 2A 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E4 [10:29:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:29:19]wFMCommunicate OK [10:29:19]SAM_PROTO_GetShiftState done [10:29:19]FM_GetShiftState done [10:29:19]opened in 1729211399 [10:29:19]opened+sec_in_day 1729297799 [10:29:19]quantity*price = 60009 [10:29:19]sum+1 = 60010 [10:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 144 18.10.2024 10:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154755 ФПД: 37014384071030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102919&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154755&fm=37014384071030&tin=02508201610067®Number=0000137193017469&sum=60000 [10:29:20]StoreToDocumentArchive [10:29:20]shift 312 fd 154755 [10:29:20]save to /storage/0312/doc_00154755 [10:29:20]save last doc name /storage/0312/doc_00154755 to /storage/kkm_last_doc_name [10:29:20]save OK [10:29:20]Clear old archive folders... [10:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:20]tlvbuf is 006BF320 [10:29:20]SAM_PROTO_ClearQueue [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 09 00 00 [10:29:20]Write to MH i2c: E2 08 00 37 06 80 09 00 00 00 00 00 00 AF [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_ClearQueue done [10:29:20]KKMCreateOFDPacket [10:29:20]OFDProtocolAddRootSTLVToBuf [10:29:20]FM_MakeSignedData [10:29:20]FM_MakeSignedData [10:29:20]SAM_PROTO_SignData [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 01 02 [10:29:20]Write to MH i2c: E2 08 00 38 06 80 0D 01 02 00 00 00 00 B7 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=255 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 7F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5C 02 00 35 04 06 00 21 [10:29:20]Write to MH i2c: E2 02 01 39 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 7F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5C 02 00 35 04 06 00 21 00 00 36 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=10 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 02 02 05 AA 15 36 D1 76 [10:29:20]Write to MH i2c: E2 0D 00 3A 06 80 0D 02 02 05 00 AA 15 36 D1 76 00 00 00 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 03 02 [10:29:20]Write to MH i2c: E2 08 00 3B 06 80 0D 03 02 00 00 00 00 BC [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0B 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0B 00 3B 06 00 AC E2 35 48 BC A9 DF A1 90 00 AD [10:29:20]RAPDU: AC E2 35 48 BC A9 DF A1 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_SignData done [10:29:20]FM_MakeSignedData done [10:29:20]CreateOFDProtocolMessage [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 11 00 00 [10:29:20]Write to MH i2c: E2 08 00 3C 06 80 11 00 00 00 00 00 00 BC [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 3C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [10:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:29:20]wFMCommunicate OK [10:29:20]CreateOFDProtocolMessage done [10:29:20]OFDSenderStorePacket 154755 [10:29:20]StoreOFDPacket docnum=154755 [10:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 8C 07 01 F2 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 7F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5C 02 00 35 04 06 00 21 AA 15 36 D1 76 AC E2 35 48 BC A9 DF A1 [10:29:20]CheckFolder [10:29:20]dirname=/storage/ofd_packets [10:29:20]CheckFolder done [10:29:20]ProducePacketName [10:29:20]name=ofd_packets/00154755 [10:29:20]NVStorageSaveData ofd_packets/00154755 [10:29:20]File name is /storage/ofd_packets/00154755 [10:29:20]Write 301 bytes [10:29:20]NVStorageSaveData done [10:29:20]OFDSenderStorePacket done [10:29:20]KKMCreateOFDPacket done [10:29:20]NVStorageSaveData kkm_last_timestamp [10:29:20]File name is /storage/kkm_last_timestamp [10:29:20]Write 4 bytes [10:29:20]NVStorageSaveData done [10:29:20]ExternCall_PrintAddStr [10:29:20]wPrintStart [10:29:20]Write to MH i2c: 01 00 00 3D 06 43 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 07 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 07 00 3D 06 00 00 00 00 00 FF 0F 58 [10:29:20]RasterBufferAndPrint [10:29:20]line Счет N : (1)872923 [10:29:20]line ИНН: 02508201610067 [10:29:20]line Контрольно-Кассовый Чек [10:29:20]line ПРОДАЖА [10:29:20]line ТРК (МРК, ГНК) : 32 [10:29:20]line Товар: 2710124130 [10:29:20]line Аи-92-К-5 [10:29:20]line 8.970 * 66.90 [10:29:20]line = 600.09 [10:29:20]line НДС 12% НСП 1% [10:29:20]line > о реализуемом товаре [10:29:20]line ОКРУГЛЕНИЕ: -0.09 [10:29:20]line ИТОГО: 600.00 [10:29:20]line Внесено: 600.00 [10:29:20]line СДАЧА: 0.00 [10:29:20]line НСП 1% : 5.31 [10:29:20]line НДС 12% : 63.73 [10:29:20]line Наличными: 600.00 [10:29:20]line Безнал.: 0.00 [10:29:20]line Место: АЗС № 165 "Партнер Нефть" [10:29:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:29:20]line СНО: Общий режим [10:29:20]line Чек 144 18.10.2024 10:29 [10:29:20]line Смена: 312 ФФД: 1.0 [10:29:20]line ЗНМ: 0300000234 [10:29:20]line РНМ: 0000137193017469 [10:29:20]line Версия ККМ: v1.0 [10:29:20]line ФМ: 0000000000963156 [10:29:20]line ФД: 154755 [10:29:20]line ФПД: 37014384071030 [10:29:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T102919&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154755&fm=37014384071030&tin=02508201610067®Number=0000137193017469&sum=60000 [10:29:21]OFD Sender: Processing packet 154755 [packets to send 51, broken 50] [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00154755 [10:29:21]OFD Sender: To server: pG, [10:29:21]CommunicateWithHost lk.salyk.kg:30040 [10:29:21]ConnectInit lk.salyk.kg [10:29:21]written 0, free lines is 4095 [10:29:21]Connected sock=10 [10:29:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 8C 07 01 F2 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 7F 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5C 02 00 35 04 06 00 21 AA 15 36 D1 76 AC E2 35 48 BC A9 DF A1 [10:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 16 03 47 00 86 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5C 02 00 F4 03 04 00 B8 DE 11 67 B6 04 01 00 00 F8 54 24 E1 FB 3A 87 AF [10:29:21]CommunicateWithHost err = 0 [10:29:21]CheckOFDResponse [10:29:21]1017 (14) - 77093643461234 [10:29:21]1041 (16) - 0000000000963156 [10:29:21]1040 (4) - 154755 [10:29:21]1012 (4) - 18.10.2024 04:06 [10:29:21]1206 (1) - 0 [10:29:21]OFD Sender: Remove packet 154755 [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00154755 [10:29:21]NVStorageDeleteData [10:29:21]Write to MH i2c: 01 00 00 68 06 6E [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 68 06 00 00 00 00 00 EC 0C 6D [10:29:21]RasterBufferAndPrint [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]written 0, free lines is 3314 [10:29:21]MH_Cut [10:29:21]Write to MH i2c: D1 01 00 6F 06 01 47 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 01 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 01 00 6F 06 00 46 [10:29:21]Write to MH i2c: 01 00 00 70 06 76 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]OFD Sender: No OFD packet to send [10:29:22]*** Cut start [10:29:22]*** Partial cut [10:29:22]*** CUTSNS_PIN = 1 [10:29:22]*** CUTSNS_PIN = 0 [10:29:22]*** Brake cut motor [10:29:22]Read from MH i2c: 01 [10:29:22]MH_I2C_Read... [10:29:22]*** Stop cut motor [10:29:22]*** Cut end [10:29:22]Read from MH i2c: 01 07 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: 01 07 00 70 06 00 00 00 00 00 FF 0F 8B [10:29:22]process_action close_receipt done [10:29:22]requested_data is exist [10:29:22]produce_requested_data [10:29:22]requested_item fm.sn is exist - process it [10:29:22]wFMCommunicate request_size=4 [10:29:22]MH_SAM_APDU [10:29:22]CAPDU: 80 11 00 00 [10:29:22]Write to MH i2c: E2 08 00 71 06 80 11 00 00 00 00 00 00 F1 [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:22]Read from MH i2c: E2 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: E2 17 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: E2 17 00 71 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [10:29:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:29:22]wFMCommunicate OK [10:29:22]requested_item fd.num is exist - process it [10:29:22]SAM_PROTO_GetFieldsCounters [10:29:22]wFMCommunicate request_size=4 [10:29:22]MH_SAM_APDU [10:29:22]CAPDU: 80 13 00 00 [10:29:22]Write to MH i2c: E2 08 00 72 06 80 13 00 00 00 00 00 00 F4 [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 72 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [10:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetFieldsCounters done [10:29:23]requested_item shift.num is exist - process it [10:29:23]requested_item shift.opened is exist - process it [10:29:23]req_shift_opened [10:29:23]FM_GetShiftState [10:29:23]SAM_PROTO_GetShiftState [10:29:23]wFMCommunicate request_size=4 [10:29:23]MH_SAM_APDU [10:29:23]CAPDU: 80 13 01 00 [10:29:23]Write to MH i2c: E2 08 00 73 06 80 13 01 00 00 00 00 00 F6 [10:29:23]Write i2c OK [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:23]Read from MH i2c: E2 0E 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 0E 00 73 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2D [10:29:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetShiftState done [10:29:23]FM_GetShiftState done [10:29:23]req_shift_opened done [10:29:23]requested_item shift.open_date is exist - process it [10:29:23]req_shift_open_date [10:29:23]req_shift_open_date done [10:29:23]produce_requested_data done [10:29:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154755,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:29:23]process_action_free close_receipt [10:29:23]json_value_free [10:29:23]json_value_free done [10:29:23]process_json_proto returns [10:29:23]Send response to host [10:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154755,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:29:23]free response buf [10:29:23]execute_script done [10:29:23]execute_script returns [10:29:23]free content buf [10:29:23]Sock 7.Close socket [10:29:23]Sock 7.Thread stoped [10:29:26]OFD Sender: No OFD packet to send [10:29:31]OFD Sender: No OFD packet to send [10:29:36]OFD Sender: No OFD packet to send [10:29:41]OFD Sender: No OFD packet to send [10:29:46]OFD Sender: No OFD packet to send [10:29:51]OFD Sender: No OFD packet to send [10:29:56]OFD Sender: No OFD packet to send [10:30:01]OFD Sender: No OFD packet to send [10:30:04]accept exits with 9 [10:30:04]New connection [10:30:04]New thread 3067260260 created [10:30:04]Thread 3067116900 joined [10:30:04]Waiting for new connection... [10:30:04] Sock 9.Parse request [10:30:04]Sock 9.Check first char [10:30:04]Sock 9.First char is OK [10:30:04]request: POST /json_proto HTTP/1.0 [10:30:04]Method: POST [10:30:04]URL: /json_proto [10:30:04]Method is POST - this is cgi request [10:30:04]url: /json_proto [10:30:04]query_string will be loaded in cgi processing [10:30:04]execute_cgi json_proto POST (null) [10:30:04]execute_cgi path=json_proto method=POST [10:30:04]POST find Content-Length [10:30:04]Host: 172.17.53.67:8080 [10:30:04]Content-Length: 677 [10:30:04]Content-Type: application/json [10:30:04] [10:30:04]POST finish read [10:30:04]Found Content-Length = 677 [10:30:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.220, "sum" : 535.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 535.00, "total" : 535.00, "payments": [ { "type": 0, "sum" : 535.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:04]execute_script... [10:30:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.220, "sum" : 535.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 535.00, "total" : 535.00, "payments": [ { "type": 0, "sum" : 535.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:04]POST & json_proto [10:30:04]process_json_proto [10:30:04]json parsed OK: [10:30:04]protocol is kg_v1.0 [10:30:04]action value=close_receipt [10:30:04]process_action close_receipt [10:30:04]cmd_close_receipt [10:30:04]MH_GetDate [10:30:04]Write to MH i2c: F0 00 00 74 06 69 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: F0 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: F0 09 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: F0 09 00 74 06 00 AD 38 12 67 19 BC 99 64 A2 [10:30:04]GetLastDocTimeStamp 1729247359 [10:30:04]current date 1729247405 [10:30:04]FM_GetShiftState [10:30:04]SAM_PROTO_GetShiftState [10:30:04]wFMCommunicate request_size=4 [10:30:04]MH_SAM_APDU [10:30:04]CAPDU: 80 13 01 00 [10:30:04]Write to MH i2c: E2 08 00 75 06 80 13 01 00 00 00 00 00 F8 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:05]Read from MH i2c: E2 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: E2 0E 00 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: E2 0E 00 75 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [10:30:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:30:05]wFMCommunicate OK [10:30:05]SAM_PROTO_GetShiftState done [10:30:05]FM_GetShiftState done [10:30:05]opened in 1729211399 [10:30:05]opened+sec_in_day 1729297799 [10:30:05]quantity*price = 53572 [10:30:05]sum+1 = 53573 [10:30:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.72 ИТОГО: 535.00 Внесено: 535.00 СДАЧА: 0.00 НСП 1% : 4.74 НДС 12% : 56.89 Наличными: 535.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 145 18.10.2024 10:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154756 ФПД: 70608314141426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154756&fm=70608314141426&tin=02508201610067®Number=0000137193017469&sum=53500 [10:30:06]StoreToDocumentArchive [10:30:06]shift 312 fd 154756 [10:30:06]save to /storage/0312/doc_00154756 [10:30:06]save last doc name /storage/0312/doc_00154756 to /storage/kkm_last_doc_name [10:30:06]save OK [10:30:06]Clear old archive folders... [10:30:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:06]tlvbuf is 006916C0 [10:30:06]SAM_PROTO_ClearQueue [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 09 00 00 [10:30:06]Write to MH i2c: E2 08 00 82 06 80 09 00 00 00 00 00 00 FA [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [10:30:06]RAPDU: 90 00 [10:30:06]wFMCommunicate OK [10:30:06]SAM_PROTO_ClearQueue done [10:30:06]KKMCreateOFDPacket [10:30:06]OFDProtocolAddRootSTLVToBuf [10:30:06]FM_MakeSignedData [10:30:06]FM_MakeSignedData [10:30:06]SAM_PROTO_SignData [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 0D 01 02 [10:30:06]Write to MH i2c: E2 08 00 83 06 80 0D 01 02 00 00 00 00 02 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [10:30:06]RAPDU: 90 00 [10:30:06]wFMCommunicate OK [10:30:06]wFMCommunicate request_size=255 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 D1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 16 00 00 00 00 07 04 06 00 FC D0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 AD 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5C 02 00 35 04 06 00 40 [10:30:06]Write to MH i2c: E2 02 01 84 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 D1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 16 00 00 00 00 07 04 06 00 FC D0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 AD 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5C 02 00 35 04 06 00 40 00 00 B1 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [10:30:06]RAPDU: 90 00 [10:30:06]wFMCommunicate OK [10:30:06]wFMCommunicate request_size=10 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 0D 02 02 05 37 C7 7B 8A F2 [10:30:06]Write to MH i2c: E2 0D 00 85 06 80 0D 02 02 05 00 37 C7 7B 8A F2 00 00 04 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [10:30:06]RAPDU: 90 00 [10:30:06]wFMCommunicate OK [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 0D 03 02 [10:30:06]Write to MH i2c: E2 08 00 86 06 80 0D 03 02 00 00 00 00 07 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 0B 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 0B 00 86 06 00 B6 93 75 E4 87 59 50 23 90 00 FD [10:30:06]RAPDU: B6 93 75 E4 87 59 50 23 90 00 [10:30:06]wFMCommunicate OK [10:30:06]SAM_PROTO_SignData done [10:30:06]FM_MakeSignedData done [10:30:06]CreateOFDProtocolMessage [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 11 00 00 [10:30:06]Write to MH i2c: E2 08 00 87 06 80 11 00 00 00 00 00 00 07 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 17 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 17 00 87 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [10:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:30:06]wFMCommunicate OK [10:30:06]CreateOFDProtocolMessage done [10:30:06]OFDSenderStorePacket 154756 [10:30:06]StoreOFDPacket docnum=154756 [10:30:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB B2 07 01 2A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 D1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 16 00 00 00 00 07 04 06 00 FC D0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 AD 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5C 02 00 35 04 06 00 40 37 C7 7B 8A F2 B6 93 75 E4 87 59 50 23 [10:30:06]CheckFolder [10:30:06]dirname=/storage/ofd_packets [10:30:06]CheckFolder done [10:30:06]ProducePacketName [10:30:06]name=ofd_packets/00154756 [10:30:06]NVStorageSaveData ofd_packets/00154756 [10:30:06]File name is /storage/ofd_packets/00154756 [10:30:06]Write 301 bytes [10:30:06]NVStorageSaveData done [10:30:06]OFDSenderStorePacket done [10:30:06]KKMCreateOFDPacket done [10:30:06]NVStorageSaveData kkm_last_timestamp [10:30:06]File name is /storage/kkm_last_timestamp [10:30:06]Write 4 bytes [10:30:06]NVStorageSaveData done [10:30:06]ExternCall_PrintAddStr [10:30:06]wPrintStart [10:30:06]Write to MH i2c: 01 00 00 88 06 8E [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: 01 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: 01 07 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: 01 07 00 88 06 00 00 00 00 00 FF 0F A3 [10:30:06]RasterBufferAndPrint [10:30:06]line Счет N : (1)872924 [10:30:06]line ИНН: 02508201610067 [10:30:06]line Контрольно-Кассовый Чек [10:30:06]line ПРОДАЖА [10:30:06]line ТРК (МРК, ГНК) : 21 [10:30:06]line Товар: 2710124500 [10:30:06]line Аи-95-К-5 [10:30:06]line 7.220 * 74.20 [10:30:06]line = 535.72 [10:30:06]line НДС 12% НСП 1% [10:30:06]line > о реализуемом товаре [10:30:06]line ОКРУГЛЕНИЕ: -0.72 [10:30:06]line ИТОГО: 535.00 [10:30:06]line Внесено: 535.00 [10:30:06]line СДАЧА: 0.00 [10:30:06]line НСП 1% : 4.74 [10:30:06]line НДС 12% : 56.89 [10:30:06]line Наличными: 535.00 [10:30:06]line Безнал.: 0.00 [10:30:06]line Место: АЗС № 165 "Партнер Нефть" [10:30:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:30:06]line СНО: Общий режим [10:30:06]line Чек 145 18.10.2024 10:30 [10:30:06]line Смена: 312 ФФД: 1.0 [10:30:06]line ЗНМ: 0300000234 [10:30:06]line РНМ: 0000137193017469 [10:30:06]line Версия ККМ: v1.0 [10:30:06]line ФМ: 0000000000963156 [10:30:06]line ФД: 154756 [10:30:06]line ФПД: 70608314141426 [10:30:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154756&fm=70608314141426&tin=02508201610067®Number=0000137193017469&sum=53500 [10:30:07]OFD Sender: Processing packet 154756 [packets to send 51, broken 50] [10:30:07]ProducePacketName [10:30:07]name=ofd_packets/00154756 [10:30:07]OFD Sender: To server: pG, [10:30:07]CommunicateWithHost lk.salyk.kg:30040 [10:30:07]ConnectInit lk.salyk.kg [10:30:07]written 0, free lines is 4095 [10:30:07]Connected sock=10 [10:30:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB B2 07 01 2A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 D1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 16 00 00 00 00 07 04 06 00 FC D0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 AD 38 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5C 02 00 35 04 06 00 40 37 C7 7B 8A F2 B6 93 75 E4 87 59 50 23 [10:30:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 37 47 00 69 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5C 02 00 F4 03 04 00 E6 DE 11 67 B6 04 01 00 00 D0 F5 93 7C E4 44 9F 63 [10:30:07]CommunicateWithHost err = 0 [10:30:07]CheckOFDResponse [10:30:07]1017 (14) - 77093643461234 [10:30:07]1041 (16) - 0000000000963156 [10:30:07]1040 (4) - 154756 [10:30:07]1012 (4) - 18.10.2024 04:07 [10:30:07]1206 (1) - 0 [10:30:07]OFD Sender: Remove packet 154756 [10:30:07]ProducePacketName [10:30:07]name=ofd_packets/00154756 [10:30:07]NVStorageDeleteData [10:30:07]Write to MH i2c: 01 00 00 B3 06 B9 [10:30:07]Write i2c OK [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: 01 [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: 01 07 00 [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: 01 07 00 B3 06 00 00 00 00 00 E4 0C B0 [10:30:07]RasterBufferAndPrint [10:30:07]line [10:30:07]line [10:30:07]line [10:30:07]line [10:30:07]line [10:30:07]written 0, free lines is 3306 [10:30:07]MH_Cut [10:30:07]Write to MH i2c: D1 01 00 BA 06 01 92 [10:30:07]Write i2c OK [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: D1 [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: D1 01 00 [10:30:07]MH_I2C_Read... [10:30:07]Read from MH i2c: D1 01 00 BA 06 00 91 [10:30:07]Write to MH i2c: 01 00 00 BB 06 C1 [10:30:07]Write i2c OK [10:30:07]MH_I2C_Read... [10:30:07]OFD Sender: No OFD packet to send [10:30:08]*** Cut start [10:30:08]*** Partial cut [10:30:08]*** CUTSNS_PIN = 1 [10:30:08]*** CUTSNS_PIN = 0 [10:30:08]*** Brake cut motor [10:30:08]Read from MH i2c: 01 [10:30:08]MH_I2C_Read... [10:30:08]*** Stop cut motor [10:30:08]*** Cut end [10:30:08]Read from MH i2c: 01 07 00 [10:30:08]MH_I2C_Read... [10:30:08]Read from MH i2c: 01 07 00 BB 06 00 00 00 00 00 FF 0F D6 [10:30:08]process_action close_receipt done [10:30:08]requested_data is exist [10:30:08]produce_requested_data [10:30:08]requested_item fm.sn is exist - process it [10:30:08]wFMCommunicate request_size=4 [10:30:08]MH_SAM_APDU [10:30:08]CAPDU: 80 11 00 00 [10:30:08]Write to MH i2c: E2 08 00 BC 06 80 11 00 00 00 00 00 00 3C [10:30:08]Write i2c OK [10:30:08]MH_I2C_Read... [10:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:08]Read from MH i2c: E2 [10:30:08]MH_I2C_Read... [10:30:08]Read from MH i2c: E2 17 00 [10:30:08]MH_I2C_Read... [10:30:08]Read from MH i2c: E2 17 00 BC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [10:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:30:08]wFMCommunicate OK [10:30:08]requested_item fd.num is exist - process it [10:30:08]SAM_PROTO_GetFieldsCounters [10:30:08]wFMCommunicate request_size=4 [10:30:08]MH_SAM_APDU [10:30:08]CAPDU: 80 13 00 00 [10:30:08]Write to MH i2c: E2 08 00 BD 06 80 13 00 00 00 00 00 00 3F [10:30:08]Write i2c OK [10:30:08]MH_I2C_Read... [10:30:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:08]Read from MH i2c: E2 [10:30:08]MH_I2C_Read... [10:30:08]Read from MH i2c: E2 62 00 [10:30:08]MH_I2C_Read... [10:30:08]Read from MH i2c: E2 62 00 BD 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [10:30:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:08]wFMCommunicate OK [10:30:08]SAM_PROTO_GetFieldsCounters done [10:30:08]requested_item shift.num is exist - process it [10:30:08]requested_item shift.opened is exist - process it [10:30:08]req_shift_opened [10:30:08]FM_GetShiftState [10:30:08]SAM_PROTO_GetShiftState [10:30:08]wFMCommunicate request_size=4 [10:30:08]MH_SAM_APDU [10:30:08]CAPDU: 80 13 01 00 [10:30:08]Write to MH i2c: E2 08 00 BE 06 80 13 01 00 00 00 00 00 41 [10:30:08]Write i2c OK [10:30:08]MH_I2C_Read... [10:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:09]Read from MH i2c: E2 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: E2 0E 00 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: E2 0E 00 BE 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [10:30:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:30:09]wFMCommunicate OK [10:30:09]SAM_PROTO_GetShiftState done [10:30:09]FM_GetShiftState done [10:30:09]req_shift_opened done [10:30:09]requested_item shift.open_date is exist - process it [10:30:09]req_shift_open_date [10:30:09]req_shift_open_date done [10:30:09]produce_requested_data done [10:30:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154756,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:30:09]process_action_free close_receipt [10:30:09]json_value_free [10:30:09]json_value_free done [10:30:09]process_json_proto returns [10:30:09]Send response to host [10:30:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154756,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:30:09]free response buf [10:30:09]execute_script done [10:30:09]execute_script returns [10:30:09]free content buf [10:30:09]Sock 9.Close socket [10:30:09]Sock 9.Thread stoped [10:30:12]OFD Sender: No OFD packet to send [10:30:17]OFD Sender: No OFD packet to send [10:30:22]OFD Sender: No OFD packet to send [10:30:27]OFD Sender: No OFD packet to send [10:30:32]OFD Sender: No OFD packet to send [10:30:37]OFD Sender: No OFD packet to send [10:30:42]OFD Sender: No OFD packet to send [10:30:47]OFD Sender: No OFD packet to send [10:30:52]OFD Sender: No OFD packet to send [10:30:57]OFD Sender: No OFD packet to send [10:31:02]OFD Sender: No OFD packet to send [10:31:07]OFD Sender: No OFD packet to send [10:31:12]OFD Sender: No OFD packet to send [10:31:17]OFD Sender: No OFD packet to send [10:31:22]OFD Sender: No OFD packet to send [10:31:27]OFD Sender: No OFD packet to send [10:31:32]OFD Sender: No OFD packet to send [10:31:37]OFD Sender: No OFD packet to send [10:31:42]OFD Sender: No OFD packet to send [10:31:47]OFD Sender: No OFD packet to send [10:31:52]OFD Sender: No OFD packet to send [10:31:57]OFD Sender: No OFD packet to send [10:32:02]OFD Sender: No OFD packet to send [10:32:07]OFD Sender: No OFD packet to send [10:32:12]OFD Sender: No OFD packet to send [10:32:16]accept exits with 7 [10:32:16]New connection [10:32:16]New thread 3067116900 created [10:32:16]Thread 3067260260 joined [10:32:16]Waiting for new connection... [10:32:16] Sock 7.Parse request [10:32:16]Sock 7.Check first char [10:32:16]Sock 7.First char is OK [10:32:16]request: POST /json_proto HTTP/1.0 [10:32:16]Method: POST [10:32:16]URL: /json_proto [10:32:16]Method is POST - this is cgi request [10:32:16]url: /json_proto [10:32:16]query_string will be loaded in cgi processing [10:32:16]execute_cgi json_proto POST (null) [10:32:16]execute_cgi path=json_proto method=POST [10:32:16]POST find Content-Length [10:32:16]Host: 172.17.53.67:8080 [10:32:16]Content-Length: 678 [10:32:16]Content-Type: application/json [10:32:16] [10:32:16]POST finish read [10:32:16]Found Content-Length = 678 [10:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:16]execute_script... [10:32:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:16]POST & json_proto [10:32:16]process_json_proto [10:32:16]json parsed OK: [10:32:16]protocol is kg_v1.0 [10:32:16]action value=close_receipt [10:32:16]process_action close_receipt [10:32:16]cmd_close_receipt [10:32:16]MH_GetDate [10:32:16]Write to MH i2c: F0 00 00 BF 06 B4 [10:32:16]Write i2c OK [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: F0 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: F0 09 00 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: F0 09 00 BF 06 00 30 39 12 67 19 BC 99 64 71 [10:32:16]GetLastDocTimeStamp 1729247405 [10:32:16]current date 1729247536 [10:32:16]FM_GetShiftState [10:32:16]SAM_PROTO_GetShiftState [10:32:16]wFMCommunicate request_size=4 [10:32:16]MH_SAM_APDU [10:32:16]CAPDU: 80 13 01 00 [10:32:16]Write to MH i2c: E2 08 00 C0 06 80 13 01 00 00 00 00 00 43 [10:32:16]Write i2c OK [10:32:16]MH_I2C_Read... [10:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:16]Read from MH i2c: E2 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 0E 00 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 0E 00 C0 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [10:32:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:32:16]wFMCommunicate OK [10:32:16]SAM_PROTO_GetShiftState done [10:32:16]FM_GetShiftState done [10:32:16]opened in 1729211399 [10:32:16]opened+sec_in_day 1729297799 [10:32:16]quantity*price = 80012 [10:32:16]sum+1 = 80013 [10:32:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 146 18.10.2024 10:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154757 ФПД: 171854325338524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154757&fm=171854325338524&tin=02508201610067®Number=0000137193017469&sum=80000 [10:32:17]StoreToDocumentArchive [10:32:17]shift 312 fd 154757 [10:32:17]save to /storage/0312/doc_00154757 [10:32:17]save last doc name /storage/0312/doc_00154757 to /storage/kkm_last_doc_name [10:32:17]save OK [10:32:17]Clear old archive folders... [10:32:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:17]tlvbuf is 0062EA00 [10:32:17]SAM_PROTO_ClearQueue [10:32:17]wFMCommunicate request_size=4 [10:32:17]MH_SAM_APDU [10:32:17]CAPDU: 80 09 00 00 [10:32:17]Write to MH i2c: E2 08 00 CD 06 80 09 00 00 00 00 00 00 45 [10:32:17]Write i2c OK [10:32:17]MH_I2C_Read... [10:32:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:17]Read from MH i2c: E2 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [10:32:17]RAPDU: 90 00 [10:32:17]wFMCommunicate OK [10:32:17]SAM_PROTO_ClearQueue done [10:32:17]KKMCreateOFDPacket [10:32:17]OFDProtocolAddRootSTLVToBuf [10:32:17]FM_MakeSignedData [10:32:17]FM_MakeSignedData [10:32:17]SAM_PROTO_SignData [10:32:17]wFMCommunicate request_size=4 [10:32:17]MH_SAM_APDU [10:32:17]CAPDU: 80 0D 01 02 [10:32:17]Write to MH i2c: E2 08 00 CE 06 80 0D 01 02 00 00 00 00 4D [10:32:17]Write i2c OK [10:32:17]MH_I2C_Read... [10:32:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:17]Read from MH i2c: E2 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [10:32:17]RAPDU: 90 00 [10:32:17]wFMCommunicate OK [10:32:17]wFMCommunicate request_size=255 [10:32:17]MH_SAM_APDU [10:32:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 31 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5C 02 00 35 04 06 00 9C [10:32:17]Write to MH i2c: E2 02 01 CF 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 31 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5C 02 00 35 04 06 00 9C 00 00 0D [10:32:17]Write i2c OK [10:32:17]MH_I2C_Read... [10:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:17]Read from MH i2c: E2 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 [10:32:17]MH_I2C_Read... [10:32:17]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [10:32:17]RAPDU: 90 00 [10:32:17]wFMCommunicate OK [10:32:17]wFMCommunicate request_size=10 [10:32:17]MH_SAM_APDU [10:32:17]CAPDU: 80 0D 02 02 05 4C F4 03 D1 9C [10:32:17]Write to MH i2c: E2 0D 00 D0 06 80 0D 02 02 05 00 4C F4 03 D1 9C 00 00 0A [10:32:17]Write i2c OK [10:32:17]MH_I2C_Read... [10:32:18]OFD Sender: No OFD packet to send [10:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:18]Read from MH i2c: E2 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 03 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [10:32:18]RAPDU: 90 00 [10:32:18]wFMCommunicate OK [10:32:18]wFMCommunicate request_size=4 [10:32:18]MH_SAM_APDU [10:32:18]CAPDU: 80 0D 03 02 [10:32:18]Write to MH i2c: E2 08 00 D1 06 80 0D 03 02 00 00 00 00 52 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:18]Read from MH i2c: E2 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 0B 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 0B 00 D1 06 00 BF B7 E0 80 3F 21 AB E5 90 00 19 [10:32:18]RAPDU: BF B7 E0 80 3F 21 AB E5 90 00 [10:32:18]wFMCommunicate OK [10:32:18]SAM_PROTO_SignData done [10:32:18]FM_MakeSignedData done [10:32:18]CreateOFDProtocolMessage [10:32:18]wFMCommunicate request_size=4 [10:32:18]MH_SAM_APDU [10:32:18]CAPDU: 80 11 00 00 [10:32:18]Write to MH i2c: E2 08 00 D2 06 80 11 00 00 00 00 00 00 52 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:18]Read from MH i2c: E2 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 17 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 17 00 D2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [10:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:18]wFMCommunicate OK [10:32:18]CreateOFDProtocolMessage done [10:32:18]OFDSenderStorePacket 154757 [10:32:18]StoreOFDPacket docnum=154757 [10:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 C6 07 01 57 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 31 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5C 02 00 35 04 06 00 9C 4C F4 03 D1 9C BF B7 E0 80 3F 21 AB E5 [10:32:18]CheckFolder [10:32:18]dirname=/storage/ofd_packets [10:32:18]CheckFolder done [10:32:18]ProducePacketName [10:32:18]name=ofd_packets/00154757 [10:32:18]NVStorageSaveData ofd_packets/00154757 [10:32:18]File name is /storage/ofd_packets/00154757 [10:32:18]Write 301 bytes [10:32:18]NVStorageSaveData done [10:32:18]OFDSenderStorePacket done [10:32:18]KKMCreateOFDPacket done [10:32:18]NVStorageSaveData kkm_last_timestamp [10:32:18]File name is /storage/kkm_last_timestamp [10:32:18]Write 4 bytes [10:32:18]NVStorageSaveData done [10:32:18]ExternCall_PrintAddStr [10:32:18]wPrintStart [10:32:18]Write to MH i2c: 01 00 00 D3 06 D9 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 07 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 07 00 D3 06 00 00 00 00 00 FF 0F EE [10:32:18]RasterBufferAndPrint [10:32:18]line Счет N : (1)872925 [10:32:18]line ИНН: 02508201610067 [10:32:18]line Контрольно-Кассовый Чек [10:32:18]line ПРОДАЖА [10:32:18]line ТРК (МРК, ГНК) : 22 [10:32:18]line Товар: 2710124130 [10:32:18]line Аи-92-К-5 [10:32:18]line 11.960 * 66.90 [10:32:18]line = 800.12 [10:32:18]line НДС 12% НСП 1% [10:32:18]line > о реализуемом товаре [10:32:18]line ОКРУГЛЕНИЕ: -0.12 [10:32:18]line ИТОГО: 800.00 [10:32:18]line Внесено: 800.00 [10:32:18]line СДАЧА: 0.00 [10:32:18]line НСП 1% : 7.08 [10:32:18]line НДС 12% : 84.97 [10:32:18]line Наличными: 800.00 [10:32:18]line Безнал.: 0.00 [10:32:18]line Место: АЗС № 165 "Партнер Нефть" [10:32:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:32:18]line СНО: Общий режим [10:32:18]line Чек 146 18.10.2024 10:32 [10:32:18]line Смена: 312 ФФД: 1.0 [10:32:18]line ЗНМ: 0300000234 [10:32:18]line РНМ: 0000137193017469 [10:32:18]line Версия ККМ: v1.0 [10:32:18]line ФМ: 0000000000963156 [10:32:18]line ФД: 154757 [10:32:18]line ФПД: 171854325338524 [10:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154757&fm=171854325338524&tin=02508201610067®Number=0000137193017469&sum=80000 [10:32:18]OFD Sender: Processing packet 154757 [packets to send 51, broken 50] [10:32:18]ProducePacketName [10:32:18]name=ofd_packets/00154757 [10:32:18]OFD Sender: To server: pG, [10:32:18]CommunicateWithHost lk.salyk.kg:30040 [10:32:18]ConnectInit lk.salyk.kg [10:32:18]written 0, free lines is 4095 [10:32:18]Connected sock=10 [10:32:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 C6 07 01 57 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 31 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5C 02 00 35 04 06 00 9C 4C F4 03 D1 9C BF B7 E0 80 3F 21 AB E5 [10:32:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 48 40 47 00 57 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5C 02 00 F4 03 04 00 69 DF 11 67 B6 04 01 00 00 9F 77 13 A0 6B 86 85 63 [10:32:18]CommunicateWithHost err = 0 [10:32:18]CheckOFDResponse [10:32:18]1017 (14) - 77093643461234 [10:32:18]1041 (16) - 0000000000963156 [10:32:18]1040 (4) - 154757 [10:32:18]1012 (4) - 18.10.2024 04:09 [10:32:18]1206 (1) - 0 [10:32:18]OFD Sender: Remove packet 154757 [10:32:18]ProducePacketName [10:32:18]name=ofd_packets/00154757 [10:32:18]NVStorageDeleteData [10:32:18]Write to MH i2c: 01 00 00 FE 06 04 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 07 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: 01 07 00 FE 06 00 00 00 00 00 E6 0C FD [10:32:18]RasterBufferAndPrint [10:32:18]line [10:32:18]line [10:32:18]line [10:32:18]line [10:32:18]line [10:32:18]written 0, free lines is 3309 [10:32:18]MH_Cut [10:32:18]Write to MH i2c: D1 01 00 05 07 01 DE [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: D1 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: D1 01 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: D1 01 00 05 07 00 DD [10:32:18]Write to MH i2c: 01 00 00 06 07 0D [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:19]OFD Sender: No OFD packet to send [10:32:19]*** Cut start [10:32:19]*** Partial cut [10:32:19]*** CUTSNS_PIN = 1 [10:32:19]*** CUTSNS_PIN = 0 [10:32:19]*** Brake cut motor [10:32:20]Read from MH i2c: 01 [10:32:20]MH_I2C_Read... [10:32:20]*** Stop cut motor [10:32:20]*** Cut end [10:32:20]Read from MH i2c: 01 07 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 07 00 06 07 00 00 00 00 00 FF 0F 22 [10:32:20]process_action close_receipt done [10:32:20]requested_data is exist [10:32:20]produce_requested_data [10:32:20]requested_item fm.sn is exist - process it [10:32:20]wFMCommunicate request_size=4 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 11 00 00 [10:32:20]Write to MH i2c: E2 08 00 07 07 80 11 00 00 00 00 00 00 88 [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 17 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 17 00 07 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [10:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:20]wFMCommunicate OK [10:32:20]requested_item fd.num is exist - process it [10:32:20]SAM_PROTO_GetFieldsCounters [10:32:20]wFMCommunicate request_size=4 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 13 00 00 [10:32:20]Write to MH i2c: E2 08 00 08 07 80 13 00 00 00 00 00 00 8B [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 62 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 62 00 08 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [10:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:20]wFMCommunicate OK [10:32:20]SAM_PROTO_GetFieldsCounters done [10:32:20]requested_item shift.num is exist - process it [10:32:20]requested_item shift.opened is exist - process it [10:32:20]req_shift_opened [10:32:20]FM_GetShiftState [10:32:20]SAM_PROTO_GetShiftState [10:32:20]wFMCommunicate request_size=4 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 13 01 00 [10:32:20]Write to MH i2c: E2 08 00 09 07 80 13 01 00 00 00 00 00 8D [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 0E 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 0E 00 09 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [10:32:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:32:20]wFMCommunicate OK [10:32:20]SAM_PROTO_GetShiftState done [10:32:20]FM_GetShiftState done [10:32:20]req_shift_opened done [10:32:20]requested_item shift.open_date is exist - process it [10:32:20]req_shift_open_date [10:32:20]req_shift_open_date done [10:32:20]produce_requested_data done [10:32:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154757,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:32:20]process_action_free close_receipt [10:32:20]json_value_free [10:32:20]json_value_free done [10:32:20]process_json_proto returns [10:32:20]Send response to host [10:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154757,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:32:20]free response buf [10:32:20]execute_script done [10:32:20]execute_script returns [10:32:20]free content buf [10:32:20]Sock 7.Close socket [10:32:20]Sock 7.Thread stoped [10:32:24]OFD Sender: No OFD packet to send [10:32:29]OFD Sender: No OFD packet to send [10:32:34]OFD Sender: No OFD packet to send [10:32:39]OFD Sender: No OFD packet to send [10:32:44]OFD Sender: No OFD packet to send [10:32:49]OFD Sender: No OFD packet to send [10:32:54]OFD Sender: No OFD packet to send [10:32:59]OFD Sender: No OFD packet to send [10:33:04]OFD Sender: No OFD packet to send [10:33:09]OFD Sender: No OFD packet to send [10:33:12]accept exits with 9 [10:33:12]New connection [10:33:12]New thread 3067260260 created [10:33:12]Thread 3067116900 joined [10:33:12]Waiting for new connection... [10:33:12] Sock 9.Parse request [10:33:12]Sock 9.Check first char [10:33:12]Sock 9.First char is OK [10:33:12]request: POST /json_proto HTTP/1.0 [10:33:12]Method: POST [10:33:12]URL: /json_proto [10:33:12]Method is POST - this is cgi request [10:33:12]url: /json_proto [10:33:12]query_string will be loaded in cgi processing [10:33:12]execute_cgi json_proto POST (null) [10:33:12]execute_cgi path=json_proto method=POST [10:33:12]POST find Content-Length [10:33:12]Host: 172.17.53.67:8080 [10:33:12]Content-Length: 677 [10:33:12]Content-Type: application/json [10:33:12] [10:33:12]POST finish read [10:33:12]Found Content-Length = 677 [10:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:12]execute_script... [10:33:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:12]POST & json_proto [10:33:12]process_json_proto [10:33:12]json parsed OK: [10:33:12]protocol is kg_v1.0 [10:33:12]action value=close_receipt [10:33:12]process_action close_receipt [10:33:12]cmd_close_receipt [10:33:12]MH_GetDate [10:33:12]Write to MH i2c: F0 00 00 0A 07 00 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: F0 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: F0 09 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: F0 09 00 0A 07 00 69 39 12 67 19 BC 99 64 F6 [10:33:12]GetLastDocTimeStamp 1729247537 [10:33:12]current date 1729247593 [10:33:12]FM_GetShiftState [10:33:12]SAM_PROTO_GetShiftState [10:33:12]wFMCommunicate request_size=4 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 13 01 00 [10:33:12]Write to MH i2c: E2 08 00 0B 07 80 13 01 00 00 00 00 00 8F [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0E 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0E 00 0B 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [10:33:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:33:12]wFMCommunicate OK [10:33:12]SAM_PROTO_GetShiftState done [10:33:12]FM_GetShiftState done [10:33:12]opened in 1729211399 [10:33:12]opened+sec_in_day 1729297799 [10:33:12]quantity*price = 40006 [10:33:12]sum+1 = 40007 [10:33:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 147 18.10.2024 10:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154758 ФПД: 103639082969480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154758&fm=103639082969480&tin=02508201610067®Number=0000137193017469&sum=40000 [10:33:13]StoreToDocumentArchive [10:33:13]shift 312 fd 154758 [10:33:13]save to /storage/0312/doc_00154758 [10:33:13]save last doc name /storage/0312/doc_00154758 to /storage/kkm_last_doc_name [10:33:13]save OK [10:33:13]Clear old archive folders... [10:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:13]tlvbuf is 0064A6B0 [10:33:13]SAM_PROTO_ClearQueue [10:33:13]wFMCommunicate request_size=4 [10:33:13]MH_SAM_APDU [10:33:13]CAPDU: 80 09 00 00 [10:33:13]Write to MH i2c: E2 08 00 18 07 80 09 00 00 00 00 00 00 91 [10:33:13]Write i2c OK [10:33:13]MH_I2C_Read... [10:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:13]Read from MH i2c: E2 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 03 00 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [10:33:13]RAPDU: 90 00 [10:33:13]wFMCommunicate OK [10:33:13]SAM_PROTO_ClearQueue done [10:33:13]KKMCreateOFDPacket [10:33:13]OFDProtocolAddRootSTLVToBuf [10:33:13]FM_MakeSignedData [10:33:13]FM_MakeSignedData [10:33:13]SAM_PROTO_SignData [10:33:13]wFMCommunicate request_size=4 [10:33:13]MH_SAM_APDU [10:33:13]CAPDU: 80 0D 01 02 [10:33:13]Write to MH i2c: E2 08 00 19 07 80 0D 01 02 00 00 00 00 99 [10:33:13]Write i2c OK [10:33:13]MH_I2C_Read... [10:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:13]Read from MH i2c: E2 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 03 00 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [10:33:13]RAPDU: 90 00 [10:33:13]wFMCommunicate OK [10:33:13]wFMCommunicate request_size=255 [10:33:13]MH_SAM_APDU [10:33:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 69 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5C 02 00 35 04 06 00 5E [10:33:13]Write to MH i2c: E2 02 01 1A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 69 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5C 02 00 35 04 06 00 5E 00 00 38 [10:33:13]Write i2c OK [10:33:13]MH_I2C_Read... [10:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 03 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [10:33:14]RAPDU: 90 00 [10:33:14]wFMCommunicate OK [10:33:14]wFMCommunicate request_size=10 [10:33:14]MH_SAM_APDU [10:33:14]CAPDU: 80 0D 02 02 05 42 5A B9 A9 88 [10:33:14]Write to MH i2c: E2 0D 00 1B 07 80 0D 02 02 05 00 42 5A B9 A9 88 00 00 2C [10:33:14]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 03 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [10:33:14]RAPDU: 90 00 [10:33:14]wFMCommunicate OK [10:33:14]wFMCommunicate request_size=4 [10:33:14]MH_SAM_APDU [10:33:14]CAPDU: 80 0D 03 02 [10:33:14]Write to MH i2c: E2 08 00 1C 07 80 0D 03 02 00 00 00 00 9E [10:33:14]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 0B 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 0B 00 1C 07 00 E0 03 CB 72 E6 E8 78 19 90 00 1E [10:33:14]RAPDU: E0 03 CB 72 E6 E8 78 19 90 00 [10:33:14]wFMCommunicate OK [10:33:14]SAM_PROTO_SignData done [10:33:14]FM_MakeSignedData done [10:33:14]CreateOFDProtocolMessage [10:33:14]wFMCommunicate request_size=4 [10:33:14]MH_SAM_APDU [10:33:14]CAPDU: 80 11 00 00 [10:33:14]Write to MH i2c: E2 08 00 1D 07 80 11 00 00 00 00 00 00 9E [10:33:14]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]OFD Sender: No OFD packet to send [10:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 17 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 17 00 1D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [10:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:14]wFMCommunicate OK [10:33:14]CreateOFDProtocolMessage done [10:33:14]OFDSenderStorePacket 154758 [10:33:14]StoreOFDPacket docnum=154758 [10:33:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D EA 07 01 79 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 69 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5C 02 00 35 04 06 00 5E 42 5A B9 A9 88 E0 03 CB 72 E6 E8 78 19 [10:33:14]CheckFolder [10:33:14]dirname=/storage/ofd_packets [10:33:14]CheckFolder done [10:33:14]ProducePacketName [10:33:14]name=ofd_packets/00154758 [10:33:14]NVStorageSaveData ofd_packets/00154758 [10:33:14]File name is /storage/ofd_packets/00154758 [10:33:14]Write 301 bytes [10:33:14]NVStorageSaveData done [10:33:14]OFDSenderStorePacket done [10:33:14]KKMCreateOFDPacket done [10:33:14]NVStorageSaveData kkm_last_timestamp [10:33:14]File name is /storage/kkm_last_timestamp [10:33:14]Write 4 bytes [10:33:14]NVStorageSaveData done [10:33:14]ExternCall_PrintAddStr [10:33:14]wPrintStart [10:33:14]Write to MH i2c: 01 00 00 1E 07 25 [10:33:14]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: 01 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: 01 07 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: 01 07 00 1E 07 00 00 00 00 00 FF 0F 3A [10:33:14]RasterBufferAndPrint [10:33:14]line Счет N : (1)872927 [10:33:14]line ИНН: 02508201610067 [10:33:14]line Контрольно-Кассовый Чек [10:33:14]line ПРОДАЖА [10:33:14]line ТРК (МРК, ГНК) : 12 [10:33:14]line Товар: 2710124130 [10:33:14]line Аи-92-К-5 [10:33:14]line 5.980 * 66.90 [10:33:14]line = 400.06 [10:33:14]line НДС 12% НСП 1% [10:33:14]line > о реализуемом товаре [10:33:14]line ОКРУГЛЕНИЕ: -0.06 [10:33:14]line ИТОГО: 400.00 [10:33:14]line Внесено: 400.00 [10:33:14]line СДАЧА: 0.00 [10:33:14]line НСП 1% : 3.54 [10:33:14]line НДС 12% : 42.48 [10:33:14]line Наличными: 400.00 [10:33:14]line Безнал.: 0.00 [10:33:14]line Место: АЗС № 165 "Партнер Нефть" [10:33:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:33:14]line СНО: Общий режим [10:33:14]line Чек 147 18.10.2024 10:33 [10:33:14]line Смена: 312 ФФД: 1.0 [10:33:14]line ЗНМ: 0300000234 [10:33:14]line РНМ: 0000137193017469 [10:33:14]line Версия ККМ: v1.0 [10:33:14]line ФМ: 0000000000963156 [10:33:14]line ФД: 154758 [10:33:14]line ФПД: 103639082969480 [10:33:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154758&fm=103639082969480&tin=02508201610067®Number=0000137193017469&sum=40000 [10:33:14]OFD Sender: Processing packet 154758 [packets to send 51, broken 50] [10:33:14]ProducePacketName [10:33:14]name=ofd_packets/00154758 [10:33:14]OFD Sender: To server: pG, [10:33:14]CommunicateWithHost lk.salyk.kg:30040 [10:33:14]ConnectInit lk.salyk.kg [10:33:14]written 0, free lines is 4095 [10:33:14]Connected sock=10 [10:33:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D EA 07 01 79 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 69 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5C 02 00 35 04 06 00 5E 42 5A B9 A9 88 E0 03 CB 72 E6 E8 78 19 [10:33:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 E9 47 00 41 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5C 02 00 F4 03 04 00 A2 DF 11 67 B6 04 01 00 00 2F 75 A2 A2 C1 7E 53 C7 [10:33:15]CommunicateWithHost err = 0 [10:33:15]CheckOFDResponse [10:33:15]1017 (14) - 77093643461234 [10:33:15]1041 (16) - 0000000000963156 [10:33:15]1040 (4) - 154758 [10:33:15]1012 (4) - 18.10.2024 04:10 [10:33:15]1206 (1) - 0 [10:33:15]OFD Sender: Remove packet 154758 [10:33:15]ProducePacketName [10:33:15]name=ofd_packets/00154758 [10:33:15]NVStorageDeleteData [10:33:15]Write to MH i2c: 01 00 00 49 07 50 [10:33:15]Write i2c OK [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: 01 [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: 01 07 00 [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: 01 07 00 49 07 00 00 00 00 00 EB 0C 4E [10:33:15]RasterBufferAndPrint [10:33:15]line [10:33:15]line [10:33:15]line [10:33:15]line [10:33:15]line [10:33:15]written 0, free lines is 3313 [10:33:15]MH_Cut [10:33:15]Write to MH i2c: D1 01 00 50 07 01 29 [10:33:15]Write i2c OK [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: D1 [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: D1 01 00 [10:33:15]MH_I2C_Read... [10:33:15]Read from MH i2c: D1 01 00 50 07 00 28 [10:33:15]Write to MH i2c: 01 00 00 51 07 58 [10:33:15]Write i2c OK [10:33:15]MH_I2C_Read... [10:33:15]OFD Sender: No OFD packet to send [10:33:15]*** Cut start [10:33:15]*** Partial cut [10:33:15]*** CUTSNS_PIN = 1 [10:33:15]*** CUTSNS_PIN = 0 [10:33:16]*** Brake cut motor [10:33:16]Read from MH i2c: 01 [10:33:16]MH_I2C_Read... [10:33:16]*** Stop cut motor [10:33:16]*** Cut end [10:33:16]Read from MH i2c: 01 07 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: 01 07 00 51 07 00 00 00 00 00 FF 0F 6D [10:33:16]process_action close_receipt done [10:33:16]requested_data is exist [10:33:16]produce_requested_data [10:33:16]requested_item fm.sn is exist - process it [10:33:16]wFMCommunicate request_size=4 [10:33:16]MH_SAM_APDU [10:33:16]CAPDU: 80 11 00 00 [10:33:16]Write to MH i2c: E2 08 00 52 07 80 11 00 00 00 00 00 00 D3 [10:33:16]Write i2c OK [10:33:16]MH_I2C_Read... [10:33:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:16]Read from MH i2c: E2 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 17 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 17 00 52 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [10:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:16]wFMCommunicate OK [10:33:16]requested_item fd.num is exist - process it [10:33:16]SAM_PROTO_GetFieldsCounters [10:33:16]wFMCommunicate request_size=4 [10:33:16]MH_SAM_APDU [10:33:16]CAPDU: 80 13 00 00 [10:33:16]Write to MH i2c: E2 08 00 53 07 80 13 00 00 00 00 00 00 D6 [10:33:16]Write i2c OK [10:33:16]MH_I2C_Read... [10:33:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:16]Read from MH i2c: E2 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 62 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 62 00 53 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [10:33:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:16]wFMCommunicate OK [10:33:16]SAM_PROTO_GetFieldsCounters done [10:33:16]requested_item shift.num is exist - process it [10:33:16]requested_item shift.opened is exist - process it [10:33:16]req_shift_opened [10:33:16]FM_GetShiftState [10:33:16]SAM_PROTO_GetShiftState [10:33:16]wFMCommunicate request_size=4 [10:33:16]MH_SAM_APDU [10:33:16]CAPDU: 80 13 01 00 [10:33:16]Write to MH i2c: E2 08 00 54 07 80 13 01 00 00 00 00 00 D8 [10:33:16]Write i2c OK [10:33:16]MH_I2C_Read... [10:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:16]Read from MH i2c: E2 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 0E 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 0E 00 54 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [10:33:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:33:16]wFMCommunicate OK [10:33:16]SAM_PROTO_GetShiftState done [10:33:16]FM_GetShiftState done [10:33:16]req_shift_opened done [10:33:16]requested_item shift.open_date is exist - process it [10:33:16]req_shift_open_date [10:33:16]req_shift_open_date done [10:33:16]produce_requested_data done [10:33:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154758,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:33:16]process_action_free close_receipt [10:33:16]json_value_free [10:33:16]json_value_free done [10:33:16]process_json_proto returns [10:33:16]Send response to host [10:33:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154758,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:33:16]free response buf [10:33:16]execute_script done [10:33:16]execute_script returns [10:33:16]free content buf [10:33:16]Sock 9.Close socket [10:33:16]Sock 9.Thread stoped [10:33:20]OFD Sender: No OFD packet to send [10:33:25]OFD Sender: No OFD packet to send [10:33:30]OFD Sender: No OFD packet to send [10:33:35]OFD Sender: No OFD packet to send [10:33:39]accept exits with 7 [10:33:39]New connection [10:33:39]New thread 3067116900 created [10:33:39]Thread 3067260260 joined [10:33:39]Waiting for new connection... [10:33:39] Sock 7.Parse request [10:33:39]Sock 7.Check first char [10:33:39]Sock 7.First char is OK [10:33:39]request: POST /json_proto HTTP/1.0 [10:33:39]Method: POST [10:33:39]URL: /json_proto [10:33:39]Method is POST - this is cgi request [10:33:39]url: /json_proto [10:33:39]query_string will be loaded in cgi processing [10:33:39]execute_cgi json_proto POST (null) [10:33:39]execute_cgi path=json_proto method=POST [10:33:39]POST find Content-Length [10:33:39]Host: 172.17.53.67:8080 [10:33:39]Content-Length: 766 [10:33:39]Content-Type: application/json [10:33:39] [10:33:39]POST finish read [10:33:39]Found Content-Length = 766 [10:33:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:39]execute_script... [10:33:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:39]POST & json_proto [10:33:39]process_json_proto [10:33:39]json parsed OK: [10:33:39]protocol is kg_v1.0 [10:33:39]action value=close_receipt [10:33:39]process_action close_receipt [10:33:39]cmd_close_receipt [10:33:39]MH_GetDate [10:33:39]Write to MH i2c: F0 00 00 55 07 4B [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: F0 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: F0 09 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: F0 09 00 55 07 00 83 39 12 67 19 BC 99 64 5B [10:33:39]GetLastDocTimeStamp 1729247593 [10:33:39]current date 1729247619 [10:33:39]FM_GetShiftState [10:33:39]SAM_PROTO_GetShiftState [10:33:39]wFMCommunicate request_size=4 [10:33:39]MH_SAM_APDU [10:33:39]CAPDU: 80 13 01 00 [10:33:39]Write to MH i2c: E2 08 00 56 07 80 13 01 00 00 00 00 00 DA [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:39]Read from MH i2c: E2 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 0E 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 0E 00 56 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [10:33:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:33:39]wFMCommunicate OK [10:33:39]SAM_PROTO_GetShiftState done [10:33:39]FM_GetShiftState done [10:33:39]opened in 1729211399 [10:33:39]opened+sec_in_day 1729297799 [10:33:39]quantity*price = 500024 [10:33:39]sum+1 = 500025 [10:33:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 148 18.10.2024 10:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154759 ФПД: 145340698664787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154759&fm=145340698664787&tin=02508201610067®Number=0000137193017469&sum=500024 [10:33:40]StoreToDocumentArchive [10:33:40]shift 312 fd 154759 [10:33:40]save to /storage/0312/doc_00154759 [10:33:40]save last doc name /storage/0312/doc_00154759 to /storage/kkm_last_doc_name [10:33:40]save OK [10:33:40]Clear old archive folders... [10:33:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:33:40]tlvbuf is 00695760 [10:33:40]SAM_PROTO_ClearQueue [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 09 00 00 [10:33:40]Write to MH i2c: E2 08 00 63 07 80 09 00 00 00 00 00 00 DC [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [10:33:40]RAPDU: 90 00 [10:33:40]wFMCommunicate OK [10:33:40]SAM_PROTO_ClearQueue done [10:33:40]KKMCreateOFDPacket [10:33:40]OFDProtocolAddRootSTLVToBuf [10:33:40]FM_MakeSignedData [10:33:40]FM_MakeSignedData [10:33:40]SAM_PROTO_SignData [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 0D 01 02 [10:33:40]Write to MH i2c: E2 08 00 64 07 80 0D 01 02 00 00 00 00 E4 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [10:33:40]RAPDU: 90 00 [10:33:40]wFMCommunicate OK [10:33:40]wFMCommunicate request_size=255 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 83 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5C 02 00 35 04 06 00 84 2F C4 B7 [10:33:40]Write to MH i2c: E2 02 01 65 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 83 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5C 02 00 35 04 06 00 84 2F C4 B7 00 00 D6 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]OFD Sender: No OFD packet to send [10:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [10:33:40]RAPDU: 90 00 [10:33:40]wFMCommunicate OK [10:33:40]wFMCommunicate request_size=7 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 0D 02 02 02 1F 53 [10:33:40]Write to MH i2c: E2 0A 00 66 07 80 0D 02 02 02 00 1F 53 00 00 5D [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [10:33:40]RAPDU: 90 00 [10:33:40]wFMCommunicate OK [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 0D 03 02 [10:33:40]Write to MH i2c: E2 08 00 67 07 80 0D 03 02 00 00 00 00 E9 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 0B 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 0B 00 67 07 00 50 1E 65 5A DE A5 CB AA 90 00 0F [10:33:40]RAPDU: 50 1E 65 5A DE A5 CB AA 90 00 [10:33:40]wFMCommunicate OK [10:33:40]SAM_PROTO_SignData done [10:33:40]FM_MakeSignedData done [10:33:40]CreateOFDProtocolMessage [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 11 00 00 [10:33:40]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:41]Read from MH i2c: E2 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 17 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [10:33:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:41]wFMCommunicate OK [10:33:41]CreateOFDProtocolMessage done [10:33:41]OFDSenderStorePacket 154759 [10:33:41]StoreOFDPacket docnum=154759 [10:33:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 28 6B 04 01 5A BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 83 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5C 02 00 35 04 06 00 84 2F C4 B7 1F 53 50 1E 65 5A DE A5 CB AA [10:33:41]CheckFolder [10:33:41]dirname=/storage/ofd_packets [10:33:41]CheckFolder done [10:33:41]ProducePacketName [10:33:41]name=ofd_packets/00154759 [10:33:41]NVStorageSaveData ofd_packets/00154759 [10:33:41]File name is /storage/ofd_packets/00154759 [10:33:41]Write 298 bytes [10:33:41]NVStorageSaveData done [10:33:41]OFDSenderStorePacket done [10:33:41]KKMCreateOFDPacket done [10:33:41]NVStorageSaveData kkm_last_timestamp [10:33:41]File name is /storage/kkm_last_timestamp [10:33:41]Write 4 bytes [10:33:41]NVStorageSaveData done [10:33:41]ExternCall_PrintAddStr [10:33:41]wPrintStart [10:33:41]Write to MH i2c: 01 00 00 69 07 70 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 07 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 07 00 69 07 00 00 00 00 00 FF 0F 85 [10:33:41]RasterBufferAndPrint [10:33:41]line Счет N : (1)872926 [10:33:41]line ИНН: 02508201610067 [10:33:41]line Контрольно-Кассовый Чек [10:33:41]line ПРОДАЖА [10:33:41]line ТРК (МРК, ГНК) : 44 [10:33:41]line Товар: 2710194210 [10:33:41]line ДТ-К-2 [10:33:41]line 65.620 * 76.20 [10:33:41]line = 5000.24 [10:33:41]line НДС 12% НСП 1% [10:33:41]line > о реализуемом товаре [10:33:41]line ИТОГО: 5000.24 [10:33:41]line НСП 1% : 44.25 [10:33:41]line НДС 12% : 531.00 [10:33:41]line Наличными: 0.00 [10:33:41]line Безнал.: 5000.24 [10:33:41]line Место: АЗС № 165 "Партнер Нефть" [10:33:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:33:41]line СНО: Общий режим [10:33:41]line Чек 148 18.10.2024 10:33 [10:33:41]line Смена: 312 ФФД: 1.0 [10:33:41]line ЗНМ: 0300000234 [10:33:41]line РНМ: 0000137193017469 [10:33:41]line Версия ККМ: v1.0 [10:33:41]line Платежная система: Mbank [10:33:41]line ФМ: 0000000000963156 [10:33:41]line ФД: 154759 [10:33:41]line ФПД: 145340698664787 [10:33:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154759&fm=145340698664787&tin=02508201610067®Number=0000137193017469&sum=500024 [10:33:41]OFD Sender: Processing packet 154759 [packets to send 51, broken 50] [10:33:41]ProducePacketName [10:33:41]name=ofd_packets/00154759 [10:33:41]OFD Sender: To server: pG, [10:33:41]CommunicateWithHost lk.salyk.kg:30040 [10:33:41]ConnectInit lk.salyk.kg [10:33:41]written 0, free lines is 4095 [10:33:41]Connected sock=10 [10:33:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 28 6B 04 01 5A BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 83 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5C 02 00 35 04 06 00 84 2F C4 B7 1F 53 50 1E 65 5A DE A5 CB AA [10:33:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 6E 47 00 C2 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5C 02 00 F4 03 04 00 BC DF 11 67 B6 04 01 00 00 D1 65 27 92 84 6F AE 3D [10:33:41]CommunicateWithHost err = 0 [10:33:41]CheckOFDResponse [10:33:41]1017 (14) - 77093643461234 [10:33:41]1041 (16) - 0000000000963156 [10:33:41]1040 (4) - 154759 [10:33:41]1012 (4) - 18.10.2024 04:10 [10:33:41]1206 (1) - 0 [10:33:41]OFD Sender: Remove packet 154759 [10:33:41]ProducePacketName [10:33:41]name=ofd_packets/00154759 [10:33:41]NVStorageDeleteData [10:33:41]Write to MH i2c: 01 00 00 92 07 99 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 07 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: 01 07 00 92 07 00 00 00 00 00 19 0D C6 [10:33:41]RasterBufferAndPrint [10:33:41]line [10:33:41]line [10:33:41]line [10:33:41]line [10:33:41]line [10:33:41]written 0, free lines is 3359 [10:33:41]MH_Cut [10:33:41]Write to MH i2c: D1 01 00 99 07 01 72 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: D1 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: D1 01 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: D1 01 00 99 07 00 71 [10:33:41]Write to MH i2c: 01 00 00 9A 07 A1 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:42]OFD Sender: No OFD packet to send [10:33:42]*** Cut start [10:33:42]*** Partial cut [10:33:42]*** CUTSNS_PIN = 1 [10:33:42]*** CUTSNS_PIN = 0 [10:33:42]*** Brake cut motor [10:33:43]Read from MH i2c: 01 [10:33:43]MH_I2C_Read... [10:33:43]*** Stop cut motor [10:33:43]*** Cut end [10:33:43]Read from MH i2c: 01 07 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: 01 07 00 9A 07 00 00 00 00 00 FF 0F B6 [10:33:43]process_action close_receipt done [10:33:43]requested_data is exist [10:33:43]produce_requested_data [10:33:43]requested_item fm.sn is exist - process it [10:33:43]wFMCommunicate request_size=4 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 11 00 00 [10:33:43]Write to MH i2c: E2 08 00 9B 07 80 11 00 00 00 00 00 00 1C [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 17 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 17 00 9B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [10:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:43]wFMCommunicate OK [10:33:43]requested_item fd.num is exist - process it [10:33:43]SAM_PROTO_GetFieldsCounters [10:33:43]wFMCommunicate request_size=4 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 13 00 00 [10:33:43]Write to MH i2c: E2 08 00 9C 07 80 13 00 00 00 00 00 00 1F [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 62 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 62 00 9C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [10:33:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:43]wFMCommunicate OK [10:33:43]SAM_PROTO_GetFieldsCounters done [10:33:43]requested_item shift.num is exist - process it [10:33:43]requested_item shift.opened is exist - process it [10:33:43]req_shift_opened [10:33:43]FM_GetShiftState [10:33:43]SAM_PROTO_GetShiftState [10:33:43]wFMCommunicate request_size=4 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 13 01 00 [10:33:43]Write to MH i2c: E2 08 00 9D 07 80 13 01 00 00 00 00 00 21 [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 0E 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 0E 00 9D 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [10:33:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:33:43]wFMCommunicate OK [10:33:43]SAM_PROTO_GetShiftState done [10:33:43]FM_GetShiftState done [10:33:43]req_shift_opened done [10:33:43]requested_item shift.open_date is exist - process it [10:33:43]req_shift_open_date [10:33:43]req_shift_open_date done [10:33:43]produce_requested_data done [10:33:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154759,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:33:43]process_action_free close_receipt [10:33:43]json_value_free [10:33:43]json_value_free done [10:33:43]process_json_proto returns [10:33:43]Send response to host [10:33:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154759,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:33:43]free response buf [10:33:43]execute_script done [10:33:43]execute_script returns [10:33:43]free content buf [10:33:43]Sock 7.Close socket [10:33:43]Sock 7.Thread stoped [10:33:47]OFD Sender: No OFD packet to send [10:33:52]OFD Sender: No OFD packet to send [10:33:57]OFD Sender: No OFD packet to send [10:33:57]accept exits with 9 [10:33:57]New connection [10:33:57]New thread 3067260260 created [10:33:57]Thread 3067116900 joined [10:33:57]Waiting for new connection... [10:33:57] Sock 9.Parse request [10:33:57]Sock 9.Check first char [10:33:57]Sock 9.First char is OK [10:33:57]request: POST /json_proto HTTP/1.0 [10:33:57]Method: POST [10:33:57]URL: /json_proto [10:33:57]Method is POST - this is cgi request [10:33:57]url: /json_proto [10:33:57]query_string will be loaded in cgi processing [10:33:57]execute_cgi json_proto POST (null) [10:33:57]execute_cgi path=json_proto method=POST [10:33:57]POST find Content-Length [10:33:57]Host: 172.17.53.67:8080 [10:33:57]Content-Length: 670 [10:33:57]Content-Type: application/json [10:33:57] [10:33:57]POST finish read [10:33:57]Found Content-Length = 670 [10:33:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:57]execute_script... [10:33:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:57]POST & json_proto [10:33:57]process_json_proto [10:33:57]json parsed OK: [10:33:57]protocol is kg_v1.0 [10:33:57]action value=close_receipt [10:33:57]process_action close_receipt [10:33:57]cmd_close_receipt [10:33:57]MH_GetDate [10:33:57]Write to MH i2c: F0 00 00 9E 07 94 [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: F0 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: F0 09 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: F0 09 00 9E 07 00 96 39 12 67 19 BC 99 64 B7 [10:33:57]GetLastDocTimeStamp 1729247619 [10:33:57]current date 1729247638 [10:33:57]FM_GetShiftState [10:33:57]SAM_PROTO_GetShiftState [10:33:57]wFMCommunicate request_size=4 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 13 01 00 [10:33:57]Write to MH i2c: E2 08 00 9F 07 80 13 01 00 00 00 00 00 23 [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 0E 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 0E 00 9F 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [10:33:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:33:57]wFMCommunicate OK [10:33:57]SAM_PROTO_GetShiftState done [10:33:57]FM_GetShiftState done [10:33:57]opened in 1729211399 [10:33:57]opened+sec_in_day 1729297799 [10:33:57]quantity*price = 40014 [10:33:57]sum+1 = 40015 [10:33:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 149 18.10.2024 10:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154760 ФПД: 195070898000460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154760&fm=195070898000460&tin=02508201610067®Number=0000137193017469&sum=40000 [10:33:58]StoreToDocumentArchive [10:33:58]shift 312 fd 154760 [10:33:58]save to /storage/0312/doc_00154760 [10:33:58]save last doc name /storage/0312/doc_00154760 to /storage/kkm_last_doc_name [10:33:58]save OK [10:33:58]Clear old archive folders... [10:33:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:33:58]tlvbuf is B6EF3D80 [10:33:58]SAM_PROTO_ClearQueue [10:33:58]wFMCommunicate request_size=4 [10:33:58]MH_SAM_APDU [10:33:58]CAPDU: 80 09 00 00 [10:33:58]Write to MH i2c: E2 08 00 AC 07 80 09 00 00 00 00 00 00 25 [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:58]Read from MH i2c: E2 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: E2 03 00 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [10:33:58]RAPDU: 90 00 [10:33:58]wFMCommunicate OK [10:33:58]SAM_PROTO_ClearQueue done [10:33:58]KKMCreateOFDPacket [10:33:58]OFDProtocolAddRootSTLVToBuf [10:33:58]FM_MakeSignedData [10:33:58]FM_MakeSignedData [10:33:58]SAM_PROTO_SignData [10:33:58]wFMCommunicate request_size=4 [10:33:58]MH_SAM_APDU [10:33:58]CAPDU: 80 0D 01 02 [10:33:58]Write to MH i2c: E2 08 00 AD 07 80 0D 01 02 00 00 00 00 2D [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:58]Read from MH i2c: E2 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: E2 03 00 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [10:33:58]RAPDU: 90 00 [10:33:58]wFMCommunicate OK [10:33:58]wFMCommunicate request_size=255 [10:33:58]MH_SAM_APDU [10:33:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 96 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5C 02 00 35 04 06 00 [10:33:58]Write to MH i2c: E2 02 01 AE 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 96 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5C 02 00 35 04 06 00 00 00 D8 [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:59]Read from MH i2c: E2 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 03 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [10:33:59]RAPDU: 90 00 [10:33:59]wFMCommunicate OK [10:33:59]wFMCommunicate request_size=11 [10:33:59]MH_SAM_APDU [10:33:59]CAPDU: 80 0D 02 02 06 B1 6A 7B 94 D2 4C [10:33:59]Write to MH i2c: E2 0E 00 AF 07 80 0D 02 02 06 00 B1 6A 7B 94 D2 4C 00 00 84 [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:59]Read from MH i2c: E2 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 03 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [10:33:59]RAPDU: 90 00 [10:33:59]wFMCommunicate OK [10:33:59]wFMCommunicate request_size=4 [10:33:59]MH_SAM_APDU [10:33:59]CAPDU: 80 0D 03 02 [10:33:59]Write to MH i2c: E2 08 00 B0 07 80 0D 03 02 00 00 00 00 32 [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:33:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:59]Read from MH i2c: E2 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 0B 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 0B 00 B0 07 00 CA 10 DB 47 32 22 58 82 90 00 5D [10:33:59]RAPDU: CA 10 DB 47 32 22 58 82 90 00 [10:33:59]wFMCommunicate OK [10:33:59]SAM_PROTO_SignData done [10:33:59]FM_MakeSignedData done [10:33:59]CreateOFDProtocolMessage [10:33:59]wFMCommunicate request_size=4 [10:33:59]MH_SAM_APDU [10:33:59]CAPDU: 80 11 00 00 [10:33:59]Write to MH i2c: E2 08 00 B1 07 80 11 00 00 00 00 00 00 32 [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:59]Read from MH i2c: E2 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 17 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 17 00 B1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [10:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:59]wFMCommunicate OK [10:33:59]CreateOFDProtocolMessage done [10:33:59]OFDSenderStorePacket 154760 [10:33:59]StoreOFDPacket docnum=154760 [10:33:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 14 08 01 E2 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 96 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5C 02 00 35 04 06 00 B1 6A 7B 94 D2 4C CA 10 DB 47 32 22 58 82 [10:33:59]CheckFolder [10:33:59]dirname=/storage/ofd_packets [10:33:59]CheckFolder done [10:33:59]ProducePacketName [10:33:59]name=ofd_packets/00154760 [10:33:59]NVStorageSaveData ofd_packets/00154760 [10:33:59]File name is /storage/ofd_packets/00154760 [10:33:59]Write 302 bytes [10:33:59]NVStorageSaveData done [10:33:59]OFDSenderStorePacket done [10:33:59]KKMCreateOFDPacket done [10:33:59]NVStorageSaveData kkm_last_timestamp [10:33:59]File name is /storage/kkm_last_timestamp [10:33:59]Write 4 bytes [10:33:59]NVStorageSaveData done [10:33:59]ExternCall_PrintAddStr [10:33:59]wPrintStart [10:33:59]Write to MH i2c: 01 00 00 B2 07 B9 [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: 01 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: 01 07 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 FF 0F CE [10:33:59]RasterBufferAndPrint [10:33:59]line Счет N : (1)872928 [10:33:59]line ИНН: 02508201610067 [10:33:59]line Контрольно-Кассовый Чек [10:33:59]line ПРОДАЖА [10:33:59]line ТРК (МРК, ГНК) : 23 [10:33:59]line Товар: 2710124130 [10:33:59]line Super 92-К-5 [10:33:59]line 5.850 * 68.40 [10:33:59]line = 400.14 [10:33:59]line НДС 12% НСП 1% [10:33:59]line > о реализуемом товаре [10:33:59]line ОКРУГЛЕНИЕ: -0.14 [10:33:59]line ИТОГО: 400.00 [10:33:59]line Внесено: 400.00 [10:33:59]line СДАЧА: 0.00 [10:33:59]line НСП 1% : 3.54 [10:33:59]line НДС 12% : 42.49 [10:33:59]line Наличными: 400.00 [10:33:59]line Безнал.: 0.00 [10:33:59]line Место: АЗС № 165 "Партнер Нефть" [10:33:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:33:59]line СНО: Общий режим [10:33:59]line Чек 149 18.10.2024 10:33 [10:33:59]line Смена: 312 ФФД: 1.0 [10:33:59]line ЗНМ: 0300000234 [10:33:59]line РНМ: 0000137193017469 [10:33:59]line Версия ККМ: v1.0 [10:33:59]line ФМ: 0000000000963156 [10:33:59]line ФД: 154760 [10:33:59]line ФПД: 195070898000460 [10:33:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154760&fm=195070898000460&tin=02508201610067®Number=0000137193017469&sum=40000 [10:33:59]OFD Sender: Processing packet 154760 [packets to send 51, broken 50] [10:33:59]ProducePacketName [10:33:59]name=ofd_packets/00154760 [10:33:59]OFD Sender: To server: pG, [10:33:59]CommunicateWithHost lk.salyk.kg:30040 [10:33:59]ConnectInit lk.salyk.kg [10:33:59]written 0, free lines is 4095 [10:33:59]Connected sock=10 [10:33:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 14 08 01 E2 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 96 39 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5C 02 00 35 04 06 00 B1 6A 7B 94 D2 4C CA 10 DB 47 32 22 58 82 [10:33:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 88 08 47 00 AE 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5C 02 00 F4 03 04 00 CF DF 11 67 B6 04 01 00 00 DA 0C E7 92 61 0A 6A BA [10:33:59]CommunicateWithHost err = 0 [10:33:59]CheckOFDResponse [10:33:59]1017 (14) - 77093643461234 [10:33:59]1041 (16) - 0000000000963156 [10:33:59]1040 (4) - 154760 [10:33:59]1012 (4) - 18.10.2024 04:10 [10:33:59]1206 (1) - 0 [10:33:59]OFD Sender: Remove packet 154760 [10:33:59]ProducePacketName [10:33:59]name=ofd_packets/00154760 [10:33:59]NVStorageDeleteData [10:34:00]Write to MH i2c: 01 00 00 DD 07 E4 [10:34:00]Write i2c OK [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: 01 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: 01 07 00 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: 01 07 00 DD 07 00 00 00 00 00 ED 0C E4 [10:34:00]RasterBufferAndPrint [10:34:00]line [10:34:00]line [10:34:00]line [10:34:00]line [10:34:00]line [10:34:00]written 0, free lines is 3315 [10:34:00]MH_Cut [10:34:00]Write to MH i2c: D1 01 00 E4 07 01 BD [10:34:00]Write i2c OK [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: D1 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: D1 01 00 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: D1 01 00 E4 07 00 BC [10:34:00]Write to MH i2c: 01 00 00 E5 07 EC [10:34:00]Write i2c OK [10:34:00]MH_I2C_Read... [10:34:00]OFD Sender: No OFD packet to send [10:34:00]*** Cut start [10:34:00]*** Partial cut [10:34:00]*** CUTSNS_PIN = 1 [10:34:00]*** CUTSNS_PIN = 0 [10:34:01]*** Brake cut motor [10:34:01]Read from MH i2c: 01 [10:34:01]MH_I2C_Read... [10:34:01]*** Stop cut motor [10:34:01]*** Cut end [10:34:01]Read from MH i2c: 01 07 00 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: 01 07 00 E5 07 00 00 00 00 00 FF 0F 01 [10:34:01]process_action close_receipt done [10:34:01]requested_data is exist [10:34:01]produce_requested_data [10:34:01]requested_item fm.sn is exist - process it [10:34:01]wFMCommunicate request_size=4 [10:34:01]MH_SAM_APDU [10:34:01]CAPDU: 80 11 00 00 [10:34:01]Write to MH i2c: E2 08 00 E6 07 80 11 00 00 00 00 00 00 67 [10:34:01]Write i2c OK [10:34:01]MH_I2C_Read... [10:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:01]Read from MH i2c: E2 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 17 00 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 17 00 E6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [10:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:01]wFMCommunicate OK [10:34:01]requested_item fd.num is exist - process it [10:34:01]SAM_PROTO_GetFieldsCounters [10:34:01]wFMCommunicate request_size=4 [10:34:01]MH_SAM_APDU [10:34:01]CAPDU: 80 13 00 00 [10:34:01]Write to MH i2c: E2 08 00 E7 07 80 13 00 00 00 00 00 00 6A [10:34:01]Write i2c OK [10:34:01]MH_I2C_Read... [10:34:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:01]Read from MH i2c: E2 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 62 00 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 62 00 E7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [10:34:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:01]wFMCommunicate OK [10:34:01]SAM_PROTO_GetFieldsCounters done [10:34:01]requested_item shift.num is exist - process it [10:34:01]requested_item shift.opened is exist - process it [10:34:01]req_shift_opened [10:34:01]FM_GetShiftState [10:34:01]SAM_PROTO_GetShiftState [10:34:01]wFMCommunicate request_size=4 [10:34:01]MH_SAM_APDU [10:34:01]CAPDU: 80 13 01 00 [10:34:01]Write to MH i2c: E2 08 00 E8 07 80 13 01 00 00 00 00 00 6C [10:34:01]Write i2c OK [10:34:01]MH_I2C_Read... [10:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:01]Read from MH i2c: E2 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 0E 00 [10:34:01]MH_I2C_Read... [10:34:01]Read from MH i2c: E2 0E 00 E8 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [10:34:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:34:01]wFMCommunicate OK [10:34:01]SAM_PROTO_GetShiftState done [10:34:01]FM_GetShiftState done [10:34:01]req_shift_opened done [10:34:01]requested_item shift.open_date is exist - process it [10:34:01]req_shift_open_date [10:34:01]req_shift_open_date done [10:34:01]produce_requested_data done [10:34:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154760,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:34:01]process_action_free close_receipt [10:34:01]json_value_free [10:34:01]json_value_free done [10:34:01]process_json_proto returns [10:34:01]Send response to host [10:34:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154760,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:34:01]free response buf [10:34:01]execute_script done [10:34:01]execute_script returns [10:34:01]free content buf [10:34:01]Sock 9.Close socket [10:34:01]Sock 9.Thread stoped [10:34:05]OFD Sender: No OFD packet to send [10:34:10]OFD Sender: No OFD packet to send [10:34:15]OFD Sender: No OFD packet to send [10:34:20]OFD Sender: No OFD packet to send [10:34:25]OFD Sender: No OFD packet to send [10:34:30]OFD Sender: No OFD packet to send [10:34:35]OFD Sender: No OFD packet to send [10:34:40]OFD Sender: No OFD packet to send [10:34:45]OFD Sender: No OFD packet to send [10:34:50]OFD Sender: No OFD packet to send [10:34:55]OFD Sender: No OFD packet to send [10:35:00]OFD Sender: No OFD packet to send [10:35:05]OFD Sender: No OFD packet to send [10:35:10]OFD Sender: No OFD packet to send [10:35:15]OFD Sender: No OFD packet to send [10:35:20]OFD Sender: No OFD packet to send [10:35:25]OFD Sender: No OFD packet to send [10:35:30]OFD Sender: No OFD packet to send [10:35:35]OFD Sender: No OFD packet to send [10:35:40]OFD Sender: No OFD packet to send [10:35:45]OFD Sender: No OFD packet to send [10:35:50]OFD Sender: No OFD packet to send [10:35:55]OFD Sender: No OFD packet to send [10:36:00]OFD Sender: No OFD packet to send [10:36:05]OFD Sender: No OFD packet to send [10:36:10]OFD Sender: No OFD packet to send [10:36:15]OFD Sender: No OFD packet to send [10:36:20]OFD Sender: No OFD packet to send [10:36:25]OFD Sender: No OFD packet to send [10:36:30]OFD Sender: No OFD packet to send [10:36:35]OFD Sender: No OFD packet to send [10:36:40]OFD Sender: No OFD packet to send [10:36:45]OFD Sender: No OFD packet to send [10:36:50]OFD Sender: No OFD packet to send [10:36:55]OFD Sender: No OFD packet to send [10:36:59]accept exits with 7 [10:36:59]New connection [10:36:59]New thread 3067116900 created [10:36:59]Thread 3067260260 joined [10:36:59]Waiting for new connection... [10:36:59] Sock 7.Parse request [10:36:59]Sock 7.Check first char [10:36:59]Sock 7.First char is OK [10:36:59]request: POST /json_proto HTTP/1.0 [10:36:59]Method: POST [10:36:59]URL: /json_proto [10:36:59]Method is POST - this is cgi request [10:36:59]url: /json_proto [10:36:59]query_string will be loaded in cgi processing [10:36:59]execute_cgi json_proto POST (null) [10:36:59]execute_cgi path=json_proto method=POST [10:36:59]POST find Content-Length [10:36:59]Host: 172.17.53.67:8080 [10:36:59]Content-Length: 677 [10:36:59]Content-Type: application/json [10:36:59] [10:36:59]POST finish read [10:36:59]Found Content-Length = 677 [10:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:59]execute_script... [10:36:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:59]POST & json_proto [10:36:59]process_json_proto [10:36:59]json parsed OK: [10:36:59]protocol is kg_v1.0 [10:36:59]action value=close_receipt [10:36:59]process_action close_receipt [10:36:59]cmd_close_receipt [10:36:59]MH_GetDate [10:36:59]Write to MH i2c: F0 00 00 E9 07 DF [10:36:59]Write i2c OK [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: F0 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: F0 09 00 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: F0 09 00 E9 07 00 4C 3A 12 67 19 BC 99 64 B9 [10:36:59]GetLastDocTimeStamp 1729247638 [10:36:59]current date 1729247820 [10:36:59]FM_GetShiftState [10:36:59]SAM_PROTO_GetShiftState [10:36:59]wFMCommunicate request_size=4 [10:36:59]MH_SAM_APDU [10:36:59]CAPDU: 80 13 01 00 [10:36:59]Write to MH i2c: E2 08 00 EA 07 80 13 01 00 00 00 00 00 6E [10:36:59]Write i2c OK [10:36:59]MH_I2C_Read... [10:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:59]Read from MH i2c: E2 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: E2 0E 00 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: E2 0E 00 EA 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A5 [10:36:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:36:59]wFMCommunicate OK [10:36:59]SAM_PROTO_GetShiftState done [10:36:59]FM_GetShiftState done [10:36:59]opened in 1729211399 [10:36:59]opened+sec_in_day 1729297799 [10:36:59]quantity*price = 30038 [10:36:59]sum+1 = 30039 [10:36:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 150 18.10.2024 10:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154761 ФПД: 259257960918004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103700&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154761&fm=259257960918004&tin=02508201610067®Number=0000137193017469&sum=30000 [10:37:00]StoreToDocumentArchive [10:37:00]shift 312 fd 154761 [10:37:00]save to /storage/0312/doc_00154761 [10:37:00]save last doc name /storage/0312/doc_00154761 to /storage/kkm_last_doc_name [10:37:00]save OK [10:37:00]Clear old archive folders... [10:37:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:37:00]tlvbuf is 0064A3D0 [10:37:00]SAM_PROTO_ClearQueue [10:37:00]wFMCommunicate request_size=4 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 09 00 00 [10:37:00]Write to MH i2c: E2 08 00 F7 07 80 09 00 00 00 00 00 00 70 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:00]Read from MH i2c: E2 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 03 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [10:37:00]RAPDU: 90 00 [10:37:00]wFMCommunicate OK [10:37:00]SAM_PROTO_ClearQueue done [10:37:00]KKMCreateOFDPacket [10:37:00]OFDProtocolAddRootSTLVToBuf [10:37:00]FM_MakeSignedData [10:37:00]FM_MakeSignedData [10:37:00]SAM_PROTO_SignData [10:37:00]wFMCommunicate request_size=4 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 0D 01 02 [10:37:00]Write to MH i2c: E2 08 00 F8 07 80 0D 01 02 00 00 00 00 78 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:00]Read from MH i2c: E2 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 03 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [10:37:00]RAPDU: 90 00 [10:37:00]wFMCommunicate OK [10:37:00]wFMCommunicate request_size=255 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4C 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5C 02 00 35 04 06 00 EB [10:37:00]Write to MH i2c: E2 02 01 F9 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4C 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5C 02 00 35 04 06 00 EB 00 00 B3 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:01]Read from MH i2c: E2 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 03 00 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [10:37:01]RAPDU: 90 00 [10:37:01]wFMCommunicate OK [10:37:01]wFMCommunicate request_size=10 [10:37:01]MH_SAM_APDU [10:37:01]CAPDU: 80 0D 02 02 05 CB 32 AA 6B F4 [10:37:01]Write to MH i2c: E2 0D 00 FA 07 80 0D 02 02 05 00 CB 32 AA 6B F4 00 00 8B [10:37:01]Write i2c OK [10:37:01]MH_I2C_Read... [10:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:01]Read from MH i2c: E2 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 03 00 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [10:37:01]RAPDU: 90 00 [10:37:01]wFMCommunicate OK [10:37:01]wFMCommunicate request_size=4 [10:37:01]MH_SAM_APDU [10:37:01]CAPDU: 80 0D 03 02 [10:37:01]Write to MH i2c: E2 08 00 FB 07 80 0D 03 02 00 00 00 00 7D [10:37:01]Write i2c OK [10:37:01]MH_I2C_Read... [10:37:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:01]Read from MH i2c: E2 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 0B 00 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 0B 00 FB 07 00 EE 80 2B 99 42 96 97 79 90 00 98 [10:37:01]RAPDU: EE 80 2B 99 42 96 97 79 90 00 [10:37:01]wFMCommunicate OK [10:37:01]SAM_PROTO_SignData done [10:37:01]FM_MakeSignedData done [10:37:01]CreateOFDProtocolMessage [10:37:01]wFMCommunicate request_size=4 [10:37:01]MH_SAM_APDU [10:37:01]CAPDU: 80 11 00 00 [10:37:01]Write to MH i2c: E2 08 00 FC 07 80 11 00 00 00 00 00 00 7D [10:37:01]Write i2c OK [10:37:01]MH_I2C_Read... [10:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:01]Read from MH i2c: E2 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 17 00 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: E2 17 00 FC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [10:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:37:01]wFMCommunicate OK [10:37:01]CreateOFDProtocolMessage done [10:37:01]OFDSenderStorePacket 154761 [10:37:01]StoreOFDPacket docnum=154761 [10:37:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 98 C0 07 01 36 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4C 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5C 02 00 35 04 06 00 EB CB 32 AA 6B F4 EE 80 2B 99 42 96 97 79 [10:37:01]CheckFolder [10:37:01]dirname=/storage/ofd_packets [10:37:01]CheckFolder done [10:37:01]ProducePacketName [10:37:01]name=ofd_packets/00154761 [10:37:01]NVStorageSaveData ofd_packets/00154761 [10:37:01]File name is /storage/ofd_packets/00154761 [10:37:01]Write 301 bytes [10:37:01]NVStorageSaveData done [10:37:01]OFDSenderStorePacket done [10:37:01]KKMCreateOFDPacket done [10:37:01]NVStorageSaveData kkm_last_timestamp [10:37:01]File name is /storage/kkm_last_timestamp [10:37:01]Write 4 bytes [10:37:01]NVStorageSaveData done [10:37:01]ExternCall_PrintAddStr [10:37:01]wPrintStart [10:37:01]Write to MH i2c: 01 00 00 FD 07 04 [10:37:01]Write i2c OK [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: 01 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: 01 07 00 [10:37:01]MH_I2C_Read... [10:37:01]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [10:37:01]RasterBufferAndPrint [10:37:01]line Счет N : (1)872929 [10:37:01]line ИНН: 02508201610067 [10:37:01]line Контрольно-Кассовый Чек [10:37:01]line ПРОДАЖА [10:37:01]line ТРК (МРК, ГНК) : 32 [10:37:01]line Товар: 2710124130 [10:37:01]line Аи-92-К-5 [10:37:01]line 4.490 * 66.90 [10:37:01]line = 300.38 [10:37:01]line НДС 12% НСП 1% [10:37:01]line > о реализуемом товаре [10:37:01]line ОКРУГЛЕНИЕ: -0.38 [10:37:01]line ИТОГО: 300.00 [10:37:01]line Внесено: 300.00 [10:37:01]line СДАЧА: 0.00 [10:37:01]line НСП 1% : 2.66 [10:37:01]line НДС 12% : 31.90 [10:37:01]line Наличными: 300.00 [10:37:01]line Безнал.: 0.00 [10:37:01]line Место: АЗС № 165 "Партнер Нефть" [10:37:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:37:01]line СНО: Общий режим [10:37:01]line Чек 150 18.10.2024 10:37 [10:37:01]line Смена: 312 ФФД: 1.0 [10:37:01]line ЗНМ: 0300000234 [10:37:01]line РНМ: 0000137193017469 [10:37:01]line Версия ККМ: v1.0 [10:37:01]line ФМ: 0000000000963156 [10:37:01]line ФД: 154761 [10:37:01]line ФПД: 259257960918004 [10:37:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103700&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154761&fm=259257960918004&tin=02508201610067®Number=0000137193017469&sum=30000 [10:37:01]OFD Sender: Processing packet 154761 [packets to send 51, broken 50] [10:37:01]ProducePacketName [10:37:01]name=ofd_packets/00154761 [10:37:01]OFD Sender: To server: pG, [10:37:01]CommunicateWithHost lk.salyk.kg:30040 [10:37:01]ConnectInit lk.salyk.kg [10:37:01]written 0, free lines is 4095 [10:37:01]Connected sock=10 [10:37:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 98 C0 07 01 36 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4C 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5C 02 00 35 04 06 00 EB CB 32 AA 6B F4 EE 80 2B 99 42 96 97 79 [10:37:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE 4D 47 00 C3 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5C 02 00 F4 03 04 00 85 E0 11 67 B6 04 01 00 00 FA 06 7F F9 BE 3C 8C ED [10:37:02]CommunicateWithHost err = 0 [10:37:02]CheckOFDResponse [10:37:02]1017 (14) - 77093643461234 [10:37:02]1041 (16) - 0000000000963156 [10:37:02]1040 (4) - 154761 [10:37:02]1012 (4) - 18.10.2024 04:13 [10:37:02]1206 (1) - 0 [10:37:02]OFD Sender: Remove packet 154761 [10:37:02]ProducePacketName [10:37:02]name=ofd_packets/00154761 [10:37:02]NVStorageDeleteData [10:37:02]Write to MH i2c: 01 00 00 28 08 30 [10:37:02]Write i2c OK [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: 01 [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: 01 07 00 [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: 01 07 00 28 08 00 00 00 00 00 F4 0C 37 [10:37:02]RasterBufferAndPrint [10:37:02]line [10:37:02]line [10:37:02]line [10:37:02]line [10:37:02]line [10:37:02]written 0, free lines is 3322 [10:37:02]MH_Cut [10:37:02]Write to MH i2c: D1 01 00 2F 08 01 09 [10:37:02]Write i2c OK [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: D1 [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: D1 01 00 [10:37:02]MH_I2C_Read... [10:37:02]Read from MH i2c: D1 01 00 2F 08 00 08 [10:37:02]Write to MH i2c: 01 00 00 30 08 38 [10:37:02]Write i2c OK [10:37:02]MH_I2C_Read... [10:37:02]OFD Sender: No OFD packet to send [10:37:02]*** Cut start [10:37:02]*** Partial cut [10:37:02]*** CUTSNS_PIN = 1 [10:37:02]*** CUTSNS_PIN = 0 [10:37:03]*** Brake cut motor [10:37:03]Read from MH i2c: 01 [10:37:03]MH_I2C_Read... [10:37:03]*** Stop cut motor [10:37:03]*** Cut end [10:37:03]Read from MH i2c: 01 07 00 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: 01 07 00 30 08 00 00 00 00 00 FF 0F 4D [10:37:03]process_action close_receipt done [10:37:03]requested_data is exist [10:37:03]produce_requested_data [10:37:03]requested_item fm.sn is exist - process it [10:37:03]wFMCommunicate request_size=4 [10:37:03]MH_SAM_APDU [10:37:03]CAPDU: 80 11 00 00 [10:37:03]Write to MH i2c: E2 08 00 31 08 80 11 00 00 00 00 00 00 B3 [10:37:03]Write i2c OK [10:37:03]MH_I2C_Read... [10:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:03]Read from MH i2c: E2 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 17 00 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 17 00 31 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [10:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:37:03]wFMCommunicate OK [10:37:03]requested_item fd.num is exist - process it [10:37:03]SAM_PROTO_GetFieldsCounters [10:37:03]wFMCommunicate request_size=4 [10:37:03]MH_SAM_APDU [10:37:03]CAPDU: 80 13 00 00 [10:37:03]Write to MH i2c: E2 08 00 32 08 80 13 00 00 00 00 00 00 B6 [10:37:03]Write i2c OK [10:37:03]MH_I2C_Read... [10:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:03]Read from MH i2c: E2 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 62 00 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 62 00 32 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [10:37:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:37:03]wFMCommunicate OK [10:37:03]SAM_PROTO_GetFieldsCounters done [10:37:03]requested_item shift.num is exist - process it [10:37:03]requested_item shift.opened is exist - process it [10:37:03]req_shift_opened [10:37:03]FM_GetShiftState [10:37:03]SAM_PROTO_GetShiftState [10:37:03]wFMCommunicate request_size=4 [10:37:03]MH_SAM_APDU [10:37:03]CAPDU: 80 13 01 00 [10:37:03]Write to MH i2c: E2 08 00 33 08 80 13 01 00 00 00 00 00 B8 [10:37:03]Write i2c OK [10:37:03]MH_I2C_Read... [10:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:03]Read from MH i2c: E2 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 0E 00 [10:37:03]MH_I2C_Read... [10:37:03]Read from MH i2c: E2 0E 00 33 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [10:37:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:37:03]wFMCommunicate OK [10:37:03]SAM_PROTO_GetShiftState done [10:37:03]FM_GetShiftState done [10:37:03]req_shift_opened done [10:37:03]requested_item shift.open_date is exist - process it [10:37:03]req_shift_open_date [10:37:03]req_shift_open_date done [10:37:03]produce_requested_data done [10:37:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154761,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:37:03]process_action_free close_receipt [10:37:03]json_value_free [10:37:03]json_value_free done [10:37:03]process_json_proto returns [10:37:03]Send response to host [10:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154761,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:37:03]free response buf [10:37:03]execute_script done [10:37:03]execute_script returns [10:37:03]free content buf [10:37:03]Sock 7.Close socket [10:37:03]Sock 7.Thread stoped [10:37:07]OFD Sender: No OFD packet to send [10:37:12]OFD Sender: No OFD packet to send [10:37:17]OFD Sender: No OFD packet to send [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:52]OFD Sender: No OFD packet to send [10:37:57]OFD Sender: No OFD packet to send [10:38:02]OFD Sender: No OFD packet to send [10:38:07]OFD Sender: No OFD packet to send [10:38:11]accept exits with 9 [10:38:11]New connection [10:38:11]New thread 3067260260 created [10:38:11]Thread 3067116900 joined [10:38:11]Waiting for new connection... [10:38:11] Sock 9.Parse request [10:38:11]Sock 9.Check first char [10:38:11]Sock 9.First char is OK [10:38:11]request: POST /json_proto HTTP/1.0 [10:38:11]Method: POST [10:38:11]URL: /json_proto [10:38:11]Method is POST - this is cgi request [10:38:11]url: /json_proto [10:38:11]query_string will be loaded in cgi processing [10:38:11]execute_cgi json_proto POST (null) [10:38:11]execute_cgi path=json_proto method=POST [10:38:11]POST find Content-Length [10:38:11]Host: 172.17.53.67:8080 [10:38:11]Content-Length: 670 [10:38:11]Content-Type: application/json [10:38:11] [10:38:11]POST finish read [10:38:11]Found Content-Length = 670 [10:38:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:11]execute_script... [10:38:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:11]POST & json_proto [10:38:11]process_json_proto [10:38:11]json parsed OK: [10:38:11]protocol is kg_v1.0 [10:38:11]action value=close_receipt [10:38:11]process_action close_receipt [10:38:11]cmd_close_receipt [10:38:11]MH_GetDate [10:38:11]Write to MH i2c: F0 00 00 34 08 2B [10:38:11]Write i2c OK [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 09 00 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 09 00 34 08 00 94 3A 12 67 19 BC 99 64 4D [10:38:11]GetLastDocTimeStamp 1729247820 [10:38:11]current date 1729247892 [10:38:11]FM_GetShiftState [10:38:11]SAM_PROTO_GetShiftState [10:38:11]wFMCommunicate request_size=4 [10:38:11]MH_SAM_APDU [10:38:11]CAPDU: 80 13 01 00 [10:38:11]Write to MH i2c: E2 08 00 35 08 80 13 01 00 00 00 00 00 BA [10:38:11]Write i2c OK [10:38:11]MH_I2C_Read... [10:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:11]Read from MH i2c: E2 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: E2 0E 00 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: E2 0E 00 35 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F1 [10:38:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:38:11]wFMCommunicate OK [10:38:11]SAM_PROTO_GetShiftState done [10:38:11]FM_GetShiftState done [10:38:11]opened in 1729211399 [10:38:11]opened+sec_in_day 1729297799 [10:38:11]quantity*price = 30027 [10:38:11]sum+1 = 30029 [10:38:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 151 18.10.2024 10:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154762 ФПД: 85730183342775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154762&fm=85730183342775&tin=02508201610067®Number=0000137193017469&sum=30000 [10:38:12]StoreToDocumentArchive [10:38:12]shift 312 fd 154762 [10:38:12]save to /storage/0312/doc_00154762 [10:38:12]save last doc name /storage/0312/doc_00154762 to /storage/kkm_last_doc_name [10:38:12]OFD Sender: No OFD packet to send [10:38:12]save OK [10:38:12]Clear old archive folders... [10:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:38:12]tlvbuf is B6FA0120 [10:38:12]SAM_PROTO_ClearQueue [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 09 00 00 [10:38:12]Write to MH i2c: E2 08 00 42 08 80 09 00 00 00 00 00 00 BC [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]SAM_PROTO_ClearQueue done [10:38:12]KKMCreateOFDPacket [10:38:12]OFDProtocolAddRootSTLVToBuf [10:38:12]FM_MakeSignedData [10:38:12]FM_MakeSignedData [10:38:12]SAM_PROTO_SignData [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 0D 01 02 [10:38:12]Write to MH i2c: E2 08 00 43 08 80 0D 01 02 00 00 00 00 C4 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=255 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 94 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5C 02 00 35 04 06 00 [10:38:12]Write to MH i2c: E2 02 01 44 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 94 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5C 02 00 35 04 06 00 00 00 A2 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=11 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 0D 02 02 06 4D F8 9D 1F EA B7 [10:38:12]Write to MH i2c: E2 0E 00 45 08 80 0D 02 02 06 00 4D F8 9D 1F EA B7 00 00 75 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [10:38:13]RAPDU: 90 00 [10:38:13]wFMCommunicate OK [10:38:13]wFMCommunicate request_size=4 [10:38:13]MH_SAM_APDU [10:38:13]CAPDU: 80 0D 03 02 [10:38:13]Write to MH i2c: E2 08 00 46 08 80 0D 03 02 00 00 00 00 C9 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 0B 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 0B 00 46 08 00 E2 F5 98 82 B8 BA BC 26 90 00 0F [10:38:13]RAPDU: E2 F5 98 82 B8 BA BC 26 90 00 [10:38:13]wFMCommunicate OK [10:38:13]SAM_PROTO_SignData done [10:38:13]FM_MakeSignedData done [10:38:13]CreateOFDProtocolMessage [10:38:13]wFMCommunicate request_size=4 [10:38:13]MH_SAM_APDU [10:38:13]CAPDU: 80 11 00 00 [10:38:13]Write to MH i2c: E2 08 00 47 08 80 11 00 00 00 00 00 00 C9 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 17 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 17 00 47 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [10:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:38:13]wFMCommunicate OK [10:38:13]CreateOFDProtocolMessage done [10:38:13]OFDSenderStorePacket 154762 [10:38:13]StoreOFDPacket docnum=154762 [10:38:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 56 18 08 01 18 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 94 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5C 02 00 35 04 06 00 4D F8 9D 1F EA B7 E2 F5 98 82 B8 BA BC 26 [10:38:13]CheckFolder [10:38:13]dirname=/storage/ofd_packets [10:38:13]CheckFolder done [10:38:13]ProducePacketName [10:38:13]name=ofd_packets/00154762 [10:38:13]NVStorageSaveData ofd_packets/00154762 [10:38:13]File name is /storage/ofd_packets/00154762 [10:38:13]Write 302 bytes [10:38:13]NVStorageSaveData done [10:38:13]OFDSenderStorePacket done [10:38:13]KKMCreateOFDPacket done [10:38:13]NVStorageSaveData kkm_last_timestamp [10:38:13]File name is /storage/kkm_last_timestamp [10:38:13]Write 4 bytes [10:38:13]NVStorageSaveData done [10:38:13]ExternCall_PrintAddStr [10:38:13]wPrintStart [10:38:13]Write to MH i2c: 01 00 00 48 08 50 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 48 08 00 00 00 00 00 FF 0F 65 [10:38:13]RasterBufferAndPrint [10:38:13]line Счет N : (1)872930 [10:38:13]line ИНН: 02508201610067 [10:38:13]line Контрольно-Кассовый Чек [10:38:13]line ПРОДАЖА [10:38:13]line ТРК (МРК, ГНК) : 43 [10:38:13]line Товар: 2710124130 [10:38:13]line Super 92-К-5 [10:38:13]line 4.390 * 68.40 [10:38:13]line = 300.28 [10:38:13]line НДС 12% НСП 1% [10:38:13]line > о реализуемом товаре [10:38:13]line ОКРУГЛЕНИЕ: -0.28 [10:38:13]line ИТОГО: 300.00 [10:38:13]line Внесено: 300.00 [10:38:13]line СДАЧА: 0.00 [10:38:13]line НСП 1% : 2.66 [10:38:13]line НДС 12% : 31.89 [10:38:13]line Наличными: 300.00 [10:38:13]line Безнал.: 0.00 [10:38:13]line Место: АЗС № 165 "Партнер Нефть" [10:38:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:38:13]line СНО: Общий режим [10:38:13]line Чек 151 18.10.2024 10:38 [10:38:13]line Смена: 312 ФФД: 1.0 [10:38:13]line ЗНМ: 0300000234 [10:38:13]line РНМ: 0000137193017469 [10:38:13]line Версия ККМ: v1.0 [10:38:13]line ФМ: 0000000000963156 [10:38:13]line ФД: 154762 [10:38:13]line ФПД: 85730183342775 [10:38:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154762&fm=85730183342775&tin=02508201610067®Number=0000137193017469&sum=30000 [10:38:13]OFD Sender: Processing packet 154762 [packets to send 51, broken 50] [10:38:13]ProducePacketName [10:38:13]name=ofd_packets/00154762 [10:38:13]OFD Sender: To server: pG, [10:38:13]CommunicateWithHost lk.salyk.kg:30040 [10:38:13]ConnectInit lk.salyk.kg [10:38:13]written 0, free lines is 4095 [10:38:13]Connected sock=10 [10:38:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 56 18 08 01 18 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 94 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5C 02 00 35 04 06 00 4D F8 9D 1F EA B7 E2 F5 98 82 B8 BA BC 26 [10:38:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AB DD 47 00 08 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5C 02 00 F4 03 04 00 CD E0 11 67 B6 04 01 00 00 CE 5F 1D 92 C8 8A 72 E2 [10:38:13]CommunicateWithHost err = 0 [10:38:13]CheckOFDResponse [10:38:13]1017 (14) - 77093643461234 [10:38:13]1041 (16) - 0000000000963156 [10:38:13]1040 (4) - 154762 [10:38:13]1012 (4) - 18.10.2024 04:15 [10:38:13]1206 (1) - 0 [10:38:13]OFD Sender: Remove packet 154762 [10:38:13]ProducePacketName [10:38:13]name=ofd_packets/00154762 [10:38:13]NVStorageDeleteData [10:38:13]Write to MH i2c: 01 00 00 73 08 7B [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 73 08 00 00 00 00 00 EB 0C 79 [10:38:13]RasterBufferAndPrint [10:38:13]line [10:38:13]line [10:38:13]line [10:38:13]line [10:38:13]line [10:38:13]written 0, free lines is 3314 [10:38:13]MH_Cut [10:38:13]Write to MH i2c: D1 01 00 7A 08 01 54 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: D1 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: D1 01 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: D1 01 00 7A 08 00 53 [10:38:13]Write to MH i2c: 01 00 00 7B 08 83 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:14]OFD Sender: No OFD packet to send [10:38:14]*** Cut start [10:38:14]*** Partial cut [10:38:14]*** CUTSNS_PIN = 1 [10:38:14]*** CUTSNS_PIN = 0 [10:38:14]*** Brake cut motor [10:38:15]Read from MH i2c: 01 [10:38:15]MH_I2C_Read... [10:38:15]*** Stop cut motor [10:38:15]*** Cut end [10:38:15]Read from MH i2c: 01 07 00 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: 01 07 00 7B 08 00 00 00 00 00 FF 0F 98 [10:38:15]process_action close_receipt done [10:38:15]requested_data is exist [10:38:15]produce_requested_data [10:38:15]requested_item fm.sn is exist - process it [10:38:15]wFMCommunicate request_size=4 [10:38:15]MH_SAM_APDU [10:38:15]CAPDU: 80 11 00 00 [10:38:15]Write to MH i2c: E2 08 00 7C 08 80 11 00 00 00 00 00 00 FE [10:38:15]Write i2c OK [10:38:15]MH_I2C_Read... [10:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:15]Read from MH i2c: E2 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 17 00 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 17 00 7C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [10:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:38:15]wFMCommunicate OK [10:38:15]requested_item fd.num is exist - process it [10:38:15]SAM_PROTO_GetFieldsCounters [10:38:15]wFMCommunicate request_size=4 [10:38:15]MH_SAM_APDU [10:38:15]CAPDU: 80 13 00 00 [10:38:15]Write to MH i2c: E2 08 00 7D 08 80 13 00 00 00 00 00 00 01 [10:38:15]Write i2c OK [10:38:15]MH_I2C_Read... [10:38:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:15]Read from MH i2c: E2 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 62 00 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 62 00 7D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [10:38:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:15]wFMCommunicate OK [10:38:15]SAM_PROTO_GetFieldsCounters done [10:38:15]requested_item shift.num is exist - process it [10:38:15]requested_item shift.opened is exist - process it [10:38:15]req_shift_opened [10:38:15]FM_GetShiftState [10:38:15]SAM_PROTO_GetShiftState [10:38:15]wFMCommunicate request_size=4 [10:38:15]MH_SAM_APDU [10:38:15]CAPDU: 80 13 01 00 [10:38:15]Write to MH i2c: E2 08 00 7E 08 80 13 01 00 00 00 00 00 03 [10:38:15]Write i2c OK [10:38:15]MH_I2C_Read... [10:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:15]Read from MH i2c: E2 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 0E 00 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 0E 00 7E 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [10:38:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:38:15]wFMCommunicate OK [10:38:15]SAM_PROTO_GetShiftState done [10:38:15]FM_GetShiftState done [10:38:15]req_shift_opened done [10:38:15]requested_item shift.open_date is exist - process it [10:38:15]req_shift_open_date [10:38:15]req_shift_open_date done [10:38:15]produce_requested_data done [10:38:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154762,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:38:15]process_action_free close_receipt [10:38:15]json_value_free [10:38:15]json_value_free done [10:38:15]process_json_proto returns [10:38:15]Send response to host [10:38:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154762,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:38:15]free response buf [10:38:15]execute_script done [10:38:15]execute_script returns [10:38:15]free content buf [10:38:15]Sock 9.Close socket [10:38:15]Sock 9.Thread stoped [10:38:19]OFD Sender: No OFD packet to send [10:38:24]OFD Sender: No OFD packet to send [10:38:29]OFD Sender: No OFD packet to send [10:38:34]OFD Sender: No OFD packet to send [10:38:39]OFD Sender: No OFD packet to send [10:38:44]OFD Sender: No OFD packet to send [10:38:49]OFD Sender: No OFD packet to send [10:38:54]OFD Sender: No OFD packet to send [10:38:59]accept exits with 7 [10:38:59]New connection [10:38:59]New thread 3067116900 created [10:38:59]Thread 3067260260 joined [10:38:59]Waiting for new connection... [10:38:59] Sock 7.Parse request [10:38:59]Sock 7.Check first char [10:38:59]Sock 7.First char is OK [10:38:59]request: POST /json_proto HTTP/1.0 [10:38:59]Method: POST [10:38:59]URL: /json_proto [10:38:59]Method is POST - this is cgi request [10:38:59]url: /json_proto [10:38:59]query_string will be loaded in cgi processing [10:38:59]execute_cgi json_proto POST (null) [10:38:59]execute_cgi path=json_proto method=POST [10:38:59]POST find Content-Length [10:38:59]Host: 172.17.53.67:8080 [10:38:59]Content-Length: 677 [10:38:59]Content-Type: application/json [10:38:59] [10:38:59]POST finish read [10:38:59]Found Content-Length = 677 [10:38:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:59]execute_script... [10:38:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:59]POST & json_proto [10:38:59]process_json_proto [10:38:59]json parsed OK: [10:38:59]protocol is kg_v1.0 [10:38:59]action value=close_receipt [10:38:59]process_action close_receipt [10:38:59]cmd_close_receipt [10:38:59]MH_GetDate [10:38:59]Write to MH i2c: F0 00 00 7F 08 76 [10:38:59]Write i2c OK [10:38:59]MH_I2C_Read... [10:38:59]Read from MH i2c: F0 [10:38:59]MH_I2C_Read... [10:38:59]Read from MH i2c: F0 09 00 [10:38:59]MH_I2C_Read... [10:38:59]Read from MH i2c: F0 09 00 7F 08 00 C3 3A 12 67 19 BC 99 64 C7 [10:38:59]GetLastDocTimeStamp 1729247892 [10:38:59]current date 1729247939 [10:38:59]FM_GetShiftState [10:38:59]SAM_PROTO_GetShiftState [10:38:59]wFMCommunicate request_size=4 [10:38:59]MH_SAM_APDU [10:38:59]CAPDU: 80 13 01 00 [10:38:59]Write to MH i2c: E2 08 00 80 08 80 13 01 00 00 00 00 00 05 [10:38:59]Write i2c OK [10:38:59]MH_I2C_Read... [10:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:59]Read from MH i2c: E2 [10:38:59]MH_I2C_Read... [10:38:59]Read from MH i2c: E2 0E 00 [10:38:59]MH_I2C_Read... [10:38:59]Read from MH i2c: E2 0E 00 80 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [10:38:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:38:59]wFMCommunicate OK [10:38:59]SAM_PROTO_GetShiftState done [10:38:59]FM_GetShiftState done [10:38:59]opened in 1729211399 [10:38:59]opened+sec_in_day 1729297799 [10:38:59]quantity*price = 20003 [10:38:59]sum+1 = 20004 [10:38:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 152 18.10.2024 10:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154763 ФПД: 72910744883645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154763&fm=72910744883645&tin=02508201610067®Number=0000137193017469&sum=20000 [10:39:00]StoreToDocumentArchive [10:39:00]shift 312 fd 154763 [10:39:00]save to /storage/0312/doc_00154763 [10:39:00]save last doc name /storage/0312/doc_00154763 to /storage/kkm_last_doc_name [10:39:00]save OK [10:39:00]Clear old archive folders... [10:39:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:00]tlvbuf is 006BFBF0 [10:39:00]SAM_PROTO_ClearQueue [10:39:00]wFMCommunicate request_size=4 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 09 00 00 [10:39:00]Write to MH i2c: E2 08 00 8D 08 80 09 00 00 00 00 00 00 07 [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [10:39:00]RAPDU: 90 00 [10:39:00]wFMCommunicate OK [10:39:00]SAM_PROTO_ClearQueue done [10:39:00]KKMCreateOFDPacket [10:39:00]OFDProtocolAddRootSTLVToBuf [10:39:00]FM_MakeSignedData [10:39:00]FM_MakeSignedData [10:39:00]SAM_PROTO_SignData [10:39:00]wFMCommunicate request_size=4 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 0D 01 02 [10:39:00]Write to MH i2c: E2 08 00 8E 08 80 0D 01 02 00 00 00 00 0F [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [10:39:00]RAPDU: 90 00 [10:39:00]wFMCommunicate OK [10:39:00]wFMCommunicate request_size=255 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5C 02 00 35 04 06 00 42 [10:39:00]Write to MH i2c: E2 02 01 8F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5C 02 00 35 04 06 00 42 00 00 EA [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [10:39:00]RAPDU: 90 00 [10:39:00]wFMCommunicate OK [10:39:00]wFMCommunicate request_size=10 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 0D 02 02 05 4F DB 0C 91 BD [10:39:00]Write to MH i2c: E2 0D 00 90 08 80 0D 02 02 05 00 4F DB 0C 91 BD 00 00 A0 [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [10:39:00]RAPDU: 90 00 [10:39:00]wFMCommunicate OK [10:39:00]wFMCommunicate request_size=4 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 0D 03 02 [10:39:00]Write to MH i2c: E2 08 00 91 08 80 0D 03 02 00 00 00 00 14 [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 0B 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 0B 00 91 08 00 B9 10 C9 44 B6 40 C1 1B 90 00 BD [10:39:00]RAPDU: B9 10 C9 44 B6 40 C1 1B 90 00 [10:39:00]wFMCommunicate OK [10:39:00]SAM_PROTO_SignData done [10:39:00]FM_MakeSignedData done [10:39:00]CreateOFDProtocolMessage [10:39:00]wFMCommunicate request_size=4 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 11 00 00 [10:39:00]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 17 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [10:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:00]wFMCommunicate OK [10:39:00]CreateOFDProtocolMessage done [10:39:00]OFDSenderStorePacket 154763 [10:39:00]StoreOFDPacket docnum=154763 [10:39:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 C1 07 01 20 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5C 02 00 35 04 06 00 42 4F DB 0C 91 BD B9 10 C9 44 B6 40 C1 1B [10:39:00]CheckFolder [10:39:00]dirname=/storage/ofd_packets [10:39:00]CheckFolder done [10:39:00]ProducePacketName [10:39:00]name=ofd_packets/00154763 [10:39:00]NVStorageSaveData ofd_packets/00154763 [10:39:00]File name is /storage/ofd_packets/00154763 [10:39:00]Write 301 bytes [10:39:00]NVStorageSaveData done [10:39:00]OFDSenderStorePacket done [10:39:00]KKMCreateOFDPacket done [10:39:00]NVStorageSaveData kkm_last_timestamp [10:39:00]File name is /storage/kkm_last_timestamp [10:39:00]Write 4 bytes [10:39:00]NVStorageSaveData done [10:39:00]ExternCall_PrintAddStr [10:39:00]wPrintStart [10:39:00]Write to MH i2c: 01 00 00 93 08 9B [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: 01 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: 01 07 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [10:39:00]RasterBufferAndPrint [10:39:00]line Счет N : (1)872931 [10:39:00]line ИНН: 02508201610067 [10:39:00]line Контрольно-Кассовый Чек [10:39:00]line ПРОДАЖА [10:39:00]line ТРК (МРК, ГНК) : 12 [10:39:00]line Товар: 2710124130 [10:39:00]line Аи-92-К-5 [10:39:00]line 2.990 * 66.90 [10:39:00]line = 200.03 [10:39:00]line НДС 12% НСП 1% [10:39:00]line > о реализуемом товаре [10:39:00]line ОКРУГЛЕНИЕ: -0.03 [10:39:00]line ИТОГО: 200.00 [10:39:00]line Внесено: 200.00 [10:39:00]line СДАЧА: 0.00 [10:39:00]line НСП 1% : 1.77 [10:39:00]line НДС 12% : 21.24 [10:39:00]line Наличными: 200.00 [10:39:00]line Безнал.: 0.00 [10:39:00]line Место: АЗС № 165 "Партнер Нефть" [10:39:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:39:00]line СНО: Общий режим [10:39:00]line Чек 152 18.10.2024 10:38 [10:39:00]line Смена: 312 ФФД: 1.0 [10:39:00]line ЗНМ: 0300000234 [10:39:00]line РНМ: 0000137193017469 [10:39:00]line Версия ККМ: v1.0 [10:39:00]line ФМ: 0000000000963156 [10:39:00]line ФД: 154763 [10:39:00]line ФПД: 72910744883645 [10:39:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154763&fm=72910744883645&tin=02508201610067®Number=0000137193017469&sum=20000 [10:39:01]OFD Sender: Processing packet 154763 [packets to send 51, broken 50] [10:39:01]ProducePacketName [10:39:01]name=ofd_packets/00154763 [10:39:01]OFD Sender: To server: pG, [10:39:01]CommunicateWithHost lk.salyk.kg:30040 [10:39:01]ConnectInit lk.salyk.kg [10:39:01]written 0, free lines is 4095 [10:39:01]Connected sock=10 [10:39:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 C1 07 01 20 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5C 02 00 35 04 06 00 42 4F DB 0C 91 BD B9 10 C9 44 B6 40 C1 1B [10:39:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 34 E8 47 00 D5 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5C 02 00 F4 03 04 00 FC E0 11 67 B6 04 01 00 00 20 A6 8A FE 66 5D 15 F0 [10:39:01]CommunicateWithHost err = 0 [10:39:01]CheckOFDResponse [10:39:01]1017 (14) - 77093643461234 [10:39:01]1041 (16) - 0000000000963156 [10:39:01]1040 (4) - 154763 [10:39:01]1012 (4) - 18.10.2024 04:15 [10:39:01]1206 (1) - 0 [10:39:01]OFD Sender: Remove packet 154763 [10:39:01]ProducePacketName [10:39:01]name=ofd_packets/00154763 [10:39:01]NVStorageDeleteData [10:39:01]Write to MH i2c: 01 00 00 BE 08 C6 [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 07 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 07 00 BE 08 00 00 00 00 00 EC 0C C5 [10:39:01]RasterBufferAndPrint [10:39:01]line [10:39:01]line [10:39:01]line [10:39:01]line [10:39:01]line [10:39:01]written 0, free lines is 3314 [10:39:01]MH_Cut [10:39:01]Write to MH i2c: D1 01 00 C5 08 01 9F [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: D1 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: D1 01 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: D1 01 00 C5 08 00 9E [10:39:01]Write to MH i2c: 01 00 00 C6 08 CE [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:02]OFD Sender: No OFD packet to send [10:39:02]*** Cut start [10:39:02]*** Partial cut [10:39:02]*** CUTSNS_PIN = 1 [10:39:02]*** CUTSNS_PIN = 0 [10:39:02]*** Brake cut motor [10:39:02]Read from MH i2c: 01 [10:39:02]MH_I2C_Read... [10:39:02]*** Stop cut motor [10:39:02]*** Cut end [10:39:02]Read from MH i2c: 01 07 00 [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: 01 07 00 C6 08 00 00 00 00 00 FF 0F E3 [10:39:02]process_action close_receipt done [10:39:02]requested_data is exist [10:39:02]produce_requested_data [10:39:02]requested_item fm.sn is exist - process it [10:39:02]wFMCommunicate request_size=4 [10:39:02]MH_SAM_APDU [10:39:02]CAPDU: 80 11 00 00 [10:39:02]Write to MH i2c: E2 08 00 C7 08 80 11 00 00 00 00 00 00 49 [10:39:02]Write i2c OK [10:39:02]MH_I2C_Read... [10:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:03]Read from MH i2c: E2 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 17 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 17 00 C7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [10:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:03]wFMCommunicate OK [10:39:03]requested_item fd.num is exist - process it [10:39:03]SAM_PROTO_GetFieldsCounters [10:39:03]wFMCommunicate request_size=4 [10:39:03]MH_SAM_APDU [10:39:03]CAPDU: 80 13 00 00 [10:39:03]Write to MH i2c: E2 08 00 C8 08 80 13 00 00 00 00 00 00 4C [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:03]Read from MH i2c: E2 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 62 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 62 00 C8 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [10:39:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:03]wFMCommunicate OK [10:39:03]SAM_PROTO_GetFieldsCounters done [10:39:03]requested_item shift.num is exist - process it [10:39:03]requested_item shift.opened is exist - process it [10:39:03]req_shift_opened [10:39:03]FM_GetShiftState [10:39:03]SAM_PROTO_GetShiftState [10:39:03]wFMCommunicate request_size=4 [10:39:03]MH_SAM_APDU [10:39:03]CAPDU: 80 13 01 00 [10:39:03]Write to MH i2c: E2 08 00 C9 08 80 13 01 00 00 00 00 00 4E [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:03]Read from MH i2c: E2 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 0E 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 0E 00 C9 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [10:39:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:39:03]wFMCommunicate OK [10:39:03]SAM_PROTO_GetShiftState done [10:39:03]FM_GetShiftState done [10:39:03]req_shift_opened done [10:39:03]requested_item shift.open_date is exist - process it [10:39:03]req_shift_open_date [10:39:03]req_shift_open_date done [10:39:03]produce_requested_data done [10:39:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154763,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:39:03]process_action_free close_receipt [10:39:03]json_value_free [10:39:03]json_value_free done [10:39:03]process_json_proto returns [10:39:03]Send response to host [10:39:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154763,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:39:03]free response buf [10:39:03]execute_script done [10:39:03]execute_script returns [10:39:03]free content buf [10:39:03]Sock 7.Close socket [10:39:03]Sock 7.Thread stoped [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]OFD Sender: No OFD packet to send [10:39:22]OFD Sender: No OFD packet to send [10:39:27]OFD Sender: No OFD packet to send [10:39:31]accept exits with 9 [10:39:31]New connection [10:39:31]New thread 3067260260 created [10:39:31]Thread 3067116900 joined [10:39:31]Waiting for new connection... [10:39:31] Sock 9.Parse request [10:39:31]Sock 9.Check first char [10:39:31]Sock 9.First char is OK [10:39:31]request: POST /json_proto HTTP/1.0 [10:39:31]Method: POST [10:39:31]URL: /json_proto [10:39:31]Method is POST - this is cgi request [10:39:31]url: /json_proto [10:39:31]query_string will be loaded in cgi processing [10:39:31]execute_cgi json_proto POST (null) [10:39:31]execute_cgi path=json_proto method=POST [10:39:31]POST find Content-Length [10:39:31]Host: 172.17.53.67:8080 [10:39:31]Content-Length: 682 [10:39:31]Content-Type: application/json [10:39:31] [10:39:31]POST finish read [10:39:31]Found Content-Length = 682 [10:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:31]execute_script... [10:39:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:31]POST & json_proto [10:39:31]process_json_proto [10:39:31]json parsed OK: [10:39:31]protocol is kg_v1.0 [10:39:31]action value=close_receipt [10:39:31]process_action close_receipt [10:39:31]cmd_close_receipt [10:39:31]MH_GetDate [10:39:31]Write to MH i2c: F0 00 00 CA 08 C1 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: F0 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: F0 09 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: F0 09 00 CA 08 00 E3 3A 12 67 19 BC 99 64 32 [10:39:31]GetLastDocTimeStamp 1729247939 [10:39:31]current date 1729247971 [10:39:31]FM_GetShiftState [10:39:31]SAM_PROTO_GetShiftState [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 13 01 00 [10:39:31]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0E 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 87 [10:39:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:39:31]wFMCommunicate OK [10:39:31]SAM_PROTO_GetShiftState done [10:39:31]FM_GetShiftState done [10:39:31]opened in 1729211399 [10:39:31]opened+sec_in_day 1729297799 [10:39:31]quantity*price = 100021 [10:39:31]sum+1 = 100023 [10:39:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 153 18.10.2024 10:39 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154764 ФПД: 255337605807669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103931&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154764&fm=255337605807669&tin=02508201610067®Number=0000137193017469&sum=100000 [10:39:32]StoreToDocumentArchive [10:39:32]shift 312 fd 154764 [10:39:32]save to /storage/0312/doc_00154764 [10:39:32]save last doc name /storage/0312/doc_00154764 to /storage/kkm_last_doc_name [10:39:32]save OK [10:39:32]Clear old archive folders... [10:39:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:32]tlvbuf is 0064D250 [10:39:32]SAM_PROTO_ClearQueue [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 09 00 00 [10:39:32]Write to MH i2c: E2 08 00 D8 08 80 09 00 00 00 00 00 00 52 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [10:39:32]RAPDU: 90 00 [10:39:32]wFMCommunicate OK [10:39:32]SAM_PROTO_ClearQueue done [10:39:32]KKMCreateOFDPacket [10:39:32]OFDProtocolAddRootSTLVToBuf [10:39:32]FM_MakeSignedData [10:39:32]FM_MakeSignedData [10:39:32]SAM_PROTO_SignData [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 0D 01 02 [10:39:32]Write to MH i2c: E2 08 00 D9 08 80 0D 01 02 00 00 00 00 5A [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [10:39:32]RAPDU: 90 00 [10:39:32]wFMCommunicate OK [10:39:32]wFMCommunicate request_size=255 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 E3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5C 02 00 35 04 06 00 E8 [10:39:32]Write to MH i2c: E2 02 01 DA 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 E3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5C 02 00 35 04 06 00 E8 00 00 58 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [10:39:32]RAPDU: 90 00 [10:39:32]wFMCommunicate OK [10:39:32]wFMCommunicate request_size=10 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 0D 02 02 05 3A 6B 4A BE 35 [10:39:32]Write to MH i2c: E2 0D 00 DB 08 80 0D 02 02 05 00 3A 6B 4A BE 35 00 00 49 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [10:39:32]RAPDU: 90 00 [10:39:32]wFMCommunicate OK [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 0D 03 02 [10:39:32]Write to MH i2c: E2 08 00 DC 08 80 0D 03 02 00 00 00 00 5F [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 0B 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 0B 00 DC 08 00 40 92 BC 3A 50 2D 16 70 90 00 2B [10:39:32]RAPDU: 40 92 BC 3A 50 2D 16 70 90 00 [10:39:32]wFMCommunicate OK [10:39:32]SAM_PROTO_SignData done [10:39:32]FM_MakeSignedData done [10:39:32]CreateOFDProtocolMessage [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 11 00 00 [10:39:32]Write to MH i2c: E2 08 00 DD 08 80 11 00 00 00 00 00 00 5F [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 DD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [10:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:32]wFMCommunicate OK [10:39:32]CreateOFDProtocolMessage done [10:39:32]OFDSenderStorePacket 154764 [10:39:32]StoreOFDPacket docnum=154764 [10:39:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 D2 07 01 F3 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 E3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5C 02 00 35 04 06 00 E8 3A 6B 4A BE 35 40 92 BC 3A 50 2D 16 70 [10:39:32]CheckFolder [10:39:32]dirname=/storage/ofd_packets [10:39:32]CheckFolder done [10:39:32]ProducePacketName [10:39:32]name=ofd_packets/00154764 [10:39:32]NVStorageSaveData ofd_packets/00154764 [10:39:32]File name is /storage/ofd_packets/00154764 [10:39:32]Write 301 bytes [10:39:32]NVStorageSaveData done [10:39:32]OFDSenderStorePacket done [10:39:32]KKMCreateOFDPacket done [10:39:32]NVStorageSaveData kkm_last_timestamp [10:39:32]File name is /storage/kkm_last_timestamp [10:39:32]Write 4 bytes [10:39:32]NVStorageSaveData done [10:39:32]ExternCall_PrintAddStr [10:39:32]wPrintStart [10:39:32]Write to MH i2c: 01 00 00 DE 08 E6 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FF 0F FB [10:39:32]RasterBufferAndPrint [10:39:32]line Счет N : (1)872932 [10:39:32]line ИНН: 02508201610067 [10:39:32]line Контрольно-Кассовый Чек [10:39:32]line ПРОДАЖА [10:39:32]line ТРК (МРК, ГНК) : 31 [10:39:32]line Товар: 2710124500 [10:39:32]line Аи-95-К-5 [10:39:32]line 13.480 * 74.20 [10:39:32]line = 1000.22 [10:39:32]line НДС 12% НСП 1% [10:39:32]line > о реализуемом товаре [10:39:32]line ОКРУГЛЕНИЕ: -0.22 [10:39:32]line ИТОГО: 1000.00 [10:39:32]line Внесено: 1000.00 [10:39:32]line СДАЧА: 0.00 [10:39:32]line НСП 1% : 8.85 [10:39:32]line НДС 12% : 106.22 [10:39:32]line Наличными: 1000.00 [10:39:32]line Безнал.: 0.00 [10:39:32]line Место: АЗС № 165 "Партнер Нефть" [10:39:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:39:32]line СНО: Общий режим [10:39:32]line Чек 153 18.10.2024 10:39 [10:39:32]line Смена: 312 ФФД: 1.0 [10:39:32]line ЗНМ: 0300000234 [10:39:32]line РНМ: 0000137193017469 [10:39:32]line Версия ККМ: v1.0 [10:39:32]line ФМ: 0000000000963156 [10:39:32]line ФД: 154764 [10:39:33]line ФПД: 255337605807669 [10:39:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T103931&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154764&fm=255337605807669&tin=02508201610067®Number=0000137193017469&sum=100000 [10:39:33]OFD Sender: Processing packet 154764 [packets to send 51, broken 50] [10:39:33]ProducePacketName [10:39:33]name=ofd_packets/00154764 [10:39:33]OFD Sender: To server: pG, [10:39:33]CommunicateWithHost lk.salyk.kg:30040 [10:39:33]ConnectInit lk.salyk.kg [10:39:33]written 0, free lines is 4095 [10:39:33]Connected sock=10 [10:39:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 D2 07 01 F3 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 E3 3A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5C 02 00 35 04 06 00 E8 3A 6B 4A BE 35 40 92 BC 3A 50 2D 16 70 [10:39:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 C6 47 00 C1 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5C 02 00 F4 03 04 00 1C E1 11 67 B6 04 01 00 00 DC AF 03 A9 8D 96 E1 2A [10:39:33]CommunicateWithHost err = 0 [10:39:33]CheckOFDResponse [10:39:33]1017 (14) - 77093643461234 [10:39:33]1041 (16) - 0000000000963156 [10:39:33]1040 (4) - 154764 [10:39:33]1012 (4) - 18.10.2024 04:16 [10:39:33]1206 (1) - 0 [10:39:33]OFD Sender: Remove packet 154764 [10:39:33]ProducePacketName [10:39:33]name=ofd_packets/00154764 [10:39:33]NVStorageDeleteData [10:39:33]Write to MH i2c: 01 00 00 09 09 12 [10:39:33]Write i2c OK [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: 01 [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: 01 07 00 [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: 01 07 00 09 09 00 00 00 00 00 F2 0C 17 [10:39:33]RasterBufferAndPrint [10:39:33]line [10:39:33]line [10:39:33]line [10:39:33]line [10:39:33]line [10:39:33]written 0, free lines is 3320 [10:39:33]MH_Cut [10:39:33]Write to MH i2c: D1 01 00 10 09 01 EB [10:39:33]Write i2c OK [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: D1 [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: D1 01 00 [10:39:33]MH_I2C_Read... [10:39:33]Read from MH i2c: D1 01 00 10 09 00 EA [10:39:33]Write to MH i2c: 01 00 00 11 09 1A [10:39:33]Write i2c OK [10:39:33]MH_I2C_Read... [10:39:33]OFD Sender: No OFD packet to send [10:39:34]*** Cut start [10:39:34]*** Partial cut [10:39:34]*** CUTSNS_PIN = 1 [10:39:34]*** CUTSNS_PIN = 0 [10:39:34]*** Brake cut motor [10:39:34]Read from MH i2c: 01 [10:39:34]MH_I2C_Read... [10:39:34]*** Stop cut motor [10:39:34]*** Cut end [10:39:34]Read from MH i2c: 01 07 00 [10:39:34]MH_I2C_Read... [10:39:34]Read from MH i2c: 01 07 00 11 09 00 00 00 00 00 FF 0F 2F [10:39:34]process_action close_receipt done [10:39:34]requested_data is exist [10:39:34]produce_requested_data [10:39:34]requested_item fm.sn is exist - process it [10:39:34]wFMCommunicate request_size=4 [10:39:34]MH_SAM_APDU [10:39:34]CAPDU: 80 11 00 00 [10:39:34]Write to MH i2c: E2 08 00 12 09 80 11 00 00 00 00 00 00 95 [10:39:34]Write i2c OK [10:39:34]MH_I2C_Read... [10:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:34]Read from MH i2c: E2 [10:39:34]MH_I2C_Read... [10:39:34]Read from MH i2c: E2 17 00 [10:39:34]MH_I2C_Read... [10:39:34]Read from MH i2c: E2 17 00 12 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [10:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:34]wFMCommunicate OK [10:39:34]requested_item fd.num is exist - process it [10:39:34]SAM_PROTO_GetFieldsCounters [10:39:34]wFMCommunicate request_size=4 [10:39:34]MH_SAM_APDU [10:39:34]CAPDU: 80 13 00 00 [10:39:34]Write to MH i2c: E2 08 00 13 09 80 13 00 00 00 00 00 00 98 [10:39:34]Write i2c OK [10:39:34]MH_I2C_Read... [10:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:35]Read from MH i2c: E2 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 62 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 62 00 13 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [10:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:35]wFMCommunicate OK [10:39:35]SAM_PROTO_GetFieldsCounters done [10:39:35]requested_item shift.num is exist - process it [10:39:35]requested_item shift.opened is exist - process it [10:39:35]req_shift_opened [10:39:35]FM_GetShiftState [10:39:35]SAM_PROTO_GetShiftState [10:39:35]wFMCommunicate request_size=4 [10:39:35]MH_SAM_APDU [10:39:35]CAPDU: 80 13 01 00 [10:39:35]Write to MH i2c: E2 08 00 14 09 80 13 01 00 00 00 00 00 9A [10:39:35]Write i2c OK [10:39:35]MH_I2C_Read... [10:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:35]Read from MH i2c: E2 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 0E 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 0E 00 14 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D1 [10:39:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:39:35]wFMCommunicate OK [10:39:35]SAM_PROTO_GetShiftState done [10:39:35]FM_GetShiftState done [10:39:35]req_shift_opened done [10:39:35]requested_item shift.open_date is exist - process it [10:39:35]req_shift_open_date [10:39:35]req_shift_open_date done [10:39:35]produce_requested_data done [10:39:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154764,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:39:35]process_action_free close_receipt [10:39:35]json_value_free [10:39:35]json_value_free done [10:39:35]process_json_proto returns [10:39:35]Send response to host [10:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154764,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:39:35]free response buf [10:39:35]execute_script done [10:39:35]execute_script returns [10:39:35]free content buf [10:39:35]Sock 9.Close socket [10:39:35]Sock 9.Thread stoped [10:39:38]OFD Sender: No OFD packet to send [10:39:43]OFD Sender: No OFD packet to send [10:39:48]OFD Sender: No OFD packet to send [10:39:53]OFD Sender: No OFD packet to send [10:39:58]OFD Sender: No OFD packet to send [10:40:03]accept exits with 7 [10:40:03]New connection [10:40:03]New thread 3067116900 created [10:40:03]Thread 3067260260 joined [10:40:03]Waiting for new connection... [10:40:03] Sock 7.Parse request [10:40:03]Sock 7.Check first char [10:40:03]Sock 7.First char is OK [10:40:03]request: POST /json_proto HTTP/1.0 [10:40:03]Method: POST [10:40:03]URL: /json_proto [10:40:03]Method is POST - this is cgi request [10:40:03]url: /json_proto [10:40:03]query_string will be loaded in cgi processing [10:40:03]execute_cgi json_proto POST (null) [10:40:03]execute_cgi path=json_proto method=POST [10:40:03]POST find Content-Length [10:40:03]Host: 172.17.53.67:8080 [10:40:03]Content-Length: 677 [10:40:03]Content-Type: application/json [10:40:03] [10:40:03]POST finish read [10:40:03]Found Content-Length = 677 [10:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:03]execute_script... [10:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:03]POST & json_proto [10:40:03]process_json_proto [10:40:03]json parsed OK: [10:40:03]protocol is kg_v1.0 [10:40:03]action value=close_receipt [10:40:03]process_action close_receipt [10:40:03]cmd_close_receipt [10:40:03]MH_GetDate [10:40:03]Write to MH i2c: F0 00 00 15 09 0D [10:40:03]Write i2c OK [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 09 00 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 09 00 15 09 00 03 3B 12 67 19 BC 99 64 9F [10:40:03]GetLastDocTimeStamp 1729247971 [10:40:03]current date 1729248003 [10:40:03]FM_GetShiftState [10:40:03]SAM_PROTO_GetShiftState [10:40:03]wFMCommunicate request_size=4 [10:40:03]MH_SAM_APDU [10:40:03]CAPDU: 80 13 01 00 [10:40:03]Write to MH i2c: E2 08 00 16 09 80 13 01 00 00 00 00 00 9C [10:40:03]Write i2c OK [10:40:03]MH_I2C_Read... [10:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:03]Read from MH i2c: E2 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: E2 0E 00 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: E2 0E 00 16 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [10:40:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:40:03]wFMCommunicate OK [10:40:03]SAM_PROTO_GetShiftState done [10:40:03]FM_GetShiftState done [10:40:03]opened in 1729211399 [10:40:03]opened+sec_in_day 1729297799 [10:40:03]quantity*price = 20003 [10:40:03]sum+1 = 20004 [10:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 154 18.10.2024 10:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154765 ФПД: 52809521343044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154765&fm=52809521343044&tin=02508201610067®Number=0000137193017469&sum=20000 [10:40:04]StoreToDocumentArchive [10:40:04]shift 312 fd 154765 [10:40:04]save to /storage/0312/doc_00154765 [10:40:04]save last doc name /storage/0312/doc_00154765 to /storage/kkm_last_doc_name [10:40:04]save OK [10:40:04]Clear old archive folders... [10:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:04]tlvbuf is 006916E0 [10:40:04]SAM_PROTO_ClearQueue [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 09 00 00 [10:40:04]Write to MH i2c: E2 08 00 23 09 80 09 00 00 00 00 00 00 9E [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]SAM_PROTO_ClearQueue done [10:40:04]KKMCreateOFDPacket [10:40:04]OFDProtocolAddRootSTLVToBuf [10:40:04]FM_MakeSignedData [10:40:04]FM_MakeSignedData [10:40:04]SAM_PROTO_SignData [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 01 02 [10:40:04]Write to MH i2c: E2 08 00 24 09 80 0D 01 02 00 00 00 00 A6 [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]wFMCommunicate request_size=255 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 03 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5C 02 00 35 04 06 00 30 [10:40:04]Write to MH i2c: E2 02 01 25 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 03 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5C 02 00 35 04 06 00 30 00 00 B4 [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]wFMCommunicate request_size=10 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 02 02 05 07 AC C2 AA 44 [10:40:04]Write to MH i2c: E2 0D 00 26 09 80 0D 02 02 05 00 07 AC C2 AA 44 00 00 16 [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 26 09 00 90 00 A3 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 03 02 [10:40:04]Write to MH i2c: E2 08 00 27 09 80 0D 03 02 00 00 00 00 AB [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 0B 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 0B 00 27 09 00 4B 67 79 17 AC 75 BB C9 90 00 93 [10:40:04]RAPDU: 4B 67 79 17 AC 75 BB C9 90 00 [10:40:04]wFMCommunicate OK [10:40:04]SAM_PROTO_SignData done [10:40:04]FM_MakeSignedData done [10:40:04]CreateOFDProtocolMessage [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 11 00 00 [10:40:04]Write to MH i2c: E2 08 00 28 09 80 11 00 00 00 00 00 00 AB [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 17 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 17 00 28 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [10:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:40:04]wFMCommunicate OK [10:40:04]CreateOFDProtocolMessage done [10:40:04]OFDSenderStorePacket 154765 [10:40:04]StoreOFDPacket docnum=154765 [10:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 23 07 01 35 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 03 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5C 02 00 35 04 06 00 30 07 AC C2 AA 44 4B 67 79 17 AC 75 BB C9 [10:40:04]CheckFolder [10:40:04]dirname=/storage/ofd_packets [10:40:04]CheckFolder done [10:40:04]ProducePacketName [10:40:04]name=ofd_packets/00154765 [10:40:04]NVStorageSaveData ofd_packets/00154765 [10:40:04]File name is /storage/ofd_packets/00154765 [10:40:04]Write 301 bytes [10:40:04]NVStorageSaveData done [10:40:04]OFDSenderStorePacket done [10:40:04]KKMCreateOFDPacket done [10:40:04]NVStorageSaveData kkm_last_timestamp [10:40:04]File name is /storage/kkm_last_timestamp [10:40:04]Write 4 bytes [10:40:04]NVStorageSaveData done [10:40:04]ExternCall_PrintAddStr [10:40:04]wPrintStart [10:40:04]Write to MH i2c: 01 00 00 29 09 32 [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: 01 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: 01 07 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: 01 07 00 29 09 00 00 00 00 00 FF 0F 47 [10:40:04]RasterBufferAndPrint [10:40:04]line Счет N : (1)872933 [10:40:04]line ИНН: 02508201610067 [10:40:04]line Контрольно-Кассовый Чек [10:40:04]line ПРОДАЖА [10:40:04]line ТРК (МРК, ГНК) : 12 [10:40:04]line Товар: 2710124130 [10:40:04]line Аи-92-К-5 [10:40:04]line 2.990 * 66.90 [10:40:04]line = 200.03 [10:40:04]line НДС 12% НСП 1% [10:40:04]line > о реализуемом товаре [10:40:04]line ОКРУГЛЕНИЕ: -0.03 [10:40:04]line ИТОГО: 200.00 [10:40:04]line Внесено: 200.00 [10:40:04]line СДАЧА: 0.00 [10:40:04]line НСП 1% : 1.77 [10:40:04]line НДС 12% : 21.24 [10:40:04]line Наличными: 200.00 [10:40:04]line Безнал.: 0.00 [10:40:04]line Место: АЗС № 165 "Партнер Нефть" [10:40:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:40:04]line СНО: Общий режим [10:40:04]line Чек 154 18.10.2024 10:40 [10:40:04]line Смена: 312 ФФД: 1.0 [10:40:04]line ЗНМ: 0300000234 [10:40:04]line РНМ: 0000137193017469 [10:40:04]line Версия ККМ: v1.0 [10:40:04]line ФМ: 0000000000963156 [10:40:04]line ФД: 154765 [10:40:04]line ФПД: 52809521343044 [10:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154765&fm=52809521343044&tin=02508201610067®Number=0000137193017469&sum=20000 [10:40:05]OFD Sender: Processing packet 154765 [packets to send 51, broken 50] [10:40:05]ProducePacketName [10:40:05]name=ofd_packets/00154765 [10:40:05]OFD Sender: To server: pG, [10:40:05]CommunicateWithHost lk.salyk.kg:30040 [10:40:05]ConnectInit lk.salyk.kg [10:40:05]written 0, free lines is 4095 [10:40:05]Connected sock=10 [10:40:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 23 07 01 35 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 03 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5C 02 00 35 04 06 00 30 07 AC C2 AA 44 4B 67 79 17 AC 75 BB C9 [10:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 95 47 00 07 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5C 02 00 F4 03 04 00 3C E1 11 67 B6 04 01 00 00 65 88 D3 9C 08 58 0B 67 [10:40:05]CommunicateWithHost err = 0 [10:40:05]CheckOFDResponse [10:40:05]1017 (14) - 77093643461234 [10:40:05]1041 (16) - 0000000000963156 [10:40:05]1040 (4) - 154765 [10:40:05]1012 (4) - 18.10.2024 04:17 [10:40:05]1206 (1) - 0 [10:40:05]OFD Sender: Remove packet 154765 [10:40:05]ProducePacketName [10:40:05]name=ofd_packets/00154765 [10:40:05]NVStorageDeleteData [10:40:05]Write to MH i2c: 01 00 00 54 09 5D [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 54 09 00 00 00 00 00 EA 0C 5A [10:40:05]RasterBufferAndPrint [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]written 0, free lines is 3312 [10:40:05]MH_Cut [10:40:05]Write to MH i2c: D1 01 00 5B 09 01 36 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 01 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 01 00 5B 09 00 35 [10:40:05]Write to MH i2c: 01 00 00 5C 09 65 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:06]OFD Sender: No OFD packet to send [10:40:06]*** Cut start [10:40:06]*** Partial cut [10:40:06]*** CUTSNS_PIN = 1 [10:40:06]*** CUTSNS_PIN = 0 [10:40:06]*** Brake cut motor [10:40:07]Read from MH i2c: 01 [10:40:07]MH_I2C_Read... [10:40:07]*** Stop cut motor [10:40:07]*** Cut end [10:40:07]Read from MH i2c: 01 07 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [10:40:07]process_action close_receipt done [10:40:07]requested_data is exist [10:40:07]produce_requested_data [10:40:07]requested_item fm.sn is exist - process it [10:40:07]wFMCommunicate request_size=4 [10:40:07]MH_SAM_APDU [10:40:07]CAPDU: 80 11 00 00 [10:40:07]Write to MH i2c: E2 08 00 5D 09 80 11 00 00 00 00 00 00 E0 [10:40:07]Write i2c OK [10:40:07]MH_I2C_Read... [10:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:07]Read from MH i2c: E2 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 17 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 17 00 5D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [10:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:40:07]wFMCommunicate OK [10:40:07]requested_item fd.num is exist - process it [10:40:07]SAM_PROTO_GetFieldsCounters [10:40:07]wFMCommunicate request_size=4 [10:40:07]MH_SAM_APDU [10:40:07]CAPDU: 80 13 00 00 [10:40:07]Write to MH i2c: E2 08 00 5E 09 80 13 00 00 00 00 00 00 E3 [10:40:07]Write i2c OK [10:40:07]MH_I2C_Read... [10:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:07]Read from MH i2c: E2 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 62 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 62 00 5E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [10:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:40:07]wFMCommunicate OK [10:40:07]SAM_PROTO_GetFieldsCounters done [10:40:07]requested_item shift.num is exist - process it [10:40:07]requested_item shift.opened is exist - process it [10:40:07]req_shift_opened [10:40:07]FM_GetShiftState [10:40:07]SAM_PROTO_GetShiftState [10:40:07]wFMCommunicate request_size=4 [10:40:07]MH_SAM_APDU [10:40:07]CAPDU: 80 13 01 00 [10:40:07]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [10:40:07]Write i2c OK [10:40:07]MH_I2C_Read... [10:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:07]Read from MH i2c: E2 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 0E 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1C [10:40:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:40:07]wFMCommunicate OK [10:40:07]SAM_PROTO_GetShiftState done [10:40:07]FM_GetShiftState done [10:40:07]req_shift_opened done [10:40:07]requested_item shift.open_date is exist - process it [10:40:07]req_shift_open_date [10:40:07]req_shift_open_date done [10:40:07]produce_requested_data done [10:40:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154765,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:40:07]process_action_free close_receipt [10:40:07]json_value_free [10:40:07]json_value_free done [10:40:07]process_json_proto returns [10:40:07]Send response to host [10:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154765,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:40:07]free response buf [10:40:07]execute_script done [10:40:07]execute_script returns [10:40:07]free content buf [10:40:07]Sock 7.Close socket [10:40:07]Sock 7.Thread stoped [10:40:11]OFD Sender: No OFD packet to send [10:40:16]OFD Sender: No OFD packet to send [10:40:21]OFD Sender: No OFD packet to send [10:40:26]OFD Sender: No OFD packet to send [10:40:31]OFD Sender: No OFD packet to send [10:40:36]OFD Sender: No OFD packet to send [10:40:41]OFD Sender: No OFD packet to send [10:40:46]OFD Sender: No OFD packet to send [10:40:51]OFD Sender: No OFD packet to send [10:40:56]OFD Sender: No OFD packet to send [10:41:01]OFD Sender: No OFD packet to send [10:41:06]OFD Sender: No OFD packet to send [10:41:11]OFD Sender: No OFD packet to send [10:41:15]accept exits with 9 [10:41:15]New connection [10:41:15]New thread 3067260260 created [10:41:15]Thread 3067116900 joined [10:41:15]Waiting for new connection... [10:41:15] Sock 9.Parse request [10:41:15]Sock 9.Check first char [10:41:15]Sock 9.First char is OK [10:41:15]request: POST /json_proto HTTP/1.0 [10:41:15]Method: POST [10:41:15]URL: /json_proto [10:41:15]Method is POST - this is cgi request [10:41:15]url: /json_proto [10:41:15]query_string will be loaded in cgi processing [10:41:15]execute_cgi json_proto POST (null) [10:41:15]execute_cgi path=json_proto method=POST [10:41:15]POST find Content-Length [10:41:15]Host: 172.17.53.67:8080 [10:41:15]Content-Length: 674 [10:41:15]Content-Type: application/json [10:41:15] [10:41:15]POST finish read [10:41:15]Found Content-Length = 674 [10:41:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:15]execute_script... [10:41:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:15]POST & json_proto [10:41:15]process_json_proto [10:41:15]json parsed OK: [10:41:15]protocol is kg_v1.0 [10:41:15]action value=close_receipt [10:41:15]process_action close_receipt [10:41:15]cmd_close_receipt [10:41:15]MH_GetDate [10:41:15]Write to MH i2c: F0 00 00 60 09 58 [10:41:15]Write i2c OK [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: F0 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: F0 09 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: F0 09 00 60 09 00 4B 3B 12 67 19 BC 99 64 32 [10:41:15]GetLastDocTimeStamp 1729248003 [10:41:15]current date 1729248075 [10:41:15]FM_GetShiftState [10:41:15]SAM_PROTO_GetShiftState [10:41:15]wFMCommunicate request_size=4 [10:41:15]MH_SAM_APDU [10:41:15]CAPDU: 80 13 01 00 [10:41:15]Write to MH i2c: E2 08 00 61 09 80 13 01 00 00 00 00 00 E7 [10:41:15]Write i2c OK [10:41:15]MH_I2C_Read... [10:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:15]Read from MH i2c: E2 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 0E 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 0E 00 61 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1E [10:41:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:41:15]wFMCommunicate OK [10:41:15]SAM_PROTO_GetShiftState done [10:41:15]FM_GetShiftState done [10:41:15]opened in 1729211399 [10:41:15]opened+sec_in_day 1729297799 [10:41:15]quantity*price = 30022 [10:41:15]sum+1 = 30024 [10:41:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 155 18.10.2024 10:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154766 ФПД: 185433398949650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154766&fm=185433398949650&tin=02508201610067®Number=0000137193017469&sum=30000 [10:41:16]StoreToDocumentArchive [10:41:16]shift 312 fd 154766 [10:41:16]save to /storage/0312/doc_00154766 [10:41:16]save last doc name /storage/0312/doc_00154766 to /storage/kkm_last_doc_name [10:41:16]save OK [10:41:16]Clear old archive folders... [10:41:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:41:16]tlvbuf is 00678DC0 [10:41:16]SAM_PROTO_ClearQueue [10:41:16]wFMCommunicate request_size=4 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 09 00 00 [10:41:16]Write to MH i2c: E2 08 00 6E 09 80 09 00 00 00 00 00 00 E9 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [10:41:16]RAPDU: 90 00 [10:41:16]wFMCommunicate OK [10:41:16]SAM_PROTO_ClearQueue done [10:41:16]KKMCreateOFDPacket [10:41:16]OFDProtocolAddRootSTLVToBuf [10:41:16]FM_MakeSignedData [10:41:16]FM_MakeSignedData [10:41:16]SAM_PROTO_SignData [10:41:16]wFMCommunicate request_size=4 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 0D 01 02 [10:41:16]Write to MH i2c: E2 08 00 6F 09 80 0D 01 02 00 00 00 00 F1 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [10:41:16]RAPDU: 90 00 [10:41:16]wFMCommunicate OK [10:41:16]wFMCommunicate request_size=255 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 4B 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5C 02 00 35 04 06 00 A8 A6 93 DF [10:41:16]Write to MH i2c: E2 02 01 70 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 4B 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5C 02 00 35 04 06 00 A8 A6 93 DF 00 00 C7 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [10:41:16]RAPDU: 90 00 [10:41:16]wFMCommunicate OK [10:41:16]wFMCommunicate request_size=7 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 0D 02 02 02 B7 12 [10:41:16]Write to MH i2c: E2 0A 00 71 09 80 0D 02 02 02 00 B7 12 00 00 C1 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [10:41:16]RAPDU: 90 00 [10:41:16]wFMCommunicate OK [10:41:16]wFMCommunicate request_size=4 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 0D 03 02 [10:41:16]Write to MH i2c: E2 08 00 72 09 80 0D 03 02 00 00 00 00 F6 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 0B 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 0B 00 72 09 00 14 A5 A0 CA 31 0C 71 51 90 00 19 [10:41:16]RAPDU: 14 A5 A0 CA 31 0C 71 51 90 00 [10:41:16]wFMCommunicate OK [10:41:16]SAM_PROTO_SignData done [10:41:16]FM_MakeSignedData done [10:41:16]CreateOFDProtocolMessage [10:41:16]wFMCommunicate request_size=4 [10:41:16]MH_SAM_APDU [10:41:16]CAPDU: 80 11 00 00 [10:41:16]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:16]Read from MH i2c: E2 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 17 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [10:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:41:16]wFMCommunicate OK [10:41:16]CreateOFDProtocolMessage done [10:41:16]OFDSenderStorePacket 154766 [10:41:16]StoreOFDPacket docnum=154766 [10:41:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C8 DD 04 01 48 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 4B 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5C 02 00 35 04 06 00 A8 A6 93 DF B7 12 14 A5 A0 CA 31 0C 71 51 [10:41:16]CheckFolder [10:41:16]dirname=/storage/ofd_packets [10:41:16]CheckFolder done [10:41:16]ProducePacketName [10:41:16]name=ofd_packets/00154766 [10:41:16]NVStorageSaveData ofd_packets/00154766 [10:41:16]File name is /storage/ofd_packets/00154766 [10:41:16]Write 298 bytes [10:41:16]NVStorageSaveData done [10:41:16]OFDSenderStorePacket done [10:41:16]KKMCreateOFDPacket done [10:41:16]NVStorageSaveData kkm_last_timestamp [10:41:16]File name is /storage/kkm_last_timestamp [10:41:16]Write 4 bytes [10:41:16]NVStorageSaveData done [10:41:16]OFD Sender: Processing packet 154766 [packets to send 51, broken 50] [10:41:16]ProducePacketName [10:41:16]name=ofd_packets/00154766 [10:41:16]OFD Sender: To server: pG, [10:41:16]CommunicateWithHost lk.salyk.kg:30040 [10:41:16]ConnectInit lk.salyk.kg [10:41:16]ExternCall_PrintAddStr [10:41:16]wPrintStart [10:41:16]Write to MH i2c: 01 00 00 74 09 7D [10:41:16]Write i2c OK [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: 01 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: 01 07 00 [10:41:16]MH_I2C_Read... [10:41:16]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [10:41:16]RasterBufferAndPrint [10:41:16]line Счет N : (1)872934 [10:41:16]line ИНН: 02508201610067 [10:41:16]line Контрольно-Кассовый Чек [10:41:16]line ПРОДАЖА [10:41:16]line ТРК (МРК, ГНК) : 24 [10:41:16]line Товар: 2710194210 [10:41:16]line ДТ-К-2 [10:41:16]line 3.940 * 76.20 [10:41:16]line = 300.23 [10:41:16]line НДС 12% НСП 1% [10:41:16]line > о реализуемом товаре [10:41:16]line ОКРУГЛЕНИЕ: -0.23 [10:41:16]line ИТОГО: 300.00 [10:41:16]line Внесено: 300.00 [10:41:16]line СДАЧА: 0.00 [10:41:16]line НСП 1% : 2.66 [10:41:16]line НДС 12% : 31.88 [10:41:16]line Наличными: 300.00 [10:41:16]line Безнал.: 0.00 [10:41:16]line Место: АЗС № 165 "Партнер Нефть" [10:41:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:41:17]line СНО: Общий режим [10:41:17]line Чек 155 18.10.2024 10:41 [10:41:17]line Смена: 312 ФФД: 1.0 [10:41:17]line ЗНМ: 0300000234 [10:41:17]line РНМ: 0000137193017469 [10:41:17]line Версия ККМ: v1.0 [10:41:17]line ФМ: 0000000000963156 [10:41:17]line ФД: 154766 [10:41:17]line ФПД: 185433398949650 [10:41:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154766&fm=185433398949650&tin=02508201610067®Number=0000137193017469&sum=30000 [10:41:17]Connected sock=11 [10:41:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C8 DD 04 01 48 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 4B 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5C 02 00 35 04 06 00 A8 A6 93 DF B7 12 14 A5 A0 CA 31 0C 71 51 [10:41:17]written 0, free lines is 4095 [10:41:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CA B9 47 00 41 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5C 02 00 F4 03 04 00 84 E1 11 67 B6 04 01 00 00 E9 51 0B 03 06 9F 0B 6A [10:41:17]CommunicateWithHost err = 0 [10:41:17]CheckOFDResponse [10:41:17]1017 (14) - 77093643461234 [10:41:17]1041 (16) - 0000000000963156 [10:41:17]1040 (4) - 154766 [10:41:17]1012 (4) - 18.10.2024 04:18 [10:41:17]1206 (1) - 0 [10:41:17]OFD Sender: Remove packet 154766 [10:41:17]ProducePacketName [10:41:17]name=ofd_packets/00154766 [10:41:17]NVStorageDeleteData [10:41:17]Write to MH i2c: 01 00 00 9F 09 A8 [10:41:17]Write i2c OK [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: 01 [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: 01 07 00 [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: 01 07 00 9F 09 00 00 00 00 00 E8 0C A3 [10:41:17]RasterBufferAndPrint [10:41:17]line [10:41:17]line [10:41:17]line [10:41:17]line [10:41:17]line [10:41:17]written 0, free lines is 3311 [10:41:17]MH_Cut [10:41:17]Write to MH i2c: D1 01 00 A6 09 01 81 [10:41:17]Write i2c OK [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: D1 [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: D1 01 00 [10:41:17]MH_I2C_Read... [10:41:17]Read from MH i2c: D1 01 00 A6 09 00 80 [10:41:17]Write to MH i2c: 01 00 00 A7 09 B0 [10:41:17]Write i2c OK [10:41:17]MH_I2C_Read... [10:41:17]OFD Sender: No OFD packet to send [10:41:18]*** Cut start [10:41:18]*** Partial cut [10:41:18]*** CUTSNS_PIN = 1 [10:41:18]*** CUTSNS_PIN = 0 [10:41:18]*** Brake cut motor [10:41:19]Read from MH i2c: 01 [10:41:19]MH_I2C_Read... [10:41:19]*** Stop cut motor [10:41:19]*** Cut end [10:41:19]Read from MH i2c: 01 07 00 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: 01 07 00 A7 09 00 00 00 00 00 FF 0F C5 [10:41:19]process_action close_receipt done [10:41:19]requested_data is exist [10:41:19]produce_requested_data [10:41:19]requested_item fm.sn is exist - process it [10:41:19]wFMCommunicate request_size=4 [10:41:19]MH_SAM_APDU [10:41:19]CAPDU: 80 11 00 00 [10:41:19]Write to MH i2c: E2 08 00 A8 09 80 11 00 00 00 00 00 00 2B [10:41:19]Write i2c OK [10:41:19]MH_I2C_Read... [10:41:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:19]Read from MH i2c: E2 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 17 00 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 17 00 A8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [10:41:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:41:19]wFMCommunicate OK [10:41:19]requested_item fd.num is exist - process it [10:41:19]SAM_PROTO_GetFieldsCounters [10:41:19]wFMCommunicate request_size=4 [10:41:19]MH_SAM_APDU [10:41:19]CAPDU: 80 13 00 00 [10:41:19]Write to MH i2c: E2 08 00 A9 09 80 13 00 00 00 00 00 00 2E [10:41:19]Write i2c OK [10:41:19]MH_I2C_Read... [10:41:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:19]Read from MH i2c: E2 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 62 00 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 62 00 A9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 5D [10:41:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:19]wFMCommunicate OK [10:41:19]SAM_PROTO_GetFieldsCounters done [10:41:19]requested_item shift.num is exist - process it [10:41:19]requested_item shift.opened is exist - process it [10:41:19]req_shift_opened [10:41:19]FM_GetShiftState [10:41:19]SAM_PROTO_GetShiftState [10:41:19]wFMCommunicate request_size=4 [10:41:19]MH_SAM_APDU [10:41:19]CAPDU: 80 13 01 00 [10:41:19]Write to MH i2c: E2 08 00 AA 09 80 13 01 00 00 00 00 00 30 [10:41:19]Write i2c OK [10:41:19]MH_I2C_Read... [10:41:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:19]Read from MH i2c: E2 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 0E 00 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: E2 0E 00 AA 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 67 [10:41:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:41:19]wFMCommunicate OK [10:41:19]SAM_PROTO_GetShiftState done [10:41:19]FM_GetShiftState done [10:41:19]req_shift_opened done [10:41:19]requested_item shift.open_date is exist - process it [10:41:19]req_shift_open_date [10:41:19]req_shift_open_date done [10:41:19]produce_requested_data done [10:41:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154766,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:41:19]process_action_free close_receipt [10:41:19]json_value_free [10:41:19]json_value_free done [10:41:19]process_json_proto returns [10:41:19]Send response to host [10:41:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154766,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:41:19]free response buf [10:41:19]execute_script done [10:41:19]execute_script returns [10:41:19]free content buf [10:41:19]Sock 9.Close socket [10:41:19]Sock 9.Thread stoped [10:41:22]OFD Sender: No OFD packet to send [10:41:27]OFD Sender: No OFD packet to send [10:41:32]OFD Sender: No OFD packet to send [10:41:37]OFD Sender: No OFD packet to send [10:41:42]OFD Sender: No OFD packet to send [10:41:47]OFD Sender: No OFD packet to send [10:41:52]OFD Sender: No OFD packet to send [10:41:57]OFD Sender: No OFD packet to send [10:42:02]OFD Sender: No OFD packet to send [10:42:07]OFD Sender: No OFD packet to send [10:42:10]accept exits with 7 [10:42:10]New connection [10:42:10]New thread 3067116900 created [10:42:10]Thread 3067260260 joined [10:42:10]Waiting for new connection... [10:42:10] Sock 7.Parse request [10:42:10]Sock 7.Check first char [10:42:10]Sock 7.First char is OK [10:42:10]request: POST /json_proto HTTP/1.0 [10:42:10]Method: POST [10:42:10]URL: /json_proto [10:42:10]Method is POST - this is cgi request [10:42:10]url: /json_proto [10:42:10]query_string will be loaded in cgi processing [10:42:10]execute_cgi json_proto POST (null) [10:42:10]execute_cgi path=json_proto method=POST [10:42:10]POST find Content-Length [10:42:10]Host: 172.17.53.67:8080 [10:42:10]Content-Length: 674 [10:42:10]Content-Type: application/json [10:42:10] [10:42:10]POST finish read [10:42:10]Found Content-Length = 674 [10:42:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:10]execute_script... [10:42:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:10]POST & json_proto [10:42:10]process_json_proto [10:42:10]json parsed OK: [10:42:10]protocol is kg_v1.0 [10:42:10]action value=close_receipt [10:42:10]process_action close_receipt [10:42:10]cmd_close_receipt [10:42:10]MH_GetDate [10:42:10]Write to MH i2c: F0 00 00 AB 09 A3 [10:42:10]Write i2c OK [10:42:10]MH_I2C_Read... [10:42:10]Read from MH i2c: F0 [10:42:10]MH_I2C_Read... [10:42:10]Read from MH i2c: F0 09 00 [10:42:10]MH_I2C_Read... [10:42:10]Read from MH i2c: F0 09 00 AB 09 00 83 3B 12 67 19 BC 99 64 B5 [10:42:10]GetLastDocTimeStamp 1729248075 [10:42:10]current date 1729248131 [10:42:10]FM_GetShiftState [10:42:10]SAM_PROTO_GetShiftState [10:42:10]wFMCommunicate request_size=4 [10:42:10]MH_SAM_APDU [10:42:10]CAPDU: 80 13 01 00 [10:42:10]Write to MH i2c: E2 08 00 AC 09 80 13 01 00 00 00 00 00 32 [10:42:10]Write i2c OK [10:42:10]MH_I2C_Read... [10:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:10]Read from MH i2c: E2 [10:42:10]MH_I2C_Read... [10:42:10]Read from MH i2c: E2 0E 00 [10:42:10]MH_I2C_Read... [10:42:10]Read from MH i2c: E2 0E 00 AC 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 69 [10:42:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:42:10]wFMCommunicate OK [10:42:10]SAM_PROTO_GetShiftState done [10:42:10]FM_GetShiftState done [10:42:10]opened in 1729211399 [10:42:10]opened+sec_in_day 1729297799 [10:42:10]quantity*price = 75057 [10:42:10]sum+1 = 75058 [10:42:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 156 18.10.2024 10:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154767 ФПД: 220342816331864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154767&fm=220342816331864&tin=02508201610067®Number=0000137193017469&sum=75000 [10:42:11]StoreToDocumentArchive [10:42:11]shift 312 fd 154767 [10:42:11]save to /storage/0312/doc_00154767 [10:42:11]save last doc name /storage/0312/doc_00154767 to /storage/kkm_last_doc_name [10:42:11]save OK [10:42:11]Clear old archive folders... [10:42:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:42:11]tlvbuf is 006BDF20 [10:42:11]SAM_PROTO_ClearQueue [10:42:11]wFMCommunicate request_size=4 [10:42:11]MH_SAM_APDU [10:42:11]CAPDU: 80 09 00 00 [10:42:11]Write to MH i2c: E2 08 00 B9 09 80 09 00 00 00 00 00 00 34 [10:42:11]Write i2c OK [10:42:11]MH_I2C_Read... [10:42:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:11]Read from MH i2c: E2 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: E2 03 00 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [10:42:11]RAPDU: 90 00 [10:42:11]wFMCommunicate OK [10:42:11]SAM_PROTO_ClearQueue done [10:42:11]KKMCreateOFDPacket [10:42:11]OFDProtocolAddRootSTLVToBuf [10:42:11]FM_MakeSignedData [10:42:11]FM_MakeSignedData [10:42:11]SAM_PROTO_SignData [10:42:11]wFMCommunicate request_size=4 [10:42:11]MH_SAM_APDU [10:42:11]CAPDU: 80 0D 01 02 [10:42:11]Write to MH i2c: E2 08 00 BA 09 80 0D 01 02 00 00 00 00 3C [10:42:11]Write i2c OK [10:42:11]MH_I2C_Read... [10:42:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:11]Read from MH i2c: E2 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: E2 03 00 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [10:42:11]RAPDU: 90 00 [10:42:11]wFMCommunicate OK [10:42:11]wFMCommunicate request_size=255 [10:42:11]MH_SAM_APDU [10:42:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 83 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5C 02 00 35 04 06 00 C8 66 8F 4B [10:42:11]Write to MH i2c: E2 02 01 BB 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 83 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5C 02 00 35 04 06 00 C8 66 8F 4B 00 00 9D [10:42:11]Write i2c OK [10:42:11]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [10:42:12]RAPDU: 90 00 [10:42:12]wFMCommunicate OK [10:42:12]wFMCommunicate request_size=7 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 0D 02 02 02 D8 58 [10:42:12]Write to MH i2c: E2 0A 00 BC 09 80 0D 02 02 02 00 D8 58 00 00 73 [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [10:42:12]RAPDU: 90 00 [10:42:12]wFMCommunicate OK [10:42:12]wFMCommunicate request_size=4 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 0D 03 02 [10:42:12]Write to MH i2c: E2 08 00 BD 09 80 0D 03 02 00 00 00 00 41 [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0B 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0B 00 BD 09 00 3D E4 F9 46 FE D4 44 A1 90 00 59 [10:42:12]RAPDU: 3D E4 F9 46 FE D4 44 A1 90 00 [10:42:12]wFMCommunicate OK [10:42:12]SAM_PROTO_SignData done [10:42:12]FM_MakeSignedData done [10:42:12]CreateOFDProtocolMessage [10:42:12]wFMCommunicate request_size=4 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 11 00 00 [10:42:12]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 17 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [10:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:42:12]wFMCommunicate OK [10:42:12]CreateOFDProtocolMessage done [10:42:12]OFDSenderStorePacket 154767 [10:42:12]StoreOFDPacket docnum=154767 [10:42:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 67 22 04 01 18 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 83 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5C 02 00 35 04 06 00 C8 66 8F 4B D8 58 3D E4 F9 46 FE D4 44 A1 [10:42:12]CheckFolder [10:42:12]dirname=/storage/ofd_packets [10:42:12]CheckFolder done [10:42:12]ProducePacketName [10:42:12]name=ofd_packets/00154767 [10:42:12]NVStorageSaveData ofd_packets/00154767 [10:42:12]File name is /storage/ofd_packets/00154767 [10:42:12]Write 298 bytes [10:42:12]NVStorageSaveData done [10:42:12]OFDSenderStorePacket done [10:42:12]KKMCreateOFDPacket done [10:42:12]NVStorageSaveData kkm_last_timestamp [10:42:12]File name is /storage/kkm_last_timestamp [10:42:12]Write 4 bytes [10:42:12]NVStorageSaveData done [10:42:12]ExternCall_PrintAddStr [10:42:12]wPrintStart [10:42:12]Write to MH i2c: 01 00 00 BF 09 C8 [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: 01 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: 01 07 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [10:42:12]RasterBufferAndPrint [10:42:12]line Счет N : (1)872935 [10:42:12]line ИНН: 02508201610067 [10:42:12]line Контрольно-Кассовый Чек [10:42:12]line ПРОДАЖА [10:42:12]line ТРК (МРК, ГНК) : 44 [10:42:12]line Товар: 2710194210 [10:42:12]line ДТ-К-2 [10:42:12]line 9.850 * 76.20 [10:42:12]line = 750.57 [10:42:12]line НДС 12% НСП 1% [10:42:12]line > о реализуемом товаре [10:42:12]line ОКРУГЛЕНИЕ: -0.57 [10:42:12]line ИТОГО: 750.00 [10:42:12]line Внесено: 750.00 [10:42:12]line СДАЧА: 0.00 [10:42:12]line НСП 1% : 6.64 [10:42:12]line НДС 12% : 79.71 [10:42:12]line Наличными: 750.00 [10:42:12]line Безнал.: 0.00 [10:42:12]line Место: АЗС № 165 "Партнер Нефть" [10:42:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:42:12]line СНО: Общий режим [10:42:12]line Чек 156 18.10.2024 10:42 [10:42:12]line Смена: 312 ФФД: 1.0 [10:42:12]line ЗНМ: 0300000234 [10:42:12]line РНМ: 0000137193017469 [10:42:12]line Версия ККМ: v1.0 [10:42:12]line ФМ: 0000000000963156 [10:42:12]line ФД: 154767 [10:42:12]line ФПД: 220342816331864 [10:42:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154767&fm=220342816331864&tin=02508201610067®Number=0000137193017469&sum=75000 [10:42:12]OFD Sender: Processing packet 154767 [packets to send 51, broken 50] [10:42:12]ProducePacketName [10:42:12]name=ofd_packets/00154767 [10:42:12]OFD Sender: To server: pG, [10:42:12]CommunicateWithHost lk.salyk.kg:30040 [10:42:12]ConnectInit lk.salyk.kg [10:42:12]written 0, free lines is 4095 [10:42:12]Connected sock=9 [10:42:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 67 22 04 01 18 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 83 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5C 02 00 35 04 06 00 C8 66 8F 4B D8 58 3D E4 F9 46 FE D4 44 A1 [10:42:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 12 47 00 60 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5C 02 00 F4 03 04 00 BC E1 11 67 B6 04 01 00 00 A2 BB 11 10 94 B3 00 95 [10:42:13]CommunicateWithHost err = 0 [10:42:13]CheckOFDResponse [10:42:13]1017 (14) - 77093643461234 [10:42:13]1041 (16) - 0000000000963156 [10:42:13]1040 (4) - 154767 [10:42:13]1012 (4) - 18.10.2024 04:19 [10:42:13]1206 (1) - 0 [10:42:13]OFD Sender: Remove packet 154767 [10:42:13]ProducePacketName [10:42:13]name=ofd_packets/00154767 [10:42:13]NVStorageDeleteData [10:42:13]Write to MH i2c: 01 00 00 EA 09 F3 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 EA 09 00 00 00 00 00 F0 0C F6 [10:42:13]RasterBufferAndPrint [10:42:13]line [10:42:13]line [10:42:13]line [10:42:13]line [10:42:13]line [10:42:13]written 0, free lines is 3318 [10:42:13]MH_Cut [10:42:13]Write to MH i2c: D1 01 00 F1 09 01 CC [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: D1 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: D1 01 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: D1 01 00 F1 09 00 CB [10:42:13]Write to MH i2c: 01 00 00 F2 09 FB [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]OFD Sender: No OFD packet to send [10:42:13]*** Cut start [10:42:13]*** Partial cut [10:42:13]*** CUTSNS_PIN = 1 [10:42:13]*** CUTSNS_PIN = 0 [10:42:14]*** Brake cut motor [10:42:14]Read from MH i2c: 01 [10:42:14]MH_I2C_Read... [10:42:14]*** Stop cut motor [10:42:14]*** Cut end [10:42:14]Read from MH i2c: 01 07 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 07 00 F2 09 00 00 00 00 00 FF 0F 10 [10:42:14]process_action close_receipt done [10:42:14]requested_data is exist [10:42:14]produce_requested_data [10:42:14]requested_item fm.sn is exist - process it [10:42:14]wFMCommunicate request_size=4 [10:42:14]MH_SAM_APDU [10:42:14]CAPDU: 80 11 00 00 [10:42:14]Write to MH i2c: E2 08 00 F3 09 80 11 00 00 00 00 00 00 76 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:14]Read from MH i2c: E2 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 17 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 17 00 F3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [10:42:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:42:14]wFMCommunicate OK [10:42:14]requested_item fd.num is exist - process it [10:42:14]SAM_PROTO_GetFieldsCounters [10:42:14]wFMCommunicate request_size=4 [10:42:14]MH_SAM_APDU [10:42:14]CAPDU: 80 13 00 00 [10:42:14]Write to MH i2c: E2 08 00 F4 09 80 13 00 00 00 00 00 00 79 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:14]Read from MH i2c: E2 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 62 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 62 00 F4 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [10:42:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:14]wFMCommunicate OK [10:42:14]SAM_PROTO_GetFieldsCounters done [10:42:14]requested_item shift.num is exist - process it [10:42:14]requested_item shift.opened is exist - process it [10:42:14]req_shift_opened [10:42:14]FM_GetShiftState [10:42:14]SAM_PROTO_GetShiftState [10:42:14]wFMCommunicate request_size=4 [10:42:14]MH_SAM_APDU [10:42:14]CAPDU: 80 13 01 00 [10:42:14]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:14]Read from MH i2c: E2 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 0E 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B2 [10:42:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:42:14]wFMCommunicate OK [10:42:14]SAM_PROTO_GetShiftState done [10:42:14]FM_GetShiftState done [10:42:14]req_shift_opened done [10:42:14]requested_item shift.open_date is exist - process it [10:42:14]req_shift_open_date [10:42:14]req_shift_open_date done [10:42:14]produce_requested_data done [10:42:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154767,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:42:14]process_action_free close_receipt [10:42:14]json_value_free [10:42:14]json_value_free done [10:42:14]process_json_proto returns [10:42:14]Send response to host [10:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154767,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:42:14]free response buf [10:42:14]execute_script done [10:42:14]execute_script returns [10:42:14]free content buf [10:42:14]Sock 7.Close socket [10:42:14]Sock 7.Thread stoped [10:42:18]OFD Sender: No OFD packet to send [10:42:23]OFD Sender: No OFD packet to send [10:42:28]OFD Sender: No OFD packet to send [10:42:33]OFD Sender: No OFD packet to send [10:42:38]OFD Sender: No OFD packet to send [10:42:43]OFD Sender: No OFD packet to send [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:03]OFD Sender: No OFD packet to send [10:43:08]OFD Sender: No OFD packet to send [10:43:13]OFD Sender: No OFD packet to send [10:43:18]OFD Sender: No OFD packet to send [10:43:23]OFD Sender: No OFD packet to send [10:43:28]OFD Sender: No OFD packet to send [10:43:32]accept exits with 10 [10:43:32]New connection [10:43:32]New thread 3067260260 created [10:43:32]Thread 3067116900 joined [10:43:32]Waiting for new connection... [10:43:32] Sock 10.Parse request [10:43:32]Sock 10.Check first char [10:43:32]Sock 10.First char is OK [10:43:32]request: POST /json_proto HTTP/1.0 [10:43:32]Method: POST [10:43:32]URL: /json_proto [10:43:32]Method is POST - this is cgi request [10:43:32]url: /json_proto [10:43:32]query_string will be loaded in cgi processing [10:43:32]execute_cgi json_proto POST (null) [10:43:32]execute_cgi path=json_proto method=POST [10:43:32]POST find Content-Length [10:43:32]Host: 172.17.53.67:8080 [10:43:32]Content-Length: 670 [10:43:32]Content-Type: application/json [10:43:32] [10:43:32]POST finish read [10:43:32]Found Content-Length = 670 [10:43:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.210, "sum" : 356.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 356.00, "total" : 356.00, "payments": [ { "type": 0, "sum" : 356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:32]execute_script... [10:43:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.210, "sum" : 356.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 356.00, "total" : 356.00, "payments": [ { "type": 0, "sum" : 356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:32]POST & json_proto [10:43:32]process_json_proto [10:43:32]json parsed OK: [10:43:32]protocol is kg_v1.0 [10:43:32]action value=close_receipt [10:43:32]process_action close_receipt [10:43:32]cmd_close_receipt [10:43:32]MH_GetDate [10:43:32]Write to MH i2c: F0 00 00 F6 09 EE [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: F0 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: F0 09 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: F0 09 00 F6 09 00 D4 3B 12 67 19 BC 99 64 51 [10:43:32]GetLastDocTimeStamp 1729248131 [10:43:32]current date 1729248212 [10:43:32]FM_GetShiftState [10:43:32]SAM_PROTO_GetShiftState [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 13 01 00 [10:43:32]Write to MH i2c: E2 08 00 F7 09 80 13 01 00 00 00 00 00 7D [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 0E 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 0E 00 F7 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B4 [10:43:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:43:32]wFMCommunicate OK [10:43:32]SAM_PROTO_GetShiftState done [10:43:32]FM_GetShiftState done [10:43:32]opened in 1729211399 [10:43:32]opened+sec_in_day 1729297799 [10:43:32]quantity*price = 35636 [10:43:32]sum+1 = 35637 [10:43:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 356.00 Внесено: 356.00 СДАЧА: 0.00 НСП 1% : 3.15 НДС 12% : 37.84 Наличными: 356.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 157 18.10.2024 10:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154768 ФПД: 183516418344874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104332&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154768&fm=183516418344874&tin=02508201610067®Number=0000137193017469&sum=35600 [10:43:33]StoreToDocumentArchive [10:43:33]shift 312 fd 154768 [10:43:33]save to /storage/0312/doc_00154768 [10:43:33]save last doc name /storage/0312/doc_00154768 to /storage/kkm_last_doc_name [10:43:33]save OK [10:43:33]Clear old archive folders... [10:43:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:43:33]tlvbuf is 00678070 [10:43:33]SAM_PROTO_ClearQueue [10:43:33]wFMCommunicate request_size=4 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 09 00 00 [10:43:33]Write to MH i2c: E2 08 00 04 0A 80 09 00 00 00 00 00 00 80 [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [10:43:33]RAPDU: 90 00 [10:43:33]wFMCommunicate OK [10:43:33]SAM_PROTO_ClearQueue done [10:43:33]KKMCreateOFDPacket [10:43:33]OFDProtocolAddRootSTLVToBuf [10:43:33]FM_MakeSignedData [10:43:33]FM_MakeSignedData [10:43:33]SAM_PROTO_SignData [10:43:33]wFMCommunicate request_size=4 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 0D 01 02 [10:43:33]Write to MH i2c: E2 08 00 05 0A 80 0D 01 02 00 00 00 00 88 [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [10:43:33]RAPDU: 90 00 [10:43:33]wFMCommunicate OK [10:43:33]wFMCommunicate request_size=255 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 34 8B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0E 00 00 00 00 07 04 06 00 10 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 D4 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5C 02 00 35 04 06 00 [10:43:33]Write to MH i2c: E2 02 01 06 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 34 8B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0E 00 00 00 00 07 04 06 00 10 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 D4 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5C 02 00 35 04 06 00 00 00 5A [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]OFD Sender: No OFD packet to send [10:43:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [10:43:33]RAPDU: 90 00 [10:43:33]wFMCommunicate OK [10:43:33]wFMCommunicate request_size=11 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 0D 02 02 06 A6 E8 3E ED 07 AA [10:43:33]Write to MH i2c: E2 0E 00 07 0A 80 0D 02 02 06 00 A6 E8 3E ED 07 AA 00 00 01 [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [10:43:33]RAPDU: 90 00 [10:43:33]wFMCommunicate OK [10:43:33]wFMCommunicate request_size=4 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 0D 03 02 [10:43:33]Write to MH i2c: E2 08 00 08 0A 80 0D 03 02 00 00 00 00 8D [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 0B 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 0B 00 08 0A 00 8B E6 BB 48 76 BE 51 A6 90 00 2D [10:43:33]RAPDU: 8B E6 BB 48 76 BE 51 A6 90 00 [10:43:33]wFMCommunicate OK [10:43:33]SAM_PROTO_SignData done [10:43:33]FM_MakeSignedData done [10:43:33]CreateOFDProtocolMessage [10:43:33]wFMCommunicate request_size=4 [10:43:33]MH_SAM_APDU [10:43:33]CAPDU: 80 11 00 00 [10:43:33]Write to MH i2c: E2 08 00 09 0A 80 11 00 00 00 00 00 00 8D [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:33]Read from MH i2c: E2 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 17 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: E2 17 00 09 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [10:43:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:33]wFMCommunicate OK [10:43:33]CreateOFDProtocolMessage done [10:43:33]OFDSenderStorePacket 154768 [10:43:33]StoreOFDPacket docnum=154768 [10:43:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 B8 08 01 92 A5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 34 8B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0E 00 00 00 00 07 04 06 00 10 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 D4 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5C 02 00 35 04 06 00 A6 E8 3E ED 07 AA 8B E6 BB 48 76 BE 51 A6 [10:43:33]CheckFolder [10:43:33]dirname=/storage/ofd_packets [10:43:33]CheckFolder done [10:43:33]ProducePacketName [10:43:33]name=ofd_packets/00154768 [10:43:33]NVStorageSaveData ofd_packets/00154768 [10:43:33]File name is /storage/ofd_packets/00154768 [10:43:33]Write 302 bytes [10:43:33]NVStorageSaveData done [10:43:33]OFDSenderStorePacket done [10:43:33]KKMCreateOFDPacket done [10:43:33]NVStorageSaveData kkm_last_timestamp [10:43:33]File name is /storage/kkm_last_timestamp [10:43:33]Write 4 bytes [10:43:33]NVStorageSaveData done [10:43:33]ExternCall_PrintAddStr [10:43:33]wPrintStart [10:43:33]Write to MH i2c: 01 00 00 0A 0A 14 [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 07 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 07 00 0A 0A 00 00 00 00 00 FF 0F 29 [10:43:33]RasterBufferAndPrint [10:43:33]line Счет N : (1)872936 [10:43:33]line ИНН: 02508201610067 [10:43:33]line Контрольно-Кассовый Чек [10:43:33]line ПРОДАЖА [10:43:33]line ТРК (МРК, ГНК) : 13 [10:43:33]line Товар: 2710124130 [10:43:33]line Super 92-К-5 [10:43:33]line 5.210 * 68.40 [10:43:33]line = 356.36 [10:43:33]line НДС 12% НСП 1% [10:43:33]line > о реализуемом товаре [10:43:33]line ОКРУГЛЕНИЕ: -0.36 [10:43:33]line ИТОГО: 356.00 [10:43:33]line Внесено: 356.00 [10:43:33]line СДАЧА: 0.00 [10:43:33]line НСП 1% : 3.15 [10:43:33]line НДС 12% : 37.84 [10:43:33]line Наличными: 356.00 [10:43:33]line Безнал.: 0.00 [10:43:33]line Место: АЗС № 165 "Партнер Нефть" [10:43:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:43:33]line СНО: Общий режим [10:43:33]line Чек 157 18.10.2024 10:43 [10:43:33]line Смена: 312 ФФД: 1.0 [10:43:33]line ЗНМ: 0300000234 [10:43:33]line РНМ: 0000137193017469 [10:43:33]line Версия ККМ: v1.0 [10:43:33]line ФМ: 0000000000963156 [10:43:33]line ФД: 154768 [10:43:33]line ФПД: 183516418344874 [10:43:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104332&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154768&fm=183516418344874&tin=02508201610067®Number=0000137193017469&sum=35600 [10:43:34]OFD Sender: Processing packet 154768 [packets to send 51, broken 50] [10:43:34]ProducePacketName [10:43:34]name=ofd_packets/00154768 [10:43:34]OFD Sender: To server: pG, [10:43:34]CommunicateWithHost lk.salyk.kg:30040 [10:43:34]ConnectInit lk.salyk.kg [10:43:34]written 0, free lines is 4095 [10:43:34]Connected sock=9 [10:43:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 B8 08 01 92 A5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 34 8B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0E 00 00 00 00 07 04 06 00 10 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 D4 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5C 02 00 35 04 06 00 A6 E8 3E ED 07 AA 8B E6 BB 48 76 BE 51 A6 [10:43:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9F A8 47 00 5C A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5C 02 00 F4 03 04 00 0D E2 11 67 B6 04 01 00 00 05 48 E8 36 7E C2 9C 73 [10:43:34]CommunicateWithHost err = 0 [10:43:34]CheckOFDResponse [10:43:34]1017 (14) - 77093643461234 [10:43:34]1041 (16) - 0000000000963156 [10:43:34]1040 (4) - 154768 [10:43:34]1012 (4) - 18.10.2024 04:20 [10:43:34]1206 (1) - 0 [10:43:34]OFD Sender: Remove packet 154768 [10:43:34]ProducePacketName [10:43:34]name=ofd_packets/00154768 [10:43:34]NVStorageDeleteData [10:43:34]Write to MH i2c: 01 00 00 35 0A 3F [10:43:34]Write i2c OK [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: 01 [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: 01 07 00 [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: 01 07 00 35 0A 00 00 00 00 00 F9 0C 4B [10:43:34]RasterBufferAndPrint [10:43:34]line [10:43:34]line [10:43:34]line [10:43:34]line [10:43:34]line [10:43:34]written 0, free lines is 3327 [10:43:34]MH_Cut [10:43:34]Write to MH i2c: D1 01 00 3C 0A 01 18 [10:43:34]Write i2c OK [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: D1 [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: D1 01 00 [10:43:34]MH_I2C_Read... [10:43:34]Read from MH i2c: D1 01 00 3C 0A 00 17 [10:43:34]Write to MH i2c: 01 00 00 3D 0A 47 [10:43:34]Write i2c OK [10:43:34]MH_I2C_Read... [10:43:35]OFD Sender: No OFD packet to send [10:43:35]*** Cut start [10:43:35]*** Partial cut [10:43:35]*** CUTSNS_PIN = 1 [10:43:35]*** CUTSNS_PIN = 0 [10:43:35]*** Brake cut motor [10:43:35]Read from MH i2c: 01 [10:43:35]MH_I2C_Read... [10:43:35]*** Stop cut motor [10:43:35]*** Cut end [10:43:35]Read from MH i2c: 01 07 00 [10:43:35]MH_I2C_Read... [10:43:35]Read from MH i2c: 01 07 00 3D 0A 00 00 00 00 00 FF 0F 5C [10:43:35]process_action close_receipt done [10:43:35]requested_data is exist [10:43:35]produce_requested_data [10:43:35]requested_item fm.sn is exist - process it [10:43:35]wFMCommunicate request_size=4 [10:43:35]MH_SAM_APDU [10:43:35]CAPDU: 80 11 00 00 [10:43:35]Write to MH i2c: E2 08 00 3E 0A 80 11 00 00 00 00 00 00 C2 [10:43:35]Write i2c OK [10:43:35]MH_I2C_Read... [10:43:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 17 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 17 00 3E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [10:43:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:36]wFMCommunicate OK [10:43:36]requested_item fd.num is exist - process it [10:43:36]SAM_PROTO_GetFieldsCounters [10:43:36]wFMCommunicate request_size=4 [10:43:36]MH_SAM_APDU [10:43:36]CAPDU: 80 13 00 00 [10:43:36]Write to MH i2c: E2 08 00 3F 0A 80 13 00 00 00 00 00 00 C5 [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 62 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 62 00 3F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [10:43:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:43:36]wFMCommunicate OK [10:43:36]SAM_PROTO_GetFieldsCounters done [10:43:36]requested_item shift.num is exist - process it [10:43:36]requested_item shift.opened is exist - process it [10:43:36]req_shift_opened [10:43:36]FM_GetShiftState [10:43:36]SAM_PROTO_GetShiftState [10:43:36]wFMCommunicate request_size=4 [10:43:36]MH_SAM_APDU [10:43:36]CAPDU: 80 13 01 00 [10:43:36]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 0E 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FE [10:43:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:43:36]wFMCommunicate OK [10:43:36]SAM_PROTO_GetShiftState done [10:43:36]FM_GetShiftState done [10:43:36]req_shift_opened done [10:43:36]requested_item shift.open_date is exist - process it [10:43:36]req_shift_open_date [10:43:36]req_shift_open_date done [10:43:36]produce_requested_data done [10:43:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154768,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:43:36]process_action_free close_receipt [10:43:36]json_value_free [10:43:36]json_value_free done [10:43:36]process_json_proto returns [10:43:36]Send response to host [10:43:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154768,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:43:36]free response buf [10:43:36]execute_script done [10:43:36]execute_script returns [10:43:36]free content buf [10:43:36]Sock 10.Close socket [10:43:36]Sock 10.Thread stoped [10:43:40]OFD Sender: No OFD packet to send [10:43:45]OFD Sender: No OFD packet to send [10:43:50]OFD Sender: No OFD packet to send [10:43:55]OFD Sender: No OFD packet to send [10:44:00]OFD Sender: No OFD packet to send [10:44:01]accept exits with 7 [10:44:01]New connection [10:44:01]New thread 3067116900 created [10:44:01]Thread 3067260260 joined [10:44:01]Waiting for new connection... [10:44:01] Sock 7.Parse request [10:44:01]Sock 7.Check first char [10:44:01]Sock 7.First char is OK [10:44:01]request: POST /json_proto HTTP/1.0 [10:44:01]Method: POST [10:44:01]URL: /json_proto [10:44:01]Method is POST - this is cgi request [10:44:01]url: /json_proto [10:44:01]query_string will be loaded in cgi processing [10:44:01]execute_cgi json_proto POST (null) [10:44:01]execute_cgi path=json_proto method=POST [10:44:01]POST find Content-Length [10:44:01]Host: 172.17.53.67:8080 [10:44:01]Content-Length: 677 [10:44:01]Content-Type: application/json [10:44:01] [10:44:01]POST finish read [10:44:01]Found Content-Length = 677 [10:44:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:01]execute_script... [10:44:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:01]POST & json_proto [10:44:01]process_json_proto [10:44:01]json parsed OK: [10:44:01]protocol is kg_v1.0 [10:44:01]action value=close_receipt [10:44:01]process_action close_receipt [10:44:01]cmd_close_receipt [10:44:01]MH_GetDate [10:44:01]Write to MH i2c: F0 00 00 41 0A 3A [10:44:01]Write i2c OK [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: F0 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: F0 09 00 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: F0 09 00 41 0A 00 F1 3B 12 67 19 BC 99 64 BA [10:44:01]GetLastDocTimeStamp 1729248212 [10:44:01]current date 1729248241 [10:44:01]FM_GetShiftState [10:44:01]SAM_PROTO_GetShiftState [10:44:01]wFMCommunicate request_size=4 [10:44:01]MH_SAM_APDU [10:44:01]CAPDU: 80 13 01 00 [10:44:01]Write to MH i2c: E2 08 00 42 0A 80 13 01 00 00 00 00 00 C9 [10:44:01]Write i2c OK [10:44:01]MH_I2C_Read... [10:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:01]Read from MH i2c: E2 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: E2 0E 00 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: E2 0E 00 42 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 00 [10:44:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:44:01]wFMCommunicate OK [10:44:01]SAM_PROTO_GetShiftState done [10:44:01]FM_GetShiftState done [10:44:01]opened in 1729211399 [10:44:01]opened+sec_in_day 1729297799 [10:44:01]quantity*price = 50041 [10:44:01]sum+1 = 50042 [10:44:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 158 18.10.2024 10:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154769 ФПД: 84534443263751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154769&fm=84534443263751&tin=02508201610067®Number=0000137193017469&sum=50000 [10:44:02]StoreToDocumentArchive [10:44:02]shift 312 fd 154769 [10:44:02]save to /storage/0312/doc_00154769 [10:44:02]save last doc name /storage/0312/doc_00154769 to /storage/kkm_last_doc_name [10:44:02]save OK [10:44:02]Clear old archive folders... [10:44:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:02]tlvbuf is 00694060 [10:44:02]SAM_PROTO_ClearQueue [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 09 00 00 [10:44:02]Write to MH i2c: E2 08 00 4F 0A 80 09 00 00 00 00 00 00 CB [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [10:44:02]RAPDU: 90 00 [10:44:02]wFMCommunicate OK [10:44:02]SAM_PROTO_ClearQueue done [10:44:02]KKMCreateOFDPacket [10:44:02]OFDProtocolAddRootSTLVToBuf [10:44:02]FM_MakeSignedData [10:44:02]FM_MakeSignedData [10:44:02]SAM_PROTO_SignData [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 0D 01 02 [10:44:02]Write to MH i2c: E2 08 00 50 0A 80 0D 01 02 00 00 00 00 D3 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [10:44:02]RAPDU: 90 00 [10:44:02]wFMCommunicate OK [10:44:02]wFMCommunicate request_size=255 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F2 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5C 02 00 35 04 06 00 4C [10:44:02]Write to MH i2c: E2 02 01 51 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F2 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5C 02 00 35 04 06 00 4C 00 00 32 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [10:44:02]RAPDU: 90 00 [10:44:02]wFMCommunicate OK [10:44:02]wFMCommunicate request_size=10 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 0D 02 02 05 E2 35 76 47 07 [10:44:02]Write to MH i2c: E2 0D 00 52 0A 80 0D 02 02 05 00 E2 35 76 47 07 00 00 BB [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [10:44:02]RAPDU: 90 00 [10:44:02]wFMCommunicate OK [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 0D 03 02 [10:44:02]Write to MH i2c: E2 08 00 53 0A 80 0D 03 02 00 00 00 00 D8 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 0B 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 0B 00 53 0A 00 63 B9 EA D9 FD 86 5F 4C 90 00 E6 [10:44:02]RAPDU: 63 B9 EA D9 FD 86 5F 4C 90 00 [10:44:02]wFMCommunicate OK [10:44:02]SAM_PROTO_SignData done [10:44:02]FM_MakeSignedData done [10:44:02]CreateOFDProtocolMessage [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 11 00 00 [10:44:02]Write to MH i2c: E2 08 00 54 0A 80 11 00 00 00 00 00 00 D8 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:03]Read from MH i2c: E2 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: E2 17 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: E2 17 00 54 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [10:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:03]wFMCommunicate OK [10:44:03]CreateOFDProtocolMessage done [10:44:03]OFDSenderStorePacket 154769 [10:44:03]StoreOFDPacket docnum=154769 [10:44:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D D7 07 01 6A 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F2 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5C 02 00 35 04 06 00 4C E2 35 76 47 07 63 B9 EA D9 FD 86 5F 4C [10:44:03]CheckFolder [10:44:03]dirname=/storage/ofd_packets [10:44:03]CheckFolder done [10:44:03]ProducePacketName [10:44:03]name=ofd_packets/00154769 [10:44:03]NVStorageSaveData ofd_packets/00154769 [10:44:03]File name is /storage/ofd_packets/00154769 [10:44:03]Write 301 bytes [10:44:03]NVStorageSaveData done [10:44:03]OFDSenderStorePacket done [10:44:03]KKMCreateOFDPacket done [10:44:03]NVStorageSaveData kkm_last_timestamp [10:44:03]File name is /storage/kkm_last_timestamp [10:44:03]Write 4 bytes [10:44:03]NVStorageSaveData done [10:44:03]ExternCall_PrintAddStr [10:44:03]wPrintStart [10:44:03]Write to MH i2c: 01 00 00 55 0A 5F [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 07 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 07 00 55 0A 00 00 00 00 00 FF 0F 74 [10:44:03]RasterBufferAndPrint [10:44:03]line Счет N : (1)872937 [10:44:03]line ИНН: 02508201610067 [10:44:03]line Контрольно-Кассовый Чек [10:44:03]line ПРОДАЖА [10:44:03]line ТРК (МРК, ГНК) : 42 [10:44:03]line Товар: 2710124130 [10:44:03]line Аи-92-К-5 [10:44:03]line 7.480 * 66.90 [10:44:03]line = 500.41 [10:44:03]line НДС 12% НСП 1% [10:44:03]line > о реализуемом товаре [10:44:03]line ОКРУГЛЕНИЕ: -0.41 [10:44:03]line ИТОГО: 500.00 [10:44:03]line Внесено: 500.00 [10:44:03]line СДАЧА: 0.00 [10:44:03]line НСП 1% : 4.43 [10:44:03]line НДС 12% : 53.14 [10:44:03]line Наличными: 500.00 [10:44:03]line Безнал.: 0.00 [10:44:03]line Место: АЗС № 165 "Партнер Нефть" [10:44:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:44:03]line СНО: Общий режим [10:44:03]line Чек 158 18.10.2024 10:44 [10:44:03]line Смена: 312 ФФД: 1.0 [10:44:03]line ЗНМ: 0300000234 [10:44:03]line РНМ: 0000137193017469 [10:44:03]line Версия ККМ: v1.0 [10:44:03]line ФМ: 0000000000963156 [10:44:03]line ФД: 154769 [10:44:03]line ФПД: 84534443263751 [10:44:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154769&fm=84534443263751&tin=02508201610067®Number=0000137193017469&sum=50000 [10:44:03]OFD Sender: Processing packet 154769 [packets to send 51, broken 50] [10:44:03]ProducePacketName [10:44:03]name=ofd_packets/00154769 [10:44:03]OFD Sender: To server: pG, [10:44:03]CommunicateWithHost lk.salyk.kg:30040 [10:44:03]ConnectInit lk.salyk.kg [10:44:03]written 0, free lines is 4095 [10:44:03]Connected sock=10 [10:44:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D D7 07 01 6A 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F2 3B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5C 02 00 35 04 06 00 4C E2 35 76 47 07 63 B9 EA D9 FD 86 5F 4C [10:44:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 75 B8 47 00 50 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5C 02 00 F4 03 04 00 2A E2 11 67 B6 04 01 00 00 67 1F 9A 95 3F 9A 5E F9 [10:44:03]CommunicateWithHost err = 0 [10:44:03]CheckOFDResponse [10:44:03]1017 (14) - 77093643461234 [10:44:03]1041 (16) - 0000000000963156 [10:44:03]1040 (4) - 154769 [10:44:03]1012 (4) - 18.10.2024 04:20 [10:44:03]1206 (1) - 0 [10:44:03]OFD Sender: Remove packet 154769 [10:44:03]ProducePacketName [10:44:03]name=ofd_packets/00154769 [10:44:03]NVStorageDeleteData [10:44:03]Write to MH i2c: 01 00 00 80 0A 8A [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 07 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: 01 07 00 80 0A 00 00 00 00 00 F9 0C 96 [10:44:03]RasterBufferAndPrint [10:44:03]line [10:44:03]line [10:44:03]line [10:44:03]line [10:44:03]line [10:44:03]written 0, free lines is 3328 [10:44:03]MH_Cut [10:44:03]Write to MH i2c: D1 01 00 87 0A 01 63 [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: D1 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: D1 01 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: D1 01 00 87 0A 00 62 [10:44:03]Write to MH i2c: 01 00 00 88 0A 92 [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:04]OFD Sender: No OFD packet to send [10:44:04]*** Cut start [10:44:04]*** Partial cut [10:44:04]*** CUTSNS_PIN = 1 [10:44:04]*** CUTSNS_PIN = 0 [10:44:04]*** Brake cut motor [10:44:05]Read from MH i2c: 01 [10:44:05]MH_I2C_Read... [10:44:05]*** Stop cut motor [10:44:05]*** Cut end [10:44:05]Read from MH i2c: 01 07 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: 01 07 00 88 0A 00 00 00 00 00 FF 0F A7 [10:44:05]process_action close_receipt done [10:44:05]requested_data is exist [10:44:05]produce_requested_data [10:44:05]requested_item fm.sn is exist - process it [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 11 00 00 [10:44:05]Write to MH i2c: E2 08 00 89 0A 80 11 00 00 00 00 00 00 0D [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 17 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 17 00 89 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [10:44:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:05]wFMCommunicate OK [10:44:05]requested_item fd.num is exist - process it [10:44:05]SAM_PROTO_GetFieldsCounters [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 13 00 00 [10:44:05]Write to MH i2c: E2 08 00 8A 0A 80 13 00 00 00 00 00 00 10 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 62 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 62 00 8A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [10:44:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:05]wFMCommunicate OK [10:44:05]SAM_PROTO_GetFieldsCounters done [10:44:05]requested_item shift.num is exist - process it [10:44:05]requested_item shift.opened is exist - process it [10:44:05]req_shift_opened [10:44:05]FM_GetShiftState [10:44:05]SAM_PROTO_GetShiftState [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 13 01 00 [10:44:05]Write to MH i2c: E2 08 00 8B 0A 80 13 01 00 00 00 00 00 12 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 0E 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 0E 00 8B 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 49 [10:44:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:44:05]wFMCommunicate OK [10:44:05]SAM_PROTO_GetShiftState done [10:44:05]FM_GetShiftState done [10:44:05]req_shift_opened done [10:44:05]requested_item shift.open_date is exist - process it [10:44:05]req_shift_open_date [10:44:05]req_shift_open_date done [10:44:05]produce_requested_data done [10:44:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154769,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:44:05]process_action_free close_receipt [10:44:05]json_value_free [10:44:05]json_value_free done [10:44:05]process_json_proto returns [10:44:05]Send response to host [10:44:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154769,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:44:05]free response buf [10:44:05]execute_script done [10:44:05]execute_script returns [10:44:05]free content buf [10:44:05]Sock 7.Close socket [10:44:05]Sock 7.Thread stoped [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:34]OFD Sender: No OFD packet to send [10:44:39]OFD Sender: No OFD packet to send [10:44:44]OFD Sender: No OFD packet to send [10:44:49]OFD Sender: No OFD packet to send [10:44:54]OFD Sender: No OFD packet to send [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:54]OFD Sender: No OFD packet to send [10:45:59]OFD Sender: No OFD packet to send [10:46:04]OFD Sender: No OFD packet to send [10:46:09]OFD Sender: No OFD packet to send [10:46:14]OFD Sender: No OFD packet to send [10:46:19]OFD Sender: No OFD packet to send [10:46:24]OFD Sender: No OFD packet to send [10:46:29]OFD Sender: No OFD packet to send [10:46:34]OFD Sender: No OFD packet to send [10:46:39]OFD Sender: No OFD packet to send [10:46:44]OFD Sender: No OFD packet to send [10:46:49]OFD Sender: No OFD packet to send [10:46:54]OFD Sender: No OFD packet to send [10:46:59]OFD Sender: No OFD packet to send [10:47:04]OFD Sender: No OFD packet to send [10:47:09]OFD Sender: No OFD packet to send [10:47:14]OFD Sender: No OFD packet to send [10:47:19]OFD Sender: No OFD packet to send [10:47:24]OFD Sender: No OFD packet to send [10:47:29]OFD Sender: No OFD packet to send [10:47:34]OFD Sender: No OFD packet to send [10:47:39]OFD Sender: No OFD packet to send [10:47:44]OFD Sender: No OFD packet to send [10:47:49]OFD Sender: No OFD packet to send [10:47:54]OFD Sender: No OFD packet to send [10:47:59]OFD Sender: No OFD packet to send [10:48:04]OFD Sender: No OFD packet to send [10:48:08]accept exits with 9 [10:48:08]New connection [10:48:08]New thread 3067260260 created [10:48:08]Thread 3067116900 joined [10:48:08]Waiting for new connection... [10:48:08] Sock 9.Parse request [10:48:08]Sock 9.Check first char [10:48:08]Sock 9.First char is OK [10:48:08]request: POST /json_proto HTTP/1.0 [10:48:08]Method: POST [10:48:08]URL: /json_proto [10:48:08]Method is POST - this is cgi request [10:48:08]url: /json_proto [10:48:08]query_string will be loaded in cgi processing [10:48:08]execute_cgi json_proto POST (null) [10:48:08]execute_cgi path=json_proto method=POST [10:48:08]POST find Content-Length [10:48:08]Host: 172.17.53.67:8080 [10:48:08]Content-Length: 674 [10:48:08]Content-Type: application/json [10:48:08] [10:48:08]POST finish read [10:48:08]Found Content-Length = 674 [10:48:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 1.320, "sum" : 100.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:08]execute_script... [10:48:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 1.320, "sum" : 100.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:08]POST & json_proto [10:48:08]process_json_proto [10:48:08]json parsed OK: [10:48:08]protocol is kg_v1.0 [10:48:08]action value=close_receipt [10:48:08]process_action close_receipt [10:48:08]cmd_close_receipt [10:48:08]MH_GetDate [10:48:08]Write to MH i2c: F0 00 00 8C 0A 85 [10:48:08]Write i2c OK [10:48:08]MH_I2C_Read... [10:48:08]Read from MH i2c: F0 [10:48:08]MH_I2C_Read... [10:48:08]Read from MH i2c: F0 09 00 [10:48:08]MH_I2C_Read... [10:48:08]Read from MH i2c: F0 09 00 8C 0A 00 E9 3C 12 67 19 BC 99 64 FE [10:48:08]GetLastDocTimeStamp 1729248242 [10:48:08]current date 1729248489 [10:48:08]FM_GetShiftState [10:48:08]SAM_PROTO_GetShiftState [10:48:08]wFMCommunicate request_size=4 [10:48:08]MH_SAM_APDU [10:48:08]CAPDU: 80 13 01 00 [10:48:08]Write to MH i2c: E2 08 00 8D 0A 80 13 01 00 00 00 00 00 14 [10:48:08]Write i2c OK [10:48:08]MH_I2C_Read... [10:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:08]Read from MH i2c: E2 [10:48:08]MH_I2C_Read... [10:48:08]Read from MH i2c: E2 0E 00 [10:48:08]MH_I2C_Read... [10:48:08]Read from MH i2c: E2 0E 00 8D 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4B [10:48:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:48:08]wFMCommunicate OK [10:48:08]SAM_PROTO_GetShiftState done [10:48:08]FM_GetShiftState done [10:48:08]opened in 1729211399 [10:48:08]opened+sec_in_day 1729297799 [10:48:08]quantity*price = 10058 [10:48:08]sum+1 = 10059 [10:48:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.68 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 159 18.10.2024 10:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154770 ФПД: 258539026844603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104809&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154770&fm=258539026844603&tin=02508201610067®Number=0000137193017469&sum=10000 [10:48:10]StoreToDocumentArchive [10:48:10]shift 312 fd 154770 [10:48:10]save to /storage/0312/doc_00154770 [10:48:10]save last doc name /storage/0312/doc_00154770 to /storage/kkm_last_doc_name [10:48:10]save OK [10:48:10]Clear old archive folders... [10:48:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:48:10]tlvbuf is 006BD7B0 [10:48:10]SAM_PROTO_ClearQueue [10:48:10]wFMCommunicate request_size=4 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 09 00 00 [10:48:10]Write to MH i2c: E2 08 00 9A 0A 80 09 00 00 00 00 00 00 16 [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [10:48:10]RAPDU: 90 00 [10:48:10]wFMCommunicate OK [10:48:10]SAM_PROTO_ClearQueue done [10:48:10]KKMCreateOFDPacket [10:48:10]OFDProtocolAddRootSTLVToBuf [10:48:10]FM_MakeSignedData [10:48:10]FM_MakeSignedData [10:48:10]SAM_PROTO_SignData [10:48:10]wFMCommunicate request_size=4 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 0D 01 02 [10:48:10]Write to MH i2c: E2 08 00 9B 0A 80 0D 01 02 00 00 00 00 1E [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [10:48:10]RAPDU: 90 00 [10:48:10]wFMCommunicate OK [10:48:10]wFMCommunicate request_size=255 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 28 05 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4A 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 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 9F 00 00 00 F4 03 04 00 E9 3C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5C 02 00 35 04 06 00 EB 23 CE DB [10:48:10]Write to MH i2c: E2 02 01 9C 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 28 05 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4A 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 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 9F 00 00 00 F4 03 04 00 E9 3C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5C 02 00 35 04 06 00 EB 23 CE DB 00 00 23 [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 9C 0A 00 90 00 1A [10:48:10]RAPDU: 90 00 [10:48:10]wFMCommunicate OK [10:48:10]wFMCommunicate request_size=7 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 0D 02 02 02 0B BB [10:48:10]Write to MH i2c: E2 0A 00 9D 0A 80 0D 02 02 02 00 0B BB 00 00 EB [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:10]Read from MH i2c: E2 03 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [10:48:10]RAPDU: 90 00 [10:48:10]wFMCommunicate OK [10:48:10]wFMCommunicate request_size=4 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 0D 03 02 [10:48:10]Write to MH i2c: E2 08 00 9E 0A 80 0D 03 02 00 00 00 00 23 [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 0B 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 0B 00 9E 0A 00 7E 9B C3 C8 BF F1 37 46 90 00 F5 [10:48:10]RAPDU: 7E 9B C3 C8 BF F1 37 46 90 00 [10:48:10]wFMCommunicate OK [10:48:10]SAM_PROTO_SignData done [10:48:10]FM_MakeSignedData done [10:48:10]CreateOFDProtocolMessage [10:48:10]wFMCommunicate request_size=4 [10:48:10]MH_SAM_APDU [10:48:10]CAPDU: 80 11 00 00 [10:48:10]Write to MH i2c: E2 08 00 9F 0A 80 11 00 00 00 00 00 00 23 [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:10]Read from MH i2c: E2 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 17 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: E2 17 00 9F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [10:48:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:48:10]wFMCommunicate OK [10:48:10]CreateOFDProtocolMessage done [10:48:10]OFDSenderStorePacket 154770 [10:48:10]StoreOFDPacket docnum=154770 [10:48:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 01 44 04 01 E0 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 28 05 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4A 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 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 9F 00 00 00 F4 03 04 00 E9 3C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5C 02 00 35 04 06 00 EB 23 CE DB 0B BB 7E 9B C3 C8 BF F1 37 46 [10:48:10]CheckFolder [10:48:10]dirname=/storage/ofd_packets [10:48:10]CheckFolder done [10:48:10]ProducePacketName [10:48:10]name=ofd_packets/00154770 [10:48:10]NVStorageSaveData ofd_packets/00154770 [10:48:10]File name is /storage/ofd_packets/00154770 [10:48:10]Write 298 bytes [10:48:10]NVStorageSaveData done [10:48:10]OFDSenderStorePacket done [10:48:10]KKMCreateOFDPacket done [10:48:10]NVStorageSaveData kkm_last_timestamp [10:48:10]File name is /storage/kkm_last_timestamp [10:48:10]Write 4 bytes [10:48:10]NVStorageSaveData done [10:48:10]ExternCall_PrintAddStr [10:48:10]wPrintStart [10:48:10]Write to MH i2c: 01 00 00 A0 0A AA [10:48:10]Write i2c OK [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: 01 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: 01 07 00 [10:48:10]MH_I2C_Read... [10:48:10]Read from MH i2c: 01 07 00 A0 0A 00 00 00 00 00 FF 0F BF [10:48:10]RasterBufferAndPrint [10:48:10]line Счет N : (1)872939 [10:48:10]line ИНН: 02508201610067 [10:48:10]line Контрольно-Кассовый Чек [10:48:10]line ПРОДАЖА [10:48:10]line ТРК (МРК, ГНК) : 24 [10:48:10]line Товар: 2710194210 [10:48:10]line ДТ-К-2 [10:48:10]line 1.320 * 76.20 [10:48:10]line = 100.58 [10:48:10]line НДС 12% НСП 1% [10:48:10]line > о реализуемом товаре [10:48:10]line ОКРУГЛЕНИЕ: -0.58 [10:48:10]line ИТОГО: 100.00 [10:48:10]line Внесено: 100.00 [10:48:10]line СДАЧА: 0.00 [10:48:10]line НСП 1% : 0.89 [10:48:10]line НДС 12% : 10.68 [10:48:10]line Наличными: 100.00 [10:48:10]line Безнал.: 0.00 [10:48:10]line Место: АЗС № 165 "Партнер Нефть" [10:48:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:48:10]line СНО: Общий режим [10:48:10]line Чек 159 18.10.2024 10:48 [10:48:10]line Смена: 312 ФФД: 1.0 [10:48:10]line ЗНМ: 0300000234 [10:48:10]line РНМ: 0000137193017469 [10:48:10]line Версия ККМ: v1.0 [10:48:10]line ФМ: 0000000000963156 [10:48:10]line ФД: 154770 [10:48:10]line ФПД: 258539026844603 [10:48:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104809&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154770&fm=258539026844603&tin=02508201610067®Number=0000137193017469&sum=10000 [10:48:10]OFD Sender: Processing packet 154770 [packets to send 51, broken 50] [10:48:10]ProducePacketName [10:48:10]name=ofd_packets/00154770 [10:48:10]OFD Sender: To server: pG, [10:48:10]CommunicateWithHost lk.salyk.kg:30040 [10:48:10]ConnectInit lk.salyk.kg [10:48:10]written 0, free lines is 4095 [10:48:11]Connected sock=10 [10:48:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 01 44 04 01 E0 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 28 05 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4A 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 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 9F 00 00 00 F4 03 04 00 E9 3C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5C 02 00 35 04 06 00 EB 23 CE DB 0B BB 7E 9B C3 C8 BF F1 37 46 [10:48:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 D7 47 00 FE 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5C 02 00 F4 03 04 00 22 E3 11 67 B6 04 01 00 00 D0 32 F9 FA 22 50 49 07 [10:48:11]CommunicateWithHost err = 0 [10:48:11]CheckOFDResponse [10:48:11]1017 (14) - 77093643461234 [10:48:11]1041 (16) - 0000000000963156 [10:48:11]1040 (4) - 154770 [10:48:11]1012 (4) - 18.10.2024 04:25 [10:48:11]1206 (1) - 0 [10:48:11]OFD Sender: Remove packet 154770 [10:48:11]ProducePacketName [10:48:11]name=ofd_packets/00154770 [10:48:11]NVStorageDeleteData [10:48:11]Write to MH i2c: 01 00 00 CB 0A D5 [10:48:11]Write i2c OK [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: 01 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: 01 07 00 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: 01 07 00 CB 0A 00 00 00 00 00 F0 0C D8 [10:48:11]RasterBufferAndPrint [10:48:11]line [10:48:11]line [10:48:11]line [10:48:11]line [10:48:11]line [10:48:11]written 0, free lines is 3318 [10:48:11]MH_Cut [10:48:11]Write to MH i2c: D1 01 00 D2 0A 01 AE [10:48:11]Write i2c OK [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: D1 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: D1 01 00 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: D1 01 00 D2 0A 00 AD [10:48:11]Write to MH i2c: 01 00 00 D3 0A DD [10:48:11]Write i2c OK [10:48:11]MH_I2C_Read... [10:48:11]OFD Sender: No OFD packet to send [10:48:12]*** Cut start [10:48:12]*** Partial cut [10:48:12]*** CUTSNS_PIN = 1 [10:48:12]*** CUTSNS_PIN = 0 [10:48:12]*** Brake cut motor [10:48:12]Read from MH i2c: 01 [10:48:12]MH_I2C_Read... [10:48:12]*** Stop cut motor [10:48:12]*** Cut end [10:48:12]Read from MH i2c: 01 07 00 [10:48:12]MH_I2C_Read... [10:48:12]Read from MH i2c: 01 07 00 D3 0A 00 00 00 00 00 FF 0F F2 [10:48:12]process_action close_receipt done [10:48:12]requested_data is exist [10:48:12]produce_requested_data [10:48:12]requested_item fm.sn is exist - process it [10:48:12]wFMCommunicate request_size=4 [10:48:12]MH_SAM_APDU [10:48:12]CAPDU: 80 11 00 00 [10:48:12]Write to MH i2c: E2 08 00 D4 0A 80 11 00 00 00 00 00 00 58 [10:48:12]Write i2c OK [10:48:12]MH_I2C_Read... [10:48:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:12]Read from MH i2c: E2 [10:48:12]MH_I2C_Read... [10:48:12]Read from MH i2c: E2 17 00 [10:48:12]MH_I2C_Read... [10:48:12]Read from MH i2c: E2 17 00 D4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [10:48:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:48:12]wFMCommunicate OK [10:48:12]requested_item fd.num is exist - process it [10:48:12]SAM_PROTO_GetFieldsCounters [10:48:12]wFMCommunicate request_size=4 [10:48:12]MH_SAM_APDU [10:48:12]CAPDU: 80 13 00 00 [10:48:12]Write to MH i2c: E2 08 00 D5 0A 80 13 00 00 00 00 00 00 5B [10:48:12]Write i2c OK [10:48:12]MH_I2C_Read... [10:48:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:12]Read from MH i2c: E2 [10:48:12]MH_I2C_Read... [10:48:12]Read from MH i2c: E2 62 00 [10:48:12]MH_I2C_Read... [10:48:12]Read from MH i2c: E2 62 00 D5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [10:48:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:12]wFMCommunicate OK [10:48:12]SAM_PROTO_GetFieldsCounters done [10:48:12]requested_item shift.num is exist - process it [10:48:12]requested_item shift.opened is exist - process it [10:48:12]req_shift_opened [10:48:12]FM_GetShiftState [10:48:12]SAM_PROTO_GetShiftState [10:48:12]wFMCommunicate request_size=4 [10:48:12]MH_SAM_APDU [10:48:12]CAPDU: 80 13 01 00 [10:48:12]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [10:48:12]Write i2c OK [10:48:12]MH_I2C_Read... [10:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:13]Read from MH i2c: E2 [10:48:13]MH_I2C_Read... [10:48:13]Read from MH i2c: E2 0E 00 [10:48:13]MH_I2C_Read... [10:48:13]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 94 [10:48:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:48:13]wFMCommunicate OK [10:48:13]SAM_PROTO_GetShiftState done [10:48:13]FM_GetShiftState done [10:48:13]req_shift_opened done [10:48:13]requested_item shift.open_date is exist - process it [10:48:13]req_shift_open_date [10:48:13]req_shift_open_date done [10:48:13]produce_requested_data done [10:48:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154770,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:48:13]process_action_free close_receipt [10:48:13]json_value_free [10:48:13]json_value_free done [10:48:13]process_json_proto returns [10:48:13]Send response to host [10:48:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154770,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:48:13]free response buf [10:48:13]execute_script done [10:48:13]execute_script returns [10:48:13]free content buf [10:48:13]Sock 9.Close socket [10:48:13]Sock 9.Thread stoped [10:48:16]OFD Sender: No OFD packet to send [10:48:21]OFD Sender: No OFD packet to send [10:48:26]OFD Sender: No OFD packet to send [10:48:31]OFD Sender: No OFD packet to send [10:48:36]OFD Sender: No OFD packet to send [10:48:40]accept exits with 7 [10:48:40]New connection [10:48:40]New thread 3067116900 created [10:48:40]Thread 3067260260 joined [10:48:40]Waiting for new connection... [10:48:40] Sock 7.Parse request [10:48:40]Sock 7.Check first char [10:48:40]Sock 7.First char is OK [10:48:40]request: POST /json_proto HTTP/1.0 [10:48:40]Method: POST [10:48:40]URL: /json_proto [10:48:40]Method is POST - this is cgi request [10:48:40]url: /json_proto [10:48:40]query_string will be loaded in cgi processing [10:48:40]execute_cgi json_proto POST (null) [10:48:40]execute_cgi path=json_proto method=POST [10:48:40]POST find Content-Length [10:48:40]Host: 172.17.53.67:8080 [10:48:40]Content-Length: 677 [10:48:40]Content-Type: application/json [10:48:40] [10:48:40]POST finish read [10:48:40]Found Content-Length = 677 [10:48:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:40]execute_script... [10:48:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:40]POST & json_proto [10:48:40]process_json_proto [10:48:40]json parsed OK: [10:48:40]protocol is kg_v1.0 [10:48:40]action value=close_receipt [10:48:40]process_action close_receipt [10:48:40]cmd_close_receipt [10:48:40]MH_GetDate [10:48:40]Write to MH i2c: F0 00 00 D7 0A D0 [10:48:40]Write i2c OK [10:48:40]MH_I2C_Read... [10:48:40]Read from MH i2c: F0 [10:48:40]MH_I2C_Read... [10:48:40]Read from MH i2c: F0 09 00 [10:48:40]MH_I2C_Read... [10:48:40]Read from MH i2c: F0 09 00 D7 0A 00 09 3D 12 67 19 BC 99 64 6A [10:48:40]GetLastDocTimeStamp 1729248489 [10:48:40]current date 1729248521 [10:48:40]FM_GetShiftState [10:48:40]SAM_PROTO_GetShiftState [10:48:40]wFMCommunicate request_size=4 [10:48:40]MH_SAM_APDU [10:48:40]CAPDU: 80 13 01 00 [10:48:40]Write to MH i2c: E2 08 00 D8 0A 80 13 01 00 00 00 00 00 5F [10:48:40]Write i2c OK [10:48:40]MH_I2C_Read... [10:48:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:40]Read from MH i2c: E2 [10:48:40]MH_I2C_Read... [10:48:40]Read from MH i2c: E2 0E 00 [10:48:40]MH_I2C_Read... [10:48:40]Read from MH i2c: E2 0E 00 D8 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 96 [10:48:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:48:40]wFMCommunicate OK [10:48:40]SAM_PROTO_GetShiftState done [10:48:40]FM_GetShiftState done [10:48:40]opened in 1729211399 [10:48:40]opened+sec_in_day 1729297799 [10:48:40]quantity*price = 50041 [10:48:40]sum+1 = 50042 [10:48:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 160 18.10.2024 10:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154771 ФПД: 248701495371512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104841&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154771&fm=248701495371512&tin=02508201610067®Number=0000137193017469&sum=50000 [10:48:41]StoreToDocumentArchive [10:48:41]shift 312 fd 154771 [10:48:41]save to /storage/0312/doc_00154771 [10:48:41]save last doc name /storage/0312/doc_00154771 to /storage/kkm_last_doc_name [10:48:41]save OK [10:48:41]Clear old archive folders... [10:48:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:48:41]tlvbuf is 00690B00 [10:48:41]SAM_PROTO_ClearQueue [10:48:41]wFMCommunicate request_size=4 [10:48:41]MH_SAM_APDU [10:48:41]CAPDU: 80 09 00 00 [10:48:41]Write to MH i2c: E2 08 00 E5 0A 80 09 00 00 00 00 00 00 61 [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:41]Read from MH i2c: E2 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [10:48:41]RAPDU: 90 00 [10:48:41]wFMCommunicate OK [10:48:41]SAM_PROTO_ClearQueue done [10:48:41]KKMCreateOFDPacket [10:48:41]OFDProtocolAddRootSTLVToBuf [10:48:41]FM_MakeSignedData [10:48:41]FM_MakeSignedData [10:48:41]SAM_PROTO_SignData [10:48:41]wFMCommunicate request_size=4 [10:48:41]MH_SAM_APDU [10:48:41]CAPDU: 80 0D 01 02 [10:48:41]Write to MH i2c: E2 08 00 E6 0A 80 0D 01 02 00 00 00 00 69 [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:41]Read from MH i2c: E2 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [10:48:41]RAPDU: 90 00 [10:48:41]wFMCommunicate OK [10:48:41]wFMCommunicate request_size=255 [10:48:41]MH_SAM_APDU [10:48:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 09 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5C 02 00 35 04 06 00 E2 [10:48:41]Write to MH i2c: E2 02 01 E7 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 09 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5C 02 00 35 04 06 00 E2 00 00 7B [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]OFD Sender: No OFD packet to send [10:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:41]Read from MH i2c: E2 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [10:48:41]RAPDU: 90 00 [10:48:41]wFMCommunicate OK [10:48:41]wFMCommunicate request_size=10 [10:48:41]MH_SAM_APDU [10:48:41]CAPDU: 80 0D 02 02 05 31 54 49 66 F8 [10:48:41]Write to MH i2c: E2 0D 00 E8 0A 80 0D 02 02 05 00 31 54 49 66 F8 00 00 A2 [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:41]Read from MH i2c: E2 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [10:48:42]RAPDU: 90 00 [10:48:42]wFMCommunicate OK [10:48:42]wFMCommunicate request_size=4 [10:48:42]MH_SAM_APDU [10:48:42]CAPDU: 80 0D 03 02 [10:48:42]Write to MH i2c: E2 08 00 E9 0A 80 0D 03 02 00 00 00 00 6E [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:42]Read from MH i2c: E2 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: E2 0B 00 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: E2 0B 00 E9 0A 00 A9 8E 0C EB 51 89 18 96 90 00 25 [10:48:42]RAPDU: A9 8E 0C EB 51 89 18 96 90 00 [10:48:42]wFMCommunicate OK [10:48:42]SAM_PROTO_SignData done [10:48:42]FM_MakeSignedData done [10:48:42]CreateOFDProtocolMessage [10:48:42]wFMCommunicate request_size=4 [10:48:42]MH_SAM_APDU [10:48:42]CAPDU: 80 11 00 00 [10:48:42]Write to MH i2c: E2 08 00 EA 0A 80 11 00 00 00 00 00 00 6E [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:42]Read from MH i2c: E2 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: E2 17 00 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: E2 17 00 EA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [10:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:48:42]wFMCommunicate OK [10:48:42]CreateOFDProtocolMessage done [10:48:42]OFDSenderStorePacket 154771 [10:48:42]StoreOFDPacket docnum=154771 [10:48:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D A2 07 01 AD 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 09 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5C 02 00 35 04 06 00 E2 31 54 49 66 F8 A9 8E 0C EB 51 89 18 96 [10:48:42]CheckFolder [10:48:42]dirname=/storage/ofd_packets [10:48:42]CheckFolder done [10:48:42]ProducePacketName [10:48:42]name=ofd_packets/00154771 [10:48:42]NVStorageSaveData ofd_packets/00154771 [10:48:42]File name is /storage/ofd_packets/00154771 [10:48:42]Write 301 bytes [10:48:42]NVStorageSaveData done [10:48:42]OFDSenderStorePacket done [10:48:42]KKMCreateOFDPacket done [10:48:42]NVStorageSaveData kkm_last_timestamp [10:48:42]File name is /storage/kkm_last_timestamp [10:48:42]Write 4 bytes [10:48:42]NVStorageSaveData done [10:48:42]ExternCall_PrintAddStr [10:48:42]wPrintStart [10:48:42]Write to MH i2c: 01 00 00 EB 0A F5 [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 07 00 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [10:48:42]RasterBufferAndPrint [10:48:42]line Счет N : (1)872938 [10:48:42]line ИНН: 02508201610067 [10:48:42]line Контрольно-Кассовый Чек [10:48:42]line ПРОДАЖА [10:48:42]line ТРК (МРК, ГНК) : 42 [10:48:42]line Товар: 2710124130 [10:48:42]line Аи-92-К-5 [10:48:42]line 7.480 * 66.90 [10:48:42]line = 500.41 [10:48:42]line НДС 12% НСП 1% [10:48:42]line > о реализуемом товаре [10:48:42]line ОКРУГЛЕНИЕ: -0.41 [10:48:42]line ИТОГО: 500.00 [10:48:42]line Внесено: 500.00 [10:48:42]line СДАЧА: 0.00 [10:48:42]line НСП 1% : 4.43 [10:48:42]line НДС 12% : 53.14 [10:48:42]line Наличными: 500.00 [10:48:42]line Безнал.: 0.00 [10:48:42]line Место: АЗС № 165 "Партнер Нефть" [10:48:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:48:42]line СНО: Общий режим [10:48:42]line Чек 160 18.10.2024 10:48 [10:48:42]line Смена: 312 ФФД: 1.0 [10:48:42]line ЗНМ: 0300000234 [10:48:42]line РНМ: 0000137193017469 [10:48:42]line Версия ККМ: v1.0 [10:48:42]line ФМ: 0000000000963156 [10:48:42]line ФД: 154771 [10:48:42]line ФПД: 248701495371512 [10:48:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T104841&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154771&fm=248701495371512&tin=02508201610067®Number=0000137193017469&sum=50000 [10:48:42]OFD Sender: Processing packet 154771 [packets to send 51, broken 50] [10:48:42]ProducePacketName [10:48:42]name=ofd_packets/00154771 [10:48:42]OFD Sender: To server: pG, [10:48:42]CommunicateWithHost lk.salyk.kg:30040 [10:48:42]ConnectInit lk.salyk.kg [10:48:42]written 0, free lines is 4095 [10:48:42]Connected sock=11 [10:48:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D A2 07 01 AD 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 09 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5C 02 00 35 04 06 00 E2 31 54 49 66 F8 A9 8E 0C EB 51 89 18 96 [10:48:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 EF 47 00 96 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5C 02 00 F4 03 04 00 41 E3 11 67 B6 04 01 00 00 CB 90 64 41 7A CE 42 FF [10:48:42]CommunicateWithHost err = 0 [10:48:42]CheckOFDResponse [10:48:42]1017 (14) - 77093643461234 [10:48:42]1041 (16) - 0000000000963156 [10:48:42]1040 (4) - 154771 [10:48:42]1012 (4) - 18.10.2024 04:25 [10:48:42]1206 (1) - 0 [10:48:42]OFD Sender: Remove packet 154771 [10:48:42]ProducePacketName [10:48:42]name=ofd_packets/00154771 [10:48:42]NVStorageDeleteData [10:48:42]Write to MH i2c: 01 00 00 16 0B 21 [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 07 00 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: 01 07 00 16 0B 00 00 00 00 00 E1 0C 15 [10:48:42]RasterBufferAndPrint [10:48:42]line [10:48:42]line [10:48:42]line [10:48:42]line [10:48:42]line [10:48:42]written 0, free lines is 3303 [10:48:42]MH_Cut [10:48:42]Write to MH i2c: D1 01 00 1D 0B 01 FA [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: D1 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: D1 01 00 [10:48:42]MH_I2C_Read... [10:48:42]Read from MH i2c: D1 01 00 1D 0B 00 F9 [10:48:42]Write to MH i2c: 01 00 00 1E 0B 29 [10:48:42]Write i2c OK [10:48:42]MH_I2C_Read... [10:48:43]OFD Sender: No OFD packet to send [10:48:43]*** Cut start [10:48:43]*** Partial cut [10:48:43]*** CUTSNS_PIN = 1 [10:48:43]*** CUTSNS_PIN = 0 [10:48:43]*** Brake cut motor [10:48:44]Read from MH i2c: 01 [10:48:44]MH_I2C_Read... [10:48:44]*** Stop cut motor [10:48:44]*** Cut end [10:48:44]Read from MH i2c: 01 07 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: 01 07 00 1E 0B 00 00 00 00 00 FF 0F 3E [10:48:44]process_action close_receipt done [10:48:44]requested_data is exist [10:48:44]produce_requested_data [10:48:44]requested_item fm.sn is exist - process it [10:48:44]wFMCommunicate request_size=4 [10:48:44]MH_SAM_APDU [10:48:44]CAPDU: 80 11 00 00 [10:48:44]Write to MH i2c: E2 08 00 1F 0B 80 11 00 00 00 00 00 00 A4 [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:44]Read from MH i2c: E2 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 17 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 17 00 1F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [10:48:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:48:44]wFMCommunicate OK [10:48:44]requested_item fd.num is exist - process it [10:48:44]SAM_PROTO_GetFieldsCounters [10:48:44]wFMCommunicate request_size=4 [10:48:44]MH_SAM_APDU [10:48:44]CAPDU: 80 13 00 00 [10:48:44]Write to MH i2c: E2 08 00 20 0B 80 13 00 00 00 00 00 00 A7 [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:44]Read from MH i2c: E2 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 62 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 62 00 20 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [10:48:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:44]wFMCommunicate OK [10:48:44]SAM_PROTO_GetFieldsCounters done [10:48:44]requested_item shift.num is exist - process it [10:48:44]requested_item shift.opened is exist - process it [10:48:44]req_shift_opened [10:48:44]FM_GetShiftState [10:48:44]SAM_PROTO_GetShiftState [10:48:44]wFMCommunicate request_size=4 [10:48:44]MH_SAM_APDU [10:48:44]CAPDU: 80 13 01 00 [10:48:44]Write to MH i2c: E2 08 00 21 0B 80 13 01 00 00 00 00 00 A9 [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:44]Read from MH i2c: E2 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 0E 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 0E 00 21 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E0 [10:48:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:48:44]wFMCommunicate OK [10:48:44]SAM_PROTO_GetShiftState done [10:48:44]FM_GetShiftState done [10:48:44]req_shift_opened done [10:48:44]requested_item shift.open_date is exist - process it [10:48:44]req_shift_open_date [10:48:44]req_shift_open_date done [10:48:44]produce_requested_data done [10:48:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154771,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:48:44]process_action_free close_receipt [10:48:44]json_value_free [10:48:44]json_value_free done [10:48:44]process_json_proto returns [10:48:44]Send response to host [10:48:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154771,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:48:44]free response buf [10:48:44]execute_script done [10:48:44]execute_script returns [10:48:44]free content buf [10:48:44]Sock 7.Close socket [10:48:44]Sock 7.Thread stoped [10:48:48]OFD Sender: No OFD packet to send [10:48:53]OFD Sender: No OFD packet to send [10:48:58]OFD Sender: No OFD packet to send [10:49:03]OFD Sender: No OFD packet to send [10:49:08]OFD Sender: No OFD packet to send [10:49:13]OFD Sender: No OFD packet to send [10:49:18]OFD Sender: No OFD packet to send [10:49:23]OFD Sender: No OFD packet to send [10:49:28]OFD Sender: No OFD packet to send [10:49:33]OFD Sender: No OFD packet to send [10:49:38]OFD Sender: No OFD packet to send [10:49:43]OFD Sender: No OFD packet to send [10:49:48]OFD Sender: No OFD packet to send [10:49:53]OFD Sender: No OFD packet to send [10:49:58]OFD Sender: No OFD packet to send [10:50:03]OFD Sender: No OFD packet to send [10:50:08]OFD Sender: No OFD packet to send [10:50:13]OFD Sender: No OFD packet to send [10:50:18]OFD Sender: No OFD packet to send [10:50:23]OFD Sender: No OFD packet to send [10:50:26]accept exits with 9 [10:50:26]New connection [10:50:26]New thread 3067260260 created [10:50:26]Thread 3067116900 joined [10:50:26]Waiting for new connection... [10:50:26] Sock 9.Parse request [10:50:26]Sock 9.Check first char [10:50:26]Sock 9.First char is OK [10:50:26]request: POST /json_proto HTTP/1.0 [10:50:26]Method: POST [10:50:26]URL: /json_proto [10:50:26]Method is POST - this is cgi request [10:50:26]url: /json_proto [10:50:26]query_string will be loaded in cgi processing [10:50:26]execute_cgi json_proto POST (null) [10:50:26]execute_cgi path=json_proto method=POST [10:50:26]POST find Content-Length [10:50:26]Host: 172.17.53.67:8080 [10:50:26]Content-Length: 674 [10:50:26]Content-Type: application/json [10:50:26] [10:50:26]POST finish read [10:50:26]Found Content-Length = 674 [10:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:26]execute_script... [10:50:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:26]POST & json_proto [10:50:26]process_json_proto [10:50:26]json parsed OK: [10:50:26]protocol is kg_v1.0 [10:50:26]action value=close_receipt [10:50:26]process_action close_receipt [10:50:26]cmd_close_receipt [10:50:26]MH_GetDate [10:50:26]Write to MH i2c: F0 00 00 22 0B 1C [10:50:26]Write i2c OK [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 09 00 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 09 00 22 0B 00 73 3D 12 67 19 BC 99 64 20 [10:50:26]GetLastDocTimeStamp 1729248521 [10:50:26]current date 1729248627 [10:50:26]FM_GetShiftState [10:50:26]SAM_PROTO_GetShiftState [10:50:26]wFMCommunicate request_size=4 [10:50:26]MH_SAM_APDU [10:50:26]CAPDU: 80 13 01 00 [10:50:26]Write to MH i2c: E2 08 00 23 0B 80 13 01 00 00 00 00 00 AB [10:50:26]Write i2c OK [10:50:26]MH_I2C_Read... [10:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:26]Read from MH i2c: E2 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: E2 0E 00 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: E2 0E 00 23 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E2 [10:50:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:50:26]wFMCommunicate OK [10:50:26]SAM_PROTO_GetShiftState done [10:50:26]FM_GetShiftState done [10:50:26]opened in 1729211399 [10:50:26]opened+sec_in_day 1729297799 [10:50:26]quantity*price = 60045 [10:50:26]sum+1 = 60047 [10:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 161 18.10.2024 10:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154772 ФПД: 235917834647465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154772&fm=235917834647465&tin=02508201610067®Number=0000137193017469&sum=60000 [10:50:28]StoreToDocumentArchive [10:50:28]shift 312 fd 154772 [10:50:28]save to /storage/0312/doc_00154772 [10:50:28]save last doc name /storage/0312/doc_00154772 to /storage/kkm_last_doc_name [10:50:28]save OK [10:50:28]Clear old archive folders... [10:50:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:50:28]tlvbuf is 00690C50 [10:50:28]SAM_PROTO_ClearQueue [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 09 00 00 [10:50:28]Write to MH i2c: E2 08 00 30 0B 80 09 00 00 00 00 00 00 AD [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]SAM_PROTO_ClearQueue done [10:50:28]KKMCreateOFDPacket [10:50:28]OFDProtocolAddRootSTLVToBuf [10:50:28]FM_MakeSignedData [10:50:28]FM_MakeSignedData [10:50:28]SAM_PROTO_SignData [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 01 02 [10:50:28]Write to MH i2c: E2 08 00 31 0B 80 0D 01 02 00 00 00 00 B5 [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]wFMCommunicate request_size=255 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 73 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5C 02 00 35 04 06 00 D6 90 E6 BA [10:50:28]Write to MH i2c: E2 02 01 32 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 73 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5C 02 00 35 04 06 00 D6 90 E6 BA 00 00 0B [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]wFMCommunicate request_size=7 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 02 02 02 F7 A9 [10:50:28]Write to MH i2c: E2 0A 00 33 0B 80 0D 02 02 02 00 F7 A9 00 00 5C [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]OFD Sender: No OFD packet to send [10:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 33 0B 00 90 00 B2 [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 03 02 [10:50:28]Write to MH i2c: E2 08 00 34 0B 80 0D 03 02 00 00 00 00 BA [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 0B 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 0B 00 34 0B 00 CD A0 AD 27 41 EC 01 54 90 00 7E [10:50:28]RAPDU: CD A0 AD 27 41 EC 01 54 90 00 [10:50:28]wFMCommunicate OK [10:50:28]SAM_PROTO_SignData done [10:50:28]FM_MakeSignedData done [10:50:28]CreateOFDProtocolMessage [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 11 00 00 [10:50:28]Write to MH i2c: E2 08 00 35 0B 80 11 00 00 00 00 00 00 BA [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 17 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 17 00 35 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [10:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:50:28]wFMCommunicate OK [10:50:28]CreateOFDProtocolMessage done [10:50:28]OFDSenderStorePacket 154772 [10:50:28]StoreOFDPacket docnum=154772 [10:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AD CC 04 01 D7 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 73 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5C 02 00 35 04 06 00 D6 90 E6 BA F7 A9 CD A0 AD 27 41 EC 01 54 [10:50:28]CheckFolder [10:50:28]dirname=/storage/ofd_packets [10:50:28]CheckFolder done [10:50:28]ProducePacketName [10:50:28]name=ofd_packets/00154772 [10:50:28]NVStorageSaveData ofd_packets/00154772 [10:50:28]File name is /storage/ofd_packets/00154772 [10:50:28]Write 298 bytes [10:50:28]NVStorageSaveData done [10:50:28]OFDSenderStorePacket done [10:50:28]KKMCreateOFDPacket done [10:50:28]NVStorageSaveData kkm_last_timestamp [10:50:28]File name is /storage/kkm_last_timestamp [10:50:28]Write 4 bytes [10:50:28]NVStorageSaveData done [10:50:28]ExternCall_PrintAddStr [10:50:28]wPrintStart [10:50:28]Write to MH i2c: 01 00 00 36 0B 41 [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 07 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 07 00 36 0B 00 00 00 00 00 FF 0F 56 [10:50:28]RasterBufferAndPrint [10:50:28]line Счет N : (1)872940 [10:50:28]line ИНН: 02508201610067 [10:50:28]line Контрольно-Кассовый Чек [10:50:28]line ПРОДАЖА [10:50:28]line ТРК (МРК, ГНК) : 24 [10:50:28]line Товар: 2710194210 [10:50:28]line ДТ-К-2 [10:50:28]line 7.880 * 76.20 [10:50:28]line = 600.46 [10:50:28]line НДС 12% НСП 1% [10:50:28]line > о реализуемом товаре [10:50:28]line ОКРУГЛЕНИЕ: -0.46 [10:50:28]line ИТОГО: 600.00 [10:50:28]line Внесено: 600.00 [10:50:28]line СДАЧА: 0.00 [10:50:28]line НСП 1% : 5.31 [10:50:28]line НДС 12% : 63.77 [10:50:28]line Наличными: 600.00 [10:50:28]line Безнал.: 0.00 [10:50:28]line Место: АЗС № 165 "Партнер Нефть" [10:50:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:50:28]line СНО: Общий режим [10:50:28]line Чек 161 18.10.2024 10:50 [10:50:28]line Смена: 312 ФФД: 1.0 [10:50:28]line ЗНМ: 0300000234 [10:50:28]line РНМ: 0000137193017469 [10:50:28]line Версия ККМ: v1.0 [10:50:28]line ФМ: 0000000000963156 [10:50:28]line ФД: 154772 [10:50:28]line ФПД: 235917834647465 [10:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154772&fm=235917834647465&tin=02508201610067®Number=0000137193017469&sum=60000 [10:50:28]OFD Sender: Processing packet 154772 [packets to send 51, broken 50] [10:50:28]ProducePacketName [10:50:28]name=ofd_packets/00154772 [10:50:28]OFD Sender: To server: pG, [10:50:28]CommunicateWithHost lk.salyk.kg:30040 [10:50:28]ConnectInit lk.salyk.kg [10:50:28]written 0, free lines is 4095 [10:50:28]Connected sock=10 [10:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AD CC 04 01 D7 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 73 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5C 02 00 35 04 06 00 D6 90 E6 BA F7 A9 CD A0 AD 27 41 EC 01 54 [10:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C 16 47 00 35 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5C 02 00 F4 03 04 00 AC E3 11 67 B6 04 01 00 00 E7 C8 A8 81 19 3C BE 9D [10:50:29]CommunicateWithHost err = 0 [10:50:29]CheckOFDResponse [10:50:29]1017 (14) - 77093643461234 [10:50:29]1041 (16) - 0000000000963156 [10:50:29]1040 (4) - 154772 [10:50:29]1012 (4) - 18.10.2024 04:27 [10:50:29]1206 (1) - 0 [10:50:29]OFD Sender: Remove packet 154772 [10:50:29]ProducePacketName [10:50:29]name=ofd_packets/00154772 [10:50:29]NVStorageDeleteData [10:50:29]Write to MH i2c: 01 00 00 61 0B 6C [10:50:29]Write i2c OK [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: 01 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: 01 07 00 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: 01 07 00 61 0B 00 00 00 00 00 EB 0C 6A [10:50:29]RasterBufferAndPrint [10:50:29]line [10:50:29]line [10:50:29]line [10:50:29]line [10:50:29]line [10:50:29]written 0, free lines is 3313 [10:50:29]MH_Cut [10:50:29]Write to MH i2c: D1 01 00 68 0B 01 45 [10:50:29]Write i2c OK [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: D1 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: D1 01 00 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: D1 01 00 68 0B 00 44 [10:50:29]Write to MH i2c: 01 00 00 69 0B 74 [10:50:29]Write i2c OK [10:50:29]MH_I2C_Read... [10:50:29]OFD Sender: No OFD packet to send [10:50:30]*** Cut start [10:50:30]*** Partial cut [10:50:30]*** CUTSNS_PIN = 1 [10:50:30]*** CUTSNS_PIN = 0 [10:50:30]*** Brake cut motor [10:50:30]Read from MH i2c: 01 [10:50:30]MH_I2C_Read... [10:50:30]*** Stop cut motor [10:50:30]*** Cut end [10:50:30]Read from MH i2c: 01 07 00 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: 01 07 00 69 0B 00 00 00 00 00 FF 0F 89 [10:50:30]process_action close_receipt done [10:50:30]requested_data is exist [10:50:30]produce_requested_data [10:50:30]requested_item fm.sn is exist - process it [10:50:30]wFMCommunicate request_size=4 [10:50:30]MH_SAM_APDU [10:50:30]CAPDU: 80 11 00 00 [10:50:30]Write to MH i2c: E2 08 00 6A 0B 80 11 00 00 00 00 00 00 EF [10:50:30]Write i2c OK [10:50:30]MH_I2C_Read... [10:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:30]Read from MH i2c: E2 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 17 00 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 17 00 6A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [10:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:50:30]wFMCommunicate OK [10:50:30]requested_item fd.num is exist - process it [10:50:30]SAM_PROTO_GetFieldsCounters [10:50:30]wFMCommunicate request_size=4 [10:50:30]MH_SAM_APDU [10:50:30]CAPDU: 80 13 00 00 [10:50:30]Write to MH i2c: E2 08 00 6B 0B 80 13 00 00 00 00 00 00 F2 [10:50:30]Write i2c OK [10:50:30]MH_I2C_Read... [10:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:30]Read from MH i2c: E2 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 62 00 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 62 00 6B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [10:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:50:30]wFMCommunicate OK [10:50:30]SAM_PROTO_GetFieldsCounters done [10:50:30]requested_item shift.num is exist - process it [10:50:30]requested_item shift.opened is exist - process it [10:50:30]req_shift_opened [10:50:30]FM_GetShiftState [10:50:30]SAM_PROTO_GetShiftState [10:50:30]wFMCommunicate request_size=4 [10:50:30]MH_SAM_APDU [10:50:30]CAPDU: 80 13 01 00 [10:50:30]Write to MH i2c: E2 08 00 6C 0B 80 13 01 00 00 00 00 00 F4 [10:50:30]Write i2c OK [10:50:30]MH_I2C_Read... [10:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:30]Read from MH i2c: E2 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 0E 00 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 0E 00 6C 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2B [10:50:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:50:30]wFMCommunicate OK [10:50:30]SAM_PROTO_GetShiftState done [10:50:30]FM_GetShiftState done [10:50:30]req_shift_opened done [10:50:30]requested_item shift.open_date is exist - process it [10:50:30]req_shift_open_date [10:50:30]req_shift_open_date done [10:50:30]produce_requested_data done [10:50:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154772,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:50:30]process_action_free close_receipt [10:50:30]json_value_free [10:50:30]json_value_free done [10:50:30]process_json_proto returns [10:50:30]Send response to host [10:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154772,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:50:30]free response buf [10:50:30]execute_script done [10:50:30]execute_script returns [10:50:30]free content buf [10:50:30]Sock 9.Close socket [10:50:30]Sock 9.Thread stoped [10:50:34]OFD Sender: No OFD packet to send [10:50:39]OFD Sender: No OFD packet to send [10:50:44]OFD Sender: No OFD packet to send [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:44]OFD Sender: No OFD packet to send [10:51:49]OFD Sender: No OFD packet to send [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:14]OFD Sender: No OFD packet to send [10:52:19]OFD Sender: No OFD packet to send [10:52:22]accept exits with 7 [10:52:22]New connection [10:52:22]New thread 3067116900 created [10:52:22]Thread 3067260260 joined [10:52:22]Waiting for new connection... [10:52:22] Sock 7.Parse request [10:52:22]Sock 7.Check first char [10:52:22]Sock 7.First char is OK [10:52:22]request: POST /json_proto HTTP/1.0 [10:52:22]Method: POST [10:52:22]URL: /json_proto [10:52:22]Method is POST - this is cgi request [10:52:22]url: /json_proto [10:52:22]query_string will be loaded in cgi processing [10:52:22]execute_cgi json_proto POST (null) [10:52:22]execute_cgi path=json_proto method=POST [10:52:22]POST find Content-Length [10:52:22]Host: 172.17.53.67:8080 [10:52:22]Content-Length: 682 [10:52:22]Content-Type: application/json [10:52:22] [10:52:22]POST finish read [10:52:22]Found Content-Length = 682 [10:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:22]execute_script... [10:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:22]POST & json_proto [10:52:22]process_json_proto [10:52:22]json parsed OK: [10:52:22]protocol is kg_v1.0 [10:52:22]action value=close_receipt [10:52:22]process_action close_receipt [10:52:22]cmd_close_receipt [10:52:22]MH_GetDate [10:52:22]Write to MH i2c: F0 00 00 6D 0B 67 [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 09 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 09 00 6D 0B 00 E7 3D 12 67 19 BC 99 64 DF [10:52:22]GetLastDocTimeStamp 1729248627 [10:52:22]current date 1729248743 [10:52:22]FM_GetShiftState [10:52:22]SAM_PROTO_GetShiftState [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 13 01 00 [10:52:22]Write to MH i2c: E2 08 00 6E 0B 80 13 01 00 00 00 00 00 F6 [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 0E 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 0E 00 6E 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2D [10:52:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:52:23]wFMCommunicate OK [10:52:23]SAM_PROTO_GetShiftState done [10:52:23]FM_GetShiftState done [10:52:23]opened in 1729211399 [10:52:23]opened+sec_in_day 1729297799 [10:52:23]quantity*price = 100021 [10:52:23]sum+1 = 100023 [10:52:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 162 18.10.2024 10:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154773 ФПД: 116740898208713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105223&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154773&fm=116740898208713&tin=02508201610067®Number=0000137193017469&sum=100000 [10:52:24]StoreToDocumentArchive [10:52:24]shift 312 fd 154773 [10:52:24]save to /storage/0312/doc_00154773 [10:52:24]save last doc name /storage/0312/doc_00154773 to /storage/kkm_last_doc_name [10:52:24]save OK [10:52:24]Clear old archive folders... [10:52:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:24]tlvbuf is 006BCCF0 [10:52:24]SAM_PROTO_ClearQueue [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 09 00 00 [10:52:24]Write to MH i2c: E2 08 00 7B 0B 80 09 00 00 00 00 00 00 F8 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [10:52:24]RAPDU: 90 00 [10:52:24]wFMCommunicate OK [10:52:24]SAM_PROTO_ClearQueue done [10:52:24]KKMCreateOFDPacket [10:52:24]OFDProtocolAddRootSTLVToBuf [10:52:24]FM_MakeSignedData [10:52:24]FM_MakeSignedData [10:52:24]SAM_PROTO_SignData [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 0D 01 02 [10:52:24]Write to MH i2c: E2 08 00 7C 0B 80 0D 01 02 00 00 00 00 00 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 7C 0B 00 90 00 FB [10:52:24]RAPDU: 90 00 [10:52:24]wFMCommunicate OK [10:52:24]wFMCommunicate request_size=255 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 E7 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5C 02 00 35 04 06 00 6A [10:52:24]Write to MH i2c: E2 02 01 7D 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 E7 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5C 02 00 35 04 06 00 6A 00 00 99 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 7D 0B 00 90 00 FC [10:52:24]RAPDU: 90 00 [10:52:24]wFMCommunicate OK [10:52:24]wFMCommunicate request_size=10 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 0D 02 02 05 2C DB C4 BB C9 [10:52:24]Write to MH i2c: E2 0D 00 7E 0B 80 0D 02 02 05 00 2C DB C4 BB C9 00 00 5C [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 03 00 7E 0B 00 90 00 FD [10:52:24]RAPDU: 90 00 [10:52:24]wFMCommunicate OK [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 0D 03 02 [10:52:24]Write to MH i2c: E2 08 00 7F 0B 80 0D 03 02 00 00 00 00 05 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 0B 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 0B 00 7F 0B 00 98 61 0D DA 1A 37 4C FB 90 00 7E [10:52:24]RAPDU: 98 61 0D DA 1A 37 4C FB 90 00 [10:52:24]wFMCommunicate OK [10:52:24]SAM_PROTO_SignData done [10:52:24]FM_MakeSignedData done [10:52:24]CreateOFDProtocolMessage [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 11 00 00 [10:52:24]Write to MH i2c: E2 08 00 80 0B 80 11 00 00 00 00 00 00 05 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 17 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 17 00 80 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [10:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:24]wFMCommunicate OK [10:52:24]CreateOFDProtocolMessage done [10:52:24]OFDSenderStorePacket 154773 [10:52:24]StoreOFDPacket docnum=154773 [10:52:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 48 07 01 07 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 E7 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5C 02 00 35 04 06 00 6A 2C DB C4 BB C9 98 61 0D DA 1A 37 4C FB [10:52:24]CheckFolder [10:52:24]dirname=/storage/ofd_packets [10:52:24]CheckFolder done [10:52:24]ProducePacketName [10:52:24]name=ofd_packets/00154773 [10:52:24]NVStorageSaveData ofd_packets/00154773 [10:52:24]File name is /storage/ofd_packets/00154773 [10:52:24]Write 301 bytes [10:52:24]NVStorageSaveData done [10:52:24]OFDSenderStorePacket done [10:52:24]KKMCreateOFDPacket done [10:52:24]NVStorageSaveData kkm_last_timestamp [10:52:24]File name is /storage/kkm_last_timestamp [10:52:24]Write 4 bytes [10:52:24]NVStorageSaveData done [10:52:24]ExternCall_PrintAddStr [10:52:24]wPrintStart [10:52:24]Write to MH i2c: 01 00 00 81 0B 8C [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 81 0B 00 00 00 00 00 FF 0F A1 [10:52:24]RasterBufferAndPrint [10:52:24]line Счет N : (1)872941 [10:52:24]line ИНН: 02508201610067 [10:52:24]line Контрольно-Кассовый Чек [10:52:24]line ПРОДАЖА [10:52:24]line ТРК (МРК, ГНК) : 11 [10:52:24]line Товар: 2710124500 [10:52:24]line Аи-95-К-5 [10:52:24]line 13.480 * 74.20 [10:52:24]line = 1000.22 [10:52:24]line НДС 12% НСП 1% [10:52:24]line > о реализуемом товаре [10:52:24]line ОКРУГЛЕНИЕ: -0.22 [10:52:24]line ИТОГО: 1000.00 [10:52:24]line Внесено: 1000.00 [10:52:24]line СДАЧА: 0.00 [10:52:24]line НСП 1% : 8.85 [10:52:24]line НДС 12% : 106.22 [10:52:24]line Наличными: 1000.00 [10:52:24]line Безнал.: 0.00 [10:52:24]line Место: АЗС № 165 "Партнер Нефть" [10:52:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:52:24]line СНО: Общий режим [10:52:24]line Чек 162 18.10.2024 10:52 [10:52:24]line Смена: 312 ФФД: 1.0 [10:52:24]line ЗНМ: 0300000234 [10:52:24]line РНМ: 0000137193017469 [10:52:24]line Версия ККМ: v1.0 [10:52:24]line ФМ: 0000000000963156 [10:52:24]line ФД: 154773 [10:52:24]line ФПД: 116740898208713 [10:52:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105223&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154773&fm=116740898208713&tin=02508201610067®Number=0000137193017469&sum=100000 [10:52:25]OFD Sender: Processing packet 154773 [packets to send 51, broken 50] [10:52:25]ProducePacketName [10:52:25]name=ofd_packets/00154773 [10:52:25]OFD Sender: To server: pG, [10:52:25]CommunicateWithHost lk.salyk.kg:30040 [10:52:25]ConnectInit lk.salyk.kg [10:52:25]written 0, free lines is 4095 [10:52:25]Connected sock=10 [10:52:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 48 07 01 07 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 E7 3D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5C 02 00 35 04 06 00 6A 2C DB C4 BB C9 98 61 0D DA 1A 37 4C FB [10:52:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 AF 47 00 02 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5C 02 00 F4 03 04 00 20 E4 11 67 B6 04 01 00 00 76 85 9B AE 9E BE B9 23 [10:52:25]CommunicateWithHost err = 0 [10:52:25]CheckOFDResponse [10:52:25]1017 (14) - 77093643461234 [10:52:25]1041 (16) - 0000000000963156 [10:52:25]1040 (4) - 154773 [10:52:25]1012 (4) - 18.10.2024 04:29 [10:52:25]1206 (1) - 0 [10:52:25]OFD Sender: Remove packet 154773 [10:52:25]ProducePacketName [10:52:25]name=ofd_packets/00154773 [10:52:25]NVStorageDeleteData [10:52:25]Write to MH i2c: 01 00 00 AC 0B B7 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 07 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 07 00 AC 0B 00 00 00 00 00 F0 0C BA [10:52:25]RasterBufferAndPrint [10:52:25]line [10:52:25]line [10:52:25]line [10:52:25]line [10:52:25]line [10:52:25]written 0, free lines is 3318 [10:52:25]MH_Cut [10:52:25]Write to MH i2c: D1 01 00 B3 0B 01 90 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: D1 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: D1 01 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: D1 01 00 B3 0B 00 8F [10:52:25]Write to MH i2c: 01 00 00 B4 0B BF [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]OFD Sender: No OFD packet to send [10:52:26]*** Cut start [10:52:26]*** Partial cut [10:52:26]*** CUTSNS_PIN = 1 [10:52:26]*** CUTSNS_PIN = 0 [10:52:26]*** Brake cut motor [10:52:26]Read from MH i2c: 01 [10:52:26]MH_I2C_Read... [10:52:26]*** Stop cut motor [10:52:26]*** Cut end [10:52:26]Read from MH i2c: 01 07 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: 01 07 00 B4 0B 00 00 00 00 00 FF 0F D4 [10:52:26]process_action close_receipt done [10:52:26]requested_data is exist [10:52:26]produce_requested_data [10:52:26]requested_item fm.sn is exist - process it [10:52:26]wFMCommunicate request_size=4 [10:52:26]MH_SAM_APDU [10:52:26]CAPDU: 80 11 00 00 [10:52:26]Write to MH i2c: E2 08 00 B5 0B 80 11 00 00 00 00 00 00 3A [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:26]Read from MH i2c: E2 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: E2 17 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: E2 17 00 B5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [10:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:26]wFMCommunicate OK [10:52:26]requested_item fd.num is exist - process it [10:52:26]SAM_PROTO_GetFieldsCounters [10:52:26]wFMCommunicate request_size=4 [10:52:26]MH_SAM_APDU [10:52:26]CAPDU: 80 13 00 00 [10:52:26]Write to MH i2c: E2 08 00 B6 0B 80 13 00 00 00 00 00 00 3D [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:27]Read from MH i2c: E2 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 62 00 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 62 00 B6 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [10:52:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:27]wFMCommunicate OK [10:52:27]SAM_PROTO_GetFieldsCounters done [10:52:27]requested_item shift.num is exist - process it [10:52:27]requested_item shift.opened is exist - process it [10:52:27]req_shift_opened [10:52:27]FM_GetShiftState [10:52:27]SAM_PROTO_GetShiftState [10:52:27]wFMCommunicate request_size=4 [10:52:27]MH_SAM_APDU [10:52:27]CAPDU: 80 13 01 00 [10:52:27]Write to MH i2c: E2 08 00 B7 0B 80 13 01 00 00 00 00 00 3F [10:52:27]Write i2c OK [10:52:27]MH_I2C_Read... [10:52:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:27]Read from MH i2c: E2 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 0E 00 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 0E 00 B7 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 76 [10:52:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:52:27]wFMCommunicate OK [10:52:27]SAM_PROTO_GetShiftState done [10:52:27]FM_GetShiftState done [10:52:27]req_shift_opened done [10:52:27]requested_item shift.open_date is exist - process it [10:52:27]req_shift_open_date [10:52:27]req_shift_open_date done [10:52:27]produce_requested_data done [10:52:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154773,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:52:27]process_action_free close_receipt [10:52:27]json_value_free [10:52:27]json_value_free done [10:52:27]process_json_proto returns [10:52:27]Send response to host [10:52:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154773,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:52:27]free response buf [10:52:27]execute_script done [10:52:27]execute_script returns [10:52:27]free content buf [10:52:27]Sock 7.Close socket [10:52:27]Sock 7.Thread stoped [10:52:30]OFD Sender: No OFD packet to send [10:52:35]OFD Sender: No OFD packet to send [10:52:40]OFD Sender: No OFD packet to send [10:52:45]OFD Sender: No OFD packet to send [10:52:50]OFD Sender: No OFD packet to send [10:52:55]OFD Sender: No OFD packet to send [10:53:00]OFD Sender: No OFD packet to send [10:53:05]OFD Sender: No OFD packet to send [10:53:10]OFD Sender: No OFD packet to send [10:53:15]OFD Sender: No OFD packet to send [10:53:20]OFD Sender: No OFD packet to send [10:53:25]OFD Sender: No OFD packet to send [10:53:30]OFD Sender: No OFD packet to send [10:53:35]OFD Sender: No OFD packet to send [10:53:39]accept exits with 9 [10:53:39]New connection [10:53:39]New thread 3067260260 created [10:53:39]Thread 3067116900 joined [10:53:39]Waiting for new connection... [10:53:39] Sock 9.Parse request [10:53:39]Sock 9.Check first char [10:53:39]Sock 9.First char is OK [10:53:39]request: POST /json_proto HTTP/1.0 [10:53:39]Method: POST [10:53:39]URL: /json_proto [10:53:39]Method is POST - this is cgi request [10:53:39]url: /json_proto [10:53:39]query_string will be loaded in cgi processing [10:53:39]execute_cgi json_proto POST (null) [10:53:39]execute_cgi path=json_proto method=POST [10:53:39]POST find Content-Length [10:53:39]Host: 172.17.53.67:8080 [10:53:39]Content-Length: 674 [10:53:39]Content-Type: application/json [10:53:39] [10:53:39]POST finish read [10:53:39]Found Content-Length = 674 [10:53:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:39]execute_script... [10:53:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:39]POST & json_proto [10:53:39]process_json_proto [10:53:39]json parsed OK: [10:53:39]protocol is kg_v1.0 [10:53:39]action value=close_receipt [10:53:39]process_action close_receipt [10:53:39]cmd_close_receipt [10:53:39]MH_GetDate [10:53:39]Write to MH i2c: F0 00 00 B8 0B B2 [10:53:39]Write i2c OK [10:53:39]MH_I2C_Read... [10:53:39]Read from MH i2c: F0 [10:53:39]MH_I2C_Read... [10:53:39]Read from MH i2c: F0 09 00 [10:53:39]MH_I2C_Read... [10:53:39]Read from MH i2c: F0 09 00 B8 0B 00 34 3E 12 67 19 BC 99 64 78 [10:53:39]GetLastDocTimeStamp 1729248743 [10:53:39]current date 1729248820 [10:53:39]FM_GetShiftState [10:53:39]SAM_PROTO_GetShiftState [10:53:39]wFMCommunicate request_size=4 [10:53:39]MH_SAM_APDU [10:53:39]CAPDU: 80 13 01 00 [10:53:39]Write to MH i2c: E2 08 00 B9 0B 80 13 01 00 00 00 00 00 41 [10:53:39]Write i2c OK [10:53:39]MH_I2C_Read... [10:53:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:39]Read from MH i2c: E2 [10:53:39]MH_I2C_Read... [10:53:39]Read from MH i2c: E2 0E 00 [10:53:39]MH_I2C_Read... [10:53:39]Read from MH i2c: E2 0E 00 B9 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [10:53:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:53:39]wFMCommunicate OK [10:53:39]SAM_PROTO_GetShiftState done [10:53:39]FM_GetShiftState done [10:53:39]opened in 1729211399 [10:53:39]opened+sec_in_day 1729297799 [10:53:39]quantity*price = 50063 [10:53:39]sum+1 = 50064 [10:53:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 163 18.10.2024 10:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154774 ФПД: 258188062821325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154774&fm=258188062821325&tin=02508201610067®Number=0000137193017469&sum=50000 [10:53:40]StoreToDocumentArchive [10:53:40]shift 312 fd 154774 [10:53:40]save to /storage/0312/doc_00154774 [10:53:40]save last doc name /storage/0312/doc_00154774 to /storage/kkm_last_doc_name [10:53:40]save OK [10:53:40]Clear old archive folders... [10:53:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:53:40]tlvbuf is 006CF7F0 [10:53:40]SAM_PROTO_ClearQueue [10:53:40]wFMCommunicate request_size=4 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 09 00 00 [10:53:40]Write to MH i2c: E2 08 00 C6 0B 80 09 00 00 00 00 00 00 43 [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [10:53:40]RAPDU: 90 00 [10:53:40]wFMCommunicate OK [10:53:40]SAM_PROTO_ClearQueue done [10:53:40]KKMCreateOFDPacket [10:53:40]OFDProtocolAddRootSTLVToBuf [10:53:40]FM_MakeSignedData [10:53:40]FM_MakeSignedData [10:53:40]SAM_PROTO_SignData [10:53:40]wFMCommunicate request_size=4 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 0D 01 02 [10:53:40]Write to MH i2c: E2 08 00 C7 0B 80 0D 01 02 00 00 00 00 4B [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 C7 0B 00 90 00 46 [10:53:40]RAPDU: 90 00 [10:53:40]wFMCommunicate OK [10:53:40]wFMCommunicate request_size=255 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 34 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5C 02 00 35 04 06 00 EA D2 17 C5 [10:53:40]Write to MH i2c: E2 02 01 C8 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 34 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5C 02 00 35 04 06 00 EA D2 17 C5 00 00 C0 [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:40]OFD Sender: No OFD packet to send [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 03 00 C8 0B 00 90 00 47 [10:53:40]RAPDU: 90 00 [10:53:40]wFMCommunicate OK [10:53:40]wFMCommunicate request_size=7 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 0D 02 02 02 0B CD [10:53:40]Write to MH i2c: E2 0A 00 C9 0B 80 0D 02 02 02 00 0B CD 00 00 2A [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:41]Read from MH i2c: E2 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 03 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 03 00 C9 0B 00 90 00 48 [10:53:41]RAPDU: 90 00 [10:53:41]wFMCommunicate OK [10:53:41]wFMCommunicate request_size=4 [10:53:41]MH_SAM_APDU [10:53:41]CAPDU: 80 0D 03 02 [10:53:41]Write to MH i2c: E2 08 00 CA 0B 80 0D 03 02 00 00 00 00 50 [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:41]Read from MH i2c: E2 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 0B 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 0B 00 CA 0B 00 4C CD D7 F6 0E 65 C5 C5 90 00 34 [10:53:41]RAPDU: 4C CD D7 F6 0E 65 C5 C5 90 00 [10:53:41]wFMCommunicate OK [10:53:41]SAM_PROTO_SignData done [10:53:41]FM_MakeSignedData done [10:53:41]CreateOFDProtocolMessage [10:53:41]wFMCommunicate request_size=4 [10:53:41]MH_SAM_APDU [10:53:41]CAPDU: 80 11 00 00 [10:53:41]Write to MH i2c: E2 08 00 CB 0B 80 11 00 00 00 00 00 00 50 [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:41]Read from MH i2c: E2 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 17 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: E2 17 00 CB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [10:53:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:53:41]wFMCommunicate OK [10:53:41]CreateOFDProtocolMessage done [10:53:41]OFDSenderStorePacket 154774 [10:53:41]StoreOFDPacket docnum=154774 [10:53:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 9B D1 04 01 30 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 34 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5C 02 00 35 04 06 00 EA D2 17 C5 0B CD 4C CD D7 F6 0E 65 C5 C5 [10:53:41]CheckFolder [10:53:41]dirname=/storage/ofd_packets [10:53:41]CheckFolder done [10:53:41]ProducePacketName [10:53:41]name=ofd_packets/00154774 [10:53:41]NVStorageSaveData ofd_packets/00154774 [10:53:41]File name is /storage/ofd_packets/00154774 [10:53:41]Write 298 bytes [10:53:41]NVStorageSaveData done [10:53:41]OFDSenderStorePacket done [10:53:41]KKMCreateOFDPacket done [10:53:41]NVStorageSaveData kkm_last_timestamp [10:53:41]File name is /storage/kkm_last_timestamp [10:53:41]Write 4 bytes [10:53:41]NVStorageSaveData done [10:53:41]ExternCall_PrintAddStr [10:53:41]wPrintStart [10:53:41]Write to MH i2c: 01 00 00 CC 0B D7 [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 07 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 07 00 CC 0B 00 00 00 00 00 FF 0F EC [10:53:41]RasterBufferAndPrint [10:53:41]line Счет N : (1)872942 [10:53:41]line ИНН: 02508201610067 [10:53:41]line Контрольно-Кассовый Чек [10:53:41]line ПРОДАЖА [10:53:41]line ТРК (МРК, ГНК) : 34 [10:53:41]line Товар: 2710194210 [10:53:41]line ДТ-К-2 [10:53:41]line 6.570 * 76.20 [10:53:41]line = 500.63 [10:53:41]line НДС 12% НСП 1% [10:53:41]line > о реализуемом товаре [10:53:41]line ОКРУГЛЕНИЕ: -0.63 [10:53:41]line ИТОГО: 500.00 [10:53:41]line Внесено: 500.00 [10:53:41]line СДАЧА: 0.00 [10:53:41]line НСП 1% : 4.43 [10:53:41]line НДС 12% : 53.16 [10:53:41]line Наличными: 500.00 [10:53:41]line Безнал.: 0.00 [10:53:41]line Место: АЗС № 165 "Партнер Нефть" [10:53:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:53:41]line СНО: Общий режим [10:53:41]line Чек 163 18.10.2024 10:53 [10:53:41]line Смена: 312 ФФД: 1.0 [10:53:41]line ЗНМ: 0300000234 [10:53:41]line РНМ: 0000137193017469 [10:53:41]line Версия ККМ: v1.0 [10:53:41]line ФМ: 0000000000963156 [10:53:41]line ФД: 154774 [10:53:41]line ФПД: 258188062821325 [10:53:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154774&fm=258188062821325&tin=02508201610067®Number=0000137193017469&sum=50000 [10:53:41]OFD Sender: Processing packet 154774 [packets to send 51, broken 50] [10:53:41]ProducePacketName [10:53:41]name=ofd_packets/00154774 [10:53:41]OFD Sender: To server: pG, [10:53:41]CommunicateWithHost lk.salyk.kg:30040 [10:53:41]ConnectInit lk.salyk.kg [10:53:41]written 0, free lines is 4095 [10:53:41]Connected sock=10 [10:53:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 9B D1 04 01 30 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 34 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5C 02 00 35 04 06 00 EA D2 17 C5 0B CD 4C CD D7 F6 0E 65 C5 C5 [10:53:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F1 D1 47 00 4C 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5C 02 00 F4 03 04 00 6D E4 11 67 B6 04 01 00 00 AC 89 1A 69 41 F6 CC 79 [10:53:41]CommunicateWithHost err = 0 [10:53:41]CheckOFDResponse [10:53:41]1017 (14) - 77093643461234 [10:53:41]1041 (16) - 0000000000963156 [10:53:41]1040 (4) - 154774 [10:53:41]1012 (4) - 18.10.2024 04:30 [10:53:41]1206 (1) - 0 [10:53:41]OFD Sender: Remove packet 154774 [10:53:41]ProducePacketName [10:53:41]name=ofd_packets/00154774 [10:53:41]NVStorageDeleteData [10:53:41]Write to MH i2c: 01 00 00 F7 0B 02 [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 07 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: 01 07 00 F7 0B 00 00 00 00 00 EC 0C 01 [10:53:41]RasterBufferAndPrint [10:53:41]line [10:53:41]line [10:53:41]line [10:53:41]line [10:53:41]line [10:53:41]written 0, free lines is 3314 [10:53:41]MH_Cut [10:53:41]Write to MH i2c: D1 01 00 FE 0B 01 DB [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: D1 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: D1 01 00 [10:53:41]MH_I2C_Read... [10:53:41]Read from MH i2c: D1 01 00 FE 0B 00 DA [10:53:41]Write to MH i2c: 01 00 00 FF 0B 0A [10:53:41]Write i2c OK [10:53:41]MH_I2C_Read... [10:53:42]OFD Sender: No OFD packet to send [10:53:42]*** Cut start [10:53:42]*** Partial cut [10:53:42]*** CUTSNS_PIN = 1 [10:53:42]*** CUTSNS_PIN = 0 [10:53:42]*** Brake cut motor [10:53:43]Read from MH i2c: 01 [10:53:43]MH_I2C_Read... [10:53:43]*** Stop cut motor [10:53:43]*** Cut end [10:53:43]Read from MH i2c: 01 07 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: 01 07 00 FF 0B 00 00 00 00 00 FF 0F 1F [10:53:43]process_action close_receipt done [10:53:43]requested_data is exist [10:53:43]produce_requested_data [10:53:43]requested_item fm.sn is exist - process it [10:53:43]wFMCommunicate request_size=4 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 11 00 00 [10:53:43]Write to MH i2c: E2 08 00 00 0C 80 11 00 00 00 00 00 00 86 [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:43]Read from MH i2c: E2 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 17 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 17 00 00 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [10:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:53:43]wFMCommunicate OK [10:53:43]requested_item fd.num is exist - process it [10:53:43]SAM_PROTO_GetFieldsCounters [10:53:43]wFMCommunicate request_size=4 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 13 00 00 [10:53:43]Write to MH i2c: E2 08 00 01 0C 80 13 00 00 00 00 00 00 89 [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:43]Read from MH i2c: E2 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 62 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 62 00 01 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [10:53:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:53:43]wFMCommunicate OK [10:53:43]SAM_PROTO_GetFieldsCounters done [10:53:43]requested_item shift.num is exist - process it [10:53:43]requested_item shift.opened is exist - process it [10:53:43]req_shift_opened [10:53:43]FM_GetShiftState [10:53:43]SAM_PROTO_GetShiftState [10:53:43]wFMCommunicate request_size=4 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 13 01 00 [10:53:43]Write to MH i2c: E2 08 00 02 0C 80 13 01 00 00 00 00 00 8B [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:43]Read from MH i2c: E2 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 0E 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 0E 00 02 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [10:53:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:53:43]wFMCommunicate OK [10:53:43]SAM_PROTO_GetShiftState done [10:53:43]FM_GetShiftState done [10:53:43]req_shift_opened done [10:53:43]requested_item shift.open_date is exist - process it [10:53:43]req_shift_open_date [10:53:43]req_shift_open_date done [10:53:43]produce_requested_data done [10:53:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154774,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:53:43]process_action_free close_receipt [10:53:43]json_value_free [10:53:43]json_value_free done [10:53:43]process_json_proto returns [10:53:43]Send response to host [10:53:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154774,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:53:43]free response buf [10:53:43]execute_script done [10:53:43]execute_script returns [10:53:43]free content buf [10:53:43]Sock 9.Close socket [10:53:43]Sock 9.Thread stoped [10:53:47]OFD Sender: No OFD packet to send [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:07]OFD Sender: No OFD packet to send [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:22]OFD Sender: No OFD packet to send [10:54:27]OFD Sender: No OFD packet to send [10:54:32]OFD Sender: No OFD packet to send [10:54:37]accept exits with 7 [10:54:37]New connection [10:54:37]New thread 3067116900 created [10:54:37]Thread 3067260260 joined [10:54:37]Waiting for new connection... [10:54:37] Sock 7.Parse request [10:54:37]Sock 7.Check first char [10:54:37]Sock 7.First char is OK [10:54:37]request: POST /json_proto HTTP/1.0 [10:54:37]Method: POST [10:54:37]URL: /json_proto [10:54:37]Method is POST - this is cgi request [10:54:37]url: /json_proto [10:54:37]query_string will be loaded in cgi processing [10:54:37]execute_cgi json_proto POST (null) [10:54:37]execute_cgi path=json_proto method=POST [10:54:37]POST find Content-Length [10:54:37]Host: 172.17.53.67:8080 [10:54:37]Content-Length: 677 [10:54:37]Content-Type: application/json [10:54:37] [10:54:37]POST finish read [10:54:37]Found Content-Length = 677 [10:54:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:37]execute_script... [10:54:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:37]POST & json_proto [10:54:37]process_json_proto [10:54:37]json parsed OK: [10:54:37]protocol is kg_v1.0 [10:54:37]action value=close_receipt [10:54:37]process_action close_receipt [10:54:37]cmd_close_receipt [10:54:37]MH_GetDate [10:54:37]Write to MH i2c: F0 00 00 03 0C FE [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: F0 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: F0 09 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: F0 09 00 03 0C 00 6D 3E 12 67 19 BC 99 64 FD [10:54:37]GetLastDocTimeStamp 1729248820 [10:54:37]current date 1729248877 [10:54:37]FM_GetShiftState [10:54:37]SAM_PROTO_GetShiftState [10:54:37]wFMCommunicate request_size=4 [10:54:37]MH_SAM_APDU [10:54:37]CAPDU: 80 13 01 00 [10:54:37]Write to MH i2c: E2 08 00 04 0C 80 13 01 00 00 00 00 00 8D [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:37]Read from MH i2c: E2 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: E2 0E 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: E2 0E 00 04 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [10:54:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:54:37]wFMCommunicate OK [10:54:37]SAM_PROTO_GetShiftState done [10:54:37]FM_GetShiftState done [10:54:37]opened in 1729211399 [10:54:37]opened+sec_in_day 1729297799 [10:54:37]quantity*price = 40006 [10:54:37]sum+1 = 40007 [10:54:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 164 18.10.2024 10:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154775 ФПД: 186425988093662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154775&fm=186425988093662&tin=02508201610067®Number=0000137193017469&sum=40000 [10:54:38]StoreToDocumentArchive [10:54:38]shift 312 fd 154775 [10:54:38]save to /storage/0312/doc_00154775 [10:54:38]save last doc name /storage/0312/doc_00154775 to /storage/kkm_last_doc_name [10:54:38]save OK [10:54:38]Clear old archive folders... [10:54:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:38]tlvbuf is 006CFED0 [10:54:38]SAM_PROTO_ClearQueue [10:54:38]wFMCommunicate request_size=4 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 09 00 00 [10:54:38]Write to MH i2c: E2 08 00 11 0C 80 09 00 00 00 00 00 00 8F [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [10:54:38]RAPDU: 90 00 [10:54:38]wFMCommunicate OK [10:54:38]SAM_PROTO_ClearQueue done [10:54:38]KKMCreateOFDPacket [10:54:38]OFDProtocolAddRootSTLVToBuf [10:54:38]FM_MakeSignedData [10:54:38]FM_MakeSignedData [10:54:38]SAM_PROTO_SignData [10:54:38]wFMCommunicate request_size=4 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 0D 01 02 [10:54:38]Write to MH i2c: E2 08 00 12 0C 80 0D 01 02 00 00 00 00 97 [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [10:54:38]RAPDU: 90 00 [10:54:38]wFMCommunicate OK [10:54:38]wFMCommunicate request_size=255 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5C 02 00 35 04 06 00 A9 [10:54:38]Write to MH i2c: E2 02 01 13 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5C 02 00 35 04 06 00 A9 00 00 AC [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [10:54:38]RAPDU: 90 00 [10:54:38]wFMCommunicate OK [10:54:38]wFMCommunicate request_size=10 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 0D 02 02 05 8D AE CC 16 DE [10:54:38]Write to MH i2c: E2 0D 00 14 0C 80 0D 02 02 05 00 8D AE CC 16 DE 00 00 9F [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 03 00 14 0C 00 90 00 94 [10:54:38]RAPDU: 90 00 [10:54:38]wFMCommunicate OK [10:54:38]wFMCommunicate request_size=4 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 0D 03 02 [10:54:38]Write to MH i2c: E2 08 00 15 0C 80 0D 03 02 00 00 00 00 9C [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 0B 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 0B 00 15 0C 00 80 C5 E7 82 59 90 FB 6A 90 00 99 [10:54:38]RAPDU: 80 C5 E7 82 59 90 FB 6A 90 00 [10:54:38]wFMCommunicate OK [10:54:38]SAM_PROTO_SignData done [10:54:38]FM_MakeSignedData done [10:54:38]CreateOFDProtocolMessage [10:54:38]wFMCommunicate request_size=4 [10:54:38]MH_SAM_APDU [10:54:38]CAPDU: 80 11 00 00 [10:54:38]Write to MH i2c: E2 08 00 16 0C 80 11 00 00 00 00 00 00 9C [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:38]Read from MH i2c: E2 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 17 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: E2 17 00 16 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [10:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:54:38]wFMCommunicate OK [10:54:38]CreateOFDProtocolMessage done [10:54:38]OFDSenderStorePacket 154775 [10:54:38]StoreOFDPacket docnum=154775 [10:54:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 08 07 01 52 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5C 02 00 35 04 06 00 A9 8D AE CC 16 DE 80 C5 E7 82 59 90 FB 6A [10:54:38]CheckFolder [10:54:38]dirname=/storage/ofd_packets [10:54:38]CheckFolder done [10:54:38]ProducePacketName [10:54:38]name=ofd_packets/00154775 [10:54:38]NVStorageSaveData ofd_packets/00154775 [10:54:38]File name is /storage/ofd_packets/00154775 [10:54:38]Write 301 bytes [10:54:38]NVStorageSaveData done [10:54:38]OFDSenderStorePacket done [10:54:38]KKMCreateOFDPacket done [10:54:38]NVStorageSaveData kkm_last_timestamp [10:54:38]File name is /storage/kkm_last_timestamp [10:54:38]Write 4 bytes [10:54:38]NVStorageSaveData done [10:54:38]ExternCall_PrintAddStr [10:54:38]wPrintStart [10:54:38]Write to MH i2c: 01 00 00 17 0C 23 [10:54:38]Write i2c OK [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: 01 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: 01 07 00 [10:54:38]MH_I2C_Read... [10:54:38]Read from MH i2c: 01 07 00 17 0C 00 00 00 00 00 FF 0F 38 [10:54:38]RasterBufferAndPrint [10:54:38]line Счет N : (1)872943 [10:54:38]line ИНН: 02508201610067 [10:54:38]line Контрольно-Кассовый Чек [10:54:38]line ПРОДАЖА [10:54:38]line ТРК (МРК, ГНК) : 42 [10:54:38]line Товар: 2710124130 [10:54:38]line Аи-92-К-5 [10:54:38]line 5.980 * 66.90 [10:54:38]line = 400.06 [10:54:38]line НДС 12% НСП 1% [10:54:38]line > о реализуемом товаре [10:54:38]line ОКРУГЛЕНИЕ: -0.06 [10:54:38]line ИТОГО: 400.00 [10:54:38]line Внесено: 400.00 [10:54:38]line СДАЧА: 0.00 [10:54:38]line НСП 1% : 3.54 [10:54:38]line НДС 12% : 42.48 [10:54:38]line Наличными: 400.00 [10:54:38]line Безнал.: 0.00 [10:54:38]line Место: АЗС № 165 "Партнер Нефть" [10:54:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:54:38]line СНО: Общий режим [10:54:38]line Чек 164 18.10.2024 10:54 [10:54:38]line Смена: 312 ФФД: 1.0 [10:54:38]line ЗНМ: 0300000234 [10:54:38]line РНМ: 0000137193017469 [10:54:38]line Версия ККМ: v1.0 [10:54:38]line ФМ: 0000000000963156 [10:54:38]line ФД: 154775 [10:54:38]line ФПД: 186425988093662 [10:54:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154775&fm=186425988093662&tin=02508201610067®Number=0000137193017469&sum=40000 [10:54:39]OFD Sender: Processing packet 154775 [packets to send 51, broken 50] [10:54:39]ProducePacketName [10:54:39]name=ofd_packets/00154775 [10:54:39]OFD Sender: To server: pG, [10:54:39]CommunicateWithHost lk.salyk.kg:30040 [10:54:39]ConnectInit lk.salyk.kg [10:54:39]written 0, free lines is 4095 [10:54:39]Connected sock=9 [10:54:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 08 07 01 52 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5C 02 00 35 04 06 00 A9 8D AE CC 16 DE 80 C5 E7 82 59 90 FB 6A [10:54:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F3 97 47 00 D0 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5C 02 00 F4 03 04 00 A6 E4 11 67 B6 04 01 00 00 38 09 B1 7B 36 78 A1 4F [10:54:39]CommunicateWithHost err = 0 [10:54:39]CheckOFDResponse [10:54:39]1017 (14) - 77093643461234 [10:54:39]1041 (16) - 0000000000963156 [10:54:39]1040 (4) - 154775 [10:54:39]1012 (4) - 18.10.2024 04:31 [10:54:39]1206 (1) - 0 [10:54:39]OFD Sender: Remove packet 154775 [10:54:39]ProducePacketName [10:54:39]name=ofd_packets/00154775 [10:54:39]NVStorageDeleteData [10:54:39]Write to MH i2c: 01 00 00 42 0C 4E [10:54:39]Write i2c OK [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: 01 [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: 01 07 00 [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: 01 07 00 42 0C 00 00 00 00 00 ED 0C 4E [10:54:39]RasterBufferAndPrint [10:54:39]line [10:54:39]line [10:54:39]line [10:54:39]line [10:54:39]line [10:54:39]written 0, free lines is 3315 [10:54:39]MH_Cut [10:54:39]Write to MH i2c: D1 01 00 49 0C 01 27 [10:54:39]Write i2c OK [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: D1 [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: D1 01 00 [10:54:39]MH_I2C_Read... [10:54:39]Read from MH i2c: D1 01 00 49 0C 00 26 [10:54:39]Write to MH i2c: 01 00 00 4A 0C 56 [10:54:39]Write i2c OK [10:54:39]MH_I2C_Read... [10:54:40]OFD Sender: No OFD packet to send [10:54:40]*** Cut start [10:54:40]*** Partial cut [10:54:40]*** CUTSNS_PIN = 1 [10:54:40]*** CUTSNS_PIN = 0 [10:54:40]*** Brake cut motor [10:54:40]Read from MH i2c: 01 [10:54:41]MH_I2C_Read... [10:54:41]*** Stop cut motor [10:54:41]*** Cut end [10:54:41]Read from MH i2c: 01 07 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: 01 07 00 4A 0C 00 00 00 00 00 FF 0F 6B [10:54:41]process_action close_receipt done [10:54:41]requested_data is exist [10:54:41]produce_requested_data [10:54:41]requested_item fm.sn is exist - process it [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 11 00 00 [10:54:41]Write to MH i2c: E2 08 00 4B 0C 80 11 00 00 00 00 00 00 D1 [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 17 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 17 00 4B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [10:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:54:41]wFMCommunicate OK [10:54:41]requested_item fd.num is exist - process it [10:54:41]SAM_PROTO_GetFieldsCounters [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 13 00 00 [10:54:41]Write to MH i2c: E2 08 00 4C 0C 80 13 00 00 00 00 00 00 D4 [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 62 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 62 00 4C 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [10:54:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:41]wFMCommunicate OK [10:54:41]SAM_PROTO_GetFieldsCounters done [10:54:41]requested_item shift.num is exist - process it [10:54:41]requested_item shift.opened is exist - process it [10:54:41]req_shift_opened [10:54:41]FM_GetShiftState [10:54:41]SAM_PROTO_GetShiftState [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 13 01 00 [10:54:41]Write to MH i2c: E2 08 00 4D 0C 80 13 01 00 00 00 00 00 D6 [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 0E 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 0E 00 4D 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0D [10:54:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:54:41]wFMCommunicate OK [10:54:41]SAM_PROTO_GetShiftState done [10:54:41]FM_GetShiftState done [10:54:41]req_shift_opened done [10:54:41]requested_item shift.open_date is exist - process it [10:54:41]req_shift_open_date [10:54:41]req_shift_open_date done [10:54:41]produce_requested_data done [10:54:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154775,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:54:41]process_action_free close_receipt [10:54:41]json_value_free [10:54:41]json_value_free done [10:54:41]process_json_proto returns [10:54:41]Send response to host [10:54:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154775,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:54:41]free response buf [10:54:41]execute_script done [10:54:41]execute_script returns [10:54:41]free content buf [10:54:41]Sock 7.Close socket [10:54:41]Sock 7.Thread stoped [10:54:45]OFD Sender: No OFD packet to send [10:54:50]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:05]accept exits with 10 [10:55:05]New connection [10:55:05]New thread 3067260260 created [10:55:05]Thread 3067116900 joined [10:55:05]Waiting for new connection... [10:55:05] Sock 10.Parse request [10:55:05]Sock 10.Check first char [10:55:05]Sock 10.First char is OK [10:55:05]request: POST /json_proto HTTP/1.0 [10:55:05]Method: POST [10:55:05]URL: /json_proto [10:55:05]Method is POST - this is cgi request [10:55:05]url: /json_proto [10:55:05]query_string will be loaded in cgi processing [10:55:05]execute_cgi json_proto POST (null) [10:55:05]execute_cgi path=json_proto method=POST [10:55:05]POST find Content-Length [10:55:05]Host: 172.17.53.67:8080 [10:55:05]Content-Length: 759 [10:55:05]Content-Type: application/json [10:55:05] [10:55:05]POST finish read [10:55:05]Found Content-Length = 759 [10:55:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:05]execute_script... [10:55:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:05]POST & json_proto [10:55:05]process_json_proto [10:55:05]json parsed OK: [10:55:05]protocol is kg_v1.0 [10:55:05]action value=close_receipt [10:55:05]process_action close_receipt [10:55:05]cmd_close_receipt [10:55:05]MH_GetDate [10:55:05]Write to MH i2c: F0 00 00 4E 0C 49 [10:55:05]Write i2c OK [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: F0 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: F0 09 00 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: F0 09 00 4E 0C 00 8A 3E 12 67 19 BC 99 64 65 [10:55:05]GetLastDocTimeStamp 1729248877 [10:55:05]current date 1729248906 [10:55:05]FM_GetShiftState [10:55:05]SAM_PROTO_GetShiftState [10:55:05]wFMCommunicate request_size=4 [10:55:05]MH_SAM_APDU [10:55:05]CAPDU: 80 13 01 00 [10:55:05]Write to MH i2c: E2 08 00 4F 0C 80 13 01 00 00 00 00 00 D8 [10:55:05]Write i2c OK [10:55:05]MH_I2C_Read... [10:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:06]Read from MH i2c: E2 [10:55:06]MH_I2C_Read... [10:55:06]Read from MH i2c: E2 0E 00 [10:55:06]MH_I2C_Read... [10:55:06]Read from MH i2c: E2 0E 00 4F 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [10:55:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:55:06]wFMCommunicate OK [10:55:06]SAM_PROTO_GetShiftState done [10:55:06]FM_GetShiftState done [10:55:06]opened in 1729211399 [10:55:06]opened+sec_in_day 1729297799 [10:55:06]quantity*price = 30027 [10:55:06]sum+1 = 30029 [10:55:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 165 18.10.2024 10:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154776 ФПД: 178903483857316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154776&fm=178903483857316&tin=02508201610067®Number=0000137193017469&sum=30028 [10:55:07]StoreToDocumentArchive [10:55:07]shift 312 fd 154776 [10:55:07]save to /storage/0312/doc_00154776 [10:55:07]save last doc name /storage/0312/doc_00154776 to /storage/kkm_last_doc_name [10:55:07]save OK [10:55:07]Clear old archive folders... [10:55:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:55:07]tlvbuf is 006BDC60 [10:55:07]SAM_PROTO_ClearQueue [10:55:07]wFMCommunicate request_size=4 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 09 00 00 [10:55:07]Write to MH i2c: E2 08 00 5C 0C 80 09 00 00 00 00 00 00 DA [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [10:55:07]RAPDU: 90 00 [10:55:07]wFMCommunicate OK [10:55:07]SAM_PROTO_ClearQueue done [10:55:07]KKMCreateOFDPacket [10:55:07]OFDProtocolAddRootSTLVToBuf [10:55:07]FM_MakeSignedData [10:55:07]FM_MakeSignedData [10:55:07]SAM_PROTO_SignData [10:55:07]wFMCommunicate request_size=4 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 0D 01 02 [10:55:07]Write to MH i2c: E2 08 00 5D 0C 80 0D 01 02 00 00 00 00 E2 [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [10:55:07]RAPDU: 90 00 [10:55:07]wFMCommunicate OK [10:55:07]wFMCommunicate request_size=255 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 8A 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5C 02 00 35 04 06 00 [10:55:07]Write to MH i2c: E2 02 01 5E 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 8A 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5C 02 00 35 04 06 00 00 00 0E [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 5E 0C 00 90 00 DE [10:55:07]RAPDU: 90 00 [10:55:07]wFMCommunicate OK [10:55:07]wFMCommunicate request_size=11 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 0D 02 02 06 A2 B6 36 9A B9 A4 [10:55:07]Write to MH i2c: E2 0E 00 5F 0C 80 0D 02 02 06 00 A2 B6 36 9A B9 A4 00 00 76 [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 03 00 5F 0C 00 90 00 DF [10:55:07]RAPDU: 90 00 [10:55:07]wFMCommunicate OK [10:55:07]wFMCommunicate request_size=4 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 0D 03 02 [10:55:07]Write to MH i2c: E2 08 00 60 0C 80 0D 03 02 00 00 00 00 E7 [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 0B 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 0B 00 60 0C 00 A7 31 2A 1E 42 36 1B 7C 90 00 17 [10:55:07]RAPDU: A7 31 2A 1E 42 36 1B 7C 90 00 [10:55:07]wFMCommunicate OK [10:55:07]SAM_PROTO_SignData done [10:55:07]FM_MakeSignedData done [10:55:07]CreateOFDProtocolMessage [10:55:07]wFMCommunicate request_size=4 [10:55:07]MH_SAM_APDU [10:55:07]CAPDU: 80 11 00 00 [10:55:07]Write to MH i2c: E2 08 00 61 0C 80 11 00 00 00 00 00 00 E7 [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:07]Read from MH i2c: E2 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 17 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: E2 17 00 61 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [10:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:07]wFMCommunicate OK [10:55:07]CreateOFDProtocolMessage done [10:55:07]OFDSenderStorePacket 154776 [10:55:07]StoreOFDPacket docnum=154776 [10:55:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 96 08 01 3A 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 8A 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5C 02 00 35 04 06 00 A2 B6 36 9A B9 A4 A7 31 2A 1E 42 36 1B 7C [10:55:07]CheckFolder [10:55:07]dirname=/storage/ofd_packets [10:55:07]CheckFolder done [10:55:07]ProducePacketName [10:55:07]name=ofd_packets/00154776 [10:55:07]NVStorageSaveData ofd_packets/00154776 [10:55:07]File name is /storage/ofd_packets/00154776 [10:55:07]Write 302 bytes [10:55:07]NVStorageSaveData done [10:55:07]OFDSenderStorePacket done [10:55:07]KKMCreateOFDPacket done [10:55:07]NVStorageSaveData kkm_last_timestamp [10:55:07]File name is /storage/kkm_last_timestamp [10:55:07]Write 4 bytes [10:55:07]NVStorageSaveData done [10:55:07]ExternCall_PrintAddStr [10:55:07]wPrintStart [10:55:07]Write to MH i2c: 01 00 00 62 0C 6E [10:55:07]Write i2c OK [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: 01 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: 01 07 00 [10:55:07]MH_I2C_Read... [10:55:07]Read from MH i2c: 01 07 00 62 0C 00 00 00 00 00 FF 0F 83 [10:55:07]RasterBufferAndPrint [10:55:07]line Счет N : (1)872944 [10:55:07]line ИНН: 02508201610067 [10:55:07]line Контрольно-Кассовый Чек [10:55:07]line ПРОДАЖА [10:55:07]line ТРК (МРК, ГНК) : 23 [10:55:07]line Товар: 2710124130 [10:55:07]line Super 92-К-5 [10:55:07]line 4.390 * 68.40 [10:55:07]line = 300.28 [10:55:07]line НДС 12% НСП 1% [10:55:07]line > о реализуемом товаре [10:55:07]line ИТОГО: 300.28 [10:55:07]line НСП 1% : 2.66 [10:55:07]line НДС 12% : 31.89 [10:55:07]line Наличными: 0.00 [10:55:07]line Безнал.: 300.28 [10:55:07]line Место: АЗС № 165 "Партнер Нефть" [10:55:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:07]line СНО: Общий режим [10:55:07]line Чек 165 18.10.2024 10:55 [10:55:07]line Смена: 312 ФФД: 1.0 [10:55:07]line ЗНМ: 0300000234 [10:55:07]line РНМ: 0000137193017469 [10:55:07]line Версия ККМ: v1.0 [10:55:07]line Платежная система: Mbank [10:55:07]line ФМ: 0000000000963156 [10:55:07]line ФД: 154776 [10:55:07]line ФПД: 178903483857316 [10:55:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T105506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154776&fm=178903483857316&tin=02508201610067®Number=0000137193017469&sum=30028 [10:55:07]OFD Sender: Processing packet 154776 [packets to send 51, broken 50] [10:55:07]ProducePacketName [10:55:07]name=ofd_packets/00154776 [10:55:07]OFD Sender: To server: pG, [10:55:07]CommunicateWithHost lk.salyk.kg:30040 [10:55:08]ConnectInit lk.salyk.kg [10:55:08]written 0, free lines is 4095 [10:55:08]Connected sock=9 [10:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 96 08 01 3A 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 8A 3E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5C 02 00 35 04 06 00 A2 B6 36 9A B9 A4 A7 31 2A 1E 42 36 1B 7C [10:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C 09 47 00 11 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5C 02 00 F4 03 04 00 C3 E4 11 67 B6 04 01 00 00 2F EE 37 FB FF 99 3E D9 [10:55:08]CommunicateWithHost err = 0 [10:55:08]CheckOFDResponse [10:55:08]1017 (14) - 77093643461234 [10:55:08]1041 (16) - 0000000000963156 [10:55:08]1040 (4) - 154776 [10:55:08]1012 (4) - 18.10.2024 04:32 [10:55:08]1206 (1) - 0 [10:55:08]OFD Sender: Remove packet 154776 [10:55:08]ProducePacketName [10:55:08]name=ofd_packets/00154776 [10:55:08]NVStorageDeleteData [10:55:08]Write to MH i2c: 01 00 00 8B 0C 97 [10:55:08]Write i2c OK [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: 01 [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: 01 07 00 [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: 01 07 00 8B 0C 00 00 00 00 00 19 0D C4 [10:55:08]RasterBufferAndPrint [10:55:08]line [10:55:08]line [10:55:08]line [10:55:08]line [10:55:08]line [10:55:08]written 0, free lines is 3359 [10:55:08]MH_Cut [10:55:08]Write to MH i2c: D1 01 00 92 0C 01 70 [10:55:08]Write i2c OK [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: D1 [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: D1 01 00 [10:55:08]MH_I2C_Read... [10:55:08]Read from MH i2c: D1 01 00 92 0C 00 6F [10:55:08]Write to MH i2c: 01 00 00 93 0C 9F [10:55:08]Write i2c OK [10:55:08]MH_I2C_Read... [10:55:08]OFD Sender: No OFD packet to send [10:55:09]*** Cut start [10:55:09]*** Partial cut [10:55:09]*** CUTSNS_PIN = 1 [10:55:09]*** CUTSNS_PIN = 0 [10:55:09]*** Brake cut motor [10:55:09]Read from MH i2c: 01 [10:55:09]MH_I2C_Read... [10:55:09]*** Stop cut motor [10:55:09]*** Cut end [10:55:09]Read from MH i2c: 01 07 00 [10:55:09]MH_I2C_Read... [10:55:09]Read from MH i2c: 01 07 00 93 0C 00 00 00 00 00 FF 0F B4 [10:55:09]process_action close_receipt done [10:55:09]requested_data is exist [10:55:09]produce_requested_data [10:55:09]requested_item fm.sn is exist - process it [10:55:09]wFMCommunicate request_size=4 [10:55:09]MH_SAM_APDU [10:55:09]CAPDU: 80 11 00 00 [10:55:09]Write to MH i2c: E2 08 00 94 0C 80 11 00 00 00 00 00 00 1A [10:55:09]Write i2c OK [10:55:09]MH_I2C_Read... [10:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:09]Read from MH i2c: E2 [10:55:09]MH_I2C_Read... [10:55:09]Read from MH i2c: E2 17 00 [10:55:09]MH_I2C_Read... [10:55:09]Read from MH i2c: E2 17 00 94 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [10:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:09]wFMCommunicate OK [10:55:09]requested_item fd.num is exist - process it [10:55:09]SAM_PROTO_GetFieldsCounters [10:55:09]wFMCommunicate request_size=4 [10:55:09]MH_SAM_APDU [10:55:09]CAPDU: 80 13 00 00 [10:55:09]Write to MH i2c: E2 08 00 95 0C 80 13 00 00 00 00 00 00 1D [10:55:09]Write i2c OK [10:55:09]MH_I2C_Read... [10:55:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:09]Read from MH i2c: E2 [10:55:09]MH_I2C_Read... [10:55:09]Read from MH i2c: E2 62 00 [10:55:09]MH_I2C_Read... [10:55:09]Read from MH i2c: E2 62 00 95 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:55:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:09]wFMCommunicate OK [10:55:09]SAM_PROTO_GetFieldsCounters done [10:55:09]requested_item shift.num is exist - process it [10:55:09]requested_item shift.opened is exist - process it [10:55:09]req_shift_opened [10:55:09]FM_GetShiftState [10:55:09]SAM_PROTO_GetShiftState [10:55:09]wFMCommunicate request_size=4 [10:55:09]MH_SAM_APDU [10:55:09]CAPDU: 80 13 01 00 [10:55:09]Write to MH i2c: E2 08 00 96 0C 80 13 01 00 00 00 00 00 1F [10:55:09]Write i2c OK [10:55:09]MH_I2C_Read... [10:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:10]Read from MH i2c: E2 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: E2 0E 00 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: E2 0E 00 96 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 56 [10:55:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [10:55:10]wFMCommunicate OK [10:55:10]SAM_PROTO_GetShiftState done [10:55:10]FM_GetShiftState done [10:55:10]req_shift_opened done [10:55:10]requested_item shift.open_date is exist - process it [10:55:10]req_shift_open_date [10:55:10]req_shift_open_date done [10:55:10]produce_requested_data done [10:55:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154776,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [10:55:10]process_action_free close_receipt [10:55:10]json_value_free [10:55:10]json_value_free done [10:55:10]process_json_proto returns [10:55:10]Send response to host [10:55:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154776,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [10:55:10]free response buf [10:55:10]execute_script done [10:55:10]execute_script returns [10:55:10]free content buf [10:55:10]Sock 10.Close socket [10:55:10]Sock 10.Thread stoped [10:55:13]OFD Sender: No OFD packet to send [10:55:18]OFD Sender: No OFD packet to send [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:48]OFD Sender: No OFD packet to send [10:55:53]OFD Sender: No OFD packet to send [10:55:58]OFD Sender: No OFD packet to send [10:56:03]OFD Sender: No OFD packet to send [10:56:08]OFD Sender: No OFD packet to send [10:56:13]OFD Sender: No OFD packet to send [10:56:18]OFD Sender: No OFD packet to send [10:56:23]OFD Sender: No OFD packet to send [10:56:28]OFD Sender: No OFD packet to send [10:56:33]OFD Sender: No OFD packet to send [10:56:38]OFD Sender: No OFD packet to send [10:56:43]OFD Sender: No OFD packet to send [10:56:48]OFD Sender: No OFD packet to send [10:56:53]OFD Sender: No OFD packet to send [10:56:58]OFD Sender: No OFD packet to send [10:57:03]OFD Sender: No OFD packet to send [10:57:08]OFD Sender: No OFD packet to send [10:57:13]OFD Sender: No OFD packet to send [10:57:18]OFD Sender: No OFD packet to send [10:57:23]OFD Sender: No OFD packet to send [10:57:28]OFD Sender: No OFD packet to send [10:57:33]OFD Sender: No OFD packet to send [10:57:38]OFD Sender: No OFD packet to send [10:57:43]OFD Sender: No OFD packet to send [10:57:48]OFD Sender: No OFD packet to send [10:57:53]OFD Sender: No OFD packet to send [10:57:58]OFD Sender: No OFD packet to send [10:58:03]OFD Sender: No OFD packet to send [10:58:08]OFD Sender: No OFD packet to send [10:58:13]OFD Sender: No OFD packet to send [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:34]OFD Sender: No OFD packet to send [10:58:39]OFD Sender: No OFD packet to send [10:58:44]OFD Sender: No OFD packet to send [10:58:49]OFD Sender: No OFD packet to send [10:58:54]OFD Sender: No OFD packet to send [10:58:59]OFD Sender: No OFD packet to send [10:59:04]OFD Sender: No OFD packet to send [10:59:09]OFD Sender: No OFD packet to send [10:59:14]OFD Sender: No OFD packet to send [10:59:19]OFD Sender: No OFD packet to send [10:59:24]OFD Sender: No OFD packet to send [10:59:29]OFD Sender: No OFD packet to send [10:59:34]OFD Sender: No OFD packet to send [10:59:39]OFD Sender: No OFD packet to send [10:59:44]OFD Sender: No OFD packet to send [10:59:49]OFD Sender: No OFD packet to send [10:59:54]OFD Sender: No OFD packet to send [10:59:59]OFD Sender: No OFD packet to send [11:00:04]OFD Sender: No OFD packet to send [11:00:09]OFD Sender: No OFD packet to send [11:00:14]OFD Sender: No OFD packet to send [11:00:19]OFD Sender: No OFD packet to send [11:00:24]OFD Sender: No OFD packet to send [11:00:29]OFD Sender: No OFD packet to send [11:00:34]OFD Sender: No OFD packet to send [11:00:39]OFD Sender: No OFD packet to send [11:00:44]OFD Sender: No OFD packet to send [11:00:49]OFD Sender: No OFD packet to send [11:00:54]OFD Sender: No OFD packet to send [11:00:59]OFD Sender: No OFD packet to send [11:01:04]OFD Sender: No OFD packet to send [11:01:09]OFD Sender: No OFD packet to send [11:01:14]OFD Sender: No OFD packet to send [11:01:19]OFD Sender: No OFD packet to send [11:01:24]OFD Sender: No OFD packet to send [11:01:29]OFD Sender: No OFD packet to send [11:01:34]OFD Sender: No OFD packet to send [11:01:39]OFD Sender: No OFD packet to send [11:01:44]OFD Sender: No OFD packet to send [11:01:49]OFD Sender: No OFD packet to send [11:01:54]OFD Sender: No OFD packet to send [11:01:59]OFD Sender: No OFD packet to send [11:02:04]OFD Sender: No OFD packet to send [11:02:09]OFD Sender: No OFD packet to send [11:02:14]OFD Sender: No OFD packet to send [11:02:19]OFD Sender: No OFD packet to send [11:02:24]OFD Sender: No OFD packet to send [11:02:29]OFD Sender: No OFD packet to send [11:02:34]OFD Sender: No OFD packet to send [11:02:39]OFD Sender: No OFD packet to send [11:02:44]OFD Sender: No OFD packet to send [11:02:49]OFD Sender: No OFD packet to send [11:02:51]accept exits with 7 [11:02:51]New connection [11:02:51]New thread 3067116900 created [11:02:51]Thread 3067260260 joined [11:02:51]Waiting for new connection... [11:02:51] Sock 7.Parse request [11:02:51]Sock 7.Check first char [11:02:51]Sock 7.First char is OK [11:02:51]request: POST /json_proto HTTP/1.0 [11:02:51]Method: POST [11:02:51]URL: /json_proto [11:02:51]Method is POST - this is cgi request [11:02:51]url: /json_proto [11:02:51]query_string will be loaded in cgi processing [11:02:51]execute_cgi json_proto POST (null) [11:02:51]execute_cgi path=json_proto method=POST [11:02:51]POST find Content-Length [11:02:51]Host: 172.17.53.67:8080 [11:02:51]Content-Length: 677 [11:02:51]Content-Type: application/json [11:02:51] [11:02:51]POST finish read [11:02:51]Found Content-Length = 677 [11:02:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:51]execute_script... [11:02:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:51]POST & json_proto [11:02:51]process_json_proto [11:02:51]json parsed OK: [11:02:51]protocol is kg_v1.0 [11:02:51]action value=close_receipt [11:02:51]process_action close_receipt [11:02:51]cmd_close_receipt [11:02:51]MH_GetDate [11:02:51]Write to MH i2c: F0 00 00 97 0C 92 [11:02:51]Write i2c OK [11:02:51]MH_I2C_Read... [11:02:51]Read from MH i2c: F0 [11:02:51]MH_I2C_Read... [11:02:51]Read from MH i2c: F0 09 00 [11:02:51]MH_I2C_Read... [11:02:51]Read from MH i2c: F0 09 00 97 0C 00 5C 40 12 67 19 BC 99 64 82 [11:02:51]GetLastDocTimeStamp 1729248906 [11:02:51]current date 1729249372 [11:02:51]FM_GetShiftState [11:02:51]SAM_PROTO_GetShiftState [11:02:51]wFMCommunicate request_size=4 [11:02:51]MH_SAM_APDU [11:02:51]CAPDU: 80 13 01 00 [11:02:51]Write to MH i2c: E2 08 00 98 0C 80 13 01 00 00 00 00 00 21 [11:02:51]Write i2c OK [11:02:51]MH_I2C_Read... [11:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:51]Read from MH i2c: E2 [11:02:51]MH_I2C_Read... [11:02:51]Read from MH i2c: E2 0E 00 [11:02:51]MH_I2C_Read... [11:02:51]Read from MH i2c: E2 0E 00 98 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [11:02:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:02:51]wFMCommunicate OK [11:02:51]SAM_PROTO_GetShiftState done [11:02:51]FM_GetShiftState done [11:02:51]opened in 1729211399 [11:02:51]opened+sec_in_day 1729297799 [11:02:51]quantity*price = 40068 [11:02:51]sum+1 = 40069 [11:02:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 166 18.10.2024 11:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154777 ФПД: 41983150426483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154777&fm=41983150426483&tin=02508201610067®Number=0000137193017469&sum=40000 [11:02:53]StoreToDocumentArchive [11:02:53]shift 312 fd 154777 [11:02:53]save to /storage/0312/doc_00154777 [11:02:53]save last doc name /storage/0312/doc_00154777 to /storage/kkm_last_doc_name [11:02:53]save OK [11:02:53]Clear old archive folders... [11:02:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:53]tlvbuf is 0064CF30 [11:02:53]SAM_PROTO_ClearQueue [11:02:53]wFMCommunicate request_size=4 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 09 00 00 [11:02:53]Write to MH i2c: E2 08 00 A5 0C 80 09 00 00 00 00 00 00 23 [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [11:02:53]RAPDU: 90 00 [11:02:53]wFMCommunicate OK [11:02:53]SAM_PROTO_ClearQueue done [11:02:53]KKMCreateOFDPacket [11:02:53]OFDProtocolAddRootSTLVToBuf [11:02:53]FM_MakeSignedData [11:02:53]FM_MakeSignedData [11:02:53]SAM_PROTO_SignData [11:02:53]wFMCommunicate request_size=4 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 0D 01 02 [11:02:53]Write to MH i2c: E2 08 00 A6 0C 80 0D 01 02 00 00 00 00 2B [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [11:02:53]RAPDU: 90 00 [11:02:53]wFMCommunicate OK [11:02:53]wFMCommunicate request_size=255 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5C 02 00 35 04 06 00 26 [11:02:53]Write to MH i2c: E2 02 01 A7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5C 02 00 35 04 06 00 26 00 00 92 [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [11:02:53]RAPDU: 90 00 [11:02:53]wFMCommunicate OK [11:02:53]wFMCommunicate request_size=10 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 0D 02 02 05 2E F6 C4 89 73 [11:02:53]Write to MH i2c: E2 0D 00 A8 0C 80 0D 02 02 05 00 2E F6 C4 89 73 00 00 1C [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [11:02:53]RAPDU: 90 00 [11:02:53]wFMCommunicate OK [11:02:53]wFMCommunicate request_size=4 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 0D 03 02 [11:02:53]Write to MH i2c: E2 08 00 A9 0C 80 0D 03 02 00 00 00 00 30 [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 0B 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 0B 00 A9 0C 00 CC EF 7C 21 C0 8E 7F C0 90 00 16 [11:02:53]RAPDU: CC EF 7C 21 C0 8E 7F C0 90 00 [11:02:53]wFMCommunicate OK [11:02:53]SAM_PROTO_SignData done [11:02:53]FM_MakeSignedData done [11:02:53]CreateOFDProtocolMessage [11:02:53]wFMCommunicate request_size=4 [11:02:53]MH_SAM_APDU [11:02:53]CAPDU: 80 11 00 00 [11:02:53]Write to MH i2c: E2 08 00 AA 0C 80 11 00 00 00 00 00 00 30 [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:53]Read from MH i2c: E2 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 17 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: E2 17 00 AA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [11:02:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:53]wFMCommunicate OK [11:02:53]CreateOFDProtocolMessage done [11:02:53]OFDSenderStorePacket 154777 [11:02:53]StoreOFDPacket docnum=154777 [11:02:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 44 19 07 01 B5 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5C 02 00 35 04 06 00 26 2E F6 C4 89 73 CC EF 7C 21 C0 8E 7F C0 [11:02:53]CheckFolder [11:02:53]dirname=/storage/ofd_packets [11:02:53]CheckFolder done [11:02:53]ProducePacketName [11:02:53]name=ofd_packets/00154777 [11:02:53]NVStorageSaveData ofd_packets/00154777 [11:02:53]File name is /storage/ofd_packets/00154777 [11:02:53]Write 301 bytes [11:02:53]NVStorageSaveData done [11:02:53]OFDSenderStorePacket done [11:02:53]KKMCreateOFDPacket done [11:02:53]NVStorageSaveData kkm_last_timestamp [11:02:53]File name is /storage/kkm_last_timestamp [11:02:53]Write 4 bytes [11:02:53]NVStorageSaveData done [11:02:53]OFD Sender: Processing packet 154777 [packets to send 51, broken 50] [11:02:53]ProducePacketName [11:02:53]name=ofd_packets/00154777 [11:02:53]OFD Sender: To server: pG, [11:02:53]CommunicateWithHost lk.salyk.kg:30040 [11:02:53]ConnectInit lk.salyk.kg [11:02:53]ExternCall_PrintAddStr [11:02:53]wPrintStart [11:02:53]Write to MH i2c: 01 00 00 AB 0C B7 [11:02:53]Write i2c OK [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: 01 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: 01 07 00 [11:02:53]MH_I2C_Read... [11:02:53]Read from MH i2c: 01 07 00 AB 0C 00 00 00 00 00 FF 0F CC [11:02:53]RasterBufferAndPrint [11:02:53]line Счет N : (1)872945 [11:02:53]line ИНН: 02508201610067 [11:02:53]line Контрольно-Кассовый Чек [11:02:53]line ПРОДАЖА [11:02:53]line ТРК (МРК, ГНК) : 11 [11:02:53]line Товар: 2710124500 [11:02:53]line Аи-95-К-5 [11:02:53]line 5.400 * 74.20 [11:02:53]line = 400.68 [11:02:53]line НДС 12% НСП 1% [11:02:53]line > о реализуемом товаре [11:02:53]line ОКРУГЛЕНИЕ: -0.68 [11:02:53]line ИТОГО: 400.00 [11:02:53]line Внесено: 400.00 [11:02:53]line СДАЧА: 0.00 [11:02:53]line НСП 1% : 3.55 [11:02:53]line НДС 12% : 42.55 [11:02:53]line Наличными: 400.00 [11:02:53]line Безнал.: 0.00 [11:02:53]line Место: АЗС № 165 "Партнер Нефть" [11:02:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:02:53]line СНО: Общий режим [11:02:53]line Чек 166 18.10.2024 11:02 [11:02:53]line Смена: 312 ФФД: 1.0 [11:02:53]line ЗНМ: 0300000234 [11:02:53]line РНМ: 0000137193017469 [11:02:53]line Версия ККМ: v1.0 [11:02:53]line ФМ: 0000000000963156 [11:02:53]line ФД: 154777 [11:02:53]line ФПД: 41983150426483 [11:02:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154777&fm=41983150426483&tin=02508201610067®Number=0000137193017469&sum=40000 [11:02:53]Connected sock=11 [11:02:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 44 19 07 01 B5 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5C 02 00 35 04 06 00 26 2E F6 C4 89 73 CC EF 7C 21 C0 8E 7F C0 [11:02:53]written 0, free lines is 4095 [11:02:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 94 DD 47 00 63 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5C 02 00 F4 03 04 00 95 E6 11 67 B6 04 01 00 00 D3 04 81 AB 32 96 1F 5B [11:02:54]CommunicateWithHost err = 0 [11:02:54]CheckOFDResponse [11:02:54]1017 (14) - 77093643461234 [11:02:54]1041 (16) - 0000000000963156 [11:02:54]1040 (4) - 154777 [11:02:54]1012 (4) - 18.10.2024 04:39 [11:02:54]1206 (1) - 0 [11:02:54]OFD Sender: Remove packet 154777 [11:02:54]ProducePacketName [11:02:54]name=ofd_packets/00154777 [11:02:54]NVStorageDeleteData [11:02:54]Write to MH i2c: 01 00 00 D6 0C E2 [11:02:54]Write i2c OK [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: 01 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: 01 07 00 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: 01 07 00 D6 0C 00 00 00 00 00 E4 0C D9 [11:02:54]RasterBufferAndPrint [11:02:54]line [11:02:54]line [11:02:54]line [11:02:54]line [11:02:54]line [11:02:54]written 0, free lines is 3306 [11:02:54]MH_Cut [11:02:54]Write to MH i2c: D1 01 00 DD 0C 01 BB [11:02:54]Write i2c OK [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: D1 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: D1 01 00 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: D1 01 00 DD 0C 00 BA [11:02:54]Write to MH i2c: 01 00 00 DE 0C EA [11:02:54]Write i2c OK [11:02:54]MH_I2C_Read... [11:02:54]OFD Sender: No OFD packet to send [11:02:55]*** Cut start [11:02:55]*** Partial cut [11:02:55]*** CUTSNS_PIN = 1 [11:02:55]*** CUTSNS_PIN = 0 [11:02:55]*** Brake cut motor [11:02:55]Read from MH i2c: 01 [11:02:55]MH_I2C_Read... [11:02:55]*** Stop cut motor [11:02:55]*** Cut end [11:02:55]Read from MH i2c: 01 07 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: 01 07 00 DE 0C 00 00 00 00 00 FF 0F FF [11:02:55]process_action close_receipt done [11:02:55]requested_data is exist [11:02:55]produce_requested_data [11:02:55]requested_item fm.sn is exist - process it [11:02:55]wFMCommunicate request_size=4 [11:02:55]MH_SAM_APDU [11:02:55]CAPDU: 80 11 00 00 [11:02:55]Write to MH i2c: E2 08 00 DF 0C 80 11 00 00 00 00 00 00 65 [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:55]Read from MH i2c: E2 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 17 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 17 00 DF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [11:02:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:55]wFMCommunicate OK [11:02:55]requested_item fd.num is exist - process it [11:02:55]SAM_PROTO_GetFieldsCounters [11:02:55]wFMCommunicate request_size=4 [11:02:55]MH_SAM_APDU [11:02:55]CAPDU: 80 13 00 00 [11:02:55]Write to MH i2c: E2 08 00 E0 0C 80 13 00 00 00 00 00 00 68 [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:55]Read from MH i2c: E2 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 62 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 62 00 E0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [11:02:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:55]wFMCommunicate OK [11:02:55]SAM_PROTO_GetFieldsCounters done [11:02:55]requested_item shift.num is exist - process it [11:02:55]requested_item shift.opened is exist - process it [11:02:55]req_shift_opened [11:02:55]FM_GetShiftState [11:02:55]SAM_PROTO_GetShiftState [11:02:55]wFMCommunicate request_size=4 [11:02:55]MH_SAM_APDU [11:02:55]CAPDU: 80 13 01 00 [11:02:55]Write to MH i2c: E2 08 00 E1 0C 80 13 01 00 00 00 00 00 6A [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:55]Read from MH i2c: E2 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 0E 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 0E 00 E1 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A1 [11:02:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:02:55]wFMCommunicate OK [11:02:55]SAM_PROTO_GetShiftState done [11:02:55]FM_GetShiftState done [11:02:55]req_shift_opened done [11:02:55]requested_item shift.open_date is exist - process it [11:02:55]req_shift_open_date [11:02:55]req_shift_open_date done [11:02:55]produce_requested_data done [11:02:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154777,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:02:55]process_action_free close_receipt [11:02:55]json_value_free [11:02:55]json_value_free done [11:02:55]process_json_proto returns [11:02:55]Send response to host [11:02:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154777,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:02:55]free response buf [11:02:55]execute_script done [11:02:55]execute_script returns [11:02:55]free content buf [11:02:55]Sock 7.Close socket [11:02:55]Sock 7.Thread stoped [11:02:59]OFD Sender: No OFD packet to send [11:03:04]OFD Sender: No OFD packet to send [11:03:09]OFD Sender: No OFD packet to send [11:03:14]OFD Sender: No OFD packet to send [11:03:19]OFD Sender: No OFD packet to send [11:03:24]OFD Sender: No OFD packet to send [11:03:27]accept exits with 9 [11:03:27]New connection [11:03:27]New thread 3067260260 created [11:03:27]Thread 3067116900 joined [11:03:27]Waiting for new connection... [11:03:27] Sock 9.Parse request [11:03:27]Sock 9.Check first char [11:03:27]Sock 9.First char is OK [11:03:27]request: POST /json_proto HTTP/1.0 [11:03:27]Method: POST [11:03:27]URL: /json_proto [11:03:27]Method is POST - this is cgi request [11:03:27]url: /json_proto [11:03:27]query_string will be loaded in cgi processing [11:03:27]execute_cgi json_proto POST (null) [11:03:27]execute_cgi path=json_proto method=POST [11:03:27]POST find Content-Length [11:03:27]Host: 172.17.53.67:8080 [11:03:27]Content-Length: 678 [11:03:27]Content-Type: application/json [11:03:27] [11:03:27]POST finish read [11:03:27]Found Content-Length = 678 [11:03:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:27]execute_script... [11:03:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:27]POST & json_proto [11:03:27]process_json_proto [11:03:27]json parsed OK: [11:03:27]protocol is kg_v1.0 [11:03:27]action value=close_receipt [11:03:27]process_action close_receipt [11:03:27]cmd_close_receipt [11:03:27]MH_GetDate [11:03:27]Write to MH i2c: F0 00 00 E2 0C DD [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 09 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 09 00 E2 0C 00 80 40 12 67 19 BC 99 64 F1 [11:03:27]GetLastDocTimeStamp 1729249372 [11:03:27]current date 1729249408 [11:03:27]FM_GetShiftState [11:03:27]SAM_PROTO_GetShiftState [11:03:27]wFMCommunicate request_size=4 [11:03:27]MH_SAM_APDU [11:03:27]CAPDU: 80 13 01 00 [11:03:27]Write to MH i2c: E2 08 00 E3 0C 80 13 01 00 00 00 00 00 6C [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:27]Read from MH i2c: E2 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 E3 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [11:03:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:03:27]wFMCommunicate OK [11:03:27]SAM_PROTO_GetShiftState done [11:03:27]FM_GetShiftState done [11:03:27]opened in 1729211399 [11:03:27]opened+sec_in_day 1729297799 [11:03:27]quantity*price = 80061 [11:03:27]sum+1 = 80063 [11:03:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 167 18.10.2024 11:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154778 ФПД: 171131187729134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154778&fm=171131187729134&tin=02508201610067®Number=0000137193017469&sum=80000 [11:03:28]StoreToDocumentArchive [11:03:28]shift 312 fd 154778 [11:03:28]save to /storage/0312/doc_00154778 [11:03:28]save last doc name /storage/0312/doc_00154778 to /storage/kkm_last_doc_name [11:03:28]save OK [11:03:28]Clear old archive folders... [11:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:28]tlvbuf is 006983A0 [11:03:28]SAM_PROTO_ClearQueue [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 09 00 00 [11:03:28]Write to MH i2c: E2 08 00 F0 0C 80 09 00 00 00 00 00 00 6E [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 F0 0C 00 90 00 70 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]SAM_PROTO_ClearQueue done [11:03:28]KKMCreateOFDPacket [11:03:28]OFDProtocolAddRootSTLVToBuf [11:03:28]FM_MakeSignedData [11:03:28]FM_MakeSignedData [11:03:28]SAM_PROTO_SignData [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 01 02 [11:03:28]Write to MH i2c: E2 08 00 F1 0C 80 0D 01 02 00 00 00 00 76 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=255 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 80 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5C 02 00 35 04 06 00 9B [11:03:28]Write to MH i2c: E2 02 01 F2 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 80 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5C 02 00 35 04 06 00 9B 00 00 36 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 F2 0C 00 90 00 72 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=10 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 02 02 05 A4 95 A7 92 EE [11:03:28]Write to MH i2c: E2 0D 00 F3 0C 80 0D 02 02 05 00 A4 95 A7 92 EE 00 00 E3 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 F3 0C 00 90 00 73 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 03 02 [11:03:28]Write to MH i2c: E2 08 00 F4 0C 80 0D 03 02 00 00 00 00 7B [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:29]Read from MH i2c: E2 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 0B 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 0B 00 F4 0C 00 71 AE BA 4C 8B D6 02 C0 90 00 C4 [11:03:29]RAPDU: 71 AE BA 4C 8B D6 02 C0 90 00 [11:03:29]wFMCommunicate OK [11:03:29]SAM_PROTO_SignData done [11:03:29]FM_MakeSignedData done [11:03:29]CreateOFDProtocolMessage [11:03:29]wFMCommunicate request_size=4 [11:03:29]MH_SAM_APDU [11:03:29]CAPDU: 80 11 00 00 [11:03:29]Write to MH i2c: E2 08 00 F5 0C 80 11 00 00 00 00 00 00 7B [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:29]Read from MH i2c: E2 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 17 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 17 00 F5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [11:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:29]wFMCommunicate OK [11:03:29]CreateOFDProtocolMessage done [11:03:29]OFDSenderStorePacket 154778 [11:03:29]StoreOFDPacket docnum=154778 [11:03:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 DA 07 01 AC 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 80 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5C 02 00 35 04 06 00 9B A4 95 A7 92 EE 71 AE BA 4C 8B D6 02 C0 [11:03:29]CheckFolder [11:03:29]dirname=/storage/ofd_packets [11:03:29]CheckFolder done [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00154778 [11:03:29]NVStorageSaveData ofd_packets/00154778 [11:03:29]File name is /storage/ofd_packets/00154778 [11:03:29]Write 301 bytes [11:03:29]NVStorageSaveData done [11:03:29]OFDSenderStorePacket done [11:03:29]KKMCreateOFDPacket done [11:03:29]NVStorageSaveData kkm_last_timestamp [11:03:29]File name is /storage/kkm_last_timestamp [11:03:29]Write 4 bytes [11:03:29]NVStorageSaveData done [11:03:29]ExternCall_PrintAddStr [11:03:29]wPrintStart [11:03:29]Write to MH i2c: 01 00 00 F6 0C 02 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 F6 0C 00 00 00 00 00 FF 0F 17 [11:03:29]RasterBufferAndPrint [11:03:29]line Счет N : (1)872946 [11:03:29]line ИНН: 02508201610067 [11:03:29]line Контрольно-Кассовый Чек [11:03:29]line ПРОДАЖА [11:03:29]line ТРК (МРК, ГНК) : 31 [11:03:29]line Товар: 2710124500 [11:03:29]line Аи-95-К-5 [11:03:29]line 10.790 * 74.20 [11:03:29]line = 800.62 [11:03:29]line НДС 12% НСП 1% [11:03:29]line > о реализуемом товаре [11:03:29]line ОКРУГЛЕНИЕ: -0.62 [11:03:29]line ИТОГО: 800.00 [11:03:29]line Внесено: 800.00 [11:03:29]line СДАЧА: 0.00 [11:03:29]line НСП 1% : 7.08 [11:03:29]line НДС 12% : 85.02 [11:03:29]line Наличными: 800.00 [11:03:29]line Безнал.: 0.00 [11:03:29]line Место: АЗС № 165 "Партнер Нефть" [11:03:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:03:29]line СНО: Общий режим [11:03:29]line Чек 167 18.10.2024 11:03 [11:03:29]line Смена: 312 ФФД: 1.0 [11:03:29]line ЗНМ: 0300000234 [11:03:29]line РНМ: 0000137193017469 [11:03:29]line Версия ККМ: v1.0 [11:03:29]line ФМ: 0000000000963156 [11:03:29]line ФД: 154778 [11:03:29]line ФПД: 171131187729134 [11:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154778&fm=171131187729134&tin=02508201610067®Number=0000137193017469&sum=80000 [11:03:29]OFD Sender: Processing packet 154778 [packets to send 51, broken 50] [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00154778 [11:03:29]OFD Sender: To server: pG, [11:03:29]CommunicateWithHost lk.salyk.kg:30040 [11:03:29]ConnectInit lk.salyk.kg [11:03:29]written 0, free lines is 4095 [11:03:29]Connected sock=10 [11:03:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 DA 07 01 AC 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 80 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5C 02 00 35 04 06 00 9B A4 95 A7 92 EE 71 AE BA 4C 8B D6 02 C0 [11:03:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 79 47 00 76 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5C 02 00 F4 03 04 00 B9 E6 11 67 B6 04 01 00 00 29 4E DB CD 1E D8 C7 E1 [11:03:29]CommunicateWithHost err = 0 [11:03:29]CheckOFDResponse [11:03:29]1017 (14) - 77093643461234 [11:03:29]1041 (16) - 0000000000963156 [11:03:29]1040 (4) - 154778 [11:03:29]1012 (4) - 18.10.2024 04:40 [11:03:29]1206 (1) - 0 [11:03:29]OFD Sender: Remove packet 154778 [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00154778 [11:03:29]NVStorageDeleteData [11:03:29]Write to MH i2c: 01 00 00 21 0D 2E [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 21 0D 00 00 00 00 00 F6 0C 37 [11:03:29]RasterBufferAndPrint [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]written 0, free lines is 3328 [11:03:29]MH_Cut [11:03:29]Write to MH i2c: D1 01 00 28 0D 01 07 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 28 0D 00 06 [11:03:29]Write to MH i2c: 01 00 00 29 0D 36 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:30]OFD Sender: No OFD packet to send [11:03:30]*** Cut start [11:03:30]*** Partial cut [11:03:30]*** CUTSNS_PIN = 1 [11:03:30]*** CUTSNS_PIN = 0 [11:03:30]*** Brake cut motor [11:03:31]Read from MH i2c: 01 [11:03:31]MH_I2C_Read... [11:03:31]*** Stop cut motor [11:03:31]*** Cut end [11:03:31]Read from MH i2c: 01 07 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: 01 07 00 29 0D 00 00 00 00 00 FF 0F 4B [11:03:31]process_action close_receipt done [11:03:31]requested_data is exist [11:03:31]produce_requested_data [11:03:31]requested_item fm.sn is exist - process it [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 11 00 00 [11:03:31]Write to MH i2c: E2 08 00 2A 0D 80 11 00 00 00 00 00 00 B1 [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 17 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 17 00 2A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [11:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:31]wFMCommunicate OK [11:03:31]requested_item fd.num is exist - process it [11:03:31]SAM_PROTO_GetFieldsCounters [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 13 00 00 [11:03:31]Write to MH i2c: E2 08 00 2B 0D 80 13 00 00 00 00 00 00 B4 [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 62 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 62 00 2B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [11:03:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_GetFieldsCounters done [11:03:31]requested_item shift.num is exist - process it [11:03:31]requested_item shift.opened is exist - process it [11:03:31]req_shift_opened [11:03:31]FM_GetShiftState [11:03:31]SAM_PROTO_GetShiftState [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 13 01 00 [11:03:31]Write to MH i2c: E2 08 00 2C 0D 80 13 01 00 00 00 00 00 B6 [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 2C 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [11:03:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_GetShiftState done [11:03:31]FM_GetShiftState done [11:03:31]req_shift_opened done [11:03:31]requested_item shift.open_date is exist - process it [11:03:31]req_shift_open_date [11:03:31]req_shift_open_date done [11:03:31]produce_requested_data done [11:03:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154778,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:03:31]process_action_free close_receipt [11:03:31]json_value_free [11:03:31]json_value_free done [11:03:31]process_json_proto returns [11:03:31]Send response to host [11:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154778,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:03:31]free response buf [11:03:31]execute_script done [11:03:31]execute_script returns [11:03:31]free content buf [11:03:31]Sock 9.Close socket [11:03:31]Sock 9.Thread stoped [11:03:35]OFD Sender: No OFD packet to send [11:03:35]accept exits with 7 [11:03:35]New connection [11:03:35]New thread 3067116900 created [11:03:35]Thread 3067260260 joined [11:03:35]Waiting for new connection... [11:03:35] Sock 7.Parse request [11:03:35]Sock 7.Check first char [11:03:35]Sock 7.First char is OK [11:03:35]request: POST /json_proto HTTP/1.0 [11:03:35]Method: POST [11:03:35]URL: /json_proto [11:03:35]Method is POST - this is cgi request [11:03:35]url: /json_proto [11:03:35]query_string will be loaded in cgi processing [11:03:35]execute_cgi json_proto POST (null) [11:03:35]execute_cgi path=json_proto method=POST [11:03:35]POST find Content-Length [11:03:35]Host: 172.17.53.67:8080 [11:03:35]Content-Length: 670 [11:03:35]Content-Type: application/json [11:03:35] [11:03:35]POST finish read [11:03:35]Found Content-Length = 670 [11:03:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:35]execute_script... [11:03:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:35]POST & json_proto [11:03:35]process_json_proto [11:03:35]json parsed OK: [11:03:35]protocol is kg_v1.0 [11:03:35]action value=close_receipt [11:03:35]process_action close_receipt [11:03:35]cmd_close_receipt [11:03:35]MH_GetDate [11:03:35]Write to MH i2c: F0 00 00 2D 0D 29 [11:03:35]Write i2c OK [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: F0 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: F0 09 00 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: F0 09 00 2D 0D 00 88 40 12 67 19 BC 99 64 45 [11:03:35]GetLastDocTimeStamp 1729249408 [11:03:35]current date 1729249416 [11:03:35]FM_GetShiftState [11:03:35]SAM_PROTO_GetShiftState [11:03:35]wFMCommunicate request_size=4 [11:03:35]MH_SAM_APDU [11:03:35]CAPDU: 80 13 01 00 [11:03:35]Write to MH i2c: E2 08 00 2E 0D 80 13 01 00 00 00 00 00 B8 [11:03:35]Write i2c OK [11:03:35]MH_I2C_Read... [11:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:35]Read from MH i2c: E2 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: E2 0E 00 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: E2 0E 00 2E 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [11:03:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:03:35]wFMCommunicate OK [11:03:35]SAM_PROTO_GetShiftState done [11:03:35]FM_GetShiftState done [11:03:35]opened in 1729211399 [11:03:35]opened+sec_in_day 1729297799 [11:03:35]quantity*price = 30027 [11:03:35]sum+1 = 30029 [11:03:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 168 18.10.2024 11:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154779 ФПД: 45071766775978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154779&fm=45071766775978&tin=02508201610067®Number=0000137193017469&sum=30000 [11:03:36]StoreToDocumentArchive [11:03:36]shift 312 fd 154779 [11:03:36]save to /storage/0312/doc_00154779 [11:03:36]save last doc name /storage/0312/doc_00154779 to /storage/kkm_last_doc_name [11:03:36]save OK [11:03:36]Clear old archive folders... [11:03:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:03:36]tlvbuf is 006D2850 [11:03:36]SAM_PROTO_ClearQueue [11:03:36]wFMCommunicate request_size=4 [11:03:36]MH_SAM_APDU [11:03:36]CAPDU: 80 09 00 00 [11:03:36]Write to MH i2c: E2 08 00 3B 0D 80 09 00 00 00 00 00 00 BA [11:03:36]Write i2c OK [11:03:36]MH_I2C_Read... [11:03:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:36]Read from MH i2c: E2 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 03 00 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 03 00 3B 0D 00 90 00 BC [11:03:36]RAPDU: 90 00 [11:03:36]wFMCommunicate OK [11:03:36]SAM_PROTO_ClearQueue done [11:03:36]KKMCreateOFDPacket [11:03:36]OFDProtocolAddRootSTLVToBuf [11:03:36]FM_MakeSignedData [11:03:36]FM_MakeSignedData [11:03:36]SAM_PROTO_SignData [11:03:36]wFMCommunicate request_size=4 [11:03:36]MH_SAM_APDU [11:03:36]CAPDU: 80 0D 01 02 [11:03:36]Write to MH i2c: E2 08 00 3C 0D 80 0D 01 02 00 00 00 00 C2 [11:03:36]Write i2c OK [11:03:36]MH_I2C_Read... [11:03:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:36]Read from MH i2c: E2 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 03 00 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 03 00 3C 0D 00 90 00 BD [11:03:36]RAPDU: 90 00 [11:03:36]wFMCommunicate OK [11:03:36]wFMCommunicate request_size=255 [11:03:36]MH_SAM_APDU [11:03:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 88 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5C 02 00 35 04 06 00 [11:03:36]Write to MH i2c: E2 02 01 3D 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 88 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5C 02 00 35 04 06 00 00 00 BC [11:03:36]Write i2c OK [11:03:36]MH_I2C_Read... [11:03:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 03 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 03 00 3D 0D 00 90 00 BE [11:03:37]RAPDU: 90 00 [11:03:37]wFMCommunicate OK [11:03:37]wFMCommunicate request_size=11 [11:03:37]MH_SAM_APDU [11:03:37]CAPDU: 80 0D 02 02 06 28 FE 16 A5 E8 AA [11:03:37]Write to MH i2c: E2 0E 00 3E 0D 80 0D 02 02 06 00 28 FE 16 A5 E8 AA 00 00 44 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 03 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 03 00 3E 0D 00 90 00 BF [11:03:37]RAPDU: 90 00 [11:03:37]wFMCommunicate OK [11:03:37]wFMCommunicate request_size=4 [11:03:37]MH_SAM_APDU [11:03:37]CAPDU: 80 0D 03 02 [11:03:37]Write to MH i2c: E2 08 00 3F 0D 80 0D 03 02 00 00 00 00 C7 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0B 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0B 00 3F 0D 00 2F D9 45 42 05 B5 8B 6F 90 00 0B [11:03:37]RAPDU: 2F D9 45 42 05 B5 8B 6F 90 00 [11:03:37]wFMCommunicate OK [11:03:37]SAM_PROTO_SignData done [11:03:37]FM_MakeSignedData done [11:03:37]CreateOFDProtocolMessage [11:03:37]wFMCommunicate request_size=4 [11:03:37]MH_SAM_APDU [11:03:37]CAPDU: 80 11 00 00 [11:03:37]Write to MH i2c: E2 08 00 40 0D 80 11 00 00 00 00 00 00 C7 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 17 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 17 00 40 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [11:03:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:37]wFMCommunicate OK [11:03:37]CreateOFDProtocolMessage done [11:03:37]OFDSenderStorePacket 154779 [11:03:37]StoreOFDPacket docnum=154779 [11:03:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C4 AE 08 01 69 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 88 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5C 02 00 35 04 06 00 28 FE 16 A5 E8 AA 2F D9 45 42 05 B5 8B 6F [11:03:37]CheckFolder [11:03:37]dirname=/storage/ofd_packets [11:03:37]CheckFolder done [11:03:37]ProducePacketName [11:03:37]name=ofd_packets/00154779 [11:03:37]NVStorageSaveData ofd_packets/00154779 [11:03:37]File name is /storage/ofd_packets/00154779 [11:03:37]Write 302 bytes [11:03:37]NVStorageSaveData done [11:03:37]OFDSenderStorePacket done [11:03:37]KKMCreateOFDPacket done [11:03:37]NVStorageSaveData kkm_last_timestamp [11:03:37]File name is /storage/kkm_last_timestamp [11:03:37]Write 4 bytes [11:03:37]NVStorageSaveData done [11:03:37]ExternCall_PrintAddStr [11:03:37]wPrintStart [11:03:37]Write to MH i2c: 01 00 00 41 0D 4E [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 07 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 07 00 41 0D 00 00 00 00 00 FF 0F 63 [11:03:37]RasterBufferAndPrint [11:03:37]line Счет N : (1)872947 [11:03:37]line ИНН: 02508201610067 [11:03:37]line Контрольно-Кассовый Чек [11:03:37]line ПРОДАЖА [11:03:37]line ТРК (МРК, ГНК) : 43 [11:03:37]line Товар: 2710124130 [11:03:37]line Super 92-К-5 [11:03:37]line 4.390 * 68.40 [11:03:37]line = 300.28 [11:03:37]line НДС 12% НСП 1% [11:03:37]line > о реализуемом товаре [11:03:37]line ОКРУГЛЕНИЕ: -0.28 [11:03:37]line ИТОГО: 300.00 [11:03:37]line Внесено: 300.00 [11:03:37]line СДАЧА: 0.00 [11:03:37]line НСП 1% : 2.66 [11:03:37]line НДС 12% : 31.89 [11:03:37]line Наличными: 300.00 [11:03:37]line Безнал.: 0.00 [11:03:37]line Место: АЗС № 165 "Партнер Нефть" [11:03:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:03:37]line СНО: Общий режим [11:03:37]line Чек 168 18.10.2024 11:03 [11:03:37]line Смена: 312 ФФД: 1.0 [11:03:37]line ЗНМ: 0300000234 [11:03:37]line РНМ: 0000137193017469 [11:03:37]line Версия ККМ: v1.0 [11:03:37]line ФМ: 0000000000963156 [11:03:37]line ФД: 154779 [11:03:37]line ФПД: 45071766775978 [11:03:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154779&fm=45071766775978&tin=02508201610067®Number=0000137193017469&sum=30000 [11:03:37]written 0, free lines is 4095 [11:03:37]OFD Sender: Processing packet 154779 [packets to send 51, broken 50] [11:03:37]ProducePacketName [11:03:37]name=ofd_packets/00154779 [11:03:37]OFD Sender: To server: pG, [11:03:37]CommunicateWithHost lk.salyk.kg:30040 [11:03:37]ConnectInit lk.salyk.kg [11:03:37]Connected sock=11 [11:03:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C4 AE 08 01 69 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 88 40 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5C 02 00 35 04 06 00 28 FE 16 A5 E8 AA 2F D9 45 42 05 B5 8B 6F [11:03:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 EF 47 00 CB 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5C 02 00 F4 03 04 00 C0 E6 11 67 B6 04 01 00 00 B2 6A BC 82 8A 48 0B 1E [11:03:37]CommunicateWithHost err = 0 [11:03:37]CheckOFDResponse [11:03:37]1017 (14) - 77093643461234 [11:03:37]1041 (16) - 0000000000963156 [11:03:37]1040 (4) - 154779 [11:03:37]1012 (4) - 18.10.2024 04:40 [11:03:37]1206 (1) - 0 [11:03:37]OFD Sender: Remove packet 154779 [11:03:37]ProducePacketName [11:03:37]name=ofd_packets/00154779 [11:03:37]NVStorageDeleteData [11:03:37]Write to MH i2c: 01 00 00 6C 0D 79 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 07 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: 01 07 00 6C 0D 00 00 00 00 00 FA 0C 86 [11:03:37]RasterBufferAndPrint [11:03:37]line [11:03:37]line [11:03:37]line [11:03:37]line [11:03:37]line [11:03:37]written 0, free lines is 3334 [11:03:37]MH_Cut [11:03:37]Write to MH i2c: D1 01 00 73 0D 01 52 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: D1 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: D1 01 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: D1 01 00 73 0D 00 51 [11:03:37]Write to MH i2c: 01 00 00 74 0D 81 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:38]OFD Sender: No OFD packet to send [11:03:38]*** Cut start [11:03:38]*** Partial cut [11:03:38]*** CUTSNS_PIN = 1 [11:03:38]*** CUTSNS_PIN = 0 [11:03:38]*** Brake cut motor [11:03:38]Read from MH i2c: 01 [11:03:38]MH_I2C_Read... [11:03:38]*** Stop cut motor [11:03:38]*** Cut end [11:03:38]Read from MH i2c: 01 07 00 [11:03:38]MH_I2C_Read... [11:03:38]Read from MH i2c: 01 07 00 74 0D 00 00 00 00 00 FF 0F 96 [11:03:39]process_action close_receipt done [11:03:39]requested_data is exist [11:03:39]produce_requested_data [11:03:39]requested_item fm.sn is exist - process it [11:03:39]wFMCommunicate request_size=4 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 11 00 00 [11:03:39]Write to MH i2c: E2 08 00 75 0D 80 11 00 00 00 00 00 00 FC [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 17 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 17 00 75 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [11:03:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:39]wFMCommunicate OK [11:03:39]requested_item fd.num is exist - process it [11:03:39]SAM_PROTO_GetFieldsCounters [11:03:39]wFMCommunicate request_size=4 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 13 00 00 [11:03:39]Write to MH i2c: E2 08 00 76 0D 80 13 00 00 00 00 00 00 FF [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 62 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 62 00 76 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [11:03:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:39]wFMCommunicate OK [11:03:39]SAM_PROTO_GetFieldsCounters done [11:03:39]requested_item shift.num is exist - process it [11:03:39]requested_item shift.opened is exist - process it [11:03:39]req_shift_opened [11:03:39]FM_GetShiftState [11:03:39]SAM_PROTO_GetShiftState [11:03:39]wFMCommunicate request_size=4 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 13 01 00 [11:03:39]Write to MH i2c: E2 08 00 77 0D 80 13 01 00 00 00 00 00 01 [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 0E 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 0E 00 77 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [11:03:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:03:39]wFMCommunicate OK [11:03:39]SAM_PROTO_GetShiftState done [11:03:39]FM_GetShiftState done [11:03:39]req_shift_opened done [11:03:39]requested_item shift.open_date is exist - process it [11:03:39]req_shift_open_date [11:03:39]req_shift_open_date done [11:03:39]produce_requested_data done [11:03:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154779,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:03:39]process_action_free close_receipt [11:03:39]json_value_free [11:03:39]json_value_free done [11:03:39]process_json_proto returns [11:03:39]Send response to host [11:03:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154779,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:03:39]free response buf [11:03:39]execute_script done [11:03:39]execute_script returns [11:03:39]free content buf [11:03:39]Sock 7.Close socket [11:03:39]Sock 7.Thread stoped [11:03:43]OFD Sender: No OFD packet to send [11:03:48]OFD Sender: No OFD packet to send [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:03]OFD Sender: No OFD packet to send [11:04:08]OFD Sender: No OFD packet to send [11:04:13]OFD Sender: No OFD packet to send [11:04:18]OFD Sender: No OFD packet to send [11:04:23]OFD Sender: No OFD packet to send [11:04:28]OFD Sender: No OFD packet to send [11:04:33]OFD Sender: No OFD packet to send [11:04:38]OFD Sender: No OFD packet to send [11:04:43]OFD Sender: No OFD packet to send [11:04:48]OFD Sender: No OFD packet to send [11:04:53]OFD Sender: No OFD packet to send [11:04:58]OFD Sender: No OFD packet to send [11:05:03]OFD Sender: No OFD packet to send [11:05:08]OFD Sender: No OFD packet to send [11:05:13]OFD Sender: No OFD packet to send [11:05:18]OFD Sender: No OFD packet to send [11:05:23]OFD Sender: No OFD packet to send [11:05:28]OFD Sender: No OFD packet to send [11:05:33]OFD Sender: No OFD packet to send [11:05:38]OFD Sender: No OFD packet to send [11:05:43]OFD Sender: No OFD packet to send [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:18]accept exits with 9 [11:06:18]New connection [11:06:18]New thread 3067260260 created [11:06:18]Thread 3067116900 joined [11:06:18]Waiting for new connection... [11:06:18] Sock 9.Parse request [11:06:18]Sock 9.Check first char [11:06:18]Sock 9.First char is OK [11:06:18]request: POST /json_proto HTTP/1.0 [11:06:18]Method: POST [11:06:18]URL: /json_proto [11:06:18]Method is POST - this is cgi request [11:06:18]url: /json_proto [11:06:18]query_string will be loaded in cgi processing [11:06:18]execute_cgi json_proto POST (null) [11:06:18]execute_cgi path=json_proto method=POST [11:06:18]POST find Content-Length [11:06:18]Host: 172.17.53.67:8080 [11:06:18]Content-Length: 677 [11:06:18]Content-Type: application/json [11:06:18] [11:06:18]POST finish read [11:06:18]Found Content-Length = 677 [11:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:18]execute_script... [11:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:18]POST & json_proto [11:06:18]process_json_proto [11:06:18]json parsed OK: [11:06:18]protocol is kg_v1.0 [11:06:18]action value=close_receipt [11:06:18]process_action close_receipt [11:06:18]cmd_close_receipt [11:06:18]MH_GetDate [11:06:18]Write to MH i2c: F0 00 00 78 0D 74 [11:06:18]Write i2c OK [11:06:18]MH_I2C_Read... [11:06:18]Read from MH i2c: F0 [11:06:18]MH_I2C_Read... [11:06:18]Read from MH i2c: F0 09 00 [11:06:18]MH_I2C_Read... [11:06:18]Read from MH i2c: F0 09 00 78 0D 00 2B 41 12 67 19 BC 99 64 34 [11:06:18]GetLastDocTimeStamp 1729249416 [11:06:18]current date 1729249579 [11:06:18]FM_GetShiftState [11:06:18]SAM_PROTO_GetShiftState [11:06:18]wFMCommunicate request_size=4 [11:06:18]MH_SAM_APDU [11:06:18]CAPDU: 80 13 01 00 [11:06:18]Write to MH i2c: E2 08 00 79 0D 80 13 01 00 00 00 00 00 03 [11:06:18]Write i2c OK [11:06:18]MH_I2C_Read... [11:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:18]Read from MH i2c: E2 [11:06:18]MH_I2C_Read... [11:06:18]Read from MH i2c: E2 0E 00 [11:06:18]MH_I2C_Read... [11:06:18]Read from MH i2c: E2 0E 00 79 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [11:06:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:06:18]wFMCommunicate OK [11:06:18]SAM_PROTO_GetShiftState done [11:06:18]FM_GetShiftState done [11:06:18]opened in 1729211399 [11:06:18]opened+sec_in_day 1729297799 [11:06:18]quantity*price = 20003 [11:06:18]sum+1 = 20004 [11:06:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 169 18.10.2024 11:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154780 ФПД: 131355344661430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154780&fm=131355344661430&tin=02508201610067®Number=0000137193017469&sum=20000 [11:06:19]StoreToDocumentArchive [11:06:19]shift 312 fd 154780 [11:06:19]save to /storage/0312/doc_00154780 [11:06:19]save last doc name /storage/0312/doc_00154780 to /storage/kkm_last_doc_name [11:06:19]save OK [11:06:19]Clear old archive folders... [11:06:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:19]tlvbuf is 0062E6E0 [11:06:19]SAM_PROTO_ClearQueue [11:06:19]wFMCommunicate request_size=4 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 09 00 00 [11:06:19]Write to MH i2c: E2 08 00 86 0D 80 09 00 00 00 00 00 00 05 [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:19]Read from MH i2c: E2 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 03 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 03 00 86 0D 00 90 00 07 [11:06:19]RAPDU: 90 00 [11:06:19]wFMCommunicate OK [11:06:19]SAM_PROTO_ClearQueue done [11:06:19]KKMCreateOFDPacket [11:06:19]OFDProtocolAddRootSTLVToBuf [11:06:19]FM_MakeSignedData [11:06:19]FM_MakeSignedData [11:06:19]SAM_PROTO_SignData [11:06:19]wFMCommunicate request_size=4 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 0D 01 02 [11:06:19]Write to MH i2c: E2 08 00 87 0D 80 0D 01 02 00 00 00 00 0D [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:19]Read from MH i2c: E2 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 03 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 03 00 87 0D 00 90 00 08 [11:06:19]RAPDU: 90 00 [11:06:19]wFMCommunicate OK [11:06:19]wFMCommunicate request_size=255 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 2B 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5C 02 00 35 04 06 00 77 [11:06:19]Write to MH i2c: E2 02 01 88 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 2B 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5C 02 00 35 04 06 00 77 00 00 AE [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:20]Read from MH i2c: E2 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 03 00 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 03 00 88 0D 00 90 00 09 [11:06:20]RAPDU: 90 00 [11:06:20]wFMCommunicate OK [11:06:20]wFMCommunicate request_size=10 [11:06:20]MH_SAM_APDU [11:06:20]CAPDU: 80 0D 02 02 05 77 8C A8 6B B6 [11:06:20]Write to MH i2c: E2 0D 00 89 0D 80 0D 02 02 05 00 77 8C A8 6B B6 00 00 E6 [11:06:20]Write i2c OK [11:06:20]MH_I2C_Read... [11:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:20]Read from MH i2c: E2 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 03 00 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 03 00 89 0D 00 90 00 0A [11:06:20]RAPDU: 90 00 [11:06:20]wFMCommunicate OK [11:06:20]wFMCommunicate request_size=4 [11:06:20]MH_SAM_APDU [11:06:20]CAPDU: 80 0D 03 02 [11:06:20]Write to MH i2c: E2 08 00 8A 0D 80 0D 03 02 00 00 00 00 12 [11:06:20]Write i2c OK [11:06:20]MH_I2C_Read... [11:06:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:20]Read from MH i2c: E2 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 0B 00 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 0B 00 8A 0D 00 33 CE 3B FB 4F 0B 04 36 90 00 DE [11:06:20]RAPDU: 33 CE 3B FB 4F 0B 04 36 90 00 [11:06:20]wFMCommunicate OK [11:06:20]SAM_PROTO_SignData done [11:06:20]FM_MakeSignedData done [11:06:20]CreateOFDProtocolMessage [11:06:20]wFMCommunicate request_size=4 [11:06:20]MH_SAM_APDU [11:06:20]CAPDU: 80 11 00 00 [11:06:20]Write to MH i2c: E2 08 00 8B 0D 80 11 00 00 00 00 00 00 12 [11:06:20]Write i2c OK [11:06:20]MH_I2C_Read... [11:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:20]Read from MH i2c: E2 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 17 00 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: E2 17 00 8B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [11:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:06:20]wFMCommunicate OK [11:06:20]CreateOFDProtocolMessage done [11:06:20]OFDSenderStorePacket 154780 [11:06:20]StoreOFDPacket docnum=154780 [11:06:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 8B 07 01 24 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 2B 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5C 02 00 35 04 06 00 77 77 8C A8 6B B6 33 CE 3B FB 4F 0B 04 36 [11:06:20]CheckFolder [11:06:20]dirname=/storage/ofd_packets [11:06:20]CheckFolder done [11:06:20]ProducePacketName [11:06:20]name=ofd_packets/00154780 [11:06:20]NVStorageSaveData ofd_packets/00154780 [11:06:20]File name is /storage/ofd_packets/00154780 [11:06:20]Write 301 bytes [11:06:20]NVStorageSaveData done [11:06:20]OFDSenderStorePacket done [11:06:20]KKMCreateOFDPacket done [11:06:20]NVStorageSaveData kkm_last_timestamp [11:06:20]File name is /storage/kkm_last_timestamp [11:06:20]Write 4 bytes [11:06:20]NVStorageSaveData done [11:06:20]OFD Sender: Processing packet 154780 [packets to send 51, broken 50] [11:06:20]ProducePacketName [11:06:20]name=ofd_packets/00154780 [11:06:20]OFD Sender: To server: pG, [11:06:20]CommunicateWithHost lk.salyk.kg:30040 [11:06:20]ConnectInit lk.salyk.kg [11:06:20]ExternCall_PrintAddStr [11:06:20]wPrintStart [11:06:20]Write to MH i2c: 01 00 00 8C 0D 99 [11:06:20]Write i2c OK [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: 01 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: 01 07 00 [11:06:20]MH_I2C_Read... [11:06:20]Read from MH i2c: 01 07 00 8C 0D 00 00 00 00 00 FF 0F AE [11:06:20]RasterBufferAndPrint [11:06:20]line Счет N : (1)872950 [11:06:20]line ИНН: 02508201610067 [11:06:20]line Контрольно-Кассовый Чек [11:06:20]line ПРОДАЖА [11:06:20]line ТРК (МРК, ГНК) : 22 [11:06:20]line Товар: 2710124130 [11:06:20]line Аи-92-К-5 [11:06:20]line 2.990 * 66.90 [11:06:20]line = 200.03 [11:06:20]line НДС 12% НСП 1% [11:06:20]line > о реализуемом товаре [11:06:20]line ОКРУГЛЕНИЕ: -0.03 [11:06:20]line ИТОГО: 200.00 [11:06:20]line Внесено: 200.00 [11:06:20]line СДАЧА: 0.00 [11:06:20]line НСП 1% : 1.77 [11:06:20]line НДС 12% : 21.24 [11:06:20]line Наличными: 200.00 [11:06:20]line Безнал.: 0.00 [11:06:20]line Место: АЗС № 165 "Партнер Нефть" [11:06:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:06:20]line СНО: Общий режим [11:06:20]line Чек 169 18.10.2024 11:06 [11:06:20]line Смена: 312 ФФД: 1.0 [11:06:20]line ЗНМ: 0300000234 [11:06:20]line РНМ: 0000137193017469 [11:06:20]line Версия ККМ: v1.0 [11:06:20]line ФМ: 0000000000963156 [11:06:20]line ФД: 154780 [11:06:20]line ФПД: 131355344661430 [11:06:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154780&fm=131355344661430&tin=02508201610067®Number=0000137193017469&sum=20000 [11:06:20]Connected sock=10 [11:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 8B 07 01 24 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 2B 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5C 02 00 35 04 06 00 77 77 8C A8 6B B6 33 CE 3B FB 4F 0B 04 36 [11:06:20]written 0, free lines is 4095 [11:06:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 15 24 47 00 D1 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5C 02 00 F4 03 04 00 64 E7 11 67 B6 04 01 00 00 58 BC E3 D8 66 29 F8 39 [11:06:20]CommunicateWithHost err = 0 [11:06:20]CheckOFDResponse [11:06:20]1017 (14) - 77093643461234 [11:06:20]1041 (16) - 0000000000963156 [11:06:20]1040 (4) - 154780 [11:06:20]1012 (4) - 18.10.2024 04:43 [11:06:20]1206 (1) - 0 [11:06:20]OFD Sender: Remove packet 154780 [11:06:20]ProducePacketName [11:06:20]name=ofd_packets/00154780 [11:06:20]NVStorageDeleteData [11:06:21]Write to MH i2c: 01 00 00 B7 0D C4 [11:06:21]Write i2c OK [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: 01 [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: 01 07 00 [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: 01 07 00 B7 0D 00 00 00 00 00 E8 0C BF [11:06:21]RasterBufferAndPrint [11:06:21]line [11:06:21]line [11:06:21]line [11:06:21]line [11:06:21]line [11:06:21]written 0, free lines is 3311 [11:06:21]MH_Cut [11:06:21]Write to MH i2c: D1 01 00 BE 0D 01 9D [11:06:21]Write i2c OK [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: D1 [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: D1 01 00 [11:06:21]MH_I2C_Read... [11:06:21]Read from MH i2c: D1 01 00 BE 0D 00 9C [11:06:21]Write to MH i2c: 01 00 00 BF 0D CC [11:06:21]Write i2c OK [11:06:21]MH_I2C_Read... [11:06:21]OFD Sender: No OFD packet to send [11:06:21]int [11:06:21]*** FLAG_PRN_PAP2 set [11:06:21]*** Cut start [11:06:21]*** Partial cut [11:06:21]*** CUTSNS_PIN = 1 [11:06:21]*** CUTSNS_PIN = 0 [11:06:21]*** Brake cut motor [11:06:22]Read from MH i2c: 01 [11:06:22]MH_I2C_Read... [11:06:22]*** Stop cut motor [11:06:22]*** Cut end [11:06:22]Read from MH i2c: 01 07 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: 01 07 00 BF 0D 00 02 00 00 00 FF 0F E3 [11:06:22]process_action close_receipt done [11:06:22]requested_data is exist [11:06:22]produce_requested_data [11:06:22]requested_item fm.sn is exist - process it [11:06:22]wFMCommunicate request_size=4 [11:06:22]MH_SAM_APDU [11:06:22]CAPDU: 80 11 00 00 [11:06:22]Write to MH i2c: E2 08 00 C0 0D 80 11 00 00 00 00 00 00 47 [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:22]Read from MH i2c: E2 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 17 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 17 00 C0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [11:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:06:22]wFMCommunicate OK [11:06:22]requested_item fd.num is exist - process it [11:06:22]SAM_PROTO_GetFieldsCounters [11:06:22]wFMCommunicate request_size=4 [11:06:22]MH_SAM_APDU [11:06:22]CAPDU: 80 13 00 00 [11:06:22]Write to MH i2c: E2 08 00 C1 0D 80 13 00 00 00 00 00 00 4A [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:22]Read from MH i2c: E2 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 62 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 62 00 C1 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [11:06:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:22]wFMCommunicate OK [11:06:22]SAM_PROTO_GetFieldsCounters done [11:06:22]requested_item shift.num is exist - process it [11:06:22]requested_item shift.opened is exist - process it [11:06:22]req_shift_opened [11:06:22]FM_GetShiftState [11:06:22]SAM_PROTO_GetShiftState [11:06:22]wFMCommunicate request_size=4 [11:06:22]MH_SAM_APDU [11:06:22]CAPDU: 80 13 01 00 [11:06:22]Write to MH i2c: 01 00 00 C2 0D CF [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: 01 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: 01 07 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: 01 07 00 C2 0D 00 02 00 00 00 FF 0F E6 [11:06:22]state=0 [11:06:22]Cover opened [11:06:22]Write to MH i2c: E2 08 00 C3 0D 80 13 01 00 00 00 00 00 4D [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:22]Read from MH i2c: E2 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 0E 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 0E 00 C3 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 84 [11:06:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:06:22]wFMCommunicate OK [11:06:22]SAM_PROTO_GetShiftState done [11:06:22]FM_GetShiftState done [11:06:22]req_shift_opened done [11:06:22]requested_item shift.open_date is exist - process it [11:06:22]req_shift_open_date [11:06:22]req_shift_open_date done [11:06:22]produce_requested_data done [11:06:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154780,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:06:22]process_action_free close_receipt [11:06:22]json_value_free [11:06:22]json_value_free done [11:06:22]process_json_proto returns [11:06:22]Send response to host [11:06:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154780,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:06:22]free response buf [11:06:22]execute_script done [11:06:22]execute_script returns [11:06:22]free content buf [11:06:22]Sock 9.Close socket [11:06:22]Sock 9.Thread stoped [11:06:26]OFD Sender: No OFD packet to send [11:06:26]accept exits with 7 [11:06:26]New connection [11:06:26]New thread 3067116900 created [11:06:26]Thread 3067260260 joined [11:06:26]Waiting for new connection... [11:06:26] Sock 7.Parse request [11:06:26]Sock 7.Check first char [11:06:26]Sock 7.First char is OK [11:06:26]request: POST /json_proto HTTP/1.0 [11:06:26]Method: POST [11:06:26]URL: /json_proto [11:06:26]Method is POST - this is cgi request [11:06:26]url: /json_proto [11:06:26]query_string will be loaded in cgi processing [11:06:26]execute_cgi json_proto POST (null) [11:06:26]execute_cgi path=json_proto method=POST [11:06:26]POST find Content-Length [11:06:26]Host: 172.17.53.67:8080 [11:06:26]Content-Length: 682 [11:06:26]Content-Type: application/json [11:06:26] [11:06:26]POST finish read [11:06:26]Found Content-Length = 682 [11:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:26]execute_script... [11:06:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:26]POST & json_proto [11:06:26]process_json_proto [11:06:26]json parsed OK: [11:06:26]protocol is kg_v1.0 [11:06:26]action value=close_receipt [11:06:26]process_action close_receipt [11:06:26]cmd_close_receipt [11:06:26]MH_GetDate [11:06:26]Write to MH i2c: F0 00 00 C4 0D C0 [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: F0 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: F0 09 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: F0 09 00 C4 0D 00 33 41 12 67 19 BC 99 64 88 [11:06:26]GetLastDocTimeStamp 1729249579 [11:06:26]current date 1729249587 [11:06:26]FM_GetShiftState [11:06:26]SAM_PROTO_GetShiftState [11:06:26]wFMCommunicate request_size=4 [11:06:26]MH_SAM_APDU [11:06:26]CAPDU: 80 13 01 00 [11:06:26]Write to MH i2c: E2 08 00 C5 0D 80 13 01 00 00 00 00 00 4F [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:26]Read from MH i2c: E2 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 0E 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 0E 00 C5 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [11:06:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:06:26]wFMCommunicate OK [11:06:26]SAM_PROTO_GetShiftState done [11:06:26]FM_GetShiftState done [11:06:26]opened in 1729211399 [11:06:26]opened+sec_in_day 1729297799 [11:06:26]quantity*price = 100015 [11:06:26]sum+1 = 100017 [11:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 170 18.10.2024 11:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154781 ФПД: 252304878652429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110627&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154781&fm=252304878652429&tin=02508201610067®Number=0000137193017469&sum=100000 [11:06:28]StoreToDocumentArchive [11:06:28]shift 312 fd 154781 [11:06:28]save to /storage/0312/doc_00154781 [11:06:28]save last doc name /storage/0312/doc_00154781 to /storage/kkm_last_doc_name [11:06:28]save OK [11:06:28]Clear old archive folders... [11:06:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:28]tlvbuf is 00678390 [11:06:28]SAM_PROTO_ClearQueue [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 09 00 00 [11:06:28]Write to MH i2c: E2 08 00 D3 0D 80 09 00 00 00 00 00 00 52 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 D3 0D 00 90 00 54 [11:06:28]RAPDU: 90 00 [11:06:28]wFMCommunicate OK [11:06:28]SAM_PROTO_ClearQueue done [11:06:28]KKMCreateOFDPacket [11:06:28]OFDProtocolAddRootSTLVToBuf [11:06:28]FM_MakeSignedData [11:06:28]FM_MakeSignedData [11:06:28]SAM_PROTO_SignData [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 0D 01 02 [11:06:28]Write to MH i2c: E2 08 00 D4 0D 80 0D 01 02 00 00 00 00 5A [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 D4 0D 00 90 00 55 [11:06:28]RAPDU: 90 00 [11:06:28]wFMCommunicate OK [11:06:28]wFMCommunicate request_size=255 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 33 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5C 02 00 35 04 06 00 E5 [11:06:28]Write to MH i2c: E2 02 01 D5 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 33 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5C 02 00 35 04 06 00 E5 00 00 AB [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 D5 0D 00 90 00 56 [11:06:28]RAPDU: 90 00 [11:06:28]wFMCommunicate OK [11:06:28]wFMCommunicate request_size=10 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 0D 02 02 05 78 4E AA CC 0D [11:06:28]Write to MH i2c: E2 0D 00 D6 0D 80 0D 02 02 05 00 78 4E AA CC 0D 00 00 B0 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 03 00 D6 0D 00 90 00 57 [11:06:28]RAPDU: 90 00 [11:06:28]wFMCommunicate OK [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 0D 03 02 [11:06:28]Write to MH i2c: E2 08 00 D7 0D 80 0D 03 02 00 00 00 00 5F [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 0B 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 0B 00 D7 0D 00 E6 2D 25 0D 08 46 6C 70 90 00 CF [11:06:28]RAPDU: E6 2D 25 0D 08 46 6C 70 90 00 [11:06:28]wFMCommunicate OK [11:06:28]SAM_PROTO_SignData done [11:06:28]FM_MakeSignedData done [11:06:28]CreateOFDProtocolMessage [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 11 00 00 [11:06:28]Write to MH i2c: E2 08 00 D8 0D 80 11 00 00 00 00 00 00 5F [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 17 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 17 00 D8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [11:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:06:28]wFMCommunicate OK [11:06:28]CreateOFDProtocolMessage done [11:06:28]OFDSenderStorePacket 154781 [11:06:28]StoreOFDPacket docnum=154781 [11:06:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 CB 07 01 F9 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 33 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5C 02 00 35 04 06 00 E5 78 4E AA CC 0D E6 2D 25 0D 08 46 6C 70 [11:06:28]CheckFolder [11:06:28]dirname=/storage/ofd_packets [11:06:28]CheckFolder done [11:06:28]ProducePacketName [11:06:28]name=ofd_packets/00154781 [11:06:28]NVStorageSaveData ofd_packets/00154781 [11:06:28]File name is /storage/ofd_packets/00154781 [11:06:28]Write 301 bytes [11:06:28]NVStorageSaveData done [11:06:28]OFDSenderStorePacket done [11:06:28]KKMCreateOFDPacket done [11:06:28]NVStorageSaveData kkm_last_timestamp [11:06:28]File name is /storage/kkm_last_timestamp [11:06:28]Write 4 bytes [11:06:28]NVStorageSaveData done [11:06:28]ExternCall_PrintAddStr [11:06:28]wPrintStart [11:06:28]Write to MH i2c: 01 00 00 D9 0D E6 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: 01 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: 01 07 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: 01 07 00 D9 0D 00 02 00 00 00 FF 0F FD [11:06:28]RasterBufferAndPrint [11:06:28]line Счет N : (1)872951 [11:06:28]line ИНН: 02508201610067 [11:06:28]line Контрольно-Кассовый Чек [11:06:28]line ПРОДАЖА [11:06:28]line ТРК (МРК, ГНК) : 42 [11:06:28]line Товар: 2710124130 [11:06:28]line Аи-92-К-5 [11:06:28]line 14.950 * 66.90 [11:06:28]line = 1000.16 [11:06:28]line НДС 12% НСП 1% [11:06:28]line > о реализуемом товаре [11:06:28]line ОКРУГЛЕНИЕ: -0.16 [11:06:28]line ИТОГО: 1000.00 [11:06:28]line Внесено: 1000.00 [11:06:28]line СДАЧА: 0.00 [11:06:28]line НСП 1% : 8.85 [11:06:28]line НДС 12% : 106.21 [11:06:28]line Наличными: 1000.00 [11:06:28]line Безнал.: 0.00 [11:06:28]line Место: АЗС № 165 "Партнер Нефть" [11:06:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:06:28]line СНО: Общий режим [11:06:28]line Чек 170 18.10.2024 11:06 [11:06:28]line Смена: 312 ФФД: 1.0 [11:06:28]line ЗНМ: 0300000234 [11:06:28]line РНМ: 0000137193017469 [11:06:28]line Версия ККМ: v1.0 [11:06:28]line ФМ: 0000000000963156 [11:06:28]line ФД: 154781 [11:06:28]line ФПД: 252304878652429 [11:06:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110627&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154781&fm=252304878652429&tin=02508201610067®Number=0000137193017469&sum=100000 [11:06:28]written 0, free lines is 4095 [11:06:28]Error from MH - 05 [11:06:28]process_action_free close_receipt [11:06:28]json_value_free [11:06:28]json_value_free done [11:06:28]process_json_proto returns [11:06:28]Send response to host [11:06:28]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [11:06:28]free response buf [11:06:28]execute_script done [11:06:28]execute_script returns [11:06:28]free content buf [11:06:29]Sock 7.Close socket [11:06:29]Sock 7.Thread stoped [11:06:29]OFD Sender: Processing packet 154781 [packets to send 51, broken 50] [11:06:29]ProducePacketName [11:06:29]name=ofd_packets/00154781 [11:06:29]OFD Sender: To server: pG, [11:06:29]CommunicateWithHost lk.salyk.kg:30040 [11:06:29]ConnectInit lk.salyk.kg [11:06:29]Connected sock=7 [11:06:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 CB 07 01 F9 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 33 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5C 02 00 35 04 06 00 E5 78 4E AA CC 0D E6 2D 25 0D 08 46 6C 70 [11:06:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 49 47 00 8A 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5C 02 00 F4 03 04 00 6C E7 11 67 B6 04 01 00 00 7F ED 1F 8A 26 70 27 DA [11:06:29]CommunicateWithHost err = 0 [11:06:29]CheckOFDResponse [11:06:29]1017 (14) - 77093643461234 [11:06:29]1041 (16) - 0000000000963156 [11:06:29]1040 (4) - 154781 [11:06:29]1012 (4) - 18.10.2024 04:43 [11:06:29]1206 (1) - 0 [11:06:29]OFD Sender: Remove packet 154781 [11:06:29]ProducePacketName [11:06:29]name=ofd_packets/00154781 [11:06:29]NVStorageDeleteData [11:06:29]OFD Sender: No OFD packet to send [11:06:32]Write to MH i2c: 01 00 00 DC 0D E9 [11:06:32]Write i2c OK [11:06:32]MH_I2C_Read... [11:06:32]Read from MH i2c: 01 [11:06:32]MH_I2C_Read... [11:06:32]Read from MH i2c: 01 07 00 [11:06:32]MH_I2C_Read... [11:06:32]Read from MH i2c: 01 07 00 DC 0D 00 02 00 00 00 FF 0F 00 [11:06:32]state=3 [11:06:32]Cover opened [11:06:34]OFD Sender: No OFD packet to send [11:06:37]Write to MH i2c: 01 00 00 DD 0D EA [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 07 00 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 07 00 DD 0D 00 02 00 00 00 FF 0F 01 [11:06:37]state=3 [11:06:37]Cover opened [11:06:39]OFD Sender: No OFD packet to send [11:06:42]Write to MH i2c: 01 00 00 DE 0D EB [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: 01 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: 01 07 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: 01 07 00 DE 0D 00 02 00 00 00 FF 0F 02 [11:06:42]state=3 [11:06:42]Cover opened [11:06:44]OFD Sender: No OFD packet to send [11:06:47]Write to MH i2c: 01 00 00 DF 0D EC [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: 01 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: 01 07 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: 01 07 00 DF 0D 00 02 00 00 00 FF 0F 03 [11:06:47]state=3 [11:06:47]Cover opened [11:06:49]OFD Sender: No OFD packet to send [11:06:52]Write to MH i2c: 01 00 00 E0 0D ED [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 E0 0D 00 02 00 00 00 FF 0F 04 [11:06:52]state=3 [11:06:52]Cover opened [11:06:54]OFD Sender: No OFD packet to send [11:06:57]Write to MH i2c: 01 00 00 E1 0D EE [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 E1 0D 00 02 00 00 00 FF 0F 05 [11:06:57]state=3 [11:06:57]Cover opened [11:06:59]OFD Sender: No OFD packet to send [11:07:02]Write to MH i2c: 01 00 00 E2 0D EF [11:07:02]Write i2c OK [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: 01 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: 01 07 00 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: 01 07 00 E2 0D 00 02 00 00 00 FF 0F 06 [11:07:02]state=3 [11:07:02]Cover opened [11:07:04]OFD Sender: No OFD packet to send [11:07:07]Write to MH i2c: 01 00 00 E3 0D F0 [11:07:07]Write i2c OK [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: 01 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: 01 07 00 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: 01 07 00 E3 0D 00 02 00 00 00 FF 0F 07 [11:07:07]state=3 [11:07:07]Cover opened [11:07:09]OFD Sender: No OFD packet to send [11:07:12]Write to MH i2c: 01 00 00 E4 0D F1 [11:07:12]Write i2c OK [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: 01 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: 01 07 00 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: 01 07 00 E4 0D 00 02 00 00 00 FF 0F 08 [11:07:12]state=3 [11:07:12]Cover opened [11:07:14]OFD Sender: No OFD packet to send [11:07:17]Write to MH i2c: 01 00 00 E5 0D F2 [11:07:17]Write i2c OK [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: 01 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: 01 07 00 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: 01 07 00 E5 0D 00 02 00 00 00 FF 0F 09 [11:07:17]state=3 [11:07:17]Cover opened [11:07:19]OFD Sender: No OFD packet to send [11:07:22]Write to MH i2c: 01 00 00 E6 0D F3 [11:07:22]Write i2c OK [11:07:22]MH_I2C_Read... [11:07:22]Read from MH i2c: 01 [11:07:22]MH_I2C_Read... [11:07:22]Read from MH i2c: 01 07 00 [11:07:22]MH_I2C_Read... [11:07:22]Read from MH i2c: 01 07 00 E6 0D 00 02 00 00 00 FF 0F 0A [11:07:22]state=3 [11:07:22]Cover opened [11:07:24]OFD Sender: No OFD packet to send [11:07:27]Write to MH i2c: 01 00 00 E7 0D F4 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 E7 0D 00 02 00 00 00 FF 0F 0B [11:07:27]state=3 [11:07:27]Cover opened [11:07:29]OFD Sender: No OFD packet to send [11:07:32]Write to MH i2c: 01 00 00 E8 0D F5 [11:07:32]Write i2c OK [11:07:32]MH_I2C_Read... [11:07:32]Read from MH i2c: 01 [11:07:32]MH_I2C_Read... [11:07:32]Read from MH i2c: 01 07 00 [11:07:32]MH_I2C_Read... [11:07:32]Read from MH i2c: 01 07 00 E8 0D 00 02 00 00 00 FF 0F 0C [11:07:32]state=3 [11:07:32]Cover opened [11:07:34]OFD Sender: No OFD packet to send [11:07:37]Write to MH i2c: 01 00 00 E9 0D F6 [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 E9 0D 00 02 00 00 00 FF 0F 0D [11:07:37]state=3 [11:07:37]Cover opened [11:07:39]OFD Sender: No OFD packet to send [11:07:42]Write to MH i2c: 01 00 00 EA 0D F7 [11:07:42]Write i2c OK [11:07:42]MH_I2C_Read... [11:07:42]Read from MH i2c: 01 [11:07:42]MH_I2C_Read... [11:07:42]Read from MH i2c: 01 07 00 [11:07:42]MH_I2C_Read... [11:07:42]Read from MH i2c: 01 07 00 EA 0D 00 02 00 00 00 FF 0F 0E [11:07:42]state=3 [11:07:42]Cover opened [11:07:44]OFD Sender: No OFD packet to send [11:07:47]Write to MH i2c: 01 00 00 EB 0D F8 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 EB 0D 00 02 00 00 00 FF 0F 0F [11:07:47]state=3 [11:07:47]Cover opened [11:07:49]OFD Sender: No OFD packet to send [11:07:52]Write to MH i2c: 01 00 00 EC 0D F9 [11:07:52]Write i2c OK [11:07:52]MH_I2C_Read... [11:07:52]Read from MH i2c: 01 [11:07:52]MH_I2C_Read... [11:07:52]Read from MH i2c: 01 07 00 [11:07:52]MH_I2C_Read... [11:07:52]Read from MH i2c: 01 07 00 EC 0D 00 02 00 00 00 FF 0F 10 [11:07:52]state=3 [11:07:52]Cover opened [11:07:54]OFD Sender: No OFD packet to send [11:07:57]Write to MH i2c: 01 00 00 ED 0D FA [11:07:57]Write i2c OK [11:07:57]MH_I2C_Read... [11:07:57]Read from MH i2c: 01 [11:07:57]MH_I2C_Read... [11:07:57]Read from MH i2c: 01 07 00 [11:07:57]MH_I2C_Read... [11:07:57]Read from MH i2c: 01 07 00 ED 0D 00 02 00 00 00 FF 0F 11 [11:07:57]state=3 [11:07:57]Cover opened [11:07:59]OFD Sender: No OFD packet to send [11:08:02]Write to MH i2c: 01 00 00 EE 0D FB [11:08:02]Write i2c OK [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: 01 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: 01 07 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: 01 07 00 EE 0D 00 02 00 00 00 FF 0F 12 [11:08:02]state=3 [11:08:02]Cover opened [11:08:04]OFD Sender: No OFD packet to send [11:08:07]Write to MH i2c: 01 00 00 EF 0D FC [11:08:07]Write i2c OK [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: 01 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: 01 07 00 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: 01 07 00 EF 0D 00 02 00 00 00 FF 0F 13 [11:08:07]state=3 [11:08:07]Cover opened [11:08:08]int [11:08:08]Write to MH i2c: 01 00 00 F0 0D FD [11:08:08]*** FLAG_PRN_PAP1 set [11:08:08]Write i2c OK [11:08:08]MH_I2C_Read... [11:08:08]Read from MH i2c: 01 [11:08:08]MH_I2C_Read... [11:08:08]Read from MH i2c: 01 07 00 [11:08:08]MH_I2C_Read... [11:08:08]Read from MH i2c: 01 07 00 F0 0D 00 03 00 00 00 FF 0F 15 [11:08:08]state=3 [11:08:08]No paper [11:08:08]Cover opened [11:08:09]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]Read from MH i2c: *** [00:00:10]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 54000000005724F0 (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: 41452947+1687796761=1729249708 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [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 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [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 48 00 48 00 FF FF 6E [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 AD 41 12 67 19 BC 99 64 38 [11:08:29]Current date/time: 18.10.2024 11:08 [11:08:29]FM_Init [11:08:29]wFMConnect [11:08:29]MH_SAM_On [11:08:29]Write to MH i2c: E0 00 00 08 00 E7 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_init finished! [11:08:29]*** atr: [11:08:29]*** 0F 3B D5 18 FF 81 91 FE [11:08:29]*** 1F C3 80 73 C8 21 10 0A [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]*** 00 00 00 00 00 00 00 00 [11:08:29]Read from MH i2c: E0 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E0 10 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:08:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:08:29]wFMCommunicate request_size=10 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:08:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:08:29]RAPDU: 90 00 [11:08:29]wFMCommunicate OK [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 11 00 00 [11:08:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 17 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [11:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:29]wFMCommunicate OK [11:08:29]Detected FM SN is 0000000000963156 [11:08:29]Stored FM SN is 0000000000963156 [11:08:29]wFMCommunicate request_size=9 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 16 00 00 04 C7 7A 00 00 [11:08:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:08:29]RAPDU: 90 00 [11:08:29]wFMCommunicate OK [11:08:29]FM PIN OK [11:08:29]wFMCommunicate request_size=8 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 14 04 00 03 02 00 01 [11:08:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:08:29]RAPDU: 90 00 [11:08:29]wFMCommunicate OK [11:08:29]wFMCommunicate request_size=13 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:08:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:08:29]RAPDU: 90 00 [11:08:29]wFMCommunicate OK [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 11 00 00 [11:08:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 17 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [11:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:29]wFMCommunicate OK [11:08:29]DocumentArchiveInit [11:08:29]Start Httpd... [11:08:29]Httpd thread 3067592036 created [11:08:29]Write to MH i2c: 01 00 00 0F 00 0F [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: 01 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: 01 07 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:08:29]MH Int Process started [11:08:29]Allocated Socket 8 [11:08:29]Bind OK [11:08:29]Listen OK [11:08:29]httpd running on port 8080 [11:08:29]Waiting for new connection... [11:08:29]OFD Sender: No OFD packet to send [11:08:29]accept exits with 9 [11:08:29]New connection [11:08:29]New thread 3067305316 created [11:08:29]Waiting for new connection... [11:08:29] Sock 9.Parse request [11:08:29]Sock 9.Check first char [11:08:29]Sock 9.First char is OK [11:08:29]request: POST /json_proto HTTP/1.0 [11:08:29]Method: POST [11:08:29]URL: /json_proto [11:08:29]Method is POST - this is cgi request [11:08:29]url: /json_proto [11:08:29]query_string will be loaded in cgi processing [11:08:29]execute_cgi json_proto POST (null) [11:08:29]execute_cgi path=json_proto method=POST [11:08:29]POST find Content-Length [11:08:29]Host: 172.17.53.67:8080 [11:08:29]Content-Length: 215 [11:08:29]Content-Type: application/json [11:08:29] [11:08:29]POST finish read [11:08:29]Found Content-Length = 215 [11:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:29]execute_script... [11:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:29]POST & json_proto [11:08:29]process_json_proto [11:08:29]json parsed OK: [11:08:29]protocol is kg_v1.0 [11:08:29]action value=get_value [11:08:29]process_action get_value [11:08:29]cmd_get_value [11:08:29]process_action get_value done [11:08:29]requested_data is exist [11:08:29]produce_requested_data [11:08:29]requested_item kkm.sn is exist - process it [11:08:29]requested_item kkm.ver is exist - process it [11:08:29]requested_item fm.sn is exist - process it [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 11 00 00 [11:08:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:29]Read from MH i2c: E2 17 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [11:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:29]wFMCommunicate OK [11:08:29]requested_item fd.num is exist - process it [11:08:29]SAM_PROTO_GetFieldsCounters [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 13 00 00 [11:08:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 62 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [11:08:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:29]wFMCommunicate OK [11:08:29]SAM_PROTO_GetFieldsCounters done [11:08:29]requested_item shift.num is exist - process it [11:08:29]requested_item shift.opened is exist - process it [11:08:29]req_shift_opened [11:08:29]FM_GetShiftState [11:08:29]SAM_PROTO_GetShiftState [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 13 01 00 [11:08:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:08:29]Write i2c OK [11:08:29]MH_I2C_Read... [11:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:29]Read from MH i2c: E2 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 0E 00 [11:08:29]MH_I2C_Read... [11:08:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [11:08:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:08:29]wFMCommunicate OK [11:08:29]SAM_PROTO_GetShiftState done [11:08:29]FM_GetShiftState done [11:08:29]req_shift_opened done [11:08:29]requested_item shift.open_date is exist - process it [11:08:29]req_shift_open_date [11:08:29]req_shift_open_date done [11:08:29]produce_requested_data done [11:08:29]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154781,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:08:29]process_action_free get_value [11:08:29]json_value_free [11:08:29]json_value_free done [11:08:29]process_json_proto returns [11:08:29]Send response to host [11:08:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":154781,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:08:29]free response buf [11:08:29]execute_script done [11:08:29]execute_script returns [11:08:29]free content buf [11:08:29]Sock 9.Close socket [11:08:29]Sock 9.Thread stoped [11:08:29]accept exits with 5 [11:08:29]New connection [11:08:29]New thread 3067161956 created [11:08:29]Thread 3067305316 joined [11:08:29]Waiting for new connection... [11:08:29] Sock 5.Parse request [11:08:29]Sock 5.Check first char [11:08:29]Sock 5.First char is OK [11:08:29]request: POST /json_proto HTTP/1.0 [11:08:29]Method: POST [11:08:29]URL: /json_proto [11:08:29]Method is POST - this is cgi request [11:08:29]url: /json_proto [11:08:29]query_string will be loaded in cgi processing [11:08:29]execute_cgi json_proto POST (null) [11:08:29]execute_cgi path=json_proto method=POST [11:08:29]POST find Content-Length [11:08:29]Host: 172.17.53.67:8080 [11:08:29]Content-Length: 331 [11:08:29]Content-Type: application/json [11:08:29] [11:08:29]POST finish read [11:08:29]Found Content-Length = 331 [11:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:08:29]execute_script... [11:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:08:29]POST & json_proto [11:08:29]process_json_proto [11:08:29]json parsed OK: [11:08:29]protocol is kg_v1.0 [11:08:29]action value=get_value [11:08:29]process_action get_value [11:08:29]cmd_get_value [11:08:29]process_action get_value done [11:08:29]requested_data is exist [11:08:29]produce_requested_data [11:08:29]requested_item fm.sale.total is exist - process it [11:08:29]SAM_PROTO_GetFMData [11:08:29]wFMCommunicate request_size=4 [11:08:29]MH_SAM_APDU [11:08:29]CAPDU: 80 13 03 00 [11:08:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:08:30]Write i2c OK [11:08:30]MH_I2C_Read... [11:08:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:08:30]Read from MH i2c: E2 [11:08:30]MH_I2C_Read... [11:08:30]Read from MH i2c: E2 FD 00 [11:08:30]MH_I2C_Read... [11:08:30]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 2D 5A 02 00 69 04 A3 00 6F 04 04 00 51 59 02 00 B1 04 05 00 5C DD C5 8C 02 70 04 05 00 C8 AD 82 F6 01 72 04 04 00 94 2F 43 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AE 62 58 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 4C 41 C7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 1B [11:08:30]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2D 5A 02 00 69 04 A3 00 6F 04 04 00 51 59 02 00 B1 04 05 00 5C DD C5 8C 02 70 04 05 00 C8 AD 82 F6 01 72 04 04 00 94 2F 43 96 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AE 62 58 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 4C 41 C7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [11:08:30]wFMCommunicate OK [11:08:30]wFMCommunicate request_size=4 [11:08:30]MH_SAM_APDU [11:08:30]CAPDU: 80 17 00 00 [11:08:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:08:30]Write i2c OK [11:08:30]MH_I2C_Read... [11:08:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:30]Read from MH i2c: E2 [11:08:30]MH_I2C_Read... [11:08:30]Read from MH i2c: E2 FD 00 [11:08:30]MH_I2C_Read... [11:08:30]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [11:08:30]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [11:08:30]wFMCommunicate OK [11:08:30]wFMCommunicate request_size=4 [11:08:30]MH_SAM_APDU [11:08:30]CAPDU: 80 17 00 00 [11:08:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:08:30]Write i2c OK [11:08:30]MH_I2C_Read... [11:08:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:31]Read from MH i2c: E2 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 FD 00 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [11:08:31]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [11:08:31]wFMCommunicate OK [11:08:31]wFMCommunicate request_size=4 [11:08:31]MH_SAM_APDU [11:08:31]CAPDU: 80 17 00 00 [11:08:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:08:31]Write i2c OK [11:08:31]MH_I2C_Read... [11:08:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:31]Read from MH i2c: E2 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 FD 00 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [11:08:31]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [11:08:31]wFMCommunicate OK [11:08:31]wFMCommunicate request_size=4 [11:08:31]MH_SAM_APDU [11:08:31]CAPDU: 80 17 00 00 [11:08:31]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:08:31]Write i2c OK [11:08:31]MH_I2C_Read... [11:08:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [11:08:31]Read from MH i2c: E2 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 E1 00 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [11:08:31]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:08:31]wFMCommunicate OK [11:08:31]SAM_PROTO_GetFMData done [11:08:31]requested_item fm.sale_refund.total is exist - process it [11:08:31]requested_item fm.buy.total is exist - process it [11:08:31]requested_item shift.sale.total is exist - process it [11:08:31]SAM_PROTO_GetShiftData [11:08:31]wFMCommunicate request_size=4 [11:08:31]MH_SAM_APDU [11:08:31]CAPDU: 80 13 02 00 [11:08:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:08:31]Write i2c OK [11:08:31]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 AA 00 00 00 69 04 9C 00 6F 04 04 00 AA 00 00 00 B1 04 03 00 7B 97 C3 70 04 03 00 10 D8 6C 72 04 03 00 6B BF 56 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E7 C6 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 38 BB 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 18 [11:08:32]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 AA 00 00 00 69 04 9C 00 6F 04 04 00 AA 00 00 00 B1 04 03 00 7B 97 C3 70 04 03 00 10 D8 6C 72 04 03 00 6B BF 56 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E7 C6 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 38 BB 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 17 00 00 [11:08:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [11:08:32]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 17 00 00 [11:08:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [11:08:32]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 17 00 00 [11:08:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:33]Read from MH i2c: E2 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 FD 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [11:08:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [11:08:33]wFMCommunicate OK [11:08:33]wFMCommunicate request_size=4 [11:08:33]MH_SAM_APDU [11:08:33]CAPDU: 80 17 00 00 [11:08:33]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [11:08:33]Read from MH i2c: E2 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 CC 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [11:08:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:08:33]wFMCommunicate OK [11:08:33]SAM_PROTO_GetShiftData done [11:08:33]requested_item shift.sale.total_cash is exist - process it [11:08:33]requested_item shift.sale_refund.total is exist - process it [11:08:33]requested_item shift.sale_refund.total_cash is exist - process it [11:08:33]requested_item shift.buy.total is exist - process it [11:08:33]requested_item shift.buy.total_cash is exist - process it [11:08:33]produce_requested_data done [11:08:33]produce_requested_data return {"fm.sale.total":109517120.92,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":128182.99,"shift.sale.total_cash":71332.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:08:33]process_action_free get_value [11:08:33]json_value_free [11:08:33]json_value_free done [11:08:33]process_json_proto returns [11:08:33]Send response to host [11:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109517120.92,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":128182.99,"shift.sale.total_cash":71332.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:08:33]free response buf [11:08:33]execute_script done [11:08:33]execute_script returns [11:08:33]free content buf [11:08:33]Sock 5.Close socket [11:08:33]Sock 5.Thread stoped [11:08:33]accept exits with 9 [11:08:33]New connection [11:08:33]New thread 3067305316 created [11:08:33]Thread 3067161956 joined [11:08:33]Waiting for new connection... [11:08:33] Sock 9.Parse request [11:08:33]Sock 9.Check first char [11:08:33]Sock 9.First char is OK [11:08:33]request: POST /json_proto HTTP/1.0 [11:08:33]Method: POST [11:08:33]URL: /json_proto [11:08:33]Method is POST - this is cgi request [11:08:33]url: /json_proto [11:08:33]query_string will be loaded in cgi processing [11:08:33]execute_cgi json_proto POST (null) [11:08:33]execute_cgi path=json_proto method=POST [11:08:33]POST find Content-Length [11:08:33]Host: 172.17.53.67:8080 [11:08:33]Content-Length: 144 [11:08:33]Content-Type: application/json [11:08:33] [11:08:33]POST finish read [11:08:33]Found Content-Length = 144 [11:08:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:08:33]execute_script... [11:08:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:08:33]POST & json_proto [11:08:33]process_json_proto [11:08:33]json parsed OK: [11:08:33]protocol is kg_v1.0 [11:08:33]action value=print_doc [11:08:33]process_action print_doc [11:08:33]ExternCall_PrintAddStr [11:08:33]wPrintStart [11:08:33]Write to MH i2c: 01 00 00 1D 00 1D [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 07 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [11:08:33]RasterBufferAndPrint [11:08:33]line Счет N : (1)872951 [11:08:33]line ИНН: 02508201610067 [11:08:33]line Контрольно-Кассовый Чек [11:08:33]line ПРОДАЖА [11:08:33]line ТРК (МРК, ГНК) : 42 [11:08:33]line Товар: 2710124130 [11:08:33]line Аи-92-К-5 [11:08:33]line 14.950 * 66.90 [11:08:33]line = 1000.16 [11:08:33]line НДС 12% НСП 1% [11:08:33]line > о реализуемом товаре [11:08:33]line ОКРУГЛЕНИЕ: -0.16 [11:08:33]line ИТОГО: 1000.00 [11:08:33]line Внесено: 1000.00 [11:08:33]line СДАЧА: 0.00 [11:08:33]line НСП 1% : 8.85 [11:08:33]line НДС 12% : 106.21 [11:08:33]line Наличными: 1000.00 [11:08:33]line Безнал.: 0.00 [11:08:33]line Место: АЗС № 165 "Партнер Нефть" [11:08:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:08:33]line СНО: Общий режим [11:08:33]line Чек 170 18.10.2024 11:06 [11:08:33]line Смена: 312 ФФД: 1.0 [11:08:33]line ЗНМ: 0300000234 [11:08:33]line РНМ: 0000137193017469 [11:08:33]line Версия ККМ: v1.0 [11:08:33]line ФМ: 0000000000963156 [11:08:33]line ФД: 154781 [11:08:33]line ФПД: 252304878652429 [11:08:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110627&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154781&fm=252304878652429&tin=02508201610067®Number=0000137193017469&sum=100000 [11:08:33]written 0, free lines is 4095 [11:08:34]Write to MH i2c: 01 00 00 48 00 48 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 07 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 FB 0C 56 [11:08:34]RasterBufferAndPrint [11:08:34]line [11:08:34]line [11:08:34]line [11:08:34]line [11:08:34]line [11:08:34]written 0, free lines is 3347 [11:08:34]MH_Cut [11:08:34]Write to MH i2c: D1 01 00 4F 00 01 21 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: D1 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: D1 01 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: D1 01 00 4F 00 00 20 [11:08:34]Write to MH i2c: 01 00 00 50 00 50 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]OFD Sender: No OFD packet to send [11:08:35]*** Cut start [11:08:35]*** Partial cut [11:08:35]*** CUTSNS_PIN = 1 [11:08:35]*** CUTSNS_PIN = 0 [11:08:35]*** Brake cut motor [11:08:35]Read from MH i2c: 01 [11:08:35]MH_I2C_Read... [11:08:35]*** Stop cut motor [11:08:35]*** Cut end [11:08:35]Read from MH i2c: 01 07 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [11:08:35]process_action print_doc done [11:08:35]requested_data is exist [11:08:35]produce_requested_data [11:08:35]produce_requested_data return (null) [11:08:35]process_action_free print_doc [11:08:35]json_value_free [11:08:35]json_value_free done [11:08:35]process_json_proto returns [11:08:35]Send response to host [11:08:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [11:08:35]free response buf [11:08:35]execute_script done [11:08:35]execute_script returns [11:08:35]free content buf [11:08:35]Sock 9.Close socket [11:08:35]Sock 9.Thread stoped [11:08:35]accept exits with 5 [11:08:35]New connection [11:08:35]New thread 3067161956 created [11:08:35]Thread 3067305316 joined [11:08:35]Waiting for new connection... [11:08:35] Sock 5.Parse request [11:08:35]Sock 5.Check first char [11:08:35]Sock 5.First char is OK [11:08:35]request: POST /json_proto HTTP/1.0 [11:08:35]Method: POST [11:08:35]URL: /json_proto [11:08:35]Method is POST - this is cgi request [11:08:35]url: /json_proto [11:08:35]query_string will be loaded in cgi processing [11:08:35]execute_cgi json_proto POST (null) [11:08:35]execute_cgi path=json_proto method=POST [11:08:35]POST find Content-Length [11:08:35]Host: 172.17.53.67:8080 [11:08:35]Content-Length: 766 [11:08:35]Content-Type: application/json [11:08:35] [11:08:35]POST finish read [11:08:35]Found Content-Length = 766 [11:08:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:35]execute_script... [11:08:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:35]POST & json_proto [11:08:35]process_json_proto [11:08:35]json parsed OK: [11:08:35]protocol is kg_v1.0 [11:08:35]action value=close_receipt [11:08:35]process_action close_receipt [11:08:35]cmd_close_receipt [11:08:35]MH_GetDate [11:08:35]Write to MH i2c: F0 00 00 51 00 40 [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: F0 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: F0 09 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: F0 09 00 51 00 00 B4 41 12 67 19 BC 99 64 89 [11:08:35]GetLastDocTimeStamp 1729249587 [11:08:35]current date 1729249716 [11:08:35]FM_GetShiftState [11:08:35]SAM_PROTO_GetShiftState [11:08:35]wFMCommunicate request_size=4 [11:08:35]MH_SAM_APDU [11:08:35]CAPDU: 80 13 01 00 [11:08:35]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:35]Read from MH i2c: E2 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: E2 0E 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [11:08:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:08:35]wFMCommunicate OK [11:08:35]SAM_PROTO_GetShiftState done [11:08:35]FM_GetShiftState done [11:08:35]opened in 1729211399 [11:08:35]opened+sec_in_day 1729297799 [11:08:35]quantity*price = 150037 [11:08:35]sum+1 = 150039 [11:08:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 171 18.10.2024 11:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154782 ФПД: 129484109120523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154782&fm=129484109120523&tin=02508201610067®Number=0000137193017469&sum=150038 [11:08:37]StoreToDocumentArchive [11:08:37]shift 312 fd 154782 [11:08:37]save to /storage/0312/doc_00154782 [11:08:37]save last doc name /storage/0312/doc_00154782 to /storage/kkm_last_doc_name [11:08:37]save OK [11:08:37]Clear old archive folders... [11:08:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:08:37]tlvbuf is 0052A910 [11:08:37]SAM_PROTO_ClearQueue [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 09 00 00 [11:08:37]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [11:08:37]RAPDU: 90 00 [11:08:37]wFMCommunicate OK [11:08:37]SAM_PROTO_ClearQueue done [11:08:37]KKMCreateOFDPacket [11:08:37]OFDProtocolAddRootSTLVToBuf [11:08:37]FM_MakeSignedData [11:08:37]FM_MakeSignedData [11:08:37]SAM_PROTO_SignData [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 0D 01 02 [11:08:37]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [11:08:37]RAPDU: 90 00 [11:08:37]wFMCommunicate OK [11:08:37]wFMCommunicate request_size=255 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 B4 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5C 02 00 35 04 06 00 75 C3 DE 54 [11:08:37]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 B4 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5C 02 00 35 04 06 00 75 C3 DE 54 00 00 F0 [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [11:08:37]RAPDU: 90 00 [11:08:37]wFMCommunicate OK [11:08:37]wFMCommunicate request_size=7 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 0D 02 02 02 04 0B [11:08:37]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 04 0B 00 00 EF [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [11:08:37]RAPDU: 90 00 [11:08:37]wFMCommunicate OK [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 0D 03 02 [11:08:37]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 0B 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 0B 00 63 00 00 33 3B 9F EA 14 CE C4 74 90 00 F0 [11:08:37]RAPDU: 33 3B 9F EA 14 CE C4 74 90 00 [11:08:37]wFMCommunicate OK [11:08:37]SAM_PROTO_SignData done [11:08:37]FM_MakeSignedData done [11:08:37]CreateOFDProtocolMessage [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 11 00 00 [11:08:37]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 17 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [11:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:37]wFMCommunicate OK [11:08:37]CreateOFDProtocolMessage done [11:08:37]OFDSenderStorePacket 154782 [11:08:37]StoreOFDPacket docnum=154782 [11:08:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 56 68 04 01 00 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 B4 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5C 02 00 35 04 06 00 75 C3 DE 54 04 0B 33 3B 9F EA 14 CE C4 74 [11:08:37]CheckFolder [11:08:37]dirname=/storage/ofd_packets [11:08:37]CheckFolder done [11:08:37]ProducePacketName [11:08:37]name=ofd_packets/00154782 [11:08:37]NVStorageSaveData ofd_packets/00154782 [11:08:37]File name is /storage/ofd_packets/00154782 [11:08:37]Write 298 bytes [11:08:37]NVStorageSaveData done [11:08:37]OFDSenderStorePacket done [11:08:37]KKMCreateOFDPacket done [11:08:37]NVStorageSaveData kkm_last_timestamp [11:08:37]File name is /storage/kkm_last_timestamp [11:08:37]Write 4 bytes [11:08:37]NVStorageSaveData done [11:08:37]ExternCall_PrintAddStr [11:08:37]wPrintStart [11:08:37]Write to MH i2c: 01 00 00 65 00 65 [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: 01 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: 01 07 00 [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [11:08:38]RasterBufferAndPrint [11:08:38]line Счет N : (1)872949 [11:08:38]line ИНН: 02508201610067 [11:08:38]line Контрольно-Кассовый Чек [11:08:38]line ПРОДАЖА [11:08:38]line ТРК (МРК, ГНК) : 34 [11:08:38]line Товар: 2710194210 [11:08:38]line ДТ-К-2 [11:08:38]line 19.690 * 76.20 [11:08:38]line = 1500.38 [11:08:38]line НДС 12% НСП 1% [11:08:38]line > о реализуемом товаре [11:08:38]line ИТОГО: 1500.38 [11:08:38]line НСП 1% : 13.28 [11:08:38]line НДС 12% : 159.33 [11:08:38]line Наличными: 0.00 [11:08:38]line Безнал.: 1500.38 [11:08:38]line Место: АЗС № 165 "Партнер Нефть" [11:08:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:08:38]line СНО: Общий режим [11:08:38]line Чек 171 18.10.2024 11:08 [11:08:38]line Смена: 312 ФФД: 1.0 [11:08:38]line ЗНМ: 0300000234 [11:08:38]line РНМ: 0000137193017469 [11:08:38]line Версия ККМ: v1.0 [11:08:38]line Платежная система: Mbank [11:08:38]line ФМ: 0000000000963156 [11:08:38]line ФД: 154782 [11:08:38]line ФПД: 129484109120523 [11:08:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154782&fm=129484109120523&tin=02508201610067®Number=0000137193017469&sum=150038 [11:08:38]written 0, free lines is 4095 [11:08:38]OFD Sender: Processing packet 154782 [packets to send 51, broken 50] [11:08:38]ProducePacketName [11:08:38]name=ofd_packets/00154782 [11:08:38]OFD Sender: To server: pG, [11:08:38]CommunicateWithHost lk.salyk.kg:30040 [11:08:38]ConnectInit lk.salyk.kg [11:08:38]Connected sock=10 [11:08:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 56 68 04 01 00 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 B4 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5C 02 00 35 04 06 00 75 C3 DE 54 04 0B 33 3B 9F EA 14 CE C4 74 [11:08:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 17 47 00 8D 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5C 02 00 F4 03 04 00 ED E7 11 67 B6 04 01 00 00 1C C4 3F D3 2F 59 24 40 [11:08:38]CommunicateWithHost err = 0 [11:08:38]CheckOFDResponse [11:08:38]1017 (14) - 77093643461234 [11:08:38]1041 (16) - 0000000000963156 [11:08:38]1040 (4) - 154782 [11:08:38]1012 (4) - 18.10.2024 04:45 [11:08:38]1206 (1) - 0 [11:08:38]OFD Sender: Remove packet 154782 [11:08:38]ProducePacketName [11:08:38]name=ofd_packets/00154782 [11:08:38]NVStorageDeleteData [11:08:38]Write to MH i2c: 01 00 00 8E 00 8E [11:08:38]Write i2c OK [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: 01 [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: 01 07 00 [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 06 0D A8 [11:08:38]RasterBufferAndPrint [11:08:38]line [11:08:38]line [11:08:38]line [11:08:38]line [11:08:38]line [11:08:38]written 0, free lines is 3357 [11:08:38]MH_Cut [11:08:38]Write to MH i2c: D1 01 00 95 00 01 67 [11:08:38]Write i2c OK [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: D1 [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: D1 01 00 [11:08:38]MH_I2C_Read... [11:08:38]Read from MH i2c: D1 01 00 95 00 00 66 [11:08:38]Write to MH i2c: 01 00 00 96 00 96 [11:08:38]Write i2c OK [11:08:38]MH_I2C_Read... [11:08:38]OFD Sender: No OFD packet to send [11:08:39]*** Cut start [11:08:39]*** Partial cut [11:08:39]*** CUTSNS_PIN = 1 [11:08:39]*** CUTSNS_PIN = 0 [11:08:39]*** Brake cut motor [11:08:39]Read from MH i2c: 01 [11:08:39]MH_I2C_Read... [11:08:39]*** Stop cut motor [11:08:39]*** Cut end [11:08:39]Read from MH i2c: 01 07 00 [11:08:39]MH_I2C_Read... [11:08:39]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [11:08:39]process_action close_receipt done [11:08:39]requested_data is exist [11:08:39]produce_requested_data [11:08:39]requested_item fm.sn is exist - process it [11:08:39]wFMCommunicate request_size=4 [11:08:39]MH_SAM_APDU [11:08:39]CAPDU: 80 11 00 00 [11:08:39]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [11:08:39]Write i2c OK [11:08:39]MH_I2C_Read... [11:08:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:39]Read from MH i2c: E2 [11:08:39]MH_I2C_Read... [11:08:39]Read from MH i2c: E2 17 00 [11:08:39]MH_I2C_Read... [11:08:39]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [11:08:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:39]wFMCommunicate OK [11:08:39]requested_item fd.num is exist - process it [11:08:39]SAM_PROTO_GetFieldsCounters [11:08:39]wFMCommunicate request_size=4 [11:08:39]MH_SAM_APDU [11:08:39]CAPDU: 80 13 00 00 [11:08:39]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [11:08:39]Write i2c OK [11:08:39]MH_I2C_Read... [11:08:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:40]Read from MH i2c: E2 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 62 00 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [11:08:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:40]wFMCommunicate OK [11:08:40]SAM_PROTO_GetFieldsCounters done [11:08:40]requested_item shift.num is exist - process it [11:08:40]requested_item shift.opened is exist - process it [11:08:40]req_shift_opened [11:08:40]FM_GetShiftState [11:08:40]SAM_PROTO_GetShiftState [11:08:40]wFMCommunicate request_size=4 [11:08:40]MH_SAM_APDU [11:08:40]CAPDU: 80 13 01 00 [11:08:40]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [11:08:40]Write i2c OK [11:08:40]MH_I2C_Read... [11:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:40]Read from MH i2c: E2 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 0E 00 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [11:08:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:08:40]wFMCommunicate OK [11:08:40]SAM_PROTO_GetShiftState done [11:08:40]FM_GetShiftState done [11:08:40]req_shift_opened done [11:08:40]requested_item shift.open_date is exist - process it [11:08:40]req_shift_open_date [11:08:40]req_shift_open_date done [11:08:40]produce_requested_data done [11:08:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154782,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:08:40]process_action_free close_receipt [11:08:40]json_value_free [11:08:40]json_value_free done [11:08:40]process_json_proto returns [11:08:40]Send response to host [11:08:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154782,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:08:40]free response buf [11:08:40]execute_script done [11:08:40]execute_script returns [11:08:40]free content buf [11:08:40]Sock 5.Close socket [11:08:40]Sock 5.Thread stoped [11:08:40]accept exits with 9 [11:08:40]New connection [11:08:40]New thread 3067305316 created [11:08:40]Thread 3067161956 joined [11:08:40]Waiting for new connection... [11:08:40] Sock 9.Parse request [11:08:40]Sock 9.Check first char [11:08:40]Sock 9.First char is OK [11:08:40]request: POST /json_proto HTTP/1.0 [11:08:40]Method: POST [11:08:40]URL: /json_proto [11:08:40]Method is POST - this is cgi request [11:08:40]url: /json_proto [11:08:40]query_string will be loaded in cgi processing [11:08:40]execute_cgi json_proto POST (null) [11:08:40]execute_cgi path=json_proto method=POST [11:08:40]POST find Content-Length [11:08:40]Host: 172.17.53.67:8080 [11:08:40]Content-Length: 677 [11:08:40]Content-Type: application/json [11:08:40] [11:08:40]POST finish read [11:08:40]Found Content-Length = 677 [11:08:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:40]execute_script... [11:08:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:40]POST & json_proto [11:08:40]process_json_proto [11:08:40]json parsed OK: [11:08:40]protocol is kg_v1.0 [11:08:40]action value=close_receipt [11:08:40]process_action close_receipt [11:08:40]cmd_close_receipt [11:08:40]MH_GetDate [11:08:40]Write to MH i2c: F0 00 00 9A 00 89 [11:08:40]Write i2c OK [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: F0 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: F0 09 00 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: F0 09 00 9A 00 00 B8 41 12 67 19 BC 99 64 D6 [11:08:40]GetLastDocTimeStamp 1729249716 [11:08:40]current date 1729249720 [11:08:40]FM_GetShiftState [11:08:40]SAM_PROTO_GetShiftState [11:08:40]wFMCommunicate request_size=4 [11:08:40]MH_SAM_APDU [11:08:40]CAPDU: 80 13 01 00 [11:08:40]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [11:08:40]Write i2c OK [11:08:40]MH_I2C_Read... [11:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:40]Read from MH i2c: E2 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 0E 00 [11:08:40]MH_I2C_Read... [11:08:40]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [11:08:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:08:40]wFMCommunicate OK [11:08:40]SAM_PROTO_GetShiftState done [11:08:40]FM_GetShiftState done [11:08:40]opened in 1729211399 [11:08:40]opened+sec_in_day 1729297799 [11:08:40]quantity*price = 25020 [11:08:40]sum+1 = 25022 [11:08:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 172 18.10.2024 11:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154783 ФПД: 238350399878789 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110840&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154783&fm=238350399878789&tin=02508201610067®Number=0000137193017469&sum=25000 [11:08:41]StoreToDocumentArchive [11:08:41]shift 312 fd 154783 [11:08:41]save to /storage/0312/doc_00154783 [11:08:42]save last doc name /storage/0312/doc_00154783 to /storage/kkm_last_doc_name [11:08:42]save OK [11:08:42]Clear old archive folders... [11:08:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:42]tlvbuf is 0053D490 [11:08:42]SAM_PROTO_ClearQueue [11:08:42]wFMCommunicate request_size=4 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 09 00 00 [11:08:42]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [11:08:42]RAPDU: 90 00 [11:08:42]wFMCommunicate OK [11:08:42]SAM_PROTO_ClearQueue done [11:08:42]KKMCreateOFDPacket [11:08:42]OFDProtocolAddRootSTLVToBuf [11:08:42]FM_MakeSignedData [11:08:42]FM_MakeSignedData [11:08:42]SAM_PROTO_SignData [11:08:42]wFMCommunicate request_size=4 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 0D 01 02 [11:08:42]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [11:08:42]RAPDU: 90 00 [11:08:42]wFMCommunicate OK [11:08:42]wFMCommunicate request_size=255 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 B8 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5C 02 00 35 04 06 00 D8 [11:08:42]Write to MH i2c: E2 02 01 AA 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 B8 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5C 02 00 35 04 06 00 D8 00 00 CE [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [11:08:42]RAPDU: 90 00 [11:08:42]wFMCommunicate OK [11:08:42]wFMCommunicate request_size=10 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 0D 02 02 05 C7 46 EA B6 85 [11:08:42]Write to MH i2c: E2 0D 00 AB 00 80 0D 02 02 05 00 C7 46 EA B6 85 00 00 61 [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [11:08:42]RAPDU: 90 00 [11:08:42]wFMCommunicate OK [11:08:42]wFMCommunicate request_size=4 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 0D 03 02 [11:08:42]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 0B 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 0B 00 AC 00 00 07 60 4C 9E E8 1E 83 58 90 00 5A [11:08:42]RAPDU: 07 60 4C 9E E8 1E 83 58 90 00 [11:08:42]wFMCommunicate OK [11:08:42]SAM_PROTO_SignData done [11:08:42]FM_MakeSignedData done [11:08:42]CreateOFDProtocolMessage [11:08:42]wFMCommunicate request_size=4 [11:08:42]MH_SAM_APDU [11:08:42]CAPDU: 80 11 00 00 [11:08:42]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [11:08:42]Write i2c OK [11:08:42]MH_I2C_Read... [11:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:42]Read from MH i2c: E2 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 17 00 [11:08:42]MH_I2C_Read... [11:08:42]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [11:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:42]wFMCommunicate OK [11:08:42]CreateOFDProtocolMessage done [11:08:42]OFDSenderStorePacket 154783 [11:08:42]StoreOFDPacket docnum=154783 [11:08:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B7 02 07 01 6C 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 B8 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5C 02 00 35 04 06 00 D8 C7 46 EA B6 85 07 60 4C 9E E8 1E 83 58 [11:08:42]CheckFolder [11:08:42]dirname=/storage/ofd_packets [11:08:42]CheckFolder done [11:08:42]ProducePacketName [11:08:42]name=ofd_packets/00154783 [11:08:42]NVStorageSaveData ofd_packets/00154783 [11:08:42]File name is /storage/ofd_packets/00154783 [11:08:42]Write 301 bytes [11:08:42]NVStorageSaveData done [11:08:42]OFDSenderStorePacket done [11:08:42]KKMCreateOFDPacket done [11:08:42]NVStorageSaveData kkm_last_timestamp [11:08:42]File name is /storage/kkm_last_timestamp [11:08:42]Write 4 bytes [11:08:42]NVStorageSaveData done [11:08:43]ExternCall_PrintAddStr [11:08:43]wPrintStart [11:08:43]Write to MH i2c: 01 00 00 AE 00 AE [11:08:43]Write i2c OK [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: 01 [11:08:43]MH_I2C_Read... [11:08:43]OFD Sender: Processing packet 154783 [packets to send 51, broken 50] [11:08:43]ProducePacketName [11:08:43]name=ofd_packets/00154783 [11:08:43]OFD Sender: To server: pG, [11:08:43]CommunicateWithHost lk.salyk.kg:30040 [11:08:43]ConnectInit lk.salyk.kg [11:08:43]Read from MH i2c: 01 07 00 [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:08:43]RasterBufferAndPrint [11:08:43]line Счет N : (1)872952 [11:08:43]line ИНН: 02508201610067 [11:08:43]line Контрольно-Кассовый Чек [11:08:43]line ПРОДАЖА [11:08:43]line ТРК (МРК, ГНК) : 12 [11:08:43]line Товар: 2710124130 [11:08:43]line Аи-92-К-5 [11:08:43]line 3.740 * 66.90 [11:08:43]line = 250.21 [11:08:43]line НДС 12% НСП 1% [11:08:43]line > о реализуемом товаре [11:08:43]line ОКРУГЛЕНИЕ: -0.21 [11:08:43]line ИТОГО: 250.00 [11:08:43]line Внесено: 250.00 [11:08:43]line СДАЧА: 0.00 [11:08:43]line НСП 1% : 2.21 [11:08:43]line НДС 12% : 26.57 [11:08:43]line Наличными: 250.00 [11:08:43]line Безнал.: 0.00 [11:08:43]line Место: АЗС № 165 "Партнер Нефть" [11:08:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:08:43]line СНО: Общий режим [11:08:43]line Чек 172 18.10.2024 11:08 [11:08:43]line Смена: 312 ФФД: 1.0 [11:08:43]line ЗНМ: 0300000234 [11:08:43]line РНМ: 0000137193017469 [11:08:43]line Версия ККМ: v1.0 [11:08:43]line ФМ: 0000000000963156 [11:08:43]line ФД: 154783 [11:08:43]line ФПД: 238350399878789 [11:08:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T110840&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154783&fm=238350399878789&tin=02508201610067®Number=0000137193017469&sum=25000 [11:08:43]written 0, free lines is 4095 [11:08:43]Connected sock=10 [11:08:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B7 02 07 01 6C 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 B8 41 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5C 02 00 35 04 06 00 D8 C7 46 EA B6 85 07 60 4C 9E E8 1E 83 58 [11:08:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 27 AE 47 00 FE 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5C 02 00 F4 03 04 00 F2 E7 11 67 B6 04 01 00 00 CC F1 EE 2F B7 B8 B0 6E [11:08:43]CommunicateWithHost err = 0 [11:08:43]CheckOFDResponse [11:08:43]1017 (14) - 77093643461234 [11:08:43]1041 (16) - 0000000000963156 [11:08:43]1040 (4) - 154783 [11:08:43]1012 (4) - 18.10.2024 04:45 [11:08:43]1206 (1) - 0 [11:08:43]OFD Sender: Remove packet 154783 [11:08:43]ProducePacketName [11:08:43]name=ofd_packets/00154783 [11:08:43]NVStorageDeleteData [11:08:43]Write to MH i2c: 01 00 00 D9 00 D9 [11:08:43]Write i2c OK [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: 01 [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: 01 07 00 [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 EA 0C D6 [11:08:43]RasterBufferAndPrint [11:08:43]line [11:08:43]line [11:08:43]line [11:08:43]line [11:08:43]line [11:08:43]written 0, free lines is 3337 [11:08:43]MH_Cut [11:08:43]Write to MH i2c: D1 01 00 E0 00 01 B2 [11:08:43]Write i2c OK [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: D1 [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: D1 01 00 [11:08:43]MH_I2C_Read... [11:08:43]Read from MH i2c: D1 01 00 E0 00 00 B1 [11:08:43]Write to MH i2c: 01 00 00 E1 00 E1 [11:08:43]Write i2c OK [11:08:43]MH_I2C_Read... [11:08:43]OFD Sender: No OFD packet to send [11:08:44]*** Cut start [11:08:44]*** Partial cut [11:08:44]*** CUTSNS_PIN = 1 [11:08:44]*** CUTSNS_PIN = 0 [11:08:44]*** Brake cut motor [11:08:44]Read from MH i2c: 01 [11:08:44]MH_I2C_Read... [11:08:44]*** Stop cut motor [11:08:44]*** Cut end [11:08:44]Read from MH i2c: 01 07 00 [11:08:44]MH_I2C_Read... [11:08:44]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [11:08:44]process_action close_receipt done [11:08:44]requested_data is exist [11:08:44]produce_requested_data [11:08:44]requested_item fm.sn is exist - process it [11:08:44]wFMCommunicate request_size=4 [11:08:44]MH_SAM_APDU [11:08:44]CAPDU: 80 11 00 00 [11:08:44]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [11:08:44]Write i2c OK [11:08:44]MH_I2C_Read... [11:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:44]Read from MH i2c: E2 [11:08:44]MH_I2C_Read... [11:08:44]Read from MH i2c: E2 17 00 [11:08:44]MH_I2C_Read... [11:08:44]Read from MH i2c: E2 17 00 E2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [11:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:08:44]wFMCommunicate OK [11:08:44]requested_item fd.num is exist - process it [11:08:44]SAM_PROTO_GetFieldsCounters [11:08:44]wFMCommunicate request_size=4 [11:08:44]MH_SAM_APDU [11:08:44]CAPDU: 80 13 00 00 [11:08:44]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [11:08:44]Write i2c OK [11:08:44]MH_I2C_Read... [11:08:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:45]Read from MH i2c: E2 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 62 00 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 62 00 E3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [11:08:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:45]wFMCommunicate OK [11:08:45]SAM_PROTO_GetFieldsCounters done [11:08:45]requested_item shift.num is exist - process it [11:08:45]requested_item shift.opened is exist - process it [11:08:45]req_shift_opened [11:08:45]FM_GetShiftState [11:08:45]SAM_PROTO_GetShiftState [11:08:45]wFMCommunicate request_size=4 [11:08:45]MH_SAM_APDU [11:08:45]CAPDU: 80 13 01 00 [11:08:45]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [11:08:45]Write i2c OK [11:08:45]MH_I2C_Read... [11:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:45]Read from MH i2c: E2 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 0E 00 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 98 [11:08:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:08:45]wFMCommunicate OK [11:08:45]SAM_PROTO_GetShiftState done [11:08:45]FM_GetShiftState done [11:08:45]req_shift_opened done [11:08:45]requested_item shift.open_date is exist - process it [11:08:45]req_shift_open_date [11:08:45]req_shift_open_date done [11:08:45]produce_requested_data done [11:08:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154783,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:08:45]process_action_free close_receipt [11:08:45]json_value_free [11:08:45]json_value_free done [11:08:45]process_json_proto returns [11:08:45]Send response to host [11:08:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154783,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:08:45]free response buf [11:08:45]execute_script done [11:08:45]execute_script returns [11:08:45]free content buf [11:08:45]Sock 9.Close socket [11:08:45]Sock 9.Thread stoped [11:08:49]OFD Sender: No OFD packet to send [11:08:54]OFD Sender: No OFD packet to send [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:19]OFD Sender: No OFD packet to send [11:10:24]OFD Sender: No OFD packet to send [11:10:29]OFD Sender: No OFD packet to send [11:10:34]OFD Sender: No OFD packet to send [11:10:39]OFD Sender: No OFD packet to send [11:10:44]OFD Sender: No OFD packet to send [11:10:49]OFD Sender: No OFD packet to send [11:10:54]OFD Sender: No OFD packet to send [11:10:59]OFD Sender: No OFD packet to send [11:11:04]OFD Sender: No OFD packet to send [11:11:09]OFD Sender: No OFD packet to send [11:11:13]accept exits with 5 [11:11:13]New connection [11:11:13]New thread 3067161956 created [11:11:13]Thread 3067305316 joined [11:11:13]Waiting for new connection... [11:11:13] Sock 5.Parse request [11:11:13]Sock 5.Check first char [11:11:13]Sock 5.First char is OK [11:11:13]request: POST /json_proto HTTP/1.0 [11:11:13]Method: POST [11:11:13]URL: /json_proto [11:11:13]Method is POST - this is cgi request [11:11:13]url: /json_proto [11:11:13]query_string will be loaded in cgi processing [11:11:13]execute_cgi json_proto POST (null) [11:11:13]execute_cgi path=json_proto method=POST [11:11:13]POST find Content-Length [11:11:13]Host: 172.17.53.67:8080 [11:11:13]Content-Length: 677 [11:11:13]Content-Type: application/json [11:11:13] [11:11:13]POST finish read [11:11:13]Found Content-Length = 677 [11:11:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:13]execute_script... [11:11:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:13]POST & json_proto [11:11:13]process_json_proto [11:11:13]json parsed OK: [11:11:13]protocol is kg_v1.0 [11:11:13]action value=close_receipt [11:11:13]process_action close_receipt [11:11:13]cmd_close_receipt [11:11:13]MH_GetDate [11:11:13]Write to MH i2c: F0 00 00 E5 00 D4 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: F0 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: F0 09 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: F0 09 00 E5 00 00 51 42 12 67 19 BC 99 64 BB [11:11:13]GetLastDocTimeStamp 1729249720 [11:11:13]current date 1729249873 [11:11:13]FM_GetShiftState [11:11:13]SAM_PROTO_GetShiftState [11:11:13]wFMCommunicate request_size=4 [11:11:13]MH_SAM_APDU [11:11:13]CAPDU: 80 13 01 00 [11:11:13]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:13]Read from MH i2c: E2 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 0E 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [11:11:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:11:13]wFMCommunicate OK [11:11:13]SAM_PROTO_GetShiftState done [11:11:13]FM_GetShiftState done [11:11:13]opened in 1729211399 [11:11:13]opened+sec_in_day 1729297799 [11:11:13]quantity*price = 50041 [11:11:13]sum+1 = 50042 [11:11:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 173 18.10.2024 11:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154784 ФПД: 11065373323220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154784&fm=11065373323220&tin=02508201610067®Number=0000137193017469&sum=50000 [11:11:14]StoreToDocumentArchive [11:11:14]shift 312 fd 154784 [11:11:14]save to /storage/0312/doc_00154784 [11:11:14]save last doc name /storage/0312/doc_00154784 to /storage/kkm_last_doc_name [11:11:14]save OK [11:11:14]Clear old archive folders... [11:11:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:14]tlvbuf is 0053EDE0 [11:11:14]SAM_PROTO_ClearQueue [11:11:14]wFMCommunicate request_size=4 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 09 00 00 [11:11:14]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:14]Read from MH i2c: E2 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 03 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [11:11:14]RAPDU: 90 00 [11:11:14]wFMCommunicate OK [11:11:14]SAM_PROTO_ClearQueue done [11:11:14]KKMCreateOFDPacket [11:11:14]OFDProtocolAddRootSTLVToBuf [11:11:14]FM_MakeSignedData [11:11:14]FM_MakeSignedData [11:11:14]SAM_PROTO_SignData [11:11:14]wFMCommunicate request_size=4 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 0D 01 02 [11:11:14]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:14]Read from MH i2c: E2 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 03 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [11:11:14]RAPDU: 90 00 [11:11:14]wFMCommunicate OK [11:11:14]wFMCommunicate request_size=255 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 51 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5C 02 00 35 04 06 00 0A [11:11:14]Write to MH i2c: E2 02 01 F5 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 51 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5C 02 00 35 04 06 00 0A 00 00 0E [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 03 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [11:11:15]RAPDU: 90 00 [11:11:15]wFMCommunicate OK [11:11:15]wFMCommunicate request_size=10 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 0D 02 02 05 10 5B A5 6F D4 [11:11:15]Write to MH i2c: E2 0D 00 F6 00 80 0D 02 02 05 00 10 5B A5 6F D4 00 00 CD [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 03 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [11:11:15]RAPDU: 90 00 [11:11:15]wFMCommunicate OK [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 0D 03 02 [11:11:15]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0B 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0B 00 F7 00 00 56 82 9A 49 43 18 26 A3 90 00 52 [11:11:15]RAPDU: 56 82 9A 49 43 18 26 A3 90 00 [11:11:15]wFMCommunicate OK [11:11:15]SAM_PROTO_SignData done [11:11:15]FM_MakeSignedData done [11:11:15]CreateOFDProtocolMessage [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 11 00 00 [11:11:15]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [11:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:11:15]wFMCommunicate OK [11:11:15]CreateOFDProtocolMessage done [11:11:15]OFDSenderStorePacket 154784 [11:11:15]StoreOFDPacket docnum=154784 [11:11:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 AE 07 01 A2 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 51 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5C 02 00 35 04 06 00 0A 10 5B A5 6F D4 56 82 9A 49 43 18 26 A3 [11:11:15]CheckFolder [11:11:15]dirname=/storage/ofd_packets [11:11:15]CheckFolder done [11:11:15]ProducePacketName [11:11:15]name=ofd_packets/00154784 [11:11:15]NVStorageSaveData ofd_packets/00154784 [11:11:15]File name is /storage/ofd_packets/00154784 [11:11:15]Write 301 bytes [11:11:15]NVStorageSaveData done [11:11:15]OFDSenderStorePacket done [11:11:15]KKMCreateOFDPacket done [11:11:15]NVStorageSaveData kkm_last_timestamp [11:11:15]File name is /storage/kkm_last_timestamp [11:11:15]Write 4 bytes [11:11:15]NVStorageSaveData done [11:11:15]OFD Sender: Processing packet 154784 [packets to send 51, broken 50] [11:11:15]ProducePacketName [11:11:15]name=ofd_packets/00154784 [11:11:15]OFD Sender: To server: pG, [11:11:15]CommunicateWithHost lk.salyk.kg:30040 [11:11:15]ConnectInit lk.salyk.kg [11:11:15]ExternCall_PrintAddStr [11:11:15]wPrintStart [11:11:15]Write to MH i2c: 01 00 00 F9 00 F9 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: 01 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: 01 07 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:11:15]RasterBufferAndPrint [11:11:15]line Счет N : (1)872955 [11:11:15]line ИНН: 02508201610067 [11:11:15]line Контрольно-Кассовый Чек [11:11:15]line ПРОДАЖА [11:11:15]line ТРК (МРК, ГНК) : 42 [11:11:15]line Товар: 2710124130 [11:11:15]line Аи-92-К-5 [11:11:15]line 7.480 * 66.90 [11:11:15]line = 500.41 [11:11:15]line НДС 12% НСП 1% [11:11:15]line > о реализуемом товаре [11:11:15]line ОКРУГЛЕНИЕ: -0.41 [11:11:15]line ИТОГО: 500.00 [11:11:15]line Внесено: 500.00 [11:11:15]line СДАЧА: 0.00 [11:11:15]line НСП 1% : 4.43 [11:11:15]line НДС 12% : 53.14 [11:11:15]line Наличными: 500.00 [11:11:15]line Безнал.: 0.00 [11:11:15]line Место: АЗС № 165 "Партнер Нефть" [11:11:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:11:15]line СНО: Общий режим [11:11:15]line Чек 173 18.10.2024 11:11 [11:11:15]line Смена: 312 ФФД: 1.0 [11:11:15]line ЗНМ: 0300000234 [11:11:15]line РНМ: 0000137193017469 [11:11:15]line Версия ККМ: v1.0 [11:11:15]line ФМ: 0000000000963156 [11:11:15]line ФД: 154784 [11:11:15]line ФПД: 11065373323220 [11:11:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154784&fm=11065373323220&tin=02508201610067®Number=0000137193017469&sum=50000 [11:11:15]Connected sock=11 [11:11:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 AE 07 01 A2 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 51 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5C 02 00 35 04 06 00 0A 10 5B A5 6F D4 56 82 9A 49 43 18 26 A3 [11:11:15]written 0, free lines is 4095 [11:11:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 61 47 00 88 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5C 02 00 F4 03 04 00 8A E8 11 67 B6 04 01 00 00 6B 7C 21 4F E9 EF 80 34 [11:11:15]CommunicateWithHost err = 0 [11:11:15]CheckOFDResponse [11:11:15]1017 (14) - 77093643461234 [11:11:15]1041 (16) - 0000000000963156 [11:11:15]1040 (4) - 154784 [11:11:15]1012 (4) - 18.10.2024 04:48 [11:11:15]1206 (1) - 0 [11:11:15]OFD Sender: Remove packet 154784 [11:11:15]ProducePacketName [11:11:15]name=ofd_packets/00154784 [11:11:15]NVStorageDeleteData [11:11:16]Write to MH i2c: 01 00 00 24 01 25 [11:11:16]Write i2c OK [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: 01 [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: 01 07 00 [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 E6 0C 1E [11:11:16]RasterBufferAndPrint [11:11:16]line [11:11:16]line [11:11:16]line [11:11:16]line [11:11:16]line [11:11:16]written 0, free lines is 3309 [11:11:16]MH_Cut [11:11:16]Write to MH i2c: D1 01 00 2B 01 01 FE [11:11:16]Write i2c OK [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: D1 [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: D1 01 00 [11:11:16]MH_I2C_Read... [11:11:16]Read from MH i2c: D1 01 00 2B 01 00 FD [11:11:16]Write to MH i2c: 01 00 00 2C 01 2D [11:11:16]Write i2c OK [11:11:16]MH_I2C_Read... [11:11:16]OFD Sender: No OFD packet to send [11:11:16]*** Cut start [11:11:16]*** Partial cut [11:11:16]*** CUTSNS_PIN = 1 [11:11:16]*** CUTSNS_PIN = 0 [11:11:17]*** Brake cut motor [11:11:17]Read from MH i2c: 01 [11:11:17]MH_I2C_Read... [11:11:17]*** Stop cut motor [11:11:17]*** Cut end [11:11:17]Read from MH i2c: 01 07 00 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [11:11:17]process_action close_receipt done [11:11:17]requested_data is exist [11:11:17]produce_requested_data [11:11:17]requested_item fm.sn is exist - process it [11:11:17]wFMCommunicate request_size=4 [11:11:17]MH_SAM_APDU [11:11:17]CAPDU: 80 11 00 00 [11:11:17]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [11:11:17]Write i2c OK [11:11:17]MH_I2C_Read... [11:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:17]Read from MH i2c: E2 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 17 00 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [11:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:11:17]wFMCommunicate OK [11:11:17]requested_item fd.num is exist - process it [11:11:17]SAM_PROTO_GetFieldsCounters [11:11:17]wFMCommunicate request_size=4 [11:11:17]MH_SAM_APDU [11:11:17]CAPDU: 80 13 00 00 [11:11:17]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [11:11:17]Write i2c OK [11:11:17]MH_I2C_Read... [11:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:17]Read from MH i2c: E2 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 62 00 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [11:11:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:11:17]wFMCommunicate OK [11:11:17]SAM_PROTO_GetFieldsCounters done [11:11:17]requested_item shift.num is exist - process it [11:11:17]requested_item shift.opened is exist - process it [11:11:17]req_shift_opened [11:11:17]FM_GetShiftState [11:11:17]SAM_PROTO_GetShiftState [11:11:17]wFMCommunicate request_size=4 [11:11:17]MH_SAM_APDU [11:11:17]CAPDU: 80 13 01 00 [11:11:17]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [11:11:17]Write i2c OK [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 [11:11:17]MH_I2C_Read... [11:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:17]Read from MH i2c: E2 0E 00 [11:11:17]MH_I2C_Read... [11:11:17]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E4 [11:11:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:11:17]wFMCommunicate OK [11:11:17]SAM_PROTO_GetShiftState done [11:11:17]FM_GetShiftState done [11:11:17]req_shift_opened done [11:11:17]requested_item shift.open_date is exist - process it [11:11:17]req_shift_open_date [11:11:17]req_shift_open_date done [11:11:17]produce_requested_data done [11:11:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154784,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:11:17]process_action_free close_receipt [11:11:17]json_value_free [11:11:17]json_value_free done [11:11:17]process_json_proto returns [11:11:17]Send response to host [11:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154784,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:11:17]free response buf [11:11:17]execute_script done [11:11:17]execute_script returns [11:11:17]free content buf [11:11:17]Sock 5.Close socket [11:11:17]Sock 5.Thread stoped [11:11:21]OFD Sender: No OFD packet to send [11:11:26]OFD Sender: No OFD packet to send [11:11:31]OFD Sender: No OFD packet to send [11:11:36]OFD Sender: No OFD packet to send [11:11:41]OFD Sender: No OFD packet to send [11:11:46]OFD Sender: No OFD packet to send [11:11:51]OFD Sender: No OFD packet to send [11:11:56]OFD Sender: No OFD packet to send [11:12:01]OFD Sender: No OFD packet to send [11:12:06]OFD Sender: No OFD packet to send [11:12:11]OFD Sender: No OFD packet to send [11:12:16]OFD Sender: No OFD packet to send [11:12:21]OFD Sender: No OFD packet to send [11:12:26]OFD Sender: No OFD packet to send [11:12:31]OFD Sender: No OFD packet to send [11:12:36]OFD Sender: No OFD packet to send [11:12:41]OFD Sender: No OFD packet to send [11:12:45]accept exits with 9 [11:12:45]New connection [11:12:45]New thread 3067305316 created [11:12:45]Thread 3067161956 joined [11:12:45]Waiting for new connection... [11:12:45] Sock 9.Parse request [11:12:45]Sock 9.Check first char [11:12:45]Sock 9.First char is OK [11:12:45]request: POST /json_proto HTTP/1.0 [11:12:45]Method: POST [11:12:45]URL: /json_proto [11:12:45]Method is POST - this is cgi request [11:12:45]url: /json_proto [11:12:45]query_string will be loaded in cgi processing [11:12:45]execute_cgi json_proto POST (null) [11:12:45]execute_cgi path=json_proto method=POST [11:12:45]POST find Content-Length [11:12:45]Host: 172.17.53.67:8080 [11:12:45]Content-Length: 682 [11:12:45]Content-Type: application/json [11:12:45] [11:12:45]POST finish read [11:12:45]Found Content-Length = 682 [11:12:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:45]execute_script... [11:12:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:45]POST & json_proto [11:12:45]process_json_proto [11:12:45]json parsed OK: [11:12:45]protocol is kg_v1.0 [11:12:45]action value=close_receipt [11:12:45]process_action close_receipt [11:12:45]cmd_close_receipt [11:12:45]MH_GetDate [11:12:45]Write to MH i2c: F0 00 00 30 01 20 [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: F0 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: F0 09 00 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: F0 09 00 30 01 00 AE 42 12 67 19 BC 99 64 64 [11:12:45]GetLastDocTimeStamp 1729249873 [11:12:45]current date 1729249966 [11:12:45]FM_GetShiftState [11:12:45]SAM_PROTO_GetShiftState [11:12:45]wFMCommunicate request_size=4 [11:12:45]MH_SAM_APDU [11:12:45]CAPDU: 80 13 01 00 [11:12:45]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:46]Read from MH i2c: E2 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 0E 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E6 [11:12:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:12:46]wFMCommunicate OK [11:12:46]SAM_PROTO_GetShiftState done [11:12:46]FM_GetShiftState done [11:12:46]opened in 1729211399 [11:12:46]opened+sec_in_day 1729297799 [11:12:46]quantity*price = 100021 [11:12:46]sum+1 = 100023 [11:12:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 174 18.10.2024 11:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154785 ФПД: 34681773514082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154785&fm=34681773514082&tin=02508201610067®Number=0000137193017469&sum=100000 [11:12:47]StoreToDocumentArchive [11:12:47]shift 312 fd 154785 [11:12:47]save to /storage/0312/doc_00154785 [11:12:47]save last doc name /storage/0312/doc_00154785 to /storage/kkm_last_doc_name [11:12:47]save OK [11:12:47]Clear old archive folders... [11:12:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:47]tlvbuf is 00544300 [11:12:47]SAM_PROTO_ClearQueue [11:12:47]wFMCommunicate request_size=4 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 09 00 00 [11:12:47]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [11:12:47]RAPDU: 90 00 [11:12:47]wFMCommunicate OK [11:12:47]SAM_PROTO_ClearQueue done [11:12:47]KKMCreateOFDPacket [11:12:47]OFDProtocolAddRootSTLVToBuf [11:12:47]FM_MakeSignedData [11:12:47]FM_MakeSignedData [11:12:47]SAM_PROTO_SignData [11:12:47]wFMCommunicate request_size=4 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 0D 01 02 [11:12:47]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [11:12:47]RAPDU: 90 00 [11:12:47]wFMCommunicate OK [11:12:47]wFMCommunicate request_size=255 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 AE 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5C 02 00 35 04 06 00 1F [11:12:47]Write to MH i2c: E2 02 01 40 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 AE 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5C 02 00 35 04 06 00 1F 00 00 EB [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [11:12:47]RAPDU: 90 00 [11:12:47]wFMCommunicate OK [11:12:47]wFMCommunicate request_size=10 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 0D 02 02 05 8A FA CA 5D 62 [11:12:47]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 8A FA CA 5D 62 00 00 D3 [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [11:12:47]RAPDU: 90 00 [11:12:47]wFMCommunicate OK [11:12:47]wFMCommunicate request_size=4 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 0D 03 02 [11:12:47]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 0B 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 0B 00 42 01 00 4A 74 17 63 21 96 43 43 90 00 34 [11:12:47]RAPDU: 4A 74 17 63 21 96 43 43 90 00 [11:12:47]wFMCommunicate OK [11:12:47]SAM_PROTO_SignData done [11:12:47]FM_MakeSignedData done [11:12:47]CreateOFDProtocolMessage [11:12:47]wFMCommunicate request_size=4 [11:12:47]MH_SAM_APDU [11:12:47]CAPDU: 80 11 00 00 [11:12:47]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:47]Read from MH i2c: E2 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 17 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [11:12:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:47]wFMCommunicate OK [11:12:47]CreateOFDProtocolMessage done [11:12:47]OFDSenderStorePacket 154785 [11:12:47]StoreOFDPacket docnum=154785 [11:12:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 7A 07 01 3D 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 AE 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5C 02 00 35 04 06 00 1F 8A FA CA 5D 62 4A 74 17 63 21 96 43 43 [11:12:47]CheckFolder [11:12:47]dirname=/storage/ofd_packets [11:12:47]CheckFolder done [11:12:47]ProducePacketName [11:12:47]name=ofd_packets/00154785 [11:12:47]NVStorageSaveData ofd_packets/00154785 [11:12:47]File name is /storage/ofd_packets/00154785 [11:12:47]Write 301 bytes [11:12:47]NVStorageSaveData done [11:12:47]OFDSenderStorePacket done [11:12:47]KKMCreateOFDPacket done [11:12:47]NVStorageSaveData kkm_last_timestamp [11:12:47]File name is /storage/kkm_last_timestamp [11:12:47]Write 4 bytes [11:12:47]NVStorageSaveData done [11:12:47]ExternCall_PrintAddStr [11:12:47]wPrintStart [11:12:47]Write to MH i2c: 01 00 00 44 01 45 [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 07 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:12:47]RasterBufferAndPrint [11:12:47]line Счет N : (1)872956 [11:12:47]line ИНН: 02508201610067 [11:12:47]line Контрольно-Кассовый Чек [11:12:47]line ПРОДАЖА [11:12:47]line ТРК (МРК, ГНК) : 21 [11:12:47]line Товар: 2710124500 [11:12:47]line Аи-95-К-5 [11:12:47]line 13.480 * 74.20 [11:12:47]line = 1000.22 [11:12:47]line НДС 12% НСП 1% [11:12:47]line > о реализуемом товаре [11:12:47]line ОКРУГЛЕНИЕ: -0.22 [11:12:47]line ИТОГО: 1000.00 [11:12:47]line Внесено: 1000.00 [11:12:47]line СДАЧА: 0.00 [11:12:47]line НСП 1% : 8.85 [11:12:47]line НДС 12% : 106.22 [11:12:47]line Наличными: 1000.00 [11:12:47]line Безнал.: 0.00 [11:12:47]line Место: АЗС № 165 "Партнер Нефть" [11:12:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:12:47]line СНО: Общий режим [11:12:47]line Чек 174 18.10.2024 11:12 [11:12:47]line Смена: 312 ФФД: 1.0 [11:12:47]line ЗНМ: 0300000234 [11:12:47]line РНМ: 0000137193017469 [11:12:47]line Версия ККМ: v1.0 [11:12:47]line ФМ: 0000000000963156 [11:12:47]line ФД: 154785 [11:12:47]line ФПД: 34681773514082 [11:12:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154785&fm=34681773514082&tin=02508201610067®Number=0000137193017469&sum=100000 [11:12:47]OFD Sender: Processing packet 154785 [packets to send 51, broken 50] [11:12:47]ProducePacketName [11:12:47]name=ofd_packets/00154785 [11:12:47]OFD Sender: To server: pG, [11:12:47]CommunicateWithHost lk.salyk.kg:30040 [11:12:47]ConnectInit lk.salyk.kg [11:12:48]written 0, free lines is 4095 [11:12:48]Connected sock=10 [11:12:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 7A 07 01 3D 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 AE 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5C 02 00 35 04 06 00 1F 8A FA CA 5D 62 4A 74 17 63 21 96 43 43 [11:12:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BD 23 47 00 B2 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5C 02 00 F4 03 04 00 E7 E8 11 67 B6 04 01 00 00 97 44 8B 1E F7 28 B5 0C [11:12:48]CommunicateWithHost err = 0 [11:12:48]CheckOFDResponse [11:12:48]1017 (14) - 77093643461234 [11:12:48]1041 (16) - 0000000000963156 [11:12:48]1040 (4) - 154785 [11:12:48]1012 (4) - 18.10.2024 04:49 [11:12:48]1206 (1) - 0 [11:12:48]OFD Sender: Remove packet 154785 [11:12:48]ProducePacketName [11:12:48]name=ofd_packets/00154785 [11:12:48]NVStorageDeleteData [11:12:48]Write to MH i2c: 01 00 00 6F 01 70 [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: 01 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: 01 07 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 EE 0C 71 [11:12:48]RasterBufferAndPrint [11:12:48]line [11:12:48]line [11:12:48]line [11:12:48]line [11:12:48]line [11:12:48]written 0, free lines is 3316 [11:12:48]MH_Cut [11:12:48]Write to MH i2c: D1 01 00 76 01 01 49 [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: D1 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: D1 01 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: D1 01 00 76 01 00 48 [11:12:48]Write to MH i2c: 01 00 00 77 01 78 [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]OFD Sender: No OFD packet to send [11:12:49]*** Cut start [11:12:49]*** Partial cut [11:12:49]*** CUTSNS_PIN = 1 [11:12:49]*** CUTSNS_PIN = 0 [11:12:49]*** Brake cut motor [11:12:49]Read from MH i2c: 01 [11:12:49]MH_I2C_Read... [11:12:49]*** Stop cut motor [11:12:49]*** Cut end [11:12:49]Read from MH i2c: 01 07 00 [11:12:49]MH_I2C_Read... [11:12:49]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [11:12:49]process_action close_receipt done [11:12:49]requested_data is exist [11:12:49]produce_requested_data [11:12:49]requested_item fm.sn is exist - process it [11:12:49]wFMCommunicate request_size=4 [11:12:49]MH_SAM_APDU [11:12:49]CAPDU: 80 11 00 00 [11:12:49]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [11:12:49]Write i2c OK [11:12:49]MH_I2C_Read... [11:12:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:49]Read from MH i2c: E2 [11:12:49]MH_I2C_Read... [11:12:49]Read from MH i2c: E2 17 00 [11:12:49]MH_I2C_Read... [11:12:49]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [11:12:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:49]wFMCommunicate OK [11:12:49]requested_item fd.num is exist - process it [11:12:49]SAM_PROTO_GetFieldsCounters [11:12:49]wFMCommunicate request_size=4 [11:12:49]MH_SAM_APDU [11:12:49]CAPDU: 80 13 00 00 [11:12:49]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [11:12:49]Write i2c OK [11:12:49]MH_I2C_Read... [11:12:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:49]Read from MH i2c: E2 [11:12:49]MH_I2C_Read... [11:12:49]Read from MH i2c: E2 62 00 [11:12:49]MH_I2C_Read... [11:12:49]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [11:12:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:12:49]wFMCommunicate OK [11:12:49]SAM_PROTO_GetFieldsCounters done [11:12:49]requested_item shift.num is exist - process it [11:12:49]requested_item shift.opened is exist - process it [11:12:49]req_shift_opened [11:12:49]FM_GetShiftState [11:12:49]SAM_PROTO_GetShiftState [11:12:49]wFMCommunicate request_size=4 [11:12:49]MH_SAM_APDU [11:12:49]CAPDU: 80 13 01 00 [11:12:49]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [11:12:49]Write i2c OK [11:12:49]MH_I2C_Read... [11:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:50]Read from MH i2c: E2 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: E2 0E 00 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [11:12:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:12:50]wFMCommunicate OK [11:12:50]SAM_PROTO_GetShiftState done [11:12:50]FM_GetShiftState done [11:12:50]req_shift_opened done [11:12:50]requested_item shift.open_date is exist - process it [11:12:50]req_shift_open_date [11:12:50]req_shift_open_date done [11:12:50]produce_requested_data done [11:12:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154785,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:12:50]process_action_free close_receipt [11:12:50]json_value_free [11:12:50]json_value_free done [11:12:50]process_json_proto returns [11:12:50]Send response to host [11:12:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154785,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:12:50]free response buf [11:12:50]execute_script done [11:12:50]execute_script returns [11:12:50]free content buf [11:12:50]Sock 9.Close socket [11:12:50]Sock 9.Thread stoped [11:12:53]OFD Sender: No OFD packet to send [11:12:58]OFD Sender: No OFD packet to send [11:13:01]accept exits with 7 [11:13:01]New connection [11:13:01]New thread 3067161956 created [11:13:01]Thread 3067305316 joined [11:13:01]Waiting for new connection... [11:13:01] Sock 7.Parse request [11:13:01]Sock 7.Check first char [11:13:01]Sock 7.First char is OK [11:13:01]request: POST /json_proto HTTP/1.0 [11:13:01]Method: POST [11:13:01]URL: /json_proto [11:13:01]Method is POST - this is cgi request [11:13:01]url: /json_proto [11:13:01]query_string will be loaded in cgi processing [11:13:01]execute_cgi json_proto POST (null) [11:13:01]execute_cgi path=json_proto method=POST [11:13:01]POST find Content-Length [11:13:01]Host: 172.17.53.67:8080 [11:13:01]Content-Length: 677 [11:13:01]Content-Type: application/json [11:13:01] [11:13:01]POST finish read [11:13:01]Found Content-Length = 677 [11:13:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:01]execute_script... [11:13:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:01]POST & json_proto [11:13:01]process_json_proto [11:13:01]json parsed OK: [11:13:01]protocol is kg_v1.0 [11:13:01]action value=close_receipt [11:13:01]process_action close_receipt [11:13:01]cmd_close_receipt [11:13:01]MH_GetDate [11:13:01]Write to MH i2c: F0 00 00 7B 01 6B [11:13:01]Write i2c OK [11:13:01]MH_I2C_Read... [11:13:01]Read from MH i2c: F0 [11:13:01]MH_I2C_Read... [11:13:01]Read from MH i2c: F0 09 00 [11:13:01]MH_I2C_Read... [11:13:01]Read from MH i2c: F0 09 00 7B 01 00 BD 42 12 67 19 BC 99 64 BE [11:13:01]GetLastDocTimeStamp 1729249966 [11:13:01]current date 1729249981 [11:13:01]FM_GetShiftState [11:13:01]SAM_PROTO_GetShiftState [11:13:01]wFMCommunicate request_size=4 [11:13:01]MH_SAM_APDU [11:13:01]CAPDU: 80 13 01 00 [11:13:01]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [11:13:01]Write i2c OK [11:13:01]MH_I2C_Read... [11:13:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:01]Read from MH i2c: E2 [11:13:01]MH_I2C_Read... [11:13:01]Read from MH i2c: E2 0E 00 [11:13:01]MH_I2C_Read... [11:13:01]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [11:13:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:13:01]wFMCommunicate OK [11:13:01]SAM_PROTO_GetShiftState done [11:13:01]FM_GetShiftState done [11:13:01]opened in 1729211399 [11:13:01]opened+sec_in_day 1729297799 [11:13:01]quantity*price = 50010 [11:13:01]sum+1 = 50012 [11:13:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 175 18.10.2024 11:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154786 ФПД: 150917363334099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154786&fm=150917363334099&tin=02508201610067®Number=0000137193017469&sum=50000 [11:13:02]StoreToDocumentArchive [11:13:02]shift 312 fd 154786 [11:13:02]save to /storage/0312/doc_00154786 [11:13:02]save last doc name /storage/0312/doc_00154786 to /storage/kkm_last_doc_name [11:13:02]save OK [11:13:02]Clear old archive folders... [11:13:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:02]tlvbuf is 0057B9A0 [11:13:02]SAM_PROTO_ClearQueue [11:13:02]wFMCommunicate request_size=4 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 09 00 00 [11:13:02]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [11:13:02]RAPDU: 90 00 [11:13:02]wFMCommunicate OK [11:13:02]SAM_PROTO_ClearQueue done [11:13:02]KKMCreateOFDPacket [11:13:02]OFDProtocolAddRootSTLVToBuf [11:13:02]FM_MakeSignedData [11:13:02]FM_MakeSignedData [11:13:02]SAM_PROTO_SignData [11:13:02]wFMCommunicate request_size=4 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 0D 01 02 [11:13:02]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [11:13:02]RAPDU: 90 00 [11:13:02]wFMCommunicate OK [11:13:02]wFMCommunicate request_size=255 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 BD 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5C 02 00 35 04 06 00 89 [11:13:02]Write to MH i2c: E2 02 01 8B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 BD 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5C 02 00 35 04 06 00 89 00 00 6C [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [11:13:02]RAPDU: 90 00 [11:13:02]wFMCommunicate OK [11:13:02]wFMCommunicate request_size=10 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 0D 02 02 05 42 2F D4 FB D3 [11:13:02]Write to MH i2c: E2 0D 00 8C 01 80 0D 02 02 05 00 42 2F D4 FB D3 00 00 24 [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [11:13:02]RAPDU: 90 00 [11:13:02]wFMCommunicate OK [11:13:02]wFMCommunicate request_size=4 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 0D 03 02 [11:13:02]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 0B 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 0B 00 8D 01 00 9B 00 A0 48 3C 4E 07 7A 90 00 98 [11:13:02]RAPDU: 9B 00 A0 48 3C 4E 07 7A 90 00 [11:13:02]wFMCommunicate OK [11:13:02]SAM_PROTO_SignData done [11:13:02]FM_MakeSignedData done [11:13:02]CreateOFDProtocolMessage [11:13:02]wFMCommunicate request_size=4 [11:13:02]MH_SAM_APDU [11:13:02]CAPDU: 80 11 00 00 [11:13:02]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:02]Read from MH i2c: E2 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 17 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [11:13:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:13:02]wFMCommunicate OK [11:13:02]CreateOFDProtocolMessage done [11:13:02]OFDSenderStorePacket 154786 [11:13:02]StoreOFDPacket docnum=154786 [11:13:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 D1 07 01 55 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 BD 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5C 02 00 35 04 06 00 89 42 2F D4 FB D3 9B 00 A0 48 3C 4E 07 7A [11:13:02]CheckFolder [11:13:02]dirname=/storage/ofd_packets [11:13:02]CheckFolder done [11:13:02]ProducePacketName [11:13:02]name=ofd_packets/00154786 [11:13:02]NVStorageSaveData ofd_packets/00154786 [11:13:02]File name is /storage/ofd_packets/00154786 [11:13:02]Write 301 bytes [11:13:02]NVStorageSaveData done [11:13:02]OFDSenderStorePacket done [11:13:02]KKMCreateOFDPacket done [11:13:02]NVStorageSaveData kkm_last_timestamp [11:13:02]File name is /storage/kkm_last_timestamp [11:13:02]Write 4 bytes [11:13:02]NVStorageSaveData done [11:13:02]ExternCall_PrintAddStr [11:13:02]wPrintStart [11:13:02]Write to MH i2c: 01 00 00 8F 01 90 [11:13:02]Write i2c OK [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: 01 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: 01 07 00 [11:13:02]MH_I2C_Read... [11:13:02]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [11:13:02]RasterBufferAndPrint [11:13:02]line Счет N : (1)872958 [11:13:02]line ИНН: 02508201610067 [11:13:02]line Контрольно-Кассовый Чек [11:13:02]line ПРОДАЖА [11:13:02]line ТРК (МРК, ГНК) : 41 [11:13:02]line Товар: 2710124500 [11:13:02]line Аи-95-К-5 [11:13:02]line 6.740 * 74.20 [11:13:02]line = 500.11 [11:13:02]line НДС 12% НСП 1% [11:13:02]line > о реализуемом товаре [11:13:02]line ОКРУГЛЕНИЕ: -0.11 [11:13:02]line ИТОГО: 500.00 [11:13:02]line Внесено: 500.00 [11:13:02]line СДАЧА: 0.00 [11:13:02]line НСП 1% : 4.43 [11:13:02]line НДС 12% : 53.11 [11:13:02]line Наличными: 500.00 [11:13:02]line Безнал.: 0.00 [11:13:02]line Место: АЗС № 165 "Партнер Нефть" [11:13:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:13:02]line СНО: Общий режим [11:13:02]line Чек 175 18.10.2024 11:13 [11:13:02]line Смена: 312 ФФД: 1.0 [11:13:02]line ЗНМ: 0300000234 [11:13:02]line РНМ: 0000137193017469 [11:13:02]line Версия ККМ: v1.0 [11:13:02]line ФМ: 0000000000963156 [11:13:02]line ФД: 154786 [11:13:02]line ФПД: 150917363334099 [11:13:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154786&fm=150917363334099&tin=02508201610067®Number=0000137193017469&sum=50000 [11:13:03]OFD Sender: Processing packet 154786 [packets to send 51, broken 50] [11:13:03]ProducePacketName [11:13:03]name=ofd_packets/00154786 [11:13:03]OFD Sender: To server: pG, [11:13:03]CommunicateWithHost lk.salyk.kg:30040 [11:13:03]ConnectInit lk.salyk.kg [11:13:03]written 0, free lines is 4095 [11:13:03]Connected sock=10 [11:13:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 D1 07 01 55 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 BD 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5C 02 00 35 04 06 00 89 42 2F D4 FB D3 9B 00 A0 48 3C 4E 07 7A [11:13:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 22 47 00 01 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5C 02 00 F4 03 04 00 F6 E8 11 67 B6 04 01 00 00 8D 7B B3 A8 BE 6C 09 D2 [11:13:03]CommunicateWithHost err = 0 [11:13:03]CheckOFDResponse [11:13:03]1017 (14) - 77093643461234 [11:13:03]1041 (16) - 0000000000963156 [11:13:03]1040 (4) - 154786 [11:13:03]1012 (4) - 18.10.2024 04:49 [11:13:03]1206 (1) - 0 [11:13:03]OFD Sender: Remove packet 154786 [11:13:03]ProducePacketName [11:13:03]name=ofd_packets/00154786 [11:13:03]NVStorageDeleteData [11:13:03]Write to MH i2c: 01 00 00 BA 01 BB [11:13:03]Write i2c OK [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: 01 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: 01 07 00 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 EC 0C BA [11:13:03]RasterBufferAndPrint [11:13:03]line [11:13:03]line [11:13:03]line [11:13:03]line [11:13:03]line [11:13:03]written 0, free lines is 3314 [11:13:03]MH_Cut [11:13:03]Write to MH i2c: D1 01 00 C1 01 01 94 [11:13:03]Write i2c OK [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: D1 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: D1 01 00 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: D1 01 00 C1 01 00 93 [11:13:03]Write to MH i2c: 01 00 00 C2 01 C3 [11:13:03]Write i2c OK [11:13:03]MH_I2C_Read... [11:13:03]OFD Sender: No OFD packet to send [11:13:04]*** Cut start [11:13:04]*** Partial cut [11:13:04]*** CUTSNS_PIN = 1 [11:13:04]*** CUTSNS_PIN = 0 [11:13:04]*** Brake cut motor [11:13:04]Read from MH i2c: 01 [11:13:04]MH_I2C_Read... [11:13:04]*** Stop cut motor [11:13:04]*** Cut end [11:13:04]Read from MH i2c: 01 07 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [11:13:04]process_action close_receipt done [11:13:04]requested_data is exist [11:13:04]produce_requested_data [11:13:04]requested_item fm.sn is exist - process it [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 11 00 00 [11:13:04]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 17 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [11:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:13:04]wFMCommunicate OK [11:13:04]requested_item fd.num is exist - process it [11:13:04]SAM_PROTO_GetFieldsCounters [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 13 00 00 [11:13:04]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [11:13:05]Write i2c OK [11:13:05]MH_I2C_Read... [11:13:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:05]Read from MH i2c: E2 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: E2 62 00 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: E2 62 00 C4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [11:13:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:05]wFMCommunicate OK [11:13:05]SAM_PROTO_GetFieldsCounters done [11:13:05]requested_item shift.num is exist - process it [11:13:05]requested_item shift.opened is exist - process it [11:13:05]req_shift_opened [11:13:05]FM_GetShiftState [11:13:05]SAM_PROTO_GetShiftState [11:13:05]wFMCommunicate request_size=4 [11:13:05]MH_SAM_APDU [11:13:05]CAPDU: 80 13 01 00 [11:13:05]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [11:13:05]Write i2c OK [11:13:05]MH_I2C_Read... [11:13:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:05]Read from MH i2c: E2 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: E2 0E 00 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [11:13:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:13:05]wFMCommunicate OK [11:13:05]SAM_PROTO_GetShiftState done [11:13:05]FM_GetShiftState done [11:13:05]req_shift_opened done [11:13:05]requested_item shift.open_date is exist - process it [11:13:05]req_shift_open_date [11:13:05]req_shift_open_date done [11:13:05]produce_requested_data done [11:13:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154786,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:13:05]process_action_free close_receipt [11:13:05]json_value_free [11:13:05]json_value_free done [11:13:05]process_json_proto returns [11:13:05]Send response to host [11:13:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154786,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:13:05]free response buf [11:13:05]execute_script done [11:13:05]execute_script returns [11:13:05]free content buf [11:13:05]Sock 7.Close socket [11:13:05]Sock 7.Thread stoped [11:13:08]OFD Sender: No OFD packet to send [11:13:12]accept exits with 9 [11:13:12]New connection [11:13:12]New thread 3067305316 created [11:13:12]Thread 3067161956 joined [11:13:12]Waiting for new connection... [11:13:12] Sock 9.Parse request [11:13:12]Sock 9.Check first char [11:13:12]Sock 9.First char is OK [11:13:12]request: POST /json_proto HTTP/1.0 [11:13:12]Method: POST [11:13:12]URL: /json_proto [11:13:12]Method is POST - this is cgi request [11:13:12]url: /json_proto [11:13:12]query_string will be loaded in cgi processing [11:13:12]execute_cgi json_proto POST (null) [11:13:12]execute_cgi path=json_proto method=POST [11:13:12]POST find Content-Length [11:13:12]Host: 172.17.53.67:8080 [11:13:12]Content-Length: 677 [11:13:12]Content-Type: application/json [11:13:12] [11:13:12]POST finish read [11:13:12]Found Content-Length = 677 [11:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:12]execute_script... [11:13:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:12]POST & json_proto [11:13:12]process_json_proto [11:13:12]json parsed OK: [11:13:12]protocol is kg_v1.0 [11:13:12]action value=close_receipt [11:13:12]process_action close_receipt [11:13:12]cmd_close_receipt [11:13:12]MH_GetDate [11:13:12]Write to MH i2c: F0 00 00 C6 01 B6 [11:13:12]Write i2c OK [11:13:12]MH_I2C_Read... [11:13:12]Read from MH i2c: F0 [11:13:12]MH_I2C_Read... [11:13:12]Read from MH i2c: F0 09 00 [11:13:12]MH_I2C_Read... [11:13:12]Read from MH i2c: F0 09 00 C6 01 00 C8 42 12 67 19 BC 99 64 14 [11:13:12]GetLastDocTimeStamp 1729249981 [11:13:12]current date 1729249992 [11:13:12]FM_GetShiftState [11:13:12]SAM_PROTO_GetShiftState [11:13:12]wFMCommunicate request_size=4 [11:13:12]MH_SAM_APDU [11:13:12]CAPDU: 80 13 01 00 [11:13:12]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [11:13:12]Write i2c OK [11:13:12]MH_I2C_Read... [11:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:12]Read from MH i2c: E2 [11:13:12]MH_I2C_Read... [11:13:12]Read from MH i2c: E2 0E 00 [11:13:12]MH_I2C_Read... [11:13:12]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [11:13:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:13:12]wFMCommunicate OK [11:13:12]SAM_PROTO_GetShiftState done [11:13:12]FM_GetShiftState done [11:13:12]opened in 1729211399 [11:13:12]opened+sec_in_day 1729297799 [11:13:12]quantity*price = 20003 [11:13:12]sum+1 = 20004 [11:13:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 176 18.10.2024 11:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154787 ФПД: 202475695926026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111312&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154787&fm=202475695926026&tin=02508201610067®Number=0000137193017469&sum=20000 [11:13:13]StoreToDocumentArchive [11:13:13]shift 312 fd 154787 [11:13:13]save to /storage/0312/doc_00154787 [11:13:13]save last doc name /storage/0312/doc_00154787 to /storage/kkm_last_doc_name [11:13:13]save OK [11:13:13]Clear old archive folders... [11:13:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:13]tlvbuf is 00581110 [11:13:13]SAM_PROTO_ClearQueue [11:13:13]wFMCommunicate request_size=4 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 09 00 00 [11:13:13]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [11:13:13]RAPDU: 90 00 [11:13:13]wFMCommunicate OK [11:13:13]SAM_PROTO_ClearQueue done [11:13:13]KKMCreateOFDPacket [11:13:13]OFDProtocolAddRootSTLVToBuf [11:13:13]FM_MakeSignedData [11:13:13]FM_MakeSignedData [11:13:13]SAM_PROTO_SignData [11:13:13]wFMCommunicate request_size=4 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 0D 01 02 [11:13:13]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [11:13:13]RAPDU: 90 00 [11:13:13]wFMCommunicate OK [11:13:13]wFMCommunicate request_size=255 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 C8 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5C 02 00 35 04 06 00 B8 [11:13:13]Write to MH i2c: E2 02 01 D6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 C8 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5C 02 00 35 04 06 00 B8 00 00 DD [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [11:13:13]RAPDU: 90 00 [11:13:13]wFMCommunicate OK [11:13:13]wFMCommunicate request_size=10 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 0D 02 02 05 26 8B EE 6B 0A [11:13:13]Write to MH i2c: E2 0D 00 D7 01 80 0D 02 02 05 00 26 8B EE 6B 0A 00 00 70 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [11:13:13]RAPDU: 90 00 [11:13:13]wFMCommunicate OK [11:13:13]wFMCommunicate request_size=4 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 0D 03 02 [11:13:13]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 0B 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 0B 00 D8 01 00 5A 0C 37 36 CA 6D 10 E0 90 00 4F [11:13:13]RAPDU: 5A 0C 37 36 CA 6D 10 E0 90 00 [11:13:13]wFMCommunicate OK [11:13:13]SAM_PROTO_SignData done [11:13:13]FM_MakeSignedData done [11:13:13]CreateOFDProtocolMessage [11:13:13]wFMCommunicate request_size=4 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 11 00 00 [11:13:13]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 17 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [11:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:13:13]wFMCommunicate OK [11:13:13]CreateOFDProtocolMessage done [11:13:13]OFDSenderStorePacket 154787 [11:13:13]StoreOFDPacket docnum=154787 [11:13:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 29 D1 07 01 9C 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 C8 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5C 02 00 35 04 06 00 B8 26 8B EE 6B 0A 5A 0C 37 36 CA 6D 10 E0 [11:13:13]CheckFolder [11:13:13]dirname=/storage/ofd_packets [11:13:13]CheckFolder done [11:13:13]ProducePacketName [11:13:13]name=ofd_packets/00154787 [11:13:13]NVStorageSaveData ofd_packets/00154787 [11:13:13]File name is /storage/ofd_packets/00154787 [11:13:13]Write 301 bytes [11:13:13]NVStorageSaveData done [11:13:13]OFDSenderStorePacket done [11:13:13]KKMCreateOFDPacket done [11:13:13]NVStorageSaveData kkm_last_timestamp [11:13:13]File name is /storage/kkm_last_timestamp [11:13:13]Write 4 bytes [11:13:13]NVStorageSaveData done [11:13:13]ExternCall_PrintAddStr [11:13:13]wPrintStart [11:13:13]Write to MH i2c: 01 00 00 DA 01 DB [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: 01 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: 01 07 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [11:13:13]RasterBufferAndPrint [11:13:13]line Счет N : (1)872957 [11:13:13]line ИНН: 02508201610067 [11:13:13]line Контрольно-Кассовый Чек [11:13:13]line ПРОДАЖА [11:13:13]line ТРК (МРК, ГНК) : 12 [11:13:13]line Товар: 2710124130 [11:13:13]line Аи-92-К-5 [11:13:13]line 2.990 * 66.90 [11:13:13]line = 200.03 [11:13:13]line НДС 12% НСП 1% [11:13:13]line > о реализуемом товаре [11:13:13]line ОКРУГЛЕНИЕ: -0.03 [11:13:13]line ИТОГО: 200.00 [11:13:13]line Внесено: 200.00 [11:13:13]line СДАЧА: 0.00 [11:13:13]line НСП 1% : 1.77 [11:13:13]line НДС 12% : 21.24 [11:13:13]line Наличными: 200.00 [11:13:13]line Безнал.: 0.00 [11:13:13]line Место: АЗС № 165 "Партнер Нефть" [11:13:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:13:13]line СНО: Общий режим [11:13:13]line Чек 176 18.10.2024 11:13 [11:13:13]line Смена: 312 ФФД: 1.0 [11:13:13]line ЗНМ: 0300000234 [11:13:13]line РНМ: 0000137193017469 [11:13:13]line Версия ККМ: v1.0 [11:13:13]line ФМ: 0000000000963156 [11:13:13]line ФД: 154787 [11:13:13]line ФПД: 202475695926026 [11:13:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111312&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154787&fm=202475695926026&tin=02508201610067®Number=0000137193017469&sum=20000 [11:13:13]written 0, free lines is 4095 [11:13:14]OFD Sender: Processing packet 154787 [packets to send 51, broken 50] [11:13:14]ProducePacketName [11:13:14]name=ofd_packets/00154787 [11:13:14]OFD Sender: To server: pG, [11:13:14]CommunicateWithHost lk.salyk.kg:30040 [11:13:14]ConnectInit lk.salyk.kg [11:13:14]Connected sock=10 [11:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 29 D1 07 01 9C 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 C8 42 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5C 02 00 35 04 06 00 B8 26 8B EE 6B 0A 5A 0C 37 36 CA 6D 10 E0 [11:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 4A 47 00 3A D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5C 02 00 F4 03 04 00 01 E9 11 67 B6 04 01 00 00 ED 54 1D 33 4F 5B 12 09 [11:13:14]CommunicateWithHost err = 0 [11:13:14]CheckOFDResponse [11:13:14]1017 (14) - 77093643461234 [11:13:14]1041 (16) - 0000000000963156 [11:13:14]1040 (4) - 154787 [11:13:14]1012 (4) - 18.10.2024 04:50 [11:13:14]1206 (1) - 0 [11:13:14]OFD Sender: Remove packet 154787 [11:13:14]ProducePacketName [11:13:14]name=ofd_packets/00154787 [11:13:14]NVStorageDeleteData [11:13:14]Write to MH i2c: 01 00 00 05 02 07 [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: 01 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: 01 07 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 FC 0C 16 [11:13:14]RasterBufferAndPrint [11:13:14]line [11:13:14]line [11:13:14]line [11:13:14]line [11:13:14]line [11:13:14]written 0, free lines is 3333 [11:13:14]MH_Cut [11:13:14]Write to MH i2c: D1 01 00 0C 02 01 E0 [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: D1 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: D1 01 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: D1 01 00 0C 02 00 DF [11:13:14]Write to MH i2c: 01 00 00 0D 02 0F [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]OFD Sender: No OFD packet to send [11:13:15]*** Cut start [11:13:15]*** Partial cut [11:13:15]*** CUTSNS_PIN = 1 [11:13:15]*** CUTSNS_PIN = 0 [11:13:15]*** Brake cut motor [11:13:15]Read from MH i2c: 01 [11:13:15]MH_I2C_Read... [11:13:15]*** Stop cut motor [11:13:15]*** Cut end [11:13:15]Read from MH i2c: 01 07 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [11:13:15]process_action close_receipt done [11:13:15]requested_data is exist [11:13:15]produce_requested_data [11:13:15]requested_item fm.sn is exist - process it [11:13:15]wFMCommunicate request_size=4 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 11 00 00 [11:13:15]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 17 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [11:13:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:13:15]wFMCommunicate OK [11:13:15]requested_item fd.num is exist - process it [11:13:15]SAM_PROTO_GetFieldsCounters [11:13:15]wFMCommunicate request_size=4 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 13 00 00 [11:13:15]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 62 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [11:13:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:15]wFMCommunicate OK [11:13:15]SAM_PROTO_GetFieldsCounters done [11:13:15]requested_item shift.num is exist - process it [11:13:15]requested_item shift.opened is exist - process it [11:13:15]req_shift_opened [11:13:15]FM_GetShiftState [11:13:15]SAM_PROTO_GetShiftState [11:13:15]wFMCommunicate request_size=4 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 13 01 00 [11:13:15]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 0E 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [11:13:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:13:16]wFMCommunicate OK [11:13:16]SAM_PROTO_GetShiftState done [11:13:16]FM_GetShiftState done [11:13:16]req_shift_opened done [11:13:16]requested_item shift.open_date is exist - process it [11:13:16]req_shift_open_date [11:13:16]req_shift_open_date done [11:13:16]produce_requested_data done [11:13:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154787,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:13:16]process_action_free close_receipt [11:13:16]json_value_free [11:13:16]json_value_free done [11:13:16]process_json_proto returns [11:13:16]Send response to host [11:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154787,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:13:16]free response buf [11:13:16]execute_script done [11:13:16]execute_script returns [11:13:16]free content buf [11:13:16]Sock 9.Close socket [11:13:16]Sock 9.Thread stoped [11:13:19]OFD Sender: No OFD packet to send [11:13:24]OFD Sender: No OFD packet to send [11:13:29]OFD Sender: No OFD packet to send [11:13:34]OFD Sender: No OFD packet to send [11:13:39]OFD Sender: No OFD packet to send [11:13:44]OFD Sender: No OFD packet to send [11:13:49]OFD Sender: No OFD packet to send [11:13:54]OFD Sender: No OFD packet to send [11:13:59]OFD Sender: No OFD packet to send [11:14:04]OFD Sender: No OFD packet to send [11:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:39]OFD Sender: No OFD packet to send [11:14:44]OFD Sender: No OFD packet to send [11:14:49]OFD Sender: No OFD packet to send [11:14:54]OFD Sender: No OFD packet to send [11:14:59]OFD Sender: No OFD packet to send [11:15:04]OFD Sender: No OFD packet to send [11:15:09]OFD Sender: No OFD packet to send [11:15:14]OFD Sender: No OFD packet to send [11:15:19]OFD Sender: No OFD packet to send [11:15:24]OFD Sender: No OFD packet to send [11:15:29]OFD Sender: No OFD packet to send [11:15:34]OFD Sender: No OFD packet to send [11:15:39]OFD Sender: No OFD packet to send [11:15:44]OFD Sender: No OFD packet to send [11:15:49]OFD Sender: No OFD packet to send [11:15:52]accept exits with 7 [11:15:52]New connection [11:15:52]New thread 3067161956 created [11:15:52]Thread 3067305316 joined [11:15:52]Waiting for new connection... [11:15:52] Sock 7.Parse request [11:15:52]Sock 7.Check first char [11:15:52]Sock 7.First char is OK [11:15:52]request: POST /json_proto HTTP/1.0 [11:15:52]Method: POST [11:15:52]URL: /json_proto [11:15:52]Method is POST - this is cgi request [11:15:52]url: /json_proto [11:15:52]query_string will be loaded in cgi processing [11:15:52]execute_cgi json_proto POST (null) [11:15:52]execute_cgi path=json_proto method=POST [11:15:52]POST find Content-Length [11:15:52]Host: 172.17.53.67:8080 [11:15:52]Content-Length: 677 [11:15:52]Content-Type: application/json [11:15:52] [11:15:52]POST finish read [11:15:52]Found Content-Length = 677 [11:15:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:52]execute_script... [11:15:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:52]POST & json_proto [11:15:52]process_json_proto [11:15:52]json parsed OK: [11:15:52]protocol is kg_v1.0 [11:15:52]action value=close_receipt [11:15:52]process_action close_receipt [11:15:52]cmd_close_receipt [11:15:52]MH_GetDate [11:15:52]Write to MH i2c: F0 00 00 11 02 02 [11:15:52]Write i2c OK [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: F0 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: F0 09 00 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: F0 09 00 11 02 00 69 43 12 67 19 BC 99 64 02 [11:15:52]GetLastDocTimeStamp 1729249992 [11:15:52]current date 1729250153 [11:15:52]FM_GetShiftState [11:15:52]SAM_PROTO_GetShiftState [11:15:52]wFMCommunicate request_size=4 [11:15:52]MH_SAM_APDU [11:15:52]CAPDU: 80 13 01 00 [11:15:52]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [11:15:52]Write i2c OK [11:15:52]MH_I2C_Read... [11:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:52]Read from MH i2c: E2 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: E2 0E 00 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C8 [11:15:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:15:52]wFMCommunicate OK [11:15:52]SAM_PROTO_GetShiftState done [11:15:52]FM_GetShiftState done [11:15:52]opened in 1729211399 [11:15:52]opened+sec_in_day 1729297799 [11:15:52]quantity*price = 40006 [11:15:52]sum+1 = 40007 [11:15:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 177 18.10.2024 11:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154788 ФПД: 38406906051038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111553&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154788&fm=38406906051038&tin=02508201610067®Number=0000137193017469&sum=40000 [11:15:54]StoreToDocumentArchive [11:15:54]shift 312 fd 154788 [11:15:54]save to /storage/0312/doc_00154788 [11:15:54]save last doc name /storage/0312/doc_00154788 to /storage/kkm_last_doc_name [11:15:54]save OK [11:15:54]Clear old archive folders... [11:15:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:54]tlvbuf is 004DF5F0 [11:15:54]SAM_PROTO_ClearQueue [11:15:54]wFMCommunicate request_size=4 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 09 00 00 [11:15:54]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [11:15:54]RAPDU: 90 00 [11:15:54]wFMCommunicate OK [11:15:54]SAM_PROTO_ClearQueue done [11:15:54]KKMCreateOFDPacket [11:15:54]OFDProtocolAddRootSTLVToBuf [11:15:54]FM_MakeSignedData [11:15:54]FM_MakeSignedData [11:15:54]SAM_PROTO_SignData [11:15:54]wFMCommunicate request_size=4 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 0D 01 02 [11:15:54]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [11:15:54]RAPDU: 90 00 [11:15:54]wFMCommunicate OK [11:15:54]wFMCommunicate request_size=255 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 69 43 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5C 02 00 35 04 06 00 22 [11:15:54]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 69 43 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5C 02 00 35 04 06 00 22 00 00 44 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [11:15:54]RAPDU: 90 00 [11:15:54]wFMCommunicate OK [11:15:54]wFMCommunicate request_size=10 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 0D 02 02 05 EE 4D FD F9 DE [11:15:54]Write to MH i2c: E2 0D 00 22 02 80 0D 02 02 05 00 EE 4D FD F9 DE 00 00 B7 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [11:15:54]RAPDU: 90 00 [11:15:54]wFMCommunicate OK [11:15:54]wFMCommunicate request_size=4 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 0D 03 02 [11:15:54]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 0B 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 0B 00 23 02 00 00 E7 5A 90 49 9D D8 19 90 00 49 [11:15:54]RAPDU: 00 E7 5A 90 49 9D D8 19 90 00 [11:15:54]wFMCommunicate OK [11:15:54]SAM_PROTO_SignData done [11:15:54]FM_MakeSignedData done [11:15:54]CreateOFDProtocolMessage [11:15:54]wFMCommunicate request_size=4 [11:15:54]MH_SAM_APDU [11:15:54]CAPDU: 80 11 00 00 [11:15:54]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:54]Read from MH i2c: E2 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 17 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [11:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:15:54]wFMCommunicate OK [11:15:54]CreateOFDProtocolMessage done [11:15:54]OFDSenderStorePacket 154788 [11:15:54]StoreOFDPacket docnum=154788 [11:15:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 8A 07 01 A9 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 69 43 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5C 02 00 35 04 06 00 22 EE 4D FD F9 DE 00 E7 5A 90 49 9D D8 19 [11:15:54]CheckFolder [11:15:54]dirname=/storage/ofd_packets [11:15:54]CheckFolder done [11:15:54]ProducePacketName [11:15:54]name=ofd_packets/00154788 [11:15:54]NVStorageSaveData ofd_packets/00154788 [11:15:54]File name is /storage/ofd_packets/00154788 [11:15:54]Write 301 bytes [11:15:54]NVStorageSaveData done [11:15:54]OFDSenderStorePacket done [11:15:54]KKMCreateOFDPacket done [11:15:54]NVStorageSaveData kkm_last_timestamp [11:15:54]File name is /storage/kkm_last_timestamp [11:15:54]Write 4 bytes [11:15:54]NVStorageSaveData done [11:15:54]ExternCall_PrintAddStr [11:15:54]wPrintStart [11:15:54]Write to MH i2c: 01 00 00 25 02 27 [11:15:54]Write i2c OK [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: 01 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: 01 07 00 [11:15:54]MH_I2C_Read... [11:15:54]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [11:15:54]RasterBufferAndPrint [11:15:54]line Счет N : (1)872959 [11:15:54]line ИНН: 02508201610067 [11:15:54]line Контрольно-Кассовый Чек [11:15:54]line ПРОДАЖА [11:15:54]line ТРК (МРК, ГНК) : 42 [11:15:54]line Товар: 2710124130 [11:15:54]line Аи-92-К-5 [11:15:54]line 5.980 * 66.90 [11:15:54]line = 400.06 [11:15:54]line НДС 12% НСП 1% [11:15:54]line > о реализуемом товаре [11:15:54]line ОКРУГЛЕНИЕ: -0.06 [11:15:54]line ИТОГО: 400.00 [11:15:54]line Внесено: 400.00 [11:15:54]line СДАЧА: 0.00 [11:15:54]line НСП 1% : 3.54 [11:15:54]line НДС 12% : 42.48 [11:15:54]line Наличными: 400.00 [11:15:54]line Безнал.: 0.00 [11:15:54]line Место: АЗС № 165 "Партнер Нефть" [11:15:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:15:54]line СНО: Общий режим [11:15:54]line Чек 177 18.10.2024 11:15 [11:15:54]line Смена: 312 ФФД: 1.0 [11:15:54]line ЗНМ: 0300000234 [11:15:54]line РНМ: 0000137193017469 [11:15:54]line Версия ККМ: v1.0 [11:15:54]line ФМ: 0000000000963156 [11:15:54]line ФД: 154788 [11:15:54]line ФПД: 38406906051038 [11:15:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T111553&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154788&fm=38406906051038&tin=02508201610067®Number=0000137193017469&sum=40000 [11:15:54]OFD Sender: Processing packet 154788 [packets to send 51, broken 50] [11:15:54]ProducePacketName [11:15:54]name=ofd_packets/00154788 [11:15:54]OFD Sender: To server: pG, [11:15:54]CommunicateWithHost lk.salyk.kg:30040 [11:15:54]ConnectInit lk.salyk.kg [11:15:54]written 0, free lines is 4095 [11:15:54]Connected sock=10 [11:15:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 8A 07 01 A9 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 69 43 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5C 02 00 35 04 06 00 22 EE 4D FD F9 DE 00 E7 5A 90 49 9D D8 19 [11:15:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 DD 47 00 75 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5C 02 00 F4 03 04 00 A2 E9 11 67 B6 04 01 00 00 6E B8 C7 D4 C7 1C E6 71 [11:15:55]CommunicateWithHost err = 0 [11:15:55]CheckOFDResponse [11:15:55]1017 (14) - 77093643461234 [11:15:55]1041 (16) - 0000000000963156 [11:15:55]1040 (4) - 154788 [11:15:55]1012 (4) - 18.10.2024 04:52 [11:15:55]1206 (1) - 0 [11:15:55]OFD Sender: Remove packet 154788 [11:15:55]ProducePacketName [11:15:55]name=ofd_packets/00154788 [11:15:55]NVStorageDeleteData [11:15:55]Write to MH i2c: 01 00 00 50 02 52 [11:15:55]Write i2c OK [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: 01 [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: 01 07 00 [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 F9 0C 5E [11:15:55]RasterBufferAndPrint [11:15:55]line [11:15:55]line [11:15:55]line [11:15:55]line [11:15:55]line [11:15:55]written 0, free lines is 3328 [11:15:55]MH_Cut [11:15:55]Write to MH i2c: D1 01 00 57 02 01 2B [11:15:55]Write i2c OK [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: D1 [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: D1 01 00 [11:15:55]MH_I2C_Read... [11:15:55]Read from MH i2c: D1 01 00 57 02 00 2A [11:15:55]Write to MH i2c: 01 00 00 58 02 5A [11:15:55]Write i2c OK [11:15:55]MH_I2C_Read... [11:15:55]OFD Sender: No OFD packet to send [11:15:56]*** Cut start [11:15:56]*** Partial cut [11:15:56]*** CUTSNS_PIN = 1 [11:15:56]*** CUTSNS_PIN = 0 [11:15:56]*** Brake cut motor [11:15:56]Read from MH i2c: 01 [11:15:56]MH_I2C_Read... [11:15:56]*** Stop cut motor [11:15:56]*** Cut end [11:15:56]Read from MH i2c: 01 07 00 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [11:15:56]process_action close_receipt done [11:15:56]requested_data is exist [11:15:56]produce_requested_data [11:15:56]requested_item fm.sn is exist - process it [11:15:56]wFMCommunicate request_size=4 [11:15:56]MH_SAM_APDU [11:15:56]CAPDU: 80 11 00 00 [11:15:56]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [11:15:56]Write i2c OK [11:15:56]MH_I2C_Read... [11:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:56]Read from MH i2c: E2 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 17 00 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [11:15:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:15:56]wFMCommunicate OK [11:15:56]requested_item fd.num is exist - process it [11:15:56]SAM_PROTO_GetFieldsCounters [11:15:56]wFMCommunicate request_size=4 [11:15:56]MH_SAM_APDU [11:15:56]CAPDU: 80 13 00 00 [11:15:56]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [11:15:56]Write i2c OK [11:15:56]MH_I2C_Read... [11:15:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:56]Read from MH i2c: E2 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 62 00 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [11:15:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:56]wFMCommunicate OK [11:15:56]SAM_PROTO_GetFieldsCounters done [11:15:56]requested_item shift.num is exist - process it [11:15:56]requested_item shift.opened is exist - process it [11:15:56]req_shift_opened [11:15:56]FM_GetShiftState [11:15:56]SAM_PROTO_GetShiftState [11:15:56]wFMCommunicate request_size=4 [11:15:56]MH_SAM_APDU [11:15:56]CAPDU: 80 13 01 00 [11:15:56]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [11:15:56]Write i2c OK [11:15:56]MH_I2C_Read... [11:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:56]Read from MH i2c: E2 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 0E 00 [11:15:56]MH_I2C_Read... [11:15:56]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [11:15:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:15:56]wFMCommunicate OK [11:15:56]SAM_PROTO_GetShiftState done [11:15:56]FM_GetShiftState done [11:15:56]req_shift_opened done [11:15:56]requested_item shift.open_date is exist - process it [11:15:56]req_shift_open_date [11:15:56]req_shift_open_date done [11:15:56]produce_requested_data done [11:15:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154788,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:15:56]process_action_free close_receipt [11:15:56]json_value_free [11:15:56]json_value_free done [11:15:56]process_json_proto returns [11:15:56]Send response to host [11:15:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154788,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:15:56]free response buf [11:15:56]execute_script done [11:15:56]execute_script returns [11:15:56]free content buf [11:15:56]Sock 7.Close socket [11:15:56]Sock 7.Thread stoped [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:15]OFD Sender: No OFD packet to send [11:16:20]OFD Sender: No OFD packet to send [11:16:25]OFD Sender: No OFD packet to send [11:16:30]OFD Sender: No OFD packet to send [11:16:35]OFD Sender: No OFD packet to send [11:16:40]OFD Sender: No OFD packet to send [11:16:45]OFD Sender: No OFD packet to send [11:16:50]OFD Sender: No OFD packet to send [11:16:55]OFD Sender: No OFD packet to send [11:17:00]OFD Sender: No OFD packet to send [11:17:05]OFD Sender: No OFD packet to send [11:17:10]OFD Sender: No OFD packet to send [11:17:15]OFD Sender: No OFD packet to send [11:17:20]OFD Sender: No OFD packet to send [11:17:25]OFD Sender: No OFD packet to send [11:17:30]OFD Sender: No OFD packet to send [11:17:35]OFD Sender: No OFD packet to send [11:17:40]OFD Sender: No OFD packet to send [11:17:45]OFD Sender: No OFD packet to send [11:17:50]OFD Sender: No OFD packet to send [11:17:55]OFD Sender: No OFD packet to send [11:18:00]OFD Sender: No OFD packet to send [11:18:05]OFD Sender: No OFD packet to send [11:18:10]OFD Sender: No OFD packet to send [11:18:15]OFD Sender: No OFD packet to send [11:18:20]OFD Sender: No OFD packet to send [11:18:25]OFD Sender: No OFD packet to send [11:18:30]OFD Sender: No OFD packet to send [11:18:35]OFD Sender: No OFD packet to send [11:18:40]OFD Sender: No OFD packet to send [11:18:45]OFD Sender: No OFD packet to send [11:18:50]OFD Sender: No OFD packet to send [11:18:55]OFD Sender: No OFD packet to send [11:19:00]OFD Sender: No OFD packet to send [11:19:05]OFD Sender: No OFD packet to send [11:19:10]OFD Sender: No OFD packet to send [11:19:15]OFD Sender: No OFD packet to send [11:19:20]OFD Sender: No OFD packet to send [11:19:25]OFD Sender: No OFD packet to send [11:19:30]OFD Sender: No OFD packet to send [11:19:35]OFD Sender: No OFD packet to send [11:19:40]OFD Sender: No OFD packet to send [11:19:45]OFD Sender: No OFD packet to send [11:19:50]OFD Sender: No OFD packet to send [11:19:55]OFD Sender: No OFD packet to send [11:20:00]OFD Sender: No OFD packet to send [11:20:05]OFD Sender: No OFD packet to send [11:20:10]OFD Sender: No OFD packet to send [11:20:15]OFD Sender: No OFD packet to send [11:20:20]OFD Sender: No OFD packet to send [11:20:22]accept exits with 9 [11:20:22]New connection [11:20:22]New thread 3067305316 created [11:20:22]Thread 3067161956 joined [11:20:22]Waiting for new connection... [11:20:22] Sock 9.Parse request [11:20:22]Sock 9.Check first char [11:20:22]Sock 9.First char is OK [11:20:22]request: POST /json_proto HTTP/1.0 [11:20:22]Method: POST [11:20:22]URL: /json_proto [11:20:22]Method is POST - this is cgi request [11:20:22]url: /json_proto [11:20:22]query_string will be loaded in cgi processing [11:20:22]execute_cgi json_proto POST (null) [11:20:22]execute_cgi path=json_proto method=POST [11:20:22]POST find Content-Length [11:20:22]Host: 172.17.53.67:8080 [11:20:22]Content-Length: 797 [11:20:22]Content-Type: application/json [11:20:22] [11:20:22]POST finish read [11:20:22]Found Content-Length = 797 [11:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4292641", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:22]execute_script... [11:20:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4292641", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:22]POST & json_proto [11:20:22]process_json_proto [11:20:22]json parsed OK: [11:20:22]protocol is kg_v1.0 [11:20:22]action value=close_receipt [11:20:22]process_action close_receipt [11:20:22]cmd_close_receipt [11:20:22]MH_GetDate [11:20:22]Write to MH i2c: F0 00 00 5C 02 4D [11:20:22]Write i2c OK [11:20:22]MH_I2C_Read... [11:20:22]Read from MH i2c: F0 [11:20:22]MH_I2C_Read... [11:20:22]Read from MH i2c: F0 09 00 [11:20:22]MH_I2C_Read... [11:20:22]Read from MH i2c: F0 09 00 5C 02 00 77 44 12 67 19 BC 99 64 5C [11:20:22]GetLastDocTimeStamp 1729250153 [11:20:22]current date 1729250423 [11:20:22]FM_GetShiftState [11:20:22]SAM_PROTO_GetShiftState [11:20:22]wFMCommunicate request_size=4 [11:20:22]MH_SAM_APDU [11:20:22]CAPDU: 80 13 01 00 [11:20:22]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [11:20:22]Write i2c OK [11:20:22]MH_I2C_Read... [11:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:22]Read from MH i2c: E2 [11:20:22]MH_I2C_Read... [11:20:22]Read from MH i2c: E2 0E 00 [11:20:22]MH_I2C_Read... [11:20:22]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [11:20:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:20:22]wFMCommunicate OK [11:20:22]SAM_PROTO_GetShiftState done [11:20:22]FM_GetShiftState done [11:20:22]opened in 1729211399 [11:20:22]opened+sec_in_day 1729297799 [11:20:22]quantity*price = 0 [11:20:22]sum+1 = 1 [11:20:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 178 18.10.2024 11:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4292641 ФМ: 0000000000963156 ФД: 154789 ФПД: 180418171299398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154789&fm=180418171299398&tin=02508201610067®Number=0000137193017469&sum=0 [11:20:24]StoreToDocumentArchive [11:20:24]shift 312 fd 154789 [11:20:24]save to /storage/0312/doc_00154789 [11:20:24]save last doc name /storage/0312/doc_00154789 to /storage/kkm_last_doc_name [11:20:24]save OK [11:20:24]Clear old archive folders... [11:20:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:20:24]tlvbuf is 004CF0E0 [11:20:24]SAM_PROTO_ClearQueue [11:20:24]wFMCommunicate request_size=4 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 09 00 00 [11:20:24]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [11:20:24]RAPDU: 90 00 [11:20:24]wFMCommunicate OK [11:20:24]SAM_PROTO_ClearQueue done [11:20:24]KKMCreateOFDPacket [11:20:24]OFDProtocolAddRootSTLVToBuf [11:20:24]FM_MakeSignedData [11:20:24]FM_MakeSignedData [11:20:24]SAM_PROTO_SignData [11:20:24]wFMCommunicate request_size=4 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 0D 01 02 [11:20:24]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [11:20:24]RAPDU: 90 00 [11:20:24]wFMCommunicate OK [11:20:24]wFMCommunicate request_size=255 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 77 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5C 02 00 35 04 06 00 A4 16 E1 02 [11:20:24]Write to MH i2c: E2 02 01 6C 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 77 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5C 02 00 35 04 06 00 A4 16 E1 02 00 00 85 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [11:20:24]RAPDU: 90 00 [11:20:24]wFMCommunicate OK [11:20:24]wFMCommunicate request_size=7 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 0D 02 02 02 E6 46 [11:20:24]Write to MH i2c: E2 0A 00 6D 02 80 0D 02 02 02 00 E6 46 00 00 19 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [11:20:24]RAPDU: 90 00 [11:20:24]wFMCommunicate OK [11:20:24]wFMCommunicate request_size=4 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 0D 03 02 [11:20:24]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 0B 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 0B 00 6E 02 00 05 33 9D 83 42 6C 8B 52 90 00 CF [11:20:24]RAPDU: 05 33 9D 83 42 6C 8B 52 90 00 [11:20:24]wFMCommunicate OK [11:20:24]SAM_PROTO_SignData done [11:20:24]FM_MakeSignedData done [11:20:24]CreateOFDProtocolMessage [11:20:24]wFMCommunicate request_size=4 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 11 00 00 [11:20:24]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 17 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [11:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:20:24]wFMCommunicate OK [11:20:24]CreateOFDProtocolMessage done [11:20:24]OFDSenderStorePacket 154789 [11:20:24]StoreOFDPacket docnum=154789 [11:20:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 67 CC 04 01 2D 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 77 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5C 02 00 35 04 06 00 A4 16 E1 02 E6 46 05 33 9D 83 42 6C 8B 52 [11:20:24]CheckFolder [11:20:24]dirname=/storage/ofd_packets [11:20:24]CheckFolder done [11:20:24]ProducePacketName [11:20:24]name=ofd_packets/00154789 [11:20:24]NVStorageSaveData ofd_packets/00154789 [11:20:24]File name is /storage/ofd_packets/00154789 [11:20:24]Write 298 bytes [11:20:24]NVStorageSaveData done [11:20:24]OFDSenderStorePacket done [11:20:24]KKMCreateOFDPacket done [11:20:24]NVStorageSaveData kkm_last_timestamp [11:20:24]File name is /storage/kkm_last_timestamp [11:20:24]Write 4 bytes [11:20:24]NVStorageSaveData done [11:20:24]ExternCall_PrintAddStr [11:20:24]wPrintStart [11:20:24]Write to MH i2c: 01 00 00 70 02 72 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: 01 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: 01 07 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [11:20:24]RasterBufferAndPrint [11:20:24]line Счет N : (1)872960 [11:20:24]line ИНН: 02508201610067 [11:20:24]line Контрольно-Кассовый Чек [11:20:24]line ПРОДАЖА [11:20:24]line ТРК (МРК, ГНК) : 14 [11:20:24]line Товар: 2710194210 [11:20:24]line ДТ-К-2 [11:20:24]line 20.000 * 0.00 [11:20:24]line = 0.00 [11:20:24]line НДС 12% НСП 1% [11:20:24]line > о реализуемом товаре [11:20:24]line ИТОГО: 0.00 [11:20:24]line НСП 1% : 0.00 [11:20:24]line НДС 12% : 0.00 [11:20:24]line Наличными: 0.00 [11:20:24]line Безнал.: 0.00 [11:20:24]line Место: АЗС № 165 "Партнер Нефть" [11:20:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:20:24]line СНО: Общий режим [11:20:24]line Чек 178 18.10.2024 11:20 [11:20:24]line Смена: 312 ФФД: 1.0 [11:20:24]line ЗНМ: 0300000234 [11:20:24]line РНМ: 0000137193017469 [11:20:24]line Версия ККМ: v1.0 [11:20:24]line Талоны: Топливные Талоны [11:20:24]line 4292641 [11:20:24]line ФМ: 0000000000963156 [11:20:24]line ФД: 154789 [11:20:24]line ФПД: 180418171299398 [11:20:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154789&fm=180418171299398&tin=02508201610067®Number=0000137193017469&sum=0 [11:20:24]OFD Sender: Processing packet 154789 [packets to send 51, broken 50] [11:20:24]ProducePacketName [11:20:24]name=ofd_packets/00154789 [11:20:24]OFD Sender: To server: pG, [11:20:24]CommunicateWithHost lk.salyk.kg:30040 [11:20:24]ConnectInit lk.salyk.kg [11:20:24]written 0, free lines is 4095 [11:20:24]Connected sock=10 [11:20:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 67 CC 04 01 2D 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 77 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5C 02 00 35 04 06 00 A4 16 E1 02 E6 46 05 33 9D 83 42 6C 8B 52 [11:20:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BE 9E 47 00 31 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5C 02 00 F4 03 04 00 B0 EA 11 67 B6 04 01 00 00 4E 1A 37 BA 63 B9 20 F4 [11:20:25]CommunicateWithHost err = 0 [11:20:25]CheckOFDResponse [11:20:25]1017 (14) - 77093643461234 [11:20:25]1041 (16) - 0000000000963156 [11:20:25]1040 (4) - 154789 [11:20:25]1012 (4) - 18.10.2024 04:57 [11:20:25]1206 (1) - 0 [11:20:25]OFD Sender: Remove packet 154789 [11:20:25]ProducePacketName [11:20:25]name=ofd_packets/00154789 [11:20:25]NVStorageDeleteData [11:20:25]Write to MH i2c: 01 00 00 9A 02 9C [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 07 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 ED 0C 9C [11:20:25]RasterBufferAndPrint [11:20:25]line [11:20:25]line [11:20:25]line [11:20:25]line [11:20:25]line [11:20:25]written 0, free lines is 3314 [11:20:25]MH_Cut [11:20:25]Write to MH i2c: D1 01 00 A1 02 01 75 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: D1 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: D1 01 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: D1 01 00 A1 02 00 74 [11:20:25]Write to MH i2c: 01 00 00 A2 02 A4 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]OFD Sender: No OFD packet to send [11:20:26]*** Cut start [11:20:26]*** Partial cut [11:20:26]*** CUTSNS_PIN = 1 [11:20:26]*** CUTSNS_PIN = 0 [11:20:26]*** Brake cut motor [11:20:26]Read from MH i2c: 01 [11:20:26]MH_I2C_Read... [11:20:26]*** Stop cut motor [11:20:26]*** Cut end [11:20:26]Read from MH i2c: 01 07 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 FF 0F B9 [11:20:26]process_action close_receipt done [11:20:26]requested_data is exist [11:20:26]produce_requested_data [11:20:26]requested_item fm.sn is exist - process it [11:20:26]wFMCommunicate request_size=4 [11:20:26]MH_SAM_APDU [11:20:26]CAPDU: 80 11 00 00 [11:20:26]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:26]Read from MH i2c: E2 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 17 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [11:20:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:20:26]wFMCommunicate OK [11:20:26]requested_item fd.num is exist - process it [11:20:26]SAM_PROTO_GetFieldsCounters [11:20:26]wFMCommunicate request_size=4 [11:20:26]MH_SAM_APDU [11:20:26]CAPDU: 80 13 00 00 [11:20:26]Write to MH i2c: E2 08 00 A4 02 80 13 00 00 00 00 00 00 22 [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:26]Read from MH i2c: E2 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 62 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 62 00 A4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [11:20:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:20:26]wFMCommunicate OK [11:20:26]SAM_PROTO_GetFieldsCounters done [11:20:26]requested_item shift.num is exist - process it [11:20:26]requested_item shift.opened is exist - process it [11:20:26]req_shift_opened [11:20:26]FM_GetShiftState [11:20:26]SAM_PROTO_GetShiftState [11:20:26]wFMCommunicate request_size=4 [11:20:26]MH_SAM_APDU [11:20:26]CAPDU: 80 13 01 00 [11:20:26]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:26]Read from MH i2c: E2 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 0E 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5B [11:20:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:20:26]wFMCommunicate OK [11:20:26]SAM_PROTO_GetShiftState done [11:20:26]FM_GetShiftState done [11:20:26]req_shift_opened done [11:20:26]requested_item shift.open_date is exist - process it [11:20:26]req_shift_open_date [11:20:26]req_shift_open_date done [11:20:26]produce_requested_data done [11:20:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154789,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:20:26]process_action_free close_receipt [11:20:26]json_value_free [11:20:26]json_value_free done [11:20:26]process_json_proto returns [11:20:26]Send response to host [11:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154789,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:20:26]free response buf [11:20:26]execute_script done [11:20:26]execute_script returns [11:20:26]free content buf [11:20:26]Sock 9.Close socket [11:20:26]Sock 9.Thread stoped [11:20:30]OFD Sender: No OFD packet to send [11:20:35]OFD Sender: No OFD packet to send [11:20:40]OFD Sender: No OFD packet to send [11:20:45]OFD Sender: No OFD packet to send [11:20:50]OFD Sender: No OFD packet to send [11:20:55]OFD Sender: No OFD packet to send [11:21:00]OFD Sender: No OFD packet to send [11:21:05]OFD Sender: No OFD packet to send [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]accept exits with 7 [11:21:25]New connection [11:21:25]New thread 3067161956 created [11:21:25]Thread 3067305316 joined [11:21:25]Waiting for new connection... [11:21:25] Sock 7.Parse request [11:21:25]Sock 7.Check first char [11:21:25]Sock 7.First char is OK [11:21:25]request: POST /json_proto HTTP/1.0 [11:21:25]Method: POST [11:21:25]URL: /json_proto [11:21:25]Method is POST - this is cgi request [11:21:25]url: /json_proto [11:21:25]query_string will be loaded in cgi processing [11:21:25]execute_cgi json_proto POST (null) [11:21:25]execute_cgi path=json_proto method=POST [11:21:25]POST find Content-Length [11:21:25]Host: 172.17.53.67:8080 [11:21:25]Content-Length: 769 [11:21:25]Content-Type: application/json [11:21:25] [11:21:25]POST finish read [11:21:25]Found Content-Length = 769 [11:21:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 31.000, "sum" : 2300.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2300.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:25]execute_script... [11:21:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 31.000, "sum" : 2300.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2300.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:25]POST & json_proto [11:21:25]process_json_proto [11:21:25]json parsed OK: [11:21:25]protocol is kg_v1.0 [11:21:25]action value=close_receipt [11:21:25]process_action close_receipt [11:21:25]cmd_close_receipt [11:21:25]MH_GetDate [11:21:25]Write to MH i2c: F0 00 00 A6 02 97 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: F0 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: F0 09 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: F0 09 00 A6 02 00 B5 44 12 67 19 BC 99 64 E4 [11:21:25]GetLastDocTimeStamp 1729250423 [11:21:25]current date 1729250485 [11:21:25]FM_GetShiftState [11:21:25]SAM_PROTO_GetShiftState [11:21:25]wFMCommunicate request_size=4 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 13 01 00 [11:21:25]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 0E 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5D [11:21:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:21:25]wFMCommunicate OK [11:21:25]SAM_PROTO_GetShiftState done [11:21:25]FM_GetShiftState done [11:21:25]opened in 1729211399 [11:21:25]opened+sec_in_day 1729297799 [11:21:25]quantity*price = 230020 [11:21:25]sum+1 = 230021 [11:21:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2300.20 НСП 1% : 20.36 НДС 12% : 244.27 Наличными: 0.00 Безнал.: 2300.20 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 179 18.10.2024 11:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154790 ФПД: 219663204066532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112125&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154790&fm=219663204066532&tin=02508201610067®Number=0000137193017469&sum=230020 [11:21:26]StoreToDocumentArchive [11:21:26]shift 312 fd 154790 [11:21:26]save to /storage/0312/doc_00154790 [11:21:26]save last doc name /storage/0312/doc_00154790 to /storage/kkm_last_doc_name [11:21:26]save OK [11:21:26]Clear old archive folders... [11:21:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:26]tlvbuf is 0057EF40 [11:21:26]SAM_PROTO_ClearQueue [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 09 00 00 [11:21:26]Write to MH i2c: E2 08 00 B4 02 80 09 00 00 00 00 00 00 28 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]SAM_PROTO_ClearQueue done [11:21:26]KKMCreateOFDPacket [11:21:26]OFDProtocolAddRootSTLVToBuf [11:21:26]FM_MakeSignedData [11:21:26]FM_MakeSignedData [11:21:26]SAM_PROTO_SignData [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 01 02 [11:21:26]Write to MH i2c: E2 08 00 B5 02 80 0D 01 02 00 00 00 00 30 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=255 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 82 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B5 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5C 02 00 35 04 06 00 C7 [11:21:26]Write to MH i2c: E2 02 01 B6 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 82 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B5 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5C 02 00 35 04 06 00 C7 00 00 08 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=10 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 02 02 05 C8 53 3F A4 E4 [11:21:26]Write to MH i2c: E2 0D 00 B7 02 80 0D 02 02 05 00 C8 53 3F A4 E4 00 00 1F [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 03 02 [11:21:26]Write to MH i2c: E2 08 00 B8 02 80 0D 03 02 00 00 00 00 35 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 B8 02 00 F6 34 98 F7 7D D3 8B 5D 90 00 27 [11:21:26]RAPDU: F6 34 98 F7 7D D3 8B 5D 90 00 [11:21:26]wFMCommunicate OK [11:21:26]SAM_PROTO_SignData done [11:21:26]FM_MakeSignedData done [11:21:26]CreateOFDProtocolMessage [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 11 00 00 [11:21:26]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 17 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [11:21:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:26]wFMCommunicate OK [11:21:26]CreateOFDProtocolMessage done [11:21:26]OFDSenderStorePacket 154790 [11:21:26]StoreOFDPacket docnum=154790 [11:21:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 55 07 01 35 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 82 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B5 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5C 02 00 35 04 06 00 C7 C8 53 3F A4 E4 F6 34 98 F7 7D D3 8B 5D [11:21:26]CheckFolder [11:21:26]dirname=/storage/ofd_packets [11:21:26]CheckFolder done [11:21:26]ProducePacketName [11:21:26]name=ofd_packets/00154790 [11:21:26]NVStorageSaveData ofd_packets/00154790 [11:21:26]File name is /storage/ofd_packets/00154790 [11:21:26]Write 301 bytes [11:21:26]NVStorageSaveData done [11:21:26]OFDSenderStorePacket done [11:21:26]KKMCreateOFDPacket done [11:21:26]NVStorageSaveData kkm_last_timestamp [11:21:26]File name is /storage/kkm_last_timestamp [11:21:26]Write 4 bytes [11:21:26]NVStorageSaveData done [11:21:26]ExternCall_PrintAddStr [11:21:26]wPrintStart [11:21:26]Write to MH i2c: 01 00 00 BA 02 BC [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [11:21:26]RasterBufferAndPrint [11:21:26]line Счет N : (1)872961 [11:21:26]line ИНН: 02508201610067 [11:21:26]line Контрольно-Кассовый Чек [11:21:26]line ПРОДАЖА [11:21:26]line ТРК (МРК, ГНК) : 41 [11:21:26]line Товар: 2710124500 [11:21:26]line Аи-95-К-5 [11:21:26]line 31.000 * 74.20 [11:21:26]line = 2300.20 [11:21:26]line НДС 12% НСП 1% [11:21:26]line > о реализуемом товаре [11:21:26]line ИТОГО: 2300.20 [11:21:26]line НСП 1% : 20.36 [11:21:26]line НДС 12% : 244.27 [11:21:26]line Наличными: 0.00 [11:21:26]line Безнал.: 2300.20 [11:21:26]line Место: АЗС № 165 "Партнер Нефть" [11:21:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:21:26]line СНО: Общий режим [11:21:26]line Чек 179 18.10.2024 11:21 [11:21:26]line Смена: 312 ФФД: 1.0 [11:21:26]line ЗНМ: 0300000234 [11:21:26]line РНМ: 0000137193017469 [11:21:26]line Версия ККМ: v1.0 [11:21:26]line Платежная система: Mbank [11:21:26]line ФМ: 0000000000963156 [11:21:26]line ФД: 154790 [11:21:26]line ФПД: 219663204066532 [11:21:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112125&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154790&fm=219663204066532&tin=02508201610067®Number=0000137193017469&sum=230020 [11:21:27]OFD Sender: Processing packet 154790 [packets to send 51, broken 50] [11:21:27]ProducePacketName [11:21:27]name=ofd_packets/00154790 [11:21:27]OFD Sender: To server: pG, [11:21:27]CommunicateWithHost lk.salyk.kg:30040 [11:21:27]ConnectInit lk.salyk.kg [11:21:27]written 0, free lines is 4095 [11:21:27]Connected sock=10 [11:21:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 55 07 01 35 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 82 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B5 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5C 02 00 35 04 06 00 C7 C8 53 3F A4 E4 F6 34 98 F7 7D D3 8B 5D [11:21:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 21 47 00 57 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5C 02 00 F4 03 04 00 EE EA 11 67 B6 04 01 00 00 B8 C2 CC E5 11 1B BE 85 [11:21:27]CommunicateWithHost err = 0 [11:21:27]CheckOFDResponse [11:21:27]1017 (14) - 77093643461234 [11:21:27]1041 (16) - 0000000000963156 [11:21:27]1040 (4) - 154790 [11:21:27]1012 (4) - 18.10.2024 04:58 [11:21:27]1206 (1) - 0 [11:21:27]OFD Sender: Remove packet 154790 [11:21:27]ProducePacketName [11:21:27]name=ofd_packets/00154790 [11:21:27]NVStorageDeleteData [11:21:27]Write to MH i2c: 01 00 00 E3 02 E5 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 17 0D 10 [11:21:27]RasterBufferAndPrint [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]written 0, free lines is 3357 [11:21:27]MH_Cut [11:21:27]Write to MH i2c: D1 01 00 EA 02 01 BE [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 01 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 01 00 EA 02 00 BD [11:21:27]Write to MH i2c: 01 00 00 EB 02 ED [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:28]OFD Sender: No OFD packet to send [11:21:28]*** Cut start [11:21:28]*** Partial cut [11:21:28]*** CUTSNS_PIN = 1 [11:21:28]*** CUTSNS_PIN = 0 [11:21:28]*** Brake cut motor [11:21:29]Read from MH i2c: 01 [11:21:29]MH_I2C_Read... [11:21:29]*** Stop cut motor [11:21:29]*** Cut end [11:21:29]Read from MH i2c: 01 07 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [11:21:29]process_action close_receipt done [11:21:29]requested_data is exist [11:21:29]produce_requested_data [11:21:29]requested_item fm.sn is exist - process it [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 11 00 00 [11:21:29]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:29]Read from MH i2c: E2 17 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [11:21:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:29]wFMCommunicate OK [11:21:29]requested_item fd.num is exist - process it [11:21:29]SAM_PROTO_GetFieldsCounters [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 13 00 00 [11:21:29]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 62 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 62 00 ED 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [11:21:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:21:29]wFMCommunicate OK [11:21:29]SAM_PROTO_GetFieldsCounters done [11:21:29]requested_item shift.num is exist - process it [11:21:29]requested_item shift.opened is exist - process it [11:21:29]req_shift_opened [11:21:29]FM_GetShiftState [11:21:29]SAM_PROTO_GetShiftState [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 13 01 00 [11:21:29]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 0E 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A4 [11:21:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:21:29]wFMCommunicate OK [11:21:29]SAM_PROTO_GetShiftState done [11:21:29]FM_GetShiftState done [11:21:29]req_shift_opened done [11:21:29]requested_item shift.open_date is exist - process it [11:21:29]req_shift_open_date [11:21:29]req_shift_open_date done [11:21:29]produce_requested_data done [11:21:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154790,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:21:29]process_action_free close_receipt [11:21:29]json_value_free [11:21:29]json_value_free done [11:21:29]process_json_proto returns [11:21:29]Send response to host [11:21:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154790,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:21:29]free response buf [11:21:29]execute_script done [11:21:29]execute_script returns [11:21:29]free content buf [11:21:29]Sock 7.Close socket [11:21:29]Sock 7.Thread stoped [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:43]OFD Sender: No OFD packet to send [11:21:48]OFD Sender: No OFD packet to send [11:21:53]OFD Sender: No OFD packet to send [11:21:58]OFD Sender: No OFD packet to send [11:22:03]OFD Sender: No OFD packet to send [11:22:08]OFD Sender: No OFD packet to send [11:22:13]OFD Sender: No OFD packet to send [11:22:15]accept exits with 9 [11:22:15]New connection [11:22:15]New thread 3067305316 created [11:22:15]Thread 3067161956 joined [11:22:15]Waiting for new connection... [11:22:15] Sock 9.Parse request [11:22:15]Sock 9.Check first char [11:22:15]Sock 9.First char is OK [11:22:15]request: POST /json_proto HTTP/1.0 [11:22:15]Method: POST [11:22:15]URL: /json_proto [11:22:15]Method is POST - this is cgi request [11:22:15]url: /json_proto [11:22:15]query_string will be loaded in cgi processing [11:22:15]execute_cgi json_proto POST (null) [11:22:15]execute_cgi path=json_proto method=POST [11:22:15]POST find Content-Length [11:22:15]Host: 172.17.53.67:8080 [11:22:15]Content-Length: 677 [11:22:15]Content-Type: application/json [11:22:15] [11:22:15]POST finish read [11:22:15]Found Content-Length = 677 [11:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:15]execute_script... [11:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:15]POST & json_proto [11:22:15]process_json_proto [11:22:15]json parsed OK: [11:22:15]protocol is kg_v1.0 [11:22:15]action value=close_receipt [11:22:15]process_action close_receipt [11:22:15]cmd_close_receipt [11:22:15]MH_GetDate [11:22:15]Write to MH i2c: F0 00 00 EF 02 E0 [11:22:15]Write i2c OK [11:22:15]MH_I2C_Read... [11:22:15]Read from MH i2c: F0 [11:22:15]MH_I2C_Read... [11:22:15]Read from MH i2c: F0 09 00 [11:22:15]MH_I2C_Read... [11:22:15]Read from MH i2c: F0 09 00 EF 02 00 E7 44 12 67 19 BC 99 64 5F [11:22:15]GetLastDocTimeStamp 1729250485 [11:22:15]current date 1729250535 [11:22:15]FM_GetShiftState [11:22:15]SAM_PROTO_GetShiftState [11:22:15]wFMCommunicate request_size=4 [11:22:15]MH_SAM_APDU [11:22:15]CAPDU: 80 13 01 00 [11:22:15]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [11:22:15]Write i2c OK [11:22:15]MH_I2C_Read... [11:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:15]Read from MH i2c: E2 [11:22:15]MH_I2C_Read... [11:22:15]Read from MH i2c: E2 0E 00 [11:22:15]MH_I2C_Read... [11:22:15]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A6 [11:22:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:22:15]wFMCommunicate OK [11:22:15]SAM_PROTO_GetShiftState done [11:22:15]FM_GetShiftState done [11:22:15]opened in 1729211399 [11:22:15]opened+sec_in_day 1729297799 [11:22:15]quantity*price = 20003 [11:22:15]sum+1 = 20004 [11:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 180 18.10.2024 11:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154791 ФПД: 273334411671053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154791&fm=273334411671053&tin=02508201610067®Number=0000137193017469&sum=20000 [11:22:16]StoreToDocumentArchive [11:22:16]shift 312 fd 154791 [11:22:16]save to /storage/0312/doc_00154791 [11:22:16]save last doc name /storage/0312/doc_00154791 to /storage/kkm_last_doc_name [11:22:16]save OK [11:22:16]Clear old archive folders... [11:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:16]tlvbuf is 005866D0 [11:22:16]SAM_PROTO_ClearQueue [11:22:16]wFMCommunicate request_size=4 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 09 00 00 [11:22:16]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [11:22:16]RAPDU: 90 00 [11:22:16]wFMCommunicate OK [11:22:16]SAM_PROTO_ClearQueue done [11:22:16]KKMCreateOFDPacket [11:22:16]OFDProtocolAddRootSTLVToBuf [11:22:16]FM_MakeSignedData [11:22:16]FM_MakeSignedData [11:22:16]SAM_PROTO_SignData [11:22:16]wFMCommunicate request_size=4 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 0D 01 02 [11:22:16]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [11:22:16]RAPDU: 90 00 [11:22:16]wFMCommunicate OK [11:22:16]wFMCommunicate request_size=255 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E7 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5C 02 00 35 04 06 00 F8 [11:22:16]Write to MH i2c: E2 02 01 FF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E7 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5C 02 00 35 04 06 00 F8 00 00 70 [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [11:22:16]RAPDU: 90 00 [11:22:16]wFMCommunicate OK [11:22:16]wFMCommunicate request_size=10 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 0D 02 02 05 98 A0 83 36 0D [11:22:16]Write to MH i2c: E2 0D 00 00 03 80 0D 02 02 05 00 98 A0 83 36 0D 00 00 85 [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [11:22:16]RAPDU: 90 00 [11:22:16]wFMCommunicate OK [11:22:16]wFMCommunicate request_size=4 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 0D 03 02 [11:22:16]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 0B 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 0B 00 01 03 00 06 37 A3 0C C5 76 00 85 90 00 2C [11:22:16]RAPDU: 06 37 A3 0C C5 76 00 85 90 00 [11:22:16]wFMCommunicate OK [11:22:16]SAM_PROTO_SignData done [11:22:16]FM_MakeSignedData done [11:22:16]CreateOFDProtocolMessage [11:22:16]wFMCommunicate request_size=4 [11:22:16]MH_SAM_APDU [11:22:16]CAPDU: 80 11 00 00 [11:22:16]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:16]Read from MH i2c: E2 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 17 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [11:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:22:16]wFMCommunicate OK [11:22:16]CreateOFDProtocolMessage done [11:22:16]OFDSenderStorePacket 154791 [11:22:16]StoreOFDPacket docnum=154791 [11:22:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 C2 07 01 46 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E7 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5C 02 00 35 04 06 00 F8 98 A0 83 36 0D 06 37 A3 0C C5 76 00 85 [11:22:16]CheckFolder [11:22:16]dirname=/storage/ofd_packets [11:22:16]CheckFolder done [11:22:16]ProducePacketName [11:22:16]name=ofd_packets/00154791 [11:22:16]NVStorageSaveData ofd_packets/00154791 [11:22:16]File name is /storage/ofd_packets/00154791 [11:22:16]Write 301 bytes [11:22:16]NVStorageSaveData done [11:22:16]OFDSenderStorePacket done [11:22:16]KKMCreateOFDPacket done [11:22:16]NVStorageSaveData kkm_last_timestamp [11:22:16]File name is /storage/kkm_last_timestamp [11:22:16]Write 4 bytes [11:22:16]NVStorageSaveData done [11:22:16]ExternCall_PrintAddStr [11:22:16]wPrintStart [11:22:16]Write to MH i2c: 01 00 00 03 03 06 [11:22:16]Write i2c OK [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: 01 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: 01 07 00 [11:22:16]MH_I2C_Read... [11:22:16]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [11:22:16]RasterBufferAndPrint [11:22:16]line Счет N : (1)872962 [11:22:16]line ИНН: 02508201610067 [11:22:16]line Контрольно-Кассовый Чек [11:22:16]line ПРОДАЖА [11:22:16]line ТРК (МРК, ГНК) : 32 [11:22:16]line Товар: 2710124130 [11:22:16]line Аи-92-К-5 [11:22:16]line 2.990 * 66.90 [11:22:16]line = 200.03 [11:22:16]line НДС 12% НСП 1% [11:22:16]line > о реализуемом товаре [11:22:16]line ОКРУГЛЕНИЕ: -0.03 [11:22:16]line ИТОГО: 200.00 [11:22:16]line Внесено: 200.00 [11:22:16]line СДАЧА: 0.00 [11:22:16]line НСП 1% : 1.77 [11:22:16]line НДС 12% : 21.24 [11:22:16]line Наличными: 200.00 [11:22:16]line Безнал.: 0.00 [11:22:16]line Место: АЗС № 165 "Партнер Нефть" [11:22:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:22:16]line СНО: Общий режим [11:22:16]line Чек 180 18.10.2024 11:22 [11:22:16]line Смена: 312 ФФД: 1.0 [11:22:16]line ЗНМ: 0300000234 [11:22:16]line РНМ: 0000137193017469 [11:22:16]line Версия ККМ: v1.0 [11:22:16]line ФМ: 0000000000963156 [11:22:16]line ФД: 154791 [11:22:16]line ФПД: 273334411671053 [11:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154791&fm=273334411671053&tin=02508201610067®Number=0000137193017469&sum=20000 [11:22:17]OFD Sender: Processing packet 154791 [packets to send 51, broken 50] [11:22:17]ProducePacketName [11:22:17]name=ofd_packets/00154791 [11:22:17]OFD Sender: To server: pG, [11:22:17]CommunicateWithHost lk.salyk.kg:30040 [11:22:17]ConnectInit lk.salyk.kg [11:22:17]written 0, free lines is 4095 [11:22:17]Connected sock=10 [11:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 C2 07 01 46 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E7 44 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5C 02 00 35 04 06 00 F8 98 A0 83 36 0D 06 37 A3 0C C5 76 00 85 [11:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 75 47 00 F1 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5C 02 00 F4 03 04 00 20 EB 11 67 B6 04 01 00 00 62 2E 14 5F 50 B3 33 49 [11:22:17]CommunicateWithHost err = 0 [11:22:17]CheckOFDResponse [11:22:17]1017 (14) - 77093643461234 [11:22:17]1041 (16) - 0000000000963156 [11:22:17]1040 (4) - 154791 [11:22:17]1012 (4) - 18.10.2024 04:59 [11:22:17]1206 (1) - 0 [11:22:17]OFD Sender: Remove packet 154791 [11:22:17]ProducePacketName [11:22:17]name=ofd_packets/00154791 [11:22:17]NVStorageDeleteData [11:22:17]Write to MH i2c: 01 00 00 2E 03 31 [11:22:17]Write i2c OK [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: 01 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: 01 07 00 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 E9 0C 2D [11:22:17]RasterBufferAndPrint [11:22:17]line [11:22:17]line [11:22:17]line [11:22:17]line [11:22:17]line [11:22:17]written 0, free lines is 3311 [11:22:17]MH_Cut [11:22:17]Write to MH i2c: D1 01 00 35 03 01 0A [11:22:17]Write i2c OK [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: D1 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: D1 01 00 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: D1 01 00 35 03 00 09 [11:22:17]Write to MH i2c: 01 00 00 36 03 39 [11:22:17]Write i2c OK [11:22:17]MH_I2C_Read... [11:22:18]OFD Sender: No OFD packet to send [11:22:18]*** Cut start [11:22:18]*** Partial cut [11:22:18]*** CUTSNS_PIN = 1 [11:22:18]*** CUTSNS_PIN = 0 [11:22:18]*** Brake cut motor [11:22:19]Read from MH i2c: 01 [11:22:19]MH_I2C_Read... [11:22:19]*** Stop cut motor [11:22:19]*** Cut end [11:22:19]Read from MH i2c: 01 07 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [11:22:19]process_action close_receipt done [11:22:19]requested_data is exist [11:22:19]produce_requested_data [11:22:19]requested_item fm.sn is exist - process it [11:22:19]wFMCommunicate request_size=4 [11:22:19]MH_SAM_APDU [11:22:19]CAPDU: 80 11 00 00 [11:22:19]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:19]Read from MH i2c: E2 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 17 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [11:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:22:19]wFMCommunicate OK [11:22:19]requested_item fd.num is exist - process it [11:22:19]SAM_PROTO_GetFieldsCounters [11:22:19]wFMCommunicate request_size=4 [11:22:19]MH_SAM_APDU [11:22:19]CAPDU: 80 13 00 00 [11:22:19]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:19]Read from MH i2c: E2 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 62 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 62 00 38 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [11:22:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:19]wFMCommunicate OK [11:22:19]SAM_PROTO_GetFieldsCounters done [11:22:19]requested_item shift.num is exist - process it [11:22:19]requested_item shift.opened is exist - process it [11:22:19]req_shift_opened [11:22:19]FM_GetShiftState [11:22:19]SAM_PROTO_GetShiftState [11:22:19]wFMCommunicate request_size=4 [11:22:19]MH_SAM_APDU [11:22:19]CAPDU: 80 13 01 00 [11:22:19]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 [11:22:19]MH_I2C_Read... [11:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:19]Read from MH i2c: E2 0E 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [11:22:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:22:19]wFMCommunicate OK [11:22:19]SAM_PROTO_GetShiftState done [11:22:19]FM_GetShiftState done [11:22:19]req_shift_opened done [11:22:19]requested_item shift.open_date is exist - process it [11:22:19]req_shift_open_date [11:22:19]req_shift_open_date done [11:22:19]produce_requested_data done [11:22:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154791,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:22:19]process_action_free close_receipt [11:22:19]json_value_free [11:22:19]json_value_free done [11:22:19]process_json_proto returns [11:22:19]Send response to host [11:22:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154791,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:22:19]free response buf [11:22:19]execute_script done [11:22:19]execute_script returns [11:22:19]free content buf [11:22:19]Sock 9.Close socket [11:22:19]Sock 9.Thread stoped [11:22:23]OFD Sender: No OFD packet to send [11:22:28]OFD Sender: No OFD packet to send [11:22:33]OFD Sender: No OFD packet to send [11:22:38]OFD Sender: No OFD packet to send [11:22:43]OFD Sender: No OFD packet to send [11:22:48]OFD Sender: No OFD packet to send [11:22:53]OFD Sender: No OFD packet to send [11:22:58]OFD Sender: No OFD packet to send [11:23:03]OFD Sender: No OFD packet to send [11:23:08]OFD Sender: No OFD packet to send [11:23:13]OFD Sender: No OFD packet to send [11:23:18]OFD Sender: No OFD packet to send [11:23:23]OFD Sender: No OFD packet to send [11:23:27]accept exits with 7 [11:23:27]New connection [11:23:27]New thread 3067161956 created [11:23:27]Thread 3067305316 joined [11:23:27]Waiting for new connection... [11:23:27] Sock 7.Parse request [11:23:27]Sock 7.Check first char [11:23:27]Sock 7.First char is OK [11:23:27]request: POST /json_proto HTTP/1.0 [11:23:27]Method: POST [11:23:27]URL: /json_proto [11:23:27]Method is POST - this is cgi request [11:23:27]url: /json_proto [11:23:27]query_string will be loaded in cgi processing [11:23:27]execute_cgi json_proto POST (null) [11:23:27]execute_cgi path=json_proto method=POST [11:23:27]POST find Content-Length [11:23:27]Host: 172.17.53.67:8080 [11:23:27]Content-Length: 670 [11:23:27]Content-Type: application/json [11:23:27] [11:23:27]POST finish read [11:23:27]Found Content-Length = 670 [11:23:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:27]execute_script... [11:23:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:27]POST & json_proto [11:23:27]process_json_proto [11:23:27]json parsed OK: [11:23:27]protocol is kg_v1.0 [11:23:27]action value=close_receipt [11:23:27]process_action close_receipt [11:23:27]cmd_close_receipt [11:23:27]MH_GetDate [11:23:27]Write to MH i2c: F0 00 00 3A 03 2C [11:23:27]Write i2c OK [11:23:27]MH_I2C_Read... [11:23:27]Read from MH i2c: F0 [11:23:27]MH_I2C_Read... [11:23:27]Read from MH i2c: F0 09 00 [11:23:27]MH_I2C_Read... [11:23:27]Read from MH i2c: F0 09 00 3A 03 00 30 45 12 67 19 BC 99 64 F5 [11:23:27]GetLastDocTimeStamp 1729250535 [11:23:27]current date 1729250608 [11:23:27]FM_GetShiftState [11:23:27]SAM_PROTO_GetShiftState [11:23:27]wFMCommunicate request_size=4 [11:23:27]MH_SAM_APDU [11:23:27]CAPDU: 80 13 01 00 [11:23:27]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [11:23:27]Write i2c OK [11:23:27]MH_I2C_Read... [11:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:27]Read from MH i2c: E2 [11:23:27]MH_I2C_Read... [11:23:27]Read from MH i2c: E2 0E 00 [11:23:27]MH_I2C_Read... [11:23:27]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [11:23:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:23:27]wFMCommunicate OK [11:23:27]SAM_PROTO_GetShiftState done [11:23:27]FM_GetShiftState done [11:23:27]opened in 1729211399 [11:23:27]opened+sec_in_day 1729297799 [11:23:27]quantity*price = 60055 [11:23:27]sum+1 = 60056 [11:23:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 181 18.10.2024 11:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154792 ФПД: 137149942133573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154792&fm=137149942133573&tin=02508201610067®Number=0000137193017469&sum=60000 [11:23:29]StoreToDocumentArchive [11:23:29]shift 312 fd 154792 [11:23:29]save to /storage/0312/doc_00154792 [11:23:29]save last doc name /storage/0312/doc_00154792 to /storage/kkm_last_doc_name [11:23:29]save OK [11:23:29]Clear old archive folders... [11:23:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:23:29]tlvbuf is 00582130 [11:23:29]SAM_PROTO_ClearQueue [11:23:29]wFMCommunicate request_size=4 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 09 00 00 [11:23:29]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [11:23:29]RAPDU: 90 00 [11:23:29]wFMCommunicate OK [11:23:29]SAM_PROTO_ClearQueue done [11:23:29]KKMCreateOFDPacket [11:23:29]OFDProtocolAddRootSTLVToBuf [11:23:29]FM_MakeSignedData [11:23:29]FM_MakeSignedData [11:23:29]SAM_PROTO_SignData [11:23:29]wFMCommunicate request_size=4 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 0D 01 02 [11:23:29]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [11:23:29]RAPDU: 90 00 [11:23:29]wFMCommunicate OK [11:23:29]wFMCommunicate request_size=255 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 30 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5C 02 00 35 04 06 00 [11:23:29]Write to MH i2c: E2 02 01 4A 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 30 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5C 02 00 35 04 06 00 00 00 51 [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [11:23:29]RAPDU: 90 00 [11:23:29]wFMCommunicate OK [11:23:29]wFMCommunicate request_size=11 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 0D 02 02 06 7C BC B5 94 F3 45 [11:23:29]Write to MH i2c: E2 0E 00 4B 03 80 0D 02 02 06 00 7C BC B5 94 F3 45 00 00 8D [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [11:23:29]RAPDU: 90 00 [11:23:29]wFMCommunicate OK [11:23:29]wFMCommunicate request_size=4 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 0D 03 02 [11:23:29]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 0B 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 0B 00 4C 03 00 4E FC 7C 89 AC 76 59 18 90 00 AD [11:23:29]RAPDU: 4E FC 7C 89 AC 76 59 18 90 00 [11:23:29]wFMCommunicate OK [11:23:29]SAM_PROTO_SignData done [11:23:29]FM_MakeSignedData done [11:23:29]CreateOFDProtocolMessage [11:23:29]wFMCommunicate request_size=4 [11:23:29]MH_SAM_APDU [11:23:29]CAPDU: 80 11 00 00 [11:23:29]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:29]Read from MH i2c: E2 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 17 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [11:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:23:29]wFMCommunicate OK [11:23:29]CreateOFDProtocolMessage done [11:23:29]OFDSenderStorePacket 154792 [11:23:29]StoreOFDPacket docnum=154792 [11:23:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4D F6 08 01 E7 C0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 30 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5C 02 00 35 04 06 00 7C BC B5 94 F3 45 4E FC 7C 89 AC 76 59 18 [11:23:29]CheckFolder [11:23:29]dirname=/storage/ofd_packets [11:23:29]CheckFolder done [11:23:29]ProducePacketName [11:23:29]name=ofd_packets/00154792 [11:23:29]NVStorageSaveData ofd_packets/00154792 [11:23:29]File name is /storage/ofd_packets/00154792 [11:23:29]Write 302 bytes [11:23:29]NVStorageSaveData done [11:23:29]OFDSenderStorePacket done [11:23:29]KKMCreateOFDPacket done [11:23:29]NVStorageSaveData kkm_last_timestamp [11:23:29]File name is /storage/kkm_last_timestamp [11:23:29]Write 4 bytes [11:23:29]NVStorageSaveData done [11:23:29]ExternCall_PrintAddStr [11:23:29]wPrintStart [11:23:29]Write to MH i2c: 01 00 00 4E 03 51 [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 07 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [11:23:29]RasterBufferAndPrint [11:23:29]line Счет N : (1)872963 [11:23:29]line ИНН: 02508201610067 [11:23:29]line Контрольно-Кассовый Чек [11:23:29]line ПРОДАЖА [11:23:29]line ТРК (МРК, ГНК) : 13 [11:23:29]line Товар: 2710124130 [11:23:29]line Super 92-К-5 [11:23:29]line 8.780 * 68.40 [11:23:29]line = 600.55 [11:23:29]line НДС 12% НСП 1% [11:23:29]line > о реализуемом товаре [11:23:29]line ОКРУГЛЕНИЕ: -0.55 [11:23:29]line ИТОГО: 600.00 [11:23:29]line Внесено: 600.00 [11:23:29]line СДАЧА: 0.00 [11:23:29]line НСП 1% : 5.31 [11:23:29]line НДС 12% : 63.77 [11:23:29]line Наличными: 600.00 [11:23:29]line Безнал.: 0.00 [11:23:29]line Место: АЗС № 165 "Партнер Нефть" [11:23:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:23:29]line СНО: Общий режим [11:23:29]line Чек 181 18.10.2024 11:23 [11:23:29]line Смена: 312 ФФД: 1.0 [11:23:29]line ЗНМ: 0300000234 [11:23:29]line РНМ: 0000137193017469 [11:23:29]line Версия ККМ: v1.0 [11:23:29]line ФМ: 0000000000963156 [11:23:29]line ФД: 154792 [11:23:29]line ФПД: 137149942133573 [11:23:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154792&fm=137149942133573&tin=02508201610067®Number=0000137193017469&sum=60000 [11:23:30]OFD Sender: Processing packet 154792 [packets to send 51, broken 50] [11:23:30]ProducePacketName [11:23:30]name=ofd_packets/00154792 [11:23:30]OFD Sender: To server: pG, [11:23:30]CommunicateWithHost lk.salyk.kg:30040 [11:23:30]ConnectInit lk.salyk.kg [11:23:30]written 0, free lines is 4095 [11:23:30]Connected sock=10 [11:23:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4D F6 08 01 E7 C0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 30 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5C 02 00 35 04 06 00 7C BC B5 94 F3 45 4E FC 7C 89 AC 76 59 18 [11:23:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9F 5D 47 00 DA FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5C 02 00 F4 03 04 00 69 EB 11 67 B6 04 01 00 00 23 50 34 24 61 E3 4E B9 [11:23:30]CommunicateWithHost err = 0 [11:23:30]CheckOFDResponse [11:23:30]1017 (14) - 77093643461234 [11:23:30]1041 (16) - 0000000000963156 [11:23:30]1040 (4) - 154792 [11:23:30]1012 (4) - 18.10.2024 05:00 [11:23:30]1206 (1) - 0 [11:23:30]OFD Sender: Remove packet 154792 [11:23:30]ProducePacketName [11:23:30]name=ofd_packets/00154792 [11:23:30]NVStorageDeleteData [11:23:30]Write to MH i2c: 01 00 00 79 03 7C [11:23:30]Write i2c OK [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: 01 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: 01 07 00 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 F4 0C 83 [11:23:30]RasterBufferAndPrint [11:23:30]line [11:23:30]line [11:23:30]line [11:23:30]line [11:23:30]line [11:23:30]written 0, free lines is 3322 [11:23:30]MH_Cut [11:23:30]Write to MH i2c: D1 01 00 80 03 01 55 [11:23:30]Write i2c OK [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: D1 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: D1 01 00 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: D1 01 00 80 03 00 54 [11:23:30]Write to MH i2c: 01 00 00 81 03 84 [11:23:30]Write i2c OK [11:23:30]MH_I2C_Read... [11:23:30]OFD Sender: No OFD packet to send [11:23:31]*** Cut start [11:23:31]*** Partial cut [11:23:31]*** CUTSNS_PIN = 1 [11:23:31]*** CUTSNS_PIN = 0 [11:23:31]*** Brake cut motor [11:23:31]Read from MH i2c: 01 [11:23:31]MH_I2C_Read... [11:23:31]*** Stop cut motor [11:23:31]*** Cut end [11:23:31]Read from MH i2c: 01 07 00 [11:23:31]MH_I2C_Read... [11:23:31]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [11:23:31]process_action close_receipt done [11:23:31]requested_data is exist [11:23:31]produce_requested_data [11:23:31]requested_item fm.sn is exist - process it [11:23:31]wFMCommunicate request_size=4 [11:23:31]MH_SAM_APDU [11:23:31]CAPDU: 80 11 00 00 [11:23:31]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [11:23:31]Write i2c OK [11:23:31]MH_I2C_Read... [11:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:31]Read from MH i2c: E2 [11:23:31]MH_I2C_Read... [11:23:31]Read from MH i2c: E2 17 00 [11:23:31]MH_I2C_Read... [11:23:31]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [11:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:23:31]wFMCommunicate OK [11:23:31]requested_item fd.num is exist - process it [11:23:31]SAM_PROTO_GetFieldsCounters [11:23:31]wFMCommunicate request_size=4 [11:23:31]MH_SAM_APDU [11:23:31]CAPDU: 80 13 00 00 [11:23:31]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [11:23:31]Write i2c OK [11:23:31]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 62 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [11:23:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_GetFieldsCounters done [11:23:32]requested_item shift.num is exist - process it [11:23:32]requested_item shift.opened is exist - process it [11:23:32]req_shift_opened [11:23:32]FM_GetShiftState [11:23:32]SAM_PROTO_GetShiftState [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 13 01 00 [11:23:32]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3B [11:23:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_GetShiftState done [11:23:32]FM_GetShiftState done [11:23:32]req_shift_opened done [11:23:32]requested_item shift.open_date is exist - process it [11:23:32]req_shift_open_date [11:23:32]req_shift_open_date done [11:23:32]produce_requested_data done [11:23:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154792,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:23:32]process_action_free close_receipt [11:23:32]json_value_free [11:23:32]json_value_free done [11:23:32]process_json_proto returns [11:23:32]Send response to host [11:23:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154792,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:23:32]free response buf [11:23:32]execute_script done [11:23:32]execute_script returns [11:23:32]free content buf [11:23:32]Sock 7.Close socket [11:23:32]Sock 7.Thread stoped [11:23:35]OFD Sender: No OFD packet to send [11:23:40]OFD Sender: No OFD packet to send [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:15]OFD Sender: No OFD packet to send [11:24:20]OFD Sender: No OFD packet to send [11:24:25]OFD Sender: No OFD packet to send [11:24:30]OFD Sender: No OFD packet to send [11:24:35]OFD Sender: No OFD packet to send [11:24:40]OFD Sender: No OFD packet to send [11:24:45]OFD Sender: No OFD packet to send [11:24:50]OFD Sender: No OFD packet to send [11:24:55]OFD Sender: No OFD packet to send [11:25:00]OFD Sender: No OFD packet to send [11:25:05]OFD Sender: No OFD packet to send [11:25:10]OFD Sender: No OFD packet to send [11:25:15]OFD Sender: No OFD packet to send [11:25:20]OFD Sender: No OFD packet to send [11:25:25]OFD Sender: No OFD packet to send [11:25:30]OFD Sender: No OFD packet to send [11:25:35]OFD Sender: No OFD packet to send [11:25:37]accept exits with 9 [11:25:37]New connection [11:25:37]New thread 3067305316 created [11:25:37]Thread 3067161956 joined [11:25:37]Waiting for new connection... [11:25:37] Sock 9.Parse request [11:25:37]Sock 9.Check first char [11:25:37]Sock 9.First char is OK [11:25:37]request: POST /json_proto HTTP/1.0 [11:25:37]Method: POST [11:25:37]URL: /json_proto [11:25:37]Method is POST - this is cgi request [11:25:37]url: /json_proto [11:25:37]query_string will be loaded in cgi processing [11:25:37]execute_cgi json_proto POST (null) [11:25:37]execute_cgi path=json_proto method=POST [11:25:37]POST find Content-Length [11:25:37]Host: 172.17.53.67:8080 [11:25:37]Content-Length: 677 [11:25:37]Content-Type: application/json [11:25:37] [11:25:37]POST finish read [11:25:37]Found Content-Length = 677 [11:25:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:37]execute_script... [11:25:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:37]POST & json_proto [11:25:37]process_json_proto [11:25:37]json parsed OK: [11:25:37]protocol is kg_v1.0 [11:25:37]action value=close_receipt [11:25:37]process_action close_receipt [11:25:37]cmd_close_receipt [11:25:37]MH_GetDate [11:25:37]Write to MH i2c: F0 00 00 85 03 77 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 09 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 09 00 85 03 00 B2 45 12 67 19 BC 99 64 C2 [11:25:37]GetLastDocTimeStamp 1729250608 [11:25:37]current date 1729250738 [11:25:37]FM_GetShiftState [11:25:37]SAM_PROTO_GetShiftState [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 13 01 00 [11:25:37]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0E 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [11:25:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:25:37]wFMCommunicate OK [11:25:37]SAM_PROTO_GetShiftState done [11:25:37]FM_GetShiftState done [11:25:37]opened in 1729211399 [11:25:37]opened+sec_in_day 1729297799 [11:25:37]quantity*price = 20003 [11:25:37]sum+1 = 20004 [11:25:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 182 18.10.2024 11:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154793 ФПД: 92074645998248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154793&fm=92074645998248&tin=02508201610067®Number=0000137193017469&sum=20000 [11:25:39]StoreToDocumentArchive [11:25:39]shift 312 fd 154793 [11:25:39]save to /storage/0312/doc_00154793 [11:25:39]save last doc name /storage/0312/doc_00154793 to /storage/kkm_last_doc_name [11:25:39]save OK [11:25:39]Clear old archive folders... [11:25:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:25:39]tlvbuf is 004D2B50 [11:25:39]SAM_PROTO_ClearQueue [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 09 00 00 [11:25:39]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [11:25:39]RAPDU: 90 00 [11:25:39]wFMCommunicate OK [11:25:39]SAM_PROTO_ClearQueue done [11:25:39]KKMCreateOFDPacket [11:25:39]OFDProtocolAddRootSTLVToBuf [11:25:39]FM_MakeSignedData [11:25:39]FM_MakeSignedData [11:25:39]SAM_PROTO_SignData [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 0D 01 02 [11:25:39]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [11:25:39]RAPDU: 90 00 [11:25:39]wFMCommunicate OK [11:25:39]wFMCommunicate request_size=255 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 B2 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5C 02 00 35 04 06 00 53 [11:25:39]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 B2 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5C 02 00 35 04 06 00 53 00 00 32 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [11:25:39]RAPDU: 90 00 [11:25:39]wFMCommunicate OK [11:25:39]wFMCommunicate request_size=10 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 0D 02 02 05 BD CC 91 4A A8 [11:25:39]Write to MH i2c: E2 0D 00 96 03 80 0D 02 02 05 00 BD CC 91 4A A8 00 00 29 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [11:25:39]RAPDU: 90 00 [11:25:39]wFMCommunicate OK [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 0D 03 02 [11:25:39]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0B 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0B 00 97 03 00 C6 1D CE 13 0E 65 55 CB 90 00 6D [11:25:39]RAPDU: C6 1D CE 13 0E 65 55 CB 90 00 [11:25:39]wFMCommunicate OK [11:25:39]SAM_PROTO_SignData done [11:25:39]FM_MakeSignedData done [11:25:39]CreateOFDProtocolMessage [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 11 00 00 [11:25:39]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 17 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [11:25:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:25:39]wFMCommunicate OK [11:25:39]CreateOFDProtocolMessage done [11:25:39]OFDSenderStorePacket 154793 [11:25:39]StoreOFDPacket docnum=154793 [11:25:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 4E 07 01 30 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 B2 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5C 02 00 35 04 06 00 53 BD CC 91 4A A8 C6 1D CE 13 0E 65 55 CB [11:25:39]CheckFolder [11:25:39]dirname=/storage/ofd_packets [11:25:39]CheckFolder done [11:25:39]ProducePacketName [11:25:39]name=ofd_packets/00154793 [11:25:39]NVStorageSaveData ofd_packets/00154793 [11:25:39]File name is /storage/ofd_packets/00154793 [11:25:39]Write 301 bytes [11:25:39]NVStorageSaveData done [11:25:39]OFDSenderStorePacket done [11:25:39]KKMCreateOFDPacket done [11:25:39]NVStorageSaveData kkm_last_timestamp [11:25:39]File name is /storage/kkm_last_timestamp [11:25:39]Write 4 bytes [11:25:39]NVStorageSaveData done [11:25:39]ExternCall_PrintAddStr [11:25:39]wPrintStart [11:25:39]Write to MH i2c: 01 00 00 99 03 9C [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 07 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [11:25:39]RasterBufferAndPrint [11:25:39]line Счет N : (1)872964 [11:25:39]line ИНН: 02508201610067 [11:25:39]line Контрольно-Кассовый Чек [11:25:39]line ПРОДАЖА [11:25:39]line ТРК (МРК, ГНК) : 42 [11:25:39]line Товар: 2710124130 [11:25:39]line Аи-92-К-5 [11:25:39]line 2.990 * 66.90 [11:25:39]line = 200.03 [11:25:39]line НДС 12% НСП 1% [11:25:39]line > о реализуемом товаре [11:25:39]line ОКРУГЛЕНИЕ: -0.03 [11:25:39]line ИТОГО: 200.00 [11:25:39]line Внесено: 200.00 [11:25:39]line СДАЧА: 0.00 [11:25:39]line НСП 1% : 1.77 [11:25:39]line НДС 12% : 21.24 [11:25:39]line Наличными: 200.00 [11:25:39]line Безнал.: 0.00 [11:25:39]line Место: АЗС № 165 "Партнер Нефть" [11:25:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:25:39]line СНО: Общий режим [11:25:39]line Чек 182 18.10.2024 11:25 [11:25:39]line Смена: 312 ФФД: 1.0 [11:25:39]line ЗНМ: 0300000234 [11:25:39]line РНМ: 0000137193017469 [11:25:39]line Версия ККМ: v1.0 [11:25:39]line ФМ: 0000000000963156 [11:25:39]line ФД: 154793 [11:25:39]line ФПД: 92074645998248 [11:25:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154793&fm=92074645998248&tin=02508201610067®Number=0000137193017469&sum=20000 [11:25:39]OFD Sender: Processing packet 154793 [packets to send 51, broken 50] [11:25:39]ProducePacketName [11:25:39]name=ofd_packets/00154793 [11:25:39]OFD Sender: To server: pG, [11:25:39]CommunicateWithHost lk.salyk.kg:30040 [11:25:39]ConnectInit lk.salyk.kg [11:25:39]written 0, free lines is 4095 [11:25:39]Connected sock=10 [11:25:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 4E 07 01 30 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 B2 45 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5C 02 00 35 04 06 00 53 BD CC 91 4A A8 C6 1D CE 13 0E 65 55 CB [11:25:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 CC 47 00 82 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5C 02 00 F4 03 04 00 EB EB 11 67 B6 04 01 00 00 01 7B B9 76 5F CC 73 D7 [11:25:40]CommunicateWithHost err = 0 [11:25:40]CheckOFDResponse [11:25:40]1017 (14) - 77093643461234 [11:25:40]1041 (16) - 0000000000963156 [11:25:40]1040 (4) - 154793 [11:25:40]1012 (4) - 18.10.2024 05:02 [11:25:40]1206 (1) - 0 [11:25:40]OFD Sender: Remove packet 154793 [11:25:40]ProducePacketName [11:25:40]name=ofd_packets/00154793 [11:25:40]NVStorageDeleteData [11:25:40]Write to MH i2c: 01 00 00 C4 03 C7 [11:25:40]Write i2c OK [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: 01 [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: 01 07 00 [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 EA 0C C4 [11:25:40]RasterBufferAndPrint [11:25:40]line [11:25:40]line [11:25:40]line [11:25:40]line [11:25:40]line [11:25:40]written 0, free lines is 3313 [11:25:40]MH_Cut [11:25:40]Write to MH i2c: D1 01 00 CB 03 01 A0 [11:25:40]Write i2c OK [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: D1 [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: D1 01 00 [11:25:40]MH_I2C_Read... [11:25:40]Read from MH i2c: D1 01 00 CB 03 00 9F [11:25:40]Write to MH i2c: 01 00 00 CC 03 CF [11:25:40]Write i2c OK [11:25:40]MH_I2C_Read... [11:25:40]OFD Sender: No OFD packet to send [11:25:41]*** Cut start [11:25:41]*** Partial cut [11:25:41]*** CUTSNS_PIN = 1 [11:25:41]*** CUTSNS_PIN = 0 [11:25:41]*** Brake cut motor [11:25:41]Read from MH i2c: 01 [11:25:41]MH_I2C_Read... [11:25:41]*** Stop cut motor [11:25:41]*** Cut end [11:25:41]Read from MH i2c: 01 07 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [11:25:41]process_action close_receipt done [11:25:41]requested_data is exist [11:25:41]produce_requested_data [11:25:41]requested_item fm.sn is exist - process it [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 11 00 00 [11:25:41]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 17 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [11:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:25:41]wFMCommunicate OK [11:25:41]requested_item fd.num is exist - process it [11:25:41]SAM_PROTO_GetFieldsCounters [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 13 00 00 [11:25:41]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 62 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [11:25:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:25:41]wFMCommunicate OK [11:25:41]SAM_PROTO_GetFieldsCounters done [11:25:41]requested_item shift.num is exist - process it [11:25:41]requested_item shift.opened is exist - process it [11:25:41]req_shift_opened [11:25:41]FM_GetShiftState [11:25:41]SAM_PROTO_GetShiftState [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 13 01 00 [11:25:41]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 0E 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [11:25:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:25:41]wFMCommunicate OK [11:25:41]SAM_PROTO_GetShiftState done [11:25:41]FM_GetShiftState done [11:25:41]req_shift_opened done [11:25:41]requested_item shift.open_date is exist - process it [11:25:41]req_shift_open_date [11:25:41]req_shift_open_date done [11:25:41]produce_requested_data done [11:25:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154793,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:25:41]process_action_free close_receipt [11:25:41]json_value_free [11:25:41]json_value_free done [11:25:41]process_json_proto returns [11:25:41]Send response to host [11:25:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154793,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:25:41]free response buf [11:25:41]execute_script done [11:25:41]execute_script returns [11:25:41]free content buf [11:25:41]Sock 9.Close socket [11:25:41]Sock 9.Thread stoped [11:25:45]OFD Sender: No OFD packet to send [11:25:50]OFD Sender: No OFD packet to send [11:25:55]OFD Sender: No OFD packet to send [11:26:00]OFD Sender: No OFD packet to send [11:26:05]OFD Sender: No OFD packet to send [11:26:10]OFD Sender: No OFD packet to send [11:26:15]OFD Sender: No OFD packet to send [11:26:20]OFD Sender: No OFD packet to send [11:26:25]OFD Sender: No OFD packet to send [11:26:30]OFD Sender: No OFD packet to send [11:26:35]OFD Sender: No OFD packet to send [11:26:40]OFD Sender: No OFD packet to send [11:26:45]OFD Sender: No OFD packet to send [11:26:50]OFD Sender: No OFD packet to send [11:26:55]OFD Sender: No OFD packet to send [11:27:00]OFD Sender: No OFD packet to send [11:27:05]OFD Sender: No OFD packet to send [11:27:10]OFD Sender: No OFD packet to send [11:27:15]OFD Sender: No OFD packet to send [11:27:20]OFD Sender: No OFD packet to send [11:27:25]OFD Sender: No OFD packet to send [11:27:30]OFD Sender: No OFD packet to send [11:27:35]OFD Sender: No OFD packet to send [11:27:40]OFD Sender: No OFD packet to send [11:27:45]OFD Sender: No OFD packet to send [11:27:50]OFD Sender: No OFD packet to send [11:27:55]OFD Sender: No OFD packet to send [11:28:00]OFD Sender: No OFD packet to send [11:28:05]OFD Sender: No OFD packet to send [11:28:10]OFD Sender: No OFD packet to send [11:28:15]OFD Sender: No OFD packet to send [11:28:20]OFD Sender: No OFD packet to send [11:28:25]OFD Sender: No OFD packet to send [11:28:27]accept exits with 7 [11:28:27]New connection [11:28:27]New thread 3067161956 created [11:28:27]Thread 3067305316 joined [11:28:27]Waiting for new connection... [11:28:27] Sock 7.Parse request [11:28:27]Sock 7.Check first char [11:28:27]Sock 7.First char is OK [11:28:27]request: POST /json_proto HTTP/1.0 [11:28:27]Method: POST [11:28:27]URL: /json_proto [11:28:27]Method is POST - this is cgi request [11:28:27]url: /json_proto [11:28:27]query_string will be loaded in cgi processing [11:28:27]execute_cgi json_proto POST (null) [11:28:27]execute_cgi path=json_proto method=POST [11:28:27]POST find Content-Length [11:28:27]Host: 172.17.53.67:8080 [11:28:27]Content-Length: 675 [11:28:27]Content-Type: application/json [11:28:27] [11:28:27]POST finish read [11:28:27]Found Content-Length = 675 [11:28:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:27]execute_script... [11:28:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:27]POST & json_proto [11:28:27]process_json_proto [11:28:27]json parsed OK: [11:28:27]protocol is kg_v1.0 [11:28:27]action value=close_receipt [11:28:27]process_action close_receipt [11:28:27]cmd_close_receipt [11:28:27]MH_GetDate [11:28:27]Write to MH i2c: F0 00 00 D0 03 C2 [11:28:27]Write i2c OK [11:28:27]MH_I2C_Read... [11:28:27]Read from MH i2c: F0 [11:28:27]MH_I2C_Read... [11:28:27]Read from MH i2c: F0 09 00 [11:28:27]MH_I2C_Read... [11:28:27]Read from MH i2c: F0 09 00 D0 03 00 5C 46 12 67 19 BC 99 64 B8 [11:28:27]GetLastDocTimeStamp 1729250738 [11:28:27]current date 1729250908 [11:28:27]FM_GetShiftState [11:28:27]SAM_PROTO_GetShiftState [11:28:27]wFMCommunicate request_size=4 [11:28:27]MH_SAM_APDU [11:28:27]CAPDU: 80 13 01 00 [11:28:27]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [11:28:27]Write i2c OK [11:28:27]MH_I2C_Read... [11:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:27]Read from MH i2c: E2 [11:28:27]MH_I2C_Read... [11:28:27]Read from MH i2c: E2 0E 00 [11:28:27]MH_I2C_Read... [11:28:27]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 88 [11:28:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:28:27]wFMCommunicate OK [11:28:27]SAM_PROTO_GetShiftState done [11:28:27]FM_GetShiftState done [11:28:27]opened in 1729211399 [11:28:27]opened+sec_in_day 1729297799 [11:28:27]quantity*price = 100000 [11:28:27]sum+1 = 100002 [11:28:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 183 18.10.2024 11:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154794 ФПД: 261690016223446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154794&fm=261690016223446&tin=02508201610067®Number=0000137193017469&sum=100000 [11:28:29]StoreToDocumentArchive [11:28:29]shift 312 fd 154794 [11:28:29]save to /storage/0312/doc_00154794 [11:28:29]save last doc name /storage/0312/doc_00154794 to /storage/kkm_last_doc_name [11:28:29]save OK [11:28:29]Clear old archive folders... [11:28:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:28:29]tlvbuf is 00577860 [11:28:29]SAM_PROTO_ClearQueue [11:28:29]wFMCommunicate request_size=4 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 09 00 00 [11:28:29]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [11:28:29]RAPDU: 90 00 [11:28:29]wFMCommunicate OK [11:28:29]SAM_PROTO_ClearQueue done [11:28:29]KKMCreateOFDPacket [11:28:29]OFDProtocolAddRootSTLVToBuf [11:28:29]FM_MakeSignedData [11:28:29]FM_MakeSignedData [11:28:29]SAM_PROTO_SignData [11:28:29]wFMCommunicate request_size=4 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 0D 01 02 [11:28:29]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [11:28:29]RAPDU: 90 00 [11:28:29]wFMCommunicate OK [11:28:29]wFMCommunicate request_size=255 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 5C 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5C 02 00 35 04 06 00 [11:28:29]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 5C 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5C 02 00 35 04 06 00 00 00 67 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [11:28:29]RAPDU: 90 00 [11:28:29]wFMCommunicate OK [11:28:29]wFMCommunicate request_size=11 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 0D 02 02 06 EE 01 74 75 50 D6 [11:28:29]Write to MH i2c: E2 0E 00 E1 03 80 0D 02 02 06 00 EE 01 74 75 50 D6 00 00 68 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [11:28:29]RAPDU: 90 00 [11:28:29]wFMCommunicate OK [11:28:29]wFMCommunicate request_size=4 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 0D 03 02 [11:28:29]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 0B 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 0B 00 E2 03 00 DD 72 AE 0A D3 02 63 D7 90 00 77 [11:28:29]RAPDU: DD 72 AE 0A D3 02 63 D7 90 00 [11:28:29]wFMCommunicate OK [11:28:29]SAM_PROTO_SignData done [11:28:29]FM_MakeSignedData done [11:28:29]CreateOFDProtocolMessage [11:28:29]wFMCommunicate request_size=4 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 11 00 00 [11:28:29]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 17 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [11:28:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:28:29]wFMCommunicate OK [11:28:29]CreateOFDProtocolMessage done [11:28:29]OFDSenderStorePacket 154794 [11:28:29]StoreOFDPacket docnum=154794 [11:28:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D 69 08 01 51 72 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 5C 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5C 02 00 35 04 06 00 EE 01 74 75 50 D6 DD 72 AE 0A D3 02 63 D7 [11:28:29]CheckFolder [11:28:29]dirname=/storage/ofd_packets [11:28:29]CheckFolder done [11:28:29]ProducePacketName [11:28:29]name=ofd_packets/00154794 [11:28:29]NVStorageSaveData ofd_packets/00154794 [11:28:29]File name is /storage/ofd_packets/00154794 [11:28:29]Write 302 bytes [11:28:29]NVStorageSaveData done [11:28:29]OFDSenderStorePacket done [11:28:29]KKMCreateOFDPacket done [11:28:29]NVStorageSaveData kkm_last_timestamp [11:28:29]File name is /storage/kkm_last_timestamp [11:28:29]Write 4 bytes [11:28:29]NVStorageSaveData done [11:28:29]ExternCall_PrintAddStr [11:28:29]wPrintStart [11:28:29]Write to MH i2c: 01 00 00 E4 03 E7 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: 01 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: 01 07 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [11:28:29]RasterBufferAndPrint [11:28:29]line Счет N : (1)872965 [11:28:29]line ИНН: 02508201610067 [11:28:29]line Контрольно-Кассовый Чек [11:28:29]line ПРОДАЖА [11:28:29]line ТРК (МРК, ГНК) : 23 [11:28:29]line Товар: 2710124130 [11:28:29]line Super 92-К-5 [11:28:29]line 14.620 * 68.40 [11:28:29]line = 1000.01 [11:28:29]line НДС 12% НСП 1% [11:28:29]line > о реализуемом товаре [11:28:29]line ОКРУГЛЕНИЕ: -0.01 [11:28:29]line ИТОГО: 1000.00 [11:28:29]line Внесено: 1000.00 [11:28:29]line СДАЧА: 0.00 [11:28:29]line НСП 1% : 8.85 [11:28:29]line НДС 12% : 106.20 [11:28:29]line Наличными: 1000.00 [11:28:29]line Безнал.: 0.00 [11:28:29]line Место: АЗС № 165 "Партнер Нефть" [11:28:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:28:29]line СНО: Общий режим [11:28:29]line Чек 183 18.10.2024 11:28 [11:28:29]line Смена: 312 ФФД: 1.0 [11:28:29]line ЗНМ: 0300000234 [11:28:29]line РНМ: 0000137193017469 [11:28:29]line Версия ККМ: v1.0 [11:28:29]line ФМ: 0000000000963156 [11:28:29]line ФД: 154794 [11:28:29]line ФПД: 261690016223446 [11:28:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154794&fm=261690016223446&tin=02508201610067®Number=0000137193017469&sum=100000 [11:28:29]OFD Sender: Processing packet 154794 [packets to send 51, broken 50] [11:28:29]ProducePacketName [11:28:29]name=ofd_packets/00154794 [11:28:29]OFD Sender: To server: pG, [11:28:29]CommunicateWithHost lk.salyk.kg:30040 [11:28:29]ConnectInit lk.salyk.kg [11:28:29]written 0, free lines is 4095 [11:28:30]Connected sock=11 [11:28:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D 69 08 01 51 72 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 5C 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5C 02 00 35 04 06 00 EE 01 74 75 50 D6 DD 72 AE 0A D3 02 63 D7 [11:28:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 97 53 47 00 1D 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5C 02 00 F4 03 04 00 95 EC 11 67 B6 04 01 00 00 6D 34 14 21 45 24 70 FA [11:28:30]CommunicateWithHost err = 0 [11:28:30]CheckOFDResponse [11:28:30]1017 (14) - 77093643461234 [11:28:30]1041 (16) - 0000000000963156 [11:28:30]1040 (4) - 154794 [11:28:30]1012 (4) - 18.10.2024 05:05 [11:28:30]1206 (1) - 0 [11:28:30]OFD Sender: Remove packet 154794 [11:28:30]ProducePacketName [11:28:30]name=ofd_packets/00154794 [11:28:30]NVStorageDeleteData [11:28:30]Write to MH i2c: 01 00 00 0F 04 13 [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 07 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 EE 0C 14 [11:28:30]RasterBufferAndPrint [11:28:30]line [11:28:30]line [11:28:30]line [11:28:30]line [11:28:30]line [11:28:30]written 0, free lines is 3316 [11:28:30]MH_Cut [11:28:30]Write to MH i2c: D1 01 00 16 04 01 EC [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: D1 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: D1 01 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: D1 01 00 16 04 00 EB [11:28:30]Write to MH i2c: 01 00 00 17 04 1B [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]OFD Sender: No OFD packet to send [11:28:31]*** Cut start [11:28:31]*** Partial cut [11:28:31]*** CUTSNS_PIN = 1 [11:28:31]*** CUTSNS_PIN = 0 [11:28:31]*** Brake cut motor [11:28:31]Read from MH i2c: 01 [11:28:31]MH_I2C_Read... [11:28:31]*** Stop cut motor [11:28:31]*** Cut end [11:28:31]Read from MH i2c: 01 07 00 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [11:28:31]process_action close_receipt done [11:28:31]requested_data is exist [11:28:31]produce_requested_data [11:28:31]requested_item fm.sn is exist - process it [11:28:31]wFMCommunicate request_size=4 [11:28:31]MH_SAM_APDU [11:28:31]CAPDU: 80 11 00 00 [11:28:31]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:31]Read from MH i2c: E2 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: E2 17 00 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [11:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:28:31]wFMCommunicate OK [11:28:31]requested_item fd.num is exist - process it [11:28:31]SAM_PROTO_GetFieldsCounters [11:28:31]wFMCommunicate request_size=4 [11:28:31]MH_SAM_APDU [11:28:31]CAPDU: 80 13 00 00 [11:28:31]Write to MH i2c: E2 08 00 19 04 80 13 00 00 00 00 00 00 99 [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:31]Read from MH i2c: E2 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: E2 62 00 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: E2 62 00 19 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:28:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:28:31]wFMCommunicate OK [11:28:31]SAM_PROTO_GetFieldsCounters done [11:28:31]requested_item shift.num is exist - process it [11:28:31]requested_item shift.opened is exist - process it [11:28:31]req_shift_opened [11:28:31]FM_GetShiftState [11:28:31]SAM_PROTO_GetShiftState [11:28:31]wFMCommunicate request_size=4 [11:28:31]MH_SAM_APDU [11:28:31]CAPDU: 80 13 01 00 [11:28:31]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:32]Read from MH i2c: E2 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 0E 00 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [11:28:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:28:32]wFMCommunicate OK [11:28:32]SAM_PROTO_GetShiftState done [11:28:32]FM_GetShiftState done [11:28:32]req_shift_opened done [11:28:32]requested_item shift.open_date is exist - process it [11:28:32]req_shift_open_date [11:28:32]req_shift_open_date done [11:28:32]produce_requested_data done [11:28:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154794,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:28:32]process_action_free close_receipt [11:28:32]json_value_free [11:28:32]json_value_free done [11:28:32]process_json_proto returns [11:28:32]Send response to host [11:28:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154794,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:28:32]free response buf [11:28:32]execute_script done [11:28:32]execute_script returns [11:28:32]free content buf [11:28:32]Sock 7.Close socket [11:28:32]Sock 7.Thread stoped [11:28:35]OFD Sender: No OFD packet to send [11:28:40]OFD Sender: No OFD packet to send [11:28:45]OFD Sender: No OFD packet to send [11:28:50]OFD Sender: No OFD packet to send [11:28:55]OFD Sender: No OFD packet to send [11:28:56]accept exits with 9 [11:28:56]New connection [11:28:56]New thread 3067305316 created [11:28:56]Thread 3067161956 joined [11:28:56]Waiting for new connection... [11:28:56] Sock 9.Parse request [11:28:56]Sock 9.Check first char [11:28:56]Sock 9.First char is OK [11:28:56]request: POST /json_proto HTTP/1.0 [11:28:56]Method: POST [11:28:56]URL: /json_proto [11:28:56]Method is POST - this is cgi request [11:28:56]url: /json_proto [11:28:56]query_string will be loaded in cgi processing [11:28:56]execute_cgi json_proto POST (null) [11:28:56]execute_cgi path=json_proto method=POST [11:28:56]POST find Content-Length [11:28:56]Host: 172.17.53.67:8080 [11:28:56]Content-Length: 677 [11:28:56]Content-Type: application/json [11:28:56] [11:28:56]POST finish read [11:28:56]Found Content-Length = 677 [11:28:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:56]execute_script... [11:28:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:56]POST & json_proto [11:28:56]process_json_proto [11:28:56]json parsed OK: [11:28:56]protocol is kg_v1.0 [11:28:56]action value=close_receipt [11:28:56]process_action close_receipt [11:28:56]cmd_close_receipt [11:28:56]MH_GetDate [11:28:56]Write to MH i2c: F0 00 00 1B 04 0E [11:28:56]Write i2c OK [11:28:56]MH_I2C_Read... [11:28:56]Read from MH i2c: F0 [11:28:56]MH_I2C_Read... [11:28:56]Read from MH i2c: F0 09 00 [11:28:56]MH_I2C_Read... [11:28:56]Read from MH i2c: F0 09 00 1B 04 00 78 46 12 67 19 BC 99 64 20 [11:28:56]GetLastDocTimeStamp 1729250908 [11:28:56]current date 1729250936 [11:28:56]FM_GetShiftState [11:28:56]SAM_PROTO_GetShiftState [11:28:56]wFMCommunicate request_size=4 [11:28:56]MH_SAM_APDU [11:28:56]CAPDU: 80 13 01 00 [11:28:56]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [11:28:56]Write i2c OK [11:28:56]MH_I2C_Read... [11:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:56]Read from MH i2c: E2 [11:28:56]MH_I2C_Read... [11:28:56]Read from MH i2c: E2 0E 00 [11:28:56]MH_I2C_Read... [11:28:56]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D4 [11:28:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:28:56]wFMCommunicate OK [11:28:56]SAM_PROTO_GetShiftState done [11:28:56]FM_GetShiftState done [11:28:56]opened in 1729211399 [11:28:56]opened+sec_in_day 1729297799 [11:28:56]quantity*price = 30038 [11:28:56]sum+1 = 30039 [11:28:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 184 18.10.2024 11:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154795 ФПД: 107457795531332 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112856&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154795&fm=107457795531332&tin=02508201610067®Number=0000137193017469&sum=30000 [11:28:57]StoreToDocumentArchive [11:28:57]shift 312 fd 154795 [11:28:57]save to /storage/0312/doc_00154795 [11:28:57]save last doc name /storage/0312/doc_00154795 to /storage/kkm_last_doc_name [11:28:57]save OK [11:28:57]Clear old archive folders... [11:28:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:28:57]tlvbuf is 00585DA0 [11:28:57]SAM_PROTO_ClearQueue [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 09 00 00 [11:28:57]Write to MH i2c: E2 08 00 29 04 80 09 00 00 00 00 00 00 9F [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [11:28:57]RAPDU: 90 00 [11:28:57]wFMCommunicate OK [11:28:57]SAM_PROTO_ClearQueue done [11:28:57]KKMCreateOFDPacket [11:28:57]OFDProtocolAddRootSTLVToBuf [11:28:57]FM_MakeSignedData [11:28:57]FM_MakeSignedData [11:28:57]SAM_PROTO_SignData [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 0D 01 02 [11:28:57]Write to MH i2c: E2 08 00 2A 04 80 0D 01 02 00 00 00 00 A7 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [11:28:57]RAPDU: 90 00 [11:28:57]wFMCommunicate OK [11:28:57]wFMCommunicate request_size=255 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 78 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5C 02 00 35 04 06 00 61 [11:28:57]Write to MH i2c: E2 02 01 2B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 78 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5C 02 00 35 04 06 00 61 00 00 D4 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [11:28:57]RAPDU: 90 00 [11:28:57]wFMCommunicate OK [11:28:57]wFMCommunicate request_size=10 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 0D 02 02 05 BB 77 BB 22 44 [11:28:57]Write to MH i2c: E2 0D 00 2C 04 80 0D 02 02 05 00 BB 77 BB 22 44 00 00 07 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [11:28:57]RAPDU: 90 00 [11:28:57]wFMCommunicate OK [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 0D 03 02 [11:28:57]Write to MH i2c: E2 08 00 2D 04 80 0D 03 02 00 00 00 00 AC [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 0B 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 0B 00 2D 04 00 6E 86 62 BC 2A B3 46 22 90 00 04 [11:28:57]RAPDU: 6E 86 62 BC 2A B3 46 22 90 00 [11:28:57]wFMCommunicate OK [11:28:57]SAM_PROTO_SignData done [11:28:57]FM_MakeSignedData done [11:28:57]CreateOFDProtocolMessage [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 11 00 00 [11:28:57]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 17 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [11:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:28:57]wFMCommunicate OK [11:28:57]CreateOFDProtocolMessage done [11:28:57]OFDSenderStorePacket 154795 [11:28:57]StoreOFDPacket docnum=154795 [11:28:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE A3 07 01 70 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 78 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5C 02 00 35 04 06 00 61 BB 77 BB 22 44 6E 86 62 BC 2A B3 46 22 [11:28:57]CheckFolder [11:28:57]dirname=/storage/ofd_packets [11:28:57]CheckFolder done [11:28:57]ProducePacketName [11:28:57]name=ofd_packets/00154795 [11:28:57]NVStorageSaveData ofd_packets/00154795 [11:28:57]File name is /storage/ofd_packets/00154795 [11:28:57]Write 301 bytes [11:28:57]NVStorageSaveData done [11:28:57]OFDSenderStorePacket done [11:28:57]KKMCreateOFDPacket done [11:28:57]NVStorageSaveData kkm_last_timestamp [11:28:57]File name is /storage/kkm_last_timestamp [11:28:57]Write 4 bytes [11:28:57]NVStorageSaveData done [11:28:57]ExternCall_PrintAddStr [11:28:57]wPrintStart [11:28:57]Write to MH i2c: 01 00 00 2F 04 33 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: 01 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: 01 07 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [11:28:57]RasterBufferAndPrint [11:28:57]line Счет N : (1)872966 [11:28:57]line ИНН: 02508201610067 [11:28:57]line Контрольно-Кассовый Чек [11:28:57]line ПРОДАЖА [11:28:57]line ТРК (МРК, ГНК) : 42 [11:28:57]line Товар: 2710124130 [11:28:57]line Аи-92-К-5 [11:28:57]line 4.490 * 66.90 [11:28:57]line = 300.38 [11:28:57]line НДС 12% НСП 1% [11:28:57]line > о реализуемом товаре [11:28:57]line ОКРУГЛЕНИЕ: -0.38 [11:28:57]line ИТОГО: 300.00 [11:28:57]line Внесено: 300.00 [11:28:57]line СДАЧА: 0.00 [11:28:57]line НСП 1% : 2.66 [11:28:57]line НДС 12% : 31.90 [11:28:57]line Наличными: 300.00 [11:28:57]line Безнал.: 0.00 [11:28:57]line Место: АЗС № 165 "Партнер Нефть" [11:28:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:28:57]line СНО: Общий режим [11:28:57]line Чек 184 18.10.2024 11:28 [11:28:57]line Смена: 312 ФФД: 1.0 [11:28:57]line ЗНМ: 0300000234 [11:28:57]line РНМ: 0000137193017469 [11:28:57]line Версия ККМ: v1.0 [11:28:57]line ФМ: 0000000000963156 [11:28:57]line ФД: 154795 [11:28:57]line ФПД: 107457795531332 [11:28:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112856&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154795&fm=107457795531332&tin=02508201610067®Number=0000137193017469&sum=30000 [11:28:58]OFD Sender: Processing packet 154795 [packets to send 51, broken 50] [11:28:58]ProducePacketName [11:28:58]name=ofd_packets/00154795 [11:28:58]OFD Sender: To server: pG, [11:28:58]CommunicateWithHost lk.salyk.kg:30040 [11:28:58]ConnectInit lk.salyk.kg [11:28:58]written 0, free lines is 4095 [11:28:58]Connected sock=10 [11:28:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE A3 07 01 70 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 78 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5C 02 00 35 04 06 00 61 BB 77 BB 22 44 6E 86 62 BC 2A B3 46 22 [11:28:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CF 80 47 00 C6 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5C 02 00 F4 03 04 00 B1 EC 11 67 B6 04 01 00 00 24 9E E9 A8 88 7C 55 8D [11:28:58]CommunicateWithHost err = 0 [11:28:58]CheckOFDResponse [11:28:58]1017 (14) - 77093643461234 [11:28:58]1041 (16) - 0000000000963156 [11:28:58]1040 (4) - 154795 [11:28:58]1012 (4) - 18.10.2024 05:05 [11:28:58]1206 (1) - 0 [11:28:58]OFD Sender: Remove packet 154795 [11:28:58]ProducePacketName [11:28:58]name=ofd_packets/00154795 [11:28:58]NVStorageDeleteData [11:28:58]Write to MH i2c: 01 00 00 5A 04 5E [11:28:58]Write i2c OK [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: 01 [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: 01 07 00 [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 FD 0C 6E [11:28:58]RasterBufferAndPrint [11:28:58]line [11:28:58]line [11:28:58]line [11:28:58]line [11:28:58]line [11:28:58]written 0, free lines is 3331 [11:28:58]MH_Cut [11:28:58]Write to MH i2c: D1 01 00 61 04 01 37 [11:28:58]Write i2c OK [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: D1 [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: D1 01 00 [11:28:58]MH_I2C_Read... [11:28:58]Read from MH i2c: D1 01 00 61 04 00 36 [11:28:58]Write to MH i2c: 01 00 00 62 04 66 [11:28:58]Write i2c OK [11:28:58]MH_I2C_Read... [11:28:59]OFD Sender: No OFD packet to send [11:28:59]*** Cut start [11:28:59]*** Partial cut [11:28:59]*** CUTSNS_PIN = 1 [11:28:59]*** CUTSNS_PIN = 0 [11:28:59]*** Brake cut motor [11:29:00]Read from MH i2c: 01 [11:29:00]MH_I2C_Read... [11:29:00]*** Stop cut motor [11:29:00]*** Cut end [11:29:00]Read from MH i2c: 01 07 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [11:29:00]process_action close_receipt done [11:29:00]requested_data is exist [11:29:00]produce_requested_data [11:29:00]requested_item fm.sn is exist - process it [11:29:00]wFMCommunicate request_size=4 [11:29:00]MH_SAM_APDU [11:29:00]CAPDU: 80 11 00 00 [11:29:00]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [11:29:00]Write i2c OK [11:29:00]MH_I2C_Read... [11:29:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:00]Read from MH i2c: E2 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 17 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [11:29:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:29:00]wFMCommunicate OK [11:29:00]requested_item fd.num is exist - process it [11:29:00]SAM_PROTO_GetFieldsCounters [11:29:00]wFMCommunicate request_size=4 [11:29:00]MH_SAM_APDU [11:29:00]CAPDU: 80 13 00 00 [11:29:00]Write to MH i2c: E2 08 00 64 04 80 13 00 00 00 00 00 00 E4 [11:29:00]Write i2c OK [11:29:00]MH_I2C_Read... [11:29:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:00]Read from MH i2c: E2 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 62 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 62 00 64 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [11:29:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:00]wFMCommunicate OK [11:29:00]SAM_PROTO_GetFieldsCounters done [11:29:00]requested_item shift.num is exist - process it [11:29:00]requested_item shift.opened is exist - process it [11:29:00]req_shift_opened [11:29:00]FM_GetShiftState [11:29:00]SAM_PROTO_GetShiftState [11:29:00]wFMCommunicate request_size=4 [11:29:00]MH_SAM_APDU [11:29:00]CAPDU: 80 13 01 00 [11:29:00]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [11:29:00]Write i2c OK [11:29:00]MH_I2C_Read... [11:29:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:00]Read from MH i2c: E2 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 0E 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [11:29:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:29:00]wFMCommunicate OK [11:29:00]SAM_PROTO_GetShiftState done [11:29:00]FM_GetShiftState done [11:29:00]req_shift_opened done [11:29:00]requested_item shift.open_date is exist - process it [11:29:00]req_shift_open_date [11:29:00]req_shift_open_date done [11:29:00]produce_requested_data done [11:29:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154795,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:29:00]process_action_free close_receipt [11:29:00]json_value_free [11:29:00]json_value_free done [11:29:00]process_json_proto returns [11:29:00]Send response to host [11:29:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154795,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:29:00]free response buf [11:29:00]execute_script done [11:29:00]execute_script returns [11:29:00]free content buf [11:29:00]Sock 9.Close socket [11:29:00]Sock 9.Thread stoped [11:29:04]OFD Sender: No OFD packet to send [11:29:09]OFD Sender: No OFD packet to send [11:29:12]accept exits with 7 [11:29:12]New connection [11:29:12]New thread 3067161956 created [11:29:12]Thread 3067305316 joined [11:29:12]Waiting for new connection... [11:29:12] Sock 7.Parse request [11:29:12]Sock 7.Check first char [11:29:12]Sock 7.First char is OK [11:29:12]request: POST /json_proto HTTP/1.0 [11:29:12]Method: POST [11:29:12]URL: /json_proto [11:29:12]Method is POST - this is cgi request [11:29:12]url: /json_proto [11:29:12]query_string will be loaded in cgi processing [11:29:12]execute_cgi json_proto POST (null) [11:29:12]execute_cgi path=json_proto method=POST [11:29:12]POST find Content-Length [11:29:12]Host: 172.17.53.67:8080 [11:29:12]Content-Length: 632 [11:29:12]Content-Type: application/json [11:29:12] [11:29:12]POST finish read [11:29:12]Found Content-Length = 632 [11:29:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:12]execute_script... [11:29:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:12]POST & json_proto [11:29:12]process_json_proto [11:29:12]json parsed OK: [11:29:12]protocol is kg_v1.0 [11:29:12]action value=close_receipt [11:29:12]process_action close_receipt [11:29:12]cmd_close_receipt [11:29:12]MH_GetDate [11:29:12]Write to MH i2c: F0 00 00 66 04 59 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: F0 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: F0 09 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: F0 09 00 66 04 00 88 46 12 67 19 BC 99 64 7B [11:29:12]GetLastDocTimeStamp 1729250936 [11:29:12]current date 1729250952 [11:29:12]FM_GetShiftState [11:29:12]SAM_PROTO_GetShiftState [11:29:12]wFMCommunicate request_size=4 [11:29:12]MH_SAM_APDU [11:29:12]CAPDU: 80 13 01 00 [11:29:12]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:12]Read from MH i2c: E2 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 0E 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1F [11:29:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:29:12]wFMCommunicate OK [11:29:12]SAM_PROTO_GetShiftState done [11:29:12]FM_GetShiftState done [11:29:12]opened in 1729211399 [11:29:12]opened+sec_in_day 1729297799 [11:29:12]quantity*price = 50000 [11:29:12]sum+1 = 50001 [11:29:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 185 18.10.2024 11:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154796 ФПД: 52785226039249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112912&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154796&fm=52785226039249&tin=02508201610067®Number=0000137193017469&sum=50000 [11:29:13]StoreToDocumentArchive [11:29:13]shift 312 fd 154796 [11:29:13]save to /storage/0312/doc_00154796 [11:29:13]save last doc name /storage/0312/doc_00154796 to /storage/kkm_last_doc_name [11:29:13]save OK [11:29:13]Clear old archive folders... [11:29:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:29:13]tlvbuf is 004E1140 [11:29:13]SAM_PROTO_ClearQueue [11:29:13]wFMCommunicate request_size=4 [11:29:13]MH_SAM_APDU [11:29:13]CAPDU: 80 09 00 00 [11:29:13]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [11:29:13]Write i2c OK [11:29:13]MH_I2C_Read... [11:29:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:13]Read from MH i2c: E2 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [11:29:13]RAPDU: 90 00 [11:29:13]wFMCommunicate OK [11:29:13]SAM_PROTO_ClearQueue done [11:29:13]KKMCreateOFDPacket [11:29:13]OFDProtocolAddRootSTLVToBuf [11:29:13]FM_MakeSignedData [11:29:13]FM_MakeSignedData [11:29:13]SAM_PROTO_SignData [11:29:13]wFMCommunicate request_size=4 [11:29:13]MH_SAM_APDU [11:29:13]CAPDU: 80 0D 01 02 [11:29:13]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [11:29:13]Write i2c OK [11:29:13]MH_I2C_Read... [11:29:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:13]Read from MH i2c: E2 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [11:29:13]RAPDU: 90 00 [11:29:13]wFMCommunicate OK [11:29:13]wFMCommunicate request_size=255 [11:29:13]MH_SAM_APDU [11:29:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 88 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5C 02 00 35 04 06 00 [11:29:13]Write to MH i2c: E2 02 01 76 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 88 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5C 02 00 35 04 06 00 00 00 B6 [11:29:13]Write i2c OK [11:29:13]MH_I2C_Read... [11:29:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:13]Read from MH i2c: E2 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 [11:29:13]MH_I2C_Read... [11:29:13]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [11:29:13]RAPDU: 90 00 [11:29:13]wFMCommunicate OK [11:29:13]wFMCommunicate request_size=11 [11:29:13]MH_SAM_APDU [11:29:13]CAPDU: 80 0D 02 02 06 30 02 04 A5 BF D1 [11:29:13]Write to MH i2c: E2 0E 00 77 04 80 0D 02 02 06 00 30 02 04 A5 BF D1 00 00 6C [11:29:13]Write i2c OK [11:29:13]MH_I2C_Read... [11:29:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:14]Read from MH i2c: E2 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 03 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [11:29:14]RAPDU: 90 00 [11:29:14]wFMCommunicate OK [11:29:14]wFMCommunicate request_size=4 [11:29:14]MH_SAM_APDU [11:29:14]CAPDU: 80 0D 03 02 [11:29:14]Write to MH i2c: E2 08 00 78 04 80 0D 03 02 00 00 00 00 F7 [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:14]Read from MH i2c: E2 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 0B 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 0B 00 78 04 00 5D 17 3C 34 2F 23 1E EF 90 00 3B [11:29:14]RAPDU: 5D 17 3C 34 2F 23 1E EF 90 00 [11:29:14]wFMCommunicate OK [11:29:14]SAM_PROTO_SignData done [11:29:14]FM_MakeSignedData done [11:29:14]CreateOFDProtocolMessage [11:29:14]wFMCommunicate request_size=4 [11:29:14]MH_SAM_APDU [11:29:14]CAPDU: 80 11 00 00 [11:29:14]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:14]Read from MH i2c: E2 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 17 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [11:29:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:29:14]wFMCommunicate OK [11:29:14]CreateOFDProtocolMessage done [11:29:14]OFDSenderStorePacket 154796 [11:29:14]StoreOFDPacket docnum=154796 [11:29:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F EE 08 01 64 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 88 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5C 02 00 35 04 06 00 30 02 04 A5 BF D1 5D 17 3C 34 2F 23 1E EF [11:29:14]CheckFolder [11:29:14]dirname=/storage/ofd_packets [11:29:14]CheckFolder done [11:29:14]ProducePacketName [11:29:14]name=ofd_packets/00154796 [11:29:14]NVStorageSaveData ofd_packets/00154796 [11:29:14]File name is /storage/ofd_packets/00154796 [11:29:14]Write 302 bytes [11:29:14]NVStorageSaveData done [11:29:14]OFDSenderStorePacket done [11:29:14]KKMCreateOFDPacket done [11:29:14]NVStorageSaveData kkm_last_timestamp [11:29:14]File name is /storage/kkm_last_timestamp [11:29:14]Write 4 bytes [11:29:14]NVStorageSaveData done [11:29:14]OFD Sender: Processing packet 154796 [packets to send 51, broken 50] [11:29:14]ProducePacketName [11:29:14]name=ofd_packets/00154796 [11:29:14]OFD Sender: To server: pG, [11:29:14]CommunicateWithHost lk.salyk.kg:30040 [11:29:14]ConnectInit lk.salyk.kg [11:29:14]ExternCall_PrintAddStr [11:29:14]wPrintStart [11:29:14]Write to MH i2c: 01 00 00 7A 04 7E [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 07 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [11:29:14]RasterBufferAndPrint [11:29:14]line Счет N : (1)872967 [11:29:14]line ИНН: 02508201610067 [11:29:14]line Контрольно-Кассовый Чек [11:29:14]line ПРОДАЖА [11:29:14]line ТРК (МРК, ГНК) : 33 [11:29:14]line Товар: 2710124130 [11:29:14]line Super 92-К-5 [11:29:14]line 7.310 * 68.40 [11:29:14]line = 500.00 [11:29:14]line НДС 12% НСП 1% [11:29:14]line > о реализуемом товаре [11:29:14]line ИТОГО: 500.00 [11:29:14]line НСП 1% : 4.42 [11:29:14]line НДС 12% : 53.10 [11:29:14]line Наличными: 500.00 [11:29:14]line Безнал.: 0.00 [11:29:14]line Место: АЗС № 165 "Партнер Нефть" [11:29:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:29:14]line СНО: Общий режим [11:29:14]line Чек 185 18.10.2024 11:29 [11:29:14]line Смена: 312 ФФД: 1.0 [11:29:14]line ЗНМ: 0300000234 [11:29:14]line РНМ: 0000137193017469 [11:29:14]line Версия ККМ: v1.0 [11:29:14]line ФМ: 0000000000963156 [11:29:14]line ФД: 154796 [11:29:14]line ФПД: 52785226039249 [11:29:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T112912&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154796&fm=52785226039249&tin=02508201610067®Number=0000137193017469&sum=50000 [11:29:14]Connected sock=11 [11:29:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F EE 08 01 64 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 88 46 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5C 02 00 35 04 06 00 30 02 04 A5 BF D1 5D 17 3C 34 2F 23 1E EF [11:29:14]written 0, free lines is 4095 [11:29:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3B B2 47 00 84 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5C 02 00 F4 03 04 00 C1 EC 11 67 B6 04 01 00 00 2F 93 BF 32 E2 86 70 44 [11:29:14]CommunicateWithHost err = 0 [11:29:14]CheckOFDResponse [11:29:14]1017 (14) - 77093643461234 [11:29:14]1041 (16) - 0000000000963156 [11:29:14]1040 (4) - 154796 [11:29:14]1012 (4) - 18.10.2024 05:06 [11:29:14]1206 (1) - 0 [11:29:14]OFD Sender: Remove packet 154796 [11:29:14]ProducePacketName [11:29:14]name=ofd_packets/00154796 [11:29:14]NVStorageDeleteData [11:29:14]Write to MH i2c: 01 00 00 A2 04 A6 [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 07 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 20 0D DA [11:29:14]RasterBufferAndPrint [11:29:14]line [11:29:14]line [11:29:14]line [11:29:14]line [11:29:14]line [11:29:14]written 0, free lines is 3366 [11:29:14]MH_Cut [11:29:14]Write to MH i2c: D1 01 00 A9 04 01 7F [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: D1 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: D1 01 00 [11:29:14]MH_I2C_Read... [11:29:14]Read from MH i2c: D1 01 00 A9 04 00 7E [11:29:14]Write to MH i2c: 01 00 00 AA 04 AE [11:29:14]Write i2c OK [11:29:14]MH_I2C_Read... [11:29:15]OFD Sender: No OFD packet to send [11:29:15]*** Cut start [11:29:15]*** Partial cut [11:29:15]*** CUTSNS_PIN = 1 [11:29:15]*** CUTSNS_PIN = 0 [11:29:15]*** Brake cut motor [11:29:16]Read from MH i2c: 01 [11:29:16]MH_I2C_Read... [11:29:16]*** Stop cut motor [11:29:16]*** Cut end [11:29:16]Read from MH i2c: 01 07 00 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: 01 07 00 AA 04 00 00 00 00 00 FF 0F C3 [11:29:16]process_action close_receipt done [11:29:16]requested_data is exist [11:29:16]produce_requested_data [11:29:16]requested_item fm.sn is exist - process it [11:29:16]wFMCommunicate request_size=4 [11:29:16]MH_SAM_APDU [11:29:16]CAPDU: 80 11 00 00 [11:29:16]Write to MH i2c: E2 08 00 AB 04 80 11 00 00 00 00 00 00 29 [11:29:16]Write i2c OK [11:29:16]MH_I2C_Read... [11:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:16]Read from MH i2c: E2 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 17 00 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 17 00 AB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [11:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:29:16]wFMCommunicate OK [11:29:16]requested_item fd.num is exist - process it [11:29:16]SAM_PROTO_GetFieldsCounters [11:29:16]wFMCommunicate request_size=4 [11:29:16]MH_SAM_APDU [11:29:16]CAPDU: 80 13 00 00 [11:29:16]Write to MH i2c: E2 08 00 AC 04 80 13 00 00 00 00 00 00 2C [11:29:16]Write i2c OK [11:29:16]MH_I2C_Read... [11:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:16]Read from MH i2c: E2 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 62 00 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 62 00 AC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [11:29:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:16]wFMCommunicate OK [11:29:16]SAM_PROTO_GetFieldsCounters done [11:29:16]requested_item shift.num is exist - process it [11:29:16]requested_item shift.opened is exist - process it [11:29:16]req_shift_opened [11:29:16]FM_GetShiftState [11:29:16]SAM_PROTO_GetShiftState [11:29:16]wFMCommunicate request_size=4 [11:29:16]MH_SAM_APDU [11:29:16]CAPDU: 80 13 01 00 [11:29:16]Write to MH i2c: E2 08 00 AD 04 80 13 01 00 00 00 00 00 2E [11:29:16]Write i2c OK [11:29:16]MH_I2C_Read... [11:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:16]Read from MH i2c: E2 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 0E 00 [11:29:16]MH_I2C_Read... [11:29:16]Read from MH i2c: E2 0E 00 AD 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 65 [11:29:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:29:16]wFMCommunicate OK [11:29:16]SAM_PROTO_GetShiftState done [11:29:16]FM_GetShiftState done [11:29:16]req_shift_opened done [11:29:16]requested_item shift.open_date is exist - process it [11:29:16]req_shift_open_date [11:29:16]req_shift_open_date done [11:29:16]produce_requested_data done [11:29:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154796,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:29:16]process_action_free close_receipt [11:29:16]json_value_free [11:29:16]json_value_free done [11:29:16]process_json_proto returns [11:29:16]Send response to host [11:29:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154796,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:29:16]free response buf [11:29:16]execute_script done [11:29:16]execute_script returns [11:29:16]free content buf [11:29:16]Sock 7.Close socket [11:29:16]Sock 7.Thread stoped [11:29:20]OFD Sender: No OFD packet to send [11:29:25]OFD Sender: No OFD packet to send [11:29:30]OFD Sender: No OFD packet to send [11:29:35]OFD Sender: No OFD packet to send [11:29:40]OFD Sender: No OFD packet to send [11:29:45]OFD Sender: No OFD packet to send [11:29:50]OFD Sender: No OFD packet to send [11:29:55]OFD Sender: No OFD packet to send [11:30:00]OFD Sender: No OFD packet to send [11:30:05]OFD Sender: No OFD packet to send [11:30:10]OFD Sender: No OFD packet to send [11:30:15]OFD Sender: No OFD packet to send [11:30:20]OFD Sender: No OFD packet to send [11:30:25]OFD Sender: No OFD packet to send [11:30:30]OFD Sender: No OFD packet to send [11:30:35]OFD Sender: No OFD packet to send [11:30:40]OFD Sender: No OFD packet to send [11:30:45]OFD Sender: No OFD packet to send [11:30:50]OFD Sender: No OFD packet to send [11:30:55]OFD Sender: No OFD packet to send [11:31:00]OFD Sender: No OFD packet to send [11:31:05]OFD Sender: No OFD packet to send [11:31:10]OFD Sender: No OFD packet to send [11:31:15]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:25]OFD Sender: No OFD packet to send [11:31:30]OFD Sender: No OFD packet to send [11:31:35]OFD Sender: No OFD packet to send [11:31:37]accept exits with 10 [11:31:37]New connection [11:31:37]New thread 3067305316 created [11:31:37]Thread 3067161956 joined [11:31:37]Waiting for new connection... [11:31:37] Sock 10.Parse request [11:31:37]Sock 10.Check first char [11:31:37]Sock 10.First char is OK [11:31:37]request: POST /json_proto HTTP/1.0 [11:31:37]Method: POST [11:31:37]URL: /json_proto [11:31:37]Method is POST - this is cgi request [11:31:37]url: /json_proto [11:31:37]query_string will be loaded in cgi processing [11:31:37]execute_cgi json_proto POST (null) [11:31:37]execute_cgi path=json_proto method=POST [11:31:37]POST find Content-Length [11:31:37]Host: 172.17.53.67:8080 [11:31:37]Content-Length: 677 [11:31:37]Content-Type: application/json [11:31:37] [11:31:37]POST finish read [11:31:37]Found Content-Length = 677 [11:31:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:37]execute_script... [11:31:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:37]POST & json_proto [11:31:37]process_json_proto [11:31:37]json parsed OK: [11:31:37]protocol is kg_v1.0 [11:31:37]action value=close_receipt [11:31:37]process_action close_receipt [11:31:37]cmd_close_receipt [11:31:37]MH_GetDate [11:31:37]Write to MH i2c: F0 00 00 AE 04 A1 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: F0 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: F0 09 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: F0 09 00 AE 04 00 1A 47 12 67 19 BC 99 64 56 [11:31:37]GetLastDocTimeStamp 1729250952 [11:31:37]current date 1729251098 [11:31:37]FM_GetShiftState [11:31:37]SAM_PROTO_GetShiftState [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 13 01 00 [11:31:37]Write to MH i2c: E2 08 00 AF 04 80 13 01 00 00 00 00 00 30 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0E 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0E 00 AF 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 67 [11:31:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:31:37]wFMCommunicate OK [11:31:37]SAM_PROTO_GetShiftState done [11:31:37]FM_GetShiftState done [11:31:37]opened in 1729211399 [11:31:37]opened+sec_in_day 1729297799 [11:31:37]quantity*price = 50041 [11:31:37]sum+1 = 50042 [11:31:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 186 18.10.2024 11:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154797 ФПД: 12739314270512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154797&fm=12739314270512&tin=02508201610067®Number=0000137193017469&sum=50000 [11:31:38]StoreToDocumentArchive [11:31:38]shift 312 fd 154797 [11:31:38]save to /storage/0312/doc_00154797 [11:31:38]save last doc name /storage/0312/doc_00154797 to /storage/kkm_last_doc_name [11:31:38]save OK [11:31:38]Clear old archive folders... [11:31:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:38]tlvbuf is 00588E50 [11:31:38]SAM_PROTO_ClearQueue [11:31:38]wFMCommunicate request_size=4 [11:31:38]MH_SAM_APDU [11:31:38]CAPDU: 80 09 00 00 [11:31:38]Write to MH i2c: E2 08 00 BC 04 80 09 00 00 00 00 00 00 32 [11:31:38]Write i2c OK [11:31:38]MH_I2C_Read... [11:31:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:38]Read from MH i2c: E2 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 03 00 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 03 00 BC 04 00 90 00 34 [11:31:38]RAPDU: 90 00 [11:31:38]wFMCommunicate OK [11:31:38]SAM_PROTO_ClearQueue done [11:31:38]KKMCreateOFDPacket [11:31:38]OFDProtocolAddRootSTLVToBuf [11:31:38]FM_MakeSignedData [11:31:38]FM_MakeSignedData [11:31:38]SAM_PROTO_SignData [11:31:38]wFMCommunicate request_size=4 [11:31:38]MH_SAM_APDU [11:31:38]CAPDU: 80 0D 01 02 [11:31:38]Write to MH i2c: E2 08 00 BD 04 80 0D 01 02 00 00 00 00 3A [11:31:38]Write i2c OK [11:31:38]MH_I2C_Read... [11:31:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:39]Read from MH i2c: E2 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 BD 04 00 90 00 35 [11:31:39]RAPDU: 90 00 [11:31:39]wFMCommunicate OK [11:31:39]wFMCommunicate request_size=255 [11:31:39]MH_SAM_APDU [11:31:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1A 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5C 02 00 35 04 06 00 0B [11:31:39]Write to MH i2c: E2 02 01 BE 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1A 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5C 02 00 35 04 06 00 0B 00 00 C4 [11:31:39]Write i2c OK [11:31:39]MH_I2C_Read... [11:31:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:39]Read from MH i2c: E2 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 BE 04 00 90 00 36 [11:31:39]RAPDU: 90 00 [11:31:39]wFMCommunicate OK [11:31:39]wFMCommunicate request_size=10 [11:31:39]MH_SAM_APDU [11:31:39]CAPDU: 80 0D 02 02 05 96 1A 4D 41 30 [11:31:39]Write to MH i2c: E2 0D 00 BF 04 80 0D 02 02 05 00 96 1A 4D 41 30 00 00 B5 [11:31:39]Write i2c OK [11:31:39]MH_I2C_Read... [11:31:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:39]Read from MH i2c: E2 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [11:31:39]RAPDU: 90 00 [11:31:39]wFMCommunicate OK [11:31:39]wFMCommunicate request_size=4 [11:31:39]MH_SAM_APDU [11:31:39]CAPDU: 80 0D 03 02 [11:31:39]Write to MH i2c: E2 08 00 C0 04 80 0D 03 02 00 00 00 00 3F [11:31:39]Write i2c OK [11:31:39]MH_I2C_Read... [11:31:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:39]Read from MH i2c: E2 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 0B 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 0B 00 C0 04 00 69 93 2E 95 6C D5 17 32 90 00 89 [11:31:39]RAPDU: 69 93 2E 95 6C D5 17 32 90 00 [11:31:39]wFMCommunicate OK [11:31:39]SAM_PROTO_SignData done [11:31:39]FM_MakeSignedData done [11:31:39]CreateOFDProtocolMessage [11:31:39]wFMCommunicate request_size=4 [11:31:39]MH_SAM_APDU [11:31:39]CAPDU: 80 11 00 00 [11:31:39]Write to MH i2c: E2 08 00 C1 04 80 11 00 00 00 00 00 00 3F [11:31:39]Write i2c OK [11:31:39]MH_I2C_Read... [11:31:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:39]Read from MH i2c: E2 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 17 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: E2 17 00 C1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [11:31:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:39]wFMCommunicate OK [11:31:39]CreateOFDProtocolMessage done [11:31:39]OFDSenderStorePacket 154797 [11:31:39]StoreOFDPacket docnum=154797 [11:31:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA 91 07 01 A2 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1A 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5C 02 00 35 04 06 00 0B 96 1A 4D 41 30 69 93 2E 95 6C D5 17 32 [11:31:39]CheckFolder [11:31:39]dirname=/storage/ofd_packets [11:31:39]CheckFolder done [11:31:39]ProducePacketName [11:31:39]name=ofd_packets/00154797 [11:31:39]NVStorageSaveData ofd_packets/00154797 [11:31:39]File name is /storage/ofd_packets/00154797 [11:31:39]Write 301 bytes [11:31:39]NVStorageSaveData done [11:31:39]OFDSenderStorePacket done [11:31:39]KKMCreateOFDPacket done [11:31:39]NVStorageSaveData kkm_last_timestamp [11:31:39]File name is /storage/kkm_last_timestamp [11:31:39]Write 4 bytes [11:31:39]NVStorageSaveData done [11:31:39]ExternCall_PrintAddStr [11:31:39]wPrintStart [11:31:39]Write to MH i2c: 01 00 00 C2 04 C6 [11:31:39]Write i2c OK [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: 01 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: 01 07 00 [11:31:39]MH_I2C_Read... [11:31:39]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 FF 0F DB [11:31:39]RasterBufferAndPrint [11:31:39]line Счет N : (1)872968 [11:31:39]line ИНН: 02508201610067 [11:31:39]line Контрольно-Кассовый Чек [11:31:39]line ПРОДАЖА [11:31:39]line ТРК (МРК, ГНК) : 42 [11:31:39]line Товар: 2710124130 [11:31:39]line Аи-92-К-5 [11:31:39]line 7.480 * 66.90 [11:31:39]line = 500.41 [11:31:39]line НДС 12% НСП 1% [11:31:39]line > о реализуемом товаре [11:31:39]line ОКРУГЛЕНИЕ: -0.41 [11:31:39]line ИТОГО: 500.00 [11:31:39]line Внесено: 500.00 [11:31:39]line СДАЧА: 0.00 [11:31:39]line НСП 1% : 4.43 [11:31:39]line НДС 12% : 53.14 [11:31:39]line Наличными: 500.00 [11:31:39]line Безнал.: 0.00 [11:31:39]line Место: АЗС № 165 "Партнер Нефть" [11:31:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:31:39]line СНО: Общий режим [11:31:39]line Чек 186 18.10.2024 11:31 [11:31:39]line Смена: 312 ФФД: 1.0 [11:31:39]line ЗНМ: 0300000234 [11:31:39]line РНМ: 0000137193017469 [11:31:39]line Версия ККМ: v1.0 [11:31:39]line ФМ: 0000000000963156 [11:31:39]line ФД: 154797 [11:31:39]line ФПД: 12739314270512 [11:31:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154797&fm=12739314270512&tin=02508201610067®Number=0000137193017469&sum=50000 [11:31:39]OFD Sender: Processing packet 154797 [packets to send 51, broken 50] [11:31:39]ProducePacketName [11:31:39]name=ofd_packets/00154797 [11:31:39]OFD Sender: To server: pG, [11:31:39]CommunicateWithHost lk.salyk.kg:30040 [11:31:39]ConnectInit lk.salyk.kg [11:31:39]written 0, free lines is 4095 [11:31:39]Connected sock=9 [11:31:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA 91 07 01 A2 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1A 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5C 02 00 35 04 06 00 0B 96 1A 4D 41 30 69 93 2E 95 6C D5 17 32 [11:31:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 70 47 00 26 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5C 02 00 F4 03 04 00 52 ED 11 67 B6 04 01 00 00 B5 FD AE 4B E1 7A 7D 83 [11:31:40]CommunicateWithHost err = 0 [11:31:40]CheckOFDResponse [11:31:40]1017 (14) - 77093643461234 [11:31:40]1041 (16) - 0000000000963156 [11:31:40]1040 (4) - 154797 [11:31:40]1012 (4) - 18.10.2024 05:08 [11:31:40]1206 (1) - 0 [11:31:40]OFD Sender: Remove packet 154797 [11:31:40]ProducePacketName [11:31:40]name=ofd_packets/00154797 [11:31:40]NVStorageDeleteData [11:31:40]Write to MH i2c: 01 00 00 ED 04 F1 [11:31:40]Write i2c OK [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: 01 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: 01 07 00 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: 01 07 00 ED 04 00 00 00 00 00 F3 0C F7 [11:31:40]RasterBufferAndPrint [11:31:40]line [11:31:40]line [11:31:40]line [11:31:40]line [11:31:40]line [11:31:40]written 0, free lines is 3321 [11:31:40]MH_Cut [11:31:40]Write to MH i2c: D1 01 00 F4 04 01 CA [11:31:40]Write i2c OK [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: D1 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: D1 01 00 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: D1 01 00 F4 04 00 C9 [11:31:40]Write to MH i2c: 01 00 00 F5 04 F9 [11:31:40]Write i2c OK [11:31:40]MH_I2C_Read... [11:31:40]OFD Sender: No OFD packet to send [11:31:41]*** Cut start [11:31:41]*** Partial cut [11:31:41]*** CUTSNS_PIN = 1 [11:31:41]*** CUTSNS_PIN = 0 [11:31:41]*** Brake cut motor [11:31:41]Read from MH i2c: 01 [11:31:41]MH_I2C_Read... [11:31:41]*** Stop cut motor [11:31:41]*** Cut end [11:31:41]Read from MH i2c: 01 07 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: 01 07 00 F5 04 00 00 00 00 00 FF 0F 0E [11:31:41]process_action close_receipt done [11:31:41]requested_data is exist [11:31:41]produce_requested_data [11:31:41]requested_item fm.sn is exist - process it [11:31:41]wFMCommunicate request_size=4 [11:31:41]MH_SAM_APDU [11:31:41]CAPDU: 80 11 00 00 [11:31:41]Write to MH i2c: E2 08 00 F6 04 80 11 00 00 00 00 00 00 74 [11:31:41]Write i2c OK [11:31:41]MH_I2C_Read... [11:31:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:41]Read from MH i2c: E2 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 17 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 17 00 F6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [11:31:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:41]wFMCommunicate OK [11:31:41]requested_item fd.num is exist - process it [11:31:41]SAM_PROTO_GetFieldsCounters [11:31:41]wFMCommunicate request_size=4 [11:31:41]MH_SAM_APDU [11:31:41]CAPDU: 80 13 00 00 [11:31:41]Write to MH i2c: E2 08 00 F7 04 80 13 00 00 00 00 00 00 77 [11:31:41]Write i2c OK [11:31:41]MH_I2C_Read... [11:31:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:41]Read from MH i2c: E2 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 62 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 62 00 F7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [11:31:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:41]wFMCommunicate OK [11:31:41]SAM_PROTO_GetFieldsCounters done [11:31:41]requested_item shift.num is exist - process it [11:31:41]requested_item shift.opened is exist - process it [11:31:41]req_shift_opened [11:31:41]FM_GetShiftState [11:31:41]SAM_PROTO_GetShiftState [11:31:41]wFMCommunicate request_size=4 [11:31:41]MH_SAM_APDU [11:31:41]CAPDU: 80 13 01 00 [11:31:41]Write to MH i2c: E2 08 00 F8 04 80 13 01 00 00 00 00 00 79 [11:31:41]Write i2c OK [11:31:41]MH_I2C_Read... [11:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:41]Read from MH i2c: E2 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 0E 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 0E 00 F8 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B0 [11:31:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:31:41]wFMCommunicate OK [11:31:41]SAM_PROTO_GetShiftState done [11:31:41]FM_GetShiftState done [11:31:41]req_shift_opened done [11:31:41]requested_item shift.open_date is exist - process it [11:31:41]req_shift_open_date [11:31:41]req_shift_open_date done [11:31:41]produce_requested_data done [11:31:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154797,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:31:41]process_action_free close_receipt [11:31:41]json_value_free [11:31:41]json_value_free done [11:31:41]process_json_proto returns [11:31:41]Send response to host [11:31:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154797,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:31:41]free response buf [11:31:41]execute_script done [11:31:41]execute_script returns [11:31:41]free content buf [11:31:41]Sock 10.Close socket [11:31:41]Sock 10.Thread stoped [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]OFD Sender: No OFD packet to send [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:40]OFD Sender: No OFD packet to send [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:05]OFD Sender: No OFD packet to send [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:05]OFD Sender: No OFD packet to send [11:34:07]accept exits with 7 [11:34:07]New connection [11:34:07]New thread 3067161956 created [11:34:07]Thread 3067305316 joined [11:34:07]Waiting for new connection... [11:34:07] Sock 7.Parse request [11:34:07]Sock 7.Check first char [11:34:07]Sock 7.First char is OK [11:34:07]request: POST /json_proto HTTP/1.0 [11:34:07]Method: POST [11:34:07]URL: /json_proto [11:34:07]Method is POST - this is cgi request [11:34:07]url: /json_proto [11:34:07]query_string will be loaded in cgi processing [11:34:07]execute_cgi json_proto POST (null) [11:34:07]execute_cgi path=json_proto method=POST [11:34:07]POST find Content-Length [11:34:07]Host: 172.17.53.67:8080 [11:34:07]Content-Length: 762 [11:34:07]Content-Type: application/json [11:34:07] [11:34:07]POST finish read [11:34:07]Found Content-Length = 762 [11:34:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:07]execute_script... [11:34:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:07]POST & json_proto [11:34:07]process_json_proto [11:34:07]json parsed OK: [11:34:07]protocol is kg_v1.0 [11:34:07]action value=close_receipt [11:34:07]process_action close_receipt [11:34:07]cmd_close_receipt [11:34:07]MH_GetDate [11:34:07]Write to MH i2c: F0 00 00 F9 04 EC [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: F0 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: F0 09 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: F0 09 00 F9 04 00 AF 47 12 67 19 BC 99 64 36 [11:34:07]GetLastDocTimeStamp 1729251098 [11:34:07]current date 1729251247 [11:34:07]FM_GetShiftState [11:34:07]SAM_PROTO_GetShiftState [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 13 01 00 [11:34:07]Write to MH i2c: E2 08 00 FA 04 80 13 01 00 00 00 00 00 7B [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0E 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0E 00 FA 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B2 [11:34:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:07]wFMCommunicate OK [11:34:07]SAM_PROTO_GetShiftState done [11:34:07]FM_GetShiftState done [11:34:07]opened in 1729211399 [11:34:07]opened+sec_in_day 1729297799 [11:34:07]quantity*price = 100000 [11:34:07]sum+1 = 100002 [11:34:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 187 18.10.2024 11:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154798 ФПД: 17031098565161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154798&fm=17031098565161&tin=02508201610067®Number=0000137193017469&sum=100001 [11:34:08]StoreToDocumentArchive [11:34:08]shift 312 fd 154798 [11:34:08]save to /storage/0312/doc_00154798 [11:34:08]save last doc name /storage/0312/doc_00154798 to /storage/kkm_last_doc_name [11:34:08]save OK [11:34:08]Clear old archive folders... [11:34:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:34:08]tlvbuf is 0057ABA0 [11:34:08]SAM_PROTO_ClearQueue [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 09 00 00 [11:34:08]Write to MH i2c: E2 08 00 07 05 80 09 00 00 00 00 00 00 7E [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 07 05 00 90 00 80 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]SAM_PROTO_ClearQueue done [11:34:08]KKMCreateOFDPacket [11:34:08]OFDProtocolAddRootSTLVToBuf [11:34:08]FM_MakeSignedData [11:34:08]FM_MakeSignedData [11:34:08]SAM_PROTO_SignData [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 01 02 [11:34:08]Write to MH i2c: E2 08 00 08 05 80 0D 01 02 00 00 00 00 86 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]wFMCommunicate request_size=255 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 AF 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5C 02 00 35 04 06 00 [11:34:08]Write to MH i2c: E2 02 01 09 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 AF 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5C 02 00 35 04 06 00 00 00 F0 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]wFMCommunicate request_size=11 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 02 02 06 0F 7D 5C 94 82 29 [11:34:08]Write to MH i2c: E2 0E 00 0A 05 80 0D 02 02 06 00 0F 7D 5C 94 82 29 00 00 BC [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 03 02 [11:34:08]Write to MH i2c: E2 08 00 0B 05 80 0D 03 02 00 00 00 00 8B [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0B 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0B 00 0B 05 00 DD 10 1C FD D5 94 7B E9 90 00 5F [11:34:08]RAPDU: DD 10 1C FD D5 94 7B E9 90 00 [11:34:08]wFMCommunicate OK [11:34:08]SAM_PROTO_SignData done [11:34:08]FM_MakeSignedData done [11:34:08]CreateOFDProtocolMessage [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 11 00 00 [11:34:08]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 17 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [11:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:08]wFMCommunicate OK [11:34:08]CreateOFDProtocolMessage done [11:34:08]OFDSenderStorePacket 154798 [11:34:08]StoreOFDPacket docnum=154798 [11:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5A 35 08 01 CE 39 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 AF 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5C 02 00 35 04 06 00 0F 7D 5C 94 82 29 DD 10 1C FD D5 94 7B E9 [11:34:08]CheckFolder [11:34:08]dirname=/storage/ofd_packets [11:34:08]CheckFolder done [11:34:08]ProducePacketName [11:34:08]name=ofd_packets/00154798 [11:34:08]NVStorageSaveData ofd_packets/00154798 [11:34:08]File name is /storage/ofd_packets/00154798 [11:34:08]Write 302 bytes [11:34:08]NVStorageSaveData done [11:34:08]OFDSenderStorePacket done [11:34:08]KKMCreateOFDPacket done [11:34:08]NVStorageSaveData kkm_last_timestamp [11:34:08]File name is /storage/kkm_last_timestamp [11:34:08]Write 4 bytes [11:34:08]NVStorageSaveData done [11:34:08]ExternCall_PrintAddStr [11:34:08]wPrintStart [11:34:08]Write to MH i2c: 01 00 00 0D 05 12 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 FF 0F 27 [11:34:08]RasterBufferAndPrint [11:34:08]line Счет N : (1)872971 [11:34:08]line ИНН: 02508201610067 [11:34:08]line Контрольно-Кассовый Чек [11:34:08]line ПРОДАЖА [11:34:08]line ТРК (МРК, ГНК) : 13 [11:34:08]line Товар: 2710124130 [11:34:08]line Super 92-К-5 [11:34:08]line 14.620 * 68.40 [11:34:08]line = 1000.01 [11:34:08]line НДС 12% НСП 1% [11:34:08]line > о реализуемом товаре [11:34:08]line ИТОГО: 1000.01 [11:34:08]line НСП 1% : 8.85 [11:34:08]line НДС 12% : 106.20 [11:34:08]line Наличными: 0.00 [11:34:08]line Безнал.: 1000.01 [11:34:08]line Место: АЗС № 165 "Партнер Нефть" [11:34:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:34:08]line СНО: Общий режим [11:34:08]line Чек 187 18.10.2024 11:34 [11:34:08]line Смена: 312 ФФД: 1.0 [11:34:08]line ЗНМ: 0300000234 [11:34:08]line РНМ: 0000137193017469 [11:34:08]line Версия ККМ: v1.0 [11:34:08]line Платежная система: Mbank [11:34:08]line ФМ: 0000000000963156 [11:34:08]line ФД: 154798 [11:34:08]line ФПД: 17031098565161 [11:34:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154798&fm=17031098565161&tin=02508201610067®Number=0000137193017469&sum=100001 [11:34:09]OFD Sender: Processing packet 154798 [packets to send 51, broken 50] [11:34:09]ProducePacketName [11:34:09]name=ofd_packets/00154798 [11:34:09]OFD Sender: To server: pG, [11:34:09]CommunicateWithHost lk.salyk.kg:30040 [11:34:09]ConnectInit lk.salyk.kg [11:34:09]written 0, free lines is 4095 [11:34:09]Connected sock=10 [11:34:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5A 35 08 01 CE 39 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 AF 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5C 02 00 35 04 06 00 0F 7D 5C 94 82 29 DD 10 1C FD D5 94 7B E9 [11:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 15 18 47 00 E0 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5C 02 00 F4 03 04 00 E8 ED 11 67 B6 04 01 00 00 31 4C 5C 47 BB BF FD E1 [11:34:09]CommunicateWithHost err = 0 [11:34:09]CheckOFDResponse [11:34:09]1017 (14) - 77093643461234 [11:34:09]1041 (16) - 0000000000963156 [11:34:09]1040 (4) - 154798 [11:34:09]1012 (4) - 18.10.2024 05:11 [11:34:09]1206 (1) - 0 [11:34:09]OFD Sender: Remove packet 154798 [11:34:09]ProducePacketName [11:34:09]name=ofd_packets/00154798 [11:34:09]NVStorageDeleteData [11:34:09]Write to MH i2c: 01 00 00 36 05 3B [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 07 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 07 00 36 05 00 00 00 00 00 0A 0D 59 [11:34:09]RasterBufferAndPrint [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]written 0, free lines is 3344 [11:34:09]MH_Cut [11:34:09]Write to MH i2c: D1 01 00 3D 05 01 14 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 01 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 01 00 3D 05 00 13 [11:34:09]Write to MH i2c: 01 00 00 3E 05 43 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]OFD Sender: No OFD packet to send [11:34:10]*** Cut start [11:34:10]*** Partial cut [11:34:10]*** CUTSNS_PIN = 1 [11:34:10]*** CUTSNS_PIN = 0 [11:34:10]*** Brake cut motor [11:34:10]Read from MH i2c: 01 [11:34:10]MH_I2C_Read... [11:34:10]*** Stop cut motor [11:34:10]*** Cut end [11:34:10]Read from MH i2c: 01 07 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: 01 07 00 3E 05 00 00 00 00 00 FF 0F 58 [11:34:10]process_action close_receipt done [11:34:10]requested_data is exist [11:34:10]produce_requested_data [11:34:10]requested_item fm.sn is exist - process it [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 11 00 00 [11:34:10]Write to MH i2c: E2 08 00 3F 05 80 11 00 00 00 00 00 00 BE [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 17 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 17 00 3F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [11:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:10]wFMCommunicate OK [11:34:10]requested_item fd.num is exist - process it [11:34:10]SAM_PROTO_GetFieldsCounters [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 13 00 00 [11:34:10]Write to MH i2c: E2 08 00 40 05 80 13 00 00 00 00 00 00 C1 [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:11]Read from MH i2c: E2 [11:34:11]MH_I2C_Read... [11:34:11]Read from MH i2c: E2 62 00 [11:34:11]MH_I2C_Read... [11:34:11]Read from MH i2c: E2 62 00 40 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [11:34:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:11]wFMCommunicate OK [11:34:11]SAM_PROTO_GetFieldsCounters done [11:34:11]requested_item shift.num is exist - process it [11:34:11]requested_item shift.opened is exist - process it [11:34:11]req_shift_opened [11:34:11]FM_GetShiftState [11:34:11]SAM_PROTO_GetShiftState [11:34:11]wFMCommunicate request_size=4 [11:34:11]MH_SAM_APDU [11:34:11]CAPDU: 80 13 01 00 [11:34:11]Write to MH i2c: E2 08 00 41 05 80 13 01 00 00 00 00 00 C3 [11:34:11]Write i2c OK [11:34:11]MH_I2C_Read... [11:34:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:11]Read from MH i2c: E2 [11:34:11]MH_I2C_Read... [11:34:11]Read from MH i2c: E2 0E 00 [11:34:11]MH_I2C_Read... [11:34:11]Read from MH i2c: E2 0E 00 41 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [11:34:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:11]wFMCommunicate OK [11:34:11]SAM_PROTO_GetShiftState done [11:34:11]FM_GetShiftState done [11:34:11]req_shift_opened done [11:34:11]requested_item shift.open_date is exist - process it [11:34:11]req_shift_open_date [11:34:11]req_shift_open_date done [11:34:11]produce_requested_data done [11:34:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154798,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:34:11]process_action_free close_receipt [11:34:11]json_value_free [11:34:11]json_value_free done [11:34:11]process_json_proto returns [11:34:11]Send response to host [11:34:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154798,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:34:11]free response buf [11:34:11]execute_script done [11:34:11]execute_script returns [11:34:11]free content buf [11:34:11]Sock 7.Close socket [11:34:11]Sock 7.Thread stoped [11:34:14]OFD Sender: No OFD packet to send [11:34:18]accept exits with 9 [11:34:18]New connection [11:34:18]New thread 3067305316 created [11:34:18]Thread 3067161956 joined [11:34:18]Waiting for new connection... [11:34:18] Sock 9.Parse request [11:34:18]Sock 9.Check first char [11:34:18]Sock 9.First char is OK [11:34:18]request: POST /json_proto HTTP/1.0 [11:34:18]Method: POST [11:34:18]URL: /json_proto [11:34:18]Method is POST - this is cgi request [11:34:18]url: /json_proto [11:34:18]query_string will be loaded in cgi processing [11:34:18]execute_cgi json_proto POST (null) [11:34:18]execute_cgi path=json_proto method=POST [11:34:18]POST find Content-Length [11:34:18]Host: 172.17.53.67:8080 [11:34:18]Content-Length: 766 [11:34:18]Content-Type: application/json [11:34:18] [11:34:18]POST finish read [11:34:18]Found Content-Length = 766 [11:34:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:18]execute_script... [11:34:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:18]POST & json_proto [11:34:18]process_json_proto [11:34:18]json parsed OK: [11:34:18]protocol is kg_v1.0 [11:34:18]action value=close_receipt [11:34:18]process_action close_receipt [11:34:18]cmd_close_receipt [11:34:18]MH_GetDate [11:34:18]Write to MH i2c: F0 00 00 42 05 36 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 09 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 09 00 42 05 00 BA 47 12 67 19 BC 99 64 8B [11:34:18]GetLastDocTimeStamp 1729251247 [11:34:18]current date 1729251258 [11:34:18]FM_GetShiftState [11:34:18]SAM_PROTO_GetShiftState [11:34:18]wFMCommunicate request_size=4 [11:34:18]MH_SAM_APDU [11:34:18]CAPDU: 80 13 01 00 [11:34:18]Write to MH i2c: E2 08 00 43 05 80 13 01 00 00 00 00 00 C5 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:18]Read from MH i2c: E2 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: E2 0E 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: E2 0E 00 43 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FC [11:34:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:18]wFMCommunicate OK [11:34:18]SAM_PROTO_GetShiftState done [11:34:18]FM_GetShiftState done [11:34:18]opened in 1729211399 [11:34:18]opened+sec_in_day 1729297799 [11:34:18]quantity*price = 300075 [11:34:18]sum+1 = 300077 [11:34:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 188 18.10.2024 11:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154799 ФПД: 270887562404943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113418&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154799&fm=270887562404943&tin=02508201610067®Number=0000137193017469&sum=300076 [11:34:19]StoreToDocumentArchive [11:34:19]shift 312 fd 154799 [11:34:19]save to /storage/0312/doc_00154799 [11:34:19]save last doc name /storage/0312/doc_00154799 to /storage/kkm_last_doc_name [11:34:19]save OK [11:34:19]Clear old archive folders... [11:34:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:34:19]tlvbuf is 00577CA0 [11:34:19]SAM_PROTO_ClearQueue [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 09 00 00 [11:34:19]Write to MH i2c: E2 08 00 50 05 80 09 00 00 00 00 00 00 C7 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 50 05 00 90 00 C9 [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_ClearQueue done [11:34:19]KKMCreateOFDPacket [11:34:19]OFDProtocolAddRootSTLVToBuf [11:34:19]FM_MakeSignedData [11:34:19]FM_MakeSignedData [11:34:19]SAM_PROTO_SignData [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 01 02 [11:34:19]Write to MH i2c: E2 08 00 51 05 80 0D 01 02 00 00 00 00 CF [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 51 05 00 90 00 CA [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=255 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 BA 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5C 02 00 35 04 06 00 F6 5E EC EE [11:34:19]Write to MH i2c: E2 02 01 52 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 BA 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5C 02 00 35 04 06 00 F6 5E EC EE 00 00 E4 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 52 05 00 90 00 CB [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=7 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 02 02 02 64 4F [11:34:19]Write to MH i2c: E2 0A 00 53 05 80 0D 02 02 02 00 64 4F 00 00 89 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 53 05 00 90 00 CC [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 03 02 [11:34:19]Write to MH i2c: E2 08 00 54 05 80 0D 03 02 00 00 00 00 D4 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0B 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0B 00 54 05 00 51 7D B1 96 FE 8B B5 DA 90 00 02 [11:34:19]RAPDU: 51 7D B1 96 FE 8B B5 DA 90 00 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_SignData done [11:34:19]FM_MakeSignedData done [11:34:19]CreateOFDProtocolMessage [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 11 00 00 [11:34:19]Write to MH i2c: E2 08 00 55 05 80 11 00 00 00 00 00 00 D4 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]OFD Sender: No OFD packet to send [11:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 17 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 17 00 55 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [11:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:19]wFMCommunicate OK [11:34:19]CreateOFDProtocolMessage done [11:34:19]OFDSenderStorePacket 154799 [11:34:19]StoreOFDPacket docnum=154799 [11:34:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 D1 04 01 89 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 BA 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5C 02 00 35 04 06 00 F6 5E EC EE 64 4F 51 7D B1 96 FE 8B B5 DA [11:34:19]CheckFolder [11:34:19]dirname=/storage/ofd_packets [11:34:19]CheckFolder done [11:34:19]ProducePacketName [11:34:19]name=ofd_packets/00154799 [11:34:19]NVStorageSaveData ofd_packets/00154799 [11:34:19]File name is /storage/ofd_packets/00154799 [11:34:19]Write 298 bytes [11:34:19]NVStorageSaveData done [11:34:19]OFDSenderStorePacket done [11:34:19]KKMCreateOFDPacket done [11:34:19]NVStorageSaveData kkm_last_timestamp [11:34:19]File name is /storage/kkm_last_timestamp [11:34:19]Write 4 bytes [11:34:19]NVStorageSaveData done [11:34:19]ExternCall_PrintAddStr [11:34:19]wPrintStart [11:34:19]Write to MH i2c: 01 00 00 56 05 5B [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: 01 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: 01 07 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: 01 07 00 56 05 00 00 00 00 00 FF 0F 70 [11:34:19]RasterBufferAndPrint [11:34:19]line Счет N : (1)872969 [11:34:19]line ИНН: 02508201610067 [11:34:19]line Контрольно-Кассовый Чек [11:34:19]line ПРОДАЖА [11:34:19]line ТРК (МРК, ГНК) : 24 [11:34:19]line Товар: 2710194210 [11:34:19]line ДТ-К-2 [11:34:19]line 39.380 * 76.20 [11:34:19]line = 3000.76 [11:34:19]line НДС 12% НСП 1% [11:34:19]line > о реализуемом товаре [11:34:19]line ИТОГО: 3000.76 [11:34:19]line НСП 1% : 26.55 [11:34:19]line НДС 12% : 318.66 [11:34:19]line Наличными: 0.00 [11:34:19]line Безнал.: 3000.76 [11:34:19]line Место: АЗС № 165 "Партнер Нефть" [11:34:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:34:19]line СНО: Общий режим [11:34:19]line Чек 188 18.10.2024 11:34 [11:34:19]line Смена: 312 ФФД: 1.0 [11:34:19]line ЗНМ: 0300000234 [11:34:19]line РНМ: 0000137193017469 [11:34:19]line Версия ККМ: v1.0 [11:34:19]line Платежная система: Mbank [11:34:19]line ФМ: 0000000000963156 [11:34:19]line ФД: 154799 [11:34:19]line ФПД: 270887562404943 [11:34:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113418&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154799&fm=270887562404943&tin=02508201610067®Number=0000137193017469&sum=300076 [11:34:20]OFD Sender: Processing packet 154799 [packets to send 51, broken 50] [11:34:20]ProducePacketName [11:34:20]name=ofd_packets/00154799 [11:34:20]OFD Sender: To server: pG, [11:34:20]CommunicateWithHost lk.salyk.kg:30040 [11:34:20]ConnectInit lk.salyk.kg [11:34:20]written 0, free lines is 4095 [11:34:20]Connected sock=10 [11:34:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 D1 04 01 89 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 BA 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5C 02 00 35 04 06 00 F6 5E EC EE 64 4F 51 7D B1 96 FE 8B B5 DA [11:34:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 EF 47 00 9A E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5C 02 00 F4 03 04 00 F3 ED 11 67 B6 04 01 00 00 3D 5F 73 B2 E7 C3 90 26 [11:34:20]CommunicateWithHost err = 0 [11:34:20]CheckOFDResponse [11:34:20]1017 (14) - 77093643461234 [11:34:20]1041 (16) - 0000000000963156 [11:34:20]1040 (4) - 154799 [11:34:20]1012 (4) - 18.10.2024 05:11 [11:34:20]1206 (1) - 0 [11:34:20]OFD Sender: Remove packet 154799 [11:34:20]ProducePacketName [11:34:20]name=ofd_packets/00154799 [11:34:20]NVStorageDeleteData [11:34:20]Write to MH i2c: 01 00 00 7F 05 84 [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 7F 05 00 00 00 00 00 22 0D BA [11:34:20]RasterBufferAndPrint [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]written 0, free lines is 3369 [11:34:20]MH_Cut [11:34:20]Write to MH i2c: D1 01 00 86 05 01 5D [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 01 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 01 00 86 05 00 5C [11:34:20]Write to MH i2c: 01 00 00 87 05 8C [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:21]OFD Sender: No OFD packet to send [11:34:21]*** Cut start [11:34:21]*** Partial cut [11:34:21]*** CUTSNS_PIN = 1 [11:34:21]*** CUTSNS_PIN = 0 [11:34:21]*** Brake cut motor [11:34:21]Read from MH i2c: 01 [11:34:21]MH_I2C_Read... [11:34:21]*** Stop cut motor [11:34:21]*** Cut end [11:34:21]Read from MH i2c: 01 07 00 [11:34:21]MH_I2C_Read... [11:34:21]Read from MH i2c: 01 07 00 87 05 00 00 00 00 00 FF 0F A1 [11:34:21]process_action close_receipt done [11:34:21]requested_data is exist [11:34:21]produce_requested_data [11:34:21]requested_item fm.sn is exist - process it [11:34:21]wFMCommunicate request_size=4 [11:34:21]MH_SAM_APDU [11:34:21]CAPDU: 80 11 00 00 [11:34:21]Write to MH i2c: E2 08 00 88 05 80 11 00 00 00 00 00 00 07 [11:34:21]Write i2c OK [11:34:21]MH_I2C_Read... [11:34:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:22]Read from MH i2c: E2 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 17 00 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 17 00 88 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [11:34:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:22]wFMCommunicate OK [11:34:22]requested_item fd.num is exist - process it [11:34:22]SAM_PROTO_GetFieldsCounters [11:34:22]wFMCommunicate request_size=4 [11:34:22]MH_SAM_APDU [11:34:22]CAPDU: 80 13 00 00 [11:34:22]Write to MH i2c: E2 08 00 89 05 80 13 00 00 00 00 00 00 0A [11:34:22]Write i2c OK [11:34:22]MH_I2C_Read... [11:34:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:22]Read from MH i2c: E2 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 62 00 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 62 00 89 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [11:34:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:22]wFMCommunicate OK [11:34:22]SAM_PROTO_GetFieldsCounters done [11:34:22]requested_item shift.num is exist - process it [11:34:22]requested_item shift.opened is exist - process it [11:34:22]req_shift_opened [11:34:22]FM_GetShiftState [11:34:22]SAM_PROTO_GetShiftState [11:34:22]wFMCommunicate request_size=4 [11:34:22]MH_SAM_APDU [11:34:22]CAPDU: 80 13 01 00 [11:34:22]Write to MH i2c: E2 08 00 8A 05 80 13 01 00 00 00 00 00 0C [11:34:22]Write i2c OK [11:34:22]MH_I2C_Read... [11:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:22]Read from MH i2c: E2 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 0E 00 [11:34:22]MH_I2C_Read... [11:34:22]Read from MH i2c: E2 0E 00 8A 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [11:34:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:22]wFMCommunicate OK [11:34:22]SAM_PROTO_GetShiftState done [11:34:22]FM_GetShiftState done [11:34:22]req_shift_opened done [11:34:22]requested_item shift.open_date is exist - process it [11:34:22]req_shift_open_date [11:34:22]req_shift_open_date done [11:34:22]produce_requested_data done [11:34:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154799,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:34:22]process_action_free close_receipt [11:34:22]json_value_free [11:34:22]json_value_free done [11:34:22]process_json_proto returns [11:34:22]Send response to host [11:34:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154799,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:34:22]free response buf [11:34:22]execute_script done [11:34:22]execute_script returns [11:34:22]free content buf [11:34:22]Sock 9.Close socket [11:34:22]Sock 9.Thread stoped [11:34:26]OFD Sender: No OFD packet to send [11:34:29]accept exits with 7 [11:34:29]New connection [11:34:29]New thread 3067161956 created [11:34:29]Thread 3067305316 joined [11:34:29]Waiting for new connection... [11:34:29] Sock 7.Parse request [11:34:29]Sock 7.Check first char [11:34:29]Sock 7.First char is OK [11:34:29]request: POST /json_proto HTTP/1.0 [11:34:29]Method: POST [11:34:29]URL: /json_proto [11:34:29]Method is POST - this is cgi request [11:34:29]url: /json_proto [11:34:29]query_string will be loaded in cgi processing [11:34:29]execute_cgi json_proto POST (null) [11:34:29]execute_cgi path=json_proto method=POST [11:34:29]POST find Content-Length [11:34:29]Host: 172.17.53.67:8080 [11:34:29]Content-Length: 682 [11:34:29]Content-Type: application/json [11:34:29] [11:34:29]POST finish read [11:34:29]Found Content-Length = 682 [11:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:29]execute_script... [11:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:29]POST & json_proto [11:34:29]process_json_proto [11:34:29]json parsed OK: [11:34:29]protocol is kg_v1.0 [11:34:29]action value=close_receipt [11:34:29]process_action close_receipt [11:34:29]cmd_close_receipt [11:34:29]MH_GetDate [11:34:29]Write to MH i2c: F0 00 00 8B 05 7F [11:34:29]Write i2c OK [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 09 00 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 09 00 8B 05 00 C5 47 12 67 19 BC 99 64 DF [11:34:29]GetLastDocTimeStamp 1729251258 [11:34:29]current date 1729251269 [11:34:29]FM_GetShiftState [11:34:29]SAM_PROTO_GetShiftState [11:34:29]wFMCommunicate request_size=4 [11:34:29]MH_SAM_APDU [11:34:29]CAPDU: 80 13 01 00 [11:34:29]Write to MH i2c: E2 08 00 8C 05 80 13 01 00 00 00 00 00 0E [11:34:29]Write i2c OK [11:34:29]MH_I2C_Read... [11:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:29]Read from MH i2c: E2 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: E2 0E 00 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: E2 0E 00 8C 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [11:34:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:29]wFMCommunicate OK [11:34:29]SAM_PROTO_GetShiftState done [11:34:29]FM_GetShiftState done [11:34:29]opened in 1729211399 [11:34:29]opened+sec_in_day 1729297799 [11:34:29]quantity*price = 100015 [11:34:29]sum+1 = 100017 [11:34:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 189 18.10.2024 11:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154800 ФПД: 23730623414179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154800&fm=23730623414179&tin=02508201610067®Number=0000137193017469&sum=100000 [11:34:30]StoreToDocumentArchive [11:34:30]shift 312 fd 154800 [11:34:30]save to /storage/0312/doc_00154800 [11:34:30]save last doc name /storage/0312/doc_00154800 to /storage/kkm_last_doc_name [11:34:30]save OK [11:34:30]Clear old archive folders... [11:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:30]tlvbuf is 00576F30 [11:34:30]SAM_PROTO_ClearQueue [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 09 00 00 [11:34:30]Write to MH i2c: E2 08 00 99 05 80 09 00 00 00 00 00 00 10 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 99 05 00 90 00 12 [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]SAM_PROTO_ClearQueue done [11:34:30]KKMCreateOFDPacket [11:34:30]OFDProtocolAddRootSTLVToBuf [11:34:30]FM_MakeSignedData [11:34:30]FM_MakeSignedData [11:34:30]SAM_PROTO_SignData [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 01 02 [11:34:30]Write to MH i2c: E2 08 00 9A 05 80 0D 01 02 00 00 00 00 18 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 9A 05 00 90 00 13 [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]wFMCommunicate request_size=255 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 C5 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5C 02 00 35 04 06 00 15 [11:34:30]Write to MH i2c: E2 02 01 9B 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 C5 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5C 02 00 35 04 06 00 15 00 00 57 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:31]OFD Sender: No OFD packet to send [11:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:31]Read from MH i2c: E2 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 03 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 03 00 9B 05 00 90 00 14 [11:34:31]RAPDU: 90 00 [11:34:31]wFMCommunicate OK [11:34:31]wFMCommunicate request_size=10 [11:34:31]MH_SAM_APDU [11:34:31]CAPDU: 80 0D 02 02 05 95 37 60 FF A3 [11:34:31]Write to MH i2c: E2 0D 00 9C 05 80 0D 02 02 05 00 95 37 60 FF A3 00 00 F3 [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:31]Read from MH i2c: E2 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 03 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 03 00 9C 05 00 90 00 15 [11:34:31]RAPDU: 90 00 [11:34:31]wFMCommunicate OK [11:34:31]wFMCommunicate request_size=4 [11:34:31]MH_SAM_APDU [11:34:31]CAPDU: 80 0D 03 02 [11:34:31]Write to MH i2c: E2 08 00 9D 05 80 0D 03 02 00 00 00 00 1D [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:31]Read from MH i2c: E2 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 0B 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 0B 00 9D 05 00 A3 87 06 09 C0 D4 95 AB 90 00 2B [11:34:31]RAPDU: A3 87 06 09 C0 D4 95 AB 90 00 [11:34:31]wFMCommunicate OK [11:34:31]SAM_PROTO_SignData done [11:34:31]FM_MakeSignedData done [11:34:31]CreateOFDProtocolMessage [11:34:31]wFMCommunicate request_size=4 [11:34:31]MH_SAM_APDU [11:34:31]CAPDU: 80 11 00 00 [11:34:31]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:31]Read from MH i2c: E2 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 17 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [11:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:31]wFMCommunicate OK [11:34:31]CreateOFDProtocolMessage done [11:34:31]OFDSenderStorePacket 154800 [11:34:31]StoreOFDPacket docnum=154800 [11:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE B4 07 01 54 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 C5 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5C 02 00 35 04 06 00 15 95 37 60 FF A3 A3 87 06 09 C0 D4 95 AB [11:34:31]CheckFolder [11:34:31]dirname=/storage/ofd_packets [11:34:31]CheckFolder done [11:34:31]ProducePacketName [11:34:31]name=ofd_packets/00154800 [11:34:31]NVStorageSaveData ofd_packets/00154800 [11:34:31]File name is /storage/ofd_packets/00154800 [11:34:31]Write 301 bytes [11:34:31]NVStorageSaveData done [11:34:31]OFDSenderStorePacket done [11:34:31]KKMCreateOFDPacket done [11:34:31]NVStorageSaveData kkm_last_timestamp [11:34:31]File name is /storage/kkm_last_timestamp [11:34:31]Write 4 bytes [11:34:31]NVStorageSaveData done [11:34:31]ExternCall_PrintAddStr [11:34:31]wPrintStart [11:34:31]Write to MH i2c: 01 00 00 9F 05 A4 [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 FF 0F B9 [11:34:31]RasterBufferAndPrint [11:34:31]line Счет N : (1)872972 [11:34:31]line ИНН: 02508201610067 [11:34:31]line Контрольно-Кассовый Чек [11:34:31]line ПРОДАЖА [11:34:31]line ТРК (МРК, ГНК) : 42 [11:34:31]line Товар: 2710124130 [11:34:31]line Аи-92-К-5 [11:34:31]line 14.950 * 66.90 [11:34:31]line = 1000.16 [11:34:31]line НДС 12% НСП 1% [11:34:31]line > о реализуемом товаре [11:34:31]line ОКРУГЛЕНИЕ: -0.16 [11:34:31]line ИТОГО: 1000.00 [11:34:31]line Внесено: 1000.00 [11:34:31]line СДАЧА: 0.00 [11:34:31]line НСП 1% : 8.85 [11:34:31]line НДС 12% : 106.21 [11:34:31]line Наличными: 1000.00 [11:34:31]line Безнал.: 0.00 [11:34:31]line Место: АЗС № 165 "Партнер Нефть" [11:34:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:34:31]line СНО: Общий режим [11:34:31]line Чек 189 18.10.2024 11:34 [11:34:31]line Смена: 312 ФФД: 1.0 [11:34:31]line ЗНМ: 0300000234 [11:34:31]line РНМ: 0000137193017469 [11:34:31]line Версия ККМ: v1.0 [11:34:31]line ФМ: 0000000000963156 [11:34:31]line ФД: 154800 [11:34:31]line ФПД: 23730623414179 [11:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154800&fm=23730623414179&tin=02508201610067®Number=0000137193017469&sum=100000 [11:34:31]written 0, free lines is 4095 [11:34:31]OFD Sender: Processing packet 154800 [packets to send 51, broken 50] [11:34:31]ProducePacketName [11:34:31]name=ofd_packets/00154800 [11:34:31]OFD Sender: To server: pG, [11:34:31]CommunicateWithHost lk.salyk.kg:30040 [11:34:31]ConnectInit lk.salyk.kg [11:34:31]Connected sock=10 [11:34:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE B4 07 01 54 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 C5 47 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5C 02 00 35 04 06 00 15 95 37 60 FF A3 A3 87 06 09 C0 D4 95 AB [11:34:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FD B4 47 00 19 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5C 02 00 F4 03 04 00 FE ED 11 67 B6 04 01 00 00 39 49 4E 19 B8 90 26 FE [11:34:31]CommunicateWithHost err = 0 [11:34:31]CheckOFDResponse [11:34:31]1017 (14) - 77093643461234 [11:34:31]1041 (16) - 0000000000963156 [11:34:31]1040 (4) - 154800 [11:34:31]1012 (4) - 18.10.2024 05:11 [11:34:31]1206 (1) - 0 [11:34:31]OFD Sender: Remove packet 154800 [11:34:31]ProducePacketName [11:34:31]name=ofd_packets/00154800 [11:34:31]NVStorageDeleteData [11:34:31]Write to MH i2c: 01 00 00 CA 05 CF [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 CA 05 00 00 00 00 00 E5 0C C7 [11:34:31]RasterBufferAndPrint [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]written 0, free lines is 3313 [11:34:31]MH_Cut [11:34:31]Write to MH i2c: D1 01 00 D1 05 01 A8 [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 01 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 01 00 D1 05 00 A7 [11:34:31]Write to MH i2c: 01 00 00 D2 05 D7 [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:32]OFD Sender: No OFD packet to send [11:34:32]*** Cut start [11:34:32]*** Partial cut [11:34:32]*** CUTSNS_PIN = 1 [11:34:32]*** CUTSNS_PIN = 0 [11:34:32]*** Brake cut motor [11:34:33]Read from MH i2c: 01 [11:34:33]MH_I2C_Read... [11:34:33]*** Stop cut motor [11:34:33]*** Cut end [11:34:33]Read from MH i2c: 01 07 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: 01 07 00 D2 05 00 00 00 00 00 FF 0F EC [11:34:33]process_action close_receipt done [11:34:33]requested_data is exist [11:34:33]produce_requested_data [11:34:33]requested_item fm.sn is exist - process it [11:34:33]wFMCommunicate request_size=4 [11:34:33]MH_SAM_APDU [11:34:33]CAPDU: 80 11 00 00 [11:34:33]Write to MH i2c: E2 08 00 D3 05 80 11 00 00 00 00 00 00 52 [11:34:33]Write i2c OK [11:34:33]MH_I2C_Read... [11:34:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:33]Read from MH i2c: E2 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 17 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 17 00 D3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [11:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:33]wFMCommunicate OK [11:34:33]requested_item fd.num is exist - process it [11:34:33]SAM_PROTO_GetFieldsCounters [11:34:33]wFMCommunicate request_size=4 [11:34:33]MH_SAM_APDU [11:34:33]CAPDU: 80 13 00 00 [11:34:33]Write to MH i2c: E2 08 00 D4 05 80 13 00 00 00 00 00 00 55 [11:34:33]Write i2c OK [11:34:33]MH_I2C_Read... [11:34:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:33]Read from MH i2c: E2 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 62 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 62 00 D4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [11:34:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:33]wFMCommunicate OK [11:34:33]SAM_PROTO_GetFieldsCounters done [11:34:33]requested_item shift.num is exist - process it [11:34:33]requested_item shift.opened is exist - process it [11:34:33]req_shift_opened [11:34:33]FM_GetShiftState [11:34:33]SAM_PROTO_GetShiftState [11:34:33]wFMCommunicate request_size=4 [11:34:33]MH_SAM_APDU [11:34:33]CAPDU: 80 13 01 00 [11:34:33]Write to MH i2c: E2 08 00 D5 05 80 13 01 00 00 00 00 00 57 [11:34:33]Write i2c OK [11:34:33]MH_I2C_Read... [11:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:33]Read from MH i2c: E2 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 0E 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 0E 00 D5 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8E [11:34:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:34:33]wFMCommunicate OK [11:34:33]SAM_PROTO_GetShiftState done [11:34:33]FM_GetShiftState done [11:34:33]req_shift_opened done [11:34:33]requested_item shift.open_date is exist - process it [11:34:33]req_shift_open_date [11:34:33]req_shift_open_date done [11:34:33]produce_requested_data done [11:34:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154800,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:34:33]process_action_free close_receipt [11:34:33]json_value_free [11:34:33]json_value_free done [11:34:33]process_json_proto returns [11:34:33]Send response to host [11:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154800,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:34:33]free response buf [11:34:33]execute_script done [11:34:33]execute_script returns [11:34:33]free content buf [11:34:33]Sock 7.Close socket [11:34:33]Sock 7.Thread stoped [11:34:37]OFD Sender: No OFD packet to send [11:34:42]OFD Sender: No OFD packet to send [11:34:47]OFD Sender: No OFD packet to send [11:34:52]OFD Sender: No OFD packet to send [11:34:57]OFD Sender: No OFD packet to send [11:35:02]OFD Sender: No OFD packet to send [11:35:07]OFD Sender: No OFD packet to send [11:35:12]OFD Sender: No OFD packet to send [11:35:17]OFD Sender: No OFD packet to send [11:35:22]OFD Sender: No OFD packet to send [11:35:27]OFD Sender: No OFD packet to send [11:35:29]accept exits with 9 [11:35:29]New connection [11:35:29]New thread 3067305316 created [11:35:29]Thread 3067161956 joined [11:35:29]Waiting for new connection... [11:35:29] Sock 9.Parse request [11:35:29]Sock 9.Check first char [11:35:29]Sock 9.First char is OK [11:35:29]request: POST /json_proto HTTP/1.0 [11:35:29]Method: POST [11:35:29]URL: /json_proto [11:35:29]Method is POST - this is cgi request [11:35:29]url: /json_proto [11:35:29]query_string will be loaded in cgi processing [11:35:29]execute_cgi json_proto POST (null) [11:35:29]execute_cgi path=json_proto method=POST [11:35:29]POST find Content-Length [11:35:29]Host: 172.17.53.67:8080 [11:35:29]Content-Length: 766 [11:35:29]Content-Type: application/json [11:35:29] [11:35:29]POST finish read [11:35:29]Found Content-Length = 766 [11:35:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:29]execute_script... [11:35:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:29]POST & json_proto [11:35:29]process_json_proto [11:35:29]json parsed OK: [11:35:29]protocol is kg_v1.0 [11:35:29]action value=close_receipt [11:35:29]process_action close_receipt [11:35:29]cmd_close_receipt [11:35:29]MH_GetDate [11:35:29]Write to MH i2c: F0 00 00 D6 05 CA [11:35:29]Write i2c OK [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: F0 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: F0 09 00 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: F0 09 00 D6 05 00 01 48 12 67 19 BC 99 64 67 [11:35:29]GetLastDocTimeStamp 1729251269 [11:35:29]current date 1729251329 [11:35:29]FM_GetShiftState [11:35:29]SAM_PROTO_GetShiftState [11:35:29]wFMCommunicate request_size=4 [11:35:29]MH_SAM_APDU [11:35:29]CAPDU: 80 13 01 00 [11:35:29]Write to MH i2c: E2 08 00 D7 05 80 13 01 00 00 00 00 00 59 [11:35:29]Write i2c OK [11:35:29]MH_I2C_Read... [11:35:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:29]Read from MH i2c: E2 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: E2 0E 00 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: E2 0E 00 D7 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 90 [11:35:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:35:29]wFMCommunicate OK [11:35:29]SAM_PROTO_GetShiftState done [11:35:29]FM_GetShiftState done [11:35:29]opened in 1729211399 [11:35:29]opened+sec_in_day 1729297799 [11:35:29]quantity*price = 30038 [11:35:29]sum+1 = 30039 [11:35:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 190 18.10.2024 11:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154801 ФПД: 206700521394667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154801&fm=206700521394667&tin=02508201610067®Number=0000137193017469&sum=30038 [11:35:30]StoreToDocumentArchive [11:35:30]shift 312 fd 154801 [11:35:30]save to /storage/0312/doc_00154801 [11:35:30]save last doc name /storage/0312/doc_00154801 to /storage/kkm_last_doc_name [11:35:30]save OK [11:35:30]Clear old archive folders... [11:35:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:30]tlvbuf is 00586F10 [11:35:30]SAM_PROTO_ClearQueue [11:35:30]wFMCommunicate request_size=4 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 09 00 00 [11:35:30]Write to MH i2c: E2 08 00 E4 05 80 09 00 00 00 00 00 00 5B [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [11:35:30]RAPDU: 90 00 [11:35:30]wFMCommunicate OK [11:35:30]SAM_PROTO_ClearQueue done [11:35:30]KKMCreateOFDPacket [11:35:30]OFDProtocolAddRootSTLVToBuf [11:35:30]FM_MakeSignedData [11:35:30]FM_MakeSignedData [11:35:30]SAM_PROTO_SignData [11:35:30]wFMCommunicate request_size=4 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 0D 01 02 [11:35:30]Write to MH i2c: E2 08 00 E5 05 80 0D 01 02 00 00 00 00 63 [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [11:35:30]RAPDU: 90 00 [11:35:30]wFMCommunicate OK [11:35:30]wFMCommunicate request_size=255 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 01 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5C 02 00 35 04 06 00 BB [11:35:30]Write to MH i2c: E2 02 01 E6 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 01 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5C 02 00 35 04 06 00 BB 00 00 CD [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [11:35:30]RAPDU: 90 00 [11:35:30]wFMCommunicate OK [11:35:30]wFMCommunicate request_size=10 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 0D 02 02 05 FE 37 27 11 EB [11:35:30]Write to MH i2c: E2 0D 00 E7 05 80 0D 02 02 05 00 FE 37 27 11 EB 00 00 C8 [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [11:35:30]RAPDU: 90 00 [11:35:30]wFMCommunicate OK [11:35:30]wFMCommunicate request_size=4 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 0D 03 02 [11:35:30]Write to MH i2c: E2 08 00 E8 05 80 0D 03 02 00 00 00 00 68 [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 0B 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 0B 00 E8 05 00 60 FD E4 DA C7 F8 F1 9A 90 00 CE [11:35:30]RAPDU: 60 FD E4 DA C7 F8 F1 9A 90 00 [11:35:30]wFMCommunicate OK [11:35:30]SAM_PROTO_SignData done [11:35:30]FM_MakeSignedData done [11:35:30]CreateOFDProtocolMessage [11:35:30]wFMCommunicate request_size=4 [11:35:30]MH_SAM_APDU [11:35:30]CAPDU: 80 11 00 00 [11:35:30]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:30]Read from MH i2c: E2 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 17 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [11:35:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:35:30]wFMCommunicate OK [11:35:30]CreateOFDProtocolMessage done [11:35:30]OFDSenderStorePacket 154801 [11:35:30]StoreOFDPacket docnum=154801 [11:35:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C FA 07 01 20 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 01 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5C 02 00 35 04 06 00 BB FE 37 27 11 EB 60 FD E4 DA C7 F8 F1 9A [11:35:30]CheckFolder [11:35:30]dirname=/storage/ofd_packets [11:35:30]CheckFolder done [11:35:30]ProducePacketName [11:35:30]name=ofd_packets/00154801 [11:35:30]NVStorageSaveData ofd_packets/00154801 [11:35:30]File name is /storage/ofd_packets/00154801 [11:35:30]Write 301 bytes [11:35:30]NVStorageSaveData done [11:35:30]OFDSenderStorePacket done [11:35:30]KKMCreateOFDPacket done [11:35:30]NVStorageSaveData kkm_last_timestamp [11:35:30]File name is /storage/kkm_last_timestamp [11:35:30]Write 4 bytes [11:35:30]NVStorageSaveData done [11:35:30]ExternCall_PrintAddStr [11:35:30]wPrintStart [11:35:30]Write to MH i2c: 01 00 00 EA 05 EF [11:35:30]Write i2c OK [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: 01 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: 01 07 00 [11:35:30]MH_I2C_Read... [11:35:30]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 FF 0F 04 [11:35:30]RasterBufferAndPrint [11:35:30]line Счет N : (1)872970 [11:35:30]line ИНН: 02508201610067 [11:35:30]line Контрольно-Кассовый Чек [11:35:30]line ПРОДАЖА [11:35:30]line ТРК (МРК, ГНК) : 32 [11:35:30]line Товар: 2710124130 [11:35:30]line Аи-92-К-5 [11:35:30]line 4.490 * 66.90 [11:35:30]line = 300.38 [11:35:30]line НДС 12% НСП 1% [11:35:30]line > о реализуемом товаре [11:35:30]line ИТОГО: 300.38 [11:35:30]line НСП 1% : 2.66 [11:35:30]line НДС 12% : 31.90 [11:35:30]line Наличными: 0.00 [11:35:30]line Безнал.: 300.38 [11:35:30]line Место: АЗС № 165 "Партнер Нефть" [11:35:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:35:30]line СНО: Общий режим [11:35:30]line Чек 190 18.10.2024 11:35 [11:35:30]line Смена: 312 ФФД: 1.0 [11:35:30]line ЗНМ: 0300000234 [11:35:30]line РНМ: 0000137193017469 [11:35:30]line Версия ККМ: v1.0 [11:35:30]line Платежная система: Mbank [11:35:30]line ФМ: 0000000000963156 [11:35:30]line ФД: 154801 [11:35:30]line ФПД: 206700521394667 [11:35:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154801&fm=206700521394667&tin=02508201610067®Number=0000137193017469&sum=30038 [11:35:31]OFD Sender: Processing packet 154801 [packets to send 51, broken 50] [11:35:31]ProducePacketName [11:35:31]name=ofd_packets/00154801 [11:35:31]OFD Sender: To server: pG, [11:35:31]CommunicateWithHost lk.salyk.kg:30040 [11:35:31]ConnectInit lk.salyk.kg [11:35:31]written 0, free lines is 4095 [11:35:31]Connected sock=10 [11:35:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C FA 07 01 20 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 01 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5C 02 00 35 04 06 00 BB FE 37 27 11 EB 60 FD E4 DA C7 F8 F1 9A [11:35:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E C2 47 00 E5 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5C 02 00 F4 03 04 00 3A EE 11 67 B6 04 01 00 00 8D 4D 75 C6 77 52 B4 25 [11:35:31]CommunicateWithHost err = 0 [11:35:31]CheckOFDResponse [11:35:31]1017 (14) - 77093643461234 [11:35:31]1041 (16) - 0000000000963156 [11:35:31]1040 (4) - 154801 [11:35:31]1012 (4) - 18.10.2024 05:12 [11:35:31]1206 (1) - 0 [11:35:31]OFD Sender: Remove packet 154801 [11:35:31]ProducePacketName [11:35:31]name=ofd_packets/00154801 [11:35:31]NVStorageDeleteData [11:35:31]Write to MH i2c: 01 00 00 13 06 19 [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: 01 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: 01 07 00 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: 01 07 00 13 06 00 00 00 00 00 19 0D 46 [11:35:31]RasterBufferAndPrint [11:35:31]line [11:35:31]line [11:35:31]line [11:35:31]line [11:35:31]line [11:35:31]written 0, free lines is 3359 [11:35:31]MH_Cut [11:35:31]Write to MH i2c: D1 01 00 1A 06 01 F2 [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: D1 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: D1 01 00 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: D1 01 00 1A 06 00 F1 [11:35:31]Write to MH i2c: 01 00 00 1B 06 21 [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:32]OFD Sender: No OFD packet to send [11:35:32]*** Cut start [11:35:32]*** Partial cut [11:35:32]*** CUTSNS_PIN = 1 [11:35:32]*** CUTSNS_PIN = 0 [11:35:32]*** Brake cut motor [11:35:32]Read from MH i2c: 01 [11:35:32]MH_I2C_Read... [11:35:32]*** Stop cut motor [11:35:32]*** Cut end [11:35:32]Read from MH i2c: 01 07 00 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: 01 07 00 1B 06 00 00 00 00 00 FF 0F 36 [11:35:32]process_action close_receipt done [11:35:32]requested_data is exist [11:35:32]produce_requested_data [11:35:32]requested_item fm.sn is exist - process it [11:35:32]wFMCommunicate request_size=4 [11:35:32]MH_SAM_APDU [11:35:32]CAPDU: 80 11 00 00 [11:35:32]Write to MH i2c: E2 08 00 1C 06 80 11 00 00 00 00 00 00 9C [11:35:32]Write i2c OK [11:35:32]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 17 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 17 00 1C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [11:35:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:35:33]wFMCommunicate OK [11:35:33]requested_item fd.num is exist - process it [11:35:33]SAM_PROTO_GetFieldsCounters [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 13 00 00 [11:35:33]Write to MH i2c: E2 08 00 1D 06 80 13 00 00 00 00 00 00 9F [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 62 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 62 00 1D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [11:35:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:35:33]wFMCommunicate OK [11:35:33]SAM_PROTO_GetFieldsCounters done [11:35:33]requested_item shift.num is exist - process it [11:35:33]requested_item shift.opened is exist - process it [11:35:33]req_shift_opened [11:35:33]FM_GetShiftState [11:35:33]SAM_PROTO_GetShiftState [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 13 01 00 [11:35:33]Write to MH i2c: E2 08 00 1E 06 80 13 01 00 00 00 00 00 A1 [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 0E 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 0E 00 1E 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [11:35:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:35:33]wFMCommunicate OK [11:35:33]SAM_PROTO_GetShiftState done [11:35:33]FM_GetShiftState done [11:35:33]req_shift_opened done [11:35:33]requested_item shift.open_date is exist - process it [11:35:33]req_shift_open_date [11:35:33]req_shift_open_date done [11:35:33]produce_requested_data done [11:35:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154801,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:35:33]process_action_free close_receipt [11:35:33]json_value_free [11:35:33]json_value_free done [11:35:33]process_json_proto returns [11:35:33]Send response to host [11:35:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154801,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:35:33]free response buf [11:35:33]execute_script done [11:35:33]execute_script returns [11:35:33]free content buf [11:35:33]Sock 9.Close socket [11:35:33]Sock 9.Thread stoped [11:35:37]OFD Sender: No OFD packet to send [11:35:42]OFD Sender: No OFD packet to send [11:35:47]OFD Sender: No OFD packet to send [11:35:52]OFD Sender: No OFD packet to send [11:35:57]OFD Sender: No OFD packet to send [11:36:02]OFD Sender: No OFD packet to send [11:36:07]OFD Sender: No OFD packet to send [11:36:12]OFD Sender: No OFD packet to send [11:36:17]OFD Sender: No OFD packet to send [11:36:22]OFD Sender: No OFD packet to send [11:36:27]OFD Sender: No OFD packet to send [11:36:32]OFD Sender: No OFD packet to send [11:36:37]OFD Sender: No OFD packet to send [11:36:42]OFD Sender: No OFD packet to send [11:36:47]OFD Sender: No OFD packet to send [11:36:52]OFD Sender: No OFD packet to send [11:36:57]OFD Sender: No OFD packet to send [11:37:02]OFD Sender: No OFD packet to send [11:37:07]OFD Sender: No OFD packet to send [11:37:12]OFD Sender: No OFD packet to send [11:37:14]accept exits with 7 [11:37:14]New connection [11:37:14]New thread 3067161956 created [11:37:14]Thread 3067305316 joined [11:37:14]Waiting for new connection... [11:37:14] Sock 7.Parse request [11:37:14]Sock 7.Check first char [11:37:14]Sock 7.First char is OK [11:37:14]request: POST /json_proto HTTP/1.0 [11:37:14]Method: POST [11:37:14]URL: /json_proto [11:37:14]Method is POST - this is cgi request [11:37:14]url: /json_proto [11:37:14]query_string will be loaded in cgi processing [11:37:14]execute_cgi json_proto POST (null) [11:37:14]execute_cgi path=json_proto method=POST [11:37:14]POST find Content-Length [11:37:14]Host: 172.17.53.67:8080 [11:37:14]Content-Length: 682 [11:37:14]Content-Type: application/json [11:37:14] [11:37:14]POST finish read [11:37:14]Found Content-Length = 682 [11:37:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:14]execute_script... [11:37:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:14]POST & json_proto [11:37:14]process_json_proto [11:37:14]json parsed OK: [11:37:14]protocol is kg_v1.0 [11:37:14]action value=close_receipt [11:37:14]process_action close_receipt [11:37:14]cmd_close_receipt [11:37:14]MH_GetDate [11:37:14]Write to MH i2c: F0 00 00 1F 06 14 [11:37:14]Write i2c OK [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: F0 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: F0 09 00 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: F0 09 00 1F 06 00 6A 48 12 67 19 BC 99 64 1A [11:37:14]GetLastDocTimeStamp 1729251329 [11:37:14]current date 1729251434 [11:37:14]FM_GetShiftState [11:37:14]SAM_PROTO_GetShiftState [11:37:14]wFMCommunicate request_size=4 [11:37:14]MH_SAM_APDU [11:37:14]CAPDU: 80 13 01 00 [11:37:14]Write to MH i2c: E2 08 00 20 06 80 13 01 00 00 00 00 00 A3 [11:37:14]Write i2c OK [11:37:14]MH_I2C_Read... [11:37:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:14]Read from MH i2c: E2 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: E2 0E 00 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: E2 0E 00 20 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [11:37:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:37:14]wFMCommunicate OK [11:37:14]SAM_PROTO_GetShiftState done [11:37:14]FM_GetShiftState done [11:37:14]opened in 1729211399 [11:37:14]opened+sec_in_day 1729297799 [11:37:14]quantity*price = 100015 [11:37:14]sum+1 = 100017 [11:37:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 191 18.10.2024 11:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154802 ФПД: 166252880699823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154802&fm=166252880699823&tin=02508201610067®Number=0000137193017469&sum=100000 [11:37:15]StoreToDocumentArchive [11:37:15]shift 312 fd 154802 [11:37:15]save to /storage/0312/doc_00154802 [11:37:15]save last doc name /storage/0312/doc_00154802 to /storage/kkm_last_doc_name [11:37:15]save OK [11:37:15]Clear old archive folders... [11:37:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:15]tlvbuf is 004DBCC0 [11:37:15]SAM_PROTO_ClearQueue [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 09 00 00 [11:37:15]Write to MH i2c: E2 08 00 2D 06 80 09 00 00 00 00 00 00 A5 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 2D 06 00 90 00 A7 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]SAM_PROTO_ClearQueue done [11:37:15]KKMCreateOFDPacket [11:37:15]OFDProtocolAddRootSTLVToBuf [11:37:15]FM_MakeSignedData [11:37:15]FM_MakeSignedData [11:37:15]SAM_PROTO_SignData [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 01 02 [11:37:15]Write to MH i2c: E2 08 00 2E 06 80 0D 01 02 00 00 00 00 AD [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 2E 06 00 90 00 A8 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=255 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 6A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5C 02 00 35 04 06 00 97 [11:37:15]Write to MH i2c: E2 02 01 2F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 6A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5C 02 00 35 04 06 00 97 00 00 18 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=10 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 02 02 05 34 C3 E5 A1 AF [11:37:15]Write to MH i2c: E2 0D 00 30 06 80 0D 02 02 05 00 34 C3 E5 A1 AF 00 00 E6 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 03 02 [11:37:15]Write to MH i2c: E2 08 00 31 06 80 0D 03 02 00 00 00 00 B2 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 0B 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 0B 00 31 06 00 61 CA 17 CC B9 EA 44 7F 90 00 27 [11:37:16]RAPDU: 61 CA 17 CC B9 EA 44 7F 90 00 [11:37:16]wFMCommunicate OK [11:37:16]SAM_PROTO_SignData done [11:37:16]FM_MakeSignedData done [11:37:16]CreateOFDProtocolMessage [11:37:16]wFMCommunicate request_size=4 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 11 00 00 [11:37:16]Write to MH i2c: E2 08 00 32 06 80 11 00 00 00 00 00 00 B2 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 17 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 17 00 32 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [11:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:37:16]wFMCommunicate OK [11:37:16]CreateOFDProtocolMessage done [11:37:16]OFDSenderStorePacket 154802 [11:37:16]StoreOFDPacket docnum=154802 [11:37:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 C5 07 01 2F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 6A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5C 02 00 35 04 06 00 97 34 C3 E5 A1 AF 61 CA 17 CC B9 EA 44 7F [11:37:16]CheckFolder [11:37:16]dirname=/storage/ofd_packets [11:37:16]CheckFolder done [11:37:16]ProducePacketName [11:37:16]name=ofd_packets/00154802 [11:37:16]NVStorageSaveData ofd_packets/00154802 [11:37:16]File name is /storage/ofd_packets/00154802 [11:37:16]Write 301 bytes [11:37:16]NVStorageSaveData done [11:37:16]OFDSenderStorePacket done [11:37:16]KKMCreateOFDPacket done [11:37:16]NVStorageSaveData kkm_last_timestamp [11:37:16]File name is /storage/kkm_last_timestamp [11:37:16]Write 4 bytes [11:37:16]NVStorageSaveData done [11:37:16]ExternCall_PrintAddStr [11:37:16]wPrintStart [11:37:16]Write to MH i2c: 01 00 00 33 06 39 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 FF 0F 4E [11:37:16]RasterBufferAndPrint [11:37:16]line Счет N : (1)872973 [11:37:16]line ИНН: 02508201610067 [11:37:16]line Контрольно-Кассовый Чек [11:37:16]line ПРОДАЖА [11:37:16]line ТРК (МРК, ГНК) : 42 [11:37:16]line Товар: 2710124130 [11:37:16]line Аи-92-К-5 [11:37:16]line 14.950 * 66.90 [11:37:16]line = 1000.16 [11:37:16]line НДС 12% НСП 1% [11:37:16]line > о реализуемом товаре [11:37:16]line ОКРУГЛЕНИЕ: -0.16 [11:37:16]line ИТОГО: 1000.00 [11:37:16]line Внесено: 1000.00 [11:37:16]line СДАЧА: 0.00 [11:37:16]line НСП 1% : 8.85 [11:37:16]line НДС 12% : 106.21 [11:37:16]line Наличными: 1000.00 [11:37:16]line Безнал.: 0.00 [11:37:16]line Место: АЗС № 165 "Партнер Нефть" [11:37:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:37:16]line СНО: Общий режим [11:37:16]line Чек 191 18.10.2024 11:37 [11:37:16]line Смена: 312 ФФД: 1.0 [11:37:16]line ЗНМ: 0300000234 [11:37:16]line РНМ: 0000137193017469 [11:37:16]line Версия ККМ: v1.0 [11:37:16]line ФМ: 0000000000963156 [11:37:16]line ФД: 154802 [11:37:16]line ФПД: 166252880699823 [11:37:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154802&fm=166252880699823&tin=02508201610067®Number=0000137193017469&sum=100000 [11:37:16]OFD Sender: Processing packet 154802 [packets to send 51, broken 50] [11:37:16]ProducePacketName [11:37:16]name=ofd_packets/00154802 [11:37:16]OFD Sender: To server: pG, [11:37:16]CommunicateWithHost lk.salyk.kg:30040 [11:37:16]ConnectInit lk.salyk.kg [11:37:16]written 0, free lines is 4095 [11:37:16]Connected sock=10 [11:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 C5 07 01 2F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 6A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5C 02 00 35 04 06 00 97 34 C3 E5 A1 AF 61 CA 17 CC B9 EA 44 7F [11:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC CF 47 00 D1 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5C 02 00 F4 03 04 00 A3 EE 11 67 B6 04 01 00 00 F6 2B BE 15 FA B0 36 1E [11:37:16]CommunicateWithHost err = 0 [11:37:16]CheckOFDResponse [11:37:16]1017 (14) - 77093643461234 [11:37:16]1041 (16) - 0000000000963156 [11:37:16]1040 (4) - 154802 [11:37:16]1012 (4) - 18.10.2024 05:14 [11:37:16]1206 (1) - 0 [11:37:16]OFD Sender: Remove packet 154802 [11:37:16]ProducePacketName [11:37:16]name=ofd_packets/00154802 [11:37:16]NVStorageDeleteData [11:37:16]Write to MH i2c: 01 00 00 5E 06 64 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 FE 0C 75 [11:37:16]RasterBufferAndPrint [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]written 0, free lines is 3332 [11:37:16]MH_Cut [11:37:16]Write to MH i2c: D1 01 00 65 06 01 3D [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 01 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 01 00 65 06 00 3C [11:37:16]Write to MH i2c: 01 00 00 66 06 6C [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:17]OFD Sender: No OFD packet to send [11:37:17]*** Cut start [11:37:17]*** Partial cut [11:37:17]*** CUTSNS_PIN = 1 [11:37:17]*** CUTSNS_PIN = 0 [11:37:17]*** Brake cut motor [11:37:18]Read from MH i2c: 01 [11:37:18]MH_I2C_Read... [11:37:18]*** Stop cut motor [11:37:18]*** Cut end [11:37:18]Read from MH i2c: 01 07 00 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: 01 07 00 66 06 00 00 00 00 00 FF 0F 81 [11:37:18]process_action close_receipt done [11:37:18]requested_data is exist [11:37:18]produce_requested_data [11:37:18]requested_item fm.sn is exist - process it [11:37:18]wFMCommunicate request_size=4 [11:37:18]MH_SAM_APDU [11:37:18]CAPDU: 80 11 00 00 [11:37:18]Write to MH i2c: E2 08 00 67 06 80 11 00 00 00 00 00 00 E7 [11:37:18]Write i2c OK [11:37:18]MH_I2C_Read... [11:37:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:18]Read from MH i2c: E2 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 17 00 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 17 00 67 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [11:37:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:37:18]wFMCommunicate OK [11:37:18]requested_item fd.num is exist - process it [11:37:18]SAM_PROTO_GetFieldsCounters [11:37:18]wFMCommunicate request_size=4 [11:37:18]MH_SAM_APDU [11:37:18]CAPDU: 80 13 00 00 [11:37:18]Write to MH i2c: E2 08 00 68 06 80 13 00 00 00 00 00 00 EA [11:37:18]Write i2c OK [11:37:18]MH_I2C_Read... [11:37:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:18]Read from MH i2c: E2 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 62 00 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 62 00 68 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [11:37:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:18]wFMCommunicate OK [11:37:18]SAM_PROTO_GetFieldsCounters done [11:37:18]requested_item shift.num is exist - process it [11:37:18]requested_item shift.opened is exist - process it [11:37:18]req_shift_opened [11:37:18]FM_GetShiftState [11:37:18]SAM_PROTO_GetShiftState [11:37:18]wFMCommunicate request_size=4 [11:37:18]MH_SAM_APDU [11:37:18]CAPDU: 80 13 01 00 [11:37:18]Write to MH i2c: E2 08 00 69 06 80 13 01 00 00 00 00 00 EC [11:37:18]Write i2c OK [11:37:18]MH_I2C_Read... [11:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:18]Read from MH i2c: E2 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 0E 00 [11:37:18]MH_I2C_Read... [11:37:18]Read from MH i2c: E2 0E 00 69 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 23 [11:37:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:37:18]wFMCommunicate OK [11:37:18]SAM_PROTO_GetShiftState done [11:37:18]FM_GetShiftState done [11:37:18]req_shift_opened done [11:37:18]requested_item shift.open_date is exist - process it [11:37:18]req_shift_open_date [11:37:18]req_shift_open_date done [11:37:18]produce_requested_data done [11:37:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154802,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:37:18]process_action_free close_receipt [11:37:18]json_value_free [11:37:18]json_value_free done [11:37:18]process_json_proto returns [11:37:18]Send response to host [11:37:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154802,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:37:18]free response buf [11:37:18]execute_script done [11:37:18]execute_script returns [11:37:18]free content buf [11:37:18]Sock 7.Close socket [11:37:18]Sock 7.Thread stoped [11:37:22]OFD Sender: No OFD packet to send [11:37:27]OFD Sender: No OFD packet to send [11:37:29]accept exits with 9 [11:37:29]New connection [11:37:29]New thread 3067305316 created [11:37:29]Thread 3067161956 joined [11:37:29]Waiting for new connection... [11:37:29] Sock 9.Parse request [11:37:29]Sock 9.Check first char [11:37:29]Sock 9.First char is OK [11:37:29]request: POST /json_proto HTTP/1.0 [11:37:29]Method: POST [11:37:29]URL: /json_proto [11:37:29]Method is POST - this is cgi request [11:37:29]url: /json_proto [11:37:29]query_string will be loaded in cgi processing [11:37:29]execute_cgi json_proto POST (null) [11:37:29]execute_cgi path=json_proto method=POST [11:37:29]POST find Content-Length [11:37:29]Host: 172.17.53.67:8080 [11:37:29]Content-Length: 679 [11:37:29]Content-Type: application/json [11:37:29] [11:37:29]POST finish read [11:37:29]Found Content-Length = 679 [11:37:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:29]execute_script... [11:37:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:29]POST & json_proto [11:37:29]process_json_proto [11:37:29]json parsed OK: [11:37:29]protocol is kg_v1.0 [11:37:29]action value=close_receipt [11:37:29]process_action close_receipt [11:37:29]cmd_close_receipt [11:37:29]MH_GetDate [11:37:29]Write to MH i2c: F0 00 00 6A 06 5F [11:37:29]Write i2c OK [11:37:29]MH_I2C_Read... [11:37:29]Read from MH i2c: F0 [11:37:29]MH_I2C_Read... [11:37:29]Read from MH i2c: F0 09 00 [11:37:29]MH_I2C_Read... [11:37:29]Read from MH i2c: F0 09 00 6A 06 00 7A 48 12 67 19 BC 99 64 75 [11:37:29]GetLastDocTimeStamp 1729251434 [11:37:29]current date 1729251450 [11:37:29]FM_GetShiftState [11:37:29]SAM_PROTO_GetShiftState [11:37:29]wFMCommunicate request_size=4 [11:37:29]MH_SAM_APDU [11:37:29]CAPDU: 80 13 01 00 [11:37:29]Write to MH i2c: E2 08 00 6B 06 80 13 01 00 00 00 00 00 EE [11:37:29]Write i2c OK [11:37:29]MH_I2C_Read... [11:37:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:29]Read from MH i2c: E2 [11:37:29]MH_I2C_Read... [11:37:29]Read from MH i2c: E2 0E 00 [11:37:29]MH_I2C_Read... [11:37:29]Read from MH i2c: E2 0E 00 6B 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [11:37:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:37:29]wFMCommunicate OK [11:37:29]SAM_PROTO_GetShiftState done [11:37:29]FM_GetShiftState done [11:37:29]opened in 1729211399 [11:37:29]opened+sec_in_day 1729297799 [11:37:29]quantity*price = 160020 [11:37:29]sum+1 = 160021 [11:37:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 192 18.10.2024 11:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154803 ФПД: 192194306259545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113730&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154803&fm=192194306259545&tin=02508201610067®Number=0000137193017469&sum=160000 [11:37:31]StoreToDocumentArchive [11:37:31]shift 312 fd 154803 [11:37:31]save to /storage/0312/doc_00154803 [11:37:31]save last doc name /storage/0312/doc_00154803 to /storage/kkm_last_doc_name [11:37:31]save OK [11:37:31]Clear old archive folders... [11:37:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:37:31]tlvbuf is 0056FA70 [11:37:31]SAM_PROTO_ClearQueue [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 09 00 00 [11:37:31]Write to MH i2c: E2 08 00 78 06 80 09 00 00 00 00 00 00 F0 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 78 06 00 90 00 F2 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]SAM_PROTO_ClearQueue done [11:37:31]KKMCreateOFDPacket [11:37:31]OFDProtocolAddRootSTLVToBuf [11:37:31]FM_MakeSignedData [11:37:31]FM_MakeSignedData [11:37:31]SAM_PROTO_SignData [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 01 02 [11:37:31]Write to MH i2c: E2 08 00 79 06 80 0D 01 02 00 00 00 00 F8 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=255 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 7A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5C 02 00 35 04 06 00 AE CC B9 5A [11:37:31]Write to MH i2c: E2 02 01 7A 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 7A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5C 02 00 35 04 06 00 AE CC B9 5A 00 00 14 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=7 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 02 02 02 3A 59 [11:37:31]Write to MH i2c: E2 0A 00 7B 06 80 0D 02 02 02 00 3A 59 00 00 92 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 03 02 [11:37:31]Write to MH i2c: E2 08 00 7C 06 80 0D 03 02 00 00 00 00 FD [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0B 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0B 00 7C 06 00 3A FE 21 5E 4B FB DE B0 90 00 89 [11:37:31]RAPDU: 3A FE 21 5E 4B FB DE B0 90 00 [11:37:31]wFMCommunicate OK [11:37:31]SAM_PROTO_SignData done [11:37:31]FM_MakeSignedData done [11:37:31]CreateOFDProtocolMessage [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 11 00 00 [11:37:31]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 17 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [11:37:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:37:31]wFMCommunicate OK [11:37:31]CreateOFDProtocolMessage done [11:37:31]OFDSenderStorePacket 154803 [11:37:31]StoreOFDPacket docnum=154803 [11:37:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD 6A 04 01 18 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 7A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5C 02 00 35 04 06 00 AE CC B9 5A 3A 59 3A FE 21 5E 4B FB DE B0 [11:37:31]CheckFolder [11:37:31]dirname=/storage/ofd_packets [11:37:31]CheckFolder done [11:37:31]ProducePacketName [11:37:31]name=ofd_packets/00154803 [11:37:31]NVStorageSaveData ofd_packets/00154803 [11:37:31]File name is /storage/ofd_packets/00154803 [11:37:31]Write 298 bytes [11:37:31]NVStorageSaveData done [11:37:31]OFDSenderStorePacket done [11:37:31]KKMCreateOFDPacket done [11:37:31]NVStorageSaveData kkm_last_timestamp [11:37:31]File name is /storage/kkm_last_timestamp [11:37:31]Write 4 bytes [11:37:31]NVStorageSaveData done [11:37:31]OFD Sender: Processing packet 154803 [packets to send 51, broken 50] [11:37:31]ProducePacketName [11:37:31]name=ofd_packets/00154803 [11:37:31]OFD Sender: To server: pG, [11:37:31]CommunicateWithHost lk.salyk.kg:30040 [11:37:31]ConnectInit lk.salyk.kg [11:37:31]ExternCall_PrintAddStr [11:37:31]wPrintStart [11:37:31]Write to MH i2c: 01 00 00 7E 06 84 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 07 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 FF 0F 99 [11:37:31]RasterBufferAndPrint [11:37:31]line Счет N : (1)872974 [11:37:31]line ИНН: 02508201610067 [11:37:31]line Контрольно-Кассовый Чек [11:37:31]line ПРОДАЖА [11:37:31]line ТРК (МРК, ГНК) : 24 [11:37:31]line Товар: 2710194210 [11:37:31]line ДТ-К-2 [11:37:31]line 21.000 * 76.20 [11:37:31]line = 1600.20 [11:37:31]line НДС 12% НСП 1% [11:37:31]line > о реализуемом товаре [11:37:31]line ОКРУГЛЕНИЕ: -0.20 [11:37:31]line ИТОГО: 1600.00 [11:37:31]line Внесено: 1600.00 [11:37:31]line СДАЧА: 0.00 [11:37:31]line НСП 1% : 14.16 [11:37:31]line НДС 12% : 169.93 [11:37:31]line Наличными: 1600.00 [11:37:31]line Безнал.: 0.00 [11:37:31]line Место: АЗС № 165 "Партнер Нефть" [11:37:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:37:31]line СНО: Общий режим [11:37:31]line Чек 192 18.10.2024 11:37 [11:37:31]line Смена: 312 ФФД: 1.0 [11:37:31]line ЗНМ: 0300000234 [11:37:31]line РНМ: 0000137193017469 [11:37:31]line Версия ККМ: v1.0 [11:37:31]line ФМ: 0000000000963156 [11:37:31]line ФД: 154803 [11:37:31]line ФПД: 192194306259545 [11:37:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113730&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154803&fm=192194306259545&tin=02508201610067®Number=0000137193017469&sum=160000 [11:37:31]Connected sock=11 [11:37:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD 6A 04 01 18 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 7A 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5C 02 00 35 04 06 00 AE CC B9 5A 3A 59 3A FE 21 5E 4B FB DE B0 [11:37:31]written 0, free lines is 4095 [11:37:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 62 47 00 AB 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5C 02 00 F4 03 04 00 B2 EE 11 67 B6 04 01 00 00 89 40 5A 59 DA 6D 25 5D [11:37:32]CommunicateWithHost err = 0 [11:37:32]CheckOFDResponse [11:37:32]1017 (14) - 77093643461234 [11:37:32]1041 (16) - 0000000000963156 [11:37:32]1040 (4) - 154803 [11:37:32]1012 (4) - 18.10.2024 05:14 [11:37:32]1206 (1) - 0 [11:37:32]OFD Sender: Remove packet 154803 [11:37:32]ProducePacketName [11:37:32]name=ofd_packets/00154803 [11:37:32]NVStorageDeleteData [11:37:32]Write to MH i2c: 01 00 00 A9 06 AF [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 07 00 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 07 00 A9 06 00 00 00 00 00 E3 0C A5 [11:37:32]RasterBufferAndPrint [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]written 0, free lines is 3305 [11:37:32]MH_Cut [11:37:32]Write to MH i2c: D1 01 00 B0 06 01 88 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 01 00 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 01 00 B0 06 00 87 [11:37:32]Write to MH i2c: 01 00 00 B1 06 B7 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]OFD Sender: No OFD packet to send [11:37:33]*** Cut start [11:37:33]*** Partial cut [11:37:33]*** CUTSNS_PIN = 1 [11:37:33]*** CUTSNS_PIN = 0 [11:37:33]*** Brake cut motor [11:37:33]Read from MH i2c: 01 [11:37:33]MH_I2C_Read... [11:37:33]*** Stop cut motor [11:37:33]*** Cut end [11:37:33]Read from MH i2c: 01 07 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 FF 0F CC [11:37:33]process_action close_receipt done [11:37:33]requested_data is exist [11:37:33]produce_requested_data [11:37:33]requested_item fm.sn is exist - process it [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 11 00 00 [11:37:33]Write to MH i2c: E2 08 00 B2 06 80 11 00 00 00 00 00 00 32 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 B2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [11:37:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:37:33]wFMCommunicate OK [11:37:33]requested_item fd.num is exist - process it [11:37:33]SAM_PROTO_GetFieldsCounters [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 13 00 00 [11:37:33]Write to MH i2c: E2 08 00 B3 06 80 13 00 00 00 00 00 00 35 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 62 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 62 00 B3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [11:37:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:33]wFMCommunicate OK [11:37:33]SAM_PROTO_GetFieldsCounters done [11:37:33]requested_item shift.num is exist - process it [11:37:33]requested_item shift.opened is exist - process it [11:37:33]req_shift_opened [11:37:33]FM_GetShiftState [11:37:33]SAM_PROTO_GetShiftState [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 13 01 00 [11:37:33]Write to MH i2c: E2 08 00 B4 06 80 13 01 00 00 00 00 00 37 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0E 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0E 00 B4 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [11:37:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:37:33]wFMCommunicate OK [11:37:33]SAM_PROTO_GetShiftState done [11:37:33]FM_GetShiftState done [11:37:33]req_shift_opened done [11:37:33]requested_item shift.open_date is exist - process it [11:37:33]req_shift_open_date [11:37:33]req_shift_open_date done [11:37:33]produce_requested_data done [11:37:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154803,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:37:33]process_action_free close_receipt [11:37:33]json_value_free [11:37:33]json_value_free done [11:37:33]process_json_proto returns [11:37:33]Send response to host [11:37:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154803,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:37:33]free response buf [11:37:33]execute_script done [11:37:33]execute_script returns [11:37:33]free content buf [11:37:33]Sock 9.Close socket [11:37:33]Sock 9.Thread stoped [11:37:37]OFD Sender: No OFD packet to send [11:37:42]OFD Sender: No OFD packet to send [11:37:47]OFD Sender: No OFD packet to send [11:37:52]OFD Sender: No OFD packet to send [11:37:57]OFD Sender: No OFD packet to send [11:38:02]OFD Sender: No OFD packet to send [11:38:07]OFD Sender: No OFD packet to send [11:38:12]OFD Sender: No OFD packet to send [11:38:17]OFD Sender: No OFD packet to send [11:38:22]OFD Sender: No OFD packet to send [11:38:27]OFD Sender: No OFD packet to send [11:38:32]OFD Sender: No OFD packet to send [11:38:36]accept exits with 7 [11:38:36]New connection [11:38:36]New thread 3067161956 created [11:38:36]Thread 3067305316 joined [11:38:36]Waiting for new connection... [11:38:36] Sock 7.Parse request [11:38:36]Sock 7.Check first char [11:38:36]Sock 7.First char is OK [11:38:36]request: POST /json_proto HTTP/1.0 [11:38:36]Method: POST [11:38:36]URL: /json_proto [11:38:36]Method is POST - this is cgi request [11:38:36]url: /json_proto [11:38:36]query_string will be loaded in cgi processing [11:38:36]execute_cgi json_proto POST (null) [11:38:36]execute_cgi path=json_proto method=POST [11:38:36]POST find Content-Length [11:38:36]Host: 172.17.53.67:8080 [11:38:36]Content-Length: 766 [11:38:36]Content-Type: application/json [11:38:36] [11:38:36]POST finish read [11:38:36]Found Content-Length = 766 [11:38:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:36]execute_script... [11:38:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:36]POST & json_proto [11:38:36]process_json_proto [11:38:36]json parsed OK: [11:38:36]protocol is kg_v1.0 [11:38:36]action value=close_receipt [11:38:36]process_action close_receipt [11:38:36]cmd_close_receipt [11:38:36]MH_GetDate [11:38:36]Write to MH i2c: F0 00 00 B5 06 AA [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: F0 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: F0 09 00 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: F0 09 00 B5 06 00 BC 48 12 67 19 BC 99 64 02 [11:38:36]GetLastDocTimeStamp 1729251450 [11:38:36]current date 1729251516 [11:38:36]FM_GetShiftState [11:38:36]SAM_PROTO_GetShiftState [11:38:36]wFMCommunicate request_size=4 [11:38:36]MH_SAM_APDU [11:38:36]CAPDU: 80 13 01 00 [11:38:36]Write to MH i2c: E2 08 00 B6 06 80 13 01 00 00 00 00 00 39 [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:36]Read from MH i2c: E2 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: E2 0E 00 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: E2 0E 00 B6 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [11:38:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:38:36]wFMCommunicate OK [11:38:36]SAM_PROTO_GetShiftState done [11:38:36]FM_GetShiftState done [11:38:36]opened in 1729211399 [11:38:36]opened+sec_in_day 1729297799 [11:38:36]quantity*price = 140055 [11:38:36]sum+1 = 140057 [11:38:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.56 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 0.00 Безнал.: 1400.56 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 193 18.10.2024 11:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154804 ФПД: 127321604710032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154804&fm=127321604710032&tin=02508201610067®Number=0000137193017469&sum=140056 [11:38:37]StoreToDocumentArchive [11:38:37]shift 312 fd 154804 [11:38:37]save to /storage/0312/doc_00154804 [11:38:37]save last doc name /storage/0312/doc_00154804 to /storage/kkm_last_doc_name [11:38:37]save OK [11:38:37]Clear old archive folders... [11:38:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:37]tlvbuf is 0057ACC0 [11:38:37]SAM_PROTO_ClearQueue [11:38:37]wFMCommunicate request_size=4 [11:38:37]MH_SAM_APDU [11:38:37]CAPDU: 80 09 00 00 [11:38:37]Write to MH i2c: E2 08 00 C3 06 80 09 00 00 00 00 00 00 3B [11:38:37]Write i2c OK [11:38:37]MH_I2C_Read... [11:38:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:37]Read from MH i2c: E2 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 03 00 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 03 00 C3 06 00 90 00 3D [11:38:37]RAPDU: 90 00 [11:38:37]wFMCommunicate OK [11:38:37]SAM_PROTO_ClearQueue done [11:38:37]KKMCreateOFDPacket [11:38:37]OFDProtocolAddRootSTLVToBuf [11:38:37]FM_MakeSignedData [11:38:37]FM_MakeSignedData [11:38:37]SAM_PROTO_SignData [11:38:37]wFMCommunicate request_size=4 [11:38:37]MH_SAM_APDU [11:38:37]CAPDU: 80 0D 01 02 [11:38:37]Write to MH i2c: E2 08 00 C4 06 80 0D 01 02 00 00 00 00 43 [11:38:37]OFD Sender: No OFD packet to send [11:38:37]Write i2c OK [11:38:37]MH_I2C_Read... [11:38:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:37]Read from MH i2c: E2 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 03 00 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [11:38:37]RAPDU: 90 00 [11:38:37]wFMCommunicate OK [11:38:37]wFMCommunicate request_size=255 [11:38:37]MH_SAM_APDU [11:38:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 BC 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5C 02 00 35 04 06 00 73 CC 5F 05 [11:38:37]Write to MH i2c: E2 02 01 C5 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 BC 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5C 02 00 35 04 06 00 73 CC 5F 05 00 00 BA [11:38:37]Write i2c OK [11:38:37]MH_I2C_Read... [11:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:38]Read from MH i2c: E2 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 03 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [11:38:38]RAPDU: 90 00 [11:38:38]wFMCommunicate OK [11:38:38]wFMCommunicate request_size=7 [11:38:38]MH_SAM_APDU [11:38:38]CAPDU: 80 0D 02 02 02 5E 90 [11:38:38]Write to MH i2c: E2 0A 00 C6 06 80 0D 02 02 02 00 5E 90 00 00 38 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:38]Read from MH i2c: E2 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 03 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [11:38:38]RAPDU: 90 00 [11:38:38]wFMCommunicate OK [11:38:38]wFMCommunicate request_size=4 [11:38:38]MH_SAM_APDU [11:38:38]CAPDU: 80 0D 03 02 [11:38:38]Write to MH i2c: E2 08 00 C7 06 80 0D 03 02 00 00 00 00 48 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:38]Read from MH i2c: E2 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 0B 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 0B 00 C7 06 00 D5 2D AE 77 BA 2C BD 19 90 00 2C [11:38:38]RAPDU: D5 2D AE 77 BA 2C BD 19 90 00 [11:38:38]wFMCommunicate OK [11:38:38]SAM_PROTO_SignData done [11:38:38]FM_MakeSignedData done [11:38:38]CreateOFDProtocolMessage [11:38:38]wFMCommunicate request_size=4 [11:38:38]MH_SAM_APDU [11:38:38]CAPDU: 80 11 00 00 [11:38:38]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:38]Read from MH i2c: E2 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 17 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [11:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:38:38]wFMCommunicate OK [11:38:38]CreateOFDProtocolMessage done [11:38:38]OFDSenderStorePacket 154804 [11:38:38]StoreOFDPacket docnum=154804 [11:38:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 49 04 01 29 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 BC 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5C 02 00 35 04 06 00 73 CC 5F 05 5E 90 D5 2D AE 77 BA 2C BD 19 [11:38:38]CheckFolder [11:38:38]dirname=/storage/ofd_packets [11:38:38]CheckFolder done [11:38:38]ProducePacketName [11:38:38]name=ofd_packets/00154804 [11:38:38]NVStorageSaveData ofd_packets/00154804 [11:38:38]File name is /storage/ofd_packets/00154804 [11:38:38]Write 298 bytes [11:38:38]NVStorageSaveData done [11:38:38]OFDSenderStorePacket done [11:38:38]KKMCreateOFDPacket done [11:38:38]NVStorageSaveData kkm_last_timestamp [11:38:38]File name is /storage/kkm_last_timestamp [11:38:38]Write 4 bytes [11:38:38]NVStorageSaveData done [11:38:38]ExternCall_PrintAddStr [11:38:38]wPrintStart [11:38:38]Write to MH i2c: 01 00 00 C9 06 CF [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 07 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 FF 0F E4 [11:38:38]RasterBufferAndPrint [11:38:38]line Счет N : (1)872975 [11:38:38]line ИНН: 02508201610067 [11:38:38]line Контрольно-Кассовый Чек [11:38:38]line ПРОДАЖА [11:38:38]line ТРК (МРК, ГНК) : 14 [11:38:38]line Товар: 2710194210 [11:38:38]line ДТ-К-2 [11:38:38]line 18.380 * 76.20 [11:38:38]line = 1400.56 [11:38:38]line НДС 12% НСП 1% [11:38:38]line > о реализуемом товаре [11:38:38]line ИТОГО: 1400.56 [11:38:38]line НСП 1% : 12.39 [11:38:38]line НДС 12% : 148.73 [11:38:38]line Наличными: 0.00 [11:38:38]line Безнал.: 1400.56 [11:38:38]line Место: АЗС № 165 "Партнер Нефть" [11:38:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:38:38]line СНО: Общий режим [11:38:38]line Чек 193 18.10.2024 11:38 [11:38:38]line Смена: 312 ФФД: 1.0 [11:38:38]line ЗНМ: 0300000234 [11:38:38]line РНМ: 0000137193017469 [11:38:38]line Версия ККМ: v1.0 [11:38:38]line Платежная система: Mbank [11:38:38]line ФМ: 0000000000963156 [11:38:38]line ФД: 154804 [11:38:38]line ФПД: 127321604710032 [11:38:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T113836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154804&fm=127321604710032&tin=02508201610067®Number=0000137193017469&sum=140056 [11:38:38]OFD Sender: Processing packet 154804 [packets to send 51, broken 50] [11:38:38]ProducePacketName [11:38:38]name=ofd_packets/00154804 [11:38:38]OFD Sender: To server: pG, [11:38:38]CommunicateWithHost lk.salyk.kg:30040 [11:38:38]ConnectInit lk.salyk.kg [11:38:38]written 0, free lines is 4095 [11:38:38]Connected sock=11 [11:38:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 49 04 01 29 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 BC 48 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5C 02 00 35 04 06 00 73 CC 5F 05 5E 90 D5 2D AE 77 BA 2C BD 19 [11:38:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BD 1F 47 00 C5 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5C 02 00 F4 03 04 00 F5 EE 11 67 B6 04 01 00 00 AB CA 1A 7D 43 7E 4A 05 [11:38:38]CommunicateWithHost err = 0 [11:38:38]CheckOFDResponse [11:38:38]1017 (14) - 77093643461234 [11:38:38]1041 (16) - 0000000000963156 [11:38:38]1040 (4) - 154804 [11:38:38]1012 (4) - 18.10.2024 05:15 [11:38:38]1206 (1) - 0 [11:38:38]OFD Sender: Remove packet 154804 [11:38:38]ProducePacketName [11:38:38]name=ofd_packets/00154804 [11:38:38]NVStorageDeleteData [11:38:38]Write to MH i2c: 01 00 00 F2 06 F8 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 07 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: 01 07 00 F2 06 00 00 00 00 00 1C 0D 28 [11:38:38]RasterBufferAndPrint [11:38:38]line [11:38:38]line [11:38:38]line [11:38:38]line [11:38:38]line [11:38:38]written 0, free lines is 3361 [11:38:38]MH_Cut [11:38:38]Write to MH i2c: D1 01 00 F9 06 01 D1 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: D1 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: D1 01 00 [11:38:38]MH_I2C_Read... [11:38:38]Read from MH i2c: D1 01 00 F9 06 00 D0 [11:38:38]Write to MH i2c: 01 00 00 FA 06 00 [11:38:38]Write i2c OK [11:38:38]MH_I2C_Read... [11:38:39]OFD Sender: No OFD packet to send [11:38:39]*** Cut start [11:38:39]*** Partial cut [11:38:39]*** CUTSNS_PIN = 1 [11:38:39]*** CUTSNS_PIN = 0 [11:38:39]*** Brake cut motor [11:38:40]Read from MH i2c: 01 [11:38:40]MH_I2C_Read... [11:38:40]*** Stop cut motor [11:38:40]*** Cut end [11:38:40]Read from MH i2c: 01 07 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 FF 0F 15 [11:38:40]process_action close_receipt done [11:38:40]requested_data is exist [11:38:40]produce_requested_data [11:38:40]requested_item fm.sn is exist - process it [11:38:40]wFMCommunicate request_size=4 [11:38:40]MH_SAM_APDU [11:38:40]CAPDU: 80 11 00 00 [11:38:40]Write to MH i2c: E2 08 00 FB 06 80 11 00 00 00 00 00 00 7B [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:40]Read from MH i2c: E2 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 17 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 17 00 FB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [11:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:38:40]wFMCommunicate OK [11:38:40]requested_item fd.num is exist - process it [11:38:40]SAM_PROTO_GetFieldsCounters [11:38:40]wFMCommunicate request_size=4 [11:38:40]MH_SAM_APDU [11:38:40]CAPDU: 80 13 00 00 [11:38:40]Write to MH i2c: E2 08 00 FC 06 80 13 00 00 00 00 00 00 7E [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:40]Read from MH i2c: E2 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 62 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 62 00 FC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [11:38:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:40]wFMCommunicate OK [11:38:40]SAM_PROTO_GetFieldsCounters done [11:38:40]requested_item shift.num is exist - process it [11:38:40]requested_item shift.opened is exist - process it [11:38:40]req_shift_opened [11:38:40]FM_GetShiftState [11:38:40]SAM_PROTO_GetShiftState [11:38:40]wFMCommunicate request_size=4 [11:38:40]MH_SAM_APDU [11:38:40]CAPDU: 80 13 01 00 [11:38:40]Write to MH i2c: E2 08 00 FD 06 80 13 01 00 00 00 00 00 80 [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:40]Read from MH i2c: E2 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 0E 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: E2 0E 00 FD 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [11:38:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:38:40]wFMCommunicate OK [11:38:40]SAM_PROTO_GetShiftState done [11:38:40]FM_GetShiftState done [11:38:40]req_shift_opened done [11:38:40]requested_item shift.open_date is exist - process it [11:38:40]req_shift_open_date [11:38:40]req_shift_open_date done [11:38:40]produce_requested_data done [11:38:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154804,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:38:40]process_action_free close_receipt [11:38:40]json_value_free [11:38:40]json_value_free done [11:38:40]process_json_proto returns [11:38:40]Send response to host [11:38:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154804,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:38:40]free response buf [11:38:40]execute_script done [11:38:40]execute_script returns [11:38:40]free content buf [11:38:40]Sock 7.Close socket [11:38:40]Sock 7.Thread stoped [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:49]OFD Sender: No OFD packet to send [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:41:04]OFD Sender: No OFD packet to send [11:41:09]OFD Sender: No OFD packet to send [11:41:14]OFD Sender: No OFD packet to send [11:41:19]OFD Sender: No OFD packet to send [11:41:23]accept exits with 9 [11:41:23]New connection [11:41:23]New thread 3067305316 created [11:41:23]Thread 3067161956 joined [11:41:23]Waiting for new connection... [11:41:23] Sock 9.Parse request [11:41:23]Sock 9.Check first char [11:41:23]Sock 9.First char is OK [11:41:23]request: POST /json_proto HTTP/1.0 [11:41:23]Method: POST [11:41:23]URL: /json_proto [11:41:23]Method is POST - this is cgi request [11:41:23]url: /json_proto [11:41:23]query_string will be loaded in cgi processing [11:41:23]execute_cgi json_proto POST (null) [11:41:23]execute_cgi path=json_proto method=POST [11:41:23]POST find Content-Length [11:41:23]Host: 172.17.53.67:8080 [11:41:23]Content-Length: 682 [11:41:23]Content-Type: application/json [11:41:23] [11:41:23]POST finish read [11:41:23]Found Content-Length = 682 [11:41:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:23]execute_script... [11:41:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:23]POST & json_proto [11:41:23]process_json_proto [11:41:23]json parsed OK: [11:41:23]protocol is kg_v1.0 [11:41:23]action value=close_receipt [11:41:23]process_action close_receipt [11:41:23]cmd_close_receipt [11:41:23]MH_GetDate [11:41:23]Write to MH i2c: F0 00 00 FE 06 F3 [11:41:23]Write i2c OK [11:41:23]MH_I2C_Read... [11:41:23]Read from MH i2c: F0 [11:41:23]MH_I2C_Read... [11:41:23]Read from MH i2c: F0 09 00 [11:41:23]MH_I2C_Read... [11:41:23]Read from MH i2c: F0 09 00 FE 06 00 63 49 12 67 19 BC 99 64 F3 [11:41:23]GetLastDocTimeStamp 1729251516 [11:41:23]current date 1729251683 [11:41:23]FM_GetShiftState [11:41:23]SAM_PROTO_GetShiftState [11:41:23]wFMCommunicate request_size=4 [11:41:23]MH_SAM_APDU [11:41:23]CAPDU: 80 13 01 00 [11:41:23]Write to MH i2c: E2 08 00 FF 06 80 13 01 00 00 00 00 00 82 [11:41:23]Write i2c OK [11:41:23]MH_I2C_Read... [11:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:23]Read from MH i2c: E2 [11:41:23]MH_I2C_Read... [11:41:23]Read from MH i2c: E2 0E 00 [11:41:23]MH_I2C_Read... [11:41:23]Read from MH i2c: E2 0E 00 FF 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B9 [11:41:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:41:23]wFMCommunicate OK [11:41:23]SAM_PROTO_GetShiftState done [11:41:23]FM_GetShiftState done [11:41:23]opened in 1729211399 [11:41:23]opened+sec_in_day 1729297799 [11:41:23]quantity*price = 100015 [11:41:23]sum+1 = 100017 [11:41:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 194 18.10.2024 11:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154805 ФПД: 25615456027018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114123&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154805&fm=25615456027018&tin=02508201610067®Number=0000137193017469&sum=100000 [11:41:24]StoreToDocumentArchive [11:41:24]shift 312 fd 154805 [11:41:24]save to /storage/0312/doc_00154805 [11:41:24]save last doc name /storage/0312/doc_00154805 to /storage/kkm_last_doc_name [11:41:24]save OK [11:41:24]Clear old archive folders... [11:41:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:24]tlvbuf is 004D54B0 [11:41:24]SAM_PROTO_ClearQueue [11:41:24]wFMCommunicate request_size=4 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 09 00 00 [11:41:24]Write to MH i2c: E2 08 00 0C 07 80 09 00 00 00 00 00 00 85 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 0C 07 00 90 00 87 [11:41:24]RAPDU: 90 00 [11:41:24]wFMCommunicate OK [11:41:24]SAM_PROTO_ClearQueue done [11:41:24]KKMCreateOFDPacket [11:41:24]OFDProtocolAddRootSTLVToBuf [11:41:24]FM_MakeSignedData [11:41:24]FM_MakeSignedData [11:41:24]SAM_PROTO_SignData [11:41:24]wFMCommunicate request_size=4 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 0D 01 02 [11:41:24]Write to MH i2c: E2 08 00 0D 07 80 0D 01 02 00 00 00 00 8D [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]OFD Sender: No OFD packet to send [11:41:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 0D 07 00 90 00 88 [11:41:24]RAPDU: 90 00 [11:41:24]wFMCommunicate OK [11:41:24]wFMCommunicate request_size=255 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 63 49 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5C 02 00 35 04 06 00 17 [11:41:24]Write to MH i2c: E2 02 01 0E 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 63 49 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5C 02 00 35 04 06 00 17 00 00 78 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 0E 07 00 90 00 89 [11:41:24]RAPDU: 90 00 [11:41:24]wFMCommunicate OK [11:41:24]wFMCommunicate request_size=10 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 0D 02 02 05 4C 10 28 41 8A [11:41:24]Write to MH i2c: E2 0D 00 0F 07 80 0D 02 02 05 00 4C 10 28 41 8A 00 00 E9 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 03 00 0F 07 00 90 00 8A [11:41:24]RAPDU: 90 00 [11:41:24]wFMCommunicate OK [11:41:24]wFMCommunicate request_size=4 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 0D 03 02 [11:41:24]Write to MH i2c: E2 08 00 10 07 80 0D 03 02 00 00 00 00 92 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 0B 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 0B 00 10 07 00 1D A4 8E 31 3D B1 75 B2 90 00 28 [11:41:24]RAPDU: 1D A4 8E 31 3D B1 75 B2 90 00 [11:41:24]wFMCommunicate OK [11:41:24]SAM_PROTO_SignData done [11:41:24]FM_MakeSignedData done [11:41:24]CreateOFDProtocolMessage [11:41:24]wFMCommunicate request_size=4 [11:41:24]MH_SAM_APDU [11:41:24]CAPDU: 80 11 00 00 [11:41:24]Write to MH i2c: E2 08 00 11 07 80 11 00 00 00 00 00 00 92 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:24]Read from MH i2c: E2 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 17 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: E2 17 00 11 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [11:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:24]wFMCommunicate OK [11:41:24]CreateOFDProtocolMessage done [11:41:24]OFDSenderStorePacket 154805 [11:41:24]StoreOFDPacket docnum=154805 [11:41:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 CF 07 01 B5 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 63 49 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5C 02 00 35 04 06 00 17 4C 10 28 41 8A 1D A4 8E 31 3D B1 75 B2 [11:41:24]CheckFolder [11:41:24]dirname=/storage/ofd_packets [11:41:24]CheckFolder done [11:41:24]ProducePacketName [11:41:24]name=ofd_packets/00154805 [11:41:24]NVStorageSaveData ofd_packets/00154805 [11:41:24]File name is /storage/ofd_packets/00154805 [11:41:24]Write 301 bytes [11:41:24]NVStorageSaveData done [11:41:24]OFDSenderStorePacket done [11:41:24]KKMCreateOFDPacket done [11:41:24]NVStorageSaveData kkm_last_timestamp [11:41:24]File name is /storage/kkm_last_timestamp [11:41:24]Write 4 bytes [11:41:24]NVStorageSaveData done [11:41:24]ExternCall_PrintAddStr [11:41:24]wPrintStart [11:41:24]Write to MH i2c: 01 00 00 12 07 19 [11:41:24]Write i2c OK [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: 01 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: 01 07 00 [11:41:24]MH_I2C_Read... [11:41:24]Read from MH i2c: 01 07 00 12 07 00 00 00 00 00 FF 0F 2E [11:41:24]RasterBufferAndPrint [11:41:24]line Счет N : (1)872976 [11:41:24]line ИНН: 02508201610067 [11:41:24]line Контрольно-Кассовый Чек [11:41:24]line ПРОДАЖА [11:41:24]line ТРК (МРК, ГНК) : 42 [11:41:24]line Товар: 2710124130 [11:41:24]line Аи-92-К-5 [11:41:24]line 14.950 * 66.90 [11:41:24]line = 1000.16 [11:41:24]line НДС 12% НСП 1% [11:41:24]line > о реализуемом товаре [11:41:24]line ОКРУГЛЕНИЕ: -0.16 [11:41:24]line ИТОГО: 1000.00 [11:41:24]line Внесено: 1000.00 [11:41:24]line СДАЧА: 0.00 [11:41:24]line НСП 1% : 8.85 [11:41:24]line НДС 12% : 106.21 [11:41:24]line Наличными: 1000.00 [11:41:24]line Безнал.: 0.00 [11:41:24]line Место: АЗС № 165 "Партнер Нефть" [11:41:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:41:24]line СНО: Общий режим [11:41:24]line Чек 194 18.10.2024 11:41 [11:41:24]line Смена: 312 ФФД: 1.0 [11:41:24]line ЗНМ: 0300000234 [11:41:24]line РНМ: 0000137193017469 [11:41:24]line Версия ККМ: v1.0 [11:41:24]line ФМ: 0000000000963156 [11:41:24]line ФД: 154805 [11:41:24]line ФПД: 25615456027018 [11:41:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114123&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154805&fm=25615456027018&tin=02508201610067®Number=0000137193017469&sum=100000 [11:41:25]OFD Sender: Processing packet 154805 [packets to send 51, broken 50] [11:41:25]ProducePacketName [11:41:25]name=ofd_packets/00154805 [11:41:25]OFD Sender: To server: pG, [11:41:25]CommunicateWithHost lk.salyk.kg:30040 [11:41:25]ConnectInit lk.salyk.kg [11:41:25]written 0, free lines is 4095 [11:41:25]Connected sock=10 [11:41:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 CF 07 01 B5 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 63 49 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5C 02 00 35 04 06 00 17 4C 10 28 41 8A 1D A4 8E 31 3D B1 75 B2 [11:41:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2C 59 47 00 23 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5C 02 00 F4 03 04 00 9C EF 11 67 B6 04 01 00 00 36 B2 9F FC 0B 16 DB FA [11:41:25]CommunicateWithHost err = 0 [11:41:25]CheckOFDResponse [11:41:25]1017 (14) - 77093643461234 [11:41:25]1041 (16) - 0000000000963156 [11:41:25]1040 (4) - 154805 [11:41:25]1012 (4) - 18.10.2024 05:18 [11:41:25]1206 (1) - 0 [11:41:25]OFD Sender: Remove packet 154805 [11:41:25]ProducePacketName [11:41:25]name=ofd_packets/00154805 [11:41:25]NVStorageDeleteData [11:41:25]Write to MH i2c: 01 00 00 3D 07 44 [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: 01 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: 01 07 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: 01 07 00 3D 07 00 00 00 00 00 00 0D 58 [11:41:25]RasterBufferAndPrint [11:41:25]line [11:41:25]line [11:41:25]line [11:41:25]line [11:41:25]line [11:41:25]written 0, free lines is 3333 [11:41:25]MH_Cut [11:41:25]Write to MH i2c: D1 01 00 44 07 01 1D [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: D1 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: D1 01 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: D1 01 00 44 07 00 1C [11:41:25]Write to MH i2c: 01 00 00 45 07 4C [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:26]OFD Sender: No OFD packet to send [11:41:26]*** Cut start [11:41:26]*** Partial cut [11:41:26]*** CUTSNS_PIN = 1 [11:41:26]*** CUTSNS_PIN = 0 [11:41:26]*** Brake cut motor [11:41:27]Read from MH i2c: 01 [11:41:27]MH_I2C_Read... [11:41:27]*** Stop cut motor [11:41:27]*** Cut end [11:41:27]Read from MH i2c: 01 07 00 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: 01 07 00 45 07 00 00 00 00 00 FF 0F 61 [11:41:27]process_action close_receipt done [11:41:27]requested_data is exist [11:41:27]produce_requested_data [11:41:27]requested_item fm.sn is exist - process it [11:41:27]wFMCommunicate request_size=4 [11:41:27]MH_SAM_APDU [11:41:27]CAPDU: 80 11 00 00 [11:41:27]Write to MH i2c: E2 08 00 46 07 80 11 00 00 00 00 00 00 C7 [11:41:27]Write i2c OK [11:41:27]MH_I2C_Read... [11:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:27]Read from MH i2c: E2 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 17 00 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 17 00 46 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [11:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:27]wFMCommunicate OK [11:41:27]requested_item fd.num is exist - process it [11:41:27]SAM_PROTO_GetFieldsCounters [11:41:27]wFMCommunicate request_size=4 [11:41:27]MH_SAM_APDU [11:41:27]CAPDU: 80 13 00 00 [11:41:27]Write to MH i2c: E2 08 00 47 07 80 13 00 00 00 00 00 00 CA [11:41:27]Write i2c OK [11:41:27]MH_I2C_Read... [11:41:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:27]Read from MH i2c: E2 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 62 00 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 62 00 47 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [11:41:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:27]wFMCommunicate OK [11:41:27]SAM_PROTO_GetFieldsCounters done [11:41:27]requested_item shift.num is exist - process it [11:41:27]requested_item shift.opened is exist - process it [11:41:27]req_shift_opened [11:41:27]FM_GetShiftState [11:41:27]SAM_PROTO_GetShiftState [11:41:27]wFMCommunicate request_size=4 [11:41:27]MH_SAM_APDU [11:41:27]CAPDU: 80 13 01 00 [11:41:27]Write to MH i2c: E2 08 00 48 07 80 13 01 00 00 00 00 00 CC [11:41:27]Write i2c OK [11:41:27]MH_I2C_Read... [11:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:27]Read from MH i2c: E2 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 0E 00 [11:41:27]MH_I2C_Read... [11:41:27]Read from MH i2c: E2 0E 00 48 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 03 [11:41:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:41:27]wFMCommunicate OK [11:41:27]SAM_PROTO_GetShiftState done [11:41:27]FM_GetShiftState done [11:41:27]req_shift_opened done [11:41:27]requested_item shift.open_date is exist - process it [11:41:27]req_shift_open_date [11:41:27]req_shift_open_date done [11:41:27]produce_requested_data done [11:41:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154805,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:41:27]process_action_free close_receipt [11:41:27]json_value_free [11:41:27]json_value_free done [11:41:27]process_json_proto returns [11:41:27]Send response to host [11:41:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154805,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:41:27]free response buf [11:41:27]execute_script done [11:41:27]execute_script returns [11:41:27]free content buf [11:41:27]Sock 9.Close socket [11:41:27]Sock 9.Thread stoped [11:41:31]OFD Sender: No OFD packet to send [11:41:36]OFD Sender: No OFD packet to send [11:41:41]OFD Sender: No OFD packet to send [11:41:46]OFD Sender: No OFD packet to send [11:41:51]OFD Sender: No OFD packet to send [11:41:56]OFD Sender: No OFD packet to send [11:42:01]OFD Sender: No OFD packet to send [11:42:06]OFD Sender: No OFD packet to send [11:42:11]OFD Sender: No OFD packet to send [11:42:16]OFD Sender: No OFD packet to send [11:42:21]OFD Sender: No OFD packet to send [11:42:26]OFD Sender: No OFD packet to send [11:42:31]OFD Sender: No OFD packet to send [11:42:36]OFD Sender: No OFD packet to send [11:42:41]OFD Sender: No OFD packet to send [11:42:46]OFD Sender: No OFD packet to send [11:42:51]OFD Sender: No OFD packet to send [11:42:56]OFD Sender: No OFD packet to send [11:43:01]OFD Sender: No OFD packet to send [11:43:06]OFD Sender: No OFD packet to send [11:43:11]OFD Sender: No OFD packet to send [11:43:16]OFD Sender: No OFD packet to send [11:43:21]OFD Sender: No OFD packet to send [11:43:26]OFD Sender: No OFD packet to send [11:43:31]OFD Sender: No OFD packet to send [11:43:36]OFD Sender: No OFD packet to send [11:43:41]OFD Sender: No OFD packet to send [11:43:46]OFD Sender: No OFD packet to send [11:43:51]OFD Sender: No OFD packet to send [11:43:56]OFD Sender: No OFD packet to send [11:44:01]OFD Sender: No OFD packet to send [11:44:06]OFD Sender: No OFD packet to send [11:44:11]OFD Sender: No OFD packet to send [11:44:16]OFD Sender: No OFD packet to send [11:44:21]OFD Sender: No OFD packet to send [11:44:26]OFD Sender: No OFD packet to send [11:44:31]OFD Sender: No OFD packet to send [11:44:36]OFD Sender: No OFD packet to send [11:44:41]OFD Sender: No OFD packet to send [11:44:46]OFD Sender: No OFD packet to send [11:44:51]OFD Sender: No OFD packet to send [11:44:56]OFD Sender: No OFD packet to send [11:45:01]OFD Sender: No OFD packet to send [11:45:06]OFD Sender: No OFD packet to send [11:45:08]accept exits with 7 [11:45:08]New connection [11:45:08]New thread 3067161956 created [11:45:08]Thread 3067305316 joined [11:45:08]Waiting for new connection... [11:45:08] Sock 7.Parse request [11:45:08]Sock 7.Check first char [11:45:08]Sock 7.First char is OK [11:45:08]request: POST /json_proto HTTP/1.0 [11:45:08]Method: POST [11:45:08]URL: /json_proto [11:45:08]Method is POST - this is cgi request [11:45:08]url: /json_proto [11:45:08]query_string will be loaded in cgi processing [11:45:08]execute_cgi json_proto POST (null) [11:45:08]execute_cgi path=json_proto method=POST [11:45:08]POST find Content-Length [11:45:08]Host: 172.17.53.67:8080 [11:45:08]Content-Length: 679 [11:45:08]Content-Type: application/json [11:45:08] [11:45:08]POST finish read [11:45:08]Found Content-Length = 679 [11:45:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:08]execute_script... [11:45:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:08]POST & json_proto [11:45:08]process_json_proto [11:45:08]json parsed OK: [11:45:08]protocol is kg_v1.0 [11:45:08]action value=close_receipt [11:45:08]process_action close_receipt [11:45:08]cmd_close_receipt [11:45:08]MH_GetDate [11:45:08]Write to MH i2c: F0 00 00 49 07 3F [11:45:08]Write i2c OK [11:45:08]MH_I2C_Read... [11:45:08]Read from MH i2c: F0 [11:45:08]MH_I2C_Read... [11:45:08]Read from MH i2c: F0 09 00 [11:45:08]MH_I2C_Read... [11:45:08]Read from MH i2c: F0 09 00 49 07 00 44 4A 12 67 19 BC 99 64 21 [11:45:08]GetLastDocTimeStamp 1729251683 [11:45:08]current date 1729251908 [11:45:08]FM_GetShiftState [11:45:08]SAM_PROTO_GetShiftState [11:45:08]wFMCommunicate request_size=4 [11:45:08]MH_SAM_APDU [11:45:08]CAPDU: 80 13 01 00 [11:45:08]Write to MH i2c: E2 08 00 4A 07 80 13 01 00 00 00 00 00 CE [11:45:08]Write i2c OK [11:45:08]MH_I2C_Read... [11:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:08]Read from MH i2c: E2 [11:45:08]MH_I2C_Read... [11:45:08]Read from MH i2c: E2 0E 00 [11:45:08]MH_I2C_Read... [11:45:08]Read from MH i2c: E2 0E 00 4A 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 05 [11:45:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:45:08]wFMCommunicate OK [11:45:08]SAM_PROTO_GetShiftState done [11:45:08]FM_GetShiftState done [11:45:08]opened in 1729211399 [11:45:08]opened+sec_in_day 1729297799 [11:45:08]quantity*price = 100050 [11:45:08]sum+1 = 100052 [11:45:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 195 18.10.2024 11:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154806 ФПД: 258549312728542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154806&fm=258549312728542&tin=02508201610067®Number=0000137193017469&sum=100000 [11:45:09]StoreToDocumentArchive [11:45:09]shift 312 fd 154806 [11:45:09]save to /storage/0312/doc_00154806 [11:45:09]save last doc name /storage/0312/doc_00154806 to /storage/kkm_last_doc_name [11:45:09]save OK [11:45:09]Clear old archive folders... [11:45:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:45:09]tlvbuf is 0056FE00 [11:45:09]SAM_PROTO_ClearQueue [11:45:09]wFMCommunicate request_size=4 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 09 00 00 [11:45:09]Write to MH i2c: E2 08 00 57 07 80 09 00 00 00 00 00 00 D0 [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 57 07 00 90 00 D2 [11:45:09]RAPDU: 90 00 [11:45:09]wFMCommunicate OK [11:45:09]SAM_PROTO_ClearQueue done [11:45:09]KKMCreateOFDPacket [11:45:09]OFDProtocolAddRootSTLVToBuf [11:45:09]FM_MakeSignedData [11:45:09]FM_MakeSignedData [11:45:09]SAM_PROTO_SignData [11:45:09]wFMCommunicate request_size=4 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 0D 01 02 [11:45:09]Write to MH i2c: E2 08 00 58 07 80 0D 01 02 00 00 00 00 D8 [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 58 07 00 90 00 D3 [11:45:09]RAPDU: 90 00 [11:45:09]wFMCommunicate OK [11:45:09]wFMCommunicate request_size=255 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 44 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5C 02 00 35 04 06 00 EB 26 33 F1 [11:45:09]Write to MH i2c: E2 02 01 59 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 44 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5C 02 00 35 04 06 00 EB 26 33 F1 00 00 BE [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [11:45:09]RAPDU: 90 00 [11:45:09]wFMCommunicate OK [11:45:09]wFMCommunicate request_size=7 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 0D 02 02 02 2D DE [11:45:09]Write to MH i2c: E2 0A 00 5A 07 80 0D 02 02 02 00 2D DE 00 00 EA [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 03 00 5A 07 00 90 00 D5 [11:45:09]RAPDU: 90 00 [11:45:09]wFMCommunicate OK [11:45:09]wFMCommunicate request_size=4 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 0D 03 02 [11:45:09]Write to MH i2c: E2 08 00 5B 07 80 0D 03 02 00 00 00 00 DD [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 0B 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 0B 00 5B 07 00 65 90 84 E2 F2 97 B7 26 90 00 9F [11:45:09]RAPDU: 65 90 84 E2 F2 97 B7 26 90 00 [11:45:09]wFMCommunicate OK [11:45:09]SAM_PROTO_SignData done [11:45:09]FM_MakeSignedData done [11:45:09]CreateOFDProtocolMessage [11:45:09]wFMCommunicate request_size=4 [11:45:09]MH_SAM_APDU [11:45:09]CAPDU: 80 11 00 00 [11:45:09]Write to MH i2c: E2 08 00 5C 07 80 11 00 00 00 00 00 00 DD [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:09]Read from MH i2c: E2 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 17 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: E2 17 00 5C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [11:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:09]wFMCommunicate OK [11:45:09]CreateOFDProtocolMessage done [11:45:09]OFDSenderStorePacket 154806 [11:45:09]StoreOFDPacket docnum=154806 [11:45:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E8 04 04 01 F3 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 44 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5C 02 00 35 04 06 00 EB 26 33 F1 2D DE 65 90 84 E2 F2 97 B7 26 [11:45:09]CheckFolder [11:45:09]dirname=/storage/ofd_packets [11:45:09]CheckFolder done [11:45:09]ProducePacketName [11:45:09]name=ofd_packets/00154806 [11:45:09]NVStorageSaveData ofd_packets/00154806 [11:45:09]File name is /storage/ofd_packets/00154806 [11:45:09]Write 298 bytes [11:45:09]NVStorageSaveData done [11:45:09]OFDSenderStorePacket done [11:45:09]KKMCreateOFDPacket done [11:45:09]NVStorageSaveData kkm_last_timestamp [11:45:09]File name is /storage/kkm_last_timestamp [11:45:09]Write 4 bytes [11:45:09]NVStorageSaveData done [11:45:09]ExternCall_PrintAddStr [11:45:09]wPrintStart [11:45:09]Write to MH i2c: 01 00 00 5D 07 64 [11:45:09]Write i2c OK [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: 01 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: 01 07 00 [11:45:09]MH_I2C_Read... [11:45:09]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 FF 0F 79 [11:45:09]RasterBufferAndPrint [11:45:09]line Счет N : (1)872977 [11:45:09]line ИНН: 02508201610067 [11:45:09]line Контрольно-Кассовый Чек [11:45:09]line ПРОДАЖА [11:45:09]line ТРК (МРК, ГНК) : 34 [11:45:09]line Товар: 2710194210 [11:45:09]line ДТ-К-2 [11:45:09]line 13.130 * 76.20 [11:45:09]line = 1000.51 [11:45:09]line НДС 12% НСП 1% [11:45:09]line > о реализуемом товаре [11:45:09]line ОКРУГЛЕНИЕ: -0.51 [11:45:09]line ИТОГО: 1000.00 [11:45:09]line Внесено: 1000.00 [11:45:09]line СДАЧА: 0.00 [11:45:09]line НСП 1% : 8.85 [11:45:09]line НДС 12% : 106.25 [11:45:09]line Наличными: 1000.00 [11:45:09]line Безнал.: 0.00 [11:45:09]line Место: АЗС № 165 "Партнер Нефть" [11:45:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:45:09]line СНО: Общий режим [11:45:09]line Чек 195 18.10.2024 11:45 [11:45:09]line Смена: 312 ФФД: 1.0 [11:45:09]line ЗНМ: 0300000234 [11:45:09]line РНМ: 0000137193017469 [11:45:09]line Версия ККМ: v1.0 [11:45:09]line ФМ: 0000000000963156 [11:45:09]line ФД: 154806 [11:45:09]line ФПД: 258549312728542 [11:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154806&fm=258549312728542&tin=02508201610067®Number=0000137193017469&sum=100000 [11:45:10]OFD Sender: Processing packet 154806 [packets to send 51, broken 50] [11:45:10]ProducePacketName [11:45:10]name=ofd_packets/00154806 [11:45:10]OFD Sender: To server: pG, [11:45:10]CommunicateWithHost lk.salyk.kg:30040 [11:45:10]ConnectInit lk.salyk.kg [11:45:10]written 0, free lines is 4095 [11:45:10]Connected sock=11 [11:45:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E8 04 04 01 F3 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 44 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5C 02 00 35 04 06 00 EB 26 33 F1 2D DE 65 90 84 E2 F2 97 B7 26 [11:45:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 F8 47 00 DB 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5C 02 00 F4 03 04 00 7D F0 11 67 B6 04 01 00 00 A7 70 A8 95 78 37 86 C0 [11:45:10]CommunicateWithHost err = 0 [11:45:10]CheckOFDResponse [11:45:10]1017 (14) - 77093643461234 [11:45:10]1041 (16) - 0000000000963156 [11:45:10]1040 (4) - 154806 [11:45:10]1012 (4) - 18.10.2024 05:22 [11:45:10]1206 (1) - 0 [11:45:10]OFD Sender: Remove packet 154806 [11:45:10]ProducePacketName [11:45:10]name=ofd_packets/00154806 [11:45:10]NVStorageDeleteData [11:45:10]Write to MH i2c: 01 00 00 88 07 8F [11:45:10]Write i2c OK [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: 01 [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: 01 07 00 [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: 01 07 00 88 07 00 00 00 00 00 EB 0C 8D [11:45:10]RasterBufferAndPrint [11:45:10]line [11:45:10]line [11:45:10]line [11:45:10]line [11:45:10]line [11:45:10]written 0, free lines is 3313 [11:45:10]MH_Cut [11:45:10]Write to MH i2c: D1 01 00 8F 07 01 68 [11:45:10]Write i2c OK [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: D1 [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: D1 01 00 [11:45:10]MH_I2C_Read... [11:45:10]Read from MH i2c: D1 01 00 8F 07 00 67 [11:45:10]Write to MH i2c: 01 00 00 90 07 97 [11:45:10]Write i2c OK [11:45:10]MH_I2C_Read... [11:45:10]OFD Sender: No OFD packet to send [11:45:11]*** Cut start [11:45:11]*** Partial cut [11:45:11]*** CUTSNS_PIN = 1 [11:45:11]*** CUTSNS_PIN = 0 [11:45:11]*** Brake cut motor [11:45:11]Read from MH i2c: 01 [11:45:11]MH_I2C_Read... [11:45:11]*** Stop cut motor [11:45:11]*** Cut end [11:45:11]Read from MH i2c: 01 07 00 [11:45:11]MH_I2C_Read... [11:45:11]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 FF 0F AC [11:45:11]process_action close_receipt done [11:45:11]requested_data is exist [11:45:11]produce_requested_data [11:45:11]requested_item fm.sn is exist - process it [11:45:11]wFMCommunicate request_size=4 [11:45:11]MH_SAM_APDU [11:45:11]CAPDU: 80 11 00 00 [11:45:11]Write to MH i2c: E2 08 00 91 07 80 11 00 00 00 00 00 00 12 [11:45:11]Write i2c OK [11:45:11]MH_I2C_Read... [11:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:11]Read from MH i2c: E2 [11:45:11]MH_I2C_Read... [11:45:11]Read from MH i2c: E2 17 00 [11:45:11]MH_I2C_Read... [11:45:11]Read from MH i2c: E2 17 00 91 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [11:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:11]wFMCommunicate OK [11:45:11]requested_item fd.num is exist - process it [11:45:11]SAM_PROTO_GetFieldsCounters [11:45:11]wFMCommunicate request_size=4 [11:45:11]MH_SAM_APDU [11:45:11]CAPDU: 80 13 00 00 [11:45:11]Write to MH i2c: E2 08 00 92 07 80 13 00 00 00 00 00 00 15 [11:45:11]Write i2c OK [11:45:11]MH_I2C_Read... [11:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:12]Read from MH i2c: E2 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 62 00 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 62 00 92 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [11:45:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:12]wFMCommunicate OK [11:45:12]SAM_PROTO_GetFieldsCounters done [11:45:12]requested_item shift.num is exist - process it [11:45:12]requested_item shift.opened is exist - process it [11:45:12]req_shift_opened [11:45:12]FM_GetShiftState [11:45:12]SAM_PROTO_GetShiftState [11:45:12]wFMCommunicate request_size=4 [11:45:12]MH_SAM_APDU [11:45:12]CAPDU: 80 13 01 00 [11:45:12]Write to MH i2c: E2 08 00 93 07 80 13 01 00 00 00 00 00 17 [11:45:12]Write i2c OK [11:45:12]MH_I2C_Read... [11:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:12]Read from MH i2c: E2 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 0E 00 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 0E 00 93 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4E [11:45:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:45:12]wFMCommunicate OK [11:45:12]SAM_PROTO_GetShiftState done [11:45:12]FM_GetShiftState done [11:45:12]req_shift_opened done [11:45:12]requested_item shift.open_date is exist - process it [11:45:12]req_shift_open_date [11:45:12]req_shift_open_date done [11:45:12]produce_requested_data done [11:45:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154806,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:45:12]process_action_free close_receipt [11:45:12]json_value_free [11:45:12]json_value_free done [11:45:12]process_json_proto returns [11:45:12]Send response to host [11:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154806,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:45:12]free response buf [11:45:12]execute_script done [11:45:12]execute_script returns [11:45:12]free content buf [11:45:12]Sock 7.Close socket [11:45:12]Sock 7.Thread stoped [11:45:12]accept exits with 9 [11:45:12]New connection [11:45:12]New thread 3067305316 created [11:45:12]Thread 3067161956 joined [11:45:12]Waiting for new connection... [11:45:12] Sock 9.Parse request [11:45:12]Sock 9.Check first char [11:45:12]Sock 9.First char is OK [11:45:12]request: POST /json_proto HTTP/1.0 [11:45:12]Method: POST [11:45:12]URL: /json_proto [11:45:12]Method is POST - this is cgi request [11:45:12]url: /json_proto [11:45:12]query_string will be loaded in cgi processing [11:45:12]execute_cgi json_proto POST (null) [11:45:12]execute_cgi path=json_proto method=POST [11:45:12]POST find Content-Length [11:45:12]Host: 172.17.53.67:8080 [11:45:12]Content-Length: 677 [11:45:12]Content-Type: application/json [11:45:12] [11:45:12]POST finish read [11:45:12]Found Content-Length = 677 [11:45:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:12]execute_script... [11:45:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:12]POST & json_proto [11:45:12]process_json_proto [11:45:12]json parsed OK: [11:45:12]protocol is kg_v1.0 [11:45:12]action value=close_receipt [11:45:12]process_action close_receipt [11:45:12]cmd_close_receipt [11:45:12]MH_GetDate [11:45:12]Write to MH i2c: F0 00 00 94 07 8A [11:45:12]Write i2c OK [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: F0 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: F0 09 00 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: F0 09 00 94 07 00 48 4A 12 67 19 BC 99 64 70 [11:45:12]GetLastDocTimeStamp 1729251908 [11:45:12]current date 1729251912 [11:45:12]FM_GetShiftState [11:45:12]SAM_PROTO_GetShiftState [11:45:12]wFMCommunicate request_size=4 [11:45:12]MH_SAM_APDU [11:45:12]CAPDU: 80 13 01 00 [11:45:12]Write to MH i2c: E2 08 00 95 07 80 13 01 00 00 00 00 00 19 [11:45:12]Write i2c OK [11:45:12]MH_I2C_Read... [11:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:12]Read from MH i2c: E2 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 0E 00 [11:45:12]MH_I2C_Read... [11:45:12]Read from MH i2c: E2 0E 00 95 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 50 [11:45:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:45:12]wFMCommunicate OK [11:45:12]SAM_PROTO_GetShiftState done [11:45:12]FM_GetShiftState done [11:45:12]opened in 1729211399 [11:45:12]opened+sec_in_day 1729297799 [11:45:12]quantity*price = 40006 [11:45:12]sum+1 = 40007 [11:45:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 196 18.10.2024 11:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154807 ФПД: 115318059718805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114512&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154807&fm=115318059718805&tin=02508201610067®Number=0000137193017469&sum=40000 [11:45:14]StoreToDocumentArchive [11:45:14]shift 312 fd 154807 [11:45:14]save to /storage/0312/doc_00154807 [11:45:14]save last doc name /storage/0312/doc_00154807 to /storage/kkm_last_doc_name [11:45:14]save OK [11:45:14]Clear old archive folders... [11:45:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:14]tlvbuf is 005613F0 [11:45:14]SAM_PROTO_ClearQueue [11:45:14]wFMCommunicate request_size=4 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 09 00 00 [11:45:14]Write to MH i2c: E2 08 00 A2 07 80 09 00 00 00 00 00 00 1B [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 A2 07 00 90 00 1D [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]SAM_PROTO_ClearQueue done [11:45:14]KKMCreateOFDPacket [11:45:14]OFDProtocolAddRootSTLVToBuf [11:45:14]FM_MakeSignedData [11:45:14]FM_MakeSignedData [11:45:14]SAM_PROTO_SignData [11:45:14]wFMCommunicate request_size=4 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 0D 01 02 [11:45:14]Write to MH i2c: E2 08 00 A3 07 80 0D 01 02 00 00 00 00 23 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 A3 07 00 90 00 1E [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=255 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 48 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5C 02 00 35 04 06 00 68 [11:45:14]Write to MH i2c: E2 02 01 A4 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 48 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5C 02 00 35 04 06 00 68 00 00 1E [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=10 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 0D 02 02 05 E1 93 FC 58 95 [11:45:14]Write to MH i2c: E2 0D 00 A5 07 80 0D 02 02 05 00 E1 93 FC 58 95 00 00 8D [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 A5 07 00 90 00 20 [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=4 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 0D 03 02 [11:45:14]Write to MH i2c: E2 08 00 A6 07 80 0D 03 02 00 00 00 00 28 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 0B 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 0B 00 A6 07 00 C7 B3 B7 6D 67 1A 79 77 90 00 38 [11:45:14]RAPDU: C7 B3 B7 6D 67 1A 79 77 90 00 [11:45:14]wFMCommunicate OK [11:45:14]SAM_PROTO_SignData done [11:45:14]FM_MakeSignedData done [11:45:14]CreateOFDProtocolMessage [11:45:14]wFMCommunicate request_size=4 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 11 00 00 [11:45:14]Write to MH i2c: E2 08 00 A7 07 80 11 00 00 00 00 00 00 28 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 17 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 17 00 A7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [11:45:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:14]wFMCommunicate OK [11:45:14]CreateOFDProtocolMessage done [11:45:14]OFDSenderStorePacket 154807 [11:45:14]StoreOFDPacket docnum=154807 [11:45:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BB 91 07 01 84 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 48 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5C 02 00 35 04 06 00 68 E1 93 FC 58 95 C7 B3 B7 6D 67 1A 79 77 [11:45:14]CheckFolder [11:45:14]dirname=/storage/ofd_packets [11:45:14]CheckFolder done [11:45:14]ProducePacketName [11:45:14]name=ofd_packets/00154807 [11:45:14]NVStorageSaveData ofd_packets/00154807 [11:45:14]File name is /storage/ofd_packets/00154807 [11:45:14]Write 301 bytes [11:45:14]NVStorageSaveData done [11:45:14]OFDSenderStorePacket done [11:45:14]KKMCreateOFDPacket done [11:45:14]NVStorageSaveData kkm_last_timestamp [11:45:14]File name is /storage/kkm_last_timestamp [11:45:14]Write 4 bytes [11:45:14]NVStorageSaveData done [11:45:14]ExternCall_PrintAddStr [11:45:14]wPrintStart [11:45:14]Write to MH i2c: 01 00 00 A8 07 AF [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: 01 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: 01 07 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 FF 0F C4 [11:45:14]RasterBufferAndPrint [11:45:14]line Счет N : (1)872978 [11:45:14]line ИНН: 02508201610067 [11:45:14]line Контрольно-Кассовый Чек [11:45:14]line ПРОДАЖА [11:45:14]line ТРК (МРК, ГНК) : 42 [11:45:14]line Товар: 2710124130 [11:45:14]line Аи-92-К-5 [11:45:14]line 5.980 * 66.90 [11:45:14]line = 400.06 [11:45:14]line НДС 12% НСП 1% [11:45:14]line > о реализуемом товаре [11:45:14]line ОКРУГЛЕНИЕ: -0.06 [11:45:14]line ИТОГО: 400.00 [11:45:14]line Внесено: 400.00 [11:45:14]line СДАЧА: 0.00 [11:45:14]line НСП 1% : 3.54 [11:45:14]line НДС 12% : 42.48 [11:45:14]line Наличными: 400.00 [11:45:14]line Безнал.: 0.00 [11:45:14]line Место: АЗС № 165 "Партнер Нефть" [11:45:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:45:14]line СНО: Общий режим [11:45:14]line Чек 196 18.10.2024 11:45 [11:45:14]line Смена: 312 ФФД: 1.0 [11:45:14]line ЗНМ: 0300000234 [11:45:14]line РНМ: 0000137193017469 [11:45:14]line Версия ККМ: v1.0 [11:45:14]OFD Sender: Processing packet 154807 [packets to send 51, broken 50] [11:45:14]ProducePacketName [11:45:14]name=ofd_packets/00154807 [11:45:14]OFD Sender: To server: pG, [11:45:14]CommunicateWithHost lk.salyk.kg:30040 [11:45:14]ConnectInit lk.salyk.kg [11:45:14]line ФМ: 0000000000963156 [11:45:14]line ФД: 154807 [11:45:14]line ФПД: 115318059718805 [11:45:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114512&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154807&fm=115318059718805&tin=02508201610067®Number=0000137193017469&sum=40000 [11:45:14]written 0, free lines is 4095 [11:45:14]Connected sock=10 [11:45:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BB 91 07 01 84 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 48 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5C 02 00 35 04 06 00 68 E1 93 FC 58 95 C7 B3 B7 6D 67 1A 79 77 [11:45:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 32 47 00 BB 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5C 02 00 F4 03 04 00 81 F0 11 67 B6 04 01 00 00 52 59 4B 2A 33 13 F9 92 [11:45:14]CommunicateWithHost err = 0 [11:45:14]CheckOFDResponse [11:45:14]1017 (14) - 77093643461234 [11:45:14]1041 (16) - 0000000000963156 [11:45:14]1040 (4) - 154807 [11:45:14]1012 (4) - 18.10.2024 05:22 [11:45:14]1206 (1) - 0 [11:45:14]OFD Sender: Remove packet 154807 [11:45:14]ProducePacketName [11:45:14]name=ofd_packets/00154807 [11:45:14]NVStorageDeleteData [11:45:15]Write to MH i2c: 01 00 00 D3 07 DA [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: 01 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: 01 07 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: 01 07 00 D3 07 00 00 00 00 00 04 0D F2 [11:45:15]RasterBufferAndPrint [11:45:15]line [11:45:15]line [11:45:15]line [11:45:15]line [11:45:15]line [11:45:15]written 0, free lines is 3344 [11:45:15]MH_Cut [11:45:15]Write to MH i2c: D1 01 00 DA 07 01 B3 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: D1 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: D1 01 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: D1 01 00 DA 07 00 B2 [11:45:15]Write to MH i2c: 01 00 00 DB 07 E2 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]OFD Sender: No OFD packet to send [11:45:15]*** Cut start [11:45:15]*** Partial cut [11:45:15]*** CUTSNS_PIN = 1 [11:45:15]*** CUTSNS_PIN = 0 [11:45:16]*** Brake cut motor [11:45:16]Read from MH i2c: 01 [11:45:16]MH_I2C_Read... [11:45:16]*** Stop cut motor [11:45:16]*** Cut end [11:45:16]Read from MH i2c: 01 07 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 07 00 DB 07 00 00 00 00 00 FF 0F F7 [11:45:16]process_action close_receipt done [11:45:16]requested_data is exist [11:45:16]produce_requested_data [11:45:16]requested_item fm.sn is exist - process it [11:45:16]wFMCommunicate request_size=4 [11:45:16]MH_SAM_APDU [11:45:16]CAPDU: 80 11 00 00 [11:45:16]Write to MH i2c: E2 08 00 DC 07 80 11 00 00 00 00 00 00 5D [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:16]Read from MH i2c: E2 17 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 17 00 DC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [11:45:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:16]wFMCommunicate OK [11:45:16]requested_item fd.num is exist - process it [11:45:16]SAM_PROTO_GetFieldsCounters [11:45:16]wFMCommunicate request_size=4 [11:45:16]MH_SAM_APDU [11:45:16]CAPDU: 80 13 00 00 [11:45:16]Write to MH i2c: E2 08 00 DD 07 80 13 00 00 00 00 00 00 60 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 62 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 62 00 DD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [11:45:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:16]wFMCommunicate OK [11:45:16]SAM_PROTO_GetFieldsCounters done [11:45:16]requested_item shift.num is exist - process it [11:45:16]requested_item shift.opened is exist - process it [11:45:16]req_shift_opened [11:45:16]FM_GetShiftState [11:45:16]SAM_PROTO_GetShiftState [11:45:16]wFMCommunicate request_size=4 [11:45:16]MH_SAM_APDU [11:45:16]CAPDU: 80 13 01 00 [11:45:16]Write to MH i2c: E2 08 00 DE 07 80 13 01 00 00 00 00 00 62 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 0E 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 0E 00 DE 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 99 [11:45:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:45:16]wFMCommunicate OK [11:45:16]SAM_PROTO_GetShiftState done [11:45:16]FM_GetShiftState done [11:45:16]req_shift_opened done [11:45:16]requested_item shift.open_date is exist - process it [11:45:16]req_shift_open_date [11:45:16]req_shift_open_date done [11:45:16]produce_requested_data done [11:45:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154807,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:45:16]process_action_free close_receipt [11:45:16]json_value_free [11:45:16]json_value_free done [11:45:16]process_json_proto returns [11:45:16]Send response to host [11:45:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154807,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:45:16]free response buf [11:45:16]execute_script done [11:45:16]execute_script returns [11:45:16]free content buf [11:45:16]Sock 9.Close socket [11:45:16]Sock 9.Thread stoped [11:45:20]OFD Sender: No OFD packet to send [11:45:25]OFD Sender: No OFD packet to send [11:45:30]OFD Sender: No OFD packet to send [11:45:35]OFD Sender: No OFD packet to send [11:45:40]OFD Sender: No OFD packet to send [11:45:45]OFD Sender: No OFD packet to send [11:45:50]OFD Sender: No OFD packet to send [11:45:55]OFD Sender: No OFD packet to send [11:46:00]OFD Sender: No OFD packet to send [11:46:05]OFD Sender: No OFD packet to send [11:46:10]OFD Sender: No OFD packet to send [11:46:15]OFD Sender: No OFD packet to send [11:46:20]OFD Sender: No OFD packet to send [11:46:25]OFD Sender: No OFD packet to send [11:46:30]OFD Sender: No OFD packet to send [11:46:35]OFD Sender: No OFD packet to send [11:46:40]OFD Sender: No OFD packet to send [11:46:45]OFD Sender: No OFD packet to send [11:46:50]OFD Sender: No OFD packet to send [11:46:55]OFD Sender: No OFD packet to send [11:46:57]accept exits with 7 [11:46:57]New connection [11:46:57]New thread 3067161956 created [11:46:57]Thread 3067305316 joined [11:46:57]Waiting for new connection... [11:46:57] Sock 7.Parse request [11:46:57]Sock 7.Check first char [11:46:57]Sock 7.First char is OK [11:46:57]request: POST /json_proto HTTP/1.0 [11:46:57]Method: POST [11:46:57]URL: /json_proto [11:46:57]Method is POST - this is cgi request [11:46:57]url: /json_proto [11:46:57]query_string will be loaded in cgi processing [11:46:57]execute_cgi json_proto POST (null) [11:46:57]execute_cgi path=json_proto method=POST [11:46:57]POST find Content-Length [11:46:57]Host: 172.17.53.67:8080 [11:46:57]Content-Length: 674 [11:46:57]Content-Type: application/json [11:46:57] [11:46:57]POST finish read [11:46:57]Found Content-Length = 674 [11:46:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:57]execute_script... [11:46:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:57]POST & json_proto [11:46:57]process_json_proto [11:46:57]json parsed OK: [11:46:57]protocol is kg_v1.0 [11:46:57]action value=close_receipt [11:46:57]process_action close_receipt [11:46:57]cmd_close_receipt [11:46:57]MH_GetDate [11:46:57]Write to MH i2c: F0 00 00 DF 07 D5 [11:46:57]Write i2c OK [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: F0 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: F0 09 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: F0 09 00 DF 07 00 B1 4A 12 67 19 BC 99 64 24 [11:46:57]GetLastDocTimeStamp 1729251912 [11:46:57]current date 1729252017 [11:46:57]FM_GetShiftState [11:46:57]SAM_PROTO_GetShiftState [11:46:57]wFMCommunicate request_size=4 [11:46:57]MH_SAM_APDU [11:46:57]CAPDU: 80 13 01 00 [11:46:57]Write to MH i2c: E2 08 00 E0 07 80 13 01 00 00 00 00 00 64 [11:46:57]Write i2c OK [11:46:57]MH_I2C_Read... [11:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:57]Read from MH i2c: E2 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 0E 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 0E 00 E0 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [11:46:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:46:57]wFMCommunicate OK [11:46:57]SAM_PROTO_GetShiftState done [11:46:57]FM_GetShiftState done [11:46:57]opened in 1729211399 [11:46:57]opened+sec_in_day 1729297799 [11:46:57]quantity*price = 50063 [11:46:57]sum+1 = 50064 [11:46:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 197 18.10.2024 11:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154808 ФПД: 141873425183490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154808&fm=141873425183490&tin=02508201610067®Number=0000137193017469&sum=50000 [11:46:58]StoreToDocumentArchive [11:46:58]shift 312 fd 154808 [11:46:58]save to /storage/0312/doc_00154808 [11:46:58]save last doc name /storage/0312/doc_00154808 to /storage/kkm_last_doc_name [11:46:58]save OK [11:46:58]Clear old archive folders... [11:46:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:46:58]tlvbuf is 0056EB90 [11:46:58]SAM_PROTO_ClearQueue [11:46:58]wFMCommunicate request_size=4 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 09 00 00 [11:46:58]Write to MH i2c: E2 08 00 ED 07 80 09 00 00 00 00 00 00 66 [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 ED 07 00 90 00 68 [11:46:58]RAPDU: 90 00 [11:46:58]wFMCommunicate OK [11:46:58]SAM_PROTO_ClearQueue done [11:46:58]KKMCreateOFDPacket [11:46:58]OFDProtocolAddRootSTLVToBuf [11:46:58]FM_MakeSignedData [11:46:58]FM_MakeSignedData [11:46:58]SAM_PROTO_SignData [11:46:58]wFMCommunicate request_size=4 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 0D 01 02 [11:46:58]Write to MH i2c: E2 08 00 EE 07 80 0D 01 02 00 00 00 00 6E [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 EE 07 00 90 00 69 [11:46:58]RAPDU: 90 00 [11:46:58]wFMCommunicate OK [11:46:58]wFMCommunicate request_size=255 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 B1 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5C 02 00 35 04 06 00 81 08 7B 1C [11:46:58]Write to MH i2c: E2 02 01 EF 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 B1 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5C 02 00 35 04 06 00 81 08 7B 1C 00 00 38 [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [11:46:58]RAPDU: 90 00 [11:46:58]wFMCommunicate OK [11:46:58]wFMCommunicate request_size=7 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 0D 02 02 02 73 02 [11:46:58]Write to MH i2c: E2 0A 00 F0 07 80 0D 02 02 02 00 73 02 00 00 EA [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 03 00 F0 07 00 90 00 6B [11:46:58]RAPDU: 90 00 [11:46:58]wFMCommunicate OK [11:46:58]wFMCommunicate request_size=4 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 0D 03 02 [11:46:58]Write to MH i2c: E2 08 00 F1 07 80 0D 03 02 00 00 00 00 73 [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 0B 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 0B 00 F1 07 00 D8 D3 77 E6 2E 65 79 92 90 00 1A [11:46:58]RAPDU: D8 D3 77 E6 2E 65 79 92 90 00 [11:46:58]wFMCommunicate OK [11:46:58]SAM_PROTO_SignData done [11:46:58]FM_MakeSignedData done [11:46:58]CreateOFDProtocolMessage [11:46:58]wFMCommunicate request_size=4 [11:46:58]MH_SAM_APDU [11:46:58]CAPDU: 80 11 00 00 [11:46:58]Write to MH i2c: E2 08 00 F2 07 80 11 00 00 00 00 00 00 73 [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:58]Read from MH i2c: E2 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 17 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: E2 17 00 F2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [11:46:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:46:58]wFMCommunicate OK [11:46:58]CreateOFDProtocolMessage done [11:46:58]OFDSenderStorePacket 154808 [11:46:58]StoreOFDPacket docnum=154808 [11:46:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 45 35 04 01 73 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 B1 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5C 02 00 35 04 06 00 81 08 7B 1C 73 02 D8 D3 77 E6 2E 65 79 92 [11:46:58]CheckFolder [11:46:58]dirname=/storage/ofd_packets [11:46:58]CheckFolder done [11:46:58]ProducePacketName [11:46:58]name=ofd_packets/00154808 [11:46:58]NVStorageSaveData ofd_packets/00154808 [11:46:58]File name is /storage/ofd_packets/00154808 [11:46:58]Write 298 bytes [11:46:58]NVStorageSaveData done [11:46:58]OFDSenderStorePacket done [11:46:58]KKMCreateOFDPacket done [11:46:58]NVStorageSaveData kkm_last_timestamp [11:46:58]File name is /storage/kkm_last_timestamp [11:46:58]Write 4 bytes [11:46:58]NVStorageSaveData done [11:46:58]ExternCall_PrintAddStr [11:46:58]wPrintStart [11:46:58]Write to MH i2c: 01 00 00 F3 07 FA [11:46:58]Write i2c OK [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: 01 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: 01 07 00 [11:46:58]MH_I2C_Read... [11:46:58]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 FF 0F 0F [11:46:58]RasterBufferAndPrint [11:46:58]line Счет N : (1)872979 [11:46:58]line ИНН: 02508201610067 [11:46:58]line Контрольно-Кассовый Чек [11:46:58]line ПРОДАЖА [11:46:58]line ТРК (МРК, ГНК) : 14 [11:46:58]line Товар: 2710194210 [11:46:58]line ДТ-К-2 [11:46:58]line 6.570 * 76.20 [11:46:58]line = 500.63 [11:46:58]line НДС 12% НСП 1% [11:46:58]line > о реализуемом товаре [11:46:58]line ОКРУГЛЕНИЕ: -0.63 [11:46:58]line ИТОГО: 500.00 [11:46:58]line Внесено: 500.00 [11:46:58]line СДАЧА: 0.00 [11:46:58]line НСП 1% : 4.43 [11:46:58]line НДС 12% : 53.16 [11:46:58]line Наличными: 500.00 [11:46:58]line Безнал.: 0.00 [11:46:58]line Место: АЗС № 165 "Партнер Нефть" [11:46:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:46:58]line СНО: Общий режим [11:46:58]line Чек 197 18.10.2024 11:46 [11:46:58]line Смена: 312 ФФД: 1.0 [11:46:58]line ЗНМ: 0300000234 [11:46:58]line РНМ: 0000137193017469 [11:46:58]line Версия ККМ: v1.0 [11:46:58]line ФМ: 0000000000963156 [11:46:58]line ФД: 154808 [11:46:58]line ФПД: 141873425183490 [11:46:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154808&fm=141873425183490&tin=02508201610067®Number=0000137193017469&sum=50000 [11:46:59]OFD Sender: Processing packet 154808 [packets to send 51, broken 50] [11:46:59]ProducePacketName [11:46:59]name=ofd_packets/00154808 [11:46:59]OFD Sender: To server: pG, [11:46:59]CommunicateWithHost lk.salyk.kg:30040 [11:46:59]ConnectInit lk.salyk.kg [11:46:59]written 0, free lines is 4095 [11:46:59]Connected sock=10 [11:46:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 45 35 04 01 73 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 B1 4A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5C 02 00 35 04 06 00 81 08 7B 1C 73 02 D8 D3 77 E6 2E 65 79 92 [11:46:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D 0D 47 00 C6 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5C 02 00 F4 03 04 00 EA F0 11 67 B6 04 01 00 00 EE 47 3B F3 56 A8 C6 55 [11:46:59]CommunicateWithHost err = 0 [11:46:59]CheckOFDResponse [11:46:59]1017 (14) - 77093643461234 [11:46:59]1041 (16) - 0000000000963156 [11:46:59]1040 (4) - 154808 [11:46:59]1012 (4) - 18.10.2024 05:23 [11:46:59]1206 (1) - 0 [11:46:59]OFD Sender: Remove packet 154808 [11:46:59]ProducePacketName [11:46:59]name=ofd_packets/00154808 [11:46:59]NVStorageDeleteData [11:46:59]Write to MH i2c: 01 00 00 1E 08 26 [11:46:59]Write i2c OK [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: 01 [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: 01 07 00 [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: 01 07 00 1E 08 00 00 00 00 00 E9 0C 22 [11:46:59]RasterBufferAndPrint [11:46:59]line [11:46:59]line [11:46:59]line [11:46:59]line [11:46:59]line [11:46:59]written 0, free lines is 3311 [11:46:59]MH_Cut [11:46:59]Write to MH i2c: D1 01 00 25 08 01 FF [11:46:59]Write i2c OK [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: D1 [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: D1 01 00 [11:46:59]MH_I2C_Read... [11:46:59]Read from MH i2c: D1 01 00 25 08 00 FE [11:46:59]Write to MH i2c: 01 00 00 26 08 2E [11:46:59]Write i2c OK [11:46:59]MH_I2C_Read... [11:47:00]OFD Sender: No OFD packet to send [11:47:00]*** Cut start [11:47:00]*** Partial cut [11:47:00]*** CUTSNS_PIN = 1 [11:47:00]*** CUTSNS_PIN = 0 [11:47:00]*** Brake cut motor [11:47:01]*** Stop cut motor [11:47:01]*** Cut end [11:47:01]Read from MH i2c: 01 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: 01 07 00 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: 01 07 00 26 08 00 00 00 00 00 FF 0F 43 [11:47:01]process_action close_receipt done [11:47:01]requested_data is exist [11:47:01]produce_requested_data [11:47:01]requested_item fm.sn is exist - process it [11:47:01]wFMCommunicate request_size=4 [11:47:01]MH_SAM_APDU [11:47:01]CAPDU: 80 11 00 00 [11:47:01]Write to MH i2c: E2 08 00 27 08 80 11 00 00 00 00 00 00 A9 [11:47:01]Write i2c OK [11:47:01]MH_I2C_Read... [11:47:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:01]Read from MH i2c: E2 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 17 00 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 17 00 27 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [11:47:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:47:01]wFMCommunicate OK [11:47:01]requested_item fd.num is exist - process it [11:47:01]SAM_PROTO_GetFieldsCounters [11:47:01]wFMCommunicate request_size=4 [11:47:01]MH_SAM_APDU [11:47:01]CAPDU: 80 13 00 00 [11:47:01]Write to MH i2c: E2 08 00 28 08 80 13 00 00 00 00 00 00 AC [11:47:01]Write i2c OK [11:47:01]MH_I2C_Read... [11:47:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:01]Read from MH i2c: E2 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 62 00 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 62 00 28 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [11:47:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:47:01]wFMCommunicate OK [11:47:01]SAM_PROTO_GetFieldsCounters done [11:47:01]requested_item shift.num is exist - process it [11:47:01]requested_item shift.opened is exist - process it [11:47:01]req_shift_opened [11:47:01]FM_GetShiftState [11:47:01]SAM_PROTO_GetShiftState [11:47:01]wFMCommunicate request_size=4 [11:47:01]MH_SAM_APDU [11:47:01]CAPDU: 80 13 01 00 [11:47:01]Write to MH i2c: E2 08 00 29 08 80 13 01 00 00 00 00 00 AE [11:47:01]Write i2c OK [11:47:01]MH_I2C_Read... [11:47:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:01]Read from MH i2c: E2 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 0E 00 [11:47:01]MH_I2C_Read... [11:47:01]Read from MH i2c: E2 0E 00 29 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E5 [11:47:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:47:01]wFMCommunicate OK [11:47:01]SAM_PROTO_GetShiftState done [11:47:01]FM_GetShiftState done [11:47:01]req_shift_opened done [11:47:01]requested_item shift.open_date is exist - process it [11:47:01]req_shift_open_date [11:47:01]req_shift_open_date done [11:47:01]produce_requested_data done [11:47:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154808,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:47:01]process_action_free close_receipt [11:47:01]json_value_free [11:47:01]json_value_free done [11:47:01]process_json_proto returns [11:47:01]Send response to host [11:47:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154808,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:47:01]free response buf [11:47:01]execute_script done [11:47:01]execute_script returns [11:47:01]free content buf [11:47:01]Sock 7.Close socket [11:47:01]Sock 7.Thread stoped [11:47:05]OFD Sender: No OFD packet to send [11:47:10]OFD Sender: No OFD packet to send [11:47:15]OFD Sender: No OFD packet to send [11:47:20]OFD Sender: No OFD packet to send [11:47:25]OFD Sender: No OFD packet to send [11:47:30]OFD Sender: No OFD packet to send [11:47:35]OFD Sender: No OFD packet to send [11:47:40]OFD Sender: No OFD packet to send [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:10]OFD Sender: No OFD packet to send [11:48:15]OFD Sender: No OFD packet to send [11:48:20]OFD Sender: No OFD packet to send [11:48:25]OFD Sender: No OFD packet to send [11:48:30]OFD Sender: No OFD packet to send [11:48:35]OFD Sender: No OFD packet to send [11:48:40]OFD Sender: No OFD packet to send [11:48:45]OFD Sender: No OFD packet to send [11:48:47]accept exits with 9 [11:48:47]New connection [11:48:47]New thread 3067305316 created [11:48:47]Thread 3067161956 joined [11:48:47]Waiting for new connection... [11:48:47] Sock 9.Parse request [11:48:47]Sock 9.Check first char [11:48:47]Sock 9.First char is OK [11:48:47]request: POST /json_proto HTTP/1.0 [11:48:47]Method: POST [11:48:47]URL: /json_proto [11:48:47]Method is POST - this is cgi request [11:48:47]url: /json_proto [11:48:47]query_string will be loaded in cgi processing [11:48:47]execute_cgi json_proto POST (null) [11:48:47]execute_cgi path=json_proto method=POST [11:48:47]POST find Content-Length [11:48:47]Host: 172.17.53.67:8080 [11:48:47]Content-Length: 678 [11:48:47]Content-Type: application/json [11:48:47] [11:48:47]POST finish read [11:48:47]Found Content-Length = 678 [11:48:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:47]execute_script... [11:48:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:47]POST & json_proto [11:48:47]process_json_proto [11:48:47]json parsed OK: [11:48:47]protocol is kg_v1.0 [11:48:47]action value=close_receipt [11:48:47]process_action close_receipt [11:48:47]cmd_close_receipt [11:48:47]MH_GetDate [11:48:47]Write to MH i2c: F0 00 00 2A 08 21 [11:48:47]Write i2c OK [11:48:47]MH_I2C_Read... [11:48:47]Read from MH i2c: F0 [11:48:47]MH_I2C_Read... [11:48:47]Read from MH i2c: F0 09 00 [11:48:47]MH_I2C_Read... [11:48:47]Read from MH i2c: F0 09 00 2A 08 00 1F 4B 12 67 19 BC 99 64 DF [11:48:47]GetLastDocTimeStamp 1729252017 [11:48:47]current date 1729252127 [11:48:47]FM_GetShiftState [11:48:47]SAM_PROTO_GetShiftState [11:48:47]wFMCommunicate request_size=4 [11:48:47]MH_SAM_APDU [11:48:47]CAPDU: 80 13 01 00 [11:48:47]Write to MH i2c: E2 08 00 2B 08 80 13 01 00 00 00 00 00 B0 [11:48:47]Write i2c OK [11:48:47]MH_I2C_Read... [11:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:47]Read from MH i2c: E2 [11:48:47]MH_I2C_Read... [11:48:47]Read from MH i2c: E2 0E 00 [11:48:47]MH_I2C_Read... [11:48:47]Read from MH i2c: E2 0E 00 2B 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E7 [11:48:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:48:47]wFMCommunicate OK [11:48:47]SAM_PROTO_GetShiftState done [11:48:47]FM_GetShiftState done [11:48:47]opened in 1729211399 [11:48:47]opened+sec_in_day 1729297799 [11:48:47]quantity*price = 70044 [11:48:47]sum+1 = 70045 [11:48:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 198 18.10.2024 11:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154809 ФПД: 101612268195072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154809&fm=101612268195072&tin=02508201610067®Number=0000137193017469&sum=70000 [11:48:48]StoreToDocumentArchive [11:48:48]shift 312 fd 154809 [11:48:48]save to /storage/0312/doc_00154809 [11:48:48]save last doc name /storage/0312/doc_00154809 to /storage/kkm_last_doc_name [11:48:48]save OK [11:48:48]Clear old archive folders... [11:48:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:48:48]tlvbuf is 00549180 [11:48:48]SAM_PROTO_ClearQueue [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 09 00 00 [11:48:48]Write to MH i2c: E2 08 00 38 08 80 09 00 00 00 00 00 00 B2 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 38 08 00 90 00 B4 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]SAM_PROTO_ClearQueue done [11:48:48]KKMCreateOFDPacket [11:48:48]OFDProtocolAddRootSTLVToBuf [11:48:48]FM_MakeSignedData [11:48:48]FM_MakeSignedData [11:48:48]SAM_PROTO_SignData [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 0D 01 02 [11:48:48]Write to MH i2c: E2 08 00 39 08 80 0D 01 02 00 00 00 00 BA [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 39 08 00 90 00 B5 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=255 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 1F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5C 02 00 35 04 06 00 5C [11:48:48]Write to MH i2c: E2 02 01 3A 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 1F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5C 02 00 35 04 06 00 5C 00 00 C6 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=10 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 0D 02 02 05 6A 73 26 8D 00 [11:48:48]Write to MH i2c: E2 0D 00 3B 08 80 0D 02 02 05 00 6A 73 26 8D 00 00 00 57 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 3B 08 00 90 00 B7 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 0D 03 02 [11:48:48]Write to MH i2c: E2 08 00 3C 08 80 0D 03 02 00 00 00 00 BF [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 0B 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 0B 00 3C 08 00 A5 7F C4 EB 6B 29 51 E1 90 00 59 [11:48:48]RAPDU: A5 7F C4 EB 6B 29 51 E1 90 00 [11:48:48]wFMCommunicate OK [11:48:48]SAM_PROTO_SignData done [11:48:48]FM_MakeSignedData done [11:48:48]CreateOFDProtocolMessage [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 11 00 00 [11:48:48]Write to MH i2c: E2 08 00 3D 08 80 11 00 00 00 00 00 00 BF [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 3D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [11:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:48:48]wFMCommunicate OK [11:48:48]CreateOFDProtocolMessage done [11:48:48]OFDSenderStorePacket 154809 [11:48:48]StoreOFDPacket docnum=154809 [11:48:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 26 07 01 7C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 1F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5C 02 00 35 04 06 00 5C 6A 73 26 8D 00 A5 7F C4 EB 6B 29 51 E1 [11:48:48]CheckFolder [11:48:48]dirname=/storage/ofd_packets [11:48:48]CheckFolder done [11:48:48]ProducePacketName [11:48:48]name=ofd_packets/00154809 [11:48:48]NVStorageSaveData ofd_packets/00154809 [11:48:48]File name is /storage/ofd_packets/00154809 [11:48:48]Write 301 bytes [11:48:48]NVStorageSaveData done [11:48:48]OFDSenderStorePacket done [11:48:48]KKMCreateOFDPacket done [11:48:48]NVStorageSaveData kkm_last_timestamp [11:48:48]File name is /storage/kkm_last_timestamp [11:48:48]Write 4 bytes [11:48:48]NVStorageSaveData done [11:48:48]ExternCall_PrintAddStr [11:48:48]wPrintStart [11:48:48]Write to MH i2c: 01 00 00 3E 08 46 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 07 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 FF 0F 5B [11:48:48]RasterBufferAndPrint [11:48:48]line Счет N : (1)872980 [11:48:48]line ИНН: 02508201610067 [11:48:48]line Контрольно-Кассовый Чек [11:48:48]line ПРОДАЖА [11:48:48]line ТРК (МРК, ГНК) : 42 [11:48:48]line Товар: 2710124130 [11:48:48]line Аи-92-К-5 [11:48:48]line 10.470 * 66.90 [11:48:48]line = 700.44 [11:48:48]line НДС 12% НСП 1% [11:48:48]line > о реализуемом товаре [11:48:48]line ОКРУГЛЕНИЕ: -0.44 [11:48:48]line ИТОГО: 700.00 [11:48:48]line Внесено: 700.00 [11:48:48]line СДАЧА: 0.00 [11:48:48]line НСП 1% : 6.20 [11:48:48]line НДС 12% : 74.38 [11:48:48]line Наличными: 700.00 [11:48:48]line Безнал.: 0.00 [11:48:48]line Место: АЗС № 165 "Партнер Нефть" [11:48:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:48:48]line СНО: Общий режим [11:48:48]line Чек 198 18.10.2024 11:48 [11:48:48]line Смена: 312 ФФД: 1.0 [11:48:48]line ЗНМ: 0300000234 [11:48:48]line РНМ: 0000137193017469 [11:48:48]line Версия ККМ: v1.0 [11:48:48]line ФМ: 0000000000963156 [11:48:48]line ФД: 154809 [11:48:48]line ФПД: 101612268195072 [11:48:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154809&fm=101612268195072&tin=02508201610067®Number=0000137193017469&sum=70000 [11:48:49]OFD Sender: Processing packet 154809 [packets to send 51, broken 50] [11:48:49]ProducePacketName [11:48:49]name=ofd_packets/00154809 [11:48:49]OFD Sender: To server: pG, [11:48:49]CommunicateWithHost lk.salyk.kg:30040 [11:48:49]ConnectInit lk.salyk.kg [11:48:49]written 0, free lines is 4095 [11:48:49]Connected sock=10 [11:48:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 26 07 01 7C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 1F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5C 02 00 35 04 06 00 5C 6A 73 26 8D 00 A5 7F C4 EB 6B 29 51 E1 [11:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE 9C 47 00 61 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5C 02 00 F4 03 04 00 58 F1 11 67 B6 04 01 00 00 A8 8A 9D 2E C0 66 F2 D1 [11:48:49]CommunicateWithHost err = 0 [11:48:49]CheckOFDResponse [11:48:49]1017 (14) - 77093643461234 [11:48:49]1041 (16) - 0000000000963156 [11:48:49]1040 (4) - 154809 [11:48:49]1012 (4) - 18.10.2024 05:25 [11:48:49]1206 (1) - 0 [11:48:49]OFD Sender: Remove packet 154809 [11:48:49]ProducePacketName [11:48:49]name=ofd_packets/00154809 [11:48:49]NVStorageDeleteData [11:48:49]Write to MH i2c: 01 00 00 69 08 71 [11:48:49]Write i2c OK [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: 01 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: 01 07 00 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: 01 07 00 69 08 00 00 00 00 00 EA 0C 6E [11:48:49]RasterBufferAndPrint [11:48:49]line [11:48:49]line [11:48:49]line [11:48:49]line [11:48:49]line [11:48:49]written 0, free lines is 3313 [11:48:49]MH_Cut [11:48:49]Write to MH i2c: D1 01 00 70 08 01 4A [11:48:49]Write i2c OK [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: D1 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: D1 01 00 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: D1 01 00 70 08 00 49 [11:48:49]Write to MH i2c: 01 00 00 71 08 79 [11:48:49]Write i2c OK [11:48:49]MH_I2C_Read... [11:48:50]OFD Sender: No OFD packet to send [11:48:50]*** Cut start [11:48:50]*** Partial cut [11:48:50]*** CUTSNS_PIN = 1 [11:48:50]*** CUTSNS_PIN = 0 [11:48:50]*** Brake cut motor [11:48:50]Read from MH i2c: 01 [11:48:50]MH_I2C_Read... [11:48:50]*** Stop cut motor [11:48:50]*** Cut end [11:48:50]Read from MH i2c: 01 07 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: 01 07 00 71 08 00 00 00 00 00 FF 0F 8E [11:48:50]process_action close_receipt done [11:48:50]requested_data is exist [11:48:50]produce_requested_data [11:48:50]requested_item fm.sn is exist - process it [11:48:50]wFMCommunicate request_size=4 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 11 00 00 [11:48:50]Write to MH i2c: E2 08 00 72 08 80 11 00 00 00 00 00 00 F4 [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:50]Read from MH i2c: E2 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 17 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 17 00 72 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [11:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:48:50]wFMCommunicate OK [11:48:50]requested_item fd.num is exist - process it [11:48:50]SAM_PROTO_GetFieldsCounters [11:48:50]wFMCommunicate request_size=4 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 13 00 00 [11:48:50]Write to MH i2c: E2 08 00 73 08 80 13 00 00 00 00 00 00 F7 [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:51]Read from MH i2c: E2 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 62 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 62 00 73 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [11:48:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:48:51]wFMCommunicate OK [11:48:51]SAM_PROTO_GetFieldsCounters done [11:48:51]requested_item shift.num is exist - process it [11:48:51]requested_item shift.opened is exist - process it [11:48:51]req_shift_opened [11:48:51]FM_GetShiftState [11:48:51]SAM_PROTO_GetShiftState [11:48:51]wFMCommunicate request_size=4 [11:48:51]MH_SAM_APDU [11:48:51]CAPDU: 80 13 01 00 [11:48:51]Write to MH i2c: E2 08 00 74 08 80 13 01 00 00 00 00 00 F9 [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:51]Read from MH i2c: E2 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 0E 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 0E 00 74 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 30 [11:48:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:48:51]wFMCommunicate OK [11:48:51]SAM_PROTO_GetShiftState done [11:48:51]FM_GetShiftState done [11:48:51]req_shift_opened done [11:48:51]requested_item shift.open_date is exist - process it [11:48:51]req_shift_open_date [11:48:51]req_shift_open_date done [11:48:51]produce_requested_data done [11:48:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154809,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:48:51]process_action_free close_receipt [11:48:51]json_value_free [11:48:51]json_value_free done [11:48:51]process_json_proto returns [11:48:51]Send response to host [11:48:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154809,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:48:51]free response buf [11:48:51]execute_script done [11:48:51]execute_script returns [11:48:51]free content buf [11:48:51]Sock 9.Close socket [11:48:51]Sock 9.Thread stoped [11:48:55]OFD Sender: No OFD packet to send [11:49:00]OFD Sender: No OFD packet to send [11:49:05]OFD Sender: No OFD packet to send [11:49:10]OFD Sender: No OFD packet to send [11:49:15]OFD Sender: No OFD packet to send [11:49:20]OFD Sender: No OFD packet to send [11:49:25]OFD Sender: No OFD packet to send [11:49:30]OFD Sender: No OFD packet to send [11:49:32]accept exits with 7 [11:49:32]New connection [11:49:32]New thread 3067161956 created [11:49:32]Thread 3067305316 joined [11:49:32]Waiting for new connection... [11:49:32] Sock 7.Parse request [11:49:32]Sock 7.Check first char [11:49:32]Sock 7.First char is OK [11:49:32]request: POST /json_proto HTTP/1.0 [11:49:32]Method: POST [11:49:32]URL: /json_proto [11:49:32]Method is POST - this is cgi request [11:49:32]url: /json_proto [11:49:32]query_string will be loaded in cgi processing [11:49:32]execute_cgi json_proto POST (null) [11:49:32]execute_cgi path=json_proto method=POST [11:49:32]POST find Content-Length [11:49:32]Host: 172.17.53.67:8080 [11:49:32]Content-Length: 677 [11:49:32]Content-Type: application/json [11:49:32] [11:49:32]POST finish read [11:49:32]Found Content-Length = 677 [11:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:32]execute_script... [11:49:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:32]POST & json_proto [11:49:32]process_json_proto [11:49:32]json parsed OK: [11:49:32]protocol is kg_v1.0 [11:49:32]action value=close_receipt [11:49:32]process_action close_receipt [11:49:32]cmd_close_receipt [11:49:32]MH_GetDate [11:49:32]Write to MH i2c: F0 00 00 75 08 6C [11:49:32]Write i2c OK [11:49:32]MH_I2C_Read... [11:49:32]Read from MH i2c: F0 [11:49:32]MH_I2C_Read... [11:49:32]Read from MH i2c: F0 09 00 [11:49:32]MH_I2C_Read... [11:49:32]Read from MH i2c: F0 09 00 75 08 00 4D 4B 12 67 19 BC 99 64 58 [11:49:32]GetLastDocTimeStamp 1729252127 [11:49:32]current date 1729252173 [11:49:32]FM_GetShiftState [11:49:32]SAM_PROTO_GetShiftState [11:49:32]wFMCommunicate request_size=4 [11:49:32]MH_SAM_APDU [11:49:32]CAPDU: 80 13 01 00 [11:49:32]Write to MH i2c: E2 08 00 76 08 80 13 01 00 00 00 00 00 FB [11:49:32]Write i2c OK [11:49:32]MH_I2C_Read... [11:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:32]Read from MH i2c: E2 [11:49:32]MH_I2C_Read... [11:49:32]Read from MH i2c: E2 0E 00 [11:49:32]MH_I2C_Read... [11:49:32]Read from MH i2c: E2 0E 00 76 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 32 [11:49:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:49:32]wFMCommunicate OK [11:49:32]SAM_PROTO_GetShiftState done [11:49:32]FM_GetShiftState done [11:49:32]opened in 1729211399 [11:49:32]opened+sec_in_day 1729297799 [11:49:32]quantity*price = 26024 [11:49:32]sum+1 = 26025 [11:49:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 199 18.10.2024 11:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154810 ФПД: 98198456804934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154810&fm=98198456804934&tin=02508201610067®Number=0000137193017469&sum=26000 [11:49:33]StoreToDocumentArchive [11:49:33]shift 312 fd 154810 [11:49:33]save to /storage/0312/doc_00154810 [11:49:33]save last doc name /storage/0312/doc_00154810 to /storage/kkm_last_doc_name [11:49:33]save OK [11:49:33]Clear old archive folders... [11:49:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:49:33]tlvbuf is 0057E630 [11:49:33]SAM_PROTO_ClearQueue [11:49:33]wFMCommunicate request_size=4 [11:49:33]MH_SAM_APDU [11:49:33]CAPDU: 80 09 00 00 [11:49:33]Write to MH i2c: E2 08 00 83 08 80 09 00 00 00 00 00 00 FD [11:49:33]Write i2c OK [11:49:33]MH_I2C_Read... [11:49:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:33]Read from MH i2c: E2 [11:49:33]MH_I2C_Read... [11:49:33]Read from MH i2c: E2 03 00 [11:49:33]MH_I2C_Read... [11:49:33]Read from MH i2c: E2 03 00 83 08 00 90 00 FF [11:49:33]RAPDU: 90 00 [11:49:33]wFMCommunicate OK [11:49:33]SAM_PROTO_ClearQueue done [11:49:33]KKMCreateOFDPacket [11:49:33]OFDProtocolAddRootSTLVToBuf [11:49:33]FM_MakeSignedData [11:49:33]FM_MakeSignedData [11:49:33]SAM_PROTO_SignData [11:49:33]wFMCommunicate request_size=4 [11:49:33]MH_SAM_APDU [11:49:33]CAPDU: 80 0D 01 02 [11:49:33]Write to MH i2c: E2 08 00 84 08 80 0D 01 02 00 00 00 00 05 [11:49:33]Write i2c OK [11:49:33]MH_I2C_Read... [11:49:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:33]Read from MH i2c: E2 [11:49:33]MH_I2C_Read... [11:49:33]Read from MH i2c: E2 03 00 [11:49:33]MH_I2C_Read... [11:49:33]Read from MH i2c: E2 03 00 84 08 00 90 00 00 [11:49:33]RAPDU: 90 00 [11:49:33]wFMCommunicate OK [11:49:33]wFMCommunicate request_size=255 [11:49:33]MH_SAM_APDU [11:49:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 4D 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5C 02 00 35 04 06 00 59 [11:49:33]Write to MH i2c: E2 02 01 85 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 4D 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5C 02 00 35 04 06 00 59 00 00 D9 [11:49:33]Write i2c OK [11:49:33]MH_I2C_Read... [11:49:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:34]Read from MH i2c: E2 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 03 00 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [11:49:34]RAPDU: 90 00 [11:49:34]wFMCommunicate OK [11:49:34]wFMCommunicate request_size=10 [11:49:34]MH_SAM_APDU [11:49:34]CAPDU: 80 0D 02 02 05 4F 9C 22 A6 46 [11:49:34]Write to MH i2c: E2 0D 00 86 08 80 0D 02 02 05 00 4F 9C 22 A6 46 00 00 0B [11:49:34]Write i2c OK [11:49:34]MH_I2C_Read... [11:49:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:34]Read from MH i2c: E2 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 03 00 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [11:49:34]RAPDU: 90 00 [11:49:34]wFMCommunicate OK [11:49:34]wFMCommunicate request_size=4 [11:49:34]MH_SAM_APDU [11:49:34]CAPDU: 80 0D 03 02 [11:49:34]Write to MH i2c: E2 08 00 87 08 80 0D 03 02 00 00 00 00 0A [11:49:34]Write i2c OK [11:49:34]MH_I2C_Read... [11:49:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:34]Read from MH i2c: E2 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 0B 00 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 0B 00 87 08 00 F2 65 42 85 22 C1 0F 89 90 00 A4 [11:49:34]RAPDU: F2 65 42 85 22 C1 0F 89 90 00 [11:49:34]wFMCommunicate OK [11:49:34]SAM_PROTO_SignData done [11:49:34]FM_MakeSignedData done [11:49:34]CreateOFDProtocolMessage [11:49:34]wFMCommunicate request_size=4 [11:49:34]MH_SAM_APDU [11:49:34]CAPDU: 80 11 00 00 [11:49:34]Write to MH i2c: E2 08 00 88 08 80 11 00 00 00 00 00 00 0A [11:49:34]Write i2c OK [11:49:34]MH_I2C_Read... [11:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:34]Read from MH i2c: E2 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 17 00 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: E2 17 00 88 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [11:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:34]wFMCommunicate OK [11:49:34]CreateOFDProtocolMessage done [11:49:34]OFDSenderStorePacket 154810 [11:49:34]StoreOFDPacket docnum=154810 [11:49:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 3B 07 01 53 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 4D 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5C 02 00 35 04 06 00 59 4F 9C 22 A6 46 F2 65 42 85 22 C1 0F 89 [11:49:34]CheckFolder [11:49:34]dirname=/storage/ofd_packets [11:49:34]CheckFolder done [11:49:34]ProducePacketName [11:49:34]name=ofd_packets/00154810 [11:49:34]NVStorageSaveData ofd_packets/00154810 [11:49:34]File name is /storage/ofd_packets/00154810 [11:49:34]Write 301 bytes [11:49:34]NVStorageSaveData done [11:49:34]OFDSenderStorePacket done [11:49:34]KKMCreateOFDPacket done [11:49:34]NVStorageSaveData kkm_last_timestamp [11:49:34]File name is /storage/kkm_last_timestamp [11:49:34]Write 4 bytes [11:49:34]NVStorageSaveData done [11:49:34]ExternCall_PrintAddStr [11:49:34]wPrintStart [11:49:34]Write to MH i2c: 01 00 00 89 08 91 [11:49:34]Write i2c OK [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: 01 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: 01 07 00 [11:49:34]MH_I2C_Read... [11:49:34]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 FF 0F A6 [11:49:34]RasterBufferAndPrint [11:49:34]line Счет N : (1)872981 [11:49:34]line ИНН: 02508201610067 [11:49:34]line Контрольно-Кассовый Чек [11:49:34]line ПРОДАЖА [11:49:34]line ТРК (МРК, ГНК) : 22 [11:49:34]line Товар: 2710124130 [11:49:34]line Аи-92-К-5 [11:49:34]line 3.890 * 66.90 [11:49:34]line = 260.24 [11:49:34]line НДС 12% НСП 1% [11:49:34]line > о реализуемом товаре [11:49:34]line ОКРУГЛЕНИЕ: -0.24 [11:49:34]line ИТОГО: 260.00 [11:49:34]line Внесено: 260.00 [11:49:34]line СДАЧА: 0.00 [11:49:34]line НСП 1% : 2.30 [11:49:34]line НДС 12% : 27.64 [11:49:34]line Наличными: 260.00 [11:49:34]line Безнал.: 0.00 [11:49:34]line Место: АЗС № 165 "Партнер Нефть" [11:49:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:49:34]line СНО: Общий режим [11:49:34]line Чек 199 18.10.2024 11:49 [11:49:34]line Смена: 312 ФФД: 1.0 [11:49:34]line ЗНМ: 0300000234 [11:49:34]line РНМ: 0000137193017469 [11:49:34]line Версия ККМ: v1.0 [11:49:34]line ФМ: 0000000000963156 [11:49:34]line ФД: 154810 [11:49:34]line ФПД: 98198456804934 [11:49:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154810&fm=98198456804934&tin=02508201610067®Number=0000137193017469&sum=26000 [11:49:34]written 0, free lines is 4095 [11:49:34]OFD Sender: Processing packet 154810 [packets to send 51, broken 50] [11:49:34]ProducePacketName [11:49:34]name=ofd_packets/00154810 [11:49:34]OFD Sender: To server: pG, [11:49:34]CommunicateWithHost lk.salyk.kg:30040 [11:49:34]ConnectInit lk.salyk.kg [11:49:34]Connected sock=10 [11:49:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E 3B 07 01 53 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 4D 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5C 02 00 35 04 06 00 59 4F 9C 22 A6 46 F2 65 42 85 22 C1 0F 89 [11:49:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E5 EB 47 00 CE 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5C 02 00 F4 03 04 00 85 F1 11 67 B6 04 01 00 00 55 6F 92 A2 26 4D 10 B2 [11:49:35]CommunicateWithHost err = 0 [11:49:35]CheckOFDResponse [11:49:35]1017 (14) - 77093643461234 [11:49:35]1041 (16) - 0000000000963156 [11:49:35]1040 (4) - 154810 [11:49:35]1012 (4) - 18.10.2024 05:26 [11:49:35]1206 (1) - 0 [11:49:35]OFD Sender: Remove packet 154810 [11:49:35]ProducePacketName [11:49:35]name=ofd_packets/00154810 [11:49:35]NVStorageDeleteData [11:49:35]Write to MH i2c: 01 00 00 B4 08 BC [11:49:35]Write i2c OK [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: 01 [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: 01 07 00 [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: 01 07 00 B4 08 00 00 00 00 00 F6 0C C5 [11:49:35]RasterBufferAndPrint [11:49:35]line [11:49:35]line [11:49:35]line [11:49:35]line [11:49:35]line [11:49:35]written 0, free lines is 3324 [11:49:35]MH_Cut [11:49:35]Write to MH i2c: D1 01 00 BB 08 01 95 [11:49:35]Write i2c OK [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: D1 [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: D1 01 00 [11:49:35]MH_I2C_Read... [11:49:35]Read from MH i2c: D1 01 00 BB 08 00 94 [11:49:35]Write to MH i2c: 01 00 00 BC 08 C4 [11:49:35]Write i2c OK [11:49:35]MH_I2C_Read... [11:49:35]OFD Sender: No OFD packet to send [11:49:35]*** Cut start [11:49:35]*** Partial cut [11:49:35]*** CUTSNS_PIN = 1 [11:49:36]*** CUTSNS_PIN = 0 [11:49:36]*** Brake cut motor [11:49:36]Read from MH i2c: 01 [11:49:36]MH_I2C_Read... [11:49:36]*** Stop cut motor [11:49:36]*** Cut end [11:49:36]Read from MH i2c: 01 07 00 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: 01 07 00 BC 08 00 00 00 00 00 FF 0F D9 [11:49:36]process_action close_receipt done [11:49:36]requested_data is exist [11:49:36]produce_requested_data [11:49:36]requested_item fm.sn is exist - process it [11:49:36]wFMCommunicate request_size=4 [11:49:36]MH_SAM_APDU [11:49:36]CAPDU: 80 11 00 00 [11:49:36]Write to MH i2c: E2 08 00 BD 08 80 11 00 00 00 00 00 00 3F [11:49:36]Write i2c OK [11:49:36]MH_I2C_Read... [11:49:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:36]Read from MH i2c: E2 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 17 00 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 17 00 BD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [11:49:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:36]wFMCommunicate OK [11:49:36]requested_item fd.num is exist - process it [11:49:36]SAM_PROTO_GetFieldsCounters [11:49:36]wFMCommunicate request_size=4 [11:49:36]MH_SAM_APDU [11:49:36]CAPDU: 80 13 00 00 [11:49:36]Write to MH i2c: E2 08 00 BE 08 80 13 00 00 00 00 00 00 42 [11:49:36]Write i2c OK [11:49:36]MH_I2C_Read... [11:49:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:36]Read from MH i2c: E2 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 62 00 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 62 00 BE 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [11:49:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:36]wFMCommunicate OK [11:49:36]SAM_PROTO_GetFieldsCounters done [11:49:36]requested_item shift.num is exist - process it [11:49:36]requested_item shift.opened is exist - process it [11:49:36]req_shift_opened [11:49:36]FM_GetShiftState [11:49:36]SAM_PROTO_GetShiftState [11:49:36]wFMCommunicate request_size=4 [11:49:36]MH_SAM_APDU [11:49:36]CAPDU: 80 13 01 00 [11:49:36]Write to MH i2c: E2 08 00 BF 08 80 13 01 00 00 00 00 00 44 [11:49:36]Write i2c OK [11:49:36]MH_I2C_Read... [11:49:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:36]Read from MH i2c: E2 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 0E 00 [11:49:36]MH_I2C_Read... [11:49:36]Read from MH i2c: E2 0E 00 BF 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7B [11:49:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:49:36]wFMCommunicate OK [11:49:36]SAM_PROTO_GetShiftState done [11:49:36]FM_GetShiftState done [11:49:36]req_shift_opened done [11:49:36]requested_item shift.open_date is exist - process it [11:49:36]req_shift_open_date [11:49:36]req_shift_open_date done [11:49:36]produce_requested_data done [11:49:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154810,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:49:36]process_action_free close_receipt [11:49:36]json_value_free [11:49:36]json_value_free done [11:49:36]process_json_proto returns [11:49:36]Send response to host [11:49:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154810,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:49:36]free response buf [11:49:36]execute_script done [11:49:36]execute_script returns [11:49:36]free content buf [11:49:36]Sock 7.Close socket [11:49:36]Sock 7.Thread stoped [11:49:37]accept exits with 9 [11:49:37]New connection [11:49:37]New thread 3067305316 created [11:49:37]Thread 3067161956 joined [11:49:37]Waiting for new connection... [11:49:37] Sock 9.Parse request [11:49:37]Sock 9.Check first char [11:49:37]Sock 9.First char is OK [11:49:37]request: POST /json_proto HTTP/1.0 [11:49:37]Method: POST [11:49:37]URL: /json_proto [11:49:37]Method is POST - this is cgi request [11:49:37]url: /json_proto [11:49:37]query_string will be loaded in cgi processing [11:49:37]execute_cgi json_proto POST (null) [11:49:37]execute_cgi path=json_proto method=POST [11:49:37]POST find Content-Length [11:49:37]Host: 172.17.53.67:8080 [11:49:37]Content-Length: 677 [11:49:37]Content-Type: application/json [11:49:37] [11:49:37]POST finish read [11:49:37]Found Content-Length = 677 [11:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:37]execute_script... [11:49:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:37]POST & json_proto [11:49:37]process_json_proto [11:49:37]json parsed OK: [11:49:37]protocol is kg_v1.0 [11:49:37]action value=close_receipt [11:49:37]process_action close_receipt [11:49:37]cmd_close_receipt [11:49:37]MH_GetDate [11:49:37]Write to MH i2c: F0 00 00 C0 08 B7 [11:49:37]Write i2c OK [11:49:37]MH_I2C_Read... [11:49:37]Read from MH i2c: F0 [11:49:37]MH_I2C_Read... [11:49:37]Read from MH i2c: F0 09 00 [11:49:37]MH_I2C_Read... [11:49:37]Read from MH i2c: F0 09 00 C0 08 00 51 4B 12 67 19 BC 99 64 A7 [11:49:37]GetLastDocTimeStamp 1729252173 [11:49:37]current date 1729252177 [11:49:37]FM_GetShiftState [11:49:37]SAM_PROTO_GetShiftState [11:49:37]wFMCommunicate request_size=4 [11:49:37]MH_SAM_APDU [11:49:37]CAPDU: 80 13 01 00 [11:49:37]Write to MH i2c: E2 08 00 C1 08 80 13 01 00 00 00 00 00 46 [11:49:37]Write i2c OK [11:49:37]MH_I2C_Read... [11:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:37]Read from MH i2c: E2 [11:49:37]MH_I2C_Read... [11:49:37]Read from MH i2c: E2 0E 00 [11:49:37]MH_I2C_Read... [11:49:37]Read from MH i2c: E2 0E 00 C1 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7D [11:49:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:49:37]wFMCommunicate OK [11:49:37]SAM_PROTO_GetShiftState done [11:49:37]FM_GetShiftState done [11:49:37]opened in 1729211399 [11:49:37]opened+sec_in_day 1729297799 [11:49:37]quantity*price = 60009 [11:49:37]sum+1 = 60010 [11:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 200 18.10.2024 11:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154811 ФПД: 29031333959707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114937&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154811&fm=29031333959707&tin=02508201610067®Number=0000137193017469&sum=60000 [11:49:38]StoreToDocumentArchive [11:49:38]shift 312 fd 154811 [11:49:38]save to /storage/0312/doc_00154811 [11:49:38]save last doc name /storage/0312/doc_00154811 to /storage/kkm_last_doc_name [11:49:38]save OK [11:49:38]Clear old archive folders... [11:49:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:49:38]tlvbuf is 00566320 [11:49:38]SAM_PROTO_ClearQueue [11:49:38]wFMCommunicate request_size=4 [11:49:38]MH_SAM_APDU [11:49:38]CAPDU: 80 09 00 00 [11:49:38]Write to MH i2c: E2 08 00 CE 08 80 09 00 00 00 00 00 00 48 [11:49:38]Write i2c OK [11:49:38]MH_I2C_Read... [11:49:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:38]Read from MH i2c: E2 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 03 00 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 03 00 CE 08 00 90 00 4A [11:49:38]RAPDU: 90 00 [11:49:38]wFMCommunicate OK [11:49:38]SAM_PROTO_ClearQueue done [11:49:38]KKMCreateOFDPacket [11:49:38]OFDProtocolAddRootSTLVToBuf [11:49:38]FM_MakeSignedData [11:49:38]FM_MakeSignedData [11:49:38]SAM_PROTO_SignData [11:49:38]wFMCommunicate request_size=4 [11:49:38]MH_SAM_APDU [11:49:38]CAPDU: 80 0D 01 02 [11:49:38]Write to MH i2c: E2 08 00 CF 08 80 0D 01 02 00 00 00 00 50 [11:49:38]Write i2c OK [11:49:38]MH_I2C_Read... [11:49:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:38]Read from MH i2c: E2 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 03 00 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 03 00 CF 08 00 90 00 4B [11:49:38]RAPDU: 90 00 [11:49:38]wFMCommunicate OK [11:49:38]wFMCommunicate request_size=255 [11:49:38]MH_SAM_APDU [11:49:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 51 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5C 02 00 35 04 06 00 1A [11:49:38]Write to MH i2c: E2 02 01 D0 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 51 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5C 02 00 35 04 06 00 1A 00 00 1D [11:49:38]Write i2c OK [11:49:38]MH_I2C_Read... [11:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:39]Read from MH i2c: E2 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 D0 08 00 90 00 4C [11:49:39]RAPDU: 90 00 [11:49:39]wFMCommunicate OK [11:49:39]wFMCommunicate request_size=10 [11:49:39]MH_SAM_APDU [11:49:39]CAPDU: 80 0D 02 02 05 67 62 59 18 1B [11:49:39]Write to MH i2c: E2 0D 00 D1 08 80 0D 02 02 05 00 67 62 59 18 1B 00 00 B2 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:39]Read from MH i2c: E2 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 D1 08 00 90 00 4D [11:49:39]RAPDU: 90 00 [11:49:39]wFMCommunicate OK [11:49:39]wFMCommunicate request_size=4 [11:49:39]MH_SAM_APDU [11:49:39]CAPDU: 80 0D 03 02 [11:49:39]Write to MH i2c: E2 08 00 D2 08 80 0D 03 02 00 00 00 00 55 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:39]Read from MH i2c: E2 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 0B 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 0B 00 D2 08 00 80 99 9C 48 AB 9A 41 E4 90 00 BD [11:49:39]RAPDU: 80 99 9C 48 AB 9A 41 E4 90 00 [11:49:39]wFMCommunicate OK [11:49:39]SAM_PROTO_SignData done [11:49:39]FM_MakeSignedData done [11:49:39]CreateOFDProtocolMessage [11:49:39]wFMCommunicate request_size=4 [11:49:39]MH_SAM_APDU [11:49:39]CAPDU: 80 11 00 00 [11:49:39]Write to MH i2c: E2 08 00 D3 08 80 11 00 00 00 00 00 00 55 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:39]Read from MH i2c: E2 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 17 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 17 00 D3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A6 [11:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:39]wFMCommunicate OK [11:49:39]CreateOFDProtocolMessage done [11:49:39]OFDSenderStorePacket 154811 [11:49:39]StoreOFDPacket docnum=154811 [11:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 FF 07 01 2E 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 51 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5C 02 00 35 04 06 00 1A 67 62 59 18 1B 80 99 9C 48 AB 9A 41 E4 [11:49:39]CheckFolder [11:49:39]dirname=/storage/ofd_packets [11:49:39]CheckFolder done [11:49:39]ProducePacketName [11:49:39]name=ofd_packets/00154811 [11:49:39]NVStorageSaveData ofd_packets/00154811 [11:49:39]File name is /storage/ofd_packets/00154811 [11:49:39]Write 301 bytes [11:49:39]NVStorageSaveData done [11:49:39]OFDSenderStorePacket done [11:49:39]KKMCreateOFDPacket done [11:49:39]NVStorageSaveData kkm_last_timestamp [11:49:39]File name is /storage/kkm_last_timestamp [11:49:39]Write 4 bytes [11:49:39]NVStorageSaveData done [11:49:39]ExternCall_PrintAddStr [11:49:39]wPrintStart [11:49:39]Write to MH i2c: 01 00 00 D4 08 DC [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 07 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 FF 0F F1 [11:49:39]RasterBufferAndPrint [11:49:39]line Счет N : (1)872982 [11:49:39]line ИНН: 02508201610067 [11:49:39]line Контрольно-Кассовый Чек [11:49:39]line ПРОДАЖА [11:49:39]line ТРК (МРК, ГНК) : 12 [11:49:39]line Товар: 2710124130 [11:49:39]line Аи-92-К-5 [11:49:39]line 8.970 * 66.90 [11:49:39]line = 600.09 [11:49:39]line НДС 12% НСП 1% [11:49:39]line > о реализуемом товаре [11:49:39]line ОКРУГЛЕНИЕ: -0.09 [11:49:39]line ИТОГО: 600.00 [11:49:39]line Внесено: 600.00 [11:49:39]line СДАЧА: 0.00 [11:49:39]line НСП 1% : 5.31 [11:49:39]line НДС 12% : 63.73 [11:49:39]line Наличными: 600.00 [11:49:39]line Безнал.: 0.00 [11:49:39]line Место: АЗС № 165 "Партнер Нефть" [11:49:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:49:39]line СНО: Общий режим [11:49:39]line Чек 200 18.10.2024 11:49 [11:49:39]line Смена: 312 ФФД: 1.0 [11:49:39]line ЗНМ: 0300000234 [11:49:39]line РНМ: 0000137193017469 [11:49:39]line Версия ККМ: v1.0 [11:49:39]line ФМ: 0000000000963156 [11:49:39]line ФД: 154811 [11:49:39]line ФПД: 29031333959707 [11:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T114937&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154811&fm=29031333959707&tin=02508201610067®Number=0000137193017469&sum=60000 [11:49:39]written 0, free lines is 4095 [11:49:39]OFD Sender: Processing packet 154811 [packets to send 51, broken 50] [11:49:39]ProducePacketName [11:49:39]name=ofd_packets/00154811 [11:49:39]OFD Sender: To server: pG, [11:49:39]CommunicateWithHost lk.salyk.kg:30040 [11:49:39]ConnectInit lk.salyk.kg [11:49:39]Connected sock=10 [11:49:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 FF 07 01 2E 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 51 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5C 02 00 35 04 06 00 1A 67 62 59 18 1B 80 99 9C 48 AB 9A 41 E4 [11:49:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD 0F 47 00 CE E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5C 02 00 F4 03 04 00 8A F1 11 67 B6 04 01 00 00 52 FD 73 65 21 39 DE AA [11:49:39]CommunicateWithHost err = 0 [11:49:39]CheckOFDResponse [11:49:39]1017 (14) - 77093643461234 [11:49:39]1041 (16) - 0000000000963156 [11:49:39]1040 (4) - 154811 [11:49:39]1012 (4) - 18.10.2024 05:26 [11:49:39]1206 (1) - 0 [11:49:39]OFD Sender: Remove packet 154811 [11:49:39]ProducePacketName [11:49:39]name=ofd_packets/00154811 [11:49:39]NVStorageDeleteData [11:49:39]Write to MH i2c: 01 00 00 FF 08 07 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 07 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: 01 07 00 FF 08 00 00 00 00 00 ED 0C 07 [11:49:39]RasterBufferAndPrint [11:49:39]line [11:49:39]line [11:49:39]line [11:49:39]line [11:49:39]line [11:49:39]written 0, free lines is 3321 [11:49:39]MH_Cut [11:49:39]Write to MH i2c: D1 01 00 06 09 01 E1 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: D1 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: D1 01 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: D1 01 00 06 09 00 E0 [11:49:39]Write to MH i2c: 01 00 00 07 09 10 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:40]OFD Sender: No OFD packet to send [11:49:40]*** Cut start [11:49:40]*** Partial cut [11:49:40]*** CUTSNS_PIN = 1 [11:49:40]*** CUTSNS_PIN = 0 [11:49:40]*** Brake cut motor [11:49:41]Read from MH i2c: 01 [11:49:41]MH_I2C_Read... [11:49:41]*** Stop cut motor [11:49:41]*** Cut end [11:49:41]Read from MH i2c: 01 07 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: 01 07 00 07 09 00 00 00 00 00 FF 0F 25 [11:49:41]process_action close_receipt done [11:49:41]requested_data is exist [11:49:41]produce_requested_data [11:49:41]requested_item fm.sn is exist - process it [11:49:41]wFMCommunicate request_size=4 [11:49:41]MH_SAM_APDU [11:49:41]CAPDU: 80 11 00 00 [11:49:41]Write to MH i2c: E2 08 00 08 09 80 11 00 00 00 00 00 00 8B [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:41]Read from MH i2c: E2 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 17 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 17 00 08 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [11:49:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:41]wFMCommunicate OK [11:49:41]requested_item fd.num is exist - process it [11:49:41]SAM_PROTO_GetFieldsCounters [11:49:41]wFMCommunicate request_size=4 [11:49:41]MH_SAM_APDU [11:49:41]CAPDU: 80 13 00 00 [11:49:41]Write to MH i2c: E2 08 00 09 09 80 13 00 00 00 00 00 00 8E [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:41]Read from MH i2c: E2 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 62 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 62 00 09 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [11:49:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:41]wFMCommunicate OK [11:49:41]SAM_PROTO_GetFieldsCounters done [11:49:41]requested_item shift.num is exist - process it [11:49:41]requested_item shift.opened is exist - process it [11:49:41]req_shift_opened [11:49:41]FM_GetShiftState [11:49:41]SAM_PROTO_GetShiftState [11:49:41]wFMCommunicate request_size=4 [11:49:41]MH_SAM_APDU [11:49:41]CAPDU: 80 13 01 00 [11:49:41]Write to MH i2c: E2 08 00 0A 09 80 13 01 00 00 00 00 00 90 [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:41]Read from MH i2c: E2 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 0E 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: E2 0E 00 0A 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C7 [11:49:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:49:41]wFMCommunicate OK [11:49:41]SAM_PROTO_GetShiftState done [11:49:41]FM_GetShiftState done [11:49:41]req_shift_opened done [11:49:41]requested_item shift.open_date is exist - process it [11:49:41]req_shift_open_date [11:49:41]req_shift_open_date done [11:49:41]produce_requested_data done [11:49:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154811,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:49:41]process_action_free close_receipt [11:49:41]json_value_free [11:49:41]json_value_free done [11:49:41]process_json_proto returns [11:49:41]Send response to host [11:49:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154811,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:49:41]free response buf [11:49:41]execute_script done [11:49:41]execute_script returns [11:49:41]free content buf [11:49:41]Sock 9.Close socket [11:49:41]Sock 9.Thread stoped [11:49:45]OFD Sender: No OFD packet to send [11:49:50]OFD Sender: No OFD packet to send [11:49:55]OFD Sender: No OFD packet to send [11:50:00]OFD Sender: No OFD packet to send [11:50:05]OFD Sender: No OFD packet to send [11:50:07]accept exits with 7 [11:50:07]New connection [11:50:07]New thread 3067161956 created [11:50:07]Thread 3067305316 joined [11:50:07]Waiting for new connection... [11:50:07] Sock 7.Parse request [11:50:07]Sock 7.Check first char [11:50:07]Sock 7.First char is OK [11:50:07]request: POST /json_proto HTTP/1.0 [11:50:07]Method: POST [11:50:07]URL: /json_proto [11:50:07]Method is POST - this is cgi request [11:50:07]url: /json_proto [11:50:07]query_string will be loaded in cgi processing [11:50:07]execute_cgi json_proto POST (null) [11:50:07]execute_cgi path=json_proto method=POST [11:50:07]POST find Content-Length [11:50:07]Host: 172.17.53.67:8080 [11:50:07]Content-Length: 677 [11:50:07]Content-Type: application/json [11:50:07] [11:50:07]POST finish read [11:50:07]Found Content-Length = 677 [11:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:07]execute_script... [11:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:07]POST & json_proto [11:50:07]process_json_proto [11:50:07]json parsed OK: [11:50:07]protocol is kg_v1.0 [11:50:07]action value=close_receipt [11:50:07]process_action close_receipt [11:50:07]cmd_close_receipt [11:50:07]MH_GetDate [11:50:07]Write to MH i2c: F0 00 00 0B 09 03 [11:50:07]Write i2c OK [11:50:07]MH_I2C_Read... [11:50:07]Read from MH i2c: F0 [11:50:07]MH_I2C_Read... [11:50:07]Read from MH i2c: F0 09 00 [11:50:07]MH_I2C_Read... [11:50:07]Read from MH i2c: F0 09 00 0B 09 00 6F 4B 12 67 19 BC 99 64 11 [11:50:07]GetLastDocTimeStamp 1729252177 [11:50:07]current date 1729252207 [11:50:07]FM_GetShiftState [11:50:07]SAM_PROTO_GetShiftState [11:50:07]wFMCommunicate request_size=4 [11:50:07]MH_SAM_APDU [11:50:07]CAPDU: 80 13 01 00 [11:50:07]Write to MH i2c: E2 08 00 0C 09 80 13 01 00 00 00 00 00 92 [11:50:07]Write i2c OK [11:50:07]MH_I2C_Read... [11:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:07]Read from MH i2c: E2 [11:50:07]MH_I2C_Read... [11:50:07]Read from MH i2c: E2 0E 00 [11:50:07]MH_I2C_Read... [11:50:07]Read from MH i2c: E2 0E 00 0C 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [11:50:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:50:07]wFMCommunicate OK [11:50:07]SAM_PROTO_GetShiftState done [11:50:07]FM_GetShiftState done [11:50:07]opened in 1729211399 [11:50:07]opened+sec_in_day 1729297799 [11:50:07]quantity*price = 50041 [11:50:07]sum+1 = 50042 [11:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 201 18.10.2024 11:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154812 ФПД: 131465664102781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154812&fm=131465664102781&tin=02508201610067®Number=0000137193017469&sum=50000 [11:50:08]StoreToDocumentArchive [11:50:08]shift 312 fd 154812 [11:50:08]save to /storage/0312/doc_00154812 [11:50:08]save last doc name /storage/0312/doc_00154812 to /storage/kkm_last_doc_name [11:50:08]save OK [11:50:08]Clear old archive folders... [11:50:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:08]tlvbuf is 00528390 [11:50:08]SAM_PROTO_ClearQueue [11:50:08]wFMCommunicate request_size=4 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 09 00 00 [11:50:08]Write to MH i2c: E2 08 00 19 09 80 09 00 00 00 00 00 00 94 [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:08]Read from MH i2c: E2 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 19 09 00 90 00 96 [11:50:08]RAPDU: 90 00 [11:50:08]wFMCommunicate OK [11:50:08]SAM_PROTO_ClearQueue done [11:50:08]KKMCreateOFDPacket [11:50:08]OFDProtocolAddRootSTLVToBuf [11:50:08]FM_MakeSignedData [11:50:08]FM_MakeSignedData [11:50:08]SAM_PROTO_SignData [11:50:08]wFMCommunicate request_size=4 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 0D 01 02 [11:50:08]Write to MH i2c: E2 08 00 1A 09 80 0D 01 02 00 00 00 00 9C [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:08]Read from MH i2c: E2 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 1A 09 00 90 00 97 [11:50:08]RAPDU: 90 00 [11:50:08]wFMCommunicate OK [11:50:08]wFMCommunicate request_size=255 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5C 02 00 35 04 06 00 77 [11:50:08]Write to MH i2c: E2 02 01 1B 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5C 02 00 35 04 06 00 77 00 00 09 [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:08]Read from MH i2c: E2 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [11:50:08]RAPDU: 90 00 [11:50:08]wFMCommunicate OK [11:50:08]wFMCommunicate request_size=10 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 0D 02 02 05 91 3C 35 81 7D [11:50:08]Write to MH i2c: E2 0D 00 1C 09 80 0D 02 02 05 00 91 3C 35 81 7D 00 00 A9 [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:08]Read from MH i2c: E2 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [11:50:08]RAPDU: 90 00 [11:50:08]wFMCommunicate OK [11:50:08]wFMCommunicate request_size=4 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 0D 03 02 [11:50:08]Write to MH i2c: E2 08 00 1D 09 80 0D 03 02 00 00 00 00 A1 [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:08]Read from MH i2c: E2 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 0B 00 [11:50:08]MH_I2C_Read... [11:50:08]Read from MH i2c: E2 0B 00 1D 09 00 BA C9 76 9F E1 AA 06 CE 90 00 99 [11:50:08]RAPDU: BA C9 76 9F E1 AA 06 CE 90 00 [11:50:08]wFMCommunicate OK [11:50:08]SAM_PROTO_SignData done [11:50:08]FM_MakeSignedData done [11:50:08]CreateOFDProtocolMessage [11:50:08]wFMCommunicate request_size=4 [11:50:08]MH_SAM_APDU [11:50:08]CAPDU: 80 11 00 00 [11:50:08]Write to MH i2c: E2 08 00 1E 09 80 11 00 00 00 00 00 00 A1 [11:50:08]Write i2c OK [11:50:08]MH_I2C_Read... [11:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:09]Read from MH i2c: E2 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: E2 17 00 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: E2 17 00 1E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [11:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:09]wFMCommunicate OK [11:50:09]CreateOFDProtocolMessage done [11:50:09]OFDSenderStorePacket 154812 [11:50:09]StoreOFDPacket docnum=154812 [11:50:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 B9 07 01 70 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5C 02 00 35 04 06 00 77 91 3C 35 81 7D BA C9 76 9F E1 AA 06 CE [11:50:09]CheckFolder [11:50:09]dirname=/storage/ofd_packets [11:50:09]CheckFolder done [11:50:09]ProducePacketName [11:50:09]name=ofd_packets/00154812 [11:50:09]NVStorageSaveData ofd_packets/00154812 [11:50:09]File name is /storage/ofd_packets/00154812 [11:50:09]Write 301 bytes [11:50:09]NVStorageSaveData done [11:50:09]OFDSenderStorePacket done [11:50:09]KKMCreateOFDPacket done [11:50:09]NVStorageSaveData kkm_last_timestamp [11:50:09]File name is /storage/kkm_last_timestamp [11:50:09]Write 4 bytes [11:50:09]NVStorageSaveData done [11:50:09]OFD Sender: Processing packet 154812 [packets to send 51, broken 50] [11:50:09]ProducePacketName [11:50:09]name=ofd_packets/00154812 [11:50:09]OFD Sender: To server: pG, [11:50:09]CommunicateWithHost lk.salyk.kg:30040 [11:50:09]ConnectInit lk.salyk.kg [11:50:09]ExternCall_PrintAddStr [11:50:09]wPrintStart [11:50:09]Write to MH i2c: 01 00 00 1F 09 28 [11:50:09]Write i2c OK [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 07 00 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 FF 0F 3D [11:50:09]RasterBufferAndPrint [11:50:09]line Счет N : (1)872983 [11:50:09]line ИНН: 02508201610067 [11:50:09]line Контрольно-Кассовый Чек [11:50:09]line ПРОДАЖА [11:50:09]line ТРК (МРК, ГНК) : 32 [11:50:09]line Товар: 2710124130 [11:50:09]line Аи-92-К-5 [11:50:09]line 7.480 * 66.90 [11:50:09]line = 500.41 [11:50:09]line НДС 12% НСП 1% [11:50:09]line > о реализуемом товаре [11:50:09]line ОКРУГЛЕНИЕ: -0.41 [11:50:09]line ИТОГО: 500.00 [11:50:09]line Внесено: 500.00 [11:50:09]line СДАЧА: 0.00 [11:50:09]line НСП 1% : 4.43 [11:50:09]line НДС 12% : 53.14 [11:50:09]line Наличными: 500.00 [11:50:09]line Безнал.: 0.00 [11:50:09]line Место: АЗС № 165 "Партнер Нефть" [11:50:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:50:09]line СНО: Общий режим [11:50:09]line Чек 201 18.10.2024 11:50 [11:50:09]line Смена: 312 ФФД: 1.0 [11:50:09]line ЗНМ: 0300000234 [11:50:09]line РНМ: 0000137193017469 [11:50:09]line Версия ККМ: v1.0 [11:50:09]line ФМ: 0000000000963156 [11:50:09]line ФД: 154812 [11:50:09]line ФПД: 131465664102781 [11:50:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154812&fm=131465664102781&tin=02508201610067®Number=0000137193017469&sum=50000 [11:50:09]Connected sock=11 [11:50:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 B9 07 01 70 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6F 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5C 02 00 35 04 06 00 77 91 3C 35 81 7D BA C9 76 9F E1 AA 06 CE [11:50:09]written 0, free lines is 4095 [11:50:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 6B 47 00 12 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5C 02 00 F4 03 04 00 A8 F1 11 67 B6 04 01 00 00 65 07 24 5D AC 2B 13 E8 [11:50:09]CommunicateWithHost err = 0 [11:50:09]CheckOFDResponse [11:50:09]1017 (14) - 77093643461234 [11:50:09]1041 (16) - 0000000000963156 [11:50:09]1040 (4) - 154812 [11:50:09]1012 (4) - 18.10.2024 05:27 [11:50:09]1206 (1) - 0 [11:50:09]OFD Sender: Remove packet 154812 [11:50:09]ProducePacketName [11:50:09]name=ofd_packets/00154812 [11:50:09]NVStorageDeleteData [11:50:09]Write to MH i2c: 01 00 00 4A 09 53 [11:50:09]Write i2c OK [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 07 00 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: 01 07 00 4A 09 00 00 00 00 00 E8 0C 4E [11:50:09]RasterBufferAndPrint [11:50:09]line [11:50:09]line [11:50:09]line [11:50:09]line [11:50:09]line [11:50:09]written 0, free lines is 3311 [11:50:09]MH_Cut [11:50:09]Write to MH i2c: D1 01 00 51 09 01 2C [11:50:09]Write i2c OK [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: D1 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: D1 01 00 [11:50:09]MH_I2C_Read... [11:50:09]Read from MH i2c: D1 01 00 51 09 00 2B [11:50:09]Write to MH i2c: 01 00 00 52 09 5B [11:50:09]Write i2c OK [11:50:09]MH_I2C_Read... [11:50:10]OFD Sender: No OFD packet to send [11:50:10]*** Cut start [11:50:10]*** Partial cut [11:50:10]*** CUTSNS_PIN = 1 [11:50:10]*** CUTSNS_PIN = 0 [11:50:10]*** Brake cut motor [11:50:11]Read from MH i2c: 01 [11:50:11]MH_I2C_Read... [11:50:11]*** Stop cut motor [11:50:11]*** Cut end [11:50:11]Read from MH i2c: 01 07 00 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 FF 0F 70 [11:50:11]process_action close_receipt done [11:50:11]requested_data is exist [11:50:11]produce_requested_data [11:50:11]requested_item fm.sn is exist - process it [11:50:11]wFMCommunicate request_size=4 [11:50:11]MH_SAM_APDU [11:50:11]CAPDU: 80 11 00 00 [11:50:11]Write to MH i2c: E2 08 00 53 09 80 11 00 00 00 00 00 00 D6 [11:50:11]Write i2c OK [11:50:11]MH_I2C_Read... [11:50:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:11]Read from MH i2c: E2 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 17 00 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 17 00 53 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [11:50:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:11]wFMCommunicate OK [11:50:11]requested_item fd.num is exist - process it [11:50:11]SAM_PROTO_GetFieldsCounters [11:50:11]wFMCommunicate request_size=4 [11:50:11]MH_SAM_APDU [11:50:11]CAPDU: 80 13 00 00 [11:50:11]Write to MH i2c: E2 08 00 54 09 80 13 00 00 00 00 00 00 D9 [11:50:11]Write i2c OK [11:50:11]MH_I2C_Read... [11:50:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:11]Read from MH i2c: E2 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 62 00 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 62 00 54 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [11:50:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:11]wFMCommunicate OK [11:50:11]SAM_PROTO_GetFieldsCounters done [11:50:11]requested_item shift.num is exist - process it [11:50:11]requested_item shift.opened is exist - process it [11:50:11]req_shift_opened [11:50:11]FM_GetShiftState [11:50:11]SAM_PROTO_GetShiftState [11:50:11]wFMCommunicate request_size=4 [11:50:11]MH_SAM_APDU [11:50:11]CAPDU: 80 13 01 00 [11:50:11]Write to MH i2c: E2 08 00 55 09 80 13 01 00 00 00 00 00 DB [11:50:11]Write i2c OK [11:50:11]MH_I2C_Read... [11:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:11]Read from MH i2c: E2 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 0E 00 [11:50:11]MH_I2C_Read... [11:50:11]Read from MH i2c: E2 0E 00 55 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 12 [11:50:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:50:11]wFMCommunicate OK [11:50:11]SAM_PROTO_GetShiftState done [11:50:11]FM_GetShiftState done [11:50:11]req_shift_opened done [11:50:11]requested_item shift.open_date is exist - process it [11:50:11]req_shift_open_date [11:50:11]req_shift_open_date done [11:50:11]produce_requested_data done [11:50:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154812,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:50:11]process_action_free close_receipt [11:50:11]json_value_free [11:50:11]json_value_free done [11:50:11]process_json_proto returns [11:50:11]Send response to host [11:50:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154812,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:50:11]free response buf [11:50:11]execute_script done [11:50:11]execute_script returns [11:50:11]free content buf [11:50:11]Sock 7.Close socket [11:50:11]Sock 7.Thread stoped [11:50:15]OFD Sender: No OFD packet to send [11:50:20]OFD Sender: No OFD packet to send [11:50:25]OFD Sender: No OFD packet to send [11:50:30]OFD Sender: No OFD packet to send [11:50:35]OFD Sender: No OFD packet to send [11:50:40]OFD Sender: No OFD packet to send [11:50:45]OFD Sender: No OFD packet to send [11:50:50]OFD Sender: No OFD packet to send [11:50:55]OFD Sender: No OFD packet to send [11:51:00]OFD Sender: No OFD packet to send [11:51:05]OFD Sender: No OFD packet to send [11:51:05]accept exits with 9 [11:51:05]New connection [11:51:05]New thread 3067305316 created [11:51:05]Thread 3067161956 joined [11:51:05]Waiting for new connection... [11:51:05] Sock 9.Parse request [11:51:05]Sock 9.Check first char [11:51:05]Sock 9.First char is OK [11:51:05]request: POST /json_proto HTTP/1.0 [11:51:05]Method: POST [11:51:05]URL: /json_proto [11:51:05]Method is POST - this is cgi request [11:51:05]url: /json_proto [11:51:05]query_string will be loaded in cgi processing [11:51:05]execute_cgi json_proto POST (null) [11:51:05]execute_cgi path=json_proto method=POST [11:51:05]POST find Content-Length [11:51:05]Host: 172.17.53.67:8080 [11:51:05]Content-Length: 677 [11:51:05]Content-Type: application/json [11:51:05] [11:51:05]POST finish read [11:51:05]Found Content-Length = 677 [11:51:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:05]execute_script... [11:51:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:05]POST & json_proto [11:51:05]process_json_proto [11:51:05]json parsed OK: [11:51:05]protocol is kg_v1.0 [11:51:05]action value=close_receipt [11:51:05]process_action close_receipt [11:51:05]cmd_close_receipt [11:51:05]MH_GetDate [11:51:05]Write to MH i2c: F0 00 00 56 09 4E [11:51:05]Write i2c OK [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: F0 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: F0 09 00 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: F0 09 00 56 09 00 A9 4B 12 67 19 BC 99 64 96 [11:51:05]GetLastDocTimeStamp 1729252207 [11:51:05]current date 1729252265 [11:51:05]FM_GetShiftState [11:51:05]SAM_PROTO_GetShiftState [11:51:05]wFMCommunicate request_size=4 [11:51:05]MH_SAM_APDU [11:51:05]CAPDU: 80 13 01 00 [11:51:05]Write to MH i2c: E2 08 00 57 09 80 13 01 00 00 00 00 00 DD [11:51:05]Write i2c OK [11:51:05]MH_I2C_Read... [11:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:05]Read from MH i2c: E2 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 0E 00 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 0E 00 57 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 14 [11:51:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:51:05]wFMCommunicate OK [11:51:05]SAM_PROTO_GetShiftState done [11:51:05]FM_GetShiftState done [11:51:05]opened in 1729211399 [11:51:05]opened+sec_in_day 1729297799 [11:51:05]quantity*price = 30038 [11:51:05]sum+1 = 30039 [11:51:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 202 18.10.2024 11:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154813 ФПД: 139125993689245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115105&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154813&fm=139125993689245&tin=02508201610067®Number=0000137193017469&sum=30000 [11:51:06]StoreToDocumentArchive [11:51:06]shift 312 fd 154813 [11:51:06]save to /storage/0312/doc_00154813 [11:51:06]save last doc name /storage/0312/doc_00154813 to /storage/kkm_last_doc_name [11:51:06]save OK [11:51:06]Clear old archive folders... [11:51:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:51:06]tlvbuf is 004D4900 [11:51:06]SAM_PROTO_ClearQueue [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 09 00 00 [11:51:06]Write to MH i2c: E2 08 00 64 09 80 09 00 00 00 00 00 00 DF [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 64 09 00 90 00 E1 [11:51:06]RAPDU: 90 00 [11:51:06]wFMCommunicate OK [11:51:06]SAM_PROTO_ClearQueue done [11:51:06]KKMCreateOFDPacket [11:51:06]OFDProtocolAddRootSTLVToBuf [11:51:06]FM_MakeSignedData [11:51:06]FM_MakeSignedData [11:51:06]SAM_PROTO_SignData [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 0D 01 02 [11:51:06]Write to MH i2c: E2 08 00 65 09 80 0D 01 02 00 00 00 00 E7 [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [11:51:06]RAPDU: 90 00 [11:51:06]wFMCommunicate OK [11:51:06]wFMCommunicate request_size=255 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A9 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5C 02 00 35 04 06 00 7E [11:51:06]Write to MH i2c: E2 02 01 66 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A9 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5C 02 00 35 04 06 00 7E 00 00 8B [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [11:51:06]RAPDU: 90 00 [11:51:06]wFMCommunicate OK [11:51:06]wFMCommunicate request_size=10 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 0D 02 02 05 88 CB 6E D0 9D [11:51:06]Write to MH i2c: E2 0D 00 67 09 80 0D 02 02 05 00 88 CB 6E D0 9D 00 00 22 [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [11:51:06]RAPDU: 90 00 [11:51:06]wFMCommunicate OK [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 0D 03 02 [11:51:06]Write to MH i2c: E2 08 00 68 09 80 0D 03 02 00 00 00 00 EC [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 0B 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 0B 00 68 09 00 FE 4B 90 BE 7F AA 32 58 90 00 37 [11:51:06]RAPDU: FE 4B 90 BE 7F AA 32 58 90 00 [11:51:06]wFMCommunicate OK [11:51:06]SAM_PROTO_SignData done [11:51:06]FM_MakeSignedData done [11:51:06]CreateOFDProtocolMessage [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 11 00 00 [11:51:06]Write to MH i2c: E2 08 00 69 09 80 11 00 00 00 00 00 00 EC [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 17 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 17 00 69 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [11:51:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:06]wFMCommunicate OK [11:51:06]CreateOFDProtocolMessage done [11:51:06]OFDSenderStorePacket 154813 [11:51:06]StoreOFDPacket docnum=154813 [11:51:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 23 07 01 52 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A9 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5C 02 00 35 04 06 00 7E 88 CB 6E D0 9D FE 4B 90 BE 7F AA 32 58 [11:51:06]CheckFolder [11:51:06]dirname=/storage/ofd_packets [11:51:06]CheckFolder done [11:51:06]ProducePacketName [11:51:06]name=ofd_packets/00154813 [11:51:06]NVStorageSaveData ofd_packets/00154813 [11:51:06]File name is /storage/ofd_packets/00154813 [11:51:06]Write 301 bytes [11:51:06]NVStorageSaveData done [11:51:06]OFDSenderStorePacket done [11:51:06]KKMCreateOFDPacket done [11:51:06]NVStorageSaveData kkm_last_timestamp [11:51:06]File name is /storage/kkm_last_timestamp [11:51:06]Write 4 bytes [11:51:06]NVStorageSaveData done [11:51:06]ExternCall_PrintAddStr [11:51:06]wPrintStart [11:51:06]Write to MH i2c: 01 00 00 6A 09 73 [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: 01 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: 01 07 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 FF 0F 88 [11:51:06]RasterBufferAndPrint [11:51:06]line Счет N : (1)872984 [11:51:06]line ИНН: 02508201610067 [11:51:06]line Контрольно-Кассовый Чек [11:51:06]line ПРОДАЖА [11:51:06]line ТРК (МРК, ГНК) : 42 [11:51:06]line Товар: 2710124130 [11:51:06]line Аи-92-К-5 [11:51:06]line 4.490 * 66.90 [11:51:06]line = 300.38 [11:51:06]line НДС 12% НСП 1% [11:51:06]line > о реализуемом товаре [11:51:06]line ОКРУГЛЕНИЕ: -0.38 [11:51:06]line ИТОГО: 300.00 [11:51:06]line Внесено: 300.00 [11:51:06]line СДАЧА: 0.00 [11:51:06]line НСП 1% : 2.66 [11:51:06]line НДС 12% : 31.90 [11:51:06]line Наличными: 300.00 [11:51:06]line Безнал.: 0.00 [11:51:06]line Место: АЗС № 165 "Партнер Нефть" [11:51:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:51:06]line СНО: Общий режим [11:51:06]line Чек 202 18.10.2024 11:51 [11:51:06]line Смена: 312 ФФД: 1.0 [11:51:06]line ЗНМ: 0300000234 [11:51:06]line РНМ: 0000137193017469 [11:51:06]line Версия ККМ: v1.0 [11:51:06]line ФМ: 0000000000963156 [11:51:06]line ФД: 154813 [11:51:06]line ФПД: 139125993689245 [11:51:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115105&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154813&fm=139125993689245&tin=02508201610067®Number=0000137193017469&sum=30000 [11:51:07]OFD Sender: Processing packet 154813 [packets to send 51, broken 50] [11:51:07]ProducePacketName [11:51:07]name=ofd_packets/00154813 [11:51:07]OFD Sender: To server: pG, [11:51:07]CommunicateWithHost lk.salyk.kg:30040 [11:51:07]ConnectInit lk.salyk.kg [11:51:07]written 0, free lines is 4095 [11:51:07]Connected sock=10 [11:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 23 07 01 52 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A9 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5C 02 00 35 04 06 00 7E 88 CB 6E D0 9D FE 4B 90 BE 7F AA 32 58 [11:51:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 68 47 00 7A 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5C 02 00 F4 03 04 00 E2 F1 11 67 B6 04 01 00 00 D2 5E E3 08 EA F2 E4 BD [11:51:07]CommunicateWithHost err = 0 [11:51:07]CheckOFDResponse [11:51:07]1017 (14) - 77093643461234 [11:51:07]1041 (16) - 0000000000963156 [11:51:07]1040 (4) - 154813 [11:51:07]1012 (4) - 18.10.2024 05:28 [11:51:07]1206 (1) - 0 [11:51:07]OFD Sender: Remove packet 154813 [11:51:07]ProducePacketName [11:51:07]name=ofd_packets/00154813 [11:51:07]NVStorageDeleteData [11:51:07]Write to MH i2c: 01 00 00 95 09 9E [11:51:07]Write i2c OK [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: 01 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: 01 07 00 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 F5 0C A6 [11:51:07]RasterBufferAndPrint [11:51:07]line [11:51:07]line [11:51:07]line [11:51:07]line [11:51:07]line [11:51:07]written 0, free lines is 3323 [11:51:07]MH_Cut [11:51:07]Write to MH i2c: D1 01 00 9C 09 01 77 [11:51:07]Write i2c OK [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: D1 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: D1 01 00 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: D1 01 00 9C 09 00 76 [11:51:07]Write to MH i2c: 01 00 00 9D 09 A6 [11:51:07]Write i2c OK [11:51:07]MH_I2C_Read... [11:51:08]OFD Sender: No OFD packet to send [11:51:08]*** Cut start [11:51:08]*** Partial cut [11:51:08]*** CUTSNS_PIN = 1 [11:51:08]*** CUTSNS_PIN = 0 [11:51:08]*** Brake cut motor [11:51:09]Read from MH i2c: 01 [11:51:09]MH_I2C_Read... [11:51:09]*** Stop cut motor [11:51:09]*** Cut end [11:51:09]Read from MH i2c: 01 07 00 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 FF 0F BB [11:51:09]process_action close_receipt done [11:51:09]requested_data is exist [11:51:09]produce_requested_data [11:51:09]requested_item fm.sn is exist - process it [11:51:09]wFMCommunicate request_size=4 [11:51:09]MH_SAM_APDU [11:51:09]CAPDU: 80 11 00 00 [11:51:09]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [11:51:09]Write i2c OK [11:51:09]MH_I2C_Read... [11:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:09]Read from MH i2c: E2 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 17 00 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [11:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:09]wFMCommunicate OK [11:51:09]requested_item fd.num is exist - process it [11:51:09]SAM_PROTO_GetFieldsCounters [11:51:09]wFMCommunicate request_size=4 [11:51:09]MH_SAM_APDU [11:51:09]CAPDU: 80 13 00 00 [11:51:09]Write to MH i2c: E2 08 00 9F 09 80 13 00 00 00 00 00 00 24 [11:51:09]Write i2c OK [11:51:09]MH_I2C_Read... [11:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:09]Read from MH i2c: E2 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 62 00 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 62 00 9F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [11:51:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:09]wFMCommunicate OK [11:51:09]SAM_PROTO_GetFieldsCounters done [11:51:09]requested_item shift.num is exist - process it [11:51:09]requested_item shift.opened is exist - process it [11:51:09]req_shift_opened [11:51:09]FM_GetShiftState [11:51:09]SAM_PROTO_GetShiftState [11:51:09]wFMCommunicate request_size=4 [11:51:09]MH_SAM_APDU [11:51:09]CAPDU: 80 13 01 00 [11:51:09]Write to MH i2c: E2 08 00 A0 09 80 13 01 00 00 00 00 00 26 [11:51:09]Write i2c OK [11:51:09]MH_I2C_Read... [11:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:09]Read from MH i2c: E2 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 0E 00 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 0E 00 A0 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5D [11:51:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:51:09]wFMCommunicate OK [11:51:09]SAM_PROTO_GetShiftState done [11:51:09]FM_GetShiftState done [11:51:09]req_shift_opened done [11:51:09]requested_item shift.open_date is exist - process it [11:51:09]req_shift_open_date [11:51:09]req_shift_open_date done [11:51:09]produce_requested_data done [11:51:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154813,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:51:09]process_action_free close_receipt [11:51:09]json_value_free [11:51:09]json_value_free done [11:51:09]process_json_proto returns [11:51:09]Send response to host [11:51:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154813,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:51:09]free response buf [11:51:09]execute_script done [11:51:09]execute_script returns [11:51:09]free content buf [11:51:09]Sock 9.Close socket [11:51:09]Sock 9.Thread stoped [11:51:13]OFD Sender: No OFD packet to send [11:51:18]OFD Sender: No OFD packet to send [11:51:23]OFD Sender: No OFD packet to send [11:51:28]OFD Sender: No OFD packet to send [11:51:30]accept exits with 7 [11:51:30]New connection [11:51:30]New thread 3067161956 created [11:51:30]Thread 3067305316 joined [11:51:30]Waiting for new connection... [11:51:30] Sock 7.Parse request [11:51:30]Sock 7.Check first char [11:51:30]Sock 7.First char is OK [11:51:30]request: POST /json_proto HTTP/1.0 [11:51:30]Method: POST [11:51:30]URL: /json_proto [11:51:30]Method is POST - this is cgi request [11:51:30]url: /json_proto [11:51:30]query_string will be loaded in cgi processing [11:51:30]execute_cgi json_proto POST (null) [11:51:30]execute_cgi path=json_proto method=POST [11:51:30]POST find Content-Length [11:51:30]Host: 172.17.53.67:8080 [11:51:30]Content-Length: 670 [11:51:30]Content-Type: application/json [11:51:30] [11:51:30]POST finish read [11:51:30]Found Content-Length = 670 [11:51:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:30]execute_script... [11:51:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:30]POST & json_proto [11:51:30]process_json_proto [11:51:30]json parsed OK: [11:51:30]protocol is kg_v1.0 [11:51:30]action value=close_receipt [11:51:30]process_action close_receipt [11:51:30]cmd_close_receipt [11:51:30]MH_GetDate [11:51:30]Write to MH i2c: F0 00 00 A1 09 99 [11:51:30]Write i2c OK [11:51:30]MH_I2C_Read... [11:51:30]Read from MH i2c: F0 [11:51:30]MH_I2C_Read... [11:51:30]Read from MH i2c: F0 09 00 [11:51:30]MH_I2C_Read... [11:51:30]Read from MH i2c: F0 09 00 A1 09 00 C3 4B 12 67 19 BC 99 64 FB [11:51:30]GetLastDocTimeStamp 1729252265 [11:51:30]current date 1729252291 [11:51:30]FM_GetShiftState [11:51:30]SAM_PROTO_GetShiftState [11:51:30]wFMCommunicate request_size=4 [11:51:30]MH_SAM_APDU [11:51:30]CAPDU: 80 13 01 00 [11:51:30]Write to MH i2c: E2 08 00 A2 09 80 13 01 00 00 00 00 00 28 [11:51:30]Write i2c OK [11:51:30]MH_I2C_Read... [11:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:30]Read from MH i2c: E2 [11:51:30]MH_I2C_Read... [11:51:30]Read from MH i2c: E2 0E 00 [11:51:30]MH_I2C_Read... [11:51:30]Read from MH i2c: E2 0E 00 A2 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5F [11:51:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:51:30]wFMCommunicate OK [11:51:30]SAM_PROTO_GetShiftState done [11:51:30]FM_GetShiftState done [11:51:30]opened in 1729211399 [11:51:30]opened+sec_in_day 1729297799 [11:51:30]quantity*price = 20041 [11:51:30]sum+1 = 20042 [11:51:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 203 18.10.2024 11:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154814 ФПД: 101853941415338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154814&fm=101853941415338&tin=02508201610067®Number=0000137193017469&sum=20000 [11:51:32]StoreToDocumentArchive [11:51:32]shift 312 fd 154814 [11:51:32]save to /storage/0312/doc_00154814 [11:51:32]save last doc name /storage/0312/doc_00154814 to /storage/kkm_last_doc_name [11:51:32]save OK [11:51:32]Clear old archive folders... [11:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:51:32]tlvbuf is 004D4290 [11:51:32]SAM_PROTO_ClearQueue [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 09 00 00 [11:51:32]Write to MH i2c: E2 08 00 AF 09 80 09 00 00 00 00 00 00 2A [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]SAM_PROTO_ClearQueue done [11:51:32]KKMCreateOFDPacket [11:51:32]OFDProtocolAddRootSTLVToBuf [11:51:32]FM_MakeSignedData [11:51:32]FM_MakeSignedData [11:51:32]SAM_PROTO_SignData [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 01 02 [11:51:32]Write to MH i2c: E2 08 00 B0 09 80 0D 01 02 00 00 00 00 32 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 B0 09 00 90 00 2D [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=255 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C3 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5C 02 00 35 04 06 00 [11:51:32]Write to MH i2c: E2 02 01 B1 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C3 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5C 02 00 35 04 06 00 00 00 E3 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 B1 09 00 90 00 2E [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=11 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 02 02 06 5C A2 B7 FF 3D AA [11:51:32]Write to MH i2c: E2 0E 00 B2 09 80 0D 02 02 06 00 5C A2 B7 FF 3D AA 00 00 DC [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 B2 09 00 90 00 2F [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 03 02 [11:51:32]Write to MH i2c: E2 08 00 B3 09 80 0D 03 02 00 00 00 00 37 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 0B 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 0B 00 B3 09 00 9F 71 1B 26 9A 99 ED FF 90 00 A8 [11:51:32]RAPDU: 9F 71 1B 26 9A 99 ED FF 90 00 [11:51:32]wFMCommunicate OK [11:51:32]SAM_PROTO_SignData done [11:51:32]FM_MakeSignedData done [11:51:32]CreateOFDProtocolMessage [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 11 00 00 [11:51:32]Write to MH i2c: E2 08 00 B4 09 80 11 00 00 00 00 00 00 37 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 17 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 17 00 B4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [11:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:32]wFMCommunicate OK [11:51:32]CreateOFDProtocolMessage done [11:51:32]OFDSenderStorePacket 154814 [11:51:32]StoreOFDPacket docnum=154814 [11:51:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BF D3 08 01 37 BC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C3 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5C 02 00 35 04 06 00 5C A2 B7 FF 3D AA 9F 71 1B 26 9A 99 ED FF [11:51:32]CheckFolder [11:51:32]dirname=/storage/ofd_packets [11:51:32]CheckFolder done [11:51:32]ProducePacketName [11:51:32]name=ofd_packets/00154814 [11:51:32]NVStorageSaveData ofd_packets/00154814 [11:51:32]File name is /storage/ofd_packets/00154814 [11:51:32]Write 302 bytes [11:51:32]NVStorageSaveData done [11:51:32]OFDSenderStorePacket done [11:51:32]KKMCreateOFDPacket done [11:51:32]NVStorageSaveData kkm_last_timestamp [11:51:32]File name is /storage/kkm_last_timestamp [11:51:32]Write 4 bytes [11:51:32]NVStorageSaveData done [11:51:32]OFD Sender: Processing packet 154814 [packets to send 51, broken 50] [11:51:32]ProducePacketName [11:51:32]name=ofd_packets/00154814 [11:51:32]OFD Sender: To server: pG, [11:51:32]CommunicateWithHost lk.salyk.kg:30040 [11:51:32]ConnectInit lk.salyk.kg [11:51:32]ExternCall_PrintAddStr [11:51:32]wPrintStart [11:51:32]Write to MH i2c: 01 00 00 B5 09 BE [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 07 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 FF 0F D3 [11:51:32]RasterBufferAndPrint [11:51:32]line Счет N : (1)872986 [11:51:32]line ИНН: 02508201610067 [11:51:32]line Контрольно-Кассовый Чек [11:51:32]line ПРОДАЖА [11:51:32]line ТРК (МРК, ГНК) : 23 [11:51:32]line Товар: 2710124130 [11:51:32]line Super 92-К-5 [11:51:32]line 2.930 * 68.40 [11:51:32]line = 200.41 [11:51:32]line НДС 12% НСП 1% [11:51:32]line > о реализуемом товаре [11:51:32]line ОКРУГЛЕНИЕ: -0.41 [11:51:32]line ИТОГО: 200.00 [11:51:32]line Внесено: 200.00 [11:51:32]line СДАЧА: 0.00 [11:51:32]line НСП 1% : 1.77 [11:51:32]line НДС 12% : 21.28 [11:51:32]line Наличными: 200.00 [11:51:32]line Безнал.: 0.00 [11:51:32]line Место: АЗС № 165 "Партнер Нефть" [11:51:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:51:32]line СНО: Общий режим [11:51:32]line Чек 203 18.10.2024 11:51 [11:51:32]line Смена: 312 ФФД: 1.0 [11:51:32]line ЗНМ: 0300000234 [11:51:32]line РНМ: 0000137193017469 [11:51:32]line Версия ККМ: v1.0 [11:51:32]line ФМ: 0000000000963156 [11:51:32]line ФД: 154814 [11:51:32]line ФПД: 101853941415338 [11:51:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154814&fm=101853941415338&tin=02508201610067®Number=0000137193017469&sum=20000 [11:51:32]Connected sock=11 [11:51:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BF D3 08 01 37 BC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C3 4B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5C 02 00 35 04 06 00 5C A2 B7 FF 3D AA 9F 71 1B 26 9A 99 ED FF [11:51:32]written 0, free lines is 4095 [11:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 45 A5 47 00 62 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5C 02 00 F4 03 04 00 FB F1 11 67 B6 04 01 00 00 E6 63 98 3E F1 65 5C 70 [11:51:33]CommunicateWithHost err = 0 [11:51:33]CheckOFDResponse [11:51:33]1017 (14) - 77093643461234 [11:51:33]1041 (16) - 0000000000963156 [11:51:33]1040 (4) - 154814 [11:51:33]1012 (4) - 18.10.2024 05:28 [11:51:33]1206 (1) - 0 [11:51:33]OFD Sender: Remove packet 154814 [11:51:33]ProducePacketName [11:51:33]name=ofd_packets/00154814 [11:51:33]NVStorageDeleteData [11:51:33]Write to MH i2c: 01 00 00 E0 09 E9 [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 07 00 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 E3 0C DF [11:51:33]RasterBufferAndPrint [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]written 0, free lines is 3305 [11:51:33]MH_Cut [11:51:33]Write to MH i2c: D1 01 00 E7 09 01 C2 [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 01 00 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 01 00 E7 09 00 C1 [11:51:33]Write to MH i2c: 01 00 00 E8 09 F1 [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:33]OFD Sender: No OFD packet to send [11:51:34]*** Cut start [11:51:34]*** Partial cut [11:51:34]*** CUTSNS_PIN = 1 [11:51:34]*** CUTSNS_PIN = 0 [11:51:34]*** Brake cut motor [11:51:34]Read from MH i2c: 01 [11:51:34]MH_I2C_Read... [11:51:34]*** Stop cut motor [11:51:34]*** Cut end [11:51:34]Read from MH i2c: 01 07 00 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 FF 0F 06 [11:51:34]process_action close_receipt done [11:51:34]requested_data is exist [11:51:34]produce_requested_data [11:51:34]requested_item fm.sn is exist - process it [11:51:34]wFMCommunicate request_size=4 [11:51:34]MH_SAM_APDU [11:51:34]CAPDU: 80 11 00 00 [11:51:34]Write to MH i2c: E2 08 00 E9 09 80 11 00 00 00 00 00 00 6C [11:51:34]Write i2c OK [11:51:34]MH_I2C_Read... [11:51:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:34]Read from MH i2c: E2 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: E2 17 00 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: E2 17 00 E9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [11:51:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:34]wFMCommunicate OK [11:51:34]requested_item fd.num is exist - process it [11:51:34]SAM_PROTO_GetFieldsCounters [11:51:34]wFMCommunicate request_size=4 [11:51:34]MH_SAM_APDU [11:51:34]CAPDU: 80 13 00 00 [11:51:34]Write to MH i2c: E2 08 00 EA 09 80 13 00 00 00 00 00 00 6F [11:51:34]Write i2c OK [11:51:34]MH_I2C_Read... [11:51:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:34]Read from MH i2c: E2 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: E2 62 00 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: E2 62 00 EA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [11:51:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:34]wFMCommunicate OK [11:51:34]SAM_PROTO_GetFieldsCounters done [11:51:34]requested_item shift.num is exist - process it [11:51:34]requested_item shift.opened is exist - process it [11:51:34]req_shift_opened [11:51:34]FM_GetShiftState [11:51:34]SAM_PROTO_GetShiftState [11:51:34]wFMCommunicate request_size=4 [11:51:34]MH_SAM_APDU [11:51:34]CAPDU: 80 13 01 00 [11:51:34]Write to MH i2c: E2 08 00 EB 09 80 13 01 00 00 00 00 00 71 [11:51:34]Write i2c OK [11:51:34]MH_I2C_Read... [11:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:35]Read from MH i2c: E2 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 0E 00 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 0E 00 EB 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A8 [11:51:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:51:35]wFMCommunicate OK [11:51:35]SAM_PROTO_GetShiftState done [11:51:35]FM_GetShiftState done [11:51:35]req_shift_opened done [11:51:35]requested_item shift.open_date is exist - process it [11:51:35]req_shift_open_date [11:51:35]req_shift_open_date done [11:51:35]produce_requested_data done [11:51:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154814,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:51:35]process_action_free close_receipt [11:51:35]json_value_free [11:51:35]json_value_free done [11:51:35]process_json_proto returns [11:51:35]Send response to host [11:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154814,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:51:35]free response buf [11:51:35]execute_script done [11:51:35]execute_script returns [11:51:35]free content buf [11:51:35]Sock 7.Close socket [11:51:35]Sock 7.Thread stoped [11:51:38]OFD Sender: No OFD packet to send [11:51:43]OFD Sender: No OFD packet to send [11:51:48]OFD Sender: No OFD packet to send [11:51:53]OFD Sender: No OFD packet to send [11:51:58]OFD Sender: No OFD packet to send [11:52:03]OFD Sender: No OFD packet to send [11:52:08]OFD Sender: No OFD packet to send [11:52:13]OFD Sender: No OFD packet to send [11:52:18]OFD Sender: No OFD packet to send [11:52:23]OFD Sender: No OFD packet to send [11:52:28]OFD Sender: No OFD packet to send [11:52:33]OFD Sender: No OFD packet to send [11:52:38]OFD Sender: No OFD packet to send [11:52:43]OFD Sender: No OFD packet to send [11:52:48]OFD Sender: No OFD packet to send [11:52:53]OFD Sender: No OFD packet to send [11:52:58]OFD Sender: No OFD packet to send [11:53:03]OFD Sender: No OFD packet to send [11:53:08]OFD Sender: No OFD packet to send [11:53:13]OFD Sender: No OFD packet to send [11:53:15]accept exits with 10 [11:53:15]New connection [11:53:15]New thread 3067305316 created [11:53:15]Thread 3067161956 joined [11:53:15]Waiting for new connection... [11:53:15] Sock 10.Parse request [11:53:15]Sock 10.Check first char [11:53:15]Sock 10.First char is OK [11:53:15]request: POST /json_proto HTTP/1.0 [11:53:15]Method: POST [11:53:15]URL: /json_proto [11:53:15]Method is POST - this is cgi request [11:53:15]url: /json_proto [11:53:15]query_string will be loaded in cgi processing [11:53:15]execute_cgi json_proto POST (null) [11:53:15]execute_cgi path=json_proto method=POST [11:53:15]POST find Content-Length [11:53:15]Host: 172.17.53.67:8080 [11:53:15]Content-Length: 677 [11:53:15]Content-Type: application/json [11:53:15] [11:53:15]POST finish read [11:53:15]Found Content-Length = 677 [11:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:15]execute_script... [11:53:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:15]POST & json_proto [11:53:15]process_json_proto [11:53:15]json parsed OK: [11:53:15]protocol is kg_v1.0 [11:53:15]action value=close_receipt [11:53:15]process_action close_receipt [11:53:15]cmd_close_receipt [11:53:15]MH_GetDate [11:53:15]Write to MH i2c: F0 00 00 EC 09 E4 [11:53:15]Write i2c OK [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 09 00 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 09 00 EC 09 00 2C 4C 12 67 19 BC 99 64 B0 [11:53:15]GetLastDocTimeStamp 1729252291 [11:53:15]current date 1729252396 [11:53:15]FM_GetShiftState [11:53:15]SAM_PROTO_GetShiftState [11:53:15]wFMCommunicate request_size=4 [11:53:15]MH_SAM_APDU [11:53:15]CAPDU: 80 13 01 00 [11:53:15]Write to MH i2c: E2 08 00 ED 09 80 13 01 00 00 00 00 00 73 [11:53:15]Write i2c OK [11:53:15]MH_I2C_Read... [11:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:15]Read from MH i2c: E2 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 0E 00 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 0E 00 ED 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AA [11:53:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:53:15]wFMCommunicate OK [11:53:15]SAM_PROTO_GetShiftState done [11:53:15]FM_GetShiftState done [11:53:15]opened in 1729211399 [11:53:15]opened+sec_in_day 1729297799 [11:53:15]quantity*price = 30038 [11:53:15]sum+1 = 30039 [11:53:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 204 18.10.2024 11:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154815 ФПД: 172911582794945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154815&fm=172911582794945&tin=02508201610067®Number=0000137193017469&sum=30000 [11:53:16]StoreToDocumentArchive [11:53:16]shift 312 fd 154815 [11:53:16]save to /storage/0312/doc_00154815 [11:53:16]save last doc name /storage/0312/doc_00154815 to /storage/kkm_last_doc_name [11:53:16]save OK [11:53:16]Clear old archive folders... [11:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:53:16]tlvbuf is 0051E530 [11:53:16]SAM_PROTO_ClearQueue [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 09 00 00 [11:53:16]Write to MH i2c: E2 08 00 FA 09 80 09 00 00 00 00 00 00 75 [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]SAM_PROTO_ClearQueue done [11:53:16]KKMCreateOFDPacket [11:53:16]OFDProtocolAddRootSTLVToBuf [11:53:16]FM_MakeSignedData [11:53:16]FM_MakeSignedData [11:53:16]SAM_PROTO_SignData [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 01 02 [11:53:16]Write to MH i2c: E2 08 00 FB 09 80 0D 01 02 00 00 00 00 7D [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]wFMCommunicate request_size=255 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 2C 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5C 02 00 35 04 06 00 9D [11:53:16]Write to MH i2c: E2 02 01 FC 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 2C 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5C 02 00 35 04 06 00 9D 00 00 C8 [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 FC 09 00 90 00 79 [11:53:17]RAPDU: 90 00 [11:53:17]wFMCommunicate OK [11:53:17]wFMCommunicate request_size=10 [11:53:17]MH_SAM_APDU [11:53:17]CAPDU: 80 0D 02 02 05 43 1D 78 54 C1 [11:53:17]Write to MH i2c: E2 0D 00 FD 09 80 0D 02 02 05 00 43 1D 78 54 C1 00 00 77 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 FD 09 00 90 00 7A [11:53:17]RAPDU: 90 00 [11:53:17]wFMCommunicate OK [11:53:17]wFMCommunicate request_size=4 [11:53:17]MH_SAM_APDU [11:53:17]CAPDU: 80 0D 03 02 [11:53:17]Write to MH i2c: E2 08 00 FE 09 80 0D 03 02 00 00 00 00 82 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 0B 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 0B 00 FE 09 00 90 93 17 27 54 16 B5 88 90 00 8B [11:53:17]RAPDU: 90 93 17 27 54 16 B5 88 90 00 [11:53:17]wFMCommunicate OK [11:53:17]SAM_PROTO_SignData done [11:53:17]FM_MakeSignedData done [11:53:17]CreateOFDProtocolMessage [11:53:17]wFMCommunicate request_size=4 [11:53:17]MH_SAM_APDU [11:53:17]CAPDU: 80 11 00 00 [11:53:17]Write to MH i2c: E2 08 00 FF 09 80 11 00 00 00 00 00 00 82 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 FF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [11:53:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:53:17]wFMCommunicate OK [11:53:17]CreateOFDProtocolMessage done [11:53:17]OFDSenderStorePacket 154815 [11:53:17]StoreOFDPacket docnum=154815 [11:53:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 02 07 01 5C A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 2C 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5C 02 00 35 04 06 00 9D 43 1D 78 54 C1 90 93 17 27 54 16 B5 88 [11:53:17]CheckFolder [11:53:17]dirname=/storage/ofd_packets [11:53:17]CheckFolder done [11:53:17]ProducePacketName [11:53:17]name=ofd_packets/00154815 [11:53:17]NVStorageSaveData ofd_packets/00154815 [11:53:17]File name is /storage/ofd_packets/00154815 [11:53:17]Write 301 bytes [11:53:17]NVStorageSaveData done [11:53:17]OFDSenderStorePacket done [11:53:17]KKMCreateOFDPacket done [11:53:17]NVStorageSaveData kkm_last_timestamp [11:53:17]File name is /storage/kkm_last_timestamp [11:53:17]Write 4 bytes [11:53:17]NVStorageSaveData done [11:53:17]ExternCall_PrintAddStr [11:53:17]wPrintStart [11:53:17]Write to MH i2c: 01 00 00 00 0A 0A [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 00 0A 00 00 00 00 00 FF 0F 1F [11:53:17]RasterBufferAndPrint [11:53:17]line Счет N : (1)872987 [11:53:17]line ИНН: 02508201610067 [11:53:17]line Контрольно-Кассовый Чек [11:53:17]line ПРОДАЖА [11:53:17]line ТРК (МРК, ГНК) : 32 [11:53:17]line Товар: 2710124130 [11:53:17]line Аи-92-К-5 [11:53:17]line 4.490 * 66.90 [11:53:17]line = 300.38 [11:53:17]line НДС 12% НСП 1% [11:53:17]line > о реализуемом товаре [11:53:17]line ОКРУГЛЕНИЕ: -0.38 [11:53:17]line ИТОГО: 300.00 [11:53:17]line Внесено: 300.00 [11:53:17]line СДАЧА: 0.00 [11:53:17]line НСП 1% : 2.66 [11:53:17]line НДС 12% : 31.90 [11:53:17]line Наличными: 300.00 [11:53:17]line Безнал.: 0.00 [11:53:17]line Место: АЗС № 165 "Партнер Нефть" [11:53:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:53:17]line СНО: Общий режим [11:53:17]line Чек 204 18.10.2024 11:53 [11:53:17]line Смена: 312 ФФД: 1.0 [11:53:17]line ЗНМ: 0300000234 [11:53:17]line РНМ: 0000137193017469 [11:53:17]line Версия ККМ: v1.0 [11:53:17]line ФМ: 0000000000963156 [11:53:17]line ФД: 154815 [11:53:17]line ФПД: 172911582794945 [11:53:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154815&fm=172911582794945&tin=02508201610067®Number=0000137193017469&sum=30000 [11:53:17]OFD Sender: Processing packet 154815 [packets to send 51, broken 50] [11:53:17]ProducePacketName [11:53:17]name=ofd_packets/00154815 [11:53:17]OFD Sender: To server: pG, [11:53:17]CommunicateWithHost lk.salyk.kg:30040 [11:53:17]ConnectInit lk.salyk.kg [11:53:17]written 0, free lines is 4095 [11:53:17]Connected sock=9 [11:53:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 02 07 01 5C A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 2C 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5C 02 00 35 04 06 00 9D 43 1D 78 54 C1 90 93 17 27 54 16 B5 88 [11:53:18]Write to MH i2c: 01 00 00 2B 0A 35 [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 07 00 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 07 00 2B 0A 00 00 00 00 00 E3 0C 2B [11:53:18]RasterBufferAndPrint [11:53:18]line [11:53:18]line [11:53:18]line [11:53:18]line [11:53:18]line [11:53:18]written 0, free lines is 3305 [11:53:18]MH_Cut [11:53:18]Write to MH i2c: D1 01 00 32 0A 01 0E [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: D1 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: D1 01 00 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: D1 01 00 32 0A 00 0D [11:53:18]Write to MH i2c: 01 00 00 33 0A 3D [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 6A 47 00 D4 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5C 02 00 F4 03 04 00 65 F2 11 67 B6 04 01 00 00 86 48 0D 6B 02 4A 43 E9 [11:53:18]CommunicateWithHost err = 0 [11:53:18]CheckOFDResponse [11:53:18]1017 (14) - 77093643461234 [11:53:18]1041 (16) - 0000000000963156 [11:53:18]1040 (4) - 154815 [11:53:18]1012 (4) - 18.10.2024 05:30 [11:53:18]1206 (1) - 0 [11:53:18]OFD Sender: Remove packet 154815 [11:53:18]ProducePacketName [11:53:18]name=ofd_packets/00154815 [11:53:18]NVStorageDeleteData [11:53:18]OFD Sender: No OFD packet to send [11:53:18]*** Cut start [11:53:18]*** Partial cut [11:53:18]*** CUTSNS_PIN = 1 [11:53:18]*** CUTSNS_PIN = 0 [11:53:19]*** Brake cut motor [11:53:19]Read from MH i2c: 01 [11:53:19]MH_I2C_Read... [11:53:19]*** Stop cut motor [11:53:19]*** Cut end [11:53:19]Read from MH i2c: 01 07 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: 01 07 00 33 0A 00 00 00 00 00 FF 0F 52 [11:53:19]process_action close_receipt done [11:53:19]requested_data is exist [11:53:19]produce_requested_data [11:53:19]requested_item fm.sn is exist - process it [11:53:19]wFMCommunicate request_size=4 [11:53:19]MH_SAM_APDU [11:53:19]CAPDU: 80 11 00 00 [11:53:19]Write to MH i2c: E2 08 00 34 0A 80 11 00 00 00 00 00 00 B8 [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 17 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 17 00 34 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [11:53:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:53:19]wFMCommunicate OK [11:53:19]requested_item fd.num is exist - process it [11:53:19]SAM_PROTO_GetFieldsCounters [11:53:19]wFMCommunicate request_size=4 [11:53:19]MH_SAM_APDU [11:53:19]CAPDU: 80 13 00 00 [11:53:19]Write to MH i2c: E2 08 00 35 0A 80 13 00 00 00 00 00 00 BB [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 62 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 62 00 35 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [11:53:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:53:19]wFMCommunicate OK [11:53:19]SAM_PROTO_GetFieldsCounters done [11:53:19]requested_item shift.num is exist - process it [11:53:19]requested_item shift.opened is exist - process it [11:53:19]req_shift_opened [11:53:19]FM_GetShiftState [11:53:19]SAM_PROTO_GetShiftState [11:53:19]wFMCommunicate request_size=4 [11:53:19]MH_SAM_APDU [11:53:19]CAPDU: 80 13 01 00 [11:53:19]Write to MH i2c: E2 08 00 36 0A 80 13 01 00 00 00 00 00 BD [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 36 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F4 [11:53:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:53:19]wFMCommunicate OK [11:53:19]SAM_PROTO_GetShiftState done [11:53:19]FM_GetShiftState done [11:53:19]req_shift_opened done [11:53:19]requested_item shift.open_date is exist - process it [11:53:19]req_shift_open_date [11:53:19]req_shift_open_date done [11:53:19]produce_requested_data done [11:53:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154815,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:53:19]process_action_free close_receipt [11:53:19]json_value_free [11:53:19]json_value_free done [11:53:19]process_json_proto returns [11:53:19]Send response to host [11:53:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154815,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:53:19]free response buf [11:53:19]execute_script done [11:53:19]execute_script returns [11:53:19]free content buf [11:53:19]Sock 10.Close socket [11:53:19]Sock 10.Thread stoped [11:53:23]OFD Sender: No OFD packet to send [11:53:28]OFD Sender: No OFD packet to send [11:53:33]OFD Sender: No OFD packet to send [11:53:38]OFD Sender: No OFD packet to send [11:53:43]OFD Sender: No OFD packet to send [11:53:48]OFD Sender: No OFD packet to send [11:53:53]OFD Sender: No OFD packet to send [11:53:58]OFD Sender: No OFD packet to send [11:54:03]OFD Sender: No OFD packet to send [11:54:08]OFD Sender: No OFD packet to send [11:54:13]OFD Sender: No OFD packet to send [11:54:15]accept exits with 7 [11:54:15]New connection [11:54:15]New thread 3067161956 created [11:54:15]Thread 3067305316 joined [11:54:15]Waiting for new connection... [11:54:15] Sock 7.Parse request [11:54:15]Sock 7.Check first char [11:54:15]Sock 7.First char is OK [11:54:15]request: POST /json_proto HTTP/1.0 [11:54:15]Method: POST [11:54:15]URL: /json_proto [11:54:15]Method is POST - this is cgi request [11:54:15]url: /json_proto [11:54:15]query_string will be loaded in cgi processing [11:54:15]execute_cgi json_proto POST (null) [11:54:15]execute_cgi path=json_proto method=POST [11:54:15]POST find Content-Length [11:54:15]Host: 172.17.53.67:8080 [11:54:15]Content-Length: 766 [11:54:15]Content-Type: application/json [11:54:15] [11:54:15]POST finish read [11:54:15]Found Content-Length = 766 [11:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:15]execute_script... [11:54:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:15]POST & json_proto [11:54:15]process_json_proto [11:54:15]json parsed OK: [11:54:15]protocol is kg_v1.0 [11:54:15]action value=close_receipt [11:54:15]process_action close_receipt [11:54:15]cmd_close_receipt [11:54:15]MH_GetDate [11:54:15]Write to MH i2c: F0 00 00 37 0A 30 [11:54:15]Write i2c OK [11:54:15]MH_I2C_Read... [11:54:15]Read from MH i2c: F0 [11:54:15]MH_I2C_Read... [11:54:15]Read from MH i2c: F0 09 00 [11:54:15]MH_I2C_Read... [11:54:15]Read from MH i2c: F0 09 00 37 0A 00 67 4C 12 67 19 BC 99 64 37 [11:54:15]GetLastDocTimeStamp 1729252396 [11:54:15]current date 1729252455 [11:54:15]FM_GetShiftState [11:54:15]SAM_PROTO_GetShiftState [11:54:15]wFMCommunicate request_size=4 [11:54:15]MH_SAM_APDU [11:54:15]CAPDU: 80 13 01 00 [11:54:15]Write to MH i2c: E2 08 00 38 0A 80 13 01 00 00 00 00 00 BF [11:54:15]Write i2c OK [11:54:15]MH_I2C_Read... [11:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:15]Read from MH i2c: E2 [11:54:15]MH_I2C_Read... [11:54:15]Read from MH i2c: E2 0E 00 [11:54:15]MH_I2C_Read... [11:54:15]Read from MH i2c: E2 0E 00 38 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F6 [11:54:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:54:15]wFMCommunicate OK [11:54:15]SAM_PROTO_GetShiftState done [11:54:15]FM_GetShiftState done [11:54:15]opened in 1729211399 [11:54:15]opened+sec_in_day 1729297799 [11:54:15]quantity*price = 20003 [11:54:15]sum+1 = 20004 [11:54:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 205 18.10.2024 11:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154816 ФПД: 89657455506613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115415&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154816&fm=89657455506613&tin=02508201610067®Number=0000137193017469&sum=20003 [11:54:16]StoreToDocumentArchive [11:54:16]shift 312 fd 154816 [11:54:16]save to /storage/0312/doc_00154816 [11:54:16]save last doc name /storage/0312/doc_00154816 to /storage/kkm_last_doc_name [11:54:16]save OK [11:54:16]Clear old archive folders... [11:54:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:16]tlvbuf is 0057EE50 [11:54:16]SAM_PROTO_ClearQueue [11:54:16]wFMCommunicate request_size=4 [11:54:16]MH_SAM_APDU [11:54:16]CAPDU: 80 09 00 00 [11:54:16]Write to MH i2c: E2 08 00 45 0A 80 09 00 00 00 00 00 00 C1 [11:54:16]Write i2c OK [11:54:16]MH_I2C_Read... [11:54:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:16]Read from MH i2c: E2 [11:54:16]MH_I2C_Read... [11:54:16]Read from MH i2c: E2 03 00 [11:54:16]MH_I2C_Read... [11:54:16]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [11:54:16]RAPDU: 90 00 [11:54:16]wFMCommunicate OK [11:54:16]SAM_PROTO_ClearQueue done [11:54:16]KKMCreateOFDPacket [11:54:16]OFDProtocolAddRootSTLVToBuf [11:54:16]FM_MakeSignedData [11:54:16]FM_MakeSignedData [11:54:16]SAM_PROTO_SignData [11:54:16]wFMCommunicate request_size=4 [11:54:16]MH_SAM_APDU [11:54:16]CAPDU: 80 0D 01 02 [11:54:16]Write to MH i2c: E2 08 00 46 0A 80 0D 01 02 00 00 00 00 C9 [11:54:16]Write i2c OK [11:54:16]MH_I2C_Read... [11:54:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:16]Read from MH i2c: E2 [11:54:16]MH_I2C_Read... [11:54:16]Read from MH i2c: E2 03 00 [11:54:16]MH_I2C_Read... [11:54:16]Read from MH i2c: E2 03 00 46 0A 00 90 00 C4 [11:54:16]RAPDU: 90 00 [11:54:16]wFMCommunicate OK [11:54:16]wFMCommunicate request_size=255 [11:54:16]MH_SAM_APDU [11:54:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 67 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5C 02 00 35 04 06 00 51 [11:54:16]Write to MH i2c: E2 02 01 47 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 67 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5C 02 00 35 04 06 00 51 00 00 D9 [11:54:16]Write i2c OK [11:54:16]MH_I2C_Read... [11:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:17]Read from MH i2c: E2 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 03 00 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [11:54:17]RAPDU: 90 00 [11:54:17]wFMCommunicate OK [11:54:17]wFMCommunicate request_size=10 [11:54:17]MH_SAM_APDU [11:54:17]CAPDU: 80 0D 02 02 05 8B 00 C9 74 B5 [11:54:17]Write to MH i2c: E2 0D 00 48 0A 80 0D 02 02 05 00 8B 00 C9 74 B5 00 00 53 [11:54:17]Write i2c OK [11:54:17]MH_I2C_Read... [11:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:17]Read from MH i2c: E2 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 03 00 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 03 00 48 0A 00 90 00 C6 [11:54:17]RAPDU: 90 00 [11:54:17]wFMCommunicate OK [11:54:17]wFMCommunicate request_size=4 [11:54:17]MH_SAM_APDU [11:54:17]CAPDU: 80 0D 03 02 [11:54:17]Write to MH i2c: E2 08 00 49 0A 80 0D 03 02 00 00 00 00 CE [11:54:17]Write i2c OK [11:54:17]MH_I2C_Read... [11:54:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:17]Read from MH i2c: E2 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 0B 00 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 0B 00 49 0A 00 97 38 DF D3 65 79 C3 39 90 00 2A [11:54:17]RAPDU: 97 38 DF D3 65 79 C3 39 90 00 [11:54:17]wFMCommunicate OK [11:54:17]SAM_PROTO_SignData done [11:54:17]FM_MakeSignedData done [11:54:17]CreateOFDProtocolMessage [11:54:17]wFMCommunicate request_size=4 [11:54:17]MH_SAM_APDU [11:54:17]CAPDU: 80 11 00 00 [11:54:17]Write to MH i2c: E2 08 00 4A 0A 80 11 00 00 00 00 00 00 CE [11:54:17]Write i2c OK [11:54:17]MH_I2C_Read... [11:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:17]Read from MH i2c: E2 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 17 00 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: E2 17 00 4A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [11:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:17]wFMCommunicate OK [11:54:17]CreateOFDProtocolMessage done [11:54:17]OFDSenderStorePacket 154816 [11:54:17]StoreOFDPacket docnum=154816 [11:54:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7E E3 07 01 DD DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 67 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5C 02 00 35 04 06 00 51 8B 00 C9 74 B5 97 38 DF D3 65 79 C3 39 [11:54:17]CheckFolder [11:54:17]dirname=/storage/ofd_packets [11:54:17]CheckFolder done [11:54:17]ProducePacketName [11:54:17]name=ofd_packets/00154816 [11:54:17]NVStorageSaveData ofd_packets/00154816 [11:54:17]File name is /storage/ofd_packets/00154816 [11:54:17]Write 301 bytes [11:54:17]NVStorageSaveData done [11:54:17]OFDSenderStorePacket done [11:54:17]KKMCreateOFDPacket done [11:54:17]NVStorageSaveData kkm_last_timestamp [11:54:17]File name is /storage/kkm_last_timestamp [11:54:17]Write 4 bytes [11:54:17]NVStorageSaveData done [11:54:17]ExternCall_PrintAddStr [11:54:17]wPrintStart [11:54:17]Write to MH i2c: 01 00 00 4B 0A 55 [11:54:17]Write i2c OK [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: 01 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: 01 07 00 [11:54:17]MH_I2C_Read... [11:54:17]Read from MH i2c: 01 07 00 4B 0A 00 00 00 00 00 FF 0F 6A [11:54:17]RasterBufferAndPrint [11:54:17]line Счет N : (1)872988 [11:54:17]line ИНН: 02508201610067 [11:54:17]line Контрольно-Кассовый Чек [11:54:17]line ПРОДАЖА [11:54:17]line ТРК (МРК, ГНК) : 22 [11:54:17]line Товар: 2710124130 [11:54:17]line Аи-92-К-5 [11:54:17]line 2.990 * 66.90 [11:54:17]line = 200.03 [11:54:17]line НДС 12% НСП 1% [11:54:17]line > о реализуемом товаре [11:54:17]line ИТОГО: 200.03 [11:54:17]line НСП 1% : 1.77 [11:54:17]line НДС 12% : 21.24 [11:54:17]line Наличными: 0.00 [11:54:17]line Безнал.: 200.03 [11:54:17]line Место: АЗС № 165 "Партнер Нефть" [11:54:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:54:17]line СНО: Общий режим [11:54:17]line Чек 205 18.10.2024 11:54 [11:54:17]line Смена: 312 ФФД: 1.0 [11:54:17]line ЗНМ: 0300000234 [11:54:17]line РНМ: 0000137193017469 [11:54:17]line Версия ККМ: v1.0 [11:54:17]line Платежная система: Mbank [11:54:17]line ФМ: 0000000000963156 [11:54:17]line ФД: 154816 [11:54:17]line ФПД: 89657455506613 [11:54:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115415&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154816&fm=89657455506613&tin=02508201610067®Number=0000137193017469&sum=20003 [11:54:17]OFD Sender: Processing packet 154816 [packets to send 51, broken 50] [11:54:17]ProducePacketName [11:54:17]name=ofd_packets/00154816 [11:54:17]OFD Sender: To server: pG, [11:54:17]CommunicateWithHost lk.salyk.kg:30040 [11:54:17]ConnectInit lk.salyk.kg [11:54:17]written 0, free lines is 4095 [11:54:17]Connected sock=10 [11:54:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7E E3 07 01 DD DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 67 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5C 02 00 35 04 06 00 51 8B 00 C9 74 B5 97 38 DF D3 65 79 C3 39 [11:54:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B D4 47 00 2A 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5C 02 00 F4 03 04 00 A0 F2 11 67 B6 04 01 00 00 48 99 21 63 4A FC D0 94 [11:54:18]CommunicateWithHost err = 0 [11:54:18]CheckOFDResponse [11:54:18]1017 (14) - 77093643461234 [11:54:18]1041 (16) - 0000000000963156 [11:54:18]1040 (4) - 154816 [11:54:18]1012 (4) - 18.10.2024 05:31 [11:54:18]1206 (1) - 0 [11:54:18]OFD Sender: Remove packet 154816 [11:54:18]ProducePacketName [11:54:18]name=ofd_packets/00154816 [11:54:18]NVStorageDeleteData [11:54:18]Write to MH i2c: 01 00 00 74 0A 7E [11:54:18]Write i2c OK [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: 01 [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: 01 07 00 [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: 01 07 00 74 0A 00 00 00 00 00 25 0D B7 [11:54:18]RasterBufferAndPrint [11:54:18]line [11:54:18]line [11:54:18]line [11:54:18]line [11:54:18]line [11:54:18]written 0, free lines is 3371 [11:54:18]MH_Cut [11:54:18]Write to MH i2c: D1 01 00 7B 0A 01 57 [11:54:18]Write i2c OK [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: D1 [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: D1 01 00 [11:54:18]MH_I2C_Read... [11:54:18]Read from MH i2c: D1 01 00 7B 0A 00 56 [11:54:18]Write to MH i2c: 01 00 00 7C 0A 86 [11:54:18]Write i2c OK [11:54:18]MH_I2C_Read... [11:54:18]OFD Sender: No OFD packet to send [11:54:18]*** Cut start [11:54:18]*** Partial cut [11:54:18]*** CUTSNS_PIN = 1 [11:54:18]*** CUTSNS_PIN = 0 [11:54:18]*** Brake cut motor [11:54:19]Read from MH i2c: 01 [11:54:19]MH_I2C_Read... [11:54:19]*** Stop cut motor [11:54:19]*** Cut end [11:54:19]Read from MH i2c: 01 07 00 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: 01 07 00 7C 0A 00 00 00 00 00 FF 0F 9B [11:54:19]process_action close_receipt done [11:54:19]requested_data is exist [11:54:19]produce_requested_data [11:54:19]requested_item fm.sn is exist - process it [11:54:19]wFMCommunicate request_size=4 [11:54:19]MH_SAM_APDU [11:54:19]CAPDU: 80 11 00 00 [11:54:19]Write to MH i2c: E2 08 00 7D 0A 80 11 00 00 00 00 00 00 01 [11:54:19]Write i2c OK [11:54:19]MH_I2C_Read... [11:54:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:19]Read from MH i2c: E2 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 17 00 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 17 00 7D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [11:54:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:19]wFMCommunicate OK [11:54:19]requested_item fd.num is exist - process it [11:54:19]SAM_PROTO_GetFieldsCounters [11:54:19]wFMCommunicate request_size=4 [11:54:19]MH_SAM_APDU [11:54:19]CAPDU: 80 13 00 00 [11:54:19]Write to MH i2c: E2 08 00 7E 0A 80 13 00 00 00 00 00 00 04 [11:54:19]Write i2c OK [11:54:19]MH_I2C_Read... [11:54:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:19]Read from MH i2c: E2 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 62 00 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 62 00 7E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [11:54:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:19]wFMCommunicate OK [11:54:19]SAM_PROTO_GetFieldsCounters done [11:54:19]requested_item shift.num is exist - process it [11:54:19]requested_item shift.opened is exist - process it [11:54:19]req_shift_opened [11:54:19]FM_GetShiftState [11:54:19]SAM_PROTO_GetShiftState [11:54:19]wFMCommunicate request_size=4 [11:54:19]MH_SAM_APDU [11:54:19]CAPDU: 80 13 01 00 [11:54:19]Write to MH i2c: E2 08 00 7F 0A 80 13 01 00 00 00 00 00 06 [11:54:19]Write i2c OK [11:54:19]MH_I2C_Read... [11:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:19]Read from MH i2c: E2 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 0E 00 [11:54:19]MH_I2C_Read... [11:54:19]Read from MH i2c: E2 0E 00 7F 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [11:54:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:54:19]wFMCommunicate OK [11:54:19]SAM_PROTO_GetShiftState done [11:54:19]FM_GetShiftState done [11:54:19]req_shift_opened done [11:54:19]requested_item shift.open_date is exist - process it [11:54:19]req_shift_open_date [11:54:19]req_shift_open_date done [11:54:19]produce_requested_data done [11:54:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154816,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:54:19]process_action_free close_receipt [11:54:19]json_value_free [11:54:19]json_value_free done [11:54:19]process_json_proto returns [11:54:19]Send response to host [11:54:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154816,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:54:19]free response buf [11:54:19]execute_script done [11:54:19]execute_script returns [11:54:19]free content buf [11:54:19]Sock 7.Close socket [11:54:19]Sock 7.Thread stoped [11:54:23]OFD Sender: No OFD packet to send [11:54:28]OFD Sender: No OFD packet to send [11:54:30]accept exits with 9 [11:54:30]New connection [11:54:30]New thread 3067305316 created [11:54:30]Thread 3067161956 joined [11:54:30]Waiting for new connection... [11:54:30] Sock 9.Parse request [11:54:30]Sock 9.Check first char [11:54:30]Sock 9.First char is OK [11:54:30]request: POST /json_proto HTTP/1.0 [11:54:30]Method: POST [11:54:30]URL: /json_proto [11:54:30]Method is POST - this is cgi request [11:54:30]url: /json_proto [11:54:30]query_string will be loaded in cgi processing [11:54:30]execute_cgi json_proto POST (null) [11:54:30]execute_cgi path=json_proto method=POST [11:54:30]POST find Content-Length [11:54:30]Host: 172.17.53.67:8080 [11:54:30]Content-Length: 632 [11:54:30]Content-Type: application/json [11:54:30] [11:54:30]POST finish read [11:54:30]Found Content-Length = 632 [11:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:30]execute_script... [11:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:30]POST & json_proto [11:54:30]process_json_proto [11:54:30]json parsed OK: [11:54:30]protocol is kg_v1.0 [11:54:30]action value=close_receipt [11:54:30]process_action close_receipt [11:54:30]cmd_close_receipt [11:54:30]MH_GetDate [11:54:30]Write to MH i2c: F0 00 00 80 0A 79 [11:54:30]Write i2c OK [11:54:30]MH_I2C_Read... [11:54:30]Read from MH i2c: F0 [11:54:30]MH_I2C_Read... [11:54:30]Read from MH i2c: F0 09 00 [11:54:30]MH_I2C_Read... [11:54:30]Read from MH i2c: F0 09 00 80 0A 00 77 4C 12 67 19 BC 99 64 90 [11:54:30]GetLastDocTimeStamp 1729252455 [11:54:30]current date 1729252471 [11:54:30]FM_GetShiftState [11:54:30]SAM_PROTO_GetShiftState [11:54:30]wFMCommunicate request_size=4 [11:54:30]MH_SAM_APDU [11:54:30]CAPDU: 80 13 01 00 [11:54:30]Write to MH i2c: E2 08 00 81 0A 80 13 01 00 00 00 00 00 08 [11:54:30]Write i2c OK [11:54:30]MH_I2C_Read... [11:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:30]Read from MH i2c: E2 [11:54:30]MH_I2C_Read... [11:54:30]Read from MH i2c: E2 0E 00 [11:54:30]MH_I2C_Read... [11:54:30]Read from MH i2c: E2 0E 00 81 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3F [11:54:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:54:30]wFMCommunicate OK [11:54:30]SAM_PROTO_GetShiftState done [11:54:30]FM_GetShiftState done [11:54:30]opened in 1729211399 [11:54:30]opened+sec_in_day 1729297799 [11:54:30]quantity*price = 50000 [11:54:30]sum+1 = 50001 [11:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 206 18.10.2024 11:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154817 ФПД: 225751505991909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154817&fm=225751505991909&tin=02508201610067®Number=0000137193017469&sum=50000 [11:54:32]StoreToDocumentArchive [11:54:32]shift 312 fd 154817 [11:54:32]save to /storage/0312/doc_00154817 [11:54:32]save last doc name /storage/0312/doc_00154817 to /storage/kkm_last_doc_name [11:54:32]save OK [11:54:32]Clear old archive folders... [11:54:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:54:32]tlvbuf is 0056F000 [11:54:32]SAM_PROTO_ClearQueue [11:54:32]wFMCommunicate request_size=4 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 09 00 00 [11:54:32]Write to MH i2c: E2 08 00 8E 0A 80 09 00 00 00 00 00 00 0A [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 8E 0A 00 90 00 0C [11:54:32]RAPDU: 90 00 [11:54:32]wFMCommunicate OK [11:54:32]SAM_PROTO_ClearQueue done [11:54:32]KKMCreateOFDPacket [11:54:32]OFDProtocolAddRootSTLVToBuf [11:54:32]FM_MakeSignedData [11:54:32]FM_MakeSignedData [11:54:32]SAM_PROTO_SignData [11:54:32]wFMCommunicate request_size=4 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 0D 01 02 [11:54:32]Write to MH i2c: E2 08 00 8F 0A 80 0D 01 02 00 00 00 00 12 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [11:54:32]RAPDU: 90 00 [11:54:32]wFMCommunicate OK [11:54:32]wFMCommunicate request_size=255 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 77 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5C 02 00 35 04 06 00 [11:54:32]Write to MH i2c: E2 02 01 90 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 77 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5C 02 00 35 04 06 00 00 00 F5 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [11:54:32]RAPDU: 90 00 [11:54:32]wFMCommunicate OK [11:54:32]wFMCommunicate request_size=11 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 0D 02 02 06 CD 51 DE 52 78 E5 [11:54:32]Write to MH i2c: E2 0E 00 91 0A 80 0D 02 02 06 00 CD 51 DE 52 78 E5 00 00 CC [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 03 00 91 0A 00 90 00 0F [11:54:32]RAPDU: 90 00 [11:54:32]wFMCommunicate OK [11:54:32]wFMCommunicate request_size=4 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 0D 03 02 [11:54:32]Write to MH i2c: E2 08 00 92 0A 80 0D 03 02 00 00 00 00 17 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 0B 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 0B 00 92 0A 00 E2 70 A1 19 63 C9 D0 92 90 00 B2 [11:54:32]RAPDU: E2 70 A1 19 63 C9 D0 92 90 00 [11:54:32]wFMCommunicate OK [11:54:32]SAM_PROTO_SignData done [11:54:32]FM_MakeSignedData done [11:54:32]CreateOFDProtocolMessage [11:54:32]wFMCommunicate request_size=4 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 11 00 00 [11:54:32]Write to MH i2c: E2 08 00 93 0A 80 11 00 00 00 00 00 00 17 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 17 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 17 00 93 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [11:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:32]wFMCommunicate OK [11:54:32]CreateOFDProtocolMessage done [11:54:32]OFDSenderStorePacket 154817 [11:54:32]StoreOFDPacket docnum=154817 [11:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 96 60 08 01 D9 B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 77 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5C 02 00 35 04 06 00 CD 51 DE 52 78 E5 E2 70 A1 19 63 C9 D0 92 [11:54:32]CheckFolder [11:54:32]dirname=/storage/ofd_packets [11:54:32]CheckFolder done [11:54:32]ProducePacketName [11:54:32]name=ofd_packets/00154817 [11:54:32]NVStorageSaveData ofd_packets/00154817 [11:54:32]File name is /storage/ofd_packets/00154817 [11:54:32]Write 302 bytes [11:54:32]NVStorageSaveData done [11:54:32]OFDSenderStorePacket done [11:54:32]KKMCreateOFDPacket done [11:54:32]NVStorageSaveData kkm_last_timestamp [11:54:32]File name is /storage/kkm_last_timestamp [11:54:32]Write 4 bytes [11:54:32]NVStorageSaveData done [11:54:32]OFD Sender: Processing packet 154817 [packets to send 51, broken 50] [11:54:32]ProducePacketName [11:54:32]name=ofd_packets/00154817 [11:54:32]OFD Sender: To server: pG, [11:54:32]CommunicateWithHost lk.salyk.kg:30040 [11:54:32]ConnectInit lk.salyk.kg [11:54:32]ExternCall_PrintAddStr [11:54:32]wPrintStart [11:54:32]Write to MH i2c: 01 00 00 94 0A 9E [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: 01 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: 01 07 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: 01 07 00 94 0A 00 00 00 00 00 FF 0F B3 [11:54:32]RasterBufferAndPrint [11:54:32]line Счет N : (1)872989 [11:54:32]line ИНН: 02508201610067 [11:54:32]line Контрольно-Кассовый Чек [11:54:32]line ПРОДАЖА [11:54:32]line ТРК (МРК, ГНК) : 43 [11:54:32]line Товар: 2710124130 [11:54:32]line Super 92-К-5 [11:54:32]line 7.310 * 68.40 [11:54:32]line = 500.00 [11:54:32]line НДС 12% НСП 1% [11:54:32]line > о реализуемом товаре [11:54:32]line ИТОГО: 500.00 [11:54:32]line НСП 1% : 4.42 [11:54:32]line НДС 12% : 53.10 [11:54:32]line Наличными: 500.00 [11:54:32]line Безнал.: 0.00 [11:54:32]line Место: АЗС № 165 "Партнер Нефть" [11:54:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:54:32]line СНО: Общий режим [11:54:32]line Чек 206 18.10.2024 11:54 [11:54:32]line Смена: 312 ФФД: 1.0 [11:54:32]line ЗНМ: 0300000234 [11:54:32]line РНМ: 0000137193017469 [11:54:32]line Версия ККМ: v1.0 [11:54:32]line ФМ: 0000000000963156 [11:54:32]line ФД: 154817 [11:54:32]line ФПД: 225751505991909 [11:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154817&fm=225751505991909&tin=02508201610067®Number=0000137193017469&sum=50000 [11:54:32]Connected sock=11 [11:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 96 60 08 01 D9 B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 77 4C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5C 02 00 35 04 06 00 CD 51 DE 52 78 E5 E2 70 A1 19 63 C9 D0 92 [11:54:32]written 0, free lines is 4095 [11:54:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 54 95 47 00 DC AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5C 02 00 F4 03 04 00 AF F2 11 67 B6 04 01 00 00 08 85 6B BE 8F 3C F5 4A [11:54:33]CommunicateWithHost err = 0 [11:54:33]CheckOFDResponse [11:54:33]1017 (14) - 77093643461234 [11:54:33]1041 (16) - 0000000000963156 [11:54:33]1040 (4) - 154817 [11:54:33]1012 (4) - 18.10.2024 05:31 [11:54:33]1206 (1) - 0 [11:54:33]OFD Sender: Remove packet 154817 [11:54:33]ProducePacketName [11:54:33]name=ofd_packets/00154817 [11:54:33]NVStorageDeleteData [11:54:33]Write to MH i2c: 01 00 00 BC 0A C6 [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: 01 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: 01 07 00 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: 01 07 00 BC 0A 00 00 00 00 00 1C 0D F6 [11:54:33]RasterBufferAndPrint [11:54:33]line [11:54:33]line [11:54:33]line [11:54:33]line [11:54:33]line [11:54:33]written 0, free lines is 3362 [11:54:33]MH_Cut [11:54:33]Write to MH i2c: D1 01 00 C3 0A 01 9F [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: D1 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: D1 01 00 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: D1 01 00 C3 0A 00 9E [11:54:33]Write to MH i2c: 01 00 00 C4 0A CE [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]OFD Sender: No OFD packet to send [11:54:34]*** Cut start [11:54:34]*** Partial cut [11:54:34]*** CUTSNS_PIN = 1 [11:54:34]*** CUTSNS_PIN = 0 [11:54:34]*** Brake cut motor [11:54:34]Read from MH i2c: 01 [11:54:34]MH_I2C_Read... [11:54:34]*** Stop cut motor [11:54:34]*** Cut end [11:54:34]Read from MH i2c: 01 07 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 07 00 C4 0A 00 00 00 00 00 FF 0F E3 [11:54:34]process_action close_receipt done [11:54:34]requested_data is exist [11:54:34]produce_requested_data [11:54:34]requested_item fm.sn is exist - process it [11:54:34]wFMCommunicate request_size=4 [11:54:34]MH_SAM_APDU [11:54:34]CAPDU: 80 11 00 00 [11:54:34]Write to MH i2c: E2 08 00 C5 0A 80 11 00 00 00 00 00 00 49 [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 17 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 17 00 C5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [11:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:34]wFMCommunicate OK [11:54:34]requested_item fd.num is exist - process it [11:54:34]SAM_PROTO_GetFieldsCounters [11:54:34]wFMCommunicate request_size=4 [11:54:34]MH_SAM_APDU [11:54:34]CAPDU: 80 13 00 00 [11:54:34]Write to MH i2c: E2 08 00 C6 0A 80 13 00 00 00 00 00 00 4C [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 62 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 62 00 C6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [11:54:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:34]wFMCommunicate OK [11:54:34]SAM_PROTO_GetFieldsCounters done [11:54:34]requested_item shift.num is exist - process it [11:54:34]requested_item shift.opened is exist - process it [11:54:34]req_shift_opened [11:54:34]FM_GetShiftState [11:54:34]SAM_PROTO_GetShiftState [11:54:34]wFMCommunicate request_size=4 [11:54:34]MH_SAM_APDU [11:54:34]CAPDU: 80 13 01 00 [11:54:34]Write to MH i2c: E2 08 00 C7 0A 80 13 01 00 00 00 00 00 4E [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 0E 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 0E 00 C7 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [11:54:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:54:34]wFMCommunicate OK [11:54:34]SAM_PROTO_GetShiftState done [11:54:34]FM_GetShiftState done [11:54:34]req_shift_opened done [11:54:34]requested_item shift.open_date is exist - process it [11:54:34]req_shift_open_date [11:54:34]req_shift_open_date done [11:54:34]produce_requested_data done [11:54:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154817,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:54:34]process_action_free close_receipt [11:54:34]json_value_free [11:54:34]json_value_free done [11:54:34]process_json_proto returns [11:54:34]Send response to host [11:54:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154817,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:54:34]free response buf [11:54:34]execute_script done [11:54:34]execute_script returns [11:54:34]free content buf [11:54:34]Sock 9.Close socket [11:54:34]Sock 9.Thread stoped [11:54:38]OFD Sender: No OFD packet to send [11:54:43]OFD Sender: No OFD packet to send [11:54:48]OFD Sender: No OFD packet to send [11:54:53]OFD Sender: No OFD packet to send [11:54:58]OFD Sender: No OFD packet to send [11:55:03]OFD Sender: No OFD packet to send [11:55:08]OFD Sender: No OFD packet to send [11:55:13]OFD Sender: No OFD packet to send [11:55:18]OFD Sender: No OFD packet to send [11:55:23]OFD Sender: No OFD packet to send [11:55:28]OFD Sender: No OFD packet to send [11:55:33]OFD Sender: No OFD packet to send [11:55:38]OFD Sender: No OFD packet to send [11:55:43]OFD Sender: No OFD packet to send [11:55:48]OFD Sender: No OFD packet to send [11:55:53]OFD Sender: No OFD packet to send [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:38]OFD Sender: No OFD packet to send [11:56:43]OFD Sender: No OFD packet to send [11:56:48]OFD Sender: No OFD packet to send [11:56:53]OFD Sender: No OFD packet to send [11:56:58]OFD Sender: No OFD packet to send [11:57:03]OFD Sender: No OFD packet to send [11:57:08]OFD Sender: No OFD packet to send [11:57:13]OFD Sender: No OFD packet to send [11:57:18]OFD Sender: No OFD packet to send [11:57:23]OFD Sender: No OFD packet to send [11:57:28]OFD Sender: No OFD packet to send [11:57:33]OFD Sender: No OFD packet to send [11:57:38]OFD Sender: No OFD packet to send [11:57:43]OFD Sender: No OFD packet to send [11:57:48]OFD Sender: No OFD packet to send [11:57:53]OFD Sender: No OFD packet to send [11:57:58]OFD Sender: No OFD packet to send [11:58:03]OFD Sender: No OFD packet to send [11:58:08]OFD Sender: No OFD packet to send [11:58:13]OFD Sender: No OFD packet to send [11:58:18]OFD Sender: No OFD packet to send [11:58:23]OFD Sender: No OFD packet to send [11:58:28]OFD Sender: No OFD packet to send [11:58:33]OFD Sender: No OFD packet to send [11:58:38]OFD Sender: No OFD packet to send [11:58:43]OFD Sender: No OFD packet to send [11:58:48]OFD Sender: No OFD packet to send [11:58:53]OFD Sender: No OFD packet to send [11:58:58]OFD Sender: No OFD packet to send [11:59:03]OFD Sender: No OFD packet to send [11:59:08]OFD Sender: No OFD packet to send [11:59:13]OFD Sender: No OFD packet to send [11:59:18]OFD Sender: No OFD packet to send [11:59:23]OFD Sender: No OFD packet to send [11:59:28]OFD Sender: No OFD packet to send [11:59:33]OFD Sender: No OFD packet to send [11:59:38]OFD Sender: No OFD packet to send [11:59:39]accept exits with 10 [11:59:39]New connection [11:59:39]New thread 3067161956 created [11:59:39]Thread 3067305316 joined [11:59:39]Waiting for new connection... [11:59:39] Sock 10.Parse request [11:59:39]Sock 10.Check first char [11:59:39]Sock 10.First char is OK [11:59:39]request: POST /json_proto HTTP/1.0 [11:59:39]Method: POST [11:59:39]URL: /json_proto [11:59:39]Method is POST - this is cgi request [11:59:39]url: /json_proto [11:59:39]query_string will be loaded in cgi processing [11:59:39]execute_cgi json_proto POST (null) [11:59:39]execute_cgi path=json_proto method=POST [11:59:39]POST find Content-Length [11:59:39]Host: 172.17.53.67:8080 [11:59:39]Content-Length: 632 [11:59:39]Content-Type: application/json [11:59:39] [11:59:39]POST finish read [11:59:39]Found Content-Length = 632 [11:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:39]execute_script... [11:59:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:39]POST & json_proto [11:59:39]process_json_proto [11:59:39]json parsed OK: [11:59:39]protocol is kg_v1.0 [11:59:39]action value=close_receipt [11:59:39]process_action close_receipt [11:59:39]cmd_close_receipt [11:59:39]MH_GetDate [11:59:39]Write to MH i2c: F0 00 00 C8 0A C1 [11:59:39]Write i2c OK [11:59:39]MH_I2C_Read... [11:59:39]Read from MH i2c: F0 [11:59:39]MH_I2C_Read... [11:59:39]Read from MH i2c: F0 09 00 [11:59:39]MH_I2C_Read... [11:59:39]Read from MH i2c: F0 09 00 C8 0A 00 AB 4D 12 67 19 BC 99 64 0D [11:59:39]GetLastDocTimeStamp 1729252471 [11:59:39]current date 1729252779 [11:59:39]FM_GetShiftState [11:59:39]SAM_PROTO_GetShiftState [11:59:39]wFMCommunicate request_size=4 [11:59:39]MH_SAM_APDU [11:59:39]CAPDU: 80 13 01 00 [11:59:39]Write to MH i2c: E2 08 00 C9 0A 80 13 01 00 00 00 00 00 50 [11:59:39]Write i2c OK [11:59:39]MH_I2C_Read... [11:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:39]Read from MH i2c: E2 [11:59:39]MH_I2C_Read... [11:59:39]Read from MH i2c: E2 0E 00 [11:59:39]MH_I2C_Read... [11:59:39]Read from MH i2c: E2 0E 00 C9 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 87 [11:59:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:39]wFMCommunicate OK [11:59:39]SAM_PROTO_GetShiftState done [11:59:39]FM_GetShiftState done [11:59:39]opened in 1729211399 [11:59:39]opened+sec_in_day 1729297799 [11:59:39]quantity*price = 50000 [11:59:39]sum+1 = 50001 [11:59:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 207 18.10.2024 11:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154818 ФПД: 146340782642314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115939&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154818&fm=146340782642314&tin=02508201610067®Number=0000137193017469&sum=50000 [11:59:40]StoreToDocumentArchive [11:59:40]shift 312 fd 154818 [11:59:40]save to /storage/0312/doc_00154818 [11:59:40]save last doc name /storage/0312/doc_00154818 to /storage/kkm_last_doc_name [11:59:40]save OK [11:59:40]Clear old archive folders... [11:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:59:40]tlvbuf is 0056F3B0 [11:59:40]SAM_PROTO_ClearQueue [11:59:40]wFMCommunicate request_size=4 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 09 00 00 [11:59:40]Write to MH i2c: E2 08 00 D6 0A 80 09 00 00 00 00 00 00 52 [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:40]Read from MH i2c: E2 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 D6 0A 00 90 00 54 [11:59:40]RAPDU: 90 00 [11:59:40]wFMCommunicate OK [11:59:40]SAM_PROTO_ClearQueue done [11:59:40]KKMCreateOFDPacket [11:59:40]OFDProtocolAddRootSTLVToBuf [11:59:40]FM_MakeSignedData [11:59:40]FM_MakeSignedData [11:59:40]SAM_PROTO_SignData [11:59:40]wFMCommunicate request_size=4 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 0D 01 02 [11:59:40]Write to MH i2c: E2 08 00 D7 0A 80 0D 01 02 00 00 00 00 5A [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:40]Read from MH i2c: E2 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [11:59:40]RAPDU: 90 00 [11:59:40]wFMCommunicate OK [11:59:40]wFMCommunicate request_size=255 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AB 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5C 02 00 35 04 06 00 [11:59:40]Write to MH i2c: E2 02 01 D8 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AB 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5C 02 00 35 04 06 00 00 00 74 [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:40]Read from MH i2c: E2 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [11:59:40]RAPDU: 90 00 [11:59:40]wFMCommunicate OK [11:59:40]wFMCommunicate request_size=11 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 0D 02 02 06 85 18 9E 5D 94 8A [11:59:40]Write to MH i2c: E2 0E 00 D9 0A 80 0D 02 02 06 00 85 18 9E 5D 94 8A 00 00 1F [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:40]Read from MH i2c: E2 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [11:59:40]RAPDU: 90 00 [11:59:40]wFMCommunicate OK [11:59:40]wFMCommunicate request_size=4 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 0D 03 02 [11:59:40]Write to MH i2c: E2 08 00 DA 0A 80 0D 03 02 00 00 00 00 5F [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:40]Read from MH i2c: E2 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 0B 00 [11:59:40]MH_I2C_Read... [11:59:40]Read from MH i2c: E2 0B 00 DA 0A 00 17 DF 7D BE ED 49 CC EC 90 00 7F [11:59:40]RAPDU: 17 DF 7D BE ED 49 CC EC 90 00 [11:59:40]wFMCommunicate OK [11:59:40]SAM_PROTO_SignData done [11:59:40]FM_MakeSignedData done [11:59:40]CreateOFDProtocolMessage [11:59:40]wFMCommunicate request_size=4 [11:59:40]MH_SAM_APDU [11:59:40]CAPDU: 80 11 00 00 [11:59:40]Write to MH i2c: E2 08 00 DB 0A 80 11 00 00 00 00 00 00 5F [11:59:40]Write i2c OK [11:59:40]MH_I2C_Read... [11:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:41]Read from MH i2c: E2 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: E2 17 00 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: E2 17 00 DB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [11:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:41]wFMCommunicate OK [11:59:41]CreateOFDProtocolMessage done [11:59:41]OFDSenderStorePacket 154818 [11:59:41]StoreOFDPacket docnum=154818 [11:59:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D8 71 08 01 1F 26 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AB 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5C 02 00 35 04 06 00 85 18 9E 5D 94 8A 17 DF 7D BE ED 49 CC EC [11:59:41]CheckFolder [11:59:41]dirname=/storage/ofd_packets [11:59:41]CheckFolder done [11:59:41]ProducePacketName [11:59:41]name=ofd_packets/00154818 [11:59:41]NVStorageSaveData ofd_packets/00154818 [11:59:41]File name is /storage/ofd_packets/00154818 [11:59:41]Write 302 bytes [11:59:41]NVStorageSaveData done [11:59:41]OFDSenderStorePacket done [11:59:41]KKMCreateOFDPacket done [11:59:41]NVStorageSaveData kkm_last_timestamp [11:59:41]File name is /storage/kkm_last_timestamp [11:59:41]Write 4 bytes [11:59:41]NVStorageSaveData done [11:59:41]ExternCall_PrintAddStr [11:59:41]wPrintStart [11:59:41]Write to MH i2c: 01 00 00 DC 0A E6 [11:59:41]Write i2c OK [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 07 00 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 07 00 DC 0A 00 00 00 00 00 FF 0F FB [11:59:41]RasterBufferAndPrint [11:59:41]line Счет N : (1)872990 [11:59:41]line ИНН: 02508201610067 [11:59:41]line Контрольно-Кассовый Чек [11:59:41]line ПРОДАЖА [11:59:41]line ТРК (МРК, ГНК) : 33 [11:59:41]line Товар: 2710124130 [11:59:41]line Super 92-К-5 [11:59:41]line 7.310 * 68.40 [11:59:41]line = 500.00 [11:59:41]line НДС 12% НСП 1% [11:59:41]line > о реализуемом товаре [11:59:41]line ИТОГО: 500.00 [11:59:41]line НСП 1% : 4.42 [11:59:41]line НДС 12% : 53.10 [11:59:41]line Наличными: 500.00 [11:59:41]line Безнал.: 0.00 [11:59:41]line Место: АЗС № 165 "Партнер Нефть" [11:59:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:59:41]line СНО: Общий режим [11:59:41]line Чек 207 18.10.2024 11:59 [11:59:41]line Смена: 312 ФФД: 1.0 [11:59:41]line ЗНМ: 0300000234 [11:59:41]line РНМ: 0000137193017469 [11:59:41]line Версия ККМ: v1.0 [11:59:41]line ФМ: 0000000000963156 [11:59:41]line ФД: 154818 [11:59:41]line ФПД: 146340782642314 [11:59:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115939&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154818&fm=146340782642314&tin=02508201610067®Number=0000137193017469&sum=50000 [11:59:41]OFD Sender: Processing packet 154818 [packets to send 51, broken 50] [11:59:41]ProducePacketName [11:59:41]name=ofd_packets/00154818 [11:59:41]OFD Sender: To server: pG, [11:59:41]CommunicateWithHost lk.salyk.kg:30040 [11:59:41]ConnectInit lk.salyk.kg [11:59:41]written 0, free lines is 4095 [11:59:41]Connected sock=9 [11:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D8 71 08 01 1F 26 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AB 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5C 02 00 35 04 06 00 85 18 9E 5D 94 8A 17 DF 7D BE ED 49 CC EC [11:59:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AD 2D 47 00 9C 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5C 02 00 F4 03 04 00 E4 F3 11 67 B6 04 01 00 00 E7 B6 49 3C D4 29 3B E9 [11:59:41]CommunicateWithHost err = 0 [11:59:41]CheckOFDResponse [11:59:41]1017 (14) - 77093643461234 [11:59:41]1041 (16) - 0000000000963156 [11:59:41]1040 (4) - 154818 [11:59:41]1012 (4) - 18.10.2024 05:36 [11:59:41]1206 (1) - 0 [11:59:41]OFD Sender: Remove packet 154818 [11:59:41]ProducePacketName [11:59:41]name=ofd_packets/00154818 [11:59:41]NVStorageDeleteData [11:59:41]Write to MH i2c: 01 00 00 04 0B 0F [11:59:41]Write i2c OK [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 07 00 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: 01 07 00 04 0B 00 00 00 00 00 1F 0D 42 [11:59:41]RasterBufferAndPrint [11:59:41]line [11:59:41]line [11:59:41]line [11:59:41]line [11:59:41]line [11:59:41]written 0, free lines is 3365 [11:59:41]MH_Cut [11:59:41]Write to MH i2c: D1 01 00 0B 0B 01 E8 [11:59:41]Write i2c OK [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: D1 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: D1 01 00 [11:59:41]MH_I2C_Read... [11:59:41]Read from MH i2c: D1 01 00 0B 0B 00 E7 [11:59:41]Write to MH i2c: 01 00 00 0C 0B 17 [11:59:41]Write i2c OK [11:59:41]MH_I2C_Read... [11:59:42]OFD Sender: No OFD packet to send [11:59:42]*** Cut start [11:59:42]*** Partial cut [11:59:42]*** CUTSNS_PIN = 1 [11:59:42]*** CUTSNS_PIN = 0 [11:59:42]*** Brake cut motor [11:59:43]Read from MH i2c: 01 [11:59:43]MH_I2C_Read... [11:59:43]*** Stop cut motor [11:59:43]*** Cut end [11:59:43]Read from MH i2c: 01 07 00 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: 01 07 00 0C 0B 00 00 00 00 00 FF 0F 2C [11:59:43]process_action close_receipt done [11:59:43]requested_data is exist [11:59:43]produce_requested_data [11:59:43]requested_item fm.sn is exist - process it [11:59:43]wFMCommunicate request_size=4 [11:59:43]MH_SAM_APDU [11:59:43]CAPDU: 80 11 00 00 [11:59:43]Write to MH i2c: E2 08 00 0D 0B 80 11 00 00 00 00 00 00 92 [11:59:43]Write i2c OK [11:59:43]MH_I2C_Read... [11:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:43]Read from MH i2c: E2 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 17 00 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 17 00 0D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [11:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:43]wFMCommunicate OK [11:59:43]requested_item fd.num is exist - process it [11:59:43]SAM_PROTO_GetFieldsCounters [11:59:43]wFMCommunicate request_size=4 [11:59:43]MH_SAM_APDU [11:59:43]CAPDU: 80 13 00 00 [11:59:43]Write to MH i2c: E2 08 00 0E 0B 80 13 00 00 00 00 00 00 95 [11:59:43]Write i2c OK [11:59:43]MH_I2C_Read... [11:59:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:43]Read from MH i2c: E2 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 62 00 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 62 00 0E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [11:59:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:43]wFMCommunicate OK [11:59:43]SAM_PROTO_GetFieldsCounters done [11:59:43]requested_item shift.num is exist - process it [11:59:43]requested_item shift.opened is exist - process it [11:59:43]req_shift_opened [11:59:43]FM_GetShiftState [11:59:43]SAM_PROTO_GetShiftState [11:59:43]wFMCommunicate request_size=4 [11:59:43]MH_SAM_APDU [11:59:43]CAPDU: 80 13 01 00 [11:59:43]Write to MH i2c: E2 08 00 0F 0B 80 13 01 00 00 00 00 00 97 [11:59:43]Write i2c OK [11:59:43]MH_I2C_Read... [11:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:43]Read from MH i2c: E2 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 0E 00 [11:59:43]MH_I2C_Read... [11:59:43]Read from MH i2c: E2 0E 00 0F 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [11:59:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:43]wFMCommunicate OK [11:59:43]SAM_PROTO_GetShiftState done [11:59:43]FM_GetShiftState done [11:59:43]req_shift_opened done [11:59:43]requested_item shift.open_date is exist - process it [11:59:43]req_shift_open_date [11:59:43]req_shift_open_date done [11:59:43]produce_requested_data done [11:59:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154818,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:59:43]process_action_free close_receipt [11:59:43]json_value_free [11:59:43]json_value_free done [11:59:43]process_json_proto returns [11:59:43]Send response to host [11:59:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154818,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:59:43]free response buf [11:59:43]execute_script done [11:59:43]execute_script returns [11:59:43]free content buf [11:59:43]Sock 10.Close socket [11:59:43]Sock 10.Thread stoped [11:59:47]OFD Sender: No OFD packet to send [11:59:48]accept exits with 7 [11:59:48]New connection [11:59:48]New thread 3067305316 created [11:59:48]Thread 3067161956 joined [11:59:48]Waiting for new connection... [11:59:48] Sock 7.Parse request [11:59:48]Sock 7.Check first char [11:59:48]Sock 7.First char is OK [11:59:48]request: POST /json_proto HTTP/1.0 [11:59:48]Method: POST [11:59:48]URL: /json_proto [11:59:48]Method is POST - this is cgi request [11:59:48]url: /json_proto [11:59:48]query_string will be loaded in cgi processing [11:59:48]execute_cgi json_proto POST (null) [11:59:48]execute_cgi path=json_proto method=POST [11:59:48]POST find Content-Length [11:59:48]Host: 172.17.53.67:8080 [11:59:48]Content-Length: 679 [11:59:48]Content-Type: application/json [11:59:48] [11:59:48]POST finish read [11:59:48]Found Content-Length = 679 [11:59:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:48]execute_script... [11:59:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:48]POST & json_proto [11:59:48]process_json_proto [11:59:48]json parsed OK: [11:59:48]protocol is kg_v1.0 [11:59:48]action value=close_receipt [11:59:48]process_action close_receipt [11:59:48]cmd_close_receipt [11:59:48]MH_GetDate [11:59:48]Write to MH i2c: F0 00 00 10 0B 0A [11:59:48]Write i2c OK [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 09 00 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 09 00 10 0B 00 B5 4D 12 67 19 BC 99 64 60 [11:59:48]GetLastDocTimeStamp 1729252779 [11:59:48]current date 1729252789 [11:59:48]FM_GetShiftState [11:59:48]SAM_PROTO_GetShiftState [11:59:48]wFMCommunicate request_size=4 [11:59:48]MH_SAM_APDU [11:59:48]CAPDU: 80 13 01 00 [11:59:48]Write to MH i2c: E2 08 00 11 0B 80 13 01 00 00 00 00 00 99 [11:59:48]Write i2c OK [11:59:48]MH_I2C_Read... [11:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:48]Read from MH i2c: E2 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: E2 0E 00 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: E2 0E 00 11 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D0 [11:59:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:48]wFMCommunicate OK [11:59:48]SAM_PROTO_GetShiftState done [11:59:48]FM_GetShiftState done [11:59:48]opened in 1729211399 [11:59:48]opened+sec_in_day 1729297799 [11:59:48]quantity*price = 100050 [11:59:48]sum+1 = 100052 [11:59:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 208 18.10.2024 11:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154819 ФПД: 61095984337476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154819&fm=61095984337476&tin=02508201610067®Number=0000137193017469&sum=100000 [11:59:49]StoreToDocumentArchive [11:59:49]shift 312 fd 154819 [11:59:49]save to /storage/0312/doc_00154819 [11:59:49]save last doc name /storage/0312/doc_00154819 to /storage/kkm_last_doc_name [11:59:49]save OK [11:59:49]Clear old archive folders... [11:59:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:59:49]tlvbuf is 004B1A60 [11:59:49]SAM_PROTO_ClearQueue [11:59:49]wFMCommunicate request_size=4 [11:59:49]MH_SAM_APDU [11:59:49]CAPDU: 80 09 00 00 [11:59:49]Write to MH i2c: E2 08 00 1E 0B 80 09 00 00 00 00 00 00 9B [11:59:49]Write i2c OK [11:59:49]MH_I2C_Read... [11:59:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 1E 0B 00 90 00 9D [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]SAM_PROTO_ClearQueue done [11:59:50]KKMCreateOFDPacket [11:59:50]OFDProtocolAddRootSTLVToBuf [11:59:50]FM_MakeSignedData [11:59:50]FM_MakeSignedData [11:59:50]SAM_PROTO_SignData [11:59:50]wFMCommunicate request_size=4 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 01 02 [11:59:50]Write to MH i2c: E2 08 00 1F 0B 80 0D 01 02 00 00 00 00 A3 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 1F 0B 00 90 00 9E [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]wFMCommunicate request_size=255 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B5 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5C 02 00 35 04 06 00 37 91 04 71 [11:59:50]Write to MH i2c: E2 02 01 20 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B5 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5C 02 00 35 04 06 00 37 91 04 71 00 00 1F [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 20 0B 00 90 00 9F [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]wFMCommunicate request_size=7 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 02 02 02 92 44 [11:59:50]Write to MH i2c: E2 0A 00 21 0B 80 0D 02 02 02 00 92 44 00 00 80 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 21 0B 00 90 00 A0 [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]wFMCommunicate request_size=4 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 03 02 [11:59:50]Write to MH i2c: E2 08 00 22 0B 80 0D 03 02 00 00 00 00 A8 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 0B 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 0B 00 22 0B 00 74 1D AC D8 44 9A 7F 5D 90 00 78 [11:59:50]RAPDU: 74 1D AC D8 44 9A 7F 5D 90 00 [11:59:50]wFMCommunicate OK [11:59:50]SAM_PROTO_SignData done [11:59:50]FM_MakeSignedData done [11:59:50]CreateOFDProtocolMessage [11:59:50]wFMCommunicate request_size=4 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 11 00 00 [11:59:50]Write to MH i2c: E2 08 00 23 0B 80 11 00 00 00 00 00 00 A8 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 17 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 17 00 23 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [11:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:50]wFMCommunicate OK [11:59:50]CreateOFDProtocolMessage done [11:59:50]OFDSenderStorePacket 154819 [11:59:50]StoreOFDPacket docnum=154819 [11:59:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 AD 04 01 DB 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B5 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5C 02 00 35 04 06 00 37 91 04 71 92 44 74 1D AC D8 44 9A 7F 5D [11:59:50]CheckFolder [11:59:50]dirname=/storage/ofd_packets [11:59:50]CheckFolder done [11:59:50]ProducePacketName [11:59:50]name=ofd_packets/00154819 [11:59:50]NVStorageSaveData ofd_packets/00154819 [11:59:50]File name is /storage/ofd_packets/00154819 [11:59:50]Write 298 bytes [11:59:50]NVStorageSaveData done [11:59:50]OFDSenderStorePacket done [11:59:50]KKMCreateOFDPacket done [11:59:50]NVStorageSaveData kkm_last_timestamp [11:59:50]File name is /storage/kkm_last_timestamp [11:59:50]Write 4 bytes [11:59:50]NVStorageSaveData done [11:59:50]ExternCall_PrintAddStr [11:59:50]wPrintStart [11:59:50]Write to MH i2c: 01 00 00 24 0B 2F [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 24 0B 00 00 00 00 00 FF 0F 44 [11:59:50]RasterBufferAndPrint [11:59:50]line Счет N : (1)872992 [11:59:50]line ИНН: 02508201610067 [11:59:50]line Контрольно-Кассовый Чек [11:59:50]line ПРОДАЖА [11:59:50]line ТРК (МРК, ГНК) : 24 [11:59:50]line Товар: 2710194210 [11:59:50]line ДТ-К-2 [11:59:50]line 13.130 * 76.20 [11:59:50]line = 1000.51 [11:59:50]line НДС 12% НСП 1% [11:59:50]line > о реализуемом товаре [11:59:50]line ОКРУГЛЕНИЕ: -0.51 [11:59:50]line ИТОГО: 1000.00 [11:59:50]line Внесено: 1000.00 [11:59:50]line СДАЧА: 0.00 [11:59:50]line НСП 1% : 8.85 [11:59:50]line НДС 12% : 106.25 [11:59:50]line Наличными: 1000.00 [11:59:50]line Безнал.: 0.00 [11:59:50]line Место: АЗС № 165 "Партнер Нефть" [11:59:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:59:50]line СНО: Общий режим [11:59:50]line Чек 208 18.10.2024 11:59 [11:59:50]line Смена: 312 ФФД: 1.0 [11:59:50]line ЗНМ: 0300000234 [11:59:50]line РНМ: 0000137193017469 [11:59:50]line Версия ККМ: v1.0 [11:59:50]line ФМ: 0000000000963156 [11:59:50]line ФД: 154819 [11:59:50]line ФПД: 61095984337476 [11:59:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154819&fm=61095984337476&tin=02508201610067®Number=0000137193017469&sum=100000 [11:59:50]written 0, free lines is 4095 [11:59:50]OFD Sender: Processing packet 154819 [packets to send 51, broken 50] [11:59:50]ProducePacketName [11:59:50]name=ofd_packets/00154819 [11:59:50]OFD Sender: To server: pG, [11:59:50]CommunicateWithHost lk.salyk.kg:30040 [11:59:50]ConnectInit lk.salyk.kg [11:59:50]Connected sock=10 [11:59:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 AD 04 01 DB 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B5 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5C 02 00 35 04 06 00 37 91 04 71 92 44 74 1D AC D8 44 9A 7F 5D [11:59:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 75 47 00 17 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5C 02 00 F4 03 04 00 ED F3 11 67 B6 04 01 00 00 54 57 47 30 62 4D E4 57 [11:59:50]CommunicateWithHost err = 0 [11:59:50]CheckOFDResponse [11:59:50]1017 (14) - 77093643461234 [11:59:50]1041 (16) - 0000000000963156 [11:59:50]1040 (4) - 154819 [11:59:50]1012 (4) - 18.10.2024 05:36 [11:59:50]1206 (1) - 0 [11:59:50]OFD Sender: Remove packet 154819 [11:59:50]ProducePacketName [11:59:50]name=ofd_packets/00154819 [11:59:50]NVStorageDeleteData [11:59:50]Write to MH i2c: 01 00 00 4F 0B 5A [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 4F 0B 00 00 00 00 00 EF 0C 5C [11:59:50]RasterBufferAndPrint [11:59:50]line [11:59:50]line [11:59:50]line [11:59:50]line [11:59:50]line [11:59:51]written 0, free lines is 3323 [11:59:51]MH_Cut [11:59:51]Write to MH i2c: D1 01 00 56 0B 01 33 [11:59:51]Write i2c OK [11:59:51]MH_I2C_Read... [11:59:51]Read from MH i2c: D1 [11:59:51]MH_I2C_Read... [11:59:51]Read from MH i2c: D1 01 00 [11:59:51]MH_I2C_Read... [11:59:51]Read from MH i2c: D1 01 00 56 0B 00 32 [11:59:51]Write to MH i2c: 01 00 00 57 0B 62 [11:59:51]Write i2c OK [11:59:51]MH_I2C_Read... [11:59:51]OFD Sender: No OFD packet to send [11:59:51]*** Cut start [11:59:51]*** Partial cut [11:59:51]*** CUTSNS_PIN = 1 [11:59:51]*** CUTSNS_PIN = 0 [11:59:51]*** Brake cut motor [11:59:52]Read from MH i2c: 01 [11:59:52]MH_I2C_Read... [11:59:52]*** Stop cut motor [11:59:52]*** Cut end [11:59:52]Read from MH i2c: 01 07 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: 01 07 00 57 0B 00 00 00 00 00 FF 0F 77 [11:59:52]process_action close_receipt done [11:59:52]requested_data is exist [11:59:52]produce_requested_data [11:59:52]requested_item fm.sn is exist - process it [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 11 00 00 [11:59:52]Write to MH i2c: E2 08 00 58 0B 80 11 00 00 00 00 00 00 DD [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 17 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 17 00 58 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [11:59:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:52]wFMCommunicate OK [11:59:52]requested_item fd.num is exist - process it [11:59:52]SAM_PROTO_GetFieldsCounters [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 13 00 00 [11:59:52]Write to MH i2c: E2 08 00 59 0B 80 13 00 00 00 00 00 00 E0 [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 62 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 62 00 59 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [11:59:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:52]wFMCommunicate OK [11:59:52]SAM_PROTO_GetFieldsCounters done [11:59:52]requested_item shift.num is exist - process it [11:59:52]requested_item shift.opened is exist - process it [11:59:52]req_shift_opened [11:59:52]FM_GetShiftState [11:59:52]SAM_PROTO_GetShiftState [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 13 01 00 [11:59:52]Write to MH i2c: E2 08 00 5A 0B 80 13 01 00 00 00 00 00 E2 [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 0E 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 0E 00 5A 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 19 [11:59:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:52]wFMCommunicate OK [11:59:52]SAM_PROTO_GetShiftState done [11:59:52]FM_GetShiftState done [11:59:52]req_shift_opened done [11:59:52]requested_item shift.open_date is exist - process it [11:59:52]req_shift_open_date [11:59:52]req_shift_open_date done [11:59:52]produce_requested_data done [11:59:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154819,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:59:52]process_action_free close_receipt [11:59:52]json_value_free [11:59:52]json_value_free done [11:59:52]process_json_proto returns [11:59:52]Send response to host [11:59:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154819,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:59:52]free response buf [11:59:52]execute_script done [11:59:52]execute_script returns [11:59:52]free content buf [11:59:52]Sock 7.Close socket [11:59:52]Sock 7.Thread stoped [11:59:52]accept exits with 9 [11:59:52]New connection [11:59:52]New thread 3067161956 created [11:59:52]Thread 3067305316 joined [11:59:52]Waiting for new connection... [11:59:52] Sock 9.Parse request [11:59:52]Sock 9.Check first char [11:59:52]Sock 9.First char is OK [11:59:52]request: POST /json_proto HTTP/1.0 [11:59:52]Method: POST [11:59:52]URL: /json_proto [11:59:52]Method is POST - this is cgi request [11:59:52]url: /json_proto [11:59:52]query_string will be loaded in cgi processing [11:59:52]execute_cgi json_proto POST (null) [11:59:52]execute_cgi path=json_proto method=POST [11:59:52]POST find Content-Length [11:59:52]Host: 172.17.53.67:8080 [11:59:52]Content-Length: 677 [11:59:52]Content-Type: application/json [11:59:52] [11:59:52]POST finish read [11:59:52]Found Content-Length = 677 [11:59:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:52]execute_script... [11:59:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:52]POST & json_proto [11:59:52]process_json_proto [11:59:52]json parsed OK: [11:59:52]protocol is kg_v1.0 [11:59:52]action value=close_receipt [11:59:52]process_action close_receipt [11:59:52]cmd_close_receipt [11:59:52]MH_GetDate [11:59:52]Write to MH i2c: F0 00 00 5B 0B 55 [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: F0 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: F0 09 00 [11:59:52]MH_I2C_Read... [11:59:53]Read from MH i2c: F0 09 00 5B 0B 00 B9 4D 12 67 19 BC 99 64 AF [11:59:53]GetLastDocTimeStamp 1729252789 [11:59:53]current date 1729252793 [11:59:53]FM_GetShiftState [11:59:53]SAM_PROTO_GetShiftState [11:59:53]wFMCommunicate request_size=4 [11:59:53]MH_SAM_APDU [11:59:53]CAPDU: 80 13 01 00 [11:59:53]Write to MH i2c: E2 08 00 5C 0B 80 13 01 00 00 00 00 00 E4 [11:59:53]Write i2c OK [11:59:53]MH_I2C_Read... [11:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:53]Read from MH i2c: E2 [11:59:53]MH_I2C_Read... [11:59:53]Read from MH i2c: E2 0E 00 [11:59:53]MH_I2C_Read... [11:59:53]Read from MH i2c: E2 0E 00 5C 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [11:59:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:53]wFMCommunicate OK [11:59:53]SAM_PROTO_GetShiftState done [11:59:53]FM_GetShiftState done [11:59:53]opened in 1729211399 [11:59:53]opened+sec_in_day 1729297799 [11:59:53]quantity*price = 50041 [11:59:53]sum+1 = 50042 [11:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 209 18.10.2024 11:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154820 ФПД: 123721525373188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154820&fm=123721525373188&tin=02508201610067®Number=0000137193017469&sum=50000 [11:59:53]StoreToDocumentArchive [11:59:53]shift 312 fd 154820 [11:59:53]save to /storage/0312/doc_00154820 [11:59:53]save last doc name /storage/0312/doc_00154820 to /storage/kkm_last_doc_name [11:59:53]save OK [11:59:53]Clear old archive folders... [11:59:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:53]tlvbuf is B6DFE490 [11:59:54]SAM_PROTO_ClearQueue [11:59:54]wFMCommunicate request_size=4 [11:59:54]MH_SAM_APDU [11:59:54]CAPDU: 80 09 00 00 [11:59:54]Write to MH i2c: E2 08 00 69 0B 80 09 00 00 00 00 00 00 E6 [11:59:54]Write i2c OK [11:59:54]MH_I2C_Read... [11:59:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:54]Read from MH i2c: E2 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [11:59:54]RAPDU: 90 00 [11:59:54]wFMCommunicate OK [11:59:54]SAM_PROTO_ClearQueue done [11:59:54]KKMCreateOFDPacket [11:59:54]OFDProtocolAddRootSTLVToBuf [11:59:54]FM_MakeSignedData [11:59:54]FM_MakeSignedData [11:59:54]SAM_PROTO_SignData [11:59:54]wFMCommunicate request_size=4 [11:59:54]MH_SAM_APDU [11:59:54]CAPDU: 80 0D 01 02 [11:59:54]Write to MH i2c: E2 08 00 6A 0B 80 0D 01 02 00 00 00 00 EE [11:59:54]Write i2c OK [11:59:54]MH_I2C_Read... [11:59:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:54]Read from MH i2c: E2 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 6A 0B 00 90 00 E9 [11:59:54]RAPDU: 90 00 [11:59:54]wFMCommunicate OK [11:59:54]wFMCommunicate request_size=255 [11:59:54]MH_SAM_APDU [11:59:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 B9 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5C 02 00 35 04 06 00 70 [11:59:54]Write to MH i2c: E2 02 01 6B 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 B9 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5C 02 00 35 04 06 00 70 00 00 B0 [11:59:54]Write i2c OK [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 [11:59:54]MH_I2C_Read... [11:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:54]Read from MH i2c: E2 03 00 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 6B 0B 00 90 00 EA [11:59:54]RAPDU: 90 00 [11:59:54]wFMCommunicate OK [11:59:54]wFMCommunicate request_size=10 [11:59:54]MH_SAM_APDU [11:59:54]CAPDU: 80 0D 02 02 05 86 29 92 29 04 [11:59:54]Write to MH i2c: E2 0D 00 6C 0B 80 0D 02 02 05 00 86 29 92 29 04 00 00 69 [11:59:54]Write i2c OK [11:59:54]MH_I2C_Read... [11:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:54]Read from MH i2c: E2 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 [11:59:54]MH_I2C_Read... [11:59:54]Read from MH i2c: E2 03 00 6C 0B 00 90 00 EB [11:59:55]RAPDU: 90 00 [11:59:55]wFMCommunicate OK [11:59:55]wFMCommunicate request_size=4 [11:59:55]MH_SAM_APDU [11:59:55]CAPDU: 80 0D 03 02 [11:59:55]Write to MH i2c: E2 08 00 6D 0B 80 0D 03 02 00 00 00 00 F3 [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:55]Read from MH i2c: E2 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: E2 0B 00 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: E2 0B 00 6D 0B 00 38 4E 19 17 95 51 C8 3E 90 00 96 [11:59:55]RAPDU: 38 4E 19 17 95 51 C8 3E 90 00 [11:59:55]wFMCommunicate OK [11:59:55]SAM_PROTO_SignData done [11:59:55]FM_MakeSignedData done [11:59:55]CreateOFDProtocolMessage [11:59:55]wFMCommunicate request_size=4 [11:59:55]MH_SAM_APDU [11:59:55]CAPDU: 80 11 00 00 [11:59:55]Write to MH i2c: E2 08 00 6E 0B 80 11 00 00 00 00 00 00 F3 [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:55]Read from MH i2c: E2 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: E2 17 00 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: E2 17 00 6E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [11:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:55]wFMCommunicate OK [11:59:55]CreateOFDProtocolMessage done [11:59:55]OFDSenderStorePacket 154820 [11:59:55]StoreOFDPacket docnum=154820 [11:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 87 BA 07 01 78 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 B9 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5C 02 00 35 04 06 00 70 86 29 92 29 04 38 4E 19 17 95 51 C8 3E [11:59:55]CheckFolder [11:59:55]dirname=/storage/ofd_packets [11:59:55]CheckFolder done [11:59:55]ProducePacketName [11:59:55]name=ofd_packets/00154820 [11:59:55]NVStorageSaveData ofd_packets/00154820 [11:59:55]File name is /storage/ofd_packets/00154820 [11:59:55]Write 301 bytes [11:59:55]NVStorageSaveData done [11:59:55]OFDSenderStorePacket done [11:59:55]KKMCreateOFDPacket done [11:59:55]NVStorageSaveData kkm_last_timestamp [11:59:55]File name is /storage/kkm_last_timestamp [11:59:55]Write 4 bytes [11:59:55]NVStorageSaveData done [11:59:55]ExternCall_PrintAddStr [11:59:55]wPrintStart [11:59:55]Write to MH i2c: 01 00 00 6F 0B 7A [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 07 00 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 FF 0F 8F [11:59:55]RasterBufferAndPrint [11:59:55]line Счет N : (1)872991 [11:59:55]line ИНН: 02508201610067 [11:59:55]line Контрольно-Кассовый Чек [11:59:55]line ПРОДАЖА [11:59:55]line ТРК (МРК, ГНК) : 12 [11:59:55]line Товар: 2710124130 [11:59:55]line Аи-92-К-5 [11:59:55]line 7.480 * 66.90 [11:59:55]line = 500.41 [11:59:55]line НДС 12% НСП 1% [11:59:55]line > о реализуемом товаре [11:59:55]line ОКРУГЛЕНИЕ: -0.41 [11:59:55]line ИТОГО: 500.00 [11:59:55]line Внесено: 500.00 [11:59:55]line СДАЧА: 0.00 [11:59:55]line НСП 1% : 4.43 [11:59:55]line НДС 12% : 53.14 [11:59:55]line Наличными: 500.00 [11:59:55]line Безнал.: 0.00 [11:59:55]line Место: АЗС № 165 "Партнер Нефть" [11:59:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:59:55]line СНО: Общий режим [11:59:55]line Чек 209 18.10.2024 11:59 [11:59:55]line Смена: 312 ФФД: 1.0 [11:59:55]line ЗНМ: 0300000234 [11:59:55]line РНМ: 0000137193017469 [11:59:55]line Версия ККМ: v1.0 [11:59:55]line ФМ: 0000000000963156 [11:59:55]line ФД: 154820 [11:59:55]line ФПД: 123721525373188 [11:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T115953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154820&fm=123721525373188&tin=02508201610067®Number=0000137193017469&sum=50000 [11:59:55]OFD Sender: Processing packet 154820 [packets to send 51, broken 50] [11:59:55]ProducePacketName [11:59:55]name=ofd_packets/00154820 [11:59:55]OFD Sender: To server: pG, [11:59:55]CommunicateWithHost lk.salyk.kg:30040 [11:59:55]ConnectInit lk.salyk.kg [11:59:55]written 0, free lines is 4095 [11:59:55]Connected sock=10 [11:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 87 BA 07 01 78 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 B9 4D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5C 02 00 35 04 06 00 70 86 29 92 29 04 38 4E 19 17 95 51 C8 3E [11:59:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 E1 47 00 C6 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5C 02 00 F4 03 04 00 F2 F3 11 67 B6 04 01 00 00 A2 61 12 95 33 24 85 9E [11:59:55]CommunicateWithHost err = 0 [11:59:55]CheckOFDResponse [11:59:55]1017 (14) - 77093643461234 [11:59:55]1041 (16) - 0000000000963156 [11:59:55]1040 (4) - 154820 [11:59:55]1012 (4) - 18.10.2024 05:36 [11:59:55]1206 (1) - 0 [11:59:55]OFD Sender: Remove packet 154820 [11:59:55]ProducePacketName [11:59:55]name=ofd_packets/00154820 [11:59:55]NVStorageDeleteData [11:59:55]Write to MH i2c: 01 00 00 9A 0B A5 [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 07 00 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: 01 07 00 9A 0B 00 00 00 00 00 F8 0C B0 [11:59:55]RasterBufferAndPrint [11:59:55]line [11:59:55]line [11:59:55]line [11:59:55]line [11:59:55]line [11:59:55]written 0, free lines is 3338 [11:59:55]MH_Cut [11:59:55]Write to MH i2c: D1 01 00 A1 0B 01 7E [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: D1 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: D1 01 00 [11:59:55]MH_I2C_Read... [11:59:55]Read from MH i2c: D1 01 00 A1 0B 00 7D [11:59:55]Write to MH i2c: 01 00 00 A2 0B AD [11:59:55]Write i2c OK [11:59:55]MH_I2C_Read... [11:59:56]OFD Sender: No OFD packet to send [11:59:56]*** Cut start [11:59:56]*** Partial cut [11:59:56]*** CUTSNS_PIN = 1 [11:59:56]*** CUTSNS_PIN = 0 [11:59:56]*** Brake cut motor [11:59:56]Read from MH i2c: 01 [11:59:56]MH_I2C_Read... [11:59:56]*** Stop cut motor [11:59:56]*** Cut end [11:59:56]Read from MH i2c: 01 07 00 [11:59:56]MH_I2C_Read... [11:59:56]Read from MH i2c: 01 07 00 A2 0B 00 00 00 00 00 FF 0F C2 [11:59:56]process_action close_receipt done [11:59:56]requested_data is exist [11:59:56]produce_requested_data [11:59:56]requested_item fm.sn is exist - process it [11:59:56]wFMCommunicate request_size=4 [11:59:56]MH_SAM_APDU [11:59:56]CAPDU: 80 11 00 00 [11:59:56]Write to MH i2c: E2 08 00 A3 0B 80 11 00 00 00 00 00 00 28 [11:59:56]Write i2c OK [11:59:56]MH_I2C_Read... [11:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:57]Read from MH i2c: E2 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 17 00 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 17 00 A3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [11:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:57]wFMCommunicate OK [11:59:57]requested_item fd.num is exist - process it [11:59:57]SAM_PROTO_GetFieldsCounters [11:59:57]wFMCommunicate request_size=4 [11:59:57]MH_SAM_APDU [11:59:57]CAPDU: 80 13 00 00 [11:59:57]Write to MH i2c: E2 08 00 A4 0B 80 13 00 00 00 00 00 00 2B [11:59:57]Write i2c OK [11:59:57]MH_I2C_Read... [11:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:57]Read from MH i2c: E2 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 62 00 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 62 00 A4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [11:59:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:57]wFMCommunicate OK [11:59:57]SAM_PROTO_GetFieldsCounters done [11:59:57]requested_item shift.num is exist - process it [11:59:57]requested_item shift.opened is exist - process it [11:59:57]req_shift_opened [11:59:57]FM_GetShiftState [11:59:57]SAM_PROTO_GetShiftState [11:59:57]wFMCommunicate request_size=4 [11:59:57]MH_SAM_APDU [11:59:57]CAPDU: 80 13 01 00 [11:59:57]Write to MH i2c: E2 08 00 A5 0B 80 13 01 00 00 00 00 00 2D [11:59:57]Write i2c OK [11:59:57]MH_I2C_Read... [11:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:57]Read from MH i2c: E2 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 0E 00 [11:59:57]MH_I2C_Read... [11:59:57]Read from MH i2c: E2 0E 00 A5 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [11:59:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [11:59:57]wFMCommunicate OK [11:59:57]SAM_PROTO_GetShiftState done [11:59:57]FM_GetShiftState done [11:59:57]req_shift_opened done [11:59:57]requested_item shift.open_date is exist - process it [11:59:57]req_shift_open_date [11:59:57]req_shift_open_date done [11:59:57]produce_requested_data done [11:59:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154820,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [11:59:57]process_action_free close_receipt [11:59:57]json_value_free [11:59:57]json_value_free done [11:59:57]process_json_proto returns [11:59:57]Send response to host [11:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154820,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [11:59:57]free response buf [11:59:57]execute_script done [11:59:57]execute_script returns [11:59:57]free content buf [11:59:57]Sock 9.Close socket [11:59:57]Sock 9.Thread stoped [12:00:01]OFD Sender: No OFD packet to send [12:00:06]OFD Sender: No OFD packet to send [12:00:11]OFD Sender: No OFD packet to send [12:00:16]OFD Sender: No OFD packet to send [12:00:21]OFD Sender: No OFD packet to send [12:00:26]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:46]OFD Sender: No OFD packet to send [12:00:51]OFD Sender: No OFD packet to send [12:00:56]OFD Sender: No OFD packet to send [12:01:01]OFD Sender: No OFD packet to send [12:01:06]OFD Sender: No OFD packet to send [12:01:11]OFD Sender: No OFD packet to send [12:01:16]OFD Sender: No OFD packet to send [12:01:21]OFD Sender: No OFD packet to send [12:01:26]OFD Sender: No OFD packet to send [12:01:31]OFD Sender: No OFD packet to send [12:01:33]accept exits with 7 [12:01:33]New connection [12:01:33]New thread 3067305316 created [12:01:33]Thread 3067161956 joined [12:01:33]Waiting for new connection... [12:01:33] Sock 7.Parse request [12:01:33]Sock 7.Check first char [12:01:33]Sock 7.First char is OK [12:01:33]request: POST /json_proto HTTP/1.0 [12:01:33]Method: POST [12:01:33]URL: /json_proto [12:01:33]Method is POST - this is cgi request [12:01:33]url: /json_proto [12:01:33]query_string will be loaded in cgi processing [12:01:33]execute_cgi json_proto POST (null) [12:01:33]execute_cgi path=json_proto method=POST [12:01:33]POST find Content-Length [12:01:33]Host: 172.17.53.67:8080 [12:01:33]Content-Length: 682 [12:01:33]Content-Type: application/json [12:01:33] [12:01:33]POST finish read [12:01:33]Found Content-Length = 682 [12:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:33]execute_script... [12:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:33]POST & json_proto [12:01:33]process_json_proto [12:01:33]json parsed OK: [12:01:33]protocol is kg_v1.0 [12:01:33]action value=close_receipt [12:01:33]process_action close_receipt [12:01:33]cmd_close_receipt [12:01:33]MH_GetDate [12:01:33]Write to MH i2c: F0 00 00 A6 0B A0 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: F0 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: F0 09 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: F0 09 00 A6 0B 00 1E 4E 12 67 19 BC 99 64 60 [12:01:33]GetLastDocTimeStamp 1729252793 [12:01:33]current date 1729252894 [12:01:33]FM_GetShiftState [12:01:33]SAM_PROTO_GetShiftState [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 13 01 00 [12:01:33]Write to MH i2c: E2 08 00 A7 0B 80 13 01 00 00 00 00 00 2F [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 A7 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [12:01:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_GetShiftState done [12:01:33]FM_GetShiftState done [12:01:33]opened in 1729211399 [12:01:33]opened+sec_in_day 1729297799 [12:01:33]quantity*price = 100015 [12:01:33]sum+1 = 100017 [12:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 210 18.10.2024 12:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154821 ФПД: 213020938425289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154821&fm=213020938425289&tin=02508201610067®Number=0000137193017469&sum=100000 [12:01:34]StoreToDocumentArchive [12:01:34]shift 312 fd 154821 [12:01:34]save to /storage/0312/doc_00154821 [12:01:34]save last doc name /storage/0312/doc_00154821 to /storage/kkm_last_doc_name [12:01:34]save OK [12:01:34]Clear old archive folders... [12:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:34]tlvbuf is 0054B2F0 [12:01:34]SAM_PROTO_ClearQueue [12:01:34]wFMCommunicate request_size=4 [12:01:34]MH_SAM_APDU [12:01:34]CAPDU: 80 09 00 00 [12:01:34]Write to MH i2c: E2 08 00 B4 0B 80 09 00 00 00 00 00 00 31 [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:34]Read from MH i2c: E2 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: E2 03 00 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: E2 03 00 B4 0B 00 90 00 33 [12:01:34]RAPDU: 90 00 [12:01:34]wFMCommunicate OK [12:01:34]SAM_PROTO_ClearQueue done [12:01:34]KKMCreateOFDPacket [12:01:34]OFDProtocolAddRootSTLVToBuf [12:01:34]FM_MakeSignedData [12:01:34]FM_MakeSignedData [12:01:34]SAM_PROTO_SignData [12:01:34]wFMCommunicate request_size=4 [12:01:34]MH_SAM_APDU [12:01:34]CAPDU: 80 0D 01 02 [12:01:34]Write to MH i2c: E2 08 00 B5 0B 80 0D 01 02 00 00 00 00 39 [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:34]Read from MH i2c: E2 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: E2 03 00 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: E2 03 00 B5 0B 00 90 00 34 [12:01:34]RAPDU: 90 00 [12:01:34]wFMCommunicate OK [12:01:34]wFMCommunicate request_size=255 [12:01:34]MH_SAM_APDU [12:01:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 1E 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5C 02 00 35 04 06 00 C1 [12:01:34]Write to MH i2c: E2 02 01 B6 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 1E 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5C 02 00 35 04 06 00 C1 00 00 AE [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:35]Read from MH i2c: E2 03 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 03 00 B6 0B 00 90 00 35 [12:01:35]RAPDU: 90 00 [12:01:35]wFMCommunicate OK [12:01:35]wFMCommunicate request_size=10 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 0D 02 02 05 BD CD 5D 53 C9 [12:01:35]Write to MH i2c: E2 0D 00 B7 0B 80 0D 02 02 05 00 BD CD 5D 53 C9 00 00 49 [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 03 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 03 00 B7 0B 00 90 00 36 [12:01:35]RAPDU: 90 00 [12:01:35]wFMCommunicate OK [12:01:35]wFMCommunicate request_size=4 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 0D 03 02 [12:01:35]Write to MH i2c: E2 08 00 B8 0B 80 0D 03 02 00 00 00 00 3E [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 0B 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 0B 00 B8 0B 00 D5 6C DB 1B 0B DE 96 5B 90 00 50 [12:01:35]RAPDU: D5 6C DB 1B 0B DE 96 5B 90 00 [12:01:35]wFMCommunicate OK [12:01:35]SAM_PROTO_SignData done [12:01:35]FM_MakeSignedData done [12:01:35]CreateOFDProtocolMessage [12:01:35]wFMCommunicate request_size=4 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 11 00 00 [12:01:35]Write to MH i2c: E2 08 00 B9 0B 80 11 00 00 00 00 00 00 3E [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 17 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 17 00 B9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [12:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:01:35]wFMCommunicate OK [12:01:35]CreateOFDProtocolMessage done [12:01:35]OFDSenderStorePacket 154821 [12:01:35]StoreOFDPacket docnum=154821 [12:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 14 07 01 38 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 1E 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5C 02 00 35 04 06 00 C1 BD CD 5D 53 C9 D5 6C DB 1B 0B DE 96 5B [12:01:35]CheckFolder [12:01:35]dirname=/storage/ofd_packets [12:01:35]CheckFolder done [12:01:35]ProducePacketName [12:01:35]name=ofd_packets/00154821 [12:01:35]NVStorageSaveData ofd_packets/00154821 [12:01:35]File name is /storage/ofd_packets/00154821 [12:01:35]Write 301 bytes [12:01:35]NVStorageSaveData done [12:01:35]OFDSenderStorePacket done [12:01:35]KKMCreateOFDPacket done [12:01:35]NVStorageSaveData kkm_last_timestamp [12:01:35]File name is /storage/kkm_last_timestamp [12:01:35]Write 4 bytes [12:01:35]NVStorageSaveData done [12:01:35]ExternCall_PrintAddStr [12:01:35]wPrintStart [12:01:35]Write to MH i2c: 01 00 00 BA 0B C5 [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: 01 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: 01 07 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: 01 07 00 BA 0B 00 00 00 00 00 FF 0F DA [12:01:35]RasterBufferAndPrint [12:01:35]line Счет N : (1)872994 [12:01:35]line ИНН: 02508201610067 [12:01:35]line Контрольно-Кассовый Чек [12:01:35]line ПРОДАЖА [12:01:35]line ТРК (МРК, ГНК) : 32 [12:01:35]line Товар: 2710124130 [12:01:35]line Аи-92-К-5 [12:01:35]line 14.950 * 66.90 [12:01:35]line = 1000.16 [12:01:35]line НДС 12% НСП 1% [12:01:35]line > о реализуемом товаре [12:01:35]line ОКРУГЛЕНИЕ: -0.16 [12:01:35]line ИТОГО: 1000.00 [12:01:35]line Внесено: 1000.00 [12:01:35]line СДАЧА: 0.00 [12:01:35]line НСП 1% : 8.85 [12:01:35]line НДС 12% : 106.21 [12:01:35]line Наличными: 1000.00 [12:01:35]line Безнал.: 0.00 [12:01:35]line Место: АЗС № 165 "Партнер Нефть" [12:01:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:01:35]line СНО: Общий режим [12:01:35]line Чек 210 18.10.2024 12:01 [12:01:35]line Смена: 312 ФФД: 1.0 [12:01:35]line ЗНМ: 0300000234 [12:01:35]line РНМ: 0000137193017469 [12:01:35]line Версия ККМ: v1.0 [12:01:35]line ФМ: 0000000000963156 [12:01:35]line ФД: 154821 [12:01:35]line ФПД: 213020938425289 [12:01:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154821&fm=213020938425289&tin=02508201610067®Number=0000137193017469&sum=100000 [12:01:35]OFD Sender: Processing packet 154821 [packets to send 51, broken 50] [12:01:35]ProducePacketName [12:01:35]name=ofd_packets/00154821 [12:01:35]OFD Sender: To server: pG, [12:01:35]CommunicateWithHost lk.salyk.kg:30040 [12:01:35]ConnectInit lk.salyk.kg [12:01:35]written 0, free lines is 4095 [12:01:35]Connected sock=10 [12:01:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 14 07 01 38 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 1E 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5C 02 00 35 04 06 00 C1 BD CD 5D 53 C9 D5 6C DB 1B 0B DE 96 5B [12:01:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 DE 47 00 CC 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5C 02 00 F4 03 04 00 56 F4 11 67 B6 04 01 00 00 BD 03 DE 53 81 C9 17 41 [12:01:35]CommunicateWithHost err = 0 [12:01:35]CheckOFDResponse [12:01:35]1017 (14) - 77093643461234 [12:01:35]1041 (16) - 0000000000963156 [12:01:35]1040 (4) - 154821 [12:01:35]1012 (4) - 18.10.2024 05:38 [12:01:35]1206 (1) - 0 [12:01:35]OFD Sender: Remove packet 154821 [12:01:35]ProducePacketName [12:01:35]name=ofd_packets/00154821 [12:01:35]NVStorageDeleteData [12:01:36]Write to MH i2c: 01 00 00 E5 0B F0 [12:01:36]Write i2c OK [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: 01 [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: 01 07 00 [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: 01 07 00 E5 0B 00 00 00 00 00 F4 0C F7 [12:01:36]RasterBufferAndPrint [12:01:36]line [12:01:36]line [12:01:36]line [12:01:36]line [12:01:36]line [12:01:36]written 0, free lines is 3322 [12:01:36]MH_Cut [12:01:36]Write to MH i2c: D1 01 00 EC 0B 01 C9 [12:01:36]Write i2c OK [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: D1 [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: D1 01 00 [12:01:36]MH_I2C_Read... [12:01:36]Read from MH i2c: D1 01 00 EC 0B 00 C8 [12:01:36]Write to MH i2c: 01 00 00 ED 0B F8 [12:01:36]Write i2c OK [12:01:36]MH_I2C_Read... [12:01:36]OFD Sender: No OFD packet to send [12:01:36]*** Cut start [12:01:36]*** Partial cut [12:01:36]*** CUTSNS_PIN = 1 [12:01:36]*** CUTSNS_PIN = 0 [12:01:37]*** Brake cut motor [12:01:37]Read from MH i2c: 01 [12:01:37]MH_I2C_Read... [12:01:37]*** Stop cut motor [12:01:37]*** Cut end [12:01:37]Read from MH i2c: 01 07 00 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: 01 07 00 ED 0B 00 00 00 00 00 FF 0F 0D [12:01:37]process_action close_receipt done [12:01:37]requested_data is exist [12:01:37]produce_requested_data [12:01:37]requested_item fm.sn is exist - process it [12:01:37]wFMCommunicate request_size=4 [12:01:37]MH_SAM_APDU [12:01:37]CAPDU: 80 11 00 00 [12:01:37]Write to MH i2c: E2 08 00 EE 0B 80 11 00 00 00 00 00 00 73 [12:01:37]Write i2c OK [12:01:37]MH_I2C_Read... [12:01:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:37]Read from MH i2c: E2 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 17 00 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 17 00 EE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [12:01:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:01:37]wFMCommunicate OK [12:01:37]requested_item fd.num is exist - process it [12:01:37]SAM_PROTO_GetFieldsCounters [12:01:37]wFMCommunicate request_size=4 [12:01:37]MH_SAM_APDU [12:01:37]CAPDU: 80 13 00 00 [12:01:37]Write to MH i2c: E2 08 00 EF 0B 80 13 00 00 00 00 00 00 76 [12:01:37]Write i2c OK [12:01:37]MH_I2C_Read... [12:01:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:37]Read from MH i2c: E2 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 62 00 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 62 00 EF 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [12:01:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:01:37]wFMCommunicate OK [12:01:37]SAM_PROTO_GetFieldsCounters done [12:01:37]requested_item shift.num is exist - process it [12:01:37]requested_item shift.opened is exist - process it [12:01:37]req_shift_opened [12:01:37]FM_GetShiftState [12:01:37]SAM_PROTO_GetShiftState [12:01:37]wFMCommunicate request_size=4 [12:01:37]MH_SAM_APDU [12:01:37]CAPDU: 80 13 01 00 [12:01:37]Write to MH i2c: E2 08 00 F0 0B 80 13 01 00 00 00 00 00 78 [12:01:37]Write i2c OK [12:01:37]MH_I2C_Read... [12:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:37]Read from MH i2c: E2 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 0E 00 [12:01:37]MH_I2C_Read... [12:01:37]Read from MH i2c: E2 0E 00 F0 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [12:01:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:01:37]wFMCommunicate OK [12:01:37]SAM_PROTO_GetShiftState done [12:01:37]FM_GetShiftState done [12:01:37]req_shift_opened done [12:01:37]requested_item shift.open_date is exist - process it [12:01:37]req_shift_open_date [12:01:37]req_shift_open_date done [12:01:37]produce_requested_data done [12:01:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154821,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:01:37]process_action_free close_receipt [12:01:37]json_value_free [12:01:37]json_value_free done [12:01:37]process_json_proto returns [12:01:37]Send response to host [12:01:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154821,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:01:37]free response buf [12:01:37]execute_script done [12:01:37]execute_script returns [12:01:37]free content buf [12:01:37]Sock 7.Close socket [12:01:37]Sock 7.Thread stoped [12:01:41]OFD Sender: No OFD packet to send [12:01:46]OFD Sender: No OFD packet to send [12:01:51]OFD Sender: No OFD packet to send [12:01:56]OFD Sender: No OFD packet to send [12:02:01]OFD Sender: No OFD packet to send [12:02:06]OFD Sender: No OFD packet to send [12:02:11]OFD Sender: No OFD packet to send [12:02:16]OFD Sender: No OFD packet to send [12:02:21]OFD Sender: No OFD packet to send [12:02:26]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]accept exits with 9 [12:02:46]New connection [12:02:46]New thread 3067161956 created [12:02:46]Thread 3067305316 joined [12:02:46]Waiting for new connection... [12:02:46] Sock 9.Parse request [12:02:46]Sock 9.Check first char [12:02:46]Sock 9.First char is OK [12:02:46]request: POST /json_proto HTTP/1.0 [12:02:46]Method: POST [12:02:46]URL: /json_proto [12:02:46]Method is POST - this is cgi request [12:02:46]url: /json_proto [12:02:46]query_string will be loaded in cgi processing [12:02:46]execute_cgi json_proto POST (null) [12:02:46]execute_cgi path=json_proto method=POST [12:02:46]POST find Content-Length [12:02:46]Host: 172.17.53.67:8080 [12:02:46]Content-Length: 677 [12:02:46]Content-Type: application/json [12:02:46] [12:02:46]POST finish read [12:02:46]Found Content-Length = 677 [12:02:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:46]execute_script... [12:02:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:46]POST & json_proto [12:02:46]process_json_proto [12:02:46]json parsed OK: [12:02:46]protocol is kg_v1.0 [12:02:46]action value=close_receipt [12:02:46]process_action close_receipt [12:02:46]cmd_close_receipt [12:02:46]MH_GetDate [12:02:46]Write to MH i2c: F0 00 00 F1 0B EB [12:02:46]Write i2c OK [12:02:46]MH_I2C_Read... [12:02:46]Read from MH i2c: F0 [12:02:46]MH_I2C_Read... [12:02:46]Read from MH i2c: F0 09 00 [12:02:46]MH_I2C_Read... [12:02:46]Read from MH i2c: F0 09 00 F1 0B 00 66 4E 12 67 19 BC 99 64 F3 [12:02:46]GetLastDocTimeStamp 1729252894 [12:02:46]current date 1729252966 [12:02:46]FM_GetShiftState [12:02:46]SAM_PROTO_GetShiftState [12:02:46]wFMCommunicate request_size=4 [12:02:46]MH_SAM_APDU [12:02:46]CAPDU: 80 13 01 00 [12:02:46]Write to MH i2c: E2 08 00 F2 0B 80 13 01 00 00 00 00 00 7A [12:02:46]Write i2c OK [12:02:46]MH_I2C_Read... [12:02:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:46]Read from MH i2c: E2 [12:02:46]MH_I2C_Read... [12:02:46]Read from MH i2c: E2 0E 00 [12:02:46]MH_I2C_Read... [12:02:46]Read from MH i2c: E2 0E 00 F2 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [12:02:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:02:46]wFMCommunicate OK [12:02:46]SAM_PROTO_GetShiftState done [12:02:46]FM_GetShiftState done [12:02:46]opened in 1729211399 [12:02:46]opened+sec_in_day 1729297799 [12:02:46]quantity*price = 40006 [12:02:46]sum+1 = 40007 [12:02:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 211 18.10.2024 12:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154822 ФПД: 216399247216788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154822&fm=216399247216788&tin=02508201610067®Number=0000137193017469&sum=40000 [12:02:47]StoreToDocumentArchive [12:02:47]shift 312 fd 154822 [12:02:47]save to /storage/0312/doc_00154822 [12:02:47]save last doc name /storage/0312/doc_00154822 to /storage/kkm_last_doc_name [12:02:47]save OK [12:02:47]Clear old archive folders... [12:02:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:02:47]tlvbuf is 004D4D10 [12:02:47]SAM_PROTO_ClearQueue [12:02:47]wFMCommunicate request_size=4 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 09 00 00 [12:02:47]Write to MH i2c: E2 08 00 FF 0B 80 09 00 00 00 00 00 00 7C [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 FF 0B 00 90 00 7E [12:02:47]RAPDU: 90 00 [12:02:47]wFMCommunicate OK [12:02:47]SAM_PROTO_ClearQueue done [12:02:47]KKMCreateOFDPacket [12:02:47]OFDProtocolAddRootSTLVToBuf [12:02:47]FM_MakeSignedData [12:02:47]FM_MakeSignedData [12:02:47]SAM_PROTO_SignData [12:02:47]wFMCommunicate request_size=4 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 0D 01 02 [12:02:47]Write to MH i2c: E2 08 00 00 0C 80 0D 01 02 00 00 00 00 85 [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 00 0C 00 90 00 80 [12:02:47]RAPDU: 90 00 [12:02:47]wFMCommunicate OK [12:02:47]wFMCommunicate request_size=255 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 66 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5C 02 00 35 04 06 00 C4 [12:02:47]Write to MH i2c: E2 02 01 01 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 66 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5C 02 00 35 04 06 00 C4 00 00 1C [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 01 0C 00 90 00 81 [12:02:47]RAPDU: 90 00 [12:02:47]wFMCommunicate OK [12:02:47]wFMCommunicate request_size=10 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 0D 02 02 05 D0 60 42 90 94 [12:02:47]Write to MH i2c: E2 0D 00 02 0C 80 0D 02 02 05 00 D0 60 42 90 94 00 00 28 [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 03 00 02 0C 00 90 00 82 [12:02:47]RAPDU: 90 00 [12:02:47]wFMCommunicate OK [12:02:47]wFMCommunicate request_size=4 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 0D 03 02 [12:02:47]Write to MH i2c: E2 08 00 03 0C 80 0D 03 02 00 00 00 00 8A [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 0B 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 0B 00 03 0C 00 87 6B D6 7B 9A 37 D3 B2 90 00 24 [12:02:47]RAPDU: 87 6B D6 7B 9A 37 D3 B2 90 00 [12:02:47]wFMCommunicate OK [12:02:47]SAM_PROTO_SignData done [12:02:47]FM_MakeSignedData done [12:02:47]CreateOFDProtocolMessage [12:02:47]wFMCommunicate request_size=4 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 11 00 00 [12:02:47]Write to MH i2c: E2 08 00 04 0C 80 11 00 00 00 00 00 00 8A [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 17 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 17 00 04 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [12:02:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:02:47]wFMCommunicate OK [12:02:47]CreateOFDProtocolMessage done [12:02:47]OFDSenderStorePacket 154822 [12:02:47]StoreOFDPacket docnum=154822 [12:02:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A 2B 07 01 48 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 66 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5C 02 00 35 04 06 00 C4 D0 60 42 90 94 87 6B D6 7B 9A 37 D3 B2 [12:02:47]CheckFolder [12:02:47]dirname=/storage/ofd_packets [12:02:47]CheckFolder done [12:02:47]ProducePacketName [12:02:47]name=ofd_packets/00154822 [12:02:47]NVStorageSaveData ofd_packets/00154822 [12:02:47]File name is /storage/ofd_packets/00154822 [12:02:47]Write 301 bytes [12:02:47]NVStorageSaveData done [12:02:47]OFDSenderStorePacket done [12:02:47]KKMCreateOFDPacket done [12:02:47]NVStorageSaveData kkm_last_timestamp [12:02:47]File name is /storage/kkm_last_timestamp [12:02:47]Write 4 bytes [12:02:47]NVStorageSaveData done [12:02:47]ExternCall_PrintAddStr [12:02:47]wPrintStart [12:02:47]Write to MH i2c: 01 00 00 05 0C 11 [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: 01 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: 01 07 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 FF 0F 26 [12:02:47]RasterBufferAndPrint [12:02:47]line Счет N : (1)872995 [12:02:47]line ИНН: 02508201610067 [12:02:47]line Контрольно-Кассовый Чек [12:02:47]line ПРОДАЖА [12:02:47]line ТРК (МРК, ГНК) : 12 [12:02:47]line Товар: 2710124130 [12:02:47]line Аи-92-К-5 [12:02:47]line 5.980 * 66.90 [12:02:47]line = 400.06 [12:02:47]line НДС 12% НСП 1% [12:02:47]line > о реализуемом товаре [12:02:47]line ОКРУГЛЕНИЕ: -0.06 [12:02:47]line ИТОГО: 400.00 [12:02:47]line Внесено: 400.00 [12:02:47]line СДАЧА: 0.00 [12:02:47]line НСП 1% : 3.54 [12:02:47]line НДС 12% : 42.48 [12:02:47]line Наличными: 400.00 [12:02:47]line Безнал.: 0.00 [12:02:47]line Место: АЗС № 165 "Партнер Нефть" [12:02:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:02:47]line СНО: Общий режим [12:02:47]line Чек 211 18.10.2024 12:02 [12:02:47]line Смена: 312 ФФД: 1.0 [12:02:47]line ЗНМ: 0300000234 [12:02:47]line РНМ: 0000137193017469 [12:02:47]line Версия ККМ: v1.0 [12:02:47]line ФМ: 0000000000963156 [12:02:47]line ФД: 154822 [12:02:47]line ФПД: 216399247216788 [12:02:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154822&fm=216399247216788&tin=02508201610067®Number=0000137193017469&sum=40000 [12:02:48]OFD Sender: Processing packet 154822 [packets to send 51, broken 50] [12:02:48]ProducePacketName [12:02:48]name=ofd_packets/00154822 [12:02:48]OFD Sender: To server: pG, [12:02:48]CommunicateWithHost lk.salyk.kg:30040 [12:02:48]ConnectInit lk.salyk.kg [12:02:48]written 0, free lines is 4095 [12:02:48]Connected sock=10 [12:02:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A 2B 07 01 48 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 66 4E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5C 02 00 35 04 06 00 C4 D0 60 42 90 94 87 6B D6 7B 9A 37 D3 B2 [12:02:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E F5 47 00 9B D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5C 02 00 F4 03 04 00 9F F4 11 67 B6 04 01 00 00 CD EB 32 83 35 C2 8C 4F [12:02:48]CommunicateWithHost err = 0 [12:02:48]CheckOFDResponse [12:02:48]1017 (14) - 77093643461234 [12:02:48]1041 (16) - 0000000000963156 [12:02:48]1040 (4) - 154822 [12:02:48]1012 (4) - 18.10.2024 05:39 [12:02:48]1206 (1) - 0 [12:02:48]OFD Sender: Remove packet 154822 [12:02:48]ProducePacketName [12:02:48]name=ofd_packets/00154822 [12:02:48]NVStorageDeleteData [12:02:48]Write to MH i2c: 01 00 00 30 0C 3C [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: 01 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: 01 07 00 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: 01 07 00 30 0C 00 00 00 00 00 F2 0C 41 [12:02:48]RasterBufferAndPrint [12:02:48]line [12:02:48]line [12:02:48]line [12:02:48]line [12:02:48]line [12:02:48]written 0, free lines is 3320 [12:02:48]MH_Cut [12:02:48]Write to MH i2c: D1 01 00 37 0C 01 15 [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: D1 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: D1 01 00 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: D1 01 00 37 0C 00 14 [12:02:48]Write to MH i2c: 01 00 00 38 0C 44 [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:48]OFD Sender: No OFD packet to send [12:02:49]*** Cut start [12:02:49]*** Partial cut [12:02:49]*** CUTSNS_PIN = 1 [12:02:49]*** CUTSNS_PIN = 0 [12:02:49]*** Brake cut motor [12:02:49]Read from MH i2c: 01 [12:02:49]MH_I2C_Read... [12:02:49]*** Stop cut motor [12:02:49]*** Cut end [12:02:49]Read from MH i2c: 01 07 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 07 00 38 0C 00 00 00 00 00 FF 0F 59 [12:02:49]process_action close_receipt done [12:02:49]requested_data is exist [12:02:49]produce_requested_data [12:02:49]requested_item fm.sn is exist - process it [12:02:49]wFMCommunicate request_size=4 [12:02:49]MH_SAM_APDU [12:02:49]CAPDU: 80 11 00 00 [12:02:49]Write to MH i2c: E2 08 00 39 0C 80 11 00 00 00 00 00 00 BF [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:49]Read from MH i2c: E2 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 17 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 17 00 39 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [12:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:02:49]wFMCommunicate OK [12:02:49]requested_item fd.num is exist - process it [12:02:49]SAM_PROTO_GetFieldsCounters [12:02:49]wFMCommunicate request_size=4 [12:02:49]MH_SAM_APDU [12:02:49]CAPDU: 80 13 00 00 [12:02:49]Write to MH i2c: E2 08 00 3A 0C 80 13 00 00 00 00 00 00 C2 [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:50]Read from MH i2c: E2 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 62 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 62 00 3A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [12:02:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:02:50]wFMCommunicate OK [12:02:50]SAM_PROTO_GetFieldsCounters done [12:02:50]requested_item shift.num is exist - process it [12:02:50]requested_item shift.opened is exist - process it [12:02:50]req_shift_opened [12:02:50]FM_GetShiftState [12:02:50]SAM_PROTO_GetShiftState [12:02:50]wFMCommunicate request_size=4 [12:02:50]MH_SAM_APDU [12:02:50]CAPDU: 80 13 01 00 [12:02:50]Write to MH i2c: E2 08 00 3B 0C 80 13 01 00 00 00 00 00 C4 [12:02:50]Write i2c OK [12:02:50]MH_I2C_Read... [12:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:50]Read from MH i2c: E2 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 0E 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 0E 00 3B 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [12:02:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:02:50]wFMCommunicate OK [12:02:50]SAM_PROTO_GetShiftState done [12:02:50]FM_GetShiftState done [12:02:50]req_shift_opened done [12:02:50]requested_item shift.open_date is exist - process it [12:02:50]req_shift_open_date [12:02:50]req_shift_open_date done [12:02:50]produce_requested_data done [12:02:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154822,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:02:50]process_action_free close_receipt [12:02:50]json_value_free [12:02:50]json_value_free done [12:02:50]process_json_proto returns [12:02:50]Send response to host [12:02:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154822,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:02:50]free response buf [12:02:50]execute_script done [12:02:50]execute_script returns [12:02:50]free content buf [12:02:50]Sock 9.Close socket [12:02:50]Sock 9.Thread stoped [12:02:53]OFD Sender: No OFD packet to send [12:02:58]OFD Sender: No OFD packet to send [12:03:03]OFD Sender: No OFD packet to send [12:03:08]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:18]OFD Sender: No OFD packet to send [12:03:23]OFD Sender: No OFD packet to send [12:03:28]OFD Sender: No OFD packet to send [12:03:33]OFD Sender: No OFD packet to send [12:03:38]OFD Sender: No OFD packet to send [12:03:43]OFD Sender: No OFD packet to send [12:03:48]OFD Sender: No OFD packet to send [12:03:53]OFD Sender: No OFD packet to send [12:03:58]OFD Sender: No OFD packet to send [12:04:03]OFD Sender: No OFD packet to send [12:04:08]OFD Sender: No OFD packet to send [12:04:13]OFD Sender: No OFD packet to send [12:04:18]OFD Sender: No OFD packet to send [12:04:23]OFD Sender: No OFD packet to send [12:04:28]OFD Sender: No OFD packet to send [12:04:33]OFD Sender: No OFD packet to send [12:04:38]OFD Sender: No OFD packet to send [12:04:43]OFD Sender: No OFD packet to send [12:04:48]OFD Sender: No OFD packet to send [12:04:53]OFD Sender: No OFD packet to send [12:04:58]OFD Sender: No OFD packet to send [12:05:03]OFD Sender: No OFD packet to send [12:05:08]OFD Sender: No OFD packet to send [12:05:13]OFD Sender: No OFD packet to send [12:05:18]OFD Sender: No OFD packet to send [12:05: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:08]accept exits with 7 [12:06:08]New connection [12:06:08]New thread 3067305316 created [12:06:08]Thread 3067161956 joined [12:06:08]Waiting for new connection... [12:06:08] Sock 7.Parse request [12:06:08]Sock 7.Check first char [12:06:08]Sock 7.First char is OK [12:06:08]request: POST /json_proto HTTP/1.0 [12:06:08]Method: POST [12:06:08]URL: /json_proto [12:06:08]Method is POST - this is cgi request [12:06:08]url: /json_proto [12:06:08]query_string will be loaded in cgi processing [12:06:08]execute_cgi json_proto POST (null) [12:06:08]execute_cgi path=json_proto method=POST [12:06:08]POST find Content-Length [12:06:08]Host: 172.17.53.67:8080 [12:06:08]Content-Length: 677 [12:06:08]Content-Type: application/json [12:06:08] [12:06:08]POST finish read [12:06:08]Found Content-Length = 677 [12:06:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:08]execute_script... [12:06:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:08]POST & json_proto [12:06:08]process_json_proto [12:06:08]json parsed OK: [12:06:08]protocol is kg_v1.0 [12:06:08]action value=close_receipt [12:06:08]process_action close_receipt [12:06:08]cmd_close_receipt [12:06:08]MH_GetDate [12:06:08]Write to MH i2c: F0 00 00 3C 0C 37 [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: F0 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: F0 09 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: F0 09 00 3C 0C 00 31 4F 12 67 19 BC 99 64 0B [12:06:08]GetLastDocTimeStamp 1729252966 [12:06:08]current date 1729253169 [12:06:08]FM_GetShiftState [12:06:08]SAM_PROTO_GetShiftState [12:06:08]wFMCommunicate request_size=4 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 13 01 00 [12:06:08]Write to MH i2c: E2 08 00 3D 0C 80 13 01 00 00 00 00 00 C6 [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 0E 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 0E 00 3D 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [12:06:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:06:08]wFMCommunicate OK [12:06:08]SAM_PROTO_GetShiftState done [12:06:08]FM_GetShiftState done [12:06:08]opened in 1729211399 [12:06:08]opened+sec_in_day 1729297799 [12:06:08]quantity*price = 25020 [12:06:08]sum+1 = 25022 [12:06:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 300.00 СДАЧА: 50.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 212 18.10.2024 12:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154823 ФПД: 177634780148906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154823&fm=177634780148906&tin=02508201610067®Number=0000137193017469&sum=25000 [12:06:09]StoreToDocumentArchive [12:06:09]shift 312 fd 154823 [12:06:09]save to /storage/0312/doc_00154823 [12:06:09]save last doc name /storage/0312/doc_00154823 to /storage/kkm_last_doc_name [12:06:09]save OK [12:06:09]Clear old archive folders... [12:06:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:09]tlvbuf is 00573180 [12:06:09]SAM_PROTO_ClearQueue [12:06:09]wFMCommunicate request_size=4 [12:06:09]MH_SAM_APDU [12:06:09]CAPDU: 80 09 00 00 [12:06:09]Write to MH i2c: E2 08 00 4A 0C 80 09 00 00 00 00 00 00 C8 [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:09]Read from MH i2c: E2 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 03 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 03 00 4A 0C 00 90 00 CA [12:06:09]RAPDU: 90 00 [12:06:09]wFMCommunicate OK [12:06:09]SAM_PROTO_ClearQueue done [12:06:09]KKMCreateOFDPacket [12:06:09]OFDProtocolAddRootSTLVToBuf [12:06:09]FM_MakeSignedData [12:06:09]FM_MakeSignedData [12:06:09]SAM_PROTO_SignData [12:06:09]wFMCommunicate request_size=4 [12:06:09]MH_SAM_APDU [12:06:09]CAPDU: 80 0D 01 02 [12:06:09]Write to MH i2c: E2 08 00 4B 0C 80 0D 01 02 00 00 00 00 D0 [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:09]Read from MH i2c: E2 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 03 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 03 00 4B 0C 00 90 00 CB [12:06:09]RAPDU: 90 00 [12:06:09]wFMCommunicate OK [12:06:09]wFMCommunicate request_size=255 [12:06:09]MH_SAM_APDU [12:06:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 31 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5C 02 00 35 04 06 00 A1 [12:06:09]Write to MH i2c: E2 02 01 4C 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 31 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5C 02 00 35 04 06 00 A1 00 00 1C [12:06:10]Write i2c OK [12:06:10]MH_I2C_Read... [12:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:10]Read from MH i2c: E2 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 03 00 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 03 00 4C 0C 00 90 00 CC [12:06:10]RAPDU: 90 00 [12:06:10]wFMCommunicate OK [12:06:10]wFMCommunicate request_size=10 [12:06:10]MH_SAM_APDU [12:06:10]CAPDU: 80 0D 02 02 05 8E D1 F8 74 AA [12:06:10]Write to MH i2c: E2 0D 00 4D 0C 80 0D 02 02 05 00 8E D1 F8 74 AA 00 00 52 [12:06:10]Write i2c OK [12:06:10]MH_I2C_Read... [12:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:10]Read from MH i2c: E2 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 03 00 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 03 00 4D 0C 00 90 00 CD [12:06:10]RAPDU: 90 00 [12:06:10]wFMCommunicate OK [12:06:10]wFMCommunicate request_size=4 [12:06:10]MH_SAM_APDU [12:06:10]CAPDU: 80 0D 03 02 [12:06:10]Write to MH i2c: E2 08 00 4E 0C 80 0D 03 02 00 00 00 00 D5 [12:06:10]Write i2c OK [12:06:10]MH_I2C_Read... [12:06:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:10]Read from MH i2c: E2 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 0B 00 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 0B 00 4E 0C 00 2B 46 F0 FB 0C 4C B0 B9 90 00 F3 [12:06:10]RAPDU: 2B 46 F0 FB 0C 4C B0 B9 90 00 [12:06:10]wFMCommunicate OK [12:06:10]SAM_PROTO_SignData done [12:06:10]FM_MakeSignedData done [12:06:10]CreateOFDProtocolMessage [12:06:10]wFMCommunicate request_size=4 [12:06:10]MH_SAM_APDU [12:06:10]CAPDU: 80 11 00 00 [12:06:10]Write to MH i2c: E2 08 00 4F 0C 80 11 00 00 00 00 00 00 D5 [12:06:10]Write i2c OK [12:06:10]MH_I2C_Read... [12:06:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:10]Read from MH i2c: E2 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 17 00 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: E2 17 00 4F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [12:06:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:06:10]wFMCommunicate OK [12:06:10]CreateOFDProtocolMessage done [12:06:10]OFDSenderStorePacket 154823 [12:06:10]StoreOFDPacket docnum=154823 [12:06:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 1A 07 01 70 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 31 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5C 02 00 35 04 06 00 A1 8E D1 F8 74 AA 2B 46 F0 FB 0C 4C B0 B9 [12:06:10]CheckFolder [12:06:10]dirname=/storage/ofd_packets [12:06:10]CheckFolder done [12:06:10]ProducePacketName [12:06:10]name=ofd_packets/00154823 [12:06:10]NVStorageSaveData ofd_packets/00154823 [12:06:10]File name is /storage/ofd_packets/00154823 [12:06:10]Write 301 bytes [12:06:10]NVStorageSaveData done [12:06:10]OFDSenderStorePacket done [12:06:10]KKMCreateOFDPacket done [12:06:10]NVStorageSaveData kkm_last_timestamp [12:06:10]File name is /storage/kkm_last_timestamp [12:06:10]Write 4 bytes [12:06:10]NVStorageSaveData done [12:06:10]ExternCall_PrintAddStr [12:06:10]wPrintStart [12:06:10]Write to MH i2c: 01 00 00 50 0C 5C [12:06:10]Write i2c OK [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: 01 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: 01 07 00 [12:06:10]MH_I2C_Read... [12:06:10]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 FF 0F 71 [12:06:10]RasterBufferAndPrint [12:06:10]line Счет N : (1)872997 [12:06:10]line ИНН: 02508201610067 [12:06:10]line Контрольно-Кассовый Чек [12:06:10]line ПРОДАЖА [12:06:10]line ТРК (МРК, ГНК) : 42 [12:06:10]line Товар: 2710124130 [12:06:10]line Аи-92-К-5 [12:06:10]line 3.740 * 66.90 [12:06:10]line = 250.21 [12:06:10]line НДС 12% НСП 1% [12:06:10]line > о реализуемом товаре [12:06:10]line ОКРУГЛЕНИЕ: -0.21 [12:06:10]line ИТОГО: 250.00 [12:06:10]line Внесено: 300.00 [12:06:10]line СДАЧА: 50.00 [12:06:10]line НСП 1% : 2.21 [12:06:10]line НДС 12% : 26.57 [12:06:10]line Наличными: 250.00 [12:06:10]line Безнал.: 0.00 [12:06:10]line Место: АЗС № 165 "Партнер Нефть" [12:06:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:06:10]line СНО: Общий режим [12:06:10]line Чек 212 18.10.2024 12:06 [12:06:10]line Смена: 312 ФФД: 1.0 [12:06:10]line ЗНМ: 0300000234 [12:06:10]line РНМ: 0000137193017469 [12:06:10]line Версия ККМ: v1.0 [12:06:10]line ФМ: 0000000000963156 [12:06:10]line ФД: 154823 [12:06:10]line ФПД: 177634780148906 [12:06:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154823&fm=177634780148906&tin=02508201610067®Number=0000137193017469&sum=25000 [12:06:10]OFD Sender: Processing packet 154823 [packets to send 51, broken 50] [12:06:10]ProducePacketName [12:06:10]name=ofd_packets/00154823 [12:06:10]OFD Sender: To server: pG, [12:06:10]CommunicateWithHost lk.salyk.kg:30040 [12:06:10]ConnectInit lk.salyk.kg [12:06:10]written 0, free lines is 4095 [12:06:10]Connected sock=10 [12:06:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 1A 07 01 70 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 31 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5C 02 00 35 04 06 00 A1 8E D1 F8 74 AA 2B 46 F0 FB 0C 4C B0 B9 [12:06:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 BB 47 00 30 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5C 02 00 F4 03 04 00 69 F5 11 67 B6 04 01 00 00 EE B4 EC A5 EB 42 78 11 [12:06:11]CommunicateWithHost err = 0 [12:06:11]CheckOFDResponse [12:06:11]1017 (14) - 77093643461234 [12:06:11]1041 (16) - 0000000000963156 [12:06:11]1040 (4) - 154823 [12:06:11]1012 (4) - 18.10.2024 05:43 [12:06:11]1206 (1) - 0 [12:06:11]OFD Sender: Remove packet 154823 [12:06:11]ProducePacketName [12:06:11]name=ofd_packets/00154823 [12:06:11]NVStorageDeleteData [12:06:11]Write to MH i2c: 01 00 00 7B 0C 87 [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: 01 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: 01 07 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: 01 07 00 7B 0C 00 00 00 00 00 F0 0C 8A [12:06:11]RasterBufferAndPrint [12:06:11]line [12:06:11]line [12:06:11]line [12:06:11]line [12:06:11]line [12:06:11]written 0, free lines is 3318 [12:06:11]MH_Cut [12:06:11]Write to MH i2c: D1 01 00 82 0C 01 60 [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: D1 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: D1 01 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: D1 01 00 82 0C 00 5F [12:06:11]Write to MH i2c: 01 00 00 83 0C 8F [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]OFD Sender: No OFD packet to send [12:06:11]*** Cut start [12:06:11]*** Partial cut [12:06:11]*** CUTSNS_PIN = 1 [12:06:11]*** CUTSNS_PIN = 0 [12:06:12]*** Brake cut motor [12:06:12]Read from MH i2c: 01 [12:06:12]MH_I2C_Read... [12:06:12]*** Stop cut motor [12:06:12]*** Cut end [12:06:12]Read from MH i2c: 01 07 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: 01 07 00 83 0C 00 00 00 00 00 FF 0F A4 [12:06:12]process_action close_receipt done [12:06:12]requested_data is exist [12:06:12]produce_requested_data [12:06:12]requested_item fm.sn is exist - process it [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 11 00 00 [12:06:12]Write to MH i2c: E2 08 00 84 0C 80 11 00 00 00 00 00 00 0A [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 17 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 17 00 84 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [12:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:06:12]wFMCommunicate OK [12:06:12]requested_item fd.num is exist - process it [12:06:12]SAM_PROTO_GetFieldsCounters [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 13 00 00 [12:06:12]Write to MH i2c: E2 08 00 85 0C 80 13 00 00 00 00 00 00 0D [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 62 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 62 00 85 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [12:06:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:06:12]wFMCommunicate OK [12:06:12]SAM_PROTO_GetFieldsCounters done [12:06:12]requested_item shift.num is exist - process it [12:06:12]requested_item shift.opened is exist - process it [12:06:12]req_shift_opened [12:06:12]FM_GetShiftState [12:06:12]SAM_PROTO_GetShiftState [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 13 01 00 [12:06:12]Write to MH i2c: E2 08 00 86 0C 80 13 01 00 00 00 00 00 0F [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 0E 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 0E 00 86 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [12:06:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:06:12]wFMCommunicate OK [12:06:12]SAM_PROTO_GetShiftState done [12:06:12]FM_GetShiftState done [12:06:12]req_shift_opened done [12:06:12]requested_item shift.open_date is exist - process it [12:06:12]req_shift_open_date [12:06:12]req_shift_open_date done [12:06:12]produce_requested_data done [12:06:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154823,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:06:12]process_action_free close_receipt [12:06:12]json_value_free [12:06:12]json_value_free done [12:06:12]process_json_proto returns [12:06:12]Send response to host [12:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154823,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:06:12]free response buf [12:06:12]execute_script done [12:06:12]execute_script returns [12:06:12]free content buf [12:06:12]Sock 7.Close socket [12:06:12]Sock 7.Thread stoped [12:06:16]OFD Sender: No OFD packet to send [12:06:18]accept exits with 9 [12:06:18]New connection [12:06:18]New thread 3067161956 created [12:06:18]Thread 3067305316 joined [12:06:18]Waiting for new connection... [12:06:18] Sock 9.Parse request [12:06:18]Sock 9.Check first char [12:06:18]Sock 9.First char is OK [12:06:18]request: POST /json_proto HTTP/1.0 [12:06:18]Method: POST [12:06:18]URL: /json_proto [12:06:18]Method is POST - this is cgi request [12:06:18]url: /json_proto [12:06:18]query_string will be loaded in cgi processing [12:06:18]execute_cgi json_proto POST (null) [12:06:18]execute_cgi path=json_proto method=POST [12:06:18]POST find Content-Length [12:06:18]Host: 172.17.53.67:8080 [12:06:18]Content-Length: 766 [12:06:18]Content-Type: application/json [12:06:18] [12:06:18]POST finish read [12:06:18]Found Content-Length = 766 [12:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:18]execute_script... [12:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:18]POST & json_proto [12:06:18]process_json_proto [12:06:18]json parsed OK: [12:06:18]protocol is kg_v1.0 [12:06:18]action value=close_receipt [12:06:18]process_action close_receipt [12:06:18]cmd_close_receipt [12:06:18]MH_GetDate [12:06:18]Write to MH i2c: F0 00 00 87 0C 82 [12:06:18]Write i2c OK [12:06:18]MH_I2C_Read... [12:06:18]Read from MH i2c: F0 [12:06:18]MH_I2C_Read... [12:06:18]Read from MH i2c: F0 09 00 [12:06:18]MH_I2C_Read... [12:06:18]Read from MH i2c: F0 09 00 87 0C 00 3A 4F 12 67 19 BC 99 64 5F [12:06:18]GetLastDocTimeStamp 1729253169 [12:06:18]current date 1729253178 [12:06:18]FM_GetShiftState [12:06:18]SAM_PROTO_GetShiftState [12:06:18]wFMCommunicate request_size=4 [12:06:18]MH_SAM_APDU [12:06:18]CAPDU: 80 13 01 00 [12:06:18]Write to MH i2c: E2 08 00 88 0C 80 13 01 00 00 00 00 00 11 [12:06:18]Write i2c OK [12:06:18]MH_I2C_Read... [12:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:18]Read from MH i2c: E2 [12:06:18]MH_I2C_Read... [12:06:18]Read from MH i2c: E2 0E 00 [12:06:18]MH_I2C_Read... [12:06:18]Read from MH i2c: E2 0E 00 88 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [12:06:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:06:18]wFMCommunicate OK [12:06:18]SAM_PROTO_GetShiftState done [12:06:18]FM_GetShiftState done [12:06:18]opened in 1729211399 [12:06:18]opened+sec_in_day 1729297799 [12:06:18]quantity*price = 50041 [12:06:18]sum+1 = 50042 [12:06:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 213 18.10.2024 12:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154824 ФПД: 53534277419826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154824&fm=53534277419826&tin=02508201610067®Number=0000137193017469&sum=50041 [12:06:19]StoreToDocumentArchive [12:06:19]shift 312 fd 154824 [12:06:19]save to /storage/0312/doc_00154824 [12:06:19]save last doc name /storage/0312/doc_00154824 to /storage/kkm_last_doc_name [12:06:19]save OK [12:06:19]Clear old archive folders... [12:06:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:19]tlvbuf is 004CC630 [12:06:19]SAM_PROTO_ClearQueue [12:06:19]wFMCommunicate request_size=4 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 09 00 00 [12:06:19]Write to MH i2c: E2 08 00 95 0C 80 09 00 00 00 00 00 00 13 [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:19]Read from MH i2c: E2 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 95 0C 00 90 00 15 [12:06:19]RAPDU: 90 00 [12:06:19]wFMCommunicate OK [12:06:19]SAM_PROTO_ClearQueue done [12:06:19]KKMCreateOFDPacket [12:06:19]OFDProtocolAddRootSTLVToBuf [12:06:19]FM_MakeSignedData [12:06:19]FM_MakeSignedData [12:06:19]SAM_PROTO_SignData [12:06:19]wFMCommunicate request_size=4 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 0D 01 02 [12:06:19]Write to MH i2c: E2 08 00 96 0C 80 0D 01 02 00 00 00 00 1B [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:19]Read from MH i2c: E2 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 96 0C 00 90 00 16 [12:06:19]RAPDU: 90 00 [12:06:19]wFMCommunicate OK [12:06:19]wFMCommunicate request_size=255 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 3A 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5C 02 00 35 04 06 00 30 [12:06:19]Write to MH i2c: E2 02 01 97 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 3A 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5C 02 00 35 04 06 00 30 00 00 7A [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:19]Read from MH i2c: E2 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 97 0C 00 90 00 17 [12:06:19]RAPDU: 90 00 [12:06:19]wFMCommunicate OK [12:06:19]wFMCommunicate request_size=10 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 0D 02 02 05 B0 6B 96 C3 32 [12:06:19]Write to MH i2c: E2 0D 00 98 0C 80 0D 02 02 05 00 B0 6B 96 C3 32 00 00 CE [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:19]Read from MH i2c: E2 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 03 00 98 0C 00 90 00 18 [12:06:19]RAPDU: 90 00 [12:06:19]wFMCommunicate OK [12:06:19]wFMCommunicate request_size=4 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 0D 03 02 [12:06:19]Write to MH i2c: E2 08 00 99 0C 80 0D 03 02 00 00 00 00 20 [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:19]Read from MH i2c: E2 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 0B 00 [12:06:19]MH_I2C_Read... [12:06:19]Read from MH i2c: E2 0B 00 99 0C 00 E6 69 AF FA 21 10 B4 BE 90 00 BC [12:06:19]RAPDU: E6 69 AF FA 21 10 B4 BE 90 00 [12:06:19]wFMCommunicate OK [12:06:19]SAM_PROTO_SignData done [12:06:19]FM_MakeSignedData done [12:06:19]CreateOFDProtocolMessage [12:06:19]wFMCommunicate request_size=4 [12:06:19]MH_SAM_APDU [12:06:19]CAPDU: 80 11 00 00 [12:06:19]Write to MH i2c: E2 08 00 9A 0C 80 11 00 00 00 00 00 00 20 [12:06:19]Write i2c OK [12:06:19]MH_I2C_Read... [12:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:20]Read from MH i2c: E2 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: E2 17 00 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: E2 17 00 9A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [12:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:06:20]wFMCommunicate OK [12:06:20]CreateOFDProtocolMessage done [12:06:20]OFDSenderStorePacket 154824 [12:06:20]StoreOFDPacket docnum=154824 [12:06:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 01 07 01 F2 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 3A 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5C 02 00 35 04 06 00 30 B0 6B 96 C3 32 E6 69 AF FA 21 10 B4 BE [12:06:20]CheckFolder [12:06:20]dirname=/storage/ofd_packets [12:06:20]CheckFolder done [12:06:20]ProducePacketName [12:06:20]name=ofd_packets/00154824 [12:06:20]NVStorageSaveData ofd_packets/00154824 [12:06:20]File name is /storage/ofd_packets/00154824 [12:06:20]Write 301 bytes [12:06:20]NVStorageSaveData done [12:06:20]OFDSenderStorePacket done [12:06:20]KKMCreateOFDPacket done [12:06:20]NVStorageSaveData kkm_last_timestamp [12:06:20]File name is /storage/kkm_last_timestamp [12:06:20]Write 4 bytes [12:06:20]NVStorageSaveData done [12:06:20]ExternCall_PrintAddStr [12:06:20]wPrintStart [12:06:20]Write to MH i2c: 01 00 00 9B 0C A7 [12:06:20]Write i2c OK [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 07 00 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 07 00 9B 0C 00 00 00 00 00 FF 0F BC [12:06:20]RasterBufferAndPrint [12:06:20]line Счет N : (1)872999 [12:06:20]line ИНН: 02508201610067 [12:06:20]line Контрольно-Кассовый Чек [12:06:20]line ПРОДАЖА [12:06:20]line ТРК (МРК, ГНК) : 12 [12:06:20]line Товар: 2710124130 [12:06:20]line Аи-92-К-5 [12:06:20]line 7.480 * 66.90 [12:06:20]line = 500.41 [12:06:20]line НДС 12% НСП 1% [12:06:20]line > о реализуемом товаре [12:06:20]line ИТОГО: 500.41 [12:06:20]line НСП 1% : 4.43 [12:06:20]line НДС 12% : 53.14 [12:06:20]line Наличными: 0.00 [12:06:20]line Безнал.: 500.41 [12:06:20]line Место: АЗС № 165 "Партнер Нефть" [12:06:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:06:20]line СНО: Общий режим [12:06:20]line Чек 213 18.10.2024 12:06 [12:06:20]line Смена: 312 ФФД: 1.0 [12:06:20]line ЗНМ: 0300000234 [12:06:20]line РНМ: 0000137193017469 [12:06:20]line Версия ККМ: v1.0 [12:06:20]line Платежная система: Mbank [12:06:20]line ФМ: 0000000000963156 [12:06:20]line ФД: 154824 [12:06:20]line ФПД: 53534277419826 [12:06:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154824&fm=53534277419826&tin=02508201610067®Number=0000137193017469&sum=50041 [12:06:20]OFD Sender: Processing packet 154824 [packets to send 51, broken 50] [12:06:20]ProducePacketName [12:06:20]name=ofd_packets/00154824 [12:06:20]OFD Sender: To server: pG, [12:06:20]CommunicateWithHost lk.salyk.kg:30040 [12:06:20]ConnectInit lk.salyk.kg [12:06:20]Connected sock=10 [12:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 01 07 01 F2 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 3A 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5C 02 00 35 04 06 00 30 B0 6B 96 C3 32 E6 69 AF FA 21 10 B4 BE [12:06:20]written 0, free lines is 4095 [12:06:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 26 4E 47 00 23 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5C 02 00 F4 03 04 00 73 F5 11 67 B6 04 01 00 00 8B A6 C6 5F 51 C7 A1 5F [12:06:20]CommunicateWithHost err = 0 [12:06:20]CheckOFDResponse [12:06:20]1017 (14) - 77093643461234 [12:06:20]1041 (16) - 0000000000963156 [12:06:20]1040 (4) - 154824 [12:06:20]1012 (4) - 18.10.2024 05:43 [12:06:20]1206 (1) - 0 [12:06:20]OFD Sender: Remove packet 154824 [12:06:20]ProducePacketName [12:06:20]name=ofd_packets/00154824 [12:06:20]NVStorageDeleteData [12:06:20]Write to MH i2c: 01 00 00 C4 0C D0 [12:06:20]Write i2c OK [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 07 00 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: 01 07 00 C4 0C 00 00 00 00 00 17 0D FB [12:06:20]RasterBufferAndPrint [12:06:20]line [12:06:20]line [12:06:20]line [12:06:20]line [12:06:20]line [12:06:20]written 0, free lines is 3357 [12:06:20]MH_Cut [12:06:20]Write to MH i2c: D1 01 00 CB 0C 01 A9 [12:06:20]Write i2c OK [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: D1 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: D1 01 00 [12:06:20]MH_I2C_Read... [12:06:20]Read from MH i2c: D1 01 00 CB 0C 00 A8 [12:06:20]Write to MH i2c: 01 00 00 CC 0C D8 [12:06:20]Write i2c OK [12:06:20]MH_I2C_Read... [12:06:21]OFD Sender: No OFD packet to send [12:06:21]*** Cut start [12:06:21]*** Partial cut [12:06:21]*** CUTSNS_PIN = 1 [12:06:21]*** CUTSNS_PIN = 0 [12:06:21]*** Brake cut motor [12:06:22]Read from MH i2c: 01 [12:06:22]MH_I2C_Read... [12:06:22]*** Stop cut motor [12:06:22]*** Cut end [12:06:22]Read from MH i2c: 01 07 00 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: 01 07 00 CC 0C 00 00 00 00 00 FF 0F ED [12:06:22]process_action close_receipt done [12:06:22]requested_data is exist [12:06:22]produce_requested_data [12:06:22]requested_item fm.sn is exist - process it [12:06:22]wFMCommunicate request_size=4 [12:06:22]MH_SAM_APDU [12:06:22]CAPDU: 80 11 00 00 [12:06:22]Write to MH i2c: E2 08 00 CD 0C 80 11 00 00 00 00 00 00 53 [12:06:22]Write i2c OK [12:06:22]MH_I2C_Read... [12:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:22]Read from MH i2c: E2 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 17 00 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 17 00 CD 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [12:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:06:22]wFMCommunicate OK [12:06:22]requested_item fd.num is exist - process it [12:06:22]SAM_PROTO_GetFieldsCounters [12:06:22]wFMCommunicate request_size=4 [12:06:22]MH_SAM_APDU [12:06:22]CAPDU: 80 13 00 00 [12:06:22]Write to MH i2c: E2 08 00 CE 0C 80 13 00 00 00 00 00 00 56 [12:06:22]Write i2c OK [12:06:22]MH_I2C_Read... [12:06:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:22]Read from MH i2c: E2 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 62 00 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 62 00 CE 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [12:06:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:06:22]wFMCommunicate OK [12:06:22]SAM_PROTO_GetFieldsCounters done [12:06:22]requested_item shift.num is exist - process it [12:06:22]requested_item shift.opened is exist - process it [12:06:22]req_shift_opened [12:06:22]FM_GetShiftState [12:06:22]SAM_PROTO_GetShiftState [12:06:22]wFMCommunicate request_size=4 [12:06:22]MH_SAM_APDU [12:06:22]CAPDU: 80 13 01 00 [12:06:22]Write to MH i2c: E2 08 00 CF 0C 80 13 01 00 00 00 00 00 58 [12:06:22]Write i2c OK [12:06:22]MH_I2C_Read... [12:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:22]Read from MH i2c: E2 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 0E 00 [12:06:22]MH_I2C_Read... [12:06:22]Read from MH i2c: E2 0E 00 CF 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [12:06:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:06:22]wFMCommunicate OK [12:06:22]SAM_PROTO_GetShiftState done [12:06:22]FM_GetShiftState done [12:06:22]req_shift_opened done [12:06:22]requested_item shift.open_date is exist - process it [12:06:22]req_shift_open_date [12:06:22]req_shift_open_date done [12:06:22]produce_requested_data done [12:06:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154824,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:06:22]process_action_free close_receipt [12:06:22]json_value_free [12:06:22]json_value_free done [12:06:22]process_json_proto returns [12:06:22]Send response to host [12:06:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154824,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:06:22]free response buf [12:06:22]execute_script done [12:06:22]execute_script returns [12:06:22]free content buf [12:06:22]Sock 9.Close socket [12:06:22]Sock 9.Thread stoped [12:06:26]OFD Sender: No OFD packet to send [12:06:31]OFD Sender: No OFD packet to send [12:06:36]OFD Sender: No OFD packet to send [12:06:41]OFD Sender: No OFD packet to send [12:06:46]OFD Sender: No OFD packet to send [12:06:51]OFD Sender: No OFD packet to send [12:06:56]OFD Sender: No OFD packet to send [12:07:01]OFD Sender: No OFD packet to send [12:07:06]OFD Sender: No OFD packet to send [12:07:11]OFD Sender: No OFD packet to send [12:07:16]OFD Sender: No OFD packet to send [12:07:21]OFD Sender: No OFD packet to send [12:07:26]OFD Sender: No OFD packet to send [12:07:31]OFD Sender: No OFD packet to send [12:07:36]OFD Sender: No OFD packet to send [12:07:41]OFD Sender: No OFD packet to send [12:07:46]OFD Sender: No OFD packet to send [12:07:51]OFD Sender: No OFD packet to send [12:07:56]OFD Sender: No OFD packet to send [12:08:01]OFD Sender: No OFD packet to send [12:08:06]OFD Sender: No OFD packet to send [12:08:11]OFD Sender: No OFD packet to send [12:08:16]OFD Sender: No OFD packet to send [12:08:21]OFD Sender: No OFD packet to send [12:08:26]OFD Sender: No OFD packet to send [12:08:31]OFD Sender: No OFD packet to send [12:08:36]OFD Sender: No OFD packet to send [12:08:38]accept exits with 7 [12:08:38]New connection [12:08:38]New thread 3067305316 created [12:08:38]Thread 3067161956 joined [12:08:38]Waiting for new connection... [12:08:38] Sock 7.Parse request [12:08:38]Sock 7.Check first char [12:08:38]Sock 7.First char is OK [12:08:38]request: POST /json_proto HTTP/1.0 [12:08:38]Method: POST [12:08:38]URL: /json_proto [12:08:38]Method is POST - this is cgi request [12:08:38]url: /json_proto [12:08:38]query_string will be loaded in cgi processing [12:08:38]execute_cgi json_proto POST (null) [12:08:38]execute_cgi path=json_proto method=POST [12:08:38]POST find Content-Length [12:08:38]Host: 172.17.53.67:8080 [12:08:38]Content-Length: 677 [12:08:38]Content-Type: application/json [12:08:38] [12:08:38]POST finish read [12:08:38]Found Content-Length = 677 [12:08:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:38]execute_script... [12:08:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:38]POST & json_proto [12:08:38]process_json_proto [12:08:38]json parsed OK: [12:08:38]protocol is kg_v1.0 [12:08:38]action value=close_receipt [12:08:38]process_action close_receipt [12:08:38]cmd_close_receipt [12:08:38]MH_GetDate [12:08:38]Write to MH i2c: F0 00 00 D0 0C CB [12:08:38]Write i2c OK [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: F0 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: F0 09 00 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: F0 09 00 D0 0C 00 C7 4F 12 67 19 BC 99 64 35 [12:08:38]GetLastDocTimeStamp 1729253178 [12:08:38]current date 1729253319 [12:08:38]FM_GetShiftState [12:08:38]SAM_PROTO_GetShiftState [12:08:38]wFMCommunicate request_size=4 [12:08:38]MH_SAM_APDU [12:08:38]CAPDU: 80 13 01 00 [12:08:38]Write to MH i2c: E2 08 00 D1 0C 80 13 01 00 00 00 00 00 5A [12:08:38]Write i2c OK [12:08:38]MH_I2C_Read... [12:08:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:38]Read from MH i2c: E2 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 0E 00 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 0E 00 D1 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 91 [12:08:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:08:38]wFMCommunicate OK [12:08:38]SAM_PROTO_GetShiftState done [12:08:38]FM_GetShiftState done [12:08:38]opened in 1729211399 [12:08:38]opened+sec_in_day 1729297799 [12:08:38]quantity*price = 25020 [12:08:38]sum+1 = 25022 [12:08:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 214 18.10.2024 12:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154825 ФПД: 200294016042634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154825&fm=200294016042634&tin=02508201610067®Number=0000137193017469&sum=25000 [12:08:39]StoreToDocumentArchive [12:08:39]shift 312 fd 154825 [12:08:39]save to /storage/0312/doc_00154825 [12:08:39]save last doc name /storage/0312/doc_00154825 to /storage/kkm_last_doc_name [12:08:39]save OK [12:08:39]Clear old archive folders... [12:08:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:39]tlvbuf is 00572570 [12:08:39]SAM_PROTO_ClearQueue [12:08:39]wFMCommunicate request_size=4 [12:08:39]MH_SAM_APDU [12:08:39]CAPDU: 80 09 00 00 [12:08:39]Write to MH i2c: E2 08 00 DE 0C 80 09 00 00 00 00 00 00 5C [12:08:39]Write i2c OK [12:08:39]MH_I2C_Read... [12:08:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:39]Read from MH i2c: E2 [12:08:39]MH_I2C_Read... [12:08:39]Read from MH i2c: E2 03 00 [12:08:39]MH_I2C_Read... [12:08:39]Read from MH i2c: E2 03 00 DE 0C 00 90 00 5E [12:08:39]RAPDU: 90 00 [12:08:39]wFMCommunicate OK [12:08:39]SAM_PROTO_ClearQueue done [12:08:39]KKMCreateOFDPacket [12:08:39]OFDProtocolAddRootSTLVToBuf [12:08:39]FM_MakeSignedData [12:08:39]FM_MakeSignedData [12:08:39]SAM_PROTO_SignData [12:08:39]wFMCommunicate request_size=4 [12:08:39]MH_SAM_APDU [12:08:39]CAPDU: 80 0D 01 02 [12:08:39]Write to MH i2c: E2 08 00 DF 0C 80 0D 01 02 00 00 00 00 64 [12:08:39]Write i2c OK [12:08:39]MH_I2C_Read... [12:08:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:39]Read from MH i2c: E2 [12:08:39]MH_I2C_Read... [12:08:39]Read from MH i2c: E2 03 00 [12:08:39]MH_I2C_Read... [12:08:39]Read from MH i2c: E2 03 00 DF 0C 00 90 00 5F [12:08:39]RAPDU: 90 00 [12:08:39]wFMCommunicate OK [12:08:39]wFMCommunicate request_size=255 [12:08:39]MH_SAM_APDU [12:08:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 C7 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5C 02 00 35 04 06 00 B6 [12:08:39]Write to MH i2c: E2 02 01 E0 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 C7 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5C 02 00 35 04 06 00 B6 00 00 5F [12:08:39]Write i2c OK [12:08:39]MH_I2C_Read... [12:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:40]Read from MH i2c: E2 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 03 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 03 00 E0 0C 00 90 00 60 [12:08:40]RAPDU: 90 00 [12:08:40]wFMCommunicate OK [12:08:40]wFMCommunicate request_size=10 [12:08:40]MH_SAM_APDU [12:08:40]CAPDU: 80 0D 02 02 05 2A 95 AD 46 8A [12:08:40]Write to MH i2c: E2 0D 00 E1 0C 80 0D 02 02 05 00 2A 95 AD 46 8A 00 00 AD [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:40]Read from MH i2c: E2 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 03 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 03 00 E1 0C 00 90 00 61 [12:08:40]RAPDU: 90 00 [12:08:40]wFMCommunicate OK [12:08:40]wFMCommunicate request_size=4 [12:08:40]MH_SAM_APDU [12:08:40]CAPDU: 80 0D 03 02 [12:08:40]Write to MH i2c: E2 08 00 E2 0C 80 0D 03 02 00 00 00 00 69 [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:40]Read from MH i2c: E2 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 0B 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 0B 00 E2 0C 00 F7 D9 AE 0A D7 F0 3A 0C 90 00 FF [12:08:40]RAPDU: F7 D9 AE 0A D7 F0 3A 0C 90 00 [12:08:40]wFMCommunicate OK [12:08:40]SAM_PROTO_SignData done [12:08:40]FM_MakeSignedData done [12:08:40]CreateOFDProtocolMessage [12:08:40]wFMCommunicate request_size=4 [12:08:40]MH_SAM_APDU [12:08:40]CAPDU: 80 11 00 00 [12:08:40]Write to MH i2c: E2 08 00 E3 0C 80 11 00 00 00 00 00 00 69 [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:40]Read from MH i2c: E2 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 17 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 17 00 E3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [12:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:08:40]wFMCommunicate OK [12:08:40]CreateOFDProtocolMessage done [12:08:40]OFDSenderStorePacket 154825 [12:08:40]StoreOFDPacket docnum=154825 [12:08:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 7A 07 01 1D 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 C7 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5C 02 00 35 04 06 00 B6 2A 95 AD 46 8A F7 D9 AE 0A D7 F0 3A 0C [12:08:40]CheckFolder [12:08:40]dirname=/storage/ofd_packets [12:08:40]CheckFolder done [12:08:40]ProducePacketName [12:08:40]name=ofd_packets/00154825 [12:08:40]NVStorageSaveData ofd_packets/00154825 [12:08:40]File name is /storage/ofd_packets/00154825 [12:08:40]Write 301 bytes [12:08:40]NVStorageSaveData done [12:08:40]OFDSenderStorePacket done [12:08:40]KKMCreateOFDPacket done [12:08:40]NVStorageSaveData kkm_last_timestamp [12:08:40]File name is /storage/kkm_last_timestamp [12:08:40]Write 4 bytes [12:08:40]NVStorageSaveData done [12:08:40]ExternCall_PrintAddStr [12:08:40]wPrintStart [12:08:40]Write to MH i2c: 01 00 00 E4 0C F0 [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: 01 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: 01 07 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: 01 07 00 E4 0C 00 00 00 00 00 FF 0F 05 [12:08:40]RasterBufferAndPrint [12:08:40]line Счет N : (1)873002 [12:08:40]line ИНН: 02508201610067 [12:08:40]line Контрольно-Кассовый Чек [12:08:40]line ПРОДАЖА [12:08:40]line ТРК (МРК, ГНК) : 42 [12:08:40]line Товар: 2710124130 [12:08:40]line Аи-92-К-5 [12:08:40]line 3.740 * 66.90 [12:08:40]line = 250.21 [12:08:40]line НДС 12% НСП 1% [12:08:40]line > о реализуемом товаре [12:08:40]line ОКРУГЛЕНИЕ: -0.21 [12:08:40]line ИТОГО: 250.00 [12:08:40]line Внесено: 250.00 [12:08:40]line СДАЧА: 0.00 [12:08:40]line НСП 1% : 2.21 [12:08:40]line НДС 12% : 26.57 [12:08:40]line Наличными: 250.00 [12:08:40]line Безнал.: 0.00 [12:08:40]line Место: АЗС № 165 "Партнер Нефть" [12:08:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:08:40]line СНО: Общий режим [12:08:40]line Чек 214 18.10.2024 12:08 [12:08:40]line Смена: 312 ФФД: 1.0 [12:08:40]line ЗНМ: 0300000234 [12:08:40]line РНМ: 0000137193017469 [12:08:40]line Версия ККМ: v1.0 [12:08:40]line ФМ: 0000000000963156 [12:08:40]line ФД: 154825 [12:08:40]line ФПД: 200294016042634 [12:08:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154825&fm=200294016042634&tin=02508201610067®Number=0000137193017469&sum=25000 [12:08:40]OFD Sender: Processing packet 154825 [packets to send 51, broken 50] [12:08:40]ProducePacketName [12:08:40]name=ofd_packets/00154825 [12:08:40]OFD Sender: To server: pG, [12:08:40]CommunicateWithHost lk.salyk.kg:30040 [12:08:40]ConnectInit lk.salyk.kg [12:08:40]written 0, free lines is 4095 [12:08:40]Connected sock=10 [12:08:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 7A 07 01 1D 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 C7 4F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5C 02 00 35 04 06 00 B6 2A 95 AD 46 8A F7 D9 AE 0A D7 F0 3A 0C [12:08:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C 2B 47 00 C5 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5C 02 00 F4 03 04 00 FF F5 11 67 B6 04 01 00 00 E8 15 4C B3 EC 70 73 F4 [12:08:40]CommunicateWithHost err = 0 [12:08:40]CheckOFDResponse [12:08:40]1017 (14) - 77093643461234 [12:08:40]1041 (16) - 0000000000963156 [12:08:40]1040 (4) - 154825 [12:08:40]1012 (4) - 18.10.2024 05:45 [12:08:40]1206 (1) - 0 [12:08:40]OFD Sender: Remove packet 154825 [12:08:40]ProducePacketName [12:08:40]name=ofd_packets/00154825 [12:08:40]NVStorageDeleteData [12:08:41]Write to MH i2c: 01 00 00 0F 0D 1C [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 07 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 07 00 0F 0D 00 00 00 00 00 F4 0C 23 [12:08:41]RasterBufferAndPrint [12:08:41]line [12:08:41]line [12:08:41]line [12:08:41]line [12:08:41]line [12:08:41]written 0, free lines is 3322 [12:08:41]MH_Cut [12:08:41]Write to MH i2c: D1 01 00 16 0D 01 F5 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: D1 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: D1 01 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: D1 01 00 16 0D 00 F4 [12:08:41]Write to MH i2c: 01 00 00 17 0D 24 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]OFD Sender: No OFD packet to send [12:08:41]*** Cut start [12:08:41]*** Partial cut [12:08:41]*** CUTSNS_PIN = 1 [12:08:41]*** CUTSNS_PIN = 0 [12:08:42]*** Brake cut motor [12:08:42]Read from MH i2c: 01 [12:08:42]MH_I2C_Read... [12:08:42]*** Stop cut motor [12:08:42]*** Cut end [12:08:42]Read from MH i2c: 01 07 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: 01 07 00 17 0D 00 00 00 00 00 FF 0F 39 [12:08:42]process_action close_receipt done [12:08:42]requested_data is exist [12:08:42]produce_requested_data [12:08:42]requested_item fm.sn is exist - process it [12:08:42]wFMCommunicate request_size=4 [12:08:42]MH_SAM_APDU [12:08:42]CAPDU: 80 11 00 00 [12:08:42]Write to MH i2c: E2 08 00 18 0D 80 11 00 00 00 00 00 00 9F [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:42]Read from MH i2c: E2 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 17 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 17 00 18 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [12:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:08:42]wFMCommunicate OK [12:08:42]requested_item fd.num is exist - process it [12:08:42]SAM_PROTO_GetFieldsCounters [12:08:42]wFMCommunicate request_size=4 [12:08:42]MH_SAM_APDU [12:08:42]CAPDU: 80 13 00 00 [12:08:42]Write to MH i2c: E2 08 00 19 0D 80 13 00 00 00 00 00 00 A2 [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:42]Read from MH i2c: E2 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 62 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 62 00 19 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [12:08:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:42]wFMCommunicate OK [12:08:42]SAM_PROTO_GetFieldsCounters done [12:08:42]requested_item shift.num is exist - process it [12:08:42]requested_item shift.opened is exist - process it [12:08:42]req_shift_opened [12:08:42]FM_GetShiftState [12:08:42]SAM_PROTO_GetShiftState [12:08:42]wFMCommunicate request_size=4 [12:08:42]MH_SAM_APDU [12:08:42]CAPDU: 80 13 01 00 [12:08:42]Write to MH i2c: E2 08 00 1A 0D 80 13 01 00 00 00 00 00 A4 [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:42]Read from MH i2c: E2 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 0E 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: E2 0E 00 1A 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DB [12:08:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:08:42]wFMCommunicate OK [12:08:42]SAM_PROTO_GetShiftState done [12:08:42]FM_GetShiftState done [12:08:42]req_shift_opened done [12:08:42]requested_item shift.open_date is exist - process it [12:08:42]req_shift_open_date [12:08:42]req_shift_open_date done [12:08:42]produce_requested_data done [12:08:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154825,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:08:42]process_action_free close_receipt [12:08:42]json_value_free [12:08:42]json_value_free done [12:08:42]process_json_proto returns [12:08:42]Send response to host [12:08:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154825,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:08:42]free response buf [12:08:42]execute_script done [12:08:42]execute_script returns [12:08:42]free content buf [12:08:42]Sock 7.Close socket [12:08:42]Sock 7.Thread stoped [12:08:46]OFD Sender: No OFD packet to send [12:08:51]OFD Sender: No OFD packet to send [12:08:56]OFD Sender: No OFD packet to send [12:09:01]OFD Sender: No OFD packet to send [12:09:06]OFD Sender: No OFD packet to send [12:09:11]OFD Sender: No OFD packet to send [12:09:16]OFD Sender: No OFD packet to send [12:09:21]OFD Sender: No OFD packet to send [12:09:26]OFD Sender: No OFD packet to send [12:09:31]OFD Sender: No OFD packet to send [12:09:36]OFD Sender: No OFD packet to send [12:09:41]OFD Sender: No OFD packet to send [12:09:46]OFD Sender: No OFD packet to send [12:09:50]accept exits with 9 [12:09:50]New connection [12:09:50]New thread 3067161956 created [12:09:50]Thread 3067305316 joined [12:09:50]Waiting for new connection... [12:09:50] Sock 9.Parse request [12:09:50]Sock 9.Check first char [12:09:50]Sock 9.First char is OK [12:09:50]request: POST /json_proto HTTP/1.0 [12:09:50]Method: POST [12:09:50]URL: /json_proto [12:09:50]Method is POST - this is cgi request [12:09:50]url: /json_proto [12:09:50]query_string will be loaded in cgi processing [12:09:50]execute_cgi json_proto POST (null) [12:09:50]execute_cgi path=json_proto method=POST [12:09:50]POST find Content-Length [12:09:50]Host: 172.17.53.67:8080 [12:09:50]Content-Length: 766 [12:09:50]Content-Type: application/json [12:09:50] [12:09:50]POST finish read [12:09:50]Found Content-Length = 766 [12:09:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:50]execute_script... [12:09:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:50]POST & json_proto [12:09:50]process_json_proto [12:09:50]json parsed OK: [12:09:50]protocol is kg_v1.0 [12:09:50]action value=close_receipt [12:09:50]process_action close_receipt [12:09:50]cmd_close_receipt [12:09:50]MH_GetDate [12:09:50]Write to MH i2c: F0 00 00 1B 0D 17 [12:09:50]Write i2c OK [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: F0 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: F0 09 00 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: F0 09 00 1B 0D 00 0F 50 12 67 19 BC 99 64 CA [12:09:50]GetLastDocTimeStamp 1729253319 [12:09:50]current date 1729253391 [12:09:50]FM_GetShiftState [12:09:50]SAM_PROTO_GetShiftState [12:09:50]wFMCommunicate request_size=4 [12:09:50]MH_SAM_APDU [12:09:50]CAPDU: 80 13 01 00 [12:09:50]Write to MH i2c: E2 08 00 1C 0D 80 13 01 00 00 00 00 00 A6 [12:09:50]Write i2c OK [12:09:50]MH_I2C_Read... [12:09:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:50]Read from MH i2c: E2 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: E2 0E 00 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: E2 0E 00 1C 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [12:09:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:09:50]wFMCommunicate OK [12:09:50]SAM_PROTO_GetShiftState done [12:09:50]FM_GetShiftState done [12:09:50]opened in 1729211399 [12:09:50]opened+sec_in_day 1729297799 [12:09:50]quantity*price = 200025 [12:09:50]sum+1 = 200026 [12:09:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 215 18.10.2024 12:09 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154826 ФПД: 129999807356625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154826&fm=129999807356625&tin=02508201610067®Number=0000137193017469&sum=200025 [12:09:51]StoreToDocumentArchive [12:09:51]shift 312 fd 154826 [12:09:51]save to /storage/0312/doc_00154826 [12:09:51]save last doc name /storage/0312/doc_00154826 to /storage/kkm_last_doc_name [12:09:51]save OK [12:09:51]Clear old archive folders... [12:09:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:09:51]tlvbuf is 004B0D10 [12:09:51]SAM_PROTO_ClearQueue [12:09:51]wFMCommunicate request_size=4 [12:09:51]MH_SAM_APDU [12:09:51]CAPDU: 80 09 00 00 [12:09:51]Write to MH i2c: E2 08 00 29 0D 80 09 00 00 00 00 00 00 A8 [12:09:51]Write i2c OK [12:09:51]MH_I2C_Read... [12:09:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:51]Read from MH i2c: E2 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 03 00 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 03 00 29 0D 00 90 00 AA [12:09:51]RAPDU: 90 00 [12:09:51]wFMCommunicate OK [12:09:51]SAM_PROTO_ClearQueue done [12:09:51]KKMCreateOFDPacket [12:09:51]OFDProtocolAddRootSTLVToBuf [12:09:51]FM_MakeSignedData [12:09:51]FM_MakeSignedData [12:09:51]SAM_PROTO_SignData [12:09:51]wFMCommunicate request_size=4 [12:09:51]MH_SAM_APDU [12:09:51]CAPDU: 80 0D 01 02 [12:09:51]Write to MH i2c: E2 08 00 2A 0D 80 0D 01 02 00 00 00 00 B0 [12:09:51]Write i2c OK [12:09:51]MH_I2C_Read... [12:09:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:51]Read from MH i2c: E2 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 03 00 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 03 00 2A 0D 00 90 00 AB [12:09:51]RAPDU: 90 00 [12:09:51]wFMCommunicate OK [12:09:51]wFMCommunicate request_size=255 [12:09:51]MH_SAM_APDU [12:09:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 0F 50 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5C 02 00 35 04 06 00 76 3B F0 56 [12:09:51]Write to MH i2c: E2 02 01 2B 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 0F 50 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5C 02 00 35 04 06 00 76 3B F0 56 00 00 71 [12:09:51]Write i2c OK [12:09:51]MH_I2C_Read... [12:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:52]Read from MH i2c: E2 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 03 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 03 00 2B 0D 00 90 00 AC [12:09:52]RAPDU: 90 00 [12:09:52]wFMCommunicate OK [12:09:52]wFMCommunicate request_size=7 [12:09:52]MH_SAM_APDU [12:09:52]CAPDU: 80 0D 02 02 02 9E D1 [12:09:52]Write to MH i2c: E2 0A 00 2C 0D 80 0D 02 02 02 00 9E D1 00 00 26 [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:52]Read from MH i2c: E2 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 03 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 03 00 2C 0D 00 90 00 AD [12:09:52]RAPDU: 90 00 [12:09:52]wFMCommunicate OK [12:09:52]wFMCommunicate request_size=4 [12:09:52]MH_SAM_APDU [12:09:52]CAPDU: 80 0D 03 02 [12:09:52]Write to MH i2c: E2 08 00 2D 0D 80 0D 03 02 00 00 00 00 B5 [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:52]Read from MH i2c: E2 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 0B 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 0B 00 2D 0D 00 43 02 14 7A 96 55 14 5C 90 00 E4 [12:09:52]RAPDU: 43 02 14 7A 96 55 14 5C 90 00 [12:09:52]wFMCommunicate OK [12:09:52]SAM_PROTO_SignData done [12:09:52]FM_MakeSignedData done [12:09:52]CreateOFDProtocolMessage [12:09:52]wFMCommunicate request_size=4 [12:09:52]MH_SAM_APDU [12:09:52]CAPDU: 80 11 00 00 [12:09:52]Write to MH i2c: E2 08 00 2E 0D 80 11 00 00 00 00 00 00 B5 [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:52]Read from MH i2c: E2 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 17 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 17 00 2E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [12:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:09:52]wFMCommunicate OK [12:09:52]CreateOFDProtocolMessage done [12:09:52]OFDSenderStorePacket 154826 [12:09:52]StoreOFDPacket docnum=154826 [12:09:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E6 C9 04 01 A7 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 0F 50 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5C 02 00 35 04 06 00 76 3B F0 56 9E D1 43 02 14 7A 96 55 14 5C [12:09:52]CheckFolder [12:09:52]dirname=/storage/ofd_packets [12:09:52]CheckFolder done [12:09:52]ProducePacketName [12:09:52]name=ofd_packets/00154826 [12:09:52]NVStorageSaveData ofd_packets/00154826 [12:09:52]File name is /storage/ofd_packets/00154826 [12:09:52]Write 298 bytes [12:09:52]NVStorageSaveData done [12:09:52]OFDSenderStorePacket done [12:09:52]KKMCreateOFDPacket done [12:09:52]NVStorageSaveData kkm_last_timestamp [12:09:52]File name is /storage/kkm_last_timestamp [12:09:52]Write 4 bytes [12:09:52]NVStorageSaveData done [12:09:52]ExternCall_PrintAddStr [12:09:52]wPrintStart [12:09:52]Write to MH i2c: 01 00 00 2F 0D 3C [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: 01 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: 01 07 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: 01 07 00 2F 0D 00 00 00 00 00 FF 0F 51 [12:09:52]RasterBufferAndPrint [12:09:52]line Счет N : (1)873003 [12:09:52]line ИНН: 02508201610067 [12:09:52]line Контрольно-Кассовый Чек [12:09:52]line ПРОДАЖА [12:09:52]line ТРК (МРК, ГНК) : 14 [12:09:52]line Товар: 2710194210 [12:09:52]line ДТ-К-2 [12:09:52]line 26.250 * 76.20 [12:09:52]line = 2000.25 [12:09:52]line НДС 12% НСП 1% [12:09:52]line > о реализуемом товаре [12:09:52]line ИТОГО: 2000.25 [12:09:52]line НСП 1% : 17.70 [12:09:52]line НДС 12% : 212.42 [12:09:52]line Наличными: 0.00 [12:09:52]line Безнал.: 2000.25 [12:09:52]line Место: АЗС № 165 "Партнер Нефть" [12:09:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:09:52]line СНО: Общий режим [12:09:52]line Чек 215 18.10.2024 12:09 [12:09:52]line Смена: 312 ФФД: 1.0 [12:09:52]line ЗНМ: 0300000234 [12:09:52]line РНМ: 0000137193017469 [12:09:52]line Версия ККМ: v1.0 [12:09:52]line Платежная система: Mbank [12:09:52]line ФМ: 0000000000963156 [12:09:52]line ФД: 154826 [12:09:52]line ФПД: 129999807356625 [12:09:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T120951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154826&fm=129999807356625&tin=02508201610067®Number=0000137193017469&sum=200025 [12:09:52]OFD Sender: Processing packet 154826 [packets to send 51, broken 50] [12:09:52]ProducePacketName [12:09:52]name=ofd_packets/00154826 [12:09:52]OFD Sender: To server: pG, [12:09:52]CommunicateWithHost lk.salyk.kg:30040 [12:09:52]ConnectInit lk.salyk.kg [12:09:52]written 0, free lines is 4095 [12:09:52]Connected sock=10 [12:09:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E6 C9 04 01 A7 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 0F 50 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5C 02 00 35 04 06 00 76 3B F0 56 9E D1 43 02 14 7A 96 55 14 5C [12:09:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5F 4A 47 00 1D 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5C 02 00 F4 03 04 00 47 F6 11 67 B6 04 01 00 00 8D 3E B7 4A 88 9A 4E 3B [12:09:52]CommunicateWithHost err = 0 [12:09:52]CheckOFDResponse [12:09:52]1017 (14) - 77093643461234 [12:09:52]1041 (16) - 0000000000963156 [12:09:52]1040 (4) - 154826 [12:09:52]1012 (4) - 18.10.2024 05:46 [12:09:52]1206 (1) - 0 [12:09:52]OFD Sender: Remove packet 154826 [12:09:52]ProducePacketName [12:09:52]name=ofd_packets/00154826 [12:09:52]NVStorageDeleteData [12:09:53]Write to MH i2c: 01 00 00 58 0D 65 [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 07 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 07 00 58 0D 00 00 00 00 00 19 0D 92 [12:09:53]RasterBufferAndPrint [12:09:53]line [12:09:53]line [12:09:53]line [12:09:53]line [12:09:53]line [12:09:53]written 0, free lines is 3359 [12:09:53]MH_Cut [12:09:53]Write to MH i2c: D1 01 00 5F 0D 01 3E [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: D1 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: D1 01 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: D1 01 00 5F 0D 00 3D [12:09:53]Write to MH i2c: 01 00 00 60 0D 6D [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]OFD Sender: No OFD packet to send [12:09:53]*** Cut start [12:09:53]*** Partial cut [12:09:53]*** CUTSNS_PIN = 1 [12:09:53]*** CUTSNS_PIN = 0 [12:09:54]*** Brake cut motor [12:09:54]Read from MH i2c: 01 [12:09:54]MH_I2C_Read... [12:09:54]*** Stop cut motor [12:09:54]*** Cut end [12:09:54]Read from MH i2c: 01 07 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: 01 07 00 60 0D 00 00 00 00 00 FF 0F 82 [12:09:54]process_action close_receipt done [12:09:54]requested_data is exist [12:09:54]produce_requested_data [12:09:54]requested_item fm.sn is exist - process it [12:09:54]wFMCommunicate request_size=4 [12:09:54]MH_SAM_APDU [12:09:54]CAPDU: 80 11 00 00 [12:09:54]Write to MH i2c: E2 08 00 61 0D 80 11 00 00 00 00 00 00 E8 [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:54]Read from MH i2c: E2 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 17 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 17 00 61 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [12:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:09:54]wFMCommunicate OK [12:09:54]requested_item fd.num is exist - process it [12:09:54]SAM_PROTO_GetFieldsCounters [12:09:54]wFMCommunicate request_size=4 [12:09:54]MH_SAM_APDU [12:09:54]CAPDU: 80 13 00 00 [12:09:54]Write to MH i2c: E2 08 00 62 0D 80 13 00 00 00 00 00 00 EB [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:54]Read from MH i2c: E2 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 62 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 62 00 62 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [12:09:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:54]wFMCommunicate OK [12:09:54]SAM_PROTO_GetFieldsCounters done [12:09:54]requested_item shift.num is exist - process it [12:09:54]requested_item shift.opened is exist - process it [12:09:54]req_shift_opened [12:09:54]FM_GetShiftState [12:09:54]SAM_PROTO_GetShiftState [12:09:54]wFMCommunicate request_size=4 [12:09:54]MH_SAM_APDU [12:09:54]CAPDU: 80 13 01 00 [12:09:54]Write to MH i2c: E2 08 00 63 0D 80 13 01 00 00 00 00 00 ED [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:54]Read from MH i2c: E2 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 0E 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: E2 0E 00 63 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 24 [12:09:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:09:54]wFMCommunicate OK [12:09:54]SAM_PROTO_GetShiftState done [12:09:54]FM_GetShiftState done [12:09:54]req_shift_opened done [12:09:54]requested_item shift.open_date is exist - process it [12:09:54]req_shift_open_date [12:09:54]req_shift_open_date done [12:09:54]produce_requested_data done [12:09:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154826,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:09:54]process_action_free close_receipt [12:09:54]json_value_free [12:09:54]json_value_free done [12:09:54]process_json_proto returns [12:09:54]Send response to host [12:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154826,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:09:54]free response buf [12:09:54]execute_script done [12:09:54]execute_script returns [12:09:54]free content buf [12:09:54]Sock 9.Close socket [12:09:54]Sock 9.Thread stoped [12:09:58]OFD Sender: No OFD packet to send [12:10:03]OFD Sender: No OFD packet to send [12:10:08]OFD Sender: No OFD packet to send [12:10:13]OFD Sender: No OFD packet to send [12:10:18]OFD Sender: No OFD packet to send [12:10:23]OFD Sender: No OFD packet to send [12:10:28]OFD Sender: No OFD packet to send [12:10:33]OFD Sender: No OFD packet to send [12:10:38]OFD Sender: No OFD packet to send [12:10:43]OFD Sender: No OFD packet to send [12:10:48]OFD Sender: No OFD packet to send [12:10:53]OFD Sender: No OFD packet to send [12:10:58]OFD Sender: No OFD packet to send [12:11:03]OFD Sender: No OFD packet to send [12:11:08]OFD Sender: No OFD packet to send [12:11:13]OFD Sender: No OFD packet to send [12:11:18]OFD Sender: No OFD packet to send [12:11:23]OFD Sender: No OFD packet to send [12:11:28]OFD Sender: No OFD packet to send [12:11:33]OFD Sender: No OFD packet to send [12:11:38]OFD Sender: No OFD packet to send [12:11:43]OFD Sender: No OFD packet to send [12:11:48]OFD Sender: No OFD packet to send [12:11:53]OFD Sender: No OFD packet to send [12:11:58]OFD Sender: No OFD packet to send [12:12:03]OFD Sender: No OFD packet to send [12:12:08]OFD Sender: No OFD packet to send [12:12:13]OFD Sender: No OFD packet to send [12:12:18]OFD Sender: No OFD packet to send [12:12:23]OFD Sender: No OFD packet to send [12:12:28]OFD Sender: No OFD packet to send [12:12:33]OFD Sender: No OFD packet to send [12:12:38]OFD Sender: No OFD packet to send [12:12:43]OFD Sender: No OFD packet to send [12:12:48]OFD Sender: No OFD packet to send [12:12:53]OFD Sender: No OFD packet to send [12:12:58]OFD Sender: No OFD packet to send [12:13:03]OFD Sender: No OFD packet to send [12:13:08]OFD Sender: No OFD packet to send [12:13:13]OFD Sender: No OFD packet to send [12:13:18]OFD Sender: No OFD packet to send [12:13:23]OFD Sender: No OFD packet to send [12:13:28]OFD Sender: No OFD packet to send [12:13:33]OFD Sender: No OFD packet to send [12:13:38]OFD Sender: No OFD packet to send [12:13:43]OFD Sender: No OFD packet to send [12:13:48]OFD Sender: No OFD packet to send [12:13:53]OFD Sender: No OFD packet to send [12:13:58]OFD Sender: No OFD packet to send [12:14:03]OFD Sender: No OFD packet to send [12:14:08]OFD Sender: No OFD packet to send [12:14:13]OFD Sender: No OFD packet to send [12:14:18]OFD Sender: No OFD packet to send [12:14:23]OFD Sender: No OFD packet to send [12:14:28]OFD Sender: No OFD packet to send [12:14:33]OFD Sender: No OFD packet to send [12:14:35]accept exits with 7 [12:14:35]New connection [12:14:35]New thread 3067305316 created [12:14:35]Thread 3067161956 joined [12:14:35]Waiting for new connection... [12:14:35] Sock 7.Parse request [12:14:35]Sock 7.Check first char [12:14:35]Sock 7.First char is OK [12:14:35]request: POST /json_proto HTTP/1.0 [12:14:35]Method: POST [12:14:35]URL: /json_proto [12:14:35]Method is POST - this is cgi request [12:14:35]url: /json_proto [12:14:35]query_string will be loaded in cgi processing [12:14:35]execute_cgi json_proto POST (null) [12:14:35]execute_cgi path=json_proto method=POST [12:14:35]POST find Content-Length [12:14:35]Host: 172.17.53.67:8080 [12:14:35]Content-Length: 670 [12:14:35]Content-Type: application/json [12:14:35] [12:14:35]POST finish read [12:14:35]Found Content-Length = 670 [12:14:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:35]execute_script... [12:14:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:35]POST & json_proto [12:14:35]process_json_proto [12:14:35]json parsed OK: [12:14:35]protocol is kg_v1.0 [12:14:35]action value=close_receipt [12:14:35]process_action close_receipt [12:14:35]cmd_close_receipt [12:14:35]MH_GetDate [12:14:35]Write to MH i2c: F0 00 00 64 0D 60 [12:14:35]Write i2c OK [12:14:35]MH_I2C_Read... [12:14:35]Read from MH i2c: F0 [12:14:35]MH_I2C_Read... [12:14:35]Read from MH i2c: F0 09 00 [12:14:35]MH_I2C_Read... [12:14:35]Read from MH i2c: F0 09 00 64 0D 00 2C 51 12 67 19 BC 99 64 31 [12:14:35]GetLastDocTimeStamp 1729253391 [12:14:35]current date 1729253676 [12:14:35]FM_GetShiftState [12:14:35]SAM_PROTO_GetShiftState [12:14:35]wFMCommunicate request_size=4 [12:14:35]MH_SAM_APDU [12:14:35]CAPDU: 80 13 01 00 [12:14:35]Write to MH i2c: E2 08 00 65 0D 80 13 01 00 00 00 00 00 EF [12:14:35]Write i2c OK [12:14:35]MH_I2C_Read... [12:14:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:35]Read from MH i2c: E2 [12:14:35]MH_I2C_Read... [12:14:35]Read from MH i2c: E2 0E 00 [12:14:35]MH_I2C_Read... [12:14:35]Read from MH i2c: E2 0E 00 65 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [12:14:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:14:35]wFMCommunicate OK [12:14:35]SAM_PROTO_GetShiftState done [12:14:35]FM_GetShiftState done [12:14:35]opened in 1729211399 [12:14:35]opened+sec_in_day 1729297799 [12:14:35]quantity*price = 20041 [12:14:35]sum+1 = 20042 [12:14:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 216 18.10.2024 12:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154827 ФПД: 264593254405281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121436&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154827&fm=264593254405281&tin=02508201610067®Number=0000137193017469&sum=20000 [12:14:37]StoreToDocumentArchive [12:14:37]shift 312 fd 154827 [12:14:37]save to /storage/0312/doc_00154827 [12:14:37]save last doc name /storage/0312/doc_00154827 to /storage/kkm_last_doc_name [12:14:37]save OK [12:14:37]Clear old archive folders... [12:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:14:37]tlvbuf is 004CFF00 [12:14:37]SAM_PROTO_ClearQueue [12:14:37]wFMCommunicate request_size=4 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 09 00 00 [12:14:37]Write to MH i2c: E2 08 00 72 0D 80 09 00 00 00 00 00 00 F1 [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 72 0D 00 90 00 F3 [12:14:37]RAPDU: 90 00 [12:14:37]wFMCommunicate OK [12:14:37]SAM_PROTO_ClearQueue done [12:14:37]KKMCreateOFDPacket [12:14:37]OFDProtocolAddRootSTLVToBuf [12:14:37]FM_MakeSignedData [12:14:37]FM_MakeSignedData [12:14:37]SAM_PROTO_SignData [12:14:37]wFMCommunicate request_size=4 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 0D 01 02 [12:14:37]Write to MH i2c: E2 08 00 73 0D 80 0D 01 02 00 00 00 00 F9 [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 73 0D 00 90 00 F4 [12:14:37]RAPDU: 90 00 [12:14:37]wFMCommunicate OK [12:14:37]wFMCommunicate request_size=255 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 2C 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5C 02 00 35 04 06 00 [12:14:37]Write to MH i2c: E2 02 01 74 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 2C 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5C 02 00 35 04 06 00 00 00 33 [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 74 0D 00 90 00 F5 [12:14:37]RAPDU: 90 00 [12:14:37]wFMCommunicate OK [12:14:37]wFMCommunicate request_size=11 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 0D 02 02 06 F0 A5 6A F0 54 A1 [12:14:37]Write to MH i2c: E2 0E 00 75 0D 80 0D 02 02 06 00 F0 A5 6A F0 54 A1 00 00 EC [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 03 00 75 0D 00 90 00 F6 [12:14:37]RAPDU: 90 00 [12:14:37]wFMCommunicate OK [12:14:37]wFMCommunicate request_size=4 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 0D 03 02 [12:14:37]Write to MH i2c: E2 08 00 76 0D 80 0D 03 02 00 00 00 00 FE [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 0B 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 0B 00 76 0D 00 20 18 09 E9 BB 0A 18 6B 90 00 71 [12:14:37]RAPDU: 20 18 09 E9 BB 0A 18 6B 90 00 [12:14:37]wFMCommunicate OK [12:14:37]SAM_PROTO_SignData done [12:14:37]FM_MakeSignedData done [12:14:37]CreateOFDProtocolMessage [12:14:37]wFMCommunicate request_size=4 [12:14:37]MH_SAM_APDU [12:14:37]CAPDU: 80 11 00 00 [12:14:37]Write to MH i2c: E2 08 00 77 0D 80 11 00 00 00 00 00 00 FE [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:37]Read from MH i2c: E2 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 17 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: E2 17 00 77 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [12:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:14:37]wFMCommunicate OK [12:14:37]CreateOFDProtocolMessage done [12:14:37]OFDSenderStorePacket 154827 [12:14:37]StoreOFDPacket docnum=154827 [12:14:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 33 F9 08 01 44 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 2C 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5C 02 00 35 04 06 00 F0 A5 6A F0 54 A1 20 18 09 E9 BB 0A 18 6B [12:14:37]CheckFolder [12:14:37]dirname=/storage/ofd_packets [12:14:37]CheckFolder done [12:14:37]ProducePacketName [12:14:37]name=ofd_packets/00154827 [12:14:37]NVStorageSaveData ofd_packets/00154827 [12:14:37]File name is /storage/ofd_packets/00154827 [12:14:37]Write 302 bytes [12:14:37]NVStorageSaveData done [12:14:37]OFDSenderStorePacket done [12:14:37]KKMCreateOFDPacket done [12:14:37]NVStorageSaveData kkm_last_timestamp [12:14:37]File name is /storage/kkm_last_timestamp [12:14:37]Write 4 bytes [12:14:37]NVStorageSaveData done [12:14:37]OFD Sender: Processing packet 154827 [packets to send 51, broken 50] [12:14:37]ProducePacketName [12:14:37]name=ofd_packets/00154827 [12:14:37]OFD Sender: To server: pG, [12:14:37]CommunicateWithHost lk.salyk.kg:30040 [12:14:37]ConnectInit lk.salyk.kg [12:14:37]ExternCall_PrintAddStr [12:14:37]wPrintStart [12:14:37]Write to MH i2c: 01 00 00 78 0D 85 [12:14:37]Write i2c OK [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: 01 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: 01 07 00 [12:14:37]MH_I2C_Read... [12:14:37]Read from MH i2c: 01 07 00 78 0D 00 00 00 00 00 FF 0F 9A [12:14:37]RasterBufferAndPrint [12:14:37]line Счет N : (1)873004 [12:14:37]line ИНН: 02508201610067 [12:14:37]line Контрольно-Кассовый Чек [12:14:37]line ПРОДАЖА [12:14:37]line ТРК (МРК, ГНК) : 13 [12:14:37]line Товар: 2710124130 [12:14:37]line Super 92-К-5 [12:14:37]line 2.930 * 68.40 [12:14:37]line = 200.41 [12:14:37]line НДС 12% НСП 1% [12:14:37]line > о реализуемом товаре [12:14:37]line ОКРУГЛЕНИЕ: -0.41 [12:14:37]line ИТОГО: 200.00 [12:14:37]line Внесено: 200.00 [12:14:37]line СДАЧА: 0.00 [12:14:37]line НСП 1% : 1.77 [12:14:37]line НДС 12% : 21.28 [12:14:37]line Наличными: 200.00 [12:14:37]line Безнал.: 0.00 [12:14:37]line Место: АЗС № 165 "Партнер Нефть" [12:14:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:14:37]line СНО: Общий режим [12:14:37]line Чек 216 18.10.2024 12:14 [12:14:37]line Смена: 312 ФФД: 1.0 [12:14:37]line ЗНМ: 0300000234 [12:14:37]line РНМ: 0000137193017469 [12:14:37]line Версия ККМ: v1.0 [12:14:37]line ФМ: 0000000000963156 [12:14:37]line ФД: 154827 [12:14:37]line ФПД: 264593254405281 [12:14:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121436&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154827&fm=264593254405281&tin=02508201610067®Number=0000137193017469&sum=20000 [12:14:37]Connected sock=11 [12:14:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 33 F9 08 01 44 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 2C 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5C 02 00 35 04 06 00 F0 A5 6A F0 54 A1 20 18 09 E9 BB 0A 18 6B [12:14:38]written 0, free lines is 4095 [12:14:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 41 91 47 00 88 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5C 02 00 F4 03 04 00 65 F7 11 67 B6 04 01 00 00 B6 42 D9 34 CD BF A4 AB [12:14:38]CommunicateWithHost err = 0 [12:14:38]CheckOFDResponse [12:14:38]1017 (14) - 77093643461234 [12:14:38]1041 (16) - 0000000000963156 [12:14:38]1040 (4) - 154827 [12:14:38]1012 (4) - 18.10.2024 05:51 [12:14:38]1206 (1) - 0 [12:14:38]OFD Sender: Remove packet 154827 [12:14:38]ProducePacketName [12:14:38]name=ofd_packets/00154827 [12:14:38]NVStorageDeleteData [12:14:38]Write to MH i2c: 01 00 00 A3 0D B0 [12:14:38]Write i2c OK [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: 01 [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: 01 07 00 [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: 01 07 00 A3 0D 00 00 00 00 00 E7 0C AA [12:14:38]RasterBufferAndPrint [12:14:38]line [12:14:38]line [12:14:38]line [12:14:38]line [12:14:38]line [12:14:38]written 0, free lines is 3309 [12:14:38]MH_Cut [12:14:38]Write to MH i2c: D1 01 00 AA 0D 01 89 [12:14:38]Write i2c OK [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: D1 [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: D1 01 00 [12:14:38]MH_I2C_Read... [12:14:38]Read from MH i2c: D1 01 00 AA 0D 00 88 [12:14:38]Write to MH i2c: 01 00 00 AB 0D B8 [12:14:38]Write i2c OK [12:14:38]MH_I2C_Read... [12:14:38]OFD Sender: No OFD packet to send [12:14:39]*** Cut start [12:14:39]*** Partial cut [12:14:39]*** CUTSNS_PIN = 1 [12:14:39]*** CUTSNS_PIN = 0 [12:14:39]*** Brake cut motor [12:14:39]Read from MH i2c: 01 [12:14:39]MH_I2C_Read... [12:14:39]*** Stop cut motor [12:14:39]*** Cut end [12:14:39]Read from MH i2c: 01 07 00 [12:14:39]MH_I2C_Read... [12:14:39]Read from MH i2c: 01 07 00 AB 0D 00 00 00 00 00 FF 0F CD [12:14:39]process_action close_receipt done [12:14:39]requested_data is exist [12:14:39]produce_requested_data [12:14:39]requested_item fm.sn is exist - process it [12:14:39]wFMCommunicate request_size=4 [12:14:39]MH_SAM_APDU [12:14:39]CAPDU: 80 11 00 00 [12:14:39]Write to MH i2c: E2 08 00 AC 0D 80 11 00 00 00 00 00 00 33 [12:14:39]Write i2c OK [12:14:39]MH_I2C_Read... [12:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:39]Read from MH i2c: E2 [12:14:39]MH_I2C_Read... [12:14:39]Read from MH i2c: E2 17 00 [12:14:39]MH_I2C_Read... [12:14:39]Read from MH i2c: E2 17 00 AC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [12:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:14:39]wFMCommunicate OK [12:14:39]requested_item fd.num is exist - process it [12:14:39]SAM_PROTO_GetFieldsCounters [12:14:39]wFMCommunicate request_size=4 [12:14:39]MH_SAM_APDU [12:14:39]CAPDU: 80 13 00 00 [12:14:39]Write to MH i2c: E2 08 00 AD 0D 80 13 00 00 00 00 00 00 36 [12:14:39]Write i2c OK [12:14:39]MH_I2C_Read... [12:14:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:14:40]Read from MH i2c: E2 [12:14:40]MH_I2C_Read... [12:14:40]Read from MH i2c: E2 62 00 [12:14:40]MH_I2C_Read... [12:14:40]Read from MH i2c: E2 62 00 AD 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [12:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:14:40]wFMCommunicate OK [12:14:40]SAM_PROTO_GetFieldsCounters done [12:14:40]requested_item shift.num is exist - process it [12:14:40]requested_item shift.opened is exist - process it [12:14:40]req_shift_opened [12:14:40]FM_GetShiftState [12:14:40]SAM_PROTO_GetShiftState [12:14:40]wFMCommunicate request_size=4 [12:14:40]MH_SAM_APDU [12:14:40]CAPDU: 80 13 01 00 [12:14:40]Write to MH i2c: E2 08 00 AE 0D 80 13 01 00 00 00 00 00 38 [12:14:40]Write i2c OK [12:14:40]MH_I2C_Read... [12:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:40]Read from MH i2c: E2 [12:14:40]MH_I2C_Read... [12:14:40]Read from MH i2c: E2 0E 00 [12:14:40]MH_I2C_Read... [12:14:40]Read from MH i2c: E2 0E 00 AE 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [12:14:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:14:40]wFMCommunicate OK [12:14:40]SAM_PROTO_GetShiftState done [12:14:40]FM_GetShiftState done [12:14:40]req_shift_opened done [12:14:40]requested_item shift.open_date is exist - process it [12:14:40]req_shift_open_date [12:14:40]req_shift_open_date done [12:14:40]produce_requested_data done [12:14:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154827,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:14:40]process_action_free close_receipt [12:14:40]json_value_free [12:14:40]json_value_free done [12:14:40]process_json_proto returns [12:14:40]Send response to host [12:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154827,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:14:40]free response buf [12:14:40]execute_script done [12:14:40]execute_script returns [12:14:40]free content buf [12:14:40]Sock 7.Close socket [12:14:40]Sock 7.Thread stoped [12:14:43]OFD Sender: No OFD packet to send [12:14:48]OFD Sender: No OFD packet to send [12:14:53]OFD Sender: No OFD packet to send [12:14:58]OFD Sender: No OFD packet to send [12:15:03]OFD Sender: No OFD packet to send [12:15:08]OFD Sender: No OFD packet to send [12:15:13]OFD Sender: No OFD packet to send [12:15:18]OFD Sender: No OFD packet to send [12:15:23]OFD Sender: No OFD packet to send [12:15:28]OFD Sender: No OFD packet to send [12:15:33]OFD Sender: No OFD packet to send [12:15:38]OFD Sender: No OFD packet to send [12:15:43]OFD Sender: No OFD packet to send [12:15:48]accept exits with 9 [12:15:48]New connection [12:15:48]New thread 3067161956 created [12:15:48]Thread 3067305316 joined [12:15:48]Waiting for new connection... [12:15:48] Sock 9.Parse request [12:15:48]Sock 9.Check first char [12:15:48]Sock 9.First char is OK [12:15:48]request: POST /json_proto HTTP/1.0 [12:15:48]Method: POST [12:15:48]URL: /json_proto [12:15:48]Method is POST - this is cgi request [12:15:48]url: /json_proto [12:15:48]query_string will be loaded in cgi processing [12:15:48]execute_cgi json_proto POST (null) [12:15:48]execute_cgi path=json_proto method=POST [12:15:48]POST find Content-Length [12:15:48]Host: 172.17.53.67:8080 [12:15:48]Content-Length: 677 [12:15:48]Content-Type: application/json [12:15:48] [12:15:48]POST finish read [12:15:48]Found Content-Length = 677 [12:15:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:48]execute_script... [12:15:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:48]POST & json_proto [12:15:48]process_json_proto [12:15:48]json parsed OK: [12:15:48]protocol is kg_v1.0 [12:15:48]action value=close_receipt [12:15:48]process_action close_receipt [12:15:48]cmd_close_receipt [12:15:48]MH_GetDate [12:15:48]Write to MH i2c: F0 00 00 AF 0D AB [12:15:48]Write i2c OK [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: F0 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: F0 09 00 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: F0 09 00 AF 0D 00 74 51 12 67 19 BC 99 64 C4 [12:15:48]GetLastDocTimeStamp 1729253676 [12:15:48]current date 1729253748 [12:15:48]FM_GetShiftState [12:15:48]SAM_PROTO_GetShiftState [12:15:48]wFMCommunicate request_size=4 [12:15:48]MH_SAM_APDU [12:15:48]CAPDU: 80 13 01 00 [12:15:48]Write to MH i2c: E2 08 00 B0 0D 80 13 01 00 00 00 00 00 3A [12:15:48]Write i2c OK [12:15:48]MH_I2C_Read... [12:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:48]Read from MH i2c: E2 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 0E 00 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 0E 00 B0 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 71 [12:15:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:15:48]wFMCommunicate OK [12:15:48]SAM_PROTO_GetShiftState done [12:15:48]FM_GetShiftState done [12:15:48]opened in 1729211399 [12:15:48]opened+sec_in_day 1729297799 [12:15:48]quantity*price = 30038 [12:15:48]sum+1 = 30039 [12:15:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 217 18.10.2024 12:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154828 ФПД: 88958847895985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154828&fm=88958847895985&tin=02508201610067®Number=0000137193017469&sum=30000 [12:15:49]StoreToDocumentArchive [12:15:49]shift 312 fd 154828 [12:15:49]save to /storage/0312/doc_00154828 [12:15:49]save last doc name /storage/0312/doc_00154828 to /storage/kkm_last_doc_name [12:15:49]save OK [12:15:49]Clear old archive folders... [12:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:49]tlvbuf is 004CB290 [12:15:49]SAM_PROTO_ClearQueue [12:15:49]wFMCommunicate request_size=4 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 09 00 00 [12:15:49]Write to MH i2c: E2 08 00 BD 0D 80 09 00 00 00 00 00 00 3C [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 BD 0D 00 90 00 3E [12:15:49]RAPDU: 90 00 [12:15:49]wFMCommunicate OK [12:15:49]SAM_PROTO_ClearQueue done [12:15:49]KKMCreateOFDPacket [12:15:49]OFDProtocolAddRootSTLVToBuf [12:15:49]FM_MakeSignedData [12:15:49]FM_MakeSignedData [12:15:49]SAM_PROTO_SignData [12:15:49]wFMCommunicate request_size=4 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 0D 01 02 [12:15:49]Write to MH i2c: E2 08 00 BE 0D 80 0D 01 02 00 00 00 00 44 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 BE 0D 00 90 00 3F [12:15:49]RAPDU: 90 00 [12:15:49]wFMCommunicate OK [12:15:49]wFMCommunicate request_size=255 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 74 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5C 02 00 35 04 06 00 50 [12:15:49]Write to MH i2c: E2 02 01 BF 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 74 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5C 02 00 35 04 06 00 50 00 00 A9 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 BF 0D 00 90 00 40 [12:15:49]RAPDU: 90 00 [12:15:49]wFMCommunicate OK [12:15:49]wFMCommunicate request_size=10 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 0D 02 02 05 E8 58 87 49 B1 [12:15:49]Write to MH i2c: E2 0D 00 C0 0D 80 0D 02 02 05 00 E8 58 87 49 B1 00 00 12 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 03 00 C0 0D 00 90 00 41 [12:15:49]RAPDU: 90 00 [12:15:49]wFMCommunicate OK [12:15:49]wFMCommunicate request_size=4 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 0D 03 02 [12:15:49]Write to MH i2c: E2 08 00 C1 0D 80 0D 03 02 00 00 00 00 49 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 0B 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 0B 00 C1 0D 00 98 71 18 D8 90 B0 BA 13 90 00 50 [12:15:49]RAPDU: 98 71 18 D8 90 B0 BA 13 90 00 [12:15:49]wFMCommunicate OK [12:15:49]SAM_PROTO_SignData done [12:15:49]FM_MakeSignedData done [12:15:49]CreateOFDProtocolMessage [12:15:49]wFMCommunicate request_size=4 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 11 00 00 [12:15:49]Write to MH i2c: E2 08 00 C2 0D 80 11 00 00 00 00 00 00 49 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 17 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 17 00 C2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [12:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:49]wFMCommunicate OK [12:15:49]CreateOFDProtocolMessage done [12:15:49]OFDSenderStorePacket 154828 [12:15:49]StoreOFDPacket docnum=154828 [12:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 C2 07 01 B5 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 74 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5C 02 00 35 04 06 00 50 E8 58 87 49 B1 98 71 18 D8 90 B0 BA 13 [12:15:49]CheckFolder [12:15:49]dirname=/storage/ofd_packets [12:15:49]CheckFolder done [12:15:49]ProducePacketName [12:15:49]name=ofd_packets/00154828 [12:15:49]NVStorageSaveData ofd_packets/00154828 [12:15:49]File name is /storage/ofd_packets/00154828 [12:15:49]Write 301 bytes [12:15:49]NVStorageSaveData done [12:15:49]OFDSenderStorePacket done [12:15:49]KKMCreateOFDPacket done [12:15:49]NVStorageSaveData kkm_last_timestamp [12:15:49]File name is /storage/kkm_last_timestamp [12:15:49]Write 4 bytes [12:15:49]NVStorageSaveData done [12:15:49]ExternCall_PrintAddStr [12:15:49]wPrintStart [12:15:49]Write to MH i2c: 01 00 00 C3 0D D0 [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: 01 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: 01 07 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: 01 07 00 C3 0D 00 00 00 00 00 FF 0F E5 [12:15:49]RasterBufferAndPrint [12:15:49]line Счет N : (1)873005 [12:15:49]line ИНН: 02508201610067 [12:15:49]line Контрольно-Кассовый Чек [12:15:49]line ПРОДАЖА [12:15:49]line ТРК (МРК, ГНК) : 32 [12:15:49]line Товар: 2710124130 [12:15:49]line Аи-92-К-5 [12:15:49]line 4.490 * 66.90 [12:15:49]line = 300.38 [12:15:49]line НДС 12% НСП 1% [12:15:49]line > о реализуемом товаре [12:15:49]line ОКРУГЛЕНИЕ: -0.38 [12:15:49]line ИТОГО: 300.00 [12:15:49]line Внесено: 300.00 [12:15:49]line СДАЧА: 0.00 [12:15:49]line НСП 1% : 2.66 [12:15:49]line НДС 12% : 31.90 [12:15:49]line Наличными: 300.00 [12:15:49]line Безнал.: 0.00 [12:15:49]line Место: АЗС № 165 "Партнер Нефть" [12:15:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:15:49]line СНО: Общий режим [12:15:49]line Чек 217 18.10.2024 12:15 [12:15:49]line Смена: 312 ФФД: 1.0 [12:15:49]line ЗНМ: 0300000234 [12:15:49]line РНМ: 0000137193017469 [12:15:49]line Версия ККМ: v1.0 [12:15:49]line ФМ: 0000000000963156 [12:15:49]line ФД: 154828 [12:15:49]line ФПД: 88958847895985 [12:15:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154828&fm=88958847895985&tin=02508201610067®Number=0000137193017469&sum=30000 [12:15:50]OFD Sender: Processing packet 154828 [packets to send 51, broken 50] [12:15:50]ProducePacketName [12:15:50]name=ofd_packets/00154828 [12:15:50]OFD Sender: To server: pG, [12:15:50]CommunicateWithHost lk.salyk.kg:30040 [12:15:50]ConnectInit lk.salyk.kg [12:15:50]written 0, free lines is 4095 [12:15:50]Connected sock=10 [12:15:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 C2 07 01 B5 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 74 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5C 02 00 35 04 06 00 50 E8 58 87 49 B1 98 71 18 D8 90 B0 BA 13 [12:15:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 07 47 00 12 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5C 02 00 F4 03 04 00 AD F7 11 67 B6 04 01 00 00 6D 42 4A 17 80 76 98 06 [12:15:50]CommunicateWithHost err = 0 [12:15:50]CheckOFDResponse [12:15:50]1017 (14) - 77093643461234 [12:15:50]1041 (16) - 0000000000963156 [12:15:50]1040 (4) - 154828 [12:15:50]1012 (4) - 18.10.2024 05:52 [12:15:50]1206 (1) - 0 [12:15:50]OFD Sender: Remove packet 154828 [12:15:50]ProducePacketName [12:15:50]name=ofd_packets/00154828 [12:15:50]NVStorageDeleteData [12:15:50]Write to MH i2c: 01 00 00 EE 0D FB [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: 01 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: 01 07 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: 01 07 00 EE 0D 00 00 00 00 00 ED 0C FB [12:15:50]RasterBufferAndPrint [12:15:50]line [12:15:50]line [12:15:50]line [12:15:50]line [12:15:50]line [12:15:50]written 0, free lines is 3318 [12:15:50]MH_Cut [12:15:50]Write to MH i2c: D1 01 00 F5 0D 01 D4 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: D1 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: D1 01 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: D1 01 00 F5 0D 00 D3 [12:15:50]Write to MH i2c: 01 00 00 F6 0D 03 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:51]OFD Sender: No OFD packet to send [12:15:51]*** Cut start [12:15:51]*** Partial cut [12:15:51]*** CUTSNS_PIN = 1 [12:15:51]*** CUTSNS_PIN = 0 [12:15:51]*** Brake cut motor [12:15:52]Read from MH i2c: 01 [12:15:52]MH_I2C_Read... [12:15:52]*** Stop cut motor [12:15:52]*** Cut end [12:15:52]Read from MH i2c: 01 07 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 07 00 F6 0D 00 00 00 00 00 FF 0F 18 [12:15:52]process_action close_receipt done [12:15:52]requested_data is exist [12:15:52]produce_requested_data [12:15:52]requested_item fm.sn is exist - process it [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 11 00 00 [12:15:52]Write to MH i2c: E2 08 00 F7 0D 80 11 00 00 00 00 00 00 7E [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 17 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 17 00 F7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [12:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:52]wFMCommunicate OK [12:15:52]requested_item fd.num is exist - process it [12:15:52]SAM_PROTO_GetFieldsCounters [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 13 00 00 [12:15:52]Write to MH i2c: E2 08 00 F8 0D 80 13 00 00 00 00 00 00 81 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 62 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 62 00 F8 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [12:15:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:52]wFMCommunicate OK [12:15:52]SAM_PROTO_GetFieldsCounters done [12:15:52]requested_item shift.num is exist - process it [12:15:52]requested_item shift.opened is exist - process it [12:15:52]req_shift_opened [12:15:52]FM_GetShiftState [12:15:52]SAM_PROTO_GetShiftState [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 13 01 00 [12:15:52]Write to MH i2c: E2 08 00 F9 0D 80 13 01 00 00 00 00 00 83 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 0E 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 0E 00 F9 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BA [12:15:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:15:52]wFMCommunicate OK [12:15:52]SAM_PROTO_GetShiftState done [12:15:52]FM_GetShiftState done [12:15:52]req_shift_opened done [12:15:52]requested_item shift.open_date is exist - process it [12:15:52]req_shift_open_date [12:15:52]req_shift_open_date done [12:15:52]produce_requested_data done [12:15:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154828,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:15:52]process_action_free close_receipt [12:15:52]json_value_free [12:15:52]json_value_free done [12:15:52]process_json_proto returns [12:15:52]Send response to host [12:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154828,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:15:52]free response buf [12:15:52]execute_script done [12:15:52]execute_script returns [12:15:52]free content buf [12:15:52]Sock 9.Close socket [12:15:52]Sock 9.Thread stoped [12:15:56]OFD Sender: No OFD packet to send [12:16:01]OFD Sender: No OFD packet to send [12:16:06]OFD Sender: No OFD packet to send [12:16:11]OFD Sender: No OFD packet to send [12:16:16]OFD Sender: No OFD packet to send [12:16:21]OFD Sender: No OFD packet to send [12:16:26]OFD Sender: No OFD packet to send [12:16:31]OFD Sender: No OFD packet to send [12:16:36]OFD Sender: No OFD packet to send [12:16:41]OFD Sender: No OFD packet to send [12:16:46]OFD Sender: No OFD packet to send [12:16:51]OFD Sender: No OFD packet to send [12:16:56]OFD Sender: No OFD packet to send [12:17:01]OFD Sender: No OFD packet to send [12:17:06]OFD Sender: No OFD packet to send [12:17:11]OFD Sender: No OFD packet to send [12:17:16]OFD Sender: No OFD packet to send [12:17:21]OFD Sender: No OFD packet to send [12:17:26]OFD Sender: No OFD packet to send [12:17:31]OFD Sender: No OFD packet to send [12:17:36]OFD Sender: No OFD packet to send [12:17:41]OFD Sender: No OFD packet to send [12:17:46]OFD Sender: No OFD packet to send [12:17:51]OFD Sender: No OFD packet to send [12:17:56]OFD Sender: No OFD packet to send [12:18:01]OFD Sender: No OFD packet to send [12:18:02]accept exits with 7 [12:18:02]New connection [12:18:02]New thread 3067305316 created [12:18:02]Thread 3067161956 joined [12:18:02]Waiting for new connection... [12:18:02] Sock 7.Parse request [12:18:02]Sock 7.Check first char [12:18:02]Sock 7.First char is OK [12:18:02]request: POST /json_proto HTTP/1.0 [12:18:02]Method: POST [12:18:02]URL: /json_proto [12:18:02]Method is POST - this is cgi request [12:18:02]url: /json_proto [12:18:02]query_string will be loaded in cgi processing [12:18:02]execute_cgi json_proto POST (null) [12:18:02]execute_cgi path=json_proto method=POST [12:18:02]POST find Content-Length [12:18:02]Host: 172.17.53.67:8080 [12:18:02]Content-Length: 677 [12:18:02]Content-Type: application/json [12:18:02] [12:18:02]POST finish read [12:18:02]Found Content-Length = 677 [12:18:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:02]execute_script... [12: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 : (1)873006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:02]POST & json_proto [12:18:02]process_json_proto [12:18:02]json parsed OK: [12:18:02]protocol is kg_v1.0 [12:18:02]action value=close_receipt [12:18:02]process_action close_receipt [12:18:02]cmd_close_receipt [12:18:02]MH_GetDate [12:18:02]Write to MH i2c: F0 00 00 FA 0D F6 [12:18:02]Write i2c OK [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: F0 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: F0 09 00 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: F0 09 00 FA 0D 00 FB 51 12 67 19 BC 99 64 96 [12:18:02]GetLastDocTimeStamp 1729253748 [12:18:02]current date 1729253883 [12:18:02]FM_GetShiftState [12:18:02]SAM_PROTO_GetShiftState [12:18:02]wFMCommunicate request_size=4 [12:18:02]MH_SAM_APDU [12:18:02]CAPDU: 80 13 01 00 [12:18:02]Write to MH i2c: E2 08 00 FB 0D 80 13 01 00 00 00 00 00 85 [12:18:02]Write i2c OK [12:18:02]MH_I2C_Read... [12:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:02]Read from MH i2c: E2 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 0E 00 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 0E 00 FB 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BC [12:18:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:18:02]wFMCommunicate OK [12:18:02]SAM_PROTO_GetShiftState done [12:18:02]FM_GetShiftState done [12:18:02]opened in 1729211399 [12:18:02]opened+sec_in_day 1729297799 [12:18:02]quantity*price = 60009 [12:18:02]sum+1 = 60010 [12:18:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 218 18.10.2024 12:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154829 ФПД: 163092059869518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154829&fm=163092059869518&tin=02508201610067®Number=0000137193017469&sum=60000 [12:18:03]StoreToDocumentArchive [12:18:03]shift 312 fd 154829 [12:18:03]save to /storage/0312/doc_00154829 [12:18:03]save last doc name /storage/0312/doc_00154829 to /storage/kkm_last_doc_name [12:18:03]save OK [12:18:03]Clear old archive folders... [12:18:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:03]tlvbuf is 004DFE50 [12:18:03]SAM_PROTO_ClearQueue [12:18:03]wFMCommunicate request_size=4 [12:18:03]MH_SAM_APDU [12:18:03]CAPDU: 80 09 00 00 [12:18:03]Write to MH i2c: E2 08 00 08 0E 80 09 00 00 00 00 00 00 88 [12:18:03]Write i2c OK [12:18:03]MH_I2C_Read... [12:18:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:03]Read from MH i2c: E2 [12:18:03]MH_I2C_Read... [12:18:03]Read from MH i2c: E2 03 00 [12:18:03]MH_I2C_Read... [12:18:03]Read from MH i2c: E2 03 00 08 0E 00 90 00 8A [12:18:03]RAPDU: 90 00 [12:18:03]wFMCommunicate OK [12:18:03]SAM_PROTO_ClearQueue done [12:18:03]KKMCreateOFDPacket [12:18:03]OFDProtocolAddRootSTLVToBuf [12:18:03]FM_MakeSignedData [12:18:03]FM_MakeSignedData [12:18:03]SAM_PROTO_SignData [12:18:03]wFMCommunicate request_size=4 [12:18:03]MH_SAM_APDU [12:18:03]CAPDU: 80 0D 01 02 [12:18:03]Write to MH i2c: E2 08 00 09 0E 80 0D 01 02 00 00 00 00 90 [12:18:03]Write i2c OK [12:18:03]MH_I2C_Read... [12:18:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:03]Read from MH i2c: E2 [12:18:03]MH_I2C_Read... [12:18:03]Read from MH i2c: E2 03 00 [12:18:03]MH_I2C_Read... [12:18:03]Read from MH i2c: E2 03 00 09 0E 00 90 00 8B [12:18:03]RAPDU: 90 00 [12:18:03]wFMCommunicate OK [12:18:03]wFMCommunicate request_size=255 [12:18:03]MH_SAM_APDU [12:18:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 FB 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5C 02 00 35 04 06 00 94 [12:18:03]Write to MH i2c: E2 02 01 0A 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 FB 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5C 02 00 35 04 06 00 94 00 00 AB [12:18:03]Write i2c OK [12:18:03]MH_I2C_Read... [12:18:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:04]Read from MH i2c: E2 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 03 00 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 03 00 0A 0E 00 90 00 8C [12:18:04]RAPDU: 90 00 [12:18:04]wFMCommunicate OK [12:18:04]wFMCommunicate request_size=10 [12:18:04]MH_SAM_APDU [12:18:04]CAPDU: 80 0D 02 02 05 54 D4 4B 51 4E [12:18:04]Write to MH i2c: E2 0D 00 0B 0E 80 0D 02 02 05 00 54 D4 4B 51 4E 00 00 AF [12:18:04]Write i2c OK [12:18:04]MH_I2C_Read... [12:18:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:04]Read from MH i2c: E2 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 03 00 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 03 00 0B 0E 00 90 00 8D [12:18:04]RAPDU: 90 00 [12:18:04]wFMCommunicate OK [12:18:04]wFMCommunicate request_size=4 [12:18:04]MH_SAM_APDU [12:18:04]CAPDU: 80 0D 03 02 [12:18:04]Write to MH i2c: E2 08 00 0C 0E 80 0D 03 02 00 00 00 00 95 [12:18:04]Write i2c OK [12:18:04]MH_I2C_Read... [12:18:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:04]Read from MH i2c: E2 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 0B 00 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 0B 00 0C 0E 00 D2 A9 3A 4A 30 E8 C5 9C 90 00 0E [12:18:04]RAPDU: D2 A9 3A 4A 30 E8 C5 9C 90 00 [12:18:04]wFMCommunicate OK [12:18:04]SAM_PROTO_SignData done [12:18:04]FM_MakeSignedData done [12:18:04]CreateOFDProtocolMessage [12:18:04]wFMCommunicate request_size=4 [12:18:04]MH_SAM_APDU [12:18:04]CAPDU: 80 11 00 00 [12:18:04]Write to MH i2c: E2 08 00 0D 0E 80 11 00 00 00 00 00 00 95 [12:18:04]Write i2c OK [12:18:04]MH_I2C_Read... [12:18:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:04]Read from MH i2c: E2 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 17 00 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: E2 17 00 0D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [12:18:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:04]wFMCommunicate OK [12:18:04]CreateOFDProtocolMessage done [12:18:04]OFDSenderStorePacket 154829 [12:18:04]StoreOFDPacket docnum=154829 [12:18:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E0 09 07 01 AE BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 FB 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5C 02 00 35 04 06 00 94 54 D4 4B 51 4E D2 A9 3A 4A 30 E8 C5 9C [12:18:04]CheckFolder [12:18:04]dirname=/storage/ofd_packets [12:18:04]CheckFolder done [12:18:04]ProducePacketName [12:18:04]name=ofd_packets/00154829 [12:18:04]NVStorageSaveData ofd_packets/00154829 [12:18:04]File name is /storage/ofd_packets/00154829 [12:18:04]Write 301 bytes [12:18:04]NVStorageSaveData done [12:18:04]OFDSenderStorePacket done [12:18:04]KKMCreateOFDPacket done [12:18:04]NVStorageSaveData kkm_last_timestamp [12:18:04]File name is /storage/kkm_last_timestamp [12:18:04]Write 4 bytes [12:18:04]NVStorageSaveData done [12:18:04]ExternCall_PrintAddStr [12:18:04]wPrintStart [12:18:04]Write to MH i2c: 01 00 00 0E 0E 1C [12:18:04]Write i2c OK [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: 01 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: 01 07 00 [12:18:04]MH_I2C_Read... [12:18:04]Read from MH i2c: 01 07 00 0E 0E 00 00 00 00 00 FF 0F 31 [12:18:04]RasterBufferAndPrint [12:18:04]line Счет N : (1)873006 [12:18:04]line ИНН: 02508201610067 [12:18:04]line Контрольно-Кассовый Чек [12:18:04]line ПРОДАЖА [12:18:04]line ТРК (МРК, ГНК) : 32 [12:18:04]line Товар: 2710124130 [12:18:04]line Аи-92-К-5 [12:18:04]line 8.970 * 66.90 [12:18:04]line = 600.09 [12:18:04]line НДС 12% НСП 1% [12:18:04]line > о реализуемом товаре [12:18:04]line ОКРУГЛЕНИЕ: -0.09 [12:18:04]line ИТОГО: 600.00 [12:18:04]line Внесено: 600.00 [12:18:04]line СДАЧА: 0.00 [12:18:04]line НСП 1% : 5.31 [12:18:04]line НДС 12% : 63.73 [12:18:04]line Наличными: 600.00 [12:18:04]line Безнал.: 0.00 [12:18:04]line Место: АЗС № 165 "Партнер Нефть" [12:18:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:18:04]line СНО: Общий режим [12:18:04]line Чек 218 18.10.2024 12:18 [12:18:04]line Смена: 312 ФФД: 1.0 [12:18:04]line ЗНМ: 0300000234 [12:18:04]line РНМ: 0000137193017469 [12:18:04]line Версия ККМ: v1.0 [12:18:04]line ФМ: 0000000000963156 [12:18:04]line ФД: 154829 [12:18:04]line ФПД: 163092059869518 [12:18:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154829&fm=163092059869518&tin=02508201610067®Number=0000137193017469&sum=60000 [12:18:04]OFD Sender: Processing packet 154829 [packets to send 51, broken 50] [12:18:04]ProducePacketName [12:18:04]name=ofd_packets/00154829 [12:18:04]OFD Sender: To server: pG, [12:18:04]CommunicateWithHost lk.salyk.kg:30040 [12:18:04]ConnectInit lk.salyk.kg [12:18:04]written 0, free lines is 4095 [12:18:04]Connected sock=11 [12:18:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E0 09 07 01 AE BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 FB 51 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5C 02 00 35 04 06 00 94 54 D4 4B 51 4E D2 A9 3A 4A 30 E8 C5 9C [12:18:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 77 47 00 B4 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5C 02 00 F4 03 04 00 33 F8 11 67 B6 04 01 00 00 8E 1B 59 A9 B7 A2 02 0E [12:18:04]CommunicateWithHost err = 0 [12:18:04]CheckOFDResponse [12:18:04]1017 (14) - 77093643461234 [12:18:04]1041 (16) - 0000000000963156 [12:18:04]1040 (4) - 154829 [12:18:04]1012 (4) - 18.10.2024 05:54 [12:18:04]1206 (1) - 0 [12:18:04]OFD Sender: Remove packet 154829 [12:18:04]ProducePacketName [12:18:04]name=ofd_packets/00154829 [12:18:04]NVStorageDeleteData [12:18:05]Write to MH i2c: 01 00 00 39 0E 47 [12:18:05]Write i2c OK [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: 01 [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: 01 07 00 [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: 01 07 00 39 0E 00 00 00 00 00 E9 0C 43 [12:18:05]RasterBufferAndPrint [12:18:05]line [12:18:05]line [12:18:05]line [12:18:05]line [12:18:05]line [12:18:05]written 0, free lines is 3311 [12:18:05]MH_Cut [12:18:05]Write to MH i2c: D1 01 00 40 0E 01 20 [12:18:05]Write i2c OK [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: D1 [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: D1 01 00 [12:18:05]MH_I2C_Read... [12:18:05]Read from MH i2c: D1 01 00 40 0E 00 1F [12:18:05]Write to MH i2c: 01 00 00 41 0E 4F [12:18:05]Write i2c OK [12:18:05]MH_I2C_Read... [12:18:05]OFD Sender: No OFD packet to send [12:18:05]*** Cut start [12:18:05]*** Partial cut [12:18:05]*** CUTSNS_PIN = 1 [12:18:05]*** CUTSNS_PIN = 0 [12:18:06]*** Brake cut motor [12:18:06]Read from MH i2c: 01 [12:18:06]MH_I2C_Read... [12:18:06]*** Stop cut motor [12:18:06]*** Cut end [12:18:06]Read from MH i2c: 01 07 00 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: 01 07 00 41 0E 00 00 00 00 00 FF 0F 64 [12:18:06]process_action close_receipt done [12:18:06]requested_data is exist [12:18:06]produce_requested_data [12:18:06]requested_item fm.sn is exist - process it [12:18:06]wFMCommunicate request_size=4 [12:18:06]MH_SAM_APDU [12:18:06]CAPDU: 80 11 00 00 [12:18:06]Write to MH i2c: E2 08 00 42 0E 80 11 00 00 00 00 00 00 CA [12:18:06]Write i2c OK [12:18:06]MH_I2C_Read... [12:18:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:06]Read from MH i2c: E2 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 17 00 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 17 00 42 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [12:18:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:06]wFMCommunicate OK [12:18:06]requested_item fd.num is exist - process it [12:18:06]SAM_PROTO_GetFieldsCounters [12:18:06]wFMCommunicate request_size=4 [12:18:06]MH_SAM_APDU [12:18:06]CAPDU: 80 13 00 00 [12:18:06]Write to MH i2c: E2 08 00 43 0E 80 13 00 00 00 00 00 00 CD [12:18:06]Write i2c OK [12:18:06]MH_I2C_Read... [12:18:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:06]Read from MH i2c: E2 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 62 00 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 62 00 43 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [12:18:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:18:06]wFMCommunicate OK [12:18:06]SAM_PROTO_GetFieldsCounters done [12:18:06]requested_item shift.num is exist - process it [12:18:06]requested_item shift.opened is exist - process it [12:18:06]req_shift_opened [12:18:06]FM_GetShiftState [12:18:06]SAM_PROTO_GetShiftState [12:18:06]wFMCommunicate request_size=4 [12:18:06]MH_SAM_APDU [12:18:06]CAPDU: 80 13 01 00 [12:18:06]Write to MH i2c: E2 08 00 44 0E 80 13 01 00 00 00 00 00 CF [12:18:06]Write i2c OK [12:18:06]MH_I2C_Read... [12:18:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:06]Read from MH i2c: E2 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 0E 00 [12:18:06]MH_I2C_Read... [12:18:06]Read from MH i2c: E2 0E 00 44 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [12:18:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:18:06]wFMCommunicate OK [12:18:06]SAM_PROTO_GetShiftState done [12:18:06]FM_GetShiftState done [12:18:06]req_shift_opened done [12:18:06]requested_item shift.open_date is exist - process it [12:18:06]req_shift_open_date [12:18:06]req_shift_open_date done [12:18:06]produce_requested_data done [12:18:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154829,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:18:06]process_action_free close_receipt [12:18:06]json_value_free [12:18:06]json_value_free done [12:18:06]process_json_proto returns [12:18:06]Send response to host [12:18:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154829,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:18:06]free response buf [12:18:06]execute_script done [12:18:06]execute_script returns [12:18:06]free content buf [12:18:06]Sock 7.Close socket [12:18:06]Sock 7.Thread stoped [12:18:10]OFD Sender: No OFD packet to send [12:18:15]OFD Sender: No OFD packet to send [12:18:20]accept exits with 9 [12:18:20]New connection [12:18:20]New thread 3067161956 created [12:18:20]Thread 3067305316 joined [12:18:20]Waiting for new connection... [12:18:20] Sock 9.Parse request [12:18:20]Sock 9.Check first char [12:18:20]Sock 9.First char is OK [12:18:20]request: POST /json_proto HTTP/1.0 [12:18:20]Method: POST [12:18:20]URL: /json_proto [12:18:20]Method is POST - this is cgi request [12:18:20]url: /json_proto [12:18:20]query_string will be loaded in cgi processing [12:18:20]execute_cgi json_proto POST (null) [12:18:20]execute_cgi path=json_proto method=POST [12:18:20]POST find Content-Length [12:18:20]Host: 172.17.53.67:8080 [12:18:20]Content-Length: 766 [12:18:20]Content-Type: application/json [12:18:20] [12:18:20]POST finish read [12:18:20]Found Content-Length = 766 [12:18:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:20]execute_script... [12:18:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:20]POST & json_proto [12:18:20]process_json_proto [12:18:20]json parsed OK: [12:18:20]protocol is kg_v1.0 [12:18:20]action value=close_receipt [12:18:20]process_action close_receipt [12:18:20]cmd_close_receipt [12:18:20]MH_GetDate [12:18:20]Write to MH i2c: F0 00 00 45 0E 42 [12:18:20]Write i2c OK [12:18:20]MH_I2C_Read... [12:18:20]Read from MH i2c: F0 [12:18:20]MH_I2C_Read... [12:18:20]Read from MH i2c: F0 09 00 [12:18:20]MH_I2C_Read... [12:18:20]Read from MH i2c: F0 09 00 45 0E 00 0C 52 12 67 19 BC 99 64 F4 [12:18:20]GetLastDocTimeStamp 1729253883 [12:18:20]current date 1729253900 [12:18:20]FM_GetShiftState [12:18:20]SAM_PROTO_GetShiftState [12:18:20]wFMCommunicate request_size=4 [12:18:20]MH_SAM_APDU [12:18:20]CAPDU: 80 13 01 00 [12:18:20]Write to MH i2c: E2 08 00 46 0E 80 13 01 00 00 00 00 00 D1 [12:18:20]Write i2c OK [12:18:20]MH_I2C_Read... [12:18:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:20]Read from MH i2c: E2 [12:18:20]MH_I2C_Read... [12:18:20]Read from MH i2c: E2 0E 00 [12:18:20]MH_I2C_Read... [12:18:20]Read from MH i2c: E2 0E 00 46 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 08 [12:18:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:18:20]wFMCommunicate OK [12:18:20]SAM_PROTO_GetShiftState done [12:18:20]FM_GetShiftState done [12:18:20]opened in 1729211399 [12:18:20]opened+sec_in_day 1729297799 [12:18:20]quantity*price = 30038 [12:18:20]sum+1 = 30039 [12:18:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 219 18.10.2024 12:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154830 ФПД: 227282296830853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154830&fm=227282296830853&tin=02508201610067®Number=0000137193017469&sum=30038 [12:18:21]StoreToDocumentArchive [12:18:21]shift 312 fd 154830 [12:18:21]save to /storage/0312/doc_00154830 [12:18:21]save last doc name /storage/0312/doc_00154830 to /storage/kkm_last_doc_name [12:18:21]save OK [12:18:21]Clear old archive folders... [12:18:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:21]tlvbuf is 004DFF20 [12:18:21]SAM_PROTO_ClearQueue [12:18:21]wFMCommunicate request_size=4 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 09 00 00 [12:18:21]Write to MH i2c: E2 08 00 53 0E 80 09 00 00 00 00 00 00 D3 [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 53 0E 00 90 00 D5 [12:18:21]RAPDU: 90 00 [12:18:21]wFMCommunicate OK [12:18:21]SAM_PROTO_ClearQueue done [12:18:21]KKMCreateOFDPacket [12:18:21]OFDProtocolAddRootSTLVToBuf [12:18:21]FM_MakeSignedData [12:18:21]FM_MakeSignedData [12:18:21]SAM_PROTO_SignData [12:18:21]wFMCommunicate request_size=4 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 0D 01 02 [12:18:21]Write to MH i2c: E2 08 00 54 0E 80 0D 01 02 00 00 00 00 DB [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 54 0E 00 90 00 D6 [12:18:21]RAPDU: 90 00 [12:18:21]wFMCommunicate OK [12:18:21]wFMCommunicate request_size=255 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0C 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5C 02 00 35 04 06 00 CE [12:18:21]Write to MH i2c: E2 02 01 55 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0C 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5C 02 00 35 04 06 00 CE 00 00 A7 [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 55 0E 00 90 00 D7 [12:18:21]RAPDU: 90 00 [12:18:21]wFMCommunicate OK [12:18:21]wFMCommunicate request_size=10 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 0D 02 02 05 B6 48 90 FB 85 [12:18:21]Write to MH i2c: E2 0D 00 56 0E 80 0D 02 02 05 00 B6 48 90 FB 85 00 00 F6 [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 03 00 56 0E 00 90 00 D8 [12:18:21]RAPDU: 90 00 [12:18:21]wFMCommunicate OK [12:18:21]wFMCommunicate request_size=4 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 0D 03 02 [12:18:21]Write to MH i2c: E2 08 00 57 0E 80 0D 03 02 00 00 00 00 E0 [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 0B 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 0B 00 57 0E 00 1D 50 87 BD 2E AB 06 C5 90 00 36 [12:18:21]RAPDU: 1D 50 87 BD 2E AB 06 C5 90 00 [12:18:21]wFMCommunicate OK [12:18:21]SAM_PROTO_SignData done [12:18:21]FM_MakeSignedData done [12:18:21]CreateOFDProtocolMessage [12:18:21]wFMCommunicate request_size=4 [12:18:21]MH_SAM_APDU [12:18:21]CAPDU: 80 11 00 00 [12:18:21]Write to MH i2c: E2 08 00 58 0E 80 11 00 00 00 00 00 00 E0 [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:21]Read from MH i2c: E2 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 17 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: E2 17 00 58 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [12:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:21]wFMCommunicate OK [12:18:21]CreateOFDProtocolMessage done [12:18:21]OFDSenderStorePacket 154830 [12:18:21]StoreOFDPacket docnum=154830 [12:18:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 84 70 07 01 DE 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0C 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5C 02 00 35 04 06 00 CE B6 48 90 FB 85 1D 50 87 BD 2E AB 06 C5 [12:18:21]CheckFolder [12:18:21]dirname=/storage/ofd_packets [12:18:21]CheckFolder done [12:18:21]ProducePacketName [12:18:21]name=ofd_packets/00154830 [12:18:21]NVStorageSaveData ofd_packets/00154830 [12:18:21]File name is /storage/ofd_packets/00154830 [12:18:21]Write 301 bytes [12:18:21]NVStorageSaveData done [12:18:21]OFDSenderStorePacket done [12:18:21]KKMCreateOFDPacket done [12:18:21]NVStorageSaveData kkm_last_timestamp [12:18:21]File name is /storage/kkm_last_timestamp [12:18:21]Write 4 bytes [12:18:21]NVStorageSaveData done [12:18:21]ExternCall_PrintAddStr [12:18:21]wPrintStart [12:18:21]Write to MH i2c: 01 00 00 59 0E 67 [12:18:21]OFD Sender: Processing packet 154830 [packets to send 51, broken 50] [12:18:21]ProducePacketName [12:18:21]name=ofd_packets/00154830 [12:18:21]OFD Sender: To server: pG, [12:18:21]CommunicateWithHost lk.salyk.kg:30040 [12:18:21]ConnectInit lk.salyk.kg [12:18:21]Write i2c OK [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: 01 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: 01 07 00 [12:18:21]MH_I2C_Read... [12:18:21]Read from MH i2c: 01 07 00 59 0E 00 00 00 00 00 FF 0F 7C [12:18:21]RasterBufferAndPrint [12:18:21]line Счет N : (1)873007 [12:18:21]line ИНН: 02508201610067 [12:18:21]line Контрольно-Кассовый Чек [12:18:21]line ПРОДАЖА [12:18:21]line ТРК (МРК, ГНК) : 42 [12:18:21]line Товар: 2710124130 [12:18:21]line Аи-92-К-5 [12:18:21]line 4.490 * 66.90 [12:18:21]line = 300.38 [12:18:21]line НДС 12% НСП 1% [12:18:21]line > о реализуемом товаре [12:18:21]line ИТОГО: 300.38 [12:18:21]line НСП 1% : 2.66 [12:18:21]line НДС 12% : 31.90 [12:18:21]line Наличными: 0.00 [12:18:21]line Безнал.: 300.38 [12:18:21]line Место: АЗС № 165 "Партнер Нефть" [12:18:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:18:21]line СНО: Общий режим [12:18:21]line Чек 219 18.10.2024 12:18 [12:18:21]line Смена: 312 ФФД: 1.0 [12:18:21]line ЗНМ: 0300000234 [12:18:21]line РНМ: 0000137193017469 [12:18:21]line Версия ККМ: v1.0 [12:18:21]line Платежная система: Mbank [12:18:21]line ФМ: 0000000000963156 [12:18:21]line ФД: 154830 [12:18:21]line ФПД: 227282296830853 [12:18:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154830&fm=227282296830853&tin=02508201610067®Number=0000137193017469&sum=30038 [12:18:21]written 0, free lines is 4095 [12:18:22]Connected sock=10 [12:18:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 84 70 07 01 DE 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0C 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5C 02 00 35 04 06 00 CE B6 48 90 FB 85 1D 50 87 BD 2E AB 06 C5 [12:18:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 6A 47 00 AE EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5C 02 00 F4 03 04 00 45 F8 11 67 B6 04 01 00 00 BF 81 AF 2C 4E 74 81 78 [12:18:22]CommunicateWithHost err = 0 [12:18:22]CheckOFDResponse [12:18:22]1017 (14) - 77093643461234 [12:18:22]1041 (16) - 0000000000963156 [12:18:22]1040 (4) - 154830 [12:18:22]1012 (4) - 18.10.2024 05:55 [12:18:22]1206 (1) - 0 [12:18:22]OFD Sender: Remove packet 154830 [12:18:22]ProducePacketName [12:18:22]name=ofd_packets/00154830 [12:18:22]NVStorageDeleteData [12:18:22]Write to MH i2c: 01 00 00 82 0E 90 [12:18:22]Write i2c OK [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: 01 [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: 01 07 00 [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: 01 07 00 82 0E 00 00 00 00 00 14 0D B8 [12:18:22]RasterBufferAndPrint [12:18:22]line [12:18:22]line [12:18:22]line [12:18:22]line [12:18:22]line [12:18:22]written 0, free lines is 3356 [12:18:22]MH_Cut [12:18:22]Write to MH i2c: D1 01 00 89 0E 01 69 [12:18:22]Write i2c OK [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: D1 [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: D1 01 00 [12:18:22]MH_I2C_Read... [12:18:22]Read from MH i2c: D1 01 00 89 0E 00 68 [12:18:22]Write to MH i2c: 01 00 00 8A 0E 98 [12:18:22]Write i2c OK [12:18:22]MH_I2C_Read... [12:18:22]OFD Sender: No OFD packet to send [12:18:23]*** Cut start [12:18:23]*** Partial cut [12:18:23]*** CUTSNS_PIN = 1 [12:18:23]*** CUTSNS_PIN = 0 [12:18:23]*** Brake cut motor [12:18:23]Read from MH i2c: 01 [12:18:23]MH_I2C_Read... [12:18:23]*** Stop cut motor [12:18:23]*** Cut end [12:18:23]Read from MH i2c: 01 07 00 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: 01 07 00 8A 0E 00 00 00 00 00 FF 0F AD [12:18:23]process_action close_receipt done [12:18:23]requested_data is exist [12:18:23]produce_requested_data [12:18:23]requested_item fm.sn is exist - process it [12:18:23]wFMCommunicate request_size=4 [12:18:23]MH_SAM_APDU [12:18:23]CAPDU: 80 11 00 00 [12:18:23]Write to MH i2c: E2 08 00 8B 0E 80 11 00 00 00 00 00 00 13 [12:18:23]Write i2c OK [12:18:23]MH_I2C_Read... [12:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:23]Read from MH i2c: E2 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 17 00 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 17 00 8B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [12:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:23]wFMCommunicate OK [12:18:23]requested_item fd.num is exist - process it [12:18:23]SAM_PROTO_GetFieldsCounters [12:18:23]wFMCommunicate request_size=4 [12:18:23]MH_SAM_APDU [12:18:23]CAPDU: 80 13 00 00 [12:18:23]Write to MH i2c: E2 08 00 8C 0E 80 13 00 00 00 00 00 00 16 [12:18:23]Write i2c OK [12:18:23]MH_I2C_Read... [12:18:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:23]Read from MH i2c: E2 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 62 00 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 62 00 8C 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [12:18:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:18:23]wFMCommunicate OK [12:18:23]SAM_PROTO_GetFieldsCounters done [12:18:23]requested_item shift.num is exist - process it [12:18:23]requested_item shift.opened is exist - process it [12:18:23]req_shift_opened [12:18:23]FM_GetShiftState [12:18:23]SAM_PROTO_GetShiftState [12:18:23]wFMCommunicate request_size=4 [12:18:23]MH_SAM_APDU [12:18:23]CAPDU: 80 13 01 00 [12:18:23]Write to MH i2c: E2 08 00 8D 0E 80 13 01 00 00 00 00 00 18 [12:18:23]Write i2c OK [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 [12:18:23]MH_I2C_Read... [12:18:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:23]Read from MH i2c: E2 0E 00 [12:18:23]MH_I2C_Read... [12:18:23]Read from MH i2c: E2 0E 00 8D 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [12:18:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:18:23]wFMCommunicate OK [12:18:23]SAM_PROTO_GetShiftState done [12:18:23]FM_GetShiftState done [12:18:23]req_shift_opened done [12:18:23]requested_item shift.open_date is exist - process it [12:18:23]req_shift_open_date [12:18:23]req_shift_open_date done [12:18:23]produce_requested_data done [12:18:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154830,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:18:23]process_action_free close_receipt [12:18:23]json_value_free [12:18:23]json_value_free done [12:18:23]process_json_proto returns [12:18:23]Send response to host [12:18:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154830,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:18:23]free response buf [12:18:24]execute_script done [12:18:24]execute_script returns [12:18:24]free content buf [12:18:24]Sock 9.Close socket [12:18:24]Sock 9.Thread stoped [12:18:27]OFD Sender: No OFD packet to send [12:18:32]OFD Sender: No OFD packet to send [12:18:37]OFD Sender: No OFD packet to send [12:18:42]OFD Sender: No OFD packet to send [12:18:47]OFD Sender: No OFD packet to send [12:18:52]OFD Sender: No OFD packet to send [12:18:57]OFD Sender: No OFD packet to send [12:19:02]OFD Sender: No OFD packet to send [12:19:05]accept exits with 7 [12:19:05]New connection [12:19:05]New thread 3067305316 created [12:19:05]Thread 3067161956 joined [12:19:05]Waiting for new connection... [12:19:05] Sock 7.Parse request [12:19:05]Sock 7.Check first char [12:19:05]Sock 7.First char is OK [12:19:05]request: POST /json_proto HTTP/1.0 [12:19:05]Method: POST [12:19:05]URL: /json_proto [12:19:05]Method is POST - this is cgi request [12:19:05]url: /json_proto [12:19:05]query_string will be loaded in cgi processing [12:19:05]execute_cgi json_proto POST (null) [12:19:05]execute_cgi path=json_proto method=POST [12:19:05]POST find Content-Length [12:19:05]Host: 172.17.53.67:8080 [12:19:05]Content-Length: 677 [12:19:05]Content-Type: application/json [12:19:05] [12:19:05]POST finish read [12:19:05]Found Content-Length = 677 [12:19:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:05]execute_script... [12:19:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:05]POST & json_proto [12:19:05]process_json_proto [12:19:05]json parsed OK: [12:19:05]protocol is kg_v1.0 [12:19:05]action value=close_receipt [12:19:05]process_action close_receipt [12:19:05]cmd_close_receipt [12:19:05]MH_GetDate [12:19:05]Write to MH i2c: F0 00 00 8E 0E 8B [12:19:05]Write i2c OK [12:19:05]MH_I2C_Read... [12:19:05]Read from MH i2c: F0 [12:19:05]MH_I2C_Read... [12:19:05]Read from MH i2c: F0 09 00 [12:19:05]MH_I2C_Read... [12:19:05]Read from MH i2c: F0 09 00 8E 0E 00 3A 52 12 67 19 BC 99 64 6B [12:19:05]GetLastDocTimeStamp 1729253900 [12:19:05]current date 1729253946 [12:19:05]FM_GetShiftState [12:19:05]SAM_PROTO_GetShiftState [12:19:05]wFMCommunicate request_size=4 [12:19:05]MH_SAM_APDU [12:19:05]CAPDU: 80 13 01 00 [12:19:05]Write to MH i2c: E2 08 00 8F 0E 80 13 01 00 00 00 00 00 1A [12:19:05]Write i2c OK [12:19:05]MH_I2C_Read... [12:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:05]Read from MH i2c: E2 [12:19:05]MH_I2C_Read... [12:19:05]Read from MH i2c: E2 0E 00 [12:19:05]MH_I2C_Read... [12:19:05]Read from MH i2c: E2 0E 00 8F 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 51 [12:19:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:19:05]wFMCommunicate OK [12:19:05]SAM_PROTO_GetShiftState done [12:19:05]FM_GetShiftState done [12:19:05]opened in 1729211399 [12:19:05]opened+sec_in_day 1729297799 [12:19:05]quantity*price = 25020 [12:19:05]sum+1 = 25022 [12:19:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 220 18.10.2024 12:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154831 ФПД: 146032850430606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154831&fm=146032850430606&tin=02508201610067®Number=0000137193017469&sum=25000 [12:19:06]StoreToDocumentArchive [12:19:06]shift 312 fd 154831 [12:19:06]save to /storage/0312/doc_00154831 [12:19:06]save last doc name /storage/0312/doc_00154831 to /storage/kkm_last_doc_name [12:19:06]save OK [12:19:06]Clear old archive folders... [12:19:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:06]tlvbuf is 004DFD30 [12:19:06]SAM_PROTO_ClearQueue [12:19:06]wFMCommunicate request_size=4 [12:19:06]MH_SAM_APDU [12:19:06]CAPDU: 80 09 00 00 [12:19:06]Write to MH i2c: E2 08 00 9C 0E 80 09 00 00 00 00 00 00 1C [12:19:06]Write i2c OK [12:19:06]MH_I2C_Read... [12:19:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:06]Read from MH i2c: E2 [12:19:06]MH_I2C_Read... [12:19:06]Read from MH i2c: E2 03 00 [12:19:06]MH_I2C_Read... [12:19:06]Read from MH i2c: E2 03 00 9C 0E 00 90 00 1E [12:19:06]RAPDU: 90 00 [12:19:06]wFMCommunicate OK [12:19:06]SAM_PROTO_ClearQueue done [12:19:06]KKMCreateOFDPacket [12:19:06]OFDProtocolAddRootSTLVToBuf [12:19:06]FM_MakeSignedData [12:19:06]FM_MakeSignedData [12:19:06]SAM_PROTO_SignData [12:19:06]wFMCommunicate request_size=4 [12:19:06]MH_SAM_APDU [12:19:06]CAPDU: 80 0D 01 02 [12:19:06]Write to MH i2c: E2 08 00 9D 0E 80 0D 01 02 00 00 00 00 24 [12:19:06]Write i2c OK [12:19:06]MH_I2C_Read... [12:19:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:07]Read from MH i2c: E2 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 9D 0E 00 90 00 1F [12:19:07]RAPDU: 90 00 [12:19:07]wFMCommunicate OK [12:19:07]wFMCommunicate request_size=255 [12:19:07]MH_SAM_APDU [12:19:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 3A 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5C 02 00 35 04 06 00 84 [12:19:07]Write to MH i2c: E2 02 01 9E 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 3A 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5C 02 00 35 04 06 00 84 00 00 6F [12:19:07]Write i2c OK [12:19:07]MH_I2C_Read... [12:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:07]Read from MH i2c: E2 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 9E 0E 00 90 00 20 [12:19:07]RAPDU: 90 00 [12:19:07]wFMCommunicate OK [12:19:07]wFMCommunicate request_size=10 [12:19:07]MH_SAM_APDU [12:19:07]CAPDU: 80 0D 02 02 05 D0 EC 2C EA 8E [12:19:07]Write to MH i2c: E2 0D 00 9F 0E 80 0D 02 02 05 00 D0 EC 2C EA 8E 00 00 91 [12:19:07]Write i2c OK [12:19:07]MH_I2C_Read... [12:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:07]Read from MH i2c: E2 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 03 00 9F 0E 00 90 00 21 [12:19:07]RAPDU: 90 00 [12:19:07]wFMCommunicate OK [12:19:07]wFMCommunicate request_size=4 [12:19:07]MH_SAM_APDU [12:19:07]CAPDU: 80 0D 03 02 [12:19:07]Write to MH i2c: E2 08 00 A0 0E 80 0D 03 02 00 00 00 00 29 [12:19:07]Write i2c OK [12:19:07]MH_I2C_Read... [12:19:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:07]Read from MH i2c: E2 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 0B 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 0B 00 A0 0E 00 0E 0E 19 0B 6C 2F 34 E8 90 00 21 [12:19:07]RAPDU: 0E 0E 19 0B 6C 2F 34 E8 90 00 [12:19:07]wFMCommunicate OK [12:19:07]SAM_PROTO_SignData done [12:19:07]FM_MakeSignedData done [12:19:07]CreateOFDProtocolMessage [12:19:07]wFMCommunicate request_size=4 [12:19:07]MH_SAM_APDU [12:19:07]CAPDU: 80 11 00 00 [12:19:07]Write to MH i2c: E2 08 00 A1 0E 80 11 00 00 00 00 00 00 29 [12:19:07]Write i2c OK [12:19:07]MH_I2C_Read... [12:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:07]Read from MH i2c: E2 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 17 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: E2 17 00 A1 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [12:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:19:07]wFMCommunicate OK [12:19:07]CreateOFDProtocolMessage done [12:19:07]OFDSenderStorePacket 154831 [12:19:07]StoreOFDPacket docnum=154831 [12:19:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2C B2 07 01 49 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 3A 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5C 02 00 35 04 06 00 84 D0 EC 2C EA 8E 0E 0E 19 0B 6C 2F 34 E8 [12:19:07]CheckFolder [12:19:07]dirname=/storage/ofd_packets [12:19:07]CheckFolder done [12:19:07]ProducePacketName [12:19:07]name=ofd_packets/00154831 [12:19:07]NVStorageSaveData ofd_packets/00154831 [12:19:07]File name is /storage/ofd_packets/00154831 [12:19:07]Write 301 bytes [12:19:07]NVStorageSaveData done [12:19:07]OFDSenderStorePacket done [12:19:07]KKMCreateOFDPacket done [12:19:07]NVStorageSaveData kkm_last_timestamp [12:19:07]File name is /storage/kkm_last_timestamp [12:19:07]Write 4 bytes [12:19:07]NVStorageSaveData done [12:19:07]ExternCall_PrintAddStr [12:19:07]wPrintStart [12:19:07]Write to MH i2c: 01 00 00 A2 0E B0 [12:19:07]Write i2c OK [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: 01 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: 01 07 00 [12:19:07]MH_I2C_Read... [12:19:07]Read from MH i2c: 01 07 00 A2 0E 00 00 00 00 00 FF 0F C5 [12:19:07]RasterBufferAndPrint [12:19:07]line Счет N : (1)873008 [12:19:07]line ИНН: 02508201610067 [12:19:07]line Контрольно-Кассовый Чек [12:19:07]line ПРОДАЖА [12:19:07]line ТРК (МРК, ГНК) : 22 [12:19:07]line Товар: 2710124130 [12:19:07]line Аи-92-К-5 [12:19:07]line 3.740 * 66.90 [12:19:07]line = 250.21 [12:19:07]line НДС 12% НСП 1% [12:19:07]line > о реализуемом товаре [12:19:07]line ОКРУГЛЕНИЕ: -0.21 [12:19:07]line ИТОГО: 250.00 [12:19:07]line Внесено: 250.00 [12:19:07]line СДАЧА: 0.00 [12:19:07]line НСП 1% : 2.21 [12:19:07]line НДС 12% : 26.57 [12:19:07]line Наличными: 250.00 [12:19:07]line Безнал.: 0.00 [12:19:07]line Место: АЗС № 165 "Партнер Нефть" [12:19:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:19:07]line СНО: Общий режим [12:19:07]line Чек 220 18.10.2024 12:19 [12:19:07]line Смена: 312 ФФД: 1.0 [12:19:07]line ЗНМ: 0300000234 [12:19:07]line РНМ: 0000137193017469 [12:19:07]line Версия ККМ: v1.0 [12:19:07]line ФМ: 0000000000963156 [12:19:07]line ФД: 154831 [12:19:07]line ФПД: 146032850430606 [12:19:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T121906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154831&fm=146032850430606&tin=02508201610067®Number=0000137193017469&sum=25000 [12:19:07]OFD Sender: Processing packet 154831 [packets to send 51, broken 50] [12:19:07]ProducePacketName [12:19:07]name=ofd_packets/00154831 [12:19:07]OFD Sender: To server: pG, [12:19:07]CommunicateWithHost lk.salyk.kg:30040 [12:19:07]ConnectInit lk.salyk.kg [12:19:07]written 0, free lines is 4095 [12:19:08]Write to MH i2c: 01 00 00 CD 0E DB [12:19:08]Write i2c OK [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: 01 [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: 01 07 00 [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: 01 07 00 CD 0E 00 00 00 00 00 EA 0C D8 [12:19:08]RasterBufferAndPrint [12:19:08]line [12:19:08]line [12:19:08]line [12:19:08]line [12:19:08]line [12:19:08]written 0, free lines is 3312 [12:19:08]MH_Cut [12:19:08]Write to MH i2c: D1 01 00 D4 0E 01 B4 [12:19:08]Write i2c OK [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: D1 [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: D1 01 00 [12:19:08]MH_I2C_Read... [12:19:08]Read from MH i2c: D1 01 00 D4 0E 00 B3 [12:19:08]Write to MH i2c: 01 00 00 D5 0E E3 [12:19:08]Write i2c OK [12:19:08]MH_I2C_Read... [12:19:09]*** Cut start [12:19:09]*** Partial cut [12:19:09]*** CUTSNS_PIN = 1 [12:19:09]*** CUTSNS_PIN = 0 [12:19:09]*** Brake cut motor [12:19:09]Read from MH i2c: 01 [12:19:09]MH_I2C_Read... [12:19:09]*** Stop cut motor [12:19:09]*** Cut end [12:19:09]Read from MH i2c: 01 07 00 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: 01 07 00 D5 0E 00 00 00 00 00 FF 0F F8 [12:19:09]process_action close_receipt done [12:19:09]requested_data is exist [12:19:09]produce_requested_data [12:19:09]requested_item fm.sn is exist - process it [12:19:09]wFMCommunicate request_size=4 [12:19:09]MH_SAM_APDU [12:19:09]CAPDU: 80 11 00 00 [12:19:09]Write to MH i2c: E2 08 00 D6 0E 80 11 00 00 00 00 00 00 5E [12:19:09]Write i2c OK [12:19:09]MH_I2C_Read... [12:19:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:09]Read from MH i2c: E2 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 17 00 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 17 00 D6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [12:19:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:19:09]wFMCommunicate OK [12:19:09]requested_item fd.num is exist - process it [12:19:09]SAM_PROTO_GetFieldsCounters [12:19:09]wFMCommunicate request_size=4 [12:19:09]MH_SAM_APDU [12:19:09]CAPDU: 80 13 00 00 [12:19:09]Write to MH i2c: E2 08 00 D7 0E 80 13 00 00 00 00 00 00 61 [12:19:09]Write i2c OK [12:19:09]MH_I2C_Read... [12:19:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:09]Read from MH i2c: E2 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 62 00 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 62 00 D7 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [12:19:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:19:09]wFMCommunicate OK [12:19:09]SAM_PROTO_GetFieldsCounters done [12:19:09]requested_item shift.num is exist - process it [12:19:09]requested_item shift.opened is exist - process it [12:19:09]req_shift_opened [12:19:09]FM_GetShiftState [12:19:09]SAM_PROTO_GetShiftState [12:19:09]wFMCommunicate request_size=4 [12:19:09]MH_SAM_APDU [12:19:09]CAPDU: 80 13 01 00 [12:19:09]Write to MH i2c: E2 08 00 D8 0E 80 13 01 00 00 00 00 00 63 [12:19:09]Write i2c OK [12:19:09]MH_I2C_Read... [12:19:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:09]Read from MH i2c: E2 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 0E 00 [12:19:09]MH_I2C_Read... [12:19:09]Read from MH i2c: E2 0E 00 D8 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [12:19:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:19:09]wFMCommunicate OK [12:19:09]SAM_PROTO_GetShiftState done [12:19:09]FM_GetShiftState done [12:19:09]req_shift_opened done [12:19:09]requested_item shift.open_date is exist - process it [12:19:09]req_shift_open_date [12:19:09]req_shift_open_date done [12:19:09]produce_requested_data done [12:19:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154831,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:19:09]process_action_free close_receipt [12:19:09]json_value_free [12:19:09]json_value_free done [12:19:09]process_json_proto returns [12:19:09]Send response to host [12:19:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154831,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:19:09]free response buf [12:19:09]execute_script done [12:19:09]execute_script returns [12:19:09]free content buf [12:19:09]Sock 7.Close socket [12:19:09]Sock 7.Thread stoped [12:21:15]accept exits with 9 [12:21:15]New connection [12:21:15]New thread 3067161956 created [12:21:15]Thread 3067305316 joined [12:21:15]Waiting for new connection... [12:21:15] Sock 9.Parse request [12:21:15]Sock 9.Check first char [12:21:15]Sock 9.First char is OK [12:21:15]request: POST /json_proto HTTP/1.0 [12:21:15]Method: POST [12:21:15]URL: /json_proto [12:21:15]Method is POST - this is cgi request [12:21:15]url: /json_proto [12:21:15]query_string will be loaded in cgi processing [12:21:15]execute_cgi json_proto POST (null) [12:21:15]execute_cgi path=json_proto method=POST [12:21:15]POST find Content-Length [12:21:15]Host: 172.17.53.67:8080 [12:21:15]Content-Length: 682 [12:21:15]Content-Type: application/json [12:21:15] [12:21:15]POST finish read [12:21:15]Found Content-Length = 682 [12:21:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:15]execute_script... [12:21:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:15]POST & json_proto [12:21:15]process_json_proto [12:21:15]json parsed OK: [12:21:15]protocol is kg_v1.0 [12:21:15]action value=close_receipt [12:21:15]process_action close_receipt [12:21:15]cmd_close_receipt [12:21:15]MH_GetDate [12:21:15]Write to MH i2c: F0 00 00 D9 0E D6 [12:21:15]Write i2c OK [12:21:15]MH_I2C_Read... [12:21:15]Read from MH i2c: F0 [12:21:15]MH_I2C_Read... [12:21:15]Read from MH i2c: F0 09 00 [12:21:15]MH_I2C_Read... [12:21:15]Read from MH i2c: F0 09 00 D9 0E 00 BB 52 12 67 19 BC 99 64 37 [12:21:15]GetLastDocTimeStamp 1729253946 [12:21:15]current date 1729254075 [12:21:15]FM_GetShiftState [12:21:15]SAM_PROTO_GetShiftState [12:21:15]wFMCommunicate request_size=4 [12:21:15]MH_SAM_APDU [12:21:15]CAPDU: 80 13 01 00 [12:21:15]Write to MH i2c: E2 08 00 DA 0E 80 13 01 00 00 00 00 00 65 [12:21:15]Write i2c OK [12:21:15]MH_I2C_Read... [12:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:15]Read from MH i2c: E2 [12:21:15]MH_I2C_Read... [12:21:15]Read from MH i2c: E2 0E 00 [12:21:15]MH_I2C_Read... [12:21:15]Read from MH i2c: E2 0E 00 DA 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9C [12:21:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:21:15]wFMCommunicate OK [12:21:15]SAM_PROTO_GetShiftState done [12:21:15]FM_GetShiftState done [12:21:15]opened in 1729211399 [12:21:15]opened+sec_in_day 1729297799 [12:21:15]quantity*price = 100015 [12:21:15]sum+1 = 100017 [12:21:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 221 18.10.2024 12:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154832 ФПД: 256493253703062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154832&fm=256493253703062&tin=02508201610067®Number=0000137193017469&sum=100000 [12:21:16]StoreToDocumentArchive [12:21:16]shift 312 fd 154832 [12:21:16]save to /storage/0312/doc_00154832 [12:21:16]save last doc name /storage/0312/doc_00154832 to /storage/kkm_last_doc_name [12:21:16]save OK [12:21:16]Clear old archive folders... [12:21:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:21:16]tlvbuf is B6F175E0 [12:21:16]SAM_PROTO_ClearQueue [12:21:16]wFMCommunicate request_size=4 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 09 00 00 [12:21:16]Write to MH i2c: E2 08 00 E7 0E 80 09 00 00 00 00 00 00 67 [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:16]Read from MH i2c: E2 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 E7 0E 00 90 00 69 [12:21:16]RAPDU: 90 00 [12:21:16]wFMCommunicate OK [12:21:16]SAM_PROTO_ClearQueue done [12:21:16]KKMCreateOFDPacket [12:21:16]OFDProtocolAddRootSTLVToBuf [12:21:16]FM_MakeSignedData [12:21:16]FM_MakeSignedData [12:21:16]SAM_PROTO_SignData [12:21:16]wFMCommunicate request_size=4 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 0D 01 02 [12:21:16]Write to MH i2c: E2 08 00 E8 0E 80 0D 01 02 00 00 00 00 6F [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:16]Read from MH i2c: E2 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 E8 0E 00 90 00 6A [12:21:16]RAPDU: 90 00 [12:21:16]wFMCommunicate OK [12:21:16]wFMCommunicate request_size=255 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 BB 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5C 02 00 35 04 06 00 E9 [12:21:16]Write to MH i2c: E2 02 01 E9 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 BB 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5C 02 00 35 04 06 00 E9 00 00 C3 [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:16]Read from MH i2c: E2 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 E9 0E 00 90 00 6B [12:21:16]RAPDU: 90 00 [12:21:16]wFMCommunicate OK [12:21:16]wFMCommunicate request_size=10 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 0D 02 02 05 47 7D 46 35 96 [12:21:16]Write to MH i2c: E2 0D 00 EA 0E 80 0D 02 02 05 00 47 7D 46 35 96 00 00 51 [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:16]Read from MH i2c: E2 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 03 00 EA 0E 00 90 00 6C [12:21:16]RAPDU: 90 00 [12:21:16]wFMCommunicate OK [12:21:16]wFMCommunicate request_size=4 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 0D 03 02 [12:21:16]Write to MH i2c: E2 08 00 EB 0E 80 0D 03 02 00 00 00 00 74 [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:16]Read from MH i2c: E2 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 0B 00 [12:21:16]MH_I2C_Read... [12:21:16]Read from MH i2c: E2 0B 00 EB 0E 00 E7 60 C1 AE 56 A4 E6 86 90 00 91 [12:21:16]RAPDU: E7 60 C1 AE 56 A4 E6 86 90 00 [12:21:16]wFMCommunicate OK [12:21:16]SAM_PROTO_SignData done [12:21:16]FM_MakeSignedData done [12:21:16]CreateOFDProtocolMessage [12:21:16]wFMCommunicate request_size=4 [12:21:16]MH_SAM_APDU [12:21:16]CAPDU: 80 11 00 00 [12:21:16]Write to MH i2c: E2 08 00 EC 0E 80 11 00 00 00 00 00 00 74 [12:21:16]Write i2c OK [12:21:16]MH_I2C_Read... [12:21:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:17]Read from MH i2c: E2 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: E2 17 00 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: E2 17 00 EC 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [12:21:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:21:17]wFMCommunicate OK [12:21:17]CreateOFDProtocolMessage done [12:21:17]OFDSenderStorePacket 154832 [12:21:17]StoreOFDPacket docnum=154832 [12:21:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 48 07 01 28 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 BB 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5C 02 00 35 04 06 00 E9 47 7D 46 35 96 E7 60 C1 AE 56 A4 E6 86 [12:21:17]CheckFolder [12:21:17]dirname=/storage/ofd_packets [12:21:17]CheckFolder done [12:21:17]ProducePacketName [12:21:17]name=ofd_packets/00154832 [12:21:17]NVStorageSaveData ofd_packets/00154832 [12:21:17]File name is /storage/ofd_packets/00154832 [12:21:17]Write 301 bytes [12:21:17]NVStorageSaveData done [12:21:17]OFDSenderStorePacket done [12:21:17]KKMCreateOFDPacket done [12:21:17]NVStorageSaveData kkm_last_timestamp [12:21:17]File name is /storage/kkm_last_timestamp [12:21:17]Write 4 bytes [12:21:17]NVStorageSaveData done [12:21:17]ExternCall_PrintAddStr [12:21:17]wPrintStart [12:21:17]Write to MH i2c: 01 00 00 ED 0E FB [12:21:17]Write i2c OK [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 07 00 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 07 00 ED 0E 00 00 00 00 00 FF 0F 10 [12:21:17]RasterBufferAndPrint [12:21:17]line Счет N : (1)873009 [12:21:17]line ИНН: 02508201610067 [12:21:17]line Контрольно-Кассовый Чек [12:21:17]line ПРОДАЖА [12:21:17]line ТРК (МРК, ГНК) : 42 [12:21:17]line Товар: 2710124130 [12:21:17]line Аи-92-К-5 [12:21:17]line 14.950 * 66.90 [12:21:17]line = 1000.16 [12:21:17]line НДС 12% НСП 1% [12:21:17]line > о реализуемом товаре [12:21:17]line ОКРУГЛЕНИЕ: -0.16 [12:21:17]line ИТОГО: 1000.00 [12:21:17]line Внесено: 1000.00 [12:21:17]line СДАЧА: 0.00 [12:21:17]line НСП 1% : 8.85 [12:21:17]line НДС 12% : 106.21 [12:21:17]line Наличными: 1000.00 [12:21:17]line Безнал.: 0.00 [12:21:17]line Место: АЗС № 165 "Партнер Нефть" [12:21:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:21:17]line СНО: Общий режим [12:21:17]line Чек 221 18.10.2024 12:21 [12:21:17]line Смена: 312 ФФД: 1.0 [12:21:17]line ЗНМ: 0300000234 [12:21:17]line РНМ: 0000137193017469 [12:21:17]line Версия ККМ: v1.0 [12:21:17]line ФМ: 0000000000963156 [12:21:17]line ФД: 154832 [12:21:17]line ФПД: 256493253703062 [12:21:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154832&fm=256493253703062&tin=02508201610067®Number=0000137193017469&sum=100000 [12:21:17]written 0, free lines is 4095 [12:21:17]Write to MH i2c: 01 00 00 18 0F 27 [12:21:17]Write i2c OK [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 07 00 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: 01 07 00 18 0F 00 00 00 00 00 E9 0C 23 [12:21:17]RasterBufferAndPrint [12:21:17]line [12:21:17]line [12:21:17]line [12:21:17]line [12:21:17]line [12:21:17]written 0, free lines is 3311 [12:21:17]MH_Cut [12:21:17]Write to MH i2c: D1 01 00 1F 0F 01 00 [12:21:17]Write i2c OK [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: D1 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: D1 01 00 [12:21:17]MH_I2C_Read... [12:21:17]Read from MH i2c: D1 01 00 1F 0F 00 FF [12:21:17]Write to MH i2c: 01 00 00 20 0F 2F [12:21:17]Write i2c OK [12:21:17]MH_I2C_Read... [12:21:18]*** Cut start [12:21:18]*** Partial cut [12:21:18]*** CUTSNS_PIN = 1 [12:21:18]*** CUTSNS_PIN = 0 [12:21:18]*** Brake cut motor [12:21:19]Read from MH i2c: 01 [12:21:19]MH_I2C_Read... [12:21:19]*** Stop cut motor [12:21:19]*** Cut end [12:21:19]Read from MH i2c: 01 07 00 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: 01 07 00 20 0F 00 00 00 00 00 FF 0F 44 [12:21:19]process_action close_receipt done [12:21:19]requested_data is exist [12:21:19]produce_requested_data [12:21:19]requested_item fm.sn is exist - process it [12:21:19]wFMCommunicate request_size=4 [12:21:19]MH_SAM_APDU [12:21:19]CAPDU: 80 11 00 00 [12:21:19]Write to MH i2c: E2 08 00 21 0F 80 11 00 00 00 00 00 00 AA [12:21:19]Write i2c OK [12:21:19]MH_I2C_Read... [12:21:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:19]Read from MH i2c: E2 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 17 00 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 17 00 21 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [12:21:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:21:19]wFMCommunicate OK [12:21:19]requested_item fd.num is exist - process it [12:21:19]SAM_PROTO_GetFieldsCounters [12:21:19]wFMCommunicate request_size=4 [12:21:19]MH_SAM_APDU [12:21:19]CAPDU: 80 13 00 00 [12:21:19]Write to MH i2c: E2 08 00 22 0F 80 13 00 00 00 00 00 00 AD [12:21:19]Write i2c OK [12:21:19]MH_I2C_Read... [12:21:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:19]Read from MH i2c: E2 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 62 00 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 62 00 22 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [12:21:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:19]wFMCommunicate OK [12:21:19]SAM_PROTO_GetFieldsCounters done [12:21:19]requested_item shift.num is exist - process it [12:21:19]requested_item shift.opened is exist - process it [12:21:19]req_shift_opened [12:21:19]FM_GetShiftState [12:21:19]SAM_PROTO_GetShiftState [12:21:19]wFMCommunicate request_size=4 [12:21:19]MH_SAM_APDU [12:21:19]CAPDU: 80 13 01 00 [12:21:19]Write to MH i2c: E2 08 00 23 0F 80 13 01 00 00 00 00 00 AF [12:21:19]Write i2c OK [12:21:19]MH_I2C_Read... [12:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:19]Read from MH i2c: E2 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 0E 00 [12:21:19]MH_I2C_Read... [12:21:19]Read from MH i2c: E2 0E 00 23 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E6 [12:21:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:21:19]wFMCommunicate OK [12:21:19]SAM_PROTO_GetShiftState done [12:21:19]FM_GetShiftState done [12:21:19]req_shift_opened done [12:21:19]requested_item shift.open_date is exist - process it [12:21:19]req_shift_open_date [12:21:19]req_shift_open_date done [12:21:19]produce_requested_data done [12:21:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154832,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:21:19]process_action_free close_receipt [12:21:19]json_value_free [12:21:19]json_value_free done [12:21:19]process_json_proto returns [12:21:19]Send response to host [12:21:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154832,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:21:19]free response buf [12:21:19]execute_script done [12:21:19]execute_script returns [12:21:19]free content buf [12:21:19]Sock 9.Close socket [12:21:19]Sock 9.Thread stoped [12:21:20]ConnectInit Can't connect to host [12:21:20]CommunicateWithHost connect error [12:21:20]CommunicateWithHost err = -1 [12:21:20]OFD Sender: Server communicate error [12:21:20]OFD Sender: Processing packet 154831 [packets to send 52, broken 50] [12:21:20]ProducePacketName [12:21:20]name=ofd_packets/00154831 [12:21:20]OFD Sender: To server: pG, [12:21:20]CommunicateWithHost lk.salyk.kg:30040 [12:21:20]ConnectInit lk.salyk.kg [12:21:20]Connected sock=9 [12:21:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2C B2 07 01 49 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 3A 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5C 02 00 35 04 06 00 84 D0 EC 2C EA 8E 0E 0E 19 0B 6C 2F 34 E8 [12:21:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E 3D 47 00 ED 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5C 02 00 F4 03 04 00 F8 F8 11 67 B6 04 01 00 00 44 55 46 AF 72 87 0B EF [12:21:21]CommunicateWithHost err = 0 [12:21:21]CheckOFDResponse [12:21:21]1017 (14) - 77093643461234 [12:21:21]1041 (16) - 0000000000963156 [12:21:21]1040 (4) - 154831 [12:21:21]1012 (4) - 18.10.2024 05:58 [12:21:21]1206 (1) - 0 [12:21:21]OFD Sender: Remove packet 154831 [12:21:21]ProducePacketName [12:21:21]name=ofd_packets/00154831 [12:21:21]NVStorageDeleteData [12:21:21]OFD Sender: Processing packet 154832 [packets to send 51, broken 50] [12:21:21]ProducePacketName [12:21:21]name=ofd_packets/00154832 [12:21:21]OFD Sender: To server: pG, [12:21:21]CommunicateWithHost lk.salyk.kg:30040 [12:21:21]ConnectInit lk.salyk.kg [12:21:21]Connected sock=9 [12:21:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 48 07 01 28 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 BB 52 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5C 02 00 35 04 06 00 E9 47 7D 46 35 96 E7 60 C1 AE 56 A4 E6 86 [12:21:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8A 5A 47 00 7A B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5C 02 00 F4 03 04 00 F9 F8 11 67 B6 04 01 00 00 5F 25 EC E8 4B 84 55 85 [12:21:22]CommunicateWithHost err = 0 [12:21:22]CheckOFDResponse [12:21:22]1017 (14) - 77093643461234 [12:21:22]1041 (16) - 0000000000963156 [12:21:22]1040 (4) - 154832 [12:21:22]1012 (4) - 18.10.2024 05:58 [12:21:22]1206 (1) - 0 [12:21:22]OFD Sender: Remove packet 154832 [12:21:22]ProducePacketName [12:21:22]name=ofd_packets/00154832 [12:21:22]NVStorageDeleteData [12:21:22]OFD Sender: No OFD packet to send [12:21:27]OFD Sender: No OFD packet to send [12:21:32]OFD Sender: No OFD packet to send [12:21:37]OFD Sender: No OFD packet to send [12:21:42]OFD Sender: No OFD packet to send [12:21:47]OFD Sender: No OFD packet to send [12:21:52]OFD Sender: No OFD packet to send [12:21:57]OFD Sender: No OFD packet to send [12:22:02]OFD Sender: No OFD packet to send [12:22:07]OFD Sender: No OFD packet to send [12:22:12]OFD Sender: No OFD packet to send [12:22:17]OFD Sender: No OFD packet to send [12:22:22]OFD Sender: No OFD packet to send [12:22:27]OFD Sender: No OFD packet to send [12:22:32]OFD Sender: No OFD packet to send [12:22:37]OFD Sender: No OFD packet to send [12:22:39]accept exits with 7 [12:22:39]New connection [12:22:39]New thread 3067305316 created [12:22:39]Thread 3067161956 joined [12:22:39]Waiting for new connection... [12:22:39] Sock 7.Parse request [12:22:39]Sock 7.Check first char [12:22:39]Sock 7.First char is OK [12:22:39]request: POST /json_proto HTTP/1.0 [12:22:39]Method: POST [12:22:39]URL: /json_proto [12:22:39]Method is POST - this is cgi request [12:22:39]url: /json_proto [12:22:39]query_string will be loaded in cgi processing [12:22:39]execute_cgi json_proto POST (null) [12:22:39]execute_cgi path=json_proto method=POST [12:22:39]POST find Content-Length [12:22:39]Host: 172.17.53.67:8080 [12:22:39]Content-Length: 677 [12:22:39]Content-Type: application/json [12:22:39] [12:22:39]POST finish read [12:22:39]Found Content-Length = 677 [12:22:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:39]execute_script... [12:22:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:39]POST & json_proto [12:22:39]process_json_proto [12:22:39]json parsed OK: [12:22:39]protocol is kg_v1.0 [12:22:39]action value=close_receipt [12:22:39]process_action close_receipt [12:22:39]cmd_close_receipt [12:22:39]MH_GetDate [12:22:39]Write to MH i2c: F0 00 00 24 0F 22 [12:22:39]Write i2c OK [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 09 00 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 09 00 24 0F 00 0F 53 12 67 19 BC 99 64 D8 [12:22:39]GetLastDocTimeStamp 1729254075 [12:22:39]current date 1729254159 [12:22:39]FM_GetShiftState [12:22:39]SAM_PROTO_GetShiftState [12:22:39]wFMCommunicate request_size=4 [12:22:39]MH_SAM_APDU [12:22:39]CAPDU: 80 13 01 00 [12:22:39]Write to MH i2c: E2 08 00 25 0F 80 13 01 00 00 00 00 00 B1 [12:22:39]Write i2c OK [12:22:39]MH_I2C_Read... [12:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:39]Read from MH i2c: E2 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: E2 0E 00 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: E2 0E 00 25 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E8 [12:22:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:22:39]wFMCommunicate OK [12:22:39]SAM_PROTO_GetShiftState done [12:22:39]FM_GetShiftState done [12:22:39]opened in 1729211399 [12:22:39]opened+sec_in_day 1729297799 [12:22:39]quantity*price = 30038 [12:22:39]sum+1 = 30039 [12:22:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 222 18.10.2024 12:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154833 ФПД: 84701857437790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154833&fm=84701857437790&tin=02508201610067®Number=0000137193017469&sum=30000 [12:22:40]StoreToDocumentArchive [12:22:40]shift 312 fd 154833 [12:22:40]save to /storage/0312/doc_00154833 [12:22:40]save last doc name /storage/0312/doc_00154833 to /storage/kkm_last_doc_name [12:22:40]save OK [12:22:40]Clear old archive folders... [12:22:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:40]tlvbuf is 005729C0 [12:22:40]SAM_PROTO_ClearQueue [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 09 00 00 [12:22:40]Write to MH i2c: E2 08 00 32 0F 80 09 00 00 00 00 00 00 B3 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 32 0F 00 90 00 B5 [12:22:40]RAPDU: 90 00 [12:22:40]wFMCommunicate OK [12:22:40]SAM_PROTO_ClearQueue done [12:22:40]KKMCreateOFDPacket [12:22:40]OFDProtocolAddRootSTLVToBuf [12:22:40]FM_MakeSignedData [12:22:40]FM_MakeSignedData [12:22:40]SAM_PROTO_SignData [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 0D 01 02 [12:22:40]Write to MH i2c: E2 08 00 33 0F 80 0D 01 02 00 00 00 00 BB [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 33 0F 00 90 00 B6 [12:22:40]RAPDU: 90 00 [12:22:40]wFMCommunicate OK [12:22:40]wFMCommunicate request_size=255 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 0F 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5C 02 00 35 04 06 00 4D [12:22:40]Write to MH i2c: E2 02 01 34 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 0F 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5C 02 00 35 04 06 00 4D 00 00 C4 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 34 0F 00 90 00 B7 [12:22:40]RAPDU: 90 00 [12:22:40]wFMCommunicate OK [12:22:40]wFMCommunicate request_size=10 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 0D 02 02 05 09 30 1F D8 5E [12:22:40]Write to MH i2c: E2 0D 00 35 0F 80 0D 02 02 05 00 09 30 1F D8 5E 00 00 56 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 35 0F 00 90 00 B8 [12:22:40]RAPDU: 90 00 [12:22:40]wFMCommunicate OK [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 0D 03 02 [12:22:40]Write to MH i2c: E2 08 00 36 0F 80 0D 03 02 00 00 00 00 C0 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 0B 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 0B 00 36 0F 00 4B B7 8F FE AF F2 FA 8C 90 00 77 [12:22:40]RAPDU: 4B B7 8F FE AF F2 FA 8C 90 00 [12:22:40]wFMCommunicate OK [12:22:40]SAM_PROTO_SignData done [12:22:40]FM_MakeSignedData done [12:22:40]CreateOFDProtocolMessage [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 11 00 00 [12:22:40]Write to MH i2c: E2 08 00 37 0F 80 11 00 00 00 00 00 00 C0 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 17 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 17 00 37 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [12:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:41]wFMCommunicate OK [12:22:41]CreateOFDProtocolMessage done [12:22:41]OFDSenderStorePacket 154833 [12:22:41]StoreOFDPacket docnum=154833 [12:22:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB B8 07 01 84 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 0F 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5C 02 00 35 04 06 00 4D 09 30 1F D8 5E 4B B7 8F FE AF F2 FA 8C [12:22:41]CheckFolder [12:22:41]dirname=/storage/ofd_packets [12:22:41]CheckFolder done [12:22:41]ProducePacketName [12:22:41]name=ofd_packets/00154833 [12:22:41]NVStorageSaveData ofd_packets/00154833 [12:22:41]File name is /storage/ofd_packets/00154833 [12:22:41]Write 301 bytes [12:22:41]NVStorageSaveData done [12:22:41]OFDSenderStorePacket done [12:22:41]KKMCreateOFDPacket done [12:22:41]NVStorageSaveData kkm_last_timestamp [12:22:41]File name is /storage/kkm_last_timestamp [12:22:41]Write 4 bytes [12:22:41]NVStorageSaveData done [12:22:41]ExternCall_PrintAddStr [12:22:41]wPrintStart [12:22:41]Write to MH i2c: 01 00 00 38 0F 47 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 38 0F 00 00 00 00 00 FF 0F 5C [12:22:41]RasterBufferAndPrint [12:22:41]line Счет N : (1)873010 [12:22:41]line ИНН: 02508201610067 [12:22:41]line Контрольно-Кассовый Чек [12:22:41]line ПРОДАЖА [12:22:41]line ТРК (МРК, ГНК) : 42 [12:22:41]line Товар: 2710124130 [12:22:41]line Аи-92-К-5 [12:22:41]line 4.490 * 66.90 [12:22:41]line = 300.38 [12:22:41]line НДС 12% НСП 1% [12:22:41]line > о реализуемом товаре [12:22:41]line ОКРУГЛЕНИЕ: -0.38 [12:22:41]line ИТОГО: 300.00 [12:22:41]line Внесено: 300.00 [12:22:41]line СДАЧА: 0.00 [12:22:41]line НСП 1% : 2.66 [12:22:41]line НДС 12% : 31.90 [12:22:41]line Наличными: 300.00 [12:22:41]line Безнал.: 0.00 [12:22:41]line Место: АЗС № 165 "Партнер Нефть" [12:22:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:22:41]line СНО: Общий режим [12:22:41]line Чек 222 18.10.2024 12:22 [12:22:41]line Смена: 312 ФФД: 1.0 [12:22:41]line ЗНМ: 0300000234 [12:22:41]line РНМ: 0000137193017469 [12:22:41]line Версия ККМ: v1.0 [12:22:41]line ФМ: 0000000000963156 [12:22:41]line ФД: 154833 [12:22:41]line ФПД: 84701857437790 [12:22:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154833&fm=84701857437790&tin=02508201610067®Number=0000137193017469&sum=30000 [12:22:41]OFD Sender: Processing packet 154833 [packets to send 51, broken 50] [12:22:41]ProducePacketName [12:22:41]name=ofd_packets/00154833 [12:22:41]OFD Sender: To server: pG, [12:22:41]CommunicateWithHost lk.salyk.kg:30040 [12:22:41]ConnectInit lk.salyk.kg [12:22:41]written 0, free lines is 4095 [12:22:41]Connected sock=10 [12:22:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB B8 07 01 84 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 0F 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5C 02 00 35 04 06 00 4D 09 30 1F D8 5E 4B B7 8F FE AF F2 FA 8C [12:22:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 D7 47 00 11 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5C 02 00 F4 03 04 00 48 F9 11 67 B6 04 01 00 00 A5 95 37 95 04 EF D0 72 [12:22:41]CommunicateWithHost err = 0 [12:22:41]CheckOFDResponse [12:22:41]1017 (14) - 77093643461234 [12:22:41]1041 (16) - 0000000000963156 [12:22:41]1040 (4) - 154833 [12:22:41]1012 (4) - 18.10.2024 05:59 [12:22:41]1206 (1) - 0 [12:22:41]OFD Sender: Remove packet 154833 [12:22:41]ProducePacketName [12:22:41]name=ofd_packets/00154833 [12:22:41]NVStorageDeleteData [12:22:41]Write to MH i2c: 01 00 00 63 0F 72 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 63 0F 00 00 00 00 00 EF 0C 74 [12:22:41]RasterBufferAndPrint [12:22:41]line [12:22:41]line [12:22:41]line [12:22:41]line [12:22:41]line [12:22:41]written 0, free lines is 3317 [12:22:41]MH_Cut [12:22:41]Write to MH i2c: D1 01 00 6A 0F 01 4B [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: D1 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: D1 01 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: D1 01 00 6A 0F 00 4A [12:22:41]Write to MH i2c: 01 00 00 6B 0F 7A [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:42]OFD Sender: No OFD packet to send [12:22:42]*** Cut start [12:22:42]*** Partial cut [12:22:42]*** CUTSNS_PIN = 1 [12:22:42]*** CUTSNS_PIN = 0 [12:22:42]*** Brake cut motor [12:22:43]Read from MH i2c: 01 [12:22:43]MH_I2C_Read... [12:22:43]*** Stop cut motor [12:22:43]*** Cut end [12:22:43]Read from MH i2c: 01 07 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 07 00 6B 0F 00 00 00 00 00 FF 0F 8F [12:22:43]process_action close_receipt done [12:22:43]requested_data is exist [12:22:43]produce_requested_data [12:22:43]requested_item fm.sn is exist - process it [12:22:43]wFMCommunicate request_size=4 [12:22:43]MH_SAM_APDU [12:22:43]CAPDU: 80 11 00 00 [12:22:43]Write to MH i2c: E2 08 00 6C 0F 80 11 00 00 00 00 00 00 F5 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:43]Read from MH i2c: E2 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 17 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 17 00 6C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [12:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:43]wFMCommunicate OK [12:22:43]requested_item fd.num is exist - process it [12:22:43]SAM_PROTO_GetFieldsCounters [12:22:43]wFMCommunicate request_size=4 [12:22:43]MH_SAM_APDU [12:22:43]CAPDU: 80 13 00 00 [12:22:43]Write to MH i2c: E2 08 00 6D 0F 80 13 00 00 00 00 00 00 F8 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:43]Read from MH i2c: E2 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 62 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 62 00 6D 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [12:22:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:43]wFMCommunicate OK [12:22:43]SAM_PROTO_GetFieldsCounters done [12:22:43]requested_item shift.num is exist - process it [12:22:43]requested_item shift.opened is exist - process it [12:22:43]req_shift_opened [12:22:43]FM_GetShiftState [12:22:43]SAM_PROTO_GetShiftState [12:22:43]wFMCommunicate request_size=4 [12:22:43]MH_SAM_APDU [12:22:43]CAPDU: 80 13 01 00 [12:22:43]Write to MH i2c: E2 08 00 6E 0F 80 13 01 00 00 00 00 00 FA [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 [12:22:43]MH_I2C_Read... [12:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:43]Read from MH i2c: E2 0E 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: E2 0E 00 6E 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [12:22:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:22:43]wFMCommunicate OK [12:22:43]SAM_PROTO_GetShiftState done [12:22:43]FM_GetShiftState done [12:22:43]req_shift_opened done [12:22:43]requested_item shift.open_date is exist - process it [12:22:43]req_shift_open_date [12:22:43]req_shift_open_date done [12:22:43]produce_requested_data done [12:22:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154833,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:22:43]process_action_free close_receipt [12:22:43]json_value_free [12:22:43]json_value_free done [12:22:43]process_json_proto returns [12:22:43]Send response to host [12:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154833,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:22:43]free response buf [12:22:43]execute_script done [12:22:43]execute_script returns [12:22:43]free content buf [12:22:43]Sock 7.Close socket [12:22:43]Sock 7.Thread stoped [12:22:47]OFD Sender: No OFD packet to send [12:22:51]accept exits with 9 [12:22:51]New connection [12:22:51]New thread 3067161956 created [12:22:51]Thread 3067305316 joined [12:22:51]Waiting for new connection... [12:22:51] Sock 9.Parse request [12:22:51]Sock 9.Check first char [12:22:51]Sock 9.First char is OK [12:22:51]request: POST /json_proto HTTP/1.0 [12:22:51]Method: POST [12:22:51]URL: /json_proto [12:22:51]Method is POST - this is cgi request [12:22:51]url: /json_proto [12:22:51]query_string will be loaded in cgi processing [12:22:51]execute_cgi json_proto POST (null) [12:22:51]execute_cgi path=json_proto method=POST [12:22:51]POST find Content-Length [12:22:51]Host: 172.17.53.67:8080 [12:22:51]Content-Length: 677 [12:22:51]Content-Type: application/json [12:22:51] [12:22:51]POST finish read [12:22:51]Found Content-Length = 677 [12:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:51]execute_script... [12:22:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:51]POST & json_proto [12:22:51]process_json_proto [12:22:51]json parsed OK: [12:22:51]protocol is kg_v1.0 [12:22:51]action value=close_receipt [12:22:51]process_action close_receipt [12:22:51]cmd_close_receipt [12:22:51]MH_GetDate [12:22:51]Write to MH i2c: F0 00 00 6F 0F 6D [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 09 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 09 00 6F 0F 00 1C 53 12 67 19 BC 99 64 30 [12:22:51]GetLastDocTimeStamp 1729254159 [12:22:51]current date 1729254172 [12:22:51]FM_GetShiftState [12:22:51]SAM_PROTO_GetShiftState [12:22:51]wFMCommunicate request_size=4 [12:22:51]MH_SAM_APDU [12:22:51]CAPDU: 80 13 01 00 [12:22:51]Write to MH i2c: E2 08 00 70 0F 80 13 01 00 00 00 00 00 FC [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:52]Read from MH i2c: E2 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 0E 00 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 0E 00 70 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 33 [12:22:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:22:52]wFMCommunicate OK [12:22:52]SAM_PROTO_GetShiftState done [12:22:52]FM_GetShiftState done [12:22:52]opened in 1729211399 [12:22:52]opened+sec_in_day 1729297799 [12:22:52]quantity*price = 50041 [12:22:52]sum+1 = 50042 [12:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 223 18.10.2024 12:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154834 ФПД: 211497101708835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154834&fm=211497101708835&tin=02508201610067®Number=0000137193017469&sum=50000 [12:22:53]StoreToDocumentArchive [12:22:53]shift 312 fd 154834 [12:22:53]save to /storage/0312/doc_00154834 [12:22:53]save last doc name /storage/0312/doc_00154834 to /storage/kkm_last_doc_name [12:22:53]save OK [12:22:53]Clear old archive folders... [12:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:53]tlvbuf is 004D0550 [12:22:53]SAM_PROTO_ClearQueue [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 09 00 00 [12:22:53]Write to MH i2c: E2 08 00 7D 0F 80 09 00 00 00 00 00 00 FE [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 7D 0F 00 90 00 00 [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_ClearQueue done [12:22:53]KKMCreateOFDPacket [12:22:53]OFDProtocolAddRootSTLVToBuf [12:22:53]FM_MakeSignedData [12:22:53]FM_MakeSignedData [12:22:53]SAM_PROTO_SignData [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 01 02 [12:22:53]Write to MH i2c: E2 08 00 7E 0F 80 0D 01 02 00 00 00 00 06 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 7E 0F 00 90 00 01 [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=255 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 1C 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5C 02 00 35 04 06 00 C0 [12:22:53]Write to MH i2c: E2 02 01 7F 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 1C 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5C 02 00 35 04 06 00 C0 00 00 9D [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 7F 0F 00 90 00 02 [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=10 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 02 02 05 5B 01 9E 4E 23 [12:22:53]Write to MH i2c: E2 0D 00 80 0F 80 0D 02 02 05 00 5B 01 9E 4E 23 00 00 7E [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 80 0F 00 90 00 03 [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 03 02 [12:22:53]Write to MH i2c: E2 08 00 81 0F 80 0D 03 02 00 00 00 00 0B [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0B 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0B 00 81 0F 00 9A 10 34 DA 7A EC 7F 18 90 00 C1 [12:22:53]RAPDU: 9A 10 34 DA 7A EC 7F 18 90 00 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_SignData done [12:22:53]FM_MakeSignedData done [12:22:53]CreateOFDProtocolMessage [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 11 00 00 [12:22:53]Write to MH i2c: E2 08 00 82 0F 80 11 00 00 00 00 00 00 0B [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 82 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [12:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:53]wFMCommunicate OK [12:22:53]CreateOFDProtocolMessage done [12:22:53]OFDSenderStorePacket 154834 [12:22:53]StoreOFDPacket docnum=154834 [12:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 E8 07 01 A4 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 1C 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5C 02 00 35 04 06 00 C0 5B 01 9E 4E 23 9A 10 34 DA 7A EC 7F 18 [12:22:53]CheckFolder [12:22:53]dirname=/storage/ofd_packets [12:22:53]CheckFolder done [12:22:53]ProducePacketName [12:22:53]name=ofd_packets/00154834 [12:22:53]NVStorageSaveData ofd_packets/00154834 [12:22:53]File name is /storage/ofd_packets/00154834 [12:22:53]Write 301 bytes [12:22:53]NVStorageSaveData done [12:22:53]OFDSenderStorePacket done [12:22:53]KKMCreateOFDPacket done [12:22:53]NVStorageSaveData kkm_last_timestamp [12:22:53]File name is /storage/kkm_last_timestamp [12:22:53]Write 4 bytes [12:22:53]NVStorageSaveData done [12:22:53]ExternCall_PrintAddStr [12:22:53]wPrintStart [12:22:53]Write to MH i2c: 01 00 00 83 0F 92 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 07 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 07 00 83 0F 00 00 00 00 00 FF 0F A7 [12:22:53]RasterBufferAndPrint [12:22:53]line Счет N : (1)873011 [12:22:53]line ИНН: 02508201610067 [12:22:53]line Контрольно-Кассовый Чек [12:22:53]line ПРОДАЖА [12:22:53]line ТРК (МРК, ГНК) : 32 [12:22:53]line Товар: 2710124130 [12:22:53]line Аи-92-К-5 [12:22:53]line 7.480 * 66.90 [12:22:53]line = 500.41 [12:22:53]line НДС 12% НСП 1% [12:22:53]line > о реализуемом товаре [12:22:53]line ОКРУГЛЕНИЕ: -0.41 [12:22:53]line ИТОГО: 500.00 [12:22:53]line Внесено: 500.00 [12:22:53]line СДАЧА: 0.00 [12:22:53]line НСП 1% : 4.43 [12:22:53]line НДС 12% : 53.14 [12:22:53]line Наличными: 500.00 [12:22:53]line Безнал.: 0.00 [12:22:53]line Место: АЗС № 165 "Партнер Нефть" [12:22:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:22:53]line СНО: Общий режим [12:22:53]line Чек 223 18.10.2024 12:22 [12:22:53]line Смена: 312 ФФД: 1.0 [12:22:53]line ЗНМ: 0300000234 [12:22:53]line РНМ: 0000137193017469 [12:22:53]line Версия ККМ: v1.0 [12:22:53]line ФМ: 0000000000963156 [12:22:53]line ФД: 154834 [12:22:53]line ФПД: 211497101708835 [12:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154834&fm=211497101708835&tin=02508201610067®Number=0000137193017469&sum=50000 [12:22:53]written 0, free lines is 4095 [12:22:53]OFD Sender: Processing packet 154834 [packets to send 51, broken 50] [12:22:53]ProducePacketName [12:22:53]name=ofd_packets/00154834 [12:22:53]OFD Sender: To server: pG, [12:22:53]CommunicateWithHost lk.salyk.kg:30040 [12:22:53]ConnectInit lk.salyk.kg [12:22:53]Connected sock=10 [12:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 E8 07 01 A4 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 1C 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5C 02 00 35 04 06 00 C0 5B 01 9E 4E 23 9A 10 34 DA 7A EC 7F 18 [12:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C5 BC 47 00 0D D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5C 02 00 F4 03 04 00 55 F9 11 67 B6 04 01 00 00 B0 F4 C4 AC 6E F9 02 E0 [12:22:54]CommunicateWithHost err = 0 [12:22:54]CheckOFDResponse [12:22:54]1017 (14) - 77093643461234 [12:22:54]1041 (16) - 0000000000963156 [12:22:54]1040 (4) - 154834 [12:22:54]1012 (4) - 18.10.2024 05:59 [12:22:54]1206 (1) - 0 [12:22:54]OFD Sender: Remove packet 154834 [12:22:54]ProducePacketName [12:22:54]name=ofd_packets/00154834 [12:22:54]NVStorageDeleteData [12:22:54]Write to MH i2c: 01 00 00 AE 0F BD [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 07 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 07 00 AE 0F 00 00 00 00 00 F5 0C C5 [12:22:54]RasterBufferAndPrint [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]written 0, free lines is 3328 [12:22:54]MH_Cut [12:22:54]Write to MH i2c: D1 01 00 B5 0F 01 96 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 01 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 01 00 B5 0F 00 95 [12:22:54]Write to MH i2c: 01 00 00 B6 0F C5 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]OFD Sender: No OFD packet to send [12:22:54]*** Cut start [12:22:54]*** Partial cut [12:22:54]*** CUTSNS_PIN = 1 [12:22:54]*** CUTSNS_PIN = 0 [12:22:55]*** Brake cut motor [12:22:55]Read from MH i2c: 01 [12:22:55]MH_I2C_Read... [12:22:55]*** Stop cut motor [12:22:55]*** Cut end [12:22:55]Read from MH i2c: 01 07 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: 01 07 00 B6 0F 00 00 00 00 00 FF 0F DA [12:22:55]process_action close_receipt done [12:22:55]requested_data is exist [12:22:55]produce_requested_data [12:22:55]requested_item fm.sn is exist - process it [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 11 00 00 [12:22:55]Write to MH i2c: E2 08 00 B7 0F 80 11 00 00 00 00 00 00 40 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 B7 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [12:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:55]wFMCommunicate OK [12:22:55]requested_item fd.num is exist - process it [12:22:55]SAM_PROTO_GetFieldsCounters [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 13 00 00 [12:22:55]Write to MH i2c: E2 08 00 B8 0F 80 13 00 00 00 00 00 00 43 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 62 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 62 00 B8 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [12:22:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_GetFieldsCounters done [12:22:55]requested_item shift.num is exist - process it [12:22:55]requested_item shift.opened is exist - process it [12:22:55]req_shift_opened [12:22:55]FM_GetShiftState [12:22:55]SAM_PROTO_GetShiftState [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 13 01 00 [12:22:55]Write to MH i2c: E2 08 00 B9 0F 80 13 01 00 00 00 00 00 45 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0E 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0E 00 B9 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [12:22:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_GetShiftState done [12:22:55]FM_GetShiftState done [12:22:55]req_shift_opened done [12:22:55]requested_item shift.open_date is exist - process it [12:22:55]req_shift_open_date [12:22:55]req_shift_open_date done [12:22:55]produce_requested_data done [12:22:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154834,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:22:55]process_action_free close_receipt [12:22:55]json_value_free [12:22:55]json_value_free done [12:22:55]process_json_proto returns [12:22:55]Send response to host [12:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154834,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:22:55]free response buf [12:22:55]execute_script done [12:22:55]execute_script returns [12:22:55]free content buf [12:22:55]Sock 9.Close socket [12:22:55]Sock 9.Thread stoped [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:19]OFD Sender: No OFD packet to send [12:23:24]OFD Sender: No OFD packet to send [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:34]OFD Sender: No OFD packet to send [12:24:39]OFD Sender: No OFD packet to send [12:24:41]accept exits with 7 [12:24:41]New connection [12:24:41]New thread 3067305316 created [12:24:41]Thread 3067161956 joined [12:24:41]Waiting for new connection... [12:24:41] Sock 7.Parse request [12:24:41]Sock 7.Check first char [12:24:41]Sock 7.First char is OK [12:24:41]request: POST /json_proto HTTP/1.0 [12:24:41]Method: POST [12:24:41]URL: /json_proto [12:24:41]Method is POST - this is cgi request [12:24:41]url: /json_proto [12:24:41]query_string will be loaded in cgi processing [12:24:41]execute_cgi json_proto POST (null) [12:24:41]execute_cgi path=json_proto method=POST [12:24:41]POST find Content-Length [12:24:41]Host: 172.17.53.67:8080 [12:24:41]Content-Length: 769 [12:24:41]Content-Type: application/json [12:24:41] [12:24:41]POST finish read [12:24:41]Found Content-Length = 769 [12:24:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:41]execute_script... [12:24:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:41]POST & json_proto [12:24:41]process_json_proto [12:24:41]json parsed OK: [12:24:41]protocol is kg_v1.0 [12:24:41]action value=close_receipt [12:24:41]process_action close_receipt [12:24:41]cmd_close_receipt [12:24:41]MH_GetDate [12:24:41]Write to MH i2c: F0 00 00 BA 0F B8 [12:24:41]Write i2c OK [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: F0 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: F0 09 00 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: F0 09 00 BA 0F 00 89 53 12 67 19 BC 99 64 E8 [12:24:41]GetLastDocTimeStamp 1729254172 [12:24:41]current date 1729254281 [12:24:41]FM_GetShiftState [12:24:41]SAM_PROTO_GetShiftState [12:24:41]wFMCommunicate request_size=4 [12:24:41]MH_SAM_APDU [12:24:41]CAPDU: 80 13 01 00 [12:24:41]Write to MH i2c: E2 08 00 BB 0F 80 13 01 00 00 00 00 00 47 [12:24:41]Write i2c OK [12:24:41]MH_I2C_Read... [12:24:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:41]Read from MH i2c: E2 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: E2 0E 00 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: E2 0E 00 BB 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7E [12:24:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:24:41]wFMCommunicate OK [12:24:41]SAM_PROTO_GetShiftState done [12:24:41]FM_GetShiftState done [12:24:41]opened in 1729211399 [12:24:41]opened+sec_in_day 1729297799 [12:24:41]quantity*price = 100021 [12:24:41]sum+1 = 100023 [12:24:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 224 18.10.2024 12:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154835 ФПД: 89570138906995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122441&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154835&fm=89570138906995&tin=02508201610067®Number=0000137193017469&sum=100022 [12:24:42]StoreToDocumentArchive [12:24:42]shift 312 fd 154835 [12:24:42]save to /storage/0312/doc_00154835 [12:24:42]save last doc name /storage/0312/doc_00154835 to /storage/kkm_last_doc_name [12:24:42]save OK [12:24:42]Clear old archive folders... [12:24:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:42]tlvbuf is 005777D0 [12:24:42]SAM_PROTO_ClearQueue [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 09 00 00 [12:24:42]Write to MH i2c: E2 08 00 C8 0F 80 09 00 00 00 00 00 00 49 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 C8 0F 00 90 00 4B [12:24:42]RAPDU: 90 00 [12:24:42]wFMCommunicate OK [12:24:42]SAM_PROTO_ClearQueue done [12:24:42]KKMCreateOFDPacket [12:24:42]OFDProtocolAddRootSTLVToBuf [12:24:42]FM_MakeSignedData [12:24:42]FM_MakeSignedData [12:24:42]SAM_PROTO_SignData [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 0D 01 02 [12:24:42]Write to MH i2c: E2 08 00 C9 0F 80 0D 01 02 00 00 00 00 51 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 C9 0F 00 90 00 4C [12:24:42]RAPDU: 90 00 [12:24:42]wFMCommunicate OK [12:24:42]wFMCommunicate request_size=255 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 89 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5C 02 00 35 04 06 00 51 [12:24:42]Write to MH i2c: E2 02 01 CA 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 89 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5C 02 00 35 04 06 00 51 00 00 31 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 CA 0F 00 90 00 4D [12:24:42]RAPDU: 90 00 [12:24:42]wFMCommunicate OK [12:24:42]wFMCommunicate request_size=10 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 0D 02 02 05 76 AC 4F E1 73 [12:24:42]Write to MH i2c: E2 0D 00 CB 0F 80 0D 02 02 05 00 76 AC 4F E1 73 00 00 23 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 03 00 CB 0F 00 90 00 4E [12:24:42]RAPDU: 90 00 [12:24:42]wFMCommunicate OK [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 0D 03 02 [12:24:42]Write to MH i2c: E2 08 00 CC 0F 80 0D 03 02 00 00 00 00 56 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 0B 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 0B 00 CC 0F 00 13 B2 3E 7F BF B0 7D 7A 90 00 3F [12:24:42]RAPDU: 13 B2 3E 7F BF B0 7D 7A 90 00 [12:24:42]wFMCommunicate OK [12:24:42]SAM_PROTO_SignData done [12:24:42]FM_MakeSignedData done [12:24:42]CreateOFDProtocolMessage [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 11 00 00 [12:24:42]Write to MH i2c: E2 08 00 CD 0F 80 11 00 00 00 00 00 00 56 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 17 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 17 00 CD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [12:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:24:42]wFMCommunicate OK [12:24:42]CreateOFDProtocolMessage done [12:24:42]OFDSenderStorePacket 154835 [12:24:42]StoreOFDPacket docnum=154835 [12:24:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 30 07 01 21 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 89 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5C 02 00 35 04 06 00 51 76 AC 4F E1 73 13 B2 3E 7F BF B0 7D 7A [12:24:42]CheckFolder [12:24:42]dirname=/storage/ofd_packets [12:24:42]CheckFolder done [12:24:42]ProducePacketName [12:24:42]name=ofd_packets/00154835 [12:24:42]NVStorageSaveData ofd_packets/00154835 [12:24:42]File name is /storage/ofd_packets/00154835 [12:24:42]Write 301 bytes [12:24:42]NVStorageSaveData done [12:24:42]OFDSenderStorePacket done [12:24:42]KKMCreateOFDPacket done [12:24:42]NVStorageSaveData kkm_last_timestamp [12:24:42]File name is /storage/kkm_last_timestamp [12:24:42]Write 4 bytes [12:24:42]NVStorageSaveData done [12:24:42]ExternCall_PrintAddStr [12:24:42]wPrintStart [12:24:42]Write to MH i2c: 01 00 00 CE 0F DD [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: 01 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: 01 07 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: 01 07 00 CE 0F 00 00 00 00 00 FF 0F F2 [12:24:42]RasterBufferAndPrint [12:24:42]line Счет N : (1)873013 [12:24:42]line ИНН: 02508201610067 [12:24:42]line Контрольно-Кассовый Чек [12:24:42]line ПРОДАЖА [12:24:42]line ТРК (МРК, ГНК) : 11 [12:24:42]line Товар: 2710124500 [12:24:42]line Аи-95-К-5 [12:24:42]line 13.480 * 74.20 [12:24:42]line = 1000.22 [12:24:42]line НДС 12% НСП 1% [12:24:42]line > о реализуемом товаре [12:24:42]line ИТОГО: 1000.22 [12:24:42]line НСП 1% : 8.85 [12:24:42]line НДС 12% : 106.22 [12:24:42]line Наличными: 0.00 [12:24:42]line Безнал.: 1000.22 [12:24:42]line Место: АЗС № 165 "Партнер Нефть" [12:24:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:24:42]line СНО: Общий режим [12:24:42]line Чек 224 18.10.2024 12:24 [12:24:42]line Смена: 312 ФФД: 1.0 [12:24:42]line ЗНМ: 0300000234 [12:24:42]line РНМ: 0000137193017469 [12:24:42]line Версия ККМ: v1.0 [12:24:42]line Платежная система: Mbank [12:24:42]line ФМ: 0000000000963156 [12:24:42]line ФД: 154835 [12:24:42]line ФПД: 89570138906995 [12:24:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122441&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154835&fm=89570138906995&tin=02508201610067®Number=0000137193017469&sum=100022 [12:24:43]written 0, free lines is 4095 [12:24:43]OFD Sender: Processing packet 154835 [packets to send 51, broken 50] [12:24:43]ProducePacketName [12:24:43]name=ofd_packets/00154835 [12:24:43]OFD Sender: To server: pG, [12:24:43]CommunicateWithHost lk.salyk.kg:30040 [12:24:43]ConnectInit lk.salyk.kg [12:24:43]Connected sock=10 [12:24:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 30 07 01 21 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 89 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5C 02 00 35 04 06 00 51 76 AC 4F E1 73 13 B2 3E 7F BF B0 7D 7A [12:24:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 67 47 00 3D EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5C 02 00 F4 03 04 00 C2 F9 11 67 B6 04 01 00 00 A0 92 14 71 F6 5D D1 1F [12:24:43]CommunicateWithHost err = 0 [12:24:43]CheckOFDResponse [12:24:43]1017 (14) - 77093643461234 [12:24:43]1041 (16) - 0000000000963156 [12:24:43]1040 (4) - 154835 [12:24:43]1012 (4) - 18.10.2024 06:01 [12:24:43]1206 (1) - 0 [12:24:43]OFD Sender: Remove packet 154835 [12:24:43]ProducePacketName [12:24:43]name=ofd_packets/00154835 [12:24:43]NVStorageDeleteData [12:24:43]Write to MH i2c: 01 00 00 F7 0F 06 [12:24:43]Write i2c OK [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: 01 [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: 01 07 00 [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: 01 07 00 F7 0F 00 00 00 00 00 19 0D 33 [12:24:43]RasterBufferAndPrint [12:24:43]line [12:24:43]line [12:24:43]line [12:24:43]line [12:24:43]line [12:24:43]written 0, free lines is 3359 [12:24:43]MH_Cut [12:24:43]Write to MH i2c: D1 01 00 FE 0F 01 DF [12:24:43]Write i2c OK [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: D1 [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: D1 01 00 [12:24:43]MH_I2C_Read... [12:24:43]Read from MH i2c: D1 01 00 FE 0F 00 DE [12:24:43]Write to MH i2c: 01 00 00 FF 0F 0E [12:24:43]Write i2c OK [12:24:43]MH_I2C_Read... [12:24:44]OFD Sender: No OFD packet to send [12:24:44]*** Cut start [12:24:44]*** Partial cut [12:24:44]*** CUTSNS_PIN = 1 [12:24:44]*** CUTSNS_PIN = 0 [12:24:44]*** Brake cut motor [12:24:44]Read from MH i2c: 01 [12:24:44]MH_I2C_Read... [12:24:44]*** Stop cut motor [12:24:44]*** Cut end [12:24:44]Read from MH i2c: 01 07 00 [12:24:44]MH_I2C_Read... [12:24:44]Read from MH i2c: 01 07 00 FF 0F 00 00 00 00 00 FF 0F 23 [12:24:44]process_action close_receipt done [12:24:44]requested_data is exist [12:24:44]produce_requested_data [12:24:44]requested_item fm.sn is exist - process it [12:24:44]wFMCommunicate request_size=4 [12:24:44]MH_SAM_APDU [12:24:44]CAPDU: 80 11 00 00 [12:24:44]Write to MH i2c: E2 08 00 00 10 80 11 00 00 00 00 00 00 8A [12:24:44]Write i2c OK [12:24:44]MH_I2C_Read... [12:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:44]Read from MH i2c: E2 [12:24:44]MH_I2C_Read... [12:24:44]Read from MH i2c: E2 17 00 [12:24:44]MH_I2C_Read... [12:24:44]Read from MH i2c: E2 17 00 00 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [12:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:24:45]wFMCommunicate OK [12:24:45]requested_item fd.num is exist - process it [12:24:45]SAM_PROTO_GetFieldsCounters [12:24:45]wFMCommunicate request_size=4 [12:24:45]MH_SAM_APDU [12:24:45]CAPDU: 80 13 00 00 [12:24:45]Write to MH i2c: E2 08 00 01 10 80 13 00 00 00 00 00 00 8D [12:24:45]Write i2c OK [12:24:45]MH_I2C_Read... [12:24:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:45]Read from MH i2c: E2 [12:24:45]MH_I2C_Read... [12:24:45]Read from MH i2c: E2 62 00 [12:24:45]MH_I2C_Read... [12:24:45]Read from MH i2c: E2 62 00 01 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [12:24:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:24:45]wFMCommunicate OK [12:24:45]SAM_PROTO_GetFieldsCounters done [12:24:45]requested_item shift.num is exist - process it [12:24:45]requested_item shift.opened is exist - process it [12:24:45]req_shift_opened [12:24:45]FM_GetShiftState [12:24:45]SAM_PROTO_GetShiftState [12:24:45]wFMCommunicate request_size=4 [12:24:45]MH_SAM_APDU [12:24:45]CAPDU: 80 13 01 00 [12:24:45]Write to MH i2c: E2 08 00 02 10 80 13 01 00 00 00 00 00 8F [12:24:45]Write i2c OK [12:24:45]MH_I2C_Read... [12:24:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:45]Read from MH i2c: E2 [12:24:45]MH_I2C_Read... [12:24:45]Read from MH i2c: E2 0E 00 [12:24:45]MH_I2C_Read... [12:24:45]Read from MH i2c: E2 0E 00 02 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [12:24:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:24:45]wFMCommunicate OK [12:24:45]SAM_PROTO_GetShiftState done [12:24:45]FM_GetShiftState done [12:24:45]req_shift_opened done [12:24:45]requested_item shift.open_date is exist - process it [12:24:45]req_shift_open_date [12:24:45]req_shift_open_date done [12:24:45]produce_requested_data done [12:24:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154835,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:24:45]process_action_free close_receipt [12:24:45]json_value_free [12:24:45]json_value_free done [12:24:45]process_json_proto returns [12:24:45]Send response to host [12:24:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154835,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:24:45]free response buf [12:24:45]execute_script done [12:24:45]execute_script returns [12:24:45]free content buf [12:24:45]Sock 7.Close socket [12:24:45]Sock 7.Thread stoped [12:24:49]OFD Sender: No OFD packet to send [12:24:54]OFD Sender: No OFD packet to send [12:24:59]OFD Sender: No OFD packet to send [12:25:04]OFD Sender: No OFD packet to send [12:25:09]OFD Sender: No OFD packet to send [12:25:14]OFD Sender: No OFD packet to send [12:25:19]OFD Sender: No OFD packet to send [12:25:24]OFD Sender: No OFD packet to send [12:25:29]OFD Sender: No OFD packet to send [12:25:34]OFD Sender: No OFD packet to send [12:25:39]OFD Sender: No OFD packet to send [12:25:44]OFD Sender: No OFD packet to send [12:25:49]OFD Sender: No OFD packet to send [12:25:50]accept exits with 9 [12:25:50]New connection [12:25:50]New thread 3067161956 created [12:25:50]Thread 3067305316 joined [12:25:50]Waiting for new connection... [12:25:50] Sock 9.Parse request [12:25:50]Sock 9.Check first char [12:25:50]Sock 9.First char is OK [12:25:50]request: POST /json_proto HTTP/1.0 [12:25:50]Method: POST [12:25:50]URL: /json_proto [12:25:50]Method is POST - this is cgi request [12:25:50]url: /json_proto [12:25:50]query_string will be loaded in cgi processing [12:25:50]execute_cgi json_proto POST (null) [12:25:50]execute_cgi path=json_proto method=POST [12:25:50]POST find Content-Length [12:25:50]Host: 172.17.53.67:8080 [12:25:50]Content-Length: 677 [12:25:50]Content-Type: application/json [12:25:50] [12:25:50]POST finish read [12:25:50]Found Content-Length = 677 [12:25:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:50]execute_script... [12:25:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:50]POST & json_proto [12:25:50]process_json_proto [12:25:50]json parsed OK: [12:25:50]protocol is kg_v1.0 [12:25:50]action value=close_receipt [12:25:50]process_action close_receipt [12:25:50]cmd_close_receipt [12:25:50]MH_GetDate [12:25:50]Write to MH i2c: F0 00 00 03 10 02 [12:25:50]Write i2c OK [12:25:50]MH_I2C_Read... [12:25:50]Read from MH i2c: F0 [12:25:50]MH_I2C_Read... [12:25:50]Read from MH i2c: F0 09 00 [12:25:50]MH_I2C_Read... [12:25:50]Read from MH i2c: F0 09 00 03 10 00 CE 53 12 67 19 BC 99 64 77 [12:25:50]GetLastDocTimeStamp 1729254281 [12:25:50]current date 1729254350 [12:25:50]FM_GetShiftState [12:25:50]SAM_PROTO_GetShiftState [12:25:50]wFMCommunicate request_size=4 [12:25:50]MH_SAM_APDU [12:25:50]CAPDU: 80 13 01 00 [12:25:50]Write to MH i2c: E2 08 00 04 10 80 13 01 00 00 00 00 00 91 [12:25:50]Write i2c OK [12:25:50]MH_I2C_Read... [12:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:50]Read from MH i2c: E2 [12:25:50]MH_I2C_Read... [12:25:50]Read from MH i2c: E2 0E 00 [12:25:50]MH_I2C_Read... [12:25:50]Read from MH i2c: E2 0E 00 04 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C8 [12:25:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:25:50]wFMCommunicate OK [12:25:50]SAM_PROTO_GetShiftState done [12:25:50]FM_GetShiftState done [12:25:50]opened in 1729211399 [12:25:50]opened+sec_in_day 1729297799 [12:25:50]quantity*price = 50041 [12:25:50]sum+1 = 50042 [12:25:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 225 18.10.2024 12:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154836 ФПД: 267243012371532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122551&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154836&fm=267243012371532&tin=02508201610067®Number=0000137193017469&sum=50000 [12:25:51]StoreToDocumentArchive [12:25:51]shift 312 fd 154836 [12:25:51]save to /storage/0312/doc_00154836 [12:25:51]save last doc name /storage/0312/doc_00154836 to /storage/kkm_last_doc_name [12:25:51]save OK [12:25:51]Clear old archive folders... [12:25:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:51]tlvbuf is 0051E800 [12:25:51]SAM_PROTO_ClearQueue [12:25:51]wFMCommunicate request_size=4 [12:25:51]MH_SAM_APDU [12:25:51]CAPDU: 80 09 00 00 [12:25:51]Write to MH i2c: E2 08 00 11 10 80 09 00 00 00 00 00 00 93 [12:25:51]Write i2c OK [12:25:51]MH_I2C_Read... [12:25:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:51]Read from MH i2c: E2 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 11 10 00 90 00 95 [12:25:51]RAPDU: 90 00 [12:25:51]wFMCommunicate OK [12:25:51]SAM_PROTO_ClearQueue done [12:25:51]KKMCreateOFDPacket [12:25:51]OFDProtocolAddRootSTLVToBuf [12:25:51]FM_MakeSignedData [12:25:51]FM_MakeSignedData [12:25:51]SAM_PROTO_SignData [12:25:51]wFMCommunicate request_size=4 [12:25:51]MH_SAM_APDU [12:25:51]CAPDU: 80 0D 01 02 [12:25:51]Write to MH i2c: E2 08 00 12 10 80 0D 01 02 00 00 00 00 9B [12:25:51]Write i2c OK [12:25:51]MH_I2C_Read... [12:25:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:51]Read from MH i2c: E2 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 12 10 00 90 00 96 [12:25:51]RAPDU: 90 00 [12:25:51]wFMCommunicate OK [12:25:51]wFMCommunicate request_size=255 [12:25:51]MH_SAM_APDU [12:25:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CF 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5C 02 00 35 04 06 00 F3 [12:25:51]Write to MH i2c: E2 02 01 13 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CF 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5C 02 00 35 04 06 00 F3 00 00 1C [12:25:51]Write i2c OK [12:25:51]MH_I2C_Read... [12:25:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:51]Read from MH i2c: E2 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 [12:25:51]MH_I2C_Read... [12:25:51]Read from MH i2c: E2 03 00 13 10 00 90 00 97 [12:25:51]RAPDU: 90 00 [12:25:51]wFMCommunicate OK [12:25:51]wFMCommunicate request_size=10 [12:25:51]MH_SAM_APDU [12:25:51]CAPDU: 80 0D 02 02 05 0E 5C D2 34 4C [12:25:51]Write to MH i2c: E2 0D 00 14 10 80 0D 02 02 05 00 0E 5C D2 34 4C 00 00 64 [12:25:51]Write i2c OK [12:25:51]MH_I2C_Read... [12:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:52]Read from MH i2c: E2 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 03 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 03 00 14 10 00 90 00 98 [12:25:52]RAPDU: 90 00 [12:25:52]wFMCommunicate OK [12:25:52]wFMCommunicate request_size=4 [12:25:52]MH_SAM_APDU [12:25:52]CAPDU: 80 0D 03 02 [12:25:52]Write to MH i2c: E2 08 00 15 10 80 0D 03 02 00 00 00 00 A0 [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:52]Read from MH i2c: E2 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 0B 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 0B 00 15 10 00 21 1B 21 BA 10 DE 9D 3F 90 00 82 [12:25:52]RAPDU: 21 1B 21 BA 10 DE 9D 3F 90 00 [12:25:52]wFMCommunicate OK [12:25:52]SAM_PROTO_SignData done [12:25:52]FM_MakeSignedData done [12:25:52]CreateOFDProtocolMessage [12:25:52]wFMCommunicate request_size=4 [12:25:52]MH_SAM_APDU [12:25:52]CAPDU: 80 11 00 00 [12:25:52]Write to MH i2c: E2 08 00 16 10 80 11 00 00 00 00 00 00 A0 [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:52]Read from MH i2c: E2 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 17 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: E2 17 00 16 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [12:25:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:25:52]wFMCommunicate OK [12:25:52]CreateOFDProtocolMessage done [12:25:52]OFDSenderStorePacket 154836 [12:25:52]StoreOFDPacket docnum=154836 [12:25:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 C9 07 01 E7 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CF 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5C 02 00 35 04 06 00 F3 0E 5C D2 34 4C 21 1B 21 BA 10 DE 9D 3F [12:25:52]CheckFolder [12:25:52]dirname=/storage/ofd_packets [12:25:52]CheckFolder done [12:25:52]ProducePacketName [12:25:52]name=ofd_packets/00154836 [12:25:52]NVStorageSaveData ofd_packets/00154836 [12:25:52]File name is /storage/ofd_packets/00154836 [12:25:52]Write 301 bytes [12:25:52]NVStorageSaveData done [12:25:52]OFDSenderStorePacket done [12:25:52]KKMCreateOFDPacket done [12:25:52]NVStorageSaveData kkm_last_timestamp [12:25:52]File name is /storage/kkm_last_timestamp [12:25:52]Write 4 bytes [12:25:52]NVStorageSaveData done [12:25:52]ExternCall_PrintAddStr [12:25:52]wPrintStart [12:25:52]Write to MH i2c: 01 00 00 17 10 27 [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 07 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 07 00 17 10 00 00 00 00 00 FF 0F 3C [12:25:52]RasterBufferAndPrint [12:25:52]line Счет N : (1)873014 [12:25:52]line ИНН: 02508201610067 [12:25:52]line Контрольно-Кассовый Чек [12:25:52]line ПРОДАЖА [12:25:52]line ТРК (МРК, ГНК) : 32 [12:25:52]line Товар: 2710124130 [12:25:52]line Аи-92-К-5 [12:25:52]line 7.480 * 66.90 [12:25:52]line = 500.41 [12:25:52]line НДС 12% НСП 1% [12:25:52]line > о реализуемом товаре [12:25:52]line ОКРУГЛЕНИЕ: -0.41 [12:25:52]line ИТОГО: 500.00 [12:25:52]line Внесено: 500.00 [12:25:52]line СДАЧА: 0.00 [12:25:52]line НСП 1% : 4.43 [12:25:52]line НДС 12% : 53.14 [12:25:52]line Наличными: 500.00 [12:25:52]line Безнал.: 0.00 [12:25:52]line Место: АЗС № 165 "Партнер Нефть" [12:25:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:25:52]line СНО: Общий режим [12:25:52]line Чек 225 18.10.2024 12:25 [12:25:52]line Смена: 312 ФФД: 1.0 [12:25:52]line ЗНМ: 0300000234 [12:25:52]line РНМ: 0000137193017469 [12:25:52]line Версия ККМ: v1.0 [12:25:52]line ФМ: 0000000000963156 [12:25:52]line ФД: 154836 [12:25:52]line ФПД: 267243012371532 [12:25:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T122551&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154836&fm=267243012371532&tin=02508201610067®Number=0000137193017469&sum=50000 [12:25:52]OFD Sender: Processing packet 154836 [packets to send 51, broken 50] [12:25:52]ProducePacketName [12:25:52]name=ofd_packets/00154836 [12:25:52]OFD Sender: To server: pG, [12:25:52]CommunicateWithHost lk.salyk.kg:30040 [12:25:52]ConnectInit lk.salyk.kg [12:25:52]written 0, free lines is 4095 [12:25:52]Connected sock=10 [12:25:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 C9 07 01 E7 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CF 53 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5C 02 00 35 04 06 00 F3 0E 5C D2 34 4C 21 1B 21 BA 10 DE 9D 3F [12:25:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 F7 47 00 3C 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5C 02 00 F4 03 04 00 07 FA 11 67 B6 04 01 00 00 92 2D BD 84 72 4D C6 D6 [12:25:52]CommunicateWithHost err = 0 [12:25:52]CheckOFDResponse [12:25:52]1017 (14) - 77093643461234 [12:25:52]1041 (16) - 0000000000963156 [12:25:52]1040 (4) - 154836 [12:25:52]1012 (4) - 18.10.2024 06:02 [12:25:52]1206 (1) - 0 [12:25:52]OFD Sender: Remove packet 154836 [12:25:52]ProducePacketName [12:25:52]name=ofd_packets/00154836 [12:25:52]NVStorageDeleteData [12:25:52]Write to MH i2c: 01 00 00 42 10 52 [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 07 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: 01 07 00 42 10 00 00 00 00 00 F0 0C 55 [12:25:52]RasterBufferAndPrint [12:25:52]line [12:25:52]line [12:25:52]line [12:25:52]line [12:25:52]line [12:25:52]written 0, free lines is 3318 [12:25:52]MH_Cut [12:25:52]Write to MH i2c: D1 01 00 49 10 01 2B [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: D1 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: D1 01 00 [12:25:52]MH_I2C_Read... [12:25:52]Read from MH i2c: D1 01 00 49 10 00 2A [12:25:52]Write to MH i2c: 01 00 00 4A 10 5A [12:25:52]Write i2c OK [12:25:52]MH_I2C_Read... [12:25:53]OFD Sender: No OFD packet to send [12:25:53]*** Cut start [12:25:53]*** Partial cut [12:25:53]*** CUTSNS_PIN = 1 [12:25:53]*** CUTSNS_PIN = 0 [12:25:53]*** Brake cut motor [12:25:54]Read from MH i2c: 01 [12:25:54]MH_I2C_Read... [12:25:54]*** Stop cut motor [12:25:54]*** Cut end [12:25:54]Read from MH i2c: 01 07 00 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: 01 07 00 4A 10 00 00 00 00 00 FF 0F 6F [12:25:54]process_action close_receipt done [12:25:54]requested_data is exist [12:25:54]produce_requested_data [12:25:54]requested_item fm.sn is exist - process it [12:25:54]wFMCommunicate request_size=4 [12:25:54]MH_SAM_APDU [12:25:54]CAPDU: 80 11 00 00 [12:25:54]Write to MH i2c: E2 08 00 4B 10 80 11 00 00 00 00 00 00 D5 [12:25:54]Write i2c OK [12:25:54]MH_I2C_Read... [12:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:54]Read from MH i2c: E2 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 17 00 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 17 00 4B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [12:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:25:54]wFMCommunicate OK [12:25:54]requested_item fd.num is exist - process it [12:25:54]SAM_PROTO_GetFieldsCounters [12:25:54]wFMCommunicate request_size=4 [12:25:54]MH_SAM_APDU [12:25:54]CAPDU: 80 13 00 00 [12:25:54]Write to MH i2c: E2 08 00 4C 10 80 13 00 00 00 00 00 00 D8 [12:25:54]Write i2c OK [12:25:54]MH_I2C_Read... [12:25:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:54]Read from MH i2c: E2 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 62 00 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 62 00 4C 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [12:25:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:54]wFMCommunicate OK [12:25:54]SAM_PROTO_GetFieldsCounters done [12:25:54]requested_item shift.num is exist - process it [12:25:54]requested_item shift.opened is exist - process it [12:25:54]req_shift_opened [12:25:54]FM_GetShiftState [12:25:54]SAM_PROTO_GetShiftState [12:25:54]wFMCommunicate request_size=4 [12:25:54]MH_SAM_APDU [12:25:54]CAPDU: 80 13 01 00 [12:25:54]Write to MH i2c: E2 08 00 4D 10 80 13 01 00 00 00 00 00 DA [12:25:54]Write i2c OK [12:25:54]MH_I2C_Read... [12:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:54]Read from MH i2c: E2 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 0E 00 [12:25:54]MH_I2C_Read... [12:25:54]Read from MH i2c: E2 0E 00 4D 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [12:25:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:25:54]wFMCommunicate OK [12:25:54]SAM_PROTO_GetShiftState done [12:25:54]FM_GetShiftState done [12:25:54]req_shift_opened done [12:25:54]requested_item shift.open_date is exist - process it [12:25:54]req_shift_open_date [12:25:54]req_shift_open_date done [12:25:54]produce_requested_data done [12:25:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154836,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:25:54]process_action_free close_receipt [12:25:54]json_value_free [12:25:54]json_value_free done [12:25:54]process_json_proto returns [12:25:54]Send response to host [12:25:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154836,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:25:54]free response buf [12:25:54]execute_script done [12:25:54]execute_script returns [12:25:54]free content buf [12:25:54]Sock 9.Close socket [12:25:54]Sock 9.Thread stoped [12:25:58]OFD Sender: No OFD packet to send [12:26:03]OFD Sender: No OFD packet to send [12:26:08]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:28]OFD Sender: No OFD packet to send [12:26:33]OFD Sender: No OFD packet to send [12:26:38]OFD Sender: No OFD packet to send [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:58]OFD Sender: No OFD packet to send [12:27:03]OFD Sender: No OFD packet to send [12:27:08]OFD Sender: No OFD packet to send [12:27:13]OFD Sender: No OFD packet to send [12:27:18]OFD Sender: No OFD packet to send [12:27:23]OFD Sender: No OFD packet to send [12:27:28]OFD Sender: No OFD packet to send [12:27:33]OFD Sender: No OFD packet to send [12:27:38]OFD Sender: No OFD packet to send [12:27:43]OFD Sender: No OFD packet to send [12:27:48]OFD Sender: No OFD packet to send [12:27:53]OFD Sender: No OFD packet to send [12:27:58]OFD Sender: No OFD packet to send [12:28:03]OFD Sender: No OFD packet to send [12:28:08]OFD Sender: No OFD packet to send [12:28:13]OFD Sender: No OFD packet to send [12:28:18]OFD Sender: No OFD packet to send [12:28:23]OFD Sender: No OFD packet to send [12:28:28]OFD Sender: No OFD packet to send [12:28:33]OFD Sender: No OFD packet to send [12:28:38]OFD Sender: No OFD packet to send [12:28:43]OFD Sender: No OFD packet to send [12:28:48]OFD Sender: No OFD packet to send [12:28:53]OFD Sender: No OFD packet to send [12:28:58]OFD Sender: No OFD packet to send [12:29:03]OFD Sender: No OFD packet to send [12:29:08]OFD Sender: No OFD packet to send [12:29:13]OFD Sender: No OFD packet to send [12:29:18]OFD Sender: No OFD packet to send [12:29:23]OFD Sender: No OFD packet to send [12:29:28]OFD Sender: No OFD packet to send [12:29:33]OFD Sender: No OFD packet to send [12:29:38]OFD Sender: No OFD packet to send [12:29:43]OFD Sender: No OFD packet to send [12:29:48]OFD Sender: No OFD packet to send [12:29:53]OFD Sender: No OFD packet to send [12:29:58]OFD Sender: No OFD packet to send [12:30:03]OFD Sender: No OFD packet to send [12:30:08]OFD Sender: No OFD packet to send [12:30:13]OFD Sender: No OFD packet to send [12:30:18]OFD Sender: No OFD packet to send [12:30:23]OFD Sender: No OFD packet to send [12:30:28]OFD Sender: No OFD packet to send [12:30:33]OFD Sender: No OFD packet to send [12:30:38]OFD Sender: No OFD packet to send [12:30:43]OFD Sender: No OFD packet to send [12:30:48]OFD Sender: No OFD packet to send [12:30:53]OFD Sender: No OFD packet to send [12:30:58]OFD Sender: No OFD packet to send [12:31:03]OFD Sender: No OFD packet to send [12:31:08]OFD Sender: No OFD packet to send [12:31:13]OFD Sender: No OFD packet to send [12:31:18]OFD Sender: No OFD packet to send [12:31:23]OFD Sender: No OFD packet to send [12:31:28]OFD Sender: No OFD packet to send [12:31:33]OFD Sender: No OFD packet to send [12:31:38]OFD Sender: No OFD packet to send [12:31:43]OFD Sender: No OFD packet to send [12:31:48]OFD Sender: No OFD packet to send [12:31:53]OFD Sender: No OFD packet to send [12:31:58]OFD Sender: No OFD packet to send [12:32:03]OFD Sender: No OFD packet to send [12:32:08]accept exits with 7 [12:32:08]New connection [12:32:08]New thread 3067305316 created [12:32:08]Thread 3067161956 joined [12:32:08]Waiting for new connection... [12:32:08] Sock 7.Parse request [12:32:08]Sock 7.Check first char [12:32:08]Sock 7.First char is OK [12:32:08]request: POST /json_proto HTTP/1.0 [12:32:08]Method: POST [12:32:08]URL: /json_proto [12:32:08]Method is POST - this is cgi request [12:32:08]url: /json_proto [12:32:08]query_string will be loaded in cgi processing [12:32:08]execute_cgi json_proto POST (null) [12:32:08]execute_cgi path=json_proto method=POST [12:32:08]POST find Content-Length [12:32:08]Host: 172.17.53.67:8080 [12:32:08]Content-Length: 677 [12:32:08]Content-Type: application/json [12:32:08] [12:32:08]POST finish read [12:32:08]Found Content-Length = 677 [12:32:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:08]execute_script... [12:32:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:08]POST & json_proto [12:32:08]process_json_proto [12:32:08]json parsed OK: [12:32:08]protocol is kg_v1.0 [12:32:08]action value=close_receipt [12:32:08]process_action close_receipt [12:32:08]cmd_close_receipt [12:32:08]MH_GetDate [12:32:08]Write to MH i2c: F0 00 00 4E 10 4D [12:32:08]Write i2c OK [12:32:08]MH_I2C_Read... [12:32:08]Read from MH i2c: F0 [12:32:08]MH_I2C_Read... [12:32:08]Read from MH i2c: F0 09 00 [12:32:08]MH_I2C_Read... [12:32:08]Read from MH i2c: F0 09 00 4E 10 00 48 55 12 67 19 BC 99 64 3E [12:32:08]GetLastDocTimeStamp 1729254351 [12:32:08]current date 1729254728 [12:32:08]FM_GetShiftState [12:32:08]SAM_PROTO_GetShiftState [12:32:08]wFMCommunicate request_size=4 [12:32:08]MH_SAM_APDU [12:32:08]CAPDU: 80 13 01 00 [12:32:08]Write to MH i2c: E2 08 00 4F 10 80 13 01 00 00 00 00 00 DC [12:32:08]Write i2c OK [12:32:08]MH_I2C_Read... [12:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:08]Read from MH i2c: E2 [12:32:08]MH_I2C_Read... [12:32:08]Read from MH i2c: E2 0E 00 [12:32:08]MH_I2C_Read... [12:32:08]Read from MH i2c: E2 0E 00 4F 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [12:32:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:32:08]wFMCommunicate OK [12:32:08]SAM_PROTO_GetShiftState done [12:32:08]FM_GetShiftState done [12:32:08]opened in 1729211399 [12:32:08]opened+sec_in_day 1729297799 [12:32:08]quantity*price = 60009 [12:32:08]sum+1 = 60010 [12:32:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 226 18.10.2024 12:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154837 ФПД: 1320527092295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154837&fm=1320527092295&tin=02508201610067®Number=0000137193017469&sum=60000 [12:32:09]StoreToDocumentArchive [12:32:09]shift 312 fd 154837 [12:32:09]save to /storage/0312/doc_00154837 [12:32:09]save last doc name /storage/0312/doc_00154837 to /storage/kkm_last_doc_name [12:32:09]save OK [12:32:09]Clear old archive folders... [12:32:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:09]tlvbuf is 004DF9E0 [12:32:09]SAM_PROTO_ClearQueue [12:32:09]wFMCommunicate request_size=4 [12:32:09]MH_SAM_APDU [12:32:09]CAPDU: 80 09 00 00 [12:32:09]Write to MH i2c: E2 08 00 5C 10 80 09 00 00 00 00 00 00 DE [12:32:09]Write i2c OK [12:32:09]MH_I2C_Read... [12:32:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:09]Read from MH i2c: E2 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 5C 10 00 90 00 E0 [12:32:09]RAPDU: 90 00 [12:32:09]wFMCommunicate OK [12:32:09]SAM_PROTO_ClearQueue done [12:32:09]KKMCreateOFDPacket [12:32:09]OFDProtocolAddRootSTLVToBuf [12:32:09]FM_MakeSignedData [12:32:09]FM_MakeSignedData [12:32:09]SAM_PROTO_SignData [12:32:09]wFMCommunicate request_size=4 [12:32:09]MH_SAM_APDU [12:32:09]CAPDU: 80 0D 01 02 [12:32:09]Write to MH i2c: E2 08 00 5D 10 80 0D 01 02 00 00 00 00 E6 [12:32:09]Write i2c OK [12:32:09]MH_I2C_Read... [12:32:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:09]Read from MH i2c: E2 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 5D 10 00 90 00 E1 [12:32:09]RAPDU: 90 00 [12:32:09]wFMCommunicate OK [12:32:09]wFMCommunicate request_size=255 [12:32:09]MH_SAM_APDU [12:32:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 48 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5C 02 00 35 04 06 00 01 [12:32:09]Write to MH i2c: E2 02 01 5E 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 48 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5C 02 00 35 04 06 00 01 00 00 CF [12:32:09]Write i2c OK [12:32:09]MH_I2C_Read... [12:32:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:09]Read from MH i2c: E2 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 5E 10 00 90 00 E2 [12:32:09]RAPDU: 90 00 [12:32:09]wFMCommunicate OK [12:32:09]wFMCommunicate request_size=10 [12:32:09]MH_SAM_APDU [12:32:09]CAPDU: 80 0D 02 02 05 33 75 8C 5A 47 [12:32:09]Write to MH i2c: E2 0D 00 5F 10 80 0D 02 02 05 00 33 75 8C 5A 47 00 00 C8 [12:32:09]Write i2c OK [12:32:09]MH_I2C_Read... [12:32:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:09]Read from MH i2c: E2 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 [12:32:09]MH_I2C_Read... [12:32:09]Read from MH i2c: E2 03 00 5F 10 00 90 00 E3 [12:32:09]RAPDU: 90 00 [12:32:09]wFMCommunicate OK [12:32:09]wFMCommunicate request_size=4 [12:32:09]MH_SAM_APDU [12:32:09]CAPDU: 80 0D 03 02 [12:32:09]Write to MH i2c: E2 08 00 60 10 80 0D 03 02 00 00 00 00 EB [12:32:09]Write i2c OK [12:32:09]MH_I2C_Read... [12:32:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:10]Read from MH i2c: E2 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: E2 0B 00 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: E2 0B 00 60 10 00 D7 52 08 44 3E 08 21 03 90 00 CB [12:32:10]RAPDU: D7 52 08 44 3E 08 21 03 90 00 [12:32:10]wFMCommunicate OK [12:32:10]SAM_PROTO_SignData done [12:32:10]FM_MakeSignedData done [12:32:10]CreateOFDProtocolMessage [12:32:10]wFMCommunicate request_size=4 [12:32:10]MH_SAM_APDU [12:32:10]CAPDU: 80 11 00 00 [12:32:10]Write to MH i2c: E2 08 00 61 10 80 11 00 00 00 00 00 00 EB [12:32:10]Write i2c OK [12:32:10]MH_I2C_Read... [12:32:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:10]Read from MH i2c: E2 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: E2 17 00 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: E2 17 00 61 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [12:32:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:32:10]wFMCommunicate OK [12:32:10]CreateOFDProtocolMessage done [12:32:10]OFDSenderStorePacket 154837 [12:32:10]StoreOFDPacket docnum=154837 [12:32:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F D3 07 01 89 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 48 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5C 02 00 35 04 06 00 01 33 75 8C 5A 47 D7 52 08 44 3E 08 21 03 [12:32:10]CheckFolder [12:32:10]dirname=/storage/ofd_packets [12:32:10]CheckFolder done [12:32:10]ProducePacketName [12:32:10]name=ofd_packets/00154837 [12:32:10]NVStorageSaveData ofd_packets/00154837 [12:32:10]File name is /storage/ofd_packets/00154837 [12:32:10]Write 301 bytes [12:32:10]NVStorageSaveData done [12:32:10]OFDSenderStorePacket done [12:32:10]KKMCreateOFDPacket done [12:32:10]NVStorageSaveData kkm_last_timestamp [12:32:10]File name is /storage/kkm_last_timestamp [12:32:10]Write 4 bytes [12:32:10]NVStorageSaveData done [12:32:10]ExternCall_PrintAddStr [12:32:10]wPrintStart [12:32:10]Write to MH i2c: 01 00 00 62 10 72 [12:32:10]Write i2c OK [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 07 00 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 07 00 62 10 00 00 00 00 00 FF 0F 87 [12:32:10]RasterBufferAndPrint [12:32:10]line Счет N : (1)873015 [12:32:10]line ИНН: 02508201610067 [12:32:10]line Контрольно-Кассовый Чек [12:32:10]line ПРОДАЖА [12:32:10]line ТРК (МРК, ГНК) : 12 [12:32:10]line Товар: 2710124130 [12:32:10]line Аи-92-К-5 [12:32:10]line 8.970 * 66.90 [12:32:10]line = 600.09 [12:32:10]line НДС 12% НСП 1% [12:32:10]line > о реализуемом товаре [12:32:10]line ОКРУГЛЕНИЕ: -0.09 [12:32:10]line ИТОГО: 600.00 [12:32:10]line Внесено: 600.00 [12:32:10]line СДАЧА: 0.00 [12:32:10]line НСП 1% : 5.31 [12:32:10]line НДС 12% : 63.73 [12:32:10]line Наличными: 600.00 [12:32:10]line Безнал.: 0.00 [12:32:10]line Место: АЗС № 165 "Партнер Нефть" [12:32:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:32:10]line СНО: Общий режим [12:32:10]line Чек 226 18.10.2024 12:32 [12:32:10]line Смена: 312 ФФД: 1.0 [12:32:10]line ЗНМ: 0300000234 [12:32:10]line РНМ: 0000137193017469 [12:32:10]line Версия ККМ: v1.0 [12:32:10]line ФМ: 0000000000963156 [12:32:10]line ФД: 154837 [12:32:10]line ФПД: 1320527092295 [12:32:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154837&fm=1320527092295&tin=02508201610067®Number=0000137193017469&sum=60000 [12:32:10]OFD Sender: Processing packet 154837 [packets to send 51, broken 50] [12:32:10]ProducePacketName [12:32:10]name=ofd_packets/00154837 [12:32:10]OFD Sender: To server: pG, [12:32:10]CommunicateWithHost lk.salyk.kg:30040 [12:32:10]ConnectInit lk.salyk.kg [12:32:10]written 0, free lines is 4095 [12:32:10]Connected sock=10 [12:32:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F D3 07 01 89 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 48 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5C 02 00 35 04 06 00 01 33 75 8C 5A 47 D7 52 08 44 3E 08 21 03 [12:32:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 0C 47 00 D2 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5C 02 00 F4 03 04 00 81 FB 11 67 B6 04 01 00 00 C3 DF 27 86 12 64 D1 2B [12:32:10]CommunicateWithHost err = 0 [12:32:10]CheckOFDResponse [12:32:10]1017 (14) - 77093643461234 [12:32:10]1041 (16) - 0000000000963156 [12:32:10]1040 (4) - 154837 [12:32:10]1012 (4) - 18.10.2024 06:09 [12:32:10]1206 (1) - 0 [12:32:10]OFD Sender: Remove packet 154837 [12:32:10]ProducePacketName [12:32:10]name=ofd_packets/00154837 [12:32:10]NVStorageDeleteData [12:32:10]Write to MH i2c: 01 00 00 8D 10 9D [12:32:10]Write i2c OK [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 07 00 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: 01 07 00 8D 10 00 00 00 00 00 F3 0C A3 [12:32:10]RasterBufferAndPrint [12:32:10]line [12:32:10]line [12:32:10]line [12:32:10]line [12:32:10]line [12:32:10]written 0, free lines is 3321 [12:32:10]MH_Cut [12:32:10]Write to MH i2c: D1 01 00 94 10 01 76 [12:32:10]Write i2c OK [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: D1 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: D1 01 00 [12:32:10]MH_I2C_Read... [12:32:10]Read from MH i2c: D1 01 00 94 10 00 75 [12:32:10]Write to MH i2c: 01 00 00 95 10 A5 [12:32:10]Write i2c OK [12:32:10]MH_I2C_Read... [12:32:11]OFD Sender: No OFD packet to send [12:32:11]*** Cut start [12:32:11]*** Partial cut [12:32:11]*** CUTSNS_PIN = 1 [12:32:11]*** CUTSNS_PIN = 0 [12:32:11]*** Brake cut motor [12:32:12]Read from MH i2c: 01 [12:32:12]MH_I2C_Read... [12:32:12]*** Stop cut motor [12:32:12]*** Cut end [12:32:12]Read from MH i2c: 01 07 00 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: 01 07 00 95 10 00 00 00 00 00 FF 0F BA [12:32:12]process_action close_receipt done [12:32:12]requested_data is exist [12:32:12]produce_requested_data [12:32:12]requested_item fm.sn is exist - process it [12:32:12]wFMCommunicate request_size=4 [12:32:12]MH_SAM_APDU [12:32:12]CAPDU: 80 11 00 00 [12:32:12]Write to MH i2c: E2 08 00 96 10 80 11 00 00 00 00 00 00 20 [12:32:12]Write i2c OK [12:32:12]MH_I2C_Read... [12:32:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:12]Read from MH i2c: E2 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 17 00 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 17 00 96 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [12:32:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:32:12]wFMCommunicate OK [12:32:12]requested_item fd.num is exist - process it [12:32:12]SAM_PROTO_GetFieldsCounters [12:32:12]wFMCommunicate request_size=4 [12:32:12]MH_SAM_APDU [12:32:12]CAPDU: 80 13 00 00 [12:32:12]Write to MH i2c: E2 08 00 97 10 80 13 00 00 00 00 00 00 23 [12:32:12]Write i2c OK [12:32:12]MH_I2C_Read... [12:32:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:12]Read from MH i2c: E2 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 62 00 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 62 00 97 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [12:32:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:12]wFMCommunicate OK [12:32:12]SAM_PROTO_GetFieldsCounters done [12:32:12]requested_item shift.num is exist - process it [12:32:12]requested_item shift.opened is exist - process it [12:32:12]req_shift_opened [12:32:12]FM_GetShiftState [12:32:12]SAM_PROTO_GetShiftState [12:32:12]wFMCommunicate request_size=4 [12:32:12]MH_SAM_APDU [12:32:12]CAPDU: 80 13 01 00 [12:32:12]Write to MH i2c: E2 08 00 98 10 80 13 01 00 00 00 00 00 25 [12:32:12]Write i2c OK [12:32:12]MH_I2C_Read... [12:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:12]Read from MH i2c: E2 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 0E 00 [12:32:12]MH_I2C_Read... [12:32:12]Read from MH i2c: E2 0E 00 98 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [12:32:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:32:12]wFMCommunicate OK [12:32:12]SAM_PROTO_GetShiftState done [12:32:12]FM_GetShiftState done [12:32:12]req_shift_opened done [12:32:12]requested_item shift.open_date is exist - process it [12:32:12]req_shift_open_date [12:32:12]req_shift_open_date done [12:32:12]produce_requested_data done [12:32:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154837,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:32:12]process_action_free close_receipt [12:32:12]json_value_free [12:32:12]json_value_free done [12:32:12]process_json_proto returns [12:32:12]Send response to host [12:32:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154837,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:32:12]free response buf [12:32:12]execute_script done [12:32:12]execute_script returns [12:32:12]free content buf [12:32:12]Sock 7.Close socket [12:32:12]Sock 7.Thread stoped [12:32:16]OFD Sender: No OFD packet to send [12:32:21]OFD Sender: No OFD packet to send [12:32:26]OFD Sender: No OFD packet to send [12:32:31]OFD Sender: No OFD packet to send [12:32:36]OFD Sender: No OFD packet to send [12:32:41]OFD Sender: No OFD packet to send [12:32:46]OFD Sender: No OFD packet to send [12:32:51]OFD Sender: No OFD packet to send [12:32:56]OFD Sender: No OFD packet to send [12:33:01]OFD Sender: No OFD packet to send [12:33:06]OFD Sender: No OFD packet to send [12:33:11]OFD Sender: No OFD packet to send [12:33:14]accept exits with 9 [12:33:14]New connection [12:33:14]New thread 3067161956 created [12:33:14]Thread 3067305316 joined [12:33:14]Waiting for new connection... [12:33:14] Sock 9.Parse request [12:33:14]Sock 9.Check first char [12:33:14]Sock 9.First char is OK [12:33:14]request: POST /json_proto HTTP/1.0 [12:33:14]Method: POST [12:33:14]URL: /json_proto [12:33:14]Method is POST - this is cgi request [12:33:14]url: /json_proto [12:33:14]query_string will be loaded in cgi processing [12:33:14]execute_cgi json_proto POST (null) [12:33:14]execute_cgi path=json_proto method=POST [12:33:14]POST find Content-Length [12:33:14]Host: 172.17.53.67:8080 [12:33:14]Content-Length: 677 [12:33:14]Content-Type: application/json [12:33:14] [12:33:14]POST finish read [12:33:14]Found Content-Length = 677 [12:33:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:14]execute_script... [12:33:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:14]POST & json_proto [12:33:14]process_json_proto [12:33:14]json parsed OK: [12:33:14]protocol is kg_v1.0 [12:33:14]action value=close_receipt [12:33:14]process_action close_receipt [12:33:14]cmd_close_receipt [12:33:14]MH_GetDate [12:33:14]Write to MH i2c: F0 00 00 99 10 98 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: F0 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: F0 09 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: F0 09 00 99 10 00 8A 55 12 67 19 BC 99 64 CB [12:33:14]GetLastDocTimeStamp 1729254728 [12:33:14]current date 1729254794 [12:33:14]FM_GetShiftState [12:33:14]SAM_PROTO_GetShiftState [12:33:14]wFMCommunicate request_size=4 [12:33:14]MH_SAM_APDU [12:33:14]CAPDU: 80 13 01 00 [12:33:14]Write to MH i2c: E2 08 00 9A 10 80 13 01 00 00 00 00 00 27 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:14]Read from MH i2c: E2 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 0E 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 0E 00 9A 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [12:33:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:33:14]wFMCommunicate OK [12:33:14]SAM_PROTO_GetShiftState done [12:33:14]FM_GetShiftState done [12:33:14]opened in 1729211399 [12:33:14]opened+sec_in_day 1729297799 [12:33:14]quantity*price = 20003 [12:33:14]sum+1 = 20004 [12:33:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 227 18.10.2024 12:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154838 ФПД: 199519635480804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123314&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154838&fm=199519635480804&tin=02508201610067®Number=0000137193017469&sum=20000 [12:33:15]StoreToDocumentArchive [12:33:15]shift 312 fd 154838 [12:33:15]save to /storage/0312/doc_00154838 [12:33:15]save last doc name /storage/0312/doc_00154838 to /storage/kkm_last_doc_name [12:33:15]save OK [12:33:15]Clear old archive folders... [12:33:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:15]tlvbuf is 0057BA90 [12:33:15]SAM_PROTO_ClearQueue [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 09 00 00 [12:33:15]Write to MH i2c: E2 08 00 A7 10 80 09 00 00 00 00 00 00 29 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 A7 10 00 90 00 2B [12:33:15]RAPDU: 90 00 [12:33:15]wFMCommunicate OK [12:33:15]SAM_PROTO_ClearQueue done [12:33:15]KKMCreateOFDPacket [12:33:15]OFDProtocolAddRootSTLVToBuf [12:33:15]FM_MakeSignedData [12:33:15]FM_MakeSignedData [12:33:15]SAM_PROTO_SignData [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 0D 01 02 [12:33:15]Write to MH i2c: E2 08 00 A8 10 80 0D 01 02 00 00 00 00 31 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 A8 10 00 90 00 2C [12:33:15]RAPDU: 90 00 [12:33:15]wFMCommunicate OK [12:33:15]wFMCommunicate request_size=255 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 8A 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5C 02 00 35 04 06 00 B5 [12:33:15]Write to MH i2c: E2 02 01 A9 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 8A 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5C 02 00 35 04 06 00 B5 00 00 F7 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 A9 10 00 90 00 2D [12:33:15]RAPDU: 90 00 [12:33:15]wFMCommunicate OK [12:33:15]wFMCommunicate request_size=10 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 0D 02 02 05 76 48 FF A0 E4 [12:33:15]Write to MH i2c: E2 0D 00 AA 10 80 0D 02 02 05 00 76 48 FF A0 E4 00 00 7F [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 03 00 AA 10 00 90 00 2E [12:33:15]RAPDU: 90 00 [12:33:15]wFMCommunicate OK [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 0D 03 02 [12:33:15]Write to MH i2c: E2 08 00 AB 10 80 0D 03 02 00 00 00 00 36 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 0B 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 0B 00 AB 10 00 03 D0 4E 24 29 C1 DD D2 90 00 15 [12:33:15]RAPDU: 03 D0 4E 24 29 C1 DD D2 90 00 [12:33:15]wFMCommunicate OK [12:33:15]SAM_PROTO_SignData done [12:33:15]FM_MakeSignedData done [12:33:15]CreateOFDProtocolMessage [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 11 00 00 [12:33:15]Write to MH i2c: E2 08 00 AC 10 80 11 00 00 00 00 00 00 36 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 17 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 17 00 AC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [12:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:33:15]wFMCommunicate OK [12:33:15]CreateOFDProtocolMessage done [12:33:15]OFDSenderStorePacket 154838 [12:33:15]StoreOFDPacket docnum=154838 [12:33:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E B0 07 01 38 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 8A 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5C 02 00 35 04 06 00 B5 76 48 FF A0 E4 03 D0 4E 24 29 C1 DD D2 [12:33:15]CheckFolder [12:33:15]dirname=/storage/ofd_packets [12:33:15]CheckFolder done [12:33:15]ProducePacketName [12:33:15]name=ofd_packets/00154838 [12:33:15]NVStorageSaveData ofd_packets/00154838 [12:33:15]File name is /storage/ofd_packets/00154838 [12:33:15]Write 301 bytes [12:33:15]NVStorageSaveData done [12:33:15]OFDSenderStorePacket done [12:33:15]KKMCreateOFDPacket done [12:33:15]NVStorageSaveData kkm_last_timestamp [12:33:15]File name is /storage/kkm_last_timestamp [12:33:15]Write 4 bytes [12:33:15]NVStorageSaveData done [12:33:15]ExternCall_PrintAddStr [12:33:15]wPrintStart [12:33:15]Write to MH i2c: 01 00 00 AD 10 BD [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: 01 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: 01 07 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: 01 07 00 AD 10 00 00 00 00 00 FF 0F D2 [12:33:15]RasterBufferAndPrint [12:33:15]line Счет N : (1)873016 [12:33:15]line ИНН: 02508201610067 [12:33:15]line Контрольно-Кассовый Чек [12:33:15]line ПРОДАЖА [12:33:15]line ТРК (МРК, ГНК) : 32 [12:33:15]line Товар: 2710124130 [12:33:15]line Аи-92-К-5 [12:33:15]line 2.990 * 66.90 [12:33:15]line = 200.03 [12:33:15]line НДС 12% НСП 1% [12:33:15]line > о реализуемом товаре [12:33:15]line ОКРУГЛЕНИЕ: -0.03 [12:33:15]line ИТОГО: 200.00 [12:33:15]line Внесено: 200.00 [12:33:15]line СДАЧА: 0.00 [12:33:15]line НСП 1% : 1.77 [12:33:15]line НДС 12% : 21.24 [12:33:15]line Наличными: 200.00 [12:33:15]line Безнал.: 0.00 [12:33:15]line Место: АЗС № 165 "Партнер Нефть" [12:33:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:33:15]line СНО: Общий режим [12:33:15]line Чек 227 18.10.2024 12:33 [12:33:15]line Смена: 312 ФФД: 1.0 [12:33:15]line ЗНМ: 0300000234 [12:33:15]line РНМ: 0000137193017469 [12:33:15]line Версия ККМ: v1.0 [12:33:15]line ФМ: 0000000000963156 [12:33:15]line ФД: 154838 [12:33:15]line ФПД: 199519635480804 [12:33:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123314&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154838&fm=199519635480804&tin=02508201610067®Number=0000137193017469&sum=20000 [12:33:16]OFD Sender: Processing packet 154838 [packets to send 51, broken 50] [12:33:16]ProducePacketName [12:33:16]name=ofd_packets/00154838 [12:33:16]OFD Sender: To server: pG, [12:33:16]CommunicateWithHost lk.salyk.kg:30040 [12:33:16]ConnectInit lk.salyk.kg [12:33:16]written 0, free lines is 4095 [12:33:16]Connected sock=10 [12:33:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E B0 07 01 38 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 8A 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5C 02 00 35 04 06 00 B5 76 48 FF A0 E4 03 D0 4E 24 29 C1 DD D2 [12:33:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 75 47 00 65 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5C 02 00 F4 03 04 00 C3 FB 11 67 B6 04 01 00 00 85 37 27 25 DA 28 23 6F [12:33:16]CommunicateWithHost err = 0 [12:33:16]CheckOFDResponse [12:33:16]1017 (14) - 77093643461234 [12:33:16]1041 (16) - 0000000000963156 [12:33:16]1040 (4) - 154838 [12:33:16]1012 (4) - 18.10.2024 06:10 [12:33:16]1206 (1) - 0 [12:33:16]OFD Sender: Remove packet 154838 [12:33:16]ProducePacketName [12:33:16]name=ofd_packets/00154838 [12:33:16]NVStorageDeleteData [12:33:16]Write to MH i2c: 01 00 00 D8 10 E8 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 07 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 07 00 D8 10 00 00 00 00 00 F1 0C EC [12:33:16]RasterBufferAndPrint [12:33:16]line [12:33:16]line [12:33:16]line [12:33:16]line [12:33:16]line [12:33:16]written 0, free lines is 3319 [12:33:16]MH_Cut [12:33:16]Write to MH i2c: D1 01 00 DF 10 01 C1 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: D1 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: D1 01 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: D1 01 00 DF 10 00 C0 [12:33:16]Write to MH i2c: 01 00 00 E0 10 F0 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:17]OFD Sender: No OFD packet to send [12:33:17]*** Cut start [12:33:17]*** Partial cut [12:33:17]*** CUTSNS_PIN = 1 [12:33:17]*** CUTSNS_PIN = 0 [12:33:17]*** Brake cut motor [12:33:17]Read from MH i2c: 01 [12:33:17]MH_I2C_Read... [12:33:17]*** Stop cut motor [12:33:17]*** Cut end [12:33:17]Read from MH i2c: 01 07 00 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: 01 07 00 E0 10 00 00 00 00 00 FF 0F 05 [12:33:17]process_action close_receipt done [12:33:17]requested_data is exist [12:33:17]produce_requested_data [12:33:17]requested_item fm.sn is exist - process it [12:33:17]wFMCommunicate request_size=4 [12:33:17]MH_SAM_APDU [12:33:17]CAPDU: 80 11 00 00 [12:33:17]Write to MH i2c: E2 08 00 E1 10 80 11 00 00 00 00 00 00 6B [12:33:17]Write i2c OK [12:33:17]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 E1 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [12:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:33:18]wFMCommunicate OK [12:33:18]requested_item fd.num is exist - process it [12:33:18]SAM_PROTO_GetFieldsCounters [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 13 00 00 [12:33:18]Write to MH i2c: E2 08 00 E2 10 80 13 00 00 00 00 00 00 6E [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 62 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 62 00 E2 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [12:33:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:18]wFMCommunicate OK [12:33:18]SAM_PROTO_GetFieldsCounters done [12:33:18]requested_item shift.num is exist - process it [12:33:18]requested_item shift.opened is exist - process it [12:33:18]req_shift_opened [12:33:18]FM_GetShiftState [12:33:18]SAM_PROTO_GetShiftState [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 13 01 00 [12:33:18]Write to MH i2c: E2 08 00 E3 10 80 13 01 00 00 00 00 00 70 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 0E 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 0E 00 E3 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [12:33:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:33:18]wFMCommunicate OK [12:33:18]SAM_PROTO_GetShiftState done [12:33:18]FM_GetShiftState done [12:33:18]req_shift_opened done [12:33:18]requested_item shift.open_date is exist - process it [12:33:18]req_shift_open_date [12:33:18]req_shift_open_date done [12:33:18]produce_requested_data done [12:33:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154838,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:33:18]process_action_free close_receipt [12:33:18]json_value_free [12:33:18]json_value_free done [12:33:18]process_json_proto returns [12:33:18]Send response to host [12:33:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154838,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:33:18]free response buf [12:33:18]execute_script done [12:33:18]execute_script returns [12:33:18]free content buf [12:33:18]Sock 9.Close socket [12:33:18]Sock 9.Thread stoped [12:33:22]OFD Sender: No OFD packet to send [12:33:27]OFD Sender: No OFD packet to send [12:33:32]OFD Sender: No OFD packet to send [12:33:37]OFD Sender: No OFD packet to send [12:33:42]OFD Sender: No OFD packet to send [12:33:47]OFD Sender: No OFD packet to send [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:34:02]OFD Sender: No OFD packet to send [12:34:07]OFD Sender: No OFD packet to send [12:34:12]OFD Sender: No OFD packet to send [12:34:17]OFD Sender: No OFD packet to send [12:34:22]OFD Sender: No OFD packet to send [12:34:25]accept exits with 7 [12:34:25]New connection [12:34:25]New thread 3067305316 created [12:34:25]Thread 3067161956 joined [12:34:25]Waiting for new connection... [12:34:25] Sock 7.Parse request [12:34:25]Sock 7.Check first char [12:34:25]Sock 7.First char is OK [12:34:25]request: POST /json_proto HTTP/1.0 [12:34:25]Method: POST [12:34:25]URL: /json_proto [12:34:25]Method is POST - this is cgi request [12:34:25]url: /json_proto [12:34:25]query_string will be loaded in cgi processing [12:34:25]execute_cgi json_proto POST (null) [12:34:25]execute_cgi path=json_proto method=POST [12:34:25]POST find Content-Length [12:34:25]Host: 172.17.53.67:8080 [12:34:25]Content-Length: 682 [12:34:25]Content-Type: application/json [12:34:25] [12:34:25]POST finish read [12:34:25]Found Content-Length = 682 [12:34:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:25]execute_script... [12:34:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:25]POST & json_proto [12:34:25]process_json_proto [12:34:25]json parsed OK: [12:34:25]protocol is kg_v1.0 [12:34:25]action value=close_receipt [12:34:25]process_action close_receipt [12:34:25]cmd_close_receipt [12:34:25]MH_GetDate [12:34:25]Write to MH i2c: F0 00 00 E4 10 E3 [12:34:25]Write i2c OK [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: F0 [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: F0 09 00 [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: F0 09 00 E4 10 00 D2 55 12 67 19 BC 99 64 5E [12:34:25]GetLastDocTimeStamp 1729254794 [12:34:25]current date 1729254866 [12:34:25]FM_GetShiftState [12:34:25]SAM_PROTO_GetShiftState [12:34:25]wFMCommunicate request_size=4 [12:34:25]MH_SAM_APDU [12:34:25]CAPDU: 80 13 01 00 [12:34:25]Write to MH i2c: E2 08 00 E5 10 80 13 01 00 00 00 00 00 72 [12:34:25]Write i2c OK [12:34:25]MH_I2C_Read... [12:34:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:25]Read from MH i2c: E2 [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: E2 0E 00 [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: E2 0E 00 E5 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [12:34:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:34:25]wFMCommunicate OK [12:34:25]SAM_PROTO_GetShiftState done [12:34:25]FM_GetShiftState done [12:34:25]opened in 1729211399 [12:34:25]opened+sec_in_day 1729297799 [12:34:25]quantity*price = 100015 [12:34:25]sum+1 = 100017 [12:34:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 228 18.10.2024 12:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154839 ФПД: 158962740228330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154839&fm=158962740228330&tin=02508201610067®Number=0000137193017469&sum=100000 [12:34:27]StoreToDocumentArchive [12:34:27]shift 312 fd 154839 [12:34:27]save to /storage/0312/doc_00154839 [12:34:27]save last doc name /storage/0312/doc_00154839 to /storage/kkm_last_doc_name [12:34:27]OFD Sender: No OFD packet to send [12:34:27]save OK [12:34:27]Clear old archive folders... [12:34:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:27]tlvbuf is 0057C000 [12:34:27]SAM_PROTO_ClearQueue [12:34:27]wFMCommunicate request_size=4 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 09 00 00 [12:34:27]Write to MH i2c: E2 08 00 F2 10 80 09 00 00 00 00 00 00 74 [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 F2 10 00 90 00 76 [12:34:27]RAPDU: 90 00 [12:34:27]wFMCommunicate OK [12:34:27]SAM_PROTO_ClearQueue done [12:34:27]KKMCreateOFDPacket [12:34:27]OFDProtocolAddRootSTLVToBuf [12:34:27]FM_MakeSignedData [12:34:27]FM_MakeSignedData [12:34:27]SAM_PROTO_SignData [12:34:27]wFMCommunicate request_size=4 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 0D 01 02 [12:34:27]Write to MH i2c: E2 08 00 F3 10 80 0D 01 02 00 00 00 00 7C [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 F3 10 00 90 00 77 [12:34:27]RAPDU: 90 00 [12:34:27]wFMCommunicate OK [12:34:27]wFMCommunicate request_size=255 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D2 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5C 02 00 35 04 06 00 90 [12:34:27]Write to MH i2c: E2 02 01 F4 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D2 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5C 02 00 35 04 06 00 90 00 00 9F [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 F4 10 00 90 00 78 [12:34:27]RAPDU: 90 00 [12:34:27]wFMCommunicate OK [12:34:27]wFMCommunicate request_size=10 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 0D 02 02 05 93 65 A9 F0 EA [12:34:27]Write to MH i2c: E2 0D 00 F5 10 80 0D 02 02 05 00 93 65 A9 F0 EA 00 00 04 [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 03 00 F5 10 00 90 00 79 [12:34:27]RAPDU: 90 00 [12:34:27]wFMCommunicate OK [12:34:27]wFMCommunicate request_size=4 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 0D 03 02 [12:34:27]Write to MH i2c: E2 08 00 F6 10 80 0D 03 02 00 00 00 00 81 [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 0B 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 0B 00 F6 10 00 C4 93 8F 0D 13 5E B7 F8 90 00 95 [12:34:27]RAPDU: C4 93 8F 0D 13 5E B7 F8 90 00 [12:34:27]wFMCommunicate OK [12:34:27]SAM_PROTO_SignData done [12:34:27]FM_MakeSignedData done [12:34:27]CreateOFDProtocolMessage [12:34:27]wFMCommunicate request_size=4 [12:34:27]MH_SAM_APDU [12:34:27]CAPDU: 80 11 00 00 [12:34:27]Write to MH i2c: E2 08 00 F7 10 80 11 00 00 00 00 00 00 81 [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:27]Read from MH i2c: E2 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 17 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: E2 17 00 F7 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [12:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:27]wFMCommunicate OK [12:34:27]CreateOFDProtocolMessage done [12:34:27]OFDSenderStorePacket 154839 [12:34:27]StoreOFDPacket docnum=154839 [12:34:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F FE 07 01 71 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D2 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5C 02 00 35 04 06 00 90 93 65 A9 F0 EA C4 93 8F 0D 13 5E B7 F8 [12:34:27]CheckFolder [12:34:27]dirname=/storage/ofd_packets [12:34:27]CheckFolder done [12:34:27]ProducePacketName [12:34:27]name=ofd_packets/00154839 [12:34:27]NVStorageSaveData ofd_packets/00154839 [12:34:27]File name is /storage/ofd_packets/00154839 [12:34:27]Write 301 bytes [12:34:27]NVStorageSaveData done [12:34:27]OFDSenderStorePacket done [12:34:27]KKMCreateOFDPacket done [12:34:27]NVStorageSaveData kkm_last_timestamp [12:34:27]File name is /storage/kkm_last_timestamp [12:34:27]Write 4 bytes [12:34:27]NVStorageSaveData done [12:34:27]ExternCall_PrintAddStr [12:34:27]wPrintStart [12:34:27]Write to MH i2c: 01 00 00 F8 10 08 [12:34:27]Write i2c OK [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: 01 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: 01 07 00 [12:34:27]MH_I2C_Read... [12:34:27]Read from MH i2c: 01 07 00 F8 10 00 00 00 00 00 FF 0F 1D [12:34:27]RasterBufferAndPrint [12:34:27]line Счет N : (1)873018 [12:34:27]line ИНН: 02508201610067 [12:34:27]line Контрольно-Кассовый Чек [12:34:27]line ПРОДАЖА [12:34:27]line ТРК (МРК, ГНК) : 42 [12:34:27]line Товар: 2710124130 [12:34:27]line Аи-92-К-5 [12:34:27]line 14.950 * 66.90 [12:34:27]line = 1000.16 [12:34:27]line НДС 12% НСП 1% [12:34:27]line > о реализуемом товаре [12:34:27]line ОКРУГЛЕНИЕ: -0.16 [12:34:27]line ИТОГО: 1000.00 [12:34:27]line Внесено: 1000.00 [12:34:27]line СДАЧА: 0.00 [12:34:27]line НСП 1% : 8.85 [12:34:27]line НДС 12% : 106.21 [12:34:27]line Наличными: 1000.00 [12:34:27]line Безнал.: 0.00 [12:34:27]line Место: АЗС № 165 "Партнер Нефть" [12:34:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:34:27]line СНО: Общий режим [12:34:27]line Чек 228 18.10.2024 12:34 [12:34:27]line Смена: 312 ФФД: 1.0 [12:34:27]line ЗНМ: 0300000234 [12:34:27]line РНМ: 0000137193017469 [12:34:27]line Версия ККМ: v1.0 [12:34:27]line ФМ: 0000000000963156 [12:34:27]line ФД: 154839 [12:34:27]line ФПД: 158962740228330 [12:34:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154839&fm=158962740228330&tin=02508201610067®Number=0000137193017469&sum=100000 [12:34:27]OFD Sender: Processing packet 154839 [packets to send 51, broken 50] [12:34:27]ProducePacketName [12:34:27]name=ofd_packets/00154839 [12:34:27]OFD Sender: To server: pG, [12:34:27]CommunicateWithHost lk.salyk.kg:30040 [12:34:27]ConnectInit lk.salyk.kg [12:34:27]written 0, free lines is 4095 [12:34:27]Connected sock=10 [12:34:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F FE 07 01 71 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D2 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5C 02 00 35 04 06 00 90 93 65 A9 F0 EA C4 93 8F 0D 13 5E B7 F8 [12:34:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DF 99 47 00 31 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5C 02 00 F4 03 04 00 0B FC 11 67 B6 04 01 00 00 47 20 51 DF 30 7C 45 26 [12:34:28]CommunicateWithHost err = 0 [12:34:28]CheckOFDResponse [12:34:28]1017 (14) - 77093643461234 [12:34:28]1041 (16) - 0000000000963156 [12:34:28]1040 (4) - 154839 [12:34:28]1012 (4) - 18.10.2024 06:11 [12:34:28]1206 (1) - 0 [12:34:28]OFD Sender: Remove packet 154839 [12:34:28]ProducePacketName [12:34:28]name=ofd_packets/00154839 [12:34:28]NVStorageDeleteData [12:34:28]Write to MH i2c: 01 00 00 23 11 34 [12:34:28]Write i2c OK [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: 01 [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: 01 07 00 [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: 01 07 00 23 11 00 00 00 00 00 F3 0C 3A [12:34:28]RasterBufferAndPrint [12:34:28]line [12:34:28]line [12:34:28]line [12:34:28]line [12:34:28]line [12:34:28]written 0, free lines is 3321 [12:34:28]MH_Cut [12:34:28]Write to MH i2c: D1 01 00 2A 11 01 0D [12:34:28]Write i2c OK [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: D1 [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: D1 01 00 [12:34:28]MH_I2C_Read... [12:34:28]Read from MH i2c: D1 01 00 2A 11 00 0C [12:34:28]Write to MH i2c: 01 00 00 2B 11 3C [12:34:28]Write i2c OK [12:34:28]MH_I2C_Read... [12:34:28]OFD Sender: No OFD packet to send [12:34:29]*** Cut start [12:34:29]*** Partial cut [12:34:29]*** CUTSNS_PIN = 1 [12:34:29]*** CUTSNS_PIN = 0 [12:34:29]*** Brake cut motor [12:34:29]Read from MH i2c: 01 [12:34:29]MH_I2C_Read... [12:34:29]*** Stop cut motor [12:34:29]*** Cut end [12:34:29]Read from MH i2c: 01 07 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: 01 07 00 2B 11 00 00 00 00 00 FF 0F 51 [12:34:29]process_action close_receipt done [12:34:29]requested_data is exist [12:34:29]produce_requested_data [12:34:29]requested_item fm.sn is exist - process it [12:34:29]wFMCommunicate request_size=4 [12:34:29]MH_SAM_APDU [12:34:29]CAPDU: 80 11 00 00 [12:34:29]Write to MH i2c: E2 08 00 2C 11 80 11 00 00 00 00 00 00 B7 [12:34:29]Write i2c OK [12:34:29]MH_I2C_Read... [12:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:29]Read from MH i2c: E2 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 17 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 17 00 2C 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [12:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:29]wFMCommunicate OK [12:34:29]requested_item fd.num is exist - process it [12:34:29]SAM_PROTO_GetFieldsCounters [12:34:29]wFMCommunicate request_size=4 [12:34:29]MH_SAM_APDU [12:34:29]CAPDU: 80 13 00 00 [12:34:29]Write to MH i2c: E2 08 00 2D 11 80 13 00 00 00 00 00 00 BA [12:34:29]Write i2c OK [12:34:29]MH_I2C_Read... [12:34:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:29]Read from MH i2c: E2 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 62 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 62 00 2D 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [12:34:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:29]wFMCommunicate OK [12:34:29]SAM_PROTO_GetFieldsCounters done [12:34:29]requested_item shift.num is exist - process it [12:34:29]requested_item shift.opened is exist - process it [12:34:29]req_shift_opened [12:34:29]FM_GetShiftState [12:34:29]SAM_PROTO_GetShiftState [12:34:29]wFMCommunicate request_size=4 [12:34:29]MH_SAM_APDU [12:34:29]CAPDU: 80 13 01 00 [12:34:29]Write to MH i2c: E2 08 00 2E 11 80 13 01 00 00 00 00 00 BC [12:34:29]Write i2c OK [12:34:29]MH_I2C_Read... [12:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:29]Read from MH i2c: E2 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 0E 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 0E 00 2E 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F3 [12:34:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:34:29]wFMCommunicate OK [12:34:29]SAM_PROTO_GetShiftState done [12:34:29]FM_GetShiftState done [12:34:29]req_shift_opened done [12:34:29]requested_item shift.open_date is exist - process it [12:34:29]req_shift_open_date [12:34:29]req_shift_open_date done [12:34:29]produce_requested_data done [12:34:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154839,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:34:29]process_action_free close_receipt [12:34:29]json_value_free [12:34:29]json_value_free done [12:34:29]process_json_proto returns [12:34:29]Send response to host [12:34:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154839,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:34:29]free response buf [12:34:29]execute_script done [12:34:29]execute_script returns [12:34:29]free content buf [12:34:29]Sock 7.Close socket [12:34:29]Sock 7.Thread stoped [12:34:33]OFD Sender: No OFD packet to send [12:34:38]OFD Sender: No OFD packet to send [12:34:40]accept exits with 9 [12:34:40]New connection [12:34:40]New thread 3067161956 created [12:34:40]Thread 3067305316 joined [12:34:40]Waiting for new connection... [12:34:40] Sock 9.Parse request [12:34:40]Sock 9.Check first char [12:34:40]Sock 9.First char is OK [12:34:40]request: POST /json_proto HTTP/1.0 [12:34:40]Method: POST [12:34:40]URL: /json_proto [12:34:40]Method is POST - this is cgi request [12:34:40]url: /json_proto [12:34:40]query_string will be loaded in cgi processing [12:34:40]execute_cgi json_proto POST (null) [12:34:40]execute_cgi path=json_proto method=POST [12:34:40]POST find Content-Length [12:34:40]Host: 172.17.53.67:8080 [12:34:40]Content-Length: 677 [12:34:40]Content-Type: application/json [12:34:40] [12:34:40]POST finish read [12:34:40]Found Content-Length = 677 [12:34:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:40]execute_script... [12:34:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:40]POST & json_proto [12:34:40]process_json_proto [12:34:40]json parsed OK: [12:34:40]protocol is kg_v1.0 [12:34:40]action value=close_receipt [12:34:40]process_action close_receipt [12:34:40]cmd_close_receipt [12:34:40]MH_GetDate [12:34:40]Write to MH i2c: F0 00 00 2F 11 2F [12:34:40]Write i2c OK [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: F0 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: F0 09 00 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: F0 09 00 2F 11 00 E0 55 12 67 19 BC 99 64 B8 [12:34:40]GetLastDocTimeStamp 1729254866 [12:34:40]current date 1729254880 [12:34:40]FM_GetShiftState [12:34:40]SAM_PROTO_GetShiftState [12:34:40]wFMCommunicate request_size=4 [12:34:40]MH_SAM_APDU [12:34:40]CAPDU: 80 13 01 00 [12:34:40]Write to MH i2c: E2 08 00 30 11 80 13 01 00 00 00 00 00 BE [12:34:40]Write i2c OK [12:34:40]MH_I2C_Read... [12:34:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:40]Read from MH i2c: E2 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 0E 00 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 0E 00 30 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F5 [12:34:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:34:40]wFMCommunicate OK [12:34:40]SAM_PROTO_GetShiftState done [12:34:40]FM_GetShiftState done [12:34:40]opened in 1729211399 [12:34:40]opened+sec_in_day 1729297799 [12:34:40]quantity*price = 50041 [12:34:40]sum+1 = 50042 [12:34:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 229 18.10.2024 12:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154840 ФПД: 86044664666763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154840&fm=86044664666763&tin=02508201610067®Number=0000137193017469&sum=50000 [12:34:41]StoreToDocumentArchive [12:34:41]shift 312 fd 154840 [12:34:41]save to /storage/0312/doc_00154840 [12:34:41]save last doc name /storage/0312/doc_00154840 to /storage/kkm_last_doc_name [12:34:41]save OK [12:34:41]Clear old archive folders... [12:34:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:41]tlvbuf is 0057BB00 [12:34:41]SAM_PROTO_ClearQueue [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 09 00 00 [12:34:41]Write to MH i2c: E2 08 00 3D 11 80 09 00 00 00 00 00 00 C0 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 3D 11 00 90 00 C2 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]SAM_PROTO_ClearQueue done [12:34:41]KKMCreateOFDPacket [12:34:41]OFDProtocolAddRootSTLVToBuf [12:34:41]FM_MakeSignedData [12:34:41]FM_MakeSignedData [12:34:41]SAM_PROTO_SignData [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 01 02 [12:34:41]Write to MH i2c: E2 08 00 3E 11 80 0D 01 02 00 00 00 00 C8 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 3E 11 00 90 00 C3 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]wFMCommunicate request_size=255 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5C 02 00 35 04 06 00 4E [12:34:41]Write to MH i2c: E2 02 01 3F 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5C 02 00 35 04 06 00 4E 00 00 BF [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 3F 11 00 90 00 C4 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]wFMCommunicate request_size=10 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 02 02 05 41 D5 AC 1A 8B [12:34:41]Write to MH i2c: E2 0D 00 40 11 80 0D 02 02 05 00 41 D5 AC 1A 8B 00 00 3C [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 40 11 00 90 00 C5 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 03 02 [12:34:41]Write to MH i2c: E2 08 00 41 11 80 0D 03 02 00 00 00 00 CD [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 0B 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 0B 00 41 11 00 36 4E 34 1D 4B D5 70 40 90 00 73 [12:34:41]RAPDU: 36 4E 34 1D 4B D5 70 40 90 00 [12:34:41]wFMCommunicate OK [12:34:41]SAM_PROTO_SignData done [12:34:41]FM_MakeSignedData done [12:34:41]CreateOFDProtocolMessage [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 11 00 00 [12:34:41]Write to MH i2c: E2 08 00 42 11 80 11 00 00 00 00 00 00 CD [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 17 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 17 00 42 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [12:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:41]wFMCommunicate OK [12:34:41]CreateOFDProtocolMessage done [12:34:41]OFDSenderStorePacket 154840 [12:34:41]StoreOFDPacket docnum=154840 [12:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF 56 07 01 DC E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5C 02 00 35 04 06 00 4E 41 D5 AC 1A 8B 36 4E 34 1D 4B D5 70 40 [12:34:41]CheckFolder [12:34:41]dirname=/storage/ofd_packets [12:34:41]CheckFolder done [12:34:41]ProducePacketName [12:34:41]name=ofd_packets/00154840 [12:34:41]NVStorageSaveData ofd_packets/00154840 [12:34:41]File name is /storage/ofd_packets/00154840 [12:34:41]Write 301 bytes [12:34:41]NVStorageSaveData done [12:34:41]OFDSenderStorePacket done [12:34:41]KKMCreateOFDPacket done [12:34:41]NVStorageSaveData kkm_last_timestamp [12:34:41]File name is /storage/kkm_last_timestamp [12:34:41]Write 4 bytes [12:34:41]NVStorageSaveData done [12:34:41]ExternCall_PrintAddStr [12:34:41]wPrintStart [12:34:41]Write to MH i2c: 01 00 00 43 11 54 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 43 11 00 00 00 00 00 FF 0F 69 [12:34:41]RasterBufferAndPrint [12:34:41]line Счет N : (1)873020 [12:34:41]line ИНН: 02508201610067 [12:34:41]line Контрольно-Кассовый Чек [12:34:41]line ПРОДАЖА [12:34:41]line ТРК (МРК, ГНК) : 12 [12:34:41]line Товар: 2710124130 [12:34:41]line Аи-92-К-5 [12:34:41]line 7.480 * 66.90 [12:34:41]line = 500.41 [12:34:41]line НДС 12% НСП 1% [12:34:41]line > о реализуемом товаре [12:34:41]line ОКРУГЛЕНИЕ: -0.41 [12:34:41]line ИТОГО: 500.00 [12:34:41]line Внесено: 500.00 [12:34:41]line СДАЧА: 0.00 [12:34:41]line НСП 1% : 4.43 [12:34:41]line НДС 12% : 53.14 [12:34:41]line Наличными: 500.00 [12:34:41]line Безнал.: 0.00 [12:34:41]line Место: АЗС № 165 "Партнер Нефть" [12:34:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:34:41]line СНО: Общий режим [12:34:41]line Чек 229 18.10.2024 12:34 [12:34:41]line Смена: 312 ФФД: 1.0 [12:34:41]line ЗНМ: 0300000234 [12:34:41]line РНМ: 0000137193017469 [12:34:41]line Версия ККМ: v1.0 [12:34:41]line ФМ: 0000000000963156 [12:34:41]line ФД: 154840 [12:34:41]line ФПД: 86044664666763 [12:34:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154840&fm=86044664666763&tin=02508201610067®Number=0000137193017469&sum=50000 [12:34:42]OFD Sender: Processing packet 154840 [packets to send 51, broken 50] [12:34:42]ProducePacketName [12:34:42]name=ofd_packets/00154840 [12:34:42]OFD Sender: To server: pG, [12:34:42]CommunicateWithHost lk.salyk.kg:30040 [12:34:42]ConnectInit lk.salyk.kg [12:34:42]written 0, free lines is 4095 [12:34:42]Connected sock=10 [12:34:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF 56 07 01 DC E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 55 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5C 02 00 35 04 06 00 4E 41 D5 AC 1A 8B 36 4E 34 1D 4B D5 70 40 [12:34:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E 13 47 00 22 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5C 02 00 F4 03 04 00 19 FC 11 67 B6 04 01 00 00 B5 BE 97 CF 3B E2 5A D0 [12:34:42]CommunicateWithHost err = 0 [12:34:42]CheckOFDResponse [12:34:42]1017 (14) - 77093643461234 [12:34:42]1041 (16) - 0000000000963156 [12:34:42]1040 (4) - 154840 [12:34:42]1012 (4) - 18.10.2024 06:11 [12:34:42]1206 (1) - 0 [12:34:42]OFD Sender: Remove packet 154840 [12:34:42]ProducePacketName [12:34:42]name=ofd_packets/00154840 [12:34:42]NVStorageDeleteData [12:34:42]Write to MH i2c: 01 00 00 6E 11 7F [12:34:42]Write i2c OK [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: 01 [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: 01 07 00 [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: 01 07 00 6E 11 00 00 00 00 00 EB 0C 7D [12:34:42]RasterBufferAndPrint [12:34:42]line [12:34:42]line [12:34:42]line [12:34:42]line [12:34:42]line [12:34:42]written 0, free lines is 3313 [12:34:42]MH_Cut [12:34:42]Write to MH i2c: D1 01 00 75 11 01 58 [12:34:42]Write i2c OK [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: D1 [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: D1 01 00 [12:34:42]MH_I2C_Read... [12:34:42]Read from MH i2c: D1 01 00 75 11 00 57 [12:34:42]Write to MH i2c: 01 00 00 76 11 87 [12:34:42]Write i2c OK [12:34:42]MH_I2C_Read... [12:34:43]OFD Sender: No OFD packet to send [12:34:43]*** Cut start [12:34:43]*** Partial cut [12:34:43]*** CUTSNS_PIN = 1 [12:34:43]*** CUTSNS_PIN = 0 [12:34:43]*** Brake cut motor [12:34:44]Read from MH i2c: 01 [12:34:44]MH_I2C_Read... [12:34:44]*** Stop cut motor [12:34:44]*** Cut end [12:34:44]Read from MH i2c: 01 07 00 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: 01 07 00 76 11 00 00 00 00 00 FF 0F 9C [12:34:44]process_action close_receipt done [12:34:44]requested_data is exist [12:34:44]produce_requested_data [12:34:44]requested_item fm.sn is exist - process it [12:34:44]wFMCommunicate request_size=4 [12:34:44]MH_SAM_APDU [12:34:44]CAPDU: 80 11 00 00 [12:34:44]Write to MH i2c: E2 08 00 77 11 80 11 00 00 00 00 00 00 02 [12:34:44]Write i2c OK [12:34:44]MH_I2C_Read... [12:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:44]Read from MH i2c: E2 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 17 00 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 17 00 77 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [12:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:44]wFMCommunicate OK [12:34:44]requested_item fd.num is exist - process it [12:34:44]SAM_PROTO_GetFieldsCounters [12:34:44]wFMCommunicate request_size=4 [12:34:44]MH_SAM_APDU [12:34:44]CAPDU: 80 13 00 00 [12:34:44]Write to MH i2c: E2 08 00 78 11 80 13 00 00 00 00 00 00 05 [12:34:44]Write i2c OK [12:34:44]MH_I2C_Read... [12:34:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:44]Read from MH i2c: E2 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 62 00 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 62 00 78 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [12:34:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:44]wFMCommunicate OK [12:34:44]SAM_PROTO_GetFieldsCounters done [12:34:44]requested_item shift.num is exist - process it [12:34:44]requested_item shift.opened is exist - process it [12:34:44]req_shift_opened [12:34:44]FM_GetShiftState [12:34:44]SAM_PROTO_GetShiftState [12:34:44]wFMCommunicate request_size=4 [12:34:44]MH_SAM_APDU [12:34:44]CAPDU: 80 13 01 00 [12:34:44]Write to MH i2c: E2 08 00 79 11 80 13 01 00 00 00 00 00 07 [12:34:44]Write i2c OK [12:34:44]MH_I2C_Read... [12:34:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:44]Read from MH i2c: E2 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 0E 00 [12:34:44]MH_I2C_Read... [12:34:44]Read from MH i2c: E2 0E 00 79 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3E [12:34:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:34:44]wFMCommunicate OK [12:34:44]SAM_PROTO_GetShiftState done [12:34:44]FM_GetShiftState done [12:34:44]req_shift_opened done [12:34:44]requested_item shift.open_date is exist - process it [12:34:44]req_shift_open_date [12:34:44]req_shift_open_date done [12:34:44]produce_requested_data done [12:34:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154840,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:34:44]process_action_free close_receipt [12:34:44]json_value_free [12:34:44]json_value_free done [12:34:44]process_json_proto returns [12:34:44]Send response to host [12:34:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154840,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:34:44]free response buf [12:34:44]execute_script done [12:34:44]execute_script returns [12:34:44]free content buf [12:34:44]Sock 9.Close socket [12:34:44]Sock 9.Thread stoped [12:34:48]OFD Sender: No OFD packet to send [12:34:53]OFD Sender: No OFD packet to send [12:34:58]OFD Sender: No OFD packet to send [12:35:03]OFD Sender: No OFD packet to send [12:35:08]OFD Sender: No OFD packet to send [12:35:13]OFD Sender: No OFD packet to send [12:35:18]accept exits with 7 [12:35:18]New connection [12:35:18]New thread 3067305316 created [12:35:18]Thread 3067161956 joined [12:35:18]Waiting for new connection... [12:35:18] Sock 7.Parse request [12:35:18]Sock 7.Check first char [12:35:18]Sock 7.First char is OK [12:35:18]request: POST /json_proto HTTP/1.0 [12:35:18]Method: POST [12:35:18]URL: /json_proto [12:35:18]Method is POST - this is cgi request [12:35:18]url: /json_proto [12:35:18]query_string will be loaded in cgi processing [12:35:18]execute_cgi json_proto POST (null) [12:35:18]execute_cgi path=json_proto method=POST [12:35:18]POST find Content-Length [12:35:18]Host: 172.17.53.67:8080 [12:35:18]Content-Length: 677 [12:35:18]Content-Type: application/json [12:35:18] [12:35:18]POST finish read [12:35:18]Found Content-Length = 677 [12:35:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:18]execute_script... [12:35:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:18]POST & json_proto [12:35:18]process_json_proto [12:35:18]json parsed OK: [12:35:18]protocol is kg_v1.0 [12:35:18]action value=close_receipt [12:35:18]process_action close_receipt [12:35:18]cmd_close_receipt [12:35:18]MH_GetDate [12:35:18]Write to MH i2c: F0 00 00 7A 11 7A [12:35:18]Write i2c OK [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: F0 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: F0 09 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: F0 09 00 7A 11 00 06 56 12 67 19 BC 99 64 2A [12:35:18]GetLastDocTimeStamp 1729254880 [12:35:18]current date 1729254918 [12:35:18]FM_GetShiftState [12:35:18]SAM_PROTO_GetShiftState [12:35:18]wFMCommunicate request_size=4 [12:35:18]MH_SAM_APDU [12:35:18]CAPDU: 80 13 01 00 [12:35:18]Write to MH i2c: E2 08 00 7B 11 80 13 01 00 00 00 00 00 09 [12:35:18]Write i2c OK [12:35:18]MH_I2C_Read... [12:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:18]Read from MH i2c: E2 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 0E 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 0E 00 7B 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 40 [12:35:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:35:18]wFMCommunicate OK [12:35:18]SAM_PROTO_GetShiftState done [12:35:18]FM_GetShiftState done [12:35:18]opened in 1729211399 [12:35:18]opened+sec_in_day 1729297799 [12:35:18]quantity*price = 30038 [12:35:18]sum+1 = 30039 [12:35:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 230 18.10.2024 12:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154841 ФПД: 61320471307257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123518&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154841&fm=61320471307257&tin=02508201610067®Number=0000137193017469&sum=30000 [12:35:19]StoreToDocumentArchive [12:35:19]shift 312 fd 154841 [12:35:19]save to /storage/0312/doc_00154841 [12:35:19]save last doc name /storage/0312/doc_00154841 to /storage/kkm_last_doc_name [12:35:19]save OK [12:35:19]Clear old archive folders... [12:35:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:19]tlvbuf is 0057BB30 [12:35:19]SAM_PROTO_ClearQueue [12:35:19]wFMCommunicate request_size=4 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 09 00 00 [12:35:19]Write to MH i2c: E2 08 00 88 11 80 09 00 00 00 00 00 00 0B [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 88 11 00 90 00 0D [12:35:19]RAPDU: 90 00 [12:35:19]wFMCommunicate OK [12:35:19]SAM_PROTO_ClearQueue done [12:35:19]KKMCreateOFDPacket [12:35:19]OFDProtocolAddRootSTLVToBuf [12:35:19]FM_MakeSignedData [12:35:19]FM_MakeSignedData [12:35:19]SAM_PROTO_SignData [12:35:19]wFMCommunicate request_size=4 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 0D 01 02 [12:35:19]Write to MH i2c: E2 08 00 89 11 80 0D 01 02 00 00 00 00 13 [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 89 11 00 90 00 0E [12:35:19]RAPDU: 90 00 [12:35:19]wFMCommunicate OK [12:35:19]wFMCommunicate request_size=255 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 06 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5C 02 00 35 04 06 00 37 [12:35:19]Write to MH i2c: E2 02 01 8A 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 06 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5C 02 00 35 04 06 00 37 00 00 10 [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 8A 11 00 90 00 0F [12:35:19]RAPDU: 90 00 [12:35:19]wFMCommunicate OK [12:35:19]wFMCommunicate request_size=10 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 0D 02 02 05 C5 48 E8 E3 F9 [12:35:19]Write to MH i2c: E2 0D 00 8B 11 80 0D 02 02 05 00 C5 48 E8 E3 F9 00 00 F1 [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 03 00 8B 11 00 90 00 10 [12:35:19]RAPDU: 90 00 [12:35:19]wFMCommunicate OK [12:35:19]wFMCommunicate request_size=4 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 0D 03 02 [12:35:19]Write to MH i2c: E2 08 00 8C 11 80 0D 03 02 00 00 00 00 18 [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 0B 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 0B 00 8C 11 00 62 65 4F 29 77 C6 10 7E 90 00 23 [12:35:19]RAPDU: 62 65 4F 29 77 C6 10 7E 90 00 [12:35:19]wFMCommunicate OK [12:35:19]SAM_PROTO_SignData done [12:35:19]FM_MakeSignedData done [12:35:19]CreateOFDProtocolMessage [12:35:19]wFMCommunicate request_size=4 [12:35:19]MH_SAM_APDU [12:35:19]CAPDU: 80 11 00 00 [12:35:19]Write to MH i2c: E2 08 00 8D 11 80 11 00 00 00 00 00 00 18 [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:19]Read from MH i2c: E2 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 17 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: E2 17 00 8D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [12:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:19]wFMCommunicate OK [12:35:19]CreateOFDProtocolMessage done [12:35:19]OFDSenderStorePacket 154841 [12:35:19]StoreOFDPacket docnum=154841 [12:35:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 9E 07 01 46 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 06 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5C 02 00 35 04 06 00 37 C5 48 E8 E3 F9 62 65 4F 29 77 C6 10 7E [12:35:19]CheckFolder [12:35:19]dirname=/storage/ofd_packets [12:35:19]CheckFolder done [12:35:19]ProducePacketName [12:35:19]name=ofd_packets/00154841 [12:35:19]NVStorageSaveData ofd_packets/00154841 [12:35:19]File name is /storage/ofd_packets/00154841 [12:35:19]Write 301 bytes [12:35:19]NVStorageSaveData done [12:35:19]OFDSenderStorePacket done [12:35:19]KKMCreateOFDPacket done [12:35:19]NVStorageSaveData kkm_last_timestamp [12:35:19]File name is /storage/kkm_last_timestamp [12:35:19]Write 4 bytes [12:35:19]NVStorageSaveData done [12:35:19]ExternCall_PrintAddStr [12:35:19]wPrintStart [12:35:19]Write to MH i2c: 01 00 00 8E 11 9F [12:35:19]Write i2c OK [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: 01 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: 01 07 00 [12:35:19]MH_I2C_Read... [12:35:19]Read from MH i2c: 01 07 00 8E 11 00 00 00 00 00 FF 0F B4 [12:35:19]RasterBufferAndPrint [12:35:19]line Счет N : (1)873021 [12:35:19]line ИНН: 02508201610067 [12:35:19]line Контрольно-Кассовый Чек [12:35:19]line ПРОДАЖА [12:35:19]line ТРК (МРК, ГНК) : 22 [12:35:19]line Товар: 2710124130 [12:35:19]line Аи-92-К-5 [12:35:19]line 4.490 * 66.90 [12:35:19]line = 300.38 [12:35:19]line НДС 12% НСП 1% [12:35:19]line > о реализуемом товаре [12:35:19]line ОКРУГЛЕНИЕ: -0.38 [12:35:19]line ИТОГО: 300.00 [12:35:19]line Внесено: 300.00 [12:35:19]line СДАЧА: 0.00 [12:35:19]line НСП 1% : 2.66 [12:35:19]line НДС 12% : 31.90 [12:35:19]line Наличными: 300.00 [12:35:19]line Безнал.: 0.00 [12:35:19]line Место: АЗС № 165 "Партнер Нефть" [12:35:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:35:19]line СНО: Общий режим [12:35:19]line Чек 230 18.10.2024 12:35 [12:35:19]line Смена: 312 ФФД: 1.0 [12:35:19]line ЗНМ: 0300000234 [12:35:19]line РНМ: 0000137193017469 [12:35:19]line Версия ККМ: v1.0 [12:35:19]line ФМ: 0000000000963156 [12:35:19]line ФД: 154841 [12:35:19]line ФПД: 61320471307257 [12:35:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123518&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154841&fm=61320471307257&tin=02508201610067®Number=0000137193017469&sum=30000 [12:35:20]OFD Sender: Processing packet 154841 [packets to send 51, broken 50] [12:35:20]ProducePacketName [12:35:20]name=ofd_packets/00154841 [12:35:20]OFD Sender: To server: pG, [12:35:20]CommunicateWithHost lk.salyk.kg:30040 [12:35:20]ConnectInit lk.salyk.kg [12:35:20]written 0, free lines is 4095 [12:35:20]Connected sock=10 [12:35:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 9E 07 01 46 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 06 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5C 02 00 35 04 06 00 37 C5 48 E8 E3 F9 62 65 4F 29 77 C6 10 7E [12:35:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 F8 47 00 BF 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5C 02 00 F4 03 04 00 3F FC 11 67 B6 04 01 00 00 21 A6 63 CC 03 81 9A D3 [12:35:20]CommunicateWithHost err = 0 [12:35:20]CheckOFDResponse [12:35:20]1017 (14) - 77093643461234 [12:35:20]1041 (16) - 0000000000963156 [12:35:20]1040 (4) - 154841 [12:35:20]1012 (4) - 18.10.2024 06:12 [12:35:20]1206 (1) - 0 [12:35:20]OFD Sender: Remove packet 154841 [12:35:20]ProducePacketName [12:35:20]name=ofd_packets/00154841 [12:35:20]NVStorageDeleteData [12:35:20]Write to MH i2c: 01 00 00 B9 11 CA [12:35:20]Write i2c OK [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: 01 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: 01 07 00 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: 01 07 00 B9 11 00 00 00 00 00 F7 0C D4 [12:35:20]RasterBufferAndPrint [12:35:20]line [12:35:20]line [12:35:20]line [12:35:20]line [12:35:20]line [12:35:20]written 0, free lines is 3326 [12:35:20]MH_Cut [12:35:20]Write to MH i2c: D1 01 00 C0 11 01 A3 [12:35:20]Write i2c OK [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: D1 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: D1 01 00 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: D1 01 00 C0 11 00 A2 [12:35:20]Write to MH i2c: 01 00 00 C1 11 D2 [12:35:20]Write i2c OK [12:35:20]MH_I2C_Read... [12:35:20]OFD Sender: No OFD packet to send [12:35:21]*** Cut start [12:35:21]*** Partial cut [12:35:21]*** CUTSNS_PIN = 1 [12:35:21]*** CUTSNS_PIN = 0 [12:35:21]*** Brake cut motor [12:35:21]Read from MH i2c: 01 [12:35:21]MH_I2C_Read... [12:35:21]*** Stop cut motor [12:35:21]*** Cut end [12:35:21]Read from MH i2c: 01 07 00 [12:35:21]MH_I2C_Read... [12:35:21]Read from MH i2c: 01 07 00 C1 11 00 00 00 00 00 FF 0F E7 [12:35:21]process_action close_receipt done [12:35:21]requested_data is exist [12:35:21]produce_requested_data [12:35:21]requested_item fm.sn is exist - process it [12:35:21]wFMCommunicate request_size=4 [12:35:21]MH_SAM_APDU [12:35:21]CAPDU: 80 11 00 00 [12:35:21]Write to MH i2c: E2 08 00 C2 11 80 11 00 00 00 00 00 00 4D [12:35:21]Write i2c OK [12:35:21]MH_I2C_Read... [12:35:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:21]Read from MH i2c: E2 [12:35:21]MH_I2C_Read... [12:35:21]Read from MH i2c: E2 17 00 [12:35:21]MH_I2C_Read... [12:35:21]Read from MH i2c: E2 17 00 C2 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [12:35:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:21]wFMCommunicate OK [12:35:21]requested_item fd.num is exist - process it [12:35:21]SAM_PROTO_GetFieldsCounters [12:35:21]wFMCommunicate request_size=4 [12:35:21]MH_SAM_APDU [12:35:21]CAPDU: 80 13 00 00 [12:35:21]Write to MH i2c: E2 08 00 C3 11 80 13 00 00 00 00 00 00 50 [12:35:21]Write i2c OK [12:35:21]MH_I2C_Read... [12:35:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:22]Read from MH i2c: E2 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 62 00 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 62 00 C3 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [12:35:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:22]wFMCommunicate OK [12:35:22]SAM_PROTO_GetFieldsCounters done [12:35:22]requested_item shift.num is exist - process it [12:35:22]requested_item shift.opened is exist - process it [12:35:22]req_shift_opened [12:35:22]FM_GetShiftState [12:35:22]SAM_PROTO_GetShiftState [12:35:22]wFMCommunicate request_size=4 [12:35:22]MH_SAM_APDU [12:35:22]CAPDU: 80 13 01 00 [12:35:22]Write to MH i2c: E2 08 00 C4 11 80 13 01 00 00 00 00 00 52 [12:35:22]Write i2c OK [12:35:22]MH_I2C_Read... [12:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:22]Read from MH i2c: E2 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 0E 00 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 0E 00 C4 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 89 [12:35:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:35:22]wFMCommunicate OK [12:35:22]SAM_PROTO_GetShiftState done [12:35:22]FM_GetShiftState done [12:35:22]req_shift_opened done [12:35:22]requested_item shift.open_date is exist - process it [12:35:22]req_shift_open_date [12:35:22]req_shift_open_date done [12:35:22]produce_requested_data done [12:35:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154841,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:35:22]process_action_free close_receipt [12:35:22]json_value_free [12:35:22]json_value_free done [12:35:22]process_json_proto returns [12:35:22]Send response to host [12:35:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154841,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:35:22]free response buf [12:35:22]execute_script done [12:35:22]execute_script returns [12:35:22]free content buf [12:35:22]Sock 7.Close socket [12:35:22]Sock 7.Thread stoped [12:35:25]OFD Sender: No OFD packet to send [12:35:30]OFD Sender: No OFD packet to send [12:35:35]OFD Sender: No OFD packet to send [12:35:40]OFD Sender: No OFD packet to send [12:35:45]OFD Sender: No OFD packet to send [12:35:50]OFD Sender: No OFD packet to send [12:35:55]OFD Sender: No OFD packet to send [12:36:00]OFD Sender: No OFD packet to send [12:36:05]OFD Sender: No OFD packet to send [12:36:10]OFD Sender: No OFD packet to send [12:36:15]OFD Sender: No OFD packet to send [12:36:20]OFD Sender: No OFD packet to send [12:36:25]OFD Sender: No OFD packet to send [12:36:30]OFD Sender: No OFD packet to send [12:36:35]OFD Sender: No OFD packet to send [12:36:40]OFD Sender: No OFD packet to send [12:36:45]OFD Sender: No OFD packet to send [12:36:50]OFD Sender: No OFD packet to send [12:36:53]accept exits with 9 [12:36:53]New connection [12:36:53]New thread 3067161956 created [12:36:53]Thread 3067305316 joined [12:36:53]Waiting for new connection... [12:36:53] Sock 9.Parse request [12:36:53]Sock 9.Check first char [12:36:53]Sock 9.First char is OK [12:36:53]request: POST /json_proto HTTP/1.0 [12:36:53]Method: POST [12:36:53]URL: /json_proto [12:36:53]Method is POST - this is cgi request [12:36:53]url: /json_proto [12:36:53]query_string will be loaded in cgi processing [12:36:53]execute_cgi json_proto POST (null) [12:36:53]execute_cgi path=json_proto method=POST [12:36:53]POST find Content-Length [12:36:53]Host: 172.17.53.67:8080 [12:36:53]Content-Length: 800 [12:36:53]Content-Type: application/json [12:36:53] [12:36:53]POST finish read [12:36:53]Found Content-Length = 800 [12:36:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3947674", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:53]execute_script... [12:36:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3947674", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:53]POST & json_proto [12:36:53]process_json_proto [12:36:53]json parsed OK: [12:36:53]protocol is kg_v1.0 [12:36:53]action value=close_receipt [12:36:53]process_action close_receipt [12:36:53]cmd_close_receipt [12:36:53]MH_GetDate [12:36:53]Write to MH i2c: F0 00 00 C5 11 C5 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: F0 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: F0 09 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: F0 09 00 C5 11 00 66 56 12 67 19 BC 99 64 D5 [12:36:53]GetLastDocTimeStamp 1729254918 [12:36:53]current date 1729255014 [12:36:53]FM_GetShiftState [12:36:53]SAM_PROTO_GetShiftState [12:36:53]wFMCommunicate request_size=4 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 13 01 00 [12:36:53]Write to MH i2c: E2 08 00 C6 11 80 13 01 00 00 00 00 00 54 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:54]Read from MH i2c: E2 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: E2 0E 00 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: E2 0E 00 C6 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8B [12:36:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:36:54]wFMCommunicate OK [12:36:54]SAM_PROTO_GetShiftState done [12:36:54]FM_GetShiftState done [12:36:54]opened in 1729211399 [12:36:54]opened+sec_in_day 1729297799 [12:36:54]quantity*price = 0 [12:36:54]sum+1 = 1 [12:36:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 231 18.10.2024 12:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 3947674 ФМ: 0000000000963156 ФД: 154842 ФПД: 108190974909693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154842&fm=108190974909693&tin=02508201610067®Number=0000137193017469&sum=0 [12:36:55]StoreToDocumentArchive [12:36:55]shift 312 fd 154842 [12:36:55]save to /storage/0312/doc_00154842 [12:36:55]save last doc name /storage/0312/doc_00154842 to /storage/kkm_last_doc_name [12:36:55]save OK [12:36:55]Clear old archive folders... [12:36:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:55]tlvbuf is 004CAFA0 [12:36:55]SAM_PROTO_ClearQueue [12:36:55]wFMCommunicate request_size=4 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 09 00 00 [12:36:55]Write to MH i2c: E2 08 00 D3 11 80 09 00 00 00 00 00 00 56 [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 D3 11 00 90 00 58 [12:36:55]RAPDU: 90 00 [12:36:55]wFMCommunicate OK [12:36:55]SAM_PROTO_ClearQueue done [12:36:55]KKMCreateOFDPacket [12:36:55]OFDProtocolAddRootSTLVToBuf [12:36:55]FM_MakeSignedData [12:36:55]FM_MakeSignedData [12:36:55]SAM_PROTO_SignData [12:36:55]wFMCommunicate request_size=4 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 0D 01 02 [12:36:55]Write to MH i2c: E2 08 00 D4 11 80 0D 01 02 00 00 00 00 5E [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 D4 11 00 90 00 59 [12:36:55]RAPDU: 90 00 [12:36:55]wFMCommunicate OK [12:36:55]wFMCommunicate request_size=255 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 66 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5C 02 00 35 04 06 00 62 [12:36:55]Write to MH i2c: E2 02 01 D5 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 66 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5C 02 00 35 04 06 00 62 00 00 DD [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 D5 11 00 90 00 5A [12:36:55]RAPDU: 90 00 [12:36:55]wFMCommunicate OK [12:36:55]wFMCommunicate request_size=10 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 0D 02 02 05 66 2C A0 9C FD [12:36:55]Write to MH i2c: E2 0D 00 D6 11 80 0D 02 02 05 00 66 2C A0 9C FD 00 00 36 [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 03 00 D6 11 00 90 00 5B [12:36:55]RAPDU: 90 00 [12:36:55]wFMCommunicate OK [12:36:55]wFMCommunicate request_size=4 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 0D 03 02 [12:36:55]Write to MH i2c: E2 08 00 D7 11 80 0D 03 02 00 00 00 00 63 [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 0B 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 0B 00 D7 11 00 0A A1 B6 99 24 4A E5 29 90 00 DA [12:36:55]RAPDU: 0A A1 B6 99 24 4A E5 29 90 00 [12:36:55]wFMCommunicate OK [12:36:55]SAM_PROTO_SignData done [12:36:55]FM_MakeSignedData done [12:36:55]CreateOFDProtocolMessage [12:36:55]wFMCommunicate request_size=4 [12:36:55]MH_SAM_APDU [12:36:55]CAPDU: 80 11 00 00 [12:36:55]Write to MH i2c: E2 08 00 D8 11 80 11 00 00 00 00 00 00 63 [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:55]Read from MH i2c: E2 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 17 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: E2 17 00 D8 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [12:36:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:36:55]wFMCommunicate OK [12:36:55]CreateOFDProtocolMessage done [12:36:55]OFDSenderStorePacket 154842 [12:36:55]StoreOFDPacket docnum=154842 [12:36:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 0E 07 01 21 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 66 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5C 02 00 35 04 06 00 62 66 2C A0 9C FD 0A A1 B6 99 24 4A E5 29 [12:36:55]CheckFolder [12:36:55]dirname=/storage/ofd_packets [12:36:55]CheckFolder done [12:36:55]ProducePacketName [12:36:55]name=ofd_packets/00154842 [12:36:55]NVStorageSaveData ofd_packets/00154842 [12:36:55]File name is /storage/ofd_packets/00154842 [12:36:55]Write 301 bytes [12:36:55]NVStorageSaveData done [12:36:55]OFDSenderStorePacket done [12:36:55]KKMCreateOFDPacket done [12:36:55]NVStorageSaveData kkm_last_timestamp [12:36:55]File name is /storage/kkm_last_timestamp [12:36:55]Write 4 bytes [12:36:55]NVStorageSaveData done [12:36:55]ExternCall_PrintAddStr [12:36:55]wPrintStart [12:36:55]Write to MH i2c: 01 00 00 D9 11 EA [12:36:55]Write i2c OK [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: 01 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: 01 07 00 [12:36:55]MH_I2C_Read... [12:36:55]Read from MH i2c: 01 07 00 D9 11 00 00 00 00 00 FF 0F FF [12:36:55]RasterBufferAndPrint [12:36:55]line Счет N : (1)873022 [12:36:55]line ИНН: 02508201610067 [12:36:55]line Контрольно-Кассовый Чек [12:36:55]line ПРОДАЖА [12:36:55]line ТРК (МРК, ГНК) : 42 [12:36:55]line Товар: 2710124130 [12:36:55]line Аи-92-К-5 [12:36:55]line 20.000 * 0.00 [12:36:55]line = 0.00 [12:36:55]line НДС 12% НСП 1% [12:36:55]line > о реализуемом товаре [12:36:55]line ИТОГО: 0.00 [12:36:55]line НСП 1% : 0.00 [12:36:55]line НДС 12% : 0.00 [12:36:55]line Наличными: 0.00 [12:36:55]line Безнал.: 0.00 [12:36:55]line Место: АЗС № 165 "Партнер Нефть" [12:36:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:36:55]line СНО: Общий режим [12:36:55]line Чек 231 18.10.2024 12:36 [12:36:55]line Смена: 312 ФФД: 1.0 [12:36:55]line ЗНМ: 0300000234 [12:36:55]line РНМ: 0000137193017469 [12:36:55]line Версия ККМ: v1.0 [12:36:55]line Талоны: Топливные Талоны [12:36:55]line 3947674 [12:36:55]line ФМ: 0000000000963156 [12:36:55]line ФД: 154842 [12:36:55]line ФПД: 108190974909693 [12:36:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154842&fm=108190974909693&tin=02508201610067®Number=0000137193017469&sum=0 [12:36:56]OFD Sender: Processing packet 154842 [packets to send 51, broken 50] [12:36:56]ProducePacketName [12:36:56]name=ofd_packets/00154842 [12:36:56]OFD Sender: To server: pG, [12:36:56]CommunicateWithHost lk.salyk.kg:30040 [12:36:56]ConnectInit lk.salyk.kg [12:36:56]written 0, free lines is 4095 [12:36:56]Connected sock=10 [12:36:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 0E 07 01 21 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 66 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5C 02 00 35 04 06 00 62 66 2C A0 9C FD 0A A1 B6 99 24 4A E5 29 [12:36:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0E A9 47 00 91 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5C 02 00 F4 03 04 00 9F FC 11 67 B6 04 01 00 00 EA 04 92 2A C6 3F C1 5E [12:36:56]CommunicateWithHost err = 0 [12:36:56]CheckOFDResponse [12:36:56]1017 (14) - 77093643461234 [12:36:56]1041 (16) - 0000000000963156 [12:36:56]1040 (4) - 154842 [12:36:56]1012 (4) - 18.10.2024 06:13 [12:36:56]1206 (1) - 0 [12:36:56]OFD Sender: Remove packet 154842 [12:36:56]ProducePacketName [12:36:56]name=ofd_packets/00154842 [12:36:56]NVStorageDeleteData [12:36:56]Write to MH i2c: 01 00 00 03 12 15 [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: 01 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: 01 07 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: 01 07 00 03 12 00 00 00 00 00 F9 0C 21 [12:36:56]RasterBufferAndPrint [12:36:56]line [12:36:56]line [12:36:56]line [12:36:56]line [12:36:56]line [12:36:56]written 0, free lines is 3327 [12:36:56]MH_Cut [12:36:56]Write to MH i2c: D1 01 00 0A 12 01 EE [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: D1 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: D1 01 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: D1 01 00 0A 12 00 ED [12:36:56]Write to MH i2c: 01 00 00 0B 12 1D [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]OFD Sender: No OFD packet to send [12:36:57]*** Cut start [12:36:57]*** Partial cut [12:36:57]*** CUTSNS_PIN = 1 [12:36:57]*** CUTSNS_PIN = 0 [12:36:57]*** Brake cut motor [12:36:57]Read from MH i2c: 01 [12:36:57]MH_I2C_Read... [12:36:57]*** Stop cut motor [12:36:57]*** Cut end [12:36:57]Read from MH i2c: 01 07 00 [12:36:57]MH_I2C_Read... [12:36:57]Read from MH i2c: 01 07 00 0B 12 00 00 00 00 00 FF 0F 32 [12:36:57]process_action close_receipt done [12:36:57]requested_data is exist [12:36:57]produce_requested_data [12:36:57]requested_item fm.sn is exist - process it [12:36:57]wFMCommunicate request_size=4 [12:36:57]MH_SAM_APDU [12:36:57]CAPDU: 80 11 00 00 [12:36:57]Write to MH i2c: E2 08 00 0C 12 80 11 00 00 00 00 00 00 98 [12:36:57]Write i2c OK [12:36:57]MH_I2C_Read... [12:36:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:57]Read from MH i2c: E2 [12:36:57]MH_I2C_Read... [12:36:57]Read from MH i2c: E2 17 00 [12:36:57]MH_I2C_Read... [12:36:57]Read from MH i2c: E2 17 00 0C 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [12:36:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:36:57]wFMCommunicate OK [12:36:57]requested_item fd.num is exist - process it [12:36:57]SAM_PROTO_GetFieldsCounters [12:36:57]wFMCommunicate request_size=4 [12:36:57]MH_SAM_APDU [12:36:57]CAPDU: 80 13 00 00 [12:36:57]Write to MH i2c: E2 08 00 0D 12 80 13 00 00 00 00 00 00 9B [12:36:57]Write i2c OK [12:36:57]MH_I2C_Read... [12:36:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:57]Read from MH i2c: E2 [12:36:57]MH_I2C_Read... [12:36:57]Read from MH i2c: E2 62 00 [12:36:57]MH_I2C_Read... [12:36:57]Read from MH i2c: E2 62 00 0D 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [12:36:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:36:58]wFMCommunicate OK [12:36:58]SAM_PROTO_GetFieldsCounters done [12:36:58]requested_item shift.num is exist - process it [12:36:58]requested_item shift.opened is exist - process it [12:36:58]req_shift_opened [12:36:58]FM_GetShiftState [12:36:58]SAM_PROTO_GetShiftState [12:36:58]wFMCommunicate request_size=4 [12:36:58]MH_SAM_APDU [12:36:58]CAPDU: 80 13 01 00 [12:36:58]Write to MH i2c: E2 08 00 0E 12 80 13 01 00 00 00 00 00 9D [12:36:58]Write i2c OK [12:36:58]MH_I2C_Read... [12:36:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:58]Read from MH i2c: E2 [12:36:58]MH_I2C_Read... [12:36:58]Read from MH i2c: E2 0E 00 [12:36:58]MH_I2C_Read... [12:36:58]Read from MH i2c: E2 0E 00 0E 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D4 [12:36:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:36:58]wFMCommunicate OK [12:36:58]SAM_PROTO_GetShiftState done [12:36:58]FM_GetShiftState done [12:36:58]req_shift_opened done [12:36:58]requested_item shift.open_date is exist - process it [12:36:58]req_shift_open_date [12:36:58]req_shift_open_date done [12:36:58]produce_requested_data done [12:36:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154842,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:36:58]process_action_free close_receipt [12:36:58]json_value_free [12:36:58]json_value_free done [12:36:58]process_json_proto returns [12:36:58]Send response to host [12:36:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154842,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:36:58]free response buf [12:36:58]execute_script done [12:36:58]execute_script returns [12:36:58]free content buf [12:36:58]Sock 9.Close socket [12:36:58]Sock 9.Thread stoped [12:37:01]OFD Sender: No OFD packet to send [12:37:06]OFD Sender: No OFD packet to send [12:37:11]OFD Sender: No OFD packet to send [12:37:16]OFD Sender: No OFD packet to send [12:37:21]OFD Sender: No OFD packet to send [12:37:26]OFD Sender: No OFD packet to send [12:37:31]OFD Sender: No OFD packet to send [12:37:36]OFD Sender: No OFD packet to send [12:37:41]OFD Sender: No OFD packet to send [12:37:43]accept exits with 7 [12:37:43]New connection [12:37:43]New thread 3067305316 created [12:37:43]Thread 3067161956 joined [12:37:43]Waiting for new connection... [12:37:43] Sock 7.Parse request [12:37:43]Sock 7.Check first char [12:37:43]Sock 7.First char is OK [12:37:43]request: POST /json_proto HTTP/1.0 [12:37:43]Method: POST [12:37:43]URL: /json_proto [12:37:43]Method is POST - this is cgi request [12:37:43]url: /json_proto [12:37:43]query_string will be loaded in cgi processing [12:37:43]execute_cgi json_proto POST (null) [12:37:43]execute_cgi path=json_proto method=POST [12:37:43]POST find Content-Length [12:37:43]Host: 172.17.53.67:8080 [12:37:43]Content-Length: 677 [12:37:43]Content-Type: application/json [12:37:43] [12:37:43]POST finish read [12:37:43]Found Content-Length = 677 [12:37:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:43]execute_script... [12:37:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:43]POST & json_proto [12:37:43]process_json_proto [12:37:43]json parsed OK: [12:37:43]protocol is kg_v1.0 [12:37:43]action value=close_receipt [12:37:43]process_action close_receipt [12:37:43]cmd_close_receipt [12:37:43]MH_GetDate [12:37:43]Write to MH i2c: F0 00 00 0F 12 10 [12:37:43]Write i2c OK [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: F0 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: F0 09 00 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: F0 09 00 0F 12 00 98 56 12 67 19 BC 99 64 52 [12:37:43]GetLastDocTimeStamp 1729255014 [12:37:43]current date 1729255064 [12:37:43]FM_GetShiftState [12:37:43]SAM_PROTO_GetShiftState [12:37:43]wFMCommunicate request_size=4 [12:37:43]MH_SAM_APDU [12:37:43]CAPDU: 80 13 01 00 [12:37:43]Write to MH i2c: E2 08 00 10 12 80 13 01 00 00 00 00 00 9F [12:37:43]Write i2c OK [12:37:43]MH_I2C_Read... [12:37:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:43]Read from MH i2c: E2 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 0E 00 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 0E 00 10 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D6 [12:37:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:37:43]wFMCommunicate OK [12:37:43]SAM_PROTO_GetShiftState done [12:37:43]FM_GetShiftState done [12:37:43]opened in 1729211399 [12:37:43]opened+sec_in_day 1729297799 [12:37:43]quantity*price = 25020 [12:37:43]sum+1 = 25022 [12:37:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 232 18.10.2024 12:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154843 ФПД: 21301129876656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123744&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154843&fm=21301129876656&tin=02508201610067®Number=0000137193017469&sum=25000 [12:37:44]StoreToDocumentArchive [12:37:44]shift 312 fd 154843 [12:37:44]save to /storage/0312/doc_00154843 [12:37:44]save last doc name /storage/0312/doc_00154843 to /storage/kkm_last_doc_name [12:37:44]save OK [12:37:44]Clear old archive folders... [12:37:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:37:44]tlvbuf is B6F17270 [12:37:44]SAM_PROTO_ClearQueue [12:37:44]wFMCommunicate request_size=4 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 09 00 00 [12:37:44]Write to MH i2c: E2 08 00 1D 12 80 09 00 00 00 00 00 00 A1 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 1D 12 00 90 00 A3 [12:37:44]RAPDU: 90 00 [12:37:44]wFMCommunicate OK [12:37:44]SAM_PROTO_ClearQueue done [12:37:44]KKMCreateOFDPacket [12:37:44]OFDProtocolAddRootSTLVToBuf [12:37:44]FM_MakeSignedData [12:37:44]FM_MakeSignedData [12:37:44]SAM_PROTO_SignData [12:37:44]wFMCommunicate request_size=4 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 0D 01 02 [12:37:44]Write to MH i2c: E2 08 00 1E 12 80 0D 01 02 00 00 00 00 A9 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 1E 12 00 90 00 A4 [12:37:44]RAPDU: 90 00 [12:37:44]wFMCommunicate OK [12:37:44]wFMCommunicate request_size=255 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 98 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5C 02 00 35 04 06 00 13 [12:37:44]Write to MH i2c: E2 02 01 1F 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 98 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5C 02 00 35 04 06 00 13 00 00 FD [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:45]Read from MH i2c: E2 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 03 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 03 00 1F 12 00 90 00 A5 [12:37:45]RAPDU: 90 00 [12:37:45]wFMCommunicate OK [12:37:45]wFMCommunicate request_size=10 [12:37:45]MH_SAM_APDU [12:37:45]CAPDU: 80 0D 02 02 05 5F 8E 47 94 B0 [12:37:45]Write to MH i2c: E2 0D 00 20 12 80 0D 02 02 05 00 5F 8E 47 94 B0 00 00 2E [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:45]Read from MH i2c: E2 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 03 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 03 00 20 12 00 90 00 A6 [12:37:45]RAPDU: 90 00 [12:37:45]wFMCommunicate OK [12:37:45]wFMCommunicate request_size=4 [12:37:45]MH_SAM_APDU [12:37:45]CAPDU: 80 0D 03 02 [12:37:45]Write to MH i2c: E2 08 00 21 12 80 0D 03 02 00 00 00 00 AE [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:45]Read from MH i2c: E2 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 0B 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 0B 00 21 12 00 AC 2C 0A 7F CA 3F AA A3 90 00 66 [12:37:45]RAPDU: AC 2C 0A 7F CA 3F AA A3 90 00 [12:37:45]wFMCommunicate OK [12:37:45]SAM_PROTO_SignData done [12:37:45]FM_MakeSignedData done [12:37:45]CreateOFDProtocolMessage [12:37:45]wFMCommunicate request_size=4 [12:37:45]MH_SAM_APDU [12:37:45]CAPDU: 80 11 00 00 [12:37:45]Write to MH i2c: E2 08 00 22 12 80 11 00 00 00 00 00 00 AE [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:45]Read from MH i2c: E2 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 17 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: E2 17 00 22 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [12:37:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:37:45]wFMCommunicate OK [12:37:45]CreateOFDProtocolMessage done [12:37:45]OFDSenderStorePacket 154843 [12:37:45]StoreOFDPacket docnum=154843 [12:37:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 FC 07 01 96 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 98 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5C 02 00 35 04 06 00 13 5F 8E 47 94 B0 AC 2C 0A 7F CA 3F AA A3 [12:37:45]CheckFolder [12:37:45]dirname=/storage/ofd_packets [12:37:45]CheckFolder done [12:37:45]ProducePacketName [12:37:45]name=ofd_packets/00154843 [12:37:45]NVStorageSaveData ofd_packets/00154843 [12:37:45]File name is /storage/ofd_packets/00154843 [12:37:45]Write 301 bytes [12:37:45]NVStorageSaveData done [12:37:45]OFDSenderStorePacket done [12:37:45]KKMCreateOFDPacket done [12:37:45]NVStorageSaveData kkm_last_timestamp [12:37:45]File name is /storage/kkm_last_timestamp [12:37:45]Write 4 bytes [12:37:45]NVStorageSaveData done [12:37:45]OFD Sender: Processing packet 154843 [packets to send 51, broken 50] [12:37:45]ProducePacketName [12:37:45]name=ofd_packets/00154843 [12:37:45]OFD Sender: To server: pG, [12:37:45]CommunicateWithHost lk.salyk.kg:30040 [12:37:45]ConnectInit lk.salyk.kg [12:37:45]ExternCall_PrintAddStr [12:37:45]wPrintStart [12:37:45]Write to MH i2c: 01 00 00 23 12 35 [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 07 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 07 00 23 12 00 00 00 00 00 FF 0F 4A [12:37:45]RasterBufferAndPrint [12:37:45]line Счет N : (1)873023 [12:37:45]line ИНН: 02508201610067 [12:37:45]line Контрольно-Кассовый Чек [12:37:45]line ПРОДАЖА [12:37:45]line ТРК (МРК, ГНК) : 32 [12:37:45]line Товар: 2710124130 [12:37:45]line Аи-92-К-5 [12:37:45]line 3.740 * 66.90 [12:37:45]line = 250.21 [12:37:45]line НДС 12% НСП 1% [12:37:45]line > о реализуемом товаре [12:37:45]line ОКРУГЛЕНИЕ: -0.21 [12:37:45]line ИТОГО: 250.00 [12:37:45]line Внесено: 250.00 [12:37:45]line СДАЧА: 0.00 [12:37:45]line НСП 1% : 2.21 [12:37:45]line НДС 12% : 26.57 [12:37:45]line Наличными: 250.00 [12:37:45]line Безнал.: 0.00 [12:37:45]line Место: АЗС № 165 "Партнер Нефть" [12:37:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:37:45]line СНО: Общий режим [12:37:45]line Чек 232 18.10.2024 12:37 [12:37:45]line Смена: 312 ФФД: 1.0 [12:37:45]line ЗНМ: 0300000234 [12:37:45]line РНМ: 0000137193017469 [12:37:45]line Версия ККМ: v1.0 [12:37:45]line ФМ: 0000000000963156 [12:37:45]line ФД: 154843 [12:37:45]line ФПД: 21301129876656 [12:37:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T123744&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154843&fm=21301129876656&tin=02508201610067®Number=0000137193017469&sum=25000 [12:37:45]Connected sock=11 [12:37:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 FC 07 01 96 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 98 56 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5C 02 00 35 04 06 00 13 5F 8E 47 94 B0 AC 2C 0A 7F CA 3F AA A3 [12:37:45]written 0, free lines is 4095 [12:37:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DD 75 47 00 53 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5C 02 00 F4 03 04 00 D0 FC 11 67 B6 04 01 00 00 45 71 A5 A4 C0 8F 73 60 [12:37:45]CommunicateWithHost err = 0 [12:37:45]CheckOFDResponse [12:37:45]1017 (14) - 77093643461234 [12:37:45]1041 (16) - 0000000000963156 [12:37:45]1040 (4) - 154843 [12:37:45]1012 (4) - 18.10.2024 06:14 [12:37:45]1206 (1) - 0 [12:37:45]OFD Sender: Remove packet 154843 [12:37:45]ProducePacketName [12:37:45]name=ofd_packets/00154843 [12:37:45]NVStorageDeleteData [12:37:46]Write to MH i2c: 01 00 00 4E 12 60 [12:37:46]Write i2c OK [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: 01 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: 01 07 00 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: 01 07 00 4E 12 00 00 00 00 00 EC 0C 5F [12:37:46]RasterBufferAndPrint [12:37:46]line [12:37:46]line [12:37:46]line [12:37:46]line [12:37:46]line [12:37:46]written 0, free lines is 3314 [12:37:46]MH_Cut [12:37:46]Write to MH i2c: D1 01 00 55 12 01 39 [12:37:46]Write i2c OK [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: D1 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: D1 01 00 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: D1 01 00 55 12 00 38 [12:37:46]Write to MH i2c: 01 00 00 56 12 68 [12:37:46]Write i2c OK [12:37:46]MH_I2C_Read... [12:37:46]OFD Sender: No OFD packet to send [12:37:46]*** Cut start [12:37:46]*** Partial cut [12:37:46]*** CUTSNS_PIN = 1 [12:37:46]*** CUTSNS_PIN = 0 [12:37:47]*** Brake cut motor [12:37:47]Read from MH i2c: 01 [12:37:47]MH_I2C_Read... [12:37:47]*** Stop cut motor [12:37:47]*** Cut end [12:37:47]Read from MH i2c: 01 07 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: 01 07 00 56 12 00 00 00 00 00 FF 0F 7D [12:37:47]process_action close_receipt done [12:37:47]requested_data is exist [12:37:47]produce_requested_data [12:37:47]requested_item fm.sn is exist - process it [12:37:47]wFMCommunicate request_size=4 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 11 00 00 [12:37:47]Write to MH i2c: E2 08 00 57 12 80 11 00 00 00 00 00 00 E3 [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 17 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 17 00 57 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [12:37:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:37:47]wFMCommunicate OK [12:37:47]requested_item fd.num is exist - process it [12:37:47]SAM_PROTO_GetFieldsCounters [12:37:47]wFMCommunicate request_size=4 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 13 00 00 [12:37:47]Write to MH i2c: E2 08 00 58 12 80 13 00 00 00 00 00 00 E6 [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 62 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 62 00 58 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [12:37:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:37:47]wFMCommunicate OK [12:37:47]SAM_PROTO_GetFieldsCounters done [12:37:47]requested_item shift.num is exist - process it [12:37:47]requested_item shift.opened is exist - process it [12:37:47]req_shift_opened [12:37:47]FM_GetShiftState [12:37:47]SAM_PROTO_GetShiftState [12:37:47]wFMCommunicate request_size=4 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 13 01 00 [12:37:47]Write to MH i2c: E2 08 00 59 12 80 13 01 00 00 00 00 00 E8 [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 0E 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 0E 00 59 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1F [12:37:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:37:47]wFMCommunicate OK [12:37:47]SAM_PROTO_GetShiftState done [12:37:47]FM_GetShiftState done [12:37:47]req_shift_opened done [12:37:47]requested_item shift.open_date is exist - process it [12:37:47]req_shift_open_date [12:37:47]req_shift_open_date done [12:37:47]produce_requested_data done [12:37:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154843,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:37:47]process_action_free close_receipt [12:37:47]json_value_free [12:37:47]json_value_free done [12:37:47]process_json_proto returns [12:37:47]Send response to host [12:37:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154843,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:37:47]free response buf [12:37:47]execute_script done [12:37:47]execute_script returns [12:37:47]free content buf [12:37:47]Sock 7.Close socket [12:37:47]Sock 7.Thread stoped [12:37:51]OFD Sender: No OFD packet to send [12:37:56]OFD Sender: No OFD packet to send [12:38:01]OFD Sender: No OFD packet to send [12:38:06]OFD Sender: No OFD packet to send [12:38:11]OFD Sender: No OFD packet to send [12:38:16]OFD Sender: No OFD packet to send [12:38:21]OFD Sender: No OFD packet to send [12:38:26]OFD Sender: No OFD packet to send [12:38:31]OFD Sender: No OFD packet to send [12:38:36]OFD Sender: No OFD packet to send [12:38:41]OFD Sender: No OFD packet to send [12:38:46]OFD Sender: No OFD packet to send [12:38:51]OFD Sender: No OFD packet to send [12:38:56]OFD Sender: No OFD packet to send [12:39:01]OFD Sender: No OFD packet to send [12:39:06]OFD Sender: No OFD packet to send [12:39:11]OFD Sender: No OFD packet to send [12:39:16]OFD Sender: No OFD packet to send [12:39:21]OFD Sender: No OFD packet to send [12:39:26]OFD Sender: No OFD packet to send [12:39:31]OFD Sender: No OFD packet to send [12:39:36]OFD Sender: No OFD packet to send [12:39:41]OFD Sender: No OFD packet to send [12:39:46]OFD Sender: No OFD packet to send [12:39:51]OFD Sender: No OFD packet to send [12:39:56]OFD Sender: No OFD packet to send [12:40:01]OFD Sender: No OFD packet to send [12:40:06]OFD Sender: No OFD packet to send [12:40:11]OFD Sender: No OFD packet to send [12:40:16]OFD Sender: No OFD packet to send [12:40:19]accept exits with 9 [12:40:19]New connection [12:40:19]New thread 3067161956 created [12:40:19]Thread 3067305316 joined [12:40:19]Waiting for new connection... [12:40:19] Sock 9.Parse request [12:40:19]Sock 9.Check first char [12:40:19]Sock 9.First char is OK [12:40:19]request: POST /json_proto HTTP/1.0 [12:40:19]Method: POST [12:40:19]URL: /json_proto [12:40:19]Method is POST - this is cgi request [12:40:19]url: /json_proto [12:40:19]query_string will be loaded in cgi processing [12:40:19]execute_cgi json_proto POST (null) [12:40:19]execute_cgi path=json_proto method=POST [12:40:19]POST find Content-Length [12:40:19]Host: 172.17.53.67:8080 [12:40:19]Content-Length: 677 [12:40:19]Content-Type: application/json [12:40:19] [12:40:19]POST finish read [12:40:19]Found Content-Length = 677 [12:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]execute_script... [12:40:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]POST & json_proto [12:40:19]process_json_proto [12:40:19]json parsed OK: [12:40:19]protocol is kg_v1.0 [12:40:19]action value=close_receipt [12:40:19]process_action close_receipt [12:40:19]cmd_close_receipt [12:40:19]MH_GetDate [12:40:19]Write to MH i2c: F0 00 00 5A 12 5B [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 5A 12 00 34 57 12 67 19 BC 99 64 3A [12:40:19]GetLastDocTimeStamp 1729255064 [12:40:19]current date 1729255220 [12:40:19]FM_GetShiftState [12:40:19]SAM_PROTO_GetShiftState [12:40:19]wFMCommunicate request_size=4 [12:40:19]MH_SAM_APDU [12:40:19]CAPDU: 80 13 01 00 [12:40:19]Write to MH i2c: E2 08 00 5B 12 80 13 01 00 00 00 00 00 EA [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:19]Read from MH i2c: E2 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 5B 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 21 [12:40:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:40:19]wFMCommunicate OK [12:40:19]SAM_PROTO_GetShiftState done [12:40:19]FM_GetShiftState done [12:40:19]opened in 1729211399 [12:40:19]opened+sec_in_day 1729297799 [12:40:19]quantity*price = 20003 [12:40:19]sum+1 = 20004 [12:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 233 18.10.2024 12:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154844 ФПД: 231290666807243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154844&fm=231290666807243&tin=02508201610067®Number=0000137193017469&sum=20000 [12:40:20]StoreToDocumentArchive [12:40:20]shift 312 fd 154844 [12:40:20]save to /storage/0312/doc_00154844 [12:40:20]save last doc name /storage/0312/doc_00154844 to /storage/kkm_last_doc_name [12:40:20]save OK [12:40:20]Clear old archive folders... [12:40:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:40:20]tlvbuf is B6F17810 [12:40:20]SAM_PROTO_ClearQueue [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 09 00 00 [12:40:20]Write to MH i2c: E2 08 00 68 12 80 09 00 00 00 00 00 00 EC [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 68 12 00 90 00 EE [12:40:20]RAPDU: 90 00 [12:40:20]wFMCommunicate OK [12:40:20]SAM_PROTO_ClearQueue done [12:40:20]KKMCreateOFDPacket [12:40:20]OFDProtocolAddRootSTLVToBuf [12:40:20]FM_MakeSignedData [12:40:20]FM_MakeSignedData [12:40:20]SAM_PROTO_SignData [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 0D 01 02 [12:40:20]Write to MH i2c: E2 08 00 69 12 80 0D 01 02 00 00 00 00 F4 [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 69 12 00 90 00 EF [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=255 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 34 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5C 02 00 35 04 06 00 D2 [12:40:21]Write to MH i2c: E2 02 01 6A 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 34 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5C 02 00 35 04 06 00 D2 00 00 8F [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 6A 12 00 90 00 F0 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=10 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 02 02 05 5B 8E 08 EF CB [12:40:21]Write to MH i2c: E2 0D 00 6B 12 80 0D 02 02 05 00 5B 8E 08 EF CB 00 00 AC [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 6B 12 00 90 00 F1 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 03 02 [12:40:21]Write to MH i2c: E2 08 00 6C 12 80 0D 03 02 00 00 00 00 F9 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 0B 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 0B 00 6C 12 00 10 06 0D 1D 97 01 B5 C4 90 00 4B [12:40:21]RAPDU: 10 06 0D 1D 97 01 B5 C4 90 00 [12:40:21]wFMCommunicate OK [12:40:21]SAM_PROTO_SignData done [12:40:21]FM_MakeSignedData done [12:40:21]CreateOFDProtocolMessage [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 11 00 00 [12:40:21]Write to MH i2c: E2 08 00 6D 12 80 11 00 00 00 00 00 00 F9 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]OFD Sender: No OFD packet to send [12:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 17 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 17 00 6D 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [12:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:40:21]wFMCommunicate OK [12:40:21]CreateOFDProtocolMessage done [12:40:21]OFDSenderStorePacket 154844 [12:40:21]StoreOFDPacket docnum=154844 [12:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 A3 07 01 66 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 34 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5C 02 00 35 04 06 00 D2 5B 8E 08 EF CB 10 06 0D 1D 97 01 B5 C4 [12:40:21]CheckFolder [12:40:21]dirname=/storage/ofd_packets [12:40:21]CheckFolder done [12:40:21]ProducePacketName [12:40:21]name=ofd_packets/00154844 [12:40:21]NVStorageSaveData ofd_packets/00154844 [12:40:21]File name is /storage/ofd_packets/00154844 [12:40:21]Write 301 bytes [12:40:21]NVStorageSaveData done [12:40:21]OFDSenderStorePacket done [12:40:21]KKMCreateOFDPacket done [12:40:21]NVStorageSaveData kkm_last_timestamp [12:40:21]File name is /storage/kkm_last_timestamp [12:40:21]Write 4 bytes [12:40:21]NVStorageSaveData done [12:40:21]ExternCall_PrintAddStr [12:40:21]wPrintStart [12:40:21]Write to MH i2c: 01 00 00 6E 12 80 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 6E 12 00 00 00 00 00 FF 0F 95 [12:40:21]RasterBufferAndPrint [12:40:21]line Счет N : (1)873024 [12:40:21]line ИНН: 02508201610067 [12:40:21]line Контрольно-Кассовый Чек [12:40:21]line ПРОДАЖА [12:40:21]line ТРК (МРК, ГНК) : 12 [12:40:21]line Товар: 2710124130 [12:40:21]line Аи-92-К-5 [12:40:21]line 2.990 * 66.90 [12:40:21]line = 200.03 [12:40:21]line НДС 12% НСП 1% [12:40:21]line > о реализуемом товаре [12:40:21]line ОКРУГЛЕНИЕ: -0.03 [12:40:21]line ИТОГО: 200.00 [12:40:21]line Внесено: 200.00 [12:40:21]line СДАЧА: 0.00 [12:40:21]line НСП 1% : 1.77 [12:40:21]line НДС 12% : 21.24 [12:40:21]line Наличными: 200.00 [12:40:21]line Безнал.: 0.00 [12:40:21]line Место: АЗС № 165 "Партнер Нефть" [12:40:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:40:21]line СНО: Общий режим [12:40:21]line Чек 233 18.10.2024 12:40 [12:40:21]line Смена: 312 ФФД: 1.0 [12:40:21]line ЗНМ: 0300000234 [12:40:21]line РНМ: 0000137193017469 [12:40:21]line Версия ККМ: v1.0 [12:40:21]line ФМ: 0000000000963156 [12:40:21]line ФД: 154844 [12:40:21]line ФПД: 231290666807243 [12:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154844&fm=231290666807243&tin=02508201610067®Number=0000137193017469&sum=20000 [12:40:21]OFD Sender: Processing packet 154844 [packets to send 51, broken 50] [12:40:21]ProducePacketName [12:40:21]name=ofd_packets/00154844 [12:40:21]OFD Sender: To server: pG, [12:40:21]CommunicateWithHost lk.salyk.kg:30040 [12:40:21]ConnectInit lk.salyk.kg [12:40:21]written 0, free lines is 4095 [12:40:21]Connected sock=10 [12:40:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 A3 07 01 66 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 34 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5C 02 00 35 04 06 00 D2 5B 8E 08 EF CB 10 06 0D 1D 97 01 B5 C4 [12:40:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B C3 47 00 10 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5C 02 00 F4 03 04 00 6D FD 11 67 B6 04 01 00 00 24 E6 1D 95 A1 8C 00 F2 [12:40:22]CommunicateWithHost err = 0 [12:40:22]CheckOFDResponse [12:40:22]1017 (14) - 77093643461234 [12:40:22]1041 (16) - 0000000000963156 [12:40:22]1040 (4) - 154844 [12:40:22]1012 (4) - 18.10.2024 06:17 [12:40:22]1206 (1) - 0 [12:40:22]OFD Sender: Remove packet 154844 [12:40:22]ProducePacketName [12:40:22]name=ofd_packets/00154844 [12:40:22]NVStorageDeleteData [12:40:22]Write to MH i2c: 01 00 00 99 12 AB [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 07 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 07 00 99 12 00 00 00 00 00 E5 0C A3 [12:40:22]RasterBufferAndPrint [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]written 0, free lines is 3307 [12:40:22]MH_Cut [12:40:22]Write to MH i2c: D1 01 00 A0 12 01 84 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 01 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 01 00 A0 12 00 83 [12:40:22]Write to MH i2c: 01 00 00 A1 12 B3 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]OFD Sender: No OFD packet to send [12:40:22]*** Cut start [12:40:22]*** Partial cut [12:40:22]*** CUTSNS_PIN = 1 [12:40:23]*** CUTSNS_PIN = 0 [12:40:23]*** Brake cut motor [12:40:23]Read from MH i2c: 01 [12:40:23]MH_I2C_Read... [12:40:23]*** Stop cut motor [12:40:23]*** Cut end [12:40:23]Read from MH i2c: 01 07 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: 01 07 00 A1 12 00 00 00 00 00 FF 0F C8 [12:40:23]process_action close_receipt done [12:40:23]requested_data is exist [12:40:23]produce_requested_data [12:40:23]requested_item fm.sn is exist - process it [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 11 00 00 [12:40:23]Write to MH i2c: E2 08 00 A2 12 80 11 00 00 00 00 00 00 2E [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 17 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 17 00 A2 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [12:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:40:23]wFMCommunicate OK [12:40:23]requested_item fd.num is exist - process it [12:40:23]SAM_PROTO_GetFieldsCounters [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 13 00 00 [12:40:23]Write to MH i2c: E2 08 00 A3 12 80 13 00 00 00 00 00 00 31 [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 62 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 62 00 A3 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [12:40:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:40:23]wFMCommunicate OK [12:40:23]SAM_PROTO_GetFieldsCounters done [12:40:23]requested_item shift.num is exist - process it [12:40:23]requested_item shift.opened is exist - process it [12:40:23]req_shift_opened [12:40:23]FM_GetShiftState [12:40:23]SAM_PROTO_GetShiftState [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 13 01 00 [12:40:23]Write to MH i2c: E2 08 00 A4 12 80 13 01 00 00 00 00 00 33 [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 0E 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 0E 00 A4 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [12:40:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:40:23]wFMCommunicate OK [12:40:23]SAM_PROTO_GetShiftState done [12:40:23]FM_GetShiftState done [12:40:23]req_shift_opened done [12:40:23]requested_item shift.open_date is exist - process it [12:40:23]req_shift_open_date [12:40:23]req_shift_open_date done [12:40:23]produce_requested_data done [12:40:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154844,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:40:23]process_action_free close_receipt [12:40:23]json_value_free [12:40:23]json_value_free done [12:40:23]process_json_proto returns [12:40:23]Send response to host [12:40:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154844,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:40:23]free response buf [12:40:23]execute_script done [12:40:23]execute_script returns [12:40:23]free content buf [12:40:23]Sock 9.Close socket [12:40:23]Sock 9.Thread stoped [12:40:27]OFD Sender: No OFD packet to send [12:40:32]accept exits with 7 [12:40:32]New connection [12:40:32]New thread 3067305316 created [12:40:32]Thread 3067161956 joined [12:40:32]Waiting for new connection... [12:40:32] Sock 7.Parse request [12:40:32]Sock 7.Check first char [12:40:32]Sock 7.First char is OK [12:40:32]request: POST /json_proto HTTP/1.0 [12:40:32]Method: POST [12:40:32]URL: /json_proto [12:40:32]Method is POST - this is cgi request [12:40:32]url: /json_proto [12:40:32]query_string will be loaded in cgi processing [12:40:32]execute_cgi json_proto POST (null) [12:40:32]execute_cgi path=json_proto method=POST [12:40:32]POST find Content-Length [12:40:32]Host: 172.17.53.67:8080 [12:40:32]Content-Length: 699 [12:40:32]Content-Type: application/json [12:40:32] [12:40:32]POST finish read [12:40:32]Found Content-Length = 699 [12:40:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76518", "tax_sys" : 0, "items" : [ { "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:32]execute_script... [12:40:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76518", "tax_sys" : 0, "items" : [ { "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:32]POST & json_proto [12:40:32]process_json_proto [12:40:32]json parsed OK: [12:40:32]protocol is kg_v1.0 [12:40:32]action value=close_receipt [12:40:32]process_action close_receipt [12:40:32]cmd_close_receipt [12:40:32]MH_GetDate [12:40:32]Write to MH i2c: F0 00 00 A5 12 A6 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 09 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 09 00 A5 12 00 40 57 12 67 19 BC 99 64 91 [12:40:32]GetLastDocTimeStamp 1729255220 [12:40:32]current date 1729255232 [12:40:32]FM_GetShiftState [12:40:32]SAM_PROTO_GetShiftState [12:40:32]wFMCommunicate request_size=4 [12:40:32]MH_SAM_APDU [12:40:32]CAPDU: 80 13 01 00 [12:40:32]Write to MH i2c: E2 08 00 A6 12 80 13 01 00 00 00 00 00 35 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:32]Read from MH i2c: E2 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: E2 0E 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: E2 0E 00 A6 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6C [12:40:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:40:32]wFMCommunicate OK [12:40:32]SAM_PROTO_GetShiftState done [12:40:32]FM_GetShiftState done [12:40:32]opened in 1729211399 [12:40:32]opened+sec_in_day 1729297799 [12:40:32]quantity*price = 9500 [12:40:32]sum+1 = 9501 [12:40:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 234 18.10.2024 12:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154845 ФПД: 157026252281345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154845&fm=157026252281345&tin=02508201610067®Number=0000137193017469&sum=9500 0 [12:40:33]StoreToDocumentArchive [12:40:33]shift 312 fd 154845 [12:40:33]save to /storage/0312/doc_00154845 [12:40:33]save last doc name /storage/0312/doc_00154845 to /storage/kkm_last_doc_name [12:40:33]save OK [12:40:33]Clear old archive folders... [12:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=303 [12:40:33]tlvbuf is 005770D0 [12:40:33]SAM_PROTO_ClearQueue [12:40:33]wFMCommunicate request_size=4 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 09 00 00 [12:40:33]Write to MH i2c: E2 08 00 B3 12 80 09 00 00 00 00 00 00 37 [12:40:33]Write i2c OK [12:40:33]MH_I2C_Read... [12:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:33]Read from MH i2c: E2 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 B3 12 00 90 00 39 [12:40:33]RAPDU: 90 00 [12:40:33]wFMCommunicate OK [12:40:33]SAM_PROTO_ClearQueue done [12:40:33]KKMCreateOFDPacket [12:40:33]OFDProtocolAddRootSTLVToBuf [12:40:33]FM_MakeSignedData [12:40:33]FM_MakeSignedData [12:40:33]SAM_PROTO_SignData [12:40:33]wFMCommunicate request_size=4 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 0D 01 02 [12:40:33]Write to MH i2c: E2 08 00 B4 12 80 0D 01 02 00 00 00 00 3F [12:40:33]Write i2c OK [12:40:33]MH_I2C_Read... [12:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:33]Read from MH i2c: E2 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 B4 12 00 90 00 3A [12:40:33]RAPDU: 90 00 [12:40:33]wFMCommunicate OK [12:40:33]wFMCommunicate request_size=255 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 0D 02 02 FA 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 40 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D [12:40:33]Write to MH i2c: E2 02 01 B5 12 80 0D 02 02 FA 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 40 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 00 00 EA [12:40:33]Write i2c OK [12:40:33]MH_I2C_Read... [12:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:33]Read from MH i2c: E2 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 B5 12 00 90 00 3B [12:40:33]RAPDU: 90 00 [12:40:33]wFMCommunicate OK [12:40:33]wFMCommunicate request_size=62 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 0D 02 02 39 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5C 02 00 35 04 06 00 8E D0 85 FC D6 01 [12:40:33]Write to MH i2c: E2 41 00 B6 12 80 0D 02 02 39 00 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5C 02 00 35 04 06 00 8E D0 85 FC D6 01 00 00 86 [12:40:33]Write i2c OK [12:40:33]MH_I2C_Read... [12:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:33]Read from MH i2c: E2 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 [12:40:33]MH_I2C_Read... [12:40:33]Read from MH i2c: E2 03 00 B6 12 00 90 00 3C [12:40:33]RAPDU: 90 00 [12:40:33]wFMCommunicate OK [12:40:33]wFMCommunicate request_size=4 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 0D 03 02 [12:40:33]Write to MH i2c: E2 08 00 B7 12 80 0D 03 02 00 00 00 00 44 [12:40:33]Write i2c OK [12:40:33]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 0B 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 0B 00 B7 12 00 70 A1 0E 0B 98 5A 83 C9 90 00 AD [12:40:34]RAPDU: 70 A1 0E 0B 98 5A 83 C9 90 00 [12:40:34]wFMCommunicate OK [12:40:34]SAM_PROTO_SignData done [12:40:34]FM_MakeSignedData done [12:40:34]CreateOFDProtocolMessage [12:40:34]wFMCommunicate request_size=4 [12:40:34]MH_SAM_APDU [12:40:34]CAPDU: 80 11 00 00 [12:40:34]Write to MH i2c: E2 08 00 B8 12 80 11 00 00 00 00 00 00 44 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 17 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 17 00 B8 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [12:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:40:34]wFMCommunicate OK [12:40:34]CreateOFDProtocolMessage done [12:40:34]OFDSenderStorePacket 154845 [12:40:34]StoreOFDPacket docnum=154845 [12:40:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 43 01 00 00 4B C9 3B 01 6E 0C 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 40 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5C 02 00 35 04 06 00 8E D0 85 FC D6 01 70 A1 0E 0B 98 5A 83 C9 [12:40:34]CheckFolder [12:40:34]dirname=/storage/ofd_packets [12:40:34]CheckFolder done [12:40:34]ProducePacketName [12:40:34]name=ofd_packets/00154845 [12:40:34]NVStorageSaveData ofd_packets/00154845 [12:40:34]File name is /storage/ofd_packets/00154845 [12:40:34]Write 353 bytes [12:40:34]NVStorageSaveData done [12:40:34]OFDSenderStorePacket done [12:40:34]KKMCreateOFDPacket done [12:40:34]NVStorageSaveData kkm_last_timestamp [12:40:34]File name is /storage/kkm_last_timestamp [12:40:34]Write 4 bytes [12:40:34]NVStorageSaveData done [12:40:34]ExternCall_PrintAddStr [12:40:34]wPrintStart [12:40:34]Write to MH i2c: 01 00 00 B9 12 CB [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 B9 12 00 00 00 00 00 FF 0F E0 [12:40:34]RasterBufferAndPrint [12:40:34]line Счет N : (3)76518 [12:40:34]line ИНН: 02508201610067 [12:40:34]line Контрольно-Кассовый Чек [12:40:34]line ПРОДАЖА [12:40:34]line Товар: 4700000482757 [12:40:34]line Напиток Nitro Fr газ манг,клуб ж/б 0,45л [12:40:34]line 1.000 * 95.00 [12:40:34]line = 95.00 [12:40:34]line НДС 12% НСП 1% [12:40:34]line > о реализуемом товаре [12:40:34]line ИТОГО: 95.00 [12:40:34]line НСП 1% : 0.84 [12:40:34]line НДС 12% : 10.09 [12:40:34]line Наличными: 95.00 [12:40:34]line Безнал.: 0.00 [12:40:34]line Место: АЗС № 165 "Партнер Нефть" [12:40:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:40:34]line СНО: Общий режим [12:40:34]line Чек 234 18.10.2024 12:40 [12:40:34]line Смена: 312 ФФД: 1.0 [12:40:34]line ЗНМ: 0300000234 [12:40:34]line РНМ: 0000137193017469 [12:40:34]line Версия ККМ: v1.0 [12:40:34]line ФМ: 0000000000963156 [12:40:34]line ФД: 154845 [12:40:34]line ФПД: 157026252281345 [12:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154845&fm=157026252281345&tin=02508201610067®Number=0000137193017469&sum=9500 [12:40:34]line 0 [12:40:34]OFD Sender: Processing packet 154845 [packets to send 51, broken 50] [12:40:34]ProducePacketName [12:40:34]name=ofd_packets/00154845 [12:40:34]OFD Sender: To server: pG, [12:40:34]CommunicateWithHost lk.salyk.kg:30040 [12:40:34]ConnectInit lk.salyk.kg [12:40:34]written 0, free lines is 4095 [12:40:34]Connected sock=10 [12:40:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 43 01 00 00 4B C9 3B 01 6E 0C 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 40 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5C 02 00 35 04 06 00 8E D0 85 FC D6 01 70 A1 0E 0B 98 5A 83 C9 [12:40:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 2F 47 00 B9 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5C 02 00 F4 03 04 00 79 FD 11 67 B6 04 01 00 00 C4 1F 8F 46 56 25 72 E8 [12:40:34]CommunicateWithHost err = 0 [12:40:34]CheckOFDResponse [12:40:34]1017 (14) - 77093643461234 [12:40:34]1041 (16) - 0000000000963156 [12:40:34]1040 (4) - 154845 [12:40:34]1012 (4) - 18.10.2024 06:17 [12:40:34]1206 (1) - 0 [12:40:34]OFD Sender: Remove packet 154845 [12:40:34]ProducePacketName [12:40:34]name=ofd_packets/00154845 [12:40:34]NVStorageDeleteData [12:40:34]Write to MH i2c: 01 00 00 E2 12 F4 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 E2 12 00 00 00 00 00 E9 0C F0 [12:40:34]RasterBufferAndPrint [12:40:34]line [12:40:34]line [12:40:34]line [12:40:34]line [12:40:34]line [12:40:34]written 0, free lines is 3314 [12:40:34]MH_Cut [12:40:34]Write to MH i2c: D1 01 00 E9 12 01 CD [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: D1 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: D1 01 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: D1 01 00 E9 12 00 CC [12:40:34]Write to MH i2c: 01 00 00 EA 12 FC [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:35]OFD Sender: No OFD packet to send [12:40:35]*** Cut start [12:40:35]*** Partial cut [12:40:35]*** CUTSNS_PIN = 1 [12:40:35]*** CUTSNS_PIN = 0 [12:40:35]*** Brake cut motor [12:40:36]Read from MH i2c: 01 [12:40:36]MH_I2C_Read... [12:40:36]*** Stop cut motor [12:40:36]*** Cut end [12:40:36]Read from MH i2c: 01 07 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: 01 07 00 EA 12 00 00 00 00 00 FF 0F 11 [12:40:36]process_action close_receipt done [12:40:36]requested_data is exist [12:40:36]produce_requested_data [12:40:36]requested_item fm.sn is exist - process it [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 11 00 00 [12:40:36]Write to MH i2c: E2 08 00 EB 12 80 11 00 00 00 00 00 00 77 [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 17 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 17 00 EB 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [12:40:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:40:36]wFMCommunicate OK [12:40:36]requested_item fd.num is exist - process it [12:40:36]SAM_PROTO_GetFieldsCounters [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 13 00 00 [12:40:36]Write to MH i2c: E2 08 00 EC 12 80 13 00 00 00 00 00 00 7A [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 62 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 62 00 EC 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [12:40:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:40:36]wFMCommunicate OK [12:40:36]SAM_PROTO_GetFieldsCounters done [12:40:36]requested_item shift.num is exist - process it [12:40:36]requested_item shift.opened is exist - process it [12:40:36]req_shift_opened [12:40:36]FM_GetShiftState [12:40:36]SAM_PROTO_GetShiftState [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 13 01 00 [12:40:36]Write to MH i2c: E2 08 00 ED 12 80 13 01 00 00 00 00 00 7C [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 0E 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 0E 00 ED 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B3 [12:40:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:40:36]wFMCommunicate OK [12:40:36]SAM_PROTO_GetShiftState done [12:40:36]FM_GetShiftState done [12:40:36]req_shift_opened done [12:40:36]requested_item shift.open_date is exist - process it [12:40:36]req_shift_open_date [12:40:36]req_shift_open_date done [12:40:36]produce_requested_data done [12:40:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154845,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:40:36]process_action_free close_receipt [12:40:36]json_value_free [12:40:36]json_value_free done [12:40:36]process_json_proto returns [12:40:36]Send response to host [12:40:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154845,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:40:36]free response buf [12:40:36]execute_script done [12:40:36]execute_script returns [12:40:36]free content buf [12:40:36]Sock 7.Close socket [12:40:36]Sock 7.Thread stoped [12:40:40]OFD Sender: No OFD packet to send [12:40:45]OFD Sender: No OFD packet to send [12:40:50]OFD Sender: No OFD packet to send [12:40:55]OFD Sender: No OFD packet to send [12:41:00]OFD Sender: No OFD packet to send [12:41:05]OFD Sender: No OFD packet to send [12:41:10]OFD Sender: No OFD packet to send [12:41:15]OFD Sender: No OFD packet to send [12:41:20]OFD Sender: No OFD packet to send [12:41:25]OFD Sender: No OFD packet to send [12:41:25]accept exits with 9 [12:41:25]New connection [12:41:25]New thread 3067161956 created [12:41:25]Thread 3067305316 joined [12:41:25]Waiting for new connection... [12:41:25] Sock 9.Parse request [12:41:25]Sock 9.Check first char [12:41:25]Sock 9.First char is OK [12:41:25]request: POST /json_proto HTTP/1.0 [12:41:25]Method: POST [12:41:25]URL: /json_proto [12:41:25]Method is POST - this is cgi request [12:41:25]url: /json_proto [12:41:25]query_string will be loaded in cgi processing [12:41:25]execute_cgi json_proto POST (null) [12:41:25]execute_cgi path=json_proto method=POST [12:41:25]POST find Content-Length [12:41:25]Host: 172.17.53.67:8080 [12:41:25]Content-Length: 682 [12:41:25]Content-Type: application/json [12:41:25] [12:41:25]POST finish read [12:41:25]Found Content-Length = 682 [12:41:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 15.030, "sum" : 1005.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:25]execute_script... [12:41:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 15.030, "sum" : 1005.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:25]POST & json_proto [12:41:25]process_json_proto [12:41:25]json parsed OK: [12:41:25]protocol is kg_v1.0 [12:41:25]action value=close_receipt [12:41:25]process_action close_receipt [12:41:25]cmd_close_receipt [12:41:25]MH_GetDate [12:41:25]Write to MH i2c: F0 00 00 EE 12 EF [12:41:25]Write i2c OK [12:41:25]MH_I2C_Read... [12:41:25]Read from MH i2c: F0 [12:41:25]MH_I2C_Read... [12:41:25]Read from MH i2c: F0 09 00 [12:41:25]MH_I2C_Read... [12:41:25]Read from MH i2c: F0 09 00 EE 12 00 76 57 12 67 19 BC 99 64 10 [12:41:25]GetLastDocTimeStamp 1729255232 [12:41:25]current date 1729255286 [12:41:25]FM_GetShiftState [12:41:25]SAM_PROTO_GetShiftState [12:41:25]wFMCommunicate request_size=4 [12:41:25]MH_SAM_APDU [12:41:25]CAPDU: 80 13 01 00 [12:41:25]Write to MH i2c: E2 08 00 EF 12 80 13 01 00 00 00 00 00 7E [12:41:25]Write i2c OK [12:41:25]MH_I2C_Read... [12:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:25]Read from MH i2c: E2 [12:41:25]MH_I2C_Read... [12:41:25]Read from MH i2c: E2 0E 00 [12:41:25]MH_I2C_Read... [12:41:25]Read from MH i2c: E2 0E 00 EF 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [12:41:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:41:25]wFMCommunicate OK [12:41:25]SAM_PROTO_GetShiftState done [12:41:25]FM_GetShiftState done [12:41:25]opened in 1729211399 [12:41:25]opened+sec_in_day 1729297799 [12:41:25]quantity*price = 100550 [12:41:25]sum+1 = 100552 [12:41:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1005.00 Внесено: 1005.00 СДАЧА: 0.00 НСП 1% : 8.90 НДС 12% : 106.78 Наличными: 1005.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 235 18.10.2024 12:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154846 ФПД: 95215635119529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154846&fm=95215635119529&tin=02508201610067®Number=0000137193017469&sum=100500 [12:41:26]StoreToDocumentArchive [12:41:26]shift 312 fd 154846 [12:41:26]save to /storage/0312/doc_00154846 [12:41:26]save last doc name /storage/0312/doc_00154846 to /storage/kkm_last_doc_name [12:41:26]save OK [12:41:26]Clear old archive folders... [12:41:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:26]tlvbuf is B6EFE290 [12:41:26]SAM_PROTO_ClearQueue [12:41:26]wFMCommunicate request_size=4 [12:41:26]MH_SAM_APDU [12:41:26]CAPDU: 80 09 00 00 [12:41:26]Write to MH i2c: E2 08 00 FC 12 80 09 00 00 00 00 00 00 80 [12:41:26]Write i2c OK [12:41:26]MH_I2C_Read... [12:41:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:26]Read from MH i2c: E2 [12:41:26]MH_I2C_Read... [12:41:26]Read from MH i2c: E2 03 00 [12:41:26]MH_I2C_Read... [12:41:26]Read from MH i2c: E2 03 00 FC 12 00 90 00 82 [12:41:26]RAPDU: 90 00 [12:41:26]wFMCommunicate OK [12:41:26]SAM_PROTO_ClearQueue done [12:41:26]KKMCreateOFDPacket [12:41:26]OFDProtocolAddRootSTLVToBuf [12:41:26]FM_MakeSignedData [12:41:26]FM_MakeSignedData [12:41:26]SAM_PROTO_SignData [12:41:26]wFMCommunicate request_size=4 [12:41:26]MH_SAM_APDU [12:41:26]CAPDU: 80 0D 01 02 [12:41:26]Write to MH i2c: E2 08 00 FD 12 80 0D 01 02 00 00 00 00 88 [12:41:26]Write i2c OK [12:41:26]MH_I2C_Read... [12:41:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:26]Read from MH i2c: E2 [12:41:26]MH_I2C_Read... [12:41:26]Read from MH i2c: E2 03 00 [12:41:26]MH_I2C_Read... [12:41:26]Read from MH i2c: E2 03 00 FD 12 00 90 00 83 [12:41:26]RAPDU: 90 00 [12:41:26]wFMCommunicate OK [12:41:26]wFMCommunicate request_size=255 [12:41:26]MH_SAM_APDU [12:41:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 76 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5C 02 00 35 04 06 00 56 [12:41:26]Write to MH i2c: E2 02 01 FE 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 76 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5C 02 00 35 04 06 00 56 00 00 B8 [12:41:26]Write i2c OK [12:41:26]MH_I2C_Read... [12:41:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:27]Read from MH i2c: E2 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 03 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 03 00 FE 12 00 90 00 84 [12:41:27]RAPDU: 90 00 [12:41:27]wFMCommunicate OK [12:41:27]wFMCommunicate request_size=10 [12:41:27]MH_SAM_APDU [12:41:27]CAPDU: 80 0D 02 02 05 99 1E 1B BD A9 [12:41:27]Write to MH i2c: E2 0D 00 FF 12 80 0D 02 02 05 00 99 1E 1B BD A9 00 00 CD [12:41:27]Write i2c OK [12:41:27]MH_I2C_Read... [12:41:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:27]Read from MH i2c: E2 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 03 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 03 00 FF 12 00 90 00 85 [12:41:27]RAPDU: 90 00 [12:41:27]wFMCommunicate OK [12:41:27]wFMCommunicate request_size=4 [12:41:27]MH_SAM_APDU [12:41:27]CAPDU: 80 0D 03 02 [12:41:27]Write to MH i2c: E2 08 00 00 13 80 0D 03 02 00 00 00 00 8E [12:41:27]Write i2c OK [12:41:27]MH_I2C_Read... [12:41:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:27]Read from MH i2c: E2 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 0B 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 0B 00 00 13 00 B9 75 DE DB D5 8A 09 A2 90 00 80 [12:41:27]RAPDU: B9 75 DE DB D5 8A 09 A2 90 00 [12:41:27]wFMCommunicate OK [12:41:27]SAM_PROTO_SignData done [12:41:27]FM_MakeSignedData done [12:41:27]CreateOFDProtocolMessage [12:41:27]wFMCommunicate request_size=4 [12:41:27]MH_SAM_APDU [12:41:27]CAPDU: 80 11 00 00 [12:41:27]Write to MH i2c: E2 08 00 01 13 80 11 00 00 00 00 00 00 8E [12:41:27]Write i2c OK [12:41:27]MH_I2C_Read... [12:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:27]Read from MH i2c: E2 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 17 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: E2 17 00 01 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [12:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:41:27]wFMCommunicate OK [12:41:27]CreateOFDProtocolMessage done [12:41:27]OFDSenderStorePacket 154846 [12:41:27]StoreOFDPacket docnum=154846 [12:41:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 EB 07 01 AA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 76 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5C 02 00 35 04 06 00 56 99 1E 1B BD A9 B9 75 DE DB D5 8A 09 A2 [12:41:27]CheckFolder [12:41:27]dirname=/storage/ofd_packets [12:41:27]CheckFolder done [12:41:27]ProducePacketName [12:41:27]name=ofd_packets/00154846 [12:41:27]NVStorageSaveData ofd_packets/00154846 [12:41:27]File name is /storage/ofd_packets/00154846 [12:41:27]Write 301 bytes [12:41:27]NVStorageSaveData done [12:41:27]OFDSenderStorePacket done [12:41:27]KKMCreateOFDPacket done [12:41:27]NVStorageSaveData kkm_last_timestamp [12:41:27]File name is /storage/kkm_last_timestamp [12:41:27]Write 4 bytes [12:41:27]NVStorageSaveData done [12:41:27]ExternCall_PrintAddStr [12:41:27]wPrintStart [12:41:27]Write to MH i2c: 01 00 00 02 13 15 [12:41:27]Write i2c OK [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 07 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 07 00 02 13 00 00 00 00 00 FF 0F 2A [12:41:27]RasterBufferAndPrint [12:41:27]line Счет N : (1)873025 [12:41:27]line ИНН: 02508201610067 [12:41:27]line Контрольно-Кассовый Чек [12:41:27]line ПРОДАЖА [12:41:27]line ТРК (МРК, ГНК) : 32 [12:41:27]line Товар: 2710124130 [12:41:27]line Аи-92-К-5 [12:41:27]line 15.030 * 66.90 [12:41:27]line = 1005.51 [12:41:27]line НДС 12% НСП 1% [12:41:27]line > о реализуемом товаре [12:41:27]line ОКРУГЛЕНИЕ: -0.51 [12:41:27]line ИТОГО: 1005.00 [12:41:27]line Внесено: 1005.00 [12:41:27]line СДАЧА: 0.00 [12:41:27]line НСП 1% : 8.90 [12:41:27]line НДС 12% : 106.78 [12:41:27]line Наличными: 1005.00 [12:41:27]line Безнал.: 0.00 [12:41:27]line Место: АЗС № 165 "Партнер Нефть" [12:41:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:41:27]line СНО: Общий режим [12:41:27]line Чек 235 18.10.2024 12:41 [12:41:27]line Смена: 312 ФФД: 1.0 [12:41:27]line ЗНМ: 0300000234 [12:41:27]line РНМ: 0000137193017469 [12:41:27]line Версия ККМ: v1.0 [12:41:27]line ФМ: 0000000000963156 [12:41:27]line ФД: 154846 [12:41:27]line ФПД: 95215635119529 [12:41:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154846&fm=95215635119529&tin=02508201610067®Number=0000137193017469&sum=100500 [12:41:27]OFD Sender: Processing packet 154846 [packets to send 51, broken 50] [12:41:27]ProducePacketName [12:41:27]name=ofd_packets/00154846 [12:41:27]OFD Sender: To server: pG, [12:41:27]CommunicateWithHost lk.salyk.kg:30040 [12:41:27]ConnectInit lk.salyk.kg [12:41:27]written 0, free lines is 4095 [12:41:27]Connected sock=10 [12:41:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 EB 07 01 AA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 76 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5C 02 00 35 04 06 00 56 99 1E 1B BD A9 B9 75 DE DB D5 8A 09 A2 [12:41:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CA 1C 47 00 73 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5C 02 00 F4 03 04 00 AE FD 11 67 B6 04 01 00 00 81 2B 17 A5 05 E6 02 70 [12:41:27]CommunicateWithHost err = 0 [12:41:27]CheckOFDResponse [12:41:27]1017 (14) - 77093643461234 [12:41:27]1041 (16) - 0000000000963156 [12:41:27]1040 (4) - 154846 [12:41:27]1012 (4) - 18.10.2024 06:18 [12:41:27]1206 (1) - 0 [12:41:27]OFD Sender: Remove packet 154846 [12:41:27]ProducePacketName [12:41:27]name=ofd_packets/00154846 [12:41:27]NVStorageDeleteData [12:41:27]Write to MH i2c: 01 00 00 2D 13 40 [12:41:27]Write i2c OK [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 07 00 [12:41:27]MH_I2C_Read... [12:41:27]Read from MH i2c: 01 07 00 2D 13 00 00 00 00 00 F3 0C 46 [12:41:27]RasterBufferAndPrint [12:41:27]line [12:41:27]line [12:41:27]line [12:41:27]line [12:41:27]line [12:41:27]written 0, free lines is 3321 [12:41:28]MH_Cut [12:41:28]Write to MH i2c: D1 01 00 34 13 01 19 [12:41:28]Write i2c OK [12:41:28]MH_I2C_Read... [12:41:28]Read from MH i2c: D1 [12:41:28]MH_I2C_Read... [12:41:28]Read from MH i2c: D1 01 00 [12:41:28]MH_I2C_Read... [12:41:28]Read from MH i2c: D1 01 00 34 13 00 18 [12:41:28]Write to MH i2c: 01 00 00 35 13 48 [12:41:28]Write i2c OK [12:41:28]MH_I2C_Read... [12:41:28]OFD Sender: No OFD packet to send [12:41:28]*** Cut start [12:41:28]*** Partial cut [12:41:28]*** CUTSNS_PIN = 1 [12:41:28]*** CUTSNS_PIN = 0 [12:41:28]*** Brake cut motor [12:41:29]Read from MH i2c: 01 [12:41:29]MH_I2C_Read... [12:41:29]*** Stop cut motor [12:41:29]*** Cut end [12:41:29]Read from MH i2c: 01 07 00 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: 01 07 00 35 13 00 00 00 00 00 FF 0F 5D [12:41:29]process_action close_receipt done [12:41:29]requested_data is exist [12:41:29]produce_requested_data [12:41:29]requested_item fm.sn is exist - process it [12:41:29]wFMCommunicate request_size=4 [12:41:29]MH_SAM_APDU [12:41:29]CAPDU: 80 11 00 00 [12:41:29]Write to MH i2c: E2 08 00 36 13 80 11 00 00 00 00 00 00 C3 [12:41:29]Write i2c OK [12:41:29]MH_I2C_Read... [12:41:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:29]Read from MH i2c: E2 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 17 00 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 17 00 36 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [12:41:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:41:29]wFMCommunicate OK [12:41:29]requested_item fd.num is exist - process it [12:41:29]SAM_PROTO_GetFieldsCounters [12:41:29]wFMCommunicate request_size=4 [12:41:29]MH_SAM_APDU [12:41:29]CAPDU: 80 13 00 00 [12:41:29]Write to MH i2c: E2 08 00 37 13 80 13 00 00 00 00 00 00 C6 [12:41:29]Write i2c OK [12:41:29]MH_I2C_Read... [12:41:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:29]Read from MH i2c: E2 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 62 00 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 62 00 37 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [12:41:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:29]wFMCommunicate OK [12:41:29]SAM_PROTO_GetFieldsCounters done [12:41:29]requested_item shift.num is exist - process it [12:41:29]requested_item shift.opened is exist - process it [12:41:29]req_shift_opened [12:41:29]FM_GetShiftState [12:41:29]SAM_PROTO_GetShiftState [12:41:29]wFMCommunicate request_size=4 [12:41:29]MH_SAM_APDU [12:41:29]CAPDU: 80 13 01 00 [12:41:29]Write to MH i2c: E2 08 00 38 13 80 13 01 00 00 00 00 00 C8 [12:41:29]Write i2c OK [12:41:29]MH_I2C_Read... [12:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:29]Read from MH i2c: E2 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 0E 00 [12:41:29]MH_I2C_Read... [12:41:29]Read from MH i2c: E2 0E 00 38 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [12:41:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:41:29]wFMCommunicate OK [12:41:29]SAM_PROTO_GetShiftState done [12:41:29]FM_GetShiftState done [12:41:29]req_shift_opened done [12:41:29]requested_item shift.open_date is exist - process it [12:41:29]req_shift_open_date [12:41:29]req_shift_open_date done [12:41:29]produce_requested_data done [12:41:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154846,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:41:29]process_action_free close_receipt [12:41:29]json_value_free [12:41:29]json_value_free done [12:41:29]process_json_proto returns [12:41:29]Send response to host [12:41:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154846,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:41:29]free response buf [12:41:29]execute_script done [12:41:29]execute_script returns [12:41:29]free content buf [12:41:29]Sock 9.Close socket [12:41:29]Sock 9.Thread stoped [12:41:33]OFD Sender: No OFD packet to send [12:41:38]OFD Sender: No OFD packet to send [12:41:43]OFD Sender: No OFD packet to send [12:41:48]OFD Sender: No OFD packet to send [12:41:53]OFD Sender: No OFD packet to send [12:41:58]OFD Sender: No OFD packet to send [12:42:03]OFD Sender: No OFD packet to send [12:42:08]OFD Sender: No OFD packet to send [12:42:13]OFD Sender: No OFD packet to send [12:42:18]OFD Sender: No OFD packet to send [12:42:23]OFD Sender: No OFD packet to send [12:42:28]OFD Sender: No OFD packet to send [12:42:33]OFD Sender: No OFD packet to send [12:42:38]OFD Sender: No OFD packet to send [12:42:43]OFD Sender: No OFD packet to send [12:42:48]OFD Sender: No OFD packet to send [12:42:53]OFD Sender: No OFD packet to send [12:42:58]OFD Sender: No OFD packet to send [12:43:03]OFD Sender: No OFD packet to send [12:43:08]OFD Sender: No OFD packet to send [12:43:13]OFD Sender: No OFD packet to send [12:43:18]OFD Sender: No OFD packet to send [12:43:19]accept exits with 7 [12:43:19]New connection [12:43:19]New thread 3067305316 created [12:43:19]Thread 3067161956 joined [12:43:19]Waiting for new connection... [12:43:19] Sock 7.Parse request [12:43:19]Sock 7.Check first char [12:43:19]Sock 7.First char is OK [12:43:19]request: POST /json_proto HTTP/1.0 [12:43:19]Method: POST [12:43:19]URL: /json_proto [12:43:19]Method is POST - this is cgi request [12:43:19]url: /json_proto [12:43:19]query_string will be loaded in cgi processing [12:43:19]execute_cgi json_proto POST (null) [12:43:19]execute_cgi path=json_proto method=POST [12:43:19]POST find Content-Length [12:43:19]Host: 172.17.53.67:8080 [12:43:19]Content-Length: 682 [12:43:19]Content-Type: application/json [12:43:19] [12:43:19]POST finish read [12:43:19]Found Content-Length = 682 [12:43:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:19]execute_script... [12:43:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:19]POST & json_proto [12:43:19]process_json_proto [12:43:19]json parsed OK: [12:43:19]protocol is kg_v1.0 [12:43:19]action value=close_receipt [12:43:19]process_action close_receipt [12:43:19]cmd_close_receipt [12:43:19]MH_GetDate [12:43:19]Write to MH i2c: F0 00 00 39 13 3B [12:43:19]Write i2c OK [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: F0 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: F0 09 00 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: F0 09 00 39 13 00 E7 57 12 67 19 BC 99 64 CD [12:43:19]GetLastDocTimeStamp 1729255286 [12:43:19]current date 1729255399 [12:43:19]FM_GetShiftState [12:43:19]SAM_PROTO_GetShiftState [12:43:19]wFMCommunicate request_size=4 [12:43:19]MH_SAM_APDU [12:43:19]CAPDU: 80 13 01 00 [12:43:19]Write to MH i2c: E2 08 00 3A 13 80 13 01 00 00 00 00 00 CA [12:43:19]Write i2c OK [12:43:19]MH_I2C_Read... [12:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:19]Read from MH i2c: E2 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 0E 00 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 0E 00 3A 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 01 [12:43:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:43:19]wFMCommunicate OK [12:43:19]SAM_PROTO_GetShiftState done [12:43:19]FM_GetShiftState done [12:43:19]opened in 1729211399 [12:43:19]opened+sec_in_day 1729297799 [12:43:19]quantity*price = 100015 [12:43:19]sum+1 = 100017 [12:43:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 236 18.10.2024 12:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154847 ФПД: 167984637500906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124319&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154847&fm=167984637500906&tin=02508201610067®Number=0000137193017469&sum=100000 [12:43:20]StoreToDocumentArchive [12:43:20]shift 312 fd 154847 [12:43:20]save to /storage/0312/doc_00154847 [12:43:20]save last doc name /storage/0312/doc_00154847 to /storage/kkm_last_doc_name [12:43:20]save OK [12:43:20]Clear old archive folders... [12:43:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:20]tlvbuf is B6F17CF0 [12:43:20]SAM_PROTO_ClearQueue [12:43:20]wFMCommunicate request_size=4 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 09 00 00 [12:43:20]Write to MH i2c: E2 08 00 47 13 80 09 00 00 00 00 00 00 CC [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 47 13 00 90 00 CE [12:43:20]RAPDU: 90 00 [12:43:20]wFMCommunicate OK [12:43:20]SAM_PROTO_ClearQueue done [12:43:20]KKMCreateOFDPacket [12:43:20]OFDProtocolAddRootSTLVToBuf [12:43:20]FM_MakeSignedData [12:43:20]FM_MakeSignedData [12:43:20]SAM_PROTO_SignData [12:43:20]wFMCommunicate request_size=4 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 0D 01 02 [12:43:20]Write to MH i2c: E2 08 00 48 13 80 0D 01 02 00 00 00 00 D4 [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 48 13 00 90 00 CF [12:43:20]RAPDU: 90 00 [12:43:20]wFMCommunicate OK [12:43:20]wFMCommunicate request_size=255 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E7 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5C 02 00 35 04 06 00 98 [12:43:20]Write to MH i2c: E2 02 01 49 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E7 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5C 02 00 35 04 06 00 98 00 00 26 [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 49 13 00 90 00 D0 [12:43:20]RAPDU: 90 00 [12:43:20]wFMCommunicate OK [12:43:20]wFMCommunicate request_size=10 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 0D 02 02 05 C7 F8 A5 5D EA [12:43:20]Write to MH i2c: E2 0D 00 4A 13 80 0D 02 02 05 00 C7 F8 A5 5D EA 00 00 8C [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 03 00 4A 13 00 90 00 D1 [12:43:20]RAPDU: 90 00 [12:43:20]wFMCommunicate OK [12:43:20]wFMCommunicate request_size=4 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 0D 03 02 [12:43:20]Write to MH i2c: E2 08 00 4B 13 80 0D 03 02 00 00 00 00 D9 [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 0B 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 0B 00 4B 13 00 95 F8 A7 D3 F2 B8 60 28 90 00 13 [12:43:20]RAPDU: 95 F8 A7 D3 F2 B8 60 28 90 00 [12:43:20]wFMCommunicate OK [12:43:20]SAM_PROTO_SignData done [12:43:20]FM_MakeSignedData done [12:43:20]CreateOFDProtocolMessage [12:43:20]wFMCommunicate request_size=4 [12:43:20]MH_SAM_APDU [12:43:20]CAPDU: 80 11 00 00 [12:43:20]Write to MH i2c: E2 08 00 4C 13 80 11 00 00 00 00 00 00 D9 [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:20]Read from MH i2c: E2 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 17 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: E2 17 00 4C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [12:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:43:20]wFMCommunicate OK [12:43:20]CreateOFDProtocolMessage done [12:43:20]OFDSenderStorePacket 154847 [12:43:20]StoreOFDPacket docnum=154847 [12:43:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 66 07 01 10 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E7 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5C 02 00 35 04 06 00 98 C7 F8 A5 5D EA 95 F8 A7 D3 F2 B8 60 28 [12:43:20]CheckFolder [12:43:20]dirname=/storage/ofd_packets [12:43:20]CheckFolder done [12:43:20]ProducePacketName [12:43:20]name=ofd_packets/00154847 [12:43:20]NVStorageSaveData ofd_packets/00154847 [12:43:20]File name is /storage/ofd_packets/00154847 [12:43:20]Write 301 bytes [12:43:20]NVStorageSaveData done [12:43:20]OFDSenderStorePacket done [12:43:20]KKMCreateOFDPacket done [12:43:20]NVStorageSaveData kkm_last_timestamp [12:43:20]File name is /storage/kkm_last_timestamp [12:43:20]Write 4 bytes [12:43:20]NVStorageSaveData done [12:43:20]ExternCall_PrintAddStr [12:43:20]wPrintStart [12:43:20]Write to MH i2c: 01 00 00 4D 13 60 [12:43:20]Write i2c OK [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: 01 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: 01 07 00 [12:43:20]MH_I2C_Read... [12:43:20]Read from MH i2c: 01 07 00 4D 13 00 00 00 00 00 FF 0F 75 [12:43:20]RasterBufferAndPrint [12:43:20]line Счет N : (1)873027 [12:43:20]line ИНН: 02508201610067 [12:43:20]line Контрольно-Кассовый Чек [12:43:20]line ПРОДАЖА [12:43:20]line ТРК (МРК, ГНК) : 22 [12:43:20]line Товар: 2710124130 [12:43:20]line Аи-92-К-5 [12:43:20]line 14.950 * 66.90 [12:43:20]line = 1000.16 [12:43:20]line НДС 12% НСП 1% [12:43:20]line > о реализуемом товаре [12:43:20]line ОКРУГЛЕНИЕ: -0.16 [12:43:20]line ИТОГО: 1000.00 [12:43:20]line Внесено: 1000.00 [12:43:20]line СДАЧА: 0.00 [12:43:20]line НСП 1% : 8.85 [12:43:20]line НДС 12% : 106.21 [12:43:20]line Наличными: 1000.00 [12:43:20]line Безнал.: 0.00 [12:43:20]line Место: АЗС № 165 "Партнер Нефть" [12:43:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:43:20]line СНО: Общий режим [12:43:20]line Чек 236 18.10.2024 12:43 [12:43:20]line Смена: 312 ФФД: 1.0 [12:43:20]line ЗНМ: 0300000234 [12:43:20]line РНМ: 0000137193017469 [12:43:20]line Версия ККМ: v1.0 [12:43:20]line ФМ: 0000000000963156 [12:43:20]line ФД: 154847 [12:43:20]line ФПД: 167984637500906 [12:43:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124319&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154847&fm=167984637500906&tin=02508201610067®Number=0000137193017469&sum=100000 [12:43:21]OFD Sender: Processing packet 154847 [packets to send 51, broken 50] [12:43:21]ProducePacketName [12:43:21]name=ofd_packets/00154847 [12:43:21]OFD Sender: To server: pG, [12:43:21]CommunicateWithHost lk.salyk.kg:30040 [12:43:21]ConnectInit lk.salyk.kg [12:43:21]written 0, free lines is 4095 [12:43:21]Connected sock=10 [12:43:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 66 07 01 10 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E7 57 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5C 02 00 35 04 06 00 98 C7 F8 A5 5D EA 95 F8 A7 D3 F2 B8 60 28 [12:43:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 A0 47 00 C7 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5C 02 00 F4 03 04 00 20 FE 11 67 B6 04 01 00 00 0D 16 B5 6D 5E 36 29 A4 [12:43:21]CommunicateWithHost err = 0 [12:43:21]CheckOFDResponse [12:43:21]1017 (14) - 77093643461234 [12:43:21]1041 (16) - 0000000000963156 [12:43:21]1040 (4) - 154847 [12:43:21]1012 (4) - 18.10.2024 06:20 [12:43:21]1206 (1) - 0 [12:43:21]OFD Sender: Remove packet 154847 [12:43:21]ProducePacketName [12:43:21]name=ofd_packets/00154847 [12:43:21]NVStorageDeleteData [12:43:21]Write to MH i2c: 01 00 00 78 13 8B [12:43:21]Write i2c OK [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: 01 [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: 01 07 00 [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: 01 07 00 78 13 00 00 00 00 00 F5 0C 93 [12:43:21]RasterBufferAndPrint [12:43:21]line [12:43:21]line [12:43:21]line [12:43:21]line [12:43:21]line [12:43:21]written 0, free lines is 3323 [12:43:21]MH_Cut [12:43:21]Write to MH i2c: D1 01 00 7F 13 01 64 [12:43:21]Write i2c OK [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: D1 [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: D1 01 00 [12:43:21]MH_I2C_Read... [12:43:21]Read from MH i2c: D1 01 00 7F 13 00 63 [12:43:21]Write to MH i2c: 01 00 00 80 13 93 [12:43:21]Write i2c OK [12:43:21]MH_I2C_Read... [12:43:21]OFD Sender: No OFD packet to send [12:43:22]*** Cut start [12:43:22]*** Partial cut [12:43:22]*** CUTSNS_PIN = 1 [12:43:22]*** CUTSNS_PIN = 0 [12:43:22]*** Brake cut motor [12:43:22]Read from MH i2c: 01 [12:43:22]MH_I2C_Read... [12:43:22]*** Stop cut motor [12:43:22]*** Cut end [12:43:22]Read from MH i2c: 01 07 00 [12:43:22]MH_I2C_Read... [12:43:22]Read from MH i2c: 01 07 00 80 13 00 00 00 00 00 FF 0F A8 [12:43:22]process_action close_receipt done [12:43:22]requested_data is exist [12:43:22]produce_requested_data [12:43:22]requested_item fm.sn is exist - process it [12:43:22]wFMCommunicate request_size=4 [12:43:22]MH_SAM_APDU [12:43:22]CAPDU: 80 11 00 00 [12:43:22]Write to MH i2c: E2 08 00 81 13 80 11 00 00 00 00 00 00 0E [12:43:22]Write i2c OK [12:43:22]MH_I2C_Read... [12:43:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:22]Read from MH i2c: E2 [12:43:22]MH_I2C_Read... [12:43:22]Read from MH i2c: E2 17 00 [12:43:22]MH_I2C_Read... [12:43:22]Read from MH i2c: E2 17 00 81 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [12:43:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:43:22]wFMCommunicate OK [12:43:22]requested_item fd.num is exist - process it [12:43:22]SAM_PROTO_GetFieldsCounters [12:43:22]wFMCommunicate request_size=4 [12:43:22]MH_SAM_APDU [12:43:22]CAPDU: 80 13 00 00 [12:43:22]Write to MH i2c: E2 08 00 82 13 80 13 00 00 00 00 00 00 11 [12:43:22]Write i2c OK [12:43:22]MH_I2C_Read... [12:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:23]Read from MH i2c: E2 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 62 00 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 62 00 82 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [12:43:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:23]wFMCommunicate OK [12:43:23]SAM_PROTO_GetFieldsCounters done [12:43:23]requested_item shift.num is exist - process it [12:43:23]requested_item shift.opened is exist - process it [12:43:23]req_shift_opened [12:43:23]FM_GetShiftState [12:43:23]SAM_PROTO_GetShiftState [12:43:23]wFMCommunicate request_size=4 [12:43:23]MH_SAM_APDU [12:43:23]CAPDU: 80 13 01 00 [12:43:23]Write to MH i2c: E2 08 00 83 13 80 13 01 00 00 00 00 00 13 [12:43:23]Write i2c OK [12:43:23]MH_I2C_Read... [12:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:23]Read from MH i2c: E2 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 0E 00 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 0E 00 83 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4A [12:43:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:43:23]wFMCommunicate OK [12:43:23]SAM_PROTO_GetShiftState done [12:43:23]FM_GetShiftState done [12:43:23]req_shift_opened done [12:43:23]requested_item shift.open_date is exist - process it [12:43:23]req_shift_open_date [12:43:23]req_shift_open_date done [12:43:23]produce_requested_data done [12:43:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154847,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:43:23]process_action_free close_receipt [12:43:23]json_value_free [12:43:23]json_value_free done [12:43:23]process_json_proto returns [12:43:23]Send response to host [12:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154847,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:43:23]free response buf [12:43:23]execute_script done [12:43:23]execute_script returns [12:43:23]free content buf [12:43:23]Sock 7.Close socket [12:43:23]Sock 7.Thread stoped [12:43:26]OFD Sender: No OFD packet to send [12:43:31]OFD Sender: No OFD packet to send [12:43:36]OFD Sender: No OFD packet to send [12:43:41]OFD Sender: No OFD packet to send [12:43:46]OFD Sender: No OFD packet to send [12:43:51]OFD Sender: No OFD packet to send [12:43:56]OFD Sender: No OFD packet to send [12:44:01]OFD Sender: No OFD packet to send [12:44:06]OFD Sender: No OFD packet to send [12:44:11]OFD Sender: No OFD packet to send [12:44:16]OFD Sender: No OFD packet to send [12:44:17]accept exits with 9 [12:44:17]New connection [12:44:17]New thread 3067161956 created [12:44:17]Thread 3067305316 joined [12:44:17]Waiting for new connection... [12:44:17] Sock 9.Parse request [12:44:17]Sock 9.Check first char [12:44:17]Sock 9.First char is OK [12:44:17]request: POST /json_proto HTTP/1.0 [12:44:17]Method: POST [12:44:17]URL: /json_proto [12:44:17]Method is POST - this is cgi request [12:44:17]url: /json_proto [12:44:17]query_string will be loaded in cgi processing [12:44:17]execute_cgi json_proto POST (null) [12:44:17]execute_cgi path=json_proto method=POST [12:44:17]POST find Content-Length [12:44:17]Host: 172.17.53.67:8080 [12:44:17]Content-Length: 759 [12:44:17]Content-Type: application/json [12:44:17] [12:44:17]POST finish read [12:44:17]Found Content-Length = 759 [12:44:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:17]execute_script... [12:44:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:17]POST & json_proto [12:44:17]process_json_proto [12:44:17]json parsed OK: [12:44:17]protocol is kg_v1.0 [12:44:17]action value=close_receipt [12:44:17]process_action close_receipt [12:44:17]cmd_close_receipt [12:44:17]MH_GetDate [12:44:17]Write to MH i2c: F0 00 00 84 13 86 [12:44:17]Write i2c OK [12:44:17]MH_I2C_Read... [12:44:17]Read from MH i2c: F0 [12:44:17]MH_I2C_Read... [12:44:17]Read from MH i2c: F0 09 00 [12:44:17]MH_I2C_Read... [12:44:17]Read from MH i2c: F0 09 00 84 13 00 22 58 12 67 19 BC 99 64 54 [12:44:17]GetLastDocTimeStamp 1729255399 [12:44:17]current date 1729255458 [12:44:17]FM_GetShiftState [12:44:17]SAM_PROTO_GetShiftState [12:44:17]wFMCommunicate request_size=4 [12:44:17]MH_SAM_APDU [12:44:17]CAPDU: 80 13 01 00 [12:44:17]Write to MH i2c: E2 08 00 85 13 80 13 01 00 00 00 00 00 15 [12:44:17]Write i2c OK [12:44:17]MH_I2C_Read... [12:44:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:17]Read from MH i2c: E2 [12:44:17]MH_I2C_Read... [12:44:17]Read from MH i2c: E2 0E 00 [12:44:17]MH_I2C_Read... [12:44:17]Read from MH i2c: E2 0E 00 85 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4C [12:44:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:44:17]wFMCommunicate OK [12:44:17]SAM_PROTO_GetShiftState done [12:44:17]FM_GetShiftState done [12:44:17]opened in 1729211399 [12:44:17]opened+sec_in_day 1729297799 [12:44:17]quantity*price = 50000 [12:44:17]sum+1 = 50001 [12:44:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 237 18.10.2024 12:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154848 ФПД: 88738235452293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124418&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154848&fm=88738235452293&tin=02508201610067®Number=0000137193017469&sum=50000 [12:44:18]StoreToDocumentArchive [12:44:18]shift 312 fd 154848 [12:44:18]save to /storage/0312/doc_00154848 [12:44:18]save last doc name /storage/0312/doc_00154848 to /storage/kkm_last_doc_name [12:44:18]save OK [12:44:18]Clear old archive folders... [12:44:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:44:18]tlvbuf is B6EFEB20 [12:44:18]SAM_PROTO_ClearQueue [12:44:18]wFMCommunicate request_size=4 [12:44:18]MH_SAM_APDU [12:44:18]CAPDU: 80 09 00 00 [12:44:18]Write to MH i2c: E2 08 00 92 13 80 09 00 00 00 00 00 00 17 [12:44:18]Write i2c OK [12:44:18]MH_I2C_Read... [12:44:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:18]Read from MH i2c: E2 [12:44:18]MH_I2C_Read... [12:44:18]Read from MH i2c: E2 03 00 [12:44:18]MH_I2C_Read... [12:44:18]Read from MH i2c: E2 03 00 92 13 00 90 00 19 [12:44:18]RAPDU: 90 00 [12:44:18]wFMCommunicate OK [12:44:18]SAM_PROTO_ClearQueue done [12:44:18]KKMCreateOFDPacket [12:44:18]OFDProtocolAddRootSTLVToBuf [12:44:18]FM_MakeSignedData [12:44:18]FM_MakeSignedData [12:44:18]SAM_PROTO_SignData [12:44:18]wFMCommunicate request_size=4 [12:44:18]MH_SAM_APDU [12:44:18]CAPDU: 80 0D 01 02 [12:44:18]Write to MH i2c: E2 08 00 93 13 80 0D 01 02 00 00 00 00 1F [12:44:18]Write i2c OK [12:44:18]MH_I2C_Read... [12:44:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:18]Read from MH i2c: E2 [12:44:18]MH_I2C_Read... [12:44:18]Read from MH i2c: E2 03 00 [12:44:18]MH_I2C_Read... [12:44:18]Read from MH i2c: E2 03 00 93 13 00 90 00 1A [12:44:18]RAPDU: 90 00 [12:44:18]wFMCommunicate OK [12:44:18]wFMCommunicate request_size=255 [12:44:18]MH_SAM_APDU [12:44:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 22 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5C 02 00 35 04 06 00 [12:44:18]Write to MH i2c: E2 02 01 94 13 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 22 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5C 02 00 35 04 06 00 00 00 F7 [12:44:18]Write i2c OK [12:44:18]MH_I2C_Read... [12:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:19]Read from MH i2c: E2 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 03 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 03 00 94 13 00 90 00 1B [12:44:19]RAPDU: 90 00 [12:44:19]wFMCommunicate OK [12:44:19]wFMCommunicate request_size=11 [12:44:19]MH_SAM_APDU [12:44:19]CAPDU: 80 0D 02 02 06 50 B4 FB 00 8B 85 [12:44:19]Write to MH i2c: E2 0E 00 95 13 80 0D 02 02 06 00 50 B4 FB 00 8B 85 00 00 3D [12:44:19]Write i2c OK [12:44:19]MH_I2C_Read... [12:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:19]Read from MH i2c: E2 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 03 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 03 00 95 13 00 90 00 1C [12:44:19]RAPDU: 90 00 [12:44:19]wFMCommunicate OK [12:44:19]wFMCommunicate request_size=4 [12:44:19]MH_SAM_APDU [12:44:19]CAPDU: 80 0D 03 02 [12:44:19]Write to MH i2c: E2 08 00 96 13 80 0D 03 02 00 00 00 00 24 [12:44:19]Write i2c OK [12:44:19]MH_I2C_Read... [12:44:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:19]Read from MH i2c: E2 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 0B 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 0B 00 96 13 00 59 9E F9 F6 48 AA C8 49 90 00 0E [12:44:19]RAPDU: 59 9E F9 F6 48 AA C8 49 90 00 [12:44:19]wFMCommunicate OK [12:44:19]SAM_PROTO_SignData done [12:44:19]FM_MakeSignedData done [12:44:19]CreateOFDProtocolMessage [12:44:19]wFMCommunicate request_size=4 [12:44:19]MH_SAM_APDU [12:44:19]CAPDU: 80 11 00 00 [12:44:19]Write to MH i2c: E2 08 00 97 13 80 11 00 00 00 00 00 00 24 [12:44:19]Write i2c OK [12:44:19]MH_I2C_Read... [12:44:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:19]Read from MH i2c: E2 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 17 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: E2 17 00 97 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [12:44:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:44:19]wFMCommunicate OK [12:44:19]CreateOFDProtocolMessage done [12:44:19]OFDSenderStorePacket 154848 [12:44:19]StoreOFDPacket docnum=154848 [12:44:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 3F 08 01 F4 0A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 22 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5C 02 00 35 04 06 00 50 B4 FB 00 8B 85 59 9E F9 F6 48 AA C8 49 [12:44:19]CheckFolder [12:44:19]dirname=/storage/ofd_packets [12:44:19]CheckFolder done [12:44:19]ProducePacketName [12:44:19]name=ofd_packets/00154848 [12:44:19]NVStorageSaveData ofd_packets/00154848 [12:44:19]File name is /storage/ofd_packets/00154848 [12:44:19]Write 302 bytes [12:44:19]NVStorageSaveData done [12:44:19]OFDSenderStorePacket done [12:44:19]KKMCreateOFDPacket done [12:44:19]NVStorageSaveData kkm_last_timestamp [12:44:19]File name is /storage/kkm_last_timestamp [12:44:19]Write 4 bytes [12:44:19]NVStorageSaveData done [12:44:19]ExternCall_PrintAddStr [12:44:19]wPrintStart [12:44:19]Write to MH i2c: 01 00 00 98 13 AB [12:44:19]Write i2c OK [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 07 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 07 00 98 13 00 00 00 00 00 FF 0F C0 [12:44:19]RasterBufferAndPrint [12:44:19]line Счет N : (1)873028 [12:44:19]line ИНН: 02508201610067 [12:44:19]line Контрольно-Кассовый Чек [12:44:19]line ПРОДАЖА [12:44:19]line ТРК (МРК, ГНК) : 33 [12:44:19]line Товар: 2710124130 [12:44:19]line Super 92-К-5 [12:44:19]line 7.310 * 68.40 [12:44:19]line = 500.00 [12:44:19]line НДС 12% НСП 1% [12:44:19]line > о реализуемом товаре [12:44:19]line ИТОГО: 500.00 [12:44:19]line НСП 1% : 4.42 [12:44:19]line НДС 12% : 53.10 [12:44:19]line Наличными: 0.00 [12:44:19]line Безнал.: 500.00 [12:44:19]line Место: АЗС № 165 "Партнер Нефть" [12:44:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:44:19]line СНО: Общий режим [12:44:19]line Чек 237 18.10.2024 12:44 [12:44:19]line Смена: 312 ФФД: 1.0 [12:44:19]line ЗНМ: 0300000234 [12:44:19]line РНМ: 0000137193017469 [12:44:19]line Версия ККМ: v1.0 [12:44:19]line Платежная система: Mbank [12:44:19]line ФМ: 0000000000963156 [12:44:19]line ФД: 154848 [12:44:19]line ФПД: 88738235452293 [12:44:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124418&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154848&fm=88738235452293&tin=02508201610067®Number=0000137193017469&sum=50000 [12:44:19]OFD Sender: Processing packet 154848 [packets to send 51, broken 50] [12:44:19]ProducePacketName [12:44:19]name=ofd_packets/00154848 [12:44:19]OFD Sender: To server: pG, [12:44:19]CommunicateWithHost lk.salyk.kg:30040 [12:44:19]ConnectInit lk.salyk.kg [12:44:19]written 0, free lines is 4095 [12:44:19]Connected sock=10 [12:44:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 3F 08 01 F4 0A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 22 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5C 02 00 35 04 06 00 50 B4 FB 00 8B 85 59 9E F9 F6 48 AA C8 49 [12:44:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 7A 47 00 8E 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5C 02 00 F4 03 04 00 5A FE 11 67 B6 04 01 00 00 24 0E 73 D3 74 8D 32 41 [12:44:19]CommunicateWithHost err = 0 [12:44:19]CheckOFDResponse [12:44:19]1017 (14) - 77093643461234 [12:44:19]1041 (16) - 0000000000963156 [12:44:19]1040 (4) - 154848 [12:44:19]1012 (4) - 18.10.2024 06:21 [12:44:19]1206 (1) - 0 [12:44:19]OFD Sender: Remove packet 154848 [12:44:19]ProducePacketName [12:44:19]name=ofd_packets/00154848 [12:44:19]NVStorageDeleteData [12:44:19]Write to MH i2c: 01 00 00 C1 13 D4 [12:44:19]Write i2c OK [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 07 00 [12:44:19]MH_I2C_Read... [12:44:19]Read from MH i2c: 01 07 00 C1 13 00 00 00 00 00 27 0D 0F [12:44:19]RasterBufferAndPrint [12:44:19]line [12:44:19]line [12:44:19]line [12:44:19]line [12:44:19]line [12:44:19]written 0, free lines is 3373 [12:44:20]MH_Cut [12:44:20]Write to MH i2c: D1 01 00 C8 13 01 AD [12:44:20]Write i2c OK [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: D1 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: D1 01 00 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: D1 01 00 C8 13 00 AC [12:44:20]Write to MH i2c: 01 00 00 C9 13 DC [12:44:20]Write i2c OK [12:44:20]MH_I2C_Read... [12:44:20]OFD Sender: No OFD packet to send [12:44:20]*** Cut start [12:44:20]*** Partial cut [12:44:20]*** CUTSNS_PIN = 1 [12:44:20]*** CUTSNS_PIN = 0 [12:44:20]*** Brake cut motor [12:44:21]Read from MH i2c: 01 [12:44:21]MH_I2C_Read... [12:44:21]*** Stop cut motor [12:44:21]*** Cut end [12:44:21]Read from MH i2c: 01 07 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: 01 07 00 C9 13 00 00 00 00 00 FF 0F F1 [12:44:21]process_action close_receipt done [12:44:21]requested_data is exist [12:44:21]produce_requested_data [12:44:21]requested_item fm.sn is exist - process it [12:44:21]wFMCommunicate request_size=4 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 11 00 00 [12:44:21]Write to MH i2c: E2 08 00 CA 13 80 11 00 00 00 00 00 00 57 [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:21]Read from MH i2c: E2 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 17 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 17 00 CA 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [12:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:44:21]wFMCommunicate OK [12:44:21]requested_item fd.num is exist - process it [12:44:21]SAM_PROTO_GetFieldsCounters [12:44:21]wFMCommunicate request_size=4 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 13 00 00 [12:44:21]Write to MH i2c: E2 08 00 CB 13 80 13 00 00 00 00 00 00 5A [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:21]Read from MH i2c: E2 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 62 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 62 00 CB 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [12:44:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:44:21]wFMCommunicate OK [12:44:21]SAM_PROTO_GetFieldsCounters done [12:44:21]requested_item shift.num is exist - process it [12:44:21]requested_item shift.opened is exist - process it [12:44:21]req_shift_opened [12:44:21]FM_GetShiftState [12:44:21]SAM_PROTO_GetShiftState [12:44:21]wFMCommunicate request_size=4 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 13 01 00 [12:44:21]Write to MH i2c: E2 08 00 CC 13 80 13 01 00 00 00 00 00 5C [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:21]Read from MH i2c: E2 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 0E 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 0E 00 CC 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [12:44:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:44:21]wFMCommunicate OK [12:44:21]SAM_PROTO_GetShiftState done [12:44:21]FM_GetShiftState done [12:44:21]req_shift_opened done [12:44:21]requested_item shift.open_date is exist - process it [12:44:21]req_shift_open_date [12:44:21]req_shift_open_date done [12:44:21]produce_requested_data done [12:44:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154848,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:44:21]process_action_free close_receipt [12:44:21]json_value_free [12:44:21]json_value_free done [12:44:21]process_json_proto returns [12:44:21]Send response to host [12:44:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154848,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:44:21]free response buf [12:44:21]execute_script done [12:44:21]execute_script returns [12:44:21]free content buf [12:44:21]Sock 9.Close socket [12:44:21]Sock 9.Thread stoped [12:44:25]OFD Sender: No OFD packet to send [12:44:30]OFD Sender: No OFD packet to send [12:44:35]OFD Sender: No OFD packet to send [12:44:40]OFD Sender: No OFD packet to send [12:44:45]OFD Sender: No OFD packet to send [12:44:50]OFD Sender: No OFD packet to send [12:44:55]OFD Sender: No OFD packet to send [12:45:00]OFD Sender: No OFD packet to send [12:45:05]OFD Sender: No OFD packet to send [12:45:10]OFD Sender: No OFD packet to send [12:45:15]OFD Sender: No OFD packet to send [12:45:20]accept exits with 7 [12:45:20]New connection [12:45:20]New thread 3067305316 created [12:45:20]Thread 3067161956 joined [12:45:20]Waiting for new connection... [12:45:20] Sock 7.Parse request [12:45:20]Sock 7.Check first char [12:45:20]Sock 7.First char is OK [12:45:20]request: POST /json_proto HTTP/1.0 [12:45:20]Method: POST [12:45:20]URL: /json_proto [12:45:20]Method is POST - this is cgi request [12:45:20]url: /json_proto [12:45:20]query_string will be loaded in cgi processing [12:45:20]execute_cgi json_proto POST (null) [12:45:20]execute_cgi path=json_proto method=POST [12:45:20]POST find Content-Length [12:45:20]Host: 172.17.53.67:8080 [12:45:20]Content-Length: 677 [12:45:20]Content-Type: application/json [12:45:20] [12:45:20]POST finish read [12:45:20]Found Content-Length = 677 [12:45:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:20]execute_script... [12:45:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:20]POST & json_proto [12:45:20]process_json_proto [12:45:20]json parsed OK: [12:45:20]protocol is kg_v1.0 [12:45:20]action value=close_receipt [12:45:20]process_action close_receipt [12:45:20]cmd_close_receipt [12:45:20]MH_GetDate [12:45:20]Write to MH i2c: F0 00 00 CD 13 CF [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: F0 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: F0 09 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: F0 09 00 CD 13 00 60 58 12 67 19 BC 99 64 DB [12:45:20]GetLastDocTimeStamp 1729255458 [12:45:20]current date 1729255520 [12:45:20]FM_GetShiftState [12:45:20]SAM_PROTO_GetShiftState [12:45:20]wFMCommunicate request_size=4 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 13 01 00 [12:45:20]Write to MH i2c: E2 08 00 CE 13 80 13 01 00 00 00 00 00 5E [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 0E 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 0E 00 CE 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [12:45:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:45:20]wFMCommunicate OK [12:45:20]SAM_PROTO_GetShiftState done [12:45:20]FM_GetShiftState done [12:45:20]opened in 1729211399 [12:45:20]opened+sec_in_day 1729297799 [12:45:20]quantity*price = 60027 [12:45:20]sum+1 = 60029 [12:45:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 238 18.10.2024 12:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154849 ФПД: 76254154890996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154849&fm=76254154890996&tin=02508201610067®Number=0000137193017469&sum=60000 [12:45:21]StoreToDocumentArchive [12:45:21]shift 312 fd 154849 [12:45:21]save to /storage/0312/doc_00154849 [12:45:21]save last doc name /storage/0312/doc_00154849 to /storage/kkm_last_doc_name [12:45:21]save OK [12:45:21]Clear old archive folders... [12:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:21]tlvbuf is 0051E4F0 [12:45:21]SAM_PROTO_ClearQueue [12:45:21]wFMCommunicate request_size=4 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 09 00 00 [12:45:21]Write to MH i2c: E2 08 00 DB 13 80 09 00 00 00 00 00 00 60 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 DB 13 00 90 00 62 [12:45:21]RAPDU: 90 00 [12:45:21]wFMCommunicate OK [12:45:21]SAM_PROTO_ClearQueue done [12:45:21]KKMCreateOFDPacket [12:45:21]OFDProtocolAddRootSTLVToBuf [12:45:21]FM_MakeSignedData [12:45:21]FM_MakeSignedData [12:45:21]SAM_PROTO_SignData [12:45:21]wFMCommunicate request_size=4 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 0D 01 02 [12:45:21]Write to MH i2c: E2 08 00 DC 13 80 0D 01 02 00 00 00 00 68 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 DC 13 00 90 00 63 [12:45:21]RAPDU: 90 00 [12:45:21]wFMCommunicate OK [12:45:21]wFMCommunicate request_size=255 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5C 02 00 35 04 06 00 45 [12:45:21]Write to MH i2c: E2 02 01 DD 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5C 02 00 35 04 06 00 45 00 00 49 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 DD 13 00 90 00 64 [12:45:21]RAPDU: 90 00 [12:45:21]wFMCommunicate OK [12:45:21]wFMCommunicate request_size=10 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 0D 02 02 05 5A 4D D0 9E F4 [12:45:21]Write to MH i2c: E2 0D 00 DE 13 80 0D 02 02 05 00 5A 4D D0 9E F4 00 00 7E [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 03 00 DE 13 00 90 00 65 [12:45:21]RAPDU: 90 00 [12:45:21]wFMCommunicate OK [12:45:21]wFMCommunicate request_size=4 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 0D 03 02 [12:45:21]Write to MH i2c: E2 08 00 DF 13 80 0D 03 02 00 00 00 00 6D [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 0B 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 0B 00 DF 13 00 C3 94 E2 B4 C2 B1 08 81 90 00 57 [12:45:21]RAPDU: C3 94 E2 B4 C2 B1 08 81 90 00 [12:45:21]wFMCommunicate OK [12:45:21]SAM_PROTO_SignData done [12:45:21]FM_MakeSignedData done [12:45:21]CreateOFDProtocolMessage [12:45:21]wFMCommunicate request_size=4 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 11 00 00 [12:45:21]Write to MH i2c: E2 08 00 E0 13 80 11 00 00 00 00 00 00 6D [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 17 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 17 00 E0 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [12:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:45:21]wFMCommunicate OK [12:45:21]CreateOFDProtocolMessage done [12:45:21]OFDSenderStorePacket 154849 [12:45:21]StoreOFDPacket docnum=154849 [12:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 B5 07 01 74 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5C 02 00 35 04 06 00 45 5A 4D D0 9E F4 C3 94 E2 B4 C2 B1 08 81 [12:45:21]CheckFolder [12:45:21]dirname=/storage/ofd_packets [12:45:21]CheckFolder done [12:45:21]ProducePacketName [12:45:21]name=ofd_packets/00154849 [12:45:21]NVStorageSaveData ofd_packets/00154849 [12:45:21]File name is /storage/ofd_packets/00154849 [12:45:21]Write 301 bytes [12:45:21]NVStorageSaveData done [12:45:21]OFDSenderStorePacket done [12:45:21]KKMCreateOFDPacket done [12:45:21]NVStorageSaveData kkm_last_timestamp [12:45:21]File name is /storage/kkm_last_timestamp [12:45:21]Write 4 bytes [12:45:21]NVStorageSaveData done [12:45:21]ExternCall_PrintAddStr [12:45:21]wPrintStart [12:45:21]Write to MH i2c: 01 00 00 E1 13 F4 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 07 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 07 00 E1 13 00 00 00 00 00 FF 0F 09 [12:45:21]RasterBufferAndPrint [12:45:21]line Счет N : (1)873029 [12:45:21]line ИНН: 02508201610067 [12:45:21]line Контрольно-Кассовый Чек [12:45:21]line ПРОДАЖА [12:45:21]line ТРК (МРК, ГНК) : 21 [12:45:21]line Товар: 2710124500 [12:45:21]line Аи-95-К-5 [12:45:21]line 8.090 * 74.20 [12:45:21]line = 600.28 [12:45:21]line НДС 12% НСП 1% [12:45:21]line > о реализуемом товаре [12:45:21]line ОКРУГЛЕНИЕ: -0.28 [12:45:21]line ИТОГО: 600.00 [12:45:21]line Внесено: 600.00 [12:45:21]line СДАЧА: 0.00 [12:45:21]line НСП 1% : 5.31 [12:45:21]line НДС 12% : 63.75 [12:45:21]line Наличными: 600.00 [12:45:21]line Безнал.: 0.00 [12:45:21]line Место: АЗС № 165 "Партнер Нефть" [12:45:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:45:21]line СНО: Общий режим [12:45:21]line Чек 238 18.10.2024 12:45 [12:45:21]line Смена: 312 ФФД: 1.0 [12:45:21]line ЗНМ: 0300000234 [12:45:21]line РНМ: 0000137193017469 [12:45:21]line Версия ККМ: v1.0 [12:45:21]line ФМ: 0000000000963156 [12:45:21]line ФД: 154849 [12:45:21]line ФПД: 76254154890996 [12:45:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154849&fm=76254154890996&tin=02508201610067®Number=0000137193017469&sum=60000 [12:45:22]OFD Sender: Processing packet 154849 [packets to send 51, broken 50] [12:45:22]ProducePacketName [12:45:22]name=ofd_packets/00154849 [12:45:22]OFD Sender: To server: pG, [12:45:22]CommunicateWithHost lk.salyk.kg:30040 [12:45:22]ConnectInit lk.salyk.kg [12:45:22]written 0, free lines is 4095 [12:45:22]Connected sock=10 [12:45:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 B5 07 01 74 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5C 02 00 35 04 06 00 45 5A 4D D0 9E F4 C3 94 E2 B4 C2 B1 08 81 [12:45:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 54 C6 47 00 F9 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5C 02 00 F4 03 04 00 99 FE 11 67 B6 04 01 00 00 8F D6 CC 16 41 1C 9C B6 [12:45:22]CommunicateWithHost err = 0 [12:45:22]CheckOFDResponse [12:45:22]1017 (14) - 77093643461234 [12:45:22]1041 (16) - 0000000000963156 [12:45:22]1040 (4) - 154849 [12:45:22]1012 (4) - 18.10.2024 06:22 [12:45:22]1206 (1) - 0 [12:45:22]OFD Sender: Remove packet 154849 [12:45:22]ProducePacketName [12:45:22]name=ofd_packets/00154849 [12:45:22]NVStorageDeleteData [12:45:22]Write to MH i2c: 01 00 00 0C 14 20 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: 01 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: 01 07 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: 01 07 00 0C 14 00 00 00 00 00 F5 0C 28 [12:45:22]RasterBufferAndPrint [12:45:22]line [12:45:22]line [12:45:22]line [12:45:22]line [12:45:22]line [12:45:22]written 0, free lines is 3324 [12:45:22]MH_Cut [12:45:22]Write to MH i2c: D1 01 00 13 14 01 F9 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: D1 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: D1 01 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: D1 01 00 13 14 00 F8 [12:45:22]Write to MH i2c: 01 00 00 14 14 28 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]OFD Sender: No OFD packet to send [12:45:23]*** Cut start [12:45:23]*** Partial cut [12:45:23]*** CUTSNS_PIN = 1 [12:45:23]*** CUTSNS_PIN = 0 [12:45:23]*** Brake cut motor [12:45:23]Read from MH i2c: 01 [12:45:23]MH_I2C_Read... [12:45:23]*** Stop cut motor [12:45:23]*** Cut end [12:45:23]Read from MH i2c: 01 07 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 07 00 14 14 00 00 00 00 00 FF 0F 3D [12:45:23]process_action close_receipt done [12:45:23]requested_data is exist [12:45:23]produce_requested_data [12:45:23]requested_item fm.sn is exist - process it [12:45:23]wFMCommunicate request_size=4 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 11 00 00 [12:45:23]Write to MH i2c: E2 08 00 15 14 80 11 00 00 00 00 00 00 A3 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 17 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 17 00 15 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [12:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:45:23]wFMCommunicate OK [12:45:23]requested_item fd.num is exist - process it [12:45:23]SAM_PROTO_GetFieldsCounters [12:45:23]wFMCommunicate request_size=4 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 13 00 00 [12:45:23]Write to MH i2c: E2 08 00 16 14 80 13 00 00 00 00 00 00 A6 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:24]Read from MH i2c: E2 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 62 00 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 62 00 16 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [12:45:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:45:24]wFMCommunicate OK [12:45:24]SAM_PROTO_GetFieldsCounters done [12:45:24]requested_item shift.num is exist - process it [12:45:24]requested_item shift.opened is exist - process it [12:45:24]req_shift_opened [12:45:24]FM_GetShiftState [12:45:24]SAM_PROTO_GetShiftState [12:45:24]wFMCommunicate request_size=4 [12:45:24]MH_SAM_APDU [12:45:24]CAPDU: 80 13 01 00 [12:45:24]Write to MH i2c: E2 08 00 17 14 80 13 01 00 00 00 00 00 A8 [12:45:24]Write i2c OK [12:45:24]MH_I2C_Read... [12:45:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:24]Read from MH i2c: E2 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 0E 00 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 0E 00 17 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [12:45:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:45:24]wFMCommunicate OK [12:45:24]SAM_PROTO_GetShiftState done [12:45:24]FM_GetShiftState done [12:45:24]req_shift_opened done [12:45:24]requested_item shift.open_date is exist - process it [12:45:24]req_shift_open_date [12:45:24]req_shift_open_date done [12:45:24]produce_requested_data done [12:45:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154849,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:45:24]process_action_free close_receipt [12:45:24]json_value_free [12:45:24]json_value_free done [12:45:24]process_json_proto returns [12:45:24]Send response to host [12:45:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154849,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:45:24]free response buf [12:45:24]execute_script done [12:45:24]execute_script returns [12:45:24]free content buf [12:45:24]Sock 7.Close socket [12:45:24]Sock 7.Thread stoped [12:45:27]OFD Sender: No OFD packet to send [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:47]OFD Sender: No OFD packet to send [12:45:49]accept exits with 9 [12:45:49]New connection [12:45:49]New thread 3067161956 created [12:45:49]Thread 3067305316 joined [12:45:49]Waiting for new connection... [12:45:49] Sock 9.Parse request [12:45:49]Sock 9.Check first char [12:45:49]Sock 9.First char is OK [12:45:49]request: POST /json_proto HTTP/1.0 [12:45:49]Method: POST [12:45:49]URL: /json_proto [12:45:49]Method is POST - this is cgi request [12:45:49]url: /json_proto [12:45:49]query_string will be loaded in cgi processing [12:45:49]execute_cgi json_proto POST (null) [12:45:49]execute_cgi path=json_proto method=POST [12:45:49]POST find Content-Length [12:45:49]Host: 172.17.53.67:8080 [12:45:49]Content-Length: 674 [12:45:49]Content-Type: application/json [12:45:49] [12:45:49]POST finish read [12:45:49]Found Content-Length = 674 [12:45:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:49]execute_script... [12:45:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:49]POST & json_proto [12:45:49]process_json_proto [12:45:49]json parsed OK: [12:45:49]protocol is kg_v1.0 [12:45:49]action value=close_receipt [12:45:49]process_action close_receipt [12:45:49]cmd_close_receipt [12:45:49]MH_GetDate [12:45:49]Write to MH i2c: F0 00 00 18 14 1B [12:45:49]Write i2c OK [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 09 00 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 09 00 18 14 00 7E 58 12 67 19 BC 99 64 45 [12:45:49]GetLastDocTimeStamp 1729255520 [12:45:49]current date 1729255550 [12:45:49]FM_GetShiftState [12:45:49]SAM_PROTO_GetShiftState [12:45:49]wFMCommunicate request_size=4 [12:45:49]MH_SAM_APDU [12:45:49]CAPDU: 80 13 01 00 [12:45:49]Write to MH i2c: E2 08 00 19 14 80 13 01 00 00 00 00 00 AA [12:45:49]Write i2c OK [12:45:49]MH_I2C_Read... [12:45:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:49]Read from MH i2c: E2 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: E2 0E 00 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: E2 0E 00 19 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [12:45:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:45:49]wFMCommunicate OK [12:45:49]SAM_PROTO_GetShiftState done [12:45:49]FM_GetShiftState done [12:45:49]opened in 1729211399 [12:45:49]opened+sec_in_day 1729297799 [12:45:49]quantity*price = 70027 [12:45:49]sum+1 = 70029 [12:45:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 239 18.10.2024 12:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154850 ФПД: 220254323006549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154850&fm=220254323006549&tin=02508201610067®Number=0000137193017469&sum=70000 [12:45:50]StoreToDocumentArchive [12:45:50]shift 312 fd 154850 [12:45:50]save to /storage/0312/doc_00154850 [12:45:50]save last doc name /storage/0312/doc_00154850 to /storage/kkm_last_doc_name [12:45:50]save OK [12:45:50]Clear old archive folders... [12:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:45:50]tlvbuf is B6F30EC0 [12:45:50]SAM_PROTO_ClearQueue [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 09 00 00 [12:45:50]Write to MH i2c: E2 08 00 26 14 80 09 00 00 00 00 00 00 AC [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 26 14 00 90 00 AE [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]SAM_PROTO_ClearQueue done [12:45:50]KKMCreateOFDPacket [12:45:50]OFDProtocolAddRootSTLVToBuf [12:45:50]FM_MakeSignedData [12:45:50]FM_MakeSignedData [12:45:50]SAM_PROTO_SignData [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 01 02 [12:45:50]Write to MH i2c: E2 08 00 27 14 80 0D 01 02 00 00 00 00 B4 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 27 14 00 90 00 AF [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]wFMCommunicate request_size=255 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7E 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5C 02 00 35 04 06 00 C8 51 F4 AE [12:45:50]Write to MH i2c: E2 02 01 28 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7E 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5C 02 00 35 04 06 00 C8 51 F4 AE 00 00 BC [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 28 14 00 90 00 B0 [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]wFMCommunicate request_size=7 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 02 02 02 DC 55 [12:45:50]Write to MH i2c: E2 0A 00 29 14 80 0D 02 02 02 00 DC 55 00 00 EC [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 29 14 00 90 00 B1 [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 03 02 [12:45:50]Write to MH i2c: E2 08 00 2A 14 80 0D 03 02 00 00 00 00 B9 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 0B 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 0B 00 2A 14 00 37 72 8B CE C7 D4 84 E6 90 00 C1 [12:45:51]RAPDU: 37 72 8B CE C7 D4 84 E6 90 00 [12:45:51]wFMCommunicate OK [12:45:51]SAM_PROTO_SignData done [12:45:51]FM_MakeSignedData done [12:45:51]CreateOFDProtocolMessage [12:45:51]wFMCommunicate request_size=4 [12:45:51]MH_SAM_APDU [12:45:51]CAPDU: 80 11 00 00 [12:45:51]Write to MH i2c: E2 08 00 2B 14 80 11 00 00 00 00 00 00 B9 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 17 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 17 00 2B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [12:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:45:51]wFMCommunicate OK [12:45:51]CreateOFDProtocolMessage done [12:45:51]OFDSenderStorePacket 154850 [12:45:51]StoreOFDPacket docnum=154850 [12:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F 61 04 01 50 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7E 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5C 02 00 35 04 06 00 C8 51 F4 AE DC 55 37 72 8B CE C7 D4 84 E6 [12:45:51]CheckFolder [12:45:51]dirname=/storage/ofd_packets [12:45:51]CheckFolder done [12:45:51]ProducePacketName [12:45:51]name=ofd_packets/00154850 [12:45:51]NVStorageSaveData ofd_packets/00154850 [12:45:51]File name is /storage/ofd_packets/00154850 [12:45:51]Write 298 bytes [12:45:51]NVStorageSaveData done [12:45:51]OFDSenderStorePacket done [12:45:51]KKMCreateOFDPacket done [12:45:51]NVStorageSaveData kkm_last_timestamp [12:45:51]File name is /storage/kkm_last_timestamp [12:45:51]Write 4 bytes [12:45:51]NVStorageSaveData done [12:45:51]ExternCall_PrintAddStr [12:45:51]wPrintStart [12:45:51]Write to MH i2c: 01 00 00 2C 14 40 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 2C 14 00 00 00 00 00 FF 0F 55 [12:45:51]RasterBufferAndPrint [12:45:51]line Счет N : (1)873026 [12:45:51]line ИНН: 02508201610067 [12:45:51]line Контрольно-Кассовый Чек [12:45:51]line ПРОДАЖА [12:45:51]line ТРК (МРК, ГНК) : 44 [12:45:51]line Товар: 2710194210 [12:45:51]line ДТ-К-2 [12:45:51]line 9.190 * 76.20 [12:45:51]line = 700.28 [12:45:51]line НДС 12% НСП 1% [12:45:51]line > о реализуемом товаре [12:45:51]line ОКРУГЛЕНИЕ: -0.28 [12:45:51]line ИТОГО: 700.00 [12:45:51]line Внесено: 700.00 [12:45:51]line СДАЧА: 0.00 [12:45:51]line НСП 1% : 6.20 [12:45:51]line НДС 12% : 74.37 [12:45:51]line Наличными: 700.00 [12:45:51]line Безнал.: 0.00 [12:45:51]line Место: АЗС № 165 "Партнер Нефть" [12:45:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:45:51]line СНО: Общий режим [12:45:51]line Чек 239 18.10.2024 12:45 [12:45:51]line Смена: 312 ФФД: 1.0 [12:45:51]line ЗНМ: 0300000234 [12:45:51]line РНМ: 0000137193017469 [12:45:51]line Версия ККМ: v1.0 [12:45:51]line ФМ: 0000000000963156 [12:45:51]line ФД: 154850 [12:45:51]line ФПД: 220254323006549 [12:45:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154850&fm=220254323006549&tin=02508201610067®Number=0000137193017469&sum=70000 [12:45:51]OFD Sender: Processing packet 154850 [packets to send 51, broken 50] [12:45:51]ProducePacketName [12:45:51]name=ofd_packets/00154850 [12:45:51]OFD Sender: To server: pG, [12:45:51]CommunicateWithHost lk.salyk.kg:30040 [12:45:51]ConnectInit lk.salyk.kg [12:45:51]written 0, free lines is 4095 [12:45:51]Connected sock=10 [12:45:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F 61 04 01 50 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7E 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5C 02 00 35 04 06 00 C8 51 F4 AE DC 55 37 72 8B CE C7 D4 84 E6 [12:45:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 27 47 00 EA 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5C 02 00 F4 03 04 00 B6 FE 11 67 B6 04 01 00 00 BF 41 33 12 2A 88 35 F0 [12:45:51]CommunicateWithHost err = 0 [12:45:51]CheckOFDResponse [12:45:51]1017 (14) - 77093643461234 [12:45:51]1041 (16) - 0000000000963156 [12:45:51]1040 (4) - 154850 [12:45:51]1012 (4) - 18.10.2024 06:22 [12:45:51]1206 (1) - 0 [12:45:51]OFD Sender: Remove packet 154850 [12:45:51]ProducePacketName [12:45:51]name=ofd_packets/00154850 [12:45:51]NVStorageDeleteData [12:45:51]Write to MH i2c: 01 00 00 57 14 6B [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 57 14 00 00 00 00 00 EF 0C 6D [12:45:51]RasterBufferAndPrint [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]written 0, free lines is 3317 [12:45:51]MH_Cut [12:45:51]Write to MH i2c: D1 01 00 5E 14 01 44 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 01 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 01 00 5E 14 00 43 [12:45:51]Write to MH i2c: 01 00 00 5F 14 73 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:52]OFD Sender: No OFD packet to send [12:45:52]*** Cut start [12:45:52]*** Partial cut [12:45:52]*** CUTSNS_PIN = 1 [12:45:52]*** CUTSNS_PIN = 0 [12:45:52]*** Brake cut motor [12:45:53]Read from MH i2c: 01 [12:45:53]MH_I2C_Read... [12:45:53]*** Stop cut motor [12:45:53]*** Cut end [12:45:53]Read from MH i2c: 01 07 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: 01 07 00 5F 14 00 00 00 00 00 FF 0F 88 [12:45:53]process_action close_receipt done [12:45:53]requested_data is exist [12:45:53]produce_requested_data [12:45:53]requested_item fm.sn is exist - process it [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 11 00 00 [12:45:53]Write to MH i2c: E2 08 00 60 14 80 11 00 00 00 00 00 00 EE [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 17 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 17 00 60 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [12:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:45:53]wFMCommunicate OK [12:45:53]requested_item fd.num is exist - process it [12:45:53]SAM_PROTO_GetFieldsCounters [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 13 00 00 [12:45:53]Write to MH i2c: E2 08 00 61 14 80 13 00 00 00 00 00 00 F1 [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 62 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 62 00 61 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [12:45:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:45:53]wFMCommunicate OK [12:45:53]SAM_PROTO_GetFieldsCounters done [12:45:53]requested_item shift.num is exist - process it [12:45:53]requested_item shift.opened is exist - process it [12:45:53]req_shift_opened [12:45:53]FM_GetShiftState [12:45:53]SAM_PROTO_GetShiftState [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 13 01 00 [12:45:53]Write to MH i2c: E2 08 00 62 14 80 13 01 00 00 00 00 00 F3 [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 62 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2A [12:45:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:45:53]wFMCommunicate OK [12:45:53]SAM_PROTO_GetShiftState done [12:45:53]FM_GetShiftState done [12:45:53]req_shift_opened done [12:45:53]requested_item shift.open_date is exist - process it [12:45:53]req_shift_open_date [12:45:53]req_shift_open_date done [12:45:53]produce_requested_data done [12:45:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154850,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:45:53]process_action_free close_receipt [12:45:53]json_value_free [12:45:53]json_value_free done [12:45:53]process_json_proto returns [12:45:53]Send response to host [12:45:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154850,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:45:53]free response buf [12:45:53]execute_script done [12:45:53]execute_script returns [12:45:53]free content buf [12:45:53]Sock 9.Close socket [12:45:53]Sock 9.Thread stoped [12:45:57]OFD Sender: No OFD packet to send [12:46:02]OFD Sender: No OFD packet to send [12:46:07]OFD Sender: No OFD packet to send [12:46:12]OFD Sender: No OFD packet to send [12:46:17]OFD Sender: No OFD packet to send [12:46:18]accept exits with 7 [12:46:18]New connection [12:46:18]New thread 3067305316 created [12:46:18]Thread 3067161956 joined [12:46:18]Waiting for new connection... [12:46:18] Sock 7.Parse request [12:46:18]Sock 7.Check first char [12:46:18]Sock 7.First char is OK [12:46:18]request: POST /json_proto HTTP/1.0 [12:46:18]Method: POST [12:46:18]URL: /json_proto [12:46:18]Method is POST - this is cgi request [12:46:18]url: /json_proto [12:46:18]query_string will be loaded in cgi processing [12:46:18]execute_cgi json_proto POST (null) [12:46:18]execute_cgi path=json_proto method=POST [12:46:18]POST find Content-Length [12:46:18]Host: 172.17.53.67:8080 [12:46:18]Content-Length: 766 [12:46:18]Content-Type: application/json [12:46:18] [12:46:18]POST finish read [12:46:18]Found Content-Length = 766 [12:46:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 240.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:18]execute_script... [12:46:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 240.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:18]POST & json_proto [12:46:18]process_json_proto [12:46:18]json parsed OK: [12:46:18]protocol is kg_v1.0 [12:46:18]action value=close_receipt [12:46:18]process_action close_receipt [12:46:18]cmd_close_receipt [12:46:18]MH_GetDate [12:46:18]Write to MH i2c: F0 00 00 63 14 66 [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: F0 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: F0 09 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: F0 09 00 63 14 00 9B 58 12 67 19 BC 99 64 AD [12:46:18]GetLastDocTimeStamp 1729255550 [12:46:18]current date 1729255579 [12:46:18]FM_GetShiftState [12:46:18]SAM_PROTO_GetShiftState [12:46:18]wFMCommunicate request_size=4 [12:46:18]MH_SAM_APDU [12:46:18]CAPDU: 80 13 01 00 [12:46:18]Write to MH i2c: E2 08 00 64 14 80 13 01 00 00 00 00 00 F5 [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:18]Read from MH i2c: E2 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 0E 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 0E 00 64 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [12:46:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:46:18]wFMCommunicate OK [12:46:18]SAM_PROTO_GetShiftState done [12:46:18]FM_GetShiftState done [12:46:18]opened in 1729211399 [12:46:18]opened+sec_in_day 1729297799 [12:46:18]quantity*price = 24017 [12:46:18]sum+1 = 24018 [12:46:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 240.17 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 0.00 Безнал.: 240.17 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 240 18.10.2024 12:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154851 ФПД: 135952756789986 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154851&fm=135952756789986&tin=02508201610067®Number=0000137193017469&sum=24017 [12:46:19]StoreToDocumentArchive [12:46:19]shift 312 fd 154851 [12:46:19]save to /storage/0312/doc_00154851 [12:46:19]save last doc name /storage/0312/doc_00154851 to /storage/kkm_last_doc_name [12:46:19]save OK [12:46:19]Clear old archive folders... [12:46:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:19]tlvbuf is 0052D2F0 [12:46:19]SAM_PROTO_ClearQueue [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 09 00 00 [12:46:19]Write to MH i2c: E2 08 00 71 14 80 09 00 00 00 00 00 00 F7 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 71 14 00 90 00 F9 [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]SAM_PROTO_ClearQueue done [12:46:19]KKMCreateOFDPacket [12:46:19]OFDProtocolAddRootSTLVToBuf [12:46:19]FM_MakeSignedData [12:46:19]FM_MakeSignedData [12:46:19]SAM_PROTO_SignData [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 01 02 [12:46:19]Write to MH i2c: E2 08 00 72 14 80 0D 01 02 00 00 00 00 FF [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 72 14 00 90 00 FA [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=255 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 5D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 9B 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5C 02 00 35 04 06 00 7B [12:46:19]Write to MH i2c: E2 02 01 73 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 5D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 9B 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5C 02 00 35 04 06 00 7B 00 00 1F [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 73 14 00 90 00 FB [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=10 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 02 02 05 A5 F7 C6 52 E2 [12:46:19]Write to MH i2c: E2 0D 00 74 14 80 0D 02 02 05 00 A5 F7 C6 52 E2 00 00 A2 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 74 14 00 90 00 FC [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 03 02 [12:46:19]Write to MH i2c: E2 08 00 75 14 80 0D 03 02 00 00 00 00 04 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:20]Read from MH i2c: E2 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 0B 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 0B 00 75 14 00 FE 46 9F 4B E9 2A 7C B7 90 00 79 [12:46:20]RAPDU: FE 46 9F 4B E9 2A 7C B7 90 00 [12:46:20]wFMCommunicate OK [12:46:20]SAM_PROTO_SignData done [12:46:20]FM_MakeSignedData done [12:46:20]CreateOFDProtocolMessage [12:46:20]wFMCommunicate request_size=4 [12:46:20]MH_SAM_APDU [12:46:20]CAPDU: 80 11 00 00 [12:46:20]Write to MH i2c: E2 08 00 76 14 80 11 00 00 00 00 00 00 04 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:20]Read from MH i2c: E2 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 17 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 17 00 76 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [12:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:20]wFMCommunicate OK [12:46:20]CreateOFDProtocolMessage done [12:46:20]OFDSenderStorePacket 154851 [12:46:20]StoreOFDPacket docnum=154851 [12:46:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A 87 07 01 E1 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 5D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 9B 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5C 02 00 35 04 06 00 7B A5 F7 C6 52 E2 FE 46 9F 4B E9 2A 7C B7 [12:46:20]CheckFolder [12:46:20]dirname=/storage/ofd_packets [12:46:20]CheckFolder done [12:46:20]ProducePacketName [12:46:20]name=ofd_packets/00154851 [12:46:20]NVStorageSaveData ofd_packets/00154851 [12:46:20]File name is /storage/ofd_packets/00154851 [12:46:20]Write 301 bytes [12:46:20]NVStorageSaveData done [12:46:20]OFDSenderStorePacket done [12:46:20]KKMCreateOFDPacket done [12:46:20]NVStorageSaveData kkm_last_timestamp [12:46:20]File name is /storage/kkm_last_timestamp [12:46:20]Write 4 bytes [12:46:20]NVStorageSaveData done [12:46:20]OFD Sender: Processing packet 154851 [packets to send 51, broken 50] [12:46:20]ProducePacketName [12:46:20]name=ofd_packets/00154851 [12:46:20]OFD Sender: To server: pG, [12:46:20]CommunicateWithHost lk.salyk.kg:30040 [12:46:20]ConnectInit lk.salyk.kg [12:46:20]ExternCall_PrintAddStr [12:46:20]wPrintStart [12:46:20]Write to MH i2c: 01 00 00 77 14 8B [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 77 14 00 00 00 00 00 FF 0F A0 [12:46:20]RasterBufferAndPrint [12:46:20]line Счет N : (1)873030 [12:46:20]line ИНН: 02508201610067 [12:46:20]line Контрольно-Кассовый Чек [12:46:20]line ПРОДАЖА [12:46:20]line ТРК (МРК, ГНК) : 32 [12:46:20]line Товар: 2710124130 [12:46:20]line Аи-92-К-5 [12:46:20]line 3.590 * 66.90 [12:46:20]line = 240.17 [12:46:20]line НДС 12% НСП 1% [12:46:20]line > о реализуемом товаре [12:46:20]line ИТОГО: 240.17 [12:46:20]line НСП 1% : 2.12 [12:46:20]line НДС 12% : 25.50 [12:46:20]line Наличными: 0.00 [12:46:20]line Безнал.: 240.17 [12:46:20]line Место: АЗС № 165 "Партнер Нефть" [12:46:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:46:20]line СНО: Общий режим [12:46:20]line Чек 240 18.10.2024 12:46 [12:46:20]line Смена: 312 ФФД: 1.0 [12:46:20]line ЗНМ: 0300000234 [12:46:20]line РНМ: 0000137193017469 [12:46:20]line Версия ККМ: v1.0 [12:46:20]line Платежная система: Mbank [12:46:20]line ФМ: 0000000000963156 [12:46:20]line ФД: 154851 [12:46:20]line ФПД: 135952756789986 [12:46:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154851&fm=135952756789986&tin=02508201610067®Number=0000137193017469&sum=24017 [12:46:20]Connected sock=11 [12:46:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A 87 07 01 E1 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 5D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 9B 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5C 02 00 35 04 06 00 7B A5 F7 C6 52 E2 FE 46 9F 4B E9 2A 7C B7 [12:46:20]written 0, free lines is 4095 [12:46:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 1D 47 00 C9 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5C 02 00 F4 03 04 00 D3 FE 11 67 B6 04 01 00 00 69 17 59 3B B3 AE 34 BE [12:46:20]CommunicateWithHost err = 0 [12:46:20]CheckOFDResponse [12:46:20]1017 (14) - 77093643461234 [12:46:20]1041 (16) - 0000000000963156 [12:46:20]1040 (4) - 154851 [12:46:20]1012 (4) - 18.10.2024 06:23 [12:46:20]1206 (1) - 0 [12:46:20]OFD Sender: Remove packet 154851 [12:46:20]ProducePacketName [12:46:20]name=ofd_packets/00154851 [12:46:20]NVStorageDeleteData [12:46:20]Write to MH i2c: 01 00 00 A0 14 B4 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 A0 14 00 00 00 00 00 19 0D E1 [12:46:20]RasterBufferAndPrint [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]written 0, free lines is 3359 [12:46:20]MH_Cut [12:46:20]Write to MH i2c: D1 01 00 A7 14 01 8D [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 01 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 01 00 A7 14 00 8C [12:46:20]Write to MH i2c: 01 00 00 A8 14 BC [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:21]OFD Sender: No OFD packet to send [12:46:21]*** Cut start [12:46:21]*** Partial cut [12:46:21]*** CUTSNS_PIN = 1 [12:46:21]*** CUTSNS_PIN = 0 [12:46:21]*** Brake cut motor [12:46:22]Read from MH i2c: 01 [12:46:22]MH_I2C_Read... [12:46:22]*** Stop cut motor [12:46:22]*** Cut end [12:46:22]Read from MH i2c: 01 07 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: 01 07 00 A8 14 00 00 00 00 00 FF 0F D1 [12:46:22]process_action close_receipt done [12:46:22]requested_data is exist [12:46:22]produce_requested_data [12:46:22]requested_item fm.sn is exist - process it [12:46:22]wFMCommunicate request_size=4 [12:46:22]MH_SAM_APDU [12:46:22]CAPDU: 80 11 00 00 [12:46:22]Write to MH i2c: E2 08 00 A9 14 80 11 00 00 00 00 00 00 37 [12:46:22]Write i2c OK [12:46:22]MH_I2C_Read... [12:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:22]Read from MH i2c: E2 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 17 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 17 00 A9 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [12:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:22]wFMCommunicate OK [12:46:22]requested_item fd.num is exist - process it [12:46:22]SAM_PROTO_GetFieldsCounters [12:46:22]wFMCommunicate request_size=4 [12:46:22]MH_SAM_APDU [12:46:22]CAPDU: 80 13 00 00 [12:46:22]Write to MH i2c: E2 08 00 AA 14 80 13 00 00 00 00 00 00 3A [12:46:22]Write i2c OK [12:46:22]MH_I2C_Read... [12:46:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:22]Read from MH i2c: E2 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 62 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 62 00 AA 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [12:46:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:22]wFMCommunicate OK [12:46:22]SAM_PROTO_GetFieldsCounters done [12:46:22]requested_item shift.num is exist - process it [12:46:22]requested_item shift.opened is exist - process it [12:46:22]req_shift_opened [12:46:22]FM_GetShiftState [12:46:22]SAM_PROTO_GetShiftState [12:46:22]wFMCommunicate request_size=4 [12:46:22]MH_SAM_APDU [12:46:22]CAPDU: 80 13 01 00 [12:46:22]Write to MH i2c: E2 08 00 AB 14 80 13 01 00 00 00 00 00 3C [12:46:22]Write i2c OK [12:46:22]MH_I2C_Read... [12:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:22]Read from MH i2c: E2 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 0E 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 0E 00 AB 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 73 [12:46:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:46:22]wFMCommunicate OK [12:46:22]SAM_PROTO_GetShiftState done [12:46:22]FM_GetShiftState done [12:46:22]req_shift_opened done [12:46:22]requested_item shift.open_date is exist - process it [12:46:22]req_shift_open_date [12:46:22]req_shift_open_date done [12:46:22]produce_requested_data done [12:46:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154851,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:46:22]process_action_free close_receipt [12:46:22]json_value_free [12:46:22]json_value_free done [12:46:22]process_json_proto returns [12:46:22]Send response to host [12:46:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154851,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:46:22]free response buf [12:46:22]execute_script done [12:46:22]execute_script returns [12:46:22]free content buf [12:46:22]Sock 7.Close socket [12:46:22]Sock 7.Thread stoped [12:46:26]OFD Sender: No OFD packet to send [12:46:31]OFD Sender: No OFD packet to send [12:46:36]OFD Sender: No OFD packet to send [12:46:41]OFD Sender: No OFD packet to send [12:46:46]OFD Sender: No OFD packet to send [12:46:50]accept exits with 9 [12:46:50]New connection [12:46:50]New thread 3067161956 created [12:46:50]Thread 3067305316 joined [12:46:50]Waiting for new connection... [12:46:50] Sock 9.Parse request [12:46:50]Sock 9.Check first char [12:46:50]Sock 9.First char is OK [12:46:50]request: POST /json_proto HTTP/1.0 [12:46:50]Method: POST [12:46:50]URL: /json_proto [12:46:50]Method is POST - this is cgi request [12:46:50]url: /json_proto [12:46:50]query_string will be loaded in cgi processing [12:46:50]execute_cgi json_proto POST (null) [12:46:50]execute_cgi path=json_proto method=POST [12:46:50]POST find Content-Length [12:46:50]Host: 172.17.53.67:8080 [12:46:50]Content-Length: 677 [12:46:50]Content-Type: application/json [12:46:50] [12:46:50]POST finish read [12:46:50]Found Content-Length = 677 [12:46:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:50]execute_script... [12:46:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:50]POST & json_proto [12:46:50]process_json_proto [12:46:50]json parsed OK: [12:46:50]protocol is kg_v1.0 [12:46:50]action value=close_receipt [12:46:50]process_action close_receipt [12:46:50]cmd_close_receipt [12:46:50]MH_GetDate [12:46:50]Write to MH i2c: F0 00 00 AC 14 AF [12:46:50]Write i2c OK [12:46:50]MH_I2C_Read... [12:46:50]Read from MH i2c: F0 [12:46:50]MH_I2C_Read... [12:46:50]Read from MH i2c: F0 09 00 [12:46:50]MH_I2C_Read... [12:46:50]Read from MH i2c: F0 09 00 AC 14 00 BA 58 12 67 19 BC 99 64 15 [12:46:50]GetLastDocTimeStamp 1729255579 [12:46:50]current date 1729255610 [12:46:50]FM_GetShiftState [12:46:50]SAM_PROTO_GetShiftState [12:46:50]wFMCommunicate request_size=4 [12:46:50]MH_SAM_APDU [12:46:50]CAPDU: 80 13 01 00 [12:46:50]Write to MH i2c: E2 08 00 AD 14 80 13 01 00 00 00 00 00 3E [12:46:50]Write i2c OK [12:46:50]MH_I2C_Read... [12:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:50]Read from MH i2c: E2 [12:46:50]MH_I2C_Read... [12:46:50]Read from MH i2c: E2 0E 00 [12:46:50]MH_I2C_Read... [12:46:50]Read from MH i2c: E2 0E 00 AD 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 75 [12:46:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:46:50]wFMCommunicate OK [12:46:50]SAM_PROTO_GetShiftState done [12:46:50]FM_GetShiftState done [12:46:50]opened in 1729211399 [12:46:50]opened+sec_in_day 1729297799 [12:46:50]quantity*price = 20003 [12:46:50]sum+1 = 20004 [12:46:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 241 18.10.2024 12:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154852 ФПД: 46566591033967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154852&fm=46566591033967&tin=02508201610067®Number=0000137193017469&sum=20000 [12:46:51]StoreToDocumentArchive [12:46:51]shift 312 fd 154852 [12:46:51]save to /storage/0312/doc_00154852 [12:46:51]save last doc name /storage/0312/doc_00154852 to /storage/kkm_last_doc_name [12:46:51]save OK [12:46:51]Clear old archive folders... [12:46:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:51]tlvbuf is B6F17440 [12:46:51]SAM_PROTO_ClearQueue [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 09 00 00 [12:46:51]Write to MH i2c: E2 08 00 BA 14 80 09 00 00 00 00 00 00 40 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 BA 14 00 90 00 42 [12:46:51]RAPDU: 90 00 [12:46:51]wFMCommunicate OK [12:46:51]SAM_PROTO_ClearQueue done [12:46:51]KKMCreateOFDPacket [12:46:51]OFDProtocolAddRootSTLVToBuf [12:46:51]FM_MakeSignedData [12:46:51]FM_MakeSignedData [12:46:51]SAM_PROTO_SignData [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 0D 01 02 [12:46:51]Write to MH i2c: E2 08 00 BB 14 80 0D 01 02 00 00 00 00 48 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 BB 14 00 90 00 43 [12:46:51]RAPDU: 90 00 [12:46:51]wFMCommunicate OK [12:46:51]wFMCommunicate request_size=255 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 BA 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5C 02 00 35 04 06 00 2A [12:46:51]Write to MH i2c: E2 02 01 BC 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 BA 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5C 02 00 35 04 06 00 2A 00 00 D2 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 BC 14 00 90 00 44 [12:46:51]RAPDU: 90 00 [12:46:51]wFMCommunicate OK [12:46:51]wFMCommunicate request_size=10 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 0D 02 02 05 5A 21 1D F2 6F [12:46:51]Write to MH i2c: E2 0D 00 BD 14 80 0D 02 02 05 00 5A 21 1D F2 6F 00 00 4E [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 03 00 BD 14 00 90 00 45 [12:46:51]RAPDU: 90 00 [12:46:51]wFMCommunicate OK [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 0D 03 02 [12:46:51]Write to MH i2c: E2 08 00 BE 14 80 0D 03 02 00 00 00 00 4D [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0B 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0B 00 BE 14 00 72 56 43 9D 88 3B 8C 23 90 00 68 [12:46:51]RAPDU: 72 56 43 9D 88 3B 8C 23 90 00 [12:46:51]wFMCommunicate OK [12:46:51]SAM_PROTO_SignData done [12:46:51]FM_MakeSignedData done [12:46:51]CreateOFDProtocolMessage [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 11 00 00 [12:46:51]Write to MH i2c: E2 08 00 BF 14 80 11 00 00 00 00 00 00 4D [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 17 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 17 00 BF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [12:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:51]wFMCommunicate OK [12:46:51]CreateOFDProtocolMessage done [12:46:51]OFDSenderStorePacket 154852 [12:46:51]StoreOFDPacket docnum=154852 [12:46:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 08 07 01 E1 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 BA 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5C 02 00 35 04 06 00 2A 5A 21 1D F2 6F 72 56 43 9D 88 3B 8C 23 [12:46:51]CheckFolder [12:46:51]dirname=/storage/ofd_packets [12:46:51]CheckFolder done [12:46:51]ProducePacketName [12:46:51]name=ofd_packets/00154852 [12:46:51]NVStorageSaveData ofd_packets/00154852 [12:46:51]File name is /storage/ofd_packets/00154852 [12:46:51]Write 301 bytes [12:46:51]NVStorageSaveData done [12:46:51]OFDSenderStorePacket done [12:46:51]KKMCreateOFDPacket done [12:46:51]NVStorageSaveData kkm_last_timestamp [12:46:51]File name is /storage/kkm_last_timestamp [12:46:51]Write 4 bytes [12:46:51]NVStorageSaveData done [12:46:51]ExternCall_PrintAddStr [12:46:51]wPrintStart [12:46:51]Write to MH i2c: 01 00 00 C0 14 D4 [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 07 00 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 07 00 C0 14 00 00 00 00 00 FF 0F E9 [12:46:52]RasterBufferAndPrint [12:46:52]line Счет N : (1)873031 [12:46:52]line ИНН: 02508201610067 [12:46:52]line Контрольно-Кассовый Чек [12:46:52]line ПРОДАЖА [12:46:52]line ТРК (МРК, ГНК) : 12 [12:46:52]line Товар: 2710124130 [12:46:52]line Аи-92-К-5 [12:46:52]line 2.990 * 66.90 [12:46:52]line = 200.03 [12:46:52]line НДС 12% НСП 1% [12:46:52]line > о реализуемом товаре [12:46:52]line ОКРУГЛЕНИЕ: -0.03 [12:46:52]line ИТОГО: 200.00 [12:46:52]line Внесено: 200.00 [12:46:52]line СДАЧА: 0.00 [12:46:52]line НСП 1% : 1.77 [12:46:52]line НДС 12% : 21.24 [12:46:52]line Наличными: 200.00 [12:46:52]line Безнал.: 0.00 [12:46:52]line Место: АЗС № 165 "Партнер Нефть" [12:46:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:46:52]line СНО: Общий режим [12:46:52]line Чек 241 18.10.2024 12:46 [12:46:52]line Смена: 312 ФФД: 1.0 [12:46:52]line ЗНМ: 0300000234 [12:46:52]line РНМ: 0000137193017469 [12:46:52]line Версия ККМ: v1.0 [12:46:52]line ФМ: 0000000000963156 [12:46:52]line ФД: 154852 [12:46:52]line ФПД: 46566591033967 [12:46:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154852&fm=46566591033967&tin=02508201610067®Number=0000137193017469&sum=20000 [12:46:52]OFD Sender: Processing packet 154852 [packets to send 51, broken 50] [12:46:52]ProducePacketName [12:46:52]name=ofd_packets/00154852 [12:46:52]OFD Sender: To server: pG, [12:46:52]CommunicateWithHost lk.salyk.kg:30040 [12:46:52]ConnectInit lk.salyk.kg [12:46:52]written 0, free lines is 4095 [12:46:52]Connected sock=10 [12:46:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 08 07 01 E1 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 BA 58 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5C 02 00 35 04 06 00 2A 5A 21 1D F2 6F 72 56 43 9D 88 3B 8C 23 [12:46:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 1C 47 00 26 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5C 02 00 F4 03 04 00 F3 FE 11 67 B6 04 01 00 00 D6 EE 71 5D 0C 6F CD 2E [12:46:52]CommunicateWithHost err = 0 [12:46:52]CheckOFDResponse [12:46:52]1017 (14) - 77093643461234 [12:46:52]1041 (16) - 0000000000963156 [12:46:52]1040 (4) - 154852 [12:46:52]1012 (4) - 18.10.2024 06:23 [12:46:52]1206 (1) - 0 [12:46:52]OFD Sender: Remove packet 154852 [12:46:52]ProducePacketName [12:46:52]name=ofd_packets/00154852 [12:46:52]NVStorageDeleteData [12:46:52]Write to MH i2c: 01 00 00 EB 14 FF [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 07 00 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: 01 07 00 EB 14 00 00 00 00 00 EC 0C FE [12:46:52]RasterBufferAndPrint [12:46:52]line [12:46:52]line [12:46:52]line [12:46:52]line [12:46:52]line [12:46:52]written 0, free lines is 3314 [12:46:52]MH_Cut [12:46:52]Write to MH i2c: D1 01 00 F2 14 01 D8 [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: D1 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: D1 01 00 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: D1 01 00 F2 14 00 D7 [12:46:52]Write to MH i2c: 01 00 00 F3 14 07 [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:53]OFD Sender: No OFD packet to send [12:46:53]*** Cut start [12:46:53]*** Partial cut [12:46:53]*** CUTSNS_PIN = 1 [12:46:53]*** CUTSNS_PIN = 0 [12:46:53]*** Brake cut motor [12:46:54]Read from MH i2c: 01 [12:46:54]MH_I2C_Read... [12:46:54]*** Stop cut motor [12:46:54]*** Cut end [12:46:54]Read from MH i2c: 01 07 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 F3 14 00 00 00 00 00 FF 0F 1C [12:46:54]process_action close_receipt done [12:46:54]requested_data is exist [12:46:54]produce_requested_data [12:46:54]requested_item fm.sn is exist - process it [12:46:54]wFMCommunicate request_size=4 [12:46:54]MH_SAM_APDU [12:46:54]CAPDU: 80 11 00 00 [12:46:54]Write to MH i2c: E2 08 00 F4 14 80 11 00 00 00 00 00 00 82 [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:54]Read from MH i2c: E2 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 17 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 17 00 F4 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [12:46:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:54]wFMCommunicate OK [12:46:54]requested_item fd.num is exist - process it [12:46:54]SAM_PROTO_GetFieldsCounters [12:46:54]wFMCommunicate request_size=4 [12:46:54]MH_SAM_APDU [12:46:54]CAPDU: 80 13 00 00 [12:46:54]Write to MH i2c: E2 08 00 F5 14 80 13 00 00 00 00 00 00 85 [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:54]Read from MH i2c: E2 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 62 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 62 00 F5 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [12:46:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:54]wFMCommunicate OK [12:46:54]SAM_PROTO_GetFieldsCounters done [12:46:54]requested_item shift.num is exist - process it [12:46:54]requested_item shift.opened is exist - process it [12:46:54]req_shift_opened [12:46:54]FM_GetShiftState [12:46:54]SAM_PROTO_GetShiftState [12:46:54]wFMCommunicate request_size=4 [12:46:54]MH_SAM_APDU [12:46:54]CAPDU: 80 13 01 00 [12:46:54]Write to MH i2c: E2 08 00 F6 14 80 13 01 00 00 00 00 00 87 [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:54]Read from MH i2c: E2 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 0E 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: E2 0E 00 F6 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BE [12:46:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:46:54]wFMCommunicate OK [12:46:54]SAM_PROTO_GetShiftState done [12:46:54]FM_GetShiftState done [12:46:54]req_shift_opened done [12:46:54]requested_item shift.open_date is exist - process it [12:46:54]req_shift_open_date [12:46:54]req_shift_open_date done [12:46:54]produce_requested_data done [12:46:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154852,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:46:54]process_action_free close_receipt [12:46:54]json_value_free [12:46:54]json_value_free done [12:46:54]process_json_proto returns [12:46:54]Send response to host [12:46:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154852,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:46:54]free response buf [12:46:54]execute_script done [12:46:54]execute_script returns [12:46:54]free content buf [12:46:54]Sock 9.Close socket [12:46:54]Sock 9.Thread stoped [12:46:58]OFD Sender: No OFD packet to send [12:47:03]OFD Sender: No OFD packet to send [12:47:08]OFD Sender: No OFD packet to send [12:47:13]OFD Sender: No OFD packet to send [12:47:18]OFD Sender: No OFD packet to send [12:47:23]OFD Sender: No OFD packet to send [12:47:28]OFD Sender: No OFD packet to send [12:47:33]OFD Sender: No OFD packet to send [12:47:38]OFD Sender: No OFD packet to send [12:47:43]OFD Sender: No OFD packet to send [12:47:48]OFD Sender: No OFD packet to send [12:47:53]OFD Sender: No OFD packet to send [12:47:58]OFD Sender: No OFD packet to send [12:48:03]OFD Sender: No OFD packet to send [12:48:08]OFD Sender: No OFD packet to send [12:48:13]OFD Sender: No OFD packet to send [12:48:18]OFD Sender: No OFD packet to send [12:48:23]OFD Sender: No OFD packet to send [12:48:28]OFD Sender: No OFD packet to send [12:48:33]OFD Sender: No OFD packet to send [12:48:38]OFD Sender: No OFD packet to send [12:48:43]OFD Sender: No OFD packet to send [12:48:48]OFD Sender: No OFD packet to send [12:48:53]OFD Sender: No OFD packet to send [12:48:58]OFD Sender: No OFD packet to send [12:49:03]OFD Sender: No OFD packet to send [12:49:08]OFD Sender: No OFD packet to send [12:49:13]OFD Sender: No OFD packet to send [12:49:18]OFD Sender: No OFD packet to send [12:49:23]OFD Sender: No OFD packet to send [12:49:27]accept exits with 7 [12:49:27]New connection [12:49:27]New thread 3067305316 created [12:49:27]Thread 3067161956 joined [12:49:27]Waiting for new connection... [12:49:27] Sock 7.Parse request [12:49:27]Sock 7.Check first char [12:49:27]Sock 7.First char is OK [12:49:27]request: POST /json_proto HTTP/1.0 [12:49:27]Method: POST [12:49:27]URL: /json_proto [12:49:27]Method is POST - this is cgi request [12:49:27]url: /json_proto [12:49:27]query_string will be loaded in cgi processing [12:49:27]execute_cgi json_proto POST (null) [12:49:27]execute_cgi path=json_proto method=POST [12:49:27]POST find Content-Length [12:49:27]Host: 172.17.53.67:8080 [12:49:27]Content-Length: 677 [12:49:27]Content-Type: application/json [12:49:27] [12:49:27]POST finish read [12:49:27]Found Content-Length = 677 [12:49:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:27]execute_script... [12:49:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:27]POST & json_proto [12:49:27]process_json_proto [12:49:27]json parsed OK: [12:49:27]protocol is kg_v1.0 [12:49:27]action value=close_receipt [12:49:27]process_action close_receipt [12:49:27]cmd_close_receipt [12:49:27]MH_GetDate [12:49:27]Write to MH i2c: F0 00 00 F7 14 FA [12:49:27]Write i2c OK [12:49:27]MH_I2C_Read... [12:49:27]Read from MH i2c: F0 [12:49:27]MH_I2C_Read... [12:49:27]Read from MH i2c: F0 09 00 [12:49:27]MH_I2C_Read... [12:49:27]Read from MH i2c: F0 09 00 F7 14 00 57 59 12 67 19 BC 99 64 FE [12:49:27]GetLastDocTimeStamp 1729255610 [12:49:27]current date 1729255767 [12:49:27]FM_GetShiftState [12:49:27]SAM_PROTO_GetShiftState [12:49:27]wFMCommunicate request_size=4 [12:49:27]MH_SAM_APDU [12:49:27]CAPDU: 80 13 01 00 [12:49:27]Write to MH i2c: E2 08 00 F8 14 80 13 01 00 00 00 00 00 89 [12:49:27]Write i2c OK [12:49:27]MH_I2C_Read... [12:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:27]Read from MH i2c: E2 [12:49:27]MH_I2C_Read... [12:49:27]Read from MH i2c: E2 0E 00 [12:49:27]MH_I2C_Read... [12:49:27]Read from MH i2c: E2 0E 00 F8 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C0 [12:49:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:49:27]wFMCommunicate OK [12:49:27]SAM_PROTO_GetShiftState done [12:49:27]FM_GetShiftState done [12:49:27]opened in 1729211399 [12:49:27]opened+sec_in_day 1729297799 [12:49:27]quantity*price = 40068 [12:49:27]sum+1 = 40069 [12:49:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 242 18.10.2024 12:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154853 ФПД: 74525022369701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124927&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154853&fm=74525022369701&tin=02508201610067®Number=0000137193017469&sum=40000 [12:49:28]StoreToDocumentArchive [12:49:28]shift 312 fd 154853 [12:49:28]save to /storage/0312/doc_00154853 [12:49:28]save last doc name /storage/0312/doc_00154853 to /storage/kkm_last_doc_name [12:49:28]save OK [12:49:28]Clear old archive folders... [12:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:28]tlvbuf is B6F17410 [12:49:28]SAM_PROTO_ClearQueue [12:49:28]wFMCommunicate request_size=4 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 09 00 00 [12:49:28]Write to MH i2c: E2 08 00 05 15 80 09 00 00 00 00 00 00 8C [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 05 15 00 90 00 8E [12:49:28]RAPDU: 90 00 [12:49:28]wFMCommunicate OK [12:49:28]SAM_PROTO_ClearQueue done [12:49:28]KKMCreateOFDPacket [12:49:28]OFDProtocolAddRootSTLVToBuf [12:49:28]FM_MakeSignedData [12:49:28]FM_MakeSignedData [12:49:28]SAM_PROTO_SignData [12:49:28]wFMCommunicate request_size=4 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 0D 01 02 [12:49:28]Write to MH i2c: E2 08 00 06 15 80 0D 01 02 00 00 00 00 94 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 06 15 00 90 00 8F [12:49:28]RAPDU: 90 00 [12:49:28]wFMCommunicate OK [12:49:28]wFMCommunicate request_size=255 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 57 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5C 02 00 35 04 06 00 43 [12:49:28]Write to MH i2c: E2 02 01 07 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 57 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5C 02 00 35 04 06 00 43 00 00 C4 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 07 15 00 90 00 90 [12:49:28]RAPDU: 90 00 [12:49:28]wFMCommunicate OK [12:49:28]wFMCommunicate request_size=10 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 0D 02 02 05 C7 B5 7C 37 A5 [12:49:28]Write to MH i2c: E2 0D 00 08 15 80 0D 02 02 05 00 C7 B5 7C 37 A5 00 00 75 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 03 00 08 15 00 90 00 91 [12:49:28]RAPDU: 90 00 [12:49:28]wFMCommunicate OK [12:49:28]wFMCommunicate request_size=4 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 0D 03 02 [12:49:28]Write to MH i2c: E2 08 00 09 15 80 0D 03 02 00 00 00 00 99 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 0B 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 0B 00 09 15 00 B7 64 A2 86 C6 4B 9D 03 90 00 8E [12:49:28]RAPDU: B7 64 A2 86 C6 4B 9D 03 90 00 [12:49:28]wFMCommunicate OK [12:49:28]SAM_PROTO_SignData done [12:49:28]FM_MakeSignedData done [12:49:28]CreateOFDProtocolMessage [12:49:28]wFMCommunicate request_size=4 [12:49:28]MH_SAM_APDU [12:49:28]CAPDU: 80 11 00 00 [12:49:28]Write to MH i2c: E2 08 00 0A 15 80 11 00 00 00 00 00 00 99 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:28]Read from MH i2c: E2 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 17 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: E2 17 00 0A 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [12:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:49:28]wFMCommunicate OK [12:49:28]CreateOFDProtocolMessage done [12:49:28]OFDSenderStorePacket 154853 [12:49:28]StoreOFDPacket docnum=154853 [12:49:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 62 07 01 F9 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 57 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5C 02 00 35 04 06 00 43 C7 B5 7C 37 A5 B7 64 A2 86 C6 4B 9D 03 [12:49:28]CheckFolder [12:49:28]dirname=/storage/ofd_packets [12:49:28]CheckFolder done [12:49:28]ProducePacketName [12:49:28]name=ofd_packets/00154853 [12:49:28]NVStorageSaveData ofd_packets/00154853 [12:49:28]File name is /storage/ofd_packets/00154853 [12:49:28]Write 301 bytes [12:49:28]NVStorageSaveData done [12:49:28]OFDSenderStorePacket done [12:49:28]KKMCreateOFDPacket done [12:49:28]NVStorageSaveData kkm_last_timestamp [12:49:28]File name is /storage/kkm_last_timestamp [12:49:28]Write 4 bytes [12:49:28]NVStorageSaveData done [12:49:28]ExternCall_PrintAddStr [12:49:28]wPrintStart [12:49:28]Write to MH i2c: 01 00 00 0B 15 20 [12:49:28]Write i2c OK [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: 01 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: 01 07 00 [12:49:28]MH_I2C_Read... [12:49:28]Read from MH i2c: 01 07 00 0B 15 00 00 00 00 00 FF 0F 35 [12:49:28]RasterBufferAndPrint [12:49:28]line Счет N : (1)873032 [12:49:28]line ИНН: 02508201610067 [12:49:28]line Контрольно-Кассовый Чек [12:49:28]line ПРОДАЖА [12:49:28]line ТРК (МРК, ГНК) : 41 [12:49:28]line Товар: 2710124500 [12:49:28]line Аи-95-К-5 [12:49:28]line 5.400 * 74.20 [12:49:28]line = 400.68 [12:49:28]line НДС 12% НСП 1% [12:49:28]line > о реализуемом товаре [12:49:28]line ОКРУГЛЕНИЕ: -0.68 [12:49:28]line ИТОГО: 400.00 [12:49:28]line Внесено: 400.00 [12:49:28]line СДАЧА: 0.00 [12:49:28]line НСП 1% : 3.55 [12:49:28]line НДС 12% : 42.55 [12:49:28]line Наличными: 400.00 [12:49:28]line Безнал.: 0.00 [12:49:28]line Место: АЗС № 165 "Партнер Нефть" [12:49:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:49:28]line СНО: Общий режим [12:49:28]line Чек 242 18.10.2024 12:49 [12:49:28]line Смена: 312 ФФД: 1.0 [12:49:28]line ЗНМ: 0300000234 [12:49:28]line РНМ: 0000137193017469 [12:49:28]line Версия ККМ: v1.0 [12:49:28]line ФМ: 0000000000963156 [12:49:28]line ФД: 154853 [12:49:28]line ФПД: 74525022369701 [12:49:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T124927&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154853&fm=74525022369701&tin=02508201610067®Number=0000137193017469&sum=40000 [12:49:29]OFD Sender: Processing packet 154853 [packets to send 51, broken 50] [12:49:29]ProducePacketName [12:49:29]name=ofd_packets/00154853 [12:49:29]OFD Sender: To server: pG, [12:49:29]CommunicateWithHost lk.salyk.kg:30040 [12:49:29]ConnectInit lk.salyk.kg [12:49:29]written 0, free lines is 4095 [12:49:29]Connected sock=10 [12:49:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 62 07 01 F9 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 57 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5C 02 00 35 04 06 00 43 C7 B5 7C 37 A5 B7 64 A2 86 C6 4B 9D 03 [12:49:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B ED 47 00 1F 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5C 02 00 F4 03 04 00 90 FF 11 67 B6 04 01 00 00 AC C0 00 EE FF EE 18 9B [12:49:29]CommunicateWithHost err = 0 [12:49:29]CheckOFDResponse [12:49:29]1017 (14) - 77093643461234 [12:49:29]1041 (16) - 0000000000963156 [12:49:29]1040 (4) - 154853 [12:49:29]1012 (4) - 18.10.2024 06:26 [12:49:29]1206 (1) - 0 [12:49:29]OFD Sender: Remove packet 154853 [12:49:29]ProducePacketName [12:49:29]name=ofd_packets/00154853 [12:49:29]NVStorageDeleteData [12:49:29]Write to MH i2c: 01 00 00 36 15 4B [12:49:29]Write i2c OK [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: 01 [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: 01 07 00 [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: 01 07 00 36 15 00 00 00 00 00 00 0D 5F [12:49:29]RasterBufferAndPrint [12:49:29]line [12:49:29]line [12:49:29]line [12:49:29]line [12:49:29]line [12:49:29]written 0, free lines is 3333 [12:49:29]MH_Cut [12:49:29]Write to MH i2c: D1 01 00 3D 15 01 24 [12:49:29]Write i2c OK [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: D1 [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: D1 01 00 [12:49:29]MH_I2C_Read... [12:49:29]Read from MH i2c: D1 01 00 3D 15 00 23 [12:49:29]Write to MH i2c: 01 00 00 3E 15 53 [12:49:29]Write i2c OK [12:49:29]MH_I2C_Read... [12:49:30]OFD Sender: No OFD packet to send [12:49:30]*** Cut start [12:49:30]*** Partial cut [12:49:30]*** CUTSNS_PIN = 1 [12:49:30]*** CUTSNS_PIN = 0 [12:49:30]*** Brake cut motor [12:49:31]Read from MH i2c: 01 [12:49:31]MH_I2C_Read... [12:49:31]*** Stop cut motor [12:49:31]*** Cut end [12:49:31]Read from MH i2c: 01 07 00 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: 01 07 00 3E 15 00 00 00 00 00 FF 0F 68 [12:49:31]process_action close_receipt done [12:49:31]requested_data is exist [12:49:31]produce_requested_data [12:49:31]requested_item fm.sn is exist - process it [12:49:31]wFMCommunicate request_size=4 [12:49:31]MH_SAM_APDU [12:49:31]CAPDU: 80 11 00 00 [12:49:31]Write to MH i2c: E2 08 00 3F 15 80 11 00 00 00 00 00 00 CE [12:49:31]Write i2c OK [12:49:31]MH_I2C_Read... [12:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:31]Read from MH i2c: E2 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 17 00 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 17 00 3F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [12:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:49:31]wFMCommunicate OK [12:49:31]requested_item fd.num is exist - process it [12:49:31]SAM_PROTO_GetFieldsCounters [12:49:31]wFMCommunicate request_size=4 [12:49:31]MH_SAM_APDU [12:49:31]CAPDU: 80 13 00 00 [12:49:31]Write to MH i2c: E2 08 00 40 15 80 13 00 00 00 00 00 00 D1 [12:49:31]Write i2c OK [12:49:31]MH_I2C_Read... [12:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:31]Read from MH i2c: E2 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 62 00 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 62 00 40 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [12:49:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:31]wFMCommunicate OK [12:49:31]SAM_PROTO_GetFieldsCounters done [12:49:31]requested_item shift.num is exist - process it [12:49:31]requested_item shift.opened is exist - process it [12:49:31]req_shift_opened [12:49:31]FM_GetShiftState [12:49:31]SAM_PROTO_GetShiftState [12:49:31]wFMCommunicate request_size=4 [12:49:31]MH_SAM_APDU [12:49:31]CAPDU: 80 13 01 00 [12:49:31]Write to MH i2c: E2 08 00 41 15 80 13 01 00 00 00 00 00 D3 [12:49:31]Write i2c OK [12:49:31]MH_I2C_Read... [12:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:31]Read from MH i2c: E2 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 0E 00 [12:49:31]MH_I2C_Read... [12:49:31]Read from MH i2c: E2 0E 00 41 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0A [12:49:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:49:31]wFMCommunicate OK [12:49:31]SAM_PROTO_GetShiftState done [12:49:31]FM_GetShiftState done [12:49:31]req_shift_opened done [12:49:31]requested_item shift.open_date is exist - process it [12:49:31]req_shift_open_date [12:49:31]req_shift_open_date done [12:49:31]produce_requested_data done [12:49:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154853,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:49:31]process_action_free close_receipt [12:49:31]json_value_free [12:49:31]json_value_free done [12:49:31]process_json_proto returns [12:49:31]Send response to host [12:49:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154853,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:49:31]free response buf [12:49:31]execute_script done [12:49:31]execute_script returns [12:49:31]free content buf [12:49:31]Sock 7.Close socket [12:49:31]Sock 7.Thread stoped [12:49:35]OFD Sender: No OFD packet to send [12:49:40]OFD Sender: No OFD packet to send [12:49:45]OFD Sender: No OFD packet to send [12:49:50]OFD Sender: No OFD packet to send [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:30]accept exits with 9 [12:50:30]New connection [12:50:30]New thread 3067161956 created [12:50:30]Thread 3067305316 joined [12:50:30]Waiting for new connection... [12:50:30] Sock 9.Parse request [12:50:30]Sock 9.Check first char [12:50:30]Sock 9.First char is OK [12:50:30]request: POST /json_proto HTTP/1.0 [12:50:30]Method: POST [12:50:30]URL: /json_proto [12:50:30]Method is POST - this is cgi request [12:50:30]url: /json_proto [12:50:30]query_string will be loaded in cgi processing [12:50:30]execute_cgi json_proto POST (null) [12:50:30]execute_cgi path=json_proto method=POST [12:50:30]POST find Content-Length [12:50:30]Host: 172.17.53.67:8080 [12:50:30]Content-Length: 679 [12:50:30]Content-Type: application/json [12:50:30] [12:50:30]POST finish read [12:50:30]Found Content-Length = 679 [12:50:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:30]execute_script... [12:50:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:30]POST & json_proto [12:50:30]process_json_proto [12:50:30]json parsed OK: [12:50:30]protocol is kg_v1.0 [12:50:30]action value=close_receipt [12:50:30]process_action close_receipt [12:50:30]cmd_close_receipt [12:50:30]MH_GetDate [12:50:30]Write to MH i2c: F0 00 00 42 15 46 [12:50:30]Write i2c OK [12:50:30]MH_I2C_Read... [12:50:30]Read from MH i2c: F0 [12:50:30]MH_I2C_Read... [12:50:30]Read from MH i2c: F0 09 00 [12:50:30]MH_I2C_Read... [12:50:30]Read from MH i2c: F0 09 00 42 15 00 96 59 12 67 19 BC 99 64 89 [12:50:30]GetLastDocTimeStamp 1729255767 [12:50:30]current date 1729255830 [12:50:30]FM_GetShiftState [12:50:30]SAM_PROTO_GetShiftState [12:50:30]wFMCommunicate request_size=4 [12:50:30]MH_SAM_APDU [12:50:30]CAPDU: 80 13 01 00 [12:50:30]Write to MH i2c: E2 08 00 43 15 80 13 01 00 00 00 00 00 D5 [12:50:30]Write i2c OK [12:50:30]MH_I2C_Read... [12:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:30]Read from MH i2c: E2 [12:50:30]MH_I2C_Read... [12:50:30]Read from MH i2c: E2 0E 00 [12:50:30]MH_I2C_Read... [12:50:30]Read from MH i2c: E2 0E 00 43 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0C [12:50:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:50:30]wFMCommunicate OK [12:50:30]SAM_PROTO_GetShiftState done [12:50:30]FM_GetShiftState done [12:50:30]opened in 1729211399 [12:50:30]opened+sec_in_day 1729297799 [12:50:30]quantity*price = 120015 [12:50:30]sum+1 = 120016 [12:50:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 243 18.10.2024 12:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154854 ФПД: 49696241281513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T125030&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154854&fm=49696241281513&tin=02508201610067®Number=0000137193017469&sum=120000 [12:50:31]StoreToDocumentArchive [12:50:31]shift 312 fd 154854 [12:50:31]save to /storage/0312/doc_00154854 [12:50:31]save last doc name /storage/0312/doc_00154854 to /storage/kkm_last_doc_name [12:50:31]save OK [12:50:31]Clear old archive folders... [12:50:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:50:31]tlvbuf is 004DBAC0 [12:50:31]SAM_PROTO_ClearQueue [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 09 00 00 [12:50:31]Write to MH i2c: E2 08 00 50 15 80 09 00 00 00 00 00 00 D7 [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 50 15 00 90 00 D9 [12:50:31]RAPDU: 90 00 [12:50:31]wFMCommunicate OK [12:50:31]SAM_PROTO_ClearQueue done [12:50:31]KKMCreateOFDPacket [12:50:31]OFDProtocolAddRootSTLVToBuf [12:50:31]FM_MakeSignedData [12:50:31]FM_MakeSignedData [12:50:31]SAM_PROTO_SignData [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 0D 01 02 [12:50:31]Write to MH i2c: E2 08 00 51 15 80 0D 01 02 00 00 00 00 DF [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 51 15 00 90 00 DA [12:50:31]RAPDU: 90 00 [12:50:31]wFMCommunicate OK [12:50:31]wFMCommunicate request_size=255 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 96 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5C 02 00 35 04 06 00 2D 32 CE CE [12:50:31]Write to MH i2c: E2 02 01 52 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 96 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5C 02 00 35 04 06 00 2D 32 CE CE 00 00 BA [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:31]Read from MH i2c: E2 03 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 52 15 00 90 00 DB [12:50:31]RAPDU: 90 00 [12:50:31]wFMCommunicate OK [12:50:31]wFMCommunicate request_size=7 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 0D 02 02 02 E9 E9 [12:50:31]Write to MH i2c: E2 0A 00 53 15 80 0D 02 02 02 00 E9 E9 00 00 B8 [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 03 00 53 15 00 90 00 DC [12:50:31]RAPDU: 90 00 [12:50:31]wFMCommunicate OK [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 0D 03 02 [12:50:31]Write to MH i2c: E2 08 00 54 15 80 0D 03 02 00 00 00 00 E4 [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 0B 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 0B 00 54 15 00 95 C6 04 DA 54 35 B8 9E 90 00 FD [12:50:31]RAPDU: 95 C6 04 DA 54 35 B8 9E 90 00 [12:50:31]wFMCommunicate OK [12:50:31]SAM_PROTO_SignData done [12:50:31]FM_MakeSignedData done [12:50:31]CreateOFDProtocolMessage [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 11 00 00 [12:50:31]Write to MH i2c: E2 08 00 55 15 80 11 00 00 00 00 00 00 E4 [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 17 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 17 00 55 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [12:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:50:31]wFMCommunicate OK [12:50:31]CreateOFDProtocolMessage done [12:50:31]OFDSenderStorePacket 154854 [12:50:31]StoreOFDPacket docnum=154854 [12:50:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 E0 04 01 CD 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 96 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5C 02 00 35 04 06 00 2D 32 CE CE E9 E9 95 C6 04 DA 54 35 B8 9E [12:50:31]CheckFolder [12:50:31]dirname=/storage/ofd_packets [12:50:31]CheckFolder done [12:50:31]ProducePacketName [12:50:31]name=ofd_packets/00154854 [12:50:31]NVStorageSaveData ofd_packets/00154854 [12:50:31]File name is /storage/ofd_packets/00154854 [12:50:31]Write 298 bytes [12:50:31]NVStorageSaveData done [12:50:31]OFDSenderStorePacket done [12:50:31]KKMCreateOFDPacket done [12:50:31]NVStorageSaveData kkm_last_timestamp [12:50:31]File name is /storage/kkm_last_timestamp [12:50:31]Write 4 bytes [12:50:31]NVStorageSaveData done [12:50:31]ExternCall_PrintAddStr [12:50:31]wPrintStart [12:50:31]Write to MH i2c: 01 00 00 56 15 6B [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: 01 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: 01 07 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: 01 07 00 56 15 00 00 00 00 00 FF 0F 80 [12:50:31]RasterBufferAndPrint [12:50:31]line Счет N : (1)873033 [12:50:31]line ИНН: 02508201610067 [12:50:31]line Контрольно-Кассовый Чек [12:50:31]line ПРОДАЖА [12:50:31]line ТРК (МРК, ГНК) : 24 [12:50:31]line Товар: 2710194210 [12:50:31]line ДТ-К-2 [12:50:31]line 15.750 * 76.20 [12:50:31]line = 1200.15 [12:50:31]line НДС 12% НСП 1% [12:50:31]line > о реализуемом товаре [12:50:31]line ОКРУГЛЕНИЕ: -0.15 [12:50:31]line ИТОГО: 1200.00 [12:50:31]line Внесено: 1200.00 [12:50:31]line СДАЧА: 0.00 [12:50:31]line НСП 1% : 10.62 [12:50:31]line НДС 12% : 127.45 [12:50:31]line Наличными: 1200.00 [12:50:31]line Безнал.: 0.00 [12:50:31]line Место: АЗС № 165 "Партнер Нефть" [12:50:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:50:31]line СНО: Общий режим [12:50:31]line Чек 243 18.10.2024 12:50 [12:50:31]line Смена: 312 ФФД: 1.0 [12:50:31]line ЗНМ: 0300000234 [12:50:31]line РНМ: 0000137193017469 [12:50:31]line Версия ККМ: v1.0 [12:50:31]line ФМ: 0000000000963156 [12:50:31]line ФД: 154854 [12:50:31]line ФПД: 49696241281513 [12:50:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T125030&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154854&fm=49696241281513&tin=02508201610067®Number=0000137193017469&sum=120000 [12:50:32]OFD Sender: Processing packet 154854 [packets to send 51, broken 50] [12:50:32]ProducePacketName [12:50:32]name=ofd_packets/00154854 [12:50:32]OFD Sender: To server: pG, [12:50:32]CommunicateWithHost lk.salyk.kg:30040 [12:50:32]ConnectInit lk.salyk.kg [12:50:32]written 0, free lines is 4095 [12:50:32]Connected sock=10 [12:50:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 E0 04 01 CD 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 96 59 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5C 02 00 35 04 06 00 2D 32 CE CE E9 E9 95 C6 04 DA 54 35 B8 9E [12:50:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA A9 47 00 EF F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5C 02 00 F4 03 04 00 CF FF 11 67 B6 04 01 00 00 1A 04 DD 37 E0 23 B3 46 [12:50:32]CommunicateWithHost err = 0 [12:50:32]CheckOFDResponse [12:50:32]1017 (14) - 77093643461234 [12:50:32]1041 (16) - 0000000000963156 [12:50:32]1040 (4) - 154854 [12:50:32]1012 (4) - 18.10.2024 06:27 [12:50:32]1206 (1) - 0 [12:50:32]OFD Sender: Remove packet 154854 [12:50:32]ProducePacketName [12:50:32]name=ofd_packets/00154854 [12:50:32]NVStorageDeleteData [12:50:32]Write to MH i2c: 01 00 00 81 15 96 [12:50:32]Write i2c OK [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: 01 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: 01 07 00 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: 01 07 00 81 15 00 00 00 00 00 E8 0C 91 [12:50:32]RasterBufferAndPrint [12:50:32]line [12:50:32]line [12:50:32]line [12:50:32]line [12:50:32]line [12:50:32]written 0, free lines is 3311 [12:50:32]MH_Cut [12:50:32]Write to MH i2c: D1 01 00 88 15 01 6F [12:50:32]Write i2c OK [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: D1 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: D1 01 00 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: D1 01 00 88 15 00 6E [12:50:32]Write to MH i2c: 01 00 00 89 15 9E [12:50:32]Write i2c OK [12:50:32]MH_I2C_Read... [12:50:33]OFD Sender: No OFD packet to send [12:50:33]*** Cut start [12:50:33]*** Partial cut [12:50:33]*** CUTSNS_PIN = 1 [12:50:33]*** CUTSNS_PIN = 0 [12:50:33]*** Brake cut motor [12:50:33]Read from MH i2c: 01 [12:50:33]MH_I2C_Read... [12:50:33]*** Stop cut motor [12:50:33]*** Cut end [12:50:33]Read from MH i2c: 01 07 00 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: 01 07 00 89 15 00 00 00 00 00 FF 0F B3 [12:50:33]process_action close_receipt done [12:50:33]requested_data is exist [12:50:33]produce_requested_data [12:50:33]requested_item fm.sn is exist - process it [12:50:33]wFMCommunicate request_size=4 [12:50:33]MH_SAM_APDU [12:50:33]CAPDU: 80 11 00 00 [12:50:33]Write to MH i2c: E2 08 00 8A 15 80 11 00 00 00 00 00 00 19 [12:50:33]Write i2c OK [12:50:33]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 17 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 17 00 8A 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [12:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:50:34]wFMCommunicate OK [12:50:34]requested_item fd.num is exist - process it [12:50:34]SAM_PROTO_GetFieldsCounters [12:50:34]wFMCommunicate request_size=4 [12:50:34]MH_SAM_APDU [12:50:34]CAPDU: 80 13 00 00 [12:50:34]Write to MH i2c: E2 08 00 8B 15 80 13 00 00 00 00 00 00 1C [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 62 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 62 00 8B 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [12:50:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:50:34]wFMCommunicate OK [12:50:34]SAM_PROTO_GetFieldsCounters done [12:50:34]requested_item shift.num is exist - process it [12:50:34]requested_item shift.opened is exist - process it [12:50:34]req_shift_opened [12:50:34]FM_GetShiftState [12:50:34]SAM_PROTO_GetShiftState [12:50:34]wFMCommunicate request_size=4 [12:50:34]MH_SAM_APDU [12:50:34]CAPDU: 80 13 01 00 [12:50:34]Write to MH i2c: E2 08 00 8C 15 80 13 01 00 00 00 00 00 1E [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 0E 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 0E 00 8C 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [12:50:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:50:34]wFMCommunicate OK [12:50:34]SAM_PROTO_GetShiftState done [12:50:34]FM_GetShiftState done [12:50:34]req_shift_opened done [12:50:34]requested_item shift.open_date is exist - process it [12:50:34]req_shift_open_date [12:50:34]req_shift_open_date done [12:50:34]produce_requested_data done [12:50:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154854,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:50:34]process_action_free close_receipt [12:50:34]json_value_free [12:50:34]json_value_free done [12:50:34]process_json_proto returns [12:50:34]Send response to host [12:50:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154854,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:50:34]free response buf [12:50:34]execute_script done [12:50:34]execute_script returns [12:50:34]free content buf [12:50:34]Sock 9.Close socket [12:50:34]Sock 9.Thread stoped [12:50:38]OFD Sender: No OFD packet to send [12:50:43]OFD Sender: No OFD packet to send [12:50:48]OFD Sender: No OFD packet to send [12:50:53]OFD Sender: No OFD packet to send [12:50:58]OFD Sender: No OFD packet to send [12:51:03]OFD Sender: No OFD packet to send [12:51:08]OFD Sender: No OFD packet to send [12:51:13]OFD Sender: No OFD packet to send [12:51:18]OFD Sender: No OFD packet to send [12:51:23]OFD Sender: No OFD packet to send [12:51:28]OFD Sender: No OFD packet to send [12:51:33]OFD Sender: No OFD packet to send [12:51:38]OFD Sender: No OFD packet to send [12:51:43]OFD Sender: No OFD packet to send [12:51:48]OFD Sender: No OFD packet to send [12:51:53]OFD Sender: No OFD packet to send [12:51:58]OFD Sender: No OFD packet to send [12:52:03]OFD Sender: No OFD packet to send [12:52:08]OFD Sender: No OFD packet to send [12:52:13]OFD Sender: No OFD packet to send [12:52:18]OFD Sender: No OFD packet to send [12:52:23]OFD Sender: No OFD packet to send [12:52:28]OFD Sender: No OFD packet to send [12:52:33]OFD Sender: No OFD packet to send [12:52:38]OFD Sender: No OFD packet to send [12:52:43]OFD Sender: No OFD packet to send [12:52:48]OFD Sender: No OFD packet to send [12:52:53]OFD Sender: No OFD packet to send [12:52:58]OFD Sender: No OFD packet to send [12:53:03]OFD Sender: No OFD packet to send [12:53:08]OFD Sender: No OFD packet to send [12:53:13]OFD Sender: No OFD packet to send [12:53:18]OFD Sender: No OFD packet to send [12:53:23]OFD Sender: No OFD packet to send [12:53:28]OFD Sender: No OFD packet to send [12:53:33]OFD Sender: No OFD packet to send [12:53:38]OFD Sender: No OFD packet to send [12:53:43]OFD Sender: No OFD packet to send [12:53:48]OFD Sender: No OFD packet to send [12:53:53]OFD Sender: No OFD packet to send [12:53:58]OFD Sender: No OFD packet to send [12:54:03]OFD Sender: No OFD packet to send [12:54:08]OFD Sender: No OFD packet to send [12:54:13]OFD Sender: No OFD packet to send [12:54:18]OFD Sender: No OFD packet to send [12:54:23]OFD Sender: No OFD packet to send [12:54:28]OFD Sender: No OFD packet to send [12:54:33]OFD Sender: No OFD packet to send [12:54:38]OFD Sender: No OFD packet to send [12:54:43]OFD Sender: No OFD packet to send [12:54:48]OFD Sender: No OFD packet to send [12:54:53]OFD Sender: No OFD packet to send [12:54:58]OFD Sender: No OFD packet to send [12:55:03]OFD Sender: No OFD packet to send [12:55:08]OFD Sender: No OFD packet to send [12:55:13]OFD Sender: No OFD packet to send [12:55:18]OFD Sender: No OFD packet to send [12:55:23]OFD Sender: No OFD packet to send [12:55:28]OFD Sender: No OFD packet to send [12:55:33]OFD Sender: No OFD packet to send [12:55:38]OFD Sender: No OFD packet to send [12:55:43]OFD Sender: No OFD packet to send [12:55:48]OFD Sender: No OFD packet to send [12:55:53]OFD Sender: No OFD packet to send [12:55:58]OFD Sender: No OFD packet to send [12:56:03]OFD Sender: No OFD packet to send [12:56:08]OFD Sender: No OFD packet to send [12:56:13]OFD Sender: No OFD packet to send [12:56:18]OFD Sender: No OFD packet to send [12:56:23]OFD Sender: No OFD packet to send [12:56:28]OFD Sender: No OFD packet to send [12:56:33]OFD Sender: No OFD packet to send [12:56:38]OFD Sender: No OFD packet to send [12:56:43]OFD Sender: No OFD packet to send [12:56:48]OFD Sender: No OFD packet to send [12:56:53]OFD Sender: No OFD packet to send [12:56:58]OFD Sender: No OFD packet to send [12:57:03]OFD Sender: No OFD packet to send [12:57:08]OFD Sender: No OFD packet to send [12:57:13]OFD Sender: No OFD packet to send [12:57:18]OFD Sender: No OFD packet to send [12:57:23]OFD Sender: No OFD packet to send [12:57:28]OFD Sender: No OFD packet to send [12:57:33]OFD Sender: No OFD packet to send [12:57:38]OFD Sender: No OFD packet to send [12:57:43]OFD Sender: No OFD packet to send [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:58:03]OFD Sender: No OFD packet to send [12:58:08]OFD Sender: No OFD packet to send [12:58:11]accept exits with 7 [12:58:11]New connection [12:58:11]New thread 3067305316 created [12:58:11]Thread 3067161956 joined [12:58:11]Waiting for new connection... [12:58:11] Sock 7.Parse request [12:58:11]Sock 7.Check first char [12:58:11]Sock 7.First char is OK [12:58:11]request: POST /json_proto HTTP/1.0 [12:58:11]Method: POST [12:58:11]URL: /json_proto [12:58:11]Method is POST - this is cgi request [12:58:11]url: /json_proto [12:58:11]query_string will be loaded in cgi processing [12:58:11]execute_cgi json_proto POST (null) [12:58:11]execute_cgi path=json_proto method=POST [12:58:11]POST find Content-Length [12:58:11]Host: 172.17.53.67:8080 [12:58:11]Content-Length: 769 [12:58:11]Content-Type: application/json [12:58:11] [12:58:11]POST finish read [12:58:11]Found Content-Length = 769 [12:58:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:11]execute_script... [12:58:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:11]POST & json_proto [12:58:11]process_json_proto [12:58:11]json parsed OK: [12:58:11]protocol is kg_v1.0 [12:58:11]action value=close_receipt [12:58:11]process_action close_receipt [12:58:11]cmd_close_receipt [12:58:11]MH_GetDate [12:58:11]Write to MH i2c: F0 00 00 8D 15 91 [12:58:11]Write i2c OK [12:58:11]MH_I2C_Read... [12:58:11]Read from MH i2c: F0 [12:58:11]MH_I2C_Read... [12:58:11]Read from MH i2c: F0 09 00 [12:58:11]MH_I2C_Read... [12:58:11]Read from MH i2c: F0 09 00 8D 15 00 64 5B 12 67 19 BC 99 64 A4 [12:58:11]GetLastDocTimeStamp 1729255830 [12:58:11]current date 1729256292 [12:58:11]FM_GetShiftState [12:58:11]SAM_PROTO_GetShiftState [12:58:11]wFMCommunicate request_size=4 [12:58:11]MH_SAM_APDU [12:58:11]CAPDU: 80 13 01 00 [12:58:11]Write to MH i2c: E2 08 00 8E 15 80 13 01 00 00 00 00 00 20 [12:58:11]Write i2c OK [12:58:11]MH_I2C_Read... [12:58:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:11]Read from MH i2c: E2 [12:58:11]MH_I2C_Read... [12:58:11]Read from MH i2c: E2 0E 00 [12:58:11]MH_I2C_Read... [12:58:11]Read from MH i2c: E2 0E 00 8E 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [12:58:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:58:11]wFMCommunicate OK [12:58:11]SAM_PROTO_GetShiftState done [12:58:11]FM_GetShiftState done [12:58:11]opened in 1729211399 [12:58:11]opened+sec_in_day 1729297799 [12:58:11]quantity*price = 100015 [12:58:11]sum+1 = 100017 [12:58:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 244 18.10.2024 12:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154855 ФПД: 108522295629960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T125812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154855&fm=108522295629960&tin=02508201610067®Number=0000137193017469&sum=100016 [12:58:13]StoreToDocumentArchive [12:58:13]shift 312 fd 154855 [12:58:13]save to /storage/0312/doc_00154855 [12:58:13]save last doc name /storage/0312/doc_00154855 to /storage/kkm_last_doc_name [12:58:13]save OK [12:58:13]Clear old archive folders... [12:58:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:13]tlvbuf is 004E29B0 [12:58:13]SAM_PROTO_ClearQueue [12:58:13]wFMCommunicate request_size=4 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 09 00 00 [12:58:13]Write to MH i2c: E2 08 00 9B 15 80 09 00 00 00 00 00 00 22 [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 9B 15 00 90 00 24 [12:58:13]RAPDU: 90 00 [12:58:13]wFMCommunicate OK [12:58:13]SAM_PROTO_ClearQueue done [12:58:13]KKMCreateOFDPacket [12:58:13]OFDProtocolAddRootSTLVToBuf [12:58:13]FM_MakeSignedData [12:58:13]FM_MakeSignedData [12:58:13]SAM_PROTO_SignData [12:58:13]wFMCommunicate request_size=4 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 0D 01 02 [12:58:13]Write to MH i2c: E2 08 00 9C 15 80 0D 01 02 00 00 00 00 2A [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 9C 15 00 90 00 25 [12:58:13]RAPDU: 90 00 [12:58:13]wFMCommunicate OK [12:58:13]wFMCommunicate request_size=255 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 64 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5C 02 00 35 04 06 00 62 [12:58:13]Write to MH i2c: E2 02 01 9D 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 64 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5C 02 00 35 04 06 00 62 00 00 F7 [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]OFD Sender: No OFD packet to send [12:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 9D 15 00 90 00 26 [12:58:13]RAPDU: 90 00 [12:58:13]wFMCommunicate OK [12:58:13]wFMCommunicate request_size=10 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 0D 02 02 05 B3 50 E1 98 88 [12:58:13]Write to MH i2c: E2 0D 00 9E 15 80 0D 02 02 05 00 B3 50 E1 98 88 00 00 3B [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 03 00 9E 15 00 90 00 27 [12:58:13]RAPDU: 90 00 [12:58:13]wFMCommunicate OK [12:58:13]wFMCommunicate request_size=4 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 0D 03 02 [12:58:13]Write to MH i2c: E2 08 00 9F 15 80 0D 03 02 00 00 00 00 2F [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 0B 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 0B 00 9F 15 00 E4 FE C4 D9 4C 35 30 C2 90 00 22 [12:58:13]RAPDU: E4 FE C4 D9 4C 35 30 C2 90 00 [12:58:13]wFMCommunicate OK [12:58:13]SAM_PROTO_SignData done [12:58:13]FM_MakeSignedData done [12:58:13]CreateOFDProtocolMessage [12:58:13]wFMCommunicate request_size=4 [12:58:13]MH_SAM_APDU [12:58:13]CAPDU: 80 11 00 00 [12:58:13]Write to MH i2c: E2 08 00 A0 15 80 11 00 00 00 00 00 00 2F [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:13]Read from MH i2c: E2 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 17 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: E2 17 00 A0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [12:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:58:13]wFMCommunicate OK [12:58:13]CreateOFDProtocolMessage done [12:58:13]OFDSenderStorePacket 154855 [12:58:13]StoreOFDPacket docnum=154855 [12:58:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 32 07 01 89 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 64 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5C 02 00 35 04 06 00 62 B3 50 E1 98 88 E4 FE C4 D9 4C 35 30 C2 [12:58:13]CheckFolder [12:58:13]dirname=/storage/ofd_packets [12:58:13]CheckFolder done [12:58:13]ProducePacketName [12:58:13]name=ofd_packets/00154855 [12:58:13]NVStorageSaveData ofd_packets/00154855 [12:58:13]File name is /storage/ofd_packets/00154855 [12:58:13]Write 301 bytes [12:58:13]NVStorageSaveData done [12:58:13]OFDSenderStorePacket done [12:58:13]KKMCreateOFDPacket done [12:58:13]NVStorageSaveData kkm_last_timestamp [12:58:13]File name is /storage/kkm_last_timestamp [12:58:13]Write 4 bytes [12:58:13]NVStorageSaveData done [12:58:13]ExternCall_PrintAddStr [12:58:13]wPrintStart [12:58:13]Write to MH i2c: 01 00 00 A1 15 B6 [12:58:13]Write i2c OK [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: 01 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: 01 07 00 [12:58:13]MH_I2C_Read... [12:58:13]Read from MH i2c: 01 07 00 A1 15 00 00 00 00 00 FF 0F CB [12:58:13]RasterBufferAndPrint [12:58:13]line Счет N : (1)873034 [12:58:13]line ИНН: 02508201610067 [12:58:13]line Контрольно-Кассовый Чек [12:58:13]line ПРОДАЖА [12:58:13]line ТРК (МРК, ГНК) : 42 [12:58:13]line Товар: 2710124130 [12:58:13]line Аи-92-К-5 [12:58:13]line 14.950 * 66.90 [12:58:13]line = 1000.16 [12:58:13]line НДС 12% НСП 1% [12:58:13]line > о реализуемом товаре [12:58:13]line ИТОГО: 1000.16 [12:58:13]line НСП 1% : 8.85 [12:58:13]line НДС 12% : 106.21 [12:58:13]line Наличными: 0.00 [12:58:13]line Безнал.: 1000.16 [12:58:13]line Место: АЗС № 165 "Партнер Нефть" [12:58:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:58:13]line СНО: Общий режим [12:58:13]line Чек 244 18.10.2024 12:58 [12:58:13]line Смена: 312 ФФД: 1.0 [12:58:13]line ЗНМ: 0300000234 [12:58:13]line РНМ: 0000137193017469 [12:58:13]line Версия ККМ: v1.0 [12:58:13]line Платежная система: Mbank [12:58:13]line ФМ: 0000000000963156 [12:58:13]line ФД: 154855 [12:58:13]line ФПД: 108522295629960 [12:58:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T125812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154855&fm=108522295629960&tin=02508201610067®Number=0000137193017469&sum=100016 [12:58:13]written 0, free lines is 4095 [12:58:13]OFD Sender: Processing packet 154855 [packets to send 51, broken 50] [12:58:13]ProducePacketName [12:58:13]name=ofd_packets/00154855 [12:58:13]OFD Sender: To server: pG, [12:58:13]CommunicateWithHost lk.salyk.kg:30040 [12:58:13]ConnectInit lk.salyk.kg [12:58:13]Connected sock=10 [12:58:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 32 07 01 89 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 64 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5C 02 00 35 04 06 00 62 B3 50 E1 98 88 E4 FE C4 D9 4C 35 30 C2 [12:58:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 96 47 00 7B 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5C 02 00 F4 03 04 00 9C 01 12 67 B6 04 01 00 00 C7 73 A7 E5 62 BD B0 94 [12:58:13]CommunicateWithHost err = 0 [12:58:13]CheckOFDResponse [12:58:13]1017 (14) - 77093643461234 [12:58:13]1041 (16) - 0000000000963156 [12:58:13]1040 (4) - 154855 [12:58:13]1012 (4) - 18.10.2024 06:35 [12:58:13]1206 (1) - 0 [12:58:13]OFD Sender: Remove packet 154855 [12:58:13]ProducePacketName [12:58:13]name=ofd_packets/00154855 [12:58:13]NVStorageDeleteData [12:58:14]Write to MH i2c: 01 00 00 CA 15 DF [12:58:14]Write i2c OK [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: 01 [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: 01 07 00 [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: 01 07 00 CA 15 00 00 00 00 00 17 0D 0A [12:58:14]RasterBufferAndPrint [12:58:14]line [12:58:14]line [12:58:14]line [12:58:14]line [12:58:14]line [12:58:14]written 0, free lines is 3357 [12:58:14]MH_Cut [12:58:14]Write to MH i2c: D1 01 00 D1 15 01 B8 [12:58:14]Write i2c OK [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: D1 [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: D1 01 00 [12:58:14]MH_I2C_Read... [12:58:14]Read from MH i2c: D1 01 00 D1 15 00 B7 [12:58:14]Write to MH i2c: 01 00 00 D2 15 E7 [12:58:14]Write i2c OK [12:58:14]MH_I2C_Read... [12:58:14]OFD Sender: No OFD packet to send [12:58:14]*** Cut start [12:58:14]*** Partial cut [12:58:14]*** CUTSNS_PIN = 1 [12:58:14]*** CUTSNS_PIN = 0 [12:58:15]*** Brake cut motor [12:58:15]Read from MH i2c: 01 [12:58:15]MH_I2C_Read... [12:58:15]*** Stop cut motor [12:58:15]*** Cut end [12:58:15]Read from MH i2c: 01 07 00 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: 01 07 00 D2 15 00 00 00 00 00 FF 0F FC [12:58:15]process_action close_receipt done [12:58:15]requested_data is exist [12:58:15]produce_requested_data [12:58:15]requested_item fm.sn is exist - process it [12:58:15]wFMCommunicate request_size=4 [12:58:15]MH_SAM_APDU [12:58:15]CAPDU: 80 11 00 00 [12:58:15]Write to MH i2c: E2 08 00 D3 15 80 11 00 00 00 00 00 00 62 [12:58:15]Write i2c OK [12:58:15]MH_I2C_Read... [12:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:15]Read from MH i2c: E2 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 17 00 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 17 00 D3 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [12:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:58:15]wFMCommunicate OK [12:58:15]requested_item fd.num is exist - process it [12:58:15]SAM_PROTO_GetFieldsCounters [12:58:15]wFMCommunicate request_size=4 [12:58:15]MH_SAM_APDU [12:58:15]CAPDU: 80 13 00 00 [12:58:15]Write to MH i2c: E2 08 00 D4 15 80 13 00 00 00 00 00 00 65 [12:58:15]Write i2c OK [12:58:15]MH_I2C_Read... [12:58:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:15]Read from MH i2c: E2 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 62 00 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 62 00 D4 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [12:58:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:15]wFMCommunicate OK [12:58:15]SAM_PROTO_GetFieldsCounters done [12:58:15]requested_item shift.num is exist - process it [12:58:15]requested_item shift.opened is exist - process it [12:58:15]req_shift_opened [12:58:15]FM_GetShiftState [12:58:15]SAM_PROTO_GetShiftState [12:58:15]wFMCommunicate request_size=4 [12:58:15]MH_SAM_APDU [12:58:15]CAPDU: 80 13 01 00 [12:58:15]Write to MH i2c: E2 08 00 D5 15 80 13 01 00 00 00 00 00 67 [12:58:15]Write i2c OK [12:58:15]MH_I2C_Read... [12:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:15]Read from MH i2c: E2 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 0E 00 [12:58:15]MH_I2C_Read... [12:58:15]Read from MH i2c: E2 0E 00 D5 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9E [12:58:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [12:58:15]wFMCommunicate OK [12:58:15]SAM_PROTO_GetShiftState done [12:58:15]FM_GetShiftState done [12:58:15]req_shift_opened done [12:58:15]requested_item shift.open_date is exist - process it [12:58:15]req_shift_open_date [12:58:15]req_shift_open_date done [12:58:15]produce_requested_data done [12:58:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154855,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [12:58:15]process_action_free close_receipt [12:58:15]json_value_free [12:58:15]json_value_free done [12:58:15]process_json_proto returns [12:58:15]Send response to host [12:58:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154855,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [12:58:15]free response buf [12:58:15]execute_script done [12:58:15]execute_script returns [12:58:15]free content buf [12:58:15]Sock 7.Close socket [12:58:15]Sock 7.Thread stoped [12:58:19]OFD Sender: No OFD packet to send [12:58:24]OFD Sender: No OFD packet to send [12:58:29]OFD Sender: No OFD packet to send [12:58:34]OFD Sender: No OFD packet to send [12:58:39]OFD Sender: No OFD packet to send [12:58:44]OFD Sender: No OFD packet to send [12:58:49]OFD Sender: No OFD packet to send [12:58:54]OFD Sender: No OFD packet to send [12:58:59]OFD Sender: No OFD packet to send [12:59:04]OFD Sender: No OFD packet to send [12:59:09]OFD Sender: No OFD packet to send [12:59:14]OFD Sender: No OFD packet to send [12:59:19]OFD Sender: No OFD packet to send [12:59:24]OFD Sender: No OFD packet to send [12:59:29]OFD Sender: No OFD packet to send [12:59:34]OFD Sender: No OFD packet to send [12:59:39]OFD Sender: No OFD packet to send [12:59:44]OFD Sender: No OFD packet to send [12:59:49]OFD Sender: No OFD packet to send [12:59:54]OFD Sender: No OFD packet to send [12:59:59]OFD Sender: No OFD packet to send [13:00:04]OFD Sender: No OFD packet to send [13:00:09]OFD Sender: No OFD packet to send [13:00:14]OFD Sender: No OFD packet to send [13:00:19]OFD Sender: No OFD packet to send [13:00:24]OFD Sender: No OFD packet to send [13:00:28]accept exits with 9 [13:00:28]New connection [13:00:28]New thread 3067161956 created [13:00:28]Thread 3067305316 joined [13:00:28]Waiting for new connection... [13:00:28] Sock 9.Parse request [13:00:28]Sock 9.Check first char [13:00:28]Sock 9.First char is OK [13:00:28]request: POST /json_proto HTTP/1.0 [13:00:28]Method: POST [13:00:28]URL: /json_proto [13:00:28]Method is POST - this is cgi request [13:00:28]url: /json_proto [13:00:28]query_string will be loaded in cgi processing [13:00:28]execute_cgi json_proto POST (null) [13:00:28]execute_cgi path=json_proto method=POST [13:00:28]POST find Content-Length [13:00:28]Host: 172.17.53.67:8080 [13:00:28]Content-Length: 766 [13:00:28]Content-Type: application/json [13:00:28] [13:00:28]POST finish read [13:00:28]Found Content-Length = 766 [13:00:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.990, "sum" : 2056.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2056.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:28]execute_script... [13:00:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.990, "sum" : 2056.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2056.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:28]POST & json_proto [13:00:28]process_json_proto [13:00:28]json parsed OK: [13:00:28]protocol is kg_v1.0 [13:00:28]action value=close_receipt [13:00:28]process_action close_receipt [13:00:28]cmd_close_receipt [13:00:28]MH_GetDate [13:00:28]Write to MH i2c: F0 00 00 D6 15 DA [13:00:28]Write i2c OK [13:00:28]MH_I2C_Read... [13:00:28]Read from MH i2c: F0 [13:00:28]MH_I2C_Read... [13:00:28]Read from MH i2c: F0 09 00 [13:00:28]MH_I2C_Read... [13:00:28]Read from MH i2c: F0 09 00 D6 15 00 ED 5B 12 67 19 BC 99 64 76 [13:00:28]GetLastDocTimeStamp 1729256292 [13:00:28]current date 1729256429 [13:00:28]FM_GetShiftState [13:00:28]SAM_PROTO_GetShiftState [13:00:28]wFMCommunicate request_size=4 [13:00:28]MH_SAM_APDU [13:00:28]CAPDU: 80 13 01 00 [13:00:28]Write to MH i2c: E2 08 00 D7 15 80 13 01 00 00 00 00 00 69 [13:00:28]Write i2c OK [13:00:28]MH_I2C_Read... [13:00:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:28]Read from MH i2c: E2 [13:00:28]MH_I2C_Read... [13:00:28]Read from MH i2c: E2 0E 00 [13:00:28]MH_I2C_Read... [13:00:28]Read from MH i2c: E2 0E 00 D7 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [13:00:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:00:28]wFMCommunicate OK [13:00:28]SAM_PROTO_GetShiftState done [13:00:28]FM_GetShiftState done [13:00:28]opened in 1729211399 [13:00:28]opened+sec_in_day 1729297799 [13:00:28]quantity*price = 205663 [13:00:28]sum+1 = 205665 [13:00:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2056.64 НСП 1% : 18.20 НДС 12% : 218.40 Наличными: 0.00 Безнал.: 2056.64 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 245 18.10.2024 13:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154856 ФПД: 147358095547730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154856&fm=147358095547730&tin=02508201610067®Number=0000137193017469&sum=205664 [13:00:29]StoreToDocumentArchive [13:00:29]shift 312 fd 154856 [13:00:29]save to /storage/0312/doc_00154856 [13:00:29]save last doc name /storage/0312/doc_00154856 to /storage/kkm_last_doc_name [13:00:29]save OK [13:00:29]Clear old archive folders... [13:00:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:00:29]tlvbuf is 00543490 [13:00:29]SAM_PROTO_ClearQueue [13:00:29]wFMCommunicate request_size=4 [13:00:29]MH_SAM_APDU [13:00:29]CAPDU: 80 09 00 00 [13:00:29]Write to MH i2c: E2 08 00 E4 15 80 09 00 00 00 00 00 00 6B [13:00:29]Write i2c OK [13:00:29]MH_I2C_Read... [13:00:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:29]Read from MH i2c: E2 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 E4 15 00 90 00 6D [13:00:29]RAPDU: 90 00 [13:00:29]wFMCommunicate OK [13:00:29]SAM_PROTO_ClearQueue done [13:00:29]KKMCreateOFDPacket [13:00:29]OFDProtocolAddRootSTLVToBuf [13:00:29]FM_MakeSignedData [13:00:29]FM_MakeSignedData [13:00:29]SAM_PROTO_SignData [13:00:29]wFMCommunicate request_size=4 [13:00:29]MH_SAM_APDU [13:00:29]CAPDU: 80 0D 01 02 [13:00:29]Write to MH i2c: E2 08 00 E5 15 80 0D 01 02 00 00 00 00 73 [13:00:29]Write i2c OK [13:00:29]MH_I2C_Read... [13:00:29]OFD Sender: No OFD packet to send [13:00:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:29]Read from MH i2c: E2 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 E5 15 00 90 00 6E [13:00:29]RAPDU: 90 00 [13:00:29]wFMCommunicate OK [13:00:29]wFMCommunicate request_size=255 [13:00:29]MH_SAM_APDU [13:00:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 6E 69 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 60 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 23 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 ED 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5C 02 00 35 04 06 00 86 05 7A F0 [13:00:29]Write to MH i2c: E2 02 01 E6 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 6E 69 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 60 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 23 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 ED 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5C 02 00 35 04 06 00 86 05 7A F0 00 00 21 [13:00:29]Write i2c OK [13:00:29]MH_I2C_Read... [13:00:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:29]Read from MH i2c: E2 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 E6 15 00 90 00 6F [13:00:29]RAPDU: 90 00 [13:00:29]wFMCommunicate OK [13:00:29]wFMCommunicate request_size=7 [13:00:29]MH_SAM_APDU [13:00:29]CAPDU: 80 0D 02 02 02 9D 52 [13:00:29]Write to MH i2c: E2 0A 00 E7 15 80 0D 02 02 02 00 9D 52 00 00 69 [13:00:29]Write i2c OK [13:00:29]MH_I2C_Read... [13:00:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:29]Read from MH i2c: E2 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 03 00 E7 15 00 90 00 70 [13:00:29]RAPDU: 90 00 [13:00:29]wFMCommunicate OK [13:00:29]wFMCommunicate request_size=4 [13:00:29]MH_SAM_APDU [13:00:29]CAPDU: 80 0D 03 02 [13:00:29]Write to MH i2c: E2 08 00 E8 15 80 0D 03 02 00 00 00 00 78 [13:00:29]Write i2c OK [13:00:29]MH_I2C_Read... [13:00:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:29]Read from MH i2c: E2 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 0B 00 [13:00:29]MH_I2C_Read... [13:00:29]Read from MH i2c: E2 0B 00 E8 15 00 4F D4 EF 28 B0 44 53 69 90 00 63 [13:00:29]RAPDU: 4F D4 EF 28 B0 44 53 69 90 00 [13:00:29]wFMCommunicate OK [13:00:30]SAM_PROTO_SignData done [13:00:30]FM_MakeSignedData done [13:00:30]CreateOFDProtocolMessage [13:00:30]wFMCommunicate request_size=4 [13:00:30]MH_SAM_APDU [13:00:30]CAPDU: 80 11 00 00 [13:00:30]Write to MH i2c: E2 08 00 E9 15 80 11 00 00 00 00 00 00 78 [13:00:30]Write i2c OK [13:00:30]MH_I2C_Read... [13:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:30]Read from MH i2c: E2 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: E2 17 00 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: E2 17 00 E9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [13:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:00:30]wFMCommunicate OK [13:00:30]CreateOFDProtocolMessage done [13:00:30]OFDSenderStorePacket 154856 [13:00:30]StoreOFDPacket docnum=154856 [13:00:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 4F 04 01 5A 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 6E 69 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 60 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 23 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 ED 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5C 02 00 35 04 06 00 86 05 7A F0 9D 52 4F D4 EF 28 B0 44 53 69 [13:00:30]CheckFolder [13:00:30]dirname=/storage/ofd_packets [13:00:30]CheckFolder done [13:00:30]ProducePacketName [13:00:30]name=ofd_packets/00154856 [13:00:30]NVStorageSaveData ofd_packets/00154856 [13:00:30]File name is /storage/ofd_packets/00154856 [13:00:30]Write 298 bytes [13:00:30]NVStorageSaveData done [13:00:30]OFDSenderStorePacket done [13:00:30]KKMCreateOFDPacket done [13:00:30]NVStorageSaveData kkm_last_timestamp [13:00:30]File name is /storage/kkm_last_timestamp [13:00:30]Write 4 bytes [13:00:30]NVStorageSaveData done [13:00:30]ExternCall_PrintAddStr [13:00:30]wPrintStart [13:00:30]Write to MH i2c: 01 00 00 EA 15 FF [13:00:30]Write i2c OK [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 07 00 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 07 00 EA 15 00 00 00 00 00 FF 0F 14 [13:00:30]RasterBufferAndPrint [13:00:30]line Счет N : (1)873035 [13:00:30]line ИНН: 02508201610067 [13:00:30]line Контрольно-Кассовый Чек [13:00:30]line ПРОДАЖА [13:00:30]line ТРК (МРК, ГНК) : 24 [13:00:30]line Товар: 2710194210 [13:00:30]line ДТ-К-2 [13:00:30]line 26.990 * 76.20 [13:00:30]line = 2056.64 [13:00:30]line НДС 12% НСП 1% [13:00:30]line > о реализуемом товаре [13:00:30]line ИТОГО: 2056.64 [13:00:30]line НСП 1% : 18.20 [13:00:30]line НДС 12% : 218.40 [13:00:30]line Наличными: 0.00 [13:00:30]line Безнал.: 2056.64 [13:00:30]line Место: АЗС № 165 "Партнер Нефть" [13:00:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:00:30]line СНО: Общий режим [13:00:30]line Чек 245 18.10.2024 13:00 [13:00:30]line Смена: 312 ФФД: 1.0 [13:00:30]line ЗНМ: 0300000234 [13:00:30]line РНМ: 0000137193017469 [13:00:30]line Версия ККМ: v1.0 [13:00:30]line Платежная система: Mbank [13:00:30]line ФМ: 0000000000963156 [13:00:30]line ФД: 154856 [13:00:30]line ФПД: 147358095547730 [13:00:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154856&fm=147358095547730&tin=02508201610067®Number=0000137193017469&sum=205664 [13:00:30]OFD Sender: Processing packet 154856 [packets to send 51, broken 50] [13:00:30]ProducePacketName [13:00:30]name=ofd_packets/00154856 [13:00:30]OFD Sender: To server: pG, [13:00:30]CommunicateWithHost lk.salyk.kg:30040 [13:00:30]ConnectInit lk.salyk.kg [13:00:30]written 0, free lines is 4095 [13:00:30]Connected sock=10 [13:00:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 4F 04 01 5A 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 6E 69 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 60 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 23 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 ED 5B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5C 02 00 35 04 06 00 86 05 7A F0 9D 52 4F D4 EF 28 B0 44 53 69 [13:00:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 E8 47 00 0E 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5C 02 00 F4 03 04 00 25 02 12 67 B6 04 01 00 00 6A 12 82 62 CB 87 AB AE [13:00:30]CommunicateWithHost err = 0 [13:00:30]CheckOFDResponse [13:00:30]1017 (14) - 77093643461234 [13:00:30]1041 (16) - 0000000000963156 [13:00:30]1040 (4) - 154856 [13:00:30]1012 (4) - 18.10.2024 06:37 [13:00:30]1206 (1) - 0 [13:00:30]OFD Sender: Remove packet 154856 [13:00:30]ProducePacketName [13:00:30]name=ofd_packets/00154856 [13:00:30]NVStorageDeleteData [13:00:30]Write to MH i2c: 01 00 00 13 16 29 [13:00:30]Write i2c OK [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 07 00 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: 01 07 00 13 16 00 00 00 00 00 17 0D 54 [13:00:30]RasterBufferAndPrint [13:00:30]line [13:00:30]line [13:00:30]line [13:00:30]line [13:00:30]line [13:00:30]written 0, free lines is 3358 [13:00:30]MH_Cut [13:00:30]Write to MH i2c: D1 01 00 1A 16 01 02 [13:00:30]Write i2c OK [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: D1 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: D1 01 00 [13:00:30]MH_I2C_Read... [13:00:30]Read from MH i2c: D1 01 00 1A 16 00 01 [13:00:30]Write to MH i2c: 01 00 00 1B 16 31 [13:00:30]Write i2c OK [13:00:30]MH_I2C_Read... [13:00:31]OFD Sender: No OFD packet to send [13:00:31]*** Cut start [13:00:31]*** Partial cut [13:00:31]*** CUTSNS_PIN = 1 [13:00:31]*** CUTSNS_PIN = 0 [13:00:31]*** Brake cut motor [13:00:32]Read from MH i2c: 01 [13:00:32]MH_I2C_Read... [13:00:32]*** Stop cut motor [13:00:32]*** Cut end [13:00:32]Read from MH i2c: 01 07 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: 01 07 00 1B 16 00 00 00 00 00 FF 0F 46 [13:00:32]process_action close_receipt done [13:00:32]requested_data is exist [13:00:32]produce_requested_data [13:00:32]requested_item fm.sn is exist - process it [13:00:32]wFMCommunicate request_size=4 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 11 00 00 [13:00:32]Write to MH i2c: E2 08 00 1C 16 80 11 00 00 00 00 00 00 AC [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:32]Read from MH i2c: E2 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 17 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 17 00 1C 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [13:00:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:00:32]wFMCommunicate OK [13:00:32]requested_item fd.num is exist - process it [13:00:32]SAM_PROTO_GetFieldsCounters [13:00:32]wFMCommunicate request_size=4 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 13 00 00 [13:00:32]Write to MH i2c: E2 08 00 1D 16 80 13 00 00 00 00 00 00 AF [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:32]Read from MH i2c: E2 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 62 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 62 00 1D 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:00:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:32]wFMCommunicate OK [13:00:32]SAM_PROTO_GetFieldsCounters done [13:00:32]requested_item shift.num is exist - process it [13:00:32]requested_item shift.opened is exist - process it [13:00:32]req_shift_opened [13:00:32]FM_GetShiftState [13:00:32]SAM_PROTO_GetShiftState [13:00:32]wFMCommunicate request_size=4 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 13 01 00 [13:00:32]Write to MH i2c: E2 08 00 1E 16 80 13 01 00 00 00 00 00 B1 [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:32]Read from MH i2c: E2 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 0E 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 0E 00 1E 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E8 [13:00:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:00:32]wFMCommunicate OK [13:00:32]SAM_PROTO_GetShiftState done [13:00:32]FM_GetShiftState done [13:00:32]req_shift_opened done [13:00:32]requested_item shift.open_date is exist - process it [13:00:32]req_shift_open_date [13:00:32]req_shift_open_date done [13:00:32]produce_requested_data done [13:00:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154856,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:00:32]process_action_free close_receipt [13:00:32]json_value_free [13:00:32]json_value_free done [13:00:32]process_json_proto returns [13:00:32]Send response to host [13:00:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154856,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:00:32]free response buf [13:00:32]execute_script done [13:00:32]execute_script returns [13:00:32]free content buf [13:00:32]Sock 9.Close socket [13:00:32]Sock 9.Thread stoped [13:00:36]OFD Sender: No OFD packet to send [13:00:41]OFD Sender: No OFD packet to send [13:00:46]OFD Sender: No OFD packet to send [13:00:51]OFD Sender: No OFD packet to send [13:00:56]OFD Sender: No OFD packet to send [13:01:01]OFD Sender: No OFD packet to send [13:01:06]OFD Sender: No OFD packet to send [13:01:11]OFD Sender: No OFD packet to send [13:01:16]OFD Sender: No OFD packet to send [13:01:21]OFD Sender: No OFD packet to send [13:01:26]OFD Sender: No OFD packet to send [13:01:31]OFD Sender: No OFD packet to send [13:01:36]OFD Sender: No OFD packet to send [13:01:41]OFD Sender: No OFD packet to send [13:01:46]OFD Sender: No OFD packet to send [13:01:51]OFD Sender: No OFD packet to send [13:01:56]OFD Sender: No OFD packet to send [13:02:01]OFD Sender: No OFD packet to send [13:02:06]OFD Sender: No OFD packet to send [13:02:11]OFD Sender: No OFD packet to send [13:02:16]OFD Sender: No OFD packet to send [13:02:21]OFD Sender: No OFD packet to send [13:02:26]OFD Sender: No OFD packet to send [13:02:31]OFD Sender: No OFD packet to send [13:02:36]OFD Sender: No OFD packet to send [13:02:41]OFD Sender: No OFD packet to send [13:02:46]OFD Sender: No OFD packet to send [13:02:51]OFD Sender: No OFD packet to send [13:02:56]OFD Sender: No OFD packet to send [13:03:01]OFD Sender: No OFD packet to send [13:03:06]OFD Sender: No OFD packet to send [13:03:11]OFD Sender: No OFD packet to send [13:03:16]OFD Sender: No OFD packet to send [13:03:21]accept exits with 7 [13:03:21]New connection [13:03:21]New thread 3067305316 created [13:03:21]Thread 3067161956 joined [13:03:21]Waiting for new connection... [13:03:21] Sock 7.Parse request [13:03:21]Sock 7.Check first char [13:03:21]Sock 7.First char is OK [13:03:21]request: POST /json_proto HTTP/1.0 [13:03:21]Method: POST [13:03:21]URL: /json_proto [13:03:21]Method is POST - this is cgi request [13:03:21]url: /json_proto [13:03:21]query_string will be loaded in cgi processing [13:03:21]execute_cgi json_proto POST (null) [13:03:21]execute_cgi path=json_proto method=POST [13:03:21]POST find Content-Length [13:03:21]Host: 172.17.53.67:8080 [13:03:21]Content-Length: 767 [13:03:21]Content-Type: application/json [13:03:21] [13:03:21]POST finish read [13:03:21]Found Content-Length = 767 [13:03:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.220, "sum" : 884.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 884.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:21]execute_script... [13:03:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.220, "sum" : 884.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 884.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:21]POST & json_proto [13:03:21]process_json_proto [13:03:21]json parsed OK: [13:03:21]protocol is kg_v1.0 [13:03:21]action value=close_receipt [13:03:21]process_action close_receipt [13:03:21]cmd_close_receipt [13:03:21]MH_GetDate [13:03:21]Write to MH i2c: F0 00 00 1F 16 24 [13:03:21]Write i2c OK [13:03:21]MH_I2C_Read... [13:03:21]Read from MH i2c: F0 [13:03:21]MH_I2C_Read... [13:03:21]Read from MH i2c: F0 09 00 [13:03:21]MH_I2C_Read... [13:03:21]Read from MH i2c: F0 09 00 1F 16 00 99 5C 12 67 19 BC 99 64 6D [13:03:21]GetLastDocTimeStamp 1729256429 [13:03:21]current date 1729256601 [13:03:21]FM_GetShiftState [13:03:21]SAM_PROTO_GetShiftState [13:03:21]wFMCommunicate request_size=4 [13:03:21]MH_SAM_APDU [13:03:21]CAPDU: 80 13 01 00 [13:03:21]Write to MH i2c: E2 08 00 20 16 80 13 01 00 00 00 00 00 B3 [13:03:21]Write i2c OK [13:03:21]MH_I2C_Read... [13:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:21]Read from MH i2c: E2 [13:03:21]MH_I2C_Read... [13:03:21]Read from MH i2c: E2 0E 00 [13:03:21]MH_I2C_Read... [13:03:21]Read from MH i2c: E2 0E 00 20 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EA [13:03:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:03:21]wFMCommunicate OK [13:03:21]SAM_PROTO_GetShiftState done [13:03:21]FM_GetShiftState done [13:03:21]opened in 1729211399 [13:03:21]opened+sec_in_day 1729297799 [13:03:21]quantity*price = 88441 [13:03:21]sum+1 = 88443 [13:03:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 884.42 НСП 1% : 7.83 НДС 12% : 93.92 Наличными: 0.00 Безнал.: 884.42 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 246 18.10.2024 13:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154857 ФПД: 58963564007345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154857&fm=58963564007345&tin=02508201610067®Number=0000137193017469&sum=88442 [13:03:22]StoreToDocumentArchive [13:03:22]shift 312 fd 154857 [13:03:22]save to /storage/0312/doc_00154857 [13:03:22]save last doc name /storage/0312/doc_00154857 to /storage/kkm_last_doc_name [13:03:22]save OK [13:03:22]Clear old archive folders... [13:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:22]tlvbuf is 0052D090 [13:03:22]SAM_PROTO_ClearQueue [13:03:22]wFMCommunicate request_size=4 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 09 00 00 [13:03:22]Write to MH i2c: E2 08 00 2D 16 80 09 00 00 00 00 00 00 B5 [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 2D 16 00 90 00 B7 [13:03:22]RAPDU: 90 00 [13:03:22]wFMCommunicate OK [13:03:22]SAM_PROTO_ClearQueue done [13:03:22]KKMCreateOFDPacket [13:03:22]OFDProtocolAddRootSTLVToBuf [13:03:22]FM_MakeSignedData [13:03:22]FM_MakeSignedData [13:03:22]SAM_PROTO_SignData [13:03:22]wFMCommunicate request_size=4 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 0D 01 02 [13:03:22]Write to MH i2c: E2 08 00 2E 16 80 0D 01 02 00 00 00 00 BD [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 2E 16 00 90 00 B8 [13:03:22]RAPDU: 90 00 [13:03:22]wFMCommunicate OK [13:03:22]wFMCommunicate request_size=255 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7A 59 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7A 59 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7A 59 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 99 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5C 02 00 35 04 06 00 35 [13:03:22]Write to MH i2c: E2 02 01 2F 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7A 59 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7A 59 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7A 59 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 99 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5C 02 00 35 04 06 00 35 00 00 6D [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 2F 16 00 90 00 B9 [13:03:22]RAPDU: 90 00 [13:03:22]wFMCommunicate OK [13:03:22]wFMCommunicate request_size=10 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 0D 02 02 05 A0 86 49 8F B1 [13:03:22]Write to MH i2c: E2 0D 00 30 16 80 0D 02 02 05 00 A0 86 49 8F B1 00 00 79 [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 03 00 30 16 00 90 00 BA [13:03:22]RAPDU: 90 00 [13:03:22]wFMCommunicate OK [13:03:22]wFMCommunicate request_size=4 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 0D 03 02 [13:03:22]Write to MH i2c: E2 08 00 31 16 80 0D 03 02 00 00 00 00 C2 [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 0B 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 0B 00 31 16 00 1C 08 4F E6 95 A1 F2 5D 90 00 A1 [13:03:22]RAPDU: 1C 08 4F E6 95 A1 F2 5D 90 00 [13:03:22]wFMCommunicate OK [13:03:22]SAM_PROTO_SignData done [13:03:22]FM_MakeSignedData done [13:03:22]CreateOFDProtocolMessage [13:03:22]wFMCommunicate request_size=4 [13:03:22]MH_SAM_APDU [13:03:22]CAPDU: 80 11 00 00 [13:03:22]Write to MH i2c: E2 08 00 32 16 80 11 00 00 00 00 00 00 C2 [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:22]Read from MH i2c: E2 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 17 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: E2 17 00 32 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [13:03:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:03:22]wFMCommunicate OK [13:03:22]CreateOFDProtocolMessage done [13:03:22]OFDSenderStorePacket 154857 [13:03:22]StoreOFDPacket docnum=154857 [13:03:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C A4 07 01 19 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7A 59 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7A 59 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7A 59 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 99 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5C 02 00 35 04 06 00 35 A0 86 49 8F B1 1C 08 4F E6 95 A1 F2 5D [13:03:22]CheckFolder [13:03:22]dirname=/storage/ofd_packets [13:03:22]CheckFolder done [13:03:22]ProducePacketName [13:03:22]name=ofd_packets/00154857 [13:03:22]NVStorageSaveData ofd_packets/00154857 [13:03:22]File name is /storage/ofd_packets/00154857 [13:03:22]Write 301 bytes [13:03:22]NVStorageSaveData done [13:03:22]OFDSenderStorePacket done [13:03:22]KKMCreateOFDPacket done [13:03:22]NVStorageSaveData kkm_last_timestamp [13:03:22]File name is /storage/kkm_last_timestamp [13:03:22]Write 4 bytes [13:03:22]NVStorageSaveData done [13:03:22]ExternCall_PrintAddStr [13:03:22]wPrintStart [13:03:22]Write to MH i2c: 01 00 00 33 16 49 [13:03:22]Write i2c OK [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: 01 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: 01 07 00 [13:03:22]MH_I2C_Read... [13:03:22]Read from MH i2c: 01 07 00 33 16 00 00 00 00 00 FF 0F 5E [13:03:22]RasterBufferAndPrint [13:03:22]line Счет N : (1)873036 [13:03:22]line ИНН: 02508201610067 [13:03:22]line Контрольно-Кассовый Чек [13:03:22]line ПРОДАЖА [13:03:22]line ТРК (МРК, ГНК) : 42 [13:03:22]line Товар: 2710124130 [13:03:22]line Аи-92-К-5 [13:03:22]line 13.220 * 66.90 [13:03:22]line = 884.42 [13:03:22]line НДС 12% НСП 1% [13:03:22]line > о реализуемом товаре [13:03:22]line ИТОГО: 884.42 [13:03:22]line НСП 1% : 7.83 [13:03:22]line НДС 12% : 93.92 [13:03:22]line Наличными: 0.00 [13:03:22]line Безнал.: 884.42 [13:03:22]line Место: АЗС № 165 "Партнер Нефть" [13:03:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:03:22]line СНО: Общий режим [13:03:22]line Чек 246 18.10.2024 13:03 [13:03:22]line Смена: 312 ФФД: 1.0 [13:03:22]line ЗНМ: 0300000234 [13:03:22]line РНМ: 0000137193017469 [13:03:22]line Версия ККМ: v1.0 [13:03:22]line Платежная система: Mbank [13:03:22]line ФМ: 0000000000963156 [13:03:22]line ФД: 154857 [13:03:22]line ФПД: 58963564007345 [13:03:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154857&fm=58963564007345&tin=02508201610067®Number=0000137193017469&sum=88442 [13:03:23]OFD Sender: Processing packet 154857 [packets to send 51, broken 50] [13:03:23]ProducePacketName [13:03:23]name=ofd_packets/00154857 [13:03:23]OFD Sender: To server: pG, [13:03:23]CommunicateWithHost lk.salyk.kg:30040 [13:03:23]ConnectInit lk.salyk.kg [13:03:23]written 0, free lines is 4095 [13:03:23]Connected sock=10 [13:03:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C A4 07 01 19 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7A 59 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7A 59 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7A 59 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 99 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5C 02 00 35 04 06 00 35 A0 86 49 8F B1 1C 08 4F E6 95 A1 F2 5D [13:03:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB E2 47 00 4B 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5C 02 00 F4 03 04 00 D2 02 12 67 B6 04 01 00 00 66 2A A6 E2 E3 FC F1 D7 [13:03:23]CommunicateWithHost err = 0 [13:03:23]CheckOFDResponse [13:03:23]1017 (14) - 77093643461234 [13:03:23]1041 (16) - 0000000000963156 [13:03:23]1040 (4) - 154857 [13:03:23]1012 (4) - 18.10.2024 06:40 [13:03:23]1206 (1) - 0 [13:03:23]OFD Sender: Remove packet 154857 [13:03:23]ProducePacketName [13:03:23]name=ofd_packets/00154857 [13:03:23]NVStorageDeleteData [13:03:23]Write to MH i2c: 01 00 00 5C 16 72 [13:03:23]Write i2c OK [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: 01 [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: 01 07 00 [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: 01 07 00 5C 16 00 00 00 00 00 19 0D 9F [13:03:23]RasterBufferAndPrint [13:03:23]line [13:03:23]line [13:03:23]line [13:03:23]line [13:03:23]line [13:03:23]written 0, free lines is 3362 [13:03:23]MH_Cut [13:03:23]Write to MH i2c: D1 01 00 63 16 01 4B [13:03:23]Write i2c OK [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: D1 [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: D1 01 00 [13:03:23]MH_I2C_Read... [13:03:23]Read from MH i2c: D1 01 00 63 16 00 4A [13:03:23]Write to MH i2c: 01 00 00 64 16 7A [13:03:23]Write i2c OK [13:03:23]MH_I2C_Read... [13:03:24]OFD Sender: No OFD packet to send [13:03:24]*** Cut start [13:03:24]*** Partial cut [13:03:24]*** CUTSNS_PIN = 1 [13:03:24]*** CUTSNS_PIN = 0 [13:03:24]*** Brake cut motor [13:03:24]Read from MH i2c: 01 [13:03:24]MH_I2C_Read... [13:03:24]*** Stop cut motor [13:03:25]*** Cut end [13:03:25]Read from MH i2c: 01 07 00 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: 01 07 00 64 16 00 00 00 00 00 FF 0F 8F [13:03:25]process_action close_receipt done [13:03:25]requested_data is exist [13:03:25]produce_requested_data [13:03:25]requested_item fm.sn is exist - process it [13:03:25]wFMCommunicate request_size=4 [13:03:25]MH_SAM_APDU [13:03:25]CAPDU: 80 11 00 00 [13:03:25]Write to MH i2c: E2 08 00 65 16 80 11 00 00 00 00 00 00 F5 [13:03:25]Write i2c OK [13:03:25]MH_I2C_Read... [13:03:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:25]Read from MH i2c: E2 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 17 00 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 17 00 65 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [13:03:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:03:25]wFMCommunicate OK [13:03:25]requested_item fd.num is exist - process it [13:03:25]SAM_PROTO_GetFieldsCounters [13:03:25]wFMCommunicate request_size=4 [13:03:25]MH_SAM_APDU [13:03:25]CAPDU: 80 13 00 00 [13:03:25]Write to MH i2c: E2 08 00 66 16 80 13 00 00 00 00 00 00 F8 [13:03:25]Write i2c OK [13:03:25]MH_I2C_Read... [13:03:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:25]Read from MH i2c: E2 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 62 00 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 62 00 66 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [13:03:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:03:25]wFMCommunicate OK [13:03:25]SAM_PROTO_GetFieldsCounters done [13:03:25]requested_item shift.num is exist - process it [13:03:25]requested_item shift.opened is exist - process it [13:03:25]req_shift_opened [13:03:25]FM_GetShiftState [13:03:25]SAM_PROTO_GetShiftState [13:03:25]wFMCommunicate request_size=4 [13:03:25]MH_SAM_APDU [13:03:25]CAPDU: 80 13 01 00 [13:03:25]Write to MH i2c: E2 08 00 67 16 80 13 01 00 00 00 00 00 FA [13:03:25]Write i2c OK [13:03:25]MH_I2C_Read... [13:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:25]Read from MH i2c: E2 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 0E 00 [13:03:25]MH_I2C_Read... [13:03:25]Read from MH i2c: E2 0E 00 67 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [13:03:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:03:25]wFMCommunicate OK [13:03:25]SAM_PROTO_GetShiftState done [13:03:25]FM_GetShiftState done [13:03:25]req_shift_opened done [13:03:25]requested_item shift.open_date is exist - process it [13:03:25]req_shift_open_date [13:03:25]req_shift_open_date done [13:03:25]produce_requested_data done [13:03:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154857,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:03:25]process_action_free close_receipt [13:03:25]json_value_free [13:03:25]json_value_free done [13:03:25]process_json_proto returns [13:03:25]Send response to host [13:03:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154857,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:03:25]free response buf [13:03:25]execute_script done [13:03:25]execute_script returns [13:03:25]free content buf [13:03:25]Sock 7.Close socket [13:03:25]Sock 7.Thread stoped [13:03:29]OFD Sender: No OFD packet to send [13:03:34]OFD Sender: No OFD packet to send [13:03:39]OFD Sender: No OFD packet to send [13:03:44]OFD Sender: No OFD packet to send [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:24]OFD Sender: No OFD packet to send [13:04:29]OFD Sender: No OFD packet to send [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:53]accept exits with 9 [13:04:53]New connection [13:04:53]New thread 3067161956 created [13:04:53]Thread 3067305316 joined [13:04:53]Waiting for new connection... [13:04:53] Sock 9.Parse request [13:04:53]Sock 9.Check first char [13:04:53]Sock 9.First char is OK [13:04:53]request: POST /json_proto HTTP/1.0 [13:04:53]Method: POST [13:04:53]URL: /json_proto [13:04:53]Method is POST - this is cgi request [13:04:53]url: /json_proto [13:04:53]query_string will be loaded in cgi processing [13:04:53]execute_cgi json_proto POST (null) [13:04:53]execute_cgi path=json_proto method=POST [13:04:53]POST find Content-Length [13:04:53]Host: 172.17.53.67:8080 [13:04:53]Content-Length: 677 [13:04:53]Content-Type: application/json [13:04:53] [13:04:53]POST finish read [13:04:53]Found Content-Length = 677 [13:04:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.870, "sum" : 660.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:53]execute_script... [13:04:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.870, "sum" : 660.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:53]POST & json_proto [13:04:53]process_json_proto [13:04:53]json parsed OK: [13:04:53]protocol is kg_v1.0 [13:04:53]action value=close_receipt [13:04:53]process_action close_receipt [13:04:53]cmd_close_receipt [13:04:53]MH_GetDate [13:04:53]Write to MH i2c: F0 00 00 68 16 6D [13:04:53]Write i2c OK [13:04:53]MH_I2C_Read... [13:04:53]Read from MH i2c: F0 [13:04:53]MH_I2C_Read... [13:04:53]Read from MH i2c: F0 09 00 [13:04:53]MH_I2C_Read... [13:04:53]Read from MH i2c: F0 09 00 68 16 00 F6 5C 12 67 19 BC 99 64 13 [13:04:53]GetLastDocTimeStamp 1729256601 [13:04:53]current date 1729256694 [13:04:53]FM_GetShiftState [13:04:53]SAM_PROTO_GetShiftState [13:04:53]wFMCommunicate request_size=4 [13:04:53]MH_SAM_APDU [13:04:53]CAPDU: 80 13 01 00 [13:04:53]Write to MH i2c: E2 08 00 69 16 80 13 01 00 00 00 00 00 FC [13:04:53]Write i2c OK [13:04:53]MH_I2C_Read... [13:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:53]Read from MH i2c: E2 [13:04:53]MH_I2C_Read... [13:04:53]Read from MH i2c: E2 0E 00 [13:04:53]MH_I2C_Read... [13:04:53]Read from MH i2c: E2 0E 00 69 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 33 [13:04:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:04:53]wFMCommunicate OK [13:04:53]SAM_PROTO_GetShiftState done [13:04:53]FM_GetShiftState done [13:04:53]opened in 1729211399 [13:04:53]opened+sec_in_day 1729297799 [13:04:53]quantity*price = 66030 [13:04:53]sum+1 = 66031 [13:04:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 660.00 Внесено: 660.00 СДАЧА: 0.00 НСП 1% : 5.84 НДС 12% : 70.12 Наличными: 660.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 247 18.10.2024 13:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154858 ФПД: 183563176962093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130454&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154858&fm=183563176962093&tin=02508201610067®Number=0000137193017469&sum=66000 [13:04:54]StoreToDocumentArchive [13:04:54]shift 312 fd 154858 [13:04:54]save to /storage/0312/doc_00154858 [13:04:54]save last doc name /storage/0312/doc_00154858 to /storage/kkm_last_doc_name [13:04:54]save OK [13:04:54]Clear old archive folders... [13:04:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:54]tlvbuf is B6DFE8E0 [13:04:54]SAM_PROTO_ClearQueue [13:04:54]wFMCommunicate request_size=4 [13:04:54]MH_SAM_APDU [13:04:54]CAPDU: 80 09 00 00 [13:04:54]Write to MH i2c: E2 08 00 76 16 80 09 00 00 00 00 00 00 FE [13:04:54]Write i2c OK [13:04:54]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 76 16 00 90 00 00 [13:04:55]RAPDU: 90 00 [13:04:55]wFMCommunicate OK [13:04:55]SAM_PROTO_ClearQueue done [13:04:55]KKMCreateOFDPacket [13:04:55]OFDProtocolAddRootSTLVToBuf [13:04:55]FM_MakeSignedData [13:04:55]FM_MakeSignedData [13:04:55]SAM_PROTO_SignData [13:04:55]wFMCommunicate request_size=4 [13:04:55]MH_SAM_APDU [13:04:55]CAPDU: 80 0D 01 02 [13:04:55]Write to MH i2c: E2 08 00 77 16 80 0D 01 02 00 00 00 00 06 [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 77 16 00 90 00 01 [13:04:55]RAPDU: 90 00 [13:04:55]wFMCommunicate OK [13:04:55]wFMCommunicate request_size=255 [13:04:55]MH_SAM_APDU [13:04:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 F6 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5C 02 00 35 04 06 00 A6 [13:04:55]Write to MH i2c: E2 02 01 78 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 F6 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5C 02 00 35 04 06 00 A6 00 00 5E [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 78 16 00 90 00 02 [13:04:55]RAPDU: 90 00 [13:04:55]wFMCommunicate OK [13:04:55]wFMCommunicate request_size=10 [13:04:55]MH_SAM_APDU [13:04:55]CAPDU: 80 0D 02 02 05 F3 21 F4 E8 2D [13:04:55]Write to MH i2c: E2 0D 00 79 16 80 0D 02 02 05 00 F3 21 F4 E8 2D 00 00 30 [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 03 00 79 16 00 90 00 03 [13:04:55]RAPDU: 90 00 [13:04:55]wFMCommunicate OK [13:04:55]wFMCommunicate request_size=4 [13:04:55]MH_SAM_APDU [13:04:55]CAPDU: 80 0D 03 02 [13:04:55]Write to MH i2c: E2 08 00 7A 16 80 0D 03 02 00 00 00 00 0B [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 0B 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 0B 00 7A 16 00 99 CA 27 E8 39 2F 68 CD 90 00 1B [13:04:55]RAPDU: 99 CA 27 E8 39 2F 68 CD 90 00 [13:04:55]wFMCommunicate OK [13:04:55]SAM_PROTO_SignData done [13:04:55]FM_MakeSignedData done [13:04:55]CreateOFDProtocolMessage [13:04:55]wFMCommunicate request_size=4 [13:04:55]MH_SAM_APDU [13:04:55]CAPDU: 80 11 00 00 [13:04:55]Write to MH i2c: E2 08 00 7B 16 80 11 00 00 00 00 00 00 0B [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:55]Read from MH i2c: E2 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 17 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: E2 17 00 7B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [13:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:04:55]wFMCommunicate OK [13:04:55]CreateOFDProtocolMessage done [13:04:55]OFDSenderStorePacket 154858 [13:04:55]StoreOFDPacket docnum=154858 [13:04:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 48 07 01 30 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 F6 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5C 02 00 35 04 06 00 A6 F3 21 F4 E8 2D 99 CA 27 E8 39 2F 68 CD [13:04:55]CheckFolder [13:04:55]dirname=/storage/ofd_packets [13:04:55]CheckFolder done [13:04:55]ProducePacketName [13:04:55]name=ofd_packets/00154858 [13:04:55]NVStorageSaveData ofd_packets/00154858 [13:04:55]File name is /storage/ofd_packets/00154858 [13:04:55]Write 301 bytes [13:04:55]NVStorageSaveData done [13:04:55]OFDSenderStorePacket done [13:04:55]KKMCreateOFDPacket done [13:04:55]NVStorageSaveData kkm_last_timestamp [13:04:55]File name is /storage/kkm_last_timestamp [13:04:55]Write 4 bytes [13:04:55]NVStorageSaveData done [13:04:55]ExternCall_PrintAddStr [13:04:55]wPrintStart [13:04:55]Write to MH i2c: 01 00 00 7C 16 92 [13:04:55]Write i2c OK [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: 01 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: 01 07 00 [13:04:55]MH_I2C_Read... [13:04:55]Read from MH i2c: 01 07 00 7C 16 00 00 00 00 00 FF 0F A7 [13:04:55]RasterBufferAndPrint [13:04:55]line Счет N : (1)873038 [13:04:55]line ИНН: 02508201610067 [13:04:55]line Контрольно-Кассовый Чек [13:04:55]line ПРОДАЖА [13:04:55]line ТРК (МРК, ГНК) : 22 [13:04:55]line Товар: 2710124130 [13:04:55]line Аи-92-К-5 [13:04:55]line 9.870 * 66.90 [13:04:55]line = 660.30 [13:04:55]line НДС 12% НСП 1% [13:04:55]line > о реализуемом товаре [13:04:55]line ОКРУГЛЕНИЕ: -0.30 [13:04:55]line ИТОГО: 660.00 [13:04:55]line Внесено: 660.00 [13:04:55]line СДАЧА: 0.00 [13:04:55]line НСП 1% : 5.84 [13:04:55]line НДС 12% : 70.12 [13:04:55]line Наличными: 660.00 [13:04:55]line Безнал.: 0.00 [13:04:55]line Место: АЗС № 165 "Партнер Нефть" [13:04:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:04:55]line СНО: Общий режим [13:04:55]line Чек 247 18.10.2024 13:04 [13:04:55]line Смена: 312 ФФД: 1.0 [13:04:55]line ЗНМ: 0300000234 [13:04:55]line РНМ: 0000137193017469 [13:04:55]line Версия ККМ: v1.0 [13:04:55]line ФМ: 0000000000963156 [13:04:55]line ФД: 154858 [13:04:55]line ФПД: 183563176962093 [13:04:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130454&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154858&fm=183563176962093&tin=02508201610067®Number=0000137193017469&sum=66000 [13:04:55]OFD Sender: Processing packet 154858 [packets to send 51, broken 50] [13:04:55]ProducePacketName [13:04:55]name=ofd_packets/00154858 [13:04:55]OFD Sender: To server: pG, [13:04:55]CommunicateWithHost lk.salyk.kg:30040 [13:04:55]ConnectInit lk.salyk.kg [13:04:55]written 0, free lines is 4095 [13:04:55]Connected sock=7 [13:04:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 48 07 01 30 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 F6 5C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5C 02 00 35 04 06 00 A6 F3 21 F4 E8 2D 99 CA 27 E8 39 2F 68 CD [13:04:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 8E 47 00 77 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5C 02 00 F4 03 04 00 2F 03 12 67 B6 04 01 00 00 AB B5 45 AA 58 F6 9F 8A [13:04:56]CommunicateWithHost err = 0 [13:04:56]CheckOFDResponse [13:04:56]1017 (14) - 77093643461234 [13:04:56]1041 (16) - 0000000000963156 [13:04:56]1040 (4) - 154858 [13:04:56]1012 (4) - 18.10.2024 06:41 [13:04:56]1206 (1) - 0 [13:04:56]OFD Sender: Remove packet 154858 [13:04:56]ProducePacketName [13:04:56]name=ofd_packets/00154858 [13:04:56]NVStorageDeleteData [13:04:56]Write to MH i2c: 01 00 00 A7 16 BD [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: 01 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: 01 07 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: 01 07 00 A7 16 00 00 00 00 00 E8 0C B8 [13:04:56]RasterBufferAndPrint [13:04:56]line [13:04:56]line [13:04:56]line [13:04:56]line [13:04:56]line [13:04:56]written 0, free lines is 3311 [13:04:56]MH_Cut [13:04:56]Write to MH i2c: D1 01 00 AE 16 01 96 [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: D1 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: D1 01 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: D1 01 00 AE 16 00 95 [13:04:56]Write to MH i2c: 01 00 00 AF 16 C5 [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]OFD Sender: No OFD packet to send [13:04:57]*** Cut start [13:04:57]*** Partial cut [13:04:57]*** CUTSNS_PIN = 1 [13:04:57]*** CUTSNS_PIN = 0 [13:04:57]*** Brake cut motor [13:04:57]Read from MH i2c: 01 [13:04:57]MH_I2C_Read... [13:04:57]*** Stop cut motor [13:04:57]*** Cut end [13:04:57]Read from MH i2c: 01 07 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: 01 07 00 AF 16 00 00 00 00 00 FF 0F DA [13:04:57]process_action close_receipt done [13:04:57]requested_data is exist [13:04:57]produce_requested_data [13:04:57]requested_item fm.sn is exist - process it [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 11 00 00 [13:04:57]Write to MH i2c: E2 08 00 B0 16 80 11 00 00 00 00 00 00 40 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 17 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 17 00 B0 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [13:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:04:57]wFMCommunicate OK [13:04:57]requested_item fd.num is exist - process it [13:04:57]SAM_PROTO_GetFieldsCounters [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 13 00 00 [13:04:57]Write to MH i2c: E2 08 00 B1 16 80 13 00 00 00 00 00 00 43 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 62 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 62 00 B1 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [13:04:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:57]wFMCommunicate OK [13:04:57]SAM_PROTO_GetFieldsCounters done [13:04:57]requested_item shift.num is exist - process it [13:04:57]requested_item shift.opened is exist - process it [13:04:57]req_shift_opened [13:04:57]FM_GetShiftState [13:04:57]SAM_PROTO_GetShiftState [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 13 01 00 [13:04:57]Write to MH i2c: E2 08 00 B2 16 80 13 01 00 00 00 00 00 45 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 0E 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 0E 00 B2 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [13:04:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:04:57]wFMCommunicate OK [13:04:57]SAM_PROTO_GetShiftState done [13:04:57]FM_GetShiftState done [13:04:57]req_shift_opened done [13:04:57]requested_item shift.open_date is exist - process it [13:04:57]req_shift_open_date [13:04:57]req_shift_open_date done [13:04:57]produce_requested_data done [13:04:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154858,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:04:57]process_action_free close_receipt [13:04:57]json_value_free [13:04:57]json_value_free done [13:04:57]process_json_proto returns [13:04:57]Send response to host [13:04:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154858,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:04:57]free response buf [13:04:57]execute_script done [13:04:57]execute_script returns [13:04:57]free content buf [13:04:57]Sock 9.Close socket [13:04:57]Sock 9.Thread stoped [13:05:01]OFD Sender: No OFD packet to send [13:05:06]OFD Sender: No OFD packet to send [13:05:11]OFD Sender: No OFD packet to send [13:05:16]OFD Sender: No OFD packet to send [13:05:19]accept exits with 10 [13:05:19]New connection [13:05:19]New thread 3067305316 created [13:05:19]Thread 3067161956 joined [13:05:19]Waiting for new connection... [13:05:19] Sock 10.Parse request [13:05:19]Sock 10.Check first char [13:05:19]Sock 10.First char is OK [13:05:19]request: POST /json_proto HTTP/1.0 [13:05:19]Method: POST [13:05:19]URL: /json_proto [13:05:19]Method is POST - this is cgi request [13:05:19]url: /json_proto [13:05:19]query_string will be loaded in cgi processing [13:05:19]execute_cgi json_proto POST (null) [13:05:19]execute_cgi path=json_proto method=POST [13:05:19]POST find Content-Length [13:05:19]Host: 172.17.53.67:8080 [13:05:19]Content-Length: 677 [13:05:19]Content-Type: application/json [13:05:19] [13:05:19]POST finish read [13:05:19]Found Content-Length = 677 [13:05:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:19]execute_script... [13:05:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:19]POST & json_proto [13:05:19]process_json_proto [13:05:19]json parsed OK: [13:05:19]protocol is kg_v1.0 [13:05:19]action value=close_receipt [13:05:19]process_action close_receipt [13:05:19]cmd_close_receipt [13:05:19]MH_GetDate [13:05:19]Write to MH i2c: F0 00 00 B3 16 B8 [13:05:19]Write i2c OK [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: F0 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: F0 09 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: F0 09 00 B3 16 00 0F 5D 12 67 19 BC 99 64 78 [13:05:19]GetLastDocTimeStamp 1729256694 [13:05:19]current date 1729256719 [13:05:19]FM_GetShiftState [13:05:19]SAM_PROTO_GetShiftState [13:05:19]wFMCommunicate request_size=4 [13:05:19]MH_SAM_APDU [13:05:19]CAPDU: 80 13 01 00 [13:05:19]Write to MH i2c: E2 08 00 B4 16 80 13 01 00 00 00 00 00 47 [13:05:19]Write i2c OK [13:05:19]MH_I2C_Read... [13:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:19]Read from MH i2c: E2 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 0E 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 0E 00 B4 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7E [13:05:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:05:19]wFMCommunicate OK [13:05:19]SAM_PROTO_GetShiftState done [13:05:19]FM_GetShiftState done [13:05:19]opened in 1729211399 [13:05:19]opened+sec_in_day 1729297799 [13:05:19]quantity*price = 20003 [13:05:19]sum+1 = 20004 [13:05:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 248 18.10.2024 13:05 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154859 ФПД: 14751865615453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154859&fm=14751865615453&tin=02508201610067®Number=0000137193017469&sum=20000 [13:05:20]StoreToDocumentArchive [13:05:20]shift 312 fd 154859 [13:05:20]save to /storage/0312/doc_00154859 [13:05:20]save last doc name /storage/0312/doc_00154859 to /storage/kkm_last_doc_name [13:05:20]save OK [13:05:20]Clear old archive folders... [13:05:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:20]tlvbuf is 005416D0 [13:05:20]SAM_PROTO_ClearQueue [13:05:20]wFMCommunicate request_size=4 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 09 00 00 [13:05:20]Write to MH i2c: E2 08 00 C1 16 80 09 00 00 00 00 00 00 49 [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 C1 16 00 90 00 4B [13:05:20]RAPDU: 90 00 [13:05:20]wFMCommunicate OK [13:05:20]SAM_PROTO_ClearQueue done [13:05:20]KKMCreateOFDPacket [13:05:20]OFDProtocolAddRootSTLVToBuf [13:05:20]FM_MakeSignedData [13:05:20]FM_MakeSignedData [13:05:20]SAM_PROTO_SignData [13:05:20]wFMCommunicate request_size=4 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 0D 01 02 [13:05:20]Write to MH i2c: E2 08 00 C2 16 80 0D 01 02 00 00 00 00 51 [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 C2 16 00 90 00 4C [13:05:20]RAPDU: 90 00 [13:05:20]wFMCommunicate OK [13:05:20]wFMCommunicate request_size=255 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 0F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5C 02 00 35 04 06 00 0D [13:05:20]Write to MH i2c: E2 02 01 C3 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 0F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5C 02 00 35 04 06 00 0D 00 00 26 [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 C3 16 00 90 00 4D [13:05:20]RAPDU: 90 00 [13:05:20]wFMCommunicate OK [13:05:20]wFMCommunicate request_size=10 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 0D 02 02 05 6A AF B5 B4 5D [13:05:20]Write to MH i2c: E2 0D 00 C4 16 80 0D 02 02 05 00 6A AF B5 B4 5D 00 00 3D [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 03 00 C4 16 00 90 00 4E [13:05:20]RAPDU: 90 00 [13:05:20]wFMCommunicate OK [13:05:20]wFMCommunicate request_size=4 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 0D 03 02 [13:05:20]Write to MH i2c: E2 08 00 C5 16 80 0D 03 02 00 00 00 00 56 [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 0B 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 0B 00 C5 16 00 DE AB E6 F7 AB B0 1C F7 90 00 2B [13:05:20]RAPDU: DE AB E6 F7 AB B0 1C F7 90 00 [13:05:20]wFMCommunicate OK [13:05:20]SAM_PROTO_SignData done [13:05:20]FM_MakeSignedData done [13:05:20]CreateOFDProtocolMessage [13:05:20]wFMCommunicate request_size=4 [13:05:20]MH_SAM_APDU [13:05:20]CAPDU: 80 11 00 00 [13:05:20]Write to MH i2c: E2 08 00 C6 16 80 11 00 00 00 00 00 00 56 [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:20]Read from MH i2c: E2 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 17 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: E2 17 00 C6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [13:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:05:20]wFMCommunicate OK [13:05:20]CreateOFDProtocolMessage done [13:05:20]OFDSenderStorePacket 154859 [13:05:20]StoreOFDPacket docnum=154859 [13:05:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 AC 07 01 58 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 0F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5C 02 00 35 04 06 00 0D 6A AF B5 B4 5D DE AB E6 F7 AB B0 1C F7 [13:05:20]CheckFolder [13:05:20]dirname=/storage/ofd_packets [13:05:20]CheckFolder done [13:05:20]ProducePacketName [13:05:20]name=ofd_packets/00154859 [13:05:20]NVStorageSaveData ofd_packets/00154859 [13:05:20]File name is /storage/ofd_packets/00154859 [13:05:20]Write 301 bytes [13:05:20]NVStorageSaveData done [13:05:20]OFDSenderStorePacket done [13:05:20]KKMCreateOFDPacket done [13:05:20]NVStorageSaveData kkm_last_timestamp [13:05:20]File name is /storage/kkm_last_timestamp [13:05:20]Write 4 bytes [13:05:20]NVStorageSaveData done [13:05:20]ExternCall_PrintAddStr [13:05:20]wPrintStart [13:05:20]Write to MH i2c: 01 00 00 C7 16 DD [13:05:20]Write i2c OK [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: 01 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: 01 07 00 [13:05:20]MH_I2C_Read... [13:05:20]Read from MH i2c: 01 07 00 C7 16 00 00 00 00 00 FF 0F F2 [13:05:20]RasterBufferAndPrint [13:05:20]line Счет N : (1)873039 [13:05:20]line ИНН: 02508201610067 [13:05:20]line Контрольно-Кассовый Чек [13:05:20]line ПРОДАЖА [13:05:20]line ТРК (МРК, ГНК) : 42 [13:05:20]line Товар: 2710124130 [13:05:20]line Аи-92-К-5 [13:05:20]line 2.990 * 66.90 [13:05:20]line = 200.03 [13:05:20]line НДС 12% НСП 1% [13:05:20]line > о реализуемом товаре [13:05:20]line ОКРУГЛЕНИЕ: -0.03 [13:05:20]line ИТОГО: 200.00 [13:05:20]line Внесено: 200.00 [13:05:20]line СДАЧА: 0.00 [13:05:20]line НСП 1% : 1.77 [13:05:20]line НДС 12% : 21.24 [13:05:20]line Наличными: 200.00 [13:05:20]line Безнал.: 0.00 [13:05:20]line Место: АЗС № 165 "Партнер Нефть" [13:05:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:05:20]line СНО: Общий режим [13:05:20]line Чек 248 18.10.2024 13:05 [13:05:20]line Смена: 312 ФФД: 1.0 [13:05:20]line ЗНМ: 0300000234 [13:05:20]line РНМ: 0000137193017469 [13:05:20]line Версия ККМ: v1.0 [13:05:20]line ФМ: 0000000000963156 [13:05:20]line ФД: 154859 [13:05:20]line ФПД: 14751865615453 [13:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154859&fm=14751865615453&tin=02508201610067®Number=0000137193017469&sum=20000 [13:05:21]OFD Sender: Processing packet 154859 [packets to send 51, broken 50] [13:05:21]ProducePacketName [13:05:21]name=ofd_packets/00154859 [13:05:21]OFD Sender: To server: pG, [13:05:21]CommunicateWithHost lk.salyk.kg:30040 [13:05:21]ConnectInit lk.salyk.kg [13:05:21]written 0, free lines is 4095 [13:05:21]Connected sock=9 [13:05:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 AC 07 01 58 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 0F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5C 02 00 35 04 06 00 0D 6A AF B5 B4 5D DE AB E6 F7 AB B0 1C F7 [13:05:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B E5 47 00 47 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5C 02 00 F4 03 04 00 48 03 12 67 B6 04 01 00 00 7C 56 0D 8B A6 FB 16 ED [13:05:21]CommunicateWithHost err = 0 [13:05:21]CheckOFDResponse [13:05:21]1017 (14) - 77093643461234 [13:05:21]1041 (16) - 0000000000963156 [13:05:21]1040 (4) - 154859 [13:05:21]1012 (4) - 18.10.2024 06:42 [13:05:21]1206 (1) - 0 [13:05:21]OFD Sender: Remove packet 154859 [13:05:21]ProducePacketName [13:05:21]name=ofd_packets/00154859 [13:05:21]NVStorageDeleteData [13:05:21]Write to MH i2c: 01 00 00 F2 16 08 [13:05:21]Write i2c OK [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: 01 [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: 01 07 00 [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: 01 07 00 F2 16 00 00 00 00 00 E9 0C 04 [13:05:21]RasterBufferAndPrint [13:05:21]line [13:05:21]line [13:05:21]line [13:05:21]line [13:05:21]line [13:05:21]written 0, free lines is 3311 [13:05:21]MH_Cut [13:05:21]Write to MH i2c: D1 01 00 F9 16 01 E1 [13:05:21]Write i2c OK [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: D1 [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: D1 01 00 [13:05:21]MH_I2C_Read... [13:05:21]Read from MH i2c: D1 01 00 F9 16 00 E0 [13:05:21]Write to MH i2c: 01 00 00 FA 16 10 [13:05:21]Write i2c OK [13:05:21]MH_I2C_Read... [13:05:21]OFD Sender: No OFD packet to send [13:05:22]*** Cut start [13:05:22]*** Partial cut [13:05:22]*** CUTSNS_PIN = 1 [13:05:22]*** CUTSNS_PIN = 0 [13:05:22]*** Brake cut motor [13:05:22]Read from MH i2c: 01 [13:05:22]MH_I2C_Read... [13:05:22]*** Stop cut motor [13:05:22]*** Cut end [13:05:22]Read from MH i2c: 01 07 00 [13:05:22]MH_I2C_Read... [13:05:22]Read from MH i2c: 01 07 00 FA 16 00 00 00 00 00 FF 0F 25 [13:05:22]process_action close_receipt done [13:05:22]requested_data is exist [13:05:22]produce_requested_data [13:05:22]requested_item fm.sn is exist - process it [13:05:22]wFMCommunicate request_size=4 [13:05:22]MH_SAM_APDU [13:05:22]CAPDU: 80 11 00 00 [13:05:22]Write to MH i2c: E2 08 00 FB 16 80 11 00 00 00 00 00 00 8B [13:05:22]Write i2c OK [13:05:22]MH_I2C_Read... [13:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:22]Read from MH i2c: E2 [13:05:22]MH_I2C_Read... [13:05:22]Read from MH i2c: E2 17 00 [13:05:22]MH_I2C_Read... [13:05:22]Read from MH i2c: E2 17 00 FB 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [13:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:05:22]wFMCommunicate OK [13:05:22]requested_item fd.num is exist - process it [13:05:22]SAM_PROTO_GetFieldsCounters [13:05:22]wFMCommunicate request_size=4 [13:05:22]MH_SAM_APDU [13:05:22]CAPDU: 80 13 00 00 [13:05:22]Write to MH i2c: E2 08 00 FC 16 80 13 00 00 00 00 00 00 8E [13:05:22]Write i2c OK [13:05:22]MH_I2C_Read... [13:05:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:22]Read from MH i2c: E2 [13:05:22]MH_I2C_Read... [13:05:22]Read from MH i2c: E2 62 00 [13:05:22]MH_I2C_Read... [13:05:22]Read from MH i2c: E2 62 00 FC 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [13:05:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:05:22]wFMCommunicate OK [13:05:22]SAM_PROTO_GetFieldsCounters done [13:05:22]requested_item shift.num is exist - process it [13:05:22]requested_item shift.opened is exist - process it [13:05:22]req_shift_opened [13:05:22]FM_GetShiftState [13:05:22]SAM_PROTO_GetShiftState [13:05:22]wFMCommunicate request_size=4 [13:05:22]MH_SAM_APDU [13:05:22]CAPDU: 80 13 01 00 [13:05:22]Write to MH i2c: E2 08 00 FD 16 80 13 01 00 00 00 00 00 90 [13:05:22]Write i2c OK [13:05:22]MH_I2C_Read... [13:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:23]Read from MH i2c: E2 [13:05:23]MH_I2C_Read... [13:05:23]Read from MH i2c: E2 0E 00 [13:05:23]MH_I2C_Read... [13:05:23]Read from MH i2c: E2 0E 00 FD 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C7 [13:05:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:05:23]wFMCommunicate OK [13:05:23]SAM_PROTO_GetShiftState done [13:05:23]FM_GetShiftState done [13:05:23]req_shift_opened done [13:05:23]requested_item shift.open_date is exist - process it [13:05:23]req_shift_open_date [13:05:23]req_shift_open_date done [13:05:23]produce_requested_data done [13:05:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154859,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:05:23]process_action_free close_receipt [13:05:23]json_value_free [13:05:23]json_value_free done [13:05:23]process_json_proto returns [13:05:23]Send response to host [13:05:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154859,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:05:23]free response buf [13:05:23]execute_script done [13:05:23]execute_script returns [13:05:23]free content buf [13:05:23]Sock 10.Close socket [13:05:23]Sock 10.Thread stoped [13:05:26]OFD Sender: No OFD packet to send [13:05:31]OFD Sender: No OFD packet to send [13:05:36]OFD Sender: No OFD packet to send [13:05:41]OFD Sender: No OFD packet to send [13:05:46]OFD Sender: No OFD packet to send [13:05:51]OFD Sender: No OFD packet to send [13:05:56]OFD Sender: No OFD packet to send [13:06:01]OFD Sender: No OFD packet to send [13:06:06]OFD Sender: No OFD packet to send [13:06:11]OFD Sender: No OFD packet to send [13:06:16]OFD Sender: No OFD packet to send [13:06:21]OFD Sender: No OFD packet to send [13:06:26]OFD Sender: No OFD packet to send [13:06:31]OFD Sender: No OFD packet to send [13:06:36]OFD Sender: No OFD packet to send [13:06:39]accept exits with 7 [13:06:39]New connection [13:06:39]New thread 3067161956 created [13:06:39]Thread 3067305316 joined [13:06:39]Waiting for new connection... [13:06:39] Sock 7.Parse request [13:06:39]Sock 7.Check first char [13:06:39]Sock 7.First char is OK [13:06:39]request: POST /json_proto HTTP/1.0 [13:06:39]Method: POST [13:06:39]URL: /json_proto [13:06:39]Method is POST - this is cgi request [13:06:39]url: /json_proto [13:06:39]query_string will be loaded in cgi processing [13:06:39]execute_cgi json_proto POST (null) [13:06:39]execute_cgi path=json_proto method=POST [13:06:39]POST find Content-Length [13:06:39]Host: 172.17.53.67:8080 [13:06:39]Content-Length: 677 [13:06:39]Content-Type: application/json [13:06:39] [13:06:39]POST finish read [13:06:39]Found Content-Length = 677 [13:06:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:39]execute_script... [13:06:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:39]POST & json_proto [13:06:39]process_json_proto [13:06:39]json parsed OK: [13:06:39]protocol is kg_v1.0 [13:06:39]action value=close_receipt [13:06:39]process_action close_receipt [13:06:39]cmd_close_receipt [13:06:39]MH_GetDate [13:06:39]Write to MH i2c: F0 00 00 FE 16 03 [13:06:39]Write i2c OK [13:06:39]MH_I2C_Read... [13:06:39]Read from MH i2c: F0 [13:06:39]MH_I2C_Read... [13:06:39]Read from MH i2c: F0 09 00 [13:06:39]MH_I2C_Read... [13:06:39]Read from MH i2c: F0 09 00 FE 16 00 5F 5D 12 67 19 BC 99 64 13 [13:06:39]GetLastDocTimeStamp 1729256719 [13:06:39]current date 1729256799 [13:06:39]FM_GetShiftState [13:06:39]SAM_PROTO_GetShiftState [13:06:39]wFMCommunicate request_size=4 [13:06:39]MH_SAM_APDU [13:06:39]CAPDU: 80 13 01 00 [13:06:39]Write to MH i2c: E2 08 00 FF 16 80 13 01 00 00 00 00 00 92 [13:06:39]Write i2c OK [13:06:39]MH_I2C_Read... [13:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:39]Read from MH i2c: E2 [13:06:39]MH_I2C_Read... [13:06:39]Read from MH i2c: E2 0E 00 [13:06:39]MH_I2C_Read... [13:06:39]Read from MH i2c: E2 0E 00 FF 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [13:06:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:06:39]wFMCommunicate OK [13:06:39]SAM_PROTO_GetShiftState done [13:06:39]FM_GetShiftState done [13:06:39]opened in 1729211399 [13:06:39]opened+sec_in_day 1729297799 [13:06:39]quantity*price = 60009 [13:06:39]sum+1 = 60010 [13:06:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 249 18.10.2024 13:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154860 ФПД: 75804733941430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130639&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154860&fm=75804733941430&tin=02508201610067®Number=0000137193017469&sum=60000 [13:06:40]StoreToDocumentArchive [13:06:40]shift 312 fd 154860 [13:06:40]save to /storage/0312/doc_00154860 [13:06:40]save last doc name /storage/0312/doc_00154860 to /storage/kkm_last_doc_name [13:06:40]save OK [13:06:40]Clear old archive folders... [13:06:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:40]tlvbuf is B6DFE010 [13:06:40]SAM_PROTO_ClearQueue [13:06:40]wFMCommunicate request_size=4 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 09 00 00 [13:06:40]Write to MH i2c: E2 08 00 0C 17 80 09 00 00 00 00 00 00 95 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 0C 17 00 90 00 97 [13:06:40]RAPDU: 90 00 [13:06:40]wFMCommunicate OK [13:06:40]SAM_PROTO_ClearQueue done [13:06:40]KKMCreateOFDPacket [13:06:40]OFDProtocolAddRootSTLVToBuf [13:06:40]FM_MakeSignedData [13:06:40]FM_MakeSignedData [13:06:40]SAM_PROTO_SignData [13:06:40]wFMCommunicate request_size=4 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 0D 01 02 [13:06:40]Write to MH i2c: E2 08 00 0D 17 80 0D 01 02 00 00 00 00 9D [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 0D 17 00 90 00 98 [13:06:40]RAPDU: 90 00 [13:06:40]wFMCommunicate OK [13:06:40]wFMCommunicate request_size=255 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 5F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5C 02 00 35 04 06 00 44 [13:06:40]Write to MH i2c: E2 02 01 0E 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 5F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5C 02 00 35 04 06 00 44 00 00 16 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 0E 17 00 90 00 99 [13:06:40]RAPDU: 90 00 [13:06:40]wFMCommunicate OK [13:06:40]wFMCommunicate request_size=10 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 0D 02 02 05 F1 AA 3D 26 B6 [13:06:40]Write to MH i2c: E2 0D 00 0F 17 80 0D 02 02 05 00 F1 AA 3D 26 B6 00 00 5E [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 03 00 0F 17 00 90 00 9A [13:06:40]RAPDU: 90 00 [13:06:40]wFMCommunicate OK [13:06:40]wFMCommunicate request_size=4 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 0D 03 02 [13:06:40]Write to MH i2c: E2 08 00 10 17 80 0D 03 02 00 00 00 00 A2 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 0B 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 0B 00 10 17 00 AD 10 9F F8 C2 66 D1 BC 90 00 AC [13:06:40]RAPDU: AD 10 9F F8 C2 66 D1 BC 90 00 [13:06:40]wFMCommunicate OK [13:06:40]SAM_PROTO_SignData done [13:06:40]FM_MakeSignedData done [13:06:40]CreateOFDProtocolMessage [13:06:40]wFMCommunicate request_size=4 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 11 00 00 [13:06:40]Write to MH i2c: E2 08 00 11 17 80 11 00 00 00 00 00 00 A2 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 17 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 17 00 11 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [13:06:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:40]wFMCommunicate OK [13:06:40]CreateOFDProtocolMessage done [13:06:40]OFDSenderStorePacket 154860 [13:06:40]StoreOFDPacket docnum=154860 [13:06:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 9B 07 01 60 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 5F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5C 02 00 35 04 06 00 44 F1 AA 3D 26 B6 AD 10 9F F8 C2 66 D1 BC [13:06:40]CheckFolder [13:06:40]dirname=/storage/ofd_packets [13:06:40]CheckFolder done [13:06:40]ProducePacketName [13:06:40]name=ofd_packets/00154860 [13:06:40]NVStorageSaveData ofd_packets/00154860 [13:06:40]File name is /storage/ofd_packets/00154860 [13:06:40]Write 301 bytes [13:06:40]NVStorageSaveData done [13:06:40]OFDSenderStorePacket done [13:06:40]KKMCreateOFDPacket done [13:06:40]NVStorageSaveData kkm_last_timestamp [13:06:40]File name is /storage/kkm_last_timestamp [13:06:40]Write 4 bytes [13:06:40]NVStorageSaveData done [13:06:40]ExternCall_PrintAddStr [13:06:40]wPrintStart [13:06:40]Write to MH i2c: 01 00 00 12 17 29 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: 01 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: 01 07 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: 01 07 00 12 17 00 00 00 00 00 FF 0F 3E [13:06:40]RasterBufferAndPrint [13:06:40]line Счет N : (1)873041 [13:06:40]line ИНН: 02508201610067 [13:06:40]line Контрольно-Кассовый Чек [13:06:40]line ПРОДАЖА [13:06:40]line ТРК (МРК, ГНК) : 32 [13:06:40]line Товар: 2710124130 [13:06:40]line Аи-92-К-5 [13:06:40]line 8.970 * 66.90 [13:06:40]line = 600.09 [13:06:40]line НДС 12% НСП 1% [13:06:40]line > о реализуемом товаре [13:06:40]line ОКРУГЛЕНИЕ: -0.09 [13:06:40]line ИТОГО: 600.00 [13:06:40]line Внесено: 600.00 [13:06:40]line СДАЧА: 0.00 [13:06:40]line НСП 1% : 5.31 [13:06:40]line НДС 12% : 63.73 [13:06:40]line Наличными: 600.00 [13:06:40]line Безнал.: 0.00 [13:06:40]line Место: АЗС № 165 "Партнер Нефть" [13:06:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:06:40]line СНО: Общий режим [13:06:40]line Чек 249 18.10.2024 13:06 [13:06:40]line Смена: 312 ФФД: 1.0 [13:06:40]line ЗНМ: 0300000234 [13:06:40]line РНМ: 0000137193017469 [13:06:40]line Версия ККМ: v1.0 [13:06:40]line ФМ: 0000000000963156 [13:06:40]line ФД: 154860 [13:06:40]line ФПД: 75804733941430 [13:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130639&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154860&fm=75804733941430&tin=02508201610067®Number=0000137193017469&sum=60000 [13:06:41]OFD Sender: Processing packet 154860 [packets to send 51, broken 50] [13:06:41]ProducePacketName [13:06:41]name=ofd_packets/00154860 [13:06:41]OFD Sender: To server: pG, [13:06:41]CommunicateWithHost lk.salyk.kg:30040 [13:06:41]ConnectInit lk.salyk.kg [13:06:41]written 0, free lines is 4095 [13:06:41]Connected sock=5 [13:06:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 9B 07 01 60 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 5F 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5C 02 00 35 04 06 00 44 F1 AA 3D 26 B6 AD 10 9F F8 C2 66 D1 BC [13:06:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D A3 47 00 BB CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5C 02 00 F4 03 04 00 98 03 12 67 B6 04 01 00 00 D4 6E B6 01 B0 72 5F 3E [13:06:41]CommunicateWithHost err = 0 [13:06:41]CheckOFDResponse [13:06:41]1017 (14) - 77093643461234 [13:06:41]1041 (16) - 0000000000963156 [13:06:41]1040 (4) - 154860 [13:06:41]1012 (4) - 18.10.2024 06:43 [13:06:41]1206 (1) - 0 [13:06:41]OFD Sender: Remove packet 154860 [13:06:41]ProducePacketName [13:06:41]name=ofd_packets/00154860 [13:06:41]NVStorageDeleteData [13:06:41]Write to MH i2c: 01 00 00 3D 17 54 [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: 01 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: 01 07 00 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: 01 07 00 3D 17 00 00 00 00 00 E1 0C 48 [13:06:41]RasterBufferAndPrint [13:06:41]line [13:06:41]line [13:06:41]line [13:06:41]line [13:06:41]line [13:06:41]written 0, free lines is 3303 [13:06:41]MH_Cut [13:06:41]Write to MH i2c: D1 01 00 44 17 01 2D [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: D1 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: D1 01 00 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: D1 01 00 44 17 00 2C [13:06:41]Write to MH i2c: 01 00 00 45 17 5C [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:41]OFD Sender: No OFD packet to send [13:06:42]*** Cut start [13:06:42]*** Partial cut [13:06:42]*** CUTSNS_PIN = 1 [13:06:42]*** CUTSNS_PIN = 0 [13:06:42]*** Brake cut motor [13:06:42]Read from MH i2c: 01 [13:06:42]MH_I2C_Read... [13:06:42]*** Stop cut motor [13:06:42]*** Cut end [13:06:42]Read from MH i2c: 01 07 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 07 00 45 17 00 00 00 00 00 FF 0F 71 [13:06:42]process_action close_receipt done [13:06:42]requested_data is exist [13:06:42]produce_requested_data [13:06:42]requested_item fm.sn is exist - process it [13:06:42]wFMCommunicate request_size=4 [13:06:42]MH_SAM_APDU [13:06:42]CAPDU: 80 11 00 00 [13:06:42]Write to MH i2c: E2 08 00 46 17 80 11 00 00 00 00 00 00 D7 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:42]Read from MH i2c: E2 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 17 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 17 00 46 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [13:06:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:42]wFMCommunicate OK [13:06:42]requested_item fd.num is exist - process it [13:06:42]SAM_PROTO_GetFieldsCounters [13:06:42]wFMCommunicate request_size=4 [13:06:42]MH_SAM_APDU [13:06:42]CAPDU: 80 13 00 00 [13:06:42]Write to MH i2c: E2 08 00 47 17 80 13 00 00 00 00 00 00 DA [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:43]Read from MH i2c: E2 [13:06:43]MH_I2C_Read... [13:06:43]Read from MH i2c: E2 62 00 [13:06:43]MH_I2C_Read... [13:06:43]Read from MH i2c: E2 62 00 47 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [13:06:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:06:43]wFMCommunicate OK [13:06:43]SAM_PROTO_GetFieldsCounters done [13:06:43]requested_item shift.num is exist - process it [13:06:43]requested_item shift.opened is exist - process it [13:06:43]req_shift_opened [13:06:43]FM_GetShiftState [13:06:43]SAM_PROTO_GetShiftState [13:06:43]wFMCommunicate request_size=4 [13:06:43]MH_SAM_APDU [13:06:43]CAPDU: 80 13 01 00 [13:06:43]Write to MH i2c: E2 08 00 48 17 80 13 01 00 00 00 00 00 DC [13:06:43]Write i2c OK [13:06:43]MH_I2C_Read... [13:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:43]Read from MH i2c: E2 [13:06:43]MH_I2C_Read... [13:06:43]Read from MH i2c: E2 0E 00 [13:06:43]MH_I2C_Read... [13:06:43]Read from MH i2c: E2 0E 00 48 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [13:06:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:06:43]wFMCommunicate OK [13:06:43]SAM_PROTO_GetShiftState done [13:06:43]FM_GetShiftState done [13:06:43]req_shift_opened done [13:06:43]requested_item shift.open_date is exist - process it [13:06:43]req_shift_open_date [13:06:43]req_shift_open_date done [13:06:43]produce_requested_data done [13:06:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154860,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:06:43]process_action_free close_receipt [13:06:43]json_value_free [13:06:43]json_value_free done [13:06:43]process_json_proto returns [13:06:43]Send response to host [13:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154860,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:06:43]free response buf [13:06:43]execute_script done [13:06:43]execute_script returns [13:06:43]free content buf [13:06:43]Sock 7.Close socket [13:06:43]Sock 7.Thread stoped [13:06:46]OFD Sender: No OFD packet to send [13:06:51]OFD Sender: No OFD packet to send [13:06:56]OFD Sender: No OFD packet to send [13:07:01]OFD Sender: No OFD packet to send [13:07:06]OFD Sender: No OFD packet to send [13:07:11]OFD Sender: No OFD packet to send [13:07:16]OFD Sender: No OFD packet to send [13:07:21]OFD Sender: No OFD packet to send [13:07:26]OFD Sender: No OFD packet to send [13:07:31]OFD Sender: No OFD packet to send [13:07:36]OFD Sender: No OFD packet to send [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]OFD Sender: No OFD packet to send [13:08:06]OFD Sender: No OFD packet to send [13:08:11]OFD Sender: No OFD packet to send [13:08:16]OFD Sender: No OFD packet to send [13:08:21]OFD Sender: No OFD packet to send [13:08:26]OFD Sender: No OFD packet to send [13:08:28]accept exits with 9 [13:08:28]New connection [13:08:28]New thread 3067305316 created [13:08:28]Thread 3067161956 joined [13:08:28]Waiting for new connection... [13:08:28] Sock 9.Parse request [13:08:28]Sock 9.Check first char [13:08:28]Sock 9.First char is OK [13:08:28]request: POST /json_proto HTTP/1.0 [13:08:28]Method: POST [13:08:28]URL: /json_proto [13:08:28]Method is POST - this is cgi request [13:08:28]url: /json_proto [13:08:28]query_string will be loaded in cgi processing [13:08:28]execute_cgi json_proto POST (null) [13:08:28]execute_cgi path=json_proto method=POST [13:08:28]POST find Content-Length [13:08:28]Host: 172.17.53.67:8080 [13:08:28]Content-Length: 675 [13:08:28]Content-Type: application/json [13:08:28] [13:08:28]POST finish read [13:08:28]Found Content-Length = 675 [13:08:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:28]execute_script... [13:08:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:28]POST & json_proto [13:08:28]process_json_proto [13:08:28]json parsed OK: [13:08:28]protocol is kg_v1.0 [13:08:28]action value=close_receipt [13:08:28]process_action close_receipt [13:08:28]cmd_close_receipt [13:08:28]MH_GetDate [13:08:28]Write to MH i2c: F0 00 00 49 17 4F [13:08:28]Write i2c OK [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: F0 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: F0 09 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: F0 09 00 49 17 00 CD 5D 12 67 19 BC 99 64 CD [13:08:28]GetLastDocTimeStamp 1729256799 [13:08:28]current date 1729256909 [13:08:28]FM_GetShiftState [13:08:28]SAM_PROTO_GetShiftState [13:08:28]wFMCommunicate request_size=4 [13:08:28]MH_SAM_APDU [13:08:28]CAPDU: 80 13 01 00 [13:08:28]Write to MH i2c: E2 08 00 4A 17 80 13 01 00 00 00 00 00 DE [13:08:28]Write i2c OK [13:08:28]MH_I2C_Read... [13:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:28]Read from MH i2c: E2 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 0E 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 0E 00 4A 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 15 [13:08:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:08:28]wFMCommunicate OK [13:08:28]SAM_PROTO_GetShiftState done [13:08:28]FM_GetShiftState done [13:08:28]opened in 1729211399 [13:08:28]opened+sec_in_day 1729297799 [13:08:28]quantity*price = 100000 [13:08:28]sum+1 = 100002 [13:08:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 250 18.10.2024 13:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154861 ФПД: 28658516076453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130829&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154861&fm=28658516076453&tin=02508201610067®Number=0000137193017469&sum=100000 [13:08:29]StoreToDocumentArchive [13:08:29]shift 312 fd 154861 [13:08:29]save to /storage/0312/doc_00154861 [13:08:29]save last doc name /storage/0312/doc_00154861 to /storage/kkm_last_doc_name [13:08:29]save OK [13:08:29]Clear old archive folders... [13:08:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:08:29]tlvbuf is 0052D0F0 [13:08:29]SAM_PROTO_ClearQueue [13:08:29]wFMCommunicate request_size=4 [13:08:29]MH_SAM_APDU [13:08:29]CAPDU: 80 09 00 00 [13:08:29]Write to MH i2c: E2 08 00 57 17 80 09 00 00 00 00 00 00 E0 [13:08:29]Write i2c OK [13:08:29]MH_I2C_Read... [13:08:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:29]Read from MH i2c: E2 [13:08:29]MH_I2C_Read... [13:08:29]Read from MH i2c: E2 03 00 [13:08:29]MH_I2C_Read... [13:08:29]Read from MH i2c: E2 03 00 57 17 00 90 00 E2 [13:08:29]RAPDU: 90 00 [13:08:29]wFMCommunicate OK [13:08:29]SAM_PROTO_ClearQueue done [13:08:29]KKMCreateOFDPacket [13:08:29]OFDProtocolAddRootSTLVToBuf [13:08:29]FM_MakeSignedData [13:08:29]FM_MakeSignedData [13:08:29]SAM_PROTO_SignData [13:08:29]wFMCommunicate request_size=4 [13:08:29]MH_SAM_APDU [13:08:29]CAPDU: 80 0D 01 02 [13:08:29]Write to MH i2c: E2 08 00 58 17 80 0D 01 02 00 00 00 00 E8 [13:08:29]Write i2c OK [13:08:29]MH_I2C_Read... [13:08:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:29]Read from MH i2c: E2 [13:08:29]MH_I2C_Read... [13:08:29]Read from MH i2c: E2 03 00 [13:08:29]MH_I2C_Read... [13:08:29]Read from MH i2c: E2 03 00 58 17 00 90 00 E3 [13:08:29]RAPDU: 90 00 [13:08:29]wFMCommunicate OK [13:08:29]wFMCommunicate request_size=255 [13:08:29]MH_SAM_APDU [13:08:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CD 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5C 02 00 35 04 06 00 [13:08:29]Write to MH i2c: E2 02 01 59 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CD 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5C 02 00 35 04 06 00 00 00 02 [13:08:29]Write i2c OK [13:08:29]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 03 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 03 00 59 17 00 90 00 E4 [13:08:30]RAPDU: 90 00 [13:08:30]wFMCommunicate OK [13:08:30]wFMCommunicate request_size=11 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 0D 02 02 06 1A 10 94 AB A7 A5 [13:08:30]Write to MH i2c: E2 0E 00 5A 17 80 0D 02 02 06 00 1A 10 94 AB A7 A5 00 00 AC [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 03 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 03 00 5A 17 00 90 00 E5 [13:08:30]RAPDU: 90 00 [13:08:30]wFMCommunicate OK [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 0D 03 02 [13:08:30]Write to MH i2c: E2 08 00 5B 17 80 0D 03 02 00 00 00 00 ED [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0B 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0B 00 5B 17 00 11 AC 94 39 3F 69 2B 89 90 00 D4 [13:08:30]RAPDU: 11 AC 94 39 3F 69 2B 89 90 00 [13:08:30]wFMCommunicate OK [13:08:30]SAM_PROTO_SignData done [13:08:30]FM_MakeSignedData done [13:08:30]CreateOFDProtocolMessage [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 11 00 00 [13:08:30]Write to MH i2c: E2 08 00 5C 17 80 11 00 00 00 00 00 00 ED [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 17 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 17 00 5C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [13:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:30]wFMCommunicate OK [13:08:30]CreateOFDProtocolMessage done [13:08:30]OFDSenderStorePacket 154861 [13:08:30]StoreOFDPacket docnum=154861 [13:08:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F4 A2 08 01 94 3C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CD 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5C 02 00 35 04 06 00 1A 10 94 AB A7 A5 11 AC 94 39 3F 69 2B 89 [13:08:30]CheckFolder [13:08:30]dirname=/storage/ofd_packets [13:08:30]CheckFolder done [13:08:30]ProducePacketName [13:08:30]name=ofd_packets/00154861 [13:08:30]NVStorageSaveData ofd_packets/00154861 [13:08:30]File name is /storage/ofd_packets/00154861 [13:08:30]Write 302 bytes [13:08:30]NVStorageSaveData done [13:08:30]OFDSenderStorePacket done [13:08:30]KKMCreateOFDPacket done [13:08:30]NVStorageSaveData kkm_last_timestamp [13:08:30]File name is /storage/kkm_last_timestamp [13:08:30]Write 4 bytes [13:08:30]NVStorageSaveData done [13:08:30]ExternCall_PrintAddStr [13:08:30]wPrintStart [13:08:30]Write to MH i2c: 01 00 00 5D 17 74 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: 01 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: 01 07 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: 01 07 00 5D 17 00 00 00 00 00 FF 0F 89 [13:08:30]RasterBufferAndPrint [13:08:30]line Счет N : (1)873042 [13:08:30]line ИНН: 02508201610067 [13:08:30]line Контрольно-Кассовый Чек [13:08:30]line ПРОДАЖА [13:08:30]line ТРК (МРК, ГНК) : 13 [13:08:30]line Товар: 2710124130 [13:08:30]line Super 92-К-5 [13:08:30]line 14.620 * 68.40 [13:08:30]line = 1000.01 [13:08:30]line НДС 12% НСП 1% [13:08:30]line > о реализуемом товаре [13:08:30]line ОКРУГЛЕНИЕ: -0.01 [13:08:30]line ИТОГО: 1000.00 [13:08:30]line Внесено: 1000.00 [13:08:30]line СДАЧА: 0.00 [13:08:30]line НСП 1% : 8.85 [13:08:30]line НДС 12% : 106.20 [13:08:30]line Наличными: 1000.00 [13:08:30]line Безнал.: 0.00 [13:08:30]line Место: АЗС № 165 "Партнер Нефть" [13:08:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:08:30]line СНО: Общий режим [13:08:30]line Чек 250 18.10.2024 13:08 [13:08:30]line Смена: 312 ФФД: 1.0 [13:08:30]line ЗНМ: 0300000234 [13:08:30]line РНМ: 0000137193017469 [13:08:30]line Версия ККМ: v1.0 [13:08:30]line ФМ: 0000000000963156 [13:08:30]line ФД: 154861 [13:08:30]line ФПД: 28658516076453 [13:08:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130829&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154861&fm=28658516076453&tin=02508201610067®Number=0000137193017469&sum=100000 [13:08:30]OFD Sender: Processing packet 154861 [packets to send 51, broken 50] [13:08:30]ProducePacketName [13:08:30]name=ofd_packets/00154861 [13:08:30]OFD Sender: To server: pG, [13:08:30]CommunicateWithHost lk.salyk.kg:30040 [13:08:30]ConnectInit lk.salyk.kg [13:08:30]written 0, free lines is 4095 [13:08:30]Connected sock=10 [13:08:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F4 A2 08 01 94 3C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CD 5D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5C 02 00 35 04 06 00 1A 10 94 AB A7 A5 11 AC 94 39 3F 69 2B 89 [13:08:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 97 47 00 AA D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5C 02 00 F4 03 04 00 05 04 12 67 B6 04 01 00 00 42 D0 0C E3 04 55 7F 8F [13:08:30]CommunicateWithHost err = 0 [13:08:30]CheckOFDResponse [13:08:30]1017 (14) - 77093643461234 [13:08:30]1041 (16) - 0000000000963156 [13:08:30]1040 (4) - 154861 [13:08:30]1012 (4) - 18.10.2024 06:45 [13:08:30]1206 (1) - 0 [13:08:30]OFD Sender: Remove packet 154861 [13:08:30]ProducePacketName [13:08:30]name=ofd_packets/00154861 [13:08:30]NVStorageDeleteData [13:08:31]Write to MH i2c: 01 00 00 88 17 9F [13:08:31]Write i2c OK [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: 01 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: 01 07 00 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: 01 07 00 88 17 00 00 00 00 00 F2 0C A4 [13:08:31]RasterBufferAndPrint [13:08:31]line [13:08:31]line [13:08:31]line [13:08:31]line [13:08:31]line [13:08:31]written 0, free lines is 3320 [13:08:31]MH_Cut [13:08:31]Write to MH i2c: D1 01 00 8F 17 01 78 [13:08:31]Write i2c OK [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: D1 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: D1 01 00 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: D1 01 00 8F 17 00 77 [13:08:31]Write to MH i2c: 01 00 00 90 17 A7 [13:08:31]Write i2c OK [13:08:31]MH_I2C_Read... [13:08:31]OFD Sender: No OFD packet to send [13:08:31]*** Cut start [13:08:31]*** Partial cut [13:08:31]*** CUTSNS_PIN = 1 [13:08:31]*** CUTSNS_PIN = 0 [13:08:32]*** Brake cut motor [13:08:32]Read from MH i2c: 01 [13:08:32]MH_I2C_Read... [13:08:32]*** Stop cut motor [13:08:32]*** Cut end [13:08:32]Read from MH i2c: 01 07 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 07 00 90 17 00 00 00 00 00 FF 0F BC [13:08:32]process_action close_receipt done [13:08:32]requested_data is exist [13:08:32]produce_requested_data [13:08:32]requested_item fm.sn is exist - process it [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 11 00 00 [13:08:32]Write to MH i2c: E2 08 00 91 17 80 11 00 00 00 00 00 00 22 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 17 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 17 00 91 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [13:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:32]wFMCommunicate OK [13:08:32]requested_item fd.num is exist - process it [13:08:32]SAM_PROTO_GetFieldsCounters [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 13 00 00 [13:08:32]Write to MH i2c: E2 08 00 92 17 80 13 00 00 00 00 00 00 25 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 62 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 62 00 92 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [13:08:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:32]wFMCommunicate OK [13:08:32]SAM_PROTO_GetFieldsCounters done [13:08:32]requested_item shift.num is exist - process it [13:08:32]requested_item shift.opened is exist - process it [13:08:32]req_shift_opened [13:08:32]FM_GetShiftState [13:08:32]SAM_PROTO_GetShiftState [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 13 01 00 [13:08:32]Write to MH i2c: E2 08 00 93 17 80 13 01 00 00 00 00 00 27 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0E 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0E 00 93 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [13:08:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:08:32]wFMCommunicate OK [13:08:32]SAM_PROTO_GetShiftState done [13:08:32]FM_GetShiftState done [13:08:32]req_shift_opened done [13:08:32]requested_item shift.open_date is exist - process it [13:08:32]req_shift_open_date [13:08:32]req_shift_open_date done [13:08:32]produce_requested_data done [13:08:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154861,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:08:32]process_action_free close_receipt [13:08:32]json_value_free [13:08:32]json_value_free done [13:08:32]process_json_proto returns [13:08:32]Send response to host [13:08:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154861,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:08:32]free response buf [13:08:32]execute_script done [13:08:32]execute_script returns [13:08:32]free content buf [13:08:32]Sock 9.Close socket [13:08:32]Sock 9.Thread stoped [13:08:36]OFD Sender: No OFD packet to send [13:08:41]OFD Sender: No OFD packet to send [13:08:46]OFD Sender: No OFD packet to send [13:08:51]OFD Sender: No OFD packet to send [13:08:56]OFD Sender: No OFD packet to send [13:09:01]OFD Sender: No OFD packet to send [13:09:06]OFD Sender: No OFD packet to send [13:09:11]OFD Sender: No OFD packet to send [13:09:16]OFD Sender: No OFD packet to send [13:09:21]OFD Sender: No OFD packet to send [13:09:26]OFD Sender: No OFD packet to send [13:09:31]OFD Sender: No OFD packet to send [13:09:36]OFD Sender: No OFD packet to send [13:09:41]OFD Sender: No OFD packet to send [13:09:46]OFD Sender: No OFD packet to send [13:09:51]OFD Sender: No OFD packet to send [13:09:56]OFD Sender: No OFD packet to send [13:09:57]accept exits with 7 [13:09:57]New connection [13:09:57]New thread 3067161956 created [13:09:57]Thread 3067305316 joined [13:09:57]Waiting for new connection... [13:09:57] Sock 7.Parse request [13:09:57]Sock 7.Check first char [13:09:57]Sock 7.First char is OK [13:09:57]request: POST /json_proto HTTP/1.0 [13:09:57]Method: POST [13:09:57]URL: /json_proto [13:09:57]Method is POST - this is cgi request [13:09:57]url: /json_proto [13:09:57]query_string will be loaded in cgi processing [13:09:57]execute_cgi json_proto POST (null) [13:09:57]execute_cgi path=json_proto method=POST [13:09:57]POST find Content-Length [13:09:57]Host: 172.17.53.67:8080 [13:09:57]Content-Length: 677 [13:09:57]Content-Type: application/json [13:09:57] [13:09:57]POST finish read [13:09:57]Found Content-Length = 677 [13:09:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:57]execute_script... [13:09:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:57]POST & json_proto [13:09:57]process_json_proto [13:09:57]json parsed OK: [13:09:57]protocol is kg_v1.0 [13:09:57]action value=close_receipt [13:09:57]process_action close_receipt [13:09:57]cmd_close_receipt [13:09:57]MH_GetDate [13:09:57]Write to MH i2c: F0 00 00 94 17 9A [13:09:57]Write i2c OK [13:09:57]MH_I2C_Read... [13:09:57]Read from MH i2c: F0 [13:09:57]MH_I2C_Read... [13:09:57]Read from MH i2c: F0 09 00 [13:09:57]MH_I2C_Read... [13:09:57]Read from MH i2c: F0 09 00 94 17 00 26 5E 12 67 19 BC 99 64 72 [13:09:57]GetLastDocTimeStamp 1729256909 [13:09:57]current date 1729256998 [13:09:57]FM_GetShiftState [13:09:57]SAM_PROTO_GetShiftState [13:09:57]wFMCommunicate request_size=4 [13:09:57]MH_SAM_APDU [13:09:57]CAPDU: 80 13 01 00 [13:09:57]Write to MH i2c: E2 08 00 95 17 80 13 01 00 00 00 00 00 29 [13:09:57]Write i2c OK [13:09:57]MH_I2C_Read... [13:09:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:57]Read from MH i2c: E2 [13:09:57]MH_I2C_Read... [13:09:57]Read from MH i2c: E2 0E 00 [13:09:57]MH_I2C_Read... [13:09:57]Read from MH i2c: E2 0E 00 95 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 60 [13:09:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:09:57]wFMCommunicate OK [13:09:57]SAM_PROTO_GetShiftState done [13:09:57]FM_GetShiftState done [13:09:57]opened in 1729211399 [13:09:57]opened+sec_in_day 1729297799 [13:09:57]quantity*price = 50041 [13:09:57]sum+1 = 50042 [13:09:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 251 18.10.2024 13:09 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154862 ФПД: 104602180677790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154862&fm=104602180677790&tin=02508201610067®Number=0000137193017469&sum=50000 [13:09:58]StoreToDocumentArchive [13:09:58]shift 312 fd 154862 [13:09:58]save to /storage/0312/doc_00154862 [13:09:58]save last doc name /storage/0312/doc_00154862 to /storage/kkm_last_doc_name [13:09:58]save OK [13:09:58]Clear old archive folders... [13:09:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:58]tlvbuf is 004F5A30 [13:09:58]SAM_PROTO_ClearQueue [13:09:58]wFMCommunicate request_size=4 [13:09:58]MH_SAM_APDU [13:09:58]CAPDU: 80 09 00 00 [13:09:58]Write to MH i2c: E2 08 00 A2 17 80 09 00 00 00 00 00 00 2B [13:09:58]Write i2c OK [13:09:58]MH_I2C_Read... [13:09:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:58]Read from MH i2c: E2 [13:09:58]MH_I2C_Read... [13:09:58]Read from MH i2c: E2 03 00 [13:09:58]MH_I2C_Read... [13:09:58]Read from MH i2c: E2 03 00 A2 17 00 90 00 2D [13:09:58]RAPDU: 90 00 [13:09:58]wFMCommunicate OK [13:09:58]SAM_PROTO_ClearQueue done [13:09:58]KKMCreateOFDPacket [13:09:58]OFDProtocolAddRootSTLVToBuf [13:09:58]FM_MakeSignedData [13:09:58]FM_MakeSignedData [13:09:58]SAM_PROTO_SignData [13:09:58]wFMCommunicate request_size=4 [13:09:58]MH_SAM_APDU [13:09:58]CAPDU: 80 0D 01 02 [13:09:58]Write to MH i2c: E2 08 00 A3 17 80 0D 01 02 00 00 00 00 33 [13:09:58]Write i2c OK [13:09:58]MH_I2C_Read... [13:09:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:58]Read from MH i2c: E2 [13:09:58]MH_I2C_Read... [13:09:58]Read from MH i2c: E2 03 00 [13:09:58]MH_I2C_Read... [13:09:58]Read from MH i2c: E2 03 00 A3 17 00 90 00 2E [13:09:58]RAPDU: 90 00 [13:09:58]wFMCommunicate OK [13:09:58]wFMCommunicate request_size=255 [13:09:58]MH_SAM_APDU [13:09:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 26 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5C 02 00 35 04 06 00 5F [13:09:58]Write to MH i2c: E2 02 01 A4 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 26 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5C 02 00 35 04 06 00 5F 00 00 B6 [13:09:58]Write i2c OK [13:09:58]MH_I2C_Read... [13:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:59]Read from MH i2c: E2 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 03 00 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 03 00 A4 17 00 90 00 2F [13:09:59]RAPDU: 90 00 [13:09:59]wFMCommunicate OK [13:09:59]wFMCommunicate request_size=10 [13:09:59]MH_SAM_APDU [13:09:59]CAPDU: 80 0D 02 02 05 22 97 D2 70 9E [13:09:59]Write to MH i2c: E2 0D 00 A5 17 80 0D 02 02 05 00 22 97 D2 70 9E 00 00 D9 [13:09:59]Write i2c OK [13:09:59]MH_I2C_Read... [13:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:59]Read from MH i2c: E2 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 03 00 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 03 00 A5 17 00 90 00 30 [13:09:59]RAPDU: 90 00 [13:09:59]wFMCommunicate OK [13:09:59]wFMCommunicate request_size=4 [13:09:59]MH_SAM_APDU [13:09:59]CAPDU: 80 0D 03 02 [13:09:59]Write to MH i2c: E2 08 00 A6 17 80 0D 03 02 00 00 00 00 38 [13:09:59]Write i2c OK [13:09:59]MH_I2C_Read... [13:09:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:59]Read from MH i2c: E2 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 0B 00 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 0B 00 A6 17 00 35 C9 A9 E2 39 54 6D F2 90 00 AE [13:09:59]RAPDU: 35 C9 A9 E2 39 54 6D F2 90 00 [13:09:59]wFMCommunicate OK [13:09:59]SAM_PROTO_SignData done [13:09:59]FM_MakeSignedData done [13:09:59]CreateOFDProtocolMessage [13:09:59]wFMCommunicate request_size=4 [13:09:59]MH_SAM_APDU [13:09:59]CAPDU: 80 11 00 00 [13:09:59]Write to MH i2c: E2 08 00 A7 17 80 11 00 00 00 00 00 00 38 [13:09:59]Write i2c OK [13:09:59]MH_I2C_Read... [13:09:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:59]Read from MH i2c: E2 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 17 00 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: E2 17 00 A7 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [13:09:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:09:59]wFMCommunicate OK [13:09:59]CreateOFDProtocolMessage done [13:09:59]OFDSenderStorePacket 154862 [13:09:59]StoreOFDPacket docnum=154862 [13:09:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 56 07 01 54 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 26 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5C 02 00 35 04 06 00 5F 22 97 D2 70 9E 35 C9 A9 E2 39 54 6D F2 [13:09:59]CheckFolder [13:09:59]dirname=/storage/ofd_packets [13:09:59]CheckFolder done [13:09:59]ProducePacketName [13:09:59]name=ofd_packets/00154862 [13:09:59]NVStorageSaveData ofd_packets/00154862 [13:09:59]File name is /storage/ofd_packets/00154862 [13:09:59]Write 301 bytes [13:09:59]NVStorageSaveData done [13:09:59]OFDSenderStorePacket done [13:09:59]KKMCreateOFDPacket done [13:09:59]NVStorageSaveData kkm_last_timestamp [13:09:59]File name is /storage/kkm_last_timestamp [13:09:59]Write 4 bytes [13:09:59]NVStorageSaveData done [13:09:59]ExternCall_PrintAddStr [13:09:59]wPrintStart [13:09:59]Write to MH i2c: 01 00 00 A8 17 BF [13:09:59]Write i2c OK [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: 01 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: 01 07 00 [13:09:59]MH_I2C_Read... [13:09:59]Read from MH i2c: 01 07 00 A8 17 00 00 00 00 00 FF 0F D4 [13:09:59]RasterBufferAndPrint [13:09:59]line Счет N : (1)873043 [13:09:59]line ИНН: 02508201610067 [13:09:59]line Контрольно-Кассовый Чек [13:09:59]line ПРОДАЖА [13:09:59]line ТРК (МРК, ГНК) : 32 [13:09:59]line Товар: 2710124130 [13:09:59]line Аи-92-К-5 [13:09:59]line 7.480 * 66.90 [13:09:59]line = 500.41 [13:09:59]line НДС 12% НСП 1% [13:09:59]line > о реализуемом товаре [13:09:59]line ОКРУГЛЕНИЕ: -0.41 [13:09:59]line ИТОГО: 500.00 [13:09:59]line Внесено: 500.00 [13:09:59]line СДАЧА: 0.00 [13:09:59]line НСП 1% : 4.43 [13:09:59]line НДС 12% : 53.14 [13:09:59]line Наличными: 500.00 [13:09:59]line Безнал.: 0.00 [13:09:59]line Место: АЗС № 165 "Партнер Нефть" [13:09:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:09:59]line СНО: Общий режим [13:09:59]line Чек 251 18.10.2024 13:09 [13:09:59]line Смена: 312 ФФД: 1.0 [13:09:59]line ЗНМ: 0300000234 [13:09:59]line РНМ: 0000137193017469 [13:09:59]line Версия ККМ: v1.0 [13:09:59]line ФМ: 0000000000963156 [13:09:59]line ФД: 154862 [13:09:59]line ФПД: 104602180677790 [13:09:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T130958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154862&fm=104602180677790&tin=02508201610067®Number=0000137193017469&sum=50000 [13:09:59]OFD Sender: Processing packet 154862 [packets to send 51, broken 50] [13:09:59]ProducePacketName [13:09:59]name=ofd_packets/00154862 [13:09:59]OFD Sender: To server: pG, [13:09:59]CommunicateWithHost lk.salyk.kg:30040 [13:09:59]ConnectInit lk.salyk.kg [13:09:59]written 0, free lines is 4095 [13:09:59]Connected sock=10 [13:09:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 56 07 01 54 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 26 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5C 02 00 35 04 06 00 5F 22 97 D2 70 9E 35 C9 A9 E2 39 54 6D F2 [13:10:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 92 66 47 00 81 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5C 02 00 F4 03 04 00 5F 04 12 67 B6 04 01 00 00 91 95 01 DF 19 3E 31 EA [13:10:00]CommunicateWithHost err = 0 [13:10:00]CheckOFDResponse [13:10:00]1017 (14) - 77093643461234 [13:10:00]1041 (16) - 0000000000963156 [13:10:00]1040 (4) - 154862 [13:10:00]1012 (4) - 18.10.2024 06:46 [13:10:00]1206 (1) - 0 [13:10:00]OFD Sender: Remove packet 154862 [13:10:00]ProducePacketName [13:10:00]name=ofd_packets/00154862 [13:10:00]NVStorageDeleteData [13:10:00]Write to MH i2c: 01 00 00 D3 17 EA [13:10:00]Write i2c OK [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: 01 [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: 01 07 00 [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: 01 07 00 D3 17 00 00 00 00 00 EF 0C EC [13:10:00]RasterBufferAndPrint [13:10:00]line [13:10:00]line [13:10:00]line [13:10:00]line [13:10:00]line [13:10:00]written 0, free lines is 3317 [13:10:00]MH_Cut [13:10:00]Write to MH i2c: D1 01 00 DA 17 01 C3 [13:10:00]Write i2c OK [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: D1 [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: D1 01 00 [13:10:00]MH_I2C_Read... [13:10:00]Read from MH i2c: D1 01 00 DA 17 00 C2 [13:10:00]Write to MH i2c: 01 00 00 DB 17 F2 [13:10:00]Write i2c OK [13:10:00]MH_I2C_Read... [13:10:00]OFD Sender: No OFD packet to send [13:10:00]*** Cut start [13:10:00]*** Partial cut [13:10:00]*** CUTSNS_PIN = 1 [13:10:00]*** CUTSNS_PIN = 0 [13:10:01]*** Brake cut motor [13:10:01]Read from MH i2c: 01 [13:10:01]MH_I2C_Read... [13:10:01]*** Stop cut motor [13:10:01]*** Cut end [13:10:01]Read from MH i2c: 01 07 00 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: 01 07 00 DB 17 00 00 00 00 00 FF 0F 07 [13:10:01]process_action close_receipt done [13:10:01]requested_data is exist [13:10:01]produce_requested_data [13:10:01]requested_item fm.sn is exist - process it [13:10:01]wFMCommunicate request_size=4 [13:10:01]MH_SAM_APDU [13:10:01]CAPDU: 80 11 00 00 [13:10:01]Write to MH i2c: E2 08 00 DC 17 80 11 00 00 00 00 00 00 6D [13:10:01]Write i2c OK [13:10:01]MH_I2C_Read... [13:10:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:01]Read from MH i2c: E2 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 17 00 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 17 00 DC 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [13:10:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:10:01]wFMCommunicate OK [13:10:01]requested_item fd.num is exist - process it [13:10:01]SAM_PROTO_GetFieldsCounters [13:10:01]wFMCommunicate request_size=4 [13:10:01]MH_SAM_APDU [13:10:01]CAPDU: 80 13 00 00 [13:10:01]Write to MH i2c: E2 08 00 DD 17 80 13 00 00 00 00 00 00 70 [13:10:01]Write i2c OK [13:10:01]MH_I2C_Read... [13:10:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:01]Read from MH i2c: E2 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 62 00 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 62 00 DD 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [13:10:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:10:01]wFMCommunicate OK [13:10:01]SAM_PROTO_GetFieldsCounters done [13:10:01]requested_item shift.num is exist - process it [13:10:01]requested_item shift.opened is exist - process it [13:10:01]req_shift_opened [13:10:01]FM_GetShiftState [13:10:01]SAM_PROTO_GetShiftState [13:10:01]wFMCommunicate request_size=4 [13:10:01]MH_SAM_APDU [13:10:01]CAPDU: 80 13 01 00 [13:10:01]Write to MH i2c: E2 08 00 DE 17 80 13 01 00 00 00 00 00 72 [13:10:01]Write i2c OK [13:10:01]MH_I2C_Read... [13:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:01]Read from MH i2c: E2 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 0E 00 [13:10:01]MH_I2C_Read... [13:10:01]Read from MH i2c: E2 0E 00 DE 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [13:10:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:10:01]wFMCommunicate OK [13:10:01]SAM_PROTO_GetShiftState done [13:10:01]FM_GetShiftState done [13:10:01]req_shift_opened done [13:10:01]requested_item shift.open_date is exist - process it [13:10:01]req_shift_open_date [13:10:01]req_shift_open_date done [13:10:01]produce_requested_data done [13:10:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154862,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:10:01]process_action_free close_receipt [13:10:01]json_value_free [13:10:01]json_value_free done [13:10:01]process_json_proto returns [13:10:01]Send response to host [13:10:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154862,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:10:01]free response buf [13:10:01]execute_script done [13:10:01]execute_script returns [13:10:01]free content buf [13:10:01]Sock 7.Close socket [13:10:01]Sock 7.Thread stoped [13:10:05]OFD Sender: No OFD packet to send [13:10:10]OFD Sender: No OFD packet to send [13:10:15]OFD Sender: No OFD packet to send [13:10:20]OFD Sender: No OFD packet to send [13:10:25]OFD Sender: No OFD packet to send [13:10:30]OFD Sender: No OFD packet to send [13:10:35]OFD Sender: No OFD packet to send [13:10:40]OFD Sender: No OFD packet to send [13:10:45]OFD Sender: No OFD packet to send [13:10:50]OFD Sender: No OFD packet to send [13:10:55]OFD Sender: No OFD packet to send [13:11:00]OFD Sender: No OFD packet to send [13:11:05]OFD Sender: No OFD packet to send [13:11:10]OFD Sender: No OFD packet to send [13:11:15]OFD Sender: No OFD packet to send [13:11:20]OFD Sender: No OFD packet to send [13:11:25]OFD Sender: No OFD packet to send [13:11:30]OFD Sender: No OFD packet to send [13:11:35]OFD Sender: No OFD packet to send [13:11:40]OFD Sender: No OFD packet to send [13:11:45]OFD Sender: No OFD packet to send [13:11:50]OFD Sender: No OFD packet to send [13:11:55]OFD Sender: No OFD packet to send [13:12:00]OFD Sender: No OFD packet to send [13:12:05]OFD Sender: No OFD packet to send [13:12:10]OFD Sender: No OFD packet to send [13:12:15]OFD Sender: No OFD packet to send [13:12:20]OFD Sender: No OFD packet to send [13:12:25]OFD Sender: No OFD packet to send [13:12:30]OFD Sender: No OFD packet to send [13:12:31]accept exits with 9 [13:12:31]New connection [13:12:31]New thread 3067305316 created [13:12:31]Thread 3067161956 joined [13:12:31]Waiting for new connection... [13:12:31] Sock 9.Parse request [13:12:31]Sock 9.Check first char [13:12:31]Sock 9.First char is OK [13:12:31]request: POST /json_proto HTTP/1.0 [13:12:31]Method: POST [13:12:31]URL: /json_proto [13:12:31]Method is POST - this is cgi request [13:12:31]url: /json_proto [13:12:31]query_string will be loaded in cgi processing [13:12:31]execute_cgi json_proto POST (null) [13:12:31]execute_cgi path=json_proto method=POST [13:12:31]POST find Content-Length [13:12:31]Host: 172.17.53.67:8080 [13:12:31]Content-Length: 677 [13:12:31]Content-Type: application/json [13:12:32] [13:12:32]POST finish read [13:12:32]Found Content-Length = 677 [13:12:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:32]execute_script... [13:12:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:32]POST & json_proto [13:12:32]process_json_proto [13:12:32]json parsed OK: [13:12:32]protocol is kg_v1.0 [13:12:32]action value=close_receipt [13:12:32]process_action close_receipt [13:12:32]cmd_close_receipt [13:12:32]MH_GetDate [13:12:32]Write to MH i2c: F0 00 00 DF 17 E5 [13:12:32]Write i2c OK [13:12:32]MH_I2C_Read... [13:12:32]Read from MH i2c: F0 [13:12:32]MH_I2C_Read... [13:12:32]Read from MH i2c: F0 09 00 [13:12:32]MH_I2C_Read... [13:12:32]Read from MH i2c: F0 09 00 DF 17 00 C0 5E 12 67 19 BC 99 64 57 [13:12:32]GetLastDocTimeStamp 1729256998 [13:12:32]current date 1729257152 [13:12:32]FM_GetShiftState [13:12:32]SAM_PROTO_GetShiftState [13:12:32]wFMCommunicate request_size=4 [13:12:32]MH_SAM_APDU [13:12:32]CAPDU: 80 13 01 00 [13:12:32]Write to MH i2c: E2 08 00 E0 17 80 13 01 00 00 00 00 00 74 [13:12:32]Write i2c OK [13:12:32]MH_I2C_Read... [13:12:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:32]Read from MH i2c: E2 [13:12:32]MH_I2C_Read... [13:12:32]Read from MH i2c: E2 0E 00 [13:12:32]MH_I2C_Read... [13:12:32]Read from MH i2c: E2 0E 00 E0 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AB [13:12:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:12:32]wFMCommunicate OK [13:12:32]SAM_PROTO_GetShiftState done [13:12:32]FM_GetShiftState done [13:12:32]opened in 1729211399 [13:12:32]opened+sec_in_day 1729297799 [13:12:32]quantity*price = 70044 [13:12:32]sum+1 = 70046 [13:12:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 252 18.10.2024 13:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154863 ФПД: 115283600041925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154863&fm=115283600041925&tin=02508201610067®Number=0000137193017469&sum=70000 [13:12:33]StoreToDocumentArchive [13:12:33]shift 312 fd 154863 [13:12:33]save to /storage/0312/doc_00154863 [13:12:33]save last doc name /storage/0312/doc_00154863 to /storage/kkm_last_doc_name [13:12:33]save OK [13:12:33]Clear old archive folders... [13:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:33]tlvbuf is 0052D090 [13:12:33]SAM_PROTO_ClearQueue [13:12:33]wFMCommunicate request_size=4 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 09 00 00 [13:12:33]Write to MH i2c: E2 08 00 ED 17 80 09 00 00 00 00 00 00 76 [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 ED 17 00 90 00 78 [13:12:33]RAPDU: 90 00 [13:12:33]wFMCommunicate OK [13:12:33]SAM_PROTO_ClearQueue done [13:12:33]KKMCreateOFDPacket [13:12:33]OFDProtocolAddRootSTLVToBuf [13:12:33]FM_MakeSignedData [13:12:33]FM_MakeSignedData [13:12:33]SAM_PROTO_SignData [13:12:33]wFMCommunicate request_size=4 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 0D 01 02 [13:12:33]Write to MH i2c: E2 08 00 EE 17 80 0D 01 02 00 00 00 00 7E [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 EE 17 00 90 00 79 [13:12:33]RAPDU: 90 00 [13:12:33]wFMCommunicate OK [13:12:33]wFMCommunicate request_size=255 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 C0 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5C 02 00 35 04 06 00 68 [13:12:33]Write to MH i2c: E2 02 01 EF 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 C0 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5C 02 00 35 04 06 00 68 00 00 8D [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 EF 17 00 90 00 7A [13:12:33]RAPDU: 90 00 [13:12:33]wFMCommunicate OK [13:12:33]wFMCommunicate request_size=10 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 0D 02 02 05 D9 8E 07 67 C5 [13:12:33]Write to MH i2c: E2 0D 00 F0 17 80 0D 02 02 05 00 D9 8E 07 67 C5 00 00 25 [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 03 00 F0 17 00 90 00 7B [13:12:33]RAPDU: 90 00 [13:12:33]wFMCommunicate OK [13:12:33]wFMCommunicate request_size=4 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 0D 03 02 [13:12:33]Write to MH i2c: E2 08 00 F1 17 80 0D 03 02 00 00 00 00 83 [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 0B 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 0B 00 F1 17 00 33 87 89 AC 95 44 54 66 90 00 06 [13:12:33]RAPDU: 33 87 89 AC 95 44 54 66 90 00 [13:12:33]wFMCommunicate OK [13:12:33]SAM_PROTO_SignData done [13:12:33]FM_MakeSignedData done [13:12:33]CreateOFDProtocolMessage [13:12:33]wFMCommunicate request_size=4 [13:12:33]MH_SAM_APDU [13:12:33]CAPDU: 80 11 00 00 [13:12:33]Write to MH i2c: E2 08 00 F2 17 80 11 00 00 00 00 00 00 83 [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:33]Read from MH i2c: E2 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 17 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: E2 17 00 F2 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [13:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:12:33]wFMCommunicate OK [13:12:33]CreateOFDProtocolMessage done [13:12:33]OFDSenderStorePacket 154863 [13:12:33]StoreOFDPacket docnum=154863 [13:12:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 0A 07 01 A2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 C0 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5C 02 00 35 04 06 00 68 D9 8E 07 67 C5 33 87 89 AC 95 44 54 66 [13:12:33]CheckFolder [13:12:33]dirname=/storage/ofd_packets [13:12:33]CheckFolder done [13:12:33]ProducePacketName [13:12:33]name=ofd_packets/00154863 [13:12:33]NVStorageSaveData ofd_packets/00154863 [13:12:33]File name is /storage/ofd_packets/00154863 [13:12:33]Write 301 bytes [13:12:33]NVStorageSaveData done [13:12:33]OFDSenderStorePacket done [13:12:33]KKMCreateOFDPacket done [13:12:33]NVStorageSaveData kkm_last_timestamp [13:12:33]File name is /storage/kkm_last_timestamp [13:12:33]Write 4 bytes [13:12:33]NVStorageSaveData done [13:12:33]ExternCall_PrintAddStr [13:12:33]wPrintStart [13:12:33]Write to MH i2c: 01 00 00 F3 17 0A [13:12:33]Write i2c OK [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: 01 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: 01 07 00 [13:12:33]MH_I2C_Read... [13:12:33]Read from MH i2c: 01 07 00 F3 17 00 00 00 00 00 FF 0F 1F [13:12:33]RasterBufferAndPrint [13:12:33]line Счет N : (1)873044 [13:12:33]line ИНН: 02508201610067 [13:12:33]line Контрольно-Кассовый Чек [13:12:33]line ПРОДАЖА [13:12:33]line ТРК (МРК, ГНК) : 31 [13:12:33]line Товар: 2710124500 [13:12:33]line Аи-95-К-5 [13:12:33]line 9.440 * 74.20 [13:12:33]line = 700.45 [13:12:33]line НДС 12% НСП 1% [13:12:33]line > о реализуемом товаре [13:12:33]line ОКРУГЛЕНИЕ: -0.45 [13:12:33]line ИТОГО: 700.00 [13:12:33]line Внесено: 700.00 [13:12:33]line СДАЧА: 0.00 [13:12:33]line НСП 1% : 6.20 [13:12:33]line НДС 12% : 74.38 [13:12:33]line Наличными: 700.00 [13:12:33]line Безнал.: 0.00 [13:12:33]line Место: АЗС № 165 "Партнер Нефть" [13:12:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:12:33]line СНО: Общий режим [13:12:33]line Чек 252 18.10.2024 13:12 [13:12:33]line Смена: 312 ФФД: 1.0 [13:12:33]line ЗНМ: 0300000234 [13:12:33]line РНМ: 0000137193017469 [13:12:33]line Версия ККМ: v1.0 [13:12:33]line ФМ: 0000000000963156 [13:12:33]line ФД: 154863 [13:12:33]line ФПД: 115283600041925 [13:12:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154863&fm=115283600041925&tin=02508201610067®Number=0000137193017469&sum=70000 [13:12:34]OFD Sender: Processing packet 154863 [packets to send 51, broken 50] [13:12:34]ProducePacketName [13:12:34]name=ofd_packets/00154863 [13:12:34]OFD Sender: To server: pG, [13:12:34]CommunicateWithHost lk.salyk.kg:30040 [13:12:34]ConnectInit lk.salyk.kg [13:12:34]written 0, free lines is 4095 [13:12:34]Connected sock=10 [13:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 0A 07 01 A2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 C0 5E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5C 02 00 35 04 06 00 68 D9 8E 07 67 C5 33 87 89 AC 95 44 54 66 [13:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 2E 47 00 7C BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5C 02 00 F4 03 04 00 F9 04 12 67 B6 04 01 00 00 8C DE 5D B7 85 B2 3F 8F [13:12:34]CommunicateWithHost err = 0 [13:12:34]CheckOFDResponse [13:12:34]1017 (14) - 77093643461234 [13:12:34]1041 (16) - 0000000000963156 [13:12:34]1040 (4) - 154863 [13:12:34]1012 (4) - 18.10.2024 06:49 [13:12:34]1206 (1) - 0 [13:12:34]OFD Sender: Remove packet 154863 [13:12:34]ProducePacketName [13:12:34]name=ofd_packets/00154863 [13:12:34]NVStorageDeleteData [13:12:34]Write to MH i2c: 01 00 00 1E 18 36 [13:12:34]Write i2c OK [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: 01 [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: 01 07 00 [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: 01 07 00 1E 18 00 00 00 00 00 F2 0C 3B [13:12:34]RasterBufferAndPrint [13:12:34]line [13:12:34]line [13:12:34]line [13:12:34]line [13:12:34]line [13:12:34]written 0, free lines is 3320 [13:12:34]MH_Cut [13:12:34]Write to MH i2c: D1 01 00 25 18 01 0F [13:12:34]Write i2c OK [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: D1 [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: D1 01 00 [13:12:34]MH_I2C_Read... [13:12:34]Read from MH i2c: D1 01 00 25 18 00 0E [13:12:34]Write to MH i2c: 01 00 00 26 18 3E [13:12:34]Write i2c OK [13:12:34]MH_I2C_Read... [13:12:34]OFD Sender: No OFD packet to send [13:12:35]*** Cut start [13:12:35]*** Partial cut [13:12:35]*** CUTSNS_PIN = 1 [13:12:35]*** CUTSNS_PIN = 0 [13:12:35]*** Brake cut motor [13:12:35]Read from MH i2c: 01 [13:12:35]MH_I2C_Read... [13:12:35]*** Stop cut motor [13:12:35]*** Cut end [13:12:35]Read from MH i2c: 01 07 00 [13:12:35]MH_I2C_Read... [13:12:35]Read from MH i2c: 01 07 00 26 18 00 00 00 00 00 FF 0F 53 [13:12:35]process_action close_receipt done [13:12:35]requested_data is exist [13:12:35]produce_requested_data [13:12:35]requested_item fm.sn is exist - process it [13:12:35]wFMCommunicate request_size=4 [13:12:35]MH_SAM_APDU [13:12:35]CAPDU: 80 11 00 00 [13:12:35]Write to MH i2c: E2 08 00 27 18 80 11 00 00 00 00 00 00 B9 [13:12:35]Write i2c OK [13:12:35]MH_I2C_Read... [13:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:35]Read from MH i2c: E2 [13:12:35]MH_I2C_Read... [13:12:35]Read from MH i2c: E2 17 00 [13:12:35]MH_I2C_Read... [13:12:35]Read from MH i2c: E2 17 00 27 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [13:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:12:35]wFMCommunicate OK [13:12:35]requested_item fd.num is exist - process it [13:12:35]SAM_PROTO_GetFieldsCounters [13:12:35]wFMCommunicate request_size=4 [13:12:35]MH_SAM_APDU [13:12:35]CAPDU: 80 13 00 00 [13:12:35]Write to MH i2c: E2 08 00 28 18 80 13 00 00 00 00 00 00 BC [13:12:35]Write i2c OK [13:12:35]MH_I2C_Read... [13:12:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:36]Read from MH i2c: E2 [13:12:36]MH_I2C_Read... [13:12:36]Read from MH i2c: E2 62 00 [13:12:36]MH_I2C_Read... [13:12:36]Read from MH i2c: E2 62 00 28 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [13:12:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:12:36]wFMCommunicate OK [13:12:36]SAM_PROTO_GetFieldsCounters done [13:12:36]requested_item shift.num is exist - process it [13:12:36]requested_item shift.opened is exist - process it [13:12:36]req_shift_opened [13:12:36]FM_GetShiftState [13:12:36]SAM_PROTO_GetShiftState [13:12:36]wFMCommunicate request_size=4 [13:12:36]MH_SAM_APDU [13:12:36]CAPDU: 80 13 01 00 [13:12:36]Write to MH i2c: E2 08 00 29 18 80 13 01 00 00 00 00 00 BE [13:12:36]Write i2c OK [13:12:36]MH_I2C_Read... [13:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:36]Read from MH i2c: E2 [13:12:36]MH_I2C_Read... [13:12:36]Read from MH i2c: E2 0E 00 [13:12:36]MH_I2C_Read... [13:12:36]Read from MH i2c: E2 0E 00 29 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F5 [13:12:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:12:36]wFMCommunicate OK [13:12:36]SAM_PROTO_GetShiftState done [13:12:36]FM_GetShiftState done [13:12:36]req_shift_opened done [13:12:36]requested_item shift.open_date is exist - process it [13:12:36]req_shift_open_date [13:12:36]req_shift_open_date done [13:12:36]produce_requested_data done [13:12:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154863,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:12:36]process_action_free close_receipt [13:12:36]json_value_free [13:12:36]json_value_free done [13:12:36]process_json_proto returns [13:12:36]Send response to host [13:12:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154863,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:12:36]free response buf [13:12:36]execute_script done [13:12:36]execute_script returns [13:12:36]free content buf [13:12:36]Sock 9.Close socket [13:12:36]Sock 9.Thread stoped [13:12:39]OFD Sender: No OFD packet to send [13:12:44]OFD Sender: No OFD packet to send [13:12:49]OFD Sender: No OFD packet to send [13:12:54]OFD Sender: No OFD packet to send [13:12:59]OFD Sender: No OFD packet to send [13:13:04]OFD Sender: No OFD packet to send [13:13:09]OFD Sender: No OFD packet to send [13:13:14]OFD Sender: No OFD packet to send [13:13:19]OFD Sender: No OFD packet to send [13:13:24]OFD Sender: No OFD packet to send [13:13:29]OFD Sender: No OFD packet to send [13:13:34]OFD Sender: No OFD packet to send [13:13:37]accept exits with 7 [13:13:37]New connection [13:13:37]New thread 3067161956 created [13:13:37]Thread 3067305316 joined [13:13:37]Waiting for new connection... [13:13:37] Sock 7.Parse request [13:13:37]Sock 7.Check first char [13:13:37]Sock 7.First char is OK [13:13:37]request: POST /json_proto HTTP/1.0 [13:13:37]Method: POST [13:13:37]URL: /json_proto [13:13:37]Method is POST - this is cgi request [13:13:37]url: /json_proto [13:13:37]query_string will be loaded in cgi processing [13:13:37]execute_cgi json_proto POST (null) [13:13:37]execute_cgi path=json_proto method=POST [13:13:37]POST find Content-Length [13:13:37]Host: 172.17.53.67:8080 [13:13:37]Content-Length: 677 [13:13:37]Content-Type: application/json [13:13:37] [13:13:37]POST finish read [13:13:37]Found Content-Length = 677 [13:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:37]execute_script... [13:13:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:37]POST & json_proto [13:13:37]process_json_proto [13:13:37]json parsed OK: [13:13:37]protocol is kg_v1.0 [13:13:37]action value=close_receipt [13:13:37]process_action close_receipt [13:13:37]cmd_close_receipt [13:13:37]MH_GetDate [13:13:37]Write to MH i2c: F0 00 00 2A 18 31 [13:13:37]Write i2c OK [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: F0 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: F0 09 00 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: F0 09 00 2A 18 00 01 5F 12 67 19 BC 99 64 E5 [13:13:37]GetLastDocTimeStamp 1729257152 [13:13:37]current date 1729257217 [13:13:37]FM_GetShiftState [13:13:37]SAM_PROTO_GetShiftState [13:13:37]wFMCommunicate request_size=4 [13:13:37]MH_SAM_APDU [13:13:37]CAPDU: 80 13 01 00 [13:13:37]Write to MH i2c: E2 08 00 2B 18 80 13 01 00 00 00 00 00 C0 [13:13:37]Write i2c OK [13:13:37]MH_I2C_Read... [13:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:37]Read from MH i2c: E2 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: E2 0E 00 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: E2 0E 00 2B 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F7 [13:13:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:13:37]wFMCommunicate OK [13:13:37]SAM_PROTO_GetShiftState done [13:13:37]FM_GetShiftState done [13:13:37]opened in 1729211399 [13:13:37]opened+sec_in_day 1729297799 [13:13:37]quantity*price = 13045 [13:13:37]sum+1 = 13047 [13:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 130.00 Внесено: 130.00 СДАЧА: 0.00 НСП 1% : 1.15 НДС 12% : 13.85 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 253 18.10.2024 13:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154864 ФПД: 126144743228479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154864&fm=126144743228479&tin=02508201610067®Number=0000137193017469&sum=13000 [13:13:38]StoreToDocumentArchive [13:13:38]shift 312 fd 154864 [13:13:38]save to /storage/0312/doc_00154864 [13:13:38]save last doc name /storage/0312/doc_00154864 to /storage/kkm_last_doc_name [13:13:38]save OK [13:13:38]Clear old archive folders... [13:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:13:38]tlvbuf is 00520B70 [13:13:38]SAM_PROTO_ClearQueue [13:13:38]wFMCommunicate request_size=4 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 09 00 00 [13:13:38]Write to MH i2c: E2 08 00 38 18 80 09 00 00 00 00 00 00 C2 [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 38 18 00 90 00 C4 [13:13:38]RAPDU: 90 00 [13:13:38]wFMCommunicate OK [13:13:38]SAM_PROTO_ClearQueue done [13:13:38]KKMCreateOFDPacket [13:13:38]OFDProtocolAddRootSTLVToBuf [13:13:38]FM_MakeSignedData [13:13:38]FM_MakeSignedData [13:13:38]SAM_PROTO_SignData [13:13:38]wFMCommunicate request_size=4 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 0D 01 02 [13:13:38]Write to MH i2c: E2 08 00 39 18 80 0D 01 02 00 00 00 00 CA [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 39 18 00 90 00 C5 [13:13:38]RAPDU: 90 00 [13:13:38]wFMCommunicate OK [13:13:38]wFMCommunicate request_size=255 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 FD 00 00 00 F4 03 04 00 01 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5C 02 00 35 04 06 00 72 [13:13:38]Write to MH i2c: E2 02 01 3A 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 FD 00 00 00 F4 03 04 00 01 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5C 02 00 35 04 06 00 72 00 00 99 [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 3A 18 00 90 00 C6 [13:13:38]RAPDU: 90 00 [13:13:38]wFMCommunicate OK [13:13:38]wFMCommunicate request_size=10 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 0D 02 02 05 BA 5C 9C 44 3F [13:13:38]Write to MH i2c: E2 0D 00 3B 18 80 0D 02 02 05 00 BA 5C 9C 44 3F 00 00 0C [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 03 00 3B 18 00 90 00 C7 [13:13:38]RAPDU: 90 00 [13:13:38]wFMCommunicate OK [13:13:38]wFMCommunicate request_size=4 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 0D 03 02 [13:13:38]Write to MH i2c: E2 08 00 3C 18 80 0D 03 02 00 00 00 00 CF [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 0B 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 0B 00 3C 18 00 23 87 4D 1B 3A 21 68 99 90 00 3E [13:13:38]RAPDU: 23 87 4D 1B 3A 21 68 99 90 00 [13:13:38]wFMCommunicate OK [13:13:38]SAM_PROTO_SignData done [13:13:38]FM_MakeSignedData done [13:13:38]CreateOFDProtocolMessage [13:13:38]wFMCommunicate request_size=4 [13:13:38]MH_SAM_APDU [13:13:38]CAPDU: 80 11 00 00 [13:13:38]Write to MH i2c: E2 08 00 3D 18 80 11 00 00 00 00 00 00 CF [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:38]Read from MH i2c: E2 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 17 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: E2 17 00 3D 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [13:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:13:38]wFMCommunicate OK [13:13:38]CreateOFDProtocolMessage done [13:13:38]OFDSenderStorePacket 154864 [13:13:38]StoreOFDPacket docnum=154864 [13:13:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 2A 07 01 35 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 FD 00 00 00 F4 03 04 00 01 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5C 02 00 35 04 06 00 72 BA 5C 9C 44 3F 23 87 4D 1B 3A 21 68 99 [13:13:38]CheckFolder [13:13:38]dirname=/storage/ofd_packets [13:13:38]CheckFolder done [13:13:38]ProducePacketName [13:13:38]name=ofd_packets/00154864 [13:13:38]NVStorageSaveData ofd_packets/00154864 [13:13:38]File name is /storage/ofd_packets/00154864 [13:13:38]Write 301 bytes [13:13:38]NVStorageSaveData done [13:13:38]OFDSenderStorePacket done [13:13:38]KKMCreateOFDPacket done [13:13:38]NVStorageSaveData kkm_last_timestamp [13:13:38]File name is /storage/kkm_last_timestamp [13:13:38]Write 4 bytes [13:13:38]NVStorageSaveData done [13:13:38]ExternCall_PrintAddStr [13:13:38]wPrintStart [13:13:38]Write to MH i2c: 01 00 00 3E 18 56 [13:13:38]Write i2c OK [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: 01 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: 01 07 00 [13:13:38]MH_I2C_Read... [13:13:38]Read from MH i2c: 01 07 00 3E 18 00 00 00 00 00 FF 0F 6B [13:13:38]RasterBufferAndPrint [13:13:38]line Счет N : (1)873045 [13:13:38]line ИНН: 02508201610067 [13:13:38]line Контрольно-Кассовый Чек [13:13:38]line ПРОДАЖА [13:13:38]line ТРК (МРК, ГНК) : 42 [13:13:38]line Товар: 2710124130 [13:13:38]line Аи-92-К-5 [13:13:38]line 1.950 * 66.90 [13:13:38]line = 130.46 [13:13:38]line НДС 12% НСП 1% [13:13:38]line > о реализуемом товаре [13:13:38]line ОКРУГЛЕНИЕ: -0.46 [13:13:38]line ИТОГО: 130.00 [13:13:38]line Внесено: 130.00 [13:13:38]line СДАЧА: 0.00 [13:13:38]line НСП 1% : 1.15 [13:13:38]line НДС 12% : 13.85 [13:13:38]line Наличными: 130.00 [13:13:38]line Безнал.: 0.00 [13:13:38]line Место: АЗС № 165 "Партнер Нефть" [13:13:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:13:38]line СНО: Общий режим [13:13:38]line Чек 253 18.10.2024 13:13 [13:13:38]line Смена: 312 ФФД: 1.0 [13:13:38]line ЗНМ: 0300000234 [13:13:38]line РНМ: 0000137193017469 [13:13:38]line Версия ККМ: v1.0 [13:13:38]line ФМ: 0000000000963156 [13:13:38]line ФД: 154864 [13:13:38]line ФПД: 126144743228479 [13:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154864&fm=126144743228479&tin=02508201610067®Number=0000137193017469&sum=13000 [13:13:39]OFD Sender: Processing packet 154864 [packets to send 51, broken 50] [13:13:39]ProducePacketName [13:13:39]name=ofd_packets/00154864 [13:13:39]OFD Sender: To server: pG, [13:13:39]CommunicateWithHost lk.salyk.kg:30040 [13:13:39]ConnectInit lk.salyk.kg [13:13:39]written 0, free lines is 4095 [13:13:39]Connected sock=10 [13:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 2A 07 01 35 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 FD 00 00 00 F4 03 04 00 01 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5C 02 00 35 04 06 00 72 BA 5C 9C 44 3F 23 87 4D 1B 3A 21 68 99 [13:13:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 33 47 00 4F 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5C 02 00 F4 03 04 00 3A 05 12 67 B6 04 01 00 00 4A 91 4D C8 D1 51 7A 43 [13:13:39]CommunicateWithHost err = 0 [13:13:39]CheckOFDResponse [13:13:39]1017 (14) - 77093643461234 [13:13:39]1041 (16) - 0000000000963156 [13:13:39]1040 (4) - 154864 [13:13:39]1012 (4) - 18.10.2024 06:50 [13:13:39]1206 (1) - 0 [13:13:39]OFD Sender: Remove packet 154864 [13:13:39]ProducePacketName [13:13:39]name=ofd_packets/00154864 [13:13:39]NVStorageDeleteData [13:13:39]Write to MH i2c: 01 00 00 69 18 81 [13:13:39]Write i2c OK [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: 01 [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: 01 07 00 [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: 01 07 00 69 18 00 00 00 00 00 DE 0C 72 [13:13:39]RasterBufferAndPrint [13:13:39]line [13:13:39]line [13:13:39]line [13:13:39]line [13:13:39]line [13:13:39]written 0, free lines is 3300 [13:13:39]MH_Cut [13:13:39]Write to MH i2c: D1 01 00 70 18 01 5A [13:13:39]Write i2c OK [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: D1 [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: D1 01 00 [13:13:39]MH_I2C_Read... [13:13:39]Read from MH i2c: D1 01 00 70 18 00 59 [13:13:39]Write to MH i2c: 01 00 00 71 18 89 [13:13:39]Write i2c OK [13:13:39]MH_I2C_Read... [13:13:39]OFD Sender: No OFD packet to send [13:13:40]*** Cut start [13:13:40]*** Partial cut [13:13:40]*** CUTSNS_PIN = 1 [13:13:40]*** CUTSNS_PIN = 0 [13:13:40]*** Brake cut motor [13:13:40]Read from MH i2c: 01 [13:13:40]MH_I2C_Read... [13:13:40]*** Stop cut motor [13:13:40]*** Cut end [13:13:40]Read from MH i2c: 01 07 00 [13:13:40]MH_I2C_Read... [13:13:40]Read from MH i2c: 01 07 00 71 18 00 00 00 00 00 FF 0F 9E [13:13:40]process_action close_receipt done [13:13:40]requested_data is exist [13:13:40]produce_requested_data [13:13:40]requested_item fm.sn is exist - process it [13:13:40]wFMCommunicate request_size=4 [13:13:40]MH_SAM_APDU [13:13:40]CAPDU: 80 11 00 00 [13:13:40]Write to MH i2c: E2 08 00 72 18 80 11 00 00 00 00 00 00 04 [13:13:40]Write i2c OK [13:13:40]MH_I2C_Read... [13:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:40]Read from MH i2c: E2 [13:13:40]MH_I2C_Read... [13:13:40]Read from MH i2c: E2 17 00 [13:13:40]MH_I2C_Read... [13:13:40]Read from MH i2c: E2 17 00 72 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [13:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:13:40]wFMCommunicate OK [13:13:40]requested_item fd.num is exist - process it [13:13:40]SAM_PROTO_GetFieldsCounters [13:13:40]wFMCommunicate request_size=4 [13:13:40]MH_SAM_APDU [13:13:40]CAPDU: 80 13 00 00 [13:13:40]Write to MH i2c: E2 08 00 73 18 80 13 00 00 00 00 00 00 07 [13:13:40]Write i2c OK [13:13:40]MH_I2C_Read... [13:13:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:41]Read from MH i2c: E2 [13:13:41]MH_I2C_Read... [13:13:41]Read from MH i2c: E2 62 00 [13:13:41]MH_I2C_Read... [13:13:41]Read from MH i2c: E2 62 00 73 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:13:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:41]wFMCommunicate OK [13:13:41]SAM_PROTO_GetFieldsCounters done [13:13:41]requested_item shift.num is exist - process it [13:13:41]requested_item shift.opened is exist - process it [13:13:41]req_shift_opened [13:13:41]FM_GetShiftState [13:13:41]SAM_PROTO_GetShiftState [13:13:41]wFMCommunicate request_size=4 [13:13:41]MH_SAM_APDU [13:13:41]CAPDU: 80 13 01 00 [13:13:41]Write to MH i2c: E2 08 00 74 18 80 13 01 00 00 00 00 00 09 [13:13:41]Write i2c OK [13:13:41]MH_I2C_Read... [13:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:41]Read from MH i2c: E2 [13:13:41]MH_I2C_Read... [13:13:41]Read from MH i2c: E2 0E 00 [13:13:41]MH_I2C_Read... [13:13:41]Read from MH i2c: E2 0E 00 74 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 40 [13:13:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:13:41]wFMCommunicate OK [13:13:41]SAM_PROTO_GetShiftState done [13:13:41]FM_GetShiftState done [13:13:41]req_shift_opened done [13:13:41]requested_item shift.open_date is exist - process it [13:13:41]req_shift_open_date [13:13:41]req_shift_open_date done [13:13:41]produce_requested_data done [13:13:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154864,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:13:41]process_action_free close_receipt [13:13:41]json_value_free [13:13:41]json_value_free done [13:13:41]process_json_proto returns [13:13:41]Send response to host [13:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154864,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:13:41]free response buf [13:13:41]execute_script done [13:13:41]execute_script returns [13:13:41]free content buf [13:13:41]Sock 7.Close socket [13:13:41]Sock 7.Thread stoped [13:13:44]OFD Sender: No OFD packet to send [13:13:49]OFD Sender: No OFD packet to send [13:13:54]OFD Sender: No OFD packet to send [13:13:59]OFD Sender: No OFD packet to send [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]accept exits with 9 [13:14:29]New connection [13:14:29]New thread 3067305316 created [13:14:29]Thread 3067161956 joined [13:14:29]Waiting for new connection... [13:14:29] Sock 9.Parse request [13:14:29]Sock 9.Check first char [13:14:29]Sock 9.First char is OK [13:14:29]request: POST /json_proto HTTP/1.0 [13:14:29]Method: POST [13:14:29]URL: /json_proto [13:14:29]Method is POST - this is cgi request [13:14:29]url: /json_proto [13:14:29]query_string will be loaded in cgi processing [13:14:29]execute_cgi json_proto POST (null) [13:14:29]execute_cgi path=json_proto method=POST [13:14:29]POST find Content-Length [13:14:29]Host: 172.17.53.67:8080 [13:14:29]Content-Length: 762 [13:14:29]Content-Type: application/json [13:14:29] [13:14:29]POST finish read [13:14:29]Found Content-Length = 762 [13:14:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:29]execute_script... [13:14:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:29]POST & json_proto [13:14:29]process_json_proto [13:14:29]json parsed OK: [13:14:29]protocol is kg_v1.0 [13:14:29]action value=close_receipt [13:14:29]process_action close_receipt [13:14:29]cmd_close_receipt [13:14:29]MH_GetDate [13:14:29]Write to MH i2c: F0 00 00 75 18 7C [13:14:29]Write i2c OK [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: F0 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: F0 09 00 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: F0 09 00 75 18 00 36 5F 12 67 19 BC 99 64 65 [13:14:29]GetLastDocTimeStamp 1729257217 [13:14:29]current date 1729257270 [13:14:29]FM_GetShiftState [13:14:29]SAM_PROTO_GetShiftState [13:14:29]wFMCommunicate request_size=4 [13:14:29]MH_SAM_APDU [13:14:29]CAPDU: 80 13 01 00 [13:14:29]Write to MH i2c: E2 08 00 76 18 80 13 01 00 00 00 00 00 0B [13:14:29]Write i2c OK [13:14:29]MH_I2C_Read... [13:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:29]Read from MH i2c: E2 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 0E 00 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 0E 00 76 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 42 [13:14:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:14:29]wFMCommunicate OK [13:14:29]SAM_PROTO_GetShiftState done [13:14:29]FM_GetShiftState done [13:14:29]opened in 1729211399 [13:14:29]opened+sec_in_day 1729297799 [13:14:29]quantity*price = 100000 [13:14:29]sum+1 = 100002 [13:14:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 254 18.10.2024 13:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154865 ФПД: 128121316217658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154865&fm=128121316217658&tin=02508201610067®Number=0000137193017469&sum=100001 [13:14:30]StoreToDocumentArchive [13:14:30]shift 312 fd 154865 [13:14:30]save to /storage/0312/doc_00154865 [13:14:30]save last doc name /storage/0312/doc_00154865 to /storage/kkm_last_doc_name [13:14:30]save OK [13:14:30]Clear old archive folders... [13:14:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:14:30]tlvbuf is 0052D1A0 [13:14:30]SAM_PROTO_ClearQueue [13:14:30]wFMCommunicate request_size=4 [13:14:30]MH_SAM_APDU [13:14:30]CAPDU: 80 09 00 00 [13:14:30]Write to MH i2c: E2 08 00 83 18 80 09 00 00 00 00 00 00 0D [13:14:30]Write i2c OK [13:14:30]MH_I2C_Read... [13:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:30]Read from MH i2c: E2 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 83 18 00 90 00 0F [13:14:30]RAPDU: 90 00 [13:14:30]wFMCommunicate OK [13:14:30]SAM_PROTO_ClearQueue done [13:14:30]KKMCreateOFDPacket [13:14:30]OFDProtocolAddRootSTLVToBuf [13:14:30]FM_MakeSignedData [13:14:30]FM_MakeSignedData [13:14:30]SAM_PROTO_SignData [13:14:30]wFMCommunicate request_size=4 [13:14:30]MH_SAM_APDU [13:14:30]CAPDU: 80 0D 01 02 [13:14:30]Write to MH i2c: E2 08 00 84 18 80 0D 01 02 00 00 00 00 15 [13:14:30]Write i2c OK [13:14:30]MH_I2C_Read... [13:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:30]Read from MH i2c: E2 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 84 18 00 90 00 10 [13:14:30]RAPDU: 90 00 [13:14:30]wFMCommunicate OK [13:14:30]wFMCommunicate request_size=255 [13:14:30]MH_SAM_APDU [13:14:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 36 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5C 02 00 35 04 06 00 [13:14:30]Write to MH i2c: E2 02 01 85 18 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 36 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5C 02 00 35 04 06 00 00 00 A4 [13:14:30]Write i2c OK [13:14:30]MH_I2C_Read... [13:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:30]Read from MH i2c: E2 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 85 18 00 90 00 11 [13:14:30]RAPDU: 90 00 [13:14:30]wFMCommunicate OK [13:14:30]wFMCommunicate request_size=11 [13:14:30]MH_SAM_APDU [13:14:30]CAPDU: 80 0D 02 02 06 74 86 91 8A 93 3A [13:14:30]Write to MH i2c: E2 0E 00 86 18 80 0D 02 02 06 00 74 86 91 8A 93 3A 00 00 06 [13:14:30]Write i2c OK [13:14:30]MH_I2C_Read... [13:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:30]Read from MH i2c: E2 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 03 00 86 18 00 90 00 12 [13:14:30]RAPDU: 90 00 [13:14:30]wFMCommunicate OK [13:14:30]wFMCommunicate request_size=4 [13:14:30]MH_SAM_APDU [13:14:30]CAPDU: 80 0D 03 02 [13:14:30]Write to MH i2c: E2 08 00 87 18 80 0D 03 02 00 00 00 00 1A [13:14:30]Write i2c OK [13:14:30]MH_I2C_Read... [13:14:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:31]Read from MH i2c: E2 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: E2 0B 00 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: E2 0B 00 87 18 00 A7 EA 83 29 43 2E 08 33 90 00 04 [13:14:31]RAPDU: A7 EA 83 29 43 2E 08 33 90 00 [13:14:31]wFMCommunicate OK [13:14:31]SAM_PROTO_SignData done [13:14:31]FM_MakeSignedData done [13:14:31]CreateOFDProtocolMessage [13:14:31]wFMCommunicate request_size=4 [13:14:31]MH_SAM_APDU [13:14:31]CAPDU: 80 11 00 00 [13:14:31]Write to MH i2c: E2 08 00 88 18 80 11 00 00 00 00 00 00 1A [13:14:31]Write i2c OK [13:14:31]MH_I2C_Read... [13:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:31]Read from MH i2c: E2 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: E2 17 00 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: E2 17 00 88 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [13:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:31]wFMCommunicate OK [13:14:31]CreateOFDProtocolMessage done [13:14:31]OFDSenderStorePacket 154865 [13:14:31]StoreOFDPacket docnum=154865 [13:14:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 25 08 01 F9 31 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 36 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5C 02 00 35 04 06 00 74 86 91 8A 93 3A A7 EA 83 29 43 2E 08 33 [13:14:31]CheckFolder [13:14:31]dirname=/storage/ofd_packets [13:14:31]CheckFolder done [13:14:31]ProducePacketName [13:14:31]name=ofd_packets/00154865 [13:14:31]NVStorageSaveData ofd_packets/00154865 [13:14:31]File name is /storage/ofd_packets/00154865 [13:14:31]Write 302 bytes [13:14:31]NVStorageSaveData done [13:14:31]OFDSenderStorePacket done [13:14:31]KKMCreateOFDPacket done [13:14:31]NVStorageSaveData kkm_last_timestamp [13:14:31]File name is /storage/kkm_last_timestamp [13:14:31]Write 4 bytes [13:14:31]NVStorageSaveData done [13:14:31]ExternCall_PrintAddStr [13:14:31]wPrintStart [13:14:31]Write to MH i2c: 01 00 00 89 18 A1 [13:14:31]Write i2c OK [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 07 00 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 07 00 89 18 00 00 00 00 00 FF 0F B6 [13:14:31]RasterBufferAndPrint [13:14:31]line Счет N : (1)873046 [13:14:31]line ИНН: 02508201610067 [13:14:31]line Контрольно-Кассовый Чек [13:14:31]line ПРОДАЖА [13:14:31]line ТРК (МРК, ГНК) : 23 [13:14:31]line Товар: 2710124130 [13:14:31]line Super 92-К-5 [13:14:31]line 14.620 * 68.40 [13:14:31]line = 1000.01 [13:14:31]line НДС 12% НСП 1% [13:14:31]line > о реализуемом товаре [13:14:31]line ИТОГО: 1000.01 [13:14:31]line НСП 1% : 8.85 [13:14:31]line НДС 12% : 106.20 [13:14:31]line Наличными: 0.00 [13:14:31]line Безнал.: 1000.01 [13:14:31]line Место: АЗС № 165 "Партнер Нефть" [13:14:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:14:31]line СНО: Общий режим [13:14:31]line Чек 254 18.10.2024 13:14 [13:14:31]line Смена: 312 ФФД: 1.0 [13:14:31]line ЗНМ: 0300000234 [13:14:31]line РНМ: 0000137193017469 [13:14:31]line Версия ККМ: v1.0 [13:14:31]line Платежная система: Mbank [13:14:31]line ФМ: 0000000000963156 [13:14:31]line ФД: 154865 [13:14:31]line ФПД: 128121316217658 [13:14:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154865&fm=128121316217658&tin=02508201610067®Number=0000137193017469&sum=100001 [13:14:31]written 0, free lines is 4095 [13:14:31]OFD Sender: Processing packet 154865 [packets to send 51, broken 50] [13:14:31]ProducePacketName [13:14:31]name=ofd_packets/00154865 [13:14:31]OFD Sender: To server: pG, [13:14:31]CommunicateWithHost lk.salyk.kg:30040 [13:14:31]ConnectInit lk.salyk.kg [13:14:31]Connected sock=10 [13:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 25 08 01 F9 31 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 36 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5C 02 00 35 04 06 00 74 86 91 8A 93 3A A7 EA 83 29 43 2E 08 33 [13:14:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9D A5 47 00 F0 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5C 02 00 F4 03 04 00 6E 05 12 67 B6 04 01 00 00 97 D5 DF ED 01 71 28 36 [13:14:31]CommunicateWithHost err = 0 [13:14:31]CheckOFDResponse [13:14:31]1017 (14) - 77093643461234 [13:14:31]1041 (16) - 0000000000963156 [13:14:31]1040 (4) - 154865 [13:14:31]1012 (4) - 18.10.2024 06:51 [13:14:31]1206 (1) - 0 [13:14:31]OFD Sender: Remove packet 154865 [13:14:31]ProducePacketName [13:14:31]name=ofd_packets/00154865 [13:14:31]NVStorageDeleteData [13:14:31]Write to MH i2c: 01 00 00 B2 18 CA [13:14:31]Write i2c OK [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 07 00 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: 01 07 00 B2 18 00 00 00 00 00 02 0D E0 [13:14:31]RasterBufferAndPrint [13:14:31]line [13:14:31]line [13:14:31]line [13:14:31]line [13:14:31]line [13:14:31]written 0, free lines is 3337 [13:14:31]MH_Cut [13:14:31]Write to MH i2c: D1 01 00 B9 18 01 A3 [13:14:31]Write i2c OK [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: D1 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: D1 01 00 [13:14:31]MH_I2C_Read... [13:14:31]Read from MH i2c: D1 01 00 B9 18 00 A2 [13:14:31]Write to MH i2c: 01 00 00 BA 18 D2 [13:14:31]Write i2c OK [13:14:31]MH_I2C_Read... [13:14:31]OFD Sender: No OFD packet to send [13:14:32]*** Cut start [13:14:32]*** Partial cut [13:14:32]*** CUTSNS_PIN = 1 [13:14:32]*** CUTSNS_PIN = 0 [13:14:32]*** Brake cut motor [13:14:32]Read from MH i2c: 01 [13:14:32]MH_I2C_Read... [13:14:32]*** Stop cut motor [13:14:32]*** Cut end [13:14:32]Read from MH i2c: 01 07 00 [13:14:32]MH_I2C_Read... [13:14:32]Read from MH i2c: 01 07 00 BA 18 00 00 00 00 00 FF 0F E7 [13:14:32]process_action close_receipt done [13:14:32]requested_data is exist [13:14:32]produce_requested_data [13:14:32]requested_item fm.sn is exist - process it [13:14:32]wFMCommunicate request_size=4 [13:14:32]MH_SAM_APDU [13:14:32]CAPDU: 80 11 00 00 [13:14:32]Write to MH i2c: E2 08 00 BB 18 80 11 00 00 00 00 00 00 4D [13:14:32]Write i2c OK [13:14:32]MH_I2C_Read... [13:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:32]Read from MH i2c: E2 [13:14:32]MH_I2C_Read... [13:14:32]Read from MH i2c: E2 17 00 [13:14:32]MH_I2C_Read... [13:14:32]Read from MH i2c: E2 17 00 BB 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [13:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:32]wFMCommunicate OK [13:14:32]requested_item fd.num is exist - process it [13:14:32]SAM_PROTO_GetFieldsCounters [13:14:32]wFMCommunicate request_size=4 [13:14:32]MH_SAM_APDU [13:14:32]CAPDU: 80 13 00 00 [13:14:32]Write to MH i2c: E2 08 00 BC 18 80 13 00 00 00 00 00 00 50 [13:14:32]Write i2c OK [13:14:32]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 62 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 62 00 BC 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 0B [13:14:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:33]wFMCommunicate OK [13:14:33]SAM_PROTO_GetFieldsCounters done [13:14:33]requested_item shift.num is exist - process it [13:14:33]requested_item shift.opened is exist - process it [13:14:33]req_shift_opened [13:14:33]FM_GetShiftState [13:14:33]SAM_PROTO_GetShiftState [13:14:33]wFMCommunicate request_size=4 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 13 01 00 [13:14:33]Write to MH i2c: E2 08 00 BD 18 80 13 01 00 00 00 00 00 52 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 0E 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 0E 00 BD 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 89 [13:14:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:14:33]wFMCommunicate OK [13:14:33]SAM_PROTO_GetShiftState done [13:14:33]FM_GetShiftState done [13:14:33]req_shift_opened done [13:14:33]requested_item shift.open_date is exist - process it [13:14:33]req_shift_open_date [13:14:33]req_shift_open_date done [13:14:33]produce_requested_data done [13:14:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154865,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:14:33]process_action_free close_receipt [13:14:33]json_value_free [13:14:33]json_value_free done [13:14:33]process_json_proto returns [13:14:33]Send response to host [13:14:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154865,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:14:33]free response buf [13:14:33]execute_script done [13:14:33]execute_script returns [13:14:33]free content buf [13:14:33]Sock 9.Close socket [13:14:33]Sock 9.Thread stoped [13:14:36]OFD Sender: No OFD packet to send [13:14:41]OFD Sender: No OFD packet to send [13:14:46]OFD Sender: No OFD packet to send [13:14:51]OFD Sender: No OFD packet to send [13:14:56]OFD Sender: No OFD packet to send [13:15:01]OFD Sender: No OFD packet to send [13:15:06]OFD Sender: No OFD packet to send [13:15:11]OFD Sender: No OFD packet to send [13:15:16]OFD Sender: No OFD packet to send [13:15:21]OFD Sender: No OFD packet to send [13:15:26]OFD Sender: No OFD packet to send [13:15:31]OFD Sender: No OFD packet to send [13:15:36]OFD Sender: No OFD packet to send [13:15:41]OFD Sender: No OFD packet to send [13:15:44]accept exits with 7 [13:15:44]New connection [13:15:44]New thread 3067161956 created [13:15:44]Thread 3067305316 joined [13:15:44]Waiting for new connection... [13:15:44] Sock 7.Parse request [13:15:44]Sock 7.Check first char [13:15:44]Sock 7.First char is OK [13:15:44]request: POST /json_proto HTTP/1.0 [13:15:44]Method: POST [13:15:44]URL: /json_proto [13:15:44]Method is POST - this is cgi request [13:15:44]url: /json_proto [13:15:44]query_string will be loaded in cgi processing [13:15:44]execute_cgi json_proto POST (null) [13:15:44]execute_cgi path=json_proto method=POST [13:15:44]POST find Content-Length [13:15:44]Host: 172.17.53.67:8080 [13:15:44]Content-Length: 677 [13:15:44]Content-Type: application/json [13:15:44] [13:15:44]POST finish read [13:15:44]Found Content-Length = 677 [13:15:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:44]execute_script... [13:15:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:44]POST & json_proto [13:15:44]process_json_proto [13:15:44]json parsed OK: [13:15:44]protocol is kg_v1.0 [13:15:44]action value=close_receipt [13:15:44]process_action close_receipt [13:15:44]cmd_close_receipt [13:15:44]MH_GetDate [13:15:44]Write to MH i2c: F0 00 00 BE 18 C5 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: F0 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: F0 09 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: F0 09 00 BE 18 00 80 5F 12 67 19 BC 99 64 F8 [13:15:44]GetLastDocTimeStamp 1729257270 [13:15:44]current date 1729257344 [13:15:44]FM_GetShiftState [13:15:44]SAM_PROTO_GetShiftState [13:15:44]wFMCommunicate request_size=4 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 13 01 00 [13:15:44]Write to MH i2c: E2 08 00 BF 18 80 13 01 00 00 00 00 00 54 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 0E 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 0E 00 BF 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8B [13:15:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:15:44]wFMCommunicate OK [13:15:44]SAM_PROTO_GetShiftState done [13:15:44]FM_GetShiftState done [13:15:44]opened in 1729211399 [13:15:44]opened+sec_in_day 1729297799 [13:15:44]quantity*price = 50041 [13:15:44]sum+1 = 50042 [13:15:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 255 18.10.2024 13:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154866 ФПД: 11441581668225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131544&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154866&fm=11441581668225&tin=02508201610067®Number=0000137193017469&sum=50000 [13:15:45]StoreToDocumentArchive [13:15:45]shift 312 fd 154866 [13:15:45]save to /storage/0312/doc_00154866 [13:15:45]save last doc name /storage/0312/doc_00154866 to /storage/kkm_last_doc_name [13:15:45]save OK [13:15:45]Clear old archive folders... [13:15:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:15:45]tlvbuf is B6FAEB40 [13:15:45]SAM_PROTO_ClearQueue [13:15:45]wFMCommunicate request_size=4 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 09 00 00 [13:15:45]Write to MH i2c: E2 08 00 CC 18 80 09 00 00 00 00 00 00 56 [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 CC 18 00 90 00 58 [13:15:45]RAPDU: 90 00 [13:15:45]wFMCommunicate OK [13:15:45]SAM_PROTO_ClearQueue done [13:15:45]KKMCreateOFDPacket [13:15:45]OFDProtocolAddRootSTLVToBuf [13:15:45]FM_MakeSignedData [13:15:45]FM_MakeSignedData [13:15:45]SAM_PROTO_SignData [13:15:45]wFMCommunicate request_size=4 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 0D 01 02 [13:15:45]Write to MH i2c: E2 08 00 CD 18 80 0D 01 02 00 00 00 00 5E [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 CD 18 00 90 00 59 [13:15:45]RAPDU: 90 00 [13:15:45]wFMCommunicate OK [13:15:45]wFMCommunicate request_size=255 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 80 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5C 02 00 35 04 06 00 0A [13:15:45]Write to MH i2c: E2 02 01 CE 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 80 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5C 02 00 35 04 06 00 0A 00 00 EF [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 CE 18 00 90 00 5A [13:15:45]RAPDU: 90 00 [13:15:45]wFMCommunicate OK [13:15:45]wFMCommunicate request_size=10 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 0D 02 02 05 67 F3 69 37 81 [13:15:45]Write to MH i2c: E2 0D 00 CF 18 80 0D 02 02 05 00 67 F3 69 37 81 00 00 E6 [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 03 00 CF 18 00 90 00 5B [13:15:45]RAPDU: 90 00 [13:15:45]wFMCommunicate OK [13:15:45]wFMCommunicate request_size=4 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 0D 03 02 [13:15:45]Write to MH i2c: E2 08 00 D0 18 80 0D 03 02 00 00 00 00 63 [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 0B 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 0B 00 D0 18 00 AA 13 C7 15 75 FE E6 C4 90 00 1A [13:15:45]RAPDU: AA 13 C7 15 75 FE E6 C4 90 00 [13:15:45]wFMCommunicate OK [13:15:45]SAM_PROTO_SignData done [13:15:45]FM_MakeSignedData done [13:15:45]CreateOFDProtocolMessage [13:15:45]wFMCommunicate request_size=4 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 11 00 00 [13:15:45]Write to MH i2c: E2 08 00 D1 18 80 11 00 00 00 00 00 00 63 [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:45]Read from MH i2c: E2 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 17 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: E2 17 00 D1 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [13:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:15:45]wFMCommunicate OK [13:15:45]CreateOFDProtocolMessage done [13:15:45]OFDSenderStorePacket 154866 [13:15:45]StoreOFDPacket docnum=154866 [13:15:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 5C 07 01 32 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 80 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5C 02 00 35 04 06 00 0A 67 F3 69 37 81 AA 13 C7 15 75 FE E6 C4 [13:15:45]CheckFolder [13:15:45]dirname=/storage/ofd_packets [13:15:45]CheckFolder done [13:15:45]ProducePacketName [13:15:45]name=ofd_packets/00154866 [13:15:45]NVStorageSaveData ofd_packets/00154866 [13:15:45]File name is /storage/ofd_packets/00154866 [13:15:45]Write 301 bytes [13:15:45]NVStorageSaveData done [13:15:45]OFDSenderStorePacket done [13:15:45]KKMCreateOFDPacket done [13:15:45]NVStorageSaveData kkm_last_timestamp [13:15:45]File name is /storage/kkm_last_timestamp [13:15:45]Write 4 bytes [13:15:45]NVStorageSaveData done [13:15:45]ExternCall_PrintAddStr [13:15:45]wPrintStart [13:15:45]Write to MH i2c: 01 00 00 D2 18 EA [13:15:45]Write i2c OK [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: 01 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: 01 07 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: 01 07 00 D2 18 00 00 00 00 00 FF 0F FF [13:15:45]RasterBufferAndPrint [13:15:45]line Счет N : (1)873047 [13:15:45]line ИНН: 02508201610067 [13:15:45]line Контрольно-Кассовый Чек [13:15:45]line ПРОДАЖА [13:15:45]line ТРК (МРК, ГНК) : 32 [13:15:45]line Товар: 2710124130 [13:15:45]line Аи-92-К-5 [13:15:45]line 7.480 * 66.90 [13:15:45]line = 500.41 [13:15:45]line НДС 12% НСП 1% [13:15:45]line > о реализуемом товаре [13:15:45]line ОКРУГЛЕНИЕ: -0.41 [13:15:45]line ИТОГО: 500.00 [13:15:45]line Внесено: 500.00 [13:15:45]line СДАЧА: 0.00 [13:15:45]line НСП 1% : 4.43 [13:15:45]line НДС 12% : 53.14 [13:15:45]line Наличными: 500.00 [13:15:45]line Безнал.: 0.00 [13:15:45]line Место: АЗС № 165 "Партнер Нефть" [13:15:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:15:45]line СНО: Общий режим [13:15:45]line Чек 255 18.10.2024 13:15 [13:15:45]line Смена: 312 ФФД: 1.0 [13:15:45]line ЗНМ: 0300000234 [13:15:45]line РНМ: 0000137193017469 [13:15:45]line Версия ККМ: v1.0 [13:15:45]line ФМ: 0000000000963156 [13:15:45]line ФД: 154866 [13:15:45]line ФПД: 11441581668225 [13:15:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131544&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154866&fm=11441581668225&tin=02508201610067®Number=0000137193017469&sum=50000 [13:15:46]OFD Sender: Processing packet 154866 [packets to send 51, broken 50] [13:15:46]ProducePacketName [13:15:46]name=ofd_packets/00154866 [13:15:46]OFD Sender: To server: pG, [13:15:46]CommunicateWithHost lk.salyk.kg:30040 [13:15:46]ConnectInit lk.salyk.kg [13:15:46]written 0, free lines is 4095 [13:15:46]Connected sock=10 [13:15:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 5C 07 01 32 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 80 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5C 02 00 35 04 06 00 0A 67 F3 69 37 81 AA 13 C7 15 75 FE E6 C4 [13:15:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 81 D6 47 00 BD BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5C 02 00 F4 03 04 00 B9 05 12 67 B6 04 01 00 00 BC 5C FC 55 26 F5 48 D0 [13:15:46]CommunicateWithHost err = 0 [13:15:46]CheckOFDResponse [13:15:46]1017 (14) - 77093643461234 [13:15:46]1041 (16) - 0000000000963156 [13:15:46]1040 (4) - 154866 [13:15:46]1012 (4) - 18.10.2024 06:52 [13:15:46]1206 (1) - 0 [13:15:46]OFD Sender: Remove packet 154866 [13:15:46]ProducePacketName [13:15:46]name=ofd_packets/00154866 [13:15:46]NVStorageDeleteData [13:15:46]Write to MH i2c: 01 00 00 FD 18 15 [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: 01 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: 01 07 00 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: 01 07 00 FD 18 00 00 00 00 00 D9 0C 01 [13:15:46]RasterBufferAndPrint [13:15:46]line [13:15:46]line [13:15:46]line [13:15:46]line [13:15:46]line [13:15:46]written 0, free lines is 3296 [13:15:46]MH_Cut [13:15:46]Write to MH i2c: D1 01 00 04 19 01 EF [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: D1 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: D1 01 00 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: D1 01 00 04 19 00 EE [13:15:46]Write to MH i2c: 01 00 00 05 19 1E [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]OFD Sender: No OFD packet to send [13:15:47]*** Cut start [13:15:47]*** Partial cut [13:15:47]*** CUTSNS_PIN = 1 [13:15:47]*** CUTSNS_PIN = 0 [13:15:47]*** Brake cut motor [13:15:47]Read from MH i2c: 01 [13:15:47]MH_I2C_Read... [13:15:47]*** Stop cut motor [13:15:47]*** Cut end [13:15:47]Read from MH i2c: 01 07 00 [13:15:47]MH_I2C_Read... [13:15:47]Read from MH i2c: 01 07 00 05 19 00 00 00 00 00 FF 0F 33 [13:15:47]process_action close_receipt done [13:15:47]requested_data is exist [13:15:47]produce_requested_data [13:15:47]requested_item fm.sn is exist - process it [13:15:47]wFMCommunicate request_size=4 [13:15:47]MH_SAM_APDU [13:15:47]CAPDU: 80 11 00 00 [13:15:47]Write to MH i2c: E2 08 00 06 19 80 11 00 00 00 00 00 00 99 [13:15:47]Write i2c OK [13:15:47]MH_I2C_Read... [13:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:48]Read from MH i2c: E2 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 17 00 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 17 00 06 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [13:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:15:48]wFMCommunicate OK [13:15:48]requested_item fd.num is exist - process it [13:15:48]SAM_PROTO_GetFieldsCounters [13:15:48]wFMCommunicate request_size=4 [13:15:48]MH_SAM_APDU [13:15:48]CAPDU: 80 13 00 00 [13:15:48]Write to MH i2c: E2 08 00 07 19 80 13 00 00 00 00 00 00 9C [13:15:48]Write i2c OK [13:15:48]MH_I2C_Read... [13:15:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:48]Read from MH i2c: E2 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 62 00 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 62 00 07 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [13:15:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:15:48]wFMCommunicate OK [13:15:48]SAM_PROTO_GetFieldsCounters done [13:15:48]requested_item shift.num is exist - process it [13:15:48]requested_item shift.opened is exist - process it [13:15:48]req_shift_opened [13:15:48]FM_GetShiftState [13:15:48]SAM_PROTO_GetShiftState [13:15:48]wFMCommunicate request_size=4 [13:15:48]MH_SAM_APDU [13:15:48]CAPDU: 80 13 01 00 [13:15:48]Write to MH i2c: E2 08 00 08 19 80 13 01 00 00 00 00 00 9E [13:15:48]Write i2c OK [13:15:48]MH_I2C_Read... [13:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:48]Read from MH i2c: E2 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 0E 00 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: E2 0E 00 08 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D5 [13:15:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:15:48]wFMCommunicate OK [13:15:48]SAM_PROTO_GetShiftState done [13:15:48]FM_GetShiftState done [13:15:48]req_shift_opened done [13:15:48]requested_item shift.open_date is exist - process it [13:15:48]req_shift_open_date [13:15:48]req_shift_open_date done [13:15:48]produce_requested_data done [13:15:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154866,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:15:48]process_action_free close_receipt [13:15:48]json_value_free [13:15:48]json_value_free done [13:15:48]process_json_proto returns [13:15:48]Send response to host [13:15:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154866,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:15:48]free response buf [13:15:48]execute_script done [13:15:48]execute_script returns [13:15:48]free content buf [13:15:48]Sock 7.Close socket [13:15:48]Sock 7.Thread stoped [13:15:51]OFD Sender: No OFD packet to send [13:15:56]OFD Sender: No OFD packet to send [13:16:01]OFD Sender: No OFD packet to send [13:16:07]OFD Sender: No OFD packet to send [13:16:12]OFD Sender: No OFD packet to send [13:16:17]OFD Sender: No OFD packet to send [13:16:22]OFD Sender: No OFD packet to send [13:16:27]OFD Sender: No OFD packet to send [13:16:32]OFD Sender: No OFD packet to send [13:16:37]OFD Sender: No OFD packet to send [13:16:42]OFD Sender: No OFD packet to send [13:16:46]accept exits with 9 [13:16:46]New connection [13:16:46]New thread 3067305316 created [13:16:46]Thread 3067161956 joined [13:16:46]Waiting for new connection... [13:16:46] Sock 9.Parse request [13:16:46]Sock 9.Check first char [13:16:46]Sock 9.First char is OK [13:16:46]request: POST /json_proto HTTP/1.0 [13:16:46]Method: POST [13:16:46]URL: /json_proto [13:16:46]Method is POST - this is cgi request [13:16:46]url: /json_proto [13:16:46]query_string will be loaded in cgi processing [13:16:46]execute_cgi json_proto POST (null) [13:16:46]execute_cgi path=json_proto method=POST [13:16:46]POST find Content-Length [13:16:46]Host: 172.17.53.67:8080 [13:16:46]Content-Length: 677 [13:16:46]Content-Type: application/json [13:16:46] [13:16:46]POST finish read [13:16:46]Found Content-Length = 677 [13:16:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:46]execute_script... [13:16:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:46]POST & json_proto [13:16:46]process_json_proto [13:16:46]json parsed OK: [13:16:46]protocol is kg_v1.0 [13:16:46]action value=close_receipt [13:16:46]process_action close_receipt [13:16:46]cmd_close_receipt [13:16:46]MH_GetDate [13:16:46]Write to MH i2c: F0 00 00 09 19 11 [13:16:46]Write i2c OK [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: F0 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: F0 09 00 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: F0 09 00 09 19 00 BF 5F 12 67 19 BC 99 64 83 [13:16:46]GetLastDocTimeStamp 1729257344 [13:16:46]current date 1729257407 [13:16:46]FM_GetShiftState [13:16:46]SAM_PROTO_GetShiftState [13:16:46]wFMCommunicate request_size=4 [13:16:46]MH_SAM_APDU [13:16:46]CAPDU: 80 13 01 00 [13:16:46]Write to MH i2c: E2 08 00 0A 19 80 13 01 00 00 00 00 00 A0 [13:16:46]Write i2c OK [13:16:46]MH_I2C_Read... [13:16:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:46]Read from MH i2c: E2 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: E2 0E 00 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: E2 0E 00 0A 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D7 [13:16:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:16:46]wFMCommunicate OK [13:16:46]SAM_PROTO_GetShiftState done [13:16:46]FM_GetShiftState done [13:16:46]opened in 1729211399 [13:16:46]opened+sec_in_day 1729297799 [13:16:46]quantity*price = 50041 [13:16:46]sum+1 = 50042 [13:16:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 256 18.10.2024 13:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154867 ФПД: 273622122498101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131647&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154867&fm=273622122498101&tin=02508201610067®Number=0000137193017469&sum=50000 [13:16:47]StoreToDocumentArchive [13:16:47]shift 312 fd 154867 [13:16:47]save to /storage/0312/doc_00154867 [13:16:47]save last doc name /storage/0312/doc_00154867 to /storage/kkm_last_doc_name [13:16:47]save OK [13:16:47]Clear old archive folders... [13:16:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:47]tlvbuf is 0057BB40 [13:16:47]SAM_PROTO_ClearQueue [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 09 00 00 [13:16:47]Write to MH i2c: E2 08 00 17 19 80 09 00 00 00 00 00 00 A2 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 17 19 00 90 00 A4 [13:16:47]RAPDU: 90 00 [13:16:47]wFMCommunicate OK [13:16:47]SAM_PROTO_ClearQueue done [13:16:47]KKMCreateOFDPacket [13:16:47]OFDProtocolAddRootSTLVToBuf [13:16:47]FM_MakeSignedData [13:16:47]FM_MakeSignedData [13:16:47]SAM_PROTO_SignData [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 0D 01 02 [13:16:47]Write to MH i2c: E2 08 00 18 19 80 0D 01 02 00 00 00 00 AA [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 18 19 00 90 00 A5 [13:16:47]RAPDU: 90 00 [13:16:47]wFMCommunicate OK [13:16:47]wFMCommunicate request_size=255 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 BF 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5C 02 00 35 04 06 00 F8 [13:16:47]Write to MH i2c: E2 02 01 19 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 BF 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5C 02 00 35 04 06 00 F8 00 00 6B [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 19 19 00 90 00 A6 [13:16:47]RAPDU: 90 00 [13:16:47]wFMCommunicate OK [13:16:47]wFMCommunicate request_size=10 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 0D 02 02 05 DB 9D 6A 08 35 [13:16:47]Write to MH i2c: E2 0D 00 1A 19 80 0D 02 02 05 00 DB 9D 6A 08 35 00 00 D6 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 03 00 1A 19 00 90 00 A7 [13:16:47]RAPDU: 90 00 [13:16:47]wFMCommunicate OK [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 0D 03 02 [13:16:47]Write to MH i2c: E2 08 00 1B 19 80 0D 03 02 00 00 00 00 AF [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 0B 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 0B 00 1B 19 00 69 C7 6E C0 D1 4C 44 44 90 00 B3 [13:16:47]RAPDU: 69 C7 6E C0 D1 4C 44 44 90 00 [13:16:47]wFMCommunicate OK [13:16:47]SAM_PROTO_SignData done [13:16:47]FM_MakeSignedData done [13:16:47]CreateOFDProtocolMessage [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 11 00 00 [13:16:47]Write to MH i2c: E2 08 00 1C 19 80 11 00 00 00 00 00 00 AF [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 1C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [13:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:16:47]wFMCommunicate OK [13:16:47]CreateOFDProtocolMessage done [13:16:47]OFDSenderStorePacket 154867 [13:16:47]StoreOFDPacket docnum=154867 [13:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 8F 07 01 5A 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 BF 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5C 02 00 35 04 06 00 F8 DB 9D 6A 08 35 69 C7 6E C0 D1 4C 44 44 [13:16:47]CheckFolder [13:16:47]dirname=/storage/ofd_packets [13:16:47]CheckFolder done [13:16:47]ProducePacketName [13:16:47]name=ofd_packets/00154867 [13:16:47]NVStorageSaveData ofd_packets/00154867 [13:16:47]File name is /storage/ofd_packets/00154867 [13:16:47]Write 301 bytes [13:16:47]NVStorageSaveData done [13:16:47]OFDSenderStorePacket done [13:16:47]KKMCreateOFDPacket done [13:16:47]NVStorageSaveData kkm_last_timestamp [13:16:47]File name is /storage/kkm_last_timestamp [13:16:47]Write 4 bytes [13:16:47]NVStorageSaveData done [13:16:47]ExternCall_PrintAddStr [13:16:47]wPrintStart [13:16:47]Write to MH i2c: 01 00 00 1D 19 36 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: 01 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: 01 07 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: 01 07 00 1D 19 00 00 00 00 00 FF 0F 4B [13:16:47]RasterBufferAndPrint [13:16:47]line Счет N : (1)873048 [13:16:47]line ИНН: 02508201610067 [13:16:47]line Контрольно-Кассовый Чек [13:16:47]line ПРОДАЖА [13:16:47]line ТРК (МРК, ГНК) : 12 [13:16:47]line Товар: 2710124130 [13:16:47]line Аи-92-К-5 [13:16:47]line 7.480 * 66.90 [13:16:47]line = 500.41 [13:16:47]line НДС 12% НСП 1% [13:16:47]line > о реализуемом товаре [13:16:47]line ОКРУГЛЕНИЕ: -0.41 [13:16:47]line ИТОГО: 500.00 [13:16:47]line Внесено: 500.00 [13:16:47]line СДАЧА: 0.00 [13:16:47]line НСП 1% : 4.43 [13:16:47]line НДС 12% : 53.14 [13:16:47]line Наличными: 500.00 [13:16:47]line Безнал.: 0.00 [13:16:47]line Место: АЗС № 165 "Партнер Нефть" [13:16:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:16:47]line СНО: Общий режим [13:16:47]line Чек 256 18.10.2024 13:16 [13:16:47]line Смена: 312 ФФД: 1.0 [13:16:47]line ЗНМ: 0300000234 [13:16:47]line РНМ: 0000137193017469 [13:16:47]line Версия ККМ: v1.0 [13:16:47]line ФМ: 0000000000963156 [13:16:47]line ФД: 154867 [13:16:47]line ФПД: 273622122498101 [13:16:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T131647&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154867&fm=273622122498101&tin=02508201610067®Number=0000137193017469&sum=50000 [13:16:48]OFD Sender: Processing packet 154867 [packets to send 51, broken 50] [13:16:48]ProducePacketName [13:16:48]name=ofd_packets/00154867 [13:16:48]OFD Sender: To server: pG, [13:16:48]CommunicateWithHost lk.salyk.kg:30040 [13:16:48]ConnectInit lk.salyk.kg [13:16:48]written 0, free lines is 4095 [13:16:48]Connected sock=11 [13:16:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 8F 07 01 5A 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 BF 5F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5C 02 00 35 04 06 00 F8 DB 9D 6A 08 35 69 C7 6E C0 D1 4C 44 44 [13:16:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 CF 47 00 30 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5C 02 00 F4 03 04 00 F7 05 12 67 B6 04 01 00 00 EE A9 32 69 07 07 F8 31 [13:16:48]CommunicateWithHost err = 0 [13:16:48]CheckOFDResponse [13:16:48]1017 (14) - 77093643461234 [13:16:48]1041 (16) - 0000000000963156 [13:16:48]1040 (4) - 154867 [13:16:48]1012 (4) - 18.10.2024 06:53 [13:16:48]1206 (1) - 0 [13:16:48]OFD Sender: Remove packet 154867 [13:16:48]ProducePacketName [13:16:48]name=ofd_packets/00154867 [13:16:48]NVStorageDeleteData [13:16:48]Write to MH i2c: 01 00 00 48 19 61 [13:16:48]Write i2c OK [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: 01 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: 01 07 00 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: 01 07 00 48 19 00 00 00 00 00 D3 0C 47 [13:16:48]RasterBufferAndPrint [13:16:48]line [13:16:48]line [13:16:48]line [13:16:48]line [13:16:48]line [13:16:48]written 0, free lines is 3287 [13:16:48]MH_Cut [13:16:48]Write to MH i2c: D1 01 00 4F 19 01 3A [13:16:48]Write i2c OK [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: D1 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: D1 01 00 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: D1 01 00 4F 19 00 39 [13:16:48]Write to MH i2c: 01 00 00 50 19 69 [13:16:48]Write i2c OK [13:16:48]MH_I2C_Read... [13:16:49]OFD Sender: No OFD packet to send [13:16:49]*** Cut start [13:16:49]*** Partial cut [13:16:49]*** CUTSNS_PIN = 1 [13:16:49]*** CUTSNS_PIN = 0 [13:16:49]*** Brake cut motor [13:16:50]Read from MH i2c: 01 [13:16:50]MH_I2C_Read... [13:16:50]*** Stop cut motor [13:16:50]*** Cut end [13:16:50]Read from MH i2c: 01 07 00 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: 01 07 00 50 19 00 00 00 00 00 FF 0F 7E [13:16:50]process_action close_receipt done [13:16:50]requested_data is exist [13:16:50]produce_requested_data [13:16:50]requested_item fm.sn is exist - process it [13:16:50]wFMCommunicate request_size=4 [13:16:50]MH_SAM_APDU [13:16:50]CAPDU: 80 11 00 00 [13:16:50]Write to MH i2c: E2 08 00 51 19 80 11 00 00 00 00 00 00 E4 [13:16:50]Write i2c OK [13:16:50]MH_I2C_Read... [13:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:50]Read from MH i2c: E2 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 17 00 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 17 00 51 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [13:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:16:50]wFMCommunicate OK [13:16:50]requested_item fd.num is exist - process it [13:16:50]SAM_PROTO_GetFieldsCounters [13:16:50]wFMCommunicate request_size=4 [13:16:50]MH_SAM_APDU [13:16:50]CAPDU: 80 13 00 00 [13:16:50]Write to MH i2c: E2 08 00 52 19 80 13 00 00 00 00 00 00 E7 [13:16:50]Write i2c OK [13:16:50]MH_I2C_Read... [13:16:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:50]Read from MH i2c: E2 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 62 00 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 62 00 52 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [13:16:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:50]wFMCommunicate OK [13:16:50]SAM_PROTO_GetFieldsCounters done [13:16:50]requested_item shift.num is exist - process it [13:16:50]requested_item shift.opened is exist - process it [13:16:50]req_shift_opened [13:16:50]FM_GetShiftState [13:16:50]SAM_PROTO_GetShiftState [13:16:50]wFMCommunicate request_size=4 [13:16:50]MH_SAM_APDU [13:16:50]CAPDU: 80 13 01 00 [13:16:50]Write to MH i2c: E2 08 00 53 19 80 13 01 00 00 00 00 00 E9 [13:16:50]Write i2c OK [13:16:50]MH_I2C_Read... [13:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:50]Read from MH i2c: E2 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 0E 00 [13:16:50]MH_I2C_Read... [13:16:50]Read from MH i2c: E2 0E 00 53 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 20 [13:16:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:16:50]wFMCommunicate OK [13:16:50]SAM_PROTO_GetShiftState done [13:16:50]FM_GetShiftState done [13:16:50]req_shift_opened done [13:16:50]requested_item shift.open_date is exist - process it [13:16:50]req_shift_open_date [13:16:50]req_shift_open_date done [13:16:50]produce_requested_data done [13:16:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154867,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:16:50]process_action_free close_receipt [13:16:50]json_value_free [13:16:50]json_value_free done [13:16:50]process_json_proto returns [13:16:50]Send response to host [13:16:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154867,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:16:50]free response buf [13:16:50]execute_script done [13:16:50]execute_script returns [13:16:50]free content buf [13:16:50]Sock 9.Close socket [13:16:50]Sock 9.Thread stoped [13:16:54]OFD Sender: No OFD packet to send [13:16:59]OFD Sender: No OFD packet to send [13:17:04]OFD Sender: No OFD packet to send [13:17:09]OFD Sender: No OFD packet to send [13:17:14]OFD Sender: No OFD packet to send [13:17:19]OFD Sender: No OFD packet to send [13:17:24]OFD Sender: No OFD packet to send [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:34]OFD Sender: No OFD packet to send [13:21:39]OFD Sender: No OFD packet to send [13:21:44]OFD Sender: No OFD packet to send [13:21:49]OFD Sender: No OFD packet to send [13:21:54]OFD Sender: No OFD packet to send [13:21:59]OFD Sender: No OFD packet to send [13:22:04]OFD Sender: No OFD packet to send [13:22:09]OFD Sender: No OFD packet to send [13:22:14]OFD Sender: No OFD packet to send [13:22:19]OFD Sender: No OFD packet to send [13:22:24]OFD Sender: No OFD packet to send [13:22:29]OFD Sender: No OFD packet to send [13:22:34]OFD Sender: No OFD packet to send [13:22:39]OFD Sender: No OFD packet to send [13:22:41]accept exits with 7 [13:22:41]New connection [13:22:41]New thread 3067161956 created [13:22:41]Thread 3067305316 joined [13:22:41]Waiting for new connection... [13:22:41] Sock 7.Parse request [13:22:41]Sock 7.Check first char [13:22:41]Sock 7.First char is OK [13:22:41]request: POST /json_proto HTTP/1.0 [13:22:41]Method: POST [13:22:41]URL: /json_proto [13:22:41]Method is POST - this is cgi request [13:22:41]url: /json_proto [13:22:41]query_string will be loaded in cgi processing [13:22:41]execute_cgi json_proto POST (null) [13:22:41]execute_cgi path=json_proto method=POST [13:22:41]POST find Content-Length [13:22:41]Host: 172.17.53.67:8080 [13:22:41]Content-Length: 762 [13:22:41]Content-Type: application/json [13:22:41] [13:22:41]POST finish read [13:22:41]Found Content-Length = 762 [13:22:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:41]execute_script... [13:22:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:41]POST & json_proto [13:22:41]process_json_proto [13:22:41]json parsed OK: [13:22:41]protocol is kg_v1.0 [13:22:41]action value=close_receipt [13:22:41]process_action close_receipt [13:22:41]cmd_close_receipt [13:22:41]MH_GetDate [13:22:41]Write to MH i2c: F0 00 00 54 19 5C [13:22:41]Write i2c OK [13:22:41]MH_I2C_Read... [13:22:41]Read from MH i2c: F0 [13:22:41]MH_I2C_Read... [13:22:41]Read from MH i2c: F0 09 00 [13:22:41]MH_I2C_Read... [13:22:41]Read from MH i2c: F0 09 00 54 19 00 22 61 12 67 19 BC 99 64 33 [13:22:41]GetLastDocTimeStamp 1729257407 [13:22:41]current date 1729257762 [13:22:41]FM_GetShiftState [13:22:41]SAM_PROTO_GetShiftState [13:22:41]wFMCommunicate request_size=4 [13:22:41]MH_SAM_APDU [13:22:41]CAPDU: 80 13 01 00 [13:22:41]Write to MH i2c: E2 08 00 55 19 80 13 01 00 00 00 00 00 EB [13:22:41]Write i2c OK [13:22:41]MH_I2C_Read... [13:22:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:41]Read from MH i2c: E2 [13:22:41]MH_I2C_Read... [13:22:41]Read from MH i2c: E2 0E 00 [13:22:41]MH_I2C_Read... [13:22:41]Read from MH i2c: E2 0E 00 55 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 22 [13:22:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:22:41]wFMCommunicate OK [13:22:41]SAM_PROTO_GetShiftState done [13:22:41]FM_GetShiftState done [13:22:41]opened in 1729211399 [13:22:41]opened+sec_in_day 1729297799 [13:22:41]quantity*price = 100000 [13:22:41]sum+1 = 100002 [13:22:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 257 18.10.2024 13:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154868 ФПД: 278637783347797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154868&fm=278637783347797&tin=02508201610067®Number=0000137193017469&sum=100001 [13:22:42]StoreToDocumentArchive [13:22:42]shift 312 fd 154868 [13:22:42]save to /storage/0312/doc_00154868 [13:22:42]save last doc name /storage/0312/doc_00154868 to /storage/kkm_last_doc_name [13:22:42]save OK [13:22:42]Clear old archive folders... [13:22:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:22:42]tlvbuf is 0054B080 [13:22:42]SAM_PROTO_ClearQueue [13:22:42]wFMCommunicate request_size=4 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 09 00 00 [13:22:42]Write to MH i2c: E2 08 00 62 19 80 09 00 00 00 00 00 00 ED [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:42]Read from MH i2c: E2 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 62 19 00 90 00 EF [13:22:42]RAPDU: 90 00 [13:22:42]wFMCommunicate OK [13:22:42]SAM_PROTO_ClearQueue done [13:22:42]KKMCreateOFDPacket [13:22:42]OFDProtocolAddRootSTLVToBuf [13:22:42]FM_MakeSignedData [13:22:42]FM_MakeSignedData [13:22:42]SAM_PROTO_SignData [13:22:42]wFMCommunicate request_size=4 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 0D 01 02 [13:22:42]Write to MH i2c: E2 08 00 63 19 80 0D 01 02 00 00 00 00 F5 [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:42]Read from MH i2c: E2 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 63 19 00 90 00 F0 [13:22:42]RAPDU: 90 00 [13:22:42]wFMCommunicate OK [13:22:42]wFMCommunicate request_size=255 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 22 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5C 02 00 35 04 06 00 [13:22:42]Write to MH i2c: E2 02 01 64 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 22 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5C 02 00 35 04 06 00 00 00 79 [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:42]Read from MH i2c: E2 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 64 19 00 90 00 F1 [13:22:42]RAPDU: 90 00 [13:22:42]wFMCommunicate OK [13:22:42]wFMCommunicate request_size=11 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 0D 02 02 06 FD 6B 6A 18 F2 55 [13:22:42]Write to MH i2c: E2 0E 00 65 19 80 0D 02 02 06 00 FD 6B 6A 18 F2 55 00 00 35 [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:42]Read from MH i2c: E2 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 03 00 65 19 00 90 00 F2 [13:22:42]RAPDU: 90 00 [13:22:42]wFMCommunicate OK [13:22:42]wFMCommunicate request_size=4 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 0D 03 02 [13:22:42]Write to MH i2c: E2 08 00 66 19 80 0D 03 02 00 00 00 00 FA [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:42]Read from MH i2c: E2 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 0B 00 [13:22:42]MH_I2C_Read... [13:22:42]Read from MH i2c: E2 0B 00 66 19 00 75 B4 12 FC 95 89 BE 29 90 00 37 [13:22:42]RAPDU: 75 B4 12 FC 95 89 BE 29 90 00 [13:22:42]wFMCommunicate OK [13:22:42]SAM_PROTO_SignData done [13:22:42]FM_MakeSignedData done [13:22:42]CreateOFDProtocolMessage [13:22:42]wFMCommunicate request_size=4 [13:22:42]MH_SAM_APDU [13:22:42]CAPDU: 80 11 00 00 [13:22:42]Write to MH i2c: E2 08 00 67 19 80 11 00 00 00 00 00 00 FA [13:22:42]Write i2c OK [13:22:42]MH_I2C_Read... [13:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:43]Read from MH i2c: E2 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: E2 17 00 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: E2 17 00 67 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [13:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:22:43]wFMCommunicate OK [13:22:43]CreateOFDProtocolMessage done [13:22:43]OFDSenderStorePacket 154868 [13:22:43]StoreOFDPacket docnum=154868 [13:22:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3F 4B 08 01 CA 35 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 22 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5C 02 00 35 04 06 00 FD 6B 6A 18 F2 55 75 B4 12 FC 95 89 BE 29 [13:22:43]CheckFolder [13:22:43]dirname=/storage/ofd_packets [13:22:43]CheckFolder done [13:22:43]ProducePacketName [13:22:43]name=ofd_packets/00154868 [13:22:43]NVStorageSaveData ofd_packets/00154868 [13:22:43]File name is /storage/ofd_packets/00154868 [13:22:43]Write 302 bytes [13:22:43]NVStorageSaveData done [13:22:43]OFDSenderStorePacket done [13:22:43]KKMCreateOFDPacket done [13:22:43]NVStorageSaveData kkm_last_timestamp [13:22:43]File name is /storage/kkm_last_timestamp [13:22:43]Write 4 bytes [13:22:43]NVStorageSaveData done [13:22:43]ExternCall_PrintAddStr [13:22:43]wPrintStart [13:22:43]Write to MH i2c: 01 00 00 68 19 81 [13:22:43]Write i2c OK [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 07 00 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 07 00 68 19 00 00 00 00 00 FF 0F 96 [13:22:43]RasterBufferAndPrint [13:22:43]line Счет N : (1)873051 [13:22:43]line ИНН: 02508201610067 [13:22:43]line Контрольно-Кассовый Чек [13:22:43]line ПРОДАЖА [13:22:43]line ТРК (МРК, ГНК) : 33 [13:22:43]line Товар: 2710124130 [13:22:43]line Super 92-К-5 [13:22:43]line 14.620 * 68.40 [13:22:43]line = 1000.01 [13:22:43]line НДС 12% НСП 1% [13:22:43]line > о реализуемом товаре [13:22:43]line ИТОГО: 1000.01 [13:22:43]line НСП 1% : 8.85 [13:22:43]line НДС 12% : 106.20 [13:22:43]line Наличными: 0.00 [13:22:43]line Безнал.: 1000.01 [13:22:43]line Место: АЗС № 165 "Партнер Нефть" [13:22:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:22:43]line СНО: Общий режим [13:22:43]line Чек 257 18.10.2024 13:22 [13:22:43]line Смена: 312 ФФД: 1.0 [13:22:43]line ЗНМ: 0300000234 [13:22:43]line РНМ: 0000137193017469 [13:22:43]line Версия ККМ: v1.0 [13:22:43]line Платежная система: Mbank [13:22:43]line ФМ: 0000000000963156 [13:22:43]line ФД: 154868 [13:22:43]line ФПД: 278637783347797 [13:22:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154868&fm=278637783347797&tin=02508201610067®Number=0000137193017469&sum=100001 [13:22:43]OFD Sender: Processing packet 154868 [packets to send 51, broken 50] [13:22:43]ProducePacketName [13:22:43]name=ofd_packets/00154868 [13:22:43]OFD Sender: To server: pG, [13:22:43]CommunicateWithHost lk.salyk.kg:30040 [13:22:43]ConnectInit lk.salyk.kg [13:22:43]written 0, free lines is 4095 [13:22:43]Connected sock=10 [13:22:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3F 4B 08 01 CA 35 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 22 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5C 02 00 35 04 06 00 FD 6B 6A 18 F2 55 75 B4 12 FC 95 89 BE 29 [13:22:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 88 47 00 64 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5C 02 00 F4 03 04 00 5A 07 12 67 B6 04 01 00 00 DA DA AD E1 2D 0C 85 6D [13:22:43]CommunicateWithHost err = 0 [13:22:43]CheckOFDResponse [13:22:43]1017 (14) - 77093643461234 [13:22:43]1041 (16) - 0000000000963156 [13:22:43]1040 (4) - 154868 [13:22:43]1012 (4) - 18.10.2024 06:59 [13:22:43]1206 (1) - 0 [13:22:43]OFD Sender: Remove packet 154868 [13:22:43]ProducePacketName [13:22:43]name=ofd_packets/00154868 [13:22:43]NVStorageDeleteData [13:22:43]Write to MH i2c: 01 00 00 91 19 AA [13:22:43]Write i2c OK [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 07 00 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: 01 07 00 91 19 00 00 00 00 00 19 0D D7 [13:22:43]RasterBufferAndPrint [13:22:43]line [13:22:43]line [13:22:43]line [13:22:43]line [13:22:43]line [13:22:43]written 0, free lines is 3360 [13:22:43]MH_Cut [13:22:43]Write to MH i2c: D1 01 00 98 19 01 83 [13:22:43]Write i2c OK [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: D1 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: D1 01 00 [13:22:43]MH_I2C_Read... [13:22:43]Read from MH i2c: D1 01 00 98 19 00 82 [13:22:43]Write to MH i2c: 01 00 00 99 19 B2 [13:22:43]Write i2c OK [13:22:43]MH_I2C_Read... [13:22:44]OFD Sender: No OFD packet to send [13:22:44]*** Cut start [13:22:44]*** Partial cut [13:22:44]*** CUTSNS_PIN = 1 [13:22:44]*** CUTSNS_PIN = 0 [13:22:44]*** Brake cut motor [13:22:45]Read from MH i2c: 01 [13:22:45]MH_I2C_Read... [13:22:45]*** Stop cut motor [13:22:45]*** Cut end [13:22:45]Read from MH i2c: 01 07 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: 01 07 00 99 19 00 00 00 00 00 FF 0F C7 [13:22:45]process_action close_receipt done [13:22:45]requested_data is exist [13:22:45]produce_requested_data [13:22:45]requested_item fm.sn is exist - process it [13:22:45]wFMCommunicate request_size=4 [13:22:45]MH_SAM_APDU [13:22:45]CAPDU: 80 11 00 00 [13:22:45]Write to MH i2c: E2 08 00 9A 19 80 11 00 00 00 00 00 00 2D [13:22:45]Write i2c OK [13:22:45]MH_I2C_Read... [13:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:45]Read from MH i2c: E2 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 17 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 17 00 9A 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [13:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:22:45]wFMCommunicate OK [13:22:45]requested_item fd.num is exist - process it [13:22:45]SAM_PROTO_GetFieldsCounters [13:22:45]wFMCommunicate request_size=4 [13:22:45]MH_SAM_APDU [13:22:45]CAPDU: 80 13 00 00 [13:22:45]Write to MH i2c: E2 08 00 9B 19 80 13 00 00 00 00 00 00 30 [13:22:45]Write i2c OK [13:22:45]MH_I2C_Read... [13:22:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:45]Read from MH i2c: E2 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 62 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 62 00 9B 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [13:22:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:45]wFMCommunicate OK [13:22:45]SAM_PROTO_GetFieldsCounters done [13:22:45]requested_item shift.num is exist - process it [13:22:45]requested_item shift.opened is exist - process it [13:22:45]req_shift_opened [13:22:45]FM_GetShiftState [13:22:45]SAM_PROTO_GetShiftState [13:22:45]wFMCommunicate request_size=4 [13:22:45]MH_SAM_APDU [13:22:45]CAPDU: 80 13 01 00 [13:22:45]Write to MH i2c: E2 08 00 9C 19 80 13 01 00 00 00 00 00 32 [13:22:45]Write i2c OK [13:22:45]MH_I2C_Read... [13:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:45]Read from MH i2c: E2 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 0E 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 0E 00 9C 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 69 [13:22:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:22:45]wFMCommunicate OK [13:22:45]SAM_PROTO_GetShiftState done [13:22:45]FM_GetShiftState done [13:22:45]req_shift_opened done [13:22:45]requested_item shift.open_date is exist - process it [13:22:45]req_shift_open_date [13:22:45]req_shift_open_date done [13:22:45]produce_requested_data done [13:22:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154868,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:22:45]process_action_free close_receipt [13:22:45]json_value_free [13:22:45]json_value_free done [13:22:45]process_json_proto returns [13:22:45]Send response to host [13:22:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154868,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:22:45]free response buf [13:22:45]execute_script done [13:22:45]execute_script returns [13:22:45]free content buf [13:22:45]Sock 7.Close socket [13:22:45]Sock 7.Thread stoped [13:22:49]OFD Sender: No OFD packet to send [13:22:54]OFD Sender: No OFD packet to send [13:22:59]OFD Sender: No OFD packet to send [13:23:04]OFD Sender: No OFD packet to send [13:23:09]OFD Sender: No OFD packet to send [13:23:10]accept exits with 9 [13:23:10]New connection [13:23:10]New thread 3067305316 created [13:23:10]Thread 3067161956 joined [13:23:10]Waiting for new connection... [13:23:10] Sock 9.Parse request [13:23:10]Sock 9.Check first char [13:23:10]Sock 9.First char is OK [13:23:10]request: POST /json_proto HTTP/1.0 [13:23:10]Method: POST [13:23:10]URL: /json_proto [13:23:10]Method is POST - this is cgi request [13:23:10]url: /json_proto [13:23:10]query_string will be loaded in cgi processing [13:23:10]execute_cgi json_proto POST (null) [13:23:10]execute_cgi path=json_proto method=POST [13:23:10]POST find Content-Length [13:23:10]Host: 172.17.53.67:8080 [13:23:10]Content-Length: 632 [13:23:10]Content-Type: application/json [13:23:10] [13:23:10]POST finish read [13:23:10]Found Content-Length = 632 [13:23:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:10]execute_script... [13:23:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:10]POST & json_proto [13:23:10]process_json_proto [13:23:10]json parsed OK: [13:23:10]protocol is kg_v1.0 [13:23:10]action value=close_receipt [13:23:10]process_action close_receipt [13:23:10]cmd_close_receipt [13:23:10]MH_GetDate [13:23:10]Write to MH i2c: F0 00 00 9D 19 A5 [13:23:10]Write i2c OK [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: F0 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: F0 09 00 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: F0 09 00 9D 19 00 3F 61 12 67 19 BC 99 64 99 [13:23:10]GetLastDocTimeStamp 1729257762 [13:23:10]current date 1729257791 [13:23:10]FM_GetShiftState [13:23:10]SAM_PROTO_GetShiftState [13:23:10]wFMCommunicate request_size=4 [13:23:10]MH_SAM_APDU [13:23:10]CAPDU: 80 13 01 00 [13:23:10]Write to MH i2c: E2 08 00 9E 19 80 13 01 00 00 00 00 00 34 [13:23:10]Write i2c OK [13:23:10]MH_I2C_Read... [13:23:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:11]Read from MH i2c: E2 [13:23:11]MH_I2C_Read... [13:23:11]Read from MH i2c: E2 0E 00 [13:23:11]MH_I2C_Read... [13:23:11]Read from MH i2c: E2 0E 00 9E 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6B [13:23:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:23:11]wFMCommunicate OK [13:23:11]SAM_PROTO_GetShiftState done [13:23:11]FM_GetShiftState done [13:23:11]opened in 1729211399 [13:23:11]opened+sec_in_day 1729297799 [13:23:11]quantity*price = 50000 [13:23:11]sum+1 = 50001 [13:23:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 258 18.10.2024 13:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154869 ФПД: 271001937970755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154869&fm=271001937970755&tin=02508201610067®Number=0000137193017469&sum=50000 [13:23:12]StoreToDocumentArchive [13:23:12]shift 312 fd 154869 [13:23:12]save to /storage/0312/doc_00154869 [13:23:12]save last doc name /storage/0312/doc_00154869 to /storage/kkm_last_doc_name [13:23:12]save OK [13:23:12]Clear old archive folders... [13:23:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:23:12]tlvbuf is 00526510 [13:23:12]SAM_PROTO_ClearQueue [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 09 00 00 [13:23:12]Write to MH i2c: E2 08 00 AB 19 80 09 00 00 00 00 00 00 36 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 AB 19 00 90 00 38 [13:23:12]RAPDU: 90 00 [13:23:12]wFMCommunicate OK [13:23:12]SAM_PROTO_ClearQueue done [13:23:12]KKMCreateOFDPacket [13:23:12]OFDProtocolAddRootSTLVToBuf [13:23:12]FM_MakeSignedData [13:23:12]FM_MakeSignedData [13:23:12]SAM_PROTO_SignData [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 0D 01 02 [13:23:12]Write to MH i2c: E2 08 00 AC 19 80 0D 01 02 00 00 00 00 3E [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 AC 19 00 90 00 39 [13:23:12]RAPDU: 90 00 [13:23:12]wFMCommunicate OK [13:23:12]wFMCommunicate request_size=255 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 3F 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5C 02 00 35 04 06 00 [13:23:12]Write to MH i2c: E2 02 01 AD 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 3F 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5C 02 00 35 04 06 00 00 00 67 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 AD 19 00 90 00 3A [13:23:12]RAPDU: 90 00 [13:23:12]wFMCommunicate OK [13:23:12]wFMCommunicate request_size=11 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 0D 02 02 06 F6 79 8E 3F 06 43 [13:23:12]Write to MH i2c: E2 0E 00 AE 19 80 0D 02 02 06 00 F6 79 8E 3F 06 43 00 00 D2 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 03 00 AE 19 00 90 00 3B [13:23:12]RAPDU: 90 00 [13:23:12]wFMCommunicate OK [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 0D 03 02 [13:23:12]Write to MH i2c: E2 08 00 AF 19 80 0D 03 02 00 00 00 00 43 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 0B 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 0B 00 AF 19 00 B9 09 49 43 E4 20 1B 14 90 00 C5 [13:23:12]RAPDU: B9 09 49 43 E4 20 1B 14 90 00 [13:23:12]wFMCommunicate OK [13:23:12]SAM_PROTO_SignData done [13:23:12]FM_MakeSignedData done [13:23:12]CreateOFDProtocolMessage [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 11 00 00 [13:23:12]Write to MH i2c: E2 08 00 B0 19 80 11 00 00 00 00 00 00 43 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 17 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 17 00 B0 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [13:23:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:12]wFMCommunicate OK [13:23:12]CreateOFDProtocolMessage done [13:23:12]OFDSenderStorePacket 154869 [13:23:12]StoreOFDPacket docnum=154869 [13:23:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 60 CA 08 01 AD 3F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 3F 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5C 02 00 35 04 06 00 F6 79 8E 3F 06 43 B9 09 49 43 E4 20 1B 14 [13:23:12]CheckFolder [13:23:12]dirname=/storage/ofd_packets [13:23:12]CheckFolder done [13:23:12]ProducePacketName [13:23:12]name=ofd_packets/00154869 [13:23:12]NVStorageSaveData ofd_packets/00154869 [13:23:12]File name is /storage/ofd_packets/00154869 [13:23:12]Write 302 bytes [13:23:12]NVStorageSaveData done [13:23:12]OFDSenderStorePacket done [13:23:12]KKMCreateOFDPacket done [13:23:12]NVStorageSaveData kkm_last_timestamp [13:23:12]File name is /storage/kkm_last_timestamp [13:23:12]Write 4 bytes [13:23:12]NVStorageSaveData done [13:23:12]OFD Sender: Processing packet 154869 [packets to send 51, broken 50] [13:23:12]ProducePacketName [13:23:12]name=ofd_packets/00154869 [13:23:12]OFD Sender: To server: pG, [13:23:12]CommunicateWithHost lk.salyk.kg:30040 [13:23:12]ConnectInit lk.salyk.kg [13:23:12]ExternCall_PrintAddStr [13:23:12]wPrintStart [13:23:12]Write to MH i2c: 01 00 00 B1 19 CA [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: 01 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: 01 07 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: 01 07 00 B1 19 00 00 00 00 00 FF 0F DF [13:23:12]RasterBufferAndPrint [13:23:12]line Счет N : (1)873052 [13:23:12]line ИНН: 02508201610067 [13:23:12]line Контрольно-Кассовый Чек [13:23:12]line ПРОДАЖА [13:23:12]line ТРК (МРК, ГНК) : 23 [13:23:12]line Товар: 2710124130 [13:23:12]line Super 92-К-5 [13:23:12]line 7.310 * 68.40 [13:23:12]line = 500.00 [13:23:12]line НДС 12% НСП 1% [13:23:12]line > о реализуемом товаре [13:23:12]line ИТОГО: 500.00 [13:23:12]line НСП 1% : 4.42 [13:23:12]line НДС 12% : 53.10 [13:23:12]line Наличными: 500.00 [13:23:12]line Безнал.: 0.00 [13:23:12]line Место: АЗС № 165 "Партнер Нефть" [13:23:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:23:12]line СНО: Общий режим [13:23:12]line Чек 258 18.10.2024 13:23 [13:23:12]line Смена: 312 ФФД: 1.0 [13:23:12]line ЗНМ: 0300000234 [13:23:12]line РНМ: 0000137193017469 [13:23:12]line Версия ККМ: v1.0 [13:23:13]line ФМ: 0000000000963156 [13:23:13]line ФД: 154869 [13:23:13]line ФПД: 271001937970755 [13:23:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154869&fm=271001937970755&tin=02508201610067®Number=0000137193017469&sum=50000 [13:23:13]Connected sock=11 [13:23:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 60 CA 08 01 AD 3F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 3F 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5C 02 00 35 04 06 00 F6 79 8E 3F 06 43 B9 09 49 43 E4 20 1B 14 [13:23:13]written 0, free lines is 4095 [13:23:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EF A0 47 00 04 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5C 02 00 F4 03 04 00 78 07 12 67 B6 04 01 00 00 FD 33 A5 F6 27 9B 9A 63 [13:23:13]CommunicateWithHost err = 0 [13:23:13]CheckOFDResponse [13:23:13]1017 (14) - 77093643461234 [13:23:13]1041 (16) - 0000000000963156 [13:23:13]1040 (4) - 154869 [13:23:13]1012 (4) - 18.10.2024 07:00 [13:23:13]1206 (1) - 0 [13:23:13]OFD Sender: Remove packet 154869 [13:23:13]ProducePacketName [13:23:13]name=ofd_packets/00154869 [13:23:13]NVStorageDeleteData [13:23:13]Write to MH i2c: 01 00 00 D9 19 F2 [13:23:13]Write i2c OK [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: 01 [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: 01 07 00 [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: 01 07 00 D9 19 00 00 00 00 00 07 0D 0D [13:23:13]RasterBufferAndPrint [13:23:13]line [13:23:13]line [13:23:13]line [13:23:13]line [13:23:13]line [13:23:13]written 0, free lines is 3341 [13:23:13]MH_Cut [13:23:13]Write to MH i2c: D1 01 00 E0 19 01 CB [13:23:13]Write i2c OK [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: D1 [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: D1 01 00 [13:23:13]MH_I2C_Read... [13:23:13]Read from MH i2c: D1 01 00 E0 19 00 CA [13:23:13]Write to MH i2c: 01 00 00 E1 19 FA [13:23:13]Write i2c OK [13:23:13]MH_I2C_Read... [13:23:13]OFD Sender: No OFD packet to send [13:23:14]*** Cut start [13:23:14]*** Partial cut [13:23:14]*** CUTSNS_PIN = 1 [13:23:14]*** CUTSNS_PIN = 0 [13:23:14]*** Brake cut motor [13:23:14]Read from MH i2c: 01 [13:23:14]MH_I2C_Read... [13:23:14]*** Stop cut motor [13:23:14]*** Cut end [13:23:14]Read from MH i2c: 01 07 00 [13:23:14]MH_I2C_Read... [13:23:14]Read from MH i2c: 01 07 00 E1 19 00 00 00 00 00 FF 0F 0F [13:23:14]process_action close_receipt done [13:23:14]requested_data is exist [13:23:14]produce_requested_data [13:23:14]requested_item fm.sn is exist - process it [13:23:14]wFMCommunicate request_size=4 [13:23:14]MH_SAM_APDU [13:23:14]CAPDU: 80 11 00 00 [13:23:14]Write to MH i2c: E2 08 00 E2 19 80 11 00 00 00 00 00 00 75 [13:23:14]Write i2c OK [13:23:14]MH_I2C_Read... [13:23:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:14]Read from MH i2c: E2 [13:23:14]MH_I2C_Read... [13:23:14]Read from MH i2c: E2 17 00 [13:23:14]MH_I2C_Read... [13:23:14]Read from MH i2c: E2 17 00 E2 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [13:23:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:14]wFMCommunicate OK [13:23:14]requested_item fd.num is exist - process it [13:23:14]SAM_PROTO_GetFieldsCounters [13:23:14]wFMCommunicate request_size=4 [13:23:14]MH_SAM_APDU [13:23:14]CAPDU: 80 13 00 00 [13:23:14]Write to MH i2c: E2 08 00 E3 19 80 13 00 00 00 00 00 00 78 [13:23:14]Write i2c OK [13:23:14]MH_I2C_Read... [13:23:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:14]Read from MH i2c: E2 [13:23:14]MH_I2C_Read... [13:23:14]Read from MH i2c: E2 62 00 [13:23:14]MH_I2C_Read... [13:23:14]Read from MH i2c: E2 62 00 E3 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:23:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:23:14]wFMCommunicate OK [13:23:14]SAM_PROTO_GetFieldsCounters done [13:23:14]requested_item shift.num is exist - process it [13:23:14]requested_item shift.opened is exist - process it [13:23:14]req_shift_opened [13:23:14]FM_GetShiftState [13:23:14]SAM_PROTO_GetShiftState [13:23:14]wFMCommunicate request_size=4 [13:23:14]MH_SAM_APDU [13:23:14]CAPDU: 80 13 01 00 [13:23:14]Write to MH i2c: E2 08 00 E4 19 80 13 01 00 00 00 00 00 7A [13:23:14]Write i2c OK [13:23:14]MH_I2C_Read... [13:23:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:15]Read from MH i2c: E2 [13:23:15]MH_I2C_Read... [13:23:15]Read from MH i2c: E2 0E 00 [13:23:15]MH_I2C_Read... [13:23:15]Read from MH i2c: E2 0E 00 E4 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [13:23:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:23:15]wFMCommunicate OK [13:23:15]SAM_PROTO_GetShiftState done [13:23:15]FM_GetShiftState done [13:23:15]req_shift_opened done [13:23:15]requested_item shift.open_date is exist - process it [13:23:15]req_shift_open_date [13:23:15]req_shift_open_date done [13:23:15]produce_requested_data done [13:23:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154869,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:23:15]process_action_free close_receipt [13:23:15]json_value_free [13:23:15]json_value_free done [13:23:15]process_json_proto returns [13:23:15]Send response to host [13:23:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154869,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:23:15]free response buf [13:23:15]execute_script done [13:23:15]execute_script returns [13:23:15]free content buf [13:23:15]Sock 9.Close socket [13:23:15]Sock 9.Thread stoped [13:23:18]OFD Sender: No OFD packet to send [13:23:23]OFD Sender: No OFD packet to send [13:23:28]OFD Sender: No OFD packet to send [13:23:33]OFD Sender: No OFD packet to send [13:23:38]OFD Sender: No OFD packet to send [13:23:43]OFD Sender: No OFD packet to send [13:23:48]OFD Sender: No OFD packet to send [13:23:50]accept exits with 7 [13:23:50]New connection [13:23:50]New thread 3067161956 created [13:23:50]Thread 3067305316 joined [13:23:50]Waiting for new connection... [13:23:50] Sock 7.Parse request [13:23:50]Sock 7.Check first char [13:23:50]Sock 7.First char is OK [13:23:50]request: POST /json_proto HTTP/1.0 [13:23:50]Method: POST [13:23:50]URL: /json_proto [13:23:50]Method is POST - this is cgi request [13:23:50]url: /json_proto [13:23:50]query_string will be loaded in cgi processing [13:23:50]execute_cgi json_proto POST (null) [13:23:50]execute_cgi path=json_proto method=POST [13:23:50]POST find Content-Length [13:23:50]Host: 172.17.53.67:8080 [13:23:50]Content-Length: 675 [13:23:50]Content-Type: application/json [13:23:50] [13:23:50]POST finish read [13:23:50]Found Content-Length = 675 [13:23:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:50]execute_script... [13:23:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:50]POST & json_proto [13:23:50]process_json_proto [13:23:50]json parsed OK: [13:23:50]protocol is kg_v1.0 [13:23:50]action value=close_receipt [13:23:50]process_action close_receipt [13:23:50]cmd_close_receipt [13:23:50]MH_GetDate [13:23:50]Write to MH i2c: F0 00 00 E5 19 ED [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: F0 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: F0 09 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: F0 09 00 E5 19 00 67 61 12 67 19 BC 99 64 09 [13:23:50]GetLastDocTimeStamp 1729257791 [13:23:50]current date 1729257831 [13:23:50]FM_GetShiftState [13:23:50]SAM_PROTO_GetShiftState [13:23:50]wFMCommunicate request_size=4 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 13 01 00 [13:23:50]Write to MH i2c: E2 08 00 E6 19 80 13 01 00 00 00 00 00 7C [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 0E 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 0E 00 E6 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B3 [13:23:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:23:50]wFMCommunicate OK [13:23:50]SAM_PROTO_GetShiftState done [13:23:50]FM_GetShiftState done [13:23:50]opened in 1729211399 [13:23:50]opened+sec_in_day 1729297799 [13:23:50]quantity*price = 100000 [13:23:50]sum+1 = 100002 [13:23:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 259 18.10.2024 13:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154870 ФПД: 280102109473454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132351&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154870&fm=280102109473454&tin=02508201610067®Number=0000137193017469&sum=100000 [13:23:51]StoreToDocumentArchive [13:23:51]shift 312 fd 154870 [13:23:51]save to /storage/0312/doc_00154870 [13:23:51]save last doc name /storage/0312/doc_00154870 to /storage/kkm_last_doc_name [13:23:51]save OK [13:23:51]Clear old archive folders... [13:23:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:23:51]tlvbuf is 0052D9A0 [13:23:51]SAM_PROTO_ClearQueue [13:23:51]wFMCommunicate request_size=4 [13:23:51]MH_SAM_APDU [13:23:51]CAPDU: 80 09 00 00 [13:23:51]Write to MH i2c: E2 08 00 F3 19 80 09 00 00 00 00 00 00 7E [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:51]Read from MH i2c: E2 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 F3 19 00 90 00 80 [13:23:51]RAPDU: 90 00 [13:23:51]wFMCommunicate OK [13:23:51]SAM_PROTO_ClearQueue done [13:23:51]KKMCreateOFDPacket [13:23:51]OFDProtocolAddRootSTLVToBuf [13:23:51]FM_MakeSignedData [13:23:51]FM_MakeSignedData [13:23:51]SAM_PROTO_SignData [13:23:51]wFMCommunicate request_size=4 [13:23:51]MH_SAM_APDU [13:23:51]CAPDU: 80 0D 01 02 [13:23:51]Write to MH i2c: E2 08 00 F4 19 80 0D 01 02 00 00 00 00 86 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:51]Read from MH i2c: E2 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 F4 19 00 90 00 81 [13:23:51]RAPDU: 90 00 [13:23:51]wFMCommunicate OK [13:23:51]wFMCommunicate request_size=255 [13:23:51]MH_SAM_APDU [13:23:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 67 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5C 02 00 35 04 06 00 [13:23:51]Write to MH i2c: E2 02 01 F5 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 67 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5C 02 00 35 04 06 00 00 00 51 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:51]Read from MH i2c: E2 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 03 00 F5 19 00 90 00 82 [13:23:51]RAPDU: 90 00 [13:23:51]wFMCommunicate OK [13:23:51]wFMCommunicate request_size=11 [13:23:51]MH_SAM_APDU [13:23:51]CAPDU: 80 0D 02 02 06 FE C0 5A BC 6A AE [13:23:51]Write to MH i2c: E2 0E 00 F6 19 80 0D 02 02 06 00 FE C0 5A BC 6A AE 00 00 81 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:52]Read from MH i2c: E2 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 03 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 03 00 F6 19 00 90 00 83 [13:23:52]RAPDU: 90 00 [13:23:52]wFMCommunicate OK [13:23:52]wFMCommunicate request_size=4 [13:23:52]MH_SAM_APDU [13:23:52]CAPDU: 80 0D 03 02 [13:23:52]Write to MH i2c: E2 08 00 F7 19 80 0D 03 02 00 00 00 00 8B [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:52]Read from MH i2c: E2 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 0B 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 0B 00 F7 19 00 C5 66 80 C5 E1 C0 3B 8C 90 00 64 [13:23:52]RAPDU: C5 66 80 C5 E1 C0 3B 8C 90 00 [13:23:52]wFMCommunicate OK [13:23:52]SAM_PROTO_SignData done [13:23:52]FM_MakeSignedData done [13:23:52]CreateOFDProtocolMessage [13:23:52]wFMCommunicate request_size=4 [13:23:52]MH_SAM_APDU [13:23:52]CAPDU: 80 11 00 00 [13:23:52]Write to MH i2c: E2 08 00 F8 19 80 11 00 00 00 00 00 00 8B [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:52]Read from MH i2c: E2 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 17 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: E2 17 00 F8 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [13:23:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:52]wFMCommunicate OK [13:23:52]CreateOFDProtocolMessage done [13:23:52]OFDSenderStorePacket 154870 [13:23:52]StoreOFDPacket docnum=154870 [13:23:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E3 5D 08 01 99 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 67 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5C 02 00 35 04 06 00 FE C0 5A BC 6A AE C5 66 80 C5 E1 C0 3B 8C [13:23:52]CheckFolder [13:23:52]dirname=/storage/ofd_packets [13:23:52]CheckFolder done [13:23:52]ProducePacketName [13:23:52]name=ofd_packets/00154870 [13:23:52]NVStorageSaveData ofd_packets/00154870 [13:23:52]File name is /storage/ofd_packets/00154870 [13:23:52]Write 302 bytes [13:23:52]NVStorageSaveData done [13:23:52]OFDSenderStorePacket done [13:23:52]KKMCreateOFDPacket done [13:23:52]NVStorageSaveData kkm_last_timestamp [13:23:52]File name is /storage/kkm_last_timestamp [13:23:52]Write 4 bytes [13:23:52]NVStorageSaveData done [13:23:52]ExternCall_PrintAddStr [13:23:52]wPrintStart [13:23:52]Write to MH i2c: 01 00 00 F9 19 12 [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 07 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 07 00 F9 19 00 00 00 00 00 FF 0F 27 [13:23:52]RasterBufferAndPrint [13:23:52]line Счет N : (1)873053 [13:23:52]line ИНН: 02508201610067 [13:23:52]line Контрольно-Кассовый Чек [13:23:52]line ПРОДАЖА [13:23:52]line ТРК (МРК, ГНК) : 13 [13:23:52]line Товар: 2710124130 [13:23:52]line Super 92-К-5 [13:23:52]line 14.620 * 68.40 [13:23:52]line = 1000.01 [13:23:52]line НДС 12% НСП 1% [13:23:52]line > о реализуемом товаре [13:23:52]line ОКРУГЛЕНИЕ: -0.01 [13:23:52]line ИТОГО: 1000.00 [13:23:52]line Внесено: 1000.00 [13:23:52]line СДАЧА: 0.00 [13:23:52]line НСП 1% : 8.85 [13:23:52]line НДС 12% : 106.20 [13:23:52]line Наличными: 1000.00 [13:23:52]line Безнал.: 0.00 [13:23:52]line Место: АЗС № 165 "Партнер Нефть" [13:23:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:23:52]line СНО: Общий режим [13:23:52]line Чек 259 18.10.2024 13:23 [13:23:52]line Смена: 312 ФФД: 1.0 [13:23:52]line ЗНМ: 0300000234 [13:23:52]line РНМ: 0000137193017469 [13:23:52]line Версия ККМ: v1.0 [13:23:52]line ФМ: 0000000000963156 [13:23:52]line ФД: 154870 [13:23:52]line ФПД: 280102109473454 [13:23:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132351&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154870&fm=280102109473454&tin=02508201610067®Number=0000137193017469&sum=100000 [13:23:52]OFD Sender: Processing packet 154870 [packets to send 51, broken 50] [13:23:52]ProducePacketName [13:23:52]name=ofd_packets/00154870 [13:23:52]OFD Sender: To server: pG, [13:23:52]CommunicateWithHost lk.salyk.kg:30040 [13:23:52]ConnectInit lk.salyk.kg [13:23:52]written 0, free lines is 4095 [13:23:52]Connected sock=10 [13:23:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E3 5D 08 01 99 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 67 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5C 02 00 35 04 06 00 FE C0 5A BC 6A AE C5 66 80 C5 E1 C0 3B 8C [13:23:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 8F 47 00 EE E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5C 02 00 F4 03 04 00 9F 07 12 67 B6 04 01 00 00 E4 BA C2 B5 AC B1 46 13 [13:23:52]CommunicateWithHost err = 0 [13:23:52]CheckOFDResponse [13:23:52]1017 (14) - 77093643461234 [13:23:52]1041 (16) - 0000000000963156 [13:23:52]1040 (4) - 154870 [13:23:52]1012 (4) - 18.10.2024 07:00 [13:23:52]1206 (1) - 0 [13:23:52]OFD Sender: Remove packet 154870 [13:23:52]ProducePacketName [13:23:52]name=ofd_packets/00154870 [13:23:52]NVStorageDeleteData [13:23:52]Write to MH i2c: 01 00 00 24 1A 3E [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 07 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: 01 07 00 24 1A 00 00 00 00 00 E3 0C 34 [13:23:52]RasterBufferAndPrint [13:23:52]line [13:23:52]line [13:23:52]line [13:23:52]line [13:23:52]line [13:23:52]written 0, free lines is 3305 [13:23:52]MH_Cut [13:23:52]Write to MH i2c: D1 01 00 2B 1A 01 17 [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: D1 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: D1 01 00 [13:23:52]MH_I2C_Read... [13:23:52]Read from MH i2c: D1 01 00 2B 1A 00 16 [13:23:52]Write to MH i2c: 01 00 00 2C 1A 46 [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:53]OFD Sender: No OFD packet to send [13:23:53]*** Cut start [13:23:53]*** Partial cut [13:23:53]*** CUTSNS_PIN = 1 [13:23:53]*** CUTSNS_PIN = 0 [13:23:53]*** Brake cut motor [13:23:54]Read from MH i2c: 01 [13:23:54]MH_I2C_Read... [13:23:54]*** Stop cut motor [13:23:54]*** Cut end [13:23:54]Read from MH i2c: 01 07 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: 01 07 00 2C 1A 00 00 00 00 00 FF 0F 5B [13:23:54]process_action close_receipt done [13:23:54]requested_data is exist [13:23:54]produce_requested_data [13:23:54]requested_item fm.sn is exist - process it [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 11 00 00 [13:23:54]Write to MH i2c: E2 08 00 2D 1A 80 11 00 00 00 00 00 00 C1 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 17 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 17 00 2D 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [13:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:54]wFMCommunicate OK [13:23:54]requested_item fd.num is exist - process it [13:23:54]SAM_PROTO_GetFieldsCounters [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 13 00 00 [13:23:54]Write to MH i2c: E2 08 00 2E 1A 80 13 00 00 00 00 00 00 C4 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 62 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 62 00 2E 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [13:23:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:23:54]wFMCommunicate OK [13:23:54]SAM_PROTO_GetFieldsCounters done [13:23:54]requested_item shift.num is exist - process it [13:23:54]requested_item shift.opened is exist - process it [13:23:54]req_shift_opened [13:23:54]FM_GetShiftState [13:23:54]SAM_PROTO_GetShiftState [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 13 01 00 [13:23:54]Write to MH i2c: E2 08 00 2F 1A 80 13 01 00 00 00 00 00 C6 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 0E 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 0E 00 2F 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [13:23:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:23:54]wFMCommunicate OK [13:23:54]SAM_PROTO_GetShiftState done [13:23:54]FM_GetShiftState done [13:23:54]req_shift_opened done [13:23:54]requested_item shift.open_date is exist - process it [13:23:54]req_shift_open_date [13:23:54]req_shift_open_date done [13:23:54]produce_requested_data done [13:23:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154870,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:23:54]process_action_free close_receipt [13:23:54]json_value_free [13:23:54]json_value_free done [13:23:54]process_json_proto returns [13:23:54]Send response to host [13:23:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154870,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:23:54]free response buf [13:23:54]execute_script done [13:23:54]execute_script returns [13:23:54]free content buf [13:23:54]Sock 7.Close socket [13:23:54]Sock 7.Thread stoped [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:08]accept exits with 9 [13:25:08]New connection [13:25:08]New thread 3067305316 created [13:25:08]Thread 3067161956 joined [13:25:08]Waiting for new connection... [13:25:08] Sock 9.Parse request [13:25:08]Sock 9.Check first char [13:25:08]Sock 9.First char is OK [13:25:08]request: POST /json_proto HTTP/1.0 [13:25:08]Method: POST [13:25:08]URL: /json_proto [13:25:08]Method is POST - this is cgi request [13:25:08]url: /json_proto [13:25:08]query_string will be loaded in cgi processing [13:25:08]execute_cgi json_proto POST (null) [13:25:08]execute_cgi path=json_proto method=POST [13:25:08]POST find Content-Length [13:25:08]Host: 172.17.53.67:8080 [13:25:08]Content-Length: 677 [13:25:08]Content-Type: application/json [13:25:08] [13:25:08]POST finish read [13:25:08]Found Content-Length = 677 [13:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:08]execute_script... [13:25:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:08]POST & json_proto [13:25:08]process_json_proto [13:25:08]json parsed OK: [13:25:08]protocol is kg_v1.0 [13:25:08]action value=close_receipt [13:25:08]process_action close_receipt [13:25:08]cmd_close_receipt [13:25:08]MH_GetDate [13:25:08]Write to MH i2c: F0 00 00 30 1A 39 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: F0 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: F0 09 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: F0 09 00 30 1A 00 B5 61 12 67 19 BC 99 64 A3 [13:25:08]GetLastDocTimeStamp 1729257831 [13:25:08]current date 1729257909 [13:25:08]FM_GetShiftState [13:25:08]SAM_PROTO_GetShiftState [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 13 01 00 [13:25:08]Write to MH i2c: E2 08 00 31 1A 80 13 01 00 00 00 00 00 C8 [13:25:08]OFD Sender: No OFD packet to send [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0E 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0E 00 31 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [13:25:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:25:08]wFMCommunicate OK [13:25:08]SAM_PROTO_GetShiftState done [13:25:08]FM_GetShiftState done [13:25:08]opened in 1729211399 [13:25:08]opened+sec_in_day 1729297799 [13:25:08]quantity*price = 50041 [13:25:08]sum+1 = 50042 [13:25:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 260 18.10.2024 13:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154871 ФПД: 269852151370117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132509&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154871&fm=269852151370117&tin=02508201610067®Number=0000137193017469&sum=50000 [13:25:09]StoreToDocumentArchive [13:25:09]shift 312 fd 154871 [13:25:09]save to /storage/0312/doc_00154871 [13:25:09]save last doc name /storage/0312/doc_00154871 to /storage/kkm_last_doc_name [13:25:09]save OK [13:25:09]Clear old archive folders... [13:25:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:09]tlvbuf is B6F17C30 [13:25:09]SAM_PROTO_ClearQueue [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 09 00 00 [13:25:09]Write to MH i2c: E2 08 00 3E 1A 80 09 00 00 00 00 00 00 CA [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 3E 1A 00 90 00 CC [13:25:09]RAPDU: 90 00 [13:25:09]wFMCommunicate OK [13:25:09]SAM_PROTO_ClearQueue done [13:25:09]KKMCreateOFDPacket [13:25:09]OFDProtocolAddRootSTLVToBuf [13:25:09]FM_MakeSignedData [13:25:09]FM_MakeSignedData [13:25:09]SAM_PROTO_SignData [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 0D 01 02 [13:25:09]Write to MH i2c: E2 08 00 3F 1A 80 0D 01 02 00 00 00 00 D2 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 3F 1A 00 90 00 CD [13:25:09]RAPDU: 90 00 [13:25:09]wFMCommunicate OK [13:25:09]wFMCommunicate request_size=255 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 B5 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5C 02 00 35 04 06 00 F5 [13:25:09]Write to MH i2c: E2 02 01 40 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 B5 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5C 02 00 35 04 06 00 F5 00 00 90 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 40 1A 00 90 00 CE [13:25:09]RAPDU: 90 00 [13:25:09]wFMCommunicate OK [13:25:09]wFMCommunicate request_size=10 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 0D 02 02 05 6D D9 9F D1 85 [13:25:09]Write to MH i2c: E2 0D 00 41 1A 80 0D 02 02 05 00 6D D9 9F D1 85 00 00 1A [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 03 00 41 1A 00 90 00 CF [13:25:09]RAPDU: 90 00 [13:25:09]wFMCommunicate OK [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 0D 03 02 [13:25:09]Write to MH i2c: E2 08 00 42 1A 80 0D 03 02 00 00 00 00 D7 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:10]Read from MH i2c: E2 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: E2 0B 00 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: E2 0B 00 42 1A 00 09 9A 78 2A CE 06 E5 F1 90 00 C7 [13:25:10]RAPDU: 09 9A 78 2A CE 06 E5 F1 90 00 [13:25:10]wFMCommunicate OK [13:25:10]SAM_PROTO_SignData done [13:25:10]FM_MakeSignedData done [13:25:10]CreateOFDProtocolMessage [13:25:10]wFMCommunicate request_size=4 [13:25:10]MH_SAM_APDU [13:25:10]CAPDU: 80 11 00 00 [13:25:10]Write to MH i2c: E2 08 00 43 1A 80 11 00 00 00 00 00 00 D7 [13:25:10]Write i2c OK [13:25:10]MH_I2C_Read... [13:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:10]Read from MH i2c: E2 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: E2 17 00 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: E2 17 00 43 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [13:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:25:10]wFMCommunicate OK [13:25:10]CreateOFDProtocolMessage done [13:25:10]OFDSenderStorePacket 154871 [13:25:10]StoreOFDPacket docnum=154871 [13:25:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 91 07 01 86 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 B5 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5C 02 00 35 04 06 00 F5 6D D9 9F D1 85 09 9A 78 2A CE 06 E5 F1 [13:25:10]CheckFolder [13:25:10]dirname=/storage/ofd_packets [13:25:10]CheckFolder done [13:25:10]ProducePacketName [13:25:10]name=ofd_packets/00154871 [13:25:10]NVStorageSaveData ofd_packets/00154871 [13:25:10]File name is /storage/ofd_packets/00154871 [13:25:10]Write 301 bytes [13:25:10]NVStorageSaveData done [13:25:10]OFDSenderStorePacket done [13:25:10]KKMCreateOFDPacket done [13:25:10]NVStorageSaveData kkm_last_timestamp [13:25:10]File name is /storage/kkm_last_timestamp [13:25:10]Write 4 bytes [13:25:10]NVStorageSaveData done [13:25:10]ExternCall_PrintAddStr [13:25:10]wPrintStart [13:25:10]Write to MH i2c: 01 00 00 44 1A 5E [13:25:10]Write i2c OK [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 07 00 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 07 00 44 1A 00 00 00 00 00 FF 0F 73 [13:25:10]RasterBufferAndPrint [13:25:10]line Счет N : (1)873054 [13:25:10]line ИНН: 02508201610067 [13:25:10]line Контрольно-Кассовый Чек [13:25:10]line ПРОДАЖА [13:25:10]line ТРК (МРК, ГНК) : 22 [13:25:10]line Товар: 2710124130 [13:25:10]line Аи-92-К-5 [13:25:10]line 7.480 * 66.90 [13:25:10]line = 500.41 [13:25:10]line НДС 12% НСП 1% [13:25:10]line > о реализуемом товаре [13:25:10]line ОКРУГЛЕНИЕ: -0.41 [13:25:10]line ИТОГО: 500.00 [13:25:10]line Внесено: 500.00 [13:25:10]line СДАЧА: 0.00 [13:25:10]line НСП 1% : 4.43 [13:25:10]line НДС 12% : 53.14 [13:25:10]line Наличными: 500.00 [13:25:10]line Безнал.: 0.00 [13:25:10]line Место: АЗС № 165 "Партнер Нефть" [13:25:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:25:10]line СНО: Общий режим [13:25:10]line Чек 260 18.10.2024 13:25 [13:25:10]line Смена: 312 ФФД: 1.0 [13:25:10]line ЗНМ: 0300000234 [13:25:10]line РНМ: 0000137193017469 [13:25:10]line Версия ККМ: v1.0 [13:25:10]line ФМ: 0000000000963156 [13:25:10]line ФД: 154871 [13:25:10]line ФПД: 269852151370117 [13:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132509&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154871&fm=269852151370117&tin=02508201610067®Number=0000137193017469&sum=50000 [13:25:10]OFD Sender: Processing packet 154871 [packets to send 51, broken 50] [13:25:10]ProducePacketName [13:25:10]name=ofd_packets/00154871 [13:25:10]OFD Sender: To server: pG, [13:25:10]CommunicateWithHost lk.salyk.kg:30040 [13:25:10]ConnectInit lk.salyk.kg [13:25:10]written 0, free lines is 4095 [13:25:10]Connected sock=10 [13:25:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 91 07 01 86 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 B5 61 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5C 02 00 35 04 06 00 F5 6D D9 9F D1 85 09 9A 78 2A CE 06 E5 F1 [13:25:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 2A 47 00 32 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5C 02 00 F4 03 04 00 ED 07 12 67 B6 04 01 00 00 F7 61 6B BE DD 45 3B 5F [13:25:10]CommunicateWithHost err = 0 [13:25:10]CheckOFDResponse [13:25:10]1017 (14) - 77093643461234 [13:25:10]1041 (16) - 0000000000963156 [13:25:10]1040 (4) - 154871 [13:25:10]1012 (4) - 18.10.2024 07:02 [13:25:10]1206 (1) - 0 [13:25:10]OFD Sender: Remove packet 154871 [13:25:10]ProducePacketName [13:25:10]name=ofd_packets/00154871 [13:25:10]NVStorageDeleteData [13:25:10]Write to MH i2c: 01 00 00 6F 1A 89 [13:25:10]Write i2c OK [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 07 00 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: 01 07 00 6F 1A 00 00 00 00 00 E0 0C 7C [13:25:10]RasterBufferAndPrint [13:25:10]line [13:25:10]line [13:25:10]line [13:25:10]line [13:25:10]line [13:25:10]written 0, free lines is 3302 [13:25:10]MH_Cut [13:25:10]Write to MH i2c: D1 01 00 76 1A 01 62 [13:25:10]Write i2c OK [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: D1 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: D1 01 00 [13:25:10]MH_I2C_Read... [13:25:10]Read from MH i2c: D1 01 00 76 1A 00 61 [13:25:10]Write to MH i2c: 01 00 00 77 1A 91 [13:25:10]Write i2c OK [13:25:10]MH_I2C_Read... [13:25:11]OFD Sender: No OFD packet to send [13:25:11]*** Cut start [13:25:11]*** Partial cut [13:25:11]*** CUTSNS_PIN = 1 [13:25:11]*** CUTSNS_PIN = 0 [13:25:11]*** Brake cut motor [13:25:12]Read from MH i2c: 01 [13:25:12]MH_I2C_Read... [13:25:12]*** Stop cut motor [13:25:12]*** Cut end [13:25:12]Read from MH i2c: 01 07 00 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: 01 07 00 77 1A 00 00 00 00 00 FF 0F A6 [13:25:12]process_action close_receipt done [13:25:12]requested_data is exist [13:25:12]produce_requested_data [13:25:12]requested_item fm.sn is exist - process it [13:25:12]wFMCommunicate request_size=4 [13:25:12]MH_SAM_APDU [13:25:12]CAPDU: 80 11 00 00 [13:25:12]Write to MH i2c: E2 08 00 78 1A 80 11 00 00 00 00 00 00 0C [13:25:12]Write i2c OK [13:25:12]MH_I2C_Read... [13:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:12]Read from MH i2c: E2 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 17 00 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 17 00 78 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [13:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:25:12]wFMCommunicate OK [13:25:12]requested_item fd.num is exist - process it [13:25:12]SAM_PROTO_GetFieldsCounters [13:25:12]wFMCommunicate request_size=4 [13:25:12]MH_SAM_APDU [13:25:12]CAPDU: 80 13 00 00 [13:25:12]Write to MH i2c: E2 08 00 79 1A 80 13 00 00 00 00 00 00 0F [13:25:12]Write i2c OK [13:25:12]MH_I2C_Read... [13:25:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:12]Read from MH i2c: E2 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 62 00 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 62 00 79 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [13:25:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:12]wFMCommunicate OK [13:25:12]SAM_PROTO_GetFieldsCounters done [13:25:12]requested_item shift.num is exist - process it [13:25:12]requested_item shift.opened is exist - process it [13:25:12]req_shift_opened [13:25:12]FM_GetShiftState [13:25:12]SAM_PROTO_GetShiftState [13:25:12]wFMCommunicate request_size=4 [13:25:12]MH_SAM_APDU [13:25:12]CAPDU: 80 13 01 00 [13:25:12]Write to MH i2c: E2 08 00 7A 1A 80 13 01 00 00 00 00 00 11 [13:25:12]Write i2c OK [13:25:12]MH_I2C_Read... [13:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:12]Read from MH i2c: E2 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 0E 00 [13:25:12]MH_I2C_Read... [13:25:12]Read from MH i2c: E2 0E 00 7A 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [13:25:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:25:12]wFMCommunicate OK [13:25:12]SAM_PROTO_GetShiftState done [13:25:12]FM_GetShiftState done [13:25:12]req_shift_opened done [13:25:12]requested_item shift.open_date is exist - process it [13:25:12]req_shift_open_date [13:25:12]req_shift_open_date done [13:25:12]produce_requested_data done [13:25:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154871,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:25:12]process_action_free close_receipt [13:25:12]json_value_free [13:25:12]json_value_free done [13:25:12]process_json_proto returns [13:25:12]Send response to host [13:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154871,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:25:12]free response buf [13:25:12]execute_script done [13:25:12]execute_script returns [13:25:12]free content buf [13:25:12]Sock 9.Close socket [13:25:12]Sock 9.Thread stoped [13:25:16]OFD Sender: No OFD packet to send [13:25:21]OFD Sender: No OFD packet to send [13:25:26]OFD Sender: No OFD packet to send [13:25:31]OFD Sender: No OFD packet to send [13:25:36]OFD Sender: No OFD packet to send [13:25:41]OFD Sender: No OFD packet to send [13:25:46]OFD Sender: No OFD packet to send [13:25:51]OFD Sender: No OFD packet to send [13:25:56]OFD Sender: No OFD packet to send [13:26:01]OFD Sender: No OFD packet to send [13:26:06]OFD Sender: No OFD packet to send [13:26:11]OFD Sender: No OFD packet to send [13:26:16]OFD Sender: No OFD packet to send [13:26:21]OFD Sender: No OFD packet to send [13:26:26]OFD Sender: No OFD packet to send [13:26:31]OFD Sender: No OFD packet to send [13:26:36]OFD Sender: No OFD packet to send [13:26:41]OFD Sender: No OFD packet to send [13:26:46]OFD Sender: No OFD packet to send [13:26:51]OFD Sender: No OFD packet to send [13:26:56]OFD Sender: No OFD packet to send [13:27:01]OFD Sender: No OFD packet to send [13:27:06]OFD Sender: No OFD packet to send [13:27:11]OFD Sender: No OFD packet to send [13:27:16]OFD Sender: No OFD packet to send [13:27:18]accept exits with 7 [13:27:18]New connection [13:27:18]New thread 3067161956 created [13:27:18]Thread 3067305316 joined [13:27:18]Waiting for new connection... [13:27:18] Sock 7.Parse request [13:27:18]Sock 7.Check first char [13:27:18]Sock 7.First char is OK [13:27:18]request: POST /json_proto HTTP/1.0 [13:27:18]Method: POST [13:27:18]URL: /json_proto [13:27:18]Method is POST - this is cgi request [13:27:18]url: /json_proto [13:27:18]query_string will be loaded in cgi processing [13:27:18]execute_cgi json_proto POST (null) [13:27:18]execute_cgi path=json_proto method=POST [13:27:18]POST find Content-Length [13:27:18]Host: 172.17.53.67:8080 [13:27:18]Content-Length: 677 [13:27:18]Content-Type: application/json [13:27:18] [13:27:18]POST finish read [13:27:18]Found Content-Length = 677 [13:27:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:18]execute_script... [13:27:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:18]POST & json_proto [13:27:18]process_json_proto [13:27:18]json parsed OK: [13:27:18]protocol is kg_v1.0 [13:27:18]action value=close_receipt [13:27:18]process_action close_receipt [13:27:18]cmd_close_receipt [13:27:18]MH_GetDate [13:27:18]Write to MH i2c: F0 00 00 7B 1A 84 [13:27:18]Write i2c OK [13:27:18]MH_I2C_Read... [13:27:18]Read from MH i2c: F0 [13:27:18]MH_I2C_Read... [13:27:18]Read from MH i2c: F0 09 00 [13:27:18]MH_I2C_Read... [13:27:18]Read from MH i2c: F0 09 00 7B 1A 00 37 62 12 67 19 BC 99 64 71 [13:27:18]GetLastDocTimeStamp 1729257909 [13:27:18]current date 1729258039 [13:27:18]FM_GetShiftState [13:27:18]SAM_PROTO_GetShiftState [13:27:18]wFMCommunicate request_size=4 [13:27:18]MH_SAM_APDU [13:27:18]CAPDU: 80 13 01 00 [13:27:18]Write to MH i2c: E2 08 00 7C 1A 80 13 01 00 00 00 00 00 13 [13:27:18]Write i2c OK [13:27:18]MH_I2C_Read... [13:27:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:19]Read from MH i2c: E2 [13:27:19]MH_I2C_Read... [13:27:19]Read from MH i2c: E2 0E 00 [13:27:19]MH_I2C_Read... [13:27:19]Read from MH i2c: E2 0E 00 7C 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4A [13:27:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:27:19]wFMCommunicate OK [13:27:19]SAM_PROTO_GetShiftState done [13:27:19]FM_GetShiftState done [13:27:19]opened in 1729211399 [13:27:19]opened+sec_in_day 1729297799 [13:27:19]quantity*price = 35055 [13:27:19]sum+1 = 35057 [13:27:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 261 18.10.2024 13:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154872 ФПД: 166397698112664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132719&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154872&fm=166397698112664&tin=02508201610067®Number=0000137193017469&sum=35000 [13:27:20]StoreToDocumentArchive [13:27:20]shift 312 fd 154872 [13:27:20]save to /storage/0312/doc_00154872 [13:27:20]save last doc name /storage/0312/doc_00154872 to /storage/kkm_last_doc_name [13:27:20]save OK [13:27:20]Clear old archive folders... [13:27:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:27:20]tlvbuf is 00541770 [13:27:20]SAM_PROTO_ClearQueue [13:27:20]wFMCommunicate request_size=4 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 09 00 00 [13:27:20]Write to MH i2c: E2 08 00 89 1A 80 09 00 00 00 00 00 00 15 [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 89 1A 00 90 00 17 [13:27:20]RAPDU: 90 00 [13:27:20]wFMCommunicate OK [13:27:20]SAM_PROTO_ClearQueue done [13:27:20]KKMCreateOFDPacket [13:27:20]OFDProtocolAddRootSTLVToBuf [13:27:20]FM_MakeSignedData [13:27:20]FM_MakeSignedData [13:27:20]SAM_PROTO_SignData [13:27:20]wFMCommunicate request_size=4 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 0D 01 02 [13:27:20]Write to MH i2c: E2 08 00 8A 1A 80 0D 01 02 00 00 00 00 1D [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 8A 1A 00 90 00 18 [13:27:20]RAPDU: 90 00 [13:27:20]wFMCommunicate OK [13:27:20]wFMCommunicate request_size=255 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 37 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5C 02 00 35 04 06 00 97 [13:27:20]Write to MH i2c: E2 02 01 8B 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 37 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5C 02 00 35 04 06 00 97 00 00 0D [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 8B 1A 00 90 00 19 [13:27:20]RAPDU: 90 00 [13:27:20]wFMCommunicate OK [13:27:20]wFMCommunicate request_size=10 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 0D 02 02 05 56 7B AF FC 98 [13:27:20]Write to MH i2c: E2 0D 00 8C 1A 80 0D 02 02 05 00 56 7B AF FC 98 00 00 3E [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 03 00 8C 1A 00 90 00 1A [13:27:20]RAPDU: 90 00 [13:27:20]wFMCommunicate OK [13:27:20]wFMCommunicate request_size=4 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 0D 03 02 [13:27:20]Write to MH i2c: E2 08 00 8D 1A 80 0D 03 02 00 00 00 00 22 [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 0B 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 0B 00 8D 1A 00 5D 51 A5 C7 1F BC 42 B4 90 00 0E [13:27:20]RAPDU: 5D 51 A5 C7 1F BC 42 B4 90 00 [13:27:20]wFMCommunicate OK [13:27:20]SAM_PROTO_SignData done [13:27:20]FM_MakeSignedData done [13:27:20]CreateOFDProtocolMessage [13:27:20]wFMCommunicate request_size=4 [13:27:20]MH_SAM_APDU [13:27:20]CAPDU: 80 11 00 00 [13:27:20]Write to MH i2c: E2 08 00 8E 1A 80 11 00 00 00 00 00 00 22 [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:20]Read from MH i2c: E2 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 17 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: E2 17 00 8E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [13:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:27:20]wFMCommunicate OK [13:27:20]CreateOFDProtocolMessage done [13:27:20]OFDSenderStorePacket 154872 [13:27:20]StoreOFDPacket docnum=154872 [13:27:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA 07 07 01 96 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 37 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5C 02 00 35 04 06 00 97 56 7B AF FC 98 5D 51 A5 C7 1F BC 42 B4 [13:27:20]CheckFolder [13:27:20]dirname=/storage/ofd_packets [13:27:20]CheckFolder done [13:27:20]ProducePacketName [13:27:20]name=ofd_packets/00154872 [13:27:20]NVStorageSaveData ofd_packets/00154872 [13:27:20]File name is /storage/ofd_packets/00154872 [13:27:20]Write 301 bytes [13:27:20]NVStorageSaveData done [13:27:20]OFDSenderStorePacket done [13:27:20]KKMCreateOFDPacket done [13:27:20]NVStorageSaveData kkm_last_timestamp [13:27:20]File name is /storage/kkm_last_timestamp [13:27:20]Write 4 bytes [13:27:20]NVStorageSaveData done [13:27:20]ExternCall_PrintAddStr [13:27:20]wPrintStart [13:27:20]Write to MH i2c: 01 00 00 8F 1A A9 [13:27:20]Write i2c OK [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: 01 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: 01 07 00 [13:27:20]MH_I2C_Read... [13:27:20]Read from MH i2c: 01 07 00 8F 1A 00 00 00 00 00 FF 0F BE [13:27:20]RasterBufferAndPrint [13:27:20]line Счет N : (1)873056 [13:27:20]line ИНН: 02508201610067 [13:27:20]line Контрольно-Кассовый Чек [13:27:20]line ПРОДАЖА [13:27:20]line ТРК (МРК, ГНК) : 12 [13:27:20]line Товар: 2710124130 [13:27:20]line Аи-92-К-5 [13:27:20]line 5.240 * 66.90 [13:27:20]line = 350.56 [13:27:20]line НДС 12% НСП 1% [13:27:20]line > о реализуемом товаре [13:27:20]line ОКРУГЛЕНИЕ: -0.56 [13:27:20]line ИТОГО: 350.00 [13:27:20]line Внесено: 350.00 [13:27:20]line СДАЧА: 0.00 [13:27:20]line НСП 1% : 3.10 [13:27:20]line НДС 12% : 37.23 [13:27:20]line Наличными: 350.00 [13:27:20]line Безнал.: 0.00 [13:27:20]line Место: АЗС № 165 "Партнер Нефть" [13:27:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:27:20]line СНО: Общий режим [13:27:20]line Чек 261 18.10.2024 13:27 [13:27:20]line Смена: 312 ФФД: 1.0 [13:27:20]line ЗНМ: 0300000234 [13:27:20]line РНМ: 0000137193017469 [13:27:20]line Версия ККМ: v1.0 [13:27:20]line ФМ: 0000000000963156 [13:27:20]line ФД: 154872 [13:27:20]line ФПД: 166397698112664 [13:27:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132719&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154872&fm=166397698112664&tin=02508201610067®Number=0000137193017469&sum=35000 [13:27:20]OFD Sender: Processing packet 154872 [packets to send 51, broken 50] [13:27:20]ProducePacketName [13:27:20]name=ofd_packets/00154872 [13:27:20]OFD Sender: To server: pG, [13:27:20]CommunicateWithHost lk.salyk.kg:30040 [13:27:20]ConnectInit lk.salyk.kg [13:27:20]written 0, free lines is 4095 [13:27:21]Connected sock=10 [13:27:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA 07 07 01 96 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 37 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5C 02 00 35 04 06 00 97 56 7B AF FC 98 5D 51 A5 C7 1F BC 42 B4 [13:27:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D7 3D 47 00 2B CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5C 02 00 F4 03 04 00 70 08 12 67 B6 04 01 00 00 D4 33 DB 8E EB 60 12 71 [13:27:21]CommunicateWithHost err = 0 [13:27:21]CheckOFDResponse [13:27:21]1017 (14) - 77093643461234 [13:27:21]1041 (16) - 0000000000963156 [13:27:21]1040 (4) - 154872 [13:27:21]1012 (4) - 18.10.2024 07:04 [13:27:21]1206 (1) - 0 [13:27:21]OFD Sender: Remove packet 154872 [13:27:21]ProducePacketName [13:27:21]name=ofd_packets/00154872 [13:27:21]NVStorageDeleteData [13:27:21]Write to MH i2c: 01 00 00 BA 1A D4 [13:27:21]Write i2c OK [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: 01 [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: 01 07 00 [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: 01 07 00 BA 1A 00 00 00 00 00 DA 0C C1 [13:27:21]RasterBufferAndPrint [13:27:21]line [13:27:21]line [13:27:21]line [13:27:21]line [13:27:21]line [13:27:21]written 0, free lines is 3297 [13:27:21]MH_Cut [13:27:21]Write to MH i2c: D1 01 00 C1 1A 01 AD [13:27:21]Write i2c OK [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: D1 [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: D1 01 00 [13:27:21]MH_I2C_Read... [13:27:21]Read from MH i2c: D1 01 00 C1 1A 00 AC [13:27:21]Write to MH i2c: 01 00 00 C2 1A DC [13:27:21]Write i2c OK [13:27:21]MH_I2C_Read... [13:27:21]OFD Sender: No OFD packet to send [13:27:22]*** Cut start [13:27:22]*** Partial cut [13:27:22]*** CUTSNS_PIN = 1 [13:27:22]*** CUTSNS_PIN = 0 [13:27:22]*** Brake cut motor [13:27:22]Read from MH i2c: 01 [13:27:22]MH_I2C_Read... [13:27:22]*** Stop cut motor [13:27:22]*** Cut end [13:27:22]Read from MH i2c: 01 07 00 [13:27:22]MH_I2C_Read... [13:27:22]Read from MH i2c: 01 07 00 C2 1A 00 00 00 00 00 FF 0F F1 [13:27:22]process_action close_receipt done [13:27:22]requested_data is exist [13:27:22]produce_requested_data [13:27:22]requested_item fm.sn is exist - process it [13:27:22]wFMCommunicate request_size=4 [13:27:22]MH_SAM_APDU [13:27:22]CAPDU: 80 11 00 00 [13:27:22]Write to MH i2c: E2 08 00 C3 1A 80 11 00 00 00 00 00 00 57 [13:27:22]Write i2c OK [13:27:22]MH_I2C_Read... [13:27:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:22]Read from MH i2c: E2 [13:27:22]MH_I2C_Read... [13:27:22]Read from MH i2c: E2 17 00 [13:27:22]MH_I2C_Read... [13:27:22]Read from MH i2c: E2 17 00 C3 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [13:27:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:27:22]wFMCommunicate OK [13:27:22]requested_item fd.num is exist - process it [13:27:22]SAM_PROTO_GetFieldsCounters [13:27:22]wFMCommunicate request_size=4 [13:27:22]MH_SAM_APDU [13:27:22]CAPDU: 80 13 00 00 [13:27:22]Write to MH i2c: E2 08 00 C4 1A 80 13 00 00 00 00 00 00 5A [13:27:22]Write i2c OK [13:27:22]MH_I2C_Read... [13:27:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:22]Read from MH i2c: E2 [13:27:22]MH_I2C_Read... [13:27:22]Read from MH i2c: E2 62 00 [13:27:22]MH_I2C_Read... [13:27:22]Read from MH i2c: E2 62 00 C4 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [13:27:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:27:22]wFMCommunicate OK [13:27:22]SAM_PROTO_GetFieldsCounters done [13:27:22]requested_item shift.num is exist - process it [13:27:22]requested_item shift.opened is exist - process it [13:27:22]req_shift_opened [13:27:22]FM_GetShiftState [13:27:22]SAM_PROTO_GetShiftState [13:27:22]wFMCommunicate request_size=4 [13:27:22]MH_SAM_APDU [13:27:22]CAPDU: 80 13 01 00 [13:27:22]Write to MH i2c: E2 08 00 C5 1A 80 13 01 00 00 00 00 00 5C [13:27:22]Write i2c OK [13:27:22]MH_I2C_Read... [13:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:23]Read from MH i2c: E2 [13:27:23]MH_I2C_Read... [13:27:23]Read from MH i2c: E2 0E 00 [13:27:23]MH_I2C_Read... [13:27:23]Read from MH i2c: E2 0E 00 C5 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [13:27:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:27:23]wFMCommunicate OK [13:27:23]SAM_PROTO_GetShiftState done [13:27:23]FM_GetShiftState done [13:27:23]req_shift_opened done [13:27:23]requested_item shift.open_date is exist - process it [13:27:23]req_shift_open_date [13:27:23]req_shift_open_date done [13:27:23]produce_requested_data done [13:27:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154872,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:27:23]process_action_free close_receipt [13:27:23]json_value_free [13:27:23]json_value_free done [13:27:23]process_json_proto returns [13:27:23]Send response to host [13:27:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154872,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:27:23]free response buf [13:27:23]execute_script done [13:27:23]execute_script returns [13:27:23]free content buf [13:27:23]Sock 7.Close socket [13:27:23]Sock 7.Thread stoped [13:27:26]OFD Sender: No OFD packet to send [13:27:30]accept exits with 9 [13:27:30]New connection [13:27:30]New thread 3067305316 created [13:27:30]Thread 3067161956 joined [13:27:30]Waiting for new connection... [13:27:30] Sock 9.Parse request [13:27:30]Sock 9.Check first char [13:27:30]Sock 9.First char is OK [13:27:30]request: POST /json_proto HTTP/1.0 [13:27:30]Method: POST [13:27:30]URL: /json_proto [13:27:30]Method is POST - this is cgi request [13:27:30]url: /json_proto [13:27:30]query_string will be loaded in cgi processing [13:27:30]execute_cgi json_proto POST (null) [13:27:30]execute_cgi path=json_proto method=POST [13:27:30]POST find Content-Length [13:27:30]Host: 172.17.53.67:8080 [13:27:30]Content-Length: 675 [13:27:30]Content-Type: application/json [13:27:30] [13:27:30]POST finish read [13:27:30]Found Content-Length = 675 [13:27:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:30]execute_script... [13:27:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:30]POST & json_proto [13:27:30]process_json_proto [13:27:30]json parsed OK: [13:27:30]protocol is kg_v1.0 [13:27:30]action value=close_receipt [13:27:30]process_action close_receipt [13:27:30]cmd_close_receipt [13:27:30]MH_GetDate [13:27:30]Write to MH i2c: F0 00 00 C6 1A CF [13:27:30]Write i2c OK [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: F0 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: F0 09 00 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: F0 09 00 C6 1A 00 43 62 12 67 19 BC 99 64 C8 [13:27:30]GetLastDocTimeStamp 1729258039 [13:27:30]current date 1729258051 [13:27:30]FM_GetShiftState [13:27:30]SAM_PROTO_GetShiftState [13:27:30]wFMCommunicate request_size=4 [13:27:30]MH_SAM_APDU [13:27:30]CAPDU: 80 13 01 00 [13:27:30]Write to MH i2c: E2 08 00 C7 1A 80 13 01 00 00 00 00 00 5E [13:27:30]Write i2c OK [13:27:30]MH_I2C_Read... [13:27:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:30]Read from MH i2c: E2 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: E2 0E 00 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: E2 0E 00 C7 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [13:27:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:27:30]wFMCommunicate OK [13:27:30]SAM_PROTO_GetShiftState done [13:27:30]FM_GetShiftState done [13:27:30]opened in 1729211399 [13:27:30]opened+sec_in_day 1729297799 [13:27:30]quantity*price = 150001 [13:27:30]sum+1 = 150002 [13:27:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 262 18.10.2024 13:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154873 ФПД: 107109465727340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154873&fm=107109465727340&tin=02508201610067®Number=0000137193017469&sum=150000 [13:27:32]StoreToDocumentArchive [13:27:32]shift 312 fd 154873 [13:27:32]save to /storage/0312/doc_00154873 [13:27:32]save last doc name /storage/0312/doc_00154873 to /storage/kkm_last_doc_name [13:27:32]save OK [13:27:32]Clear old archive folders... [13:27:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:27:32]tlvbuf is 0051DE10 [13:27:32]SAM_PROTO_ClearQueue [13:27:32]wFMCommunicate request_size=4 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 09 00 00 [13:27:32]Write to MH i2c: E2 08 00 D4 1A 80 09 00 00 00 00 00 00 60 [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 D4 1A 00 90 00 62 [13:27:32]RAPDU: 90 00 [13:27:32]wFMCommunicate OK [13:27:32]SAM_PROTO_ClearQueue done [13:27:32]KKMCreateOFDPacket [13:27:32]OFDProtocolAddRootSTLVToBuf [13:27:32]FM_MakeSignedData [13:27:32]FM_MakeSignedData [13:27:32]SAM_PROTO_SignData [13:27:32]wFMCommunicate request_size=4 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 0D 01 02 [13:27:32]Write to MH i2c: E2 08 00 D5 1A 80 0D 01 02 00 00 00 00 68 [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 D5 1A 00 90 00 63 [13:27:32]RAPDU: 90 00 [13:27:32]wFMCommunicate OK [13:27:32]wFMCommunicate request_size=255 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 43 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5C 02 00 35 04 06 00 [13:27:32]Write to MH i2c: E2 02 01 D6 1A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 43 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5C 02 00 35 04 06 00 00 00 8A [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 D6 1A 00 90 00 64 [13:27:32]RAPDU: 90 00 [13:27:32]wFMCommunicate OK [13:27:32]wFMCommunicate request_size=11 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 0D 02 02 06 61 6A 5D A8 21 6C [13:27:32]Write to MH i2c: E2 0E 00 D7 1A 80 0D 02 02 06 00 61 6A 5D A8 21 6C 00 00 D4 [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 03 00 D7 1A 00 90 00 65 [13:27:32]RAPDU: 90 00 [13:27:32]wFMCommunicate OK [13:27:32]wFMCommunicate request_size=4 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 0D 03 02 [13:27:32]Write to MH i2c: E2 08 00 D8 1A 80 0D 03 02 00 00 00 00 6D [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 0B 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 0B 00 D8 1A 00 AD 53 36 B4 5A 08 98 52 90 00 A4 [13:27:32]RAPDU: AD 53 36 B4 5A 08 98 52 90 00 [13:27:32]wFMCommunicate OK [13:27:32]SAM_PROTO_SignData done [13:27:32]FM_MakeSignedData done [13:27:32]CreateOFDProtocolMessage [13:27:32]wFMCommunicate request_size=4 [13:27:32]MH_SAM_APDU [13:27:32]CAPDU: 80 11 00 00 [13:27:32]Write to MH i2c: E2 08 00 D9 1A 80 11 00 00 00 00 00 00 6D [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:32]Read from MH i2c: E2 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 17 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: E2 17 00 D9 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [13:27:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:27:32]wFMCommunicate OK [13:27:32]CreateOFDProtocolMessage done [13:27:32]OFDSenderStorePacket 154873 [13:27:32]StoreOFDPacket docnum=154873 [13:27:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 AC 08 01 2D 03 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 43 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5C 02 00 35 04 06 00 61 6A 5D A8 21 6C AD 53 36 B4 5A 08 98 52 [13:27:32]CheckFolder [13:27:32]dirname=/storage/ofd_packets [13:27:32]CheckFolder done [13:27:32]ProducePacketName [13:27:32]name=ofd_packets/00154873 [13:27:32]NVStorageSaveData ofd_packets/00154873 [13:27:32]File name is /storage/ofd_packets/00154873 [13:27:32]Write 302 bytes [13:27:32]NVStorageSaveData done [13:27:32]OFDSenderStorePacket done [13:27:32]KKMCreateOFDPacket done [13:27:32]NVStorageSaveData kkm_last_timestamp [13:27:32]File name is /storage/kkm_last_timestamp [13:27:32]Write 4 bytes [13:27:32]NVStorageSaveData done [13:27:32]ExternCall_PrintAddStr [13:27:32]wPrintStart [13:27:32]Write to MH i2c: 01 00 00 DA 1A F4 [13:27:32]Write i2c OK [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: 01 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: 01 07 00 [13:27:32]MH_I2C_Read... [13:27:32]Read from MH i2c: 01 07 00 DA 1A 00 00 00 00 00 FF 0F 09 [13:27:32]RasterBufferAndPrint [13:27:32]line Счет N : (1)873058 [13:27:32]line ИНН: 02508201610067 [13:27:32]line Контрольно-Кассовый Чек [13:27:32]line ПРОДАЖА [13:27:32]line ТРК (МРК, ГНК) : 33 [13:27:32]line Товар: 2710124130 [13:27:32]line Super 92-К-5 [13:27:32]line 21.930 * 68.40 [13:27:32]line = 1500.01 [13:27:32]line НДС 12% НСП 1% [13:27:32]line > о реализуемом товаре [13:27:32]line ОКРУГЛЕНИЕ: -0.01 [13:27:32]line ИТОГО: 1500.00 [13:27:32]line Внесено: 1500.00 [13:27:32]line СДАЧА: 0.00 [13:27:32]line НСП 1% : 13.27 [13:27:32]line НДС 12% : 159.29 [13:27:32]line Наличными: 1500.00 [13:27:32]line Безнал.: 0.00 [13:27:32]line Место: АЗС № 165 "Партнер Нефть" [13:27:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:27:32]line СНО: Общий режим [13:27:32]line Чек 262 18.10.2024 13:27 [13:27:32]line Смена: 312 ФФД: 1.0 [13:27:32]line ЗНМ: 0300000234 [13:27:32]line РНМ: 0000137193017469 [13:27:32]line Версия ККМ: v1.0 [13:27:32]line ФМ: 0000000000963156 [13:27:32]line ФД: 154873 [13:27:32]line ФПД: 107109465727340 [13:27:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T132731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154873&fm=107109465727340&tin=02508201610067®Number=0000137193017469&sum=150000 [13:27:32]written 0, free lines is 4095 [13:27:32]OFD Sender: Processing packet 154873 [packets to send 51, broken 50] [13:27:32]ProducePacketName [13:27:32]name=ofd_packets/00154873 [13:27:32]OFD Sender: To server: pG, [13:27:32]CommunicateWithHost lk.salyk.kg:30040 [13:27:32]ConnectInit lk.salyk.kg [13:27:32]Connected sock=10 [13:27:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 AC 08 01 2D 03 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 43 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5C 02 00 35 04 06 00 61 6A 5D A8 21 6C AD 53 36 B4 5A 08 98 52 [13:27:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5A 9D 47 00 DE 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5C 02 00 F4 03 04 00 7C 08 12 67 B6 04 01 00 00 9D 42 9D 3F BF 8A 2D 90 [13:27:33]CommunicateWithHost err = 0 [13:27:33]CheckOFDResponse [13:27:33]1017 (14) - 77093643461234 [13:27:33]1041 (16) - 0000000000963156 [13:27:33]1040 (4) - 154873 [13:27:33]1012 (4) - 18.10.2024 07:04 [13:27:33]1206 (1) - 0 [13:27:33]OFD Sender: Remove packet 154873 [13:27:33]ProducePacketName [13:27:33]name=ofd_packets/00154873 [13:27:33]NVStorageDeleteData [13:27:33]Write to MH i2c: 01 00 00 05 1B 20 [13:27:33]Write i2c OK [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: 01 [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: 01 07 00 [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: 01 07 00 05 1B 00 00 00 00 00 FC 0C 2F [13:27:33]RasterBufferAndPrint [13:27:33]line [13:27:33]line [13:27:33]line [13:27:33]line [13:27:33]line [13:27:33]written 0, free lines is 3333 [13:27:33]MH_Cut [13:27:33]Write to MH i2c: D1 01 00 0C 1B 01 F9 [13:27:33]Write i2c OK [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: D1 [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: D1 01 00 [13:27:33]MH_I2C_Read... [13:27:33]Read from MH i2c: D1 01 00 0C 1B 00 F8 [13:27:33]Write to MH i2c: 01 00 00 0D 1B 28 [13:27:33]Write i2c OK [13:27:33]MH_I2C_Read... [13:27:33]OFD Sender: No OFD packet to send [13:27:33]*** Cut start [13:27:33]*** Partial cut [13:27:33]*** CUTSNS_PIN = 1 [13:27:33]*** CUTSNS_PIN = 0 [13:27:34]*** Brake cut motor [13:27:34]Read from MH i2c: 01 [13:27:34]MH_I2C_Read... [13:27:34]*** Stop cut motor [13:27:34]*** Cut end [13:27:34]Read from MH i2c: 01 07 00 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: 01 07 00 0D 1B 00 00 00 00 00 FF 0F 3D [13:27:34]process_action close_receipt done [13:27:34]requested_data is exist [13:27:34]produce_requested_data [13:27:34]requested_item fm.sn is exist - process it [13:27:34]wFMCommunicate request_size=4 [13:27:34]MH_SAM_APDU [13:27:34]CAPDU: 80 11 00 00 [13:27:34]Write to MH i2c: E2 08 00 0E 1B 80 11 00 00 00 00 00 00 A3 [13:27:34]Write i2c OK [13:27:34]MH_I2C_Read... [13:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:34]Read from MH i2c: E2 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 17 00 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 17 00 0E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [13:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:27:34]wFMCommunicate OK [13:27:34]requested_item fd.num is exist - process it [13:27:34]SAM_PROTO_GetFieldsCounters [13:27:34]wFMCommunicate request_size=4 [13:27:34]MH_SAM_APDU [13:27:34]CAPDU: 80 13 00 00 [13:27:34]Write to MH i2c: E2 08 00 0F 1B 80 13 00 00 00 00 00 00 A6 [13:27:34]Write i2c OK [13:27:34]MH_I2C_Read... [13:27:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:34]Read from MH i2c: E2 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 62 00 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 62 00 0F 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [13:27:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:27:34]wFMCommunicate OK [13:27:34]SAM_PROTO_GetFieldsCounters done [13:27:34]requested_item shift.num is exist - process it [13:27:34]requested_item shift.opened is exist - process it [13:27:34]req_shift_opened [13:27:34]FM_GetShiftState [13:27:34]SAM_PROTO_GetShiftState [13:27:34]wFMCommunicate request_size=4 [13:27:34]MH_SAM_APDU [13:27:34]CAPDU: 80 13 01 00 [13:27:34]Write to MH i2c: E2 08 00 10 1B 80 13 01 00 00 00 00 00 A8 [13:27:34]Write i2c OK [13:27:34]MH_I2C_Read... [13:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:34]Read from MH i2c: E2 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 0E 00 [13:27:34]MH_I2C_Read... [13:27:34]Read from MH i2c: E2 0E 00 10 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [13:27:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:27:34]wFMCommunicate OK [13:27:34]SAM_PROTO_GetShiftState done [13:27:34]FM_GetShiftState done [13:27:34]req_shift_opened done [13:27:34]requested_item shift.open_date is exist - process it [13:27:34]req_shift_open_date [13:27:34]req_shift_open_date done [13:27:34]produce_requested_data done [13:27:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154873,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:27:34]process_action_free close_receipt [13:27:34]json_value_free [13:27:34]json_value_free done [13:27:34]process_json_proto returns [13:27:34]Send response to host [13:27:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154873,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:27:34]free response buf [13:27:34]execute_script done [13:27:34]execute_script returns [13:27:34]free content buf [13:27:34]Sock 9.Close socket [13:27:34]Sock 9.Thread stoped [13:27:38]OFD Sender: No OFD packet to send [13:27:43]OFD Sender: No OFD packet to send [13:27:48]OFD Sender: No OFD packet to send [13:27:53]OFD Sender: No OFD packet to send [13:27:58]OFD Sender: No OFD packet to send [13:28:03]OFD Sender: No OFD packet to send [13:28:08]OFD Sender: No OFD packet to send [13:28:13]OFD Sender: No OFD packet to send [13:28:18]OFD Sender: No OFD packet to send [13:28:23]OFD Sender: No OFD packet to send [13:28:28]OFD Sender: No OFD packet to send [13:28:33]OFD Sender: No OFD packet to send [13:28:38]OFD Sender: No OFD packet to send [13:28:43]OFD Sender: No OFD packet to send [13:28:48]OFD Sender: No OFD packet to send [13:28:53]OFD Sender: No OFD packet to send [13:28:58]OFD Sender: No OFD packet to send [13:29:03]OFD Sender: No OFD packet to send [13:29:08]OFD Sender: No OFD packet to send [13:29:13]OFD Sender: No OFD packet to send [13:29:18]OFD Sender: No OFD packet to send [13:29:23]OFD Sender: No OFD packet to send [13:29:28]OFD Sender: No OFD packet to send [13:29:33]OFD Sender: No OFD packet to send [13:29:38]OFD Sender: No OFD packet to send [13:29:43]OFD Sender: No OFD packet to send [13:29:48]OFD Sender: No OFD packet to send [13:29:53]OFD Sender: No OFD packet to send [13:29:58]OFD Sender: No OFD packet to send [13:30:03]OFD Sender: No OFD packet to send [13:30:08]OFD Sender: No OFD packet to send [13:30:10]accept exits with 7 [13:30:10]New connection [13:30:10]New thread 3067161956 created [13:30:10]Thread 3067305316 joined [13:30:10]Waiting for new connection... [13:30:10] Sock 7.Parse request [13:30:10]Sock 7.Check first char [13:30:10]Sock 7.First char is OK [13:30:10]request: POST /json_proto HTTP/1.0 [13:30:10]Method: POST [13:30:10]URL: /json_proto [13:30:10]Method is POST - this is cgi request [13:30:10]url: /json_proto [13:30:10]query_string will be loaded in cgi processing [13:30:10]execute_cgi json_proto POST (null) [13:30:10]execute_cgi path=json_proto method=POST [13:30:10]POST find Content-Length [13:30:10]Host: 172.17.53.67:8080 [13:30:10]Content-Length: 678 [13:30:10]Content-Type: application/json [13:30:10] [13:30:10]POST finish read [13:30:10]Found Content-Length = 678 [13:30:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:10]execute_script... [13:30:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:10]POST & json_proto [13:30:10]process_json_proto [13:30:10]json parsed OK: [13:30:10]protocol is kg_v1.0 [13:30:10]action value=close_receipt [13:30:10]process_action close_receipt [13:30:10]cmd_close_receipt [13:30:10]MH_GetDate [13:30:10]Write to MH i2c: F0 00 00 11 1B 1B [13:30:10]Write i2c OK [13:30:10]MH_I2C_Read... [13:30:10]Read from MH i2c: F0 [13:30:10]MH_I2C_Read... [13:30:10]Read from MH i2c: F0 09 00 [13:30:10]MH_I2C_Read... [13:30:10]Read from MH i2c: F0 09 00 11 1B 00 E3 62 12 67 19 BC 99 64 B4 [13:30:10]GetLastDocTimeStamp 1729258051 [13:30:10]current date 1729258211 [13:30:10]FM_GetShiftState [13:30:10]SAM_PROTO_GetShiftState [13:30:10]wFMCommunicate request_size=4 [13:30:10]MH_SAM_APDU [13:30:10]CAPDU: 80 13 01 00 [13:30:10]Write to MH i2c: E2 08 00 12 1B 80 13 01 00 00 00 00 00 AA [13:30:10]Write i2c OK [13:30:10]MH_I2C_Read... [13:30:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:10]Read from MH i2c: E2 [13:30:10]MH_I2C_Read... [13:30:10]Read from MH i2c: E2 0E 00 [13:30:10]MH_I2C_Read... [13:30:10]Read from MH i2c: E2 0E 00 12 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [13:30:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:30:10]wFMCommunicate OK [13:30:10]SAM_PROTO_GetShiftState done [13:30:10]FM_GetShiftState done [13:30:10]opened in 1729211399 [13:30:10]opened+sec_in_day 1729297799 [13:30:10]quantity*price = 80012 [13:30:10]sum+1 = 80013 [13:30:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 263 18.10.2024 13:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154874 ФПД: 38187502055425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133011&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154874&fm=38187502055425&tin=02508201610067®Number=0000137193017469&sum=80000 [13:30:11]StoreToDocumentArchive [13:30:11]shift 312 fd 154874 [13:30:11]save to /storage/0312/doc_00154874 [13:30:11]save last doc name /storage/0312/doc_00154874 to /storage/kkm_last_doc_name [13:30:11]save OK [13:30:11]Clear old archive folders... [13:30:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:11]tlvbuf is B6EFE490 [13:30:11]SAM_PROTO_ClearQueue [13:30:11]wFMCommunicate request_size=4 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 09 00 00 [13:30:11]Write to MH i2c: E2 08 00 1F 1B 80 09 00 00 00 00 00 00 AC [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:11]Read from MH i2c: E2 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 03 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 03 00 1F 1B 00 90 00 AE [13:30:11]RAPDU: 90 00 [13:30:11]wFMCommunicate OK [13:30:11]SAM_PROTO_ClearQueue done [13:30:11]KKMCreateOFDPacket [13:30:11]OFDProtocolAddRootSTLVToBuf [13:30:11]FM_MakeSignedData [13:30:11]FM_MakeSignedData [13:30:11]SAM_PROTO_SignData [13:30:11]wFMCommunicate request_size=4 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 0D 01 02 [13:30:11]Write to MH i2c: E2 08 00 20 1B 80 0D 01 02 00 00 00 00 B4 [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:11]Read from MH i2c: E2 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 03 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 03 00 20 1B 00 90 00 AF [13:30:11]RAPDU: 90 00 [13:30:11]wFMCommunicate OK [13:30:11]wFMCommunicate request_size=255 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 E3 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5C 02 00 35 04 06 00 22 [13:30:11]Write to MH i2c: E2 02 01 21 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 E3 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5C 02 00 35 04 06 00 22 00 00 C0 [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:12]Read from MH i2c: E2 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 03 00 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 03 00 21 1B 00 90 00 B0 [13:30:12]RAPDU: 90 00 [13:30:12]wFMCommunicate OK [13:30:12]wFMCommunicate request_size=10 [13:30:12]MH_SAM_APDU [13:30:12]CAPDU: 80 0D 02 02 05 BB 38 7E B0 01 [13:30:12]Write to MH i2c: E2 0D 00 22 1B 80 0D 02 02 05 00 BB 38 7E B0 01 00 00 E3 [13:30:12]Write i2c OK [13:30:12]MH_I2C_Read... [13:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:12]Read from MH i2c: E2 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 03 00 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 03 00 22 1B 00 90 00 B1 [13:30:12]RAPDU: 90 00 [13:30:12]wFMCommunicate OK [13:30:12]wFMCommunicate request_size=4 [13:30:12]MH_SAM_APDU [13:30:12]CAPDU: 80 0D 03 02 [13:30:12]Write to MH i2c: E2 08 00 23 1B 80 0D 03 02 00 00 00 00 B9 [13:30:12]Write i2c OK [13:30:12]MH_I2C_Read... [13:30:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:12]Read from MH i2c: E2 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 0B 00 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 0B 00 23 1B 00 34 1F C5 03 97 2F 3A CF 90 00 A4 [13:30:12]RAPDU: 34 1F C5 03 97 2F 3A CF 90 00 [13:30:12]wFMCommunicate OK [13:30:12]SAM_PROTO_SignData done [13:30:12]FM_MakeSignedData done [13:30:12]CreateOFDProtocolMessage [13:30:12]wFMCommunicate request_size=4 [13:30:12]MH_SAM_APDU [13:30:12]CAPDU: 80 11 00 00 [13:30:12]Write to MH i2c: E2 08 00 24 1B 80 11 00 00 00 00 00 00 B9 [13:30:12]Write i2c OK [13:30:12]MH_I2C_Read... [13:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:12]Read from MH i2c: E2 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 17 00 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: E2 17 00 24 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [13:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:30:12]wFMCommunicate OK [13:30:12]CreateOFDProtocolMessage done [13:30:12]OFDSenderStorePacket 154874 [13:30:12]StoreOFDPacket docnum=154874 [13:30:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A 1F 07 01 EB 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 E3 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5C 02 00 35 04 06 00 22 BB 38 7E B0 01 34 1F C5 03 97 2F 3A CF [13:30:12]CheckFolder [13:30:12]dirname=/storage/ofd_packets [13:30:12]CheckFolder done [13:30:12]ProducePacketName [13:30:12]name=ofd_packets/00154874 [13:30:12]NVStorageSaveData ofd_packets/00154874 [13:30:12]File name is /storage/ofd_packets/00154874 [13:30:12]Write 301 bytes [13:30:12]NVStorageSaveData done [13:30:12]OFDSenderStorePacket done [13:30:12]KKMCreateOFDPacket done [13:30:12]NVStorageSaveData kkm_last_timestamp [13:30:12]File name is /storage/kkm_last_timestamp [13:30:12]Write 4 bytes [13:30:12]NVStorageSaveData done [13:30:12]OFD Sender: Processing packet 154874 [packets to send 51, broken 50] [13:30:12]ProducePacketName [13:30:12]name=ofd_packets/00154874 [13:30:12]OFD Sender: To server: pG, [13:30:12]CommunicateWithHost lk.salyk.kg:30040 [13:30:12]ConnectInit lk.salyk.kg [13:30:12]ExternCall_PrintAddStr [13:30:12]wPrintStart [13:30:12]Write to MH i2c: 01 00 00 25 1B 40 [13:30:12]Write i2c OK [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: 01 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: 01 07 00 [13:30:12]MH_I2C_Read... [13:30:12]Read from MH i2c: 01 07 00 25 1B 00 00 00 00 00 FF 0F 55 [13:30:12]RasterBufferAndPrint [13:30:12]line Счет N : (1)873061 [13:30:12]line ИНН: 02508201610067 [13:30:12]line Контрольно-Кассовый Чек [13:30:12]line ПРОДАЖА [13:30:12]line ТРК (МРК, ГНК) : 12 [13:30:12]line Товар: 2710124130 [13:30:12]line Аи-92-К-5 [13:30:12]line 11.960 * 66.90 [13:30:12]line = 800.12 [13:30:12]line НДС 12% НСП 1% [13:30:12]line > о реализуемом товаре [13:30:12]line ОКРУГЛЕНИЕ: -0.12 [13:30:12]line ИТОГО: 800.00 [13:30:12]line Внесено: 800.00 [13:30:12]line СДАЧА: 0.00 [13:30:12]line НСП 1% : 7.08 [13:30:12]line НДС 12% : 84.97 [13:30:12]line Наличными: 800.00 [13:30:12]line Безнал.: 0.00 [13:30:12]line Место: АЗС № 165 "Партнер Нефть" [13:30:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:30:12]line СНО: Общий режим [13:30:12]line Чек 263 18.10.2024 13:30 [13:30:12]line Смена: 312 ФФД: 1.0 [13:30:12]line ЗНМ: 0300000234 [13:30:12]line РНМ: 0000137193017469 [13:30:12]line Версия ККМ: v1.0 [13:30:12]line ФМ: 0000000000963156 [13:30:12]line ФД: 154874 [13:30:12]line ФПД: 38187502055425 [13:30:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133011&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154874&fm=38187502055425&tin=02508201610067®Number=0000137193017469&sum=80000 [13:30:12]Connected sock=11 [13:30:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A 1F 07 01 EB 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 E3 62 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5C 02 00 35 04 06 00 22 BB 38 7E B0 01 34 1F C5 03 97 2F 3A CF [13:30:12]written 0, free lines is 4095 [13:30:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 3E 47 00 E6 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5C 02 00 F4 03 04 00 1B 09 12 67 B6 04 01 00 00 42 A6 93 EA 30 06 18 4C [13:30:12]CommunicateWithHost err = 0 [13:30:12]CheckOFDResponse [13:30:12]1017 (14) - 77093643461234 [13:30:12]1041 (16) - 0000000000963156 [13:30:12]1040 (4) - 154874 [13:30:12]1012 (4) - 18.10.2024 07:07 [13:30:12]1206 (1) - 0 [13:30:12]OFD Sender: Remove packet 154874 [13:30:12]ProducePacketName [13:30:12]name=ofd_packets/00154874 [13:30:12]NVStorageDeleteData [13:30:13]Write to MH i2c: 01 00 00 50 1B 6B [13:30:13]Write i2c OK [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: 01 [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: 01 07 00 [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: 01 07 00 50 1B 00 00 00 00 00 DA 0C 58 [13:30:13]RasterBufferAndPrint [13:30:13]line [13:30:13]line [13:30:13]line [13:30:13]line [13:30:13]line [13:30:13]written 0, free lines is 3297 [13:30:13]MH_Cut [13:30:13]Write to MH i2c: D1 01 00 57 1B 01 44 [13:30:13]Write i2c OK [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: D1 [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: D1 01 00 [13:30:13]MH_I2C_Read... [13:30:13]Read from MH i2c: D1 01 00 57 1B 00 43 [13:30:13]Write to MH i2c: 01 00 00 58 1B 73 [13:30:13]Write i2c OK [13:30:13]MH_I2C_Read... [13:30:13]OFD Sender: No OFD packet to send [13:30:13]*** Cut start [13:30:13]*** Partial cut [13:30:13]*** CUTSNS_PIN = 1 [13:30:13]*** CUTSNS_PIN = 0 [13:30:14]*** Brake cut motor [13:30:14]Read from MH i2c: 01 [13:30:14]MH_I2C_Read... [13:30:14]*** Stop cut motor [13:30:14]*** Cut end [13:30:14]Read from MH i2c: 01 07 00 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: 01 07 00 58 1B 00 00 00 00 00 FF 0F 88 [13:30:14]process_action close_receipt done [13:30:14]requested_data is exist [13:30:14]produce_requested_data [13:30:14]requested_item fm.sn is exist - process it [13:30:14]wFMCommunicate request_size=4 [13:30:14]MH_SAM_APDU [13:30:14]CAPDU: 80 11 00 00 [13:30:14]Write to MH i2c: E2 08 00 59 1B 80 11 00 00 00 00 00 00 EE [13:30:14]Write i2c OK [13:30:14]MH_I2C_Read... [13:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:14]Read from MH i2c: E2 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 17 00 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 17 00 59 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [13:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:30:14]wFMCommunicate OK [13:30:14]requested_item fd.num is exist - process it [13:30:14]SAM_PROTO_GetFieldsCounters [13:30:14]wFMCommunicate request_size=4 [13:30:14]MH_SAM_APDU [13:30:14]CAPDU: 80 13 00 00 [13:30:14]Write to MH i2c: E2 08 00 5A 1B 80 13 00 00 00 00 00 00 F1 [13:30:14]Write i2c OK [13:30:14]MH_I2C_Read... [13:30:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:14]Read from MH i2c: E2 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 62 00 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 62 00 5A 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [13:30:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:30:14]wFMCommunicate OK [13:30:14]SAM_PROTO_GetFieldsCounters done [13:30:14]requested_item shift.num is exist - process it [13:30:14]requested_item shift.opened is exist - process it [13:30:14]req_shift_opened [13:30:14]FM_GetShiftState [13:30:14]SAM_PROTO_GetShiftState [13:30:14]wFMCommunicate request_size=4 [13:30:14]MH_SAM_APDU [13:30:14]CAPDU: 80 13 01 00 [13:30:14]Write to MH i2c: E2 08 00 5B 1B 80 13 01 00 00 00 00 00 F3 [13:30:14]Write i2c OK [13:30:14]MH_I2C_Read... [13:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:14]Read from MH i2c: E2 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 0E 00 [13:30:14]MH_I2C_Read... [13:30:14]Read from MH i2c: E2 0E 00 5B 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2A [13:30:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:30:14]wFMCommunicate OK [13:30:14]SAM_PROTO_GetShiftState done [13:30:14]FM_GetShiftState done [13:30:14]req_shift_opened done [13:30:14]requested_item shift.open_date is exist - process it [13:30:14]req_shift_open_date [13:30:14]req_shift_open_date done [13:30:14]produce_requested_data done [13:30:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154874,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:30:14]process_action_free close_receipt [13:30:14]json_value_free [13:30:14]json_value_free done [13:30:14]process_json_proto returns [13:30:14]Send response to host [13:30:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154874,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:30:14]free response buf [13:30:14]execute_script done [13:30:14]execute_script returns [13:30:14]free content buf [13:30:14]Sock 7.Close socket [13:30:14]Sock 7.Thread stoped [13:30:18]OFD Sender: No OFD packet to send [13:30:23]OFD Sender: No OFD packet to send [13:30:28]OFD Sender: No OFD packet to send [13:30:33]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]accept exits with 9 [13:33:28]New connection [13:33:28]New thread 3067305316 created [13:33:28]Thread 3067161956 joined [13:33:28]Waiting for new connection... [13:33:28] Sock 9.Parse request [13:33:28]Sock 9.Check first char [13:33:28]Sock 9.First char is OK [13:33:28]request: POST /json_proto HTTP/1.0 [13:33:28]Method: POST [13:33:28]URL: /json_proto [13:33:28]Method is POST - this is cgi request [13:33:28]url: /json_proto [13:33:28]query_string will be loaded in cgi processing [13:33:28]execute_cgi json_proto POST (null) [13:33:28]execute_cgi path=json_proto method=POST [13:33:28]POST find Content-Length [13:33:28]Host: 172.17.53.67:8080 [13:33:28]Content-Length: 677 [13:33:28]Content-Type: application/json [13:33:28] [13:33:28]POST finish read [13:33:28]Found Content-Length = 677 [13:33:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.280, "sum" : 420.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:28]execute_script... [13:33:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.280, "sum" : 420.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:28]POST & json_proto [13:33:28]process_json_proto [13:33:28]json parsed OK: [13:33:28]protocol is kg_v1.0 [13:33:28]action value=close_receipt [13:33:28]process_action close_receipt [13:33:28]cmd_close_receipt [13:33:28]MH_GetDate [13:33:28]Write to MH i2c: F0 00 00 5C 1B 66 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 09 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 09 00 5C 1B 00 A8 63 12 67 19 BC 99 64 C5 [13:33:28]GetLastDocTimeStamp 1729258211 [13:33:28]current date 1729258408 [13:33:28]FM_GetShiftState [13:33:28]SAM_PROTO_GetShiftState [13:33:28]wFMCommunicate request_size=4 [13:33:28]MH_SAM_APDU [13:33:28]CAPDU: 80 13 01 00 [13:33:28]Write to MH i2c: E2 08 00 5D 1B 80 13 01 00 00 00 00 00 F5 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:28]Read from MH i2c: E2 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: E2 0E 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: E2 0E 00 5D 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [13:33:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:33:28]wFMCommunicate OK [13:33:28]SAM_PROTO_GetShiftState done [13:33:28]FM_GetShiftState done [13:33:28]opened in 1729211399 [13:33:28]opened+sec_in_day 1729297799 [13:33:28]quantity*price = 42013 [13:33:28]sum+1 = 42014 [13:33:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 420.00 Внесено: 420.00 СДАЧА: 0.00 НСП 1% : 3.72 НДС 12% : 44.62 Наличными: 420.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 264 18.10.2024 13:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154875 ФПД: 31730219732206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154875&fm=31730219732206&tin=02508201610067®Number=0000137193017469&sum=42000 [13:33:29]StoreToDocumentArchive [13:33:29]shift 312 fd 154875 [13:33:29]save to /storage/0312/doc_00154875 [13:33:29]save last doc name /storage/0312/doc_00154875 to /storage/kkm_last_doc_name [13:33:29]save OK [13:33:29]Clear old archive folders... [13:33:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:29]tlvbuf is 00519B90 [13:33:29]SAM_PROTO_ClearQueue [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 09 00 00 [13:33:29]Write to MH i2c: E2 08 00 6A 1B 80 09 00 00 00 00 00 00 F7 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 6A 1B 00 90 00 F9 [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]SAM_PROTO_ClearQueue done [13:33:29]KKMCreateOFDPacket [13:33:29]OFDProtocolAddRootSTLVToBuf [13:33:29]FM_MakeSignedData [13:33:29]FM_MakeSignedData [13:33:29]SAM_PROTO_SignData [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 0D 01 02 [13:33:29]Write to MH i2c: E2 08 00 6B 1B 80 0D 01 02 00 00 00 00 FF [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 6B 1B 00 90 00 FA [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]wFMCommunicate request_size=255 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A8 63 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5C 02 00 35 04 06 00 1C [13:33:29]Write to MH i2c: E2 02 01 6C 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A8 63 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5C 02 00 35 04 06 00 1C 00 00 55 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 6C 1B 00 90 00 FB [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]wFMCommunicate request_size=10 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 0D 02 02 05 DB C4 79 CC EE [13:33:29]Write to MH i2c: E2 0D 00 6D 1B 80 0D 02 02 05 00 DB C4 79 CC EE 00 00 DE [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 6D 1B 00 90 00 FC [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 0D 03 02 [13:33:29]Write to MH i2c: E2 08 00 6E 1B 80 0D 03 02 00 00 00 00 04 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 0B 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 0B 00 6E 1B 00 A8 D5 C6 DB 57 C6 F8 76 90 00 AE [13:33:29]RAPDU: A8 D5 C6 DB 57 C6 F8 76 90 00 [13:33:29]wFMCommunicate OK [13:33:29]SAM_PROTO_SignData done [13:33:29]FM_MakeSignedData done [13:33:29]CreateOFDProtocolMessage [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 11 00 00 [13:33:29]Write to MH i2c: E2 08 00 6F 1B 80 11 00 00 00 00 00 00 04 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 17 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 17 00 6F 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [13:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:33:29]wFMCommunicate OK [13:33:29]CreateOFDProtocolMessage done [13:33:29]OFDSenderStorePacket 154875 [13:33:29]StoreOFDPacket docnum=154875 [13:33:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 07 07 01 18 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A8 63 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5C 02 00 35 04 06 00 1C DB C4 79 CC EE A8 D5 C6 DB 57 C6 F8 76 [13:33:29]CheckFolder [13:33:29]dirname=/storage/ofd_packets [13:33:29]CheckFolder done [13:33:29]ProducePacketName [13:33:29]name=ofd_packets/00154875 [13:33:29]NVStorageSaveData ofd_packets/00154875 [13:33:29]File name is /storage/ofd_packets/00154875 [13:33:29]Write 301 bytes [13:33:29]NVStorageSaveData done [13:33:29]OFDSenderStorePacket done [13:33:29]KKMCreateOFDPacket done [13:33:29]NVStorageSaveData kkm_last_timestamp [13:33:29]File name is /storage/kkm_last_timestamp [13:33:29]Write 4 bytes [13:33:29]NVStorageSaveData done [13:33:29]ExternCall_PrintAddStr [13:33:29]wPrintStart [13:33:29]Write to MH i2c: 01 00 00 70 1B 8B [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: 01 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: 01 07 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: 01 07 00 70 1B 00 00 00 00 00 FF 0F A0 [13:33:29]RasterBufferAndPrint [13:33:29]line Счет N : (1)873062 [13:33:29]line ИНН: 02508201610067 [13:33:29]line Контрольно-Кассовый Чек [13:33:29]line ПРОДАЖА [13:33:29]line ТРК (МРК, ГНК) : 42 [13:33:29]line Товар: 2710124130 [13:33:29]line Аи-92-К-5 [13:33:29]line 6.280 * 66.90 [13:33:29]line = 420.13 [13:33:29]line НДС 12% НСП 1% [13:33:29]line > о реализуемом товаре [13:33:29]line ОКРУГЛЕНИЕ: -0.13 [13:33:29]line ИТОГО: 420.00 [13:33:29]line Внесено: 420.00 [13:33:29]line СДАЧА: 0.00 [13:33:29]line НСП 1% : 3.72 [13:33:29]line НДС 12% : 44.62 [13:33:29]line Наличными: 420.00 [13:33:29]line Безнал.: 0.00 [13:33:29]line Место: АЗС № 165 "Партнер Нефть" [13:33:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:33:29]line СНО: Общий режим [13:33:29]line Чек 264 18.10.2024 13:33 [13:33:29]line Смена: 312 ФФД: 1.0 [13:33:29]line ЗНМ: 0300000234 [13:33:29]line РНМ: 0000137193017469 [13:33:29]line Версия ККМ: v1.0 [13:33:29]line ФМ: 0000000000963156 [13:33:29]line ФД: 154875 [13:33:30]line ФПД: 31730219732206 [13:33:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154875&fm=31730219732206&tin=02508201610067®Number=0000137193017469&sum=42000 [13:33:30]OFD Sender: Processing packet 154875 [packets to send 51, broken 50] [13:33:30]ProducePacketName [13:33:30]name=ofd_packets/00154875 [13:33:30]OFD Sender: To server: pG, [13:33:30]CommunicateWithHost lk.salyk.kg:30040 [13:33:30]ConnectInit lk.salyk.kg [13:33:30]written 0, free lines is 4095 [13:33:30]Connected sock=10 [13:33:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 07 07 01 18 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A8 63 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5C 02 00 35 04 06 00 1C DB C4 79 CC EE A8 D5 C6 DB 57 C6 F8 76 [13:33:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 53 47 00 80 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5C 02 00 F4 03 04 00 E1 09 12 67 B6 04 01 00 00 AE 13 B7 2E DD 9C 0E 0A [13:33:30]CommunicateWithHost err = 0 [13:33:30]CheckOFDResponse [13:33:30]1017 (14) - 77093643461234 [13:33:30]1041 (16) - 0000000000963156 [13:33:30]1040 (4) - 154875 [13:33:30]1012 (4) - 18.10.2024 07:10 [13:33:30]1206 (1) - 0 [13:33:30]OFD Sender: Remove packet 154875 [13:33:30]ProducePacketName [13:33:30]name=ofd_packets/00154875 [13:33:30]NVStorageDeleteData [13:33:30]Write to MH i2c: 01 00 00 9B 1B B6 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 9B 1B 00 00 00 00 00 E8 0C B1 [13:33:30]RasterBufferAndPrint [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]written 0, free lines is 3310 [13:33:30]MH_Cut [13:33:30]Write to MH i2c: D1 01 00 A2 1B 01 8F [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 01 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 01 00 A2 1B 00 8E [13:33:30]Write to MH i2c: 01 00 00 A3 1B BE [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]OFD Sender: No OFD packet to send [13:33:31]*** Cut start [13:33:31]*** Partial cut [13:33:31]*** CUTSNS_PIN = 1 [13:33:31]*** CUTSNS_PIN = 0 [13:33:31]*** Brake cut motor [13:33:31]Read from MH i2c: 01 [13:33:31]MH_I2C_Read... [13:33:31]*** Stop cut motor [13:33:31]*** Cut end [13:33:31]Read from MH i2c: 01 07 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: 01 07 00 A3 1B 00 00 00 00 00 FF 0F D3 [13:33:31]process_action close_receipt done [13:33:31]requested_data is exist [13:33:31]produce_requested_data [13:33:31]requested_item fm.sn is exist - process it [13:33:31]wFMCommunicate request_size=4 [13:33:31]MH_SAM_APDU [13:33:31]CAPDU: 80 11 00 00 [13:33:31]Write to MH i2c: E2 08 00 A4 1B 80 11 00 00 00 00 00 00 39 [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:31]Read from MH i2c: E2 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 17 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 17 00 A4 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [13:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:33:31]wFMCommunicate OK [13:33:31]requested_item fd.num is exist - process it [13:33:31]SAM_PROTO_GetFieldsCounters [13:33:31]wFMCommunicate request_size=4 [13:33:31]MH_SAM_APDU [13:33:31]CAPDU: 80 13 00 00 [13:33:31]Write to MH i2c: E2 08 00 A5 1B 80 13 00 00 00 00 00 00 3C [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 62 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 62 00 A5 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:33:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_GetFieldsCounters done [13:33:32]requested_item shift.num is exist - process it [13:33:32]requested_item shift.opened is exist - process it [13:33:32]req_shift_opened [13:33:32]FM_GetShiftState [13:33:32]SAM_PROTO_GetShiftState [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 13 01 00 [13:33:32]Write to MH i2c: E2 08 00 A6 1B 80 13 01 00 00 00 00 00 3E [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0E 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0E 00 A6 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 75 [13:33:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_GetShiftState done [13:33:32]FM_GetShiftState done [13:33:32]req_shift_opened done [13:33:32]requested_item shift.open_date is exist - process it [13:33:32]req_shift_open_date [13:33:32]req_shift_open_date done [13:33:32]produce_requested_data done [13:33:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154875,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:33:32]process_action_free close_receipt [13:33:32]json_value_free [13:33:32]json_value_free done [13:33:32]process_json_proto returns [13:33:32]Send response to host [13:33:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154875,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:33:32]free response buf [13:33:32]execute_script done [13:33:32]execute_script returns [13:33:32]free content buf [13:33:32]Sock 9.Close socket [13:33:32]Sock 9.Thread stoped [13:33:35]OFD Sender: No OFD packet to send [13:33:40]OFD Sender: No OFD packet to send [13:33:45]OFD Sender: No OFD packet to send [13:33:50]OFD Sender: No OFD packet to send [13:33:55]OFD Sender: No OFD packet to send [13:34:00]OFD Sender: No OFD packet to send [13:34:05]OFD Sender: No OFD packet to send [13:34:10]OFD Sender: No OFD packet to send [13:34:15]OFD Sender: No OFD packet to send [13:34:20]OFD Sender: No OFD packet to send [13:34:25]OFD Sender: No OFD packet to send [13:34:30]OFD Sender: No OFD packet to send [13:34:36]OFD Sender: No OFD packet to send [13:34:41]OFD Sender: No OFD packet to send [13:34:46]OFD Sender: No OFD packet to send [13:34:51]OFD Sender: No OFD packet to send [13:34:56]OFD Sender: No OFD packet to send [13:35:01]OFD Sender: No OFD packet to send [13:35:06]OFD Sender: No OFD packet to send [13:35:11]OFD Sender: No OFD packet to send [13:35:15]accept exits with 7 [13:35:15]New connection [13:35:15]New thread 3067161956 created [13:35:15]Thread 3067305316 joined [13:35:15]Waiting for new connection... [13:35:15] Sock 7.Parse request [13:35:15]Sock 7.Check first char [13:35:15]Sock 7.First char is OK [13:35:15]request: POST /json_proto HTTP/1.0 [13:35:15]Method: POST [13:35:15]URL: /json_proto [13:35:15]Method is POST - this is cgi request [13:35:15]url: /json_proto [13:35:15]query_string will be loaded in cgi processing [13:35:15]execute_cgi json_proto POST (null) [13:35:15]execute_cgi path=json_proto method=POST [13:35:15]POST find Content-Length [13:35:15]Host: 172.17.53.67:8080 [13:35:15]Content-Length: 677 [13:35:15]Content-Type: application/json [13:35:15] [13:35:15]POST finish read [13:35:15]Found Content-Length = 677 [13:35:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:15]execute_script... [13:35:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:15]POST & json_proto [13:35:15]process_json_proto [13:35:15]json parsed OK: [13:35:15]protocol is kg_v1.0 [13:35:15]action value=close_receipt [13:35:15]process_action close_receipt [13:35:15]cmd_close_receipt [13:35:15]MH_GetDate [13:35:15]Write to MH i2c: F0 00 00 A7 1B B1 [13:35:15]Write i2c OK [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: F0 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: F0 09 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: F0 09 00 A7 1B 00 14 64 12 67 19 BC 99 64 7D [13:35:15]GetLastDocTimeStamp 1729258408 [13:35:15]current date 1729258516 [13:35:15]FM_GetShiftState [13:35:15]SAM_PROTO_GetShiftState [13:35:15]wFMCommunicate request_size=4 [13:35:15]MH_SAM_APDU [13:35:15]CAPDU: 80 13 01 00 [13:35:15]Write to MH i2c: E2 08 00 A8 1B 80 13 01 00 00 00 00 00 40 [13:35:15]Write i2c OK [13:35:15]MH_I2C_Read... [13:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:15]Read from MH i2c: E2 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 0E 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 0E 00 A8 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 77 [13:35:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:35:15]wFMCommunicate OK [13:35:15]SAM_PROTO_GetShiftState done [13:35:15]FM_GetShiftState done [13:35:15]opened in 1729211399 [13:35:15]opened+sec_in_day 1729297799 [13:35:15]quantity*price = 50041 [13:35:15]sum+1 = 50042 [13:35:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 265 18.10.2024 13:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154876 ФПД: 197445083960064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133516&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154876&fm=197445083960064&tin=02508201610067®Number=0000137193017469&sum=50000 [13:35:16]StoreToDocumentArchive [13:35:16]shift 312 fd 154876 [13:35:16]save to /storage/0312/doc_00154876 [13:35:16]save last doc name /storage/0312/doc_00154876 to /storage/kkm_last_doc_name [13:35:16]save OK [13:35:16]Clear old archive folders... [13:35:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:35:16]tlvbuf is 004F12F0 [13:35:16]SAM_PROTO_ClearQueue [13:35:16]wFMCommunicate request_size=4 [13:35:16]MH_SAM_APDU [13:35:16]CAPDU: 80 09 00 00 [13:35:16]Write to MH i2c: E2 08 00 B5 1B 80 09 00 00 00 00 00 00 42 [13:35:16]Write i2c OK [13:35:16]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 B5 1B 00 90 00 44 [13:35:17]RAPDU: 90 00 [13:35:17]wFMCommunicate OK [13:35:17]SAM_PROTO_ClearQueue done [13:35:17]KKMCreateOFDPacket [13:35:17]OFDProtocolAddRootSTLVToBuf [13:35:17]FM_MakeSignedData [13:35:17]FM_MakeSignedData [13:35:17]SAM_PROTO_SignData [13:35:17]wFMCommunicate request_size=4 [13:35:17]MH_SAM_APDU [13:35:17]CAPDU: 80 0D 01 02 [13:35:17]Write to MH i2c: E2 08 00 B6 1B 80 0D 01 02 00 00 00 00 4A [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 B6 1B 00 90 00 45 [13:35:17]RAPDU: 90 00 [13:35:17]wFMCommunicate OK [13:35:17]wFMCommunicate request_size=255 [13:35:17]MH_SAM_APDU [13:35:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 14 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5C 02 00 35 04 06 00 B3 [13:35:17]Write to MH i2c: E2 02 01 B7 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 14 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5C 02 00 35 04 06 00 B3 00 00 32 [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 B7 1B 00 90 00 46 [13:35:17]RAPDU: 90 00 [13:35:17]wFMCommunicate OK [13:35:17]wFMCommunicate request_size=10 [13:35:17]MH_SAM_APDU [13:35:17]CAPDU: 80 0D 02 02 05 93 44 17 93 00 [13:35:17]Write to MH i2c: E2 0D 00 B8 1B 80 0D 02 02 05 00 93 44 17 93 00 00 00 D8 [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 03 00 B8 1B 00 90 00 47 [13:35:17]RAPDU: 90 00 [13:35:17]wFMCommunicate OK [13:35:17]wFMCommunicate request_size=4 [13:35:17]MH_SAM_APDU [13:35:17]CAPDU: 80 0D 03 02 [13:35:17]Write to MH i2c: E2 08 00 B9 1B 80 0D 03 02 00 00 00 00 4F [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 0B 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 0B 00 B9 1B 00 22 92 DF 1D A7 97 D3 58 90 00 69 [13:35:17]RAPDU: 22 92 DF 1D A7 97 D3 58 90 00 [13:35:17]wFMCommunicate OK [13:35:17]SAM_PROTO_SignData done [13:35:17]FM_MakeSignedData done [13:35:17]CreateOFDProtocolMessage [13:35:17]wFMCommunicate request_size=4 [13:35:17]MH_SAM_APDU [13:35:17]CAPDU: 80 11 00 00 [13:35:17]Write to MH i2c: E2 08 00 BA 1B 80 11 00 00 00 00 00 00 4F [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:17]Read from MH i2c: E2 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 17 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: E2 17 00 BA 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [13:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:35:17]wFMCommunicate OK [13:35:17]CreateOFDProtocolMessage done [13:35:17]OFDSenderStorePacket 154876 [13:35:17]StoreOFDPacket docnum=154876 [13:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D 2A 07 01 0D 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 14 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5C 02 00 35 04 06 00 B3 93 44 17 93 00 22 92 DF 1D A7 97 D3 58 [13:35:17]CheckFolder [13:35:17]dirname=/storage/ofd_packets [13:35:17]CheckFolder done [13:35:17]ProducePacketName [13:35:17]name=ofd_packets/00154876 [13:35:17]NVStorageSaveData ofd_packets/00154876 [13:35:17]File name is /storage/ofd_packets/00154876 [13:35:17]Write 301 bytes [13:35:17]NVStorageSaveData done [13:35:17]OFDSenderStorePacket done [13:35:17]KKMCreateOFDPacket done [13:35:17]NVStorageSaveData kkm_last_timestamp [13:35:17]File name is /storage/kkm_last_timestamp [13:35:17]Write 4 bytes [13:35:17]NVStorageSaveData done [13:35:17]ExternCall_PrintAddStr [13:35:17]wPrintStart [13:35:17]Write to MH i2c: 01 00 00 BB 1B D6 [13:35:17]Write i2c OK [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: 01 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: 01 07 00 [13:35:17]MH_I2C_Read... [13:35:17]Read from MH i2c: 01 07 00 BB 1B 00 00 00 00 00 FF 0F EB [13:35:17]RasterBufferAndPrint [13:35:17]line Счет N : (1)873063 [13:35:17]line ИНН: 02508201610067 [13:35:17]line Контрольно-Кассовый Чек [13:35:17]line ПРОДАЖА [13:35:17]line ТРК (МРК, ГНК) : 42 [13:35:17]line Товар: 2710124130 [13:35:17]line Аи-92-К-5 [13:35:17]line 7.480 * 66.90 [13:35:17]line = 500.41 [13:35:17]line НДС 12% НСП 1% [13:35:17]line > о реализуемом товаре [13:35:17]line ОКРУГЛЕНИЕ: -0.41 [13:35:17]line ИТОГО: 500.00 [13:35:17]line Внесено: 500.00 [13:35:17]line СДАЧА: 0.00 [13:35:17]line НСП 1% : 4.43 [13:35:17]line НДС 12% : 53.14 [13:35:17]line Наличными: 500.00 [13:35:17]line Безнал.: 0.00 [13:35:17]line Место: АЗС № 165 "Партнер Нефть" [13:35:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:35:17]line СНО: Общий режим [13:35:17]line Чек 265 18.10.2024 13:35 [13:35:17]line Смена: 312 ФФД: 1.0 [13:35:17]line ЗНМ: 0300000234 [13:35:17]line РНМ: 0000137193017469 [13:35:17]line Версия ККМ: v1.0 [13:35:17]line ФМ: 0000000000963156 [13:35:17]line ФД: 154876 [13:35:17]line ФПД: 197445083960064 [13:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133516&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154876&fm=197445083960064&tin=02508201610067®Number=0000137193017469&sum=50000 [13:35:17]OFD Sender: Processing packet 154876 [packets to send 51, broken 50] [13:35:17]ProducePacketName [13:35:17]name=ofd_packets/00154876 [13:35:17]OFD Sender: To server: pG, [13:35:17]CommunicateWithHost lk.salyk.kg:30040 [13:35:17]ConnectInit lk.salyk.kg [13:35:17]written 0, free lines is 4095 [13:35:17]Connected sock=10 [13:35:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D 2A 07 01 0D 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 14 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5C 02 00 35 04 06 00 B3 93 44 17 93 00 22 92 DF 1D A7 97 D3 58 [13:35:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 37 47 00 FB 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5C 02 00 F4 03 04 00 4D 0A 12 67 B6 04 01 00 00 BA 98 98 CF 69 71 DD 68 [13:35:18]CommunicateWithHost err = 0 [13:35:18]CheckOFDResponse [13:35:18]1017 (14) - 77093643461234 [13:35:18]1041 (16) - 0000000000963156 [13:35:18]1040 (4) - 154876 [13:35:18]1012 (4) - 18.10.2024 07:12 [13:35:18]1206 (1) - 0 [13:35:18]OFD Sender: Remove packet 154876 [13:35:18]ProducePacketName [13:35:18]name=ofd_packets/00154876 [13:35:18]NVStorageDeleteData [13:35:18]Write to MH i2c: 01 00 00 E6 1B 01 [13:35:18]Write i2c OK [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: 01 [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: 01 07 00 [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: 01 07 00 E6 1B 00 00 00 00 00 F2 0C 06 [13:35:18]RasterBufferAndPrint [13:35:18]line [13:35:18]line [13:35:18]line [13:35:18]line [13:35:18]line [13:35:18]written 0, free lines is 3323 [13:35:18]MH_Cut [13:35:18]Write to MH i2c: D1 01 00 ED 1B 01 DA [13:35:18]Write i2c OK [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: D1 [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: D1 01 00 [13:35:18]MH_I2C_Read... [13:35:18]Read from MH i2c: D1 01 00 ED 1B 00 D9 [13:35:18]Write to MH i2c: 01 00 00 EE 1B 09 [13:35:18]Write i2c OK [13:35:18]MH_I2C_Read... [13:35:18]OFD Sender: No OFD packet to send [13:35:19]*** Cut start [13:35:19]*** Partial cut [13:35:19]*** CUTSNS_PIN = 1 [13:35:19]*** CUTSNS_PIN = 0 [13:35:19]*** Brake cut motor [13:35:19]Read from MH i2c: 01 [13:35:19]MH_I2C_Read... [13:35:19]*** Stop cut motor [13:35:19]*** Cut end [13:35:19]Read from MH i2c: 01 07 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: 01 07 00 EE 1B 00 00 00 00 00 FF 0F 1E [13:35:19]process_action close_receipt done [13:35:19]requested_data is exist [13:35:19]produce_requested_data [13:35:19]requested_item fm.sn is exist - process it [13:35:19]wFMCommunicate request_size=4 [13:35:19]MH_SAM_APDU [13:35:19]CAPDU: 80 11 00 00 [13:35:19]Write to MH i2c: E2 08 00 EF 1B 80 11 00 00 00 00 00 00 84 [13:35:19]Write i2c OK [13:35:19]MH_I2C_Read... [13:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:19]Read from MH i2c: E2 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 17 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 17 00 EF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [13:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:35:19]wFMCommunicate OK [13:35:19]requested_item fd.num is exist - process it [13:35:19]SAM_PROTO_GetFieldsCounters [13:35:19]wFMCommunicate request_size=4 [13:35:19]MH_SAM_APDU [13:35:19]CAPDU: 80 13 00 00 [13:35:19]Write to MH i2c: E2 08 00 F0 1B 80 13 00 00 00 00 00 00 87 [13:35:19]Write i2c OK [13:35:19]MH_I2C_Read... [13:35:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:19]Read from MH i2c: E2 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 62 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 62 00 F0 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [13:35:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:35:19]wFMCommunicate OK [13:35:19]SAM_PROTO_GetFieldsCounters done [13:35:19]requested_item shift.num is exist - process it [13:35:19]requested_item shift.opened is exist - process it [13:35:19]req_shift_opened [13:35:19]FM_GetShiftState [13:35:19]SAM_PROTO_GetShiftState [13:35:19]wFMCommunicate request_size=4 [13:35:19]MH_SAM_APDU [13:35:19]CAPDU: 80 13 01 00 [13:35:19]Write to MH i2c: E2 08 00 F1 1B 80 13 01 00 00 00 00 00 89 [13:35:19]Write i2c OK [13:35:19]MH_I2C_Read... [13:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:19]Read from MH i2c: E2 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 0E 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 0E 00 F1 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C0 [13:35:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:35:19]wFMCommunicate OK [13:35:19]SAM_PROTO_GetShiftState done [13:35:19]FM_GetShiftState done [13:35:19]req_shift_opened done [13:35:19]requested_item shift.open_date is exist - process it [13:35:19]req_shift_open_date [13:35:19]req_shift_open_date done [13:35:19]produce_requested_data done [13:35:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154876,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:35:19]process_action_free close_receipt [13:35:19]json_value_free [13:35:19]json_value_free done [13:35:19]process_json_proto returns [13:35:19]Send response to host [13:35:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154876,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:35:19]free response buf [13:35:19]execute_script done [13:35:19]execute_script returns [13:35:19]free content buf [13:35:19]Sock 7.Close socket [13:35:19]Sock 7.Thread stoped [13:35:23]OFD Sender: No OFD packet to send [13:35:28]OFD Sender: No OFD packet to send [13:35:33]OFD Sender: No OFD packet to send [13:35:38]OFD Sender: No OFD packet to send [13:35:43]OFD Sender: No OFD packet to send [13:35:48]OFD Sender: No OFD packet to send [13:35:53]OFD Sender: No OFD packet to send [13:35:58]OFD Sender: No OFD packet to send [13:36:03]OFD Sender: No OFD packet to send [13:36:08]OFD Sender: No OFD packet to send [13:36:13]OFD Sender: No OFD packet to send [13:36:18]OFD Sender: No OFD packet to send [13:36:23]OFD Sender: No OFD packet to send [13:36:28]OFD Sender: No OFD packet to send [13:36:33]OFD Sender: No OFD packet to send [13:36:38]OFD Sender: No OFD packet to send [13:36:43]OFD Sender: No OFD packet to send [13:36:48]OFD Sender: No OFD packet to send [13:36:53]OFD Sender: No OFD packet to send [13:36:58]OFD Sender: No OFD packet to send [13:37:02]accept exits with 9 [13:37:02]New connection [13:37:02]New thread 3067305316 created [13:37:02]Thread 3067161956 joined [13:37:02]Waiting for new connection... [13:37:02] Sock 9.Parse request [13:37:02]Sock 9.Check first char [13:37:02]Sock 9.First char is OK [13:37:02]request: POST /json_proto HTTP/1.0 [13:37:02]Method: POST [13:37:02]URL: /json_proto [13:37:02]Method is POST - this is cgi request [13:37:02]url: /json_proto [13:37:02]query_string will be loaded in cgi processing [13:37:02]execute_cgi json_proto POST (null) [13:37:02]execute_cgi path=json_proto method=POST [13:37:02]POST find Content-Length [13:37:02]Host: 172.17.53.67:8080 [13:37:02]Content-Length: 677 [13:37:02]Content-Type: application/json [13:37:02] [13:37:02]POST finish read [13:37:02]Found Content-Length = 677 [13:37:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:02]execute_script... [13:37:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:02]POST & json_proto [13:37:02]process_json_proto [13:37:02]json parsed OK: [13:37:02]protocol is kg_v1.0 [13:37:02]action value=close_receipt [13:37:02]process_action close_receipt [13:37:02]cmd_close_receipt [13:37:02]MH_GetDate [13:37:02]Write to MH i2c: F0 00 00 F2 1B FC [13:37:02]Write i2c OK [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 09 00 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 09 00 F2 1B 00 7F 64 12 67 19 BC 99 64 33 [13:37:02]GetLastDocTimeStamp 1729258516 [13:37:02]current date 1729258623 [13:37:02]FM_GetShiftState [13:37:02]SAM_PROTO_GetShiftState [13:37:02]wFMCommunicate request_size=4 [13:37:02]MH_SAM_APDU [13:37:02]CAPDU: 80 13 01 00 [13:37:02]Write to MH i2c: E2 08 00 F3 1B 80 13 01 00 00 00 00 00 8B [13:37:02]Write i2c OK [13:37:02]MH_I2C_Read... [13:37:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:02]Read from MH i2c: E2 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: E2 0E 00 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: E2 0E 00 F3 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [13:37:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:37:02]wFMCommunicate OK [13:37:02]SAM_PROTO_GetShiftState done [13:37:02]FM_GetShiftState done [13:37:02]opened in 1729211399 [13:37:02]opened+sec_in_day 1729297799 [13:37:02]quantity*price = 30038 [13:37:02]sum+1 = 30039 [13:37:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 266 18.10.2024 13:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154877 ФПД: 275997472664552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154877&fm=275997472664552&tin=02508201610067®Number=0000137193017469&sum=30000 [13:37:03]StoreToDocumentArchive [13:37:03]shift 312 fd 154877 [13:37:03]save to /storage/0312/doc_00154877 [13:37:03]save last doc name /storage/0312/doc_00154877 to /storage/kkm_last_doc_name [13:37:03]save OK [13:37:03]Clear old archive folders... [13:37:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:03]tlvbuf is B6EFE4F0 [13:37:03]SAM_PROTO_ClearQueue [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 09 00 00 [13:37:03]Write to MH i2c: E2 08 00 00 1C 80 09 00 00 00 00 00 00 8E [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 00 1C 00 90 00 90 [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]SAM_PROTO_ClearQueue done [13:37:03]KKMCreateOFDPacket [13:37:03]OFDProtocolAddRootSTLVToBuf [13:37:03]FM_MakeSignedData [13:37:03]FM_MakeSignedData [13:37:03]SAM_PROTO_SignData [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 01 02 [13:37:03]Write to MH i2c: E2 08 00 01 1C 80 0D 01 02 00 00 00 00 96 [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 01 1C 00 90 00 91 [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]wFMCommunicate request_size=255 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 7F 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5C 02 00 35 04 06 00 FB [13:37:03]Write to MH i2c: E2 02 01 02 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 7F 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5C 02 00 35 04 06 00 FB 00 00 27 [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]OFD Sender: No OFD packet to send [13:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:04]Read from MH i2c: E2 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 03 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 03 00 02 1C 00 90 00 92 [13:37:04]RAPDU: 90 00 [13:37:04]wFMCommunicate OK [13:37:04]wFMCommunicate request_size=10 [13:37:04]MH_SAM_APDU [13:37:04]CAPDU: 80 0D 02 02 05 04 AB 51 2B E8 [13:37:04]Write to MH i2c: E2 0D 00 03 1C 80 0D 02 02 05 00 04 AB 51 2B E8 00 00 B6 [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:04]Read from MH i2c: E2 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 03 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 03 00 03 1C 00 90 00 93 [13:37:04]RAPDU: 90 00 [13:37:04]wFMCommunicate OK [13:37:04]wFMCommunicate request_size=4 [13:37:04]MH_SAM_APDU [13:37:04]CAPDU: 80 0D 03 02 [13:37:04]Write to MH i2c: E2 08 00 04 1C 80 0D 03 02 00 00 00 00 9B [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:04]Read from MH i2c: E2 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 0B 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 0B 00 04 1C 00 B1 08 6D 64 3F 6E FD 08 90 00 D8 [13:37:04]RAPDU: B1 08 6D 64 3F 6E FD 08 90 00 [13:37:04]wFMCommunicate OK [13:37:04]SAM_PROTO_SignData done [13:37:04]FM_MakeSignedData done [13:37:04]CreateOFDProtocolMessage [13:37:04]wFMCommunicate request_size=4 [13:37:04]MH_SAM_APDU [13:37:04]CAPDU: 80 11 00 00 [13:37:04]Write to MH i2c: E2 08 00 05 1C 80 11 00 00 00 00 00 00 9B [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:04]Read from MH i2c: E2 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 17 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: E2 17 00 05 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [13:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:37:04]wFMCommunicate OK [13:37:04]CreateOFDProtocolMessage done [13:37:04]OFDSenderStorePacket 154877 [13:37:04]StoreOFDPacket docnum=154877 [13:37:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE B1 07 01 37 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 7F 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5C 02 00 35 04 06 00 FB 04 AB 51 2B E8 B1 08 6D 64 3F 6E FD 08 [13:37:04]CheckFolder [13:37:04]dirname=/storage/ofd_packets [13:37:04]CheckFolder done [13:37:04]ProducePacketName [13:37:04]name=ofd_packets/00154877 [13:37:04]NVStorageSaveData ofd_packets/00154877 [13:37:04]File name is /storage/ofd_packets/00154877 [13:37:04]Write 301 bytes [13:37:04]NVStorageSaveData done [13:37:04]OFDSenderStorePacket done [13:37:04]KKMCreateOFDPacket done [13:37:04]NVStorageSaveData kkm_last_timestamp [13:37:04]File name is /storage/kkm_last_timestamp [13:37:04]Write 4 bytes [13:37:04]NVStorageSaveData done [13:37:04]ExternCall_PrintAddStr [13:37:04]wPrintStart [13:37:04]Write to MH i2c: 01 00 00 06 1C 22 [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 07 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 07 00 06 1C 00 00 00 00 00 FF 0F 37 [13:37:04]RasterBufferAndPrint [13:37:04]line Счет N : (1)873065 [13:37:04]line ИНН: 02508201610067 [13:37:04]line Контрольно-Кассовый Чек [13:37:04]line ПРОДАЖА [13:37:04]line ТРК (МРК, ГНК) : 32 [13:37:04]line Товар: 2710124130 [13:37:04]line Аи-92-К-5 [13:37:04]line 4.490 * 66.90 [13:37:04]line = 300.38 [13:37:04]line НДС 12% НСП 1% [13:37:04]line > о реализуемом товаре [13:37:04]line ОКРУГЛЕНИЕ: -0.38 [13:37:04]line ИТОГО: 300.00 [13:37:04]line Внесено: 300.00 [13:37:04]line СДАЧА: 0.00 [13:37:04]line НСП 1% : 2.66 [13:37:04]line НДС 12% : 31.90 [13:37:04]line Наличными: 300.00 [13:37:04]line Безнал.: 0.00 [13:37:04]line Место: АЗС № 165 "Партнер Нефть" [13:37:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:37:04]line СНО: Общий режим [13:37:04]line Чек 266 18.10.2024 13:37 [13:37:04]line Смена: 312 ФФД: 1.0 [13:37:04]line ЗНМ: 0300000234 [13:37:04]line РНМ: 0000137193017469 [13:37:04]line Версия ККМ: v1.0 [13:37:04]line ФМ: 0000000000963156 [13:37:04]line ФД: 154877 [13:37:04]line ФПД: 275997472664552 [13:37:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154877&fm=275997472664552&tin=02508201610067®Number=0000137193017469&sum=30000 [13:37:04]OFD Sender: Processing packet 154877 [packets to send 51, broken 50] [13:37:04]ProducePacketName [13:37:04]name=ofd_packets/00154877 [13:37:04]OFD Sender: To server: pG, [13:37:04]CommunicateWithHost lk.salyk.kg:30040 [13:37:04]ConnectInit lk.salyk.kg [13:37:04]written 0, free lines is 4095 [13:37:04]Connected sock=10 [13:37:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE B1 07 01 37 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 7F 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5C 02 00 35 04 06 00 FB 04 AB 51 2B E8 B1 08 6D 64 3F 6E FD 08 [13:37:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B 5F 47 00 B2 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5C 02 00 F4 03 04 00 B7 0A 12 67 B6 04 01 00 00 D0 15 3F 68 6E 4B 5F 72 [13:37:04]CommunicateWithHost err = 0 [13:37:04]CheckOFDResponse [13:37:04]1017 (14) - 77093643461234 [13:37:04]1041 (16) - 0000000000963156 [13:37:04]1040 (4) - 154877 [13:37:04]1012 (4) - 18.10.2024 07:13 [13:37:04]1206 (1) - 0 [13:37:04]OFD Sender: Remove packet 154877 [13:37:04]ProducePacketName [13:37:04]name=ofd_packets/00154877 [13:37:04]NVStorageDeleteData [13:37:05]Write to MH i2c: 01 00 00 31 1C 4D [13:37:05]Write i2c OK [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: 01 [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: 01 07 00 [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: 01 07 00 31 1C 00 00 00 00 00 F6 0C 56 [13:37:05]RasterBufferAndPrint [13:37:05]line [13:37:05]line [13:37:05]line [13:37:05]line [13:37:05]line [13:37:05]written 0, free lines is 3328 [13:37:05]MH_Cut [13:37:05]Write to MH i2c: D1 01 00 38 1C 01 26 [13:37:05]Write i2c OK [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: D1 [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: D1 01 00 [13:37:05]MH_I2C_Read... [13:37:05]Read from MH i2c: D1 01 00 38 1C 00 25 [13:37:05]Write to MH i2c: 01 00 00 39 1C 55 [13:37:05]Write i2c OK [13:37:05]MH_I2C_Read... [13:37:05]OFD Sender: No OFD packet to send [13:37:05]*** Cut start [13:37:05]*** Partial cut [13:37:05]*** CUTSNS_PIN = 1 [13:37:05]*** CUTSNS_PIN = 0 [13:37:05]*** Brake cut motor [13:37:06]Read from MH i2c: 01 [13:37:06]MH_I2C_Read... [13:37:06]*** Stop cut motor [13:37:06]*** Cut end [13:37:06]Read from MH i2c: 01 07 00 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: 01 07 00 39 1C 00 00 00 00 00 FF 0F 6A [13:37:06]process_action close_receipt done [13:37:06]requested_data is exist [13:37:06]produce_requested_data [13:37:06]requested_item fm.sn is exist - process it [13:37:06]wFMCommunicate request_size=4 [13:37:06]MH_SAM_APDU [13:37:06]CAPDU: 80 11 00 00 [13:37:06]Write to MH i2c: E2 08 00 3A 1C 80 11 00 00 00 00 00 00 D0 [13:37:06]Write i2c OK [13:37:06]MH_I2C_Read... [13:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:06]Read from MH i2c: E2 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 17 00 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 17 00 3A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [13:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:37:06]wFMCommunicate OK [13:37:06]requested_item fd.num is exist - process it [13:37:06]SAM_PROTO_GetFieldsCounters [13:37:06]wFMCommunicate request_size=4 [13:37:06]MH_SAM_APDU [13:37:06]CAPDU: 80 13 00 00 [13:37:06]Write to MH i2c: E2 08 00 3B 1C 80 13 00 00 00 00 00 00 D3 [13:37:06]Write i2c OK [13:37:06]MH_I2C_Read... [13:37:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:06]Read from MH i2c: E2 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 62 00 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 62 00 3B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [13:37:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:06]wFMCommunicate OK [13:37:06]SAM_PROTO_GetFieldsCounters done [13:37:06]requested_item shift.num is exist - process it [13:37:06]requested_item shift.opened is exist - process it [13:37:06]req_shift_opened [13:37:06]FM_GetShiftState [13:37:06]SAM_PROTO_GetShiftState [13:37:06]wFMCommunicate request_size=4 [13:37:06]MH_SAM_APDU [13:37:06]CAPDU: 80 13 01 00 [13:37:06]Write to MH i2c: E2 08 00 3C 1C 80 13 01 00 00 00 00 00 D5 [13:37:06]Write i2c OK [13:37:06]MH_I2C_Read... [13:37:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:06]Read from MH i2c: E2 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 0E 00 [13:37:06]MH_I2C_Read... [13:37:06]Read from MH i2c: E2 0E 00 3C 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0C [13:37:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:37:06]wFMCommunicate OK [13:37:06]SAM_PROTO_GetShiftState done [13:37:06]FM_GetShiftState done [13:37:06]req_shift_opened done [13:37:06]requested_item shift.open_date is exist - process it [13:37:06]req_shift_open_date [13:37:06]req_shift_open_date done [13:37:06]produce_requested_data done [13:37:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154877,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:37:06]process_action_free close_receipt [13:37:06]json_value_free [13:37:06]json_value_free done [13:37:06]process_json_proto returns [13:37:06]Send response to host [13:37:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154877,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:37:06]free response buf [13:37:06]execute_script done [13:37:06]execute_script returns [13:37:06]free content buf [13:37:06]Sock 9.Close socket [13:37:06]Sock 9.Thread stoped [13:37:10]OFD Sender: No OFD packet to send [13:37:10]accept exits with 7 [13:37:10]New connection [13:37:10]New thread 3067161956 created [13:37:10]Thread 3067305316 joined [13:37:10]Waiting for new connection... [13:37:10] Sock 7.Parse request [13:37:10]Sock 7.Check first char [13:37:10]Sock 7.First char is OK [13:37:10]request: POST /json_proto HTTP/1.0 [13:37:10]Method: POST [13:37:10]URL: /json_proto [13:37:10]Method is POST - this is cgi request [13:37:10]url: /json_proto [13:37:10]query_string will be loaded in cgi processing [13:37:10]execute_cgi json_proto POST (null) [13:37:10]execute_cgi path=json_proto method=POST [13:37:10]POST find Content-Length [13:37:10]Host: 172.17.53.67:8080 [13:37:10]Content-Length: 769 [13:37:10]Content-Type: application/json [13:37:10] [13:37:10]POST finish read [13:37:10]Found Content-Length = 769 [13:37:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:10]execute_script... [13:37:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:10]POST & json_proto [13:37:10]process_json_proto [13:37:10]json parsed OK: [13:37:10]protocol is kg_v1.0 [13:37:10]action value=close_receipt [13:37:10]process_action close_receipt [13:37:10]cmd_close_receipt [13:37:10]MH_GetDate [13:37:10]Write to MH i2c: F0 00 00 3D 1C 48 [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 09 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 09 00 3D 1C 00 87 64 12 67 19 BC 99 64 87 [13:37:10]GetLastDocTimeStamp 1729258623 [13:37:10]current date 1729258631 [13:37:10]FM_GetShiftState [13:37:10]SAM_PROTO_GetShiftState [13:37:10]wFMCommunicate request_size=4 [13:37:10]MH_SAM_APDU [13:37:10]CAPDU: 80 13 01 00 [13:37:10]Write to MH i2c: E2 08 00 3E 1C 80 13 01 00 00 00 00 00 D7 [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: E2 [13:37:10]MH_I2C_Read... [13:37:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:10]Read from MH i2c: E2 0E 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: E2 0E 00 3E 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [13:37:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:37:10]wFMCommunicate OK [13:37:10]SAM_PROTO_GetShiftState done [13:37:10]FM_GetShiftState done [13:37:10]opened in 1729211399 [13:37:10]opened+sec_in_day 1729297799 [13:37:10]quantity*price = 100015 [13:37:10]sum+1 = 100017 [13:37:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 267 18.10.2024 13:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154878 ФПД: 159506361225799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154878&fm=159506361225799&tin=02508201610067®Number=0000137193017469&sum=100016 [13:37:12]StoreToDocumentArchive [13:37:12]shift 312 fd 154878 [13:37:12]save to /storage/0312/doc_00154878 [13:37:12]save last doc name /storage/0312/doc_00154878 to /storage/kkm_last_doc_name [13:37:12]save OK [13:37:12]Clear old archive folders... [13:37:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:12]tlvbuf is 005934B0 [13:37:12]SAM_PROTO_ClearQueue [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 09 00 00 [13:37:12]Write to MH i2c: E2 08 00 4B 1C 80 09 00 00 00 00 00 00 D9 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 4B 1C 00 90 00 DB [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_ClearQueue done [13:37:12]KKMCreateOFDPacket [13:37:12]OFDProtocolAddRootSTLVToBuf [13:37:12]FM_MakeSignedData [13:37:12]FM_MakeSignedData [13:37:12]SAM_PROTO_SignData [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 01 02 [13:37:12]Write to MH i2c: E2 08 00 4C 1C 80 0D 01 02 00 00 00 00 E1 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 4C 1C 00 90 00 DC [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]wFMCommunicate request_size=255 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 87 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5C 02 00 35 04 06 00 91 [13:37:12]Write to MH i2c: E2 02 01 4D 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 87 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5C 02 00 35 04 06 00 91 00 00 38 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 4D 1C 00 90 00 DD [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]wFMCommunicate request_size=10 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 02 02 05 11 F8 00 12 47 [13:37:12]Write to MH i2c: E2 0D 00 4E 1C 80 0D 02 02 05 00 11 F8 00 12 47 00 00 50 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 4E 1C 00 90 00 DE [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 03 02 [13:37:12]Write to MH i2c: E2 08 00 4F 1C 80 0D 03 02 00 00 00 00 E6 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0B 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0B 00 4F 1C 00 64 EA BB F6 7D B8 FD A2 90 00 BA [13:37:12]RAPDU: 64 EA BB F6 7D B8 FD A2 90 00 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_SignData done [13:37:12]FM_MakeSignedData done [13:37:12]CreateOFDProtocolMessage [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 11 00 00 [13:37:12]Write to MH i2c: E2 08 00 50 1C 80 11 00 00 00 00 00 00 E6 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 50 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [13:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:37:12]wFMCommunicate OK [13:37:12]CreateOFDProtocolMessage done [13:37:12]OFDSenderStorePacket 154878 [13:37:12]StoreOFDPacket docnum=154878 [13:37:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C D8 07 01 2F 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 87 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5C 02 00 35 04 06 00 91 11 F8 00 12 47 64 EA BB F6 7D B8 FD A2 [13:37:12]CheckFolder [13:37:12]dirname=/storage/ofd_packets [13:37:12]CheckFolder done [13:37:12]ProducePacketName [13:37:12]name=ofd_packets/00154878 [13:37:12]NVStorageSaveData ofd_packets/00154878 [13:37:12]File name is /storage/ofd_packets/00154878 [13:37:12]Write 301 bytes [13:37:12]NVStorageSaveData done [13:37:12]OFDSenderStorePacket done [13:37:12]KKMCreateOFDPacket done [13:37:12]NVStorageSaveData kkm_last_timestamp [13:37:12]File name is /storage/kkm_last_timestamp [13:37:12]Write 4 bytes [13:37:12]NVStorageSaveData done [13:37:12]ExternCall_PrintAddStr [13:37:12]wPrintStart [13:37:12]Write to MH i2c: 01 00 00 51 1C 6D [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 51 1C 00 00 00 00 00 FF 0F 82 [13:37:12]RasterBufferAndPrint [13:37:12]line Счет N : (1)873064 [13:37:12]line ИНН: 02508201610067 [13:37:12]line Контрольно-Кассовый Чек [13:37:12]line ПРОДАЖА [13:37:12]line ТРК (МРК, ГНК) : 12 [13:37:12]line Товар: 2710124130 [13:37:12]line Аи-92-К-5 [13:37:12]line 14.950 * 66.90 [13:37:12]line = 1000.16 [13:37:12]line НДС 12% НСП 1% [13:37:12]line > о реализуемом товаре [13:37:12]line ИТОГО: 1000.16 [13:37:12]line НСП 1% : 8.85 [13:37:12]line НДС 12% : 106.21 [13:37:12]line Наличными: 0.00 [13:37:12]line Безнал.: 1000.16 [13:37:12]line Место: АЗС № 165 "Партнер Нефть" [13:37:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:37:12]line СНО: Общий режим [13:37:12]line Чек 267 18.10.2024 13:37 [13:37:12]line Смена: 312 ФФД: 1.0 [13:37:12]line ЗНМ: 0300000234 [13:37:12]line РНМ: 0000137193017469 [13:37:12]line Версия ККМ: v1.0 [13:37:12]line Платежная система: Mbank [13:37:12]line ФМ: 0000000000963156 [13:37:12]line ФД: 154878 [13:37:12]line ФПД: 159506361225799 [13:37:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154878&fm=159506361225799&tin=02508201610067®Number=0000137193017469&sum=100016 [13:37:12]written 0, free lines is 4095 [13:37:12]OFD Sender: Processing packet 154878 [packets to send 51, broken 50] [13:37:12]ProducePacketName [13:37:12]name=ofd_packets/00154878 [13:37:12]OFD Sender: To server: pG, [13:37:12]CommunicateWithHost lk.salyk.kg:30040 [13:37:12]ConnectInit lk.salyk.kg [13:37:12]Connected sock=10 [13:37:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C D8 07 01 2F 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 87 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5C 02 00 35 04 06 00 91 11 F8 00 12 47 64 EA BB F6 7D B8 FD A2 [13:37:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 82 FE 47 00 43 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5C 02 00 F4 03 04 00 C0 0A 12 67 B6 04 01 00 00 E7 6D E5 9A DE 3F 9D BE [13:37:13]CommunicateWithHost err = 0 [13:37:13]CheckOFDResponse [13:37:13]1017 (14) - 77093643461234 [13:37:13]1041 (16) - 0000000000963156 [13:37:13]1040 (4) - 154878 [13:37:13]1012 (4) - 18.10.2024 07:14 [13:37:13]1206 (1) - 0 [13:37:13]OFD Sender: Remove packet 154878 [13:37:13]ProducePacketName [13:37:13]name=ofd_packets/00154878 [13:37:13]NVStorageDeleteData [13:37:13]Write to MH i2c: 01 00 00 7A 1C 96 [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: 01 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: 01 07 00 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: 01 07 00 7A 1C 00 00 00 00 00 14 0D BE [13:37:13]RasterBufferAndPrint [13:37:13]line [13:37:13]line [13:37:13]line [13:37:13]line [13:37:13]line [13:37:13]written 0, free lines is 3357 [13:37:13]MH_Cut [13:37:13]Write to MH i2c: D1 01 00 81 1C 01 6F [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 01 00 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 01 00 81 1C 00 6E [13:37:13]Write to MH i2c: 01 00 00 82 1C 9E [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]OFD Sender: No OFD packet to send [13:37:13]*** Cut start [13:37:13]*** Partial cut [13:37:13]*** CUTSNS_PIN = 1 [13:37:13]*** CUTSNS_PIN = 0 [13:37:14]*** Brake cut motor [13:37:14]Read from MH i2c: 01 [13:37:14]MH_I2C_Read... [13:37:14]*** Stop cut motor [13:37:14]*** Cut end [13:37:14]Read from MH i2c: 01 07 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: 01 07 00 82 1C 00 00 00 00 00 FF 0F B3 [13:37:14]process_action close_receipt done [13:37:14]requested_data is exist [13:37:14]produce_requested_data [13:37:14]requested_item fm.sn is exist - process it [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 11 00 00 [13:37:14]Write to MH i2c: E2 08 00 83 1C 80 11 00 00 00 00 00 00 19 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 17 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 17 00 83 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [13:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:37:14]wFMCommunicate OK [13:37:14]requested_item fd.num is exist - process it [13:37:14]SAM_PROTO_GetFieldsCounters [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 13 00 00 [13:37:14]Write to MH i2c: E2 08 00 84 1C 80 13 00 00 00 00 00 00 1C [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 62 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 62 00 84 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [13:37:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_GetFieldsCounters done [13:37:14]requested_item shift.num is exist - process it [13:37:14]requested_item shift.opened is exist - process it [13:37:14]req_shift_opened [13:37:14]FM_GetShiftState [13:37:14]SAM_PROTO_GetShiftState [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 13 01 00 [13:37:14]Write to MH i2c: E2 08 00 85 1C 80 13 01 00 00 00 00 00 1E [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0E 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0E 00 85 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [13:37:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_GetShiftState done [13:37:14]FM_GetShiftState done [13:37:14]req_shift_opened done [13:37:14]requested_item shift.open_date is exist - process it [13:37:14]req_shift_open_date [13:37:14]req_shift_open_date done [13:37:14]produce_requested_data done [13:37:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154878,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:37:14]process_action_free close_receipt [13:37:14]json_value_free [13:37:14]json_value_free done [13:37:14]process_json_proto returns [13:37:14]Send response to host [13:37:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154878,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:37:14]free response buf [13:37:14]execute_script done [13:37:14]execute_script returns [13:37:14]free content buf [13:37:14]Sock 7.Close socket [13:37:14]Sock 7.Thread stoped [13:37:18]OFD Sender: No OFD packet to send [13:37:23]OFD Sender: No OFD packet to send [13:37:28]OFD Sender: No OFD packet to send [13:37:33]OFD Sender: No OFD packet to send [13:37:38]OFD Sender: No OFD packet to send [13:37:43]OFD Sender: No OFD packet to send [13:37:48]OFD Sender: No OFD packet to send [13:37:53]OFD Sender: No OFD packet to send [13:37:58]OFD Sender: No OFD packet to send [13:38:03]OFD Sender: No OFD packet to send [13:38:08]OFD Sender: No OFD packet to send [13:38:13]OFD Sender: No OFD packet to send [13:38:18]OFD Sender: No OFD packet to send [13:38:23]OFD Sender: No OFD packet to send [13:38:28]OFD Sender: No OFD packet to send [13:38:33]OFD Sender: No OFD packet to send [13:38:38]OFD Sender: No OFD packet to send [13:38:43]OFD Sender: No OFD packet to send [13:38:47]accept exits with 9 [13:38:47]New connection [13:38:47]New thread 3067305316 created [13:38:47]Thread 3067161956 joined [13:38:47]Waiting for new connection... [13:38:47] Sock 9.Parse request [13:38:47]Sock 9.Check first char [13:38:47]Sock 9.First char is OK [13:38:47]request: POST /json_proto HTTP/1.0 [13:38:47]Method: POST [13:38:47]URL: /json_proto [13:38:47]Method is POST - this is cgi request [13:38:47]url: /json_proto [13:38:47]query_string will be loaded in cgi processing [13:38:47]execute_cgi json_proto POST (null) [13:38:47]execute_cgi path=json_proto method=POST [13:38:47]POST find Content-Length [13:38:47]Host: 172.17.53.67:8080 [13:38:47]Content-Length: 769 [13:38:47]Content-Type: application/json [13:38:47] [13:38:47]POST finish read [13:38:47]Found Content-Length = 769 [13:38:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:47]execute_script... [13:38:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:47]POST & json_proto [13:38:47]process_json_proto [13:38:47]json parsed OK: [13:38:47]protocol is kg_v1.0 [13:38:47]action value=close_receipt [13:38:47]process_action close_receipt [13:38:47]cmd_close_receipt [13:38:47]MH_GetDate [13:38:47]Write to MH i2c: F0 00 00 86 1C 91 [13:38:47]Write i2c OK [13:38:47]MH_I2C_Read... [13:38:47]Read from MH i2c: F0 [13:38:47]MH_I2C_Read... [13:38:47]Read from MH i2c: F0 09 00 [13:38:47]MH_I2C_Read... [13:38:47]Read from MH i2c: F0 09 00 86 1C 00 E8 64 12 67 19 BC 99 64 31 [13:38:47]GetLastDocTimeStamp 1729258631 [13:38:47]current date 1729258728 [13:38:47]FM_GetShiftState [13:38:47]SAM_PROTO_GetShiftState [13:38:47]wFMCommunicate request_size=4 [13:38:47]MH_SAM_APDU [13:38:47]CAPDU: 80 13 01 00 [13:38:47]Write to MH i2c: E2 08 00 87 1C 80 13 01 00 00 00 00 00 20 [13:38:47]Write i2c OK [13:38:47]MH_I2C_Read... [13:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:47]Read from MH i2c: E2 [13:38:47]MH_I2C_Read... [13:38:47]Read from MH i2c: E2 0E 00 [13:38:47]MH_I2C_Read... [13:38:47]Read from MH i2c: E2 0E 00 87 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [13:38:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:38:47]wFMCommunicate OK [13:38:47]SAM_PROTO_GetShiftState done [13:38:47]FM_GetShiftState done [13:38:47]opened in 1729211399 [13:38:47]opened+sec_in_day 1729297799 [13:38:47]quantity*price = 100015 [13:38:47]sum+1 = 100017 [13:38:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 268 18.10.2024 13:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154879 ФПД: 167435355222033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154879&fm=167435355222033&tin=02508201610067®Number=0000137193017469&sum=100016 [13:38:48]StoreToDocumentArchive [13:38:48]shift 312 fd 154879 [13:38:48]save to /storage/0312/doc_00154879 [13:38:48]save last doc name /storage/0312/doc_00154879 to /storage/kkm_last_doc_name [13:38:48]save OK [13:38:48]Clear old archive folders... [13:38:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:38:48]tlvbuf is 005195D0 [13:38:48]SAM_PROTO_ClearQueue [13:38:48]wFMCommunicate request_size=4 [13:38:48]MH_SAM_APDU [13:38:48]CAPDU: 80 09 00 00 [13:38:48]Write to MH i2c: E2 08 00 94 1C 80 09 00 00 00 00 00 00 22 [13:38:48]Write i2c OK [13:38:48]MH_I2C_Read... [13:38:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:48]Read from MH i2c: E2 [13:38:48]MH_I2C_Read... [13:38:48]Read from MH i2c: E2 03 00 [13:38:48]MH_I2C_Read... [13:38:48]Read from MH i2c: E2 03 00 94 1C 00 90 00 24 [13:38:48]RAPDU: 90 00 [13:38:48]wFMCommunicate OK [13:38:48]SAM_PROTO_ClearQueue done [13:38:48]KKMCreateOFDPacket [13:38:48]OFDProtocolAddRootSTLVToBuf [13:38:48]FM_MakeSignedData [13:38:48]FM_MakeSignedData [13:38:48]SAM_PROTO_SignData [13:38:48]wFMCommunicate request_size=4 [13:38:48]MH_SAM_APDU [13:38:48]CAPDU: 80 0D 01 02 [13:38:48]Write to MH i2c: E2 08 00 95 1C 80 0D 01 02 00 00 00 00 2A [13:38:48]Write i2c OK [13:38:48]MH_I2C_Read... [13:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:48]Read from MH i2c: E2 [13:38:48]MH_I2C_Read... [13:38:48]Read from MH i2c: E2 03 00 [13:38:48]MH_I2C_Read... [13:38:48]Read from MH i2c: E2 03 00 95 1C 00 90 00 25 [13:38:48]RAPDU: 90 00 [13:38:48]wFMCommunicate OK [13:38:48]wFMCommunicate request_size=255 [13:38:48]MH_SAM_APDU [13:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 E8 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5C 02 00 35 04 06 00 98 [13:38:48]Write to MH i2c: E2 02 01 96 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 E8 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5C 02 00 35 04 06 00 98 00 00 EB [13:38:48]Write i2c OK [13:38:48]MH_I2C_Read... [13:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:49]Read from MH i2c: E2 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 03 00 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 03 00 96 1C 00 90 00 26 [13:38:49]RAPDU: 90 00 [13:38:49]wFMCommunicate OK [13:38:49]wFMCommunicate request_size=10 [13:38:49]MH_SAM_APDU [13:38:49]CAPDU: 80 0D 02 02 05 48 14 DE F0 11 [13:38:49]Write to MH i2c: E2 0D 00 97 1C 80 0D 02 02 05 00 48 14 DE F0 11 00 00 72 [13:38:49]Write i2c OK [13:38:49]MH_I2C_Read... [13:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:49]Read from MH i2c: E2 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 03 00 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 03 00 97 1C 00 90 00 27 [13:38:49]RAPDU: 90 00 [13:38:49]wFMCommunicate OK [13:38:49]wFMCommunicate request_size=4 [13:38:49]MH_SAM_APDU [13:38:49]CAPDU: 80 0D 03 02 [13:38:49]Write to MH i2c: E2 08 00 98 1C 80 0D 03 02 00 00 00 00 2F [13:38:49]Write i2c OK [13:38:49]MH_I2C_Read... [13:38:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:49]Read from MH i2c: E2 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 0B 00 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 0B 00 98 1C 00 FD DD 9B 91 0D 40 3A 5F 90 00 1C [13:38:49]RAPDU: FD DD 9B 91 0D 40 3A 5F 90 00 [13:38:49]wFMCommunicate OK [13:38:49]SAM_PROTO_SignData done [13:38:49]FM_MakeSignedData done [13:38:49]CreateOFDProtocolMessage [13:38:49]wFMCommunicate request_size=4 [13:38:49]MH_SAM_APDU [13:38:49]CAPDU: 80 11 00 00 [13:38:49]Write to MH i2c: E2 08 00 99 1C 80 11 00 00 00 00 00 00 2F [13:38:49]Write i2c OK [13:38:49]MH_I2C_Read... [13:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:49]Read from MH i2c: E2 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 17 00 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: E2 17 00 99 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [13:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:38:49]wFMCommunicate OK [13:38:49]CreateOFDProtocolMessage done [13:38:49]OFDSenderStorePacket 154879 [13:38:49]StoreOFDPacket docnum=154879 [13:38:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 3F 07 01 7D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 E8 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5C 02 00 35 04 06 00 98 48 14 DE F0 11 FD DD 9B 91 0D 40 3A 5F [13:38:49]CheckFolder [13:38:49]dirname=/storage/ofd_packets [13:38:49]CheckFolder done [13:38:49]ProducePacketName [13:38:49]name=ofd_packets/00154879 [13:38:49]NVStorageSaveData ofd_packets/00154879 [13:38:49]File name is /storage/ofd_packets/00154879 [13:38:49]Write 301 bytes [13:38:49]NVStorageSaveData done [13:38:49]OFDSenderStorePacket done [13:38:49]KKMCreateOFDPacket done [13:38:49]NVStorageSaveData kkm_last_timestamp [13:38:49]File name is /storage/kkm_last_timestamp [13:38:49]Write 4 bytes [13:38:49]NVStorageSaveData done [13:38:49]ExternCall_PrintAddStr [13:38:49]wPrintStart [13:38:49]Write to MH i2c: 01 00 00 9A 1C B6 [13:38:49]Write i2c OK [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: 01 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: 01 07 00 [13:38:49]MH_I2C_Read... [13:38:49]Read from MH i2c: 01 07 00 9A 1C 00 00 00 00 00 FF 0F CB [13:38:49]RasterBufferAndPrint [13:38:49]line Счет N : (1)873066 [13:38:49]line ИНН: 02508201610067 [13:38:49]line Контрольно-Кассовый Чек [13:38:49]line ПРОДАЖА [13:38:49]line ТРК (МРК, ГНК) : 42 [13:38:49]line Товар: 2710124130 [13:38:49]line Аи-92-К-5 [13:38:49]line 14.950 * 66.90 [13:38:49]line = 1000.16 [13:38:49]line НДС 12% НСП 1% [13:38:49]line > о реализуемом товаре [13:38:49]line ИТОГО: 1000.16 [13:38:49]line НСП 1% : 8.85 [13:38:49]line НДС 12% : 106.21 [13:38:49]line Наличными: 0.00 [13:38:49]line Безнал.: 1000.16 [13:38:49]line Место: АЗС № 165 "Партнер Нефть" [13:38:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:38:49]line СНО: Общий режим [13:38:49]line Чек 268 18.10.2024 13:38 [13:38:49]line Смена: 312 ФФД: 1.0 [13:38:49]line ЗНМ: 0300000234 [13:38:49]line РНМ: 0000137193017469 [13:38:49]line Версия ККМ: v1.0 [13:38:49]line Платежная система: Mbank [13:38:49]line ФМ: 0000000000963156 [13:38:49]line ФД: 154879 [13:38:49]line ФПД: 167435355222033 [13:38:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154879&fm=167435355222033&tin=02508201610067®Number=0000137193017469&sum=100016 [13:38:49]OFD Sender: Processing packet 154879 [packets to send 51, broken 50] [13:38:49]ProducePacketName [13:38:49]name=ofd_packets/00154879 [13:38:49]OFD Sender: To server: pG, [13:38:49]CommunicateWithHost lk.salyk.kg:30040 [13:38:49]ConnectInit lk.salyk.kg [13:38:49]written 0, free lines is 4095 [13:38:49]Connected sock=7 [13:38:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 3F 07 01 7D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 E8 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5C 02 00 35 04 06 00 98 48 14 DE F0 11 FD DD 9B 91 0D 40 3A 5F [13:38:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 91 E7 47 00 33 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5C 02 00 F4 03 04 00 21 0B 12 67 B6 04 01 00 00 F5 47 CE C8 5D 73 C2 23 [13:38:50]CommunicateWithHost err = 0 [13:38:50]CheckOFDResponse [13:38:50]1017 (14) - 77093643461234 [13:38:50]1041 (16) - 0000000000963156 [13:38:50]1040 (4) - 154879 [13:38:50]1012 (4) - 18.10.2024 07:15 [13:38:50]1206 (1) - 0 [13:38:50]OFD Sender: Remove packet 154879 [13:38:50]ProducePacketName [13:38:50]name=ofd_packets/00154879 [13:38:50]NVStorageDeleteData [13:38:50]Write to MH i2c: 01 00 00 C3 1C DF [13:38:50]Write i2c OK [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: 01 [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: 01 07 00 [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: 01 07 00 C3 1C 00 00 00 00 00 0C 0D FF [13:38:50]RasterBufferAndPrint [13:38:50]line [13:38:50]line [13:38:50]line [13:38:50]line [13:38:50]line [13:38:50]written 0, free lines is 3346 [13:38:50]MH_Cut [13:38:50]Write to MH i2c: D1 01 00 CA 1C 01 B8 [13:38:50]Write i2c OK [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: D1 [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: D1 01 00 [13:38:50]MH_I2C_Read... [13:38:50]Read from MH i2c: D1 01 00 CA 1C 00 B7 [13:38:50]Write to MH i2c: 01 00 00 CB 1C E7 [13:38:50]Write i2c OK [13:38:50]MH_I2C_Read... [13:38:50]OFD Sender: No OFD packet to send [13:38:50]*** Cut start [13:38:50]*** Partial cut [13:38:50]*** CUTSNS_PIN = 1 [13:38:50]*** CUTSNS_PIN = 0 [13:38:51]*** Brake cut motor [13:38:51]Read from MH i2c: 01 [13:38:51]MH_I2C_Read... [13:38:51]*** Stop cut motor [13:38:51]*** Cut end [13:38:51]Read from MH i2c: 01 07 00 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: 01 07 00 CB 1C 00 00 00 00 00 FF 0F FC [13:38:51]process_action close_receipt done [13:38:51]requested_data is exist [13:38:51]produce_requested_data [13:38:51]requested_item fm.sn is exist - process it [13:38:51]wFMCommunicate request_size=4 [13:38:51]MH_SAM_APDU [13:38:51]CAPDU: 80 11 00 00 [13:38:51]Write to MH i2c: E2 08 00 CC 1C 80 11 00 00 00 00 00 00 62 [13:38:51]Write i2c OK [13:38:51]MH_I2C_Read... [13:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:51]Read from MH i2c: E2 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 17 00 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 17 00 CC 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [13:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:38:51]wFMCommunicate OK [13:38:51]requested_item fd.num is exist - process it [13:38:51]SAM_PROTO_GetFieldsCounters [13:38:51]wFMCommunicate request_size=4 [13:38:51]MH_SAM_APDU [13:38:51]CAPDU: 80 13 00 00 [13:38:51]Write to MH i2c: E2 08 00 CD 1C 80 13 00 00 00 00 00 00 65 [13:38:51]Write i2c OK [13:38:51]MH_I2C_Read... [13:38:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:51]Read from MH i2c: E2 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 62 00 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 62 00 CD 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [13:38:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 5C 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:51]wFMCommunicate OK [13:38:51]SAM_PROTO_GetFieldsCounters done [13:38:51]requested_item shift.num is exist - process it [13:38:51]requested_item shift.opened is exist - process it [13:38:51]req_shift_opened [13:38:51]FM_GetShiftState [13:38:51]SAM_PROTO_GetShiftState [13:38:51]wFMCommunicate request_size=4 [13:38:51]MH_SAM_APDU [13:38:51]CAPDU: 80 13 01 00 [13:38:51]Write to MH i2c: E2 08 00 CE 1C 80 13 01 00 00 00 00 00 67 [13:38:51]Write i2c OK [13:38:51]MH_I2C_Read... [13:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:51]Read from MH i2c: E2 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 0E 00 [13:38:51]MH_I2C_Read... [13:38:51]Read from MH i2c: E2 0E 00 CE 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9E [13:38:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:38:51]wFMCommunicate OK [13:38:51]SAM_PROTO_GetShiftState done [13:38:51]FM_GetShiftState done [13:38:51]req_shift_opened done [13:38:51]requested_item shift.open_date is exist - process it [13:38:51]req_shift_open_date [13:38:51]req_shift_open_date done [13:38:51]produce_requested_data done [13:38:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154879,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:38:51]process_action_free close_receipt [13:38:51]json_value_free [13:38:51]json_value_free done [13:38:51]process_json_proto returns [13:38:51]Send response to host [13:38:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154879,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:38:51]free response buf [13:38:51]execute_script done [13:38:51]execute_script returns [13:38:51]free content buf [13:38:51]Sock 9.Close socket [13:38:51]Sock 9.Thread stoped [13:38:55]OFD Sender: No OFD packet to send [13:39:00]OFD Sender: No OFD packet to send [13:39:05]OFD Sender: No OFD packet to send [13:39:08]accept exits with 10 [13:39:08]New connection [13:39:08]New thread 3067161956 created [13:39:08]Thread 3067305316 joined [13:39:08]Waiting for new connection... [13:39:08] Sock 10.Parse request [13:39:08]Sock 10.Check first char [13:39:08]Sock 10.First char is OK [13:39:08]request: POST /json_proto HTTP/1.0 [13:39:08]Method: POST [13:39:08]URL: /json_proto [13:39:08]Method is POST - this is cgi request [13:39:08]url: /json_proto [13:39:08]query_string will be loaded in cgi processing [13:39:08]execute_cgi json_proto POST (null) [13:39:08]execute_cgi path=json_proto method=POST [13:39:08]POST find Content-Length [13:39:08]Host: 172.17.53.67:8080 [13:39:08]Content-Length: 677 [13:39:08]Content-Type: application/json [13:39:08] [13:39:08]POST finish read [13:39:08]Found Content-Length = 677 [13:39:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:08]execute_script... [13:39:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:08]POST & json_proto [13:39:08]process_json_proto [13:39:08]json parsed OK: [13:39:08]protocol is kg_v1.0 [13:39:08]action value=close_receipt [13:39:08]process_action close_receipt [13:39:08]cmd_close_receipt [13:39:08]MH_GetDate [13:39:08]Write to MH i2c: F0 00 00 CF 1C DA [13:39:08]Write i2c OK [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 09 00 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 09 00 CF 1C 00 FD 64 12 67 19 BC 99 64 8F [13:39:08]GetLastDocTimeStamp 1729258728 [13:39:08]current date 1729258749 [13:39:08]FM_GetShiftState [13:39:08]SAM_PROTO_GetShiftState [13:39:08]wFMCommunicate request_size=4 [13:39:08]MH_SAM_APDU [13:39:08]CAPDU: 80 13 01 00 [13:39:08]Write to MH i2c: E2 08 00 D0 1C 80 13 01 00 00 00 00 00 69 [13:39:08]Write i2c OK [13:39:08]MH_I2C_Read... [13:39:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:08]Read from MH i2c: E2 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: E2 0E 00 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: E2 0E 00 D0 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [13:39:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:39:08]wFMCommunicate OK [13:39:08]SAM_PROTO_GetShiftState done [13:39:08]FM_GetShiftState done [13:39:08]opened in 1729211399 [13:39:08]opened+sec_in_day 1729297799 [13:39:08]quantity*price = 35055 [13:39:08]sum+1 = 35057 [13:39:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 269 18.10.2024 13:39 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154880 ФПД: 145048620003431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154880&fm=145048620003431&tin=02508201610067®Number=0000137193017469&sum=35000 [13:39:09]StoreToDocumentArchive [13:39:09]shift 312 fd 154880 [13:39:09]save to /storage/0312/doc_00154880 [13:39:09]save last doc name /storage/0312/doc_00154880 to /storage/kkm_last_doc_name [13:39:09]save OK [13:39:09]Clear old archive folders... [13:39:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:39:09]tlvbuf is 00519B30 [13:39:09]SAM_PROTO_ClearQueue [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 09 00 00 [13:39:09]Write to MH i2c: E2 08 00 DD 1C 80 09 00 00 00 00 00 00 6B [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 DD 1C 00 90 00 6D [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]SAM_PROTO_ClearQueue done [13:39:09]KKMCreateOFDPacket [13:39:09]OFDProtocolAddRootSTLVToBuf [13:39:09]FM_MakeSignedData [13:39:09]FM_MakeSignedData [13:39:09]SAM_PROTO_SignData [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 01 02 [13:39:09]Write to MH i2c: E2 08 00 DE 1C 80 0D 01 02 00 00 00 00 73 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 DE 1C 00 90 00 6E [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]wFMCommunicate request_size=255 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 FD 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5D 02 00 35 04 06 00 83 [13:39:09]Write to MH i2c: E2 02 01 DF 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 FD 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5D 02 00 35 04 06 00 83 00 00 28 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:10]Read from MH i2c: E2 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 03 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 03 00 DF 1C 00 90 00 6F [13:39:10]RAPDU: 90 00 [13:39:10]wFMCommunicate OK [13:39:10]wFMCommunicate request_size=10 [13:39:10]MH_SAM_APDU [13:39:10]CAPDU: 80 0D 02 02 05 EB C3 78 70 67 [13:39:10]Write to MH i2c: E2 0D 00 E0 1C 80 0D 02 02 05 00 EB C3 78 70 67 00 00 7D [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:10]Read from MH i2c: E2 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 03 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 03 00 E0 1C 00 90 00 70 [13:39:10]RAPDU: 90 00 [13:39:10]wFMCommunicate OK [13:39:10]wFMCommunicate request_size=4 [13:39:10]MH_SAM_APDU [13:39:10]CAPDU: 80 0D 03 02 [13:39:10]Write to MH i2c: E2 08 00 E1 1C 80 0D 03 02 00 00 00 00 78 [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:10]Read from MH i2c: E2 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 0B 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 0B 00 E1 1C 00 A2 2F AB FF 3F D1 E7 61 90 00 4C [13:39:10]RAPDU: A2 2F AB FF 3F D1 E7 61 90 00 [13:39:10]wFMCommunicate OK [13:39:10]SAM_PROTO_SignData done [13:39:10]FM_MakeSignedData done [13:39:10]CreateOFDProtocolMessage [13:39:10]wFMCommunicate request_size=4 [13:39:10]MH_SAM_APDU [13:39:10]CAPDU: 80 11 00 00 [13:39:10]Write to MH i2c: E2 08 00 E2 1C 80 11 00 00 00 00 00 00 78 [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:10]Read from MH i2c: E2 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 17 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: E2 17 00 E2 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [13:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:39:10]wFMCommunicate OK [13:39:10]CreateOFDProtocolMessage done [13:39:10]OFDSenderStorePacket 154880 [13:39:10]StoreOFDPacket docnum=154880 [13:39:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 C3 07 01 FF 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 FD 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5D 02 00 35 04 06 00 83 EB C3 78 70 67 A2 2F AB FF 3F D1 E7 61 [13:39:10]CheckFolder [13:39:10]dirname=/storage/ofd_packets [13:39:10]CheckFolder done [13:39:10]ProducePacketName [13:39:10]name=ofd_packets/00154880 [13:39:10]NVStorageSaveData ofd_packets/00154880 [13:39:10]File name is /storage/ofd_packets/00154880 [13:39:10]Write 301 bytes [13:39:10]NVStorageSaveData done [13:39:10]OFDSenderStorePacket done [13:39:10]KKMCreateOFDPacket done [13:39:10]NVStorageSaveData kkm_last_timestamp [13:39:10]File name is /storage/kkm_last_timestamp [13:39:10]Write 4 bytes [13:39:10]NVStorageSaveData done [13:39:10]ExternCall_PrintAddStr [13:39:10]wPrintStart [13:39:10]Write to MH i2c: 01 00 00 E3 1C FF [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 07 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 07 00 E3 1C 00 00 00 00 00 FF 0F 14 [13:39:10]RasterBufferAndPrint [13:39:10]line Счет N : (1)873067 [13:39:10]line ИНН: 02508201610067 [13:39:10]line Контрольно-Кассовый Чек [13:39:10]line ПРОДАЖА [13:39:10]line ТРК (МРК, ГНК) : 12 [13:39:10]line Товар: 2710124130 [13:39:10]line Аи-92-К-5 [13:39:10]line 5.240 * 66.90 [13:39:10]line = 350.56 [13:39:10]line НДС 12% НСП 1% [13:39:10]line > о реализуемом товаре [13:39:10]line ОКРУГЛЕНИЕ: -0.56 [13:39:10]line ИТОГО: 350.00 [13:39:10]line Внесено: 350.00 [13:39:10]line СДАЧА: 0.00 [13:39:10]line НСП 1% : 3.10 [13:39:10]line НДС 12% : 37.23 [13:39:10]line Наличными: 350.00 [13:39:10]line Безнал.: 0.00 [13:39:10]line Место: АЗС № 165 "Партнер Нефть" [13:39:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:39:10]line СНО: Общий режим [13:39:10]line Чек 269 18.10.2024 13:39 [13:39:10]line Смена: 312 ФФД: 1.0 [13:39:10]line ЗНМ: 0300000234 [13:39:10]line РНМ: 0000137193017469 [13:39:10]line Версия ККМ: v1.0 [13:39:10]line ФМ: 0000000000963156 [13:39:10]line ФД: 154880 [13:39:10]line ФПД: 145048620003431 [13:39:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T133909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154880&fm=145048620003431&tin=02508201610067®Number=0000137193017469&sum=35000 [13:39:10]OFD Sender: Processing packet 154880 [packets to send 51, broken 50] [13:39:10]ProducePacketName [13:39:10]name=ofd_packets/00154880 [13:39:10]OFD Sender: To server: pG, [13:39:10]CommunicateWithHost lk.salyk.kg:30040 [13:39:10]ConnectInit lk.salyk.kg [13:39:10]written 0, free lines is 4095 [13:39:10]Connected sock=7 [13:39:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 C3 07 01 FF 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 FD 64 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5D 02 00 35 04 06 00 83 EB C3 78 70 67 A2 2F AB FF 3F D1 E7 61 [13:39:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 41 2F 47 00 3E A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5D 02 00 F4 03 04 00 36 0B 12 67 B6 04 01 00 00 01 D6 33 AB 5C 4E EF 7C [13:39:11]CommunicateWithHost err = 0 [13:39:11]CheckOFDResponse [13:39:11]1017 (14) - 77093643461234 [13:39:11]1041 (16) - 0000000000963156 [13:39:11]1040 (4) - 154880 [13:39:11]1012 (4) - 18.10.2024 07:16 [13:39:11]1206 (1) - 0 [13:39:11]OFD Sender: Remove packet 154880 [13:39:11]ProducePacketName [13:39:11]name=ofd_packets/00154880 [13:39:11]NVStorageDeleteData [13:39:11]Write to MH i2c: 01 00 00 0E 1D 2B [13:39:11]Write i2c OK [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: 01 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: 01 07 00 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: 01 07 00 0E 1D 00 00 00 00 00 DE 0C 1C [13:39:11]RasterBufferAndPrint [13:39:11]line [13:39:11]line [13:39:11]line [13:39:11]line [13:39:11]line [13:39:11]written 0, free lines is 3300 [13:39:11]MH_Cut [13:39:11]Write to MH i2c: D1 01 00 15 1D 01 04 [13:39:11]Write i2c OK [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: D1 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: D1 01 00 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: D1 01 00 15 1D 00 03 [13:39:11]Write to MH i2c: 01 00 00 16 1D 33 [13:39:11]Write i2c OK [13:39:11]MH_I2C_Read... [13:39:11]OFD Sender: No OFD packet to send [13:39:11]*** Cut start [13:39:11]*** Partial cut [13:39:11]*** CUTSNS_PIN = 1 [13:39:11]*** CUTSNS_PIN = 0 [13:39:12]*** Brake cut motor [13:39:12]Read from MH i2c: 01 [13:39:12]MH_I2C_Read... [13:39:12]*** Stop cut motor [13:39:12]*** Cut end [13:39:12]Read from MH i2c: 01 07 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: 01 07 00 16 1D 00 00 00 00 00 FF 0F 48 [13:39:12]process_action close_receipt done [13:39:12]requested_data is exist [13:39:12]produce_requested_data [13:39:12]requested_item fm.sn is exist - process it [13:39:12]wFMCommunicate request_size=4 [13:39:12]MH_SAM_APDU [13:39:12]CAPDU: 80 11 00 00 [13:39:12]Write to MH i2c: E2 08 00 17 1D 80 11 00 00 00 00 00 00 AE [13:39:12]Write i2c OK [13:39:12]MH_I2C_Read... [13:39:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:12]Read from MH i2c: E2 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 17 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 17 00 17 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [13:39:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:39:12]wFMCommunicate OK [13:39:12]requested_item fd.num is exist - process it [13:39:12]SAM_PROTO_GetFieldsCounters [13:39:12]wFMCommunicate request_size=4 [13:39:12]MH_SAM_APDU [13:39:12]CAPDU: 80 13 00 00 [13:39:12]Write to MH i2c: E2 08 00 18 1D 80 13 00 00 00 00 00 00 B1 [13:39:12]Write i2c OK [13:39:12]MH_I2C_Read... [13:39:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:12]Read from MH i2c: E2 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 62 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 62 00 18 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [13:39:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:12]wFMCommunicate OK [13:39:12]SAM_PROTO_GetFieldsCounters done [13:39:12]requested_item shift.num is exist - process it [13:39:12]requested_item shift.opened is exist - process it [13:39:12]req_shift_opened [13:39:12]FM_GetShiftState [13:39:12]SAM_PROTO_GetShiftState [13:39:12]wFMCommunicate request_size=4 [13:39:12]MH_SAM_APDU [13:39:12]CAPDU: 80 13 01 00 [13:39:12]Write to MH i2c: E2 08 00 19 1D 80 13 01 00 00 00 00 00 B3 [13:39:12]Write i2c OK [13:39:12]MH_I2C_Read... [13:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:12]Read from MH i2c: E2 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 0E 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 0E 00 19 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EA [13:39:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:39:12]wFMCommunicate OK [13:39:12]SAM_PROTO_GetShiftState done [13:39:12]FM_GetShiftState done [13:39:12]req_shift_opened done [13:39:12]requested_item shift.open_date is exist - process it [13:39:12]req_shift_open_date [13:39:12]req_shift_open_date done [13:39:12]produce_requested_data done [13:39:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154880,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:39:12]process_action_free close_receipt [13:39:12]json_value_free [13:39:12]json_value_free done [13:39:12]process_json_proto returns [13:39:12]Send response to host [13:39:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154880,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:39:12]free response buf [13:39:12]execute_script done [13:39:12]execute_script returns [13:39:12]free content buf [13:39:12]Sock 10.Close socket [13:39:12]Sock 10.Thread stoped [13:39:16]OFD Sender: No OFD packet to send [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [13:39:36]OFD Sender: No OFD packet to send [13:39:41]OFD Sender: No OFD packet to send [13:39:46]OFD Sender: No OFD packet to send [13:39:51]OFD Sender: No OFD packet to send [13:39:56]OFD Sender: No OFD packet to send [13:40:01]OFD Sender: No OFD packet to send [13:40:06]OFD Sender: No OFD packet to send [13:40:11]OFD Sender: No OFD packet to send [13:40:16]OFD Sender: No OFD packet to send [13:40:21]OFD Sender: No OFD packet to send [13:40:26]OFD Sender: No OFD packet to send [13:40:31]OFD Sender: No OFD packet to send [13:40:36]OFD Sender: No OFD packet to send [13:40:41]OFD Sender: No OFD packet to send [13:40:46]OFD Sender: No OFD packet to send [13:40:51]OFD Sender: No OFD packet to send [13:40:56]OFD Sender: No OFD packet to send [13:41:01]OFD Sender: No OFD packet to send [13:41:06]OFD Sender: No OFD packet to send [13:41:11]OFD Sender: No OFD packet to send [13:41:16]OFD Sender: No OFD packet to send [13:41:21]OFD Sender: No OFD packet to send [13:41:26]OFD Sender: No OFD packet to send [13:41:31]OFD Sender: No OFD packet to send [13:41:36]OFD Sender: No OFD packet to send [13:41:41]OFD Sender: No OFD packet to send [13:41:46]OFD Sender: No OFD packet to send [13:41:51]OFD Sender: No OFD packet to send [13:41:56]OFD Sender: No OFD packet to send [13:42:01]OFD Sender: No OFD packet to send [13:42:06]OFD Sender: No OFD packet to send [13:42:11]OFD Sender: No OFD packet to send [13:42:16]OFD Sender: No OFD packet to send [13:42:21]OFD Sender: No OFD packet to send [13:42:26]OFD Sender: No OFD packet to send [13:42:31]OFD Sender: No OFD packet to send [13:42:36]OFD Sender: No OFD packet to send [13:42:41]OFD Sender: No OFD packet to send [13:42:46]OFD Sender: No OFD packet to send [13:42:51]OFD Sender: No OFD packet to send [13:42:56]OFD Sender: No OFD packet to send [13:43:01]OFD Sender: No OFD packet to send [13:43:06]OFD Sender: No OFD packet to send [13:43:11]OFD Sender: No OFD packet to send [13:43:16]OFD Sender: No OFD packet to send [13:43:21]OFD Sender: No OFD packet to send [13:43:26]OFD Sender: No OFD packet to send [13:43:31]OFD Sender: No OFD packet to send [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:26]OFD Sender: No OFD packet to send [13:44:31]OFD Sender: No OFD packet to send [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:46]OFD Sender: No OFD packet to send [13:44:51]OFD Sender: No OFD packet to send [13:44:56]OFD Sender: No OFD packet to send [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:40]accept exits with 9 [13:45:40]New connection [13:45:40]New thread 3067305316 created [13:45:40]Thread 3067161956 joined [13:45:40]Waiting for new connection... [13:45:40] Sock 9.Parse request [13:45:40]Sock 9.Check first char [13:45:40]Sock 9.First char is OK [13:45:40]request: POST /json_proto HTTP/1.0 [13:45:40]Method: POST [13:45:40]URL: /json_proto [13:45:40]Method is POST - this is cgi request [13:45:40]url: /json_proto [13:45:40]query_string will be loaded in cgi processing [13:45:40]execute_cgi json_proto POST (null) [13:45:40]execute_cgi path=json_proto method=POST [13:45:40]POST find Content-Length [13:45:40]Host: 172.17.53.67:8080 [13:45:40]Content-Length: 677 [13:45:40]Content-Type: application/json [13:45:40] [13:45:40]POST finish read [13:45:40]Found Content-Length = 677 [13:45:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:40]execute_script... [13:45:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:40]POST & json_proto [13:45:40]process_json_proto [13:45:40]json parsed OK: [13:45:40]protocol is kg_v1.0 [13:45:40]action value=close_receipt [13:45:40]process_action close_receipt [13:45:40]cmd_close_receipt [13:45:40]MH_GetDate [13:45:40]Write to MH i2c: F0 00 00 1A 1D 26 [13:45:40]Write i2c OK [13:45:40]MH_I2C_Read... [13:45:40]Read from MH i2c: F0 [13:45:40]MH_I2C_Read... [13:45:40]Read from MH i2c: F0 09 00 [13:45:40]MH_I2C_Read... [13:45:40]Read from MH i2c: F0 09 00 1A 1D 00 84 66 12 67 19 BC 99 64 64 [13:45:40]GetLastDocTimeStamp 1729258749 [13:45:40]current date 1729259140 [13:45:40]FM_GetShiftState [13:45:40]SAM_PROTO_GetShiftState [13:45:40]wFMCommunicate request_size=4 [13:45:40]MH_SAM_APDU [13:45:40]CAPDU: 80 13 01 00 [13:45:40]Write to MH i2c: E2 08 00 1B 1D 80 13 01 00 00 00 00 00 B5 [13:45:40]Write i2c OK [13:45:40]MH_I2C_Read... [13:45:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:40]Read from MH i2c: E2 [13:45:40]MH_I2C_Read... [13:45:40]Read from MH i2c: E2 0E 00 [13:45:40]MH_I2C_Read... [13:45:40]Read from MH i2c: E2 0E 00 1B 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EC [13:45:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:45:40]wFMCommunicate OK [13:45:40]SAM_PROTO_GetShiftState done [13:45:40]FM_GetShiftState done [13:45:40]opened in 1729211399 [13:45:40]opened+sec_in_day 1729297799 [13:45:40]quantity*price = 30038 [13:45:40]sum+1 = 30039 [13:45:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 270 18.10.2024 13:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154881 ФПД: 95072998962141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T134540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154881&fm=95072998962141&tin=02508201610067®Number=0000137193017469&sum=30000 [13:45:41]StoreToDocumentArchive [13:45:41]shift 312 fd 154881 [13:45:41]save to /storage/0312/doc_00154881 [13:45:41]save last doc name /storage/0312/doc_00154881 to /storage/kkm_last_doc_name [13:45:41]save OK [13:45:41]Clear old archive folders... [13:45:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:45:41]tlvbuf is B6FAE760 [13:45:41]SAM_PROTO_ClearQueue [13:45:41]wFMCommunicate request_size=4 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 09 00 00 [13:45:41]Write to MH i2c: E2 08 00 28 1D 80 09 00 00 00 00 00 00 B7 [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 28 1D 00 90 00 B9 [13:45:41]RAPDU: 90 00 [13:45:41]wFMCommunicate OK [13:45:41]SAM_PROTO_ClearQueue done [13:45:41]KKMCreateOFDPacket [13:45:41]OFDProtocolAddRootSTLVToBuf [13:45:41]FM_MakeSignedData [13:45:41]FM_MakeSignedData [13:45:41]SAM_PROTO_SignData [13:45:41]wFMCommunicate request_size=4 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 0D 01 02 [13:45:41]Write to MH i2c: E2 08 00 29 1D 80 0D 01 02 00 00 00 00 BF [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 29 1D 00 90 00 BA [13:45:41]RAPDU: 90 00 [13:45:41]wFMCommunicate OK [13:45:41]wFMCommunicate request_size=255 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 84 66 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5D 02 00 35 04 06 00 56 [13:45:41]Write to MH i2c: E2 02 01 2A 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 84 66 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5D 02 00 35 04 06 00 56 00 00 BB [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 2A 1D 00 90 00 BB [13:45:41]RAPDU: 90 00 [13:45:41]wFMCommunicate OK [13:45:41]wFMCommunicate request_size=10 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 0D 02 02 05 77 E8 54 B3 DD [13:45:41]Write to MH i2c: E2 0D 00 2B 1D 80 0D 02 02 05 00 77 E8 54 B3 DD 00 00 0F [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 03 00 2B 1D 00 90 00 BC [13:45:41]RAPDU: 90 00 [13:45:41]wFMCommunicate OK [13:45:41]wFMCommunicate request_size=4 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 0D 03 02 [13:45:41]Write to MH i2c: E2 08 00 2C 1D 80 0D 03 02 00 00 00 00 C4 [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 0B 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 0B 00 2C 1D 00 18 52 62 F9 18 D4 55 6D 90 00 38 [13:45:41]RAPDU: 18 52 62 F9 18 D4 55 6D 90 00 [13:45:41]wFMCommunicate OK [13:45:41]SAM_PROTO_SignData done [13:45:41]FM_MakeSignedData done [13:45:41]CreateOFDProtocolMessage [13:45:41]wFMCommunicate request_size=4 [13:45:41]MH_SAM_APDU [13:45:41]CAPDU: 80 11 00 00 [13:45:41]Write to MH i2c: E2 08 00 2D 1D 80 11 00 00 00 00 00 00 C4 [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:41]Read from MH i2c: E2 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 17 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: E2 17 00 2D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [13:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:45:41]wFMCommunicate OK [13:45:41]CreateOFDProtocolMessage done [13:45:41]OFDSenderStorePacket 154881 [13:45:41]StoreOFDPacket docnum=154881 [13:45:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 18 07 01 04 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 84 66 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5D 02 00 35 04 06 00 56 77 E8 54 B3 DD 18 52 62 F9 18 D4 55 6D [13:45:41]CheckFolder [13:45:41]dirname=/storage/ofd_packets [13:45:41]CheckFolder done [13:45:41]ProducePacketName [13:45:41]name=ofd_packets/00154881 [13:45:41]NVStorageSaveData ofd_packets/00154881 [13:45:41]File name is /storage/ofd_packets/00154881 [13:45:41]Write 301 bytes [13:45:41]NVStorageSaveData done [13:45:41]OFDSenderStorePacket done [13:45:41]KKMCreateOFDPacket done [13:45:41]NVStorageSaveData kkm_last_timestamp [13:45:41]File name is /storage/kkm_last_timestamp [13:45:41]Write 4 bytes [13:45:41]NVStorageSaveData done [13:45:41]ExternCall_PrintAddStr [13:45:41]wPrintStart [13:45:41]Write to MH i2c: 01 00 00 2E 1D 4B [13:45:41]Write i2c OK [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: 01 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: 01 07 00 [13:45:41]MH_I2C_Read... [13:45:41]Read from MH i2c: 01 07 00 2E 1D 00 00 00 00 00 FF 0F 60 [13:45:41]RasterBufferAndPrint [13:45:41]line Счет N : (1)873068 [13:45:41]line ИНН: 02508201610067 [13:45:41]line Контрольно-Кассовый Чек [13:45:41]line ПРОДАЖА [13:45:41]line ТРК (МРК, ГНК) : 32 [13:45:41]line Товар: 2710124130 [13:45:41]line Аи-92-К-5 [13:45:41]line 4.490 * 66.90 [13:45:41]line = 300.38 [13:45:41]line НДС 12% НСП 1% [13:45:41]line > о реализуемом товаре [13:45:41]line ОКРУГЛЕНИЕ: -0.38 [13:45:41]line ИТОГО: 300.00 [13:45:41]line Внесено: 300.00 [13:45:41]line СДАЧА: 0.00 [13:45:41]line НСП 1% : 2.66 [13:45:41]line НДС 12% : 31.90 [13:45:41]line Наличными: 300.00 [13:45:41]line Безнал.: 0.00 [13:45:41]line Место: АЗС № 165 "Партнер Нефть" [13:45:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:45:41]line СНО: Общий режим [13:45:41]line Чек 270 18.10.2024 13:45 [13:45:41]line Смена: 312 ФФД: 1.0 [13:45:41]line ЗНМ: 0300000234 [13:45:41]line РНМ: 0000137193017469 [13:45:41]line Версия ККМ: v1.0 [13:45:41]line ФМ: 0000000000963156 [13:45:41]line ФД: 154881 [13:45:41]line ФПД: 95072998962141 [13:45:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T134540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154881&fm=95072998962141&tin=02508201610067®Number=0000137193017469&sum=30000 [13:45:42]OFD Sender: Processing packet 154881 [packets to send 51, broken 50] [13:45:42]ProducePacketName [13:45:42]name=ofd_packets/00154881 [13:45:42]OFD Sender: To server: pG, [13:45:42]CommunicateWithHost lk.salyk.kg:30040 [13:45:42]ConnectInit lk.salyk.kg [13:45:42]written 0, free lines is 4095 [13:45:42]Connected sock=10 [13:45:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 18 07 01 04 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 84 66 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5D 02 00 35 04 06 00 56 77 E8 54 B3 DD 18 52 62 F9 18 D4 55 6D [13:45:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 0F 47 00 61 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5D 02 00 F4 03 04 00 BD 0C 12 67 B6 04 01 00 00 AB 78 98 46 AF 5A EB 6F [13:45:42]CommunicateWithHost err = 0 [13:45:42]CheckOFDResponse [13:45:42]1017 (14) - 77093643461234 [13:45:42]1041 (16) - 0000000000963156 [13:45:42]1040 (4) - 154881 [13:45:42]1012 (4) - 18.10.2024 07:22 [13:45:42]1206 (1) - 0 [13:45:42]OFD Sender: Remove packet 154881 [13:45:42]ProducePacketName [13:45:42]name=ofd_packets/00154881 [13:45:42]NVStorageDeleteData [13:45:42]Write to MH i2c: 01 00 00 59 1D 76 [13:45:42]Write i2c OK [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: 01 [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: 01 07 00 [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: 01 07 00 59 1D 00 00 00 00 00 E3 0C 6C [13:45:42]RasterBufferAndPrint [13:45:42]line [13:45:42]line [13:45:42]line [13:45:42]line [13:45:42]line [13:45:42]written 0, free lines is 3305 [13:45:42]MH_Cut [13:45:42]Write to MH i2c: D1 01 00 60 1D 01 4F [13:45:42]Write i2c OK [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: D1 [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: D1 01 00 [13:45:42]MH_I2C_Read... [13:45:42]Read from MH i2c: D1 01 00 60 1D 00 4E [13:45:42]Write to MH i2c: 01 00 00 61 1D 7E [13:45:42]Write i2c OK [13:45:42]MH_I2C_Read... [13:45:42]OFD Sender: No OFD packet to send [13:45:43]*** Cut start [13:45:43]*** Partial cut [13:45:43]*** CUTSNS_PIN = 1 [13:45:43]*** CUTSNS_PIN = 0 [13:45:43]*** Brake cut motor [13:45:43]Read from MH i2c: 01 [13:45:43]MH_I2C_Read... [13:45:43]*** Stop cut motor [13:45:43]*** Cut end [13:45:43]Read from MH i2c: 01 07 00 [13:45:43]MH_I2C_Read... [13:45:43]Read from MH i2c: 01 07 00 61 1D 00 00 00 00 00 FF 0F 93 [13:45:43]process_action close_receipt done [13:45:43]requested_data is exist [13:45:43]produce_requested_data [13:45:43]requested_item fm.sn is exist - process it [13:45:43]wFMCommunicate request_size=4 [13:45:43]MH_SAM_APDU [13:45:43]CAPDU: 80 11 00 00 [13:45:43]Write to MH i2c: E2 08 00 62 1D 80 11 00 00 00 00 00 00 F9 [13:45:43]Write i2c OK [13:45:43]MH_I2C_Read... [13:45:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:43]Read from MH i2c: E2 [13:45:43]MH_I2C_Read... [13:45:43]Read from MH i2c: E2 17 00 [13:45:43]MH_I2C_Read... [13:45:43]Read from MH i2c: E2 17 00 62 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [13:45:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:45:43]wFMCommunicate OK [13:45:43]requested_item fd.num is exist - process it [13:45:43]SAM_PROTO_GetFieldsCounters [13:45:43]wFMCommunicate request_size=4 [13:45:43]MH_SAM_APDU [13:45:43]CAPDU: 80 13 00 00 [13:45:43]Write to MH i2c: E2 08 00 63 1D 80 13 00 00 00 00 00 00 FC [13:45:43]Write i2c OK [13:45:43]MH_I2C_Read... [13:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:44]Read from MH i2c: E2 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: E2 62 00 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: E2 62 00 63 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [13:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:45:44]wFMCommunicate OK [13:45:44]SAM_PROTO_GetFieldsCounters done [13:45:44]requested_item shift.num is exist - process it [13:45:44]requested_item shift.opened is exist - process it [13:45:44]req_shift_opened [13:45:44]FM_GetShiftState [13:45:44]SAM_PROTO_GetShiftState [13:45:44]wFMCommunicate request_size=4 [13:45:44]MH_SAM_APDU [13:45:44]CAPDU: 80 13 01 00 [13:45:44]Write to MH i2c: E2 08 00 64 1D 80 13 01 00 00 00 00 00 FE [13:45:44]Write i2c OK [13:45:44]MH_I2C_Read... [13:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:44]Read from MH i2c: E2 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: E2 0E 00 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: E2 0E 00 64 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [13:45:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:45:44]wFMCommunicate OK [13:45:44]SAM_PROTO_GetShiftState done [13:45:44]FM_GetShiftState done [13:45:44]req_shift_opened done [13:45:44]requested_item shift.open_date is exist - process it [13:45:44]req_shift_open_date [13:45:44]req_shift_open_date done [13:45:44]produce_requested_data done [13:45:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154881,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:45:44]process_action_free close_receipt [13:45:44]json_value_free [13:45:44]json_value_free done [13:45:44]process_json_proto returns [13:45:44]Send response to host [13:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154881,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:45:44]free response buf [13:45:44]execute_script done [13:45:44]execute_script returns [13:45:44]free content buf [13:45:44]Sock 9.Close socket [13:45:44]Sock 9.Thread stoped [13:45:47]OFD Sender: No OFD packet to send [13:45:52]OFD Sender: No OFD packet to send [13:45:57]OFD Sender: No OFD packet to send [13:46:02]OFD Sender: No OFD packet to send [13:46:07]OFD Sender: No OFD packet to send [13:46:12]OFD Sender: No OFD packet to send [13:46:17]OFD Sender: No OFD packet to send [13:46:22]OFD Sender: No OFD packet to send [13:46:27]OFD Sender: No OFD packet to send [13:46:32]OFD Sender: No OFD packet to send [13:46:37]OFD Sender: No OFD packet to send [13:46:43]OFD Sender: No OFD packet to send [13:46:48]OFD Sender: No OFD packet to send [13:46:53]OFD Sender: No OFD packet to send [13:46:58]OFD Sender: No OFD packet to send [13:47:03]OFD Sender: No OFD packet to send [13:47:08]OFD Sender: No OFD packet to send [13:47:13]OFD Sender: No OFD packet to send [13:47:18]OFD Sender: No OFD packet to send [13:47:23]OFD Sender: No OFD packet to send [13:47:28]OFD Sender: No OFD packet to send [13:47:33]OFD Sender: No OFD packet to send [13:47:38]OFD Sender: No OFD packet to send [13:47:43]OFD Sender: No OFD packet to send [13:47:48]OFD Sender: No OFD packet to send [13:47:53]OFD Sender: No OFD packet to send [13:47:58]OFD Sender: No OFD packet to send [13:48:03]OFD Sender: No OFD packet to send [13:48:08]OFD Sender: No OFD packet to send [13:48:13]OFD Sender: No OFD packet to send [13:48:18]OFD Sender: No OFD packet to send [13:48:23]OFD Sender: No OFD packet to send [13:48:28]OFD Sender: No OFD packet to send [13:48:33]OFD Sender: No OFD packet to send [13:48:38]OFD Sender: No OFD packet to send [13:48:43]OFD Sender: No OFD packet to send [13:48:48]OFD Sender: No OFD packet to send [13:48:53]OFD Sender: No OFD packet to send [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:04]accept exits with 7 [13:49:04]New connection [13:49:04]New thread 3067161956 created [13:49:04]Thread 3067305316 joined [13:49:04]Waiting for new connection... [13:49:04] Sock 7.Parse request [13:49:04]Sock 7.Check first char [13:49:04]Sock 7.First char is OK [13:49:04]request: POST /json_proto HTTP/1.0 [13:49:04]Method: POST [13:49:04]URL: /json_proto [13:49:04]Method is POST - this is cgi request [13:49:04]url: /json_proto [13:49:04]query_string will be loaded in cgi processing [13:49:04]execute_cgi json_proto POST (null) [13:49:04]execute_cgi path=json_proto method=POST [13:49:04]POST find Content-Length [13:49:04]Host: 172.17.53.67:8080 [13:49:04]Content-Length: 766 [13:49:04]Content-Type: application/json [13:49:04] [13:49:04]POST finish read [13:49:04]Found Content-Length = 766 [13:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:04]execute_script... [13:49:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:04]POST & json_proto [13:49:04]process_json_proto [13:49:04]json parsed OK: [13:49:04]protocol is kg_v1.0 [13:49:04]action value=close_receipt [13:49:04]process_action close_receipt [13:49:04]cmd_close_receipt [13:49:04]MH_GetDate [13:49:04]Write to MH i2c: F0 00 00 65 1D 71 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: F0 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: F0 09 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: F0 09 00 65 1D 00 51 67 12 67 19 BC 99 64 7D [13:49:04]GetLastDocTimeStamp 1729259140 [13:49:04]current date 1729259345 [13:49:04]FM_GetShiftState [13:49:04]SAM_PROTO_GetShiftState [13:49:04]wFMCommunicate request_size=4 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 13 01 00 [13:49:04]Write to MH i2c: E2 08 00 66 1D 80 13 01 00 00 00 00 00 00 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 0E 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 0E 00 66 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 37 [13:49:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:49:04]wFMCommunicate OK [13:49:04]SAM_PROTO_GetShiftState done [13:49:04]FM_GetShiftState done [13:49:04]opened in 1729211399 [13:49:04]opened+sec_in_day 1729297799 [13:49:04]quantity*price = 300075 [13:49:04]sum+1 = 300077 [13:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 271 18.10.2024 13:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154882 ФПД: 84765464098470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T134905&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154882&fm=84765464098470&tin=02508201610067®Number=0000137193017469&sum=300076 [13:49:05]StoreToDocumentArchive [13:49:05]shift 312 fd 154882 [13:49:05]save to /storage/0312/doc_00154882 [13:49:05]save last doc name /storage/0312/doc_00154882 to /storage/kkm_last_doc_name [13:49:05]save OK [13:49:05]Clear old archive folders... [13:49:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:49:06]tlvbuf is 00504D30 [13:49:06]SAM_PROTO_ClearQueue [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 09 00 00 [13:49:06]Write to MH i2c: E2 08 00 73 1D 80 09 00 00 00 00 00 00 02 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 73 1D 00 90 00 04 [13:49:06]RAPDU: 90 00 [13:49:06]wFMCommunicate OK [13:49:06]SAM_PROTO_ClearQueue done [13:49:06]KKMCreateOFDPacket [13:49:06]OFDProtocolAddRootSTLVToBuf [13:49:06]FM_MakeSignedData [13:49:06]FM_MakeSignedData [13:49:06]SAM_PROTO_SignData [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 0D 01 02 [13:49:06]Write to MH i2c: E2 08 00 74 1D 80 0D 01 02 00 00 00 00 0A [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 74 1D 00 90 00 05 [13:49:06]RAPDU: 90 00 [13:49:06]wFMCommunicate OK [13:49:06]wFMCommunicate request_size=255 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 51 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5D 02 00 35 04 06 00 4D 17 FF 60 [13:49:06]Write to MH i2c: E2 02 01 75 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 51 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5D 02 00 35 04 06 00 4D 17 FF 60 00 00 13 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 75 1D 00 90 00 06 [13:49:06]RAPDU: 90 00 [13:49:06]wFMCommunicate OK [13:49:06]wFMCommunicate request_size=7 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 0D 02 02 02 76 A6 [13:49:06]Write to MH i2c: E2 0A 00 76 1D 80 0D 02 02 02 00 76 A6 00 00 2D [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 03 00 76 1D 00 90 00 07 [13:49:06]RAPDU: 90 00 [13:49:06]wFMCommunicate OK [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 0D 03 02 [13:49:06]Write to MH i2c: E2 08 00 77 1D 80 0D 03 02 00 00 00 00 0F [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 0B 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 0B 00 77 1D 00 AF 06 53 E7 09 91 C5 A0 90 00 FE [13:49:06]RAPDU: AF 06 53 E7 09 91 C5 A0 90 00 [13:49:06]wFMCommunicate OK [13:49:06]SAM_PROTO_SignData done [13:49:06]FM_MakeSignedData done [13:49:06]CreateOFDProtocolMessage [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 11 00 00 [13:49:06]Write to MH i2c: E2 08 00 78 1D 80 11 00 00 00 00 00 00 0F [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 17 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 17 00 78 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [13:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:49:06]wFMCommunicate OK [13:49:06]CreateOFDProtocolMessage done [13:49:06]OFDSenderStorePacket 154882 [13:49:06]StoreOFDPacket docnum=154882 [13:49:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 FF 04 01 F6 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 51 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5D 02 00 35 04 06 00 4D 17 FF 60 76 A6 AF 06 53 E7 09 91 C5 A0 [13:49:06]CheckFolder [13:49:06]dirname=/storage/ofd_packets [13:49:06]CheckFolder done [13:49:06]ProducePacketName [13:49:06]name=ofd_packets/00154882 [13:49:06]NVStorageSaveData ofd_packets/00154882 [13:49:06]File name is /storage/ofd_packets/00154882 [13:49:06]Write 298 bytes [13:49:06]NVStorageSaveData done [13:49:06]OFDSenderStorePacket done [13:49:06]KKMCreateOFDPacket done [13:49:06]NVStorageSaveData kkm_last_timestamp [13:49:06]File name is /storage/kkm_last_timestamp [13:49:06]Write 4 bytes [13:49:06]NVStorageSaveData done [13:49:06]ExternCall_PrintAddStr [13:49:06]wPrintStart [13:49:06]Write to MH i2c: 01 00 00 79 1D 96 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: 01 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: 01 07 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: 01 07 00 79 1D 00 00 00 00 00 FF 0F AB [13:49:06]RasterBufferAndPrint [13:49:06]line Счет N : (1)873069 [13:49:06]line ИНН: 02508201610067 [13:49:06]line Контрольно-Кассовый Чек [13:49:06]line ПРОДАЖА [13:49:06]line ТРК (МРК, ГНК) : 24 [13:49:06]line Товар: 2710194210 [13:49:06]line ДТ-К-2 [13:49:06]line 39.380 * 76.20 [13:49:06]line = 3000.76 [13:49:06]line НДС 12% НСП 1% [13:49:06]line > о реализуемом товаре [13:49:06]line ИТОГО: 3000.76 [13:49:06]line НСП 1% : 26.55 [13:49:06]line НДС 12% : 318.66 [13:49:06]line Наличными: 0.00 [13:49:06]line Безнал.: 3000.76 [13:49:06]line Место: АЗС № 165 "Партнер Нефть" [13:49:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:49:06]line СНО: Общий режим [13:49:06]line Чек 271 18.10.2024 13:49 [13:49:06]line Смена: 312 ФФД: 1.0 [13:49:06]line ЗНМ: 0300000234 [13:49:06]line РНМ: 0000137193017469 [13:49:06]line Версия ККМ: v1.0 [13:49:06]line Платежная система: Mbank [13:49:06]line ФМ: 0000000000963156 [13:49:06]line ФД: 154882 [13:49:06]line ФПД: 84765464098470 [13:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T134905&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154882&fm=84765464098470&tin=02508201610067®Number=0000137193017469&sum=300076 [13:49:06]OFD Sender: Processing packet 154882 [packets to send 51, broken 50] [13:49:06]ProducePacketName [13:49:06]name=ofd_packets/00154882 [13:49:06]OFD Sender: To server: pG, [13:49:06]CommunicateWithHost lk.salyk.kg:30040 [13:49:06]ConnectInit lk.salyk.kg [13:49:06]written 0, free lines is 4095 [13:49:06]Connected sock=10 [13:49:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 FF 04 01 F6 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 51 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5D 02 00 35 04 06 00 4D 17 FF 60 76 A6 AF 06 53 E7 09 91 C5 A0 [13:49:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 FE 47 00 0E AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5D 02 00 F4 03 04 00 8A 0D 12 67 B6 04 01 00 00 9F D7 44 11 DC 17 AC F4 [13:49:07]CommunicateWithHost err = 0 [13:49:07]CheckOFDResponse [13:49:07]1017 (14) - 77093643461234 [13:49:07]1041 (16) - 0000000000963156 [13:49:07]1040 (4) - 154882 [13:49:07]1012 (4) - 18.10.2024 07:26 [13:49:07]1206 (1) - 0 [13:49:07]OFD Sender: Remove packet 154882 [13:49:07]ProducePacketName [13:49:07]name=ofd_packets/00154882 [13:49:07]NVStorageDeleteData [13:49:07]Write to MH i2c: 01 00 00 A2 1D BF [13:49:07]Write i2c OK [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: 01 [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: 01 07 00 [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: 01 07 00 A2 1D 00 00 00 00 00 17 0D EA [13:49:07]RasterBufferAndPrint [13:49:07]line [13:49:07]line [13:49:07]line [13:49:07]line [13:49:07]line [13:49:07]written 0, free lines is 3358 [13:49:07]MH_Cut [13:49:07]Write to MH i2c: D1 01 00 A9 1D 01 98 [13:49:07]Write i2c OK [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: D1 [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: D1 01 00 [13:49:07]MH_I2C_Read... [13:49:07]Read from MH i2c: D1 01 00 A9 1D 00 97 [13:49:07]Write to MH i2c: 01 00 00 AA 1D C7 [13:49:07]Write i2c OK [13:49:07]MH_I2C_Read... [13:49:07]OFD Sender: No OFD packet to send [13:49:08]*** Cut start [13:49:08]*** Partial cut [13:49:08]*** CUTSNS_PIN = 1 [13:49:08]*** CUTSNS_PIN = 0 [13:49:08]*** Brake cut motor [13:49:08]Read from MH i2c: 01 [13:49:08]MH_I2C_Read... [13:49:08]*** Stop cut motor [13:49:08]*** Cut end [13:49:08]Read from MH i2c: 01 07 00 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: 01 07 00 AA 1D 00 00 00 00 00 FF 0F DC [13:49:08]process_action close_receipt done [13:49:08]requested_data is exist [13:49:08]produce_requested_data [13:49:08]requested_item fm.sn is exist - process it [13:49:08]wFMCommunicate request_size=4 [13:49:08]MH_SAM_APDU [13:49:08]CAPDU: 80 11 00 00 [13:49:08]Write to MH i2c: E2 08 00 AB 1D 80 11 00 00 00 00 00 00 42 [13:49:08]Write i2c OK [13:49:08]MH_I2C_Read... [13:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:08]Read from MH i2c: E2 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 17 00 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 17 00 AB 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [13:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:49:08]wFMCommunicate OK [13:49:08]requested_item fd.num is exist - process it [13:49:08]SAM_PROTO_GetFieldsCounters [13:49:08]wFMCommunicate request_size=4 [13:49:08]MH_SAM_APDU [13:49:08]CAPDU: 80 13 00 00 [13:49:08]Write to MH i2c: E2 08 00 AC 1D 80 13 00 00 00 00 00 00 45 [13:49:08]Write i2c OK [13:49:08]MH_I2C_Read... [13:49:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:08]Read from MH i2c: E2 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 62 00 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 62 00 AC 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [13:49:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:08]wFMCommunicate OK [13:49:08]SAM_PROTO_GetFieldsCounters done [13:49:08]requested_item shift.num is exist - process it [13:49:08]requested_item shift.opened is exist - process it [13:49:08]req_shift_opened [13:49:08]FM_GetShiftState [13:49:08]SAM_PROTO_GetShiftState [13:49:08]wFMCommunicate request_size=4 [13:49:08]MH_SAM_APDU [13:49:08]CAPDU: 80 13 01 00 [13:49:08]Write to MH i2c: E2 08 00 AD 1D 80 13 01 00 00 00 00 00 47 [13:49:08]Write i2c OK [13:49:08]MH_I2C_Read... [13:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:08]Read from MH i2c: E2 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 0E 00 [13:49:08]MH_I2C_Read... [13:49:08]Read from MH i2c: E2 0E 00 AD 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7E [13:49:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:49:08]wFMCommunicate OK [13:49:08]SAM_PROTO_GetShiftState done [13:49:08]FM_GetShiftState done [13:49:08]req_shift_opened done [13:49:08]requested_item shift.open_date is exist - process it [13:49:08]req_shift_open_date [13:49:08]req_shift_open_date done [13:49:08]produce_requested_data done [13:49:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154882,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:49:08]process_action_free close_receipt [13:49:08]json_value_free [13:49:08]json_value_free done [13:49:08]process_json_proto returns [13:49:08]Send response to host [13:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154882,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:49:08]free response buf [13:49:08]execute_script done [13:49:08]execute_script returns [13:49:08]free content buf [13:49:08]Sock 7.Close socket [13:49:08]Sock 7.Thread stoped [13:49:12]OFD Sender: No OFD packet to send [13:49:17]OFD Sender: No OFD packet to send [13:49:22]OFD Sender: No OFD packet to send [13:49:27]OFD Sender: No OFD packet to send [13:49:32]OFD Sender: No OFD packet to send [13:49:37]OFD Sender: No OFD packet to send [13:49:42]OFD Sender: No OFD packet to send [13:49:47]OFD Sender: No OFD packet to send [13:49:52]OFD Sender: No OFD packet to send [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:27]OFD Sender: No OFD packet to send [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:42]OFD Sender: No OFD packet to send [13:50:47]OFD Sender: No OFD packet to send [13:50:52]OFD Sender: No OFD packet to send [13:50:57]OFD Sender: No OFD packet to send [13:51:02]OFD Sender: No OFD packet to send [13:51:07]OFD Sender: No OFD packet to send [13:51:12]OFD Sender: No OFD packet to send [13:51:17]OFD Sender: No OFD packet to send [13:51:22]OFD Sender: No OFD packet to send [13:51:27]OFD Sender: No OFD packet to send [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:57]OFD Sender: No OFD packet to send [13:51:57]accept exits with 9 [13:51:57]New connection [13:51:57]New thread 3067305316 created [13:51:57]Thread 3067161956 joined [13:51:57]Waiting for new connection... [13:51:57] Sock 9.Parse request [13:51:57]Sock 9.Check first char [13:51:57]Sock 9.First char is OK [13:51:57]request: POST /json_proto HTTP/1.0 [13:51:57]Method: POST [13:51:57]URL: /json_proto [13:51:57]Method is POST - this is cgi request [13:51:57]url: /json_proto [13:51:57]query_string will be loaded in cgi processing [13:51:57]execute_cgi json_proto POST (null) [13:51:57]execute_cgi path=json_proto method=POST [13:51:57]POST find Content-Length [13:51:57]Host: 172.17.53.67:8080 [13:51:57]Content-Length: 762 [13:51:57]Content-Type: application/json [13:51:57] [13:51:57]POST finish read [13:51:57]Found Content-Length = 762 [13:51:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:57]execute_script... [13:51:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:57]POST & json_proto [13:51:57]process_json_proto [13:51:57]json parsed OK: [13:51:57]protocol is kg_v1.0 [13:51:57]action value=close_receipt [13:51:57]process_action close_receipt [13:51:57]cmd_close_receipt [13:51:57]MH_GetDate [13:51:57]Write to MH i2c: F0 00 00 AE 1D BA [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: F0 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: F0 09 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: F0 09 00 AE 1D 00 FE 67 12 67 19 BC 99 64 73 [13:51:57]GetLastDocTimeStamp 1729259345 [13:51:57]current date 1729259518 [13:51:57]FM_GetShiftState [13:51:57]SAM_PROTO_GetShiftState [13:51:57]wFMCommunicate request_size=4 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 13 01 00 [13:51:57]Write to MH i2c: E2 08 00 AF 1D 80 13 01 00 00 00 00 00 49 [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 0E 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 0E 00 AF 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 80 [13:51:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:51:57]wFMCommunicate OK [13:51:57]SAM_PROTO_GetShiftState done [13:51:57]FM_GetShiftState done [13:51:57]opened in 1729211399 [13:51:57]opened+sec_in_day 1729297799 [13:51:57]quantity*price = 150001 [13:51:57]sum+1 = 150002 [13:51:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 272 18.10.2024 13:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154883 ФПД: 270610559515500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T135158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154883&fm=270610559515500&tin=02508201610067®Number=0000137193017469&sum=150001 [13:51:59]StoreToDocumentArchive [13:51:59]shift 312 fd 154883 [13:51:59]save to /storage/0312/doc_00154883 [13:51:59]save last doc name /storage/0312/doc_00154883 to /storage/kkm_last_doc_name [13:51:59]save OK [13:51:59]Clear old archive folders... [13:51:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:51:59]tlvbuf is B6FABB90 [13:51:59]SAM_PROTO_ClearQueue [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 09 00 00 [13:51:59]Write to MH i2c: E2 08 00 BC 1D 80 09 00 00 00 00 00 00 4B [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 BC 1D 00 90 00 4D [13:51:59]RAPDU: 90 00 [13:51:59]wFMCommunicate OK [13:51:59]SAM_PROTO_ClearQueue done [13:51:59]KKMCreateOFDPacket [13:51:59]OFDProtocolAddRootSTLVToBuf [13:51:59]FM_MakeSignedData [13:51:59]FM_MakeSignedData [13:51:59]SAM_PROTO_SignData [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 0D 01 02 [13:51:59]Write to MH i2c: E2 08 00 BD 1D 80 0D 01 02 00 00 00 00 53 [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 BD 1D 00 90 00 4E [13:51:59]RAPDU: 90 00 [13:51:59]wFMCommunicate OK [13:51:59]wFMCommunicate request_size=255 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 FE 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5D 02 00 35 04 06 00 [13:51:59]Write to MH i2c: E2 02 01 BE 1D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 FE 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5D 02 00 35 04 06 00 00 00 4C [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 BE 1D 00 90 00 4F [13:51:59]RAPDU: 90 00 [13:51:59]wFMCommunicate OK [13:51:59]wFMCommunicate request_size=11 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 0D 02 02 06 F6 1E 6E 45 BB 6C [13:51:59]Write to MH i2c: E2 0E 00 BF 1D 80 0D 02 02 06 00 F6 1E 6E 45 BB 6C 00 00 50 [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 03 00 BF 1D 00 90 00 50 [13:51:59]RAPDU: 90 00 [13:51:59]wFMCommunicate OK [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 0D 03 02 [13:51:59]Write to MH i2c: E2 08 00 C0 1D 80 0D 03 02 00 00 00 00 58 [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 0B 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 0B 00 C0 1D 00 26 CA 07 89 49 0F BF 44 90 00 34 [13:51:59]RAPDU: 26 CA 07 89 49 0F BF 44 90 00 [13:51:59]wFMCommunicate OK [13:51:59]SAM_PROTO_SignData done [13:51:59]FM_MakeSignedData done [13:51:59]CreateOFDProtocolMessage [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 11 00 00 [13:51:59]Write to MH i2c: E2 08 00 C1 1D 80 11 00 00 00 00 00 00 58 [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 17 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 17 00 C1 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [13:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:51:59]wFMCommunicate OK [13:51:59]CreateOFDProtocolMessage done [13:51:59]OFDSenderStorePacket 154883 [13:51:59]StoreOFDPacket docnum=154883 [13:51:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 90 9A 08 01 06 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 FE 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5D 02 00 35 04 06 00 F6 1E 6E 45 BB 6C 26 CA 07 89 49 0F BF 44 [13:51:59]CheckFolder [13:51:59]dirname=/storage/ofd_packets [13:51:59]CheckFolder done [13:51:59]ProducePacketName [13:51:59]name=ofd_packets/00154883 [13:51:59]NVStorageSaveData ofd_packets/00154883 [13:51:59]File name is /storage/ofd_packets/00154883 [13:51:59]Write 302 bytes [13:51:59]NVStorageSaveData done [13:51:59]OFDSenderStorePacket done [13:51:59]KKMCreateOFDPacket done [13:51:59]NVStorageSaveData kkm_last_timestamp [13:51:59]File name is /storage/kkm_last_timestamp [13:51:59]Write 4 bytes [13:51:59]NVStorageSaveData done [13:51:59]ExternCall_PrintAddStr [13:51:59]wPrintStart [13:51:59]Write to MH i2c: 01 00 00 C2 1D DF [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: 01 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: 01 07 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: 01 07 00 C2 1D 00 00 00 00 00 FF 0F F4 [13:51:59]RasterBufferAndPrint [13:51:59]line Счет N : (1)873070 [13:51:59]line ИНН: 02508201610067 [13:51:59]line Контрольно-Кассовый Чек [13:51:59]line ПРОДАЖА [13:51:59]line ТРК (МРК, ГНК) : 43 [13:51:59]line Товар: 2710124130 [13:51:59]line Super 92-К-5 [13:51:59]line 21.930 * 68.40 [13:51:59]line = 1500.01 [13:51:59]line НДС 12% НСП 1% [13:51:59]line > о реализуемом товаре [13:51:59]line ИТОГО: 1500.01 [13:51:59]line НСП 1% : 13.27 [13:51:59]line НДС 12% : 159.29 [13:51:59]line Наличными: 0.00 [13:51:59]line Безнал.: 1500.01 [13:51:59]line Место: АЗС № 165 "Партнер Нефть" [13:51:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:51:59]line СНО: Общий режим [13:51:59]line Чек 272 18.10.2024 13:51 [13:51:59]line Смена: 312 ФФД: 1.0 [13:51:59]line ЗНМ: 0300000234 [13:51:59]line РНМ: 0000137193017469 [13:51:59]line Версия ККМ: v1.0 [13:51:59]line Платежная система: Mbank [13:51:59]line ФМ: 0000000000963156 [13:51:59]line ФД: 154883 [13:51:59]line ФПД: 270610559515500 [13:51:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T135158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154883&fm=270610559515500&tin=02508201610067®Number=0000137193017469&sum=150001 [13:51:59]OFD Sender: Processing packet 154883 [packets to send 51, broken 50] [13:51:59]ProducePacketName [13:51:59]name=ofd_packets/00154883 [13:51:59]OFD Sender: To server: pG, [13:51:59]CommunicateWithHost lk.salyk.kg:30040 [13:51:59]ConnectInit lk.salyk.kg [13:51:59]written 0, free lines is 4095 [13:51:59]Connected sock=10 [13:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 90 9A 08 01 06 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 FE 67 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5D 02 00 35 04 06 00 F6 1E 6E 45 BB 6C 26 CA 07 89 49 0F BF 44 [13:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F 08 47 00 F2 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5D 02 00 F4 03 04 00 37 0E 12 67 B6 04 01 00 00 F3 D1 9E 3E 39 AE 21 5E [13:52:00]CommunicateWithHost err = 0 [13:52:00]CheckOFDResponse [13:52:00]1017 (14) - 77093643461234 [13:52:00]1041 (16) - 0000000000963156 [13:52:00]1040 (4) - 154883 [13:52:00]1012 (4) - 18.10.2024 07:28 [13:52:00]1206 (1) - 0 [13:52:00]OFD Sender: Remove packet 154883 [13:52:00]ProducePacketName [13:52:00]name=ofd_packets/00154883 [13:52:00]NVStorageDeleteData [13:52:00]Write to MH i2c: 01 00 00 EB 1D 08 [13:52:00]Write i2c OK [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: 01 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: 01 07 00 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: 01 07 00 EB 1D 00 00 00 00 00 09 0D 25 [13:52:00]RasterBufferAndPrint [13:52:00]line [13:52:00]line [13:52:00]line [13:52:00]line [13:52:00]line [13:52:00]written 0, free lines is 3343 [13:52:00]MH_Cut [13:52:00]Write to MH i2c: D1 01 00 F2 1D 01 E1 [13:52:00]Write i2c OK [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: D1 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: D1 01 00 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: D1 01 00 F2 1D 00 E0 [13:52:00]Write to MH i2c: 01 00 00 F3 1D 10 [13:52:00]Write i2c OK [13:52:00]MH_I2C_Read... [13:52:00]OFD Sender: No OFD packet to send [13:52:01]*** Cut start [13:52:01]*** Partial cut [13:52:01]*** CUTSNS_PIN = 1 [13:52:01]*** CUTSNS_PIN = 0 [13:52:01]*** Brake cut motor [13:52:01]Read from MH i2c: 01 [13:52:01]MH_I2C_Read... [13:52:01]*** Stop cut motor [13:52:01]*** Cut end [13:52:01]Read from MH i2c: 01 07 00 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: 01 07 00 F3 1D 00 00 00 00 00 FF 0F 25 [13:52:01]process_action close_receipt done [13:52:01]requested_data is exist [13:52:01]produce_requested_data [13:52:01]requested_item fm.sn is exist - process it [13:52:01]wFMCommunicate request_size=4 [13:52:01]MH_SAM_APDU [13:52:01]CAPDU: 80 11 00 00 [13:52:01]Write to MH i2c: E2 08 00 F4 1D 80 11 00 00 00 00 00 00 8B [13:52:01]Write i2c OK [13:52:01]MH_I2C_Read... [13:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:01]Read from MH i2c: E2 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 17 00 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 17 00 F4 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [13:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:52:01]wFMCommunicate OK [13:52:01]requested_item fd.num is exist - process it [13:52:01]SAM_PROTO_GetFieldsCounters [13:52:01]wFMCommunicate request_size=4 [13:52:01]MH_SAM_APDU [13:52:01]CAPDU: 80 13 00 00 [13:52:01]Write to MH i2c: E2 08 00 F5 1D 80 13 00 00 00 00 00 00 8E [13:52:01]Write i2c OK [13:52:01]MH_I2C_Read... [13:52:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:01]Read from MH i2c: E2 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 62 00 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 62 00 F5 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [13:52:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:01]wFMCommunicate OK [13:52:01]SAM_PROTO_GetFieldsCounters done [13:52:01]requested_item shift.num is exist - process it [13:52:01]requested_item shift.opened is exist - process it [13:52:01]req_shift_opened [13:52:01]FM_GetShiftState [13:52:01]SAM_PROTO_GetShiftState [13:52:01]wFMCommunicate request_size=4 [13:52:01]MH_SAM_APDU [13:52:01]CAPDU: 80 13 01 00 [13:52:01]Write to MH i2c: E2 08 00 F6 1D 80 13 01 00 00 00 00 00 90 [13:52:01]Write i2c OK [13:52:01]MH_I2C_Read... [13:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:01]Read from MH i2c: E2 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 0E 00 [13:52:01]MH_I2C_Read... [13:52:01]Read from MH i2c: E2 0E 00 F6 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C7 [13:52:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:52:01]wFMCommunicate OK [13:52:01]SAM_PROTO_GetShiftState done [13:52:01]FM_GetShiftState done [13:52:01]req_shift_opened done [13:52:01]requested_item shift.open_date is exist - process it [13:52:01]req_shift_open_date [13:52:01]req_shift_open_date done [13:52:01]produce_requested_data done [13:52:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154883,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:52:01]process_action_free close_receipt [13:52:01]json_value_free [13:52:01]json_value_free done [13:52:01]process_json_proto returns [13:52:01]Send response to host [13:52:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154883,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:52:01]free response buf [13:52:01]execute_script done [13:52:01]execute_script returns [13:52:01]free content buf [13:52:01]Sock 9.Close socket [13:52:01]Sock 9.Thread stoped [13:52:05]OFD Sender: No OFD packet to send [13:52:10]OFD Sender: No OFD packet to send [13:52:15]OFD Sender: No OFD packet to send [13:52:20]OFD Sender: No OFD packet to send [13:52:25]OFD Sender: No OFD packet to send [13:52:30]OFD Sender: No OFD packet to send [13:52:35]OFD Sender: No OFD packet to send [13:52:40]OFD Sender: No OFD packet to send [13:52:45]OFD Sender: No OFD packet to send [13:52:50]OFD Sender: No OFD packet to send [13:52:55]OFD Sender: No OFD packet to send [13:53:00]OFD Sender: No OFD packet to send [13:53:05]OFD Sender: No OFD packet to send [13:53:10]OFD Sender: No OFD packet to send [13:53:15]OFD Sender: No OFD packet to send [13:53:20]OFD Sender: No OFD packet to send [13:53:25]OFD Sender: No OFD packet to send [13:53:30]OFD Sender: No OFD packet to send [13:53:35]OFD Sender: No OFD packet to send [13:53:40]OFD Sender: No OFD packet to send [13:53:45]OFD Sender: No OFD packet to send [13:53:50]OFD Sender: No OFD packet to send [13:53:55]OFD Sender: No OFD packet to send [13:54:00]OFD Sender: No OFD packet to send [13:54:05]OFD Sender: No OFD packet to send [13:54:10]OFD Sender: No OFD packet to send [13:54:15]OFD Sender: No OFD packet to send [13:54:20]OFD Sender: No OFD packet to send [13:54:25]OFD Sender: No OFD packet to send [13:54:30]OFD Sender: No OFD packet to send [13:54:35]OFD Sender: No OFD packet to send [13:54:40]OFD Sender: No OFD packet to send [13:54:45]OFD Sender: No OFD packet to send [13:54:50]OFD Sender: No OFD packet to send [13:54:55]OFD Sender: No OFD packet to send [13:55:00]OFD Sender: No OFD packet to send [13:58:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:48]execute_script... [13:58:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:48]POST & json_proto [13:58:48]process_json_proto [13:58:48]json parsed OK: [13:58:48]protocol is kg_v1.0 [13:58:48]action value=close_receipt [13:58:48]process_action close_receipt [13:58:48]cmd_close_receipt [13:58:48]MH_GetDate [13:58:48]Write to MH i2c: F0 00 00 66 00 55 [13:58:48]Write i2c OK [13:58:48]MH_I2C_Read... [13:58:48]Read from MH i2c: F0 [13:58:48]MH_I2C_Read... [13:58:48]Read from MH i2c: F0 09 00 [13:58:48]MH_I2C_Read... [13:58:48]Read from MH i2c: F0 09 00 66 00 00 99 69 12 67 19 BC 99 64 AB [13:58:48]GetLastDocTimeStamp 1729259920 [13:58:48]current date 1729259929 [13:58:48]FM_GetShiftState [13:58:48]SAM_PROTO_GetShiftState [13:58:48]wFMCommunicate request_size=4 [13:58:48]MH_SAM_APDU [13:58:48]CAPDU: 80 13 01 00 [13:58:48]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:58:48]Write i2c OK [13:58:48]MH_I2C_Read... [13:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:48]Read from MH i2c: E2 [13:58:48]MH_I2C_Read... [13:58:48]Read from MH i2c: E2 0E 00 [13:58:48]MH_I2C_Read... [13:58:48]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [13:58:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:58:48]wFMCommunicate OK [13:58:48]SAM_PROTO_GetShiftState done [13:58:48]FM_GetShiftState done [13:58:48]opened in 1729211399 [13:58:48]opened+sec_in_day 1729297799 [13:58:48]quantity*price = 50041 [13:58:48]sum+1 = 50042 [13:58:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 274 18.10.2024 13:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154885 ФПД: 139138867674590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T135849&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154885&fm=139138867674590&tin=02508201610067®Number=0000137193017469&sum=50000 [13:58:49]StoreToDocumentArchive [13:58:49]shift 312 fd 154885 [13:58:49]save to /storage/0312/doc_00154885 [13:58:49]save last doc name /storage/0312/doc_00154885 to /storage/kkm_last_doc_name [13:58:49]save OK [13:58:49]Clear old archive folders... [13:58:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:58:49]tlvbuf is 00796380 [13:58:49]SAM_PROTO_ClearQueue [13:58:49]wFMCommunicate request_size=4 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 09 00 00 [13:58:49]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:49]Read from MH i2c: E2 03 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [13:58:49]RAPDU: 90 00 [13:58:49]wFMCommunicate OK [13:58:49]SAM_PROTO_ClearQueue done [13:58:49]KKMCreateOFDPacket [13:58:49]OFDProtocolAddRootSTLVToBuf [13:58:49]FM_MakeSignedData [13:58:49]FM_MakeSignedData [13:58:49]SAM_PROTO_SignData [13:58:49]wFMCommunicate request_size=4 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 0D 01 02 [13:58:49]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:58:49]RAPDU: 90 00 [13:58:49]wFMCommunicate OK [13:58:49]wFMCommunicate request_size=255 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 69 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5D 02 00 35 04 06 00 7E [13:58:49]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 69 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5D 02 00 35 04 06 00 7E 00 00 3E [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:58:49]RAPDU: 90 00 [13:58:49]wFMCommunicate OK [13:58:49]wFMCommunicate request_size=10 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 0D 02 02 05 8B CA C8 3D DE [13:58:49]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 8B CA C8 3D DE 00 00 33 [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:58:49]RAPDU: 90 00 [13:58:49]wFMCommunicate OK [13:58:49]wFMCommunicate request_size=4 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 0D 03 02 [13:58:49]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 0B 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 0B 00 78 00 00 EB 70 31 25 AE 7A 4B 00 90 00 18 [13:58:49]RAPDU: EB 70 31 25 AE 7A 4B 00 90 00 [13:58:49]wFMCommunicate OK [13:58:49]SAM_PROTO_SignData done [13:58:49]FM_MakeSignedData done [13:58:49]CreateOFDProtocolMessage [13:58:49]wFMCommunicate request_size=4 [13:58:49]MH_SAM_APDU [13:58:49]CAPDU: 80 11 00 00 [13:58:49]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:49]Read from MH i2c: E2 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: E2 17 00 [13:58:49]MH_I2C_Read... [13:58: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 39 36 33 31 35 36 90 00 44 [13:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:58:49]wFMCommunicate OK [13:58:49]CreateOFDProtocolMessage done [13:58:49]OFDSenderStorePacket 154885 [13:58:49]StoreOFDPacket docnum=154885 [13:58:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 3F 07 01 87 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 69 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5D 02 00 35 04 06 00 7E 8B CA C8 3D DE EB 70 31 25 AE 7A 4B 00 [13:58:49]CheckFolder [13:58:49]dirname=/storage/ofd_packets [13:58:49]CheckFolder done [13:58:49]ProducePacketName [13:58:49]name=ofd_packets/00154885 [13:58:49]NVStorageSaveData ofd_packets/00154885 [13:58:49]File name is /storage/ofd_packets/00154885 [13:58:49]Write 301 bytes [13:58:49]NVStorageSaveData done [13:58:49]OFDSenderStorePacket done [13:58:49]KKMCreateOFDPacket done [13:58:49]NVStorageSaveData kkm_last_timestamp [13:58:49]File name is /storage/kkm_last_timestamp [13:58:49]Write 4 bytes [13:58:49]NVStorageSaveData done [13:58:49]ExternCall_PrintAddStr [13:58:49]wPrintStart [13:58:49]Write to MH i2c: 01 00 00 7A 00 7A [13:58:49]Write i2c OK [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: 01 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: 01 07 00 [13:58:49]MH_I2C_Read... [13:58:49]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [13:58:49]RasterBufferAndPrint [13:58:49]line Счет N : (1)873072 [13:58:49]line ИНН: 02508201610067 [13:58:49]line Контрольно-Кассовый Чек [13:58:49]line ПРОДАЖА [13:58:49]line ТРК (МРК, ГНК) : 22 [13:58:49]line Товар: 2710124130 [13:58:49]line Аи-92-К-5 [13:58:49]line 7.480 * 66.90 [13:58:49]line = 500.41 [13:58:49]line НДС 12% НСП 1% [13:58:49]line > о реализуемом товаре [13:58:49]line ОКРУГЛЕНИЕ: -0.41 [13:58:49]line ИТОГО: 500.00 [13:58:49]line Внесено: 500.00 [13:58:49]line СДАЧА: 0.00 [13:58:49]line НСП 1% : 4.43 [13:58:49]line НДС 12% : 53.14 [13:58:49]line Наличными: 500.00 [13:58:49]line Безнал.: 0.00 [13:58:49]line Место: АЗС № 165 "Партнер Нефть" [13:58:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:58:49]line СНО: Общий режим [13:58:49]line Чек 274 18.10.2024 13:58 [13:58:49]line Смена: 312 ФФД: 1.0 [13:58:49]line ЗНМ: 0300000234 [13:58:49]line РНМ: 0000137193017469 [13:58:49]line Версия ККМ: v1.0 [13:58:49]line ФМ: 0000000000963156 [13:58:49]line ФД: 154885 [13:58:49]line ФПД: 139138867674590 [13:58:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T135849&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154885&fm=139138867674590&tin=02508201610067®Number=0000137193017469&sum=50000 [13:58:50]OFD Sender: Processing packet 154884 [packets to send 52, broken 50] [13:58:50]ProducePacketName [13:58:50]name=ofd_packets/00154884 [13:58:50]OFD Sender: To server: pG, [13:58:50]CommunicateWithHost lk.salyk.kg:30040 [13:58:50]ConnectInit lk.salyk.kg [13:58:50]written 0, free lines is 4095 [13:58:50]Write to MH i2c: 01 00 00 A5 00 A5 [13:58:50]Write i2c OK [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: 01 [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: 01 07 00 [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D9 0C 91 [13:58:50]RasterBufferAndPrint [13:58:50]line [13:58:50]line [13:58:50]line [13:58:50]line [13:58:50]line [13:58:50]written 0, free lines is 3296 [13:58:50]MH_Cut [13:58:50]Write to MH i2c: D1 01 00 AC 00 01 7E [13:58:50]Write i2c OK [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: D1 [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: D1 01 00 [13:58:50]MH_I2C_Read... [13:58:50]Read from MH i2c: D1 01 00 AC 00 00 7D [13:58:50]Write to MH i2c: 01 00 00 AD 00 AD [13:58:50]Write i2c OK [13:58:50]MH_I2C_Read... [13:58:51]*** Cut start [13:58:51]*** Partial cut [13:58:51]*** CUTSNS_PIN = 1 [13:58:51]*** CUTSNS_PIN = 0 [13:58:51]*** Brake cut motor [13:58:52]ConnectInit Can't connect to host [13:58:52]Read from MH i2c: 01 [13:58:52]MH_I2C_Read... [13:58:52]*** Stop cut motor [13:58:52]*** Cut end [13:58:52]Read from MH i2c: 01 07 00 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [13:58:52]process_action close_receipt done [13:58:52]requested_data is exist [13:58:52]produce_requested_data [13:58:52]requested_item fm.sn is exist - process it [13:58:52]wFMCommunicate request_size=4 [13:58:52]MH_SAM_APDU [13:58:52]CAPDU: 80 11 00 00 [13:58:52]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [13:58:52]Write i2c OK [13:58:52]MH_I2C_Read... [13:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:52]Read from MH i2c: E2 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 17 00 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [13:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:58:52]wFMCommunicate OK [13:58:52]requested_item fd.num is exist - process it [13:58:52]SAM_PROTO_GetFieldsCounters [13:58:52]wFMCommunicate request_size=4 [13:58:52]MH_SAM_APDU [13:58:52]CAPDU: 80 13 00 00 [13:58:52]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [13:58:52]Write i2c OK [13:58:52]MH_I2C_Read... [13:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:52]Read from MH i2c: E2 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 62 00 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [13:58:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:58:52]wFMCommunicate OK [13:58:52]SAM_PROTO_GetFieldsCounters done [13:58:52]requested_item shift.num is exist - process it [13:58:52]requested_item shift.opened is exist - process it [13:58:52]req_shift_opened [13:58:52]FM_GetShiftState [13:58:52]SAM_PROTO_GetShiftState [13:58:52]wFMCommunicate request_size=4 [13:58:52]MH_SAM_APDU [13:58:52]CAPDU: 80 13 01 00 [13:58:52]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [13:58:52]Write i2c OK [13:58:52]MH_I2C_Read... [13:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:52]Read from MH i2c: E2 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 0E 00 [13:58:52]MH_I2C_Read... [13:58:52]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [13:58:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [13:58:52]wFMCommunicate OK [13:58:52]SAM_PROTO_GetShiftState done [13:58:52]FM_GetShiftState done [13:58:52]req_shift_opened done [13:58:52]requested_item shift.open_date is exist - process it [13:58:52]req_shift_open_date [13:58:52]req_shift_open_date done [13:58:52]produce_requested_data done [13:58:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154885,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [13:58:52]process_action_free close_receipt [13:58:52]json_value_free [13:58:52]json_value_free done [13:58:52]process_json_proto returns [13:58:52]Send response to host [13:58:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154885,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [13:58:52]free response buf [13:58:52]execute_script done [13:58:52]execute_script returns [13:58:52]free content buf [13:58:52]Sock 7.Close socket [13:58:52]Sock 7.Thread stoped [13:58:55]ConnectInit Can't take IP for lk.salyk.kg [13:58:55]CommunicateWithHost connect error [13:58:55]CommunicateWithHost err = -1 [13:58:55]OFD Sender: Server communicate error [13:59:00]OFD Sender: Processing packet 154884 [packets to send 52, broken 50] [13:59:00]ProducePacketName [13:59:00]name=ofd_packets/00154884 [13:59:00]OFD Sender: To server: pG, [13:59:00]CommunicateWithHost lk.salyk.kg:30040 [13:59:00]ConnectInit lk.salyk.kg [13:59:00]Connected sock=7 [13:59:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 9C 07 01 7F DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 90 69 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5D 02 00 35 04 06 00 5C F8 3E F6 45 6A 7E CE 13 57 97 A4 F4 0E [13:59:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A6 AD 47 00 06 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5D 02 00 F4 03 04 00 DB 0F 12 67 B6 04 01 00 00 5E B9 13 6B A2 8E 9E 3A [13:59:00]CommunicateWithHost err = 0 [13:59:00]CheckOFDResponse [13:59:00]1017 (14) - 77093643461234 [13:59:00]1041 (16) - 0000000000963156 [13:59:00]1040 (4) - 154884 [13:59:00]1012 (4) - 18.10.2024 07:35 [13:59:00]1206 (1) - 0 [13:59:00]OFD Sender: Remove packet 154884 [13:59:00]ProducePacketName [13:59:00]name=ofd_packets/00154884 [13:59:00]NVStorageDeleteData [13:59:01]OFD Sender: Processing packet 154885 [packets to send 51, broken 50] [13:59:01]ProducePacketName [13:59:01]name=ofd_packets/00154885 [13:59:01]OFD Sender: To server: pG, [13:59:01]CommunicateWithHost lk.salyk.kg:30040 [13:59:01]ConnectInit lk.salyk.kg [13:59:01]Connected sock=7 [13:59:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 3F 07 01 87 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 69 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5D 02 00 35 04 06 00 7E 8B CA C8 3D DE EB 70 31 25 AE 7A 4B 00 [13:59:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 91 66 47 00 40 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5D 02 00 F4 03 04 00 DC 0F 12 67 B6 04 01 00 00 F7 42 6D 42 D6 6F D9 5E [13:59:01]CommunicateWithHost err = 0 [13:59:01]CheckOFDResponse [13:59:01]1017 (14) - 77093643461234 [13:59:01]1041 (16) - 0000000000963156 [13:59:01]1040 (4) - 154885 [13:59:01]1012 (4) - 18.10.2024 07:35 [13:59:01]1206 (1) - 0 [13:59:01]OFD Sender: Remove packet 154885 [13:59:01]ProducePacketName [13:59:01]name=ofd_packets/00154885 [13:59:01]NVStorageDeleteData [13:59:01]OFD Sender: No OFD packet to send [13:59:06]OFD Sender: No OFD packet to send [13:59:11]OFD Sender: No OFD packet to send [13:59:16]OFD Sender: No OFD packet to send [13:59:21]OFD Sender: No OFD packet to send [13:59:26]OFD Sender: No OFD packet to send [13:59:31]OFD Sender: No OFD packet to send [13:59:36]OFD Sender: No OFD packet to send [13:59:41]OFD Sender: No OFD packet to send [13:59:46]OFD Sender: No OFD packet to send [13:59:51]OFD Sender: No OFD packet to send [13:59:56]OFD Sender: No OFD packet to send [14:00:01]OFD Sender: No OFD packet to send [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:16]OFD Sender: No OFD packet to send [14:00:21]OFD Sender: No OFD packet to send [14:00:27]OFD Sender: No OFD packet to send [14:00:32]OFD Sender: No OFD packet to send [14:00:37]OFD Sender: No OFD packet to send [14:00:42]OFD Sender: No OFD packet to send [14:00:47]OFD Sender: No OFD packet to send [14:00:52]OFD Sender: No OFD packet to send [14:00:57]OFD Sender: No OFD packet to send [14:01:02]OFD Sender: No OFD packet to send [14:01:07]OFD Sender: No OFD packet to send [14:01:12]OFD Sender: No OFD packet to send [14:01:12]accept exits with 9 [14:01:12]New connection [14:01:12]New thread 3066830180 created [14:01:12]Thread 3066686820 joined [14:01:12]Waiting for new connection... [14:01:12] Sock 9.Parse request [14:01:12]Sock 9.Check first char [14:01:12]Sock 9.First char is OK [14:01:12]request: POST /json_proto HTTP/1.0 [14:01:12]Method: POST [14:01:12]URL: /json_proto [14:01:12]Method is POST - this is cgi request [14:01:12]url: /json_proto [14:01:12]query_string will be loaded in cgi processing [14:01:12]execute_cgi json_proto POST (null) [14:01:12]execute_cgi path=json_proto method=POST [14:01:12]POST find Content-Length [14:01:12]Host: 172.17.53.67:8080 [14:01:12]Content-Length: 677 [14:01:12]Content-Type: application/json [14:01:12] [14:01:12]POST finish read [14:01:12]Found Content-Length = 677 [14:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:12]execute_script... [14:01:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:12]POST & json_proto [14:01:12]process_json_proto [14:01:12]json parsed OK: [14:01:12]protocol is kg_v1.0 [14:01:12]action value=close_receipt [14:01:12]process_action close_receipt [14:01:12]cmd_close_receipt [14:01:12]MH_GetDate [14:01:12]Write to MH i2c: F0 00 00 B1 00 A0 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: F0 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: F0 09 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: F0 09 00 B1 00 00 29 6A 12 67 19 BC 99 64 87 [14:01:12]GetLastDocTimeStamp 1729259929 [14:01:12]current date 1729260073 [14:01:12]FM_GetShiftState [14:01:12]SAM_PROTO_GetShiftState [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 13 01 00 [14:01:12]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0E 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [14:01:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:01:12]wFMCommunicate OK [14:01:12]SAM_PROTO_GetShiftState done [14:01:12]FM_GetShiftState done [14:01:12]opened in 1729211399 [14:01:12]opened+sec_in_day 1729297799 [14:01:12]quantity*price = 25020 [14:01:12]sum+1 = 25022 [14:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 275 18.10.2024 14:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154886 ФПД: 136884441549913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154886&fm=136884441549913&tin=02508201610067®Number=0000137193017469&sum=25000 [14:01:13]StoreToDocumentArchive [14:01:13]shift 312 fd 154886 [14:01:13]save to /storage/0312/doc_00154886 [14:01:13]save last doc name /storage/0312/doc_00154886 to /storage/kkm_last_doc_name [14:01:13]save OK [14:01:13]Clear old archive folders... [14:01:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:13]tlvbuf is 007AAA10 [14:01:13]SAM_PROTO_ClearQueue [14:01:13]wFMCommunicate request_size=4 [14:01:13]MH_SAM_APDU [14:01:13]CAPDU: 80 09 00 00 [14:01:13]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:13]Read from MH i2c: E2 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [14:01:13]RAPDU: 90 00 [14:01:13]wFMCommunicate OK [14:01:13]SAM_PROTO_ClearQueue done [14:01:13]KKMCreateOFDPacket [14:01:13]OFDProtocolAddRootSTLVToBuf [14:01:13]FM_MakeSignedData [14:01:13]FM_MakeSignedData [14:01:13]SAM_PROTO_SignData [14:01:13]wFMCommunicate request_size=4 [14:01:13]MH_SAM_APDU [14:01:13]CAPDU: 80 0D 01 02 [14:01:13]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:13]Read from MH i2c: E2 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:01:13]RAPDU: 90 00 [14:01:13]wFMCommunicate OK [14:01:13]wFMCommunicate request_size=255 [14:01:13]MH_SAM_APDU [14:01:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 29 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5D 02 00 35 04 06 00 7C [14:01:13]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 29 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5D 02 00 35 04 06 00 7C 00 00 F3 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 03 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:01:14]RAPDU: 90 00 [14:01:14]wFMCommunicate OK [14:01:14]wFMCommunicate request_size=10 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 0D 02 02 05 7E E4 83 8C 59 [14:01:14]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 7E E4 83 8C 59 00 00 10 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 03 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:01:14]RAPDU: 90 00 [14:01:14]wFMCommunicate OK [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 0D 03 02 [14:01:14]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0B 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0B 00 C3 00 00 B7 10 D9 65 16 87 65 45 90 00 8B [14:01:14]RAPDU: B7 10 D9 65 16 87 65 45 90 00 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_SignData done [14:01:14]FM_MakeSignedData done [14:01:14]CreateOFDProtocolMessage [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 11 00 00 [14:01:14]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [14:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:01:14]wFMCommunicate OK [14:01:14]CreateOFDProtocolMessage done [14:01:14]OFDSenderStorePacket 154886 [14:01:14]StoreOFDPacket docnum=154886 [14:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 33 07 01 85 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 29 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5D 02 00 35 04 06 00 7C 7E E4 83 8C 59 B7 10 D9 65 16 87 65 45 [14:01:14]CheckFolder [14:01:14]dirname=/storage/ofd_packets [14:01:14]CheckFolder done [14:01:14]ProducePacketName [14:01:14]name=ofd_packets/00154886 [14:01:14]NVStorageSaveData ofd_packets/00154886 [14:01:14]File name is /storage/ofd_packets/00154886 [14:01:14]Write 301 bytes [14:01:14]NVStorageSaveData done [14:01:14]OFDSenderStorePacket done [14:01:14]KKMCreateOFDPacket done [14:01:14]NVStorageSaveData kkm_last_timestamp [14:01:14]File name is /storage/kkm_last_timestamp [14:01:14]Write 4 bytes [14:01:14]NVStorageSaveData done [14:01:14]ExternCall_PrintAddStr [14:01:14]wPrintStart [14:01:14]Write to MH i2c: 01 00 00 C5 00 C5 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [14:01:14]RasterBufferAndPrint [14:01:14]line Счет N : (1)873073 [14:01:14]line ИНН: 02508201610067 [14:01:14]line Контрольно-Кассовый Чек [14:01:14]line ПРОДАЖА [14:01:14]line ТРК (МРК, ГНК) : 22 [14:01:14]line Товар: 2710124130 [14:01:14]line Аи-92-К-5 [14:01:14]line 3.740 * 66.90 [14:01:14]line = 250.21 [14:01:14]line НДС 12% НСП 1% [14:01:14]line > о реализуемом товаре [14:01:14]line ОКРУГЛЕНИЕ: -0.21 [14:01:14]line ИТОГО: 250.00 [14:01:14]line Внесено: 250.00 [14:01:14]line СДАЧА: 0.00 [14:01:14]line НСП 1% : 2.21 [14:01:14]line НДС 12% : 26.57 [14:01:14]line Наличными: 250.00 [14:01:14]line Безнал.: 0.00 [14:01:14]line Место: АЗС № 165 "Партнер Нефть" [14:01:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:01:14]line СНО: Общий режим [14:01:14]line Чек 275 18.10.2024 14:01 [14:01:14]line Смена: 312 ФФД: 1.0 [14:01:14]line ЗНМ: 0300000234 [14:01:14]line РНМ: 0000137193017469 [14:01:14]line Версия ККМ: v1.0 [14:01:14]line ФМ: 0000000000963156 [14:01:14]line ФД: 154886 [14:01:14]line ФПД: 136884441549913 [14:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154886&fm=136884441549913&tin=02508201610067®Number=0000137193017469&sum=25000 [14:01:14]OFD Sender: Processing packet 154886 [packets to send 51, broken 50] [14:01:14]ProducePacketName [14:01:14]name=ofd_packets/00154886 [14:01:14]OFD Sender: To server: pG, [14:01:14]CommunicateWithHost lk.salyk.kg:30040 [14:01:14]ConnectInit lk.salyk.kg [14:01:14]written 0, free lines is 4095 [14:01:14]Connected sock=11 [14:01:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 33 07 01 85 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 29 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5D 02 00 35 04 06 00 7C 7E E4 83 8C 59 B7 10 D9 65 16 87 65 45 [14:01:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A 33 47 00 06 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5D 02 00 F4 03 04 00 62 10 12 67 B6 04 01 00 00 2A D3 1A 6D C2 F8 5C 42 [14:01:15]CommunicateWithHost err = 0 [14:01:15]CheckOFDResponse [14:01:15]1017 (14) - 77093643461234 [14:01:15]1041 (16) - 0000000000963156 [14:01:15]1040 (4) - 154886 [14:01:15]1012 (4) - 18.10.2024 07:38 [14:01:15]1206 (1) - 0 [14:01:15]OFD Sender: Remove packet 154886 [14:01:15]ProducePacketName [14:01:15]name=ofd_packets/00154886 [14:01:15]NVStorageDeleteData [14:01:15]Write to MH i2c: 01 00 00 F0 00 F0 [14:01:15]Write i2c OK [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: 01 [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: 01 07 00 [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 ED 0C F0 [14:01:15]RasterBufferAndPrint [14:01:15]line [14:01:15]line [14:01:15]line [14:01:15]line [14:01:15]line [14:01:15]written 0, free lines is 3315 [14:01:15]MH_Cut [14:01:15]Write to MH i2c: D1 01 00 F7 00 01 C9 [14:01:15]Write i2c OK [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: D1 [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: D1 01 00 [14:01:15]MH_I2C_Read... [14:01:15]Read from MH i2c: D1 01 00 F7 00 00 C8 [14:01:15]Write to MH i2c: 01 00 00 F8 00 F8 [14:01:15]Write i2c OK [14:01:15]MH_I2C_Read... [14:01:15]OFD Sender: No OFD packet to send [14:01:15]*** Cut start [14:01:15]*** Partial cut [14:01:15]*** CUTSNS_PIN = 1 [14:01:15]*** CUTSNS_PIN = 0 [14:01:16]*** Brake cut motor [14:01:16]Read from MH i2c: 01 [14:01:16]MH_I2C_Read... [14:01:16]*** Stop cut motor [14:01:16]*** Cut end [14:01:16]Read from MH i2c: 01 07 00 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [14:01:16]process_action close_receipt done [14:01:16]requested_data is exist [14:01:16]produce_requested_data [14:01:16]requested_item fm.sn is exist - process it [14:01:16]wFMCommunicate request_size=4 [14:01:16]MH_SAM_APDU [14:01:16]CAPDU: 80 11 00 00 [14:01:16]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [14:01:16]Write i2c OK [14:01:16]MH_I2C_Read... [14:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:16]Read from MH i2c: E2 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 17 00 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [14:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:01:16]wFMCommunicate OK [14:01:16]requested_item fd.num is exist - process it [14:01:16]SAM_PROTO_GetFieldsCounters [14:01:16]wFMCommunicate request_size=4 [14:01:16]MH_SAM_APDU [14:01:16]CAPDU: 80 13 00 00 [14:01:16]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [14:01:16]Write i2c OK [14:01:16]MH_I2C_Read... [14:01:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:16]Read from MH i2c: E2 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 62 00 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [14:01:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:16]wFMCommunicate OK [14:01:16]SAM_PROTO_GetFieldsCounters done [14:01:16]requested_item shift.num is exist - process it [14:01:16]requested_item shift.opened is exist - process it [14:01:16]req_shift_opened [14:01:16]FM_GetShiftState [14:01:16]SAM_PROTO_GetShiftState [14:01:16]wFMCommunicate request_size=4 [14:01:16]MH_SAM_APDU [14:01:16]CAPDU: 80 13 01 00 [14:01:16]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [14:01:16]Write i2c OK [14:01:16]MH_I2C_Read... [14:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:16]Read from MH i2c: E2 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 0E 00 [14:01:16]MH_I2C_Read... [14:01:16]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [14:01:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:01:16]wFMCommunicate OK [14:01:16]SAM_PROTO_GetShiftState done [14:01:16]FM_GetShiftState done [14:01:16]req_shift_opened done [14:01:16]requested_item shift.open_date is exist - process it [14:01:16]req_shift_open_date [14:01:16]req_shift_open_date done [14:01:16]produce_requested_data done [14:01:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154886,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:01:16]process_action_free close_receipt [14:01:16]json_value_free [14:01:16]json_value_free done [14:01:16]process_json_proto returns [14:01:16]Send response to host [14:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154886,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:01:16]free response buf [14:01:16]execute_script done [14:01:16]execute_script returns [14:01:16]free content buf [14:01:16]Sock 9.Close socket [14:01:16]Sock 9.Thread stoped [14:01:20]OFD Sender: No OFD packet to send [14:01:25]OFD Sender: No OFD packet to send [14:01:30]OFD Sender: No OFD packet to send [14:01:35]OFD Sender: No OFD packet to send [14:01:40]OFD Sender: No OFD packet to send [14:01:45]OFD Sender: No OFD packet to send [14:01:50]OFD Sender: No OFD packet to send [14:01:55]OFD Sender: No OFD packet to send [14:02:00]OFD Sender: No OFD packet to send [14:02:05]OFD Sender: No OFD packet to send [14:02:10]OFD Sender: No OFD packet to send [14:02:15]OFD Sender: No OFD packet to send [14:02:20]OFD Sender: No OFD packet to send [14:02:25]OFD Sender: No OFD packet to send [14:02:30]OFD Sender: No OFD packet to send [14:02:35]OFD Sender: No OFD packet to send [14:02:40]OFD Sender: No OFD packet to send [14:02:45]OFD Sender: No OFD packet to send [14:02:50]OFD Sender: No OFD packet to send [14:02:51]accept exits with 7 [14:02:51]New connection [14:02:51]New thread 3066686820 created [14:02:51]Thread 3066830180 joined [14:02:51]Waiting for new connection... [14:02:51] Sock 7.Parse request [14:02:51]Sock 7.Check first char [14:02:51]Sock 7.First char is OK [14:02:51]request: POST /json_proto HTTP/1.0 [14:02:51]Method: POST [14:02:51]URL: /json_proto [14:02:51]Method is POST - this is cgi request [14:02:51]url: /json_proto [14:02:51]query_string will be loaded in cgi processing [14:02:51]execute_cgi json_proto POST (null) [14:02:51]execute_cgi path=json_proto method=POST [14:02:51]POST find Content-Length [14:02:51]Host: 172.17.53.67:8080 [14:02:51]Content-Length: 673 [14:02:51]Content-Type: application/json [14:02:51] [14:02:51]POST finish read [14:02:51]Found Content-Length = 673 [14:02:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.200, "sum" : 80.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 80.00, "total" : 80.00, "payments": [ { "type": 0, "sum" : 80.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:51]execute_script... [14:02:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.200, "sum" : 80.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 80.00, "total" : 80.00, "payments": [ { "type": 0, "sum" : 80.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:51]POST & json_proto [14:02:51]process_json_proto [14:02:51]json parsed OK: [14:02:51]protocol is kg_v1.0 [14:02:51]action value=close_receipt [14:02:51]process_action close_receipt [14:02:51]cmd_close_receipt [14:02:51]MH_GetDate [14:02:51]Write to MH i2c: F0 00 00 FC 00 EB [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 09 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 09 00 FC 00 00 8B 6A 12 67 19 BC 99 64 34 [14:02:51]GetLastDocTimeStamp 1729260073 [14:02:51]current date 1729260171 [14:02:51]FM_GetShiftState [14:02:51]SAM_PROTO_GetShiftState [14:02:51]wFMCommunicate request_size=4 [14:02:51]MH_SAM_APDU [14:02:51]CAPDU: 80 13 01 00 [14:02:51]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:51]Read from MH i2c: E2 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [14:02:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:02:51]wFMCommunicate OK [14:02:51]SAM_PROTO_GetShiftState done [14:02:51]FM_GetShiftState done [14:02:51]opened in 1729211399 [14:02:51]opened+sec_in_day 1729297799 [14:02:51]quantity*price = 8028 [14:02:51]sum+1 = 8029 [14:02:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 80.00 Внесено: 80.00 СДАЧА: 0.00 НСП 1% : 0.71 НДС 12% : 8.52 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 276 18.10.2024 14:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154887 ФПД: 150890901884182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154887&fm=150890901884182&tin=02508201610067®Number=0000137193017469&sum=8000 [14:02:52]StoreToDocumentArchive [14:02:52]shift 312 fd 154887 [14:02:52]save to /storage/0312/doc_00154887 [14:02:52]save last doc name /storage/0312/doc_00154887 to /storage/kkm_last_doc_name [14:02:52]save OK [14:02:52]Clear old archive folders... [14:02:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:52]tlvbuf is 0079B760 [14:02:52]SAM_PROTO_ClearQueue [14:02:52]wFMCommunicate request_size=4 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 09 00 00 [14:02:52]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [14:02:52]RAPDU: 90 00 [14:02:52]wFMCommunicate OK [14:02:52]SAM_PROTO_ClearQueue done [14:02:52]KKMCreateOFDPacket [14:02:52]OFDProtocolAddRootSTLVToBuf [14:02:52]FM_MakeSignedData [14:02:52]FM_MakeSignedData [14:02:52]SAM_PROTO_SignData [14:02:52]wFMCommunicate request_size=4 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 0D 01 02 [14:02:52]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [14:02:52]RAPDU: 90 00 [14:02:52]wFMCommunicate OK [14:02:52]wFMCommunicate request_size=255 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 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 54 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 14 01 00 00 F4 03 04 00 8C 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5D 02 00 35 04 06 00 89 [14:02:52]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 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 54 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 14 01 00 00 F4 03 04 00 8C 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5D 02 00 35 04 06 00 89 00 00 1A [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:02:52]RAPDU: 90 00 [14:02:52]wFMCommunicate OK [14:02:52]wFMCommunicate request_size=10 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 0D 02 02 05 3C 06 9B 4D 16 [14:02:52]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 3C 06 9B 4D 16 00 00 D2 [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:02:52]RAPDU: 90 00 [14:02:52]wFMCommunicate OK [14:02:52]wFMCommunicate request_size=4 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 0D 03 02 [14:02:52]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 0B 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 0B 00 0E 01 00 DF B1 95 0D 46 6F 3C B4 90 00 62 [14:02:52]RAPDU: DF B1 95 0D 46 6F 3C B4 90 00 [14:02:52]wFMCommunicate OK [14:02:52]SAM_PROTO_SignData done [14:02:52]FM_MakeSignedData done [14:02:52]CreateOFDProtocolMessage [14:02:52]wFMCommunicate request_size=4 [14:02:52]MH_SAM_APDU [14:02:52]CAPDU: 80 11 00 00 [14:02:52]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:52]Read from MH i2c: E2 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 17 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [14:02:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:02:52]wFMCommunicate OK [14:02:52]CreateOFDProtocolMessage done [14:02:52]OFDSenderStorePacket 154887 [14:02:52]StoreOFDPacket docnum=154887 [14:02:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 96 07 01 41 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 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 54 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 14 01 00 00 F4 03 04 00 8C 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5D 02 00 35 04 06 00 89 3C 06 9B 4D 16 DF B1 95 0D 46 6F 3C B4 [14:02:52]CheckFolder [14:02:52]dirname=/storage/ofd_packets [14:02:52]CheckFolder done [14:02:52]ProducePacketName [14:02:52]name=ofd_packets/00154887 [14:02:52]NVStorageSaveData ofd_packets/00154887 [14:02:52]File name is /storage/ofd_packets/00154887 [14:02:52]Write 301 bytes [14:02:52]NVStorageSaveData done [14:02:52]OFDSenderStorePacket done [14:02:52]KKMCreateOFDPacket done [14:02:52]NVStorageSaveData kkm_last_timestamp [14:02:52]File name is /storage/kkm_last_timestamp [14:02:52]Write 4 bytes [14:02:52]NVStorageSaveData done [14:02:52]ExternCall_PrintAddStr [14:02:52]wPrintStart [14:02:52]Write to MH i2c: 01 00 00 10 01 11 [14:02:52]Write i2c OK [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: 01 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: 01 07 00 [14:02:52]MH_I2C_Read... [14:02:52]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [14:02:52]RasterBufferAndPrint [14:02:52]line Счет N : (1)873074 [14:02:52]line ИНН: 02508201610067 [14:02:52]line Контрольно-Кассовый Чек [14:02:52]line ПРОДАЖА [14:02:52]line ТРК (МРК, ГНК) : 32 [14:02:52]line Товар: 2710124130 [14:02:52]line Аи-92-К-5 [14:02:52]line 1.200 * 66.90 [14:02:52]line = 80.28 [14:02:52]line НДС 12% НСП 1% [14:02:52]line > о реализуемом товаре [14:02:52]line ОКРУГЛЕНИЕ: -0.28 [14:02:52]line ИТОГО: 80.00 [14:02:52]line Внесено: 80.00 [14:02:52]line СДАЧА: 0.00 [14:02:52]line НСП 1% : 0.71 [14:02:52]line НДС 12% : 8.52 [14:02:52]line Наличными: 80.00 [14:02:52]line Безнал.: 0.00 [14:02:52]line Место: АЗС № 165 "Партнер Нефть" [14:02:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:02:52]line СНО: Общий режим [14:02:52]line Чек 276 18.10.2024 14:02 [14:02:52]line Смена: 312 ФФД: 1.0 [14:02:52]line ЗНМ: 0300000234 [14:02:52]line РНМ: 0000137193017469 [14:02:52]line Версия ККМ: v1.0 [14:02:52]line ФМ: 0000000000963156 [14:02:52]line ФД: 154887 [14:02:52]line ФПД: 150890901884182 [14:02:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154887&fm=150890901884182&tin=02508201610067®Number=0000137193017469&sum=8000 [14:02:53]OFD Sender: Processing packet 154887 [packets to send 51, broken 50] [14:02:53]ProducePacketName [14:02:53]name=ofd_packets/00154887 [14:02:53]OFD Sender: To server: pG, [14:02:53]CommunicateWithHost lk.salyk.kg:30040 [14:02:53]ConnectInit lk.salyk.kg [14:02:53]written 0, free lines is 4095 [14:02:53]Connected sock=10 [14:02:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 96 07 01 41 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 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 54 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 14 01 00 00 F4 03 04 00 8C 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5D 02 00 35 04 06 00 89 3C 06 9B 4D 16 DF B1 95 0D 46 6F 3C B4 [14:02:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 79 EE 47 00 9D 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5D 02 00 F4 03 04 00 C4 10 12 67 B6 04 01 00 00 9A D9 90 62 F6 AA A4 D4 [14:02:53]CommunicateWithHost err = 0 [14:02:53]CheckOFDResponse [14:02:53]1017 (14) - 77093643461234 [14:02:53]1041 (16) - 0000000000963156 [14:02:53]1040 (4) - 154887 [14:02:53]1012 (4) - 18.10.2024 07:39 [14:02:53]1206 (1) - 0 [14:02:53]OFD Sender: Remove packet 154887 [14:02:53]ProducePacketName [14:02:53]name=ofd_packets/00154887 [14:02:53]NVStorageDeleteData [14:02:53]Write to MH i2c: 01 00 00 3B 01 3C [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 07 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 EA 0C 39 [14:02:53]RasterBufferAndPrint [14:02:53]line [14:02:53]line [14:02:53]line [14:02:53]line [14:02:53]line [14:02:53]written 0, free lines is 3312 [14:02:53]MH_Cut [14:02:53]Write to MH i2c: D1 01 00 42 01 01 15 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: D1 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: D1 01 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: D1 01 00 42 01 00 14 [14:02:53]Write to MH i2c: 01 00 00 43 01 44 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:54]OFD Sender: No OFD packet to send [14:02:54]*** Cut start [14:02:54]*** Partial cut [14:02:54]*** CUTSNS_PIN = 1 [14:02:54]*** CUTSNS_PIN = 0 [14:02:54]*** Brake cut motor [14:02:55]Read from MH i2c: 01 [14:02:55]MH_I2C_Read... [14:02:55]*** Stop cut motor [14:02:55]*** Cut end [14:02:55]Read from MH i2c: 01 07 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [14:02:55]process_action close_receipt done [14:02:55]requested_data is exist [14:02:55]produce_requested_data [14:02:55]requested_item fm.sn is exist - process it [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 11 00 00 [14:02:55]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 17 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [14:02:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:02:55]wFMCommunicate OK [14:02:55]requested_item fd.num is exist - process it [14:02:55]SAM_PROTO_GetFieldsCounters [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 13 00 00 [14:02:55]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 62 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [14:02:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:55]wFMCommunicate OK [14:02:55]SAM_PROTO_GetFieldsCounters done [14:02:55]requested_item shift.num is exist - process it [14:02:55]requested_item shift.opened is exist - process it [14:02:55]req_shift_opened [14:02:55]FM_GetShiftState [14:02:55]SAM_PROTO_GetShiftState [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 13 01 00 [14:02:55]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 0E 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [14:02:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:02:55]wFMCommunicate OK [14:02:55]SAM_PROTO_GetShiftState done [14:02:55]FM_GetShiftState done [14:02:55]req_shift_opened done [14:02:55]requested_item shift.open_date is exist - process it [14:02:55]req_shift_open_date [14:02:55]req_shift_open_date done [14:02:55]produce_requested_data done [14:02:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154887,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:02:55]process_action_free close_receipt [14:02:55]json_value_free [14:02:55]json_value_free done [14:02:55]process_json_proto returns [14:02:55]Send response to host [14:02:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154887,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:02:55]free response buf [14:02:55]execute_script done [14:02:55]execute_script returns [14:02:55]free content buf [14:02:55]Sock 7.Close socket [14:02:55]Sock 7.Thread stoped [14:02:59]OFD Sender: No OFD packet to send [14:03:04]OFD Sender: No OFD packet to send [14:03:09]OFD Sender: No OFD packet to send [14:03:14]OFD Sender: No OFD packet to send [14:03:19]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:59]OFD Sender: No OFD packet to send [14:04:04]OFD Sender: No OFD packet to send [14:04:05]accept exits with 9 [14:04:05]New connection [14:04:05]New thread 3066830180 created [14:04:05]Thread 3066686820 joined [14:04:05]Waiting for new connection... [14:04:05] Sock 9.Parse request [14:04:05]Sock 9.Check first char [14:04:05]Sock 9.First char is OK [14:04:05]request: POST /json_proto HTTP/1.0 [14:04:05]Method: POST [14:04:05]URL: /json_proto [14:04:05]Method is POST - this is cgi request [14:04:05]url: /json_proto [14:04:05]query_string will be loaded in cgi processing [14:04:05]execute_cgi json_proto POST (null) [14:04:05]execute_cgi path=json_proto method=POST [14:04:05]POST find Content-Length [14:04:05]Host: 172.17.53.67:8080 [14:04:05]Content-Length: 677 [14:04:05]Content-Type: application/json [14:04:05] [14:04:05]POST finish read [14:04:05]Found Content-Length = 677 [14:04:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:05]execute_script... [14:04:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:05]POST & json_proto [14:04:05]process_json_proto [14:04:05]json parsed OK: [14:04:05]protocol is kg_v1.0 [14:04:05]action value=close_receipt [14:04:05]process_action close_receipt [14:04:05]cmd_close_receipt [14:04:05]MH_GetDate [14:04:05]Write to MH i2c: F0 00 00 47 01 37 [14:04:05]Write i2c OK [14:04:05]MH_I2C_Read... [14:04:05]Read from MH i2c: F0 [14:04:05]MH_I2C_Read... [14:04:05]Read from MH i2c: F0 09 00 [14:04:05]MH_I2C_Read... [14:04:05]Read from MH i2c: F0 09 00 47 01 00 D6 6A 12 67 19 BC 99 64 CB [14:04:05]GetLastDocTimeStamp 1729260172 [14:04:05]current date 1729260246 [14:04:05]FM_GetShiftState [14:04:05]SAM_PROTO_GetShiftState [14:04:05]wFMCommunicate request_size=4 [14:04:05]MH_SAM_APDU [14:04:05]CAPDU: 80 13 01 00 [14:04:05]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:04:05]Write i2c OK [14:04:05]MH_I2C_Read... [14:04:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:05]Read from MH i2c: E2 [14:04:05]MH_I2C_Read... [14:04:05]Read from MH i2c: E2 0E 00 [14:04:05]MH_I2C_Read... [14:04:05]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [14:04:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:04:05]wFMCommunicate OK [14:04:05]SAM_PROTO_GetShiftState done [14:04:05]FM_GetShiftState done [14:04:05]opened in 1729211399 [14:04:05]opened+sec_in_day 1729297799 [14:04:05]quantity*price = 50010 [14:04:05]sum+1 = 50012 [14:04:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 277 18.10.2024 14:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154888 ФПД: 109815159527149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154888&fm=109815159527149&tin=02508201610067®Number=0000137193017469&sum=50000 [14:04:06]StoreToDocumentArchive [14:04:06]shift 312 fd 154888 [14:04:06]save to /storage/0312/doc_00154888 [14:04:06]save last doc name /storage/0312/doc_00154888 to /storage/kkm_last_doc_name [14:04:06]save OK [14:04:06]Clear old archive folders... [14:04:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:06]tlvbuf is 0078FC00 [14:04:06]SAM_PROTO_ClearQueue [14:04:06]wFMCommunicate request_size=4 [14:04:06]MH_SAM_APDU [14:04:06]CAPDU: 80 09 00 00 [14:04:06]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [14:04:06]Write i2c OK [14:04:06]MH_I2C_Read... [14:04:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:06]Read from MH i2c: E2 [14:04:06]MH_I2C_Read... [14:04:06]Read from MH i2c: E2 03 00 [14:04:06]MH_I2C_Read... [14:04:06]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [14:04:06]RAPDU: 90 00 [14:04:06]wFMCommunicate OK [14:04:06]SAM_PROTO_ClearQueue done [14:04:06]KKMCreateOFDPacket [14:04:06]OFDProtocolAddRootSTLVToBuf [14:04:06]FM_MakeSignedData [14:04:06]FM_MakeSignedData [14:04:06]SAM_PROTO_SignData [14:04:06]wFMCommunicate request_size=4 [14:04:06]MH_SAM_APDU [14:04:06]CAPDU: 80 0D 01 02 [14:04:06]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [14:04:06]Write i2c OK [14:04:06]MH_I2C_Read... [14:04:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:06]Read from MH i2c: E2 [14:04:06]MH_I2C_Read... [14:04:06]Read from MH i2c: E2 03 00 [14:04:06]MH_I2C_Read... [14:04:06]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:04:06]RAPDU: 90 00 [14:04:06]wFMCommunicate OK [14:04:06]wFMCommunicate request_size=255 [14:04:06]MH_SAM_APDU [14:04:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5D 02 00 35 04 06 00 63 [14:04:06]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5D 02 00 35 04 06 00 63 00 00 21 [14:04:06]Write i2c OK [14:04:06]MH_I2C_Read... [14:04:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:07]Read from MH i2c: E2 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 03 00 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:04:07]RAPDU: 90 00 [14:04:07]wFMCommunicate OK [14:04:07]wFMCommunicate request_size=10 [14:04:07]MH_SAM_APDU [14:04:07]CAPDU: 80 0D 02 02 05 E0 55 93 16 ED [14:04:07]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 E0 55 93 16 ED 00 00 A8 [14:04:07]Write i2c OK [14:04:07]MH_I2C_Read... [14:04:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:07]Read from MH i2c: E2 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 03 00 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:04:07]RAPDU: 90 00 [14:04:07]wFMCommunicate OK [14:04:07]wFMCommunicate request_size=4 [14:04:07]MH_SAM_APDU [14:04:07]CAPDU: 80 0D 03 02 [14:04:07]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [14:04:07]Write i2c OK [14:04:07]MH_I2C_Read... [14:04:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:07]Read from MH i2c: E2 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 0B 00 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 0B 00 59 01 00 BD AA F8 D6 02 D1 58 B8 90 00 EE [14:04:07]RAPDU: BD AA F8 D6 02 D1 58 B8 90 00 [14:04:07]wFMCommunicate OK [14:04:07]SAM_PROTO_SignData done [14:04:07]FM_MakeSignedData done [14:04:07]CreateOFDProtocolMessage [14:04:07]wFMCommunicate request_size=4 [14:04:07]MH_SAM_APDU [14:04:07]CAPDU: 80 11 00 00 [14:04:07]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [14:04:07]Write i2c OK [14:04:07]MH_I2C_Read... [14:04:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:07]Read from MH i2c: E2 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 17 00 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [14:04:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:04:07]wFMCommunicate OK [14:04:07]CreateOFDProtocolMessage done [14:04:07]OFDSenderStorePacket 154888 [14:04:07]StoreOFDPacket docnum=154888 [14:04:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C 22 07 01 3A B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5D 02 00 35 04 06 00 63 E0 55 93 16 ED BD AA F8 D6 02 D1 58 B8 [14:04:07]CheckFolder [14:04:07]dirname=/storage/ofd_packets [14:04:07]CheckFolder done [14:04:07]ProducePacketName [14:04:07]name=ofd_packets/00154888 [14:04:07]NVStorageSaveData ofd_packets/00154888 [14:04:07]File name is /storage/ofd_packets/00154888 [14:04:07]Write 301 bytes [14:04:07]NVStorageSaveData done [14:04:07]OFDSenderStorePacket done [14:04:07]KKMCreateOFDPacket done [14:04:07]NVStorageSaveData kkm_last_timestamp [14:04:07]File name is /storage/kkm_last_timestamp [14:04:07]Write 4 bytes [14:04:07]NVStorageSaveData done [14:04:07]ExternCall_PrintAddStr [14:04:07]wPrintStart [14:04:07]Write to MH i2c: 01 00 00 5B 01 5C [14:04:07]Write i2c OK [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: 01 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: 01 07 00 [14:04:07]MH_I2C_Read... [14:04:07]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [14:04:07]RasterBufferAndPrint [14:04:07]line Счет N : (1)873075 [14:04:07]line ИНН: 02508201610067 [14:04:07]line Контрольно-Кассовый Чек [14:04:07]line ПРОДАЖА [14:04:07]line ТРК (МРК, ГНК) : 41 [14:04:07]line Товар: 2710124500 [14:04:07]line Аи-95-К-5 [14:04:07]line 6.740 * 74.20 [14:04:07]line = 500.11 [14:04:07]line НДС 12% НСП 1% [14:04:07]line > о реализуемом товаре [14:04:07]line ОКРУГЛЕНИЕ: -0.11 [14:04:07]line ИТОГО: 500.00 [14:04:07]line Внесено: 500.00 [14:04:07]line СДАЧА: 0.00 [14:04:07]line НСП 1% : 4.43 [14:04:07]line НДС 12% : 53.11 [14:04:07]line Наличными: 500.00 [14:04:07]line Безнал.: 0.00 [14:04:07]line Место: АЗС № 165 "Партнер Нефть" [14:04:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:04:07]line СНО: Общий режим [14:04:07]line Чек 277 18.10.2024 14:04 [14:04:07]line Смена: 312 ФФД: 1.0 [14:04:07]line ЗНМ: 0300000234 [14:04:07]line РНМ: 0000137193017469 [14:04:07]line Версия ККМ: v1.0 [14:04:07]line ФМ: 0000000000963156 [14:04:07]line ФД: 154888 [14:04:07]line ФПД: 109815159527149 [14:04:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154888&fm=109815159527149&tin=02508201610067®Number=0000137193017469&sum=50000 [14:04:07]OFD Sender: Processing packet 154888 [packets to send 51, broken 50] [14:04:07]ProducePacketName [14:04:07]name=ofd_packets/00154888 [14:04:07]OFD Sender: To server: pG, [14:04:07]CommunicateWithHost lk.salyk.kg:30040 [14:04:07]ConnectInit lk.salyk.kg [14:04:07]written 0, free lines is 4095 [14:04:07]Connected sock=10 [14:04:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C 22 07 01 3A B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 6A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5D 02 00 35 04 06 00 63 E0 55 93 16 ED BD AA F8 D6 02 D1 58 B8 [14:04:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1E CB 47 00 3A DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5D 02 00 F4 03 04 00 0F 11 12 67 B6 04 01 00 00 1B 56 93 EA B5 91 78 4A [14:04:08]CommunicateWithHost err = 0 [14:04:08]CheckOFDResponse [14:04:08]1017 (14) - 77093643461234 [14:04:08]1041 (16) - 0000000000963156 [14:04:08]1040 (4) - 154888 [14:04:08]1012 (4) - 18.10.2024 07:41 [14:04:08]1206 (1) - 0 [14:04:08]OFD Sender: Remove packet 154888 [14:04:08]ProducePacketName [14:04:08]name=ofd_packets/00154888 [14:04:08]NVStorageDeleteData [14:04:08]Write to MH i2c: 01 00 00 86 01 87 [14:04:08]Write i2c OK [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: 01 [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: 01 07 00 [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DD 0C 77 [14:04:08]RasterBufferAndPrint [14:04:08]line [14:04:08]line [14:04:08]line [14:04:08]line [14:04:08]line [14:04:08]written 0, free lines is 3299 [14:04:08]MH_Cut [14:04:08]Write to MH i2c: D1 01 00 8D 01 01 60 [14:04:08]Write i2c OK [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: D1 [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: D1 01 00 [14:04:08]MH_I2C_Read... [14:04:08]Read from MH i2c: D1 01 00 8D 01 00 5F [14:04:08]Write to MH i2c: 01 00 00 8E 01 8F [14:04:08]Write i2c OK [14:04:08]MH_I2C_Read... [14:04:08]OFD Sender: No OFD packet to send [14:04:08]*** Cut start [14:04:08]*** Partial cut [14:04:08]*** CUTSNS_PIN = 1 [14:04:09]*** CUTSNS_PIN = 0 [14:04:09]*** Brake cut motor [14:04:09]Read from MH i2c: 01 [14:04:09]MH_I2C_Read... [14:04:09]*** Stop cut motor [14:04:09]*** Cut end [14:04:09]Read from MH i2c: 01 07 00 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [14:04:09]process_action close_receipt done [14:04:09]requested_data is exist [14:04:09]produce_requested_data [14:04:09]requested_item fm.sn is exist - process it [14:04:09]wFMCommunicate request_size=4 [14:04:09]MH_SAM_APDU [14:04:09]CAPDU: 80 11 00 00 [14:04:09]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [14:04:09]Write i2c OK [14:04:09]MH_I2C_Read... [14:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:09]Read from MH i2c: E2 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: E2 17 00 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [14:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:04:09]wFMCommunicate OK [14:04:09]requested_item fd.num is exist - process it [14:04:09]SAM_PROTO_GetFieldsCounters [14:04:09]wFMCommunicate request_size=4 [14:04:09]MH_SAM_APDU [14:04:09]CAPDU: 80 13 00 00 [14:04:09]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [14:04:09]Write i2c OK [14:04:09]MH_I2C_Read... [14:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:09]Read from MH i2c: E2 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: E2 62 00 [14:04:09]MH_I2C_Read... [14:04:09]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [14:04:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:09]wFMCommunicate OK [14:04:09]SAM_PROTO_GetFieldsCounters done [14:04:09]requested_item shift.num is exist - process it [14:04:09]requested_item shift.opened is exist - process it [14:04:09]req_shift_opened [14:04:09]FM_GetShiftState [14:04:09]SAM_PROTO_GetShiftState [14:04:09]wFMCommunicate request_size=4 [14:04:09]MH_SAM_APDU [14:04:09]CAPDU: 80 13 01 00 [14:04:09]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [14:04:09]Write i2c OK [14:04:09]MH_I2C_Read... [14:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:09]Read from MH i2c: E2 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: E2 0E 00 [14:04:09]MH_I2C_Read... [14:04:09]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [14:04:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:04:09]wFMCommunicate OK [14:04:09]SAM_PROTO_GetShiftState done [14:04:09]FM_GetShiftState done [14:04:09]req_shift_opened done [14:04:09]requested_item shift.open_date is exist - process it [14:04:09]req_shift_open_date [14:04:09]req_shift_open_date done [14:04:09]produce_requested_data done [14:04:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154888,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:04:09]process_action_free close_receipt [14:04:09]json_value_free [14:04:09]json_value_free done [14:04:09]process_json_proto returns [14:04:09]Send response to host [14:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154888,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:04:09]free response buf [14:04:09]execute_script done [14:04:09]execute_script returns [14:04:09]free content buf [14:04:09]Sock 9.Close socket [14:04:09]Sock 9.Thread stoped [14:04:13]OFD Sender: No OFD packet to send [14:04:18]OFD Sender: No OFD packet to send [14:04:23]OFD Sender: No OFD packet to send [14:04:28]OFD Sender: No OFD packet to send [14:04:33]OFD Sender: No OFD packet to send [14:04:38]OFD Sender: No OFD packet to send [14:04:43]OFD Sender: No OFD packet to send [14:04:48]OFD Sender: No OFD packet to send [14:04:53]accept exits with 7 [14:04:53]New connection [14:04:53]New thread 3066686820 created [14:04:53]Thread 3066830180 joined [14:04:53]Waiting for new connection... [14:04:53] Sock 7.Parse request [14:04:53]Sock 7.Check first char [14:04:53]Sock 7.First char is OK [14:04:53]request: POST /json_proto HTTP/1.0 [14:04:53]Method: POST [14:04:53]URL: /json_proto [14:04:53]Method is POST - this is cgi request [14:04:53]url: /json_proto [14:04:53]query_string will be loaded in cgi processing [14:04:53]execute_cgi json_proto POST (null) [14:04:53]execute_cgi path=json_proto method=POST [14:04:53]POST find Content-Length [14:04:53]Host: 172.17.53.67:8080 [14:04:53]Content-Length: 677 [14:04:53]Content-Type: application/json [14:04:53] [14:04:53]POST finish read [14:04:53]Found Content-Length = 677 [14:04:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:53]execute_script... [14:04:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:53]POST & json_proto [14:04:53]process_json_proto [14:04:53]json parsed OK: [14:04:53]protocol is kg_v1.0 [14:04:53]action value=close_receipt [14:04:53]process_action close_receipt [14:04:53]cmd_close_receipt [14:04:53]MH_GetDate [14:04:53]Write to MH i2c: F0 00 00 92 01 82 [14:04:53]Write i2c OK [14:04:53]MH_I2C_Read... [14:04:53]Read from MH i2c: F0 [14:04:53]MH_I2C_Read... [14:04:53]Read from MH i2c: F0 09 00 [14:04:53]MH_I2C_Read... [14:04:53]Read from MH i2c: F0 09 00 92 01 00 05 6B 12 67 19 BC 99 64 46 [14:04:53]GetLastDocTimeStamp 1729260246 [14:04:53]current date 1729260293 [14:04:53]FM_GetShiftState [14:04:53]SAM_PROTO_GetShiftState [14:04:53]wFMCommunicate request_size=4 [14:04:53]MH_SAM_APDU [14:04:53]CAPDU: 80 13 01 00 [14:04:53]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [14:04:53]Write i2c OK [14:04:53]MH_I2C_Read... [14:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:53]Read from MH i2c: E2 [14:04:53]MH_I2C_Read... [14:04:53]Read from MH i2c: E2 0E 00 [14:04:53]MH_I2C_Read... [14:04:53]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [14:04:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:04:53]wFMCommunicate OK [14:04:53]SAM_PROTO_GetShiftState done [14:04:53]FM_GetShiftState done [14:04:53]opened in 1729211399 [14:04:53]opened+sec_in_day 1729297799 [14:04:53]quantity*price = 50041 [14:04:53]sum+1 = 50042 [14:04:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 278 18.10.2024 14:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154889 ФПД: 208450742692089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140454&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154889&fm=208450742692089&tin=02508201610067®Number=0000137193017469&sum=50000 [14:04:54]StoreToDocumentArchive [14:04:54]shift 312 fd 154889 [14:04:54]save to /storage/0312/doc_00154889 [14:04:54]save last doc name /storage/0312/doc_00154889 to /storage/kkm_last_doc_name [14:04:54]save OK [14:04:54]Clear old archive folders... [14:04:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:54]tlvbuf is 00790350 [14:04:54]SAM_PROTO_ClearQueue [14:04:54]wFMCommunicate request_size=4 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 09 00 00 [14:04:54]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [14:04:54]RAPDU: 90 00 [14:04:54]wFMCommunicate OK [14:04:54]SAM_PROTO_ClearQueue done [14:04:54]KKMCreateOFDPacket [14:04:54]OFDProtocolAddRootSTLVToBuf [14:04:54]FM_MakeSignedData [14:04:54]FM_MakeSignedData [14:04:54]SAM_PROTO_SignData [14:04:54]wFMCommunicate request_size=4 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 0D 01 02 [14:04:54]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:04:54]RAPDU: 90 00 [14:04:54]wFMCommunicate OK [14:04:54]wFMCommunicate request_size=255 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 06 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5D 02 00 35 04 06 00 BD [14:04:54]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 06 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5D 02 00 35 04 06 00 BD 00 00 21 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:04:54]RAPDU: 90 00 [14:04:54]wFMCommunicate OK [14:04:54]wFMCommunicate request_size=10 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 0D 02 02 05 95 B8 78 A8 F9 [14:04:54]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 95 B8 78 A8 F9 00 00 8E [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:04:54]RAPDU: 90 00 [14:04:54]wFMCommunicate OK [14:04:54]wFMCommunicate request_size=4 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 0D 03 02 [14:04:54]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 0B 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 0B 00 A4 01 00 F7 12 95 89 49 96 FF 57 90 00 7D [14:04:54]RAPDU: F7 12 95 89 49 96 FF 57 90 00 [14:04:54]wFMCommunicate OK [14:04:54]SAM_PROTO_SignData done [14:04:54]FM_MakeSignedData done [14:04:54]CreateOFDProtocolMessage [14:04:54]wFMCommunicate request_size=4 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 11 00 00 [14:04:54]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 17 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [14:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:04:54]wFMCommunicate OK [14:04:54]CreateOFDProtocolMessage done [14:04:54]OFDSenderStorePacket 154889 [14:04:54]StoreOFDPacket docnum=154889 [14:04:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 62 07 01 12 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 06 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5D 02 00 35 04 06 00 BD 95 B8 78 A8 F9 F7 12 95 89 49 96 FF 57 [14:04:54]CheckFolder [14:04:54]dirname=/storage/ofd_packets [14:04:54]CheckFolder done [14:04:54]ProducePacketName [14:04:54]name=ofd_packets/00154889 [14:04:54]NVStorageSaveData ofd_packets/00154889 [14:04:54]File name is /storage/ofd_packets/00154889 [14:04:54]Write 301 bytes [14:04:54]NVStorageSaveData done [14:04:54]OFDSenderStorePacket done [14:04:54]KKMCreateOFDPacket done [14:04:54]NVStorageSaveData kkm_last_timestamp [14:04:54]File name is /storage/kkm_last_timestamp [14:04:54]Write 4 bytes [14:04:54]NVStorageSaveData done [14:04:54]ExternCall_PrintAddStr [14:04:54]wPrintStart [14:04:54]Write to MH i2c: 01 00 00 A6 01 A7 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: 01 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: 01 07 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [14:04:54]RasterBufferAndPrint [14:04:54]line Счет N : (1)873076 [14:04:54]line ИНН: 02508201610067 [14:04:54]line Контрольно-Кассовый Чек [14:04:54]line ПРОДАЖА [14:04:54]line ТРК (МРК, ГНК) : 42 [14:04:54]line Товар: 2710124130 [14:04:54]line Аи-92-К-5 [14:04:54]line 7.480 * 66.90 [14:04:54]line = 500.41 [14:04:54]line НДС 12% НСП 1% [14:04:54]line > о реализуемом товаре [14:04:54]line ОКРУГЛЕНИЕ: -0.41 [14:04:54]line ИТОГО: 500.00 [14:04:54]line Внесено: 500.00 [14:04:54]line СДАЧА: 0.00 [14:04:54]line НСП 1% : 4.43 [14:04:54]line НДС 12% : 53.14 [14:04:54]line Наличными: 500.00 [14:04:54]line Безнал.: 0.00 [14:04:54]line Место: АЗС № 165 "Партнер Нефть" [14:04:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:04:54]line СНО: Общий режим [14:04:54]line Чек 278 18.10.2024 14:04 [14:04:54]line Смена: 312 ФФД: 1.0 [14:04:54]line ЗНМ: 0300000234 [14:04:54]line РНМ: 0000137193017469 [14:04:54]line Версия ККМ: v1.0 [14:04:54]line ФМ: 0000000000963156 [14:04:54]line ФД: 154889 [14:04:54]line ФПД: 208450742692089 [14:04:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140454&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154889&fm=208450742692089&tin=02508201610067®Number=0000137193017469&sum=50000 [14:04:55]OFD Sender: Processing packet 154889 [packets to send 51, broken 50] [14:04:55]ProducePacketName [14:04:55]name=ofd_packets/00154889 [14:04:55]OFD Sender: To server: pG, [14:04:55]CommunicateWithHost lk.salyk.kg:30040 [14:04:55]ConnectInit lk.salyk.kg [14:04:55]written 0, free lines is 4095 [14:04:55]Connected sock=10 [14:04:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 62 07 01 12 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 06 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5D 02 00 35 04 06 00 BD 95 B8 78 A8 F9 F7 12 95 89 49 96 FF 57 [14:04:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 BC 47 00 0C 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5D 02 00 F4 03 04 00 3E 11 12 67 B6 04 01 00 00 91 6A 20 BD B3 96 5E BE [14:04:55]CommunicateWithHost err = 0 [14:04:55]CheckOFDResponse [14:04:55]1017 (14) - 77093643461234 [14:04:55]1041 (16) - 0000000000963156 [14:04:55]1040 (4) - 154889 [14:04:55]1012 (4) - 18.10.2024 07:41 [14:04:55]1206 (1) - 0 [14:04:55]OFD Sender: Remove packet 154889 [14:04:55]ProducePacketName [14:04:55]name=ofd_packets/00154889 [14:04:55]NVStorageDeleteData [14:04:55]Write to MH i2c: 01 00 00 D1 01 D2 [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: 01 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: 01 07 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 DE 0C C3 [14:04:55]RasterBufferAndPrint [14:04:55]line [14:04:55]line [14:04:55]line [14:04:55]line [14:04:55]line [14:04:55]written 0, free lines is 3300 [14:04:55]MH_Cut [14:04:55]Write to MH i2c: D1 01 00 D8 01 01 AB [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: D1 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: D1 01 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: D1 01 00 D8 01 00 AA [14:04:55]Write to MH i2c: 01 00 00 D9 01 DA [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:56]OFD Sender: No OFD packet to send [14:04:56]*** Cut start [14:04:56]*** Partial cut [14:04:56]*** CUTSNS_PIN = 1 [14:04:56]*** CUTSNS_PIN = 0 [14:04:56]*** Brake cut motor [14:04:56]Read from MH i2c: 01 [14:04:56]MH_I2C_Read... [14:04:56]*** Stop cut motor [14:04:56]Read from MH i2c: 01 07 00 [14:04:56]MH_I2C_Read... [14:04:56]*** Cut end [14:04:56]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [14:04:56]process_action close_receipt done [14:04:56]requested_data is exist [14:04:56]produce_requested_data [14:04:56]requested_item fm.sn is exist - process it [14:04:56]wFMCommunicate request_size=4 [14:04:56]MH_SAM_APDU [14:04:56]CAPDU: 80 11 00 00 [14:04:56]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:57]Read from MH i2c: E2 [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 17 00 [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A6 [14:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:04:57]wFMCommunicate OK [14:04:57]requested_item fd.num is exist - process it [14:04:57]SAM_PROTO_GetFieldsCounters [14:04:57]wFMCommunicate request_size=4 [14:04:57]MH_SAM_APDU [14:04:57]CAPDU: 80 13 00 00 [14:04:57]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [14:04:57]Write i2c OK [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 [14:04:57]MH_I2C_Read... [14:04:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:57]Read from MH i2c: E2 62 00 [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [14:04:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:57]wFMCommunicate OK [14:04:57]SAM_PROTO_GetFieldsCounters done [14:04:57]requested_item shift.num is exist - process it [14:04:57]requested_item shift.opened is exist - process it [14:04:57]req_shift_opened [14:04:57]FM_GetShiftState [14:04:57]SAM_PROTO_GetShiftState [14:04:57]wFMCommunicate request_size=4 [14:04:57]MH_SAM_APDU [14:04:57]CAPDU: 80 13 01 00 [14:04:57]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [14:04:57]Write i2c OK [14:04:57]MH_I2C_Read... [14:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:57]Read from MH i2c: E2 [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 0E 00 [14:04:57]MH_I2C_Read... [14:04:57]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 91 [14:04:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:04:57]wFMCommunicate OK [14:04:57]SAM_PROTO_GetShiftState done [14:04:57]FM_GetShiftState done [14:04:57]req_shift_opened done [14:04:57]requested_item shift.open_date is exist - process it [14:04:57]req_shift_open_date [14:04:57]req_shift_open_date done [14:04:57]produce_requested_data done [14:04:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154889,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:04:57]process_action_free close_receipt [14:04:57]json_value_free [14:04:57]json_value_free done [14:04:57]process_json_proto returns [14:04:57]Send response to host [14:04:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154889,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:04:57]free response buf [14:04:57]execute_script done [14:04:57]execute_script returns [14:04:57]free content buf [14:04:57]Sock 7.Close socket [14:04:57]Sock 7.Thread stoped [14:05:01]OFD Sender: No OFD packet to send [14:05:06]OFD Sender: No OFD packet to send [14:05:11]OFD Sender: No OFD packet to send [14:05:16]OFD Sender: No OFD packet to send [14:05:21]OFD Sender: No OFD packet to send [14:05:26]OFD Sender: No OFD packet to send [14:05:31]OFD Sender: No OFD packet to send [14:05:36]OFD Sender: No OFD packet to send [14:05:41]OFD Sender: No OFD packet to send [14:05:46]OFD Sender: No OFD packet to send [14:05:51]OFD Sender: No OFD packet to send [14:05:56]OFD Sender: No OFD packet to send [14:06:01]OFD Sender: No OFD packet to send [14:06:06]OFD Sender: No OFD packet to send [14:06:11]OFD Sender: No OFD packet to send [14:06:16]OFD Sender: No OFD packet to send [14:06:21]OFD Sender: No OFD packet to send [14:06:22]accept exits with 9 [14:06:22]New connection [14:06:22]New thread 3066830180 created [14:06:22]Thread 3066686820 joined [14:06:22]Waiting for new connection... [14:06:22] Sock 9.Parse request [14:06:22]Sock 9.Check first char [14:06:22]Sock 9.First char is OK [14:06:22]request: POST /json_proto HTTP/1.0 [14:06:22]Method: POST [14:06:22]URL: /json_proto [14:06:22]Method is POST - this is cgi request [14:06:22]url: /json_proto [14:06:22]query_string will be loaded in cgi processing [14:06:22]execute_cgi json_proto POST (null) [14:06:22]execute_cgi path=json_proto method=POST [14:06:22]POST find Content-Length [14:06:22]Host: 172.17.53.67:8080 [14:06:22]Content-Length: 766 [14:06:22]Content-Type: application/json [14:06:22] [14:06:22]POST finish read [14:06:22]Found Content-Length = 766 [14:06:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:22]execute_script... [14:06:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:22]POST & json_proto [14:06:22]process_json_proto [14:06:22]json parsed OK: [14:06:22]protocol is kg_v1.0 [14:06:22]action value=close_receipt [14:06:22]process_action close_receipt [14:06:22]cmd_close_receipt [14:06:22]MH_GetDate [14:06:22]Write to MH i2c: F0 00 00 DD 01 CD [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: F0 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: F0 09 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: F0 09 00 DD 01 00 5F 6B 12 67 19 BC 99 64 EB [14:06:22]GetLastDocTimeStamp 1729260294 [14:06:22]current date 1729260383 [14:06:22]FM_GetShiftState [14:06:22]SAM_PROTO_GetShiftState [14:06:22]wFMCommunicate request_size=4 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 13 01 00 [14:06:22]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 0E 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [14:06:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:06:22]wFMCommunicate OK [14:06:22]SAM_PROTO_GetShiftState done [14:06:22]FM_GetShiftState done [14:06:22]opened in 1729211399 [14:06:22]opened+sec_in_day 1729297799 [14:06:22]quantity*price = 30038 [14:06:22]sum+1 = 30039 [14:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 279 18.10.2024 14:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154890 ФПД: 161158365840519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140623&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154890&fm=161158365840519&tin=02508201610067®Number=0000137193017469&sum=30038 [14:06:23]StoreToDocumentArchive [14:06:23]shift 312 fd 154890 [14:06:23]save to /storage/0312/doc_00154890 [14:06:23]save last doc name /storage/0312/doc_00154890 to /storage/kkm_last_doc_name [14:06:23]save OK [14:06:23]Clear old archive folders... [14:06:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:23]tlvbuf is 0078B590 [14:06:23]SAM_PROTO_ClearQueue [14:06:23]wFMCommunicate request_size=4 [14:06:23]MH_SAM_APDU [14:06:23]CAPDU: 80 09 00 00 [14:06:23]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:23]Read from MH i2c: E2 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [14:06:23]RAPDU: 90 00 [14:06:23]wFMCommunicate OK [14:06:23]SAM_PROTO_ClearQueue done [14:06:23]KKMCreateOFDPacket [14:06:23]OFDProtocolAddRootSTLVToBuf [14:06:23]FM_MakeSignedData [14:06:23]FM_MakeSignedData [14:06:23]SAM_PROTO_SignData [14:06:23]wFMCommunicate request_size=4 [14:06:23]MH_SAM_APDU [14:06:23]CAPDU: 80 0D 01 02 [14:06:23]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:23]Read from MH i2c: E2 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [14:06:23]RAPDU: 90 00 [14:06:23]wFMCommunicate OK [14:06:23]wFMCommunicate request_size=255 [14:06:23]MH_SAM_APDU [14:06:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5F 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5D 02 00 35 04 06 00 92 [14:06:23]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5F 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5D 02 00 35 04 06 00 92 00 00 DC [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:23]Read from MH i2c: E2 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:06:23]RAPDU: 90 00 [14:06:23]wFMCommunicate OK [14:06:23]wFMCommunicate request_size=10 [14:06:23]MH_SAM_APDU [14:06:23]CAPDU: 80 0D 02 02 05 92 9B 26 04 87 [14:06:23]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 92 9B 26 04 87 00 00 51 [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:23]Read from MH i2c: E2 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [14:06:23]RAPDU: 90 00 [14:06:23]wFMCommunicate OK [14:06:23]wFMCommunicate request_size=4 [14:06:23]MH_SAM_APDU [14:06:23]CAPDU: 80 0D 03 02 [14:06:23]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:24]Read from MH i2c: E2 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: E2 0B 00 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: E2 0B 00 EF 01 00 A8 DB F8 B0 69 B5 EC FB 90 00 9C [14:06:24]RAPDU: A8 DB F8 B0 69 B5 EC FB 90 00 [14:06:24]wFMCommunicate OK [14:06:24]SAM_PROTO_SignData done [14:06:24]FM_MakeSignedData done [14:06:24]CreateOFDProtocolMessage [14:06:24]wFMCommunicate request_size=4 [14:06:24]MH_SAM_APDU [14:06:24]CAPDU: 80 11 00 00 [14:06:24]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [14:06:24]Write i2c OK [14:06:24]MH_I2C_Read... [14:06:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:24]Read from MH i2c: E2 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: E2 17 00 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [14:06:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:06:24]wFMCommunicate OK [14:06:24]CreateOFDProtocolMessage done [14:06:24]OFDSenderStorePacket 154890 [14:06:24]StoreOFDPacket docnum=154890 [14:06:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 66 07 01 24 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5F 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5D 02 00 35 04 06 00 92 92 9B 26 04 87 A8 DB F8 B0 69 B5 EC FB [14:06:24]CheckFolder [14:06:24]dirname=/storage/ofd_packets [14:06:24]CheckFolder done [14:06:24]ProducePacketName [14:06:24]name=ofd_packets/00154890 [14:06:24]NVStorageSaveData ofd_packets/00154890 [14:06:24]File name is /storage/ofd_packets/00154890 [14:06:24]Write 301 bytes [14:06:24]NVStorageSaveData done [14:06:24]OFDSenderStorePacket done [14:06:24]KKMCreateOFDPacket done [14:06:24]NVStorageSaveData kkm_last_timestamp [14:06:24]File name is /storage/kkm_last_timestamp [14:06:24]Write 4 bytes [14:06:24]NVStorageSaveData done [14:06:24]ExternCall_PrintAddStr [14:06:24]wPrintStart [14:06:24]Write to MH i2c: 01 00 00 F1 01 F2 [14:06:24]Write i2c OK [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 07 00 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [14:06:24]RasterBufferAndPrint [14:06:24]line Счет N : (1)873077 [14:06:24]line ИНН: 02508201610067 [14:06:24]line Контрольно-Кассовый Чек [14:06:24]line ПРОДАЖА [14:06:24]line ТРК (МРК, ГНК) : 22 [14:06:24]line Товар: 2710124130 [14:06:24]line Аи-92-К-5 [14:06:24]line 4.490 * 66.90 [14:06:24]line = 300.38 [14:06:24]line НДС 12% НСП 1% [14:06:24]line > о реализуемом товаре [14:06:24]line ИТОГО: 300.38 [14:06:24]line НСП 1% : 2.66 [14:06:24]line НДС 12% : 31.90 [14:06:24]line Наличными: 0.00 [14:06:24]line Безнал.: 300.38 [14:06:24]line Место: АЗС № 165 "Партнер Нефть" [14:06:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:06:24]line СНО: Общий режим [14:06:24]line Чек 279 18.10.2024 14:06 [14:06:24]line Смена: 312 ФФД: 1.0 [14:06:24]line ЗНМ: 0300000234 [14:06:24]line РНМ: 0000137193017469 [14:06:24]line Версия ККМ: v1.0 [14:06:24]line Платежная система: Mbank [14:06:24]line ФМ: 0000000000963156 [14:06:24]line ФД: 154890 [14:06:24]line ФПД: 161158365840519 [14:06:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T140623&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154890&fm=161158365840519&tin=02508201610067®Number=0000137193017469&sum=30038 [14:06:24]OFD Sender: Processing packet 154890 [packets to send 51, broken 50] [14:06:24]ProducePacketName [14:06:24]name=ofd_packets/00154890 [14:06:24]OFD Sender: To server: pG, [14:06:24]CommunicateWithHost lk.salyk.kg:30040 [14:06:24]ConnectInit lk.salyk.kg [14:06:24]written 0, free lines is 4095 [14:06:24]Connected sock=10 [14:06:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 66 07 01 24 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5F 6B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5D 02 00 35 04 06 00 92 92 9B 26 04 87 A8 DB F8 B0 69 B5 EC FB [14:06:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C 9B 47 00 38 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5D 02 00 F4 03 04 00 97 11 12 67 B6 04 01 00 00 BC 5C 7D 1B 27 12 C8 E0 [14:06:24]CommunicateWithHost err = 0 [14:06:24]CheckOFDResponse [14:06:24]1017 (14) - 77093643461234 [14:06:24]1041 (16) - 0000000000963156 [14:06:24]1040 (4) - 154890 [14:06:24]1012 (4) - 18.10.2024 07:43 [14:06:24]1206 (1) - 0 [14:06:24]OFD Sender: Remove packet 154890 [14:06:24]ProducePacketName [14:06:24]name=ofd_packets/00154890 [14:06:24]NVStorageDeleteData [14:06:24]Write to MH i2c: 01 00 00 1A 02 1C [14:06:24]Write i2c OK [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 07 00 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 02 0D 32 [14:06:24]RasterBufferAndPrint [14:06:24]line [14:06:24]line [14:06:24]line [14:06:24]line [14:06:24]line [14:06:24]written 0, free lines is 3337 [14:06:24]MH_Cut [14:06:24]Write to MH i2c: D1 01 00 21 02 01 F5 [14:06:24]Write i2c OK [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: D1 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: D1 01 00 [14:06:24]MH_I2C_Read... [14:06:24]Read from MH i2c: D1 01 00 21 02 00 F4 [14:06:24]Write to MH i2c: 01 00 00 22 02 24 [14:06:24]Write i2c OK [14:06:24]MH_I2C_Read... [14:06:25]OFD Sender: No OFD packet to send [14:06:25]*** Cut start [14:06:25]*** Partial cut [14:06:25]*** CUTSNS_PIN = 1 [14:06:25]*** CUTSNS_PIN = 0 [14:06:25]*** Brake cut motor [14:06:26]Read from MH i2c: 01 [14:06:26]MH_I2C_Read... [14:06:26]*** Stop cut motor [14:06:26]*** Cut end [14:06:26]Read from MH i2c: 01 07 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [14:06:26]process_action close_receipt done [14:06:26]requested_data is exist [14:06:26]produce_requested_data [14:06:26]requested_item fm.sn is exist - process it [14:06:26]wFMCommunicate request_size=4 [14:06:26]MH_SAM_APDU [14:06:26]CAPDU: 80 11 00 00 [14:06:26]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [14:06:26]Write i2c OK [14:06:26]MH_I2C_Read... [14:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:26]Read from MH i2c: E2 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 17 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [14:06:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:06:26]wFMCommunicate OK [14:06:26]requested_item fd.num is exist - process it [14:06:26]SAM_PROTO_GetFieldsCounters [14:06:26]wFMCommunicate request_size=4 [14:06:26]MH_SAM_APDU [14:06:26]CAPDU: 80 13 00 00 [14:06:26]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [14:06:26]Write i2c OK [14:06:26]MH_I2C_Read... [14:06:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:26]Read from MH i2c: E2 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 62 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [14:06:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:26]wFMCommunicate OK [14:06:26]SAM_PROTO_GetFieldsCounters done [14:06:26]requested_item shift.num is exist - process it [14:06:26]requested_item shift.opened is exist - process it [14:06:26]req_shift_opened [14:06:26]FM_GetShiftState [14:06:26]SAM_PROTO_GetShiftState [14:06:26]wFMCommunicate request_size=4 [14:06:26]MH_SAM_APDU [14:06:26]CAPDU: 80 13 01 00 [14:06:26]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [14:06:26]Write i2c OK [14:06:26]MH_I2C_Read... [14:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:26]Read from MH i2c: E2 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 0E 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DB [14:06:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:06:26]wFMCommunicate OK [14:06:26]SAM_PROTO_GetShiftState done [14:06:26]FM_GetShiftState done [14:06:26]req_shift_opened done [14:06:26]requested_item shift.open_date is exist - process it [14:06:26]req_shift_open_date [14:06:26]req_shift_open_date done [14:06:26]produce_requested_data done [14:06:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154890,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:06:26]process_action_free close_receipt [14:06:26]json_value_free [14:06:26]json_value_free done [14:06:26]process_json_proto returns [14:06:26]Send response to host [14:06:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154890,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:06:26]free response buf [14:06:26]execute_script done [14:06:26]execute_script returns [14:06:26]free content buf [14:06:26]Sock 9.Close socket [14:06:26]Sock 9.Thread stoped [14:06:30]OFD Sender: No OFD packet to send [14:06:35]OFD Sender: No OFD packet to send [14:06:40]OFD Sender: No OFD packet to send [14:06:45]OFD Sender: No OFD packet to send [14:06:50]OFD Sender: No OFD packet to send [14:06:55]OFD Sender: No OFD packet to send [14:07:00]OFD Sender: No OFD packet to send [14:07:05]OFD Sender: No OFD packet to send [14:07:10]OFD Sender: No OFD packet to send [14:07:15]OFD Sender: No OFD packet to send [14:07:20]OFD Sender: No OFD packet to send [14:07:25]OFD Sender: No OFD packet to send [14:07:30]OFD Sender: No OFD packet to send [14:07:35]OFD Sender: No OFD packet to send [14:07:40]OFD Sender: No OFD packet to send [14:07:45]OFD Sender: No OFD packet to send [14:07:50]OFD Sender: No OFD packet to send [14:07:55]OFD Sender: No OFD packet to send [14:08:00]OFD Sender: No OFD packet to send [14:08:05]OFD Sender: No OFD packet to send [14:08:10]OFD Sender: No OFD packet to send [14:08:15]OFD Sender: No OFD packet to send [14:08:20]OFD Sender: No OFD packet to send [14:08:25]OFD Sender: No OFD packet to send [14:08:30]OFD Sender: No OFD packet to send [14:08:35]OFD Sender: No OFD packet to send [14:08:40]OFD Sender: No OFD packet to send [14:08:45]OFD Sender: No OFD packet to send [14:08:50]OFD Sender: No OFD packet to send [14:08:55]OFD Sender: No OFD packet to send [14:09:00]OFD Sender: No OFD packet to send [14:09:05]OFD Sender: No OFD packet to send [14:09:10]OFD Sender: No OFD packet to send [14:09:15]OFD Sender: No OFD packet to send [14:09:20]OFD Sender: No OFD packet to send [14:09:25]OFD Sender: No OFD packet to send [14:09:30]OFD Sender: No OFD packet to send [14:09:35]OFD Sender: No OFD packet to send [14:09:40]OFD Sender: No OFD packet to send [14:09:45]OFD Sender: No OFD packet to send [14:09:50]OFD Sender: No OFD packet to send [14:09:55]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:11:00]OFD Sender: No OFD packet to send [14:11:05]OFD Sender: No OFD packet to send [14:11:10]OFD Sender: No OFD packet to send [14:11:15]OFD Sender: No OFD packet to send [14:11:20]OFD Sender: No OFD packet to send [14:11:25]OFD Sender: No OFD packet to send [14:11:30]OFD Sender: No OFD packet to send [14:11:35]OFD Sender: No OFD packet to send [14:11:40]OFD Sender: No OFD packet to send [14:11:45]OFD Sender: No OFD packet to send [14:11:50]OFD Sender: No OFD packet to send [14:11:55]OFD Sender: No OFD packet to send [14:12:00]OFD Sender: No OFD packet to send [14:12:05]OFD Sender: No OFD packet to send [14:12:10]OFD Sender: No OFD packet to send [14:12:15]OFD Sender: No OFD packet to send [14:12:20]OFD Sender: No OFD packet to send [14:12:25]OFD Sender: No OFD packet to send [14:12:30]OFD Sender: No OFD packet to send [14:12:35]OFD Sender: No OFD packet to send [14:12:40]OFD Sender: No OFD packet to send [14:12:45]OFD Sender: No OFD packet to send [14:12:50]OFD Sender: No OFD packet to send [14:12:55]OFD Sender: No OFD packet to send [14:13:00]OFD Sender: No OFD packet to send [14:13:05]OFD Sender: No OFD packet to send [14:13:10]OFD Sender: No OFD packet to send [14:13:15]OFD Sender: No OFD packet to send [14:13:20]OFD Sender: No OFD packet to send [14:13:25]OFD Sender: No OFD packet to send [14:13:30]OFD Sender: No OFD packet to send [14:13:35]OFD Sender: No OFD packet to send [14:13:40]OFD Sender: No OFD packet to send [14:13:45]OFD Sender: No OFD packet to send [14:13:50]OFD Sender: No OFD packet to send [14:13:55]OFD Sender: No OFD packet to send [14:14:00]OFD Sender: No OFD packet to send [14:14:05]OFD Sender: No OFD packet to send [14:14:10]OFD Sender: No OFD packet to send [14:14:15]OFD Sender: No OFD packet to send [14:14:20]OFD Sender: No OFD packet to send [14:14:25]OFD Sender: No OFD packet to send [14:14:30]OFD Sender: No OFD packet to send [14:14:35]OFD Sender: No OFD packet to send [14:14:40]OFD Sender: No OFD packet to send [14:14:45]OFD Sender: No OFD packet to send [14:14:50]OFD Sender: No OFD packet to send [14:14:55]OFD Sender: No OFD packet to send [14:15:00]OFD Sender: No OFD packet to send [14:15:05]OFD Sender: No OFD packet to send [14:15:10]OFD Sender: No OFD packet to send [14:15:15]OFD Sender: No OFD packet to send [14:15:20]OFD Sender: No OFD packet to send [14:15:25]OFD Sender: No OFD packet to send [14:15:30]OFD Sender: No OFD packet to send [14:15:35]OFD Sender: No OFD packet to send [14:15:40]OFD Sender: No OFD packet to send [14:15:45]OFD Sender: No OFD packet to send [14:15:50]OFD Sender: No OFD packet to send [14:15:53]accept exits with 7 [14:15:53]New connection [14:15:53]New thread 3066686820 created [14:15:53]Thread 3066830180 joined [14:15:53]Waiting for new connection... [14:15:53] Sock 7.Parse request [14:15:53]Sock 7.Check first char [14:15:53]Sock 7.First char is OK [14:15:53]request: POST /json_proto HTTP/1.0 [14:15:53]Method: POST [14:15:53]URL: /json_proto [14:15:53]Method is POST - this is cgi request [14:15:53]url: /json_proto [14:15:53]query_string will be loaded in cgi processing [14:15:53]execute_cgi json_proto POST (null) [14:15:53]execute_cgi path=json_proto method=POST [14:15:53]POST find Content-Length [14:15:53]Host: 172.17.53.67:8080 [14:15:53]Content-Length: 677 [14:15:53]Content-Type: application/json [14:15:53] [14:15:53]POST finish read [14:15:53]Found Content-Length = 677 [14:15:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:53]execute_script... [14:15:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:53]POST & json_proto [14:15:53]process_json_proto [14:15:53]json parsed OK: [14:15:53]protocol is kg_v1.0 [14:15:53]action value=close_receipt [14:15:53]process_action close_receipt [14:15:53]cmd_close_receipt [14:15:53]MH_GetDate [14:15:53]Write to MH i2c: F0 00 00 26 02 17 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: F0 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: F0 09 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: F0 09 00 26 02 00 9A 6D 12 67 19 BC 99 64 72 [14:15:53]GetLastDocTimeStamp 1729260383 [14:15:53]current date 1729260954 [14:15:53]FM_GetShiftState [14:15:53]SAM_PROTO_GetShiftState [14:15:53]wFMCommunicate request_size=4 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 13 01 00 [14:15:53]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0E 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [14:15:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:15:53]wFMCommunicate OK [14:15:53]SAM_PROTO_GetShiftState done [14:15:53]FM_GetShiftState done [14:15:53]opened in 1729211399 [14:15:53]opened+sec_in_day 1729297799 [14:15:53]quantity*price = 50041 [14:15:53]sum+1 = 50042 [14:15:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 280 18.10.2024 14:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154891 ФПД: 192995829855016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154891&fm=192995829855016&tin=02508201610067®Number=0000137193017469&sum=50000 [14:15:54]StoreToDocumentArchive [14:15:54]shift 312 fd 154891 [14:15:54]save to /storage/0312/doc_00154891 [14:15:54]save last doc name /storage/0312/doc_00154891 to /storage/kkm_last_doc_name [14:15:54]save OK [14:15:54]Clear old archive folders... [14:15:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:54]tlvbuf is 00799230 [14:15:54]SAM_PROTO_ClearQueue [14:15:54]wFMCommunicate request_size=4 [14:15:54]MH_SAM_APDU [14:15:54]CAPDU: 80 09 00 00 [14:15:54]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:54]Read from MH i2c: E2 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: E2 03 00 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [14:15:54]RAPDU: 90 00 [14:15:54]wFMCommunicate OK [14:15:54]SAM_PROTO_ClearQueue done [14:15:54]KKMCreateOFDPacket [14:15:54]OFDProtocolAddRootSTLVToBuf [14:15:54]FM_MakeSignedData [14:15:54]FM_MakeSignedData [14:15:54]SAM_PROTO_SignData [14:15:54]wFMCommunicate request_size=4 [14:15:54]MH_SAM_APDU [14:15:54]CAPDU: 80 0D 01 02 [14:15:54]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:54]Read from MH i2c: E2 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: E2 03 00 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [14:15:54]RAPDU: 90 00 [14:15:54]wFMCommunicate OK [14:15:54]wFMCommunicate request_size=255 [14:15:54]MH_SAM_APDU [14:15:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 9A 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5D 02 00 35 04 06 00 AF [14:15:54]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 9A 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5D 02 00 35 04 06 00 AF 00 00 42 [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 03 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [14:15:55]RAPDU: 90 00 [14:15:55]wFMCommunicate OK [14:15:55]wFMCommunicate request_size=10 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 0D 02 02 05 87 57 E1 B3 28 [14:15:55]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 87 57 E1 B3 28 00 00 57 [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 03 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [14:15:55]RAPDU: 90 00 [14:15:55]wFMCommunicate OK [14:15:55]wFMCommunicate request_size=4 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 0D 03 02 [14:15:55]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 0B 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 0B 00 38 02 00 35 47 61 91 78 C2 A3 69 90 00 6A [14:15:55]RAPDU: 35 47 61 91 78 C2 A3 69 90 00 [14:15:55]wFMCommunicate OK [14:15:55]SAM_PROTO_SignData done [14:15:55]FM_MakeSignedData done [14:15:55]CreateOFDProtocolMessage [14:15:55]wFMCommunicate request_size=4 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 11 00 00 [14:15:55]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 17 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [14:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:15:55]wFMCommunicate OK [14:15:55]CreateOFDProtocolMessage done [14:15:55]OFDSenderStorePacket 154891 [14:15:55]StoreOFDPacket docnum=154891 [14:15:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 46 07 01 86 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 9A 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5D 02 00 35 04 06 00 AF 87 57 E1 B3 28 35 47 61 91 78 C2 A3 69 [14:15:55]CheckFolder [14:15:55]dirname=/storage/ofd_packets [14:15:55]CheckFolder done [14:15:55]ProducePacketName [14:15:55]name=ofd_packets/00154891 [14:15:55]NVStorageSaveData ofd_packets/00154891 [14:15:55]File name is /storage/ofd_packets/00154891 [14:15:55]Write 301 bytes [14:15:55]NVStorageSaveData done [14:15:55]OFDSenderStorePacket done [14:15:55]KKMCreateOFDPacket done [14:15:55]NVStorageSaveData kkm_last_timestamp [14:15:55]File name is /storage/kkm_last_timestamp [14:15:55]Write 4 bytes [14:15:55]NVStorageSaveData done [14:15:55]ExternCall_PrintAddStr [14:15:55]wPrintStart [14:15:55]Write to MH i2c: 01 00 00 3A 02 3C [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: 01 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: 01 07 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [14:15:55]RasterBufferAndPrint [14:15:55]line Счет N : (1)873078 [14:15:55]line ИНН: 02508201610067 [14:15:55]line Контрольно-Кассовый Чек [14:15:55]line ПРОДАЖА [14:15:55]line ТРК (МРК, ГНК) : 22 [14:15:55]line Товар: 2710124130 [14:15:55]line Аи-92-К-5 [14:15:55]line 7.480 * 66.90 [14:15:55]line = 500.41 [14:15:55]line НДС 12% НСП 1% [14:15:55]line > о реализуемом товаре [14:15:55]line ОКРУГЛЕНИЕ: -0.41 [14:15:55]line ИТОГО: 500.00 [14:15:55]line Внесено: 500.00 [14:15:55]line СДАЧА: 0.00 [14:15:55]line НСП 1% : 4.43 [14:15:55]line НДС 12% : 53.14 [14:15:55]line Наличными: 500.00 [14:15:55]line Безнал.: 0.00 [14:15:55]line Место: АЗС № 165 "Партнер Нефть" [14:15:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:15:55]line СНО: Общий режим [14:15:55]line Чек 280 18.10.2024 14:15 [14:15:55]line Смена: 312 ФФД: 1.0 [14:15:55]line ЗНМ: 0300000234 [14:15:55]line РНМ: 0000137193017469 [14:15:55]line Версия ККМ: v1.0 [14:15:55]line ФМ: 0000000000963156 [14:15:55]line ФД: 154891 [14:15:55]line ФПД: 192995829855016 [14:15:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154891&fm=192995829855016&tin=02508201610067®Number=0000137193017469&sum=50000 [14:15:55]OFD Sender: Processing packet 154891 [packets to send 51, broken 50] [14:15:55]ProducePacketName [14:15:55]name=ofd_packets/00154891 [14:15:55]OFD Sender: To server: pG, [14:15:55]CommunicateWithHost lk.salyk.kg:30040 [14:15:55]ConnectInit lk.salyk.kg [14:15:55]written 0, free lines is 4095 [14:15:55]Connected sock=10 [14:15:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 46 07 01 86 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 9A 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5D 02 00 35 04 06 00 AF 87 57 E1 B3 28 35 47 61 91 78 C2 A3 69 [14:15:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 85 47 00 65 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5D 02 00 F4 03 04 00 D2 13 12 67 B6 04 01 00 00 68 77 D6 29 52 79 38 B6 [14:15:55]CommunicateWithHost err = 0 [14:15:55]CheckOFDResponse [14:15:55]1017 (14) - 77093643461234 [14:15:55]1041 (16) - 0000000000963156 [14:15:55]1040 (4) - 154891 [14:15:55]1012 (4) - 18.10.2024 07:52 [14:15:55]1206 (1) - 0 [14:15:55]OFD Sender: Remove packet 154891 [14:15:55]ProducePacketName [14:15:55]name=ofd_packets/00154891 [14:15:55]NVStorageDeleteData [14:15:56]Write to MH i2c: 01 00 00 65 02 67 [14:15:56]Write i2c OK [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: 01 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: 01 07 00 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 EC 0C 66 [14:15:56]RasterBufferAndPrint [14:15:56]line [14:15:56]line [14:15:56]line [14:15:56]line [14:15:56]line [14:15:56]written 0, free lines is 3314 [14:15:56]MH_Cut [14:15:56]Write to MH i2c: D1 01 00 6C 02 01 40 [14:15:56]Write i2c OK [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: D1 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: D1 01 00 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: D1 01 00 6C 02 00 3F [14:15:56]Write to MH i2c: 01 00 00 6D 02 6F [14:15:56]Write i2c OK [14:15:56]MH_I2C_Read... [14:15:56]OFD Sender: No OFD packet to send [14:15:56]*** Cut start [14:15:56]*** Partial cut [14:15:56]*** CUTSNS_PIN = 1 [14:15:56]*** CUTSNS_PIN = 0 [14:15:57]*** Brake cut motor [14:15:57]Read from MH i2c: 01 [14:15:57]MH_I2C_Read... [14:15:57]*** Stop cut motor [14:15:57]*** Cut end [14:15:57]Read from MH i2c: 01 07 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [14:15:57]process_action close_receipt done [14:15:57]requested_data is exist [14:15:57]produce_requested_data [14:15:57]requested_item fm.sn is exist - process it [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 11 00 00 [14:15:57]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 17 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [14:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:15:57]wFMCommunicate OK [14:15:57]requested_item fd.num is exist - process it [14:15:57]SAM_PROTO_GetFieldsCounters [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 13 00 00 [14:15:57]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 62 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [14:15:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:57]wFMCommunicate OK [14:15:57]SAM_PROTO_GetFieldsCounters done [14:15:57]requested_item shift.num is exist - process it [14:15:57]requested_item shift.opened is exist - process it [14:15:57]req_shift_opened [14:15:57]FM_GetShiftState [14:15:57]SAM_PROTO_GetShiftState [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 13 01 00 [14:15:57]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 0E 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [14:15:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:15:57]wFMCommunicate OK [14:15:57]SAM_PROTO_GetShiftState done [14:15:57]FM_GetShiftState done [14:15:57]req_shift_opened done [14:15:57]requested_item shift.open_date is exist - process it [14:15:57]req_shift_open_date [14:15:57]req_shift_open_date done [14:15:57]produce_requested_data done [14:15:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154891,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:15:57]process_action_free close_receipt [14:15:57]json_value_free [14:15:57]json_value_free done [14:15:57]process_json_proto returns [14:15:57]Send response to host [14:15:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154891,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:15:57]free response buf [14:15:57]execute_script done [14:15:57]execute_script returns [14:15:57]free content buf [14:15:57]Sock 7.Close socket [14:15:57]Sock 7.Thread stoped [14:16:01]OFD Sender: No OFD packet to send [14:16:06]OFD Sender: No OFD packet to send [14:16:11]OFD Sender: No OFD packet to send [14:16:16]OFD Sender: No OFD packet to send [14:16:21]OFD Sender: No OFD packet to send [14:16:22]accept exits with 9 [14:16:22]New connection [14:16:22]New thread 3066830180 created [14:16:22]Thread 3066686820 joined [14:16:22]Waiting for new connection... [14:16:22] Sock 9.Parse request [14:16:22]Sock 9.Check first char [14:16:22]Sock 9.First char is OK [14:16:22]request: POST /json_proto HTTP/1.0 [14:16:22]Method: POST [14:16:22]URL: /json_proto [14:16:22]Method is POST - this is cgi request [14:16:22]url: /json_proto [14:16:22]query_string will be loaded in cgi processing [14:16:22]execute_cgi json_proto POST (null) [14:16:22]execute_cgi path=json_proto method=POST [14:16:22]POST find Content-Length [14:16:22]Host: 172.17.53.67:8080 [14:16:22]Content-Length: 769 [14:16:22]Content-Type: application/json [14:16:22] [14:16:22]POST finish read [14:16:22]Found Content-Length = 769 [14:16:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.380, "sum" : 1141.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1141.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:22]execute_script... [14:16:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.380, "sum" : 1141.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1141.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:22]POST & json_proto [14:16:22]process_json_proto [14:16:22]json parsed OK: [14:16:22]protocol is kg_v1.0 [14:16:22]action value=close_receipt [14:16:22]process_action close_receipt [14:16:22]cmd_close_receipt [14:16:22]MH_GetDate [14:16:22]Write to MH i2c: F0 00 00 71 02 62 [14:16:22]Write i2c OK [14:16:22]MH_I2C_Read... [14:16:22]Read from MH i2c: F0 [14:16:22]MH_I2C_Read... [14:16:22]Read from MH i2c: F0 09 00 [14:16:22]MH_I2C_Read... [14:16:22]Read from MH i2c: F0 09 00 71 02 00 B6 6D 12 67 19 BC 99 64 D9 [14:16:22]GetLastDocTimeStamp 1729260954 [14:16:22]current date 1729260982 [14:16:22]FM_GetShiftState [14:16:22]SAM_PROTO_GetShiftState [14:16:22]wFMCommunicate request_size=4 [14:16:22]MH_SAM_APDU [14:16:22]CAPDU: 80 13 01 00 [14:16:22]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [14:16:22]Write i2c OK [14:16:22]MH_I2C_Read... [14:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:22]Read from MH i2c: E2 [14:16:22]MH_I2C_Read... [14:16:22]Read from MH i2c: E2 0E 00 [14:16:22]MH_I2C_Read... [14:16:22]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 28 [14:16:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:16:22]wFMCommunicate OK [14:16:22]SAM_PROTO_GetShiftState done [14:16:22]FM_GetShiftState done [14:16:22]opened in 1729211399 [14:16:22]opened+sec_in_day 1729297799 [14:16:22]quantity*price = 114119 [14:16:22]sum+1 = 114121 [14:16:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1141.20 НСП 1% : 10.10 НДС 12% : 121.19 Наличными: 0.00 Безнал.: 1141.20 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 281 18.10.2024 14:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154892 ФПД: 215911276330939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141622&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154892&fm=215911276330939&tin=02508201610067®Number=0000137193017469&sum=114120 [14:16:23]StoreToDocumentArchive [14:16:23]shift 312 fd 154892 [14:16:23]save to /storage/0312/doc_00154892 [14:16:23]save last doc name /storage/0312/doc_00154892 to /storage/kkm_last_doc_name [14:16:23]save OK [14:16:23]Clear old archive folders... [14:16:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:23]tlvbuf is 0079FB40 [14:16:23]SAM_PROTO_ClearQueue [14:16:23]wFMCommunicate request_size=4 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 09 00 00 [14:16:23]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [14:16:23]RAPDU: 90 00 [14:16:23]wFMCommunicate OK [14:16:23]SAM_PROTO_ClearQueue done [14:16:23]KKMCreateOFDPacket [14:16:23]OFDProtocolAddRootSTLVToBuf [14:16:23]FM_MakeSignedData [14:16:23]FM_MakeSignedData [14:16:23]SAM_PROTO_SignData [14:16:23]wFMCommunicate request_size=4 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 0D 01 02 [14:16:23]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [14:16:23]RAPDU: 90 00 [14:16:23]wFMCommunicate OK [14:16:23]wFMCommunicate request_size=255 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C8 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B6 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5D 02 00 35 04 06 00 C4 [14:16:23]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C8 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B6 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5D 02 00 35 04 06 00 C4 00 00 B4 [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [14:16:23]RAPDU: 90 00 [14:16:23]wFMCommunicate OK [14:16:23]wFMCommunicate request_size=10 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 0D 02 02 05 5E C2 ED BF BB [14:16:23]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 5E C2 ED BF BB 00 00 8F [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [14:16:23]RAPDU: 90 00 [14:16:23]wFMCommunicate OK [14:16:23]wFMCommunicate request_size=4 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 0D 03 02 [14:16:23]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 0B 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 0B 00 83 02 00 34 BF F5 5B 80 E0 B2 FE 90 00 54 [14:16:23]RAPDU: 34 BF F5 5B 80 E0 B2 FE 90 00 [14:16:23]wFMCommunicate OK [14:16:23]SAM_PROTO_SignData done [14:16:23]FM_MakeSignedData done [14:16:23]CreateOFDProtocolMessage [14:16:23]wFMCommunicate request_size=4 [14:16:23]MH_SAM_APDU [14:16:23]CAPDU: 80 11 00 00 [14:16:23]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:23]Read from MH i2c: E2 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 17 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 51 [14:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:16:23]wFMCommunicate OK [14:16:23]CreateOFDProtocolMessage done [14:16:23]OFDSenderStorePacket 154892 [14:16:23]StoreOFDPacket docnum=154892 [14:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 90 07 01 1A B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C8 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B6 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5D 02 00 35 04 06 00 C4 5E C2 ED BF BB 34 BF F5 5B 80 E0 B2 FE [14:16:23]CheckFolder [14:16:23]dirname=/storage/ofd_packets [14:16:23]CheckFolder done [14:16:23]ProducePacketName [14:16:23]name=ofd_packets/00154892 [14:16:23]NVStorageSaveData ofd_packets/00154892 [14:16:23]File name is /storage/ofd_packets/00154892 [14:16:23]Write 301 bytes [14:16:23]NVStorageSaveData done [14:16:23]OFDSenderStorePacket done [14:16:23]KKMCreateOFDPacket done [14:16:23]NVStorageSaveData kkm_last_timestamp [14:16:23]File name is /storage/kkm_last_timestamp [14:16:23]Write 4 bytes [14:16:23]NVStorageSaveData done [14:16:23]ExternCall_PrintAddStr [14:16:23]wPrintStart [14:16:23]Write to MH i2c: 01 00 00 85 02 87 [14:16:23]Write i2c OK [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: 01 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: 01 07 00 [14:16:23]MH_I2C_Read... [14:16:23]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [14:16:23]RasterBufferAndPrint [14:16:23]line Счет N : (1)873079 [14:16:23]line ИНН: 02508201610067 [14:16:23]line Контрольно-Кассовый Чек [14:16:23]line ПРОДАЖА [14:16:23]line ТРК (МРК, ГНК) : 41 [14:16:23]line Товар: 2710124500 [14:16:23]line Аи-95-К-5 [14:16:23]line 15.380 * 74.20 [14:16:23]line = 1141.20 [14:16:23]line НДС 12% НСП 1% [14:16:23]line > о реализуемом товаре [14:16:23]line ИТОГО: 1141.20 [14:16:23]line НСП 1% : 10.10 [14:16:23]line НДС 12% : 121.19 [14:16:23]line Наличными: 0.00 [14:16:23]line Безнал.: 1141.20 [14:16:23]line Место: АЗС № 165 "Партнер Нефть" [14:16:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:16:23]line СНО: Общий режим [14:16:23]line Чек 281 18.10.2024 14:16 [14:16:23]line Смена: 312 ФФД: 1.0 [14:16:23]line ЗНМ: 0300000234 [14:16:23]line РНМ: 0000137193017469 [14:16:23]line Версия ККМ: v1.0 [14:16:23]line Платежная система: Mbank [14:16:23]line ФМ: 0000000000963156 [14:16:23]line ФД: 154892 [14:16:23]line ФПД: 215911276330939 [14:16:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141622&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154892&fm=215911276330939&tin=02508201610067®Number=0000137193017469&sum=114120 [14:16:24]OFD Sender: Processing packet 154892 [packets to send 51, broken 50] [14:16:24]ProducePacketName [14:16:24]name=ofd_packets/00154892 [14:16:24]OFD Sender: To server: pG, [14:16:24]CommunicateWithHost lk.salyk.kg:30040 [14:16:24]ConnectInit lk.salyk.kg [14:16:24]written 0, free lines is 4095 [14:16:24]Connected sock=10 [14:16:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 90 07 01 1A B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C8 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B6 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5D 02 00 35 04 06 00 C4 5E C2 ED BF BB 34 BF F5 5B 80 E0 B2 FE [14:16:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C EE 47 00 77 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5D 02 00 F4 03 04 00 EF 13 12 67 B6 04 01 00 00 18 FB 21 91 82 A8 AC CF [14:16:24]CommunicateWithHost err = 0 [14:16:24]CheckOFDResponse [14:16:24]1017 (14) - 77093643461234 [14:16:24]1041 (16) - 0000000000963156 [14:16:24]1040 (4) - 154892 [14:16:24]1012 (4) - 18.10.2024 07:53 [14:16:24]1206 (1) - 0 [14:16:24]OFD Sender: Remove packet 154892 [14:16:24]ProducePacketName [14:16:24]name=ofd_packets/00154892 [14:16:24]NVStorageDeleteData [14:16:24]Write to MH i2c: 01 00 00 AE 02 B0 [14:16:24]Write i2c OK [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: 01 [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: 01 07 00 [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 12 0D D6 [14:16:24]RasterBufferAndPrint [14:16:24]line [14:16:24]line [14:16:24]line [14:16:24]line [14:16:24]line [14:16:24]written 0, free lines is 3353 [14:16:24]MH_Cut [14:16:24]Write to MH i2c: D1 01 00 B5 02 01 89 [14:16:24]Write i2c OK [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: D1 [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: D1 01 00 [14:16:24]MH_I2C_Read... [14:16:24]Read from MH i2c: D1 01 00 B5 02 00 88 [14:16:24]Write to MH i2c: 01 00 00 B6 02 B8 [14:16:24]Write i2c OK [14:16:24]MH_I2C_Read... [14:16:24]OFD Sender: No OFD packet to send [14:16:25]*** Cut start [14:16:25]*** Partial cut [14:16:25]*** CUTSNS_PIN = 1 [14:16:25]*** CUTSNS_PIN = 0 [14:16:25]*** Brake cut motor [14:16:25]Read from MH i2c: 01 [14:16:25]MH_I2C_Read... [14:16:25]*** Stop cut motor [14:16:25]*** Cut end [14:16:25]Read from MH i2c: 01 07 00 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [14:16:25]process_action close_receipt done [14:16:25]requested_data is exist [14:16:25]produce_requested_data [14:16:25]requested_item fm.sn is exist - process it [14:16:25]wFMCommunicate request_size=4 [14:16:25]MH_SAM_APDU [14:16:25]CAPDU: 80 11 00 00 [14:16:25]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [14:16:25]Write i2c OK [14:16:25]MH_I2C_Read... [14:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:25]Read from MH i2c: E2 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: E2 17 00 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [14:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:16:25]wFMCommunicate OK [14:16:25]requested_item fd.num is exist - process it [14:16:25]SAM_PROTO_GetFieldsCounters [14:16:25]wFMCommunicate request_size=4 [14:16:25]MH_SAM_APDU [14:16:25]CAPDU: 80 13 00 00 [14:16:25]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [14:16:25]Write i2c OK [14:16:25]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 62 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [14:16:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:16:26]wFMCommunicate OK [14:16:26]SAM_PROTO_GetFieldsCounters done [14:16:26]requested_item shift.num is exist - process it [14:16:26]requested_item shift.opened is exist - process it [14:16:26]req_shift_opened [14:16:26]FM_GetShiftState [14:16:26]SAM_PROTO_GetShiftState [14:16:26]wFMCommunicate request_size=4 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 13 01 00 [14:16:26]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 0E 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [14:16:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:16:26]wFMCommunicate OK [14:16:26]SAM_PROTO_GetShiftState done [14:16:26]FM_GetShiftState done [14:16:26]req_shift_opened done [14:16:26]requested_item shift.open_date is exist - process it [14:16:26]req_shift_open_date [14:16:26]req_shift_open_date done [14:16:26]produce_requested_data done [14:16:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154892,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:16:26]process_action_free close_receipt [14:16:26]json_value_free [14:16:26]json_value_free done [14:16:26]process_json_proto returns [14:16:26]Send response to host [14:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154892,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:16:26]free response buf [14:16:26]execute_script done [14:16:26]execute_script returns [14:16:26]free content buf [14:16:26]Sock 9.Close socket [14:16:26]Sock 9.Thread stoped [14:16:29]OFD Sender: No OFD packet to send [14:16:31]int [14:16:31]Write to MH i2c: 01 00 00 BA 02 BC [14:16:31]*** FLAG_PRN_KEY set [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 BA 02 00 08 00 00 00 FF 0F D9 [14:16:31]state=0 [14:16:31]Key pressed [14:16:31]Feed [14:16:31]Write to MH i2c: D8 00 00 BB 02 94 [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: D8 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: D8 01 00 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: D8 01 00 BB 02 00 95 [14:16:31]int [14:16:31]Write to MH i2c: 01 00 00 BC 02 BE [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 BC 02 00 48 00 00 00 3C 00 49 [14:16:31]state=2 [14:16:31]Key pressed [14:16:31]int [14:16:31]Write to MH i2c: 01 00 00 BD 02 BF [14:16:31]*** FLAG_PRN_KEY reset [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FA 0F CF [14:16:31]state=2 [14:16:31]Stop feed [14:16:34]OFD Sender: No OFD packet to send [14:16:39]OFD Sender: No OFD packet to send [14:16:44]OFD Sender: No OFD packet to send [14:16:49]OFD Sender: No OFD packet to send [14:16:54]OFD Sender: No OFD packet to send [14:16:59]OFD Sender: No OFD packet to send [14:17:02]accept exits with 7 [14:17:02]New connection [14:17:02]New thread 3066686820 created [14:17:02]Thread 3066830180 joined [14:17:02]Waiting for new connection... [14:17:02] Sock 7.Parse request [14:17:02]Sock 7.Check first char [14:17:02]Sock 7.First char is OK [14:17:02]request: POST /json_proto HTTP/1.0 [14:17:02]Method: POST [14:17:02]URL: /json_proto [14:17:02]Method is POST - this is cgi request [14:17:02]url: /json_proto [14:17:02]query_string will be loaded in cgi processing [14:17:02]execute_cgi json_proto POST (null) [14:17:02]execute_cgi path=json_proto method=POST [14:17:02]POST find Content-Length [14:17:02]Host: 172.17.53.67:8080 [14:17:02]Content-Length: 766 [14:17:02]Content-Type: application/json [14:17:02] [14:17:02]POST finish read [14:17:02]Found Content-Length = 766 [14:17:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:02]execute_script... [14:17:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:02]POST & json_proto [14:17:02]process_json_proto [14:17:02]json parsed OK: [14:17:02]protocol is kg_v1.0 [14:17:02]action value=close_receipt [14:17:02]process_action close_receipt [14:17:02]cmd_close_receipt [14:17:02]MH_GetDate [14:17:02]Write to MH i2c: F0 00 00 BE 02 AF [14:17:02]Write i2c OK [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 09 00 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 09 00 BE 02 00 DF 6D 12 67 19 BC 99 64 4F [14:17:02]GetLastDocTimeStamp 1729260982 [14:17:02]current date 1729261023 [14:17:02]FM_GetShiftState [14:17:02]SAM_PROTO_GetShiftState [14:17:02]wFMCommunicate request_size=4 [14:17:02]MH_SAM_APDU [14:17:02]CAPDU: 80 13 01 00 [14:17:02]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [14:17:02]Write i2c OK [14:17:02]MH_I2C_Read... [14:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:02]Read from MH i2c: E2 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: E2 0E 00 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 75 [14:17:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:17:02]wFMCommunicate OK [14:17:02]SAM_PROTO_GetShiftState done [14:17:02]FM_GetShiftState done [14:17:02]opened in 1729211399 [14:17:02]opened+sec_in_day 1729297799 [14:17:02]quantity*price = 100050 [14:17:02]sum+1 = 100052 [14:17:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 282 18.10.2024 14:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154893 ФПД: 245141165785458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154893&fm=245141165785458&tin=02508201610067®Number=0000137193017469&sum=100051 [14:17:03]StoreToDocumentArchive [14:17:03]shift 312 fd 154893 [14:17:03]save to /storage/0312/doc_00154893 [14:17:03]save last doc name /storage/0312/doc_00154893 to /storage/kkm_last_doc_name [14:17:03]save OK [14:17:03]Clear old archive folders... [14:17:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:17:03]tlvbuf is 007A3120 [14:17:03]SAM_PROTO_ClearQueue [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 09 00 00 [14:17:03]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_ClearQueue done [14:17:03]KKMCreateOFDPacket [14:17:03]OFDProtocolAddRootSTLVToBuf [14:17:03]FM_MakeSignedData [14:17:03]FM_MakeSignedData [14:17:03]SAM_PROTO_SignData [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 01 02 [14:17:03]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=255 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 DF 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5D 02 00 35 04 06 00 DE F4 60 1B [14:17:03]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 DF 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5D 02 00 35 04 06 00 DE F4 60 1B 00 00 1A [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=7 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 02 02 02 41 72 [14:17:03]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 41 72 00 00 02 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 03 02 [14:17:03]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0B 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0B 00 D0 02 00 6F 7E 92 F7 68 6B 9B 79 90 00 AB [14:17:03]RAPDU: 6F 7E 92 F7 68 6B 9B 79 90 00 [14:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_SignData done [14:17:03]FM_MakeSignedData done [14:17:03]CreateOFDProtocolMessage [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 11 00 00 [14:17:03]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 17 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [14:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:17:03]wFMCommunicate OK [14:17:03]CreateOFDProtocolMessage done [14:17:03]OFDSenderStorePacket 154893 [14:17:03]StoreOFDPacket docnum=154893 [14:17:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 06 04 01 9E F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 DF 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5D 02 00 35 04 06 00 DE F4 60 1B 41 72 6F 7E 92 F7 68 6B 9B 79 [14:17:03]CheckFolder [14:17:03]dirname=/storage/ofd_packets [14:17:03]CheckFolder done [14:17:03]ProducePacketName [14:17:03]name=ofd_packets/00154893 [14:17:03]NVStorageSaveData ofd_packets/00154893 [14:17:03]File name is /storage/ofd_packets/00154893 [14:17:03]Write 298 bytes [14:17:03]NVStorageSaveData done [14:17:03]OFDSenderStorePacket done [14:17:03]KKMCreateOFDPacket done [14:17:03]NVStorageSaveData kkm_last_timestamp [14:17:03]File name is /storage/kkm_last_timestamp [14:17:03]Write 4 bytes [14:17:03]NVStorageSaveData done [14:17:03]ExternCall_PrintAddStr [14:17:03]wPrintStart [14:17:03]Write to MH i2c: 01 00 00 D2 02 D4 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: 01 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: 01 07 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [14:17:03]RasterBufferAndPrint [14:17:03]line Счет N : (1)873080 [14:17:03]line ИНН: 02508201610067 [14:17:03]line Контрольно-Кассовый Чек [14:17:03]line ПРОДАЖА [14:17:03]line ТРК (МРК, ГНК) : 34 [14:17:03]line Товар: 2710194210 [14:17:03]line ДТ-К-2 [14:17:03]line 13.130 * 76.20 [14:17:03]line = 1000.51 [14:17:03]line НДС 12% НСП 1% [14:17:03]line > о реализуемом товаре [14:17:03]line ИТОГО: 1000.51 [14:17:03]line НСП 1% : 8.85 [14:17:03]line НДС 12% : 106.25 [14:17:03]line Наличными: 0.00 [14:17:03]line Безнал.: 1000.51 [14:17:03]line Место: АЗС № 165 "Партнер Нефть" [14:17:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:17:03]line СНО: Общий режим [14:17:03]line Чек 282 18.10.2024 14:17 [14:17:03]line Смена: 312 ФФД: 1.0 [14:17:04]line ЗНМ: 0300000234 [14:17:04]line РНМ: 0000137193017469 [14:17:04]line Версия ККМ: v1.0 [14:17:04]line Платежная система: Mbank [14:17:04]line ФМ: 0000000000963156 [14:17:04]line ФД: 154893 [14:17:04]line ФПД: 245141165785458 [14:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154893&fm=245141165785458&tin=02508201610067®Number=0000137193017469&sum=100051 [14:17:04]OFD Sender: Processing packet 154893 [packets to send 51, broken 50] [14:17:04]ProducePacketName [14:17:04]name=ofd_packets/00154893 [14:17:04]OFD Sender: To server: pG, [14:17:04]CommunicateWithHost lk.salyk.kg:30040 [14:17:04]ConnectInit lk.salyk.kg [14:17:04]written 0, free lines is 4095 [14:17:04]Connected sock=10 [14:17:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 06 04 01 9E F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 DF 6D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5D 02 00 35 04 06 00 DE F4 60 1B 41 72 6F 7E 92 F7 68 6B 9B 79 [14:17:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 89 47 00 B7 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5D 02 00 F4 03 04 00 17 14 12 67 B6 04 01 00 00 D1 21 D8 F2 D3 BC B1 F3 [14:17:04]CommunicateWithHost err = 0 [14:17:04]CheckOFDResponse [14:17:04]1017 (14) - 77093643461234 [14:17:04]1041 (16) - 0000000000963156 [14:17:04]1040 (4) - 154893 [14:17:04]1012 (4) - 18.10.2024 07:53 [14:17:04]1206 (1) - 0 [14:17:04]OFD Sender: Remove packet 154893 [14:17:04]ProducePacketName [14:17:04]name=ofd_packets/00154893 [14:17:04]NVStorageDeleteData [14:17:04]Write to MH i2c: 01 00 00 FB 02 FD [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 07 00 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 12 0D 23 [14:17:04]RasterBufferAndPrint [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]written 0, free lines is 3354 [14:17:04]MH_Cut [14:17:04]Write to MH i2c: D1 01 00 02 03 01 D7 [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 01 00 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 01 00 02 03 00 D6 [14:17:04]Write to MH i2c: 01 00 00 03 03 06 [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:05]OFD Sender: No OFD packet to send [14:17:05]*** Cut start [14:17:05]*** Partial cut [14:17:05]*** CUTSNS_PIN = 1 [14:17:05]*** CUTSNS_PIN = 0 [14:17:05]*** Brake cut motor [14:17:05]Read from MH i2c: 01 [14:17:05]MH_I2C_Read... [14:17:05]*** Stop cut motor [14:17:05]*** Cut end [14:17:05]Read from MH i2c: 01 07 00 [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [14:17:05]process_action close_receipt done [14:17:05]requested_data is exist [14:17:05]produce_requested_data [14:17:05]requested_item fm.sn is exist - process it [14:17:05]wFMCommunicate request_size=4 [14:17:05]MH_SAM_APDU [14:17:05]CAPDU: 80 11 00 00 [14:17:05]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [14:17:05]Write i2c OK [14:17:05]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 17 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [14:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:17:06]wFMCommunicate OK [14:17:06]requested_item fd.num is exist - process it [14:17:06]SAM_PROTO_GetFieldsCounters [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 13 00 00 [14:17:06]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 62 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [14:17:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:17:06]wFMCommunicate OK [14:17:06]SAM_PROTO_GetFieldsCounters done [14:17:06]requested_item shift.num is exist - process it [14:17:06]requested_item shift.opened is exist - process it [14:17:06]req_shift_opened [14:17:06]FM_GetShiftState [14:17:06]SAM_PROTO_GetShiftState [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 13 01 00 [14:17:06]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [14:17:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:17:06]wFMCommunicate OK [14:17:06]SAM_PROTO_GetShiftState done [14:17:06]FM_GetShiftState done [14:17:06]req_shift_opened done [14:17:06]requested_item shift.open_date is exist - process it [14:17:06]req_shift_open_date [14:17:06]req_shift_open_date done [14:17:06]produce_requested_data done [14:17:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154893,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:17:06]process_action_free close_receipt [14:17:06]json_value_free [14:17:06]json_value_free done [14:17:06]process_json_proto returns [14:17:06]Send response to host [14:17:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154893,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:17:06]free response buf [14:17:06]execute_script done [14:17:06]execute_script returns [14:17:06]free content buf [14:17:06]Sock 7.Close socket [14:17:06]Sock 7.Thread stoped [14:17:10]OFD Sender: No OFD packet to send [14:17:15]OFD Sender: No OFD packet to send [14:17:20]OFD Sender: No OFD packet to send [14:17:25]OFD Sender: No OFD packet to send [14:17:30]OFD Sender: No OFD packet to send [14:17:35]OFD Sender: No OFD packet to send [14:17:40]OFD Sender: No OFD packet to send [14:17:45]OFD Sender: No OFD packet to send [14:17:50]OFD Sender: No OFD packet to send [14:17:55]OFD Sender: No OFD packet to send [14:18:00]OFD Sender: No OFD packet to send [14:18:05]OFD Sender: No OFD packet to send [14:18:07]accept exits with 9 [14:18:07]New connection [14:18:07]New thread 3066830180 created [14:18:07]Thread 3066686820 joined [14:18:07]Waiting for new connection... [14:18:07] Sock 9.Parse request [14:18:07]Sock 9.Check first char [14:18:07]Sock 9.First char is OK [14:18:07]request: POST /json_proto HTTP/1.0 [14:18:07]Method: POST [14:18:07]URL: /json_proto [14:18:07]Method is POST - this is cgi request [14:18:07]url: /json_proto [14:18:07]query_string will be loaded in cgi processing [14:18:07]execute_cgi json_proto POST (null) [14:18:07]execute_cgi path=json_proto method=POST [14:18:07]POST find Content-Length [14:18:07]Host: 172.17.53.67:8080 [14:18:07]Content-Length: 769 [14:18:07]Content-Type: application/json [14:18:07] [14:18:07]POST finish read [14:18:07]Found Content-Length = 769 [14:18:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:07]execute_script... [14:18:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:07]POST & json_proto [14:18:07]process_json_proto [14:18:07]json parsed OK: [14:18:07]protocol is kg_v1.0 [14:18:07]action value=close_receipt [14:18:07]process_action close_receipt [14:18:07]cmd_close_receipt [14:18:07]MH_GetDate [14:18:07]Write to MH i2c: F0 00 00 07 03 F9 [14:18:07]Write i2c OK [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 09 00 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 09 00 07 03 00 20 6E 12 67 19 BC 99 64 DB [14:18:07]GetLastDocTimeStamp 1729261023 [14:18:07]current date 1729261088 [14:18:07]FM_GetShiftState [14:18:07]SAM_PROTO_GetShiftState [14:18:07]wFMCommunicate request_size=4 [14:18:07]MH_SAM_APDU [14:18:07]CAPDU: 80 13 01 00 [14:18:07]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [14:18:07]Write i2c OK [14:18:07]MH_I2C_Read... [14:18:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:07]Read from MH i2c: E2 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: E2 0E 00 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BF [14:18:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:18:07]wFMCommunicate OK [14:18:07]SAM_PROTO_GetShiftState done [14:18:07]FM_GetShiftState done [14:18:07]opened in 1729211399 [14:18:07]opened+sec_in_day 1729297799 [14:18:07]quantity*price = 100021 [14:18:07]sum+1 = 100023 [14:18:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 283 18.10.2024 14:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154894 ФПД: 52607123196274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154894&fm=52607123196274&tin=02508201610067®Number=0000137193017469&sum=100022 [14:18:08]StoreToDocumentArchive [14:18:08]shift 312 fd 154894 [14:18:08]save to /storage/0312/doc_00154894 [14:18:08]save last doc name /storage/0312/doc_00154894 to /storage/kkm_last_doc_name [14:18:08]save OK [14:18:08]Clear old archive folders... [14:18:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:08]tlvbuf is 0079BBA0 [14:18:08]SAM_PROTO_ClearQueue [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 09 00 00 [14:18:08]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]SAM_PROTO_ClearQueue done [14:18:08]KKMCreateOFDPacket [14:18:08]OFDProtocolAddRootSTLVToBuf [14:18:08]FM_MakeSignedData [14:18:08]FM_MakeSignedData [14:18:08]SAM_PROTO_SignData [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 01 02 [14:18:08]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=255 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 20 6E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5D 02 00 35 04 06 00 2F [14:18:08]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 20 6E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5D 02 00 35 04 06 00 2F 00 00 7A [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=10 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 02 02 05 D8 8C E4 09 72 [14:18:08]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 D8 8C E4 09 72 00 00 62 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 03 02 [14:18:08]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 0B 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 0B 00 19 03 00 07 E5 64 2E 44 03 B8 9B 90 00 B0 [14:18:08]RAPDU: 07 E5 64 2E 44 03 B8 9B 90 00 [14:18:08]wFMCommunicate OK [14:18:08]SAM_PROTO_SignData done [14:18:08]FM_MakeSignedData done [14:18:08]CreateOFDProtocolMessage [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 11 00 00 [14:18:08]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:09]Read from MH i2c: E2 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: E2 17 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [14:18:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:18:09]wFMCommunicate OK [14:18:09]CreateOFDProtocolMessage done [14:18:09]OFDSenderStorePacket 154894 [14:18:09]StoreOFDPacket docnum=154894 [14:18:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 AF 07 01 2D DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 20 6E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5D 02 00 35 04 06 00 2F D8 8C E4 09 72 07 E5 64 2E 44 03 B8 9B [14:18:09]CheckFolder [14:18:09]dirname=/storage/ofd_packets [14:18:09]CheckFolder done [14:18:09]ProducePacketName [14:18:09]name=ofd_packets/00154894 [14:18:09]NVStorageSaveData ofd_packets/00154894 [14:18:09]File name is /storage/ofd_packets/00154894 [14:18:09]Write 301 bytes [14:18:09]NVStorageSaveData done [14:18:09]OFDSenderStorePacket done [14:18:09]KKMCreateOFDPacket done [14:18:09]NVStorageSaveData kkm_last_timestamp [14:18:09]File name is /storage/kkm_last_timestamp [14:18:09]Write 4 bytes [14:18:09]NVStorageSaveData done [14:18:09]ExternCall_PrintAddStr [14:18:09]wPrintStart [14:18:09]Write to MH i2c: 01 00 00 1B 03 1E [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [14:18:09]RasterBufferAndPrint [14:18:09]line Счет N : (1)873081 [14:18:09]line ИНН: 02508201610067 [14:18:09]line Контрольно-Кассовый Чек [14:18:09]line ПРОДАЖА [14:18:09]line ТРК (МРК, ГНК) : 11 [14:18:09]line Товар: 2710124500 [14:18:09]line Аи-95-К-5 [14:18:09]line 13.480 * 74.20 [14:18:09]line = 1000.22 [14:18:09]line НДС 12% НСП 1% [14:18:09]line > о реализуемом товаре [14:18:09]line ИТОГО: 1000.22 [14:18:09]line НСП 1% : 8.85 [14:18:09]line НДС 12% : 106.22 [14:18:09]line Наличными: 0.00 [14:18:09]line Безнал.: 1000.22 [14:18:09]line Место: АЗС № 165 "Партнер Нефть" [14:18:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:18:09]line СНО: Общий режим [14:18:09]line Чек 283 18.10.2024 14:18 [14:18:09]line Смена: 312 ФФД: 1.0 [14:18:09]line ЗНМ: 0300000234 [14:18:09]line РНМ: 0000137193017469 [14:18:09]line Версия ККМ: v1.0 [14:18:09]line Платежная система: Mbank [14:18:09]line ФМ: 0000000000963156 [14:18:09]line ФД: 154894 [14:18:09]line ФПД: 52607123196274 [14:18:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T141808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154894&fm=52607123196274&tin=02508201610067®Number=0000137193017469&sum=100022 [14:18:09]written 0, free lines is 4095 [14:18:09]OFD Sender: Processing packet 154894 [packets to send 51, broken 50] [14:18:09]ProducePacketName [14:18:09]name=ofd_packets/00154894 [14:18:09]OFD Sender: To server: pG, [14:18:09]CommunicateWithHost lk.salyk.kg:30040 [14:18:09]ConnectInit lk.salyk.kg [14:18:09]Connected sock=10 [14:18:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 AF 07 01 2D DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 20 6E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5D 02 00 35 04 06 00 2F D8 8C E4 09 72 07 E5 64 2E 44 03 B8 9B [14:18:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E 6D 47 00 59 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5D 02 00 F4 03 04 00 58 14 12 67 B6 04 01 00 00 27 7D 3B 14 0C 1C 15 51 [14:18:09]CommunicateWithHost err = 0 [14:18:09]CheckOFDResponse [14:18:09]1017 (14) - 77093643461234 [14:18:09]1041 (16) - 0000000000963156 [14:18:09]1040 (4) - 154894 [14:18:09]1012 (4) - 18.10.2024 07:55 [14:18:09]1206 (1) - 0 [14:18:09]OFD Sender: Remove packet 154894 [14:18:09]ProducePacketName [14:18:09]name=ofd_packets/00154894 [14:18:09]NVStorageDeleteData [14:18:09]Write to MH i2c: 01 00 00 44 03 47 [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 10 0D 6B [14:18:09]RasterBufferAndPrint [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]written 0, free lines is 3350 [14:18:09]MH_Cut [14:18:09]Write to MH i2c: D1 01 00 4B 03 01 20 [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 01 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 01 00 4B 03 00 1F [14:18:09]Write to MH i2c: 01 00 00 4C 03 4F [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:10]OFD Sender: No OFD packet to send [14:18:10]*** Cut start [14:18:10]*** Partial cut [14:18:10]*** CUTSNS_PIN = 1 [14:18:10]*** CUTSNS_PIN = 0 [14:18:10]*** Brake cut motor [14:18:11]Read from MH i2c: 01 [14:18:11]MH_I2C_Read... [14:18:11]*** Stop cut motor [14:18:11]*** Cut end [14:18:11]Read from MH i2c: 01 07 00 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [14:18:11]process_action close_receipt done [14:18:11]requested_data is exist [14:18:11]produce_requested_data [14:18:11]requested_item fm.sn is exist - process it [14:18:11]wFMCommunicate request_size=4 [14:18:11]MH_SAM_APDU [14:18:11]CAPDU: 80 11 00 00 [14:18:11]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [14:18:11]Write i2c OK [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 [14:18:11]MH_I2C_Read... [14:18:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:11]Read from MH i2c: E2 17 00 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [14:18:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:18:11]wFMCommunicate OK [14:18:11]requested_item fd.num is exist - process it [14:18:11]SAM_PROTO_GetFieldsCounters [14:18:11]wFMCommunicate request_size=4 [14:18:11]MH_SAM_APDU [14:18:11]CAPDU: 80 13 00 00 [14:18:11]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [14:18:11]Write i2c OK [14:18:11]MH_I2C_Read... [14:18:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:11]Read from MH i2c: E2 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 62 00 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [14:18:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:18:11]wFMCommunicate OK [14:18:11]SAM_PROTO_GetFieldsCounters done [14:18:11]requested_item shift.num is exist - process it [14:18:11]requested_item shift.opened is exist - process it [14:18:11]req_shift_opened [14:18:11]FM_GetShiftState [14:18:11]SAM_PROTO_GetShiftState [14:18:11]wFMCommunicate request_size=4 [14:18:11]MH_SAM_APDU [14:18:11]CAPDU: 80 13 01 00 [14:18:11]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [14:18:11]Write i2c OK [14:18:11]MH_I2C_Read... [14:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:11]Read from MH i2c: E2 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 0E 00 [14:18:11]MH_I2C_Read... [14:18:11]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [14:18:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:18:11]wFMCommunicate OK [14:18:11]SAM_PROTO_GetShiftState done [14:18:11]FM_GetShiftState done [14:18:11]req_shift_opened done [14:18:11]requested_item shift.open_date is exist - process it [14:18:11]req_shift_open_date [14:18:11]req_shift_open_date done [14:18:11]produce_requested_data done [14:18:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154894,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:18:11]process_action_free close_receipt [14:18:11]json_value_free [14:18:11]json_value_free done [14:18:11]process_json_proto returns [14:18:11]Send response to host [14:18:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154894,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:18:11]free response buf [14:18:11]execute_script done [14:18:11]execute_script returns [14:18:11]free content buf [14:18:11]Sock 9.Close socket [14:18:11]Sock 9.Thread stoped [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:35]OFD Sender: No OFD packet to send [14:18:40]OFD Sender: No OFD packet to send [14:18:45]OFD Sender: No OFD packet to send [14:18:50]OFD Sender: No OFD packet to send [14:18:55]OFD Sender: No OFD packet to send [14:19:00]OFD Sender: No OFD packet to send [14:19:05]OFD Sender: No OFD packet to send [14:19:10]OFD Sender: No OFD packet to send [14:19:15]OFD Sender: No OFD packet to send [14:19:20]OFD Sender: No OFD packet to send [14:19:25]OFD Sender: No OFD packet to send [14:19:30]OFD Sender: No OFD packet to send [14:19:35]OFD Sender: No OFD packet to send [14:19:40]OFD Sender: No OFD packet to send [14:19:45]OFD Sender: No OFD packet to send [14:19:50]OFD Sender: No OFD packet to send [14:19:55]OFD Sender: No OFD packet to send [14:20:00]OFD Sender: No OFD packet to send [14:20:05]OFD Sender: No OFD packet to send [14:20:10]OFD Sender: No OFD packet to send [14:20:15]OFD Sender: No OFD packet to send [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:50]OFD Sender: No OFD packet to send [14:20:55]OFD Sender: No OFD packet to send [14:21:00]OFD Sender: No OFD packet to send [14:21:05]OFD Sender: No OFD packet to send [14:21:10]OFD Sender: No OFD packet to send [14:21:15]OFD Sender: No OFD packet to send [14:21:20]OFD Sender: No OFD packet to send [14:21:25]OFD Sender: No OFD packet to send [14:21:30]OFD Sender: No OFD packet to send [14:21:35]OFD Sender: No OFD packet to send [14:21:40]OFD Sender: No OFD packet to send [14:21:45]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:21:59]accept exits with 7 [14:21:59]New connection [14:21:59]New thread 3066686820 created [14:21:59]Thread 3066830180 joined [14:21:59]Waiting for new connection... [14:21:59] Sock 7.Parse request [14:21:59]Sock 7.Check first char [14:21:59]Sock 7.First char is OK [14:21:59]request: POST /json_proto HTTP/1.0 [14:21:59]Method: POST [14:21:59]URL: /json_proto [14:21:59]Method is POST - this is cgi request [14:21:59]url: /json_proto [14:21:59]query_string will be loaded in cgi processing [14:21:59]execute_cgi json_proto POST (null) [14:21:59]execute_cgi path=json_proto method=POST [14:21:59]POST find Content-Length [14:21:59]Host: 172.17.53.67:8080 [14:21:59]Content-Length: 674 [14:21:59]Content-Type: application/json [14:21:59] [14:21:59]POST finish read [14:21:59]Found Content-Length = 674 [14:21:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:59]execute_script... [14:21:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:59]POST & json_proto [14:21:59]process_json_proto [14:21:59]json parsed OK: [14:21:59]protocol is kg_v1.0 [14:21:59]action value=close_receipt [14:21:59]process_action close_receipt [14:21:59]cmd_close_receipt [14:21:59]MH_GetDate [14:21:59]Write to MH i2c: F0 00 00 50 03 42 [14:21:59]Write i2c OK [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: F0 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: F0 09 00 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: F0 09 00 50 03 00 08 6F 12 67 19 BC 99 64 0D [14:21:59]GetLastDocTimeStamp 1729261088 [14:21:59]current date 1729261320 [14:21:59]FM_GetShiftState [14:21:59]SAM_PROTO_GetShiftState [14:21:59]wFMCommunicate request_size=4 [14:21:59]MH_SAM_APDU [14:21:59]CAPDU: 80 13 01 00 [14:21:59]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [14:21:59]Write i2c OK [14:21:59]MH_I2C_Read... [14:21:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:59]Read from MH i2c: E2 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: E2 0E 00 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 08 [14:21:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:21:59]wFMCommunicate OK [14:21:59]SAM_PROTO_GetShiftState done [14:21:59]FM_GetShiftState done [14:21:59]opened in 1729211399 [14:21:59]opened+sec_in_day 1729297799 [14:21:59]quantity*price = 40005 [14:21:59]sum+1 = 40006 [14:21:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 284 18.10.2024 14:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154895 ФПД: 107561096017384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142200&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154895&fm=107561096017384&tin=02508201610067®Number=0000137193017469&sum=40000 [14:22:00]StoreToDocumentArchive [14:22:00]shift 312 fd 154895 [14:22:00]save to /storage/0312/doc_00154895 [14:22:00]save last doc name /storage/0312/doc_00154895 to /storage/kkm_last_doc_name [14:22:00]save OK [14:22:00]Clear old archive folders... [14:22:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:22:00]tlvbuf is 007A1030 [14:22:00]SAM_PROTO_ClearQueue [14:22:00]wFMCommunicate request_size=4 [14:22:00]MH_SAM_APDU [14:22:00]CAPDU: 80 09 00 00 [14:22:00]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [14:22:00]Write i2c OK [14:22:00]MH_I2C_Read... [14:22:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:00]Read from MH i2c: E2 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 03 00 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [14:22:00]RAPDU: 90 00 [14:22:00]wFMCommunicate OK [14:22:00]SAM_PROTO_ClearQueue done [14:22:00]KKMCreateOFDPacket [14:22:00]OFDProtocolAddRootSTLVToBuf [14:22:00]FM_MakeSignedData [14:22:00]FM_MakeSignedData [14:22:00]SAM_PROTO_SignData [14:22:00]wFMCommunicate request_size=4 [14:22:00]MH_SAM_APDU [14:22:00]CAPDU: 80 0D 01 02 [14:22:00]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [14:22:00]Write i2c OK [14:22:00]MH_I2C_Read... [14:22:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:01]Read from MH i2c: E2 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [14:22:01]RAPDU: 90 00 [14:22:01]wFMCommunicate OK [14:22:01]wFMCommunicate request_size=255 [14:22:01]MH_SAM_APDU [14:22:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 08 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5D 02 00 35 04 06 00 61 D3 84 EB [14:22:01]Write to MH i2c: E2 02 01 60 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 08 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5D 02 00 35 04 06 00 61 D3 84 EB 00 00 BF [14:22:01]Write i2c OK [14:22:01]MH_I2C_Read... [14:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:01]Read from MH i2c: E2 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [14:22:01]RAPDU: 90 00 [14:22:01]wFMCommunicate OK [14:22:01]wFMCommunicate request_size=7 [14:22:01]MH_SAM_APDU [14:22:01]CAPDU: 80 0D 02 02 02 75 E8 [14:22:01]Write to MH i2c: E2 0A 00 61 03 80 0D 02 02 02 00 75 E8 00 00 3F [14:22:01]Write i2c OK [14:22:01]MH_I2C_Read... [14:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:01]Read from MH i2c: E2 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [14:22:01]RAPDU: 90 00 [14:22:01]wFMCommunicate OK [14:22:01]wFMCommunicate request_size=4 [14:22:01]MH_SAM_APDU [14:22:01]CAPDU: 80 0D 03 02 [14:22:01]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [14:22:01]Write i2c OK [14:22:01]MH_I2C_Read... [14:22:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:01]Read from MH i2c: E2 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 0B 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 0B 00 62 03 00 05 C1 02 9D 73 A9 2C DD 90 00 6B [14:22:01]RAPDU: 05 C1 02 9D 73 A9 2C DD 90 00 [14:22:01]wFMCommunicate OK [14:22:01]SAM_PROTO_SignData done [14:22:01]FM_MakeSignedData done [14:22:01]CreateOFDProtocolMessage [14:22:01]wFMCommunicate request_size=4 [14:22:01]MH_SAM_APDU [14:22:01]CAPDU: 80 11 00 00 [14:22:01]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [14:22:01]Write i2c OK [14:22:01]MH_I2C_Read... [14:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:01]Read from MH i2c: E2 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 17 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [14:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:22:01]wFMCommunicate OK [14:22:01]CreateOFDProtocolMessage done [14:22:01]OFDSenderStorePacket 154895 [14:22:01]StoreOFDPacket docnum=154895 [14:22:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D6 11 04 01 B6 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 08 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5D 02 00 35 04 06 00 61 D3 84 EB 75 E8 05 C1 02 9D 73 A9 2C DD [14:22:01]CheckFolder [14:22:01]dirname=/storage/ofd_packets [14:22:01]CheckFolder done [14:22:01]ProducePacketName [14:22:01]name=ofd_packets/00154895 [14:22:01]NVStorageSaveData ofd_packets/00154895 [14:22:01]File name is /storage/ofd_packets/00154895 [14:22:01]Write 298 bytes [14:22:01]NVStorageSaveData done [14:22:01]OFDSenderStorePacket done [14:22:01]KKMCreateOFDPacket done [14:22:01]NVStorageSaveData kkm_last_timestamp [14:22:01]File name is /storage/kkm_last_timestamp [14:22:01]Write 4 bytes [14:22:01]NVStorageSaveData done [14:22:01]ExternCall_PrintAddStr [14:22:01]wPrintStart [14:22:01]Write to MH i2c: 01 00 00 64 03 67 [14:22:01]Write i2c OK [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: 01 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: 01 07 00 [14:22:01]MH_I2C_Read... [14:22:01]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [14:22:01]RasterBufferAndPrint [14:22:01]line Счет N : (1)873082 [14:22:01]line ИНН: 02508201610067 [14:22:01]line Контрольно-Кассовый Чек [14:22:01]line ПРОДАЖА [14:22:01]line ТРК (МРК, ГНК) : 14 [14:22:01]line Товар: 2710194210 [14:22:01]line ДТ-К-2 [14:22:01]line 5.250 * 76.20 [14:22:01]line = 400.05 [14:22:01]line НДС 12% НСП 1% [14:22:01]line > о реализуемом товаре [14:22:01]line ОКРУГЛЕНИЕ: -0.05 [14:22:01]line ИТОГО: 400.00 [14:22:01]line Внесено: 400.00 [14:22:01]line СДАЧА: 0.00 [14:22:01]line НСП 1% : 3.54 [14:22:01]line НДС 12% : 42.48 [14:22:01]line Наличными: 400.00 [14:22:01]line Безнал.: 0.00 [14:22:01]line Место: АЗС № 165 "Партнер Нефть" [14:22:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:22:01]line СНО: Общий режим [14:22:01]line Чек 284 18.10.2024 14:22 [14:22:01]line Смена: 312 ФФД: 1.0 [14:22:01]line ЗНМ: 0300000234 [14:22:01]line РНМ: 0000137193017469 [14:22:01]line Версия ККМ: v1.0 [14:22:01]line ФМ: 0000000000963156 [14:22:01]line ФД: 154895 [14:22:01]line ФПД: 107561096017384 [14:22:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142200&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154895&fm=107561096017384&tin=02508201610067®Number=0000137193017469&sum=40000 [14:22:01]OFD Sender: Processing packet 154895 [packets to send 51, broken 50] [14:22:01]ProducePacketName [14:22:01]name=ofd_packets/00154895 [14:22:01]OFD Sender: To server: pG, [14:22:01]CommunicateWithHost lk.salyk.kg:30040 [14:22:01]ConnectInit lk.salyk.kg [14:22:01]written 0, free lines is 4095 [14:22:01]Connected sock=6 [14:22:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D6 11 04 01 B6 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 08 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5D 02 00 35 04 06 00 61 D3 84 EB 75 E8 05 C1 02 9D 73 A9 2C DD [14:22:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 38 47 00 42 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5D 02 00 F4 03 04 00 41 15 12 67 B6 04 01 00 00 08 61 B6 68 E0 CA 0F 0C [14:22:02]CommunicateWithHost err = 0 [14:22:02]CheckOFDResponse [14:22:02]1017 (14) - 77093643461234 [14:22:02]1041 (16) - 0000000000963156 [14:22:02]1040 (4) - 154895 [14:22:02]1012 (4) - 18.10.2024 07:58 [14:22:02]1206 (1) - 0 [14:22:02]OFD Sender: Remove packet 154895 [14:22:02]ProducePacketName [14:22:02]name=ofd_packets/00154895 [14:22:02]NVStorageDeleteData [14:22:02]Write to MH i2c: 01 00 00 8F 03 92 [14:22:02]Write i2c OK [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: 01 [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: 01 07 00 [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 CF 0C 74 [14:22:02]RasterBufferAndPrint [14:22:02]line [14:22:02]line [14:22:02]line [14:22:02]line [14:22:02]line [14:22:02]written 0, free lines is 3287 [14:22:02]MH_Cut [14:22:02]Write to MH i2c: D1 01 00 96 03 01 6B [14:22:02]Write i2c OK [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: D1 [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: D1 01 00 [14:22:02]MH_I2C_Read... [14:22:02]Read from MH i2c: D1 01 00 96 03 00 6A [14:22:02]Write to MH i2c: 01 00 00 97 03 9A [14:22:02]Write i2c OK [14:22:02]MH_I2C_Read... [14:22:02]OFD Sender: No OFD packet to send [14:22:02]*** Cut start [14:22:02]*** Partial cut [14:22:02]*** CUTSNS_PIN = 1 [14:22:03]*** CUTSNS_PIN = 0 [14:22:03]*** Brake cut motor [14:22:03]Read from MH i2c: 01 [14:22:03]MH_I2C_Read... [14:22:03]*** Stop cut motor [14:22:03]*** Cut end [14:22:03]Read from MH i2c: 01 07 00 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [14:22:03]process_action close_receipt done [14:22:03]requested_data is exist [14:22:03]produce_requested_data [14:22:03]requested_item fm.sn is exist - process it [14:22:03]wFMCommunicate request_size=4 [14:22:03]MH_SAM_APDU [14:22:03]CAPDU: 80 11 00 00 [14:22:03]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [14:22:03]Write i2c OK [14:22:03]MH_I2C_Read... [14:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:03]Read from MH i2c: E2 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 17 00 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [14:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:22:03]wFMCommunicate OK [14:22:03]requested_item fd.num is exist - process it [14:22:03]SAM_PROTO_GetFieldsCounters [14:22:03]wFMCommunicate request_size=4 [14:22:03]MH_SAM_APDU [14:22:03]CAPDU: 80 13 00 00 [14:22:03]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [14:22:03]Write i2c OK [14:22:03]MH_I2C_Read... [14:22:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:03]Read from MH i2c: E2 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 62 00 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 62 00 99 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [14:22:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:03]wFMCommunicate OK [14:22:03]SAM_PROTO_GetFieldsCounters done [14:22:03]requested_item shift.num is exist - process it [14:22:03]requested_item shift.opened is exist - process it [14:22:03]req_shift_opened [14:22:03]FM_GetShiftState [14:22:03]SAM_PROTO_GetShiftState [14:22:03]wFMCommunicate request_size=4 [14:22:03]MH_SAM_APDU [14:22:03]CAPDU: 80 13 01 00 [14:22:03]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [14:22:03]Write i2c OK [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 [14:22:03]MH_I2C_Read... [14:22:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:03]Read from MH i2c: E2 0E 00 [14:22:03]MH_I2C_Read... [14:22:03]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 51 [14:22:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:22:03]wFMCommunicate OK [14:22:03]SAM_PROTO_GetShiftState done [14:22:03]FM_GetShiftState done [14:22:03]req_shift_opened done [14:22:03]requested_item shift.open_date is exist - process it [14:22:03]req_shift_open_date [14:22:03]req_shift_open_date done [14:22:03]produce_requested_data done [14:22:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154895,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:22:03]process_action_free close_receipt [14:22:03]json_value_free [14:22:03]json_value_free done [14:22:03]process_json_proto returns [14:22:03]Send response to host [14:22:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154895,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:22:03]free response buf [14:22:03]execute_script done [14:22:03]execute_script returns [14:22:03]free content buf [14:22:03]Sock 7.Close socket [14:22:03]Sock 7.Thread stoped [14:22:07]OFD Sender: No OFD packet to send [14:22:12]OFD Sender: No OFD packet to send [14:22:17]OFD Sender: No OFD packet to send [14:22:20]accept exits with 9 [14:22:20]New connection [14:22:20]New thread 3066830180 created [14:22:20]Thread 3066686820 joined [14:22:20]Waiting for new connection... [14:22:20] Sock 9.Parse request [14:22:20]Sock 9.Check first char [14:22:20]Sock 9.First char is OK [14:22:20]request: POST /json_proto HTTP/1.0 [14:22:20]Method: POST [14:22:20]URL: /json_proto [14:22:20]Method is POST - this is cgi request [14:22:20]url: /json_proto [14:22:20]query_string will be loaded in cgi processing [14:22:20]execute_cgi json_proto POST (null) [14:22:20]execute_cgi path=json_proto method=POST [14:22:20]POST find Content-Length [14:22:20]Host: 172.17.53.67:8080 [14:22:20]Content-Length: 644 [14:22:20]Content-Type: application/json [14:22:20] [14:22:20]POST finish read [14:22:20]Found Content-Length = 644 [14:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76534", "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" ] } } [14:22:20]execute_script... [14:22:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76534", "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" ] } } [14:22:20]POST & json_proto [14:22:20]process_json_proto [14:22:20]json parsed OK: [14:22:20]protocol is kg_v1.0 [14:22:20]action value=close_receipt [14:22:20]process_action close_receipt [14:22:20]cmd_close_receipt [14:22:20]MH_GetDate [14:22:20]Write to MH i2c: F0 00 00 9B 03 8D [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 09 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 09 00 9B 03 00 1D 6F 12 67 19 BC 99 64 6D [14:22:20]GetLastDocTimeStamp 1729261320 [14:22:20]current date 1729261341 [14:22:20]FM_GetShiftState [14:22:20]SAM_PROTO_GetShiftState [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 13 01 00 [14:22:20]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0E 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 53 [14:22:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:22:20]wFMCommunicate OK [14:22:20]SAM_PROTO_GetShiftState done [14:22:20]FM_GetShiftState done [14:22:20]opened in 1729211399 [14:22:20]opened+sec_in_day 1729297799 [14:22:20]quantity*price = 6000 [14:22:20]sum+1 = 6001 [14:22:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 285 18.10.2024 14:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154896 ФПД: 96153007165471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154896&fm=96153007165471&tin=02508201610067®Number=0000137193017469&sum=6000 0 [14:22:21]StoreToDocumentArchive [14:22:21]shift 312 fd 154896 [14:22:21]save to /storage/0312/doc_00154896 [14:22:21]save last doc name /storage/0312/doc_00154896 to /storage/kkm_last_doc_name [14:22:21]save OK [14:22:21]Clear old archive folders... [14:22:21]ProcessDocumentItem done err = 0, tmpTLVsize=276 [14:22:21]tlvbuf is 007A2570 [14:22:21]SAM_PROTO_ClearQueue [14:22:21]wFMCommunicate request_size=4 [14:22:21]MH_SAM_APDU [14:22:21]CAPDU: 80 09 00 00 [14:22:21]Write to MH i2c: E2 08 00 A9 03 80 09 00 00 00 00 00 00 1E [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:21]Read from MH i2c: E2 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [14:22:21]RAPDU: 90 00 [14:22:21]wFMCommunicate OK [14:22:21]SAM_PROTO_ClearQueue done [14:22:21]KKMCreateOFDPacket [14:22:21]OFDProtocolAddRootSTLVToBuf [14:22:21]FM_MakeSignedData [14:22:21]FM_MakeSignedData [14:22:21]SAM_PROTO_SignData [14:22:21]wFMCommunicate request_size=4 [14:22:21]MH_SAM_APDU [14:22:21]CAPDU: 80 0D 01 02 [14:22:21]Write to MH i2c: E2 08 00 AA 03 80 0D 01 02 00 00 00 00 26 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:21]Read from MH i2c: E2 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [14:22:21]RAPDU: 90 00 [14:22:21]wFMCommunicate OK [14:22:21]wFMCommunicate request_size=255 [14:22:21]MH_SAM_APDU [14:22:21]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 1D 01 00 00 F4 03 04 00 1D 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 [14:22:21]Write to MH i2c: E2 02 01 AB 03 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 1D 01 00 00 F4 03 04 00 1D 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 00 00 D7 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [14:22:22]RAPDU: 90 00 [14:22:22]wFMCommunicate OK [14:22:22]wFMCommunicate request_size=35 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5D 02 00 35 04 06 00 57 73 5D D6 10 1F [14:22:22]Write to MH i2c: E2 26 00 AC 03 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5D 02 00 35 04 06 00 57 73 5D D6 10 1F 00 00 B5 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [14:22:22]RAPDU: 90 00 [14:22:22]wFMCommunicate OK [14:22:22]wFMCommunicate request_size=4 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 0D 03 02 [14:22:22]Write to MH i2c: E2 08 00 AD 03 80 0D 03 02 00 00 00 00 2B [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 0B 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 0B 00 AD 03 00 04 39 A2 8D CA C3 B8 2A 90 00 07 [14:22:22]RAPDU: 04 39 A2 8D CA C3 B8 2A 90 00 [14:22:22]wFMCommunicate OK [14:22:22]SAM_PROTO_SignData done [14:22:22]FM_MakeSignedData done [14:22:22]CreateOFDProtocolMessage [14:22:22]wFMCommunicate request_size=4 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 11 00 00 [14:22:22]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 17 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 17 00 AE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [14:22:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:22:22]wFMCommunicate OK [14:22:22]CreateOFDProtocolMessage done [14:22:22]OFDSenderStorePacket 154896 [14:22:22]StoreOFDPacket docnum=154896 [14:22:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 28 01 00 00 85 00 20 01 5C 91 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 1D 01 00 00 F4 03 04 00 1D 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5D 02 00 35 04 06 00 57 73 5D D6 10 1F 04 39 A2 8D CA C3 B8 2A [14:22:22]CheckFolder [14:22:22]dirname=/storage/ofd_packets [14:22:22]CheckFolder done [14:22:22]ProducePacketName [14:22:22]name=ofd_packets/00154896 [14:22:22]NVStorageSaveData ofd_packets/00154896 [14:22:22]File name is /storage/ofd_packets/00154896 [14:22:22]Write 326 bytes [14:22:22]NVStorageSaveData done [14:22:22]OFDSenderStorePacket done [14:22:22]KKMCreateOFDPacket done [14:22:22]NVStorageSaveData kkm_last_timestamp [14:22:22]File name is /storage/kkm_last_timestamp [14:22:22]Write 4 bytes [14:22:22]NVStorageSaveData done [14:22:22]ExternCall_PrintAddStr [14:22:22]wPrintStart [14:22:22]Write to MH i2c: 01 00 00 AF 03 B2 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 07 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [14:22:22]RasterBufferAndPrint [14:22:22]line Счет N : (3)76534 [14:22:22]line ИНН: 02508201610067 [14:22:22]line Контрольно-Кассовый Чек [14:22:22]line ПРОДАЖА [14:22:22]line Товар: 4700000310043 [14:22:22]line Вода Жалалабат 27 1л [14:22:22]line 1.000 * 60.00 [14:22:22]line = 60.00 [14:22:22]line НДС 12% НСП 1% [14:22:22]line > о реализуемом товаре [14:22:22]line ИТОГО: 60.00 [14:22:22]line НСП 1% : 0.53 [14:22:22]line НДС 12% : 6.37 [14:22:22]line Наличными: 60.00 [14:22:22]line Безнал.: 0.00 [14:22:22]line Место: АЗС № 165 "Партнер Нефть" [14:22:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:22:22]line СНО: Общий режим [14:22:22]line Чек 285 18.10.2024 14:22 [14:22:22]line Смена: 312 ФФД: 1.0 [14:22:22]line ЗНМ: 0300000234 [14:22:22]line РНМ: 0000137193017469 [14:22:22]line Версия ККМ: v1.0 [14:22:22]line ФМ: 0000000000963156 [14:22:22]line ФД: 154896 [14:22:22]line ФПД: 96153007165471 [14:22:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154896&fm=96153007165471&tin=02508201610067®Number=0000137193017469&sum=6000 [14:22:22]line 0 [14:22:22]OFD Sender: Processing packet 154896 [packets to send 51, broken 50] [14:22:22]ProducePacketName [14:22:22]name=ofd_packets/00154896 [14:22:22]OFD Sender: To server: pG, [14:22:22]CommunicateWithHost lk.salyk.kg:30040 [14:22:22]ConnectInit lk.salyk.kg [14:22:22]written 0, free lines is 4095 [14:22:22]Connected sock=7 [14:22:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 28 01 00 00 85 00 20 01 5C 91 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 1D 01 00 00 F4 03 04 00 1D 6F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5D 02 00 35 04 06 00 57 73 5D D6 10 1F 04 39 A2 8D CA C3 B8 2A [14:22:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 94 47 00 C0 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5D 02 00 F4 03 04 00 55 15 12 67 B6 04 01 00 00 F8 E0 86 49 7D 3D D1 65 [14:22:22]CommunicateWithHost err = 0 [14:22:22]CheckOFDResponse [14:22:22]1017 (14) - 77093643461234 [14:22:22]1041 (16) - 0000000000963156 [14:22:22]1040 (4) - 154896 [14:22:22]1012 (4) - 18.10.2024 07:59 [14:22:22]1206 (1) - 0 [14:22:22]OFD Sender: Remove packet 154896 [14:22:22]ProducePacketName [14:22:22]name=ofd_packets/00154896 [14:22:22]NVStorageDeleteData [14:22:23]Write to MH i2c: 01 00 00 D7 03 DA [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 07 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 07 00 D7 03 00 00 00 00 00 07 0D F5 [14:22:23]RasterBufferAndPrint [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]written 0, free lines is 3341 [14:22:23]MH_Cut [14:22:23]Write to MH i2c: D1 01 00 DE 03 01 B3 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 01 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 01 00 DE 03 00 B2 [14:22:23]Write to MH i2c: 01 00 00 DF 03 E2 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]OFD Sender: No OFD packet to send [14:22:23]*** Cut start [14:22:23]*** Partial cut [14:22:23]*** CUTSNS_PIN = 1 [14:22:23]*** CUTSNS_PIN = 0 [14:22:24]*** Brake cut motor [14:22:24]Read from MH i2c: 01 [14:22:24]MH_I2C_Read... [14:22:24]*** Stop cut motor [14:22:24]*** Cut end [14:22:24]Read from MH i2c: 01 07 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 FF 0F F7 [14:22:24]process_action close_receipt done [14:22:24]requested_data is exist [14:22:24]produce_requested_data [14:22:24]requested_item fm.sn is exist - process it [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 11 00 00 [14:22:24]Write to MH i2c: E2 08 00 E0 03 80 11 00 00 00 00 00 00 5D [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 17 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 17 00 E0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [14:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:22:24]wFMCommunicate OK [14:22:24]requested_item fd.num is exist - process it [14:22:24]SAM_PROTO_GetFieldsCounters [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 13 00 00 [14:22:24]Write to MH i2c: E2 08 00 E1 03 80 13 00 00 00 00 00 00 60 [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 62 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 62 00 E1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [14:22:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:24]wFMCommunicate OK [14:22:24]SAM_PROTO_GetFieldsCounters done [14:22:24]requested_item shift.num is exist - process it [14:22:24]requested_item shift.opened is exist - process it [14:22:24]req_shift_opened [14:22:24]FM_GetShiftState [14:22:24]SAM_PROTO_GetShiftState [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 13 01 00 [14:22:24]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:24]Read from MH i2c: E2 0E 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 0E 00 E2 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 99 [14:22:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:22:24]wFMCommunicate OK [14:22:24]SAM_PROTO_GetShiftState done [14:22:24]FM_GetShiftState done [14:22:24]req_shift_opened done [14:22:24]requested_item shift.open_date is exist - process it [14:22:24]req_shift_open_date [14:22:24]req_shift_open_date done [14:22:24]produce_requested_data done [14:22:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154896,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:22:24]process_action_free close_receipt [14:22:24]json_value_free [14:22:24]json_value_free done [14:22:24]process_json_proto returns [14:22:24]Send response to host [14:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154896,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:22:24]free response buf [14:22:24]execute_script done [14:22:24]execute_script returns [14:22:24]free content buf [14:22:24]Sock 9.Close socket [14:22:24]Sock 9.Thread stoped [14:22:28]OFD Sender: No OFD packet to send [14:22:33]OFD Sender: No OFD packet to send [14:22:38]OFD Sender: No OFD packet to send [14:22:43]OFD Sender: No OFD packet to send [14:22:48]OFD Sender: No OFD packet to send [14:22:53]OFD Sender: No OFD packet to send [14:22:58]OFD Sender: No OFD packet to send [14:23:03]OFD Sender: No OFD packet to send [14:23:08]OFD Sender: No OFD packet to send [14:23:13]OFD Sender: No OFD packet to send [14:23:18]OFD Sender: No OFD packet to send [14:23:23]OFD Sender: No OFD packet to send [14:23:28]OFD Sender: No OFD packet to send [14:23:33]OFD Sender: No OFD packet to send [14:23:38]OFD Sender: No OFD packet to send [14:23:43]OFD Sender: No OFD packet to send [14:23:48]accept exits with 10 [14:23:48]New connection [14:23:48]New thread 3066686820 created [14:23:48]Thread 3066830180 joined [14:23:48]Waiting for new connection... [14:23:48] Sock 10.Parse request [14:23:48]Sock 10.Check first char [14:23:48]Sock 10.First char is OK [14:23:48]request: POST /json_proto HTTP/1.0 [14:23:48]Method: POST [14:23:48]URL: /json_proto [14:23:48]Method is POST - this is cgi request [14:23:48]url: /json_proto [14:23:48]query_string will be loaded in cgi processing [14:23:48]execute_cgi json_proto POST (null) [14:23:48]execute_cgi path=json_proto method=POST [14:23:48]POST find Content-Length [14:23:48]Host: 172.17.53.67:8080 [14:23:48]Content-Length: 763 [14:23:48]Content-Type: application/json [14:23:48] [14:23:48]POST finish read [14:23:48]Found Content-Length = 763 [14:23:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 4.000, "sum" : 304.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 304.80 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:48]execute_script... [14:23:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 4.000, "sum" : 304.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 304.80 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:48]POST & json_proto [14:23:48]process_json_proto [14:23:48]json parsed OK: [14:23:48]protocol is kg_v1.0 [14:23:48]action value=close_receipt [14:23:48]process_action close_receipt [14:23:48]cmd_close_receipt [14:23:48]MH_GetDate [14:23:48]Write to MH i2c: F0 00 00 E3 03 D5 [14:23:48]Write i2c OK [14:23:48]MH_I2C_Read... [14:23:48]Read from MH i2c: F0 [14:23:48]MH_I2C_Read... [14:23:48]Read from MH i2c: F0 09 00 [14:23:48]MH_I2C_Read... [14:23:48]Read from MH i2c: F0 09 00 E3 03 00 75 6F 12 67 19 BC 99 64 0D [14:23:48]GetLastDocTimeStamp 1729261341 [14:23:48]current date 1729261429 [14:23:48]FM_GetShiftState [14:23:48]SAM_PROTO_GetShiftState [14:23:48]wFMCommunicate request_size=4 [14:23:48]MH_SAM_APDU [14:23:48]CAPDU: 80 13 01 00 [14:23:48]Write to MH i2c: E2 08 00 E4 03 80 13 01 00 00 00 00 00 64 [14:23:48]Write i2c OK [14:23:48]MH_I2C_Read... [14:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:48]Read from MH i2c: E2 [14:23:48]MH_I2C_Read... [14:23:48]Read from MH i2c: E2 0E 00 [14:23:48]MH_I2C_Read... [14:23:48]Read from MH i2c: E2 0E 00 E4 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [14:23:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:23:48]wFMCommunicate OK [14:23:48]SAM_PROTO_GetShiftState done [14:23:48]FM_GetShiftState done [14:23:48]opened in 1729211399 [14:23:48]opened+sec_in_day 1729297799 [14:23:48]quantity*price = 30480 [14:23:48]sum+1 = 30481 [14:23:48]Check (price>sum+1) || (price+1 о реализуемом товаре [14:26:13]line ИТОГО: 304.80 [14:26:13]line НСП 1% : 2.70 [14:26:13]line НДС 12% : 32.37 [14:26:13]line Наличными: 0.00 [14:26:13]line Безнал.: 304.80 [14:26:13]line Место: АЗС № 165 "Партнер Нефть" [14:26:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:26:13]line СНО: Общий режим [14:26:13]line Чек 286 18.10.2024 14:23 [14:26:13]line Смена: 312 ФФД: 1.0 [14:26:13]line ЗНМ: 0300000234 [14:26:13]line РНМ: 0000137193017469 [14:26:13]line Версия ККМ: v1.0 [14:26:13]line Платежная система: Mbank [14:26:13]line ФМ: 0000000000963156 [14:26:13]line ФД: 154897 [14:26:13]line ФПД: 140630242262188 [14:26:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142349&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154897&fm=140630242262188&tin=02508201610067®Number=0000137193017469&sum=30480 [14:26:13]written 0, free lines is 4095 [14:26:14]Write to MH i2c: 01 00 00 46 00 46 [14:26:14]Write i2c OK [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: 01 [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: 01 07 00 [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: 01 07 00 46 00 00 00 00 00 00 33 0D 8D [14:26:14]RasterBufferAndPrint [14:26:14]line [14:26:14]line [14:26:14]line [14:26:14]line [14:26:14]line [14:26:14]written 0, free lines is 3395 [14:26:14]MH_Cut [14:26:14]Write to MH i2c: D1 01 00 4D 00 01 1F [14:26:14]Write i2c OK [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: D1 [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: D1 01 00 [14:26:14]MH_I2C_Read... [14:26:14]Read from MH i2c: D1 01 00 4D 00 00 1E [14:26:14]Write to MH i2c: 01 00 00 4E 00 4E [14:26:14]Write i2c OK [14:26:14]MH_I2C_Read... [14:26:14]*** Cut start [14:26:14]*** Partial cut [14:26:14]*** CUTSNS_PIN = 1 [14:26:14]*** CUTSNS_PIN = 0 [14:26:15]*** Brake cut motor [14:26:15]OFD Sender: No OFD packet to send [14:26:15]Read from MH i2c: 01 [14:26:15]MH_I2C_Read... [14:26:15]*** Stop cut motor [14:26:15]*** Cut end [14:26:15]Read from MH i2c: 01 07 00 [14:26:15]MH_I2C_Read... [14:26:15]Read from MH i2c: 01 07 00 4E 00 00 00 00 00 00 FF 0F 63 [14:26:15]process_action print_doc done [14:26:15]requested_data is exist [14:26:15]produce_requested_data [14:26:15]produce_requested_data return (null) [14:26:15]process_action_free print_doc [14:26:15]json_value_free [14:26:15]json_value_free done [14:26:15]process_json_proto returns [14:26:15]Send response to host [14:26:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [14:26:15]free response buf [14:26:15]execute_script done [14:26:15]execute_script returns [14:26:15]free content buf [14:26:15]Sock 6.Close socket [14:26:15]Sock 6.Thread stoped [14:26:20]OFD Sender: No OFD packet to send [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:45]OFD Sender: No OFD packet to send [14:26:50]OFD Sender: No OFD packet to send [14:26:55]OFD Sender: No OFD packet to send [14:27:00]OFD Sender: No OFD packet to send [14:27:05]OFD Sender: No OFD packet to send [14:27:10]OFD Sender: No OFD packet to send [14:27:15]OFD Sender: No OFD packet to send [14:27:20]OFD Sender: No OFD packet to send [14:27:22]accept exits with 9 [14:27:22]New connection [14:27:22]New thread 3066748260 created [14:27:22]Thread 3066891620 joined [14:27:22]Waiting for new connection... [14:27:22] Sock 9.Parse request [14:27:22]Sock 9.Check first char [14:27:22]Sock 9.First char is OK [14:27:22]request: POST /json_proto HTTP/1.0 [14:27:22]Method: POST [14:27:22]URL: /json_proto [14:27:22]Method is POST - this is cgi request [14:27:22]url: /json_proto [14:27:22]query_string will be loaded in cgi processing [14:27:22]execute_cgi json_proto POST (null) [14:27:22]execute_cgi path=json_proto method=POST [14:27:22]POST find Content-Length [14:27:22]Host: 172.17.53.67:8080 [14:27:22]Content-Length: 769 [14:27:22]Content-Type: application/json [14:27:22] [14:27:22]POST finish read [14:27:22]Found Content-Length = 769 [14:27:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:22]execute_script... [14:27:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:22]POST & json_proto [14:27:22]process_json_proto [14:27:22]json parsed OK: [14:27:22]protocol is kg_v1.0 [14:27:22]action value=close_receipt [14:27:22]process_action close_receipt [14:27:22]cmd_close_receipt [14:27:22]MH_GetDate [14:27:22]Write to MH i2c: F0 00 00 4F 00 3E [14:27:22]Write i2c OK [14:27:22]MH_I2C_Read... [14:27:22]Read from MH i2c: F0 [14:27:22]MH_I2C_Read... [14:27:22]Read from MH i2c: F0 09 00 [14:27:22]MH_I2C_Read... [14:27:22]Read from MH i2c: F0 09 00 4F 00 00 4A 70 12 67 19 BC 99 64 4C [14:27:22]GetLastDocTimeStamp 1729261429 [14:27:22]current date 1729261642 [14:27:22]FM_GetShiftState [14:27:22]SAM_PROTO_GetShiftState [14:27:22]wFMCommunicate request_size=4 [14:27:22]MH_SAM_APDU [14:27:22]CAPDU: 80 13 01 00 [14:27:22]Write to MH i2c: E2 08 00 50 00 80 13 01 00 00 00 00 00 CD [14:27:22]Write i2c OK [14:27:22]MH_I2C_Read... [14:27:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:22]Read from MH i2c: E2 [14:27:22]MH_I2C_Read... [14:27:22]Read from MH i2c: E2 0E 00 [14:27:22]MH_I2C_Read... [14:27:22]Read from MH i2c: E2 0E 00 50 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 04 [14:27:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:27:22]wFMCommunicate OK [14:27:22]SAM_PROTO_GetShiftState done [14:27:22]FM_GetShiftState done [14:27:22]opened in 1729211399 [14:27:22]opened+sec_in_day 1729297799 [14:27:22]quantity*price = 150056 [14:27:22]sum+1 = 150058 [14:27:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 287 18.10.2024 14:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154898 ФПД: 84641178142347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154898&fm=84641178142347&tin=02508201610067®Number=0000137193017469&sum=150057 [14:27:23]StoreToDocumentArchive [14:27:23]shift 312 fd 154898 [14:27:23]save to /storage/0312/doc_00154898 [14:27:23]save last doc name /storage/0312/doc_00154898 to /storage/kkm_last_doc_name [14:27:23]save OK [14:27:23]Clear old archive folders... [14:27:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:27:23]tlvbuf is 01DE74F0 [14:27:23]SAM_PROTO_ClearQueue [14:27:23]wFMCommunicate request_size=4 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 09 00 00 [14:27:23]Write to MH i2c: E2 08 00 5D 00 80 09 00 00 00 00 00 00 CF [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 5D 00 00 90 00 D1 [14:27:23]RAPDU: 90 00 [14:27:23]wFMCommunicate OK [14:27:23]SAM_PROTO_ClearQueue done [14:27:23]KKMCreateOFDPacket [14:27:23]OFDProtocolAddRootSTLVToBuf [14:27:23]FM_MakeSignedData [14:27:23]FM_MakeSignedData [14:27:23]SAM_PROTO_SignData [14:27:23]wFMCommunicate request_size=4 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 0D 01 02 [14:27:23]Write to MH i2c: E2 08 00 5E 00 80 0D 01 02 00 00 00 00 D7 [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [14:27:23]RAPDU: 90 00 [14:27:23]wFMCommunicate OK [14:27:23]wFMCommunicate request_size=255 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 4A 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5D 02 00 35 04 06 00 4C [14:27:23]Write to MH i2c: E2 02 01 5F 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 4A 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5D 02 00 35 04 06 00 4C 00 00 84 [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [14:27:23]RAPDU: 90 00 [14:27:23]wFMCommunicate OK [14:27:23]wFMCommunicate request_size=10 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 0D 02 02 05 FB 0F 5B 46 8B [14:27:23]Write to MH i2c: E2 0D 00 60 00 80 0D 02 02 05 00 FB 0F 5B 46 8B 00 00 1A [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [14:27:23]RAPDU: 90 00 [14:27:23]wFMCommunicate OK [14:27:23]wFMCommunicate request_size=4 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 0D 03 02 [14:27:23]Write to MH i2c: E2 08 00 61 00 80 0D 03 02 00 00 00 00 DC [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 0B 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 0B 00 61 00 00 E0 07 4E 61 85 7C 13 DD 90 00 64 [14:27:23]RAPDU: E0 07 4E 61 85 7C 13 DD 90 00 [14:27:23]wFMCommunicate OK [14:27:23]SAM_PROTO_SignData done [14:27:23]FM_MakeSignedData done [14:27:23]CreateOFDProtocolMessage [14:27:23]wFMCommunicate request_size=4 [14:27:23]MH_SAM_APDU [14:27:23]CAPDU: 80 11 00 00 [14:27:23]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:23]Read from MH i2c: E2 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 17 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [14:27:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:27:23]wFMCommunicate OK [14:27:23]CreateOFDProtocolMessage done [14:27:23]OFDSenderStorePacket 154898 [14:27:23]StoreOFDPacket docnum=154898 [14:27:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 36 07 01 5B DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 4A 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5D 02 00 35 04 06 00 4C FB 0F 5B 46 8B E0 07 4E 61 85 7C 13 DD [14:27:23]CheckFolder [14:27:23]dirname=/storage/ofd_packets [14:27:23]CheckFolder done [14:27:23]ProducePacketName [14:27:23]name=ofd_packets/00154898 [14:27:23]NVStorageSaveData ofd_packets/00154898 [14:27:23]File name is /storage/ofd_packets/00154898 [14:27:23]Write 301 bytes [14:27:23]NVStorageSaveData done [14:27:23]OFDSenderStorePacket done [14:27:23]KKMCreateOFDPacket done [14:27:23]NVStorageSaveData kkm_last_timestamp [14:27:23]File name is /storage/kkm_last_timestamp [14:27:23]Write 4 bytes [14:27:23]NVStorageSaveData done [14:27:23]ExternCall_PrintAddStr [14:27:23]wPrintStart [14:27:23]Write to MH i2c: 01 00 00 63 00 63 [14:27:23]Write i2c OK [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: 01 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: 01 07 00 [14:27:23]MH_I2C_Read... [14:27:23]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:27:23]RasterBufferAndPrint [14:27:23]line Счет N : (1)873086 [14:27:23]line ИНН: 02508201610067 [14:27:23]line Контрольно-Кассовый Чек [14:27:23]line ПРОДАЖА [14:27:23]line ТРК (МРК, ГНК) : 42 [14:27:23]line Товар: 2710124130 [14:27:23]line Аи-92-К-5 [14:27:23]line 22.430 * 66.90 [14:27:23]line = 1500.57 [14:27:23]line НДС 12% НСП 1% [14:27:23]line > о реализуемом товаре [14:27:23]line ИТОГО: 1500.57 [14:27:23]line НСП 1% : 13.28 [14:27:23]line НДС 12% : 159.35 [14:27:23]line Наличными: 0.00 [14:27:23]line Безнал.: 1500.57 [14:27:23]line Место: АЗС № 165 "Партнер Нефть" [14:27:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:27:23]line СНО: Общий режим [14:27:23]line Чек 287 18.10.2024 14:27 [14:27:23]line Смена: 312 ФФД: 1.0 [14:27:23]line ЗНМ: 0300000234 [14:27:23]line РНМ: 0000137193017469 [14:27:23]line Версия ККМ: v1.0 [14:27:23]line Платежная система: Mbank [14:27:23]line ФМ: 0000000000963156 [14:27:23]line ФД: 154898 [14:27:23]line ФПД: 84641178142347 [14:27:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154898&fm=84641178142347&tin=02508201610067®Number=0000137193017469&sum=150057 [14:27:24]OFD Sender: Processing packet 154898 [packets to send 51, broken 50] [14:27:24]ProducePacketName [14:27:24]name=ofd_packets/00154898 [14:27:24]OFD Sender: To server: pG, [14:27:24]CommunicateWithHost lk.salyk.kg:30040 [14:27:24]ConnectInit lk.salyk.kg [14:27:24]written 0, free lines is 4095 [14:27:24]Connected sock=10 [14:27:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 36 07 01 5B DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 4A 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5D 02 00 35 04 06 00 4C FB 0F 5B 46 8B E0 07 4E 61 85 7C 13 DD [14:27:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 B4 47 00 82 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5D 02 00 F4 03 04 00 82 16 12 67 B6 04 01 00 00 62 D7 2C 3A 23 AF E0 05 [14:27:24]CommunicateWithHost err = 0 [14:27:24]CheckOFDResponse [14:27:24]1017 (14) - 77093643461234 [14:27:24]1041 (16) - 0000000000963156 [14:27:24]1040 (4) - 154898 [14:27:24]1012 (4) - 18.10.2024 08:04 [14:27:24]1206 (1) - 0 [14:27:24]OFD Sender: Remove packet 154898 [14:27:24]ProducePacketName [14:27:24]name=ofd_packets/00154898 [14:27:24]NVStorageDeleteData [14:27:24]Write to MH i2c: 01 00 00 8C 00 8C [14:27:24]Write i2c OK [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: 01 [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: 01 07 00 [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: 01 07 00 8C 00 00 00 00 00 00 27 0D C7 [14:27:24]RasterBufferAndPrint [14:27:24]line [14:27:24]line [14:27:24]line [14:27:24]line [14:27:24]line [14:27:24]written 0, free lines is 3373 [14:27:24]MH_Cut [14:27:24]Write to MH i2c: D1 01 00 93 00 01 65 [14:27:24]Write i2c OK [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: D1 [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: D1 01 00 [14:27:24]MH_I2C_Read... [14:27:24]Read from MH i2c: D1 01 00 93 00 00 64 [14:27:24]Write to MH i2c: 01 00 00 94 00 94 [14:27:24]Write i2c OK [14:27:24]MH_I2C_Read... [14:27:24]OFD Sender: No OFD packet to send [14:27:25]*** Cut start [14:27:25]*** Partial cut [14:27:25]*** CUTSNS_PIN = 1 [14:27:25]*** CUTSNS_PIN = 0 [14:27:25]*** Brake cut motor [14:27:25]Read from MH i2c: 01 [14:27:25]MH_I2C_Read... [14:27:25]*** Stop cut motor [14:27:25]*** Cut end [14:27:25]Read from MH i2c: 01 07 00 [14:27:25]MH_I2C_Read... [14:27:25]Read from MH i2c: 01 07 00 94 00 00 00 00 00 00 FF 0F A9 [14:27:25]process_action close_receipt done [14:27:25]requested_data is exist [14:27:25]produce_requested_data [14:27:25]requested_item fm.sn is exist - process it [14:27:25]wFMCommunicate request_size=4 [14:27:25]MH_SAM_APDU [14:27:25]CAPDU: 80 11 00 00 [14:27:25]Write to MH i2c: E2 08 00 95 00 80 11 00 00 00 00 00 00 0F [14:27:25]Write i2c OK [14:27:25]MH_I2C_Read... [14:27:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:25]Read from MH i2c: E2 [14:27:25]MH_I2C_Read... [14:27:25]Read from MH i2c: E2 17 00 [14:27:25]MH_I2C_Read... [14:27:25]Read from MH i2c: E2 17 00 95 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [14:27:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:27:25]wFMCommunicate OK [14:27:25]requested_item fd.num is exist - process it [14:27:25]SAM_PROTO_GetFieldsCounters [14:27:25]wFMCommunicate request_size=4 [14:27:25]MH_SAM_APDU [14:27:25]CAPDU: 80 13 00 00 [14:27:25]Write to MH i2c: E2 08 00 96 00 80 13 00 00 00 00 00 00 12 [14:27:25]Write i2c OK [14:27:25]MH_I2C_Read... [14:27:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:27:26]Read from MH i2c: E2 [14:27:26]MH_I2C_Read... [14:27:26]Read from MH i2c: E2 62 00 [14:27:26]MH_I2C_Read... [14:27:26]Read from MH i2c: E2 62 00 96 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [14:27:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:27:26]wFMCommunicate OK [14:27:26]SAM_PROTO_GetFieldsCounters done [14:27:26]requested_item shift.num is exist - process it [14:27:26]requested_item shift.opened is exist - process it [14:27:26]req_shift_opened [14:27:26]FM_GetShiftState [14:27:26]SAM_PROTO_GetShiftState [14:27:26]wFMCommunicate request_size=4 [14:27:26]MH_SAM_APDU [14:27:26]CAPDU: 80 13 01 00 [14:27:26]Write to MH i2c: E2 08 00 97 00 80 13 01 00 00 00 00 00 14 [14:27:26]Write i2c OK [14:27:26]MH_I2C_Read... [14:27:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:26]Read from MH i2c: E2 [14:27:26]MH_I2C_Read... [14:27:26]Read from MH i2c: E2 0E 00 [14:27:26]MH_I2C_Read... [14:27:26]Read from MH i2c: E2 0E 00 97 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4B [14:27:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:27:26]wFMCommunicate OK [14:27:26]SAM_PROTO_GetShiftState done [14:27:26]FM_GetShiftState done [14:27:26]req_shift_opened done [14:27:26]requested_item shift.open_date is exist - process it [14:27:26]req_shift_open_date [14:27:26]req_shift_open_date done [14:27:26]produce_requested_data done [14:27:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154898,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:27:26]process_action_free close_receipt [14:27:26]json_value_free [14:27:26]json_value_free done [14:27:26]process_json_proto returns [14:27:26]Send response to host [14:27:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154898,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:27:26]free response buf [14:27:26]execute_script done [14:27:26]execute_script returns [14:27:26]free content buf [14:27:26]Sock 9.Close socket [14:27:26]Sock 9.Thread stoped [14:27:29]OFD Sender: No OFD packet to send [14:27:34]OFD Sender: No OFD packet to send [14:27:39]OFD Sender: No OFD packet to send [14:27:44]OFD Sender: No OFD packet to send [14:27:49]OFD Sender: No OFD packet to send [14:27:54]OFD Sender: No OFD packet to send [14:27:59]OFD Sender: No OFD packet to send [14:28:04]OFD Sender: No OFD packet to send [14:28:09]OFD Sender: No OFD packet to send [14:28:15]OFD Sender: No OFD packet to send [14:28:20]OFD Sender: No OFD packet to send [14:28:25]OFD Sender: No OFD packet to send [14:28:30]OFD Sender: No OFD packet to send [14:28:35]OFD Sender: No OFD packet to send [14:28:40]OFD Sender: No OFD packet to send [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:55]OFD Sender: No OFD packet to send [14:29:00]OFD Sender: No OFD packet to send [14:29:05]OFD Sender: No OFD packet to send [14:29:10]OFD Sender: No OFD packet to send [14:29:15]OFD Sender: No OFD packet to send [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:30]OFD Sender: No OFD packet to send [14:29:35]OFD Sender: No OFD packet to send [14:29:35]accept exits with 7 [14:29:35]New connection [14:29:35]New thread 3066891620 created [14:29:35]Thread 3066748260 joined [14:29:35]Waiting for new connection... [14:29:35] Sock 7.Parse request [14:29:35]Sock 7.Check first char [14:29:35]Sock 7.First char is OK [14:29:35]request: POST /json_proto HTTP/1.0 [14:29:35]Method: POST [14:29:35]URL: /json_proto [14:29:35]Method is POST - this is cgi request [14:29:35]url: /json_proto [14:29:35]query_string will be loaded in cgi processing [14:29:35]execute_cgi json_proto POST (null) [14:29:35]execute_cgi path=json_proto method=POST [14:29:35]POST find Content-Length [14:29:35]Host: 172.17.53.67:8080 [14:29:35]Content-Length: 766 [14:29:35]Content-Type: application/json [14:29:35] [14:29:35]POST finish read [14:29:35]Found Content-Length = 766 [14:29:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:35]execute_script... [14:29:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:35]POST & json_proto [14:29:35]process_json_proto [14:29:35]json parsed OK: [14:29:35]protocol is kg_v1.0 [14:29:35]action value=close_receipt [14:29:35]process_action close_receipt [14:29:35]cmd_close_receipt [14:29:35]MH_GetDate [14:29:35]Write to MH i2c: F0 00 00 98 00 87 [14:29:35]Write i2c OK [14:29:35]MH_I2C_Read... [14:29:35]Read from MH i2c: F0 [14:29:35]MH_I2C_Read... [14:29:35]Read from MH i2c: F0 09 00 [14:29:35]MH_I2C_Read... [14:29:35]Read from MH i2c: F0 09 00 98 00 00 D0 70 12 67 19 BC 99 64 1B [14:29:35]GetLastDocTimeStamp 1729261642 [14:29:35]current date 1729261776 [14:29:35]FM_GetShiftState [14:29:35]SAM_PROTO_GetShiftState [14:29:35]wFMCommunicate request_size=4 [14:29:35]MH_SAM_APDU [14:29:35]CAPDU: 80 13 01 00 [14:29:35]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [14:29:35]Write i2c OK [14:29:35]MH_I2C_Read... [14:29:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:35]Read from MH i2c: E2 [14:29:35]MH_I2C_Read... [14:29:35]Read from MH i2c: E2 0E 00 [14:29:35]MH_I2C_Read... [14:29:35]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [14:29:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:29:35]wFMCommunicate OK [14:29:35]SAM_PROTO_GetShiftState done [14:29:35]FM_GetShiftState done [14:29:35]opened in 1729211399 [14:29:35]opened+sec_in_day 1729297799 [14:29:35]quantity*price = 50041 [14:29:35]sum+1 = 50042 [14:29:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 288 18.10.2024 14:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154899 ФПД: 132202993421244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154899&fm=132202993421244&tin=02508201610067®Number=0000137193017469&sum=50041 [14:29:36]StoreToDocumentArchive [14:29:36]shift 312 fd 154899 [14:29:36]save to /storage/0312/doc_00154899 [14:29:36]save last doc name /storage/0312/doc_00154899 to /storage/kkm_last_doc_name [14:29:36]save OK [14:29:36]Clear old archive folders... [14:29:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:29:37]tlvbuf is 01E3D030 [14:29:37]SAM_PROTO_ClearQueue [14:29:37]wFMCommunicate request_size=4 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 09 00 00 [14:29:37]Write to MH i2c: E2 08 00 A6 00 80 09 00 00 00 00 00 00 18 [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [14:29:37]RAPDU: 90 00 [14:29:37]wFMCommunicate OK [14:29:37]SAM_PROTO_ClearQueue done [14:29:37]KKMCreateOFDPacket [14:29:37]OFDProtocolAddRootSTLVToBuf [14:29:37]FM_MakeSignedData [14:29:37]FM_MakeSignedData [14:29:37]SAM_PROTO_SignData [14:29:37]wFMCommunicate request_size=4 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 0D 01 02 [14:29:37]Write to MH i2c: E2 08 00 A7 00 80 0D 01 02 00 00 00 00 20 [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [14:29:37]RAPDU: 90 00 [14:29:37]wFMCommunicate OK [14:29:37]wFMCommunicate request_size=255 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D0 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5D 02 00 35 04 06 00 78 [14:29:37]Write to MH i2c: E2 02 01 A8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D0 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5D 02 00 35 04 06 00 78 00 00 16 [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [14:29:37]RAPDU: 90 00 [14:29:37]wFMCommunicate OK [14:29:37]wFMCommunicate request_size=10 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 0D 02 02 05 3C E8 76 0B BC [14:29:37]Write to MH i2c: E2 0D 00 A9 00 80 0D 02 02 05 00 3C E8 76 0B BC 00 00 8E [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [14:29:37]RAPDU: 90 00 [14:29:37]wFMCommunicate OK [14:29:37]wFMCommunicate request_size=4 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 0D 03 02 [14:29:37]Write to MH i2c: E2 08 00 AA 00 80 0D 03 02 00 00 00 00 25 [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 0B 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 0B 00 AA 00 00 DA 9F 07 53 E3 16 6A 2D 90 00 89 [14:29:37]RAPDU: DA 9F 07 53 E3 16 6A 2D 90 00 [14:29:37]wFMCommunicate OK [14:29:37]SAM_PROTO_SignData done [14:29:37]FM_MakeSignedData done [14:29:37]CreateOFDProtocolMessage [14:29:37]wFMCommunicate request_size=4 [14:29:37]MH_SAM_APDU [14:29:37]CAPDU: 80 11 00 00 [14:29:37]Write to MH i2c: E2 08 00 AB 00 80 11 00 00 00 00 00 00 25 [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:37]Read from MH i2c: E2 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 17 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: E2 17 00 AB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [14:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:29:37]wFMCommunicate OK [14:29:37]CreateOFDProtocolMessage done [14:29:37]OFDSenderStorePacket 154899 [14:29:37]StoreOFDPacket docnum=154899 [14:29:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 37 55 07 01 E5 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D0 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5D 02 00 35 04 06 00 78 3C E8 76 0B BC DA 9F 07 53 E3 16 6A 2D [14:29:37]CheckFolder [14:29:37]dirname=/storage/ofd_packets [14:29:37]CheckFolder done [14:29:37]ProducePacketName [14:29:37]name=ofd_packets/00154899 [14:29:37]NVStorageSaveData ofd_packets/00154899 [14:29:37]File name is /storage/ofd_packets/00154899 [14:29:37]Write 301 bytes [14:29:37]NVStorageSaveData done [14:29:37]OFDSenderStorePacket done [14:29:37]KKMCreateOFDPacket done [14:29:37]NVStorageSaveData kkm_last_timestamp [14:29:37]File name is /storage/kkm_last_timestamp [14:29:37]Write 4 bytes [14:29:37]NVStorageSaveData done [14:29:37]ExternCall_PrintAddStr [14:29:37]wPrintStart [14:29:37]Write to MH i2c: 01 00 00 AC 00 AC [14:29:37]Write i2c OK [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: 01 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: 01 07 00 [14:29:37]MH_I2C_Read... [14:29:37]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [14:29:37]RasterBufferAndPrint [14:29:37]line Счет N : (1)873087 [14:29:37]line ИНН: 02508201610067 [14:29:37]line Контрольно-Кассовый Чек [14:29:37]line ПРОДАЖА [14:29:37]line ТРК (МРК, ГНК) : 32 [14:29:37]line Товар: 2710124130 [14:29:37]line Аи-92-К-5 [14:29:37]line 7.480 * 66.90 [14:29:37]line = 500.41 [14:29:37]line НДС 12% НСП 1% [14:29:37]line > о реализуемом товаре [14:29:37]line ИТОГО: 500.41 [14:29:37]line НСП 1% : 4.43 [14:29:37]line НДС 12% : 53.14 [14:29:37]line Наличными: 0.00 [14:29:37]line Безнал.: 500.41 [14:29:37]line Место: АЗС № 165 "Партнер Нефть" [14:29:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:29:37]line СНО: Общий режим [14:29:37]line Чек 288 18.10.2024 14:29 [14:29:37]line Смена: 312 ФФД: 1.0 [14:29:37]line ЗНМ: 0300000234 [14:29:37]line РНМ: 0000137193017469 [14:29:37]line Версия ККМ: v1.0 [14:29:37]line Платежная система: Mbank [14:29:37]line ФМ: 0000000000963156 [14:29:37]line ФД: 154899 [14:29:37]line ФПД: 132202993421244 [14:29:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T142936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154899&fm=132202993421244&tin=02508201610067®Number=0000137193017469&sum=50041 [14:29:37]OFD Sender: Processing packet 154899 [packets to send 51, broken 50] [14:29:37]ProducePacketName [14:29:37]name=ofd_packets/00154899 [14:29:37]OFD Sender: To server: pG, [14:29:37]CommunicateWithHost lk.salyk.kg:30040 [14:29:37]ConnectInit lk.salyk.kg [14:29:37]written 0, free lines is 4095 [14:29:38]Connected sock=10 [14:29:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 37 55 07 01 E5 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D0 70 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5D 02 00 35 04 06 00 78 3C E8 76 0B BC DA 9F 07 53 E3 16 6A 2D [14:29:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 22 26 47 00 45 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5D 02 00 F4 03 04 00 08 17 12 67 B6 04 01 00 00 AE 5C 17 B6 59 D3 65 32 [14:29:38]CommunicateWithHost err = 0 [14:29:38]CheckOFDResponse [14:29:38]1017 (14) - 77093643461234 [14:29:38]1041 (16) - 0000000000963156 [14:29:38]1040 (4) - 154899 [14:29:38]1012 (4) - 18.10.2024 08:06 [14:29:38]1206 (1) - 0 [14:29:38]OFD Sender: Remove packet 154899 [14:29:38]ProducePacketName [14:29:38]name=ofd_packets/00154899 [14:29:38]NVStorageDeleteData [14:29:38]Write to MH i2c: 01 00 00 D5 00 D5 [14:29:38]Write i2c OK [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: 01 [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: 01 07 00 [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: 01 07 00 D5 00 00 00 00 00 00 19 0D 02 [14:29:38]RasterBufferAndPrint [14:29:38]line [14:29:38]line [14:29:38]line [14:29:38]line [14:29:38]line [14:29:38]written 0, free lines is 3359 [14:29:38]MH_Cut [14:29:38]Write to MH i2c: D1 01 00 DC 00 01 AE [14:29:38]Write i2c OK [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: D1 [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: D1 01 00 [14:29:38]MH_I2C_Read... [14:29:38]Read from MH i2c: D1 01 00 DC 00 00 AD [14:29:38]Write to MH i2c: 01 00 00 DD 00 DD [14:29:38]Write i2c OK [14:29:38]MH_I2C_Read... [14:29:38]OFD Sender: No OFD packet to send [14:29:39]*** Cut start [14:29:39]*** Partial cut [14:29:39]*** CUTSNS_PIN = 1 [14:29:39]*** CUTSNS_PIN = 0 [14:29:39]*** Brake cut motor [14:29:39]Read from MH i2c: 01 [14:29:39]MH_I2C_Read... [14:29:39]*** Stop cut motor [14:29:39]*** Cut end [14:29:39]Read from MH i2c: 01 07 00 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: 01 07 00 DD 00 00 00 00 00 00 FF 0F F2 [14:29:39]process_action close_receipt done [14:29:39]requested_data is exist [14:29:39]produce_requested_data [14:29:39]requested_item fm.sn is exist - process it [14:29:39]wFMCommunicate request_size=4 [14:29:39]MH_SAM_APDU [14:29:39]CAPDU: 80 11 00 00 [14:29:39]Write to MH i2c: E2 08 00 DE 00 80 11 00 00 00 00 00 00 58 [14:29:39]Write i2c OK [14:29:39]MH_I2C_Read... [14:29:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:39]Read from MH i2c: E2 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 17 00 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 17 00 DE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [14:29:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:29:39]wFMCommunicate OK [14:29:39]requested_item fd.num is exist - process it [14:29:39]SAM_PROTO_GetFieldsCounters [14:29:39]wFMCommunicate request_size=4 [14:29:39]MH_SAM_APDU [14:29:39]CAPDU: 80 13 00 00 [14:29:39]Write to MH i2c: E2 08 00 DF 00 80 13 00 00 00 00 00 00 5B [14:29:39]Write i2c OK [14:29:39]MH_I2C_Read... [14:29:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:39]Read from MH i2c: E2 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 62 00 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 62 00 DF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [14:29:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:39]wFMCommunicate OK [14:29:39]SAM_PROTO_GetFieldsCounters done [14:29:39]requested_item shift.num is exist - process it [14:29:39]requested_item shift.opened is exist - process it [14:29:39]req_shift_opened [14:29:39]FM_GetShiftState [14:29:39]SAM_PROTO_GetShiftState [14:29:39]wFMCommunicate request_size=4 [14:29:39]MH_SAM_APDU [14:29:39]CAPDU: 80 13 01 00 [14:29:39]Write to MH i2c: E2 08 00 E0 00 80 13 01 00 00 00 00 00 5D [14:29:39]Write i2c OK [14:29:39]MH_I2C_Read... [14:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:39]Read from MH i2c: E2 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 0E 00 [14:29:39]MH_I2C_Read... [14:29:39]Read from MH i2c: E2 0E 00 E0 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 94 [14:29:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:29:39]wFMCommunicate OK [14:29:39]SAM_PROTO_GetShiftState done [14:29:39]FM_GetShiftState done [14:29:39]req_shift_opened done [14:29:39]requested_item shift.open_date is exist - process it [14:29:39]req_shift_open_date [14:29:39]req_shift_open_date done [14:29:39]produce_requested_data done [14:29:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154899,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:29:39]process_action_free close_receipt [14:29:39]json_value_free [14:29:39]json_value_free done [14:29:39]process_json_proto returns [14:29:39]Send response to host [14:29:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154899,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:29:39]free response buf [14:29:39]execute_script done [14:29:39]execute_script returns [14:29:39]free content buf [14:29:39]Sock 7.Close socket [14:29:39]Sock 7.Thread stoped [14:29:43]OFD Sender: No OFD packet to send [14:29:48]OFD Sender: No OFD packet to send [14:29:53]OFD Sender: No OFD packet to send [14:29:58]OFD Sender: No OFD packet to send [14:30:03]OFD Sender: No OFD packet to send [14:30:08]OFD Sender: No OFD packet to send [14:30:13]OFD Sender: No OFD packet to send [14:30:18]OFD Sender: No OFD packet to send [14:30:23]OFD Sender: No OFD packet to send [14:30:28]OFD Sender: No OFD packet to send [14:30:33]OFD Sender: No OFD packet to send [14:30:38]OFD Sender: No OFD packet to send [14:30:43]OFD Sender: No OFD packet to send [14:30:48]OFD Sender: No OFD packet to send [14:30:53]OFD Sender: No OFD packet to send [14:30:58]OFD Sender: No OFD packet to send [14:31:03]OFD Sender: No OFD packet to send [14:31:08]OFD Sender: No OFD packet to send [14:31:13]OFD Sender: No OFD packet to send [14:31:18]OFD Sender: No OFD packet to send [14:31:23]OFD Sender: No OFD packet to send [14:31:28]OFD Sender: No OFD packet to send [14:31:33]OFD Sender: No OFD packet to send [14:31:38]OFD Sender: No OFD packet to send [14:31:43]OFD Sender: No OFD packet to send [14:31:48]OFD Sender: No OFD packet to send [14:31:53]OFD Sender: No OFD packet to send [14:31:58]OFD Sender: No OFD packet to send [14:32:03]OFD Sender: No OFD packet to send [14:32:08]OFD Sender: No OFD packet to send [14:32:13]OFD Sender: No OFD packet to send [14:32:18]OFD Sender: No OFD packet to send [14:32:23]OFD Sender: No OFD packet to send [14:32:28]OFD Sender: No OFD packet to send [14:32:33]OFD Sender: No OFD packet to send [14:32:38]OFD Sender: No OFD packet to send [14:32:43]OFD Sender: No OFD packet to send [14:32:48]OFD Sender: No OFD packet to send [14:32:53]OFD Sender: No OFD packet to send [14:32:58]OFD Sender: No OFD packet to send [14:33:03]OFD Sender: No OFD packet to send [14:33:08]OFD Sender: No OFD packet to send [14:33:13]OFD Sender: No OFD packet to send [14:33:18]OFD Sender: No OFD packet to send [14:33:23]OFD Sender: No OFD packet to send [14:33:28]OFD Sender: No OFD packet to send [14:33:33]OFD Sender: No OFD packet to send [14:33:38]OFD Sender: No OFD packet to send [14:33:43]OFD Sender: No OFD packet to send [14:33:48]OFD Sender: No OFD packet to send [14:33:53]OFD Sender: No OFD packet to send [14:33:58]OFD Sender: No OFD packet to send [14:34:03]OFD Sender: No OFD packet to send [14:34:08]OFD Sender: No OFD packet to send [14:34:13]OFD Sender: No OFD packet to send [14:34:18]OFD Sender: No OFD packet to send [14:34:23]OFD Sender: No OFD packet to send [14:34:28]OFD Sender: No OFD packet to send [14:34:34]OFD Sender: No OFD packet to send [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:49]OFD Sender: No OFD packet to send [14:34:54]OFD Sender: No OFD packet to send [14:34:59]OFD Sender: No OFD packet to send [14:35:04]OFD Sender: No OFD packet to send [14:35:09]OFD Sender: No OFD packet to send [14:35:11]accept exits with 9 [14:35:11]New connection [14:35:11]New thread 3066748260 created [14:35:11]Thread 3066891620 joined [14:35:11]Waiting for new connection... [14:35:11] Sock 9.Parse request [14:35:11]Sock 9.Check first char [14:35:11]Sock 9.First char is OK [14:35:11]request: POST /json_proto HTTP/1.0 [14:35:11]Method: POST [14:35:11]URL: /json_proto [14:35:11]Method is POST - this is cgi request [14:35:11]url: /json_proto [14:35:11]query_string will be loaded in cgi processing [14:35:11]execute_cgi json_proto POST (null) [14:35:11]execute_cgi path=json_proto method=POST [14:35:11]POST find Content-Length [14:35:11]Host: 172.17.53.67:8080 [14:35:11]Content-Length: 677 [14:35:11]Content-Type: application/json [14:35:11] [14:35:11]POST finish read [14:35:11]Found Content-Length = 677 [14:35:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:11]execute_script... [14:35:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:11]POST & json_proto [14:35:11]process_json_proto [14:35:11]json parsed OK: [14:35:11]protocol is kg_v1.0 [14:35:11]action value=close_receipt [14:35:11]process_action close_receipt [14:35:11]cmd_close_receipt [14:35:11]MH_GetDate [14:35:11]Write to MH i2c: F0 00 00 E1 00 D0 [14:35:11]Write i2c OK [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 09 00 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 09 00 E1 00 00 1F 72 12 67 19 BC 99 64 B5 [14:35:11]GetLastDocTimeStamp 1729261776 [14:35:11]current date 1729262111 [14:35:11]FM_GetShiftState [14:35:11]SAM_PROTO_GetShiftState [14:35:11]wFMCommunicate request_size=4 [14:35:11]MH_SAM_APDU [14:35:11]CAPDU: 80 13 01 00 [14:35:11]Write to MH i2c: E2 08 00 E2 00 80 13 01 00 00 00 00 00 5F [14:35:11]Write i2c OK [14:35:11]MH_I2C_Read... [14:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:11]Read from MH i2c: E2 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: E2 0E 00 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: E2 0E 00 E2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 96 [14:35:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:35:11]wFMCommunicate OK [14:35:11]SAM_PROTO_GetShiftState done [14:35:11]FM_GetShiftState done [14:35:11]opened in 1729211399 [14:35:11]opened+sec_in_day 1729297799 [14:35:11]quantity*price = 50010 [14:35:11]sum+1 = 50012 [14:35:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 289 18.10.2024 14:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154900 ФПД: 106006901756758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154900&fm=106006901756758&tin=02508201610067®Number=0000137193017469&sum=50000 [14:35:12]StoreToDocumentArchive [14:35:12]shift 312 fd 154900 [14:35:12]save to /storage/0312/doc_00154900 [14:35:12]save last doc name /storage/0312/doc_00154900 to /storage/kkm_last_doc_name [14:35:12]save OK [14:35:12]Clear old archive folders... [14:35:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:12]tlvbuf is 01E446C0 [14:35:12]SAM_PROTO_ClearQueue [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 09 00 00 [14:35:12]Write to MH i2c: E2 08 00 EF 00 80 09 00 00 00 00 00 00 61 [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 EF 00 00 90 00 63 [14:35:12]RAPDU: 90 00 [14:35:12]wFMCommunicate OK [14:35:12]SAM_PROTO_ClearQueue done [14:35:12]KKMCreateOFDPacket [14:35:12]OFDProtocolAddRootSTLVToBuf [14:35:12]FM_MakeSignedData [14:35:12]FM_MakeSignedData [14:35:12]SAM_PROTO_SignData [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 0D 01 02 [14:35:12]Write to MH i2c: E2 08 00 F0 00 80 0D 01 02 00 00 00 00 69 [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [14:35:12]RAPDU: 90 00 [14:35:12]wFMCommunicate OK [14:35:12]wFMCommunicate request_size=255 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 1F 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5D 02 00 35 04 06 00 60 [14:35:12]Write to MH i2c: E2 02 01 F1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 1F 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5D 02 00 35 04 06 00 60 00 00 20 [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [14:35:13]RAPDU: 90 00 [14:35:13]wFMCommunicate OK [14:35:13]wFMCommunicate request_size=10 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 0D 02 02 05 69 A7 B9 13 56 [14:35:13]Write to MH i2c: E2 0D 00 F2 00 80 0D 02 02 05 00 69 A7 B9 13 56 00 00 A8 [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [14:35:13]RAPDU: 90 00 [14:35:13]wFMCommunicate OK [14:35:13]wFMCommunicate request_size=4 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 0D 03 02 [14:35:13]Write to MH i2c: E2 08 00 F3 00 80 0D 03 02 00 00 00 00 6E [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 0B 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 0B 00 F3 00 00 9F 36 9D 68 BB 9E 7F C0 90 00 E1 [14:35:13]RAPDU: 9F 36 9D 68 BB 9E 7F C0 90 00 [14:35:13]wFMCommunicate OK [14:35:13]SAM_PROTO_SignData done [14:35:13]FM_MakeSignedData done [14:35:13]CreateOFDProtocolMessage [14:35:13]wFMCommunicate request_size=4 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 11 00 00 [14:35:13]Write to MH i2c: E2 08 00 F4 00 80 11 00 00 00 00 00 00 6E [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 17 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 17 00 F4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [14:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:13]wFMCommunicate OK [14:35:13]CreateOFDProtocolMessage done [14:35:13]OFDSenderStorePacket 154900 [14:35:13]StoreOFDPacket docnum=154900 [14:35:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 F3 07 01 95 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 1F 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5D 02 00 35 04 06 00 60 69 A7 B9 13 56 9F 36 9D 68 BB 9E 7F C0 [14:35:13]CheckFolder [14:35:13]dirname=/storage/ofd_packets [14:35:13]CheckFolder done [14:35:13]ProducePacketName [14:35:13]name=ofd_packets/00154900 [14:35:13]NVStorageSaveData ofd_packets/00154900 [14:35:13]File name is /storage/ofd_packets/00154900 [14:35:13]Write 301 bytes [14:35:13]NVStorageSaveData done [14:35:13]OFDSenderStorePacket done [14:35:13]KKMCreateOFDPacket done [14:35:13]NVStorageSaveData kkm_last_timestamp [14:35:13]File name is /storage/kkm_last_timestamp [14:35:13]Write 4 bytes [14:35:13]NVStorageSaveData done [14:35:13]ExternCall_PrintAddStr [14:35:13]wPrintStart [14:35:13]Write to MH i2c: 01 00 00 F5 00 F5 [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [14:35:13]RasterBufferAndPrint [14:35:13]line Счет N : (1)873088 [14:35:13]line ИНН: 02508201610067 [14:35:13]line Контрольно-Кассовый Чек [14:35:13]line ПРОДАЖА [14:35:13]line ТРК (МРК, ГНК) : 31 [14:35:13]line Товар: 2710124500 [14:35:13]line Аи-95-К-5 [14:35:13]line 6.740 * 74.20 [14:35:13]line = 500.11 [14:35:13]line НДС 12% НСП 1% [14:35:13]line > о реализуемом товаре [14:35:13]line ОКРУГЛЕНИЕ: -0.11 [14:35:13]line ИТОГО: 500.00 [14:35:13]line Внесено: 500.00 [14:35:13]line СДАЧА: 0.00 [14:35:13]line НСП 1% : 4.43 [14:35:13]line НДС 12% : 53.11 [14:35:13]line Наличными: 500.00 [14:35:13]line Безнал.: 0.00 [14:35:13]line Место: АЗС № 165 "Партнер Нефть" [14:35:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:35:13]line СНО: Общий режим [14:35:13]line Чек 289 18.10.2024 14:35 [14:35:13]line Смена: 312 ФФД: 1.0 [14:35:13]line ЗНМ: 0300000234 [14:35:13]line РНМ: 0000137193017469 [14:35:13]line Версия ККМ: v1.0 [14:35:13]line ФМ: 0000000000963156 [14:35:13]line ФД: 154900 [14:35:13]line ФПД: 106006901756758 [14:35:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154900&fm=106006901756758&tin=02508201610067®Number=0000137193017469&sum=50000 [14:35:13]OFD Sender: Processing packet 154900 [packets to send 51, broken 50] [14:35:13]ProducePacketName [14:35:13]name=ofd_packets/00154900 [14:35:13]OFD Sender: To server: pG, [14:35:13]CommunicateWithHost lk.salyk.kg:30040 [14:35:13]ConnectInit lk.salyk.kg [14:35:13]written 0, free lines is 4095 [14:35:13]Connected sock=10 [14:35:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 F3 07 01 95 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 1F 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5D 02 00 35 04 06 00 60 69 A7 B9 13 56 9F 36 9D 68 BB 9E 7F C0 [14:35:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C2 3A 47 00 A8 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5D 02 00 F4 03 04 00 58 18 12 67 B6 04 01 00 00 4C CC 4E 01 F7 17 C2 1C [14:35:13]CommunicateWithHost err = 0 [14:35:13]CheckOFDResponse [14:35:13]1017 (14) - 77093643461234 [14:35:13]1041 (16) - 0000000000963156 [14:35:13]1040 (4) - 154900 [14:35:13]1012 (4) - 18.10.2024 08:12 [14:35:13]1206 (1) - 0 [14:35:13]OFD Sender: Remove packet 154900 [14:35:13]ProducePacketName [14:35:13]name=ofd_packets/00154900 [14:35:13]NVStorageDeleteData [14:35:14]Write to MH i2c: 01 00 00 20 01 21 [14:35:14]Write i2c OK [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: 01 [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: 01 07 00 [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: 01 07 00 20 01 00 00 00 00 00 E4 0C 18 [14:35:14]RasterBufferAndPrint [14:35:14]line [14:35:14]line [14:35:14]line [14:35:14]line [14:35:14]line [14:35:14]written 0, free lines is 3306 [14:35:14]MH_Cut [14:35:14]Write to MH i2c: D1 01 00 27 01 01 FA [14:35:14]Write i2c OK [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: D1 [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: D1 01 00 [14:35:14]MH_I2C_Read... [14:35:14]Read from MH i2c: D1 01 00 27 01 00 F9 [14:35:14]Write to MH i2c: 01 00 00 28 01 29 [14:35:14]Write i2c OK [14:35:14]MH_I2C_Read... [14:35:14]OFD Sender: No OFD packet to send [14:35:14]*** Cut start [14:35:14]*** Partial cut [14:35:14]*** CUTSNS_PIN = 1 [14:35:14]*** CUTSNS_PIN = 0 [14:35:15]*** Brake cut motor [14:35:15]Read from MH i2c: 01 [14:35:15]MH_I2C_Read... [14:35:15]*** Stop cut motor [14:35:15]*** Cut end [14:35:15]Read from MH i2c: 01 07 00 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 FF 0F 3E [14:35:15]process_action close_receipt done [14:35:15]requested_data is exist [14:35:15]produce_requested_data [14:35:15]requested_item fm.sn is exist - process it [14:35:15]wFMCommunicate request_size=4 [14:35:15]MH_SAM_APDU [14:35:15]CAPDU: 80 11 00 00 [14:35:15]Write to MH i2c: E2 08 00 29 01 80 11 00 00 00 00 00 00 A4 [14:35:15]Write i2c OK [14:35:15]MH_I2C_Read... [14:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:15]Read from MH i2c: E2 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 17 00 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 17 00 29 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [14:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:15]wFMCommunicate OK [14:35:15]requested_item fd.num is exist - process it [14:35:15]SAM_PROTO_GetFieldsCounters [14:35:15]wFMCommunicate request_size=4 [14:35:15]MH_SAM_APDU [14:35:15]CAPDU: 80 13 00 00 [14:35:15]Write to MH i2c: E2 08 00 2A 01 80 13 00 00 00 00 00 00 A7 [14:35:15]Write i2c OK [14:35:15]MH_I2C_Read... [14:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:15]Read from MH i2c: E2 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 62 00 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 62 00 2A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 F2 [14:35:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:15]wFMCommunicate OK [14:35:15]SAM_PROTO_GetFieldsCounters done [14:35:15]requested_item shift.num is exist - process it [14:35:15]requested_item shift.opened is exist - process it [14:35:15]req_shift_opened [14:35:15]FM_GetShiftState [14:35:15]SAM_PROTO_GetShiftState [14:35:15]wFMCommunicate request_size=4 [14:35:15]MH_SAM_APDU [14:35:15]CAPDU: 80 13 01 00 [14:35:15]Write to MH i2c: E2 08 00 2B 01 80 13 01 00 00 00 00 00 A9 [14:35:15]Write i2c OK [14:35:15]MH_I2C_Read... [14:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:15]Read from MH i2c: E2 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 0E 00 [14:35:15]MH_I2C_Read... [14:35:15]Read from MH i2c: E2 0E 00 2B 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E0 [14:35:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:35:15]wFMCommunicate OK [14:35:15]SAM_PROTO_GetShiftState done [14:35:15]FM_GetShiftState done [14:35:15]req_shift_opened done [14:35:15]requested_item shift.open_date is exist - process it [14:35:15]req_shift_open_date [14:35:15]req_shift_open_date done [14:35:15]produce_requested_data done [14:35:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154900,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:35:15]process_action_free close_receipt [14:35:15]json_value_free [14:35:15]json_value_free done [14:35:15]process_json_proto returns [14:35:15]Send response to host [14:35:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154900,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:35:15]free response buf [14:35:15]execute_script done [14:35:15]execute_script returns [14:35:15]free content buf [14:35:15]Sock 9.Close socket [14:35:15]Sock 9.Thread stoped [14:35:19]OFD Sender: No OFD packet to send [14:35:24]OFD Sender: No OFD packet to send [14:35:29]OFD Sender: No OFD packet to send [14:35:34]OFD Sender: No OFD packet to send [14:35:39]OFD Sender: No OFD packet to send [14:35:44]OFD Sender: No OFD packet to send [14:35:49]OFD Sender: No OFD packet to send [14:35:54]OFD Sender: No OFD packet to send [14:35:59]OFD Sender: No OFD packet to send [14:36:04]OFD Sender: No OFD packet to send [14:36:09]OFD Sender: No OFD packet to send [14:36:14]OFD Sender: No OFD packet to send [14:36:19]OFD Sender: No OFD packet to send [14:36:24]OFD Sender: No OFD packet to send [14:36:29]OFD Sender: No OFD packet to send [14:36:34]OFD Sender: No OFD packet to send [14:36:39]OFD Sender: No OFD packet to send [14:36:44]OFD Sender: No OFD packet to send [14:36:49]OFD Sender: No OFD packet to send [14:36:54]OFD Sender: No OFD packet to send [14:36:59]OFD Sender: No OFD packet to send [14:37:04]OFD Sender: No OFD packet to send [14:37:05]accept exits with 7 [14:37:05]New connection [14:37:05]New thread 3066891620 created [14:37:05]Thread 3066748260 joined [14:37:05]Waiting for new connection... [14:37:05] Sock 7.Parse request [14:37:05]Sock 7.Check first char [14:37:05]Sock 7.First char is OK [14:37:05]request: POST /json_proto HTTP/1.0 [14:37:05]Method: POST [14:37:05]URL: /json_proto [14:37:05]Method is POST - this is cgi request [14:37:05]url: /json_proto [14:37:05]query_string will be loaded in cgi processing [14:37:05]execute_cgi json_proto POST (null) [14:37:05]execute_cgi path=json_proto method=POST [14:37:05]POST find Content-Length [14:37:05]Host: 172.17.53.67:8080 [14:37:05]Content-Length: 675 [14:37:05]Content-Type: application/json [14:37:05] [14:37:05]POST finish read [14:37:05]Found Content-Length = 675 [14:37:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:05]execute_script... [14:37:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:05]POST & json_proto [14:37:05]process_json_proto [14:37:05]json parsed OK: [14:37:05]protocol is kg_v1.0 [14:37:05]action value=close_receipt [14:37:05]process_action close_receipt [14:37:05]cmd_close_receipt [14:37:05]MH_GetDate [14:37:05]Write to MH i2c: F0 00 00 2C 01 1C [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: F0 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: F0 09 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: F0 09 00 2C 01 00 91 72 12 67 19 BC 99 64 73 [14:37:05]GetLastDocTimeStamp 1729262111 [14:37:05]current date 1729262225 [14:37:05]FM_GetShiftState [14:37:05]SAM_PROTO_GetShiftState [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 13 01 00 [14:37:05]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0E 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0E 00 2D 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E2 [14:37:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:37:05]wFMCommunicate OK [14:37:05]SAM_PROTO_GetShiftState done [14:37:05]FM_GetShiftState done [14:37:05]opened in 1729211399 [14:37:05]opened+sec_in_day 1729297799 [14:37:05]quantity*price = 100000 [14:37:05]sum+1 = 100002 [14:37:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 290 18.10.2024 14:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154901 ФПД: 55519073801761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154901&fm=55519073801761&tin=02508201610067®Number=0000137193017469&sum=100000 [14:37:06]StoreToDocumentArchive [14:37:06]shift 312 fd 154901 [14:37:06]save to /storage/0312/doc_00154901 [14:37:06]save last doc name /storage/0312/doc_00154901 to /storage/kkm_last_doc_name [14:37:06]save OK [14:37:06]Clear old archive folders... [14:37:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:37:06]tlvbuf is 01E39D20 [14:37:06]SAM_PROTO_ClearQueue [14:37:06]wFMCommunicate request_size=4 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 09 00 00 [14:37:06]Write to MH i2c: E2 08 00 3A 01 80 09 00 00 00 00 00 00 AD [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:06]Read from MH i2c: E2 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 03 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 03 00 3A 01 00 90 00 AF [14:37:06]RAPDU: 90 00 [14:37:06]wFMCommunicate OK [14:37:06]SAM_PROTO_ClearQueue done [14:37:06]KKMCreateOFDPacket [14:37:06]OFDProtocolAddRootSTLVToBuf [14:37:06]FM_MakeSignedData [14:37:06]FM_MakeSignedData [14:37:06]SAM_PROTO_SignData [14:37:06]wFMCommunicate request_size=4 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 0D 01 02 [14:37:06]Write to MH i2c: E2 08 00 3B 01 80 0D 01 02 00 00 00 00 B5 [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:06]Read from MH i2c: E2 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 03 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [14:37:06]RAPDU: 90 00 [14:37:06]wFMCommunicate OK [14:37:06]wFMCommunicate request_size=255 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 91 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5D 02 00 35 04 06 00 [14:37:06]Write to MH i2c: E2 02 01 3C 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 91 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5D 02 00 35 04 06 00 00 00 FA [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 03 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [14:37:07]RAPDU: 90 00 [14:37:07]wFMCommunicate OK [14:37:07]wFMCommunicate request_size=11 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 0D 02 02 06 32 7E 8A AC 16 21 [14:37:07]Write to MH i2c: E2 0E 00 3D 01 80 0D 02 02 06 00 32 7E 8A AC 16 21 00 00 E1 [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 03 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [14:37:07]RAPDU: 90 00 [14:37:07]wFMCommunicate OK [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 0D 03 02 [14:37:07]Write to MH i2c: E2 08 00 3E 01 80 0D 03 02 00 00 00 00 BA [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0B 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0B 00 3E 01 00 05 49 B6 D4 74 CC 00 BC 90 00 8F [14:37:07]RAPDU: 05 49 B6 D4 74 CC 00 BC 90 00 [14:37:07]wFMCommunicate OK [14:37:07]SAM_PROTO_SignData done [14:37:07]FM_MakeSignedData done [14:37:07]CreateOFDProtocolMessage [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 11 00 00 [14:37:07]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [14:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:37:07]wFMCommunicate OK [14:37:07]CreateOFDProtocolMessage done [14:37:07]OFDSenderStorePacket 154901 [14:37:07]StoreOFDPacket docnum=154901 [14:37:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 A1 08 01 0E 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 91 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5D 02 00 35 04 06 00 32 7E 8A AC 16 21 05 49 B6 D4 74 CC 00 BC [14:37:07]CheckFolder [14:37:07]dirname=/storage/ofd_packets [14:37:07]CheckFolder done [14:37:07]ProducePacketName [14:37:07]name=ofd_packets/00154901 [14:37:07]NVStorageSaveData ofd_packets/00154901 [14:37:07]File name is /storage/ofd_packets/00154901 [14:37:07]Write 302 bytes [14:37:07]NVStorageSaveData done [14:37:07]OFDSenderStorePacket done [14:37:07]KKMCreateOFDPacket done [14:37:07]NVStorageSaveData kkm_last_timestamp [14:37:07]File name is /storage/kkm_last_timestamp [14:37:07]Write 4 bytes [14:37:07]NVStorageSaveData done [14:37:07]ExternCall_PrintAddStr [14:37:07]wPrintStart [14:37:07]Write to MH i2c: 01 00 00 40 01 41 [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: 01 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: 01 07 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [14:37:07]RasterBufferAndPrint [14:37:07]line Счет N : (1)873090 [14:37:07]line ИНН: 02508201610067 [14:37:07]line Контрольно-Кассовый Чек [14:37:07]line ПРОДАЖА [14:37:07]line ТРК (МРК, ГНК) : 23 [14:37:07]line Товар: 2710124130 [14:37:07]line Super 92-К-5 [14:37:07]line 14.620 * 68.40 [14:37:07]line = 1000.01 [14:37:07]line НДС 12% НСП 1% [14:37:07]line > о реализуемом товаре [14:37:07]line ОКРУГЛЕНИЕ: -0.01 [14:37:07]line ИТОГО: 1000.00 [14:37:07]line Внесено: 1000.00 [14:37:07]line СДАЧА: 0.00 [14:37:07]line НСП 1% : 8.85 [14:37:07]line НДС 12% : 106.20 [14:37:07]line Наличными: 1000.00 [14:37:07]line Безнал.: 0.00 [14:37:07]line Место: АЗС № 165 "Партнер Нефть" [14:37:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:37:07]line СНО: Общий режим [14:37:07]line Чек 290 18.10.2024 14:37 [14:37:07]line Смена: 312 ФФД: 1.0 [14:37:07]line ЗНМ: 0300000234 [14:37:07]line РНМ: 0000137193017469 [14:37:07]line Версия ККМ: v1.0 [14:37:07]line ФМ: 0000000000963156 [14:37:07]line ФД: 154901 [14:37:07]line ФПД: 55519073801761 [14:37:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154901&fm=55519073801761&tin=02508201610067®Number=0000137193017469&sum=100000 [14:37:07]OFD Sender: Processing packet 154901 [packets to send 51, broken 50] [14:37:07]ProducePacketName [14:37:07]name=ofd_packets/00154901 [14:37:07]OFD Sender: To server: pG, [14:37:07]CommunicateWithHost lk.salyk.kg:30040 [14:37:07]ConnectInit lk.salyk.kg [14:37:07]written 0, free lines is 4095 [14:37:07]Connected sock=10 [14:37:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 A1 08 01 0E 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 91 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5D 02 00 35 04 06 00 32 7E 8A AC 16 21 05 49 B6 D4 74 CC 00 BC [14:37:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE 5E 47 00 7A 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5D 02 00 F4 03 04 00 CA 18 12 67 B6 04 01 00 00 9B 51 86 D6 D9 62 3E 8F [14:37:07]CommunicateWithHost err = 0 [14:37:07]CheckOFDResponse [14:37:07]1017 (14) - 77093643461234 [14:37:07]1041 (16) - 0000000000963156 [14:37:07]1040 (4) - 154901 [14:37:07]1012 (4) - 18.10.2024 08:14 [14:37:07]1206 (1) - 0 [14:37:07]OFD Sender: Remove packet 154901 [14:37:07]ProducePacketName [14:37:07]name=ofd_packets/00154901 [14:37:07]NVStorageDeleteData [14:37:08]Write to MH i2c: 01 00 00 6B 01 6C [14:37:08]Write i2c OK [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: 01 [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: 01 07 00 [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 F4 0C 73 [14:37:08]RasterBufferAndPrint [14:37:08]line [14:37:08]line [14:37:08]line [14:37:08]line [14:37:08]line [14:37:08]written 0, free lines is 3322 [14:37:08]MH_Cut [14:37:08]Write to MH i2c: D1 01 00 72 01 01 45 [14:37:08]Write i2c OK [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: D1 [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: D1 01 00 [14:37:08]MH_I2C_Read... [14:37:08]Read from MH i2c: D1 01 00 72 01 00 44 [14:37:08]Write to MH i2c: 01 00 00 73 01 74 [14:37:08]Write i2c OK [14:37:08]MH_I2C_Read... [14:37:08]OFD Sender: No OFD packet to send [14:37:08]*** Cut start [14:37:08]*** Partial cut [14:37:08]*** CUTSNS_PIN = 1 [14:37:08]*** CUTSNS_PIN = 0 [14:37:09]*** Brake cut motor [14:37:09]Read from MH i2c: 01 [14:37:09]MH_I2C_Read... [14:37:09]*** Stop cut motor [14:37:09]*** Cut end [14:37:09]Read from MH i2c: 01 07 00 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 FF 0F 89 [14:37:09]process_action close_receipt done [14:37:09]requested_data is exist [14:37:09]produce_requested_data [14:37:09]requested_item fm.sn is exist - process it [14:37:09]wFMCommunicate request_size=4 [14:37:09]MH_SAM_APDU [14:37:09]CAPDU: 80 11 00 00 [14:37:09]Write to MH i2c: E2 08 00 74 01 80 11 00 00 00 00 00 00 EF [14:37:09]Write i2c OK [14:37:09]MH_I2C_Read... [14:37:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:09]Read from MH i2c: E2 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 17 00 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 17 00 74 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [14:37:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:37:09]wFMCommunicate OK [14:37:09]requested_item fd.num is exist - process it [14:37:09]SAM_PROTO_GetFieldsCounters [14:37:09]wFMCommunicate request_size=4 [14:37:09]MH_SAM_APDU [14:37:09]CAPDU: 80 13 00 00 [14:37:09]Write to MH i2c: E2 08 00 75 01 80 13 00 00 00 00 00 00 F2 [14:37:09]Write i2c OK [14:37:09]MH_I2C_Read... [14:37:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:09]Read from MH i2c: E2 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 62 00 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 62 00 75 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [14:37:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:09]wFMCommunicate OK [14:37:09]SAM_PROTO_GetFieldsCounters done [14:37:09]requested_item shift.num is exist - process it [14:37:09]requested_item shift.opened is exist - process it [14:37:09]req_shift_opened [14:37:09]FM_GetShiftState [14:37:09]SAM_PROTO_GetShiftState [14:37:09]wFMCommunicate request_size=4 [14:37:09]MH_SAM_APDU [14:37:09]CAPDU: 80 13 01 00 [14:37:09]Write to MH i2c: E2 08 00 76 01 80 13 01 00 00 00 00 00 F4 [14:37:09]Write i2c OK [14:37:09]MH_I2C_Read... [14:37:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:09]Read from MH i2c: E2 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 0E 00 [14:37:09]MH_I2C_Read... [14:37:09]Read from MH i2c: E2 0E 00 76 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2B [14:37:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:37:09]wFMCommunicate OK [14:37:09]SAM_PROTO_GetShiftState done [14:37:09]FM_GetShiftState done [14:37:09]req_shift_opened done [14:37:09]requested_item shift.open_date is exist - process it [14:37:09]req_shift_open_date [14:37:09]req_shift_open_date done [14:37:09]produce_requested_data done [14:37:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154901,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:37:09]process_action_free close_receipt [14:37:09]json_value_free [14:37:09]json_value_free done [14:37:09]process_json_proto returns [14:37:09]Send response to host [14:37:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154901,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:37:09]free response buf [14:37:09]execute_script done [14:37:09]execute_script returns [14:37:09]free content buf [14:37:09]Sock 7.Close socket [14:37:09]Sock 7.Thread stoped [14:37:13]OFD Sender: No OFD packet to send [14:37:18]OFD Sender: No OFD packet to send [14:37:23]OFD Sender: No OFD packet to send [14:37:28]OFD Sender: No OFD packet to send [14:37:33]OFD Sender: No OFD packet to send [14:37:38]OFD Sender: No OFD packet to send [14:37:43]OFD Sender: No OFD packet to send [14:37:48]OFD Sender: No OFD packet to send [14:37:53]OFD Sender: No OFD packet to send [14:37:58]OFD Sender: No OFD packet to send [14:38:03]OFD Sender: No OFD packet to send [14:38:08]OFD Sender: No OFD packet to send [14:38:11]accept exits with 9 [14:38:11]New connection [14:38:11]New thread 3066748260 created [14:38:11]Thread 3066891620 joined [14:38:11]Waiting for new connection... [14:38:11] Sock 9.Parse request [14:38:11]Sock 9.Check first char [14:38:11]Sock 9.First char is OK [14:38:11]request: POST /json_proto HTTP/1.0 [14:38:11]Method: POST [14:38:11]URL: /json_proto [14:38:11]Method is POST - this is cgi request [14:38:11]url: /json_proto [14:38:11]query_string will be loaded in cgi processing [14:38:11]execute_cgi json_proto POST (null) [14:38:11]execute_cgi path=json_proto method=POST [14:38:11]POST find Content-Length [14:38:11]Host: 172.17.53.67:8080 [14:38:11]Content-Length: 674 [14:38:11]Content-Type: application/json [14:38:11] [14:38:11]POST finish read [14:38:11]Found Content-Length = 674 [14:38:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:11]execute_script... [14:38:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:11]POST & json_proto [14:38:11]process_json_proto [14:38:11]json parsed OK: [14:38:11]protocol is kg_v1.0 [14:38:11]action value=close_receipt [14:38:11]process_action close_receipt [14:38:11]cmd_close_receipt [14:38:11]MH_GetDate [14:38:11]Write to MH i2c: F0 00 00 77 01 67 [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 09 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 09 00 77 01 00 D3 72 12 67 19 BC 99 64 00 [14:38:11]GetLastDocTimeStamp 1729262225 [14:38:11]current date 1729262291 [14:38:11]FM_GetShiftState [14:38:11]SAM_PROTO_GetShiftState [14:38:11]wFMCommunicate request_size=4 [14:38:11]MH_SAM_APDU [14:38:11]CAPDU: 80 13 01 00 [14:38:11]Write to MH i2c: E2 08 00 78 01 80 13 01 00 00 00 00 00 F6 [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:11]Read from MH i2c: E2 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 0E 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 0E 00 78 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2D [14:38:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:38:11]wFMCommunicate OK [14:38:11]SAM_PROTO_GetShiftState done [14:38:11]FM_GetShiftState done [14:38:11]opened in 1729211399 [14:38:11]opened+sec_in_day 1729297799 [14:38:11]quantity*price = 30022 [14:38:11]sum+1 = 30024 [14:38:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 291 18.10.2024 14:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154902 ФПД: 96586729681191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154902&fm=96586729681191&tin=02508201610067®Number=0000137193017469&sum=30000 [14:38:12]StoreToDocumentArchive [14:38:12]shift 312 fd 154902 [14:38:12]save to /storage/0312/doc_00154902 [14:38:12]save last doc name /storage/0312/doc_00154902 to /storage/kkm_last_doc_name [14:38:12]save OK [14:38:12]Clear old archive folders... [14:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:38:12]tlvbuf is 01E3F2B0 [14:38:12]SAM_PROTO_ClearQueue [14:38:12]wFMCommunicate request_size=4 [14:38:12]MH_SAM_APDU [14:38:12]CAPDU: 80 09 00 00 [14:38:12]Write to MH i2c: E2 08 00 85 01 80 09 00 00 00 00 00 00 F8 [14:38:12]Write i2c OK [14:38:12]MH_I2C_Read... [14:38:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:12]Read from MH i2c: E2 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 03 00 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 03 00 85 01 00 90 00 FA [14:38:12]RAPDU: 90 00 [14:38:12]wFMCommunicate OK [14:38:12]SAM_PROTO_ClearQueue done [14:38:12]KKMCreateOFDPacket [14:38:12]OFDProtocolAddRootSTLVToBuf [14:38:12]FM_MakeSignedData [14:38:12]FM_MakeSignedData [14:38:12]SAM_PROTO_SignData [14:38:12]wFMCommunicate request_size=4 [14:38:12]MH_SAM_APDU [14:38:12]CAPDU: 80 0D 01 02 [14:38:12]Write to MH i2c: E2 08 00 86 01 80 0D 01 02 00 00 00 00 00 [14:38:12]Write i2c OK [14:38:12]MH_I2C_Read... [14:38:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:12]Read from MH i2c: E2 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 03 00 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [14:38:12]RAPDU: 90 00 [14:38:12]wFMCommunicate OK [14:38:12]wFMCommunicate request_size=255 [14:38:12]MH_SAM_APDU [14:38:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 D3 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5D 02 00 35 04 06 00 57 D8 59 B6 [14:38:12]Write to MH i2c: E2 02 01 87 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 D3 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5D 02 00 35 04 06 00 57 D8 59 B6 00 00 25 [14:38:12]Write i2c OK [14:38:12]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]wFMCommunicate request_size=7 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 0D 02 02 02 71 27 [14:38:13]Write to MH i2c: E2 0A 00 88 01 80 0D 02 02 02 00 71 27 00 00 9F [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 0D 03 02 [14:38:13]Write to MH i2c: E2 08 00 89 01 80 0D 03 02 00 00 00 00 05 [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0B 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0B 00 89 01 00 9B 21 B8 29 0A 44 3E 72 90 00 A1 [14:38:13]RAPDU: 9B 21 B8 29 0A 44 3E 72 90 00 [14:38:13]wFMCommunicate OK [14:38:13]SAM_PROTO_SignData done [14:38:13]FM_MakeSignedData done [14:38:13]CreateOFDProtocolMessage [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 11 00 00 [14:38:13]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 17 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [14:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:13]wFMCommunicate OK [14:38:13]CreateOFDProtocolMessage done [14:38:13]OFDSenderStorePacket 154902 [14:38:13]StoreOFDPacket docnum=154902 [14:38:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 91 BB 04 01 E1 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 D3 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5D 02 00 35 04 06 00 57 D8 59 B6 71 27 9B 21 B8 29 0A 44 3E 72 [14:38:13]CheckFolder [14:38:13]dirname=/storage/ofd_packets [14:38:13]CheckFolder done [14:38:13]ProducePacketName [14:38:13]name=ofd_packets/00154902 [14:38:13]NVStorageSaveData ofd_packets/00154902 [14:38:13]File name is /storage/ofd_packets/00154902 [14:38:13]Write 298 bytes [14:38:13]NVStorageSaveData done [14:38:13]OFDSenderStorePacket done [14:38:13]KKMCreateOFDPacket done [14:38:13]NVStorageSaveData kkm_last_timestamp [14:38:13]File name is /storage/kkm_last_timestamp [14:38:13]Write 4 bytes [14:38:13]NVStorageSaveData done [14:38:13]ExternCall_PrintAddStr [14:38:13]wPrintStart [14:38:13]Write to MH i2c: 01 00 00 8B 01 8C [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 07 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [14:38:13]RasterBufferAndPrint [14:38:13]line Счет N : (1)873091 [14:38:13]line ИНН: 02508201610067 [14:38:13]line Контрольно-Кассовый Чек [14:38:13]line ПРОДАЖА [14:38:13]line ТРК (МРК, ГНК) : 44 [14:38:13]line Товар: 2710194210 [14:38:13]line ДТ-К-2 [14:38:13]line 3.940 * 76.20 [14:38:13]line = 300.23 [14:38:13]line НДС 12% НСП 1% [14:38:13]line > о реализуемом товаре [14:38:13]line ОКРУГЛЕНИЕ: -0.23 [14:38:13]line ИТОГО: 300.00 [14:38:13]line Внесено: 300.00 [14:38:13]line СДАЧА: 0.00 [14:38:13]line НСП 1% : 2.66 [14:38:13]line НДС 12% : 31.88 [14:38:13]line Наличными: 300.00 [14:38:13]line Безнал.: 0.00 [14:38:13]line Место: АЗС № 165 "Партнер Нефть" [14:38:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:38:13]line СНО: Общий режим [14:38:13]line Чек 291 18.10.2024 14:38 [14:38:13]line Смена: 312 ФФД: 1.0 [14:38:13]line ЗНМ: 0300000234 [14:38:13]line РНМ: 0000137193017469 [14:38:13]line Версия ККМ: v1.0 [14:38:13]line ФМ: 0000000000963156 [14:38:13]line ФД: 154902 [14:38:13]line ФПД: 96586729681191 [14:38:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154902&fm=96586729681191&tin=02508201610067®Number=0000137193017469&sum=30000 [14:38:13]OFD Sender: Processing packet 154902 [packets to send 51, broken 50] [14:38:13]ProducePacketName [14:38:13]name=ofd_packets/00154902 [14:38:13]OFD Sender: To server: pG, [14:38:13]CommunicateWithHost lk.salyk.kg:30040 [14:38:13]ConnectInit lk.salyk.kg [14:38:13]written 0, free lines is 4095 [14:38:13]Connected sock=10 [14:38:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 91 BB 04 01 E1 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 D3 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5D 02 00 35 04 06 00 57 D8 59 B6 71 27 9B 21 B8 29 0A 44 3E 72 [14:38:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 A7 47 00 D4 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5D 02 00 F4 03 04 00 0C 19 12 67 B6 04 01 00 00 72 55 9D B6 B2 A5 92 40 [14:38:13]CommunicateWithHost err = 0 [14:38:13]CheckOFDResponse [14:38:13]1017 (14) - 77093643461234 [14:38:13]1041 (16) - 0000000000963156 [14:38:13]1040 (4) - 154902 [14:38:13]1012 (4) - 18.10.2024 08:15 [14:38:13]1206 (1) - 0 [14:38:13]OFD Sender: Remove packet 154902 [14:38:13]ProducePacketName [14:38:13]name=ofd_packets/00154902 [14:38:13]NVStorageDeleteData [14:38:14]Write to MH i2c: 01 00 00 B6 01 B7 [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 07 00 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 F3 0C BD [14:38:14]RasterBufferAndPrint [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]written 0, free lines is 3321 [14:38:14]MH_Cut [14:38:14]Write to MH i2c: D1 01 00 BD 01 01 90 [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 01 00 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 01 00 BD 01 00 8F [14:38:14]Write to MH i2c: 01 00 00 BE 01 BF [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]OFD Sender: No OFD packet to send [14:38:14]*** Cut start [14:38:14]*** Partial cut [14:38:14]*** CUTSNS_PIN = 1 [14:38:14]*** CUTSNS_PIN = 0 [14:38:15]*** Brake cut motor [14:38:15]Read from MH i2c: 01 [14:38:15]MH_I2C_Read... [14:38:15]*** Stop cut motor [14:38:15]*** Cut end [14:38:15]Read from MH i2c: 01 07 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [14:38:15]process_action close_receipt done [14:38:15]requested_data is exist [14:38:15]produce_requested_data [14:38:15]requested_item fm.sn is exist - process it [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 11 00 00 [14:38:15]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 17 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [14:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:15]wFMCommunicate OK [14:38:15]requested_item fd.num is exist - process it [14:38:15]SAM_PROTO_GetFieldsCounters [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 00 00 [14:38:15]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 62 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 62 00 C0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [14:38:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetFieldsCounters done [14:38:15]requested_item shift.num is exist - process it [14:38:15]requested_item shift.opened is exist - process it [14:38:15]req_shift_opened [14:38:15]FM_GetShiftState [14:38:15]SAM_PROTO_GetShiftState [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 01 00 [14:38:15]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 76 [14:38:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetShiftState done [14:38:15]FM_GetShiftState done [14:38:15]req_shift_opened done [14:38:15]requested_item shift.open_date is exist - process it [14:38:15]req_shift_open_date [14:38:15]req_shift_open_date done [14:38:15]produce_requested_data done [14:38:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154902,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:38:15]process_action_free close_receipt [14:38:15]json_value_free [14:38:15]json_value_free done [14:38:15]process_json_proto returns [14:38:15]Send response to host [14:38:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154902,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:38:15]free response buf [14:38:15]execute_script done [14:38:15]execute_script returns [14:38:15]free content buf [14:38:15]Sock 9.Close socket [14:38:15]Sock 9.Thread stoped [14:38:19]OFD Sender: No OFD packet to send [14:38:22]accept exits with 7 [14:38:22]New connection [14:38:22]New thread 3066891620 created [14:38:22]Thread 3066748260 joined [14:38:22]Waiting for new connection... [14:38:22] Sock 7.Parse request [14:38:22]Sock 7.Check first char [14:38:22]Sock 7.First char is OK [14:38:22]request: POST /json_proto HTTP/1.0 [14:38:22]Method: POST [14:38:22]URL: /json_proto [14:38:22]Method is POST - this is cgi request [14:38:22]url: /json_proto [14:38:22]query_string will be loaded in cgi processing [14:38:22]execute_cgi json_proto POST (null) [14:38:22]execute_cgi path=json_proto method=POST [14:38:22]POST find Content-Length [14:38:22]Host: 172.17.53.67:8080 [14:38:22]Content-Length: 677 [14:38:22]Content-Type: application/json [14:38:22] [14:38:22]POST finish read [14:38:22]Found Content-Length = 677 [14:38:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:22]execute_script... [14:38:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:22]POST & json_proto [14:38:22]process_json_proto [14:38:22]json parsed OK: [14:38:22]protocol is kg_v1.0 [14:38:22]action value=close_receipt [14:38:22]process_action close_receipt [14:38:22]cmd_close_receipt [14:38:22]MH_GetDate [14:38:22]Write to MH i2c: F0 00 00 C2 01 B2 [14:38:22]Write i2c OK [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: F0 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: F0 09 00 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: F0 09 00 C2 01 00 DE 72 12 67 19 BC 99 64 56 [14:38:22]GetLastDocTimeStamp 1729262291 [14:38:22]current date 1729262302 [14:38:22]FM_GetShiftState [14:38:22]SAM_PROTO_GetShiftState [14:38:22]wFMCommunicate request_size=4 [14:38:22]MH_SAM_APDU [14:38:22]CAPDU: 80 13 01 00 [14:38:22]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [14:38:22]Write i2c OK [14:38:22]MH_I2C_Read... [14:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:22]Read from MH i2c: E2 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 0E 00 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [14:38:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:38:22]wFMCommunicate OK [14:38:22]SAM_PROTO_GetShiftState done [14:38:22]FM_GetShiftState done [14:38:22]opened in 1729211399 [14:38:22]opened+sec_in_day 1729297799 [14:38:22]quantity*price = 30038 [14:38:22]sum+1 = 30039 [14:38:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 292 18.10.2024 14:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154903 ФПД: 161899149141587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154903&fm=161899149141587&tin=02508201610067®Number=0000137193017469&sum=30000 [14:38:23]StoreToDocumentArchive [14:38:23]shift 312 fd 154903 [14:38:23]save to /storage/0312/doc_00154903 [14:38:23]save last doc name /storage/0312/doc_00154903 to /storage/kkm_last_doc_name [14:38:23]save OK [14:38:23]Clear old archive folders... [14:38:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:23]tlvbuf is 01DE83B0 [14:38:23]SAM_PROTO_ClearQueue [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 09 00 00 [14:38:23]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]SAM_PROTO_ClearQueue done [14:38:23]KKMCreateOFDPacket [14:38:23]OFDProtocolAddRootSTLVToBuf [14:38:23]FM_MakeSignedData [14:38:23]FM_MakeSignedData [14:38:23]SAM_PROTO_SignData [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 01 02 [14:38:23]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]wFMCommunicate request_size=255 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5D 02 00 35 04 06 00 93 [14:38:23]Write to MH i2c: E2 02 01 D2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5D 02 00 35 04 06 00 93 00 00 16 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]wFMCommunicate request_size=10 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 02 02 05 3F 15 46 26 53 [14:38:23]Write to MH i2c: E2 0D 00 D3 01 80 0D 02 02 05 00 3F 15 46 26 53 00 00 6B [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 03 02 [14:38:23]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 0B 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 0B 00 D4 01 00 06 7E 15 E4 15 2B B0 46 90 00 04 [14:38:23]RAPDU: 06 7E 15 E4 15 2B B0 46 90 00 [14:38:23]wFMCommunicate OK [14:38:23]SAM_PROTO_SignData done [14:38:23]FM_MakeSignedData done [14:38:23]CreateOFDProtocolMessage [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 11 00 00 [14:38:23]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 17 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [14:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:23]wFMCommunicate OK [14:38:23]CreateOFDProtocolMessage done [14:38:23]OFDSenderStorePacket 154903 [14:38:23]StoreOFDPacket docnum=154903 [14:38:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 9A 07 01 01 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5D 02 00 35 04 06 00 93 3F 15 46 26 53 06 7E 15 E4 15 2B B0 46 [14:38:23]CheckFolder [14:38:23]dirname=/storage/ofd_packets [14:38:23]CheckFolder done [14:38:23]ProducePacketName [14:38:23]name=ofd_packets/00154903 [14:38:23]NVStorageSaveData ofd_packets/00154903 [14:38:23]File name is /storage/ofd_packets/00154903 [14:38:23]Write 301 bytes [14:38:23]NVStorageSaveData done [14:38:23]OFDSenderStorePacket done [14:38:23]KKMCreateOFDPacket done [14:38:23]NVStorageSaveData kkm_last_timestamp [14:38:23]File name is /storage/kkm_last_timestamp [14:38:23]Write 4 bytes [14:38:23]NVStorageSaveData done [14:38:23]ExternCall_PrintAddStr [14:38:23]wPrintStart [14:38:23]Write to MH i2c: 01 00 00 D6 01 D7 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [14:38:23]RasterBufferAndPrint [14:38:23]line Счет N : (1)873092 [14:38:23]line ИНН: 02508201610067 [14:38:23]line Контрольно-Кассовый Чек [14:38:23]line ПРОДАЖА [14:38:23]line ТРК (МРК, ГНК) : 12 [14:38:23]line Товар: 2710124130 [14:38:23]line Аи-92-К-5 [14:38:23]line 4.490 * 66.90 [14:38:23]line = 300.38 [14:38:23]line НДС 12% НСП 1% [14:38:23]line > о реализуемом товаре [14:38:23]line ОКРУГЛЕНИЕ: -0.38 [14:38:23]line ИТОГО: 300.00 [14:38:23]line Внесено: 300.00 [14:38:23]line СДАЧА: 0.00 [14:38:23]line НСП 1% : 2.66 [14:38:23]line НДС 12% : 31.90 [14:38:23]line Наличными: 300.00 [14:38:23]line Безнал.: 0.00 [14:38:23]line Место: АЗС № 165 "Партнер Нефть" [14:38:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:38:23]line СНО: Общий режим [14:38:23]line Чек 292 18.10.2024 14:38 [14:38:23]line Смена: 312 ФФД: 1.0 [14:38:23]line ЗНМ: 0300000234 [14:38:23]line РНМ: 0000137193017469 [14:38:23]line Версия ККМ: v1.0 [14:38:23]line ФМ: 0000000000963156 [14:38:23]line ФД: 154903 [14:38:23]line ФПД: 161899149141587 [14:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154903&fm=161899149141587&tin=02508201610067®Number=0000137193017469&sum=30000 [14:38:23]written 0, free lines is 4095 [14:38:23]OFD Sender: Processing packet 154903 [packets to send 51, broken 50] [14:38:23]ProducePacketName [14:38:23]name=ofd_packets/00154903 [14:38:23]OFD Sender: To server: pG, [14:38:23]CommunicateWithHost lk.salyk.kg:30040 [14:38:23]ConnectInit lk.salyk.kg [14:38:23]Connected sock=10 [14:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 9A 07 01 01 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE 72 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5D 02 00 35 04 06 00 93 3F 15 46 26 53 06 7E 15 E4 15 2B B0 46 [14:38:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 51 47 00 96 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5D 02 00 F4 03 04 00 16 19 12 67 B6 04 01 00 00 FB A0 12 AD B8 59 CC 3D [14:38:24]CommunicateWithHost err = 0 [14:38:24]CheckOFDResponse [14:38:24]1017 (14) - 77093643461234 [14:38:24]1041 (16) - 0000000000963156 [14:38:24]1040 (4) - 154903 [14:38:24]1012 (4) - 18.10.2024 08:15 [14:38:24]1206 (1) - 0 [14:38:24]OFD Sender: Remove packet 154903 [14:38:24]ProducePacketName [14:38:24]name=ofd_packets/00154903 [14:38:24]NVStorageDeleteData [14:38:24]Write to MH i2c: 01 00 00 01 02 03 [14:38:24]Write i2c OK [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: 01 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: 01 07 00 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 FD 0C 13 [14:38:24]RasterBufferAndPrint [14:38:24]line [14:38:24]line [14:38:24]line [14:38:24]line [14:38:24]line [14:38:24]written 0, free lines is 3333 [14:38:24]MH_Cut [14:38:24]Write to MH i2c: D1 01 00 08 02 01 DC [14:38:24]Write i2c OK [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: D1 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: D1 01 00 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: D1 01 00 08 02 00 DB [14:38:24]Write to MH i2c: 01 00 00 09 02 0B [14:38:24]Write i2c OK [14:38:24]MH_I2C_Read... [14:38:24]OFD Sender: No OFD packet to send [14:38:24]*** Cut start [14:38:24]*** Partial cut [14:38:24]*** CUTSNS_PIN = 1 [14:38:25]*** CUTSNS_PIN = 0 [14:38:25]*** Brake cut motor [14:38:25]Read from MH i2c: 01 [14:38:25]MH_I2C_Read... [14:38:25]*** Stop cut motor [14:38:25]*** Cut end [14:38:25]Read from MH i2c: 01 07 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [14:38:25]process_action close_receipt done [14:38:25]requested_data is exist [14:38:25]produce_requested_data [14:38:25]requested_item fm.sn is exist - process it [14:38:25]wFMCommunicate request_size=4 [14:38:25]MH_SAM_APDU [14:38:25]CAPDU: 80 11 00 00 [14:38:25]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 17 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [14:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:25]wFMCommunicate OK [14:38:25]requested_item fd.num is exist - process it [14:38:25]SAM_PROTO_GetFieldsCounters [14:38:25]wFMCommunicate request_size=4 [14:38:25]MH_SAM_APDU [14:38:25]CAPDU: 80 13 00 00 [14:38:25]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 62 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 62 00 0B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [14:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:25]wFMCommunicate OK [14:38:25]SAM_PROTO_GetFieldsCounters done [14:38:25]requested_item shift.num is exist - process it [14:38:25]requested_item shift.opened is exist - process it [14:38:25]req_shift_opened [14:38:25]FM_GetShiftState [14:38:25]SAM_PROTO_GetShiftState [14:38:25]wFMCommunicate request_size=4 [14:38:25]MH_SAM_APDU [14:38:25]CAPDU: 80 13 01 00 [14:38:25]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:25]Read from MH i2c: E2 0E 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [14:38:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:38:25]wFMCommunicate OK [14:38:25]SAM_PROTO_GetShiftState done [14:38:25]FM_GetShiftState done [14:38:25]req_shift_opened done [14:38:25]requested_item shift.open_date is exist - process it [14:38:25]req_shift_open_date [14:38:25]req_shift_open_date done [14:38:25]produce_requested_data done [14:38:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154903,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:38:25]process_action_free close_receipt [14:38:25]json_value_free [14:38:25]json_value_free done [14:38:25]process_json_proto returns [14:38:25]Send response to host [14:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154903,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:38:25]free response buf [14:38:25]execute_script done [14:38:25]execute_script returns [14:38:25]free content buf [14:38:25]Sock 7.Close socket [14:38:25]Sock 7.Thread stoped [14:38:29]OFD Sender: No OFD packet to send [14:38:34]OFD Sender: No OFD packet to send [14:38:39]OFD Sender: No OFD packet to send [14:38:44]OFD Sender: No OFD packet to send [14:38:49]OFD Sender: No OFD packet to send [14:38:54]OFD Sender: No OFD packet to send [14:38:57]accept exits with 9 [14:38:57]New connection [14:38:57]New thread 3066748260 created [14:38:57]Thread 3066891620 joined [14:38:57]Waiting for new connection... [14:38:57] Sock 9.Parse request [14:38:57]Sock 9.Check first char [14:38:57]Sock 9.First char is OK [14:38:57]request: POST /json_proto HTTP/1.0 [14:38:57]Method: POST [14:38:57]URL: /json_proto [14:38:57]Method is POST - this is cgi request [14:38:57]url: /json_proto [14:38:57]query_string will be loaded in cgi processing [14:38:57]execute_cgi json_proto POST (null) [14:38:57]execute_cgi path=json_proto method=POST [14:38:57]POST find Content-Length [14:38:57]Host: 172.17.53.67:8080 [14:38:57]Content-Length: 766 [14:38:57]Content-Type: application/json [14:38:57] [14:38:57]POST finish read [14:38:57]Found Content-Length = 766 [14:38:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:57]execute_script... [14:38:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:57]POST & json_proto [14:38:57]process_json_proto [14:38:57]json parsed OK: [14:38:57]protocol is kg_v1.0 [14:38:57]action value=close_receipt [14:38:57]process_action close_receipt [14:38:57]cmd_close_receipt [14:38:57]MH_GetDate [14:38:57]Write to MH i2c: F0 00 00 0D 02 FE [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: F0 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: F0 09 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: F0 09 00 0D 02 00 01 73 12 67 19 BC 99 64 C6 [14:38:57]GetLastDocTimeStamp 1729262302 [14:38:57]current date 1729262337 [14:38:57]FM_GetShiftState [14:38:57]SAM_PROTO_GetShiftState [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 13 01 00 [14:38:57]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 0E 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [14:38:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:38:57]wFMCommunicate OK [14:38:57]SAM_PROTO_GetShiftState done [14:38:57]FM_GetShiftState done [14:38:57]opened in 1729211399 [14:38:57]opened+sec_in_day 1729297799 [14:38:57]quantity*price = 100050 [14:38:57]sum+1 = 100052 [14:38:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 293 18.10.2024 14:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154904 ФПД: 74350656040955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143857&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154904&fm=74350656040955&tin=02508201610067®Number=0000137193017469&sum=100051 [14:38:58]StoreToDocumentArchive [14:38:58]shift 312 fd 154904 [14:38:58]save to /storage/0312/doc_00154904 [14:38:58]save last doc name /storage/0312/doc_00154904 to /storage/kkm_last_doc_name [14:38:58]save OK [14:38:58]Clear old archive folders... [14:38:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:38:58]tlvbuf is 01DF0C40 [14:38:58]SAM_PROTO_ClearQueue [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 09 00 00 [14:38:58]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]SAM_PROTO_ClearQueue done [14:38:58]KKMCreateOFDPacket [14:38:58]OFDProtocolAddRootSTLVToBuf [14:38:58]FM_MakeSignedData [14:38:58]FM_MakeSignedData [14:38:58]SAM_PROTO_SignData [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 01 02 [14:38:58]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=255 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5D 02 00 35 04 06 00 43 9F 1C 71 [14:38:58]Write to MH i2c: E2 02 01 1D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5D 02 00 35 04 06 00 43 9F 1C 71 00 00 C9 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=7 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 02 02 02 2F FB [14:38:58]Write to MH i2c: E2 0A 00 1E 02 80 0D 02 02 02 00 2F FB 00 00 C8 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 03 02 [14:38:58]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 1F 02 00 21 78 1B 82 06 B9 5F 1C 90 00 0D [14:38:58]RAPDU: 21 78 1B 82 06 B9 5F 1C 90 00 [14:38:58]wFMCommunicate OK [14:38:58]SAM_PROTO_SignData done [14:38:58]FM_MakeSignedData done [14:38:58]CreateOFDProtocolMessage [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 11 00 00 [14:38:58]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [14:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:58]wFMCommunicate OK [14:38:58]CreateOFDProtocolMessage done [14:38:58]OFDSenderStorePacket 154904 [14:38:58]StoreOFDPacket docnum=154904 [14:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E3 44 04 01 6E 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5D 02 00 35 04 06 00 43 9F 1C 71 2F FB 21 78 1B 82 06 B9 5F 1C [14:38:58]CheckFolder [14:38:58]dirname=/storage/ofd_packets [14:38:58]CheckFolder done [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00154904 [14:38:58]NVStorageSaveData ofd_packets/00154904 [14:38:58]File name is /storage/ofd_packets/00154904 [14:38:58]Write 298 bytes [14:38:58]NVStorageSaveData done [14:38:58]OFDSenderStorePacket done [14:38:58]KKMCreateOFDPacket done [14:38:58]NVStorageSaveData kkm_last_timestamp [14:38:58]File name is /storage/kkm_last_timestamp [14:38:58]Write 4 bytes [14:38:58]NVStorageSaveData done [14:38:58]ExternCall_PrintAddStr [14:38:58]wPrintStart [14:38:58]Write to MH i2c: 01 00 00 21 02 23 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [14:38:58]RasterBufferAndPrint [14:38:58]line Счет N : (1)873093 [14:38:58]line ИНН: 02508201610067 [14:38:58]line Контрольно-Кассовый Чек [14:38:58]line ПРОДАЖА [14:38:58]line ТРК (МРК, ГНК) : 24 [14:38:58]line Товар: 2710194210 [14:38:58]line ДТ-К-2 [14:38:58]line 13.130 * 76.20 [14:38:58]line = 1000.51 [14:38:58]line НДС 12% НСП 1% [14:38:58]line > о реализуемом товаре [14:38:58]line ИТОГО: 1000.51 [14:38:58]line НСП 1% : 8.85 [14:38:58]line НДС 12% : 106.25 [14:38:58]line Наличными: 0.00 [14:38:58]line Безнал.: 1000.51 [14:38:58]line Место: АЗС № 165 "Партнер Нефть" [14:38:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:38:58]line СНО: Общий режим [14:38:58]line Чек 293 18.10.2024 14:38 [14:38:58]line Смена: 312 ФФД: 1.0 [14:38:58]line ЗНМ: 0300000234 [14:38:58]line РНМ: 0000137193017469 [14:38:58]line Версия ККМ: v1.0 [14:38:58]line Платежная система: Mbank [14:38:58]line ФМ: 0000000000963156 [14:38:58]line ФД: 154904 [14:38:58]line ФПД: 74350656040955 [14:38:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143857&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154904&fm=74350656040955&tin=02508201610067®Number=0000137193017469&sum=100051 [14:38:59]OFD Sender: Processing packet 154904 [packets to send 51, broken 50] [14:38:59]ProducePacketName [14:38:59]name=ofd_packets/00154904 [14:38:59]OFD Sender: To server: pG, [14:38:59]CommunicateWithHost lk.salyk.kg:30040 [14:38:59]ConnectInit lk.salyk.kg [14:38:59]written 0, free lines is 4095 [14:38:59]Connected sock=10 [14:38:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E3 44 04 01 6E 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5D 02 00 35 04 06 00 43 9F 1C 71 2F FB 21 78 1B 82 06 B9 5F 1C [14:38:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 7B 47 00 1C B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5D 02 00 F4 03 04 00 39 19 12 67 B6 04 01 00 00 8D 8D A0 73 06 B3 5C 4E [14:38:59]CommunicateWithHost err = 0 [14:38:59]CheckOFDResponse [14:38:59]1017 (14) - 77093643461234 [14:38:59]1041 (16) - 0000000000963156 [14:38:59]1040 (4) - 154904 [14:38:59]1012 (4) - 18.10.2024 08:15 [14:38:59]1206 (1) - 0 [14:38:59]OFD Sender: Remove packet 154904 [14:38:59]ProducePacketName [14:38:59]name=ofd_packets/00154904 [14:38:59]NVStorageDeleteData [14:38:59]Write to MH i2c: 01 00 00 4A 02 4C [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 4A 02 00 00 00 00 00 1C 0D 7C [14:38:59]RasterBufferAndPrint [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]written 0, free lines is 3362 [14:38:59]MH_Cut [14:38:59]Write to MH i2c: D1 01 00 51 02 01 25 [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 51 02 00 24 [14:38:59]Write to MH i2c: 01 00 00 52 02 54 [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]OFD Sender: No OFD packet to send [14:39:00]*** Cut start [14:39:00]*** Partial cut [14:39:00]*** CUTSNS_PIN = 1 [14:39:00]*** CUTSNS_PIN = 0 [14:39:00]*** Brake cut motor [14:39:00]Read from MH i2c: 01 [14:39:00]MH_I2C_Read... [14:39:00]*** Stop cut motor [14:39:00]*** Cut end [14:39:00]Read from MH i2c: 01 07 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 FF 0F 69 [14:39:00]process_action close_receipt done [14:39:00]requested_data is exist [14:39:00]produce_requested_data [14:39:00]requested_item fm.sn is exist - process it [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 11 00 00 [14:39:00]Write to MH i2c: E2 08 00 53 02 80 11 00 00 00 00 00 00 CF [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 17 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 17 00 53 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [14:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:39:00]wFMCommunicate OK [14:39:00]requested_item fd.num is exist - process it [14:39:00]SAM_PROTO_GetFieldsCounters [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 13 00 00 [14:39:00]Write to MH i2c: E2 08 00 54 02 80 13 00 00 00 00 00 00 D2 [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:01]Read from MH i2c: E2 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 62 00 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 62 00 54 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [14:39:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:01]wFMCommunicate OK [14:39:01]SAM_PROTO_GetFieldsCounters done [14:39:01]requested_item shift.num is exist - process it [14:39:01]requested_item shift.opened is exist - process it [14:39:01]req_shift_opened [14:39:01]FM_GetShiftState [14:39:01]SAM_PROTO_GetShiftState [14:39:01]wFMCommunicate request_size=4 [14:39:01]MH_SAM_APDU [14:39:01]CAPDU: 80 13 01 00 [14:39:01]Write to MH i2c: E2 08 00 55 02 80 13 01 00 00 00 00 00 D4 [14:39:01]Write i2c OK [14:39:01]MH_I2C_Read... [14:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:01]Read from MH i2c: E2 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 55 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0B [14:39:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:39:01]wFMCommunicate OK [14:39:01]SAM_PROTO_GetShiftState done [14:39:01]FM_GetShiftState done [14:39:01]req_shift_opened done [14:39:01]requested_item shift.open_date is exist - process it [14:39:01]req_shift_open_date [14:39:01]req_shift_open_date done [14:39:01]produce_requested_data done [14:39:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154904,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:39:01]process_action_free close_receipt [14:39:01]json_value_free [14:39:01]json_value_free done [14:39:01]process_json_proto returns [14:39:01]Send response to host [14:39:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154904,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:39:01]free response buf [14:39:01]execute_script done [14:39:01]execute_script returns [14:39:01]free content buf [14:39:01]Sock 9.Close socket [14:39:01]Sock 9.Thread stoped [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:14]OFD Sender: No OFD packet to send [14:39:19]OFD Sender: No OFD packet to send [14:39:24]OFD Sender: No OFD packet to send [14:39:29]OFD Sender: No OFD packet to send [14:39:34]OFD Sender: No OFD packet to send [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:48]accept exits with 7 [14:39:48]New connection [14:39:48]New thread 3066891620 created [14:39:48]Thread 3066748260 joined [14:39:48]Waiting for new connection... [14:39:48] Sock 7.Parse request [14:39:48]Sock 7.Check first char [14:39:48]Sock 7.First char is OK [14:39:48]request: POST /json_proto HTTP/1.0 [14:39:48]Method: POST [14:39:48]URL: /json_proto [14:39:48]Method is POST - this is cgi request [14:39:48]url: /json_proto [14:39:48]query_string will be loaded in cgi processing [14:39:48]execute_cgi json_proto POST (null) [14:39:48]execute_cgi path=json_proto method=POST [14:39:48]POST find Content-Length [14:39:48]Host: 172.17.53.67:8080 [14:39:48]Content-Length: 677 [14:39:48]Content-Type: application/json [14:39:48] [14:39:48]POST finish read [14:39:48]Found Content-Length = 677 [14:39:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:48]execute_script... [14:39:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:48]POST & json_proto [14:39:48]process_json_proto [14:39:48]json parsed OK: [14:39:48]protocol is kg_v1.0 [14:39:48]action value=close_receipt [14:39:48]process_action close_receipt [14:39:48]cmd_close_receipt [14:39:48]MH_GetDate [14:39:48]Write to MH i2c: F0 00 00 56 02 47 [14:39:48]Write i2c OK [14:39:48]MH_I2C_Read... [14:39:48]Read from MH i2c: F0 [14:39:48]MH_I2C_Read... [14:39:48]Read from MH i2c: F0 09 00 [14:39:48]MH_I2C_Read... [14:39:48]Read from MH i2c: F0 09 00 56 02 00 35 73 12 67 19 BC 99 64 43 [14:39:48]GetLastDocTimeStamp 1729262337 [14:39:48]current date 1729262389 [14:39:48]FM_GetShiftState [14:39:48]SAM_PROTO_GetShiftState [14:39:48]wFMCommunicate request_size=4 [14:39:48]MH_SAM_APDU [14:39:48]CAPDU: 80 13 01 00 [14:39:48]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [14:39:48]Write i2c OK [14:39:48]MH_I2C_Read... [14:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:48]Read from MH i2c: E2 [14:39:48]MH_I2C_Read... [14:39:48]Read from MH i2c: E2 0E 00 [14:39:48]MH_I2C_Read... [14:39:48]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0D [14:39:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:39:48]wFMCommunicate OK [14:39:48]SAM_PROTO_GetShiftState done [14:39:48]FM_GetShiftState done [14:39:48]opened in 1729211399 [14:39:48]opened+sec_in_day 1729297799 [14:39:48]quantity*price = 20003 [14:39:48]sum+1 = 20004 [14:39:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 294 18.10.2024 14:39 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154905 ФПД: 7928218998528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154905&fm=7928218998528&tin=02508201610067®Number=0000137193017469&sum=20000 [14:39:49]StoreToDocumentArchive [14:39:49]shift 312 fd 154905 [14:39:49]save to /storage/0312/doc_00154905 [14:39:49]save last doc name /storage/0312/doc_00154905 to /storage/kkm_last_doc_name [14:39:49]save OK [14:39:49]Clear old archive folders... [14:39:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:49]tlvbuf is 01E44670 [14:39:49]SAM_PROTO_ClearQueue [14:39:49]wFMCommunicate request_size=4 [14:39:49]MH_SAM_APDU [14:39:49]CAPDU: 80 09 00 00 [14:39:49]Write to MH i2c: E2 08 00 64 02 80 09 00 00 00 00 00 00 D8 [14:39:49]Write i2c OK [14:39:49]MH_I2C_Read... [14:39:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:49]Read from MH i2c: E2 [14:39:49]MH_I2C_Read... [14:39:49]Read from MH i2c: E2 03 00 [14:39:49]MH_I2C_Read... [14:39:49]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [14:39:49]RAPDU: 90 00 [14:39:49]wFMCommunicate OK [14:39:49]SAM_PROTO_ClearQueue done [14:39:49]KKMCreateOFDPacket [14:39:49]OFDProtocolAddRootSTLVToBuf [14:39:49]FM_MakeSignedData [14:39:49]FM_MakeSignedData [14:39:49]SAM_PROTO_SignData [14:39:49]wFMCommunicate request_size=4 [14:39:49]MH_SAM_APDU [14:39:49]CAPDU: 80 0D 01 02 [14:39:49]Write to MH i2c: E2 08 00 65 02 80 0D 01 02 00 00 00 00 E0 [14:39:49]Write i2c OK [14:39:49]MH_I2C_Read... [14:39:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:50]Read from MH i2c: E2 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [14:39:50]RAPDU: 90 00 [14:39:50]wFMCommunicate OK [14:39:50]wFMCommunicate request_size=255 [14:39:50]MH_SAM_APDU [14:39:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 35 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5D 02 00 35 04 06 00 07 [14:39:50]Write to MH i2c: E2 02 01 66 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 35 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5D 02 00 35 04 06 00 07 00 00 49 [14:39:50]OFD Sender: No OFD packet to send [14:39:50]Write i2c OK [14:39:50]MH_I2C_Read... [14:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:50]Read from MH i2c: E2 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [14:39:50]RAPDU: 90 00 [14:39:50]wFMCommunicate OK [14:39:50]wFMCommunicate request_size=10 [14:39:50]MH_SAM_APDU [14:39:50]CAPDU: 80 0D 02 02 05 35 EE AD 57 00 [14:39:50]Write to MH i2c: E2 0D 00 67 02 80 0D 02 02 05 00 35 EE AD 57 00 00 00 14 [14:39:50]Write i2c OK [14:39:50]MH_I2C_Read... [14:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:50]Read from MH i2c: E2 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [14:39:50]RAPDU: 90 00 [14:39:50]wFMCommunicate OK [14:39:50]wFMCommunicate request_size=4 [14:39:50]MH_SAM_APDU [14:39:50]CAPDU: 80 0D 03 02 [14:39:50]Write to MH i2c: E2 08 00 68 02 80 0D 03 02 00 00 00 00 E5 [14:39:50]Write i2c OK [14:39:50]MH_I2C_Read... [14:39:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:50]Read from MH i2c: E2 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 0B 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 0B 00 68 02 00 E6 21 33 AB F8 10 52 EC 90 00 11 [14:39:50]RAPDU: E6 21 33 AB F8 10 52 EC 90 00 [14:39:50]wFMCommunicate OK [14:39:50]SAM_PROTO_SignData done [14:39:50]FM_MakeSignedData done [14:39:50]CreateOFDProtocolMessage [14:39:50]wFMCommunicate request_size=4 [14:39:50]MH_SAM_APDU [14:39:50]CAPDU: 80 11 00 00 [14:39:50]Write to MH i2c: E2 08 00 69 02 80 11 00 00 00 00 00 00 E5 [14:39:50]Write i2c OK [14:39:50]MH_I2C_Read... [14:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:50]Read from MH i2c: E2 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 17 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: E2 17 00 69 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [14:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:39:50]wFMCommunicate OK [14:39:50]CreateOFDProtocolMessage done [14:39:50]OFDSenderStorePacket 154905 [14:39:50]StoreOFDPacket docnum=154905 [14:39:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 74 07 01 29 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 35 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5D 02 00 35 04 06 00 07 35 EE AD 57 00 E6 21 33 AB F8 10 52 EC [14:39:50]CheckFolder [14:39:50]dirname=/storage/ofd_packets [14:39:50]CheckFolder done [14:39:50]ProducePacketName [14:39:50]name=ofd_packets/00154905 [14:39:50]NVStorageSaveData ofd_packets/00154905 [14:39:50]File name is /storage/ofd_packets/00154905 [14:39:50]Write 301 bytes [14:39:50]NVStorageSaveData done [14:39:50]OFDSenderStorePacket done [14:39:50]KKMCreateOFDPacket done [14:39:50]NVStorageSaveData kkm_last_timestamp [14:39:50]File name is /storage/kkm_last_timestamp [14:39:50]Write 4 bytes [14:39:50]NVStorageSaveData done [14:39:50]ExternCall_PrintAddStr [14:39:50]wPrintStart [14:39:50]Write to MH i2c: 01 00 00 6A 02 6C [14:39:50]Write i2c OK [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: 01 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: 01 07 00 [14:39:50]MH_I2C_Read... [14:39:50]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [14:39:50]RasterBufferAndPrint [14:39:50]line Счет N : (1)873094 [14:39:50]line ИНН: 02508201610067 [14:39:50]line Контрольно-Кассовый Чек [14:39:50]line ПРОДАЖА [14:39:50]line ТРК (МРК, ГНК) : 42 [14:39:50]line Товар: 2710124130 [14:39:50]line Аи-92-К-5 [14:39:50]line 2.990 * 66.90 [14:39:50]line = 200.03 [14:39:50]line НДС 12% НСП 1% [14:39:50]line > о реализуемом товаре [14:39:50]line ОКРУГЛЕНИЕ: -0.03 [14:39:50]line ИТОГО: 200.00 [14:39:50]line Внесено: 200.00 [14:39:50]line СДАЧА: 0.00 [14:39:50]line НСП 1% : 1.77 [14:39:50]line НДС 12% : 21.24 [14:39:50]line Наличными: 200.00 [14:39:50]line Безнал.: 0.00 [14:39:50]line Место: АЗС № 165 "Партнер Нефть" [14:39:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:39:50]line СНО: Общий режим [14:39:50]line Чек 294 18.10.2024 14:39 [14:39:50]line Смена: 312 ФФД: 1.0 [14:39:50]line ЗНМ: 0300000234 [14:39:50]line РНМ: 0000137193017469 [14:39:50]line Версия ККМ: v1.0 [14:39:50]line ФМ: 0000000000963156 [14:39:50]line ФД: 154905 [14:39:50]line ФПД: 7928218998528 [14:39:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T143949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154905&fm=7928218998528&tin=02508201610067®Number=0000137193017469&sum=20000 [14:39:50]OFD Sender: Processing packet 154905 [packets to send 51, broken 50] [14:39:50]ProducePacketName [14:39:50]name=ofd_packets/00154905 [14:39:50]OFD Sender: To server: pG, [14:39:50]CommunicateWithHost lk.salyk.kg:30040 [14:39:50]ConnectInit lk.salyk.kg [14:39:50]written 0, free lines is 4095 [14:39:50]Connected sock=10 [14:39:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 74 07 01 29 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 35 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5D 02 00 35 04 06 00 07 35 EE AD 57 00 E6 21 33 AB F8 10 52 EC [14:39:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 AF 47 00 44 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5D 02 00 F4 03 04 00 6D 19 12 67 B6 04 01 00 00 F6 F9 8D B6 36 1B 45 73 [14:39:51]CommunicateWithHost err = 0 [14:39:51]CheckOFDResponse [14:39:51]1017 (14) - 77093643461234 [14:39:51]1041 (16) - 0000000000963156 [14:39:51]1040 (4) - 154905 [14:39:51]1012 (4) - 18.10.2024 08:16 [14:39:51]1206 (1) - 0 [14:39:51]OFD Sender: Remove packet 154905 [14:39:51]ProducePacketName [14:39:51]name=ofd_packets/00154905 [14:39:51]NVStorageDeleteData [14:39:51]Write to MH i2c: 01 00 00 95 02 97 [14:39:51]Write i2c OK [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: 01 [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: 01 07 00 [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: 01 07 00 95 02 00 00 00 00 00 F0 0C 9A [14:39:51]RasterBufferAndPrint [14:39:51]line [14:39:51]line [14:39:51]line [14:39:51]line [14:39:51]line [14:39:51]written 0, free lines is 3318 [14:39:51]MH_Cut [14:39:51]Write to MH i2c: D1 01 00 9C 02 01 70 [14:39:51]Write i2c OK [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: D1 [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: D1 01 00 [14:39:51]MH_I2C_Read... [14:39:51]Read from MH i2c: D1 01 00 9C 02 00 6F [14:39:51]Write to MH i2c: 01 00 00 9D 02 9F [14:39:51]Write i2c OK [14:39:51]MH_I2C_Read... [14:39:51]OFD Sender: No OFD packet to send [14:39:52]*** Cut start [14:39:52]*** Partial cut [14:39:52]*** CUTSNS_PIN = 1 [14:39:52]*** CUTSNS_PIN = 0 [14:39:52]*** Brake cut motor [14:39:52]Read from MH i2c: 01 [14:39:52]MH_I2C_Read... [14:39:52]*** Stop cut motor [14:39:52]*** Cut end [14:39:52]Read from MH i2c: 01 07 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 FF 0F B4 [14:39:52]process_action close_receipt done [14:39:52]requested_data is exist [14:39:52]produce_requested_data [14:39:52]requested_item fm.sn is exist - process it [14:39:52]wFMCommunicate request_size=4 [14:39:52]MH_SAM_APDU [14:39:52]CAPDU: 80 11 00 00 [14:39:52]Write to MH i2c: E2 08 00 9E 02 80 11 00 00 00 00 00 00 1A [14:39:52]Write i2c OK [14:39:52]MH_I2C_Read... [14:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:52]Read from MH i2c: E2 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 17 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 17 00 9E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [14:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:39:52]wFMCommunicate OK [14:39:52]requested_item fd.num is exist - process it [14:39:52]SAM_PROTO_GetFieldsCounters [14:39:52]wFMCommunicate request_size=4 [14:39:52]MH_SAM_APDU [14:39:52]CAPDU: 80 13 00 00 [14:39:52]Write to MH i2c: E2 08 00 9F 02 80 13 00 00 00 00 00 00 1D [14:39:52]Write i2c OK [14:39:52]MH_I2C_Read... [14:39:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:52]Read from MH i2c: E2 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 62 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 62 00 9F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [14:39:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:52]wFMCommunicate OK [14:39:52]SAM_PROTO_GetFieldsCounters done [14:39:52]requested_item shift.num is exist - process it [14:39:52]requested_item shift.opened is exist - process it [14:39:52]req_shift_opened [14:39:52]FM_GetShiftState [14:39:52]SAM_PROTO_GetShiftState [14:39:52]wFMCommunicate request_size=4 [14:39:52]MH_SAM_APDU [14:39:52]CAPDU: 80 13 01 00 [14:39:52]Write to MH i2c: E2 08 00 A0 02 80 13 01 00 00 00 00 00 1F [14:39:52]Write i2c OK [14:39:52]MH_I2C_Read... [14:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:52]Read from MH i2c: E2 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 0E 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 0E 00 A0 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 56 [14:39:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:39:52]wFMCommunicate OK [14:39:52]SAM_PROTO_GetShiftState done [14:39:52]FM_GetShiftState done [14:39:52]req_shift_opened done [14:39:52]requested_item shift.open_date is exist - process it [14:39:52]req_shift_open_date [14:39:52]req_shift_open_date done [14:39:52]produce_requested_data done [14:39:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154905,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:39:52]process_action_free close_receipt [14:39:52]json_value_free [14:39:52]json_value_free done [14:39:52]process_json_proto returns [14:39:52]Send response to host [14:39:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154905,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:39:52]free response buf [14:39:52]execute_script done [14:39:52]execute_script returns [14:39:52]free content buf [14:39:52]Sock 7.Close socket [14:39:52]Sock 7.Thread stoped [14:39:56]OFD Sender: No OFD packet to send [14:40:01]OFD Sender: No OFD packet to send [14:40:06]OFD Sender: No OFD packet to send [14:40:11]OFD Sender: No OFD packet to send [14:40:16]OFD Sender: No OFD packet to send [14:40:21]OFD Sender: No OFD packet to send [14:40:26]OFD Sender: No OFD packet to send [14:40:31]OFD Sender: No OFD packet to send [14:40:36]OFD Sender: No OFD packet to send [14:40:41]OFD Sender: No OFD packet to send [14:40:46]OFD Sender: No OFD packet to send [14:40:51]OFD Sender: No OFD packet to send [14:40:56]OFD Sender: No OFD packet to send [14:41:01]OFD Sender: No OFD packet to send [14:41:03]accept exits with 9 [14:41:03]New connection [14:41:03]New thread 3066748260 created [14:41:03]Thread 3066891620 joined [14:41:03]Waiting for new connection... [14:41:03] Sock 9.Parse request [14:41:03]Sock 9.Check first char [14:41:03]Sock 9.First char is OK [14:41:03]request: POST /json_proto HTTP/1.0 [14:41:03]Method: POST [14:41:03]URL: /json_proto [14:41:03]Method is POST - this is cgi request [14:41:03]url: /json_proto [14:41:03]query_string will be loaded in cgi processing [14:41:03]execute_cgi json_proto POST (null) [14:41:03]execute_cgi path=json_proto method=POST [14:41:03]POST find Content-Length [14:41:03]Host: 172.17.53.67:8080 [14:41:03]Content-Length: 678 [14:41:03]Content-Type: application/json [14:41:03] [14:41:03]POST finish read [14:41:03]Found Content-Length = 678 [14:41:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.220, "sum" : 750.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:03]execute_script... [14:41:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.220, "sum" : 750.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:03]POST & json_proto [14:41:03]process_json_proto [14:41:03]json parsed OK: [14:41:03]protocol is kg_v1.0 [14:41:03]action value=close_receipt [14:41:03]process_action close_receipt [14:41:03]cmd_close_receipt [14:41:03]MH_GetDate [14:41:03]Write to MH i2c: F0 00 00 A1 02 92 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: F0 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: F0 09 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: F0 09 00 A1 02 00 7F 73 12 67 19 BC 99 64 D8 [14:41:03]GetLastDocTimeStamp 1729262389 [14:41:03]current date 1729262463 [14:41:03]FM_GetShiftState [14:41:03]SAM_PROTO_GetShiftState [14:41:03]wFMCommunicate request_size=4 [14:41:03]MH_SAM_APDU [14:41:03]CAPDU: 80 13 01 00 [14:41:03]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:03]Read from MH i2c: E2 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 0E 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [14:41:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:41:03]wFMCommunicate OK [14:41:03]SAM_PROTO_GetShiftState done [14:41:03]FM_GetShiftState done [14:41:03]opened in 1729211399 [14:41:03]opened+sec_in_day 1729297799 [14:41:03]quantity*price = 75061 [14:41:03]sum+1 = 75063 [14:41:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 295 18.10.2024 14:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154906 ФПД: 213972839559673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144104&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154906&fm=213972839559673&tin=02508201610067®Number=0000137193017469&sum=75000 [14:41:04]StoreToDocumentArchive [14:41:04]shift 312 fd 154906 [14:41:04]save to /storage/0312/doc_00154906 [14:41:04]save last doc name /storage/0312/doc_00154906 to /storage/kkm_last_doc_name [14:41:04]save OK [14:41:04]Clear old archive folders... [14:41:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:41:04]tlvbuf is 01E4FAF0 [14:41:04]SAM_PROTO_ClearQueue [14:41:04]wFMCommunicate request_size=4 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 09 00 00 [14:41:04]Write to MH i2c: E2 08 00 AF 02 80 09 00 00 00 00 00 00 23 [14:41:04]Write i2c OK [14:41:04]MH_I2C_Read... [14:41:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:04]Read from MH i2c: E2 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 03 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [14:41:04]RAPDU: 90 00 [14:41:04]wFMCommunicate OK [14:41:04]SAM_PROTO_ClearQueue done [14:41:04]KKMCreateOFDPacket [14:41:04]OFDProtocolAddRootSTLVToBuf [14:41:04]FM_MakeSignedData [14:41:04]FM_MakeSignedData [14:41:04]SAM_PROTO_SignData [14:41:04]wFMCommunicate request_size=4 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 0D 01 02 [14:41:04]Write to MH i2c: E2 08 00 B0 02 80 0D 01 02 00 00 00 00 2B [14:41:04]Write i2c OK [14:41:04]MH_I2C_Read... [14:41:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:04]Read from MH i2c: E2 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 03 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [14:41:04]RAPDU: 90 00 [14:41:04]wFMCommunicate OK [14:41:04]wFMCommunicate request_size=255 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 80 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5D 02 00 35 04 06 00 C2 [14:41:04]Write to MH i2c: E2 02 01 B1 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 80 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5D 02 00 35 04 06 00 C2 00 00 02 [14:41:05]Write i2c OK [14:41:05]MH_I2C_Read... [14:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:05]Read from MH i2c: E2 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 03 00 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [14:41:05]RAPDU: 90 00 [14:41:05]wFMCommunicate OK [14:41:05]wFMCommunicate request_size=10 [14:41:05]MH_SAM_APDU [14:41:05]CAPDU: 80 0D 02 02 05 9B 6F 17 F1 F9 [14:41:05]Write to MH i2c: E2 0D 00 B2 02 80 0D 02 02 05 00 9B 6F 17 F1 F9 00 00 43 [14:41:05]Write i2c OK [14:41:05]MH_I2C_Read... [14:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:05]Read from MH i2c: E2 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 03 00 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [14:41:05]RAPDU: 90 00 [14:41:05]wFMCommunicate OK [14:41:05]wFMCommunicate request_size=4 [14:41:05]MH_SAM_APDU [14:41:05]CAPDU: 80 0D 03 02 [14:41:05]Write to MH i2c: E2 08 00 B3 02 80 0D 03 02 00 00 00 00 30 [14:41:05]Write i2c OK [14:41:05]MH_I2C_Read... [14:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:05]Read from MH i2c: E2 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 0B 00 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 0B 00 B3 02 00 98 40 74 F6 62 D5 3A EC 90 00 D0 [14:41:05]RAPDU: 98 40 74 F6 62 D5 3A EC 90 00 [14:41:05]wFMCommunicate OK [14:41:05]SAM_PROTO_SignData done [14:41:05]FM_MakeSignedData done [14:41:05]CreateOFDProtocolMessage [14:41:05]wFMCommunicate request_size=4 [14:41:05]MH_SAM_APDU [14:41:05]CAPDU: 80 11 00 00 [14:41:05]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [14:41:05]Write i2c OK [14:41:05]MH_I2C_Read... [14:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:05]Read from MH i2c: E2 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 17 00 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [14:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:41:05]wFMCommunicate OK [14:41:05]CreateOFDProtocolMessage done [14:41:05]OFDSenderStorePacket 154906 [14:41:05]StoreOFDPacket docnum=154906 [14:41:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 96 07 01 80 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 80 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5D 02 00 35 04 06 00 C2 9B 6F 17 F1 F9 98 40 74 F6 62 D5 3A EC [14:41:05]CheckFolder [14:41:05]dirname=/storage/ofd_packets [14:41:05]CheckFolder done [14:41:05]ProducePacketName [14:41:05]name=ofd_packets/00154906 [14:41:05]NVStorageSaveData ofd_packets/00154906 [14:41:05]File name is /storage/ofd_packets/00154906 [14:41:05]Write 301 bytes [14:41:05]NVStorageSaveData done [14:41:05]OFDSenderStorePacket done [14:41:05]KKMCreateOFDPacket done [14:41:05]NVStorageSaveData kkm_last_timestamp [14:41:05]File name is /storage/kkm_last_timestamp [14:41:05]Write 4 bytes [14:41:05]NVStorageSaveData done [14:41:05]OFD Sender: Processing packet 154906 [packets to send 51, broken 50] [14:41:05]ProducePacketName [14:41:05]name=ofd_packets/00154906 [14:41:05]OFD Sender: To server: pG, [14:41:05]CommunicateWithHost lk.salyk.kg:30040 [14:41:05]ConnectInit lk.salyk.kg [14:41:05]ExternCall_PrintAddStr [14:41:05]wPrintStart [14:41:05]Write to MH i2c: 01 00 00 B5 02 B7 [14:41:05]Write i2c OK [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: 01 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: 01 07 00 [14:41:05]MH_I2C_Read... [14:41:05]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [14:41:05]RasterBufferAndPrint [14:41:05]line Счет N : (1)873095 [14:41:05]line ИНН: 02508201610067 [14:41:05]line Контрольно-Кассовый Чек [14:41:05]line ПРОДАЖА [14:41:05]line ТРК (МРК, ГНК) : 12 [14:41:05]line Товар: 2710124130 [14:41:05]line Аи-92-К-5 [14:41:05]line 11.220 * 66.90 [14:41:05]line = 750.62 [14:41:05]line НДС 12% НСП 1% [14:41:05]line > о реализуемом товаре [14:41:05]line ОКРУГЛЕНИЕ: -0.62 [14:41:05]line ИТОГО: 750.00 [14:41:05]line Внесено: 750.00 [14:41:05]line СДАЧА: 0.00 [14:41:05]line НСП 1% : 6.64 [14:41:05]line НДС 12% : 79.71 [14:41:05]line Наличными: 750.00 [14:41:05]line Безнал.: 0.00 [14:41:05]line Место: АЗС № 165 "Партнер Нефть" [14:41:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:41:05]line СНО: Общий режим [14:41:05]line Чек 295 18.10.2024 14:41 [14:41:05]line Смена: 312 ФФД: 1.0 [14:41:05]line ЗНМ: 0300000234 [14:41:05]line РНМ: 0000137193017469 [14:41:05]line Версия ККМ: v1.0 [14:41:05]line ФМ: 0000000000963156 [14:41:05]line ФД: 154906 [14:41:05]line ФПД: 213972839559673 [14:41:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144104&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154906&fm=213972839559673&tin=02508201610067®Number=0000137193017469&sum=75000 [14:41:05]Connected sock=11 [14:41:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 96 07 01 80 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 80 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5D 02 00 35 04 06 00 written 0, free lines is 4095 [14:41:05]C2 9B 6F 17 F1 F9 98 40 74 F6 62 D5 3A EC [14:41:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 69 47 00 FF 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5D 02 00 F4 03 04 00 B8 19 12 67 B6 04 01 00 00 98 30 12 29 36 BC 5E 72 [14:41:05]CommunicateWithHost err = 0 [14:41:05]CheckOFDResponse [14:41:05]1017 (14) - 77093643461234 [14:41:05]1041 (16) - 0000000000963156 [14:41:05]1040 (4) - 154906 [14:41:05]1012 (4) - 18.10.2024 08:18 [14:41:05]1206 (1) - 0 [14:41:05]OFD Sender: Remove packet 154906 [14:41:05]ProducePacketName [14:41:05]name=ofd_packets/00154906 [14:41:05]NVStorageDeleteData [14:41:06]Write to MH i2c: 01 00 00 E0 02 E2 [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: 01 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: 01 07 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 EF 0C E4 [14:41:06]RasterBufferAndPrint [14:41:06]line [14:41:06]line [14:41:06]line [14:41:06]line [14:41:06]line [14:41:06]written 0, free lines is 3317 [14:41:06]MH_Cut [14:41:06]Write to MH i2c: D1 01 00 E7 02 01 BB [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: D1 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: D1 01 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: D1 01 00 E7 02 00 BA [14:41:06]Write to MH i2c: 01 00 00 E8 02 EA [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]OFD Sender: No OFD packet to send [14:41:07]*** Cut start [14:41:07]*** Partial cut [14:41:07]*** CUTSNS_PIN = 1 [14:41:07]*** CUTSNS_PIN = 0 [14:41:07]*** Brake cut motor [14:41:07]Read from MH i2c: 01 [14:41:07]MH_I2C_Read... [14:41:07]*** Stop cut motor [14:41:07]*** Cut end [14:41:07]Read from MH i2c: 01 07 00 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 FF 0F FF [14:41:07]process_action close_receipt done [14:41:07]requested_data is exist [14:41:07]produce_requested_data [14:41:07]requested_item fm.sn is exist - process it [14:41:07]wFMCommunicate request_size=4 [14:41:07]MH_SAM_APDU [14:41:07]CAPDU: 80 11 00 00 [14:41:07]Write to MH i2c: E2 08 00 E9 02 80 11 00 00 00 00 00 00 65 [14:41:07]Write i2c OK [14:41:07]MH_I2C_Read... [14:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:07]Read from MH i2c: E2 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 17 00 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 17 00 E9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [14:41:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:41:07]wFMCommunicate OK [14:41:07]requested_item fd.num is exist - process it [14:41:07]SAM_PROTO_GetFieldsCounters [14:41:07]wFMCommunicate request_size=4 [14:41:07]MH_SAM_APDU [14:41:07]CAPDU: 80 13 00 00 [14:41:07]Write to MH i2c: E2 08 00 EA 02 80 13 00 00 00 00 00 00 68 [14:41:07]Write i2c OK [14:41:07]MH_I2C_Read... [14:41:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:07]Read from MH i2c: E2 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 62 00 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 62 00 EA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [14:41:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:41:07]wFMCommunicate OK [14:41:07]SAM_PROTO_GetFieldsCounters done [14:41:07]requested_item shift.num is exist - process it [14:41:07]requested_item shift.opened is exist - process it [14:41:07]req_shift_opened [14:41:07]FM_GetShiftState [14:41:07]SAM_PROTO_GetShiftState [14:41:07]wFMCommunicate request_size=4 [14:41:07]MH_SAM_APDU [14:41:07]CAPDU: 80 13 01 00 [14:41:07]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [14:41:07]Write i2c OK [14:41:07]MH_I2C_Read... [14:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:07]Read from MH i2c: E2 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 0E 00 [14:41:07]MH_I2C_Read... [14:41:07]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A1 [14:41:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:41:07]wFMCommunicate OK [14:41:07]SAM_PROTO_GetShiftState done [14:41:07]FM_GetShiftState done [14:41:07]req_shift_opened done [14:41:07]requested_item shift.open_date is exist - process it [14:41:07]req_shift_open_date [14:41:07]req_shift_open_date done [14:41:07]produce_requested_data done [14:41:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154906,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:41:07]process_action_free close_receipt [14:41:07]json_value_free [14:41:07]json_value_free done [14:41:07]process_json_proto returns [14:41:07]Send response to host [14:41:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154906,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:41:07]free response buf [14:41:07]execute_script done [14:41:07]execute_script returns [14:41:07]free content buf [14:41:07]Sock 9.Close socket [14:41:07]Sock 9.Thread stoped [14:41:11]OFD Sender: No OFD packet to send [14:41:16]OFD Sender: No OFD packet to send [14:41:21]OFD Sender: No OFD packet to send [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:36]OFD Sender: No OFD packet to send [14:41:41]OFD Sender: No OFD packet to send [14:41:46]OFD Sender: No OFD packet to send [14:41:51]OFD Sender: No OFD packet to send [14:41:56]OFD Sender: No OFD packet to send [14:42:01]OFD Sender: No OFD packet to send [14:42:06]OFD Sender: No OFD packet to send [14:42:11]OFD Sender: No OFD packet to send [14:42:16]OFD Sender: No OFD packet to send [14:42:21]OFD Sender: No OFD packet to send [14:42:26]OFD Sender: No OFD packet to send [14:42:29]accept exits with 7 [14:42:29]New connection [14:42:29]New thread 3066891620 created [14:42:29]Thread 3066748260 joined [14:42:29]Waiting for new connection... [14:42:29] Sock 7.Parse request [14:42:29]Sock 7.Check first char [14:42:29]Sock 7.First char is OK [14:42:29]request: POST /json_proto HTTP/1.0 [14:42:29]Method: POST [14:42:29]URL: /json_proto [14:42:29]Method is POST - this is cgi request [14:42:29]url: /json_proto [14:42:29]query_string will be loaded in cgi processing [14:42:29]execute_cgi json_proto POST (null) [14:42:29]execute_cgi path=json_proto method=POST [14:42:29]POST find Content-Length [14:42:29]Host: 172.17.53.67:8080 [14:42:29]Content-Length: 679 [14:42:29]Content-Type: application/json [14:42:29] [14:42:29]POST finish read [14:42:29]Found Content-Length = 679 [14:42:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:29]execute_script... [14:42:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:29]POST & json_proto [14:42:29]process_json_proto [14:42:29]json parsed OK: [14:42:29]protocol is kg_v1.0 [14:42:29]action value=close_receipt [14:42:29]process_action close_receipt [14:42:29]cmd_close_receipt [14:42:29]MH_GetDate [14:42:29]Write to MH i2c: F0 00 00 EC 02 DD [14:42:29]Write i2c OK [14:42:29]MH_I2C_Read... [14:42:29]Read from MH i2c: F0 [14:42:29]MH_I2C_Read... [14:42:29]Read from MH i2c: F0 09 00 [14:42:29]MH_I2C_Read... [14:42:29]Read from MH i2c: F0 09 00 EC 02 00 D6 73 12 67 19 BC 99 64 7A [14:42:29]GetLastDocTimeStamp 1729262464 [14:42:29]current date 1729262550 [14:42:29]FM_GetShiftState [14:42:29]SAM_PROTO_GetShiftState [14:42:29]wFMCommunicate request_size=4 [14:42:29]MH_SAM_APDU [14:42:29]CAPDU: 80 13 01 00 [14:42:29]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [14:42:29]Write i2c OK [14:42:29]MH_I2C_Read... [14:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:29]Read from MH i2c: E2 [14:42:29]MH_I2C_Read... [14:42:29]Read from MH i2c: E2 0E 00 [14:42:29]MH_I2C_Read... [14:42:29]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [14:42:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:42:29]wFMCommunicate OK [14:42:29]SAM_PROTO_GetShiftState done [14:42:29]FM_GetShiftState done [14:42:29]opened in 1729211399 [14:42:29]opened+sec_in_day 1729297799 [14:42:29]quantity*price = 100050 [14:42:29]sum+1 = 100052 [14:42:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 296 18.10.2024 14:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154907 ФПД: 73329720428978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154907&fm=73329720428978&tin=02508201610067®Number=0000137193017469&sum=100000 [14:42:30]StoreToDocumentArchive [14:42:30]shift 312 fd 154907 [14:42:30]save to /storage/0312/doc_00154907 [14:42:30]save last doc name /storage/0312/doc_00154907 to /storage/kkm_last_doc_name [14:42:30]save OK [14:42:30]Clear old archive folders... [14:42:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:42:31]tlvbuf is 01E44B60 [14:42:31]SAM_PROTO_ClearQueue [14:42:31]wFMCommunicate request_size=4 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 09 00 00 [14:42:31]Write to MH i2c: E2 08 00 FA 02 80 09 00 00 00 00 00 00 6E [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [14:42:31]RAPDU: 90 00 [14:42:31]wFMCommunicate OK [14:42:31]SAM_PROTO_ClearQueue done [14:42:31]KKMCreateOFDPacket [14:42:31]OFDProtocolAddRootSTLVToBuf [14:42:31]FM_MakeSignedData [14:42:31]FM_MakeSignedData [14:42:31]SAM_PROTO_SignData [14:42:31]wFMCommunicate request_size=4 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 0D 01 02 [14:42:31]Write to MH i2c: E2 08 00 FB 02 80 0D 01 02 00 00 00 00 76 [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [14:42:31]RAPDU: 90 00 [14:42:31]wFMCommunicate OK [14:42:31]wFMCommunicate request_size=255 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D6 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5D 02 00 35 04 06 00 42 B1 67 F0 [14:42:31]Write to MH i2c: E2 02 01 FC 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D6 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5D 02 00 35 04 06 00 42 B1 67 F0 00 00 F8 [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [14:42:31]RAPDU: 90 00 [14:42:31]wFMCommunicate OK [14:42:31]wFMCommunicate request_size=7 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 0D 02 02 02 09 B2 [14:42:31]Write to MH i2c: E2 0A 00 FD 02 80 0D 02 02 02 00 09 B2 00 00 38 [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [14:42:31]RAPDU: 90 00 [14:42:31]wFMCommunicate OK [14:42:31]wFMCommunicate request_size=4 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 0D 03 02 [14:42:31]Write to MH i2c: E2 08 00 FE 02 80 0D 03 02 00 00 00 00 7B [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 0B 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 0B 00 FE 02 00 69 58 F9 5C 4D 85 94 36 90 00 2E [14:42:31]RAPDU: 69 58 F9 5C 4D 85 94 36 90 00 [14:42:31]wFMCommunicate OK [14:42:31]SAM_PROTO_SignData done [14:42:31]FM_MakeSignedData done [14:42:31]CreateOFDProtocolMessage [14:42:31]wFMCommunicate request_size=4 [14:42:31]MH_SAM_APDU [14:42:31]CAPDU: 80 11 00 00 [14:42:31]Write to MH i2c: E2 08 00 FF 02 80 11 00 00 00 00 00 00 7B [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:31]Read from MH i2c: E2 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 17 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: E2 17 00 FF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [14:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:31]wFMCommunicate OK [14:42:31]CreateOFDProtocolMessage done [14:42:31]OFDSenderStorePacket 154907 [14:42:31]StoreOFDPacket docnum=154907 [14:42:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5D 05 04 01 1A F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D6 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5D 02 00 35 04 06 00 42 B1 67 F0 09 B2 69 58 F9 5C 4D 85 94 36 [14:42:31]CheckFolder [14:42:31]dirname=/storage/ofd_packets [14:42:31]CheckFolder done [14:42:31]ProducePacketName [14:42:31]name=ofd_packets/00154907 [14:42:31]NVStorageSaveData ofd_packets/00154907 [14:42:31]File name is /storage/ofd_packets/00154907 [14:42:31]Write 298 bytes [14:42:31]NVStorageSaveData done [14:42:31]OFDSenderStorePacket done [14:42:31]KKMCreateOFDPacket done [14:42:31]NVStorageSaveData kkm_last_timestamp [14:42:31]File name is /storage/kkm_last_timestamp [14:42:31]Write 4 bytes [14:42:31]NVStorageSaveData done [14:42:31]ExternCall_PrintAddStr [14:42:31]wPrintStart [14:42:31]Write to MH i2c: 01 00 00 00 03 03 [14:42:31]Write i2c OK [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: 01 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: 01 07 00 [14:42:31]MH_I2C_Read... [14:42:31]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [14:42:31]RasterBufferAndPrint [14:42:31]line Счет N : (1)873096 [14:42:31]line ИНН: 02508201610067 [14:42:31]line Контрольно-Кассовый Чек [14:42:31]line ПРОДАЖА [14:42:31]line ТРК (МРК, ГНК) : 34 [14:42:31]line Товар: 2710194210 [14:42:31]line ДТ-К-2 [14:42:31]line 13.130 * 76.20 [14:42:31]line = 1000.51 [14:42:31]line НДС 12% НСП 1% [14:42:31]line > о реализуемом товаре [14:42:31]line ОКРУГЛЕНИЕ: -0.51 [14:42:31]line ИТОГО: 1000.00 [14:42:31]line Внесено: 1000.00 [14:42:31]line СДАЧА: 0.00 [14:42:31]line НСП 1% : 8.85 [14:42:31]line НДС 12% : 106.25 [14:42:31]line Наличными: 1000.00 [14:42:31]line Безнал.: 0.00 [14:42:31]line Место: АЗС № 165 "Партнер Нефть" [14:42:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:42:31]line СНО: Общий режим [14:42:31]line Чек 296 18.10.2024 14:42 [14:42:31]line Смена: 312 ФФД: 1.0 [14:42:31]line ЗНМ: 0300000234 [14:42:31]line РНМ: 0000137193017469 [14:42:31]line Версия ККМ: v1.0 [14:42:31]line ФМ: 0000000000963156 [14:42:31]line ФД: 154907 [14:42:31]line ФПД: 73329720428978 [14:42:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154907&fm=73329720428978&tin=02508201610067®Number=0000137193017469&sum=100000 [14:42:31]OFD Sender: Processing packet 154907 [packets to send 51, broken 50] [14:42:31]ProducePacketName [14:42:31]name=ofd_packets/00154907 [14:42:31]OFD Sender: To server: pG, [14:42:31]CommunicateWithHost lk.salyk.kg:30040 [14:42:31]ConnectInit lk.salyk.kg [14:42:31]written 0, free lines is 4095 [14:42:31]Connected sock=10 [14:42:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5D 05 04 01 1A F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D6 73 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5D 02 00 35 04 06 00 42 B1 67 F0 09 B2 69 58 F9 5C 4D 85 94 36 [14:42:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 D3 47 00 84 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5D 02 00 F4 03 04 00 0E 1A 12 67 B6 04 01 00 00 A8 13 07 DA 3B BA E6 5E [14:42:32]CommunicateWithHost err = 0 [14:42:32]CheckOFDResponse [14:42:32]1017 (14) - 77093643461234 [14:42:32]1041 (16) - 0000000000963156 [14:42:32]1040 (4) - 154907 [14:42:32]1012 (4) - 18.10.2024 08:19 [14:42:32]1206 (1) - 0 [14:42:32]OFD Sender: Remove packet 154907 [14:42:32]ProducePacketName [14:42:32]name=ofd_packets/00154907 [14:42:32]NVStorageDeleteData [14:42:32]Write to MH i2c: 01 00 00 2B 03 2E [14:42:32]Write i2c OK [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: 01 [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: 01 07 00 [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: 01 07 00 2B 03 00 00 00 00 00 EB 0C 2C [14:42:32]RasterBufferAndPrint [14:42:32]line [14:42:32]line [14:42:32]line [14:42:32]line [14:42:32]line [14:42:32]written 0, free lines is 3313 [14:42:32]MH_Cut [14:42:32]Write to MH i2c: D1 01 00 32 03 01 07 [14:42:32]Write i2c OK [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: D1 [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: D1 01 00 [14:42:32]MH_I2C_Read... [14:42:32]Read from MH i2c: D1 01 00 32 03 00 06 [14:42:32]Write to MH i2c: 01 00 00 33 03 36 [14:42:32]Write i2c OK [14:42:32]MH_I2C_Read... [14:42:32]OFD Sender: No OFD packet to send [14:42:33]*** Cut start [14:42:33]*** Partial cut [14:42:33]*** CUTSNS_PIN = 1 [14:42:33]*** CUTSNS_PIN = 0 [14:42:33]*** Brake cut motor [14:42:33]Read from MH i2c: 01 [14:42:33]MH_I2C_Read... [14:42:33]*** Stop cut motor [14:42:33]*** Cut end [14:42:33]Read from MH i2c: 01 07 00 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 FF 0F 4B [14:42:33]process_action close_receipt done [14:42:33]requested_data is exist [14:42:33]produce_requested_data [14:42:33]requested_item fm.sn is exist - process it [14:42:33]wFMCommunicate request_size=4 [14:42:33]MH_SAM_APDU [14:42:33]CAPDU: 80 11 00 00 [14:42:33]Write to MH i2c: E2 08 00 34 03 80 11 00 00 00 00 00 00 B1 [14:42:33]Write i2c OK [14:42:33]MH_I2C_Read... [14:42:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:33]Read from MH i2c: E2 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 17 00 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 17 00 34 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [14:42:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:33]wFMCommunicate OK [14:42:33]requested_item fd.num is exist - process it [14:42:33]SAM_PROTO_GetFieldsCounters [14:42:33]wFMCommunicate request_size=4 [14:42:33]MH_SAM_APDU [14:42:33]CAPDU: 80 13 00 00 [14:42:33]Write to MH i2c: E2 08 00 35 03 80 13 00 00 00 00 00 00 B4 [14:42:33]Write i2c OK [14:42:33]MH_I2C_Read... [14:42:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:33]Read from MH i2c: E2 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 62 00 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 62 00 35 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [14:42:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:33]wFMCommunicate OK [14:42:33]SAM_PROTO_GetFieldsCounters done [14:42:33]requested_item shift.num is exist - process it [14:42:33]requested_item shift.opened is exist - process it [14:42:33]req_shift_opened [14:42:33]FM_GetShiftState [14:42:33]SAM_PROTO_GetShiftState [14:42:33]wFMCommunicate request_size=4 [14:42:33]MH_SAM_APDU [14:42:33]CAPDU: 80 13 01 00 [14:42:33]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [14:42:33]Write i2c OK [14:42:33]MH_I2C_Read... [14:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:33]Read from MH i2c: E2 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 0E 00 [14:42:33]MH_I2C_Read... [14:42:33]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [14:42:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:42:33]wFMCommunicate OK [14:42:33]SAM_PROTO_GetShiftState done [14:42:33]FM_GetShiftState done [14:42:33]req_shift_opened done [14:42:33]requested_item shift.open_date is exist - process it [14:42:33]req_shift_open_date [14:42:33]req_shift_open_date done [14:42:33]produce_requested_data done [14:42:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154907,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:42:33]process_action_free close_receipt [14:42:33]json_value_free [14:42:33]json_value_free done [14:42:33]process_json_proto returns [14:42:33]Send response to host [14:42:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154907,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:42:33]free response buf [14:42:33]execute_script done [14:42:33]execute_script returns [14:42:33]free content buf [14:42:33]Sock 7.Close socket [14:42:33]Sock 7.Thread stoped [14:42:37]OFD Sender: No OFD packet to send [14:42:42]OFD Sender: No OFD packet to send [14:42:47]OFD Sender: No OFD packet to send [14:42:52]OFD Sender: No OFD packet to send [14:42:57]OFD Sender: No OFD packet to send [14:43:02]OFD Sender: No OFD packet to send [14:43:07]OFD Sender: No OFD packet to send [14:43:12]OFD Sender: No OFD packet to send [14:43:17]OFD Sender: No OFD packet to send [14:43:22]OFD Sender: No OFD packet to send [14:43:27]OFD Sender: No OFD packet to send [14:43:32]OFD Sender: No OFD packet to send [14:43:37]OFD Sender: No OFD packet to send [14:43:42]OFD Sender: No OFD packet to send [14:43:47]OFD Sender: No OFD packet to send [14:43:52]OFD Sender: No OFD packet to send [14:43:57]OFD Sender: No OFD packet to send [14:44:02]OFD Sender: No OFD packet to send [14:44:07]OFD Sender: No OFD packet to send [14:44:12]OFD Sender: No OFD packet to send [14:44:17]OFD Sender: No OFD packet to send [14:44:22]accept exits with 9 [14:44:22]New connection [14:44:22]New thread 3066748260 created [14:44:22]Thread 3066891620 joined [14:44:22]Waiting for new connection... [14:44:22] Sock 9.Parse request [14:44:22]Sock 9.Check first char [14:44:22]Sock 9.First char is OK [14:44:22]request: POST /json_proto HTTP/1.0 [14:44:22]Method: POST [14:44:22]URL: /json_proto [14:44:22]Method is POST - this is cgi request [14:44:22]url: /json_proto [14:44:22]query_string will be loaded in cgi processing [14:44:22]execute_cgi json_proto POST (null) [14:44:22]execute_cgi path=json_proto method=POST [14:44:22]POST find Content-Length [14:44:22]Host: 172.17.53.67:8080 [14:44:22]Content-Length: 759 [14:44:22]Content-Type: application/json [14:44:22] [14:44:22]POST finish read [14:44:22]Found Content-Length = 759 [14:44:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:22]execute_script... [14:44:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:22]POST & json_proto [14:44:22]process_json_proto [14:44:22]json parsed OK: [14:44:22]protocol is kg_v1.0 [14:44:22]action value=close_receipt [14:44:22]process_action close_receipt [14:44:22]cmd_close_receipt [14:44:22]MH_GetDate [14:44:22]Write to MH i2c: F0 00 00 37 03 29 [14:44:22]Write i2c OK [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: F0 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: F0 09 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: F0 09 00 37 03 00 46 74 12 67 19 BC 99 64 37 [14:44:22]GetLastDocTimeStamp 1729262550 [14:44:22]current date 1729262662 [14:44:22]FM_GetShiftState [14:44:22]SAM_PROTO_GetShiftState [14:44:22]wFMCommunicate request_size=4 [14:44:22]MH_SAM_APDU [14:44:22]CAPDU: 80 13 01 00 [14:44:22]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [14:44:22]Write i2c OK [14:44:22]MH_I2C_Read... [14:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:22]Read from MH i2c: E2 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [14:44:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:44:22]wFMCommunicate OK [14:44:22]SAM_PROTO_GetShiftState done [14:44:22]FM_GetShiftState done [14:44:22]opened in 1729211399 [14:44:22]opened+sec_in_day 1729297799 [14:44:22]quantity*price = 50000 [14:44:22]sum+1 = 50001 [14:44:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 297 18.10.2024 14:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154908 ФПД: 267085586996311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154908&fm=267085586996311&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:23]StoreToDocumentArchive [14:44:23]shift 312 fd 154908 [14:44:23]save to /storage/0312/doc_00154908 [14:44:23]save last doc name /storage/0312/doc_00154908 to /storage/kkm_last_doc_name [14:44:23]save OK [14:44:23]Clear old archive folders... [14:44:23]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:44:23]tlvbuf is 01DE1C80 [14:44:23]SAM_PROTO_ClearQueue [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 09 00 00 [14:44:23]Write to MH i2c: E2 08 00 45 03 80 09 00 00 00 00 00 00 BA [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]SAM_PROTO_ClearQueue done [14:44:23]KKMCreateOFDPacket [14:44:23]OFDProtocolAddRootSTLVToBuf [14:44:23]FM_MakeSignedData [14:44:23]FM_MakeSignedData [14:44:23]SAM_PROTO_SignData [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 01 02 [14:44:23]Write to MH i2c: E2 08 00 46 03 80 0D 01 02 00 00 00 00 C2 [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=255 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 46 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5D 02 00 35 04 06 00 [14:44:23]Write to MH i2c: E2 02 01 47 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 46 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5D 02 00 35 04 06 00 00 00 54 [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=11 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 02 02 06 F2 E9 B5 89 9C 57 [14:44:23]Write to MH i2c: E2 0E 00 48 03 80 0D 02 02 06 00 F2 E9 B5 89 9C 57 00 00 DD [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 03 02 [14:44:23]Write to MH i2c: E2 08 00 49 03 80 0D 03 02 00 00 00 00 C7 [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:24]Read from MH i2c: E2 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: E2 0B 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: E2 0B 00 49 03 00 EB 31 D3 DE AC 40 F2 BF 90 00 32 [14:44:24]RAPDU: EB 31 D3 DE AC 40 F2 BF 90 00 [14:44:24]wFMCommunicate OK [14:44:24]SAM_PROTO_SignData done [14:44:24]FM_MakeSignedData done [14:44:24]CreateOFDProtocolMessage [14:44:24]wFMCommunicate request_size=4 [14:44:24]MH_SAM_APDU [14:44:24]CAPDU: 80 11 00 00 [14:44:24]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:24]Read from MH i2c: E2 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: E2 17 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: E2 17 00 4A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [14:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:24]wFMCommunicate OK [14:44:24]CreateOFDProtocolMessage done [14:44:24]OFDSenderStorePacket 154908 [14:44:24]StoreOFDPacket docnum=154908 [14:44:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 61 08 01 A5 EA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 46 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5D 02 00 35 04 06 00 F2 E9 B5 89 9C 57 EB 31 D3 DE AC 40 F2 BF [14:44:24]CheckFolder [14:44:24]dirname=/storage/ofd_packets [14:44:24]CheckFolder done [14:44:24]ProducePacketName [14:44:24]name=ofd_packets/00154908 [14:44:24]NVStorageSaveData ofd_packets/00154908 [14:44:24]File name is /storage/ofd_packets/00154908 [14:44:24]Write 302 bytes [14:44:24]NVStorageSaveData done [14:44:24]OFDSenderStorePacket done [14:44:24]KKMCreateOFDPacket done [14:44:24]NVStorageSaveData kkm_last_timestamp [14:44:24]File name is /storage/kkm_last_timestamp [14:44:24]Write 4 bytes [14:44:24]NVStorageSaveData done [14:44:24]ExternCall_PrintAddStr [14:44:24]wPrintStart [14:44:24]Write to MH i2c: 01 00 00 4B 03 4E [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [14:44:24]RasterBufferAndPrint [14:44:24]line Счет N : (1)873097 [14:44:24]line ИНН: 02508201610067 [14:44:24]line Контрольно-Кассовый Чек [14:44:24]line ПРОДАЖА [14:44:24]line ТРК (МРК, ГНК) : 13 [14:44:24]line Товар: 2710124130 [14:44:24]line Super 92-К-5 [14:44:24]line 7.310 * 68.40 [14:44:24]line = 500.00 [14:44:24]line НДС 12% НСП 1% [14:44:24]line > о реализуемом товаре [14:44:24]line ИТОГО: 500.00 [14:44:24]line НСП 1% : 4.42 [14:44:24]line НДС 12% : 53.10 [14:44:24]line Наличными: 0.00 [14:44:24]line Безнал.: 500.00 [14:44:24]line Место: АЗС № 165 "Партнер Нефть" [14:44:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:44:24]line СНО: Общий режим [14:44:24]line Чек 297 18.10.2024 14:44 [14:44:24]line Смена: 312 ФФД: 1.0 [14:44:24]line ЗНМ: 0300000234 [14:44:24]line РНМ: 0000137193017469 [14:44:24]line Версия ККМ: v1.0 [14:44:24]line Платежная система: Mbank [14:44:24]line ФМ: 0000000000963156 [14:44:24]line ФД: 154908 [14:44:24]line ФПД: 267085586996311 [14:44:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154908&fm=267085586996311&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:24]OFD Sender: Processing packet 154908 [packets to send 51, broken 50] [14:44:24]ProducePacketName [14:44:24]name=ofd_packets/00154908 [14:44:24]OFD Sender: To server: pG, [14:44:24]CommunicateWithHost lk.salyk.kg:30040 [14:44:24]ConnectInit lk.salyk.kg [14:44:24]written 0, free lines is 4095 [14:44:24]Connected sock=11 [14:44:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 61 08 01 A5 EA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 46 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5D 02 00 35 04 06 00 F2 E9 B5 89 9C 57 EB 31 D3 DE AC 40 F2 BF [14:44:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 90 E6 47 00 20 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5D 02 00 F4 03 04 00 7F 1A 12 67 B6 04 01 00 00 80 23 1D FA C5 4A 28 C8 [14:44:24]CommunicateWithHost err = 0 [14:44:24]CheckOFDResponse [14:44:24]1017 (14) - 77093643461234 [14:44:24]1041 (16) - 0000000000963156 [14:44:24]1040 (4) - 154908 [14:44:24]1012 (4) - 18.10.2024 08:21 [14:44:24]1206 (1) - 0 [14:44:24]OFD Sender: Remove packet 154908 [14:44:24]ProducePacketName [14:44:24]name=ofd_packets/00154908 [14:44:24]NVStorageDeleteData [14:44:24]Write to MH i2c: 01 00 00 74 03 77 [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 74 03 00 00 00 00 00 15 0D A0 [14:44:24]RasterBufferAndPrint [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]written 0, free lines is 3353 [14:44:24]MH_Cut [14:44:24]Write to MH i2c: D1 01 00 7B 03 01 50 [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 01 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 01 00 7B 03 00 4F [14:44:24]Write to MH i2c: 01 00 00 7C 03 7F [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:25]OFD Sender: No OFD packet to send [14:44:25]*** Cut start [14:44:25]*** Partial cut [14:44:25]*** CUTSNS_PIN = 1 [14:44:25]*** CUTSNS_PIN = 0 [14:44:25]*** Brake cut motor [14:44:26]Read from MH i2c: 01 [14:44:26]MH_I2C_Read... [14:44:26]*** Stop cut motor [14:44:26]*** Cut end [14:44:26]Read from MH i2c: 01 07 00 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 FF 0F 94 [14:44:26]process_action close_receipt done [14:44:26]requested_data is exist [14:44:26]produce_requested_data [14:44:26]requested_item fm.sn is exist - process it [14:44:26]wFMCommunicate request_size=4 [14:44:26]MH_SAM_APDU [14:44:26]CAPDU: 80 11 00 00 [14:44:26]Write to MH i2c: E2 08 00 7D 03 80 11 00 00 00 00 00 00 FA [14:44:26]Write i2c OK [14:44:26]MH_I2C_Read... [14:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:26]Read from MH i2c: E2 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 17 00 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 17 00 7D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [14:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:26]wFMCommunicate OK [14:44:26]requested_item fd.num is exist - process it [14:44:26]SAM_PROTO_GetFieldsCounters [14:44:26]wFMCommunicate request_size=4 [14:44:26]MH_SAM_APDU [14:44:26]CAPDU: 80 13 00 00 [14:44:26]Write to MH i2c: E2 08 00 7E 03 80 13 00 00 00 00 00 00 FD [14:44:26]Write i2c OK [14:44:26]MH_I2C_Read... [14:44:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:26]Read from MH i2c: E2 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 62 00 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 62 00 7E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [14:44:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:26]wFMCommunicate OK [14:44:26]SAM_PROTO_GetFieldsCounters done [14:44:26]requested_item shift.num is exist - process it [14:44:26]requested_item shift.opened is exist - process it [14:44:26]req_shift_opened [14:44:26]FM_GetShiftState [14:44:26]SAM_PROTO_GetShiftState [14:44:26]wFMCommunicate request_size=4 [14:44:26]MH_SAM_APDU [14:44:26]CAPDU: 80 13 01 00 [14:44:26]Write to MH i2c: E2 08 00 7F 03 80 13 01 00 00 00 00 00 FF [14:44:26]Write i2c OK [14:44:26]MH_I2C_Read... [14:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:26]Read from MH i2c: E2 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 0E 00 [14:44:26]MH_I2C_Read... [14:44:26]Read from MH i2c: E2 0E 00 7F 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 36 [14:44:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:44:26]wFMCommunicate OK [14:44:26]SAM_PROTO_GetShiftState done [14:44:26]FM_GetShiftState done [14:44:26]req_shift_opened done [14:44:26]requested_item shift.open_date is exist - process it [14:44:26]req_shift_open_date [14:44:26]req_shift_open_date done [14:44:26]produce_requested_data done [14:44:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154908,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:44:26]process_action_free close_receipt [14:44:26]json_value_free [14:44:26]json_value_free done [14:44:26]process_json_proto returns [14:44:26]Send response to host [14:44:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154908,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:44:26]free response buf [14:44:26]execute_script done [14:44:26]execute_script returns [14:44:26]free content buf [14:44:26]Sock 9.Close socket [14:44:26]Sock 9.Thread stoped [14:44:30]OFD Sender: No OFD packet to send [14:44:35]OFD Sender: No OFD packet to send [14:44:40]OFD Sender: No OFD packet to send [14:44:45]OFD Sender: No OFD packet to send [14:44:50]OFD Sender: No OFD packet to send [14:44:55]OFD Sender: No OFD packet to send [14:44:57]accept exits with 7 [14:44:57]New connection [14:44:57]New thread 3066891620 created [14:44:57]Thread 3066748260 joined [14:44:57]Waiting for new connection... [14:44:57] Sock 7.Parse request [14:44:57]Sock 7.Check first char [14:44:57]Sock 7.First char is OK [14:44:57]request: POST /json_proto HTTP/1.0 [14:44:57]Method: POST [14:44:57]URL: /json_proto [14:44:57]Method is POST - this is cgi request [14:44:57]url: /json_proto [14:44:57]query_string will be loaded in cgi processing [14:44:57]execute_cgi json_proto POST (null) [14:44:57]execute_cgi path=json_proto method=POST [14:44:57]POST find Content-Length [14:44:57]Host: 172.17.53.67:8080 [14:44:57]Content-Length: 674 [14:44:57]Content-Type: application/json [14:44:57] [14:44:57]POST finish read [14:44:57]Found Content-Length = 674 [14:44:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:57]execute_script... [14:44:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:57]POST & json_proto [14:44:57]process_json_proto [14:44:57]json parsed OK: [14:44:57]protocol is kg_v1.0 [14:44:57]action value=close_receipt [14:44:57]process_action close_receipt [14:44:57]cmd_close_receipt [14:44:57]MH_GetDate [14:44:57]Write to MH i2c: F0 00 00 80 03 72 [14:44:57]Write i2c OK [14:44:57]MH_I2C_Read... [14:44:57]Read from MH i2c: F0 [14:44:57]MH_I2C_Read... [14:44:57]Read from MH i2c: F0 09 00 [14:44:57]MH_I2C_Read... [14:44:57]Read from MH i2c: F0 09 00 80 03 00 6A 74 12 67 19 BC 99 64 A4 [14:44:57]GetLastDocTimeStamp 1729262662 [14:44:57]current date 1729262698 [14:44:57]FM_GetShiftState [14:44:57]SAM_PROTO_GetShiftState [14:44:57]wFMCommunicate request_size=4 [14:44:57]MH_SAM_APDU [14:44:57]CAPDU: 80 13 01 00 [14:44:57]Write to MH i2c: E2 08 00 81 03 80 13 01 00 00 00 00 00 01 [14:44:57]Write i2c OK [14:44:57]MH_I2C_Read... [14:44:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:57]Read from MH i2c: E2 [14:44:57]MH_I2C_Read... [14:44:57]Read from MH i2c: E2 0E 00 [14:44:57]MH_I2C_Read... [14:44:57]Read from MH i2c: E2 0E 00 81 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [14:44:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:44:57]wFMCommunicate OK [14:44:57]SAM_PROTO_GetShiftState done [14:44:57]FM_GetShiftState done [14:44:57]opened in 1729211399 [14:44:57]opened+sec_in_day 1729297799 [14:44:57]quantity*price = 60045 [14:44:57]sum+1 = 60047 [14:44:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 298 18.10.2024 14:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154909 ФПД: 105040113142870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154909&fm=105040113142870&tin=02508201610067®Number=0000137193017469&sum=60000 [14:44:59]StoreToDocumentArchive [14:44:59]shift 312 fd 154909 [14:44:59]save to /storage/0312/doc_00154909 [14:44:59]save last doc name /storage/0312/doc_00154909 to /storage/kkm_last_doc_name [14:44:59]save OK [14:44:59]Clear old archive folders... [14:44:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:44:59]tlvbuf is 01DEA140 [14:44:59]SAM_PROTO_ClearQueue [14:44:59]wFMCommunicate request_size=4 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 09 00 00 [14:44:59]Write to MH i2c: E2 08 00 8E 03 80 09 00 00 00 00 00 00 03 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [14:44:59]RAPDU: 90 00 [14:44:59]wFMCommunicate OK [14:44:59]SAM_PROTO_ClearQueue done [14:44:59]KKMCreateOFDPacket [14:44:59]OFDProtocolAddRootSTLVToBuf [14:44:59]FM_MakeSignedData [14:44:59]FM_MakeSignedData [14:44:59]SAM_PROTO_SignData [14:44:59]wFMCommunicate request_size=4 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 0D 01 02 [14:44:59]Write to MH i2c: E2 08 00 8F 03 80 0D 01 02 00 00 00 00 0B [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [14:44:59]RAPDU: 90 00 [14:44:59]wFMCommunicate OK [14:44:59]wFMCommunicate request_size=255 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6A 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5D 02 00 35 04 06 00 5F 88 8E A1 [14:44:59]Write to MH i2c: E2 02 01 90 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6A 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5D 02 00 35 04 06 00 5F 88 8E A1 00 00 B3 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [14:44:59]RAPDU: 90 00 [14:44:59]wFMCommunicate OK [14:44:59]wFMCommunicate request_size=7 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 0D 02 02 02 8C 56 [14:44:59]Write to MH i2c: E2 0A 00 91 03 80 0D 02 02 02 00 8C 56 00 00 F4 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [14:44:59]RAPDU: 90 00 [14:44:59]wFMCommunicate OK [14:44:59]wFMCommunicate request_size=4 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 0D 03 02 [14:44:59]Write to MH i2c: E2 08 00 92 03 80 0D 03 02 00 00 00 00 10 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 0B 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 0B 00 92 03 00 A8 4F 4E 20 7A 33 8F 24 90 00 D6 [14:44:59]RAPDU: A8 4F 4E 20 7A 33 8F 24 90 00 [14:44:59]wFMCommunicate OK [14:44:59]SAM_PROTO_SignData done [14:44:59]FM_MakeSignedData done [14:44:59]CreateOFDProtocolMessage [14:44:59]wFMCommunicate request_size=4 [14:44:59]MH_SAM_APDU [14:44:59]CAPDU: 80 11 00 00 [14:44:59]Write to MH i2c: E2 08 00 93 03 80 11 00 00 00 00 00 00 10 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:59]Read from MH i2c: E2 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 17 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: E2 17 00 93 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [14:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:59]wFMCommunicate OK [14:44:59]CreateOFDProtocolMessage done [14:44:59]OFDSenderStorePacket 154909 [14:44:59]StoreOFDPacket docnum=154909 [14:44:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AA 4F 04 01 84 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6A 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5D 02 00 35 04 06 00 5F 88 8E A1 8C 56 A8 4F 4E 20 7A 33 8F 24 [14:44:59]CheckFolder [14:44:59]dirname=/storage/ofd_packets [14:44:59]CheckFolder done [14:44:59]ProducePacketName [14:44:59]name=ofd_packets/00154909 [14:44:59]NVStorageSaveData ofd_packets/00154909 [14:44:59]File name is /storage/ofd_packets/00154909 [14:44:59]Write 298 bytes [14:44:59]NVStorageSaveData done [14:44:59]OFDSenderStorePacket done [14:44:59]KKMCreateOFDPacket done [14:44:59]NVStorageSaveData kkm_last_timestamp [14:44:59]File name is /storage/kkm_last_timestamp [14:44:59]Write 4 bytes [14:44:59]NVStorageSaveData done [14:44:59]ExternCall_PrintAddStr [14:44:59]wPrintStart [14:44:59]Write to MH i2c: 01 00 00 94 03 97 [14:44:59]Write i2c OK [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: 01 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: 01 07 00 [14:44:59]MH_I2C_Read... [14:44:59]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 FF 0F AC [14:44:59]RasterBufferAndPrint [14:44:59]line Счет N : (1)873098 [14:44:59]line ИНН: 02508201610067 [14:44:59]line Контрольно-Кассовый Чек [14:44:59]line ПРОДАЖА [14:44:59]line ТРК (МРК, ГНК) : 34 [14:44:59]line Товар: 2710194210 [14:44:59]line ДТ-К-2 [14:44:59]line 7.880 * 76.20 [14:44:59]line = 600.46 [14:44:59]line НДС 12% НСП 1% [14:44:59]line > о реализуемом товаре [14:44:59]line ОКРУГЛЕНИЕ: -0.46 [14:44:59]line ИТОГО: 600.00 [14:44:59]line Внесено: 600.00 [14:44:59]line СДАЧА: 0.00 [14:44:59]line НСП 1% : 5.31 [14:44:59]line НДС 12% : 63.77 [14:44:59]line Наличными: 600.00 [14:44:59]line Безнал.: 0.00 [14:44:59]line Место: АЗС № 165 "Партнер Нефть" [14:44:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:44:59]line СНО: Общий режим [14:44:59]line Чек 298 18.10.2024 14:44 [14:44:59]line Смена: 312 ФФД: 1.0 [14:44:59]line ЗНМ: 0300000234 [14:44:59]line РНМ: 0000137193017469 [14:44:59]line Версия ККМ: v1.0 [14:44:59]line ФМ: 0000000000963156 [14:44:59]line ФД: 154909 [14:44:59]line ФПД: 105040113142870 [14:44:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154909&fm=105040113142870&tin=02508201610067®Number=0000137193017469&sum=60000 [14:44:59]OFD Sender: Processing packet 154909 [packets to send 51, broken 50] [14:44:59]ProducePacketName [14:44:59]name=ofd_packets/00154909 [14:44:59]OFD Sender: To server: pG, [14:44:59]CommunicateWithHost lk.salyk.kg:30040 [14:44:59]ConnectInit lk.salyk.kg [14:44:59]written 0, free lines is 4095 [14:44:59]Connected sock=10 [14:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AA 4F 04 01 84 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6A 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5D 02 00 35 04 06 00 5F 88 8E A1 8C 56 A8 4F 4E 20 7A 33 8F 24 [14:45:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 7B 47 00 3F C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5D 02 00 F4 03 04 00 A2 1A 12 67 B6 04 01 00 00 1D 53 04 EF 22 F0 AC AC [14:45:00]CommunicateWithHost err = 0 [14:45:00]CheckOFDResponse [14:45:00]1017 (14) - 77093643461234 [14:45:00]1041 (16) - 0000000000963156 [14:45:00]1040 (4) - 154909 [14:45:00]1012 (4) - 18.10.2024 08:21 [14:45:00]1206 (1) - 0 [14:45:00]OFD Sender: Remove packet 154909 [14:45:00]ProducePacketName [14:45:00]name=ofd_packets/00154909 [14:45:00]NVStorageDeleteData [14:45:00]Write to MH i2c: 01 00 00 BF 03 C2 [14:45:00]Write i2c OK [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: 01 [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: 01 07 00 [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: 01 07 00 BF 03 00 00 00 00 00 EA 0C BF [14:45:00]RasterBufferAndPrint [14:45:00]line [14:45:00]line [14:45:00]line [14:45:00]line [14:45:00]line [14:45:00]written 0, free lines is 3313 [14:45:00]MH_Cut [14:45:00]Write to MH i2c: D1 01 00 C6 03 01 9B [14:45:00]Write i2c OK [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: D1 [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: D1 01 00 [14:45:00]MH_I2C_Read... [14:45:00]Read from MH i2c: D1 01 00 C6 03 00 9A [14:45:00]Write to MH i2c: 01 00 00 C7 03 CA [14:45:00]Write i2c OK [14:45:00]MH_I2C_Read... [14:45:00]OFD Sender: No OFD packet to send [14:45:01]*** Cut start [14:45:01]*** Partial cut [14:45:01]*** CUTSNS_PIN = 1 [14:45:01]*** CUTSNS_PIN = 0 [14:45:01]*** Brake cut motor [14:45:01]Read from MH i2c: 01 [14:45:01]MH_I2C_Read... [14:45:01]*** Stop cut motor [14:45:01]*** Cut end [14:45:01]Read from MH i2c: 01 07 00 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: 01 07 00 C7 03 00 00 00 00 00 FF 0F DF [14:45:01]process_action close_receipt done [14:45:01]requested_data is exist [14:45:01]produce_requested_data [14:45:01]requested_item fm.sn is exist - process it [14:45:01]wFMCommunicate request_size=4 [14:45:01]MH_SAM_APDU [14:45:01]CAPDU: 80 11 00 00 [14:45:01]Write to MH i2c: E2 08 00 C8 03 80 11 00 00 00 00 00 00 45 [14:45:01]Write i2c OK [14:45:01]MH_I2C_Read... [14:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:01]Read from MH i2c: E2 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 17 00 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 17 00 C8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [14:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:45:01]wFMCommunicate OK [14:45:01]requested_item fd.num is exist - process it [14:45:01]SAM_PROTO_GetFieldsCounters [14:45:01]wFMCommunicate request_size=4 [14:45:01]MH_SAM_APDU [14:45:01]CAPDU: 80 13 00 00 [14:45:01]Write to MH i2c: E2 08 00 C9 03 80 13 00 00 00 00 00 00 48 [14:45:01]Write i2c OK [14:45:01]MH_I2C_Read... [14:45:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:01]Read from MH i2c: E2 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 62 00 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 62 00 C9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [14:45:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:01]wFMCommunicate OK [14:45:01]SAM_PROTO_GetFieldsCounters done [14:45:01]requested_item shift.num is exist - process it [14:45:01]requested_item shift.opened is exist - process it [14:45:01]req_shift_opened [14:45:01]FM_GetShiftState [14:45:01]SAM_PROTO_GetShiftState [14:45:01]wFMCommunicate request_size=4 [14:45:01]MH_SAM_APDU [14:45:01]CAPDU: 80 13 01 00 [14:45:01]Write to MH i2c: E2 08 00 CA 03 80 13 01 00 00 00 00 00 4A [14:45:01]Write i2c OK [14:45:01]MH_I2C_Read... [14:45:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:01]Read from MH i2c: E2 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 0E 00 [14:45:01]MH_I2C_Read... [14:45:01]Read from MH i2c: E2 0E 00 CA 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 81 [14:45:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:45:01]wFMCommunicate OK [14:45:01]SAM_PROTO_GetShiftState done [14:45:01]FM_GetShiftState done [14:45:01]req_shift_opened done [14:45:01]requested_item shift.open_date is exist - process it [14:45:01]req_shift_open_date [14:45:01]req_shift_open_date done [14:45:01]produce_requested_data done [14:45:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154909,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:45:01]process_action_free close_receipt [14:45:01]json_value_free [14:45:01]json_value_free done [14:45:01]process_json_proto returns [14:45:01]Send response to host [14:45:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154909,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:45:01]free response buf [14:45:01]execute_script done [14:45:01]execute_script returns [14:45:01]free content buf [14:45:01]Sock 7.Close socket [14:45:01]Sock 7.Thread stoped [14:45:05]OFD Sender: No OFD packet to send [14:45:10]OFD Sender: No OFD packet to send [14:45:15]OFD Sender: No OFD packet to send [14:45:20]OFD Sender: No OFD packet to send [14:45:25]OFD Sender: No OFD packet to send [14:45:30]OFD Sender: No OFD packet to send [14:45:35]OFD Sender: No OFD packet to send [14:45:40]OFD Sender: No OFD packet to send [14:45:42]accept exits with 9 [14:45:42]New connection [14:45:42]New thread 3066748260 created [14:45:42]Thread 3066891620 joined [14:45:42]Waiting for new connection... [14:45:42] Sock 9.Parse request [14:45:42]Sock 9.Check first char [14:45:42]Sock 9.First char is OK [14:45:42]request: POST /json_proto HTTP/1.0 [14:45:42]Method: POST [14:45:42]URL: /json_proto [14:45:42]Method is POST - this is cgi request [14:45:42]url: /json_proto [14:45:42]query_string will be loaded in cgi processing [14:45:42]execute_cgi json_proto POST (null) [14:45:42]execute_cgi path=json_proto method=POST [14:45:42]POST find Content-Length [14:45:42]Host: 172.17.53.67:8080 [14:45:42]Content-Length: 671 [14:45:42]Content-Type: application/json [14:45:42] [14:45:42]POST finish read [14:45:42]Found Content-Length = 671 [14:45:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.970, "sum" : 750.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:42]execute_script... [14:45:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.970, "sum" : 750.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:42]POST & json_proto [14:45:42]process_json_proto [14:45:42]json parsed OK: [14:45:42]protocol is kg_v1.0 [14:45:42]action value=close_receipt [14:45:42]process_action close_receipt [14:45:42]cmd_close_receipt [14:45:42]MH_GetDate [14:45:42]Write to MH i2c: F0 00 00 CB 03 BD [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: F0 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: F0 09 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: F0 09 00 CB 03 00 96 74 12 67 19 BC 99 64 1B [14:45:42]GetLastDocTimeStamp 1729262698 [14:45:42]current date 1729262742 [14:45:42]FM_GetShiftState [14:45:42]SAM_PROTO_GetShiftState [14:45:42]wFMCommunicate request_size=4 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 13 01 00 [14:45:42]Write to MH i2c: E2 08 00 CC 03 80 13 01 00 00 00 00 00 4C [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 0E 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 0E 00 CC 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [14:45:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:45:42]wFMCommunicate OK [14:45:42]SAM_PROTO_GetShiftState done [14:45:42]FM_GetShiftState done [14:45:42]opened in 1729211399 [14:45:42]opened+sec_in_day 1729297799 [14:45:42]quantity*price = 75034 [14:45:42]sum+1 = 75036 [14:45:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.68 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 299 18.10.2024 14:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154910 ФПД: 2330803492499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154910&fm=2330803492499&tin=02508201610067®Number=0000137193017469&sum=75000 [14:45:43]StoreToDocumentArchive [14:45:43]shift 312 fd 154910 [14:45:43]save to /storage/0312/doc_00154910 [14:45:43]save last doc name /storage/0312/doc_00154910 to /storage/kkm_last_doc_name [14:45:43]save OK [14:45:43]Clear old archive folders... [14:45:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:45:43]tlvbuf is 01E4F6C0 [14:45:43]SAM_PROTO_ClearQueue [14:45:43]wFMCommunicate request_size=4 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 09 00 00 [14:45:43]Write to MH i2c: E2 08 00 D9 03 80 09 00 00 00 00 00 00 4E [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:43]Read from MH i2c: E2 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 D9 03 00 90 00 50 [14:45:43]RAPDU: 90 00 [14:45:43]wFMCommunicate OK [14:45:43]SAM_PROTO_ClearQueue done [14:45:43]KKMCreateOFDPacket [14:45:43]OFDProtocolAddRootSTLVToBuf [14:45:43]FM_MakeSignedData [14:45:43]FM_MakeSignedData [14:45:43]SAM_PROTO_SignData [14:45:43]wFMCommunicate request_size=4 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 0D 01 02 [14:45:43]Write to MH i2c: E2 08 00 DA 03 80 0D 01 02 00 00 00 00 56 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:43]Read from MH i2c: E2 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [14:45:43]RAPDU: 90 00 [14:45:43]wFMCommunicate OK [14:45:43]wFMCommunicate request_size=255 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 96 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5D 02 00 35 04 06 00 [14:45:43]Write to MH i2c: E2 02 01 DB 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 96 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5D 02 00 35 04 06 00 00 00 24 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:43]Read from MH i2c: E2 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 DB 03 00 90 00 52 [14:45:43]RAPDU: 90 00 [14:45:43]wFMCommunicate OK [14:45:43]wFMCommunicate request_size=11 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 0D 02 02 06 02 1E AE B6 D6 93 [14:45:43]Write to MH i2c: E2 0E 00 DC 03 80 0D 02 02 06 00 02 1E AE B6 D6 93 00 00 52 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:43]Read from MH i2c: E2 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [14:45:43]RAPDU: 90 00 [14:45:43]wFMCommunicate OK [14:45:43]wFMCommunicate request_size=4 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 0D 03 02 [14:45:43]Write to MH i2c: E2 08 00 DD 03 80 0D 03 02 00 00 00 00 5B [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:44]Read from MH i2c: E2 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 0B 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 0B 00 DD 03 00 FF C7 22 06 20 AD 4C AE 90 00 11 [14:45:44]RAPDU: FF C7 22 06 20 AD 4C AE 90 00 [14:45:44]wFMCommunicate OK [14:45:44]SAM_PROTO_SignData done [14:45:44]FM_MakeSignedData done [14:45:44]CreateOFDProtocolMessage [14:45:44]wFMCommunicate request_size=4 [14:45:44]MH_SAM_APDU [14:45:44]CAPDU: 80 11 00 00 [14:45:44]Write to MH i2c: E2 08 00 DE 03 80 11 00 00 00 00 00 00 5B [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:44]Read from MH i2c: E2 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 17 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 17 00 DE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [14:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:45:44]wFMCommunicate OK [14:45:44]CreateOFDProtocolMessage done [14:45:44]OFDSenderStorePacket 154910 [14:45:44]StoreOFDPacket docnum=154910 [14:45:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C0 DD 08 01 66 90 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 96 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5D 02 00 35 04 06 00 02 1E AE B6 D6 93 FF C7 22 06 20 AD 4C AE [14:45:44]CheckFolder [14:45:44]dirname=/storage/ofd_packets [14:45:44]CheckFolder done [14:45:44]ProducePacketName [14:45:44]name=ofd_packets/00154910 [14:45:44]NVStorageSaveData ofd_packets/00154910 [14:45:44]File name is /storage/ofd_packets/00154910 [14:45:44]Write 302 bytes [14:45:44]NVStorageSaveData done [14:45:44]OFDSenderStorePacket done [14:45:44]KKMCreateOFDPacket done [14:45:44]NVStorageSaveData kkm_last_timestamp [14:45:44]File name is /storage/kkm_last_timestamp [14:45:44]Write 4 bytes [14:45:44]NVStorageSaveData done [14:45:44]ExternCall_PrintAddStr [14:45:44]wPrintStart [14:45:44]Write to MH i2c: 01 00 00 DF 03 E2 [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 07 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 FF 0F F7 [14:45:44]RasterBufferAndPrint [14:45:44]line Счет N : (1)873099 [14:45:44]line ИНН: 02508201610067 [14:45:44]line Контрольно-Кассовый Чек [14:45:44]line ПРОДАЖА [14:45:44]line ТРК (МРК, ГНК) : 43 [14:45:44]line Товар: 2710124130 [14:45:44]line Super 92-К-5 [14:45:44]line 10.970 * 68.40 [14:45:44]line = 750.35 [14:45:44]line НДС 12% НСП 1% [14:45:44]line > о реализуемом товаре [14:45:44]line ОКРУГЛЕНИЕ: -0.35 [14:45:44]line ИТОГО: 750.00 [14:45:44]line Внесено: 750.00 [14:45:44]line СДАЧА: 0.00 [14:45:44]line НСП 1% : 6.64 [14:45:44]line НДС 12% : 79.68 [14:45:44]line Наличными: 750.00 [14:45:44]line Безнал.: 0.00 [14:45:44]line Место: АЗС № 165 "Партнер Нефть" [14:45:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:45:44]line СНО: Общий режим [14:45:44]line Чек 299 18.10.2024 14:45 [14:45:44]line Смена: 312 ФФД: 1.0 [14:45:44]line ЗНМ: 0300000234 [14:45:44]line РНМ: 0000137193017469 [14:45:44]line Версия ККМ: v1.0 [14:45:44]line ФМ: 0000000000963156 [14:45:44]line ФД: 154910 [14:45:44]line ФПД: 2330803492499 [14:45:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154910&fm=2330803492499&tin=02508201610067®Number=0000137193017469&sum=75000 [14:45:44]OFD Sender: Processing packet 154910 [packets to send 51, broken 50] [14:45:44]ProducePacketName [14:45:44]name=ofd_packets/00154910 [14:45:44]OFD Sender: To server: pG, [14:45:44]CommunicateWithHost lk.salyk.kg:30040 [14:45:44]ConnectInit lk.salyk.kg [14:45:44]written 0, free lines is 4095 [14:45:44]Connected sock=10 [14:45:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C0 DD 08 01 66 90 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 96 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5D 02 00 35 04 06 00 02 1E AE B6 D6 93 FF C7 22 06 20 AD 4C AE [14:45:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 BE 47 00 F8 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5D 02 00 F4 03 04 00 CF 1A 12 67 B6 04 01 00 00 7B 85 DA C5 D7 BD D7 03 [14:45:44]CommunicateWithHost err = 0 [14:45:44]CheckOFDResponse [14:45:44]1017 (14) - 77093643461234 [14:45:44]1041 (16) - 0000000000963156 [14:45:44]1040 (4) - 154910 [14:45:44]1012 (4) - 18.10.2024 08:22 [14:45:44]1206 (1) - 0 [14:45:44]OFD Sender: Remove packet 154910 [14:45:44]ProducePacketName [14:45:44]name=ofd_packets/00154910 [14:45:44]NVStorageDeleteData [14:45:44]Write to MH i2c: 01 00 00 0A 04 0E [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 07 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 07 00 0A 04 00 00 00 00 00 EF 0C 10 [14:45:44]RasterBufferAndPrint [14:45:44]line [14:45:44]line [14:45:44]line [14:45:44]line [14:45:44]line [14:45:44]written 0, free lines is 3317 [14:45:44]MH_Cut [14:45:44]Write to MH i2c: D1 01 00 11 04 01 E7 [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: D1 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: D1 01 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: D1 01 00 11 04 00 E6 [14:45:44]Write to MH i2c: 01 00 00 12 04 16 [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:45]OFD Sender: No OFD packet to send [14:45:45]*** Cut start [14:45:45]*** Partial cut [14:45:45]*** CUTSNS_PIN = 1 [14:45:45]*** CUTSNS_PIN = 0 [14:45:45]*** Brake cut motor [14:45:46]Read from MH i2c: 01 [14:45:46]MH_I2C_Read... [14:45:46]*** Stop cut motor [14:45:46]*** Cut end [14:45:46]Read from MH i2c: 01 07 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 FF 0F 2B [14:45:46]process_action close_receipt done [14:45:46]requested_data is exist [14:45:46]produce_requested_data [14:45:46]requested_item fm.sn is exist - process it [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 11 00 00 [14:45:46]Write to MH i2c: E2 08 00 13 04 80 11 00 00 00 00 00 00 91 [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 17 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 17 00 13 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [14:45:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:45:46]wFMCommunicate OK [14:45:46]requested_item fd.num is exist - process it [14:45:46]SAM_PROTO_GetFieldsCounters [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 13 00 00 [14:45:46]Write to MH i2c: E2 08 00 14 04 80 13 00 00 00 00 00 00 94 [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 62 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 62 00 14 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [14:45:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:46]wFMCommunicate OK [14:45:46]SAM_PROTO_GetFieldsCounters done [14:45:46]requested_item shift.num is exist - process it [14:45:46]requested_item shift.opened is exist - process it [14:45:46]req_shift_opened [14:45:46]FM_GetShiftState [14:45:46]SAM_PROTO_GetShiftState [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 13 01 00 [14:45:46]Write to MH i2c: E2 08 00 15 04 80 13 01 00 00 00 00 00 96 [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 0E 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 0E 00 15 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CD [14:45:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:45:46]wFMCommunicate OK [14:45:46]SAM_PROTO_GetShiftState done [14:45:46]FM_GetShiftState done [14:45:46]req_shift_opened done [14:45:46]requested_item shift.open_date is exist - process it [14:45:46]req_shift_open_date [14:45:46]req_shift_open_date done [14:45:46]produce_requested_data done [14:45:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154910,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:45:46]process_action_free close_receipt [14:45:46]json_value_free [14:45:46]json_value_free done [14:45:46]process_json_proto returns [14:45:46]Send response to host [14:45:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154910,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:45:46]free response buf [14:45:46]execute_script done [14:45:46]execute_script returns [14:45:46]free content buf [14:45:46]Sock 9.Close socket [14:45:46]Sock 9.Thread stoped [14:45:50]OFD Sender: No OFD packet to send [14:45:55]OFD Sender: No OFD packet to send [14:46:00]OFD Sender: No OFD packet to send [14:46:05]OFD Sender: No OFD packet to send [14:46:10]OFD Sender: No OFD packet to send [14:46:15]OFD Sender: No OFD packet to send [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:01]accept exits with 7 [14:47:01]New connection [14:47:01]New thread 3066891620 created [14:47:01]Thread 3066748260 joined [14:47:01]Waiting for new connection... [14:47:01] Sock 7.Parse request [14:47:01]Sock 7.Check first char [14:47:01]Sock 7.First char is OK [14:47:01]request: POST /json_proto HTTP/1.0 [14:47:01]Method: POST [14:47:01]URL: /json_proto [14:47:01]Method is POST - this is cgi request [14:47:01]url: /json_proto [14:47:01]query_string will be loaded in cgi processing [14:47:01]execute_cgi json_proto POST (null) [14:47:01]execute_cgi path=json_proto method=POST [14:47:01]POST find Content-Length [14:47:01]Host: 172.17.53.67:8080 [14:47:01]Content-Length: 678 [14:47:01]Content-Type: application/json [14:47:01] [14:47:01]POST finish read [14:47:01]Found Content-Length = 678 [14:47:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:01]execute_script... [14:47:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:01]POST & json_proto [14:47:01]process_json_proto [14:47:01]json parsed OK: [14:47:01]protocol is kg_v1.0 [14:47:01]action value=close_receipt [14:47:01]process_action close_receipt [14:47:01]cmd_close_receipt [14:47:01]MH_GetDate [14:47:01]Write to MH i2c: F0 00 00 16 04 09 [14:47:01]Write i2c OK [14:47:01]MH_I2C_Read... [14:47:01]Read from MH i2c: F0 [14:47:01]MH_I2C_Read... [14:47:01]Read from MH i2c: F0 09 00 [14:47:01]MH_I2C_Read... [14:47:01]Read from MH i2c: F0 09 00 16 04 00 E5 74 12 67 19 BC 99 64 B6 [14:47:01]GetLastDocTimeStamp 1729262742 [14:47:01]current date 1729262821 [14:47:01]FM_GetShiftState [14:47:01]SAM_PROTO_GetShiftState [14:47:01]wFMCommunicate request_size=4 [14:47:01]MH_SAM_APDU [14:47:01]CAPDU: 80 13 01 00 [14:47:01]Write to MH i2c: E2 08 00 17 04 80 13 01 00 00 00 00 00 98 [14:47:01]Write i2c OK [14:47:01]MH_I2C_Read... [14:47:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:01]Read from MH i2c: E2 [14:47:01]MH_I2C_Read... [14:47:01]Read from MH i2c: E2 0E 00 [14:47:01]MH_I2C_Read... [14:47:01]Read from MH i2c: E2 0E 00 17 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CF [14:47:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:47:01]wFMCommunicate OK [14:47:01]SAM_PROTO_GetShiftState done [14:47:01]FM_GetShiftState done [14:47:01]opened in 1729211399 [14:47:01]opened+sec_in_day 1729297799 [14:47:01]quantity*price = 70044 [14:47:01]sum+1 = 70045 [14:47:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 300 18.10.2024 14:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154911 ФПД: 199547990282391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144701&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154911&fm=199547990282391&tin=02508201610067®Number=0000137193017469&sum=70000 [14:47:02]StoreToDocumentArchive [14:47:02]shift 312 fd 154911 [14:47:02]save to /storage/0312/doc_00154911 [14:47:02]save last doc name /storage/0312/doc_00154911 to /storage/kkm_last_doc_name [14:47:02]save OK [14:47:02]Clear old archive folders... [14:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:02]tlvbuf is 01E48C80 [14:47:02]SAM_PROTO_ClearQueue [14:47:02]wFMCommunicate request_size=4 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 09 00 00 [14:47:02]Write to MH i2c: E2 08 00 24 04 80 09 00 00 00 00 00 00 9A [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:02]Read from MH i2c: E2 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [14:47:02]RAPDU: 90 00 [14:47:02]wFMCommunicate OK [14:47:02]SAM_PROTO_ClearQueue done [14:47:02]KKMCreateOFDPacket [14:47:02]OFDProtocolAddRootSTLVToBuf [14:47:02]FM_MakeSignedData [14:47:02]FM_MakeSignedData [14:47:02]SAM_PROTO_SignData [14:47:02]wFMCommunicate request_size=4 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 0D 01 02 [14:47:02]Write to MH i2c: E2 08 00 25 04 80 0D 01 02 00 00 00 00 A2 [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:02]Read from MH i2c: E2 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [14:47:02]RAPDU: 90 00 [14:47:02]wFMCommunicate OK [14:47:02]wFMCommunicate request_size=255 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E5 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5D 02 00 35 04 06 00 B5 [14:47:02]Write to MH i2c: E2 02 01 26 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E5 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5D 02 00 35 04 06 00 B5 00 00 C4 [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:02]Read from MH i2c: E2 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [14:47:02]RAPDU: 90 00 [14:47:02]wFMCommunicate OK [14:47:02]wFMCommunicate request_size=10 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 0D 02 02 05 7C E3 13 90 97 [14:47:02]Write to MH i2c: E2 0D 00 27 04 80 0D 02 02 05 00 7C E3 13 90 97 00 00 48 [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:02]Read from MH i2c: E2 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [14:47:02]RAPDU: 90 00 [14:47:02]wFMCommunicate OK [14:47:02]wFMCommunicate request_size=4 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 0D 03 02 [14:47:02]Write to MH i2c: E2 08 00 28 04 80 0D 03 02 00 00 00 00 A7 [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:02]Read from MH i2c: E2 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 0B 00 [14:47:02]MH_I2C_Read... [14:47:02]Read from MH i2c: E2 0B 00 28 04 00 2C 7A D1 97 F5 F7 C0 29 90 00 8B [14:47:02]RAPDU: 2C 7A D1 97 F5 F7 C0 29 90 00 [14:47:02]wFMCommunicate OK [14:47:02]SAM_PROTO_SignData done [14:47:02]FM_MakeSignedData done [14:47:02]CreateOFDProtocolMessage [14:47:02]wFMCommunicate request_size=4 [14:47:02]MH_SAM_APDU [14:47:02]CAPDU: 80 11 00 00 [14:47:02]Write to MH i2c: E2 08 00 29 04 80 11 00 00 00 00 00 00 A7 [14:47:02]Write i2c OK [14:47:02]MH_I2C_Read... [14:47:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:03]Read from MH i2c: E2 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: E2 17 00 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: E2 17 00 29 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [14:47:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:47:03]wFMCommunicate OK [14:47:03]CreateOFDProtocolMessage done [14:47:03]OFDSenderStorePacket 154911 [14:47:03]StoreOFDPacket docnum=154911 [14:47:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C CD 07 01 09 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E5 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5D 02 00 35 04 06 00 B5 7C E3 13 90 97 2C 7A D1 97 F5 F7 C0 29 [14:47:03]CheckFolder [14:47:03]dirname=/storage/ofd_packets [14:47:03]CheckFolder done [14:47:03]ProducePacketName [14:47:03]name=ofd_packets/00154911 [14:47:03]NVStorageSaveData ofd_packets/00154911 [14:47:03]File name is /storage/ofd_packets/00154911 [14:47:03]Write 301 bytes [14:47:03]NVStorageSaveData done [14:47:03]OFDSenderStorePacket done [14:47:03]KKMCreateOFDPacket done [14:47:03]NVStorageSaveData kkm_last_timestamp [14:47:03]File name is /storage/kkm_last_timestamp [14:47:03]Write 4 bytes [14:47:03]NVStorageSaveData done [14:47:03]ExternCall_PrintAddStr [14:47:03]wPrintStart [14:47:03]Write to MH i2c: 01 00 00 2A 04 2E [14:47:03]Write i2c OK [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 07 00 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 FF 0F 43 [14:47:03]RasterBufferAndPrint [14:47:03]line Счет N : (1)873100 [14:47:03]line ИНН: 02508201610067 [14:47:03]line Контрольно-Кассовый Чек [14:47:03]line ПРОДАЖА [14:47:03]line ТРК (МРК, ГНК) : 22 [14:47:03]line Товар: 2710124130 [14:47:03]line Аи-92-К-5 [14:47:03]line 10.470 * 66.90 [14:47:03]line = 700.44 [14:47:03]line НДС 12% НСП 1% [14:47:03]line > о реализуемом товаре [14:47:03]line ОКРУГЛЕНИЕ: -0.44 [14:47:03]line ИТОГО: 700.00 [14:47:03]line Внесено: 700.00 [14:47:03]line СДАЧА: 0.00 [14:47:03]line НСП 1% : 6.20 [14:47:03]line НДС 12% : 74.38 [14:47:03]line Наличными: 700.00 [14:47:03]line Безнал.: 0.00 [14:47:03]line Место: АЗС № 165 "Партнер Нефть" [14:47:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:47:03]line СНО: Общий режим [14:47:03]line Чек 300 18.10.2024 14:47 [14:47:03]line Смена: 312 ФФД: 1.0 [14:47:03]line ЗНМ: 0300000234 [14:47:03]line РНМ: 0000137193017469 [14:47:03]line Версия ККМ: v1.0 [14:47:03]line ФМ: 0000000000963156 [14:47:03]line ФД: 154911 [14:47:03]line ФПД: 199547990282391 [14:47:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144701&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154911&fm=199547990282391&tin=02508201610067®Number=0000137193017469&sum=70000 [14:47:03]OFD Sender: Processing packet 154911 [packets to send 51, broken 50] [14:47:03]ProducePacketName [14:47:03]name=ofd_packets/00154911 [14:47:03]OFD Sender: To server: pG, [14:47:03]CommunicateWithHost lk.salyk.kg:30040 [14:47:03]ConnectInit lk.salyk.kg [14:47:03]written 0, free lines is 4095 [14:47:03]Connected sock=10 [14:47:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C CD 07 01 09 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E5 74 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5D 02 00 35 04 06 00 B5 7C E3 13 90 97 2C 7A D1 97 F5 F7 C0 29 [14:47:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C7 C6 47 00 E6 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5D 02 00 F4 03 04 00 1E 1B 12 67 B6 04 01 00 00 B4 54 16 99 23 63 F9 15 [14:47:03]CommunicateWithHost err = 0 [14:47:03]CheckOFDResponse [14:47:03]1017 (14) - 77093643461234 [14:47:03]1041 (16) - 0000000000963156 [14:47:03]1040 (4) - 154911 [14:47:03]1012 (4) - 18.10.2024 08:23 [14:47:03]1206 (1) - 0 [14:47:03]OFD Sender: Remove packet 154911 [14:47:03]ProducePacketName [14:47:03]name=ofd_packets/00154911 [14:47:03]NVStorageDeleteData [14:47:03]Write to MH i2c: 01 00 00 55 04 59 [14:47:03]Write i2c OK [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 07 00 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: 01 07 00 55 04 00 00 00 00 00 E3 0C 4F [14:47:03]RasterBufferAndPrint [14:47:03]line [14:47:03]line [14:47:03]line [14:47:03]line [14:47:03]line [14:47:03]written 0, free lines is 3305 [14:47:03]MH_Cut [14:47:03]Write to MH i2c: D1 01 00 5C 04 01 32 [14:47:03]Write i2c OK [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: D1 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: D1 01 00 [14:47:03]MH_I2C_Read... [14:47:03]Read from MH i2c: D1 01 00 5C 04 00 31 [14:47:03]Write to MH i2c: 01 00 00 5D 04 61 [14:47:03]Write i2c OK [14:47:03]MH_I2C_Read... [14:47:04]OFD Sender: No OFD packet to send [14:47:04]*** Cut start [14:47:04]*** Partial cut [14:47:04]*** CUTSNS_PIN = 1 [14:47:04]*** CUTSNS_PIN = 0 [14:47:04]*** Brake cut motor [14:47:05]Read from MH i2c: 01 [14:47:05]MH_I2C_Read... [14:47:05]*** Stop cut motor [14:47:05]*** Cut end [14:47:05]Read from MH i2c: 01 07 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: 01 07 00 5D 04 00 00 00 00 00 FF 0F 76 [14:47:05]process_action close_receipt done [14:47:05]requested_data is exist [14:47:05]produce_requested_data [14:47:05]requested_item fm.sn is exist - process it [14:47:05]wFMCommunicate request_size=4 [14:47:05]MH_SAM_APDU [14:47:05]CAPDU: 80 11 00 00 [14:47:05]Write to MH i2c: E2 08 00 5E 04 80 11 00 00 00 00 00 00 DC [14:47:05]Write i2c OK [14:47:05]MH_I2C_Read... [14:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:05]Read from MH i2c: E2 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 17 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 17 00 5E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [14:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:47:05]wFMCommunicate OK [14:47:05]requested_item fd.num is exist - process it [14:47:05]SAM_PROTO_GetFieldsCounters [14:47:05]wFMCommunicate request_size=4 [14:47:05]MH_SAM_APDU [14:47:05]CAPDU: 80 13 00 00 [14:47:05]Write to MH i2c: E2 08 00 5F 04 80 13 00 00 00 00 00 00 DF [14:47:05]Write i2c OK [14:47:05]MH_I2C_Read... [14:47:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:05]Read from MH i2c: E2 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 62 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 62 00 5F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 56 [14:47:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:05]wFMCommunicate OK [14:47:05]SAM_PROTO_GetFieldsCounters done [14:47:05]requested_item shift.num is exist - process it [14:47:05]requested_item shift.opened is exist - process it [14:47:05]req_shift_opened [14:47:05]FM_GetShiftState [14:47:05]SAM_PROTO_GetShiftState [14:47:05]wFMCommunicate request_size=4 [14:47:05]MH_SAM_APDU [14:47:05]CAPDU: 80 13 01 00 [14:47:05]Write to MH i2c: E2 08 00 60 04 80 13 01 00 00 00 00 00 E1 [14:47:05]Write i2c OK [14:47:05]MH_I2C_Read... [14:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:05]Read from MH i2c: E2 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 0E 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 0E 00 60 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [14:47:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:47:05]wFMCommunicate OK [14:47:05]SAM_PROTO_GetShiftState done [14:47:05]FM_GetShiftState done [14:47:05]req_shift_opened done [14:47:05]requested_item shift.open_date is exist - process it [14:47:05]req_shift_open_date [14:47:05]req_shift_open_date done [14:47:05]produce_requested_data done [14:47:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154911,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:47:05]process_action_free close_receipt [14:47:05]json_value_free [14:47:05]json_value_free done [14:47:05]process_json_proto returns [14:47:05]Send response to host [14:47:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154911,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:47:05]free response buf [14:47:05]execute_script done [14:47:05]execute_script returns [14:47:05]free content buf [14:47:05]Sock 7.Close socket [14:47:05]Sock 7.Thread stoped [14:47:09]OFD Sender: No OFD packet to send [14:47:14]OFD Sender: No OFD packet to send [14:47:19]OFD Sender: No OFD packet to send [14:47:24]OFD Sender: No OFD packet to send [14:47:29]OFD Sender: No OFD packet to send [14:47:34]OFD Sender: No OFD packet to send [14:47:39]OFD Sender: No OFD packet to send [14:47:44]OFD Sender: No OFD packet to send [14:47:49]OFD Sender: No OFD packet to send [14:47:54]OFD Sender: No OFD packet to send [14:47:59]OFD Sender: No OFD packet to send [14:48:04]accept exits with 9 [14:48:04]New connection [14:48:04]New thread 3066748260 created [14:48:04]Thread 3066891620 joined [14:48:04]Waiting for new connection... [14:48:04] Sock 9.Parse request [14:48:04]Sock 9.Check first char [14:48:04]Sock 9.First char is OK [14:48:04]request: POST /json_proto HTTP/1.0 [14:48:04]Method: POST [14:48:04]URL: /json_proto [14:48:04]Method is POST - this is cgi request [14:48:04]url: /json_proto [14:48:04]query_string will be loaded in cgi processing [14:48:04]execute_cgi json_proto POST (null) [14:48:04]execute_cgi path=json_proto method=POST [14:48:04]POST find Content-Length [14:48:04]Host: 172.17.53.67:8080 [14:48:04]Content-Length: 766 [14:48:04]Content-Type: application/json [14:48:04] [14:48:04]POST finish read [14:48:04]Found Content-Length = 766 [14:48:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:04]execute_script... [14:48:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:04]POST & json_proto [14:48:04]process_json_proto [14:48:04]json parsed OK: [14:48:04]protocol is kg_v1.0 [14:48:04]action value=close_receipt [14:48:04]process_action close_receipt [14:48:04]cmd_close_receipt [14:48:04]MH_GetDate [14:48:04]Write to MH i2c: F0 00 00 61 04 54 [14:48:04]Write i2c OK [14:48:04]MH_I2C_Read... [14:48:04]Read from MH i2c: F0 [14:48:04]MH_I2C_Read... [14:48:04]Read from MH i2c: F0 09 00 [14:48:04]MH_I2C_Read... [14:48:04]Read from MH i2c: F0 09 00 61 04 00 24 75 12 67 19 BC 99 64 41 [14:48:04]GetLastDocTimeStamp 1729262821 [14:48:04]current date 1729262884 [14:48:04]FM_GetShiftState [14:48:04]SAM_PROTO_GetShiftState [14:48:04]wFMCommunicate request_size=4 [14:48:04]MH_SAM_APDU [14:48:04]CAPDU: 80 13 01 00 [14:48:04]Write to MH i2c: E2 08 00 62 04 80 13 01 00 00 00 00 00 E3 [14:48:04]Write i2c OK [14:48:04]MH_I2C_Read... [14:48:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:04]Read from MH i2c: E2 [14:48:04]MH_I2C_Read... [14:48:04]Read from MH i2c: E2 0E 00 [14:48:04]MH_I2C_Read... [14:48:04]Read from MH i2c: E2 0E 00 62 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1A [14:48:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:48:04]wFMCommunicate OK [14:48:04]SAM_PROTO_GetShiftState done [14:48:04]FM_GetShiftState done [14:48:04]opened in 1729211399 [14:48:04]opened+sec_in_day 1729297799 [14:48:04]quantity*price = 200025 [14:48:04]sum+1 = 200026 [14:48:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 301 18.10.2024 14:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154912 ФПД: 265178001415195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154912&fm=265178001415195&tin=02508201610067®Number=0000137193017469&sum=200025 [14:48:05]StoreToDocumentArchive [14:48:05]shift 312 fd 154912 [14:48:05]save to /storage/0312/doc_00154912 [14:48:05]save last doc name /storage/0312/doc_00154912 to /storage/kkm_last_doc_name [14:48:05]save OK [14:48:05]Clear old archive folders... [14:48:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:48:05]tlvbuf is 01DE3270 [14:48:05]SAM_PROTO_ClearQueue [14:48:05]wFMCommunicate request_size=4 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 09 00 00 [14:48:05]Write to MH i2c: E2 08 00 6F 04 80 09 00 00 00 00 00 00 E5 [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 6F 04 00 90 00 E7 [14:48:05]RAPDU: 90 00 [14:48:05]wFMCommunicate OK [14:48:05]SAM_PROTO_ClearQueue done [14:48:05]KKMCreateOFDPacket [14:48:05]OFDProtocolAddRootSTLVToBuf [14:48:05]FM_MakeSignedData [14:48:05]FM_MakeSignedData [14:48:05]SAM_PROTO_SignData [14:48:05]wFMCommunicate request_size=4 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 0D 01 02 [14:48:05]Write to MH i2c: E2 08 00 70 04 80 0D 01 02 00 00 00 00 ED [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 70 04 00 90 00 E8 [14:48:05]RAPDU: 90 00 [14:48:05]wFMCommunicate OK [14:48:05]wFMCommunicate request_size=255 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 24 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5D 02 00 35 04 06 00 F1 2D 90 93 [14:48:05]Write to MH i2c: E2 02 01 71 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 24 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5D 02 00 35 04 06 00 F1 2D 90 93 00 00 E0 [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 71 04 00 90 00 E9 [14:48:05]RAPDU: 90 00 [14:48:05]wFMCommunicate OK [14:48:05]wFMCommunicate request_size=7 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 0D 02 02 02 9C 1B [14:48:05]Write to MH i2c: E2 0A 00 72 04 80 0D 02 02 02 00 9C 1B 00 00 AB [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 03 00 72 04 00 90 00 EA [14:48:05]RAPDU: 90 00 [14:48:05]wFMCommunicate OK [14:48:05]wFMCommunicate request_size=4 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 0D 03 02 [14:48:05]Write to MH i2c: E2 08 00 73 04 80 0D 03 02 00 00 00 00 F2 [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 0B 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 0B 00 73 04 00 B0 F2 3E 7E 6E 73 1D 24 90 00 73 [14:48:05]RAPDU: B0 F2 3E 7E 6E 73 1D 24 90 00 [14:48:05]wFMCommunicate OK [14:48:05]SAM_PROTO_SignData done [14:48:05]FM_MakeSignedData done [14:48:05]CreateOFDProtocolMessage [14:48:05]wFMCommunicate request_size=4 [14:48:05]MH_SAM_APDU [14:48:05]CAPDU: 80 11 00 00 [14:48:05]Write to MH i2c: E2 08 00 74 04 80 11 00 00 00 00 00 00 F2 [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:05]Read from MH i2c: E2 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 17 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: E2 17 00 74 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [14:48:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:48:05]wFMCommunicate OK [14:48:05]CreateOFDProtocolMessage done [14:48:05]OFDSenderStorePacket 154912 [14:48:05]StoreOFDPacket docnum=154912 [14:48:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1C 47 04 01 BA E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 24 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5D 02 00 35 04 06 00 F1 2D 90 93 9C 1B B0 F2 3E 7E 6E 73 1D 24 [14:48:05]CheckFolder [14:48:05]dirname=/storage/ofd_packets [14:48:05]CheckFolder done [14:48:05]ProducePacketName [14:48:05]name=ofd_packets/00154912 [14:48:05]NVStorageSaveData ofd_packets/00154912 [14:48:05]File name is /storage/ofd_packets/00154912 [14:48:05]Write 298 bytes [14:48:05]NVStorageSaveData done [14:48:05]OFDSenderStorePacket done [14:48:05]KKMCreateOFDPacket done [14:48:05]NVStorageSaveData kkm_last_timestamp [14:48:05]File name is /storage/kkm_last_timestamp [14:48:05]Write 4 bytes [14:48:05]NVStorageSaveData done [14:48:05]ExternCall_PrintAddStr [14:48:05]wPrintStart [14:48:05]Write to MH i2c: 01 00 00 75 04 79 [14:48:05]Write i2c OK [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: 01 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: 01 07 00 [14:48:05]MH_I2C_Read... [14:48:05]Read from MH i2c: 01 07 00 75 04 00 00 00 00 00 FF 0F 8E [14:48:05]RasterBufferAndPrint [14:48:05]line Счет N : (1)873101 [14:48:05]line ИНН: 02508201610067 [14:48:05]line Контрольно-Кассовый Чек [14:48:05]line ПРОДАЖА [14:48:05]line ТРК (МРК, ГНК) : 44 [14:48:05]line Товар: 2710194210 [14:48:05]line ДТ-К-2 [14:48:05]line 26.250 * 76.20 [14:48:05]line = 2000.25 [14:48:05]line НДС 12% НСП 1% [14:48:05]line > о реализуемом товаре [14:48:05]line ИТОГО: 2000.25 [14:48:05]line НСП 1% : 17.70 [14:48:05]line НДС 12% : 212.42 [14:48:05]line Наличными: 0.00 [14:48:05]line Безнал.: 2000.25 [14:48:05]line Место: АЗС № 165 "Партнер Нефть" [14:48:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:48:05]line СНО: Общий режим [14:48:05]line Чек 301 18.10.2024 14:48 [14:48:05]line Смена: 312 ФФД: 1.0 [14:48:05]line ЗНМ: 0300000234 [14:48:05]line РНМ: 0000137193017469 [14:48:05]line Версия ККМ: v1.0 [14:48:05]line Платежная система: Mbank [14:48:05]line ФМ: 0000000000963156 [14:48:05]line ФД: 154912 [14:48:05]line ФПД: 265178001415195 [14:48:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154912&fm=265178001415195&tin=02508201610067®Number=0000137193017469&sum=200025 [14:48:06]OFD Sender: Processing packet 154912 [packets to send 51, broken 50] [14:48:06]ProducePacketName [14:48:06]name=ofd_packets/00154912 [14:48:06]OFD Sender: To server: pG, [14:48:06]CommunicateWithHost lk.salyk.kg:30040 [14:48:06]ConnectInit lk.salyk.kg [14:48:06]written 0, free lines is 4095 [14:48:06]Connected sock=10 [14:48:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1C 47 04 01 BA E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 24 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5D 02 00 35 04 06 00 F1 2D 90 93 9C 1B B0 F2 3E 7E 6E 73 1D 24 [14:48:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 50 47 00 10 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 5D 02 00 F4 03 04 00 5C 1B 12 67 B6 04 01 00 00 FE E2 63 65 AD F3 E2 2C [14:48:06]CommunicateWithHost err = 0 [14:48:06]CheckOFDResponse [14:48:06]1017 (14) - 77093643461234 [14:48:06]1041 (16) - 0000000000963156 [14:48:06]1040 (4) - 154912 [14:48:06]1012 (4) - 18.10.2024 08:25 [14:48:06]1206 (1) - 0 [14:48:06]OFD Sender: Remove packet 154912 [14:48:06]ProducePacketName [14:48:06]name=ofd_packets/00154912 [14:48:06]NVStorageDeleteData [14:48:06]Write to MH i2c: 01 00 00 9E 04 A2 [14:48:06]Write i2c OK [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: 01 [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: 01 07 00 [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 2E 0D E4 [14:48:06]RasterBufferAndPrint [14:48:06]line [14:48:06]line [14:48:06]line [14:48:06]line [14:48:06]line [14:48:06]written 0, free lines is 3406 [14:48:06]MH_Cut [14:48:06]Write to MH i2c: D1 01 00 A5 04 01 7B [14:48:06]Write i2c OK [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: D1 [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: D1 01 00 [14:48:06]MH_I2C_Read... [14:48:06]Read from MH i2c: D1 01 00 A5 04 00 7A [14:48:06]Write to MH i2c: 01 00 00 A6 04 AA [14:48:06]Write i2c OK [14:48:06]MH_I2C_Read... [14:48:06]OFD Sender: No OFD packet to send [14:48:07]*** Cut start [14:48:07]*** Partial cut [14:48:07]*** CUTSNS_PIN = 1 [14:48:07]*** CUTSNS_PIN = 0 [14:48:07]*** Brake cut motor [14:48:07]Read from MH i2c: 01 [14:48:07]MH_I2C_Read... [14:48:07]*** Stop cut motor [14:48:07]*** Cut end [14:48:07]Read from MH i2c: 01 07 00 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 FF 0F BF [14:48:07]process_action close_receipt done [14:48:07]requested_data is exist [14:48:07]produce_requested_data [14:48:07]requested_item fm.sn is exist - process it [14:48:07]wFMCommunicate request_size=4 [14:48:07]MH_SAM_APDU [14:48:07]CAPDU: 80 11 00 00 [14:48:07]Write to MH i2c: E2 08 00 A7 04 80 11 00 00 00 00 00 00 25 [14:48:07]Write i2c OK [14:48:07]MH_I2C_Read... [14:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:07]Read from MH i2c: E2 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: E2 17 00 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: E2 17 00 A7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [14:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:48:07]wFMCommunicate OK [14:48:07]requested_item fd.num is exist - process it [14:48:07]SAM_PROTO_GetFieldsCounters [14:48:07]wFMCommunicate request_size=4 [14:48:07]MH_SAM_APDU [14:48:07]CAPDU: 80 13 00 00 [14:48:07]Write to MH i2c: E2 08 00 A8 04 80 13 00 00 00 00 00 00 28 [14:48:07]Write i2c OK [14:48:07]MH_I2C_Read... [14:48:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:08]Read from MH i2c: E2 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 62 00 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 62 00 A8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [14:48:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:48:08]wFMCommunicate OK [14:48:08]SAM_PROTO_GetFieldsCounters done [14:48:08]requested_item shift.num is exist - process it [14:48:08]requested_item shift.opened is exist - process it [14:48:08]req_shift_opened [14:48:08]FM_GetShiftState [14:48:08]SAM_PROTO_GetShiftState [14:48:08]wFMCommunicate request_size=4 [14:48:08]MH_SAM_APDU [14:48:08]CAPDU: 80 13 01 00 [14:48:08]Write to MH i2c: E2 08 00 A9 04 80 13 01 00 00 00 00 00 2A [14:48:08]Write i2c OK [14:48:08]MH_I2C_Read... [14:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:08]Read from MH i2c: E2 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 0E 00 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 0E 00 A9 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 61 [14:48:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:48:08]wFMCommunicate OK [14:48:08]SAM_PROTO_GetShiftState done [14:48:08]FM_GetShiftState done [14:48:08]req_shift_opened done [14:48:08]requested_item shift.open_date is exist - process it [14:48:08]req_shift_open_date [14:48:08]req_shift_open_date done [14:48:08]produce_requested_data done [14:48:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154912,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:48:08]process_action_free close_receipt [14:48:08]json_value_free [14:48:08]json_value_free done [14:48:08]process_json_proto returns [14:48:08]Send response to host [14:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154912,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:48:08]free response buf [14:48:08]execute_script done [14:48:08]execute_script returns [14:48:08]free content buf [14:48:08]Sock 9.Close socket [14:48:08]Sock 9.Thread stoped [14:48:11]OFD Sender: No OFD packet to send [14:48:16]OFD Sender: No OFD packet to send [14:48:21]OFD Sender: No OFD packet to send [14:48:27]OFD Sender: No OFD packet to send [14:48:32]OFD Sender: No OFD packet to send [14:48:34]accept exits with 7 [14:48:34]New connection [14:48:34]New thread 3066891620 created [14:48:34] Sock 7.Parse request [14:48:34]Thread 3066748260 joined [14:48:34]Sock 7.Check first char [14:48:34]Waiting for new connection... [14:48:34]Sock 7.First char is OK [14:48:34]request: POST /json_proto HTTP/1.0 [14:48:34]Method: POST [14:48:34]URL: /json_proto [14:48:34]Method is POST - this is cgi request [14:48:34]url: /json_proto [14:48:34]query_string will be loaded in cgi processing [14:48:34]execute_cgi json_proto POST (null) [14:48:34]execute_cgi path=json_proto method=POST [14:48:34]POST find Content-Length [14:48:34]Host: 172.17.53.67:8080 [14:48:34]Content-Length: 677 [14:48:34]Content-Type: application/json [14:48:34] [14:48:34]POST finish read [14:48:34]Found Content-Length = 677 [14:48:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:34]execute_script... [14:48:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:34]POST & json_proto [14:48:34]process_json_proto [14:48:34]json parsed OK: [14:48:34]protocol is kg_v1.0 [14:48:34]action value=close_receipt [14:48:34]process_action close_receipt [14:48:34]cmd_close_receipt [14:48:34]MH_GetDate [14:48:34]Write to MH i2c: F0 00 00 AA 04 9D [14:48:34]Write i2c OK [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: F0 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: F0 09 00 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: F0 09 00 AA 04 00 43 75 12 67 19 BC 99 64 A9 [14:48:34]GetLastDocTimeStamp 1729262884 [14:48:34]current date 1729262915 [14:48:34]FM_GetShiftState [14:48:34]SAM_PROTO_GetShiftState [14:48:34]wFMCommunicate request_size=4 [14:48:34]MH_SAM_APDU [14:48:34]CAPDU: 80 13 01 00 [14:48:34]Write to MH i2c: E2 08 00 AB 04 80 13 01 00 00 00 00 00 2C [14:48:34]Write i2c OK [14:48:34]MH_I2C_Read... [14:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:34]Read from MH i2c: E2 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 0E 00 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 0E 00 AB 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 63 [14:48:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:48:34]wFMCommunicate OK [14:48:34]SAM_PROTO_GetShiftState done [14:48:34]FM_GetShiftState done [14:48:34]opened in 1729211399 [14:48:34]opened+sec_in_day 1729297799 [14:48:34]quantity*price = 60027 [14:48:34]sum+1 = 60029 [14:48:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 302 18.10.2024 14:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154913 ФПД: 80215674307246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144835&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154913&fm=80215674307246&tin=02508201610067®Number=0000137193017469&sum=60000 [14:48:35]StoreToDocumentArchive [14:48:35]shift 312 fd 154913 [14:48:35]save to /storage/0312/doc_00154913 [14:48:35]save last doc name /storage/0312/doc_00154913 to /storage/kkm_last_doc_name [14:48:35]save OK [14:48:35]Clear old archive folders... [14:48:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:48:35]tlvbuf is 01DF6000 [14:48:35]SAM_PROTO_ClearQueue [14:48:35]wFMCommunicate request_size=4 [14:48:35]MH_SAM_APDU [14:48:35]CAPDU: 80 09 00 00 [14:48:35]Write to MH i2c: E2 08 00 B8 04 80 09 00 00 00 00 00 00 2E [14:48:35]Write i2c OK [14:48:35]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 B8 04 00 90 00 30 [14:48:36]RAPDU: 90 00 [14:48:36]wFMCommunicate OK [14:48:36]SAM_PROTO_ClearQueue done [14:48:36]KKMCreateOFDPacket [14:48:36]OFDProtocolAddRootSTLVToBuf [14:48:36]FM_MakeSignedData [14:48:36]FM_MakeSignedData [14:48:36]SAM_PROTO_SignData [14:48:36]wFMCommunicate request_size=4 [14:48:36]MH_SAM_APDU [14:48:36]CAPDU: 80 0D 01 02 [14:48:36]Write to MH i2c: E2 08 00 B9 04 80 0D 01 02 00 00 00 00 36 [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 B9 04 00 90 00 31 [14:48:36]RAPDU: 90 00 [14:48:36]wFMCommunicate OK [14:48:36]wFMCommunicate request_size=255 [14:48:36]MH_SAM_APDU [14:48:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 43 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5D 02 00 35 04 06 00 48 [14:48:36]Write to MH i2c: E2 02 01 BA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 43 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5D 02 00 35 04 06 00 48 00 00 9C [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 BA 04 00 90 00 32 [14:48:36]RAPDU: 90 00 [14:48:36]wFMCommunicate OK [14:48:36]wFMCommunicate request_size=10 [14:48:36]MH_SAM_APDU [14:48:36]CAPDU: 80 0D 02 02 05 F4 AA C5 C2 AE [14:48:36]Write to MH i2c: E2 0D 00 BB 04 80 0D 02 02 05 00 F4 AA C5 C2 AE 00 00 16 [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 03 00 BB 04 00 90 00 33 [14:48:36]RAPDU: 90 00 [14:48:36]wFMCommunicate OK [14:48:36]wFMCommunicate request_size=4 [14:48:36]MH_SAM_APDU [14:48:36]CAPDU: 80 0D 03 02 [14:48:36]Write to MH i2c: E2 08 00 BC 04 80 0D 03 02 00 00 00 00 3B [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 0B 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 0B 00 BC 04 00 7A CB 70 15 3D CA 8D C7 90 00 61 [14:48:36]RAPDU: 7A CB 70 15 3D CA 8D C7 90 00 [14:48:36]wFMCommunicate OK [14:48:36]SAM_PROTO_SignData done [14:48:36]FM_MakeSignedData done [14:48:36]CreateOFDProtocolMessage [14:48:36]wFMCommunicate request_size=4 [14:48:36]MH_SAM_APDU [14:48:36]CAPDU: 80 11 00 00 [14:48:36]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:36]Read from MH i2c: E2 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 17 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [14:48:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:48:36]wFMCommunicate OK [14:48:36]CreateOFDProtocolMessage done [14:48:36]OFDSenderStorePacket 154913 [14:48:36]StoreOFDPacket docnum=154913 [14:48:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB E2 07 01 90 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 43 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5D 02 00 35 04 06 00 48 F4 AA C5 C2 AE 7A CB 70 15 3D CA 8D C7 [14:48:36]CheckFolder [14:48:36]dirname=/storage/ofd_packets [14:48:36]CheckFolder done [14:48:36]ProducePacketName [14:48:36]name=ofd_packets/00154913 [14:48:36]NVStorageSaveData ofd_packets/00154913 [14:48:36]File name is /storage/ofd_packets/00154913 [14:48:36]Write 301 bytes [14:48:36]NVStorageSaveData done [14:48:36]OFDSenderStorePacket done [14:48:36]KKMCreateOFDPacket done [14:48:36]NVStorageSaveData kkm_last_timestamp [14:48:36]File name is /storage/kkm_last_timestamp [14:48:36]Write 4 bytes [14:48:36]NVStorageSaveData done [14:48:36]ExternCall_PrintAddStr [14:48:36]wPrintStart [14:48:36]Write to MH i2c: 01 00 00 BE 04 C2 [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 07 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [14:48:36]RasterBufferAndPrint [14:48:36]line Счет N : (1)873102 [14:48:36]line ИНН: 02508201610067 [14:48:36]line Контрольно-Кассовый Чек [14:48:36]line ПРОДАЖА [14:48:36]line ТРК (МРК, ГНК) : 11 [14:48:36]line Товар: 2710124500 [14:48:36]line Аи-95-К-5 [14:48:36]line 8.090 * 74.20 [14:48:36]line = 600.28 [14:48:36]line НДС 12% НСП 1% [14:48:36]line > о реализуемом товаре [14:48:36]line ОКРУГЛЕНИЕ: -0.28 [14:48:36]line ИТОГО: 600.00 [14:48:36]line Внесено: 600.00 [14:48:36]line СДАЧА: 0.00 [14:48:36]line НСП 1% : 5.31 [14:48:36]line НДС 12% : 63.75 [14:48:36]line Наличными: 600.00 [14:48:36]line Безнал.: 0.00 [14:48:36]line Место: АЗС № 165 "Партнер Нефть" [14:48:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:48:36]line СНО: Общий режим [14:48:36]line Чек 302 18.10.2024 14:48 [14:48:36]line Смена: 312 ФФД: 1.0 [14:48:36]line ЗНМ: 0300000234 [14:48:36]line РНМ: 0000137193017469 [14:48:36]line Версия ККМ: v1.0 [14:48:36]line ФМ: 0000000000963156 [14:48:36]line ФД: 154913 [14:48:36]line ФПД: 80215674307246 [14:48:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144835&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154913&fm=80215674307246&tin=02508201610067®Number=0000137193017469&sum=60000 [14:48:36]OFD Sender: Processing packet 154913 [packets to send 51, broken 50] [14:48:36]ProducePacketName [14:48:36]name=ofd_packets/00154913 [14:48:36]OFD Sender: To server: pG, [14:48:36]CommunicateWithHost lk.salyk.kg:30040 [14:48:36]ConnectInit lk.salyk.kg [14:48:36]written 0, free lines is 4095 [14:48:36]Connected sock=10 [14:48:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB E2 07 01 90 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 43 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5D 02 00 35 04 06 00 48 F4 AA C5 C2 AE 7A CB 70 15 3D CA 8D C7 [14:48:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 94 6F 47 00 ED EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5D 02 00 F4 03 04 00 7B 1B 12 67 B6 04 01 00 00 B2 BF 43 DE 80 4C 73 62 [14:48:37]CommunicateWithHost err = 0 [14:48:37]CheckOFDResponse [14:48:37]1017 (14) - 77093643461234 [14:48:37]1041 (16) - 0000000000963156 [14:48:37]1040 (4) - 154913 [14:48:37]1012 (4) - 18.10.2024 08:25 [14:48:37]1206 (1) - 0 [14:48:37]OFD Sender: Remove packet 154913 [14:48:37]ProducePacketName [14:48:37]name=ofd_packets/00154913 [14:48:37]NVStorageDeleteData [14:48:37]Write to MH i2c: 01 00 00 E9 04 ED [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: 01 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: 01 07 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: 01 07 00 E9 04 00 00 00 00 00 E7 0C E7 [14:48:37]RasterBufferAndPrint [14:48:37]line [14:48:37]line [14:48:37]line [14:48:37]line [14:48:37]line [14:48:37]written 0, free lines is 3310 [14:48:37]MH_Cut [14:48:37]Write to MH i2c: D1 01 00 F0 04 01 C6 [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: D1 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: D1 01 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: D1 01 00 F0 04 00 C5 [14:48:37]Write to MH i2c: 01 00 00 F1 04 F5 [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]OFD Sender: No OFD packet to send [14:48:38]*** Cut start [14:48:38]*** Partial cut [14:48:38]*** CUTSNS_PIN = 1 [14:48:38]*** CUTSNS_PIN = 0 [14:48:38]*** Brake cut motor [14:48:38]Read from MH i2c: 01 [14:48:38]MH_I2C_Read... [14:48:38]*** Stop cut motor [14:48:38]*** Cut end [14:48:38]Read from MH i2c: 01 07 00 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: 01 07 00 F1 04 00 00 00 00 00 FF 0F 0A [14:48:38]process_action close_receipt done [14:48:38]requested_data is exist [14:48:38]produce_requested_data [14:48:38]requested_item fm.sn is exist - process it [14:48:38]wFMCommunicate request_size=4 [14:48:38]MH_SAM_APDU [14:48:38]CAPDU: 80 11 00 00 [14:48:38]Write to MH i2c: E2 08 00 F2 04 80 11 00 00 00 00 00 00 70 [14:48:38]Write i2c OK [14:48:38]MH_I2C_Read... [14:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:38]Read from MH i2c: E2 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 17 00 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 17 00 F2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [14:48:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:48:38]wFMCommunicate OK [14:48:38]requested_item fd.num is exist - process it [14:48:38]SAM_PROTO_GetFieldsCounters [14:48:38]wFMCommunicate request_size=4 [14:48:38]MH_SAM_APDU [14:48:38]CAPDU: 80 13 00 00 [14:48:38]Write to MH i2c: E2 08 00 F3 04 80 13 00 00 00 00 00 00 73 [14:48:38]Write i2c OK [14:48:38]MH_I2C_Read... [14:48:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:38]Read from MH i2c: E2 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 62 00 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 62 00 F3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 F2 [14:48:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:48:38]wFMCommunicate OK [14:48:38]SAM_PROTO_GetFieldsCounters done [14:48:38]requested_item shift.num is exist - process it [14:48:38]requested_item shift.opened is exist - process it [14:48:38]req_shift_opened [14:48:38]FM_GetShiftState [14:48:38]SAM_PROTO_GetShiftState [14:48:38]wFMCommunicate request_size=4 [14:48:38]MH_SAM_APDU [14:48:38]CAPDU: 80 13 01 00 [14:48:38]Write to MH i2c: E2 08 00 F4 04 80 13 01 00 00 00 00 00 75 [14:48:38]Write i2c OK [14:48:38]MH_I2C_Read... [14:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:38]Read from MH i2c: E2 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 0E 00 [14:48:38]MH_I2C_Read... [14:48:38]Read from MH i2c: E2 0E 00 F4 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [14:48:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:48:38]wFMCommunicate OK [14:48:38]SAM_PROTO_GetShiftState done [14:48:38]FM_GetShiftState done [14:48:38]req_shift_opened done [14:48:38]requested_item shift.open_date is exist - process it [14:48:38]req_shift_open_date [14:48:38]req_shift_open_date done [14:48:38]produce_requested_data done [14:48:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154913,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:48:38]process_action_free close_receipt [14:48:38]json_value_free [14:48:38]json_value_free done [14:48:38]process_json_proto returns [14:48:38]Send response to host [14:48:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154913,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:48:38]free response buf [14:48:38]execute_script done [14:48:38]execute_script returns [14:48:38]free content buf [14:48:38]Sock 7.Close socket [14:48:38]Sock 7.Thread stoped [14:48:42]OFD Sender: No OFD packet to send [14:48:47]OFD Sender: No OFD packet to send [14:48:52]OFD Sender: No OFD packet to send [14:48:57]OFD Sender: No OFD packet to send [14:49:02]OFD Sender: No OFD packet to send [14:49:07]OFD Sender: No OFD packet to send [14:49:12]OFD Sender: No OFD packet to send [14:49:12]accept exits with 9 [14:49:12]New connection [14:49:12]New thread 3066748260 created [14:49:12]Thread 3066891620 joined [14:49:12] Sock 9.Parse request [14:49:12]Waiting for new connection... [14:49:12]Sock 9.Check first char [14:49:12]Sock 9.First char is OK [14:49:12]request: POST /json_proto HTTP/1.0 [14:49:12]Method: POST [14:49:12]URL: /json_proto [14:49:12]Method is POST - this is cgi request [14:49:12]url: /json_proto [14:49:12]query_string will be loaded in cgi processing [14:49:12]execute_cgi json_proto POST (null) [14:49:12]execute_cgi path=json_proto method=POST [14:49:12]POST find Content-Length [14:49:12]Host: 172.17.53.67:8080 [14:49:12]Content-Length: 677 [14:49:12]Content-Type: application/json [14:49:12] [14:49:12]POST finish read [14:49:12]Found Content-Length = 677 [14:49:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:12]execute_script... [14:49:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:12]POST & json_proto [14:49:12]process_json_proto [14:49:12]json parsed OK: [14:49:12]protocol is kg_v1.0 [14:49:12]action value=close_receipt [14:49:12]process_action close_receipt [14:49:12]cmd_close_receipt [14:49:12]MH_GetDate [14:49:12]Write to MH i2c: F0 00 00 F5 04 E8 [14:49:12]Write i2c OK [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: F0 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: F0 09 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: F0 09 00 F5 04 00 69 75 12 67 19 BC 99 64 1A [14:49:12]GetLastDocTimeStamp 1729262915 [14:49:12]current date 1729262953 [14:49:12]FM_GetShiftState [14:49:12]SAM_PROTO_GetShiftState [14:49:12]wFMCommunicate request_size=4 [14:49:12]MH_SAM_APDU [14:49:12]CAPDU: 80 13 01 00 [14:49:12]Write to MH i2c: E2 08 00 F6 04 80 13 01 00 00 00 00 00 77 [14:49:12]Write i2c OK [14:49:12]MH_I2C_Read... [14:49:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:12]Read from MH i2c: E2 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 0E 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 0E 00 F6 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [14:49:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:49:12]wFMCommunicate OK [14:49:12]SAM_PROTO_GetShiftState done [14:49:12]FM_GetShiftState done [14:49:12]opened in 1729211399 [14:49:12]opened+sec_in_day 1729297799 [14:49:12]quantity*price = 50041 [14:49:12]sum+1 = 50042 [14:49:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 303 18.10.2024 14:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154914 ФПД: 186173567058363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144913&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154914&fm=186173567058363&tin=02508201610067®Number=0000137193017469&sum=50000 [14:49:13]StoreToDocumentArchive [14:49:13]shift 312 fd 154914 [14:49:13]save to /storage/0312/doc_00154914 [14:49:13]save last doc name /storage/0312/doc_00154914 to /storage/kkm_last_doc_name [14:49:13]save OK [14:49:13]Clear old archive folders... [14:49:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:14]tlvbuf is 01DE4B70 [14:49:14]SAM_PROTO_ClearQueue [14:49:14]wFMCommunicate request_size=4 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 09 00 00 [14:49:14]Write to MH i2c: E2 08 00 03 05 80 09 00 00 00 00 00 00 7A [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 03 05 00 90 00 7C [14:49:14]RAPDU: 90 00 [14:49:14]wFMCommunicate OK [14:49:14]SAM_PROTO_ClearQueue done [14:49:14]KKMCreateOFDPacket [14:49:14]OFDProtocolAddRootSTLVToBuf [14:49:14]FM_MakeSignedData [14:49:14]FM_MakeSignedData [14:49:14]SAM_PROTO_SignData [14:49:14]wFMCommunicate request_size=4 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 0D 01 02 [14:49:14]Write to MH i2c: E2 08 00 04 05 80 0D 01 02 00 00 00 00 82 [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 04 05 00 90 00 7D [14:49:14]RAPDU: 90 00 [14:49:14]wFMCommunicate OK [14:49:14]wFMCommunicate request_size=255 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 69 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5D 02 00 35 04 06 00 A9 [14:49:14]Write to MH i2c: E2 02 01 05 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 69 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5D 02 00 35 04 06 00 A9 00 00 13 [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 05 05 00 90 00 7E [14:49:14]RAPDU: 90 00 [14:49:14]wFMCommunicate OK [14:49:14]wFMCommunicate request_size=10 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 0D 02 02 05 52 E9 54 C1 BB [14:49:14]Write to MH i2c: E2 0D 00 06 05 80 0D 02 02 05 00 52 E9 54 C1 BB 00 00 9A [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 03 00 06 05 00 90 00 7F [14:49:14]RAPDU: 90 00 [14:49:14]wFMCommunicate OK [14:49:14]wFMCommunicate request_size=4 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 0D 03 02 [14:49:14]Write to MH i2c: E2 08 00 07 05 80 0D 03 02 00 00 00 00 87 [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 0B 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 0B 00 07 05 00 E5 EC 86 39 5B B4 5E 1E 90 00 A3 [14:49:14]RAPDU: E5 EC 86 39 5B B4 5E 1E 90 00 [14:49:14]wFMCommunicate OK [14:49:14]SAM_PROTO_SignData done [14:49:14]FM_MakeSignedData done [14:49:14]CreateOFDProtocolMessage [14:49:14]wFMCommunicate request_size=4 [14:49:14]MH_SAM_APDU [14:49:14]CAPDU: 80 11 00 00 [14:49:14]Write to MH i2c: E2 08 00 08 05 80 11 00 00 00 00 00 00 87 [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:14]Read from MH i2c: E2 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 17 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: E2 17 00 08 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [14:49:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:49:14]wFMCommunicate OK [14:49:14]CreateOFDProtocolMessage done [14:49:14]OFDSenderStorePacket 154914 [14:49:14]StoreOFDPacket docnum=154914 [14:49:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 93 07 01 8A 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 69 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5D 02 00 35 04 06 00 A9 52 E9 54 C1 BB E5 EC 86 39 5B B4 5E 1E [14:49:14]CheckFolder [14:49:14]dirname=/storage/ofd_packets [14:49:14]CheckFolder done [14:49:14]ProducePacketName [14:49:14]name=ofd_packets/00154914 [14:49:14]NVStorageSaveData ofd_packets/00154914 [14:49:14]File name is /storage/ofd_packets/00154914 [14:49:14]Write 301 bytes [14:49:14]NVStorageSaveData done [14:49:14]OFDSenderStorePacket done [14:49:14]KKMCreateOFDPacket done [14:49:14]NVStorageSaveData kkm_last_timestamp [14:49:14]File name is /storage/kkm_last_timestamp [14:49:14]Write 4 bytes [14:49:14]NVStorageSaveData done [14:49:14]ExternCall_PrintAddStr [14:49:14]wPrintStart [14:49:14]Write to MH i2c: 01 00 00 09 05 0E [14:49:14]Write i2c OK [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: 01 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: 01 07 00 [14:49:14]MH_I2C_Read... [14:49:14]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [14:49:14]RasterBufferAndPrint [14:49:14]line Счет N : (1)873103 [14:49:14]line ИНН: 02508201610067 [14:49:14]line Контрольно-Кассовый Чек [14:49:14]line ПРОДАЖА [14:49:14]line ТРК (МРК, ГНК) : 22 [14:49:14]line Товар: 2710124130 [14:49:14]line Аи-92-К-5 [14:49:14]line 7.480 * 66.90 [14:49:14]line = 500.41 [14:49:14]line НДС 12% НСП 1% [14:49:14]line > о реализуемом товаре [14:49:14]line ОКРУГЛЕНИЕ: -0.41 [14:49:14]line ИТОГО: 500.00 [14:49:14]line Внесено: 500.00 [14:49:14]line СДАЧА: 0.00 [14:49:14]line НСП 1% : 4.43 [14:49:14]line НДС 12% : 53.14 [14:49:14]line Наличными: 500.00 [14:49:14]line Безнал.: 0.00 [14:49:14]line Место: АЗС № 165 "Партнер Нефть" [14:49:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:49:14]line СНО: Общий режим [14:49:14]line Чек 303 18.10.2024 14:49 [14:49:14]line Смена: 312 ФФД: 1.0 [14:49:14]line ЗНМ: 0300000234 [14:49:14]line РНМ: 0000137193017469 [14:49:14]line Версия ККМ: v1.0 [14:49:14]line ФМ: 0000000000963156 [14:49:14]line ФД: 154914 [14:49:14]line ФПД: 186173567058363 [14:49:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T144913&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154914&fm=186173567058363&tin=02508201610067®Number=0000137193017469&sum=50000 [14:49:14]OFD Sender: Processing packet 154914 [packets to send 51, broken 50] [14:49:14]ProducePacketName [14:49:14]name=ofd_packets/00154914 [14:49:14]OFD Sender: To server: pG, [14:49:14]CommunicateWithHost lk.salyk.kg:30040 [14:49:14]ConnectInit lk.salyk.kg [14:49:14]written 0, free lines is 4095 [14:49:14]Connected sock=10 [14:49:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 93 07 01 8A 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 69 75 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5D 02 00 35 04 06 00 A9 52 E9 54 C1 BB E5 EC 86 39 5B B4 5E 1E [14:49:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C2 09 47 00 76 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5D 02 00 F4 03 04 00 A1 1B 12 67 B6 04 01 00 00 40 91 DF 42 FF 51 CB 40 [14:49:15]CommunicateWithHost err = 0 [14:49:15]CheckOFDResponse [14:49:15]1017 (14) - 77093643461234 [14:49:15]1041 (16) - 0000000000963156 [14:49:15]1040 (4) - 154914 [14:49:15]1012 (4) - 18.10.2024 08:26 [14:49:15]1206 (1) - 0 [14:49:15]OFD Sender: Remove packet 154914 [14:49:15]ProducePacketName [14:49:15]name=ofd_packets/00154914 [14:49:15]NVStorageDeleteData [14:49:15]Write to MH i2c: 01 00 00 34 05 39 [14:49:15]Write i2c OK [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: 01 [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: 01 07 00 [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: 01 07 00 34 05 00 00 00 00 00 FA 0C 46 [14:49:15]RasterBufferAndPrint [14:49:15]line [14:49:15]line [14:49:15]line [14:49:15]line [14:49:15]line [14:49:15]written 0, free lines is 3328 [14:49:15]MH_Cut [14:49:15]Write to MH i2c: D1 01 00 3B 05 01 12 [14:49:15]Write i2c OK [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: D1 [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: D1 01 00 [14:49:15]MH_I2C_Read... [14:49:15]Read from MH i2c: D1 01 00 3B 05 00 11 [14:49:15]Write to MH i2c: 01 00 00 3C 05 41 [14:49:15]Write i2c OK [14:49:15]MH_I2C_Read... [14:49:15]OFD Sender: No OFD packet to send [14:49:16]*** Cut start [14:49:16]*** Partial cut [14:49:16]*** CUTSNS_PIN = 1 [14:49:16]*** CUTSNS_PIN = 0 [14:49:16]*** Brake cut motor [14:49:16]Read from MH i2c: 01 [14:49:16]MH_I2C_Read... [14:49:16]*** Stop cut motor [14:49:16]*** Cut end [14:49:16]Read from MH i2c: 01 07 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: 01 07 00 3C 05 00 00 00 00 00 FF 0F 56 [14:49:16]process_action close_receipt done [14:49:16]requested_data is exist [14:49:16]produce_requested_data [14:49:16]requested_item fm.sn is exist - process it [14:49:16]wFMCommunicate request_size=4 [14:49:16]MH_SAM_APDU [14:49:16]CAPDU: 80 11 00 00 [14:49:16]Write to MH i2c: E2 08 00 3D 05 80 11 00 00 00 00 00 00 BC [14:49:16]Write i2c OK [14:49:16]MH_I2C_Read... [14:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:16]Read from MH i2c: E2 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 17 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 17 00 3D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [14:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:49:16]wFMCommunicate OK [14:49:16]requested_item fd.num is exist - process it [14:49:16]SAM_PROTO_GetFieldsCounters [14:49:16]wFMCommunicate request_size=4 [14:49:16]MH_SAM_APDU [14:49:16]CAPDU: 80 13 00 00 [14:49:16]Write to MH i2c: E2 08 00 3E 05 80 13 00 00 00 00 00 00 BF [14:49:16]Write i2c OK [14:49:16]MH_I2C_Read... [14:49:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:16]Read from MH i2c: E2 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 62 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 62 00 3E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [14:49:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:16]wFMCommunicate OK [14:49:16]SAM_PROTO_GetFieldsCounters done [14:49:16]requested_item shift.num is exist - process it [14:49:16]requested_item shift.opened is exist - process it [14:49:16]req_shift_opened [14:49:16]FM_GetShiftState [14:49:16]SAM_PROTO_GetShiftState [14:49:16]wFMCommunicate request_size=4 [14:49:16]MH_SAM_APDU [14:49:16]CAPDU: 80 13 01 00 [14:49:16]Write to MH i2c: E2 08 00 3F 05 80 13 01 00 00 00 00 00 C1 [14:49:16]Write i2c OK [14:49:16]MH_I2C_Read... [14:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:16]Read from MH i2c: E2 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 0E 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 0E 00 3F 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [14:49:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:49:16]wFMCommunicate OK [14:49:16]SAM_PROTO_GetShiftState done [14:49:16]FM_GetShiftState done [14:49:16]req_shift_opened done [14:49:16]requested_item shift.open_date is exist - process it [14:49:16]req_shift_open_date [14:49:16]req_shift_open_date done [14:49:16]produce_requested_data done [14:49:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154914,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:49:16]process_action_free close_receipt [14:49:16]json_value_free [14:49:16]json_value_free done [14:49:16]process_json_proto returns [14:49:16]Send response to host [14:49:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154914,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:49:16]free response buf [14:49:16]execute_script done [14:49:16]execute_script returns [14:49:16]free content buf [14:49:16]Sock 9.Close socket [14:49:16]Sock 9.Thread stoped [14:49:20]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]OFD Sender: No OFD packet to send [14:49:55]OFD Sender: No OFD packet to send [14:50:00]OFD Sender: No OFD packet to send [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:20]OFD Sender: No OFD packet to send [14:50:25]OFD Sender: No OFD packet to send [14:50:30]OFD Sender: No OFD packet to send [14:50:35]OFD Sender: No OFD packet to send [14:50:40]OFD Sender: No OFD packet to send [14:50:45]OFD Sender: No OFD packet to send [14:50:50]OFD Sender: No OFD packet to send [14:50:55]OFD Sender: No OFD packet to send [14:51:00]OFD Sender: No OFD packet to send [14:51:05]OFD Sender: No OFD packet to send [14:51:10]OFD Sender: No OFD packet to send [14:51:15]OFD Sender: No OFD packet to send [14:51:20]OFD Sender: No OFD packet to send [14:51:25]OFD Sender: No OFD packet to send [14:51:30]OFD Sender: No OFD packet to send [14:51:35]OFD Sender: No OFD packet to send [14:51:40]OFD Sender: No OFD packet to send [14:51:45]OFD Sender: No OFD packet to send [14:51:50]OFD Sender: No OFD packet to send [14:51:55]OFD Sender: No OFD packet to send [14:52:00]OFD Sender: No OFD packet to send [14:52:05]OFD Sender: No OFD packet to send [14:52:06]accept exits with 7 [14:52:06]New connection [14:52:06]New thread 3066891620 created [14:52:06]Thread 3066748260 joined [14:52:06]Waiting for new connection... [14:52:06] Sock 7.Parse request [14:52:06]Sock 7.Check first char [14:52:06]Sock 7.First char is OK [14:52:06]request: POST /json_proto HTTP/1.0 [14:52:06]Method: POST [14:52:06]URL: /json_proto [14:52:06]Method is POST - this is cgi request [14:52:06]url: /json_proto [14:52:06]query_string will be loaded in cgi processing [14:52:06]execute_cgi json_proto POST (null) [14:52:06]execute_cgi path=json_proto method=POST [14:52:06]POST find Content-Length [14:52:06]Host: 172.17.53.67:8080 [14:52:06]Content-Length: 677 [14:52:06]Content-Type: application/json [14:52:06] [14:52:06]POST finish read [14:52:06]Found Content-Length = 677 [14:52:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:06]execute_script... [14:52:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:06]POST & json_proto [14:52:06]process_json_proto [14:52:06]json parsed OK: [14:52:06]protocol is kg_v1.0 [14:52:06]action value=close_receipt [14:52:06]process_action close_receipt [14:52:06]cmd_close_receipt [14:52:06]MH_GetDate [14:52:06]Write to MH i2c: F0 00 00 40 05 34 [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: F0 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: F0 09 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: F0 09 00 40 05 00 16 76 12 67 19 BC 99 64 14 [14:52:06]GetLastDocTimeStamp 1729262953 [14:52:06]current date 1729263126 [14:52:06]FM_GetShiftState [14:52:06]SAM_PROTO_GetShiftState [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 13 01 00 [14:52:06]Write to MH i2c: E2 08 00 41 05 80 13 01 00 00 00 00 00 C3 [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 0E 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 0E 00 41 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [14:52:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:52:06]wFMCommunicate OK [14:52:06]SAM_PROTO_GetShiftState done [14:52:06]FM_GetShiftState done [14:52:06]opened in 1729211399 [14:52:06]opened+sec_in_day 1729297799 [14:52:06]quantity*price = 50041 [14:52:06]sum+1 = 50042 [14:52:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 304 18.10.2024 14:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154915 ФПД: 178243837792350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145206&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154915&fm=178243837792350&tin=02508201610067®Number=0000137193017469&sum=50000 [14:52:07]StoreToDocumentArchive [14:52:07]shift 312 fd 154915 [14:52:07]save to /storage/0312/doc_00154915 [14:52:07]save last doc name /storage/0312/doc_00154915 to /storage/kkm_last_doc_name [14:52:07]save OK [14:52:07]Clear old archive folders... [14:52:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:07]tlvbuf is 01DF4600 [14:52:07]SAM_PROTO_ClearQueue [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 09 00 00 [14:52:07]Write to MH i2c: E2 08 00 4E 05 80 09 00 00 00 00 00 00 C5 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 4E 05 00 90 00 C7 [14:52:07]RAPDU: 90 00 [14:52:07]wFMCommunicate OK [14:52:07]SAM_PROTO_ClearQueue done [14:52:07]KKMCreateOFDPacket [14:52:07]OFDProtocolAddRootSTLVToBuf [14:52:07]FM_MakeSignedData [14:52:07]FM_MakeSignedData [14:52:07]SAM_PROTO_SignData [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 0D 01 02 [14:52:07]Write to MH i2c: E2 08 00 4F 05 80 0D 01 02 00 00 00 00 CD [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 4F 05 00 90 00 C8 [14:52:07]RAPDU: 90 00 [14:52:07]wFMCommunicate OK [14:52:07]wFMCommunicate request_size=255 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 16 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5D 02 00 35 04 06 00 A2 [14:52:07]Write to MH i2c: E2 02 01 50 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 16 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5D 02 00 35 04 06 00 A2 00 00 07 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 50 05 00 90 00 C9 [14:52:07]RAPDU: 90 00 [14:52:07]wFMCommunicate OK [14:52:07]wFMCommunicate request_size=10 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 0D 02 02 05 1C A0 A2 90 5E [14:52:07]Write to MH i2c: E2 0D 00 51 05 80 0D 02 02 05 00 1C A0 A2 90 5E 00 00 26 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 03 00 51 05 00 90 00 CA [14:52:07]RAPDU: 90 00 [14:52:07]wFMCommunicate OK [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 0D 03 02 [14:52:07]Write to MH i2c: E2 08 00 52 05 80 0D 03 02 00 00 00 00 D2 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 0B 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 0B 00 52 05 00 82 D4 FE 5D F9 5C D0 B1 90 00 5A [14:52:07]RAPDU: 82 D4 FE 5D F9 5C D0 B1 90 00 [14:52:07]wFMCommunicate OK [14:52:07]SAM_PROTO_SignData done [14:52:07]FM_MakeSignedData done [14:52:07]CreateOFDProtocolMessage [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 11 00 00 [14:52:07]Write to MH i2c: E2 08 00 53 05 80 11 00 00 00 00 00 00 D2 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 17 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 17 00 53 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [14:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:07]wFMCommunicate OK [14:52:07]CreateOFDProtocolMessage done [14:52:07]OFDSenderStorePacket 154915 [14:52:07]StoreOFDPacket docnum=154915 [14:52:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B6 CC 07 01 AE 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 16 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5D 02 00 35 04 06 00 A2 1C A0 A2 90 5E 82 D4 FE 5D F9 5C D0 B1 [14:52:07]CheckFolder [14:52:07]dirname=/storage/ofd_packets [14:52:07]CheckFolder done [14:52:07]ProducePacketName [14:52:07]name=ofd_packets/00154915 [14:52:07]NVStorageSaveData ofd_packets/00154915 [14:52:07]File name is /storage/ofd_packets/00154915 [14:52:07]Write 301 bytes [14:52:07]NVStorageSaveData done [14:52:07]OFDSenderStorePacket done [14:52:07]KKMCreateOFDPacket done [14:52:07]NVStorageSaveData kkm_last_timestamp [14:52:07]File name is /storage/kkm_last_timestamp [14:52:07]Write 4 bytes [14:52:07]NVStorageSaveData done [14:52:07]ExternCall_PrintAddStr [14:52:07]wPrintStart [14:52:07]Write to MH i2c: 01 00 00 54 05 59 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 FF 0F 6E [14:52:07]RasterBufferAndPrint [14:52:07]line Счет N : (1)873104 [14:52:07]line ИНН: 02508201610067 [14:52:07]line Контрольно-Кассовый Чек [14:52:07]line ПРОДАЖА [14:52:07]line ТРК (МРК, ГНК) : 42 [14:52:07]line Товар: 2710124130 [14:52:07]line Аи-92-К-5 [14:52:07]line 7.480 * 66.90 [14:52:07]line = 500.41 [14:52:07]line НДС 12% НСП 1% [14:52:07]line > о реализуемом товаре [14:52:07]line ОКРУГЛЕНИЕ: -0.41 [14:52:07]line ИТОГО: 500.00 [14:52:07]line Внесено: 500.00 [14:52:07]line СДАЧА: 0.00 [14:52:07]line НСП 1% : 4.43 [14:52:07]line НДС 12% : 53.14 [14:52:07]line Наличными: 500.00 [14:52:07]line Безнал.: 0.00 [14:52:07]line Место: АЗС № 165 "Партнер Нефть" [14:52:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:52:07]line СНО: Общий режим [14:52:07]line Чек 304 18.10.2024 14:52 [14:52:07]line Смена: 312 ФФД: 1.0 [14:52:07]line ЗНМ: 0300000234 [14:52:07]line РНМ: 0000137193017469 [14:52:07]line Версия ККМ: v1.0 [14:52:07]line ФМ: 0000000000963156 [14:52:07]line ФД: 154915 [14:52:07]line ФПД: 178243837792350 [14:52:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145206&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154915&fm=178243837792350&tin=02508201610067®Number=0000137193017469&sum=50000 [14:52:07]written 0, free lines is 4095 [14:52:07]OFD Sender: Processing packet 154915 [packets to send 51, broken 50] [14:52:07]ProducePacketName [14:52:07]name=ofd_packets/00154915 [14:52:07]OFD Sender: To server: pG, [14:52:07]CommunicateWithHost lk.salyk.kg:30040 [14:52:07]ConnectInit lk.salyk.kg [14:52:07]Connected sock=10 [14:52:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B6 CC 07 01 AE 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 16 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5D 02 00 35 04 06 00 A2 1C A0 A2 90 5E 82 D4 FE 5D F9 5C D0 B1 [14:52:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D6 50 47 00 9E AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5D 02 00 F4 03 04 00 4E 1C 12 67 B6 04 01 00 00 EE 82 AD 0C 63 CD 48 15 [14:52:08]CommunicateWithHost err = 0 [14:52:08]CheckOFDResponse [14:52:08]1017 (14) - 77093643461234 [14:52:08]1041 (16) - 0000000000963156 [14:52:08]1040 (4) - 154915 [14:52:08]1012 (4) - 18.10.2024 08:29 [14:52:08]1206 (1) - 0 [14:52:08]OFD Sender: Remove packet 154915 [14:52:08]ProducePacketName [14:52:08]name=ofd_packets/00154915 [14:52:08]NVStorageDeleteData [14:52:08]Write to MH i2c: 01 00 00 7F 05 84 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 07 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 07 00 7F 05 00 00 00 00 00 EF 0C 86 [14:52:08]RasterBufferAndPrint [14:52:08]line [14:52:08]line [14:52:08]line [14:52:08]line [14:52:08]line [14:52:08]written 0, free lines is 3318 [14:52:08]MH_Cut [14:52:08]Write to MH i2c: D1 01 00 86 05 01 5D [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: D1 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: D1 01 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: D1 01 00 86 05 00 5C [14:52:08]Write to MH i2c: 01 00 00 87 05 8C [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]OFD Sender: No OFD packet to send [14:52:08]*** Cut start [14:52:08]*** Partial cut [14:52:08]*** CUTSNS_PIN = 1 [14:52:08]*** CUTSNS_PIN = 0 [14:52:09]*** Brake cut motor [14:52:09]Read from MH i2c: 01 [14:52:09]MH_I2C_Read... [14:52:09]*** Stop cut motor [14:52:09]*** Cut end [14:52:09]Read from MH i2c: 01 07 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: 01 07 00 87 05 00 00 00 00 00 FF 0F A1 [14:52:09]process_action close_receipt done [14:52:09]requested_data is exist [14:52:09]produce_requested_data [14:52:09]requested_item fm.sn is exist - process it [14:52:09]wFMCommunicate request_size=4 [14:52:09]MH_SAM_APDU [14:52:09]CAPDU: 80 11 00 00 [14:52:09]Write to MH i2c: E2 08 00 88 05 80 11 00 00 00 00 00 00 07 [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:09]Read from MH i2c: E2 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 17 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 17 00 88 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [14:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:09]wFMCommunicate OK [14:52:09]requested_item fd.num is exist - process it [14:52:09]SAM_PROTO_GetFieldsCounters [14:52:09]wFMCommunicate request_size=4 [14:52:09]MH_SAM_APDU [14:52:09]CAPDU: 80 13 00 00 [14:52:09]Write to MH i2c: E2 08 00 89 05 80 13 00 00 00 00 00 00 0A [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:09]Read from MH i2c: E2 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 62 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 62 00 89 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [14:52:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:09]wFMCommunicate OK [14:52:09]SAM_PROTO_GetFieldsCounters done [14:52:09]requested_item shift.num is exist - process it [14:52:09]requested_item shift.opened is exist - process it [14:52:09]req_shift_opened [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 8A 05 80 13 01 00 00 00 00 00 0C [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 8A 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [14:52:09]RAPDU: 09 00 01 07 AC 11 67 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]req_shift_opened done [14:52:09]requested_item shift.open_date is exist - process it [14:52:09]req_shift_open_date [14:52:09]req_shift_open_date done [14:52:09]produce_requested_data done [14:52:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154915,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:52:09]process_action_free close_receipt [14:52:09]json_value_free [14:52:09]json_value_free done [14:52:09]process_json_proto returns [14:52:09]Send response to host [14:52:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154915,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:52:09]free response buf [14:52:09]execute_script done [14:52:09]execute_script returns [14:52:09]free content buf [14:52:09]Sock 7.Close socket [14:52:09]Sock 7.Thread stoped [14:52:10]accept exits with 9 [14:52:10]New connection [14:52:10]New thread 3066748260 created [14:52:10]Thread 3066891620 joined [14:52:10]Waiting for new connection... [14:52:10] Sock 9.Parse request [14:52:10]Sock 9.Check first char [14:52:10]Sock 9.First char is OK [14:52:10]request: POST /json_proto HTTP/1.0 [14:52:10]Method: POST [14:52:10]URL: /json_proto [14:52:10]Method is POST - this is cgi request [14:52:10]url: /json_proto [14:52:10]query_string will be loaded in cgi processing [14:52:10]execute_cgi json_proto POST (null) [14:52:10]execute_cgi path=json_proto method=POST [14:52:10]POST find Content-Length [14:52:10]Host: 172.17.53.67:8080 [14:52:10]Content-Length: 769 [14:52:10]Content-Type: application/json [14:52:10] [14:52:10]POST finish read [14:52:10]Found Content-Length = 769 [14:52:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:10]execute_script... [14:52:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:10]POST & json_proto [14:52:10]process_json_proto [14:52:10]json parsed OK: [14:52:10]protocol is kg_v1.0 [14:52:10]action value=close_receipt [14:52:10]process_action close_receipt [14:52:10]cmd_close_receipt [14:52:10]MH_GetDate [14:52:10]Write to MH i2c: F0 00 00 8B 05 7F [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: F0 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: F0 09 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: F0 09 00 8B 05 00 1A 76 12 67 19 BC 99 64 63 [14:52:10]GetLastDocTimeStamp 1729263126 [14:52:10]current date 1729263130 [14:52:10]FM_GetShiftState [14:52:10]SAM_PROTO_GetShiftState [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 13 01 00 [14:52:10]Write to MH i2c: E2 08 00 8C 05 80 13 01 00 00 00 00 00 0E [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:10]Read from MH i2c: E2 0E 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 0E 00 8C 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [14:52:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:52:10]wFMCommunicate OK [14:52:10]SAM_PROTO_GetShiftState done [14:52:10]FM_GetShiftState done [14:52:10]opened in 1729211399 [14:52:10]opened+sec_in_day 1729297799 [14:52:10]quantity*price = 100015 [14:52:10]sum+1 = 100017 [14:52:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 305 18.10.2024 14:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154916 ФПД: 45135324206105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154916&fm=45135324206105&tin=02508201610067®Number=0000137193017469&sum=100016 [14:52:11]StoreToDocumentArchive [14:52:11]shift 312 fd 154916 [14:52:11]save to /storage/0312/doc_00154916 [14:52:11]save last doc name /storage/0312/doc_00154916 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=251 [14:52:11]tlvbuf is 01E0BB90 [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 99 05 80 09 00 00 00 00 00 00 10 [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:11]Read from MH i2c: E2 [14:52:11]MH_I2C_Read... [14:52:11]Read from MH i2c: E2 03 00 [14:52:11]MH_I2C_Read... [14:52:11]Read from MH i2c: E2 03 00 99 05 00 90 00 12 [14:52:11]RAPDU: 90 00 [14:52:11]wFMCommunicate OK [14:52:11]SAM_PROTO_ClearQueue done [14:52:11]KKMCreateOFDPacket [14:52:11]OFDProtocolAddRootSTLVToBuf [14:52:11]FM_MakeSignedData [14:52:11]FM_MakeSignedData [14:52:11]SAM_PROTO_SignData [14:52:11]wFMCommunicate request_size=4 [14:52:11]MH_SAM_APDU [14:52:11]CAPDU: 80 0D 01 02 [14:52:11]Write to MH i2c: E2 08 00 9A 05 80 0D 01 02 00 00 00 00 18 [14:52:11]Write i2c OK [14:52:11]MH_I2C_Read... [14:52:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:11]Read from MH i2c: E2 [14:52:11]MH_I2C_Read... [14:52:11]Read from MH i2c: E2 03 00 [14:52:11]MH_I2C_Read... [14:52:11]Read from MH i2c: E2 03 00 9A 05 00 90 00 13 [14:52:11]RAPDU: 90 00 [14:52:11]wFMCommunicate OK [14:52:11]wFMCommunicate request_size=255 [14:52:11]MH_SAM_APDU [14:52:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 1A 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5D 02 00 35 04 06 00 29 [14:52:11]Write to MH i2c: E2 02 01 9B 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 1A 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5D 02 00 35 04 06 00 29 00 00 F9 [14:52:11]Write i2c OK [14:52:11]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 0D 02 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 9B 05 00 90 00 14 [14:52:12]RAPDU: 90 00 [14:52:12]wFMCommunicate OK [14:52:12]wFMCommunicate request_size=10 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 0D 02 02 05 0C E2 F7 54 19 [14:52:12]Write to MH i2c: E2 0D 00 9C 05 80 0D 02 02 05 00 0C E2 F7 54 19 00 00 77 [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 0D 02 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 9C 05 00 90 00 15 [14:52:12]RAPDU: 90 00 [14:52:12]wFMCommunicate OK [14:52:12]wFMCommunicate request_size=4 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 0D 03 02 [14:52:12]Write to MH i2c: E2 08 00 9D 05 80 0D 03 02 00 00 00 00 1D [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:12]Read from MH i2c: E2 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 0B 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 0B 00 9D 05 00 2F 03 B2 D9 9D 29 72 53 90 00 66 [14:52:12]RAPDU: 2F 03 B2 D9 9D 29 72 53 90 00 [14:52:12]wFMCommunicate OK [14:52:12]SAM_PROTO_SignData done [14:52:12]FM_MakeSignedData done [14:52:12]CreateOFDProtocolMessage [14:52:12]wFMCommunicate request_size=4 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 11 00 00 [14:52:12]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:12]Read from MH i2c: E2 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 17 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [14:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:12]wFMCommunicate OK [14:52:12]CreateOFDProtocolMessage done [14:52:12]OFDSenderStorePacket 154916 [14:52:12]StoreOFDPacket docnum=154916 [14:52:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 06 07 01 3E DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 1A 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5D 02 00 35 04 06 00 29 0C E2 F7 54 19 2F 03 B2 D9 9D 29 72 53 [14:52:12]CheckFolder [14:52:12]dirname=/storage/ofd_packets [14:52:12]CheckFolder done [14:52:12]ProducePacketName [14:52:12]name=ofd_packets/00154916 [14:52:12]NVStorageSaveData ofd_packets/00154916 [14:52:12]File name is /storage/ofd_packets/00154916 [14:52:12]Write 301 bytes [14:52:12]NVStorageSaveData done [14:52:12]OFDSenderStorePacket done [14:52:12]KKMCreateOFDPacket done [14:52:12]NVStorageSaveData kkm_last_timestamp [14:52:12]File name is /storage/kkm_last_timestamp [14:52:12]Write 4 bytes [14:52:12]NVStorageSaveData done [14:52:12]ExternCall_PrintAddStr [14:52:12]wPrintStart [14:52:12]Write to MH i2c: 01 00 00 9F 05 A4 [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: 01 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: 01 07 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 FF 0F B9 [14:52:12]RasterBufferAndPrint [14:52:12]line Счет N : (1)873105 [14:52:12]line ИНН: 02508201610067 [14:52:12]line Контрольно-Кассовый Чек [14:52:12]line ПРОДАЖА [14:52:12]line ТРК (МРК, ГНК) : 32 [14:52:12]line Товар: 2710124130 [14:52:12]line Аи-92-К-5 [14:52:12]line 14.950 * 66.90 [14:52:12]line = 1000.16 [14:52:12]line НДС 12% НСП 1% [14:52:12]line > о реализуемом товаре [14:52:12]line ИТОГО: 1000.16 [14:52:12]line НСП 1% : 8.85 [14:52:12]line НДС 12% : 106.21 [14:52:12]line Наличными: 0.00 [14:52:12]line Безнал.: 1000.16 [14:52:12]line Место: АЗС № 165 "Партнер Нефть" [14:52:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:52:12]line СНО: Общий режим [14:52:12]line Чек 305 18.10.2024 14:52 [14:52:12]line Смена: 312 ФФД: 1.0 [14:52:12]line ЗНМ: 0300000234 [14:52:12]line РНМ: 0000137193017469 [14:52:12]line Версия ККМ: v1.0 [14:52:12]line Платежная система: Mbank [14:52:12]line ФМ: 0000000000963156 [14:52:12]line ФД: 154916 [14:52:12]line ФПД: 45135324206105 [14:52:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154916&fm=45135324206105&tin=02508201610067®Number=0000137193017469&sum=100016 [14:52:12]OFD Sender: Processing packet 154916 [packets to send 51, broken 50] [14:52:12]ProducePacketName [14:52:12]name=ofd_packets/00154916 [14:52:12]OFD Sender: To server: pG, [14:52:12]CommunicateWithHost lk.salyk.kg:30040 [14:52:12]ConnectInit lk.salyk.kg [14:52:12]written 0, free lines is 4095 [14:52:12]Connected sock=10 [14:52:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 06 07 01 3E DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 1A 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5D 02 00 35 04 06 00 29 0C E2 F7 54 19 2F 03 B2 D9 9D 29 72 53 [14:52:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 3C 47 00 50 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5D 02 00 F4 03 04 00 53 1C 12 67 B6 04 01 00 00 84 29 4A 4F D8 2B E7 BF [14:52:13]CommunicateWithHost err = 0 [14:52:13]CheckOFDResponse [14:52:13]1017 (14) - 77093643461234 [14:52:13]1041 (16) - 0000000000963156 [14:52:13]1040 (4) - 154916 [14:52:13]1012 (4) - 18.10.2024 08:29 [14:52:13]1206 (1) - 0 [14:52:13]OFD Sender: Remove packet 154916 [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00154916 [14:52:13]NVStorageDeleteData [14:52:13]Write to MH i2c: 01 00 00 C8 05 CD [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 C8 05 00 00 00 00 00 2A 0D 0B [14:52:13]RasterBufferAndPrint [14:52:13]line [14:52:13]line [14:52:13]line [14:52:13]line [14:52:13]line [14:52:13]written 0, free lines is 3386 [14:52:13]MH_Cut [14:52:13]Write to MH i2c: D1 01 00 CF 05 01 A6 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: D1 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: D1 01 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: D1 01 00 CF 05 00 A5 [14:52:13]Write to MH i2c: 01 00 00 D0 05 D5 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]OFD Sender: No OFD packet to send [14:52:13]*** Cut start [14:52:13]*** Partial cut [14:52:13]*** CUTSNS_PIN = 1 [14:52:13]*** CUTSNS_PIN = 0 [14:52:14]*** Brake cut motor [14:52:14]Read from MH i2c: 01 [14:52:14]MH_I2C_Read... [14:52:14]*** Stop cut motor [14:52:14]*** Cut end [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 D0 05 00 00 00 00 00 FF 0F EA [14:52:14]process_action close_receipt done [14:52:14]requested_data is exist [14:52:14]produce_requested_data [14:52:14]requested_item fm.sn is exist - process it [14:52:14]wFMCommunicate request_size=4 [14:52:14]MH_SAM_APDU [14:52:14]CAPDU: 80 11 00 00 [14:52:14]Write to MH i2c: E2 08 00 D1 05 80 11 00 00 00 00 00 00 50 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:14]Read from MH i2c: E2 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 17 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 17 00 D1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [14:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:14]wFMCommunicate OK [14:52:14]requested_item fd.num is exist - process it [14:52:14]SAM_PROTO_GetFieldsCounters [14:52:14]wFMCommunicate request_size=4 [14:52:14]MH_SAM_APDU [14:52:14]CAPDU: 80 13 00 00 [14:52:14]Write to MH i2c: E2 08 00 D2 05 80 13 00 00 00 00 00 00 53 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:14]Read from MH i2c: E2 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 62 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 62 00 D2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [14:52:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:14]wFMCommunicate OK [14:52:14]SAM_PROTO_GetFieldsCounters done [14:52:14]requested_item shift.num is exist - process it [14:52:14]requested_item shift.opened is exist - process it [14:52:14]req_shift_opened [14:52:14]FM_GetShiftState [14:52:14]SAM_PROTO_GetShiftState [14:52:14]wFMCommunicate request_size=4 [14:52:14]MH_SAM_APDU [14:52:14]CAPDU: 80 13 01 00 [14:52:14]Write to MH i2c: E2 08 00 D3 05 80 13 01 00 00 00 00 00 55 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:14]Read from MH i2c: E2 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 0E 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: E2 0E 00 D3 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8C [14:52:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:52:14]wFMCommunicate OK [14:52:14]SAM_PROTO_GetShiftState done [14:52:14]FM_GetShiftState done [14:52:14]req_shift_opened done [14:52:14]requested_item shift.open_date is exist - process it [14:52:14]req_shift_open_date [14:52:14]req_shift_open_date done [14:52:14]produce_requested_data done [14:52:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154916,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:52:14]process_action_free close_receipt [14:52:14]json_value_free [14:52:14]json_value_free done [14:52:14]process_json_proto returns [14:52:14]Send response to host [14:52:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154916,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:52:14]free response buf [14:52:14]execute_script done [14:52:14]execute_script returns [14:52:14]free content buf [14:52:14]Sock 9.Close socket [14:52:14]Sock 9.Thread stoped [14:52:18]OFD Sender: No OFD packet to send [14:52:23]OFD Sender: No OFD packet to send [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:38]OFD Sender: No OFD packet to send [14:52:43]OFD Sender: No OFD packet to send [14:52:48]OFD Sender: No OFD packet to send [14:52:53]OFD Sender: No OFD packet to send [14:52:58]OFD Sender: No OFD packet to send [14:53:03]OFD Sender: No OFD packet to send [14:53:08]OFD Sender: No OFD packet to send [14:53:13]OFD Sender: No OFD packet to send [14:53:18]OFD Sender: No OFD packet to send [14:53:23]OFD Sender: No OFD packet to send [14:53:28]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:48]OFD Sender: No OFD packet to send [14:53:53]OFD Sender: No OFD packet to send [14:53:58]OFD Sender: No OFD packet to send [14:54:03]OFD Sender: No OFD packet to send [14:54:08]OFD Sender: No OFD packet to send [14:54:13]OFD Sender: No OFD packet to send [14:54:18]OFD Sender: No OFD packet to send [14:54:23]OFD Sender: No OFD packet to send [14:54:28]OFD Sender: No OFD packet to send [14:54:33]OFD Sender: No OFD packet to send [14:54:38]OFD Sender: No OFD packet to send [14:54:43]OFD Sender: No OFD packet to send [14:54:48]OFD Sender: No OFD packet to send [14:54:53]OFD Sender: No OFD packet to send [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:08]OFD Sender: No OFD packet to send [14:55:13]OFD Sender: No OFD packet to send [14:55:18]OFD Sender: No OFD packet to send [14:55:23]OFD Sender: No OFD packet to send [14:55:28]OFD Sender: No OFD packet to send [14:55:33]OFD Sender: No OFD packet to send [14:55:38]OFD Sender: No OFD packet to send [14:55:43]OFD Sender: No OFD packet to send [14:55:48]OFD Sender: No OFD packet to send [14:55:53]OFD Sender: No OFD packet to send [14:55:55]accept exits with 7 [14:55:55]New connection [14:55:55]New thread 3066891620 created [14:55:55]Thread 3066748260 joined [14:55:55]Waiting for new connection... [14:55:55] Sock 7.Parse request [14:55:55]Sock 7.Check first char [14:55:55]Sock 7.First char is OK [14:55:55]request: POST /json_proto HTTP/1.0 [14:55:55]Method: POST [14:55:55]URL: /json_proto [14:55:55]Method is POST - this is cgi request [14:55:55]url: /json_proto [14:55:55]query_string will be loaded in cgi processing [14:55:55]execute_cgi json_proto POST (null) [14:55:55]execute_cgi path=json_proto method=POST [14:55:55]POST find Content-Length [14:55:55]Host: 172.17.53.67:8080 [14:55:55]Content-Length: 679 [14:55:55]Content-Type: application/json [14:55:55] [14:55:55]POST finish read [14:55:55]Found Content-Length = 679 [14:55:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:55]execute_script... [14:55:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:55]POST & json_proto [14:55:55]process_json_proto [14:55:55]json parsed OK: [14:55:55]protocol is kg_v1.0 [14:55:55]action value=close_receipt [14:55:55]process_action close_receipt [14:55:55]cmd_close_receipt [14:55:55]MH_GetDate [14:55:55]Write to MH i2c: F0 00 00 D4 05 C8 [14:55:55]Write i2c OK [14:55:55]MH_I2C_Read... [14:55:55]Read from MH i2c: F0 [14:55:55]MH_I2C_Read... [14:55:55]Read from MH i2c: F0 09 00 [14:55:55]MH_I2C_Read... [14:55:55]Read from MH i2c: F0 09 00 D4 05 00 FB 76 12 67 19 BC 99 64 8D [14:55:55]GetLastDocTimeStamp 1729263130 [14:55:55]current date 1729263355 [14:55:55]FM_GetShiftState [14:55:55]SAM_PROTO_GetShiftState [14:55:55]wFMCommunicate request_size=4 [14:55:55]MH_SAM_APDU [14:55:55]CAPDU: 80 13 01 00 [14:55:55]Write to MH i2c: E2 08 00 D5 05 80 13 01 00 00 00 00 00 57 [14:55:55]Write i2c OK [14:55:55]MH_I2C_Read... [14:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:55]Read from MH i2c: E2 [14:55:55]MH_I2C_Read... [14:55:55]Read from MH i2c: E2 0E 00 [14:55:55]MH_I2C_Read... [14:55:55]Read from MH i2c: E2 0E 00 D5 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8E [14:55:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:55:55]wFMCommunicate OK [14:55:55]SAM_PROTO_GetShiftState done [14:55:55]FM_GetShiftState done [14:55:55]opened in 1729211399 [14:55:55]opened+sec_in_day 1729297799 [14:55:55]quantity*price = 120015 [14:55:55]sum+1 = 120016 [14:55:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 306 18.10.2024 14:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154917 ФПД: 25844728167205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145555&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154917&fm=25844728167205&tin=02508201610067®Number=0000137193017469&sum=120000 [14:55:56]StoreToDocumentArchive [14:55:56]shift 312 fd 154917 [14:55:56]save to /storage/0312/doc_00154917 [14:55:56]save last doc name /storage/0312/doc_00154917 to /storage/kkm_last_doc_name [14:55:56]save OK [14:55:56]Clear old archive folders... [14:55:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:55:56]tlvbuf is 01E0B920 [14:55:56]SAM_PROTO_ClearQueue [14:55:56]wFMCommunicate request_size=4 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 09 00 00 [14:55:56]Write to MH i2c: E2 08 00 E2 05 80 09 00 00 00 00 00 00 59 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 E2 05 00 90 00 5B [14:55:56]RAPDU: 90 00 [14:55:56]wFMCommunicate OK [14:55:56]SAM_PROTO_ClearQueue done [14:55:56]KKMCreateOFDPacket [14:55:56]OFDProtocolAddRootSTLVToBuf [14:55:56]FM_MakeSignedData [14:55:56]FM_MakeSignedData [14:55:56]SAM_PROTO_SignData [14:55:56]wFMCommunicate request_size=4 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 0D 01 02 [14:55:56]Write to MH i2c: E2 08 00 E3 05 80 0D 01 02 00 00 00 00 61 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 E3 05 00 90 00 5C [14:55:56]RAPDU: 90 00 [14:55:56]wFMCommunicate OK [14:55:56]wFMCommunicate request_size=255 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 FB 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5D 02 00 35 04 06 00 17 81 71 D7 [14:55:56]Write to MH i2c: E2 02 01 E4 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 FB 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5D 02 00 35 04 06 00 17 81 71 D7 00 00 23 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [14:55:56]RAPDU: 90 00 [14:55:56]wFMCommunicate OK [14:55:56]wFMCommunicate request_size=7 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 0D 02 02 02 7B 25 [14:55:56]Write to MH i2c: E2 0A 00 E5 05 80 0D 02 02 02 00 7B 25 00 00 08 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [14:55:56]RAPDU: 90 00 [14:55:56]wFMCommunicate OK [14:55:56]wFMCommunicate request_size=4 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 0D 03 02 [14:55:56]Write to MH i2c: E2 08 00 E6 05 80 0D 03 02 00 00 00 00 66 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 0B 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 0B 00 E6 05 00 7B E2 D5 68 D6 DA 7B BE 90 00 EA [14:55:56]RAPDU: 7B E2 D5 68 D6 DA 7B BE 90 00 [14:55:56]wFMCommunicate OK [14:55:56]SAM_PROTO_SignData done [14:55:56]FM_MakeSignedData done [14:55:56]CreateOFDProtocolMessage [14:55:56]wFMCommunicate request_size=4 [14:55:56]MH_SAM_APDU [14:55:56]CAPDU: 80 11 00 00 [14:55:56]Write to MH i2c: E2 08 00 E7 05 80 11 00 00 00 00 00 00 66 [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:56]Read from MH i2c: E2 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 17 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: E2 17 00 E7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [14:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:55:56]wFMCommunicate OK [14:55:56]CreateOFDProtocolMessage done [14:55:56]OFDSenderStorePacket 154917 [14:55:56]StoreOFDPacket docnum=154917 [14:55:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CC 40 04 01 91 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 FB 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5D 02 00 35 04 06 00 17 81 71 D7 7B 25 7B E2 D5 68 D6 DA 7B BE [14:55:56]CheckFolder [14:55:56]dirname=/storage/ofd_packets [14:55:56]CheckFolder done [14:55:56]ProducePacketName [14:55:56]name=ofd_packets/00154917 [14:55:56]NVStorageSaveData ofd_packets/00154917 [14:55:56]File name is /storage/ofd_packets/00154917 [14:55:56]Write 298 bytes [14:55:56]NVStorageSaveData done [14:55:56]OFDSenderStorePacket done [14:55:56]KKMCreateOFDPacket done [14:55:56]NVStorageSaveData kkm_last_timestamp [14:55:56]File name is /storage/kkm_last_timestamp [14:55:56]Write 4 bytes [14:55:56]NVStorageSaveData done [14:55:56]ExternCall_PrintAddStr [14:55:56]wPrintStart [14:55:56]Write to MH i2c: 01 00 00 E8 05 ED [14:55:56]Write i2c OK [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: 01 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: 01 07 00 [14:55:56]MH_I2C_Read... [14:55:56]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 FF 0F 02 [14:55:56]RasterBufferAndPrint [14:55:56]line Счет N : (1)873107 [14:55:56]line ИНН: 02508201610067 [14:55:56]line Контрольно-Кассовый Чек [14:55:56]line ПРОДАЖА [14:55:56]line ТРК (МРК, ГНК) : 44 [14:55:56]line Товар: 2710194210 [14:55:56]line ДТ-К-2 [14:55:56]line 15.750 * 76.20 [14:55:56]line = 1200.15 [14:55:56]line НДС 12% НСП 1% [14:55:56]line > о реализуемом товаре [14:55:56]line ОКРУГЛЕНИЕ: -0.15 [14:55:56]line ИТОГО: 1200.00 [14:55:56]line Внесено: 1200.00 [14:55:56]line СДАЧА: 0.00 [14:55:56]line НСП 1% : 10.62 [14:55:56]line НДС 12% : 127.45 [14:55:56]line Наличными: 1200.00 [14:55:56]line Безнал.: 0.00 [14:55:56]line Место: АЗС № 165 "Партнер Нефть" [14:55:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:55:56]line СНО: Общий режим [14:55:56]line Чек 306 18.10.2024 14:55 [14:55:56]line Смена: 312 ФФД: 1.0 [14:55:56]line ЗНМ: 0300000234 [14:55:56]line РНМ: 0000137193017469 [14:55:56]line Версия ККМ: v1.0 [14:55:56]line ФМ: 0000000000963156 [14:55:56]line ФД: 154917 [14:55:56]line ФПД: 25844728167205 [14:55:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145555&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154917&fm=25844728167205&tin=02508201610067®Number=0000137193017469&sum=120000 [14:55:57]OFD Sender: Processing packet 154917 [packets to send 51, broken 50] [14:55:57]ProducePacketName [14:55:57]name=ofd_packets/00154917 [14:55:57]OFD Sender: To server: pG, [14:55:57]CommunicateWithHost lk.salyk.kg:30040 [14:55:57]ConnectInit lk.salyk.kg [14:55:57]written 0, free lines is 4095 [14:55:57]Connected sock=10 [14:55:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CC 40 04 01 91 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 FB 76 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5D 02 00 35 04 06 00 17 81 71 D7 7B 25 7B E2 D5 68 D6 DA 7B BE [14:55:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD F5 47 00 A7 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5D 02 00 F4 03 04 00 33 1D 12 67 B6 04 01 00 00 94 EB B4 93 74 33 7B EF [14:55:57]CommunicateWithHost err = 0 [14:55:57]CheckOFDResponse [14:55:57]1017 (14) - 77093643461234 [14:55:57]1041 (16) - 0000000000963156 [14:55:57]1040 (4) - 154917 [14:55:57]1012 (4) - 18.10.2024 08:32 [14:55:57]1206 (1) - 0 [14:55:57]OFD Sender: Remove packet 154917 [14:55:57]ProducePacketName [14:55:57]name=ofd_packets/00154917 [14:55:57]NVStorageDeleteData [14:55:57]Write to MH i2c: 01 00 00 13 06 19 [14:55:57]Write i2c OK [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: 01 [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: 01 07 00 [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: 01 07 00 13 06 00 00 00 00 00 ED 0C 19 [14:55:57]RasterBufferAndPrint [14:55:57]line [14:55:57]line [14:55:57]line [14:55:57]line [14:55:57]line [14:55:57]written 0, free lines is 3315 [14:55:57]MH_Cut [14:55:57]Write to MH i2c: D1 01 00 1A 06 01 F2 [14:55:57]Write i2c OK [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: D1 [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: D1 01 00 [14:55:57]MH_I2C_Read... [14:55:57]Read from MH i2c: D1 01 00 1A 06 00 F1 [14:55:57]Write to MH i2c: 01 00 00 1B 06 21 [14:55:57]Write i2c OK [14:55:57]MH_I2C_Read... [14:55:57]OFD Sender: No OFD packet to send [14:55:58]*** Cut start [14:55:58]*** Partial cut [14:55:58]*** CUTSNS_PIN = 1 [14:55:58]*** CUTSNS_PIN = 0 [14:55:58]*** Brake cut motor [14:55:58]Read from MH i2c: 01 [14:55:58]MH_I2C_Read... [14:55:58]*** Stop cut motor [14:55:58]*** Cut end [14:55:58]Read from MH i2c: 01 07 00 [14:55:58]MH_I2C_Read... [14:55:58]Read from MH i2c: 01 07 00 1B 06 00 00 00 00 00 FF 0F 36 [14:55:58]process_action close_receipt done [14:55:58]requested_data is exist [14:55:58]produce_requested_data [14:55:58]requested_item fm.sn is exist - process it [14:55:58]wFMCommunicate request_size=4 [14:55:58]MH_SAM_APDU [14:55:58]CAPDU: 80 11 00 00 [14:55:58]Write to MH i2c: E2 08 00 1C 06 80 11 00 00 00 00 00 00 9C [14:55:58]Write i2c OK [14:55:58]MH_I2C_Read... [14:55:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:58]Read from MH i2c: E2 [14:55:58]MH_I2C_Read... [14:55:58]Read from MH i2c: E2 17 00 [14:55:58]MH_I2C_Read... [14:55:58]Read from MH i2c: E2 17 00 1C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [14:55:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:55:58]wFMCommunicate OK [14:55:58]requested_item fd.num is exist - process it [14:55:58]SAM_PROTO_GetFieldsCounters [14:55:58]wFMCommunicate request_size=4 [14:55:58]MH_SAM_APDU [14:55:58]CAPDU: 80 13 00 00 [14:55:58]Write to MH i2c: E2 08 00 1D 06 80 13 00 00 00 00 00 00 9F [14:55:58]Write i2c OK [14:55:58]MH_I2C_Read... [14:55:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:59]Read from MH i2c: E2 [14:55:59]MH_I2C_Read... [14:55:59]Read from MH i2c: E2 62 00 [14:55:59]MH_I2C_Read... [14:55:59]Read from MH i2c: E2 62 00 1D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [14:55:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:59]wFMCommunicate OK [14:55:59]SAM_PROTO_GetFieldsCounters done [14:55:59]requested_item shift.num is exist - process it [14:55:59]requested_item shift.opened is exist - process it [14:55:59]req_shift_opened [14:55:59]FM_GetShiftState [14:55:59]SAM_PROTO_GetShiftState [14:55:59]wFMCommunicate request_size=4 [14:55:59]MH_SAM_APDU [14:55:59]CAPDU: 80 13 01 00 [14:55:59]Write to MH i2c: E2 08 00 1E 06 80 13 01 00 00 00 00 00 A1 [14:55:59]Write i2c OK [14:55:59]MH_I2C_Read... [14:55:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:59]Read from MH i2c: E2 [14:55:59]MH_I2C_Read... [14:55:59]Read from MH i2c: E2 0E 00 [14:55:59]MH_I2C_Read... [14:55:59]Read from MH i2c: E2 0E 00 1E 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [14:55:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:55:59]wFMCommunicate OK [14:55:59]SAM_PROTO_GetShiftState done [14:55:59]FM_GetShiftState done [14:55:59]req_shift_opened done [14:55:59]requested_item shift.open_date is exist - process it [14:55:59]req_shift_open_date [14:55:59]req_shift_open_date done [14:55:59]produce_requested_data done [14:55:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154917,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:55:59]process_action_free close_receipt [14:55:59]json_value_free [14:55:59]json_value_free done [14:55:59]process_json_proto returns [14:55:59]Send response to host [14:55:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154917,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:55:59]free response buf [14:55:59]execute_script done [14:55:59]execute_script returns [14:55:59]free content buf [14:55:59]Sock 7.Close socket [14:55:59]Sock 7.Thread stoped [14:56:02]OFD Sender: No OFD packet to send [14:56:07]OFD Sender: No OFD packet to send [14:56:12]OFD Sender: No OFD packet to send [14:56:17]OFD Sender: No OFD packet to send [14:56:22]OFD Sender: No OFD packet to send [14:56:27]OFD Sender: No OFD packet to send [14:56:32]OFD Sender: No OFD packet to send [14:56:37]OFD Sender: No OFD packet to send [14:56:42]OFD Sender: No OFD packet to send [14:56:47]OFD Sender: No OFD packet to send [14:56:52]OFD Sender: No OFD packet to send [14:56:57]OFD Sender: No OFD packet to send [14:57:02]OFD Sender: No OFD packet to send [14:57:07]OFD Sender: No OFD packet to send [14:57:12]OFD Sender: No OFD packet to send [14:57:18]OFD Sender: No OFD packet to send [14:57:23]OFD Sender: No OFD packet to send [14:57:28]OFD Sender: No OFD packet to send [14:57:33]OFD Sender: No OFD packet to send [14:57:38]OFD Sender: No OFD packet to send [14:57:43]OFD Sender: No OFD packet to send [14:57:48]OFD Sender: No OFD packet to send [14:57:53]OFD Sender: No OFD packet to send [14:57:58]OFD Sender: No OFD packet to send [14:58:03]OFD Sender: No OFD packet to send [14:58:08]OFD Sender: No OFD packet to send [14:58:13]OFD Sender: No OFD packet to send [14:58:18]OFD Sender: No OFD packet to send [14:58:23]OFD Sender: No OFD packet to send [14:58:28]OFD Sender: No OFD packet to send [14:58:32]accept exits with 9 [14:58:32]New connection [14:58:32]New thread 3066748260 created [14:58:32]Thread 3066891620 joined [14:58:32]Waiting for new connection... [14:58:32] Sock 9.Parse request [14:58:32]Sock 9.Check first char [14:58:32]Sock 9.First char is OK [14:58:32]request: POST /json_proto HTTP/1.0 [14:58:32]Method: POST [14:58:32]URL: /json_proto [14:58:32]Method is POST - this is cgi request [14:58:32]url: /json_proto [14:58:32]query_string will be loaded in cgi processing [14:58:32]execute_cgi json_proto POST (null) [14:58:32]execute_cgi path=json_proto method=POST [14:58:32]POST find Content-Length [14:58:32]Host: 172.17.53.67:8080 [14:58:32]Content-Length: 677 [14:58:32]Content-Type: application/json [14:58:32] [14:58:32]POST finish read [14:58:32]Found Content-Length = 677 [14:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:32]execute_script... [14:58:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:32]POST & json_proto [14:58:32]process_json_proto [14:58:32]json parsed OK: [14:58:32]protocol is kg_v1.0 [14:58:32]action value=close_receipt [14:58:32]process_action close_receipt [14:58:32]cmd_close_receipt [14:58:32]MH_GetDate [14:58:32]Write to MH i2c: F0 00 00 1F 06 14 [14:58:32]Write i2c OK [14:58:32]MH_I2C_Read... [14:58:32]Read from MH i2c: F0 [14:58:32]MH_I2C_Read... [14:58:32]Read from MH i2c: F0 09 00 [14:58:32]MH_I2C_Read... [14:58:32]Read from MH i2c: F0 09 00 1F 06 00 99 77 12 67 19 BC 99 64 78 [14:58:32]GetLastDocTimeStamp 1729263355 [14:58:32]current date 1729263513 [14:58:32]FM_GetShiftState [14:58:32]SAM_PROTO_GetShiftState [14:58:32]wFMCommunicate request_size=4 [14:58:32]MH_SAM_APDU [14:58:32]CAPDU: 80 13 01 00 [14:58:32]Write to MH i2c: E2 08 00 20 06 80 13 01 00 00 00 00 00 A3 [14:58:32]Write i2c OK [14:58:32]MH_I2C_Read... [14:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:32]Read from MH i2c: E2 [14:58:32]MH_I2C_Read... [14:58:32]Read from MH i2c: E2 0E 00 [14:58:32]MH_I2C_Read... [14:58:32]Read from MH i2c: E2 0E 00 20 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [14:58:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:58:32]wFMCommunicate OK [14:58:32]SAM_PROTO_GetShiftState done [14:58:32]FM_GetShiftState done [14:58:32]opened in 1729211399 [14:58:32]opened+sec_in_day 1729297799 [14:58:32]quantity*price = 50041 [14:58:32]sum+1 = 50042 [14:58:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 307 18.10.2024 14:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154918 ФПД: 151749091520939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145833&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154918&fm=151749091520939&tin=02508201610067®Number=0000137193017469&sum=50000 [14:58:33]StoreToDocumentArchive [14:58:33]shift 312 fd 154918 [14:58:33]save to /storage/0312/doc_00154918 [14:58:33]save last doc name /storage/0312/doc_00154918 to /storage/kkm_last_doc_name [14:58:33]save OK [14:58:33]Clear old archive folders... [14:58:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:58:33]tlvbuf is 01E42CF0 [14:58:33]SAM_PROTO_ClearQueue [14:58:33]wFMCommunicate request_size=4 [14:58:33]MH_SAM_APDU [14:58:33]CAPDU: 80 09 00 00 [14:58:33]Write to MH i2c: E2 08 00 2D 06 80 09 00 00 00 00 00 00 A5 [14:58:33]Write i2c OK [14:58:33]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 2D 06 00 90 00 A7 [14:58:34]RAPDU: 90 00 [14:58:34]wFMCommunicate OK [14:58:34]SAM_PROTO_ClearQueue done [14:58:34]KKMCreateOFDPacket [14:58:34]OFDProtocolAddRootSTLVToBuf [14:58:34]FM_MakeSignedData [14:58:34]FM_MakeSignedData [14:58:34]SAM_PROTO_SignData [14:58:34]wFMCommunicate request_size=4 [14:58:34]MH_SAM_APDU [14:58:34]CAPDU: 80 0D 01 02 [14:58:34]Write to MH i2c: E2 08 00 2E 06 80 0D 01 02 00 00 00 00 AD [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 2E 06 00 90 00 A8 [14:58:34]RAPDU: 90 00 [14:58:34]wFMCommunicate OK [14:58:34]wFMCommunicate request_size=255 [14:58:34]MH_SAM_APDU [14:58:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 99 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5D 02 00 35 04 06 00 8A [14:58:34]Write to MH i2c: E2 02 01 2F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 99 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5D 02 00 35 04 06 00 8A 00 00 59 [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [14:58:34]RAPDU: 90 00 [14:58:34]wFMCommunicate OK [14:58:34]wFMCommunicate request_size=10 [14:58:34]MH_SAM_APDU [14:58:34]CAPDU: 80 0D 02 02 05 03 D6 B1 F1 AB [14:58:34]Write to MH i2c: E2 0D 00 30 06 80 0D 02 02 05 00 03 D6 B1 F1 AB 00 00 E0 [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [14:58:34]RAPDU: 90 00 [14:58:34]wFMCommunicate OK [14:58:34]wFMCommunicate request_size=4 [14:58:34]MH_SAM_APDU [14:58:34]CAPDU: 80 0D 03 02 [14:58:34]Write to MH i2c: E2 08 00 31 06 80 0D 03 02 00 00 00 00 B2 [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 0B 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 0B 00 31 06 00 74 0D 83 26 ED 1B FF C1 90 00 A5 [14:58:34]RAPDU: 74 0D 83 26 ED 1B FF C1 90 00 [14:58:34]wFMCommunicate OK [14:58:34]SAM_PROTO_SignData done [14:58:34]FM_MakeSignedData done [14:58:34]CreateOFDProtocolMessage [14:58:34]wFMCommunicate request_size=4 [14:58:34]MH_SAM_APDU [14:58:34]CAPDU: 80 11 00 00 [14:58:34]Write to MH i2c: E2 08 00 32 06 80 11 00 00 00 00 00 00 B2 [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:34]Read from MH i2c: E2 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 17 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: E2 17 00 32 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [14:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:58:34]wFMCommunicate OK [14:58:34]CreateOFDProtocolMessage done [14:58:34]OFDSenderStorePacket 154918 [14:58:34]StoreOFDPacket docnum=154918 [14:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 B1 07 01 18 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 99 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5D 02 00 35 04 06 00 8A 03 D6 B1 F1 AB 74 0D 83 26 ED 1B FF C1 [14:58:34]CheckFolder [14:58:34]dirname=/storage/ofd_packets [14:58:34]CheckFolder done [14:58:34]ProducePacketName [14:58:34]name=ofd_packets/00154918 [14:58:34]NVStorageSaveData ofd_packets/00154918 [14:58:34]File name is /storage/ofd_packets/00154918 [14:58:34]Write 301 bytes [14:58:34]NVStorageSaveData done [14:58:34]OFDSenderStorePacket done [14:58:34]KKMCreateOFDPacket done [14:58:34]NVStorageSaveData kkm_last_timestamp [14:58:34]File name is /storage/kkm_last_timestamp [14:58:34]Write 4 bytes [14:58:34]NVStorageSaveData done [14:58:34]ExternCall_PrintAddStr [14:58:34]wPrintStart [14:58:34]Write to MH i2c: 01 00 00 33 06 39 [14:58:34]Write i2c OK [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: 01 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: 01 07 00 [14:58:34]MH_I2C_Read... [14:58:34]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 FF 0F 4E [14:58:34]RasterBufferAndPrint [14:58:34]line Счет N : (1)873108 [14:58:34]line ИНН: 02508201610067 [14:58:34]line Контрольно-Кассовый Чек [14:58:34]line ПРОДАЖА [14:58:34]line ТРК (МРК, ГНК) : 42 [14:58:34]line Товар: 2710124130 [14:58:34]line Аи-92-К-5 [14:58:34]line 7.480 * 66.90 [14:58:34]line = 500.41 [14:58:34]line НДС 12% НСП 1% [14:58:34]line > о реализуемом товаре [14:58:34]line ОКРУГЛЕНИЕ: -0.41 [14:58:34]line ИТОГО: 500.00 [14:58:34]line Внесено: 500.00 [14:58:34]line СДАЧА: 0.00 [14:58:34]line НСП 1% : 4.43 [14:58:34]line НДС 12% : 53.14 [14:58:34]line Наличными: 500.00 [14:58:34]line Безнал.: 0.00 [14:58:34]line Место: АЗС № 165 "Партнер Нефть" [14:58:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:58:34]line СНО: Общий режим [14:58:34]line Чек 307 18.10.2024 14:58 [14:58:34]line Смена: 312 ФФД: 1.0 [14:58:34]line ЗНМ: 0300000234 [14:58:34]line РНМ: 0000137193017469 [14:58:34]line Версия ККМ: v1.0 [14:58:34]line ФМ: 0000000000963156 [14:58:34]line ФД: 154918 [14:58:34]line ФПД: 151749091520939 [14:58:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145833&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154918&fm=151749091520939&tin=02508201610067®Number=0000137193017469&sum=50000 [14:58:34]OFD Sender: Processing packet 154918 [packets to send 51, broken 50] [14:58:34]ProducePacketName [14:58:34]name=ofd_packets/00154918 [14:58:34]OFD Sender: To server: pG, [14:58:34]CommunicateWithHost lk.salyk.kg:30040 [14:58:34]ConnectInit lk.salyk.kg [14:58:34]written 0, free lines is 4095 [14:58:34]Connected sock=10 [14:58:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 B1 07 01 18 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 99 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5D 02 00 35 04 06 00 8A 03 D6 B1 F1 AB 74 0D 83 26 ED 1B FF C1 [14:58:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2B BF 47 00 7D BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5D 02 00 F4 03 04 00 D1 1D 12 67 B6 04 01 00 00 89 B0 26 49 E1 4B 84 67 [14:58:35]CommunicateWithHost err = 0 [14:58:35]CheckOFDResponse [14:58:35]1017 (14) - 77093643461234 [14:58:35]1041 (16) - 0000000000963156 [14:58:35]1040 (4) - 154918 [14:58:35]1012 (4) - 18.10.2024 08:35 [14:58:35]1206 (1) - 0 [14:58:35]OFD Sender: Remove packet 154918 [14:58:35]ProducePacketName [14:58:35]name=ofd_packets/00154918 [14:58:35]NVStorageDeleteData [14:58:35]Write to MH i2c: 01 00 00 5E 06 64 [14:58:35]Write i2c OK [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: 01 [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: 01 07 00 [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 EB 0C 62 [14:58:35]RasterBufferAndPrint [14:58:35]line [14:58:35]line [14:58:35]line [14:58:35]line [14:58:35]line [14:58:35]written 0, free lines is 3313 [14:58:35]MH_Cut [14:58:35]Write to MH i2c: D1 01 00 65 06 01 3D [14:58:35]Write i2c OK [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: D1 [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: D1 01 00 [14:58:35]MH_I2C_Read... [14:58:35]Read from MH i2c: D1 01 00 65 06 00 3C [14:58:35]Write to MH i2c: 01 00 00 66 06 6C [14:58:35]Write i2c OK [14:58:35]MH_I2C_Read... [14:58:35]OFD Sender: No OFD packet to send [14:58:36]*** Cut start [14:58:36]*** Partial cut [14:58:36]*** CUTSNS_PIN = 1 [14:58:36]*** CUTSNS_PIN = 0 [14:58:36]*** Brake cut motor [14:58:36]*** Stop cut motor [14:58:36]*** Cut end [14:58:36]Read from MH i2c: 01 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: 01 07 00 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: 01 07 00 66 06 00 00 00 00 00 FF 0F 81 [14:58:36]process_action close_receipt done [14:58:36]requested_data is exist [14:58:36]produce_requested_data [14:58:36]requested_item fm.sn is exist - process it [14:58:36]wFMCommunicate request_size=4 [14:58:36]MH_SAM_APDU [14:58:36]CAPDU: 80 11 00 00 [14:58:36]Write to MH i2c: E2 08 00 67 06 80 11 00 00 00 00 00 00 E7 [14:58:36]Write i2c OK [14:58:36]MH_I2C_Read... [14:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:36]Read from MH i2c: E2 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 17 00 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 17 00 67 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [14:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:58:36]wFMCommunicate OK [14:58:36]requested_item fd.num is exist - process it [14:58:36]SAM_PROTO_GetFieldsCounters [14:58:36]wFMCommunicate request_size=4 [14:58:36]MH_SAM_APDU [14:58:36]CAPDU: 80 13 00 00 [14:58:36]Write to MH i2c: E2 08 00 68 06 80 13 00 00 00 00 00 00 EA [14:58:36]Write i2c OK [14:58:36]MH_I2C_Read... [14:58:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:36]Read from MH i2c: E2 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 62 00 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 62 00 68 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [14:58:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:36]wFMCommunicate OK [14:58:36]SAM_PROTO_GetFieldsCounters done [14:58:36]requested_item shift.num is exist - process it [14:58:36]requested_item shift.opened is exist - process it [14:58:36]req_shift_opened [14:58:36]FM_GetShiftState [14:58:36]SAM_PROTO_GetShiftState [14:58:36]wFMCommunicate request_size=4 [14:58:36]MH_SAM_APDU [14:58:36]CAPDU: 80 13 01 00 [14:58:36]Write to MH i2c: E2 08 00 69 06 80 13 01 00 00 00 00 00 EC [14:58:36]Write i2c OK [14:58:36]MH_I2C_Read... [14:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:36]Read from MH i2c: E2 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 0E 00 [14:58:36]MH_I2C_Read... [14:58:36]Read from MH i2c: E2 0E 00 69 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 23 [14:58:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:58:36]wFMCommunicate OK [14:58:36]SAM_PROTO_GetShiftState done [14:58:36]FM_GetShiftState done [14:58:36]req_shift_opened done [14:58:36]requested_item shift.open_date is exist - process it [14:58:36]req_shift_open_date [14:58:36]req_shift_open_date done [14:58:36]produce_requested_data done [14:58:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154918,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:58:36]process_action_free close_receipt [14:58:36]json_value_free [14:58:36]json_value_free done [14:58:36]process_json_proto returns [14:58:36]Send response to host [14:58:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154918,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:58:36]free response buf [14:58:36]execute_script done [14:58:36]execute_script returns [14:58:36]free content buf [14:58:36]Sock 9.Close socket [14:58:36]Sock 9.Thread stoped [14:58:40]OFD Sender: No OFD packet to send [14:58:45]OFD Sender: No OFD packet to send [14:58:50]OFD Sender: No OFD packet to send [14:58:55]OFD Sender: No OFD packet to send [14:59:00]OFD Sender: No OFD packet to send [14:59:05]OFD Sender: No OFD packet to send [14:59:07]accept exits with 7 [14:59:07]New connection [14:59:07]New thread 3066891620 created [14:59:07]Thread 3066748260 joined [14:59:07]Waiting for new connection... [14:59:07] Sock 7.Parse request [14:59:07]Sock 7.Check first char [14:59:07]Sock 7.First char is OK [14:59:07]request: POST /json_proto HTTP/1.0 [14:59:07]Method: POST [14:59:07]URL: /json_proto [14:59:07]Method is POST - this is cgi request [14:59:07]url: /json_proto [14:59:07]query_string will be loaded in cgi processing [14:59:07]execute_cgi json_proto POST (null) [14:59:07]execute_cgi path=json_proto method=POST [14:59:07]POST find Content-Length [14:59:07]Host: 172.17.53.67:8080 [14:59:07]Content-Length: 677 [14:59:07]Content-Type: application/json [14:59:07] [14:59:07]POST finish read [14:59:07]Found Content-Length = 677 [14:59:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:07]execute_script... [14:59:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:07]POST & json_proto [14:59:07]process_json_proto [14:59:07]json parsed OK: [14:59:07]protocol is kg_v1.0 [14:59:07]action value=close_receipt [14:59:07]process_action close_receipt [14:59:07]cmd_close_receipt [14:59:07]MH_GetDate [14:59:07]Write to MH i2c: F0 00 00 6A 06 5F [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 09 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 09 00 6A 06 00 BB 77 12 67 19 BC 99 64 E5 [14:59:07]GetLastDocTimeStamp 1729263513 [14:59:07]current date 1729263547 [14:59:07]FM_GetShiftState [14:59:07]SAM_PROTO_GetShiftState [14:59:07]wFMCommunicate request_size=4 [14:59:07]MH_SAM_APDU [14:59:07]CAPDU: 80 13 01 00 [14:59:07]Write to MH i2c: E2 08 00 6B 06 80 13 01 00 00 00 00 00 EE [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:07]Read from MH i2c: E2 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 6B 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [14:59:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:59:07]wFMCommunicate OK [14:59:07]SAM_PROTO_GetShiftState done [14:59:07]FM_GetShiftState done [14:59:07]opened in 1729211399 [14:59:07]opened+sec_in_day 1729297799 [14:59:07]quantity*price = 40006 [14:59:07]sum+1 = 40007 [14:59:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 308 18.10.2024 14:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154919 ФПД: 15809209906752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154919&fm=15809209906752&tin=02508201610067®Number=0000137193017469&sum=40000 [14:59:08]StoreToDocumentArchive [14:59:08]shift 312 fd 154919 [14:59:08]save to /storage/0312/doc_00154919 [14:59:08]save last doc name /storage/0312/doc_00154919 to /storage/kkm_last_doc_name [14:59:08]save OK [14:59:08]Clear old archive folders... [14:59:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:08]tlvbuf is B6F460E0 [14:59:08]SAM_PROTO_ClearQueue [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 09 00 00 [14:59:08]Write to MH i2c: E2 08 00 78 06 80 09 00 00 00 00 00 00 F0 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 78 06 00 90 00 F2 [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]SAM_PROTO_ClearQueue done [14:59:08]KKMCreateOFDPacket [14:59:08]OFDProtocolAddRootSTLVToBuf [14:59:08]FM_MakeSignedData [14:59:08]FM_MakeSignedData [14:59:08]SAM_PROTO_SignData [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 01 02 [14:59:08]Write to MH i2c: E2 08 00 79 06 80 0D 01 02 00 00 00 00 F8 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=255 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 BB 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5D 02 00 35 04 06 00 0E [14:59:08]Write to MH i2c: E2 02 01 7A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 BB 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5D 02 00 35 04 06 00 0E 00 00 1B [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=10 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 02 02 05 60 DE 57 36 40 [14:59:08]Write to MH i2c: E2 0D 00 7B 06 80 0D 02 02 05 00 60 DE 57 36 40 00 00 10 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 03 02 [14:59:08]Write to MH i2c: E2 08 00 7C 06 80 0D 03 02 00 00 00 00 FD [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0B 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0B 00 7C 06 00 44 29 84 EA FD AF 90 22 90 00 37 [14:59:08]RAPDU: 44 29 84 EA FD AF 90 22 90 00 [14:59:08]wFMCommunicate OK [14:59:08]SAM_PROTO_SignData done [14:59:08]FM_MakeSignedData done [14:59:08]CreateOFDProtocolMessage [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 11 00 00 [14:59:08]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 17 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [14:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:59:08]wFMCommunicate OK [14:59:08]CreateOFDProtocolMessage done [14:59:08]OFDSenderStorePacket 154919 [14:59:08]StoreOFDPacket docnum=154919 [14:59:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F 3B 07 01 66 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 BB 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5D 02 00 35 04 06 00 0E 60 DE 57 36 40 44 29 84 EA FD AF 90 22 [14:59:08]CheckFolder [14:59:08]dirname=/storage/ofd_packets [14:59:08]CheckFolder done [14:59:08]ProducePacketName [14:59:08]name=ofd_packets/00154919 [14:59:08]NVStorageSaveData ofd_packets/00154919 [14:59:08]File name is /storage/ofd_packets/00154919 [14:59:08]Write 301 bytes [14:59:08]NVStorageSaveData done [14:59:08]OFDSenderStorePacket done [14:59:08]KKMCreateOFDPacket done [14:59:08]NVStorageSaveData kkm_last_timestamp [14:59:08]File name is /storage/kkm_last_timestamp [14:59:08]Write 4 bytes [14:59:08]NVStorageSaveData done [14:59:08]ExternCall_PrintAddStr [14:59:08]wPrintStart [14:59:08]Write to MH i2c: 01 00 00 7E 06 84 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 07 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 FF 0F 99 [14:59:08]RasterBufferAndPrint [14:59:08]line Счет N : (1)873109 [14:59:08]line ИНН: 02508201610067 [14:59:08]line Контрольно-Кассовый Чек [14:59:08]line ПРОДАЖА [14:59:08]line ТРК (МРК, ГНК) : 12 [14:59:08]line Товар: 2710124130 [14:59:08]line Аи-92-К-5 [14:59:08]line 5.980 * 66.90 [14:59:08]line = 400.06 [14:59:08]line НДС 12% НСП 1% [14:59:08]line > о реализуемом товаре [14:59:08]line ОКРУГЛЕНИЕ: -0.06 [14:59:08]line ИТОГО: 400.00 [14:59:08]line Внесено: 400.00 [14:59:08]line СДАЧА: 0.00 [14:59:08]line НСП 1% : 3.54 [14:59:08]line НДС 12% : 42.48 [14:59:08]line Наличными: 400.00 [14:59:08]line Безнал.: 0.00 [14:59:08]line Место: АЗС № 165 "Партнер Нефть" [14:59:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:59:08]line СНО: Общий режим [14:59:08]line Чек 308 18.10.2024 14:59 [14:59:08]line Смена: 312 ФФД: 1.0 [14:59:09]line ЗНМ: 0300000234 [14:59:09]line РНМ: 0000137193017469 [14:59:09]line Версия ККМ: v1.0 [14:59:09]line ФМ: 0000000000963156 [14:59:09]line ФД: 154919 [14:59:09]line ФПД: 15809209906752 [14:59:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T145907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154919&fm=15809209906752&tin=02508201610067®Number=0000137193017469&sum=40000 [14:59:09]OFD Sender: Processing packet 154919 [packets to send 51, broken 50] [14:59:09]ProducePacketName [14:59:09]name=ofd_packets/00154919 [14:59:09]OFD Sender: To server: pG, [14:59:09]CommunicateWithHost lk.salyk.kg:30040 [14:59:09]ConnectInit lk.salyk.kg [14:59:09]written 0, free lines is 4095 [14:59:09]Connected sock=10 [14:59:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F 3B 07 01 66 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 BB 77 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5D 02 00 35 04 06 00 0E 60 DE 57 36 40 44 29 84 EA FD AF 90 22 [14:59:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8A A0 47 00 13 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5D 02 00 F4 03 04 00 F3 1D 12 67 B6 04 01 00 00 3C C4 44 F5 16 B0 A1 04 [14:59:09]CommunicateWithHost err = 0 [14:59:09]CheckOFDResponse [14:59:09]1017 (14) - 77093643461234 [14:59:09]1041 (16) - 0000000000963156 [14:59:09]1040 (4) - 154919 [14:59:09]1012 (4) - 18.10.2024 08:36 [14:59:09]1206 (1) - 0 [14:59:09]OFD Sender: Remove packet 154919 [14:59:09]ProducePacketName [14:59:09]name=ofd_packets/00154919 [14:59:09]NVStorageDeleteData [14:59:09]Write to MH i2c: 01 00 00 A9 06 AF [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 07 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 07 00 A9 06 00 00 00 00 00 F3 0C B5 [14:59:09]RasterBufferAndPrint [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]written 0, free lines is 3321 [14:59:09]MH_Cut [14:59:09]Write to MH i2c: D1 01 00 B0 06 01 88 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 01 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 01 00 B0 06 00 87 [14:59:09]Write to MH i2c: 01 00 00 B1 06 B7 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:10]OFD Sender: No OFD packet to send [14:59:10]*** Cut start [14:59:10]*** Partial cut [14:59:10]*** CUTSNS_PIN = 1 [14:59:10]*** CUTSNS_PIN = 0 [14:59:10]*** Brake cut motor [14:59:11]Read from MH i2c: 01 [14:59:11]MH_I2C_Read... [14:59:11]*** Stop cut motor [14:59:11]*** Cut end [14:59:11]Read from MH i2c: 01 07 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 FF 0F CC [14:59:11]process_action close_receipt done [14:59:11]requested_data is exist [14:59:11]produce_requested_data [14:59:11]requested_item fm.sn is exist - process it [14:59:11]wFMCommunicate request_size=4 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 11 00 00 [14:59:11]Write to MH i2c: E2 08 00 B2 06 80 11 00 00 00 00 00 00 32 [14:59:11]Write i2c OK [14:59:11]MH_I2C_Read... [14:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:11]Read from MH i2c: E2 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 17 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 17 00 B2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [14:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:59:11]wFMCommunicate OK [14:59:11]requested_item fd.num is exist - process it [14:59:11]SAM_PROTO_GetFieldsCounters [14:59:11]wFMCommunicate request_size=4 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 13 00 00 [14:59:11]Write to MH i2c: E2 08 00 B3 06 80 13 00 00 00 00 00 00 35 [14:59:11]Write i2c OK [14:59:11]MH_I2C_Read... [14:59:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:11]Read from MH i2c: E2 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 62 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 62 00 B3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [14:59:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:59:11]wFMCommunicate OK [14:59:11]SAM_PROTO_GetFieldsCounters done [14:59:11]requested_item shift.num is exist - process it [14:59:11]requested_item shift.opened is exist - process it [14:59:11]req_shift_opened [14:59:11]FM_GetShiftState [14:59:11]SAM_PROTO_GetShiftState [14:59:11]wFMCommunicate request_size=4 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 13 01 00 [14:59:11]Write to MH i2c: E2 08 00 B4 06 80 13 01 00 00 00 00 00 37 [14:59:11]Write i2c OK [14:59:11]MH_I2C_Read... [14:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:11]Read from MH i2c: E2 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 0E 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 0E 00 B4 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [14:59:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [14:59:11]wFMCommunicate OK [14:59:11]SAM_PROTO_GetShiftState done [14:59:11]FM_GetShiftState done [14:59:11]req_shift_opened done [14:59:11]requested_item shift.open_date is exist - process it [14:59:11]req_shift_open_date [14:59:11]req_shift_open_date done [14:59:11]produce_requested_data done [14:59:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154919,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [14:59:11]process_action_free close_receipt [14:59:11]json_value_free [14:59:11]json_value_free done [14:59:11]process_json_proto returns [14:59:11]Send response to host [14:59:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154919,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [14:59:11]free response buf [14:59:11]execute_script done [14:59:11]execute_script returns [14:59:11]free content buf [14:59:11]Sock 7.Close socket [14:59:11]Sock 7.Thread stoped [14:59:15]OFD Sender: No OFD packet to send [14:59:20]OFD Sender: No OFD packet to send [14:59:25]OFD Sender: No OFD packet to send [14:59:30]OFD Sender: No OFD packet to send [14:59:35]OFD Sender: No OFD packet to send [14:59:40]OFD Sender: No OFD packet to send [14:59:45]OFD Sender: No OFD packet to send [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:15]OFD Sender: No OFD packet to send [15:00:20]OFD Sender: No OFD packet to send [15:00:25]OFD Sender: No OFD packet to send [15:00:30]OFD Sender: No OFD packet to send [15:00:35]OFD Sender: No OFD packet to send [15:00:40]OFD Sender: No OFD packet to send [15:00:45]OFD Sender: No OFD packet to send [15:00:50]OFD Sender: No OFD packet to send [15:00:55]OFD Sender: No OFD packet to send [15:01:00]OFD Sender: No OFD packet to send [15:01:05]OFD Sender: No OFD packet to send [15:01:10]OFD Sender: No OFD packet to send [15:01:12]accept exits with 9 [15:01:12]New connection [15:01:12]New thread 3066748260 created [15:01:12]Thread 3066891620 joined [15:01:12]Waiting for new connection... [15:01:12] Sock 9.Parse request [15:01:12]Sock 9.Check first char [15:01:12]Sock 9.First char is OK [15:01:12]request: POST /json_proto HTTP/1.0 [15:01:12]Method: POST [15:01:12]URL: /json_proto [15:01:12]Method is POST - this is cgi request [15:01:12]url: /json_proto [15:01:12]query_string will be loaded in cgi processing [15:01:12]execute_cgi json_proto POST (null) [15:01:12]execute_cgi path=json_proto method=POST [15:01:12]POST find Content-Length [15:01:12]Host: 172.17.53.67:8080 [15:01:12]Content-Length: 769 [15:01:12]Content-Type: application/json [15:01:12] [15:01:12]POST finish read [15:01:12]Found Content-Length = 769 [15:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 65.280, "sum" : 4843.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4843.78 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:12]execute_script... [15:01:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 65.280, "sum" : 4843.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4843.78 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:12]POST & json_proto [15:01:12]process_json_proto [15:01:12]json parsed OK: [15:01:12]protocol is kg_v1.0 [15:01:12]action value=close_receipt [15:01:12]process_action close_receipt [15:01:12]cmd_close_receipt [15:01:12]MH_GetDate [15:01:12]Write to MH i2c: F0 00 00 B5 06 AA [15:01:12]Write i2c OK [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: F0 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: F0 09 00 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: F0 09 00 B5 06 00 38 78 12 67 19 BC 99 64 AE [15:01:12]GetLastDocTimeStamp 1729263547 [15:01:12]current date 1729263672 [15:01:12]FM_GetShiftState [15:01:12]SAM_PROTO_GetShiftState [15:01:12]wFMCommunicate request_size=4 [15:01:12]MH_SAM_APDU [15:01:12]CAPDU: 80 13 01 00 [15:01:12]Write to MH i2c: E2 08 00 B6 06 80 13 01 00 00 00 00 00 39 [15:01:12]Write i2c OK [15:01:12]MH_I2C_Read... [15:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:12]Read from MH i2c: E2 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: E2 0E 00 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: E2 0E 00 B6 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [15:01:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:01:12]wFMCommunicate OK [15:01:12]SAM_PROTO_GetShiftState done [15:01:12]FM_GetShiftState done [15:01:12]opened in 1729211399 [15:01:12]opened+sec_in_day 1729297799 [15:01:12]quantity*price = 484377 [15:01:12]sum+1 = 484379 [15:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4843.78 НСП 1% : 42.86 НДС 12% : 514.38 Наличными: 0.00 Безнал.: 4843.78 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 309 18.10.2024 15:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154920 ФПД: 44615332938353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154920&fm=44615332938353&tin=02508201610067®Number=0000137193017469&sum=484378 [15:01:13]StoreToDocumentArchive [15:01:13]shift 312 fd 154920 [15:01:13]save to /storage/0312/doc_00154920 [15:01:13]save last doc name /storage/0312/doc_00154920 to /storage/kkm_last_doc_name [15:01:13]save OK [15:01:13]Clear old archive folders... [15:01:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:13]tlvbuf is 01E64160 [15:01:13]SAM_PROTO_ClearQueue [15:01:13]wFMCommunicate request_size=4 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 09 00 00 [15:01:13]Write to MH i2c: E2 08 00 C3 06 80 09 00 00 00 00 00 00 3B [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 C3 06 00 90 00 3D [15:01:13]RAPDU: 90 00 [15:01:13]wFMCommunicate OK [15:01:13]SAM_PROTO_ClearQueue done [15:01:13]KKMCreateOFDPacket [15:01:13]OFDProtocolAddRootSTLVToBuf [15:01:13]FM_MakeSignedData [15:01:13]FM_MakeSignedData [15:01:13]SAM_PROTO_SignData [15:01:13]wFMCommunicate request_size=4 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 0D 01 02 [15:01:13]Write to MH i2c: E2 08 00 C4 06 80 0D 01 02 00 00 00 00 43 [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [15:01:13]RAPDU: 90 00 [15:01:13]wFMCommunicate OK [15:01:13]wFMCommunicate request_size=255 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 00 FF 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1A 64 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A 64 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE C8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A 64 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 38 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5D 02 00 35 04 06 00 28 [15:01:13]Write to MH i2c: E2 02 01 C5 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 00 FF 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1A 64 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A 64 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE C8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A 64 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 38 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5D 02 00 35 04 06 00 28 00 00 DA [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [15:01:13]RAPDU: 90 00 [15:01:13]wFMCommunicate OK [15:01:13]wFMCommunicate request_size=10 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 0D 02 02 05 93 D1 12 42 71 [15:01:13]Write to MH i2c: E2 0D 00 C6 06 80 0D 02 02 05 00 93 D1 12 42 71 00 00 79 [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [15:01:13]RAPDU: 90 00 [15:01:13]wFMCommunicate OK [15:01:13]wFMCommunicate request_size=4 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 0D 03 02 [15:01:13]Write to MH i2c: E2 08 00 C7 06 80 0D 03 02 00 00 00 00 48 [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 0B 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 0B 00 C7 06 00 CC 69 0A 04 3D 8E AA 0F 90 00 10 [15:01:13]RAPDU: CC 69 0A 04 3D 8E AA 0F 90 00 [15:01:13]wFMCommunicate OK [15:01:13]SAM_PROTO_SignData done [15:01:13]FM_MakeSignedData done [15:01:13]CreateOFDProtocolMessage [15:01:13]wFMCommunicate request_size=4 [15:01:13]MH_SAM_APDU [15:01:13]CAPDU: 80 11 00 00 [15:01:13]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:13]Read from MH i2c: E2 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 17 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [15:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:13]wFMCommunicate OK [15:01:13]CreateOFDProtocolMessage done [15:01:13]OFDSenderStorePacket 154920 [15:01:13]StoreOFDPacket docnum=154920 [15:01:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4F D4 07 01 6F AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 00 FF 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1A 64 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A 64 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE C8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A 64 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 38 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5D 02 00 35 04 06 00 28 93 D1 12 42 71 CC 69 0A 04 3D 8E AA 0F [15:01:13]CheckFolder [15:01:13]dirname=/storage/ofd_packets [15:01:13]CheckFolder done [15:01:13]ProducePacketName [15:01:13]name=ofd_packets/00154920 [15:01:13]NVStorageSaveData ofd_packets/00154920 [15:01:13]File name is /storage/ofd_packets/00154920 [15:01:13]Write 301 bytes [15:01:13]NVStorageSaveData done [15:01:13]OFDSenderStorePacket done [15:01:13]KKMCreateOFDPacket done [15:01:13]NVStorageSaveData kkm_last_timestamp [15:01:13]File name is /storage/kkm_last_timestamp [15:01:13]Write 4 bytes [15:01:13]NVStorageSaveData done [15:01:13]ExternCall_PrintAddStr [15:01:13]wPrintStart [15:01:13]Write to MH i2c: 01 00 00 C9 06 CF [15:01:13]Write i2c OK [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: 01 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: 01 07 00 [15:01:13]MH_I2C_Read... [15:01:13]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 FF 0F E4 [15:01:13]RasterBufferAndPrint [15:01:13]line Счет N : (1)873106 [15:01:13]line ИНН: 02508201610067 [15:01:13]line Контрольно-Кассовый Чек [15:01:13]line ПРОДАЖА [15:01:13]line ТРК (МРК, ГНК) : 21 [15:01:13]line Товар: 2710124500 [15:01:13]line Аи-95-К-5 [15:01:13]line 65.280 * 74.20 [15:01:13]line = 4843.78 [15:01:13]line НДС 12% НСП 1% [15:01:13]line > о реализуемом товаре [15:01:13]line ИТОГО: 4843.78 [15:01:13]line НСП 1% : 42.86 [15:01:13]line НДС 12% : 514.38 [15:01:13]line Наличными: 0.00 [15:01:13]line Безнал.: 4843.78 [15:01:13]line Место: АЗС № 165 "Партнер Нефть" [15:01:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:01:13]line СНО: Общий режим [15:01:13]line Чек 309 18.10.2024 15:01 [15:01:13]line Смена: 312 ФФД: 1.0 [15:01:13]line ЗНМ: 0300000234 [15:01:13]line РНМ: 0000137193017469 [15:01:13]line Версия ККМ: v1.0 [15:01:13]line Платежная система: Mbank [15:01:13]line ФМ: 0000000000963156 [15:01:13]line ФД: 154920 [15:01:13]line ФПД: 44615332938353 [15:01:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154920&fm=44615332938353&tin=02508201610067®Number=0000137193017469&sum=484378 [15:01:14]written 0, free lines is 4095 [15:01:14]OFD Sender: Processing packet 154920 [packets to send 51, broken 50] [15:01:14]ProducePacketName [15:01:14]name=ofd_packets/00154920 [15:01:14]OFD Sender: To server: pG, [15:01:14]CommunicateWithHost lk.salyk.kg:30040 [15:01:14]ConnectInit lk.salyk.kg [15:01:14]Connected sock=10 [15:01:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4F D4 07 01 6F AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 00 FF 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1A 64 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A 64 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE C8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A 64 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 38 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5D 02 00 35 04 06 00 28 93 D1 12 42 71 CC 69 0A 04 3D 8E AA 0F [15:01:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 1D 47 00 EA 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5D 02 00 F4 03 04 00 70 1E 12 67 B6 04 01 00 00 B9 98 7A 58 FD 89 A4 F8 [15:01:14]CommunicateWithHost err = 0 [15:01:14]CheckOFDResponse [15:01:14]1017 (14) - 77093643461234 [15:01:14]1041 (16) - 0000000000963156 [15:01:14]1040 (4) - 154920 [15:01:14]1012 (4) - 18.10.2024 08:38 [15:01:14]1206 (1) - 0 [15:01:14]OFD Sender: Remove packet 154920 [15:01:14]ProducePacketName [15:01:14]name=ofd_packets/00154920 [15:01:14]NVStorageDeleteData [15:01:14]Write to MH i2c: 01 00 00 F2 06 F8 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: 01 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: 01 07 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: 01 07 00 F2 06 00 00 00 00 00 16 0D 22 [15:01:14]RasterBufferAndPrint [15:01:14]line [15:01:14]line [15:01:14]line [15:01:14]line [15:01:14]line [15:01:14]written 0, free lines is 3358 [15:01:14]MH_Cut [15:01:14]Write to MH i2c: D1 01 00 F9 06 01 D1 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: D1 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: D1 01 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: D1 01 00 F9 06 00 D0 [15:01:14]Write to MH i2c: 01 00 00 FA 06 00 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:15]OFD Sender: No OFD packet to send [15:01:15]*** Cut start [15:01:15]*** Partial cut [15:01:15]*** CUTSNS_PIN = 1 [15:01:15]*** CUTSNS_PIN = 0 [15:01:15]*** Brake cut motor [15:01:15]Read from MH i2c: 01 [15:01:15]MH_I2C_Read... [15:01:15]*** Stop cut motor [15:01:15]*** Cut end [15:01:15]Read from MH i2c: 01 07 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 FF 0F 15 [15:01:15]process_action close_receipt done [15:01:15]requested_data is exist [15:01:15]produce_requested_data [15:01:15]requested_item fm.sn is exist - process it [15:01:15]wFMCommunicate request_size=4 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 11 00 00 [15:01:15]Write to MH i2c: E2 08 00 FB 06 80 11 00 00 00 00 00 00 7B [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:16]Read from MH i2c: E2 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 17 00 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 17 00 FB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [15:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:16]wFMCommunicate OK [15:01:16]requested_item fd.num is exist - process it [15:01:16]SAM_PROTO_GetFieldsCounters [15:01:16]wFMCommunicate request_size=4 [15:01:16]MH_SAM_APDU [15:01:16]CAPDU: 80 13 00 00 [15:01:16]Write to MH i2c: E2 08 00 FC 06 80 13 00 00 00 00 00 00 7E [15:01:16]Write i2c OK [15:01:16]MH_I2C_Read... [15:01:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:16]Read from MH i2c: E2 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 62 00 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 62 00 FC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [15:01:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:16]wFMCommunicate OK [15:01:16]SAM_PROTO_GetFieldsCounters done [15:01:16]requested_item shift.num is exist - process it [15:01:16]requested_item shift.opened is exist - process it [15:01:16]req_shift_opened [15:01:16]FM_GetShiftState [15:01:16]SAM_PROTO_GetShiftState [15:01:16]wFMCommunicate request_size=4 [15:01:16]MH_SAM_APDU [15:01:16]CAPDU: 80 13 01 00 [15:01:16]Write to MH i2c: E2 08 00 FD 06 80 13 01 00 00 00 00 00 80 [15:01:16]Write i2c OK [15:01:16]MH_I2C_Read... [15:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:16]Read from MH i2c: E2 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 0E 00 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: E2 0E 00 FD 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [15:01:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:01:16]wFMCommunicate OK [15:01:16]SAM_PROTO_GetShiftState done [15:01:16]FM_GetShiftState done [15:01:16]req_shift_opened done [15:01:16]requested_item shift.open_date is exist - process it [15:01:16]req_shift_open_date [15:01:16]req_shift_open_date done [15:01:16]produce_requested_data done [15:01:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154920,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:01:16]process_action_free close_receipt [15:01:16]json_value_free [15:01:16]json_value_free done [15:01:16]process_json_proto returns [15:01:16]Send response to host [15:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154920,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:01:16]free response buf [15:01:16]execute_script done [15:01:16]execute_script returns [15:01:16]free content buf [15:01:16]Sock 9.Close socket [15:01:16]Sock 9.Thread stoped [15:01:18]int [15:01:18]Write to MH i2c: 01 00 00 FE 06 04 [15:01:18]*** FLAG_PRN_KEY set [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 FE 06 00 08 00 00 00 FF 0F 21 [15:01:18]state=0 [15:01:18]Key pressed [15:01:18]Feed [15:01:18]Write to MH i2c: D8 00 00 FF 06 DC [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: D8 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: D8 01 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: D8 01 00 FF 06 00 DD [15:01:18]int [15:01:18]Write to MH i2c: 01 00 00 00 07 07 [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 00 07 00 48 00 00 00 3C 00 92 [15:01:18]state=2 [15:01:18]Key pressed [15:01:18]int [15:01:18]Write to MH i2c: 01 00 00 01 07 08 [15:01:18]*** FLAG_PRN_KEY reset [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 F8 0F 16 [15:01:18]state=2 [15:01:18]Stop feed [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:35]OFD Sender: No OFD packet to send [15:01:38]accept exits with 7 [15:01:38]New connection [15:01:38]New thread 3066891620 created [15:01:38]Thread 3066748260 joined [15:01:38]Waiting for new connection... [15:01:38] Sock 7.Parse request [15:01:38]Sock 7.Check first char [15:01:38]Sock 7.First char is OK [15:01:38]request: POST /json_proto HTTP/1.0 [15:01:38]Method: POST [15:01:38]URL: /json_proto [15:01:38]Method is POST - this is cgi request [15:01:38]url: /json_proto [15:01:38]query_string will be loaded in cgi processing [15:01:38]execute_cgi json_proto POST (null) [15:01:38]execute_cgi path=json_proto method=POST [15:01:38]POST find Content-Length [15:01:38]Host: 172.17.53.67:8080 [15:01:38]Content-Length: 760 [15:01:38]Content-Type: application/json [15:01:38] [15:01:38]POST finish read [15:01:38]Found Content-Length = 760 [15:01:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:38]execute_script... [15:01:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:38]POST & json_proto [15:01:38]process_json_proto [15:01:38]json parsed OK: [15:01:38]protocol is kg_v1.0 [15:01:38]action value=close_receipt [15:01:38]process_action close_receipt [15:01:38]cmd_close_receipt [15:01:38]MH_GetDate [15:01:38]Write to MH i2c: F0 00 00 02 07 F8 [15:01:38]Write i2c OK [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: F0 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: F0 09 00 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: F0 09 00 02 07 00 52 78 12 67 19 BC 99 64 16 [15:01:38]GetLastDocTimeStamp 1729263672 [15:01:38]current date 1729263698 [15:01:38]FM_GetShiftState [15:01:38]SAM_PROTO_GetShiftState [15:01:38]wFMCommunicate request_size=4 [15:01:38]MH_SAM_APDU [15:01:38]CAPDU: 80 13 01 00 [15:01:38]Write to MH i2c: E2 08 00 03 07 80 13 01 00 00 00 00 00 87 [15:01:38]Write i2c OK [15:01:38]MH_I2C_Read... [15:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:38]Read from MH i2c: E2 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 0E 00 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 0E 00 03 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BE [15:01:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:01:38]wFMCommunicate OK [15:01:38]SAM_PROTO_GetShiftState done [15:01:38]FM_GetShiftState done [15:01:38]opened in 1729211399 [15:01:38]opened+sec_in_day 1729297799 [15:01:38]quantity*price = 80028 [15:01:38]sum+1 = 80029 [15:01:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.28 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 0.00 Безнал.: 800.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 310 18.10.2024 15:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154921 ФПД: 65045085022938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154921&fm=65045085022938&tin=02508201610067®Number=0000137193017469&sum=80028 [15:01:39]StoreToDocumentArchive [15:01:39]shift 312 fd 154921 [15:01:39]save to /storage/0312/doc_00154921 [15:01:39]save last doc name /storage/0312/doc_00154921 to /storage/kkm_last_doc_name [15:01:39]save OK [15:01:39]Clear old archive folders... [15:01:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:01:39]tlvbuf is 01DF0DC0 [15:01:39]SAM_PROTO_ClearQueue [15:01:39]wFMCommunicate request_size=4 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 09 00 00 [15:01:39]Write to MH i2c: E2 08 00 10 07 80 09 00 00 00 00 00 00 89 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 10 07 00 90 00 8B [15:01:39]RAPDU: 90 00 [15:01:39]wFMCommunicate OK [15:01:39]SAM_PROTO_ClearQueue done [15:01:39]KKMCreateOFDPacket [15:01:39]OFDProtocolAddRootSTLVToBuf [15:01:39]FM_MakeSignedData [15:01:39]FM_MakeSignedData [15:01:39]SAM_PROTO_SignData [15:01:39]wFMCommunicate request_size=4 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 0D 01 02 [15:01:39]Write to MH i2c: E2 08 00 11 07 80 0D 01 02 00 00 00 00 91 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 11 07 00 90 00 8C [15:01:39]RAPDU: 90 00 [15:01:39]wFMCommunicate OK [15:01:39]wFMCommunicate request_size=255 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 52 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5D 02 00 35 04 06 00 [15:01:39]Write to MH i2c: E2 02 01 12 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 52 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5D 02 00 35 04 06 00 00 00 56 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 12 07 00 90 00 8D [15:01:39]RAPDU: 90 00 [15:01:39]wFMCommunicate OK [15:01:39]wFMCommunicate request_size=11 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 0D 02 02 06 3B 28 7D 2F EA DA [15:01:39]Write to MH i2c: E2 0E 00 13 07 80 0D 02 02 06 00 3B 28 7D 2F EA DA 00 00 73 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 03 00 13 07 00 90 00 8E [15:01:39]RAPDU: 90 00 [15:01:39]wFMCommunicate OK [15:01:39]wFMCommunicate request_size=4 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 0D 03 02 [15:01:39]Write to MH i2c: E2 08 00 14 07 80 0D 03 02 00 00 00 00 96 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 0B 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 0B 00 14 07 00 9F 9F FB EE 41 2C 39 B3 90 00 17 [15:01:39]RAPDU: 9F 9F FB EE 41 2C 39 B3 90 00 [15:01:39]wFMCommunicate OK [15:01:39]SAM_PROTO_SignData done [15:01:39]FM_MakeSignedData done [15:01:39]CreateOFDProtocolMessage [15:01:39]wFMCommunicate request_size=4 [15:01:39]MH_SAM_APDU [15:01:39]CAPDU: 80 11 00 00 [15:01:39]Write to MH i2c: E2 08 00 15 07 80 11 00 00 00 00 00 00 96 [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:39]Read from MH i2c: E2 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 17 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: E2 17 00 15 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [15:01:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:39]wFMCommunicate OK [15:01:39]CreateOFDProtocolMessage done [15:01:39]OFDSenderStorePacket 154921 [15:01:39]StoreOFDPacket docnum=154921 [15:01:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 18 99 08 01 F6 62 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 52 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5D 02 00 35 04 06 00 3B 28 7D 2F EA DA 9F 9F FB EE 41 2C 39 B3 [15:01:39]CheckFolder [15:01:39]dirname=/storage/ofd_packets [15:01:39]CheckFolder done [15:01:39]ProducePacketName [15:01:39]name=ofd_packets/00154921 [15:01:39]NVStorageSaveData ofd_packets/00154921 [15:01:39]File name is /storage/ofd_packets/00154921 [15:01:39]Write 302 bytes [15:01:39]NVStorageSaveData done [15:01:39]OFDSenderStorePacket done [15:01:39]KKMCreateOFDPacket done [15:01:39]NVStorageSaveData kkm_last_timestamp [15:01:39]File name is /storage/kkm_last_timestamp [15:01:39]Write 4 bytes [15:01:39]NVStorageSaveData done [15:01:39]ExternCall_PrintAddStr [15:01:39]wPrintStart [15:01:39]Write to MH i2c: 01 00 00 16 07 1D [15:01:39]Write i2c OK [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: 01 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: 01 07 00 [15:01:39]MH_I2C_Read... [15:01:39]Read from MH i2c: 01 07 00 16 07 00 00 00 00 00 FF 0F 32 [15:01:39]RasterBufferAndPrint [15:01:39]line Счет N : (1)873110 [15:01:39]line ИНН: 02508201610067 [15:01:39]line Контрольно-Кассовый Чек [15:01:39]line ПРОДАЖА [15:01:39]line ТРК (МРК, ГНК) : 43 [15:01:39]line Товар: 2710124130 [15:01:39]line Super 92-К-5 [15:01:39]line 11.700 * 68.40 [15:01:39]line = 800.28 [15:01:39]line НДС 12% НСП 1% [15:01:39]line > о реализуемом товаре [15:01:39]line ИТОГО: 800.28 [15:01:39]line НСП 1% : 7.08 [15:01:39]line НДС 12% : 84.98 [15:01:39]line Наличными: 0.00 [15:01:39]line Безнал.: 800.28 [15:01:39]line Место: АЗС № 165 "Партнер Нефть" [15:01:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:01:39]line СНО: Общий режим [15:01:39]line Чек 310 18.10.2024 15:01 [15:01:39]line Смена: 312 ФФД: 1.0 [15:01:39]line ЗНМ: 0300000234 [15:01:39]line РНМ: 0000137193017469 [15:01:39]line Версия ККМ: v1.0 [15:01:39]line Платежная система: Mbank [15:01:39]line ФМ: 0000000000963156 [15:01:39]line ФД: 154921 [15:01:39]line ФПД: 65045085022938 [15:01:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154921&fm=65045085022938&tin=02508201610067®Number=0000137193017469&sum=80028 [15:01:40]OFD Sender: Processing packet 154921 [packets to send 51, broken 50] [15:01:40]ProducePacketName [15:01:40]name=ofd_packets/00154921 [15:01:40]OFD Sender: To server: pG, [15:01:40]CommunicateWithHost lk.salyk.kg:30040 [15:01:40]ConnectInit lk.salyk.kg [15:01:40]written 0, free lines is 4095 [15:01:40]Connected sock=10 [15:01:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 18 99 08 01 F6 62 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 52 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5D 02 00 35 04 06 00 3B 28 7D 2F EA DA 9F 9F FB EE 41 2C 39 B3 [15:01:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 2C 47 00 CE 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5D 02 00 F4 03 04 00 8A 1E 12 67 B6 04 01 00 00 FD E1 24 38 05 5A 91 2F [15:01:40]CommunicateWithHost err = 0 [15:01:40]CheckOFDResponse [15:01:40]1017 (14) - 77093643461234 [15:01:40]1041 (16) - 0000000000963156 [15:01:40]1040 (4) - 154921 [15:01:40]1012 (4) - 18.10.2024 08:38 [15:01:40]1206 (1) - 0 [15:01:40]OFD Sender: Remove packet 154921 [15:01:40]ProducePacketName [15:01:40]name=ofd_packets/00154921 [15:01:40]NVStorageDeleteData [15:01:40]Write to MH i2c: 01 00 00 3F 07 46 [15:01:40]Write i2c OK [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: 01 [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: 01 07 00 [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 18 0D 72 [15:01:40]RasterBufferAndPrint [15:01:40]line [15:01:40]line [15:01:40]line [15:01:40]line [15:01:40]line [15:01:40]written 0, free lines is 3358 [15:01:40]MH_Cut [15:01:40]Write to MH i2c: D1 01 00 46 07 01 1F [15:01:40]Write i2c OK [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: D1 [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: D1 01 00 [15:01:40]MH_I2C_Read... [15:01:40]Read from MH i2c: D1 01 00 46 07 00 1E [15:01:40]Write to MH i2c: 01 00 00 47 07 4E [15:01:40]Write i2c OK [15:01:40]MH_I2C_Read... [15:01:40]OFD Sender: No OFD packet to send [15:01:41]*** Cut start [15:01:41]*** Partial cut [15:01:41]*** CUTSNS_PIN = 1 [15:01:41]*** CUTSNS_PIN = 0 [15:01:41]*** Brake cut motor [15:01:41]Read from MH i2c: 01 [15:01:41]MH_I2C_Read... [15:01:41]*** Stop cut motor [15:01:41]*** Cut end [15:01:41]Read from MH i2c: 01 07 00 [15:01:41]MH_I2C_Read... [15:01:41]Read from MH i2c: 01 07 00 47 07 00 00 00 00 00 FF 0F 63 [15:01:41]process_action close_receipt done [15:01:41]requested_data is exist [15:01:41]produce_requested_data [15:01:41]requested_item fm.sn is exist - process it [15:01:41]wFMCommunicate request_size=4 [15:01:41]MH_SAM_APDU [15:01:41]CAPDU: 80 11 00 00 [15:01:41]Write to MH i2c: E2 08 00 48 07 80 11 00 00 00 00 00 00 C9 [15:01:41]Write i2c OK [15:01:41]MH_I2C_Read... [15:01:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:41]Read from MH i2c: E2 [15:01:41]MH_I2C_Read... [15:01:41]Read from MH i2c: E2 17 00 [15:01:41]MH_I2C_Read... [15:01:41]Read from MH i2c: E2 17 00 48 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [15:01:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:41]wFMCommunicate OK [15:01:41]requested_item fd.num is exist - process it [15:01:41]SAM_PROTO_GetFieldsCounters [15:01:41]wFMCommunicate request_size=4 [15:01:41]MH_SAM_APDU [15:01:41]CAPDU: 80 13 00 00 [15:01:41]Write to MH i2c: E2 08 00 49 07 80 13 00 00 00 00 00 00 CC [15:01:41]Write i2c OK [15:01:41]MH_I2C_Read... [15:01:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:42]Read from MH i2c: E2 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 62 00 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 62 00 49 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [15:01:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:42]wFMCommunicate OK [15:01:42]SAM_PROTO_GetFieldsCounters done [15:01:42]requested_item shift.num is exist - process it [15:01:42]requested_item shift.opened is exist - process it [15:01:42]req_shift_opened [15:01:42]FM_GetShiftState [15:01:42]SAM_PROTO_GetShiftState [15:01:42]wFMCommunicate request_size=4 [15:01:42]MH_SAM_APDU [15:01:42]CAPDU: 80 13 01 00 [15:01:42]Write to MH i2c: E2 08 00 4A 07 80 13 01 00 00 00 00 00 CE [15:01:42]Write i2c OK [15:01:42]MH_I2C_Read... [15:01:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:42]Read from MH i2c: E2 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 0E 00 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 0E 00 4A 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 05 [15:01:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:01:42]wFMCommunicate OK [15:01:42]SAM_PROTO_GetShiftState done [15:01:42]FM_GetShiftState done [15:01:42]req_shift_opened done [15:01:42]requested_item shift.open_date is exist - process it [15:01:42]req_shift_open_date [15:01:42]req_shift_open_date done [15:01:42]produce_requested_data done [15:01:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154921,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:01:42]process_action_free close_receipt [15:01:42]json_value_free [15:01:42]json_value_free done [15:01:42]process_json_proto returns [15:01:42]Send response to host [15:01:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154921,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:01:42]free response buf [15:01:42]execute_script done [15:01:42]execute_script returns [15:01:42]free content buf [15:01:42]Sock 7.Close socket [15:01:42]Sock 7.Thread stoped [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]accept exits with 9 [15:02:50]New connection [15:02:50]New thread 3066748260 created [15:02:50]Thread 3066891620 joined [15:02:50]Waiting for new connection... [15:02:50] Sock 9.Parse request [15:02:50]Sock 9.Check first char [15:02:50]Sock 9.First char is OK [15:02:50]request: POST /json_proto HTTP/1.0 [15:02:50]Method: POST [15:02:50]URL: /json_proto [15:02:50]Method is POST - this is cgi request [15:02:50]url: /json_proto [15:02:50]query_string will be loaded in cgi processing [15:02:50]execute_cgi json_proto POST (null) [15:02:50]execute_cgi path=json_proto method=POST [15:02:50]POST find Content-Length [15:02:50]Host: 172.17.53.67:8080 [15:02:50]Content-Length: 769 [15:02:50]Content-Type: application/json [15:02:50] [15:02:50]POST finish read [15:02:50]Found Content-Length = 769 [15:02:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:50]execute_script... [15:02:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:50]POST & json_proto [15:02:50]process_json_proto [15:02:50]json parsed OK: [15:02:50]protocol is kg_v1.0 [15:02:50]action value=close_receipt [15:02:50]process_action close_receipt [15:02:50]cmd_close_receipt [15:02:50]MH_GetDate [15:02:50]Write to MH i2c: F0 00 00 4B 07 41 [15:02:50]Write i2c OK [15:02:50]MH_I2C_Read... [15:02:50]Read from MH i2c: F0 [15:02:50]MH_I2C_Read... [15:02:50]Read from MH i2c: F0 09 00 [15:02:50]MH_I2C_Read... [15:02:50]Read from MH i2c: F0 09 00 4B 07 00 9B 78 12 67 19 BC 99 64 A8 [15:02:50]GetLastDocTimeStamp 1729263698 [15:02:50]current date 1729263771 [15:02:50]FM_GetShiftState [15:02:50]SAM_PROTO_GetShiftState [15:02:50]wFMCommunicate request_size=4 [15:02:50]MH_SAM_APDU [15:02:50]CAPDU: 80 13 01 00 [15:02:50]Write to MH i2c: E2 08 00 4C 07 80 13 01 00 00 00 00 00 D0 [15:02:50]Write i2c OK [15:02:50]MH_I2C_Read... [15:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:50]Read from MH i2c: E2 [15:02:50]MH_I2C_Read... [15:02:50]Read from MH i2c: E2 0E 00 [15:02:50]MH_I2C_Read... [15:02:50]Read from MH i2c: E2 0E 00 4C 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 07 [15:02:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:02:50]wFMCommunicate OK [15:02:50]SAM_PROTO_GetShiftState done [15:02:50]FM_GetShiftState done [15:02:50]opened in 1729211399 [15:02:50]opened+sec_in_day 1729297799 [15:02:50]quantity*price = 150056 [15:02:50]sum+1 = 150058 [15:02:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 311 18.10.2024 15:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154922 ФПД: 89285181355007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154922&fm=89285181355007&tin=02508201610067®Number=0000137193017469&sum=150057 [15:02:52]StoreToDocumentArchive [15:02:52]shift 312 fd 154922 [15:02:52]save to /storage/0312/doc_00154922 [15:02:52]save last doc name /storage/0312/doc_00154922 to /storage/kkm_last_doc_name [15:02:52]save OK [15:02:52]Clear old archive folders... [15:02:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:02:52]tlvbuf is 01DEA510 [15:02:52]SAM_PROTO_ClearQueue [15:02:52]wFMCommunicate request_size=4 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 09 00 00 [15:02:52]Write to MH i2c: E2 08 00 59 07 80 09 00 00 00 00 00 00 D2 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [15:02:52]RAPDU: 90 00 [15:02:52]wFMCommunicate OK [15:02:52]SAM_PROTO_ClearQueue done [15:02:52]KKMCreateOFDPacket [15:02:52]OFDProtocolAddRootSTLVToBuf [15:02:52]FM_MakeSignedData [15:02:52]FM_MakeSignedData [15:02:52]SAM_PROTO_SignData [15:02:52]wFMCommunicate request_size=4 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 0D 01 02 [15:02:52]Write to MH i2c: E2 08 00 5A 07 80 0D 01 02 00 00 00 00 DA [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 5A 07 00 90 00 D5 [15:02:52]RAPDU: 90 00 [15:02:52]wFMCommunicate OK [15:02:52]wFMCommunicate request_size=255 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 9B 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5D 02 00 35 04 06 00 51 [15:02:52]Write to MH i2c: E2 02 01 5B 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 9B 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5D 02 00 35 04 06 00 51 00 00 15 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 5B 07 00 90 00 D6 [15:02:52]RAPDU: 90 00 [15:02:52]wFMCommunicate OK [15:02:52]wFMCommunicate request_size=10 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 0D 02 02 05 34 53 84 B3 FF [15:02:52]Write to MH i2c: E2 0D 00 5C 07 80 0D 02 02 05 00 34 53 84 B3 FF 00 00 A4 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 03 00 5C 07 00 90 00 D7 [15:02:52]RAPDU: 90 00 [15:02:52]wFMCommunicate OK [15:02:52]wFMCommunicate request_size=4 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 0D 03 02 [15:02:52]Write to MH i2c: E2 08 00 5D 07 80 0D 03 02 00 00 00 00 DF [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 0B 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 0B 00 5D 07 00 3F CE 9F 63 7F 1A 84 CE 90 00 DA [15:02:52]RAPDU: 3F CE 9F 63 7F 1A 84 CE 90 00 [15:02:52]wFMCommunicate OK [15:02:52]SAM_PROTO_SignData done [15:02:52]FM_MakeSignedData done [15:02:52]CreateOFDProtocolMessage [15:02:52]wFMCommunicate request_size=4 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 11 00 00 [15:02:52]Write to MH i2c: E2 08 00 5E 07 80 11 00 00 00 00 00 00 DF [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 17 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 17 00 5E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [15:02:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:02:52]wFMCommunicate OK [15:02:52]CreateOFDProtocolMessage done [15:02:52]OFDSenderStorePacket 154922 [15:02:52]StoreOFDPacket docnum=154922 [15:02:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 9B 07 01 7A BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 9B 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5D 02 00 35 04 06 00 51 34 53 84 B3 FF 3F CE 9F 63 7F 1A 84 CE [15:02:52]CheckFolder [15:02:52]dirname=/storage/ofd_packets [15:02:52]CheckFolder done [15:02:52]ProducePacketName [15:02:52]name=ofd_packets/00154922 [15:02:52]NVStorageSaveData ofd_packets/00154922 [15:02:52]File name is /storage/ofd_packets/00154922 [15:02:52]Write 301 bytes [15:02:52]NVStorageSaveData done [15:02:52]OFDSenderStorePacket done [15:02:52]KKMCreateOFDPacket done [15:02:52]NVStorageSaveData kkm_last_timestamp [15:02:52]File name is /storage/kkm_last_timestamp [15:02:52]Write 4 bytes [15:02:52]NVStorageSaveData done [15:02:52]OFD Sender: Processing packet 154922 [packets to send 51, broken 50] [15:02:52]ProducePacketName [15:02:52]name=ofd_packets/00154922 [15:02:52]OFD Sender: To server: pG, [15:02:52]CommunicateWithHost lk.salyk.kg:30040 [15:02:52]ConnectInit lk.salyk.kg [15:02:52]ExternCall_PrintAddStr [15:02:52]wPrintStart [15:02:52]Write to MH i2c: 01 00 00 5F 07 66 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: 01 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: 01 07 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 FF 0F 7B [15:02:52]RasterBufferAndPrint [15:02:52]line Счет N : (1)873111 [15:02:52]line ИНН: 02508201610067 [15:02:52]line Контрольно-Кассовый Чек [15:02:52]line ПРОДАЖА [15:02:52]line ТРК (МРК, ГНК) : 32 [15:02:52]line Товар: 2710124130 [15:02:52]line Аи-92-К-5 [15:02:52]line 22.430 * 66.90 [15:02:52]line = 1500.57 [15:02:52]line НДС 12% НСП 1% [15:02:52]line > о реализуемом товаре [15:02:52]line ИТОГО: 1500.57 [15:02:52]line НСП 1% : 13.28 [15:02:52]line НДС 12% : 159.35 [15:02:52]line Наличными: 0.00 [15:02:52]line Безнал.: 1500.57 [15:02:52]line Место: АЗС № 165 "Партнер Нефть" [15:02:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:02:52]line СНО: Общий режим [15:02:52]line Чек 311 18.10.2024 15:02 [15:02:52]line Смена: 312 ФФД: 1.0 [15:02:52]line ЗНМ: 0300000234 [15:02:52]line РНМ: 0000137193017469 [15:02:52]line Версия ККМ: v1.0 [15:02:52]line Платежная система: Mbank [15:02:52]line ФМ: 0000000000963156 [15:02:52]line ФД: 154922 [15:02:52]line ФПД: 89285181355007 [15:02:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154922&fm=89285181355007&tin=02508201610067®Number=0000137193017469&sum=150057 [15:02:52]Connected sock=11 [15:02:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 9B 07 01 7A BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 9B 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5D 02 00 35 04 06 00 51 34 53 84 B3 FF 3F CE 9F 63 7F 1A 84 CE [15:02:52]written 0, free lines is 4095 [15:02:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F3 45 47 00 A5 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5D 02 00 F4 03 04 00 D3 1E 12 67 B6 04 01 00 00 DA 83 52 BE D3 BC 72 42 [15:02:53]CommunicateWithHost err = 0 [15:02:53]CheckOFDResponse [15:02:53]1017 (14) - 77093643461234 [15:02:53]1041 (16) - 0000000000963156 [15:02:53]1040 (4) - 154922 [15:02:53]1012 (4) - 18.10.2024 08:39 [15:02:53]1206 (1) - 0 [15:02:53]OFD Sender: Remove packet 154922 [15:02:53]ProducePacketName [15:02:53]name=ofd_packets/00154922 [15:02:53]NVStorageDeleteData [15:02:53]Write to MH i2c: 01 00 00 88 07 8F [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 07 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 07 00 88 07 00 00 00 00 00 13 0D B6 [15:02:53]RasterBufferAndPrint [15:02:53]line [15:02:53]line [15:02:53]line [15:02:53]line [15:02:53]line [15:02:53]written 0, free lines is 3353 [15:02:53]MH_Cut [15:02:53]Write to MH i2c: D1 01 00 8F 07 01 68 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: D1 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: D1 01 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: D1 01 00 8F 07 00 67 [15:02:53]Write to MH i2c: 01 00 00 90 07 97 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]OFD Sender: No OFD packet to send [15:02:54]*** Cut start [15:02:54]*** Partial cut [15:02:54]*** CUTSNS_PIN = 1 [15:02:54]*** CUTSNS_PIN = 0 [15:02:54]*** Brake cut motor [15:02:54]Read from MH i2c: 01 [15:02:54]MH_I2C_Read... [15:02:54]*** Stop cut motor [15:02:54]*** Cut end [15:02:54]Read from MH i2c: 01 07 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 FF 0F AC [15:02:54]process_action close_receipt done [15:02:54]requested_data is exist [15:02:54]produce_requested_data [15:02:54]requested_item fm.sn is exist - process it [15:02:54]wFMCommunicate request_size=4 [15:02:54]MH_SAM_APDU [15:02:54]CAPDU: 80 11 00 00 [15:02:54]Write to MH i2c: E2 08 00 91 07 80 11 00 00 00 00 00 00 12 [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:54]Read from MH i2c: E2 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 17 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 17 00 91 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [15:02:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:02:54]wFMCommunicate OK [15:02:54]requested_item fd.num is exist - process it [15:02:54]SAM_PROTO_GetFieldsCounters [15:02:54]wFMCommunicate request_size=4 [15:02:54]MH_SAM_APDU [15:02:54]CAPDU: 80 13 00 00 [15:02:54]Write to MH i2c: E2 08 00 92 07 80 13 00 00 00 00 00 00 15 [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:54]Read from MH i2c: E2 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 62 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 62 00 92 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [15:02:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:54]wFMCommunicate OK [15:02:54]SAM_PROTO_GetFieldsCounters done [15:02:54]requested_item shift.num is exist - process it [15:02:54]requested_item shift.opened is exist - process it [15:02:54]req_shift_opened [15:02:54]FM_GetShiftState [15:02:54]SAM_PROTO_GetShiftState [15:02:54]wFMCommunicate request_size=4 [15:02:54]MH_SAM_APDU [15:02:54]CAPDU: 80 13 01 00 [15:02:54]Write to MH i2c: E2 08 00 93 07 80 13 01 00 00 00 00 00 17 [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:54]Read from MH i2c: E2 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 0E 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: E2 0E 00 93 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4E [15:02:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:02:54]wFMCommunicate OK [15:02:54]SAM_PROTO_GetShiftState done [15:02:54]FM_GetShiftState done [15:02:54]req_shift_opened done [15:02:54]requested_item shift.open_date is exist - process it [15:02:54]req_shift_open_date [15:02:54]req_shift_open_date done [15:02:54]produce_requested_data done [15:02:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154922,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:02:54]process_action_free close_receipt [15:02:54]json_value_free [15:02:54]json_value_free done [15:02:54]process_json_proto returns [15:02:54]Send response to host [15:02:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154922,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:02:54]free response buf [15:02:54]execute_script done [15:02:54]execute_script returns [15:02:54]free content buf [15:02:54]Sock 9.Close socket [15:02:54]Sock 9.Thread stoped [15:02:58]OFD Sender: No OFD packet to send [15:03:03]OFD Sender: No OFD packet to send [15:03:08]OFD Sender: No OFD packet to send [15:03:13]OFD Sender: No OFD packet to send [15:03:18]OFD Sender: No OFD packet to send [15:03:23]OFD Sender: No OFD packet to send [15:03:28]OFD Sender: No OFD packet to send [15:03:33]OFD Sender: No OFD packet to send [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:56]accept exits with 7 [15:03:56]New connection [15:03:56]New thread 3066891620 created [15:03:56]Thread 3066748260 joined [15:03:56]Waiting for new connection... [15:03:56] Sock 7.Parse request [15:03:56]Sock 7.Check first char [15:03:56]Sock 7.First char is OK [15:03:56]request: POST /json_proto HTTP/1.0 [15:03:56]Method: POST [15:03:56]URL: /json_proto [15:03:56]Method is POST - this is cgi request [15:03:56]url: /json_proto [15:03:56]query_string will be loaded in cgi processing [15:03:56]execute_cgi json_proto POST (null) [15:03:56]execute_cgi path=json_proto method=POST [15:03:56]POST find Content-Length [15:03:56]Host: 172.17.53.67:8080 [15:03:56]Content-Length: 677 [15:03:56]Content-Type: application/json [15:03:56] [15:03:56]POST finish read [15:03:56]Found Content-Length = 677 [15:03:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:56]execute_script... [15:03:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:56]POST & json_proto [15:03:56]process_json_proto [15:03:56]json parsed OK: [15:03:56]protocol is kg_v1.0 [15:03:56]action value=close_receipt [15:03:56]process_action close_receipt [15:03:56]cmd_close_receipt [15:03:56]MH_GetDate [15:03:56]Write to MH i2c: F0 00 00 94 07 8A [15:03:56]Write i2c OK [15:03:56]MH_I2C_Read... [15:03:56]Read from MH i2c: F0 [15:03:56]MH_I2C_Read... [15:03:56]Read from MH i2c: F0 09 00 [15:03:56]MH_I2C_Read... [15:03:56]Read from MH i2c: F0 09 00 94 07 00 DC 78 12 67 19 BC 99 64 32 [15:03:56]GetLastDocTimeStamp 1729263771 [15:03:56]current date 1729263836 [15:03:56]FM_GetShiftState [15:03:56]SAM_PROTO_GetShiftState [15:03:56]wFMCommunicate request_size=4 [15:03:56]MH_SAM_APDU [15:03:56]CAPDU: 80 13 01 00 [15:03:56]Write to MH i2c: E2 08 00 95 07 80 13 01 00 00 00 00 00 19 [15:03:56]Write i2c OK [15:03:56]MH_I2C_Read... [15:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:56]Read from MH i2c: E2 [15:03:56]MH_I2C_Read... [15:03:56]Read from MH i2c: E2 0E 00 [15:03:56]MH_I2C_Read... [15:03:56]Read from MH i2c: E2 0E 00 95 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 50 [15:03:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:03:56]wFMCommunicate OK [15:03:56]SAM_PROTO_GetShiftState done [15:03:56]FM_GetShiftState done [15:03:56]opened in 1729211399 [15:03:56]opened+sec_in_day 1729297799 [15:03:56]quantity*price = 20003 [15:03:56]sum+1 = 20004 [15:03:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 312 18.10.2024 15:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154923 ФПД: 111459883334011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154923&fm=111459883334011&tin=02508201610067®Number=0000137193017469&sum=20000 [15:03:57]StoreToDocumentArchive [15:03:57]shift 312 fd 154923 [15:03:57]save to /storage/0312/doc_00154923 [15:03:57]save last doc name /storage/0312/doc_00154923 to /storage/kkm_last_doc_name [15:03:57]save OK [15:03:57]Clear old archive folders... [15:03:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:57]tlvbuf is 01E2ECC0 [15:03:57]SAM_PROTO_ClearQueue [15:03:57]wFMCommunicate request_size=4 [15:03:57]MH_SAM_APDU [15:03:57]CAPDU: 80 09 00 00 [15:03:57]Write to MH i2c: E2 08 00 A2 07 80 09 00 00 00 00 00 00 1B [15:03:57]Write i2c OK [15:03:57]MH_I2C_Read... [15:03:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:57]Read from MH i2c: E2 [15:03:57]MH_I2C_Read... [15:03:57]Read from MH i2c: E2 03 00 [15:03:57]MH_I2C_Read... [15:03:57]Read from MH i2c: E2 03 00 A2 07 00 90 00 1D [15:03:57]RAPDU: 90 00 [15:03:57]wFMCommunicate OK [15:03:57]SAM_PROTO_ClearQueue done [15:03:57]KKMCreateOFDPacket [15:03:57]OFDProtocolAddRootSTLVToBuf [15:03:57]FM_MakeSignedData [15:03:57]FM_MakeSignedData [15:03:57]SAM_PROTO_SignData [15:03:57]wFMCommunicate request_size=4 [15:03:57]MH_SAM_APDU [15:03:57]CAPDU: 80 0D 01 02 [15:03:57]Write to MH i2c: E2 08 00 A3 07 80 0D 01 02 00 00 00 00 23 [15:03:57]Write i2c OK [15:03:57]MH_I2C_Read... [15:03:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:57]Read from MH i2c: E2 [15:03:57]MH_I2C_Read... [15:03:57]Read from MH i2c: E2 03 00 [15:03:57]MH_I2C_Read... [15:03:57]Read from MH i2c: E2 03 00 A3 07 00 90 00 1E [15:03:57]RAPDU: 90 00 [15:03:57]wFMCommunicate OK [15:03:57]wFMCommunicate request_size=255 [15:03:57]MH_SAM_APDU [15:03:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 DC 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5D 02 00 35 04 06 00 65 [15:03:57]Write to MH i2c: E2 02 01 A4 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 DC 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5D 02 00 35 04 06 00 65 00 00 BA [15:03:57]Write i2c OK [15:03:57]MH_I2C_Read... [15:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:58]Read from MH i2c: E2 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 03 00 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [15:03:58]RAPDU: 90 00 [15:03:58]wFMCommunicate OK [15:03:58]wFMCommunicate request_size=10 [15:03:58]MH_SAM_APDU [15:03:58]CAPDU: 80 0D 02 02 05 5F 46 C0 B9 7B [15:03:58]Write to MH i2c: E2 0D 00 A5 07 80 0D 02 02 05 00 5F 46 C0 B9 7B 00 00 C9 [15:03:58]Write i2c OK [15:03:58]MH_I2C_Read... [15:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:58]Read from MH i2c: E2 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 03 00 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 03 00 A5 07 00 90 00 20 [15:03:58]RAPDU: 90 00 [15:03:58]wFMCommunicate OK [15:03:58]wFMCommunicate request_size=4 [15:03:58]MH_SAM_APDU [15:03:58]CAPDU: 80 0D 03 02 [15:03:58]Write to MH i2c: E2 08 00 A6 07 80 0D 03 02 00 00 00 00 28 [15:03:58]Write i2c OK [15:03:58]MH_I2C_Read... [15:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:58]Read from MH i2c: E2 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 0B 00 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 0B 00 A6 07 00 5E 13 B1 C9 B0 BD 5D BC 90 00 9A [15:03:58]RAPDU: 5E 13 B1 C9 B0 BD 5D BC 90 00 [15:03:58]wFMCommunicate OK [15:03:58]SAM_PROTO_SignData done [15:03:58]FM_MakeSignedData done [15:03:58]CreateOFDProtocolMessage [15:03:58]wFMCommunicate request_size=4 [15:03:58]MH_SAM_APDU [15:03:58]CAPDU: 80 11 00 00 [15:03:58]Write to MH i2c: E2 08 00 A7 07 80 11 00 00 00 00 00 00 28 [15:03:58]Write i2c OK [15:03:58]MH_I2C_Read... [15:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:58]Read from MH i2c: E2 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 17 00 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: E2 17 00 A7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [15:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:03:58]wFMCommunicate OK [15:03:58]CreateOFDProtocolMessage done [15:03:58]OFDSenderStorePacket 154923 [15:03:58]StoreOFDPacket docnum=154923 [15:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 F5 07 01 26 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 DC 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5D 02 00 35 04 06 00 65 5F 46 C0 B9 7B 5E 13 B1 C9 B0 BD 5D BC [15:03:58]CheckFolder [15:03:58]dirname=/storage/ofd_packets [15:03:58]CheckFolder done [15:03:58]ProducePacketName [15:03:58]name=ofd_packets/00154923 [15:03:58]NVStorageSaveData ofd_packets/00154923 [15:03:58]File name is /storage/ofd_packets/00154923 [15:03:58]Write 301 bytes [15:03:58]NVStorageSaveData done [15:03:58]OFDSenderStorePacket done [15:03:58]KKMCreateOFDPacket done [15:03:58]NVStorageSaveData kkm_last_timestamp [15:03:58]File name is /storage/kkm_last_timestamp [15:03:58]Write 4 bytes [15:03:58]NVStorageSaveData done [15:03:58]OFD Sender: Processing packet 154923 [packets to send 51, broken 50] [15:03:58]ProducePacketName [15:03:58]name=ofd_packets/00154923 [15:03:58]OFD Sender: To server: pG, [15:03:58]CommunicateWithHost lk.salyk.kg:30040 [15:03:58]ConnectInit lk.salyk.kg [15:03:58]ExternCall_PrintAddStr [15:03:58]wPrintStart [15:03:58]Write to MH i2c: 01 00 00 A8 07 AF [15:03:58]Write i2c OK [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: 01 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: 01 07 00 [15:03:58]MH_I2C_Read... [15:03:58]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 FF 0F C4 [15:03:58]RasterBufferAndPrint [15:03:58]line Счет N : (1)873112 [15:03:58]line ИНН: 02508201610067 [15:03:58]line Контрольно-Кассовый Чек [15:03:58]line ПРОДАЖА [15:03:58]line ТРК (МРК, ГНК) : 12 [15:03:58]line Товар: 2710124130 [15:03:58]line Аи-92-К-5 [15:03:58]line 2.990 * 66.90 [15:03:58]line = 200.03 [15:03:58]line НДС 12% НСП 1% [15:03:58]line > о реализуемом товаре [15:03:58]line ОКРУГЛЕНИЕ: -0.03 [15:03:58]line ИТОГО: 200.00 [15:03:58]line Внесено: 200.00 [15:03:58]line СДАЧА: 0.00 [15:03:58]line НСП 1% : 1.77 [15:03:58]line НДС 12% : 21.24 [15:03:58]line Наличными: 200.00 [15:03:58]line Безнал.: 0.00 [15:03:58]line Место: АЗС № 165 "Партнер Нефть" [15:03:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:03:58]line СНО: Общий режим [15:03:58]line Чек 312 18.10.2024 15:03 [15:03:58]line Смена: 312 ФФД: 1.0 [15:03:58]line ЗНМ: 0300000234 [15:03:58]line РНМ: 0000137193017469 [15:03:58]line Версия ККМ: v1.0 [15:03:58]line ФМ: 0000000000963156 [15:03:58]line ФД: 154923 [15:03:58]line ФПД: 111459883334011 [15:03:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154923&fm=111459883334011&tin=02508201610067®Number=0000137193017469&sum=20000 [15:03:58]Connected sock=11 [15:03:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 F5 07 01 26 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 DC 78 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5D 02 00 35 04 06 00 65 5F 46 C0 B9 7B 5E 13 B1 C9 B0 BD 5D BC [15:03:58]written 0, free lines is 4095 [15:03:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2B 46 47 00 E0 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5D 02 00 F4 03 04 00 15 1F 12 67 B6 04 01 00 00 40 AC A0 BC 98 24 F4 F0 [15:03:58]CommunicateWithHost err = 0 [15:03:58]CheckOFDResponse [15:03:58]1017 (14) - 77093643461234 [15:03:58]1041 (16) - 0000000000963156 [15:03:58]1040 (4) - 154923 [15:03:58]1012 (4) - 18.10.2024 08:40 [15:03:58]1206 (1) - 0 [15:03:58]OFD Sender: Remove packet 154923 [15:03:58]ProducePacketName [15:03:58]name=ofd_packets/00154923 [15:03:58]NVStorageDeleteData [15:03:59]Write to MH i2c: 01 00 00 D3 07 DA [15:03:59]Write i2c OK [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: 01 [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: 01 07 00 [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: 01 07 00 D3 07 00 00 00 00 00 EC 0C D9 [15:03:59]RasterBufferAndPrint [15:03:59]line [15:03:59]line [15:03:59]line [15:03:59]line [15:03:59]line [15:03:59]written 0, free lines is 3314 [15:03:59]MH_Cut [15:03:59]Write to MH i2c: D1 01 00 DA 07 01 B3 [15:03:59]Write i2c OK [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: D1 [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: D1 01 00 [15:03:59]MH_I2C_Read... [15:03:59]Read from MH i2c: D1 01 00 DA 07 00 B2 [15:03:59]Write to MH i2c: 01 00 00 DB 07 E2 [15:03:59]Write i2c OK [15:03:59]MH_I2C_Read... [15:03:59]OFD Sender: No OFD packet to send [15:03:59]*** Cut start [15:03:59]*** Partial cut [15:03:59]*** CUTSNS_PIN = 1 [15:03:59]*** CUTSNS_PIN = 0 [15:04:00]*** Brake cut motor [15:04:00]Read from MH i2c: 01 [15:04:00]MH_I2C_Read... [15:04:00]*** Stop cut motor [15:04:00]*** Cut end [15:04:00]Read from MH i2c: 01 07 00 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: 01 07 00 DB 07 00 00 00 00 00 FF 0F F7 [15:04:00]process_action close_receipt done [15:04:00]requested_data is exist [15:04:00]produce_requested_data [15:04:00]requested_item fm.sn is exist - process it [15:04:00]wFMCommunicate request_size=4 [15:04:00]MH_SAM_APDU [15:04:00]CAPDU: 80 11 00 00 [15:04:00]Write to MH i2c: E2 08 00 DC 07 80 11 00 00 00 00 00 00 5D [15:04:00]Write i2c OK [15:04:00]MH_I2C_Read... [15:04:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:00]Read from MH i2c: E2 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 17 00 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 17 00 DC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [15:04:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:04:00]wFMCommunicate OK [15:04:00]requested_item fd.num is exist - process it [15:04:00]SAM_PROTO_GetFieldsCounters [15:04:00]wFMCommunicate request_size=4 [15:04:00]MH_SAM_APDU [15:04:00]CAPDU: 80 13 00 00 [15:04:00]Write to MH i2c: E2 08 00 DD 07 80 13 00 00 00 00 00 00 60 [15:04:00]Write i2c OK [15:04:00]MH_I2C_Read... [15:04:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:00]Read from MH i2c: E2 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 62 00 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 62 00 DD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [15:04:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:04:00]wFMCommunicate OK [15:04:00]SAM_PROTO_GetFieldsCounters done [15:04:00]requested_item shift.num is exist - process it [15:04:00]requested_item shift.opened is exist - process it [15:04:00]req_shift_opened [15:04:00]FM_GetShiftState [15:04:00]SAM_PROTO_GetShiftState [15:04:00]wFMCommunicate request_size=4 [15:04:00]MH_SAM_APDU [15:04:00]CAPDU: 80 13 01 00 [15:04:00]Write to MH i2c: E2 08 00 DE 07 80 13 01 00 00 00 00 00 62 [15:04:00]Write i2c OK [15:04:00]MH_I2C_Read... [15:04:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:00]Read from MH i2c: E2 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 0E 00 [15:04:00]MH_I2C_Read... [15:04:00]Read from MH i2c: E2 0E 00 DE 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 99 [15:04:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:04:00]wFMCommunicate OK [15:04:00]SAM_PROTO_GetShiftState done [15:04:00]FM_GetShiftState done [15:04:00]req_shift_opened done [15:04:00]requested_item shift.open_date is exist - process it [15:04:00]req_shift_open_date [15:04:00]req_shift_open_date done [15:04:00]produce_requested_data done [15:04:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154923,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:04:00]process_action_free close_receipt [15:04:00]json_value_free [15:04:00]json_value_free done [15:04:00]process_json_proto returns [15:04:00]Send response to host [15:04:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154923,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:04:00]free response buf [15:04:00]execute_script done [15:04:00]execute_script returns [15:04:00]free content buf [15:04:00]Sock 7.Close socket [15:04:00]Sock 7.Thread stoped [15:04:04]OFD Sender: No OFD packet to send [15:04:09]OFD Sender: No OFD packet to send [15:04:14]OFD Sender: No OFD packet to send [15:04:19]OFD Sender: No OFD packet to send [15:04:24]OFD Sender: No OFD packet to send [15:04:29]OFD Sender: No OFD packet to send [15:04:34]OFD Sender: No OFD packet to send [15:04:39]OFD Sender: No OFD packet to send [15:04:44]OFD Sender: No OFD packet to send [15:04:49]OFD Sender: No OFD packet to send [15:04:54]OFD Sender: No OFD packet to send [15:04:59]OFD Sender: No OFD packet to send [15:05:04]OFD Sender: No OFD packet to send [15:05:09]OFD Sender: No OFD packet to send [15:05:14]OFD Sender: No OFD packet to send [15:05:19]OFD Sender: No OFD packet to send [15:05:24]OFD Sender: No OFD packet to send [15:05:29]OFD Sender: No OFD packet to send [15:05:34]OFD Sender: No OFD packet to send [15:05:39]OFD Sender: No OFD packet to send [15:05:44]OFD Sender: No OFD packet to send [15:05:45]accept exits with 9 [15:05:45]New connection [15:05:45]New thread 3066748260 created [15:05:45]Thread 3066891620 joined [15:05:45]Waiting for new connection... [15:05:45] Sock 9.Parse request [15:05:45]Sock 9.Check first char [15:05:45]Sock 9.First char is OK [15:05:45]request: POST /json_proto HTTP/1.0 [15:05:45]Method: POST [15:05:45]URL: /json_proto [15:05:45]Method is POST - this is cgi request [15:05:45]url: /json_proto [15:05:45]query_string will be loaded in cgi processing [15:05:45]execute_cgi json_proto POST (null) [15:05:45]execute_cgi path=json_proto method=POST [15:05:45]POST find Content-Length [15:05:45]Host: 172.17.53.67:8080 [15:05:45]Content-Length: 678 [15:05:45]Content-Type: application/json [15:05:45] [15:05:45]POST finish read [15:05:45]Found Content-Length = 678 [15:05:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.320, "sum" : 690.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:45]execute_script... [15:05:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.320, "sum" : 690.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:45]POST & json_proto [15:05:45]process_json_proto [15:05:45]json parsed OK: [15:05:45]protocol is kg_v1.0 [15:05:45]action value=close_receipt [15:05:45]process_action close_receipt [15:05:45]cmd_close_receipt [15:05:45]MH_GetDate [15:05:45]Write to MH i2c: F0 00 00 DF 07 D5 [15:05:45]Write i2c OK [15:05:45]MH_I2C_Read... [15:05:45]Read from MH i2c: F0 [15:05:45]MH_I2C_Read... [15:05:45]Read from MH i2c: F0 09 00 [15:05:45]MH_I2C_Read... [15:05:45]Read from MH i2c: F0 09 00 DF 07 00 4A 79 12 67 19 BC 99 64 EC [15:05:45]GetLastDocTimeStamp 1729263836 [15:05:45]current date 1729263946 [15:05:45]FM_GetShiftState [15:05:45]SAM_PROTO_GetShiftState [15:05:45]wFMCommunicate request_size=4 [15:05:45]MH_SAM_APDU [15:05:45]CAPDU: 80 13 01 00 [15:05:45]Write to MH i2c: E2 08 00 E0 07 80 13 01 00 00 00 00 00 64 [15:05:45]Write i2c OK [15:05:45]MH_I2C_Read... [15:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:45]Read from MH i2c: E2 [15:05:45]MH_I2C_Read... [15:05:45]Read from MH i2c: E2 0E 00 [15:05:45]MH_I2C_Read... [15:05:45]Read from MH i2c: E2 0E 00 E0 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [15:05:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:05:45]wFMCommunicate OK [15:05:45]SAM_PROTO_GetShiftState done [15:05:45]FM_GetShiftState done [15:05:45]opened in 1729211399 [15:05:45]opened+sec_in_day 1729297799 [15:05:45]quantity*price = 69040 [15:05:45]sum+1 = 69042 [15:05:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 690.00 Внесено: 690.00 СДАЧА: 0.00 НСП 1% : 6.11 НДС 12% : 73.32 Наличными: 690.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 313 18.10.2024 15:05 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154924 ФПД: 51614360768181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150546&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154924&fm=51614360768181&tin=02508201610067®Number=0000137193017469&sum=69000 [15:05:46]StoreToDocumentArchive [15:05:46]shift 312 fd 154924 [15:05:46]save to /storage/0312/doc_00154924 [15:05:46]save last doc name /storage/0312/doc_00154924 to /storage/kkm_last_doc_name [15:05:46]save OK [15:05:46]Clear old archive folders... [15:05:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:46]tlvbuf is 01DF9FB0 [15:05:46]SAM_PROTO_ClearQueue [15:05:46]wFMCommunicate request_size=4 [15:05:46]MH_SAM_APDU [15:05:46]CAPDU: 80 09 00 00 [15:05:46]Write to MH i2c: E2 08 00 ED 07 80 09 00 00 00 00 00 00 66 [15:05:46]Write i2c OK [15:05:46]MH_I2C_Read... [15:05:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:46]Read from MH i2c: E2 [15:05:46]MH_I2C_Read... [15:05:46]Read from MH i2c: E2 03 00 [15:05:46]MH_I2C_Read... [15:05:46]Read from MH i2c: E2 03 00 ED 07 00 90 00 68 [15:05:46]RAPDU: 90 00 [15:05:46]wFMCommunicate OK [15:05:46]SAM_PROTO_ClearQueue done [15:05:46]KKMCreateOFDPacket [15:05:46]OFDProtocolAddRootSTLVToBuf [15:05:46]FM_MakeSignedData [15:05:46]FM_MakeSignedData [15:05:46]SAM_PROTO_SignData [15:05:46]wFMCommunicate request_size=4 [15:05:46]MH_SAM_APDU [15:05:46]CAPDU: 80 0D 01 02 [15:05:46]Write to MH i2c: E2 08 00 EE 07 80 0D 01 02 00 00 00 00 6E [15:05:46]Write i2c OK [15:05:46]MH_I2C_Read... [15:05:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:47]Read from MH i2c: E2 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 EE 07 00 90 00 69 [15:05:47]RAPDU: 90 00 [15:05:47]wFMCommunicate OK [15:05:47]wFMCommunicate request_size=255 [15:05:47]MH_SAM_APDU [15:05:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 4A 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5D 02 00 35 04 06 00 2E [15:05:47]Write to MH i2c: E2 02 01 EF 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 4A 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5D 02 00 35 04 06 00 2E 00 00 BC [15:05:47]Write i2c OK [15:05:47]MH_I2C_Read... [15:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:47]Read from MH i2c: E2 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [15:05:47]RAPDU: 90 00 [15:05:47]wFMCommunicate OK [15:05:47]wFMCommunicate request_size=10 [15:05:47]MH_SAM_APDU [15:05:47]CAPDU: 80 0D 02 02 05 F1 67 A3 8E B5 [15:05:47]Write to MH i2c: E2 0D 00 F0 07 80 0D 02 02 05 00 F1 67 A3 8E B5 00 00 B9 [15:05:47]Write i2c OK [15:05:47]MH_I2C_Read... [15:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:47]Read from MH i2c: E2 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 03 00 F0 07 00 90 00 6B [15:05:47]RAPDU: 90 00 [15:05:47]wFMCommunicate OK [15:05:47]wFMCommunicate request_size=4 [15:05:47]MH_SAM_APDU [15:05:47]CAPDU: 80 0D 03 02 [15:05:47]Write to MH i2c: E2 08 00 F1 07 80 0D 03 02 00 00 00 00 73 [15:05:47]Write i2c OK [15:05:47]MH_I2C_Read... [15:05:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:47]Read from MH i2c: E2 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 0B 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 0B 00 F1 07 00 F1 DC C2 3C 7E FA EF 0A 90 00 B0 [15:05:47]RAPDU: F1 DC C2 3C 7E FA EF 0A 90 00 [15:05:47]wFMCommunicate OK [15:05:47]SAM_PROTO_SignData done [15:05:47]FM_MakeSignedData done [15:05:47]CreateOFDProtocolMessage [15:05:47]wFMCommunicate request_size=4 [15:05:47]MH_SAM_APDU [15:05:47]CAPDU: 80 11 00 00 [15:05:47]Write to MH i2c: E2 08 00 F2 07 80 11 00 00 00 00 00 00 73 [15:05:47]Write i2c OK [15:05:47]MH_I2C_Read... [15:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:47]Read from MH i2c: E2 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 17 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: E2 17 00 F2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [15:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:05:47]wFMCommunicate OK [15:05:47]CreateOFDProtocolMessage done [15:05:47]OFDSenderStorePacket 154924 [15:05:47]StoreOFDPacket docnum=154924 [15:05:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A A0 07 01 71 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 4A 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5D 02 00 35 04 06 00 2E F1 67 A3 8E B5 F1 DC C2 3C 7E FA EF 0A [15:05:47]CheckFolder [15:05:47]dirname=/storage/ofd_packets [15:05:47]CheckFolder done [15:05:47]ProducePacketName [15:05:47]name=ofd_packets/00154924 [15:05:47]NVStorageSaveData ofd_packets/00154924 [15:05:47]File name is /storage/ofd_packets/00154924 [15:05:47]Write 301 bytes [15:05:47]NVStorageSaveData done [15:05:47]OFDSenderStorePacket done [15:05:47]KKMCreateOFDPacket done [15:05:47]NVStorageSaveData kkm_last_timestamp [15:05:47]File name is /storage/kkm_last_timestamp [15:05:47]Write 4 bytes [15:05:47]NVStorageSaveData done [15:05:47]ExternCall_PrintAddStr [15:05:47]wPrintStart [15:05:47]Write to MH i2c: 01 00 00 F3 07 FA [15:05:47]Write i2c OK [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: 01 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: 01 07 00 [15:05:47]MH_I2C_Read... [15:05:47]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 FF 0F 0F [15:05:47]RasterBufferAndPrint [15:05:47]line Счет N : (1)873113 [15:05:47]line ИНН: 02508201610067 [15:05:47]line Контрольно-Кассовый Чек [15:05:47]line ПРОДАЖА [15:05:47]line ТРК (МРК, ГНК) : 32 [15:05:47]line Товар: 2710124130 [15:05:47]line Аи-92-К-5 [15:05:47]line 10.320 * 66.90 [15:05:47]line = 690.41 [15:05:47]line НДС 12% НСП 1% [15:05:47]line > о реализуемом товаре [15:05:47]line ОКРУГЛЕНИЕ: -0.41 [15:05:47]line ИТОГО: 690.00 [15:05:47]line Внесено: 690.00 [15:05:47]line СДАЧА: 0.00 [15:05:47]line НСП 1% : 6.11 [15:05:47]line НДС 12% : 73.32 [15:05:47]line Наличными: 690.00 [15:05:47]line Безнал.: 0.00 [15:05:47]line Место: АЗС № 165 "Партнер Нефть" [15:05:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:05:47]line СНО: Общий режим [15:05:47]line Чек 313 18.10.2024 15:05 [15:05:47]line Смена: 312 ФФД: 1.0 [15:05:47]line ЗНМ: 0300000234 [15:05:47]line РНМ: 0000137193017469 [15:05:47]line Версия ККМ: v1.0 [15:05:47]line ФМ: 0000000000963156 [15:05:47]line ФД: 154924 [15:05:47]line ФПД: 51614360768181 [15:05:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150546&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154924&fm=51614360768181&tin=02508201610067®Number=0000137193017469&sum=69000 [15:05:47]OFD Sender: Processing packet 154924 [packets to send 51, broken 50] [15:05:47]ProducePacketName [15:05:47]name=ofd_packets/00154924 [15:05:47]OFD Sender: To server: pG, [15:05:47]CommunicateWithHost lk.salyk.kg:30040 [15:05:47]ConnectInit lk.salyk.kg [15:05:47]written 0, free lines is 4095 [15:05:47]Connected sock=10 [15:05:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A A0 07 01 71 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 4A 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5D 02 00 35 04 06 00 2E F1 67 A3 8E B5 F1 DC C2 3C 7E FA EF 0A [15:05:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C 7D 47 00 A2 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5D 02 00 F4 03 04 00 82 1F 12 67 B6 04 01 00 00 DB 77 EA 13 29 E1 B9 54 [15:05:48]CommunicateWithHost err = 0 [15:05:48]CheckOFDResponse [15:05:48]1017 (14) - 77093643461234 [15:05:48]1041 (16) - 0000000000963156 [15:05:48]1040 (4) - 154924 [15:05:48]1012 (4) - 18.10.2024 08:42 [15:05:48]1206 (1) - 0 [15:05:48]OFD Sender: Remove packet 154924 [15:05:48]ProducePacketName [15:05:48]name=ofd_packets/00154924 [15:05:48]NVStorageDeleteData [15:05:48]Write to MH i2c: 01 00 00 1E 08 26 [15:05:48]Write i2c OK [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: 01 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: 01 07 00 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: 01 07 00 1E 08 00 00 00 00 00 F3 0C 2C [15:05:48]RasterBufferAndPrint [15:05:48]line [15:05:48]line [15:05:48]line [15:05:48]line [15:05:48]line [15:05:48]written 0, free lines is 3321 [15:05:48]MH_Cut [15:05:48]Write to MH i2c: D1 01 00 25 08 01 FF [15:05:48]Write i2c OK [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: D1 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: D1 01 00 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: D1 01 00 25 08 00 FE [15:05:48]Write to MH i2c: 01 00 00 26 08 2E [15:05:48]Write i2c OK [15:05:48]MH_I2C_Read... [15:05:48]OFD Sender: No OFD packet to send [15:05:49]*** Cut start [15:05:49]*** Partial cut [15:05:49]*** CUTSNS_PIN = 1 [15:05:49]*** CUTSNS_PIN = 0 [15:05:49]*** Brake cut motor [15:05:49]Read from MH i2c: 01 [15:05:49]MH_I2C_Read... [15:05:49]*** Stop cut motor [15:05:49]*** Cut end [15:05:49]Read from MH i2c: 01 07 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: 01 07 00 26 08 00 00 00 00 00 FF 0F 43 [15:05:49]process_action close_receipt done [15:05:49]requested_data is exist [15:05:49]produce_requested_data [15:05:49]requested_item fm.sn is exist - process it [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 11 00 00 [15:05:49]Write to MH i2c: E2 08 00 27 08 80 11 00 00 00 00 00 00 A9 [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 17 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 17 00 27 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [15:05:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:05:49]wFMCommunicate OK [15:05:49]requested_item fd.num is exist - process it [15:05:49]SAM_PROTO_GetFieldsCounters [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 13 00 00 [15:05:49]Write to MH i2c: E2 08 00 28 08 80 13 00 00 00 00 00 00 AC [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 62 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 62 00 28 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [15:05:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:05:49]wFMCommunicate OK [15:05:49]SAM_PROTO_GetFieldsCounters done [15:05:49]requested_item shift.num is exist - process it [15:05:49]requested_item shift.opened is exist - process it [15:05:49]req_shift_opened [15:05:49]FM_GetShiftState [15:05:49]SAM_PROTO_GetShiftState [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 13 01 00 [15:05:49]Write to MH i2c: E2 08 00 29 08 80 13 01 00 00 00 00 00 AE [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 0E 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 0E 00 29 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E5 [15:05:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:05:49]wFMCommunicate OK [15:05:49]SAM_PROTO_GetShiftState done [15:05:49]FM_GetShiftState done [15:05:49]req_shift_opened done [15:05:49]requested_item shift.open_date is exist - process it [15:05:49]req_shift_open_date [15:05:49]req_shift_open_date done [15:05:49]produce_requested_data done [15:05:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154924,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:05:49]process_action_free close_receipt [15:05:49]json_value_free [15:05:49]json_value_free done [15:05:49]process_json_proto returns [15:05:49]Send response to host [15:05:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154924,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:05:49]free response buf [15:05:49]execute_script done [15:05:49]execute_script returns [15:05:49]free content buf [15:05:49]Sock 9.Close socket [15:05:49]Sock 9.Thread stoped [15:05:53]OFD Sender: No OFD packet to send [15:05:58]OFD Sender: No OFD packet to send [15:06:03]OFD Sender: No OFD packet to send [15:06:08]OFD Sender: No OFD packet to send [15:06:13]OFD Sender: No OFD packet to send [15:06:18]OFD Sender: No OFD packet to send [15:06:23]OFD Sender: No OFD packet to send [15:06:28]OFD Sender: No OFD packet to send [15:06:32]accept exits with 7 [15:06:32]New connection [15:06:32]New thread 3066891620 created [15:06:32]Thread 3066748260 joined [15:06:32]Waiting for new connection... [15:06:32] Sock 7.Parse request [15:06:32]Sock 7.Check first char [15:06:32]Sock 7.First char is OK [15:06:32]request: POST /json_proto HTTP/1.0 [15:06:32]Method: POST [15:06:32]URL: /json_proto [15:06:32]Method is POST - this is cgi request [15:06:32]url: /json_proto [15:06:32]query_string will be loaded in cgi processing [15:06:32]execute_cgi json_proto POST (null) [15:06:32]execute_cgi path=json_proto method=POST [15:06:32]POST find Content-Length [15:06:32]Host: 172.17.53.67:8080 [15:06:32]Content-Length: 766 [15:06:32]Content-Type: application/json [15:06:32] [15:06:32]POST finish read [15:06:32]Found Content-Length = 766 [15:06:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:32]execute_script... [15:06:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:32]POST & json_proto [15:06:32]process_json_proto [15:06:32]json parsed OK: [15:06:32]protocol is kg_v1.0 [15:06:32]action value=close_receipt [15:06:32]process_action close_receipt [15:06:32]cmd_close_receipt [15:06:32]MH_GetDate [15:06:32]Write to MH i2c: F0 00 00 2A 08 21 [15:06:32]Write i2c OK [15:06:32]MH_I2C_Read... [15:06:32]Read from MH i2c: F0 [15:06:32]MH_I2C_Read... [15:06:32]Read from MH i2c: F0 09 00 [15:06:32]MH_I2C_Read... [15:06:32]Read from MH i2c: F0 09 00 2A 08 00 78 79 12 67 19 BC 99 64 66 [15:06:32]GetLastDocTimeStamp 1729263946 [15:06:32]current date 1729263992 [15:06:32]FM_GetShiftState [15:06:32]SAM_PROTO_GetShiftState [15:06:32]wFMCommunicate request_size=4 [15:06:32]MH_SAM_APDU [15:06:32]CAPDU: 80 13 01 00 [15:06:32]Write to MH i2c: E2 08 00 2B 08 80 13 01 00 00 00 00 00 B0 [15:06:32]Write i2c OK [15:06:32]MH_I2C_Read... [15:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:32]Read from MH i2c: E2 [15:06:32]MH_I2C_Read... [15:06:32]Read from MH i2c: E2 0E 00 [15:06:32]MH_I2C_Read... [15:06:32]Read from MH i2c: E2 0E 00 2B 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E7 [15:06:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:06:32]wFMCommunicate OK [15:06:32]SAM_PROTO_GetShiftState done [15:06:32]FM_GetShiftState done [15:06:32]opened in 1729211399 [15:06:32]opened+sec_in_day 1729297799 [15:06:32]quantity*price = 50041 [15:06:32]sum+1 = 50042 [15:06:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 314 18.10.2024 15:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154925 ФПД: 239101482088928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150632&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154925&fm=239101482088928&tin=02508201610067®Number=0000137193017469&sum=50041 [15:06:33]StoreToDocumentArchive [15:06:33]shift 312 fd 154925 [15:06:33]save to /storage/0312/doc_00154925 [15:06:33]save last doc name /storage/0312/doc_00154925 to /storage/kkm_last_doc_name [15:06:33]save OK [15:06:33]Clear old archive folders... [15:06:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:06:33]tlvbuf is 01DC9A60 [15:06:33]SAM_PROTO_ClearQueue [15:06:33]wFMCommunicate request_size=4 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 09 00 00 [15:06:33]Write to MH i2c: E2 08 00 38 08 80 09 00 00 00 00 00 00 B2 [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 38 08 00 90 00 B4 [15:06:33]RAPDU: 90 00 [15:06:33]wFMCommunicate OK [15:06:33]SAM_PROTO_ClearQueue done [15:06:33]KKMCreateOFDPacket [15:06:33]OFDProtocolAddRootSTLVToBuf [15:06:33]FM_MakeSignedData [15:06:33]FM_MakeSignedData [15:06:33]SAM_PROTO_SignData [15:06:33]wFMCommunicate request_size=4 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 0D 01 02 [15:06:33]Write to MH i2c: E2 08 00 39 08 80 0D 01 02 00 00 00 00 BA [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 39 08 00 90 00 B5 [15:06:33]RAPDU: 90 00 [15:06:33]wFMCommunicate OK [15:06:33]wFMCommunicate request_size=255 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 78 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5D 02 00 35 04 06 00 D9 [15:06:33]Write to MH i2c: E2 02 01 3A 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 78 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5D 02 00 35 04 06 00 D9 00 00 F6 [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:33]OFD Sender: No OFD packet to send [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [15:06:33]RAPDU: 90 00 [15:06:33]wFMCommunicate OK [15:06:33]wFMCommunicate request_size=10 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 0D 02 02 05 76 26 E7 B9 E0 [15:06:33]Write to MH i2c: E2 0D 00 3B 08 80 0D 02 02 05 00 76 26 E7 B9 E0 00 00 E3 [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 03 00 3B 08 00 90 00 B7 [15:06:33]RAPDU: 90 00 [15:06:33]wFMCommunicate OK [15:06:33]wFMCommunicate request_size=4 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 0D 03 02 [15:06:33]Write to MH i2c: E2 08 00 3C 08 80 0D 03 02 00 00 00 00 BF [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 0B 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 0B 00 3C 08 00 D8 D5 20 C4 6E 92 40 B7 90 00 48 [15:06:33]RAPDU: D8 D5 20 C4 6E 92 40 B7 90 00 [15:06:33]wFMCommunicate OK [15:06:33]SAM_PROTO_SignData done [15:06:33]FM_MakeSignedData done [15:06:33]CreateOFDProtocolMessage [15:06:33]wFMCommunicate request_size=4 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 11 00 00 [15:06:33]Write to MH i2c: E2 08 00 3D 08 80 11 00 00 00 00 00 00 BF [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 17 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 17 00 3D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [15:06:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:33]wFMCommunicate OK [15:06:33]CreateOFDProtocolMessage done [15:06:33]OFDSenderStorePacket 154925 [15:06:33]StoreOFDPacket docnum=154925 [15:06:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 47 07 01 E9 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 78 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5D 02 00 35 04 06 00 D9 76 26 E7 B9 E0 D8 D5 20 C4 6E 92 40 B7 [15:06:33]CheckFolder [15:06:33]dirname=/storage/ofd_packets [15:06:33]CheckFolder done [15:06:33]ProducePacketName [15:06:33]name=ofd_packets/00154925 [15:06:33]NVStorageSaveData ofd_packets/00154925 [15:06:33]File name is /storage/ofd_packets/00154925 [15:06:33]Write 301 bytes [15:06:33]NVStorageSaveData done [15:06:33]OFDSenderStorePacket done [15:06:33]KKMCreateOFDPacket done [15:06:33]NVStorageSaveData kkm_last_timestamp [15:06:33]File name is /storage/kkm_last_timestamp [15:06:33]Write 4 bytes [15:06:33]NVStorageSaveData done [15:06:33]ExternCall_PrintAddStr [15:06:33]wPrintStart [15:06:33]Write to MH i2c: 01 00 00 3E 08 46 [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: 01 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: 01 07 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 FF 0F 5B [15:06:33]RasterBufferAndPrint [15:06:33]line Счет N : (1)873114 [15:06:33]line ИНН: 02508201610067 [15:06:33]line Контрольно-Кассовый Чек [15:06:33]line ПРОДАЖА [15:06:33]line ТРК (МРК, ГНК) : 22 [15:06:33]line Товар: 2710124130 [15:06:33]line Аи-92-К-5 [15:06:33]line 7.480 * 66.90 [15:06:33]line = 500.41 [15:06:33]line НДС 12% НСП 1% [15:06:33]line > о реализуемом товаре [15:06:33]line ИТОГО: 500.41 [15:06:33]line НСП 1% : 4.43 [15:06:33]line НДС 12% : 53.14 [15:06:33]line Наличными: 0.00 [15:06:33]line Безнал.: 500.41 [15:06:33]line Место: АЗС № 165 "Партнер Нефть" [15:06:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:06:33]line СНО: Общий режим [15:06:33]line Чек 314 18.10.2024 15:06 [15:06:33]line Смена: 312 ФФД: 1.0 [15:06:33]line ЗНМ: 0300000234 [15:06:33]line РНМ: 0000137193017469 [15:06:33]line Версия ККМ: v1.0 [15:06:33]line Платежная система: Mbank [15:06:33]line ФМ: 0000000000963156 [15:06:33]line ФД: 154925 [15:06:33]line ФПД: 239101482088928 [15:06:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150632&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154925&fm=239101482088928&tin=02508201610067®Number=0000137193017469&sum=50041 [15:06:34]OFD Sender: Processing packet 154925 [packets to send 51, broken 50] [15:06:34]ProducePacketName [15:06:34]name=ofd_packets/00154925 [15:06:34]OFD Sender: To server: pG, [15:06:34]CommunicateWithHost lk.salyk.kg:30040 [15:06:34]ConnectInit lk.salyk.kg [15:06:34]written 0, free lines is 4095 [15:06:34]Connected sock=10 [15:06:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 47 07 01 E9 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 78 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5D 02 00 35 04 06 00 D9 76 26 E7 B9 E0 D8 D5 20 C4 6E 92 40 B7 [15:06:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 89 69 47 00 65 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5D 02 00 F4 03 04 00 B0 1F 12 67 B6 04 01 00 00 16 9B 57 A3 09 23 B6 86 [15:06:34]CommunicateWithHost err = 0 [15:06:34]CheckOFDResponse [15:06:34]1017 (14) - 77093643461234 [15:06:34]1041 (16) - 0000000000963156 [15:06:34]1040 (4) - 154925 [15:06:34]1012 (4) - 18.10.2024 08:43 [15:06:34]1206 (1) - 0 [15:06:34]OFD Sender: Remove packet 154925 [15:06:34]ProducePacketName [15:06:34]name=ofd_packets/00154925 [15:06:34]NVStorageDeleteData [15:06:34]Write to MH i2c: 01 00 00 67 08 6F [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: 01 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: 01 07 00 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: 01 07 00 67 08 00 00 00 00 00 19 0D 9C [15:06:34]RasterBufferAndPrint [15:06:34]line [15:06:34]line [15:06:34]line [15:06:34]line [15:06:34]line [15:06:34]written 0, free lines is 3359 [15:06:34]MH_Cut [15:06:34]Write to MH i2c: D1 01 00 6E 08 01 48 [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: D1 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: D1 01 00 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: D1 01 00 6E 08 00 47 [15:06:34]Write to MH i2c: 01 00 00 6F 08 77 [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:35]OFD Sender: No OFD packet to send [15:06:35]*** Cut start [15:06:35]*** Partial cut [15:06:35]*** CUTSNS_PIN = 1 [15:06:35]*** CUTSNS_PIN = 0 [15:06:35]*** Brake cut motor [15:06:35]Read from MH i2c: 01 [15:06:35]MH_I2C_Read... [15:06:35]*** Stop cut motor [15:06:35]*** Cut end [15:06:35]Read from MH i2c: 01 07 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: 01 07 00 6F 08 00 00 00 00 00 FF 0F 8C [15:06:35]process_action close_receipt done [15:06:35]requested_data is exist [15:06:35]produce_requested_data [15:06:35]requested_item fm.sn is exist - process it [15:06:35]wFMCommunicate request_size=4 [15:06:35]MH_SAM_APDU [15:06:35]CAPDU: 80 11 00 00 [15:06:35]Write to MH i2c: E2 08 00 70 08 80 11 00 00 00 00 00 00 F2 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:36]Read from MH i2c: E2 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 17 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 17 00 70 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [15:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:36]wFMCommunicate OK [15:06:36]requested_item fd.num is exist - process it [15:06:36]SAM_PROTO_GetFieldsCounters [15:06:36]wFMCommunicate request_size=4 [15:06:36]MH_SAM_APDU [15:06:36]CAPDU: 80 13 00 00 [15:06:36]Write to MH i2c: E2 08 00 71 08 80 13 00 00 00 00 00 00 F5 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:36]Read from MH i2c: E2 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 62 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 62 00 71 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [15:06:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:36]wFMCommunicate OK [15:06:36]SAM_PROTO_GetFieldsCounters done [15:06:36]requested_item shift.num is exist - process it [15:06:36]requested_item shift.opened is exist - process it [15:06:36]req_shift_opened [15:06:36]FM_GetShiftState [15:06:36]SAM_PROTO_GetShiftState [15:06:36]wFMCommunicate request_size=4 [15:06:36]MH_SAM_APDU [15:06:36]CAPDU: 80 13 01 00 [15:06:36]Write to MH i2c: E2 08 00 72 08 80 13 01 00 00 00 00 00 F7 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:36]Read from MH i2c: E2 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 0E 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 0E 00 72 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [15:06:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:06:36]wFMCommunicate OK [15:06:36]SAM_PROTO_GetShiftState done [15:06:36]FM_GetShiftState done [15:06:36]req_shift_opened done [15:06:36]requested_item shift.open_date is exist - process it [15:06:36]req_shift_open_date [15:06:36]req_shift_open_date done [15:06:36]produce_requested_data done [15:06:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154925,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:06:36]process_action_free close_receipt [15:06:36]json_value_free [15:06:36]json_value_free done [15:06:36]process_json_proto returns [15:06:36]Send response to host [15:06:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154925,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:06:36]free response buf [15:06:36]execute_script done [15:06:36]execute_script returns [15:06:36]free content buf [15:06:36]Sock 7.Close socket [15:06:36]Sock 7.Thread stoped [15:06:36]accept exits with 9 [15:06:36]New connection [15:06:36]New thread 3066748260 created [15:06:36]Thread 3066891620 joined [15:06:36]Waiting for new connection... [15:06:36] Sock 9.Parse request [15:06:36]Sock 9.Check first char [15:06:36]Sock 9.First char is OK [15:06:36]request: POST /json_proto HTTP/1.0 [15:06:36]Method: POST [15:06:36]URL: /json_proto [15:06:36]Method is POST - this is cgi request [15:06:36]url: /json_proto [15:06:36]query_string will be loaded in cgi processing [15:06:36]execute_cgi json_proto POST (null) [15:06:36]execute_cgi path=json_proto method=POST [15:06:36]POST find Content-Length [15:06:36]Host: 172.17.53.67:8080 [15:06:36]Content-Length: 674 [15:06:36]Content-Type: application/json [15:06:36] [15:06:36]POST finish read [15:06:36]Found Content-Length = 674 [15:06:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:36]execute_script... [15:06:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:36]POST & json_proto [15:06:36]process_json_proto [15:06:36]json parsed OK: [15:06:36]protocol is kg_v1.0 [15:06:36]action value=close_receipt [15:06:36]process_action close_receipt [15:06:36]cmd_close_receipt [15:06:36]MH_GetDate [15:06:36]Write to MH i2c: F0 00 00 73 08 6A [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: F0 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: F0 09 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: F0 09 00 73 08 00 7C 79 12 67 19 BC 99 64 B3 [15:06:36]GetLastDocTimeStamp 1729263992 [15:06:36]current date 1729263996 [15:06:36]FM_GetShiftState [15:06:36]SAM_PROTO_GetShiftState [15:06:36]wFMCommunicate request_size=4 [15:06:36]MH_SAM_APDU [15:06:36]CAPDU: 80 13 01 00 [15:06:36]Write to MH i2c: E2 08 00 74 08 80 13 01 00 00 00 00 00 F9 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:36]Read from MH i2c: E2 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 0E 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: E2 0E 00 74 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 30 [15:06:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:06:36]wFMCommunicate OK [15:06:36]SAM_PROTO_GetShiftState done [15:06:36]FM_GetShiftState done [15:06:36]opened in 1729211399 [15:06:36]opened+sec_in_day 1729297799 [15:06:36]quantity*price = 70027 [15:06:36]sum+1 = 70029 [15:06:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 315 18.10.2024 15:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154926 ФПД: 56555418449774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154926&fm=56555418449774&tin=02508201610067®Number=0000137193017469&sum=70000 [15:06:37]StoreToDocumentArchive [15:06:37]shift 312 fd 154926 [15:06:37]save to /storage/0312/doc_00154926 [15:06:37]save last doc name /storage/0312/doc_00154926 to /storage/kkm_last_doc_name [15:06:37]save OK [15:06:37]Clear old archive folders... [15:06:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:06:37]tlvbuf is 01DF1FD0 [15:06:37]SAM_PROTO_ClearQueue [15:06:37]wFMCommunicate request_size=4 [15:06:37]MH_SAM_APDU [15:06:37]CAPDU: 80 09 00 00 [15:06:37]Write to MH i2c: E2 08 00 81 08 80 09 00 00 00 00 00 00 FB [15:06:37]Write i2c OK [15:06:37]MH_I2C_Read... [15:06:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:37]Read from MH i2c: E2 [15:06:37]MH_I2C_Read... [15:06:37]Read from MH i2c: E2 03 00 [15:06:37]MH_I2C_Read... [15:06:37]Read from MH i2c: E2 03 00 81 08 00 90 00 FD [15:06:37]RAPDU: 90 00 [15:06:37]wFMCommunicate OK [15:06:37]SAM_PROTO_ClearQueue done [15:06:37]KKMCreateOFDPacket [15:06:37]OFDProtocolAddRootSTLVToBuf [15:06:37]FM_MakeSignedData [15:06:37]FM_MakeSignedData [15:06:37]SAM_PROTO_SignData [15:06:37]wFMCommunicate request_size=4 [15:06:37]MH_SAM_APDU [15:06:37]CAPDU: 80 0D 01 02 [15:06:37]Write to MH i2c: E2 08 00 82 08 80 0D 01 02 00 00 00 00 03 [15:06:37]Write i2c OK [15:06:37]MH_I2C_Read... [15:06:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:37]Read from MH i2c: E2 [15:06:37]MH_I2C_Read... [15:06:37]Read from MH i2c: E2 03 00 [15:06:37]MH_I2C_Read... [15:06:37]Read from MH i2c: E2 03 00 82 08 00 90 00 FE [15:06:37]RAPDU: 90 00 [15:06:37]wFMCommunicate OK [15:06:37]wFMCommunicate request_size=255 [15:06:37]MH_SAM_APDU [15:06:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 7D 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5D 02 00 35 04 06 00 33 6F D5 A0 [15:06:37]Write to MH i2c: E2 02 01 83 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 7D 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5D 02 00 35 04 06 00 33 6F D5 A0 00 00 21 [15:06:37]Write i2c OK [15:06:37]MH_I2C_Read... [15:06:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:38]Read from MH i2c: E2 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 03 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 03 00 83 08 00 90 00 FF [15:06:38]RAPDU: 90 00 [15:06:38]wFMCommunicate OK [15:06:38]wFMCommunicate request_size=7 [15:06:38]MH_SAM_APDU [15:06:38]CAPDU: 80 0D 02 02 02 77 6E [15:06:38]Write to MH i2c: E2 0A 00 84 08 80 0D 02 02 02 00 77 6E 00 00 EF [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:38]Read from MH i2c: E2 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 03 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 03 00 84 08 00 90 00 00 [15:06:38]RAPDU: 90 00 [15:06:38]wFMCommunicate OK [15:06:38]wFMCommunicate request_size=4 [15:06:38]MH_SAM_APDU [15:06:38]CAPDU: 80 0D 03 02 [15:06:38]Write to MH i2c: E2 08 00 85 08 80 0D 03 02 00 00 00 00 08 [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:38]Read from MH i2c: E2 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 0B 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 0B 00 85 08 00 5A A1 37 91 29 DA 92 62 90 00 C3 [15:06:38]RAPDU: 5A A1 37 91 29 DA 92 62 90 00 [15:06:38]wFMCommunicate OK [15:06:38]SAM_PROTO_SignData done [15:06:38]FM_MakeSignedData done [15:06:38]CreateOFDProtocolMessage [15:06:38]wFMCommunicate request_size=4 [15:06:38]MH_SAM_APDU [15:06:38]CAPDU: 80 11 00 00 [15:06:38]Write to MH i2c: E2 08 00 86 08 80 11 00 00 00 00 00 00 08 [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:38]Read from MH i2c: E2 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 17 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 17 00 86 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [15:06:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:38]wFMCommunicate OK [15:06:38]CreateOFDProtocolMessage done [15:06:38]OFDSenderStorePacket 154926 [15:06:38]StoreOFDPacket docnum=154926 [15:06:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA F5 04 01 38 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 7D 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5D 02 00 35 04 06 00 33 6F D5 A0 77 6E 5A A1 37 91 29 DA 92 62 [15:06:38]CheckFolder [15:06:38]dirname=/storage/ofd_packets [15:06:38]CheckFolder done [15:06:38]ProducePacketName [15:06:38]name=ofd_packets/00154926 [15:06:38]NVStorageSaveData ofd_packets/00154926 [15:06:38]File name is /storage/ofd_packets/00154926 [15:06:38]Write 298 bytes [15:06:38]NVStorageSaveData done [15:06:38]OFDSenderStorePacket done [15:06:38]KKMCreateOFDPacket done [15:06:38]NVStorageSaveData kkm_last_timestamp [15:06:38]File name is /storage/kkm_last_timestamp [15:06:38]Write 4 bytes [15:06:38]NVStorageSaveData done [15:06:38]ExternCall_PrintAddStr [15:06:38]wPrintStart [15:06:38]Write to MH i2c: 01 00 00 87 08 8F [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: 01 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: 01 07 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: 01 07 00 87 08 00 00 00 00 00 FF 0F A4 [15:06:38]RasterBufferAndPrint [15:06:38]line Счет N : (1)873115 [15:06:38]line ИНН: 02508201610067 [15:06:38]line Контрольно-Кассовый Чек [15:06:38]line ПРОДАЖА [15:06:38]line ТРК (МРК, ГНК) : 14 [15:06:38]line Товар: 2710194210 [15:06:38]line ДТ-К-2 [15:06:38]line 9.190 * 76.20 [15:06:38]line = 700.28 [15:06:38]line НДС 12% НСП 1% [15:06:38]line > о реализуемом товаре [15:06:38]line ОКРУГЛЕНИЕ: -0.28 [15:06:38]line ИТОГО: 700.00 [15:06:38]line Внесено: 700.00 [15:06:38]line СДАЧА: 0.00 [15:06:38]line НСП 1% : 6.20 [15:06:38]line НДС 12% : 74.37 [15:06:38]line Наличными: 700.00 [15:06:38]line Безнал.: 0.00 [15:06:38]line Место: АЗС № 165 "Партнер Нефть" [15:06:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:06:38]line СНО: Общий режим [15:06:38]line Чек 315 18.10.2024 15:06 [15:06:38]line Смена: 312 ФФД: 1.0 [15:06:38]line ЗНМ: 0300000234 [15:06:38]line РНМ: 0000137193017469 [15:06:38]line Версия ККМ: v1.0 [15:06:38]line ФМ: 0000000000963156 [15:06:38]line ФД: 154926 [15:06:38]line ФПД: 56555418449774 [15:06:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T150637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154926&fm=56555418449774&tin=02508201610067®Number=0000137193017469&sum=70000 [15:06:38]written 0, free lines is 4095 [15:06:38]OFD Sender: Processing packet 154926 [packets to send 51, broken 50] [15:06:38]ProducePacketName [15:06:38]name=ofd_packets/00154926 [15:06:38]OFD Sender: To server: pG, [15:06:38]CommunicateWithHost lk.salyk.kg:30040 [15:06:38]ConnectInit lk.salyk.kg [15:06:39]Connected sock=10 [15:06:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA F5 04 01 38 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 7D 79 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5D 02 00 35 04 06 00 33 6F D5 A0 77 6E 5A A1 37 91 29 DA 92 62 [15:06:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 13 47 00 40 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5D 02 00 F4 03 04 00 B5 1F 12 67 B6 04 01 00 00 55 3B 19 22 B6 33 90 7E [15:06:39]CommunicateWithHost err = 0 [15:06:39]CheckOFDResponse [15:06:39]1017 (14) - 77093643461234 [15:06:39]1041 (16) - 0000000000963156 [15:06:39]1040 (4) - 154926 [15:06:39]1012 (4) - 18.10.2024 08:43 [15:06:39]1206 (1) - 0 [15:06:39]OFD Sender: Remove packet 154926 [15:06:39]ProducePacketName [15:06:39]name=ofd_packets/00154926 [15:06:39]NVStorageDeleteData [15:06:39]Write to MH i2c: 01 00 00 B2 08 BA [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: 01 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: 01 07 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: 01 07 00 B2 08 00 00 00 00 00 DD 0C AA [15:06:39]RasterBufferAndPrint [15:06:39]line [15:06:39]line [15:06:39]line [15:06:39]line [15:06:39]line [15:06:39]written 0, free lines is 3305 [15:06:39]MH_Cut [15:06:39]Write to MH i2c: D1 01 00 B9 08 01 93 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: D1 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: D1 01 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: D1 01 00 B9 08 00 92 [15:06:39]Write to MH i2c: 01 00 00 BA 08 C2 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]OFD Sender: No OFD packet to send [15:06:40]*** Cut start [15:06:40]*** Partial cut [15:06:40]*** CUTSNS_PIN = 1 [15:06:40]*** CUTSNS_PIN = 0 [15:06:40]*** Brake cut motor [15:06:40]Read from MH i2c: 01 [15:06:40]MH_I2C_Read... [15:06:40]*** Stop cut motor [15:06:40]*** Cut end [15:06:40]Read from MH i2c: 01 07 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: 01 07 00 BA 08 00 00 00 00 00 FF 0F D7 [15:06:40]process_action close_receipt done [15:06:40]requested_data is exist [15:06:40]produce_requested_data [15:06:40]requested_item fm.sn is exist - process it [15:06:40]wFMCommunicate request_size=4 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 11 00 00 [15:06:40]Write to MH i2c: E2 08 00 BB 08 80 11 00 00 00 00 00 00 3D [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:40]Read from MH i2c: E2 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 17 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 17 00 BB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [15:06:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:40]wFMCommunicate OK [15:06:40]requested_item fd.num is exist - process it [15:06:40]SAM_PROTO_GetFieldsCounters [15:06:40]wFMCommunicate request_size=4 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 13 00 00 [15:06:40]Write to MH i2c: E2 08 00 BC 08 80 13 00 00 00 00 00 00 40 [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:40]Read from MH i2c: E2 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 62 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 62 00 BC 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [15:06:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:40]wFMCommunicate OK [15:06:40]SAM_PROTO_GetFieldsCounters done [15:06:40]requested_item shift.num is exist - process it [15:06:40]requested_item shift.opened is exist - process it [15:06:40]req_shift_opened [15:06:40]FM_GetShiftState [15:06:40]SAM_PROTO_GetShiftState [15:06:40]wFMCommunicate request_size=4 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 13 01 00 [15:06:40]Write to MH i2c: E2 08 00 BD 08 80 13 01 00 00 00 00 00 42 [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0E 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0E 00 BD 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [15:06:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:06:41]wFMCommunicate OK [15:06:41]SAM_PROTO_GetShiftState done [15:06:41]FM_GetShiftState done [15:06:41]req_shift_opened done [15:06:41]requested_item shift.open_date is exist - process it [15:06:41]req_shift_open_date [15:06:41]req_shift_open_date done [15:06:41]produce_requested_data done [15:06:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154926,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:06:41]process_action_free close_receipt [15:06:41]json_value_free [15:06:41]json_value_free done [15:06:41]process_json_proto returns [15:06:41]Send response to host [15:06:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154926,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:06:41]free response buf [15:06:41]execute_script done [15:06:41]execute_script returns [15:06:41]free content buf [15:06:41]Sock 9.Close socket [15:06:41]Sock 9.Thread stoped [15:06:44]OFD Sender: No OFD packet to send [15:06:49]OFD Sender: No OFD packet to send [15:06:54]OFD Sender: No OFD packet to send [15:06:59]OFD Sender: No OFD packet to send [15:07:04]OFD Sender: No OFD packet to send [15:07:09]OFD Sender: No OFD packet to send [15:07:14]OFD Sender: No OFD packet to send [15:07:19]OFD Sender: No OFD packet to send [15:07:24]OFD Sender: No OFD packet to send [15:07:29]OFD Sender: No OFD packet to send [15:07:34]OFD Sender: No OFD packet to send [15:07:39]OFD Sender: No OFD packet to send [15:07:44]OFD Sender: No OFD packet to send [15:07:49]OFD Sender: No OFD packet to send [15:07:54]OFD Sender: No OFD packet to send [15:07:59]OFD Sender: No OFD packet to send [15:08:04]OFD Sender: No OFD packet to send [15:08:09]OFD Sender: No OFD packet to send [15:08:14]OFD Sender: No OFD packet to send [15:08:19]OFD Sender: No OFD packet to send [15:08:24]OFD Sender: No OFD packet to send [15:08:29]OFD Sender: No OFD packet to send [15:08:34]OFD Sender: No OFD packet to send [15:08:39]OFD Sender: No OFD packet to send [15:08:44]OFD Sender: No OFD packet to send [15:08:49]OFD Sender: No OFD packet to send [15:08:54]OFD Sender: No OFD packet to send [15:08:59]OFD Sender: No OFD packet to send [15:09:04]OFD Sender: No OFD packet to send [15:09:09]OFD Sender: No OFD packet to send [15:09:14]OFD Sender: No OFD packet to send [15:09:19]OFD Sender: No OFD packet to send [15:09:24]OFD Sender: No OFD packet to send [15:09:29]OFD Sender: No OFD packet to send [15:09:34]OFD Sender: No OFD packet to send [15:09:39]OFD Sender: No OFD packet to send [15:09:44]OFD Sender: No OFD packet to send [15:09:49]OFD Sender: No OFD packet to send [15:09:54]OFD Sender: No OFD packet to send [15:09:59]OFD Sender: No OFD packet to send [15:10:05]OFD Sender: No OFD packet to send [15:10:10]OFD Sender: No OFD packet to send [15:10:15]OFD Sender: No OFD packet to send [15:10:20]OFD Sender: No OFD packet to send [15:10:25]OFD Sender: No OFD packet to send [15:10:30]OFD Sender: No OFD packet to send [15:10:35]OFD Sender: No OFD packet to send [15:10:40]OFD Sender: No OFD packet to send [15:10:45]OFD Sender: No OFD packet to send [15:10:50]OFD Sender: No OFD packet to send [15:10:55]OFD Sender: No OFD packet to send [15:11:00]OFD Sender: No OFD packet to send [15:11:05]OFD Sender: No OFD packet to send [15:11:10]OFD Sender: No OFD packet to send [15:11:15]OFD Sender: No OFD packet to send [15:11:20]OFD Sender: No OFD packet to send [15:11:25]OFD Sender: No OFD packet to send [15:11:30]OFD Sender: No OFD packet to send [15:11:35]OFD Sender: No OFD packet to send [15:11:40]OFD Sender: No OFD packet to send [15:11:45]OFD Sender: No OFD packet to send [15:11:50]OFD Sender: No OFD packet to send [15:11:55]OFD Sender: No OFD packet to send [15:12:00]OFD Sender: No OFD packet to send [15:12:05]OFD Sender: No OFD packet to send [15:12:10]OFD Sender: No OFD packet to send [15:12:15]OFD Sender: No OFD packet to send [15:12:20]OFD Sender: No OFD packet to send [15:12:25]OFD Sender: No OFD packet to send [15:12:30]OFD Sender: No OFD packet to send [15:12:35]OFD Sender: No OFD packet to send [15:12:40]OFD Sender: No OFD packet to send [15:12:45]OFD Sender: No OFD packet to send [15:12:50]OFD Sender: No OFD packet to send [15:12:55]OFD Sender: No OFD packet to send [15:13:00]OFD Sender: No OFD packet to send [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:36]accept exits with 7 [15:13:36]New connection [15:13:36]New thread 3066891620 created [15:13:36]Thread 3066748260 joined [15:13:36]Waiting for new connection... [15:13:36] Sock 7.Parse request [15:13:36]Sock 7.Check first char [15:13:36]Sock 7.First char is OK [15:13:36]request: POST /json_proto HTTP/1.0 [15:13:36]Method: POST [15:13:36]URL: /json_proto [15:13:36]Method is POST - this is cgi request [15:13:36]url: /json_proto [15:13:36]query_string will be loaded in cgi processing [15:13:36]execute_cgi json_proto POST (null) [15:13:36]execute_cgi path=json_proto method=POST [15:13:36]POST find Content-Length [15:13:36]Host: 172.17.53.67:8080 [15:13:36]Content-Length: 621 [15:13:36]Content-Type: application/json [15:13:36] [15:13:36]POST finish read [15:13:36]Found Content-Length = 621 [15:13:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76538", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:36]execute_script... [15:13:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76538", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:36]POST & json_proto [15:13:36]process_json_proto [15:13:36]json parsed OK: [15:13:36]protocol is kg_v1.0 [15:13:36]action value=close_receipt [15:13:36]process_action close_receipt [15:13:36]cmd_close_receipt [15:13:36]MH_GetDate [15:13:36]Write to MH i2c: F0 00 00 BE 08 B5 [15:13:36]Write i2c OK [15:13:36]MH_I2C_Read... [15:13:36]Read from MH i2c: F0 [15:13:36]MH_I2C_Read... [15:13:36]Read from MH i2c: F0 09 00 [15:13:36]MH_I2C_Read... [15:13:36]Read from MH i2c: F0 09 00 BE 08 00 20 7B 12 67 19 BC 99 64 A4 [15:13:36]GetLastDocTimeStamp 1729263997 [15:13:36]current date 1729264416 [15:13:36]FM_GetShiftState [15:13:36]SAM_PROTO_GetShiftState [15:13:36]wFMCommunicate request_size=4 [15:13:36]MH_SAM_APDU [15:13:36]CAPDU: 80 13 01 00 [15:13:36]Write to MH i2c: E2 08 00 BF 08 80 13 01 00 00 00 00 00 44 [15:13:36]Write i2c OK [15:13:36]MH_I2C_Read... [15:13:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:36]Read from MH i2c: E2 [15:13:36]MH_I2C_Read... [15:13:36]Read from MH i2c: E2 0E 00 [15:13:36]MH_I2C_Read... [15:13:36]Read from MH i2c: E2 0E 00 BF 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7B [15:13:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:13:36]wFMCommunicate OK [15:13:36]SAM_PROTO_GetShiftState done [15:13:36]FM_GetShiftState done [15:13:36]opened in 1729211399 [15:13:36]opened+sec_in_day 1729297799 [15:13:36]quantity*price = 15400 [15:13:36]sum+1 = 15401 [15:13:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 316 18.10.2024 15:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154927 ФПД: 94636678464613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154927&fm=94636678464613&tin=02508201610067®Number=0000137193017469&sum=15400 0 [15:13:37]StoreToDocumentArchive [15:13:37]shift 312 fd 154927 [15:13:37]save to /storage/0312/doc_00154927 [15:13:37]save last doc name /storage/0312/doc_00154927 to /storage/kkm_last_doc_name [15:13:37]save OK [15:13:37]Clear old archive folders... [15:13:37]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:13:37]tlvbuf is 01DE8FC0 [15:13:37]SAM_PROTO_ClearQueue [15:13:37]wFMCommunicate request_size=4 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 09 00 00 [15:13:37]Write to MH i2c: E2 08 00 CC 08 80 09 00 00 00 00 00 00 46 [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 CC 08 00 90 00 48 [15:13:37]RAPDU: 90 00 [15:13:37]wFMCommunicate OK [15:13:37]SAM_PROTO_ClearQueue done [15:13:37]KKMCreateOFDPacket [15:13:37]OFDProtocolAddRootSTLVToBuf [15:13:37]FM_MakeSignedData [15:13:37]FM_MakeSignedData [15:13:37]SAM_PROTO_SignData [15:13:37]wFMCommunicate request_size=4 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 0D 01 02 [15:13:37]Write to MH i2c: E2 08 00 CD 08 80 0D 01 02 00 00 00 00 4E [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 CD 08 00 90 00 49 [15:13:37]RAPDU: 90 00 [15:13:37]wFMCommunicate OK [15:13:37]wFMCommunicate request_size=255 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 20 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 [15:13:37]Write to MH i2c: E2 02 01 CE 08 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 20 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 00 00 7F [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 CE 08 00 90 00 4A [15:13:37]RAPDU: 90 00 [15:13:37]wFMCommunicate OK [15:13:37]wFMCommunicate request_size=33 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5D 02 00 35 04 06 00 56 12 51 9A 44 65 [15:13:37]Write to MH i2c: E2 24 00 CF 08 80 0D 02 02 1C 00 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5D 02 00 35 04 06 00 56 12 51 9A 44 65 00 00 68 [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 03 00 CF 08 00 90 00 4B [15:13:37]RAPDU: 90 00 [15:13:37]wFMCommunicate OK [15:13:37]wFMCommunicate request_size=4 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 0D 03 02 [15:13:37]Write to MH i2c: E2 08 00 D0 08 80 0D 03 02 00 00 00 00 53 [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 0B 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 0B 00 D0 08 00 C3 C8 A8 0F 9F 1B B1 49 90 00 4A [15:13:37]RAPDU: C3 C8 A8 0F 9F 1B B1 49 90 00 [15:13:37]wFMCommunicate OK [15:13:37]SAM_PROTO_SignData done [15:13:37]FM_MakeSignedData done [15:13:37]CreateOFDProtocolMessage [15:13:37]wFMCommunicate request_size=4 [15:13:37]MH_SAM_APDU [15:13:37]CAPDU: 80 11 00 00 [15:13:37]Write to MH i2c: E2 08 00 D1 08 80 11 00 00 00 00 00 00 53 [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:37]Read from MH i2c: E2 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 17 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: E2 17 00 D1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [15:13:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:13:37]wFMCommunicate OK [15:13:37]CreateOFDProtocolMessage done [15:13:37]OFDSenderStorePacket 154927 [15:13:37]StoreOFDPacket docnum=154927 [15:13:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 CC 4E 1E 01 50 46 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 20 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5D 02 00 35 04 06 00 56 12 51 9A 44 65 C3 C8 A8 0F 9F 1B B1 49 [15:13:37]CheckFolder [15:13:37]dirname=/storage/ofd_packets [15:13:37]CheckFolder done [15:13:37]ProducePacketName [15:13:37]name=ofd_packets/00154927 [15:13:37]NVStorageSaveData ofd_packets/00154927 [15:13:37]File name is /storage/ofd_packets/00154927 [15:13:37]Write 324 bytes [15:13:37]NVStorageSaveData done [15:13:37]OFDSenderStorePacket done [15:13:37]KKMCreateOFDPacket done [15:13:37]NVStorageSaveData kkm_last_timestamp [15:13:37]File name is /storage/kkm_last_timestamp [15:13:37]Write 4 bytes [15:13:37]NVStorageSaveData done [15:13:37]ExternCall_PrintAddStr [15:13:37]wPrintStart [15:13:37]Write to MH i2c: 01 00 00 D2 08 DA [15:13:37]Write i2c OK [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: 01 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: 01 07 00 [15:13:37]MH_I2C_Read... [15:13:37]Read from MH i2c: 01 07 00 D2 08 00 00 00 00 00 FF 0F EF [15:13:37]RasterBufferAndPrint [15:13:37]line Счет N : (3)76538 [15:13:37]line ИНН: 02508201610067 [15:13:37]line Контрольно-Кассовый Чек [15:13:37]line ПРОДАЖА [15:13:37]line Товар: 46230614 [15:13:37]line Сигареты Richmond Red Edition [15:13:37]line 1.000 * 154.00 [15:13:37]line = 154.00 [15:13:37]line НДС 12% НСП 1% [15:13:37]line > о реализуемом товаре [15:13:37]line ИТОГО: 154.00 [15:13:37]line НСП 1% : 1.36 [15:13:37]line НДС 12% : 16.35 [15:13:37]line Наличными: 154.00 [15:13:37]line Безнал.: 0.00 [15:13:37]line Место: АЗС № 165 "Партнер Нефть" [15:13:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:13:37]line СНО: Общий режим [15:13:37]line Чек 316 18.10.2024 15:13 [15:13:37]line Смена: 312 ФФД: 1.0 [15:13:37]line ЗНМ: 0300000234 [15:13:37]line РНМ: 0000137193017469 [15:13:37]line Версия ККМ: v1.0 [15:13:37]line ФМ: 0000000000963156 [15:13:37]line ФД: 154927 [15:13:37]line ФПД: 94636678464613 [15:13:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154927&fm=94636678464613&tin=02508201610067®Number=0000137193017469&sum=15400 [15:13:38]line 0 [15:13:38]OFD Sender: Processing packet 154927 [packets to send 51, broken 50] [15:13:38]ProducePacketName [15:13:38]name=ofd_packets/00154927 [15:13:38]OFD Sender: To server: pG, [15:13:38]CommunicateWithHost lk.salyk.kg:30040 [15:13:38]ConnectInit lk.salyk.kg [15:13:38]written 0, free lines is 4095 [15:13:38]Connected sock=9 [15:13:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 CC 4E 1E 01 50 46 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 20 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5D 02 00 35 04 06 00 56 12 51 9A 44 65 C3 C8 A8 0F 9F 1B B1 49 [15:13:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B 9F 47 00 42 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5D 02 00 F4 03 04 00 58 21 12 67 B6 04 01 00 00 D0 6F E6 3F 59 EA 83 0B [15:13:38]CommunicateWithHost err = 0 [15:13:38]CheckOFDResponse [15:13:38]1017 (14) - 77093643461234 [15:13:38]1041 (16) - 0000000000963156 [15:13:38]1040 (4) - 154927 [15:13:38]1012 (4) - 18.10.2024 08:50 [15:13:38]1206 (1) - 0 [15:13:38]OFD Sender: Remove packet 154927 [15:13:38]ProducePacketName [15:13:38]name=ofd_packets/00154927 [15:13:38]NVStorageDeleteData [15:13:38]Write to MH i2c: 01 00 00 FB 08 03 [15:13:38]Write i2c OK [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: 01 [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: 01 07 00 [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: 01 07 00 FB 08 00 00 00 00 00 E0 0C F6 [15:13:38]RasterBufferAndPrint [15:13:38]line [15:13:38]line [15:13:38]line [15:13:38]line [15:13:38]line [15:13:38]written 0, free lines is 3302 [15:13:38]MH_Cut [15:13:38]Write to MH i2c: D1 01 00 02 09 01 DD [15:13:38]Write i2c OK [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: D1 [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: D1 01 00 [15:13:38]MH_I2C_Read... [15:13:38]Read from MH i2c: D1 01 00 02 09 00 DC [15:13:38]Write to MH i2c: 01 00 00 03 09 0C [15:13:38]Write i2c OK [15:13:38]MH_I2C_Read... [15:13:38]OFD Sender: No OFD packet to send [15:13:39]*** Cut start [15:13:39]*** Partial cut [15:13:39]*** CUTSNS_PIN = 1 [15:13:39]*** CUTSNS_PIN = 0 [15:13:39]*** Brake cut motor [15:13:39]Read from MH i2c: 01 [15:13:39]MH_I2C_Read... [15:13:39]*** Stop cut motor [15:13:39]*** Cut end [15:13:39]Read from MH i2c: 01 07 00 [15:13:39]MH_I2C_Read... [15:13:39]Read from MH i2c: 01 07 00 03 09 00 00 00 00 00 FF 0F 21 [15:13:39]process_action close_receipt done [15:13:39]requested_data is exist [15:13:39]produce_requested_data [15:13:39]requested_item fm.sn is exist - process it [15:13:39]wFMCommunicate request_size=4 [15:13:39]MH_SAM_APDU [15:13:39]CAPDU: 80 11 00 00 [15:13:39]Write to MH i2c: E2 08 00 04 09 80 11 00 00 00 00 00 00 87 [15:13:39]Write i2c OK [15:13:39]MH_I2C_Read... [15:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:39]Read from MH i2c: E2 [15:13:39]MH_I2C_Read... [15:13:39]Read from MH i2c: E2 17 00 [15:13:39]MH_I2C_Read... [15:13:39]Read from MH i2c: E2 17 00 04 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [15:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:13:39]wFMCommunicate OK [15:13:39]requested_item fd.num is exist - process it [15:13:39]SAM_PROTO_GetFieldsCounters [15:13:39]wFMCommunicate request_size=4 [15:13:39]MH_SAM_APDU [15:13:39]CAPDU: 80 13 00 00 [15:13:39]Write to MH i2c: E2 08 00 05 09 80 13 00 00 00 00 00 00 8A [15:13:39]Write i2c OK [15:13:39]MH_I2C_Read... [15:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:40]Read from MH i2c: E2 [15:13:40]MH_I2C_Read... [15:13:40]Read from MH i2c: E2 62 00 [15:13:40]MH_I2C_Read... [15:13:40]Read from MH i2c: E2 62 00 05 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [15:13:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:13:40]wFMCommunicate OK [15:13:40]SAM_PROTO_GetFieldsCounters done [15:13:40]requested_item shift.num is exist - process it [15:13:40]requested_item shift.opened is exist - process it [15:13:40]req_shift_opened [15:13:40]FM_GetShiftState [15:13:40]SAM_PROTO_GetShiftState [15:13:40]wFMCommunicate request_size=4 [15:13:40]MH_SAM_APDU [15:13:40]CAPDU: 80 13 01 00 [15:13:40]Write to MH i2c: E2 08 00 06 09 80 13 01 00 00 00 00 00 8C [15:13:40]Write i2c OK [15:13:40]MH_I2C_Read... [15:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:40]Read from MH i2c: E2 [15:13:40]MH_I2C_Read... [15:13:40]Read from MH i2c: E2 0E 00 [15:13:40]MH_I2C_Read... [15:13:40]Read from MH i2c: E2 0E 00 06 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C3 [15:13:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:13:40]wFMCommunicate OK [15:13:40]SAM_PROTO_GetShiftState done [15:13:40]FM_GetShiftState done [15:13:40]req_shift_opened done [15:13:40]requested_item shift.open_date is exist - process it [15:13:40]req_shift_open_date [15:13:40]req_shift_open_date done [15:13:40]produce_requested_data done [15:13:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154927,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:13:40]process_action_free close_receipt [15:13:40]json_value_free [15:13:40]json_value_free done [15:13:40]process_json_proto returns [15:13:40]Send response to host [15:13:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154927,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:13:40]free response buf [15:13:40]execute_script done [15:13:40]execute_script returns [15:13:40]free content buf [15:13:40]Sock 7.Close socket [15:13:40]Sock 7.Thread stoped [15:13:43]OFD Sender: No OFD packet to send [15:13:48]OFD Sender: No OFD packet to send [15:13:54]OFD Sender: No OFD packet to send [15:13:59]OFD Sender: No OFD packet to send [15:14:04]OFD Sender: No OFD packet to send [15:14:09]OFD Sender: No OFD packet to send [15:14:10]accept exits with 10 [15:14:10]New connection [15:14:10]New thread 3066748260 created [15:14:10]Thread 3066891620 joined [15:14:10]Waiting for new connection... [15:14:10] Sock 10.Parse request [15:14:10]Sock 10.Check first char [15:14:10]Sock 10.First char is OK [15:14:10]request: POST /json_proto HTTP/1.0 [15:14:10]Method: POST [15:14:10]URL: /json_proto [15:14:10]Method is POST - this is cgi request [15:14:10]url: /json_proto [15:14:10]query_string will be loaded in cgi processing [15:14:10]execute_cgi json_proto POST (null) [15:14:10]execute_cgi path=json_proto method=POST [15:14:10]POST find Content-Length [15:14:10]Host: 172.17.53.67:8080 [15:14:10]Content-Length: 800 [15:14:10]Content-Type: application/json [15:14:10] [15:14:10]POST finish read [15:14:10]Found Content-Length = 800 [15:14:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4563848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:10]execute_script... [15:14:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4563848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:10]POST & json_proto [15:14:10]process_json_proto [15:14:10]json parsed OK: [15:14:10]protocol is kg_v1.0 [15:14:10]action value=close_receipt [15:14:10]process_action close_receipt [15:14:10]cmd_close_receipt [15:14:10]MH_GetDate [15:14:10]Write to MH i2c: F0 00 00 07 09 FF [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 09 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 09 00 07 09 00 42 7B 12 67 19 BC 99 64 10 [15:14:10]GetLastDocTimeStamp 1729264416 [15:14:10]current date 1729264450 [15:14:10]FM_GetShiftState [15:14:10]SAM_PROTO_GetShiftState [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 13 01 00 [15:14:10]Write to MH i2c: E2 08 00 08 09 80 13 01 00 00 00 00 00 8E [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0E 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0E 00 08 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C5 [15:14:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:14:10]wFMCommunicate OK [15:14:10]SAM_PROTO_GetShiftState done [15:14:10]FM_GetShiftState done [15:14:10]opened in 1729211399 [15:14:10]opened+sec_in_day 1729297799 [15:14:10]quantity*price = 0 [15:14:10]sum+1 = 1 [15:14:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 317 18.10.2024 15:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4563848 ФМ: 0000000000963156 ФД: 154928 ФПД: 98329027018623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154928&fm=98329027018623&tin=02508201610067®Number=0000137193017469&sum=0 [15:14:11]StoreToDocumentArchive [15:14:11]shift 312 fd 154928 [15:14:11]save to /storage/0312/doc_00154928 [15:14:11]save last doc name /storage/0312/doc_00154928 to /storage/kkm_last_doc_name [15:14:11]save OK [15:14:11]Clear old archive folders... [15:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:11]tlvbuf is 01DEA460 [15:14:11]SAM_PROTO_ClearQueue [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 09 00 00 [15:14:11]Write to MH i2c: E2 08 00 15 09 80 09 00 00 00 00 00 00 90 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 15 09 00 90 00 92 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]SAM_PROTO_ClearQueue done [15:14:11]KKMCreateOFDPacket [15:14:11]OFDProtocolAddRootSTLVToBuf [15:14:11]FM_MakeSignedData [15:14:11]FM_MakeSignedData [15:14:11]SAM_PROTO_SignData [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 01 02 [15:14:11]Write to MH i2c: E2 08 00 16 09 80 0D 01 02 00 00 00 00 98 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 16 09 00 90 00 93 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=255 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 42 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5D 02 00 35 04 06 00 59 [15:14:11]Write to MH i2c: E2 02 01 17 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 42 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5D 02 00 35 04 06 00 59 00 00 86 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 17 09 00 90 00 94 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=10 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 02 02 05 6E 02 B9 FF 7F [15:14:11]Write to MH i2c: E2 0D 00 18 09 80 0D 02 02 05 00 6E 02 B9 FF 7F 00 00 4C [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 18 09 00 90 00 95 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 03 02 [15:14:11]Write to MH i2c: E2 08 00 19 09 80 0D 03 02 00 00 00 00 9D [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 0B 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 0B 00 19 09 00 AC 32 D9 EE 04 59 D2 D7 90 00 49 [15:14:11]RAPDU: AC 32 D9 EE 04 59 D2 D7 90 00 [15:14:11]wFMCommunicate OK [15:14:11]SAM_PROTO_SignData done [15:14:11]FM_MakeSignedData done [15:14:11]CreateOFDProtocolMessage [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 11 00 00 [15:14:11]Write to MH i2c: E2 08 00 1A 09 80 11 00 00 00 00 00 00 9D [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 1A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [15:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:11]wFMCommunicate OK [15:14:11]CreateOFDProtocolMessage done [15:14:11]OFDSenderStorePacket 154928 [15:14:11]StoreOFDPacket docnum=154928 [15:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 C3 07 01 EE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 42 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5D 02 00 35 04 06 00 59 6E 02 B9 FF 7F AC 32 D9 EE 04 59 D2 D7 [15:14:11]CheckFolder [15:14:11]dirname=/storage/ofd_packets [15:14:11]CheckFolder done [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00154928 [15:14:11]NVStorageSaveData ofd_packets/00154928 [15:14:11]File name is /storage/ofd_packets/00154928 [15:14:11]Write 301 bytes [15:14:11]NVStorageSaveData done [15:14:11]OFDSenderStorePacket done [15:14:11]KKMCreateOFDPacket done [15:14:11]NVStorageSaveData kkm_last_timestamp [15:14:11]File name is /storage/kkm_last_timestamp [15:14:11]Write 4 bytes [15:14:11]NVStorageSaveData done [15:14:11]ExternCall_PrintAddStr [15:14:11]wPrintStart [15:14:11]Write to MH i2c: 01 00 00 1B 09 24 [15:14:11]OFD Sender: Processing packet 154928 [packets to send 51, broken 50] [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00154928 [15:14:11]OFD Sender: To server: pG, [15:14:11]CommunicateWithHost lk.salyk.kg:30040 [15:14:11]ConnectInit lk.salyk.kg [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 1B 09 00 00 00 00 00 FF 0F 39 [15:14:11]RasterBufferAndPrint [15:14:11]line Счет N : (1)873116 [15:14:11]line ИНН: 02508201610067 [15:14:11]line Контрольно-Кассовый Чек [15:14:11]line ПРОДАЖА [15:14:11]line ТРК (МРК, ГНК) : 32 [15:14:11]line Товар: 2710124130 [15:14:11]line Аи-92-К-5 [15:14:11]line 10.000 * 0.00 [15:14:11]line = 0.00 [15:14:11]line НДС 12% НСП 1% [15:14:11]line > о реализуемом товаре [15:14:11]line ИТОГО: 0.00 [15:14:11]line НСП 1% : 0.00 [15:14:11]line НДС 12% : 0.00 [15:14:11]line Наличными: 0.00 [15:14:11]line Безнал.: 0.00 [15:14:11]line Место: АЗС № 165 "Партнер Нефть" [15:14:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:14:11]line СНО: Общий режим [15:14:11]line Чек 317 18.10.2024 15:14 [15:14:11]line Смена: 312 ФФД: 1.0 [15:14:11]line ЗНМ: 0300000234 [15:14:11]line РНМ: 0000137193017469 [15:14:11]line Версия ККМ: v1.0 [15:14:11]line Талоны: Топливные Талоны [15:14:11]line 4563848 [15:14:11]line ФМ: 0000000000963156 [15:14:11]line ФД: 154928 [15:14:11]line ФПД: 98329027018623 [15:14:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154928&fm=98329027018623&tin=02508201610067®Number=0000137193017469&sum=0 [15:14:12]Connected sock=9 [15:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 C3 07 01 EE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 42 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5D 02 00 35 04 06 00 59 6E 02 B9 FF 7F AC 32 D9 EE 04 59 D2 D7 [15:14:12]written 0, free lines is 4095 [15:14:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C 78 47 00 DD 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5D 02 00 F4 03 04 00 7A 21 12 67 B6 04 01 00 00 FA 23 2F 86 77 C6 F7 9D [15:14:12]CommunicateWithHost err = 0 [15:14:12]CheckOFDResponse [15:14:12]1017 (14) - 77093643461234 [15:14:12]1041 (16) - 0000000000963156 [15:14:12]1040 (4) - 154928 [15:14:12]1012 (4) - 18.10.2024 08:51 [15:14:12]1206 (1) - 0 [15:14:12]OFD Sender: Remove packet 154928 [15:14:12]ProducePacketName [15:14:12]name=ofd_packets/00154928 [15:14:12]NVStorageDeleteData [15:14:12]Write to MH i2c: 01 00 00 45 09 4E [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 45 09 00 00 00 00 00 F5 0C 56 [15:14:12]RasterBufferAndPrint [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]written 0, free lines is 3323 [15:14:12]MH_Cut [15:14:12]Write to MH i2c: D1 01 00 4C 09 01 27 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 01 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 01 00 4C 09 00 26 [15:14:12]Write to MH i2c: 01 00 00 4D 09 56 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]OFD Sender: No OFD packet to send [15:14:13]*** Cut start [15:14:13]*** Partial cut [15:14:13]*** CUTSNS_PIN = 1 [15:14:13]*** CUTSNS_PIN = 0 [15:14:13]*** Brake cut motor [15:14:13]Read from MH i2c: 01 [15:14:13]MH_I2C_Read... [15:14:13]*** Stop cut motor [15:14:13]*** Cut end [15:14:13]Read from MH i2c: 01 07 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: 01 07 00 4D 09 00 00 00 00 00 FF 0F 6B [15:14:13]process_action close_receipt done [15:14:13]requested_data is exist [15:14:13]produce_requested_data [15:14:13]requested_item fm.sn is exist - process it [15:14:13]wFMCommunicate request_size=4 [15:14:13]MH_SAM_APDU [15:14:13]CAPDU: 80 11 00 00 [15:14:13]Write to MH i2c: E2 08 00 4E 09 80 11 00 00 00 00 00 00 D1 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:13]Read from MH i2c: E2 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 17 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 17 00 4E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [15:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:13]wFMCommunicate OK [15:14:13]requested_item fd.num is exist - process it [15:14:13]SAM_PROTO_GetFieldsCounters [15:14:13]wFMCommunicate request_size=4 [15:14:13]MH_SAM_APDU [15:14:13]CAPDU: 80 13 00 00 [15:14:13]Write to MH i2c: E2 08 00 4F 09 80 13 00 00 00 00 00 00 D4 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:14]Read from MH i2c: E2 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 62 00 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 62 00 4F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [15:14:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:14]wFMCommunicate OK [15:14:14]SAM_PROTO_GetFieldsCounters done [15:14:14]requested_item shift.num is exist - process it [15:14:14]requested_item shift.opened is exist - process it [15:14:14]req_shift_opened [15:14:14]FM_GetShiftState [15:14:14]SAM_PROTO_GetShiftState [15:14:14]wFMCommunicate request_size=4 [15:14:14]MH_SAM_APDU [15:14:14]CAPDU: 80 13 01 00 [15:14:14]Write to MH i2c: E2 08 00 50 09 80 13 01 00 00 00 00 00 D6 [15:14:14]Write i2c OK [15:14:14]MH_I2C_Read... [15:14:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:14]Read from MH i2c: E2 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 0E 00 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 0E 00 50 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0D [15:14:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:14:14]wFMCommunicate OK [15:14:14]SAM_PROTO_GetShiftState done [15:14:14]FM_GetShiftState done [15:14:14]req_shift_opened done [15:14:14]requested_item shift.open_date is exist - process it [15:14:14]req_shift_open_date [15:14:14]req_shift_open_date done [15:14:14]produce_requested_data done [15:14:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154928,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:14:14]process_action_free close_receipt [15:14:14]json_value_free [15:14:14]json_value_free done [15:14:14]process_json_proto returns [15:14:14]Send response to host [15:14:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154928,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:14:14]free response buf [15:14:14]execute_script done [15:14:14]execute_script returns [15:14:14]free content buf [15:14:14]Sock 10.Close socket [15:14:14]Sock 10.Thread stoped [15:14:17]OFD Sender: No OFD packet to send [15:14:22]OFD Sender: No OFD packet to send [15:14:27]OFD Sender: No OFD packet to send [15:14:28]accept exits with 7 [15:14:28]New connection [15:14:28]New thread 3066891620 created [15:14:28]Thread 3066748260 joined [15:14:28]Waiting for new connection... [15:14:28] Sock 7.Parse request [15:14:28]Sock 7.Check first char [15:14:28]Sock 7.First char is OK [15:14:28]request: POST /json_proto HTTP/1.0 [15:14:28]Method: POST [15:14:28]URL: /json_proto [15:14:28]Method is POST - this is cgi request [15:14:28]url: /json_proto [15:14:28]query_string will be loaded in cgi processing [15:14:28]execute_cgi json_proto POST (null) [15:14:28]execute_cgi path=json_proto method=POST [15:14:28]POST find Content-Length [15:14:28]Host: 172.17.53.67:8080 [15:14:28]Content-Length: 632 [15:14:28]Content-Type: application/json [15:14:28] [15:14:28]POST finish read [15:14:28]Found Content-Length = 632 [15:14:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:28]execute_script... [15:14:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:28]POST & json_proto [15:14:28]process_json_proto [15:14:28]json parsed OK: [15:14:28]protocol is kg_v1.0 [15:14:28]action value=close_receipt [15:14:28]process_action close_receipt [15:14:28]cmd_close_receipt [15:14:28]MH_GetDate [15:14:28]Write to MH i2c: F0 00 00 51 09 49 [15:14:28]Write i2c OK [15:14:28]MH_I2C_Read... [15:14:28]Read from MH i2c: F0 [15:14:28]MH_I2C_Read... [15:14:28]Read from MH i2c: F0 09 00 [15:14:28]MH_I2C_Read... [15:14:28]Read from MH i2c: F0 09 00 51 09 00 55 7B 12 67 19 BC 99 64 6D [15:14:28]GetLastDocTimeStamp 1729264450 [15:14:28]current date 1729264469 [15:14:28]FM_GetShiftState [15:14:28]SAM_PROTO_GetShiftState [15:14:28]wFMCommunicate request_size=4 [15:14:28]MH_SAM_APDU [15:14:28]CAPDU: 80 13 01 00 [15:14:28]Write to MH i2c: E2 08 00 52 09 80 13 01 00 00 00 00 00 D8 [15:14:28]Write i2c OK [15:14:28]MH_I2C_Read... [15:14:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:28]Read from MH i2c: E2 [15:14:28]MH_I2C_Read... [15:14:28]Read from MH i2c: E2 0E 00 [15:14:28]MH_I2C_Read... [15:14:28]Read from MH i2c: E2 0E 00 52 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [15:14:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:14:28]wFMCommunicate OK [15:14:28]SAM_PROTO_GetShiftState done [15:14:28]FM_GetShiftState done [15:14:28]opened in 1729211399 [15:14:28]opened+sec_in_day 1729297799 [15:14:28]quantity*price = 50000 [15:14:28]sum+1 = 50001 [15:14:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 318 18.10.2024 15:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154929 ФПД: 108514686493922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154929&fm=108514686493922&tin=02508201610067®Number=0000137193017469&sum=50000 [15:14:29]StoreToDocumentArchive [15:14:29]shift 312 fd 154929 [15:14:29]save to /storage/0312/doc_00154929 [15:14:29]save last doc name /storage/0312/doc_00154929 to /storage/kkm_last_doc_name [15:14:29]save OK [15:14:29]Clear old archive folders... [15:14:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:14:29]tlvbuf is 01E2F040 [15:14:29]SAM_PROTO_ClearQueue [15:14:29]wFMCommunicate request_size=4 [15:14:29]MH_SAM_APDU [15:14:29]CAPDU: 80 09 00 00 [15:14:29]Write to MH i2c: E2 08 00 5F 09 80 09 00 00 00 00 00 00 DA [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 5F 09 00 90 00 DC [15:14:30]RAPDU: 90 00 [15:14:30]wFMCommunicate OK [15:14:30]SAM_PROTO_ClearQueue done [15:14:30]KKMCreateOFDPacket [15:14:30]OFDProtocolAddRootSTLVToBuf [15:14:30]FM_MakeSignedData [15:14:30]FM_MakeSignedData [15:14:30]SAM_PROTO_SignData [15:14:30]wFMCommunicate request_size=4 [15:14:30]MH_SAM_APDU [15:14:30]CAPDU: 80 0D 01 02 [15:14:30]Write to MH i2c: E2 08 00 60 09 80 0D 01 02 00 00 00 00 E2 [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 60 09 00 90 00 DD [15:14:30]RAPDU: 90 00 [15:14:30]wFMCommunicate OK [15:14:30]wFMCommunicate request_size=255 [15:14:30]MH_SAM_APDU [15:14:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 55 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5D 02 00 35 04 06 00 [15:14:30]Write to MH i2c: E2 02 01 61 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 55 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5D 02 00 35 04 06 00 00 00 B4 [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 61 09 00 90 00 DE [15:14:30]RAPDU: 90 00 [15:14:30]wFMCommunicate OK [15:14:30]wFMCommunicate request_size=11 [15:14:30]MH_SAM_APDU [15:14:30]CAPDU: 80 0D 02 02 06 62 B1 8B 57 64 E2 [15:14:30]Write to MH i2c: E2 0E 00 62 09 80 0D 02 02 06 00 62 B1 8B 57 64 E2 00 00 2C [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 03 00 62 09 00 90 00 DF [15:14:30]RAPDU: 90 00 [15:14:30]wFMCommunicate OK [15:14:30]wFMCommunicate request_size=4 [15:14:30]MH_SAM_APDU [15:14:30]CAPDU: 80 0D 03 02 [15:14:30]Write to MH i2c: E2 08 00 63 09 80 0D 03 02 00 00 00 00 E7 [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 0B 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 0B 00 63 09 00 6C 27 28 8A B9 68 6B 95 90 00 4E [15:14:30]RAPDU: 6C 27 28 8A B9 68 6B 95 90 00 [15:14:30]wFMCommunicate OK [15:14:30]SAM_PROTO_SignData done [15:14:30]FM_MakeSignedData done [15:14:30]CreateOFDProtocolMessage [15:14:30]wFMCommunicate request_size=4 [15:14:30]MH_SAM_APDU [15:14:30]CAPDU: 80 11 00 00 [15:14:30]Write to MH i2c: E2 08 00 64 09 80 11 00 00 00 00 00 00 E7 [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:30]Read from MH i2c: E2 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 17 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: E2 17 00 64 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [15:14:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:30]wFMCommunicate OK [15:14:30]CreateOFDProtocolMessage done [15:14:30]OFDSenderStorePacket 154929 [15:14:30]StoreOFDPacket docnum=154929 [15:14:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 16 08 01 40 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 55 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5D 02 00 35 04 06 00 62 B1 8B 57 64 E2 6C 27 28 8A B9 68 6B 95 [15:14:30]CheckFolder [15:14:30]dirname=/storage/ofd_packets [15:14:30]CheckFolder done [15:14:30]ProducePacketName [15:14:30]name=ofd_packets/00154929 [15:14:30]NVStorageSaveData ofd_packets/00154929 [15:14:30]File name is /storage/ofd_packets/00154929 [15:14:30]Write 302 bytes [15:14:30]NVStorageSaveData done [15:14:30]OFDSenderStorePacket done [15:14:30]KKMCreateOFDPacket done [15:14:30]NVStorageSaveData kkm_last_timestamp [15:14:30]File name is /storage/kkm_last_timestamp [15:14:30]Write 4 bytes [15:14:30]NVStorageSaveData done [15:14:30]ExternCall_PrintAddStr [15:14:30]wPrintStart [15:14:30]Write to MH i2c: 01 00 00 65 09 6E [15:14:30]OFD Sender: Processing packet 154929 [packets to send 51, broken 50] [15:14:30]ProducePacketName [15:14:30]name=ofd_packets/00154929 [15:14:30]OFD Sender: To server: pG, [15:14:30]CommunicateWithHost lk.salyk.kg:30040 [15:14:30]ConnectInit lk.salyk.kg [15:14:30]Write i2c OK [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: 01 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: 01 07 00 [15:14:30]MH_I2C_Read... [15:14:30]Read from MH i2c: 01 07 00 65 09 00 00 00 00 00 FF 0F 83 [15:14:30]RasterBufferAndPrint [15:14:30]line Счет N : (1)873117 [15:14:30]line ИНН: 02508201610067 [15:14:30]line Контрольно-Кассовый Чек [15:14:30]line ПРОДАЖА [15:14:30]line ТРК (МРК, ГНК) : 13 [15:14:30]line Товар: 2710124130 [15:14:30]line Super 92-К-5 [15:14:30]line 7.310 * 68.40 [15:14:30]line = 500.00 [15:14:30]line НДС 12% НСП 1% [15:14:30]line > о реализуемом товаре [15:14:30]line ИТОГО: 500.00 [15:14:30]line НСП 1% : 4.42 [15:14:30]line НДС 12% : 53.10 [15:14:30]line Наличными: 500.00 [15:14:30]line Безнал.: 0.00 [15:14:30]line Место: АЗС № 165 "Партнер Нефть" [15:14:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:14:30]line СНО: Общий режим [15:14:30]line Чек 318 18.10.2024 15:14 [15:14:30]line Смена: 312 ФФД: 1.0 [15:14:30]line ЗНМ: 0300000234 [15:14:30]line РНМ: 0000137193017469 [15:14:30]line Версия ККМ: v1.0 [15:14:30]line ФМ: 0000000000963156 [15:14:30]line ФД: 154929 [15:14:30]line ФПД: 108514686493922 [15:14:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154929&fm=108514686493922&tin=02508201610067®Number=0000137193017469&sum=50000 [15:14:30]Connected sock=9 [15:14:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 16 08 01 40 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 55 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5D 02 00 35 04 06 00 62 B1 8B 57 64 E2 6C 27 28 8A B9 68 6B 95 [15:14:30]written 0, free lines is 4095 [15:14:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C E1 47 00 65 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 5D 02 00 F4 03 04 00 8D 21 12 67 B6 04 01 00 00 EC 25 C6 B9 20 84 81 4E [15:14:31]CommunicateWithHost err = 0 [15:14:31]CheckOFDResponse [15:14:31]1017 (14) - 77093643461234 [15:14:31]1041 (16) - 0000000000963156 [15:14:31]1040 (4) - 154929 [15:14:31]1012 (4) - 18.10.2024 08:51 [15:14:31]1206 (1) - 0 [15:14:31]OFD Sender: Remove packet 154929 [15:14:31]ProducePacketName [15:14:31]name=ofd_packets/00154929 [15:14:31]NVStorageDeleteData [15:14:31]Write to MH i2c: 01 00 00 8D 09 96 [15:14:31]Write i2c OK [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: 01 [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: 01 07 00 [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: 01 07 00 8D 09 00 00 00 00 00 13 0D BD [15:14:31]RasterBufferAndPrint [15:14:31]line [15:14:31]line [15:14:31]line [15:14:31]line [15:14:31]line [15:14:31]written 0, free lines is 3353 [15:14:31]MH_Cut [15:14:31]Write to MH i2c: D1 01 00 94 09 01 6F [15:14:31]Write i2c OK [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: D1 [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: D1 01 00 [15:14:31]MH_I2C_Read... [15:14:31]Read from MH i2c: D1 01 00 94 09 00 6E [15:14:31]Write to MH i2c: 01 00 00 95 09 9E [15:14:31]Write i2c OK [15:14:31]MH_I2C_Read... [15:14:31]OFD Sender: No OFD packet to send [15:14:32]*** Cut start [15:14:32]*** Partial cut [15:14:32]*** CUTSNS_PIN = 1 [15:14:32]*** CUTSNS_PIN = 0 [15:14:32]*** Brake cut motor [15:14:32]Read from MH i2c: 01 [15:14:32]MH_I2C_Read... [15:14:32]*** Stop cut motor [15:14:32]*** Cut end [15:14:32]Read from MH i2c: 01 07 00 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 FF 0F B3 [15:14:32]process_action close_receipt done [15:14:32]requested_data is exist [15:14:32]produce_requested_data [15:14:32]requested_item fm.sn is exist - process it [15:14:32]wFMCommunicate request_size=4 [15:14:32]MH_SAM_APDU [15:14:32]CAPDU: 80 11 00 00 [15:14:32]Write to MH i2c: E2 08 00 96 09 80 11 00 00 00 00 00 00 19 [15:14:32]Write i2c OK [15:14:32]MH_I2C_Read... [15:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:32]Read from MH i2c: E2 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 17 00 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 17 00 96 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [15:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:32]wFMCommunicate OK [15:14:32]requested_item fd.num is exist - process it [15:14:32]SAM_PROTO_GetFieldsCounters [15:14:32]wFMCommunicate request_size=4 [15:14:32]MH_SAM_APDU [15:14:32]CAPDU: 80 13 00 00 [15:14:32]Write to MH i2c: E2 08 00 97 09 80 13 00 00 00 00 00 00 1C [15:14:32]Write i2c OK [15:14:32]MH_I2C_Read... [15:14:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:32]Read from MH i2c: E2 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 62 00 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 62 00 97 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [15:14:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:32]wFMCommunicate OK [15:14:32]SAM_PROTO_GetFieldsCounters done [15:14:32]requested_item shift.num is exist - process it [15:14:32]requested_item shift.opened is exist - process it [15:14:32]req_shift_opened [15:14:32]FM_GetShiftState [15:14:32]SAM_PROTO_GetShiftState [15:14:32]wFMCommunicate request_size=4 [15:14:32]MH_SAM_APDU [15:14:32]CAPDU: 80 13 01 00 [15:14:32]Write to MH i2c: E2 08 00 98 09 80 13 01 00 00 00 00 00 1E [15:14:32]Write i2c OK [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 [15:14:32]MH_I2C_Read... [15:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:32]Read from MH i2c: E2 0E 00 [15:14:32]MH_I2C_Read... [15:14:32]Read from MH i2c: E2 0E 00 98 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [15:14:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:14:32]wFMCommunicate OK [15:14:32]SAM_PROTO_GetShiftState done [15:14:32]FM_GetShiftState done [15:14:32]req_shift_opened done [15:14:32]requested_item shift.open_date is exist - process it [15:14:32]req_shift_open_date [15:14:32]req_shift_open_date done [15:14:32]produce_requested_data done [15:14:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154929,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:14:32]process_action_free close_receipt [15:14:32]json_value_free [15:14:32]json_value_free done [15:14:32]process_json_proto returns [15:14:32]Send response to host [15:14:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154929,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:14:32]free response buf [15:14:32]execute_script done [15:14:32]execute_script returns [15:14:32]free content buf [15:14:32]Sock 7.Close socket [15:14:32]Sock 7.Thread stoped [15:14:36]OFD Sender: No OFD packet to send [15:14:41]OFD Sender: No OFD packet to send [15:14:46]OFD Sender: No OFD packet to send [15:14:51]OFD Sender: No OFD packet to send [15:14:56]OFD Sender: No OFD packet to send [15:15:01]OFD Sender: No OFD packet to send [15:15:06]OFD Sender: No OFD packet to send [15:15:11]OFD Sender: No OFD packet to send [15:15:16]OFD Sender: No OFD packet to send [15:15:21]OFD Sender: No OFD packet to send [15:15:26]OFD Sender: No OFD packet to send [15:15:31]OFD Sender: No OFD packet to send [15:15:36]OFD Sender: No OFD packet to send [15:15:41]OFD Sender: No OFD packet to send [15:15:46]OFD Sender: No OFD packet to send [15:15:47]accept exits with 10 [15:15:47]New connection [15:15:47]New thread 3066748260 created [15:15:47]Thread 3066891620 joined [15:15:47]Waiting for new connection... [15:15:47] Sock 10.Parse request [15:15:47]Sock 10.Check first char [15:15:47]Sock 10.First char is OK [15:15:47]request: POST /json_proto HTTP/1.0 [15:15:47]Method: POST [15:15:47]URL: /json_proto [15:15:47]Method is POST - this is cgi request [15:15:47]url: /json_proto [15:15:47]query_string will be loaded in cgi processing [15:15:47]execute_cgi json_proto POST (null) [15:15:47]execute_cgi path=json_proto method=POST [15:15:47]POST find Content-Length [15:15:47]Host: 172.17.53.67:8080 [15:15:47]Content-Length: 677 [15:15:47]Content-Type: application/json [15:15:47] [15:15:47]POST finish read [15:15:47]Found Content-Length = 677 [15:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:47]execute_script... [15:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:47]POST & json_proto [15:15:47]process_json_proto [15:15:47]json parsed OK: [15:15:47]protocol is kg_v1.0 [15:15:47]action value=close_receipt [15:15:47]process_action close_receipt [15:15:47]cmd_close_receipt [15:15:47]MH_GetDate [15:15:47]Write to MH i2c: F0 00 00 99 09 91 [15:15:47]Write i2c OK [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: F0 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: F0 09 00 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: F0 09 00 99 09 00 A4 7B 12 67 19 BC 99 64 04 [15:15:47]GetLastDocTimeStamp 1729264469 [15:15:47]current date 1729264548 [15:15:47]FM_GetShiftState [15:15:47]SAM_PROTO_GetShiftState [15:15:47]wFMCommunicate request_size=4 [15:15:47]MH_SAM_APDU [15:15:47]CAPDU: 80 13 01 00 [15:15:47]Write to MH i2c: E2 08 00 9A 09 80 13 01 00 00 00 00 00 20 [15:15:47]Write i2c OK [15:15:47]MH_I2C_Read... [15:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:47]Read from MH i2c: E2 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 0E 00 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 0E 00 9A 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [15:15:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:15:47]wFMCommunicate OK [15:15:47]SAM_PROTO_GetShiftState done [15:15:47]FM_GetShiftState done [15:15:47]opened in 1729211399 [15:15:47]opened+sec_in_day 1729297799 [15:15:47]quantity*price = 20003 [15:15:47]sum+1 = 20004 [15:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 319 18.10.2024 15:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154930 ФПД: 263880366865359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154930&fm=263880366865359&tin=02508201610067®Number=0000137193017469&sum=20000 [15:15:48]StoreToDocumentArchive [15:15:48]shift 312 fd 154930 [15:15:48]save to /storage/0312/doc_00154930 [15:15:48]save last doc name /storage/0312/doc_00154930 to /storage/kkm_last_doc_name [15:15:48]save OK [15:15:48]Clear old archive folders... [15:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:48]tlvbuf is 01E61030 [15:15:48]SAM_PROTO_ClearQueue [15:15:48]wFMCommunicate request_size=4 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 09 00 00 [15:15:48]Write to MH i2c: E2 08 00 A7 09 80 09 00 00 00 00 00 00 22 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 A7 09 00 90 00 24 [15:15:48]RAPDU: 90 00 [15:15:48]wFMCommunicate OK [15:15:48]SAM_PROTO_ClearQueue done [15:15:48]KKMCreateOFDPacket [15:15:48]OFDProtocolAddRootSTLVToBuf [15:15:48]FM_MakeSignedData [15:15:48]FM_MakeSignedData [15:15:48]SAM_PROTO_SignData [15:15:48]wFMCommunicate request_size=4 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 0D 01 02 [15:15:48]Write to MH i2c: E2 08 00 A8 09 80 0D 01 02 00 00 00 00 2A [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 A8 09 00 90 00 25 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=255 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 A4 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5D 02 00 35 04 06 00 EF [15:15:49]Write to MH i2c: E2 02 01 A9 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 A4 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5D 02 00 35 04 06 00 EF 00 00 24 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 A9 09 00 90 00 26 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=10 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 02 02 05 FF 6F 87 BB CF [15:15:49]Write to MH i2c: E2 0D 00 AA 09 80 0D 02 02 05 00 FF 6F 87 BB CF 00 00 B6 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 AA 09 00 90 00 27 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 03 02 [15:15:49]Write to MH i2c: E2 08 00 AB 09 80 0D 03 02 00 00 00 00 2F [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 0B 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 0B 00 AB 09 00 CF C4 52 5B 01 06 7E EF 90 00 E4 [15:15:49]RAPDU: CF C4 52 5B 01 06 7E EF 90 00 [15:15:49]wFMCommunicate OK [15:15:49]SAM_PROTO_SignData done [15:15:49]FM_MakeSignedData done [15:15:49]CreateOFDProtocolMessage [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 11 00 00 [15:15:49]Write to MH i2c: E2 08 00 AC 09 80 11 00 00 00 00 00 00 2F [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 17 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 17 00 AC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [15:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:15:49]wFMCommunicate OK [15:15:49]CreateOFDProtocolMessage done [15:15:49]OFDSenderStorePacket 154930 [15:15:49]StoreOFDPacket docnum=154930 [15:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 50 C2 07 01 BD 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 A4 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5D 02 00 35 04 06 00 EF FF 6F 87 BB CF CF C4 52 5B 01 06 7E EF [15:15:49]CheckFolder [15:15:49]dirname=/storage/ofd_packets [15:15:49]CheckFolder done [15:15:49]ProducePacketName [15:15:49]name=ofd_packets/00154930 [15:15:49]NVStorageSaveData ofd_packets/00154930 [15:15:49]File name is /storage/ofd_packets/00154930 [15:15:49]Write 301 bytes [15:15:49]NVStorageSaveData done [15:15:49]OFDSenderStorePacket done [15:15:49]KKMCreateOFDPacket done [15:15:49]NVStorageSaveData kkm_last_timestamp [15:15:49]File name is /storage/kkm_last_timestamp [15:15:49]Write 4 bytes [15:15:49]NVStorageSaveData done [15:15:49]ExternCall_PrintAddStr [15:15:49]wPrintStart [15:15:49]Write to MH i2c: 01 00 00 AD 09 B6 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 07 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 07 00 AD 09 00 00 00 00 00 FF 0F CB [15:15:49]RasterBufferAndPrint [15:15:49]line Счет N : (1)873118 [15:15:49]line ИНН: 02508201610067 [15:15:49]line Контрольно-Кассовый Чек [15:15:49]line ПРОДАЖА [15:15:49]line ТРК (МРК, ГНК) : 32 [15:15:49]line Товар: 2710124130 [15:15:49]line Аи-92-К-5 [15:15:49]line 2.990 * 66.90 [15:15:49]line = 200.03 [15:15:49]line НДС 12% НСП 1% [15:15:49]line > о реализуемом товаре [15:15:49]line ОКРУГЛЕНИЕ: -0.03 [15:15:49]line ИТОГО: 200.00 [15:15:49]line Внесено: 200.00 [15:15:49]line СДАЧА: 0.00 [15:15:49]line НСП 1% : 1.77 [15:15:49]line НДС 12% : 21.24 [15:15:49]line Наличными: 200.00 [15:15:49]line Безнал.: 0.00 [15:15:49]line Место: АЗС № 165 "Партнер Нефть" [15:15:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:15:49]line СНО: Общий режим [15:15:49]line Чек 319 18.10.2024 15:15 [15:15:49]line Смена: 312 ФФД: 1.0 [15:15:49]line ЗНМ: 0300000234 [15:15:49]line РНМ: 0000137193017469 [15:15:49]line Версия ККМ: v1.0 [15:15:49]line ФМ: 0000000000963156 [15:15:49]line ФД: 154930 [15:15:49]line ФПД: 263880366865359 [15:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154930&fm=263880366865359&tin=02508201610067®Number=0000137193017469&sum=20000 [15:15:49]OFD Sender: Processing packet 154930 [packets to send 51, broken 50] [15:15:49]ProducePacketName [15:15:49]name=ofd_packets/00154930 [15:15:49]OFD Sender: To server: pG, [15:15:49]CommunicateWithHost lk.salyk.kg:30040 [15:15:49]ConnectInit lk.salyk.kg [15:15:49]written 0, free lines is 4095 [15:15:49]Connected sock=9 [15:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 50 C2 07 01 BD 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 A4 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5D 02 00 35 04 06 00 EF FF 6F 87 BB CF CF C4 52 5B 01 06 7E EF [15:15:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE 5F 47 00 BB 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5D 02 00 F4 03 04 00 DC 21 12 67 B6 04 01 00 00 1C 42 DF B9 85 54 93 6A [15:15:50]CommunicateWithHost err = 0 [15:15:50]CheckOFDResponse [15:15:50]1017 (14) - 77093643461234 [15:15:50]1041 (16) - 0000000000963156 [15:15:50]1040 (4) - 154930 [15:15:50]1012 (4) - 18.10.2024 08:52 [15:15:50]1206 (1) - 0 [15:15:50]OFD Sender: Remove packet 154930 [15:15:50]ProducePacketName [15:15:50]name=ofd_packets/00154930 [15:15:50]NVStorageDeleteData [15:15:50]Write to MH i2c: 01 00 00 D8 09 E1 [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 D8 09 00 00 00 00 00 EF 0C E3 [15:15:50]RasterBufferAndPrint [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]written 0, free lines is 3318 [15:15:50]MH_Cut [15:15:50]Write to MH i2c: D1 01 00 DF 09 01 BA [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 01 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 01 00 DF 09 00 B9 [15:15:50]Write to MH i2c: 01 00 00 E0 09 E9 [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]OFD Sender: No OFD packet to send [15:15:51]*** Cut start [15:15:51]*** Partial cut [15:15:51]*** CUTSNS_PIN = 1 [15:15:51]*** CUTSNS_PIN = 0 [15:15:51]*** Brake cut motor [15:15:51]Read from MH i2c: 01 [15:15:51]MH_I2C_Read... [15:15:51]*** Stop cut motor [15:15:51]*** Cut end [15:15:51]Read from MH i2c: 01 07 00 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 FF 0F FE [15:15:51]process_action close_receipt done [15:15:51]requested_data is exist [15:15:51]produce_requested_data [15:15:51]requested_item fm.sn is exist - process it [15:15:51]wFMCommunicate request_size=4 [15:15:51]MH_SAM_APDU [15:15:51]CAPDU: 80 11 00 00 [15:15:51]Write to MH i2c: E2 08 00 E1 09 80 11 00 00 00 00 00 00 64 [15:15:51]Write i2c OK [15:15:51]MH_I2C_Read... [15:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:51]Read from MH i2c: E2 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 17 00 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 17 00 E1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [15:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:15:51]wFMCommunicate OK [15:15:51]requested_item fd.num is exist - process it [15:15:51]SAM_PROTO_GetFieldsCounters [15:15:51]wFMCommunicate request_size=4 [15:15:51]MH_SAM_APDU [15:15:51]CAPDU: 80 13 00 00 [15:15:51]Write to MH i2c: E2 08 00 E2 09 80 13 00 00 00 00 00 00 67 [15:15:51]Write i2c OK [15:15:51]MH_I2C_Read... [15:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:51]Read from MH i2c: E2 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 62 00 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 62 00 E2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [15:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:15:51]wFMCommunicate OK [15:15:51]SAM_PROTO_GetFieldsCounters done [15:15:51]requested_item shift.num is exist - process it [15:15:51]requested_item shift.opened is exist - process it [15:15:51]req_shift_opened [15:15:51]FM_GetShiftState [15:15:51]SAM_PROTO_GetShiftState [15:15:51]wFMCommunicate request_size=4 [15:15:51]MH_SAM_APDU [15:15:51]CAPDU: 80 13 01 00 [15:15:51]Write to MH i2c: E2 08 00 E3 09 80 13 01 00 00 00 00 00 69 [15:15:51]Write i2c OK [15:15:51]MH_I2C_Read... [15:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:51]Read from MH i2c: E2 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 0E 00 [15:15:51]MH_I2C_Read... [15:15:51]Read from MH i2c: E2 0E 00 E3 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [15:15:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:15:51]wFMCommunicate OK [15:15:51]SAM_PROTO_GetShiftState done [15:15:51]FM_GetShiftState done [15:15:51]req_shift_opened done [15:15:51]requested_item shift.open_date is exist - process it [15:15:51]req_shift_open_date [15:15:51]req_shift_open_date done [15:15:51]produce_requested_data done [15:15:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154930,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:15:51]process_action_free close_receipt [15:15:51]json_value_free [15:15:51]json_value_free done [15:15:51]process_json_proto returns [15:15:51]Send response to host [15:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154930,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:15:51]free response buf [15:15:51]execute_script done [15:15:51]execute_script returns [15:15:51]free content buf [15:15:51]Sock 10.Close socket [15:15:51]Sock 10.Thread stoped [15:15:55]OFD Sender: No OFD packet to send [15:16:00]OFD Sender: No OFD packet to send [15:16:05]OFD Sender: No OFD packet to send [15:16:07]accept exits with 7 [15:16:07]New connection [15:16:07]New thread 3066891620 created [15:16:07]Thread 3066748260 joined [15:16:07]Waiting for new connection... [15:16:07] Sock 7.Parse request [15:16:07]Sock 7.Check first char [15:16:07]Sock 7.First char is OK [15:16:07]request: POST /json_proto HTTP/1.0 [15:16:07]Method: POST [15:16:07]URL: /json_proto [15:16:07]Method is POST - this is cgi request [15:16:07]url: /json_proto [15:16:07]query_string will be loaded in cgi processing [15:16:07]execute_cgi json_proto POST (null) [15:16:07]execute_cgi path=json_proto method=POST [15:16:07]POST find Content-Length [15:16:07]Host: 172.17.53.67:8080 [15:16:07]Content-Length: 675 [15:16:07]Content-Type: application/json [15:16:07] [15:16:07]POST finish read [15:16:07]Found Content-Length = 675 [15:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:07]execute_script... [15:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:07]POST & json_proto [15:16:07]process_json_proto [15:16:07]json parsed OK: [15:16:07]protocol is kg_v1.0 [15:16:07]action value=close_receipt [15:16:07]process_action close_receipt [15:16:07]cmd_close_receipt [15:16:07]MH_GetDate [15:16:07]Write to MH i2c: F0 00 00 E4 09 DC [15:16:07]Write i2c OK [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: F0 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: F0 09 00 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: F0 09 00 E4 09 00 B7 7B 12 67 19 BC 99 64 62 [15:16:07]GetLastDocTimeStamp 1729264548 [15:16:07]current date 1729264567 [15:16:07]FM_GetShiftState [15:16:07]SAM_PROTO_GetShiftState [15:16:07]wFMCommunicate request_size=4 [15:16:07]MH_SAM_APDU [15:16:07]CAPDU: 80 13 01 00 [15:16:07]Write to MH i2c: E2 08 00 E5 09 80 13 01 00 00 00 00 00 6B [15:16:07]Write i2c OK [15:16:07]MH_I2C_Read... [15:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:07]Read from MH i2c: E2 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 0E 00 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 0E 00 E5 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A2 [15:16:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:16:07]wFMCommunicate OK [15:16:07]SAM_PROTO_GetShiftState done [15:16:07]FM_GetShiftState done [15:16:07]opened in 1729211399 [15:16:07]opened+sec_in_day 1729297799 [15:16:07]quantity*price = 80010 [15:16:07]sum+1 = 80011 [15:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 320 18.10.2024 15:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154931 ФПД: 54911525719784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154931&fm=54911525719784&tin=02508201610067®Number=0000137193017469&sum=80000 [15:16:08]StoreToDocumentArchive [15:16:08]shift 312 fd 154931 [15:16:08]save to /storage/0312/doc_00154931 [15:16:08]save last doc name /storage/0312/doc_00154931 to /storage/kkm_last_doc_name [15:16:08]save OK [15:16:08]Clear old archive folders... [15:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:16:08]tlvbuf is 01DC99B0 [15:16:08]SAM_PROTO_ClearQueue [15:16:08]wFMCommunicate request_size=4 [15:16:08]MH_SAM_APDU [15:16:08]CAPDU: 80 09 00 00 [15:16:08]Write to MH i2c: E2 08 00 F2 09 80 09 00 00 00 00 00 00 6D [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:08]Read from MH i2c: E2 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 F2 09 00 90 00 6F [15:16:08]RAPDU: 90 00 [15:16:08]wFMCommunicate OK [15:16:08]SAM_PROTO_ClearQueue done [15:16:08]KKMCreateOFDPacket [15:16:08]OFDProtocolAddRootSTLVToBuf [15:16:08]FM_MakeSignedData [15:16:08]FM_MakeSignedData [15:16:08]SAM_PROTO_SignData [15:16:08]wFMCommunicate request_size=4 [15:16:08]MH_SAM_APDU [15:16:08]CAPDU: 80 0D 01 02 [15:16:08]Write to MH i2c: E2 08 00 F3 09 80 0D 01 02 00 00 00 00 75 [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:08]Read from MH i2c: E2 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 F3 09 00 90 00 70 [15:16:08]RAPDU: 90 00 [15:16:08]wFMCommunicate OK [15:16:08]wFMCommunicate request_size=255 [15:16:08]MH_SAM_APDU [15:16:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B7 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5D 02 00 35 04 06 00 31 F1 15 FC [15:16:08]Write to MH i2c: E2 02 01 F4 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B7 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5D 02 00 35 04 06 00 31 F1 15 FC 00 00 2C [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:08]Read from MH i2c: E2 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 F4 09 00 90 00 71 [15:16:08]RAPDU: 90 00 [15:16:08]wFMCommunicate OK [15:16:08]wFMCommunicate request_size=7 [15:16:08]MH_SAM_APDU [15:16:08]CAPDU: 80 0D 02 02 02 0E E8 [15:16:08]Write to MH i2c: E2 0A 00 F5 09 80 0D 02 02 02 00 0E E8 00 00 72 [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:08]Read from MH i2c: E2 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 03 00 F5 09 00 90 00 72 [15:16:08]RAPDU: 90 00 [15:16:08]wFMCommunicate OK [15:16:08]wFMCommunicate request_size=4 [15:16:08]MH_SAM_APDU [15:16:08]CAPDU: 80 0D 03 02 [15:16:08]Write to MH i2c: E2 08 00 F6 09 80 0D 03 02 00 00 00 00 7A [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:09]Read from MH i2c: E2 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: E2 0B 00 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: E2 0B 00 F6 09 00 4F FF 3D 52 A9 72 EE FA 90 00 5B [15:16:09]RAPDU: 4F FF 3D 52 A9 72 EE FA 90 00 [15:16:09]wFMCommunicate OK [15:16:09]SAM_PROTO_SignData done [15:16:09]FM_MakeSignedData done [15:16:09]CreateOFDProtocolMessage [15:16:09]wFMCommunicate request_size=4 [15:16:09]MH_SAM_APDU [15:16:09]CAPDU: 80 11 00 00 [15:16:09]Write to MH i2c: E2 08 00 F7 09 80 11 00 00 00 00 00 00 7A [15:16:09]Write i2c OK [15:16:09]MH_I2C_Read... [15:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:09]Read from MH i2c: E2 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: E2 17 00 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: E2 17 00 F7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [15:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:09]wFMCommunicate OK [15:16:09]CreateOFDProtocolMessage done [15:16:09]OFDSenderStorePacket 154931 [15:16:09]StoreOFDPacket docnum=154931 [15:16:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 45 9A 04 01 6B D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B7 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5D 02 00 35 04 06 00 31 F1 15 FC 0E E8 4F FF 3D 52 A9 72 EE FA [15:16:09]CheckFolder [15:16:09]dirname=/storage/ofd_packets [15:16:09]CheckFolder done [15:16:09]ProducePacketName [15:16:09]name=ofd_packets/00154931 [15:16:09]NVStorageSaveData ofd_packets/00154931 [15:16:09]File name is /storage/ofd_packets/00154931 [15:16:09]Write 298 bytes [15:16:09]NVStorageSaveData done [15:16:09]OFDSenderStorePacket done [15:16:09]KKMCreateOFDPacket done [15:16:09]NVStorageSaveData kkm_last_timestamp [15:16:09]File name is /storage/kkm_last_timestamp [15:16:09]Write 4 bytes [15:16:09]NVStorageSaveData done [15:16:09]ExternCall_PrintAddStr [15:16:09]wPrintStart [15:16:09]Write to MH i2c: 01 00 00 F8 09 01 [15:16:09]Write i2c OK [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 07 00 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 07 00 F8 09 00 00 00 00 00 FF 0F 16 [15:16:09]RasterBufferAndPrint [15:16:09]line Счет N : (1)873119 [15:16:09]line ИНН: 02508201610067 [15:16:09]line Контрольно-Кассовый Чек [15:16:09]line ПРОДАЖА [15:16:09]line ТРК (МРК, ГНК) : 24 [15:16:09]line Товар: 2710194210 [15:16:09]line ДТ-К-2 [15:16:09]line 10.500 * 76.20 [15:16:09]line = 800.10 [15:16:09]line НДС 12% НСП 1% [15:16:09]line > о реализуемом товаре [15:16:09]line ОКРУГЛЕНИЕ: -0.10 [15:16:09]line ИТОГО: 800.00 [15:16:09]line Внесено: 800.00 [15:16:09]line СДАЧА: 0.00 [15:16:09]line НСП 1% : 7.08 [15:16:09]line НДС 12% : 84.97 [15:16:09]line Наличными: 800.00 [15:16:09]line Безнал.: 0.00 [15:16:09]line Место: АЗС № 165 "Партнер Нефть" [15:16:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:16:09]line СНО: Общий режим [15:16:09]line Чек 320 18.10.2024 15:16 [15:16:09]line Смена: 312 ФФД: 1.0 [15:16:09]line ЗНМ: 0300000234 [15:16:09]line РНМ: 0000137193017469 [15:16:09]line Версия ККМ: v1.0 [15:16:09]line ФМ: 0000000000963156 [15:16:09]line ФД: 154931 [15:16:09]line ФПД: 54911525719784 [15:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154931&fm=54911525719784&tin=02508201610067®Number=0000137193017469&sum=80000 [15:16:09]OFD Sender: Processing packet 154931 [packets to send 51, broken 50] [15:16:09]ProducePacketName [15:16:09]name=ofd_packets/00154931 [15:16:09]OFD Sender: To server: pG, [15:16:09]CommunicateWithHost lk.salyk.kg:30040 [15:16:09]ConnectInit lk.salyk.kg [15:16:09]written 0, free lines is 4095 [15:16:09]Connected sock=10 [15:16:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 45 9A 04 01 6B D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B7 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5D 02 00 35 04 06 00 31 F1 15 FC 0E E8 4F FF 3D 52 A9 72 EE FA [15:16:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DB DA 47 00 BF 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5D 02 00 F4 03 04 00 F0 21 12 67 B6 04 01 00 00 30 14 1B 43 E6 0E E3 D7 [15:16:09]CommunicateWithHost err = 0 [15:16:09]CheckOFDResponse [15:16:09]1017 (14) - 77093643461234 [15:16:09]1041 (16) - 0000000000963156 [15:16:09]1040 (4) - 154931 [15:16:09]1012 (4) - 18.10.2024 08:53 [15:16:09]1206 (1) - 0 [15:16:09]OFD Sender: Remove packet 154931 [15:16:09]ProducePacketName [15:16:09]name=ofd_packets/00154931 [15:16:09]NVStorageDeleteData [15:16:09]Write to MH i2c: 01 00 00 23 0A 2D [15:16:09]Write i2c OK [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 07 00 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: 01 07 00 23 0A 00 00 00 00 00 F3 0C 33 [15:16:09]RasterBufferAndPrint [15:16:09]line [15:16:09]line [15:16:09]line [15:16:09]line [15:16:09]line [15:16:09]written 0, free lines is 3321 [15:16:09]MH_Cut [15:16:09]Write to MH i2c: D1 01 00 2A 0A 01 06 [15:16:09]Write i2c OK [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: D1 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: D1 01 00 [15:16:09]MH_I2C_Read... [15:16:09]Read from MH i2c: D1 01 00 2A 0A 00 05 [15:16:09]Write to MH i2c: 01 00 00 2B 0A 35 [15:16:09]Write i2c OK [15:16:09]MH_I2C_Read... [15:16:10]OFD Sender: No OFD packet to send [15:16:10]*** Cut start [15:16:10]*** Partial cut [15:16:10]*** CUTSNS_PIN = 1 [15:16:10]*** CUTSNS_PIN = 0 [15:16:10]*** Brake cut motor [15:16:11]Read from MH i2c: 01 [15:16:11]MH_I2C_Read... [15:16:11]*** Stop cut motor [15:16:11]*** Cut end [15:16:11]Read from MH i2c: 01 07 00 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: 01 07 00 2B 0A 00 00 00 00 00 FF 0F 4A [15:16:11]process_action close_receipt done [15:16:11]requested_data is exist [15:16:11]produce_requested_data [15:16:11]requested_item fm.sn is exist - process it [15:16:11]wFMCommunicate request_size=4 [15:16:11]MH_SAM_APDU [15:16:11]CAPDU: 80 11 00 00 [15:16:11]Write to MH i2c: E2 08 00 2C 0A 80 11 00 00 00 00 00 00 B0 [15:16:11]Write i2c OK [15:16:11]MH_I2C_Read... [15:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:11]Read from MH i2c: E2 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 17 00 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 17 00 2C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [15:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:11]wFMCommunicate OK [15:16:11]requested_item fd.num is exist - process it [15:16:11]SAM_PROTO_GetFieldsCounters [15:16:11]wFMCommunicate request_size=4 [15:16:11]MH_SAM_APDU [15:16:11]CAPDU: 80 13 00 00 [15:16:11]Write to MH i2c: E2 08 00 2D 0A 80 13 00 00 00 00 00 00 B3 [15:16:11]Write i2c OK [15:16:11]MH_I2C_Read... [15:16:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:11]Read from MH i2c: E2 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 62 00 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 62 00 2D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [15:16:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:11]wFMCommunicate OK [15:16:11]SAM_PROTO_GetFieldsCounters done [15:16:11]requested_item shift.num is exist - process it [15:16:11]requested_item shift.opened is exist - process it [15:16:11]req_shift_opened [15:16:11]FM_GetShiftState [15:16:11]SAM_PROTO_GetShiftState [15:16:11]wFMCommunicate request_size=4 [15:16:11]MH_SAM_APDU [15:16:11]CAPDU: 80 13 01 00 [15:16:11]Write to MH i2c: E2 08 00 2E 0A 80 13 01 00 00 00 00 00 B5 [15:16:11]Write i2c OK [15:16:11]MH_I2C_Read... [15:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:11]Read from MH i2c: E2 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 0E 00 [15:16:11]MH_I2C_Read... [15:16:11]Read from MH i2c: E2 0E 00 2E 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EC [15:16:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:16:11]wFMCommunicate OK [15:16:11]SAM_PROTO_GetShiftState done [15:16:11]FM_GetShiftState done [15:16:11]req_shift_opened done [15:16:11]requested_item shift.open_date is exist - process it [15:16:11]req_shift_open_date [15:16:11]req_shift_open_date done [15:16:11]produce_requested_data done [15:16:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154931,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:16:11]process_action_free close_receipt [15:16:11]json_value_free [15:16:11]json_value_free done [15:16:11]process_json_proto returns [15:16:11]Send response to host [15:16:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154931,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:16:11]free response buf [15:16:11]execute_script done [15:16:11]execute_script returns [15:16:11]free content buf [15:16:11]Sock 7.Close socket [15:16:11]Sock 7.Thread stoped [15:16:15]OFD Sender: No OFD packet to send [15:16:20]OFD Sender: No OFD packet to send [15:16:25]OFD Sender: No OFD packet to send [15:16:30]OFD Sender: No OFD packet to send [15:16:35]OFD Sender: No OFD packet to send [15:16:40]OFD Sender: No OFD packet to send [15:16:45]OFD Sender: No OFD packet to send [15:16:45]accept exits with 9 [15:16:45]New connection [15:16:45]New thread 3066748260 created [15:16:45]Thread 3066891620 joined [15:16:45]Waiting for new connection... [15:16:45] Sock 9.Parse request [15:16:45]Sock 9.Check first char [15:16:45]Sock 9.First char is OK [15:16:45]request: POST /json_proto HTTP/1.0 [15:16:45]Method: POST [15:16:45]URL: /json_proto [15:16:45]Method is POST - this is cgi request [15:16:45]url: /json_proto [15:16:45]query_string will be loaded in cgi processing [15:16:45]execute_cgi json_proto POST (null) [15:16:45]execute_cgi path=json_proto method=POST [15:16:45]POST find Content-Length [15:16:45]Host: 172.17.53.67:8080 [15:16:45]Content-Length: 769 [15:16:45]Content-Type: application/json [15:16:45] [15:16:45]POST finish read [15:16:45]Found Content-Length = 769 [15:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:45]execute_script... [15:16:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:45]POST & json_proto [15:16:45]process_json_proto [15:16:45]json parsed OK: [15:16:45]protocol is kg_v1.0 [15:16:45]action value=close_receipt [15:16:45]process_action close_receipt [15:16:45]cmd_close_receipt [15:16:45]MH_GetDate [15:16:45]Write to MH i2c: F0 00 00 2F 0A 28 [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: F0 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: F0 09 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: F0 09 00 2F 0A 00 DE 7B 12 67 19 BC 99 64 D5 [15:16:45]GetLastDocTimeStamp 1729264567 [15:16:45]current date 1729264606 [15:16:45]FM_GetShiftState [15:16:45]SAM_PROTO_GetShiftState [15:16:45]wFMCommunicate request_size=4 [15:16:45]MH_SAM_APDU [15:16:45]CAPDU: 80 13 01 00 [15:16:45]Write to MH i2c: E2 08 00 30 0A 80 13 01 00 00 00 00 00 B7 [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:45]Read from MH i2c: E2 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 0E 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 0E 00 30 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EE [15:16:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:16:45]wFMCommunicate OK [15:16:45]SAM_PROTO_GetShiftState done [15:16:45]FM_GetShiftState done [15:16:45]opened in 1729211399 [15:16:45]opened+sec_in_day 1729297799 [15:16:45]quantity*price = 100021 [15:16:45]sum+1 = 100023 [15:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 321 18.10.2024 15:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154932 ФПД: 243398941305863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154932&fm=243398941305863&tin=02508201610067®Number=0000137193017469&sum=100022 [15:16:46]StoreToDocumentArchive [15:16:46]shift 312 fd 154932 [15:16:46]save to /storage/0312/doc_00154932 [15:16:46]save last doc name /storage/0312/doc_00154932 to /storage/kkm_last_doc_name [15:16:46]save OK [15:16:46]Clear old archive folders... [15:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:46]tlvbuf is 01DFA940 [15:16:46]SAM_PROTO_ClearQueue [15:16:46]wFMCommunicate request_size=4 [15:16:46]MH_SAM_APDU [15:16:46]CAPDU: 80 09 00 00 [15:16:46]Write to MH i2c: E2 08 00 3D 0A 80 09 00 00 00 00 00 00 B9 [15:16:46]Write i2c OK [15:16:46]MH_I2C_Read... [15:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:46]Read from MH i2c: E2 [15:16:46]MH_I2C_Read... [15:16:46]Read from MH i2c: E2 03 00 [15:16:46]MH_I2C_Read... [15:16:46]Read from MH i2c: E2 03 00 3D 0A 00 90 00 BB [15:16:46]RAPDU: 90 00 [15:16:46]wFMCommunicate OK [15:16:46]SAM_PROTO_ClearQueue done [15:16:46]KKMCreateOFDPacket [15:16:46]OFDProtocolAddRootSTLVToBuf [15:16:46]FM_MakeSignedData [15:16:46]FM_MakeSignedData [15:16:46]SAM_PROTO_SignData [15:16:46]wFMCommunicate request_size=4 [15:16:46]MH_SAM_APDU [15:16:46]CAPDU: 80 0D 01 02 [15:16:46]Write to MH i2c: E2 08 00 3E 0A 80 0D 01 02 00 00 00 00 C1 [15:16:46]Write i2c OK [15:16:46]MH_I2C_Read... [15:16:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:47]Read from MH i2c: E2 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 3E 0A 00 90 00 BC [15:16:47]RAPDU: 90 00 [15:16:47]wFMCommunicate OK [15:16:47]wFMCommunicate request_size=255 [15:16:47]MH_SAM_APDU [15:16:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 DE 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5D 02 00 35 04 06 00 DD [15:16:47]Write to MH i2c: E2 02 01 3F 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 DE 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5D 02 00 35 04 06 00 DD 00 00 6E [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:47]Read from MH i2c: E2 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 3F 0A 00 90 00 BD [15:16:47]RAPDU: 90 00 [15:16:47]wFMCommunicate OK [15:16:47]wFMCommunicate request_size=10 [15:16:47]MH_SAM_APDU [15:16:47]CAPDU: 80 0D 02 02 05 5E BB 6F 6C 07 [15:16:47]Write to MH i2c: E2 0D 00 40 0A 80 0D 02 02 05 00 5E BB 6F 6C 07 00 00 C9 [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:47]Read from MH i2c: E2 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 03 00 40 0A 00 90 00 BE [15:16:47]RAPDU: 90 00 [15:16:47]wFMCommunicate OK [15:16:47]wFMCommunicate request_size=4 [15:16:47]MH_SAM_APDU [15:16:47]CAPDU: 80 0D 03 02 [15:16:47]Write to MH i2c: E2 08 00 41 0A 80 0D 03 02 00 00 00 00 C6 [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:47]Read from MH i2c: E2 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 0B 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 0B 00 41 0A 00 B2 98 5C 02 7B A8 25 58 90 00 0F [15:16:47]RAPDU: B2 98 5C 02 7B A8 25 58 90 00 [15:16:47]wFMCommunicate OK [15:16:47]SAM_PROTO_SignData done [15:16:47]FM_MakeSignedData done [15:16:47]CreateOFDProtocolMessage [15:16:47]wFMCommunicate request_size=4 [15:16:47]MH_SAM_APDU [15:16:47]CAPDU: 80 11 00 00 [15:16:47]Write to MH i2c: E2 08 00 42 0A 80 11 00 00 00 00 00 00 C6 [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:47]Read from MH i2c: E2 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 17 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: E2 17 00 42 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [15:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:47]wFMCommunicate OK [15:16:47]CreateOFDProtocolMessage done [15:16:47]OFDSenderStorePacket 154932 [15:16:47]StoreOFDPacket docnum=154932 [15:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA D2 07 01 6A 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 DE 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5D 02 00 35 04 06 00 DD 5E BB 6F 6C 07 B2 98 5C 02 7B A8 25 58 [15:16:47]CheckFolder [15:16:47]dirname=/storage/ofd_packets [15:16:47]CheckFolder done [15:16:47]ProducePacketName [15:16:47]name=ofd_packets/00154932 [15:16:47]NVStorageSaveData ofd_packets/00154932 [15:16:47]File name is /storage/ofd_packets/00154932 [15:16:47]Write 301 bytes [15:16:47]NVStorageSaveData done [15:16:47]OFDSenderStorePacket done [15:16:47]KKMCreateOFDPacket done [15:16:47]NVStorageSaveData kkm_last_timestamp [15:16:47]File name is /storage/kkm_last_timestamp [15:16:47]Write 4 bytes [15:16:47]NVStorageSaveData done [15:16:47]ExternCall_PrintAddStr [15:16:47]wPrintStart [15:16:47]Write to MH i2c: 01 00 00 43 0A 4D [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 07 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 07 00 43 0A 00 00 00 00 00 FF 0F 62 [15:16:47]RasterBufferAndPrint [15:16:47]line Счет N : (1)873120 [15:16:47]line ИНН: 02508201610067 [15:16:47]line Контрольно-Кассовый Чек [15:16:47]line ПРОДАЖА [15:16:47]line ТРК (МРК, ГНК) : 41 [15:16:47]line Товар: 2710124500 [15:16:47]line Аи-95-К-5 [15:16:47]line 13.480 * 74.20 [15:16:47]line = 1000.22 [15:16:47]line НДС 12% НСП 1% [15:16:47]line > о реализуемом товаре [15:16:47]line ИТОГО: 1000.22 [15:16:47]line НСП 1% : 8.85 [15:16:47]line НДС 12% : 106.22 [15:16:47]line Наличными: 0.00 [15:16:47]line Безнал.: 1000.22 [15:16:47]line Место: АЗС № 165 "Партнер Нефть" [15:16:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:16:47]line СНО: Общий режим [15:16:47]line Чек 321 18.10.2024 15:16 [15:16:47]line Смена: 312 ФФД: 1.0 [15:16:47]line ЗНМ: 0300000234 [15:16:47]line РНМ: 0000137193017469 [15:16:47]line Версия ККМ: v1.0 [15:16:47]line Платежная система: Mbank [15:16:47]line ФМ: 0000000000963156 [15:16:47]line ФД: 154932 [15:16:47]line ФПД: 243398941305863 [15:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154932&fm=243398941305863&tin=02508201610067®Number=0000137193017469&sum=100022 [15:16:47]written 0, free lines is 4095 [15:16:47]OFD Sender: Processing packet 154932 [packets to send 51, broken 50] [15:16:47]ProducePacketName [15:16:47]name=ofd_packets/00154932 [15:16:47]OFD Sender: To server: pG, [15:16:47]CommunicateWithHost lk.salyk.kg:30040 [15:16:47]ConnectInit lk.salyk.kg [15:16:47]Connected sock=11 [15:16:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA D2 07 01 6A 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 DE 7B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5D 02 00 35 04 06 00 DD 5E BB 6F 6C 07 B2 98 5C 02 7B A8 25 58 [15:16:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 6A 47 00 02 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5D 02 00 F4 03 04 00 16 22 12 67 B6 04 01 00 00 89 2A 0C B5 6F 5E F7 FB [15:16:47]CommunicateWithHost err = 0 [15:16:47]CheckOFDResponse [15:16:47]1017 (14) - 77093643461234 [15:16:47]1041 (16) - 0000000000963156 [15:16:47]1040 (4) - 154932 [15:16:47]1012 (4) - 18.10.2024 08:53 [15:16:47]1206 (1) - 0 [15:16:47]OFD Sender: Remove packet 154932 [15:16:47]ProducePacketName [15:16:47]name=ofd_packets/00154932 [15:16:47]NVStorageDeleteData [15:16:47]Write to MH i2c: 01 00 00 6C 0A 76 [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 07 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: 01 07 00 6C 0A 00 00 00 00 00 1E 0D A8 [15:16:47]RasterBufferAndPrint [15:16:47]line [15:16:47]line [15:16:47]line [15:16:47]line [15:16:47]line [15:16:47]written 0, free lines is 3363 [15:16:47]MH_Cut [15:16:47]Write to MH i2c: D1 01 00 73 0A 01 4F [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: D1 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: D1 01 00 [15:16:47]MH_I2C_Read... [15:16:47]Read from MH i2c: D1 01 00 73 0A 00 4E [15:16:47]Write to MH i2c: 01 00 00 74 0A 7E [15:16:47]Write i2c OK [15:16:47]MH_I2C_Read... [15:16:48]OFD Sender: No OFD packet to send [15:16:48]*** Cut start [15:16:48]*** Partial cut [15:16:48]*** CUTSNS_PIN = 1 [15:16:48]*** CUTSNS_PIN = 0 [15:16:48]*** Brake cut motor [15:16:49]Read from MH i2c: 01 [15:16:49]MH_I2C_Read... [15:16:49]*** Stop cut motor [15:16:49]*** Cut end [15:16:49]Read from MH i2c: 01 07 00 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: 01 07 00 74 0A 00 00 00 00 00 FF 0F 93 [15:16:49]process_action close_receipt done [15:16:49]requested_data is exist [15:16:49]produce_requested_data [15:16:49]requested_item fm.sn is exist - process it [15:16:49]wFMCommunicate request_size=4 [15:16:49]MH_SAM_APDU [15:16:49]CAPDU: 80 11 00 00 [15:16:49]Write to MH i2c: E2 08 00 75 0A 80 11 00 00 00 00 00 00 F9 [15:16:49]Write i2c OK [15:16:49]MH_I2C_Read... [15:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:49]Read from MH i2c: E2 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 17 00 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 17 00 75 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [15:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:49]wFMCommunicate OK [15:16:49]requested_item fd.num is exist - process it [15:16:49]SAM_PROTO_GetFieldsCounters [15:16:49]wFMCommunicate request_size=4 [15:16:49]MH_SAM_APDU [15:16:49]CAPDU: 80 13 00 00 [15:16:49]Write to MH i2c: E2 08 00 76 0A 80 13 00 00 00 00 00 00 FC [15:16:49]Write i2c OK [15:16:49]MH_I2C_Read... [15:16:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:49]Read from MH i2c: E2 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 62 00 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 62 00 76 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15:16:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:49]wFMCommunicate OK [15:16:49]SAM_PROTO_GetFieldsCounters done [15:16:49]requested_item shift.num is exist - process it [15:16:49]requested_item shift.opened is exist - process it [15:16:49]req_shift_opened [15:16:49]FM_GetShiftState [15:16:49]SAM_PROTO_GetShiftState [15:16:49]wFMCommunicate request_size=4 [15:16:49]MH_SAM_APDU [15:16:49]CAPDU: 80 13 01 00 [15:16:49]Write to MH i2c: E2 08 00 77 0A 80 13 01 00 00 00 00 00 FE [15:16:49]Write i2c OK [15:16:49]MH_I2C_Read... [15:16:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:49]Read from MH i2c: E2 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 0E 00 [15:16:49]MH_I2C_Read... [15:16:49]Read from MH i2c: E2 0E 00 77 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [15:16:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:16:49]wFMCommunicate OK [15:16:49]SAM_PROTO_GetShiftState done [15:16:49]FM_GetShiftState done [15:16:49]req_shift_opened done [15:16:49]requested_item shift.open_date is exist - process it [15:16:49]req_shift_open_date [15:16:49]req_shift_open_date done [15:16:49]produce_requested_data done [15:16:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154932,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:16:49]process_action_free close_receipt [15:16:49]json_value_free [15:16:49]json_value_free done [15:16:49]process_json_proto returns [15:16:49]Send response to host [15:16:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154932,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:16:49]free response buf [15:16:49]execute_script done [15:16:49]execute_script returns [15:16:49]free content buf [15:16:49]Sock 9.Close socket [15:16:49]Sock 9.Thread stoped [15:16:53]OFD Sender: No OFD packet to send [15:16:58]OFD Sender: No OFD packet to send [15:17:03]OFD Sender: No OFD packet to send [15:17:08]OFD Sender: No OFD packet to send [15:17:13]OFD Sender: No OFD packet to send [15:17:18]OFD Sender: No OFD packet to send [15:17:23]OFD Sender: No OFD packet to send [15:17:27]accept exits with 7 [15:17:27]New connection [15:17:27]New thread 3066891620 created [15:17:27]Thread 3066748260 joined [15:17:27]Waiting for new connection... [15:17:27] Sock 7.Parse request [15:17:27]Sock 7.Check first char [15:17:27]Sock 7.First char is OK [15:17:27]request: POST /json_proto HTTP/1.0 [15:17:27]Method: POST [15:17:27]URL: /json_proto [15:17:27]Method is POST - this is cgi request [15:17:27]url: /json_proto [15:17:27]query_string will be loaded in cgi processing [15:17:27]execute_cgi json_proto POST (null) [15:17:27]execute_cgi path=json_proto method=POST [15:17:27]POST find Content-Length [15:17:27]Host: 172.17.53.67:8080 [15:17:27]Content-Length: 670 [15:17:27]Content-Type: application/json [15:17:27] [15:17:27]POST finish read [15:17:27]Found Content-Length = 670 [15:17:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:27]execute_script... [15:17:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:27]POST & json_proto [15:17:27]process_json_proto [15:17:27]json parsed OK: [15:17:27]protocol is kg_v1.0 [15:17:27]action value=close_receipt [15:17:27]process_action close_receipt [15:17:27]cmd_close_receipt [15:17:27]MH_GetDate [15:17:27]Write to MH i2c: F0 00 00 78 0A 71 [15:17:27]Write i2c OK [15:17:27]MH_I2C_Read... [15:17:27]Read from MH i2c: F0 [15:17:27]MH_I2C_Read... [15:17:27]Read from MH i2c: F0 09 00 [15:17:27]MH_I2C_Read... [15:17:27]Read from MH i2c: F0 09 00 78 0A 00 07 7C 12 67 19 BC 99 64 48 [15:17:27]GetLastDocTimeStamp 1729264606 [15:17:27]current date 1729264647 [15:17:27]FM_GetShiftState [15:17:27]SAM_PROTO_GetShiftState [15:17:27]wFMCommunicate request_size=4 [15:17:27]MH_SAM_APDU [15:17:27]CAPDU: 80 13 01 00 [15:17:27]Write to MH i2c: E2 08 00 79 0A 80 13 01 00 00 00 00 00 00 [15:17:27]Write i2c OK [15:17:27]MH_I2C_Read... [15:17:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:27]Read from MH i2c: E2 [15:17:27]MH_I2C_Read... [15:17:27]Read from MH i2c: E2 0E 00 [15:17:27]MH_I2C_Read... [15:17:27]Read from MH i2c: E2 0E 00 79 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 37 [15:17:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:17:27]wFMCommunicate OK [15:17:27]SAM_PROTO_GetShiftState done [15:17:27]FM_GetShiftState done [15:17:27]opened in 1729211399 [15:17:27]opened+sec_in_day 1729297799 [15:17:27]quantity*price = 55062 [15:17:27]sum+1 = 55063 [15:17:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 322 18.10.2024 15:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154933 ФПД: 145278775297075 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154933&fm=145278775297075&tin=02508201610067®Number=0000137193017469&sum=55000 [15:17:28]StoreToDocumentArchive [15:17:28]shift 312 fd 154933 [15:17:28]save to /storage/0312/doc_00154933 [15:17:28]save last doc name /storage/0312/doc_00154933 to /storage/kkm_last_doc_name [15:17:28]save OK [15:17:28]Clear old archive folders... [15:17:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:17:28]tlvbuf is 01E5FC40 [15:17:28]SAM_PROTO_ClearQueue [15:17:28]wFMCommunicate request_size=4 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 09 00 00 [15:17:28]Write to MH i2c: E2 08 00 86 0A 80 09 00 00 00 00 00 00 02 [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 86 0A 00 90 00 04 [15:17:28]RAPDU: 90 00 [15:17:28]wFMCommunicate OK [15:17:28]SAM_PROTO_ClearQueue done [15:17:28]KKMCreateOFDPacket [15:17:28]OFDProtocolAddRootSTLVToBuf [15:17:28]FM_MakeSignedData [15:17:28]FM_MakeSignedData [15:17:28]SAM_PROTO_SignData [15:17:28]wFMCommunicate request_size=4 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 0D 01 02 [15:17:28]Write to MH i2c: E2 08 00 87 0A 80 0D 01 02 00 00 00 00 0A [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 87 0A 00 90 00 05 [15:17:28]RAPDU: 90 00 [15:17:28]wFMCommunicate OK [15:17:28]wFMCommunicate request_size=255 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 07 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5D 02 00 35 04 06 00 [15:17:28]Write to MH i2c: E2 02 01 88 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 07 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5D 02 00 35 04 06 00 00 00 D6 [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 88 0A 00 90 00 06 [15:17:28]RAPDU: 90 00 [15:17:28]wFMCommunicate OK [15:17:28]wFMCommunicate request_size=11 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 0D 02 02 06 84 21 59 CB 84 33 [15:17:28]Write to MH i2c: E2 0E 00 89 0A 80 0D 02 02 06 00 84 21 59 CB 84 33 00 00 99 [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 03 00 89 0A 00 90 00 07 [15:17:28]RAPDU: 90 00 [15:17:28]wFMCommunicate OK [15:17:28]wFMCommunicate request_size=4 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 0D 03 02 [15:17:28]Write to MH i2c: E2 08 00 8A 0A 80 0D 03 02 00 00 00 00 0F [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 0B 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 0B 00 8A 0A 00 40 83 77 51 36 D2 47 73 90 00 5D [15:17:28]RAPDU: 40 83 77 51 36 D2 47 73 90 00 [15:17:28]wFMCommunicate OK [15:17:28]SAM_PROTO_SignData done [15:17:28]FM_MakeSignedData done [15:17:28]CreateOFDProtocolMessage [15:17:28]wFMCommunicate request_size=4 [15:17:28]MH_SAM_APDU [15:17:28]CAPDU: 80 11 00 00 [15:17:28]Write to MH i2c: E2 08 00 8B 0A 80 11 00 00 00 00 00 00 0F [15:17:28]Write i2c OK [15:17:28]MH_I2C_Read... [15:17:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:28]Read from MH i2c: E2 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 17 00 [15:17:28]MH_I2C_Read... [15:17:28]Read from MH i2c: E2 17 00 8B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [15:17:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:17:29]wFMCommunicate OK [15:17:29]CreateOFDProtocolMessage done [15:17:29]OFDSenderStorePacket 154933 [15:17:29]StoreOFDPacket docnum=154933 [15:17:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 15 86 08 01 1B 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 07 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5D 02 00 35 04 06 00 84 21 59 CB 84 33 40 83 77 51 36 D2 47 73 [15:17:29]CheckFolder [15:17:29]dirname=/storage/ofd_packets [15:17:29]CheckFolder done [15:17:29]ProducePacketName [15:17:29]name=ofd_packets/00154933 [15:17:29]NVStorageSaveData ofd_packets/00154933 [15:17:29]File name is /storage/ofd_packets/00154933 [15:17:29]Write 302 bytes [15:17:29]NVStorageSaveData done [15:17:29]OFDSenderStorePacket done [15:17:29]KKMCreateOFDPacket done [15:17:29]NVStorageSaveData kkm_last_timestamp [15:17:29]File name is /storage/kkm_last_timestamp [15:17:29]Write 4 bytes [15:17:29]NVStorageSaveData done [15:17:29]ExternCall_PrintAddStr [15:17:29]wPrintStart [15:17:29]Write to MH i2c: 01 00 00 8C 0A 96 [15:17:29]Write i2c OK [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 07 00 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 07 00 8C 0A 00 00 00 00 00 FF 0F AB [15:17:29]RasterBufferAndPrint [15:17:29]line Счет N : (1)873121 [15:17:29]line ИНН: 02508201610067 [15:17:29]line Контрольно-Кассовый Чек [15:17:29]line ПРОДАЖА [15:17:29]line ТРК (МРК, ГНК) : 13 [15:17:29]line Товар: 2710124130 [15:17:29]line Super 92-К-5 [15:17:29]line 8.050 * 68.40 [15:17:29]line = 550.62 [15:17:29]line НДС 12% НСП 1% [15:17:29]line > о реализуемом товаре [15:17:29]line ОКРУГЛЕНИЕ: -0.62 [15:17:29]line ИТОГО: 550.00 [15:17:29]line Внесено: 550.00 [15:17:29]line СДАЧА: 0.00 [15:17:29]line НСП 1% : 4.87 [15:17:29]line НДС 12% : 58.47 [15:17:29]line Наличными: 550.00 [15:17:29]line Безнал.: 0.00 [15:17:29]line Место: АЗС № 165 "Партнер Нефть" [15:17:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:17:29]line СНО: Общий режим [15:17:29]line Чек 322 18.10.2024 15:17 [15:17:29]line Смена: 312 ФФД: 1.0 [15:17:29]line ЗНМ: 0300000234 [15:17:29]line РНМ: 0000137193017469 [15:17:29]line Версия ККМ: v1.0 [15:17:29]line ФМ: 0000000000963156 [15:17:29]line ФД: 154933 [15:17:29]line ФПД: 145278775297075 [15:17:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154933&fm=145278775297075&tin=02508201610067®Number=0000137193017469&sum=55000 [15:17:29]OFD Sender: Processing packet 154933 [packets to send 51, broken 50] [15:17:29]ProducePacketName [15:17:29]name=ofd_packets/00154933 [15:17:29]OFD Sender: To server: pG, [15:17:29]CommunicateWithHost lk.salyk.kg:30040 [15:17:29]ConnectInit lk.salyk.kg [15:17:29]written 0, free lines is 4095 [15:17:29]Connected sock=10 [15:17:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 15 86 08 01 1B 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 07 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5D 02 00 35 04 06 00 84 21 59 CB 84 33 40 83 77 51 36 D2 47 73 [15:17:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D9 36 47 00 9B A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5D 02 00 F4 03 04 00 40 22 12 67 B6 04 01 00 00 3B EA 55 5B CC 97 54 6B [15:17:29]CommunicateWithHost err = 0 [15:17:29]CheckOFDResponse [15:17:29]1017 (14) - 77093643461234 [15:17:29]1041 (16) - 0000000000963156 [15:17:29]1040 (4) - 154933 [15:17:29]1012 (4) - 18.10.2024 08:54 [15:17:29]1206 (1) - 0 [15:17:29]OFD Sender: Remove packet 154933 [15:17:29]ProducePacketName [15:17:29]name=ofd_packets/00154933 [15:17:29]NVStorageDeleteData [15:17:29]Write to MH i2c: 01 00 00 B7 0A C1 [15:17:29]Write i2c OK [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 07 00 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: 01 07 00 B7 0A 00 00 00 00 00 F6 0C CA [15:17:29]RasterBufferAndPrint [15:17:29]line [15:17:29]line [15:17:29]line [15:17:29]line [15:17:29]line [15:17:29]written 0, free lines is 3324 [15:17:29]MH_Cut [15:17:29]Write to MH i2c: D1 01 00 BE 0A 01 9A [15:17:29]Write i2c OK [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: D1 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: D1 01 00 [15:17:29]MH_I2C_Read... [15:17:29]Read from MH i2c: D1 01 00 BE 0A 00 99 [15:17:29]Write to MH i2c: 01 00 00 BF 0A C9 [15:17:29]Write i2c OK [15:17:29]MH_I2C_Read... [15:17:30]OFD Sender: No OFD packet to send [15:17:30]*** Cut start [15:17:30]*** Partial cut [15:17:30]*** CUTSNS_PIN = 1 [15:17:30]*** CUTSNS_PIN = 0 [15:17:30]*** Brake cut motor [15:17:31]Read from MH i2c: 01 [15:17:31]MH_I2C_Read... [15:17:31]*** Stop cut motor [15:17:31]*** Cut end [15:17:31]Read from MH i2c: 01 07 00 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: 01 07 00 BF 0A 00 00 00 00 00 FF 0F DE [15:17:31]process_action close_receipt done [15:17:31]requested_data is exist [15:17:31]produce_requested_data [15:17:31]requested_item fm.sn is exist - process it [15:17:31]wFMCommunicate request_size=4 [15:17:31]MH_SAM_APDU [15:17:31]CAPDU: 80 11 00 00 [15:17:31]Write to MH i2c: E2 08 00 C0 0A 80 11 00 00 00 00 00 00 44 [15:17:31]Write i2c OK [15:17:31]MH_I2C_Read... [15:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:31]Read from MH i2c: E2 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 17 00 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 17 00 C0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [15:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:17:31]wFMCommunicate OK [15:17:31]requested_item fd.num is exist - process it [15:17:31]SAM_PROTO_GetFieldsCounters [15:17:31]wFMCommunicate request_size=4 [15:17:31]MH_SAM_APDU [15:17:31]CAPDU: 80 13 00 00 [15:17:31]Write to MH i2c: E2 08 00 C1 0A 80 13 00 00 00 00 00 00 47 [15:17:31]Write i2c OK [15:17:31]MH_I2C_Read... [15:17:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:31]Read from MH i2c: E2 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 62 00 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 62 00 C1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [15:17:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:17:31]wFMCommunicate OK [15:17:31]SAM_PROTO_GetFieldsCounters done [15:17:31]requested_item shift.num is exist - process it [15:17:31]requested_item shift.opened is exist - process it [15:17:31]req_shift_opened [15:17:31]FM_GetShiftState [15:17:31]SAM_PROTO_GetShiftState [15:17:31]wFMCommunicate request_size=4 [15:17:31]MH_SAM_APDU [15:17:31]CAPDU: 80 13 01 00 [15:17:31]Write to MH i2c: E2 08 00 C2 0A 80 13 01 00 00 00 00 00 49 [15:17:31]Write i2c OK [15:17:31]MH_I2C_Read... [15:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:31]Read from MH i2c: E2 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 0E 00 [15:17:31]MH_I2C_Read... [15:17:31]Read from MH i2c: E2 0E 00 C2 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 80 [15:17:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:17:31]wFMCommunicate OK [15:17:31]SAM_PROTO_GetShiftState done [15:17:31]FM_GetShiftState done [15:17:31]req_shift_opened done [15:17:31]requested_item shift.open_date is exist - process it [15:17:31]req_shift_open_date [15:17:31]req_shift_open_date done [15:17:31]produce_requested_data done [15:17:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154933,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:17:31]process_action_free close_receipt [15:17:31]json_value_free [15:17:31]json_value_free done [15:17:31]process_json_proto returns [15:17:31]Send response to host [15:17:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154933,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:17:31]free response buf [15:17:31]execute_script done [15:17:31]execute_script returns [15:17:31]free content buf [15:17:31]Sock 7.Close socket [15:17:31]Sock 7.Thread stoped [15:17:35]OFD Sender: No OFD packet to send [15:17:40]OFD Sender: No OFD packet to send [15:17:45]OFD Sender: No OFD packet to send [15:17:50]OFD Sender: No OFD packet to send [15:17:55]OFD Sender: No OFD packet to send [15:18:00]OFD Sender: No OFD packet to send [15:18:05]OFD Sender: No OFD packet to send [15:18:10]OFD Sender: No OFD packet to send [15:18:15]OFD Sender: No OFD packet to send [15:18:20]OFD Sender: No OFD packet to send [15:18:25]OFD Sender: No OFD packet to send [15:18:30]OFD Sender: No OFD packet to send [15:18:35]OFD Sender: No OFD packet to send [15:18:40]OFD Sender: No OFD packet to send [15:18:45]OFD Sender: No OFD packet to send [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:18:59]accept exits with 9 [15:18:59]New connection [15:18:59]New thread 3066748260 created [15:18:59]Thread 3066891620 joined [15:18:59]Waiting for new connection... [15:18:59] Sock 9.Parse request [15:18:59]Sock 9.Check first char [15:18:59]Sock 9.First char is OK [15:18:59]request: POST /json_proto HTTP/1.0 [15:18:59]Method: POST [15:18:59]URL: /json_proto [15:18:59]Method is POST - this is cgi request [15:18:59]url: /json_proto [15:18:59]query_string will be loaded in cgi processing [15:18:59]execute_cgi json_proto POST (null) [15:18:59]execute_cgi path=json_proto method=POST [15:18:59]POST find Content-Length [15:18:59]Host: 172.17.53.67:8080 [15:18:59]Content-Length: 677 [15:18:59]Content-Type: application/json [15:18:59] [15:18:59]POST finish read [15:18:59]Found Content-Length = 677 [15:18:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:59]execute_script... [15:18:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:59]POST & json_proto [15:18:59]process_json_proto [15:18:59]json parsed OK: [15:18:59]protocol is kg_v1.0 [15:18:59]action value=close_receipt [15:18:59]process_action close_receipt [15:18:59]cmd_close_receipt [15:18:59]MH_GetDate [15:18:59]Write to MH i2c: F0 00 00 C3 0A BC [15:18:59]Write i2c OK [15:18:59]MH_I2C_Read... [15:18:59]Read from MH i2c: F0 [15:18:59]MH_I2C_Read... [15:18:59]Read from MH i2c: F0 09 00 [15:18:59]MH_I2C_Read... [15:18:59]Read from MH i2c: F0 09 00 C3 0A 00 63 7C 12 67 19 BC 99 64 EF [15:18:59]GetLastDocTimeStamp 1729264647 [15:18:59]current date 1729264739 [15:18:59]FM_GetShiftState [15:18:59]SAM_PROTO_GetShiftState [15:18:59]wFMCommunicate request_size=4 [15:18:59]MH_SAM_APDU [15:18:59]CAPDU: 80 13 01 00 [15:18:59]Write to MH i2c: E2 08 00 C4 0A 80 13 01 00 00 00 00 00 4B [15:18:59]Write i2c OK [15:18:59]MH_I2C_Read... [15:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:59]Read from MH i2c: E2 [15:18:59]MH_I2C_Read... [15:18:59]Read from MH i2c: E2 0E 00 [15:18:59]MH_I2C_Read... [15:18:59]Read from MH i2c: E2 0E 00 C4 0A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 82 [15:18:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:18:59]wFMCommunicate OK [15:18:59]SAM_PROTO_GetShiftState done [15:18:59]FM_GetShiftState done [15:18:59]opened in 1729211399 [15:18:59]opened+sec_in_day 1729297799 [15:18:59]quantity*price = 20003 [15:18:59]sum+1 = 20004 [15:18:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 323 18.10.2024 15:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154934 ФПД: 107228783086351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154934&fm=107228783086351&tin=02508201610067®Number=0000137193017469&sum=20000 [15:19:00]StoreToDocumentArchive [15:19:00]shift 312 fd 154934 [15:19:00]save to /storage/0312/doc_00154934 [15:19:00]save last doc name /storage/0312/doc_00154934 to /storage/kkm_last_doc_name [15:19:00]save OK [15:19:00]Clear old archive folders... [15:19:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:00]tlvbuf is 01DFA3F0 [15:19:00]SAM_PROTO_ClearQueue [15:19:00]wFMCommunicate request_size=4 [15:19:00]MH_SAM_APDU [15:19:00]CAPDU: 80 09 00 00 [15:19:00]Write to MH i2c: E2 08 00 D1 0A 80 09 00 00 00 00 00 00 4D [15:19:00]Write i2c OK [15:19:00]MH_I2C_Read... [15:19:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:00]Read from MH i2c: E2 [15:19:00]MH_I2C_Read... [15:19:00]Read from MH i2c: E2 03 00 [15:19:00]MH_I2C_Read... [15:19:00]Read from MH i2c: E2 03 00 D1 0A 00 90 00 4F [15:19:00]RAPDU: 90 00 [15:19:00]wFMCommunicate OK [15:19:00]SAM_PROTO_ClearQueue done [15:19:00]KKMCreateOFDPacket [15:19:00]OFDProtocolAddRootSTLVToBuf [15:19:00]FM_MakeSignedData [15:19:00]FM_MakeSignedData [15:19:00]SAM_PROTO_SignData [15:19:00]wFMCommunicate request_size=4 [15:19:00]MH_SAM_APDU [15:19:00]CAPDU: 80 0D 01 02 [15:19:00]Write to MH i2c: E2 08 00 D2 0A 80 0D 01 02 00 00 00 00 55 [15:19:00]Write i2c OK [15:19:00]MH_I2C_Read... [15:19:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:00]Read from MH i2c: E2 [15:19:00]MH_I2C_Read... [15:19:00]Read from MH i2c: E2 03 00 [15:19:00]MH_I2C_Read... [15:19:00]Read from MH i2c: E2 03 00 D2 0A 00 90 00 50 [15:19:00]RAPDU: 90 00 [15:19:00]wFMCommunicate OK [15:19:00]wFMCommunicate request_size=255 [15:19:00]MH_SAM_APDU [15:19:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 63 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5D 02 00 35 04 06 00 61 [15:19:00]Write to MH i2c: E2 02 01 D3 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 63 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5D 02 00 35 04 06 00 61 00 00 89 [15:19:00]Write i2c OK [15:19:00]MH_I2C_Read... [15:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:01]Read from MH i2c: E2 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 03 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 03 00 D3 0A 00 90 00 51 [15:19:01]RAPDU: 90 00 [15:19:01]wFMCommunicate OK [15:19:01]wFMCommunicate request_size=10 [15:19:01]MH_SAM_APDU [15:19:01]CAPDU: 80 0D 02 02 05 86 25 86 8B 0F [15:19:01]Write to MH i2c: E2 0D 00 D4 0A 80 0D 02 02 05 00 86 25 86 8B 0F 00 00 2D [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:01]Read from MH i2c: E2 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 03 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 03 00 D4 0A 00 90 00 52 [15:19:01]RAPDU: 90 00 [15:19:01]wFMCommunicate OK [15:19:01]wFMCommunicate request_size=4 [15:19:01]MH_SAM_APDU [15:19:01]CAPDU: 80 0D 03 02 [15:19:01]Write to MH i2c: E2 08 00 D5 0A 80 0D 03 02 00 00 00 00 5A [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:01]Read from MH i2c: E2 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 0B 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 0B 00 D5 0A 00 C3 DC A3 2B 22 7E D8 93 90 00 D3 [15:19:01]RAPDU: C3 DC A3 2B 22 7E D8 93 90 00 [15:19:01]wFMCommunicate OK [15:19:01]SAM_PROTO_SignData done [15:19:01]FM_MakeSignedData done [15:19:01]CreateOFDProtocolMessage [15:19:01]wFMCommunicate request_size=4 [15:19:01]MH_SAM_APDU [15:19:01]CAPDU: 80 11 00 00 [15:19:01]Write to MH i2c: E2 08 00 D6 0A 80 11 00 00 00 00 00 00 5A [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:01]Read from MH i2c: E2 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 17 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: E2 17 00 D6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [15:19:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:19:01]wFMCommunicate OK [15:19:01]CreateOFDProtocolMessage done [15:19:01]OFDSenderStorePacket 154934 [15:19:01]StoreOFDPacket docnum=154934 [15:19:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 25 0F 07 01 44 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 63 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5D 02 00 35 04 06 00 61 86 25 86 8B 0F C3 DC A3 2B 22 7E D8 93 [15:19:01]CheckFolder [15:19:01]dirname=/storage/ofd_packets [15:19:01]CheckFolder done [15:19:01]ProducePacketName [15:19:01]name=ofd_packets/00154934 [15:19:01]NVStorageSaveData ofd_packets/00154934 [15:19:01]File name is /storage/ofd_packets/00154934 [15:19:01]Write 301 bytes [15:19:01]NVStorageSaveData done [15:19:01]OFDSenderStorePacket done [15:19:01]KKMCreateOFDPacket done [15:19:01]NVStorageSaveData kkm_last_timestamp [15:19:01]File name is /storage/kkm_last_timestamp [15:19:01]Write 4 bytes [15:19:01]NVStorageSaveData done [15:19:01]ExternCall_PrintAddStr [15:19:01]wPrintStart [15:19:01]Write to MH i2c: 01 00 00 D7 0A E1 [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 07 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 07 00 D7 0A 00 00 00 00 00 FF 0F F6 [15:19:01]RasterBufferAndPrint [15:19:01]line Счет N : (1)873123 [15:19:01]line ИНН: 02508201610067 [15:19:01]line Контрольно-Кассовый Чек [15:19:01]line ПРОДАЖА [15:19:01]line ТРК (МРК, ГНК) : 32 [15:19:01]line Товар: 2710124130 [15:19:01]line Аи-92-К-5 [15:19:01]line 2.990 * 66.90 [15:19:01]line = 200.03 [15:19:01]line НДС 12% НСП 1% [15:19:01]line > о реализуемом товаре [15:19:01]line ОКРУГЛЕНИЕ: -0.03 [15:19:01]line ИТОГО: 200.00 [15:19:01]line Внесено: 200.00 [15:19:01]line СДАЧА: 0.00 [15:19:01]line НСП 1% : 1.77 [15:19:01]line НДС 12% : 21.24 [15:19:01]line Наличными: 200.00 [15:19:01]line Безнал.: 0.00 [15:19:01]line Место: АЗС № 165 "Партнер Нефть" [15:19:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:19:01]line СНО: Общий режим [15:19:01]line Чек 323 18.10.2024 15:18 [15:19:01]line Смена: 312 ФФД: 1.0 [15:19:01]line ЗНМ: 0300000234 [15:19:01]line РНМ: 0000137193017469 [15:19:01]line Версия ККМ: v1.0 [15:19:01]line ФМ: 0000000000963156 [15:19:01]line ФД: 154934 [15:19:01]line ФПД: 107228783086351 [15:19:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154934&fm=107228783086351&tin=02508201610067®Number=0000137193017469&sum=20000 [15:19:01]OFD Sender: Processing packet 154934 [packets to send 51, broken 50] [15:19:01]ProducePacketName [15:19:01]name=ofd_packets/00154934 [15:19:01]OFD Sender: To server: pG, [15:19:01]CommunicateWithHost lk.salyk.kg:30040 [15:19:01]ConnectInit lk.salyk.kg [15:19:01]written 0, free lines is 4095 [15:19:01]Connected sock=10 [15:19:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 25 0F 07 01 44 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 63 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5D 02 00 35 04 06 00 61 86 25 86 8B 0F C3 DC A3 2B 22 7E D8 93 [15:19:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 50 D5 47 00 C3 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5D 02 00 F4 03 04 00 9C 22 12 67 B6 04 01 00 00 9F D8 97 14 E3 6E B7 FA [15:19:01]CommunicateWithHost err = 0 [15:19:01]CheckOFDResponse [15:19:01]1017 (14) - 77093643461234 [15:19:01]1041 (16) - 0000000000963156 [15:19:01]1040 (4) - 154934 [15:19:01]1012 (4) - 18.10.2024 08:55 [15:19:01]1206 (1) - 0 [15:19:01]OFD Sender: Remove packet 154934 [15:19:01]ProducePacketName [15:19:01]name=ofd_packets/00154934 [15:19:01]NVStorageDeleteData [15:19:01]Write to MH i2c: 01 00 00 02 0B 0D [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 07 00 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: 01 07 00 02 0B 00 00 00 00 00 EC 0C 0C [15:19:01]RasterBufferAndPrint [15:19:01]line [15:19:01]line [15:19:01]line [15:19:01]line [15:19:01]line [15:19:01]written 0, free lines is 3314 [15:19:01]MH_Cut [15:19:01]Write to MH i2c: D1 01 00 09 0B 01 E6 [15:19:01]Write i2c OK [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: D1 [15:19:01]MH_I2C_Read... [15:19:01]Read from MH i2c: D1 01 00 [15:19:01]MH_I2C_Read... [15:19:02]Read from MH i2c: D1 01 00 09 0B 00 E5 [15:19:02]Write to MH i2c: 01 00 00 0A 0B 15 [15:19:02]Write i2c OK [15:19:02]MH_I2C_Read... [15:19:02]OFD Sender: No OFD packet to send [15:19:02]*** Cut start [15:19:02]*** Partial cut [15:19:02]*** CUTSNS_PIN = 1 [15:19:02]*** CUTSNS_PIN = 0 [15:19:02]*** Brake cut motor [15:19:03]Read from MH i2c: 01 [15:19:03]MH_I2C_Read... [15:19:03]*** Stop cut motor [15:19:03]*** Cut end [15:19:03]Read from MH i2c: 01 07 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: 01 07 00 0A 0B 00 00 00 00 00 FF 0F 2A [15:19:03]process_action close_receipt done [15:19:03]requested_data is exist [15:19:03]produce_requested_data [15:19:03]requested_item fm.sn is exist - process it [15:19:03]wFMCommunicate request_size=4 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 11 00 00 [15:19:03]Write to MH i2c: E2 08 00 0B 0B 80 11 00 00 00 00 00 00 90 [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:03]Read from MH i2c: E2 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 17 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 17 00 0B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [15:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:19:03]wFMCommunicate OK [15:19:03]requested_item fd.num is exist - process it [15:19:03]SAM_PROTO_GetFieldsCounters [15:19:03]wFMCommunicate request_size=4 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 13 00 00 [15:19:03]Write to MH i2c: E2 08 00 0C 0B 80 13 00 00 00 00 00 00 93 [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:03]Read from MH i2c: E2 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 62 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 62 00 0C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [15:19:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:03]wFMCommunicate OK [15:19:03]SAM_PROTO_GetFieldsCounters done [15:19:03]requested_item shift.num is exist - process it [15:19:03]requested_item shift.opened is exist - process it [15:19:03]req_shift_opened [15:19:03]FM_GetShiftState [15:19:03]SAM_PROTO_GetShiftState [15:19:03]wFMCommunicate request_size=4 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 13 01 00 [15:19:03]Write to MH i2c: E2 08 00 0D 0B 80 13 01 00 00 00 00 00 95 [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:03]Read from MH i2c: E2 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 0E 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 0E 00 0D 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CC [15:19:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:19:03]wFMCommunicate OK [15:19:03]SAM_PROTO_GetShiftState done [15:19:03]FM_GetShiftState done [15:19:03]req_shift_opened done [15:19:03]requested_item shift.open_date is exist - process it [15:19:03]req_shift_open_date [15:19:03]req_shift_open_date done [15:19:03]produce_requested_data done [15:19:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154934,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:19:03]process_action_free close_receipt [15:19:03]json_value_free [15:19:03]json_value_free done [15:19:03]process_json_proto returns [15:19:03]Send response to host [15:19:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154934,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:19:03]free response buf [15:19:03]execute_script done [15:19:03]execute_script returns [15:19:03]free content buf [15:19:03]Sock 9.Close socket [15:19:03]Sock 9.Thread stoped [15:19:07]OFD Sender: No OFD packet to send [15:19:12]OFD Sender: No OFD packet to send [15:19:17]OFD Sender: No OFD packet to send [15:19:22]OFD Sender: No OFD packet to send [15:19:27]OFD Sender: No OFD packet to send [15:19:32]OFD Sender: No OFD packet to send [15:19:37]OFD Sender: No OFD packet to send [15:19:42]OFD Sender: No OFD packet to send [15:19:42]accept exits with 7 [15:19:42]New connection [15:19:42]New thread 3066891620 created [15:19:42]Thread 3066748260 joined [15:19:42]Waiting for new connection... [15:19:42] Sock 7.Parse request [15:19:42]Sock 7.Check first char [15:19:42]Sock 7.First char is OK [15:19:42]request: POST /json_proto HTTP/1.0 [15:19:42]Method: POST [15:19:42]URL: /json_proto [15:19:42]Method is POST - this is cgi request [15:19:42]url: /json_proto [15:19:42]query_string will be loaded in cgi processing [15:19:42]execute_cgi json_proto POST (null) [15:19:42]execute_cgi path=json_proto method=POST [15:19:42]POST find Content-Length [15:19:42]Host: 172.17.53.67:8080 [15:19:42]Content-Length: 789 [15:19:42]Content-Type: application/json [15:19:42] [15:19:42]POST finish read [15:19:42]Found Content-Length = 789 [15:19:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53617", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:42]execute_script... [15:19:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53617", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:42]POST & json_proto [15:19:42]process_json_proto [15:19:42]json parsed OK: [15:19:42]protocol is kg_v1.0 [15:19:42]action value=close_receipt [15:19:42]process_action close_receipt [15:19:42]cmd_close_receipt [15:19:42]MH_GetDate [15:19:42]Write to MH i2c: F0 00 00 0E 0B 08 [15:19:42]Write i2c OK [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: F0 [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: F0 09 00 [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: F0 09 00 0E 0B 00 8F 7C 12 67 19 BC 99 64 67 [15:19:42]GetLastDocTimeStamp 1729264739 [15:19:42]current date 1729264783 [15:19:42]FM_GetShiftState [15:19:42]SAM_PROTO_GetShiftState [15:19:42]wFMCommunicate request_size=4 [15:19:42]MH_SAM_APDU [15:19:42]CAPDU: 80 13 01 00 [15:19:42]Write to MH i2c: E2 08 00 0F 0B 80 13 01 00 00 00 00 00 97 [15:19:42]Write i2c OK [15:19:42]MH_I2C_Read... [15:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:42]Read from MH i2c: E2 [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: E2 0E 00 [15:19:42]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 0E 00 0F 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [15:19:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:19:43]wFMCommunicate OK [15:19:43]SAM_PROTO_GetShiftState done [15:19:43]FM_GetShiftState done [15:19:43]opened in 1729211399 [15:19:43]opened+sec_in_day 1729297799 [15:19:43]quantity*price = 0 [15:19:43]sum+1 = 1 [15:19:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 324 18.10.2024 15:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 53617 ФМ: 0000000000963156 ФД: 154935 ФПД: 12421180769363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154935&fm=12421180769363&tin=02508201610067®Number=0000137193017469&sum=0 [15:19:44]StoreToDocumentArchive [15:19:44]shift 312 fd 154935 [15:19:44]save to /storage/0312/doc_00154935 [15:19:44]save last doc name /storage/0312/doc_00154935 to /storage/kkm_last_doc_name [15:19:44]save OK [15:19:44]Clear old archive folders... [15:19:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:19:44]tlvbuf is 01E39CB0 [15:19:44]SAM_PROTO_ClearQueue [15:19:44]wFMCommunicate request_size=4 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 09 00 00 [15:19:44]Write to MH i2c: E2 08 00 1C 0B 80 09 00 00 00 00 00 00 99 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 1C 0B 00 90 00 9B [15:19:44]RAPDU: 90 00 [15:19:44]wFMCommunicate OK [15:19:44]SAM_PROTO_ClearQueue done [15:19:44]KKMCreateOFDPacket [15:19:44]OFDProtocolAddRootSTLVToBuf [15:19:44]FM_MakeSignedData [15:19:44]FM_MakeSignedData [15:19:44]SAM_PROTO_SignData [15:19:44]wFMCommunicate request_size=4 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 0D 01 02 [15:19:44]Write to MH i2c: E2 08 00 1D 0B 80 0D 01 02 00 00 00 00 A1 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 1D 0B 00 90 00 9C [15:19:44]RAPDU: 90 00 [15:19:44]wFMCommunicate OK [15:19:44]wFMCommunicate request_size=255 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 8F 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5D 02 00 35 04 06 00 0B 4C 08 11 [15:19:44]Write to MH i2c: E2 02 01 1E 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 8F 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5D 02 00 35 04 06 00 0B 4C 08 11 00 00 88 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 1E 0B 00 90 00 9D [15:19:44]RAPDU: 90 00 [15:19:44]wFMCommunicate OK [15:19:44]wFMCommunicate request_size=7 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 0D 02 02 02 44 53 [15:19:44]Write to MH i2c: E2 0A 00 1F 0B 80 0D 02 02 02 00 44 53 00 00 3F [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 03 00 1F 0B 00 90 00 9E [15:19:44]RAPDU: 90 00 [15:19:44]wFMCommunicate OK [15:19:44]wFMCommunicate request_size=4 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 0D 03 02 [15:19:44]Write to MH i2c: E2 08 00 20 0B 80 0D 03 02 00 00 00 00 A6 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 0B 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 0B 00 20 0B 00 4C 4A 50 2F A4 7F D1 46 90 00 F6 [15:19:44]RAPDU: 4C 4A 50 2F A4 7F D1 46 90 00 [15:19:44]wFMCommunicate OK [15:19:44]SAM_PROTO_SignData done [15:19:44]FM_MakeSignedData done [15:19:44]CreateOFDProtocolMessage [15:19:44]wFMCommunicate request_size=4 [15:19:44]MH_SAM_APDU [15:19:44]CAPDU: 80 11 00 00 [15:19:44]Write to MH i2c: E2 08 00 21 0B 80 11 00 00 00 00 00 00 A6 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:44]Read from MH i2c: E2 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 17 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: E2 17 00 21 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [15:19:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:19:44]wFMCommunicate OK [15:19:44]CreateOFDProtocolMessage done [15:19:44]OFDSenderStorePacket 154935 [15:19:44]StoreOFDPacket docnum=154935 [15:19:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 22 79 04 01 84 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 8F 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5D 02 00 35 04 06 00 0B 4C 08 11 44 53 4C 4A 50 2F A4 7F D1 46 [15:19:44]CheckFolder [15:19:44]dirname=/storage/ofd_packets [15:19:44]CheckFolder done [15:19:44]ProducePacketName [15:19:44]name=ofd_packets/00154935 [15:19:44]NVStorageSaveData ofd_packets/00154935 [15:19:44]File name is /storage/ofd_packets/00154935 [15:19:44]Write 298 bytes [15:19:44]NVStorageSaveData done [15:19:44]OFDSenderStorePacket done [15:19:44]KKMCreateOFDPacket done [15:19:44]NVStorageSaveData kkm_last_timestamp [15:19:44]File name is /storage/kkm_last_timestamp [15:19:44]Write 4 bytes [15:19:44]NVStorageSaveData done [15:19:44]ExternCall_PrintAddStr [15:19:44]wPrintStart [15:19:44]Write to MH i2c: 01 00 00 22 0B 2D [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 07 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 07 00 22 0B 00 00 00 00 00 FF 0F 42 [15:19:44]RasterBufferAndPrint [15:19:44]line Счет N : (1)873122 [15:19:44]line ИНН: 02508201610067 [15:19:44]line Контрольно-Кассовый Чек [15:19:44]line ПРОДАЖА [15:19:44]line ТРК (МРК, ГНК) : 24 [15:19:44]line Товар: 2710194210 [15:19:44]line ДТ-К-2 [15:19:44]line 39.380 * 0.00 [15:19:44]line = 0.00 [15:19:44]line НДС 12% НСП 1% [15:19:44]line > о реализуемом товаре [15:19:44]line ИТОГО: 0.00 [15:19:44]line НСП 1% : 0.00 [15:19:44]line НДС 12% : 0.00 [15:19:44]line Наличными: 0.00 [15:19:44]line Безнал.: 0.00 [15:19:44]line Место: АЗС № 165 "Партнер Нефть" [15:19:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:19:44]line СНО: Общий режим [15:19:44]line Чек 324 18.10.2024 15:19 [15:19:44]line Смена: 312 ФФД: 1.0 [15:19:44]line ЗНМ: 0300000234 [15:19:44]line РНМ: 0000137193017469 [15:19:44]line Версия ККМ: v1.0 [15:19:44]line Талоны: Топливная Карта [15:19:44]line 53617 [15:19:44]line ФМ: 0000000000963156 [15:19:44]line ФД: 154935 [15:19:44]line ФПД: 12421180769363 [15:19:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T151943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154935&fm=12421180769363&tin=02508201610067®Number=0000137193017469&sum=0 [15:19:44]OFD Sender: Processing packet 154935 [packets to send 51, broken 50] [15:19:44]ProducePacketName [15:19:44]name=ofd_packets/00154935 [15:19:44]OFD Sender: To server: pG, [15:19:44]CommunicateWithHost lk.salyk.kg:30040 [15:19:44]ConnectInit lk.salyk.kg [15:19:44]written 0, free lines is 4095 [15:19:45]Connected sock=10 [15:19:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 22 79 04 01 84 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 8F 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5D 02 00 35 04 06 00 0B 4C 08 11 44 53 4C 4A 50 2F A4 7F D1 46 [15:19:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 E7 47 00 C8 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5D 02 00 F4 03 04 00 C7 22 12 67 B6 04 01 00 00 D6 AF B5 8F 7F 08 75 4C [15:19:45]CommunicateWithHost err = 0 [15:19:45]CheckOFDResponse [15:19:45]1017 (14) - 77093643461234 [15:19:45]1041 (16) - 0000000000963156 [15:19:45]1040 (4) - 154935 [15:19:45]1012 (4) - 18.10.2024 08:56 [15:19:45]1206 (1) - 0 [15:19:45]OFD Sender: Remove packet 154935 [15:19:45]ProducePacketName [15:19:45]name=ofd_packets/00154935 [15:19:45]NVStorageDeleteData [15:19:45]Write to MH i2c: 01 00 00 4C 0B 57 [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: 01 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: 01 07 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: 01 07 00 4C 0B 00 00 00 00 00 FD 0C 67 [15:19:45]RasterBufferAndPrint [15:19:45]line [15:19:45]line [15:19:45]line [15:19:45]line [15:19:45]line [15:19:45]written 0, free lines is 3331 [15:19:45]MH_Cut [15:19:45]Write to MH i2c: D1 01 00 53 0B 01 30 [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: D1 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: D1 01 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: D1 01 00 53 0B 00 2F [15:19:45]Write to MH i2c: 01 00 00 54 0B 5F [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]OFD Sender: No OFD packet to send [15:19:46]*** Cut start [15:19:46]*** Partial cut [15:19:46]*** CUTSNS_PIN = 1 [15:19:46]*** CUTSNS_PIN = 0 [15:19:46]*** Brake cut motor [15:19:46]Read from MH i2c: 01 [15:19:46]MH_I2C_Read... [15:19:46]*** Stop cut motor [15:19:46]*** Cut end [15:19:46]Read from MH i2c: 01 07 00 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: 01 07 00 54 0B 00 00 00 00 00 FF 0F 74 [15:19:46]process_action close_receipt done [15:19:46]requested_data is exist [15:19:46]produce_requested_data [15:19:46]requested_item fm.sn is exist - process it [15:19:46]wFMCommunicate request_size=4 [15:19:46]MH_SAM_APDU [15:19:46]CAPDU: 80 11 00 00 [15:19:46]Write to MH i2c: E2 08 00 55 0B 80 11 00 00 00 00 00 00 DA [15:19:46]Write i2c OK [15:19:46]MH_I2C_Read... [15:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:46]Read from MH i2c: E2 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 17 00 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 17 00 55 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [15:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:19:46]wFMCommunicate OK [15:19:46]requested_item fd.num is exist - process it [15:19:46]SAM_PROTO_GetFieldsCounters [15:19:46]wFMCommunicate request_size=4 [15:19:46]MH_SAM_APDU [15:19:46]CAPDU: 80 13 00 00 [15:19:46]Write to MH i2c: E2 08 00 56 0B 80 13 00 00 00 00 00 00 DD [15:19:46]Write i2c OK [15:19:46]MH_I2C_Read... [15:19:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:46]Read from MH i2c: E2 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 62 00 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 62 00 56 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [15:19:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:46]wFMCommunicate OK [15:19:46]SAM_PROTO_GetFieldsCounters done [15:19:46]requested_item shift.num is exist - process it [15:19:46]requested_item shift.opened is exist - process it [15:19:46]req_shift_opened [15:19:46]FM_GetShiftState [15:19:46]SAM_PROTO_GetShiftState [15:19:46]wFMCommunicate request_size=4 [15:19:46]MH_SAM_APDU [15:19:46]CAPDU: 80 13 01 00 [15:19:46]Write to MH i2c: E2 08 00 57 0B 80 13 01 00 00 00 00 00 DF [15:19:46]Write i2c OK [15:19:46]MH_I2C_Read... [15:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:47]Read from MH i2c: E2 [15:19:47]MH_I2C_Read... [15:19:47]Read from MH i2c: E2 0E 00 [15:19:47]MH_I2C_Read... [15:19:47]Read from MH i2c: E2 0E 00 57 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [15:19:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:19:47]wFMCommunicate OK [15:19:47]SAM_PROTO_GetShiftState done [15:19:47]FM_GetShiftState done [15:19:47]req_shift_opened done [15:19:47]requested_item shift.open_date is exist - process it [15:19:47]req_shift_open_date [15:19:47]req_shift_open_date done [15:19:47]produce_requested_data done [15:19:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154935,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:19:47]process_action_free close_receipt [15:19:47]json_value_free [15:19:47]json_value_free done [15:19:47]process_json_proto returns [15:19:47]Send response to host [15:19:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154935,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:19:47]free response buf [15:19:47]execute_script done [15:19:47]execute_script returns [15:19:47]free content buf [15:19:47]Sock 7.Close socket [15:19:47]Sock 7.Thread stoped [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:02]accept exits with 9 [15:20:02]New connection [15:20:02]New thread 3066748260 created [15:20:02]Thread 3066891620 joined [15:20:02]Waiting for new connection... [15:20:02] Sock 9.Parse request [15:20:02]Sock 9.Check first char [15:20:02]Sock 9.First char is OK [15:20:02]request: POST /json_proto HTTP/1.0 [15:20:02]Method: POST [15:20:02]URL: /json_proto [15:20:02]Method is POST - this is cgi request [15:20:02]url: /json_proto [15:20:02]query_string will be loaded in cgi processing [15:20:02]execute_cgi json_proto POST (null) [15:20:02]execute_cgi path=json_proto method=POST [15:20:02]POST find Content-Length [15:20:02]Host: 172.17.53.67:8080 [15:20:02]Content-Length: 679 [15:20:02]Content-Type: application/json [15:20:02] [15:20:02]POST finish read [15:20:02]Found Content-Length = 679 [15:20:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:02]execute_script... [15:20:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:02]POST & json_proto [15:20:02]process_json_proto [15:20:02]json parsed OK: [15:20:02]protocol is kg_v1.0 [15:20:02]action value=close_receipt [15:20:02]process_action close_receipt [15:20:02]cmd_close_receipt [15:20:02]MH_GetDate [15:20:02]Write to MH i2c: F0 00 00 58 0B 52 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: F0 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: F0 09 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: F0 09 00 58 0B 00 A2 7C 12 67 19 BC 99 64 C4 [15:20:02]GetLastDocTimeStamp 1729264783 [15:20:02]current date 1729264802 [15:20:02]FM_GetShiftState [15:20:02]SAM_PROTO_GetShiftState [15:20:02]wFMCommunicate request_size=4 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 13 01 00 [15:20:02]Write to MH i2c: E2 08 00 59 0B 80 13 01 00 00 00 00 00 E1 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 0E 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 0E 00 59 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [15:20:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:20:02]wFMCommunicate OK [15:20:02]SAM_PROTO_GetShiftState done [15:20:02]FM_GetShiftState done [15:20:02]opened in 1729211399 [15:20:02]opened+sec_in_day 1729297799 [15:20:02]quantity*price = 100050 [15:20:02]sum+1 = 100052 [15:20:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 325 18.10.2024 15:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154936 ФПД: 106006996966398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152002&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154936&fm=106006996966398&tin=02508201610067®Number=0000137193017469&sum=100000 [15:20:03]StoreToDocumentArchive [15:20:03]shift 312 fd 154936 [15:20:03]save to /storage/0312/doc_00154936 [15:20:03]save last doc name /storage/0312/doc_00154936 to /storage/kkm_last_doc_name [15:20:03]save OK [15:20:03]Clear old archive folders... [15:20:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:03]tlvbuf is 01E2C010 [15:20:03]SAM_PROTO_ClearQueue [15:20:03]wFMCommunicate request_size=4 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 09 00 00 [15:20:03]Write to MH i2c: E2 08 00 66 0B 80 09 00 00 00 00 00 00 E3 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 66 0B 00 90 00 E5 [15:20:03]RAPDU: 90 00 [15:20:03]wFMCommunicate OK [15:20:03]SAM_PROTO_ClearQueue done [15:20:03]KKMCreateOFDPacket [15:20:03]OFDProtocolAddRootSTLVToBuf [15:20:03]FM_MakeSignedData [15:20:03]FM_MakeSignedData [15:20:03]SAM_PROTO_SignData [15:20:03]wFMCommunicate request_size=4 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 0D 01 02 [15:20:03]Write to MH i2c: E2 08 00 67 0B 80 0D 01 02 00 00 00 00 EB [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 67 0B 00 90 00 E6 [15:20:03]RAPDU: 90 00 [15:20:03]wFMCommunicate OK [15:20:03]wFMCommunicate request_size=255 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A2 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5D 02 00 35 04 06 00 60 69 AD 65 [15:20:03]Write to MH i2c: E2 02 01 68 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A2 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5D 02 00 35 04 06 00 60 69 AD 65 00 00 0D [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 68 0B 00 90 00 E7 [15:20:03]RAPDU: 90 00 [15:20:03]wFMCommunicate OK [15:20:03]wFMCommunicate request_size=7 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 0D 02 02 02 DB FE [15:20:03]Write to MH i2c: E2 0A 00 69 0B 80 0D 02 02 02 00 DB FE 00 00 CB [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [15:20:03]RAPDU: 90 00 [15:20:03]wFMCommunicate OK [15:20:03]wFMCommunicate request_size=4 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 0D 03 02 [15:20:03]Write to MH i2c: E2 08 00 6A 0B 80 0D 03 02 00 00 00 00 F0 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 0B 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 0B 00 6A 0B 00 D1 05 49 8A AC 8D 36 DC 90 00 E5 [15:20:03]RAPDU: D1 05 49 8A AC 8D 36 DC 90 00 [15:20:03]wFMCommunicate OK [15:20:03]SAM_PROTO_SignData done [15:20:03]FM_MakeSignedData done [15:20:03]CreateOFDProtocolMessage [15:20:03]wFMCommunicate request_size=4 [15:20:03]MH_SAM_APDU [15:20:03]CAPDU: 80 11 00 00 [15:20:03]Write to MH i2c: E2 08 00 6B 0B 80 11 00 00 00 00 00 00 F0 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:03]Read from MH i2c: E2 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 17 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: E2 17 00 6B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [15:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:20:03]wFMCommunicate OK [15:20:03]CreateOFDProtocolMessage done [15:20:03]OFDSenderStorePacket 154936 [15:20:03]StoreOFDPacket docnum=154936 [15:20:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F3 52 04 01 DA 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A2 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5D 02 00 35 04 06 00 60 69 AD 65 DB FE D1 05 49 8A AC 8D 36 DC [15:20:03]CheckFolder [15:20:03]dirname=/storage/ofd_packets [15:20:03]CheckFolder done [15:20:03]ProducePacketName [15:20:03]name=ofd_packets/00154936 [15:20:03]NVStorageSaveData ofd_packets/00154936 [15:20:03]File name is /storage/ofd_packets/00154936 [15:20:03]Write 298 bytes [15:20:03]NVStorageSaveData done [15:20:03]OFDSenderStorePacket done [15:20:03]KKMCreateOFDPacket done [15:20:03]NVStorageSaveData kkm_last_timestamp [15:20:03]File name is /storage/kkm_last_timestamp [15:20:03]Write 4 bytes [15:20:03]NVStorageSaveData done [15:20:03]ExternCall_PrintAddStr [15:20:03]wPrintStart [15:20:03]Write to MH i2c: 01 00 00 6C 0B 77 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 07 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 07 00 6C 0B 00 00 00 00 00 FF 0F 8C [15:20:03]RasterBufferAndPrint [15:20:03]line Счет N : (1)873124 [15:20:03]line ИНН: 02508201610067 [15:20:03]line Контрольно-Кассовый Чек [15:20:03]line ПРОДАЖА [15:20:03]line ТРК (МРК, ГНК) : 14 [15:20:03]line Товар: 2710194210 [15:20:03]line ДТ-К-2 [15:20:03]line 13.130 * 76.20 [15:20:03]line = 1000.51 [15:20:03]line НДС 12% НСП 1% [15:20:03]line > о реализуемом товаре [15:20:03]line ОКРУГЛЕНИЕ: -0.51 [15:20:03]line ИТОГО: 1000.00 [15:20:03]line Внесено: 1000.00 [15:20:03]line СДАЧА: 0.00 [15:20:03]line НСП 1% : 8.85 [15:20:03]line НДС 12% : 106.25 [15:20:03]line Наличными: 1000.00 [15:20:03]line Безнал.: 0.00 [15:20:03]line Место: АЗС № 165 "Партнер Нефть" [15:20:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:20:03]line СНО: Общий режим [15:20:03]line Чек 325 18.10.2024 15:20 [15:20:03]line Смена: 312 ФФД: 1.0 [15:20:03]line ЗНМ: 0300000234 [15:20:03]line РНМ: 0000137193017469 [15:20:03]line Версия ККМ: v1.0 [15:20:03]line ФМ: 0000000000963156 [15:20:03]line ФД: 154936 [15:20:03]line ФПД: 106006996966398 [15:20:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152002&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154936&fm=106006996966398&tin=02508201610067®Number=0000137193017469&sum=100000 [15:20:04]OFD Sender: Processing packet 154936 [packets to send 51, broken 50] [15:20:04]ProducePacketName [15:20:04]name=ofd_packets/00154936 [15:20:04]OFD Sender: To server: pG, [15:20:04]CommunicateWithHost lk.salyk.kg:30040 [15:20:04]ConnectInit lk.salyk.kg [15:20:04]written 0, free lines is 4095 [15:20:04]Connected sock=10 [15:20:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F3 52 04 01 DA 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A2 7C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5D 02 00 35 04 06 00 60 69 AD 65 DB FE D1 05 49 8A AC 8D 36 DC [15:20:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD 0C 47 00 3A 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5D 02 00 F4 03 04 00 DB 22 12 67 B6 04 01 00 00 7C 6A BB AC A9 8D 9E BD [15:20:04]CommunicateWithHost err = 0 [15:20:04]CheckOFDResponse [15:20:04]1017 (14) - 77093643461234 [15:20:04]1041 (16) - 0000000000963156 [15:20:04]1040 (4) - 154936 [15:20:04]1012 (4) - 18.10.2024 08:56 [15:20:04]1206 (1) - 0 [15:20:04]OFD Sender: Remove packet 154936 [15:20:04]ProducePacketName [15:20:04]name=ofd_packets/00154936 [15:20:04]NVStorageDeleteData [15:20:04]Write to MH i2c: 01 00 00 97 0B A2 [15:20:04]Write i2c OK [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: 01 [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: 01 07 00 [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: 01 07 00 97 0B 00 00 00 00 00 EC 0C A1 [15:20:04]RasterBufferAndPrint [15:20:04]line [15:20:04]line [15:20:04]line [15:20:04]line [15:20:04]line [15:20:04]written 0, free lines is 3314 [15:20:04]MH_Cut [15:20:04]Write to MH i2c: D1 01 00 9E 0B 01 7B [15:20:04]Write i2c OK [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: D1 [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: D1 01 00 [15:20:04]MH_I2C_Read... [15:20:04]Read from MH i2c: D1 01 00 9E 0B 00 7A [15:20:04]Write to MH i2c: 01 00 00 9F 0B AA [15:20:04]Write i2c OK [15:20:04]MH_I2C_Read... [15:20:05]OFD Sender: No OFD packet to send [15:20:05]*** Cut start [15:20:05]*** Partial cut [15:20:05]*** CUTSNS_PIN = 1 [15:20:05]*** CUTSNS_PIN = 0 [15:20:05]*** Brake cut motor [15:20:06]Read from MH i2c: 01 [15:20:06]MH_I2C_Read... [15:20:06]*** Stop cut motor [15:20:06]*** Cut end [15:20:06]Read from MH i2c: 01 07 00 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: 01 07 00 9F 0B 00 00 00 00 00 FF 0F BF [15:20:06]process_action close_receipt done [15:20:06]requested_data is exist [15:20:06]produce_requested_data [15:20:06]requested_item fm.sn is exist - process it [15:20:06]wFMCommunicate request_size=4 [15:20:06]MH_SAM_APDU [15:20:06]CAPDU: 80 11 00 00 [15:20:06]Write to MH i2c: E2 08 00 A0 0B 80 11 00 00 00 00 00 00 25 [15:20:06]Write i2c OK [15:20:06]MH_I2C_Read... [15:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:06]Read from MH i2c: E2 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 17 00 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 17 00 A0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [15:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:20:06]wFMCommunicate OK [15:20:06]requested_item fd.num is exist - process it [15:20:06]SAM_PROTO_GetFieldsCounters [15:20:06]wFMCommunicate request_size=4 [15:20:06]MH_SAM_APDU [15:20:06]CAPDU: 80 13 00 00 [15:20:06]Write to MH i2c: E2 08 00 A1 0B 80 13 00 00 00 00 00 00 28 [15:20:06]Write i2c OK [15:20:06]MH_I2C_Read... [15:20:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:06]Read from MH i2c: E2 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 62 00 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 62 00 A1 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [15:20:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:06]wFMCommunicate OK [15:20:06]SAM_PROTO_GetFieldsCounters done [15:20:06]requested_item shift.num is exist - process it [15:20:06]requested_item shift.opened is exist - process it [15:20:06]req_shift_opened [15:20:06]FM_GetShiftState [15:20:06]SAM_PROTO_GetShiftState [15:20:06]wFMCommunicate request_size=4 [15:20:06]MH_SAM_APDU [15:20:06]CAPDU: 80 13 01 00 [15:20:06]Write to MH i2c: E2 08 00 A2 0B 80 13 01 00 00 00 00 00 2A [15:20:06]Write i2c OK [15:20:06]MH_I2C_Read... [15:20:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:06]Read from MH i2c: E2 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 0E 00 [15:20:06]MH_I2C_Read... [15:20:06]Read from MH i2c: E2 0E 00 A2 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 61 [15:20:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:20:06]wFMCommunicate OK [15:20:06]SAM_PROTO_GetShiftState done [15:20:06]FM_GetShiftState done [15:20:06]req_shift_opened done [15:20:06]requested_item shift.open_date is exist - process it [15:20:06]req_shift_open_date [15:20:06]req_shift_open_date done [15:20:06]produce_requested_data done [15:20:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154936,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:20:06]process_action_free close_receipt [15:20:06]json_value_free [15:20:06]json_value_free done [15:20:06]process_json_proto returns [15:20:06]Send response to host [15:20:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154936,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:20:06]free response buf [15:20:06]execute_script done [15:20:06]execute_script returns [15:20:06]free content buf [15:20:06]Sock 9.Close socket [15:20:06]Sock 9.Thread stoped [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:35]OFD Sender: No OFD packet to send [15:21:40]OFD Sender: No OFD packet to send [15:21:45]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:25]OFD Sender: No OFD packet to send [15:22:25]accept exits with 7 [15:22:25]New connection [15:22:25]New thread 3066891620 created [15:22:25]Thread 3066748260 joined [15:22:25]Waiting for new connection... [15:22:25] Sock 7.Parse request [15:22:25]Sock 7.Check first char [15:22:25]Sock 7.First char is OK [15:22:25]request: POST /json_proto HTTP/1.0 [15:22:25]Method: POST [15:22:25]URL: /json_proto [15:22:25]Method is POST - this is cgi request [15:22:25]url: /json_proto [15:22:25]query_string will be loaded in cgi processing [15:22:25]execute_cgi json_proto POST (null) [15:22:25]execute_cgi path=json_proto method=POST [15:22:25]POST find Content-Length [15:22:25]Host: 172.17.53.67:8080 [15:22:25]Content-Length: 677 [15:22:25]Content-Type: application/json [15:22:25] [15:22:25]POST finish read [15:22:25]Found Content-Length = 677 [15:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:25]execute_script... [15:22:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:25]POST & json_proto [15:22:25]process_json_proto [15:22:25]json parsed OK: [15:22:25]protocol is kg_v1.0 [15:22:25]action value=close_receipt [15:22:25]process_action close_receipt [15:22:25]cmd_close_receipt [15:22:25]MH_GetDate [15:22:25]Write to MH i2c: F0 00 00 A3 0B 9D [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: F0 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: F0 09 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: F0 09 00 A3 0B 00 32 7D 12 67 19 BC 99 64 A0 [15:22:25]GetLastDocTimeStamp 1729264802 [15:22:25]current date 1729264946 [15:22:25]FM_GetShiftState [15:22:25]SAM_PROTO_GetShiftState [15:22:25]wFMCommunicate request_size=4 [15:22:25]MH_SAM_APDU [15:22:25]CAPDU: 80 13 01 00 [15:22:25]Write to MH i2c: E2 08 00 A4 0B 80 13 01 00 00 00 00 00 2C [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:25]Read from MH i2c: E2 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 0E 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 0E 00 A4 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 63 [15:22:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:22:25]wFMCommunicate OK [15:22:25]SAM_PROTO_GetShiftState done [15:22:25]FM_GetShiftState done [15:22:25]opened in 1729211399 [15:22:25]opened+sec_in_day 1729297799 [15:22:25]quantity*price = 27027 [15:22:25]sum+1 = 27029 [15:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.70 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 326 18.10.2024 15:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154937 ФПД: 100196838712565 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154937&fm=100196838712565&tin=02508201610067®Number=0000137193017469&sum=27000 [15:22:26]StoreToDocumentArchive [15:22:26]shift 312 fd 154937 [15:22:26]save to /storage/0312/doc_00154937 [15:22:26]save last doc name /storage/0312/doc_00154937 to /storage/kkm_last_doc_name [15:22:26]save OK [15:22:26]Clear old archive folders... [15:22:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:26]tlvbuf is 01E5FC20 [15:22:26]SAM_PROTO_ClearQueue [15:22:26]wFMCommunicate request_size=4 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 09 00 00 [15:22:26]Write to MH i2c: E2 08 00 B1 0B 80 09 00 00 00 00 00 00 2E [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:26]Read from MH i2c: E2 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 03 00 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 03 00 B1 0B 00 90 00 30 [15:22:26]RAPDU: 90 00 [15:22:26]wFMCommunicate OK [15:22:26]SAM_PROTO_ClearQueue done [15:22:26]KKMCreateOFDPacket [15:22:26]OFDProtocolAddRootSTLVToBuf [15:22:26]FM_MakeSignedData [15:22:26]FM_MakeSignedData [15:22:26]SAM_PROTO_SignData [15:22:26]wFMCommunicate request_size=4 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 0D 01 02 [15:22:26]Write to MH i2c: E2 08 00 B2 0B 80 0D 01 02 00 00 00 00 36 [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:26]Read from MH i2c: E2 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 03 00 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 03 00 B2 0B 00 90 00 31 [15:22:26]RAPDU: 90 00 [15:22:26]wFMCommunicate OK [15:22:26]wFMCommunicate request_size=255 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 32 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5D 02 00 35 04 06 00 5B [15:22:26]Write to MH i2c: E2 02 01 B3 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 32 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5D 02 00 35 04 06 00 5B 00 00 F5 [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 03 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 03 00 B3 0B 00 90 00 32 [15:22:27]RAPDU: 90 00 [15:22:27]wFMCommunicate OK [15:22:27]wFMCommunicate request_size=10 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 0D 02 02 05 20 E4 FA A4 F5 [15:22:27]Write to MH i2c: E2 0D 00 B4 0B 80 0D 02 02 05 00 20 E4 FA A4 F5 00 00 DA [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 03 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 03 00 B4 0B 00 90 00 33 [15:22:27]RAPDU: 90 00 [15:22:27]wFMCommunicate OK [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 0D 03 02 [15:22:27]Write to MH i2c: E2 08 00 B5 0B 80 0D 03 02 00 00 00 00 3B [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0B 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0B 00 B5 0B 00 AA 22 97 D7 96 07 32 1D 90 00 62 [15:22:27]RAPDU: AA 22 97 D7 96 07 32 1D 90 00 [15:22:27]wFMCommunicate OK [15:22:27]SAM_PROTO_SignData done [15:22:27]FM_MakeSignedData done [15:22:27]CreateOFDProtocolMessage [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 11 00 00 [15:22:27]Write to MH i2c: E2 08 00 B6 0B 80 11 00 00 00 00 00 00 3B [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 17 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 17 00 B6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [15:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:22:27]wFMCommunicate OK [15:22:27]CreateOFDProtocolMessage done [15:22:27]OFDSenderStorePacket 154937 [15:22:27]StoreOFDPacket docnum=154937 [15:22:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 66 07 01 CB C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 32 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5D 02 00 35 04 06 00 5B 20 E4 FA A4 F5 AA 22 97 D7 96 07 32 1D [15:22:27]CheckFolder [15:22:27]dirname=/storage/ofd_packets [15:22:27]CheckFolder done [15:22:27]ProducePacketName [15:22:27]name=ofd_packets/00154937 [15:22:27]NVStorageSaveData ofd_packets/00154937 [15:22:27]File name is /storage/ofd_packets/00154937 [15:22:27]Write 301 bytes [15:22:27]NVStorageSaveData done [15:22:27]OFDSenderStorePacket done [15:22:27]KKMCreateOFDPacket done [15:22:27]NVStorageSaveData kkm_last_timestamp [15:22:27]File name is /storage/kkm_last_timestamp [15:22:27]Write 4 bytes [15:22:27]NVStorageSaveData done [15:22:27]OFD Sender: Processing packet 154937 [packets to send 51, broken 50] [15:22:27]ProducePacketName [15:22:27]name=ofd_packets/00154937 [15:22:27]OFD Sender: To server: pG, [15:22:27]CommunicateWithHost lk.salyk.kg:30040 [15:22:27]ConnectInit lk.salyk.kg [15:22:27]ExternCall_PrintAddStr [15:22:27]wPrintStart [15:22:27]Write to MH i2c: 01 00 00 B7 0B C2 [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: 01 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: 01 07 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: 01 07 00 B7 0B 00 00 00 00 00 FF 0F D7 [15:22:27]RasterBufferAndPrint [15:22:27]line Счет N : (1)873125 [15:22:27]line ИНН: 02508201610067 [15:22:27]line Контрольно-Кассовый Чек [15:22:27]line ПРОДАЖА [15:22:27]line ТРК (МРК, ГНК) : 42 [15:22:27]line Товар: 2710124130 [15:22:27]line Аи-92-К-5 [15:22:27]line 4.040 * 66.90 [15:22:27]line = 270.28 [15:22:27]line НДС 12% НСП 1% [15:22:27]line > о реализуемом товаре [15:22:27]line ОКРУГЛЕНИЕ: -0.28 [15:22:27]line ИТОГО: 270.00 [15:22:27]line Внесено: 270.00 [15:22:27]line СДАЧА: 0.00 [15:22:27]line НСП 1% : 2.39 [15:22:27]line НДС 12% : 28.70 [15:22:27]line Наличными: 270.00 [15:22:27]line Безнал.: 0.00 [15:22:27]line Место: АЗС № 165 "Партнер Нефть" [15:22:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:22:27]line СНО: Общий режим [15:22:27]line Чек 326 18.10.2024 15:22 [15:22:27]line Смена: 312 ФФД: 1.0 [15:22:27]line ЗНМ: 0300000234 [15:22:27]line РНМ: 0000137193017469 [15:22:27]line Версия ККМ: v1.0 [15:22:27]line ФМ: 0000000000963156 [15:22:27]line ФД: 154937 [15:22:27]line ФПД: 100196838712565 [15:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154937&fm=100196838712565&tin=02508201610067®Number=0000137193017469&sum=27000 [15:22:27]Connected sock=11 [15:22:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 66 07 01 CB C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 32 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5D 02 00 35 04 06 00 5B 20 E4 FA A4 F5 AA 22 97 D7 96 07 32 1D [15:22:27]written 0, free lines is 4095 [15:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 A2 47 00 5E 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5D 02 00 F4 03 04 00 6A 23 12 67 B6 04 01 00 00 6C 0B F9 38 CE 3E 76 56 [15:22:27]CommunicateWithHost err = 0 [15:22:27]CheckOFDResponse [15:22:27]1017 (14) - 77093643461234 [15:22:27]1041 (16) - 0000000000963156 [15:22:27]1040 (4) - 154937 [15:22:27]1012 (4) - 18.10.2024 08:59 [15:22:27]1206 (1) - 0 [15:22:27]OFD Sender: Remove packet 154937 [15:22:27]ProducePacketName [15:22:27]name=ofd_packets/00154937 [15:22:27]NVStorageDeleteData [15:22:28]Write to MH i2c: 01 00 00 E2 0B ED [15:22:28]Write i2c OK [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: 01 [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: 01 07 00 [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: 01 07 00 E2 0B 00 00 00 00 00 ED 0C ED [15:22:28]RasterBufferAndPrint [15:22:28]line [15:22:28]line [15:22:28]line [15:22:28]line [15:22:28]line [15:22:28]written 0, free lines is 3315 [15:22:28]MH_Cut [15:22:28]Write to MH i2c: D1 01 00 E9 0B 01 C6 [15:22:28]Write i2c OK [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: D1 [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: D1 01 00 [15:22:28]MH_I2C_Read... [15:22:28]Read from MH i2c: D1 01 00 E9 0B 00 C5 [15:22:28]Write to MH i2c: 01 00 00 EA 0B F5 [15:22:28]Write i2c OK [15:22:28]MH_I2C_Read... [15:22:28]OFD Sender: No OFD packet to send [15:22:28]*** Cut start [15:22:28]*** Partial cut [15:22:28]*** CUTSNS_PIN = 1 [15:22:28]*** CUTSNS_PIN = 0 [15:22:29]*** Brake cut motor [15:22:29]Read from MH i2c: 01 [15:22:29]MH_I2C_Read... [15:22:29]*** Stop cut motor [15:22:29]*** Cut end [15:22:29]Read from MH i2c: 01 07 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: 01 07 00 EA 0B 00 00 00 00 00 FF 0F 0A [15:22:29]process_action close_receipt done [15:22:29]requested_data is exist [15:22:29]produce_requested_data [15:22:29]requested_item fm.sn is exist - process it [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 11 00 00 [15:22:29]Write to MH i2c: E2 08 00 EB 0B 80 11 00 00 00 00 00 00 70 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 17 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 17 00 EB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [15:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:22:29]wFMCommunicate OK [15:22:29]requested_item fd.num is exist - process it [15:22:29]SAM_PROTO_GetFieldsCounters [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 13 00 00 [15:22:29]Write to MH i2c: E2 08 00 EC 0B 80 13 00 00 00 00 00 00 73 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 62 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 62 00 EC 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [15:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:29]wFMCommunicate OK [15:22:29]SAM_PROTO_GetFieldsCounters done [15:22:29]requested_item shift.num is exist - process it [15:22:29]requested_item shift.opened is exist - process it [15:22:29]req_shift_opened [15:22:29]FM_GetShiftState [15:22:29]SAM_PROTO_GetShiftState [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 13 01 00 [15:22:29]Write to MH i2c: E2 08 00 ED 0B 80 13 01 00 00 00 00 00 75 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 0E 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 0E 00 ED 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [15:22:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:22:29]wFMCommunicate OK [15:22:29]SAM_PROTO_GetShiftState done [15:22:29]FM_GetShiftState done [15:22:29]req_shift_opened done [15:22:29]requested_item shift.open_date is exist - process it [15:22:29]req_shift_open_date [15:22:29]req_shift_open_date done [15:22:29]produce_requested_data done [15:22:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154937,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:22:29]process_action_free close_receipt [15:22:29]json_value_free [15:22:29]json_value_free done [15:22:29]process_json_proto returns [15:22:29]Send response to host [15:22:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154937,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:22:29]free response buf [15:22:29]execute_script done [15:22:29]execute_script returns [15:22:29]free content buf [15:22:29]Sock 7.Close socket [15:22:29]Sock 7.Thread stoped [15:22:33]OFD Sender: No OFD packet to send [15:22:38]OFD Sender: No OFD packet to send [15:22:43]OFD Sender: No OFD packet to send [15:22:48]OFD Sender: No OFD packet to send [15:22:53]OFD Sender: No OFD packet to send [15:22:58]OFD Sender: No OFD packet to send [15:23:03]OFD Sender: No OFD packet to send [15:23:08]OFD Sender: No OFD packet to send [15:23:13]OFD Sender: No OFD packet to send [15:23:18]OFD Sender: No OFD packet to send [15:23:23]OFD Sender: No OFD packet to send [15:23:28]OFD Sender: No OFD packet to send [15:23:33]OFD Sender: No OFD packet to send [15:23:38]OFD Sender: No OFD packet to send [15:23:43]OFD Sender: No OFD packet to send [15:23:48]OFD Sender: No OFD packet to send [15:23:53]OFD Sender: No OFD packet to send [15:23:58]OFD Sender: No OFD packet to send [15:24:03]OFD Sender: No OFD packet to send [15:24:08]OFD Sender: No OFD packet to send [15:24:13]OFD Sender: No OFD packet to send [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:35]accept exits with 9 [15:24:35]New connection [15:24:35]New thread 3066748260 created [15:24:35]Thread 3066891620 joined [15:24:35]Waiting for new connection... [15:24:35] Sock 9.Parse request [15:24:35]Sock 9.Check first char [15:24:35]Sock 9.First char is OK [15:24:35]request: POST /json_proto HTTP/1.0 [15:24:35]Method: POST [15:24:35]URL: /json_proto [15:24:35]Method is POST - this is cgi request [15:24:35]url: /json_proto [15:24:35]query_string will be loaded in cgi processing [15:24:35]execute_cgi json_proto POST (null) [15:24:35]execute_cgi path=json_proto method=POST [15:24:35]POST find Content-Length [15:24:35]Host: 172.17.53.67:8080 [15:24:35]Content-Length: 677 [15:24:35]Content-Type: application/json [15:24:35] [15:24:35]POST finish read [15:24:35]Found Content-Length = 677 [15:24:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:35]execute_script... [15:24:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:35]POST & json_proto [15:24:35]process_json_proto [15:24:35]json parsed OK: [15:24:35]protocol is kg_v1.0 [15:24:35]action value=close_receipt [15:24:35]process_action close_receipt [15:24:35]cmd_close_receipt [15:24:35]MH_GetDate [15:24:35]Write to MH i2c: F0 00 00 EE 0B E8 [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: F0 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: F0 09 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: F0 09 00 EE 0B 00 B3 7D 12 67 19 BC 99 64 6C [15:24:35]GetLastDocTimeStamp 1729264946 [15:24:35]current date 1729265075 [15:24:35]FM_GetShiftState [15:24:35]SAM_PROTO_GetShiftState [15:24:35]wFMCommunicate request_size=4 [15:24:35]MH_SAM_APDU [15:24:35]CAPDU: 80 13 01 00 [15:24:35]Write to MH i2c: E2 08 00 EF 0B 80 13 01 00 00 00 00 00 77 [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:35]Read from MH i2c: E2 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 0E 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 0E 00 EF 0B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [15:24:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:24:35]wFMCommunicate OK [15:24:35]SAM_PROTO_GetShiftState done [15:24:35]FM_GetShiftState done [15:24:35]opened in 1729211399 [15:24:35]opened+sec_in_day 1729297799 [15:24:35]quantity*price = 13045 [15:24:35]sum+1 = 13047 [15:24:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 130.00 Внесено: 130.00 СДАЧА: 0.00 НСП 1% : 1.15 НДС 12% : 13.85 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 327 18.10.2024 15:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154938 ФПД: 203511068725112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154938&fm=203511068725112&tin=02508201610067®Number=0000137193017469&sum=13000 [15:24:36]StoreToDocumentArchive [15:24:36]shift 312 fd 154938 [15:24:36]save to /storage/0312/doc_00154938 [15:24:36]save last doc name /storage/0312/doc_00154938 to /storage/kkm_last_doc_name [15:24:36]save OK [15:24:36]Clear old archive folders... [15:24:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:36]tlvbuf is 01DFACB0 [15:24:36]SAM_PROTO_ClearQueue [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 09 00 00 [15:24:36]Write to MH i2c: E2 08 00 FC 0B 80 09 00 00 00 00 00 00 79 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 FC 0B 00 90 00 7B [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]SAM_PROTO_ClearQueue done [15:24:36]KKMCreateOFDPacket [15:24:36]OFDProtocolAddRootSTLVToBuf [15:24:36]FM_MakeSignedData [15:24:36]FM_MakeSignedData [15:24:36]SAM_PROTO_SignData [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 01 02 [15:24:36]Write to MH i2c: E2 08 00 FD 0B 80 0D 01 02 00 00 00 00 81 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 FD 0B 00 90 00 7C [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]wFMCommunicate request_size=255 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 47 01 00 00 F4 03 04 00 B3 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5D 02 00 35 04 06 00 B9 [15:24:36]Write to MH i2c: E2 02 01 FE 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 47 01 00 00 F4 03 04 00 B3 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5D 02 00 35 04 06 00 B9 00 00 FD [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 FE 0B 00 90 00 7D [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]wFMCommunicate request_size=10 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 02 02 05 17 9C F5 8F 78 [15:24:36]Write to MH i2c: E2 0D 00 FF 0B 80 0D 02 02 05 00 17 9C F5 8F 78 00 00 3D [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 FF 0B 00 90 00 7E [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 03 02 [15:24:36]Write to MH i2c: E2 08 00 00 0C 80 0D 03 02 00 00 00 00 87 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0B 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0B 00 00 0C 00 B1 57 DB 18 75 82 57 1E 90 00 EF [15:24:36]RAPDU: B1 57 DB 18 75 82 57 1E 90 00 [15:24:36]wFMCommunicate OK [15:24:36]SAM_PROTO_SignData done [15:24:36]FM_MakeSignedData done [15:24:36]CreateOFDProtocolMessage [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 11 00 00 [15:24:36]Write to MH i2c: E2 08 00 01 0C 80 11 00 00 00 00 00 00 87 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 01 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [15:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:36]wFMCommunicate OK [15:24:36]CreateOFDProtocolMessage done [15:24:36]OFDSenderStorePacket 154938 [15:24:36]StoreOFDPacket docnum=154938 [15:24:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 40 07 01 21 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 47 01 00 00 F4 03 04 00 B3 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5D 02 00 35 04 06 00 B9 17 9C F5 8F 78 B1 57 DB 18 75 82 57 1E [15:24:36]CheckFolder [15:24:36]dirname=/storage/ofd_packets [15:24:36]CheckFolder done [15:24:36]ProducePacketName [15:24:36]name=ofd_packets/00154938 [15:24:36]NVStorageSaveData ofd_packets/00154938 [15:24:36]File name is /storage/ofd_packets/00154938 [15:24:36]Write 301 bytes [15:24:36]NVStorageSaveData done [15:24:36]OFDSenderStorePacket done [15:24:36]KKMCreateOFDPacket done [15:24:36]NVStorageSaveData kkm_last_timestamp [15:24:36]File name is /storage/kkm_last_timestamp [15:24:36]Write 4 bytes [15:24:36]NVStorageSaveData done [15:24:36]OFD Sender: Processing packet 154938 [packets to send 51, broken 50] [15:24:36]ProducePacketName [15:24:36]name=ofd_packets/00154938 [15:24:36]OFD Sender: To server: pG, [15:24:36]CommunicateWithHost lk.salyk.kg:30040 [15:24:36]ConnectInit lk.salyk.kg [15:24:36]ExternCall_PrintAddStr [15:24:36]wPrintStart [15:24:36]Write to MH i2c: 01 00 00 02 0C 0E [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 07 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 07 00 02 0C 00 00 00 00 00 FF 0F 23 [15:24:36]RasterBufferAndPrint [15:24:36]line Счет N : (1)873126 [15:24:36]line ИНН: 02508201610067 [15:24:36]line Контрольно-Кассовый Чек [15:24:36]line ПРОДАЖА [15:24:36]line ТРК (МРК, ГНК) : 22 [15:24:36]line Товар: 2710124130 [15:24:36]line Аи-92-К-5 [15:24:36]line 1.950 * 66.90 [15:24:36]line = 130.46 [15:24:36]line НДС 12% НСП 1% [15:24:36]line > о реализуемом товаре [15:24:36]line ОКРУГЛЕНИЕ: -0.46 [15:24:36]line ИТОГО: 130.00 [15:24:36]line Внесено: 130.00 [15:24:36]line СДАЧА: 0.00 [15:24:36]line НСП 1% : 1.15 [15:24:36]line НДС 12% : 13.85 [15:24:36]line Наличными: 130.00 [15:24:36]line Безнал.: 0.00 [15:24:36]line Место: АЗС № 165 "Партнер Нефть" [15:24:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:24:36]line СНО: Общий режим [15:24:36]line Чек 327 18.10.2024 15:24 [15:24:36]line Смена: 312 ФФД: 1.0 [15:24:37]line ЗНМ: 0300000234 [15:24:37]line РНМ: 0000137193017469 [15:24:37]line Версия ККМ: v1.0 [15:24:37]line ФМ: 0000000000963156 [15:24:37]line ФД: 154938 [15:24:37]line ФПД: 203511068725112 [15:24:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154938&fm=203511068725112&tin=02508201610067®Number=0000137193017469&sum=13000 [15:24:37]Connected sock=11 [15:24:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 40 07 01 21 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 47 01 00 00 F4 03 04 00 B3 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5D 02 00 35 04 06 00 B9 17 9C F5 8F 78 B1 57 DB 18 75 82 57 1E [15:24:37]written 0, free lines is 4095 [15:24:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DF 0F 47 00 FE 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5D 02 00 F4 03 04 00 EB 23 12 67 B6 04 01 00 00 EC 57 E7 D9 D1 D1 9D CF [15:24:37]CommunicateWithHost err = 0 [15:24:37]CheckOFDResponse [15:24:37]1017 (14) - 77093643461234 [15:24:37]1041 (16) - 0000000000963156 [15:24:37]1040 (4) - 154938 [15:24:37]1012 (4) - 18.10.2024 09:01 [15:24:37]1206 (1) - 0 [15:24:37]OFD Sender: Remove packet 154938 [15:24:37]ProducePacketName [15:24:37]name=ofd_packets/00154938 [15:24:37]NVStorageDeleteData [15:24:37]Write to MH i2c: 01 00 00 2D 0C 39 [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 07 00 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 07 00 2D 0C 00 00 00 00 00 E3 0C 2F [15:24:37]RasterBufferAndPrint [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]written 0, free lines is 3305 [15:24:37]MH_Cut [15:24:37]Write to MH i2c: D1 01 00 34 0C 01 12 [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 01 00 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 01 00 34 0C 00 11 [15:24:37]Write to MH i2c: 01 00 00 35 0C 41 [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]OFD Sender: No OFD packet to send [15:24:38]*** Cut start [15:24:38]*** Partial cut [15:24:38]*** CUTSNS_PIN = 1 [15:24:38]*** CUTSNS_PIN = 0 [15:24:38]*** Brake cut motor [15:24:39]Read from MH i2c: 01 [15:24:39]MH_I2C_Read... [15:24:39]*** Stop cut motor [15:24:39]*** Cut end [15:24:39]Read from MH i2c: 01 07 00 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: 01 07 00 35 0C 00 00 00 00 00 FF 0F 56 [15:24:39]process_action close_receipt done [15:24:39]requested_data is exist [15:24:39]produce_requested_data [15:24:39]requested_item fm.sn is exist - process it [15:24:39]wFMCommunicate request_size=4 [15:24:39]MH_SAM_APDU [15:24:39]CAPDU: 80 11 00 00 [15:24:39]Write to MH i2c: E2 08 00 36 0C 80 11 00 00 00 00 00 00 BC [15:24:39]Write i2c OK [15:24:39]MH_I2C_Read... [15:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:39]Read from MH i2c: E2 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 17 00 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 17 00 36 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [15:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:39]wFMCommunicate OK [15:24:39]requested_item fd.num is exist - process it [15:24:39]SAM_PROTO_GetFieldsCounters [15:24:39]wFMCommunicate request_size=4 [15:24:39]MH_SAM_APDU [15:24:39]CAPDU: 80 13 00 00 [15:24:39]Write to MH i2c: E2 08 00 37 0C 80 13 00 00 00 00 00 00 BF [15:24:39]Write i2c OK [15:24:39]MH_I2C_Read... [15:24:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:39]Read from MH i2c: E2 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 62 00 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 62 00 37 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [15:24:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:39]wFMCommunicate OK [15:24:39]SAM_PROTO_GetFieldsCounters done [15:24:39]requested_item shift.num is exist - process it [15:24:39]requested_item shift.opened is exist - process it [15:24:39]req_shift_opened [15:24:39]FM_GetShiftState [15:24:39]SAM_PROTO_GetShiftState [15:24:39]wFMCommunicate request_size=4 [15:24:39]MH_SAM_APDU [15:24:39]CAPDU: 80 13 01 00 [15:24:39]Write to MH i2c: E2 08 00 38 0C 80 13 01 00 00 00 00 00 C1 [15:24:39]Write i2c OK [15:24:39]MH_I2C_Read... [15:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:39]Read from MH i2c: E2 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 0E 00 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: E2 0E 00 38 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [15:24:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:24:39]wFMCommunicate OK [15:24:39]SAM_PROTO_GetShiftState done [15:24:39]FM_GetShiftState done [15:24:39]req_shift_opened done [15:24:39]requested_item shift.open_date is exist - process it [15:24:39]req_shift_open_date [15:24:39]req_shift_open_date done [15:24:39]produce_requested_data done [15:24:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154938,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:24:39]process_action_free close_receipt [15:24:39]json_value_free [15:24:39]json_value_free done [15:24:39]process_json_proto returns [15:24:39]Send response to host [15:24:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154938,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:24:39]free response buf [15:24:39]execute_script done [15:24:39]execute_script returns [15:24:39]free content buf [15:24:39]Sock 9.Close socket [15:24:39]Sock 9.Thread stoped [15:24:42]OFD Sender: No OFD packet to send [15:24:47]OFD Sender: No OFD packet to send [15:24:52]accept exits with 7 [15:24:52]New connection [15:24:52]New thread 3066891620 created [15:24:52]Thread 3066748260 joined [15:24:52]Waiting for new connection... [15:24:52] Sock 7.Parse request [15:24:52]Sock 7.Check first char [15:24:52]Sock 7.First char is OK [15:24:52]request: POST /json_proto HTTP/1.0 [15:24:52]Method: POST [15:24:52]URL: /json_proto [15:24:52]Method is POST - this is cgi request [15:24:52]url: /json_proto [15:24:52]query_string will be loaded in cgi processing [15:24:52]execute_cgi json_proto POST (null) [15:24:52]execute_cgi path=json_proto method=POST [15:24:52]POST find Content-Length [15:24:52]Host: 172.17.53.67:8080 [15:24:52]Content-Length: 677 [15:24:52]Content-Type: application/json [15:24:52] [15:24:52]POST finish read [15:24:52]Found Content-Length = 677 [15:24:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:52]execute_script... [15:24:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:52]POST & json_proto [15:24:52]process_json_proto [15:24:52]json parsed OK: [15:24:52]protocol is kg_v1.0 [15:24:52]action value=close_receipt [15:24:52]process_action close_receipt [15:24:52]cmd_close_receipt [15:24:52]MH_GetDate [15:24:52]Write to MH i2c: F0 00 00 39 0C 34 [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: F0 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: F0 09 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: F0 09 00 39 0C 00 C5 7D 12 67 19 BC 99 64 CA [15:24:52]GetLastDocTimeStamp 1729265075 [15:24:52]current date 1729265093 [15:24:52]FM_GetShiftState [15:24:52]SAM_PROTO_GetShiftState [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 13 01 00 [15:24:52]Write to MH i2c: E2 08 00 3A 0C 80 13 01 00 00 00 00 00 C3 [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:52]Read from MH i2c: E2 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 0E 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 0E 00 3A 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [15:24:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:24:52]wFMCommunicate OK [15:24:52]SAM_PROTO_GetShiftState done [15:24:52]FM_GetShiftState done [15:24:52]opened in 1729211399 [15:24:52]opened+sec_in_day 1729297799 [15:24:52]quantity*price = 50041 [15:24:52]sum+1 = 50042 [15:24:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 328 18.10.2024 15:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154939 ФПД: 184680763505336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152453&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154939&fm=184680763505336&tin=02508201610067®Number=0000137193017469&sum=50000 [15:24:54]StoreToDocumentArchive [15:24:54]shift 312 fd 154939 [15:24:54]save to /storage/0312/doc_00154939 [15:24:54]save last doc name /storage/0312/doc_00154939 to /storage/kkm_last_doc_name [15:24:54]save OK [15:24:54]Clear old archive folders... [15:24:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:54]tlvbuf is 01E44B10 [15:24:54]SAM_PROTO_ClearQueue [15:24:54]wFMCommunicate request_size=4 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 09 00 00 [15:24:54]Write to MH i2c: E2 08 00 47 0C 80 09 00 00 00 00 00 00 C5 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 47 0C 00 90 00 C7 [15:24:54]RAPDU: 90 00 [15:24:54]wFMCommunicate OK [15:24:54]SAM_PROTO_ClearQueue done [15:24:54]KKMCreateOFDPacket [15:24:54]OFDProtocolAddRootSTLVToBuf [15:24:54]FM_MakeSignedData [15:24:54]FM_MakeSignedData [15:24:54]SAM_PROTO_SignData [15:24:54]wFMCommunicate request_size=4 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 0D 01 02 [15:24:54]Write to MH i2c: E2 08 00 48 0C 80 0D 01 02 00 00 00 00 CD [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 48 0C 00 90 00 C8 [15:24:54]RAPDU: 90 00 [15:24:54]wFMCommunicate OK [15:24:54]wFMCommunicate request_size=255 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 C5 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5D 02 00 35 04 06 00 A7 [15:24:54]Write to MH i2c: E2 02 01 49 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 C5 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5D 02 00 35 04 06 00 A7 00 00 F2 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 49 0C 00 90 00 C9 [15:24:54]RAPDU: 90 00 [15:24:54]wFMCommunicate OK [15:24:54]wFMCommunicate request_size=10 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 0D 02 02 05 F7 57 4E 3A B8 [15:24:54]Write to MH i2c: E2 0D 00 4A 0C 80 0D 02 02 05 00 F7 57 4E 3A B8 00 00 68 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 03 00 4A 0C 00 90 00 CA [15:24:54]RAPDU: 90 00 [15:24:54]wFMCommunicate OK [15:24:54]wFMCommunicate request_size=4 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 0D 03 02 [15:24:54]Write to MH i2c: E2 08 00 4B 0C 80 0D 03 02 00 00 00 00 D2 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 0B 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 0B 00 4B 0C 00 21 AC C3 BB 1C 54 AF A9 90 00 E6 [15:24:54]RAPDU: 21 AC C3 BB 1C 54 AF A9 90 00 [15:24:54]wFMCommunicate OK [15:24:54]SAM_PROTO_SignData done [15:24:54]FM_MakeSignedData done [15:24:54]CreateOFDProtocolMessage [15:24:54]wFMCommunicate request_size=4 [15:24:54]MH_SAM_APDU [15:24:54]CAPDU: 80 11 00 00 [15:24:54]Write to MH i2c: E2 08 00 4C 0C 80 11 00 00 00 00 00 00 D2 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:54]Read from MH i2c: E2 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 17 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: E2 17 00 4C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [15:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:54]wFMCommunicate OK [15:24:54]CreateOFDProtocolMessage done [15:24:54]OFDSenderStorePacket 154939 [15:24:54]StoreOFDPacket docnum=154939 [15:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 57 07 01 66 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 C5 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5D 02 00 35 04 06 00 A7 F7 57 4E 3A B8 21 AC C3 BB 1C 54 AF A9 [15:24:54]CheckFolder [15:24:54]dirname=/storage/ofd_packets [15:24:54]CheckFolder done [15:24:54]ProducePacketName [15:24:54]name=ofd_packets/00154939 [15:24:54]NVStorageSaveData ofd_packets/00154939 [15:24:54]File name is /storage/ofd_packets/00154939 [15:24:54]Write 301 bytes [15:24:54]NVStorageSaveData done [15:24:54]OFDSenderStorePacket done [15:24:54]KKMCreateOFDPacket done [15:24:54]NVStorageSaveData kkm_last_timestamp [15:24:54]File name is /storage/kkm_last_timestamp [15:24:54]Write 4 bytes [15:24:54]NVStorageSaveData done [15:24:54]ExternCall_PrintAddStr [15:24:54]wPrintStart [15:24:54]Write to MH i2c: 01 00 00 4D 0C 59 [15:24:54]Write i2c OK [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: 01 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: 01 07 00 [15:24:54]MH_I2C_Read... [15:24:54]Read from MH i2c: 01 07 00 4D 0C 00 00 00 00 00 FF 0F 6E [15:24:54]RasterBufferAndPrint [15:24:54]line Счет N : (1)873127 [15:24:54]line ИНН: 02508201610067 [15:24:54]line Контрольно-Кассовый Чек [15:24:54]line ПРОДАЖА [15:24:54]line ТРК (МРК, ГНК) : 32 [15:24:54]line Товар: 2710124130 [15:24:54]line Аи-92-К-5 [15:24:54]line 7.480 * 66.90 [15:24:54]line = 500.41 [15:24:54]line НДС 12% НСП 1% [15:24:54]line > о реализуемом товаре [15:24:54]line ОКРУГЛЕНИЕ: -0.41 [15:24:54]line ИТОГО: 500.00 [15:24:54]line Внесено: 500.00 [15:24:54]line СДАЧА: 0.00 [15:24:54]line НСП 1% : 4.43 [15:24:54]line НДС 12% : 53.14 [15:24:54]line Наличными: 500.00 [15:24:54]line Безнал.: 0.00 [15:24:54]line Место: АЗС № 165 "Партнер Нефть" [15:24:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:24:54]line СНО: Общий режим [15:24:54]line Чек 328 18.10.2024 15:24 [15:24:54]line Смена: 312 ФФД: 1.0 [15:24:54]line ЗНМ: 0300000234 [15:24:54]line РНМ: 0000137193017469 [15:24:54]line Версия ККМ: v1.0 [15:24:54]line ФМ: 0000000000963156 [15:24:54]line ФД: 154939 [15:24:54]line ФПД: 184680763505336 [15:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152453&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154939&fm=184680763505336&tin=02508201610067®Number=0000137193017469&sum=50000 [15:24:54]OFD Sender: Processing packet 154939 [packets to send 51, broken 50] [15:24:54]ProducePacketName [15:24:54]name=ofd_packets/00154939 [15:24:54]OFD Sender: To server: pG, [15:24:54]CommunicateWithHost lk.salyk.kg:30040 [15:24:54]ConnectInit lk.salyk.kg [15:24:54]written 0, free lines is 4095 [15:24:55]Connected sock=10 [15:24:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 57 07 01 66 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 C5 7D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5D 02 00 35 04 06 00 A7 F7 57 4E 3A B8 21 AC C3 BB 1C 54 AF A9 [15:24:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 93 47 00 67 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5D 02 00 F4 03 04 00 FD 23 12 67 B6 04 01 00 00 CF F4 0F 4A 39 47 32 AB [15:24:55]CommunicateWithHost err = 0 [15:24:55]CheckOFDResponse [15:24:55]1017 (14) - 77093643461234 [15:24:55]1041 (16) - 0000000000963156 [15:24:55]1040 (4) - 154939 [15:24:55]1012 (4) - 18.10.2024 09:01 [15:24:55]1206 (1) - 0 [15:24:55]OFD Sender: Remove packet 154939 [15:24:55]ProducePacketName [15:24:55]name=ofd_packets/00154939 [15:24:55]NVStorageDeleteData [15:24:55]Write to MH i2c: 01 00 00 78 0C 84 [15:24:55]Write i2c OK [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: 01 [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: 01 07 00 [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: 01 07 00 78 0C 00 00 00 00 00 EF 0C 86 [15:24:55]RasterBufferAndPrint [15:24:55]line [15:24:55]line [15:24:55]line [15:24:55]line [15:24:55]line [15:24:55]written 0, free lines is 3317 [15:24:55]MH_Cut [15:24:55]Write to MH i2c: D1 01 00 7F 0C 01 5D [15:24:55]Write i2c OK [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: D1 [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: D1 01 00 [15:24:55]MH_I2C_Read... [15:24:55]Read from MH i2c: D1 01 00 7F 0C 00 5C [15:24:55]Write to MH i2c: 01 00 00 80 0C 8C [15:24:55]Write i2c OK [15:24:55]MH_I2C_Read... [15:24:55]OFD Sender: No OFD packet to send [15:24:56]*** Cut start [15:24:56]*** Partial cut [15:24:56]*** CUTSNS_PIN = 1 [15:24:56]*** CUTSNS_PIN = 0 [15:24:56]*** Brake cut motor [15:24:56]Read from MH i2c: 01 [15:24:56]MH_I2C_Read... [15:24:56]*** Stop cut motor [15:24:56]*** Cut end [15:24:56]Read from MH i2c: 01 07 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: 01 07 00 80 0C 00 00 00 00 00 FF 0F A1 [15:24:56]process_action close_receipt done [15:24:56]requested_data is exist [15:24:56]produce_requested_data [15:24:56]requested_item fm.sn is exist - process it [15:24:56]wFMCommunicate request_size=4 [15:24:56]MH_SAM_APDU [15:24:56]CAPDU: 80 11 00 00 [15:24:56]Write to MH i2c: E2 08 00 81 0C 80 11 00 00 00 00 00 00 07 [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:56]Read from MH i2c: E2 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 17 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 17 00 81 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [15:24:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:56]wFMCommunicate OK [15:24:56]requested_item fd.num is exist - process it [15:24:56]SAM_PROTO_GetFieldsCounters [15:24:56]wFMCommunicate request_size=4 [15:24:56]MH_SAM_APDU [15:24:56]CAPDU: 80 13 00 00 [15:24:56]Write to MH i2c: E2 08 00 82 0C 80 13 00 00 00 00 00 00 0A [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:56]Read from MH i2c: E2 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 62 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 62 00 82 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:24:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:56]wFMCommunicate OK [15:24:56]SAM_PROTO_GetFieldsCounters done [15:24:56]requested_item shift.num is exist - process it [15:24:56]requested_item shift.opened is exist - process it [15:24:56]req_shift_opened [15:24:56]FM_GetShiftState [15:24:56]SAM_PROTO_GetShiftState [15:24:56]wFMCommunicate request_size=4 [15:24:56]MH_SAM_APDU [15:24:56]CAPDU: 80 13 01 00 [15:24:56]Write to MH i2c: E2 08 00 83 0C 80 13 01 00 00 00 00 00 0C [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:56]Read from MH i2c: E2 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 83 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [15:24:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:24:56]wFMCommunicate OK [15:24:56]SAM_PROTO_GetShiftState done [15:24:56]FM_GetShiftState done [15:24:56]req_shift_opened done [15:24:56]requested_item shift.open_date is exist - process it [15:24:56]req_shift_open_date [15:24:56]req_shift_open_date done [15:24:56]produce_requested_data done [15:24:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154939,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:24:56]process_action_free close_receipt [15:24:56]json_value_free [15:24:56]json_value_free done [15:24:56]process_json_proto returns [15:24:56]Send response to host [15:24:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154939,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:24:56]free response buf [15:24:56]execute_script done [15:24:56]execute_script returns [15:24:56]free content buf [15:24:56]Sock 7.Close socket [15:24:56]Sock 7.Thread stoped [15:25:00]OFD Sender: No OFD packet to send [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:35]OFD Sender: No OFD packet to send [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:30]OFD Sender: No OFD packet to send [15:27:35]OFD Sender: No OFD packet to send [15:27:37]accept exits with 9 [15:27:37]New connection [15:27:37]New thread 3066748260 created [15:27:37]Thread 3066891620 joined [15:27:37]Waiting for new connection... [15:27:37] Sock 9.Parse request [15:27:37]Sock 9.Check first char [15:27:37]Sock 9.First char is OK [15:27:37]request: POST /json_proto HTTP/1.0 [15:27:37]Method: POST [15:27:37]URL: /json_proto [15:27:37]Method is POST - this is cgi request [15:27:37]url: /json_proto [15:27:37]query_string will be loaded in cgi processing [15:27:37]execute_cgi json_proto POST (null) [15:27:37]execute_cgi path=json_proto method=POST [15:27:37]POST find Content-Length [15:27:37]Host: 172.17.53.67:8080 [15:27:37]Content-Length: 766 [15:27:37]Content-Type: application/json [15:27:37] [15:27:37]POST finish read [15:27:37]Found Content-Length = 766 [15:27:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:37]execute_script... [15:27:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:37]POST & json_proto [15:27:37]process_json_proto [15:27:37]json parsed OK: [15:27:37]protocol is kg_v1.0 [15:27:37]action value=close_receipt [15:27:37]process_action close_receipt [15:27:37]cmd_close_receipt [15:27:37]MH_GetDate [15:27:37]Write to MH i2c: F0 00 00 84 0C 7F [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: F0 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: F0 09 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: F0 09 00 84 0C 00 6A 7E 12 67 19 BC 99 64 BB [15:27:37]GetLastDocTimeStamp 1729265093 [15:27:37]current date 1729265258 [15:27:37]FM_GetShiftState [15:27:37]SAM_PROTO_GetShiftState [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 13 01 00 [15:27:37]Write to MH i2c: E2 08 00 85 0C 80 13 01 00 00 00 00 00 0E [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 0E 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 0E 00 85 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [15:27:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:27:37]wFMCommunicate OK [15:27:37]SAM_PROTO_GetShiftState done [15:27:37]FM_GetShiftState done [15:27:37]opened in 1729211399 [15:27:37]opened+sec_in_day 1729297799 [15:27:37]quantity*price = 50041 [15:27:37]sum+1 = 50042 [15:27:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 329 18.10.2024 15:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154940 ФПД: 46211789220681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152738&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154940&fm=46211789220681&tin=02508201610067®Number=0000137193017469&sum=50041 [15:27:38]StoreToDocumentArchive [15:27:38]shift 312 fd 154940 [15:27:38]save to /storage/0312/doc_00154940 [15:27:38]save last doc name /storage/0312/doc_00154940 to /storage/kkm_last_doc_name [15:27:38]save OK [15:27:38]Clear old archive folders... [15:27:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:27:38]tlvbuf is 01E4FB40 [15:27:38]SAM_PROTO_ClearQueue [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 09 00 00 [15:27:38]Write to MH i2c: E2 08 00 92 0C 80 09 00 00 00 00 00 00 10 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 92 0C 00 90 00 12 [15:27:38]RAPDU: 90 00 [15:27:38]wFMCommunicate OK [15:27:38]SAM_PROTO_ClearQueue done [15:27:38]KKMCreateOFDPacket [15:27:38]OFDProtocolAddRootSTLVToBuf [15:27:38]FM_MakeSignedData [15:27:38]FM_MakeSignedData [15:27:38]SAM_PROTO_SignData [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 0D 01 02 [15:27:38]Write to MH i2c: E2 08 00 93 0C 80 0D 01 02 00 00 00 00 18 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 93 0C 00 90 00 13 [15:27:38]RAPDU: 90 00 [15:27:38]wFMCommunicate OK [15:27:38]wFMCommunicate request_size=255 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 6A 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5D 02 00 35 04 06 00 2A [15:27:38]Write to MH i2c: E2 02 01 94 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 6A 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5D 02 00 35 04 06 00 2A 00 00 BA [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:39]Read from MH i2c: E2 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 03 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 03 00 94 0C 00 90 00 14 [15:27:39]RAPDU: 90 00 [15:27:39]wFMCommunicate OK [15:27:39]wFMCommunicate request_size=10 [15:27:39]MH_SAM_APDU [15:27:39]CAPDU: 80 0D 02 02 05 07 85 47 EB 49 [15:27:39]Write to MH i2c: E2 0D 00 95 0C 80 0D 02 02 05 00 07 85 47 EB 49 00 00 2C [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:39]Read from MH i2c: E2 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 03 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 03 00 95 0C 00 90 00 15 [15:27:39]RAPDU: 90 00 [15:27:39]wFMCommunicate OK [15:27:39]wFMCommunicate request_size=4 [15:27:39]MH_SAM_APDU [15:27:39]CAPDU: 80 0D 03 02 [15:27:39]Write to MH i2c: E2 08 00 96 0C 80 0D 03 02 00 00 00 00 1D [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:39]Read from MH i2c: E2 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 0B 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 0B 00 96 0C 00 99 42 1B CA 71 0C 52 14 90 00 C1 [15:27:39]RAPDU: 99 42 1B CA 71 0C 52 14 90 00 [15:27:39]wFMCommunicate OK [15:27:39]SAM_PROTO_SignData done [15:27:39]FM_MakeSignedData done [15:27:39]CreateOFDProtocolMessage [15:27:39]wFMCommunicate request_size=4 [15:27:39]MH_SAM_APDU [15:27:39]CAPDU: 80 11 00 00 [15:27:39]Write to MH i2c: E2 08 00 97 0C 80 11 00 00 00 00 00 00 1D [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:39]Read from MH i2c: E2 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 17 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: E2 17 00 97 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [15:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:39]wFMCommunicate OK [15:27:39]CreateOFDProtocolMessage done [15:27:39]OFDSenderStorePacket 154940 [15:27:39]StoreOFDPacket docnum=154940 [15:27:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 D5 07 01 5E 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 6A 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5D 02 00 35 04 06 00 2A 07 85 47 EB 49 99 42 1B CA 71 0C 52 14 [15:27:39]CheckFolder [15:27:39]dirname=/storage/ofd_packets [15:27:39]CheckFolder done [15:27:39]ProducePacketName [15:27:39]name=ofd_packets/00154940 [15:27:39]NVStorageSaveData ofd_packets/00154940 [15:27:39]File name is /storage/ofd_packets/00154940 [15:27:39]Write 301 bytes [15:27:39]NVStorageSaveData done [15:27:39]OFDSenderStorePacket done [15:27:39]KKMCreateOFDPacket done [15:27:39]NVStorageSaveData kkm_last_timestamp [15:27:39]File name is /storage/kkm_last_timestamp [15:27:39]Write 4 bytes [15:27:39]NVStorageSaveData done [15:27:39]ExternCall_PrintAddStr [15:27:39]wPrintStart [15:27:39]Write to MH i2c: 01 00 00 98 0C A4 [15:27:39]OFD Sender: Processing packet 154940 [packets to send 51, broken 50] [15:27:39]ProducePacketName [15:27:39]name=ofd_packets/00154940 [15:27:39]OFD Sender: To server: pG, [15:27:39]CommunicateWithHost lk.salyk.kg:30040 [15:27:39]ConnectInit lk.salyk.kg [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 07 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 07 00 98 0C 00 00 00 00 00 FF 0F B9 [15:27:39]RasterBufferAndPrint [15:27:39]line Счет N : (1)873129 [15:27:39]line ИНН: 02508201610067 [15:27:39]line Контрольно-Кассовый Чек [15:27:39]line ПРОДАЖА [15:27:39]line ТРК (МРК, ГНК) : 32 [15:27:39]line Товар: 2710124130 [15:27:39]line Аи-92-К-5 [15:27:39]line 7.480 * 66.90 [15:27:39]line = 500.41 [15:27:39]line НДС 12% НСП 1% [15:27:39]line > о реализуемом товаре [15:27:39]line ИТОГО: 500.41 [15:27:39]line НСП 1% : 4.43 [15:27:39]line НДС 12% : 53.14 [15:27:39]line Наличными: 0.00 [15:27:39]line Безнал.: 500.41 [15:27:39]line Место: АЗС № 165 "Партнер Нефть" [15:27:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:27:39]line СНО: Общий режим [15:27:39]line Чек 329 18.10.2024 15:27 [15:27:39]line Смена: 312 ФФД: 1.0 [15:27:39]line ЗНМ: 0300000234 [15:27:39]line РНМ: 0000137193017469 [15:27:39]line Версия ККМ: v1.0 [15:27:39]line Платежная система: Mbank [15:27:39]line ФМ: 0000000000963156 [15:27:39]line ФД: 154940 [15:27:39]line ФПД: 46211789220681 [15:27:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152738&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154940&fm=46211789220681&tin=02508201610067®Number=0000137193017469&sum=50041 [15:27:39]Connected sock=10 [15:27:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 D5 07 01 5E 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 6A 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5D 02 00 35 04 06 00 2A 07 85 47 EB 49 99 42 1B CA 71 0C 52 14 [15:27:39]written 0, free lines is 4095 [15:27:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 EB 47 00 E8 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5D 02 00 F4 03 04 00 A2 24 12 67 B6 04 01 00 00 9A 23 EB 1E 32 61 EB 1D [15:27:39]CommunicateWithHost err = 0 [15:27:39]CheckOFDResponse [15:27:39]1017 (14) - 77093643461234 [15:27:39]1041 (16) - 0000000000963156 [15:27:39]1040 (4) - 154940 [15:27:39]1012 (4) - 18.10.2024 09:04 [15:27:39]1206 (1) - 0 [15:27:39]OFD Sender: Remove packet 154940 [15:27:39]ProducePacketName [15:27:39]name=ofd_packets/00154940 [15:27:39]NVStorageDeleteData [15:27:40]Write to MH i2c: 01 00 00 C1 0C CD [15:27:40]Write i2c OK [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: 01 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: 01 07 00 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: 01 07 00 C1 0C 00 00 00 00 00 08 0D E9 [15:27:40]RasterBufferAndPrint [15:27:40]line [15:27:40]line [15:27:40]line [15:27:40]line [15:27:40]line [15:27:40]written 0, free lines is 3342 [15:27:40]MH_Cut [15:27:40]Write to MH i2c: D1 01 00 C8 0C 01 A6 [15:27:40]Write i2c OK [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: D1 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: D1 01 00 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: D1 01 00 C8 0C 00 A5 [15:27:40]Write to MH i2c: 01 00 00 C9 0C D5 [15:27:40]Write i2c OK [15:27:40]MH_I2C_Read... [15:27:40]OFD Sender: No OFD packet to send [15:27:40]*** Cut start [15:27:40]*** Partial cut [15:27:40]*** CUTSNS_PIN = 1 [15:27:41]*** CUTSNS_PIN = 0 [15:27:41]*** Brake cut motor [15:27:41]Read from MH i2c: 01 [15:27:41]MH_I2C_Read... [15:27:41]*** Stop cut motor [15:27:41]*** Cut end [15:27:41]Read from MH i2c: 01 07 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: 01 07 00 C9 0C 00 00 00 00 00 FF 0F EA [15:27:41]process_action close_receipt done [15:27:41]requested_data is exist [15:27:41]produce_requested_data [15:27:41]requested_item fm.sn is exist - process it [15:27:41]wFMCommunicate request_size=4 [15:27:41]MH_SAM_APDU [15:27:41]CAPDU: 80 11 00 00 [15:27:41]Write to MH i2c: E2 08 00 CA 0C 80 11 00 00 00 00 00 00 50 [15:27:41]Write i2c OK [15:27:41]MH_I2C_Read... [15:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:41]Read from MH i2c: E2 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 17 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 17 00 CA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [15:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:41]wFMCommunicate OK [15:27:41]requested_item fd.num is exist - process it [15:27:41]SAM_PROTO_GetFieldsCounters [15:27:41]wFMCommunicate request_size=4 [15:27:41]MH_SAM_APDU [15:27:41]CAPDU: 80 13 00 00 [15:27:41]Write to MH i2c: E2 08 00 CB 0C 80 13 00 00 00 00 00 00 53 [15:27:41]Write i2c OK [15:27:41]MH_I2C_Read... [15:27:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:41]Read from MH i2c: E2 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 62 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 62 00 CB 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [15:27:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:41]wFMCommunicate OK [15:27:41]SAM_PROTO_GetFieldsCounters done [15:27:41]requested_item shift.num is exist - process it [15:27:41]requested_item shift.opened is exist - process it [15:27:41]req_shift_opened [15:27:41]FM_GetShiftState [15:27:41]SAM_PROTO_GetShiftState [15:27:41]wFMCommunicate request_size=4 [15:27:41]MH_SAM_APDU [15:27:41]CAPDU: 80 13 01 00 [15:27:41]Write to MH i2c: E2 08 00 CC 0C 80 13 01 00 00 00 00 00 55 [15:27:41]Write i2c OK [15:27:41]MH_I2C_Read... [15:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:41]Read from MH i2c: E2 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 0E 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 0E 00 CC 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8C [15:27:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:27:41]wFMCommunicate OK [15:27:41]SAM_PROTO_GetShiftState done [15:27:41]FM_GetShiftState done [15:27:41]req_shift_opened done [15:27:41]requested_item shift.open_date is exist - process it [15:27:41]req_shift_open_date [15:27:41]req_shift_open_date done [15:27:41]produce_requested_data done [15:27:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154940,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:27:41]process_action_free close_receipt [15:27:41]json_value_free [15:27:41]json_value_free done [15:27:41]process_json_proto returns [15:27:41]Send response to host [15:27:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154940,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:27:41]free response buf [15:27:41]execute_script done [15:27:41]execute_script returns [15:27:41]free content buf [15:27:41]Sock 9.Close socket [15:27:41]Sock 9.Thread stoped [15:27:42]accept exits with 7 [15:27:42]New connection [15:27:42]New thread 3066891620 created [15:27:42]Thread 3066748260 joined [15:27:42]Waiting for new connection... [15:27:42] Sock 7.Parse request [15:27:42]Sock 7.Check first char [15:27:42]Sock 7.First char is OK [15:27:42]request: POST /json_proto HTTP/1.0 [15:27:42]Method: POST [15:27:42]URL: /json_proto [15:27:42]Method is POST - this is cgi request [15:27:42]url: /json_proto [15:27:42]query_string will be loaded in cgi processing [15:27:42]execute_cgi json_proto POST (null) [15:27:42]execute_cgi path=json_proto method=POST [15:27:42]POST find Content-Length [15:27:42]Host: 172.17.53.67:8080 [15:27:42]Content-Length: 679 [15:27:42]Content-Type: application/json [15:27:42] [15:27:42]POST finish read [15:27:42]Found Content-Length = 679 [15:27:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:42]execute_script... [15:27:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:42]POST & json_proto [15:27:42]process_json_proto [15:27:42]json parsed OK: [15:27:42]protocol is kg_v1.0 [15:27:42]action value=close_receipt [15:27:42]process_action close_receipt [15:27:42]cmd_close_receipt [15:27:42]MH_GetDate [15:27:42]Write to MH i2c: F0 00 00 CD 0C C8 [15:27:42]Write i2c OK [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 09 00 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 09 00 CD 0C 00 6E 7E 12 67 19 BC 99 64 08 [15:27:42]GetLastDocTimeStamp 1729265258 [15:27:42]current date 1729265262 [15:27:42]FM_GetShiftState [15:27:42]SAM_PROTO_GetShiftState [15:27:42]wFMCommunicate request_size=4 [15:27:42]MH_SAM_APDU [15:27:42]CAPDU: 80 13 01 00 [15:27:42]Write to MH i2c: E2 08 00 CE 0C 80 13 01 00 00 00 00 00 57 [15:27:42]Write i2c OK [15:27:42]MH_I2C_Read... [15:27:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:42]Read from MH i2c: E2 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: E2 0E 00 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: E2 0E 00 CE 0C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8E [15:27:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:27:42]wFMCommunicate OK [15:27:42]SAM_PROTO_GetShiftState done [15:27:42]FM_GetShiftState done [15:27:42]opened in 1729211399 [15:27:42]opened+sec_in_day 1729297799 [15:27:42]quantity*price = 100050 [15:27:42]sum+1 = 100052 [15:27:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 330 18.10.2024 15:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154941 ФПД: 136564904293492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152742&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154941&fm=136564904293492&tin=02508201610067®Number=0000137193017469&sum=100000 [15:27:43]StoreToDocumentArchive [15:27:43]shift 312 fd 154941 [15:27:43]save to /storage/0312/doc_00154941 [15:27:43]save last doc name /storage/0312/doc_00154941 to /storage/kkm_last_doc_name [15:27:43]save OK [15:27:43]Clear old archive folders... [15:27:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:27:43]tlvbuf is 01E06C10 [15:27:43]SAM_PROTO_ClearQueue [15:27:43]wFMCommunicate request_size=4 [15:27:43]MH_SAM_APDU [15:27:43]CAPDU: 80 09 00 00 [15:27:43]Write to MH i2c: E2 08 00 DB 0C 80 09 00 00 00 00 00 00 59 [15:27:43]Write i2c OK [15:27:43]MH_I2C_Read... [15:27:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:43]Read from MH i2c: E2 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 DB 0C 00 90 00 5B [15:27:43]RAPDU: 90 00 [15:27:43]wFMCommunicate OK [15:27:43]SAM_PROTO_ClearQueue done [15:27:43]KKMCreateOFDPacket [15:27:43]OFDProtocolAddRootSTLVToBuf [15:27:43]FM_MakeSignedData [15:27:43]FM_MakeSignedData [15:27:43]SAM_PROTO_SignData [15:27:43]wFMCommunicate request_size=4 [15:27:43]MH_SAM_APDU [15:27:43]CAPDU: 80 0D 01 02 [15:27:43]Write to MH i2c: E2 08 00 DC 0C 80 0D 01 02 00 00 00 00 61 [15:27:43]Write i2c OK [15:27:43]MH_I2C_Read... [15:27:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:43]Read from MH i2c: E2 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 DC 0C 00 90 00 5C [15:27:43]RAPDU: 90 00 [15:27:43]wFMCommunicate OK [15:27:43]wFMCommunicate request_size=255 [15:27:43]MH_SAM_APDU [15:27:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 6E 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5D 02 00 35 04 06 00 7C 34 7E 9B [15:27:43]Write to MH i2c: E2 02 01 DD 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 6E 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5D 02 00 35 04 06 00 7C 34 7E 9B 00 00 49 [15:27:43]Write i2c OK [15:27:43]MH_I2C_Read... [15:27:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:43]Read from MH i2c: E2 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 [15:27:43]MH_I2C_Read... [15:27:43]Read from MH i2c: E2 03 00 DD 0C 00 90 00 5D [15:27:43]RAPDU: 90 00 [15:27:43]wFMCommunicate OK [15:27:43]wFMCommunicate request_size=7 [15:27:43]MH_SAM_APDU [15:27:43]CAPDU: 80 0D 02 02 02 F4 74 [15:27:43]Write to MH i2c: E2 0A 00 DE 0C 80 0D 02 02 02 00 F4 74 00 00 D0 [15:27:43]Write i2c OK [15:27:43]MH_I2C_Read... [15:27:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:44]Read from MH i2c: E2 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 DE 0C 00 90 00 5E [15:27:44]RAPDU: 90 00 [15:27:44]wFMCommunicate OK [15:27:44]wFMCommunicate request_size=4 [15:27:44]MH_SAM_APDU [15:27:44]CAPDU: 80 0D 03 02 [15:27:44]Write to MH i2c: E2 08 00 DF 0C 80 0D 03 02 00 00 00 00 66 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:44]Read from MH i2c: E2 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 0B 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 0B 00 DF 0C 00 C3 CE 5F 22 8C 97 F5 72 90 00 03 [15:27:44]RAPDU: C3 CE 5F 22 8C 97 F5 72 90 00 [15:27:44]wFMCommunicate OK [15:27:44]SAM_PROTO_SignData done [15:27:44]FM_MakeSignedData done [15:27:44]CreateOFDProtocolMessage [15:27:44]wFMCommunicate request_size=4 [15:27:44]MH_SAM_APDU [15:27:44]CAPDU: 80 11 00 00 [15:27:44]Write to MH i2c: E2 08 00 E0 0C 80 11 00 00 00 00 00 00 66 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 [15:27:44]MH_I2C_Read... [15:27:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:44]Read from MH i2c: E2 17 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 17 00 E0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [15:27:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:44]wFMCommunicate OK [15:27:44]CreateOFDProtocolMessage done [15:27:44]OFDSenderStorePacket 154941 [15:27:44]StoreOFDPacket docnum=154941 [15:27:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 80 04 01 16 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 6E 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5D 02 00 35 04 06 00 7C 34 7E 9B F4 74 C3 CE 5F 22 8C 97 F5 72 [15:27:44]CheckFolder [15:27:44]dirname=/storage/ofd_packets [15:27:44]CheckFolder done [15:27:44]ProducePacketName [15:27:44]name=ofd_packets/00154941 [15:27:44]NVStorageSaveData ofd_packets/00154941 [15:27:44]File name is /storage/ofd_packets/00154941 [15:27:44]Write 298 bytes [15:27:44]NVStorageSaveData done [15:27:44]OFDSenderStorePacket done [15:27:44]KKMCreateOFDPacket done [15:27:44]NVStorageSaveData kkm_last_timestamp [15:27:44]File name is /storage/kkm_last_timestamp [15:27:44]Write 4 bytes [15:27:44]NVStorageSaveData done [15:27:44]ExternCall_PrintAddStr [15:27:44]wPrintStart [15:27:44]Write to MH i2c: 01 00 00 E1 0C ED [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 07 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 07 00 E1 0C 00 00 00 00 00 FF 0F 02 [15:27:44]RasterBufferAndPrint [15:27:44]line Счет N : (1)873128 [15:27:44]line ИНН: 02508201610067 [15:27:44]line Контрольно-Кассовый Чек [15:27:44]line ПРОДАЖА [15:27:44]line ТРК (МРК, ГНК) : 14 [15:27:44]line Товар: 2710194210 [15:27:44]line ДТ-К-2 [15:27:44]line 13.130 * 76.20 [15:27:44]line = 1000.51 [15:27:44]line НДС 12% НСП 1% [15:27:44]line > о реализуемом товаре [15:27:44]line ОКРУГЛЕНИЕ: -0.51 [15:27:44]line ИТОГО: 1000.00 [15:27:44]line Внесено: 1000.00 [15:27:44]line СДАЧА: 0.00 [15:27:44]line НСП 1% : 8.85 [15:27:44]line НДС 12% : 106.25 [15:27:44]line Наличными: 1000.00 [15:27:44]line Безнал.: 0.00 [15:27:44]line Место: АЗС № 165 "Партнер Нефть" [15:27:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:27:44]line СНО: Общий режим [15:27:44]line Чек 330 18.10.2024 15:27 [15:27:44]line Смена: 312 ФФД: 1.0 [15:27:44]line ЗНМ: 0300000234 [15:27:44]line РНМ: 0000137193017469 [15:27:44]line Версия ККМ: v1.0 [15:27:44]line ФМ: 0000000000963156 [15:27:44]line ФД: 154941 [15:27:44]line ФПД: 136564904293492 [15:27:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152742&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154941&fm=136564904293492&tin=02508201610067®Number=0000137193017469&sum=100000 [15:27:44]written 0, free lines is 4095 [15:27:44]OFD Sender: Processing packet 154941 [packets to send 51, broken 50] [15:27:44]ProducePacketName [15:27:44]name=ofd_packets/00154941 [15:27:44]OFD Sender: To server: pG, [15:27:44]CommunicateWithHost lk.salyk.kg:30040 [15:27:44]ConnectInit lk.salyk.kg [15:27:44]Connected sock=10 [15:27:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 80 04 01 16 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 6E 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5D 02 00 35 04 06 00 7C 34 7E 9B F4 74 C3 CE 5F 22 8C 97 F5 72 [15:27:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D A7 47 00 7E 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5D 02 00 F4 03 04 00 A7 24 12 67 B6 04 01 00 00 BD 62 C4 6C 10 31 2B F4 [15:27:44]CommunicateWithHost err = 0 [15:27:44]CheckOFDResponse [15:27:44]1017 (14) - 77093643461234 [15:27:44]1041 (16) - 0000000000963156 [15:27:44]1040 (4) - 154941 [15:27:44]1012 (4) - 18.10.2024 09:04 [15:27:44]1206 (1) - 0 [15:27:44]OFD Sender: Remove packet 154941 [15:27:44]ProducePacketName [15:27:44]name=ofd_packets/00154941 [15:27:44]NVStorageDeleteData [15:27:44]Write to MH i2c: 01 00 00 0C 0D 19 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 07 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: 01 07 00 0C 0D 00 00 00 00 00 04 0D 31 [15:27:44]RasterBufferAndPrint [15:27:44]line [15:27:44]line [15:27:44]line [15:27:44]line [15:27:44]line [15:27:44]written 0, free lines is 3347 [15:27:44]MH_Cut [15:27:44]Write to MH i2c: D1 01 00 13 0D 01 F2 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: D1 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: D1 01 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: D1 01 00 13 0D 00 F1 [15:27:44]Write to MH i2c: 01 00 00 14 0D 21 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:45]OFD Sender: No OFD packet to send [15:27:45]*** Cut start [15:27:45]*** Partial cut [15:27:45]*** CUTSNS_PIN = 1 [15:27:45]*** CUTSNS_PIN = 0 [15:27:45]*** Brake cut motor [15:27:46]Read from MH i2c: 01 [15:27:46]MH_I2C_Read... [15:27:46]*** Stop cut motor [15:27:46]*** Cut end [15:27:46]Read from MH i2c: 01 07 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: 01 07 00 14 0D 00 00 00 00 00 FF 0F 36 [15:27:46]process_action close_receipt done [15:27:46]requested_data is exist [15:27:46]produce_requested_data [15:27:46]requested_item fm.sn is exist - process it [15:27:46]wFMCommunicate request_size=4 [15:27:46]MH_SAM_APDU [15:27:46]CAPDU: 80 11 00 00 [15:27:46]Write to MH i2c: E2 08 00 15 0D 80 11 00 00 00 00 00 00 9C [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:46]Read from MH i2c: E2 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 17 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 17 00 15 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [15:27:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:46]wFMCommunicate OK [15:27:46]requested_item fd.num is exist - process it [15:27:46]SAM_PROTO_GetFieldsCounters [15:27:46]wFMCommunicate request_size=4 [15:27:46]MH_SAM_APDU [15:27:46]CAPDU: 80 13 00 00 [15:27:46]Write to MH i2c: E2 08 00 16 0D 80 13 00 00 00 00 00 00 9F [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:46]Read from MH i2c: E2 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 62 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 62 00 16 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [15:27:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:46]wFMCommunicate OK [15:27:46]SAM_PROTO_GetFieldsCounters done [15:27:46]requested_item shift.num is exist - process it [15:27:46]requested_item shift.opened is exist - process it [15:27:46]req_shift_opened [15:27:46]FM_GetShiftState [15:27:46]SAM_PROTO_GetShiftState [15:27:46]wFMCommunicate request_size=4 [15:27:46]MH_SAM_APDU [15:27:46]CAPDU: 80 13 01 00 [15:27:46]Write to MH i2c: E2 08 00 17 0D 80 13 01 00 00 00 00 00 A1 [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:46]Read from MH i2c: E2 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 0E 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: E2 0E 00 17 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [15:27:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:27:46]wFMCommunicate OK [15:27:46]SAM_PROTO_GetShiftState done [15:27:46]FM_GetShiftState done [15:27:46]req_shift_opened done [15:27:46]requested_item shift.open_date is exist - process it [15:27:46]req_shift_open_date [15:27:46]req_shift_open_date done [15:27:46]produce_requested_data done [15:27:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154941,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:27:46]process_action_free close_receipt [15:27:46]json_value_free [15:27:46]json_value_free done [15:27:46]process_json_proto returns [15:27:46]Send response to host [15:27:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154941,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:27:46]free response buf [15:27:46]execute_script done [15:27:46]execute_script returns [15:27:46]free content buf [15:27:46]Sock 7.Close socket [15:27:46]Sock 7.Thread stoped [15:27:50]OFD Sender: No OFD packet to send [15:27:55]OFD Sender: No OFD packet to send [15:28:00]OFD Sender: No OFD packet to send [15:28:05]OFD Sender: No OFD packet to send [15:28:10]OFD Sender: No OFD packet to send [15:28:15]OFD Sender: No OFD packet to send [15:28:20]OFD Sender: No OFD packet to send [15:28:25]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28:40]OFD Sender: No OFD packet to send [15:28:45]OFD Sender: No OFD packet to send [15:28:50]OFD Sender: No OFD packet to send [15:28:55]OFD Sender: No OFD packet to send [15:29:00]OFD Sender: No OFD packet to send [15:29:02]accept exits with 9 [15:29:02]New connection [15:29:02]New thread 3066748260 created [15:29:02]Thread 3066891620 joined [15:29:02]Waiting for new connection... [15:29:02] Sock 9.Parse request [15:29:02]Sock 9.Check first char [15:29:02]Sock 9.First char is OK [15:29:02]request: POST /json_proto HTTP/1.0 [15:29:02]Method: POST [15:29:02]URL: /json_proto [15:29:02]Method is POST - this is cgi request [15:29:02]url: /json_proto [15:29:02]query_string will be loaded in cgi processing [15:29:02]execute_cgi json_proto POST (null) [15:29:02]execute_cgi path=json_proto method=POST [15:29:02]POST find Content-Length [15:29:02]Host: 172.17.53.67:8080 [15:29:02]Content-Length: 677 [15:29:02]Content-Type: application/json [15:29:02] [15:29:02]POST finish read [15:29:02]Found Content-Length = 677 [15:29:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:02]execute_script... [15:29:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.950, "sum" : 130.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:02]POST & json_proto [15:29:02]process_json_proto [15:29:02]json parsed OK: [15:29:02]protocol is kg_v1.0 [15:29:02]action value=close_receipt [15:29:02]process_action close_receipt [15:29:02]cmd_close_receipt [15:29:02]MH_GetDate [15:29:02]Write to MH i2c: F0 00 00 18 0D 14 [15:29:02]Write i2c OK [15:29:02]MH_I2C_Read... [15:29:02]Read from MH i2c: F0 [15:29:02]MH_I2C_Read... [15:29:02]Read from MH i2c: F0 09 00 [15:29:02]MH_I2C_Read... [15:29:02]Read from MH i2c: F0 09 00 18 0D 00 BF 7E 12 67 19 BC 99 64 A5 [15:29:02]GetLastDocTimeStamp 1729265262 [15:29:02]current date 1729265343 [15:29:02]FM_GetShiftState [15:29:02]SAM_PROTO_GetShiftState [15:29:02]wFMCommunicate request_size=4 [15:29:02]MH_SAM_APDU [15:29:02]CAPDU: 80 13 01 00 [15:29:02]Write to MH i2c: E2 08 00 19 0D 80 13 01 00 00 00 00 00 A3 [15:29:02]Write i2c OK [15:29:02]MH_I2C_Read... [15:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:02]Read from MH i2c: E2 [15:29:02]MH_I2C_Read... [15:29:02]Read from MH i2c: E2 0E 00 [15:29:02]MH_I2C_Read... [15:29:02]Read from MH i2c: E2 0E 00 19 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [15:29:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:29:02]wFMCommunicate OK [15:29:02]SAM_PROTO_GetShiftState done [15:29:02]FM_GetShiftState done [15:29:02]opened in 1729211399 [15:29:02]opened+sec_in_day 1729297799 [15:29:02]quantity*price = 13045 [15:29:02]sum+1 = 13047 [15:29:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 130.00 Внесено: 130.00 СДАЧА: 0.00 НСП 1% : 1.15 НДС 12% : 13.85 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 331 18.10.2024 15:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154942 ФПД: 95298510230574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154942&fm=95298510230574&tin=02508201610067®Number=0000137193017469&sum=13000 [15:29:03]StoreToDocumentArchive [15:29:03]shift 312 fd 154942 [15:29:03]save to /storage/0312/doc_00154942 [15:29:03]save last doc name /storage/0312/doc_00154942 to /storage/kkm_last_doc_name [15:29:03]save OK [15:29:03]Clear old archive folders... [15:29:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:03]tlvbuf is 01DC88F0 [15:29:03]SAM_PROTO_ClearQueue [15:29:03]wFMCommunicate request_size=4 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 09 00 00 [15:29:03]Write to MH i2c: E2 08 00 26 0D 80 09 00 00 00 00 00 00 A5 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 26 0D 00 90 00 A7 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]SAM_PROTO_ClearQueue done [15:29:03]KKMCreateOFDPacket [15:29:04]OFDProtocolAddRootSTLVToBuf [15:29:04]FM_MakeSignedData [15:29:04]FM_MakeSignedData [15:29:04]SAM_PROTO_SignData [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 01 02 [15:29:04]Write to MH i2c: E2 08 00 27 0D 80 0D 01 02 00 00 00 00 AD [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 27 0D 00 90 00 A8 [15:29:04]RAPDU: 90 00 [15:29:04]wFMCommunicate OK [15:29:04]wFMCommunicate request_size=255 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 4B 01 00 00 F4 03 04 00 BF 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5D 02 00 35 04 06 00 56 [15:29:04]Write to MH i2c: E2 02 01 28 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 4B 01 00 00 F4 03 04 00 BF 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5D 02 00 35 04 06 00 56 00 00 DB [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 28 0D 00 90 00 A9 [15:29:04]RAPDU: 90 00 [15:29:04]wFMCommunicate OK [15:29:04]wFMCommunicate request_size=10 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 02 02 05 AC 69 D9 94 2E [15:29:04]Write to MH i2c: E2 0D 00 29 0D 80 0D 02 02 05 00 AC 69 D9 94 2E 00 00 6A [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 29 0D 00 90 00 AA [15:29:04]RAPDU: 90 00 [15:29:04]wFMCommunicate OK [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 03 02 [15:29:04]Write to MH i2c: E2 08 00 2A 0D 80 0D 03 02 00 00 00 00 B2 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0B 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0B 00 2A 0D 00 B3 B6 36 04 6E 16 FC 65 90 00 3B [15:29:04]RAPDU: B3 B6 36 04 6E 16 FC 65 90 00 [15:29:04]wFMCommunicate OK [15:29:04]SAM_PROTO_SignData done [15:29:04]FM_MakeSignedData done [15:29:04]CreateOFDProtocolMessage [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 11 00 00 [15:29:04]Write to MH i2c: E2 08 00 2B 0D 80 11 00 00 00 00 00 00 B2 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 17 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 17 00 2B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [15:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:29:04]wFMCommunicate OK [15:29:04]CreateOFDProtocolMessage done [15:29:04]OFDSenderStorePacket 154942 [15:29:04]StoreOFDPacket docnum=154942 [15:29:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F 4A 07 01 F7 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 4B 01 00 00 F4 03 04 00 BF 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5D 02 00 35 04 06 00 56 AC 69 D9 94 2E B3 B6 36 04 6E 16 FC 65 [15:29:04]CheckFolder [15:29:04]dirname=/storage/ofd_packets [15:29:04]CheckFolder done [15:29:04]ProducePacketName [15:29:04]name=ofd_packets/00154942 [15:29:04]NVStorageSaveData ofd_packets/00154942 [15:29:04]File name is /storage/ofd_packets/00154942 [15:29:04]Write 301 bytes [15:29:04]NVStorageSaveData done [15:29:04]OFDSenderStorePacket done [15:29:04]KKMCreateOFDPacket done [15:29:04]NVStorageSaveData kkm_last_timestamp [15:29:04]File name is /storage/kkm_last_timestamp [15:29:04]Write 4 bytes [15:29:04]NVStorageSaveData done [15:29:04]OFD Sender: Processing packet 154942 [packets to send 51, broken 50] [15:29:04]ProducePacketName [15:29:04]name=ofd_packets/00154942 [15:29:04]OFD Sender: To server: pG, [15:29:04]CommunicateWithHost lk.salyk.kg:30040 [15:29:04]ConnectInit lk.salyk.kg [15:29:04]ExternCall_PrintAddStr [15:29:04]wPrintStart [15:29:04]Write to MH i2c: 01 00 00 2C 0D 39 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 07 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 07 00 2C 0D 00 00 00 00 00 FF 0F 4E [15:29:04]RasterBufferAndPrint [15:29:04]line Счет N : (1)873130 [15:29:04]line ИНН: 02508201610067 [15:29:04]line Контрольно-Кассовый Чек [15:29:04]line ПРОДАЖА [15:29:04]line ТРК (МРК, ГНК) : 42 [15:29:04]line Товар: 2710124130 [15:29:04]line Аи-92-К-5 [15:29:04]line 1.950 * 66.90 [15:29:04]line = 130.46 [15:29:04]line НДС 12% НСП 1% [15:29:04]line > о реализуемом товаре [15:29:04]line ОКРУГЛЕНИЕ: -0.46 [15:29:04]line ИТОГО: 130.00 [15:29:04]line Внесено: 130.00 [15:29:04]line СДАЧА: 0.00 [15:29:04]line НСП 1% : 1.15 [15:29:04]line НДС 12% : 13.85 [15:29:04]line Наличными: 130.00 [15:29:04]line Безнал.: 0.00 [15:29:04]line Место: АЗС № 165 "Партнер Нефть" [15:29:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:29:04]line СНО: Общий режим [15:29:04]line Чек 331 18.10.2024 15:29 [15:29:04]line Смена: 312 ФФД: 1.0 [15:29:04]line ЗНМ: 0300000234 [15:29:04]line РНМ: 0000137193017469 [15:29:04]line Версия ККМ: v1.0 [15:29:04]line ФМ: 0000000000963156 [15:29:04]line ФД: 154942 [15:29:04]line ФПД: 95298510230574 [15:29:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154942&fm=95298510230574&tin=02508201610067®Number=0000137193017469&sum=13000 [15:29:04]Connected sock=11 [15:29:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F 4A 07 01 F7 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 07 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 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 69 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 4B 01 00 00 F4 03 04 00 BF 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5D 02 00 35 04 06 00 56 AC 69 D9 94 2E B3 B6 36 04 6E 16 FC 65 [15:29:04]written 0, free lines is 4095 [15:29:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 3F 47 00 36 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5D 02 00 F4 03 04 00 F7 24 12 67 B6 04 01 00 00 8C 6E 97 AA F5 A7 57 8D [15:29:05]CommunicateWithHost err = 0 [15:29:05]CheckOFDResponse [15:29:05]1017 (14) - 77093643461234 [15:29:05]1041 (16) - 0000000000963156 [15:29:05]1040 (4) - 154942 [15:29:05]1012 (4) - 18.10.2024 09:05 [15:29:05]1206 (1) - 0 [15:29:05]OFD Sender: Remove packet 154942 [15:29:05]ProducePacketName [15:29:05]name=ofd_packets/00154942 [15:29:05]NVStorageDeleteData [15:29:05]Write to MH i2c: 01 00 00 57 0D 64 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 07 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 07 00 57 0D 00 00 00 00 00 DD 0C 54 [15:29:05]RasterBufferAndPrint [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]written 0, free lines is 3299 [15:29:05]MH_Cut [15:29:05]Write to MH i2c: D1 01 00 5E 0D 01 3D [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 01 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 01 00 5E 0D 00 3C [15:29:05]Write to MH i2c: 01 00 00 5F 0D 6C [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]OFD Sender: No OFD packet to send [15:29:06]*** Cut start [15:29:06]*** Partial cut [15:29:06]*** CUTSNS_PIN = 1 [15:29:06]*** CUTSNS_PIN = 0 [15:29:06]*** Brake cut motor [15:29:06]Read from MH i2c: 01 [15:29:06]MH_I2C_Read... [15:29:06]*** Stop cut motor [15:29:06]*** Cut end [15:29:06]Read from MH i2c: 01 07 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 5F 0D 00 00 00 00 00 FF 0F 81 [15:29:06]process_action close_receipt done [15:29:06]requested_data is exist [15:29:06]produce_requested_data [15:29:06]requested_item fm.sn is exist - process it [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 11 00 00 [15:29:06]Write to MH i2c: E2 08 00 60 0D 80 11 00 00 00 00 00 00 E7 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 60 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [15:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:29:06]wFMCommunicate OK [15:29:06]requested_item fd.num is exist - process it [15:29:06]SAM_PROTO_GetFieldsCounters [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 13 00 00 [15:29:06]Write to MH i2c: E2 08 00 61 0D 80 13 00 00 00 00 00 00 EA [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 62 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 62 00 61 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [15:29:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:06]wFMCommunicate OK [15:29:06]SAM_PROTO_GetFieldsCounters done [15:29:06]requested_item shift.num is exist - process it [15:29:06]requested_item shift.opened is exist - process it [15:29:06]req_shift_opened [15:29:06]FM_GetShiftState [15:29:06]SAM_PROTO_GetShiftState [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 13 01 00 [15:29:06]Write to MH i2c: E2 08 00 62 0D 80 13 01 00 00 00 00 00 EC [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:06]Read from MH i2c: E2 0E 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 0E 00 62 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 23 [15:29:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:29:06]wFMCommunicate OK [15:29:06]SAM_PROTO_GetShiftState done [15:29:06]FM_GetShiftState done [15:29:06]req_shift_opened done [15:29:06]requested_item shift.open_date is exist - process it [15:29:06]req_shift_open_date [15:29:06]req_shift_open_date done [15:29:06]produce_requested_data done [15:29:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154942,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:29:06]process_action_free close_receipt [15:29:06]json_value_free [15:29:06]json_value_free done [15:29:06]process_json_proto returns [15:29:06]Send response to host [15:29:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154942,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:29:06]free response buf [15:29:06]execute_script done [15:29:06]execute_script returns [15:29:06]free content buf [15:29:06]Sock 9.Close socket [15:29:06]Sock 9.Thread stoped [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:20]OFD Sender: No OFD packet to send [15:29:25]accept exits with 10 [15:29:25]New connection [15:29:25]New thread 3066891620 created [15:29:25]Thread 3066748260 joined [15:29:25]Waiting for new connection... [15:29:25] Sock 10.Parse request [15:29:25]Sock 10.Check first char [15:29:25]Sock 10.First char is OK [15:29:25]request: POST /json_proto HTTP/1.0 [15:29:25]Method: POST [15:29:25]URL: /json_proto [15:29:25]Method is POST - this is cgi request [15:29:25]url: /json_proto [15:29:25]query_string will be loaded in cgi processing [15:29:25]execute_cgi json_proto POST (null) [15:29:25]execute_cgi path=json_proto method=POST [15:29:25]POST find Content-Length [15:29:25]Host: 172.17.53.67:8080 [15:29:25]Content-Length: 682 [15:29:25]Content-Type: application/json [15:29:25] [15:29:25]POST finish read [15:29:25]Found Content-Length = 682 [15:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:25]execute_script... [15:29:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:25]POST & json_proto [15:29:25]process_json_proto [15:29:25]json parsed OK: [15:29:25]protocol is kg_v1.0 [15:29:25]action value=close_receipt [15:29:25]process_action close_receipt [15:29:25]cmd_close_receipt [15:29:25]MH_GetDate [15:29:25]Write to MH i2c: F0 00 00 63 0D 5F [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: F0 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: F0 09 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: F0 09 00 63 0D 00 D5 7E 12 67 19 BC 99 64 06 [15:29:25]GetLastDocTimeStamp 1729265343 [15:29:25]current date 1729265365 [15:29:25]FM_GetShiftState [15:29:25]SAM_PROTO_GetShiftState [15:29:25]wFMCommunicate request_size=4 [15:29:25]MH_SAM_APDU [15:29:25]CAPDU: 80 13 01 00 [15:29:25]Write to MH i2c: E2 08 00 64 0D 80 13 01 00 00 00 00 00 EE [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:25]Read from MH i2c: E2 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: E2 0E 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: E2 0E 00 64 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [15:29:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:29:25]wFMCommunicate OK [15:29:25]SAM_PROTO_GetShiftState done [15:29:25]FM_GetShiftState done [15:29:25]opened in 1729211399 [15:29:25]opened+sec_in_day 1729297799 [15:29:25]quantity*price = 100015 [15:29:25]sum+1 = 100017 [15:29:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 332 18.10.2024 15:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154943 ФПД: 257001597906645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152925&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154943&fm=257001597906645&tin=02508201610067®Number=0000137193017469&sum=100000 [15:29:26]StoreToDocumentArchive [15:29:26]shift 312 fd 154943 [15:29:26]save to /storage/0312/doc_00154943 [15:29:26]save last doc name /storage/0312/doc_00154943 to /storage/kkm_last_doc_name [15:29:26]save OK [15:29:26]Clear old archive folders... [15:29:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:26]tlvbuf is 01E31750 [15:29:26]SAM_PROTO_ClearQueue [15:29:26]wFMCommunicate request_size=4 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 09 00 00 [15:29:26]Write to MH i2c: E2 08 00 71 0D 80 09 00 00 00 00 00 00 F0 [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:26]Read from MH i2c: E2 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 03 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 03 00 71 0D 00 90 00 F2 [15:29:26]RAPDU: 90 00 [15:29:26]wFMCommunicate OK [15:29:26]SAM_PROTO_ClearQueue done [15:29:26]KKMCreateOFDPacket [15:29:26]OFDProtocolAddRootSTLVToBuf [15:29:26]FM_MakeSignedData [15:29:26]FM_MakeSignedData [15:29:26]SAM_PROTO_SignData [15:29:26]wFMCommunicate request_size=4 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 0D 01 02 [15:29:26]Write to MH i2c: E2 08 00 72 0D 80 0D 01 02 00 00 00 00 F8 [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:26]Read from MH i2c: E2 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 03 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 03 00 72 0D 00 90 00 F3 [15:29:26]RAPDU: 90 00 [15:29:26]wFMCommunicate OK [15:29:26]wFMCommunicate request_size=255 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5D 02 00 35 04 06 00 E9 [15:29:26]Write to MH i2c: E2 02 01 73 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5D 02 00 35 04 06 00 E9 00 00 72 [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:27]Read from MH i2c: E2 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 03 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 03 00 73 0D 00 90 00 F4 [15:29:27]RAPDU: 90 00 [15:29:27]wFMCommunicate OK [15:29:27]wFMCommunicate request_size=10 [15:29:27]MH_SAM_APDU [15:29:27]CAPDU: 80 0D 02 02 05 BD D8 F3 2E D5 [15:29:27]Write to MH i2c: E2 0D 00 74 0D 80 0D 02 02 05 00 BD D8 F3 2E D5 00 00 90 [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:27]Read from MH i2c: E2 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 03 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 03 00 74 0D 00 90 00 F5 [15:29:27]RAPDU: 90 00 [15:29:27]wFMCommunicate OK [15:29:27]wFMCommunicate request_size=4 [15:29:27]MH_SAM_APDU [15:29:27]CAPDU: 80 0D 03 02 [15:29:27]Write to MH i2c: E2 08 00 75 0D 80 0D 03 02 00 00 00 00 FD [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:27]Read from MH i2c: E2 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 0B 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 0B 00 75 0D 00 60 E1 76 22 47 83 AB 4A 90 00 96 [15:29:27]RAPDU: 60 E1 76 22 47 83 AB 4A 90 00 [15:29:27]wFMCommunicate OK [15:29:27]SAM_PROTO_SignData done [15:29:27]FM_MakeSignedData done [15:29:27]CreateOFDProtocolMessage [15:29:27]wFMCommunicate request_size=4 [15:29:27]MH_SAM_APDU [15:29:27]CAPDU: 80 11 00 00 [15:29:27]Write to MH i2c: E2 08 00 76 0D 80 11 00 00 00 00 00 00 FD [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:27]Read from MH i2c: E2 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 17 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: E2 17 00 76 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [15:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:29:27]wFMCommunicate OK [15:29:27]CreateOFDProtocolMessage done [15:29:27]OFDSenderStorePacket 154943 [15:29:27]StoreOFDPacket docnum=154943 [15:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D D7 07 01 43 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5D 02 00 35 04 06 00 E9 BD D8 F3 2E D5 60 E1 76 22 47 83 AB 4A [15:29:27]CheckFolder [15:29:27]dirname=/storage/ofd_packets [15:29:27]CheckFolder done [15:29:27]ProducePacketName [15:29:27]name=ofd_packets/00154943 [15:29:27]NVStorageSaveData ofd_packets/00154943 [15:29:27]File name is /storage/ofd_packets/00154943 [15:29:27]Write 301 bytes [15:29:27]NVStorageSaveData done [15:29:27]OFDSenderStorePacket done [15:29:27]KKMCreateOFDPacket done [15:29:27]NVStorageSaveData kkm_last_timestamp [15:29:27]File name is /storage/kkm_last_timestamp [15:29:27]Write 4 bytes [15:29:27]NVStorageSaveData done [15:29:27]ExternCall_PrintAddStr [15:29:27]wPrintStart [15:29:27]Write to MH i2c: 01 00 00 77 0D 84 [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 07 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 07 00 77 0D 00 00 00 00 00 FF 0F 99 [15:29:27]RasterBufferAndPrint [15:29:27]line Счет N : (1)873131 [15:29:27]line ИНН: 02508201610067 [15:29:27]line Контрольно-Кассовый Чек [15:29:27]line ПРОДАЖА [15:29:27]line ТРК (МРК, ГНК) : 32 [15:29:27]line Товар: 2710124130 [15:29:27]line Аи-92-К-5 [15:29:27]line 14.950 * 66.90 [15:29:27]line = 1000.16 [15:29:27]line НДС 12% НСП 1% [15:29:27]line > о реализуемом товаре [15:29:27]line ОКРУГЛЕНИЕ: -0.16 [15:29:27]line ИТОГО: 1000.00 [15:29:27]line Внесено: 1000.00 [15:29:27]line СДАЧА: 0.00 [15:29:27]line НСП 1% : 8.85 [15:29:27]line НДС 12% : 106.21 [15:29:27]line Наличными: 1000.00 [15:29:27]line Безнал.: 0.00 [15:29:27]line Место: АЗС № 165 "Партнер Нефть" [15:29:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:29:27]line СНО: Общий режим [15:29:27]line Чек 332 18.10.2024 15:29 [15:29:27]line Смена: 312 ФФД: 1.0 [15:29:27]line ЗНМ: 0300000234 [15:29:27]line РНМ: 0000137193017469 [15:29:27]line Версия ККМ: v1.0 [15:29:27]line ФМ: 0000000000963156 [15:29:27]line ФД: 154943 [15:29:27]line ФПД: 257001597906645 [15:29:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T152925&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154943&fm=257001597906645&tin=02508201610067®Number=0000137193017469&sum=100000 [15:29:27]OFD Sender: Processing packet 154943 [packets to send 51, broken 50] [15:29:27]ProducePacketName [15:29:27]name=ofd_packets/00154943 [15:29:27]OFD Sender: To server: pG, [15:29:27]CommunicateWithHost lk.salyk.kg:30040 [15:29:27]ConnectInit lk.salyk.kg [15:29:27]written 0, free lines is 4095 [15:29:27]Connected sock=9 [15:29:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D D7 07 01 43 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 7E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5D 02 00 35 04 06 00 E9 BD D8 F3 2E D5 60 E1 76 22 47 83 AB 4A [15:29:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D 61 47 00 60 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5D 02 00 F4 03 04 00 0E 25 12 67 B6 04 01 00 00 0E EB B7 9E F2 E6 9B C2 [15:29:27]CommunicateWithHost err = 0 [15:29:27]CheckOFDResponse [15:29:27]1017 (14) - 77093643461234 [15:29:27]1041 (16) - 0000000000963156 [15:29:27]1040 (4) - 154943 [15:29:27]1012 (4) - 18.10.2024 09:06 [15:29:27]1206 (1) - 0 [15:29:27]OFD Sender: Remove packet 154943 [15:29:27]ProducePacketName [15:29:27]name=ofd_packets/00154943 [15:29:27]NVStorageDeleteData [15:29:27]Write to MH i2c: 01 00 00 A2 0D AF [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 07 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: 01 07 00 A2 0D 00 00 00 00 00 EC 0C AE [15:29:27]RasterBufferAndPrint [15:29:27]line [15:29:27]line [15:29:27]line [15:29:27]line [15:29:27]line [15:29:27]written 0, free lines is 3314 [15:29:27]MH_Cut [15:29:27]Write to MH i2c: D1 01 00 A9 0D 01 88 [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: D1 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: D1 01 00 [15:29:27]MH_I2C_Read... [15:29:27]Read from MH i2c: D1 01 00 A9 0D 00 87 [15:29:27]Write to MH i2c: 01 00 00 AA 0D B7 [15:29:27]Write i2c OK [15:29:27]MH_I2C_Read... [15:29:28]OFD Sender: No OFD packet to send [15:29:28]*** Cut start [15:29:28]*** Partial cut [15:29:28]*** CUTSNS_PIN = 1 [15:29:28]*** CUTSNS_PIN = 0 [15:29:28]*** Brake cut motor [15:29:29]Read from MH i2c: 01 [15:29:29]MH_I2C_Read... [15:29:29]*** Stop cut motor [15:29:29]*** Cut end [15:29:29]Read from MH i2c: 01 07 00 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: 01 07 00 AA 0D 00 00 00 00 00 FF 0F CC [15:29:29]process_action close_receipt done [15:29:29]requested_data is exist [15:29:29]produce_requested_data [15:29:29]requested_item fm.sn is exist - process it [15:29:29]wFMCommunicate request_size=4 [15:29:29]MH_SAM_APDU [15:29:29]CAPDU: 80 11 00 00 [15:29:29]Write to MH i2c: E2 08 00 AB 0D 80 11 00 00 00 00 00 00 32 [15:29:29]Write i2c OK [15:29:29]MH_I2C_Read... [15:29:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:29]Read from MH i2c: E2 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 17 00 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 17 00 AB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [15:29:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:29:29]wFMCommunicate OK [15:29:29]requested_item fd.num is exist - process it [15:29:29]SAM_PROTO_GetFieldsCounters [15:29:29]wFMCommunicate request_size=4 [15:29:29]MH_SAM_APDU [15:29:29]CAPDU: 80 13 00 00 [15:29:29]Write to MH i2c: E2 08 00 AC 0D 80 13 00 00 00 00 00 00 35 [15:29:29]Write i2c OK [15:29:29]MH_I2C_Read... [15:29:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:29]Read from MH i2c: E2 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 62 00 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 62 00 AC 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [15:29:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:29]wFMCommunicate OK [15:29:29]SAM_PROTO_GetFieldsCounters done [15:29:29]requested_item shift.num is exist - process it [15:29:29]requested_item shift.opened is exist - process it [15:29:29]req_shift_opened [15:29:29]FM_GetShiftState [15:29:29]SAM_PROTO_GetShiftState [15:29:29]wFMCommunicate request_size=4 [15:29:29]MH_SAM_APDU [15:29:29]CAPDU: 80 13 01 00 [15:29:29]Write to MH i2c: E2 08 00 AD 0D 80 13 01 00 00 00 00 00 37 [15:29:29]Write i2c OK [15:29:29]MH_I2C_Read... [15:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:29]Read from MH i2c: E2 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 0E 00 [15:29:29]MH_I2C_Read... [15:29:29]Read from MH i2c: E2 0E 00 AD 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [15:29:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:29:29]wFMCommunicate OK [15:29:29]SAM_PROTO_GetShiftState done [15:29:29]FM_GetShiftState done [15:29:29]req_shift_opened done [15:29:29]requested_item shift.open_date is exist - process it [15:29:29]req_shift_open_date [15:29:29]req_shift_open_date done [15:29:29]produce_requested_data done [15:29:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154943,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:29:29]process_action_free close_receipt [15:29:29]json_value_free [15:29:29]json_value_free done [15:29:29]process_json_proto returns [15:29:29]Send response to host [15:29:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154943,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:29:29]free response buf [15:29:29]execute_script done [15:29:29]execute_script returns [15:29:29]free content buf [15:29:29]Sock 10.Close socket [15:29:29]Sock 10.Thread stoped [15:29:33]OFD Sender: No OFD packet to send [15:29:38]OFD Sender: No OFD packet to send [15:29:43]OFD Sender: No OFD packet to send [15:29:48]OFD Sender: No OFD packet to send [15:29:53]OFD Sender: No OFD packet to send [15:29:58]OFD Sender: No OFD packet to send [15:30:03]OFD Sender: No OFD packet to send [15:30:08]OFD Sender: No OFD packet to send [15:30:13]OFD Sender: No OFD packet to send [15:30:18]OFD Sender: No OFD packet to send [15:30:23]OFD Sender: No OFD packet to send [15:30:28]OFD Sender: No OFD packet to send [15:30:33]OFD Sender: No OFD packet to send [15:30:38]OFD Sender: No OFD packet to send [15:30:43]accept exits with 7 [15:30:43]New connection [15:30:43]New thread 3066748260 created [15:30:43]Thread 3066891620 joined [15:30:43]Waiting for new connection... [15:30:43] Sock 7.Parse request [15:30:43]Sock 7.Check first char [15:30:43]Sock 7.First char is OK [15:30:43]request: POST /json_proto HTTP/1.0 [15:30:43]Method: POST [15:30:43]URL: /json_proto [15:30:43]Method is POST - this is cgi request [15:30:43]url: /json_proto [15:30:43]query_string will be loaded in cgi processing [15:30:43]execute_cgi json_proto POST (null) [15:30:43]execute_cgi path=json_proto method=POST [15:30:43]POST find Content-Length [15:30:43]Host: 172.17.53.67:8080 [15:30:43]Content-Length: 682 [15:30:43]Content-Type: application/json [15:30:43] [15:30:43]POST finish read [15:30:43]Found Content-Length = 682 [15:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:43]execute_script... [15:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:43]POST & json_proto [15:30:43]process_json_proto [15:30:43]json parsed OK: [15:30:43]protocol is kg_v1.0 [15:30:43]action value=close_receipt [15:30:43]process_action close_receipt [15:30:43]cmd_close_receipt [15:30:43]MH_GetDate [15:30:43]Write to MH i2c: F0 00 00 AE 0D AA [15:30:43]Write i2c OK [15:30:43]MH_I2C_Read... [15:30:43]Read from MH i2c: F0 [15:30:43]MH_I2C_Read... [15:30:43]Read from MH i2c: F0 09 00 [15:30:43]MH_I2C_Read... [15:30:43]Read from MH i2c: F0 09 00 AE 0D 00 23 7F 12 67 19 BC 99 64 A0 [15:30:43]GetLastDocTimeStamp 1729265365 [15:30:43]current date 1729265443 [15:30:43]FM_GetShiftState [15:30:43]SAM_PROTO_GetShiftState [15:30:43]wFMCommunicate request_size=4 [15:30:43]MH_SAM_APDU [15:30:43]CAPDU: 80 13 01 00 [15:30:43]Write to MH i2c: E2 08 00 AF 0D 80 13 01 00 00 00 00 00 39 [15:30:43]Write i2c OK [15:30:43]MH_I2C_Read... [15:30:43]OFD Sender: No OFD packet to send [15:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:43]Read from MH i2c: E2 [15:30:43]MH_I2C_Read... [15:30:43]Read from MH i2c: E2 0E 00 [15:30:43]MH_I2C_Read... [15:30:43]Read from MH i2c: E2 0E 00 AF 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [15:30:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:30:43]wFMCommunicate OK [15:30:43]SAM_PROTO_GetShiftState done [15:30:43]FM_GetShiftState done [15:30:43]opened in 1729211399 [15:30:43]opened+sec_in_day 1729297799 [15:30:43]quantity*price = 120055 [15:30:43]sum+1 = 120057 [15:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 333 18.10.2024 15:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154944 ФПД: 121100844736927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154944&fm=121100844736927&tin=02508201610067®Number=0000137193017469&sum=120000 [15:30:44]StoreToDocumentArchive [15:30:44]shift 312 fd 154944 [15:30:44]save to /storage/0312/doc_00154944 [15:30:44]save last doc name /storage/0312/doc_00154944 to /storage/kkm_last_doc_name [15:30:44]save OK [15:30:44]Clear old archive folders... [15:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:30:44]tlvbuf is 01E31470 [15:30:44]SAM_PROTO_ClearQueue [15:30:44]wFMCommunicate request_size=4 [15:30:44]MH_SAM_APDU [15:30:44]CAPDU: 80 09 00 00 [15:30:44]Write to MH i2c: E2 08 00 BC 0D 80 09 00 00 00 00 00 00 3B [15:30:44]Write i2c OK [15:30:44]MH_I2C_Read... [15:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:30:44]Read from MH i2c: E2 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 BC 0D 00 90 00 3D [15:30:44]RAPDU: 90 00 [15:30:44]wFMCommunicate OK [15:30:44]SAM_PROTO_ClearQueue done [15:30:44]KKMCreateOFDPacket [15:30:44]OFDProtocolAddRootSTLVToBuf [15:30:44]FM_MakeSignedData [15:30:44]FM_MakeSignedData [15:30:44]SAM_PROTO_SignData [15:30:44]wFMCommunicate request_size=4 [15:30:44]MH_SAM_APDU [15:30:44]CAPDU: 80 0D 01 02 [15:30:44]Write to MH i2c: E2 08 00 BD 0D 80 0D 01 02 00 00 00 00 43 [15:30:44]Write i2c OK [15:30:44]MH_I2C_Read... [15:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:30:44]Read from MH i2c: E2 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 BD 0D 00 90 00 3E [15:30:44]RAPDU: 90 00 [15:30:44]wFMCommunicate OK [15:30:44]wFMCommunicate request_size=255 [15:30:44]MH_SAM_APDU [15:30:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 23 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5D 02 00 35 04 06 00 6E [15:30:44]Write to MH i2c: E2 02 01 BE 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 23 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5D 02 00 35 04 06 00 6E 00 00 C2 [15:30:44]Write i2c OK [15:30:44]MH_I2C_Read... [15:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:44]Read from MH i2c: E2 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 BE 0D 00 90 00 3F [15:30:44]RAPDU: 90 00 [15:30:44]wFMCommunicate OK [15:30:44]wFMCommunicate request_size=10 [15:30:44]MH_SAM_APDU [15:30:44]CAPDU: 80 0D 02 02 05 23 FC D5 21 9F [15:30:44]Write to MH i2c: E2 0D 00 BF 0D 80 0D 02 02 05 00 23 FC D5 21 9F 00 00 04 [15:30:44]Write i2c OK [15:30:44]MH_I2C_Read... [15:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:44]Read from MH i2c: E2 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 03 00 BF 0D 00 90 00 40 [15:30:44]RAPDU: 90 00 [15:30:44]wFMCommunicate OK [15:30:44]wFMCommunicate request_size=4 [15:30:44]MH_SAM_APDU [15:30:44]CAPDU: 80 0D 03 02 [15:30:44]Write to MH i2c: E2 08 00 C0 0D 80 0D 03 02 00 00 00 00 48 [15:30:44]Write i2c OK [15:30:44]MH_I2C_Read... [15:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:30:44]Read from MH i2c: E2 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 0B 00 [15:30:44]MH_I2C_Read... [15:30:44]Read from MH i2c: E2 0B 00 C0 0D 00 00 55 56 D7 2A F5 9C 88 90 00 0E [15:30:45]RAPDU: 00 55 56 D7 2A F5 9C 88 90 00 [15:30:45]wFMCommunicate OK [15:30:45]SAM_PROTO_SignData done [15:30:45]FM_MakeSignedData done [15:30:45]CreateOFDProtocolMessage [15:30:45]wFMCommunicate request_size=4 [15:30:45]MH_SAM_APDU [15:30:45]CAPDU: 80 11 00 00 [15:30:45]Write to MH i2c: E2 08 00 C1 0D 80 11 00 00 00 00 00 00 48 [15:30:45]Write i2c OK [15:30:45]MH_I2C_Read... [15:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:45]Read from MH i2c: E2 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: E2 17 00 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: E2 17 00 C1 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [15:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:30:45]wFMCommunicate OK [15:30:45]CreateOFDProtocolMessage done [15:30:45]OFDSenderStorePacket 154944 [15:30:45]StoreOFDPacket docnum=154944 [15:30:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 54 07 01 A2 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 23 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5D 02 00 35 04 06 00 6E 23 FC D5 21 9F 00 55 56 D7 2A F5 9C 88 [15:30:45]CheckFolder [15:30:45]dirname=/storage/ofd_packets [15:30:45]CheckFolder done [15:30:45]ProducePacketName [15:30:45]name=ofd_packets/00154944 [15:30:45]NVStorageSaveData ofd_packets/00154944 [15:30:45]File name is /storage/ofd_packets/00154944 [15:30:45]Write 301 bytes [15:30:45]NVStorageSaveData done [15:30:45]OFDSenderStorePacket done [15:30:45]KKMCreateOFDPacket done [15:30:45]NVStorageSaveData kkm_last_timestamp [15:30:45]File name is /storage/kkm_last_timestamp [15:30:45]Write 4 bytes [15:30:45]NVStorageSaveData done [15:30:45]ExternCall_PrintAddStr [15:30:45]wPrintStart [15:30:45]Write to MH i2c: 01 00 00 C2 0D CF [15:30:45]Write i2c OK [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 07 00 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 07 00 C2 0D 00 00 00 00 00 FF 0F E4 [15:30:45]RasterBufferAndPrint [15:30:45]line Счет N : (1)873132 [15:30:45]line ИНН: 02508201610067 [15:30:45]line Контрольно-Кассовый Чек [15:30:45]line ПРОДАЖА [15:30:45]line ТРК (МРК, ГНК) : 41 [15:30:45]line Товар: 2710124500 [15:30:45]line Аи-95-К-5 [15:30:45]line 16.180 * 74.20 [15:30:45]line = 1200.56 [15:30:45]line НДС 12% НСП 1% [15:30:45]line > о реализуемом товаре [15:30:45]line ОКРУГЛЕНИЕ: -0.56 [15:30:45]line ИТОГО: 1200.00 [15:30:45]line Внесено: 1200.00 [15:30:45]line СДАЧА: 0.00 [15:30:45]line НСП 1% : 10.62 [15:30:45]line НДС 12% : 127.49 [15:30:45]line Наличными: 1200.00 [15:30:45]line Безнал.: 0.00 [15:30:45]line Место: АЗС № 165 "Партнер Нефть" [15:30:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:30:45]line СНО: Общий режим [15:30:45]line Чек 333 18.10.2024 15:30 [15:30:45]line Смена: 312 ФФД: 1.0 [15:30:45]line ЗНМ: 0300000234 [15:30:45]line РНМ: 0000137193017469 [15:30:45]line Версия ККМ: v1.0 [15:30:45]line ФМ: 0000000000963156 [15:30:45]line ФД: 154944 [15:30:45]line ФПД: 121100844736927 [15:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154944&fm=121100844736927&tin=02508201610067®Number=0000137193017469&sum=120000 [15:30:45]OFD Sender: Processing packet 154944 [packets to send 51, broken 50] [15:30:45]ProducePacketName [15:30:45]name=ofd_packets/00154944 [15:30:45]OFD Sender: To server: pG, [15:30:45]CommunicateWithHost lk.salyk.kg:30040 [15:30:45]ConnectInit lk.salyk.kg [15:30:45]written 0, free lines is 4095 [15:30:45]Connected sock=10 [15:30:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 54 07 01 A2 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 23 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5D 02 00 35 04 06 00 6E 23 FC D5 21 9F 00 55 56 D7 2A F5 9C 88 [15:30:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 04 47 00 E1 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5D 02 00 F4 03 04 00 5C 25 12 67 B6 04 01 00 00 35 B0 C0 BB D0 A1 29 D1 [15:30:45]CommunicateWithHost err = 0 [15:30:45]CheckOFDResponse [15:30:45]1017 (14) - 77093643461234 [15:30:45]1041 (16) - 0000000000963156 [15:30:45]1040 (4) - 154944 [15:30:45]1012 (4) - 18.10.2024 09:07 [15:30:45]1206 (1) - 0 [15:30:45]OFD Sender: Remove packet 154944 [15:30:45]ProducePacketName [15:30:45]name=ofd_packets/00154944 [15:30:45]NVStorageDeleteData [15:30:45]Write to MH i2c: 01 00 00 ED 0D FA [15:30:45]Write i2c OK [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 07 00 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: 01 07 00 ED 0D 00 00 00 00 00 ED 0C FA [15:30:45]RasterBufferAndPrint [15:30:45]line [15:30:45]line [15:30:45]line [15:30:45]line [15:30:45]line [15:30:45]written 0, free lines is 3315 [15:30:45]MH_Cut [15:30:45]Write to MH i2c: D1 01 00 F4 0D 01 D3 [15:30:45]Write i2c OK [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: D1 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: D1 01 00 [15:30:45]MH_I2C_Read... [15:30:45]Read from MH i2c: D1 01 00 F4 0D 00 D2 [15:30:45]Write to MH i2c: 01 00 00 F5 0D 02 [15:30:45]Write i2c OK [15:30:45]MH_I2C_Read... [15:30:46]OFD Sender: No OFD packet to send [15:30:46]*** Cut start [15:30:46]*** Partial cut [15:30:46]*** CUTSNS_PIN = 1 [15:30:46]*** CUTSNS_PIN = 0 [15:30:46]*** Brake cut motor [15:30:47]Read from MH i2c: 01 [15:30:47]MH_I2C_Read... [15:30:47]*** Stop cut motor [15:30:47]*** Cut end [15:30:47]Read from MH i2c: 01 07 00 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: 01 07 00 F5 0D 00 00 00 00 00 FF 0F 17 [15:30:47]process_action close_receipt done [15:30:47]requested_data is exist [15:30:47]produce_requested_data [15:30:47]requested_item fm.sn is exist - process it [15:30:47]wFMCommunicate request_size=4 [15:30:47]MH_SAM_APDU [15:30:47]CAPDU: 80 11 00 00 [15:30:47]Write to MH i2c: E2 08 00 F6 0D 80 11 00 00 00 00 00 00 7D [15:30:47]Write i2c OK [15:30:47]MH_I2C_Read... [15:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:47]Read from MH i2c: E2 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 17 00 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 17 00 F6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [15:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:30:47]wFMCommunicate OK [15:30:47]requested_item fd.num is exist - process it [15:30:47]SAM_PROTO_GetFieldsCounters [15:30:47]wFMCommunicate request_size=4 [15:30:47]MH_SAM_APDU [15:30:47]CAPDU: 80 13 00 00 [15:30:47]Write to MH i2c: E2 08 00 F7 0D 80 13 00 00 00 00 00 00 80 [15:30:47]Write i2c OK [15:30:47]MH_I2C_Read... [15:30:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:30:47]Read from MH i2c: E2 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 62 00 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 62 00 F7 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 7B [15:30:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:30:47]wFMCommunicate OK [15:30:47]SAM_PROTO_GetFieldsCounters done [15:30:47]requested_item shift.num is exist - process it [15:30:47]requested_item shift.opened is exist - process it [15:30:47]req_shift_opened [15:30:47]FM_GetShiftState [15:30:47]SAM_PROTO_GetShiftState [15:30:47]wFMCommunicate request_size=4 [15:30:47]MH_SAM_APDU [15:30:47]CAPDU: 80 13 01 00 [15:30:47]Write to MH i2c: E2 08 00 F8 0D 80 13 01 00 00 00 00 00 82 [15:30:47]Write i2c OK [15:30:47]MH_I2C_Read... [15:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:47]Read from MH i2c: E2 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 0E 00 [15:30:47]MH_I2C_Read... [15:30:47]Read from MH i2c: E2 0E 00 F8 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B9 [15:30:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:30:47]wFMCommunicate OK [15:30:47]SAM_PROTO_GetShiftState done [15:30:47]FM_GetShiftState done [15:30:47]req_shift_opened done [15:30:47]requested_item shift.open_date is exist - process it [15:30:47]req_shift_open_date [15:30:47]req_shift_open_date done [15:30:47]produce_requested_data done [15:30:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154944,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:30:47]process_action_free close_receipt [15:30:47]json_value_free [15:30:47]json_value_free done [15:30:47]process_json_proto returns [15:30:47]Send response to host [15:30:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154944,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:30:47]free response buf [15:30:47]execute_script done [15:30:47]execute_script returns [15:30:47]free content buf [15:30:47]Sock 7.Close socket [15:30:47]Sock 7.Thread stoped [15:30:51]OFD Sender: No OFD packet to send [15:30:56]OFD Sender: No OFD packet to send [15:31:01]OFD Sender: No OFD packet to send [15:31:06]OFD Sender: No OFD packet to send [15:31:11]OFD Sender: No OFD packet to send [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:26]OFD Sender: No OFD packet to send [15:31:31]OFD Sender: No OFD packet to send [15:31:36]OFD Sender: No OFD packet to send [15:31:41]OFD Sender: No OFD packet to send [15:31:46]OFD Sender: No OFD packet to send [15:31:51]OFD Sender: No OFD packet to send [15:31:56]accept exits with 9 [15:31:56]New connection [15:31:56]New thread 3066891620 created [15:31:56]Thread 3066748260 joined [15:31:56]Waiting for new connection... [15:31:56] Sock 9.Parse request [15:31:56]Sock 9.Check first char [15:31:56]Sock 9.First char is OK [15:31:56]request: POST /json_proto HTTP/1.0 [15:31:56]Method: POST [15:31:56]URL: /json_proto [15:31:56]Method is POST - this is cgi request [15:31:56]url: /json_proto [15:31:56]query_string will be loaded in cgi processing [15:31:56]execute_cgi json_proto POST (null) [15:31:56]execute_cgi path=json_proto method=POST [15:31:56]POST find Content-Length [15:31:56]Host: 172.17.53.67:8080 [15:31:56]Content-Length: 677 [15:31:56]Content-Type: application/json [15:31:56] [15:31:56]POST finish read [15:31:56]Found Content-Length = 677 [15:31:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:56]execute_script... [15:31:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:56]POST & json_proto [15:31:56]process_json_proto [15:31:56]json parsed OK: [15:31:56]protocol is kg_v1.0 [15:31:56]action value=close_receipt [15:31:56]process_action close_receipt [15:31:56]cmd_close_receipt [15:31:56]MH_GetDate [15:31:56]Write to MH i2c: F0 00 00 F9 0D F5 [15:31:56]Write i2c OK [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: F0 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: F0 09 00 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: F0 09 00 F9 0D 00 6C 7F 12 67 19 BC 99 64 34 [15:31:56]GetLastDocTimeStamp 1729265443 [15:31:56]current date 1729265516 [15:31:56]FM_GetShiftState [15:31:56]SAM_PROTO_GetShiftState [15:31:56]wFMCommunicate request_size=4 [15:31:56]MH_SAM_APDU [15:31:56]CAPDU: 80 13 01 00 [15:31:56]Write to MH i2c: E2 08 00 FA 0D 80 13 01 00 00 00 00 00 84 [15:31:56]Write i2c OK [15:31:56]MH_I2C_Read... [15:31:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:56]Read from MH i2c: E2 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: E2 0E 00 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: E2 0E 00 FA 0D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BB [15:31:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:31:56]wFMCommunicate OK [15:31:56]SAM_PROTO_GetShiftState done [15:31:56]FM_GetShiftState done [15:31:56]opened in 1729211399 [15:31:56]opened+sec_in_day 1729297799 [15:31:56]quantity*price = 60009 [15:31:56]sum+1 = 60010 [15:31:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 334 18.10.2024 15:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154945 ФПД: 49133349963925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154945&fm=49133349963925&tin=02508201610067®Number=0000137193017469&sum=60000 [15:31:57]StoreToDocumentArchive [15:31:57]shift 312 fd 154945 [15:31:57]save to /storage/0312/doc_00154945 [15:31:57]save last doc name /storage/0312/doc_00154945 to /storage/kkm_last_doc_name [15:31:57]save OK [15:31:57]Clear old archive folders... [15:31:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:57]tlvbuf is B6F465C0 [15:31:57]SAM_PROTO_ClearQueue [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 09 00 00 [15:31:57]Write to MH i2c: E2 08 00 07 0E 80 09 00 00 00 00 00 00 87 [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 07 0E 00 90 00 89 [15:31:57]RAPDU: 90 00 [15:31:57]wFMCommunicate OK [15:31:57]SAM_PROTO_ClearQueue done [15:31:57]KKMCreateOFDPacket [15:31:57]OFDProtocolAddRootSTLVToBuf [15:31:57]FM_MakeSignedData [15:31:57]FM_MakeSignedData [15:31:57]SAM_PROTO_SignData [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 0D 01 02 [15:31:57]Write to MH i2c: E2 08 00 08 0E 80 0D 01 02 00 00 00 00 8F [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 08 0E 00 90 00 8A [15:31:57]RAPDU: 90 00 [15:31:57]wFMCommunicate OK [15:31:57]wFMCommunicate request_size=255 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6C 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5D 02 00 35 04 06 00 2C [15:31:57]Write to MH i2c: E2 02 01 09 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6C 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5D 02 00 35 04 06 00 2C 00 00 CB [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 09 0E 00 90 00 8B [15:31:57]RAPDU: 90 00 [15:31:57]wFMCommunicate OK [15:31:57]wFMCommunicate request_size=10 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 0D 02 02 05 AF BF DF 08 95 [15:31:57]Write to MH i2c: E2 0D 00 0A 0E 80 0D 02 02 05 00 AF BF DF 08 95 00 00 86 [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 03 00 0A 0E 00 90 00 8C [15:31:57]RAPDU: 90 00 [15:31:57]wFMCommunicate OK [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 0D 03 02 [15:31:57]Write to MH i2c: E2 08 00 0B 0E 80 0D 03 02 00 00 00 00 94 [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 0B 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 0B 00 0B 0E 00 2D D6 9B 75 51 17 CC 4B 90 00 27 [15:31:57]RAPDU: 2D D6 9B 75 51 17 CC 4B 90 00 [15:31:57]wFMCommunicate OK [15:31:57]SAM_PROTO_SignData done [15:31:57]FM_MakeSignedData done [15:31:57]CreateOFDProtocolMessage [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 11 00 00 [15:31:57]Write to MH i2c: E2 08 00 0C 0E 80 11 00 00 00 00 00 00 94 [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 17 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 17 00 0C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [15:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:31:57]wFMCommunicate OK [15:31:57]CreateOFDProtocolMessage done [15:31:57]OFDSenderStorePacket 154945 [15:31:57]StoreOFDPacket docnum=154945 [15:31:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E 9A 07 01 4E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6C 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5D 02 00 35 04 06 00 2C AF BF DF 08 95 2D D6 9B 75 51 17 CC 4B [15:31:57]CheckFolder [15:31:57]dirname=/storage/ofd_packets [15:31:57]CheckFolder done [15:31:57]ProducePacketName [15:31:57]name=ofd_packets/00154945 [15:31:57]NVStorageSaveData ofd_packets/00154945 [15:31:57]File name is /storage/ofd_packets/00154945 [15:31:57]Write 301 bytes [15:31:57]NVStorageSaveData done [15:31:57]OFDSenderStorePacket done [15:31:57]KKMCreateOFDPacket done [15:31:57]NVStorageSaveData kkm_last_timestamp [15:31:57]File name is /storage/kkm_last_timestamp [15:31:57]Write 4 bytes [15:31:57]NVStorageSaveData done [15:31:57]ExternCall_PrintAddStr [15:31:57]wPrintStart [15:31:57]Write to MH i2c: 01 00 00 0D 0E 1B [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: 01 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: 01 07 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: 01 07 00 0D 0E 00 00 00 00 00 FF 0F 30 [15:31:57]RasterBufferAndPrint [15:31:57]line Счет N : (1)873133 [15:31:57]line ИНН: 02508201610067 [15:31:57]line Контрольно-Кассовый Чек [15:31:57]line ПРОДАЖА [15:31:57]line ТРК (МРК, ГНК) : 22 [15:31:57]line Товар: 2710124130 [15:31:57]line Аи-92-К-5 [15:31:57]line 8.970 * 66.90 [15:31:57]line = 600.09 [15:31:57]line НДС 12% НСП 1% [15:31:57]line > о реализуемом товаре [15:31:57]line ОКРУГЛЕНИЕ: -0.09 [15:31:57]line ИТОГО: 600.00 [15:31:57]line Внесено: 600.00 [15:31:57]line СДАЧА: 0.00 [15:31:57]line НСП 1% : 5.31 [15:31:57]line НДС 12% : 63.73 [15:31:57]line Наличными: 600.00 [15:31:57]line Безнал.: 0.00 [15:31:57]line Место: АЗС № 165 "Партнер Нефть" [15:31:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:31:57]line СНО: Общий режим [15:31:57]line Чек 334 18.10.2024 15:31 [15:31:57]line Смена: 312 ФФД: 1.0 [15:31:57]line ЗНМ: 0300000234 [15:31:57]line РНМ: 0000137193017469 [15:31:57]line Версия ККМ: v1.0 [15:31:57]line ФМ: 0000000000963156 [15:31:57]line ФД: 154945 [15:31:57]line ФПД: 49133349963925 [15:31:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154945&fm=49133349963925&tin=02508201610067®Number=0000137193017469&sum=60000 [15:31:58]OFD Sender: Processing packet 154945 [packets to send 51, broken 50] [15:31:58]ProducePacketName [15:31:58]name=ofd_packets/00154945 [15:31:58]OFD Sender: To server: pG, [15:31:58]CommunicateWithHost lk.salyk.kg:30040 [15:31:58]ConnectInit lk.salyk.kg [15:31:58]written 0, free lines is 4095 [15:31:58]Connected sock=10 [15:31:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E 9A 07 01 4E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6C 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5D 02 00 35 04 06 00 2C AF BF DF 08 95 2D D6 9B 75 51 17 CC 4B [15:31:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 86 47 00 43 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5D 02 00 F4 03 04 00 A4 25 12 67 B6 04 01 00 00 54 8D F0 4F 82 47 BB E0 [15:31:58]CommunicateWithHost err = 0 [15:31:58]CheckOFDResponse [15:31:58]1017 (14) - 77093643461234 [15:31:58]1041 (16) - 0000000000963156 [15:31:58]1040 (4) - 154945 [15:31:58]1012 (4) - 18.10.2024 09:08 [15:31:58]1206 (1) - 0 [15:31:58]OFD Sender: Remove packet 154945 [15:31:58]ProducePacketName [15:31:58]name=ofd_packets/00154945 [15:31:58]NVStorageDeleteData [15:31:58]Write to MH i2c: 01 00 00 38 0E 46 [15:31:58]Write i2c OK [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: 01 [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: 01 07 00 [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: 01 07 00 38 0E 00 00 00 00 00 F3 0C 4C [15:31:58]RasterBufferAndPrint [15:31:58]line [15:31:58]line [15:31:58]line [15:31:58]line [15:31:58]line [15:31:58]written 0, free lines is 3321 [15:31:58]MH_Cut [15:31:58]Write to MH i2c: D1 01 00 3F 0E 01 1F [15:31:58]Write i2c OK [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: D1 [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: D1 01 00 [15:31:58]MH_I2C_Read... [15:31:58]Read from MH i2c: D1 01 00 3F 0E 00 1E [15:31:58]Write to MH i2c: 01 00 00 40 0E 4E [15:31:58]Write i2c OK [15:31:58]MH_I2C_Read... [15:31:58]OFD Sender: No OFD packet to send [15:31:59]*** Cut start [15:31:59]*** Partial cut [15:31:59]*** CUTSNS_PIN = 1 [15:31:59]*** CUTSNS_PIN = 0 [15:31:59]*** Brake cut motor [15:31:59]Read from MH i2c: 01 [15:31:59]MH_I2C_Read... [15:31:59]*** Stop cut motor [15:31:59]*** Cut end [15:31:59]Read from MH i2c: 01 07 00 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: 01 07 00 40 0E 00 00 00 00 00 FF 0F 63 [15:31:59]process_action close_receipt done [15:31:59]requested_data is exist [15:31:59]produce_requested_data [15:31:59]requested_item fm.sn is exist - process it [15:31:59]wFMCommunicate request_size=4 [15:31:59]MH_SAM_APDU [15:31:59]CAPDU: 80 11 00 00 [15:31:59]Write to MH i2c: E2 08 00 41 0E 80 11 00 00 00 00 00 00 C9 [15:31:59]Write i2c OK [15:31:59]MH_I2C_Read... [15:31:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:59]Read from MH i2c: E2 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: E2 17 00 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: E2 17 00 41 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [15:31:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:31:59]wFMCommunicate OK [15:31:59]requested_item fd.num is exist - process it [15:31:59]SAM_PROTO_GetFieldsCounters [15:31:59]wFMCommunicate request_size=4 [15:31:59]MH_SAM_APDU [15:31:59]CAPDU: 80 13 00 00 [15:31:59]Write to MH i2c: E2 08 00 42 0E 80 13 00 00 00 00 00 00 CC [15:31:59]Write i2c OK [15:31:59]MH_I2C_Read... [15:32:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:00]Read from MH i2c: E2 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 62 00 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 62 00 42 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [15:32:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:00]wFMCommunicate OK [15:32:00]SAM_PROTO_GetFieldsCounters done [15:32:00]requested_item shift.num is exist - process it [15:32:00]requested_item shift.opened is exist - process it [15:32:00]req_shift_opened [15:32:00]FM_GetShiftState [15:32:00]SAM_PROTO_GetShiftState [15:32:00]wFMCommunicate request_size=4 [15:32:00]MH_SAM_APDU [15:32:00]CAPDU: 80 13 01 00 [15:32:00]Write to MH i2c: E2 08 00 43 0E 80 13 01 00 00 00 00 00 CE [15:32:00]Write i2c OK [15:32:00]MH_I2C_Read... [15:32:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:00]Read from MH i2c: E2 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 0E 00 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 0E 00 43 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 05 [15:32:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:32:00]wFMCommunicate OK [15:32:00]SAM_PROTO_GetShiftState done [15:32:00]FM_GetShiftState done [15:32:00]req_shift_opened done [15:32:00]requested_item shift.open_date is exist - process it [15:32:00]req_shift_open_date [15:32:00]req_shift_open_date done [15:32:00]produce_requested_data done [15:32:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154945,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:32:00]process_action_free close_receipt [15:32:00]json_value_free [15:32:00]json_value_free done [15:32:00]process_json_proto returns [15:32:00]Send response to host [15:32:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154945,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:32:00]free response buf [15:32:00]execute_script done [15:32:00]execute_script returns [15:32:00]free content buf [15:32:00]Sock 9.Close socket [15:32:00]Sock 9.Thread stoped [15:32:03]OFD Sender: No OFD packet to send [15:32:08]OFD Sender: No OFD packet to send [15:32:13]OFD Sender: No OFD packet to send [15:32:18]OFD Sender: No OFD packet to send [15:32:23]OFD Sender: No OFD packet to send [15:32:28]OFD Sender: No OFD packet to send [15:32:33]OFD Sender: No OFD packet to send [15:32:34]accept exits with 7 [15:32:34]New connection [15:32:34]New thread 3066748260 created [15:32:34]Thread 3066891620 joined [15:32:34]Waiting for new connection... [15:32:34] Sock 7.Parse request [15:32:34]Sock 7.Check first char [15:32:34]Sock 7.First char is OK [15:32:34]request: POST /json_proto HTTP/1.0 [15:32:34]Method: POST [15:32:34]URL: /json_proto [15:32:34]Method is POST - this is cgi request [15:32:34]url: /json_proto [15:32:34]query_string will be loaded in cgi processing [15:32:34]execute_cgi json_proto POST (null) [15:32:34]execute_cgi path=json_proto method=POST [15:32:34]POST find Content-Length [15:32:34]Host: 172.17.53.67:8080 [15:32:34]Content-Length: 677 [15:32:34]Content-Type: application/json [15:32:34] [15:32:34]POST finish read [15:32:34]Found Content-Length = 677 [15:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:34]execute_script... [15:32:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:34]POST & json_proto [15:32:34]process_json_proto [15:32:34]json parsed OK: [15:32:34]protocol is kg_v1.0 [15:32:34]action value=close_receipt [15:32:34]process_action close_receipt [15:32:34]cmd_close_receipt [15:32:34]MH_GetDate [15:32:34]Write to MH i2c: F0 00 00 44 0E 41 [15:32:34]Write i2c OK [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 09 00 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 09 00 44 0E 00 93 7F 12 67 19 BC 99 64 A7 [15:32:34]GetLastDocTimeStamp 1729265516 [15:32:34]current date 1729265555 [15:32:34]FM_GetShiftState [15:32:34]SAM_PROTO_GetShiftState [15:32:34]wFMCommunicate request_size=4 [15:32:34]MH_SAM_APDU [15:32:34]CAPDU: 80 13 01 00 [15:32:34]Write to MH i2c: E2 08 00 45 0E 80 13 01 00 00 00 00 00 D0 [15:32:34]Write i2c OK [15:32:34]MH_I2C_Read... [15:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:34]Read from MH i2c: E2 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: E2 0E 00 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: E2 0E 00 45 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 07 [15:32:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:32:34]wFMCommunicate OK [15:32:34]SAM_PROTO_GetShiftState done [15:32:34]FM_GetShiftState done [15:32:34]opened in 1729211399 [15:32:34]opened+sec_in_day 1729297799 [15:32:34]quantity*price = 30038 [15:32:34]sum+1 = 30039 [15:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 335 18.10.2024 15:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154946 ФПД: 270474311013821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154946&fm=270474311013821&tin=02508201610067®Number=0000137193017469&sum=30000 [15:32:36]StoreToDocumentArchive [15:32:36]shift 312 fd 154946 [15:32:36]save to /storage/0312/doc_00154946 [15:32:36]save last doc name /storage/0312/doc_00154946 to /storage/kkm_last_doc_name [15:32:36]save OK [15:32:36]Clear old archive folders... [15:32:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:36]tlvbuf is 01DE1810 [15:32:36]SAM_PROTO_ClearQueue [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 09 00 00 [15:32:36]Write to MH i2c: E2 08 00 52 0E 80 09 00 00 00 00 00 00 D2 [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 52 0E 00 90 00 D4 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]SAM_PROTO_ClearQueue done [15:32:36]KKMCreateOFDPacket [15:32:36]OFDProtocolAddRootSTLVToBuf [15:32:36]FM_MakeSignedData [15:32:36]FM_MakeSignedData [15:32:36]SAM_PROTO_SignData [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 01 02 [15:32:36]Write to MH i2c: E2 08 00 53 0E 80 0D 01 02 00 00 00 00 DA [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 53 0E 00 90 00 D5 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=255 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 93 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5D 02 00 35 04 06 00 F5 [15:32:36]Write to MH i2c: E2 02 01 54 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 93 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5D 02 00 35 04 06 00 F5 00 00 1F [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 54 0E 00 90 00 D6 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=10 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 02 02 05 FE B5 3A 95 BD [15:32:36]Write to MH i2c: E2 0D 00 55 0E 80 0D 02 02 05 00 FE B5 3A 95 BD 00 00 26 [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 55 0E 00 90 00 D7 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 03 02 [15:32:36]Write to MH i2c: E2 08 00 56 0E 80 0D 03 02 00 00 00 00 DF [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 0B 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 0B 00 56 0E 00 76 23 D6 14 F3 56 76 09 90 00 2B [15:32:36]RAPDU: 76 23 D6 14 F3 56 76 09 90 00 [15:32:36]wFMCommunicate OK [15:32:36]SAM_PROTO_SignData done [15:32:36]FM_MakeSignedData done [15:32:36]CreateOFDProtocolMessage [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 11 00 00 [15:32:36]Write to MH i2c: E2 08 00 57 0E 80 11 00 00 00 00 00 00 DF [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 17 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 17 00 57 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [15:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:32:36]wFMCommunicate OK [15:32:36]CreateOFDProtocolMessage done [15:32:36]OFDSenderStorePacket 154946 [15:32:36]StoreOFDPacket docnum=154946 [15:32:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 13 AC 07 01 99 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 93 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5D 02 00 35 04 06 00 F5 FE B5 3A 95 BD 76 23 D6 14 F3 56 76 09 [15:32:36]CheckFolder [15:32:36]dirname=/storage/ofd_packets [15:32:36]CheckFolder done [15:32:36]ProducePacketName [15:32:36]name=ofd_packets/00154946 [15:32:36]NVStorageSaveData ofd_packets/00154946 [15:32:36]File name is /storage/ofd_packets/00154946 [15:32:36]Write 301 bytes [15:32:36]NVStorageSaveData done [15:32:36]OFDSenderStorePacket done [15:32:36]KKMCreateOFDPacket done [15:32:36]NVStorageSaveData kkm_last_timestamp [15:32:36]File name is /storage/kkm_last_timestamp [15:32:36]Write 4 bytes [15:32:36]NVStorageSaveData done [15:32:36]ExternCall_PrintAddStr [15:32:36]wPrintStart [15:32:36]Write to MH i2c: 01 00 00 58 0E 66 [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 07 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 07 00 58 0E 00 00 00 00 00 FF 0F 7B [15:32:36]RasterBufferAndPrint [15:32:36]line Счет N : (1)873134 [15:32:36]line ИНН: 02508201610067 [15:32:36]line Контрольно-Кассовый Чек [15:32:36]line ПРОДАЖА [15:32:36]line ТРК (МРК, ГНК) : 42 [15:32:36]line Товар: 2710124130 [15:32:36]line Аи-92-К-5 [15:32:36]line 4.490 * 66.90 [15:32:36]line = 300.38 [15:32:36]line НДС 12% НСП 1% [15:32:36]line > о реализуемом товаре [15:32:36]line ОКРУГЛЕНИЕ: -0.38 [15:32:36]line ИТОГО: 300.00 [15:32:36]line Внесено: 300.00 [15:32:36]line СДАЧА: 0.00 [15:32:36]line НСП 1% : 2.66 [15:32:36]line НДС 12% : 31.90 [15:32:36]line Наличными: 300.00 [15:32:36]line Безнал.: 0.00 [15:32:36]line Место: АЗС № 165 "Партнер Нефть" [15:32:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:32:36]line СНО: Общий режим [15:32:36]line Чек 335 18.10.2024 15:32 [15:32:36]line Смена: 312 ФФД: 1.0 [15:32:36]line ЗНМ: 0300000234 [15:32:36]line РНМ: 0000137193017469 [15:32:36]line Версия ККМ: v1.0 [15:32:36]line ФМ: 0000000000963156 [15:32:36]line ФД: 154946 [15:32:36]line ФПД: 270474311013821 [15:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154946&fm=270474311013821&tin=02508201610067®Number=0000137193017469&sum=30000 [15:32:36]OFD Sender: Processing packet 154946 [packets to send 51, broken 50] [15:32:36]ProducePacketName [15:32:36]name=ofd_packets/00154946 [15:32:36]OFD Sender: To server: pG, [15:32:36]CommunicateWithHost lk.salyk.kg:30040 [15:32:36]ConnectInit lk.salyk.kg [15:32:36]written 0, free lines is 4095 [15:32:37]Connected sock=10 [15:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 13 AC 07 01 99 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 93 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5D 02 00 35 04 06 00 F5 FE B5 3A 95 BD 76 23 D6 14 F3 56 76 09 [15:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 97 27 47 00 E8 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5D 02 00 F4 03 04 00 CB 25 12 67 B6 04 01 00 00 8E B4 DA 34 6C 64 0B 45 [15:32:37]CommunicateWithHost err = 0 [15:32:37]CheckOFDResponse [15:32:37]1017 (14) - 77093643461234 [15:32:37]1041 (16) - 0000000000963156 [15:32:37]1040 (4) - 154946 [15:32:37]1012 (4) - 18.10.2024 09:09 [15:32:37]1206 (1) - 0 [15:32:37]OFD Sender: Remove packet 154946 [15:32:37]ProducePacketName [15:32:37]name=ofd_packets/00154946 [15:32:37]NVStorageDeleteData [15:32:37]Write to MH i2c: 01 00 00 83 0E 91 [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 07 00 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 07 00 83 0E 00 00 00 00 00 F1 0C 95 [15:32:37]RasterBufferAndPrint [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]written 0, free lines is 3319 [15:32:37]MH_Cut [15:32:37]Write to MH i2c: D1 01 00 8A 0E 01 6A [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 01 00 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 01 00 8A 0E 00 69 [15:32:37]Write to MH i2c: 01 00 00 8B 0E 99 [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]OFD Sender: No OFD packet to send [15:32:38]*** Cut start [15:32:38]*** Partial cut [15:32:38]*** CUTSNS_PIN = 1 [15:32:38]*** CUTSNS_PIN = 0 [15:32:38]*** Brake cut motor [15:32:38]Read from MH i2c: 01 [15:32:38]MH_I2C_Read... [15:32:38]*** Stop cut motor [15:32:38]*** Cut end [15:32:38]Read from MH i2c: 01 07 00 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: 01 07 00 8B 0E 00 00 00 00 00 FF 0F AE [15:32:38]process_action close_receipt done [15:32:38]requested_data is exist [15:32:38]produce_requested_data [15:32:38]requested_item fm.sn is exist - process it [15:32:38]wFMCommunicate request_size=4 [15:32:38]MH_SAM_APDU [15:32:38]CAPDU: 80 11 00 00 [15:32:38]Write to MH i2c: E2 08 00 8C 0E 80 11 00 00 00 00 00 00 14 [15:32:38]Write i2c OK [15:32:38]MH_I2C_Read... [15:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:38]Read from MH i2c: E2 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 17 00 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 17 00 8C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [15:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:32:38]wFMCommunicate OK [15:32:38]requested_item fd.num is exist - process it [15:32:38]SAM_PROTO_GetFieldsCounters [15:32:38]wFMCommunicate request_size=4 [15:32:38]MH_SAM_APDU [15:32:38]CAPDU: 80 13 00 00 [15:32:38]Write to MH i2c: E2 08 00 8D 0E 80 13 00 00 00 00 00 00 17 [15:32:38]Write i2c OK [15:32:38]MH_I2C_Read... [15:32:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:38]Read from MH i2c: E2 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 62 00 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 62 00 8D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [15:32:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:38]wFMCommunicate OK [15:32:38]SAM_PROTO_GetFieldsCounters done [15:32:38]requested_item shift.num is exist - process it [15:32:38]requested_item shift.opened is exist - process it [15:32:38]req_shift_opened [15:32:38]FM_GetShiftState [15:32:38]SAM_PROTO_GetShiftState [15:32:38]wFMCommunicate request_size=4 [15:32:38]MH_SAM_APDU [15:32:38]CAPDU: 80 13 01 00 [15:32:38]Write to MH i2c: E2 08 00 8E 0E 80 13 01 00 00 00 00 00 19 [15:32:38]Write i2c OK [15:32:38]MH_I2C_Read... [15:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:38]Read from MH i2c: E2 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 0E 00 [15:32:38]MH_I2C_Read... [15:32:38]Read from MH i2c: E2 0E 00 8E 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 50 [15:32:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:32:38]wFMCommunicate OK [15:32:38]SAM_PROTO_GetShiftState done [15:32:38]FM_GetShiftState done [15:32:38]req_shift_opened done [15:32:38]requested_item shift.open_date is exist - process it [15:32:38]req_shift_open_date [15:32:38]req_shift_open_date done [15:32:38]produce_requested_data done [15:32:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154946,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:32:38]process_action_free close_receipt [15:32:38]json_value_free [15:32:38]json_value_free done [15:32:38]process_json_proto returns [15:32:38]Send response to host [15:32:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154946,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:32:38]free response buf [15:32:38]execute_script done [15:32:38]execute_script returns [15:32:38]free content buf [15:32:38]Sock 7.Close socket [15:32:38]Sock 7.Thread stoped [15:32:42]OFD Sender: No OFD packet to send [15:32:47]OFD Sender: No OFD packet to send [15:32:52]OFD Sender: No OFD packet to send [15:32:57]OFD Sender: No OFD packet to send [15:33:01]accept exits with 9 [15:33:01]New connection [15:33:01]New thread 3066891620 created [15:33:01]Thread 3066748260 joined [15:33:01]Waiting for new connection... [15:33:01] Sock 9.Parse request [15:33:01]Sock 9.Check first char [15:33:01]Sock 9.First char is OK [15:33:01]request: POST /json_proto HTTP/1.0 [15:33:01]Method: POST [15:33:01]URL: /json_proto [15:33:01]Method is POST - this is cgi request [15:33:01]url: /json_proto [15:33:01]query_string will be loaded in cgi processing [15:33:01]execute_cgi json_proto POST (null) [15:33:01]execute_cgi path=json_proto method=POST [15:33:01]POST find Content-Length [15:33:01]Host: 172.17.53.67:8080 [15:33:01]Content-Length: 677 [15:33:01]Content-Type: application/json [15:33:01] [15:33:01]POST finish read [15:33:01]Found Content-Length = 677 [15:33:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:01]execute_script... [15:33:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:01]POST & json_proto [15:33:01]process_json_proto [15:33:01]json parsed OK: [15:33:01]protocol is kg_v1.0 [15:33:01]action value=close_receipt [15:33:01]process_action close_receipt [15:33:01]cmd_close_receipt [15:33:01]MH_GetDate [15:33:01]Write to MH i2c: F0 00 00 8F 0E 8C [15:33:01]Write i2c OK [15:33:01]MH_I2C_Read... [15:33:01]Read from MH i2c: F0 [15:33:01]MH_I2C_Read... [15:33:01]Read from MH i2c: F0 09 00 [15:33:01]MH_I2C_Read... [15:33:01]Read from MH i2c: F0 09 00 8F 0E 00 AD 7F 12 67 19 BC 99 64 0C [15:33:01]GetLastDocTimeStamp 1729265555 [15:33:01]current date 1729265581 [15:33:01]FM_GetShiftState [15:33:01]SAM_PROTO_GetShiftState [15:33:01]wFMCommunicate request_size=4 [15:33:01]MH_SAM_APDU [15:33:01]CAPDU: 80 13 01 00 [15:33:01]Write to MH i2c: E2 08 00 90 0E 80 13 01 00 00 00 00 00 1B [15:33:01]Write i2c OK [15:33:01]MH_I2C_Read... [15:33:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:01]Read from MH i2c: E2 [15:33:01]MH_I2C_Read... [15:33:01]Read from MH i2c: E2 0E 00 [15:33:01]MH_I2C_Read... [15:33:01]Read from MH i2c: E2 0E 00 90 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 52 [15:33:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:33:01]wFMCommunicate OK [15:33:01]SAM_PROTO_GetShiftState done [15:33:01]FM_GetShiftState done [15:33:01]opened in 1729211399 [15:33:01]opened+sec_in_day 1729297799 [15:33:01]quantity*price = 40006 [15:33:01]sum+1 = 40007 [15:33:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 336 18.10.2024 15:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154947 ФПД: 223814721667882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154947&fm=223814721667882&tin=02508201610067®Number=0000137193017469&sum=40000 [15:33:02]StoreToDocumentArchive [15:33:02]shift 312 fd 154947 [15:33:02]save to /storage/0312/doc_00154947 [15:33:02]save last doc name /storage/0312/doc_00154947 to /storage/kkm_last_doc_name [15:33:02]save OK [15:33:02]Clear old archive folders... [15:33:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:02]tlvbuf is 01DC8DB0 [15:33:02]SAM_PROTO_ClearQueue [15:33:02]wFMCommunicate request_size=4 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 09 00 00 [15:33:02]Write to MH i2c: E2 08 00 9D 0E 80 09 00 00 00 00 00 00 1D [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 9D 0E 00 90 00 1F [15:33:02]RAPDU: 90 00 [15:33:02]wFMCommunicate OK [15:33:02]SAM_PROTO_ClearQueue done [15:33:02]KKMCreateOFDPacket [15:33:02]OFDProtocolAddRootSTLVToBuf [15:33:02]FM_MakeSignedData [15:33:02]FM_MakeSignedData [15:33:02]SAM_PROTO_SignData [15:33:02]wFMCommunicate request_size=4 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 0D 01 02 [15:33:02]Write to MH i2c: E2 08 00 9E 0E 80 0D 01 02 00 00 00 00 25 [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 9E 0E 00 90 00 20 [15:33:02]RAPDU: 90 00 [15:33:02]wFMCommunicate OK [15:33:02]wFMCommunicate request_size=255 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 AD 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5D 02 00 35 04 06 00 CB [15:33:02]Write to MH i2c: E2 02 01 9F 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 AD 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5D 02 00 35 04 06 00 CB 00 00 37 [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 9F 0E 00 90 00 21 [15:33:02]RAPDU: 90 00 [15:33:02]wFMCommunicate OK [15:33:02]wFMCommunicate request_size=10 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 0D 02 02 05 8E EC FB 03 2A [15:33:02]Write to MH i2c: E2 0D 00 A0 0E 80 0D 02 02 05 00 8E EC FB 03 2A 00 00 D4 [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 03 00 A0 0E 00 90 00 22 [15:33:02]RAPDU: 90 00 [15:33:02]wFMCommunicate OK [15:33:02]wFMCommunicate request_size=4 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 0D 03 02 [15:33:02]Write to MH i2c: E2 08 00 A1 0E 80 0D 03 02 00 00 00 00 2A [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 0B 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 0B 00 A1 0E 00 B8 B1 7A AF 2C A6 3E EF 90 00 BC [15:33:02]RAPDU: B8 B1 7A AF 2C A6 3E EF 90 00 [15:33:02]wFMCommunicate OK [15:33:02]SAM_PROTO_SignData done [15:33:02]FM_MakeSignedData done [15:33:02]CreateOFDProtocolMessage [15:33:02]wFMCommunicate request_size=4 [15:33:02]MH_SAM_APDU [15:33:02]CAPDU: 80 11 00 00 [15:33:02]Write to MH i2c: E2 08 00 A2 0E 80 11 00 00 00 00 00 00 2A [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]OFD Sender: No OFD packet to send [15:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:02]Read from MH i2c: E2 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 17 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: E2 17 00 A2 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [15:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:33:02]wFMCommunicate OK [15:33:02]CreateOFDProtocolMessage done [15:33:02]OFDSenderStorePacket 154947 [15:33:02]StoreOFDPacket docnum=154947 [15:33:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 BB 07 01 55 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 AD 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5D 02 00 35 04 06 00 CB 8E EC FB 03 2A B8 B1 7A AF 2C A6 3E EF [15:33:02]CheckFolder [15:33:02]dirname=/storage/ofd_packets [15:33:02]CheckFolder done [15:33:02]ProducePacketName [15:33:02]name=ofd_packets/00154947 [15:33:02]NVStorageSaveData ofd_packets/00154947 [15:33:02]File name is /storage/ofd_packets/00154947 [15:33:02]Write 301 bytes [15:33:02]NVStorageSaveData done [15:33:02]OFDSenderStorePacket done [15:33:02]KKMCreateOFDPacket done [15:33:02]NVStorageSaveData kkm_last_timestamp [15:33:02]File name is /storage/kkm_last_timestamp [15:33:02]Write 4 bytes [15:33:02]NVStorageSaveData done [15:33:02]ExternCall_PrintAddStr [15:33:02]wPrintStart [15:33:02]Write to MH i2c: 01 00 00 A3 0E B1 [15:33:02]Write i2c OK [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: 01 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: 01 07 00 [15:33:02]MH_I2C_Read... [15:33:02]Read from MH i2c: 01 07 00 A3 0E 00 00 00 00 00 FF 0F C6 [15:33:02]RasterBufferAndPrint [15:33:02]line Счет N : (1)873135 [15:33:02]line ИНН: 02508201610067 [15:33:02]line Контрольно-Кассовый Чек [15:33:02]line ПРОДАЖА [15:33:02]line ТРК (МРК, ГНК) : 32 [15:33:02]line Товар: 2710124130 [15:33:02]line Аи-92-К-5 [15:33:02]line 5.980 * 66.90 [15:33:02]line = 400.06 [15:33:02]line НДС 12% НСП 1% [15:33:02]line > о реализуемом товаре [15:33:02]line ОКРУГЛЕНИЕ: -0.06 [15:33:02]line ИТОГО: 400.00 [15:33:02]line Внесено: 400.00 [15:33:02]line СДАЧА: 0.00 [15:33:02]line НСП 1% : 3.54 [15:33:02]line НДС 12% : 42.48 [15:33:02]line Наличными: 400.00 [15:33:02]line Безнал.: 0.00 [15:33:02]line Место: АЗС № 165 "Партнер Нефть" [15:33:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:33:02]line СНО: Общий режим [15:33:02]line Чек 336 18.10.2024 15:33 [15:33:02]line Смена: 312 ФФД: 1.0 [15:33:02]line ЗНМ: 0300000234 [15:33:02]line РНМ: 0000137193017469 [15:33:02]line Версия ККМ: v1.0 [15:33:02]line ФМ: 0000000000963156 [15:33:02]line ФД: 154947 [15:33:02]line ФПД: 223814721667882 [15:33:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154947&fm=223814721667882&tin=02508201610067®Number=0000137193017469&sum=40000 [15:33:03]OFD Sender: Processing packet 154947 [packets to send 51, broken 50] [15:33:03]ProducePacketName [15:33:03]name=ofd_packets/00154947 [15:33:03]OFD Sender: To server: pG, [15:33:03]CommunicateWithHost lk.salyk.kg:30040 [15:33:03]ConnectInit lk.salyk.kg [15:33:03]written 0, free lines is 4095 [15:33:03]Connected sock=10 [15:33:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 BB 07 01 55 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 AD 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5D 02 00 35 04 06 00 CB 8E EC FB 03 2A B8 B1 7A AF 2C A6 3E EF [15:33:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 79 47 00 A0 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5D 02 00 F4 03 04 00 E5 25 12 67 B6 04 01 00 00 EC DB BF C9 60 83 09 A0 [15:33:03]CommunicateWithHost err = 0 [15:33:03]CheckOFDResponse [15:33:03]1017 (14) - 77093643461234 [15:33:03]1041 (16) - 0000000000963156 [15:33:03]1040 (4) - 154947 [15:33:03]1012 (4) - 18.10.2024 09:09 [15:33:03]1206 (1) - 0 [15:33:03]OFD Sender: Remove packet 154947 [15:33:03]ProducePacketName [15:33:03]name=ofd_packets/00154947 [15:33:03]NVStorageDeleteData [15:33:03]Write to MH i2c: 01 00 00 CE 0E DC [15:33:03]Write i2c OK [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: 01 [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: 01 07 00 [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: 01 07 00 CE 0E 00 00 00 00 00 F8 0C E7 [15:33:03]RasterBufferAndPrint [15:33:03]line [15:33:03]line [15:33:03]line [15:33:03]line [15:33:03]line [15:33:03]written 0, free lines is 3327 [15:33:03]MH_Cut [15:33:03]Write to MH i2c: D1 01 00 D5 0E 01 B5 [15:33:03]Write i2c OK [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: D1 [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: D1 01 00 [15:33:03]MH_I2C_Read... [15:33:03]Read from MH i2c: D1 01 00 D5 0E 00 B4 [15:33:03]Write to MH i2c: 01 00 00 D6 0E E4 [15:33:03]Write i2c OK [15:33:03]MH_I2C_Read... [15:33:03]OFD Sender: No OFD packet to send [15:33:04]*** Cut start [15:33:04]*** Partial cut [15:33:04]*** CUTSNS_PIN = 1 [15:33:04]*** CUTSNS_PIN = 0 [15:33:04]*** Brake cut motor [15:33:04]Read from MH i2c: 01 [15:33:04]MH_I2C_Read... [15:33:04]*** Stop cut motor [15:33:04]*** Cut end [15:33:04]Read from MH i2c: 01 07 00 [15:33:04]MH_I2C_Read... [15:33:04]Read from MH i2c: 01 07 00 D6 0E 00 00 00 00 00 FF 0F F9 [15:33:04]process_action close_receipt done [15:33:04]requested_data is exist [15:33:04]produce_requested_data [15:33:04]requested_item fm.sn is exist - process it [15:33:04]wFMCommunicate request_size=4 [15:33:04]MH_SAM_APDU [15:33:04]CAPDU: 80 11 00 00 [15:33:04]Write to MH i2c: E2 08 00 D7 0E 80 11 00 00 00 00 00 00 5F [15:33:04]Write i2c OK [15:33:04]MH_I2C_Read... [15:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:04]Read from MH i2c: E2 [15:33:04]MH_I2C_Read... [15:33:04]Read from MH i2c: E2 17 00 [15:33:04]MH_I2C_Read... [15:33:04]Read from MH i2c: E2 17 00 D7 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [15:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:33:05]wFMCommunicate OK [15:33:05]requested_item fd.num is exist - process it [15:33:05]SAM_PROTO_GetFieldsCounters [15:33:05]wFMCommunicate request_size=4 [15:33:05]MH_SAM_APDU [15:33:05]CAPDU: 80 13 00 00 [15:33:05]Write to MH i2c: E2 08 00 D8 0E 80 13 00 00 00 00 00 00 62 [15:33:05]Write i2c OK [15:33:05]MH_I2C_Read... [15:33:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:05]Read from MH i2c: E2 [15:33:05]MH_I2C_Read... [15:33:05]Read from MH i2c: E2 62 00 [15:33:05]MH_I2C_Read... [15:33:05]Read from MH i2c: E2 62 00 D8 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [15:33:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:05]wFMCommunicate OK [15:33:05]SAM_PROTO_GetFieldsCounters done [15:33:05]requested_item shift.num is exist - process it [15:33:05]requested_item shift.opened is exist - process it [15:33:05]req_shift_opened [15:33:05]FM_GetShiftState [15:33:05]SAM_PROTO_GetShiftState [15:33:05]wFMCommunicate request_size=4 [15:33:05]MH_SAM_APDU [15:33:05]CAPDU: 80 13 01 00 [15:33:05]Write to MH i2c: E2 08 00 D9 0E 80 13 01 00 00 00 00 00 64 [15:33:05]Write i2c OK [15:33:05]MH_I2C_Read... [15:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:05]Read from MH i2c: E2 [15:33:05]MH_I2C_Read... [15:33:05]Read from MH i2c: E2 0E 00 [15:33:05]MH_I2C_Read... [15:33:05]Read from MH i2c: E2 0E 00 D9 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [15:33:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:33:05]wFMCommunicate OK [15:33:05]SAM_PROTO_GetShiftState done [15:33:05]FM_GetShiftState done [15:33:05]req_shift_opened done [15:33:05]requested_item shift.open_date is exist - process it [15:33:05]req_shift_open_date [15:33:05]req_shift_open_date done [15:33:05]produce_requested_data done [15:33:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154947,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:33:05]process_action_free close_receipt [15:33:05]json_value_free [15:33:05]json_value_free done [15:33:05]process_json_proto returns [15:33:05]Send response to host [15:33:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154947,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:33:05]free response buf [15:33:05]execute_script done [15:33:05]execute_script returns [15:33:05]free content buf [15:33:05]Sock 9.Close socket [15:33:05]Sock 9.Thread stoped [15:33:08]OFD Sender: No OFD packet to send [15:33:13]OFD Sender: No OFD packet to send [15:33:19]OFD Sender: No OFD packet to send [15:33:19]accept exits with 7 [15:33:19]New connection [15:33:19]New thread 3066748260 created [15:33:19]Thread 3066891620 joined [15:33:19]Waiting for new connection... [15:33:19] Sock 7.Parse request [15:33:19]Sock 7.Check first char [15:33:19]Sock 7.First char is OK [15:33:19]request: POST /json_proto HTTP/1.0 [15:33:19]Method: POST [15:33:19]URL: /json_proto [15:33:19]Method is POST - this is cgi request [15:33:19]url: /json_proto [15:33:19]query_string will be loaded in cgi processing [15:33:19]execute_cgi json_proto POST (null) [15:33:19]execute_cgi path=json_proto method=POST [15:33:19]POST find Content-Length [15:33:19]Host: 172.17.53.67:8080 [15:33:19]Content-Length: 677 [15:33:19]Content-Type: application/json [15:33:19] [15:33:19]POST finish read [15:33:19]Found Content-Length = 677 [15:33:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:19]execute_script... [15:33:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:19]POST & json_proto [15:33:19]process_json_proto [15:33:19]json parsed OK: [15:33:19]protocol is kg_v1.0 [15:33:19]action value=close_receipt [15:33:19]process_action close_receipt [15:33:19]cmd_close_receipt [15:33:19]MH_GetDate [15:33:19]Write to MH i2c: F0 00 00 DA 0E D7 [15:33:19]Write i2c OK [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: F0 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: F0 09 00 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: F0 09 00 DA 0E 00 C0 7F 12 67 19 BC 99 64 6A [15:33:19]GetLastDocTimeStamp 1729265581 [15:33:19]current date 1729265600 [15:33:19]FM_GetShiftState [15:33:19]SAM_PROTO_GetShiftState [15:33:19]wFMCommunicate request_size=4 [15:33:19]MH_SAM_APDU [15:33:19]CAPDU: 80 13 01 00 [15:33:19]Write to MH i2c: E2 08 00 DB 0E 80 13 01 00 00 00 00 00 66 [15:33:19]Write i2c OK [15:33:19]MH_I2C_Read... [15:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:19]Read from MH i2c: E2 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: E2 0E 00 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: E2 0E 00 DB 0E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9D [15:33:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:33:19]wFMCommunicate OK [15:33:19]SAM_PROTO_GetShiftState done [15:33:19]FM_GetShiftState done [15:33:19]opened in 1729211399 [15:33:19]opened+sec_in_day 1729297799 [15:33:19]quantity*price = 22010 [15:33:19]sum+1 = 22011 [15:33:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 337 18.10.2024 15:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154948 ФПД: 53816854743106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154948&fm=53816854743106&tin=02508201610067®Number=0000137193017469&sum=22000 [15:33:20]StoreToDocumentArchive [15:33:20]shift 312 fd 154948 [15:33:20]save to /storage/0312/doc_00154948 [15:33:20]save last doc name /storage/0312/doc_00154948 to /storage/kkm_last_doc_name [15:33:20]save OK [15:33:20]Clear old archive folders... [15:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:20]tlvbuf is 01E5FFD0 [15:33:20]SAM_PROTO_ClearQueue [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 09 00 00 [15:33:20]Write to MH i2c: E2 08 00 E8 0E 80 09 00 00 00 00 00 00 68 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 03 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 03 00 E8 0E 00 90 00 6A [15:33:20]RAPDU: 90 00 [15:33:20]wFMCommunicate OK [15:33:20]SAM_PROTO_ClearQueue done [15:33:20]KKMCreateOFDPacket [15:33:20]OFDProtocolAddRootSTLVToBuf [15:33:20]FM_MakeSignedData [15:33:20]FM_MakeSignedData [15:33:20]SAM_PROTO_SignData [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 0D 01 02 [15:33:20]Write to MH i2c: E2 08 00 E9 0E 80 0D 01 02 00 00 00 00 70 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 03 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 03 00 E9 0E 00 90 00 6B [15:33:20]RAPDU: 90 00 [15:33:20]wFMCommunicate OK [15:33:20]wFMCommunicate request_size=255 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 C0 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5D 02 00 35 04 06 00 30 [15:33:20]Write to MH i2c: E2 02 01 EA 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 C0 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5D 02 00 35 04 06 00 30 00 00 90 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:21]Read from MH i2c: E2 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 03 00 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 03 00 EA 0E 00 90 00 6C [15:33:21]RAPDU: 90 00 [15:33:21]wFMCommunicate OK [15:33:21]wFMCommunicate request_size=10 [15:33:21]MH_SAM_APDU [15:33:21]CAPDU: 80 0D 02 02 05 F2 36 82 88 42 [15:33:21]Write to MH i2c: E2 0D 00 EB 0E 80 0D 02 02 05 00 F2 36 82 88 42 00 00 F1 [15:33:21]Write i2c OK [15:33:21]MH_I2C_Read... [15:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:21]Read from MH i2c: E2 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 03 00 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 03 00 EB 0E 00 90 00 6D [15:33:21]RAPDU: 90 00 [15:33:21]wFMCommunicate OK [15:33:21]wFMCommunicate request_size=4 [15:33:21]MH_SAM_APDU [15:33:21]CAPDU: 80 0D 03 02 [15:33:21]Write to MH i2c: E2 08 00 EC 0E 80 0D 03 02 00 00 00 00 75 [15:33:21]Write i2c OK [15:33:21]MH_I2C_Read... [15:33:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:21]Read from MH i2c: E2 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 0B 00 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 0B 00 EC 0E 00 72 5C B3 AD D8 45 F7 8C 90 00 44 [15:33:21]RAPDU: 72 5C B3 AD D8 45 F7 8C 90 00 [15:33:21]wFMCommunicate OK [15:33:21]SAM_PROTO_SignData done [15:33:21]FM_MakeSignedData done [15:33:21]CreateOFDProtocolMessage [15:33:21]wFMCommunicate request_size=4 [15:33:21]MH_SAM_APDU [15:33:21]CAPDU: 80 11 00 00 [15:33:21]Write to MH i2c: E2 08 00 ED 0E 80 11 00 00 00 00 00 00 75 [15:33:21]Write i2c OK [15:33:21]MH_I2C_Read... [15:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:21]Read from MH i2c: E2 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 17 00 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: E2 17 00 ED 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [15:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:33:21]wFMCommunicate OK [15:33:21]CreateOFDProtocolMessage done [15:33:21]OFDSenderStorePacket 154948 [15:33:21]StoreOFDPacket docnum=154948 [15:33:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D E1 07 01 4C 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 C0 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5D 02 00 35 04 06 00 30 F2 36 82 88 42 72 5C B3 AD D8 45 F7 8C [15:33:21]CheckFolder [15:33:21]dirname=/storage/ofd_packets [15:33:21]CheckFolder done [15:33:21]ProducePacketName [15:33:21]name=ofd_packets/00154948 [15:33:21]NVStorageSaveData ofd_packets/00154948 [15:33:21]File name is /storage/ofd_packets/00154948 [15:33:21]Write 301 bytes [15:33:21]NVStorageSaveData done [15:33:21]OFDSenderStorePacket done [15:33:21]KKMCreateOFDPacket done [15:33:21]NVStorageSaveData kkm_last_timestamp [15:33:21]File name is /storage/kkm_last_timestamp [15:33:21]Write 4 bytes [15:33:21]NVStorageSaveData done [15:33:21]OFD Sender: Processing packet 154948 [packets to send 51, broken 50] [15:33:21]ProducePacketName [15:33:21]name=ofd_packets/00154948 [15:33:21]OFD Sender: To server: pG, [15:33:21]CommunicateWithHost lk.salyk.kg:30040 [15:33:21]ConnectInit lk.salyk.kg [15:33:21]ExternCall_PrintAddStr [15:33:21]wPrintStart [15:33:21]Write to MH i2c: 01 00 00 EE 0E FC [15:33:21]Write i2c OK [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: 01 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: 01 07 00 [15:33:21]MH_I2C_Read... [15:33:21]Read from MH i2c: 01 07 00 EE 0E 00 00 00 00 00 FF 0F 11 [15:33:21]RasterBufferAndPrint [15:33:21]line Счет N : (1)873136 [15:33:21]line ИНН: 02508201610067 [15:33:21]line Контрольно-Кассовый Чек [15:33:21]line ПРОДАЖА [15:33:21]line ТРК (МРК, ГНК) : 12 [15:33:21]line Товар: 2710124130 [15:33:21]line Аи-92-К-5 [15:33:21]line 3.290 * 66.90 [15:33:21]line = 220.10 [15:33:21]line НДС 12% НСП 1% [15:33:21]line > о реализуемом товаре [15:33:21]line ОКРУГЛЕНИЕ: -0.10 [15:33:21]line ИТОГО: 220.00 [15:33:21]line Внесено: 220.00 [15:33:21]line СДАЧА: 0.00 [15:33:21]line НСП 1% : 1.95 [15:33:21]line НДС 12% : 23.37 [15:33:21]line Наличными: 220.00 [15:33:21]line Безнал.: 0.00 [15:33:21]line Место: АЗС № 165 "Партнер Нефть" [15:33:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:33:21]line СНО: Общий режим [15:33:21]line Чек 337 18.10.2024 15:33 [15:33:21]line Смена: 312 ФФД: 1.0 [15:33:21]line ЗНМ: 0300000234 [15:33:21]line РНМ: 0000137193017469 [15:33:21]line Версия ККМ: v1.0 [15:33:21]line ФМ: 0000000000963156 [15:33:21]line ФД: 154948 [15:33:21]line ФПД: 53816854743106 [15:33:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154948&fm=53816854743106&tin=02508201610067®Number=0000137193017469&sum=22000 [15:33:21]Connected sock=11 [15:33:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D E1 07 01 4C 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 C0 7F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5D 02 00 35 04 06 00 30 F2 36 82 88 42 72 5C B3 AD D8 45 F7 8C [15:33:21]written 0, free lines is 4095 [15:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 22 98 47 00 96 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5D 02 00 F4 03 04 00 F8 25 12 67 B6 04 01 00 00 8E CF 0D 1C 5C F1 D7 83 [15:33:21]CommunicateWithHost err = 0 [15:33:21]CheckOFDResponse [15:33:21]1017 (14) - 77093643461234 [15:33:21]1041 (16) - 0000000000963156 [15:33:21]1040 (4) - 154948 [15:33:21]1012 (4) - 18.10.2024 09:10 [15:33:21]1206 (1) - 0 [15:33:21]OFD Sender: Remove packet 154948 [15:33:21]ProducePacketName [15:33:21]name=ofd_packets/00154948 [15:33:21]NVStorageDeleteData [15:33:22]Write to MH i2c: 01 00 00 19 0F 28 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: 01 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: 01 07 00 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: 01 07 00 19 0F 00 00 00 00 00 E6 0C 21 [15:33:22]RasterBufferAndPrint [15:33:22]line [15:33:22]line [15:33:22]line [15:33:22]line [15:33:22]line [15:33:22]written 0, free lines is 3309 [15:33:22]MH_Cut [15:33:22]Write to MH i2c: D1 01 00 20 0F 01 01 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: D1 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: D1 01 00 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: D1 01 00 20 0F 00 00 [15:33:22]Write to MH i2c: 01 00 00 21 0F 30 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]OFD Sender: No OFD packet to send [15:33:22]*** Cut start [15:33:22]*** Partial cut [15:33:22]*** CUTSNS_PIN = 1 [15:33:22]*** CUTSNS_PIN = 0 [15:33:23]*** Brake cut motor [15:33:23]Read from MH i2c: 01 [15:33:23]MH_I2C_Read... [15:33:23]*** Stop cut motor [15:33:23]*** Cut end [15:33:23]Read from MH i2c: 01 07 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 07 00 21 0F 00 00 00 00 00 FF 0F 45 [15:33:23]process_action close_receipt done [15:33:23]requested_data is exist [15:33:23]produce_requested_data [15:33:23]requested_item fm.sn is exist - process it [15:33:23]wFMCommunicate request_size=4 [15:33:23]MH_SAM_APDU [15:33:23]CAPDU: 80 11 00 00 [15:33:23]Write to MH i2c: E2 08 00 22 0F 80 11 00 00 00 00 00 00 AB [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:23]Read from MH i2c: E2 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 17 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 17 00 22 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [15:33:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:33:23]wFMCommunicate OK [15:33:23]requested_item fd.num is exist - process it [15:33:23]SAM_PROTO_GetFieldsCounters [15:33:23]wFMCommunicate request_size=4 [15:33:23]MH_SAM_APDU [15:33:23]CAPDU: 80 13 00 00 [15:33:23]Write to MH i2c: E2 08 00 23 0F 80 13 00 00 00 00 00 00 AE [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:23]Read from MH i2c: E2 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 62 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 62 00 23 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [15:33:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:23]wFMCommunicate OK [15:33:23]SAM_PROTO_GetFieldsCounters done [15:33:23]requested_item shift.num is exist - process it [15:33:23]requested_item shift.opened is exist - process it [15:33:23]req_shift_opened [15:33:23]FM_GetShiftState [15:33:23]SAM_PROTO_GetShiftState [15:33:23]wFMCommunicate request_size=4 [15:33:23]MH_SAM_APDU [15:33:23]CAPDU: 80 13 01 00 [15:33:23]Write to MH i2c: E2 08 00 24 0F 80 13 01 00 00 00 00 00 B0 [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:23]Read from MH i2c: E2 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 0E 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 0E 00 24 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E7 [15:33:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:33:23]wFMCommunicate OK [15:33:23]SAM_PROTO_GetShiftState done [15:33:23]FM_GetShiftState done [15:33:23]req_shift_opened done [15:33:23]requested_item shift.open_date is exist - process it [15:33:23]req_shift_open_date [15:33:23]req_shift_open_date done [15:33:23]produce_requested_data done [15:33:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154948,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:33:23]process_action_free close_receipt [15:33:23]json_value_free [15:33:23]json_value_free done [15:33:23]process_json_proto returns [15:33:23]Send response to host [15:33:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154948,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:33:23]free response buf [15:33:23]execute_script done [15:33:23]execute_script returns [15:33:23]free content buf [15:33:23]Sock 7.Close socket [15:33:23]Sock 7.Thread stoped [15:33:27]OFD Sender: No OFD packet to send [15:33:32]OFD Sender: No OFD packet to send [15:33:37]OFD Sender: No OFD packet to send [15:33:42]OFD Sender: No OFD packet to send [15:33:47]OFD Sender: No OFD packet to send [15:33:52]OFD Sender: No OFD packet to send [15:33:57]OFD Sender: No OFD packet to send [15:34:02]OFD Sender: No OFD packet to send [15:34:07]OFD Sender: No OFD packet to send [15:34:12]OFD Sender: No OFD packet to send [15:34:17]OFD Sender: No OFD packet to send [15:34:22]OFD Sender: No OFD packet to send [15:34:27]OFD Sender: No OFD packet to send [15:34:32]OFD Sender: No OFD packet to send [15:34:37]OFD Sender: No OFD packet to send [15:34:42]OFD Sender: No OFD packet to send [15:34:47]OFD Sender: No OFD packet to send [15:34:52]OFD Sender: No OFD packet to send [15:34:57]OFD Sender: No OFD packet to send [15:35:02]OFD Sender: No OFD packet to send [15:35:07]OFD Sender: No OFD packet to send [15:35:09]accept exits with 9 [15:35:09]New connection [15:35:09]New thread 3066891620 created [15:35:09]Thread 3066748260 joined [15:35:09]Waiting for new connection... [15:35:09] Sock 9.Parse request [15:35:09]Sock 9.Check first char [15:35:09]Sock 9.First char is OK [15:35:09]request: POST /json_proto HTTP/1.0 [15:35:09]Method: POST [15:35:09]URL: /json_proto [15:35:09]Method is POST - this is cgi request [15:35:09]url: /json_proto [15:35:09]query_string will be loaded in cgi processing [15:35:09]execute_cgi json_proto POST (null) [15:35:09]execute_cgi path=json_proto method=POST [15:35:09]POST find Content-Length [15:35:09]Host: 172.17.53.67:8080 [15:35:09]Content-Length: 677 [15:35:09]Content-Type: application/json [15:35:09] [15:35:09]POST finish read [15:35:09]Found Content-Length = 677 [15:35:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:09]execute_script... [15:35:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:09]POST & json_proto [15:35:09]process_json_proto [15:35:09]json parsed OK: [15:35:09]protocol is kg_v1.0 [15:35:09]action value=close_receipt [15:35:09]process_action close_receipt [15:35:09]cmd_close_receipt [15:35:09]MH_GetDate [15:35:09]Write to MH i2c: F0 00 00 25 0F 23 [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 09 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 09 00 25 0F 00 2E 80 12 67 19 BC 99 64 25 [15:35:09]GetLastDocTimeStamp 1729265600 [15:35:09]current date 1729265710 [15:35:09]FM_GetShiftState [15:35:09]SAM_PROTO_GetShiftState [15:35:09]wFMCommunicate request_size=4 [15:35:09]MH_SAM_APDU [15:35:09]CAPDU: 80 13 01 00 [15:35:09]Write to MH i2c: E2 08 00 26 0F 80 13 01 00 00 00 00 00 B2 [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:09]Read from MH i2c: E2 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 0E 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 0E 00 26 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E9 [15:35:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:35:09]wFMCommunicate OK [15:35:09]SAM_PROTO_GetShiftState done [15:35:09]FM_GetShiftState done [15:35:09]opened in 1729211399 [15:35:09]opened+sec_in_day 1729297799 [15:35:09]quantity*price = 50041 [15:35:09]sum+1 = 50042 [15:35:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 338 18.10.2024 15:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154949 ФПД: 58647412946843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153510&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154949&fm=58647412946843&tin=02508201610067®Number=0000137193017469&sum=50000 [15:35:10]StoreToDocumentArchive [15:35:10]shift 312 fd 154949 [15:35:10]save to /storage/0312/doc_00154949 [15:35:10]save last doc name /storage/0312/doc_00154949 to /storage/kkm_last_doc_name [15:35:10]save OK [15:35:10]Clear old archive folders... [15:35:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:10]tlvbuf is B6E99D80 [15:35:10]SAM_PROTO_ClearQueue [15:35:10]wFMCommunicate request_size=4 [15:35:10]MH_SAM_APDU [15:35:10]CAPDU: 80 09 00 00 [15:35:10]Write to MH i2c: E2 08 00 33 0F 80 09 00 00 00 00 00 00 B4 [15:35:10]Write i2c OK [15:35:10]MH_I2C_Read... [15:35:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:10]Read from MH i2c: E2 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 03 00 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 03 00 33 0F 00 90 00 B6 [15:35:10]RAPDU: 90 00 [15:35:10]wFMCommunicate OK [15:35:10]SAM_PROTO_ClearQueue done [15:35:10]KKMCreateOFDPacket [15:35:10]OFDProtocolAddRootSTLVToBuf [15:35:10]FM_MakeSignedData [15:35:10]FM_MakeSignedData [15:35:10]SAM_PROTO_SignData [15:35:10]wFMCommunicate request_size=4 [15:35:10]MH_SAM_APDU [15:35:10]CAPDU: 80 0D 01 02 [15:35:10]Write to MH i2c: E2 08 00 34 0F 80 0D 01 02 00 00 00 00 BC [15:35:10]Write i2c OK [15:35:10]MH_I2C_Read... [15:35:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:10]Read from MH i2c: E2 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 03 00 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 03 00 34 0F 00 90 00 B7 [15:35:10]RAPDU: 90 00 [15:35:10]wFMCommunicate OK [15:35:10]wFMCommunicate request_size=255 [15:35:10]MH_SAM_APDU [15:35:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 2E 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5D 02 00 35 04 06 00 35 [15:35:10]Write to MH i2c: E2 02 01 35 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 2E 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5D 02 00 35 04 06 00 35 00 00 EF [15:35:10]Write i2c OK [15:35:10]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 35 0F 00 90 00 B8 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]wFMCommunicate request_size=10 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 02 02 05 56 EA 37 37 9B [15:35:11]Write to MH i2c: E2 0D 00 36 0F 80 0D 02 02 05 00 56 EA 37 37 9B 00 00 12 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 36 0F 00 90 00 B9 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]wFMCommunicate request_size=4 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 03 02 [15:35:11]Write to MH i2c: E2 08 00 37 0F 80 0D 03 02 00 00 00 00 C1 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 0B 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 0B 00 37 0F 00 11 07 1F 31 9A B5 14 7B 90 00 08 [15:35:11]RAPDU: 11 07 1F 31 9A B5 14 7B 90 00 [15:35:11]wFMCommunicate OK [15:35:11]SAM_PROTO_SignData done [15:35:11]FM_MakeSignedData done [15:35:11]CreateOFDProtocolMessage [15:35:11]wFMCommunicate request_size=4 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 11 00 00 [15:35:11]Write to MH i2c: E2 08 00 38 0F 80 11 00 00 00 00 00 00 C1 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 17 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 17 00 38 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [15:35:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:11]wFMCommunicate OK [15:35:11]CreateOFDProtocolMessage done [15:35:11]OFDSenderStorePacket 154949 [15:35:11]StoreOFDPacket docnum=154949 [15:35:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9B E1 07 01 61 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 2E 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5D 02 00 35 04 06 00 35 56 EA 37 37 9B 11 07 1F 31 9A B5 14 7B [15:35:11]CheckFolder [15:35:11]dirname=/storage/ofd_packets [15:35:11]CheckFolder done [15:35:11]ProducePacketName [15:35:11]name=ofd_packets/00154949 [15:35:11]NVStorageSaveData ofd_packets/00154949 [15:35:11]File name is /storage/ofd_packets/00154949 [15:35:11]Write 301 bytes [15:35:11]NVStorageSaveData done [15:35:11]OFDSenderStorePacket done [15:35:11]KKMCreateOFDPacket done [15:35:11]NVStorageSaveData kkm_last_timestamp [15:35:11]File name is /storage/kkm_last_timestamp [15:35:11]Write 4 bytes [15:35:11]NVStorageSaveData done [15:35:11]ExternCall_PrintAddStr [15:35:11]wPrintStart [15:35:11]Write to MH i2c: 01 00 00 39 0F 48 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 07 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 07 00 39 0F 00 00 00 00 00 FF 0F 5D [15:35:11]RasterBufferAndPrint [15:35:11]line Счет N : (1)873137 [15:35:11]line ИНН: 02508201610067 [15:35:11]line Контрольно-Кассовый Чек [15:35:11]line ПРОДАЖА [15:35:11]line ТРК (МРК, ГНК) : 42 [15:35:11]line Товар: 2710124130 [15:35:11]line Аи-92-К-5 [15:35:11]line 7.480 * 66.90 [15:35:11]line = 500.41 [15:35:11]line НДС 12% НСП 1% [15:35:11]line > о реализуемом товаре [15:35:11]line ОКРУГЛЕНИЕ: -0.41 [15:35:11]line ИТОГО: 500.00 [15:35:11]line Внесено: 500.00 [15:35:11]line СДАЧА: 0.00 [15:35:11]line НСП 1% : 4.43 [15:35:11]line НДС 12% : 53.14 [15:35:11]line Наличными: 500.00 [15:35:11]line Безнал.: 0.00 [15:35:11]line Место: АЗС № 165 "Партнер Нефть" [15:35:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:35:11]line СНО: Общий режим [15:35:11]line Чек 338 18.10.2024 15:35 [15:35:11]line Смена: 312 ФФД: 1.0 [15:35:11]line ЗНМ: 0300000234 [15:35:11]line РНМ: 0000137193017469 [15:35:11]line Версия ККМ: v1.0 [15:35:11]line ФМ: 0000000000963156 [15:35:11]line ФД: 154949 [15:35:11]line ФПД: 58647412946843 [15:35:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153510&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154949&fm=58647412946843&tin=02508201610067®Number=0000137193017469&sum=50000 [15:35:11]OFD Sender: Processing packet 154949 [packets to send 51, broken 50] [15:35:11]ProducePacketName [15:35:11]name=ofd_packets/00154949 [15:35:11]OFD Sender: To server: pG, [15:35:11]CommunicateWithHost lk.salyk.kg:30040 [15:35:11]ConnectInit lk.salyk.kg [15:35:11]written 0, free lines is 4095 [15:35:11]Connected sock=10 [15:35:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9B E1 07 01 61 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 2E 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5D 02 00 35 04 06 00 35 56 EA 37 37 9B 11 07 1F 31 9A B5 14 7B [15:35:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C C3 47 00 71 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5D 02 00 F4 03 04 00 66 26 12 67 B6 04 01 00 00 CD E7 EC 81 F3 4B DF 18 [15:35:11]CommunicateWithHost err = 0 [15:35:11]CheckOFDResponse [15:35:11]1017 (14) - 77093643461234 [15:35:11]1041 (16) - 0000000000963156 [15:35:11]1040 (4) - 154949 [15:35:11]1012 (4) - 18.10.2024 09:12 [15:35:11]1206 (1) - 0 [15:35:11]OFD Sender: Remove packet 154949 [15:35:11]ProducePacketName [15:35:11]name=ofd_packets/00154949 [15:35:11]NVStorageDeleteData [15:35:12]Write to MH i2c: 01 00 00 64 0F 73 [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 07 00 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 07 00 64 0F 00 00 00 00 00 F1 0C 77 [15:35:12]RasterBufferAndPrint [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]written 0, free lines is 3319 [15:35:12]MH_Cut [15:35:12]Write to MH i2c: D1 01 00 6B 0F 01 4C [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 01 00 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 01 00 6B 0F 00 4B [15:35:12]Write to MH i2c: 01 00 00 6C 0F 7B [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]OFD Sender: No OFD packet to send [15:35:12]*** Cut start [15:35:12]*** Partial cut [15:35:12]*** CUTSNS_PIN = 1 [15:35:12]*** CUTSNS_PIN = 0 [15:35:13]*** Brake cut motor [15:35:13]Read from MH i2c: 01 [15:35:13]MH_I2C_Read... [15:35:13]*** Stop cut motor [15:35:13]*** Cut end [15:35:13]Read from MH i2c: 01 07 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: 01 07 00 6C 0F 00 00 00 00 00 FF 0F 90 [15:35:13]process_action close_receipt done [15:35:13]requested_data is exist [15:35:13]produce_requested_data [15:35:13]requested_item fm.sn is exist - process it [15:35:13]wFMCommunicate request_size=4 [15:35:13]MH_SAM_APDU [15:35:13]CAPDU: 80 11 00 00 [15:35:13]Write to MH i2c: E2 08 00 6D 0F 80 11 00 00 00 00 00 00 F6 [15:35:13]Write i2c OK [15:35:13]MH_I2C_Read... [15:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:13]Read from MH i2c: E2 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 17 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 17 00 6D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [15:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:13]wFMCommunicate OK [15:35:13]requested_item fd.num is exist - process it [15:35:13]SAM_PROTO_GetFieldsCounters [15:35:13]wFMCommunicate request_size=4 [15:35:13]MH_SAM_APDU [15:35:13]CAPDU: 80 13 00 00 [15:35:13]Write to MH i2c: E2 08 00 6E 0F 80 13 00 00 00 00 00 00 F9 [15:35:13]Write i2c OK [15:35:13]MH_I2C_Read... [15:35:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:13]Read from MH i2c: E2 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 62 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 62 00 6E 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [15:35:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:13]wFMCommunicate OK [15:35:13]SAM_PROTO_GetFieldsCounters done [15:35:13]requested_item shift.num is exist - process it [15:35:13]requested_item shift.opened is exist - process it [15:35:13]req_shift_opened [15:35:13]FM_GetShiftState [15:35:13]SAM_PROTO_GetShiftState [15:35:13]wFMCommunicate request_size=4 [15:35:13]MH_SAM_APDU [15:35:13]CAPDU: 80 13 01 00 [15:35:13]Write to MH i2c: E2 08 00 6F 0F 80 13 01 00 00 00 00 00 FB [15:35:13]Write i2c OK [15:35:13]MH_I2C_Read... [15:35:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:13]Read from MH i2c: E2 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 0E 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 0E 00 6F 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 32 [15:35:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:35:13]wFMCommunicate OK [15:35:13]SAM_PROTO_GetShiftState done [15:35:13]FM_GetShiftState done [15:35:13]req_shift_opened done [15:35:13]requested_item shift.open_date is exist - process it [15:35:13]req_shift_open_date [15:35:13]req_shift_open_date done [15:35:13]produce_requested_data done [15:35:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154949,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:35:13]process_action_free close_receipt [15:35:13]json_value_free [15:35:13]json_value_free done [15:35:13]process_json_proto returns [15:35:13]Send response to host [15:35:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154949,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:35:13]free response buf [15:35:13]execute_script done [15:35:13]execute_script returns [15:35:13]free content buf [15:35:13]Sock 9.Close socket [15:35:13]Sock 9.Thread stoped [15:35:17]OFD Sender: No OFD packet to send [15:35:22]OFD Sender: No OFD packet to send [15:35:27]OFD Sender: No OFD packet to send [15:35:32]OFD Sender: No OFD packet to send [15:35:37]OFD Sender: No OFD packet to send [15:35:42]OFD Sender: No OFD packet to send [15:35:47]OFD Sender: No OFD packet to send [15:35:52]OFD Sender: No OFD packet to send [15:35:57]OFD Sender: No OFD packet to send [15:36:02]OFD Sender: No OFD packet to send [15:36:07]OFD Sender: No OFD packet to send [15:36:12]OFD Sender: No OFD packet to send [15:36:16]accept exits with 7 [15:36:16]New connection [15:36:16]New thread 3066748260 created [15:36:16]Thread 3066891620 joined [15:36:16]Waiting for new connection... [15:36:16] Sock 7.Parse request [15:36:16]Sock 7.Check first char [15:36:16]Sock 7.First char is OK [15:36:16]request: POST /json_proto HTTP/1.0 [15:36:16]Method: POST [15:36:16]URL: /json_proto [15:36:16]Method is POST - this is cgi request [15:36:16]url: /json_proto [15:36:16]query_string will be loaded in cgi processing [15:36:16]execute_cgi json_proto POST (null) [15:36:16]execute_cgi path=json_proto method=POST [15:36:16]POST find Content-Length [15:36:16]Host: 172.17.53.67:8080 [15:36:16]Content-Length: 766 [15:36:16]Content-Type: application/json [15:36:16] [15:36:16]POST finish read [15:36:16]Found Content-Length = 766 [15:36:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:16]execute_script... [15:36:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:16]POST & json_proto [15:36:16]process_json_proto [15:36:16]json parsed OK: [15:36:16]protocol is kg_v1.0 [15:36:16]action value=close_receipt [15:36:16]process_action close_receipt [15:36:16]cmd_close_receipt [15:36:16]MH_GetDate [15:36:16]Write to MH i2c: F0 00 00 70 0F 6E [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: F0 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: F0 09 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: F0 09 00 70 0F 00 71 80 12 67 19 BC 99 64 B3 [15:36:16]GetLastDocTimeStamp 1729265710 [15:36:16]current date 1729265777 [15:36:16]FM_GetShiftState [15:36:16]SAM_PROTO_GetShiftState [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 13 01 00 [15:36:16]Write to MH i2c: E2 08 00 71 0F 80 13 01 00 00 00 00 00 FD [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0E 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0E 00 71 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 34 [15:36:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:36:16]wFMCommunicate OK [15:36:16]SAM_PROTO_GetShiftState done [15:36:16]FM_GetShiftState done [15:36:16]opened in 1729211399 [15:36:16]opened+sec_in_day 1729297799 [15:36:16]quantity*price = 160020 [15:36:16]sum+1 = 160021 [15:36:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.20 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 0.00 Безнал.: 1600.20 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 339 18.10.2024 15:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154950 ФПД: 216196320498930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154950&fm=216196320498930&tin=02508201610067®Number=0000137193017469&sum=160020 [15:36:17]StoreToDocumentArchive [15:36:17]shift 312 fd 154950 [15:36:17]save to /storage/0312/doc_00154950 [15:36:17]save last doc name /storage/0312/doc_00154950 to /storage/kkm_last_doc_name [15:36:17]save OK [15:36:17]Clear old archive folders... [15:36:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:36:17]tlvbuf is 01E40360 [15:36:17]SAM_PROTO_ClearQueue [15:36:17]wFMCommunicate request_size=4 [15:36:17]MH_SAM_APDU [15:36:17]CAPDU: 80 09 00 00 [15:36:17]Write to MH i2c: E2 08 00 7E 0F 80 09 00 00 00 00 00 00 FF [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:17]Read from MH i2c: E2 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 03 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 03 00 7E 0F 00 90 00 01 [15:36:17]RAPDU: 90 00 [15:36:17]wFMCommunicate OK [15:36:17]SAM_PROTO_ClearQueue done [15:36:17]KKMCreateOFDPacket [15:36:17]OFDProtocolAddRootSTLVToBuf [15:36:17]FM_MakeSignedData [15:36:17]FM_MakeSignedData [15:36:17]SAM_PROTO_SignData [15:36:17]wFMCommunicate request_size=4 [15:36:17]MH_SAM_APDU [15:36:17]CAPDU: 80 0D 01 02 [15:36:17]Write to MH i2c: E2 08 00 7F 0F 80 0D 01 02 00 00 00 00 07 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:17]Read from MH i2c: E2 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 03 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 03 00 7F 0F 00 90 00 02 [15:36:17]RAPDU: 90 00 [15:36:17]wFMCommunicate OK [15:36:17]wFMCommunicate request_size=255 [15:36:17]MH_SAM_APDU [15:36:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 71 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5D 02 00 35 04 06 00 C4 A1 20 E2 [15:36:17]Write to MH i2c: E2 02 01 80 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 71 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5D 02 00 35 04 06 00 C4 A1 20 E2 00 00 7C [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 03 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 03 00 80 0F 00 90 00 03 [15:36:18]RAPDU: 90 00 [15:36:18]wFMCommunicate OK [15:36:18]wFMCommunicate request_size=7 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 0D 02 02 02 94 F2 [15:36:18]Write to MH i2c: E2 0A 00 81 0F 80 0D 02 02 02 00 94 F2 00 00 94 [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 03 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 03 00 81 0F 00 90 00 04 [15:36:18]RAPDU: 90 00 [15:36:18]wFMCommunicate OK [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 0D 03 02 [15:36:18]Write to MH i2c: E2 08 00 82 0F 80 0D 03 02 00 00 00 00 0C [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0B 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0B 00 82 0F 00 4E C1 20 DB 0E 52 87 A8 90 00 A6 [15:36:18]RAPDU: 4E C1 20 DB 0E 52 87 A8 90 00 [15:36:18]wFMCommunicate OK [15:36:18]SAM_PROTO_SignData done [15:36:18]FM_MakeSignedData done [15:36:18]CreateOFDProtocolMessage [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 11 00 00 [15:36:18]Write to MH i2c: E2 08 00 83 0F 80 11 00 00 00 00 00 00 0C [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 83 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [15:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:36:18]wFMCommunicate OK [15:36:18]CreateOFDProtocolMessage done [15:36:18]OFDSenderStorePacket 154950 [15:36:18]StoreOFDPacket docnum=154950 [15:36:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 22 52 04 01 BC 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 71 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5D 02 00 35 04 06 00 C4 A1 20 E2 94 F2 4E C1 20 DB 0E 52 87 A8 [15:36:18]CheckFolder [15:36:18]dirname=/storage/ofd_packets [15:36:18]CheckFolder done [15:36:18]ProducePacketName [15:36:18]name=ofd_packets/00154950 [15:36:18]NVStorageSaveData ofd_packets/00154950 [15:36:18]File name is /storage/ofd_packets/00154950 [15:36:18]Write 298 bytes [15:36:18]NVStorageSaveData done [15:36:18]OFDSenderStorePacket done [15:36:18]KKMCreateOFDPacket done [15:36:18]NVStorageSaveData kkm_last_timestamp [15:36:18]File name is /storage/kkm_last_timestamp [15:36:18]Write 4 bytes [15:36:18]NVStorageSaveData done [15:36:18]ExternCall_PrintAddStr [15:36:18]wPrintStart [15:36:18]Write to MH i2c: 01 00 00 84 0F 93 [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: 01 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: 01 07 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: 01 07 00 84 0F 00 00 00 00 00 FF 0F A8 [15:36:18]RasterBufferAndPrint [15:36:18]line Счет N : (1)873138 [15:36:18]line ИНН: 02508201610067 [15:36:18]line Контрольно-Кассовый Чек [15:36:18]line ПРОДАЖА [15:36:18]line ТРК (МРК, ГНК) : 34 [15:36:18]line Товар: 2710194210 [15:36:18]line ДТ-К-2 [15:36:18]line 21.000 * 76.20 [15:36:18]line = 1600.20 [15:36:18]line НДС 12% НСП 1% [15:36:18]line > о реализуемом товаре [15:36:18]line ИТОГО: 1600.20 [15:36:18]line НСП 1% : 14.16 [15:36:18]line НДС 12% : 169.93 [15:36:18]line Наличными: 0.00 [15:36:18]line Безнал.: 1600.20 [15:36:18]line Место: АЗС № 165 "Партнер Нефть" [15:36:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:36:18]line СНО: Общий режим [15:36:18]line Чек 339 18.10.2024 15:36 [15:36:18]line Смена: 312 ФФД: 1.0 [15:36:18]line ЗНМ: 0300000234 [15:36:18]line РНМ: 0000137193017469 [15:36:18]line Версия ККМ: v1.0 [15:36:18]line Платежная система: Mbank [15:36:18]line ФМ: 0000000000963156 [15:36:18]line ФД: 154950 [15:36:18]line ФПД: 216196320498930 [15:36:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154950&fm=216196320498930&tin=02508201610067®Number=0000137193017469&sum=160020 [15:36:18]OFD Sender: Processing packet 154950 [packets to send 51, broken 50] [15:36:18]ProducePacketName [15:36:18]name=ofd_packets/00154950 [15:36:18]OFD Sender: To server: pG, [15:36:18]CommunicateWithHost lk.salyk.kg:30040 [15:36:18]ConnectInit lk.salyk.kg [15:36:18]written 0, free lines is 4095 [15:36:18]Connected sock=9 [15:36:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 22 52 04 01 BC 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 71 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5D 02 00 35 04 06 00 C4 A1 20 E2 94 F2 4E C1 20 DB 0E 52 87 A8 [15:36:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 31 53 47 00 F6 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5D 02 00 F4 03 04 00 A9 26 12 67 B6 04 01 00 00 A2 2D 3A 40 BA EC 69 23 [15:36:18]CommunicateWithHost err = 0 [15:36:18]CheckOFDResponse [15:36:18]1017 (14) - 77093643461234 [15:36:18]1041 (16) - 0000000000963156 [15:36:18]1040 (4) - 154950 [15:36:18]1012 (4) - 18.10.2024 09:13 [15:36:18]1206 (1) - 0 [15:36:18]OFD Sender: Remove packet 154950 [15:36:18]ProducePacketName [15:36:18]name=ofd_packets/00154950 [15:36:18]NVStorageDeleteData [15:36:19]Write to MH i2c: 01 00 00 AD 0F BC [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 AD 0F 00 00 00 00 00 19 0D E9 [15:36:19]RasterBufferAndPrint [15:36:19]line [15:36:19]line [15:36:19]line [15:36:19]line [15:36:19]line [15:36:19]written 0, free lines is 3359 [15:36:19]MH_Cut [15:36:19]Write to MH i2c: D1 01 00 B4 0F 01 95 [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D1 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D1 01 00 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D1 01 00 B4 0F 00 94 [15:36:19]Write to MH i2c: 01 00 00 B5 0F C4 [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]OFD Sender: No OFD packet to send [15:36:19]*** Cut start [15:36:19]*** Partial cut [15:36:19]*** CUTSNS_PIN = 1 [15:36:19]*** CUTSNS_PIN = 0 [15:36:20]*** Brake cut motor [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]*** Stop cut motor [15:36:20]*** Cut end [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 B5 0F 00 00 00 00 00 FF 0F D9 [15:36:20]process_action close_receipt done [15:36:20]requested_data is exist [15:36:20]produce_requested_data [15:36:20]requested_item fm.sn is exist - process it [15:36:20]wFMCommunicate request_size=4 [15:36:20]MH_SAM_APDU [15:36:20]CAPDU: 80 11 00 00 [15:36:20]Write to MH i2c: E2 08 00 B6 0F 80 11 00 00 00 00 00 00 3F [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:20]Read from MH i2c: E2 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 17 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 17 00 B6 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [15:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:36:20]wFMCommunicate OK [15:36:20]requested_item fd.num is exist - process it [15:36:20]SAM_PROTO_GetFieldsCounters [15:36:20]wFMCommunicate request_size=4 [15:36:20]MH_SAM_APDU [15:36:20]CAPDU: 80 13 00 00 [15:36:20]Write to MH i2c: E2 08 00 B7 0F 80 13 00 00 00 00 00 00 42 [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:20]Read from MH i2c: E2 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 62 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 62 00 B7 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [15:36:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:20]wFMCommunicate OK [15:36:20]SAM_PROTO_GetFieldsCounters done [15:36:20]requested_item shift.num is exist - process it [15:36:20]requested_item shift.opened is exist - process it [15:36:20]req_shift_opened [15:36:20]FM_GetShiftState [15:36:20]SAM_PROTO_GetShiftState [15:36:20]wFMCommunicate request_size=4 [15:36:20]MH_SAM_APDU [15:36:20]CAPDU: 80 13 01 00 [15:36:20]Write to MH i2c: E2 08 00 B8 0F 80 13 01 00 00 00 00 00 44 [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:20]Read from MH i2c: E2 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 0E 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: E2 0E 00 B8 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7B [15:36:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:36:20]wFMCommunicate OK [15:36:20]SAM_PROTO_GetShiftState done [15:36:20]FM_GetShiftState done [15:36:20]req_shift_opened done [15:36:20]requested_item shift.open_date is exist - process it [15:36:20]req_shift_open_date [15:36:20]req_shift_open_date done [15:36:20]produce_requested_data done [15:36:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154950,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:36:20]process_action_free close_receipt [15:36:20]json_value_free [15:36:20]json_value_free done [15:36:20]process_json_proto returns [15:36:20]Send response to host [15:36:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154950,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:36:20]free response buf [15:36:20]execute_script done [15:36:20]execute_script returns [15:36:20]free content buf [15:36:20]Sock 7.Close socket [15:36:20]Sock 7.Thread stoped [15:36:24]OFD Sender: No OFD packet to send [15:36:29]OFD Sender: No OFD packet to send [15:36:34]OFD Sender: No OFD packet to send [15:36:39]OFD Sender: No OFD packet to send [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:59]OFD Sender: No OFD packet to send [15:37:04]OFD Sender: No OFD packet to send [15:37:09]OFD Sender: No OFD packet to send [15:37:14]OFD Sender: No OFD packet to send [15:37:19]OFD Sender: No OFD packet to send [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:09]OFD Sender: No OFD packet to send [15:38:12]accept exits with 10 [15:38:12]New connection [15:38:12]New thread 3066891620 created [15:38:12]Thread 3066748260 joined [15:38:12]Waiting for new connection... [15:38:12] Sock 10.Parse request [15:38:12]Sock 10.Check first char [15:38:12]Sock 10.First char is OK [15:38:12]request: POST /json_proto HTTP/1.0 [15:38:12]Method: POST [15:38:12]URL: /json_proto [15:38:12]Method is POST - this is cgi request [15:38:12]url: /json_proto [15:38:12]query_string will be loaded in cgi processing [15:38:12]execute_cgi json_proto POST (null) [15:38:12]execute_cgi path=json_proto method=POST [15:38:12]POST find Content-Length [15:38:12]Host: 172.17.53.67:8080 [15:38:12]Content-Length: 632 [15:38:12]Content-Type: application/json [15:38:12] [15:38:12]POST finish read [15:38:12]Found Content-Length = 632 [15:38:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:12]execute_script... [15:38:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:12]POST & json_proto [15:38:12]process_json_proto [15:38:12]json parsed OK: [15:38:12]protocol is kg_v1.0 [15:38:12]action value=close_receipt [15:38:12]process_action close_receipt [15:38:12]cmd_close_receipt [15:38:12]MH_GetDate [15:38:12]Write to MH i2c: F0 00 00 B9 0F B7 [15:38:12]Write i2c OK [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 09 00 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 09 00 B9 0F 00 E4 80 12 67 19 BC 99 64 6F [15:38:12]GetLastDocTimeStamp 1729265777 [15:38:12]current date 1729265892 [15:38:12]FM_GetShiftState [15:38:12]SAM_PROTO_GetShiftState [15:38:12]wFMCommunicate request_size=4 [15:38:12]MH_SAM_APDU [15:38:12]CAPDU: 80 13 01 00 [15:38:12]Write to MH i2c: E2 08 00 BA 0F 80 13 01 00 00 00 00 00 46 [15:38:12]Write i2c OK [15:38:12]MH_I2C_Read... [15:38:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:12]Read from MH i2c: E2 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: E2 0E 00 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: E2 0E 00 BA 0F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7D [15:38:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:38:12]wFMCommunicate OK [15:38:12]SAM_PROTO_GetShiftState done [15:38:12]FM_GetShiftState done [15:38:12]opened in 1729211399 [15:38:12]opened+sec_in_day 1729297799 [15:38:12]quantity*price = 50000 [15:38:12]sum+1 = 50001 [15:38:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 340 18.10.2024 15:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154951 ФПД: 279623013535448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153813&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154951&fm=279623013535448&tin=02508201610067®Number=0000137193017469&sum=50000 [15:38:13]StoreToDocumentArchive [15:38:13]shift 312 fd 154951 [15:38:13]save to /storage/0312/doc_00154951 [15:38:13]save last doc name /storage/0312/doc_00154951 to /storage/kkm_last_doc_name [15:38:13]save OK [15:38:13]Clear old archive folders... [15:38:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:38:13]tlvbuf is 01DF2510 [15:38:13]SAM_PROTO_ClearQueue [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 09 00 00 [15:38:13]Write to MH i2c: E2 08 00 C7 0F 80 09 00 00 00 00 00 00 48 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 C7 0F 00 90 00 4A [15:38:13]RAPDU: 90 00 [15:38:13]wFMCommunicate OK [15:38:13]SAM_PROTO_ClearQueue done [15:38:13]KKMCreateOFDPacket [15:38:13]OFDProtocolAddRootSTLVToBuf [15:38:13]FM_MakeSignedData [15:38:13]FM_MakeSignedData [15:38:13]SAM_PROTO_SignData [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 0D 01 02 [15:38:13]Write to MH i2c: E2 08 00 C8 0F 80 0D 01 02 00 00 00 00 50 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 C8 0F 00 90 00 4B [15:38:13]RAPDU: 90 00 [15:38:13]wFMCommunicate OK [15:38:13]wFMCommunicate request_size=255 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 E5 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5D 02 00 35 04 06 00 [15:38:13]Write to MH i2c: E2 02 01 C9 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 E5 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5D 02 00 35 04 06 00 00 00 E3 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 C9 0F 00 90 00 4C [15:38:14]RAPDU: 90 00 [15:38:14]wFMCommunicate OK [15:38:14]wFMCommunicate request_size=11 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 0D 02 02 06 FE 50 CE 64 8E D8 [15:38:14]Write to MH i2c: E2 0E 00 CA 0F 80 0D 02 02 06 00 FE 50 CE 64 8E D8 00 00 45 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 CA 0F 00 90 00 4D [15:38:14]RAPDU: 90 00 [15:38:14]wFMCommunicate OK [15:38:14]wFMCommunicate request_size=4 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 0D 03 02 [15:38:14]Write to MH i2c: E2 08 00 CB 0F 80 0D 03 02 00 00 00 00 55 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 0B 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 0B 00 CB 0F 00 A1 58 08 D0 DE 50 E9 A7 90 00 E5 [15:38:14]RAPDU: A1 58 08 D0 DE 50 E9 A7 90 00 [15:38:14]wFMCommunicate OK [15:38:14]SAM_PROTO_SignData done [15:38:14]FM_MakeSignedData done [15:38:14]CreateOFDProtocolMessage [15:38:14]wFMCommunicate request_size=4 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 11 00 00 [15:38:14]Write to MH i2c: E2 08 00 CC 0F 80 11 00 00 00 00 00 00 55 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 17 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 17 00 CC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A6 [15:38:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:38:14]wFMCommunicate OK [15:38:14]CreateOFDProtocolMessage done [15:38:14]OFDSenderStorePacket 154951 [15:38:14]StoreOFDPacket docnum=154951 [15:38:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9B E3 08 01 0B A2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 E5 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5D 02 00 35 04 06 00 FE 50 CE 64 8E D8 A1 58 08 D0 DE 50 E9 A7 [15:38:14]CheckFolder [15:38:14]dirname=/storage/ofd_packets [15:38:14]CheckFolder done [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00154951 [15:38:14]NVStorageSaveData ofd_packets/00154951 [15:38:14]File name is /storage/ofd_packets/00154951 [15:38:14]Write 302 bytes [15:38:14]NVStorageSaveData done [15:38:14]OFDSenderStorePacket done [15:38:14]KKMCreateOFDPacket done [15:38:14]NVStorageSaveData kkm_last_timestamp [15:38:14]File name is /storage/kkm_last_timestamp [15:38:14]Write 4 bytes [15:38:14]NVStorageSaveData done [15:38:14]ExternCall_PrintAddStr [15:38:14]wPrintStart [15:38:14]Write to MH i2c: 01 00 00 CD 0F DC [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 CD 0F 00 00 00 00 00 FF 0F F1 [15:38:14]RasterBufferAndPrint [15:38:14]line Счет N : (1)873139 [15:38:14]line ИНН: 02508201610067 [15:38:14]line Контрольно-Кассовый Чек [15:38:14]line ПРОДАЖА [15:38:14]line ТРК (МРК, ГНК) : 13 [15:38:14]line Товар: 2710124130 [15:38:14]line Super 92-К-5 [15:38:14]line 7.310 * 68.40 [15:38:14]line = 500.00 [15:38:14]line НДС 12% НСП 1% [15:38:14]line > о реализуемом товаре [15:38:14]line ИТОГО: 500.00 [15:38:14]line НСП 1% : 4.42 [15:38:14]line НДС 12% : 53.10 [15:38:14]line Наличными: 500.00 [15:38:14]line Безнал.: 0.00 [15:38:14]line Место: АЗС № 165 "Партнер Нефть" [15:38:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:38:14]line СНО: Общий режим [15:38:14]line Чек 340 18.10.2024 15:38 [15:38:14]line Смена: 312 ФФД: 1.0 [15:38:14]line ЗНМ: 0300000234 [15:38:14]line РНМ: 0000137193017469 [15:38:14]line Версия ККМ: v1.0 [15:38:14]line ФМ: 0000000000963156 [15:38:14]line ФД: 154951 [15:38:14]line ФПД: 279623013535448 [15:38:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T153813&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154951&fm=279623013535448&tin=02508201610067®Number=0000137193017469&sum=50000 [15:38:14]OFD Sender: Processing packet 154951 [packets to send 51, broken 50] [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00154951 [15:38:14]OFD Sender: To server: pG, [15:38:14]CommunicateWithHost lk.salyk.kg:30040 [15:38:14]ConnectInit lk.salyk.kg [15:38:14]written 0, free lines is 4095 [15:38:14]Connected sock=9 [15:38:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9B E3 08 01 0B A2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 E5 80 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5D 02 00 35 04 06 00 FE 50 CE 64 8E D8 A1 58 08 D0 DE 50 E9 A7 [15:38:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 AE 47 00 EC 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5D 02 00 F4 03 04 00 1D 27 12 67 B6 04 01 00 00 EC 80 D5 7D 91 13 D9 D1 [15:38:14]CommunicateWithHost err = 0 [15:38:14]CheckOFDResponse [15:38:14]1017 (14) - 77093643461234 [15:38:14]1041 (16) - 0000000000963156 [15:38:14]1040 (4) - 154951 [15:38:14]1012 (4) - 18.10.2024 09:15 [15:38:14]1206 (1) - 0 [15:38:14]OFD Sender: Remove packet 154951 [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00154951 [15:38:14]NVStorageDeleteData [15:38:15]Write to MH i2c: 01 00 00 F5 0F 04 [15:38:15]Write i2c OK [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: 01 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: 01 07 00 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: 01 07 00 F5 0F 00 00 00 00 00 22 0D 3A [15:38:15]RasterBufferAndPrint [15:38:15]line [15:38:15]line [15:38:15]line [15:38:15]line [15:38:15]line [15:38:15]written 0, free lines is 3370 [15:38:15]MH_Cut [15:38:15]Write to MH i2c: D1 01 00 FC 0F 01 DD [15:38:15]Write i2c OK [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: D1 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: D1 01 00 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: D1 01 00 FC 0F 00 DC [15:38:15]Write to MH i2c: 01 00 00 FD 0F 0C [15:38:15]Write i2c OK [15:38:15]MH_I2C_Read... [15:38:15]OFD Sender: No OFD packet to send [15:38:15]*** Cut start [15:38:15]*** Partial cut [15:38:15]*** CUTSNS_PIN = 1 [15:38:15]*** CUTSNS_PIN = 0 [15:38:15]*** Brake cut motor [15:38:16]Read from MH i2c: 01 [15:38:16]MH_I2C_Read... [15:38:16]*** Stop cut motor [15:38:16]*** Cut end [15:38:16]Read from MH i2c: 01 07 00 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: 01 07 00 FD 0F 00 00 00 00 00 FF 0F 21 [15:38:16]process_action close_receipt done [15:38:16]requested_data is exist [15:38:16]produce_requested_data [15:38:16]requested_item fm.sn is exist - process it [15:38:16]wFMCommunicate request_size=4 [15:38:16]MH_SAM_APDU [15:38:16]CAPDU: 80 11 00 00 [15:38:16]Write to MH i2c: E2 08 00 FE 0F 80 11 00 00 00 00 00 00 87 [15:38:16]Write i2c OK [15:38:16]MH_I2C_Read... [15:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:16]Read from MH i2c: E2 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 17 00 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 17 00 FE 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [15:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:38:16]wFMCommunicate OK [15:38:16]requested_item fd.num is exist - process it [15:38:16]SAM_PROTO_GetFieldsCounters [15:38:16]wFMCommunicate request_size=4 [15:38:16]MH_SAM_APDU [15:38:16]CAPDU: 80 13 00 00 [15:38:16]Write to MH i2c: E2 08 00 FF 0F 80 13 00 00 00 00 00 00 8A [15:38:16]Write i2c OK [15:38:16]MH_I2C_Read... [15:38:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:16]Read from MH i2c: E2 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 62 00 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 62 00 FF 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [15:38:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:38:16]wFMCommunicate OK [15:38:16]SAM_PROTO_GetFieldsCounters done [15:38:16]requested_item shift.num is exist - process it [15:38:16]requested_item shift.opened is exist - process it [15:38:16]req_shift_opened [15:38:16]FM_GetShiftState [15:38:16]SAM_PROTO_GetShiftState [15:38:16]wFMCommunicate request_size=4 [15:38:16]MH_SAM_APDU [15:38:16]CAPDU: 80 13 01 00 [15:38:16]Write to MH i2c: E2 08 00 00 10 80 13 01 00 00 00 00 00 8D [15:38:16]Write i2c OK [15:38:16]MH_I2C_Read... [15:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:16]Read from MH i2c: E2 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 0E 00 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 0E 00 00 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [15:38:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:38:16]wFMCommunicate OK [15:38:16]SAM_PROTO_GetShiftState done [15:38:16]FM_GetShiftState done [15:38:16]req_shift_opened done [15:38:16]requested_item shift.open_date is exist - process it [15:38:16]req_shift_open_date [15:38:16]req_shift_open_date done [15:38:16]produce_requested_data done [15:38:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154951,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:38:16]process_action_free close_receipt [15:38:16]json_value_free [15:38:16]json_value_free done [15:38:16]process_json_proto returns [15:38:16]Send response to host [15:38:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154951,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:38:16]free response buf [15:38:16]execute_script done [15:38:16]execute_script returns [15:38:16]free content buf [15:38:16]Sock 10.Close socket [15:38:16]Sock 10.Thread stoped [15:38:20]OFD Sender: No OFD packet to send [15:38:25]OFD Sender: No OFD packet to send [15:38:30]OFD Sender: No OFD packet to send [15:38:35]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:15]OFD Sender: No OFD packet to send [15:40:20]OFD Sender: No OFD packet to send [15:40:25]OFD Sender: No OFD packet to send [15:40:30]OFD Sender: No OFD packet to send [15:40:35]OFD Sender: No OFD packet to send [15:40:40]OFD Sender: No OFD packet to send [15:40:45]OFD Sender: No OFD packet to send [15:40:50]OFD Sender: No OFD packet to send [15:40:55]OFD Sender: No OFD packet to send [15:41:00]OFD Sender: No OFD packet to send [15:41:05]OFD Sender: No OFD packet to send [15:41:10]OFD Sender: No OFD packet to send [15:41:15]OFD Sender: No OFD packet to send [15:41:20]OFD Sender: No OFD packet to send [15:41:25]OFD Sender: No OFD packet to send [15:41:30]OFD Sender: No OFD packet to send [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:05]OFD Sender: No OFD packet to send [15:42:10]OFD Sender: No OFD packet to send [15:42:15]OFD Sender: No OFD packet to send [15:42:20]OFD Sender: No OFD packet to send [15:42:25]OFD Sender: No OFD packet to send [15:42:30]OFD Sender: No OFD packet to send [15:42:35]OFD Sender: No OFD packet to send [15:42:40]OFD Sender: No OFD packet to send [15:42:45]OFD Sender: No OFD packet to send [15:42:50]OFD Sender: No OFD packet to send [15:42:55]OFD Sender: No OFD packet to send [15:43:00]OFD Sender: No OFD packet to send [15:43:05]OFD Sender: No OFD packet to send [15:43:06]accept exits with 7 [15:43:06]New connection [15:43:06]New thread 3066748260 created [15:43:06]Thread 3066891620 joined [15:43:06]Waiting for new connection... [15:43:06] Sock 7.Parse request [15:43:06]Sock 7.Check first char [15:43:06]Sock 7.First char is OK [15:43:06]request: POST /json_proto HTTP/1.0 [15:43:06]Method: POST [15:43:06]URL: /json_proto [15:43:06]Method is POST - this is cgi request [15:43:06]url: /json_proto [15:43:06]query_string will be loaded in cgi processing [15:43:06]execute_cgi json_proto POST (null) [15:43:06]execute_cgi path=json_proto method=POST [15:43:06]POST find Content-Length [15:43:06]Host: 172.17.53.67:8080 [15:43:06]Content-Length: 677 [15:43:06]Content-Type: application/json [15:43:06] [15:43:06]POST finish read [15:43:06]Found Content-Length = 677 [15:43:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:06]execute_script... [15:43:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:06]POST & json_proto [15:43:06]process_json_proto [15:43:06]json parsed OK: [15:43:06]protocol is kg_v1.0 [15:43:06]action value=close_receipt [15:43:06]process_action close_receipt [15:43:06]cmd_close_receipt [15:43:06]MH_GetDate [15:43:06]Write to MH i2c: F0 00 00 01 10 00 [15:43:06]Write i2c OK [15:43:06]MH_I2C_Read... [15:43:06]Read from MH i2c: F0 [15:43:06]MH_I2C_Read... [15:43:06]Read from MH i2c: F0 09 00 [15:43:06]MH_I2C_Read... [15:43:06]Read from MH i2c: F0 09 00 01 10 00 0A 82 12 67 19 BC 99 64 E0 [15:43:06]GetLastDocTimeStamp 1729265893 [15:43:06]current date 1729266186 [15:43:06]FM_GetShiftState [15:43:06]SAM_PROTO_GetShiftState [15:43:06]wFMCommunicate request_size=4 [15:43:06]MH_SAM_APDU [15:43:06]CAPDU: 80 13 01 00 [15:43:06]Write to MH i2c: E2 08 00 02 10 80 13 01 00 00 00 00 00 8F [15:43:06]Write i2c OK [15:43:06]MH_I2C_Read... [15:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:06]Read from MH i2c: E2 [15:43:06]MH_I2C_Read... [15:43:06]Read from MH i2c: E2 0E 00 [15:43:06]MH_I2C_Read... [15:43:06]Read from MH i2c: E2 0E 00 02 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [15:43:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:43:06]wFMCommunicate OK [15:43:06]SAM_PROTO_GetShiftState done [15:43:06]FM_GetShiftState done [15:43:06]opened in 1729211399 [15:43:06]opened+sec_in_day 1729297799 [15:43:06]quantity*price = 20003 [15:43:06]sum+1 = 20004 [15:43:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 341 18.10.2024 15:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154952 ФПД: 51398064005084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154952&fm=51398064005084&tin=02508201610067®Number=0000137193017469&sum=20000 [15:43:07]StoreToDocumentArchive [15:43:07]shift 312 fd 154952 [15:43:07]save to /storage/0312/doc_00154952 [15:43:07]save last doc name /storage/0312/doc_00154952 to /storage/kkm_last_doc_name [15:43:07]save OK [15:43:07]Clear old archive folders... [15:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:43:07]tlvbuf is 01E44900 [15:43:07]SAM_PROTO_ClearQueue [15:43:07]wFMCommunicate request_size=4 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 09 00 00 [15:43:07]Write to MH i2c: E2 08 00 0F 10 80 09 00 00 00 00 00 00 91 [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 0F 10 00 90 00 93 [15:43:07]RAPDU: 90 00 [15:43:07]wFMCommunicate OK [15:43:07]SAM_PROTO_ClearQueue done [15:43:07]KKMCreateOFDPacket [15:43:07]OFDProtocolAddRootSTLVToBuf [15:43:07]FM_MakeSignedData [15:43:07]FM_MakeSignedData [15:43:07]SAM_PROTO_SignData [15:43:07]wFMCommunicate request_size=4 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 0D 01 02 [15:43:07]Write to MH i2c: E2 08 00 10 10 80 0D 01 02 00 00 00 00 99 [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 10 10 00 90 00 94 [15:43:07]RAPDU: 90 00 [15:43:07]wFMCommunicate OK [15:43:07]wFMCommunicate request_size=255 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 0A 82 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5D 02 00 35 04 06 00 2E [15:43:07]Write to MH i2c: E2 02 01 11 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 0A 82 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5D 02 00 35 04 06 00 2E 00 00 6B [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 11 10 00 90 00 95 [15:43:07]RAPDU: 90 00 [15:43:07]wFMCommunicate OK [15:43:07]wFMCommunicate request_size=10 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 0D 02 02 05 BF 0B 58 DF DC [15:43:07]Write to MH i2c: E2 0D 00 12 10 80 0D 02 02 05 00 BF 0B 58 DF DC 00 00 83 [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 03 00 12 10 00 90 00 96 [15:43:07]RAPDU: 90 00 [15:43:07]wFMCommunicate OK [15:43:07]wFMCommunicate request_size=4 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 0D 03 02 [15:43:07]Write to MH i2c: E2 08 00 13 10 80 0D 03 02 00 00 00 00 9E [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 0B 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 0B 00 13 10 00 A5 4D 8B 26 D9 5B A6 B1 90 00 CD [15:43:07]RAPDU: A5 4D 8B 26 D9 5B A6 B1 90 00 [15:43:07]wFMCommunicate OK [15:43:07]SAM_PROTO_SignData done [15:43:07]FM_MakeSignedData done [15:43:07]CreateOFDProtocolMessage [15:43:07]wFMCommunicate request_size=4 [15:43:07]MH_SAM_APDU [15:43:07]CAPDU: 80 11 00 00 [15:43:07]Write to MH i2c: E2 08 00 14 10 80 11 00 00 00 00 00 00 9E [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:07]Read from MH i2c: E2 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 17 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: E2 17 00 14 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [15:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:43:07]wFMCommunicate OK [15:43:07]CreateOFDProtocolMessage done [15:43:07]OFDSenderStorePacket 154952 [15:43:07]StoreOFDPacket docnum=154952 [15:43:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF AE 07 01 1E C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 0A 82 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5D 02 00 35 04 06 00 2E BF 0B 58 DF DC A5 4D 8B 26 D9 5B A6 B1 [15:43:07]CheckFolder [15:43:07]dirname=/storage/ofd_packets [15:43:07]CheckFolder done [15:43:07]ProducePacketName [15:43:07]name=ofd_packets/00154952 [15:43:07]NVStorageSaveData ofd_packets/00154952 [15:43:07]File name is /storage/ofd_packets/00154952 [15:43:07]Write 301 bytes [15:43:07]NVStorageSaveData done [15:43:07]OFDSenderStorePacket done [15:43:07]KKMCreateOFDPacket done [15:43:07]NVStorageSaveData kkm_last_timestamp [15:43:07]File name is /storage/kkm_last_timestamp [15:43:07]Write 4 bytes [15:43:07]NVStorageSaveData done [15:43:07]ExternCall_PrintAddStr [15:43:07]wPrintStart [15:43:07]Write to MH i2c: 01 00 00 15 10 25 [15:43:07]Write i2c OK [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: 01 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: 01 07 00 [15:43:07]MH_I2C_Read... [15:43:07]Read from MH i2c: 01 07 00 15 10 00 00 00 00 00 FF 0F 3A [15:43:07]RasterBufferAndPrint [15:43:07]line Счет N : (1)873140 [15:43:07]line ИНН: 02508201610067 [15:43:07]line Контрольно-Кассовый Чек [15:43:07]line ПРОДАЖА [15:43:07]line ТРК (МРК, ГНК) : 32 [15:43:07]line Товар: 2710124130 [15:43:07]line Аи-92-К-5 [15:43:07]line 2.990 * 66.90 [15:43:07]line = 200.03 [15:43:07]line НДС 12% НСП 1% [15:43:07]line > о реализуемом товаре [15:43:07]line ОКРУГЛЕНИЕ: -0.03 [15:43:07]line ИТОГО: 200.00 [15:43:07]line Внесено: 200.00 [15:43:07]line СДАЧА: 0.00 [15:43:07]line НСП 1% : 1.77 [15:43:07]line НДС 12% : 21.24 [15:43:07]line Наличными: 200.00 [15:43:07]line Безнал.: 0.00 [15:43:07]line Место: АЗС № 165 "Партнер Нефть" [15:43:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:43:07]line СНО: Общий режим [15:43:07]line Чек 341 18.10.2024 15:43 [15:43:07]line Смена: 312 ФФД: 1.0 [15:43:07]line ЗНМ: 0300000234 [15:43:07]line РНМ: 0000137193017469 [15:43:07]line Версия ККМ: v1.0 [15:43:07]line ФМ: 0000000000963156 [15:43:07]line ФД: 154952 [15:43:07]line ФПД: 51398064005084 [15:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154952&fm=51398064005084&tin=02508201610067®Number=0000137193017469&sum=20000 [15:43:07]written 0, free lines is 4095 [15:43:08]OFD Sender: Processing packet 154952 [packets to send 51, broken 50] [15:43:08]ProducePacketName [15:43:08]name=ofd_packets/00154952 [15:43:08]OFD Sender: To server: pG, [15:43:08]CommunicateWithHost lk.salyk.kg:30040 [15:43:08]ConnectInit lk.salyk.kg [15:43:08]Connected sock=10 [15:43:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF AE 07 01 1E C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 0A 82 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5D 02 00 35 04 06 00 2E BF 0B 58 DF DC A5 4D 8B 26 D9 5B A6 B1 [15:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 FD 47 00 2F AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5D 02 00 F4 03 04 00 42 28 12 67 B6 04 01 00 00 82 0A 61 9B 94 66 DA 27 [15:43:08]CommunicateWithHost err = 0 [15:43:08]CheckOFDResponse [15:43:08]1017 (14) - 77093643461234 [15:43:08]1041 (16) - 0000000000963156 [15:43:08]1040 (4) - 154952 [15:43:08]1012 (4) - 18.10.2024 09:20 [15:43:08]1206 (1) - 0 [15:43:08]OFD Sender: Remove packet 154952 [15:43:08]ProducePacketName [15:43:08]name=ofd_packets/00154952 [15:43:08]NVStorageDeleteData [15:43:08]Write to MH i2c: 01 00 00 40 10 50 [15:43:08]Write i2c OK [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: 01 [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: 01 07 00 [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: 01 07 00 40 10 00 00 00 00 00 E9 0C 4C [15:43:08]RasterBufferAndPrint [15:43:08]line [15:43:08]line [15:43:08]line [15:43:08]line [15:43:08]line [15:43:08]written 0, free lines is 3311 [15:43:08]MH_Cut [15:43:08]Write to MH i2c: D1 01 00 47 10 01 29 [15:43:08]Write i2c OK [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: D1 [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: D1 01 00 [15:43:08]MH_I2C_Read... [15:43:08]Read from MH i2c: D1 01 00 47 10 00 28 [15:43:08]Write to MH i2c: 01 00 00 48 10 58 [15:43:08]Write i2c OK [15:43:08]MH_I2C_Read... [15:43:08]OFD Sender: No OFD packet to send [15:43:09]*** Cut start [15:43:09]*** Partial cut [15:43:09]*** CUTSNS_PIN = 1 [15:43:09]*** CUTSNS_PIN = 0 [15:43:09]*** Brake cut motor [15:43:09]Read from MH i2c: 01 [15:43:09]MH_I2C_Read... [15:43:09]*** Stop cut motor [15:43:09]*** Cut end [15:43:09]Read from MH i2c: 01 07 00 [15:43:09]MH_I2C_Read... [15:43:09]Read from MH i2c: 01 07 00 48 10 00 00 00 00 00 FF 0F 6D [15:43:09]process_action close_receipt done [15:43:09]requested_data is exist [15:43:09]produce_requested_data [15:43:09]requested_item fm.sn is exist - process it [15:43:09]wFMCommunicate request_size=4 [15:43:09]MH_SAM_APDU [15:43:09]CAPDU: 80 11 00 00 [15:43:09]Write to MH i2c: E2 08 00 49 10 80 11 00 00 00 00 00 00 D3 [15:43:09]Write i2c OK [15:43:09]MH_I2C_Read... [15:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:09]Read from MH i2c: E2 [15:43:09]MH_I2C_Read... [15:43:09]Read from MH i2c: E2 17 00 [15:43:09]MH_I2C_Read... [15:43:09]Read from MH i2c: E2 17 00 49 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [15:43:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:43:09]wFMCommunicate OK [15:43:09]requested_item fd.num is exist - process it [15:43:09]SAM_PROTO_GetFieldsCounters [15:43:09]wFMCommunicate request_size=4 [15:43:09]MH_SAM_APDU [15:43:09]CAPDU: 80 13 00 00 [15:43:09]Write to MH i2c: E2 08 00 4A 10 80 13 00 00 00 00 00 00 D6 [15:43:09]Write i2c OK [15:43:09]MH_I2C_Read... [15:43:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:09]Read from MH i2c: E2 [15:43:09]MH_I2C_Read... [15:43:09]Read from MH i2c: E2 62 00 [15:43:09]MH_I2C_Read... [15:43:09]Read from MH i2c: E2 62 00 4A 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:43:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:43:09]wFMCommunicate OK [15:43:09]SAM_PROTO_GetFieldsCounters done [15:43:09]requested_item shift.num is exist - process it [15:43:09]requested_item shift.opened is exist - process it [15:43:09]req_shift_opened [15:43:09]FM_GetShiftState [15:43:09]SAM_PROTO_GetShiftState [15:43:09]wFMCommunicate request_size=4 [15:43:09]MH_SAM_APDU [15:43:09]CAPDU: 80 13 01 00 [15:43:09]Write to MH i2c: E2 08 00 4B 10 80 13 01 00 00 00 00 00 D8 [15:43:09]Write i2c OK [15:43:09]MH_I2C_Read... [15:43:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:10]Read from MH i2c: E2 [15:43:10]MH_I2C_Read... [15:43:10]Read from MH i2c: E2 0E 00 [15:43:10]MH_I2C_Read... [15:43:10]Read from MH i2c: E2 0E 00 4B 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [15:43:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:43:10]wFMCommunicate OK [15:43:10]SAM_PROTO_GetShiftState done [15:43:10]FM_GetShiftState done [15:43:10]req_shift_opened done [15:43:10]requested_item shift.open_date is exist - process it [15:43:10]req_shift_open_date [15:43:10]req_shift_open_date done [15:43:10]produce_requested_data done [15:43:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154952,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:43:10]process_action_free close_receipt [15:43:10]json_value_free [15:43:10]json_value_free done [15:43:10]process_json_proto returns [15:43:10]Send response to host [15:43:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154952,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:43:10]free response buf [15:43:10]execute_script done [15:43:10]execute_script returns [15:43:10]free content buf [15:43:10]Sock 7.Close socket [15:43:10]Sock 7.Thread stoped [15:43:13]OFD Sender: No OFD packet to send [15:43:18]OFD Sender: No OFD packet to send [15:43:23]OFD Sender: No OFD packet to send [15:43:28]OFD Sender: No OFD packet to send [15:43:33]OFD Sender: No OFD packet to send [15:43:38]OFD Sender: No OFD packet to send [15:43:43]OFD Sender: No OFD packet to send [15:43:48]OFD Sender: No OFD packet to send [15:43:53]OFD Sender: No OFD packet to send [15:43:58]OFD Sender: No OFD packet to send [15:44:03]OFD Sender: No OFD packet to send [15:44:08]OFD Sender: No OFD packet to send [15:44:13]OFD Sender: No OFD packet to send [15:44:18]OFD Sender: No OFD packet to send [15:44:23]OFD Sender: No OFD packet to send [15:44:28]OFD Sender: No OFD packet to send [15:44:33]OFD Sender: No OFD packet to send [15:44:38]OFD Sender: No OFD packet to send [15:44:43]OFD Sender: No OFD packet to send [15:44:48]OFD Sender: No OFD packet to send [15:44:53]OFD Sender: No OFD packet to send [15:44:58]OFD Sender: No OFD packet to send [15:45:03]OFD Sender: No OFD packet to send [15:45:08]OFD Sender: No OFD packet to send [15:45:13]OFD Sender: No OFD packet to send [15:45:18]OFD Sender: No OFD packet to send [15:45:23]OFD Sender: No OFD packet to send [15:45:28]OFD Sender: No OFD packet to send [15:45:33]OFD Sender: No OFD packet to send [15:45:38]OFD Sender: No OFD packet to send [15:45:43]OFD Sender: No OFD packet to send [15:45:48]OFD Sender: No OFD packet to send [15:45:53]OFD Sender: No OFD packet to send [15:45:59]OFD Sender: No OFD packet to send [15:46:04]OFD Sender: No OFD packet to send [15:46:09]OFD Sender: No OFD packet to send [15:46:14]OFD Sender: No OFD packet to send [15:46:19]OFD Sender: No OFD packet to send [15:46:24]OFD Sender: No OFD packet to send [15:46:29]OFD Sender: No OFD packet to send [15:46:34]OFD Sender: No OFD packet to send [15:46:39]OFD Sender: No OFD packet to send [15:46:44]OFD Sender: No OFD packet to send [15:46:49]OFD Sender: No OFD packet to send [15:46:54]OFD Sender: No OFD packet to send [15:46:59]OFD Sender: No OFD packet to send [15:47:04]OFD Sender: No OFD packet to send [15:47:09]OFD Sender: No OFD packet to send [15:47:14]OFD Sender: No OFD packet to send [15:47:19]OFD Sender: No OFD packet to send [15:47:24]OFD Sender: No OFD packet to send [15:47:29]OFD Sender: No OFD packet to send [15:47:34]OFD Sender: No OFD packet to send [15:47:39]OFD Sender: No OFD packet to send [15:47:44]OFD Sender: No OFD packet to send [15:47:49]OFD Sender: No OFD packet to send [15:47:54]OFD Sender: No OFD packet to send [15:47:59]OFD Sender: No OFD packet to send [15:48:04]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:19]OFD Sender: No OFD packet to send [15:48:24]OFD Sender: No OFD packet to send [15:48:29]OFD Sender: No OFD packet to send [15:48:34]OFD Sender: No OFD packet to send [15:48:38]accept exits with 9 [15:48:38]New connection [15:48:38]New thread 3066891620 created [15:48:38]Thread 3066748260 joined [15:48:38]Waiting for new connection... [15:48:38] Sock 9.Parse request [15:48:38]Sock 9.Check first char [15:48:38]Sock 9.First char is OK [15:48:38]request: POST /json_proto HTTP/1.0 [15:48:38]Method: POST [15:48:38]URL: /json_proto [15:48:38]Method is POST - this is cgi request [15:48:38]url: /json_proto [15:48:38]query_string will be loaded in cgi processing [15:48:38]execute_cgi json_proto POST (null) [15:48:38]execute_cgi path=json_proto method=POST [15:48:38]POST find Content-Length [15:48:38]Host: 172.17.53.67:8080 [15:48:38]Content-Length: 766 [15:48:38]Content-Type: application/json [15:48:38] [15:48:38]POST finish read [15:48:38]Found Content-Length = 766 [15:48:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:38]execute_script... [15:48:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:38]POST & json_proto [15:48:38]process_json_proto [15:48:38]json parsed OK: [15:48:38]protocol is kg_v1.0 [15:48:38]action value=close_receipt [15:48:38]process_action close_receipt [15:48:38]cmd_close_receipt [15:48:38]MH_GetDate [15:48:38]Write to MH i2c: F0 00 00 4C 10 4B [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: F0 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: F0 09 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: F0 09 00 4C 10 00 56 83 12 67 19 BC 99 64 78 [15:48:38]GetLastDocTimeStamp 1729266186 [15:48:38]current date 1729266518 [15:48:38]FM_GetShiftState [15:48:38]SAM_PROTO_GetShiftState [15:48:38]wFMCommunicate request_size=4 [15:48:38]MH_SAM_APDU [15:48:38]CAPDU: 80 13 01 00 [15:48:38]Write to MH i2c: E2 08 00 4D 10 80 13 01 00 00 00 00 00 DA [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:38]Read from MH i2c: E2 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 0E 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 0E 00 4D 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [15:48:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:48:38]wFMCommunicate OK [15:48:38]SAM_PROTO_GetShiftState done [15:48:38]FM_GetShiftState done [15:48:38]opened in 1729211399 [15:48:38]opened+sec_in_day 1729297799 [15:48:38]quantity*price = 20003 [15:48:38]sum+1 = 20004 [15:48:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 342 18.10.2024 15:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154953 ФПД: 201516435424717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154953&fm=201516435424717&tin=02508201610067®Number=0000137193017469&sum=20003 [15:48:39]StoreToDocumentArchive [15:48:39]shift 312 fd 154953 [15:48:39]save to /storage/0312/doc_00154953 [15:48:39]save last doc name /storage/0312/doc_00154953 to /storage/kkm_last_doc_name [15:48:39]save OK [15:48:39]Clear old archive folders... [15:48:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:39]tlvbuf is B6EB2C70 [15:48:39]SAM_PROTO_ClearQueue [15:48:39]wFMCommunicate request_size=4 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 09 00 00 [15:48:39]Write to MH i2c: E2 08 00 5A 10 80 09 00 00 00 00 00 00 DC [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:39]Read from MH i2c: E2 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 03 00 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 03 00 5A 10 00 90 00 DE [15:48:39]RAPDU: 90 00 [15:48:39]wFMCommunicate OK [15:48:39]SAM_PROTO_ClearQueue done [15:48:39]KKMCreateOFDPacket [15:48:39]OFDProtocolAddRootSTLVToBuf [15:48:39]FM_MakeSignedData [15:48:39]FM_MakeSignedData [15:48:39]SAM_PROTO_SignData [15:48:39]wFMCommunicate request_size=4 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 0D 01 02 [15:48:39]Write to MH i2c: E2 08 00 5B 10 80 0D 01 02 00 00 00 00 E4 [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:39]Read from MH i2c: E2 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 03 00 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 03 00 5B 10 00 90 00 DF [15:48:39]RAPDU: 90 00 [15:48:39]wFMCommunicate OK [15:48:39]wFMCommunicate request_size=255 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5D 02 00 35 04 06 00 B7 [15:48:39]Write to MH i2c: E2 02 01 5C 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5D 02 00 35 04 06 00 B7 00 00 95 [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:40]Read from MH i2c: E2 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 03 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 03 00 5C 10 00 90 00 E0 [15:48:40]RAPDU: 90 00 [15:48:40]wFMCommunicate OK [15:48:40]wFMCommunicate request_size=10 [15:48:40]MH_SAM_APDU [15:48:40]CAPDU: 80 0D 02 02 05 47 33 8C C5 CD [15:48:40]Write to MH i2c: E2 0D 00 5D 10 80 0D 02 02 05 00 47 33 8C C5 CD 00 00 89 [15:48:40]Write i2c OK [15:48:40]MH_I2C_Read... [15:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:40]Read from MH i2c: E2 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 03 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 03 00 5D 10 00 90 00 E1 [15:48:40]RAPDU: 90 00 [15:48:40]wFMCommunicate OK [15:48:40]wFMCommunicate request_size=4 [15:48:40]MH_SAM_APDU [15:48:40]CAPDU: 80 0D 03 02 [15:48:40]Write to MH i2c: E2 08 00 5E 10 80 0D 03 02 00 00 00 00 E9 [15:48:40]Write i2c OK [15:48:40]MH_I2C_Read... [15:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:40]Read from MH i2c: E2 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 0B 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 0B 00 5E 10 00 8B BB 13 98 16 48 2C D7 90 00 3C [15:48:40]RAPDU: 8B BB 13 98 16 48 2C D7 90 00 [15:48:40]wFMCommunicate OK [15:48:40]SAM_PROTO_SignData done [15:48:40]FM_MakeSignedData done [15:48:40]CreateOFDProtocolMessage [15:48:40]wFMCommunicate request_size=4 [15:48:40]MH_SAM_APDU [15:48:40]CAPDU: 80 11 00 00 [15:48:40]Write to MH i2c: E2 08 00 5F 10 80 11 00 00 00 00 00 00 E9 [15:48:40]Write i2c OK [15:48:40]MH_I2C_Read... [15:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:40]Read from MH i2c: E2 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 17 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 17 00 5F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [15:48:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:40]wFMCommunicate OK [15:48:40]CreateOFDProtocolMessage done [15:48:40]OFDSenderStorePacket 154953 [15:48:40]StoreOFDPacket docnum=154953 [15:48:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 96 07 01 5B B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5D 02 00 35 04 06 00 B7 47 33 8C C5 CD 8B BB 13 98 16 48 2C D7 [15:48:40]CheckFolder [15:48:40]dirname=/storage/ofd_packets [15:48:40]CheckFolder done [15:48:40]ProducePacketName [15:48:40]name=ofd_packets/00154953 [15:48:40]NVStorageSaveData ofd_packets/00154953 [15:48:40]File name is /storage/ofd_packets/00154953 [15:48:40]Write 301 bytes [15:48:40]NVStorageSaveData done [15:48:40]OFDSenderStorePacket done [15:48:40]KKMCreateOFDPacket done [15:48:40]NVStorageSaveData kkm_last_timestamp [15:48:40]File name is /storage/kkm_last_timestamp [15:48:40]Write 4 bytes [15:48:40]NVStorageSaveData done [15:48:40]OFD Sender: Processing packet 154953 [packets to send 51, broken 50] [15:48:40]ProducePacketName [15:48:40]name=ofd_packets/00154953 [15:48:40]OFD Sender: To server: pG, [15:48:40]CommunicateWithHost lk.salyk.kg:30040 [15:48:40]ConnectInit lk.salyk.kg [15:48:40]ExternCall_PrintAddStr [15:48:40]wPrintStart [15:48:40]Write to MH i2c: 01 00 00 60 10 70 [15:48:40]Write i2c OK [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 07 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 07 00 60 10 00 00 00 00 00 FF 0F 85 [15:48:40]RasterBufferAndPrint [15:48:40]line Счет N : (1)873141 [15:48:40]line ИНН: 02508201610067 [15:48:40]line Контрольно-Кассовый Чек [15:48:40]line ПРОДАЖА [15:48:40]line ТРК (МРК, ГНК) : 22 [15:48:40]line Товар: 2710124130 [15:48:40]line Аи-92-К-5 [15:48:40]line 2.990 * 66.90 [15:48:40]line = 200.03 [15:48:40]line НДС 12% НСП 1% [15:48:40]line > о реализуемом товаре [15:48:40]line ИТОГО: 200.03 [15:48:40]line НСП 1% : 1.77 [15:48:40]line НДС 12% : 21.24 [15:48:40]line Наличными: 0.00 [15:48:40]line Безнал.: 200.03 [15:48:40]line Место: АЗС № 165 "Партнер Нефть" [15:48:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:48:40]line СНО: Общий режим [15:48:40]line Чек 342 18.10.2024 15:48 [15:48:40]line Смена: 312 ФФД: 1.0 [15:48:40]line ЗНМ: 0300000234 [15:48:40]line РНМ: 0000137193017469 [15:48:40]line Версия ККМ: v1.0 [15:48:40]line Платежная система: Mbank [15:48:40]line ФМ: 0000000000963156 [15:48:40]line ФД: 154953 [15:48:40]line ФПД: 201516435424717 [15:48:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154953&fm=201516435424717&tin=02508201610067®Number=0000137193017469&sum=20003 [15:48:40]Connected sock=11 [15:48:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 96 07 01 5B B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5D 02 00 35 04 06 00 B7 47 33 8C C5 CD 8B BB 13 98 16 48 2C D7 [15:48:40]written 0, free lines is 4095 [15:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB CA 47 00 74 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5D 02 00 F4 03 04 00 8F 29 12 67 B6 04 01 00 00 83 ED 1E 13 12 D6 FF 03 [15:48:40]CommunicateWithHost err = 0 [15:48:40]CheckOFDResponse [15:48:40]1017 (14) - 77093643461234 [15:48:40]1041 (16) - 0000000000963156 [15:48:40]1040 (4) - 154953 [15:48:40]1012 (4) - 18.10.2024 09:25 [15:48:40]1206 (1) - 0 [15:48:40]OFD Sender: Remove packet 154953 [15:48:40]ProducePacketName [15:48:40]name=ofd_packets/00154953 [15:48:40]NVStorageDeleteData [15:48:40]Write to MH i2c: 01 00 00 89 10 99 [15:48:40]Write i2c OK [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 07 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: 01 07 00 89 10 00 00 00 00 00 13 0D C0 [15:48:40]RasterBufferAndPrint [15:48:40]line [15:48:40]line [15:48:40]line [15:48:40]line [15:48:40]line [15:48:40]written 0, free lines is 3354 [15:48:41]MH_Cut [15:48:41]Write to MH i2c: D1 01 00 90 10 01 72 [15:48:41]Write i2c OK [15:48:41]MH_I2C_Read... [15:48:41]Read from MH i2c: D1 [15:48:41]MH_I2C_Read... [15:48:41]Read from MH i2c: D1 01 00 [15:48:41]MH_I2C_Read... [15:48:41]Read from MH i2c: D1 01 00 90 10 00 71 [15:48:41]Write to MH i2c: 01 00 00 91 10 A1 [15:48:41]Write i2c OK [15:48:41]MH_I2C_Read... [15:48:41]OFD Sender: No OFD packet to send [15:48:41]*** Cut start [15:48:41]*** Partial cut [15:48:41]*** CUTSNS_PIN = 1 [15:48:41]*** CUTSNS_PIN = 0 [15:48:41]*** Brake cut motor [15:48:42]Read from MH i2c: 01 [15:48:42]MH_I2C_Read... [15:48:42]*** Stop cut motor [15:48:42]*** Cut end [15:48:42]Read from MH i2c: 01 07 00 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: 01 07 00 91 10 00 00 00 00 00 FF 0F B6 [15:48:42]process_action close_receipt done [15:48:42]requested_data is exist [15:48:42]produce_requested_data [15:48:42]requested_item fm.sn is exist - process it [15:48:42]wFMCommunicate request_size=4 [15:48:42]MH_SAM_APDU [15:48:42]CAPDU: 80 11 00 00 [15:48:42]Write to MH i2c: E2 08 00 92 10 80 11 00 00 00 00 00 00 1C [15:48:42]Write i2c OK [15:48:42]MH_I2C_Read... [15:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:42]Read from MH i2c: E2 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 17 00 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 17 00 92 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [15:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:42]wFMCommunicate OK [15:48:42]requested_item fd.num is exist - process it [15:48:42]SAM_PROTO_GetFieldsCounters [15:48:42]wFMCommunicate request_size=4 [15:48:42]MH_SAM_APDU [15:48:42]CAPDU: 80 13 00 00 [15:48:42]Write to MH i2c: E2 08 00 93 10 80 13 00 00 00 00 00 00 1F [15:48:42]Write i2c OK [15:48:42]MH_I2C_Read... [15:48:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:42]Read from MH i2c: E2 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 62 00 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 62 00 93 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [15:48:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:42]wFMCommunicate OK [15:48:42]SAM_PROTO_GetFieldsCounters done [15:48:42]requested_item shift.num is exist - process it [15:48:42]requested_item shift.opened is exist - process it [15:48:42]req_shift_opened [15:48:42]FM_GetShiftState [15:48:42]SAM_PROTO_GetShiftState [15:48:42]wFMCommunicate request_size=4 [15:48:42]MH_SAM_APDU [15:48:42]CAPDU: 80 13 01 00 [15:48:42]Write to MH i2c: E2 08 00 94 10 80 13 01 00 00 00 00 00 21 [15:48:42]Write i2c OK [15:48:42]MH_I2C_Read... [15:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:42]Read from MH i2c: E2 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 0E 00 [15:48:42]MH_I2C_Read... [15:48:42]Read from MH i2c: E2 0E 00 94 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [15:48:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:48:42]wFMCommunicate OK [15:48:42]SAM_PROTO_GetShiftState done [15:48:42]FM_GetShiftState done [15:48:42]req_shift_opened done [15:48:42]requested_item shift.open_date is exist - process it [15:48:42]req_shift_open_date [15:48:42]req_shift_open_date done [15:48:42]produce_requested_data done [15:48:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154953,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:48:42]process_action_free close_receipt [15:48:42]json_value_free [15:48:42]json_value_free done [15:48:42]process_json_proto returns [15:48:42]Send response to host [15:48:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154953,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:48:42]free response buf [15:48:42]execute_script done [15:48:42]execute_script returns [15:48:42]free content buf [15:48:42]Sock 9.Close socket [15:48:42]Sock 9.Thread stoped [15:48:46]OFD Sender: No OFD packet to send [15:48:51]OFD Sender: No OFD packet to send [15:48:56]OFD Sender: No OFD packet to send [15:49:01]OFD Sender: No OFD packet to send [15:49:06]OFD Sender: No OFD packet to send [15:49:11]OFD Sender: No OFD packet to send [15:49:13]accept exits with 10 [15:49:13]New connection [15:49:13]New thread 3066748260 created [15:49:13]Thread 3066891620 joined [15:49:13]Waiting for new connection... [15:49:13] Sock 10.Parse request [15:49:13]Sock 10.Check first char [15:49:13]Sock 10.First char is OK [15:49:13]request: POST /json_proto HTTP/1.0 [15:49:13]Method: POST [15:49:13]URL: /json_proto [15:49:13]Method is POST - this is cgi request [15:49:13]url: /json_proto [15:49:13]query_string will be loaded in cgi processing [15:49:13]execute_cgi json_proto POST (null) [15:49:13]execute_cgi path=json_proto method=POST [15:49:13]POST find Content-Length [15:49:13]Host: 172.17.53.67:8080 [15:49:13]Content-Length: 677 [15:49:13]Content-Type: application/json [15:49:13] [15:49:13]POST finish read [15:49:13]Found Content-Length = 677 [15:49:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.820, "sum" : 456.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 456.00, "total" : 456.00, "payments": [ { "type": 0, "sum" : 456.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:13]execute_script... [15:49:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.820, "sum" : 456.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 456.00, "total" : 456.00, "payments": [ { "type": 0, "sum" : 456.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:13]POST & json_proto [15:49:13]process_json_proto [15:49:13]json parsed OK: [15:49:13]protocol is kg_v1.0 [15:49:13]action value=close_receipt [15:49:13]process_action close_receipt [15:49:13]cmd_close_receipt [15:49:13]MH_GetDate [15:49:13]Write to MH i2c: F0 00 00 95 10 94 [15:49:13]Write i2c OK [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: F0 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: F0 09 00 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: F0 09 00 95 10 00 7A 83 12 67 19 BC 99 64 E5 [15:49:13]GetLastDocTimeStamp 1729266519 [15:49:13]current date 1729266554 [15:49:13]FM_GetShiftState [15:49:13]SAM_PROTO_GetShiftState [15:49:13]wFMCommunicate request_size=4 [15:49:13]MH_SAM_APDU [15:49:13]CAPDU: 80 13 01 00 [15:49:13]Write to MH i2c: E2 08 00 96 10 80 13 01 00 00 00 00 00 23 [15:49:13]Write i2c OK [15:49:13]MH_I2C_Read... [15:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:13]Read from MH i2c: E2 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: E2 0E 00 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: E2 0E 00 96 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [15:49:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:49:13]wFMCommunicate OK [15:49:13]SAM_PROTO_GetShiftState done [15:49:13]FM_GetShiftState done [15:49:13]opened in 1729211399 [15:49:13]opened+sec_in_day 1729297799 [15:49:13]quantity*price = 45625 [15:49:13]sum+1 = 45627 [15:49:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 456.00 Внесено: 456.00 СДАЧА: 0.00 НСП 1% : 4.04 НДС 12% : 48.45 Наличными: 456.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 343 18.10.2024 15:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154954 ФПД: 75533532063381 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154954&fm=75533532063381&tin=02508201610067®Number=0000137193017469&sum=45600 [15:49:14]StoreToDocumentArchive [15:49:14]shift 312 fd 154954 [15:49:14]save to /storage/0312/doc_00154954 [15:49:14]save last doc name /storage/0312/doc_00154954 to /storage/kkm_last_doc_name [15:49:14]save OK [15:49:14]Clear old archive folders... [15:49:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:14]tlvbuf is B6EB2760 [15:49:14]SAM_PROTO_ClearQueue [15:49:14]wFMCommunicate request_size=4 [15:49:14]MH_SAM_APDU [15:49:14]CAPDU: 80 09 00 00 [15:49:14]Write to MH i2c: E2 08 00 A3 10 80 09 00 00 00 00 00 00 25 [15:49:14]Write i2c OK [15:49:14]MH_I2C_Read... [15:49:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:14]Read from MH i2c: E2 [15:49:14]MH_I2C_Read... [15:49:14]Read from MH i2c: E2 03 00 [15:49:14]MH_I2C_Read... [15:49:14]Read from MH i2c: E2 03 00 A3 10 00 90 00 27 [15:49:14]RAPDU: 90 00 [15:49:14]wFMCommunicate OK [15:49:14]SAM_PROTO_ClearQueue done [15:49:14]KKMCreateOFDPacket [15:49:14]OFDProtocolAddRootSTLVToBuf [15:49:14]FM_MakeSignedData [15:49:14]FM_MakeSignedData [15:49:14]SAM_PROTO_SignData [15:49:14]wFMCommunicate request_size=4 [15:49:14]MH_SAM_APDU [15:49:14]CAPDU: 80 0D 01 02 [15:49:14]Write to MH i2c: E2 08 00 A4 10 80 0D 01 02 00 00 00 00 2D [15:49:14]Write i2c OK [15:49:14]MH_I2C_Read... [15:49:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:14]Read from MH i2c: E2 [15:49:14]MH_I2C_Read... [15:49:14]Read from MH i2c: E2 03 00 [15:49:14]MH_I2C_Read... [15:49:14]Read from MH i2c: E2 03 00 A4 10 00 90 00 28 [15:49:14]RAPDU: 90 00 [15:49:14]wFMCommunicate OK [15:49:14]wFMCommunicate request_size=255 [15:49:14]MH_SAM_APDU [15:49:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 7A 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5D 02 00 35 04 06 00 44 [15:49:14]Write to MH i2c: E2 02 01 A5 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 7A 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5D 02 00 35 04 06 00 44 00 00 61 [15:49:15]Write i2c OK [15:49:15]MH_I2C_Read... [15:49:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:15]Read from MH i2c: E2 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 03 00 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 03 00 A5 10 00 90 00 29 [15:49:15]RAPDU: 90 00 [15:49:15]wFMCommunicate OK [15:49:15]wFMCommunicate request_size=10 [15:49:15]MH_SAM_APDU [15:49:15]CAPDU: 80 0D 02 02 05 B2 85 58 E6 95 [15:49:15]Write to MH i2c: E2 0D 00 A6 10 80 0D 02 02 05 00 B2 85 58 E6 95 00 00 44 [15:49:15]Write i2c OK [15:49:15]MH_I2C_Read... [15:49:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:15]Read from MH i2c: E2 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 03 00 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 03 00 A6 10 00 90 00 2A [15:49:15]RAPDU: 90 00 [15:49:15]wFMCommunicate OK [15:49:15]wFMCommunicate request_size=4 [15:49:15]MH_SAM_APDU [15:49:15]CAPDU: 80 0D 03 02 [15:49:15]Write to MH i2c: E2 08 00 A7 10 80 0D 03 02 00 00 00 00 32 [15:49:15]Write i2c OK [15:49:15]MH_I2C_Read... [15:49:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:15]Read from MH i2c: E2 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 0B 00 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 0B 00 A7 10 00 00 F4 6A 64 CE 75 38 13 90 00 83 [15:49:15]RAPDU: 00 F4 6A 64 CE 75 38 13 90 00 [15:49:15]wFMCommunicate OK [15:49:15]SAM_PROTO_SignData done [15:49:15]FM_MakeSignedData done [15:49:15]CreateOFDProtocolMessage [15:49:15]wFMCommunicate request_size=4 [15:49:15]MH_SAM_APDU [15:49:15]CAPDU: 80 11 00 00 [15:49:15]Write to MH i2c: E2 08 00 A8 10 80 11 00 00 00 00 00 00 32 [15:49:15]Write i2c OK [15:49:15]MH_I2C_Read... [15:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:15]Read from MH i2c: E2 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 17 00 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: E2 17 00 A8 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [15:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:49:15]wFMCommunicate OK [15:49:15]CreateOFDProtocolMessage done [15:49:15]OFDSenderStorePacket 154954 [15:49:15]StoreOFDPacket docnum=154954 [15:49:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 94 07 01 10 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 7A 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5D 02 00 35 04 06 00 44 B2 85 58 E6 95 00 F4 6A 64 CE 75 38 13 [15:49:15]CheckFolder [15:49:15]dirname=/storage/ofd_packets [15:49:15]CheckFolder done [15:49:15]ProducePacketName [15:49:15]name=ofd_packets/00154954 [15:49:15]NVStorageSaveData ofd_packets/00154954 [15:49:15]File name is /storage/ofd_packets/00154954 [15:49:15]Write 301 bytes [15:49:15]NVStorageSaveData done [15:49:15]OFDSenderStorePacket done [15:49:15]KKMCreateOFDPacket done [15:49:15]NVStorageSaveData kkm_last_timestamp [15:49:15]File name is /storage/kkm_last_timestamp [15:49:15]Write 4 bytes [15:49:15]NVStorageSaveData done [15:49:15]ExternCall_PrintAddStr [15:49:15]wPrintStart [15:49:15]Write to MH i2c: 01 00 00 A9 10 B9 [15:49:15]Write i2c OK [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: 01 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: 01 07 00 [15:49:15]MH_I2C_Read... [15:49:15]Read from MH i2c: 01 07 00 A9 10 00 00 00 00 00 FF 0F CE [15:49:15]RasterBufferAndPrint [15:49:15]line Счет N : (1)873142 [15:49:15]line ИНН: 02508201610067 [15:49:15]line Контрольно-Кассовый Чек [15:49:15]line ПРОДАЖА [15:49:15]line ТРК (МРК, ГНК) : 42 [15:49:15]line Товар: 2710124130 [15:49:15]line Аи-92-К-5 [15:49:15]line 6.820 * 66.90 [15:49:15]line = 456.26 [15:49:15]line НДС 12% НСП 1% [15:49:15]line > о реализуемом товаре [15:49:15]line ОКРУГЛЕНИЕ: -0.26 [15:49:15]line ИТОГО: 456.00 [15:49:15]line Внесено: 456.00 [15:49:15]line СДАЧА: 0.00 [15:49:15]line НСП 1% : 4.04 [15:49:15]line НДС 12% : 48.45 [15:49:15]line Наличными: 456.00 [15:49:15]line Безнал.: 0.00 [15:49:15]line Место: АЗС № 165 "Партнер Нефть" [15:49:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:49:15]line СНО: Общий режим [15:49:15]line Чек 343 18.10.2024 15:49 [15:49:15]line Смена: 312 ФФД: 1.0 [15:49:15]line ЗНМ: 0300000234 [15:49:15]line РНМ: 0000137193017469 [15:49:15]line Версия ККМ: v1.0 [15:49:15]line ФМ: 0000000000963156 [15:49:15]line ФД: 154954 [15:49:15]line ФПД: 75533532063381 [15:49:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T154914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154954&fm=75533532063381&tin=02508201610067®Number=0000137193017469&sum=45600 [15:49:15]written 0, free lines is 4095 [15:49:15]OFD Sender: Processing packet 154954 [packets to send 51, broken 50] [15:49:15]ProducePacketName [15:49:15]name=ofd_packets/00154954 [15:49:15]OFD Sender: To server: pG, [15:49:15]CommunicateWithHost lk.salyk.kg:30040 [15:49:15]ConnectInit lk.salyk.kg [15:49:15]Connected sock=9 [15:49:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 94 07 01 10 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 7A 83 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5D 02 00 35 04 06 00 44 B2 85 58 E6 95 00 F4 6A 64 CE 75 38 13 [15:49:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 E8 47 00 9F EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5D 02 00 F4 03 04 00 B2 29 12 67 B6 04 01 00 00 EB C7 D4 95 5A 5F 52 E8 [15:49:16]CommunicateWithHost err = 0 [15:49:16]CheckOFDResponse [15:49:16]1017 (14) - 77093643461234 [15:49:16]1041 (16) - 0000000000963156 [15:49:16]1040 (4) - 154954 [15:49:16]1012 (4) - 18.10.2024 09:26 [15:49:16]1206 (1) - 0 [15:49:16]OFD Sender: Remove packet 154954 [15:49:16]ProducePacketName [15:49:16]name=ofd_packets/00154954 [15:49:16]NVStorageDeleteData [15:49:16]Write to MH i2c: 01 00 00 D4 10 E4 [15:49:16]Write i2c OK [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: 01 [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: 01 07 00 [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: 01 07 00 D4 10 00 00 00 00 00 E3 0C DA [15:49:16]RasterBufferAndPrint [15:49:16]line [15:49:16]line [15:49:16]line [15:49:16]line [15:49:16]line [15:49:16]written 0, free lines is 3305 [15:49:16]MH_Cut [15:49:16]Write to MH i2c: D1 01 00 DB 10 01 BD [15:49:16]Write i2c OK [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: D1 [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: D1 01 00 [15:49:16]MH_I2C_Read... [15:49:16]Read from MH i2c: D1 01 00 DB 10 00 BC [15:49:16]Write to MH i2c: 01 00 00 DC 10 EC [15:49:16]Write i2c OK [15:49:16]MH_I2C_Read... [15:49:16]OFD Sender: No OFD packet to send [15:49:16]*** Cut start [15:49:16]*** Partial cut [15:49:16]*** CUTSNS_PIN = 1 [15:49:17]*** CUTSNS_PIN = 0 [15:49:17]*** Brake cut motor [15:49:17]Read from MH i2c: 01 [15:49:17]MH_I2C_Read... [15:49:17]*** Stop cut motor [15:49:17]*** Cut end [15:49:17]Read from MH i2c: 01 07 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: 01 07 00 DC 10 00 00 00 00 00 FF 0F 01 [15:49:17]process_action close_receipt done [15:49:17]requested_data is exist [15:49:17]produce_requested_data [15:49:17]requested_item fm.sn is exist - process it [15:49:17]wFMCommunicate request_size=4 [15:49:17]MH_SAM_APDU [15:49:17]CAPDU: 80 11 00 00 [15:49:17]Write to MH i2c: E2 08 00 DD 10 80 11 00 00 00 00 00 00 67 [15:49:17]Write i2c OK [15:49:17]MH_I2C_Read... [15:49:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:17]Read from MH i2c: E2 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 17 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 17 00 DD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [15:49:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:49:17]wFMCommunicate OK [15:49:17]requested_item fd.num is exist - process it [15:49:17]SAM_PROTO_GetFieldsCounters [15:49:17]wFMCommunicate request_size=4 [15:49:17]MH_SAM_APDU [15:49:17]CAPDU: 80 13 00 00 [15:49:17]Write to MH i2c: E2 08 00 DE 10 80 13 00 00 00 00 00 00 6A [15:49:17]Write i2c OK [15:49:17]MH_I2C_Read... [15:49:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:17]Read from MH i2c: E2 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 62 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 62 00 DE 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 8D [15:49:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:17]wFMCommunicate OK [15:49:17]SAM_PROTO_GetFieldsCounters done [15:49:17]requested_item shift.num is exist - process it [15:49:17]requested_item shift.opened is exist - process it [15:49:17]req_shift_opened [15:49:17]FM_GetShiftState [15:49:17]SAM_PROTO_GetShiftState [15:49:17]wFMCommunicate request_size=4 [15:49:17]MH_SAM_APDU [15:49:17]CAPDU: 80 13 01 00 [15:49:17]Write to MH i2c: E2 08 00 DF 10 80 13 01 00 00 00 00 00 6C [15:49:17]Write i2c OK [15:49:17]MH_I2C_Read... [15:49:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:17]Read from MH i2c: E2 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 0E 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 0E 00 DF 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [15:49:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:49:17]wFMCommunicate OK [15:49:17]SAM_PROTO_GetShiftState done [15:49:17]FM_GetShiftState done [15:49:17]req_shift_opened done [15:49:17]requested_item shift.open_date is exist - process it [15:49:17]req_shift_open_date [15:49:17]req_shift_open_date done [15:49:17]produce_requested_data done [15:49:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154954,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:49:17]process_action_free close_receipt [15:49:17]json_value_free [15:49:17]json_value_free done [15:49:17]process_json_proto returns [15:49:17]Send response to host [15:49:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154954,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:49:17]free response buf [15:49:17]execute_script done [15:49:17]execute_script returns [15:49:17]free content buf [15:49:17]Sock 10.Close socket [15:49:17]Sock 10.Thread stoped [15:49:21]OFD Sender: No OFD packet to send [15:49:26]OFD Sender: No OFD packet to send [15:49:31]OFD Sender: No OFD packet to send [15:49:36]OFD Sender: No OFD packet to send [15:49:41]OFD Sender: No OFD packet to send [15:49:46]OFD Sender: No OFD packet to send [15:49:51]OFD Sender: No OFD packet to send [15:49:56]OFD Sender: No OFD packet to send [15:50:01]OFD Sender: No OFD packet to send [15:50:06]OFD Sender: No OFD packet to send [15:50:11]OFD Sender: No OFD packet to send [15:50:16]OFD Sender: No OFD packet to send [15:50:21]OFD Sender: No OFD packet to send [15:50:26]OFD Sender: No OFD packet to send [15:50:31]OFD Sender: No OFD packet to send [15:50:36]OFD Sender: No OFD packet to send [15:50:41]OFD Sender: No OFD packet to send [15:50:46]OFD Sender: No OFD packet to send [15:50:51]OFD Sender: No OFD packet to send [15:50:56]OFD Sender: No OFD packet to send [15:51:01]OFD Sender: No OFD packet to send [15:51:06]OFD Sender: No OFD packet to send [15:51:11]OFD Sender: No OFD packet to send [15:51:16]OFD Sender: No OFD packet to send [15:51:21]OFD Sender: No OFD packet to send [15:51:26]OFD Sender: No OFD packet to send [15:51:31]OFD Sender: No OFD packet to send [15:51:36]OFD Sender: No OFD packet to send [15:51:41]OFD Sender: No OFD packet to send [15:51:46]OFD Sender: No OFD packet to send [15:51:51]OFD Sender: No OFD packet to send [15:51:56]OFD Sender: No OFD packet to send [15:52:01]OFD Sender: No OFD packet to send [15:52:06]OFD Sender: No OFD packet to send [15:52:11]OFD Sender: No OFD packet to send [15:52:16]OFD Sender: No OFD packet to send [15:52:21]OFD Sender: No OFD packet to send [15:52:26]OFD Sender: No OFD packet to send [15:52:31]OFD Sender: No OFD packet to send [15:52:36]OFD Sender: No OFD packet to send [15:52:39]accept exits with 7 [15:52:39]New connection [15:52:39]New thread 3066891620 created [15:52:39]Thread 3066748260 joined [15:52:39]Waiting for new connection... [15:52:39] Sock 7.Parse request [15:52:39]Sock 7.Check first char [15:52:39]Sock 7.First char is OK [15:52:39]request: POST /json_proto HTTP/1.0 [15:52:39]Method: POST [15:52:39]URL: /json_proto [15:52:39]Method is POST - this is cgi request [15:52:39]url: /json_proto [15:52:39]query_string will be loaded in cgi processing [15:52:39]execute_cgi json_proto POST (null) [15:52:39]execute_cgi path=json_proto method=POST [15:52:39]POST find Content-Length [15:52:39]Host: 172.17.53.67:8080 [15:52:39]Content-Length: 677 [15:52:39]Content-Type: application/json [15:52:39] [15:52:39]POST finish read [15:52:39]Found Content-Length = 677 [15:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:39]execute_script... [15:52:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:39]POST & json_proto [15:52:39]process_json_proto [15:52:39]json parsed OK: [15:52:39]protocol is kg_v1.0 [15:52:39]action value=close_receipt [15:52:39]process_action close_receipt [15:52:39]cmd_close_receipt [15:52:39]MH_GetDate [15:52:39]Write to MH i2c: F0 00 00 E0 10 DF [15:52:39]Write i2c OK [15:52:39]MH_I2C_Read... [15:52:39]Read from MH i2c: F0 [15:52:39]MH_I2C_Read... [15:52:39]Read from MH i2c: F0 09 00 [15:52:39]MH_I2C_Read... [15:52:39]Read from MH i2c: F0 09 00 E0 10 00 48 84 12 67 19 BC 99 64 FF [15:52:39]GetLastDocTimeStamp 1729266554 [15:52:39]current date 1729266760 [15:52:39]FM_GetShiftState [15:52:39]SAM_PROTO_GetShiftState [15:52:39]wFMCommunicate request_size=4 [15:52:39]MH_SAM_APDU [15:52:39]CAPDU: 80 13 01 00 [15:52:39]Write to MH i2c: E2 08 00 E1 10 80 13 01 00 00 00 00 00 6E [15:52:39]Write i2c OK [15:52:39]MH_I2C_Read... [15:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:39]Read from MH i2c: E2 [15:52:39]MH_I2C_Read... [15:52:39]Read from MH i2c: E2 0E 00 [15:52:39]MH_I2C_Read... [15:52:39]Read from MH i2c: E2 0E 00 E1 10 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A5 [15:52:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:52:39]wFMCommunicate OK [15:52:39]SAM_PROTO_GetShiftState done [15:52:39]FM_GetShiftState done [15:52:39]opened in 1729211399 [15:52:39]opened+sec_in_day 1729297799 [15:52:39]quantity*price = 50041 [15:52:39]sum+1 = 50042 [15:52:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 344 18.10.2024 15:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154955 ФПД: 25530050939353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155240&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154955&fm=25530050939353&tin=02508201610067®Number=0000137193017469&sum=50000 [15:52:40]StoreToDocumentArchive [15:52:40]shift 312 fd 154955 [15:52:40]save to /storage/0312/doc_00154955 [15:52:40]save last doc name /storage/0312/doc_00154955 to /storage/kkm_last_doc_name [15:52:40]save OK [15:52:40]Clear old archive folders... [15:52:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:40]tlvbuf is 01E4F930 [15:52:40]SAM_PROTO_ClearQueue [15:52:40]wFMCommunicate request_size=4 [15:52:40]MH_SAM_APDU [15:52:40]CAPDU: 80 09 00 00 [15:52:40]Write to MH i2c: E2 08 00 EE 10 80 09 00 00 00 00 00 00 70 [15:52:40]Write i2c OK [15:52:40]MH_I2C_Read... [15:52:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:40]Read from MH i2c: E2 [15:52:40]MH_I2C_Read... [15:52:40]Read from MH i2c: E2 03 00 [15:52:40]MH_I2C_Read... [15:52:40]Read from MH i2c: E2 03 00 EE 10 00 90 00 72 [15:52:40]RAPDU: 90 00 [15:52:40]wFMCommunicate OK [15:52:40]SAM_PROTO_ClearQueue done [15:52:40]KKMCreateOFDPacket [15:52:40]OFDProtocolAddRootSTLVToBuf [15:52:40]FM_MakeSignedData [15:52:40]FM_MakeSignedData [15:52:40]SAM_PROTO_SignData [15:52:40]wFMCommunicate request_size=4 [15:52:40]MH_SAM_APDU [15:52:40]CAPDU: 80 0D 01 02 [15:52:40]Write to MH i2c: E2 08 00 EF 10 80 0D 01 02 00 00 00 00 78 [15:52:40]Write i2c OK [15:52:40]MH_I2C_Read... [15:52:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:40]Read from MH i2c: E2 [15:52:40]MH_I2C_Read... [15:52:40]Read from MH i2c: E2 03 00 [15:52:40]MH_I2C_Read... [15:52:40]Read from MH i2c: E2 03 00 EF 10 00 90 00 73 [15:52:40]RAPDU: 90 00 [15:52:40]wFMCommunicate OK [15:52:40]wFMCommunicate request_size=255 [15:52:40]MH_SAM_APDU [15:52:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 48 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5D 02 00 35 04 06 00 17 [15:52:40]Write to MH i2c: E2 02 01 F0 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 48 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5D 02 00 35 04 06 00 17 00 00 B7 [15:52:40]Write i2c OK [15:52:40]MH_I2C_Read... [15:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:41]Read from MH i2c: E2 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 03 00 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 03 00 F0 10 00 90 00 74 [15:52:41]RAPDU: 90 00 [15:52:41]wFMCommunicate OK [15:52:41]wFMCommunicate request_size=10 [15:52:41]MH_SAM_APDU [15:52:41]CAPDU: 80 0D 02 02 05 38 2D 9E 09 D9 [15:52:41]Write to MH i2c: E2 0D 00 F1 10 80 0D 02 02 05 00 38 2D 9E 09 D9 00 00 6A [15:52:41]Write i2c OK [15:52:41]MH_I2C_Read... [15:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:41]Read from MH i2c: E2 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 03 00 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 03 00 F1 10 00 90 00 75 [15:52:41]RAPDU: 90 00 [15:52:41]wFMCommunicate OK [15:52:41]wFMCommunicate request_size=4 [15:52:41]MH_SAM_APDU [15:52:41]CAPDU: 80 0D 03 02 [15:52:41]Write to MH i2c: E2 08 00 F2 10 80 0D 03 02 00 00 00 00 7D [15:52:41]Write i2c OK [15:52:41]MH_I2C_Read... [15:52:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:41]Read from MH i2c: E2 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 0B 00 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 0B 00 F2 10 00 CC 18 94 58 AD 85 60 59 90 00 39 [15:52:41]RAPDU: CC 18 94 58 AD 85 60 59 90 00 [15:52:41]wFMCommunicate OK [15:52:41]SAM_PROTO_SignData done [15:52:41]FM_MakeSignedData done [15:52:41]CreateOFDProtocolMessage [15:52:41]wFMCommunicate request_size=4 [15:52:41]MH_SAM_APDU [15:52:41]CAPDU: 80 11 00 00 [15:52:41]Write to MH i2c: E2 08 00 F3 10 80 11 00 00 00 00 00 00 7D [15:52:41]Write i2c OK [15:52:41]MH_I2C_Read... [15:52:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:41]Read from MH i2c: E2 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 17 00 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: E2 17 00 F3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [15:52:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:52:41]wFMCommunicate OK [15:52:41]CreateOFDProtocolMessage done [15:52:41]OFDSenderStorePacket 154955 [15:52:41]StoreOFDPacket docnum=154955 [15:52:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 CC 07 01 4E 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 48 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5D 02 00 35 04 06 00 17 38 2D 9E 09 D9 CC 18 94 58 AD 85 60 59 [15:52:41]CheckFolder [15:52:41]dirname=/storage/ofd_packets [15:52:41]CheckFolder done [15:52:41]ProducePacketName [15:52:41]name=ofd_packets/00154955 [15:52:41]NVStorageSaveData ofd_packets/00154955 [15:52:41]File name is /storage/ofd_packets/00154955 [15:52:41]Write 301 bytes [15:52:41]NVStorageSaveData done [15:52:41]OFDSenderStorePacket done [15:52:41]KKMCreateOFDPacket done [15:52:41]NVStorageSaveData kkm_last_timestamp [15:52:41]File name is /storage/kkm_last_timestamp [15:52:41]Write 4 bytes [15:52:41]NVStorageSaveData done [15:52:41]ExternCall_PrintAddStr [15:52:41]wPrintStart [15:52:41]Write to MH i2c: 01 00 00 F4 10 04 [15:52:41]Write i2c OK [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: 01 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: 01 07 00 [15:52:41]MH_I2C_Read... [15:52:41]Read from MH i2c: 01 07 00 F4 10 00 00 00 00 00 FF 0F 19 [15:52:41]RasterBufferAndPrint [15:52:41]line Счет N : (1)873143 [15:52:41]line ИНН: 02508201610067 [15:52:41]line Контрольно-Кассовый Чек [15:52:41]line ПРОДАЖА [15:52:41]line ТРК (МРК, ГНК) : 12 [15:52:41]line Товар: 2710124130 [15:52:41]line Аи-92-К-5 [15:52:41]line 7.480 * 66.90 [15:52:41]line = 500.41 [15:52:41]line НДС 12% НСП 1% [15:52:41]line > о реализуемом товаре [15:52:41]line ОКРУГЛЕНИЕ: -0.41 [15:52:41]line ИТОГО: 500.00 [15:52:41]line Внесено: 500.00 [15:52:41]line СДАЧА: 0.00 [15:52:41]line НСП 1% : 4.43 [15:52:41]line НДС 12% : 53.14 [15:52:41]line Наличными: 500.00 [15:52:41]line Безнал.: 0.00 [15:52:41]line Место: АЗС № 165 "Партнер Нефть" [15:52:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:52:41]line СНО: Общий режим [15:52:41]line Чек 344 18.10.2024 15:52 [15:52:41]line Смена: 312 ФФД: 1.0 [15:52:41]line ЗНМ: 0300000234 [15:52:41]line РНМ: 0000137193017469 [15:52:41]line Версия ККМ: v1.0 [15:52:41]line ФМ: 0000000000963156 [15:52:41]line ФД: 154955 [15:52:41]line ФПД: 25530050939353 [15:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155240&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154955&fm=25530050939353&tin=02508201610067®Number=0000137193017469&sum=50000 [15:52:41]OFD Sender: Processing packet 154955 [packets to send 51, broken 50] [15:52:41]ProducePacketName [15:52:41]name=ofd_packets/00154955 [15:52:41]OFD Sender: To server: pG, [15:52:41]CommunicateWithHost lk.salyk.kg:30040 [15:52:41]ConnectInit lk.salyk.kg [15:52:41]written 0, free lines is 4095 [15:52:41]Connected sock=10 [15:52:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 CC 07 01 4E 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 48 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5D 02 00 35 04 06 00 17 38 2D 9E 09 D9 CC 18 94 58 AD 85 60 59 [15:52:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B 85 47 00 BC B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5D 02 00 F4 03 04 00 80 2A 12 67 B6 04 01 00 00 EC 31 F3 C4 85 B3 6D EC [15:52:41]CommunicateWithHost err = 0 [15:52:41]CheckOFDResponse [15:52:41]1017 (14) - 77093643461234 [15:52:41]1041 (16) - 0000000000963156 [15:52:41]1040 (4) - 154955 [15:52:41]1012 (4) - 18.10.2024 09:29 [15:52:41]1206 (1) - 0 [15:52:41]OFD Sender: Remove packet 154955 [15:52:41]ProducePacketName [15:52:41]name=ofd_packets/00154955 [15:52:41]NVStorageDeleteData [15:52:42]Write to MH i2c: 01 00 00 1F 11 30 [15:52:42]Write i2c OK [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: 01 [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: 01 07 00 [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: 01 07 00 1F 11 00 00 00 00 00 D9 0C 1C [15:52:42]RasterBufferAndPrint [15:52:42]line [15:52:42]line [15:52:42]line [15:52:42]line [15:52:42]line [15:52:42]written 0, free lines is 3297 [15:52:42]MH_Cut [15:52:42]Write to MH i2c: D1 01 00 26 11 01 09 [15:52:42]Write i2c OK [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: D1 [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: D1 01 00 [15:52:42]MH_I2C_Read... [15:52:42]Read from MH i2c: D1 01 00 26 11 00 08 [15:52:42]Write to MH i2c: 01 00 00 27 11 38 [15:52:42]Write i2c OK [15:52:42]MH_I2C_Read... [15:52:42]OFD Sender: No OFD packet to send [15:52:42]*** Cut start [15:52:42]*** Partial cut [15:52:42]*** CUTSNS_PIN = 1 [15:52:42]*** CUTSNS_PIN = 0 [15:52:42]*** Brake cut motor [15:52:43]Read from MH i2c: 01 [15:52:43]MH_I2C_Read... [15:52:43]*** Stop cut motor [15:52:43]*** Cut end [15:52:43]Read from MH i2c: 01 07 00 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: 01 07 00 27 11 00 00 00 00 00 FF 0F 4D [15:52:43]process_action close_receipt done [15:52:43]requested_data is exist [15:52:43]produce_requested_data [15:52:43]requested_item fm.sn is exist - process it [15:52:43]wFMCommunicate request_size=4 [15:52:43]MH_SAM_APDU [15:52:43]CAPDU: 80 11 00 00 [15:52:43]Write to MH i2c: E2 08 00 28 11 80 11 00 00 00 00 00 00 B3 [15:52:43]Write i2c OK [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 [15:52:43]MH_I2C_Read... [15:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:43]Read from MH i2c: E2 17 00 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 17 00 28 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [15:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:52:43]wFMCommunicate OK [15:52:43]requested_item fd.num is exist - process it [15:52:43]SAM_PROTO_GetFieldsCounters [15:52:43]wFMCommunicate request_size=4 [15:52:43]MH_SAM_APDU [15:52:43]CAPDU: 80 13 00 00 [15:52:43]Write to MH i2c: E2 08 00 29 11 80 13 00 00 00 00 00 00 B6 [15:52:43]Write i2c OK [15:52:43]MH_I2C_Read... [15:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:43]Read from MH i2c: E2 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 62 00 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 62 00 29 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [15:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:43]wFMCommunicate OK [15:52:43]SAM_PROTO_GetFieldsCounters done [15:52:43]requested_item shift.num is exist - process it [15:52:43]requested_item shift.opened is exist - process it [15:52:43]req_shift_opened [15:52:43]FM_GetShiftState [15:52:43]SAM_PROTO_GetShiftState [15:52:43]wFMCommunicate request_size=4 [15:52:43]MH_SAM_APDU [15:52:43]CAPDU: 80 13 01 00 [15:52:43]Write to MH i2c: E2 08 00 2A 11 80 13 01 00 00 00 00 00 B8 [15:52:43]Write i2c OK [15:52:43]MH_I2C_Read... [15:52:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:43]Read from MH i2c: E2 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 0E 00 [15:52:43]MH_I2C_Read... [15:52:43]Read from MH i2c: E2 0E 00 2A 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [15:52:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:52:43]wFMCommunicate OK [15:52:43]SAM_PROTO_GetShiftState done [15:52:43]FM_GetShiftState done [15:52:43]req_shift_opened done [15:52:43]requested_item shift.open_date is exist - process it [15:52:43]req_shift_open_date [15:52:43]req_shift_open_date done [15:52:43]produce_requested_data done [15:52:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154955,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:52:43]process_action_free close_receipt [15:52:43]json_value_free [15:52:43]json_value_free done [15:52:43]process_json_proto returns [15:52:43]Send response to host [15:52:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154955,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:52:43]free response buf [15:52:43]execute_script done [15:52:43]execute_script returns [15:52:43]free content buf [15:52:43]Sock 7.Close socket [15:52:43]Sock 7.Thread stoped [15:52:47]OFD Sender: No OFD packet to send [15:52:52]OFD Sender: No OFD packet to send [15:52:57]OFD Sender: No OFD packet to send [15:52:57]accept exits with 9 [15:52:57]New connection [15:52:57]New thread 3066748260 created [15:52:57]Thread 3066891620 joined [15:52:57]Waiting for new connection... [15:52:57] Sock 9.Parse request [15:52:57]Sock 9.Check first char [15:52:57]Sock 9.First char is OK [15:52:57]request: POST /json_proto HTTP/1.0 [15:52:57]Method: POST [15:52:57]URL: /json_proto [15:52:57]Method is POST - this is cgi request [15:52:57]url: /json_proto [15:52:57]query_string will be loaded in cgi processing [15:52:57]execute_cgi json_proto POST (null) [15:52:57]execute_cgi path=json_proto method=POST [15:52:57]POST find Content-Length [15:52:57]Host: 172.17.53.67:8080 [15:52:57]Content-Length: 766 [15:52:57]Content-Type: application/json [15:52:57] [15:52:57]POST finish read [15:52:57]Found Content-Length = 766 [15:52:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:57]execute_script... [15:52:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:57]POST & json_proto [15:52:57]process_json_proto [15:52:57]json parsed OK: [15:52:57]protocol is kg_v1.0 [15:52:57]action value=close_receipt [15:52:57]process_action close_receipt [15:52:57]cmd_close_receipt [15:52:57]MH_GetDate [15:52:57]Write to MH i2c: F0 00 00 2B 11 2B [15:52:57]Write i2c OK [15:52:57]MH_I2C_Read... [15:52:57]Read from MH i2c: F0 [15:52:57]MH_I2C_Read... [15:52:57]Read from MH i2c: F0 09 00 [15:52:57]MH_I2C_Read... [15:52:57]Read from MH i2c: F0 09 00 2B 11 00 5A 84 12 67 19 BC 99 64 5D [15:52:57]GetLastDocTimeStamp 1729266760 [15:52:57]current date 1729266778 [15:52:57]FM_GetShiftState [15:52:57]SAM_PROTO_GetShiftState [15:52:57]wFMCommunicate request_size=4 [15:52:57]MH_SAM_APDU [15:52:57]CAPDU: 80 13 01 00 [15:52:57]Write to MH i2c: E2 08 00 2C 11 80 13 01 00 00 00 00 00 BA [15:52:57]Write i2c OK [15:52:57]MH_I2C_Read... [15:52:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:57]Read from MH i2c: E2 [15:52:57]MH_I2C_Read... [15:52:57]Read from MH i2c: E2 0E 00 [15:52:57]MH_I2C_Read... [15:52:57]Read from MH i2c: E2 0E 00 2C 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F1 [15:52:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:52:57]wFMCommunicate OK [15:52:57]SAM_PROTO_GetShiftState done [15:52:57]FM_GetShiftState done [15:52:57]opened in 1729211399 [15:52:57]opened+sec_in_day 1729297799 [15:52:57]quantity*price = 100050 [15:52:57]sum+1 = 100052 [15:52:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 345 18.10.2024 15:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154956 ФПД: 242533193689422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154956&fm=242533193689422&tin=02508201610067®Number=0000137193017469&sum=100051 [15:52:58]StoreToDocumentArchive [15:52:58]shift 312 fd 154956 [15:52:58]save to /storage/0312/doc_00154956 [15:52:58]save last doc name /storage/0312/doc_00154956 to /storage/kkm_last_doc_name [15:52:58]save OK [15:52:58]Clear old archive folders... [15:52:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:52:58]tlvbuf is 01E4F4E0 [15:52:58]SAM_PROTO_ClearQueue [15:52:58]wFMCommunicate request_size=4 [15:52:58]MH_SAM_APDU [15:52:58]CAPDU: 80 09 00 00 [15:52:58]Write to MH i2c: E2 08 00 39 11 80 09 00 00 00 00 00 00 BC [15:52:58]Write i2c OK [15:52:58]MH_I2C_Read... [15:52:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:58]Read from MH i2c: E2 [15:52:58]MH_I2C_Read... [15:52:58]Read from MH i2c: E2 03 00 [15:52:58]MH_I2C_Read... [15:52:58]Read from MH i2c: E2 03 00 39 11 00 90 00 BE [15:52:58]RAPDU: 90 00 [15:52:58]wFMCommunicate OK [15:52:58]SAM_PROTO_ClearQueue done [15:52:58]KKMCreateOFDPacket [15:52:58]OFDProtocolAddRootSTLVToBuf [15:52:58]FM_MakeSignedData [15:52:58]FM_MakeSignedData [15:52:58]SAM_PROTO_SignData [15:52:58]wFMCommunicate request_size=4 [15:52:58]MH_SAM_APDU [15:52:58]CAPDU: 80 0D 01 02 [15:52:58]Write to MH i2c: E2 08 00 3A 11 80 0D 01 02 00 00 00 00 C4 [15:52:58]Write i2c OK [15:52:58]MH_I2C_Read... [15:52:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:58]Read from MH i2c: E2 [15:52:58]MH_I2C_Read... [15:52:58]Read from MH i2c: E2 03 00 [15:52:58]MH_I2C_Read... [15:52:58]Read from MH i2c: E2 03 00 3A 11 00 90 00 BF [15:52:58]RAPDU: 90 00 [15:52:58]wFMCommunicate OK [15:52:58]wFMCommunicate request_size=255 [15:52:58]MH_SAM_APDU [15:52:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 5A 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5D 02 00 35 04 06 00 DC 95 28 DB [15:52:58]Write to MH i2c: E2 02 01 3B 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 5A 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5D 02 00 35 04 06 00 DC 95 28 DB 00 00 CD [15:52:58]Write i2c OK [15:52:58]MH_I2C_Read... [15:52:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:59]Read from MH i2c: E2 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 03 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 03 00 3B 11 00 90 00 C0 [15:52:59]RAPDU: 90 00 [15:52:59]wFMCommunicate OK [15:52:59]wFMCommunicate request_size=7 [15:52:59]MH_SAM_APDU [15:52:59]CAPDU: 80 0D 02 02 02 29 4E [15:52:59]Write to MH i2c: E2 0A 00 3C 11 80 0D 02 02 02 00 29 4E 00 00 42 [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:59]Read from MH i2c: E2 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 03 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 03 00 3C 11 00 90 00 C1 [15:52:59]RAPDU: 90 00 [15:52:59]wFMCommunicate OK [15:52:59]wFMCommunicate request_size=4 [15:52:59]MH_SAM_APDU [15:52:59]CAPDU: 80 0D 03 02 [15:52:59]Write to MH i2c: E2 08 00 3D 11 80 0D 03 02 00 00 00 00 C9 [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:59]Read from MH i2c: E2 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 0B 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 0B 00 3D 11 00 CD 96 23 A0 4C 33 8D 74 90 00 70 [15:52:59]RAPDU: CD 96 23 A0 4C 33 8D 74 90 00 [15:52:59]wFMCommunicate OK [15:52:59]SAM_PROTO_SignData done [15:52:59]FM_MakeSignedData done [15:52:59]CreateOFDProtocolMessage [15:52:59]wFMCommunicate request_size=4 [15:52:59]MH_SAM_APDU [15:52:59]CAPDU: 80 11 00 00 [15:52:59]Write to MH i2c: E2 08 00 3E 11 80 11 00 00 00 00 00 00 C9 [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:59]Read from MH i2c: E2 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 17 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 17 00 3E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [15:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:52:59]wFMCommunicate OK [15:52:59]CreateOFDProtocolMessage done [15:52:59]OFDSenderStorePacket 154956 [15:52:59]StoreOFDPacket docnum=154956 [15:52:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4A 7B 04 01 CC 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 5A 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5D 02 00 35 04 06 00 DC 95 28 DB 29 4E CD 96 23 A0 4C 33 8D 74 [15:52:59]CheckFolder [15:52:59]dirname=/storage/ofd_packets [15:52:59]CheckFolder done [15:52:59]ProducePacketName [15:52:59]name=ofd_packets/00154956 [15:52:59]NVStorageSaveData ofd_packets/00154956 [15:52:59]File name is /storage/ofd_packets/00154956 [15:52:59]Write 298 bytes [15:52:59]NVStorageSaveData done [15:52:59]OFDSenderStorePacket done [15:52:59]KKMCreateOFDPacket done [15:52:59]NVStorageSaveData kkm_last_timestamp [15:52:59]File name is /storage/kkm_last_timestamp [15:52:59]Write 4 bytes [15:52:59]NVStorageSaveData done [15:52:59]ExternCall_PrintAddStr [15:52:59]wPrintStart [15:52:59]Write to MH i2c: 01 00 00 3F 11 50 [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: 01 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: 01 07 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: 01 07 00 3F 11 00 00 00 00 00 FF 0F 65 [15:52:59]RasterBufferAndPrint [15:52:59]line Счет N : (1)873144 [15:52:59]line ИНН: 02508201610067 [15:52:59]line Контрольно-Кассовый Чек [15:52:59]line ПРОДАЖА [15:52:59]line ТРК (МРК, ГНК) : 24 [15:52:59]line Товар: 2710194210 [15:52:59]line ДТ-К-2 [15:52:59]line 13.130 * 76.20 [15:52:59]line = 1000.51 [15:52:59]line НДС 12% НСП 1% [15:52:59]line > о реализуемом товаре [15:52:59]line ИТОГО: 1000.51 [15:52:59]line НСП 1% : 8.85 [15:52:59]line НДС 12% : 106.25 [15:52:59]line Наличными: 0.00 [15:52:59]line Безнал.: 1000.51 [15:52:59]line Место: АЗС № 165 "Партнер Нефть" [15:52:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:52:59]line СНО: Общий режим [15:52:59]line Чек 345 18.10.2024 15:52 [15:52:59]line Смена: 312 ФФД: 1.0 [15:52:59]line ЗНМ: 0300000234 [15:52:59]line РНМ: 0000137193017469 [15:52:59]line Версия ККМ: v1.0 [15:52:59]line Платежная система: Mbank [15:52:59]line ФМ: 0000000000963156 [15:52:59]line ФД: 154956 [15:52:59]line ФПД: 242533193689422 [15:52:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154956&fm=242533193689422&tin=02508201610067®Number=0000137193017469&sum=100051 [15:52:59]OFD Sender: Processing packet 154956 [packets to send 51, broken 50] [15:52:59]ProducePacketName [15:52:59]name=ofd_packets/00154956 [15:52:59]OFD Sender: To server: pG, [15:52:59]CommunicateWithHost lk.salyk.kg:30040 [15:52:59]ConnectInit lk.salyk.kg [15:52:59]written 0, free lines is 4095 [15:52:59]Connected sock=10 [15:52:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4A 7B 04 01 CC 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 5A 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5D 02 00 35 04 06 00 DC 95 28 DB 29 4E CD 96 23 A0 4C 33 8D 74 [15:52:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 98 36 47 00 CF A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5D 02 00 F4 03 04 00 92 2A 12 67 B6 04 01 00 00 BF 0E 5D 4E FB E7 1E DF [15:52:59]CommunicateWithHost err = 0 [15:52:59]CheckOFDResponse [15:52:59]1017 (14) - 77093643461234 [15:52:59]1041 (16) - 0000000000963156 [15:52:59]1040 (4) - 154956 [15:52:59]1012 (4) - 18.10.2024 09:29 [15:52:59]1206 (1) - 0 [15:52:59]OFD Sender: Remove packet 154956 [15:52:59]ProducePacketName [15:52:59]name=ofd_packets/00154956 [15:52:59]NVStorageDeleteData [15:53:00]Write to MH i2c: 01 00 00 68 11 79 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: 01 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: 01 07 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: 01 07 00 68 11 00 00 00 00 00 0C 0D 99 [15:53:00]RasterBufferAndPrint [15:53:00]line [15:53:00]line [15:53:00]line [15:53:00]line [15:53:00]line [15:53:00]written 0, free lines is 3346 [15:53:00]MH_Cut [15:53:00]Write to MH i2c: D1 01 00 6F 11 01 52 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: D1 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: D1 01 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: D1 01 00 6F 11 00 51 [15:53:00]Write to MH i2c: 01 00 00 70 11 81 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]OFD Sender: No OFD packet to send [15:53:00]*** Cut start [15:53:00]*** Partial cut [15:53:00]*** CUTSNS_PIN = 1 [15:53:00]*** CUTSNS_PIN = 0 [15:53:01]*** Brake cut motor [15:53:01]Read from MH i2c: 01 [15:53:01]MH_I2C_Read... [15:53:01]*** Stop cut motor [15:53:01]*** Cut end [15:53:01]Read from MH i2c: 01 07 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: 01 07 00 70 11 00 00 00 00 00 FF 0F 96 [15:53:01]process_action close_receipt done [15:53:01]requested_data is exist [15:53:01]produce_requested_data [15:53:01]requested_item fm.sn is exist - process it [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 11 00 00 [15:53:01]Write to MH i2c: E2 08 00 71 11 80 11 00 00 00 00 00 00 FC [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 17 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 17 00 71 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [15:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:53:01]wFMCommunicate OK [15:53:01]requested_item fd.num is exist - process it [15:53:01]SAM_PROTO_GetFieldsCounters [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 13 00 00 [15:53:01]Write to MH i2c: E2 08 00 72 11 80 13 00 00 00 00 00 00 FF [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 62 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 62 00 72 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [15:53:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_GetFieldsCounters done [15:53:01]requested_item shift.num is exist - process it [15:53:01]requested_item shift.opened is exist - process it [15:53:01]req_shift_opened [15:53:01]FM_GetShiftState [15:53:01]SAM_PROTO_GetShiftState [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 13 01 00 [15:53:01]Write to MH i2c: E2 08 00 73 11 80 13 01 00 00 00 00 00 01 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 73 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [15:53:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_GetShiftState done [15:53:01]FM_GetShiftState done [15:53:01]req_shift_opened done [15:53:01]requested_item shift.open_date is exist - process it [15:53:01]req_shift_open_date [15:53:01]req_shift_open_date done [15:53:01]produce_requested_data done [15:53:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154956,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:53:01]process_action_free close_receipt [15:53:01]json_value_free [15:53:01]json_value_free done [15:53:01]process_json_proto returns [15:53:01]Send response to host [15:53:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154956,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:53:01]free response buf [15:53:01]execute_script done [15:53:01]execute_script returns [15:53:01]free content buf [15:53:01]Sock 9.Close socket [15:53:01]Sock 9.Thread stoped [15:53:05]OFD Sender: No OFD packet to send [15:53:10]OFD Sender: No OFD packet to send [15:53:15]OFD Sender: No OFD packet to send [15:53:20]OFD Sender: No OFD packet to send [15:53:25]OFD Sender: No OFD packet to send [15:53:30]OFD Sender: No OFD packet to send [15:53:35]OFD Sender: No OFD packet to send [15:53:40]OFD Sender: No OFD packet to send [15:53:45]OFD Sender: No OFD packet to send [15:53:50]OFD Sender: No OFD packet to send [15:53:55]OFD Sender: No OFD packet to send [15:54:00]OFD Sender: No OFD packet to send [15:54:05]OFD Sender: No OFD packet to send [15:54:10]OFD Sender: No OFD packet to send [15:54:12]accept exits with 7 [15:54:12]New connection [15:54:12]New thread 3066891620 created [15:54:12]Thread 3066748260 joined [15:54:12]Waiting for new connection... [15:54:12] Sock 7.Parse request [15:54:12]Sock 7.Check first char [15:54:12]Sock 7.First char is OK [15:54:12]request: POST /json_proto HTTP/1.0 [15:54:12]Method: POST [15:54:12]URL: /json_proto [15:54:12]Method is POST - this is cgi request [15:54:12]url: /json_proto [15:54:12]query_string will be loaded in cgi processing [15:54:12]execute_cgi json_proto POST (null) [15:54:12]execute_cgi path=json_proto method=POST [15:54:12]POST find Content-Length [15:54:12]Host: 172.17.53.67:8080 [15:54:12]Content-Length: 682 [15:54:12]Content-Type: application/json [15:54:12] [15:54:12]POST finish read [15:54:12]Found Content-Length = 682 [15:54:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:12]execute_script... [15:54:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:12]POST & json_proto [15:54:12]process_json_proto [15:54:12]json parsed OK: [15:54:12]protocol is kg_v1.0 [15:54:12]action value=close_receipt [15:54:12]process_action close_receipt [15:54:12]cmd_close_receipt [15:54:12]MH_GetDate [15:54:12]Write to MH i2c: F0 00 00 74 11 74 [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: F0 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: F0 09 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: F0 09 00 74 11 00 A5 84 12 67 19 BC 99 64 F1 [15:54:12]GetLastDocTimeStamp 1729266778 [15:54:12]current date 1729266853 [15:54:12]FM_GetShiftState [15:54:12]SAM_PROTO_GetShiftState [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 13 01 00 [15:54:12]Write to MH i2c: E2 08 00 75 11 80 13 01 00 00 00 00 00 03 [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 0E 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 0E 00 75 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [15:54:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:54:12]wFMCommunicate OK [15:54:12]SAM_PROTO_GetShiftState done [15:54:12]FM_GetShiftState done [15:54:12]opened in 1729211399 [15:54:12]opened+sec_in_day 1729297799 [15:54:12]quantity*price = 100021 [15:54:12]sum+1 = 100023 [15:54:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 346 18.10.2024 15:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154957 ФПД: 71392079311116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154957&fm=71392079311116&tin=02508201610067®Number=0000137193017469&sum=100000 [15:54:13]StoreToDocumentArchive [15:54:13]shift 312 fd 154957 [15:54:13]save to /storage/0312/doc_00154957 [15:54:13]save last doc name /storage/0312/doc_00154957 to /storage/kkm_last_doc_name [15:54:13]save OK [15:54:13]Clear old archive folders... [15:54:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:13]tlvbuf is B6EB2A50 [15:54:13]SAM_PROTO_ClearQueue [15:54:13]wFMCommunicate request_size=4 [15:54:13]MH_SAM_APDU [15:54:13]CAPDU: 80 09 00 00 [15:54:13]Write to MH i2c: E2 08 00 82 11 80 09 00 00 00 00 00 00 05 [15:54:13]Write i2c OK [15:54:13]MH_I2C_Read... [15:54:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:13]Read from MH i2c: E2 [15:54:13]MH_I2C_Read... [15:54:13]Read from MH i2c: E2 03 00 [15:54:13]MH_I2C_Read... [15:54:13]Read from MH i2c: E2 03 00 82 11 00 90 00 07 [15:54:13]RAPDU: 90 00 [15:54:13]wFMCommunicate OK [15:54:13]SAM_PROTO_ClearQueue done [15:54:13]KKMCreateOFDPacket [15:54:13]OFDProtocolAddRootSTLVToBuf [15:54:13]FM_MakeSignedData [15:54:13]FM_MakeSignedData [15:54:13]SAM_PROTO_SignData [15:54:13]wFMCommunicate request_size=4 [15:54:13]MH_SAM_APDU [15:54:13]CAPDU: 80 0D 01 02 [15:54:13]Write to MH i2c: E2 08 00 83 11 80 0D 01 02 00 00 00 00 0D [15:54:13]Write i2c OK [15:54:13]MH_I2C_Read... [15:54:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:14]Read from MH i2c: E2 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 83 11 00 90 00 08 [15:54:14]RAPDU: 90 00 [15:54:14]wFMCommunicate OK [15:54:14]wFMCommunicate request_size=255 [15:54:14]MH_SAM_APDU [15:54:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A5 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5D 02 00 35 04 06 00 40 [15:54:14]Write to MH i2c: E2 02 01 84 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A5 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5D 02 00 35 04 06 00 40 00 00 F3 [15:54:14]Write i2c OK [15:54:14]MH_I2C_Read... [15:54:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:14]Read from MH i2c: E2 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 84 11 00 90 00 09 [15:54:14]RAPDU: 90 00 [15:54:14]wFMCommunicate OK [15:54:14]wFMCommunicate request_size=10 [15:54:14]MH_SAM_APDU [15:54:14]CAPDU: 80 0D 02 02 05 EE 43 86 F1 0C [15:54:14]Write to MH i2c: E2 0D 00 85 11 80 0D 02 02 05 00 EE 43 86 F1 0C 00 00 CE [15:54:14]Write i2c OK [15:54:14]MH_I2C_Read... [15:54:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:14]Read from MH i2c: E2 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 03 00 85 11 00 90 00 0A [15:54:14]RAPDU: 90 00 [15:54:14]wFMCommunicate OK [15:54:14]wFMCommunicate request_size=4 [15:54:14]MH_SAM_APDU [15:54:14]CAPDU: 80 0D 03 02 [15:54:14]Write to MH i2c: E2 08 00 86 11 80 0D 03 02 00 00 00 00 12 [15:54:14]Write i2c OK [15:54:14]MH_I2C_Read... [15:54:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:14]Read from MH i2c: E2 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 0B 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 0B 00 86 11 00 84 77 96 B0 B1 73 72 01 90 00 EB [15:54:14]RAPDU: 84 77 96 B0 B1 73 72 01 90 00 [15:54:14]wFMCommunicate OK [15:54:14]SAM_PROTO_SignData done [15:54:14]FM_MakeSignedData done [15:54:14]CreateOFDProtocolMessage [15:54:14]wFMCommunicate request_size=4 [15:54:14]MH_SAM_APDU [15:54:14]CAPDU: 80 11 00 00 [15:54:14]Write to MH i2c: E2 08 00 87 11 80 11 00 00 00 00 00 00 12 [15:54:14]Write i2c OK [15:54:14]MH_I2C_Read... [15:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:14]Read from MH i2c: E2 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 17 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: E2 17 00 87 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [15:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:54:14]wFMCommunicate OK [15:54:14]CreateOFDProtocolMessage done [15:54:14]OFDSenderStorePacket 154957 [15:54:14]StoreOFDPacket docnum=154957 [15:54:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 3C 07 01 BA 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A5 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5D 02 00 35 04 06 00 40 EE 43 86 F1 0C 84 77 96 B0 B1 73 72 01 [15:54:14]CheckFolder [15:54:14]dirname=/storage/ofd_packets [15:54:14]CheckFolder done [15:54:14]ProducePacketName [15:54:14]name=ofd_packets/00154957 [15:54:14]NVStorageSaveData ofd_packets/00154957 [15:54:14]File name is /storage/ofd_packets/00154957 [15:54:14]Write 301 bytes [15:54:14]NVStorageSaveData done [15:54:14]OFDSenderStorePacket done [15:54:14]KKMCreateOFDPacket done [15:54:14]NVStorageSaveData kkm_last_timestamp [15:54:14]File name is /storage/kkm_last_timestamp [15:54:14]Write 4 bytes [15:54:14]NVStorageSaveData done [15:54:14]ExternCall_PrintAddStr [15:54:14]wPrintStart [15:54:14]Write to MH i2c: 01 00 00 88 11 99 [15:54:14]Write i2c OK [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: 01 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: 01 07 00 [15:54:14]MH_I2C_Read... [15:54:14]Read from MH i2c: 01 07 00 88 11 00 00 00 00 00 FF 0F AE [15:54:14]RasterBufferAndPrint [15:54:14]line Счет N : (1)873145 [15:54:14]line ИНН: 02508201610067 [15:54:14]line Контрольно-Кассовый Чек [15:54:14]line ПРОДАЖА [15:54:14]line ТРК (МРК, ГНК) : 41 [15:54:14]line Товар: 2710124500 [15:54:14]line Аи-95-К-5 [15:54:14]line 13.480 * 74.20 [15:54:14]line = 1000.22 [15:54:14]line НДС 12% НСП 1% [15:54:14]line > о реализуемом товаре [15:54:14]line ОКРУГЛЕНИЕ: -0.22 [15:54:14]line ИТОГО: 1000.00 [15:54:14]line Внесено: 1000.00 [15:54:14]line СДАЧА: 0.00 [15:54:14]line НСП 1% : 8.85 [15:54:14]line НДС 12% : 106.22 [15:54:14]line Наличными: 1000.00 [15:54:14]line Безнал.: 0.00 [15:54:14]line Место: АЗС № 165 "Партнер Нефть" [15:54:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:54:14]line СНО: Общий режим [15:54:14]line Чек 346 18.10.2024 15:54 [15:54:14]line Смена: 312 ФФД: 1.0 [15:54:14]line ЗНМ: 0300000234 [15:54:14]line РНМ: 0000137193017469 [15:54:14]line Версия ККМ: v1.0 [15:54:14]line ФМ: 0000000000963156 [15:54:14]line ФД: 154957 [15:54:14]line ФПД: 71392079311116 [15:54:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154957&fm=71392079311116&tin=02508201610067®Number=0000137193017469&sum=100000 [15:54:14]OFD Sender: Processing packet 154957 [packets to send 51, broken 50] [15:54:14]ProducePacketName [15:54:14]name=ofd_packets/00154957 [15:54:14]OFD Sender: To server: pG, [15:54:14]CommunicateWithHost lk.salyk.kg:30040 [15:54:14]ConnectInit lk.salyk.kg [15:54:14]written 0, free lines is 4095 [15:54:14]Connected sock=10 [15:54:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 3C 07 01 BA 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A5 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5D 02 00 35 04 06 00 40 EE 43 86 F1 0C 84 77 96 B0 B1 73 72 01 [15:54:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2D CD 47 00 6E C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5D 02 00 F4 03 04 00 DD 2A 12 67 B6 04 01 00 00 97 BF EB 9E 24 44 8A 5E [15:54:15]CommunicateWithHost err = 0 [15:54:15]CheckOFDResponse [15:54:15]1017 (14) - 77093643461234 [15:54:15]1041 (16) - 0000000000963156 [15:54:15]1040 (4) - 154957 [15:54:15]1012 (4) - 18.10.2024 09:31 [15:54:15]1206 (1) - 0 [15:54:15]OFD Sender: Remove packet 154957 [15:54:15]ProducePacketName [15:54:15]name=ofd_packets/00154957 [15:54:15]NVStorageDeleteData [15:54:15]Write to MH i2c: 01 00 00 B3 11 C4 [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: 01 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: 01 07 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: 01 07 00 B3 11 00 00 00 00 00 DD 0C B4 [15:54:15]RasterBufferAndPrint [15:54:15]line [15:54:15]line [15:54:15]line [15:54:15]line [15:54:15]line [15:54:15]written 0, free lines is 3299 [15:54:15]MH_Cut [15:54:15]Write to MH i2c: D1 01 00 BA 11 01 9D [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: D1 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: D1 01 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: D1 01 00 BA 11 00 9C [15:54:15]Write to MH i2c: 01 00 00 BB 11 CC [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]OFD Sender: No OFD packet to send [15:54:16]*** Cut start [15:54:16]*** Partial cut [15:54:16]*** CUTSNS_PIN = 1 [15:54:16]*** CUTSNS_PIN = 0 [15:54:16]*** Brake cut motor [15:54:16]Read from MH i2c: 01 [15:54:16]MH_I2C_Read... [15:54:16]*** Stop cut motor [15:54:16]*** Cut end [15:54:16]Read from MH i2c: 01 07 00 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: 01 07 00 BB 11 00 00 00 00 00 FF 0F E1 [15:54:16]process_action close_receipt done [15:54:16]requested_data is exist [15:54:16]produce_requested_data [15:54:16]requested_item fm.sn is exist - process it [15:54:16]wFMCommunicate request_size=4 [15:54:16]MH_SAM_APDU [15:54:16]CAPDU: 80 11 00 00 [15:54:16]Write to MH i2c: E2 08 00 BC 11 80 11 00 00 00 00 00 00 47 [15:54:16]Write i2c OK [15:54:16]MH_I2C_Read... [15:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:16]Read from MH i2c: E2 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 17 00 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 17 00 BC 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [15:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:54:16]wFMCommunicate OK [15:54:16]requested_item fd.num is exist - process it [15:54:16]SAM_PROTO_GetFieldsCounters [15:54:16]wFMCommunicate request_size=4 [15:54:16]MH_SAM_APDU [15:54:16]CAPDU: 80 13 00 00 [15:54:16]Write to MH i2c: E2 08 00 BD 11 80 13 00 00 00 00 00 00 4A [15:54:16]Write i2c OK [15:54:16]MH_I2C_Read... [15:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:16]Read from MH i2c: E2 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 62 00 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 62 00 BD 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [15:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:16]wFMCommunicate OK [15:54:16]SAM_PROTO_GetFieldsCounters done [15:54:16]requested_item shift.num is exist - process it [15:54:16]requested_item shift.opened is exist - process it [15:54:16]req_shift_opened [15:54:16]FM_GetShiftState [15:54:16]SAM_PROTO_GetShiftState [15:54:16]wFMCommunicate request_size=4 [15:54:16]MH_SAM_APDU [15:54:16]CAPDU: 80 13 01 00 [15:54:16]Write to MH i2c: E2 08 00 BE 11 80 13 01 00 00 00 00 00 4C [15:54:16]Write i2c OK [15:54:16]MH_I2C_Read... [15:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:16]Read from MH i2c: E2 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 0E 00 [15:54:16]MH_I2C_Read... [15:54:16]Read from MH i2c: E2 0E 00 BE 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [15:54:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:54:16]wFMCommunicate OK [15:54:16]SAM_PROTO_GetShiftState done [15:54:16]FM_GetShiftState done [15:54:16]req_shift_opened done [15:54:16]requested_item shift.open_date is exist - process it [15:54:16]req_shift_open_date [15:54:16]req_shift_open_date done [15:54:16]produce_requested_data done [15:54:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154957,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:54:16]process_action_free close_receipt [15:54:16]json_value_free [15:54:16]json_value_free done [15:54:16]process_json_proto returns [15:54:16]Send response to host [15:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154957,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:54:16]free response buf [15:54:16]execute_script done [15:54:16]execute_script returns [15:54:16]free content buf [15:54:16]Sock 7.Close socket [15:54:16]Sock 7.Thread stoped [15:54:20]OFD Sender: No OFD packet to send [15:54:25]OFD Sender: No OFD packet to send [15:54:30]OFD Sender: No OFD packet to send [15:54:35]OFD Sender: No OFD packet to send [15:54:40]OFD Sender: No OFD packet to send [15:54:45]OFD Sender: No OFD packet to send [15:54:50]OFD Sender: No OFD packet to send [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:35]OFD Sender: No OFD packet to send [15:55:40]OFD Sender: No OFD packet to send [15:55:42]accept exits with 9 [15:55:42]New connection [15:55:42]New thread 3066748260 created [15:55:42]Thread 3066891620 joined [15:55:42]Waiting for new connection... [15:55:42] Sock 9.Parse request [15:55:42]Sock 9.Check first char [15:55:42]Sock 9.First char is OK [15:55:42]request: POST /json_proto HTTP/1.0 [15:55:42]Method: POST [15:55:42]URL: /json_proto [15:55:42]Method is POST - this is cgi request [15:55:42]url: /json_proto [15:55:42]query_string will be loaded in cgi processing [15:55:42]execute_cgi json_proto POST (null) [15:55:42]execute_cgi path=json_proto method=POST [15:55:42]POST find Content-Length [15:55:42]Host: 172.17.53.67:8080 [15:55:42]Content-Length: 769 [15:55:42]Content-Type: application/json [15:55:42] [15:55:42]POST finish read [15:55:42]Found Content-Length = 769 [15:55:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:42]execute_script... [15:55:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:42]POST & json_proto [15:55:42]process_json_proto [15:55:42]json parsed OK: [15:55:42]protocol is kg_v1.0 [15:55:42]action value=close_receipt [15:55:42]process_action close_receipt [15:55:42]cmd_close_receipt [15:55:42]MH_GetDate [15:55:42]Write to MH i2c: F0 00 00 BF 11 BF [15:55:42]Write i2c OK [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: F0 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: F0 09 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: F0 09 00 BF 11 00 FE 84 12 67 19 BC 99 64 95 [15:55:42]GetLastDocTimeStamp 1729266853 [15:55:42]current date 1729266942 [15:55:42]FM_GetShiftState [15:55:42]SAM_PROTO_GetShiftState [15:55:42]wFMCommunicate request_size=4 [15:55:42]MH_SAM_APDU [15:55:42]CAPDU: 80 13 01 00 [15:55:42]Write to MH i2c: E2 08 00 C0 11 80 13 01 00 00 00 00 00 4E [15:55:42]Write i2c OK [15:55:42]MH_I2C_Read... [15:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:42]Read from MH i2c: E2 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 0E 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 0E 00 C0 11 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [15:55:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:55:42]wFMCommunicate OK [15:55:42]SAM_PROTO_GetShiftState done [15:55:42]FM_GetShiftState done [15:55:42]opened in 1729211399 [15:55:42]opened+sec_in_day 1729297799 [15:55:42]quantity*price = 100021 [15:55:42]sum+1 = 100023 [15:55:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 347 18.10.2024 15:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154958 ФПД: 221356227306586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154958&fm=221356227306586&tin=02508201610067®Number=0000137193017469&sum=100022 [15:55:43]StoreToDocumentArchive [15:55:43]shift 312 fd 154958 [15:55:43]save to /storage/0312/doc_00154958 [15:55:43]save last doc name /storage/0312/doc_00154958 to /storage/kkm_last_doc_name [15:55:43]save OK [15:55:43]Clear old archive folders... [15:55:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:43]tlvbuf is B6E996D0 [15:55:43]SAM_PROTO_ClearQueue [15:55:43]wFMCommunicate request_size=4 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 09 00 00 [15:55:43]Write to MH i2c: E2 08 00 CD 11 80 09 00 00 00 00 00 00 50 [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 CD 11 00 90 00 52 [15:55:43]RAPDU: 90 00 [15:55:43]wFMCommunicate OK [15:55:43]SAM_PROTO_ClearQueue done [15:55:43]KKMCreateOFDPacket [15:55:43]OFDProtocolAddRootSTLVToBuf [15:55:43]FM_MakeSignedData [15:55:43]FM_MakeSignedData [15:55:43]SAM_PROTO_SignData [15:55:43]wFMCommunicate request_size=4 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 0D 01 02 [15:55:43]Write to MH i2c: E2 08 00 CE 11 80 0D 01 02 00 00 00 00 58 [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 CE 11 00 90 00 53 [15:55:43]RAPDU: 90 00 [15:55:43]wFMCommunicate OK [15:55:43]wFMCommunicate request_size=255 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 FE 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5D 02 00 35 04 06 00 C9 [15:55:43]Write to MH i2c: E2 02 01 CF 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 FE 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5D 02 00 35 04 06 00 C9 00 00 4E [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 CF 11 00 90 00 54 [15:55:43]RAPDU: 90 00 [15:55:43]wFMCommunicate OK [15:55:43]wFMCommunicate request_size=10 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 0D 02 02 05 52 83 4C 24 5A [15:55:43]Write to MH i2c: E2 0D 00 D0 11 80 0D 02 02 05 00 52 83 4C 24 5A 00 00 04 [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 03 00 D0 11 00 90 00 55 [15:55:43]RAPDU: 90 00 [15:55:43]wFMCommunicate OK [15:55:43]wFMCommunicate request_size=4 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 0D 03 02 [15:55:43]Write to MH i2c: E2 08 00 D1 11 80 0D 03 02 00 00 00 00 5D [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 0B 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 0B 00 D1 11 00 6A A7 EF 39 AD F2 1F 7F 90 00 D4 [15:55:43]RAPDU: 6A A7 EF 39 AD F2 1F 7F 90 00 [15:55:43]wFMCommunicate OK [15:55:43]SAM_PROTO_SignData done [15:55:43]FM_MakeSignedData done [15:55:43]CreateOFDProtocolMessage [15:55:43]wFMCommunicate request_size=4 [15:55:43]MH_SAM_APDU [15:55:43]CAPDU: 80 11 00 00 [15:55:43]Write to MH i2c: E2 08 00 D2 11 80 11 00 00 00 00 00 00 5D [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:43]Read from MH i2c: E2 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 17 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: E2 17 00 D2 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [15:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:55:43]wFMCommunicate OK [15:55:43]CreateOFDProtocolMessage done [15:55:43]OFDSenderStorePacket 154958 [15:55:43]StoreOFDPacket docnum=154958 [15:55:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF C2 07 01 44 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 FE 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5D 02 00 35 04 06 00 C9 52 83 4C 24 5A 6A A7 EF 39 AD F2 1F 7F [15:55:43]CheckFolder [15:55:43]dirname=/storage/ofd_packets [15:55:43]CheckFolder done [15:55:43]ProducePacketName [15:55:43]name=ofd_packets/00154958 [15:55:43]NVStorageSaveData ofd_packets/00154958 [15:55:43]File name is /storage/ofd_packets/00154958 [15:55:43]Write 301 bytes [15:55:43]NVStorageSaveData done [15:55:43]OFDSenderStorePacket done [15:55:43]KKMCreateOFDPacket done [15:55:43]NVStorageSaveData kkm_last_timestamp [15:55:43]File name is /storage/kkm_last_timestamp [15:55:43]Write 4 bytes [15:55:43]NVStorageSaveData done [15:55:43]ExternCall_PrintAddStr [15:55:43]wPrintStart [15:55:43]Write to MH i2c: 01 00 00 D3 11 E4 [15:55:43]Write i2c OK [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: 01 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: 01 07 00 [15:55:43]MH_I2C_Read... [15:55:43]Read from MH i2c: 01 07 00 D3 11 00 00 00 00 00 FF 0F F9 [15:55:43]RasterBufferAndPrint [15:55:43]line Счет N : (1)873146 [15:55:43]line ИНН: 02508201610067 [15:55:43]line Контрольно-Кассовый Чек [15:55:43]line ПРОДАЖА [15:55:43]line ТРК (МРК, ГНК) : 21 [15:55:43]line Товар: 2710124500 [15:55:43]line Аи-95-К-5 [15:55:43]line 13.480 * 74.20 [15:55:43]line = 1000.22 [15:55:43]line НДС 12% НСП 1% [15:55:43]line > о реализуемом товаре [15:55:43]line ИТОГО: 1000.22 [15:55:43]line НСП 1% : 8.85 [15:55:43]line НДС 12% : 106.22 [15:55:43]line Наличными: 0.00 [15:55:43]line Безнал.: 1000.22 [15:55:43]line Место: АЗС № 165 "Партнер Нефть" [15:55:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:55:43]line СНО: Общий режим [15:55:43]line Чек 347 18.10.2024 15:55 [15:55:43]line Смена: 312 ФФД: 1.0 [15:55:43]line ЗНМ: 0300000234 [15:55:43]line РНМ: 0000137193017469 [15:55:43]line Версия ККМ: v1.0 [15:55:43]line Платежная система: Mbank [15:55:43]line ФМ: 0000000000963156 [15:55:43]line ФД: 154958 [15:55:43]line ФПД: 221356227306586 [15:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154958&fm=221356227306586&tin=02508201610067®Number=0000137193017469&sum=100022 [15:55:44]OFD Sender: Processing packet 154958 [packets to send 51, broken 50] [15:55:44]ProducePacketName [15:55:44]name=ofd_packets/00154958 [15:55:44]OFD Sender: To server: pG, [15:55:44]CommunicateWithHost lk.salyk.kg:30040 [15:55:44]ConnectInit lk.salyk.kg [15:55:44]written 0, free lines is 4095 [15:55:44]Connected sock=7 [15:55:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF C2 07 01 44 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 FE 84 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5D 02 00 35 04 06 00 C9 52 83 4C 24 5A 6A A7 EF 39 AD F2 1F 7F [15:55:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D7 32 47 00 82 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5D 02 00 F4 03 04 00 36 2B 12 67 B6 04 01 00 00 37 AC ED 18 7A FE 31 7C [15:55:44]CommunicateWithHost err = 0 [15:55:44]CheckOFDResponse [15:55:44]1017 (14) - 77093643461234 [15:55:44]1041 (16) - 0000000000963156 [15:55:44]1040 (4) - 154958 [15:55:44]1012 (4) - 18.10.2024 09:32 [15:55:44]1206 (1) - 0 [15:55:44]OFD Sender: Remove packet 154958 [15:55:44]ProducePacketName [15:55:44]name=ofd_packets/00154958 [15:55:44]NVStorageDeleteData [15:55:44]Write to MH i2c: 01 00 00 FC 11 0D [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 07 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 07 00 FC 11 00 00 00 00 00 1B 0D 3C [15:55:44]RasterBufferAndPrint [15:55:44]line [15:55:44]line [15:55:44]line [15:55:44]line [15:55:44]line [15:55:44]written 0, free lines is 3361 [15:55:44]MH_Cut [15:55:44]Write to MH i2c: D1 01 00 03 12 01 E7 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: D1 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: D1 01 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: D1 01 00 03 12 00 E6 [15:55:44]Write to MH i2c: 01 00 00 04 12 16 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]OFD Sender: No OFD packet to send [15:55:45]*** Cut start [15:55:45]*** Partial cut [15:55:45]*** CUTSNS_PIN = 1 [15:55:45]*** CUTSNS_PIN = 0 [15:55:45]*** Brake cut motor [15:55:45]Read from MH i2c: 01 [15:55:45]MH_I2C_Read... [15:55:45]*** Stop cut motor [15:55:45]*** Cut end [15:55:45]Read from MH i2c: 01 07 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: 01 07 00 04 12 00 00 00 00 00 FF 0F 2B [15:55:45]process_action close_receipt done [15:55:45]requested_data is exist [15:55:45]produce_requested_data [15:55:45]requested_item fm.sn is exist - process it [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 11 00 00 [15:55:45]Write to MH i2c: E2 08 00 05 12 80 11 00 00 00 00 00 00 91 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 17 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 17 00 05 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [15:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:55:45]wFMCommunicate OK [15:55:45]requested_item fd.num is exist - process it [15:55:45]SAM_PROTO_GetFieldsCounters [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 13 00 00 [15:55:45]Write to MH i2c: E2 08 00 06 12 80 13 00 00 00 00 00 00 94 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 62 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 62 00 06 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15:55:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:45]wFMCommunicate OK [15:55:45]SAM_PROTO_GetFieldsCounters done [15:55:45]requested_item shift.num is exist - process it [15:55:45]requested_item shift.opened is exist - process it [15:55:45]req_shift_opened [15:55:45]FM_GetShiftState [15:55:45]SAM_PROTO_GetShiftState [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 13 01 00 [15:55:45]Write to MH i2c: E2 08 00 07 12 80 13 01 00 00 00 00 00 96 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0E 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0E 00 07 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CD [15:55:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:55:46]wFMCommunicate OK [15:55:46]SAM_PROTO_GetShiftState done [15:55:46]FM_GetShiftState done [15:55:46]req_shift_opened done [15:55:46]requested_item shift.open_date is exist - process it [15:55:46]req_shift_open_date [15:55:46]req_shift_open_date done [15:55:46]produce_requested_data done [15:55:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154958,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:55:46]process_action_free close_receipt [15:55:46]json_value_free [15:55:46]json_value_free done [15:55:46]process_json_proto returns [15:55:46]Send response to host [15:55:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154958,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:55:46]free response buf [15:55:46]execute_script done [15:55:46]execute_script returns [15:55:46]free content buf [15:55:46]Sock 9.Close socket [15:55:46]Sock 9.Thread stoped [15:55:49]OFD Sender: No OFD packet to send [15:55:54]OFD Sender: No OFD packet to send [15:55:59]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:30]accept exits with 10 [15:56:30]New connection [15:56:30]New thread 3066891620 created [15:56:30]Thread 3066748260 joined [15:56:30]Waiting for new connection... [15:56:30] Sock 10.Parse request [15:56:30]Sock 10.Check first char [15:56:30]Sock 10.First char is OK [15:56:30]request: POST /json_proto HTTP/1.0 [15:56:30]Method: POST [15:56:30]URL: /json_proto [15:56:30]Method is POST - this is cgi request [15:56:30]url: /json_proto [15:56:30]query_string will be loaded in cgi processing [15:56:30]execute_cgi json_proto POST (null) [15:56:30]execute_cgi path=json_proto method=POST [15:56:30]POST find Content-Length [15:56:30]Host: 172.17.53.67:8080 [15:56:30]Content-Length: 766 [15:56:30]Content-Type: application/json [15:56:30] [15:56:30]POST finish read [15:56:30]Found Content-Length = 766 [15:56:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:30]execute_script... [15:56:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:30]POST & json_proto [15:56:30]process_json_proto [15:56:30]json parsed OK: [15:56:30]protocol is kg_v1.0 [15:56:30]action value=close_receipt [15:56:30]process_action close_receipt [15:56:30]cmd_close_receipt [15:56:30]MH_GetDate [15:56:30]Write to MH i2c: F0 00 00 08 12 09 [15:56:30]Write i2c OK [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: F0 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: F0 09 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: F0 09 00 08 12 00 2E 85 12 67 19 BC 99 64 10 [15:56:30]GetLastDocTimeStamp 1729266942 [15:56:30]current date 1729266990 [15:56:30]FM_GetShiftState [15:56:30]SAM_PROTO_GetShiftState [15:56:30]wFMCommunicate request_size=4 [15:56:30]MH_SAM_APDU [15:56:30]CAPDU: 80 13 01 00 [15:56:30]Write to MH i2c: E2 08 00 09 12 80 13 01 00 00 00 00 00 98 [15:56:30]Write i2c OK [15:56:30]MH_I2C_Read... [15:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:30]Read from MH i2c: E2 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 0E 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 0E 00 09 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CF [15:56:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:56:30]wFMCommunicate OK [15:56:30]SAM_PROTO_GetShiftState done [15:56:30]FM_GetShiftState done [15:56:30]opened in 1729211399 [15:56:30]opened+sec_in_day 1729297799 [15:56:30]quantity*price = 30038 [15:56:30]sum+1 = 30039 [15:56:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 348 18.10.2024 15:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154959 ФПД: 9270120918747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154959&fm=9270120918747&tin=02508201610067®Number=0000137193017469&sum=30038 [15:56:31]StoreToDocumentArchive [15:56:31]shift 312 fd 154959 [15:56:31]save to /storage/0312/doc_00154959 [15:56:31]save last doc name /storage/0312/doc_00154959 to /storage/kkm_last_doc_name [15:56:31]save OK [15:56:31]Clear old archive folders... [15:56:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:56:31]tlvbuf is B6E99C30 [15:56:31]SAM_PROTO_ClearQueue [15:56:31]wFMCommunicate request_size=4 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 09 00 00 [15:56:31]Write to MH i2c: E2 08 00 16 12 80 09 00 00 00 00 00 00 9A [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 16 12 00 90 00 9C [15:56:31]RAPDU: 90 00 [15:56:31]wFMCommunicate OK [15:56:31]SAM_PROTO_ClearQueue done [15:56:31]KKMCreateOFDPacket [15:56:31]OFDProtocolAddRootSTLVToBuf [15:56:31]FM_MakeSignedData [15:56:31]FM_MakeSignedData [15:56:31]SAM_PROTO_SignData [15:56:31]wFMCommunicate request_size=4 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 0D 01 02 [15:56:31]Write to MH i2c: E2 08 00 17 12 80 0D 01 02 00 00 00 00 A2 [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 17 12 00 90 00 9D [15:56:31]RAPDU: 90 00 [15:56:31]wFMCommunicate OK [15:56:31]wFMCommunicate request_size=255 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 2E 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5D 02 00 35 04 06 00 08 [15:56:31]Write to MH i2c: E2 02 01 18 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 2E 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5D 02 00 35 04 06 00 08 00 00 01 [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 18 12 00 90 00 9E [15:56:31]RAPDU: 90 00 [15:56:31]wFMCommunicate OK [15:56:31]wFMCommunicate request_size=10 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 0D 02 02 05 6E 5E 43 AE DB [15:56:31]Write to MH i2c: E2 0D 00 19 12 80 0D 02 02 05 00 6E 5E 43 AE DB 00 00 47 [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 03 00 19 12 00 90 00 9F [15:56:31]RAPDU: 90 00 [15:56:31]wFMCommunicate OK [15:56:31]wFMCommunicate request_size=4 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 0D 03 02 [15:56:31]Write to MH i2c: E2 08 00 1A 12 80 0D 03 02 00 00 00 00 A7 [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 0B 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 0B 00 1A 12 00 C1 16 D3 15 38 7D 40 B4 90 00 10 [15:56:31]RAPDU: C1 16 D3 15 38 7D 40 B4 90 00 [15:56:31]wFMCommunicate OK [15:56:31]SAM_PROTO_SignData done [15:56:31]FM_MakeSignedData done [15:56:31]CreateOFDProtocolMessage [15:56:31]wFMCommunicate request_size=4 [15:56:31]MH_SAM_APDU [15:56:31]CAPDU: 80 11 00 00 [15:56:31]Write to MH i2c: E2 08 00 1B 12 80 11 00 00 00 00 00 00 A7 [15:56:31]Write i2c OK [15:56:31]MH_I2C_Read... [15:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:31]Read from MH i2c: E2 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 17 00 [15:56:31]MH_I2C_Read... [15:56:31]Read from MH i2c: E2 17 00 1B 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [15:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:56:31]wFMCommunicate OK [15:56:31]CreateOFDProtocolMessage done [15:56:31]OFDSenderStorePacket 154959 [15:56:31]StoreOFDPacket docnum=154959 [15:56:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 4D 07 01 51 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 2E 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5D 02 00 35 04 06 00 08 6E 5E 43 AE DB C1 16 D3 15 38 7D 40 B4 [15:56:31]CheckFolder [15:56:31]dirname=/storage/ofd_packets [15:56:31]CheckFolder done [15:56:31]ProducePacketName [15:56:31]name=ofd_packets/00154959 [15:56:31]NVStorageSaveData ofd_packets/00154959 [15:56:31]File name is /storage/ofd_packets/00154959 [15:56:31]Write 301 bytes [15:56:31]NVStorageSaveData done [15:56:31]OFDSenderStorePacket done [15:56:31]KKMCreateOFDPacket done [15:56:31]NVStorageSaveData kkm_last_timestamp [15:56:31]File name is /storage/kkm_last_timestamp [15:56:32]Write 4 bytes [15:56:32]NVStorageSaveData done [15:56:32]ExternCall_PrintAddStr [15:56:32]wPrintStart [15:56:32]Write to MH i2c: 01 00 00 1C 12 2E [15:56:32]Write i2c OK [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 07 00 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 07 00 1C 12 00 00 00 00 00 FF 0F 43 [15:56:32]RasterBufferAndPrint [15:56:32]line Счет N : (1)873147 [15:56:32]line ИНН: 02508201610067 [15:56:32]line Контрольно-Кассовый Чек [15:56:32]line ПРОДАЖА [15:56:32]line ТРК (МРК, ГНК) : 32 [15:56:32]line Товар: 2710124130 [15:56:32]line Аи-92-К-5 [15:56:32]line 4.490 * 66.90 [15:56:32]line = 300.38 [15:56:32]line НДС 12% НСП 1% [15:56:32]line > о реализуемом товаре [15:56:32]line ИТОГО: 300.38 [15:56:32]line НСП 1% : 2.66 [15:56:32]line НДС 12% : 31.90 [15:56:32]line Наличными: 0.00 [15:56:32]line Безнал.: 300.38 [15:56:32]line Место: АЗС № 165 "Партнер Нефть" [15:56:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:56:32]line СНО: Общий режим [15:56:32]line Чек 348 18.10.2024 15:56 [15:56:32]line Смена: 312 ФФД: 1.0 [15:56:32]line ЗНМ: 0300000234 [15:56:32]line РНМ: 0000137193017469 [15:56:32]line Версия ККМ: v1.0 [15:56:32]line Платежная система: Mbank [15:56:32]line ФМ: 0000000000963156 [15:56:32]line ФД: 154959 [15:56:32]line ФПД: 9270120918747 [15:56:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154959&fm=9270120918747&tin=02508201610067®Number=0000137193017469&sum=30038 [15:56:32]OFD Sender: Processing packet 154959 [packets to send 51, broken 50] [15:56:32]ProducePacketName [15:56:32]name=ofd_packets/00154959 [15:56:32]OFD Sender: To server: pG, [15:56:32]CommunicateWithHost lk.salyk.kg:30040 [15:56:32]ConnectInit lk.salyk.kg [15:56:32]written 0, free lines is 4095 [15:56:32]Connected sock=9 [15:56:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 4D 07 01 51 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 2E 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5D 02 00 35 04 06 00 08 6E 5E 43 AE DB C1 16 D3 15 38 7D 40 B4 [15:56:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 88 7C 47 00 5B D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5D 02 00 F4 03 04 00 67 2B 12 67 B6 04 01 00 00 0E AF 73 B4 21 EB 9B 0C [15:56:32]CommunicateWithHost err = 0 [15:56:32]CheckOFDResponse [15:56:32]1017 (14) - 77093643461234 [15:56:32]1041 (16) - 0000000000963156 [15:56:32]1040 (4) - 154959 [15:56:32]1012 (4) - 18.10.2024 09:33 [15:56:32]1206 (1) - 0 [15:56:32]OFD Sender: Remove packet 154959 [15:56:32]ProducePacketName [15:56:32]name=ofd_packets/00154959 [15:56:32]NVStorageDeleteData [15:56:32]Write to MH i2c: 01 00 00 45 12 57 [15:56:32]Write i2c OK [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 07 00 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: 01 07 00 45 12 00 00 00 00 00 0B 0D 76 [15:56:32]RasterBufferAndPrint [15:56:32]line [15:56:32]line [15:56:32]line [15:56:32]line [15:56:32]line [15:56:32]written 0, free lines is 3345 [15:56:32]MH_Cut [15:56:32]Write to MH i2c: D1 01 00 4C 12 01 30 [15:56:32]Write i2c OK [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: D1 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: D1 01 00 [15:56:32]MH_I2C_Read... [15:56:32]Read from MH i2c: D1 01 00 4C 12 00 2F [15:56:32]Write to MH i2c: 01 00 00 4D 12 5F [15:56:32]Write i2c OK [15:56:32]MH_I2C_Read... [15:56:33]OFD Sender: No OFD packet to send [15:56:33]*** Cut start [15:56:33]*** Partial cut [15:56:33]*** CUTSNS_PIN = 1 [15:56:33]*** CUTSNS_PIN = 0 [15:56:33]*** Brake cut motor [15:56:34]Read from MH i2c: 01 [15:56:34]MH_I2C_Read... [15:56:34]*** Stop cut motor [15:56:34]*** Cut end [15:56:34]Read from MH i2c: 01 07 00 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: 01 07 00 4D 12 00 00 00 00 00 FF 0F 74 [15:56:34]process_action close_receipt done [15:56:34]requested_data is exist [15:56:34]produce_requested_data [15:56:34]requested_item fm.sn is exist - process it [15:56:34]wFMCommunicate request_size=4 [15:56:34]MH_SAM_APDU [15:56:34]CAPDU: 80 11 00 00 [15:56:34]Write to MH i2c: E2 08 00 4E 12 80 11 00 00 00 00 00 00 DA [15:56:34]Write i2c OK [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 [15:56:34]MH_I2C_Read... [15:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:34]Read from MH i2c: E2 17 00 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 17 00 4E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [15:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:56:34]wFMCommunicate OK [15:56:34]requested_item fd.num is exist - process it [15:56:34]SAM_PROTO_GetFieldsCounters [15:56:34]wFMCommunicate request_size=4 [15:56:34]MH_SAM_APDU [15:56:34]CAPDU: 80 13 00 00 [15:56:34]Write to MH i2c: E2 08 00 4F 12 80 13 00 00 00 00 00 00 DD [15:56:34]Write i2c OK [15:56:34]MH_I2C_Read... [15:56:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:34]Read from MH i2c: E2 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 62 00 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 62 00 4F 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [15:56:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:34]wFMCommunicate OK [15:56:34]SAM_PROTO_GetFieldsCounters done [15:56:34]requested_item shift.num is exist - process it [15:56:34]requested_item shift.opened is exist - process it [15:56:34]req_shift_opened [15:56:34]FM_GetShiftState [15:56:34]SAM_PROTO_GetShiftState [15:56:34]wFMCommunicate request_size=4 [15:56:34]MH_SAM_APDU [15:56:34]CAPDU: 80 13 01 00 [15:56:34]Write to MH i2c: E2 08 00 50 12 80 13 01 00 00 00 00 00 DF [15:56:34]Write i2c OK [15:56:34]MH_I2C_Read... [15:56:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:34]Read from MH i2c: E2 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 0E 00 [15:56:34]MH_I2C_Read... [15:56:34]Read from MH i2c: E2 0E 00 50 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [15:56:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:56:34]wFMCommunicate OK [15:56:34]SAM_PROTO_GetShiftState done [15:56:34]FM_GetShiftState done [15:56:34]req_shift_opened done [15:56:34]requested_item shift.open_date is exist - process it [15:56:34]req_shift_open_date [15:56:34]req_shift_open_date done [15:56:34]produce_requested_data done [15:56:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154959,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:56:34]process_action_free close_receipt [15:56:34]json_value_free [15:56:34]json_value_free done [15:56:34]process_json_proto returns [15:56:34]Send response to host [15:56:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154959,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:56:34]free response buf [15:56:34]execute_script done [15:56:34]execute_script returns [15:56:34]free content buf [15:56:34]Sock 10.Close socket [15:56:34]Sock 10.Thread stoped [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:56:58]accept exits with 7 [15:56:58]New connection [15:56:58]New thread 3066748260 created [15:56:58]Thread 3066891620 joined [15:56:58]Waiting for new connection... [15:56:58] Sock 7.Parse request [15:56:58]Sock 7.Check first char [15:56:58]Sock 7.First char is OK [15:56:58]request: POST /json_proto HTTP/1.0 [15:56:58]Method: POST [15:56:58]URL: /json_proto [15:56:58]Method is POST - this is cgi request [15:56:58]url: /json_proto [15:56:58]query_string will be loaded in cgi processing [15:56:58]execute_cgi json_proto POST (null) [15:56:58]execute_cgi path=json_proto method=POST [15:56:58]POST find Content-Length [15:56:58]Host: 172.17.53.67:8080 [15:56:58]Content-Length: 762 [15:56:58]Content-Type: application/json [15:56:58] [15:56:58]POST finish read [15:56:58]Found Content-Length = 762 [15:56:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:58]execute_script... [15:56:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:58]POST & json_proto [15:56:58]process_json_proto [15:56:58]json parsed OK: [15:56:58]protocol is kg_v1.0 [15:56:58]action value=close_receipt [15:56:58]process_action close_receipt [15:56:58]cmd_close_receipt [15:56:58]MH_GetDate [15:56:58]Write to MH i2c: F0 00 00 51 12 52 [15:56:58]Write i2c OK [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: F0 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: F0 09 00 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: F0 09 00 51 12 00 4A 85 12 67 19 BC 99 64 75 [15:56:58]GetLastDocTimeStamp 1729266990 [15:56:58]current date 1729267018 [15:56:58]FM_GetShiftState [15:56:58]SAM_PROTO_GetShiftState [15:56:58]wFMCommunicate request_size=4 [15:56:58]MH_SAM_APDU [15:56:58]CAPDU: 80 13 01 00 [15:56:58]Write to MH i2c: E2 08 00 52 12 80 13 01 00 00 00 00 00 E1 [15:56:58]Write i2c OK [15:56:58]MH_I2C_Read... [15:56:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:58]Read from MH i2c: E2 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 0E 00 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 0E 00 52 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [15:56:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:56:58]wFMCommunicate OK [15:56:58]SAM_PROTO_GetShiftState done [15:56:58]FM_GetShiftState done [15:56:58]opened in 1729211399 [15:56:58]opened+sec_in_day 1729297799 [15:56:58]quantity*price = 100000 [15:56:58]sum+1 = 100002 [15:56:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 349 18.10.2024 15:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154960 ФПД: 193586675771852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154960&fm=193586675771852&tin=02508201610067®Number=0000137193017469&sum=100001 [15:56:59]StoreToDocumentArchive [15:56:59]shift 312 fd 154960 [15:56:59]save to /storage/0312/doc_00154960 [15:56:59]save last doc name /storage/0312/doc_00154960 to /storage/kkm_last_doc_name [15:56:59]save OK [15:56:59]Clear old archive folders... [15:56:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:56:59]tlvbuf is 01E44CD0 [15:56:59]SAM_PROTO_ClearQueue [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 09 00 00 [15:56:59]Write to MH i2c: E2 08 00 5F 12 80 09 00 00 00 00 00 00 E3 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 5F 12 00 90 00 E5 [15:56:59]RAPDU: 90 00 [15:56:59]wFMCommunicate OK [15:56:59]SAM_PROTO_ClearQueue done [15:56:59]KKMCreateOFDPacket [15:56:59]OFDProtocolAddRootSTLVToBuf [15:56:59]FM_MakeSignedData [15:56:59]FM_MakeSignedData [15:56:59]SAM_PROTO_SignData [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 0D 01 02 [15:56:59]Write to MH i2c: E2 08 00 60 12 80 0D 01 02 00 00 00 00 EB [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 60 12 00 90 00 E6 [15:56:59]RAPDU: 90 00 [15:56:59]wFMCommunicate OK [15:56:59]wFMCommunicate request_size=255 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4A 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5D 02 00 35 04 06 00 [15:56:59]Write to MH i2c: E2 02 01 61 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4A 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5D 02 00 35 04 06 00 00 00 74 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 61 12 00 90 00 E7 [15:56:59]RAPDU: 90 00 [15:56:59]wFMCommunicate OK [15:56:59]wFMCommunicate request_size=11 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 0D 02 02 06 B0 10 E9 0A E9 CC [15:56:59]Write to MH i2c: E2 0E 00 62 12 80 0D 02 02 06 00 B0 10 E9 0A E9 CC 00 00 62 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 03 00 62 12 00 90 00 E8 [15:56:59]RAPDU: 90 00 [15:56:59]wFMCommunicate OK [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 0D 03 02 [15:56:59]Write to MH i2c: E2 08 00 63 12 80 0D 03 02 00 00 00 00 F0 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0B 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0B 00 63 12 00 AF 7C 42 30 76 93 F6 D3 90 00 60 [15:56:59]RAPDU: AF 7C 42 30 76 93 F6 D3 90 00 [15:56:59]wFMCommunicate OK [15:56:59]SAM_PROTO_SignData done [15:56:59]FM_MakeSignedData done [15:56:59]CreateOFDProtocolMessage [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 11 00 00 [15:56:59]Write to MH i2c: E2 08 00 64 12 80 11 00 00 00 00 00 00 F0 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 17 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 17 00 64 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [15:56:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:56:59]wFMCommunicate OK [15:56:59]CreateOFDProtocolMessage done [15:56:59]OFDSenderStorePacket 154960 [15:56:59]StoreOFDPacket docnum=154960 [15:56:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0B F2 08 01 8B E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4A 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5D 02 00 35 04 06 00 B0 10 E9 0A E9 CC AF 7C 42 30 76 93 F6 D3 [15:56:59]CheckFolder [15:56:59]dirname=/storage/ofd_packets [15:56:59]CheckFolder done [15:56:59]ProducePacketName [15:56:59]name=ofd_packets/00154960 [15:56:59]NVStorageSaveData ofd_packets/00154960 [15:56:59]File name is /storage/ofd_packets/00154960 [15:56:59]Write 302 bytes [15:56:59]NVStorageSaveData done [15:56:59]OFDSenderStorePacket done [15:56:59]KKMCreateOFDPacket done [15:56:59]NVStorageSaveData kkm_last_timestamp [15:56:59]File name is /storage/kkm_last_timestamp [15:56:59]Write 4 bytes [15:56:59]NVStorageSaveData done [15:56:59]OFD Sender: Processing packet 154960 [packets to send 51, broken 50] [15:56:59]ProducePacketName [15:56:59]name=ofd_packets/00154960 [15:56:59]OFD Sender: To server: pG, [15:56:59]CommunicateWithHost lk.salyk.kg:30040 [15:56:59]ConnectInit lk.salyk.kg [15:56:59]ExternCall_PrintAddStr [15:56:59]wPrintStart [15:56:59]Write to MH i2c: 01 00 00 65 12 77 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: 01 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: 01 07 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: 01 07 00 65 12 00 00 00 00 00 FF 0F 8C [15:56:59]RasterBufferAndPrint [15:56:59]line Счет N : (1)873149 [15:56:59]line ИНН: 02508201610067 [15:56:59]line Контрольно-Кассовый Чек [15:56:59]line ПРОДАЖА [15:56:59]line ТРК (МРК, ГНК) : 43 [15:56:59]line Товар: 2710124130 [15:56:59]line Super 92-К-5 [15:56:59]line 14.620 * 68.40 [15:56:59]line = 1000.01 [15:56:59]line НДС 12% НСП 1% [15:56:59]line > о реализуемом товаре [15:56:59]line ИТОГО: 1000.01 [15:56:59]line НСП 1% : 8.85 [15:56:59]line НДС 12% : 106.20 [15:56:59]line Наличными: 0.00 [15:56:59]line Безнал.: 1000.01 [15:56:59]line Место: АЗС № 165 "Партнер Нефть" [15:56:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:56:59]line СНО: Общий режим [15:56:59]line Чек 349 18.10.2024 15:56 [15:56:59]line Смена: 312 ФФД: 1.0 [15:56:59]line ЗНМ: 0300000234 [15:56:59]line РНМ: 0000137193017469 [15:56:59]line Версия ККМ: v1.0 [15:56:59]line Платежная система: Mbank [15:57:00]line ФМ: 0000000000963156 [15:57:00]line ФД: 154960 [15:57:00]line ФПД: 193586675771852 [15:57:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154960&fm=193586675771852&tin=02508201610067®Number=0000137193017469&sum=100001 [15:57:00]Connected sock=11 [15:57:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0B F2 08 01 8B E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4A 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5D 02 00 35 04 06 00 B0 10 E9 0A E9 CC AF 7C 42 30 76 93 F6 D3 [15:57:00]written 0, free lines is 4095 [15:57:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 10 47 00 8D 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5D 02 00 F4 03 04 00 82 2B 12 67 B6 04 01 00 00 D2 39 BE 93 32 CE 7E F6 [15:57:00]CommunicateWithHost err = 0 [15:57:00]CheckOFDResponse [15:57:00]1017 (14) - 77093643461234 [15:57:00]1041 (16) - 0000000000963156 [15:57:00]1040 (4) - 154960 [15:57:00]1012 (4) - 18.10.2024 09:33 [15:57:00]1206 (1) - 0 [15:57:00]OFD Sender: Remove packet 154960 [15:57:00]ProducePacketName [15:57:00]name=ofd_packets/00154960 [15:57:00]NVStorageDeleteData [15:57:00]Write to MH i2c: 01 00 00 8E 12 A0 [15:57:00]Write i2c OK [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: 01 [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: 01 07 00 [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: 01 07 00 8E 12 00 00 00 00 00 0C 0D C0 [15:57:00]RasterBufferAndPrint [15:57:00]line [15:57:00]line [15:57:00]line [15:57:00]line [15:57:00]line [15:57:00]written 0, free lines is 3346 [15:57:00]MH_Cut [15:57:00]Write to MH i2c: D1 01 00 95 12 01 79 [15:57:00]Write i2c OK [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: D1 [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: D1 01 00 [15:57:00]MH_I2C_Read... [15:57:00]Read from MH i2c: D1 01 00 95 12 00 78 [15:57:00]Write to MH i2c: 01 00 00 96 12 A8 [15:57:00]Write i2c OK [15:57:00]MH_I2C_Read... [15:57:00]OFD Sender: No OFD packet to send [15:57:01]*** Cut start [15:57:01]*** Partial cut [15:57:01]*** CUTSNS_PIN = 1 [15:57:01]*** CUTSNS_PIN = 0 [15:57:01]*** Brake cut motor [15:57:02]Read from MH i2c: 01 [15:57:02]MH_I2C_Read... [15:57:02]*** Stop cut motor [15:57:02]*** Cut end [15:57:02]Read from MH i2c: 01 07 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: 01 07 00 96 12 00 00 00 00 00 FF 0F BD [15:57:02]process_action close_receipt done [15:57:02]requested_data is exist [15:57:02]produce_requested_data [15:57:02]requested_item fm.sn is exist - process it [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 11 00 00 [15:57:02]Write to MH i2c: E2 08 00 97 12 80 11 00 00 00 00 00 00 23 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 17 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 17 00 97 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [15:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:57:02]wFMCommunicate OK [15:57:02]requested_item fd.num is exist - process it [15:57:02]SAM_PROTO_GetFieldsCounters [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 13 00 00 [15:57:02]Write to MH i2c: E2 08 00 98 12 80 13 00 00 00 00 00 00 26 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 62 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 62 00 98 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [15:57:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:02]wFMCommunicate OK [15:57:02]SAM_PROTO_GetFieldsCounters done [15:57:02]requested_item shift.num is exist - process it [15:57:02]requested_item shift.opened is exist - process it [15:57:02]req_shift_opened [15:57:02]FM_GetShiftState [15:57:02]SAM_PROTO_GetShiftState [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 13 01 00 [15:57:02]Write to MH i2c: E2 08 00 99 12 80 13 01 00 00 00 00 00 28 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0E 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0E 00 99 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5F [15:57:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:57:02]wFMCommunicate OK [15:57:02]SAM_PROTO_GetShiftState done [15:57:02]FM_GetShiftState done [15:57:02]req_shift_opened done [15:57:02]requested_item shift.open_date is exist - process it [15:57:02]req_shift_open_date [15:57:02]req_shift_open_date done [15:57:02]produce_requested_data done [15:57:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154960,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:57:02]process_action_free close_receipt [15:57:02]json_value_free [15:57:02]json_value_free done [15:57:02]process_json_proto returns [15:57:02]Send response to host [15:57:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154960,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:57:02]free response buf [15:57:02]execute_script done [15:57:02]execute_script returns [15:57:02]free content buf [15:57:02]Sock 7.Close socket [15:57:02]Sock 7.Thread stoped [15:57:02]accept exits with 9 [15:57:02]New connection [15:57:02]New thread 3066891620 created [15:57:02]Thread 3066748260 joined [15:57:02]Waiting for new connection... [15:57:02] Sock 9.Parse request [15:57:02]Sock 9.Check first char [15:57:02]Sock 9.First char is OK [15:57:02]request: POST /json_proto HTTP/1.0 [15:57:02]Method: POST [15:57:02]URL: /json_proto [15:57:02]Method is POST - this is cgi request [15:57:02]url: /json_proto [15:57:02]query_string will be loaded in cgi processing [15:57:02]execute_cgi json_proto POST (null) [15:57:02]execute_cgi path=json_proto method=POST [15:57:02]POST find Content-Length [15:57:02]Host: 172.17.53.67:8080 [15:57:02]Content-Length: 678 [15:57:02]Content-Type: application/json [15:57:02] [15:57:02]POST finish read [15:57:02]Found Content-Length = 678 [15:57:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:02]execute_script... [15:57:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:02]POST & json_proto [15:57:02]process_json_proto [15:57:02]json parsed OK: [15:57:02]protocol is kg_v1.0 [15:57:02]action value=close_receipt [15:57:02]process_action close_receipt [15:57:02]cmd_close_receipt [15:57:02]MH_GetDate [15:57:02]Write to MH i2c: F0 00 00 9A 12 9B [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: F0 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: F0 09 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: F0 09 00 9A 12 00 4F 85 12 67 19 BC 99 64 C3 [15:57:02]GetLastDocTimeStamp 1729267018 [15:57:02]current date 1729267023 [15:57:02]FM_GetShiftState [15:57:02]SAM_PROTO_GetShiftState [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 13 01 00 [15:57:02]Write to MH i2c: E2 08 00 9B 12 80 13 01 00 00 00 00 00 2A [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0E 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0E 00 9B 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 61 [15:57:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:57:02]wFMCommunicate OK [15:57:02]SAM_PROTO_GetShiftState done [15:57:02]FM_GetShiftState done [15:57:02]opened in 1729211399 [15:57:02]opened+sec_in_day 1729297799 [15:57:02]quantity*price = 70044 [15:57:02]sum+1 = 70045 [15:57:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 350 18.10.2024 15:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154961 ФПД: 124192181504080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154961&fm=124192181504080&tin=02508201610067®Number=0000137193017469&sum=70000 [15:57:03]StoreToDocumentArchive [15:57:03]shift 312 fd 154961 [15:57:03]save to /storage/0312/doc_00154961 [15:57:03]save last doc name /storage/0312/doc_00154961 to /storage/kkm_last_doc_name [15:57:03]save OK [15:57:03]Clear old archive folders... [15:57:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:57:03]tlvbuf is 01E76120 [15:57:03]SAM_PROTO_ClearQueue [15:57:03]wFMCommunicate request_size=4 [15:57:03]MH_SAM_APDU [15:57:03]CAPDU: 80 09 00 00 [15:57:03]Write to MH i2c: E2 08 00 A8 12 80 09 00 00 00 00 00 00 2C [15:57:03]Write i2c OK [15:57:03]MH_I2C_Read... [15:57:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:03]Read from MH i2c: E2 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: E2 03 00 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: E2 03 00 A8 12 00 90 00 2E [15:57:03]RAPDU: 90 00 [15:57:03]wFMCommunicate OK [15:57:03]SAM_PROTO_ClearQueue done [15:57:03]KKMCreateOFDPacket [15:57:03]OFDProtocolAddRootSTLVToBuf [15:57:03]FM_MakeSignedData [15:57:03]FM_MakeSignedData [15:57:03]SAM_PROTO_SignData [15:57:03]wFMCommunicate request_size=4 [15:57:03]MH_SAM_APDU [15:57:03]CAPDU: 80 0D 01 02 [15:57:03]Write to MH i2c: E2 08 00 A9 12 80 0D 01 02 00 00 00 00 34 [15:57:03]Write i2c OK [15:57:03]MH_I2C_Read... [15:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:04]Read from MH i2c: E2 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 A9 12 00 90 00 2F [15:57:04]RAPDU: 90 00 [15:57:04]wFMCommunicate OK [15:57:04]wFMCommunicate request_size=255 [15:57:04]MH_SAM_APDU [15:57:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 4F 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5D 02 00 35 04 06 00 70 [15:57:04]Write to MH i2c: E2 02 01 AA 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 4F 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5D 02 00 35 04 06 00 70 00 00 F0 [15:57:04]Write i2c OK [15:57:04]MH_I2C_Read... [15:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:04]Read from MH i2c: E2 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 AA 12 00 90 00 30 [15:57:04]RAPDU: 90 00 [15:57:04]wFMCommunicate OK [15:57:04]wFMCommunicate request_size=10 [15:57:04]MH_SAM_APDU [15:57:04]CAPDU: 80 0D 02 02 05 F3 BE DC C8 50 [15:57:04]Write to MH i2c: E2 0D 00 AB 12 80 0D 02 02 05 00 F3 BE DC C8 50 00 00 E6 [15:57:04]Write i2c OK [15:57:04]MH_I2C_Read... [15:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:04]Read from MH i2c: E2 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 03 00 AB 12 00 90 00 31 [15:57:04]RAPDU: 90 00 [15:57:04]wFMCommunicate OK [15:57:04]wFMCommunicate request_size=4 [15:57:04]MH_SAM_APDU [15:57:04]CAPDU: 80 0D 03 02 [15:57:04]Write to MH i2c: E2 08 00 AC 12 80 0D 03 02 00 00 00 00 39 [15:57:04]Write i2c OK [15:57:04]MH_I2C_Read... [15:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:04]Read from MH i2c: E2 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 0B 00 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 0B 00 AC 12 00 FA 9C 0B F2 F3 6F 3B B4 90 00 1E [15:57:04]RAPDU: FA 9C 0B F2 F3 6F 3B B4 90 00 [15:57:04]wFMCommunicate OK [15:57:04]SAM_PROTO_SignData done [15:57:04]FM_MakeSignedData done [15:57:04]CreateOFDProtocolMessage [15:57:04]wFMCommunicate request_size=4 [15:57:04]MH_SAM_APDU [15:57:04]CAPDU: 80 11 00 00 [15:57:04]Write to MH i2c: E2 08 00 AD 12 80 11 00 00 00 00 00 00 39 [15:57:04]Write i2c OK [15:57:04]MH_I2C_Read... [15:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:04]Read from MH i2c: E2 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 17 00 [15:57:04]MH_I2C_Read... [15:57:04]Read from MH i2c: E2 17 00 AD 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [15:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:57:04]wFMCommunicate OK [15:57:04]CreateOFDProtocolMessage done [15:57:04]OFDSenderStorePacket 154961 [15:57:04]StoreOFDPacket docnum=154961 [15:57:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 C4 07 01 2C BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 4F 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5D 02 00 35 04 06 00 70 F3 BE DC C8 50 FA 9C 0B F2 F3 6F 3B B4 [15:57:04]CheckFolder [15:57:04]dirname=/storage/ofd_packets [15:57:04]CheckFolder done [15:57:04]ProducePacketName [15:57:04]name=ofd_packets/00154961 [15:57:04]NVStorageSaveData ofd_packets/00154961 [15:57:04]File name is /storage/ofd_packets/00154961 [15:57:04]Write 301 bytes [15:57:04]NVStorageSaveData done [15:57:04]OFDSenderStorePacket done [15:57:04]KKMCreateOFDPacket done [15:57:04]NVStorageSaveData kkm_last_timestamp [15:57:04]File name is /storage/kkm_last_timestamp [15:57:05]OFD Sender: Processing packet 154961 [packets to send 51, broken 50] [15:57:05]ProducePacketName [15:57:05]name=ofd_packets/00154961 [15:57:05]OFD Sender: To server: pG, [15:57:05]CommunicateWithHost lk.salyk.kg:30040 [15:57:05]ConnectInit lk.salyk.kg [15:57:05]Write 4 bytes [15:57:05]NVStorageSaveData done [15:57:05]ExternCall_PrintAddStr [15:57:05]wPrintStart [15:57:05]Write to MH i2c: 01 00 00 AE 12 C0 [15:57:05]Write i2c OK [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 07 00 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 07 00 AE 12 00 00 00 00 00 FF 0F D5 [15:57:05]RasterBufferAndPrint [15:57:05]line Счет N : (1)873148 [15:57:05]line ИНН: 02508201610067 [15:57:05]line Контрольно-Кассовый Чек [15:57:05]line ПРОДАЖА [15:57:05]line ТРК (МРК, ГНК) : 12 [15:57:05]line Товар: 2710124130 [15:57:05]line Аи-92-К-5 [15:57:05]line 10.470 * 66.90 [15:57:05]line = 700.44 [15:57:05]line НДС 12% НСП 1% [15:57:05]line > о реализуемом товаре [15:57:05]line ОКРУГЛЕНИЕ: -0.44 [15:57:05]line ИТОГО: 700.00 [15:57:05]line Внесено: 700.00 [15:57:05]line СДАЧА: 0.00 [15:57:05]line НСП 1% : 6.20 [15:57:05]line НДС 12% : 74.38 [15:57:05]line Наличными: 700.00 [15:57:05]line Безнал.: 0.00 [15:57:05]line Место: АЗС № 165 "Партнер Нефть" [15:57:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:57:05]line СНО: Общий режим [15:57:05]line Чек 350 18.10.2024 15:57 [15:57:05]line Смена: 312 ФФД: 1.0 [15:57:05]line ЗНМ: 0300000234 [15:57:05]line РНМ: 0000137193017469 [15:57:05]line Версия ККМ: v1.0 [15:57:05]line ФМ: 0000000000963156 [15:57:05]line ФД: 154961 [15:57:05]line ФПД: 124192181504080 [15:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154961&fm=124192181504080&tin=02508201610067®Number=0000137193017469&sum=70000 [15:57:05]written 0, free lines is 4095 [15:57:05]Connected sock=11 [15:57:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 C4 07 01 2C BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 4F 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5D 02 00 35 04 06 00 70 F3 BE DC C8 50 FA 9C 0B F2 F3 6F 3B B4 [15:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 50 47 00 D6 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5D 02 00 F4 03 04 00 87 2B 12 67 B6 04 01 00 00 7E B6 70 8C B8 F1 11 10 [15:57:05]CommunicateWithHost err = 0 [15:57:05]CheckOFDResponse [15:57:05]1017 (14) - 77093643461234 [15:57:05]1041 (16) - 0000000000963156 [15:57:05]1040 (4) - 154961 [15:57:05]1012 (4) - 18.10.2024 09:33 [15:57:05]1206 (1) - 0 [15:57:05]OFD Sender: Remove packet 154961 [15:57:05]ProducePacketName [15:57:05]name=ofd_packets/00154961 [15:57:05]NVStorageDeleteData [15:57:05]Write to MH i2c: 01 00 00 D9 12 EB [15:57:05]Write i2c OK [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 07 00 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 07 00 D9 12 00 00 00 00 00 EF 0C ED [15:57:05]RasterBufferAndPrint [15:57:05]line [15:57:05]line [15:57:05]line [15:57:05]line [15:57:05]line [15:57:05]written 0, free lines is 3327 [15:57:05]MH_Cut [15:57:05]Write to MH i2c: D1 01 00 E0 12 01 C4 [15:57:05]Write i2c OK [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: D1 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: D1 01 00 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: D1 01 00 E0 12 00 C3 [15:57:05]Write to MH i2c: 01 00 00 E1 12 F3 [15:57:05]Write i2c OK [15:57:05]MH_I2C_Read... [15:57:05]OFD Sender: No OFD packet to send [15:57:06]*** Cut start [15:57:06]*** Partial cut [15:57:06]*** CUTSNS_PIN = 1 [15:57:06]*** CUTSNS_PIN = 0 [15:57:06]*** Brake cut motor [15:57:06]Read from MH i2c: 01 [15:57:06]MH_I2C_Read... [15:57:06]*** Stop cut motor [15:57:06]*** Cut end [15:57:06]Read from MH i2c: 01 07 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: 01 07 00 E1 12 00 00 00 00 00 FF 0F 08 [15:57:06]process_action close_receipt done [15:57:06]requested_data is exist [15:57:06]produce_requested_data [15:57:06]requested_item fm.sn is exist - process it [15:57:06]wFMCommunicate request_size=4 [15:57:06]MH_SAM_APDU [15:57:06]CAPDU: 80 11 00 00 [15:57:06]Write to MH i2c: E2 08 00 E2 12 80 11 00 00 00 00 00 00 6E [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:06]Read from MH i2c: E2 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 17 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 17 00 E2 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [15:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:57:06]wFMCommunicate OK [15:57:06]requested_item fd.num is exist - process it [15:57:06]SAM_PROTO_GetFieldsCounters [15:57:06]wFMCommunicate request_size=4 [15:57:06]MH_SAM_APDU [15:57:06]CAPDU: 80 13 00 00 [15:57:06]Write to MH i2c: E2 08 00 E3 12 80 13 00 00 00 00 00 00 71 [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:07]Read from MH i2c: E2 [15:57:07]MH_I2C_Read... [15:57:07]Read from MH i2c: E2 62 00 [15:57:07]MH_I2C_Read... [15:57:07]Read from MH i2c: E2 62 00 E3 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [15:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:07]wFMCommunicate OK [15:57:07]SAM_PROTO_GetFieldsCounters done [15:57:07]requested_item shift.num is exist - process it [15:57:07]requested_item shift.opened is exist - process it [15:57:07]req_shift_opened [15:57:07]FM_GetShiftState [15:57:07]SAM_PROTO_GetShiftState [15:57:07]wFMCommunicate request_size=4 [15:57:07]MH_SAM_APDU [15:57:07]CAPDU: 80 13 01 00 [15:57:07]Write to MH i2c: E2 08 00 E4 12 80 13 01 00 00 00 00 00 73 [15:57:07]Write i2c OK [15:57:07]MH_I2C_Read... [15:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:07]Read from MH i2c: E2 [15:57:07]MH_I2C_Read... [15:57:07]Read from MH i2c: E2 0E 00 [15:57:07]MH_I2C_Read... [15:57:07]Read from MH i2c: E2 0E 00 E4 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AA [15:57:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:57:07]wFMCommunicate OK [15:57:07]SAM_PROTO_GetShiftState done [15:57:07]FM_GetShiftState done [15:57:07]req_shift_opened done [15:57:07]requested_item shift.open_date is exist - process it [15:57:07]req_shift_open_date [15:57:07]req_shift_open_date done [15:57:07]produce_requested_data done [15:57:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154961,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:57:07]process_action_free close_receipt [15:57:07]json_value_free [15:57:07]json_value_free done [15:57:07]process_json_proto returns [15:57:07]Send response to host [15:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154961,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:57:07]free response buf [15:57:07]execute_script done [15:57:07]execute_script returns [15:57:07]free content buf [15:57:07]Sock 9.Close socket [15:57:07]Sock 9.Thread stoped [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:01]OFD Sender: No OFD packet to send [15:58:06]OFD Sender: No OFD packet to send [15:58:11]OFD Sender: No OFD packet to send [15:58:16]OFD Sender: No OFD packet to send [15:58:21]OFD Sender: No OFD packet to send [15:58:26]OFD Sender: No OFD packet to send [15:58:31]OFD Sender: No OFD packet to send [15:58:36]OFD Sender: No OFD packet to send [15:58:41]OFD Sender: No OFD packet to send [15:58:46]OFD Sender: No OFD packet to send [15:58:51]OFD Sender: No OFD packet to send [15:58:56]OFD Sender: No OFD packet to send [15:59:01]OFD Sender: No OFD packet to send [15:59:06]OFD Sender: No OFD packet to send [15:59:11]OFD Sender: No OFD packet to send [15:59:16]OFD Sender: No OFD packet to send [15:59:21]OFD Sender: No OFD packet to send [15:59:26]OFD Sender: No OFD packet to send [15:59:31]OFD Sender: No OFD packet to send [15:59:36]OFD Sender: No OFD packet to send [15:59:41]OFD Sender: No OFD packet to send [15:59:42]accept exits with 7 [15:59:42]New connection [15:59:42]New thread 3066748260 created [15:59:42]Thread 3066891620 joined [15:59:42]Waiting for new connection... [15:59:42] Sock 7.Parse request [15:59:42]Sock 7.Check first char [15:59:42]Sock 7.First char is OK [15:59:42]request: POST /json_proto HTTP/1.0 [15:59:42]Method: POST [15:59:42]URL: /json_proto [15:59:42]Method is POST - this is cgi request [15:59:42]url: /json_proto [15:59:42]query_string will be loaded in cgi processing [15:59:42]execute_cgi json_proto POST (null) [15:59:42]execute_cgi path=json_proto method=POST [15:59:42]POST find Content-Length [15:59:42]Host: 172.17.53.67:8080 [15:59:42]Content-Length: 677 [15:59:42]Content-Type: application/json [15:59:42] [15:59:42]POST finish read [15:59:42]Found Content-Length = 677 [15:59:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:42]execute_script... [15:59:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:42]POST & json_proto [15:59:42]process_json_proto [15:59:42]json parsed OK: [15:59:42]protocol is kg_v1.0 [15:59:42]action value=close_receipt [15:59:42]process_action close_receipt [15:59:42]cmd_close_receipt [15:59:42]MH_GetDate [15:59:42]Write to MH i2c: F0 00 00 E5 12 E6 [15:59:42]Write i2c OK [15:59:42]MH_I2C_Read... [15:59:42]Read from MH i2c: F0 [15:59:42]MH_I2C_Read... [15:59:42]Read from MH i2c: F0 09 00 [15:59:42]MH_I2C_Read... [15:59:42]Read from MH i2c: F0 09 00 E5 12 00 EF 85 12 67 19 BC 99 64 AE [15:59:42]GetLastDocTimeStamp 1729267023 [15:59:42]current date 1729267183 [15:59:42]FM_GetShiftState [15:59:42]SAM_PROTO_GetShiftState [15:59:42]wFMCommunicate request_size=4 [15:59:42]MH_SAM_APDU [15:59:42]CAPDU: 80 13 01 00 [15:59:42]Write to MH i2c: E2 08 00 E6 12 80 13 01 00 00 00 00 00 75 [15:59:42]Write i2c OK [15:59:42]MH_I2C_Read... [15:59:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:42]Read from MH i2c: E2 [15:59:42]MH_I2C_Read... [15:59:42]Read from MH i2c: E2 0E 00 [15:59:42]MH_I2C_Read... [15:59:42]Read from MH i2c: E2 0E 00 E6 12 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [15:59:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:59:42]wFMCommunicate OK [15:59:42]SAM_PROTO_GetShiftState done [15:59:42]FM_GetShiftState done [15:59:42]opened in 1729211399 [15:59:42]opened+sec_in_day 1729297799 [15:59:42]quantity*price = 50010 [15:59:42]sum+1 = 50012 [15:59:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 351 18.10.2024 15:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154962 ФПД: 160417986181695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154962&fm=160417986181695&tin=02508201610067®Number=0000137193017469&sum=50000 [15:59:43]StoreToDocumentArchive [15:59:43]shift 312 fd 154962 [15:59:43]save to /storage/0312/doc_00154962 [15:59:43]save last doc name /storage/0312/doc_00154962 to /storage/kkm_last_doc_name [15:59:43]save OK [15:59:43]Clear old archive folders... [15:59:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:43]tlvbuf is B6EB24C0 [15:59:43]SAM_PROTO_ClearQueue [15:59:43]wFMCommunicate request_size=4 [15:59:43]MH_SAM_APDU [15:59:43]CAPDU: 80 09 00 00 [15:59:43]Write to MH i2c: E2 08 00 F3 12 80 09 00 00 00 00 00 00 77 [15:59:43]Write i2c OK [15:59:43]MH_I2C_Read... [15:59:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:43]Read from MH i2c: E2 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 03 00 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 03 00 F3 12 00 90 00 79 [15:59:43]RAPDU: 90 00 [15:59:43]wFMCommunicate OK [15:59:43]SAM_PROTO_ClearQueue done [15:59:43]KKMCreateOFDPacket [15:59:43]OFDProtocolAddRootSTLVToBuf [15:59:43]FM_MakeSignedData [15:59:43]FM_MakeSignedData [15:59:43]SAM_PROTO_SignData [15:59:43]wFMCommunicate request_size=4 [15:59:43]MH_SAM_APDU [15:59:43]CAPDU: 80 0D 01 02 [15:59:43]Write to MH i2c: E2 08 00 F4 12 80 0D 01 02 00 00 00 00 7F [15:59:43]Write i2c OK [15:59:43]MH_I2C_Read... [15:59:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:43]Read from MH i2c: E2 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 03 00 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 03 00 F4 12 00 90 00 7A [15:59:43]RAPDU: 90 00 [15:59:43]wFMCommunicate OK [15:59:43]wFMCommunicate request_size=255 [15:59:43]MH_SAM_APDU [15:59:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 EF 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5D 02 00 35 04 06 00 91 [15:59:43]Write to MH i2c: E2 02 01 F5 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 EF 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5D 02 00 35 04 06 00 91 00 00 C6 [15:59:43]Write i2c OK [15:59:43]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 03 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 03 00 F5 12 00 90 00 7B [15:59:44]RAPDU: 90 00 [15:59:44]wFMCommunicate OK [15:59:44]wFMCommunicate request_size=10 [15:59:44]MH_SAM_APDU [15:59:44]CAPDU: 80 0D 02 02 05 E6 39 14 FA 3F [15:59:44]Write to MH i2c: E2 0D 00 F6 12 80 0D 02 02 05 00 E6 39 14 FA 3F 00 00 F8 [15:59:44]Write i2c OK [15:59:44]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 03 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 03 00 F6 12 00 90 00 7C [15:59:44]RAPDU: 90 00 [15:59:44]wFMCommunicate OK [15:59:44]wFMCommunicate request_size=4 [15:59:44]MH_SAM_APDU [15:59:44]CAPDU: 80 0D 03 02 [15:59:44]Write to MH i2c: E2 08 00 F7 12 80 0D 03 02 00 00 00 00 84 [15:59:44]Write i2c OK [15:59:44]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 0B 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 0B 00 F7 12 00 40 E0 A0 5B BD A0 87 FC 90 00 80 [15:59:44]RAPDU: 40 E0 A0 5B BD A0 87 FC 90 00 [15:59:44]wFMCommunicate OK [15:59:44]SAM_PROTO_SignData done [15:59:44]FM_MakeSignedData done [15:59:44]CreateOFDProtocolMessage [15:59:44]wFMCommunicate request_size=4 [15:59:44]MH_SAM_APDU [15:59:44]CAPDU: 80 11 00 00 [15:59:44]Write to MH i2c: E2 08 00 F8 12 80 11 00 00 00 00 00 00 84 [15:59:44]Write i2c OK [15:59:44]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 17 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 17 00 F8 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [15:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:59:44]wFMCommunicate OK [15:59:44]CreateOFDProtocolMessage done [15:59:44]OFDSenderStorePacket 154962 [15:59:44]StoreOFDPacket docnum=154962 [15:59:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D A5 07 01 E5 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 EF 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5D 02 00 35 04 06 00 91 E6 39 14 FA 3F 40 E0 A0 5B BD A0 87 FC [15:59:44]CheckFolder [15:59:44]dirname=/storage/ofd_packets [15:59:44]CheckFolder done [15:59:44]ProducePacketName [15:59:44]name=ofd_packets/00154962 [15:59:44]NVStorageSaveData ofd_packets/00154962 [15:59:44]File name is /storage/ofd_packets/00154962 [15:59:44]Write 301 bytes [15:59:44]NVStorageSaveData done [15:59:44]OFDSenderStorePacket done [15:59:44]KKMCreateOFDPacket done [15:59:44]NVStorageSaveData kkm_last_timestamp [15:59:44]File name is /storage/kkm_last_timestamp [15:59:44]Write 4 bytes [15:59:44]NVStorageSaveData done [15:59:44]ExternCall_PrintAddStr [15:59:44]wPrintStart [15:59:44]Write to MH i2c: 01 00 00 F9 12 0B [15:59:44]Write i2c OK [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: 01 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: 01 07 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: 01 07 00 F9 12 00 00 00 00 00 FF 0F 20 [15:59:44]RasterBufferAndPrint [15:59:44]line Счет N : (1)873150 [15:59:44]line ИНН: 02508201610067 [15:59:44]line Контрольно-Кассовый Чек [15:59:44]line ПРОДАЖА [15:59:44]line ТРК (МРК, ГНК) : 41 [15:59:44]line Товар: 2710124500 [15:59:44]line Аи-95-К-5 [15:59:44]line 6.740 * 74.20 [15:59:44]line = 500.11 [15:59:44]line НДС 12% НСП 1% [15:59:44]line > о реализуемом товаре [15:59:44]line ОКРУГЛЕНИЕ: -0.11 [15:59:44]line ИТОГО: 500.00 [15:59:44]line Внесено: 500.00 [15:59:44]line СДАЧА: 0.00 [15:59:44]line НСП 1% : 4.43 [15:59:44]line НДС 12% : 53.11 [15:59:44]line Наличными: 500.00 [15:59:44]line Безнал.: 0.00 [15:59:44]line Место: АЗС № 165 "Партнер Нефть" [15:59:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:59:44]line СНО: Общий режим [15:59:44]line Чек 351 18.10.2024 15:59 [15:59:44]line Смена: 312 ФФД: 1.0 [15:59:44]line ЗНМ: 0300000234 [15:59:44]line РНМ: 0000137193017469 [15:59:44]line Версия ККМ: v1.0 [15:59:44]line ФМ: 0000000000963156 [15:59:44]line ФД: 154962 [15:59:44]line ФПД: 160417986181695 [15:59:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T155943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154962&fm=160417986181695&tin=02508201610067®Number=0000137193017469&sum=50000 [15:59:44]OFD Sender: Processing packet 154962 [packets to send 51, broken 50] [15:59:44]ProducePacketName [15:59:44]name=ofd_packets/00154962 [15:59:44]OFD Sender: To server: pG, [15:59:44]CommunicateWithHost lk.salyk.kg:30040 [15:59:44]ConnectInit lk.salyk.kg [15:59:44]written 0, free lines is 4095 [15:59:44]Connected sock=10 [15:59:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D A5 07 01 E5 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 EF 85 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5D 02 00 35 04 06 00 91 E6 39 14 FA 3F 40 E0 A0 5B BD A0 87 FC [15:59:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 82 47 00 76 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5D 02 00 F4 03 04 00 27 2C 12 67 B6 04 01 00 00 F9 A0 FB FF 45 8F C3 86 [15:59:45]CommunicateWithHost err = 0 [15:59:45]CheckOFDResponse [15:59:45]1017 (14) - 77093643461234 [15:59:45]1041 (16) - 0000000000963156 [15:59:45]1040 (4) - 154962 [15:59:45]1012 (4) - 18.10.2024 09:36 [15:59:45]1206 (1) - 0 [15:59:45]OFD Sender: Remove packet 154962 [15:59:45]ProducePacketName [15:59:45]name=ofd_packets/00154962 [15:59:45]NVStorageDeleteData [15:59:45]Write to MH i2c: 01 00 00 24 13 37 [15:59:45]Write i2c OK [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: 01 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: 01 07 00 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: 01 07 00 24 13 00 00 00 00 00 F1 0C 3B [15:59:45]RasterBufferAndPrint [15:59:45]line [15:59:45]line [15:59:45]line [15:59:45]line [15:59:45]line [15:59:45]written 0, free lines is 3319 [15:59:45]MH_Cut [15:59:45]Write to MH i2c: D1 01 00 2B 13 01 10 [15:59:45]Write i2c OK [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: D1 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: D1 01 00 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: D1 01 00 2B 13 00 0F [15:59:45]Write to MH i2c: 01 00 00 2C 13 3F [15:59:45]Write i2c OK [15:59:45]MH_I2C_Read... [15:59:45]OFD Sender: No OFD packet to send [15:59:45]*** Cut start [15:59:45]*** Partial cut [15:59:45]*** CUTSNS_PIN = 1 [15:59:45]*** CUTSNS_PIN = 0 [15:59:46]*** Brake cut motor [15:59:46]Read from MH i2c: 01 [15:59:46]MH_I2C_Read... [15:59:46]*** Stop cut motor [15:59:46]*** Cut end [15:59:46]Read from MH i2c: 01 07 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: 01 07 00 2C 13 00 00 00 00 00 FF 0F 54 [15:59:46]process_action close_receipt done [15:59:46]requested_data is exist [15:59:46]produce_requested_data [15:59:46]requested_item fm.sn is exist - process it [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 11 00 00 [15:59:46]Write to MH i2c: E2 08 00 2D 13 80 11 00 00 00 00 00 00 BA [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 17 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 17 00 2D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [15:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:59:46]wFMCommunicate OK [15:59:46]requested_item fd.num is exist - process it [15:59:46]SAM_PROTO_GetFieldsCounters [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 13 00 00 [15:59:46]Write to MH i2c: E2 08 00 2E 13 80 13 00 00 00 00 00 00 BD [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 62 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 62 00 2E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [15:59:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:46]wFMCommunicate OK [15:59:46]SAM_PROTO_GetFieldsCounters done [15:59:46]requested_item shift.num is exist - process it [15:59:46]requested_item shift.opened is exist - process it [15:59:46]req_shift_opened [15:59:46]FM_GetShiftState [15:59:46]SAM_PROTO_GetShiftState [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 13 01 00 [15:59:46]Write to MH i2c: E2 08 00 2F 13 80 13 01 00 00 00 00 00 BF [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0E 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0E 00 2F 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F6 [15:59:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [15:59:46]wFMCommunicate OK [15:59:46]SAM_PROTO_GetShiftState done [15:59:46]FM_GetShiftState done [15:59:46]req_shift_opened done [15:59:46]requested_item shift.open_date is exist - process it [15:59:46]req_shift_open_date [15:59:46]req_shift_open_date done [15:59:46]produce_requested_data done [15:59:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154962,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [15:59:46]process_action_free close_receipt [15:59:46]json_value_free [15:59:46]json_value_free done [15:59:46]process_json_proto returns [15:59:46]Send response to host [15:59:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154962,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [15:59:46]free response buf [15:59:46]execute_script done [15:59:46]execute_script returns [15:59:46]free content buf [15:59:46]Sock 7.Close socket [15:59:46]Sock 7.Thread stoped [15:59:50]OFD Sender: No OFD packet to send [15:59:55]OFD Sender: No OFD packet to send [16:00:00]OFD Sender: No OFD packet to send [16:00:04]accept exits with 9 [16:00:04]New connection [16:00:04]New thread 3066891620 created [16:00:04]Thread 3066748260 joined [16:00:04]Waiting for new connection... [16:00:04] Sock 9.Parse request [16:00:04]Sock 9.Check first char [16:00:04]Sock 9.First char is OK [16:00:04]request: POST /json_proto HTTP/1.0 [16:00:04]Method: POST [16:00:04]URL: /json_proto [16:00:04]Method is POST - this is cgi request [16:00:04]url: /json_proto [16:00:04]query_string will be loaded in cgi processing [16:00:04]execute_cgi json_proto POST (null) [16:00:04]execute_cgi path=json_proto method=POST [16:00:04]POST find Content-Length [16:00:04]Host: 172.17.53.67:8080 [16:00:04]Content-Length: 682 [16:00:04]Content-Type: application/json [16:00:04] [16:00:04]POST finish read [16:00:04]Found Content-Length = 682 [16:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:04]execute_script... [16:00:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:04]POST & json_proto [16:00:04]process_json_proto [16:00:04]json parsed OK: [16:00:04]protocol is kg_v1.0 [16:00:04]action value=close_receipt [16:00:04]process_action close_receipt [16:00:04]cmd_close_receipt [16:00:04]MH_GetDate [16:00:04]Write to MH i2c: F0 00 00 30 13 32 [16:00:04]Write i2c OK [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: F0 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: F0 09 00 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: F0 09 00 30 13 00 05 86 12 67 19 BC 99 64 11 [16:00:04]GetLastDocTimeStamp 1729267183 [16:00:04]current date 1729267205 [16:00:04]FM_GetShiftState [16:00:04]SAM_PROTO_GetShiftState [16:00:04]wFMCommunicate request_size=4 [16:00:04]MH_SAM_APDU [16:00:04]CAPDU: 80 13 01 00 [16:00:04]Write to MH i2c: E2 08 00 31 13 80 13 01 00 00 00 00 00 C1 [16:00:04]Write i2c OK [16:00:04]MH_I2C_Read... [16:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:04]Read from MH i2c: E2 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: E2 0E 00 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: E2 0E 00 31 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [16:00:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:00:04]wFMCommunicate OK [16:00:04]SAM_PROTO_GetShiftState done [16:00:04]FM_GetShiftState done [16:00:04]opened in 1729211399 [16:00:04]opened+sec_in_day 1729297799 [16:00:04]quantity*price = 100015 [16:00:04]sum+1 = 100017 [16:00:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 352 18.10.2024 16:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154963 ФПД: 161051317317840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154963&fm=161051317317840&tin=02508201610067®Number=0000137193017469&sum=100000 [16:00:05]StoreToDocumentArchive [16:00:05]shift 312 fd 154963 [16:00:05]save to /storage/0312/doc_00154963 [16:00:05]save last doc name /storage/0312/doc_00154963 to /storage/kkm_last_doc_name [16:00:05]save OK [16:00:05]Clear old archive folders... [16:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:05]tlvbuf is 01DF2300 [16:00:05]SAM_PROTO_ClearQueue [16:00:05]wFMCommunicate request_size=4 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 09 00 00 [16:00:05]Write to MH i2c: E2 08 00 3E 13 80 09 00 00 00 00 00 00 C3 [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:05]Read from MH i2c: E2 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 03 00 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 03 00 3E 13 00 90 00 C5 [16:00:05]RAPDU: 90 00 [16:00:05]wFMCommunicate OK [16:00:05]SAM_PROTO_ClearQueue done [16:00:05]KKMCreateOFDPacket [16:00:05]OFDProtocolAddRootSTLVToBuf [16:00:05]FM_MakeSignedData [16:00:05]FM_MakeSignedData [16:00:05]SAM_PROTO_SignData [16:00:05]wFMCommunicate request_size=4 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 0D 01 02 [16:00:05]Write to MH i2c: E2 08 00 3F 13 80 0D 01 02 00 00 00 00 CB [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:05]Read from MH i2c: E2 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 03 00 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 03 00 3F 13 00 90 00 C6 [16:00:05]RAPDU: 90 00 [16:00:05]wFMCommunicate OK [16:00:05]wFMCommunicate request_size=255 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 05 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5D 02 00 35 04 06 00 92 [16:00:05]Write to MH i2c: E2 02 01 40 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 05 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5D 02 00 35 04 06 00 92 00 00 4E [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:06]Read from MH i2c: E2 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 03 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 03 00 40 13 00 90 00 C7 [16:00:06]RAPDU: 90 00 [16:00:06]wFMCommunicate OK [16:00:06]wFMCommunicate request_size=10 [16:00:06]MH_SAM_APDU [16:00:06]CAPDU: 80 0D 02 02 05 79 AE 8F 30 D0 [16:00:06]Write to MH i2c: E2 0D 00 41 13 80 0D 02 02 05 00 79 AE 8F 30 D0 00 00 8E [16:00:06]Write i2c OK [16:00:06]MH_I2C_Read... [16:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:06]Read from MH i2c: E2 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 03 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 03 00 41 13 00 90 00 C8 [16:00:06]RAPDU: 90 00 [16:00:06]wFMCommunicate OK [16:00:06]wFMCommunicate request_size=4 [16:00:06]MH_SAM_APDU [16:00:06]CAPDU: 80 0D 03 02 [16:00:06]Write to MH i2c: E2 08 00 42 13 80 0D 03 02 00 00 00 00 D0 [16:00:06]Write i2c OK [16:00:06]MH_I2C_Read... [16:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:06]Read from MH i2c: E2 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 0B 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 0B 00 42 13 00 C2 D7 5B B1 EB 48 27 27 90 00 F7 [16:00:06]RAPDU: C2 D7 5B B1 EB 48 27 27 90 00 [16:00:06]wFMCommunicate OK [16:00:06]SAM_PROTO_SignData done [16:00:06]FM_MakeSignedData done [16:00:06]CreateOFDProtocolMessage [16:00:06]wFMCommunicate request_size=4 [16:00:06]MH_SAM_APDU [16:00:06]CAPDU: 80 11 00 00 [16:00:06]Write to MH i2c: E2 08 00 43 13 80 11 00 00 00 00 00 00 D0 [16:00:06]Write i2c OK [16:00:06]MH_I2C_Read... [16:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:06]Read from MH i2c: E2 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 17 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 17 00 43 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [16:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:00:06]wFMCommunicate OK [16:00:06]CreateOFDProtocolMessage done [16:00:06]OFDSenderStorePacket 154963 [16:00:06]StoreOFDPacket docnum=154963 [16:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 FF 07 01 90 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 05 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5D 02 00 35 04 06 00 92 79 AE 8F 30 D0 C2 D7 5B B1 EB 48 27 27 [16:00:06]CheckFolder [16:00:06]dirname=/storage/ofd_packets [16:00:06]CheckFolder done [16:00:06]ProducePacketName [16:00:06]name=ofd_packets/00154963 [16:00:06]NVStorageSaveData ofd_packets/00154963 [16:00:06]File name is /storage/ofd_packets/00154963 [16:00:06]Write 301 bytes [16:00:06]NVStorageSaveData done [16:00:06]OFDSenderStorePacket done [16:00:06]KKMCreateOFDPacket done [16:00:06]NVStorageSaveData kkm_last_timestamp [16:00:06]File name is /storage/kkm_last_timestamp [16:00:06]Write 4 bytes [16:00:06]NVStorageSaveData done [16:00:06]ExternCall_PrintAddStr [16:00:06]wPrintStart [16:00:06]Write to MH i2c: 01 00 00 44 13 57 [16:00:06]Write i2c OK [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: 01 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: 01 07 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: 01 07 00 44 13 00 00 00 00 00 FF 0F 6C [16:00:06]RasterBufferAndPrint [16:00:06]line Счет N : (1)873151 [16:00:06]line ИНН: 02508201610067 [16:00:06]line Контрольно-Кассовый Чек [16:00:06]line ПРОДАЖА [16:00:06]line ТРК (МРК, ГНК) : 22 [16:00:06]line Товар: 2710124130 [16:00:06]line Аи-92-К-5 [16:00:06]line 14.950 * 66.90 [16:00:06]line = 1000.16 [16:00:06]line НДС 12% НСП 1% [16:00:06]line > о реализуемом товаре [16:00:06]line ОКРУГЛЕНИЕ: -0.16 [16:00:06]line ИТОГО: 1000.00 [16:00:06]line Внесено: 1000.00 [16:00:06]line СДАЧА: 0.00 [16:00:06]line НСП 1% : 8.85 [16:00:06]line НДС 12% : 106.21 [16:00:06]line Наличными: 1000.00 [16:00:06]line Безнал.: 0.00 [16:00:06]line Место: АЗС № 165 "Партнер Нефть" [16:00:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:00:06]line СНО: Общий режим [16:00:06]line Чек 352 18.10.2024 16:00 [16:00:06]line Смена: 312 ФФД: 1.0 [16:00:06]line ЗНМ: 0300000234 [16:00:06]line РНМ: 0000137193017469 [16:00:06]line Версия ККМ: v1.0 [16:00:06]line ФМ: 0000000000963156 [16:00:06]line ФД: 154963 [16:00:06]line ФПД: 161051317317840 [16:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154963&fm=161051317317840&tin=02508201610067®Number=0000137193017469&sum=100000 [16:00:06]OFD Sender: Processing packet 154963 [packets to send 51, broken 50] [16:00:06]ProducePacketName [16:00:06]name=ofd_packets/00154963 [16:00:06]OFD Sender: To server: pG, [16:00:06]CommunicateWithHost lk.salyk.kg:30040 [16:00:06]ConnectInit lk.salyk.kg [16:00:06]written 0, free lines is 4095 [16:00:06]Connected sock=10 [16:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 FF 07 01 90 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 05 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5D 02 00 35 04 06 00 92 79 AE 8F 30 D0 C2 D7 5B B1 EB 48 27 27 [16:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 14 45 47 00 1A 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5D 02 00 F4 03 04 00 3D 2C 12 67 B6 04 01 00 00 FD D2 94 BE 57 50 2D 7E [16:00:07]CommunicateWithHost err = 0 [16:00:07]CheckOFDResponse [16:00:07]1017 (14) - 77093643461234 [16:00:07]1041 (16) - 0000000000963156 [16:00:07]1040 (4) - 154963 [16:00:07]1012 (4) - 18.10.2024 09:37 [16:00:07]1206 (1) - 0 [16:00:07]OFD Sender: Remove packet 154963 [16:00:07]ProducePacketName [16:00:07]name=ofd_packets/00154963 [16:00:07]NVStorageDeleteData [16:00:07]Write to MH i2c: 01 00 00 6F 13 82 [16:00:07]Write i2c OK [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: 01 [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: 01 07 00 [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: 01 07 00 6F 13 00 00 00 00 00 F2 0C 87 [16:00:07]RasterBufferAndPrint [16:00:07]line [16:00:07]line [16:00:07]line [16:00:07]line [16:00:07]line [16:00:07]written 0, free lines is 3320 [16:00:07]MH_Cut [16:00:07]Write to MH i2c: D1 01 00 76 13 01 5B [16:00:07]Write i2c OK [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: D1 [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: D1 01 00 [16:00:07]MH_I2C_Read... [16:00:07]Read from MH i2c: D1 01 00 76 13 00 5A [16:00:07]Write to MH i2c: 01 00 00 77 13 8A [16:00:07]Write i2c OK [16:00:07]MH_I2C_Read... [16:00:07]OFD Sender: No OFD packet to send [16:00:07]*** Cut start [16:00:07]*** Partial cut [16:00:07]*** CUTSNS_PIN = 1 [16:00:07]*** CUTSNS_PIN = 0 [16:00:08]*** Brake cut motor [16:00:08]Read from MH i2c: 01 [16:00:08]MH_I2C_Read... [16:00:08]*** Stop cut motor [16:00:08]*** Cut end [16:00:08]Read from MH i2c: 01 07 00 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: 01 07 00 77 13 00 00 00 00 00 FF 0F 9F [16:00:08]process_action close_receipt done [16:00:08]requested_data is exist [16:00:08]produce_requested_data [16:00:08]requested_item fm.sn is exist - process it [16:00:08]wFMCommunicate request_size=4 [16:00:08]MH_SAM_APDU [16:00:08]CAPDU: 80 11 00 00 [16:00:08]Write to MH i2c: E2 08 00 78 13 80 11 00 00 00 00 00 00 05 [16:00:08]Write i2c OK [16:00:08]MH_I2C_Read... [16:00:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:08]Read from MH i2c: E2 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 17 00 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 17 00 78 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [16:00:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:00:08]wFMCommunicate OK [16:00:08]requested_item fd.num is exist - process it [16:00:08]SAM_PROTO_GetFieldsCounters [16:00:08]wFMCommunicate request_size=4 [16:00:08]MH_SAM_APDU [16:00:08]CAPDU: 80 13 00 00 [16:00:08]Write to MH i2c: E2 08 00 79 13 80 13 00 00 00 00 00 00 08 [16:00:08]Write i2c OK [16:00:08]MH_I2C_Read... [16:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:08]Read from MH i2c: E2 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 62 00 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 62 00 79 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [16:00:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:08]wFMCommunicate OK [16:00:08]SAM_PROTO_GetFieldsCounters done [16:00:08]requested_item shift.num is exist - process it [16:00:08]requested_item shift.opened is exist - process it [16:00:08]req_shift_opened [16:00:08]FM_GetShiftState [16:00:08]SAM_PROTO_GetShiftState [16:00:08]wFMCommunicate request_size=4 [16:00:08]MH_SAM_APDU [16:00:08]CAPDU: 80 13 01 00 [16:00:08]Write to MH i2c: E2 08 00 7A 13 80 13 01 00 00 00 00 00 0A [16:00:08]Write i2c OK [16:00:08]MH_I2C_Read... [16:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:08]Read from MH i2c: E2 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 0E 00 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 0E 00 7A 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 41 [16:00:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:00:08]wFMCommunicate OK [16:00:08]SAM_PROTO_GetShiftState done [16:00:08]FM_GetShiftState done [16:00:08]req_shift_opened done [16:00:08]requested_item shift.open_date is exist - process it [16:00:08]req_shift_open_date [16:00:08]req_shift_open_date done [16:00:08]produce_requested_data done [16:00:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154963,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:00:08]process_action_free close_receipt [16:00:08]json_value_free [16:00:08]json_value_free done [16:00:08]process_json_proto returns [16:00:08]Send response to host [16:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154963,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:00:08]free response buf [16:00:08]execute_script done [16:00:08]execute_script returns [16:00:08]free content buf [16:00:08]Sock 9.Close socket [16:00:08]Sock 9.Thread stoped [16:00:12]OFD Sender: No OFD packet to send [16:00:17]OFD Sender: No OFD packet to send [16:00:22]OFD Sender: No OFD packet to send [16:00:27]OFD Sender: No OFD packet to send [16:00:32]OFD Sender: No OFD packet to send [16:00:37]OFD Sender: No OFD packet to send [16:00:39]accept exits with 7 [16:00:39]New connection [16:00:39]New thread 3066748260 created [16:00:39]Thread 3066891620 joined [16:00:39]Waiting for new connection... [16:00:39] Sock 7.Parse request [16:00:39]Sock 7.Check first char [16:00:39]Sock 7.First char is OK [16:00:39]request: POST /json_proto HTTP/1.0 [16:00:39]Method: POST [16:00:39]URL: /json_proto [16:00:39]Method is POST - this is cgi request [16:00:39]url: /json_proto [16:00:39]query_string will be loaded in cgi processing [16:00:39]execute_cgi json_proto POST (null) [16:00:39]execute_cgi path=json_proto method=POST [16:00:39]POST find Content-Length [16:00:39]Host: 172.17.53.67:8080 [16:00:39]Content-Length: 769 [16:00:39]Content-Type: application/json [16:00:39] [16:00:39]POST finish read [16:00:39]Found Content-Length = 769 [16:00:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:39]execute_script... [16:00:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:39]POST & json_proto [16:00:39]process_json_proto [16:00:39]json parsed OK: [16:00:39]protocol is kg_v1.0 [16:00:39]action value=close_receipt [16:00:39]process_action close_receipt [16:00:39]cmd_close_receipt [16:00:39]MH_GetDate [16:00:39]Write to MH i2c: F0 00 00 7B 13 7D [16:00:39]Write i2c OK [16:00:39]MH_I2C_Read... [16:00:39]Read from MH i2c: F0 [16:00:39]MH_I2C_Read... [16:00:39]Read from MH i2c: F0 09 00 [16:00:39]MH_I2C_Read... [16:00:39]Read from MH i2c: F0 09 00 7B 13 00 27 86 12 67 19 BC 99 64 7E [16:00:39]GetLastDocTimeStamp 1729267205 [16:00:39]current date 1729267239 [16:00:39]FM_GetShiftState [16:00:39]SAM_PROTO_GetShiftState [16:00:39]wFMCommunicate request_size=4 [16:00:39]MH_SAM_APDU [16:00:39]CAPDU: 80 13 01 00 [16:00:39]Write to MH i2c: E2 08 00 7C 13 80 13 01 00 00 00 00 00 0C [16:00:39]Write i2c OK [16:00:39]MH_I2C_Read... [16:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:39]Read from MH i2c: E2 [16:00:39]MH_I2C_Read... [16:00:39]Read from MH i2c: E2 0E 00 [16:00:39]MH_I2C_Read... [16:00:39]Read from MH i2c: E2 0E 00 7C 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [16:00:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:00:39]wFMCommunicate OK [16:00:39]SAM_PROTO_GetShiftState done [16:00:39]FM_GetShiftState done [16:00:39]opened in 1729211399 [16:00:39]opened+sec_in_day 1729297799 [16:00:39]quantity*price = 160024 [16:00:39]sum+1 = 160026 [16:00:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.25 НСП 1% : 14.16 НДС 12% : 169.94 Наличными: 0.00 Безнал.: 1600.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 353 18.10.2024 16:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154964 ФПД: 99917468155950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160039&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154964&fm=99917468155950&tin=02508201610067®Number=0000137193017469&sum=160025 [16:00:40]StoreToDocumentArchive [16:00:40]shift 312 fd 154964 [16:00:40]save to /storage/0312/doc_00154964 [16:00:40]save last doc name /storage/0312/doc_00154964 to /storage/kkm_last_doc_name [16:00:40]save OK [16:00:40]Clear old archive folders... [16:00:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:40]tlvbuf is 01E405E0 [16:00:40]SAM_PROTO_ClearQueue [16:00:40]wFMCommunicate request_size=4 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 09 00 00 [16:00:40]Write to MH i2c: E2 08 00 89 13 80 09 00 00 00 00 00 00 0E [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:40]Read from MH i2c: E2 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 89 13 00 90 00 10 [16:00:40]RAPDU: 90 00 [16:00:40]wFMCommunicate OK [16:00:40]SAM_PROTO_ClearQueue done [16:00:40]KKMCreateOFDPacket [16:00:40]OFDProtocolAddRootSTLVToBuf [16:00:40]FM_MakeSignedData [16:00:40]FM_MakeSignedData [16:00:40]SAM_PROTO_SignData [16:00:40]wFMCommunicate request_size=4 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 0D 01 02 [16:00:40]Write to MH i2c: E2 08 00 8A 13 80 0D 01 02 00 00 00 00 16 [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:40]Read from MH i2c: E2 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 8A 13 00 90 00 11 [16:00:40]RAPDU: 90 00 [16:00:40]wFMCommunicate OK [16:00:40]wFMCommunicate request_size=255 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 27 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5D 02 00 35 04 06 00 5A [16:00:40]Write to MH i2c: E2 02 01 8B 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 27 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5D 02 00 35 04 06 00 5A 00 00 E4 [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:40]Read from MH i2c: E2 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 8B 13 00 90 00 12 [16:00:40]RAPDU: 90 00 [16:00:40]wFMCommunicate OK [16:00:40]wFMCommunicate request_size=10 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 0D 02 02 05 DF D9 32 40 2E [16:00:40]Write to MH i2c: E2 0D 00 8C 13 80 0D 02 02 05 00 DF D9 32 40 2E 00 00 7B [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:40]Read from MH i2c: E2 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 03 00 8C 13 00 90 00 13 [16:00:40]RAPDU: 90 00 [16:00:40]wFMCommunicate OK [16:00:40]wFMCommunicate request_size=4 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 0D 03 02 [16:00:40]Write to MH i2c: E2 08 00 8D 13 80 0D 03 02 00 00 00 00 1B [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:40]Read from MH i2c: E2 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 0B 00 [16:00:40]MH_I2C_Read... [16:00:40]Read from MH i2c: E2 0B 00 8D 13 00 9C 65 07 21 26 80 91 90 90 00 0C [16:00:40]RAPDU: 9C 65 07 21 26 80 91 90 90 00 [16:00:40]wFMCommunicate OK [16:00:40]SAM_PROTO_SignData done [16:00:40]FM_MakeSignedData done [16:00:40]CreateOFDProtocolMessage [16:00:40]wFMCommunicate request_size=4 [16:00:40]MH_SAM_APDU [16:00:40]CAPDU: 80 11 00 00 [16:00:40]Write to MH i2c: E2 08 00 8E 13 80 11 00 00 00 00 00 00 1B [16:00:40]Write i2c OK [16:00:40]MH_I2C_Read... [16:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:41]Read from MH i2c: E2 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: E2 17 00 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: E2 17 00 8E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [16:00:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:00:41]wFMCommunicate OK [16:00:41]CreateOFDProtocolMessage done [16:00:41]OFDSenderStorePacket 154964 [16:00:41]StoreOFDPacket docnum=154964 [16:00:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 E0 07 01 5C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 27 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5D 02 00 35 04 06 00 5A DF D9 32 40 2E 9C 65 07 21 26 80 91 90 [16:00:41]CheckFolder [16:00:41]dirname=/storage/ofd_packets [16:00:41]CheckFolder done [16:00:41]ProducePacketName [16:00:41]name=ofd_packets/00154964 [16:00:41]NVStorageSaveData ofd_packets/00154964 [16:00:41]File name is /storage/ofd_packets/00154964 [16:00:41]Write 301 bytes [16:00:41]NVStorageSaveData done [16:00:41]OFDSenderStorePacket done [16:00:41]KKMCreateOFDPacket done [16:00:41]NVStorageSaveData kkm_last_timestamp [16:00:41]File name is /storage/kkm_last_timestamp [16:00:41]Write 4 bytes [16:00:41]NVStorageSaveData done [16:00:41]ExternCall_PrintAddStr [16:00:41]wPrintStart [16:00:41]Write to MH i2c: 01 00 00 8F 13 A2 [16:00:41]Write i2c OK [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 07 00 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 07 00 8F 13 00 00 00 00 00 FF 0F B7 [16:00:41]RasterBufferAndPrint [16:00:41]line Счет N : (1)873152 [16:00:41]line ИНН: 02508201610067 [16:00:41]line Контрольно-Кассовый Чек [16:00:41]line ПРОДАЖА [16:00:41]line ТРК (МРК, ГНК) : 32 [16:00:41]line Товар: 2710124130 [16:00:41]line Аи-92-К-5 [16:00:41]line 23.920 * 66.90 [16:00:41]line = 1600.25 [16:00:41]line НДС 12% НСП 1% [16:00:41]line > о реализуемом товаре [16:00:41]line ИТОГО: 1600.25 [16:00:41]line НСП 1% : 14.16 [16:00:41]line НДС 12% : 169.94 [16:00:41]line Наличными: 0.00 [16:00:41]line Безнал.: 1600.25 [16:00:41]line Место: АЗС № 165 "Партнер Нефть" [16:00:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:00:41]line СНО: Общий режим [16:00:41]line Чек 353 18.10.2024 16:00 [16:00:41]line Смена: 312 ФФД: 1.0 [16:00:41]line ЗНМ: 0300000234 [16:00:41]line РНМ: 0000137193017469 [16:00:41]line Версия ККМ: v1.0 [16:00:41]line Платежная система: Mbank [16:00:41]line ФМ: 0000000000963156 [16:00:41]line ФД: 154964 [16:00:41]line ФПД: 99917468155950 [16:00:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160039&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154964&fm=99917468155950&tin=02508201610067®Number=0000137193017469&sum=160025 [16:00:41]OFD Sender: Processing packet 154964 [packets to send 51, broken 50] [16:00:41]ProducePacketName [16:00:41]name=ofd_packets/00154964 [16:00:41]OFD Sender: To server: pG, [16:00:41]CommunicateWithHost lk.salyk.kg:30040 [16:00:41]ConnectInit lk.salyk.kg [16:00:41]written 0, free lines is 4095 [16:00:41]Connected sock=10 [16:00:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 E0 07 01 5C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 27 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5D 02 00 35 04 06 00 5A DF D9 32 40 2E 9C 65 07 21 26 80 91 90 [16:00:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 60 47 00 87 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5D 02 00 F4 03 04 00 60 2C 12 67 B6 04 01 00 00 9F A6 18 9A FD BD 3A E9 [16:00:41]CommunicateWithHost err = 0 [16:00:41]CheckOFDResponse [16:00:41]1017 (14) - 77093643461234 [16:00:41]1041 (16) - 0000000000963156 [16:00:41]1040 (4) - 154964 [16:00:41]1012 (4) - 18.10.2024 09:37 [16:00:41]1206 (1) - 0 [16:00:41]OFD Sender: Remove packet 154964 [16:00:41]ProducePacketName [16:00:41]name=ofd_packets/00154964 [16:00:41]NVStorageDeleteData [16:00:41]Write to MH i2c: 01 00 00 B8 13 CB [16:00:41]Write i2c OK [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 07 00 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: 01 07 00 B8 13 00 00 00 00 00 2C 0D 0B [16:00:41]RasterBufferAndPrint [16:00:41]line [16:00:41]line [16:00:41]line [16:00:41]line [16:00:41]line [16:00:41]written 0, free lines is 3380 [16:00:41]MH_Cut [16:00:41]Write to MH i2c: D1 01 00 BF 13 01 A4 [16:00:41]Write i2c OK [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: D1 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: D1 01 00 [16:00:41]MH_I2C_Read... [16:00:41]Read from MH i2c: D1 01 00 BF 13 00 A3 [16:00:41]Write to MH i2c: 01 00 00 C0 13 D3 [16:00:41]Write i2c OK [16:00:41]MH_I2C_Read... [16:00:42]OFD Sender: No OFD packet to send [16:00:42]*** Cut start [16:00:42]*** Partial cut [16:00:42]*** CUTSNS_PIN = 1 [16:00:42]*** CUTSNS_PIN = 0 [16:00:42]*** Brake cut motor [16:00:43]Read from MH i2c: 01 [16:00:43]MH_I2C_Read... [16:00:43]*** Stop cut motor [16:00:43]*** Cut end [16:00:43]Read from MH i2c: 01 07 00 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: 01 07 00 C0 13 00 00 00 00 00 FF 0F E8 [16:00:43]process_action close_receipt done [16:00:43]requested_data is exist [16:00:43]produce_requested_data [16:00:43]requested_item fm.sn is exist - process it [16:00:43]wFMCommunicate request_size=4 [16:00:43]MH_SAM_APDU [16:00:43]CAPDU: 80 11 00 00 [16:00:43]Write to MH i2c: E2 08 00 C1 13 80 11 00 00 00 00 00 00 4E [16:00:43]Write i2c OK [16:00:43]MH_I2C_Read... [16:00:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:43]Read from MH i2c: E2 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 17 00 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 17 00 C1 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [16:00:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:00:43]wFMCommunicate OK [16:00:43]requested_item fd.num is exist - process it [16:00:43]SAM_PROTO_GetFieldsCounters [16:00:43]wFMCommunicate request_size=4 [16:00:43]MH_SAM_APDU [16:00:43]CAPDU: 80 13 00 00 [16:00:43]Write to MH i2c: E2 08 00 C2 13 80 13 00 00 00 00 00 00 51 [16:00:43]Write i2c OK [16:00:43]MH_I2C_Read... [16:00:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:43]Read from MH i2c: E2 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 62 00 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 62 00 C2 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [16:00:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:43]wFMCommunicate OK [16:00:43]SAM_PROTO_GetFieldsCounters done [16:00:43]requested_item shift.num is exist - process it [16:00:43]requested_item shift.opened is exist - process it [16:00:43]req_shift_opened [16:00:43]FM_GetShiftState [16:00:43]SAM_PROTO_GetShiftState [16:00:43]wFMCommunicate request_size=4 [16:00:43]MH_SAM_APDU [16:00:43]CAPDU: 80 13 01 00 [16:00:43]Write to MH i2c: E2 08 00 C3 13 80 13 01 00 00 00 00 00 53 [16:00:43]Write i2c OK [16:00:43]MH_I2C_Read... [16:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:43]Read from MH i2c: E2 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 0E 00 [16:00:43]MH_I2C_Read... [16:00:43]Read from MH i2c: E2 0E 00 C3 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8A [16:00:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:00:43]wFMCommunicate OK [16:00:43]SAM_PROTO_GetShiftState done [16:00:43]FM_GetShiftState done [16:00:43]req_shift_opened done [16:00:43]requested_item shift.open_date is exist - process it [16:00:43]req_shift_open_date [16:00:43]req_shift_open_date done [16:00:43]produce_requested_data done [16:00:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154964,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:00:43]process_action_free close_receipt [16:00:43]json_value_free [16:00:43]json_value_free done [16:00:43]process_json_proto returns [16:00:43]Send response to host [16:00:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154964,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:00:43]free response buf [16:00:43]execute_script done [16:00:43]execute_script returns [16:00:43]free content buf [16:00:43]Sock 7.Close socket [16:00:43]Sock 7.Thread stoped [16:00:47]OFD Sender: No OFD packet to send [16:00:52]OFD Sender: No OFD packet to send [16:00:57]OFD Sender: No OFD packet to send [16:01:02]OFD Sender: No OFD packet to send [16:01:07]OFD Sender: No OFD packet to send [16:01:12]OFD Sender: No OFD packet to send [16:01:17]OFD Sender: No OFD packet to send [16:01:22]OFD Sender: No OFD packet to send [16:01:27]OFD Sender: No OFD packet to send [16:01:32]OFD Sender: No OFD packet to send [16:01:37]OFD Sender: No OFD packet to send [16:01:42]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: No OFD packet to send [16:01:52]OFD Sender: No OFD packet to send [16:01:57]OFD Sender: No OFD packet to send [16:02:02]OFD Sender: No OFD packet to send [16:02:04]accept exits with 9 [16:02:04]New connection [16:02:04]New thread 3066891620 created [16:02:04]Thread 3066748260 joined [16:02:04]Waiting for new connection... [16:02:04] Sock 9.Parse request [16:02:04]Sock 9.Check first char [16:02:04]Sock 9.First char is OK [16:02:04]request: POST /json_proto HTTP/1.0 [16:02:04]Method: POST [16:02:04]URL: /json_proto [16:02:04]Method is POST - this is cgi request [16:02:04]url: /json_proto [16:02:04]query_string will be loaded in cgi processing [16:02:04]execute_cgi json_proto POST (null) [16:02:04]execute_cgi path=json_proto method=POST [16:02:04]POST find Content-Length [16:02:04]Host: 172.17.53.67:8080 [16:02:04]Content-Length: 677 [16:02:04]Content-Type: application/json [16:02:04] [16:02:04]POST finish read [16:02:04]Found Content-Length = 677 [16:02:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:04]execute_script... [16:02:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:04]POST & json_proto [16:02:04]process_json_proto [16:02:04]json parsed OK: [16:02:04]protocol is kg_v1.0 [16:02:04]action value=close_receipt [16:02:04]process_action close_receipt [16:02:04]cmd_close_receipt [16:02:04]MH_GetDate [16:02:04]Write to MH i2c: F0 00 00 C4 13 C6 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: F0 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: F0 09 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: F0 09 00 C4 13 00 7C 86 12 67 19 BC 99 64 1C [16:02:04]GetLastDocTimeStamp 1729267239 [16:02:04]current date 1729267324 [16:02:04]FM_GetShiftState [16:02:04]SAM_PROTO_GetShiftState [16:02:04]wFMCommunicate request_size=4 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 13 01 00 [16:02:04]Write to MH i2c: E2 08 00 C5 13 80 13 01 00 00 00 00 00 55 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 0E 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 0E 00 C5 13 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8C [16:02:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:02:04]wFMCommunicate OK [16:02:04]SAM_PROTO_GetShiftState done [16:02:04]FM_GetShiftState done [16:02:04]opened in 1729211399 [16:02:04]opened+sec_in_day 1729297799 [16:02:04]quantity*price = 20003 [16:02:04]sum+1 = 20004 [16:02:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 354 18.10.2024 16:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154965 ФПД: 52295710365500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154965&fm=52295710365500&tin=02508201610067®Number=0000137193017469&sum=20000 [16:02:05]StoreToDocumentArchive [16:02:05]shift 312 fd 154965 [16:02:05]save to /storage/0312/doc_00154965 [16:02:05]save last doc name /storage/0312/doc_00154965 to /storage/kkm_last_doc_name [16:02:05]save OK [16:02:05]Clear old archive folders... [16:02:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:02:05]tlvbuf is 01E447D0 [16:02:05]SAM_PROTO_ClearQueue [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 09 00 00 [16:02:05]Write to MH i2c: E2 08 00 D2 13 80 09 00 00 00 00 00 00 57 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 D2 13 00 90 00 59 [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]SAM_PROTO_ClearQueue done [16:02:05]KKMCreateOFDPacket [16:02:05]OFDProtocolAddRootSTLVToBuf [16:02:05]FM_MakeSignedData [16:02:05]FM_MakeSignedData [16:02:05]SAM_PROTO_SignData [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 01 02 [16:02:05]Write to MH i2c: E2 08 00 D3 13 80 0D 01 02 00 00 00 00 5F [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 D3 13 00 90 00 5A [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]wFMCommunicate request_size=255 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 7C 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5D 02 00 35 04 06 00 2F [16:02:05]Write to MH i2c: E2 02 01 D4 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 7C 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5D 02 00 35 04 06 00 2F 00 00 C2 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 D4 13 00 90 00 5B [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]wFMCommunicate request_size=10 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 02 02 05 90 0B 3D 57 3C [16:02:05]Write to MH i2c: E2 0D 00 D5 13 80 0D 02 02 05 00 90 0B 3D 57 3C 00 00 D7 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 D5 13 00 90 00 5C [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 03 02 [16:02:05]Write to MH i2c: E2 08 00 D6 13 80 0D 03 02 00 00 00 00 64 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:06]Read from MH i2c: E2 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 0B 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 0B 00 D6 13 00 6D 17 90 F6 A5 2E 00 0F 90 00 51 [16:02:06]RAPDU: 6D 17 90 F6 A5 2E 00 0F 90 00 [16:02:06]wFMCommunicate OK [16:02:06]SAM_PROTO_SignData done [16:02:06]FM_MakeSignedData done [16:02:06]CreateOFDProtocolMessage [16:02:06]wFMCommunicate request_size=4 [16:02:06]MH_SAM_APDU [16:02:06]CAPDU: 80 11 00 00 [16:02:06]Write to MH i2c: E2 08 00 D7 13 80 11 00 00 00 00 00 00 64 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:06]Read from MH i2c: E2 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 17 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 17 00 D7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [16:02:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:06]wFMCommunicate OK [16:02:06]CreateOFDProtocolMessage done [16:02:06]OFDSenderStorePacket 154965 [16:02:06]StoreOFDPacket docnum=154965 [16:02:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 63 07 01 56 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 7C 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5D 02 00 35 04 06 00 2F 90 0B 3D 57 3C 6D 17 90 F6 A5 2E 00 0F [16:02:06]CheckFolder [16:02:06]dirname=/storage/ofd_packets [16:02:06]CheckFolder done [16:02:06]ProducePacketName [16:02:06]name=ofd_packets/00154965 [16:02:06]NVStorageSaveData ofd_packets/00154965 [16:02:06]File name is /storage/ofd_packets/00154965 [16:02:06]Write 301 bytes [16:02:06]NVStorageSaveData done [16:02:06]OFDSenderStorePacket done [16:02:06]KKMCreateOFDPacket done [16:02:06]NVStorageSaveData kkm_last_timestamp [16:02:06]File name is /storage/kkm_last_timestamp [16:02:06]Write 4 bytes [16:02:06]NVStorageSaveData done [16:02:06]ExternCall_PrintAddStr [16:02:06]wPrintStart [16:02:06]Write to MH i2c: 01 00 00 D8 13 EB [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 D8 13 00 00 00 00 00 FF 0F 00 [16:02:06]RasterBufferAndPrint [16:02:06]line Счет N : (1)873153 [16:02:06]line ИНН: 02508201610067 [16:02:06]line Контрольно-Кассовый Чек [16:02:06]line ПРОДАЖА [16:02:06]line ТРК (МРК, ГНК) : 42 [16:02:06]line Товар: 2710124130 [16:02:06]line Аи-92-К-5 [16:02:06]line 2.990 * 66.90 [16:02:06]line = 200.03 [16:02:06]line НДС 12% НСП 1% [16:02:06]line > о реализуемом товаре [16:02:06]line ОКРУГЛЕНИЕ: -0.03 [16:02:06]line ИТОГО: 200.00 [16:02:06]line Внесено: 200.00 [16:02:06]line СДАЧА: 0.00 [16:02:06]line НСП 1% : 1.77 [16:02:06]line НДС 12% : 21.24 [16:02:06]line Наличными: 200.00 [16:02:06]line Безнал.: 0.00 [16:02:06]line Место: АЗС № 165 "Партнер Нефть" [16:02:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:02:06]line СНО: Общий режим [16:02:06]line Чек 354 18.10.2024 16:02 [16:02:06]line Смена: 312 ФФД: 1.0 [16:02:06]line ЗНМ: 0300000234 [16:02:06]line РНМ: 0000137193017469 [16:02:06]line Версия ККМ: v1.0 [16:02:06]line ФМ: 0000000000963156 [16:02:06]line ФД: 154965 [16:02:06]line ФПД: 52295710365500 [16:02:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154965&fm=52295710365500&tin=02508201610067®Number=0000137193017469&sum=20000 [16:02:06]OFD Sender: Processing packet 154965 [packets to send 51, broken 50] [16:02:06]ProducePacketName [16:02:06]name=ofd_packets/00154965 [16:02:06]OFD Sender: To server: pG, [16:02:06]CommunicateWithHost lk.salyk.kg:30040 [16:02:06]ConnectInit lk.salyk.kg [16:02:06]written 0, free lines is 4095 [16:02:06]Connected sock=10 [16:02:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 63 07 01 56 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 7C 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5D 02 00 35 04 06 00 2F 90 0B 3D 57 3C 6D 17 90 F6 A5 2E 00 0F [16:02:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 95 47 00 AD B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5D 02 00 F4 03 04 00 B5 2C 12 67 B6 04 01 00 00 03 02 E2 27 73 5A D0 50 [16:02:06]CommunicateWithHost err = 0 [16:02:06]CheckOFDResponse [16:02:06]1017 (14) - 77093643461234 [16:02:06]1041 (16) - 0000000000963156 [16:02:06]1040 (4) - 154965 [16:02:06]1012 (4) - 18.10.2024 09:39 [16:02:06]1206 (1) - 0 [16:02:06]OFD Sender: Remove packet 154965 [16:02:06]ProducePacketName [16:02:06]name=ofd_packets/00154965 [16:02:06]NVStorageDeleteData [16:02:06]Write to MH i2c: 01 00 00 03 14 17 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 03 14 00 00 00 00 00 F0 0C 1A [16:02:06]RasterBufferAndPrint [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]written 0, free lines is 3319 [16:02:06]MH_Cut [16:02:06]Write to MH i2c: D1 01 00 0A 14 01 F0 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 01 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 01 00 0A 14 00 EF [16:02:06]Write to MH i2c: 01 00 00 0B 14 1F [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:07]OFD Sender: No OFD packet to send [16:02:07]*** Cut start [16:02:07]*** Partial cut [16:02:07]*** CUTSNS_PIN = 1 [16:02:07]*** CUTSNS_PIN = 0 [16:02:07]*** Brake cut motor [16:02:08]Read from MH i2c: 01 [16:02:08]MH_I2C_Read... [16:02:08]*** Stop cut motor [16:02:08]*** Cut end [16:02:08]Read from MH i2c: 01 07 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: 01 07 00 0B 14 00 00 00 00 00 FF 0F 34 [16:02:08]process_action close_receipt done [16:02:08]requested_data is exist [16:02:08]produce_requested_data [16:02:08]requested_item fm.sn is exist - process it [16:02:08]wFMCommunicate request_size=4 [16:02:08]MH_SAM_APDU [16:02:08]CAPDU: 80 11 00 00 [16:02:08]Write to MH i2c: E2 08 00 0C 14 80 11 00 00 00 00 00 00 9A [16:02:08]Write i2c OK [16:02:08]MH_I2C_Read... [16:02:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:08]Read from MH i2c: E2 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 17 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 17 00 0C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [16:02:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:08]wFMCommunicate OK [16:02:08]requested_item fd.num is exist - process it [16:02:08]SAM_PROTO_GetFieldsCounters [16:02:08]wFMCommunicate request_size=4 [16:02:08]MH_SAM_APDU [16:02:08]CAPDU: 80 13 00 00 [16:02:08]Write to MH i2c: E2 08 00 0D 14 80 13 00 00 00 00 00 00 9D [16:02:08]Write i2c OK [16:02:08]MH_I2C_Read... [16:02:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:08]Read from MH i2c: E2 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 62 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 62 00 0D 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [16:02:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:08]wFMCommunicate OK [16:02:08]SAM_PROTO_GetFieldsCounters done [16:02:08]requested_item shift.num is exist - process it [16:02:08]requested_item shift.opened is exist - process it [16:02:08]req_shift_opened [16:02:08]FM_GetShiftState [16:02:08]SAM_PROTO_GetShiftState [16:02:08]wFMCommunicate request_size=4 [16:02:08]MH_SAM_APDU [16:02:08]CAPDU: 80 13 01 00 [16:02:08]Write to MH i2c: E2 08 00 0E 14 80 13 01 00 00 00 00 00 9F [16:02:08]Write i2c OK [16:02:08]MH_I2C_Read... [16:02:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:08]Read from MH i2c: E2 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 0E 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 0E 00 0E 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D6 [16:02:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:02:08]wFMCommunicate OK [16:02:08]SAM_PROTO_GetShiftState done [16:02:08]FM_GetShiftState done [16:02:08]req_shift_opened done [16:02:08]requested_item shift.open_date is exist - process it [16:02:08]req_shift_open_date [16:02:08]req_shift_open_date done [16:02:08]produce_requested_data done [16:02:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154965,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:02:08]process_action_free close_receipt [16:02:08]json_value_free [16:02:08]json_value_free done [16:02:08]process_json_proto returns [16:02:08]Send response to host [16:02:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154965,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:02:08]free response buf [16:02:08]execute_script done [16:02:08]execute_script returns [16:02:08]free content buf [16:02:08]Sock 9.Close socket [16:02:08]Sock 9.Thread stoped [16:02:12]OFD Sender: No OFD packet to send [16:02:17]OFD Sender: No OFD packet to send [16:02:22]OFD Sender: No OFD packet to send [16:02:27]OFD Sender: No OFD packet to send [16:02:32]OFD Sender: No OFD packet to send [16:02:37]OFD Sender: No OFD packet to send [16:02:42]OFD Sender: No OFD packet to send [16:02:47]OFD Sender: No OFD packet to send [16:02:52]OFD Sender: No OFD packet to send [16:02:57]OFD Sender: No OFD packet to send [16:03:02]OFD Sender: No OFD packet to send [16:03:07]OFD Sender: No OFD packet to send [16:03:12]OFD Sender: No OFD packet to send [16:03:17]OFD Sender: No OFD packet to send [16:03:22]OFD Sender: No OFD packet to send [16:03:24]accept exits with 7 [16:03:24]New connection [16:03:24]New thread 3066748260 created [16:03:24]Thread 3066891620 joined [16:03:24]Waiting for new connection... [16:03:24] Sock 7.Parse request [16:03:24]Sock 7.Check first char [16:03:24]Sock 7.First char is OK [16:03:24]request: POST /json_proto HTTP/1.0 [16:03:24]Method: POST [16:03:24]URL: /json_proto [16:03:24]Method is POST - this is cgi request [16:03:24]url: /json_proto [16:03:24]query_string will be loaded in cgi processing [16:03:24]execute_cgi json_proto POST (null) [16:03:24]execute_cgi path=json_proto method=POST [16:03:24]POST find Content-Length [16:03:24]Host: 172.17.53.67:8080 [16:03:24]Content-Length: 762 [16:03:24]Content-Type: application/json [16:03:24] [16:03:24]POST finish read [16:03:24]Found Content-Length = 762 [16:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:24]execute_script... [16:03:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:24]POST & json_proto [16:03:24]process_json_proto [16:03:24]json parsed OK: [16:03:24]protocol is kg_v1.0 [16:03:24]action value=close_receipt [16:03:24]process_action close_receipt [16:03:24]cmd_close_receipt [16:03:24]MH_GetDate [16:03:24]Write to MH i2c: F0 00 00 0F 14 12 [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 09 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 09 00 0F 14 00 CC 86 12 67 19 BC 99 64 B8 [16:03:24]GetLastDocTimeStamp 1729267324 [16:03:24]current date 1729267404 [16:03:24]FM_GetShiftState [16:03:24]SAM_PROTO_GetShiftState [16:03:24]wFMCommunicate request_size=4 [16:03:24]MH_SAM_APDU [16:03:24]CAPDU: 80 13 01 00 [16:03:24]Write to MH i2c: E2 08 00 10 14 80 13 01 00 00 00 00 00 A1 [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:24]Read from MH i2c: E2 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 0E 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 0E 00 10 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [16:03:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:03:24]wFMCommunicate OK [16:03:24]SAM_PROTO_GetShiftState done [16:03:24]FM_GetShiftState done [16:03:24]opened in 1729211399 [16:03:24]opened+sec_in_day 1729297799 [16:03:24]quantity*price = 200001 [16:03:24]sum+1 = 200003 [16:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 355 18.10.2024 16:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154966 ФПД: 82719181942218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160325&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154966&fm=82719181942218&tin=02508201610067®Number=0000137193017469&sum=200002 [16:03:25]StoreToDocumentArchive [16:03:25]shift 312 fd 154966 [16:03:25]save to /storage/0312/doc_00154966 [16:03:25]save last doc name /storage/0312/doc_00154966 to /storage/kkm_last_doc_name [16:03:25]save OK [16:03:25]Clear old archive folders... [16:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:03:25]tlvbuf is 01E69670 [16:03:25]SAM_PROTO_ClearQueue [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 09 00 00 [16:03:25]Write to MH i2c: E2 08 00 1D 14 80 09 00 00 00 00 00 00 A3 [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 1D 14 00 90 00 A5 [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]SAM_PROTO_ClearQueue done [16:03:25]KKMCreateOFDPacket [16:03:25]OFDProtocolAddRootSTLVToBuf [16:03:25]FM_MakeSignedData [16:03:25]FM_MakeSignedData [16:03:25]SAM_PROTO_SignData [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 0D 01 02 [16:03:25]Write to MH i2c: E2 08 00 1E 14 80 0D 01 02 00 00 00 00 AB [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 1E 14 00 90 00 A6 [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]wFMCommunicate request_size=255 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CD 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5D 02 00 35 04 06 00 [16:03:25]Write to MH i2c: E2 02 01 1F 14 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CD 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5D 02 00 35 04 06 00 00 00 B3 [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 1F 14 00 90 00 A7 [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]wFMCommunicate request_size=11 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 0D 02 02 06 4B 3B 8F 74 AD CA [16:03:25]Write to MH i2c: E2 0E 00 20 14 80 0D 02 02 06 00 4B 3B 8F 74 AD CA 00 00 BA [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 20 14 00 90 00 A8 [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 0D 03 02 [16:03:25]Write to MH i2c: E2 08 00 21 14 80 0D 03 02 00 00 00 00 B0 [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 0B 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 0B 00 21 14 00 48 33 7B 99 57 10 DB 00 90 00 82 [16:03:26]RAPDU: 48 33 7B 99 57 10 DB 00 90 00 [16:03:26]wFMCommunicate OK [16:03:26]SAM_PROTO_SignData done [16:03:26]FM_MakeSignedData done [16:03:26]CreateOFDProtocolMessage [16:03:26]wFMCommunicate request_size=4 [16:03:26]MH_SAM_APDU [16:03:26]CAPDU: 80 11 00 00 [16:03:26]Write to MH i2c: E2 08 00 22 14 80 11 00 00 00 00 00 00 B0 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 17 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 17 00 22 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [16:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:03:26]wFMCommunicate OK [16:03:26]CreateOFDProtocolMessage done [16:03:26]OFDSenderStorePacket 154966 [16:03:26]StoreOFDPacket docnum=154966 [16:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 18 14 08 01 AB 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CD 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5D 02 00 35 04 06 00 4B 3B 8F 74 AD CA 48 33 7B 99 57 10 DB 00 [16:03:26]CheckFolder [16:03:26]dirname=/storage/ofd_packets [16:03:26]CheckFolder done [16:03:26]ProducePacketName [16:03:26]name=ofd_packets/00154966 [16:03:26]NVStorageSaveData ofd_packets/00154966 [16:03:26]File name is /storage/ofd_packets/00154966 [16:03:26]Write 302 bytes [16:03:26]NVStorageSaveData done [16:03:26]OFDSenderStorePacket done [16:03:26]KKMCreateOFDPacket done [16:03:26]NVStorageSaveData kkm_last_timestamp [16:03:26]File name is /storage/kkm_last_timestamp [16:03:26]Write 4 bytes [16:03:26]NVStorageSaveData done [16:03:26]OFD Sender: Processing packet 154966 [packets to send 51, broken 50] [16:03:26]ProducePacketName [16:03:26]name=ofd_packets/00154966 [16:03:26]OFD Sender: To server: pG, [16:03:26]CommunicateWithHost lk.salyk.kg:30040 [16:03:26]ConnectInit lk.salyk.kg [16:03:26]ExternCall_PrintAddStr [16:03:26]wPrintStart [16:03:26]Write to MH i2c: 01 00 00 23 14 37 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 23 14 00 00 00 00 00 FF 0F 4C [16:03:26]RasterBufferAndPrint [16:03:26]line Счет N : (1)873154 [16:03:26]line ИНН: 02508201610067 [16:03:26]line Контрольно-Кассовый Чек [16:03:26]line ПРОДАЖА [16:03:26]line ТРК (МРК, ГНК) : 33 [16:03:26]line Товар: 2710124130 [16:03:26]line Super 92-К-5 [16:03:26]line 29.240 * 68.40 [16:03:26]line = 2000.02 [16:03:26]line НДС 12% НСП 1% [16:03:26]line > о реализуемом товаре [16:03:26]line ИТОГО: 2000.02 [16:03:26]line НСП 1% : 17.70 [16:03:26]line НДС 12% : 212.39 [16:03:26]line Наличными: 0.00 [16:03:26]line Безнал.: 2000.02 [16:03:26]line Место: АЗС № 165 "Партнер Нефть" [16:03:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:03:26]line СНО: Общий режим [16:03:26]line Чек 355 18.10.2024 16:03 [16:03:26]line Смена: 312 ФФД: 1.0 [16:03:26]line ЗНМ: 0300000234 [16:03:26]line РНМ: 0000137193017469 [16:03:26]line Версия ККМ: v1.0 [16:03:26]line Платежная система: Mbank [16:03:26]line ФМ: 0000000000963156 [16:03:26]line ФД: 154966 [16:03:26]line ФПД: 82719181942218 [16:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160325&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154966&fm=82719181942218&tin=02508201610067®Number=0000137193017469&sum=200002 [16:03:26]Connected sock=11 [16:03:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 18 14 08 01 AB 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CD 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5D 02 00 35 04 06 00 4B 3B 8F 74 AD CA 48 33 7B 99 57 10 DB 00 [16:03:26]written 0, free lines is 4095 [16:03:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 C9 47 00 B7 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5D 02 00 F4 03 04 00 05 2D 12 67 B6 04 01 00 00 E9 39 80 6C E1 15 47 47 [16:03:26]CommunicateWithHost err = 0 [16:03:26]CheckOFDResponse [16:03:26]1017 (14) - 77093643461234 [16:03:26]1041 (16) - 0000000000963156 [16:03:26]1040 (4) - 154966 [16:03:26]1012 (4) - 18.10.2024 09:40 [16:03:26]1206 (1) - 0 [16:03:26]OFD Sender: Remove packet 154966 [16:03:26]ProducePacketName [16:03:26]name=ofd_packets/00154966 [16:03:26]NVStorageDeleteData [16:03:26]Write to MH i2c: 01 00 00 4C 14 60 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 4C 14 00 00 00 00 00 1C 0D 90 [16:03:26]RasterBufferAndPrint [16:03:26]line [16:03:26]line [16:03:26]line [16:03:26]line [16:03:26]line [16:03:26]written 0, free lines is 3362 [16:03:26]MH_Cut [16:03:26]Write to MH i2c: D1 01 00 53 14 01 39 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: D1 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: D1 01 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: D1 01 00 53 14 00 38 [16:03:26]Write to MH i2c: 01 00 00 54 14 68 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:27]OFD Sender: No OFD packet to send [16:03:27]*** Cut start [16:03:27]*** Partial cut [16:03:27]*** CUTSNS_PIN = 1 [16:03:27]*** CUTSNS_PIN = 0 [16:03:27]*** Brake cut motor [16:03:28]Read from MH i2c: 01 [16:03:28]MH_I2C_Read... [16:03:28]*** Stop cut motor [16:03:28]*** Cut end [16:03:28]Read from MH i2c: 01 07 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: 01 07 00 54 14 00 00 00 00 00 FF 0F 7D [16:03:28]process_action close_receipt done [16:03:28]requested_data is exist [16:03:28]produce_requested_data [16:03:28]requested_item fm.sn is exist - process it [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 11 00 00 [16:03:28]Write to MH i2c: E2 08 00 55 14 80 11 00 00 00 00 00 00 E3 [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 17 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 17 00 55 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [16:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:03:28]wFMCommunicate OK [16:03:28]requested_item fd.num is exist - process it [16:03:28]SAM_PROTO_GetFieldsCounters [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 13 00 00 [16:03:28]Write to MH i2c: E2 08 00 56 14 80 13 00 00 00 00 00 00 E6 [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 62 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 62 00 56 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [16:03:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:28]wFMCommunicate OK [16:03:28]SAM_PROTO_GetFieldsCounters done [16:03:28]requested_item shift.num is exist - process it [16:03:28]requested_item shift.opened is exist - process it [16:03:28]req_shift_opened [16:03:28]FM_GetShiftState [16:03:28]SAM_PROTO_GetShiftState [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 13 01 00 [16:03:28]Write to MH i2c: E2 08 00 57 14 80 13 01 00 00 00 00 00 E8 [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 0E 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 0E 00 57 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1F [16:03:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:03:28]wFMCommunicate OK [16:03:28]SAM_PROTO_GetShiftState done [16:03:28]FM_GetShiftState done [16:03:28]req_shift_opened done [16:03:28]requested_item shift.open_date is exist - process it [16:03:28]req_shift_open_date [16:03:28]req_shift_open_date done [16:03:28]produce_requested_data done [16:03:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154966,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:03:28]process_action_free close_receipt [16:03:28]json_value_free [16:03:28]json_value_free done [16:03:28]process_json_proto returns [16:03:28]Send response to host [16:03:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154966,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:03:28]free response buf [16:03:28]execute_script done [16:03:28]execute_script returns [16:03:28]free content buf [16:03:28]Sock 7.Close socket [16:03:28]Sock 7.Thread stoped [16:03:28]accept exits with 9 [16:03:28]New connection [16:03:28]New thread 3066891620 created [16:03:28]Thread 3066748260 joined [16:03:28]Waiting for new connection... [16:03:28] Sock 9.Parse request [16:03:28]Sock 9.Check first char [16:03:28]Sock 9.First char is OK [16:03:28]request: POST /json_proto HTTP/1.0 [16:03:28]Method: POST [16:03:28]URL: /json_proto [16:03:28]Method is POST - this is cgi request [16:03:28]url: /json_proto [16:03:28]query_string will be loaded in cgi processing [16:03:28]execute_cgi json_proto POST (null) [16:03:28]execute_cgi path=json_proto method=POST [16:03:28]POST find Content-Length [16:03:28]Host: 172.17.53.67:8080 [16:03:28]Content-Length: 677 [16:03:28]Content-Type: application/json [16:03:28] [16:03:28]POST finish read [16:03:28]Found Content-Length = 677 [16:03:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:28]execute_script... [16:03:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:28]POST & json_proto [16:03:28]process_json_proto [16:03:28]json parsed OK: [16:03:28]protocol is kg_v1.0 [16:03:28]action value=close_receipt [16:03:28]process_action close_receipt [16:03:28]cmd_close_receipt [16:03:28]MH_GetDate [16:03:28]Write to MH i2c: F0 00 00 58 14 5B [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: F0 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: F0 09 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: F0 09 00 58 14 00 D1 86 12 67 19 BC 99 64 06 [16:03:28]GetLastDocTimeStamp 1729267405 [16:03:28]current date 1729267409 [16:03:28]FM_GetShiftState [16:03:28]SAM_PROTO_GetShiftState [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 13 01 00 [16:03:28]Write to MH i2c: E2 08 00 59 14 80 13 01 00 00 00 00 00 EA [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:28]Read from MH i2c: E2 0E 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 0E 00 59 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 21 [16:03:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:03:28]wFMCommunicate OK [16:03:28]SAM_PROTO_GetShiftState done [16:03:28]FM_GetShiftState done [16:03:28]opened in 1729211399 [16:03:28]opened+sec_in_day 1729297799 [16:03:28]quantity*price = 50041 [16:03:28]sum+1 = 50042 [16:03:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 356 18.10.2024 16:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154967 ФПД: 122358031133944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154967&fm=122358031133944&tin=02508201610067®Number=0000137193017469&sum=50000 [16:03:30]StoreToDocumentArchive [16:03:30]shift 312 fd 154967 [16:03:30]save to /storage/0312/doc_00154967 [16:03:30]save last doc name /storage/0312/doc_00154967 to /storage/kkm_last_doc_name [16:03:30]save OK [16:03:30]Clear old archive folders... [16:03:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:03:30]tlvbuf is 01E93B60 [16:03:30]SAM_PROTO_ClearQueue [16:03:30]wFMCommunicate request_size=4 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 09 00 00 [16:03:30]Write to MH i2c: E2 08 00 66 14 80 09 00 00 00 00 00 00 EC [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 66 14 00 90 00 EE [16:03:30]RAPDU: 90 00 [16:03:30]wFMCommunicate OK [16:03:30]SAM_PROTO_ClearQueue done [16:03:30]KKMCreateOFDPacket [16:03:30]OFDProtocolAddRootSTLVToBuf [16:03:30]FM_MakeSignedData [16:03:30]FM_MakeSignedData [16:03:30]SAM_PROTO_SignData [16:03:30]wFMCommunicate request_size=4 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 0D 01 02 [16:03:30]Write to MH i2c: E2 08 00 67 14 80 0D 01 02 00 00 00 00 F4 [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 67 14 00 90 00 EF [16:03:30]RAPDU: 90 00 [16:03:30]wFMCommunicate OK [16:03:30]wFMCommunicate request_size=255 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D1 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5D 02 00 35 04 06 00 6F [16:03:30]Write to MH i2c: E2 02 01 68 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D1 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5D 02 00 35 04 06 00 6F 00 00 2E [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 68 14 00 90 00 F0 [16:03:30]RAPDU: 90 00 [16:03:30]wFMCommunicate OK [16:03:30]wFMCommunicate request_size=10 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 0D 02 02 05 48 B2 FB 2C F8 [16:03:30]Write to MH i2c: E2 0D 00 69 14 80 0D 02 02 05 00 48 B2 FB 2C F8 00 00 1A [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 03 00 69 14 00 90 00 F1 [16:03:30]RAPDU: 90 00 [16:03:30]wFMCommunicate OK [16:03:30]wFMCommunicate request_size=4 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 0D 03 02 [16:03:30]Write to MH i2c: E2 08 00 6A 14 80 0D 03 02 00 00 00 00 F9 [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 0B 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 0B 00 6A 14 00 56 0E 02 B3 CD D5 12 D2 90 00 99 [16:03:30]RAPDU: 56 0E 02 B3 CD D5 12 D2 90 00 [16:03:30]wFMCommunicate OK [16:03:30]SAM_PROTO_SignData done [16:03:30]FM_MakeSignedData done [16:03:30]CreateOFDProtocolMessage [16:03:30]wFMCommunicate request_size=4 [16:03:30]MH_SAM_APDU [16:03:30]CAPDU: 80 11 00 00 [16:03:30]Write to MH i2c: E2 08 00 6B 14 80 11 00 00 00 00 00 00 F9 [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:30]Read from MH i2c: E2 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 17 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: E2 17 00 6B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [16:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:03:30]wFMCommunicate OK [16:03:30]CreateOFDProtocolMessage done [16:03:30]OFDSenderStorePacket 154967 [16:03:30]StoreOFDPacket docnum=154967 [16:03:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 69 07 01 16 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D1 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5D 02 00 35 04 06 00 6F 48 B2 FB 2C F8 56 0E 02 B3 CD D5 12 D2 [16:03:30]CheckFolder [16:03:30]dirname=/storage/ofd_packets [16:03:30]CheckFolder done [16:03:30]ProducePacketName [16:03:30]name=ofd_packets/00154967 [16:03:30]NVStorageSaveData ofd_packets/00154967 [16:03:30]File name is /storage/ofd_packets/00154967 [16:03:30]Write 301 bytes [16:03:30]NVStorageSaveData done [16:03:30]OFDSenderStorePacket done [16:03:30]KKMCreateOFDPacket done [16:03:30]NVStorageSaveData kkm_last_timestamp [16:03:30]File name is /storage/kkm_last_timestamp [16:03:30]Write 4 bytes [16:03:30]NVStorageSaveData done [16:03:30]ExternCall_PrintAddStr [16:03:30]wPrintStart [16:03:30]Write to MH i2c: 01 00 00 6C 14 80 [16:03:30]Write i2c OK [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: 01 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: 01 07 00 [16:03:30]MH_I2C_Read... [16:03:30]Read from MH i2c: 01 07 00 6C 14 00 00 00 00 00 FF 0F 95 [16:03:30]RasterBufferAndPrint [16:03:30]line Счет N : (1)873155 [16:03:30]line ИНН: 02508201610067 [16:03:30]line Контрольно-Кассовый Чек [16:03:30]line ПРОДАЖА [16:03:30]line ТРК (МРК, ГНК) : 22 [16:03:30]line Товар: 2710124130 [16:03:30]line Аи-92-К-5 [16:03:30]line 7.480 * 66.90 [16:03:30]line = 500.41 [16:03:30]line НДС 12% НСП 1% [16:03:30]line > о реализуемом товаре [16:03:30]line ОКРУГЛЕНИЕ: -0.41 [16:03:30]line ИТОГО: 500.00 [16:03:30]line Внесено: 500.00 [16:03:30]line СДАЧА: 0.00 [16:03:30]line НСП 1% : 4.43 [16:03:30]line НДС 12% : 53.14 [16:03:30]line Наличными: 500.00 [16:03:30]line Безнал.: 0.00 [16:03:30]line Место: АЗС № 165 "Партнер Нефть" [16:03:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:03:30]line СНО: Общий режим [16:03:30]line Чек 356 18.10.2024 16:03 [16:03:30]line Смена: 312 ФФД: 1.0 [16:03:30]line ЗНМ: 0300000234 [16:03:30]line РНМ: 0000137193017469 [16:03:30]OFD Sender: Processing packet 154967 [packets to send 51, broken 50] [16:03:30]ProducePacketName [16:03:30]name=ofd_packets/00154967 [16:03:30]OFD Sender: To server: pG, [16:03:30]CommunicateWithHost lk.salyk.kg:30040 [16:03:30]ConnectInit lk.salyk.kg [16:03:30]line Версия ККМ: v1.0 [16:03:30]line ФМ: 0000000000963156 [16:03:30]line ФД: 154967 [16:03:30]line ФПД: 122358031133944 [16:03:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154967&fm=122358031133944&tin=02508201610067®Number=0000137193017469&sum=50000 [16:03:30]written 0, free lines is 4095 [16:03:31]Connected sock=10 [16:03:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 69 07 01 16 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D1 86 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5D 02 00 35 04 06 00 6F 48 B2 FB 2C F8 56 0E 02 B3 CD D5 12 D2 [16:03:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 0B 47 00 B5 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5D 02 00 F4 03 04 00 09 2D 12 67 B6 04 01 00 00 DD 11 31 91 20 F8 E0 97 [16:03:31]CommunicateWithHost err = 0 [16:03:31]CheckOFDResponse [16:03:31]1017 (14) - 77093643461234 [16:03:31]1041 (16) - 0000000000963156 [16:03:31]1040 (4) - 154967 [16:03:31]1012 (4) - 18.10.2024 09:40 [16:03:31]1206 (1) - 0 [16:03:31]OFD Sender: Remove packet 154967 [16:03:31]ProducePacketName [16:03:31]name=ofd_packets/00154967 [16:03:31]NVStorageDeleteData [16:03:31]Write to MH i2c: 01 00 00 97 14 AB [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: 01 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: 01 07 00 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: 01 07 00 97 14 00 00 00 00 00 FC 0C BA [16:03:31]RasterBufferAndPrint [16:03:31]line [16:03:31]line [16:03:31]line [16:03:31]line [16:03:31]line [16:03:31]written 0, free lines is 3339 [16:03:31]MH_Cut [16:03:31]Write to MH i2c: D1 01 00 9E 14 01 84 [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: D1 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: D1 01 00 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: D1 01 00 9E 14 00 83 [16:03:31]Write to MH i2c: 01 00 00 9F 14 B3 [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]OFD Sender: No OFD packet to send [16:03:32]*** Cut start [16:03:32]*** Partial cut [16:03:32]*** CUTSNS_PIN = 1 [16:03:32]*** CUTSNS_PIN = 0 [16:03:32]*** Brake cut motor [16:03:32]Read from MH i2c: 01 [16:03:32]MH_I2C_Read... [16:03:32]*** Stop cut motor [16:03:32]*** Cut end [16:03:32]Read from MH i2c: 01 07 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: 01 07 00 9F 14 00 00 00 00 00 FF 0F C8 [16:03:32]process_action close_receipt done [16:03:32]requested_data is exist [16:03:32]produce_requested_data [16:03:32]requested_item fm.sn is exist - process it [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 11 00 00 [16:03:32]Write to MH i2c: E2 08 00 A0 14 80 11 00 00 00 00 00 00 2E [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 17 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 17 00 A0 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [16:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:03:32]wFMCommunicate OK [16:03:32]requested_item fd.num is exist - process it [16:03:32]SAM_PROTO_GetFieldsCounters [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 13 00 00 [16:03:32]Write to MH i2c: E2 08 00 A1 14 80 13 00 00 00 00 00 00 31 [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 62 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 62 00 A1 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [16:03:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:32]wFMCommunicate OK [16:03:32]SAM_PROTO_GetFieldsCounters done [16:03:32]requested_item shift.num is exist - process it [16:03:32]requested_item shift.opened is exist - process it [16:03:32]req_shift_opened [16:03:32]FM_GetShiftState [16:03:32]SAM_PROTO_GetShiftState [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 13 01 00 [16:03:32]Write to MH i2c: E2 08 00 A2 14 80 13 01 00 00 00 00 00 33 [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 0E 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 0E 00 A2 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [16:03:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:03:33]wFMCommunicate OK [16:03:33]SAM_PROTO_GetShiftState done [16:03:33]FM_GetShiftState done [16:03:33]req_shift_opened done [16:03:33]requested_item shift.open_date is exist - process it [16:03:33]req_shift_open_date [16:03:33]req_shift_open_date done [16:03:33]produce_requested_data done [16:03:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154967,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:03:33]process_action_free close_receipt [16:03:33]json_value_free [16:03:33]json_value_free done [16:03:33]process_json_proto returns [16:03:33]Send response to host [16:03:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154967,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:03:33]free response buf [16:03:33]execute_script done [16:03:33]execute_script returns [16:03:33]free content buf [16:03:33]Sock 9.Close socket [16:03:33]Sock 9.Thread stoped [16:03:36]OFD Sender: No OFD packet to send [16:03:41]OFD Sender: No OFD packet to send [16:03:46]OFD Sender: No OFD packet to send [16:03:51]OFD Sender: No OFD packet to send [16:03:56]OFD Sender: No OFD packet to send [16:04:01]OFD Sender: No OFD packet to send [16:04:06]OFD Sender: No OFD packet to send [16:04:11]OFD Sender: No OFD packet to send [16:04:16]OFD Sender: No OFD packet to send [16:04:21]OFD Sender: No OFD packet to send [16:04:26]OFD Sender: No OFD packet to send [16:04:31]OFD Sender: No OFD packet to send [16:04:36]OFD Sender: No OFD packet to send [16:04:41]OFD Sender: No OFD packet to send [16:04:46]OFD Sender: No OFD packet to send [16:04:51]OFD Sender: No OFD packet to send [16:04:56]OFD Sender: No OFD packet to send [16:05:01]OFD Sender: No OFD packet to send [16:05:06]OFD Sender: No OFD packet to send [16:05:11]OFD Sender: No OFD packet to send [16:05:16]OFD Sender: No OFD packet to send [16:05:21]OFD Sender: No OFD packet to send [16:05:26]OFD Sender: No OFD packet to send [16:05:31]OFD Sender: No OFD packet to send [16:05:36]OFD Sender: No OFD packet to send [16:05:41]OFD Sender: No OFD packet to send [16:05:46]OFD Sender: No OFD packet to send [16:05:51]OFD Sender: No OFD packet to send [16:05:56]OFD Sender: No OFD packet to send [16:06:01]OFD Sender: No OFD packet to send [16:06:06]OFD Sender: No OFD packet to send [16:06:11]OFD Sender: No OFD packet to send [16:06:16]OFD Sender: No OFD packet to send [16:06:21]OFD Sender: No OFD packet to send [16:06:26]OFD Sender: No OFD packet to send [16:06:31]OFD Sender: No OFD packet to send [16:06:36]OFD Sender: No OFD packet to send [16:06:41]OFD Sender: No OFD packet to send [16:06:46]OFD Sender: No OFD packet to send [16:06:52]OFD Sender: No OFD packet to send [16:06:57]OFD Sender: No OFD packet to send [16:07:02]OFD Sender: No OFD packet to send [16:07:02]accept exits with 7 [16:07:02]New connection [16:07:02]New thread 3066748260 created [16:07:02]Thread 3066891620 joined [16:07:02]Waiting for new connection... [16:07:02] Sock 7.Parse request [16:07:02]Sock 7.Check first char [16:07:02]Sock 7.First char is OK [16:07:02]request: POST /json_proto HTTP/1.0 [16:07:02]Method: POST [16:07:02]URL: /json_proto [16:07:02]Method is POST - this is cgi request [16:07:02]url: /json_proto [16:07:02]query_string will be loaded in cgi processing [16:07:02]execute_cgi json_proto POST (null) [16:07:02]execute_cgi path=json_proto method=POST [16:07:02]POST find Content-Length [16:07:02]Host: 172.17.53.67:8080 [16:07:02]Content-Length: 762 [16:07:02]Content-Type: application/json [16:07:02] [16:07:02]POST finish read [16:07:02]Found Content-Length = 762 [16:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 46.870, "sum" : 3205.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3205.91 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]execute_script... [16:07:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 46.870, "sum" : 3205.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3205.91 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]POST & json_proto [16:07:02]process_json_proto [16:07:02]json parsed OK: [16:07:02]protocol is kg_v1.0 [16:07:02]action value=close_receipt [16:07:02]process_action close_receipt [16:07:02]cmd_close_receipt [16:07:02]MH_GetDate [16:07:02]Write to MH i2c: F0 00 00 A3 14 A6 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 A3 14 00 A7 87 12 67 19 BC 99 64 28 [16:07:02]GetLastDocTimeStamp 1729267409 [16:07:02]current date 1729267623 [16:07:02]FM_GetShiftState [16:07:02]SAM_PROTO_GetShiftState [16:07:02]wFMCommunicate request_size=4 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 13 01 00 [16:07:02]Write to MH i2c: E2 08 00 A4 14 80 13 01 00 00 00 00 00 35 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0E 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0E 00 A4 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6C [16:07:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:07:03]wFMCommunicate OK [16:07:03]SAM_PROTO_GetShiftState done [16:07:03]FM_GetShiftState done [16:07:03]opened in 1729211399 [16:07:03]opened+sec_in_day 1729297799 [16:07:03]quantity*price = 320590 [16:07:03]sum+1 = 320592 [16:07:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3205.91 НСП 1% : 28.37 НДС 12% : 340.45 Наличными: 0.00 Безнал.: 3205.91 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 357 18.10.2024 16:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154968 ФПД: 8132726199247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154968&fm=8132726199247&tin=02508201610067®Number=0000137193017469&sum=320591 [16:07:04]StoreToDocumentArchive [16:07:04]shift 312 fd 154968 [16:07:04]save to /storage/0312/doc_00154968 [16:07:04]save last doc name /storage/0312/doc_00154968 to /storage/kkm_last_doc_name [16:07:04]save OK [16:07:04]Clear old archive folders... [16:07:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:07:04]tlvbuf is 01E06970 [16:07:04]SAM_PROTO_ClearQueue [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 09 00 00 [16:07:04]Write to MH i2c: E2 08 00 B1 14 80 09 00 00 00 00 00 00 37 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B1 14 00 90 00 39 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_ClearQueue done [16:07:04]KKMCreateOFDPacket [16:07:04]OFDProtocolAddRootSTLVToBuf [16:07:04]FM_MakeSignedData [16:07:04]FM_MakeSignedData [16:07:04]SAM_PROTO_SignData [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 01 02 [16:07:04]Write to MH i2c: E2 08 00 B2 14 80 0D 01 02 00 00 00 00 3F [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B2 14 00 90 00 3A [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=255 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 B7 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4F E4 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4F E4 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 84 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4F E4 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A7 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5D 02 00 35 04 06 00 [16:07:04]Write to MH i2c: E2 02 01 B3 14 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 B7 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4F E4 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4F E4 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 84 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4F E4 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A7 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5D 02 00 35 04 06 00 00 00 60 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B3 14 00 90 00 3B [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=11 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 06 07 65 8C 41 93 CF [16:07:04]Write to MH i2c: E2 0E 00 B4 14 80 0D 02 02 06 00 07 65 8C 41 93 CF 00 00 E9 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B4 14 00 90 00 3C [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 03 02 [16:07:04]Write to MH i2c: E2 08 00 B5 14 80 0D 03 02 00 00 00 00 44 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 B5 14 00 BE FA D6 D9 E8 5C 30 ED 90 00 0D [16:07:04]RAPDU: BE FA D6 D9 E8 5C 30 ED 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_SignData done [16:07:04]FM_MakeSignedData done [16:07:04]CreateOFDProtocolMessage [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 11 00 00 [16:07:04]Write to MH i2c: E2 08 00 B6 14 80 11 00 00 00 00 00 00 44 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 B6 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [16:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:07:04]wFMCommunicate OK [16:07:04]CreateOFDProtocolMessage done [16:07:04]OFDSenderStorePacket 154968 [16:07:04]StoreOFDPacket docnum=154968 [16:07:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 E8 08 01 B8 F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 B7 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4F E4 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4F E4 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 84 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4F E4 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A7 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5D 02 00 35 04 06 00 07 65 8C 41 93 CF BE FA D6 D9 E8 5C 30 ED [16:07:04]CheckFolder [16:07:04]dirname=/storage/ofd_packets [16:07:04]CheckFolder done [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00154968 [16:07:04]NVStorageSaveData ofd_packets/00154968 [16:07:04]File name is /storage/ofd_packets/00154968 [16:07:04]Write 302 bytes [16:07:04]NVStorageSaveData done [16:07:04]OFDSenderStorePacket done [16:07:04]KKMCreateOFDPacket done [16:07:04]NVStorageSaveData kkm_last_timestamp [16:07:04]File name is /storage/kkm_last_timestamp [16:07:04]Write 4 bytes [16:07:04]NVStorageSaveData done [16:07:04]ExternCall_PrintAddStr [16:07:04]wPrintStart [16:07:04]Write to MH i2c: 01 00 00 B7 14 CB [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 B7 14 00 00 00 00 00 FF 0F E0 [16:07:04]RasterBufferAndPrint [16:07:04]line Счет N : (1)873156 [16:07:04]line ИНН: 02508201610067 [16:07:04]line Контрольно-Кассовый Чек [16:07:04]line ПРОДАЖА [16:07:04]line ТРК (МРК, ГНК) : 33 [16:07:04]line Товар: 2710124130 [16:07:04]line Super 92-К-5 [16:07:04]line 46.870 * 68.40 [16:07:04]line = 3205.91 [16:07:04]line НДС 12% НСП 1% [16:07:04]line > о реализуемом товаре [16:07:04]line ИТОГО: 3205.91 [16:07:04]line НСП 1% : 28.37 [16:07:04]line НДС 12% : 340.45 [16:07:04]line Наличными: 0.00 [16:07:04]line Безнал.: 3205.91 [16:07:04]line Место: АЗС № 165 "Партнер Нефть" [16:07:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:07:04]line СНО: Общий режим [16:07:04]line Чек 357 18.10.2024 16:07 [16:07:04]line Смена: 312 ФФД: 1.0 [16:07:04]line ЗНМ: 0300000234 [16:07:04]line РНМ: 0000137193017469 [16:07:04]line Версия ККМ: v1.0 [16:07:04]line Платежная система: Mbank [16:07:04]line ФМ: 0000000000963156 [16:07:04]line ФД: 154968 [16:07:04]line ФПД: 8132726199247 [16:07:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154968&fm=8132726199247&tin=02508201610067®Number=0000137193017469&sum=320591 [16:07:05]OFD Sender: Processing packet 154968 [packets to send 51, broken 50] [16:07:05]ProducePacketName [16:07:05]name=ofd_packets/00154968 [16:07:05]OFD Sender: To server: pG, [16:07:05]CommunicateWithHost lk.salyk.kg:30040 [16:07:05]ConnectInit lk.salyk.kg [16:07:05]written 0, free lines is 4095 [16:07:05]Connected sock=10 [16:07:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 E8 08 01 B8 F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 B7 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4F E4 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4F E4 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 84 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4F E4 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A7 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5D 02 00 35 04 06 00 07 65 8C 41 93 CF BE FA D6 D9 E8 5C 30 ED [16:07:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 99 47 00 94 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5D 02 00 F4 03 04 00 DF 2D 12 67 B6 04 01 00 00 BC FF B9 08 C3 B8 02 E0 [16:07:05]CommunicateWithHost err = 0 [16:07:05]CheckOFDResponse [16:07:05]1017 (14) - 77093643461234 [16:07:05]1041 (16) - 0000000000963156 [16:07:05]1040 (4) - 154968 [16:07:05]1012 (4) - 18.10.2024 09:43 [16:07:05]1206 (1) - 0 [16:07:05]OFD Sender: Remove packet 154968 [16:07:05]ProducePacketName [16:07:05]name=ofd_packets/00154968 [16:07:05]NVStorageDeleteData [16:07:05]Write to MH i2c: 01 00 00 E0 14 F4 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 E0 14 00 00 00 00 00 27 0D 2F [16:07:05]RasterBufferAndPrint [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]written 0, free lines is 3375 [16:07:05]MH_Cut [16:07:05]Write to MH i2c: D1 01 00 E7 14 01 CD [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 01 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 01 00 E7 14 00 CC [16:07:05]Write to MH i2c: 01 00 00 E8 14 FC [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]OFD Sender: No OFD packet to send [16:07:06]*** Cut start [16:07:06]*** Partial cut [16:07:06]*** CUTSNS_PIN = 1 [16:07:06]*** CUTSNS_PIN = 0 [16:07:06]*** Brake cut motor [16:07:06]Read from MH i2c: 01 [16:07:06]MH_I2C_Read... [16:07:06]*** Stop cut motor [16:07:06]*** Cut end [16:07:06]Read from MH i2c: 01 07 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: 01 07 00 E8 14 00 00 00 00 00 FF 0F 11 [16:07:06]process_action close_receipt done [16:07:06]requested_data is exist [16:07:06]produce_requested_data [16:07:06]requested_item fm.sn is exist - process it [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 11 00 00 [16:07:06]Write to MH i2c: E2 08 00 E9 14 80 11 00 00 00 00 00 00 77 [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:06]Read from MH i2c: E2 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 17 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 17 00 E9 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [16:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:07:06]wFMCommunicate OK [16:07:06]requested_item fd.num is exist - process it [16:07:06]SAM_PROTO_GetFieldsCounters [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 13 00 00 [16:07:06]Write to MH i2c: E2 08 00 EA 14 80 13 00 00 00 00 00 00 7A [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:06]Read from MH i2c: E2 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 62 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 62 00 EA 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [16:07:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:06]wFMCommunicate OK [16:07:06]SAM_PROTO_GetFieldsCounters done [16:07:06]requested_item shift.num is exist - process it [16:07:06]requested_item shift.opened is exist - process it [16:07:06]req_shift_opened [16:07:06]FM_GetShiftState [16:07:06]SAM_PROTO_GetShiftState [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 13 01 00 [16:07:06]Write to MH i2c: E2 08 00 EB 14 80 13 01 00 00 00 00 00 7C [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:07]Read from MH i2c: E2 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 0E 00 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 0E 00 EB 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B3 [16:07:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:07:07]wFMCommunicate OK [16:07:07]SAM_PROTO_GetShiftState done [16:07:07]FM_GetShiftState done [16:07:07]req_shift_opened done [16:07:07]requested_item shift.open_date is exist - process it [16:07:07]req_shift_open_date [16:07:07]req_shift_open_date done [16:07:07]produce_requested_data done [16:07:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154968,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:07:07]process_action_free close_receipt [16:07:07]json_value_free [16:07:07]json_value_free done [16:07:07]process_json_proto returns [16:07:07]Send response to host [16:07:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154968,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:07:07]free response buf [16:07:07]execute_script done [16:07:07]execute_script returns [16:07:07]free content buf [16:07:07]Sock 7.Close socket [16:07:07]Sock 7.Thread stoped [16:07:10]OFD Sender: No OFD packet to send [16:07:15]OFD Sender: No OFD packet to send [16:07:20]OFD Sender: No OFD packet to send [16:07:25]OFD Sender: No OFD packet to send [16:07:30]OFD Sender: No OFD packet to send [16:07:35]OFD Sender: No OFD packet to send [16:07:37]accept exits with 9 [16:07:37]New connection [16:07:37]New thread 3066891620 created [16:07:37]Thread 3066748260 joined [16:07:37]Waiting for new connection... [16:07:37] Sock 9.Parse request [16:07:37]Sock 9.Check first char [16:07:37]Sock 9.First char is OK [16:07:37]request: POST /json_proto HTTP/1.0 [16:07:37]Method: POST [16:07:37]URL: /json_proto [16:07:37]Method is POST - this is cgi request [16:07:37]url: /json_proto [16:07:37]query_string will be loaded in cgi processing [16:07:37]execute_cgi json_proto POST (null) [16:07:37]execute_cgi path=json_proto method=POST [16:07:37]POST find Content-Length [16:07:37]Host: 172.17.53.67:8080 [16:07:37]Content-Length: 677 [16:07:37]Content-Type: application/json [16:07:37] [16:07:37]POST finish read [16:07:37]Found Content-Length = 677 [16:07:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:37]execute_script... [16:07:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:37]POST & json_proto [16:07:37]process_json_proto [16:07:37]json parsed OK: [16:07:37]protocol is kg_v1.0 [16:07:37]action value=close_receipt [16:07:37]process_action close_receipt [16:07:37]cmd_close_receipt [16:07:37]MH_GetDate [16:07:37]Write to MH i2c: F0 00 00 EC 14 EF [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 09 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 09 00 EC 14 00 C9 87 12 67 19 BC 99 64 93 [16:07:37]GetLastDocTimeStamp 1729267623 [16:07:37]current date 1729267657 [16:07:37]FM_GetShiftState [16:07:37]SAM_PROTO_GetShiftState [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 13 01 00 [16:07:37]Write to MH i2c: E2 08 00 ED 14 80 13 01 00 00 00 00 00 7E [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0E 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0E 00 ED 14 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [16:07:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:07:37]wFMCommunicate OK [16:07:37]SAM_PROTO_GetShiftState done [16:07:37]FM_GetShiftState done [16:07:37]opened in 1729211399 [16:07:37]opened+sec_in_day 1729297799 [16:07:37]quantity*price = 30038 [16:07:37]sum+1 = 30039 [16:07:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 358 18.10.2024 16:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154969 ФПД: 9748257649334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154969&fm=9748257649334&tin=02508201610067®Number=0000137193017469&sum=30000 [16:07:38]StoreToDocumentArchive [16:07:38]shift 312 fd 154969 [16:07:38]save to /storage/0312/doc_00154969 [16:07:38]save last doc name /storage/0312/doc_00154969 to /storage/kkm_last_doc_name [16:07:38]save OK [16:07:38]Clear old archive folders... [16:07:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:38]tlvbuf is B6E99450 [16:07:38]SAM_PROTO_ClearQueue [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 09 00 00 [16:07:38]Write to MH i2c: E2 08 00 FA 14 80 09 00 00 00 00 00 00 80 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 FA 14 00 90 00 82 [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]SAM_PROTO_ClearQueue done [16:07:38]KKMCreateOFDPacket [16:07:38]OFDProtocolAddRootSTLVToBuf [16:07:38]FM_MakeSignedData [16:07:38]FM_MakeSignedData [16:07:38]SAM_PROTO_SignData [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 01 02 [16:07:38]Write to MH i2c: E2 08 00 FB 14 80 0D 01 02 00 00 00 00 88 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 FB 14 00 90 00 83 [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=255 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 C9 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5D 02 00 35 04 06 00 08 [16:07:38]Write to MH i2c: E2 02 01 FC 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 C9 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5D 02 00 35 04 06 00 08 00 00 4C [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 FC 14 00 90 00 84 [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=10 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 02 02 05 DD B1 6F 32 B6 [16:07:38]Write to MH i2c: E2 0D 00 FD 14 80 0D 02 02 05 00 DD B1 6F 32 B6 00 00 7A [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 FD 14 00 90 00 85 [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 03 02 [16:07:38]Write to MH i2c: E2 08 00 FE 14 80 0D 03 02 00 00 00 00 8D [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 0B 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 0B 00 FE 14 00 9C 0B 00 E8 8E DA 07 D5 90 00 61 [16:07:38]RAPDU: 9C 0B 00 E8 8E DA 07 D5 90 00 [16:07:38]wFMCommunicate OK [16:07:38]SAM_PROTO_SignData done [16:07:38]FM_MakeSignedData done [16:07:38]CreateOFDProtocolMessage [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 11 00 00 [16:07:38]Write to MH i2c: E2 08 00 FF 14 80 11 00 00 00 00 00 00 8D [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 FF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [16:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:07:38]wFMCommunicate OK [16:07:38]CreateOFDProtocolMessage done [16:07:38]OFDSenderStorePacket 154969 [16:07:38]StoreOFDPacket docnum=154969 [16:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F3 E6 07 01 B3 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 C9 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5D 02 00 35 04 06 00 08 DD B1 6F 32 B6 9C 0B 00 E8 8E DA 07 D5 [16:07:38]CheckFolder [16:07:38]dirname=/storage/ofd_packets [16:07:38]CheckFolder done [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00154969 [16:07:38]NVStorageSaveData ofd_packets/00154969 [16:07:38]File name is /storage/ofd_packets/00154969 [16:07:38]Write 301 bytes [16:07:38]NVStorageSaveData done [16:07:38]OFDSenderStorePacket done [16:07:38]KKMCreateOFDPacket done [16:07:38]NVStorageSaveData kkm_last_timestamp [16:07:38]File name is /storage/kkm_last_timestamp [16:07:38]Write 4 bytes [16:07:38]NVStorageSaveData done [16:07:38]OFD Sender: Processing packet 154969 [packets to send 51, broken 50] [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00154969 [16:07:38]OFD Sender: To server: pG, [16:07:38]CommunicateWithHost lk.salyk.kg:30040 [16:07:38]ConnectInit lk.salyk.kg [16:07:38]ExternCall_PrintAddStr [16:07:38]wPrintStart [16:07:38]Write to MH i2c: 01 00 00 00 15 15 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 00 15 00 00 00 00 00 FF 0F 2A [16:07:38]RasterBufferAndPrint [16:07:38]line Счет N : (1)873157 [16:07:38]line ИНН: 02508201610067 [16:07:38]line Контрольно-Кассовый Чек [16:07:38]line ПРОДАЖА [16:07:38]line ТРК (МРК, ГНК) : 42 [16:07:38]line Товар: 2710124130 [16:07:38]line Аи-92-К-5 [16:07:38]line 4.490 * 66.90 [16:07:38]line = 300.38 [16:07:38]line НДС 12% НСП 1% [16:07:38]line > о реализуемом товаре [16:07:38]line ОКРУГЛЕНИЕ: -0.38 [16:07:38]line ИТОГО: 300.00 [16:07:38]line Внесено: 300.00 [16:07:38]line СДАЧА: 0.00 [16:07:38]line НСП 1% : 2.66 [16:07:38]line НДС 12% : 31.90 [16:07:38]line Наличными: 300.00 [16:07:38]line Безнал.: 0.00 [16:07:38]line Место: АЗС № 165 "Партнер Нефть" [16:07:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:07:38]line СНО: Общий режим [16:07:38]line Чек 358 18.10.2024 16:07 [16:07:38]line Смена: 312 ФФД: 1.0 [16:07:38]line ЗНМ: 0300000234 [16:07:38]line РНМ: 0000137193017469 [16:07:38]line Версия ККМ: v1.0 [16:07:38]line ФМ: 0000000000963156 [16:07:38]line ФД: 154969 [16:07:39]line ФПД: 9748257649334 [16:07:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154969&fm=9748257649334&tin=02508201610067®Number=0000137193017469&sum=30000 [16:07:39]Connected sock=10 [16:07:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F3 E6 07 01 B3 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 C9 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5D 02 00 35 04 06 00 08 DD B1 6F 32 B6 9C 0B 00 E8 8E DA 07 D5 [16:07:39]written 0, free lines is 4095 [16:07:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C 3F 47 00 AE 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5D 02 00 F4 03 04 00 01 2E 12 67 B6 04 01 00 00 C2 C2 0D 80 63 DB 80 45 [16:07:39]CommunicateWithHost err = 0 [16:07:39]CheckOFDResponse [16:07:39]1017 (14) - 77093643461234 [16:07:39]1041 (16) - 0000000000963156 [16:07:39]1040 (4) - 154969 [16:07:39]1012 (4) - 18.10.2024 09:44 [16:07:39]1206 (1) - 0 [16:07:39]OFD Sender: Remove packet 154969 [16:07:39]ProducePacketName [16:07:39]name=ofd_packets/00154969 [16:07:39]NVStorageDeleteData [16:07:39]Write to MH i2c: 01 00 00 2B 15 40 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 07 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 07 00 2B 15 00 00 00 00 00 EB 0C 3E [16:07:39]RasterBufferAndPrint [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]written 0, free lines is 3313 [16:07:39]MH_Cut [16:07:39]Write to MH i2c: D1 01 00 32 15 01 19 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 01 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 01 00 32 15 00 18 [16:07:39]Write to MH i2c: 01 00 00 33 15 48 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]OFD Sender: No OFD packet to send [16:07:40]*** Cut start [16:07:40]*** Partial cut [16:07:40]*** CUTSNS_PIN = 1 [16:07:40]*** CUTSNS_PIN = 0 [16:07:40]*** Brake cut motor [16:07:41]Read from MH i2c: 01 [16:07:41]MH_I2C_Read... [16:07:41]*** Stop cut motor [16:07:41]*** Cut end [16:07:41]Read from MH i2c: 01 07 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 33 15 00 00 00 00 00 FF 0F 5D [16:07:41]process_action close_receipt done [16:07:41]requested_data is exist [16:07:41]produce_requested_data [16:07:41]requested_item fm.sn is exist - process it [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 11 00 00 [16:07:41]Write to MH i2c: E2 08 00 34 15 80 11 00 00 00 00 00 00 C3 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 34 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [16:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:07:41]wFMCommunicate OK [16:07:41]requested_item fd.num is exist - process it [16:07:41]SAM_PROTO_GetFieldsCounters [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 00 00 [16:07:41]Write to MH i2c: E2 08 00 35 15 80 13 00 00 00 00 00 00 C6 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 35 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [16:07:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetFieldsCounters done [16:07:41]requested_item shift.num is exist - process it [16:07:41]requested_item shift.opened is exist - process it [16:07:41]req_shift_opened [16:07:41]FM_GetShiftState [16:07:41]SAM_PROTO_GetShiftState [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 01 00 [16:07:41]Write to MH i2c: E2 08 00 36 15 80 13 01 00 00 00 00 00 C8 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 36 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [16:07:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetShiftState done [16:07:41]FM_GetShiftState done [16:07:41]req_shift_opened done [16:07:41]requested_item shift.open_date is exist - process it [16:07:41]req_shift_open_date [16:07:41]req_shift_open_date done [16:07:41]produce_requested_data done [16:07:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154969,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:07:41]process_action_free close_receipt [16:07:41]json_value_free [16:07:41]json_value_free done [16:07:41]process_json_proto returns [16:07:41]Send response to host [16:07:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154969,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:07:41]free response buf [16:07:41]execute_script done [16:07:41]execute_script returns [16:07:41]free content buf [16:07:41]Sock 9.Close socket [16:07:41]Sock 9.Thread stoped [16:07:44]OFD Sender: No OFD packet to send [16:07:49]OFD Sender: No OFD packet to send [16:07:54]OFD Sender: No OFD packet to send [16:07:59]OFD Sender: No OFD packet to send [16:08:04]OFD Sender: No OFD packet to send [16:08:09]OFD Sender: No OFD packet to send [16:08:14]OFD Sender: No OFD packet to send [16:08:19]OFD Sender: No OFD packet to send [16:08:24]OFD Sender: No OFD packet to send [16:08:26]accept exits with 7 [16:08:26]New connection [16:08:26]New thread 3066748260 created [16:08:26]Thread 3066891620 joined [16:08:26]Waiting for new connection... [16:08:26] Sock 7.Parse request [16:08:26]Sock 7.Check first char [16:08:26]Sock 7.First char is OK [16:08:26]request: POST /json_proto HTTP/1.0 [16:08:26]Method: POST [16:08:26]URL: /json_proto [16:08:26]Method is POST - this is cgi request [16:08:26]url: /json_proto [16:08:26]query_string will be loaded in cgi processing [16:08:26]execute_cgi json_proto POST (null) [16:08:26]execute_cgi path=json_proto method=POST [16:08:26]POST find Content-Length [16:08:26]Host: 172.17.53.67:8080 [16:08:26]Content-Length: 677 [16:08:26]Content-Type: application/json [16:08:26] [16:08:26]POST finish read [16:08:26]Found Content-Length = 677 [16:08:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:26]execute_script... [16:08:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:26]POST & json_proto [16:08:26]process_json_proto [16:08:26]json parsed OK: [16:08:26]protocol is kg_v1.0 [16:08:26]action value=close_receipt [16:08:26]process_action close_receipt [16:08:26]cmd_close_receipt [16:08:26]MH_GetDate [16:08:26]Write to MH i2c: F0 00 00 37 15 3B [16:08:26]Write i2c OK [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: F0 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: F0 09 00 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: F0 09 00 37 15 00 FA 87 12 67 19 BC 99 64 10 [16:08:26]GetLastDocTimeStamp 1729267657 [16:08:26]current date 1729267706 [16:08:26]FM_GetShiftState [16:08:26]SAM_PROTO_GetShiftState [16:08:26]wFMCommunicate request_size=4 [16:08:26]MH_SAM_APDU [16:08:26]CAPDU: 80 13 01 00 [16:08:26]Write to MH i2c: E2 08 00 38 15 80 13 01 00 00 00 00 00 CA [16:08:26]Write i2c OK [16:08:26]MH_I2C_Read... [16:08:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:26]Read from MH i2c: E2 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: E2 0E 00 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: E2 0E 00 38 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 01 [16:08:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:08:26]wFMCommunicate OK [16:08:26]SAM_PROTO_GetShiftState done [16:08:26]FM_GetShiftState done [16:08:26]opened in 1729211399 [16:08:26]opened+sec_in_day 1729297799 [16:08:26]quantity*price = 20003 [16:08:26]sum+1 = 20004 [16:08:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 359 18.10.2024 16:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154970 ФПД: 9225552468920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154970&fm=9225552468920&tin=02508201610067®Number=0000137193017469&sum=20000 [16:08:27]StoreToDocumentArchive [16:08:27]shift 312 fd 154970 [16:08:27]save to /storage/0312/doc_00154970 [16:08:27]save last doc name /storage/0312/doc_00154970 to /storage/kkm_last_doc_name [16:08:27]save OK [16:08:27]Clear old archive folders... [16:08:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:27]tlvbuf is B6F49410 [16:08:27]SAM_PROTO_ClearQueue [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 09 00 00 [16:08:27]Write to MH i2c: E2 08 00 45 15 80 09 00 00 00 00 00 00 CC [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 45 15 00 90 00 CE [16:08:27]RAPDU: 90 00 [16:08:27]wFMCommunicate OK [16:08:27]SAM_PROTO_ClearQueue done [16:08:27]KKMCreateOFDPacket [16:08:27]OFDProtocolAddRootSTLVToBuf [16:08:27]FM_MakeSignedData [16:08:27]FM_MakeSignedData [16:08:27]SAM_PROTO_SignData [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 0D 01 02 [16:08:27]Write to MH i2c: E2 08 00 46 15 80 0D 01 02 00 00 00 00 D4 [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 46 15 00 90 00 CF [16:08:27]RAPDU: 90 00 [16:08:27]wFMCommunicate OK [16:08:27]wFMCommunicate request_size=255 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 FA 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5D 02 00 35 04 06 00 08 [16:08:27]Write to MH i2c: E2 02 01 47 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 FA 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5D 02 00 35 04 06 00 08 00 00 99 [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 47 15 00 90 00 D0 [16:08:27]RAPDU: 90 00 [16:08:27]wFMCommunicate OK [16:08:27]wFMCommunicate request_size=10 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 0D 02 02 05 63 FD C7 1B B8 [16:08:27]Write to MH i2c: E2 0D 00 48 15 80 0D 02 02 05 00 63 FD C7 1B B8 00 00 DB [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 03 00 48 15 00 90 00 D1 [16:08:27]RAPDU: 90 00 [16:08:27]wFMCommunicate OK [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 0D 03 02 [16:08:27]Write to MH i2c: E2 08 00 49 15 80 0D 03 02 00 00 00 00 D9 [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 0B 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 0B 00 49 15 00 D9 6E E3 66 32 EA BE C2 90 00 06 [16:08:27]RAPDU: D9 6E E3 66 32 EA BE C2 90 00 [16:08:27]wFMCommunicate OK [16:08:27]SAM_PROTO_SignData done [16:08:27]FM_MakeSignedData done [16:08:27]CreateOFDProtocolMessage [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 11 00 00 [16:08:27]Write to MH i2c: E2 08 00 4A 15 80 11 00 00 00 00 00 00 D9 [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 17 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 17 00 4A 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [16:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:08:27]wFMCommunicate OK [16:08:27]CreateOFDProtocolMessage done [16:08:27]OFDSenderStorePacket 154970 [16:08:27]StoreOFDPacket docnum=154970 [16:08:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 96 07 01 D9 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 FA 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5D 02 00 35 04 06 00 08 63 FD C7 1B B8 D9 6E E3 66 32 EA BE C2 [16:08:27]CheckFolder [16:08:27]dirname=/storage/ofd_packets [16:08:27]CheckFolder done [16:08:27]ProducePacketName [16:08:27]name=ofd_packets/00154970 [16:08:27]NVStorageSaveData ofd_packets/00154970 [16:08:27]File name is /storage/ofd_packets/00154970 [16:08:27]Write 301 bytes [16:08:27]NVStorageSaveData done [16:08:27]OFDSenderStorePacket done [16:08:27]KKMCreateOFDPacket done [16:08:27]NVStorageSaveData kkm_last_timestamp [16:08:27]File name is /storage/kkm_last_timestamp [16:08:27]Write 4 bytes [16:08:27]NVStorageSaveData done [16:08:27]OFD Sender: Processing packet 154970 [packets to send 51, broken 50] [16:08:27]ProducePacketName [16:08:27]name=ofd_packets/00154970 [16:08:27]OFD Sender: To server: pG, [16:08:27]CommunicateWithHost lk.salyk.kg:30040 [16:08:27]ConnectInit lk.salyk.kg [16:08:27]ExternCall_PrintAddStr [16:08:27]wPrintStart [16:08:27]Write to MH i2c: 01 00 00 4B 15 60 [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: 01 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: 01 07 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: 01 07 00 4B 15 00 00 00 00 00 FF 0F 75 [16:08:27]RasterBufferAndPrint [16:08:27]line Счет N : (1)873158 [16:08:27]line ИНН: 02508201610067 [16:08:27]line Контрольно-Кассовый Чек [16:08:27]line ПРОДАЖА [16:08:27]line ТРК (МРК, ГНК) : 22 [16:08:27]line Товар: 2710124130 [16:08:27]line Аи-92-К-5 [16:08:27]line 2.990 * 66.90 [16:08:27]line = 200.03 [16:08:27]line НДС 12% НСП 1% [16:08:27]line > о реализуемом товаре [16:08:27]line ОКРУГЛЕНИЕ: -0.03 [16:08:27]line ИТОГО: 200.00 [16:08:27]line Внесено: 200.00 [16:08:27]line СДАЧА: 0.00 [16:08:27]line НСП 1% : 1.77 [16:08:27]line НДС 12% : 21.24 [16:08:27]line Наличными: 200.00 [16:08:27]line Безнал.: 0.00 [16:08:27]line Место: АЗС № 165 "Партнер Нефть" [16:08:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:08:27]line СНО: Общий режим [16:08:27]line Чек 359 18.10.2024 16:08 [16:08:27]line Смена: 312 ФФД: 1.0 [16:08:27]line ЗНМ: 0300000234 [16:08:27]line РНМ: 0000137193017469 [16:08:28]line Версия ККМ: v1.0 [16:08:28]line ФМ: 0000000000963156 [16:08:28]line ФД: 154970 [16:08:28]line ФПД: 9225552468920 [16:08:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154970&fm=9225552468920&tin=02508201610067®Number=0000137193017469&sum=20000 [16:08:28]Connected sock=11 [16:08:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 96 07 01 D9 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 FA 87 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5D 02 00 35 04 06 00 08 63 FD C7 1B B8 D9 6E E3 66 32 EA BE C2 [16:08:28]written 0, free lines is 4095 [16:08:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FE 3A 47 00 67 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5D 02 00 F4 03 04 00 32 2E 12 67 B6 04 01 00 00 F9 21 82 F0 41 84 A1 E6 [16:08:28]CommunicateWithHost err = 0 [16:08:28]CheckOFDResponse [16:08:28]1017 (14) - 77093643461234 [16:08:28]1041 (16) - 0000000000963156 [16:08:28]1040 (4) - 154970 [16:08:28]1012 (4) - 18.10.2024 09:45 [16:08:28]1206 (1) - 0 [16:08:28]OFD Sender: Remove packet 154970 [16:08:28]ProducePacketName [16:08:28]name=ofd_packets/00154970 [16:08:28]NVStorageDeleteData [16:08:28]Write to MH i2c: 01 00 00 76 15 8B [16:08:28]Write i2c OK [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: 01 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: 01 07 00 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: 01 07 00 76 15 00 00 00 00 00 E0 0C 7E [16:08:28]RasterBufferAndPrint [16:08:28]line [16:08:28]line [16:08:28]line [16:08:28]line [16:08:28]line [16:08:28]written 0, free lines is 3302 [16:08:28]MH_Cut [16:08:28]Write to MH i2c: D1 01 00 7D 15 01 64 [16:08:28]Write i2c OK [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: D1 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: D1 01 00 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: D1 01 00 7D 15 00 63 [16:08:28]Write to MH i2c: 01 00 00 7E 15 93 [16:08:28]Write i2c OK [16:08:28]MH_I2C_Read... [16:08:28]OFD Sender: No OFD packet to send [16:08:29]*** Cut start [16:08:29]*** Partial cut [16:08:29]*** CUTSNS_PIN = 1 [16:08:29]*** CUTSNS_PIN = 0 [16:08:29]*** Brake cut motor [16:08:29]Read from MH i2c: 01 [16:08:29]MH_I2C_Read... [16:08:29]*** Stop cut motor [16:08:30]*** Cut end [16:08:30]Read from MH i2c: 01 07 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: 01 07 00 7E 15 00 00 00 00 00 FF 0F A8 [16:08:30]process_action close_receipt done [16:08:30]requested_data is exist [16:08:30]produce_requested_data [16:08:30]requested_item fm.sn is exist - process it [16:08:30]wFMCommunicate request_size=4 [16:08:30]MH_SAM_APDU [16:08:30]CAPDU: 80 11 00 00 [16:08:30]Write to MH i2c: E2 08 00 7F 15 80 11 00 00 00 00 00 00 0E [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:30]Read from MH i2c: E2 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 17 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 17 00 7F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [16:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:08:30]wFMCommunicate OK [16:08:30]requested_item fd.num is exist - process it [16:08:30]SAM_PROTO_GetFieldsCounters [16:08:30]wFMCommunicate request_size=4 [16:08:30]MH_SAM_APDU [16:08:30]CAPDU: 80 13 00 00 [16:08:30]Write to MH i2c: E2 08 00 80 15 80 13 00 00 00 00 00 00 11 [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:30]Read from MH i2c: E2 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 62 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 62 00 80 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [16:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:30]wFMCommunicate OK [16:08:30]SAM_PROTO_GetFieldsCounters done [16:08:30]requested_item shift.num is exist - process it [16:08:30]requested_item shift.opened is exist - process it [16:08:30]req_shift_opened [16:08:30]FM_GetShiftState [16:08:30]SAM_PROTO_GetShiftState [16:08:30]wFMCommunicate request_size=4 [16:08:30]MH_SAM_APDU [16:08:30]CAPDU: 80 13 01 00 [16:08:30]Write to MH i2c: E2 08 00 81 15 80 13 01 00 00 00 00 00 13 [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:30]Read from MH i2c: E2 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 0E 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: E2 0E 00 81 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4A [16:08:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:08:30]wFMCommunicate OK [16:08:30]SAM_PROTO_GetShiftState done [16:08:30]FM_GetShiftState done [16:08:30]req_shift_opened done [16:08:30]requested_item shift.open_date is exist - process it [16:08:30]req_shift_open_date [16:08:30]req_shift_open_date done [16:08:30]produce_requested_data done [16:08:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154970,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:08:30]process_action_free close_receipt [16:08:30]json_value_free [16:08:30]json_value_free done [16:08:30]process_json_proto returns [16:08:30]Send response to host [16:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154970,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:08:30]free response buf [16:08:30]execute_script done [16:08:30]execute_script returns [16:08:30]free content buf [16:08:30]Sock 7.Close socket [16:08:30]Sock 7.Thread stoped [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:41]accept exits with 9 [16:09:41]New connection [16:09:41]New thread 3066891620 created [16:09:41]Thread 3066748260 joined [16:09:41]Waiting for new connection... [16:09:41] Sock 9.Parse request [16:09:41]Sock 9.Check first char [16:09:41]Sock 9.First char is OK [16:09:41]request: POST /json_proto HTTP/1.0 [16:09:41]Method: POST [16:09:41]URL: /json_proto [16:09:41]Method is POST - this is cgi request [16:09:41]url: /json_proto [16:09:41]query_string will be loaded in cgi processing [16:09:41]execute_cgi json_proto POST (null) [16:09:41]execute_cgi path=json_proto method=POST [16:09:41]POST find Content-Length [16:09:41]Host: 172.17.53.67:8080 [16:09:41]Content-Length: 678 [16:09:41]Content-Type: application/json [16:09:41] [16:09:41]POST finish read [16:09:41]Found Content-Length = 678 [16:09:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:41]execute_script... [16:09:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:41]POST & json_proto [16:09:41]process_json_proto [16:09:41]json parsed OK: [16:09:41]protocol is kg_v1.0 [16:09:41]action value=close_receipt [16:09:41]process_action close_receipt [16:09:41]cmd_close_receipt [16:09:41]MH_GetDate [16:09:41]Write to MH i2c: F0 00 00 82 15 86 [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 82 15 00 46 88 12 67 19 BC 99 64 A8 [16:09:41]GetLastDocTimeStamp 1729267706 [16:09:41]current date 1729267782 [16:09:41]FM_GetShiftState [16:09:41]SAM_PROTO_GetShiftState [16:09:41]wFMCommunicate request_size=4 [16:09:41]MH_SAM_APDU [16:09:41]CAPDU: 80 13 01 00 [16:09:41]Write to MH i2c: E2 08 00 83 15 80 13 01 00 00 00 00 00 15 [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:41]Read from MH i2c: E2 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 83 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4C [16:09:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:09:42]wFMCommunicate OK [16:09:42]SAM_PROTO_GetShiftState done [16:09:42]FM_GetShiftState done [16:09:42]opened in 1729211399 [16:09:42]opened+sec_in_day 1729297799 [16:09:42]quantity*price = 80012 [16:09:42]sum+1 = 80013 [16:09:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 360 18.10.2024 16:09 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154971 ФПД: 84223170516322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160942&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154971&fm=84223170516322&tin=02508201610067®Number=0000137193017469&sum=80000 [16:09:43]StoreToDocumentArchive [16:09:43]shift 312 fd 154971 [16:09:43]save to /storage/0312/doc_00154971 [16:09:43]save last doc name /storage/0312/doc_00154971 to /storage/kkm_last_doc_name [16:09:43]save OK [16:09:43]Clear old archive folders... [16:09:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:43]tlvbuf is 01E17F70 [16:09:43]SAM_PROTO_ClearQueue [16:09:43]wFMCommunicate request_size=4 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 09 00 00 [16:09:43]Write to MH i2c: E2 08 00 90 15 80 09 00 00 00 00 00 00 17 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 90 15 00 90 00 19 [16:09:43]RAPDU: 90 00 [16:09:43]wFMCommunicate OK [16:09:43]SAM_PROTO_ClearQueue done [16:09:43]KKMCreateOFDPacket [16:09:43]OFDProtocolAddRootSTLVToBuf [16:09:43]FM_MakeSignedData [16:09:43]FM_MakeSignedData [16:09:43]SAM_PROTO_SignData [16:09:43]wFMCommunicate request_size=4 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 0D 01 02 [16:09:43]Write to MH i2c: E2 08 00 91 15 80 0D 01 02 00 00 00 00 1F [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 91 15 00 90 00 1A [16:09:43]RAPDU: 90 00 [16:09:43]wFMCommunicate OK [16:09:43]wFMCommunicate request_size=255 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 46 88 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5D 02 00 35 04 06 00 4C [16:09:43]Write to MH i2c: E2 02 01 92 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 46 88 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5D 02 00 35 04 06 00 4C 00 00 A1 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 92 15 00 90 00 1B [16:09:43]RAPDU: 90 00 [16:09:43]wFMCommunicate OK [16:09:43]wFMCommunicate request_size=10 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 0D 02 02 05 99 BC 29 15 62 [16:09:43]Write to MH i2c: E2 0D 00 93 15 80 0D 02 02 05 00 99 BC 29 15 62 00 00 21 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 03 00 93 15 00 90 00 1C [16:09:43]RAPDU: 90 00 [16:09:43]wFMCommunicate OK [16:09:43]wFMCommunicate request_size=4 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 0D 03 02 [16:09:43]Write to MH i2c: E2 08 00 94 15 80 0D 03 02 00 00 00 00 24 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 0B 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 0B 00 94 15 00 5D F8 95 32 78 72 C0 EC 90 00 D7 [16:09:43]RAPDU: 5D F8 95 32 78 72 C0 EC 90 00 [16:09:43]wFMCommunicate OK [16:09:43]SAM_PROTO_SignData done [16:09:43]FM_MakeSignedData done [16:09:43]CreateOFDProtocolMessage [16:09:43]wFMCommunicate request_size=4 [16:09:43]MH_SAM_APDU [16:09:43]CAPDU: 80 11 00 00 [16:09:43]Write to MH i2c: E2 08 00 95 15 80 11 00 00 00 00 00 00 24 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:43]Read from MH i2c: E2 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 17 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: E2 17 00 95 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [16:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:09:43]wFMCommunicate OK [16:09:43]CreateOFDProtocolMessage done [16:09:43]OFDSenderStorePacket 154971 [16:09:43]StoreOFDPacket docnum=154971 [16:09:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BA 5F 07 01 46 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 46 88 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5D 02 00 35 04 06 00 4C 99 BC 29 15 62 5D F8 95 32 78 72 C0 EC [16:09:43]CheckFolder [16:09:43]dirname=/storage/ofd_packets [16:09:43]CheckFolder done [16:09:43]ProducePacketName [16:09:43]name=ofd_packets/00154971 [16:09:43]NVStorageSaveData ofd_packets/00154971 [16:09:43]File name is /storage/ofd_packets/00154971 [16:09:43]Write 301 bytes [16:09:43]NVStorageSaveData done [16:09:43]OFDSenderStorePacket done [16:09:43]KKMCreateOFDPacket done [16:09:43]NVStorageSaveData kkm_last_timestamp [16:09:43]File name is /storage/kkm_last_timestamp [16:09:43]Write 4 bytes [16:09:43]NVStorageSaveData done [16:09:43]ExternCall_PrintAddStr [16:09:43]wPrintStart [16:09:43]Write to MH i2c: 01 00 00 96 15 AB [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 96 15 00 00 00 00 00 FF 0F C0 [16:09:43]RasterBufferAndPrint [16:09:43]line Счет N : (1)873159 [16:09:43]line ИНН: 02508201610067 [16:09:43]line Контрольно-Кассовый Чек [16:09:43]line ПРОДАЖА [16:09:43]line ТРК (МРК, ГНК) : 42 [16:09:43]line Товар: 2710124130 [16:09:43]line Аи-92-К-5 [16:09:43]line 11.960 * 66.90 [16:09:43]line = 800.12 [16:09:43]line НДС 12% НСП 1% [16:09:43]line > о реализуемом товаре [16:09:43]line ОКРУГЛЕНИЕ: -0.12 [16:09:43]line ИТОГО: 800.00 [16:09:43]line Внесено: 800.00 [16:09:43]line СДАЧА: 0.00 [16:09:43]line НСП 1% : 7.08 [16:09:43]line НДС 12% : 84.97 [16:09:43]line Наличными: 800.00 [16:09:43]line Безнал.: 0.00 [16:09:43]line Место: АЗС № 165 "Партнер Нефть" [16:09:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:09:43]line СНО: Общий режим [16:09:43]line Чек 360 18.10.2024 16:09 [16:09:43]line Смена: 312 ФФД: 1.0 [16:09:43]line ЗНМ: 0300000234 [16:09:43]line РНМ: 0000137193017469 [16:09:43]line Версия ККМ: v1.0 [16:09:43]line ФМ: 0000000000963156 [16:09:43]line ФД: 154971 [16:09:43]line ФПД: 84223170516322 [16:09:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T160942&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154971&fm=84223170516322&tin=02508201610067®Number=0000137193017469&sum=80000 [16:09:43]OFD Sender: Processing packet 154971 [packets to send 51, broken 50] [16:09:43]ProducePacketName [16:09:43]name=ofd_packets/00154971 [16:09:43]OFD Sender: To server: pG, [16:09:43]CommunicateWithHost lk.salyk.kg:30040 [16:09:43]ConnectInit lk.salyk.kg [16:09:43]written 0, free lines is 4095 [16:09:44]Connected sock=10 [16:09:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BA 5F 07 01 46 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 46 88 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5D 02 00 35 04 06 00 4C 99 BC 29 15 62 5D F8 95 32 78 72 C0 EC [16:09:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 96 47 00 81 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5D 02 00 F4 03 04 00 7E 2E 12 67 B6 04 01 00 00 33 BC 04 5F C8 58 F2 A3 [16:09:44]CommunicateWithHost err = 0 [16:09:44]CheckOFDResponse [16:09:44]1017 (14) - 77093643461234 [16:09:44]1041 (16) - 0000000000963156 [16:09:44]1040 (4) - 154971 [16:09:44]1012 (4) - 18.10.2024 09:46 [16:09:44]1206 (1) - 0 [16:09:44]OFD Sender: Remove packet 154971 [16:09:44]ProducePacketName [16:09:44]name=ofd_packets/00154971 [16:09:44]NVStorageDeleteData [16:09:44]Write to MH i2c: 01 00 00 C1 15 D6 [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: 01 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: 01 07 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: 01 07 00 C1 15 00 00 00 00 00 E9 0C D2 [16:09:44]RasterBufferAndPrint [16:09:44]line [16:09:44]line [16:09:44]line [16:09:44]line [16:09:44]line [16:09:44]written 0, free lines is 3311 [16:09:44]MH_Cut [16:09:44]Write to MH i2c: D1 01 00 C8 15 01 AF [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: D1 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: D1 01 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: D1 01 00 C8 15 00 AE [16:09:44]Write to MH i2c: 01 00 00 C9 15 DE [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]OFD Sender: No OFD packet to send [16:09:45]*** Cut start [16:09:45]*** Partial cut [16:09:45]*** CUTSNS_PIN = 1 [16:09:45]*** CUTSNS_PIN = 0 [16:09:45]*** Brake cut motor [16:09:45]Read from MH i2c: 01 [16:09:45]MH_I2C_Read... [16:09:45]*** Stop cut motor [16:09:45]*** Cut end [16:09:45]Read from MH i2c: 01 07 00 [16:09:45]MH_I2C_Read... [16:09:45]Read from MH i2c: 01 07 00 C9 15 00 00 00 00 00 FF 0F F3 [16:09:45]process_action close_receipt done [16:09:45]requested_data is exist [16:09:45]produce_requested_data [16:09:45]requested_item fm.sn is exist - process it [16:09:45]wFMCommunicate request_size=4 [16:09:45]MH_SAM_APDU [16:09:45]CAPDU: 80 11 00 00 [16:09:45]Write to MH i2c: E2 08 00 CA 15 80 11 00 00 00 00 00 00 59 [16:09:45]Write i2c OK [16:09:45]MH_I2C_Read... [16:09:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:45]Read from MH i2c: E2 [16:09:45]MH_I2C_Read... [16:09:45]Read from MH i2c: E2 17 00 [16:09:45]MH_I2C_Read... [16:09:45]Read from MH i2c: E2 17 00 CA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [16:09:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:09:45]wFMCommunicate OK [16:09:45]requested_item fd.num is exist - process it [16:09:45]SAM_PROTO_GetFieldsCounters [16:09:45]wFMCommunicate request_size=4 [16:09:45]MH_SAM_APDU [16:09:45]CAPDU: 80 13 00 00 [16:09:45]Write to MH i2c: E2 08 00 CB 15 80 13 00 00 00 00 00 00 5C [16:09:45]Write i2c OK [16:09:45]MH_I2C_Read... [16:09:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:45]Read from MH i2c: E2 [16:09:45]MH_I2C_Read... [16:09:45]Read from MH i2c: E2 62 00 [16:09:45]MH_I2C_Read... [16:09:45]Read from MH i2c: E2 62 00 CB 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [16:09:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:45]wFMCommunicate OK [16:09:45]SAM_PROTO_GetFieldsCounters done [16:09:45]requested_item shift.num is exist - process it [16:09:45]requested_item shift.opened is exist - process it [16:09:45]req_shift_opened [16:09:45]FM_GetShiftState [16:09:45]SAM_PROTO_GetShiftState [16:09:45]wFMCommunicate request_size=4 [16:09:45]MH_SAM_APDU [16:09:45]CAPDU: 80 13 01 00 [16:09:45]Write to MH i2c: E2 08 00 CC 15 80 13 01 00 00 00 00 00 5E [16:09:45]Write i2c OK [16:09:45]MH_I2C_Read... [16:09:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:46]Read from MH i2c: E2 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 0E 00 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 0E 00 CC 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [16:09:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:09:46]wFMCommunicate OK [16:09:46]SAM_PROTO_GetShiftState done [16:09:46]FM_GetShiftState done [16:09:46]req_shift_opened done [16:09:46]requested_item shift.open_date is exist - process it [16:09:46]req_shift_open_date [16:09:46]req_shift_open_date done [16:09:46]produce_requested_data done [16:09:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154971,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:09:46]process_action_free close_receipt [16:09:46]json_value_free [16:09:46]json_value_free done [16:09:46]process_json_proto returns [16:09:46]Send response to host [16:09:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154971,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:09:46]free response buf [16:09:46]execute_script done [16:09:46]execute_script returns [16:09:46]free content buf [16:09:46]Sock 9.Close socket [16:09:46]Sock 9.Thread stoped [16:09:49]OFD Sender: No OFD packet to send [16:09:54]OFD Sender: No OFD packet to send [16:09:59]OFD Sender: No OFD packet to send [16:10:04]OFD Sender: No OFD packet to send [16:10:09]OFD Sender: No OFD packet to send [16:10:14]OFD Sender: No OFD packet to send [16:10:19]OFD Sender: No OFD packet to send [16:10:24]OFD Sender: No OFD packet to send [16:10:29]OFD Sender: No OFD packet to send [16:10:34]OFD Sender: No OFD packet to send [16:10:39]OFD Sender: No OFD packet to send [16:10:44]OFD Sender: No OFD packet to send [16:10:49]OFD Sender: No OFD packet to send [16:10:54]OFD Sender: No OFD packet to send [16:10:59]OFD Sender: No OFD packet to send [16:11:04]OFD Sender: No OFD packet to send [16:11:09]OFD Sender: No OFD packet to send [16:11:14]OFD Sender: No OFD packet to send [16:11:19]OFD Sender: No OFD packet to send [16:11:24]OFD Sender: No OFD packet to send [16:11:29]OFD Sender: No OFD packet to send [16:11:34]OFD Sender: No OFD packet to send [16:11:39]OFD Sender: No OFD packet to send [16:11:44]OFD Sender: No OFD packet to send [16:11:49]OFD Sender: No OFD packet to send [16:11:54]OFD Sender: No OFD packet to send [16:11:59]OFD Sender: No OFD packet to send [16:12:04]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:14]OFD Sender: No OFD packet to send [16:12:19]OFD Sender: No OFD packet to send [16:12:24]OFD Sender: No OFD packet to send [16:12:29]OFD Sender: No OFD packet to send [16:12:34]OFD Sender: No OFD packet to send [16:12:39]OFD Sender: No OFD packet to send [16:12:44]OFD Sender: No OFD packet to send [16:12:49]OFD Sender: No OFD packet to send [16:12:54]OFD Sender: No OFD packet to send [16:12:59]OFD Sender: No OFD packet to send [16:13:04]OFD Sender: No OFD packet to send [16:13:09]OFD Sender: No OFD packet to send [16:13:14]OFD Sender: No OFD packet to send [16:13:20]OFD Sender: No OFD packet to send [16:13:25]OFD Sender: No OFD packet to send [16:13:30]OFD Sender: No OFD packet to send [16:13:35]OFD Sender: No OFD packet to send [16:13:40]OFD Sender: No OFD packet to send [16:13:45]OFD Sender: No OFD packet to send [16:13:50]OFD Sender: No OFD packet to send [16:13:55]OFD Sender: No OFD packet to send [16:14:00]OFD Sender: No OFD packet to send [16:14:05]OFD Sender: No OFD packet to send [16:14:10]OFD Sender: No OFD packet to send [16:14:15]OFD Sender: No OFD packet to send [16:14:20]OFD Sender: No OFD packet to send [16:14:21]accept exits with 7 [16:14:21]New connection [16:14:21]New thread 3066748260 created [16:14:21]Thread 3066891620 joined [16:14:21]Waiting for new connection... [16:14:21] Sock 7.Parse request [16:14:21]Sock 7.Check first char [16:14:21]Sock 7.First char is OK [16:14:21]request: POST /json_proto HTTP/1.0 [16:14:21]Method: POST [16:14:21]URL: /json_proto [16:14:21]Method is POST - this is cgi request [16:14:21]url: /json_proto [16:14:21]query_string will be loaded in cgi processing [16:14:21]execute_cgi json_proto POST (null) [16:14:21]execute_cgi path=json_proto method=POST [16:14:21]POST find Content-Length [16:14:21]Host: 172.17.53.67:8080 [16:14:21]Content-Length: 679 [16:14:21]Content-Type: application/json [16:14:21] [16:14:21]POST finish read [16:14:21]Found Content-Length = 679 [16:14:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:21]execute_script... [16:14:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:21]POST & json_proto [16:14:21]process_json_proto [16:14:21]json parsed OK: [16:14:21]protocol is kg_v1.0 [16:14:21]action value=close_receipt [16:14:21]process_action close_receipt [16:14:21]cmd_close_receipt [16:14:21]MH_GetDate [16:14:21]Write to MH i2c: F0 00 00 CD 15 D1 [16:14:21]Write i2c OK [16:14:21]MH_I2C_Read... [16:14:21]Read from MH i2c: F0 [16:14:21]MH_I2C_Read... [16:14:21]Read from MH i2c: F0 09 00 [16:14:21]MH_I2C_Read... [16:14:21]Read from MH i2c: F0 09 00 CD 15 00 5E 89 12 67 19 BC 99 64 0C [16:14:21]GetLastDocTimeStamp 1729267782 [16:14:21]current date 1729268062 [16:14:21]FM_GetShiftState [16:14:21]SAM_PROTO_GetShiftState [16:14:21]wFMCommunicate request_size=4 [16:14:21]MH_SAM_APDU [16:14:21]CAPDU: 80 13 01 00 [16:14:21]Write to MH i2c: E2 08 00 CE 15 80 13 01 00 00 00 00 00 60 [16:14:21]Write i2c OK [16:14:21]MH_I2C_Read... [16:14:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:21]Read from MH i2c: E2 [16:14:21]MH_I2C_Read... [16:14:21]Read from MH i2c: E2 0E 00 [16:14:21]MH_I2C_Read... [16:14:21]Read from MH i2c: E2 0E 00 CE 15 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 97 [16:14:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:14:21]wFMCommunicate OK [16:14:21]SAM_PROTO_GetShiftState done [16:14:21]FM_GetShiftState done [16:14:21]opened in 1729211399 [16:14:21]opened+sec_in_day 1729297799 [16:14:21]quantity*price = 100050 [16:14:21]sum+1 = 100052 [16:14:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 361 18.10.2024 16:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154972 ФПД: 235531748753041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154972&fm=235531748753041&tin=02508201610067®Number=0000137193017469&sum=100000 [16:14:22]StoreToDocumentArchive [16:14:22]shift 312 fd 154972 [16:14:22]save to /storage/0312/doc_00154972 [16:14:22]save last doc name /storage/0312/doc_00154972 to /storage/kkm_last_doc_name [16:14:22]save OK [16:14:22]Clear old archive folders... [16:14:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:14:22]tlvbuf is B6EB21C0 [16:14:22]SAM_PROTO_ClearQueue [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 09 00 00 [16:14:22]Write to MH i2c: E2 08 00 DB 15 80 09 00 00 00 00 00 00 62 [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 DB 15 00 90 00 64 [16:14:22]RAPDU: 90 00 [16:14:22]wFMCommunicate OK [16:14:22]SAM_PROTO_ClearQueue done [16:14:22]KKMCreateOFDPacket [16:14:22]OFDProtocolAddRootSTLVToBuf [16:14:22]FM_MakeSignedData [16:14:22]FM_MakeSignedData [16:14:22]SAM_PROTO_SignData [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 0D 01 02 [16:14:22]Write to MH i2c: E2 08 00 DC 15 80 0D 01 02 00 00 00 00 6A [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 DC 15 00 90 00 65 [16:14:22]RAPDU: 90 00 [16:14:22]wFMCommunicate OK [16:14:22]wFMCommunicate request_size=255 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 5E 89 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5D 02 00 35 04 06 00 D6 37 02 37 [16:14:22]Write to MH i2c: E2 02 01 DD 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 5E 89 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5D 02 00 35 04 06 00 D6 37 02 37 00 00 08 [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 DD 15 00 90 00 66 [16:14:22]RAPDU: 90 00 [16:14:22]wFMCommunicate OK [16:14:22]wFMCommunicate request_size=7 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 0D 02 02 02 BE 91 [16:14:22]Write to MH i2c: E2 0A 00 DE 15 80 0D 02 02 02 00 BE 91 00 00 C0 [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 03 00 DE 15 00 90 00 67 [16:14:22]RAPDU: 90 00 [16:14:22]wFMCommunicate OK [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 0D 03 02 [16:14:22]Write to MH i2c: E2 08 00 DF 15 80 0D 03 02 00 00 00 00 6F [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:23]Read from MH i2c: E2 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 0B 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 0B 00 DF 15 00 9E 4A 8C 35 35 50 ED D4 90 00 5F [16:14:23]RAPDU: 9E 4A 8C 35 35 50 ED D4 90 00 [16:14:23]wFMCommunicate OK [16:14:23]SAM_PROTO_SignData done [16:14:23]FM_MakeSignedData done [16:14:23]CreateOFDProtocolMessage [16:14:23]wFMCommunicate request_size=4 [16:14:23]MH_SAM_APDU [16:14:23]CAPDU: 80 11 00 00 [16:14:23]Write to MH i2c: E2 08 00 E0 15 80 11 00 00 00 00 00 00 6F [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:23]Read from MH i2c: E2 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 17 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 17 00 E0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [16:14:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:14:23]wFMCommunicate OK [16:14:23]CreateOFDProtocolMessage done [16:14:23]OFDSenderStorePacket 154972 [16:14:23]StoreOFDPacket docnum=154972 [16:14:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F1 C9 04 01 47 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 5E 89 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5D 02 00 35 04 06 00 D6 37 02 37 BE 91 9E 4A 8C 35 35 50 ED D4 [16:14:23]CheckFolder [16:14:23]dirname=/storage/ofd_packets [16:14:23]CheckFolder done [16:14:23]ProducePacketName [16:14:23]name=ofd_packets/00154972 [16:14:23]NVStorageSaveData ofd_packets/00154972 [16:14:23]File name is /storage/ofd_packets/00154972 [16:14:23]Write 298 bytes [16:14:23]NVStorageSaveData done [16:14:23]OFDSenderStorePacket done [16:14:23]KKMCreateOFDPacket done [16:14:23]NVStorageSaveData kkm_last_timestamp [16:14:23]File name is /storage/kkm_last_timestamp [16:14:23]Write 4 bytes [16:14:23]NVStorageSaveData done [16:14:23]ExternCall_PrintAddStr [16:14:23]wPrintStart [16:14:23]Write to MH i2c: 01 00 00 E1 15 F6 [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 07 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 07 00 E1 15 00 00 00 00 00 FF 0F 0B [16:14:23]RasterBufferAndPrint [16:14:23]line Счет N : (1)873160 [16:14:23]line ИНН: 02508201610067 [16:14:23]line Контрольно-Кассовый Чек [16:14:23]line ПРОДАЖА [16:14:23]line ТРК (МРК, ГНК) : 44 [16:14:23]line Товар: 2710194210 [16:14:23]line ДТ-К-2 [16:14:23]line 13.130 * 76.20 [16:14:23]line = 1000.51 [16:14:23]line НДС 12% НСП 1% [16:14:23]line > о реализуемом товаре [16:14:23]line ОКРУГЛЕНИЕ: -0.51 [16:14:23]line ИТОГО: 1000.00 [16:14:23]line Внесено: 1000.00 [16:14:23]line СДАЧА: 0.00 [16:14:23]line НСП 1% : 8.85 [16:14:23]line НДС 12% : 106.25 [16:14:23]line Наличными: 1000.00 [16:14:23]line Безнал.: 0.00 [16:14:23]line Место: АЗС № 165 "Партнер Нефть" [16:14:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:14:23]line СНО: Общий режим [16:14:23]line Чек 361 18.10.2024 16:14 [16:14:23]line Смена: 312 ФФД: 1.0 [16:14:23]line ЗНМ: 0300000234 [16:14:23]line РНМ: 0000137193017469 [16:14:23]line Версия ККМ: v1.0 [16:14:23]line ФМ: 0000000000963156 [16:14:23]line ФД: 154972 [16:14:23]line ФПД: 235531748753041 [16:14:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154972&fm=235531748753041&tin=02508201610067®Number=0000137193017469&sum=100000 [16:14:23]OFD Sender: Processing packet 154972 [packets to send 51, broken 50] [16:14:23]ProducePacketName [16:14:23]name=ofd_packets/00154972 [16:14:23]OFD Sender: To server: pG, [16:14:23]CommunicateWithHost lk.salyk.kg:30040 [16:14:23]ConnectInit lk.salyk.kg [16:14:23]written 0, free lines is 4095 [16:14:23]Connected sock=10 [16:14:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F1 C9 04 01 47 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 5E 89 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5D 02 00 35 04 06 00 D6 37 02 37 BE 91 9E 4A 8C 35 35 50 ED D4 [16:14:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 3F 47 00 0D 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5D 02 00 F4 03 04 00 96 2F 12 67 B6 04 01 00 00 EA 84 C2 9C 75 28 14 E0 [16:14:23]CommunicateWithHost err = 0 [16:14:23]CheckOFDResponse [16:14:23]1017 (14) - 77093643461234 [16:14:23]1041 (16) - 0000000000963156 [16:14:23]1040 (4) - 154972 [16:14:23]1012 (4) - 18.10.2024 09:51 [16:14:23]1206 (1) - 0 [16:14:23]OFD Sender: Remove packet 154972 [16:14:23]ProducePacketName [16:14:23]name=ofd_packets/00154972 [16:14:23]NVStorageDeleteData [16:14:23]Write to MH i2c: 01 00 00 0C 16 22 [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 07 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: 01 07 00 0C 16 00 00 00 00 00 D6 0C 0B [16:14:23]RasterBufferAndPrint [16:14:23]line [16:14:23]line [16:14:23]line [16:14:23]line [16:14:23]line [16:14:23]written 0, free lines is 3289 [16:14:23]MH_Cut [16:14:23]Write to MH i2c: D1 01 00 13 16 01 FB [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: D1 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: D1 01 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: D1 01 00 13 16 00 FA [16:14:23]Write to MH i2c: 01 00 00 14 16 2A [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:24]OFD Sender: No OFD packet to send [16:14:24]*** Cut start [16:14:24]*** Partial cut [16:14:24]*** CUTSNS_PIN = 1 [16:14:24]*** CUTSNS_PIN = 0 [16:14:24]*** Brake cut motor [16:14:25]Read from MH i2c: 01 [16:14:25]MH_I2C_Read... [16:14:25]*** Stop cut motor [16:14:25]*** Cut end [16:14:25]Read from MH i2c: 01 07 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 07 00 14 16 00 00 00 00 00 FF 0F 3F [16:14:25]process_action close_receipt done [16:14:25]requested_data is exist [16:14:25]produce_requested_data [16:14:25]requested_item fm.sn is exist - process it [16:14:25]wFMCommunicate request_size=4 [16:14:25]MH_SAM_APDU [16:14:25]CAPDU: 80 11 00 00 [16:14:25]Write to MH i2c: E2 08 00 15 16 80 11 00 00 00 00 00 00 A5 [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:25]Read from MH i2c: E2 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 17 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 17 00 15 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [16:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:14:25]wFMCommunicate OK [16:14:25]requested_item fd.num is exist - process it [16:14:25]SAM_PROTO_GetFieldsCounters [16:14:25]wFMCommunicate request_size=4 [16:14:25]MH_SAM_APDU [16:14:25]CAPDU: 80 13 00 00 [16:14:25]Write to MH i2c: E2 08 00 16 16 80 13 00 00 00 00 00 00 A8 [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:25]Read from MH i2c: E2 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 62 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 62 00 16 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [16:14:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:25]wFMCommunicate OK [16:14:25]SAM_PROTO_GetFieldsCounters done [16:14:25]requested_item shift.num is exist - process it [16:14:25]requested_item shift.opened is exist - process it [16:14:25]req_shift_opened [16:14:25]FM_GetShiftState [16:14:25]SAM_PROTO_GetShiftState [16:14:25]wFMCommunicate request_size=4 [16:14:25]MH_SAM_APDU [16:14:25]CAPDU: 80 13 01 00 [16:14:25]Write to MH i2c: E2 08 00 17 16 80 13 01 00 00 00 00 00 AA [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:25]Read from MH i2c: E2 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 0E 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 0E 00 17 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [16:14:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:14:25]wFMCommunicate OK [16:14:25]SAM_PROTO_GetShiftState done [16:14:25]FM_GetShiftState done [16:14:25]req_shift_opened done [16:14:25]requested_item shift.open_date is exist - process it [16:14:25]req_shift_open_date [16:14:25]req_shift_open_date done [16:14:25]produce_requested_data done [16:14:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154972,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:14:25]process_action_free close_receipt [16:14:25]json_value_free [16:14:25]json_value_free done [16:14:25]process_json_proto returns [16:14:25]Send response to host [16:14:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154972,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:14:25]free response buf [16:14:25]execute_script done [16:14:25]execute_script returns [16:14:25]free content buf [16:14:25]Sock 7.Close socket [16:14:25]Sock 7.Thread stoped [16:14:29]OFD Sender: No OFD packet to send [16:14:34]OFD Sender: No OFD packet to send [16:14:39]OFD Sender: No OFD packet to send [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:34]OFD Sender: No OFD packet to send [16:15:39]OFD Sender: No OFD packet to send [16:15:44]OFD Sender: No OFD packet to send [16:15:49]OFD Sender: No OFD packet to send [16:15:54]OFD Sender: No OFD packet to send [16:15:59]OFD Sender: No OFD packet to send [16:16:04]OFD Sender: No OFD packet to send [16:16:09]OFD Sender: No OFD packet to send [16:16:14]OFD Sender: No OFD packet to send [16:16:19]OFD Sender: No OFD packet to send [16:16:24]OFD Sender: No OFD packet to send [16:16:29]OFD Sender: No OFD packet to send [16:16:34]OFD Sender: No OFD packet to send [16:16:39]OFD Sender: No OFD packet to send [16:16:44]OFD Sender: No OFD packet to send [16:16:49]OFD Sender: No OFD packet to send [16:16:54]OFD Sender: No OFD packet to send [16:16:59]OFD Sender: No OFD packet to send [16:17:04]OFD Sender: No OFD packet to send [16:17:09]OFD Sender: No OFD packet to send [16:17:14]OFD Sender: No OFD packet to send [16:17:19]OFD Sender: No OFD packet to send [16:17:24]OFD Sender: No OFD packet to send [16:17:29]OFD Sender: No OFD packet to send [16:17:34]OFD Sender: No OFD packet to send [16:17:39]OFD Sender: No OFD packet to send [16:17:44]OFD Sender: No OFD packet to send [16:17:49]OFD Sender: No OFD packet to send [16:17:54]OFD Sender: No OFD packet to send [16:17:59]OFD Sender: No OFD packet to send [16:18:04]OFD Sender: No OFD packet to send [16:18:09]OFD Sender: No OFD packet to send [16:18:14]OFD Sender: No OFD packet to send [16:18:19]OFD Sender: No OFD packet to send [16:18:24]OFD Sender: No OFD packet to send [16:18:29]OFD Sender: No OFD packet to send [16:18:34]OFD Sender: No OFD packet to send [16:18:39]accept exits with 9 [16:18:39]New connection [16:18:39]New thread 3066891620 created [16:18:39]Thread 3066748260 joined [16:18:39]Waiting for new connection... [16:18:39] Sock 9.Parse request [16:18:39]Sock 9.Check first char [16:18:39]Sock 9.First char is OK [16:18:39]request: POST /json_proto HTTP/1.0 [16:18:39]Method: POST [16:18:39]URL: /json_proto [16:18:39]Method is POST - this is cgi request [16:18:39]url: /json_proto [16:18:39]query_string will be loaded in cgi processing [16:18:39]execute_cgi json_proto POST (null) [16:18:39]execute_cgi path=json_proto method=POST [16:18:39]POST find Content-Length [16:18:39]Host: 172.17.53.67:8080 [16:18:39]Content-Length: 677 [16:18:39]Content-Type: application/json [16:18:39] [16:18:39]POST finish read [16:18:39]Found Content-Length = 677 [16:18:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:39]execute_script... [16:18:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:39]POST & json_proto [16:18:39]process_json_proto [16:18:39]json parsed OK: [16:18:39]protocol is kg_v1.0 [16:18:39]action value=close_receipt [16:18:39]process_action close_receipt [16:18:39]cmd_close_receipt [16:18:39]MH_GetDate [16:18:39]Write to MH i2c: F0 00 00 18 16 1D [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: F0 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: F0 09 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: F0 09 00 18 16 00 5F 8A 12 67 19 BC 99 64 5A [16:18:39]GetLastDocTimeStamp 1729268062 [16:18:39]current date 1729268319 [16:18:39]FM_GetShiftState [16:18:39]SAM_PROTO_GetShiftState [16:18:39]wFMCommunicate request_size=4 [16:18:39]MH_SAM_APDU [16:18:39]CAPDU: 80 13 01 00 [16:18:39]Write to MH i2c: E2 08 00 19 16 80 13 01 00 00 00 00 00 AC [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:39]Read from MH i2c: E2 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 0E 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 0E 00 19 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [16:18:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:18:39]wFMCommunicate OK [16:18:39]SAM_PROTO_GetShiftState done [16:18:39]FM_GetShiftState done [16:18:39]opened in 1729211399 [16:18:39]opened+sec_in_day 1729297799 [16:18:39]quantity*price = 40006 [16:18:39]sum+1 = 40007 [16:18:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 362 18.10.2024 16:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154973 ФПД: 55071000227722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154973&fm=55071000227722&tin=02508201610067®Number=0000137193017469&sum=40000 [16:18:40]StoreToDocumentArchive [16:18:40]shift 312 fd 154973 [16:18:40]save to /storage/0312/doc_00154973 [16:18:40]save last doc name /storage/0312/doc_00154973 to /storage/kkm_last_doc_name [16:18:40]save OK [16:18:40]Clear old archive folders... [16:18:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:18:40]tlvbuf is 01E1AB50 [16:18:40]SAM_PROTO_ClearQueue [16:18:40]wFMCommunicate request_size=4 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 09 00 00 [16:18:40]Write to MH i2c: E2 08 00 26 16 80 09 00 00 00 00 00 00 AE [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 26 16 00 90 00 B0 [16:18:40]RAPDU: 90 00 [16:18:40]wFMCommunicate OK [16:18:40]SAM_PROTO_ClearQueue done [16:18:40]KKMCreateOFDPacket [16:18:40]OFDProtocolAddRootSTLVToBuf [16:18:40]FM_MakeSignedData [16:18:40]FM_MakeSignedData [16:18:40]SAM_PROTO_SignData [16:18:40]wFMCommunicate request_size=4 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 0D 01 02 [16:18:40]Write to MH i2c: E2 08 00 27 16 80 0D 01 02 00 00 00 00 B6 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 27 16 00 90 00 B1 [16:18:40]RAPDU: 90 00 [16:18:40]wFMCommunicate OK [16:18:40]wFMCommunicate request_size=255 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 5F 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5D 02 00 35 04 06 00 32 [16:18:40]Write to MH i2c: E2 02 01 28 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 5F 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5D 02 00 35 04 06 00 32 00 00 20 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 28 16 00 90 00 B2 [16:18:40]RAPDU: 90 00 [16:18:40]wFMCommunicate OK [16:18:40]wFMCommunicate request_size=10 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 0D 02 02 05 16 37 67 EF 8A [16:18:40]Write to MH i2c: E2 0D 00 29 16 80 0D 02 02 05 00 16 37 67 EF 8A 00 00 F0 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 03 00 29 16 00 90 00 B3 [16:18:40]RAPDU: 90 00 [16:18:40]wFMCommunicate OK [16:18:40]wFMCommunicate request_size=4 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 0D 03 02 [16:18:40]Write to MH i2c: E2 08 00 2A 16 80 0D 03 02 00 00 00 00 BB [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 0B 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 0B 00 2A 16 00 94 AC A2 7C FC 39 B6 36 90 00 3B [16:18:40]RAPDU: 94 AC A2 7C FC 39 B6 36 90 00 [16:18:40]wFMCommunicate OK [16:18:40]SAM_PROTO_SignData done [16:18:40]FM_MakeSignedData done [16:18:40]CreateOFDProtocolMessage [16:18:40]wFMCommunicate request_size=4 [16:18:40]MH_SAM_APDU [16:18:40]CAPDU: 80 11 00 00 [16:18:40]Write to MH i2c: E2 08 00 2B 16 80 11 00 00 00 00 00 00 BB [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:40]Read from MH i2c: E2 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 17 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: E2 17 00 2B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [16:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:18:40]wFMCommunicate OK [16:18:40]CreateOFDProtocolMessage done [16:18:40]OFDSenderStorePacket 154973 [16:18:40]StoreOFDPacket docnum=154973 [16:18:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 1D 07 01 E5 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 5F 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5D 02 00 35 04 06 00 32 16 37 67 EF 8A 94 AC A2 7C FC 39 B6 36 [16:18:40]CheckFolder [16:18:40]dirname=/storage/ofd_packets [16:18:40]CheckFolder done [16:18:40]ProducePacketName [16:18:40]name=ofd_packets/00154973 [16:18:40]NVStorageSaveData ofd_packets/00154973 [16:18:40]File name is /storage/ofd_packets/00154973 [16:18:40]Write 301 bytes [16:18:40]NVStorageSaveData done [16:18:40]OFDSenderStorePacket done [16:18:40]KKMCreateOFDPacket done [16:18:40]NVStorageSaveData kkm_last_timestamp [16:18:40]File name is /storage/kkm_last_timestamp [16:18:40]Write 4 bytes [16:18:40]NVStorageSaveData done [16:18:40]ExternCall_PrintAddStr [16:18:40]wPrintStart [16:18:40]Write to MH i2c: 01 00 00 2C 16 42 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 2C 16 00 00 00 00 00 FF 0F 57 [16:18:40]RasterBufferAndPrint [16:18:40]line Счет N : (1)873162 [16:18:40]line ИНН: 02508201610067 [16:18:40]line Контрольно-Кассовый Чек [16:18:40]line ПРОДАЖА [16:18:40]line ТРК (МРК, ГНК) : 32 [16:18:40]line Товар: 2710124130 [16:18:40]line Аи-92-К-5 [16:18:40]line 5.980 * 66.90 [16:18:40]line = 400.06 [16:18:40]line НДС 12% НСП 1% [16:18:40]line > о реализуемом товаре [16:18:40]line ОКРУГЛЕНИЕ: -0.06 [16:18:40]line ИТОГО: 400.00 [16:18:40]line Внесено: 400.00 [16:18:40]line СДАЧА: 0.00 [16:18:40]line НСП 1% : 3.54 [16:18:40]line НДС 12% : 42.48 [16:18:40]line Наличными: 400.00 [16:18:40]line Безнал.: 0.00 [16:18:40]line Место: АЗС № 165 "Партнер Нефть" [16:18:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:18:40]line СНО: Общий режим [16:18:40]line Чек 362 18.10.2024 16:18 [16:18:40]line Смена: 312 ФФД: 1.0 [16:18:40]line ЗНМ: 0300000234 [16:18:40]line РНМ: 0000137193017469 [16:18:40]line Версия ККМ: v1.0 [16:18:40]line ФМ: 0000000000963156 [16:18:40]line ФД: 154973 [16:18:40]line ФПД: 55071000227722 [16:18:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154973&fm=55071000227722&tin=02508201610067®Number=0000137193017469&sum=40000 [16:18:41]OFD Sender: Processing packet 154973 [packets to send 51, broken 50] [16:18:41]ProducePacketName [16:18:41]name=ofd_packets/00154973 [16:18:41]OFD Sender: To server: pG, [16:18:41]CommunicateWithHost lk.salyk.kg:30040 [16:18:41]ConnectInit lk.salyk.kg [16:18:41]written 0, free lines is 4095 [16:18:41]Connected sock=10 [16:18:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 1D 07 01 E5 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 5F 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5D 02 00 35 04 06 00 32 16 37 67 EF 8A 94 AC A2 7C FC 39 B6 36 [16:18:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 83 47 00 F0 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5D 02 00 F4 03 04 00 97 30 12 67 B6 04 01 00 00 0B 00 F4 37 38 A6 A1 E1 [16:18:41]CommunicateWithHost err = 0 [16:18:41]CheckOFDResponse [16:18:41]1017 (14) - 77093643461234 [16:18:41]1041 (16) - 0000000000963156 [16:18:41]1040 (4) - 154973 [16:18:41]1012 (4) - 18.10.2024 09:55 [16:18:41]1206 (1) - 0 [16:18:41]OFD Sender: Remove packet 154973 [16:18:41]ProducePacketName [16:18:41]name=ofd_packets/00154973 [16:18:41]NVStorageDeleteData [16:18:41]Write to MH i2c: 01 00 00 57 16 6D [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: 01 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: 01 07 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: 01 07 00 57 16 00 00 00 00 00 E3 0C 63 [16:18:41]RasterBufferAndPrint [16:18:41]line [16:18:41]line [16:18:41]line [16:18:41]line [16:18:41]line [16:18:41]written 0, free lines is 3305 [16:18:41]MH_Cut [16:18:41]Write to MH i2c: D1 01 00 5E 16 01 46 [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: D1 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: D1 01 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: D1 01 00 5E 16 00 45 [16:18:41]Write to MH i2c: 01 00 00 5F 16 75 [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]OFD Sender: No OFD packet to send [16:18:42]*** Cut start [16:18:42]*** Partial cut [16:18:42]*** CUTSNS_PIN = 1 [16:18:42]*** CUTSNS_PIN = 0 [16:18:42]*** Brake cut motor [16:18:42]Read from MH i2c: 01 [16:18:42]MH_I2C_Read... [16:18:42]*** Stop cut motor [16:18:42]*** Cut end [16:18:42]Read from MH i2c: 01 07 00 [16:18:42]MH_I2C_Read... [16:18:42]Read from MH i2c: 01 07 00 5F 16 00 00 00 00 00 FF 0F 8A [16:18:42]process_action close_receipt done [16:18:42]requested_data is exist [16:18:42]produce_requested_data [16:18:42]requested_item fm.sn is exist - process it [16:18:42]wFMCommunicate request_size=4 [16:18:42]MH_SAM_APDU [16:18:42]CAPDU: 80 11 00 00 [16:18:42]Write to MH i2c: E2 08 00 60 16 80 11 00 00 00 00 00 00 F0 [16:18:42]Write i2c OK [16:18:42]MH_I2C_Read... [16:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:42]Read from MH i2c: E2 [16:18:42]MH_I2C_Read... [16:18:42]Read from MH i2c: E2 17 00 [16:18:42]MH_I2C_Read... [16:18:42]Read from MH i2c: E2 17 00 60 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [16:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:18:42]wFMCommunicate OK [16:18:42]requested_item fd.num is exist - process it [16:18:42]SAM_PROTO_GetFieldsCounters [16:18:42]wFMCommunicate request_size=4 [16:18:42]MH_SAM_APDU [16:18:42]CAPDU: 80 13 00 00 [16:18:42]Write to MH i2c: E2 08 00 61 16 80 13 00 00 00 00 00 00 F3 [16:18:42]Write i2c OK [16:18:42]MH_I2C_Read... [16:18:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:43]Read from MH i2c: E2 [16:18:43]MH_I2C_Read... [16:18:43]Read from MH i2c: E2 62 00 [16:18:43]MH_I2C_Read... [16:18:43]Read from MH i2c: E2 62 00 61 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [16:18:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:18:43]wFMCommunicate OK [16:18:43]SAM_PROTO_GetFieldsCounters done [16:18:43]requested_item shift.num is exist - process it [16:18:43]requested_item shift.opened is exist - process it [16:18:43]req_shift_opened [16:18:43]FM_GetShiftState [16:18:43]SAM_PROTO_GetShiftState [16:18:43]wFMCommunicate request_size=4 [16:18:43]MH_SAM_APDU [16:18:43]CAPDU: 80 13 01 00 [16:18:43]Write to MH i2c: E2 08 00 62 16 80 13 01 00 00 00 00 00 F5 [16:18:43]Write i2c OK [16:18:43]MH_I2C_Read... [16:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:43]Read from MH i2c: E2 [16:18:43]MH_I2C_Read... [16:18:43]Read from MH i2c: E2 0E 00 [16:18:43]MH_I2C_Read... [16:18:43]Read from MH i2c: E2 0E 00 62 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [16:18:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:18:43]wFMCommunicate OK [16:18:43]SAM_PROTO_GetShiftState done [16:18:43]FM_GetShiftState done [16:18:43]req_shift_opened done [16:18:43]requested_item shift.open_date is exist - process it [16:18:43]req_shift_open_date [16:18:43]req_shift_open_date done [16:18:43]produce_requested_data done [16:18:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154973,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:18:43]process_action_free close_receipt [16:18:43]json_value_free [16:18:43]json_value_free done [16:18:43]process_json_proto returns [16:18:43]Send response to host [16:18:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154973,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:18:43]free response buf [16:18:43]execute_script done [16:18:43]execute_script returns [16:18:43]free content buf [16:18:43]Sock 9.Close socket [16:18:43]Sock 9.Thread stoped [16:18:46]OFD Sender: No OFD packet to send [16:18:51]OFD Sender: No OFD packet to send [16:18:56]OFD Sender: No OFD packet to send [16:19:01]OFD Sender: No OFD packet to send [16:19:05]accept exits with 7 [16:19:05]New connection [16:19:05]New thread 3066748260 created [16:19:05]Thread 3066891620 joined [16:19:05]Waiting for new connection... [16:19:05] Sock 7.Parse request [16:19:05]Sock 7.Check first char [16:19:05]Sock 7.First char is OK [16:19:05]request: POST /json_proto HTTP/1.0 [16:19:05]Method: POST [16:19:05]URL: /json_proto [16:19:05]Method is POST - this is cgi request [16:19:05]url: /json_proto [16:19:05]query_string will be loaded in cgi processing [16:19:05]execute_cgi json_proto POST (null) [16:19:05]execute_cgi path=json_proto method=POST [16:19:05]POST find Content-Length [16:19:05]Host: 172.17.53.67:8080 [16:19:05]Content-Length: 677 [16:19:05]Content-Type: application/json [16:19:05] [16:19:05]POST finish read [16:19:05]Found Content-Length = 677 [16:19:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:05]execute_script... [16:19:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:05]POST & json_proto [16:19:05]process_json_proto [16:19:05]json parsed OK: [16:19:05]protocol is kg_v1.0 [16:19:05]action value=close_receipt [16:19:05]process_action close_receipt [16:19:05]cmd_close_receipt [16:19:05]MH_GetDate [16:19:05]Write to MH i2c: F0 00 00 63 16 68 [16:19:05]Write i2c OK [16:19:05]MH_I2C_Read... [16:19:05]Read from MH i2c: F0 [16:19:05]MH_I2C_Read... [16:19:05]Read from MH i2c: F0 09 00 [16:19:05]MH_I2C_Read... [16:19:05]Read from MH i2c: F0 09 00 63 16 00 7A 8A 12 67 19 BC 99 64 C0 [16:19:05]GetLastDocTimeStamp 1729268319 [16:19:05]current date 1729268346 [16:19:05]FM_GetShiftState [16:19:05]SAM_PROTO_GetShiftState [16:19:05]wFMCommunicate request_size=4 [16:19:05]MH_SAM_APDU [16:19:05]CAPDU: 80 13 01 00 [16:19:05]Write to MH i2c: E2 08 00 64 16 80 13 01 00 00 00 00 00 F7 [16:19:05]Write i2c OK [16:19:05]MH_I2C_Read... [16:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:05]Read from MH i2c: E2 [16:19:05]MH_I2C_Read... [16:19:05]Read from MH i2c: E2 0E 00 [16:19:05]MH_I2C_Read... [16:19:05]Read from MH i2c: E2 0E 00 64 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [16:19:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:19:05]wFMCommunicate OK [16:19:05]SAM_PROTO_GetShiftState done [16:19:05]FM_GetShiftState done [16:19:05]opened in 1729211399 [16:19:05]opened+sec_in_day 1729297799 [16:19:05]quantity*price = 35055 [16:19:05]sum+1 = 35057 [16:19:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 363 18.10.2024 16:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154974 ФПД: 218959884951515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154974&fm=218959884951515&tin=02508201610067®Number=0000137193017469&sum=35000 [16:19:06]StoreToDocumentArchive [16:19:06]shift 312 fd 154974 [16:19:06]save to /storage/0312/doc_00154974 [16:19:06]save last doc name /storage/0312/doc_00154974 to /storage/kkm_last_doc_name [16:19:06]save OK [16:19:06]Clear old archive folders... [16:19:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:06]tlvbuf is B6F49A60 [16:19:06]SAM_PROTO_ClearQueue [16:19:06]wFMCommunicate request_size=4 [16:19:06]MH_SAM_APDU [16:19:06]CAPDU: 80 09 00 00 [16:19:06]Write to MH i2c: E2 08 00 71 16 80 09 00 00 00 00 00 00 F9 [16:19:06]Write i2c OK [16:19:06]MH_I2C_Read... [16:19:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:06]Read from MH i2c: E2 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 71 16 00 90 00 FB [16:19:06]RAPDU: 90 00 [16:19:06]wFMCommunicate OK [16:19:06]SAM_PROTO_ClearQueue done [16:19:06]KKMCreateOFDPacket [16:19:06]OFDProtocolAddRootSTLVToBuf [16:19:06]FM_MakeSignedData [16:19:06]FM_MakeSignedData [16:19:06]SAM_PROTO_SignData [16:19:06]wFMCommunicate request_size=4 [16:19:06]MH_SAM_APDU [16:19:06]CAPDU: 80 0D 01 02 [16:19:06]Write to MH i2c: E2 08 00 72 16 80 0D 01 02 00 00 00 00 01 [16:19:06]Write i2c OK [16:19:06]MH_I2C_Read... [16:19:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:06]Read from MH i2c: E2 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 72 16 00 90 00 FC [16:19:06]RAPDU: 90 00 [16:19:06]wFMCommunicate OK [16:19:06]wFMCommunicate request_size=255 [16:19:06]MH_SAM_APDU [16:19:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 7A 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5D 02 00 35 04 06 00 C7 [16:19:06]Write to MH i2c: E2 02 01 73 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 7A 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5D 02 00 35 04 06 00 C7 00 00 59 [16:19:06]Write i2c OK [16:19:06]MH_I2C_Read... [16:19:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:06]Read from MH i2c: E2 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 73 16 00 90 00 FD [16:19:06]RAPDU: 90 00 [16:19:06]wFMCommunicate OK [16:19:06]wFMCommunicate request_size=10 [16:19:06]MH_SAM_APDU [16:19:06]CAPDU: 80 0D 02 02 05 24 92 29 9F DB [16:19:06]Write to MH i2c: E2 0D 00 74 16 80 0D 02 02 05 00 24 92 29 9F DB 00 00 67 [16:19:06]Write i2c OK [16:19:06]MH_I2C_Read... [16:19:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:06]Read from MH i2c: E2 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 [16:19:06]MH_I2C_Read... [16:19:06]Read from MH i2c: E2 03 00 74 16 00 90 00 FE [16:19:06]RAPDU: 90 00 [16:19:06]wFMCommunicate OK [16:19:06]wFMCommunicate request_size=4 [16:19:06]MH_SAM_APDU [16:19:06]CAPDU: 80 0D 03 02 [16:19:06]Write to MH i2c: E2 08 00 75 16 80 0D 03 02 00 00 00 00 06 [16:19:06]Write i2c OK [16:19:06]MH_I2C_Read... [16:19:06]OFD Sender: No OFD packet to send [16:19:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:07]Read from MH i2c: E2 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: E2 0B 00 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: E2 0B 00 75 16 00 DB A9 5D 14 A2 BC 09 5E 90 00 C1 [16:19:07]RAPDU: DB A9 5D 14 A2 BC 09 5E 90 00 [16:19:07]wFMCommunicate OK [16:19:07]SAM_PROTO_SignData done [16:19:07]FM_MakeSignedData done [16:19:07]CreateOFDProtocolMessage [16:19:07]wFMCommunicate request_size=4 [16:19:07]MH_SAM_APDU [16:19:07]CAPDU: 80 11 00 00 [16:19:07]Write to MH i2c: E2 08 00 76 16 80 11 00 00 00 00 00 00 06 [16:19:07]Write i2c OK [16:19:07]MH_I2C_Read... [16:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:07]Read from MH i2c: E2 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: E2 17 00 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: E2 17 00 76 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [16:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:07]wFMCommunicate OK [16:19:07]CreateOFDProtocolMessage done [16:19:07]OFDSenderStorePacket 154974 [16:19:07]StoreOFDPacket docnum=154974 [16:19:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 09 07 01 BF 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 7A 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5D 02 00 35 04 06 00 C7 24 92 29 9F DB DB A9 5D 14 A2 BC 09 5E [16:19:07]CheckFolder [16:19:07]dirname=/storage/ofd_packets [16:19:07]CheckFolder done [16:19:07]ProducePacketName [16:19:07]name=ofd_packets/00154974 [16:19:07]NVStorageSaveData ofd_packets/00154974 [16:19:07]File name is /storage/ofd_packets/00154974 [16:19:07]Write 301 bytes [16:19:07]NVStorageSaveData done [16:19:07]OFDSenderStorePacket done [16:19:07]KKMCreateOFDPacket done [16:19:07]NVStorageSaveData kkm_last_timestamp [16:19:07]File name is /storage/kkm_last_timestamp [16:19:07]Write 4 bytes [16:19:07]NVStorageSaveData done [16:19:07]ExternCall_PrintAddStr [16:19:07]wPrintStart [16:19:07]Write to MH i2c: 01 00 00 77 16 8D [16:19:07]Write i2c OK [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 07 00 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 07 00 77 16 00 00 00 00 00 FF 0F A2 [16:19:07]RasterBufferAndPrint [16:19:07]line Счет N : (1)873164 [16:19:07]line ИНН: 02508201610067 [16:19:07]line Контрольно-Кассовый Чек [16:19:07]line ПРОДАЖА [16:19:07]line ТРК (МРК, ГНК) : 22 [16:19:07]line Товар: 2710124130 [16:19:07]line Аи-92-К-5 [16:19:07]line 5.240 * 66.90 [16:19:07]line = 350.56 [16:19:07]line НДС 12% НСП 1% [16:19:07]line > о реализуемом товаре [16:19:07]line ОКРУГЛЕНИЕ: -0.56 [16:19:07]line ИТОГО: 350.00 [16:19:07]line Внесено: 350.00 [16:19:07]line СДАЧА: 0.00 [16:19:07]line НСП 1% : 3.10 [16:19:07]line НДС 12% : 37.23 [16:19:07]line Наличными: 350.00 [16:19:07]line Безнал.: 0.00 [16:19:07]line Место: АЗС № 165 "Партнер Нефть" [16:19:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:19:07]line СНО: Общий режим [16:19:07]line Чек 363 18.10.2024 16:19 [16:19:07]line Смена: 312 ФФД: 1.0 [16:19:07]line ЗНМ: 0300000234 [16:19:07]line РНМ: 0000137193017469 [16:19:07]line Версия ККМ: v1.0 [16:19:07]line ФМ: 0000000000963156 [16:19:07]line ФД: 154974 [16:19:07]line ФПД: 218959884951515 [16:19:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154974&fm=218959884951515&tin=02508201610067®Number=0000137193017469&sum=35000 [16:19:07]OFD Sender: Processing packet 154974 [packets to send 51, broken 50] [16:19:07]ProducePacketName [16:19:07]name=ofd_packets/00154974 [16:19:07]OFD Sender: To server: pG, [16:19:07]CommunicateWithHost lk.salyk.kg:30040 [16:19:07]ConnectInit lk.salyk.kg [16:19:07]written 0, free lines is 4095 [16:19:07]Connected sock=10 [16:19:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 09 07 01 BF 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 7A 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5D 02 00 35 04 06 00 C7 24 92 29 9F DB DB A9 5D 14 A2 BC 09 5E [16:19:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6F 67 47 00 60 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5D 02 00 F4 03 04 00 B2 30 12 67 B6 04 01 00 00 B9 85 4A 9F B5 A0 DE 98 [16:19:07]CommunicateWithHost err = 0 [16:19:07]CheckOFDResponse [16:19:07]1017 (14) - 77093643461234 [16:19:07]1041 (16) - 0000000000963156 [16:19:07]1040 (4) - 154974 [16:19:07]1012 (4) - 18.10.2024 09:56 [16:19:07]1206 (1) - 0 [16:19:07]OFD Sender: Remove packet 154974 [16:19:07]ProducePacketName [16:19:07]name=ofd_packets/00154974 [16:19:07]NVStorageDeleteData [16:19:07]Write to MH i2c: 01 00 00 A2 16 B8 [16:19:07]Write i2c OK [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 07 00 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: 01 07 00 A2 16 00 00 00 00 00 E1 0C AC [16:19:07]RasterBufferAndPrint [16:19:07]line [16:19:07]line [16:19:07]line [16:19:07]line [16:19:07]line [16:19:07]written 0, free lines is 3303 [16:19:07]MH_Cut [16:19:07]Write to MH i2c: D1 01 00 A9 16 01 91 [16:19:07]Write i2c OK [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: D1 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: D1 01 00 [16:19:07]MH_I2C_Read... [16:19:07]Read from MH i2c: D1 01 00 A9 16 00 90 [16:19:07]Write to MH i2c: 01 00 00 AA 16 C0 [16:19:07]Write i2c OK [16:19:07]MH_I2C_Read... [16:19:08]OFD Sender: No OFD packet to send [16:19:08]*** Cut start [16:19:08]*** Partial cut [16:19:08]*** CUTSNS_PIN = 1 [16:19:08]*** CUTSNS_PIN = 0 [16:19:08]*** Brake cut motor [16:19:09]Read from MH i2c: 01 [16:19:09]MH_I2C_Read... [16:19:09]*** Stop cut motor [16:19:09]*** Cut end [16:19:09]Read from MH i2c: 01 07 00 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: 01 07 00 AA 16 00 00 00 00 00 FF 0F D5 [16:19:09]process_action close_receipt done [16:19:09]requested_data is exist [16:19:09]produce_requested_data [16:19:09]requested_item fm.sn is exist - process it [16:19:09]wFMCommunicate request_size=4 [16:19:09]MH_SAM_APDU [16:19:09]CAPDU: 80 11 00 00 [16:19:09]Write to MH i2c: E2 08 00 AB 16 80 11 00 00 00 00 00 00 3B [16:19:09]Write i2c OK [16:19:09]MH_I2C_Read... [16:19:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:09]Read from MH i2c: E2 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 17 00 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 17 00 AB 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [16:19:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:09]wFMCommunicate OK [16:19:09]requested_item fd.num is exist - process it [16:19:09]SAM_PROTO_GetFieldsCounters [16:19:09]wFMCommunicate request_size=4 [16:19:09]MH_SAM_APDU [16:19:09]CAPDU: 80 13 00 00 [16:19:09]Write to MH i2c: E2 08 00 AC 16 80 13 00 00 00 00 00 00 3E [16:19:09]Write i2c OK [16:19:09]MH_I2C_Read... [16:19:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:09]Read from MH i2c: E2 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 62 00 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 62 00 AC 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [16:19:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:09]wFMCommunicate OK [16:19:09]SAM_PROTO_GetFieldsCounters done [16:19:09]requested_item shift.num is exist - process it [16:19:09]requested_item shift.opened is exist - process it [16:19:09]req_shift_opened [16:19:09]FM_GetShiftState [16:19:09]SAM_PROTO_GetShiftState [16:19:09]wFMCommunicate request_size=4 [16:19:09]MH_SAM_APDU [16:19:09]CAPDU: 80 13 01 00 [16:19:09]Write to MH i2c: E2 08 00 AD 16 80 13 01 00 00 00 00 00 40 [16:19:09]Write i2c OK [16:19:09]MH_I2C_Read... [16:19:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:09]Read from MH i2c: E2 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 0E 00 [16:19:09]MH_I2C_Read... [16:19:09]Read from MH i2c: E2 0E 00 AD 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 77 [16:19:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:19:09]wFMCommunicate OK [16:19:09]SAM_PROTO_GetShiftState done [16:19:09]FM_GetShiftState done [16:19:09]req_shift_opened done [16:19:09]requested_item shift.open_date is exist - process it [16:19:09]req_shift_open_date [16:19:09]req_shift_open_date done [16:19:09]produce_requested_data done [16:19:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154974,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:19:09]process_action_free close_receipt [16:19:09]json_value_free [16:19:09]json_value_free done [16:19:09]process_json_proto returns [16:19:09]Send response to host [16:19:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154974,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:19:09]free response buf [16:19:09]execute_script done [16:19:09]execute_script returns [16:19:09]free content buf [16:19:09]Sock 7.Close socket [16:19:09]Sock 7.Thread stoped [16:19:13]OFD Sender: No OFD packet to send [16:19:14]accept exits with 9 [16:19:14]New connection [16:19:14]New thread 3066891620 created [16:19:14]Thread 3066748260 joined [16:19:14]Waiting for new connection... [16:19:14] Sock 9.Parse request [16:19:14]Sock 9.Check first char [16:19:14]Sock 9.First char is OK [16:19:14]request: POST /json_proto HTTP/1.0 [16:19:14]Method: POST [16:19:14]URL: /json_proto [16:19:14]Method is POST - this is cgi request [16:19:14]url: /json_proto [16:19:14]query_string will be loaded in cgi processing [16:19:14]execute_cgi json_proto POST (null) [16:19:14]execute_cgi path=json_proto method=POST [16:19:14]POST find Content-Length [16:19:14]Host: 172.17.53.67:8080 [16:19:14]Content-Length: 670 [16:19:14]Content-Type: application/json [16:19:14] [16:19:14]POST finish read [16:19:14]Found Content-Length = 670 [16:19:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:14]execute_script... [16:19:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:14]POST & json_proto [16:19:14]process_json_proto [16:19:14]json parsed OK: [16:19:14]protocol is kg_v1.0 [16:19:14]action value=close_receipt [16:19:14]process_action close_receipt [16:19:14]cmd_close_receipt [16:19:14]MH_GetDate [16:19:14]Write to MH i2c: F0 00 00 AE 16 B3 [16:19:14]Write i2c OK [16:19:14]MH_I2C_Read... [16:19:14]Read from MH i2c: F0 [16:19:14]MH_I2C_Read... [16:19:14]Read from MH i2c: F0 09 00 [16:19:14]MH_I2C_Read... [16:19:14]Read from MH i2c: F0 09 00 AE 16 00 83 8A 12 67 19 BC 99 64 14 [16:19:14]GetLastDocTimeStamp 1729268346 [16:19:14]current date 1729268355 [16:19:14]FM_GetShiftState [16:19:14]SAM_PROTO_GetShiftState [16:19:14]wFMCommunicate request_size=4 [16:19:14]MH_SAM_APDU [16:19:14]CAPDU: 80 13 01 00 [16:19:14]Write to MH i2c: E2 08 00 AF 16 80 13 01 00 00 00 00 00 42 [16:19:14]Write i2c OK [16:19:14]MH_I2C_Read... [16:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:14]Read from MH i2c: E2 [16:19:14]MH_I2C_Read... [16:19:14]Read from MH i2c: E2 0E 00 [16:19:14]MH_I2C_Read... [16:19:14]Read from MH i2c: E2 0E 00 AF 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [16:19:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:19:14]wFMCommunicate OK [16:19:14]SAM_PROTO_GetShiftState done [16:19:14]FM_GetShiftState done [16:19:14]opened in 1729211399 [16:19:14]opened+sec_in_day 1729297799 [16:19:14]quantity*price = 40014 [16:19:14]sum+1 = 40015 [16:19:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 364 18.10.2024 16:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154975 ФПД: 2442819601333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161915&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154975&fm=2442819601333&tin=02508201610067®Number=0000137193017469&sum=40000 [16:19:16]StoreToDocumentArchive [16:19:16]shift 312 fd 154975 [16:19:16]save to /storage/0312/doc_00154975 [16:19:16]save last doc name /storage/0312/doc_00154975 to /storage/kkm_last_doc_name [16:19:16]save OK [16:19:16]Clear old archive folders... [16:19:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:19:16]tlvbuf is 01E5FF40 [16:19:16]SAM_PROTO_ClearQueue [16:19:16]wFMCommunicate request_size=4 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 09 00 00 [16:19:16]Write to MH i2c: E2 08 00 BC 16 80 09 00 00 00 00 00 00 44 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 BC 16 00 90 00 46 [16:19:16]RAPDU: 90 00 [16:19:16]wFMCommunicate OK [16:19:16]SAM_PROTO_ClearQueue done [16:19:16]KKMCreateOFDPacket [16:19:16]OFDProtocolAddRootSTLVToBuf [16:19:16]FM_MakeSignedData [16:19:16]FM_MakeSignedData [16:19:16]SAM_PROTO_SignData [16:19:16]wFMCommunicate request_size=4 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 0D 01 02 [16:19:16]Write to MH i2c: E2 08 00 BD 16 80 0D 01 02 00 00 00 00 4C [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 BD 16 00 90 00 47 [16:19:16]RAPDU: 90 00 [16:19:16]wFMCommunicate OK [16:19:16]wFMCommunicate request_size=255 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 83 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5D 02 00 35 04 06 00 [16:19:16]Write to MH i2c: E2 02 01 BE 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 83 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5D 02 00 35 04 06 00 00 00 E5 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 BE 16 00 90 00 48 [16:19:16]RAPDU: 90 00 [16:19:16]wFMCommunicate OK [16:19:16]wFMCommunicate request_size=11 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 0D 02 02 06 02 38 C3 65 03 B5 [16:19:16]Write to MH i2c: E2 0E 00 BF 16 80 0D 02 02 06 00 02 38 C3 65 03 B5 00 00 75 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 03 00 BF 16 00 90 00 49 [16:19:16]RAPDU: 90 00 [16:19:16]wFMCommunicate OK [16:19:16]wFMCommunicate request_size=4 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 0D 03 02 [16:19:16]Write to MH i2c: E2 08 00 C0 16 80 0D 03 02 00 00 00 00 51 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 0B 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 0B 00 C0 16 00 F8 3F 2E 0E 6A 85 09 F7 90 00 B4 [16:19:16]RAPDU: F8 3F 2E 0E 6A 85 09 F7 90 00 [16:19:16]wFMCommunicate OK [16:19:16]SAM_PROTO_SignData done [16:19:16]FM_MakeSignedData done [16:19:16]CreateOFDProtocolMessage [16:19:16]wFMCommunicate request_size=4 [16:19:16]MH_SAM_APDU [16:19:16]CAPDU: 80 11 00 00 [16:19:16]Write to MH i2c: E2 08 00 C1 16 80 11 00 00 00 00 00 00 51 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:16]Read from MH i2c: E2 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 17 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: E2 17 00 C1 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [16:19:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:16]wFMCommunicate OK [16:19:16]CreateOFDProtocolMessage done [16:19:16]OFDSenderStorePacket 154975 [16:19:16]StoreOFDPacket docnum=154975 [16:19:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DE 59 08 01 4A 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 83 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5D 02 00 35 04 06 00 02 38 C3 65 03 B5 F8 3F 2E 0E 6A 85 09 F7 [16:19:16]CheckFolder [16:19:16]dirname=/storage/ofd_packets [16:19:16]CheckFolder done [16:19:16]ProducePacketName [16:19:16]name=ofd_packets/00154975 [16:19:16]NVStorageSaveData ofd_packets/00154975 [16:19:16]File name is /storage/ofd_packets/00154975 [16:19:16]Write 302 bytes [16:19:16]NVStorageSaveData done [16:19:16]OFDSenderStorePacket done [16:19:16]KKMCreateOFDPacket done [16:19:16]NVStorageSaveData kkm_last_timestamp [16:19:16]File name is /storage/kkm_last_timestamp [16:19:16]Write 4 bytes [16:19:16]NVStorageSaveData done [16:19:16]ExternCall_PrintAddStr [16:19:16]wPrintStart [16:19:16]Write to MH i2c: 01 00 00 C2 16 D8 [16:19:16]Write i2c OK [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: 01 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: 01 07 00 [16:19:16]MH_I2C_Read... [16:19:16]Read from MH i2c: 01 07 00 C2 16 00 00 00 00 00 FF 0F ED [16:19:16]RasterBufferAndPrint [16:19:16]line Счет N : (1)873165 [16:19:16]line ИНН: 02508201610067 [16:19:16]line Контрольно-Кассовый Чек [16:19:16]line ПРОДАЖА [16:19:16]line ТРК (МРК, ГНК) : 13 [16:19:16]line Товар: 2710124130 [16:19:16]line Super 92-К-5 [16:19:16]line 5.850 * 68.40 [16:19:16]line = 400.14 [16:19:16]line НДС 12% НСП 1% [16:19:16]line > о реализуемом товаре [16:19:16]line ОКРУГЛЕНИЕ: -0.14 [16:19:16]line ИТОГО: 400.00 [16:19:16]line Внесено: 400.00 [16:19:16]line СДАЧА: 0.00 [16:19:16]line НСП 1% : 3.54 [16:19:16]line НДС 12% : 42.49 [16:19:16]line Наличными: 400.00 [16:19:16]line Безнал.: 0.00 [16:19:16]line Место: АЗС № 165 "Партнер Нефть" [16:19:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:19:16]line СНО: Общий режим [16:19:16]line Чек 364 18.10.2024 16:19 [16:19:16]line Смена: 312 ФФД: 1.0 [16:19:16]line ЗНМ: 0300000234 [16:19:16]line РНМ: 0000137193017469 [16:19:16]line Версия ККМ: v1.0 [16:19:16]line ФМ: 0000000000963156 [16:19:16]line ФД: 154975 [16:19:16]line ФПД: 2442819601333 [16:19:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T161915&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154975&fm=2442819601333&tin=02508201610067®Number=0000137193017469&sum=40000 [16:19:16]OFD Sender: Processing packet 154975 [packets to send 51, broken 50] [16:19:16]ProducePacketName [16:19:16]name=ofd_packets/00154975 [16:19:16]OFD Sender: To server: pG, [16:19:16]CommunicateWithHost lk.salyk.kg:30040 [16:19:16]ConnectInit lk.salyk.kg [16:19:16]written 0, free lines is 4095 [16:19:16]Connected sock=10 [16:19:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DE 59 08 01 4A 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 83 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5D 02 00 35 04 06 00 02 38 C3 65 03 B5 F8 3F 2E 0E 6A 85 09 F7 [16:19:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C2 87 47 00 EA BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5D 02 00 F4 03 04 00 BB 30 12 67 B6 04 01 00 00 83 A1 4A D7 5C 4A B0 EE [16:19:16]CommunicateWithHost err = 0 [16:19:16]CheckOFDResponse [16:19:16]1017 (14) - 77093643461234 [16:19:16]1041 (16) - 0000000000963156 [16:19:16]1040 (4) - 154975 [16:19:16]1012 (4) - 18.10.2024 09:56 [16:19:16]1206 (1) - 0 [16:19:16]OFD Sender: Remove packet 154975 [16:19:16]ProducePacketName [16:19:16]name=ofd_packets/00154975 [16:19:16]NVStorageDeleteData [16:19:17]Write to MH i2c: 01 00 00 ED 16 03 [16:19:17]Write i2c OK [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: 01 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: 01 07 00 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: 01 07 00 ED 16 00 00 00 00 00 EA 0C 00 [16:19:17]RasterBufferAndPrint [16:19:17]line [16:19:17]line [16:19:17]line [16:19:17]line [16:19:17]line [16:19:17]written 0, free lines is 3315 [16:19:17]MH_Cut [16:19:17]Write to MH i2c: D1 01 00 F4 16 01 DC [16:19:17]Write i2c OK [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: D1 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: D1 01 00 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: D1 01 00 F4 16 00 DB [16:19:17]Write to MH i2c: 01 00 00 F5 16 0B [16:19:17]Write i2c OK [16:19:17]MH_I2C_Read... [16:19:17]OFD Sender: No OFD packet to send [16:19:17]*** Cut start [16:19:17]*** Partial cut [16:19:17]*** CUTSNS_PIN = 1 [16:19:17]*** CUTSNS_PIN = 0 [16:19:18]*** Brake cut motor [16:19:18]Read from MH i2c: 01 [16:19:18]MH_I2C_Read... [16:19:18]*** Stop cut motor [16:19:18]*** Cut end [16:19:18]Read from MH i2c: 01 07 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: 01 07 00 F5 16 00 00 00 00 00 FF 0F 20 [16:19:18]process_action close_receipt done [16:19:18]requested_data is exist [16:19:18]produce_requested_data [16:19:18]requested_item fm.sn is exist - process it [16:19:18]wFMCommunicate request_size=4 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 11 00 00 [16:19:18]Write to MH i2c: E2 08 00 F6 16 80 11 00 00 00 00 00 00 86 [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:18]Read from MH i2c: E2 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 17 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 17 00 F6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [16:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:18]wFMCommunicate OK [16:19:18]requested_item fd.num is exist - process it [16:19:18]SAM_PROTO_GetFieldsCounters [16:19:18]wFMCommunicate request_size=4 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 13 00 00 [16:19:18]Write to MH i2c: E2 08 00 F7 16 80 13 00 00 00 00 00 00 89 [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:18]Read from MH i2c: E2 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 62 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 62 00 F7 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [16:19:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:18]wFMCommunicate OK [16:19:18]SAM_PROTO_GetFieldsCounters done [16:19:18]requested_item shift.num is exist - process it [16:19:18]requested_item shift.opened is exist - process it [16:19:18]req_shift_opened [16:19:18]FM_GetShiftState [16:19:18]SAM_PROTO_GetShiftState [16:19:18]wFMCommunicate request_size=4 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 13 01 00 [16:19:18]Write to MH i2c: E2 08 00 F8 16 80 13 01 00 00 00 00 00 8B [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:18]Read from MH i2c: E2 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 0E 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 0E 00 F8 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [16:19:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:19:18]wFMCommunicate OK [16:19:18]SAM_PROTO_GetShiftState done [16:19:18]FM_GetShiftState done [16:19:18]req_shift_opened done [16:19:18]requested_item shift.open_date is exist - process it [16:19:18]req_shift_open_date [16:19:18]req_shift_open_date done [16:19:18]produce_requested_data done [16:19:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154975,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:19:18]process_action_free close_receipt [16:19:18]json_value_free [16:19:18]json_value_free done [16:19:18]process_json_proto returns [16:19:18]Send response to host [16:19:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154975,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:19:18]free response buf [16:19:18]execute_script done [16:19:18]execute_script returns [16:19:18]free content buf [16:19:18]Sock 9.Close socket [16:19:18]Sock 9.Thread stoped [16:19:22]OFD Sender: No OFD packet to send [16:19:27]OFD Sender: No OFD packet to send [16:19:32]OFD Sender: No OFD packet to send [16:19:37]OFD Sender: No OFD packet to send [16:19:42]OFD Sender: No OFD packet to send [16:19:47]OFD Sender: No OFD packet to send [16:19:52]OFD Sender: No OFD packet to send [16:19:57]OFD Sender: No OFD packet to send [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:17]OFD Sender: No OFD packet to send [16:20:22]OFD Sender: No OFD packet to send [16:20:27]OFD Sender: No OFD packet to send [16:20:32]OFD Sender: No OFD packet to send [16:20:37]OFD Sender: No OFD packet to send [16:20:42]OFD Sender: No OFD packet to send [16:20:47]OFD Sender: No OFD packet to send [16:20:52]OFD Sender: No OFD packet to send [16:20:57]OFD Sender: No OFD packet to send [16:21:02]OFD Sender: No OFD packet to send [16:21:07]OFD Sender: No OFD packet to send [16:21:07]accept exits with 7 [16:21:07]New connection [16:21:07]New thread 3066748260 created [16:21:07]Thread 3066891620 joined [16:21:07]Waiting for new connection... [16:21:07] Sock 7.Parse request [16:21:07]Sock 7.Check first char [16:21:07]Sock 7.First char is OK [16:21:07]request: POST /json_proto HTTP/1.0 [16:21:07]Method: POST [16:21:07]URL: /json_proto [16:21:07]Method is POST - this is cgi request [16:21:07]url: /json_proto [16:21:07]query_string will be loaded in cgi processing [16:21:07]execute_cgi json_proto POST (null) [16:21:07]execute_cgi path=json_proto method=POST [16:21:07]POST find Content-Length [16:21:07]Host: 172.17.53.67:8080 [16:21:07]Content-Length: 677 [16:21:07]Content-Type: application/json [16:21:07] [16:21:07]POST finish read [16:21:07]Found Content-Length = 677 [16:21:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:07]execute_script... [16:21:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:07]POST & json_proto [16:21:07]process_json_proto [16:21:07]json parsed OK: [16:21:07]protocol is kg_v1.0 [16:21:07]action value=close_receipt [16:21:07]process_action close_receipt [16:21:07]cmd_close_receipt [16:21:07]MH_GetDate [16:21:07]Write to MH i2c: F0 00 00 F9 16 FE [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 09 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 09 00 F9 16 00 F4 8A 12 67 19 BC 99 64 D0 [16:21:07]GetLastDocTimeStamp 1729268355 [16:21:07]current date 1729268468 [16:21:07]FM_GetShiftState [16:21:07]SAM_PROTO_GetShiftState [16:21:07]wFMCommunicate request_size=4 [16:21:07]MH_SAM_APDU [16:21:07]CAPDU: 80 13 01 00 [16:21:07]Write to MH i2c: E2 08 00 FA 16 80 13 01 00 00 00 00 00 8D [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:07]Read from MH i2c: E2 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 FA 16 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [16:21:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:21:07]wFMCommunicate OK [16:21:07]SAM_PROTO_GetShiftState done [16:21:07]FM_GetShiftState done [16:21:07]opened in 1729211399 [16:21:07]opened+sec_in_day 1729297799 [16:21:07]quantity*price = 50010 [16:21:07]sum+1 = 50012 [16:21:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 365 18.10.2024 16:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154976 ФПД: 175354718765071 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154976&fm=175354718765071&tin=02508201610067®Number=0000137193017469&sum=50000 [16:21:08]StoreToDocumentArchive [16:21:08]shift 312 fd 154976 [16:21:08]save to /storage/0312/doc_00154976 [16:21:08]save last doc name /storage/0312/doc_00154976 to /storage/kkm_last_doc_name [16:21:08]save OK [16:21:08]Clear old archive folders... [16:21:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:08]tlvbuf is 01DE1B90 [16:21:08]SAM_PROTO_ClearQueue [16:21:08]wFMCommunicate request_size=4 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 09 00 00 [16:21:08]Write to MH i2c: E2 08 00 07 17 80 09 00 00 00 00 00 00 90 [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:08]Read from MH i2c: E2 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 07 17 00 90 00 92 [16:21:08]RAPDU: 90 00 [16:21:08]wFMCommunicate OK [16:21:08]SAM_PROTO_ClearQueue done [16:21:08]KKMCreateOFDPacket [16:21:08]OFDProtocolAddRootSTLVToBuf [16:21:08]FM_MakeSignedData [16:21:08]FM_MakeSignedData [16:21:08]SAM_PROTO_SignData [16:21:08]wFMCommunicate request_size=4 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 0D 01 02 [16:21:08]Write to MH i2c: E2 08 00 08 17 80 0D 01 02 00 00 00 00 98 [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:08]Read from MH i2c: E2 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 08 17 00 90 00 93 [16:21:08]RAPDU: 90 00 [16:21:08]wFMCommunicate OK [16:21:08]wFMCommunicate request_size=255 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 F4 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5D 02 00 35 04 06 00 9F [16:21:08]Write to MH i2c: E2 02 01 09 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 F4 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5D 02 00 35 04 06 00 9F 00 00 13 [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 09 17 00 90 00 94 [16:21:09]RAPDU: 90 00 [16:21:09]wFMCommunicate OK [16:21:09]wFMCommunicate request_size=10 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 0D 02 02 05 7B F3 B8 C0 0F [16:21:09]Write to MH i2c: E2 0D 00 0A 17 80 0D 02 02 05 00 7B F3 B8 C0 0F 00 00 9A [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 0A 17 00 90 00 95 [16:21:09]RAPDU: 90 00 [16:21:09]wFMCommunicate OK [16:21:09]wFMCommunicate request_size=4 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 0D 03 02 [16:21:09]Write to MH i2c: E2 08 00 0B 17 80 0D 03 02 00 00 00 00 9D [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0B 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0B 00 0B 17 00 13 F5 98 0C 36 53 47 1E 90 00 38 [16:21:09]RAPDU: 13 F5 98 0C 36 53 47 1E 90 00 [16:21:09]wFMCommunicate OK [16:21:09]SAM_PROTO_SignData done [16:21:09]FM_MakeSignedData done [16:21:09]CreateOFDProtocolMessage [16:21:09]wFMCommunicate request_size=4 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 11 00 00 [16:21:09]Write to MH i2c: E2 08 00 0C 17 80 11 00 00 00 00 00 00 9D [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 17 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 17 00 0C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [16:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:21:09]wFMCommunicate OK [16:21:09]CreateOFDProtocolMessage done [16:21:09]OFDSenderStorePacket 154976 [16:21:09]StoreOFDPacket docnum=154976 [16:21:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 4A 07 01 2C 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 F4 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5D 02 00 35 04 06 00 9F 7B F3 B8 C0 0F 13 F5 98 0C 36 53 47 1E [16:21:09]CheckFolder [16:21:09]dirname=/storage/ofd_packets [16:21:09]CheckFolder done [16:21:09]ProducePacketName [16:21:09]name=ofd_packets/00154976 [16:21:09]NVStorageSaveData ofd_packets/00154976 [16:21:09]File name is /storage/ofd_packets/00154976 [16:21:09]Write 301 bytes [16:21:09]NVStorageSaveData done [16:21:09]OFDSenderStorePacket done [16:21:09]KKMCreateOFDPacket done [16:21:09]NVStorageSaveData kkm_last_timestamp [16:21:09]File name is /storage/kkm_last_timestamp [16:21:09]Write 4 bytes [16:21:09]NVStorageSaveData done [16:21:09]ExternCall_PrintAddStr [16:21:09]wPrintStart [16:21:09]Write to MH i2c: 01 00 00 0D 17 24 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 0D 17 00 00 00 00 00 FF 0F 39 [16:21:09]RasterBufferAndPrint [16:21:09]line Счет N : (1)873166 [16:21:09]line ИНН: 02508201610067 [16:21:09]line Контрольно-Кассовый Чек [16:21:09]line ПРОДАЖА [16:21:09]line ТРК (МРК, ГНК) : 41 [16:21:09]line Товар: 2710124500 [16:21:09]line Аи-95-К-5 [16:21:09]line 6.740 * 74.20 [16:21:09]line = 500.11 [16:21:09]line НДС 12% НСП 1% [16:21:09]line > о реализуемом товаре [16:21:09]line ОКРУГЛЕНИЕ: -0.11 [16:21:09]line ИТОГО: 500.00 [16:21:09]line Внесено: 500.00 [16:21:09]line СДАЧА: 0.00 [16:21:09]line НСП 1% : 4.43 [16:21:09]line НДС 12% : 53.11 [16:21:09]line Наличными: 500.00 [16:21:09]line Безнал.: 0.00 [16:21:09]line Место: АЗС № 165 "Партнер Нефть" [16:21:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:21:09]line СНО: Общий режим [16:21:09]line Чек 365 18.10.2024 16:21 [16:21:09]line Смена: 312 ФФД: 1.0 [16:21:09]line ЗНМ: 0300000234 [16:21:09]line РНМ: 0000137193017469 [16:21:09]line Версия ККМ: v1.0 [16:21:09]line ФМ: 0000000000963156 [16:21:09]line ФД: 154976 [16:21:09]line ФПД: 175354718765071 [16:21:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154976&fm=175354718765071&tin=02508201610067®Number=0000137193017469&sum=50000 [16:21:09]OFD Sender: Processing packet 154976 [packets to send 51, broken 50] [16:21:09]ProducePacketName [16:21:09]name=ofd_packets/00154976 [16:21:09]OFD Sender: To server: pG, [16:21:09]CommunicateWithHost lk.salyk.kg:30040 [16:21:09]ConnectInit lk.salyk.kg [16:21:09]written 0, free lines is 4095 [16:21:09]Connected sock=10 [16:21:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 4A 07 01 2C 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 F4 8A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5D 02 00 35 04 06 00 9F 7B F3 B8 C0 0F 13 F5 98 0C 36 53 47 1E [16:21:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 0E 47 00 8A 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5D 02 00 F4 03 04 00 2C 31 12 67 B6 04 01 00 00 C8 7B 7E 3D 17 B0 60 8F [16:21:09]CommunicateWithHost err = 0 [16:21:09]CheckOFDResponse [16:21:09]1017 (14) - 77093643461234 [16:21:09]1041 (16) - 0000000000963156 [16:21:09]1040 (4) - 154976 [16:21:09]1012 (4) - 18.10.2024 09:58 [16:21:09]1206 (1) - 0 [16:21:09]OFD Sender: Remove packet 154976 [16:21:09]ProducePacketName [16:21:09]name=ofd_packets/00154976 [16:21:09]NVStorageDeleteData [16:21:10]Write to MH i2c: 01 00 00 38 17 4F [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: 01 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: 01 07 00 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: 01 07 00 38 17 00 00 00 00 00 FA 0C 5C [16:21:10]RasterBufferAndPrint [16:21:10]line [16:21:10]line [16:21:10]line [16:21:10]line [16:21:10]line [16:21:10]written 0, free lines is 3329 [16:21:10]MH_Cut [16:21:10]Write to MH i2c: D1 01 00 3F 17 01 28 [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: D1 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: D1 01 00 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: D1 01 00 3F 17 00 27 [16:21:10]Write to MH i2c: 01 00 00 40 17 57 [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]OFD Sender: No OFD packet to send [16:21:10]*** Cut start [16:21:10]*** Partial cut [16:21:10]*** CUTSNS_PIN = 1 [16:21:10]*** CUTSNS_PIN = 0 [16:21:11]*** Brake cut motor [16:21:11]Read from MH i2c: 01 [16:21:11]MH_I2C_Read... [16:21:11]*** Stop cut motor [16:21:11]*** Cut end [16:21:11]Read from MH i2c: 01 07 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 40 17 00 00 00 00 00 FF 0F 6C [16:21:11]process_action close_receipt done [16:21:11]requested_data is exist [16:21:11]produce_requested_data [16:21:11]requested_item fm.sn is exist - process it [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 11 00 00 [16:21:11]Write to MH i2c: E2 08 00 41 17 80 11 00 00 00 00 00 00 D2 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 41 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [16:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:21:11]wFMCommunicate OK [16:21:11]requested_item fd.num is exist - process it [16:21:11]SAM_PROTO_GetFieldsCounters [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 13 00 00 [16:21:11]Write to MH i2c: E2 08 00 42 17 80 13 00 00 00 00 00 00 D5 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 62 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 62 00 42 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [16:21:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:11]wFMCommunicate OK [16:21:11]SAM_PROTO_GetFieldsCounters done [16:21:11]requested_item shift.num is exist - process it [16:21:11]requested_item shift.opened is exist - process it [16:21:11]req_shift_opened [16:21:11]FM_GetShiftState [16:21:11]SAM_PROTO_GetShiftState [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 13 01 00 [16:21:11]Write to MH i2c: E2 08 00 43 17 80 13 01 00 00 00 00 00 D7 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0E 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0E 00 43 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [16:21:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:21:11]wFMCommunicate OK [16:21:11]SAM_PROTO_GetShiftState done [16:21:11]FM_GetShiftState done [16:21:11]req_shift_opened done [16:21:11]requested_item shift.open_date is exist - process it [16:21:11]req_shift_open_date [16:21:11]req_shift_open_date done [16:21:11]produce_requested_data done [16:21:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154976,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:21:11]process_action_free close_receipt [16:21:11]json_value_free [16:21:11]json_value_free done [16:21:11]process_json_proto returns [16:21:11]Send response to host [16:21:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154976,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:21:11]free response buf [16:21:11]execute_script done [16:21:11]execute_script returns [16:21:11]free content buf [16:21:11]Sock 7.Close socket [16:21:11]Sock 7.Thread stoped [16:21:15]OFD Sender: No OFD packet to send [16:21:20]OFD Sender: No OFD packet to send [16:21:25]OFD Sender: No OFD packet to send [16:21:30]OFD Sender: No OFD packet to send [16:21:35]OFD Sender: No OFD packet to send [16:21:40]OFD Sender: No OFD packet to send [16:21:45]OFD Sender: No OFD packet to send [16:21:50]OFD Sender: No OFD packet to send [16:21:55]OFD Sender: No OFD packet to send [16:22:00]OFD Sender: No OFD packet to send [16:22:05]OFD Sender: No OFD packet to send [16:22:10]OFD Sender: No OFD packet to send [16:22:15]OFD Sender: No OFD packet to send [16:22:20]OFD Sender: No OFD packet to send [16:22:25]OFD Sender: No OFD packet to send [16:22:30]OFD Sender: No OFD packet to send [16:22:35]OFD Sender: No OFD packet to send [16:22:40]OFD Sender: No OFD packet to send [16:22:45]OFD Sender: No OFD packet to send [16:22:50]OFD Sender: No OFD packet to send [16:22:55]OFD Sender: No OFD packet to send [16:23:00]OFD Sender: No OFD packet to send [16:23:05]OFD Sender: No OFD packet to send [16:23:10]OFD Sender: No OFD packet to send [16:23:15]OFD Sender: No OFD packet to send [16:23:20]OFD Sender: No OFD packet to send [16:23:25]OFD Sender: No OFD packet to send [16:23:30]OFD Sender: No OFD packet to send [16:23:35]OFD Sender: No OFD packet to send [16:23:40]OFD Sender: No OFD packet to send [16:23:45]OFD Sender: No OFD packet to send [16:23:50]OFD Sender: No OFD packet to send [16:23:55]OFD Sender: No OFD packet to send [16:24:00]OFD Sender: No OFD packet to send [16:24:05]OFD Sender: No OFD packet to send [16:24:10]OFD Sender: No OFD packet to send [16:24:15]OFD Sender: No OFD packet to send [16:24:20]OFD Sender: No OFD packet to send [16:24:25]OFD Sender: No OFD packet to send [16:24:28]accept exits with 9 [16:24:28]New connection [16:24:28]New thread 3066891620 created [16:24:28]Thread 3066748260 joined [16:24:28]Waiting for new connection... [16:24:28] Sock 9.Parse request [16:24:28]Sock 9.Check first char [16:24:28]Sock 9.First char is OK [16:24:28]request: POST /json_proto HTTP/1.0 [16:24:28]Method: POST [16:24:28]URL: /json_proto [16:24:28]Method is POST - this is cgi request [16:24:28]url: /json_proto [16:24:28]query_string will be loaded in cgi processing [16:24:28]execute_cgi json_proto POST (null) [16:24:28]execute_cgi path=json_proto method=POST [16:24:28]POST find Content-Length [16:24:28]Host: 172.17.53.67:8080 [16:24:28]Content-Length: 766 [16:24:28]Content-Type: application/json [16:24:28] [16:24:28]POST finish read [16:24:28]Found Content-Length = 766 [16:24:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 550.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:28]execute_script... [16:24:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 550.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:28]POST & json_proto [16:24:28]process_json_proto [16:24:28]json parsed OK: [16:24:28]protocol is kg_v1.0 [16:24:28]action value=close_receipt [16:24:28]process_action close_receipt [16:24:28]cmd_close_receipt [16:24:28]MH_GetDate [16:24:28]Write to MH i2c: F0 00 00 44 17 4A [16:24:28]Write i2c OK [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: F0 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: F0 09 00 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: F0 09 00 44 17 00 BD 8B 12 67 19 BC 99 64 E6 [16:24:28]GetLastDocTimeStamp 1729268468 [16:24:28]current date 1729268669 [16:24:28]FM_GetShiftState [16:24:28]SAM_PROTO_GetShiftState [16:24:28]wFMCommunicate request_size=4 [16:24:28]MH_SAM_APDU [16:24:28]CAPDU: 80 13 01 00 [16:24:28]Write to MH i2c: E2 08 00 45 17 80 13 01 00 00 00 00 00 D9 [16:24:28]Write i2c OK [16:24:28]MH_I2C_Read... [16:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:29]Read from MH i2c: E2 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 45 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 10 [16:24:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:24:29]wFMCommunicate OK [16:24:29]SAM_PROTO_GetShiftState done [16:24:29]FM_GetShiftState done [16:24:29]opened in 1729211399 [16:24:29]opened+sec_in_day 1729297799 [16:24:29]quantity*price = 55058 [16:24:29]sum+1 = 55060 [16:24:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 550.59 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 0.00 Безнал.: 550.59 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 366 18.10.2024 16:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154977 ФПД: 41549807266648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154977&fm=41549807266648&tin=02508201610067®Number=0000137193017469&sum=55059 [16:24:30]StoreToDocumentArchive [16:24:30]shift 312 fd 154977 [16:24:30]save to /storage/0312/doc_00154977 [16:24:30]save last doc name /storage/0312/doc_00154977 to /storage/kkm_last_doc_name [16:24:30]save OK [16:24:30]Clear old archive folders... [16:24:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:30]tlvbuf is B6F46AC0 [16:24:30]SAM_PROTO_ClearQueue [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 09 00 00 [16:24:30]Write to MH i2c: E2 08 00 52 17 80 09 00 00 00 00 00 00 DB [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 52 17 00 90 00 DD [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]SAM_PROTO_ClearQueue done [16:24:30]KKMCreateOFDPacket [16:24:30]OFDProtocolAddRootSTLVToBuf [16:24:30]FM_MakeSignedData [16:24:30]FM_MakeSignedData [16:24:30]SAM_PROTO_SignData [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 0D 01 02 [16:24:30]Write to MH i2c: E2 08 00 53 17 80 0D 01 02 00 00 00 00 E3 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 53 17 00 90 00 DE [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]wFMCommunicate request_size=255 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 BD 8B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5D 02 00 35 04 06 00 25 [16:24:30]Write to MH i2c: E2 02 01 54 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 BD 8B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5D 02 00 35 04 06 00 25 00 00 68 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 54 17 00 90 00 DF [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]wFMCommunicate request_size=10 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 0D 02 02 05 CA 11 80 AB 58 [16:24:30]Write to MH i2c: E2 0D 00 55 17 80 0D 02 02 05 00 CA 11 80 AB 58 00 00 4E [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 55 17 00 90 00 E0 [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 0D 03 02 [16:24:30]Write to MH i2c: E2 08 00 56 17 80 0D 03 02 00 00 00 00 E8 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 0B 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 0B 00 56 17 00 3D 5F E7 6F 87 19 2D 37 90 00 DF [16:24:30]RAPDU: 3D 5F E7 6F 87 19 2D 37 90 00 [16:24:30]wFMCommunicate OK [16:24:30]SAM_PROTO_SignData done [16:24:30]FM_MakeSignedData done [16:24:30]CreateOFDProtocolMessage [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 11 00 00 [16:24:30]Write to MH i2c: E2 08 00 57 17 80 11 00 00 00 00 00 00 E8 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]OFD Sender: No OFD packet to send [16:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 17 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 17 00 57 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [16:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:24:30]wFMCommunicate OK [16:24:30]CreateOFDProtocolMessage done [16:24:30]OFDSenderStorePacket 154977 [16:24:30]StoreOFDPacket docnum=154977 [16:24:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 87 07 01 6A 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 BD 8B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5D 02 00 35 04 06 00 25 CA 11 80 AB 58 3D 5F E7 6F 87 19 2D 37 [16:24:30]CheckFolder [16:24:30]dirname=/storage/ofd_packets [16:24:30]CheckFolder done [16:24:30]ProducePacketName [16:24:30]name=ofd_packets/00154977 [16:24:30]NVStorageSaveData ofd_packets/00154977 [16:24:30]File name is /storage/ofd_packets/00154977 [16:24:30]Write 301 bytes [16:24:30]NVStorageSaveData done [16:24:30]OFDSenderStorePacket done [16:24:30]KKMCreateOFDPacket done [16:24:30]NVStorageSaveData kkm_last_timestamp [16:24:30]File name is /storage/kkm_last_timestamp [16:24:30]Write 4 bytes [16:24:30]NVStorageSaveData done [16:24:30]ExternCall_PrintAddStr [16:24:30]wPrintStart [16:24:30]Write to MH i2c: 01 00 00 58 17 6F [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: 01 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: 01 07 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: 01 07 00 58 17 00 00 00 00 00 FF 0F 84 [16:24:30]RasterBufferAndPrint [16:24:30]line Счет N : (1)873167 [16:24:30]line ИНН: 02508201610067 [16:24:30]line Контрольно-Кассовый Чек [16:24:30]line ПРОДАЖА [16:24:30]line ТРК (МРК, ГНК) : 32 [16:24:30]line Товар: 2710124130 [16:24:30]line Аи-92-К-5 [16:24:30]line 8.230 * 66.90 [16:24:30]line = 550.59 [16:24:30]line НДС 12% НСП 1% [16:24:30]line > о реализуемом товаре [16:24:30]line ИТОГО: 550.59 [16:24:30]line НСП 1% : 4.87 [16:24:30]line НДС 12% : 58.47 [16:24:30]line Наличными: 0.00 [16:24:30]line Безнал.: 550.59 [16:24:30]line Место: АЗС № 165 "Партнер Нефть" [16:24:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:24:30]line СНО: Общий режим [16:24:30]line Чек 366 18.10.2024 16:24 [16:24:30]line Смена: 312 ФФД: 1.0 [16:24:30]line ЗНМ: 0300000234 [16:24:30]line РНМ: 0000137193017469 [16:24:30]line Версия ККМ: v1.0 [16:24:30]line Платежная система: Mbank [16:24:30]line ФМ: 0000000000963156 [16:24:30]line ФД: 154977 [16:24:30]line ФПД: 41549807266648 [16:24:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162429&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154977&fm=41549807266648&tin=02508201610067®Number=0000137193017469&sum=55059 [16:24:31]OFD Sender: Processing packet 154977 [packets to send 51, broken 50] [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00154977 [16:24:31]OFD Sender: To server: pG, [16:24:31]CommunicateWithHost lk.salyk.kg:30040 [16:24:31]ConnectInit lk.salyk.kg [16:24:31]written 0, free lines is 4095 [16:24:31]Connected sock=10 [16:24:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 87 07 01 6A 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 BD 8B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5D 02 00 35 04 06 00 25 CA 11 80 AB 58 3D 5F E7 6F 87 19 2D 37 [16:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D2 5B 47 00 B1 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5D 02 00 F4 03 04 00 F5 31 12 67 B6 04 01 00 00 FF E2 61 C2 6A 1F F6 60 [16:24:31]CommunicateWithHost err = 0 [16:24:31]CheckOFDResponse [16:24:31]1017 (14) - 77093643461234 [16:24:31]1041 (16) - 0000000000963156 [16:24:31]1040 (4) - 154977 [16:24:31]1012 (4) - 18.10.2024 10:01 [16:24:31]1206 (1) - 0 [16:24:31]OFD Sender: Remove packet 154977 [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00154977 [16:24:31]NVStorageDeleteData [16:24:31]Write to MH i2c: 01 00 00 81 17 98 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 07 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 07 00 81 17 00 00 00 00 00 0F 0D BB [16:24:31]RasterBufferAndPrint [16:24:31]line [16:24:31]line [16:24:31]line [16:24:31]line [16:24:31]line [16:24:31]written 0, free lines is 3349 [16:24:31]MH_Cut [16:24:31]Write to MH i2c: D1 01 00 88 17 01 71 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: D1 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: D1 01 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: D1 01 00 88 17 00 70 [16:24:31]Write to MH i2c: 01 00 00 89 17 A0 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]OFD Sender: No OFD packet to send [16:24:32]*** Cut start [16:24:32]*** Partial cut [16:24:32]*** CUTSNS_PIN = 1 [16:24:32]*** CUTSNS_PIN = 0 [16:24:32]*** Brake cut motor [16:24:32]Read from MH i2c: 01 [16:24:32]MH_I2C_Read... [16:24:32]*** Stop cut motor [16:24:32]*** Cut end [16:24:32]Read from MH i2c: 01 07 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 89 17 00 00 00 00 00 FF 0F B5 [16:24:32]process_action close_receipt done [16:24:32]requested_data is exist [16:24:32]produce_requested_data [16:24:32]requested_item fm.sn is exist - process it [16:24:32]wFMCommunicate request_size=4 [16:24:32]MH_SAM_APDU [16:24:32]CAPDU: 80 11 00 00 [16:24:32]Write to MH i2c: E2 08 00 8A 17 80 11 00 00 00 00 00 00 1B [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:32]Read from MH i2c: E2 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: E2 17 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: E2 17 00 8A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [16:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:24:32]wFMCommunicate OK [16:24:32]requested_item fd.num is exist - process it [16:24:32]SAM_PROTO_GetFieldsCounters [16:24:32]wFMCommunicate request_size=4 [16:24:32]MH_SAM_APDU [16:24:32]CAPDU: 80 13 00 00 [16:24:32]Write to MH i2c: E2 08 00 8B 17 80 13 00 00 00 00 00 00 1E [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:32]Read from MH i2c: E2 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: E2 62 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: E2 62 00 8B 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:24:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:32]wFMCommunicate OK [16:24:32]SAM_PROTO_GetFieldsCounters done [16:24:32]requested_item shift.num is exist - process it [16:24:32]requested_item shift.opened is exist - process it [16:24:32]req_shift_opened [16:24:32]FM_GetShiftState [16:24:32]SAM_PROTO_GetShiftState [16:24:32]wFMCommunicate request_size=4 [16:24:32]MH_SAM_APDU [16:24:32]CAPDU: 80 13 01 00 [16:24:32]Write to MH i2c: E2 08 00 8C 17 80 13 01 00 00 00 00 00 20 [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 0E 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 0E 00 8C 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [16:24:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:24:33]wFMCommunicate OK [16:24:33]SAM_PROTO_GetShiftState done [16:24:33]FM_GetShiftState done [16:24:33]req_shift_opened done [16:24:33]requested_item shift.open_date is exist - process it [16:24:33]req_shift_open_date [16:24:33]req_shift_open_date done [16:24:33]produce_requested_data done [16:24:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154977,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:24:33]process_action_free close_receipt [16:24:33]json_value_free [16:24:33]json_value_free done [16:24:33]process_json_proto returns [16:24:33]Send response to host [16:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154977,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:24:33]free response buf [16:24:33]execute_script done [16:24:33]execute_script returns [16:24:33]free content buf [16:24:33]Sock 9.Close socket [16:24:33]Sock 9.Thread stoped [16:24:36]OFD Sender: No OFD packet to send [16:24:41]OFD Sender: No OFD packet to send [16:24:46]OFD Sender: No OFD packet to send [16:24:51]OFD Sender: No OFD packet to send [16:24:56]OFD Sender: No OFD packet to send [16:25:01]OFD Sender: No OFD packet to send [16:25:06]OFD Sender: No OFD packet to send [16:25:11]OFD Sender: No OFD packet to send [16:25:16]OFD Sender: No OFD packet to send [16:25:21]OFD Sender: No OFD packet to send [16:25:26]OFD Sender: No OFD packet to send [16:25:31]OFD Sender: No OFD packet to send [16:25:36]OFD Sender: No OFD packet to send [16:25:41]OFD Sender: No OFD packet to send [16:25:46]OFD Sender: No OFD packet to send [16:25:51]OFD Sender: No OFD packet to send [16:25:56]OFD Sender: No OFD packet to send [16:26:01]OFD Sender: No OFD packet to send [16:26:06]OFD Sender: No OFD packet to send [16:26:11]OFD Sender: No OFD packet to send [16:26:16]OFD Sender: No OFD packet to send [16:26:21]accept exits with 7 [16:26:21]New connection [16:26:21]New thread 3066748260 created [16:26:21]Thread 3066891620 joined [16:26:21]Waiting for new connection... [16:26:21] Sock 7.Parse request [16:26:21]Sock 7.Check first char [16:26:21]Sock 7.First char is OK [16:26:21]request: POST /json_proto HTTP/1.0 [16:26:21]Method: POST [16:26:21]URL: /json_proto [16:26:21]Method is POST - this is cgi request [16:26:21]url: /json_proto [16:26:21]query_string will be loaded in cgi processing [16:26:21]execute_cgi json_proto POST (null) [16:26:21]execute_cgi path=json_proto method=POST [16:26:21]POST find Content-Length [16:26:21]Host: 172.17.53.67:8080 [16:26:21]Content-Length: 769 [16:26:21]Content-Type: application/json [16:26:21] [16:26:21]POST finish read [16:26:21]Found Content-Length = 769 [16:26:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:21]execute_script... [16:26:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:21]POST & json_proto [16:26:21]process_json_proto [16:26:21]json parsed OK: [16:26:21]protocol is kg_v1.0 [16:26:21]action value=close_receipt [16:26:21]process_action close_receipt [16:26:21]cmd_close_receipt [16:26:21]MH_GetDate [16:26:21]Write to MH i2c: F0 00 00 8D 17 93 [16:26:21]Write i2c OK [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 09 00 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 09 00 8D 17 00 2E 8C 12 67 19 BC 99 64 A1 [16:26:21]GetLastDocTimeStamp 1729268669 [16:26:21]current date 1729268782 [16:26:21]FM_GetShiftState [16:26:21]SAM_PROTO_GetShiftState [16:26:21]wFMCommunicate request_size=4 [16:26:21]MH_SAM_APDU [16:26:21]CAPDU: 80 13 01 00 [16:26:21]Write to MH i2c: E2 08 00 8E 17 80 13 01 00 00 00 00 00 22 [16:26:21]Write i2c OK [16:26:21]MH_I2C_Read... [16:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:21]Read from MH i2c: E2 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: E2 0E 00 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: E2 0E 00 8E 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [16:26:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:26:21]wFMCommunicate OK [16:26:21]SAM_PROTO_GetShiftState done [16:26:21]FM_GetShiftState done [16:26:21]opened in 1729211399 [16:26:21]opened+sec_in_day 1729297799 [16:26:21]quantity*price = 100015 [16:26:21]sum+1 = 100017 [16:26:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 367 18.10.2024 16:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154978 ФПД: 163625062311008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162622&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154978&fm=163625062311008&tin=02508201610067®Number=0000137193017469&sum=100016 [16:26:22]StoreToDocumentArchive [16:26:22]shift 312 fd 154978 [16:26:22]save to /storage/0312/doc_00154978 [16:26:22]save last doc name /storage/0312/doc_00154978 to /storage/kkm_last_doc_name [16:26:22]save OK [16:26:22]Clear old archive folders... [16:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:26:22]tlvbuf is 01DF5DC0 [16:26:22]SAM_PROTO_ClearQueue [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 09 00 00 [16:26:22]Write to MH i2c: E2 08 00 9B 17 80 09 00 00 00 00 00 00 24 [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 9B 17 00 90 00 26 [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]SAM_PROTO_ClearQueue done [16:26:22]KKMCreateOFDPacket [16:26:22]OFDProtocolAddRootSTLVToBuf [16:26:22]FM_MakeSignedData [16:26:22]FM_MakeSignedData [16:26:22]SAM_PROTO_SignData [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 01 02 [16:26:22]Write to MH i2c: E2 08 00 9C 17 80 0D 01 02 00 00 00 00 2C [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 9C 17 00 90 00 27 [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]wFMCommunicate request_size=255 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 2E 8C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5D 02 00 35 04 06 00 94 [16:26:22]Write to MH i2c: E2 02 01 9D 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 2E 8C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5D 02 00 35 04 06 00 94 00 00 1E [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:23]Read from MH i2c: E2 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 03 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 03 00 9D 17 00 90 00 28 [16:26:23]RAPDU: 90 00 [16:26:23]wFMCommunicate OK [16:26:23]wFMCommunicate request_size=10 [16:26:23]MH_SAM_APDU [16:26:23]CAPDU: 80 0D 02 02 05 D0 ED B7 24 60 [16:26:23]Write to MH i2c: E2 0D 00 9E 17 80 0D 02 02 05 00 D0 ED B7 24 60 00 00 31 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:23]Read from MH i2c: E2 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 03 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 03 00 9E 17 00 90 00 29 [16:26:23]RAPDU: 90 00 [16:26:23]wFMCommunicate OK [16:26:23]wFMCommunicate request_size=4 [16:26:23]MH_SAM_APDU [16:26:23]CAPDU: 80 0D 03 02 [16:26:23]Write to MH i2c: E2 08 00 9F 17 80 0D 03 02 00 00 00 00 31 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:23]Read from MH i2c: E2 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 0B 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 0B 00 9F 17 00 20 E8 73 5C 36 8D CD 2A 90 00 C3 [16:26:23]RAPDU: 20 E8 73 5C 36 8D CD 2A 90 00 [16:26:23]wFMCommunicate OK [16:26:23]SAM_PROTO_SignData done [16:26:23]FM_MakeSignedData done [16:26:23]CreateOFDProtocolMessage [16:26:23]wFMCommunicate request_size=4 [16:26:23]MH_SAM_APDU [16:26:23]CAPDU: 80 11 00 00 [16:26:23]Write to MH i2c: E2 08 00 A0 17 80 11 00 00 00 00 00 00 31 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:23]Read from MH i2c: E2 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 17 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: E2 17 00 A0 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [16:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:26:23]wFMCommunicate OK [16:26:23]CreateOFDProtocolMessage done [16:26:23]OFDSenderStorePacket 154978 [16:26:23]StoreOFDPacket docnum=154978 [16:26:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 9D 07 01 C9 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 2E 8C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5D 02 00 35 04 06 00 94 D0 ED B7 24 60 20 E8 73 5C 36 8D CD 2A [16:26:23]CheckFolder [16:26:23]dirname=/storage/ofd_packets [16:26:23]CheckFolder done [16:26:23]ProducePacketName [16:26:23]name=ofd_packets/00154978 [16:26:23]NVStorageSaveData ofd_packets/00154978 [16:26:23]File name is /storage/ofd_packets/00154978 [16:26:23]Write 301 bytes [16:26:23]NVStorageSaveData done [16:26:23]OFDSenderStorePacket done [16:26:23]KKMCreateOFDPacket done [16:26:23]NVStorageSaveData kkm_last_timestamp [16:26:23]File name is /storage/kkm_last_timestamp [16:26:23]Write 4 bytes [16:26:23]NVStorageSaveData done [16:26:23]ExternCall_PrintAddStr [16:26:23]wPrintStart [16:26:23]Write to MH i2c: 01 00 00 A1 17 B8 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 A1 17 00 00 00 00 00 FF 0F CD [16:26:23]RasterBufferAndPrint [16:26:23]line Счет N : (1)873168 [16:26:23]line ИНН: 02508201610067 [16:26:23]line Контрольно-Кассовый Чек [16:26:23]line ПРОДАЖА [16:26:23]line ТРК (МРК, ГНК) : 12 [16:26:23]line Товар: 2710124130 [16:26:23]line Аи-92-К-5 [16:26:23]line 14.950 * 66.90 [16:26:23]line = 1000.16 [16:26:23]line НДС 12% НСП 1% [16:26:23]line > о реализуемом товаре [16:26:23]line ИТОГО: 1000.16 [16:26:23]line НСП 1% : 8.85 [16:26:23]line НДС 12% : 106.21 [16:26:23]line Наличными: 0.00 [16:26:23]line Безнал.: 1000.16 [16:26:23]line Место: АЗС № 165 "Партнер Нефть" [16:26:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:26:23]line СНО: Общий режим [16:26:23]line Чек 367 18.10.2024 16:26 [16:26:23]line Смена: 312 ФФД: 1.0 [16:26:23]line ЗНМ: 0300000234 [16:26:23]line РНМ: 0000137193017469 [16:26:23]line Версия ККМ: v1.0 [16:26:23]line Платежная система: Mbank [16:26:23]line ФМ: 0000000000963156 [16:26:23]line ФД: 154978 [16:26:23]line ФПД: 163625062311008 [16:26:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T162622&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154978&fm=163625062311008&tin=02508201610067®Number=0000137193017469&sum=100016 [16:26:23]OFD Sender: Processing packet 154978 [packets to send 51, broken 50] [16:26:23]ProducePacketName [16:26:23]name=ofd_packets/00154978 [16:26:23]OFD Sender: To server: pG, [16:26:23]CommunicateWithHost lk.salyk.kg:30040 [16:26:23]ConnectInit lk.salyk.kg [16:26:23]written 0, free lines is 4095 [16:26:23]Connected sock=10 [16:26:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 9D 07 01 C9 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 2E 8C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5D 02 00 35 04 06 00 94 D0 ED B7 24 60 20 E8 73 5C 36 8D CD 2A [16:26:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 6C 47 00 A1 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5D 02 00 F4 03 04 00 66 32 12 67 B6 04 01 00 00 74 8D 59 85 D7 CB 30 9F [16:26:23]CommunicateWithHost err = 0 [16:26:23]CheckOFDResponse [16:26:23]1017 (14) - 77093643461234 [16:26:23]1041 (16) - 0000000000963156 [16:26:23]1040 (4) - 154978 [16:26:23]1012 (4) - 18.10.2024 10:03 [16:26:23]1206 (1) - 0 [16:26:23]OFD Sender: Remove packet 154978 [16:26:23]ProducePacketName [16:26:23]name=ofd_packets/00154978 [16:26:23]NVStorageDeleteData [16:26:23]Write to MH i2c: 01 00 00 CA 17 E1 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 CA 17 00 00 00 00 00 0C 0D 01 [16:26:23]RasterBufferAndPrint [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]written 0, free lines is 3346 [16:26:24]MH_Cut [16:26:24]Write to MH i2c: D1 01 00 D1 17 01 BA [16:26:24]Write i2c OK [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: D1 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: D1 01 00 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: D1 01 00 D1 17 00 B9 [16:26:24]Write to MH i2c: 01 00 00 D2 17 E9 [16:26:24]Write i2c OK [16:26:24]MH_I2C_Read... [16:26:24]OFD Sender: No OFD packet to send [16:26:24]*** Cut start [16:26:24]*** Partial cut [16:26:24]*** CUTSNS_PIN = 1 [16:26:24]*** CUTSNS_PIN = 0 [16:26:24]*** Brake cut motor [16:26:25]Read from MH i2c: 01 [16:26:25]MH_I2C_Read... [16:26:25]*** Stop cut motor [16:26:25]*** Cut end [16:26:25]Read from MH i2c: 01 07 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: 01 07 00 D2 17 00 00 00 00 00 FF 0F FE [16:26:25]process_action close_receipt done [16:26:25]requested_data is exist [16:26:25]produce_requested_data [16:26:25]requested_item fm.sn is exist - process it [16:26:25]wFMCommunicate request_size=4 [16:26:25]MH_SAM_APDU [16:26:25]CAPDU: 80 11 00 00 [16:26:25]Write to MH i2c: E2 08 00 D3 17 80 11 00 00 00 00 00 00 64 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:25]Read from MH i2c: E2 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 17 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 17 00 D3 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [16:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:26:25]wFMCommunicate OK [16:26:25]requested_item fd.num is exist - process it [16:26:25]SAM_PROTO_GetFieldsCounters [16:26:25]wFMCommunicate request_size=4 [16:26:25]MH_SAM_APDU [16:26:25]CAPDU: 80 13 00 00 [16:26:25]Write to MH i2c: E2 08 00 D4 17 80 13 00 00 00 00 00 00 67 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:25]Read from MH i2c: E2 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 62 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 62 00 D4 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [16:26:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:25]wFMCommunicate OK [16:26:25]SAM_PROTO_GetFieldsCounters done [16:26:25]requested_item shift.num is exist - process it [16:26:25]requested_item shift.opened is exist - process it [16:26:25]req_shift_opened [16:26:25]FM_GetShiftState [16:26:25]SAM_PROTO_GetShiftState [16:26:25]wFMCommunicate request_size=4 [16:26:25]MH_SAM_APDU [16:26:25]CAPDU: 80 13 01 00 [16:26:25]Write to MH i2c: E2 08 00 D5 17 80 13 01 00 00 00 00 00 69 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:25]Read from MH i2c: E2 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 D5 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [16:26:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:26:25]wFMCommunicate OK [16:26:25]SAM_PROTO_GetShiftState done [16:26:25]FM_GetShiftState done [16:26:25]req_shift_opened done [16:26:25]requested_item shift.open_date is exist - process it [16:26:25]req_shift_open_date [16:26:25]req_shift_open_date done [16:26:25]produce_requested_data done [16:26:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154978,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:26:25]process_action_free close_receipt [16:26:25]json_value_free [16:26:25]json_value_free done [16:26:25]process_json_proto returns [16:26:25]Send response to host [16:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154978,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:26:25]free response buf [16:26:25]execute_script done [16:26:25]execute_script returns [16:26:25]free content buf [16:26:25]Sock 7.Close socket [16:26:25]Sock 7.Thread stoped [16:26:29]OFD Sender: No OFD packet to send [16:26:34]OFD Sender: No OFD packet to send [16:26:39]OFD Sender: No OFD packet to send [16:26:44]OFD Sender: No OFD packet to send [16:26:49]OFD Sender: No OFD packet to send [16:26:54]OFD Sender: No OFD packet to send [16:26:59]OFD Sender: No OFD packet to send [16:27:04]OFD Sender: No OFD packet to send [16:27:09]OFD Sender: No OFD packet to send [16:27:14]OFD Sender: No OFD packet to send [16:27:19]OFD Sender: No OFD packet to send [16:27:24]OFD Sender: No OFD packet to send [16:27:29]OFD Sender: No OFD packet to send [16:27:34]OFD Sender: No OFD packet to send [16:27:39]OFD Sender: No OFD packet to send [16:27:44]OFD Sender: No OFD packet to send [16:27:49]OFD Sender: No OFD packet to send [16:27:54]OFD Sender: No OFD packet to send [16:27:59]OFD Sender: No OFD packet to send [16:28:04]OFD Sender: No OFD packet to send [16:28:09]OFD Sender: No OFD packet to send [16:28:14]OFD Sender: No OFD packet to send [16:28:19]OFD Sender: No OFD packet to send [16:28:24]OFD Sender: No OFD packet to send [16:28:29]OFD Sender: No OFD packet to send [16:28:34]OFD Sender: No OFD packet to send [16:28:39]OFD Sender: No OFD packet to send [16:28:44]OFD Sender: No OFD packet to send [16:28:49]OFD Sender: No OFD packet to send [16:28:54]OFD Sender: No OFD packet to send [16:28:59]OFD Sender: No OFD packet to send [16:29:04]OFD Sender: No OFD packet to send [16:29:09]OFD Sender: No OFD packet to send [16:29:14]OFD Sender: No OFD packet to send [16:29:19]OFD Sender: No OFD packet to send [16:29:24]OFD Sender: No OFD packet to send [16:29:29]OFD Sender: No OFD packet to send [16:29:34]OFD Sender: No OFD packet to send [16:29:39]OFD Sender: No OFD packet to send [16:29:44]OFD Sender: No OFD packet to send [16:29:49]OFD Sender: No OFD packet to send [16:29:54]OFD Sender: No OFD packet to send [16:29:59]OFD Sender: No OFD packet to send [16:30:04]OFD Sender: No OFD packet to send [16:30:09]OFD Sender: No OFD packet to send [16:30:14]OFD Sender: No OFD packet to send [16:30:15]accept exits with 9 [16:30:15]New connection [16:30:15]New thread 3066891620 created [16:30:15]Thread 3066748260 joined [16:30:15]Waiting for new connection... [16:30:15] Sock 9.Parse request [16:30:15]Sock 9.Check first char [16:30:15]Sock 9.First char is OK [16:30:15]request: POST /json_proto HTTP/1.0 [16:30:15]Method: POST [16:30:15]URL: /json_proto [16:30:15]Method is POST - this is cgi request [16:30:15]url: /json_proto [16:30:15]query_string will be loaded in cgi processing [16:30:15]execute_cgi json_proto POST (null) [16:30:15]execute_cgi path=json_proto method=POST [16:30:15]POST find Content-Length [16:30:15]Host: 172.17.53.67:8080 [16:30:15]Content-Length: 769 [16:30:15]Content-Type: application/json [16:30:15] [16:30:15]POST finish read [16:30:15]Found Content-Length = 769 [16:30:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:15]execute_script... [16:30:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:15]POST & json_proto [16:30:15]process_json_proto [16:30:15]json parsed OK: [16:30:15]protocol is kg_v1.0 [16:30:15]action value=close_receipt [16:30:15]process_action close_receipt [16:30:15]cmd_close_receipt [16:30:15]MH_GetDate [16:30:15]Write to MH i2c: F0 00 00 D6 17 DC [16:30:15]Write i2c OK [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: F0 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: F0 09 00 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: F0 09 00 D6 17 00 17 8D 12 67 19 BC 99 64 D4 [16:30:15]GetLastDocTimeStamp 1729268782 [16:30:15]current date 1729269015 [16:30:15]FM_GetShiftState [16:30:15]SAM_PROTO_GetShiftState [16:30:15]wFMCommunicate request_size=4 [16:30:15]MH_SAM_APDU [16:30:15]CAPDU: 80 13 01 00 [16:30:15]Write to MH i2c: E2 08 00 D7 17 80 13 01 00 00 00 00 00 6B [16:30:15]Write i2c OK [16:30:15]MH_I2C_Read... [16:30:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:15]Read from MH i2c: E2 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: E2 0E 00 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: E2 0E 00 D7 17 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A2 [16:30:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:30:15]wFMCommunicate OK [16:30:15]SAM_PROTO_GetShiftState done [16:30:15]FM_GetShiftState done [16:30:15]opened in 1729211399 [16:30:15]opened+sec_in_day 1729297799 [16:30:15]quantity*price = 100015 [16:30:15]sum+1 = 100017 [16:30:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 368 18.10.2024 16:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154979 ФПД: 94437107142625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154979&fm=94437107142625&tin=02508201610067®Number=0000137193017469&sum=100016 [16:30:16]StoreToDocumentArchive [16:30:16]shift 312 fd 154979 [16:30:16]save to /storage/0312/doc_00154979 [16:30:16]save last doc name /storage/0312/doc_00154979 to /storage/kkm_last_doc_name [16:30:16]save OK [16:30:16]Clear old archive folders... [16:30:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:16]tlvbuf is 01DF25C0 [16:30:16]SAM_PROTO_ClearQueue [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 09 00 00 [16:30:16]Write to MH i2c: E2 08 00 E4 17 80 09 00 00 00 00 00 00 6D [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 E4 17 00 90 00 6F [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]SAM_PROTO_ClearQueue done [16:30:16]KKMCreateOFDPacket [16:30:16]OFDProtocolAddRootSTLVToBuf [16:30:16]FM_MakeSignedData [16:30:16]FM_MakeSignedData [16:30:16]SAM_PROTO_SignData [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 01 02 [16:30:16]Write to MH i2c: E2 08 00 E5 17 80 0D 01 02 00 00 00 00 75 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 E5 17 00 90 00 70 [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=255 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 17 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5D 02 00 35 04 06 00 55 [16:30:16]Write to MH i2c: E2 02 01 E6 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 17 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5D 02 00 35 04 06 00 55 00 00 14 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 E6 17 00 90 00 71 [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=10 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 02 02 05 E3 DA 39 8F E1 [16:30:16]Write to MH i2c: E2 0D 00 E7 17 80 0D 02 02 05 00 E3 DA 39 8F E1 00 00 E8 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 E7 17 00 90 00 72 [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 03 02 [16:30:16]Write to MH i2c: E2 08 00 E8 17 80 0D 03 02 00 00 00 00 7A [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 0B 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 0B 00 E8 17 00 4E C7 FC FC CD E4 E1 57 90 00 71 [16:30:16]RAPDU: 4E C7 FC FC CD E4 E1 57 90 00 [16:30:16]wFMCommunicate OK [16:30:16]SAM_PROTO_SignData done [16:30:16]FM_MakeSignedData done [16:30:16]CreateOFDProtocolMessage [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 11 00 00 [16:30:16]Write to MH i2c: E2 08 00 E9 17 80 11 00 00 00 00 00 00 7A [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 17 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 17 00 E9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [16:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:30:16]wFMCommunicate OK [16:30:16]CreateOFDProtocolMessage done [16:30:16]OFDSenderStorePacket 154979 [16:30:16]StoreOFDPacket docnum=154979 [16:30:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 EC 07 01 B7 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 17 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5D 02 00 35 04 06 00 55 E3 DA 39 8F E1 4E C7 FC FC CD E4 E1 57 [16:30:16]CheckFolder [16:30:16]dirname=/storage/ofd_packets [16:30:16]CheckFolder done [16:30:16]ProducePacketName [16:30:16]name=ofd_packets/00154979 [16:30:16]NVStorageSaveData ofd_packets/00154979 [16:30:16]File name is /storage/ofd_packets/00154979 [16:30:16]Write 301 bytes [16:30:16]NVStorageSaveData done [16:30:16]OFDSenderStorePacket done [16:30:16]KKMCreateOFDPacket done [16:30:16]NVStorageSaveData kkm_last_timestamp [16:30:16]File name is /storage/kkm_last_timestamp [16:30:16]Write 4 bytes [16:30:16]NVStorageSaveData done [16:30:16]ExternCall_PrintAddStr [16:30:16]wPrintStart [16:30:16]Write to MH i2c: 01 00 00 EA 17 01 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: 01 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: 01 07 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: 01 07 00 EA 17 00 00 00 00 00 FF 0F 16 [16:30:16]RasterBufferAndPrint [16:30:16]line Счет N : (1)873169 [16:30:16]line ИНН: 02508201610067 [16:30:16]line Контрольно-Кассовый Чек [16:30:16]line ПРОДАЖА [16:30:16]line ТРК (МРК, ГНК) : 32 [16:30:16]line Товар: 2710124130 [16:30:16]line Аи-92-К-5 [16:30:16]line 14.950 * 66.90 [16:30:16]line = 1000.16 [16:30:16]line НДС 12% НСП 1% [16:30:16]line > о реализуемом товаре [16:30:16]line ИТОГО: 1000.16 [16:30:16]line НСП 1% : 8.85 [16:30:16]line НДС 12% : 106.21 [16:30:16]line Наличными: 0.00 [16:30:16]line Безнал.: 1000.16 [16:30:16]line Место: АЗС № 165 "Партнер Нефть" [16:30:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:30:16]line СНО: Общий режим [16:30:16]line Чек 368 18.10.2024 16:30 [16:30:16]line Смена: 312 ФФД: 1.0 [16:30:16]line ЗНМ: 0300000234 [16:30:16]line РНМ: 0000137193017469 [16:30:16]line Версия ККМ: v1.0 [16:30:16]line Платежная система: Mbank [16:30:16]line ФМ: 0000000000963156 [16:30:16]line ФД: 154979 [16:30:16]line ФПД: 94437107142625 [16:30:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154979&fm=94437107142625&tin=02508201610067®Number=0000137193017469&sum=100016 [16:30:17]OFD Sender: Processing packet 154979 [packets to send 51, broken 50] [16:30:17]ProducePacketName [16:30:17]name=ofd_packets/00154979 [16:30:17]OFD Sender: To server: pG, [16:30:17]CommunicateWithHost lk.salyk.kg:30040 [16:30:17]ConnectInit lk.salyk.kg [16:30:17]written 0, free lines is 4095 [16:30:17]Connected sock=10 [16:30:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 EC 07 01 B7 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 17 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5D 02 00 35 04 06 00 55 E3 DA 39 8F E1 4E C7 FC FC CD E4 E1 57 [16:30:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CC 02 47 00 C6 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5D 02 00 F4 03 04 00 50 33 12 67 B6 04 01 00 00 B9 82 D4 D0 9F C8 CB 00 [16:30:17]CommunicateWithHost err = 0 [16:30:17]CheckOFDResponse [16:30:17]1017 (14) - 77093643461234 [16:30:17]1041 (16) - 0000000000963156 [16:30:17]1040 (4) - 154979 [16:30:17]1012 (4) - 18.10.2024 10:07 [16:30:17]1206 (1) - 0 [16:30:17]OFD Sender: Remove packet 154979 [16:30:17]ProducePacketName [16:30:17]name=ofd_packets/00154979 [16:30:17]NVStorageDeleteData [16:30:17]Write to MH i2c: 01 00 00 13 18 2B [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 13 18 00 00 00 00 00 1A 0D 59 [16:30:17]RasterBufferAndPrint [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]written 0, free lines is 3360 [16:30:17]MH_Cut [16:30:17]Write to MH i2c: D1 01 00 1A 18 01 04 [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 01 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 01 00 1A 18 00 03 [16:30:17]Write to MH i2c: 01 00 00 1B 18 33 [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:18]OFD Sender: No OFD packet to send [16:30:18]*** Cut start [16:30:18]*** Partial cut [16:30:18]*** CUTSNS_PIN = 1 [16:30:18]*** CUTSNS_PIN = 0 [16:30:18]*** Brake cut motor [16:30:19]Read from MH i2c: 01 [16:30:19]MH_I2C_Read... [16:30:19]*** Stop cut motor [16:30:19]*** Cut end [16:30:19]Read from MH i2c: 01 07 00 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: 01 07 00 1B 18 00 00 00 00 00 FF 0F 48 [16:30:19]process_action close_receipt done [16:30:19]requested_data is exist [16:30:19]produce_requested_data [16:30:19]requested_item fm.sn is exist - process it [16:30:19]wFMCommunicate request_size=4 [16:30:19]MH_SAM_APDU [16:30:19]CAPDU: 80 11 00 00 [16:30:19]Write to MH i2c: E2 08 00 1C 18 80 11 00 00 00 00 00 00 AE [16:30:19]Write i2c OK [16:30:19]MH_I2C_Read... [16:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:19]Read from MH i2c: E2 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 17 00 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 17 00 1C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [16:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:30:19]wFMCommunicate OK [16:30:19]requested_item fd.num is exist - process it [16:30:19]SAM_PROTO_GetFieldsCounters [16:30:19]wFMCommunicate request_size=4 [16:30:19]MH_SAM_APDU [16:30:19]CAPDU: 80 13 00 00 [16:30:19]Write to MH i2c: E2 08 00 1D 18 80 13 00 00 00 00 00 00 B1 [16:30:19]Write i2c OK [16:30:19]MH_I2C_Read... [16:30:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:19]Read from MH i2c: E2 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 62 00 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 62 00 1D 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [16:30:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:19]wFMCommunicate OK [16:30:19]SAM_PROTO_GetFieldsCounters done [16:30:19]requested_item shift.num is exist - process it [16:30:19]requested_item shift.opened is exist - process it [16:30:19]req_shift_opened [16:30:19]FM_GetShiftState [16:30:19]SAM_PROTO_GetShiftState [16:30:19]wFMCommunicate request_size=4 [16:30:19]MH_SAM_APDU [16:30:19]CAPDU: 80 13 01 00 [16:30:19]Write to MH i2c: E2 08 00 1E 18 80 13 01 00 00 00 00 00 B3 [16:30:19]Write i2c OK [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 [16:30:19]MH_I2C_Read... [16:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:19]Read from MH i2c: E2 0E 00 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 0E 00 1E 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EA [16:30:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:30:19]wFMCommunicate OK [16:30:19]SAM_PROTO_GetShiftState done [16:30:19]FM_GetShiftState done [16:30:19]req_shift_opened done [16:30:19]requested_item shift.open_date is exist - process it [16:30:19]req_shift_open_date [16:30:19]req_shift_open_date done [16:30:19]produce_requested_data done [16:30:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154979,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:30:19]process_action_free close_receipt [16:30:19]json_value_free [16:30:19]json_value_free done [16:30:19]process_json_proto returns [16:30:19]Send response to host [16:30:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154979,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:30:19]free response buf [16:30:19]execute_script done [16:30:19]execute_script returns [16:30:19]free content buf [16:30:19]Sock 9.Close socket [16:30:19]Sock 9.Thread stoped [16:30:23]OFD Sender: No OFD packet to send [16:30:28]OFD Sender: No OFD packet to send [16:30:33]OFD Sender: No OFD packet to send [16:30:38]OFD Sender: No OFD packet to send [16:30:43]OFD Sender: No OFD packet to send [16:30:48]OFD Sender: No OFD packet to send [16:30:53]OFD Sender: No OFD packet to send [16:30:58]OFD Sender: No OFD packet to send [16:31:03]OFD Sender: No OFD packet to send [16:31:07]accept exits with 7 [16:31:07]New connection [16:31:07]New thread 3066748260 created [16:31:07]Thread 3066891620 joined [16:31:07]Waiting for new connection... [16:31:07] Sock 7.Parse request [16:31:07]Sock 7.Check first char [16:31:07]Sock 7.First char is OK [16:31:07]request: POST /json_proto HTTP/1.0 [16:31:07]Method: POST [16:31:07]URL: /json_proto [16:31:07]Method is POST - this is cgi request [16:31:07]url: /json_proto [16:31:07]query_string will be loaded in cgi processing [16:31:07]execute_cgi json_proto POST (null) [16:31:07]execute_cgi path=json_proto method=POST [16:31:07]POST find Content-Length [16:31:07]Host: 172.17.53.67:8080 [16:31:07]Content-Length: 766 [16:31:07]Content-Type: application/json [16:31:07] [16:31:07]POST finish read [16:31:07]Found Content-Length = 766 [16:31:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:07]execute_script... [16:31:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:07]POST & json_proto [16:31:07]process_json_proto [16:31:07]json parsed OK: [16:31:07]protocol is kg_v1.0 [16:31:07]action value=close_receipt [16:31:07]process_action close_receipt [16:31:07]cmd_close_receipt [16:31:07]MH_GetDate [16:31:07]Write to MH i2c: F0 00 00 1F 18 26 [16:31:07]Write i2c OK [16:31:07]MH_I2C_Read... [16:31:07]Read from MH i2c: F0 [16:31:07]MH_I2C_Read... [16:31:07]Read from MH i2c: F0 09 00 [16:31:07]MH_I2C_Read... [16:31:07]Read from MH i2c: F0 09 00 1F 18 00 4C 8D 12 67 19 BC 99 64 53 [16:31:07]GetLastDocTimeStamp 1729269015 [16:31:07]current date 1729269068 [16:31:07]FM_GetShiftState [16:31:07]SAM_PROTO_GetShiftState [16:31:07]wFMCommunicate request_size=4 [16:31:07]MH_SAM_APDU [16:31:07]CAPDU: 80 13 01 00 [16:31:07]Write to MH i2c: E2 08 00 20 18 80 13 01 00 00 00 00 00 B5 [16:31:07]Write i2c OK [16:31:07]MH_I2C_Read... [16:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:07]Read from MH i2c: E2 [16:31:07]MH_I2C_Read... [16:31:07]Read from MH i2c: E2 0E 00 [16:31:07]MH_I2C_Read... [16:31:07]Read from MH i2c: E2 0E 00 20 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EC [16:31:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:31:07]wFMCommunicate OK [16:31:07]SAM_PROTO_GetShiftState done [16:31:07]FM_GetShiftState done [16:31:07]opened in 1729211399 [16:31:07]opened+sec_in_day 1729297799 [16:31:07]quantity*price = 100050 [16:31:07]sum+1 = 100052 [16:31:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 369 18.10.2024 16:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154980 ФПД: 5573708401559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154980&fm=5573708401559&tin=02508201610067®Number=0000137193017469&sum=100051 [16:31:08]StoreToDocumentArchive [16:31:08]shift 312 fd 154980 [16:31:08]save to /storage/0312/doc_00154980 [16:31:08]save last doc name /storage/0312/doc_00154980 to /storage/kkm_last_doc_name [16:31:08]save OK [16:31:08]Clear old archive folders... [16:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:31:08]tlvbuf is 01DF2190 [16:31:08]SAM_PROTO_ClearQueue [16:31:08]wFMCommunicate request_size=4 [16:31:08]MH_SAM_APDU [16:31:08]CAPDU: 80 09 00 00 [16:31:08]Write to MH i2c: E2 08 00 2D 18 80 09 00 00 00 00 00 00 B7 [16:31:08]Write i2c OK [16:31:08]MH_I2C_Read... [16:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:08]Read from MH i2c: E2 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 03 00 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 03 00 2D 18 00 90 00 B9 [16:31:08]RAPDU: 90 00 [16:31:08]wFMCommunicate OK [16:31:08]SAM_PROTO_ClearQueue done [16:31:08]KKMCreateOFDPacket [16:31:08]OFDProtocolAddRootSTLVToBuf [16:31:08]FM_MakeSignedData [16:31:08]FM_MakeSignedData [16:31:08]SAM_PROTO_SignData [16:31:08]wFMCommunicate request_size=4 [16:31:08]MH_SAM_APDU [16:31:08]CAPDU: 80 0D 01 02 [16:31:08]Write to MH i2c: E2 08 00 2E 18 80 0D 01 02 00 00 00 00 BF [16:31:08]Write i2c OK [16:31:08]MH_I2C_Read... [16:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:08]Read from MH i2c: E2 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 03 00 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 03 00 2E 18 00 90 00 BA [16:31:08]RAPDU: 90 00 [16:31:08]wFMCommunicate OK [16:31:08]wFMCommunicate request_size=255 [16:31:08]MH_SAM_APDU [16:31:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 4C 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5D 02 00 35 04 06 00 05 11 BA E8 [16:31:08]Write to MH i2c: E2 02 01 2F 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 4C 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5D 02 00 35 04 06 00 05 11 BA E8 00 00 37 [16:31:08]Write i2c OK [16:31:08]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 2F 18 00 90 00 BB [16:31:09]RAPDU: 90 00 [16:31:09]wFMCommunicate OK [16:31:09]wFMCommunicate request_size=7 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 0D 02 02 02 CB 97 [16:31:09]Write to MH i2c: E2 0A 00 30 18 80 0D 02 02 02 00 CB 97 00 00 28 [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 30 18 00 90 00 BC [16:31:09]RAPDU: 90 00 [16:31:09]wFMCommunicate OK [16:31:09]wFMCommunicate request_size=4 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 0D 03 02 [16:31:09]Write to MH i2c: E2 08 00 31 18 80 0D 03 02 00 00 00 00 C4 [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 0B 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 0B 00 31 18 00 68 8A F3 88 B2 12 61 CF 90 00 26 [16:31:09]RAPDU: 68 8A F3 88 B2 12 61 CF 90 00 [16:31:09]wFMCommunicate OK [16:31:09]SAM_PROTO_SignData done [16:31:09]FM_MakeSignedData done [16:31:09]CreateOFDProtocolMessage [16:31:09]wFMCommunicate request_size=4 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 11 00 00 [16:31:09]Write to MH i2c: E2 08 00 32 18 80 11 00 00 00 00 00 00 C4 [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 17 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 17 00 32 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [16:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:31:09]wFMCommunicate OK [16:31:09]CreateOFDProtocolMessage done [16:31:09]OFDSenderStorePacket 154980 [16:31:09]StoreOFDPacket docnum=154980 [16:31:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 86 53 04 01 C8 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 4C 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5D 02 00 35 04 06 00 05 11 BA E8 CB 97 68 8A F3 88 B2 12 61 CF [16:31:09]CheckFolder [16:31:09]dirname=/storage/ofd_packets [16:31:09]CheckFolder done [16:31:09]ProducePacketName [16:31:09]name=ofd_packets/00154980 [16:31:09]NVStorageSaveData ofd_packets/00154980 [16:31:09]File name is /storage/ofd_packets/00154980 [16:31:09]Write 298 bytes [16:31:09]NVStorageSaveData done [16:31:09]OFDSenderStorePacket done [16:31:09]KKMCreateOFDPacket done [16:31:09]NVStorageSaveData kkm_last_timestamp [16:31:09]File name is /storage/kkm_last_timestamp [16:31:09]Write 4 bytes [16:31:09]NVStorageSaveData done [16:31:09]ExternCall_PrintAddStr [16:31:09]wPrintStart [16:31:09]Write to MH i2c: 01 00 00 33 18 4B [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: 01 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: 01 07 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: 01 07 00 33 18 00 00 00 00 00 FF 0F 60 [16:31:09]RasterBufferAndPrint [16:31:09]line Счет N : (1)873170 [16:31:09]line ИНН: 02508201610067 [16:31:09]line Контрольно-Кассовый Чек [16:31:09]line ПРОДАЖА [16:31:09]line ТРК (МРК, ГНК) : 14 [16:31:09]line Товар: 2710194210 [16:31:09]line ДТ-К-2 [16:31:09]line 13.130 * 76.20 [16:31:09]line = 1000.51 [16:31:09]line НДС 12% НСП 1% [16:31:09]line > о реализуемом товаре [16:31:09]line ИТОГО: 1000.51 [16:31:09]line НСП 1% : 8.85 [16:31:09]line НДС 12% : 106.25 [16:31:09]line Наличными: 0.00 [16:31:09]line Безнал.: 1000.51 [16:31:09]line Место: АЗС № 165 "Партнер Нефть" [16:31:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:31:09]line СНО: Общий режим [16:31:09]line Чек 369 18.10.2024 16:31 [16:31:09]line Смена: 312 ФФД: 1.0 [16:31:09]line ЗНМ: 0300000234 [16:31:09]line РНМ: 0000137193017469 [16:31:09]line Версия ККМ: v1.0 [16:31:09]line Платежная система: Mbank [16:31:09]line ФМ: 0000000000963156 [16:31:09]line ФД: 154980 [16:31:09]line ФПД: 5573708401559 [16:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154980&fm=5573708401559&tin=02508201610067®Number=0000137193017469&sum=100051 [16:31:09]OFD Sender: Processing packet 154980 [packets to send 51, broken 50] [16:31:09]ProducePacketName [16:31:09]name=ofd_packets/00154980 [16:31:09]OFD Sender: To server: pG, [16:31:09]CommunicateWithHost lk.salyk.kg:30040 [16:31:09]ConnectInit lk.salyk.kg [16:31:09]written 0, free lines is 4095 [16:31:09]Connected sock=10 [16:31:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 86 53 04 01 C8 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 4C 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5D 02 00 35 04 06 00 05 11 BA E8 CB 97 68 8A F3 88 B2 12 61 CF [16:31:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2B 29 47 00 B2 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5D 02 00 F4 03 04 00 84 33 12 67 B6 04 01 00 00 4F D8 32 A7 D2 18 D3 1D [16:31:09]CommunicateWithHost err = 0 [16:31:09]CheckOFDResponse [16:31:09]1017 (14) - 77093643461234 [16:31:09]1041 (16) - 0000000000963156 [16:31:09]1040 (4) - 154980 [16:31:09]1012 (4) - 18.10.2024 10:08 [16:31:09]1206 (1) - 0 [16:31:09]OFD Sender: Remove packet 154980 [16:31:09]ProducePacketName [16:31:09]name=ofd_packets/00154980 [16:31:09]NVStorageDeleteData [16:31:10]Write to MH i2c: 01 00 00 5C 18 74 [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 5C 18 00 00 00 00 00 0F 0D 97 [16:31:10]RasterBufferAndPrint [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]written 0, free lines is 3349 [16:31:10]MH_Cut [16:31:10]Write to MH i2c: D1 01 00 63 18 01 4D [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 01 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 01 00 63 18 00 4C [16:31:10]Write to MH i2c: 01 00 00 64 18 7C [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]OFD Sender: No OFD packet to send [16:31:10]*** Cut start [16:31:10]*** Partial cut [16:31:10]*** CUTSNS_PIN = 1 [16:31:10]*** CUTSNS_PIN = 0 [16:31:11]*** Brake cut motor [16:31:11]Read from MH i2c: 01 [16:31:11]MH_I2C_Read... [16:31:11]*** Stop cut motor [16:31:11]*** Cut end [16:31:11]Read from MH i2c: 01 07 00 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: 01 07 00 64 18 00 00 00 00 00 FF 0F 91 [16:31:11]process_action close_receipt done [16:31:11]requested_data is exist [16:31:11]produce_requested_data [16:31:11]requested_item fm.sn is exist - process it [16:31:11]wFMCommunicate request_size=4 [16:31:11]MH_SAM_APDU [16:31:11]CAPDU: 80 11 00 00 [16:31:11]Write to MH i2c: E2 08 00 65 18 80 11 00 00 00 00 00 00 F7 [16:31:11]Write i2c OK [16:31:11]MH_I2C_Read... [16:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:11]Read from MH i2c: E2 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 17 00 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 17 00 65 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [16:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:31:11]wFMCommunicate OK [16:31:11]requested_item fd.num is exist - process it [16:31:11]SAM_PROTO_GetFieldsCounters [16:31:11]wFMCommunicate request_size=4 [16:31:11]MH_SAM_APDU [16:31:11]CAPDU: 80 13 00 00 [16:31:11]Write to MH i2c: E2 08 00 66 18 80 13 00 00 00 00 00 00 FA [16:31:11]Write i2c OK [16:31:11]MH_I2C_Read... [16:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:11]Read from MH i2c: E2 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 62 00 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 62 00 66 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [16:31:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:31:11]wFMCommunicate OK [16:31:11]SAM_PROTO_GetFieldsCounters done [16:31:11]requested_item shift.num is exist - process it [16:31:11]requested_item shift.opened is exist - process it [16:31:11]req_shift_opened [16:31:11]FM_GetShiftState [16:31:11]SAM_PROTO_GetShiftState [16:31:11]wFMCommunicate request_size=4 [16:31:11]MH_SAM_APDU [16:31:11]CAPDU: 80 13 01 00 [16:31:11]Write to MH i2c: E2 08 00 67 18 80 13 01 00 00 00 00 00 FC [16:31:11]Write i2c OK [16:31:11]MH_I2C_Read... [16:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:11]Read from MH i2c: E2 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 0E 00 [16:31:11]MH_I2C_Read... [16:31:11]Read from MH i2c: E2 0E 00 67 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 33 [16:31:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:31:11]wFMCommunicate OK [16:31:11]SAM_PROTO_GetShiftState done [16:31:11]FM_GetShiftState done [16:31:11]req_shift_opened done [16:31:11]requested_item shift.open_date is exist - process it [16:31:11]req_shift_open_date [16:31:11]req_shift_open_date done [16:31:11]produce_requested_data done [16:31:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154980,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:31:11]process_action_free close_receipt [16:31:11]json_value_free [16:31:11]json_value_free done [16:31:11]process_json_proto returns [16:31:11]Send response to host [16:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154980,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:31:11]free response buf [16:31:11]execute_script done [16:31:11]execute_script returns [16:31:11]free content buf [16:31:11]Sock 7.Close socket [16:31:11]Sock 7.Thread stoped [16:31:15]OFD Sender: No OFD packet to send [16:31:20]OFD Sender: No OFD packet to send [16:31:25]OFD Sender: No OFD packet to send [16:31:30]OFD Sender: No OFD packet to send [16:31:35]OFD Sender: No OFD packet to send [16:31:40]OFD Sender: No OFD packet to send [16:31:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:05]OFD Sender: No OFD packet to send [16:33:10]OFD Sender: No OFD packet to send [16:33:15]OFD Sender: No OFD packet to send [16:33:20]OFD Sender: No OFD packet to send [16:33:25]OFD Sender: No OFD packet to send [16:33:30]OFD Sender: No OFD packet to send [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:45]OFD Sender: No OFD packet to send [16:33:50]OFD Sender: No OFD packet to send [16:33:50]accept exits with 9 [16:33:50]New connection [16:33:50]New thread 3066891620 created [16:33:50]Thread 3066748260 joined [16:33:50]Waiting for new connection... [16:33:50] Sock 9.Parse request [16:33:50]Sock 9.Check first char [16:33:50]Sock 9.First char is OK [16:33:50]request: POST /json_proto HTTP/1.0 [16:33:50]Method: POST [16:33:50]URL: /json_proto [16:33:50]Method is POST - this is cgi request [16:33:50]url: /json_proto [16:33:50]query_string will be loaded in cgi processing [16:33:50]execute_cgi json_proto POST (null) [16:33:50]execute_cgi path=json_proto method=POST [16:33:50]POST find Content-Length [16:33:50]Host: 172.17.53.67:8080 [16:33:50]Content-Length: 769 [16:33:50]Content-Type: application/json [16:33:50] [16:33:50]POST finish read [16:33:50]Found Content-Length = 769 [16:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:50]execute_script... [16:33:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:50]POST & json_proto [16:33:50]process_json_proto [16:33:50]json parsed OK: [16:33:50]protocol is kg_v1.0 [16:33:50]action value=close_receipt [16:33:50]process_action close_receipt [16:33:50]cmd_close_receipt [16:33:50]MH_GetDate [16:33:50]Write to MH i2c: F0 00 00 68 18 6F [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 09 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 09 00 68 18 00 EF 8D 12 67 19 BC 99 64 3F [16:33:50]GetLastDocTimeStamp 1729269068 [16:33:50]current date 1729269231 [16:33:50]FM_GetShiftState [16:33:50]SAM_PROTO_GetShiftState [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 13 01 00 [16:33:50]Write to MH i2c: E2 08 00 69 18 80 13 01 00 00 00 00 00 FE [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 69 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [16:33:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:33:50]wFMCommunicate OK [16:33:50]SAM_PROTO_GetShiftState done [16:33:50]FM_GetShiftState done [16:33:50]opened in 1729211399 [16:33:50]opened+sec_in_day 1729297799 [16:33:50]quantity*price = 150056 [16:33:50]sum+1 = 150058 [16:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 370 18.10.2024 16:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154981 ФПД: 109952893915525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163351&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154981&fm=109952893915525&tin=02508201610067®Number=0000137193017469&sum=150057 [16:33:51]StoreToDocumentArchive [16:33:51]shift 312 fd 154981 [16:33:51]save to /storage/0312/doc_00154981 [16:33:51]save last doc name /storage/0312/doc_00154981 to /storage/kkm_last_doc_name [16:33:51]save OK [16:33:51]Clear old archive folders... [16:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:51]tlvbuf is 01DFEDE0 [16:33:51]SAM_PROTO_ClearQueue [16:33:51]wFMCommunicate request_size=4 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 09 00 00 [16:33:51]Write to MH i2c: E2 08 00 76 18 80 09 00 00 00 00 00 00 00 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 76 18 00 90 00 02 [16:33:51]RAPDU: 90 00 [16:33:51]wFMCommunicate OK [16:33:51]SAM_PROTO_ClearQueue done [16:33:51]KKMCreateOFDPacket [16:33:51]OFDProtocolAddRootSTLVToBuf [16:33:51]FM_MakeSignedData [16:33:51]FM_MakeSignedData [16:33:51]SAM_PROTO_SignData [16:33:51]wFMCommunicate request_size=4 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 0D 01 02 [16:33:51]Write to MH i2c: E2 08 00 77 18 80 0D 01 02 00 00 00 00 08 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 77 18 00 90 00 03 [16:33:52]RAPDU: 90 00 [16:33:52]wFMCommunicate OK [16:33:52]wFMCommunicate request_size=255 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 EF 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5D 02 00 35 04 06 00 64 [16:33:52]Write to MH i2c: E2 02 01 78 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 EF 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5D 02 00 35 04 06 00 64 00 00 35 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 78 18 00 90 00 04 [16:33:52]RAPDU: 90 00 [16:33:52]wFMCommunicate OK [16:33:52]wFMCommunicate request_size=10 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 0D 02 02 05 00 67 2F 11 85 [16:33:52]Write to MH i2c: E2 0D 00 79 18 80 0D 02 02 05 00 00 67 2F 11 85 00 00 41 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 79 18 00 90 00 05 [16:33:52]RAPDU: 90 00 [16:33:52]wFMCommunicate OK [16:33:52]wFMCommunicate request_size=4 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 0D 03 02 [16:33:52]Write to MH i2c: E2 08 00 7A 18 80 0D 03 02 00 00 00 00 0D [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 0B 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 0B 00 7A 18 00 AB 11 4D 61 A7 6B FB 28 90 00 AD [16:33:52]RAPDU: AB 11 4D 61 A7 6B FB 28 90 00 [16:33:52]wFMCommunicate OK [16:33:52]SAM_PROTO_SignData done [16:33:52]FM_MakeSignedData done [16:33:52]CreateOFDProtocolMessage [16:33:52]wFMCommunicate request_size=4 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 11 00 00 [16:33:52]Write to MH i2c: E2 08 00 7B 18 80 11 00 00 00 00 00 00 0D [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 17 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 17 00 7B 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [16:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:33:52]wFMCommunicate OK [16:33:52]CreateOFDProtocolMessage done [16:33:52]OFDSenderStorePacket 154981 [16:33:52]StoreOFDPacket docnum=154981 [16:33:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 D1 07 01 FA A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 EF 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5D 02 00 35 04 06 00 64 00 67 2F 11 85 AB 11 4D 61 A7 6B FB 28 [16:33:52]CheckFolder [16:33:52]dirname=/storage/ofd_packets [16:33:52]CheckFolder done [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00154981 [16:33:52]NVStorageSaveData ofd_packets/00154981 [16:33:52]File name is /storage/ofd_packets/00154981 [16:33:52]Write 301 bytes [16:33:52]NVStorageSaveData done [16:33:52]OFDSenderStorePacket done [16:33:52]KKMCreateOFDPacket done [16:33:52]NVStorageSaveData kkm_last_timestamp [16:33:52]File name is /storage/kkm_last_timestamp [16:33:52]Write 4 bytes [16:33:52]NVStorageSaveData done [16:33:52]ExternCall_PrintAddStr [16:33:52]wPrintStart [16:33:52]Write to MH i2c: 01 00 00 7C 18 94 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 7C 18 00 00 00 00 00 FF 0F A9 [16:33:52]RasterBufferAndPrint [16:33:52]line Счет N : (1)873171 [16:33:52]line ИНН: 02508201610067 [16:33:52]line Контрольно-Кассовый Чек [16:33:52]line ПРОДАЖА [16:33:52]line ТРК (МРК, ГНК) : 32 [16:33:52]line Товар: 2710124130 [16:33:52]line Аи-92-К-5 [16:33:52]line 22.430 * 66.90 [16:33:52]line = 1500.57 [16:33:52]line НДС 12% НСП 1% [16:33:52]line > о реализуемом товаре [16:33:52]line ИТОГО: 1500.57 [16:33:52]line НСП 1% : 13.28 [16:33:52]line НДС 12% : 159.35 [16:33:52]line Наличными: 0.00 [16:33:52]line Безнал.: 1500.57 [16:33:52]line Место: АЗС № 165 "Партнер Нефть" [16:33:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:33:52]line СНО: Общий режим [16:33:52]line Чек 370 18.10.2024 16:33 [16:33:52]line Смена: 312 ФФД: 1.0 [16:33:52]line ЗНМ: 0300000234 [16:33:52]line РНМ: 0000137193017469 [16:33:52]line Версия ККМ: v1.0 [16:33:52]line Платежная система: Mbank [16:33:52]line ФМ: 0000000000963156 [16:33:52]line ФД: 154981 [16:33:52]line ФПД: 109952893915525 [16:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163351&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154981&fm=109952893915525&tin=02508201610067®Number=0000137193017469&sum=150057 [16:33:52]OFD Sender: Processing packet 154981 [packets to send 51, broken 50] [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00154981 [16:33:52]OFD Sender: To server: pG, [16:33:52]CommunicateWithHost lk.salyk.kg:30040 [16:33:52]ConnectInit lk.salyk.kg [16:33:52]written 0, free lines is 4095 [16:33:52]Connected sock=10 [16:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 D1 07 01 FA A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 EF 8D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5D 02 00 35 04 06 00 64 00 67 2F 11 85 AB 11 4D 61 A7 6B FB 28 [16:33:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 15 47 47 00 FD D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5D 02 00 F4 03 04 00 27 34 12 67 B6 04 01 00 00 B4 C5 85 61 2B E2 B3 51 [16:33:53]CommunicateWithHost err = 0 [16:33:53]CheckOFDResponse [16:33:53]1017 (14) - 77093643461234 [16:33:53]1041 (16) - 0000000000963156 [16:33:53]1040 (4) - 154981 [16:33:53]1012 (4) - 18.10.2024 10:10 [16:33:53]1206 (1) - 0 [16:33:53]OFD Sender: Remove packet 154981 [16:33:53]ProducePacketName [16:33:53]name=ofd_packets/00154981 [16:33:53]NVStorageDeleteData [16:33:53]Write to MH i2c: 01 00 00 A5 18 BD [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: 01 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: 01 07 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: 01 07 00 A5 18 00 00 00 00 00 0A 0D DB [16:33:53]RasterBufferAndPrint [16:33:53]line [16:33:53]line [16:33:53]line [16:33:53]line [16:33:53]line [16:33:53]written 0, free lines is 3345 [16:33:53]MH_Cut [16:33:53]Write to MH i2c: D1 01 00 AC 18 01 96 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: D1 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: D1 01 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: D1 01 00 AC 18 00 95 [16:33:53]Write to MH i2c: 01 00 00 AD 18 C5 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]OFD Sender: No OFD packet to send [16:33:53]*** Cut start [16:33:53]*** Partial cut [16:33:53]*** CUTSNS_PIN = 1 [16:33:54]*** CUTSNS_PIN = 0 [16:33:54]*** Brake cut motor [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]*** Stop cut motor [16:33:54]*** Cut end [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 AD 18 00 00 00 00 00 FF 0F DA [16:33:54]process_action close_receipt done [16:33:54]requested_data is exist [16:33:54]produce_requested_data [16:33:54]requested_item fm.sn is exist - process it [16:33:54]wFMCommunicate request_size=4 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 11 00 00 [16:33:54]Write to MH i2c: E2 08 00 AE 18 80 11 00 00 00 00 00 00 40 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:54]Read from MH i2c: E2 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 17 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 17 00 AE 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [16:33:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:33:54]wFMCommunicate OK [16:33:54]requested_item fd.num is exist - process it [16:33:54]SAM_PROTO_GetFieldsCounters [16:33:54]wFMCommunicate request_size=4 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 13 00 00 [16:33:54]Write to MH i2c: E2 08 00 AF 18 80 13 00 00 00 00 00 00 43 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:54]Read from MH i2c: E2 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 62 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 62 00 AF 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [16:33:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:54]wFMCommunicate OK [16:33:54]SAM_PROTO_GetFieldsCounters done [16:33:54]requested_item shift.num is exist - process it [16:33:54]requested_item shift.opened is exist - process it [16:33:54]req_shift_opened [16:33:54]FM_GetShiftState [16:33:54]SAM_PROTO_GetShiftState [16:33:54]wFMCommunicate request_size=4 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 13 01 00 [16:33:54]Write to MH i2c: E2 08 00 B0 18 80 13 01 00 00 00 00 00 45 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:54]Read from MH i2c: E2 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 0E 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 0E 00 B0 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [16:33:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:33:54]wFMCommunicate OK [16:33:54]SAM_PROTO_GetShiftState done [16:33:54]FM_GetShiftState done [16:33:54]req_shift_opened done [16:33:54]requested_item shift.open_date is exist - process it [16:33:54]req_shift_open_date [16:33:54]req_shift_open_date done [16:33:54]produce_requested_data done [16:33:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154981,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:33:54]process_action_free close_receipt [16:33:54]json_value_free [16:33:54]json_value_free done [16:33:54]process_json_proto returns [16:33:54]Send response to host [16:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154981,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:33:54]free response buf [16:33:54]execute_script done [16:33:54]execute_script returns [16:33:54]free content buf [16:33:54]Sock 9.Close socket [16:33:54]Sock 9.Thread stoped [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:09]accept exits with 7 [16:34:09]New connection [16:34:09]New thread 3066748260 created [16:34:09]Thread 3066891620 joined [16:34:09]Waiting for new connection... [16:34:09] Sock 7.Parse request [16:34:09]Sock 7.Check first char [16:34:09]Sock 7.First char is OK [16:34:09]request: POST /json_proto HTTP/1.0 [16:34:09]Method: POST [16:34:09]URL: /json_proto [16:34:09]Method is POST - this is cgi request [16:34:09]url: /json_proto [16:34:09]query_string will be loaded in cgi processing [16:34:09]execute_cgi json_proto POST (null) [16:34:09]execute_cgi path=json_proto method=POST [16:34:09]POST find Content-Length [16:34:09]Host: 172.17.53.67:8080 [16:34:09]Content-Length: 677 [16:34:09]Content-Type: application/json [16:34:09] [16:34:09]POST finish read [16:34:09]Found Content-Length = 677 [16:34:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:09]execute_script... [16:34:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:09]POST & json_proto [16:34:09]process_json_proto [16:34:09]json parsed OK: [16:34:09]protocol is kg_v1.0 [16:34:09]action value=close_receipt [16:34:09]process_action close_receipt [16:34:09]cmd_close_receipt [16:34:09]MH_GetDate [16:34:09]Write to MH i2c: F0 00 00 B1 18 B8 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: F0 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: F0 09 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: F0 09 00 B1 18 00 02 8E 12 67 19 BC 99 64 9C [16:34:09]GetLastDocTimeStamp 1729269231 [16:34:09]current date 1729269250 [16:34:09]FM_GetShiftState [16:34:09]SAM_PROTO_GetShiftState [16:34:09]wFMCommunicate request_size=4 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 13 01 00 [16:34:09]Write to MH i2c: E2 08 00 B2 18 80 13 01 00 00 00 00 00 47 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 0E 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 0E 00 B2 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7E [16:34:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:34:09]wFMCommunicate OK [16:34:09]SAM_PROTO_GetShiftState done [16:34:09]FM_GetShiftState done [16:34:09]opened in 1729211399 [16:34:09]opened+sec_in_day 1729297799 [16:34:09]quantity*price = 50010 [16:34:09]sum+1 = 50012 [16:34:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 371 18.10.2024 16:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154982 ФПД: 250851787113201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154982&fm=250851787113201&tin=02508201610067®Number=0000137193017469&sum=50000 [16:34:10]StoreToDocumentArchive [16:34:10]shift 312 fd 154982 [16:34:10]save to /storage/0312/doc_00154982 [16:34:10]save last doc name /storage/0312/doc_00154982 to /storage/kkm_last_doc_name [16:34:10]save OK [16:34:10]Clear old archive folders... [16:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:10]tlvbuf is B6F46750 [16:34:10]SAM_PROTO_ClearQueue [16:34:10]wFMCommunicate request_size=4 [16:34:10]MH_SAM_APDU [16:34:10]CAPDU: 80 09 00 00 [16:34:10]Write to MH i2c: E2 08 00 BF 18 80 09 00 00 00 00 00 00 49 [16:34:10]Write i2c OK [16:34:10]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 BF 18 00 90 00 4B [16:34:11]RAPDU: 90 00 [16:34:11]wFMCommunicate OK [16:34:11]SAM_PROTO_ClearQueue done [16:34:11]KKMCreateOFDPacket [16:34:11]OFDProtocolAddRootSTLVToBuf [16:34:11]FM_MakeSignedData [16:34:11]FM_MakeSignedData [16:34:11]SAM_PROTO_SignData [16:34:11]wFMCommunicate request_size=4 [16:34:11]MH_SAM_APDU [16:34:11]CAPDU: 80 0D 01 02 [16:34:11]Write to MH i2c: E2 08 00 C0 18 80 0D 01 02 00 00 00 00 51 [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 C0 18 00 90 00 4C [16:34:11]RAPDU: 90 00 [16:34:11]wFMCommunicate OK [16:34:11]wFMCommunicate request_size=255 [16:34:11]MH_SAM_APDU [16:34:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 02 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5D 02 00 35 04 06 00 E4 [16:34:11]Write to MH i2c: E2 02 01 C1 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 02 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5D 02 00 35 04 06 00 E4 00 00 2F [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 C1 18 00 90 00 4D [16:34:11]RAPDU: 90 00 [16:34:11]wFMCommunicate OK [16:34:11]wFMCommunicate request_size=10 [16:34:11]MH_SAM_APDU [16:34:11]CAPDU: 80 0D 02 02 05 25 FB A9 82 F1 [16:34:11]Write to MH i2c: E2 0D 00 C2 18 80 0D 02 02 05 00 25 FB A9 82 F1 00 00 9A [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 03 00 C2 18 00 90 00 4E [16:34:11]RAPDU: 90 00 [16:34:11]wFMCommunicate OK [16:34:11]wFMCommunicate request_size=4 [16:34:11]MH_SAM_APDU [16:34:11]CAPDU: 80 0D 03 02 [16:34:11]Write to MH i2c: E2 08 00 C3 18 80 0D 03 02 00 00 00 00 56 [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 0B 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 0B 00 C3 18 00 81 FB 3F 2F DF 5A 7C 40 90 00 36 [16:34:11]RAPDU: 81 FB 3F 2F DF 5A 7C 40 90 00 [16:34:11]wFMCommunicate OK [16:34:11]SAM_PROTO_SignData done [16:34:11]FM_MakeSignedData done [16:34:11]CreateOFDProtocolMessage [16:34:11]wFMCommunicate request_size=4 [16:34:11]MH_SAM_APDU [16:34:11]CAPDU: 80 11 00 00 [16:34:11]Write to MH i2c: E2 08 00 C4 18 80 11 00 00 00 00 00 00 56 [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:11]Read from MH i2c: E2 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 17 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: E2 17 00 C4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [16:34:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:11]wFMCommunicate OK [16:34:11]CreateOFDProtocolMessage done [16:34:11]OFDSenderStorePacket 154982 [16:34:11]StoreOFDPacket docnum=154982 [16:34:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 ED 10 07 01 45 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 02 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5D 02 00 35 04 06 00 E4 25 FB A9 82 F1 81 FB 3F 2F DF 5A 7C 40 [16:34:11]CheckFolder [16:34:11]dirname=/storage/ofd_packets [16:34:11]CheckFolder done [16:34:11]ProducePacketName [16:34:11]name=ofd_packets/00154982 [16:34:11]NVStorageSaveData ofd_packets/00154982 [16:34:11]File name is /storage/ofd_packets/00154982 [16:34:11]Write 301 bytes [16:34:11]NVStorageSaveData done [16:34:11]OFDSenderStorePacket done [16:34:11]KKMCreateOFDPacket done [16:34:11]NVStorageSaveData kkm_last_timestamp [16:34:11]File name is /storage/kkm_last_timestamp [16:34:11]Write 4 bytes [16:34:11]NVStorageSaveData done [16:34:11]ExternCall_PrintAddStr [16:34:11]wPrintStart [16:34:11]Write to MH i2c: 01 00 00 C5 18 DD [16:34:11]Write i2c OK [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: 01 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: 01 07 00 [16:34:11]MH_I2C_Read... [16:34:11]Read from MH i2c: 01 07 00 C5 18 00 00 00 00 00 FF 0F F2 [16:34:11]RasterBufferAndPrint [16:34:11]line Счет N : (1)873173 [16:34:11]line ИНН: 02508201610067 [16:34:11]line Контрольно-Кассовый Чек [16:34:11]line ПРОДАЖА [16:34:11]line ТРК (МРК, ГНК) : 21 [16:34:11]line Товар: 2710124500 [16:34:11]line Аи-95-К-5 [16:34:11]line 6.740 * 74.20 [16:34:11]line = 500.11 [16:34:11]line НДС 12% НСП 1% [16:34:11]line > о реализуемом товаре [16:34:11]line ОКРУГЛЕНИЕ: -0.11 [16:34:11]line ИТОГО: 500.00 [16:34:11]line Внесено: 500.00 [16:34:11]line СДАЧА: 0.00 [16:34:11]line НСП 1% : 4.43 [16:34:11]line НДС 12% : 53.11 [16:34:11]line Наличными: 500.00 [16:34:11]line Безнал.: 0.00 [16:34:11]line Место: АЗС № 165 "Партнер Нефть" [16:34:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:34:11]line СНО: Общий режим [16:34:11]line Чек 371 18.10.2024 16:34 [16:34:11]line Смена: 312 ФФД: 1.0 [16:34:11]line ЗНМ: 0300000234 [16:34:11]line РНМ: 0000137193017469 [16:34:11]line Версия ККМ: v1.0 [16:34:11]line ФМ: 0000000000963156 [16:34:11]line ФД: 154982 [16:34:11]line ФПД: 250851787113201 [16:34:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154982&fm=250851787113201&tin=02508201610067®Number=0000137193017469&sum=50000 [16:34:11]OFD Sender: Processing packet 154982 [packets to send 51, broken 50] [16:34:11]ProducePacketName [16:34:11]name=ofd_packets/00154982 [16:34:11]OFD Sender: To server: pG, [16:34:11]CommunicateWithHost lk.salyk.kg:30040 [16:34:11]ConnectInit lk.salyk.kg [16:34:11]written 0, free lines is 4095 [16:34:11]Connected sock=10 [16:34:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 ED 10 07 01 45 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 02 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5D 02 00 35 04 06 00 E4 25 FB A9 82 F1 81 FB 3F 2F DF 5A 7C 40 [16:34:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 8D 47 00 CA F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5D 02 00 F4 03 04 00 3A 34 12 67 B6 04 01 00 00 C5 9F 58 71 31 0F 66 76 [16:34:12]CommunicateWithHost err = 0 [16:34:12]CheckOFDResponse [16:34:12]1017 (14) - 77093643461234 [16:34:12]1041 (16) - 0000000000963156 [16:34:12]1040 (4) - 154982 [16:34:12]1012 (4) - 18.10.2024 10:11 [16:34:12]1206 (1) - 0 [16:34:12]OFD Sender: Remove packet 154982 [16:34:12]ProducePacketName [16:34:12]name=ofd_packets/00154982 [16:34:12]NVStorageDeleteData [16:34:12]Write to MH i2c: 01 00 00 F0 18 08 [16:34:12]Write i2c OK [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: 01 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: 01 07 00 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: 01 07 00 F0 18 00 00 00 00 00 E0 0C FB [16:34:12]RasterBufferAndPrint [16:34:12]line [16:34:12]line [16:34:12]line [16:34:12]line [16:34:12]line [16:34:12]written 0, free lines is 3305 [16:34:12]MH_Cut [16:34:12]Write to MH i2c: D1 01 00 F7 18 01 E1 [16:34:12]Write i2c OK [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: D1 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: D1 01 00 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: D1 01 00 F7 18 00 E0 [16:34:12]Write to MH i2c: 01 00 00 F8 18 10 [16:34:12]Write i2c OK [16:34:12]MH_I2C_Read... [16:34:12]OFD Sender: No OFD packet to send [16:34:13]*** Cut start [16:34:13]*** Partial cut [16:34:13]*** CUTSNS_PIN = 1 [16:34:13]*** CUTSNS_PIN = 0 [16:34:13]*** Brake cut motor [16:34:13]Read from MH i2c: 01 [16:34:13]MH_I2C_Read... [16:34:13]*** Stop cut motor [16:34:13]*** Cut end [16:34:13]Read from MH i2c: 01 07 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: 01 07 00 F8 18 00 00 00 00 00 FF 0F 25 [16:34:13]process_action close_receipt done [16:34:13]requested_data is exist [16:34:13]produce_requested_data [16:34:13]requested_item fm.sn is exist - process it [16:34:13]wFMCommunicate request_size=4 [16:34:13]MH_SAM_APDU [16:34:13]CAPDU: 80 11 00 00 [16:34:13]Write to MH i2c: E2 08 00 F9 18 80 11 00 00 00 00 00 00 8B [16:34:13]Write i2c OK [16:34:13]MH_I2C_Read... [16:34:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:13]Read from MH i2c: E2 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 17 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 17 00 F9 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [16:34:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:13]wFMCommunicate OK [16:34:13]requested_item fd.num is exist - process it [16:34:13]SAM_PROTO_GetFieldsCounters [16:34:13]wFMCommunicate request_size=4 [16:34:13]MH_SAM_APDU [16:34:13]CAPDU: 80 13 00 00 [16:34:13]Write to MH i2c: E2 08 00 FA 18 80 13 00 00 00 00 00 00 8E [16:34:13]Write i2c OK [16:34:13]MH_I2C_Read... [16:34:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:13]Read from MH i2c: E2 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 62 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 62 00 FA 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [16:34:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:13]wFMCommunicate OK [16:34:13]SAM_PROTO_GetFieldsCounters done [16:34:13]requested_item shift.num is exist - process it [16:34:13]requested_item shift.opened is exist - process it [16:34:13]req_shift_opened [16:34:13]FM_GetShiftState [16:34:13]SAM_PROTO_GetShiftState [16:34:13]wFMCommunicate request_size=4 [16:34:13]MH_SAM_APDU [16:34:13]CAPDU: 80 13 01 00 [16:34:13]Write to MH i2c: E2 08 00 FB 18 80 13 01 00 00 00 00 00 90 [16:34:13]Write i2c OK [16:34:13]MH_I2C_Read... [16:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:13]Read from MH i2c: E2 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 0E 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 0E 00 FB 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C7 [16:34:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:34:13]wFMCommunicate OK [16:34:13]SAM_PROTO_GetShiftState done [16:34:13]FM_GetShiftState done [16:34:13]req_shift_opened done [16:34:13]requested_item shift.open_date is exist - process it [16:34:13]req_shift_open_date [16:34:13]req_shift_open_date done [16:34:13]produce_requested_data done [16:34:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154982,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:34:13]process_action_free close_receipt [16:34:13]json_value_free [16:34:13]json_value_free done [16:34:13]process_json_proto returns [16:34:13]Send response to host [16:34:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154982,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:34:13]free response buf [16:34:13]execute_script done [16:34:13]execute_script returns [16:34:13]free content buf [16:34:13]Sock 7.Close socket [16:34:13]Sock 7.Thread stoped [16:34:17]OFD Sender: No OFD packet to send [16:34:22]OFD Sender: No OFD packet to send [16:34:27]OFD Sender: No OFD packet to send [16:34:32]OFD Sender: No OFD packet to send [16:34:37]OFD Sender: No OFD packet to send [16:34:39]accept exits with 9 [16:34:39]New connection [16:34:39]New thread 3066891620 created [16:34:39]Thread 3066748260 joined [16:34:39]Waiting for new connection... [16:34:39] Sock 9.Parse request [16:34:39]Sock 9.Check first char [16:34:39]Sock 9.First char is OK [16:34:39]request: POST /json_proto HTTP/1.0 [16:34:39]Method: POST [16:34:39]URL: /json_proto [16:34:39]Method is POST - this is cgi request [16:34:39]url: /json_proto [16:34:39]query_string will be loaded in cgi processing [16:34:39]execute_cgi json_proto POST (null) [16:34:39]execute_cgi path=json_proto method=POST [16:34:39]POST find Content-Length [16:34:39]Host: 172.17.53.67:8080 [16:34:39]Content-Length: 767 [16:34:39]Content-Type: application/json [16:34:39] [16:34:39]POST finish read [16:34:39]Found Content-Length = 767 [16:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:39]execute_script... [16:34:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:39]POST & json_proto [16:34:39]process_json_proto [16:34:39]json parsed OK: [16:34:39]protocol is kg_v1.0 [16:34:39]action value=close_receipt [16:34:39]process_action close_receipt [16:34:39]cmd_close_receipt [16:34:39]MH_GetDate [16:34:39]Write to MH i2c: F0 00 00 FC 18 03 [16:34:39]Write i2c OK [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 09 00 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 09 00 FC 18 00 20 8E 12 67 19 BC 99 64 05 [16:34:39]GetLastDocTimeStamp 1729269250 [16:34:39]current date 1729269280 [16:34:39]FM_GetShiftState [16:34:39]SAM_PROTO_GetShiftState [16:34:39]wFMCommunicate request_size=4 [16:34:39]MH_SAM_APDU [16:34:39]CAPDU: 80 13 01 00 [16:34:39]Write to MH i2c: E2 08 00 FD 18 80 13 01 00 00 00 00 00 92 [16:34:39]Write i2c OK [16:34:39]MH_I2C_Read... [16:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:39]Read from MH i2c: E2 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: E2 0E 00 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: E2 0E 00 FD 18 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [16:34:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:34:39]wFMCommunicate OK [16:34:39]SAM_PROTO_GetShiftState done [16:34:39]FM_GetShiftState done [16:34:39]opened in 1729211399 [16:34:39]opened+sec_in_day 1729297799 [16:34:39]quantity*price = 80061 [16:34:39]sum+1 = 80063 [16:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 372 18.10.2024 16:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154983 ФПД: 247259812828178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154983&fm=247259812828178&tin=02508201610067®Number=0000137193017469&sum=80062 [16:34:40]StoreToDocumentArchive [16:34:40]shift 312 fd 154983 [16:34:40]save to /storage/0312/doc_00154983 [16:34:40]save last doc name /storage/0312/doc_00154983 to /storage/kkm_last_doc_name [16:34:40]save OK [16:34:40]Clear old archive folders... [16:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:40]tlvbuf is 01E18430 [16:34:40]SAM_PROTO_ClearQueue [16:34:40]wFMCommunicate request_size=4 [16:34:40]MH_SAM_APDU [16:34:40]CAPDU: 80 09 00 00 [16:34:40]Write to MH i2c: E2 08 00 0A 19 80 09 00 00 00 00 00 00 95 [16:34:40]Write i2c OK [16:34:40]MH_I2C_Read... [16:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:40]Read from MH i2c: E2 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 0A 19 00 90 00 97 [16:34:40]RAPDU: 90 00 [16:34:40]wFMCommunicate OK [16:34:40]SAM_PROTO_ClearQueue done [16:34:40]KKMCreateOFDPacket [16:34:40]OFDProtocolAddRootSTLVToBuf [16:34:40]FM_MakeSignedData [16:34:40]FM_MakeSignedData [16:34:40]SAM_PROTO_SignData [16:34:40]wFMCommunicate request_size=4 [16:34:40]MH_SAM_APDU [16:34:40]CAPDU: 80 0D 01 02 [16:34:40]Write to MH i2c: E2 08 00 0B 19 80 0D 01 02 00 00 00 00 9D [16:34:40]Write i2c OK [16:34:40]MH_I2C_Read... [16:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:40]Read from MH i2c: E2 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 0B 19 00 90 00 98 [16:34:40]RAPDU: 90 00 [16:34:40]wFMCommunicate OK [16:34:40]wFMCommunicate request_size=255 [16:34:40]MH_SAM_APDU [16:34:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 20 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5D 02 00 35 04 06 00 E0 [16:34:40]Write to MH i2c: E2 02 01 0C 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 20 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5D 02 00 35 04 06 00 E0 00 00 A8 [16:34:40]Write i2c OK [16:34:40]MH_I2C_Read... [16:34:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:40]Read from MH i2c: E2 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 03 00 0C 19 00 90 00 99 [16:34:40]RAPDU: 90 00 [16:34:40]wFMCommunicate OK [16:34:40]wFMCommunicate request_size=10 [16:34:40]MH_SAM_APDU [16:34:40]CAPDU: 80 0D 02 02 05 E1 A9 4F 94 12 [16:34:40]Write to MH i2c: E2 0D 00 0D 19 80 0D 02 02 05 00 E1 A9 4F 94 12 00 00 29 [16:34:40]Write i2c OK [16:34:40]MH_I2C_Read... [16:34:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 0D 19 00 90 00 9A [16:34:41]RAPDU: 90 00 [16:34:41]wFMCommunicate OK [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 0D 03 02 [16:34:41]Write to MH i2c: E2 08 00 0E 19 80 0D 03 02 00 00 00 00 A2 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 0B 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 0B 00 0E 19 00 1A FD 6C 96 97 DC FE 1D 90 00 4A [16:34:41]RAPDU: 1A FD 6C 96 97 DC FE 1D 90 00 [16:34:41]wFMCommunicate OK [16:34:41]SAM_PROTO_SignData done [16:34:41]FM_MakeSignedData done [16:34:41]CreateOFDProtocolMessage [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 11 00 00 [16:34:41]Write to MH i2c: E2 08 00 0F 19 80 11 00 00 00 00 00 00 A2 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 17 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 17 00 0F 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [16:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:41]wFMCommunicate OK [16:34:41]CreateOFDProtocolMessage done [16:34:41]OFDSenderStorePacket 154983 [16:34:41]StoreOFDPacket docnum=154983 [16:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 27 07 01 35 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 20 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5D 02 00 35 04 06 00 E0 E1 A9 4F 94 12 1A FD 6C 96 97 DC FE 1D [16:34:41]CheckFolder [16:34:41]dirname=/storage/ofd_packets [16:34:41]CheckFolder done [16:34:41]ProducePacketName [16:34:41]name=ofd_packets/00154983 [16:34:41]NVStorageSaveData ofd_packets/00154983 [16:34:41]File name is /storage/ofd_packets/00154983 [16:34:41]Write 301 bytes [16:34:41]NVStorageSaveData done [16:34:41]OFDSenderStorePacket done [16:34:41]KKMCreateOFDPacket done [16:34:41]NVStorageSaveData kkm_last_timestamp [16:34:41]File name is /storage/kkm_last_timestamp [16:34:41]Write 4 bytes [16:34:41]NVStorageSaveData done [16:34:41]ExternCall_PrintAddStr [16:34:41]wPrintStart [16:34:41]Write to MH i2c: 01 00 00 10 19 29 [16:34:41]OFD Sender: Processing packet 154983 [packets to send 51, broken 50] [16:34:41]ProducePacketName [16:34:41]name=ofd_packets/00154983 [16:34:41]OFD Sender: To server: pG, [16:34:41]CommunicateWithHost lk.salyk.kg:30040 [16:34:41]ConnectInit lk.salyk.kg [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 10 19 00 00 00 00 00 FF 0F 3E [16:34:41]RasterBufferAndPrint [16:34:41]line Счет N : (1)873174 [16:34:41]line ИНН: 02508201610067 [16:34:41]line Контрольно-Кассовый Чек [16:34:41]line ПРОДАЖА [16:34:41]line ТРК (МРК, ГНК) : 11 [16:34:41]line Товар: 2710124500 [16:34:41]line Аи-95-К-5 [16:34:41]line 10.790 * 74.20 [16:34:41]line = 800.62 [16:34:41]line НДС 12% НСП 1% [16:34:41]line > о реализуемом товаре [16:34:41]line ИТОГО: 800.62 [16:34:41]line НСП 1% : 7.08 [16:34:41]line НДС 12% : 85.02 [16:34:41]line Наличными: 0.00 [16:34:41]line Безнал.: 800.62 [16:34:41]line Место: АЗС № 165 "Партнер Нефть" [16:34:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:34:41]line СНО: Общий режим [16:34:41]line Чек 372 18.10.2024 16:34 [16:34:41]line Смена: 312 ФФД: 1.0 [16:34:41]line ЗНМ: 0300000234 [16:34:41]line РНМ: 0000137193017469 [16:34:41]line Версия ККМ: v1.0 [16:34:41]line Платежная система: Mbank [16:34:41]line ФМ: 0000000000963156 [16:34:41]line ФД: 154983 [16:34:41]line ФПД: 247259812828178 [16:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154983&fm=247259812828178&tin=02508201610067®Number=0000137193017469&sum=80062 [16:34:41]Connected sock=10 [16:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 27 07 01 35 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 20 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5D 02 00 35 04 06 00 E0 E1 A9 4F 94 12 1A FD 6C 96 97 DC FE 1D [16:34:41]written 0, free lines is 4095 [16:34:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 37 B7 47 00 6C 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5D 02 00 F4 03 04 00 58 34 12 67 B6 04 01 00 00 77 4F 8E C4 9F 39 97 DC [16:34:41]CommunicateWithHost err = 0 [16:34:41]CheckOFDResponse [16:34:41]1017 (14) - 77093643461234 [16:34:41]1041 (16) - 0000000000963156 [16:34:41]1040 (4) - 154983 [16:34:41]1012 (4) - 18.10.2024 10:11 [16:34:41]1206 (1) - 0 [16:34:41]OFD Sender: Remove packet 154983 [16:34:41]ProducePacketName [16:34:41]name=ofd_packets/00154983 [16:34:41]NVStorageDeleteData [16:34:41]Write to MH i2c: 01 00 00 39 19 52 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 39 19 00 00 00 00 00 10 0D 76 [16:34:41]RasterBufferAndPrint [16:34:41]line [16:34:41]line [16:34:41]line [16:34:41]line [16:34:41]line [16:34:41]written 0, free lines is 3350 [16:34:41]MH_Cut [16:34:41]Write to MH i2c: D1 01 00 40 19 01 2B [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: D1 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: D1 01 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: D1 01 00 40 19 00 2A [16:34:41]Write to MH i2c: 01 00 00 41 19 5A [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:42]OFD Sender: No OFD packet to send [16:34:42]*** Cut start [16:34:42]*** Partial cut [16:34:42]*** CUTSNS_PIN = 1 [16:34:42]*** CUTSNS_PIN = 0 [16:34:42]*** Brake cut motor [16:34:43]Read from MH i2c: 01 [16:34:43]MH_I2C_Read... [16:34:43]*** Stop cut motor [16:34:43]*** Cut end [16:34:43]Read from MH i2c: 01 07 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: 01 07 00 41 19 00 00 00 00 00 FF 0F 6F [16:34:43]process_action close_receipt done [16:34:43]requested_data is exist [16:34:43]produce_requested_data [16:34:43]requested_item fm.sn is exist - process it [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 11 00 00 [16:34:43]Write to MH i2c: E2 08 00 42 19 80 11 00 00 00 00 00 00 D5 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 17 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 17 00 42 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [16:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:43]wFMCommunicate OK [16:34:43]requested_item fd.num is exist - process it [16:34:43]SAM_PROTO_GetFieldsCounters [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 13 00 00 [16:34:43]Write to MH i2c: E2 08 00 43 19 80 13 00 00 00 00 00 00 D8 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 62 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 62 00 43 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [16:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:43]wFMCommunicate OK [16:34:43]SAM_PROTO_GetFieldsCounters done [16:34:43]requested_item shift.num is exist - process it [16:34:43]requested_item shift.opened is exist - process it [16:34:43]req_shift_opened [16:34:43]FM_GetShiftState [16:34:43]SAM_PROTO_GetShiftState [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 13 01 00 [16:34:43]Write to MH i2c: E2 08 00 44 19 80 13 01 00 00 00 00 00 DA [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 0E 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 0E 00 44 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [16:34:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:34:43]wFMCommunicate OK [16:34:43]SAM_PROTO_GetShiftState done [16:34:43]FM_GetShiftState done [16:34:43]req_shift_opened done [16:34:43]requested_item shift.open_date is exist - process it [16:34:43]req_shift_open_date [16:34:43]req_shift_open_date done [16:34:43]produce_requested_data done [16:34:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154983,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:34:43]process_action_free close_receipt [16:34:43]json_value_free [16:34:43]json_value_free done [16:34:43]process_json_proto returns [16:34:43]Send response to host [16:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154983,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:34:43]free response buf [16:34:43]execute_script done [16:34:43]execute_script returns [16:34:43]free content buf [16:34:43]Sock 9.Close socket [16:34:43]Sock 9.Thread stoped [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:12]OFD Sender: No OFD packet to send [16:35:17]OFD Sender: No OFD packet to send [16:35:22]OFD Sender: No OFD packet to send [16:35:27]OFD Sender: No OFD packet to send [16:35:32]OFD Sender: No OFD packet to send [16:35:37]OFD Sender: No OFD packet to send [16:35:42]OFD Sender: No OFD packet to send [16:35:47]OFD Sender: No OFD packet to send [16:35:52]OFD Sender: No OFD packet to send [16:35:57]OFD Sender: No OFD packet to send [16:36:02]OFD Sender: No OFD packet to send [16:36:07]OFD Sender: No OFD packet to send [16:36:12]OFD Sender: No OFD packet to send [16:36:17]OFD Sender: No OFD packet to send [16:36:22]OFD Sender: No OFD packet to send [16:36:27]OFD Sender: No OFD packet to send [16:36:32]OFD Sender: No OFD packet to send [16:36:35]accept exits with 7 [16:36:35]New connection [16:36:35]New thread 3066748260 created [16:36:35]Thread 3066891620 joined [16:36:35]Waiting for new connection... [16:36:35] Sock 7.Parse request [16:36:35]Sock 7.Check first char [16:36:35]Sock 7.First char is OK [16:36:35]request: POST /json_proto HTTP/1.0 [16:36:35]Method: POST [16:36:35]URL: /json_proto [16:36:35]Method is POST - this is cgi request [16:36:35]url: /json_proto [16:36:35]query_string will be loaded in cgi processing [16:36:35]execute_cgi json_proto POST (null) [16:36:35]execute_cgi path=json_proto method=POST [16:36:35]POST find Content-Length [16:36:35]Host: 172.17.53.67:8080 [16:36:35]Content-Length: 759 [16:36:35]Content-Type: application/json [16:36:35] [16:36:35]POST finish read [16:36:35]Found Content-Length = 759 [16:36:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:35]execute_script... [16:36:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:35]POST & json_proto [16:36:35]process_json_proto [16:36:35]json parsed OK: [16:36:35]protocol is kg_v1.0 [16:36:35]action value=close_receipt [16:36:35]process_action close_receipt [16:36:35]cmd_close_receipt [16:36:35]MH_GetDate [16:36:35]Write to MH i2c: F0 00 00 45 19 4D [16:36:35]Write i2c OK [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: F0 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: F0 09 00 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: F0 09 00 45 19 00 93 8E 12 67 19 BC 99 64 C2 [16:36:35]GetLastDocTimeStamp 1729269280 [16:36:35]current date 1729269395 [16:36:35]FM_GetShiftState [16:36:35]SAM_PROTO_GetShiftState [16:36:35]wFMCommunicate request_size=4 [16:36:35]MH_SAM_APDU [16:36:35]CAPDU: 80 13 01 00 [16:36:35]Write to MH i2c: E2 08 00 46 19 80 13 01 00 00 00 00 00 DC [16:36:35]Write i2c OK [16:36:35]MH_I2C_Read... [16:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:35]Read from MH i2c: E2 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: E2 0E 00 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: E2 0E 00 46 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [16:36:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:36:35]wFMCommunicate OK [16:36:35]SAM_PROTO_GetShiftState done [16:36:35]FM_GetShiftState done [16:36:35]opened in 1729211399 [16:36:35]opened+sec_in_day 1729297799 [16:36:35]quantity*price = 50000 [16:36:35]sum+1 = 50001 [16:36:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 373 18.10.2024 16:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154984 ФПД: 201156976073561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154984&fm=201156976073561&tin=02508201610067®Number=0000137193017469&sum=50000 [16:36:36]StoreToDocumentArchive [16:36:36]shift 312 fd 154984 [16:36:36]save to /storage/0312/doc_00154984 [16:36:36]save last doc name /storage/0312/doc_00154984 to /storage/kkm_last_doc_name [16:36:36]save OK [16:36:36]Clear old archive folders... [16:36:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:36:36]tlvbuf is 01DF6130 [16:36:36]SAM_PROTO_ClearQueue [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 09 00 00 [16:36:36]Write to MH i2c: E2 08 00 53 19 80 09 00 00 00 00 00 00 DE [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 53 19 00 90 00 E0 [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]SAM_PROTO_ClearQueue done [16:36:36]KKMCreateOFDPacket [16:36:36]OFDProtocolAddRootSTLVToBuf [16:36:36]FM_MakeSignedData [16:36:36]FM_MakeSignedData [16:36:36]SAM_PROTO_SignData [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 01 02 [16:36:36]Write to MH i2c: E2 08 00 54 19 80 0D 01 02 00 00 00 00 E6 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 54 19 00 90 00 E1 [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=255 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 93 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5D 02 00 35 04 06 00 [16:36:36]Write to MH i2c: E2 02 01 55 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 93 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5D 02 00 35 04 06 00 00 00 77 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 55 19 00 90 00 E2 [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=11 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 02 02 06 B6 F3 82 1A 5B 59 [16:36:36]Write to MH i2c: E2 0E 00 56 19 80 0D 02 02 06 00 B6 F3 82 1A 5B 59 00 00 EE [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 56 19 00 90 00 E3 [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 03 02 [16:36:36]Write to MH i2c: E2 08 00 57 19 80 0D 03 02 00 00 00 00 EB [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 0B 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 0B 00 57 19 00 54 D4 63 13 FD 6C 8E DE 90 00 5F [16:36:36]RAPDU: 54 D4 63 13 FD 6C 8E DE 90 00 [16:36:36]wFMCommunicate OK [16:36:36]SAM_PROTO_SignData done [16:36:36]FM_MakeSignedData done [16:36:36]CreateOFDProtocolMessage [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 11 00 00 [16:36:36]Write to MH i2c: E2 08 00 58 19 80 11 00 00 00 00 00 00 EB [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 17 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 17 00 58 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [16:36:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:36:36]wFMCommunicate OK [16:36:36]CreateOFDProtocolMessage done [16:36:36]OFDSenderStorePacket 154984 [16:36:36]StoreOFDPacket docnum=154984 [16:36:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 27 08 01 96 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 93 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5D 02 00 35 04 06 00 B6 F3 82 1A 5B 59 54 D4 63 13 FD 6C 8E DE [16:36:36]CheckFolder [16:36:36]dirname=/storage/ofd_packets [16:36:36]CheckFolder done [16:36:36]ProducePacketName [16:36:36]name=ofd_packets/00154984 [16:36:36]NVStorageSaveData ofd_packets/00154984 [16:36:36]File name is /storage/ofd_packets/00154984 [16:36:36]Write 302 bytes [16:36:36]NVStorageSaveData done [16:36:36]OFDSenderStorePacket done [16:36:36]KKMCreateOFDPacket done [16:36:36]NVStorageSaveData kkm_last_timestamp [16:36:36]File name is /storage/kkm_last_timestamp [16:36:36]Write 4 bytes [16:36:36]NVStorageSaveData done [16:36:36]ExternCall_PrintAddStr [16:36:36]wPrintStart [16:36:36]Write to MH i2c: 01 00 00 59 19 72 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 07 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 07 00 59 19 00 00 00 00 00 FF 0F 87 [16:36:36]RasterBufferAndPrint [16:36:36]line Счет N : (1)873175 [16:36:36]line ИНН: 02508201610067 [16:36:36]line Контрольно-Кассовый Чек [16:36:36]line ПРОДАЖА [16:36:36]line ТРК (МРК, ГНК) : 23 [16:36:36]line Товар: 2710124130 [16:36:36]line Super 92-К-5 [16:36:36]line 7.310 * 68.40 [16:36:36]line = 500.00 [16:36:36]line НДС 12% НСП 1% [16:36:36]line > о реализуемом товаре [16:36:36]line ИТОГО: 500.00 [16:36:36]line НСП 1% : 4.42 [16:36:36]line НДС 12% : 53.10 [16:36:36]line Наличными: 0.00 [16:36:36]line Безнал.: 500.00 [16:36:36]line Место: АЗС № 165 "Партнер Нефть" [16:36:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:36:36]line СНО: Общий режим [16:36:36]line Чек 373 18.10.2024 16:36 [16:36:36]line Смена: 312 ФФД: 1.0 [16:36:36]line ЗНМ: 0300000234 [16:36:36]line РНМ: 0000137193017469 [16:36:36]line Версия ККМ: v1.0 [16:36:36]line Платежная система: Mbank [16:36:36]line ФМ: 0000000000963156 [16:36:36]line ФД: 154984 [16:36:36]line ФПД: 201156976073561 [16:36:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154984&fm=201156976073561&tin=02508201610067®Number=0000137193017469&sum=50000 [16:36:37]OFD Sender: Processing packet 154984 [packets to send 51, broken 50] [16:36:37]ProducePacketName [16:36:37]name=ofd_packets/00154984 [16:36:37]OFD Sender: To server: pG, [16:36:37]CommunicateWithHost lk.salyk.kg:30040 [16:36:37]ConnectInit lk.salyk.kg [16:36:37]written 0, free lines is 4095 [16:36:37]Connected sock=10 [16:36:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 27 08 01 96 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 93 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5D 02 00 35 04 06 00 B6 F3 82 1A 5B 59 54 D4 63 13 FD 6C 8E DE [16:36:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A DC 47 00 60 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5D 02 00 F4 03 04 00 CC 34 12 67 B6 04 01 00 00 93 50 A8 F2 DA 9D 04 82 [16:36:37]CommunicateWithHost err = 0 [16:36:37]CheckOFDResponse [16:36:37]1017 (14) - 77093643461234 [16:36:37]1041 (16) - 0000000000963156 [16:36:37]1040 (4) - 154984 [16:36:37]1012 (4) - 18.10.2024 10:13 [16:36:37]1206 (1) - 0 [16:36:37]OFD Sender: Remove packet 154984 [16:36:37]ProducePacketName [16:36:37]name=ofd_packets/00154984 [16:36:37]NVStorageDeleteData [16:36:37]Write to MH i2c: 01 00 00 82 19 9B [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 07 00 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 07 00 82 19 00 00 00 00 00 05 0D B4 [16:36:37]RasterBufferAndPrint [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]written 0, free lines is 3340 [16:36:37]MH_Cut [16:36:37]Write to MH i2c: D1 01 00 89 19 01 74 [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 01 00 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 01 00 89 19 00 73 [16:36:37]Write to MH i2c: 01 00 00 8A 19 A3 [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]OFD Sender: No OFD packet to send [16:36:38]*** Cut start [16:36:38]*** Partial cut [16:36:38]*** CUTSNS_PIN = 1 [16:36:38]*** CUTSNS_PIN = 0 [16:36:38]*** Brake cut motor [16:36:38]Read from MH i2c: 01 [16:36:38]MH_I2C_Read... [16:36:38]*** Stop cut motor [16:36:38]*** Cut end [16:36:38]Read from MH i2c: 01 07 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: 01 07 00 8A 19 00 00 00 00 00 FF 0F B8 [16:36:38]process_action close_receipt done [16:36:38]requested_data is exist [16:36:38]produce_requested_data [16:36:38]requested_item fm.sn is exist - process it [16:36:38]wFMCommunicate request_size=4 [16:36:38]MH_SAM_APDU [16:36:38]CAPDU: 80 11 00 00 [16:36:38]Write to MH i2c: E2 08 00 8B 19 80 11 00 00 00 00 00 00 1E [16:36:38]Write i2c OK [16:36:38]MH_I2C_Read... [16:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:38]Read from MH i2c: E2 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 17 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 17 00 8B 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [16:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:36:38]wFMCommunicate OK [16:36:38]requested_item fd.num is exist - process it [16:36:38]SAM_PROTO_GetFieldsCounters [16:36:38]wFMCommunicate request_size=4 [16:36:38]MH_SAM_APDU [16:36:38]CAPDU: 80 13 00 00 [16:36:38]Write to MH i2c: E2 08 00 8C 19 80 13 00 00 00 00 00 00 21 [16:36:38]Write i2c OK [16:36:38]MH_I2C_Read... [16:36:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:39]Read from MH i2c: E2 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 62 00 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 62 00 8C 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [16:36:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:39]wFMCommunicate OK [16:36:39]SAM_PROTO_GetFieldsCounters done [16:36:39]requested_item shift.num is exist - process it [16:36:39]requested_item shift.opened is exist - process it [16:36:39]req_shift_opened [16:36:39]FM_GetShiftState [16:36:39]SAM_PROTO_GetShiftState [16:36:39]wFMCommunicate request_size=4 [16:36:39]MH_SAM_APDU [16:36:39]CAPDU: 80 13 01 00 [16:36:39]Write to MH i2c: E2 08 00 8D 19 80 13 01 00 00 00 00 00 23 [16:36:39]Write i2c OK [16:36:39]MH_I2C_Read... [16:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:39]Read from MH i2c: E2 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 0E 00 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 0E 00 8D 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [16:36:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:36:39]wFMCommunicate OK [16:36:39]SAM_PROTO_GetShiftState done [16:36:39]FM_GetShiftState done [16:36:39]req_shift_opened done [16:36:39]requested_item shift.open_date is exist - process it [16:36:39]req_shift_open_date [16:36:39]req_shift_open_date done [16:36:39]produce_requested_data done [16:36:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154984,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:36:39]process_action_free close_receipt [16:36:39]json_value_free [16:36:39]json_value_free done [16:36:39]process_json_proto returns [16:36:39]Send response to host [16:36:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154984,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:36:39]free response buf [16:36:39]execute_script done [16:36:39]execute_script returns [16:36:39]free content buf [16:36:39]Sock 7.Close socket [16:36:39]Sock 7.Thread stoped [16:36:42]OFD Sender: No OFD packet to send [16:36:47]OFD Sender: No OFD packet to send [16:36:52]OFD Sender: No OFD packet to send [16:36:57]OFD Sender: No OFD packet to send [16:37:03]OFD Sender: No OFD packet to send [16:37:08]OFD Sender: No OFD packet to send [16:37:11]accept exits with 9 [16:37:11]New connection [16:37:11]New thread 3066891620 created [16:37:11]Thread 3066748260 joined [16:37:11]Waiting for new connection... [16:37:11] Sock 9.Parse request [16:37:11]Sock 9.Check first char [16:37:11]Sock 9.First char is OK [16:37:11]request: POST /json_proto HTTP/1.0 [16:37:11]Method: POST [16:37:11]URL: /json_proto [16:37:11]Method is POST - this is cgi request [16:37:11]url: /json_proto [16:37:11]query_string will be loaded in cgi processing [16:37:11]execute_cgi json_proto POST (null) [16:37:11]execute_cgi path=json_proto method=POST [16:37:11]POST find Content-Length [16:37:11]Host: 172.17.53.67:8080 [16:37:11]Content-Length: 762 [16:37:11]Content-Type: application/json [16:37:11] [16:37:11]POST finish read [16:37:11]Found Content-Length = 762 [16:37:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:11]execute_script... [16:37:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:11]POST & json_proto [16:37:11]process_json_proto [16:37:11]json parsed OK: [16:37:11]protocol is kg_v1.0 [16:37:11]action value=close_receipt [16:37:11]process_action close_receipt [16:37:11]cmd_close_receipt [16:37:11]MH_GetDate [16:37:11]Write to MH i2c: F0 00 00 8E 19 96 [16:37:11]Write i2c OK [16:37:11]MH_I2C_Read... [16:37:11]Read from MH i2c: F0 [16:37:11]MH_I2C_Read... [16:37:11]Read from MH i2c: F0 09 00 [16:37:11]MH_I2C_Read... [16:37:11]Read from MH i2c: F0 09 00 8E 19 00 B7 8E 12 67 19 BC 99 64 2F [16:37:11]GetLastDocTimeStamp 1729269395 [16:37:11]current date 1729269431 [16:37:11]FM_GetShiftState [16:37:11]SAM_PROTO_GetShiftState [16:37:11]wFMCommunicate request_size=4 [16:37:11]MH_SAM_APDU [16:37:11]CAPDU: 80 13 01 00 [16:37:11]Write to MH i2c: E2 08 00 8F 19 80 13 01 00 00 00 00 00 25 [16:37:11]Write i2c OK [16:37:11]MH_I2C_Read... [16:37:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:11]Read from MH i2c: E2 [16:37:11]MH_I2C_Read... [16:37:11]Read from MH i2c: E2 0E 00 [16:37:11]MH_I2C_Read... [16:37:11]Read from MH i2c: E2 0E 00 8F 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [16:37:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:37:11]wFMCommunicate OK [16:37:11]SAM_PROTO_GetShiftState done [16:37:11]FM_GetShiftState done [16:37:11]opened in 1729211399 [16:37:11]opened+sec_in_day 1729297799 [16:37:11]quantity*price = 100000 [16:37:11]sum+1 = 100002 [16:37:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 374 18.10.2024 16:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154985 ФПД: 258428455828885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154985&fm=258428455828885&tin=02508201610067®Number=0000137193017469&sum=100001 [16:37:12]StoreToDocumentArchive [16:37:12]shift 312 fd 154985 [16:37:12]save to /storage/0312/doc_00154985 [16:37:12]save last doc name /storage/0312/doc_00154985 to /storage/kkm_last_doc_name [16:37:12]save OK [16:37:12]Clear old archive folders... [16:37:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:37:12]tlvbuf is 01E587F0 [16:37:12]SAM_PROTO_ClearQueue [16:37:12]wFMCommunicate request_size=4 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 09 00 00 [16:37:12]Write to MH i2c: E2 08 00 9C 19 80 09 00 00 00 00 00 00 27 [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 9C 19 00 90 00 29 [16:37:12]RAPDU: 90 00 [16:37:12]wFMCommunicate OK [16:37:12]SAM_PROTO_ClearQueue done [16:37:12]KKMCreateOFDPacket [16:37:12]OFDProtocolAddRootSTLVToBuf [16:37:12]FM_MakeSignedData [16:37:12]FM_MakeSignedData [16:37:12]SAM_PROTO_SignData [16:37:12]wFMCommunicate request_size=4 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 0D 01 02 [16:37:12]Write to MH i2c: E2 08 00 9D 19 80 0D 01 02 00 00 00 00 2F [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 9D 19 00 90 00 2A [16:37:12]RAPDU: 90 00 [16:37:12]wFMCommunicate OK [16:37:12]wFMCommunicate request_size=255 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 B7 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5D 02 00 35 04 06 00 [16:37:12]Write to MH i2c: E2 02 01 9E 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 B7 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5D 02 00 35 04 06 00 00 00 60 [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 9E 19 00 90 00 2B [16:37:12]RAPDU: 90 00 [16:37:12]wFMCommunicate OK [16:37:12]wFMCommunicate request_size=11 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 0D 02 02 06 EB 0A 10 4F 3D 95 [16:37:12]Write to MH i2c: E2 0E 00 9F 19 80 0D 02 02 06 00 EB 0A 10 4F 3D 95 00 00 64 [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 03 00 9F 19 00 90 00 2C [16:37:12]RAPDU: 90 00 [16:37:12]wFMCommunicate OK [16:37:12]wFMCommunicate request_size=4 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 0D 03 02 [16:37:12]Write to MH i2c: E2 08 00 A0 19 80 0D 03 02 00 00 00 00 34 [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 0B 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 0B 00 A0 19 00 C4 BA B2 32 0B B3 05 E1 90 00 3B [16:37:12]RAPDU: C4 BA B2 32 0B B3 05 E1 90 00 [16:37:12]wFMCommunicate OK [16:37:12]SAM_PROTO_SignData done [16:37:12]FM_MakeSignedData done [16:37:12]CreateOFDProtocolMessage [16:37:12]wFMCommunicate request_size=4 [16:37:12]MH_SAM_APDU [16:37:12]CAPDU: 80 11 00 00 [16:37:12]Write to MH i2c: E2 08 00 A1 19 80 11 00 00 00 00 00 00 34 [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:12]Read from MH i2c: E2 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 17 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: E2 17 00 A1 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [16:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:37:12]wFMCommunicate OK [16:37:12]CreateOFDProtocolMessage done [16:37:12]OFDSenderStorePacket 154985 [16:37:12]StoreOFDPacket docnum=154985 [16:37:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EE FA 08 01 DC 56 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 B7 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5D 02 00 35 04 06 00 EB 0A 10 4F 3D 95 C4 BA B2 32 0B B3 05 E1 [16:37:12]CheckFolder [16:37:12]dirname=/storage/ofd_packets [16:37:12]CheckFolder done [16:37:12]ProducePacketName [16:37:12]name=ofd_packets/00154985 [16:37:12]NVStorageSaveData ofd_packets/00154985 [16:37:12]File name is /storage/ofd_packets/00154985 [16:37:12]Write 302 bytes [16:37:12]NVStorageSaveData done [16:37:12]OFDSenderStorePacket done [16:37:12]KKMCreateOFDPacket done [16:37:12]NVStorageSaveData kkm_last_timestamp [16:37:12]File name is /storage/kkm_last_timestamp [16:37:12]Write 4 bytes [16:37:12]NVStorageSaveData done [16:37:12]OFD Sender: Processing packet 154985 [packets to send 51, broken 50] [16:37:12]ProducePacketName [16:37:12]name=ofd_packets/00154985 [16:37:12]OFD Sender: To server: pG, [16:37:12]CommunicateWithHost lk.salyk.kg:30040 [16:37:12]ConnectInit lk.salyk.kg [16:37:12]ExternCall_PrintAddStr [16:37:12]wPrintStart [16:37:12]Write to MH i2c: 01 00 00 A2 19 BB [16:37:12]Write i2c OK [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: 01 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: 01 07 00 [16:37:12]MH_I2C_Read... [16:37:12]Read from MH i2c: 01 07 00 A2 19 00 00 00 00 00 FF 0F D0 [16:37:12]RasterBufferAndPrint [16:37:12]line Счет N : (1)873176 [16:37:12]line ИНН: 02508201610067 [16:37:12]line Контрольно-Кассовый Чек [16:37:12]line ПРОДАЖА [16:37:12]line ТРК (МРК, ГНК) : 13 [16:37:12]line Товар: 2710124130 [16:37:12]line Super 92-К-5 [16:37:12]line 14.620 * 68.40 [16:37:12]line = 1000.01 [16:37:12]line НДС 12% НСП 1% [16:37:12]line > о реализуемом товаре [16:37:12]line ИТОГО: 1000.01 [16:37:12]line НСП 1% : 8.85 [16:37:12]line НДС 12% : 106.20 [16:37:12]line Наличными: 0.00 [16:37:12]line Безнал.: 1000.01 [16:37:12]line Место: АЗС № 165 "Партнер Нефть" [16:37:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:37:12]line СНО: Общий режим [16:37:12]line Чек 374 18.10.2024 16:37 [16:37:12]line Смена: 312 ФФД: 1.0 [16:37:12]line ЗНМ: 0300000234 [16:37:12]line РНМ: 0000137193017469 [16:37:12]line Версия ККМ: v1.0 [16:37:12]line Платежная система: Mbank [16:37:13]line ФМ: 0000000000963156 [16:37:13]line ФД: 154985 [16:37:13]line ФПД: 258428455828885 [16:37:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154985&fm=258428455828885&tin=02508201610067®Number=0000137193017469&sum=100001 [16:37:13]Connected sock=11 [16:37:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EE FA 08 01 DC 56 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 B7 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5D 02 00 35 04 06 00 EB 0A 10 4F 3D 95 C4 BA B2 32 0B B3 05 E1 [16:37:13]written 0, free lines is 4095 [16:37:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 52 47 00 2A E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5D 02 00 F4 03 04 00 F0 34 12 67 B6 04 01 00 00 6A C3 84 06 4B 5D 35 E6 [16:37:13]CommunicateWithHost err = 0 [16:37:13]CheckOFDResponse [16:37:13]1017 (14) - 77093643461234 [16:37:13]1041 (16) - 0000000000963156 [16:37:13]1040 (4) - 154985 [16:37:13]1012 (4) - 18.10.2024 10:14 [16:37:13]1206 (1) - 0 [16:37:13]OFD Sender: Remove packet 154985 [16:37:13]ProducePacketName [16:37:13]name=ofd_packets/00154985 [16:37:13]NVStorageDeleteData [16:37:13]Write to MH i2c: 01 00 00 CB 19 E4 [16:37:13]Write i2c OK [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: 01 [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: 01 07 00 [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: 01 07 00 CB 19 00 00 00 00 00 0A 0D 02 [16:37:13]RasterBufferAndPrint [16:37:13]line [16:37:13]line [16:37:13]line [16:37:13]line [16:37:13]line [16:37:13]written 0, free lines is 3344 [16:37:13]MH_Cut [16:37:13]Write to MH i2c: D1 01 00 D2 19 01 BD [16:37:13]Write i2c OK [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: D1 [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: D1 01 00 [16:37:13]MH_I2C_Read... [16:37:13]Read from MH i2c: D1 01 00 D2 19 00 BC [16:37:13]Write to MH i2c: 01 00 00 D3 19 EC [16:37:13]Write i2c OK [16:37:13]MH_I2C_Read... [16:37:14]OFD Sender: No OFD packet to send [16:37:14]*** Cut start [16:37:14]*** Partial cut [16:37:14]*** CUTSNS_PIN = 1 [16:37:14]*** CUTSNS_PIN = 0 [16:37:14]*** Brake cut motor [16:37:15]Read from MH i2c: 01 [16:37:15]MH_I2C_Read... [16:37:15]*** Stop cut motor [16:37:15]*** Cut end [16:37:15]Read from MH i2c: 01 07 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: 01 07 00 D3 19 00 00 00 00 00 FF 0F 01 [16:37:15]process_action close_receipt done [16:37:15]requested_data is exist [16:37:15]produce_requested_data [16:37:15]requested_item fm.sn is exist - process it [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 11 00 00 [16:37:15]Write to MH i2c: E2 08 00 D4 19 80 11 00 00 00 00 00 00 67 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 17 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 17 00 D4 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [16:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:37:15]wFMCommunicate OK [16:37:15]requested_item fd.num is exist - process it [16:37:15]SAM_PROTO_GetFieldsCounters [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 13 00 00 [16:37:15]Write to MH i2c: E2 08 00 D5 19 80 13 00 00 00 00 00 00 6A [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 62 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 62 00 D5 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [16:37:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:15]wFMCommunicate OK [16:37:15]SAM_PROTO_GetFieldsCounters done [16:37:15]requested_item shift.num is exist - process it [16:37:15]requested_item shift.opened is exist - process it [16:37:15]req_shift_opened [16:37:15]FM_GetShiftState [16:37:15]SAM_PROTO_GetShiftState [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 13 01 00 [16:37:15]Write to MH i2c: E2 08 00 D6 19 80 13 01 00 00 00 00 00 6C [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 0E 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 0E 00 D6 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [16:37:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:37:15]wFMCommunicate OK [16:37:15]SAM_PROTO_GetShiftState done [16:37:15]FM_GetShiftState done [16:37:15]req_shift_opened done [16:37:15]requested_item shift.open_date is exist - process it [16:37:15]req_shift_open_date [16:37:15]req_shift_open_date done [16:37:15]produce_requested_data done [16:37:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154985,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:37:15]process_action_free close_receipt [16:37:15]json_value_free [16:37:15]json_value_free done [16:37:15]process_json_proto returns [16:37:15]Send response to host [16:37:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154985,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:37:15]free response buf [16:37:15]execute_script done [16:37:15]execute_script returns [16:37:15]free content buf [16:37:15]Sock 9.Close socket [16:37:15]Sock 9.Thread stoped [16:37:19]OFD Sender: No OFD packet to send [16:37:24]OFD Sender: No OFD packet to send [16:37:29]OFD Sender: No OFD packet to send [16:37:34]OFD Sender: No OFD packet to send [16:37:39]OFD Sender: No OFD packet to send [16:37:44]OFD Sender: No OFD packet to send [16:37:49]OFD Sender: No OFD packet to send [16:37:49]accept exits with 7 [16:37:49]New connection [16:37:49]New thread 3066748260 created [16:37:49]Thread 3066891620 joined [16:37:49]Waiting for new connection... [16:37:49] Sock 7.Parse request [16:37:49]Sock 7.Check first char [16:37:49]Sock 7.First char is OK [16:37:49]request: POST /json_proto HTTP/1.0 [16:37:49]Method: POST [16:37:49]URL: /json_proto [16:37:49]Method is POST - this is cgi request [16:37:49]url: /json_proto [16:37:49]query_string will be loaded in cgi processing [16:37:49]execute_cgi json_proto POST (null) [16:37:49]execute_cgi path=json_proto method=POST [16:37:49]POST find Content-Length [16:37:49]Host: 172.17.53.67:8080 [16:37:49]Content-Length: 766 [16:37:49]Content-Type: application/json [16:37:49] [16:37:49]POST finish read [16:37:49]Found Content-Length = 766 [16:37:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:49]execute_script... [16:37:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:49]POST & json_proto [16:37:49]process_json_proto [16:37:49]json parsed OK: [16:37:49]protocol is kg_v1.0 [16:37:49]action value=close_receipt [16:37:49]process_action close_receipt [16:37:49]cmd_close_receipt [16:37:49]MH_GetDate [16:37:49]Write to MH i2c: F0 00 00 D7 19 DF [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 09 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 09 00 D7 19 00 DE 8E 12 67 19 BC 99 64 9F [16:37:49]GetLastDocTimeStamp 1729269431 [16:37:49]current date 1729269470 [16:37:49]FM_GetShiftState [16:37:49]SAM_PROTO_GetShiftState [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 13 01 00 [16:37:49]Write to MH i2c: E2 08 00 D8 19 80 13 01 00 00 00 00 00 6E [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 D8 19 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A5 [16:37:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:37:49]wFMCommunicate OK [16:37:49]SAM_PROTO_GetShiftState done [16:37:49]FM_GetShiftState done [16:37:49]opened in 1729211399 [16:37:49]opened+sec_in_day 1729297799 [16:37:49]quantity*price = 40068 [16:37:49]sum+1 = 40069 [16:37:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 375 18.10.2024 16:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154986 ФПД: 210082821982335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154986&fm=210082821982335&tin=02508201610067®Number=0000137193017469&sum=40068 [16:37:50]StoreToDocumentArchive [16:37:50]shift 312 fd 154986 [16:37:50]save to /storage/0312/doc_00154986 [16:37:50]save last doc name /storage/0312/doc_00154986 to /storage/kkm_last_doc_name [16:37:50]save OK [16:37:50]Clear old archive folders... [16:37:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:50]tlvbuf is 01E17FC0 [16:37:50]SAM_PROTO_ClearQueue [16:37:50]wFMCommunicate request_size=4 [16:37:50]MH_SAM_APDU [16:37:50]CAPDU: 80 09 00 00 [16:37:50]Write to MH i2c: E2 08 00 E5 19 80 09 00 00 00 00 00 00 70 [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:50]Read from MH i2c: E2 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: E2 03 00 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: E2 03 00 E5 19 00 90 00 72 [16:37:50]RAPDU: 90 00 [16:37:50]wFMCommunicate OK [16:37:50]SAM_PROTO_ClearQueue done [16:37:50]KKMCreateOFDPacket [16:37:50]OFDProtocolAddRootSTLVToBuf [16:37:50]FM_MakeSignedData [16:37:50]FM_MakeSignedData [16:37:50]SAM_PROTO_SignData [16:37:50]wFMCommunicate request_size=4 [16:37:50]MH_SAM_APDU [16:37:50]CAPDU: 80 0D 01 02 [16:37:50]Write to MH i2c: E2 08 00 E6 19 80 0D 01 02 00 00 00 00 78 [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:50]Read from MH i2c: E2 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: E2 03 00 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: E2 03 00 E6 19 00 90 00 73 [16:37:50]RAPDU: 90 00 [16:37:50]wFMCommunicate OK [16:37:50]wFMCommunicate request_size=255 [16:37:50]MH_SAM_APDU [16:37:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 DE 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5D 02 00 35 04 06 00 BF [16:37:50]Write to MH i2c: E2 02 01 E7 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 DE 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5D 02 00 35 04 06 00 BF 00 00 74 [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 E7 19 00 90 00 74 [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]wFMCommunicate request_size=10 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 0D 02 02 05 11 B7 FA 48 7F [16:37:51]Write to MH i2c: E2 0D 00 E8 19 80 0D 02 02 05 00 11 B7 FA 48 7F 00 00 0E [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 E8 19 00 90 00 75 [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 0D 03 02 [16:37:51]Write to MH i2c: E2 08 00 E9 19 80 0D 03 02 00 00 00 00 7D [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 0B 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 0B 00 E9 19 00 F4 AD 0A 85 30 26 39 2E 90 00 6B [16:37:51]RAPDU: F4 AD 0A 85 30 26 39 2E 90 00 [16:37:51]wFMCommunicate OK [16:37:51]SAM_PROTO_SignData done [16:37:51]FM_MakeSignedData done [16:37:51]CreateOFDProtocolMessage [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 11 00 00 [16:37:51]Write to MH i2c: E2 08 00 EA 19 80 11 00 00 00 00 00 00 7D [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 EA 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [16:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:37:51]wFMCommunicate OK [16:37:51]CreateOFDProtocolMessage done [16:37:51]OFDSenderStorePacket 154986 [16:37:51]StoreOFDPacket docnum=154986 [16:37:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 DA 07 01 6D 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 DE 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5D 02 00 35 04 06 00 BF 11 B7 FA 48 7F F4 AD 0A 85 30 26 39 2E [16:37:51]CheckFolder [16:37:51]dirname=/storage/ofd_packets [16:37:51]CheckFolder done [16:37:51]ProducePacketName [16:37:51]name=ofd_packets/00154986 [16:37:51]NVStorageSaveData ofd_packets/00154986 [16:37:51]File name is /storage/ofd_packets/00154986 [16:37:51]Write 301 bytes [16:37:51]NVStorageSaveData done [16:37:51]OFDSenderStorePacket done [16:37:51]KKMCreateOFDPacket done [16:37:51]NVStorageSaveData kkm_last_timestamp [16:37:51]File name is /storage/kkm_last_timestamp [16:37:51]Write 4 bytes [16:37:51]NVStorageSaveData done [16:37:51]ExternCall_PrintAddStr [16:37:51]wPrintStart [16:37:51]Write to MH i2c: 01 00 00 EB 19 04 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 07 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 07 00 EB 19 00 00 00 00 00 FF 0F 19 [16:37:51]RasterBufferAndPrint [16:37:51]line Счет N : (1)873178 [16:37:51]line ИНН: 02508201610067 [16:37:51]line Контрольно-Кассовый Чек [16:37:51]line ПРОДАЖА [16:37:51]line ТРК (МРК, ГНК) : 31 [16:37:51]line Товар: 2710124500 [16:37:51]line Аи-95-К-5 [16:37:51]line 5.400 * 74.20 [16:37:51]line = 400.68 [16:37:51]line НДС 12% НСП 1% [16:37:51]line > о реализуемом товаре [16:37:51]line ИТОГО: 400.68 [16:37:51]line НСП 1% : 3.55 [16:37:51]line НДС 12% : 42.55 [16:37:51]line Наличными: 0.00 [16:37:51]line Безнал.: 400.68 [16:37:51]line Место: АЗС № 165 "Партнер Нефть" [16:37:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:37:51]line СНО: Общий режим [16:37:51]line Чек 375 18.10.2024 16:37 [16:37:51]line Смена: 312 ФФД: 1.0 [16:37:51]line ЗНМ: 0300000234 [16:37:51]line РНМ: 0000137193017469 [16:37:51]line Версия ККМ: v1.0 [16:37:51]line Платежная система: Mbank [16:37:51]line ФМ: 0000000000963156 [16:37:51]line ФД: 154986 [16:37:51]line ФПД: 210082821982335 [16:37:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154986&fm=210082821982335&tin=02508201610067®Number=0000137193017469&sum=40068 [16:37:51]OFD Sender: Processing packet 154986 [packets to send 51, broken 50] [16:37:51]ProducePacketName [16:37:51]name=ofd_packets/00154986 [16:37:51]OFD Sender: To server: pG, [16:37:51]CommunicateWithHost lk.salyk.kg:30040 [16:37:51]ConnectInit lk.salyk.kg [16:37:51]written 0, free lines is 4095 [16:37:51]Connected sock=10 [16:37:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 DA 07 01 6D 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 DE 8E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5D 02 00 35 04 06 00 BF 11 B7 FA 48 7F F4 AD 0A 85 30 26 39 2E [16:37:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 31 B1 47 00 8A 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5D 02 00 F4 03 04 00 16 35 12 67 B6 04 01 00 00 33 19 B7 6A 87 8E FC F5 [16:37:52]CommunicateWithHost err = 0 [16:37:52]CheckOFDResponse [16:37:52]1017 (14) - 77093643461234 [16:37:52]1041 (16) - 0000000000963156 [16:37:52]1040 (4) - 154986 [16:37:52]1012 (4) - 18.10.2024 10:14 [16:37:52]1206 (1) - 0 [16:37:52]OFD Sender: Remove packet 154986 [16:37:52]ProducePacketName [16:37:52]name=ofd_packets/00154986 [16:37:52]NVStorageDeleteData [16:37:52]Write to MH i2c: 01 00 00 14 1A 2E [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 07 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 07 00 14 1A 00 00 00 00 00 1D 0D 5F [16:37:52]RasterBufferAndPrint [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]written 0, free lines is 3363 [16:37:52]MH_Cut [16:37:52]Write to MH i2c: D1 01 00 1B 1A 01 07 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 01 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 01 00 1B 1A 00 06 [16:37:52]Write to MH i2c: 01 00 00 1C 1A 36 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]OFD Sender: No OFD packet to send [16:37:52]*** Cut start [16:37:52]*** Partial cut [16:37:52]*** CUTSNS_PIN = 1 [16:37:52]*** CUTSNS_PIN = 0 [16:37:53]*** Brake cut motor [16:37:53]Read from MH i2c: 01 [16:37:53]MH_I2C_Read... [16:37:53]*** Stop cut motor [16:37:53]*** Cut end [16:37:53]Read from MH i2c: 01 07 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: 01 07 00 1C 1A 00 00 00 00 00 FF 0F 4B [16:37:53]process_action close_receipt done [16:37:53]requested_data is exist [16:37:53]produce_requested_data [16:37:53]requested_item fm.sn is exist - process it [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 11 00 00 [16:37:53]Write to MH i2c: E2 08 00 1D 1A 80 11 00 00 00 00 00 00 B1 [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 17 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 17 00 1D 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [16:37:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:37:53]wFMCommunicate OK [16:37:53]requested_item fd.num is exist - process it [16:37:53]SAM_PROTO_GetFieldsCounters [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 13 00 00 [16:37:53]Write to MH i2c: E2 08 00 1E 1A 80 13 00 00 00 00 00 00 B4 [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 62 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 62 00 1E 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [16:37:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:53]wFMCommunicate OK [16:37:53]SAM_PROTO_GetFieldsCounters done [16:37:53]requested_item shift.num is exist - process it [16:37:53]requested_item shift.opened is exist - process it [16:37:53]req_shift_opened [16:37:53]FM_GetShiftState [16:37:53]SAM_PROTO_GetShiftState [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 13 01 00 [16:37:53]Write to MH i2c: E2 08 00 1F 1A 80 13 01 00 00 00 00 00 B6 [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 0E 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 0E 00 1F 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [16:37:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:37:53]wFMCommunicate OK [16:37:53]SAM_PROTO_GetShiftState done [16:37:53]FM_GetShiftState done [16:37:53]req_shift_opened done [16:37:53]requested_item shift.open_date is exist - process it [16:37:53]req_shift_open_date [16:37:53]req_shift_open_date done [16:37:53]produce_requested_data done [16:37:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154986,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:37:53]process_action_free close_receipt [16:37:53]json_value_free [16:37:53]json_value_free done [16:37:53]process_json_proto returns [16:37:53]Send response to host [16:37:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154986,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:37:53]free response buf [16:37:53]execute_script done [16:37:53]execute_script returns [16:37:53]free content buf [16:37:53]Sock 7.Close socket [16:37:53]Sock 7.Thread stoped [16:37:57]OFD Sender: No OFD packet to send [16:38:02]OFD Sender: No OFD packet to send [16:38:07]OFD Sender: No OFD packet to send [16:38:12]OFD Sender: No OFD packet to send [16:38:17]OFD Sender: No OFD packet to send [16:38:22]OFD Sender: No OFD packet to send [16:38:27]OFD Sender: No OFD packet to send [16:38:32]OFD Sender: No OFD packet to send [16:38:37]OFD Sender: No OFD packet to send [16:38:42]OFD Sender: No OFD packet to send [16:38:47]OFD Sender: No OFD packet to send [16:38:52]OFD Sender: No OFD packet to send [16:38:57]OFD Sender: No OFD packet to send [16:38:58]accept exits with 9 [16:38:58]New connection [16:38:58]New thread 3066891620 created [16:38:58]Thread 3066748260 joined [16:38:58]Waiting for new connection... [16:38:58] Sock 9.Parse request [16:38:58]Sock 9.Check first char [16:38:58]Sock 9.First char is OK [16:38:58]request: POST /json_proto HTTP/1.0 [16:38:58]Method: POST [16:38:58]URL: /json_proto [16:38:58]Method is POST - this is cgi request [16:38:58]url: /json_proto [16:38:58]query_string will be loaded in cgi processing [16:38:58]execute_cgi json_proto POST (null) [16:38:58]execute_cgi path=json_proto method=POST [16:38:58]POST find Content-Length [16:38:58]Host: 172.17.53.67:8080 [16:38:58]Content-Length: 682 [16:38:58]Content-Type: application/json [16:38:58] [16:38:58]POST finish read [16:38:58]Found Content-Length = 682 [16:38:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:58]execute_script... [16:38:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:58]POST & json_proto [16:38:58]process_json_proto [16:38:58]json parsed OK: [16:38:58]protocol is kg_v1.0 [16:38:58]action value=close_receipt [16:38:58]process_action close_receipt [16:38:58]cmd_close_receipt [16:38:58]MH_GetDate [16:38:58]Write to MH i2c: F0 00 00 20 1A 29 [16:38:58]Write i2c OK [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 09 00 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 09 00 20 1A 00 22 8F 12 67 19 BC 99 64 2E [16:38:58]GetLastDocTimeStamp 1729269470 [16:38:58]current date 1729269538 [16:38:58]FM_GetShiftState [16:38:58]SAM_PROTO_GetShiftState [16:38:58]wFMCommunicate request_size=4 [16:38:58]MH_SAM_APDU [16:38:58]CAPDU: 80 13 01 00 [16:38:58]Write to MH i2c: E2 08 00 21 1A 80 13 01 00 00 00 00 00 B8 [16:38:58]Write i2c OK [16:38:58]MH_I2C_Read... [16:38:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:58]Read from MH i2c: E2 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: E2 0E 00 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: E2 0E 00 21 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EF [16:38:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:38:58]wFMCommunicate OK [16:38:58]SAM_PROTO_GetShiftState done [16:38:58]FM_GetShiftState done [16:38:58]opened in 1729211399 [16:38:58]opened+sec_in_day 1729297799 [16:38:58]quantity*price = 100015 [16:38:58]sum+1 = 100017 [16:38:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 376 18.10.2024 16:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154987 ФПД: 103468261172320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163858&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154987&fm=103468261172320&tin=02508201610067®Number=0000137193017469&sum=100000 [16:38:59]StoreToDocumentArchive [16:38:59]shift 312 fd 154987 [16:38:59]save to /storage/0312/doc_00154987 [16:38:59]save last doc name /storage/0312/doc_00154987 to /storage/kkm_last_doc_name [16:38:59]save OK [16:38:59]Clear old archive folders... [16:38:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:59]tlvbuf is 01E11E50 [16:38:59]SAM_PROTO_ClearQueue [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 09 00 00 [16:38:59]Write to MH i2c: E2 08 00 2E 1A 80 09 00 00 00 00 00 00 BA [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 2E 1A 00 90 00 BC [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]SAM_PROTO_ClearQueue done [16:38:59]KKMCreateOFDPacket [16:38:59]OFDProtocolAddRootSTLVToBuf [16:38:59]FM_MakeSignedData [16:38:59]FM_MakeSignedData [16:38:59]SAM_PROTO_SignData [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 01 02 [16:38:59]Write to MH i2c: E2 08 00 2F 1A 80 0D 01 02 00 00 00 00 C2 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 2F 1A 00 90 00 BD [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]wFMCommunicate request_size=255 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 22 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5D 02 00 35 04 06 00 5E [16:38:59]Write to MH i2c: E2 02 01 30 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 22 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5D 02 00 35 04 06 00 5E 00 00 67 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 30 1A 00 90 00 BE [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]wFMCommunicate request_size=10 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 02 02 05 1A 94 F3 E4 60 [16:38:59]Write to MH i2c: E2 0D 00 31 1A 80 0D 02 02 05 00 1A 94 F3 E4 60 00 00 B4 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 31 1A 00 90 00 BF [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 03 02 [16:38:59]Write to MH i2c: E2 08 00 32 1A 80 0D 03 02 00 00 00 00 C7 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 0B 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 0B 00 32 1A 00 F4 02 C5 1D 97 AF 93 A5 90 00 1E [16:38:59]RAPDU: F4 02 C5 1D 97 AF 93 A5 90 00 [16:38:59]wFMCommunicate OK [16:38:59]SAM_PROTO_SignData done [16:38:59]FM_MakeSignedData done [16:38:59]CreateOFDProtocolMessage [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 11 00 00 [16:38:59]Write to MH i2c: E2 08 00 33 1A 80 11 00 00 00 00 00 00 C7 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 17 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 17 00 33 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [16:38:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:38:59]wFMCommunicate OK [16:38:59]CreateOFDProtocolMessage done [16:38:59]OFDSenderStorePacket 154987 [16:38:59]StoreOFDPacket docnum=154987 [16:38:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 68 E4 07 01 2C 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 22 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5D 02 00 35 04 06 00 5E 1A 94 F3 E4 60 F4 02 C5 1D 97 AF 93 A5 [16:38:59]CheckFolder [16:38:59]dirname=/storage/ofd_packets [16:38:59]CheckFolder done [16:38:59]ProducePacketName [16:38:59]name=ofd_packets/00154987 [16:38:59]NVStorageSaveData ofd_packets/00154987 [16:38:59]File name is /storage/ofd_packets/00154987 [16:38:59]Write 301 bytes [16:38:59]NVStorageSaveData done [16:38:59]OFDSenderStorePacket done [16:38:59]KKMCreateOFDPacket done [16:38:59]NVStorageSaveData kkm_last_timestamp [16:38:59]File name is /storage/kkm_last_timestamp [16:38:59]Write 4 bytes [16:38:59]NVStorageSaveData done [16:38:59]ExternCall_PrintAddStr [16:38:59]wPrintStart [16:38:59]Write to MH i2c: 01 00 00 34 1A 4E [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: 01 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: 01 07 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: 01 07 00 34 1A 00 00 00 00 00 FF 0F 63 [16:38:59]RasterBufferAndPrint [16:38:59]line Счет N : (1)873179 [16:38:59]line ИНН: 02508201610067 [16:38:59]line Контрольно-Кассовый Чек [16:38:59]line ПРОДАЖА [16:38:59]line ТРК (МРК, ГНК) : 42 [16:38:59]line Товар: 2710124130 [16:38:59]line Аи-92-К-5 [16:38:59]line 14.950 * 66.90 [16:38:59]line = 1000.16 [16:38:59]line НДС 12% НСП 1% [16:38:59]line > о реализуемом товаре [16:38:59]line ОКРУГЛЕНИЕ: -0.16 [16:38:59]line ИТОГО: 1000.00 [16:38:59]line Внесено: 1000.00 [16:38:59]line СДАЧА: 0.00 [16:38:59]line НСП 1% : 8.85 [16:38:59]line НДС 12% : 106.21 [16:38:59]line Наличными: 1000.00 [16:38:59]line Безнал.: 0.00 [16:38:59]line Место: АЗС № 165 "Партнер Нефть" [16:38:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:38:59]line СНО: Общий режим [16:38:59]line Чек 376 18.10.2024 16:38 [16:38:59]line Смена: 312 ФФД: 1.0 [16:38:59]line ЗНМ: 0300000234 [16:38:59]line РНМ: 0000137193017469 [16:38:59]line Версия ККМ: v1.0 [16:38:59]line ФМ: 0000000000963156 [16:38:59]line ФД: 154987 [16:39:00]line ФПД: 103468261172320 [16:39:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T163858&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154987&fm=103468261172320&tin=02508201610067®Number=0000137193017469&sum=100000 [16:39:00]OFD Sender: Processing packet 154987 [packets to send 51, broken 50] [16:39:00]ProducePacketName [16:39:00]name=ofd_packets/00154987 [16:39:00]OFD Sender: To server: pG, [16:39:00]CommunicateWithHost lk.salyk.kg:30040 [16:39:00]ConnectInit lk.salyk.kg [16:39:00]written 0, free lines is 4095 [16:39:00]Connected sock=10 [16:39:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 68 E4 07 01 2C 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 22 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5D 02 00 35 04 06 00 5E 1A 94 F3 E4 60 F4 02 C5 1D 97 AF 93 A5 [16:39:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 37 47 00 5D 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5D 02 00 F4 03 04 00 5A 35 12 67 B6 04 01 00 00 3D 5F FD 7B DB 43 C7 C8 [16:39:00]CommunicateWithHost err = 0 [16:39:00]CheckOFDResponse [16:39:00]1017 (14) - 77093643461234 [16:39:00]1041 (16) - 0000000000963156 [16:39:00]1040 (4) - 154987 [16:39:00]1012 (4) - 18.10.2024 10:15 [16:39:00]1206 (1) - 0 [16:39:00]OFD Sender: Remove packet 154987 [16:39:00]ProducePacketName [16:39:00]name=ofd_packets/00154987 [16:39:00]NVStorageDeleteData [16:39:00]Write to MH i2c: 01 00 00 5F 1A 79 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 07 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 07 00 5F 1A 00 00 00 00 00 E7 0C 73 [16:39:00]RasterBufferAndPrint [16:39:00]line [16:39:00]line [16:39:00]line [16:39:00]line [16:39:00]line [16:39:00]written 0, free lines is 3310 [16:39:00]MH_Cut [16:39:00]Write to MH i2c: D1 01 00 66 1A 01 52 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: D1 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: D1 01 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: D1 01 00 66 1A 00 51 [16:39:00]Write to MH i2c: 01 00 00 67 1A 81 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]OFD Sender: No OFD packet to send [16:39:01]*** Cut start [16:39:01]*** Partial cut [16:39:01]*** CUTSNS_PIN = 1 [16:39:01]*** CUTSNS_PIN = 0 [16:39:01]*** Brake cut motor [16:39:01]Read from MH i2c: 01 [16:39:01]MH_I2C_Read... [16:39:01]*** Stop cut motor [16:39:01]*** Cut end [16:39:01]Read from MH i2c: 01 07 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: 01 07 00 67 1A 00 00 00 00 00 FF 0F 96 [16:39:01]process_action close_receipt done [16:39:01]requested_data is exist [16:39:01]produce_requested_data [16:39:01]requested_item fm.sn is exist - process it [16:39:01]wFMCommunicate request_size=4 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 11 00 00 [16:39:01]Write to MH i2c: E2 08 00 68 1A 80 11 00 00 00 00 00 00 FC [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:01]Read from MH i2c: E2 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 17 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 17 00 68 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [16:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:39:01]wFMCommunicate OK [16:39:01]requested_item fd.num is exist - process it [16:39:01]SAM_PROTO_GetFieldsCounters [16:39:01]wFMCommunicate request_size=4 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 13 00 00 [16:39:01]Write to MH i2c: E2 08 00 69 1A 80 13 00 00 00 00 00 00 FF [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 62 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 62 00 69 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [16:39:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:02]wFMCommunicate OK [16:39:02]SAM_PROTO_GetFieldsCounters done [16:39:02]requested_item shift.num is exist - process it [16:39:02]requested_item shift.opened is exist - process it [16:39:02]req_shift_opened [16:39:02]FM_GetShiftState [16:39:02]SAM_PROTO_GetShiftState [16:39:02]wFMCommunicate request_size=4 [16:39:02]MH_SAM_APDU [16:39:02]CAPDU: 80 13 01 00 [16:39:02]Write to MH i2c: E2 08 00 6A 1A 80 13 01 00 00 00 00 00 01 [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 0E 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 0E 00 6A 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [16:39:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:39:02]wFMCommunicate OK [16:39:02]SAM_PROTO_GetShiftState done [16:39:02]FM_GetShiftState done [16:39:02]req_shift_opened done [16:39:02]requested_item shift.open_date is exist - process it [16:39:02]req_shift_open_date [16:39:02]req_shift_open_date done [16:39:02]produce_requested_data done [16:39:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154987,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:39:02]process_action_free close_receipt [16:39:02]json_value_free [16:39:02]json_value_free done [16:39:02]process_json_proto returns [16:39:02]Send response to host [16:39:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154987,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:39:02]free response buf [16:39:02]execute_script done [16:39:02]execute_script returns [16:39:02]free content buf [16:39:02]Sock 9.Close socket [16:39:02]Sock 9.Thread stoped [16:39:05]OFD Sender: No OFD packet to send [16:39:10]OFD Sender: No OFD packet to send [16:39:15]OFD Sender: No OFD packet to send [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:35]OFD Sender: No OFD packet to send [16:39:40]OFD Sender: No OFD packet to send [16:39:45]OFD Sender: No OFD packet to send [16:39:50]OFD Sender: No OFD packet to send [16:39:55]OFD Sender: No OFD packet to send [16:40:01]OFD Sender: No OFD packet to send [16:40:06]OFD Sender: No OFD packet to send [16:40:11]OFD Sender: No OFD packet to send [16:40:16]OFD Sender: No OFD packet to send [16:40:21]OFD Sender: No OFD packet to send [16:40:26]OFD Sender: No OFD packet to send [16:40:31]OFD Sender: No OFD packet to send [16:40:36]OFD Sender: No OFD packet to send [16:40:41]OFD Sender: No OFD packet to send [16:40:46]OFD Sender: No OFD packet to send [16:40:51]OFD Sender: No OFD packet to send [16:40:51]accept exits with 7 [16:40:51]New connection [16:40:51]New thread 3066748260 created [16:40:51]Thread 3066891620 joined [16:40:51]Waiting for new connection... [16:40:51] Sock 7.Parse request [16:40:51]Sock 7.Check first char [16:40:51]Sock 7.First char is OK [16:40:51]request: POST /json_proto HTTP/1.0 [16:40:51]Method: POST [16:40:51]URL: /json_proto [16:40:51]Method is POST - this is cgi request [16:40:51]url: /json_proto [16:40:51]query_string will be loaded in cgi processing [16:40:51]execute_cgi json_proto POST (null) [16:40:51]execute_cgi path=json_proto method=POST [16:40:51]POST find Content-Length [16:40:51]Host: 172.17.53.67:8080 [16:40:51]Content-Length: 766 [16:40:51]Content-Type: application/json [16:40:51] [16:40:51]POST finish read [16:40:51]Found Content-Length = 766 [16:40:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:51]execute_script... [16:40:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:51]POST & json_proto [16:40:51]process_json_proto [16:40:51]json parsed OK: [16:40:51]protocol is kg_v1.0 [16:40:51]action value=close_receipt [16:40:51]process_action close_receipt [16:40:51]cmd_close_receipt [16:40:51]MH_GetDate [16:40:51]Write to MH i2c: F0 00 00 6B 1A 74 [16:40:51]Write i2c OK [16:40:51]MH_I2C_Read... [16:40:51]Read from MH i2c: F0 [16:40:51]MH_I2C_Read... [16:40:51]Read from MH i2c: F0 09 00 [16:40:51]MH_I2C_Read... [16:40:51]Read from MH i2c: F0 09 00 6B 1A 00 94 8F 12 67 19 BC 99 64 EB [16:40:51]GetLastDocTimeStamp 1729269538 [16:40:51]current date 1729269652 [16:40:51]FM_GetShiftState [16:40:51]SAM_PROTO_GetShiftState [16:40:51]wFMCommunicate request_size=4 [16:40:51]MH_SAM_APDU [16:40:51]CAPDU: 80 13 01 00 [16:40:51]Write to MH i2c: E2 08 00 6C 1A 80 13 01 00 00 00 00 00 03 [16:40:51]Write i2c OK [16:40:51]MH_I2C_Read... [16:40:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:51]Read from MH i2c: E2 [16:40:51]MH_I2C_Read... [16:40:51]Read from MH i2c: E2 0E 00 [16:40:51]MH_I2C_Read... [16:40:51]Read from MH i2c: E2 0E 00 6C 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [16:40:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:40:51]wFMCommunicate OK [16:40:51]SAM_PROTO_GetShiftState done [16:40:51]FM_GetShiftState done [16:40:51]opened in 1729211399 [16:40:51]opened+sec_in_day 1729297799 [16:40:51]quantity*price = 20003 [16:40:51]sum+1 = 20004 [16:40:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 377 18.10.2024 16:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154988 ФПД: 220626653541224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154988&fm=220626653541224&tin=02508201610067®Number=0000137193017469&sum=20003 [16:40:52]StoreToDocumentArchive [16:40:52]shift 312 fd 154988 [16:40:52]save to /storage/0312/doc_00154988 [16:40:52]save last doc name /storage/0312/doc_00154988 to /storage/kkm_last_doc_name [16:40:52]save OK [16:40:52]Clear old archive folders... [16:40:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:52]tlvbuf is 01E04330 [16:40:52]SAM_PROTO_ClearQueue [16:40:52]wFMCommunicate request_size=4 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 09 00 00 [16:40:52]Write to MH i2c: E2 08 00 79 1A 80 09 00 00 00 00 00 00 05 [16:40:52]Write i2c OK [16:40:52]MH_I2C_Read... [16:40:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:52]Read from MH i2c: E2 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 03 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 03 00 79 1A 00 90 00 07 [16:40:52]RAPDU: 90 00 [16:40:52]wFMCommunicate OK [16:40:52]SAM_PROTO_ClearQueue done [16:40:52]KKMCreateOFDPacket [16:40:52]OFDProtocolAddRootSTLVToBuf [16:40:52]FM_MakeSignedData [16:40:52]FM_MakeSignedData [16:40:52]SAM_PROTO_SignData [16:40:52]wFMCommunicate request_size=4 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 0D 01 02 [16:40:52]Write to MH i2c: E2 08 00 7A 1A 80 0D 01 02 00 00 00 00 0D [16:40:52]Write i2c OK [16:40:52]MH_I2C_Read... [16:40:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:52]Read from MH i2c: E2 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 03 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 03 00 7A 1A 00 90 00 08 [16:40:52]RAPDU: 90 00 [16:40:52]wFMCommunicate OK [16:40:52]wFMCommunicate request_size=255 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 94 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5D 02 00 35 04 06 00 C8 [16:40:52]Write to MH i2c: E2 02 01 7B 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 94 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5D 02 00 35 04 06 00 C8 00 00 5E [16:40:53]Write i2c OK [16:40:53]MH_I2C_Read... [16:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:53]Read from MH i2c: E2 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 03 00 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 03 00 7B 1A 00 90 00 09 [16:40:53]RAPDU: 90 00 [16:40:53]wFMCommunicate OK [16:40:53]wFMCommunicate request_size=10 [16:40:53]MH_SAM_APDU [16:40:53]CAPDU: 80 0D 02 02 05 A8 A5 4F F3 68 [16:40:53]Write to MH i2c: E2 0D 00 7C 1A 80 0D 02 02 05 00 A8 A5 4F F3 68 00 00 11 [16:40:53]Write i2c OK [16:40:53]MH_I2C_Read... [16:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:53]Read from MH i2c: E2 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 03 00 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 03 00 7C 1A 00 90 00 0A [16:40:53]RAPDU: 90 00 [16:40:53]wFMCommunicate OK [16:40:53]wFMCommunicate request_size=4 [16:40:53]MH_SAM_APDU [16:40:53]CAPDU: 80 0D 03 02 [16:40:53]Write to MH i2c: E2 08 00 7D 1A 80 0D 03 02 00 00 00 00 12 [16:40:53]Write i2c OK [16:40:53]MH_I2C_Read... [16:40:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:53]Read from MH i2c: E2 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 0B 00 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 0B 00 7D 1A 00 55 10 4C 13 2A E9 6C AB 90 00 01 [16:40:53]RAPDU: 55 10 4C 13 2A E9 6C AB 90 00 [16:40:53]wFMCommunicate OK [16:40:53]SAM_PROTO_SignData done [16:40:53]FM_MakeSignedData done [16:40:53]CreateOFDProtocolMessage [16:40:53]wFMCommunicate request_size=4 [16:40:53]MH_SAM_APDU [16:40:53]CAPDU: 80 11 00 00 [16:40:53]Write to MH i2c: E2 08 00 7E 1A 80 11 00 00 00 00 00 00 12 [16:40:53]Write i2c OK [16:40:53]MH_I2C_Read... [16:40:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:53]Read from MH i2c: E2 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 17 00 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: E2 17 00 7E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [16:40:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:40:53]wFMCommunicate OK [16:40:53]CreateOFDProtocolMessage done [16:40:53]OFDSenderStorePacket 154988 [16:40:53]StoreOFDPacket docnum=154988 [16:40:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B 29 07 01 6C 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 94 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5D 02 00 35 04 06 00 C8 A8 A5 4F F3 68 55 10 4C 13 2A E9 6C AB [16:40:53]CheckFolder [16:40:53]dirname=/storage/ofd_packets [16:40:53]CheckFolder done [16:40:53]ProducePacketName [16:40:53]name=ofd_packets/00154988 [16:40:53]NVStorageSaveData ofd_packets/00154988 [16:40:53]File name is /storage/ofd_packets/00154988 [16:40:53]Write 301 bytes [16:40:53]NVStorageSaveData done [16:40:53]OFDSenderStorePacket done [16:40:53]KKMCreateOFDPacket done [16:40:53]NVStorageSaveData kkm_last_timestamp [16:40:53]File name is /storage/kkm_last_timestamp [16:40:53]Write 4 bytes [16:40:53]NVStorageSaveData done [16:40:53]ExternCall_PrintAddStr [16:40:53]wPrintStart [16:40:53]Write to MH i2c: 01 00 00 7F 1A 99 [16:40:53]Write i2c OK [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: 01 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: 01 07 00 [16:40:53]MH_I2C_Read... [16:40:53]Read from MH i2c: 01 07 00 7F 1A 00 00 00 00 00 FF 0F AE [16:40:53]RasterBufferAndPrint [16:40:53]line Счет N : (1)873182 [16:40:53]line ИНН: 02508201610067 [16:40:53]line Контрольно-Кассовый Чек [16:40:53]line ПРОДАЖА [16:40:53]line ТРК (МРК, ГНК) : 32 [16:40:53]line Товар: 2710124130 [16:40:53]line Аи-92-К-5 [16:40:53]line 2.990 * 66.90 [16:40:53]line = 200.03 [16:40:53]line НДС 12% НСП 1% [16:40:53]line > о реализуемом товаре [16:40:53]line ИТОГО: 200.03 [16:40:53]line НСП 1% : 1.77 [16:40:53]line НДС 12% : 21.24 [16:40:53]line Наличными: 0.00 [16:40:53]line Безнал.: 200.03 [16:40:53]line Место: АЗС № 165 "Партнер Нефть" [16:40:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:40:53]line СНО: Общий режим [16:40:53]line Чек 377 18.10.2024 16:40 [16:40:53]line Смена: 312 ФФД: 1.0 [16:40:53]line ЗНМ: 0300000234 [16:40:53]line РНМ: 0000137193017469 [16:40:53]line Версия ККМ: v1.0 [16:40:53]line Платежная система: Mbank [16:40:53]line ФМ: 0000000000963156 [16:40:53]line ФД: 154988 [16:40:53]line ФПД: 220626653541224 [16:40:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154988&fm=220626653541224&tin=02508201610067®Number=0000137193017469&sum=20003 [16:40:53]OFD Sender: Processing packet 154988 [packets to send 51, broken 50] [16:40:53]ProducePacketName [16:40:53]name=ofd_packets/00154988 [16:40:53]OFD Sender: To server: pG, [16:40:53]CommunicateWithHost lk.salyk.kg:30040 [16:40:53]ConnectInit lk.salyk.kg [16:40:53]written 0, free lines is 4095 [16:40:53]Connected sock=10 [16:40:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B 29 07 01 6C 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 94 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5D 02 00 35 04 06 00 C8 A8 A5 4F F3 68 55 10 4C 13 2A E9 6C AB [16:40:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 48 BA 47 00 78 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5D 02 00 F4 03 04 00 CC 35 12 67 B6 04 01 00 00 53 D5 39 63 97 5D 6B E0 [16:40:54]CommunicateWithHost err = 0 [16:40:54]CheckOFDResponse [16:40:54]1017 (14) - 77093643461234 [16:40:54]1041 (16) - 0000000000963156 [16:40:54]1040 (4) - 154988 [16:40:54]1012 (4) - 18.10.2024 10:17 [16:40:54]1206 (1) - 0 [16:40:54]OFD Sender: Remove packet 154988 [16:40:54]ProducePacketName [16:40:54]name=ofd_packets/00154988 [16:40:54]NVStorageDeleteData [16:40:54]Write to MH i2c: 01 00 00 A8 1A C2 [16:40:54]Write i2c OK [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: 01 [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: 01 07 00 [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: 01 07 00 A8 1A 00 00 00 00 00 1C 0D F2 [16:40:54]RasterBufferAndPrint [16:40:54]line [16:40:54]line [16:40:54]line [16:40:54]line [16:40:54]line [16:40:54]written 0, free lines is 3362 [16:40:54]MH_Cut [16:40:54]Write to MH i2c: D1 01 00 AF 1A 01 9B [16:40:54]Write i2c OK [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: D1 [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: D1 01 00 [16:40:54]MH_I2C_Read... [16:40:54]Read from MH i2c: D1 01 00 AF 1A 00 9A [16:40:54]Write to MH i2c: 01 00 00 B0 1A CA [16:40:54]Write i2c OK [16:40:54]MH_I2C_Read... [16:40:54]OFD Sender: No OFD packet to send [16:40:54]*** Cut start [16:40:54]*** Partial cut [16:40:54]*** CUTSNS_PIN = 1 [16:40:54]*** CUTSNS_PIN = 0 [16:40:55]*** Brake cut motor [16:40:55]Read from MH i2c: 01 [16:40:55]MH_I2C_Read... [16:40:55]*** Stop cut motor [16:40:55]*** Cut end [16:40:55]Read from MH i2c: 01 07 00 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: 01 07 00 B0 1A 00 00 00 00 00 FF 0F DF [16:40:55]process_action close_receipt done [16:40:55]requested_data is exist [16:40:55]produce_requested_data [16:40:55]requested_item fm.sn is exist - process it [16:40:55]wFMCommunicate request_size=4 [16:40:55]MH_SAM_APDU [16:40:55]CAPDU: 80 11 00 00 [16:40:55]Write to MH i2c: E2 08 00 B1 1A 80 11 00 00 00 00 00 00 45 [16:40:55]Write i2c OK [16:40:55]MH_I2C_Read... [16:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:55]Read from MH i2c: E2 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 17 00 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 17 00 B1 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [16:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:40:55]wFMCommunicate OK [16:40:55]requested_item fd.num is exist - process it [16:40:55]SAM_PROTO_GetFieldsCounters [16:40:55]wFMCommunicate request_size=4 [16:40:55]MH_SAM_APDU [16:40:55]CAPDU: 80 13 00 00 [16:40:55]Write to MH i2c: E2 08 00 B2 1A 80 13 00 00 00 00 00 00 48 [16:40:55]Write i2c OK [16:40:55]MH_I2C_Read... [16:40:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:55]Read from MH i2c: E2 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 62 00 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 62 00 B2 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [16:40:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:55]wFMCommunicate OK [16:40:55]SAM_PROTO_GetFieldsCounters done [16:40:55]requested_item shift.num is exist - process it [16:40:55]requested_item shift.opened is exist - process it [16:40:55]req_shift_opened [16:40:55]FM_GetShiftState [16:40:55]SAM_PROTO_GetShiftState [16:40:55]wFMCommunicate request_size=4 [16:40:55]MH_SAM_APDU [16:40:55]CAPDU: 80 13 01 00 [16:40:55]Write to MH i2c: E2 08 00 B3 1A 80 13 01 00 00 00 00 00 4A [16:40:55]Write i2c OK [16:40:55]MH_I2C_Read... [16:40:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:55]Read from MH i2c: E2 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 0E 00 [16:40:55]MH_I2C_Read... [16:40:55]Read from MH i2c: E2 0E 00 B3 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 81 [16:40:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:40:55]wFMCommunicate OK [16:40:55]SAM_PROTO_GetShiftState done [16:40:55]FM_GetShiftState done [16:40:55]req_shift_opened done [16:40:55]requested_item shift.open_date is exist - process it [16:40:55]req_shift_open_date [16:40:55]req_shift_open_date done [16:40:55]produce_requested_data done [16:40:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154988,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:40:55]process_action_free close_receipt [16:40:55]json_value_free [16:40:55]json_value_free done [16:40:55]process_json_proto returns [16:40:55]Send response to host [16:40:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154988,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:40:55]free response buf [16:40:55]execute_script done [16:40:55]execute_script returns [16:40:55]free content buf [16:40:55]Sock 7.Close socket [16:40:55]Sock 7.Thread stoped [16:40:59]OFD Sender: No OFD packet to send [16:41:00]accept exits with 9 [16:41:00]New connection [16:41:00]New thread 3066891620 created [16:41:00]Thread 3066748260 joined [16:41:00]Waiting for new connection... [16:41:00] Sock 9.Parse request [16:41:00]Sock 9.Check first char [16:41:00]Sock 9.First char is OK [16:41:00]request: POST /json_proto HTTP/1.0 [16:41:00]Method: POST [16:41:00]URL: /json_proto [16:41:00]Method is POST - this is cgi request [16:41:00]url: /json_proto [16:41:00]query_string will be loaded in cgi processing [16:41:00]execute_cgi json_proto POST (null) [16:41:00]execute_cgi path=json_proto method=POST [16:41:00]POST find Content-Length [16:41:00]Host: 172.17.53.67:8080 [16:41:00]Content-Length: 679 [16:41:00]Content-Type: application/json [16:41:00] [16:41:00]POST finish read [16:41:00]Found Content-Length = 679 [16:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:00]execute_script... [16:41:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:00]POST & json_proto [16:41:00]process_json_proto [16:41:00]json parsed OK: [16:41:00]protocol is kg_v1.0 [16:41:00]action value=close_receipt [16:41:00]process_action close_receipt [16:41:00]cmd_close_receipt [16:41:00]MH_GetDate [16:41:00]Write to MH i2c: F0 00 00 B4 1A BD [16:41:00]Write i2c OK [16:41:00]MH_I2C_Read... [16:41:00]Read from MH i2c: F0 [16:41:00]MH_I2C_Read... [16:41:00]Read from MH i2c: F0 09 00 [16:41:00]MH_I2C_Read... [16:41:00]Read from MH i2c: F0 09 00 B4 1A 00 9D 8F 12 67 19 BC 99 64 3D [16:41:00]GetLastDocTimeStamp 1729269652 [16:41:00]current date 1729269661 [16:41:00]FM_GetShiftState [16:41:00]SAM_PROTO_GetShiftState [16:41:00]wFMCommunicate request_size=4 [16:41:00]MH_SAM_APDU [16:41:00]CAPDU: 80 13 01 00 [16:41:00]Write to MH i2c: E2 08 00 B5 1A 80 13 01 00 00 00 00 00 4C [16:41:00]Write i2c OK [16:41:00]MH_I2C_Read... [16:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:00]Read from MH i2c: E2 [16:41:00]MH_I2C_Read... [16:41:00]Read from MH i2c: E2 0E 00 [16:41:00]MH_I2C_Read... [16:41:00]Read from MH i2c: E2 0E 00 B5 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [16:41:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:00]wFMCommunicate OK [16:41:00]SAM_PROTO_GetShiftState done [16:41:00]FM_GetShiftState done [16:41:00]opened in 1729211399 [16:41:00]opened+sec_in_day 1729297799 [16:41:00]quantity*price = 100050 [16:41:00]sum+1 = 100052 [16:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 378 18.10.2024 16:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154989 ФПД: 222531335529429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154989&fm=222531335529429&tin=02508201610067®Number=0000137193017469&sum=100000 [16:41:01]StoreToDocumentArchive [16:41:01]shift 312 fd 154989 [16:41:01]save to /storage/0312/doc_00154989 [16:41:01]save last doc name /storage/0312/doc_00154989 to /storage/kkm_last_doc_name [16:41:01]save OK [16:41:01]Clear old archive folders... [16:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:01]tlvbuf is 01E60AD0 [16:41:01]SAM_PROTO_ClearQueue [16:41:01]wFMCommunicate request_size=4 [16:41:01]MH_SAM_APDU [16:41:01]CAPDU: 80 09 00 00 [16:41:01]Write to MH i2c: E2 08 00 C2 1A 80 09 00 00 00 00 00 00 4E [16:41:01]Write i2c OK [16:41:01]MH_I2C_Read... [16:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:01]Read from MH i2c: E2 [16:41:01]MH_I2C_Read... [16:41:01]Read from MH i2c: E2 03 00 [16:41:01]MH_I2C_Read... [16:41:01]Read from MH i2c: E2 03 00 C2 1A 00 90 00 50 [16:41:01]RAPDU: 90 00 [16:41:01]wFMCommunicate OK [16:41:01]SAM_PROTO_ClearQueue done [16:41:01]KKMCreateOFDPacket [16:41:01]OFDProtocolAddRootSTLVToBuf [16:41:01]FM_MakeSignedData [16:41:01]FM_MakeSignedData [16:41:01]SAM_PROTO_SignData [16:41:01]wFMCommunicate request_size=4 [16:41:01]MH_SAM_APDU [16:41:01]CAPDU: 80 0D 01 02 [16:41:01]Write to MH i2c: E2 08 00 C3 1A 80 0D 01 02 00 00 00 00 56 [16:41:01]Write i2c OK [16:41:01]MH_I2C_Read... [16:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:01]Read from MH i2c: E2 [16:41:01]MH_I2C_Read... [16:41:01]Read from MH i2c: E2 03 00 [16:41:01]MH_I2C_Read... [16:41:01]Read from MH i2c: E2 03 00 C3 1A 00 90 00 51 [16:41:01]RAPDU: 90 00 [16:41:01]wFMCommunicate OK [16:41:01]wFMCommunicate request_size=255 [16:41:01]MH_SAM_APDU [16:41:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5D 02 00 35 04 06 00 CA 64 1D 34 [16:41:01]Write to MH i2c: E2 02 01 C4 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5D 02 00 35 04 06 00 CA 64 1D 34 00 00 94 [16:41:01]Write i2c OK [16:41:01]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 C4 1A 00 90 00 52 [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]wFMCommunicate request_size=7 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 0D 02 02 02 A3 D5 [16:41:02]Write to MH i2c: E2 0A 00 C5 1A 80 0D 02 02 02 00 A3 D5 00 00 D5 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 C5 1A 00 90 00 53 [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]wFMCommunicate request_size=4 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 0D 03 02 [16:41:02]Write to MH i2c: E2 08 00 C6 1A 80 0D 03 02 00 00 00 00 5B [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 0B 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 0B 00 C6 1A 00 55 EE A4 C6 07 9E 08 33 90 00 E9 [16:41:02]RAPDU: 55 EE A4 C6 07 9E 08 33 90 00 [16:41:02]wFMCommunicate OK [16:41:02]SAM_PROTO_SignData done [16:41:02]FM_MakeSignedData done [16:41:02]CreateOFDProtocolMessage [16:41:02]wFMCommunicate request_size=4 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 11 00 00 [16:41:02]Write to MH i2c: E2 08 00 C7 1A 80 11 00 00 00 00 00 00 5B [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 17 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 17 00 C7 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [16:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:02]wFMCommunicate OK [16:41:02]CreateOFDProtocolMessage done [16:41:02]OFDSenderStorePacket 154989 [16:41:02]StoreOFDPacket docnum=154989 [16:41:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 31 5F 04 01 43 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5D 02 00 35 04 06 00 CA 64 1D 34 A3 D5 55 EE A4 C6 07 9E 08 33 [16:41:02]CheckFolder [16:41:02]dirname=/storage/ofd_packets [16:41:02]CheckFolder done [16:41:02]ProducePacketName [16:41:02]name=ofd_packets/00154989 [16:41:02]NVStorageSaveData ofd_packets/00154989 [16:41:02]File name is /storage/ofd_packets/00154989 [16:41:02]Write 298 bytes [16:41:02]NVStorageSaveData done [16:41:02]OFDSenderStorePacket done [16:41:02]KKMCreateOFDPacket done [16:41:02]NVStorageSaveData kkm_last_timestamp [16:41:02]File name is /storage/kkm_last_timestamp [16:41:02]Write 4 bytes [16:41:02]NVStorageSaveData done [16:41:02]ExternCall_PrintAddStr [16:41:02]wPrintStart [16:41:02]Write to MH i2c: 01 00 00 C8 1A E2 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 C8 1A 00 00 00 00 00 FF 0F F7 [16:41:02]RasterBufferAndPrint [16:41:02]line Счет N : (1)873181 [16:41:02]line ИНН: 02508201610067 [16:41:02]line Контрольно-Кассовый Чек [16:41:02]line ПРОДАЖА [16:41:02]line ТРК (МРК, ГНК) : 14 [16:41:02]line Товар: 2710194210 [16:41:02]line ДТ-К-2 [16:41:02]line 13.130 * 76.20 [16:41:02]line = 1000.51 [16:41:02]line НДС 12% НСП 1% [16:41:02]line > о реализуемом товаре [16:41:02]line ОКРУГЛЕНИЕ: -0.51 [16:41:02]line ИТОГО: 1000.00 [16:41:02]line Внесено: 1000.00 [16:41:02]line СДАЧА: 0.00 [16:41:02]line НСП 1% : 8.85 [16:41:02]line НДС 12% : 106.25 [16:41:02]line Наличными: 1000.00 [16:41:02]line Безнал.: 0.00 [16:41:02]line Место: АЗС № 165 "Партнер Нефть" [16:41:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:41:02]line СНО: Общий режим [16:41:02]line Чек 378 18.10.2024 16:41 [16:41:02]line Смена: 312 ФФД: 1.0 [16:41:02]line ЗНМ: 0300000234 [16:41:02]line РНМ: 0000137193017469 [16:41:02]line Версия ККМ: v1.0 [16:41:02]line ФМ: 0000000000963156 [16:41:02]line ФД: 154989 [16:41:02]line ФПД: 222531335529429 [16:41:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154989&fm=222531335529429&tin=02508201610067®Number=0000137193017469&sum=100000 [16:41:02]written 0, free lines is 4095 [16:41:02]OFD Sender: Processing packet 154989 [packets to send 51, broken 50] [16:41:02]ProducePacketName [16:41:02]name=ofd_packets/00154989 [16:41:02]OFD Sender: To server: pG, [16:41:02]CommunicateWithHost lk.salyk.kg:30040 [16:41:02]ConnectInit lk.salyk.kg [16:41:02]Connected sock=10 [16:41:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 31 5F 04 01 43 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5D 02 00 35 04 06 00 CA 64 1D 34 A3 D5 55 EE A4 C6 07 9E 08 33 [16:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E 32 47 00 44 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5D 02 00 F4 03 04 00 D5 35 12 67 B6 04 01 00 00 7B 1B B3 5D 47 5B C5 48 [16:41:02]CommunicateWithHost err = 0 [16:41:02]CheckOFDResponse [16:41:02]1017 (14) - 77093643461234 [16:41:02]1041 (16) - 0000000000963156 [16:41:02]1040 (4) - 154989 [16:41:02]1012 (4) - 18.10.2024 10:17 [16:41:02]1206 (1) - 0 [16:41:02]OFD Sender: Remove packet 154989 [16:41:02]ProducePacketName [16:41:02]name=ofd_packets/00154989 [16:41:02]NVStorageDeleteData [16:41:02]Write to MH i2c: 01 00 00 F3 1A 0D [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 F3 1A 00 00 00 00 00 EC 0C 0C [16:41:02]RasterBufferAndPrint [16:41:02]line [16:41:02]line [16:41:02]line [16:41:02]line [16:41:02]line [16:41:02]written 0, free lines is 3320 [16:41:02]MH_Cut [16:41:02]Write to MH i2c: D1 01 00 FA 1A 01 E6 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: D1 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: D1 01 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: D1 01 00 FA 1A 00 E5 [16:41:02]Write to MH i2c: 01 00 00 FB 1A 15 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:03]OFD Sender: No OFD packet to send [16:41:03]*** Cut start [16:41:03]*** Partial cut [16:41:03]*** CUTSNS_PIN = 1 [16:41:03]*** CUTSNS_PIN = 0 [16:41:03]*** Brake cut motor [16:41:04]Read from MH i2c: 01 [16:41:04]MH_I2C_Read... [16:41:04]*** Stop cut motor [16:41:04]*** Cut end [16:41:04]Read from MH i2c: 01 07 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: 01 07 00 FB 1A 00 00 00 00 00 FF 0F 2A [16:41:04]process_action close_receipt done [16:41:04]requested_data is exist [16:41:04]produce_requested_data [16:41:04]requested_item fm.sn is exist - process it [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 11 00 00 [16:41:04]Write to MH i2c: E2 08 00 FC 1A 80 11 00 00 00 00 00 00 90 [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 17 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 17 00 FC 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [16:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:04]wFMCommunicate OK [16:41:04]requested_item fd.num is exist - process it [16:41:04]SAM_PROTO_GetFieldsCounters [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 13 00 00 [16:41:04]Write to MH i2c: E2 08 00 FD 1A 80 13 00 00 00 00 00 00 93 [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 62 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 62 00 FD 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [16:41:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:04]wFMCommunicate OK [16:41:04]SAM_PROTO_GetFieldsCounters done [16:41:04]requested_item shift.num is exist - process it [16:41:04]requested_item shift.opened is exist - process it [16:41:04]req_shift_opened [16:41:04]FM_GetShiftState [16:41:04]SAM_PROTO_GetShiftState [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 13 01 00 [16:41:04]Write to MH i2c: E2 08 00 FE 1A 80 13 01 00 00 00 00 00 95 [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 FE 1A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CC [16:41:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:04]wFMCommunicate OK [16:41:04]SAM_PROTO_GetShiftState done [16:41:04]FM_GetShiftState done [16:41:04]req_shift_opened done [16:41:04]requested_item shift.open_date is exist - process it [16:41:04]req_shift_open_date [16:41:04]req_shift_open_date done [16:41:04]produce_requested_data done [16:41:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154989,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:41:04]process_action_free close_receipt [16:41:04]json_value_free [16:41:04]json_value_free done [16:41:04]process_json_proto returns [16:41:04]Send response to host [16:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154989,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:41:04]free response buf [16:41:04]execute_script done [16:41:04]execute_script returns [16:41:04]free content buf [16:41:04]Sock 9.Close socket [16:41:04]Sock 9.Thread stoped [16:41:08]OFD Sender: No OFD packet to send [16:41:13]OFD Sender: No OFD packet to send [16:41:18]OFD Sender: No OFD packet to send [16:41:23]OFD Sender: No OFD packet to send [16:41:24]accept exits with 7 [16:41:24]New connection [16:41:24]New thread 3066748260 created [16:41:24]Thread 3066891620 joined [16:41:24]Waiting for new connection... [16:41:24] Sock 7.Parse request [16:41:24]Sock 7.Check first char [16:41:24]Sock 7.First char is OK [16:41:24]request: POST /json_proto HTTP/1.0 [16:41:24]Method: POST [16:41:24]URL: /json_proto [16:41:24]Method is POST - this is cgi request [16:41:24]url: /json_proto [16:41:24]query_string will be loaded in cgi processing [16:41:24]execute_cgi json_proto POST (null) [16:41:24]execute_cgi path=json_proto method=POST [16:41:24]POST find Content-Length [16:41:24]Host: 172.17.53.67:8080 [16:41:24]Content-Length: 766 [16:41:24]Content-Type: application/json [16:41:24] [16:41:24]POST finish read [16:41:24]Found Content-Length = 766 [16:41:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:24]execute_script... [16:41:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:24]POST & json_proto [16:41:24]process_json_proto [16:41:24]json parsed OK: [16:41:24]protocol is kg_v1.0 [16:41:24]action value=close_receipt [16:41:24]process_action close_receipt [16:41:24]cmd_close_receipt [16:41:24]MH_GetDate [16:41:24]Write to MH i2c: F0 00 00 FF 1A 08 [16:41:24]Write i2c OK [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: F0 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: F0 09 00 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: F0 09 00 FF 1A 00 B5 8F 12 67 19 BC 99 64 A0 [16:41:24]GetLastDocTimeStamp 1729269661 [16:41:24]current date 1729269685 [16:41:24]FM_GetShiftState [16:41:24]SAM_PROTO_GetShiftState [16:41:24]wFMCommunicate request_size=4 [16:41:24]MH_SAM_APDU [16:41:24]CAPDU: 80 13 01 00 [16:41:24]Write to MH i2c: E2 08 00 00 1B 80 13 01 00 00 00 00 00 98 [16:41:24]Write i2c OK [16:41:24]MH_I2C_Read... [16:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:24]Read from MH i2c: E2 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 0E 00 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 0E 00 00 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CF [16:41:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:24]wFMCommunicate OK [16:41:24]SAM_PROTO_GetShiftState done [16:41:24]FM_GetShiftState done [16:41:24]opened in 1729211399 [16:41:24]opened+sec_in_day 1729297799 [16:41:24]quantity*price = 100050 [16:41:24]sum+1 = 100052 [16:41:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 379 18.10.2024 16:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 154990 ФПД: 176204683392176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164125&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154990&fm=176204683392176&tin=02508201610067®Number=0000137193017469&sum=100051 [16:41:26]StoreToDocumentArchive [16:41:26]shift 312 fd 154990 [16:41:26]save to /storage/0312/doc_00154990 [16:41:26]save last doc name /storage/0312/doc_00154990 to /storage/kkm_last_doc_name [16:41:26]save OK [16:41:26]Clear old archive folders... [16:41:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:26]tlvbuf is B6ECBB80 [16:41:26]SAM_PROTO_ClearQueue [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 09 00 00 [16:41:26]Write to MH i2c: E2 08 00 0D 1B 80 09 00 00 00 00 00 00 9A [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 0D 1B 00 90 00 9C [16:41:26]RAPDU: 90 00 [16:41:26]wFMCommunicate OK [16:41:26]SAM_PROTO_ClearQueue done [16:41:26]KKMCreateOFDPacket [16:41:26]OFDProtocolAddRootSTLVToBuf [16:41:26]FM_MakeSignedData [16:41:26]FM_MakeSignedData [16:41:26]SAM_PROTO_SignData [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 0D 01 02 [16:41:26]Write to MH i2c: E2 08 00 0E 1B 80 0D 01 02 00 00 00 00 A2 [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 0E 1B 00 90 00 9D [16:41:26]RAPDU: 90 00 [16:41:26]wFMCommunicate OK [16:41:26]wFMCommunicate request_size=255 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 B5 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5D 02 00 35 04 06 00 A0 41 D9 8F [16:41:26]Write to MH i2c: E2 02 01 0F 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 B5 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5D 02 00 35 04 06 00 A0 41 D9 8F 00 00 2A [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 0F 1B 00 90 00 9E [16:41:26]RAPDU: 90 00 [16:41:26]wFMCommunicate OK [16:41:26]wFMCommunicate request_size=7 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 0D 02 02 02 B4 B0 [16:41:26]Write to MH i2c: E2 0A 00 10 1B 80 0D 02 02 02 00 B4 B0 00 00 0D [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 03 00 10 1B 00 90 00 9F [16:41:26]RAPDU: 90 00 [16:41:26]wFMCommunicate OK [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 0D 03 02 [16:41:26]Write to MH i2c: E2 08 00 11 1B 80 0D 03 02 00 00 00 00 A7 [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0B 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0B 00 11 1B 00 9A E9 09 D5 2A E7 70 F2 90 00 7C [16:41:26]RAPDU: 9A E9 09 D5 2A E7 70 F2 90 00 [16:41:26]wFMCommunicate OK [16:41:26]SAM_PROTO_SignData done [16:41:26]FM_MakeSignedData done [16:41:26]CreateOFDProtocolMessage [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 11 00 00 [16:41:26]Write to MH i2c: E2 08 00 12 1B 80 11 00 00 00 00 00 00 A7 [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 17 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 17 00 12 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [16:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:26]wFMCommunicate OK [16:41:26]CreateOFDProtocolMessage done [16:41:26]OFDSenderStorePacket 154990 [16:41:26]StoreOFDPacket docnum=154990 [16:41:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2D DA 04 01 70 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 B5 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5D 02 00 35 04 06 00 A0 41 D9 8F B4 B0 9A E9 09 D5 2A E7 70 F2 [16:41:26]CheckFolder [16:41:26]dirname=/storage/ofd_packets [16:41:26]CheckFolder done [16:41:26]ProducePacketName [16:41:26]name=ofd_packets/00154990 [16:41:26]NVStorageSaveData ofd_packets/00154990 [16:41:26]File name is /storage/ofd_packets/00154990 [16:41:26]Write 298 bytes [16:41:26]NVStorageSaveData done [16:41:26]OFDSenderStorePacket done [16:41:26]KKMCreateOFDPacket done [16:41:26]NVStorageSaveData kkm_last_timestamp [16:41:26]File name is /storage/kkm_last_timestamp [16:41:26]Write 4 bytes [16:41:26]NVStorageSaveData done [16:41:26]ExternCall_PrintAddStr [16:41:26]wPrintStart [16:41:26]Write to MH i2c: 01 00 00 13 1B 2E [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: 01 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: 01 07 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: 01 07 00 13 1B 00 00 00 00 00 FF 0F 43 [16:41:26]RasterBufferAndPrint [16:41:26]line Счет N : (1)873180 [16:41:26]line ИНН: 02508201610067 [16:41:26]line Контрольно-Кассовый Чек [16:41:26]line ПРОДАЖА [16:41:26]line ТРК (МРК, ГНК) : 24 [16:41:26]line Товар: 2710194210 [16:41:26]line ДТ-К-2 [16:41:26]line 13.130 * 76.20 [16:41:26]line = 1000.51 [16:41:26]line НДС 12% НСП 1% [16:41:26]line > о реализуемом товаре [16:41:26]line ИТОГО: 1000.51 [16:41:26]line НСП 1% : 8.85 [16:41:26]line НДС 12% : 106.25 [16:41:26]line Наличными: 0.00 [16:41:26]line Безнал.: 1000.51 [16:41:26]line Место: АЗС № 165 "Партнер Нефть" [16:41:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:41:26]line СНО: Общий режим [16:41:26]line Чек 379 18.10.2024 16:41 [16:41:26]line Смена: 312 ФФД: 1.0 [16:41:26]line ЗНМ: 0300000234 [16:41:26]line РНМ: 0000137193017469 [16:41:26]line Версия ККМ: v1.0 [16:41:26]line Платежная система: Mbank [16:41:26]line ФМ: 0000000000963156 [16:41:26]line ФД: 154990 [16:41:26]line ФПД: 176204683392176 [16:41:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164125&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154990&fm=176204683392176&tin=02508201610067®Number=0000137193017469&sum=100051 [16:41:26]OFD Sender: Processing packet 154990 [packets to send 51, broken 50] [16:41:26]ProducePacketName [16:41:26]name=ofd_packets/00154990 [16:41:26]OFD Sender: To server: pG, [16:41:26]CommunicateWithHost lk.salyk.kg:30040 [16:41:26]ConnectInit lk.salyk.kg [16:41:26]written 0, free lines is 4095 [16:41:27]Connected sock=10 [16:41:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2D DA 04 01 70 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 B5 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5D 02 00 35 04 06 00 A0 41 D9 8F B4 B0 9A E9 09 D5 2A E7 70 F2 [16:41:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A B8 47 00 5E AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5D 02 00 F4 03 04 00 ED 35 12 67 B6 04 01 00 00 04 CB 27 C0 DD 42 A8 7B [16:41:27]CommunicateWithHost err = 0 [16:41:27]CheckOFDResponse [16:41:27]1017 (14) - 77093643461234 [16:41:27]1041 (16) - 0000000000963156 [16:41:27]1040 (4) - 154990 [16:41:27]1012 (4) - 18.10.2024 10:18 [16:41:27]1206 (1) - 0 [16:41:27]OFD Sender: Remove packet 154990 [16:41:27]ProducePacketName [16:41:27]name=ofd_packets/00154990 [16:41:27]NVStorageDeleteData [16:41:27]Write to MH i2c: 01 00 00 3C 1B 57 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 07 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 07 00 3C 1B 00 00 00 00 00 18 0D 83 [16:41:27]RasterBufferAndPrint [16:41:27]line [16:41:27]line [16:41:27]line [16:41:27]line [16:41:27]line [16:41:27]written 0, free lines is 3359 [16:41:27]MH_Cut [16:41:27]Write to MH i2c: D1 01 00 43 1B 01 30 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: D1 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: D1 01 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: D1 01 00 43 1B 00 2F [16:41:27]Write to MH i2c: 01 00 00 44 1B 5F [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]OFD Sender: No OFD packet to send [16:41:28]*** Cut start [16:41:28]*** Partial cut [16:41:28]*** CUTSNS_PIN = 1 [16:41:28]*** CUTSNS_PIN = 0 [16:41:28]*** Brake cut motor [16:41:28]Read from MH i2c: 01 [16:41:28]MH_I2C_Read... [16:41:28]*** Stop cut motor [16:41:28]*** Cut end [16:41:28]Read from MH i2c: 01 07 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: 01 07 00 44 1B 00 00 00 00 00 FF 0F 74 [16:41:28]process_action close_receipt done [16:41:28]requested_data is exist [16:41:28]produce_requested_data [16:41:28]requested_item fm.sn is exist - process it [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 11 00 00 [16:41:28]Write to MH i2c: E2 08 00 45 1B 80 11 00 00 00 00 00 00 DA [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 17 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 17 00 45 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [16:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:28]wFMCommunicate OK [16:41:28]requested_item fd.num is exist - process it [16:41:28]SAM_PROTO_GetFieldsCounters [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 13 00 00 [16:41:28]Write to MH i2c: E2 08 00 46 1B 80 13 00 00 00 00 00 00 DD [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 62 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 62 00 46 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [16:41:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_GetFieldsCounters done [16:41:28]requested_item shift.num is exist - process it [16:41:28]requested_item shift.opened is exist - process it [16:41:28]req_shift_opened [16:41:28]FM_GetShiftState [16:41:28]SAM_PROTO_GetShiftState [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 13 01 00 [16:41:28]Write to MH i2c: E2 08 00 47 1B 80 13 01 00 00 00 00 00 DF [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 47 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [16:41:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_GetShiftState done [16:41:28]FM_GetShiftState done [16:41:28]req_shift_opened done [16:41:28]requested_item shift.open_date is exist - process it [16:41:28]req_shift_open_date [16:41:28]req_shift_open_date done [16:41:28]produce_requested_data done [16:41:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154990,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:41:28]process_action_free close_receipt [16:41:28]json_value_free [16:41:28]json_value_free done [16:41:28]process_json_proto returns [16:41:28]Send response to host [16:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154990,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:41:28]free response buf [16:41:28]execute_script done [16:41:28]execute_script returns [16:41:28]free content buf [16:41:28]Sock 7.Close socket [16:41:28]Sock 7.Thread stoped [16:41:32]OFD Sender: No OFD packet to send [16:41:36]accept exits with 9 [16:41:36]New connection [16:41:36]New thread 3066891620 created [16:41:36]Thread 3066748260 joined [16:41:36]Waiting for new connection... [16:41:36] Sock 9.Parse request [16:41:36]Sock 9.Check first char [16:41:36]Sock 9.First char is OK [16:41:36]request: POST /json_proto HTTP/1.0 [16:41:36]Method: POST [16:41:36]URL: /json_proto [16:41:36]Method is POST - this is cgi request [16:41:36]url: /json_proto [16:41:36]query_string will be loaded in cgi processing [16:41:36]execute_cgi json_proto POST (null) [16:41:36]execute_cgi path=json_proto method=POST [16:41:36]POST find Content-Length [16:41:36]Host: 172.17.53.67:8080 [16:41:36]Content-Length: 670 [16:41:36]Content-Type: application/json [16:41:36] [16:41:36]POST finish read [16:41:36]Found Content-Length = 670 [16:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:36]execute_script... [16:41:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:36]POST & json_proto [16:41:36]process_json_proto [16:41:36]json parsed OK: [16:41:36]protocol is kg_v1.0 [16:41:36]action value=close_receipt [16:41:36]process_action close_receipt [16:41:36]cmd_close_receipt [16:41:36]MH_GetDate [16:41:36]Write to MH i2c: F0 00 00 48 1B 52 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 09 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 09 00 48 1B 00 C1 8F 12 67 19 BC 99 64 F6 [16:41:36]GetLastDocTimeStamp 1729269685 [16:41:36]current date 1729269697 [16:41:36]FM_GetShiftState [16:41:36]SAM_PROTO_GetShiftState [16:41:36]wFMCommunicate request_size=4 [16:41:36]MH_SAM_APDU [16:41:36]CAPDU: 80 13 01 00 [16:41:36]Write to MH i2c: E2 08 00 49 1B 80 13 01 00 00 00 00 00 E1 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:36]Read from MH i2c: E2 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0E 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0E 00 49 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [16:41:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:36]wFMCommunicate OK [16:41:36]SAM_PROTO_GetShiftState done [16:41:36]FM_GetShiftState done [16:41:36]opened in 1729211399 [16:41:36]opened+sec_in_day 1729297799 [16:41:36]quantity*price = 40014 [16:41:36]sum+1 = 40015 [16:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 380 18.10.2024 16:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154991 ФПД: 124235420936913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154991&fm=124235420936913&tin=02508201610067®Number=0000137193017469&sum=40000 [16:41:37]StoreToDocumentArchive [16:41:37]shift 312 fd 154991 [16:41:37]save to /storage/0312/doc_00154991 [16:41:37]save last doc name /storage/0312/doc_00154991 to /storage/kkm_last_doc_name [16:41:37]save OK [16:41:37]Clear old archive folders... [16:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:41:37]tlvbuf is 01E4F270 [16:41:37]SAM_PROTO_ClearQueue [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 09 00 00 [16:41:37]Write to MH i2c: E2 08 00 56 1B 80 09 00 00 00 00 00 00 E3 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 56 1B 00 90 00 E5 [16:41:37]RAPDU: 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_ClearQueue done [16:41:37]KKMCreateOFDPacket [16:41:37]OFDProtocolAddRootSTLVToBuf [16:41:37]FM_MakeSignedData [16:41:37]FM_MakeSignedData [16:41:37]SAM_PROTO_SignData [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 0D 01 02 [16:41:37]Write to MH i2c: E2 08 00 57 1B 80 0D 01 02 00 00 00 00 EB [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 57 1B 00 90 00 E6 [16:41:37]RAPDU: 90 00 [16:41:37]wFMCommunicate OK [16:41:37]wFMCommunicate request_size=255 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 C1 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5D 02 00 35 04 06 00 [16:41:37]Write to MH i2c: E2 02 01 58 1B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 C1 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5D 02 00 35 04 06 00 00 00 E7 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 58 1B 00 90 00 E7 [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]wFMCommunicate request_size=11 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 02 02 06 70 FD D0 22 2A D1 [16:41:38]Write to MH i2c: E2 0E 00 59 1B 80 0D 02 02 06 00 70 FD D0 22 2A D1 00 00 54 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 59 1B 00 90 00 E8 [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 03 02 [16:41:38]Write to MH i2c: E2 08 00 5A 1B 80 0D 03 02 00 00 00 00 F0 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0B 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0B 00 5A 1B 00 DB 35 D8 FA E0 E0 28 85 90 00 40 [16:41:38]RAPDU: DB 35 D8 FA E0 E0 28 85 90 00 [16:41:38]wFMCommunicate OK [16:41:38]SAM_PROTO_SignData done [16:41:38]FM_MakeSignedData done [16:41:38]CreateOFDProtocolMessage [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 11 00 00 [16:41:38]Write to MH i2c: E2 08 00 5B 1B 80 11 00 00 00 00 00 00 F0 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 5B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [16:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:38]wFMCommunicate OK [16:41:38]CreateOFDProtocolMessage done [16:41:38]OFDSenderStorePacket 154991 [16:41:38]StoreOFDPacket docnum=154991 [16:41:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A8 01 08 01 E1 C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 C1 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5D 02 00 35 04 06 00 70 FD D0 22 2A D1 DB 35 D8 FA E0 E0 28 85 [16:41:38]CheckFolder [16:41:38]dirname=/storage/ofd_packets [16:41:38]CheckFolder done [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00154991 [16:41:38]NVStorageSaveData ofd_packets/00154991 [16:41:38]File name is /storage/ofd_packets/00154991 [16:41:38]Write 302 bytes [16:41:38]NVStorageSaveData done [16:41:38]OFDSenderStorePacket done [16:41:38]KKMCreateOFDPacket done [16:41:38]NVStorageSaveData kkm_last_timestamp [16:41:38]File name is /storage/kkm_last_timestamp [16:41:38]Write 4 bytes [16:41:38]NVStorageSaveData done [16:41:38]ExternCall_PrintAddStr [16:41:38]wPrintStart [16:41:38]Write to MH i2c: 01 00 00 5C 1B 77 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 5C 1B 00 00 00 00 00 FF 0F 8C [16:41:38]RasterBufferAndPrint [16:41:38]line Счет N : (1)873183 [16:41:38]line ИНН: 02508201610067 [16:41:38]line Контрольно-Кассовый Чек [16:41:38]line ПРОДАЖА [16:41:38]line ТРК (МРК, ГНК) : 43 [16:41:38]line Товар: 2710124130 [16:41:38]line Super 92-К-5 [16:41:38]line 5.850 * 68.40 [16:41:38]line = 400.14 [16:41:38]line НДС 12% НСП 1% [16:41:38]line > о реализуемом товаре [16:41:38]line ОКРУГЛЕНИЕ: -0.14 [16:41:38]line ИТОГО: 400.00 [16:41:38]line Внесено: 400.00 [16:41:38]line СДАЧА: 0.00 [16:41:38]line НСП 1% : 3.54 [16:41:38]line НДС 12% : 42.49 [16:41:38]line Наличными: 400.00 [16:41:38]line Безнал.: 0.00 [16:41:38]line Место: АЗС № 165 "Партнер Нефть" [16:41:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:41:38]line СНО: Общий режим [16:41:38]line Чек 380 18.10.2024 16:41 [16:41:38]line Смена: 312 ФФД: 1.0 [16:41:38]line ЗНМ: 0300000234 [16:41:38]line РНМ: 0000137193017469 [16:41:38]line Версия ККМ: v1.0 [16:41:38]line ФМ: 0000000000963156 [16:41:38]line ФД: 154991 [16:41:38]line ФПД: 124235420936913 [16:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154991&fm=124235420936913&tin=02508201610067®Number=0000137193017469&sum=40000 [16:41:38]OFD Sender: Processing packet 154991 [packets to send 51, broken 50] [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00154991 [16:41:38]OFD Sender: To server: pG, [16:41:38]CommunicateWithHost lk.salyk.kg:30040 [16:41:38]ConnectInit lk.salyk.kg [16:41:38]written 0, free lines is 4095 [16:41:38]Connected sock=11 [16:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A8 01 08 01 E1 C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 C1 8F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5D 02 00 35 04 06 00 70 FD D0 22 2A D1 DB 35 D8 FA E0 E0 28 85 [16:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A3 97 47 00 56 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5D 02 00 F4 03 04 00 F9 35 12 67 B6 04 01 00 00 C9 0F BE 3A 47 40 72 09 [16:41:38]CommunicateWithHost err = 0 [16:41:38]CheckOFDResponse [16:41:38]1017 (14) - 77093643461234 [16:41:38]1041 (16) - 0000000000963156 [16:41:38]1040 (4) - 154991 [16:41:38]1012 (4) - 18.10.2024 10:18 [16:41:38]1206 (1) - 0 [16:41:38]OFD Sender: Remove packet 154991 [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00154991 [16:41:38]NVStorageDeleteData [16:41:38]Write to MH i2c: 01 00 00 87 1B A2 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 87 1B 00 00 00 00 00 F6 0C AB [16:41:38]RasterBufferAndPrint [16:41:38]line [16:41:38]line [16:41:38]line [16:41:38]line [16:41:38]line [16:41:38]written 0, free lines is 3328 [16:41:38]MH_Cut [16:41:38]Write to MH i2c: D1 01 00 8E 1B 01 7B [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: D1 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: D1 01 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: D1 01 00 8E 1B 00 7A [16:41:38]Write to MH i2c: 01 00 00 8F 1B AA [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:39]OFD Sender: No OFD packet to send [16:41:39]*** Cut start [16:41:39]*** Partial cut [16:41:39]*** CUTSNS_PIN = 1 [16:41:39]*** CUTSNS_PIN = 0 [16:41:39]*** Brake cut motor [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [16:41:40]*** Stop cut motor [16:41:40]*** Cut end [16:41:40]Read from MH i2c: 01 07 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 8F 1B 00 00 00 00 00 FF 0F BF [16:41:40]process_action close_receipt done [16:41:40]requested_data is exist [16:41:40]produce_requested_data [16:41:40]requested_item fm.sn is exist - process it [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 11 00 00 [16:41:40]Write to MH i2c: E2 08 00 90 1B 80 11 00 00 00 00 00 00 25 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 90 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [16:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:40]wFMCommunicate OK [16:41:40]requested_item fd.num is exist - process it [16:41:40]SAM_PROTO_GetFieldsCounters [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 00 00 [16:41:40]Write to MH i2c: E2 08 00 91 1B 80 13 00 00 00 00 00 00 28 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 91 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [16:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_GetFieldsCounters done [16:41:40]requested_item shift.num is exist - process it [16:41:40]requested_item shift.opened is exist - process it [16:41:40]req_shift_opened [16:41:40]FM_GetShiftState [16:41:40]SAM_PROTO_GetShiftState [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 01 00 [16:41:40]Write to MH i2c: E2 08 00 92 1B 80 13 01 00 00 00 00 00 2A [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0E 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0E 00 92 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 61 [16:41:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_GetShiftState done [16:41:40]FM_GetShiftState done [16:41:40]req_shift_opened done [16:41:40]requested_item shift.open_date is exist - process it [16:41:40]req_shift_open_date [16:41:40]req_shift_open_date done [16:41:40]produce_requested_data done [16:41:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154991,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:41:40]process_action_free close_receipt [16:41:40]json_value_free [16:41:40]json_value_free done [16:41:40]process_json_proto returns [16:41:40]Send response to host [16:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154991,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:41:40]free response buf [16:41:40]execute_script done [16:41:40]execute_script returns [16:41:40]free content buf [16:41:40]Sock 9.Close socket [16:41:40]Sock 9.Thread stoped [16:41:44]OFD Sender: No OFD packet to send [16:41:49]OFD Sender: No OFD packet to send [16:41:54]OFD Sender: No OFD packet to send [16:41:59]OFD Sender: No OFD packet to send [16:42:04]OFD Sender: No OFD packet to send [16:42:09]OFD Sender: No OFD packet to send [16:42:14]OFD Sender: No OFD packet to send [16:42:19]OFD Sender: No OFD packet to send [16:42:24]OFD Sender: No OFD packet to send [16:42:29]OFD Sender: No OFD packet to send [16:42:34]OFD Sender: No OFD packet to send [16:42:39]OFD Sender: No OFD packet to send [16:42:44]OFD Sender: No OFD packet to send [16:42:49]OFD Sender: No OFD packet to send [16:42:49]accept exits with 7 [16:42:49]New connection [16:42:49]New thread 3066748260 created [16:42:49]Thread 3066891620 joined [16:42:49]Waiting for new connection... [16:42:49] Sock 7.Parse request [16:42:49]Sock 7.Check first char [16:42:49]Sock 7.First char is OK [16:42:49]request: POST /json_proto HTTP/1.0 [16:42:49]Method: POST [16:42:49]URL: /json_proto [16:42:49]Method is POST - this is cgi request [16:42:49]url: /json_proto [16:42:49]query_string will be loaded in cgi processing [16:42:49]execute_cgi json_proto POST (null) [16:42:49]execute_cgi path=json_proto method=POST [16:42:49]POST find Content-Length [16:42:49]Host: 172.17.53.67:8080 [16:42:49]Content-Length: 677 [16:42:49]Content-Type: application/json [16:42:49] [16:42:49]POST finish read [16:42:49]Found Content-Length = 677 [16:42:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:49]execute_script... [16:42:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:49]POST & json_proto [16:42:49]process_json_proto [16:42:49]json parsed OK: [16:42:49]protocol is kg_v1.0 [16:42:49]action value=close_receipt [16:42:49]process_action close_receipt [16:42:49]cmd_close_receipt [16:42:49]MH_GetDate [16:42:49]Write to MH i2c: F0 00 00 93 1B 9D [16:42:49]Write i2c OK [16:42:49]MH_I2C_Read... [16:42:49]Read from MH i2c: F0 [16:42:49]MH_I2C_Read... [16:42:49]Read from MH i2c: F0 09 00 [16:42:49]MH_I2C_Read... [16:42:49]Read from MH i2c: F0 09 00 93 1B 00 0A 90 12 67 19 BC 99 64 8B [16:42:49]GetLastDocTimeStamp 1729269697 [16:42:49]current date 1729269770 [16:42:49]FM_GetShiftState [16:42:49]SAM_PROTO_GetShiftState [16:42:49]wFMCommunicate request_size=4 [16:42:49]MH_SAM_APDU [16:42:49]CAPDU: 80 13 01 00 [16:42:49]Write to MH i2c: E2 08 00 94 1B 80 13 01 00 00 00 00 00 2C [16:42:49]Write i2c OK [16:42:49]MH_I2C_Read... [16:42:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:49]Read from MH i2c: E2 [16:42:49]MH_I2C_Read... [16:42:49]Read from MH i2c: E2 0E 00 [16:42:49]MH_I2C_Read... [16:42:49]Read from MH i2c: E2 0E 00 94 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 63 [16:42:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:42:49]wFMCommunicate OK [16:42:49]SAM_PROTO_GetShiftState done [16:42:49]FM_GetShiftState done [16:42:49]opened in 1729211399 [16:42:49]opened+sec_in_day 1729297799 [16:42:49]quantity*price = 25020 [16:42:49]sum+1 = 25022 [16:42:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 381 18.10.2024 16:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154992 ФПД: 158633522326138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164250&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154992&fm=158633522326138&tin=02508201610067®Number=0000137193017469&sum=25000 [16:42:50]StoreToDocumentArchive [16:42:50]shift 312 fd 154992 [16:42:50]save to /storage/0312/doc_00154992 [16:42:50]save last doc name /storage/0312/doc_00154992 to /storage/kkm_last_doc_name [16:42:50]save OK [16:42:50]Clear old archive folders... [16:42:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:50]tlvbuf is 01E60470 [16:42:50]SAM_PROTO_ClearQueue [16:42:50]wFMCommunicate request_size=4 [16:42:50]MH_SAM_APDU [16:42:50]CAPDU: 80 09 00 00 [16:42:50]Write to MH i2c: E2 08 00 A1 1B 80 09 00 00 00 00 00 00 2E [16:42:50]Write i2c OK [16:42:50]MH_I2C_Read... [16:42:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:50]Read from MH i2c: E2 [16:42:50]MH_I2C_Read... [16:42:50]Read from MH i2c: E2 03 00 [16:42:50]MH_I2C_Read... [16:42:50]Read from MH i2c: E2 03 00 A1 1B 00 90 00 30 [16:42:50]RAPDU: 90 00 [16:42:50]wFMCommunicate OK [16:42:50]SAM_PROTO_ClearQueue done [16:42:50]KKMCreateOFDPacket [16:42:50]OFDProtocolAddRootSTLVToBuf [16:42:50]FM_MakeSignedData [16:42:50]FM_MakeSignedData [16:42:50]SAM_PROTO_SignData [16:42:50]wFMCommunicate request_size=4 [16:42:50]MH_SAM_APDU [16:42:50]CAPDU: 80 0D 01 02 [16:42:50]Write to MH i2c: E2 08 00 A2 1B 80 0D 01 02 00 00 00 00 36 [16:42:50]Write i2c OK [16:42:50]MH_I2C_Read... [16:42:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:50]Read from MH i2c: E2 [16:42:50]MH_I2C_Read... [16:42:50]Read from MH i2c: E2 03 00 [16:42:50]MH_I2C_Read... [16:42:50]Read from MH i2c: E2 03 00 A2 1B 00 90 00 31 [16:42:50]RAPDU: 90 00 [16:42:50]wFMCommunicate OK [16:42:50]wFMCommunicate request_size=255 [16:42:50]MH_SAM_APDU [16:42:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 0A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5D 02 00 35 04 06 00 90 [16:42:50]Write to MH i2c: E2 02 01 A3 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 0A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5D 02 00 35 04 06 00 90 00 00 DF [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:51]Read from MH i2c: E2 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 03 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 03 00 A3 1B 00 90 00 32 [16:42:51]RAPDU: 90 00 [16:42:51]wFMCommunicate OK [16:42:51]wFMCommunicate request_size=10 [16:42:51]MH_SAM_APDU [16:42:51]CAPDU: 80 0D 02 02 05 46 BE BF 6A 7A [16:42:51]Write to MH i2c: E2 0D 00 A4 1B 80 0D 02 02 05 00 46 BE BF 6A 7A 00 00 EA [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:51]Read from MH i2c: E2 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 03 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 03 00 A4 1B 00 90 00 33 [16:42:51]RAPDU: 90 00 [16:42:51]wFMCommunicate OK [16:42:51]wFMCommunicate request_size=4 [16:42:51]MH_SAM_APDU [16:42:51]CAPDU: 80 0D 03 02 [16:42:51]Write to MH i2c: E2 08 00 A5 1B 80 0D 03 02 00 00 00 00 3B [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:51]Read from MH i2c: E2 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 0B 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 0B 00 A5 1B 00 03 18 78 FA 5A 7A 19 0D 90 00 C3 [16:42:51]RAPDU: 03 18 78 FA 5A 7A 19 0D 90 00 [16:42:51]wFMCommunicate OK [16:42:51]SAM_PROTO_SignData done [16:42:51]FM_MakeSignedData done [16:42:51]CreateOFDProtocolMessage [16:42:51]wFMCommunicate request_size=4 [16:42:51]MH_SAM_APDU [16:42:51]CAPDU: 80 11 00 00 [16:42:51]Write to MH i2c: E2 08 00 A6 1B 80 11 00 00 00 00 00 00 3B [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:51]Read from MH i2c: E2 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 17 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 17 00 A6 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [16:42:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:42:51]wFMCommunicate OK [16:42:51]CreateOFDProtocolMessage done [16:42:51]OFDSenderStorePacket 154992 [16:42:51]StoreOFDPacket docnum=154992 [16:42:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B 84 07 01 77 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 0A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5D 02 00 35 04 06 00 90 46 BE BF 6A 7A 03 18 78 FA 5A 7A 19 0D [16:42:51]CheckFolder [16:42:51]dirname=/storage/ofd_packets [16:42:51]CheckFolder done [16:42:51]ProducePacketName [16:42:51]name=ofd_packets/00154992 [16:42:51]NVStorageSaveData ofd_packets/00154992 [16:42:51]File name is /storage/ofd_packets/00154992 [16:42:51]Write 301 bytes [16:42:51]NVStorageSaveData done [16:42:51]OFDSenderStorePacket done [16:42:51]KKMCreateOFDPacket done [16:42:51]NVStorageSaveData kkm_last_timestamp [16:42:51]File name is /storage/kkm_last_timestamp [16:42:51]Write 4 bytes [16:42:51]NVStorageSaveData done [16:42:51]ExternCall_PrintAddStr [16:42:51]wPrintStart [16:42:51]Write to MH i2c: 01 00 00 A7 1B C2 [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: 01 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: 01 07 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: 01 07 00 A7 1B 00 00 00 00 00 FF 0F D7 [16:42:51]RasterBufferAndPrint [16:42:51]line Счет N : (1)873184 [16:42:51]line ИНН: 02508201610067 [16:42:51]line Контрольно-Кассовый Чек [16:42:51]line ПРОДАЖА [16:42:51]line ТРК (МРК, ГНК) : 32 [16:42:51]line Товар: 2710124130 [16:42:51]line Аи-92-К-5 [16:42:51]line 3.740 * 66.90 [16:42:51]line = 250.21 [16:42:51]line НДС 12% НСП 1% [16:42:51]line > о реализуемом товаре [16:42:51]line ОКРУГЛЕНИЕ: -0.21 [16:42:51]line ИТОГО: 250.00 [16:42:51]line Внесено: 250.00 [16:42:51]line СДАЧА: 0.00 [16:42:51]line НСП 1% : 2.21 [16:42:51]line НДС 12% : 26.57 [16:42:51]line Наличными: 250.00 [16:42:51]line Безнал.: 0.00 [16:42:51]line Место: АЗС № 165 "Партнер Нефть" [16:42:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:42:51]line СНО: Общий режим [16:42:51]line Чек 381 18.10.2024 16:42 [16:42:51]line Смена: 312 ФФД: 1.0 [16:42:51]line ЗНМ: 0300000234 [16:42:51]line РНМ: 0000137193017469 [16:42:51]line Версия ККМ: v1.0 [16:42:51]line ФМ: 0000000000963156 [16:42:51]line ФД: 154992 [16:42:51]line ФПД: 158633522326138 [16:42:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164250&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154992&fm=158633522326138&tin=02508201610067®Number=0000137193017469&sum=25000 [16:42:51]OFD Sender: Processing packet 154992 [packets to send 51, broken 50] [16:42:51]ProducePacketName [16:42:51]name=ofd_packets/00154992 [16:42:51]OFD Sender: To server: pG, [16:42:51]CommunicateWithHost lk.salyk.kg:30040 [16:42:51]ConnectInit lk.salyk.kg [16:42:51]written 0, free lines is 4095 [16:42:51]Connected sock=10 [16:42:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B 84 07 01 77 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 0A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5D 02 00 35 04 06 00 90 46 BE BF 6A 7A 03 18 78 FA 5A 7A 19 0D [16:42:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 2A 47 00 AE 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5D 02 00 F4 03 04 00 42 36 12 67 B6 04 01 00 00 B4 85 4F D0 B6 74 18 71 [16:42:52]CommunicateWithHost err = 0 [16:42:52]CheckOFDResponse [16:42:52]1017 (14) - 77093643461234 [16:42:52]1041 (16) - 0000000000963156 [16:42:52]1040 (4) - 154992 [16:42:52]1012 (4) - 18.10.2024 10:19 [16:42:52]1206 (1) - 0 [16:42:52]OFD Sender: Remove packet 154992 [16:42:52]ProducePacketName [16:42:52]name=ofd_packets/00154992 [16:42:52]NVStorageDeleteData [16:42:52]Write to MH i2c: 01 00 00 D2 1B ED [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: 01 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: 01 07 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: 01 07 00 D2 1B 00 00 00 00 00 F4 0C F4 [16:42:52]RasterBufferAndPrint [16:42:52]line [16:42:52]line [16:42:52]line [16:42:52]line [16:42:52]line [16:42:52]written 0, free lines is 3322 [16:42:52]MH_Cut [16:42:52]Write to MH i2c: D1 01 00 D9 1B 01 C6 [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: D1 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: D1 01 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: D1 01 00 D9 1B 00 C5 [16:42:52]Write to MH i2c: 01 00 00 DA 1B F5 [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]OFD Sender: No OFD packet to send [16:42:52]*** Cut start [16:42:52]*** Partial cut [16:42:52]*** CUTSNS_PIN = 1 [16:42:53]*** CUTSNS_PIN = 0 [16:42:53]*** Brake cut motor [16:42:53]Read from MH i2c: 01 [16:42:53]MH_I2C_Read... [16:42:53]*** Stop cut motor [16:42:53]*** Cut end [16:42:53]Read from MH i2c: 01 07 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: 01 07 00 DA 1B 00 00 00 00 00 FF 0F 0A [16:42:53]process_action close_receipt done [16:42:53]requested_data is exist [16:42:53]produce_requested_data [16:42:53]requested_item fm.sn is exist - process it [16:42:53]wFMCommunicate request_size=4 [16:42:53]MH_SAM_APDU [16:42:53]CAPDU: 80 11 00 00 [16:42:53]Write to MH i2c: E2 08 00 DB 1B 80 11 00 00 00 00 00 00 70 [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:53]Read from MH i2c: E2 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 17 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 17 00 DB 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [16:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:42:53]wFMCommunicate OK [16:42:53]requested_item fd.num is exist - process it [16:42:53]SAM_PROTO_GetFieldsCounters [16:42:53]wFMCommunicate request_size=4 [16:42:53]MH_SAM_APDU [16:42:53]CAPDU: 80 13 00 00 [16:42:53]Write to MH i2c: E2 08 00 DC 1B 80 13 00 00 00 00 00 00 73 [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:53]Read from MH i2c: E2 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 62 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 62 00 DC 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [16:42:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:53]wFMCommunicate OK [16:42:53]SAM_PROTO_GetFieldsCounters done [16:42:53]requested_item shift.num is exist - process it [16:42:53]requested_item shift.opened is exist - process it [16:42:53]req_shift_opened [16:42:53]FM_GetShiftState [16:42:53]SAM_PROTO_GetShiftState [16:42:53]wFMCommunicate request_size=4 [16:42:53]MH_SAM_APDU [16:42:53]CAPDU: 80 13 01 00 [16:42:53]Write to MH i2c: E2 08 00 DD 1B 80 13 01 00 00 00 00 00 75 [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:53]Read from MH i2c: E2 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 0E 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: E2 0E 00 DD 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [16:42:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:42:53]wFMCommunicate OK [16:42:53]SAM_PROTO_GetShiftState done [16:42:53]FM_GetShiftState done [16:42:53]req_shift_opened done [16:42:53]requested_item shift.open_date is exist - process it [16:42:53]req_shift_open_date [16:42:53]req_shift_open_date done [16:42:53]produce_requested_data done [16:42:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154992,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:42:53]process_action_free close_receipt [16:42:53]json_value_free [16:42:53]json_value_free done [16:42:53]process_json_proto returns [16:42:53]Send response to host [16:42:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154992,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:42:53]free response buf [16:42:53]execute_script done [16:42:53]execute_script returns [16:42:53]free content buf [16:42:53]Sock 7.Close socket [16:42:53]Sock 7.Thread stoped [16:42:57]OFD Sender: No OFD packet to send [16:43:02]OFD Sender: No OFD packet to send [16:43:05]accept exits with 9 [16:43:05]New connection [16:43:05]New thread 3066891620 created [16:43:05]Thread 3066748260 joined [16:43:05]Waiting for new connection... [16:43:05] Sock 9.Parse request [16:43:05]Sock 9.Check first char [16:43:05]Sock 9.First char is OK [16:43:05]request: POST /json_proto HTTP/1.0 [16:43:05]Method: POST [16:43:05]URL: /json_proto [16:43:05]Method is POST - this is cgi request [16:43:05]url: /json_proto [16:43:05]query_string will be loaded in cgi processing [16:43:05]execute_cgi json_proto POST (null) [16:43:05]execute_cgi path=json_proto method=POST [16:43:05]POST find Content-Length [16:43:05]Host: 172.17.53.67:8080 [16:43:05]Content-Length: 677 [16:43:05]Content-Type: application/json [16:43:05] [16:43:05]POST finish read [16:43:05]Found Content-Length = 677 [16:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:05]execute_script... [16:43:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:05]POST & json_proto [16:43:05]process_json_proto [16:43:05]json parsed OK: [16:43:05]protocol is kg_v1.0 [16:43:05]action value=close_receipt [16:43:05]process_action close_receipt [16:43:05]cmd_close_receipt [16:43:05]MH_GetDate [16:43:05]Write to MH i2c: F0 00 00 DE 1B E8 [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 09 00 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 09 00 DE 1B 00 1A 90 12 67 19 BC 99 64 E6 [16:43:05]GetLastDocTimeStamp 1729269770 [16:43:05]current date 1729269786 [16:43:05]FM_GetShiftState [16:43:05]SAM_PROTO_GetShiftState [16:43:05]wFMCommunicate request_size=4 [16:43:05]MH_SAM_APDU [16:43:05]CAPDU: 80 13 01 00 [16:43:05]Write to MH i2c: E2 08 00 DF 1B 80 13 01 00 00 00 00 00 77 [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:05]Read from MH i2c: E2 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 DF 1B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [16:43:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:43:05]wFMCommunicate OK [16:43:05]SAM_PROTO_GetShiftState done [16:43:05]FM_GetShiftState done [16:43:05]opened in 1729211399 [16:43:05]opened+sec_in_day 1729297799 [16:43:05]quantity*price = 60009 [16:43:05]sum+1 = 60010 [16:43:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 382 18.10.2024 16:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154993 ФПД: 194027208223839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154993&fm=194027208223839&tin=02508201610067®Number=0000137193017469&sum=60000 [16:43:06]StoreToDocumentArchive [16:43:06]shift 312 fd 154993 [16:43:06]save to /storage/0312/doc_00154993 [16:43:06]save last doc name /storage/0312/doc_00154993 to /storage/kkm_last_doc_name [16:43:06]save OK [16:43:06]Clear old archive folders... [16:43:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:43:06]tlvbuf is 01E202C0 [16:43:06]SAM_PROTO_ClearQueue [16:43:06]wFMCommunicate request_size=4 [16:43:06]MH_SAM_APDU [16:43:06]CAPDU: 80 09 00 00 [16:43:06]Write to MH i2c: E2 08 00 EC 1B 80 09 00 00 00 00 00 00 79 [16:43:06]Write i2c OK [16:43:06]MH_I2C_Read... [16:43:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:06]Read from MH i2c: E2 [16:43:06]MH_I2C_Read... [16:43:06]Read from MH i2c: E2 03 00 [16:43:06]MH_I2C_Read... [16:43:06]Read from MH i2c: E2 03 00 EC 1B 00 90 00 7B [16:43:06]RAPDU: 90 00 [16:43:06]wFMCommunicate OK [16:43:06]SAM_PROTO_ClearQueue done [16:43:06]KKMCreateOFDPacket [16:43:06]OFDProtocolAddRootSTLVToBuf [16:43:06]FM_MakeSignedData [16:43:06]FM_MakeSignedData [16:43:06]SAM_PROTO_SignData [16:43:06]wFMCommunicate request_size=4 [16:43:06]MH_SAM_APDU [16:43:06]CAPDU: 80 0D 01 02 [16:43:06]Write to MH i2c: E2 08 00 ED 1B 80 0D 01 02 00 00 00 00 81 [16:43:06]Write i2c OK [16:43:06]MH_I2C_Read... [16:43:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:06]Read from MH i2c: E2 [16:43:06]MH_I2C_Read... [16:43:06]Read from MH i2c: E2 03 00 [16:43:06]MH_I2C_Read... [16:43:06]Read from MH i2c: E2 03 00 ED 1B 00 90 00 7C [16:43:06]RAPDU: 90 00 [16:43:06]wFMCommunicate OK [16:43:06]wFMCommunicate request_size=255 [16:43:06]MH_SAM_APDU [16:43:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5D 02 00 35 04 06 00 B0 [16:43:06]Write to MH i2c: E2 02 01 EE 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5D 02 00 35 04 06 00 B0 00 00 60 [16:43:06]Write i2c OK [16:43:06]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 EE 1B 00 90 00 7D [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]wFMCommunicate request_size=10 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 0D 02 02 05 77 7A D2 AC 5F [16:43:07]Write to MH i2c: E2 0D 00 EF 1B 80 0D 02 02 05 00 77 7A D2 AC 5F 00 00 5C [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 EF 1B 00 90 00 7E [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]wFMCommunicate request_size=4 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 0D 03 02 [16:43:07]Write to MH i2c: E2 08 00 F0 1B 80 0D 03 02 00 00 00 00 86 [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 0B 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 0B 00 F0 1B 00 21 FB F1 78 2E 59 60 4E 90 00 41 [16:43:07]RAPDU: 21 FB F1 78 2E 59 60 4E 90 00 [16:43:07]wFMCommunicate OK [16:43:07]SAM_PROTO_SignData done [16:43:07]FM_MakeSignedData done [16:43:07]CreateOFDProtocolMessage [16:43:07]wFMCommunicate request_size=4 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 11 00 00 [16:43:07]Write to MH i2c: E2 08 00 F1 1B 80 11 00 00 00 00 00 00 86 [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 17 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 17 00 F1 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [16:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:43:07]wFMCommunicate OK [16:43:07]CreateOFDProtocolMessage done [16:43:07]OFDSenderStorePacket 154993 [16:43:07]StoreOFDPacket docnum=154993 [16:43:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3A 1F 07 01 AA C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5D 02 00 35 04 06 00 B0 77 7A D2 AC 5F 21 FB F1 78 2E 59 60 4E [16:43:07]CheckFolder [16:43:07]dirname=/storage/ofd_packets [16:43:07]CheckFolder done [16:43:07]ProducePacketName [16:43:07]name=ofd_packets/00154993 [16:43:07]NVStorageSaveData ofd_packets/00154993 [16:43:07]File name is /storage/ofd_packets/00154993 [16:43:07]Write 301 bytes [16:43:07]NVStorageSaveData done [16:43:07]OFDSenderStorePacket done [16:43:07]KKMCreateOFDPacket done [16:43:07]NVStorageSaveData kkm_last_timestamp [16:43:07]File name is /storage/kkm_last_timestamp [16:43:07]Write 4 bytes [16:43:07]NVStorageSaveData done [16:43:07]ExternCall_PrintAddStr [16:43:07]wPrintStart [16:43:07]Write to MH i2c: 01 00 00 F2 1B 0D [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: 01 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: 01 07 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: 01 07 00 F2 1B 00 00 00 00 00 FF 0F 22 [16:43:07]RasterBufferAndPrint [16:43:07]line Счет N : (1)873185 [16:43:07]line ИНН: 02508201610067 [16:43:07]line Контрольно-Кассовый Чек [16:43:07]line ПРОДАЖА [16:43:07]line ТРК (МРК, ГНК) : 22 [16:43:07]line Товар: 2710124130 [16:43:07]line Аи-92-К-5 [16:43:07]line 8.970 * 66.90 [16:43:07]line = 600.09 [16:43:07]line НДС 12% НСП 1% [16:43:07]line > о реализуемом товаре [16:43:07]line ОКРУГЛЕНИЕ: -0.09 [16:43:07]line ИТОГО: 600.00 [16:43:07]line Внесено: 600.00 [16:43:07]line СДАЧА: 0.00 [16:43:07]line НСП 1% : 5.31 [16:43:07]line НДС 12% : 63.73 [16:43:07]line Наличными: 600.00 [16:43:07]line Безнал.: 0.00 [16:43:07]line Место: АЗС № 165 "Партнер Нефть" [16:43:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:43:07]line СНО: Общий режим [16:43:07]line Чек 382 18.10.2024 16:43 [16:43:07]line Смена: 312 ФФД: 1.0 [16:43:07]line ЗНМ: 0300000234 [16:43:07]line РНМ: 0000137193017469 [16:43:07]line Версия ККМ: v1.0 [16:43:07]line ФМ: 0000000000963156 [16:43:07]line ФД: 154993 [16:43:07]line ФПД: 194027208223839 [16:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154993&fm=194027208223839&tin=02508201610067®Number=0000137193017469&sum=60000 [16:43:07]OFD Sender: Processing packet 154993 [packets to send 51, broken 50] [16:43:07]ProducePacketName [16:43:07]name=ofd_packets/00154993 [16:43:07]OFD Sender: To server: pG, [16:43:07]CommunicateWithHost lk.salyk.kg:30040 [16:43:07]ConnectInit lk.salyk.kg [16:43:07]written 0, free lines is 4095 [16:43:08]Connected sock=10 [16:43:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3A 1F 07 01 AA C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1A 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5D 02 00 35 04 06 00 B0 77 7A D2 AC 5F 21 FB F1 78 2E 59 60 4E [16:43:08]Write to MH i2c: 01 00 00 1D 1C 39 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 1D 1C 00 00 00 00 00 F5 0C 41 [16:43:08]RasterBufferAndPrint [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]written 0, free lines is 3323 [16:43:08]MH_Cut [16:43:08]Write to MH i2c: D1 01 00 24 1C 01 12 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 01 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 01 00 24 1C 00 11 [16:43:08]Write to MH i2c: 01 00 00 25 1C 41 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 F0 47 00 35 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5D 02 00 F4 03 04 00 52 36 12 67 B6 04 01 00 00 36 F2 27 23 05 4F C7 8C [16:43:08]CommunicateWithHost err = 0 [16:43:08]CheckOFDResponse [16:43:08]1017 (14) - 77093643461234 [16:43:08]1041 (16) - 0000000000963156 [16:43:08]1040 (4) - 154993 [16:43:08]1012 (4) - 18.10.2024 10:20 [16:43:08]1206 (1) - 0 [16:43:08]OFD Sender: Remove packet 154993 [16:43:08]ProducePacketName [16:43:08]name=ofd_packets/00154993 [16:43:08]NVStorageDeleteData [16:43:08]OFD Sender: No OFD packet to send [16:43:08]*** Cut start [16:43:08]*** Partial cut [16:43:08]*** CUTSNS_PIN = 1 [16:43:08]*** CUTSNS_PIN = 0 [16:43:09]*** Brake cut motor [16:43:09]Read from MH i2c: 01 [16:43:09]MH_I2C_Read... [16:43:09]*** Stop cut motor [16:43:09]*** Cut end [16:43:09]Read from MH i2c: 01 07 00 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: 01 07 00 25 1C 00 00 00 00 00 FF 0F 56 [16:43:09]process_action close_receipt done [16:43:09]requested_data is exist [16:43:09]produce_requested_data [16:43:09]requested_item fm.sn is exist - process it [16:43:09]wFMCommunicate request_size=4 [16:43:09]MH_SAM_APDU [16:43:09]CAPDU: 80 11 00 00 [16:43:09]Write to MH i2c: E2 08 00 26 1C 80 11 00 00 00 00 00 00 BC [16:43:09]Write i2c OK [16:43:09]MH_I2C_Read... [16:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:09]Read from MH i2c: E2 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 17 00 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 17 00 26 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [16:43:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:43:09]wFMCommunicate OK [16:43:09]requested_item fd.num is exist - process it [16:43:09]SAM_PROTO_GetFieldsCounters [16:43:09]wFMCommunicate request_size=4 [16:43:09]MH_SAM_APDU [16:43:09]CAPDU: 80 13 00 00 [16:43:09]Write to MH i2c: E2 08 00 27 1C 80 13 00 00 00 00 00 00 BF [16:43:09]Write i2c OK [16:43:09]MH_I2C_Read... [16:43:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:09]Read from MH i2c: E2 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 62 00 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 62 00 27 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [16:43:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:09]wFMCommunicate OK [16:43:09]SAM_PROTO_GetFieldsCounters done [16:43:09]requested_item shift.num is exist - process it [16:43:09]requested_item shift.opened is exist - process it [16:43:09]req_shift_opened [16:43:09]FM_GetShiftState [16:43:09]SAM_PROTO_GetShiftState [16:43:09]wFMCommunicate request_size=4 [16:43:09]MH_SAM_APDU [16:43:09]CAPDU: 80 13 01 00 [16:43:09]Write to MH i2c: E2 08 00 28 1C 80 13 01 00 00 00 00 00 C1 [16:43:09]Write i2c OK [16:43:09]MH_I2C_Read... [16:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:09]Read from MH i2c: E2 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 0E 00 [16:43:09]MH_I2C_Read... [16:43:09]Read from MH i2c: E2 0E 00 28 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [16:43:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:43:09]wFMCommunicate OK [16:43:09]SAM_PROTO_GetShiftState done [16:43:09]FM_GetShiftState done [16:43:09]req_shift_opened done [16:43:09]requested_item shift.open_date is exist - process it [16:43:09]req_shift_open_date [16:43:09]req_shift_open_date done [16:43:09]produce_requested_data done [16:43:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154993,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:43:09]process_action_free close_receipt [16:43:09]json_value_free [16:43:09]json_value_free done [16:43:09]process_json_proto returns [16:43:09]Send response to host [16:43:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154993,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:43:09]free response buf [16:43:09]execute_script done [16:43:09]execute_script returns [16:43:09]free content buf [16:43:09]Sock 9.Close socket [16:43:09]Sock 9.Thread stoped [16:43:13]OFD Sender: No OFD packet to send [16:43:18]OFD Sender: No OFD packet to send [16:43:23]OFD Sender: No OFD packet to send [16:43:27]accept exits with 7 [16:43:27]New connection [16:43:27]New thread 3066748260 created [16:43:27]Thread 3066891620 joined [16:43:27]Waiting for new connection... [16:43:27] Sock 7.Parse request [16:43:27]Sock 7.Check first char [16:43:27]Sock 7.First char is OK [16:43:27]request: POST /json_proto HTTP/1.0 [16:43:27]Method: POST [16:43:27]URL: /json_proto [16:43:27]Method is POST - this is cgi request [16:43:27]url: /json_proto [16:43:27]query_string will be loaded in cgi processing [16:43:27]execute_cgi json_proto POST (null) [16:43:27]execute_cgi path=json_proto method=POST [16:43:27]POST find Content-Length [16:43:27]Host: 172.17.53.67:8080 [16:43:27]Content-Length: 671 [16:43:27]Content-Type: application/json [16:43:27] [16:43:27]POST finish read [16:43:27]Found Content-Length = 671 [16:43:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:27]execute_script... [16:43:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:27]POST & json_proto [16:43:27]process_json_proto [16:43:27]json parsed OK: [16:43:27]protocol is kg_v1.0 [16:43:27]action value=close_receipt [16:43:27]process_action close_receipt [16:43:27]cmd_close_receipt [16:43:27]MH_GetDate [16:43:27]Write to MH i2c: F0 00 00 29 1C 34 [16:43:27]Write i2c OK [16:43:27]MH_I2C_Read... [16:43:27]Read from MH i2c: F0 [16:43:27]MH_I2C_Read... [16:43:27]Read from MH i2c: F0 09 00 [16:43:27]MH_I2C_Read... [16:43:27]Read from MH i2c: F0 09 00 29 1C 00 30 90 12 67 19 BC 99 64 48 [16:43:27]GetLastDocTimeStamp 1729269786 [16:43:27]current date 1729269808 [16:43:27]FM_GetShiftState [16:43:27]SAM_PROTO_GetShiftState [16:43:27]wFMCommunicate request_size=4 [16:43:27]MH_SAM_APDU [16:43:27]CAPDU: 80 13 01 00 [16:43:27]Write to MH i2c: E2 08 00 2A 1C 80 13 01 00 00 00 00 00 C3 [16:43:27]Write i2c OK [16:43:27]MH_I2C_Read... [16:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:27]Read from MH i2c: E2 [16:43:27]MH_I2C_Read... [16:43:27]Read from MH i2c: E2 0E 00 [16:43:27]MH_I2C_Read... [16:43:27]Read from MH i2c: E2 0E 00 2A 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [16:43:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:43:27]wFMCommunicate OK [16:43:27]SAM_PROTO_GetShiftState done [16:43:27]FM_GetShiftState done [16:43:27]opened in 1729211399 [16:43:27]opened+sec_in_day 1729297799 [16:43:27]quantity*price = 80028 [16:43:27]sum+1 = 80029 [16:43:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 383 18.10.2024 16:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154994 ФПД: 229290215936810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154994&fm=229290215936810&tin=02508201610067®Number=0000137193017469&sum=80000 [16:43:28]StoreToDocumentArchive [16:43:28]shift 312 fd 154994 [16:43:28]save to /storage/0312/doc_00154994 [16:43:28]save last doc name /storage/0312/doc_00154994 to /storage/kkm_last_doc_name [16:43:28]save OK [16:43:28]Clear old archive folders... [16:43:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:43:28]tlvbuf is 01E69520 [16:43:28]SAM_PROTO_ClearQueue [16:43:28]wFMCommunicate request_size=4 [16:43:28]MH_SAM_APDU [16:43:28]CAPDU: 80 09 00 00 [16:43:28]Write to MH i2c: E2 08 00 37 1C 80 09 00 00 00 00 00 00 C5 [16:43:28]Write i2c OK [16:43:28]MH_I2C_Read... [16:43:28]Read from MH i2c: E2 [16:43:28]MH_I2C_Read... [16:43:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:28]Read from MH i2c: E2 03 00 [16:43:28]MH_I2C_Read... [16:43:28]Read from MH i2c: E2 03 00 37 1C 00 90 00 C7 [16:43:28]RAPDU: 90 00 [16:43:28]wFMCommunicate OK [16:43:28]SAM_PROTO_ClearQueue done [16:43:28]KKMCreateOFDPacket [16:43:28]OFDProtocolAddRootSTLVToBuf [16:43:28]FM_MakeSignedData [16:43:28]FM_MakeSignedData [16:43:28]SAM_PROTO_SignData [16:43:28]wFMCommunicate request_size=4 [16:43:28]MH_SAM_APDU [16:43:28]CAPDU: 80 0D 01 02 [16:43:28]Write to MH i2c: E2 08 00 38 1C 80 0D 01 02 00 00 00 00 CD [16:43:28]Write i2c OK [16:43:28]MH_I2C_Read... [16:43:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:28]Read from MH i2c: E2 [16:43:28]MH_I2C_Read... [16:43:28]Read from MH i2c: E2 03 00 [16:43:28]MH_I2C_Read... [16:43:28]Read from MH i2c: E2 03 00 38 1C 00 90 00 C8 [16:43:28]RAPDU: 90 00 [16:43:28]wFMCommunicate OK [16:43:28]wFMCommunicate request_size=255 [16:43:28]MH_SAM_APDU [16:43:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 30 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5D 02 00 35 04 06 00 [16:43:29]Write to MH i2c: E2 02 01 39 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 30 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5D 02 00 35 04 06 00 00 00 E2 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:29]Read from MH i2c: E2 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 03 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 03 00 39 1C 00 90 00 C9 [16:43:29]RAPDU: 90 00 [16:43:29]wFMCommunicate OK [16:43:29]wFMCommunicate request_size=11 [16:43:29]MH_SAM_APDU [16:43:29]CAPDU: 80 0D 02 02 06 D0 89 C9 DF 13 2A [16:43:29]Write to MH i2c: E2 0E 00 3A 1C 80 0D 02 02 06 00 D0 89 C9 DF 13 2A 00 00 1A [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:29]Read from MH i2c: E2 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 03 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 03 00 3A 1C 00 90 00 CA [16:43:29]RAPDU: 90 00 [16:43:29]wFMCommunicate OK [16:43:29]wFMCommunicate request_size=4 [16:43:29]MH_SAM_APDU [16:43:29]CAPDU: 80 0D 03 02 [16:43:29]Write to MH i2c: E2 08 00 3B 1C 80 0D 03 02 00 00 00 00 D2 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:29]Read from MH i2c: E2 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 0B 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 0B 00 3B 1C 00 1B A4 21 A1 E9 FD E7 DA 90 00 FB [16:43:29]RAPDU: 1B A4 21 A1 E9 FD E7 DA 90 00 [16:43:29]wFMCommunicate OK [16:43:29]SAM_PROTO_SignData done [16:43:29]FM_MakeSignedData done [16:43:29]CreateOFDProtocolMessage [16:43:29]wFMCommunicate request_size=4 [16:43:29]MH_SAM_APDU [16:43:29]CAPDU: 80 11 00 00 [16:43:29]Write to MH i2c: E2 08 00 3C 1C 80 11 00 00 00 00 00 00 D2 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:29]Read from MH i2c: E2 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 17 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 17 00 3C 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [16:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:43:29]wFMCommunicate OK [16:43:29]CreateOFDProtocolMessage done [16:43:29]OFDSenderStorePacket 154994 [16:43:29]StoreOFDPacket docnum=154994 [16:43:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5A C9 08 01 F8 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 30 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5D 02 00 35 04 06 00 D0 89 C9 DF 13 2A 1B A4 21 A1 E9 FD E7 DA [16:43:29]CheckFolder [16:43:29]dirname=/storage/ofd_packets [16:43:29]CheckFolder done [16:43:29]ProducePacketName [16:43:29]name=ofd_packets/00154994 [16:43:29]NVStorageSaveData ofd_packets/00154994 [16:43:29]File name is /storage/ofd_packets/00154994 [16:43:29]Write 302 bytes [16:43:29]NVStorageSaveData done [16:43:29]OFDSenderStorePacket done [16:43:29]KKMCreateOFDPacket done [16:43:29]NVStorageSaveData kkm_last_timestamp [16:43:29]File name is /storage/kkm_last_timestamp [16:43:29]Write 4 bytes [16:43:29]NVStorageSaveData done [16:43:29]ExternCall_PrintAddStr [16:43:29]wPrintStart [16:43:29]Write to MH i2c: 01 00 00 3D 1C 59 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: 01 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: 01 07 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: 01 07 00 3D 1C 00 00 00 00 00 FF 0F 6E [16:43:29]RasterBufferAndPrint [16:43:29]line Счет N : (1)873186 [16:43:29]line ИНН: 02508201610067 [16:43:29]line Контрольно-Кассовый Чек [16:43:29]line ПРОДАЖА [16:43:29]line ТРК (МРК, ГНК) : 43 [16:43:29]line Товар: 2710124130 [16:43:29]line Super 92-К-5 [16:43:29]line 11.700 * 68.40 [16:43:29]line = 800.28 [16:43:29]line НДС 12% НСП 1% [16:43:29]line > о реализуемом товаре [16:43:29]line ОКРУГЛЕНИЕ: -0.28 [16:43:29]line ИТОГО: 800.00 [16:43:29]line Внесено: 800.00 [16:43:29]line СДАЧА: 0.00 [16:43:29]line НСП 1% : 7.08 [16:43:29]line НДС 12% : 84.98 [16:43:29]line Наличными: 800.00 [16:43:29]line Безнал.: 0.00 [16:43:29]line Место: АЗС № 165 "Партнер Нефть" [16:43:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:43:29]line СНО: Общий режим [16:43:29]line Чек 383 18.10.2024 16:43 [16:43:29]line Смена: 312 ФФД: 1.0 [16:43:29]line ЗНМ: 0300000234 [16:43:29]line РНМ: 0000137193017469 [16:43:29]line Версия ККМ: v1.0 [16:43:29]line ФМ: 0000000000963156 [16:43:29]line ФД: 154994 [16:43:29]line ФПД: 229290215936810 [16:43:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154994&fm=229290215936810&tin=02508201610067®Number=0000137193017469&sum=80000 [16:43:29]OFD Sender: Processing packet 154994 [packets to send 51, broken 50] [16:43:29]ProducePacketName [16:43:29]name=ofd_packets/00154994 [16:43:29]OFD Sender: To server: pG, [16:43:29]CommunicateWithHost lk.salyk.kg:30040 [16:43:29]ConnectInit lk.salyk.kg [16:43:29]written 0, free lines is 4095 [16:43:29]Connected sock=10 [16:43:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5A C9 08 01 F8 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 30 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5D 02 00 35 04 06 00 D0 89 C9 DF 13 2A 1B A4 21 A1 E9 FD E7 DA [16:43:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7F FC 47 00 33 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5D 02 00 F4 03 04 00 68 36 12 67 B6 04 01 00 00 D2 02 4D F6 B7 FE C9 74 [16:43:30]CommunicateWithHost err = 0 [16:43:30]CheckOFDResponse [16:43:30]1017 (14) - 77093643461234 [16:43:30]1041 (16) - 0000000000963156 [16:43:30]1040 (4) - 154994 [16:43:30]1012 (4) - 18.10.2024 10:20 [16:43:30]1206 (1) - 0 [16:43:30]OFD Sender: Remove packet 154994 [16:43:30]ProducePacketName [16:43:30]name=ofd_packets/00154994 [16:43:30]NVStorageDeleteData [16:43:30]Write to MH i2c: 01 00 00 68 1C 84 [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: 01 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: 01 07 00 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: 01 07 00 68 1C 00 00 00 00 00 F2 0C 89 [16:43:30]RasterBufferAndPrint [16:43:30]line [16:43:30]line [16:43:30]line [16:43:30]line [16:43:30]line [16:43:30]written 0, free lines is 3320 [16:43:30]MH_Cut [16:43:30]Write to MH i2c: D1 01 00 6F 1C 01 5D [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: D1 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: D1 01 00 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: D1 01 00 6F 1C 00 5C [16:43:30]Write to MH i2c: 01 00 00 70 1C 8C [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]OFD Sender: No OFD packet to send [16:43:30]*** Cut start [16:43:30]*** Partial cut [16:43:30]*** CUTSNS_PIN = 1 [16:43:30]*** CUTSNS_PIN = 0 [16:43:31]*** Brake cut motor [16:43:31]Read from MH i2c: 01 [16:43:31]MH_I2C_Read... [16:43:31]*** Stop cut motor [16:43:31]*** Cut end [16:43:31]Read from MH i2c: 01 07 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 07 00 70 1C 00 00 00 00 00 FF 0F A1 [16:43:31]process_action close_receipt done [16:43:31]requested_data is exist [16:43:31]produce_requested_data [16:43:31]requested_item fm.sn is exist - process it [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 11 00 00 [16:43:31]Write to MH i2c: E2 08 00 71 1C 80 11 00 00 00 00 00 00 07 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 17 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 17 00 71 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [16:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:43:31]wFMCommunicate OK [16:43:31]requested_item fd.num is exist - process it [16:43:31]SAM_PROTO_GetFieldsCounters [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 13 00 00 [16:43:31]Write to MH i2c: E2 08 00 72 1C 80 13 00 00 00 00 00 00 0A [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 62 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 62 00 72 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [16:43:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:31]wFMCommunicate OK [16:43:31]SAM_PROTO_GetFieldsCounters done [16:43:31]requested_item shift.num is exist - process it [16:43:31]requested_item shift.opened is exist - process it [16:43:31]req_shift_opened [16:43:31]FM_GetShiftState [16:43:31]SAM_PROTO_GetShiftState [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 13 01 00 [16:43:31]Write to MH i2c: E2 08 00 73 1C 80 13 01 00 00 00 00 00 0C [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0E 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0E 00 73 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [16:43:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:43:31]wFMCommunicate OK [16:43:31]SAM_PROTO_GetShiftState done [16:43:31]FM_GetShiftState done [16:43:31]req_shift_opened done [16:43:31]requested_item shift.open_date is exist - process it [16:43:31]req_shift_open_date [16:43:31]req_shift_open_date done [16:43:31]produce_requested_data done [16:43:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154994,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:43:31]process_action_free close_receipt [16:43:31]json_value_free [16:43:31]json_value_free done [16:43:31]process_json_proto returns [16:43:31]Send response to host [16:43:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154994,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:43:31]free response buf [16:43:31]execute_script done [16:43:31]execute_script returns [16:43:31]free content buf [16:43:31]Sock 7.Close socket [16:43:31]Sock 7.Thread stoped [16:43:35]OFD Sender: No OFD packet to send [16:43:40]OFD Sender: No OFD packet to send [16:43:45]OFD Sender: No OFD packet to send [16:43:50]OFD Sender: No OFD packet to send [16:43:55]OFD Sender: No OFD packet to send [16:44:00]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:10]OFD Sender: No OFD packet to send [16:44:15]OFD Sender: No OFD packet to send [16:44:20]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:45]OFD Sender: No OFD packet to send [16:44:50]OFD Sender: No OFD packet to send [16:44:55]OFD Sender: No OFD packet to send [16:45:00]OFD Sender: No OFD packet to send [16:45:05]OFD Sender: No OFD packet to send [16:45:10]OFD Sender: No OFD packet to send [16:45:15]OFD Sender: No OFD packet to send [16:45:20]OFD Sender: No OFD packet to send [16:45:25]OFD Sender: No OFD packet to send [16:45:30]OFD Sender: No OFD packet to send [16:45:35]OFD Sender: No OFD packet to send [16:45:40]OFD Sender: No OFD packet to send [16:45:45]OFD Sender: No OFD packet to send [16:45:50]accept exits with 9 [16:45:50]New connection [16:45:50]New thread 3066891620 created [16:45:50]Thread 3066748260 joined [16:45:50]Waiting for new connection... [16:45:50] Sock 9.Parse request [16:45:50]Sock 9.Check first char [16:45:50]Sock 9.First char is OK [16:45:50]request: POST /json_proto HTTP/1.0 [16:45:50]Method: POST [16:45:50]URL: /json_proto [16:45:50]Method is POST - this is cgi request [16:45:50]url: /json_proto [16:45:50]query_string will be loaded in cgi processing [16:45:50]execute_cgi json_proto POST (null) [16:45:50]execute_cgi path=json_proto method=POST [16:45:50]POST find Content-Length [16:45:50]Host: 172.17.53.67:8080 [16:45:50]Content-Length: 677 [16:45:50]Content-Type: application/json [16:45:50] [16:45:50]POST finish read [16:45:50]Found Content-Length = 677 [16:45:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:50]execute_script... [16:45:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:50]POST & json_proto [16:45:50]process_json_proto [16:45:50]json parsed OK: [16:45:50]protocol is kg_v1.0 [16:45:50]action value=close_receipt [16:45:50]process_action close_receipt [16:45:50]cmd_close_receipt [16:45:50]MH_GetDate [16:45:50]Write to MH i2c: F0 00 00 74 1C 7F [16:45:50]Write i2c OK [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: F0 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: F0 09 00 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: F0 09 00 74 1C 00 BF 90 12 67 19 BC 99 64 22 [16:45:50]GetLastDocTimeStamp 1729269808 [16:45:50]current date 1729269951 [16:45:50]FM_GetShiftState [16:45:50]SAM_PROTO_GetShiftState [16:45:50]wFMCommunicate request_size=4 [16:45:50]MH_SAM_APDU [16:45:50]CAPDU: 80 13 01 00 [16:45:50]Write to MH i2c: E2 08 00 75 1C 80 13 01 00 00 00 00 00 0E [16:45:50]Write i2c OK [16:45:50]MH_I2C_Read... [16:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:50]Read from MH i2c: E2 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: E2 0E 00 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: E2 0E 00 75 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [16:45:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:45:50]wFMCommunicate OK [16:45:50]SAM_PROTO_GetShiftState done [16:45:50]FM_GetShiftState done [16:45:50]opened in 1729211399 [16:45:50]opened+sec_in_day 1729297799 [16:45:50]quantity*price = 50041 [16:45:50]sum+1 = 50042 [16:45:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 384 18.10.2024 16:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154995 ФПД: 22515127753234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164551&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154995&fm=22515127753234&tin=02508201610067®Number=0000137193017469&sum=50000 [16:45:51]StoreToDocumentArchive [16:45:51]shift 312 fd 154995 [16:45:51]save to /storage/0312/doc_00154995 [16:45:51]save last doc name /storage/0312/doc_00154995 to /storage/kkm_last_doc_name [16:45:51]save OK [16:45:51]Clear old archive folders... [16:45:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:51]tlvbuf is 01E18070 [16:45:51]SAM_PROTO_ClearQueue [16:45:51]wFMCommunicate request_size=4 [16:45:51]MH_SAM_APDU [16:45:51]CAPDU: 80 09 00 00 [16:45:51]Write to MH i2c: E2 08 00 82 1C 80 09 00 00 00 00 00 00 10 [16:45:51]Write i2c OK [16:45:51]MH_I2C_Read... [16:45:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:51]Read from MH i2c: E2 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 03 00 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 03 00 82 1C 00 90 00 12 [16:45:51]RAPDU: 90 00 [16:45:51]wFMCommunicate OK [16:45:51]SAM_PROTO_ClearQueue done [16:45:51]KKMCreateOFDPacket [16:45:51]OFDProtocolAddRootSTLVToBuf [16:45:51]FM_MakeSignedData [16:45:51]FM_MakeSignedData [16:45:51]SAM_PROTO_SignData [16:45:51]wFMCommunicate request_size=4 [16:45:51]MH_SAM_APDU [16:45:51]CAPDU: 80 0D 01 02 [16:45:51]Write to MH i2c: E2 08 00 83 1C 80 0D 01 02 00 00 00 00 18 [16:45:51]Write i2c OK [16:45:51]MH_I2C_Read... [16:45:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:51]Read from MH i2c: E2 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 03 00 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 03 00 83 1C 00 90 00 13 [16:45:51]RAPDU: 90 00 [16:45:51]wFMCommunicate OK [16:45:51]wFMCommunicate request_size=255 [16:45:51]MH_SAM_APDU [16:45:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BF 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5D 02 00 35 04 06 00 14 [16:45:51]Write to MH i2c: E2 02 01 84 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BF 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5D 02 00 35 04 06 00 14 00 00 27 [16:45:51]Write i2c OK [16:45:51]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 03 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 03 00 84 1C 00 90 00 14 [16:45:52]RAPDU: 90 00 [16:45:52]wFMCommunicate OK [16:45:52]wFMCommunicate request_size=10 [16:45:52]MH_SAM_APDU [16:45:52]CAPDU: 80 0D 02 02 05 7A 36 31 1A 12 [16:45:52]Write to MH i2c: E2 0D 00 85 1C 80 0D 02 02 05 00 7A 36 31 1A 12 00 00 32 [16:45:52]Write i2c OK [16:45:52]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 03 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 03 00 85 1C 00 90 00 15 [16:45:52]RAPDU: 90 00 [16:45:52]wFMCommunicate OK [16:45:52]wFMCommunicate request_size=4 [16:45:52]MH_SAM_APDU [16:45:52]CAPDU: 80 0D 03 02 [16:45:52]Write to MH i2c: E2 08 00 86 1C 80 0D 03 02 00 00 00 00 1D [16:45:52]Write i2c OK [16:45:52]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 0B 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 0B 00 86 1C 00 2C C6 56 16 B6 14 0F 79 90 00 CE [16:45:52]RAPDU: 2C C6 56 16 B6 14 0F 79 90 00 [16:45:52]wFMCommunicate OK [16:45:52]SAM_PROTO_SignData done [16:45:52]FM_MakeSignedData done [16:45:52]CreateOFDProtocolMessage [16:45:52]wFMCommunicate request_size=4 [16:45:52]MH_SAM_APDU [16:45:52]CAPDU: 80 11 00 00 [16:45:52]Write to MH i2c: E2 08 00 87 1C 80 11 00 00 00 00 00 00 1D [16:45:52]Write i2c OK [16:45:52]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 17 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 17 00 87 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [16:45:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:45:52]wFMCommunicate OK [16:45:52]CreateOFDProtocolMessage done [16:45:52]OFDSenderStorePacket 154995 [16:45:52]StoreOFDPacket docnum=154995 [16:45:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC AB 07 01 40 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BF 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5D 02 00 35 04 06 00 14 7A 36 31 1A 12 2C C6 56 16 B6 14 0F 79 [16:45:52]CheckFolder [16:45:52]dirname=/storage/ofd_packets [16:45:52]CheckFolder done [16:45:52]ProducePacketName [16:45:52]name=ofd_packets/00154995 [16:45:52]NVStorageSaveData ofd_packets/00154995 [16:45:52]File name is /storage/ofd_packets/00154995 [16:45:52]Write 301 bytes [16:45:52]NVStorageSaveData done [16:45:52]OFDSenderStorePacket done [16:45:52]KKMCreateOFDPacket done [16:45:52]NVStorageSaveData kkm_last_timestamp [16:45:52]File name is /storage/kkm_last_timestamp [16:45:52]Write 4 bytes [16:45:52]NVStorageSaveData done [16:45:52]ExternCall_PrintAddStr [16:45:52]wPrintStart [16:45:52]Write to MH i2c: 01 00 00 88 1C A4 [16:45:52]Write i2c OK [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: 01 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: 01 07 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: 01 07 00 88 1C 00 00 00 00 00 FF 0F B9 [16:45:52]RasterBufferAndPrint [16:45:52]line Счет N : (1)873188 [16:45:52]line ИНН: 02508201610067 [16:45:52]line Контрольно-Кассовый Чек [16:45:52]line ПРОДАЖА [16:45:52]line ТРК (МРК, ГНК) : 22 [16:45:52]line Товар: 2710124130 [16:45:52]line Аи-92-К-5 [16:45:52]line 7.480 * 66.90 [16:45:52]line = 500.41 [16:45:52]line НДС 12% НСП 1% [16:45:52]line > о реализуемом товаре [16:45:52]line ОКРУГЛЕНИЕ: -0.41 [16:45:52]line ИТОГО: 500.00 [16:45:52]line Внесено: 500.00 [16:45:52]line СДАЧА: 0.00 [16:45:52]line НСП 1% : 4.43 [16:45:52]line НДС 12% : 53.14 [16:45:52]line Наличными: 500.00 [16:45:52]line Безнал.: 0.00 [16:45:52]line Место: АЗС № 165 "Партнер Нефть" [16:45:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:45:52]line СНО: Общий режим [16:45:52]line Чек 384 18.10.2024 16:45 [16:45:52]line Смена: 312 ФФД: 1.0 [16:45:52]line ЗНМ: 0300000234 [16:45:52]line РНМ: 0000137193017469 [16:45:52]line Версия ККМ: v1.0 [16:45:52]line ФМ: 0000000000963156 [16:45:52]line ФД: 154995 [16:45:52]line ФПД: 22515127753234 [16:45:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164551&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154995&fm=22515127753234&tin=02508201610067®Number=0000137193017469&sum=50000 [16:45:52]OFD Sender: Processing packet 154995 [packets to send 51, broken 50] [16:45:52]ProducePacketName [16:45:52]name=ofd_packets/00154995 [16:45:52]OFD Sender: To server: pG, [16:45:52]CommunicateWithHost lk.salyk.kg:30040 [16:45:52]ConnectInit lk.salyk.kg [16:45:52]written 0, free lines is 4095 [16:45:52]Connected sock=11 [16:45:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC AB 07 01 40 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BF 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5D 02 00 35 04 06 00 14 7A 36 31 1A 12 2C C6 56 16 B6 14 0F 79 [16:45:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 26 47 00 E1 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5D 02 00 F4 03 04 00 F7 36 12 67 B6 04 01 00 00 00 13 D8 84 14 ED BB B2 [16:45:52]CommunicateWithHost err = 0 [16:45:52]CheckOFDResponse [16:45:52]1017 (14) - 77093643461234 [16:45:52]1041 (16) - 0000000000963156 [16:45:52]1040 (4) - 154995 [16:45:52]1012 (4) - 18.10.2024 10:22 [16:45:52]1206 (1) - 0 [16:45:52]OFD Sender: Remove packet 154995 [16:45:52]ProducePacketName [16:45:52]name=ofd_packets/00154995 [16:45:52]NVStorageDeleteData [16:45:53]Write to MH i2c: 01 00 00 B3 1C CF [16:45:53]Write i2c OK [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: 01 [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: 01 07 00 [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: 01 07 00 B3 1C 00 00 00 00 00 ED 0C CF [16:45:53]RasterBufferAndPrint [16:45:53]line [16:45:53]line [16:45:53]line [16:45:53]line [16:45:53]line [16:45:53]written 0, free lines is 3315 [16:45:53]MH_Cut [16:45:53]Write to MH i2c: D1 01 00 BA 1C 01 A8 [16:45:53]Write i2c OK [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: D1 [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: D1 01 00 [16:45:53]MH_I2C_Read... [16:45:53]Read from MH i2c: D1 01 00 BA 1C 00 A7 [16:45:53]Write to MH i2c: 01 00 00 BB 1C D7 [16:45:53]Write i2c OK [16:45:53]MH_I2C_Read... [16:45:53]OFD Sender: No OFD packet to send [16:45:53]*** Cut start [16:45:53]*** Partial cut [16:45:53]*** CUTSNS_PIN = 1 [16:45:53]*** CUTSNS_PIN = 0 [16:45:53]*** Brake cut motor [16:45:54]Read from MH i2c: 01 [16:45:54]MH_I2C_Read... [16:45:54]*** Stop cut motor [16:45:54]*** Cut end [16:45:54]Read from MH i2c: 01 07 00 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: 01 07 00 BB 1C 00 00 00 00 00 FF 0F EC [16:45:54]process_action close_receipt done [16:45:54]requested_data is exist [16:45:54]produce_requested_data [16:45:54]requested_item fm.sn is exist - process it [16:45:54]wFMCommunicate request_size=4 [16:45:54]MH_SAM_APDU [16:45:54]CAPDU: 80 11 00 00 [16:45:54]Write to MH i2c: E2 08 00 BC 1C 80 11 00 00 00 00 00 00 52 [16:45:54]Write i2c OK [16:45:54]MH_I2C_Read... [16:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:54]Read from MH i2c: E2 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 17 00 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 17 00 BC 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [16:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:45:54]wFMCommunicate OK [16:45:54]requested_item fd.num is exist - process it [16:45:54]SAM_PROTO_GetFieldsCounters [16:45:54]wFMCommunicate request_size=4 [16:45:54]MH_SAM_APDU [16:45:54]CAPDU: 80 13 00 00 [16:45:54]Write to MH i2c: E2 08 00 BD 1C 80 13 00 00 00 00 00 00 55 [16:45:54]Write i2c OK [16:45:54]MH_I2C_Read... [16:45:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:54]Read from MH i2c: E2 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 62 00 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 62 00 BD 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [16:45:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:54]wFMCommunicate OK [16:45:54]SAM_PROTO_GetFieldsCounters done [16:45:54]requested_item shift.num is exist - process it [16:45:54]requested_item shift.opened is exist - process it [16:45:54]req_shift_opened [16:45:54]FM_GetShiftState [16:45:54]SAM_PROTO_GetShiftState [16:45:54]wFMCommunicate request_size=4 [16:45:54]MH_SAM_APDU [16:45:54]CAPDU: 80 13 01 00 [16:45:54]Write to MH i2c: E2 08 00 BE 1C 80 13 01 00 00 00 00 00 57 [16:45:54]Write i2c OK [16:45:54]MH_I2C_Read... [16:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:54]Read from MH i2c: E2 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 0E 00 [16:45:54]MH_I2C_Read... [16:45:54]Read from MH i2c: E2 0E 00 BE 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8E [16:45:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:45:54]wFMCommunicate OK [16:45:54]SAM_PROTO_GetShiftState done [16:45:54]FM_GetShiftState done [16:45:54]req_shift_opened done [16:45:54]requested_item shift.open_date is exist - process it [16:45:54]req_shift_open_date [16:45:54]req_shift_open_date done [16:45:54]produce_requested_data done [16:45:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154995,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:45:54]process_action_free close_receipt [16:45:54]json_value_free [16:45:54]json_value_free done [16:45:54]process_json_proto returns [16:45:54]Send response to host [16:45:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154995,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:45:54]free response buf [16:45:54]execute_script done [16:45:54]execute_script returns [16:45:54]free content buf [16:45:54]Sock 9.Close socket [16:45:54]Sock 9.Thread stoped [16:45:58]OFD Sender: No OFD packet to send [16:46:03]OFD Sender: No OFD packet to send [16:46:08]OFD Sender: No OFD packet to send [16:46:10]accept exits with 7 [16:46:10]New connection [16:46:10]New thread 3066748260 created [16:46:10]Thread 3066891620 joined [16:46:10]Waiting for new connection... [16:46:10] Sock 7.Parse request [16:46:10]Sock 7.Check first char [16:46:10]Sock 7.First char is OK [16:46:10]request: POST /json_proto HTTP/1.0 [16:46:10]Method: POST [16:46:10]URL: /json_proto [16:46:10]Method is POST - this is cgi request [16:46:10]url: /json_proto [16:46:10]query_string will be loaded in cgi processing [16:46:10]execute_cgi json_proto POST (null) [16:46:10]execute_cgi path=json_proto method=POST [16:46:10]POST find Content-Length [16:46:10]Host: 172.17.53.67:8080 [16:46:10]Content-Length: 677 [16:46:10]Content-Type: application/json [16:46:10] [16:46:10]POST finish read [16:46:10]Found Content-Length = 677 [16:46:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:10]execute_script... [16:46:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:10]POST & json_proto [16:46:10]process_json_proto [16:46:10]json parsed OK: [16:46:10]protocol is kg_v1.0 [16:46:10]action value=close_receipt [16:46:10]process_action close_receipt [16:46:10]cmd_close_receipt [16:46:10]MH_GetDate [16:46:10]Write to MH i2c: F0 00 00 BF 1C CA [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: F0 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: F0 09 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: F0 09 00 BF 1C 00 D2 90 12 67 19 BC 99 64 80 [16:46:10]GetLastDocTimeStamp 1729269951 [16:46:10]current date 1729269970 [16:46:10]FM_GetShiftState [16:46:10]SAM_PROTO_GetShiftState [16:46:10]wFMCommunicate request_size=4 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 13 01 00 [16:46:10]Write to MH i2c: E2 08 00 C0 1C 80 13 01 00 00 00 00 00 59 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 0E 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 0E 00 C0 1C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 90 [16:46:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:46:10]wFMCommunicate OK [16:46:10]SAM_PROTO_GetShiftState done [16:46:10]FM_GetShiftState done [16:46:10]opened in 1729211399 [16:46:10]opened+sec_in_day 1729297799 [16:46:10]quantity*price = 30038 [16:46:10]sum+1 = 30039 [16:46:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 385 18.10.2024 16:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154996 ФПД: 143418768705280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164610&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154996&fm=143418768705280&tin=02508201610067®Number=0000137193017469&sum=30000 [16:46:11]StoreToDocumentArchive [16:46:11]shift 312 fd 154996 [16:46:11]save to /storage/0312/doc_00154996 [16:46:11]save last doc name /storage/0312/doc_00154996 to /storage/kkm_last_doc_name [16:46:11]save OK [16:46:11]Clear old archive folders... [16:46:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:11]tlvbuf is 01E0F4C0 [16:46:11]SAM_PROTO_ClearQueue [16:46:11]wFMCommunicate request_size=4 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 09 00 00 [16:46:11]Write to MH i2c: E2 08 00 CD 1C 80 09 00 00 00 00 00 00 5B [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 CD 1C 00 90 00 5D [16:46:11]RAPDU: 90 00 [16:46:11]wFMCommunicate OK [16:46:11]SAM_PROTO_ClearQueue done [16:46:11]KKMCreateOFDPacket [16:46:11]OFDProtocolAddRootSTLVToBuf [16:46:11]FM_MakeSignedData [16:46:11]FM_MakeSignedData [16:46:11]SAM_PROTO_SignData [16:46:11]wFMCommunicate request_size=4 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 0D 01 02 [16:46:11]Write to MH i2c: E2 08 00 CE 1C 80 0D 01 02 00 00 00 00 63 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 CE 1C 00 90 00 5E [16:46:11]RAPDU: 90 00 [16:46:11]wFMCommunicate OK [16:46:11]wFMCommunicate request_size=255 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 D2 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5D 02 00 35 04 06 00 82 [16:46:11]Write to MH i2c: E2 02 01 CF 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 D2 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5D 02 00 35 04 06 00 82 00 00 E9 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 CF 1C 00 90 00 5F [16:46:11]RAPDU: 90 00 [16:46:11]wFMCommunicate OK [16:46:11]wFMCommunicate request_size=10 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 0D 02 02 05 70 48 C3 47 00 [16:46:11]Write to MH i2c: E2 0D 00 D0 1C 80 0D 02 02 05 00 70 48 C3 47 00 00 00 32 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 03 00 D0 1C 00 90 00 60 [16:46:11]RAPDU: 90 00 [16:46:11]wFMCommunicate OK [16:46:11]wFMCommunicate request_size=4 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 0D 03 02 [16:46:11]Write to MH i2c: E2 08 00 D1 1C 80 0D 03 02 00 00 00 00 68 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 0B 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 0B 00 D1 1C 00 1A AE 68 D5 F1 CB BD 81 90 00 68 [16:46:11]RAPDU: 1A AE 68 D5 F1 CB BD 81 90 00 [16:46:11]wFMCommunicate OK [16:46:11]SAM_PROTO_SignData done [16:46:11]FM_MakeSignedData done [16:46:11]CreateOFDProtocolMessage [16:46:11]wFMCommunicate request_size=4 [16:46:11]MH_SAM_APDU [16:46:11]CAPDU: 80 11 00 00 [16:46:11]Write to MH i2c: E2 08 00 D2 1C 80 11 00 00 00 00 00 00 68 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 17 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 17 00 D2 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [16:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:46:11]wFMCommunicate OK [16:46:11]CreateOFDProtocolMessage done [16:46:11]OFDSenderStorePacket 154996 [16:46:11]StoreOFDPacket docnum=154996 [16:46:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 3B 07 01 15 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 D2 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5D 02 00 35 04 06 00 82 70 48 C3 47 00 1A AE 68 D5 F1 CB BD 81 [16:46:11]CheckFolder [16:46:11]dirname=/storage/ofd_packets [16:46:11]CheckFolder done [16:46:11]ProducePacketName [16:46:11]name=ofd_packets/00154996 [16:46:11]NVStorageSaveData ofd_packets/00154996 [16:46:11]File name is /storage/ofd_packets/00154996 [16:46:11]Write 301 bytes [16:46:11]NVStorageSaveData done [16:46:11]OFDSenderStorePacket done [16:46:11]KKMCreateOFDPacket done [16:46:11]NVStorageSaveData kkm_last_timestamp [16:46:11]File name is /storage/kkm_last_timestamp [16:46:11]Write 4 bytes [16:46:11]NVStorageSaveData done [16:46:11]ExternCall_PrintAddStr [16:46:11]wPrintStart [16:46:11]Write to MH i2c: 01 00 00 D3 1C EF [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 D3 1C 00 00 00 00 00 FF 0F 04 [16:46:11]RasterBufferAndPrint [16:46:11]line Счет N : (1)873189 [16:46:11]line ИНН: 02508201610067 [16:46:11]line Контрольно-Кассовый Чек [16:46:11]line ПРОДАЖА [16:46:11]line ТРК (МРК, ГНК) : 12 [16:46:11]line Товар: 2710124130 [16:46:11]line Аи-92-К-5 [16:46:11]line 4.490 * 66.90 [16:46:11]line = 300.38 [16:46:11]line НДС 12% НСП 1% [16:46:11]line > о реализуемом товаре [16:46:11]line ОКРУГЛЕНИЕ: -0.38 [16:46:11]line ИТОГО: 300.00 [16:46:11]line Внесено: 300.00 [16:46:11]line СДАЧА: 0.00 [16:46:11]line НСП 1% : 2.66 [16:46:11]line НДС 12% : 31.90 [16:46:11]line Наличными: 300.00 [16:46:11]line Безнал.: 0.00 [16:46:11]line Место: АЗС № 165 "Партнер Нефть" [16:46:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:46:11]line СНО: Общий режим [16:46:11]line Чек 385 18.10.2024 16:46 [16:46:11]line Смена: 312 ФФД: 1.0 [16:46:11]line ЗНМ: 0300000234 [16:46:11]line РНМ: 0000137193017469 [16:46:11]line Версия ККМ: v1.0 [16:46:11]line ФМ: 0000000000963156 [16:46:11]line ФД: 154996 [16:46:11]line ФПД: 143418768705280 [16:46:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164610&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154996&fm=143418768705280&tin=02508201610067®Number=0000137193017469&sum=30000 [16:46:12]OFD Sender: Processing packet 154996 [packets to send 51, broken 50] [16:46:12]ProducePacketName [16:46:12]name=ofd_packets/00154996 [16:46:12]OFD Sender: To server: pG, [16:46:12]CommunicateWithHost lk.salyk.kg:30040 [16:46:12]ConnectInit lk.salyk.kg [16:46:12]written 0, free lines is 4095 [16:46:12]Connected sock=10 [16:46:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 3B 07 01 15 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 D2 90 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5D 02 00 35 04 06 00 82 70 48 C3 47 00 1A AE 68 D5 F1 CB BD 81 [16:46:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 FE 47 00 F3 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5D 02 00 F4 03 04 00 0A 37 12 67 B6 04 01 00 00 7C C1 6F 90 96 C8 AF 89 [16:46:12]CommunicateWithHost err = 0 [16:46:12]CheckOFDResponse [16:46:12]1017 (14) - 77093643461234 [16:46:12]1041 (16) - 0000000000963156 [16:46:12]1040 (4) - 154996 [16:46:12]1012 (4) - 18.10.2024 10:23 [16:46:12]1206 (1) - 0 [16:46:12]OFD Sender: Remove packet 154996 [16:46:12]ProducePacketName [16:46:12]name=ofd_packets/00154996 [16:46:12]NVStorageDeleteData [16:46:12]Write to MH i2c: 01 00 00 FE 1C 1A [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: 01 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: 01 07 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: 01 07 00 FE 1C 00 00 00 00 00 FF 0C 2C [16:46:12]RasterBufferAndPrint [16:46:12]line [16:46:12]line [16:46:12]line [16:46:12]line [16:46:12]line [16:46:12]written 0, free lines is 3333 [16:46:12]MH_Cut [16:46:12]Write to MH i2c: D1 01 00 05 1D 01 F4 [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: D1 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: D1 01 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: D1 01 00 05 1D 00 F3 [16:46:12]Write to MH i2c: 01 00 00 06 1D 23 [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]OFD Sender: No OFD packet to send [16:46:13]*** Cut start [16:46:13]*** Partial cut [16:46:13]*** CUTSNS_PIN = 1 [16:46:13]*** CUTSNS_PIN = 0 [16:46:13]*** Brake cut motor [16:46:13]Read from MH i2c: 01 [16:46:13]MH_I2C_Read... [16:46:13]*** Stop cut motor [16:46:13]*** Cut end [16:46:13]Read from MH i2c: 01 07 00 [16:46:13]MH_I2C_Read... [16:46:13]Read from MH i2c: 01 07 00 06 1D 00 00 00 00 00 FF 0F 38 [16:46:13]process_action close_receipt done [16:46:13]requested_data is exist [16:46:13]produce_requested_data [16:46:13]requested_item fm.sn is exist - process it [16:46:13]wFMCommunicate request_size=4 [16:46:13]MH_SAM_APDU [16:46:13]CAPDU: 80 11 00 00 [16:46:13]Write to MH i2c: E2 08 00 07 1D 80 11 00 00 00 00 00 00 9E [16:46:13]Write i2c OK [16:46:13]MH_I2C_Read... [16:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:13]Read from MH i2c: E2 [16:46:13]MH_I2C_Read... [16:46:13]Read from MH i2c: E2 17 00 [16:46:13]MH_I2C_Read... [16:46:13]Read from MH i2c: E2 17 00 07 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [16:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:46:13]wFMCommunicate OK [16:46:13]requested_item fd.num is exist - process it [16:46:13]SAM_PROTO_GetFieldsCounters [16:46:13]wFMCommunicate request_size=4 [16:46:13]MH_SAM_APDU [16:46:13]CAPDU: 80 13 00 00 [16:46:13]Write to MH i2c: E2 08 00 08 1D 80 13 00 00 00 00 00 00 A1 [16:46:13]Write i2c OK [16:46:13]MH_I2C_Read... [16:46:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:14]Read from MH i2c: E2 [16:46:14]MH_I2C_Read... [16:46:14]Read from MH i2c: E2 62 00 [16:46:14]MH_I2C_Read... [16:46:14]Read from MH i2c: E2 62 00 08 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [16:46:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:14]wFMCommunicate OK [16:46:14]SAM_PROTO_GetFieldsCounters done [16:46:14]requested_item shift.num is exist - process it [16:46:14]requested_item shift.opened is exist - process it [16:46:14]req_shift_opened [16:46:14]FM_GetShiftState [16:46:14]SAM_PROTO_GetShiftState [16:46:14]wFMCommunicate request_size=4 [16:46:14]MH_SAM_APDU [16:46:14]CAPDU: 80 13 01 00 [16:46:14]Write to MH i2c: E2 08 00 09 1D 80 13 01 00 00 00 00 00 A3 [16:46:14]Write i2c OK [16:46:14]MH_I2C_Read... [16:46:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:14]Read from MH i2c: E2 [16:46:14]MH_I2C_Read... [16:46:14]Read from MH i2c: E2 0E 00 [16:46:14]MH_I2C_Read... [16:46:14]Read from MH i2c: E2 0E 00 09 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [16:46:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:46:14]wFMCommunicate OK [16:46:14]SAM_PROTO_GetShiftState done [16:46:14]FM_GetShiftState done [16:46:14]req_shift_opened done [16:46:14]requested_item shift.open_date is exist - process it [16:46:14]req_shift_open_date [16:46:14]req_shift_open_date done [16:46:14]produce_requested_data done [16:46:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154996,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:46:14]process_action_free close_receipt [16:46:14]json_value_free [16:46:14]json_value_free done [16:46:14]process_json_proto returns [16:46:14]Send response to host [16:46:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154996,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:46:14]free response buf [16:46:14]execute_script done [16:46:14]execute_script returns [16:46:14]free content buf [16:46:14]Sock 7.Close socket [16:46:14]Sock 7.Thread stoped [16:46:17]OFD Sender: No OFD packet to send [16:46:22]OFD Sender: No OFD packet to send [16:46:27]OFD Sender: No OFD packet to send [16:46:32]OFD Sender: No OFD packet to send [16:46:37]OFD Sender: No OFD packet to send [16:46:42]OFD Sender: No OFD packet to send [16:46:47]OFD Sender: No OFD packet to send [16:46:52]OFD Sender: No OFD packet to send [16:46:57]OFD Sender: No OFD packet to send [16:47:02]OFD Sender: No OFD packet to send [16:47:07]OFD Sender: No OFD packet to send [16:47:12]OFD Sender: No OFD packet to send [16:47:17]OFD Sender: No OFD packet to send [16:47:22]OFD Sender: No OFD packet to send [16:47:27]OFD Sender: No OFD packet to send [16:47:32]OFD Sender: No OFD packet to send [16:47:37]OFD Sender: No OFD packet to send [16:47:42]OFD Sender: No OFD packet to send [16:47:47]OFD Sender: No OFD packet to send [16:47:52]OFD Sender: No OFD packet to send [16:47:58]OFD Sender: No OFD packet to send [16:48:03]OFD Sender: No OFD packet to send [16:48:08]OFD Sender: No OFD packet to send [16:48:13]OFD Sender: No OFD packet to send [16:48:18]OFD Sender: No OFD packet to send [16:48:23]OFD Sender: No OFD packet to send [16:48:28]OFD Sender: No OFD packet to send [16:48:33]OFD Sender: No OFD packet to send [16:48:38]OFD Sender: No OFD packet to send [16:48:38]accept exits with 9 [16:48:38]New connection [16:48:38]New thread 3066891620 created [16:48:38]Thread 3066748260 joined [16:48:38]Waiting for new connection... [16:48:38] Sock 9.Parse request [16:48:38]Sock 9.Check first char [16:48:38]Sock 9.First char is OK [16:48:38]request: POST /json_proto HTTP/1.0 [16:48:38]Method: POST [16:48:38]URL: /json_proto [16:48:38]Method is POST - this is cgi request [16:48:38]url: /json_proto [16:48:38]query_string will be loaded in cgi processing [16:48:38]execute_cgi json_proto POST (null) [16:48:38]execute_cgi path=json_proto method=POST [16:48:38]POST find Content-Length [16:48:38]Host: 172.17.53.67:8080 [16:48:38]Content-Length: 677 [16:48:38]Content-Type: application/json [16:48:38] [16:48:38]POST finish read [16:48:38]Found Content-Length = 677 [16:48:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:38]execute_script... [16:48:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:38]POST & json_proto [16:48:38]process_json_proto [16:48:38]json parsed OK: [16:48:38]protocol is kg_v1.0 [16:48:38]action value=close_receipt [16:48:38]process_action close_receipt [16:48:38]cmd_close_receipt [16:48:38]MH_GetDate [16:48:38]Write to MH i2c: F0 00 00 0A 1D 16 [16:48:38]Write i2c OK [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: F0 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: F0 09 00 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: F0 09 00 0A 1D 00 67 91 12 67 19 BC 99 64 62 [16:48:38]GetLastDocTimeStamp 1729269970 [16:48:38]current date 1729270119 [16:48:38]FM_GetShiftState [16:48:38]SAM_PROTO_GetShiftState [16:48:38]wFMCommunicate request_size=4 [16:48:38]MH_SAM_APDU [16:48:38]CAPDU: 80 13 01 00 [16:48:38]Write to MH i2c: E2 08 00 0B 1D 80 13 01 00 00 00 00 00 A5 [16:48:38]Write i2c OK [16:48:38]MH_I2C_Read... [16:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:38]Read from MH i2c: E2 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: E2 0E 00 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: E2 0E 00 0B 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DC [16:48:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:48:38]wFMCommunicate OK [16:48:38]SAM_PROTO_GetShiftState done [16:48:38]FM_GetShiftState done [16:48:38]opened in 1729211399 [16:48:38]opened+sec_in_day 1729297799 [16:48:38]quantity*price = 17059 [16:48:38]sum+1 = 17061 [16:48:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 170.00 Внесено: 170.00 СДАЧА: 0.00 НСП 1% : 1.51 НДС 12% : 18.12 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 386 18.10.2024 16:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154997 ФПД: 100130622015457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154997&fm=100130622015457&tin=02508201610067®Number=0000137193017469&sum=17000 [16:48:40]StoreToDocumentArchive [16:48:40]shift 312 fd 154997 [16:48:40]save to /storage/0312/doc_00154997 [16:48:40]save last doc name /storage/0312/doc_00154997 to /storage/kkm_last_doc_name [16:48:40]save OK [16:48:40]Clear old archive folders... [16:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:48:40]tlvbuf is 01E1A650 [16:48:40]SAM_PROTO_ClearQueue [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 09 00 00 [16:48:40]Write to MH i2c: E2 08 00 18 1D 80 09 00 00 00 00 00 00 A7 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 18 1D 00 90 00 A9 [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]SAM_PROTO_ClearQueue done [16:48:40]KKMCreateOFDPacket [16:48:40]OFDProtocolAddRootSTLVToBuf [16:48:40]FM_MakeSignedData [16:48:40]FM_MakeSignedData [16:48:40]SAM_PROTO_SignData [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 01 02 [16:48:40]Write to MH i2c: E2 08 00 19 1D 80 0D 01 02 00 00 00 00 AF [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 19 1D 00 90 00 AA [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=255 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 67 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5D 02 00 35 04 06 00 5B [16:48:40]Write to MH i2c: E2 02 01 1A 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 67 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5D 02 00 35 04 06 00 5B 00 00 54 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 1A 1D 00 90 00 AB [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=10 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 02 02 05 11 7A 28 07 E1 [16:48:40]Write to MH i2c: E2 0D 00 1B 1D 80 0D 02 02 05 00 11 7A 28 07 E1 00 00 57 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 1B 1D 00 90 00 AC [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 03 02 [16:48:40]Write to MH i2c: E2 08 00 1C 1D 80 0D 03 02 00 00 00 00 B4 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 0B 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 0B 00 1C 1D 00 D0 78 BE 6D F5 FC C0 0F 90 00 E8 [16:48:40]RAPDU: D0 78 BE 6D F5 FC C0 0F 90 00 [16:48:40]wFMCommunicate OK [16:48:40]SAM_PROTO_SignData done [16:48:40]FM_MakeSignedData done [16:48:40]CreateOFDProtocolMessage [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 11 00 00 [16:48:40]Write to MH i2c: E2 08 00 1D 1D 80 11 00 00 00 00 00 00 B4 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 17 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 17 00 1D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [16:48:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:48:40]wFMCommunicate OK [16:48:40]CreateOFDProtocolMessage done [16:48:40]OFDSenderStorePacket 154997 [16:48:40]StoreOFDPacket docnum=154997 [16:48:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 02 07 01 93 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 67 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5D 02 00 35 04 06 00 5B 11 7A 28 07 E1 D0 78 BE 6D F5 FC C0 0F [16:48:40]CheckFolder [16:48:40]dirname=/storage/ofd_packets [16:48:40]CheckFolder done [16:48:40]ProducePacketName [16:48:40]name=ofd_packets/00154997 [16:48:40]NVStorageSaveData ofd_packets/00154997 [16:48:40]File name is /storage/ofd_packets/00154997 [16:48:40]Write 301 bytes [16:48:40]NVStorageSaveData done [16:48:40]OFDSenderStorePacket done [16:48:40]KKMCreateOFDPacket done [16:48:40]NVStorageSaveData kkm_last_timestamp [16:48:40]File name is /storage/kkm_last_timestamp [16:48:40]Write 4 bytes [16:48:40]NVStorageSaveData done [16:48:40]ExternCall_PrintAddStr [16:48:40]wPrintStart [16:48:40]Write to MH i2c: 01 00 00 1E 1D 3B [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 07 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 07 00 1E 1D 00 00 00 00 00 FF 0F 50 [16:48:40]RasterBufferAndPrint [16:48:40]line Счет N : (1)873190 [16:48:40]line ИНН: 02508201610067 [16:48:40]line Контрольно-Кассовый Чек [16:48:40]line ПРОДАЖА [16:48:40]line ТРК (МРК, ГНК) : 22 [16:48:40]line Товар: 2710124130 [16:48:40]line Аи-92-К-5 [16:48:40]line 2.550 * 66.90 [16:48:40]line = 170.60 [16:48:40]line НДС 12% НСП 1% [16:48:40]line > о реализуемом товаре [16:48:40]line ОКРУГЛЕНИЕ: -0.60 [16:48:40]line ИТОГО: 170.00 [16:48:40]line Внесено: 170.00 [16:48:40]line СДАЧА: 0.00 [16:48:40]line НСП 1% : 1.51 [16:48:40]line НДС 12% : 18.12 [16:48:40]line Наличными: 170.00 [16:48:40]line Безнал.: 0.00 [16:48:40]line Место: АЗС № 165 "Партнер Нефть" [16:48:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:48:40]line СНО: Общий режим [16:48:40]line Чек 386 18.10.2024 16:48 [16:48:40]line Смена: 312 ФФД: 1.0 [16:48:40]line ЗНМ: 0300000234 [16:48:40]line РНМ: 0000137193017469 [16:48:40]line Версия ККМ: v1.0 [16:48:40]line ФМ: 0000000000963156 [16:48:40]line ФД: 154997 [16:48:40]line ФПД: 100130622015457 [16:48:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154997&fm=100130622015457&tin=02508201610067®Number=0000137193017469&sum=17000 [16:48:40]OFD Sender: Processing packet 154997 [packets to send 51, broken 50] [16:48:40]ProducePacketName [16:48:40]name=ofd_packets/00154997 [16:48:40]OFD Sender: To server: pG, [16:48:40]CommunicateWithHost lk.salyk.kg:30040 [16:48:40]ConnectInit lk.salyk.kg [16:48:40]written 0, free lines is 4095 [16:48:41]Connected sock=10 [16:48:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 02 07 01 93 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 67 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5D 02 00 35 04 06 00 5B 11 7A 28 07 E1 D0 78 BE 6D F5 FC C0 0F [16:48:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C4 EE 47 00 7D BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5D 02 00 F4 03 04 00 9F 37 12 67 B6 04 01 00 00 BD 92 B9 33 1F 5C 14 6B [16:48:41]CommunicateWithHost err = 0 [16:48:41]CheckOFDResponse [16:48:41]1017 (14) - 77093643461234 [16:48:41]1041 (16) - 0000000000963156 [16:48:41]1040 (4) - 154997 [16:48:41]1012 (4) - 18.10.2024 10:25 [16:48:41]1206 (1) - 0 [16:48:41]OFD Sender: Remove packet 154997 [16:48:41]ProducePacketName [16:48:41]name=ofd_packets/00154997 [16:48:41]NVStorageDeleteData [16:48:41]Write to MH i2c: 01 00 00 49 1D 66 [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 07 00 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 07 00 49 1D 00 00 00 00 00 EC 0C 65 [16:48:41]RasterBufferAndPrint [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]written 0, free lines is 3314 [16:48:41]MH_Cut [16:48:41]Write to MH i2c: D1 01 00 50 1D 01 3F [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 01 00 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 01 00 50 1D 00 3E [16:48:41]Write to MH i2c: 01 00 00 51 1D 6E [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:41]OFD Sender: No OFD packet to send [16:48:42]*** Cut start [16:48:42]*** Partial cut [16:48:42]*** CUTSNS_PIN = 1 [16:48:42]*** CUTSNS_PIN = 0 [16:48:42]*** Brake cut motor [16:48:42]Read from MH i2c: 01 [16:48:42]MH_I2C_Read... [16:48:42]*** Stop cut motor [16:48:42]*** Cut end [16:48:42]Read from MH i2c: 01 07 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: 01 07 00 51 1D 00 00 00 00 00 FF 0F 83 [16:48:42]process_action close_receipt done [16:48:42]requested_data is exist [16:48:42]produce_requested_data [16:48:42]requested_item fm.sn is exist - process it [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 11 00 00 [16:48:42]Write to MH i2c: E2 08 00 52 1D 80 11 00 00 00 00 00 00 E9 [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 17 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 17 00 52 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [16:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:48:42]wFMCommunicate OK [16:48:42]requested_item fd.num is exist - process it [16:48:42]SAM_PROTO_GetFieldsCounters [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 13 00 00 [16:48:42]Write to MH i2c: E2 08 00 53 1D 80 13 00 00 00 00 00 00 EC [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 62 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 62 00 53 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [16:48:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:48:42]wFMCommunicate OK [16:48:42]SAM_PROTO_GetFieldsCounters done [16:48:42]requested_item shift.num is exist - process it [16:48:42]requested_item shift.opened is exist - process it [16:48:42]req_shift_opened [16:48:42]FM_GetShiftState [16:48:42]SAM_PROTO_GetShiftState [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 13 01 00 [16:48:42]Write to MH i2c: E2 08 00 54 1D 80 13 01 00 00 00 00 00 EE [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 0E 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 0E 00 54 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [16:48:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:48:42]wFMCommunicate OK [16:48:42]SAM_PROTO_GetShiftState done [16:48:42]FM_GetShiftState done [16:48:42]req_shift_opened done [16:48:42]requested_item shift.open_date is exist - process it [16:48:42]req_shift_open_date [16:48:42]req_shift_open_date done [16:48:42]produce_requested_data done [16:48:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154997,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:48:42]process_action_free close_receipt [16:48:42]json_value_free [16:48:42]json_value_free done [16:48:42]process_json_proto returns [16:48:42]Send response to host [16:48:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154997,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:48:42]free response buf [16:48:42]execute_script done [16:48:42]execute_script returns [16:48:42]free content buf [16:48:42]Sock 9.Close socket [16:48:42]Sock 9.Thread stoped [16:48:46]OFD Sender: No OFD packet to send [16:48:51]OFD Sender: No OFD packet to send [16:48:56]OFD Sender: No OFD packet to send [16:49:01]OFD Sender: No OFD packet to send [16:49:06]OFD Sender: No OFD packet to send [16:49:11]OFD Sender: No OFD packet to send [16:49:16]OFD Sender: No OFD packet to send [16:49:21]OFD Sender: No OFD packet to send [16:49:26]OFD Sender: No OFD packet to send [16:49:31]OFD Sender: No OFD packet to send [16:49:36]OFD Sender: No OFD packet to send [16:49:41]OFD Sender: No OFD packet to send [16:49:46]OFD Sender: No OFD packet to send [16:49:48]accept exits with 7 [16:49:48]New connection [16:49:48]New thread 3066748260 created [16:49:48]Thread 3066891620 joined [16:49:48]Waiting for new connection... [16:49:48] Sock 7.Parse request [16:49:48]Sock 7.Check first char [16:49:48]Sock 7.First char is OK [16:49:48]request: POST /json_proto HTTP/1.0 [16:49:48]Method: POST [16:49:48]URL: /json_proto [16:49:48]Method is POST - this is cgi request [16:49:48]url: /json_proto [16:49:48]query_string will be loaded in cgi processing [16:49:48]execute_cgi json_proto POST (null) [16:49:48]execute_cgi path=json_proto method=POST [16:49:48]POST find Content-Length [16:49:48]Host: 172.17.53.67:8080 [16:49:48]Content-Length: 677 [16:49:48]Content-Type: application/json [16:49:48] [16:49:48]POST finish read [16:49:48]Found Content-Length = 677 [16:49:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:48]execute_script... [16:49:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:48]POST & json_proto [16:49:48]process_json_proto [16:49:48]json parsed OK: [16:49:48]protocol is kg_v1.0 [16:49:48]action value=close_receipt [16:49:48]process_action close_receipt [16:49:48]cmd_close_receipt [16:49:48]MH_GetDate [16:49:48]Write to MH i2c: F0 00 00 55 1D 61 [16:49:48]Write i2c OK [16:49:48]MH_I2C_Read... [16:49:48]Read from MH i2c: F0 [16:49:48]MH_I2C_Read... [16:49:48]Read from MH i2c: F0 09 00 [16:49:48]MH_I2C_Read... [16:49:48]Read from MH i2c: F0 09 00 55 1D 00 AD 91 12 67 19 BC 99 64 F3 [16:49:48]GetLastDocTimeStamp 1729270119 [16:49:48]current date 1729270189 [16:49:48]FM_GetShiftState [16:49:48]SAM_PROTO_GetShiftState [16:49:48]wFMCommunicate request_size=4 [16:49:48]MH_SAM_APDU [16:49:48]CAPDU: 80 13 01 00 [16:49:48]Write to MH i2c: E2 08 00 56 1D 80 13 01 00 00 00 00 00 F0 [16:49:48]Write i2c OK [16:49:48]MH_I2C_Read... [16:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:48]Read from MH i2c: E2 [16:49:48]MH_I2C_Read... [16:49:48]Read from MH i2c: E2 0E 00 [16:49:48]MH_I2C_Read... [16:49:48]Read from MH i2c: E2 0E 00 56 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 27 [16:49:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:49:48]wFMCommunicate OK [16:49:48]SAM_PROTO_GetShiftState done [16:49:48]FM_GetShiftState done [16:49:48]opened in 1729211399 [16:49:48]opened+sec_in_day 1729297799 [16:49:48]quantity*price = 40006 [16:49:48]sum+1 = 40007 [16:49:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 387 18.10.2024 16:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154998 ФПД: 187853984131912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154998&fm=187853984131912&tin=02508201610067®Number=0000137193017469&sum=40000 [16:49:49]StoreToDocumentArchive [16:49:49]shift 312 fd 154998 [16:49:49]save to /storage/0312/doc_00154998 [16:49:49]save last doc name /storage/0312/doc_00154998 to /storage/kkm_last_doc_name [16:49:49]save OK [16:49:49]Clear old archive folders... [16:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:49:50]tlvbuf is 01E58490 [16:49:50]SAM_PROTO_ClearQueue [16:49:50]wFMCommunicate request_size=4 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 09 00 00 [16:49:50]Write to MH i2c: E2 08 00 63 1D 80 09 00 00 00 00 00 00 F2 [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 63 1D 00 90 00 F4 [16:49:50]RAPDU: 90 00 [16:49:50]wFMCommunicate OK [16:49:50]SAM_PROTO_ClearQueue done [16:49:50]KKMCreateOFDPacket [16:49:50]OFDProtocolAddRootSTLVToBuf [16:49:50]FM_MakeSignedData [16:49:50]FM_MakeSignedData [16:49:50]SAM_PROTO_SignData [16:49:50]wFMCommunicate request_size=4 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 0D 01 02 [16:49:50]Write to MH i2c: E2 08 00 64 1D 80 0D 01 02 00 00 00 00 FA [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 64 1D 00 90 00 F5 [16:49:50]RAPDU: 90 00 [16:49:50]wFMCommunicate OK [16:49:50]wFMCommunicate request_size=255 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 AD 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5D 02 00 35 04 06 00 AA [16:49:50]Write to MH i2c: E2 02 01 65 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 AD 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5D 02 00 35 04 06 00 AA 00 00 63 [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 65 1D 00 90 00 F6 [16:49:50]RAPDU: 90 00 [16:49:50]wFMCommunicate OK [16:49:50]wFMCommunicate request_size=10 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 0D 02 02 05 DA 29 FE 6B 48 [16:49:50]Write to MH i2c: E2 0D 00 66 1D 80 0D 02 02 05 00 DA 29 FE 6B 48 00 00 BB [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 03 00 66 1D 00 90 00 F7 [16:49:50]RAPDU: 90 00 [16:49:50]wFMCommunicate OK [16:49:50]wFMCommunicate request_size=4 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 0D 03 02 [16:49:50]Write to MH i2c: E2 08 00 67 1D 80 0D 03 02 00 00 00 00 FF [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 0B 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 0B 00 67 1D 00 CB 89 C5 25 72 43 5C 5B 90 00 AA [16:49:50]RAPDU: CB 89 C5 25 72 43 5C 5B 90 00 [16:49:50]wFMCommunicate OK [16:49:50]SAM_PROTO_SignData done [16:49:50]FM_MakeSignedData done [16:49:50]CreateOFDProtocolMessage [16:49:50]wFMCommunicate request_size=4 [16:49:50]MH_SAM_APDU [16:49:50]CAPDU: 80 11 00 00 [16:49:50]Write to MH i2c: E2 08 00 68 1D 80 11 00 00 00 00 00 00 FF [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:50]Read from MH i2c: E2 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 17 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: E2 17 00 68 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [16:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:49:50]wFMCommunicate OK [16:49:50]CreateOFDProtocolMessage done [16:49:50]OFDSenderStorePacket 154998 [16:49:50]StoreOFDPacket docnum=154998 [16:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 0B 07 01 85 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 AD 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5D 02 00 35 04 06 00 AA DA 29 FE 6B 48 CB 89 C5 25 72 43 5C 5B [16:49:50]CheckFolder [16:49:50]dirname=/storage/ofd_packets [16:49:50]CheckFolder done [16:49:50]ProducePacketName [16:49:50]name=ofd_packets/00154998 [16:49:50]NVStorageSaveData ofd_packets/00154998 [16:49:50]File name is /storage/ofd_packets/00154998 [16:49:50]Write 301 bytes [16:49:50]NVStorageSaveData done [16:49:50]OFDSenderStorePacket done [16:49:50]KKMCreateOFDPacket done [16:49:50]NVStorageSaveData kkm_last_timestamp [16:49:50]File name is /storage/kkm_last_timestamp [16:49:50]Write 4 bytes [16:49:50]NVStorageSaveData done [16:49:50]ExternCall_PrintAddStr [16:49:50]wPrintStart [16:49:50]Write to MH i2c: 01 00 00 69 1D 86 [16:49:50]Write i2c OK [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: 01 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: 01 07 00 [16:49:50]MH_I2C_Read... [16:49:50]Read from MH i2c: 01 07 00 69 1D 00 00 00 00 00 FF 0F 9B [16:49:50]RasterBufferAndPrint [16:49:50]line Счет N : (1)873191 [16:49:50]line ИНН: 02508201610067 [16:49:50]line Контрольно-Кассовый Чек [16:49:50]line ПРОДАЖА [16:49:50]line ТРК (МРК, ГНК) : 12 [16:49:50]line Товар: 2710124130 [16:49:50]line Аи-92-К-5 [16:49:50]line 5.980 * 66.90 [16:49:50]line = 400.06 [16:49:50]line НДС 12% НСП 1% [16:49:50]line > о реализуемом товаре [16:49:50]line ОКРУГЛЕНИЕ: -0.06 [16:49:50]line ИТОГО: 400.00 [16:49:50]line Внесено: 400.00 [16:49:50]line СДАЧА: 0.00 [16:49:50]line НСП 1% : 3.54 [16:49:50]line НДС 12% : 42.48 [16:49:50]line Наличными: 400.00 [16:49:50]line Безнал.: 0.00 [16:49:50]line Место: АЗС № 165 "Партнер Нефть" [16:49:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:49:50]line СНО: Общий режим [16:49:50]line Чек 387 18.10.2024 16:49 [16:49:50]line Смена: 312 ФФД: 1.0 [16:49:50]line ЗНМ: 0300000234 [16:49:50]line РНМ: 0000137193017469 [16:49:50]line Версия ККМ: v1.0 [16:49:50]line ФМ: 0000000000963156 [16:49:50]line ФД: 154998 [16:49:50]line ФПД: 187853984131912 [16:49:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T164949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154998&fm=187853984131912&tin=02508201610067®Number=0000137193017469&sum=40000 [16:49:50]OFD Sender: Processing packet 154998 [packets to send 51, broken 50] [16:49:50]ProducePacketName [16:49:50]name=ofd_packets/00154998 [16:49:50]OFD Sender: To server: pG, [16:49:50]CommunicateWithHost lk.salyk.kg:30040 [16:49:50]ConnectInit lk.salyk.kg [16:49:50]written 0, free lines is 4095 [16:49:50]Connected sock=11 [16:49:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 0B 07 01 85 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 AD 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5D 02 00 35 04 06 00 AA DA 29 FE 6B 48 CB 89 C5 25 72 43 5C 5B [16:49:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 EE 47 00 A0 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5D 02 00 F4 03 04 00 E5 37 12 67 B6 04 01 00 00 D9 22 CB 78 9C 20 41 75 [16:49:51]CommunicateWithHost err = 0 [16:49:51]CheckOFDResponse [16:49:51]1017 (14) - 77093643461234 [16:49:51]1041 (16) - 0000000000963156 [16:49:51]1040 (4) - 154998 [16:49:51]1012 (4) - 18.10.2024 10:26 [16:49:51]1206 (1) - 0 [16:49:51]OFD Sender: Remove packet 154998 [16:49:51]ProducePacketName [16:49:51]name=ofd_packets/00154998 [16:49:51]NVStorageDeleteData [16:49:51]Write to MH i2c: 01 00 00 94 1D B1 [16:49:51]Write i2c OK [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: 01 [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: 01 07 00 [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: 01 07 00 94 1D 00 00 00 00 00 F0 0C B4 [16:49:51]RasterBufferAndPrint [16:49:51]line [16:49:51]line [16:49:51]line [16:49:51]line [16:49:51]line [16:49:51]written 0, free lines is 3318 [16:49:51]MH_Cut [16:49:51]Write to MH i2c: D1 01 00 9B 1D 01 8A [16:49:51]Write i2c OK [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: D1 [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: D1 01 00 [16:49:51]MH_I2C_Read... [16:49:51]Read from MH i2c: D1 01 00 9B 1D 00 89 [16:49:51]Write to MH i2c: 01 00 00 9C 1D B9 [16:49:51]Write i2c OK [16:49:51]MH_I2C_Read... [16:49:51]OFD Sender: No OFD packet to send [16:49:52]*** Cut start [16:49:52]*** Partial cut [16:49:52]*** CUTSNS_PIN = 1 [16:49:52]*** CUTSNS_PIN = 0 [16:49:52]*** Brake cut motor [16:49:52]Read from MH i2c: 01 [16:49:52]MH_I2C_Read... [16:49:52]*** Stop cut motor [16:49:52]*** Cut end [16:49:52]Read from MH i2c: 01 07 00 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: 01 07 00 9C 1D 00 00 00 00 00 FF 0F CE [16:49:52]process_action close_receipt done [16:49:52]requested_data is exist [16:49:52]produce_requested_data [16:49:52]requested_item fm.sn is exist - process it [16:49:52]wFMCommunicate request_size=4 [16:49:52]MH_SAM_APDU [16:49:52]CAPDU: 80 11 00 00 [16:49:52]Write to MH i2c: E2 08 00 9D 1D 80 11 00 00 00 00 00 00 34 [16:49:52]Write i2c OK [16:49:52]MH_I2C_Read... [16:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:52]Read from MH i2c: E2 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 17 00 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 17 00 9D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [16:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:49:52]wFMCommunicate OK [16:49:52]requested_item fd.num is exist - process it [16:49:52]SAM_PROTO_GetFieldsCounters [16:49:52]wFMCommunicate request_size=4 [16:49:52]MH_SAM_APDU [16:49:52]CAPDU: 80 13 00 00 [16:49:52]Write to MH i2c: E2 08 00 9E 1D 80 13 00 00 00 00 00 00 37 [16:49:52]Write i2c OK [16:49:52]MH_I2C_Read... [16:49:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:49:52]Read from MH i2c: E2 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 62 00 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 62 00 9E 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [16:49:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:49:52]wFMCommunicate OK [16:49:52]SAM_PROTO_GetFieldsCounters done [16:49:52]requested_item shift.num is exist - process it [16:49:52]requested_item shift.opened is exist - process it [16:49:52]req_shift_opened [16:49:52]FM_GetShiftState [16:49:52]SAM_PROTO_GetShiftState [16:49:52]wFMCommunicate request_size=4 [16:49:52]MH_SAM_APDU [16:49:52]CAPDU: 80 13 01 00 [16:49:52]Write to MH i2c: E2 08 00 9F 1D 80 13 01 00 00 00 00 00 39 [16:49:52]Write i2c OK [16:49:52]MH_I2C_Read... [16:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:52]Read from MH i2c: E2 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 0E 00 [16:49:52]MH_I2C_Read... [16:49:52]Read from MH i2c: E2 0E 00 9F 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [16:49:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:49:52]wFMCommunicate OK [16:49:52]SAM_PROTO_GetShiftState done [16:49:52]FM_GetShiftState done [16:49:52]req_shift_opened done [16:49:52]requested_item shift.open_date is exist - process it [16:49:52]req_shift_open_date [16:49:52]req_shift_open_date done [16:49:52]produce_requested_data done [16:49:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154998,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:49:52]process_action_free close_receipt [16:49:52]json_value_free [16:49:52]json_value_free done [16:49:52]process_json_proto returns [16:49:52]Send response to host [16:49:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154998,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:49:52]free response buf [16:49:52]execute_script done [16:49:52]execute_script returns [16:49:52]free content buf [16:49:52]Sock 7.Close socket [16:49:52]Sock 7.Thread stoped [16:49:56]OFD Sender: No OFD packet to send [16:50:01]OFD Sender: No OFD packet to send [16:50:06]OFD Sender: No OFD packet to send [16:50:11]OFD Sender: No OFD packet to send [16:50:16]OFD Sender: No OFD packet to send [16:50:20]accept exits with 9 [16:50:20]New connection [16:50:20]New thread 3066891620 created [16:50:20]Thread 3066748260 joined [16:50:20]Waiting for new connection... [16:50:20] Sock 9.Parse request [16:50:20]Sock 9.Check first char [16:50:20]Sock 9.First char is OK [16:50:20]request: POST /json_proto HTTP/1.0 [16:50:20]Method: POST [16:50:20]URL: /json_proto [16:50:20]Method is POST - this is cgi request [16:50:20]url: /json_proto [16:50:20]query_string will be loaded in cgi processing [16:50:20]execute_cgi json_proto POST (null) [16:50:20]execute_cgi path=json_proto method=POST [16:50:20]POST find Content-Length [16:50:20]Host: 172.17.53.67:8080 [16:50:20]Content-Length: 677 [16:50:20]Content-Type: application/json [16:50:20] [16:50:20]POST finish read [16:50:20]Found Content-Length = 677 [16:50:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:20]execute_script... [16:50:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:20]POST & json_proto [16:50:20]process_json_proto [16:50:20]json parsed OK: [16:50:20]protocol is kg_v1.0 [16:50:20]action value=close_receipt [16:50:20]process_action close_receipt [16:50:20]cmd_close_receipt [16:50:20]MH_GetDate [16:50:20]Write to MH i2c: F0 00 00 A0 1D AC [16:50:20]Write i2c OK [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: F0 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: F0 09 00 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: F0 09 00 A0 1D 00 CC 91 12 67 19 BC 99 64 5D [16:50:20]GetLastDocTimeStamp 1729270189 [16:50:20]current date 1729270220 [16:50:20]FM_GetShiftState [16:50:20]SAM_PROTO_GetShiftState [16:50:20]wFMCommunicate request_size=4 [16:50:20]MH_SAM_APDU [16:50:20]CAPDU: 80 13 01 00 [16:50:20]Write to MH i2c: E2 08 00 A1 1D 80 13 01 00 00 00 00 00 3B [16:50:20]Write i2c OK [16:50:20]MH_I2C_Read... [16:50:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:20]Read from MH i2c: E2 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 0E 00 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 0E 00 A1 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 72 [16:50:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:50:20]wFMCommunicate OK [16:50:20]SAM_PROTO_GetShiftState done [16:50:20]FM_GetShiftState done [16:50:20]opened in 1729211399 [16:50:20]opened+sec_in_day 1729297799 [16:50:20]quantity*price = 40006 [16:50:20]sum+1 = 40007 [16:50:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 388 18.10.2024 16:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 154999 ФПД: 182696956684008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154999&fm=182696956684008&tin=02508201610067®Number=0000137193017469&sum=40000 [16:50:21]StoreToDocumentArchive [16:50:21]shift 312 fd 154999 [16:50:21]save to /storage/0312/doc_00154999 [16:50:21]save last doc name /storage/0312/doc_00154999 to /storage/kkm_last_doc_name [16:50:21]save OK [16:50:21]Clear old archive folders... [16:50:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:50:21]tlvbuf is B6F49510 [16:50:21]SAM_PROTO_ClearQueue [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 09 00 00 [16:50:21]Write to MH i2c: E2 08 00 AE 1D 80 09 00 00 00 00 00 00 3D [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 AE 1D 00 90 00 3F [16:50:21]RAPDU: 90 00 [16:50:21]wFMCommunicate OK [16:50:21]SAM_PROTO_ClearQueue done [16:50:21]KKMCreateOFDPacket [16:50:21]OFDProtocolAddRootSTLVToBuf [16:50:21]FM_MakeSignedData [16:50:21]FM_MakeSignedData [16:50:21]SAM_PROTO_SignData [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 0D 01 02 [16:50:21]Write to MH i2c: E2 08 00 AF 1D 80 0D 01 02 00 00 00 00 45 [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 AF 1D 00 90 00 40 [16:50:21]RAPDU: 90 00 [16:50:21]wFMCommunicate OK [16:50:21]wFMCommunicate request_size=255 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 CC 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5D 02 00 35 04 06 00 A6 [16:50:21]Write to MH i2c: E2 02 01 B0 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 CC 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5D 02 00 35 04 06 00 A6 00 00 CB [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 B0 1D 00 90 00 41 [16:50:21]RAPDU: 90 00 [16:50:21]wFMCommunicate OK [16:50:21]wFMCommunicate request_size=10 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 0D 02 02 05 29 73 34 66 E8 [16:50:21]Write to MH i2c: E2 0D 00 B1 1D 80 0D 02 02 05 00 29 73 34 66 E8 00 00 70 [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]OFD Sender: No OFD packet to send [16:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 03 00 B1 1D 00 90 00 42 [16:50:21]RAPDU: 90 00 [16:50:21]wFMCommunicate OK [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 0D 03 02 [16:50:21]Write to MH i2c: E2 08 00 B2 1D 80 0D 03 02 00 00 00 00 4A [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 0B 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 0B 00 B2 1D 00 2E F5 5C F9 1E 34 BA 7E 90 00 4D [16:50:21]RAPDU: 2E F5 5C F9 1E 34 BA 7E 90 00 [16:50:21]wFMCommunicate OK [16:50:21]SAM_PROTO_SignData done [16:50:21]FM_MakeSignedData done [16:50:21]CreateOFDProtocolMessage [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 11 00 00 [16:50:21]Write to MH i2c: E2 08 00 B3 1D 80 11 00 00 00 00 00 00 4A [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 17 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 17 00 B3 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [16:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:50:21]wFMCommunicate OK [16:50:21]CreateOFDProtocolMessage done [16:50:21]OFDSenderStorePacket 154999 [16:50:21]StoreOFDPacket docnum=154999 [16:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 49 07 01 C9 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 CC 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5D 02 00 35 04 06 00 A6 29 73 34 66 E8 2E F5 5C F9 1E 34 BA 7E [16:50:21]CheckFolder [16:50:21]dirname=/storage/ofd_packets [16:50:21]CheckFolder done [16:50:21]ProducePacketName [16:50:21]name=ofd_packets/00154999 [16:50:21]NVStorageSaveData ofd_packets/00154999 [16:50:21]File name is /storage/ofd_packets/00154999 [16:50:21]Write 301 bytes [16:50:21]NVStorageSaveData done [16:50:21]OFDSenderStorePacket done [16:50:21]KKMCreateOFDPacket done [16:50:21]NVStorageSaveData kkm_last_timestamp [16:50:21]File name is /storage/kkm_last_timestamp [16:50:21]Write 4 bytes [16:50:21]NVStorageSaveData done [16:50:21]ExternCall_PrintAddStr [16:50:21]wPrintStart [16:50:21]Write to MH i2c: 01 00 00 B4 1D D1 [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: 01 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: 01 07 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: 01 07 00 B4 1D 00 00 00 00 00 FF 0F E6 [16:50:21]RasterBufferAndPrint [16:50:21]line Счет N : (1)873192 [16:50:21]line ИНН: 02508201610067 [16:50:21]line Контрольно-Кассовый Чек [16:50:21]line ПРОДАЖА [16:50:21]line ТРК (МРК, ГНК) : 22 [16:50:21]line Товар: 2710124130 [16:50:21]line Аи-92-К-5 [16:50:21]line 5.980 * 66.90 [16:50:21]line = 400.06 [16:50:21]line НДС 12% НСП 1% [16:50:21]line > о реализуемом товаре [16:50:21]line ОКРУГЛЕНИЕ: -0.06 [16:50:21]line ИТОГО: 400.00 [16:50:21]line Внесено: 400.00 [16:50:21]line СДАЧА: 0.00 [16:50:21]line НСП 1% : 3.54 [16:50:21]line НДС 12% : 42.48 [16:50:21]line Наличными: 400.00 [16:50:21]line Безнал.: 0.00 [16:50:21]line Место: АЗС № 165 "Партнер Нефть" [16:50:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:50:21]line СНО: Общий режим [16:50:21]line Чек 388 18.10.2024 16:50 [16:50:21]line Смена: 312 ФФД: 1.0 [16:50:21]line ЗНМ: 0300000234 [16:50:21]line РНМ: 0000137193017469 [16:50:21]line Версия ККМ: v1.0 [16:50:21]line ФМ: 0000000000963156 [16:50:21]line ФД: 154999 [16:50:21]line ФПД: 182696956684008 [16:50:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=154999&fm=182696956684008&tin=02508201610067®Number=0000137193017469&sum=40000 [16:50:22]OFD Sender: Processing packet 154999 [packets to send 51, broken 50] [16:50:22]ProducePacketName [16:50:22]name=ofd_packets/00154999 [16:50:22]OFD Sender: To server: pG, [16:50:22]CommunicateWithHost lk.salyk.kg:30040 [16:50:22]ConnectInit lk.salyk.kg [16:50:22]written 0, free lines is 4095 [16:50:22]Connected sock=10 [16:50:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 49 07 01 C9 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 CC 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5D 02 00 35 04 06 00 A6 29 73 34 66 E8 2E F5 5C F9 1E 34 BA 7E [16:50:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F 06 47 00 FF DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5D 02 00 F4 03 04 00 05 38 12 67 B6 04 01 00 00 AE 5E E2 95 AE 96 16 90 [16:50:22]CommunicateWithHost err = 0 [16:50:22]CheckOFDResponse [16:50:22]1017 (14) - 77093643461234 [16:50:22]1041 (16) - 0000000000963156 [16:50:22]1040 (4) - 154999 [16:50:22]1012 (4) - 18.10.2024 10:27 [16:50:22]1206 (1) - 0 [16:50:22]OFD Sender: Remove packet 154999 [16:50:22]ProducePacketName [16:50:22]name=ofd_packets/00154999 [16:50:22]NVStorageDeleteData [16:50:22]Write to MH i2c: 01 00 00 DF 1D FC [16:50:22]Write i2c OK [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: 01 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: 01 07 00 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: 01 07 00 DF 1D 00 00 00 00 00 03 0D 13 [16:50:22]RasterBufferAndPrint [16:50:22]line [16:50:22]line [16:50:22]line [16:50:22]line [16:50:22]line [16:50:22]written 0, free lines is 3337 [16:50:22]MH_Cut [16:50:22]Write to MH i2c: D1 01 00 E6 1D 01 D5 [16:50:22]Write i2c OK [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: D1 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: D1 01 00 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: D1 01 00 E6 1D 00 D4 [16:50:22]Write to MH i2c: 01 00 00 E7 1D 04 [16:50:22]Write i2c OK [16:50:22]MH_I2C_Read... [16:50:22]OFD Sender: No OFD packet to send [16:50:23]*** Cut start [16:50:23]*** Partial cut [16:50:23]*** CUTSNS_PIN = 1 [16:50:23]*** CUTSNS_PIN = 0 [16:50:23]*** Brake cut motor [16:50:23]Read from MH i2c: 01 [16:50:23]MH_I2C_Read... [16:50:23]*** Stop cut motor [16:50:23]*** Cut end [16:50:23]Read from MH i2c: 01 07 00 [16:50:23]MH_I2C_Read... [16:50:23]Read from MH i2c: 01 07 00 E7 1D 00 00 00 00 00 FF 0F 19 [16:50:23]process_action close_receipt done [16:50:23]requested_data is exist [16:50:23]produce_requested_data [16:50:23]requested_item fm.sn is exist - process it [16:50:23]wFMCommunicate request_size=4 [16:50:23]MH_SAM_APDU [16:50:23]CAPDU: 80 11 00 00 [16:50:23]Write to MH i2c: E2 08 00 E8 1D 80 11 00 00 00 00 00 00 7F [16:50:23]Write i2c OK [16:50:23]MH_I2C_Read... [16:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 17 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 17 00 E8 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [16:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:50:24]wFMCommunicate OK [16:50:24]requested_item fd.num is exist - process it [16:50:24]SAM_PROTO_GetFieldsCounters [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 13 00 00 [16:50:24]Write to MH i2c: E2 08 00 E9 1D 80 13 00 00 00 00 00 00 82 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 62 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 62 00 E9 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [16:50:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetFieldsCounters done [16:50:24]requested_item shift.num is exist - process it [16:50:24]requested_item shift.opened is exist - process it [16:50:24]req_shift_opened [16:50:24]FM_GetShiftState [16:50:24]SAM_PROTO_GetShiftState [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 13 01 00 [16:50:24]Write to MH i2c: E2 08 00 EA 1D 80 13 01 00 00 00 00 00 84 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 0E 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 0E 00 EA 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BB [16:50:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetShiftState done [16:50:24]FM_GetShiftState done [16:50:24]req_shift_opened done [16:50:24]requested_item shift.open_date is exist - process it [16:50:24]req_shift_open_date [16:50:24]req_shift_open_date done [16:50:24]produce_requested_data done [16:50:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":154999,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:50:24]process_action_free close_receipt [16:50:24]json_value_free [16:50:24]json_value_free done [16:50:24]process_json_proto returns [16:50:24]Send response to host [16:50:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":154999,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:50:24]free response buf [16:50:24]execute_script done [16:50:24]execute_script returns [16:50:24]free content buf [16:50:24]Sock 9.Close socket [16:50:24]Sock 9.Thread stoped [16:50:27]OFD Sender: No OFD packet to send [16:50:31]int [16:50:31]Write to MH i2c: 01 00 00 EB 1D 08 [16:50:31]*** FLAG_PRN_KEY set [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 EB 1D 00 08 00 00 00 FF 0F 25 [16:50:31]state=0 [16:50:31]Key pressed [16:50:31]Feed [16:50:31]Write to MH i2c: D8 00 00 EC 1D E0 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 01 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 01 00 EC 1D 00 E1 [16:50:31]int [16:50:31]Write to MH i2c: 01 00 00 ED 1D 0A [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 ED 1D 00 48 00 00 00 3C 00 95 [16:50:31]state=2 [16:50:31]Key pressed [16:50:31]int [16:50:31]Write to MH i2c: 01 00 00 EE 1D 0B [16:50:31]*** FLAG_PRN_KEY reset [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 EE 1D 00 00 00 00 00 FD 0F 1E [16:50:31]state=2 [16:50:31]Stop feed [16:50:31]int [16:50:31]Write to MH i2c: 01 00 00 EF 1D 0C [16:50:31]*** FLAG_PRN_KEY set [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 EF 1D 00 08 00 00 00 FF 0F 29 [16:50:31]state=0 [16:50:31]Key pressed [16:50:31]Feed [16:50:31]Write to MH i2c: D8 00 00 F0 1D E4 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 01 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: D8 01 00 F0 1D 00 E5 [16:50:31]int [16:50:31]Write to MH i2c: 01 00 00 F1 1D 0E [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 F1 1D 00 48 00 00 00 3C 00 99 [16:50:31]state=2 [16:50:31]Key pressed [16:50:32]int [16:50:32]Write to MH i2c: 01 00 00 F2 1D 0F [16:50:32]*** FLAG_PRN_KEY reset [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 F2 1D 00 00 00 00 00 F5 0F 1A [16:50:32]state=2 [16:50:32]Stop feed [16:50:32]int [16:50:32]Write to MH i2c: 01 00 00 F3 1D 10 [16:50:32]*** FLAG_PRN_KEY set [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 F3 1D 00 08 00 00 00 FF 0F 2D [16:50:32]state=0 [16:50:32]Key pressed [16:50:32]Feed [16:50:32]Write to MH i2c: D8 00 00 F4 1D E8 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D8 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D8 01 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D8 01 00 F4 1D 00 E9 [16:50:32]int [16:50:32]Write to MH i2c: 01 00 00 F5 1D 12 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 F5 1D 00 48 00 00 00 3C 00 9D [16:50:32]state=2 [16:50:32]Key pressed [16:50:32]int [16:50:32]Write to MH i2c: 01 00 00 F6 1D 13 [16:50:32]*** FLAG_PRN_KEY reset [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 F6 1D 00 00 00 00 00 F7 0F 20 [16:50:32]state=2 [16:50:32]Stop feed [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:05]accept exits with 7 [16:51:05]New connection [16:51:05]New thread 3066748260 created [16:51:05]Thread 3066891620 joined [16:51:05]Waiting for new connection... [16:51:05] Sock 7.Parse request [16:51:05]Sock 7.Check first char [16:51:05]Sock 7.First char is OK [16:51:05]request: POST /json_proto HTTP/1.0 [16:51:05]Method: POST [16:51:05]URL: /json_proto [16:51:05]Method is POST - this is cgi request [16:51:05]url: /json_proto [16:51:05]query_string will be loaded in cgi processing [16:51:05]execute_cgi json_proto POST (null) [16:51:05]execute_cgi path=json_proto method=POST [16:51:05]POST find Content-Length [16:51:05]Host: 172.17.53.67:8080 [16:51:05]Content-Length: 675 [16:51:05]Content-Type: application/json [16:51:05] [16:51:05]POST finish read [16:51:05]Found Content-Length = 675 [16:51:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 31.790, "sum" : 2174.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2174.00, "payments": [ { "type": 0, "sum" : 2174.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:05]execute_script... [16:51:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 31.790, "sum" : 2174.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2174.00, "payments": [ { "type": 0, "sum" : 2174.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:05]POST & json_proto [16:51:05]process_json_proto [16:51:05]json parsed OK: [16:51:05]protocol is kg_v1.0 [16:51:05]action value=close_receipt [16:51:05]process_action close_receipt [16:51:05]cmd_close_receipt [16:51:05]MH_GetDate [16:51:05]Write to MH i2c: F0 00 00 F7 1D 03 [16:51:05]Write i2c OK [16:51:05]MH_I2C_Read... [16:51:05]Read from MH i2c: F0 [16:51:05]MH_I2C_Read... [16:51:05]Read from MH i2c: F0 09 00 [16:51:05]MH_I2C_Read... [16:51:05]Read from MH i2c: F0 09 00 F7 1D 00 FA 91 12 67 19 BC 99 64 E2 [16:51:05]GetLastDocTimeStamp 1729270220 [16:51:05]current date 1729270266 [16:51:05]FM_GetShiftState [16:51:05]SAM_PROTO_GetShiftState [16:51:05]wFMCommunicate request_size=4 [16:51:05]MH_SAM_APDU [16:51:05]CAPDU: 80 13 01 00 [16:51:05]Write to MH i2c: E2 08 00 F8 1D 80 13 01 00 00 00 00 00 92 [16:51:05]Write i2c OK [16:51:05]MH_I2C_Read... [16:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:05]Read from MH i2c: E2 [16:51:05]MH_I2C_Read... [16:51:05]Read from MH i2c: E2 0E 00 [16:51:05]MH_I2C_Read... [16:51:05]Read from MH i2c: E2 0E 00 F8 1D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [16:51:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:51:05]wFMCommunicate OK [16:51:05]SAM_PROTO_GetShiftState done [16:51:05]FM_GetShiftState done [16:51:05]opened in 1729211399 [16:51:05]opened+sec_in_day 1729297799 [16:51:05]quantity*price = 217443 [16:51:05]sum+1 = 217445 [16:51:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 2174.00 Внесено: 4000.00 СДАЧА: 1826.00 НСП 1% : 19.24 НДС 12% : 230.91 Наличными: 2174.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 389 18.10.2024 16:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155000 ФПД: 247629352265145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155000&fm=247629352265145&tin=02508201610067®Number=0000137193017469&sum=217400 [16:51:06]StoreToDocumentArchive [16:51:06]shift 312 fd 155000 [16:51:06]save to /storage/0312/doc_00155000 [16:51:06]save last doc name /storage/0312/doc_00155000 to /storage/kkm_last_doc_name [16:51:06]save OK [16:51:06]Clear old archive folders... [16:51:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:51:06]tlvbuf is 01EA3A80 [16:51:06]SAM_PROTO_ClearQueue [16:51:06]wFMCommunicate request_size=4 [16:51:06]MH_SAM_APDU [16:51:06]CAPDU: 80 09 00 00 [16:51:06]Write to MH i2c: E2 08 00 05 1E 80 09 00 00 00 00 00 00 95 [16:51:06]Write i2c OK [16:51:06]MH_I2C_Read... [16:51:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:06]Read from MH i2c: E2 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: E2 03 00 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: E2 03 00 05 1E 00 90 00 97 [16:51:06]RAPDU: 90 00 [16:51:06]wFMCommunicate OK [16:51:06]SAM_PROTO_ClearQueue done [16:51:06]KKMCreateOFDPacket [16:51:06]OFDProtocolAddRootSTLVToBuf [16:51:06]FM_MakeSignedData [16:51:06]FM_MakeSignedData [16:51:06]SAM_PROTO_SignData [16:51:06]wFMCommunicate request_size=4 [16:51:06]MH_SAM_APDU [16:51:06]CAPDU: 80 0D 01 02 [16:51:06]Write to MH i2c: E2 08 00 06 1E 80 0D 01 02 00 00 00 00 9D [16:51:06]Write i2c OK [16:51:06]MH_I2C_Read... [16:51:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:06]Read from MH i2c: E2 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: E2 03 00 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: E2 03 00 06 1E 00 90 00 98 [16:51:06]RAPDU: 90 00 [16:51:06]wFMCommunicate OK [16:51:06]wFMCommunicate request_size=255 [16:51:06]MH_SAM_APDU [16:51:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 7C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 64 51 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 51 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 5A 00 00 00 00 07 04 06 00 38 51 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 FA 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5D 02 00 35 04 06 00 [16:51:06]Write to MH i2c: E2 02 01 07 1E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 7C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 64 51 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 51 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 5A 00 00 00 00 07 04 06 00 38 51 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 FA 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5D 02 00 35 04 06 00 00 00 DA [16:51:06]Write i2c OK [16:51:06]MH_I2C_Read... [16:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 03 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 03 00 07 1E 00 90 00 99 [16:51:07]RAPDU: 90 00 [16:51:07]wFMCommunicate OK [16:51:07]wFMCommunicate request_size=11 [16:51:07]MH_SAM_APDU [16:51:07]CAPDU: 80 0D 02 02 06 E1 37 B3 93 E5 B9 [16:51:07]Write to MH i2c: E2 0E 00 08 1E 80 0D 02 02 06 00 E1 37 B3 93 E5 B9 00 00 A8 [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 03 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 03 00 08 1E 00 90 00 9A [16:51:07]RAPDU: 90 00 [16:51:07]wFMCommunicate OK [16:51:07]wFMCommunicate request_size=4 [16:51:07]MH_SAM_APDU [16:51:07]CAPDU: 80 0D 03 02 [16:51:07]Write to MH i2c: E2 08 00 09 1E 80 0D 03 02 00 00 00 00 A2 [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0B 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0B 00 09 1E 00 80 4F 94 84 4C A2 E8 12 90 00 72 [16:51:07]RAPDU: 80 4F 94 84 4C A2 E8 12 90 00 [16:51:07]wFMCommunicate OK [16:51:07]SAM_PROTO_SignData done [16:51:07]FM_MakeSignedData done [16:51:07]CreateOFDProtocolMessage [16:51:07]wFMCommunicate request_size=4 [16:51:07]MH_SAM_APDU [16:51:07]CAPDU: 80 11 00 00 [16:51:07]Write to MH i2c: E2 08 00 0A 1E 80 11 00 00 00 00 00 00 A2 [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 17 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 17 00 0A 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [16:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:07]wFMCommunicate OK [16:51:07]CreateOFDProtocolMessage done [16:51:07]OFDSenderStorePacket 155000 [16:51:07]StoreOFDPacket docnum=155000 [16:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4A F8 08 01 2D A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 7C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 64 51 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 51 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 5A 00 00 00 00 07 04 06 00 38 51 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 FA 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5D 02 00 35 04 06 00 E1 37 B3 93 E5 B9 80 4F 94 84 4C A2 E8 12 [16:51:07]CheckFolder [16:51:07]dirname=/storage/ofd_packets [16:51:07]CheckFolder done [16:51:07]ProducePacketName [16:51:07]name=ofd_packets/00155000 [16:51:07]NVStorageSaveData ofd_packets/00155000 [16:51:07]File name is /storage/ofd_packets/00155000 [16:51:07]Write 302 bytes [16:51:07]NVStorageSaveData done [16:51:07]OFDSenderStorePacket done [16:51:07]KKMCreateOFDPacket done [16:51:07]NVStorageSaveData kkm_last_timestamp [16:51:07]File name is /storage/kkm_last_timestamp [16:51:07]Write 4 bytes [16:51:07]NVStorageSaveData done [16:51:07]ExternCall_PrintAddStr [16:51:07]wPrintStart [16:51:07]Write to MH i2c: 01 00 00 0B 1E 29 [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: 01 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: 01 07 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: 01 07 00 0B 1E 00 00 00 00 00 FF 0F 3E [16:51:07]RasterBufferAndPrint [16:51:07]line Счет N : (1)873187 [16:51:07]line ИНН: 02508201610067 [16:51:07]line Контрольно-Кассовый Чек [16:51:07]line ПРОДАЖА [16:51:07]line ТРК (МРК, ГНК) : 43 [16:51:07]line Товар: 2710124130 [16:51:07]line Super 92-К-5 [16:51:07]line 31.790 * 68.40 [16:51:07]line = 2174.44 [16:51:07]line НДС 12% НСП 1% [16:51:07]line > о реализуемом товаре [16:51:07]line ОКРУГЛЕНИЕ: -0.44 [16:51:07]line ИТОГО: 2174.00 [16:51:07]line Внесено: 4000.00 [16:51:07]line СДАЧА: 1826.00 [16:51:07]line НСП 1% : 19.24 [16:51:07]line НДС 12% : 230.91 [16:51:07]line Наличными: 2174.00 [16:51:07]line Безнал.: 0.00 [16:51:07]line Место: АЗС № 165 "Партнер Нефть" [16:51:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:51:07]line СНО: Общий режим [16:51:07]line Чек 389 18.10.2024 16:51 [16:51:07]line Смена: 312 ФФД: 1.0 [16:51:07]line ЗНМ: 0300000234 [16:51:07]line РНМ: 0000137193017469 [16:51:07]line Версия ККМ: v1.0 [16:51:07]line ФМ: 0000000000963156 [16:51:07]line ФД: 155000 [16:51:07]line ФПД: 247629352265145 [16:51:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155000&fm=247629352265145&tin=02508201610067®Number=0000137193017469&sum=217400 [16:51:07]OFD Sender: Processing packet 155000 [packets to send 51, broken 50] [16:51:07]ProducePacketName [16:51:07]name=ofd_packets/00155000 [16:51:07]OFD Sender: To server: pG, [16:51:07]CommunicateWithHost lk.salyk.kg:30040 [16:51:07]ConnectInit lk.salyk.kg [16:51:07]written 0, free lines is 4095 [16:51:07]Connected sock=10 [16:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4A F8 08 01 2D A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 7C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 64 51 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 51 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 5A 00 00 00 00 07 04 06 00 38 51 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 FA 91 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5D 02 00 35 04 06 00 E1 37 B3 93 E5 B9 80 4F 94 84 4C A2 E8 12 [16:51:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 AD 47 00 16 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5D 02 00 F4 03 04 00 32 38 12 67 B6 04 01 00 00 F6 B1 E5 91 7D 0E 9B 02 [16:51:08]CommunicateWithHost err = 0 [16:51:08]CheckOFDResponse [16:51:08]1017 (14) - 77093643461234 [16:51:08]1041 (16) - 0000000000963156 [16:51:08]1040 (4) - 155000 [16:51:08]1012 (4) - 18.10.2024 10:28 [16:51:08]1206 (1) - 0 [16:51:08]OFD Sender: Remove packet 155000 [16:51:08]ProducePacketName [16:51:08]name=ofd_packets/00155000 [16:51:08]NVStorageDeleteData [16:51:08]Write to MH i2c: 01 00 00 36 1E 54 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 07 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 07 00 36 1E 00 00 00 00 00 FE 0C 65 [16:51:08]RasterBufferAndPrint [16:51:08]line [16:51:08]line [16:51:08]line [16:51:08]line [16:51:08]line [16:51:08]written 0, free lines is 3332 [16:51:08]MH_Cut [16:51:08]Write to MH i2c: D1 01 00 3D 1E 01 2D [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: D1 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: D1 01 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: D1 01 00 3D 1E 00 2C [16:51:08]Write to MH i2c: 01 00 00 3E 1E 5C [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]OFD Sender: No OFD packet to send [16:51:08]*** Cut start [16:51:08]*** Partial cut [16:51:08]*** CUTSNS_PIN = 1 [16:51:08]*** CUTSNS_PIN = 0 [16:51:09]*** Brake cut motor [16:51:09]Read from MH i2c: 01 [16:51:09]MH_I2C_Read... [16:51:09]*** Stop cut motor [16:51:09]*** Cut end [16:51:09]Read from MH i2c: 01 07 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 07 00 3E 1E 00 00 00 00 00 FF 0F 71 [16:51:09]process_action close_receipt done [16:51:09]requested_data is exist [16:51:09]produce_requested_data [16:51:09]requested_item fm.sn is exist - process it [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 11 00 00 [16:51:09]Write to MH i2c: E2 08 00 3F 1E 80 11 00 00 00 00 00 00 D7 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 17 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 17 00 3F 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [16:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:09]wFMCommunicate OK [16:51:09]requested_item fd.num is exist - process it [16:51:09]SAM_PROTO_GetFieldsCounters [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 13 00 00 [16:51:09]Write to MH i2c: E2 08 00 40 1E 80 13 00 00 00 00 00 00 DA [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 62 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 62 00 40 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [16:51:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:09]wFMCommunicate OK [16:51:09]SAM_PROTO_GetFieldsCounters done [16:51:09]requested_item shift.num is exist - process it [16:51:09]requested_item shift.opened is exist - process it [16:51:09]req_shift_opened [16:51:09]FM_GetShiftState [16:51:09]SAM_PROTO_GetShiftState [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 13 01 00 [16:51:09]Write to MH i2c: E2 08 00 41 1E 80 13 01 00 00 00 00 00 DC [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0E 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0E 00 41 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [16:51:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:51:09]wFMCommunicate OK [16:51:09]SAM_PROTO_GetShiftState done [16:51:09]FM_GetShiftState done [16:51:09]req_shift_opened done [16:51:09]requested_item shift.open_date is exist - process it [16:51:09]req_shift_open_date [16:51:09]req_shift_open_date done [16:51:09]produce_requested_data done [16:51:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155000,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:51:09]process_action_free close_receipt [16:51:09]json_value_free [16:51:09]json_value_free done [16:51:09]process_json_proto returns [16:51:09]Send response to host [16:51:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155000,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:51:09]free response buf [16:51:09]execute_script done [16:51:09]execute_script returns [16:51:09]free content buf [16:51:09]Sock 7.Close socket [16:51:09]Sock 7.Thread stoped [16:51:13]OFD Sender: No OFD packet to send [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 42 1E 60 [16:51:16]*** FLAG_PRN_KEY set [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 42 1E 00 08 00 00 00 FF 0F 7D [16:51:16]state=0 [16:51:16]Key pressed [16:51:16]Feed [16:51:16]Write to MH i2c: D8 00 00 43 1E 38 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 01 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 01 00 43 1E 00 39 [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 44 1E 62 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 44 1E 00 48 00 00 00 3C 00 ED [16:51:16]state=2 [16:51:16]Key pressed [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 45 1E 63 [16:51:16]*** FLAG_PRN_KEY reset [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 45 1E 00 00 00 00 00 FD 0F 76 [16:51:16]state=2 [16:51:16]Stop feed [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 46 1E 64 [16:51:16]*** FLAG_PRN_KEY set [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 46 1E 00 08 00 00 00 FF 0F 81 [16:51:16]state=0 [16:51:16]Key pressed [16:51:16]Feed [16:51:16]Write to MH i2c: D8 00 00 47 1E 3C [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 01 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D8 01 00 47 1E 00 3D [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 48 1E 66 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 48 1E 00 48 00 00 00 3C 00 F1 [16:51:16]state=2 [16:51:16]Key pressed [16:51:16]int [16:51:16]Write to MH i2c: 01 00 00 49 1E 67 [16:51:16]*** FLAG_PRN_KEY reset [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 49 1E 00 00 00 00 00 F7 0F 74 [16:51:16]state=2 [16:51:16]Stop feed [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:08]OFD Sender: No OFD packet to send [16:52:13]OFD Sender: No OFD packet to send [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:38]OFD Sender: No OFD packet to send [16:52:43]OFD Sender: No OFD packet to send [16:52:48]OFD Sender: No OFD packet to send [16:52:53]OFD Sender: No OFD packet to send [16:52:58]OFD Sender: No OFD packet to send [16:53:03]OFD Sender: No OFD packet to send [16:53:08]OFD Sender: No OFD packet to send [16:53:13]OFD Sender: No OFD packet to send [16:53:18]OFD Sender: No OFD packet to send [16:53:23]OFD Sender: No OFD packet to send [16:53:28]OFD Sender: No OFD packet to send [16:53:33]OFD Sender: No OFD packet to send [16:53:38]OFD Sender: No OFD packet to send [16:53:43]OFD Sender: No OFD packet to send [16:53:48]OFD Sender: No OFD packet to send [16:53:53]OFD Sender: No OFD packet to send [16:53:58]OFD Sender: No OFD packet to send [16:54:03]OFD Sender: No OFD packet to send [16:54:08]OFD Sender: No OFD packet to send [16:54:13]OFD Sender: No OFD packet to send [16:54:18]OFD Sender: No OFD packet to send [16:54:23]OFD Sender: No OFD packet to send [16:54:28]OFD Sender: No OFD packet to send [16:54:33]OFD Sender: No OFD packet to send [16:54:38]OFD Sender: No OFD packet to send [16:54:40]accept exits with 9 [16:54:40]New connection [16:54:40] Sock 9.Parse request [16:54:40]New thread 3066891620 created [16:54:40]Sock 9.Check first char [16:54:40]Thread 3066748260 joined [16:54:40]Sock 9.First char is OK [16:54:40]Waiting for new connection... [16:54:40]request: POST /json_proto HTTP/1.0 [16:54:40]Method: POST [16:54:40]URL: /json_proto [16:54:40]Method is POST - this is cgi request [16:54:40]url: /json_proto [16:54:40]query_string will be loaded in cgi processing [16:54:40]execute_cgi json_proto POST (null) [16:54:40]execute_cgi path=json_proto method=POST [16:54:40]POST find Content-Length [16:54:40]Host: 172.17.53.67:8080 [16:54:40]Content-Length: 677 [16:54:40]Content-Type: application/json [16:54:40] [16:54:40]POST finish read [16:54:40]Found Content-Length = 677 [16:54:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:40]execute_script... [16:54:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:40]POST & json_proto [16:54:40]process_json_proto [16:54:40]json parsed OK: [16:54:40]protocol is kg_v1.0 [16:54:40]action value=close_receipt [16:54:40]process_action close_receipt [16:54:40]cmd_close_receipt [16:54:40]MH_GetDate [16:54:40]Write to MH i2c: F0 00 00 4A 1E 57 [16:54:40]Write i2c OK [16:54:40]MH_I2C_Read... [16:54:40]Read from MH i2c: F0 [16:54:40]MH_I2C_Read... [16:54:40]Read from MH i2c: F0 09 00 [16:54:40]MH_I2C_Read... [16:54:40]Read from MH i2c: F0 09 00 4A 1E 00 D1 92 12 67 19 BC 99 64 0E [16:54:40]GetLastDocTimeStamp 1729270266 [16:54:40]current date 1729270481 [16:54:40]FM_GetShiftState [16:54:40]SAM_PROTO_GetShiftState [16:54:40]wFMCommunicate request_size=4 [16:54:40]MH_SAM_APDU [16:54:40]CAPDU: 80 13 01 00 [16:54:40]Write to MH i2c: E2 08 00 4B 1E 80 13 01 00 00 00 00 00 E6 [16:54:40]Write i2c OK [16:54:40]MH_I2C_Read... [16:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:40]Read from MH i2c: E2 [16:54:40]MH_I2C_Read... [16:54:40]Read from MH i2c: E2 0E 00 [16:54:40]MH_I2C_Read... [16:54:40]Read from MH i2c: E2 0E 00 4B 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [16:54:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:54:40]wFMCommunicate OK [16:54:40]SAM_PROTO_GetShiftState done [16:54:40]FM_GetShiftState done [16:54:40]opened in 1729211399 [16:54:40]opened+sec_in_day 1729297799 [16:54:40]quantity*price = 60009 [16:54:40]sum+1 = 60010 [16:54:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 390 18.10.2024 16:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155001 ФПД: 192757514696810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165441&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155001&fm=192757514696810&tin=02508201610067®Number=0000137193017469&sum=60000 [16:54:41]StoreToDocumentArchive [16:54:41]shift 312 fd 155001 [16:54:41]save to /storage/0312/doc_00155001 [16:54:41]save last doc name /storage/0312/doc_00155001 to /storage/kkm_last_doc_name [16:54:41]save OK [16:54:41]Clear old archive folders... [16:54:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:41]tlvbuf is 01DE4A70 [16:54:41]SAM_PROTO_ClearQueue [16:54:41]wFMCommunicate request_size=4 [16:54:41]MH_SAM_APDU [16:54:41]CAPDU: 80 09 00 00 [16:54:41]Write to MH i2c: E2 08 00 58 1E 80 09 00 00 00 00 00 00 E8 [16:54:41]Write i2c OK [16:54:41]MH_I2C_Read... [16:54:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:41]Read from MH i2c: E2 [16:54:41]MH_I2C_Read... [16:54:41]Read from MH i2c: E2 03 00 [16:54:41]MH_I2C_Read... [16:54:41]Read from MH i2c: E2 03 00 58 1E 00 90 00 EA [16:54:41]RAPDU: 90 00 [16:54:41]wFMCommunicate OK [16:54:41]SAM_PROTO_ClearQueue done [16:54:41]KKMCreateOFDPacket [16:54:41]OFDProtocolAddRootSTLVToBuf [16:54:41]FM_MakeSignedData [16:54:41]FM_MakeSignedData [16:54:41]SAM_PROTO_SignData [16:54:41]wFMCommunicate request_size=4 [16:54:41]MH_SAM_APDU [16:54:41]CAPDU: 80 0D 01 02 [16:54:41]Write to MH i2c: E2 08 00 59 1E 80 0D 01 02 00 00 00 00 F0 [16:54:41]Write i2c OK [16:54:41]MH_I2C_Read... [16:54:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:41]Read from MH i2c: E2 [16:54:41]MH_I2C_Read... [16:54:41]Read from MH i2c: E2 03 00 [16:54:41]MH_I2C_Read... [16:54:41]Read from MH i2c: E2 03 00 59 1E 00 90 00 EB [16:54:41]RAPDU: 90 00 [16:54:41]wFMCommunicate OK [16:54:41]wFMCommunicate request_size=255 [16:54:41]MH_SAM_APDU [16:54:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D1 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5D 02 00 35 04 06 00 AF [16:54:41]Write to MH i2c: E2 02 01 5A 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D1 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5D 02 00 35 04 06 00 AF 00 00 97 [16:54:41]Write i2c OK [16:54:41]MH_I2C_Read... [16:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:42]Read from MH i2c: E2 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 03 00 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 03 00 5A 1E 00 90 00 EC [16:54:42]RAPDU: 90 00 [16:54:42]wFMCommunicate OK [16:54:42]wFMCommunicate request_size=10 [16:54:42]MH_SAM_APDU [16:54:42]CAPDU: 80 0D 02 02 05 4F DB 30 F8 6A [16:54:42]Write to MH i2c: E2 0D 00 5B 1E 80 0D 02 02 05 00 4F DB 30 F8 6A 00 00 B9 [16:54:42]Write i2c OK [16:54:42]MH_I2C_Read... [16:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:42]Read from MH i2c: E2 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 03 00 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 03 00 5B 1E 00 90 00 ED [16:54:42]RAPDU: 90 00 [16:54:42]wFMCommunicate OK [16:54:42]wFMCommunicate request_size=4 [16:54:42]MH_SAM_APDU [16:54:42]CAPDU: 80 0D 03 02 [16:54:42]Write to MH i2c: E2 08 00 5C 1E 80 0D 03 02 00 00 00 00 F5 [16:54:42]Write i2c OK [16:54:42]MH_I2C_Read... [16:54:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:42]Read from MH i2c: E2 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 0B 00 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 0B 00 5C 1E 00 85 B1 C8 AE C3 EB E9 00 90 00 39 [16:54:42]RAPDU: 85 B1 C8 AE C3 EB E9 00 90 00 [16:54:42]wFMCommunicate OK [16:54:42]SAM_PROTO_SignData done [16:54:42]FM_MakeSignedData done [16:54:42]CreateOFDProtocolMessage [16:54:42]wFMCommunicate request_size=4 [16:54:42]MH_SAM_APDU [16:54:42]CAPDU: 80 11 00 00 [16:54:42]Write to MH i2c: E2 08 00 5D 1E 80 11 00 00 00 00 00 00 F5 [16:54:42]Write i2c OK [16:54:42]MH_I2C_Read... [16:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:42]Read from MH i2c: E2 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 17 00 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: E2 17 00 5D 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [16:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:54:42]wFMCommunicate OK [16:54:42]CreateOFDProtocolMessage done [16:54:42]OFDSenderStorePacket 155001 [16:54:42]StoreOFDPacket docnum=155001 [16:54:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 67 07 01 15 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D1 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5D 02 00 35 04 06 00 AF 4F DB 30 F8 6A 85 B1 C8 AE C3 EB E9 00 [16:54:42]CheckFolder [16:54:42]dirname=/storage/ofd_packets [16:54:42]CheckFolder done [16:54:42]ProducePacketName [16:54:42]name=ofd_packets/00155001 [16:54:42]NVStorageSaveData ofd_packets/00155001 [16:54:42]File name is /storage/ofd_packets/00155001 [16:54:42]Write 301 bytes [16:54:42]NVStorageSaveData done [16:54:42]OFDSenderStorePacket done [16:54:42]KKMCreateOFDPacket done [16:54:42]NVStorageSaveData kkm_last_timestamp [16:54:42]File name is /storage/kkm_last_timestamp [16:54:42]Write 4 bytes [16:54:42]NVStorageSaveData done [16:54:42]ExternCall_PrintAddStr [16:54:42]wPrintStart [16:54:42]Write to MH i2c: 01 00 00 5E 1E 7C [16:54:42]Write i2c OK [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: 01 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: 01 07 00 [16:54:42]MH_I2C_Read... [16:54:42]Read from MH i2c: 01 07 00 5E 1E 00 00 00 00 00 FF 0F 91 [16:54:42]RasterBufferAndPrint [16:54:42]line Счет N : (1)873194 [16:54:42]line ИНН: 02508201610067 [16:54:42]line Контрольно-Кассовый Чек [16:54:42]line ПРОДАЖА [16:54:42]line ТРК (МРК, ГНК) : 42 [16:54:42]line Товар: 2710124130 [16:54:42]line Аи-92-К-5 [16:54:42]line 8.970 * 66.90 [16:54:42]line = 600.09 [16:54:42]line НДС 12% НСП 1% [16:54:42]line > о реализуемом товаре [16:54:42]line ОКРУГЛЕНИЕ: -0.09 [16:54:42]line ИТОГО: 600.00 [16:54:42]line Внесено: 600.00 [16:54:42]line СДАЧА: 0.00 [16:54:42]line НСП 1% : 5.31 [16:54:42]line НДС 12% : 63.73 [16:54:42]line Наличными: 600.00 [16:54:42]line Безнал.: 0.00 [16:54:42]line Место: АЗС № 165 "Партнер Нефть" [16:54:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:54:42]line СНО: Общий режим [16:54:42]line Чек 390 18.10.2024 16:54 [16:54:42]line Смена: 312 ФФД: 1.0 [16:54:42]line ЗНМ: 0300000234 [16:54:42]line РНМ: 0000137193017469 [16:54:42]line Версия ККМ: v1.0 [16:54:42]line ФМ: 0000000000963156 [16:54:42]line ФД: 155001 [16:54:42]line ФПД: 192757514696810 [16:54:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165441&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155001&fm=192757514696810&tin=02508201610067®Number=0000137193017469&sum=60000 [16:54:42]OFD Sender: Processing packet 155001 [packets to send 51, broken 50] [16:54:42]ProducePacketName [16:54:42]name=ofd_packets/00155001 [16:54:42]OFD Sender: To server: pG, [16:54:42]CommunicateWithHost lk.salyk.kg:30040 [16:54:42]ConnectInit lk.salyk.kg [16:54:42]written 0, free lines is 4095 [16:54:42]Connected sock=10 [16:54:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 67 07 01 15 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D1 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5D 02 00 35 04 06 00 AF 4F DB 30 F8 6A 85 B1 C8 AE C3 EB E9 00 [16:54:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 2D 47 00 CA 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5D 02 00 F4 03 04 00 09 39 12 67 B6 04 01 00 00 0C 87 87 AE 2F 15 C5 D1 [16:54:43]CommunicateWithHost err = 0 [16:54:43]CheckOFDResponse [16:54:43]1017 (14) - 77093643461234 [16:54:43]1041 (16) - 0000000000963156 [16:54:43]1040 (4) - 155001 [16:54:43]1012 (4) - 18.10.2024 10:31 [16:54:43]1206 (1) - 0 [16:54:43]OFD Sender: Remove packet 155001 [16:54:43]ProducePacketName [16:54:43]name=ofd_packets/00155001 [16:54:43]NVStorageDeleteData [16:54:43]Write to MH i2c: 01 00 00 89 1E A7 [16:54:43]Write i2c OK [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: 01 [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: 01 07 00 [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: 01 07 00 89 1E 00 00 00 00 00 FE 0C B8 [16:54:43]RasterBufferAndPrint [16:54:43]line [16:54:43]line [16:54:43]line [16:54:43]line [16:54:43]line [16:54:43]written 0, free lines is 3332 [16:54:43]MH_Cut [16:54:43]Write to MH i2c: D1 01 00 90 1E 01 80 [16:54:43]Write i2c OK [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: D1 [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: D1 01 00 [16:54:43]MH_I2C_Read... [16:54:43]Read from MH i2c: D1 01 00 90 1E 00 7F [16:54:43]Write to MH i2c: 01 00 00 91 1E AF [16:54:43]Write i2c OK [16:54:43]MH_I2C_Read... [16:54:43]OFD Sender: No OFD packet to send [16:54:43]*** Cut start [16:54:43]*** Partial cut [16:54:43]*** CUTSNS_PIN = 1 [16:54:43]*** CUTSNS_PIN = 0 [16:54:44]*** Brake cut motor [16:54:44]Read from MH i2c: 01 [16:54:44]MH_I2C_Read... [16:54:44]*** Stop cut motor [16:54:44]*** Cut end [16:54:44]Read from MH i2c: 01 07 00 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: 01 07 00 91 1E 00 00 00 00 00 FF 0F C4 [16:54:44]process_action close_receipt done [16:54:44]requested_data is exist [16:54:44]produce_requested_data [16:54:44]requested_item fm.sn is exist - process it [16:54:44]wFMCommunicate request_size=4 [16:54:44]MH_SAM_APDU [16:54:44]CAPDU: 80 11 00 00 [16:54:44]Write to MH i2c: E2 08 00 92 1E 80 11 00 00 00 00 00 00 2A [16:54:44]Write i2c OK [16:54:44]MH_I2C_Read... [16:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:44]Read from MH i2c: E2 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 17 00 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 17 00 92 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [16:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:54:44]wFMCommunicate OK [16:54:44]requested_item fd.num is exist - process it [16:54:44]SAM_PROTO_GetFieldsCounters [16:54:44]wFMCommunicate request_size=4 [16:54:44]MH_SAM_APDU [16:54:44]CAPDU: 80 13 00 00 [16:54:44]Write to MH i2c: E2 08 00 93 1E 80 13 00 00 00 00 00 00 2D [16:54:44]Write i2c OK [16:54:44]MH_I2C_Read... [16:54:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:44]Read from MH i2c: E2 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 62 00 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 62 00 93 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [16:54:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:44]wFMCommunicate OK [16:54:44]SAM_PROTO_GetFieldsCounters done [16:54:44]requested_item shift.num is exist - process it [16:54:44]requested_item shift.opened is exist - process it [16:54:44]req_shift_opened [16:54:44]FM_GetShiftState [16:54:44]SAM_PROTO_GetShiftState [16:54:44]wFMCommunicate request_size=4 [16:54:44]MH_SAM_APDU [16:54:44]CAPDU: 80 13 01 00 [16:54:44]Write to MH i2c: E2 08 00 94 1E 80 13 01 00 00 00 00 00 2F [16:54:44]Write i2c OK [16:54:44]MH_I2C_Read... [16:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:44]Read from MH i2c: E2 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 0E 00 [16:54:44]MH_I2C_Read... [16:54:44]Read from MH i2c: E2 0E 00 94 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [16:54:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:54:44]wFMCommunicate OK [16:54:44]SAM_PROTO_GetShiftState done [16:54:44]FM_GetShiftState done [16:54:44]req_shift_opened done [16:54:44]requested_item shift.open_date is exist - process it [16:54:44]req_shift_open_date [16:54:44]req_shift_open_date done [16:54:44]produce_requested_data done [16:54:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155001,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:54:44]process_action_free close_receipt [16:54:44]json_value_free [16:54:44]json_value_free done [16:54:44]process_json_proto returns [16:54:44]Send response to host [16:54:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155001,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:54:44]free response buf [16:54:44]execute_script done [16:54:44]execute_script returns [16:54:44]free content buf [16:54:44]Sock 9.Close socket [16:54:44]Sock 9.Thread stoped [16:54:48]OFD Sender: No OFD packet to send [16:54:53]OFD Sender: No OFD packet to send [16:54:58]OFD Sender: No OFD packet to send [16:55:03]OFD Sender: No OFD packet to send [16:55:06]accept exits with 7 [16:55:06]New connection [16:55:06]New thread 3066748260 created [16:55:06]Thread 3066891620 joined [16:55:06]Waiting for new connection... [16:55:06] Sock 7.Parse request [16:55:06]Sock 7.Check first char [16:55:06]Sock 7.First char is OK [16:55:06]request: POST /json_proto HTTP/1.0 [16:55:06]Method: POST [16:55:06]URL: /json_proto [16:55:06]Method is POST - this is cgi request [16:55:06]url: /json_proto [16:55:06]query_string will be loaded in cgi processing [16:55:06]execute_cgi json_proto POST (null) [16:55:06]execute_cgi path=json_proto method=POST [16:55:06]POST find Content-Length [16:55:06]Host: 172.17.53.67:8080 [16:55:06]Content-Length: 674 [16:55:06]Content-Type: application/json [16:55:06] [16:55:06]POST finish read [16:55:06]Found Content-Length = 674 [16:55:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:06]execute_script... [16:55:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:06]POST & json_proto [16:55:06]process_json_proto [16:55:06]json parsed OK: [16:55:06]protocol is kg_v1.0 [16:55:06]action value=close_receipt [16:55:06]process_action close_receipt [16:55:06]cmd_close_receipt [16:55:06]MH_GetDate [16:55:06]Write to MH i2c: F0 00 00 95 1E A2 [16:55:06]Write i2c OK [16:55:06]MH_I2C_Read... [16:55:06]Read from MH i2c: F0 [16:55:06]MH_I2C_Read... [16:55:06]Read from MH i2c: F0 09 00 [16:55:06]MH_I2C_Read... [16:55:06]Read from MH i2c: F0 09 00 95 1E 00 EB 92 12 67 19 BC 99 64 73 [16:55:06]GetLastDocTimeStamp 1729270481 [16:55:06]current date 1729270507 [16:55:06]FM_GetShiftState [16:55:06]SAM_PROTO_GetShiftState [16:55:06]wFMCommunicate request_size=4 [16:55:06]MH_SAM_APDU [16:55:06]CAPDU: 80 13 01 00 [16:55:06]Write to MH i2c: E2 08 00 96 1E 80 13 01 00 00 00 00 00 31 [16:55:06]Write i2c OK [16:55:06]MH_I2C_Read... [16:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:06]Read from MH i2c: E2 [16:55:06]MH_I2C_Read... [16:55:06]Read from MH i2c: E2 0E 00 [16:55:06]MH_I2C_Read... [16:55:06]Read from MH i2c: E2 0E 00 96 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [16:55:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:55:06]wFMCommunicate OK [16:55:06]SAM_PROTO_GetShiftState done [16:55:06]FM_GetShiftState done [16:55:06]opened in 1729211399 [16:55:06]opened+sec_in_day 1729297799 [16:55:06]quantity*price = 50063 [16:55:06]sum+1 = 50064 [16:55:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 391 18.10.2024 16:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155002 ФПД: 188212235440351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165507&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155002&fm=188212235440351&tin=02508201610067®Number=0000137193017469&sum=50000 [16:55:07]StoreToDocumentArchive [16:55:07]shift 312 fd 155002 [16:55:07]save to /storage/0312/doc_00155002 [16:55:07]save last doc name /storage/0312/doc_00155002 to /storage/kkm_last_doc_name [16:55:07]save OK [16:55:07]Clear old archive folders... [16:55:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:55:07]tlvbuf is B6ECB670 [16:55:07]SAM_PROTO_ClearQueue [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 09 00 00 [16:55:07]Write to MH i2c: E2 08 00 A3 1E 80 09 00 00 00 00 00 00 33 [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 A3 1E 00 90 00 35 [16:55:07]RAPDU: 90 00 [16:55:07]wFMCommunicate OK [16:55:07]SAM_PROTO_ClearQueue done [16:55:07]KKMCreateOFDPacket [16:55:07]OFDProtocolAddRootSTLVToBuf [16:55:07]FM_MakeSignedData [16:55:07]FM_MakeSignedData [16:55:07]SAM_PROTO_SignData [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 0D 01 02 [16:55:07]Write to MH i2c: E2 08 00 A4 1E 80 0D 01 02 00 00 00 00 3B [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 A4 1E 00 90 00 36 [16:55:07]RAPDU: 90 00 [16:55:07]wFMCommunicate OK [16:55:07]wFMCommunicate request_size=255 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 EB 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5D 02 00 35 04 06 00 AB 2D 93 6F [16:55:07]Write to MH i2c: E2 02 01 A5 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 EB 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5D 02 00 35 04 06 00 AB 2D 93 6F 00 00 C7 [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 A5 1E 00 90 00 37 [16:55:07]RAPDU: 90 00 [16:55:07]wFMCommunicate OK [16:55:07]wFMCommunicate request_size=7 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 0D 02 02 02 90 DF [16:55:07]Write to MH i2c: E2 0A 00 A6 1E 80 0D 02 02 02 00 90 DF 00 00 B1 [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 03 00 A6 1E 00 90 00 38 [16:55:07]RAPDU: 90 00 [16:55:07]wFMCommunicate OK [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 0D 03 02 [16:55:07]Write to MH i2c: E2 08 00 A7 1E 80 0D 03 02 00 00 00 00 40 [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 0B 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 0B 00 A7 1E 00 00 72 1D 1B C5 42 86 28 90 00 A0 [16:55:07]RAPDU: 00 72 1D 1B C5 42 86 28 90 00 [16:55:07]wFMCommunicate OK [16:55:07]SAM_PROTO_SignData done [16:55:07]FM_MakeSignedData done [16:55:07]CreateOFDProtocolMessage [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 11 00 00 [16:55:07]Write to MH i2c: E2 08 00 A8 1E 80 11 00 00 00 00 00 00 40 [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:08]Read from MH i2c: E2 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: E2 17 00 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: E2 17 00 A8 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [16:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:55:08]wFMCommunicate OK [16:55:08]CreateOFDProtocolMessage done [16:55:08]OFDSenderStorePacket 155002 [16:55:08]StoreOFDPacket docnum=155002 [16:55:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A5 92 04 01 05 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 EB 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5D 02 00 35 04 06 00 AB 2D 93 6F 90 DF 00 72 1D 1B C5 42 86 28 [16:55:08]CheckFolder [16:55:08]dirname=/storage/ofd_packets [16:55:08]CheckFolder done [16:55:08]ProducePacketName [16:55:08]name=ofd_packets/00155002 [16:55:08]NVStorageSaveData ofd_packets/00155002 [16:55:08]File name is /storage/ofd_packets/00155002 [16:55:08]Write 298 bytes [16:55:08]NVStorageSaveData done [16:55:08]OFDSenderStorePacket done [16:55:08]KKMCreateOFDPacket done [16:55:08]NVStorageSaveData kkm_last_timestamp [16:55:08]File name is /storage/kkm_last_timestamp [16:55:08]Write 4 bytes [16:55:08]NVStorageSaveData done [16:55:08]ExternCall_PrintAddStr [16:55:08]wPrintStart [16:55:08]Write to MH i2c: 01 00 00 A9 1E C7 [16:55:08]Write i2c OK [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 07 00 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 07 00 A9 1E 00 00 00 00 00 FF 0F DC [16:55:08]RasterBufferAndPrint [16:55:08]line Счет N : (1)873196 [16:55:08]line ИНН: 02508201610067 [16:55:08]line Контрольно-Кассовый Чек [16:55:08]line ПРОДАЖА [16:55:08]line ТРК (МРК, ГНК) : 24 [16:55:08]line Товар: 2710194210 [16:55:08]line ДТ-К-2 [16:55:08]line 6.570 * 76.20 [16:55:08]line = 500.63 [16:55:08]line НДС 12% НСП 1% [16:55:08]line > о реализуемом товаре [16:55:08]line ОКРУГЛЕНИЕ: -0.63 [16:55:08]line ИТОГО: 500.00 [16:55:08]line Внесено: 500.00 [16:55:08]line СДАЧА: 0.00 [16:55:08]line НСП 1% : 4.43 [16:55:08]line НДС 12% : 53.16 [16:55:08]line Наличными: 500.00 [16:55:08]line Безнал.: 0.00 [16:55:08]line Место: АЗС № 165 "Партнер Нефть" [16:55:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:55:08]line СНО: Общий режим [16:55:08]line Чек 391 18.10.2024 16:55 [16:55:08]line Смена: 312 ФФД: 1.0 [16:55:08]line ЗНМ: 0300000234 [16:55:08]line РНМ: 0000137193017469 [16:55:08]line Версия ККМ: v1.0 [16:55:08]line ФМ: 0000000000963156 [16:55:08]line ФД: 155002 [16:55:08]line ФПД: 188212235440351 [16:55:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165507&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155002&fm=188212235440351&tin=02508201610067®Number=0000137193017469&sum=50000 [16:55:08]written 0, free lines is 4095 [16:55:08]OFD Sender: Processing packet 155002 [packets to send 51, broken 50] [16:55:08]ProducePacketName [16:55:08]name=ofd_packets/00155002 [16:55:08]OFD Sender: To server: pG, [16:55:08]CommunicateWithHost lk.salyk.kg:30040 [16:55:08]ConnectInit lk.salyk.kg [16:55:08]Connected sock=10 [16:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A5 92 04 01 05 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 EB 92 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5D 02 00 35 04 06 00 AB 2D 93 6F 90 DF 00 72 1D 1B C5 42 86 28 [16:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 D1 47 00 44 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5D 02 00 F4 03 04 00 23 39 12 67 B6 04 01 00 00 49 CC 36 D5 43 9A 77 62 [16:55:08]CommunicateWithHost err = 0 [16:55:08]CheckOFDResponse [16:55:08]1017 (14) - 77093643461234 [16:55:08]1041 (16) - 0000000000963156 [16:55:08]1040 (4) - 155002 [16:55:08]1012 (4) - 18.10.2024 10:32 [16:55:08]1206 (1) - 0 [16:55:08]OFD Sender: Remove packet 155002 [16:55:08]ProducePacketName [16:55:08]name=ofd_packets/00155002 [16:55:08]NVStorageDeleteData [16:55:08]Write to MH i2c: 01 00 00 D4 1E F2 [16:55:08]Write i2c OK [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 07 00 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: 01 07 00 D4 1E 00 00 00 00 00 F3 0C F8 [16:55:08]RasterBufferAndPrint [16:55:08]line [16:55:08]line [16:55:08]line [16:55:08]line [16:55:08]line [16:55:08]written 0, free lines is 3321 [16:55:08]MH_Cut [16:55:08]Write to MH i2c: D1 01 00 DB 1E 01 CB [16:55:08]Write i2c OK [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: D1 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: D1 01 00 [16:55:08]MH_I2C_Read... [16:55:08]Read from MH i2c: D1 01 00 DB 1E 00 CA [16:55:08]Write to MH i2c: 01 00 00 DC 1E FA [16:55:08]Write i2c OK [16:55:08]MH_I2C_Read... [16:55:08]OFD Sender: No OFD packet to send [16:55:09]*** Cut start [16:55:09]*** Partial cut [16:55:09]*** CUTSNS_PIN = 1 [16:55:09]*** CUTSNS_PIN = 0 [16:55:09]*** Brake cut motor [16:55:09]Read from MH i2c: 01 [16:55:09]MH_I2C_Read... [16:55:09]*** Stop cut motor [16:55:09]*** Cut end [16:55:09]Read from MH i2c: 01 07 00 [16:55:09]MH_I2C_Read... [16:55:09]Read from MH i2c: 01 07 00 DC 1E 00 00 00 00 00 FF 0F 0F [16:55:09]process_action close_receipt done [16:55:09]requested_data is exist [16:55:09]produce_requested_data [16:55:09]requested_item fm.sn is exist - process it [16:55:09]wFMCommunicate request_size=4 [16:55:09]MH_SAM_APDU [16:55:09]CAPDU: 80 11 00 00 [16:55:09]Write to MH i2c: E2 08 00 DD 1E 80 11 00 00 00 00 00 00 75 [16:55:09]Write i2c OK [16:55:09]MH_I2C_Read... [16:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:09]Read from MH i2c: E2 [16:55:09]MH_I2C_Read... [16:55:09]Read from MH i2c: E2 17 00 [16:55:09]MH_I2C_Read... [16:55:09]Read from MH i2c: E2 17 00 DD 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [16:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:55:09]wFMCommunicate OK [16:55:09]requested_item fd.num is exist - process it [16:55:09]SAM_PROTO_GetFieldsCounters [16:55:09]wFMCommunicate request_size=4 [16:55:09]MH_SAM_APDU [16:55:09]CAPDU: 80 13 00 00 [16:55:09]Write to MH i2c: E2 08 00 DE 1E 80 13 00 00 00 00 00 00 78 [16:55:09]Write i2c OK [16:55:09]MH_I2C_Read... [16:55:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:10]Read from MH i2c: E2 [16:55:10]MH_I2C_Read... [16:55:10]Read from MH i2c: E2 62 00 [16:55:10]MH_I2C_Read... [16:55:10]Read from MH i2c: E2 62 00 DE 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [16:55:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:10]wFMCommunicate OK [16:55:10]SAM_PROTO_GetFieldsCounters done [16:55:10]requested_item shift.num is exist - process it [16:55:10]requested_item shift.opened is exist - process it [16:55:10]req_shift_opened [16:55:10]FM_GetShiftState [16:55:10]SAM_PROTO_GetShiftState [16:55:10]wFMCommunicate request_size=4 [16:55:10]MH_SAM_APDU [16:55:10]CAPDU: 80 13 01 00 [16:55:10]Write to MH i2c: E2 08 00 DF 1E 80 13 01 00 00 00 00 00 7A [16:55:10]Write i2c OK [16:55:10]MH_I2C_Read... [16:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:10]Read from MH i2c: E2 [16:55:10]MH_I2C_Read... [16:55:10]Read from MH i2c: E2 0E 00 [16:55:10]MH_I2C_Read... [16:55:10]Read from MH i2c: E2 0E 00 DF 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [16:55:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:55:10]wFMCommunicate OK [16:55:10]SAM_PROTO_GetShiftState done [16:55:10]FM_GetShiftState done [16:55:10]req_shift_opened done [16:55:10]requested_item shift.open_date is exist - process it [16:55:10]req_shift_open_date [16:55:10]req_shift_open_date done [16:55:10]produce_requested_data done [16:55:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155002,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:55:10]process_action_free close_receipt [16:55:10]json_value_free [16:55:10]json_value_free done [16:55:10]process_json_proto returns [16:55:10]Send response to host [16:55:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155002,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:55:10]free response buf [16:55:10]execute_script done [16:55:10]execute_script returns [16:55:10]free content buf [16:55:10]Sock 7.Close socket [16:55:10]Sock 7.Thread stoped [16:55:13]OFD Sender: No OFD packet to send [16:55:18]OFD Sender: No OFD packet to send [16:55:23]OFD Sender: No OFD packet to send [16:55:28]OFD Sender: No OFD packet to send [16:55:33]OFD Sender: No OFD packet to send [16:55:38]OFD Sender: No OFD packet to send [16:55:43]OFD Sender: No OFD packet to send [16:55:48]OFD Sender: No OFD packet to send [16:55:53]OFD Sender: No OFD packet to send [16:55:58]OFD Sender: No OFD packet to send [16:56:03]OFD Sender: No OFD packet to send [16:56:09]OFD Sender: No OFD packet to send [16:56:12]accept exits with 9 [16:56:12]New connection [16:56:12]New thread 3066891620 created [16:56:12]Thread 3066748260 joined [16:56:12]Waiting for new connection... [16:56:12] Sock 9.Parse request [16:56:12]Sock 9.Check first char [16:56:12]Sock 9.First char is OK [16:56:12]request: POST /json_proto HTTP/1.0 [16:56:12]Method: POST [16:56:12]URL: /json_proto [16:56:12]Method is POST - this is cgi request [16:56:12]url: /json_proto [16:56:12]query_string will be loaded in cgi processing [16:56:12]execute_cgi json_proto POST (null) [16:56:12]execute_cgi path=json_proto method=POST [16:56:12]POST find Content-Length [16:56:12]Host: 172.17.53.67:8080 [16:56:12]Content-Length: 677 [16:56:12]Content-Type: application/json [16:56:12] [16:56:12]POST finish read [16:56:12]Found Content-Length = 677 [16:56:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:12]execute_script... [16:56:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:12]POST & json_proto [16:56:12]process_json_proto [16:56:12]json parsed OK: [16:56:12]protocol is kg_v1.0 [16:56:12]action value=close_receipt [16:56:12]process_action close_receipt [16:56:12]cmd_close_receipt [16:56:12]MH_GetDate [16:56:12]Write to MH i2c: F0 00 00 E0 1E ED [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: F0 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: F0 09 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: F0 09 00 E0 1E 00 2D 93 12 67 19 BC 99 64 01 [16:56:12]GetLastDocTimeStamp 1729270507 [16:56:12]current date 1729270573 [16:56:12]FM_GetShiftState [16:56:12]SAM_PROTO_GetShiftState [16:56:12]wFMCommunicate request_size=4 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 13 01 00 [16:56:12]Write to MH i2c: E2 08 00 E1 1E 80 13 01 00 00 00 00 00 7C [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 0E 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 0E 00 E1 1E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B3 [16:56:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:56:12]wFMCommunicate OK [16:56:12]SAM_PROTO_GetShiftState done [16:56:12]FM_GetShiftState done [16:56:12]opened in 1729211399 [16:56:12]opened+sec_in_day 1729297799 [16:56:12]quantity*price = 25020 [16:56:12]sum+1 = 25022 [16:56:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 392 18.10.2024 16:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155003 ФПД: 70402622758791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165613&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155003&fm=70402622758791&tin=02508201610067®Number=0000137193017469&sum=25000 [16:56:13]StoreToDocumentArchive [16:56:13]shift 312 fd 155003 [16:56:13]save to /storage/0312/doc_00155003 [16:56:13]save last doc name /storage/0312/doc_00155003 to /storage/kkm_last_doc_name [16:56:13]save OK [16:56:13]Clear old archive folders... [16:56:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:13]tlvbuf is 01E11FA0 [16:56:13]SAM_PROTO_ClearQueue [16:56:13]wFMCommunicate request_size=4 [16:56:13]MH_SAM_APDU [16:56:13]CAPDU: 80 09 00 00 [16:56:13]Write to MH i2c: E2 08 00 EE 1E 80 09 00 00 00 00 00 00 7E [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:13]Read from MH i2c: E2 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: E2 03 00 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: E2 03 00 EE 1E 00 90 00 80 [16:56:13]RAPDU: 90 00 [16:56:13]wFMCommunicate OK [16:56:13]SAM_PROTO_ClearQueue done [16:56:13]KKMCreateOFDPacket [16:56:13]OFDProtocolAddRootSTLVToBuf [16:56:13]FM_MakeSignedData [16:56:13]FM_MakeSignedData [16:56:13]SAM_PROTO_SignData [16:56:13]wFMCommunicate request_size=4 [16:56:13]MH_SAM_APDU [16:56:13]CAPDU: 80 0D 01 02 [16:56:13]Write to MH i2c: E2 08 00 EF 1E 80 0D 01 02 00 00 00 00 86 [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:13]Read from MH i2c: E2 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: E2 03 00 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: E2 03 00 EF 1E 00 90 00 81 [16:56:13]RAPDU: 90 00 [16:56:13]wFMCommunicate OK [16:56:13]wFMCommunicate request_size=255 [16:56:13]MH_SAM_APDU [16:56:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 2D 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5D 02 00 35 04 06 00 40 [16:56:13]Write to MH i2c: E2 02 01 F0 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 2D 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5D 02 00 35 04 06 00 40 00 00 1B [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:14]Read from MH i2c: E2 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 03 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 03 00 F0 1E 00 90 00 82 [16:56:14]RAPDU: 90 00 [16:56:14]wFMCommunicate OK [16:56:14]wFMCommunicate request_size=10 [16:56:14]MH_SAM_APDU [16:56:14]CAPDU: 80 0D 02 02 05 07 E3 52 1F 87 [16:56:14]Write to MH i2c: E2 0D 00 F1 1E 80 0D 02 02 05 00 07 E3 52 1F 87 00 00 75 [16:56:14]Write i2c OK [16:56:14]MH_I2C_Read... [16:56:14]OFD Sender: No OFD packet to send [16:56:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:14]Read from MH i2c: E2 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 03 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 03 00 F1 1E 00 90 00 83 [16:56:14]RAPDU: 90 00 [16:56:14]wFMCommunicate OK [16:56:14]wFMCommunicate request_size=4 [16:56:14]MH_SAM_APDU [16:56:14]CAPDU: 80 0D 03 02 [16:56:14]Write to MH i2c: E2 08 00 F2 1E 80 0D 03 02 00 00 00 00 8B [16:56:14]Write i2c OK [16:56:14]MH_I2C_Read... [16:56:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:14]Read from MH i2c: E2 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 0B 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 0B 00 F2 1E 00 41 CB 44 C3 00 63 46 F5 90 00 3D [16:56:14]RAPDU: 41 CB 44 C3 00 63 46 F5 90 00 [16:56:14]wFMCommunicate OK [16:56:14]SAM_PROTO_SignData done [16:56:14]FM_MakeSignedData done [16:56:14]CreateOFDProtocolMessage [16:56:14]wFMCommunicate request_size=4 [16:56:14]MH_SAM_APDU [16:56:14]CAPDU: 80 11 00 00 [16:56:14]Write to MH i2c: E2 08 00 F3 1E 80 11 00 00 00 00 00 00 8B [16:56:14]Write i2c OK [16:56:14]MH_I2C_Read... [16:56:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:14]Read from MH i2c: E2 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 17 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: E2 17 00 F3 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [16:56:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:56:14]wFMCommunicate OK [16:56:14]CreateOFDProtocolMessage done [16:56:14]OFDSenderStorePacket 155003 [16:56:14]StoreOFDPacket docnum=155003 [16:56:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 30 07 01 44 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 2D 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5D 02 00 35 04 06 00 40 07 E3 52 1F 87 41 CB 44 C3 00 63 46 F5 [16:56:14]CheckFolder [16:56:14]dirname=/storage/ofd_packets [16:56:14]CheckFolder done [16:56:14]ProducePacketName [16:56:14]name=ofd_packets/00155003 [16:56:14]NVStorageSaveData ofd_packets/00155003 [16:56:14]File name is /storage/ofd_packets/00155003 [16:56:14]Write 301 bytes [16:56:14]NVStorageSaveData done [16:56:14]OFDSenderStorePacket done [16:56:14]KKMCreateOFDPacket done [16:56:14]NVStorageSaveData kkm_last_timestamp [16:56:14]File name is /storage/kkm_last_timestamp [16:56:14]Write 4 bytes [16:56:14]NVStorageSaveData done [16:56:14]ExternCall_PrintAddStr [16:56:14]wPrintStart [16:56:14]Write to MH i2c: 01 00 00 F4 1E 12 [16:56:14]Write i2c OK [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 07 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 07 00 F4 1E 00 00 00 00 00 FF 0F 27 [16:56:14]RasterBufferAndPrint [16:56:14]line Счет N : (1)873197 [16:56:14]line ИНН: 02508201610067 [16:56:14]line Контрольно-Кассовый Чек [16:56:14]line ПРОДАЖА [16:56:14]line ТРК (МРК, ГНК) : 12 [16:56:14]line Товар: 2710124130 [16:56:14]line Аи-92-К-5 [16:56:14]line 3.740 * 66.90 [16:56:14]line = 250.21 [16:56:14]line НДС 12% НСП 1% [16:56:14]line > о реализуемом товаре [16:56:14]line ОКРУГЛЕНИЕ: -0.21 [16:56:14]line ИТОГО: 250.00 [16:56:14]line Внесено: 250.00 [16:56:14]line СДАЧА: 0.00 [16:56:14]line НСП 1% : 2.21 [16:56:14]line НДС 12% : 26.57 [16:56:14]line Наличными: 250.00 [16:56:14]line Безнал.: 0.00 [16:56:14]line Место: АЗС № 165 "Партнер Нефть" [16:56:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:56:14]line СНО: Общий режим [16:56:14]line Чек 392 18.10.2024 16:56 [16:56:14]line Смена: 312 ФФД: 1.0 [16:56:14]line ЗНМ: 0300000234 [16:56:14]line РНМ: 0000137193017469 [16:56:14]line Версия ККМ: v1.0 [16:56:14]line ФМ: 0000000000963156 [16:56:14]line ФД: 155003 [16:56:14]line ФПД: 70402622758791 [16:56:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165613&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155003&fm=70402622758791&tin=02508201610067®Number=0000137193017469&sum=25000 [16:56:14]OFD Sender: Processing packet 155003 [packets to send 51, broken 50] [16:56:14]ProducePacketName [16:56:14]name=ofd_packets/00155003 [16:56:14]OFD Sender: To server: pG, [16:56:14]CommunicateWithHost lk.salyk.kg:30040 [16:56:14]ConnectInit lk.salyk.kg [16:56:14]written 0, free lines is 4095 [16:56:14]Connected sock=10 [16:56:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 30 07 01 44 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 2D 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5D 02 00 35 04 06 00 40 07 E3 52 1F 87 41 CB 44 C3 00 63 46 F5 [16:56:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 26 41 47 00 A9 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5D 02 00 F4 03 04 00 65 39 12 67 B6 04 01 00 00 D9 C7 63 CB 4D C2 7B DD [16:56:14]CommunicateWithHost err = 0 [16:56:14]CheckOFDResponse [16:56:14]1017 (14) - 77093643461234 [16:56:14]1041 (16) - 0000000000963156 [16:56:14]1040 (4) - 155003 [16:56:14]1012 (4) - 18.10.2024 10:33 [16:56:14]1206 (1) - 0 [16:56:14]OFD Sender: Remove packet 155003 [16:56:14]ProducePacketName [16:56:14]name=ofd_packets/00155003 [16:56:14]NVStorageDeleteData [16:56:14]Write to MH i2c: 01 00 00 1F 1F 3E [16:56:14]Write i2c OK [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 07 00 [16:56:14]MH_I2C_Read... [16:56:14]Read from MH i2c: 01 07 00 1F 1F 00 00 00 00 00 F5 0C 46 [16:56:14]RasterBufferAndPrint [16:56:14]line [16:56:14]line [16:56:14]line [16:56:14]line [16:56:14]line [16:56:14]written 0, free lines is 3328 [16:56:15]MH_Cut [16:56:15]Write to MH i2c: D1 01 00 26 1F 01 17 [16:56:15]Write i2c OK [16:56:15]MH_I2C_Read... [16:56:15]Read from MH i2c: D1 [16:56:15]MH_I2C_Read... [16:56:15]Read from MH i2c: D1 01 00 [16:56:15]MH_I2C_Read... [16:56:15]Read from MH i2c: D1 01 00 26 1F 00 16 [16:56:15]Write to MH i2c: 01 00 00 27 1F 46 [16:56:15]Write i2c OK [16:56:15]MH_I2C_Read... [16:56:15]OFD Sender: No OFD packet to send [16:56:15]*** Cut start [16:56:15]*** Partial cut [16:56:15]*** CUTSNS_PIN = 1 [16:56:15]*** CUTSNS_PIN = 0 [16:56:15]*** Brake cut motor [16:56:16]Read from MH i2c: 01 [16:56:16]MH_I2C_Read... [16:56:16]*** Stop cut motor [16:56:16]*** Cut end [16:56:16]Read from MH i2c: 01 07 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: 01 07 00 27 1F 00 00 00 00 00 FF 0F 5B [16:56:16]process_action close_receipt done [16:56:16]requested_data is exist [16:56:16]produce_requested_data [16:56:16]requested_item fm.sn is exist - process it [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 11 00 00 [16:56:16]Write to MH i2c: E2 08 00 28 1F 80 11 00 00 00 00 00 00 C1 [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 17 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 17 00 28 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [16:56:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:56:16]wFMCommunicate OK [16:56:16]requested_item fd.num is exist - process it [16:56:16]SAM_PROTO_GetFieldsCounters [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 13 00 00 [16:56:16]Write to MH i2c: E2 08 00 29 1F 80 13 00 00 00 00 00 00 C4 [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 62 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 62 00 29 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [16:56:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:16]wFMCommunicate OK [16:56:16]SAM_PROTO_GetFieldsCounters done [16:56:16]requested_item shift.num is exist - process it [16:56:16]requested_item shift.opened is exist - process it [16:56:16]req_shift_opened [16:56:16]FM_GetShiftState [16:56:16]SAM_PROTO_GetShiftState [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 13 01 00 [16:56:16]Write to MH i2c: E2 08 00 2A 1F 80 13 01 00 00 00 00 00 C6 [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 2A 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [16:56:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:56:16]wFMCommunicate OK [16:56:16]SAM_PROTO_GetShiftState done [16:56:16]FM_GetShiftState done [16:56:16]req_shift_opened done [16:56:16]requested_item shift.open_date is exist - process it [16:56:16]req_shift_open_date [16:56:16]req_shift_open_date done [16:56:16]produce_requested_data done [16:56:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155003,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:56:16]process_action_free close_receipt [16:56:16]json_value_free [16:56:16]json_value_free done [16:56:16]process_json_proto returns [16:56:16]Send response to host [16:56:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155003,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:56:16]free response buf [16:56:16]execute_script done [16:56:16]execute_script returns [16:56:16]free content buf [16:56:16]Sock 9.Close socket [16:56:16]Sock 9.Thread stoped [16:56:16]accept exits with 7 [16:56:16]New connection [16:56:16]New thread 3066748260 created [16:56:16]Thread 3066891620 joined [16:56:16]Waiting for new connection... [16:56:16] Sock 7.Parse request [16:56:16]Sock 7.Check first char [16:56:16]Sock 7.First char is OK [16:56:16]request: POST /json_proto HTTP/1.0 [16:56:16]Method: POST [16:56:16]URL: /json_proto [16:56:16]Method is POST - this is cgi request [16:56:16]url: /json_proto [16:56:16]query_string will be loaded in cgi processing [16:56:16]execute_cgi json_proto POST (null) [16:56:16]execute_cgi path=json_proto method=POST [16:56:16]POST find Content-Length [16:56:16]Host: 172.17.53.67:8080 [16:56:16]Content-Length: 677 [16:56:16]Content-Type: application/json [16:56:16] [16:56:16]POST finish read [16:56:16]Found Content-Length = 677 [16:56:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:16]execute_script... [16:56:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:16]POST & json_proto [16:56:16]process_json_proto [16:56:16]json parsed OK: [16:56:16]protocol is kg_v1.0 [16:56:16]action value=close_receipt [16:56:16]process_action close_receipt [16:56:16]cmd_close_receipt [16:56:16]MH_GetDate [16:56:16]Write to MH i2c: F0 00 00 2B 1F 39 [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: F0 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: F0 09 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: F0 09 00 2B 1F 00 31 93 12 67 19 BC 99 64 51 [16:56:16]GetLastDocTimeStamp 1729270573 [16:56:16]current date 1729270577 [16:56:16]FM_GetShiftState [16:56:16]SAM_PROTO_GetShiftState [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 13 01 00 [16:56:16]Write to MH i2c: E2 08 00 2C 1F 80 13 01 00 00 00 00 00 C8 [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 2C 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [16:56:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:56:16]wFMCommunicate OK [16:56:16]SAM_PROTO_GetShiftState done [16:56:16]FM_GetShiftState done [16:56:16]opened in 1729211399 [16:56:16]opened+sec_in_day 1729297799 [16:56:16]quantity*price = 30038 [16:56:16]sum+1 = 30039 [16:56:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 393 18.10.2024 16:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155004 ФПД: 118630007820247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155004&fm=118630007820247&tin=02508201610067®Number=0000137193017469&sum=30000 [16:56:18]StoreToDocumentArchive [16:56:18]shift 312 fd 155004 [16:56:18]save to /storage/0312/doc_00155004 [16:56:18]save last doc name /storage/0312/doc_00155004 to /storage/kkm_last_doc_name [16:56:18]save OK [16:56:18]Clear old archive folders... [16:56:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:18]tlvbuf is 01E4A370 [16:56:18]SAM_PROTO_ClearQueue [16:56:18]wFMCommunicate request_size=4 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 09 00 00 [16:56:18]Write to MH i2c: E2 08 00 39 1F 80 09 00 00 00 00 00 00 CA [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 39 1F 00 90 00 CC [16:56:18]RAPDU: 90 00 [16:56:18]wFMCommunicate OK [16:56:18]SAM_PROTO_ClearQueue done [16:56:18]KKMCreateOFDPacket [16:56:18]OFDProtocolAddRootSTLVToBuf [16:56:18]FM_MakeSignedData [16:56:18]FM_MakeSignedData [16:56:18]SAM_PROTO_SignData [16:56:18]wFMCommunicate request_size=4 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 0D 01 02 [16:56:18]Write to MH i2c: E2 08 00 3A 1F 80 0D 01 02 00 00 00 00 D2 [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 3A 1F 00 90 00 CD [16:56:18]RAPDU: 90 00 [16:56:18]wFMCommunicate OK [16:56:18]wFMCommunicate request_size=255 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 31 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5D 02 00 35 04 06 00 6B [16:56:18]Write to MH i2c: E2 02 01 3B 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 31 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5D 02 00 35 04 06 00 6B 00 00 B3 [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 3B 1F 00 90 00 CE [16:56:18]RAPDU: 90 00 [16:56:18]wFMCommunicate OK [16:56:18]wFMCommunicate request_size=10 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 0D 02 02 05 E4 B3 79 CF D7 [16:56:18]Write to MH i2c: E2 0D 00 3C 1F 80 0D 02 02 05 00 E4 B3 79 CF D7 00 00 95 [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 03 00 3C 1F 00 90 00 CF [16:56:18]RAPDU: 90 00 [16:56:18]wFMCommunicate OK [16:56:18]wFMCommunicate request_size=4 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 0D 03 02 [16:56:18]Write to MH i2c: E2 08 00 3D 1F 80 0D 03 02 00 00 00 00 D7 [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 0B 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 0B 00 3D 1F 00 9C 53 5B A9 29 CC BD B2 90 00 2F [16:56:18]RAPDU: 9C 53 5B A9 29 CC BD B2 90 00 [16:56:18]wFMCommunicate OK [16:56:18]SAM_PROTO_SignData done [16:56:18]FM_MakeSignedData done [16:56:18]CreateOFDProtocolMessage [16:56:18]wFMCommunicate request_size=4 [16:56:18]MH_SAM_APDU [16:56:18]CAPDU: 80 11 00 00 [16:56:18]Write to MH i2c: E2 08 00 3E 1F 80 11 00 00 00 00 00 00 D7 [16:56:18]Write i2c OK [16:56:18]MH_I2C_Read... [16:56:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:18]Read from MH i2c: E2 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 17 00 [16:56:18]MH_I2C_Read... [16:56:18]Read from MH i2c: E2 17 00 3E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [16:56:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:56:18]wFMCommunicate OK [16:56:18]CreateOFDProtocolMessage done [16:56:18]OFDSenderStorePacket 155004 [16:56:18]StoreOFDPacket docnum=155004 [16:56:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 99 F1 07 01 F9 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 31 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5D 02 00 35 04 06 00 6B E4 B3 79 CF D7 9C 53 5B A9 29 CC BD B2 [16:56:18]CheckFolder [16:56:18]dirname=/storage/ofd_packets [16:56:18]CheckFolder done [16:56:18]ProducePacketName [16:56:18]name=ofd_packets/00155004 [16:56:19]NVStorageSaveData ofd_packets/00155004 [16:56:19]File name is /storage/ofd_packets/00155004 [16:56:19]Write 301 bytes [16:56:19]NVStorageSaveData done [16:56:19]OFDSenderStorePacket done [16:56:19]KKMCreateOFDPacket done [16:56:19]NVStorageSaveData kkm_last_timestamp [16:56:19]File name is /storage/kkm_last_timestamp [16:56:19]Write 4 bytes [16:56:19]NVStorageSaveData done [16:56:19]ExternCall_PrintAddStr [16:56:19]wPrintStart [16:56:19]Write to MH i2c: 01 00 00 3F 1F 5E [16:56:19]Write i2c OK [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 07 00 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 07 00 3F 1F 00 00 00 00 00 FF 0F 73 [16:56:19]RasterBufferAndPrint [16:56:19]line Счет N : (1)873198 [16:56:19]line ИНН: 02508201610067 [16:56:19]line Контрольно-Кассовый Чек [16:56:19]line ПРОДАЖА [16:56:19]line ТРК (МРК, ГНК) : 42 [16:56:19]line Товар: 2710124130 [16:56:19]line Аи-92-К-5 [16:56:19]line 4.490 * 66.90 [16:56:19]line = 300.38 [16:56:19]line НДС 12% НСП 1% [16:56:19]line > о реализуемом товаре [16:56:19]line ОКРУГЛЕНИЕ: -0.38 [16:56:19]line ИТОГО: 300.00 [16:56:19]line Внесено: 300.00 [16:56:19]line СДАЧА: 0.00 [16:56:19]line НСП 1% : 2.66 [16:56:19]line НДС 12% : 31.90 [16:56:19]line Наличными: 300.00 [16:56:19]line Безнал.: 0.00 [16:56:19]line Место: АЗС № 165 "Партнер Нефть" [16:56:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:56:19]line СНО: Общий режим [16:56:19]line Чек 393 18.10.2024 16:56 [16:56:19]line Смена: 312 ФФД: 1.0 [16:56:19]line ЗНМ: 0300000234 [16:56:19]line РНМ: 0000137193017469 [16:56:19]line Версия ККМ: v1.0 [16:56:19]line ФМ: 0000000000963156 [16:56:19]line ФД: 155004 [16:56:19]line ФПД: 118630007820247 [16:56:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155004&fm=118630007820247&tin=02508201610067®Number=0000137193017469&sum=30000 [16:56:19]written 0, free lines is 4095 [16:56:19]OFD Sender: Processing packet 155004 [packets to send 51, broken 50] [16:56:19]ProducePacketName [16:56:19]name=ofd_packets/00155004 [16:56:19]OFD Sender: To server: pG, [16:56:19]CommunicateWithHost lk.salyk.kg:30040 [16:56:19]ConnectInit lk.salyk.kg [16:56:19]Connected sock=10 [16:56:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 99 F1 07 01 F9 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 31 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5D 02 00 35 04 06 00 6B E4 B3 79 CF D7 9C 53 5B A9 29 CC BD B2 [16:56:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 55 7A 47 00 CD FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5D 02 00 F4 03 04 00 6A 39 12 67 B6 04 01 00 00 01 69 89 5D 3A F2 8F 13 [16:56:19]CommunicateWithHost err = 0 [16:56:19]CheckOFDResponse [16:56:19]1017 (14) - 77093643461234 [16:56:19]1041 (16) - 0000000000963156 [16:56:19]1040 (4) - 155004 [16:56:19]1012 (4) - 18.10.2024 10:33 [16:56:19]1206 (1) - 0 [16:56:19]OFD Sender: Remove packet 155004 [16:56:19]ProducePacketName [16:56:19]name=ofd_packets/00155004 [16:56:19]NVStorageDeleteData [16:56:19]Write to MH i2c: 01 00 00 6A 1F 89 [16:56:19]Write i2c OK [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 07 00 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: 01 07 00 6A 1F 00 00 00 00 00 0B 0D A8 [16:56:19]RasterBufferAndPrint [16:56:19]line [16:56:19]line [16:56:19]line [16:56:19]line [16:56:19]line [16:56:19]written 0, free lines is 3354 [16:56:19]MH_Cut [16:56:19]Write to MH i2c: D1 01 00 71 1F 01 62 [16:56:19]Write i2c OK [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: D1 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: D1 01 00 [16:56:19]MH_I2C_Read... [16:56:19]Read from MH i2c: D1 01 00 71 1F 00 61 [16:56:19]Write to MH i2c: 01 00 00 72 1F 91 [16:56:19]Write i2c OK [16:56:19]MH_I2C_Read... [16:56:20]OFD Sender: No OFD packet to send [16:56:20]*** Cut start [16:56:20]*** Partial cut [16:56:20]*** CUTSNS_PIN = 1 [16:56:20]*** CUTSNS_PIN = 0 [16:56:20]*** Brake cut motor [16:56:21]Read from MH i2c: 01 [16:56:21]MH_I2C_Read... [16:56:21]*** Stop cut motor [16:56:21]Read from MH i2c: 01 07 00 [16:56:21]MH_I2C_Read... [16:56:21]*** Cut end [16:56:21]Read from MH i2c: 01 07 00 72 1F 00 00 00 00 00 FF 0F A6 [16:56:21]process_action close_receipt done [16:56:21]requested_data is exist [16:56:21]produce_requested_data [16:56:21]requested_item fm.sn is exist - process it [16:56:21]wFMCommunicate request_size=4 [16:56:21]MH_SAM_APDU [16:56:21]CAPDU: 80 11 00 00 [16:56:21]Write to MH i2c: E2 08 00 73 1F 80 11 00 00 00 00 00 00 0C [16:56:21]Write i2c OK [16:56:21]MH_I2C_Read... [16:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:21]Read from MH i2c: E2 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 17 00 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 17 00 73 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [16:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:56:21]wFMCommunicate OK [16:56:21]requested_item fd.num is exist - process it [16:56:21]SAM_PROTO_GetFieldsCounters [16:56:21]wFMCommunicate request_size=4 [16:56:21]MH_SAM_APDU [16:56:21]CAPDU: 80 13 00 00 [16:56:21]Write to MH i2c: E2 08 00 74 1F 80 13 00 00 00 00 00 00 0F [16:56:21]Write i2c OK [16:56:21]MH_I2C_Read... [16:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:21]Read from MH i2c: E2 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 62 00 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 62 00 74 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [16:56:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:21]wFMCommunicate OK [16:56:21]SAM_PROTO_GetFieldsCounters done [16:56:21]requested_item shift.num is exist - process it [16:56:21]requested_item shift.opened is exist - process it [16:56:21]req_shift_opened [16:56:21]FM_GetShiftState [16:56:21]SAM_PROTO_GetShiftState [16:56:21]wFMCommunicate request_size=4 [16:56:21]MH_SAM_APDU [16:56:21]CAPDU: 80 13 01 00 [16:56:21]Write to MH i2c: E2 08 00 75 1F 80 13 01 00 00 00 00 00 11 [16:56:21]Write i2c OK [16:56:21]MH_I2C_Read... [16:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:21]Read from MH i2c: E2 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 0E 00 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 0E 00 75 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [16:56:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:56:21]wFMCommunicate OK [16:56:21]SAM_PROTO_GetShiftState done [16:56:21]FM_GetShiftState done [16:56:21]req_shift_opened done [16:56:21]requested_item shift.open_date is exist - process it [16:56:21]req_shift_open_date [16:56:21]req_shift_open_date done [16:56:21]produce_requested_data done [16:56:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155004,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:56:21]process_action_free close_receipt [16:56:21]json_value_free [16:56:21]json_value_free done [16:56:21]process_json_proto returns [16:56:21]Send response to host [16:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155004,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:56:21]free response buf [16:56:21]execute_script done [16:56:21]execute_script returns [16:56:21]free content buf [16:56:21]Sock 7.Close socket [16:56:21]Sock 7.Thread stoped [16:56:25]OFD Sender: No OFD packet to send [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:40]OFD Sender: No OFD packet to send [16:56:45]OFD Sender: No OFD packet to send [16:56:50]OFD Sender: No OFD packet to send [16:56:55]OFD Sender: No OFD packet to send [16:57:00]OFD Sender: No OFD packet to send [16:57:05]OFD Sender: No OFD packet to send [16:57:10]OFD Sender: No OFD packet to send [16:57:15]OFD Sender: No OFD packet to send [16:57:20]OFD Sender: No OFD packet to send [16:57:25]OFD Sender: No OFD packet to send [16:57:30]OFD Sender: No OFD packet to send [16:57:35]OFD Sender: No OFD packet to send [16:57:40]OFD Sender: No OFD packet to send [16:57:44]accept exits with 9 [16:57:44]New connection [16:57:44]New thread 3066891620 created [16:57:44]Thread 3066748260 joined [16:57:44]Waiting for new connection... [16:57:44] Sock 9.Parse request [16:57:44]Sock 9.Check first char [16:57:44]Sock 9.First char is OK [16:57:44]request: POST /json_proto HTTP/1.0 [16:57:44]Method: POST [16:57:44]URL: /json_proto [16:57:44]Method is POST - this is cgi request [16:57:44]url: /json_proto [16:57:44]query_string will be loaded in cgi processing [16:57:44]execute_cgi json_proto POST (null) [16:57:44]execute_cgi path=json_proto method=POST [16:57:44]POST find Content-Length [16:57:44]Host: 172.17.53.67:8080 [16:57:44]Content-Length: 679 [16:57:44]Content-Type: application/json [16:57:44] [16:57:44]POST finish read [16:57:44]Found Content-Length = 679 [16:57:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:44]execute_script... [16:57:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:44]POST & json_proto [16:57:44]process_json_proto [16:57:44]json parsed OK: [16:57:44]protocol is kg_v1.0 [16:57:44]action value=close_receipt [16:57:44]process_action close_receipt [16:57:44]cmd_close_receipt [16:57:44]MH_GetDate [16:57:44]Write to MH i2c: F0 00 00 76 1F 84 [16:57:44]Write i2c OK [16:57:44]MH_I2C_Read... [16:57:44]Read from MH i2c: F0 [16:57:44]MH_I2C_Read... [16:57:44]Read from MH i2c: F0 09 00 [16:57:44]MH_I2C_Read... [16:57:44]Read from MH i2c: F0 09 00 76 1F 00 89 93 12 67 19 BC 99 64 F4 [16:57:44]GetLastDocTimeStamp 1729270577 [16:57:44]current date 1729270665 [16:57:44]FM_GetShiftState [16:57:44]SAM_PROTO_GetShiftState [16:57:44]wFMCommunicate request_size=4 [16:57:44]MH_SAM_APDU [16:57:44]CAPDU: 80 13 01 00 [16:57:44]Write to MH i2c: E2 08 00 77 1F 80 13 01 00 00 00 00 00 13 [16:57:44]Write i2c OK [16:57:44]MH_I2C_Read... [16:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:44]Read from MH i2c: E2 [16:57:44]MH_I2C_Read... [16:57:44]Read from MH i2c: E2 0E 00 [16:57:44]MH_I2C_Read... [16:57:44]Read from MH i2c: E2 0E 00 77 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4A [16:57:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:57:44]wFMCommunicate OK [16:57:44]SAM_PROTO_GetShiftState done [16:57:44]FM_GetShiftState done [16:57:44]opened in 1729211399 [16:57:44]opened+sec_in_day 1729297799 [16:57:44]quantity*price = 100050 [16:57:44]sum+1 = 100052 [16:57:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 394 18.10.2024 16:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155005 ФПД: 111742337823531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155005&fm=111742337823531&tin=02508201610067®Number=0000137193017469&sum=100000 [16:57:45]StoreToDocumentArchive [16:57:45]shift 312 fd 155005 [16:57:45]save to /storage/0312/doc_00155005 [16:57:45]save last doc name /storage/0312/doc_00155005 to /storage/kkm_last_doc_name [16:57:45]save OK [16:57:45]Clear old archive folders... [16:57:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:57:45]tlvbuf is 01E204E0 [16:57:45]SAM_PROTO_ClearQueue [16:57:45]wFMCommunicate request_size=4 [16:57:45]MH_SAM_APDU [16:57:45]CAPDU: 80 09 00 00 [16:57:45]Write to MH i2c: E2 08 00 84 1F 80 09 00 00 00 00 00 00 15 [16:57:45]Write i2c OK [16:57:45]MH_I2C_Read... [16:57:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:45]Read from MH i2c: E2 [16:57:45]MH_I2C_Read... [16:57:45]Read from MH i2c: E2 03 00 [16:57:45]MH_I2C_Read... [16:57:45]Read from MH i2c: E2 03 00 84 1F 00 90 00 17 [16:57:45]RAPDU: 90 00 [16:57:45]wFMCommunicate OK [16:57:45]SAM_PROTO_ClearQueue done [16:57:45]KKMCreateOFDPacket [16:57:45]OFDProtocolAddRootSTLVToBuf [16:57:45]FM_MakeSignedData [16:57:45]FM_MakeSignedData [16:57:45]SAM_PROTO_SignData [16:57:45]wFMCommunicate request_size=4 [16:57:45]MH_SAM_APDU [16:57:45]CAPDU: 80 0D 01 02 [16:57:45]Write to MH i2c: E2 08 00 85 1F 80 0D 01 02 00 00 00 00 1D [16:57:45]Write i2c OK [16:57:45]MH_I2C_Read... [16:57:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:45]Read from MH i2c: E2 [16:57:45]MH_I2C_Read... [16:57:45]Read from MH i2c: E2 03 00 [16:57:45]MH_I2C_Read... [16:57:45]Read from MH i2c: E2 03 00 85 1F 00 90 00 18 [16:57:45]RAPDU: 90 00 [16:57:45]wFMCommunicate OK [16:57:45]wFMCommunicate request_size=255 [16:57:45]MH_SAM_APDU [16:57:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 89 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5D 02 00 35 04 06 00 65 A1 0A 5A [16:57:45]Write to MH i2c: E2 02 01 86 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 89 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5D 02 00 35 04 06 00 65 A1 0A 5A 00 00 56 [16:57:45]Write i2c OK [16:57:45]MH_I2C_Read... [16:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:46]Read from MH i2c: E2 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 03 00 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 03 00 86 1F 00 90 00 19 [16:57:46]RAPDU: 90 00 [16:57:46]wFMCommunicate OK [16:57:46]wFMCommunicate request_size=7 [16:57:46]MH_SAM_APDU [16:57:46]CAPDU: 80 0D 02 02 02 33 2B [16:57:46]Write to MH i2c: E2 0A 00 87 1F 80 0D 02 02 02 00 33 2B 00 00 82 [16:57:46]Write i2c OK [16:57:46]MH_I2C_Read... [16:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:46]Read from MH i2c: E2 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 03 00 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 03 00 87 1F 00 90 00 1A [16:57:46]RAPDU: 90 00 [16:57:46]wFMCommunicate OK [16:57:46]wFMCommunicate request_size=4 [16:57:46]MH_SAM_APDU [16:57:46]CAPDU: 80 0D 03 02 [16:57:46]Write to MH i2c: E2 08 00 88 1F 80 0D 03 02 00 00 00 00 22 [16:57:46]Write i2c OK [16:57:46]MH_I2C_Read... [16:57:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:46]Read from MH i2c: E2 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 0B 00 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 0B 00 88 1F 00 C1 54 03 6A 5C 22 44 1A 90 00 81 [16:57:46]RAPDU: C1 54 03 6A 5C 22 44 1A 90 00 [16:57:46]wFMCommunicate OK [16:57:46]SAM_PROTO_SignData done [16:57:46]FM_MakeSignedData done [16:57:46]CreateOFDProtocolMessage [16:57:46]wFMCommunicate request_size=4 [16:57:46]MH_SAM_APDU [16:57:46]CAPDU: 80 11 00 00 [16:57:46]Write to MH i2c: E2 08 00 89 1F 80 11 00 00 00 00 00 00 22 [16:57:46]Write i2c OK [16:57:46]MH_I2C_Read... [16:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:46]Read from MH i2c: E2 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 17 00 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: E2 17 00 89 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [16:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:57:46]wFMCommunicate OK [16:57:46]CreateOFDProtocolMessage done [16:57:46]OFDSenderStorePacket 155005 [16:57:46]StoreOFDPacket docnum=155005 [16:57:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 20 DB 04 01 3B A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 89 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5D 02 00 35 04 06 00 65 A1 0A 5A 33 2B C1 54 03 6A 5C 22 44 1A [16:57:46]CheckFolder [16:57:46]dirname=/storage/ofd_packets [16:57:46]CheckFolder done [16:57:46]ProducePacketName [16:57:46]name=ofd_packets/00155005 [16:57:46]NVStorageSaveData ofd_packets/00155005 [16:57:46]File name is /storage/ofd_packets/00155005 [16:57:46]Write 298 bytes [16:57:46]NVStorageSaveData done [16:57:46]OFDSenderStorePacket done [16:57:46]KKMCreateOFDPacket done [16:57:46]NVStorageSaveData kkm_last_timestamp [16:57:46]File name is /storage/kkm_last_timestamp [16:57:46]Write 4 bytes [16:57:46]NVStorageSaveData done [16:57:46]ExternCall_PrintAddStr [16:57:46]wPrintStart [16:57:46]Write to MH i2c: 01 00 00 8A 1F A9 [16:57:46]Write i2c OK [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: 01 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: 01 07 00 [16:57:46]MH_I2C_Read... [16:57:46]Read from MH i2c: 01 07 00 8A 1F 00 00 00 00 00 FF 0F BE [16:57:46]RasterBufferAndPrint [16:57:46]line Счет N : (1)873199 [16:57:46]line ИНН: 02508201610067 [16:57:46]line Контрольно-Кассовый Чек [16:57:46]line ПРОДАЖА [16:57:46]line ТРК (МРК, ГНК) : 24 [16:57:46]line Товар: 2710194210 [16:57:46]line ДТ-К-2 [16:57:46]line 13.130 * 76.20 [16:57:46]line = 1000.51 [16:57:46]line НДС 12% НСП 1% [16:57:46]line > о реализуемом товаре [16:57:46]line ОКРУГЛЕНИЕ: -0.51 [16:57:46]line ИТОГО: 1000.00 [16:57:46]line Внесено: 1000.00 [16:57:46]line СДАЧА: 0.00 [16:57:46]line НСП 1% : 8.85 [16:57:46]line НДС 12% : 106.25 [16:57:46]line Наличными: 1000.00 [16:57:46]line Безнал.: 0.00 [16:57:46]line Место: АЗС № 165 "Партнер Нефть" [16:57:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:57:46]line СНО: Общий режим [16:57:46]line Чек 394 18.10.2024 16:57 [16:57:46]line Смена: 312 ФФД: 1.0 [16:57:46]line ЗНМ: 0300000234 [16:57:46]line РНМ: 0000137193017469 [16:57:46]line Версия ККМ: v1.0 [16:57:46]line ФМ: 0000000000963156 [16:57:46]line ФД: 155005 [16:57:46]line ФПД: 111742337823531 [16:57:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155005&fm=111742337823531&tin=02508201610067®Number=0000137193017469&sum=100000 [16:57:46]OFD Sender: Processing packet 155005 [packets to send 51, broken 50] [16:57:46]ProducePacketName [16:57:46]name=ofd_packets/00155005 [16:57:46]OFD Sender: To server: pG, [16:57:46]CommunicateWithHost lk.salyk.kg:30040 [16:57:46]ConnectInit lk.salyk.kg [16:57:46]written 0, free lines is 4095 [16:57:46]Connected sock=10 [16:57:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 20 DB 04 01 3B A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 89 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5D 02 00 35 04 06 00 65 A1 0A 5A 33 2B C1 54 03 6A 5C 22 44 1A [16:57:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 16 C6 47 00 6C 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5D 02 00 F4 03 04 00 C1 39 12 67 B6 04 01 00 00 FD 94 72 59 24 35 5A ED [16:57:47]CommunicateWithHost err = 0 [16:57:47]CheckOFDResponse [16:57:47]1017 (14) - 77093643461234 [16:57:47]1041 (16) - 0000000000963156 [16:57:47]1040 (4) - 155005 [16:57:47]1012 (4) - 18.10.2024 10:34 [16:57:47]1206 (1) - 0 [16:57:47]OFD Sender: Remove packet 155005 [16:57:47]ProducePacketName [16:57:47]name=ofd_packets/00155005 [16:57:47]NVStorageDeleteData [16:57:47]Write to MH i2c: 01 00 00 B5 1F D4 [16:57:47]Write i2c OK [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: 01 [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: 01 07 00 [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: 01 07 00 B5 1F 00 00 00 00 00 F2 0C D9 [16:57:47]RasterBufferAndPrint [16:57:47]line [16:57:47]line [16:57:47]line [16:57:47]line [16:57:47]line [16:57:47]written 0, free lines is 3320 [16:57:47]MH_Cut [16:57:47]Write to MH i2c: D1 01 00 BC 1F 01 AD [16:57:47]Write i2c OK [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: D1 [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: D1 01 00 [16:57:47]MH_I2C_Read... [16:57:47]Read from MH i2c: D1 01 00 BC 1F 00 AC [16:57:47]Write to MH i2c: 01 00 00 BD 1F DC [16:57:47]Write i2c OK [16:57:47]MH_I2C_Read... [16:57:47]OFD Sender: No OFD packet to send [16:57:47]*** Cut start [16:57:47]*** Partial cut [16:57:47]*** CUTSNS_PIN = 1 [16:57:47]*** CUTSNS_PIN = 0 [16:57:48]*** Brake cut motor [16:57:48]Read from MH i2c: 01 [16:57:48]MH_I2C_Read... [16:57:48]*** Stop cut motor [16:57:48]*** Cut end [16:57:48]Read from MH i2c: 01 07 00 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: 01 07 00 BD 1F 00 00 00 00 00 FF 0F F1 [16:57:48]process_action close_receipt done [16:57:48]requested_data is exist [16:57:48]produce_requested_data [16:57:48]requested_item fm.sn is exist - process it [16:57:48]wFMCommunicate request_size=4 [16:57:48]MH_SAM_APDU [16:57:48]CAPDU: 80 11 00 00 [16:57:48]Write to MH i2c: E2 08 00 BE 1F 80 11 00 00 00 00 00 00 57 [16:57:48]Write i2c OK [16:57:48]MH_I2C_Read... [16:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:48]Read from MH i2c: E2 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 17 00 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 17 00 BE 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [16:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:57:48]wFMCommunicate OK [16:57:48]requested_item fd.num is exist - process it [16:57:48]SAM_PROTO_GetFieldsCounters [16:57:48]wFMCommunicate request_size=4 [16:57:48]MH_SAM_APDU [16:57:48]CAPDU: 80 13 00 00 [16:57:48]Write to MH i2c: E2 08 00 BF 1F 80 13 00 00 00 00 00 00 5A [16:57:48]Write i2c OK [16:57:48]MH_I2C_Read... [16:57:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:48]Read from MH i2c: E2 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 62 00 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 62 00 BF 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [16:57:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:48]wFMCommunicate OK [16:57:48]SAM_PROTO_GetFieldsCounters done [16:57:48]requested_item shift.num is exist - process it [16:57:48]requested_item shift.opened is exist - process it [16:57:48]req_shift_opened [16:57:48]FM_GetShiftState [16:57:48]SAM_PROTO_GetShiftState [16:57:48]wFMCommunicate request_size=4 [16:57:48]MH_SAM_APDU [16:57:48]CAPDU: 80 13 01 00 [16:57:48]Write to MH i2c: E2 08 00 C0 1F 80 13 01 00 00 00 00 00 5C [16:57:48]Write i2c OK [16:57:48]MH_I2C_Read... [16:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:48]Read from MH i2c: E2 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 0E 00 [16:57:48]MH_I2C_Read... [16:57:48]Read from MH i2c: E2 0E 00 C0 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [16:57:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:57:48]wFMCommunicate OK [16:57:48]SAM_PROTO_GetShiftState done [16:57:48]FM_GetShiftState done [16:57:48]req_shift_opened done [16:57:48]requested_item shift.open_date is exist - process it [16:57:48]req_shift_open_date [16:57:48]req_shift_open_date done [16:57:48]produce_requested_data done [16:57:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155005,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:57:48]process_action_free close_receipt [16:57:48]json_value_free [16:57:48]json_value_free done [16:57:48]process_json_proto returns [16:57:48]Send response to host [16:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155005,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:57:48]free response buf [16:57:48]execute_script done [16:57:48]execute_script returns [16:57:48]free content buf [16:57:48]Sock 9.Close socket [16:57:48]Sock 9.Thread stoped [16:57:52]OFD Sender: No OFD packet to send [16:57:57]OFD Sender: No OFD packet to send [16:58:02]OFD Sender: No OFD packet to send [16:58:07]OFD Sender: No OFD packet to send [16:58:12]OFD Sender: No OFD packet to send [16:58:17]OFD Sender: No OFD packet to send [16:58:20]accept exits with 7 [16:58:20]New connection [16:58:20]New thread 3066748260 created [16:58:20]Thread 3066891620 joined [16:58:20]Waiting for new connection... [16:58:20] Sock 7.Parse request [16:58:20]Sock 7.Check first char [16:58:20]Sock 7.First char is OK [16:58:20]request: POST /json_proto HTTP/1.0 [16:58:20]Method: POST [16:58:20]URL: /json_proto [16:58:20]Method is POST - this is cgi request [16:58:20]url: /json_proto [16:58:20]query_string will be loaded in cgi processing [16:58:20]execute_cgi json_proto POST (null) [16:58:20]execute_cgi path=json_proto method=POST [16:58:20]POST find Content-Length [16:58:20]Host: 172.17.53.67:8080 [16:58:20]Content-Length: 670 [16:58:20]Content-Type: application/json [16:58:20] [16:58:20]POST finish read [16:58:20]Found Content-Length = 670 [16:58:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:20]execute_script... [16:58:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:20]POST & json_proto [16:58:20]process_json_proto [16:58:20]json parsed OK: [16:58:20]protocol is kg_v1.0 [16:58:20]action value=close_receipt [16:58:20]process_action close_receipt [16:58:20]cmd_close_receipt [16:58:20]MH_GetDate [16:58:20]Write to MH i2c: F0 00 00 C1 1F CF [16:58:20]Write i2c OK [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: F0 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: F0 09 00 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: F0 09 00 C1 1F 00 AD 93 12 67 19 BC 99 64 63 [16:58:20]GetLastDocTimeStamp 1729270665 [16:58:20]current date 1729270701 [16:58:20]FM_GetShiftState [16:58:20]SAM_PROTO_GetShiftState [16:58:20]wFMCommunicate request_size=4 [16:58:20]MH_SAM_APDU [16:58:20]CAPDU: 80 13 01 00 [16:58:20]Write to MH i2c: E2 08 00 C2 1F 80 13 01 00 00 00 00 00 5E [16:58:20]Write i2c OK [16:58:20]MH_I2C_Read... [16:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:20]Read from MH i2c: E2 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 0E 00 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 0E 00 C2 1F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [16:58:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:58:20]wFMCommunicate OK [16:58:20]SAM_PROTO_GetShiftState done [16:58:20]FM_GetShiftState done [16:58:20]opened in 1729211399 [16:58:20]opened+sec_in_day 1729297799 [16:58:20]quantity*price = 20041 [16:58:20]sum+1 = 20042 [16:58:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 395 18.10.2024 16:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155006 ФПД: 146331570704127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165821&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155006&fm=146331570704127&tin=02508201610067®Number=0000137193017469&sum=20000 [16:58:21]StoreToDocumentArchive [16:58:21]shift 312 fd 155006 [16:58:21]save to /storage/0312/doc_00155006 [16:58:21]save last doc name /storage/0312/doc_00155006 to /storage/kkm_last_doc_name [16:58:21]save OK [16:58:21]Clear old archive folders... [16:58:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:58:21]tlvbuf is 01E69AC0 [16:58:21]SAM_PROTO_ClearQueue [16:58:21]wFMCommunicate request_size=4 [16:58:21]MH_SAM_APDU [16:58:21]CAPDU: 80 09 00 00 [16:58:21]Write to MH i2c: E2 08 00 CF 1F 80 09 00 00 00 00 00 00 60 [16:58:21]Write i2c OK [16:58:21]MH_I2C_Read... [16:58:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 CF 1F 00 90 00 62 [16:58:22]RAPDU: 90 00 [16:58:22]wFMCommunicate OK [16:58:22]SAM_PROTO_ClearQueue done [16:58:22]KKMCreateOFDPacket [16:58:22]OFDProtocolAddRootSTLVToBuf [16:58:22]FM_MakeSignedData [16:58:22]FM_MakeSignedData [16:58:22]SAM_PROTO_SignData [16:58:22]wFMCommunicate request_size=4 [16:58:22]MH_SAM_APDU [16:58:22]CAPDU: 80 0D 01 02 [16:58:22]Write to MH i2c: E2 08 00 D0 1F 80 0D 01 02 00 00 00 00 68 [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 D0 1F 00 90 00 63 [16:58:22]RAPDU: 90 00 [16:58:22]wFMCommunicate OK [16:58:22]wFMCommunicate request_size=255 [16:58:22]MH_SAM_APDU [16:58:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 AD 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5D 02 00 35 04 06 00 [16:58:22]Write to MH i2c: E2 02 01 D1 1F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 AD 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5D 02 00 35 04 06 00 00 00 CD [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 D1 1F 00 90 00 64 [16:58:22]RAPDU: 90 00 [16:58:22]wFMCommunicate OK [16:58:22]wFMCommunicate request_size=11 [16:58:22]MH_SAM_APDU [16:58:22]CAPDU: 80 0D 02 02 06 85 16 79 4A 8E FF [16:58:22]Write to MH i2c: E2 0E 00 D2 1F 80 0D 02 02 06 00 85 16 79 4A 8E FF 00 00 62 [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 03 00 D2 1F 00 90 00 65 [16:58:22]RAPDU: 90 00 [16:58:22]wFMCommunicate OK [16:58:22]wFMCommunicate request_size=4 [16:58:22]MH_SAM_APDU [16:58:22]CAPDU: 80 0D 03 02 [16:58:22]Write to MH i2c: E2 08 00 D3 1F 80 0D 03 02 00 00 00 00 6D [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 0B 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 0B 00 D3 1F 00 FA F3 FA F9 C2 EF 55 23 90 00 77 [16:58:22]RAPDU: FA F3 FA F9 C2 EF 55 23 90 00 [16:58:22]wFMCommunicate OK [16:58:22]SAM_PROTO_SignData done [16:58:22]FM_MakeSignedData done [16:58:22]CreateOFDProtocolMessage [16:58:22]wFMCommunicate request_size=4 [16:58:22]MH_SAM_APDU [16:58:22]CAPDU: 80 11 00 00 [16:58:22]Write to MH i2c: E2 08 00 D4 1F 80 11 00 00 00 00 00 00 6D [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:22]Read from MH i2c: E2 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 17 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: E2 17 00 D4 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [16:58:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:58:22]wFMCommunicate OK [16:58:22]CreateOFDProtocolMessage done [16:58:22]OFDSenderStorePacket 155006 [16:58:22]StoreOFDPacket docnum=155006 [16:58:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FA 77 08 01 F9 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 AD 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5D 02 00 35 04 06 00 85 16 79 4A 8E FF FA F3 FA F9 C2 EF 55 23 [16:58:22]CheckFolder [16:58:22]dirname=/storage/ofd_packets [16:58:22]CheckFolder done [16:58:22]ProducePacketName [16:58:22]name=ofd_packets/00155006 [16:58:22]NVStorageSaveData ofd_packets/00155006 [16:58:22]File name is /storage/ofd_packets/00155006 [16:58:22]Write 302 bytes [16:58:22]NVStorageSaveData done [16:58:22]OFDSenderStorePacket done [16:58:22]KKMCreateOFDPacket done [16:58:22]NVStorageSaveData kkm_last_timestamp [16:58:22]File name is /storage/kkm_last_timestamp [16:58:22]Write 4 bytes [16:58:22]NVStorageSaveData done [16:58:22]ExternCall_PrintAddStr [16:58:22]wPrintStart [16:58:22]Write to MH i2c: 01 00 00 D5 1F F4 [16:58:22]Write i2c OK [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: 01 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: 01 07 00 [16:58:22]MH_I2C_Read... [16:58:22]Read from MH i2c: 01 07 00 D5 1F 00 00 00 00 00 FF 0F 09 [16:58:22]RasterBufferAndPrint [16:58:22]line Счет N : (1)873200 [16:58:22]line ИНН: 02508201610067 [16:58:22]line Контрольно-Кассовый Чек [16:58:22]line ПРОДАЖА [16:58:22]line ТРК (МРК, ГНК) : 13 [16:58:22]line Товар: 2710124130 [16:58:22]line Super 92-К-5 [16:58:22]line 2.930 * 68.40 [16:58:22]line = 200.41 [16:58:22]line НДС 12% НСП 1% [16:58:22]line > о реализуемом товаре [16:58:22]line ОКРУГЛЕНИЕ: -0.41 [16:58:22]line ИТОГО: 200.00 [16:58:22]line Внесено: 200.00 [16:58:22]line СДАЧА: 0.00 [16:58:22]line НСП 1% : 1.77 [16:58:22]line НДС 12% : 21.28 [16:58:22]line Наличными: 200.00 [16:58:22]line Безнал.: 0.00 [16:58:22]line Место: АЗС № 165 "Партнер Нефть" [16:58:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:58:22]line СНО: Общий режим [16:58:22]line Чек 395 18.10.2024 16:58 [16:58:22]line Смена: 312 ФФД: 1.0 [16:58:22]line ЗНМ: 0300000234 [16:58:22]line РНМ: 0000137193017469 [16:58:22]line Версия ККМ: v1.0 [16:58:22]line ФМ: 0000000000963156 [16:58:22]line ФД: 155006 [16:58:22]line ФПД: 146331570704127 [16:58:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165821&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155006&fm=146331570704127&tin=02508201610067®Number=0000137193017469&sum=20000 [16:58:22]OFD Sender: Processing packet 155006 [packets to send 51, broken 50] [16:58:22]ProducePacketName [16:58:22]name=ofd_packets/00155006 [16:58:22]OFD Sender: To server: pG, [16:58:22]CommunicateWithHost lk.salyk.kg:30040 [16:58:22]ConnectInit lk.salyk.kg [16:58:22]written 0, free lines is 4095 [16:58:22]Connected sock=10 [16:58:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FA 77 08 01 F9 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 AD 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5D 02 00 35 04 06 00 85 16 79 4A 8E FF FA F3 FA F9 C2 EF 55 23 [16:58:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F1 6C 47 00 2D A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5D 02 00 F4 03 04 00 E5 39 12 67 B6 04 01 00 00 73 2F 51 0C AA A5 4D C1 [16:58:23]CommunicateWithHost err = 0 [16:58:23]CheckOFDResponse [16:58:23]1017 (14) - 77093643461234 [16:58:23]1041 (16) - 0000000000963156 [16:58:23]1040 (4) - 155006 [16:58:23]1012 (4) - 18.10.2024 10:35 [16:58:23]1206 (1) - 0 [16:58:23]OFD Sender: Remove packet 155006 [16:58:23]ProducePacketName [16:58:23]name=ofd_packets/00155006 [16:58:23]NVStorageDeleteData [16:58:23]Write to MH i2c: 01 00 00 00 20 20 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: 01 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: 01 07 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: 01 07 00 00 20 00 00 00 00 00 E9 0C 1C [16:58:23]RasterBufferAndPrint [16:58:23]line [16:58:23]line [16:58:23]line [16:58:23]line [16:58:23]line [16:58:23]written 0, free lines is 3311 [16:58:23]MH_Cut [16:58:23]Write to MH i2c: D1 01 00 07 20 01 F9 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: D1 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: D1 01 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: D1 01 00 07 20 00 F8 [16:58:23]Write to MH i2c: 01 00 00 08 20 28 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]OFD Sender: No OFD packet to send [16:58:24]*** Cut start [16:58:24]*** Partial cut [16:58:24]*** CUTSNS_PIN = 1 [16:58:24]*** CUTSNS_PIN = 0 [16:58:24]*** Brake cut motor [16:58:24]Read from MH i2c: 01 [16:58:24]MH_I2C_Read... [16:58:24]*** Stop cut motor [16:58:24]*** Cut end [16:58:24]Read from MH i2c: 01 07 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: 01 07 00 08 20 00 00 00 00 00 FF 0F 3D [16:58:24]process_action close_receipt done [16:58:24]requested_data is exist [16:58:24]produce_requested_data [16:58:24]requested_item fm.sn is exist - process it [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 11 00 00 [16:58:24]Write to MH i2c: E2 08 00 09 20 80 11 00 00 00 00 00 00 A3 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 17 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 17 00 09 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [16:58:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:58:24]wFMCommunicate OK [16:58:24]requested_item fd.num is exist - process it [16:58:24]SAM_PROTO_GetFieldsCounters [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 13 00 00 [16:58:24]Write to MH i2c: E2 08 00 0A 20 80 13 00 00 00 00 00 00 A6 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 62 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 62 00 0A 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [16:58:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:24]wFMCommunicate OK [16:58:24]SAM_PROTO_GetFieldsCounters done [16:58:24]requested_item shift.num is exist - process it [16:58:24]requested_item shift.opened is exist - process it [16:58:24]req_shift_opened [16:58:24]FM_GetShiftState [16:58:24]SAM_PROTO_GetShiftState [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 13 01 00 [16:58:24]Write to MH i2c: E2 08 00 0B 20 80 13 01 00 00 00 00 00 A8 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 0E 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 0E 00 0B 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [16:58:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:58:24]wFMCommunicate OK [16:58:24]SAM_PROTO_GetShiftState done [16:58:24]FM_GetShiftState done [16:58:24]req_shift_opened done [16:58:24]requested_item shift.open_date is exist - process it [16:58:24]req_shift_open_date [16:58:24]req_shift_open_date done [16:58:24]produce_requested_data done [16:58:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155006,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:58:24]process_action_free close_receipt [16:58:24]json_value_free [16:58:24]json_value_free done [16:58:24]process_json_proto returns [16:58:24]Send response to host [16:58:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155006,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:58:24]free response buf [16:58:24]execute_script done [16:58:24]execute_script returns [16:58:24]free content buf [16:58:24]Sock 7.Close socket [16:58:24]Sock 7.Thread stoped [16:58:25]accept exits with 9 [16:58:25]New connection [16:58:25]New thread 3066891620 created [16:58:25]Thread 3066748260 joined [16:58:25]Waiting for new connection... [16:58:25] Sock 9.Parse request [16:58:25]Sock 9.Check first char [16:58:25]Sock 9.First char is OK [16:58:25]request: POST /json_proto HTTP/1.0 [16:58:25]Method: POST [16:58:25]URL: /json_proto [16:58:25]Method is POST - this is cgi request [16:58:25]url: /json_proto [16:58:25]query_string will be loaded in cgi processing [16:58:25]execute_cgi json_proto POST (null) [16:58:25]execute_cgi path=json_proto method=POST [16:58:25]POST find Content-Length [16:58:25]Host: 172.17.53.67:8080 [16:58:25]Content-Length: 668 [16:58:25]Content-Type: application/json [16:58:25] [16:58:25]POST finish read [16:58:25]Found Content-Length = 668 [16:58:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.980, "sum" : 67.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 67.00, "payments": [ { "type": 0, "sum" : 67.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:25]execute_script... [16:58:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.980, "sum" : 67.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 67.00, "payments": [ { "type": 0, "sum" : 67.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:25]POST & json_proto [16:58:25]process_json_proto [16:58:25]json parsed OK: [16:58:25]protocol is kg_v1.0 [16:58:25]action value=close_receipt [16:58:25]process_action close_receipt [16:58:25]cmd_close_receipt [16:58:25]MH_GetDate [16:58:25]Write to MH i2c: F0 00 00 0C 20 1B [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: F0 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: F0 09 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: F0 09 00 0C 20 00 B1 93 12 67 19 BC 99 64 B3 [16:58:25]GetLastDocTimeStamp 1729270701 [16:58:25]current date 1729270705 [16:58:25]FM_GetShiftState [16:58:25]SAM_PROTO_GetShiftState [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 13 01 00 [16:58:25]Write to MH i2c: E2 08 00 0D 20 80 13 01 00 00 00 00 00 AA [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0E 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0E 00 0D 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [16:58:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:58:25]wFMCommunicate OK [16:58:25]SAM_PROTO_GetShiftState done [16:58:25]FM_GetShiftState done [16:58:25]opened in 1729211399 [16:58:25]opened+sec_in_day 1729297799 [16:58:25]quantity*price = 6703 [16:58:25]sum+1 = 6704 [16:58:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 67.00 Внесено: 1000.00 СДАЧА: 933.00 НСП 1% : 0.59 НДС 12% : 7.12 Наличными: 67.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 396 18.10.2024 16:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155007 ФПД: 227258263838404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155007&fm=227258263838404&tin=02508201610067®Number=0000137193017469&sum=6700 [16:58:26]StoreToDocumentArchive [16:58:26]shift 312 fd 155007 [16:58:26]save to /storage/0312/doc_00155007 [16:58:26]save last doc name /storage/0312/doc_00155007 to /storage/kkm_last_doc_name [16:58:26]save OK [16:58:26]Clear old archive folders... [16:58:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:58:26]tlvbuf is 01E1AA70 [16:58:26]SAM_PROTO_ClearQueue [16:58:26]wFMCommunicate request_size=4 [16:58:26]MH_SAM_APDU [16:58:26]CAPDU: 80 09 00 00 [16:58:26]Write to MH i2c: E2 08 00 1A 20 80 09 00 00 00 00 00 00 AC [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:26]Read from MH i2c: E2 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: E2 03 00 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: E2 03 00 1A 20 00 90 00 AE [16:58:26]RAPDU: 90 00 [16:58:26]wFMCommunicate OK [16:58:26]SAM_PROTO_ClearQueue done [16:58:26]KKMCreateOFDPacket [16:58:26]OFDProtocolAddRootSTLVToBuf [16:58:26]FM_MakeSignedData [16:58:26]FM_MakeSignedData [16:58:26]SAM_PROTO_SignData [16:58:26]wFMCommunicate request_size=4 [16:58:26]MH_SAM_APDU [16:58:26]CAPDU: 80 0D 01 02 [16:58:26]Write to MH i2c: E2 08 00 1B 20 80 0D 01 02 00 00 00 00 B4 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:26]Read from MH i2c: E2 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: E2 03 00 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: E2 03 00 1B 20 00 90 00 AF [16:58:26]RAPDU: 90 00 [16:58:26]wFMCommunicate OK [16:58:26]wFMCommunicate request_size=255 [16:58:26]MH_SAM_APDU [16:58:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 03 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2F 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 B2 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5D 02 00 35 04 06 00 [16:58:26]Write to MH i2c: E2 02 01 1C 20 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 03 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2F 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 B2 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5D 02 00 35 04 06 00 00 00 D8 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 03 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 03 00 1C 20 00 90 00 B0 [16:58:27]RAPDU: 90 00 [16:58:27]wFMCommunicate OK [16:58:27]wFMCommunicate request_size=11 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 0D 02 02 06 CE B0 B0 16 9E C4 [16:58:27]Write to MH i2c: E2 0E 00 1D 20 80 0D 02 02 06 00 CE B0 B0 16 9E C4 00 00 69 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 03 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 03 00 1D 20 00 90 00 B1 [16:58:27]RAPDU: 90 00 [16:58:27]wFMCommunicate OK [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 0D 03 02 [16:58:27]Write to MH i2c: E2 08 00 1E 20 80 0D 03 02 00 00 00 00 B9 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0B 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0B 00 1E 20 00 86 F4 80 DF 19 F6 A8 8E 90 00 D8 [16:58:27]RAPDU: 86 F4 80 DF 19 F6 A8 8E 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_SignData done [16:58:27]FM_MakeSignedData done [16:58:27]CreateOFDProtocolMessage [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 11 00 00 [16:58:27]Write to MH i2c: E2 08 00 1F 20 80 11 00 00 00 00 00 00 B9 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 1F 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [16:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:58:27]wFMCommunicate OK [16:58:27]CreateOFDProtocolMessage done [16:58:27]OFDSenderStorePacket 155007 [16:58:27]StoreOFDPacket docnum=155007 [16:58:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 9C 08 01 EC CE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 03 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2F 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 B2 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5D 02 00 35 04 06 00 CE B0 B0 16 9E C4 86 F4 80 DF 19 F6 A8 8E [16:58:27]CheckFolder [16:58:27]dirname=/storage/ofd_packets [16:58:27]CheckFolder done [16:58:27]ProducePacketName [16:58:27]name=ofd_packets/00155007 [16:58:27]NVStorageSaveData ofd_packets/00155007 [16:58:27]File name is /storage/ofd_packets/00155007 [16:58:27]Write 302 bytes [16:58:27]NVStorageSaveData done [16:58:27]OFDSenderStorePacket done [16:58:27]KKMCreateOFDPacket done [16:58:27]NVStorageSaveData kkm_last_timestamp [16:58:27]File name is /storage/kkm_last_timestamp [16:58:27]Write 4 bytes [16:58:27]NVStorageSaveData done [16:58:27]ExternCall_PrintAddStr [16:58:27]wPrintStart [16:58:27]Write to MH i2c: 01 00 00 20 20 40 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: 01 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: 01 07 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: 01 07 00 20 20 00 00 00 00 00 FF 0F 55 [16:58:27]RasterBufferAndPrint [16:58:27]line Счет N : (1)873195 [16:58:27]line ИНН: 02508201610067 [16:58:27]line Контрольно-Кассовый Чек [16:58:27]line ПРОДАЖА [16:58:27]line ТРК (МРК, ГНК) : 33 [16:58:27]line Товар: 2710124130 [16:58:27]line Super 92-К-5 [16:58:27]line 0.980 * 68.40 [16:58:27]line = 67.03 [16:58:27]line НДС 12% НСП 1% [16:58:27]line > о реализуемом товаре [16:58:27]line ОКРУГЛЕНИЕ: -0.03 [16:58:27]line ИТОГО: 67.00 [16:58:27]line Внесено: 1000.00 [16:58:27]line СДАЧА: 933.00 [16:58:27]line НСП 1% : 0.59 [16:58:27]line НДС 12% : 7.12 [16:58:27]line Наличными: 67.00 [16:58:27]line Безнал.: 0.00 [16:58:27]line Место: АЗС № 165 "Партнер Нефть" [16:58:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:58:27]line СНО: Общий режим [16:58:27]line Чек 396 18.10.2024 16:58 [16:58:27]line Смена: 312 ФФД: 1.0 [16:58:27]line ЗНМ: 0300000234 [16:58:27]line РНМ: 0000137193017469 [16:58:27]line Версия ККМ: v1.0 [16:58:27]line ФМ: 0000000000963156 [16:58:27]line ФД: 155007 [16:58:27]line ФПД: 227258263838404 [16:58:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T165826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155007&fm=227258263838404&tin=02508201610067®Number=0000137193017469&sum=6700 [16:58:27]OFD Sender: Processing packet 155007 [packets to send 51, broken 50] [16:58:27]ProducePacketName [16:58:27]name=ofd_packets/00155007 [16:58:27]OFD Sender: To server: pG, [16:58:27]CommunicateWithHost lk.salyk.kg:30040 [16:58:27]ConnectInit lk.salyk.kg [16:58:27]written 0, free lines is 4095 [16:58:27]Connected sock=10 [16:58:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 9C 08 01 EC CE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 03 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2F 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 B2 93 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5D 02 00 35 04 06 00 CE B0 B0 16 9E C4 86 F4 80 DF 19 F6 A8 8E [16:58:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4D 9B 47 00 C9 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5D 02 00 F4 03 04 00 EA 39 12 67 B6 04 01 00 00 E1 93 E3 A1 A4 15 A0 71 [16:58:28]CommunicateWithHost err = 0 [16:58:28]CheckOFDResponse [16:58:28]1017 (14) - 77093643461234 [16:58:28]1041 (16) - 0000000000963156 [16:58:28]1040 (4) - 155007 [16:58:28]1012 (4) - 18.10.2024 10:35 [16:58:28]1206 (1) - 0 [16:58:28]OFD Sender: Remove packet 155007 [16:58:28]ProducePacketName [16:58:28]name=ofd_packets/00155007 [16:58:28]NVStorageDeleteData [16:58:28]Write to MH i2c: 01 00 00 4B 20 6B [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: 01 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: 01 07 00 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: 01 07 00 4B 20 00 00 00 00 00 F1 0C 6F [16:58:28]RasterBufferAndPrint [16:58:28]line [16:58:28]line [16:58:28]line [16:58:28]line [16:58:28]line [16:58:28]written 0, free lines is 3326 [16:58:28]MH_Cut [16:58:28]Write to MH i2c: D1 01 00 52 20 01 44 [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: D1 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: D1 01 00 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: D1 01 00 52 20 00 43 [16:58:28]Write to MH i2c: 01 00 00 53 20 73 [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:28]OFD Sender: No OFD packet to send [16:58:28]*** Cut start [16:58:28]*** Partial cut [16:58:28]*** CUTSNS_PIN = 1 [16:58:28]*** CUTSNS_PIN = 0 [16:58:29]*** Brake cut motor [16:58:29]Read from MH i2c: 01 [16:58:29]MH_I2C_Read... [16:58:29]*** Stop cut motor [16:58:29]*** Cut end [16:58:29]Read from MH i2c: 01 07 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 07 00 53 20 00 00 00 00 00 FF 0F 88 [16:58:29]process_action close_receipt done [16:58:29]requested_data is exist [16:58:29]produce_requested_data [16:58:29]requested_item fm.sn is exist - process it [16:58:29]wFMCommunicate request_size=4 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 11 00 00 [16:58:29]Write to MH i2c: E2 08 00 54 20 80 11 00 00 00 00 00 00 EE [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 17 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 17 00 54 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [16:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:58:29]wFMCommunicate OK [16:58:29]requested_item fd.num is exist - process it [16:58:29]SAM_PROTO_GetFieldsCounters [16:58:29]wFMCommunicate request_size=4 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 13 00 00 [16:58:29]Write to MH i2c: E2 08 00 55 20 80 13 00 00 00 00 00 00 F1 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 62 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 62 00 55 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [16:58:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:29]wFMCommunicate OK [16:58:29]SAM_PROTO_GetFieldsCounters done [16:58:29]requested_item shift.num is exist - process it [16:58:29]requested_item shift.opened is exist - process it [16:58:29]req_shift_opened [16:58:29]FM_GetShiftState [16:58:29]SAM_PROTO_GetShiftState [16:58:29]wFMCommunicate request_size=4 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 13 01 00 [16:58:29]Write to MH i2c: E2 08 00 56 20 80 13 01 00 00 00 00 00 F3 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 0E 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 0E 00 56 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2A [16:58:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [16:58:29]wFMCommunicate OK [16:58:29]SAM_PROTO_GetShiftState done [16:58:29]FM_GetShiftState done [16:58:29]req_shift_opened done [16:58:29]requested_item shift.open_date is exist - process it [16:58:29]req_shift_open_date [16:58:29]req_shift_open_date done [16:58:29]produce_requested_data done [16:58:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155007,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [16:58:29]process_action_free close_receipt [16:58:29]json_value_free [16:58:29]json_value_free done [16:58:29]process_json_proto returns [16:58:29]Send response to host [16:58:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155007,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [16:58:29]free response buf [16:58:29]execute_script done [16:58:29]execute_script returns [16:58:29]free content buf [16:58:29]Sock 9.Close socket [16:58:29]Sock 9.Thread stoped [16:58:33]OFD Sender: No OFD packet to send [16:58:35]int [16:58:35]Write to MH i2c: 01 00 00 57 20 77 [16:58:35]*** FLAG_PRN_KEY set [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 57 20 00 08 00 00 00 FF 0F 94 [16:58:35]state=0 [16:58:35]Key pressed [16:58:35]Feed [16:58:35]Write to MH i2c: D8 00 00 58 20 4F [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: D8 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: D8 01 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: D8 01 00 58 20 00 50 [16:58:35]int [16:58:35]Write to MH i2c: 01 00 00 59 20 79 [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 59 20 00 48 00 00 00 3C 00 04 [16:58:35]state=2 [16:58:35]Key pressed [16:58:35]int [16:58:35]Write to MH i2c: 01 00 00 5A 20 7A [16:58:35]*** FLAG_PRN_KEY reset [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: 01 07 00 5A 20 00 00 00 00 00 FD 0F 8D [16:58:35]state=2 [16:58:35]Stop feed [16:58:38]OFD Sender: No OFD packet to send [16:58:43]OFD Sender: No OFD packet to send [16:58:48]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:58]OFD Sender: No OFD packet to send [16:59:03]OFD Sender: No OFD packet to send [16:59:08]OFD Sender: No OFD packet to send [16:59:13]OFD Sender: No OFD packet to send [16:59:18]OFD Sender: No OFD packet to send [16:59:23]OFD Sender: No OFD packet to send [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:43]OFD Sender: No OFD packet to send [16:59:48]OFD Sender: No OFD packet to send [16:59:53]OFD Sender: No OFD packet to send [16:59:58]OFD Sender: No OFD packet to send [17:00:03]OFD Sender: No OFD packet to send [17:00:08]OFD Sender: No OFD packet to send [17:00:13]OFD Sender: No OFD packet to send [17:00:18]OFD Sender: No OFD packet to send [17:00:23]OFD Sender: No OFD packet to send [17:00:28]OFD Sender: No OFD packet to send [17:00:33]OFD Sender: No OFD packet to send [17:00:38]OFD Sender: No OFD packet to send [17:00:43]OFD Sender: No OFD packet to send [17:00:48]OFD Sender: No OFD packet to send [17:00:53]OFD Sender: No OFD packet to send [17:00:58]OFD Sender: No OFD packet to send [17:01:03]OFD Sender: No OFD packet to send [17:01:08]OFD Sender: No OFD packet to send [17:01:13]OFD Sender: No OFD packet to send [17:01:18]OFD Sender: No OFD packet to send [17:01:23]OFD Sender: No OFD packet to send [17:01:28]OFD Sender: No OFD packet to send [17:01:33]OFD Sender: No OFD packet to send [17:01:38]OFD Sender: No OFD packet to send [17:01:43]OFD Sender: No OFD packet to send [17:01:48]OFD Sender: No OFD packet to send [17:01:53]OFD Sender: No OFD packet to send [17:01:58]OFD Sender: No OFD packet to send [17:02:03]OFD Sender: No OFD packet to send [17:02:08]OFD Sender: No OFD packet to send [17:02:12]accept exits with 7 [17:02:12]New connection [17:02:12]New thread 3066748260 created [17:02:12]Thread 3066891620 joined [17:02:12]Waiting for new connection... [17:02:12] Sock 7.Parse request [17:02:12]Sock 7.Check first char [17:02:12]Sock 7.First char is OK [17:02:12]request: POST /json_proto HTTP/1.0 [17:02:12]Method: POST [17:02:12]URL: /json_proto [17:02:12]Method is POST - this is cgi request [17:02:12]url: /json_proto [17:02:12]query_string will be loaded in cgi processing [17:02:12]execute_cgi json_proto POST (null) [17:02:12]execute_cgi path=json_proto method=POST [17:02:12]POST find Content-Length [17:02:12]Host: 172.17.53.67:8080 [17:02:12]Content-Length: 674 [17:02:12]Content-Type: application/json [17:02:12] [17:02:12]POST finish read [17:02:12]Found Content-Length = 674 [17:02:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:12]execute_script... [17:02:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:12]POST & json_proto [17:02:12]process_json_proto [17:02:12]json parsed OK: [17:02:12]protocol is kg_v1.0 [17:02:12]action value=close_receipt [17:02:12]process_action close_receipt [17:02:12]cmd_close_receipt [17:02:12]MH_GetDate [17:02:12]Write to MH i2c: F0 00 00 5B 20 6A [17:02:12]Write i2c OK [17:02:12]MH_I2C_Read... [17:02:12]Read from MH i2c: F0 [17:02:12]MH_I2C_Read... [17:02:12]Read from MH i2c: F0 09 00 [17:02:12]MH_I2C_Read... [17:02:12]Read from MH i2c: F0 09 00 5B 20 00 94 94 12 67 19 BC 99 64 E6 [17:02:12]GetLastDocTimeStamp 1729270706 [17:02:12]current date 1729270932 [17:02:12]FM_GetShiftState [17:02:12]SAM_PROTO_GetShiftState [17:02:12]wFMCommunicate request_size=4 [17:02:12]MH_SAM_APDU [17:02:12]CAPDU: 80 13 01 00 [17:02:12]Write to MH i2c: E2 08 00 5C 20 80 13 01 00 00 00 00 00 F9 [17:02:12]Write i2c OK [17:02:12]MH_I2C_Read... [17:02:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:12]Read from MH i2c: E2 [17:02:12]MH_I2C_Read... [17:02:12]Read from MH i2c: E2 0E 00 [17:02:12]MH_I2C_Read... [17:02:12]Read from MH i2c: E2 0E 00 5C 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 30 [17:02:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:12]wFMCommunicate OK [17:02:12]SAM_PROTO_GetShiftState done [17:02:12]FM_GetShiftState done [17:02:12]opened in 1729211399 [17:02:12]opened+sec_in_day 1729297799 [17:02:12]quantity*price = 70027 [17:02:12]sum+1 = 70029 [17:02:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 397 18.10.2024 17:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155008 ФПД: 142864302974199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170213&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155008&fm=142864302974199&tin=02508201610067®Number=0000137193017469&sum=70000 [17:02:13]StoreToDocumentArchive [17:02:13]shift 312 fd 155008 [17:02:13]save to /storage/0312/doc_00155008 [17:02:13]save last doc name /storage/0312/doc_00155008 to /storage/kkm_last_doc_name [17:02:13]save OK [17:02:13]Clear old archive folders... [17:02:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:02:13]tlvbuf is 01E69690 [17:02:13]SAM_PROTO_ClearQueue [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 09 00 00 [17:02:13]Write to MH i2c: E2 08 00 69 20 80 09 00 00 00 00 00 00 FB [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 69 20 00 90 00 FD [17:02:13]RAPDU: 90 00 [17:02:13]wFMCommunicate OK [17:02:13]SAM_PROTO_ClearQueue done [17:02:13]KKMCreateOFDPacket [17:02:13]OFDProtocolAddRootSTLVToBuf [17:02:13]FM_MakeSignedData [17:02:13]FM_MakeSignedData [17:02:13]SAM_PROTO_SignData [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 0D 01 02 [17:02:13]Write to MH i2c: E2 08 00 6A 20 80 0D 01 02 00 00 00 00 03 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 6A 20 00 90 00 FE [17:02:13]RAPDU: 90 00 [17:02:13]wFMCommunicate OK [17:02:13]wFMCommunicate request_size=255 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 95 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5D 02 00 35 04 06 00 81 EF 30 07 [17:02:13]Write to MH i2c: E2 02 01 6B 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 95 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5D 02 00 35 04 06 00 81 EF 30 07 00 00 88 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 6B 20 00 90 00 FF [17:02:13]RAPDU: 90 00 [17:02:13]wFMCommunicate OK [17:02:13]wFMCommunicate request_size=7 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 0D 02 02 02 A4 F7 [17:02:13]Write to MH i2c: E2 0A 00 6C 20 80 0D 02 02 02 00 A4 F7 00 00 A5 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]OFD Sender: No OFD packet to send [17:02:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 03 00 6C 20 00 90 00 00 [17:02:13]RAPDU: 90 00 [17:02:13]wFMCommunicate OK [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 0D 03 02 [17:02:13]Write to MH i2c: E2 08 00 6D 20 80 0D 03 02 00 00 00 00 08 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 0B 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 0B 00 6D 20 00 C6 B9 3B 2A A6 19 A5 FE 90 00 4F [17:02:13]RAPDU: C6 B9 3B 2A A6 19 A5 FE 90 00 [17:02:13]wFMCommunicate OK [17:02:13]SAM_PROTO_SignData done [17:02:13]FM_MakeSignedData done [17:02:13]CreateOFDProtocolMessage [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 11 00 00 [17:02:13]Write to MH i2c: E2 08 00 6E 20 80 11 00 00 00 00 00 00 08 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 17 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 17 00 6E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [17:02:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:13]wFMCommunicate OK [17:02:13]CreateOFDProtocolMessage done [17:02:13]OFDSenderStorePacket 155008 [17:02:13]StoreOFDPacket docnum=155008 [17:02:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AC 5D 04 01 A0 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 95 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5D 02 00 35 04 06 00 81 EF 30 07 A4 F7 C6 B9 3B 2A A6 19 A5 FE [17:02:13]CheckFolder [17:02:13]dirname=/storage/ofd_packets [17:02:13]CheckFolder done [17:02:13]ProducePacketName [17:02:13]name=ofd_packets/00155008 [17:02:13]NVStorageSaveData ofd_packets/00155008 [17:02:13]File name is /storage/ofd_packets/00155008 [17:02:13]Write 298 bytes [17:02:13]NVStorageSaveData done [17:02:13]OFDSenderStorePacket done [17:02:13]KKMCreateOFDPacket done [17:02:13]NVStorageSaveData kkm_last_timestamp [17:02:13]File name is /storage/kkm_last_timestamp [17:02:13]Write 4 bytes [17:02:13]NVStorageSaveData done [17:02:13]ExternCall_PrintAddStr [17:02:13]wPrintStart [17:02:13]Write to MH i2c: 01 00 00 6F 20 8F [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: 01 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: 01 07 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: 01 07 00 6F 20 00 00 00 00 00 FF 0F A4 [17:02:13]RasterBufferAndPrint [17:02:13]line Счет N : (1)873201 [17:02:13]line ИНН: 02508201610067 [17:02:13]line Контрольно-Кассовый Чек [17:02:13]line ПРОДАЖА [17:02:13]line ТРК (МРК, ГНК) : 44 [17:02:13]line Товар: 2710194210 [17:02:13]line ДТ-К-2 [17:02:13]line 9.190 * 76.20 [17:02:13]line = 700.28 [17:02:13]line НДС 12% НСП 1% [17:02:13]line > о реализуемом товаре [17:02:13]line ОКРУГЛЕНИЕ: -0.28 [17:02:13]line ИТОГО: 700.00 [17:02:13]line Внесено: 700.00 [17:02:13]line СДАЧА: 0.00 [17:02:13]line НСП 1% : 6.20 [17:02:13]line НДС 12% : 74.37 [17:02:13]line Наличными: 700.00 [17:02:13]line Безнал.: 0.00 [17:02:13]line Место: АЗС № 165 "Партнер Нефть" [17:02:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:02:13]line СНО: Общий режим [17:02:13]line Чек 397 18.10.2024 17:02 [17:02:13]line Смена: 312 ФФД: 1.0 [17:02:13]line ЗНМ: 0300000234 [17:02:13]line РНМ: 0000137193017469 [17:02:13]line Версия ККМ: v1.0 [17:02:13]line ФМ: 0000000000963156 [17:02:13]line ФД: 155008 [17:02:14]line ФПД: 142864302974199 [17:02:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170213&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155008&fm=142864302974199&tin=02508201610067®Number=0000137193017469&sum=70000 [17:02:14]OFD Sender: Processing packet 155008 [packets to send 51, broken 50] [17:02:14]ProducePacketName [17:02:14]name=ofd_packets/00155008 [17:02:14]OFD Sender: To server: pG, [17:02:14]CommunicateWithHost lk.salyk.kg:30040 [17:02:14]ConnectInit lk.salyk.kg [17:02:14]written 0, free lines is 4095 [17:02:14]Connected sock=10 [17:02:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AC 5D 04 01 A0 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 95 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5D 02 00 35 04 06 00 81 EF 30 07 A4 F7 C6 B9 3B 2A A6 19 A5 FE [17:02:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 12 47 00 0F 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5D 02 00 F4 03 04 00 CD 3A 12 67 B6 04 01 00 00 2F A0 15 5E B5 F8 CA A7 [17:02:14]CommunicateWithHost err = 0 [17:02:14]CheckOFDResponse [17:02:14]1017 (14) - 77093643461234 [17:02:14]1041 (16) - 0000000000963156 [17:02:14]1040 (4) - 155008 [17:02:14]1012 (4) - 18.10.2024 10:39 [17:02:14]1206 (1) - 0 [17:02:14]OFD Sender: Remove packet 155008 [17:02:14]ProducePacketName [17:02:14]name=ofd_packets/00155008 [17:02:14]NVStorageDeleteData [17:02:14]Write to MH i2c: 01 00 00 9A 20 BA [17:02:14]Write i2c OK [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: 01 [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: 01 07 00 [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: 01 07 00 9A 20 00 00 00 00 00 E8 0C B5 [17:02:14]RasterBufferAndPrint [17:02:14]line [17:02:14]line [17:02:14]line [17:02:14]line [17:02:14]line [17:02:14]written 0, free lines is 3311 [17:02:14]MH_Cut [17:02:14]Write to MH i2c: D1 01 00 A1 20 01 93 [17:02:14]Write i2c OK [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: D1 [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: D1 01 00 [17:02:14]MH_I2C_Read... [17:02:14]Read from MH i2c: D1 01 00 A1 20 00 92 [17:02:14]Write to MH i2c: 01 00 00 A2 20 C2 [17:02:14]Write i2c OK [17:02:14]MH_I2C_Read... [17:02:15]OFD Sender: No OFD packet to send [17:02:15]*** Cut start [17:02:15]*** Partial cut [17:02:15]*** CUTSNS_PIN = 1 [17:02:15]*** CUTSNS_PIN = 0 [17:02:15]*** Brake cut motor [17:02:15]Read from MH i2c: 01 [17:02:15]MH_I2C_Read... [17:02:15]*** Stop cut motor [17:02:16]*** Cut end [17:02:16]Read from MH i2c: 01 07 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: 01 07 00 A2 20 00 00 00 00 00 FF 0F D7 [17:02:16]process_action close_receipt done [17:02:16]requested_data is exist [17:02:16]produce_requested_data [17:02:16]requested_item fm.sn is exist - process it [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 11 00 00 [17:02:16]Write to MH i2c: E2 08 00 A3 20 80 11 00 00 00 00 00 00 3D [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 17 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 17 00 A3 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [17:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:16]wFMCommunicate OK [17:02:16]requested_item fd.num is exist - process it [17:02:16]SAM_PROTO_GetFieldsCounters [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 13 00 00 [17:02:16]Write to MH i2c: E2 08 00 A4 20 80 13 00 00 00 00 00 00 40 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 62 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 62 00 A4 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [17:02:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:16]wFMCommunicate OK [17:02:16]SAM_PROTO_GetFieldsCounters done [17:02:16]requested_item shift.num is exist - process it [17:02:16]requested_item shift.opened is exist - process it [17:02:16]req_shift_opened [17:02:16]FM_GetShiftState [17:02:16]SAM_PROTO_GetShiftState [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 13 01 00 [17:02:16]Write to MH i2c: E2 08 00 A5 20 80 13 01 00 00 00 00 00 42 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 0E 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 0E 00 A5 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [17:02:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:16]wFMCommunicate OK [17:02:16]SAM_PROTO_GetShiftState done [17:02:16]FM_GetShiftState done [17:02:16]req_shift_opened done [17:02:16]requested_item shift.open_date is exist - process it [17:02:16]req_shift_open_date [17:02:16]req_shift_open_date done [17:02:16]produce_requested_data done [17:02:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155008,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:02:16]process_action_free close_receipt [17:02:16]json_value_free [17:02:16]json_value_free done [17:02:16]process_json_proto returns [17:02:16]Send response to host [17:02:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155008,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:02:16]free response buf [17:02:16]execute_script done [17:02:16]execute_script returns [17:02:16]free content buf [17:02:16]Sock 7.Close socket [17:02:16]Sock 7.Thread stoped [17:02:20]OFD Sender: No OFD packet to send [17:02:25]OFD Sender: No OFD packet to send [17:02:29]accept exits with 9 [17:02:29]New connection [17:02:29]New thread 3066891620 created [17:02:29]Thread 3066748260 joined [17:02:29]Waiting for new connection... [17:02:29] Sock 9.Parse request [17:02:29]Sock 9.Check first char [17:02:29]Sock 9.First char is OK [17:02:29]request: POST /json_proto HTTP/1.0 [17:02:29]Method: POST [17:02:29]URL: /json_proto [17:02:29]Method is POST - this is cgi request [17:02:29]url: /json_proto [17:02:29]query_string will be loaded in cgi processing [17:02:29]execute_cgi json_proto POST (null) [17:02:29]execute_cgi path=json_proto method=POST [17:02:29]POST find Content-Length [17:02:29]Host: 172.17.53.67:8080 [17:02:29]Content-Length: 769 [17:02:29]Content-Type: application/json [17:02:29] [17:02:29]POST finish read [17:02:29]Found Content-Length = 769 [17:02:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:29]execute_script... [17:02:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:29]POST & json_proto [17:02:29]process_json_proto [17:02:29]json parsed OK: [17:02:29]protocol is kg_v1.0 [17:02:29]action value=close_receipt [17:02:29]process_action close_receipt [17:02:29]cmd_close_receipt [17:02:29]MH_GetDate [17:02:29]Write to MH i2c: F0 00 00 A6 20 B5 [17:02:29]Write i2c OK [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: F0 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: F0 09 00 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: F0 09 00 A6 20 00 A6 94 12 67 19 BC 99 64 43 [17:02:29]GetLastDocTimeStamp 1729270933 [17:02:29]current date 1729270950 [17:02:29]FM_GetShiftState [17:02:29]SAM_PROTO_GetShiftState [17:02:29]wFMCommunicate request_size=4 [17:02:29]MH_SAM_APDU [17:02:29]CAPDU: 80 13 01 00 [17:02:29]Write to MH i2c: E2 08 00 A7 20 80 13 01 00 00 00 00 00 44 [17:02:29]Write i2c OK [17:02:29]MH_I2C_Read... [17:02:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:29]Read from MH i2c: E2 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 0E 00 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 0E 00 A7 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7B [17:02:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:29]wFMCommunicate OK [17:02:29]SAM_PROTO_GetShiftState done [17:02:29]FM_GetShiftState done [17:02:29]opened in 1729211399 [17:02:29]opened+sec_in_day 1729297799 [17:02:29]quantity*price = 100015 [17:02:29]sum+1 = 100017 [17:02:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 398 18.10.2024 17:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155009 ФПД: 167964761587911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155009&fm=167964761587911&tin=02508201610067®Number=0000137193017469&sum=100016 [17:02:30]StoreToDocumentArchive [17:02:30]shift 312 fd 155009 [17:02:30]save to /storage/0312/doc_00155009 [17:02:30]save last doc name /storage/0312/doc_00155009 to /storage/kkm_last_doc_name [17:02:30]save OK [17:02:30]Clear old archive folders... [17:02:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:30]tlvbuf is 01E69510 [17:02:30]SAM_PROTO_ClearQueue [17:02:30]wFMCommunicate request_size=4 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 09 00 00 [17:02:30]Write to MH i2c: E2 08 00 B4 20 80 09 00 00 00 00 00 00 46 [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 B4 20 00 90 00 48 [17:02:30]RAPDU: 90 00 [17:02:30]wFMCommunicate OK [17:02:30]SAM_PROTO_ClearQueue done [17:02:30]KKMCreateOFDPacket [17:02:30]OFDProtocolAddRootSTLVToBuf [17:02:30]FM_MakeSignedData [17:02:30]FM_MakeSignedData [17:02:30]SAM_PROTO_SignData [17:02:30]wFMCommunicate request_size=4 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 0D 01 02 [17:02:30]Write to MH i2c: E2 08 00 B5 20 80 0D 01 02 00 00 00 00 4E [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 B5 20 00 90 00 49 [17:02:30]RAPDU: 90 00 [17:02:30]wFMCommunicate OK [17:02:30]wFMCommunicate request_size=255 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 A6 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5D 02 00 35 04 06 00 98 [17:02:30]Write to MH i2c: E2 02 01 B6 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 A6 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5D 02 00 35 04 06 00 98 00 00 02 [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 B6 20 00 90 00 4A [17:02:30]RAPDU: 90 00 [17:02:30]wFMCommunicate OK [17:02:30]wFMCommunicate request_size=10 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 0D 02 02 05 C3 57 F3 00 C7 [17:02:30]Write to MH i2c: E2 0D 00 B7 20 80 0D 02 02 05 00 C3 57 F3 00 C7 00 00 2F [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 03 00 B7 20 00 90 00 4B [17:02:30]RAPDU: 90 00 [17:02:30]wFMCommunicate OK [17:02:30]wFMCommunicate request_size=4 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 0D 03 02 [17:02:30]Write to MH i2c: E2 08 00 B8 20 80 0D 03 02 00 00 00 00 53 [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:31]Read from MH i2c: E2 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 0B 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 0B 00 B8 20 00 95 9C 0E D1 FE 90 1D 15 90 00 24 [17:02:31]RAPDU: 95 9C 0E D1 FE 90 1D 15 90 00 [17:02:31]wFMCommunicate OK [17:02:31]SAM_PROTO_SignData done [17:02:31]FM_MakeSignedData done [17:02:31]CreateOFDProtocolMessage [17:02:31]wFMCommunicate request_size=4 [17:02:31]MH_SAM_APDU [17:02:31]CAPDU: 80 11 00 00 [17:02:31]Write to MH i2c: E2 08 00 B9 20 80 11 00 00 00 00 00 00 53 [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:31]Read from MH i2c: E2 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 17 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 17 00 B9 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [17:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:31]wFMCommunicate OK [17:02:31]CreateOFDProtocolMessage done [17:02:31]OFDSenderStorePacket 155009 [17:02:31]StoreOFDPacket docnum=155009 [17:02:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 CB 07 01 5E 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 A6 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5D 02 00 35 04 06 00 98 C3 57 F3 00 C7 95 9C 0E D1 FE 90 1D 15 [17:02:31]CheckFolder [17:02:31]dirname=/storage/ofd_packets [17:02:31]CheckFolder done [17:02:31]ProducePacketName [17:02:31]name=ofd_packets/00155009 [17:02:31]NVStorageSaveData ofd_packets/00155009 [17:02:31]File name is /storage/ofd_packets/00155009 [17:02:31]Write 301 bytes [17:02:31]NVStorageSaveData done [17:02:31]OFDSenderStorePacket done [17:02:31]KKMCreateOFDPacket done [17:02:31]NVStorageSaveData kkm_last_timestamp [17:02:31]File name is /storage/kkm_last_timestamp [17:02:31]Write 4 bytes [17:02:31]NVStorageSaveData done [17:02:31]OFD Sender: Processing packet 155009 [packets to send 51, broken 50] [17:02:31]ProducePacketName [17:02:31]name=ofd_packets/00155009 [17:02:31]OFD Sender: To server: pG, [17:02:31]CommunicateWithHost lk.salyk.kg:30040 [17:02:31]ConnectInit lk.salyk.kg [17:02:31]ExternCall_PrintAddStr [17:02:31]wPrintStart [17:02:31]Write to MH i2c: 01 00 00 BA 20 DA [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 07 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 07 00 BA 20 00 00 00 00 00 FF 0F EF [17:02:31]RasterBufferAndPrint [17:02:31]line Счет N : (1)873202 [17:02:31]line ИНН: 02508201610067 [17:02:31]line Контрольно-Кассовый Чек [17:02:31]line ПРОДАЖА [17:02:31]line ТРК (МРК, ГНК) : 12 [17:02:31]line Товар: 2710124130 [17:02:31]line Аи-92-К-5 [17:02:31]line 14.950 * 66.90 [17:02:31]line = 1000.16 [17:02:31]line НДС 12% НСП 1% [17:02:31]line > о реализуемом товаре [17:02:31]line ИТОГО: 1000.16 [17:02:31]line НСП 1% : 8.85 [17:02:31]line НДС 12% : 106.21 [17:02:31]line Наличными: 0.00 [17:02:31]line Безнал.: 1000.16 [17:02:31]line Место: АЗС № 165 "Партнер Нефть" [17:02:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:02:31]line СНО: Общий режим [17:02:31]line Чек 398 18.10.2024 17:02 [17:02:31]line Смена: 312 ФФД: 1.0 [17:02:31]line ЗНМ: 0300000234 [17:02:31]line РНМ: 0000137193017469 [17:02:31]line Версия ККМ: v1.0 [17:02:31]line Платежная система: Mbank [17:02:31]line ФМ: 0000000000963156 [17:02:31]line ФД: 155009 [17:02:31]line ФПД: 167964761587911 [17:02:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155009&fm=167964761587911&tin=02508201610067®Number=0000137193017469&sum=100016 [17:02:31]Connected sock=11 [17:02:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 CB 07 01 5E 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 A6 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5D 02 00 35 04 06 00 98 C3 57 F3 00 C7 95 9C 0E D1 FE 90 1D 15 [17:02:31]written 0, free lines is 4095 [17:02:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B CE 47 00 E9 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5D 02 00 F4 03 04 00 DE 3A 12 67 B6 04 01 00 00 B7 1F 25 20 0E 50 21 74 [17:02:31]CommunicateWithHost err = 0 [17:02:31]CheckOFDResponse [17:02:31]1017 (14) - 77093643461234 [17:02:31]1041 (16) - 0000000000963156 [17:02:31]1040 (4) - 155009 [17:02:31]1012 (4) - 18.10.2024 10:39 [17:02:31]1206 (1) - 0 [17:02:31]OFD Sender: Remove packet 155009 [17:02:31]ProducePacketName [17:02:31]name=ofd_packets/00155009 [17:02:31]NVStorageDeleteData [17:02:31]Write to MH i2c: 01 00 00 E3 20 03 [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 07 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: 01 07 00 E3 20 00 00 00 00 00 04 0D 1B [17:02:31]RasterBufferAndPrint [17:02:31]line [17:02:31]line [17:02:31]line [17:02:31]line [17:02:31]line [17:02:31]written 0, free lines is 3340 [17:02:31]MH_Cut [17:02:31]Write to MH i2c: D1 01 00 EA 20 01 DC [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: D1 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: D1 01 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: D1 01 00 EA 20 00 DB [17:02:31]Write to MH i2c: 01 00 00 EB 20 0B [17:02:31]Write i2c OK [17:02:31]MH_I2C_Read... [17:02:32]OFD Sender: No OFD packet to send [17:02:32]*** Cut start [17:02:32]*** Partial cut [17:02:32]*** CUTSNS_PIN = 1 [17:02:32]*** CUTSNS_PIN = 0 [17:02:32]*** Brake cut motor [17:02:33]Read from MH i2c: 01 [17:02:33]MH_I2C_Read... [17:02:33]*** Stop cut motor [17:02:33]*** Cut end [17:02:33]Read from MH i2c: 01 07 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: 01 07 00 EB 20 00 00 00 00 00 FF 0F 20 [17:02:33]process_action close_receipt done [17:02:33]requested_data is exist [17:02:33]produce_requested_data [17:02:33]requested_item fm.sn is exist - process it [17:02:33]wFMCommunicate request_size=4 [17:02:33]MH_SAM_APDU [17:02:33]CAPDU: 80 11 00 00 [17:02:33]Write to MH i2c: E2 08 00 EC 20 80 11 00 00 00 00 00 00 86 [17:02:33]Write i2c OK [17:02:33]MH_I2C_Read... [17:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:33]Read from MH i2c: E2 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 17 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 17 00 EC 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [17:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:33]wFMCommunicate OK [17:02:33]requested_item fd.num is exist - process it [17:02:33]SAM_PROTO_GetFieldsCounters [17:02:33]wFMCommunicate request_size=4 [17:02:33]MH_SAM_APDU [17:02:33]CAPDU: 80 13 00 00 [17:02:33]Write to MH i2c: E2 08 00 ED 20 80 13 00 00 00 00 00 00 89 [17:02:33]Write i2c OK [17:02:33]MH_I2C_Read... [17:02:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:33]Read from MH i2c: E2 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 62 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 62 00 ED 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [17:02:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:33]wFMCommunicate OK [17:02:33]SAM_PROTO_GetFieldsCounters done [17:02:33]requested_item shift.num is exist - process it [17:02:33]requested_item shift.opened is exist - process it [17:02:33]req_shift_opened [17:02:33]FM_GetShiftState [17:02:33]SAM_PROTO_GetShiftState [17:02:33]wFMCommunicate request_size=4 [17:02:33]MH_SAM_APDU [17:02:33]CAPDU: 80 13 01 00 [17:02:33]Write to MH i2c: E2 08 00 EE 20 80 13 01 00 00 00 00 00 8B [17:02:33]Write i2c OK [17:02:33]MH_I2C_Read... [17:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:33]Read from MH i2c: E2 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 0E 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 0E 00 EE 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [17:02:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:33]wFMCommunicate OK [17:02:33]SAM_PROTO_GetShiftState done [17:02:33]FM_GetShiftState done [17:02:33]req_shift_opened done [17:02:33]requested_item shift.open_date is exist - process it [17:02:33]req_shift_open_date [17:02:33]req_shift_open_date done [17:02:33]produce_requested_data done [17:02:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155009,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:02:33]process_action_free close_receipt [17:02:33]json_value_free [17:02:33]json_value_free done [17:02:33]process_json_proto returns [17:02:33]Send response to host [17:02:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155009,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:02:33]free response buf [17:02:33]execute_script done [17:02:33]execute_script returns [17:02:33]free content buf [17:02:33]Sock 9.Close socket [17:02:33]Sock 9.Thread stoped [17:02:34]accept exits with 7 [17:02:34]New connection [17:02:34]New thread 3066748260 created [17:02:34]Thread 3066891620 joined [17:02:34]Waiting for new connection... [17:02:34] Sock 7.Parse request [17:02:34]Sock 7.Check first char [17:02:34]Sock 7.First char is OK [17:02:34]request: POST /json_proto HTTP/1.0 [17:02:34]Method: POST [17:02:34]URL: /json_proto [17:02:34]Method is POST - this is cgi request [17:02:34]url: /json_proto [17:02:34]query_string will be loaded in cgi processing [17:02:34]execute_cgi json_proto POST (null) [17:02:34]execute_cgi path=json_proto method=POST [17:02:34]POST find Content-Length [17:02:34]Host: 172.17.53.67:8080 [17:02:34]Content-Length: 677 [17:02:34]Content-Type: application/json [17:02:34] [17:02:34]POST finish read [17:02:34]Found Content-Length = 677 [17:02:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:34]execute_script... [17:02:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:34]POST & json_proto [17:02:34]process_json_proto [17:02:34]json parsed OK: [17:02:34]protocol is kg_v1.0 [17:02:34]action value=close_receipt [17:02:34]process_action close_receipt [17:02:34]cmd_close_receipt [17:02:34]MH_GetDate [17:02:34]Write to MH i2c: F0 00 00 EF 20 FE [17:02:34]Write i2c OK [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: F0 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: F0 09 00 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: F0 09 00 EF 20 00 AB 94 12 67 19 BC 99 64 91 [17:02:34]GetLastDocTimeStamp 1729270950 [17:02:34]current date 1729270955 [17:02:34]FM_GetShiftState [17:02:34]SAM_PROTO_GetShiftState [17:02:34]wFMCommunicate request_size=4 [17:02:34]MH_SAM_APDU [17:02:34]CAPDU: 80 13 01 00 [17:02:34]Write to MH i2c: E2 08 00 F0 20 80 13 01 00 00 00 00 00 8D [17:02:34]Write i2c OK [17:02:34]MH_I2C_Read... [17:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:34]Read from MH i2c: E2 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 0E 00 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 0E 00 F0 20 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [17:02:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:34]wFMCommunicate OK [17:02:34]SAM_PROTO_GetShiftState done [17:02:34]FM_GetShiftState done [17:02:34]opened in 1729211399 [17:02:34]opened+sec_in_day 1729297799 [17:02:34]quantity*price = 50041 [17:02:34]sum+1 = 50042 [17:02:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 399 18.10.2024 17:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155010 ФПД: 31071994227836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155010&fm=31071994227836&tin=02508201610067®Number=0000137193017469&sum=50000 [17:02:35]StoreToDocumentArchive [17:02:35]shift 312 fd 155010 [17:02:35]save to /storage/0312/doc_00155010 [17:02:35]save last doc name /storage/0312/doc_00155010 to /storage/kkm_last_doc_name [17:02:35]save OK [17:02:35]Clear old archive folders... [17:02:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:35]tlvbuf is 01E792C0 [17:02:35]SAM_PROTO_ClearQueue [17:02:35]wFMCommunicate request_size=4 [17:02:35]MH_SAM_APDU [17:02:35]CAPDU: 80 09 00 00 [17:02:35]Write to MH i2c: E2 08 00 FD 20 80 09 00 00 00 00 00 00 8F [17:02:35]Write i2c OK [17:02:35]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 FD 20 00 90 00 91 [17:02:36]RAPDU: 90 00 [17:02:36]wFMCommunicate OK [17:02:36]SAM_PROTO_ClearQueue done [17:02:36]KKMCreateOFDPacket [17:02:36]OFDProtocolAddRootSTLVToBuf [17:02:36]FM_MakeSignedData [17:02:36]FM_MakeSignedData [17:02:36]SAM_PROTO_SignData [17:02:36]wFMCommunicate request_size=4 [17:02:36]MH_SAM_APDU [17:02:36]CAPDU: 80 0D 01 02 [17:02:36]Write to MH i2c: E2 08 00 FE 20 80 0D 01 02 00 00 00 00 97 [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 FE 20 00 90 00 92 [17:02:36]RAPDU: 90 00 [17:02:36]wFMCommunicate OK [17:02:36]wFMCommunicate request_size=255 [17:02:36]MH_SAM_APDU [17:02:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 AB 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5D 02 00 35 04 06 00 1C [17:02:36]Write to MH i2c: E2 02 01 FF 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 AB 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5D 02 00 35 04 06 00 1C 00 00 BC [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:36]Read from MH i2c: E2 03 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 FF 20 00 90 00 93 [17:02:36]RAPDU: 90 00 [17:02:36]wFMCommunicate OK [17:02:36]wFMCommunicate request_size=10 [17:02:36]MH_SAM_APDU [17:02:36]CAPDU: 80 0D 02 02 05 42 83 2D AC 7C [17:02:36]Write to MH i2c: E2 0D 00 00 21 80 0D 02 02 05 00 42 83 2D AC 7C 00 00 BF [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 03 00 00 21 00 90 00 95 [17:02:36]RAPDU: 90 00 [17:02:36]wFMCommunicate OK [17:02:36]wFMCommunicate request_size=4 [17:02:36]MH_SAM_APDU [17:02:36]CAPDU: 80 0D 03 02 [17:02:36]Write to MH i2c: E2 08 00 01 21 80 0D 03 02 00 00 00 00 9D [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 0B 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 0B 00 01 21 00 9A E7 99 49 48 BC E3 71 90 00 59 [17:02:36]RAPDU: 9A E7 99 49 48 BC E3 71 90 00 [17:02:36]wFMCommunicate OK [17:02:36]SAM_PROTO_SignData done [17:02:36]FM_MakeSignedData done [17:02:36]CreateOFDProtocolMessage [17:02:36]wFMCommunicate request_size=4 [17:02:36]MH_SAM_APDU [17:02:36]CAPDU: 80 11 00 00 [17:02:36]Write to MH i2c: E2 08 00 02 21 80 11 00 00 00 00 00 00 9D [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:36]Read from MH i2c: E2 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 17 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: E2 17 00 02 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [17:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:36]wFMCommunicate OK [17:02:36]CreateOFDProtocolMessage done [17:02:36]OFDSenderStorePacket 155010 [17:02:36]StoreOFDPacket docnum=155010 [17:02:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 8F 07 01 B8 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 AB 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5D 02 00 35 04 06 00 1C 42 83 2D AC 7C 9A E7 99 49 48 BC E3 71 [17:02:36]CheckFolder [17:02:36]dirname=/storage/ofd_packets [17:02:36]CheckFolder done [17:02:36]ProducePacketName [17:02:36]name=ofd_packets/00155010 [17:02:36]NVStorageSaveData ofd_packets/00155010 [17:02:36]File name is /storage/ofd_packets/00155010 [17:02:36]Write 301 bytes [17:02:36]NVStorageSaveData done [17:02:36]OFDSenderStorePacket done [17:02:36]KKMCreateOFDPacket done [17:02:36]NVStorageSaveData kkm_last_timestamp [17:02:36]File name is /storage/kkm_last_timestamp [17:02:36]Write 4 bytes [17:02:36]NVStorageSaveData done [17:02:36]ExternCall_PrintAddStr [17:02:36]wPrintStart [17:02:36]Write to MH i2c: 01 00 00 03 21 24 [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 07 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 07 00 03 21 00 00 00 00 00 FF 0F 39 [17:02:36]RasterBufferAndPrint [17:02:36]line Счет N : (1)873203 [17:02:36]line ИНН: 02508201610067 [17:02:36]line Контрольно-Кассовый Чек [17:02:36]line ПРОДАЖА [17:02:36]line ТРК (МРК, ГНК) : 32 [17:02:36]line Товар: 2710124130 [17:02:36]line Аи-92-К-5 [17:02:36]line 7.480 * 66.90 [17:02:36]line = 500.41 [17:02:36]line НДС 12% НСП 1% [17:02:36]line > о реализуемом товаре [17:02:36]line ОКРУГЛЕНИЕ: -0.41 [17:02:36]line ИТОГО: 500.00 [17:02:36]line Внесено: 500.00 [17:02:36]line СДАЧА: 0.00 [17:02:36]line НСП 1% : 4.43 [17:02:36]line НДС 12% : 53.14 [17:02:36]line Наличными: 500.00 [17:02:36]line Безнал.: 0.00 [17:02:36]line Место: АЗС № 165 "Партнер Нефть" [17:02:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:02:36]line СНО: Общий режим [17:02:36]line Чек 399 18.10.2024 17:02 [17:02:36]line Смена: 312 ФФД: 1.0 [17:02:36]line ЗНМ: 0300000234 [17:02:36]line РНМ: 0000137193017469 [17:02:36]line Версия ККМ: v1.0 [17:02:36]line ФМ: 0000000000963156 [17:02:36]line ФД: 155010 [17:02:36]line ФПД: 31071994227836 [17:02:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155010&fm=31071994227836&tin=02508201610067®Number=0000137193017469&sum=50000 [17:02:36]written 0, free lines is 4095 [17:02:36]OFD Sender: Processing packet 155010 [packets to send 51, broken 50] [17:02:36]ProducePacketName [17:02:36]name=ofd_packets/00155010 [17:02:36]OFD Sender: To server: pG, [17:02:36]CommunicateWithHost lk.salyk.kg:30040 [17:02:36]ConnectInit lk.salyk.kg [17:02:36]Connected sock=10 [17:02:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 8F 07 01 B8 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 AB 94 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5D 02 00 35 04 06 00 1C 42 83 2D AC 7C 9A E7 99 49 48 BC E3 71 [17:02:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6D B8 47 00 B9 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5D 02 00 F4 03 04 00 E3 3A 12 67 B6 04 01 00 00 AC E8 10 B2 DA 5B 28 F1 [17:02:37]CommunicateWithHost err = 0 [17:02:37]CheckOFDResponse [17:02:37]1017 (14) - 77093643461234 [17:02:37]1041 (16) - 0000000000963156 [17:02:37]1040 (4) - 155010 [17:02:37]1012 (4) - 18.10.2024 10:39 [17:02:37]1206 (1) - 0 [17:02:37]OFD Sender: Remove packet 155010 [17:02:37]ProducePacketName [17:02:37]name=ofd_packets/00155010 [17:02:37]NVStorageDeleteData [17:02:37]Write to MH i2c: 01 00 00 2E 21 4F [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 07 00 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 07 00 2E 21 00 00 00 00 00 F2 0C 54 [17:02:37]RasterBufferAndPrint [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]written 0, free lines is 3329 [17:02:37]MH_Cut [17:02:37]Write to MH i2c: D1 01 00 35 21 01 28 [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 01 00 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 01 00 35 21 00 27 [17:02:37]Write to MH i2c: 01 00 00 36 21 57 [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:37]OFD Sender: No OFD packet to send [17:02:37]*** Cut start [17:02:37]*** Partial cut [17:02:37]*** CUTSNS_PIN = 1 [17:02:37]*** CUTSNS_PIN = 0 [17:02:38]*** Brake cut motor [17:02:38]Read from MH i2c: 01 [17:02:38]MH_I2C_Read... [17:02:38]*** Stop cut motor [17:02:38]*** Cut end [17:02:38]Read from MH i2c: 01 07 00 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: 01 07 00 36 21 00 00 00 00 00 FF 0F 6C [17:02:38]process_action close_receipt done [17:02:38]requested_data is exist [17:02:38]produce_requested_data [17:02:38]requested_item fm.sn is exist - process it [17:02:38]wFMCommunicate request_size=4 [17:02:38]MH_SAM_APDU [17:02:38]CAPDU: 80 11 00 00 [17:02:38]Write to MH i2c: E2 08 00 37 21 80 11 00 00 00 00 00 00 D2 [17:02:38]Write i2c OK [17:02:38]MH_I2C_Read... [17:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:38]Read from MH i2c: E2 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 17 00 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 17 00 37 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [17:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:02:38]wFMCommunicate OK [17:02:38]requested_item fd.num is exist - process it [17:02:38]SAM_PROTO_GetFieldsCounters [17:02:38]wFMCommunicate request_size=4 [17:02:38]MH_SAM_APDU [17:02:38]CAPDU: 80 13 00 00 [17:02:38]Write to MH i2c: E2 08 00 38 21 80 13 00 00 00 00 00 00 D5 [17:02:38]Write i2c OK [17:02:38]MH_I2C_Read... [17:02:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:38]Read from MH i2c: E2 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 62 00 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 62 00 38 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [17:02:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:38]wFMCommunicate OK [17:02:38]SAM_PROTO_GetFieldsCounters done [17:02:38]requested_item shift.num is exist - process it [17:02:38]requested_item shift.opened is exist - process it [17:02:38]req_shift_opened [17:02:38]FM_GetShiftState [17:02:38]SAM_PROTO_GetShiftState [17:02:38]wFMCommunicate request_size=4 [17:02:38]MH_SAM_APDU [17:02:38]CAPDU: 80 13 01 00 [17:02:38]Write to MH i2c: E2 08 00 39 21 80 13 01 00 00 00 00 00 D7 [17:02:38]Write i2c OK [17:02:38]MH_I2C_Read... [17:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:38]Read from MH i2c: E2 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 0E 00 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: E2 0E 00 39 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [17:02:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:02:38]wFMCommunicate OK [17:02:38]SAM_PROTO_GetShiftState done [17:02:38]FM_GetShiftState done [17:02:38]req_shift_opened done [17:02:38]requested_item shift.open_date is exist - process it [17:02:38]req_shift_open_date [17:02:38]req_shift_open_date done [17:02:38]produce_requested_data done [17:02:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155010,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:02:38]process_action_free close_receipt [17:02:38]json_value_free [17:02:38]json_value_free done [17:02:38]process_json_proto returns [17:02:38]Send response to host [17:02:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155010,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:02:38]free response buf [17:02:38]execute_script done [17:02:38]execute_script returns [17:02:38]free content buf [17:02:38]Sock 7.Close socket [17:02:38]Sock 7.Thread stoped [17:02:42]OFD Sender: No OFD packet to send [17:02:47]OFD Sender: No OFD packet to send [17:02:52]OFD Sender: No OFD packet to send [17:02:57]OFD Sender: No OFD packet to send [17:03:02]OFD Sender: No OFD packet to send [17:03:07]OFD Sender: No OFD packet to send [17:03:12]OFD Sender: No OFD packet to send [17:03:17]OFD Sender: No OFD packet to send [17:03:22]OFD Sender: No OFD packet to send [17:03:27]OFD Sender: No OFD packet to send [17:03:32]OFD Sender: No OFD packet to send [17:03:37]OFD Sender: No OFD packet to send [17:03:42]OFD Sender: No OFD packet to send [17:03:47]OFD Sender: No OFD packet to send [17:03:52]OFD Sender: No OFD packet to send [17:03:57]OFD Sender: No OFD packet to send [17:04:02]OFD Sender: No OFD packet to send [17:04:07]OFD Sender: No OFD packet to send [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:27]OFD Sender: No OFD packet to send [17:04:32]OFD Sender: No OFD packet to send [17:04:37]OFD Sender: No OFD packet to send [17:04:42]OFD Sender: No OFD packet to send [17:04:47]OFD Sender: No OFD packet to send [17:04:51]accept exits with 9 [17:04:51]New connection [17:04:51]New thread 3066891620 created [17:04:51]Thread 3066748260 joined [17:04:51]Waiting for new connection... [17:04:51] Sock 9.Parse request [17:04:51]Sock 9.Check first char [17:04:51]Sock 9.First char is OK [17:04:51]request: POST /json_proto HTTP/1.0 [17:04:51]Method: POST [17:04:51]URL: /json_proto [17:04:51]Method is POST - this is cgi request [17:04:51]url: /json_proto [17:04:51]query_string will be loaded in cgi processing [17:04:51]execute_cgi json_proto POST (null) [17:04:51]execute_cgi path=json_proto method=POST [17:04:51]POST find Content-Length [17:04:51]Host: 172.17.53.67:8080 [17:04:51]Content-Length: 672 [17:04:51]Content-Type: application/json [17:04:51] [17:04:51]POST finish read [17:04:51]Found Content-Length = 672 [17:04:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 0.670, "sum" : 51.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 51.00, "payments": [ { "type": 0, "sum" : 51.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:51]execute_script... [17:04:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 0.670, "sum" : 51.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 51.00, "payments": [ { "type": 0, "sum" : 51.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:51]POST & json_proto [17:04:51]process_json_proto [17:04:51]json parsed OK: [17:04:51]protocol is kg_v1.0 [17:04:51]action value=close_receipt [17:04:51]process_action close_receipt [17:04:51]cmd_close_receipt [17:04:51]MH_GetDate [17:04:51]Write to MH i2c: F0 00 00 3A 21 4A [17:04:52]Write i2c OK [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: F0 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: F0 09 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: F0 09 00 3A 21 00 34 95 12 67 19 BC 99 64 67 [17:04:52]GetLastDocTimeStamp 1729270955 [17:04:52]current date 1729271092 [17:04:52]FM_GetShiftState [17:04:52]SAM_PROTO_GetShiftState [17:04:52]wFMCommunicate request_size=4 [17:04:52]MH_SAM_APDU [17:04:52]CAPDU: 80 13 01 00 [17:04:52]Write to MH i2c: E2 08 00 3B 21 80 13 01 00 00 00 00 00 D9 [17:04:52]Write i2c OK [17:04:52]MH_I2C_Read... [17:04:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:52]Read from MH i2c: E2 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 0E 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 0E 00 3B 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 10 [17:04:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:04:52]wFMCommunicate OK [17:04:52]SAM_PROTO_GetShiftState done [17:04:52]FM_GetShiftState done [17:04:52]opened in 1729211399 [17:04:52]opened+sec_in_day 1729297799 [17:04:52]quantity*price = 5105 [17:04:52]sum+1 = 5106 [17:04:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 51.00 Внесено: 1000.00 СДАЧА: 949.00 НСП 1% : 0.45 НДС 12% : 5.42 Наличными: 51.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 400 18.10.2024 17:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155011 ФПД: 116271207833520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155011&fm=116271207833520&tin=02508201610067®Number=0000137193017469&sum=5100 [17:04:53]StoreToDocumentArchive [17:04:53]shift 312 fd 155011 [17:04:53]save to /storage/0312/doc_00155011 [17:04:53]save last doc name /storage/0312/doc_00155011 to /storage/kkm_last_doc_name [17:04:53]save OK [17:04:53]Clear old archive folders... [17:04:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:04:53]tlvbuf is 01E1D4F0 [17:04:53]SAM_PROTO_ClearQueue [17:04:53]wFMCommunicate request_size=4 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 09 00 00 [17:04:53]Write to MH i2c: E2 08 00 48 21 80 09 00 00 00 00 00 00 DB [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 48 21 00 90 00 DD [17:04:53]RAPDU: 90 00 [17:04:53]wFMCommunicate OK [17:04:53]SAM_PROTO_ClearQueue done [17:04:53]KKMCreateOFDPacket [17:04:53]OFDProtocolAddRootSTLVToBuf [17:04:53]FM_MakeSignedData [17:04:53]FM_MakeSignedData [17:04:53]SAM_PROTO_SignData [17:04:53]wFMCommunicate request_size=4 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 0D 01 02 [17:04:53]Write to MH i2c: E2 08 00 49 21 80 0D 01 02 00 00 00 00 E3 [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 49 21 00 90 00 DE [17:04:53]RAPDU: 90 00 [17:04:53]wFMCommunicate OK [17:04:53]wFMCommunicate request_size=255 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 9E 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F1 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 34 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5D 02 00 35 04 06 00 69 BF 80 0A [17:04:53]Write to MH i2c: E2 02 01 4A 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 9E 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F1 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 34 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5D 02 00 35 04 06 00 69 BF 80 0A 00 00 C5 [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 4A 21 00 90 00 DF [17:04:53]RAPDU: 90 00 [17:04:53]wFMCommunicate OK [17:04:53]wFMCommunicate request_size=7 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 0D 02 02 02 5F B0 [17:04:53]Write to MH i2c: E2 0A 00 4B 21 80 0D 02 02 02 00 5F B0 00 00 F9 [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 03 00 4B 21 00 90 00 E0 [17:04:53]RAPDU: 90 00 [17:04:53]wFMCommunicate OK [17:04:53]wFMCommunicate request_size=4 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 0D 03 02 [17:04:53]Write to MH i2c: E2 08 00 4C 21 80 0D 03 02 00 00 00 00 E8 [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 0B 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 0B 00 4C 21 00 E1 0A 19 F9 3B BB 4F EB 90 00 16 [17:04:53]RAPDU: E1 0A 19 F9 3B BB 4F EB 90 00 [17:04:53]wFMCommunicate OK [17:04:53]SAM_PROTO_SignData done [17:04:53]FM_MakeSignedData done [17:04:53]CreateOFDProtocolMessage [17:04:53]wFMCommunicate request_size=4 [17:04:53]MH_SAM_APDU [17:04:53]CAPDU: 80 11 00 00 [17:04:53]Write to MH i2c: E2 08 00 4D 21 80 11 00 00 00 00 00 00 E8 [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:53]Read from MH i2c: E2 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 17 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: E2 17 00 4D 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [17:04:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:04:53]wFMCommunicate OK [17:04:53]CreateOFDProtocolMessage done [17:04:53]OFDSenderStorePacket 155011 [17:04:53]StoreOFDPacket docnum=155011 [17:04:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D7 D6 04 01 37 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 9E 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F1 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 34 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5D 02 00 35 04 06 00 69 BF 80 0A 5F B0 E1 0A 19 F9 3B BB 4F EB [17:04:53]CheckFolder [17:04:53]dirname=/storage/ofd_packets [17:04:53]CheckFolder done [17:04:53]ProducePacketName [17:04:53]name=ofd_packets/00155011 [17:04:53]NVStorageSaveData ofd_packets/00155011 [17:04:53]File name is /storage/ofd_packets/00155011 [17:04:53]Write 298 bytes [17:04:53]NVStorageSaveData done [17:04:53]OFDSenderStorePacket done [17:04:53]KKMCreateOFDPacket done [17:04:53]NVStorageSaveData kkm_last_timestamp [17:04:53]File name is /storage/kkm_last_timestamp [17:04:53]Write 4 bytes [17:04:53]NVStorageSaveData done [17:04:53]ExternCall_PrintAddStr [17:04:53]wPrintStart [17:04:53]Write to MH i2c: 01 00 00 4E 21 6F [17:04:53]Write i2c OK [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: 01 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: 01 07 00 [17:04:53]MH_I2C_Read... [17:04:53]Read from MH i2c: 01 07 00 4E 21 00 00 00 00 00 FF 0F 84 [17:04:53]RasterBufferAndPrint [17:04:53]line Счет N : (1)873204 [17:04:53]line ИНН: 02508201610067 [17:04:53]line Контрольно-Кассовый Чек [17:04:53]line ПРОДАЖА [17:04:53]line ТРК (МРК, ГНК) : 24 [17:04:53]line Товар: 2710194210 [17:04:53]line ДТ-К-2 [17:04:53]line 0.670 * 76.20 [17:04:53]line = 51.05 [17:04:53]line НДС 12% НСП 1% [17:04:53]line > о реализуемом товаре [17:04:53]line ОКРУГЛЕНИЕ: -0.05 [17:04:53]line ИТОГО: 51.00 [17:04:53]line Внесено: 1000.00 [17:04:53]line СДАЧА: 949.00 [17:04:53]line НСП 1% : 0.45 [17:04:53]line НДС 12% : 5.42 [17:04:53]line Наличными: 51.00 [17:04:53]line Безнал.: 0.00 [17:04:53]line Место: АЗС № 165 "Партнер Нефть" [17:04:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:04:53]line СНО: Общий режим [17:04:53]line Чек 400 18.10.2024 17:04 [17:04:53]line Смена: 312 ФФД: 1.0 [17:04:53]line ЗНМ: 0300000234 [17:04:53]line РНМ: 0000137193017469 [17:04:53]line Версия ККМ: v1.0 [17:04:53]line ФМ: 0000000000963156 [17:04:53]line ФД: 155011 [17:04:54]line ФПД: 116271207833520 [17:04:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155011&fm=116271207833520&tin=02508201610067®Number=0000137193017469&sum=5100 [17:04:54]OFD Sender: Processing packet 155011 [packets to send 51, broken 50] [17:04:54]ProducePacketName [17:04:54]name=ofd_packets/00155011 [17:04:54]OFD Sender: To server: pG, [17:04:54]CommunicateWithHost lk.salyk.kg:30040 [17:04:54]ConnectInit lk.salyk.kg [17:04:54]written 0, free lines is 4095 [17:04:54]Connected sock=10 [17:04:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D7 D6 04 01 37 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 9E 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F1 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 34 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5D 02 00 35 04 06 00 69 BF 80 0A 5F B0 E1 0A 19 F9 3B BB 4F EB [17:04:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 38 47 00 B2 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5D 02 00 F4 03 04 00 6C 3B 12 67 B6 04 01 00 00 55 B0 F2 09 3A 79 B5 0F [17:04:54]CommunicateWithHost err = 0 [17:04:54]CheckOFDResponse [17:04:54]1017 (14) - 77093643461234 [17:04:54]1041 (16) - 0000000000963156 [17:04:54]1040 (4) - 155011 [17:04:54]1012 (4) - 18.10.2024 10:41 [17:04:54]1206 (1) - 0 [17:04:54]OFD Sender: Remove packet 155011 [17:04:54]ProducePacketName [17:04:54]name=ofd_packets/00155011 [17:04:54]NVStorageDeleteData [17:04:54]Write to MH i2c: 01 00 00 79 21 9A [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: 01 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: 01 07 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: 01 07 00 79 21 00 00 00 00 00 EA 0C 97 [17:04:54]RasterBufferAndPrint [17:04:54]line [17:04:54]line [17:04:54]line [17:04:54]line [17:04:54]line [17:04:54]written 0, free lines is 3312 [17:04:54]MH_Cut [17:04:54]Write to MH i2c: D1 01 00 80 21 01 73 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: D1 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: D1 01 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: D1 01 00 80 21 00 72 [17:04:54]Write to MH i2c: 01 00 00 81 21 A2 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]OFD Sender: No OFD packet to send [17:04:55]*** Cut start [17:04:55]*** Partial cut [17:04:55]*** CUTSNS_PIN = 1 [17:04:55]*** CUTSNS_PIN = 0 [17:04:55]*** Brake cut motor [17:04:55]Read from MH i2c: 01 [17:04:55]MH_I2C_Read... [17:04:55]*** Stop cut motor [17:04:55]*** Cut end [17:04:55]Read from MH i2c: 01 07 00 [17:04:55]MH_I2C_Read... [17:04:55]Read from MH i2c: 01 07 00 81 21 00 00 00 00 00 FF 0F B7 [17:04:55]process_action close_receipt done [17:04:55]requested_data is exist [17:04:55]produce_requested_data [17:04:55]requested_item fm.sn is exist - process it [17:04:55]wFMCommunicate request_size=4 [17:04:55]MH_SAM_APDU [17:04:55]CAPDU: 80 11 00 00 [17:04:55]Write to MH i2c: E2 08 00 82 21 80 11 00 00 00 00 00 00 1D [17:04:55]Write i2c OK [17:04:55]MH_I2C_Read... [17:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:55]Read from MH i2c: E2 [17:04:55]MH_I2C_Read... [17:04:55]Read from MH i2c: E2 17 00 [17:04:55]MH_I2C_Read... [17:04:55]Read from MH i2c: E2 17 00 82 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [17:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:04:55]wFMCommunicate OK [17:04:55]requested_item fd.num is exist - process it [17:04:55]SAM_PROTO_GetFieldsCounters [17:04:55]wFMCommunicate request_size=4 [17:04:55]MH_SAM_APDU [17:04:55]CAPDU: 80 13 00 00 [17:04:55]Write to MH i2c: E2 08 00 83 21 80 13 00 00 00 00 00 00 20 [17:04:55]Write i2c OK [17:04:55]MH_I2C_Read... [17:04:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:55]Read from MH i2c: E2 [17:04:55]MH_I2C_Read... [17:04:55]Read from MH i2c: E2 62 00 [17:04:55]MH_I2C_Read... [17:04:55]Read from MH i2c: E2 62 00 83 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [17:04:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:55]wFMCommunicate OK [17:04:55]SAM_PROTO_GetFieldsCounters done [17:04:55]requested_item shift.num is exist - process it [17:04:55]requested_item shift.opened is exist - process it [17:04:55]req_shift_opened [17:04:55]FM_GetShiftState [17:04:55]SAM_PROTO_GetShiftState [17:04:55]wFMCommunicate request_size=4 [17:04:55]MH_SAM_APDU [17:04:55]CAPDU: 80 13 01 00 [17:04:55]Write to MH i2c: E2 08 00 84 21 80 13 01 00 00 00 00 00 22 [17:04:55]Write i2c OK [17:04:55]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0E 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0E 00 84 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [17:04:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:04:56]wFMCommunicate OK [17:04:56]SAM_PROTO_GetShiftState done [17:04:56]FM_GetShiftState done [17:04:56]req_shift_opened done [17:04:56]requested_item shift.open_date is exist - process it [17:04:56]req_shift_open_date [17:04:56]req_shift_open_date done [17:04:56]produce_requested_data done [17:04:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155011,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:04:56]process_action_free close_receipt [17:04:56]json_value_free [17:04:56]json_value_free done [17:04:56]process_json_proto returns [17:04:56]Send response to host [17:04:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155011,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:04:56]free response buf [17:04:56]execute_script done [17:04:56]execute_script returns [17:04:56]free content buf [17:04:56]Sock 9.Close socket [17:04:56]Sock 9.Thread stoped [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [17:05:14]OFD Sender: No OFD packet to send [17:05:19]OFD Sender: No OFD packet to send [17:05:20]int [17:05:20]Write to MH i2c: 01 00 00 85 21 A6 [17:05:20]*** FLAG_PRN_KEY set [17:05:20]Write i2c OK [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 85 21 00 08 00 00 00 FF 0F C3 [17:05:20]state=0 [17:05:20]Key pressed [17:05:20]Feed [17:05:20]Write to MH i2c: D8 00 00 86 21 7E [17:05:20]Write i2c OK [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: D8 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: D8 01 00 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: D8 01 00 86 21 00 7F [17:05:20]int [17:05:20]Write to MH i2c: 01 00 00 87 21 A8 [17:05:20]Write i2c OK [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 87 21 00 48 00 00 00 3C 00 33 [17:05:20]state=2 [17:05:20]Key pressed [17:05:20]int [17:05:20]Write to MH i2c: 01 00 00 88 21 A9 [17:05:20]*** FLAG_PRN_KEY reset [17:05:20]Write i2c OK [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 [17:05:20]MH_I2C_Read... [17:05:20]Read from MH i2c: 01 07 00 88 21 00 00 00 00 00 FF 0F BE [17:05:20]state=2 [17:05:20]Stop feed [17:05:21]int [17:05:21]Write to MH i2c: 01 00 00 89 21 AA [17:05:21]*** FLAG_PRN_KEY set [17:05:21]Write i2c OK [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 89 21 00 08 00 00 00 FF 0F C7 [17:05:21]state=0 [17:05:21]Key pressed [17:05:21]Feed [17:05:21]Write to MH i2c: D8 00 00 8A 21 82 [17:05:21]Write i2c OK [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: D8 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: D8 01 00 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: D8 01 00 8A 21 00 83 [17:05:21]int [17:05:21]Write to MH i2c: 01 00 00 8B 21 AC [17:05:21]Write i2c OK [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 8B 21 00 48 00 00 00 3C 00 37 [17:05:21]state=2 [17:05:21]Key pressed [17:05:21]int [17:05:21]Write to MH i2c: 01 00 00 8C 21 AD [17:05:21]*** FLAG_PRN_KEY reset [17:05:21]Write i2c OK [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 [17:05:21]MH_I2C_Read... [17:05:21]Read from MH i2c: 01 07 00 8C 21 00 00 00 00 00 F6 0F B9 [17:05:21]state=2 [17:05:21]Stop feed [17:05:24]OFD Sender: No OFD packet to send [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05:54]OFD Sender: No OFD packet to send [17:05:59]OFD Sender: No OFD packet to send [17:06:04]OFD Sender: No OFD packet to send [17:06:09]OFD Sender: No OFD packet to send [17:06:14]OFD Sender: No OFD packet to send [17:06:19]OFD Sender: No OFD packet to send [17:06:24]OFD Sender: No OFD packet to send [17:06:29]OFD Sender: No OFD packet to send [17:06:34]OFD Sender: No OFD packet to send [17:06:39]OFD Sender: No OFD packet to send [17:06:44]OFD Sender: No OFD packet to send [17:06:49]OFD Sender: No OFD packet to send [17:06:54]OFD Sender: No OFD packet to send [17:06:59]OFD Sender: No OFD packet to send [17:07:04]OFD Sender: No OFD packet to send [17:07:09]OFD Sender: No OFD packet to send [17:07:14]accept exits with 7 [17:07:14]New connection [17:07:14]New thread 3066748260 created [17:07:14]Thread 3066891620 joined [17:07:14]Waiting for new connection... [17:07:14] Sock 7.Parse request [17:07:14]Sock 7.Check first char [17:07:14]Sock 7.First char is OK [17:07:14]request: POST /json_proto HTTP/1.0 [17:07:14]Method: POST [17:07:14]URL: /json_proto [17:07:14]Method is POST - this is cgi request [17:07:14]url: /json_proto [17:07:14]query_string will be loaded in cgi processing [17:07:14]execute_cgi json_proto POST (null) [17:07:14]execute_cgi path=json_proto method=POST [17:07:14]POST find Content-Length [17:07:14]Host: 172.17.53.67:8080 [17:07:14]Content-Length: 677 [17:07:14]Content-Type: application/json [17:07:14] [17:07:14]POST finish read [17:07:14]Found Content-Length = 677 [17:07:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:14]execute_script... [17:07:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:14]POST & json_proto [17:07:14]process_json_proto [17:07:14]json parsed OK: [17:07:14]protocol is kg_v1.0 [17:07:14]action value=close_receipt [17:07:14]process_action close_receipt [17:07:14]cmd_close_receipt [17:07:14]MH_GetDate [17:07:14]Write to MH i2c: F0 00 00 8D 21 9D [17:07:14]Write i2c OK [17:07:14]MH_I2C_Read... [17:07:14]Read from MH i2c: F0 [17:07:14]MH_I2C_Read... [17:07:14]Read from MH i2c: F0 09 00 [17:07:14]MH_I2C_Read... [17:07:14]Read from MH i2c: F0 09 00 8D 21 00 C3 95 12 67 19 BC 99 64 49 [17:07:14]GetLastDocTimeStamp 1729271092 [17:07:14]current date 1729271235 [17:07:14]FM_GetShiftState [17:07:14]SAM_PROTO_GetShiftState [17:07:14]wFMCommunicate request_size=4 [17:07:14]MH_SAM_APDU [17:07:14]CAPDU: 80 13 01 00 [17:07:14]Write to MH i2c: E2 08 00 8E 21 80 13 01 00 00 00 00 00 2C [17:07:14]Write i2c OK [17:07:14]MH_I2C_Read... [17:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:14]Read from MH i2c: E2 [17:07:14]MH_I2C_Read... [17:07:14]Read from MH i2c: E2 0E 00 [17:07:14]MH_I2C_Read... [17:07:14]Read from MH i2c: E2 0E 00 8E 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 63 [17:07:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:07:14]wFMCommunicate OK [17:07:14]SAM_PROTO_GetShiftState done [17:07:14]FM_GetShiftState done [17:07:14]opened in 1729211399 [17:07:14]opened+sec_in_day 1729297799 [17:07:14]quantity*price = 70044 [17:07:14]sum+1 = 70046 [17:07:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 401 18.10.2024 17:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155012 ФПД: 122118399700671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155012&fm=122118399700671&tin=02508201610067®Number=0000137193017469&sum=70000 [17:07:15]StoreToDocumentArchive [17:07:15]shift 312 fd 155012 [17:07:15]save to /storage/0312/doc_00155012 [17:07:15]save last doc name /storage/0312/doc_00155012 to /storage/kkm_last_doc_name [17:07:15]save OK [17:07:15]Clear old archive folders... [17:07:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:15]tlvbuf is 01DF2100 [17:07:15]SAM_PROTO_ClearQueue [17:07:15]wFMCommunicate request_size=4 [17:07:15]MH_SAM_APDU [17:07:15]CAPDU: 80 09 00 00 [17:07:15]Write to MH i2c: E2 08 00 9B 21 80 09 00 00 00 00 00 00 2E [17:07:15]Write i2c OK [17:07:15]MH_I2C_Read... [17:07:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:15]Read from MH i2c: E2 [17:07:15]MH_I2C_Read... [17:07:15]Read from MH i2c: E2 03 00 [17:07:15]MH_I2C_Read... [17:07:15]Read from MH i2c: E2 03 00 9B 21 00 90 00 30 [17:07:15]RAPDU: 90 00 [17:07:15]wFMCommunicate OK [17:07:15]SAM_PROTO_ClearQueue done [17:07:15]KKMCreateOFDPacket [17:07:15]OFDProtocolAddRootSTLVToBuf [17:07:15]FM_MakeSignedData [17:07:15]FM_MakeSignedData [17:07:15]SAM_PROTO_SignData [17:07:15]wFMCommunicate request_size=4 [17:07:15]MH_SAM_APDU [17:07:15]CAPDU: 80 0D 01 02 [17:07:15]Write to MH i2c: E2 08 00 9C 21 80 0D 01 02 00 00 00 00 36 [17:07:15]Write i2c OK [17:07:15]MH_I2C_Read... [17:07:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:15]Read from MH i2c: E2 [17:07:15]MH_I2C_Read... [17:07:15]Read from MH i2c: E2 03 00 [17:07:15]MH_I2C_Read... [17:07:15]Read from MH i2c: E2 03 00 9C 21 00 90 00 31 [17:07:15]RAPDU: 90 00 [17:07:15]wFMCommunicate OK [17:07:15]wFMCommunicate request_size=255 [17:07:15]MH_SAM_APDU [17:07:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C3 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5D 02 00 35 04 06 00 6F [17:07:15]Write to MH i2c: E2 02 01 9D 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C3 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5D 02 00 35 04 06 00 6F 00 00 B2 [17:07:15]Write i2c OK [17:07:15]MH_I2C_Read... [17:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:16]Read from MH i2c: E2 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 03 00 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 03 00 9D 21 00 90 00 32 [17:07:16]RAPDU: 90 00 [17:07:16]wFMCommunicate OK [17:07:16]wFMCommunicate request_size=10 [17:07:16]MH_SAM_APDU [17:07:16]CAPDU: 80 0D 02 02 05 10 E7 D5 AE BF [17:07:16]Write to MH i2c: E2 0D 00 9E 21 80 0D 02 02 05 00 10 E7 D5 AE BF 00 00 7C [17:07:16]Write i2c OK [17:07:16]MH_I2C_Read... [17:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:16]Read from MH i2c: E2 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 03 00 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 03 00 9E 21 00 90 00 33 [17:07:16]RAPDU: 90 00 [17:07:16]wFMCommunicate OK [17:07:16]wFMCommunicate request_size=4 [17:07:16]MH_SAM_APDU [17:07:16]CAPDU: 80 0D 03 02 [17:07:16]Write to MH i2c: E2 08 00 9F 21 80 0D 03 02 00 00 00 00 3B [17:07:16]Write i2c OK [17:07:16]MH_I2C_Read... [17:07:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:16]Read from MH i2c: E2 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 0B 00 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 0B 00 9F 21 00 AB F7 17 36 07 15 2E BC 90 00 31 [17:07:16]RAPDU: AB F7 17 36 07 15 2E BC 90 00 [17:07:16]wFMCommunicate OK [17:07:16]SAM_PROTO_SignData done [17:07:16]FM_MakeSignedData done [17:07:16]CreateOFDProtocolMessage [17:07:16]wFMCommunicate request_size=4 [17:07:16]MH_SAM_APDU [17:07:16]CAPDU: 80 11 00 00 [17:07:16]Write to MH i2c: E2 08 00 A0 21 80 11 00 00 00 00 00 00 3B [17:07:16]Write i2c OK [17:07:16]MH_I2C_Read... [17:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:16]Read from MH i2c: E2 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 17 00 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: E2 17 00 A0 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [17:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:07:16]wFMCommunicate OK [17:07:16]CreateOFDProtocolMessage done [17:07:16]OFDSenderStorePacket 155012 [17:07:16]StoreOFDPacket docnum=155012 [17:07:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 07 07 01 DB 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C3 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5D 02 00 35 04 06 00 6F 10 E7 D5 AE BF AB F7 17 36 07 15 2E BC [17:07:16]CheckFolder [17:07:16]dirname=/storage/ofd_packets [17:07:16]CheckFolder done [17:07:16]ProducePacketName [17:07:16]name=ofd_packets/00155012 [17:07:16]NVStorageSaveData ofd_packets/00155012 [17:07:16]File name is /storage/ofd_packets/00155012 [17:07:16]Write 301 bytes [17:07:16]NVStorageSaveData done [17:07:16]OFDSenderStorePacket done [17:07:16]KKMCreateOFDPacket done [17:07:16]NVStorageSaveData kkm_last_timestamp [17:07:16]File name is /storage/kkm_last_timestamp [17:07:16]Write 4 bytes [17:07:16]NVStorageSaveData done [17:07:16]ExternCall_PrintAddStr [17:07:16]wPrintStart [17:07:16]Write to MH i2c: 01 00 00 A1 21 C2 [17:07:16]Write i2c OK [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: 01 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: 01 07 00 [17:07:16]MH_I2C_Read... [17:07:16]Read from MH i2c: 01 07 00 A1 21 00 00 00 00 00 FF 0F D7 [17:07:16]RasterBufferAndPrint [17:07:16]line Счет N : (1)873207 [17:07:16]line ИНН: 02508201610067 [17:07:16]line Контрольно-Кассовый Чек [17:07:16]line ПРОДАЖА [17:07:16]line ТРК (МРК, ГНК) : 41 [17:07:16]line Товар: 2710124500 [17:07:16]line Аи-95-К-5 [17:07:16]line 9.440 * 74.20 [17:07:16]line = 700.45 [17:07:16]line НДС 12% НСП 1% [17:07:16]line > о реализуемом товаре [17:07:16]line ОКРУГЛЕНИЕ: -0.45 [17:07:16]line ИТОГО: 700.00 [17:07:16]line Внесено: 700.00 [17:07:16]line СДАЧА: 0.00 [17:07:16]line НСП 1% : 6.20 [17:07:16]line НДС 12% : 74.38 [17:07:16]line Наличными: 700.00 [17:07:16]line Безнал.: 0.00 [17:07:16]line Место: АЗС № 165 "Партнер Нефть" [17:07:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:07:16]line СНО: Общий режим [17:07:16]line Чек 401 18.10.2024 17:07 [17:07:16]line Смена: 312 ФФД: 1.0 [17:07:16]line ЗНМ: 0300000234 [17:07:16]line РНМ: 0000137193017469 [17:07:16]line Версия ККМ: v1.0 [17:07:16]line ФМ: 0000000000963156 [17:07:16]line ФД: 155012 [17:07:16]line ФПД: 122118399700671 [17:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155012&fm=122118399700671&tin=02508201610067®Number=0000137193017469&sum=70000 [17:07:16]OFD Sender: Processing packet 155012 [packets to send 51, broken 50] [17:07:16]ProducePacketName [17:07:16]name=ofd_packets/00155012 [17:07:16]OFD Sender: To server: pG, [17:07:16]CommunicateWithHost lk.salyk.kg:30040 [17:07:16]ConnectInit lk.salyk.kg [17:07:16]written 0, free lines is 4095 [17:07:16]Connected sock=9 [17:07:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 07 07 01 DB 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C3 95 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5D 02 00 35 04 06 00 6F 10 E7 D5 AE BF AB F7 17 36 07 15 2E BC [17:07:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 77 47 00 EA 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5D 02 00 F4 03 04 00 FB 3B 12 67 B6 04 01 00 00 69 D6 43 E1 70 6B F5 3F [17:07:16]CommunicateWithHost err = 0 [17:07:16]CheckOFDResponse [17:07:16]1017 (14) - 77093643461234 [17:07:16]1041 (16) - 0000000000963156 [17:07:16]1040 (4) - 155012 [17:07:16]1012 (4) - 18.10.2024 10:44 [17:07:16]1206 (1) - 0 [17:07:16]OFD Sender: Remove packet 155012 [17:07:16]ProducePacketName [17:07:16]name=ofd_packets/00155012 [17:07:16]NVStorageDeleteData [17:07:17]Write to MH i2c: 01 00 00 CC 21 ED [17:07:17]Write i2c OK [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: 01 [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: 01 07 00 [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: 01 07 00 CC 21 00 00 00 00 00 FC 0C FC [17:07:17]RasterBufferAndPrint [17:07:17]line [17:07:17]line [17:07:17]line [17:07:17]line [17:07:17]line [17:07:17]written 0, free lines is 3332 [17:07:17]MH_Cut [17:07:17]Write to MH i2c: D1 01 00 D3 21 01 C6 [17:07:17]Write i2c OK [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: D1 [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: D1 01 00 [17:07:17]MH_I2C_Read... [17:07:17]Read from MH i2c: D1 01 00 D3 21 00 C5 [17:07:17]Write to MH i2c: 01 00 00 D4 21 F5 [17:07:17]Write i2c OK [17:07:17]MH_I2C_Read... [17:07:17]OFD Sender: No OFD packet to send [17:07:17]*** Cut start [17:07:17]*** Partial cut [17:07:17]*** CUTSNS_PIN = 1 [17:07:17]*** CUTSNS_PIN = 0 [17:07:18]*** Brake cut motor [17:07:18]Read from MH i2c: 01 [17:07:18]MH_I2C_Read... [17:07:18]*** Stop cut motor [17:07:18]*** Cut end [17:07:18]Read from MH i2c: 01 07 00 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: 01 07 00 D4 21 00 00 00 00 00 FF 0F 0A [17:07:18]process_action close_receipt done [17:07:18]requested_data is exist [17:07:18]produce_requested_data [17:07:18]requested_item fm.sn is exist - process it [17:07:18]wFMCommunicate request_size=4 [17:07:18]MH_SAM_APDU [17:07:18]CAPDU: 80 11 00 00 [17:07:18]Write to MH i2c: E2 08 00 D5 21 80 11 00 00 00 00 00 00 70 [17:07:18]Write i2c OK [17:07:18]MH_I2C_Read... [17:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:18]Read from MH i2c: E2 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 17 00 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 17 00 D5 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [17:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:07:18]wFMCommunicate OK [17:07:18]requested_item fd.num is exist - process it [17:07:18]SAM_PROTO_GetFieldsCounters [17:07:18]wFMCommunicate request_size=4 [17:07:18]MH_SAM_APDU [17:07:18]CAPDU: 80 13 00 00 [17:07:18]Write to MH i2c: E2 08 00 D6 21 80 13 00 00 00 00 00 00 73 [17:07:18]Write i2c OK [17:07:18]MH_I2C_Read... [17:07:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:18]Read from MH i2c: E2 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 62 00 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 62 00 D6 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [17:07:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:18]wFMCommunicate OK [17:07:18]SAM_PROTO_GetFieldsCounters done [17:07:18]requested_item shift.num is exist - process it [17:07:18]requested_item shift.opened is exist - process it [17:07:18]req_shift_opened [17:07:18]FM_GetShiftState [17:07:18]SAM_PROTO_GetShiftState [17:07:18]wFMCommunicate request_size=4 [17:07:18]MH_SAM_APDU [17:07:18]CAPDU: 80 13 01 00 [17:07:18]Write to MH i2c: E2 08 00 D7 21 80 13 01 00 00 00 00 00 75 [17:07:18]Write i2c OK [17:07:18]MH_I2C_Read... [17:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:18]Read from MH i2c: E2 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 0E 00 [17:07:18]MH_I2C_Read... [17:07:18]Read from MH i2c: E2 0E 00 D7 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [17:07:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:07:18]wFMCommunicate OK [17:07:18]SAM_PROTO_GetShiftState done [17:07:18]FM_GetShiftState done [17:07:18]req_shift_opened done [17:07:18]requested_item shift.open_date is exist - process it [17:07:18]req_shift_open_date [17:07:18]req_shift_open_date done [17:07:18]produce_requested_data done [17:07:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155012,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:07:18]process_action_free close_receipt [17:07:18]json_value_free [17:07:18]json_value_free done [17:07:18]process_json_proto returns [17:07:18]Send response to host [17:07:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155012,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:07:18]free response buf [17:07:18]execute_script done [17:07:18]execute_script returns [17:07:18]free content buf [17:07:18]Sock 7.Close socket [17:07:18]Sock 7.Thread stoped [17:07:22]OFD Sender: No OFD packet to send [17:07:27]OFD Sender: No OFD packet to send [17:07:32]OFD Sender: No OFD packet to send [17:07:37]OFD Sender: No OFD packet to send [17:07:42]OFD Sender: No OFD packet to send [17:07:47]OFD Sender: No OFD packet to send [17:07:52]OFD Sender: No OFD packet to send [17:07:57]OFD Sender: No OFD packet to send [17:08:02]OFD Sender: No OFD packet to send [17:08:07]OFD Sender: No OFD packet to send [17:08:12]OFD Sender: No OFD packet to send [17:08:17]OFD Sender: No OFD packet to send [17:08:22]OFD Sender: No OFD packet to send [17:08:27]OFD Sender: No OFD packet to send [17:08:32]OFD Sender: No OFD packet to send [17:08:36]accept exits with 10 [17:08:36]New connection [17:08:36]New thread 3066891620 created [17:08:36]Thread 3066748260 joined [17:08:36]Waiting for new connection... [17:08:36] Sock 10.Parse request [17:08:36]Sock 10.Check first char [17:08:36]Sock 10.First char is OK [17:08:36]request: POST /json_proto HTTP/1.0 [17:08:36]Method: POST [17:08:36]URL: /json_proto [17:08:36]Method is POST - this is cgi request [17:08:36]url: /json_proto [17:08:36]query_string will be loaded in cgi processing [17:08:36]execute_cgi json_proto POST (null) [17:08:36]execute_cgi path=json_proto method=POST [17:08:36]POST find Content-Length [17:08:36]Host: 172.17.53.67:8080 [17:08:36]Content-Length: 766 [17:08:36]Content-Type: application/json [17:08:36] [17:08:36]POST finish read [17:08:36]Found Content-Length = 766 [17:08:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:36]execute_script... [17:08:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:36]POST & json_proto [17:08:36]process_json_proto [17:08:36]json parsed OK: [17:08:36]protocol is kg_v1.0 [17:08:36]action value=close_receipt [17:08:36]process_action close_receipt [17:08:36]cmd_close_receipt [17:08:36]MH_GetDate [17:08:36]Write to MH i2c: F0 00 00 D8 21 E8 [17:08:36]Write i2c OK [17:08:36]MH_I2C_Read... [17:08:36]Read from MH i2c: F0 [17:08:36]MH_I2C_Read... [17:08:36]Read from MH i2c: F0 09 00 [17:08:36]MH_I2C_Read... [17:08:36]Read from MH i2c: F0 09 00 D8 21 00 15 96 12 67 19 BC 99 64 E7 [17:08:36]GetLastDocTimeStamp 1729271235 [17:08:36]current date 1729271317 [17:08:36]FM_GetShiftState [17:08:36]SAM_PROTO_GetShiftState [17:08:36]wFMCommunicate request_size=4 [17:08:36]MH_SAM_APDU [17:08:36]CAPDU: 80 13 01 00 [17:08:36]Write to MH i2c: E2 08 00 D9 21 80 13 01 00 00 00 00 00 77 [17:08:36]Write i2c OK [17:08:36]MH_I2C_Read... [17:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:36]Read from MH i2c: E2 [17:08:36]MH_I2C_Read... [17:08:36]Read from MH i2c: E2 0E 00 [17:08:36]MH_I2C_Read... [17:08:36]Read from MH i2c: E2 0E 00 D9 21 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [17:08:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:08:36]wFMCommunicate OK [17:08:36]SAM_PROTO_GetShiftState done [17:08:36]FM_GetShiftState done [17:08:36]opened in 1729211399 [17:08:36]opened+sec_in_day 1729297799 [17:08:36]quantity*price = 30038 [17:08:36]sum+1 = 30039 [17:08:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 402 18.10.2024 17:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155013 ФПД: 39995078146907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155013&fm=39995078146907&tin=02508201610067®Number=0000137193017469&sum=30038 [17:08:37]StoreToDocumentArchive [17:08:37]shift 312 fd 155013 [17:08:37]save to /storage/0312/doc_00155013 [17:08:37]save last doc name /storage/0312/doc_00155013 to /storage/kkm_last_doc_name [17:08:37]save OK [17:08:37]Clear old archive folders... [17:08:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:37]tlvbuf is 01EB5260 [17:08:37]SAM_PROTO_ClearQueue [17:08:37]wFMCommunicate request_size=4 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 09 00 00 [17:08:37]Write to MH i2c: E2 08 00 E6 21 80 09 00 00 00 00 00 00 79 [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 E6 21 00 90 00 7B [17:08:37]RAPDU: 90 00 [17:08:37]wFMCommunicate OK [17:08:37]SAM_PROTO_ClearQueue done [17:08:37]KKMCreateOFDPacket [17:08:37]OFDProtocolAddRootSTLVToBuf [17:08:37]FM_MakeSignedData [17:08:37]FM_MakeSignedData [17:08:37]SAM_PROTO_SignData [17:08:37]wFMCommunicate request_size=4 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 0D 01 02 [17:08:37]Write to MH i2c: E2 08 00 E7 21 80 0D 01 02 00 00 00 00 81 [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 E7 21 00 90 00 7C [17:08:37]RAPDU: 90 00 [17:08:37]wFMCommunicate OK [17:08:37]wFMCommunicate request_size=255 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 15 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5D 02 00 35 04 06 00 24 [17:08:37]Write to MH i2c: E2 02 01 E8 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 15 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5D 02 00 35 04 06 00 24 00 00 60 [17:08:37]OFD Sender: No OFD packet to send [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 E8 21 00 90 00 7D [17:08:37]RAPDU: 90 00 [17:08:37]wFMCommunicate OK [17:08:37]wFMCommunicate request_size=10 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 0D 02 02 05 60 14 6C FB 5B [17:08:37]Write to MH i2c: E2 0D 00 E9 21 80 0D 02 02 05 00 60 14 6C FB 5B 00 00 C4 [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 03 00 E9 21 00 90 00 7E [17:08:37]RAPDU: 90 00 [17:08:37]wFMCommunicate OK [17:08:37]wFMCommunicate request_size=4 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 0D 03 02 [17:08:37]Write to MH i2c: E2 08 00 EA 21 80 0D 03 02 00 00 00 00 86 [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 0B 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 0B 00 EA 21 00 50 92 96 D6 72 97 68 63 90 00 A9 [17:08:37]RAPDU: 50 92 96 D6 72 97 68 63 90 00 [17:08:37]wFMCommunicate OK [17:08:37]SAM_PROTO_SignData done [17:08:37]FM_MakeSignedData done [17:08:37]CreateOFDProtocolMessage [17:08:37]wFMCommunicate request_size=4 [17:08:37]MH_SAM_APDU [17:08:37]CAPDU: 80 11 00 00 [17:08:37]Write to MH i2c: E2 08 00 EB 21 80 11 00 00 00 00 00 00 86 [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:37]Read from MH i2c: E2 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 17 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: E2 17 00 EB 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [17:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:08:37]wFMCommunicate OK [17:08:37]CreateOFDProtocolMessage done [17:08:37]OFDSenderStorePacket 155013 [17:08:37]StoreOFDPacket docnum=155013 [17:08:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 6F 07 01 9A 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 15 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5D 02 00 35 04 06 00 24 60 14 6C FB 5B 50 92 96 D6 72 97 68 63 [17:08:37]CheckFolder [17:08:37]dirname=/storage/ofd_packets [17:08:37]CheckFolder done [17:08:37]ProducePacketName [17:08:37]name=ofd_packets/00155013 [17:08:37]NVStorageSaveData ofd_packets/00155013 [17:08:37]File name is /storage/ofd_packets/00155013 [17:08:37]Write 301 bytes [17:08:37]NVStorageSaveData done [17:08:37]OFDSenderStorePacket done [17:08:37]KKMCreateOFDPacket done [17:08:37]NVStorageSaveData kkm_last_timestamp [17:08:37]File name is /storage/kkm_last_timestamp [17:08:37]Write 4 bytes [17:08:37]NVStorageSaveData done [17:08:37]ExternCall_PrintAddStr [17:08:37]wPrintStart [17:08:37]Write to MH i2c: 01 00 00 EC 21 0D [17:08:37]Write i2c OK [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: 01 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: 01 07 00 [17:08:37]MH_I2C_Read... [17:08:37]Read from MH i2c: 01 07 00 EC 21 00 00 00 00 00 FF 0F 22 [17:08:37]RasterBufferAndPrint [17:08:37]line Счет N : (1)873208 [17:08:37]line ИНН: 02508201610067 [17:08:37]line Контрольно-Кассовый Чек [17:08:37]line ПРОДАЖА [17:08:37]line ТРК (МРК, ГНК) : 12 [17:08:37]line Товар: 2710124130 [17:08:37]line Аи-92-К-5 [17:08:37]line 4.490 * 66.90 [17:08:37]line = 300.38 [17:08:37]line НДС 12% НСП 1% [17:08:37]line > о реализуемом товаре [17:08:37]line ИТОГО: 300.38 [17:08:37]line НСП 1% : 2.66 [17:08:37]line НДС 12% : 31.90 [17:08:37]line Наличными: 0.00 [17:08:37]line Безнал.: 300.38 [17:08:37]line Место: АЗС № 165 "Партнер Нефть" [17:08:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:08:37]line СНО: Общий режим [17:08:37]line Чек 402 18.10.2024 17:08 [17:08:37]line Смена: 312 ФФД: 1.0 [17:08:37]line ЗНМ: 0300000234 [17:08:37]line РНМ: 0000137193017469 [17:08:37]line Версия ККМ: v1.0 [17:08:37]line Платежная система: Mbank [17:08:37]line ФМ: 0000000000963156 [17:08:37]line ФД: 155013 [17:08:37]line ФПД: 39995078146907 [17:08:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T170837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155013&fm=39995078146907&tin=02508201610067®Number=0000137193017469&sum=30038 [17:08:38]OFD Sender: Processing packet 155013 [packets to send 51, broken 50] [17:08:38]ProducePacketName [17:08:38]name=ofd_packets/00155013 [17:08:38]OFD Sender: To server: pG, [17:08:38]CommunicateWithHost lk.salyk.kg:30040 [17:08:38]ConnectInit lk.salyk.kg [17:08:38]written 0, free lines is 4095 [17:08:38]Connected sock=9 [17:08:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 6F 07 01 9A 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 15 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5D 02 00 35 04 06 00 24 60 14 6C FB 5B 50 92 96 D6 72 97 68 63 [17:08:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3A E0 47 00 F4 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5D 02 00 F4 03 04 00 4D 3C 12 67 B6 04 01 00 00 4B E1 5A AB DC 5B F0 D0 [17:08:38]CommunicateWithHost err = 0 [17:08:38]CheckOFDResponse [17:08:38]1017 (14) - 77093643461234 [17:08:38]1041 (16) - 0000000000963156 [17:08:38]1040 (4) - 155013 [17:08:38]1012 (4) - 18.10.2024 10:45 [17:08:38]1206 (1) - 0 [17:08:38]OFD Sender: Remove packet 155013 [17:08:38]ProducePacketName [17:08:38]name=ofd_packets/00155013 [17:08:38]NVStorageDeleteData [17:08:38]Write to MH i2c: 01 00 00 15 22 37 [17:08:38]Write i2c OK [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: 01 [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: 01 07 00 [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: 01 07 00 15 22 00 00 00 00 00 1B 0D 66 [17:08:38]RasterBufferAndPrint [17:08:38]line [17:08:38]line [17:08:38]line [17:08:38]line [17:08:38]line [17:08:38]written 0, free lines is 3361 [17:08:38]MH_Cut [17:08:38]Write to MH i2c: D1 01 00 1C 22 01 10 [17:08:38]Write i2c OK [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: D1 [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: D1 01 00 [17:08:38]MH_I2C_Read... [17:08:38]Read from MH i2c: D1 01 00 1C 22 00 0F [17:08:38]Write to MH i2c: 01 00 00 1D 22 3F [17:08:38]Write i2c OK [17:08:38]MH_I2C_Read... [17:08:39]OFD Sender: No OFD packet to send [17:08:39]*** Cut start [17:08:39]*** Partial cut [17:08:39]*** CUTSNS_PIN = 1 [17:08:39]*** CUTSNS_PIN = 0 [17:08:39]*** Brake cut motor [17:08:40]Read from MH i2c: 01 [17:08:40]MH_I2C_Read... [17:08:40]*** Stop cut motor [17:08:40]*** Cut end [17:08:40]Read from MH i2c: 01 07 00 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: 01 07 00 1D 22 00 00 00 00 00 FF 0F 54 [17:08:40]process_action close_receipt done [17:08:40]requested_data is exist [17:08:40]produce_requested_data [17:08:40]requested_item fm.sn is exist - process it [17:08:40]wFMCommunicate request_size=4 [17:08:40]MH_SAM_APDU [17:08:40]CAPDU: 80 11 00 00 [17:08:40]Write to MH i2c: E2 08 00 1E 22 80 11 00 00 00 00 00 00 BA [17:08:40]Write i2c OK [17:08:40]MH_I2C_Read... [17:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:40]Read from MH i2c: E2 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 17 00 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 17 00 1E 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [17:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:08:40]wFMCommunicate OK [17:08:40]requested_item fd.num is exist - process it [17:08:40]SAM_PROTO_GetFieldsCounters [17:08:40]wFMCommunicate request_size=4 [17:08:40]MH_SAM_APDU [17:08:40]CAPDU: 80 13 00 00 [17:08:40]Write to MH i2c: E2 08 00 1F 22 80 13 00 00 00 00 00 00 BD [17:08:40]Write i2c OK [17:08:40]MH_I2C_Read... [17:08:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:40]Read from MH i2c: E2 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 62 00 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 62 00 1F 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [17:08:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:40]wFMCommunicate OK [17:08:40]SAM_PROTO_GetFieldsCounters done [17:08:40]requested_item shift.num is exist - process it [17:08:40]requested_item shift.opened is exist - process it [17:08:40]req_shift_opened [17:08:40]FM_GetShiftState [17:08:40]SAM_PROTO_GetShiftState [17:08:40]wFMCommunicate request_size=4 [17:08:40]MH_SAM_APDU [17:08:40]CAPDU: 80 13 01 00 [17:08:40]Write to MH i2c: E2 08 00 20 22 80 13 01 00 00 00 00 00 BF [17:08:40]Write i2c OK [17:08:40]MH_I2C_Read... [17:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:40]Read from MH i2c: E2 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 0E 00 [17:08:40]MH_I2C_Read... [17:08:40]Read from MH i2c: E2 0E 00 20 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F6 [17:08:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:08:40]wFMCommunicate OK [17:08:40]SAM_PROTO_GetShiftState done [17:08:40]FM_GetShiftState done [17:08:40]req_shift_opened done [17:08:40]requested_item shift.open_date is exist - process it [17:08:40]req_shift_open_date [17:08:40]req_shift_open_date done [17:08:40]produce_requested_data done [17:08:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155013,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:08:40]process_action_free close_receipt [17:08:40]json_value_free [17:08:40]json_value_free done [17:08:40]process_json_proto returns [17:08:40]Send response to host [17:08:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155013,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:08:40]free response buf [17:08:40]execute_script done [17:08:40]execute_script returns [17:08:40]free content buf [17:08:40]Sock 10.Close socket [17:08:40]Sock 10.Thread stoped [17:08:44]OFD Sender: No OFD packet to send [17:08:49]OFD Sender: No OFD packet to send [17:08:54]OFD Sender: No OFD packet to send [17:08:59]OFD Sender: No OFD packet to send [17:09:04]OFD Sender: No OFD packet to send [17:09:09]OFD Sender: No OFD packet to send [17:09:14]OFD Sender: No OFD packet to send [17:09:19]OFD Sender: No OFD packet to send [17:09:24]OFD Sender: No OFD packet to send [17:09:29]OFD Sender: No OFD packet to send [17:09:34]OFD Sender: No OFD packet to send [17:09:39]OFD Sender: No OFD packet to send [17:09:44]OFD Sender: No OFD packet to send [17:09:49]OFD Sender: No OFD packet to send [17:09:54]OFD Sender: No OFD packet to send [17:09:59]OFD Sender: No OFD packet to send [17:10:04]OFD Sender: No OFD packet to send [17:10:09]OFD Sender: No OFD packet to send [17:10:14]OFD Sender: No OFD packet to send [17:10:19]OFD Sender: No OFD packet to send [17:10:24]OFD Sender: No OFD packet to send [17:10:29]OFD Sender: No OFD packet to send [17:10:34]OFD Sender: No OFD packet to send [17:10:39]OFD Sender: No OFD packet to send [17:10:44]OFD Sender: No OFD packet to send [17:10:47]accept exits with 7 [17:10:47]New connection [17:10:47]New thread 3066748260 created [17:10:47]Thread 3066891620 joined [17:10:47]Waiting for new connection... [17:10:47] Sock 7.Parse request [17:10:47]Sock 7.Check first char [17:10:47]Sock 7.First char is OK [17:10:47]request: POST /json_proto HTTP/1.0 [17:10:47]Method: POST [17:10:47]URL: /json_proto [17:10:47]Method is POST - this is cgi request [17:10:47]url: /json_proto [17:10:47]query_string will be loaded in cgi processing [17:10:47]execute_cgi json_proto POST (null) [17:10:47]execute_cgi path=json_proto method=POST [17:10:47]POST find Content-Length [17:10:47]Host: 172.17.53.67:8080 [17:10:47]Content-Length: 677 [17:10:47]Content-Type: application/json [17:10:47] [17:10:47]POST finish read [17:10:47]Found Content-Length = 677 [17:10:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:47]execute_script... [17:10:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:47]POST & json_proto [17:10:47]process_json_proto [17:10:47]json parsed OK: [17:10:47]protocol is kg_v1.0 [17:10:47]action value=close_receipt [17:10:47]process_action close_receipt [17:10:47]cmd_close_receipt [17:10:47]MH_GetDate [17:10:47]Write to MH i2c: F0 00 00 21 22 32 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: F0 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: F0 09 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: F0 09 00 21 22 00 98 96 12 67 19 BC 99 64 B4 [17:10:47]GetLastDocTimeStamp 1729271317 [17:10:47]current date 1729271448 [17:10:47]FM_GetShiftState [17:10:47]SAM_PROTO_GetShiftState [17:10:47]wFMCommunicate request_size=4 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 13 01 00 [17:10:47]Write to MH i2c: E2 08 00 22 22 80 13 01 00 00 00 00 00 C1 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 0E 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 0E 00 22 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [17:10:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:10:47]wFMCommunicate OK [17:10:47]SAM_PROTO_GetShiftState done [17:10:47]FM_GetShiftState done [17:10:47]opened in 1729211399 [17:10:47]opened+sec_in_day 1729297799 [17:10:47]quantity*price = 50041 [17:10:47]sum+1 = 50042 [17:10:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 403 18.10.2024 17:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155014 ФПД: 76186073992525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155014&fm=76186073992525&tin=02508201610067®Number=0000137193017469&sum=50000 [17:10:48]StoreToDocumentArchive [17:10:48]shift 312 fd 155014 [17:10:48]save to /storage/0312/doc_00155014 [17:10:48]save last doc name /storage/0312/doc_00155014 to /storage/kkm_last_doc_name [17:10:48]save OK [17:10:48]Clear old archive folders... [17:10:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:48]tlvbuf is 01EB5150 [17:10:48]SAM_PROTO_ClearQueue [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 09 00 00 [17:10:48]Write to MH i2c: E2 08 00 2F 22 80 09 00 00 00 00 00 00 C3 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 2F 22 00 90 00 C5 [17:10:48]RAPDU: 90 00 [17:10:48]wFMCommunicate OK [17:10:48]SAM_PROTO_ClearQueue done [17:10:48]KKMCreateOFDPacket [17:10:48]OFDProtocolAddRootSTLVToBuf [17:10:48]FM_MakeSignedData [17:10:48]FM_MakeSignedData [17:10:48]SAM_PROTO_SignData [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 0D 01 02 [17:10:48]Write to MH i2c: E2 08 00 30 22 80 0D 01 02 00 00 00 00 CB [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 30 22 00 90 00 C6 [17:10:48]RAPDU: 90 00 [17:10:48]wFMCommunicate OK [17:10:48]wFMCommunicate request_size=255 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 98 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5D 02 00 35 04 06 00 45 [17:10:48]Write to MH i2c: E2 02 01 31 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 98 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5D 02 00 35 04 06 00 45 00 00 10 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 31 22 00 90 00 C7 [17:10:48]RAPDU: 90 00 [17:10:48]wFMCommunicate OK [17:10:48]wFMCommunicate request_size=10 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 0D 02 02 05 4A 73 E0 8D 4D [17:10:48]Write to MH i2c: E2 0D 00 32 22 80 0D 02 02 05 00 4A 73 E0 8D 4D 00 00 4F [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 03 00 32 22 00 90 00 C8 [17:10:48]RAPDU: 90 00 [17:10:48]wFMCommunicate OK [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 0D 03 02 [17:10:48]Write to MH i2c: E2 08 00 33 22 80 0D 03 02 00 00 00 00 D0 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 0B 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 0B 00 33 22 00 04 9C CD F1 33 A2 89 FD 90 00 8A [17:10:48]RAPDU: 04 9C CD F1 33 A2 89 FD 90 00 [17:10:48]wFMCommunicate OK [17:10:48]SAM_PROTO_SignData done [17:10:48]FM_MakeSignedData done [17:10:48]CreateOFDProtocolMessage [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 11 00 00 [17:10:48]Write to MH i2c: E2 08 00 34 22 80 11 00 00 00 00 00 00 D0 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:49]Read from MH i2c: E2 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: E2 17 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: E2 17 00 34 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [17:10:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:10:49]wFMCommunicate OK [17:10:49]CreateOFDProtocolMessage done [17:10:49]OFDSenderStorePacket 155014 [17:10:49]StoreOFDPacket docnum=155014 [17:10:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF 51 07 01 52 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 98 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5D 02 00 35 04 06 00 45 4A 73 E0 8D 4D 04 9C CD F1 33 A2 89 FD [17:10:49]CheckFolder [17:10:49]dirname=/storage/ofd_packets [17:10:49]CheckFolder done [17:10:49]ProducePacketName [17:10:49]name=ofd_packets/00155014 [17:10:49]NVStorageSaveData ofd_packets/00155014 [17:10:49]File name is /storage/ofd_packets/00155014 [17:10:49]Write 301 bytes [17:10:49]NVStorageSaveData done [17:10:49]OFDSenderStorePacket done [17:10:49]KKMCreateOFDPacket done [17:10:49]NVStorageSaveData kkm_last_timestamp [17:10:49]File name is /storage/kkm_last_timestamp [17:10:49]Write 4 bytes [17:10:49]NVStorageSaveData done [17:10:49]ExternCall_PrintAddStr [17:10:49]wPrintStart [17:10:49]Write to MH i2c: 01 00 00 35 22 57 [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 07 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 07 00 35 22 00 00 00 00 00 FF 0F 6C [17:10:49]RasterBufferAndPrint [17:10:49]line Счет N : (1)873210 [17:10:49]line ИНН: 02508201610067 [17:10:49]line Контрольно-Кассовый Чек [17:10:49]line ПРОДАЖА [17:10:49]line ТРК (МРК, ГНК) : 12 [17:10:49]line Товар: 2710124130 [17:10:49]line Аи-92-К-5 [17:10:49]line 7.480 * 66.90 [17:10:49]line = 500.41 [17:10:49]line НДС 12% НСП 1% [17:10:49]line > о реализуемом товаре [17:10:49]line ОКРУГЛЕНИЕ: -0.41 [17:10:49]line ИТОГО: 500.00 [17:10:49]line Внесено: 500.00 [17:10:49]line СДАЧА: 0.00 [17:10:49]line НСП 1% : 4.43 [17:10:49]line НДС 12% : 53.14 [17:10:49]line Наличными: 500.00 [17:10:49]line Безнал.: 0.00 [17:10:49]line Место: АЗС № 165 "Партнер Нефть" [17:10:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:10:49]line СНО: Общий режим [17:10:49]line Чек 403 18.10.2024 17:10 [17:10:49]line Смена: 312 ФФД: 1.0 [17:10:49]line ЗНМ: 0300000234 [17:10:49]line РНМ: 0000137193017469 [17:10:49]line Версия ККМ: v1.0 [17:10:49]line ФМ: 0000000000963156 [17:10:49]line ФД: 155014 [17:10:49]line ФПД: 76186073992525 [17:10:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155014&fm=76186073992525&tin=02508201610067®Number=0000137193017469&sum=50000 [17:10:49]OFD Sender: Processing packet 155014 [packets to send 51, broken 50] [17:10:49]ProducePacketName [17:10:49]name=ofd_packets/00155014 [17:10:49]OFD Sender: To server: pG, [17:10:49]CommunicateWithHost lk.salyk.kg:30040 [17:10:49]ConnectInit lk.salyk.kg [17:10:49]written 0, free lines is 4095 [17:10:49]Connected sock=9 [17:10:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF 51 07 01 52 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 98 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5D 02 00 35 04 06 00 45 4A 73 E0 8D 4D 04 9C CD F1 33 A2 89 FD [17:10:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 00 47 00 9A 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5D 02 00 F4 03 04 00 D0 3C 12 67 B6 04 01 00 00 09 B4 A8 25 01 D5 4F FC [17:10:49]CommunicateWithHost err = 0 [17:10:49]CheckOFDResponse [17:10:49]1017 (14) - 77093643461234 [17:10:49]1041 (16) - 0000000000963156 [17:10:49]1040 (4) - 155014 [17:10:49]1012 (4) - 18.10.2024 10:47 [17:10:49]1206 (1) - 0 [17:10:49]OFD Sender: Remove packet 155014 [17:10:49]ProducePacketName [17:10:49]name=ofd_packets/00155014 [17:10:49]NVStorageDeleteData [17:10:49]Write to MH i2c: 01 00 00 60 22 82 [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 07 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 07 00 60 22 00 00 00 00 00 F4 0C 89 [17:10:49]RasterBufferAndPrint [17:10:49]line [17:10:49]line [17:10:49]line [17:10:49]line [17:10:49]line [17:10:49]written 0, free lines is 3322 [17:10:49]MH_Cut [17:10:49]Write to MH i2c: D1 01 00 67 22 01 5B [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: D1 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: D1 01 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: D1 01 00 67 22 00 5A [17:10:49]Write to MH i2c: 01 00 00 68 22 8A [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:50]OFD Sender: No OFD packet to send [17:10:50]*** Cut start [17:10:50]*** Partial cut [17:10:50]*** CUTSNS_PIN = 1 [17:10:50]*** CUTSNS_PIN = 0 [17:10:50]*** Brake cut motor [17:10:51]Read from MH i2c: 01 [17:10:51]MH_I2C_Read... [17:10:51]*** Stop cut motor [17:10:51]*** Cut end [17:10:51]Read from MH i2c: 01 07 00 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: 01 07 00 68 22 00 00 00 00 00 FF 0F 9F [17:10:51]process_action close_receipt done [17:10:51]requested_data is exist [17:10:51]produce_requested_data [17:10:51]requested_item fm.sn is exist - process it [17:10:51]wFMCommunicate request_size=4 [17:10:51]MH_SAM_APDU [17:10:51]CAPDU: 80 11 00 00 [17:10:51]Write to MH i2c: E2 08 00 69 22 80 11 00 00 00 00 00 00 05 [17:10:51]Write i2c OK [17:10:51]MH_I2C_Read... [17:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:51]Read from MH i2c: E2 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 17 00 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 17 00 69 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [17:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:10:51]wFMCommunicate OK [17:10:51]requested_item fd.num is exist - process it [17:10:51]SAM_PROTO_GetFieldsCounters [17:10:51]wFMCommunicate request_size=4 [17:10:51]MH_SAM_APDU [17:10:51]CAPDU: 80 13 00 00 [17:10:51]Write to MH i2c: E2 08 00 6A 22 80 13 00 00 00 00 00 00 08 [17:10:51]Write i2c OK [17:10:51]MH_I2C_Read... [17:10:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:51]Read from MH i2c: E2 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 62 00 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 62 00 6A 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [17:10:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:51]wFMCommunicate OK [17:10:51]SAM_PROTO_GetFieldsCounters done [17:10:51]requested_item shift.num is exist - process it [17:10:51]requested_item shift.opened is exist - process it [17:10:51]req_shift_opened [17:10:51]FM_GetShiftState [17:10:51]SAM_PROTO_GetShiftState [17:10:51]wFMCommunicate request_size=4 [17:10:51]MH_SAM_APDU [17:10:51]CAPDU: 80 13 01 00 [17:10:51]Write to MH i2c: E2 08 00 6B 22 80 13 01 00 00 00 00 00 0A [17:10:51]Write i2c OK [17:10:51]MH_I2C_Read... [17:10:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:51]Read from MH i2c: E2 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 0E 00 [17:10:51]MH_I2C_Read... [17:10:51]Read from MH i2c: E2 0E 00 6B 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 41 [17:10:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:10:51]wFMCommunicate OK [17:10:51]SAM_PROTO_GetShiftState done [17:10:51]FM_GetShiftState done [17:10:51]req_shift_opened done [17:10:51]requested_item shift.open_date is exist - process it [17:10:51]req_shift_open_date [17:10:51]req_shift_open_date done [17:10:51]produce_requested_data done [17:10:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155014,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:10:51]process_action_free close_receipt [17:10:51]json_value_free [17:10:51]json_value_free done [17:10:51]process_json_proto returns [17:10:51]Send response to host [17:10:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155014,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:10:51]free response buf [17:10:51]execute_script done [17:10:51]execute_script returns [17:10:51]free content buf [17:10:51]Sock 7.Close socket [17:10:51]Sock 7.Thread stoped [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:05]OFD Sender: No OFD packet to send [17:11:10]OFD Sender: No OFD packet to send [17:11:12]accept exits with 10 [17:11:12]New connection [17:11:12]New thread 3066891620 created [17:11:12]Thread 3066748260 joined [17:11:12]Waiting for new connection... [17:11:12] Sock 10.Parse request [17:11:12]Sock 10.Check first char [17:11:12]Sock 10.First char is OK [17:11:12]request: POST /json_proto HTTP/1.0 [17:11:12]Method: POST [17:11:12]URL: /json_proto [17:11:12]Method is POST - this is cgi request [17:11:12]url: /json_proto [17:11:12]query_string will be loaded in cgi processing [17:11:12]execute_cgi json_proto POST (null) [17:11:12]execute_cgi path=json_proto method=POST [17:11:12]POST find Content-Length [17:11:12]Host: 172.17.53.67:8080 [17:11:12]Content-Length: 769 [17:11:12]Content-Type: application/json [17:11:12] [17:11:12]POST finish read [17:11:12]Found Content-Length = 769 [17:11:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:12]execute_script... [17:11:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:12]POST & json_proto [17:11:12]process_json_proto [17:11:12]json parsed OK: [17:11:12]protocol is kg_v1.0 [17:11:12]action value=close_receipt [17:11:12]process_action close_receipt [17:11:12]cmd_close_receipt [17:11:12]MH_GetDate [17:11:12]Write to MH i2c: F0 00 00 6C 22 7D [17:11:12]Write i2c OK [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: F0 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: F0 09 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: F0 09 00 6C 22 00 B1 96 12 67 19 BC 99 64 18 [17:11:12]GetLastDocTimeStamp 1729271448 [17:11:12]current date 1729271473 [17:11:12]FM_GetShiftState [17:11:12]SAM_PROTO_GetShiftState [17:11:12]wFMCommunicate request_size=4 [17:11:12]MH_SAM_APDU [17:11:12]CAPDU: 80 13 01 00 [17:11:12]Write to MH i2c: E2 08 00 6D 22 80 13 01 00 00 00 00 00 0C [17:11:12]Write i2c OK [17:11:12]MH_I2C_Read... [17:11:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:12]Read from MH i2c: E2 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 0E 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 0E 00 6D 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [17:11:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:11:12]wFMCommunicate OK [17:11:12]SAM_PROTO_GetShiftState done [17:11:12]FM_GetShiftState done [17:11:12]opened in 1729211399 [17:11:12]opened+sec_in_day 1729297799 [17:11:12]quantity*price = 100015 [17:11:12]sum+1 = 100017 [17:11:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 404 18.10.2024 17:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155015 ФПД: 280236335866091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155015&fm=280236335866091&tin=02508201610067®Number=0000137193017469&sum=100016 [17:11:13]StoreToDocumentArchive [17:11:13]shift 312 fd 155015 [17:11:13]save to /storage/0312/doc_00155015 [17:11:13]save last doc name /storage/0312/doc_00155015 to /storage/kkm_last_doc_name [17:11:13]save OK [17:11:13]Clear old archive folders... [17:11:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:11:13]tlvbuf is 01E6F520 [17:11:13]SAM_PROTO_ClearQueue [17:11:13]wFMCommunicate request_size=4 [17:11:13]MH_SAM_APDU [17:11:13]CAPDU: 80 09 00 00 [17:11:13]Write to MH i2c: E2 08 00 7A 22 80 09 00 00 00 00 00 00 0E [17:11:13]Write i2c OK [17:11:13]MH_I2C_Read... [17:11:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:13]Read from MH i2c: E2 [17:11:13]MH_I2C_Read... [17:11:13]Read from MH i2c: E2 03 00 [17:11:13]MH_I2C_Read... [17:11:13]Read from MH i2c: E2 03 00 7A 22 00 90 00 10 [17:11:13]RAPDU: 90 00 [17:11:13]wFMCommunicate OK [17:11:13]SAM_PROTO_ClearQueue done [17:11:13]KKMCreateOFDPacket [17:11:13]OFDProtocolAddRootSTLVToBuf [17:11:13]FM_MakeSignedData [17:11:13]FM_MakeSignedData [17:11:13]SAM_PROTO_SignData [17:11:13]wFMCommunicate request_size=4 [17:11:13]MH_SAM_APDU [17:11:13]CAPDU: 80 0D 01 02 [17:11:13]Write to MH i2c: E2 08 00 7B 22 80 0D 01 02 00 00 00 00 16 [17:11:13]Write i2c OK [17:11:13]MH_I2C_Read... [17:11:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:13]Read from MH i2c: E2 [17:11:13]MH_I2C_Read... [17:11:13]Read from MH i2c: E2 03 00 [17:11:13]MH_I2C_Read... [17:11:13]Read from MH i2c: E2 03 00 7B 22 00 90 00 11 [17:11:13]RAPDU: 90 00 [17:11:13]wFMCommunicate OK [17:11:13]wFMCommunicate request_size=255 [17:11:13]MH_SAM_APDU [17:11:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 B1 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5D 02 00 35 04 06 00 FE [17:11:13]Write to MH i2c: E2 02 01 7C 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 B1 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5D 02 00 35 04 06 00 FE 00 00 49 [17:11:13]Write i2c OK [17:11:13]MH_I2C_Read... [17:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:14]Read from MH i2c: E2 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 03 00 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 03 00 7C 22 00 90 00 12 [17:11:14]RAPDU: 90 00 [17:11:14]wFMCommunicate OK [17:11:14]wFMCommunicate request_size=10 [17:11:14]MH_SAM_APDU [17:11:14]CAPDU: 80 0D 02 02 05 DF 9B 40 A0 EB [17:11:14]Write to MH i2c: E2 0D 00 7D 22 80 0D 02 02 05 00 DF 9B 40 A0 EB 00 00 68 [17:11:14]Write i2c OK [17:11:14]MH_I2C_Read... [17:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:14]Read from MH i2c: E2 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 03 00 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 03 00 7D 22 00 90 00 13 [17:11:14]RAPDU: 90 00 [17:11:14]wFMCommunicate OK [17:11:14]wFMCommunicate request_size=4 [17:11:14]MH_SAM_APDU [17:11:14]CAPDU: 80 0D 03 02 [17:11:14]Write to MH i2c: E2 08 00 7E 22 80 0D 03 02 00 00 00 00 1B [17:11:14]Write i2c OK [17:11:14]MH_I2C_Read... [17:11:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:14]Read from MH i2c: E2 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 0B 00 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 0B 00 7E 22 00 7B 77 1D 27 2B AD DC 94 90 00 9A [17:11:14]RAPDU: 7B 77 1D 27 2B AD DC 94 90 00 [17:11:14]wFMCommunicate OK [17:11:14]SAM_PROTO_SignData done [17:11:14]FM_MakeSignedData done [17:11:14]CreateOFDProtocolMessage [17:11:14]wFMCommunicate request_size=4 [17:11:14]MH_SAM_APDU [17:11:14]CAPDU: 80 11 00 00 [17:11:14]Write to MH i2c: E2 08 00 7F 22 80 11 00 00 00 00 00 00 1B [17:11:14]Write i2c OK [17:11:14]MH_I2C_Read... [17:11:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:14]Read from MH i2c: E2 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 17 00 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: E2 17 00 7F 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [17:11:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:11:14]wFMCommunicate OK [17:11:14]CreateOFDProtocolMessage done [17:11:14]OFDSenderStorePacket 155015 [17:11:14]StoreOFDPacket docnum=155015 [17:11:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B CD 07 01 2B 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 B1 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5D 02 00 35 04 06 00 FE DF 9B 40 A0 EB 7B 77 1D 27 2B AD DC 94 [17:11:14]CheckFolder [17:11:14]dirname=/storage/ofd_packets [17:11:14]CheckFolder done [17:11:14]ProducePacketName [17:11:14]name=ofd_packets/00155015 [17:11:14]NVStorageSaveData ofd_packets/00155015 [17:11:14]File name is /storage/ofd_packets/00155015 [17:11:14]Write 301 bytes [17:11:14]NVStorageSaveData done [17:11:14]OFDSenderStorePacket done [17:11:14]KKMCreateOFDPacket done [17:11:14]NVStorageSaveData kkm_last_timestamp [17:11:14]File name is /storage/kkm_last_timestamp [17:11:14]Write 4 bytes [17:11:14]NVStorageSaveData done [17:11:14]ExternCall_PrintAddStr [17:11:14]wPrintStart [17:11:14]Write to MH i2c: 01 00 00 80 22 A2 [17:11:14]Write i2c OK [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: 01 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: 01 07 00 [17:11:14]MH_I2C_Read... [17:11:14]Read from MH i2c: 01 07 00 80 22 00 00 00 00 00 FF 0F B7 [17:11:14]RasterBufferAndPrint [17:11:14]line Счет N : (1)873209 [17:11:14]line ИНН: 02508201610067 [17:11:14]line Контрольно-Кассовый Чек [17:11:14]line ПРОДАЖА [17:11:14]line ТРК (МРК, ГНК) : 32 [17:11:14]line Товар: 2710124130 [17:11:14]line Аи-92-К-5 [17:11:14]line 14.950 * 66.90 [17:11:14]line = 1000.16 [17:11:14]line НДС 12% НСП 1% [17:11:14]line > о реализуемом товаре [17:11:14]line ИТОГО: 1000.16 [17:11:14]line НСП 1% : 8.85 [17:11:14]line НДС 12% : 106.21 [17:11:14]line Наличными: 0.00 [17:11:14]line Безнал.: 1000.16 [17:11:14]line Место: АЗС № 165 "Партнер Нефть" [17:11:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:11:14]line СНО: Общий режим [17:11:14]line Чек 404 18.10.2024 17:11 [17:11:14]line Смена: 312 ФФД: 1.0 [17:11:14]line ЗНМ: 0300000234 [17:11:14]line РНМ: 0000137193017469 [17:11:14]line Версия ККМ: v1.0 [17:11:14]line Платежная система: Mbank [17:11:14]line ФМ: 0000000000963156 [17:11:14]line ФД: 155015 [17:11:14]line ФПД: 280236335866091 [17:11:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155015&fm=280236335866091&tin=02508201610067®Number=0000137193017469&sum=100016 [17:11:14]OFD Sender: Processing packet 155015 [packets to send 51, broken 50] [17:11:14]ProducePacketName [17:11:14]name=ofd_packets/00155015 [17:11:14]OFD Sender: To server: pG, [17:11:14]CommunicateWithHost lk.salyk.kg:30040 [17:11:14]ConnectInit lk.salyk.kg [17:11:14]written 0, free lines is 4095 [17:11:14]Connected sock=9 [17:11:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B CD 07 01 2B 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 B1 96 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5D 02 00 35 04 06 00 FE DF 9B 40 A0 EB 7B 77 1D 27 2B AD DC 94 [17:11:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 94 6F 47 00 CE 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5D 02 00 F4 03 04 00 E9 3C 12 67 B6 04 01 00 00 89 D1 3D 5F 27 BE 02 2C [17:11:15]CommunicateWithHost err = 0 [17:11:15]CheckOFDResponse [17:11:15]1017 (14) - 77093643461234 [17:11:15]1041 (16) - 0000000000963156 [17:11:15]1040 (4) - 155015 [17:11:15]1012 (4) - 18.10.2024 10:48 [17:11:15]1206 (1) - 0 [17:11:15]OFD Sender: Remove packet 155015 [17:11:15]ProducePacketName [17:11:15]name=ofd_packets/00155015 [17:11:15]NVStorageDeleteData [17:11:15]Write to MH i2c: 01 00 00 A9 22 CB [17:11:15]Write i2c OK [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: 01 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: 01 07 00 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: 01 07 00 A9 22 00 00 00 00 00 18 0D F7 [17:11:15]RasterBufferAndPrint [17:11:15]line [17:11:15]line [17:11:15]line [17:11:15]line [17:11:15]line [17:11:15]written 0, free lines is 3359 [17:11:15]MH_Cut [17:11:15]Write to MH i2c: D1 01 00 B0 22 01 A4 [17:11:15]Write i2c OK [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: D1 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: D1 01 00 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: D1 01 00 B0 22 00 A3 [17:11:15]Write to MH i2c: 01 00 00 B1 22 D3 [17:11:15]Write i2c OK [17:11:15]MH_I2C_Read... [17:11:15]OFD Sender: No OFD packet to send [17:11:15]*** Cut start [17:11:15]*** Partial cut [17:11:15]*** CUTSNS_PIN = 1 [17:11:15]*** CUTSNS_PIN = 0 [17:11:16]*** Brake cut motor [17:11:16]Read from MH i2c: 01 [17:11:16]MH_I2C_Read... [17:11:16]*** Stop cut motor [17:11:16]*** Cut end [17:11:16]Read from MH i2c: 01 07 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: 01 07 00 B1 22 00 00 00 00 00 FF 0F E8 [17:11:16]process_action close_receipt done [17:11:16]requested_data is exist [17:11:16]produce_requested_data [17:11:16]requested_item fm.sn is exist - process it [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 11 00 00 [17:11:16]Write to MH i2c: E2 08 00 B2 22 80 11 00 00 00 00 00 00 4E [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 17 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 17 00 B2 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [17:11:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:11:16]wFMCommunicate OK [17:11:16]requested_item fd.num is exist - process it [17:11:16]SAM_PROTO_GetFieldsCounters [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 13 00 00 [17:11:16]Write to MH i2c: E2 08 00 B3 22 80 13 00 00 00 00 00 00 51 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 62 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 62 00 B3 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [17:11:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:16]wFMCommunicate OK [17:11:16]SAM_PROTO_GetFieldsCounters done [17:11:16]requested_item shift.num is exist - process it [17:11:16]requested_item shift.opened is exist - process it [17:11:16]req_shift_opened [17:11:16]FM_GetShiftState [17:11:16]SAM_PROTO_GetShiftState [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 13 01 00 [17:11:16]Write to MH i2c: E2 08 00 B4 22 80 13 01 00 00 00 00 00 53 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0E 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0E 00 B4 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8A [17:11:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:11:16]wFMCommunicate OK [17:11:16]SAM_PROTO_GetShiftState done [17:11:16]FM_GetShiftState done [17:11:16]req_shift_opened done [17:11:16]requested_item shift.open_date is exist - process it [17:11:16]req_shift_open_date [17:11:16]req_shift_open_date done [17:11:16]produce_requested_data done [17:11:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155015,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:11:16]process_action_free close_receipt [17:11:16]json_value_free [17:11:16]json_value_free done [17:11:16]process_json_proto returns [17:11:16]Send response to host [17:11:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155015,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:11:16]free response buf [17:11:16]execute_script done [17:11:16]execute_script returns [17:11:16]free content buf [17:11:16]Sock 10.Close socket [17:11:16]Sock 10.Thread stoped [17:11:20]OFD Sender: No OFD packet to send [17:11:25]OFD Sender: No OFD packet to send [17:11:30]OFD Sender: No OFD packet to send [17:11:35]OFD Sender: No OFD packet to send [17:11:40]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:50]OFD Sender: No OFD packet to send [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:13:00]OFD Sender: No OFD packet to send [17:13:05]OFD Sender: No OFD packet to send [17:13:10]OFD Sender: No OFD packet to send [17:13:15]OFD Sender: No OFD packet to send [17:13:20]OFD Sender: No OFD packet to send [17:13:25]OFD Sender: No OFD packet to send [17:13:30]OFD Sender: No OFD packet to send [17:13:35]OFD Sender: No OFD packet to send [17:13:40]OFD Sender: No OFD packet to send [17:13:45]OFD Sender: No OFD packet to send [17:13:50]OFD Sender: No OFD packet to send [17:13:55]OFD Sender: No OFD packet to send [17:14:00]OFD Sender: No OFD packet to send [17:14:04]accept exits with 7 [17:14:04]New connection [17:14:04]New thread 3066748260 created [17:14:04]Thread 3066891620 joined [17:14:04]Waiting for new connection... [17:14:04] Sock 7.Parse request [17:14:04]Sock 7.Check first char [17:14:04]Sock 7.First char is OK [17:14:04]request: POST /json_proto HTTP/1.0 [17:14:04]Method: POST [17:14:04]URL: /json_proto [17:14:04]Method is POST - this is cgi request [17:14:04]url: /json_proto [17:14:04]query_string will be loaded in cgi processing [17:14:04]execute_cgi json_proto POST (null) [17:14:04]execute_cgi path=json_proto method=POST [17:14:04]POST find Content-Length [17:14:04]Host: 172.17.53.67:8080 [17:14:04]Content-Length: 679 [17:14:04]Content-Type: application/json [17:14:04] [17:14:04]POST finish read [17:14:04]Found Content-Length = 679 [17:14:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:14:04]execute_script... [17:14:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:14:04]POST & json_proto [17:14:04]process_json_proto [17:14:04]json parsed OK: [17:14:04]protocol is kg_v1.0 [17:14:04]action value=close_receipt [17:14:04]process_action close_receipt [17:14:04]cmd_close_receipt [17:14:04]MH_GetDate [17:14:04]Write to MH i2c: F0 00 00 B5 22 C6 [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 B5 22 00 5D 97 12 67 19 BC 99 64 0E [17:14:04]GetLastDocTimeStamp 1729271473 [17:14:04]current date 1729271645 [17:14:04]FM_GetShiftState [17:14:04]SAM_PROTO_GetShiftState [17:14:04]wFMCommunicate request_size=4 [17:14:04]MH_SAM_APDU [17:14:04]CAPDU: 80 13 01 00 [17:14:04]Write to MH i2c: E2 08 00 B6 22 80 13 01 00 00 00 00 00 55 [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:04]Read from MH i2c: E2 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 B6 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8C [17:14:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:14:04]wFMCommunicate OK [17:14:04]SAM_PROTO_GetShiftState done [17:14:04]FM_GetShiftState done [17:14:04]opened in 1729211399 [17:14:04]opened+sec_in_day 1729297799 [17:14:04]quantity*price = 100050 [17:14:04]sum+1 = 100052 [17:14:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 405 18.10.2024 17:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155016 ФПД: 263666869877421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171405&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155016&fm=263666869877421&tin=02508201610067®Number=0000137193017469&sum=100000 [17:14:05]StoreToDocumentArchive [17:14:05]shift 312 fd 155016 [17:14:05]save to /storage/0312/doc_00155016 [17:14:05]save last doc name /storage/0312/doc_00155016 to /storage/kkm_last_doc_name [17:14:05]save OK [17:14:05]Clear old archive folders... [17:14:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:14:05]tlvbuf is 01DFEAB0 [17:14:05]SAM_PROTO_ClearQueue [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 09 00 00 [17:14:05]Write to MH i2c: E2 08 00 C3 22 80 09 00 00 00 00 00 00 57 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 C3 22 00 90 00 59 [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]SAM_PROTO_ClearQueue done [17:14:05]KKMCreateOFDPacket [17:14:05]OFDProtocolAddRootSTLVToBuf [17:14:05]FM_MakeSignedData [17:14:05]FM_MakeSignedData [17:14:05]SAM_PROTO_SignData [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 01 02 [17:14:05]Write to MH i2c: E2 08 00 C4 22 80 0D 01 02 00 00 00 00 5F [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 C4 22 00 90 00 5A [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]wFMCommunicate request_size=255 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 5D 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5D 02 00 35 04 06 00 EF CD BA 1E [17:14:05]Write to MH i2c: E2 02 01 C5 22 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 5D 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5D 02 00 35 04 06 00 EF CD BA 1E 00 00 B0 [17:14:05]OFD Sender: No OFD packet to send [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 C5 22 00 90 00 5B [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]wFMCommunicate request_size=7 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 02 02 02 3A AD [17:14:05]Write to MH i2c: E2 0A 00 C6 22 80 0D 02 02 02 00 3A AD 00 00 4D [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 C6 22 00 90 00 5C [17:14:06]RAPDU: 90 00 [17:14:06]wFMCommunicate OK [17:14:06]wFMCommunicate request_size=4 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 0D 03 02 [17:14:06]Write to MH i2c: E2 08 00 C7 22 80 0D 03 02 00 00 00 00 64 [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 0B 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 0B 00 C7 22 00 7F 99 88 EC 57 CD 91 9E 90 00 44 [17:14:06]RAPDU: 7F 99 88 EC 57 CD 91 9E 90 00 [17:14:06]wFMCommunicate OK [17:14:06]SAM_PROTO_SignData done [17:14:06]FM_MakeSignedData done [17:14:06]CreateOFDProtocolMessage [17:14:06]wFMCommunicate request_size=4 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 11 00 00 [17:14:06]Write to MH i2c: E2 08 00 C8 22 80 11 00 00 00 00 00 00 64 [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 17 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 17 00 C8 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [17:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:14:06]wFMCommunicate OK [17:14:06]CreateOFDProtocolMessage done [17:14:06]OFDSenderStorePacket 155016 [17:14:06]StoreOFDPacket docnum=155016 [17:14:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 07 AA 04 01 6D 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 5D 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5D 02 00 35 04 06 00 EF CD BA 1E 3A AD 7F 99 88 EC 57 CD 91 9E [17:14:06]CheckFolder [17:14:06]dirname=/storage/ofd_packets [17:14:06]CheckFolder done [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00155016 [17:14:06]NVStorageSaveData ofd_packets/00155016 [17:14:06]File name is /storage/ofd_packets/00155016 [17:14:06]Write 298 bytes [17:14:06]NVStorageSaveData done [17:14:06]OFDSenderStorePacket done [17:14:06]KKMCreateOFDPacket done [17:14:06]NVStorageSaveData kkm_last_timestamp [17:14:06]File name is /storage/kkm_last_timestamp [17:14:06]Write 4 bytes [17:14:06]NVStorageSaveData done [17:14:06]ExternCall_PrintAddStr [17:14:06]wPrintStart [17:14:06]Write to MH i2c: 01 00 00 C9 22 EB [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 C9 22 00 00 00 00 00 FF 0F 00 [17:14:06]RasterBufferAndPrint [17:14:06]line Счет N : (1)873211 [17:14:06]line ИНН: 02508201610067 [17:14:06]line Контрольно-Кассовый Чек [17:14:06]line ПРОДАЖА [17:14:06]line ТРК (МРК, ГНК) : 34 [17:14:06]line Товар: 2710194210 [17:14:06]line ДТ-К-2 [17:14:06]line 13.130 * 76.20 [17:14:06]line = 1000.51 [17:14:06]line НДС 12% НСП 1% [17:14:06]line > о реализуемом товаре [17:14:06]line ОКРУГЛЕНИЕ: -0.51 [17:14:06]line ИТОГО: 1000.00 [17:14:06]line Внесено: 1000.00 [17:14:06]line СДАЧА: 0.00 [17:14:06]line НСП 1% : 8.85 [17:14:06]line НДС 12% : 106.25 [17:14:06]line Наличными: 1000.00 [17:14:06]line Безнал.: 0.00 [17:14:06]line Место: АЗС № 165 "Партнер Нефть" [17:14:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:14:06]line СНО: Общий режим [17:14:06]line Чек 405 18.10.2024 17:14 [17:14:06]line Смена: 312 ФФД: 1.0 [17:14:06]line ЗНМ: 0300000234 [17:14:06]line РНМ: 0000137193017469 [17:14:06]line Версия ККМ: v1.0 [17:14:06]line ФМ: 0000000000963156 [17:14:06]line ФД: 155016 [17:14:06]line ФПД: 263666869877421 [17:14:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171405&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155016&fm=263666869877421&tin=02508201610067®Number=0000137193017469&sum=100000 [17:14:06]OFD Sender: Processing packet 155016 [packets to send 51, broken 50] [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00155016 [17:14:06]OFD Sender: To server: pG, [17:14:06]CommunicateWithHost lk.salyk.kg:30040 [17:14:06]ConnectInit lk.salyk.kg [17:14:06]written 0, free lines is 4095 [17:14:06]Connected sock=10 [17:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 07 AA 04 01 6D 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 5D 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5D 02 00 35 04 06 00 EF CD BA 1E 3A AD 7F 99 88 EC 57 CD 91 9E [17:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 66 47 00 AA 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5D 02 00 F4 03 04 00 95 3D 12 67 B6 04 01 00 00 37 7F 94 3C 35 A3 7D 0B [17:14:06]CommunicateWithHost err = 0 [17:14:06]CheckOFDResponse [17:14:06]1017 (14) - 77093643461234 [17:14:06]1041 (16) - 0000000000963156 [17:14:06]1040 (4) - 155016 [17:14:06]1012 (4) - 18.10.2024 10:51 [17:14:06]1206 (1) - 0 [17:14:06]OFD Sender: Remove packet 155016 [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00155016 [17:14:06]NVStorageDeleteData [17:14:06]Write to MH i2c: 01 00 00 F4 22 16 [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 F4 22 00 00 00 00 00 F3 0C 1C [17:14:06]RasterBufferAndPrint [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]written 0, free lines is 3321 [17:14:06]MH_Cut [17:14:06]Write to MH i2c: D1 01 00 FB 22 01 EF [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 01 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 01 00 FB 22 00 EE [17:14:06]Write to MH i2c: 01 00 00 FC 22 1E [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:07]OFD Sender: No OFD packet to send [17:14:07]*** Cut start [17:14:07]*** Partial cut [17:14:07]*** CUTSNS_PIN = 1 [17:14:07]*** CUTSNS_PIN = 0 [17:14:07]*** Brake cut motor [17:14:08]Read from MH i2c: 01 [17:14:08]MH_I2C_Read... [17:14:08]*** Stop cut motor [17:14:08]*** Cut end [17:14:08]Read from MH i2c: 01 07 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: 01 07 00 FC 22 00 00 00 00 00 FF 0F 33 [17:14:08]process_action close_receipt done [17:14:08]requested_data is exist [17:14:08]produce_requested_data [17:14:08]requested_item fm.sn is exist - process it [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 11 00 00 [17:14:08]Write to MH i2c: E2 08 00 FD 22 80 11 00 00 00 00 00 00 99 [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 17 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 17 00 FD 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [17:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:14:08]wFMCommunicate OK [17:14:08]requested_item fd.num is exist - process it [17:14:08]SAM_PROTO_GetFieldsCounters [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 13 00 00 [17:14:08]Write to MH i2c: E2 08 00 FE 22 80 13 00 00 00 00 00 00 9C [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 62 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 62 00 FE 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [17:14:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:14:08]wFMCommunicate OK [17:14:08]SAM_PROTO_GetFieldsCounters done [17:14:08]requested_item shift.num is exist - process it [17:14:08]requested_item shift.opened is exist - process it [17:14:08]req_shift_opened [17:14:08]FM_GetShiftState [17:14:08]SAM_PROTO_GetShiftState [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 13 01 00 [17:14:08]Write to MH i2c: E2 08 00 FF 22 80 13 01 00 00 00 00 00 9E [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 0E 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 0E 00 FF 22 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D5 [17:14:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:14:08]wFMCommunicate OK [17:14:08]SAM_PROTO_GetShiftState done [17:14:08]FM_GetShiftState done [17:14:08]req_shift_opened done [17:14:08]requested_item shift.open_date is exist - process it [17:14:08]req_shift_open_date [17:14:08]req_shift_open_date done [17:14:08]produce_requested_data done [17:14:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155016,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:14:08]process_action_free close_receipt [17:14:08]json_value_free [17:14:08]json_value_free done [17:14:08]process_json_proto returns [17:14:08]Send response to host [17:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155016,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:14:08]free response buf [17:14:08]execute_script done [17:14:08]execute_script returns [17:14:08]free content buf [17:14:08]Sock 7.Close socket [17:14:08]Sock 7.Thread stoped [17:14:12]OFD Sender: No OFD packet to send [17:14:17]OFD Sender: No OFD packet to send [17:14:22]OFD Sender: No OFD packet to send [17:14:27]OFD Sender: No OFD packet to send [17:14:32]OFD Sender: No OFD packet to send [17:14:37]OFD Sender: No OFD packet to send [17:14:42]OFD Sender: No OFD packet to send [17:14:47]OFD Sender: No OFD packet to send [17:14:52]OFD Sender: No OFD packet to send [17:14:57]OFD Sender: No OFD packet to send [17:15:02]OFD Sender: No OFD packet to send [17:15:07]OFD Sender: No OFD packet to send [17:15:12]OFD Sender: No OFD packet to send [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:29]accept exits with 9 [17:15:29]New connection [17:15:29]New thread 3066891620 created [17:15:29]Thread 3066748260 joined [17:15:29]Waiting for new connection... [17:15:29] Sock 9.Parse request [17:15:29]Sock 9.Check first char [17:15:29]Sock 9.First char is OK [17:15:29]request: POST /json_proto HTTP/1.0 [17:15:29]Method: POST [17:15:29]URL: /json_proto [17:15:29]Method is POST - this is cgi request [17:15:29]url: /json_proto [17:15:29]query_string will be loaded in cgi processing [17:15:29]execute_cgi json_proto POST (null) [17:15:29]execute_cgi path=json_proto method=POST [17:15:29]POST find Content-Length [17:15:29]Host: 172.17.53.67:8080 [17:15:29]Content-Length: 677 [17:15:29]Content-Type: application/json [17:15:29] [17:15:29]POST finish read [17:15:29]Found Content-Length = 677 [17:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:29]execute_script... [17:15:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:29]POST & json_proto [17:15:29]process_json_proto [17:15:29]json parsed OK: [17:15:29]protocol is kg_v1.0 [17:15:29]action value=close_receipt [17:15:29]process_action close_receipt [17:15:29]cmd_close_receipt [17:15:29]MH_GetDate [17:15:29]Write to MH i2c: F0 00 00 00 23 12 [17:15:29]Write i2c OK [17:15:29]MH_I2C_Read... [17:15:29]Read from MH i2c: F0 [17:15:29]MH_I2C_Read... [17:15:29]Read from MH i2c: F0 09 00 [17:15:29]MH_I2C_Read... [17:15:29]Read from MH i2c: F0 09 00 00 23 00 B2 97 12 67 19 BC 99 64 AF [17:15:29]GetLastDocTimeStamp 1729271645 [17:15:29]current date 1729271730 [17:15:29]FM_GetShiftState [17:15:29]SAM_PROTO_GetShiftState [17:15:29]wFMCommunicate request_size=4 [17:15:29]MH_SAM_APDU [17:15:29]CAPDU: 80 13 01 00 [17:15:29]Write to MH i2c: E2 08 00 01 23 80 13 01 00 00 00 00 00 A1 [17:15:29]Write i2c OK [17:15:29]MH_I2C_Read... [17:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:29]Read from MH i2c: E2 [17:15:29]MH_I2C_Read... [17:15:29]Read from MH i2c: E2 0E 00 [17:15:29]MH_I2C_Read... [17:15:29]Read from MH i2c: E2 0E 00 01 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [17:15:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:15:29]wFMCommunicate OK [17:15:29]SAM_PROTO_GetShiftState done [17:15:29]FM_GetShiftState done [17:15:29]opened in 1729211399 [17:15:29]opened+sec_in_day 1729297799 [17:15:29]quantity*price = 20034 [17:15:29]sum+1 = 20035 [17:15:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 406 18.10.2024 17:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155017 ФПД: 8571444441229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155017&fm=8571444441229&tin=02508201610067®Number=0000137193017469&sum=20000 [17:15:31]StoreToDocumentArchive [17:15:31]shift 312 fd 155017 [17:15:31]save to /storage/0312/doc_00155017 [17:15:31]save last doc name /storage/0312/doc_00155017 to /storage/kkm_last_doc_name [17:15:31]save OK [17:15:31]Clear old archive folders... [17:15:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:31]tlvbuf is 01E90BA0 [17:15:31]SAM_PROTO_ClearQueue [17:15:31]wFMCommunicate request_size=4 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 09 00 00 [17:15:31]Write to MH i2c: E2 08 00 0E 23 80 09 00 00 00 00 00 00 A3 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 0E 23 00 90 00 A5 [17:15:31]RAPDU: 90 00 [17:15:31]wFMCommunicate OK [17:15:31]SAM_PROTO_ClearQueue done [17:15:31]KKMCreateOFDPacket [17:15:31]OFDProtocolAddRootSTLVToBuf [17:15:31]FM_MakeSignedData [17:15:31]FM_MakeSignedData [17:15:31]SAM_PROTO_SignData [17:15:31]wFMCommunicate request_size=4 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 0D 01 02 [17:15:31]Write to MH i2c: E2 08 00 0F 23 80 0D 01 02 00 00 00 00 AB [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 0F 23 00 90 00 A6 [17:15:31]RAPDU: 90 00 [17:15:31]wFMCommunicate OK [17:15:31]wFMCommunicate request_size=255 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 B2 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5D 02 00 35 04 06 00 07 [17:15:31]Write to MH i2c: E2 02 01 10 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 B2 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5D 02 00 35 04 06 00 07 00 00 74 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 10 23 00 90 00 A7 [17:15:31]RAPDU: 90 00 [17:15:31]wFMCommunicate OK [17:15:31]wFMCommunicate request_size=10 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 0D 02 02 05 CB B1 E6 B0 8D [17:15:31]Write to MH i2c: E2 0D 00 11 23 80 0D 02 02 05 00 CB B1 E6 B0 8D 00 00 57 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 03 00 11 23 00 90 00 A8 [17:15:31]RAPDU: 90 00 [17:15:31]wFMCommunicate OK [17:15:31]wFMCommunicate request_size=4 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 0D 03 02 [17:15:31]Write to MH i2c: E2 08 00 12 23 80 0D 03 02 00 00 00 00 B0 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 0B 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 0B 00 12 23 00 04 81 22 09 EE 76 81 F5 90 00 3B [17:15:31]RAPDU: 04 81 22 09 EE 76 81 F5 90 00 [17:15:31]wFMCommunicate OK [17:15:31]SAM_PROTO_SignData done [17:15:31]FM_MakeSignedData done [17:15:31]CreateOFDProtocolMessage [17:15:31]wFMCommunicate request_size=4 [17:15:31]MH_SAM_APDU [17:15:31]CAPDU: 80 11 00 00 [17:15:31]Write to MH i2c: E2 08 00 13 23 80 11 00 00 00 00 00 00 B0 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:31]Read from MH i2c: E2 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 17 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: E2 17 00 13 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [17:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:15:31]wFMCommunicate OK [17:15:31]CreateOFDProtocolMessage done [17:15:31]OFDSenderStorePacket 155017 [17:15:31]StoreOFDPacket docnum=155017 [17:15:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF A2 07 01 CD ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 B2 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5D 02 00 35 04 06 00 07 CB B1 E6 B0 8D 04 81 22 09 EE 76 81 F5 [17:15:31]CheckFolder [17:15:31]dirname=/storage/ofd_packets [17:15:31]CheckFolder done [17:15:31]ProducePacketName [17:15:31]name=ofd_packets/00155017 [17:15:31]NVStorageSaveData ofd_packets/00155017 [17:15:31]File name is /storage/ofd_packets/00155017 [17:15:31]Write 301 bytes [17:15:31]NVStorageSaveData done [17:15:31]OFDSenderStorePacket done [17:15:31]KKMCreateOFDPacket done [17:15:31]NVStorageSaveData kkm_last_timestamp [17:15:31]File name is /storage/kkm_last_timestamp [17:15:31]Write 4 bytes [17:15:31]NVStorageSaveData done [17:15:31]OFD Sender: Processing packet 155017 [packets to send 51, broken 50] [17:15:31]ProducePacketName [17:15:31]name=ofd_packets/00155017 [17:15:31]OFD Sender: To server: pG, [17:15:31]CommunicateWithHost lk.salyk.kg:30040 [17:15:31]ConnectInit lk.salyk.kg [17:15:31]ExternCall_PrintAddStr [17:15:31]wPrintStart [17:15:31]Write to MH i2c: 01 00 00 14 23 37 [17:15:31]Write i2c OK [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: 01 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: 01 07 00 [17:15:31]MH_I2C_Read... [17:15:31]Read from MH i2c: 01 07 00 14 23 00 00 00 00 00 FF 0F 4C [17:15:31]RasterBufferAndPrint [17:15:31]line Счет N : (1)873213 [17:15:31]line ИНН: 02508201610067 [17:15:31]line Контрольно-Кассовый Чек [17:15:31]line ПРОДАЖА [17:15:31]line ТРК (МРК, ГНК) : 41 [17:15:31]line Товар: 2710124500 [17:15:31]line Аи-95-К-5 [17:15:31]line 2.700 * 74.20 [17:15:31]line = 200.34 [17:15:31]line НДС 12% НСП 1% [17:15:31]line > о реализуемом товаре [17:15:31]line ОКРУГЛЕНИЕ: -0.34 [17:15:31]line ИТОГО: 200.00 [17:15:31]line Внесено: 200.00 [17:15:31]line СДАЧА: 0.00 [17:15:31]line НСП 1% : 1.77 [17:15:31]line НДС 12% : 21.27 [17:15:31]line Наличными: 200.00 [17:15:31]line Безнал.: 0.00 [17:15:31]line Место: АЗС № 165 "Партнер Нефть" [17:15:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:15:31]line СНО: Общий режим [17:15:31]line Чек 406 18.10.2024 17:15 [17:15:31]line Смена: 312 ФФД: 1.0 [17:15:31]line ЗНМ: 0300000234 [17:15:31]line РНМ: 0000137193017469 [17:15:31]line Версия ККМ: v1.0 [17:15:31]line ФМ: 0000000000963156 [17:15:31]line ФД: 155017 [17:15:31]line ФПД: 8571444441229 [17:15:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155017&fm=8571444441229&tin=02508201610067®Number=0000137193017469&sum=20000 [17:15:31]Connected sock=11 [17:15:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF A2 07 01 CD ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 B2 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5D 02 00 35 04 06 00 07 CB B1 E6 B0 8D 04 81 22 09 EE 76 81 F5 [17:15:31]written 0, free lines is 4095 [17:15:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 28 47 00 9A 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5D 02 00 F4 03 04 00 EA 3D 12 67 B6 04 01 00 00 27 10 20 D9 DC EC 53 4B [17:15:32]CommunicateWithHost err = 0 [17:15:32]CheckOFDResponse [17:15:32]1017 (14) - 77093643461234 [17:15:32]1041 (16) - 0000000000963156 [17:15:32]1040 (4) - 155017 [17:15:32]1012 (4) - 18.10.2024 10:52 [17:15:32]1206 (1) - 0 [17:15:32]OFD Sender: Remove packet 155017 [17:15:32]ProducePacketName [17:15:32]name=ofd_packets/00155017 [17:15:32]NVStorageDeleteData [17:15:32]Write to MH i2c: 01 00 00 3F 23 62 [17:15:32]Write i2c OK [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: 01 [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: 01 07 00 [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: 01 07 00 3F 23 00 00 00 00 00 E1 0C 56 [17:15:32]RasterBufferAndPrint [17:15:32]line [17:15:32]line [17:15:32]line [17:15:32]line [17:15:32]line [17:15:32]written 0, free lines is 3303 [17:15:32]MH_Cut [17:15:32]Write to MH i2c: D1 01 00 46 23 01 3B [17:15:32]Write i2c OK [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: D1 [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: D1 01 00 [17:15:32]MH_I2C_Read... [17:15:32]Read from MH i2c: D1 01 00 46 23 00 3A [17:15:32]Write to MH i2c: 01 00 00 47 23 6A [17:15:32]Write i2c OK [17:15:32]MH_I2C_Read... [17:15:32]OFD Sender: No OFD packet to send [17:15:33]*** Cut start [17:15:33]*** Partial cut [17:15:33]*** CUTSNS_PIN = 1 [17:15:33]*** CUTSNS_PIN = 0 [17:15:33]*** Brake cut motor [17:15:33]Read from MH i2c: 01 [17:15:33]MH_I2C_Read... [17:15:33]*** Stop cut motor [17:15:33]*** Cut end [17:15:33]Read from MH i2c: 01 07 00 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: 01 07 00 47 23 00 00 00 00 00 FF 0F 7F [17:15:33]process_action close_receipt done [17:15:33]requested_data is exist [17:15:33]produce_requested_data [17:15:33]requested_item fm.sn is exist - process it [17:15:33]wFMCommunicate request_size=4 [17:15:33]MH_SAM_APDU [17:15:33]CAPDU: 80 11 00 00 [17:15:33]Write to MH i2c: E2 08 00 48 23 80 11 00 00 00 00 00 00 E5 [17:15:33]Write i2c OK [17:15:33]MH_I2C_Read... [17:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:33]Read from MH i2c: E2 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 17 00 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 17 00 48 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [17:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:15:33]wFMCommunicate OK [17:15:33]requested_item fd.num is exist - process it [17:15:33]SAM_PROTO_GetFieldsCounters [17:15:33]wFMCommunicate request_size=4 [17:15:33]MH_SAM_APDU [17:15:33]CAPDU: 80 13 00 00 [17:15:33]Write to MH i2c: E2 08 00 49 23 80 13 00 00 00 00 00 00 E8 [17:15:33]Write i2c OK [17:15:33]MH_I2C_Read... [17:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:33]Read from MH i2c: E2 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 62 00 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 62 00 49 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [17:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:33]wFMCommunicate OK [17:15:33]SAM_PROTO_GetFieldsCounters done [17:15:33]requested_item shift.num is exist - process it [17:15:33]requested_item shift.opened is exist - process it [17:15:33]req_shift_opened [17:15:33]FM_GetShiftState [17:15:33]SAM_PROTO_GetShiftState [17:15:33]wFMCommunicate request_size=4 [17:15:33]MH_SAM_APDU [17:15:33]CAPDU: 80 13 01 00 [17:15:33]Write to MH i2c: E2 08 00 4A 23 80 13 01 00 00 00 00 00 EA [17:15:33]Write i2c OK [17:15:33]MH_I2C_Read... [17:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:33]Read from MH i2c: E2 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 0E 00 [17:15:33]MH_I2C_Read... [17:15:33]Read from MH i2c: E2 0E 00 4A 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 21 [17:15:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:15:33]wFMCommunicate OK [17:15:33]SAM_PROTO_GetShiftState done [17:15:33]FM_GetShiftState done [17:15:33]req_shift_opened done [17:15:33]requested_item shift.open_date is exist - process it [17:15:33]req_shift_open_date [17:15:33]req_shift_open_date done [17:15:33]produce_requested_data done [17:15:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155017,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:15:33]process_action_free close_receipt [17:15:33]json_value_free [17:15:33]json_value_free done [17:15:33]process_json_proto returns [17:15:33]Send response to host [17:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155017,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:15:33]free response buf [17:15:33]execute_script done [17:15:33]execute_script returns [17:15:33]free content buf [17:15:33]Sock 9.Close socket [17:15:33]Sock 9.Thread stoped [17:15:37]OFD Sender: No OFD packet to send [17:15:38]accept exits with 7 [17:15:38]New connection [17:15:38]New thread 3066748260 created [17:15:38]Thread 3066891620 joined [17:15:38]Waiting for new connection... [17:15:38] Sock 7.Parse request [17:15:38]Sock 7.Check first char [17:15:38]Sock 7.First char is OK [17:15:38]request: POST /json_proto HTTP/1.0 [17:15:38]Method: POST [17:15:38]URL: /json_proto [17:15:38]Method is POST - this is cgi request [17:15:38]url: /json_proto [17:15:38]query_string will be loaded in cgi processing [17:15:38]execute_cgi json_proto POST (null) [17:15:38]execute_cgi path=json_proto method=POST [17:15:38]POST find Content-Length [17:15:38]Host: 172.17.53.67:8080 [17:15:38]Content-Length: 766 [17:15:38]Content-Type: application/json [17:15:38] [17:15:38]POST finish read [17:15:38]Found Content-Length = 766 [17:15:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:38]execute_script... [17:15:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:38]POST & json_proto [17:15:38]process_json_proto [17:15:38]json parsed OK: [17:15:38]protocol is kg_v1.0 [17:15:38]action value=close_receipt [17:15:38]process_action close_receipt [17:15:38]cmd_close_receipt [17:15:38]MH_GetDate [17:15:38]Write to MH i2c: F0 00 00 4B 23 5D [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: F0 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: F0 09 00 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: F0 09 00 4B 23 00 BB 97 12 67 19 BC 99 64 03 [17:15:38]GetLastDocTimeStamp 1729271730 [17:15:38]current date 1729271739 [17:15:38]FM_GetShiftState [17:15:38]SAM_PROTO_GetShiftState [17:15:38]wFMCommunicate request_size=4 [17:15:38]MH_SAM_APDU [17:15:38]CAPDU: 80 13 01 00 [17:15:38]Write to MH i2c: E2 08 00 4C 23 80 13 01 00 00 00 00 00 EC [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:38]Read from MH i2c: E2 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: E2 0E 00 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: E2 0E 00 4C 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 23 [17:15:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:15:38]wFMCommunicate OK [17:15:38]SAM_PROTO_GetShiftState done [17:15:38]FM_GetShiftState done [17:15:38]opened in 1729211399 [17:15:38]opened+sec_in_day 1729297799 [17:15:38]quantity*price = 40006 [17:15:38]sum+1 = 40007 [17:15:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 407 18.10.2024 17:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155018 ФПД: 201932861239471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171539&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155018&fm=201932861239471&tin=02508201610067®Number=0000137193017469&sum=40006 [17:15:39]StoreToDocumentArchive [17:15:39]shift 312 fd 155018 [17:15:39]save to /storage/0312/doc_00155018 [17:15:39]save last doc name /storage/0312/doc_00155018 to /storage/kkm_last_doc_name [17:15:39]save OK [17:15:39]Clear old archive folders... [17:15:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:39]tlvbuf is B6EB23A0 [17:15:39]SAM_PROTO_ClearQueue [17:15:39]wFMCommunicate request_size=4 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 09 00 00 [17:15:39]Write to MH i2c: E2 08 00 59 23 80 09 00 00 00 00 00 00 EE [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:39]Read from MH i2c: E2 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 03 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 03 00 59 23 00 90 00 F0 [17:15:39]RAPDU: 90 00 [17:15:39]wFMCommunicate OK [17:15:39]SAM_PROTO_ClearQueue done [17:15:39]KKMCreateOFDPacket [17:15:39]OFDProtocolAddRootSTLVToBuf [17:15:39]FM_MakeSignedData [17:15:39]FM_MakeSignedData [17:15:39]SAM_PROTO_SignData [17:15:39]wFMCommunicate request_size=4 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 0D 01 02 [17:15:39]Write to MH i2c: E2 08 00 5A 23 80 0D 01 02 00 00 00 00 F6 [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:39]Read from MH i2c: E2 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 03 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 03 00 5A 23 00 90 00 F1 [17:15:39]RAPDU: 90 00 [17:15:39]wFMCommunicate OK [17:15:39]wFMCommunicate request_size=255 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BB 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5D 02 00 35 04 06 00 B7 [17:15:39]Write to MH i2c: E2 02 01 5B 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BB 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5D 02 00 35 04 06 00 B7 00 00 B4 [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:40]Read from MH i2c: E2 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 03 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 03 00 5B 23 00 90 00 F2 [17:15:40]RAPDU: 90 00 [17:15:40]wFMCommunicate OK [17:15:40]wFMCommunicate request_size=10 [17:15:40]MH_SAM_APDU [17:15:40]CAPDU: 80 0D 02 02 05 A8 28 76 70 AF [17:15:40]Write to MH i2c: E2 0D 00 5C 23 80 0D 02 02 05 00 A8 28 76 70 AF 00 00 68 [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:40]Read from MH i2c: E2 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 03 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 03 00 5C 23 00 90 00 F3 [17:15:40]RAPDU: 90 00 [17:15:40]wFMCommunicate OK [17:15:40]wFMCommunicate request_size=4 [17:15:40]MH_SAM_APDU [17:15:40]CAPDU: 80 0D 03 02 [17:15:40]Write to MH i2c: E2 08 00 5D 23 80 0D 03 02 00 00 00 00 FB [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:40]Read from MH i2c: E2 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 0B 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 0B 00 5D 23 00 8C 87 33 9C 4E F2 D8 D5 90 00 CB [17:15:40]RAPDU: 8C 87 33 9C 4E F2 D8 D5 90 00 [17:15:40]wFMCommunicate OK [17:15:40]SAM_PROTO_SignData done [17:15:40]FM_MakeSignedData done [17:15:40]CreateOFDProtocolMessage [17:15:40]wFMCommunicate request_size=4 [17:15:40]MH_SAM_APDU [17:15:40]CAPDU: 80 11 00 00 [17:15:40]Write to MH i2c: E2 08 00 5E 23 80 11 00 00 00 00 00 00 FB [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:40]Read from MH i2c: E2 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 17 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: E2 17 00 5E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [17:15:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:15:40]wFMCommunicate OK [17:15:40]CreateOFDProtocolMessage done [17:15:40]OFDSenderStorePacket 155018 [17:15:40]StoreOFDPacket docnum=155018 [17:15:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF A2 07 01 4A B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BB 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5D 02 00 35 04 06 00 B7 A8 28 76 70 AF 8C 87 33 9C 4E F2 D8 D5 [17:15:40]CheckFolder [17:15:40]dirname=/storage/ofd_packets [17:15:40]CheckFolder done [17:15:40]ProducePacketName [17:15:40]name=ofd_packets/00155018 [17:15:40]NVStorageSaveData ofd_packets/00155018 [17:15:40]File name is /storage/ofd_packets/00155018 [17:15:40]Write 301 bytes [17:15:40]NVStorageSaveData done [17:15:40]OFDSenderStorePacket done [17:15:40]KKMCreateOFDPacket done [17:15:40]NVStorageSaveData kkm_last_timestamp [17:15:40]File name is /storage/kkm_last_timestamp [17:15:40]Write 4 bytes [17:15:40]NVStorageSaveData done [17:15:40]ExternCall_PrintAddStr [17:15:40]wPrintStart [17:15:40]Write to MH i2c: 01 00 00 5F 23 82 [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 07 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 07 00 5F 23 00 00 00 00 00 FF 0F 97 [17:15:40]RasterBufferAndPrint [17:15:40]line Счет N : (1)873212 [17:15:40]line ИНН: 02508201610067 [17:15:40]line Контрольно-Кассовый Чек [17:15:40]line ПРОДАЖА [17:15:40]line ТРК (МРК, ГНК) : 12 [17:15:40]line Товар: 2710124130 [17:15:40]line Аи-92-К-5 [17:15:40]line 5.980 * 66.90 [17:15:40]line = 400.06 [17:15:40]line НДС 12% НСП 1% [17:15:40]line > о реализуемом товаре [17:15:40]line ИТОГО: 400.06 [17:15:40]line НСП 1% : 3.54 [17:15:40]line НДС 12% : 42.48 [17:15:40]line Наличными: 0.00 [17:15:40]line Безнал.: 400.06 [17:15:40]line Место: АЗС № 165 "Партнер Нефть" [17:15:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:15:40]line СНО: Общий режим [17:15:40]line Чек 407 18.10.2024 17:15 [17:15:40]line Смена: 312 ФФД: 1.0 [17:15:40]line ЗНМ: 0300000234 [17:15:40]line РНМ: 0000137193017469 [17:15:40]line Версия ККМ: v1.0 [17:15:40]line Платежная система: Mbank [17:15:40]line ФМ: 0000000000963156 [17:15:40]line ФД: 155018 [17:15:40]line ФПД: 201932861239471 [17:15:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171539&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155018&fm=201932861239471&tin=02508201610067®Number=0000137193017469&sum=40006 [17:15:40]written 0, free lines is 4095 [17:15:40]OFD Sender: Processing packet 155018 [packets to send 51, broken 50] [17:15:40]ProducePacketName [17:15:40]name=ofd_packets/00155018 [17:15:40]OFD Sender: To server: pG, [17:15:40]CommunicateWithHost lk.salyk.kg:30040 [17:15:40]ConnectInit lk.salyk.kg [17:15:40]Connected sock=9 [17:15:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF A2 07 01 4A B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BB 97 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5D 02 00 35 04 06 00 B7 A8 28 76 70 AF 8C 87 33 9C 4E F2 D8 D5 [17:15:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 2D 47 00 1D 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5D 02 00 F4 03 04 00 F3 3D 12 67 B6 04 01 00 00 FB 1C A9 4D 55 FF 34 98 [17:15:40]CommunicateWithHost err = 0 [17:15:40]CheckOFDResponse [17:15:40]1017 (14) - 77093643461234 [17:15:40]1041 (16) - 0000000000963156 [17:15:40]1040 (4) - 155018 [17:15:40]1012 (4) - 18.10.2024 10:52 [17:15:40]1206 (1) - 0 [17:15:40]OFD Sender: Remove packet 155018 [17:15:40]ProducePacketName [17:15:40]name=ofd_packets/00155018 [17:15:40]NVStorageDeleteData [17:15:40]Write to MH i2c: 01 00 00 88 23 AB [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 07 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: 01 07 00 88 23 00 00 00 00 00 1D 0D DC [17:15:40]RasterBufferAndPrint [17:15:40]line [17:15:40]line [17:15:40]line [17:15:40]line [17:15:40]line [17:15:40]written 0, free lines is 3365 [17:15:40]MH_Cut [17:15:40]Write to MH i2c: D1 01 00 8F 23 01 84 [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: D1 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: D1 01 00 [17:15:40]MH_I2C_Read... [17:15:40]Read from MH i2c: D1 01 00 8F 23 00 83 [17:15:40]Write to MH i2c: 01 00 00 90 23 B3 [17:15:40]Write i2c OK [17:15:40]MH_I2C_Read... [17:15:41]OFD Sender: No OFD packet to send [17:15:41]*** Cut start [17:15:41]*** Partial cut [17:15:41]*** CUTSNS_PIN = 1 [17:15:41]*** CUTSNS_PIN = 0 [17:15:41]*** Brake cut motor [17:15:41]Read from MH i2c: 01 [17:15:41]MH_I2C_Read... [17:15:41]*** Stop cut motor [17:15:41]*** Cut end [17:15:41]Read from MH i2c: 01 07 00 [17:15:41]MH_I2C_Read... [17:15:41]Read from MH i2c: 01 07 00 90 23 00 00 00 00 00 FF 0F C8 [17:15:42]process_action close_receipt done [17:15:42]requested_data is exist [17:15:42]produce_requested_data [17:15:42]requested_item fm.sn is exist - process it [17:15:42]wFMCommunicate request_size=4 [17:15:42]MH_SAM_APDU [17:15:42]CAPDU: 80 11 00 00 [17:15:42]Write to MH i2c: E2 08 00 91 23 80 11 00 00 00 00 00 00 2E [17:15:42]Write i2c OK [17:15:42]MH_I2C_Read... [17:15:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:42]Read from MH i2c: E2 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 17 00 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 17 00 91 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [17:15:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:15:42]wFMCommunicate OK [17:15:42]requested_item fd.num is exist - process it [17:15:42]SAM_PROTO_GetFieldsCounters [17:15:42]wFMCommunicate request_size=4 [17:15:42]MH_SAM_APDU [17:15:42]CAPDU: 80 13 00 00 [17:15:42]Write to MH i2c: E2 08 00 92 23 80 13 00 00 00 00 00 00 31 [17:15:42]Write i2c OK [17:15:42]MH_I2C_Read... [17:15:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:42]Read from MH i2c: E2 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 62 00 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 62 00 92 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [17:15:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:42]wFMCommunicate OK [17:15:42]SAM_PROTO_GetFieldsCounters done [17:15:42]requested_item shift.num is exist - process it [17:15:42]requested_item shift.opened is exist - process it [17:15:42]req_shift_opened [17:15:42]FM_GetShiftState [17:15:42]SAM_PROTO_GetShiftState [17:15:42]wFMCommunicate request_size=4 [17:15:42]MH_SAM_APDU [17:15:42]CAPDU: 80 13 01 00 [17:15:42]Write to MH i2c: E2 08 00 93 23 80 13 01 00 00 00 00 00 33 [17:15:42]Write i2c OK [17:15:42]MH_I2C_Read... [17:15:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:42]Read from MH i2c: E2 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 0E 00 [17:15:42]MH_I2C_Read... [17:15:42]Read from MH i2c: E2 0E 00 93 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [17:15:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:15:42]wFMCommunicate OK [17:15:42]SAM_PROTO_GetShiftState done [17:15:42]FM_GetShiftState done [17:15:42]req_shift_opened done [17:15:42]requested_item shift.open_date is exist - process it [17:15:42]req_shift_open_date [17:15:42]req_shift_open_date done [17:15:42]produce_requested_data done [17:15:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155018,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:15:42]process_action_free close_receipt [17:15:42]json_value_free [17:15:42]json_value_free done [17:15:42]process_json_proto returns [17:15:42]Send response to host [17:15:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155018,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:15:42]free response buf [17:15:42]execute_script done [17:15:42]execute_script returns [17:15:42]free content buf [17:15:42]Sock 7.Close socket [17:15:42]Sock 7.Thread stoped [17:15:46]OFD Sender: No OFD packet to send [17:15:51]OFD Sender: No OFD packet to send [17:15:56]OFD Sender: No OFD packet to send [17:16:01]OFD Sender: No OFD packet to send [17:16:06]OFD Sender: No OFD packet to send [17:16:11]OFD Sender: No OFD packet to send [17:16:16]OFD Sender: No OFD packet to send [17:16:21]OFD Sender: No OFD packet to send [17:16:26]OFD Sender: No OFD packet to send [17:16:31]OFD Sender: No OFD packet to send [17:16:36]OFD Sender: No OFD packet to send [17:16:41]OFD Sender: No OFD packet to send [17:16:46]OFD Sender: No OFD packet to send [17:16:51]OFD Sender: No OFD packet to send [17:16:55]accept exits with 10 [17:16:55]New connection [17:16:55]New thread 3066891620 created [17:16:55]Thread 3066748260 joined [17:16:55]Waiting for new connection... [17:16:55] Sock 10.Parse request [17:16:55]Sock 10.Check first char [17:16:55]Sock 10.First char is OK [17:16:55]request: POST /json_proto HTTP/1.0 [17:16:55]Method: POST [17:16:55]URL: /json_proto [17:16:55]Method is POST - this is cgi request [17:16:55]url: /json_proto [17:16:55]query_string will be loaded in cgi processing [17:16:55]execute_cgi json_proto POST (null) [17:16:55]execute_cgi path=json_proto method=POST [17:16:55]POST find Content-Length [17:16:55]Host: 172.17.53.67:8080 [17:16:55]Content-Length: 677 [17:16:55]Content-Type: application/json [17:16:55] [17:16:55]POST finish read [17:16:55]Found Content-Length = 677 [17:16:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:55]execute_script... [17:16:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:55]POST & json_proto [17:16:55]process_json_proto [17:16:55]json parsed OK: [17:16:55]protocol is kg_v1.0 [17:16:55]action value=close_receipt [17:16:55]process_action close_receipt [17:16:55]cmd_close_receipt [17:16:55]MH_GetDate [17:16:55]Write to MH i2c: F0 00 00 94 23 A6 [17:16:55]Write i2c OK [17:16:55]MH_I2C_Read... [17:16:55]Read from MH i2c: F0 [17:16:55]MH_I2C_Read... [17:16:55]Read from MH i2c: F0 09 00 [17:16:55]MH_I2C_Read... [17:16:55]Read from MH i2c: F0 09 00 94 23 00 08 98 12 67 19 BC 99 64 9A [17:16:55]GetLastDocTimeStamp 1729271739 [17:16:55]current date 1729271816 [17:16:55]FM_GetShiftState [17:16:55]SAM_PROTO_GetShiftState [17:16:55]wFMCommunicate request_size=4 [17:16:55]MH_SAM_APDU [17:16:55]CAPDU: 80 13 01 00 [17:16:55]Write to MH i2c: E2 08 00 95 23 80 13 01 00 00 00 00 00 35 [17:16:55]Write i2c OK [17:16:55]MH_I2C_Read... [17:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:55]Read from MH i2c: E2 [17:16:55]MH_I2C_Read... [17:16:55]Read from MH i2c: E2 0E 00 [17:16:55]MH_I2C_Read... [17:16:55]Read from MH i2c: E2 0E 00 95 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6C [17:16:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:16:55]wFMCommunicate OK [17:16:55]SAM_PROTO_GetShiftState done [17:16:55]FM_GetShiftState done [17:16:55]opened in 1729211399 [17:16:55]opened+sec_in_day 1729297799 [17:16:55]quantity*price = 20003 [17:16:55]sum+1 = 20004 [17:16:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 408 18.10.2024 17:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155019 ФПД: 90156833465852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155019&fm=90156833465852&tin=02508201610067®Number=0000137193017469&sum=20000 [17:16:56]StoreToDocumentArchive [17:16:56]shift 312 fd 155019 [17:16:56]save to /storage/0312/doc_00155019 [17:16:56]save last doc name /storage/0312/doc_00155019 to /storage/kkm_last_doc_name [17:16:56]save OK [17:16:56]Clear old archive folders... [17:16:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:56]tlvbuf is B6ECBD50 [17:16:56]SAM_PROTO_ClearQueue [17:16:56]wFMCommunicate request_size=4 [17:16:56]MH_SAM_APDU [17:16:56]CAPDU: 80 09 00 00 [17:16:56]Write to MH i2c: E2 08 00 A2 23 80 09 00 00 00 00 00 00 37 [17:16:56]Write i2c OK [17:16:56]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 A2 23 00 90 00 39 [17:16:57]RAPDU: 90 00 [17:16:57]wFMCommunicate OK [17:16:57]SAM_PROTO_ClearQueue done [17:16:57]KKMCreateOFDPacket [17:16:57]OFDProtocolAddRootSTLVToBuf [17:16:57]FM_MakeSignedData [17:16:57]FM_MakeSignedData [17:16:57]SAM_PROTO_SignData [17:16:57]wFMCommunicate request_size=4 [17:16:57]MH_SAM_APDU [17:16:57]CAPDU: 80 0D 01 02 [17:16:57]Write to MH i2c: E2 08 00 A3 23 80 0D 01 02 00 00 00 00 3F [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 A3 23 00 90 00 3A [17:16:57]RAPDU: 90 00 [17:16:57]wFMCommunicate OK [17:16:57]wFMCommunicate request_size=255 [17:16:57]MH_SAM_APDU [17:16:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 08 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5D 02 00 35 04 06 00 51 [17:16:57]Write to MH i2c: E2 02 01 A4 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 08 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5D 02 00 35 04 06 00 51 00 00 CE [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 A4 23 00 90 00 3B [17:16:57]RAPDU: 90 00 [17:16:57]wFMCommunicate OK [17:16:57]wFMCommunicate request_size=10 [17:16:57]MH_SAM_APDU [17:16:57]CAPDU: 80 0D 02 02 05 FF 46 08 65 FC [17:16:57]Write to MH i2c: E2 0D 00 A5 23 80 0D 02 02 05 00 FF 46 08 65 FC 00 00 FA [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 03 00 A5 23 00 90 00 3C [17:16:57]RAPDU: 90 00 [17:16:57]wFMCommunicate OK [17:16:57]wFMCommunicate request_size=4 [17:16:57]MH_SAM_APDU [17:16:57]CAPDU: 80 0D 03 02 [17:16:57]Write to MH i2c: E2 08 00 A6 23 80 0D 03 02 00 00 00 00 44 [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 0B 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 0B 00 A6 23 00 AC 6E 06 C7 A8 0D 59 2D 90 00 67 [17:16:57]RAPDU: AC 6E 06 C7 A8 0D 59 2D 90 00 [17:16:57]wFMCommunicate OK [17:16:57]SAM_PROTO_SignData done [17:16:57]FM_MakeSignedData done [17:16:57]CreateOFDProtocolMessage [17:16:57]wFMCommunicate request_size=4 [17:16:57]MH_SAM_APDU [17:16:57]CAPDU: 80 11 00 00 [17:16:57]Write to MH i2c: E2 08 00 A7 23 80 11 00 00 00 00 00 00 44 [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:57]Read from MH i2c: E2 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 17 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: E2 17 00 A7 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [17:16:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:16:57]wFMCommunicate OK [17:16:57]CreateOFDProtocolMessage done [17:16:57]OFDSenderStorePacket 155019 [17:16:57]StoreOFDPacket docnum=155019 [17:16:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 19 07 01 C5 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 08 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5D 02 00 35 04 06 00 51 FF 46 08 65 FC AC 6E 06 C7 A8 0D 59 2D [17:16:57]CheckFolder [17:16:57]dirname=/storage/ofd_packets [17:16:57]CheckFolder done [17:16:57]ProducePacketName [17:16:57]name=ofd_packets/00155019 [17:16:57]NVStorageSaveData ofd_packets/00155019 [17:16:57]File name is /storage/ofd_packets/00155019 [17:16:57]Write 301 bytes [17:16:57]NVStorageSaveData done [17:16:57]OFDSenderStorePacket done [17:16:57]KKMCreateOFDPacket done [17:16:57]NVStorageSaveData kkm_last_timestamp [17:16:57]File name is /storage/kkm_last_timestamp [17:16:57]Write 4 bytes [17:16:57]NVStorageSaveData done [17:16:57]ExternCall_PrintAddStr [17:16:57]wPrintStart [17:16:57]Write to MH i2c: 01 00 00 A8 23 CB [17:16:57]Write i2c OK [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: 01 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: 01 07 00 [17:16:57]MH_I2C_Read... [17:16:57]Read from MH i2c: 01 07 00 A8 23 00 00 00 00 00 FF 0F E0 [17:16:57]RasterBufferAndPrint [17:16:57]line Счет N : (1)873214 [17:16:57]line ИНН: 02508201610067 [17:16:57]line Контрольно-Кассовый Чек [17:16:57]line ПРОДАЖА [17:16:57]line ТРК (МРК, ГНК) : 32 [17:16:57]line Товар: 2710124130 [17:16:57]line Аи-92-К-5 [17:16:57]line 2.990 * 66.90 [17:16:57]line = 200.03 [17:16:57]line НДС 12% НСП 1% [17:16:57]line > о реализуемом товаре [17:16:57]line ОКРУГЛЕНИЕ: -0.03 [17:16:57]line ИТОГО: 200.00 [17:16:57]line Внесено: 200.00 [17:16:57]line СДАЧА: 0.00 [17:16:57]line НСП 1% : 1.77 [17:16:57]line НДС 12% : 21.24 [17:16:57]line Наличными: 200.00 [17:16:57]line Безнал.: 0.00 [17:16:57]line Место: АЗС № 165 "Партнер Нефть" [17:16:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:16:57]line СНО: Общий режим [17:16:57]line Чек 408 18.10.2024 17:16 [17:16:57]line Смена: 312 ФФД: 1.0 [17:16:57]line ЗНМ: 0300000234 [17:16:57]line РНМ: 0000137193017469 [17:16:57]line Версия ККМ: v1.0 [17:16:57]line ФМ: 0000000000963156 [17:16:57]line ФД: 155019 [17:16:57]line ФПД: 90156833465852 [17:16:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155019&fm=90156833465852&tin=02508201610067®Number=0000137193017469&sum=20000 [17:16:57]OFD Sender: Processing packet 155019 [packets to send 51, broken 50] [17:16:57]ProducePacketName [17:16:57]name=ofd_packets/00155019 [17:16:57]OFD Sender: To server: pG, [17:16:57]CommunicateWithHost lk.salyk.kg:30040 [17:16:57]ConnectInit lk.salyk.kg [17:16:57]written 0, free lines is 4095 [17:16:57]Connected sock=11 [17:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 19 07 01 C5 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 08 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5D 02 00 35 04 06 00 51 FF 46 08 65 FC AC 6E 06 C7 A8 0D 59 2D [17:16:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 C8 47 00 29 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5D 02 00 F4 03 04 00 40 3E 12 67 B6 04 01 00 00 6D A7 7C 82 B0 42 BF 03 [17:16:58]CommunicateWithHost err = 0 [17:16:58]CheckOFDResponse [17:16:58]1017 (14) - 77093643461234 [17:16:58]1041 (16) - 0000000000963156 [17:16:58]1040 (4) - 155019 [17:16:58]1012 (4) - 18.10.2024 10:53 [17:16:58]1206 (1) - 0 [17:16:58]OFD Sender: Remove packet 155019 [17:16:58]ProducePacketName [17:16:58]name=ofd_packets/00155019 [17:16:58]NVStorageDeleteData [17:16:58]Write to MH i2c: 01 00 00 D3 23 F6 [17:16:58]Write i2c OK [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: 01 [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: 01 07 00 [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: 01 07 00 D3 23 00 00 00 00 00 EA 0C F3 [17:16:58]RasterBufferAndPrint [17:16:58]line [17:16:58]line [17:16:58]line [17:16:58]line [17:16:58]line [17:16:58]written 0, free lines is 3312 [17:16:58]MH_Cut [17:16:58]Write to MH i2c: D1 01 00 DA 23 01 CF [17:16:58]Write i2c OK [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: D1 [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: D1 01 00 [17:16:58]MH_I2C_Read... [17:16:58]Read from MH i2c: D1 01 00 DA 23 00 CE [17:16:58]Write to MH i2c: 01 00 00 DB 23 FE [17:16:58]Write i2c OK [17:16:58]MH_I2C_Read... [17:16:58]OFD Sender: No OFD packet to send [17:16:59]*** Cut start [17:16:59]*** Partial cut [17:16:59]*** CUTSNS_PIN = 1 [17:16:59]*** CUTSNS_PIN = 0 [17:16:59]*** Brake cut motor [17:16:59]Read from MH i2c: 01 [17:16:59]MH_I2C_Read... [17:16:59]*** Stop cut motor [17:16:59]*** Cut end [17:16:59]Read from MH i2c: 01 07 00 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: 01 07 00 DB 23 00 00 00 00 00 FF 0F 13 [17:16:59]process_action close_receipt done [17:16:59]requested_data is exist [17:16:59]produce_requested_data [17:16:59]requested_item fm.sn is exist - process it [17:16:59]wFMCommunicate request_size=4 [17:16:59]MH_SAM_APDU [17:16:59]CAPDU: 80 11 00 00 [17:16:59]Write to MH i2c: E2 08 00 DC 23 80 11 00 00 00 00 00 00 79 [17:16:59]Write i2c OK [17:16:59]MH_I2C_Read... [17:16:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:59]Read from MH i2c: E2 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 17 00 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 17 00 DC 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [17:16:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:16:59]wFMCommunicate OK [17:16:59]requested_item fd.num is exist - process it [17:16:59]SAM_PROTO_GetFieldsCounters [17:16:59]wFMCommunicate request_size=4 [17:16:59]MH_SAM_APDU [17:16:59]CAPDU: 80 13 00 00 [17:16:59]Write to MH i2c: E2 08 00 DD 23 80 13 00 00 00 00 00 00 7C [17:16:59]Write i2c OK [17:16:59]MH_I2C_Read... [17:16:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:59]Read from MH i2c: E2 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 62 00 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 62 00 DD 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [17:16:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:16:59]wFMCommunicate OK [17:16:59]SAM_PROTO_GetFieldsCounters done [17:16:59]requested_item shift.num is exist - process it [17:16:59]requested_item shift.opened is exist - process it [17:16:59]req_shift_opened [17:16:59]FM_GetShiftState [17:16:59]SAM_PROTO_GetShiftState [17:16:59]wFMCommunicate request_size=4 [17:16:59]MH_SAM_APDU [17:16:59]CAPDU: 80 13 01 00 [17:16:59]Write to MH i2c: E2 08 00 DE 23 80 13 01 00 00 00 00 00 7E [17:16:59]Write i2c OK [17:16:59]MH_I2C_Read... [17:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:59]Read from MH i2c: E2 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 0E 00 [17:16:59]MH_I2C_Read... [17:16:59]Read from MH i2c: E2 0E 00 DE 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [17:16:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:16:59]wFMCommunicate OK [17:16:59]SAM_PROTO_GetShiftState done [17:16:59]FM_GetShiftState done [17:16:59]req_shift_opened done [17:16:59]requested_item shift.open_date is exist - process it [17:16:59]req_shift_open_date [17:16:59]req_shift_open_date done [17:16:59]produce_requested_data done [17:16:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155019,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:16:59]process_action_free close_receipt [17:16:59]json_value_free [17:16:59]json_value_free done [17:16:59]process_json_proto returns [17:16:59]Send response to host [17:16:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155019,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:16:59]free response buf [17:16:59]execute_script done [17:16:59]execute_script returns [17:16:59]free content buf [17:16:59]Sock 10.Close socket [17:16:59]Sock 10.Thread stoped [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [17:17:18]OFD Sender: No OFD packet to send [17:17:23]OFD Sender: No OFD packet to send [17:17:28]OFD Sender: No OFD packet to send [17:17:33]OFD Sender: No OFD packet to send [17:17:38]OFD Sender: No OFD packet to send [17:17:43]OFD Sender: No OFD packet to send [17:17:48]OFD Sender: No OFD packet to send [17:17:53]OFD Sender: No OFD packet to send [17:17:58]OFD Sender: No OFD packet to send [17:18:03]OFD Sender: No OFD packet to send [17:18:08]OFD Sender: No OFD packet to send [17:18:13]OFD Sender: No OFD packet to send [17:18:18]OFD Sender: No OFD packet to send [17:18:23]OFD Sender: No OFD packet to send [17:18:28]OFD Sender: No OFD packet to send [17:18:33]OFD Sender: No OFD packet to send [17:18:38]OFD Sender: No OFD packet to send [17:18:43]OFD Sender: No OFD packet to send [17:18:48]OFD Sender: No OFD packet to send [17:18:53]OFD Sender: No OFD packet to send [17:18:58]OFD Sender: No OFD packet to send [17:19:03]OFD Sender: No OFD packet to send [17:19:08]OFD Sender: No OFD packet to send [17:19:13]OFD Sender: No OFD packet to send [17:19:18]OFD Sender: No OFD packet to send [17:19:23]OFD Sender: No OFD packet to send [17:19:28]OFD Sender: No OFD packet to send [17:19:33]OFD Sender: No OFD packet to send [17:19:38]OFD Sender: No OFD packet to send [17:19:43]OFD Sender: No OFD packet to send [17:19:48]OFD Sender: No OFD packet to send [17:19:53]OFD Sender: No OFD packet to send [17:19:54]accept exits with 7 [17:19:54]New connection [17:19:54]New thread 3066748260 created [17:19:54]Thread 3066891620 joined [17:19:54]Waiting for new connection... [17:19:54] Sock 7.Parse request [17:19:54]Sock 7.Check first char [17:19:54]Sock 7.First char is OK [17:19:54]request: POST /json_proto HTTP/1.0 [17:19:54]Method: POST [17:19:54]URL: /json_proto [17:19:54]Method is POST - this is cgi request [17:19:54]url: /json_proto [17:19:54]query_string will be loaded in cgi processing [17:19:54]execute_cgi json_proto POST (null) [17:19:54]execute_cgi path=json_proto method=POST [17:19:54]POST find Content-Length [17:19:54]Host: 172.17.53.67:8080 [17:19:54]Content-Length: 677 [17:19:54]Content-Type: application/json [17:19:54] [17:19:54]POST finish read [17:19:54]Found Content-Length = 677 [17:19:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:54]execute_script... [17:19:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:54]POST & json_proto [17:19:54]process_json_proto [17:19:54]json parsed OK: [17:19:54]protocol is kg_v1.0 [17:19:54]action value=close_receipt [17:19:54]process_action close_receipt [17:19:54]cmd_close_receipt [17:19:54]MH_GetDate [17:19:54]Write to MH i2c: F0 00 00 DF 23 F1 [17:19:54]Write i2c OK [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: F0 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: F0 09 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: F0 09 00 DF 23 00 BB 98 12 67 19 BC 99 64 98 [17:19:54]GetLastDocTimeStamp 1729271816 [17:19:54]current date 1729271995 [17:19:54]FM_GetShiftState [17:19:54]SAM_PROTO_GetShiftState [17:19:54]wFMCommunicate request_size=4 [17:19:54]MH_SAM_APDU [17:19:54]CAPDU: 80 13 01 00 [17:19:54]Write to MH i2c: E2 08 00 E0 23 80 13 01 00 00 00 00 00 80 [17:19:54]Write i2c OK [17:19:54]MH_I2C_Read... [17:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:54]Read from MH i2c: E2 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 0E 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 0E 00 E0 23 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [17:19:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:19:54]wFMCommunicate OK [17:19:54]SAM_PROTO_GetShiftState done [17:19:54]FM_GetShiftState done [17:19:54]opened in 1729211399 [17:19:54]opened+sec_in_day 1729297799 [17:19:54]quantity*price = 50041 [17:19:54]sum+1 = 50042 [17:19:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 409 18.10.2024 17:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155020 ФПД: 74076972262859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171955&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155020&fm=74076972262859&tin=02508201610067®Number=0000137193017469&sum=50000 [17:19:55]StoreToDocumentArchive [17:19:55]shift 312 fd 155020 [17:19:55]save to /storage/0312/doc_00155020 [17:19:55]save last doc name /storage/0312/doc_00155020 to /storage/kkm_last_doc_name [17:19:55]save OK [17:19:55]Clear old archive folders... [17:19:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:55]tlvbuf is B6ECB7B0 [17:19:55]SAM_PROTO_ClearQueue [17:19:55]wFMCommunicate request_size=4 [17:19:55]MH_SAM_APDU [17:19:55]CAPDU: 80 09 00 00 [17:19:55]Write to MH i2c: E2 08 00 ED 23 80 09 00 00 00 00 00 00 82 [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:55]Read from MH i2c: E2 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 03 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 03 00 ED 23 00 90 00 84 [17:19:55]RAPDU: 90 00 [17:19:55]wFMCommunicate OK [17:19:55]SAM_PROTO_ClearQueue done [17:19:55]KKMCreateOFDPacket [17:19:55]OFDProtocolAddRootSTLVToBuf [17:19:55]FM_MakeSignedData [17:19:55]FM_MakeSignedData [17:19:55]SAM_PROTO_SignData [17:19:55]wFMCommunicate request_size=4 [17:19:55]MH_SAM_APDU [17:19:55]CAPDU: 80 0D 01 02 [17:19:55]Write to MH i2c: E2 08 00 EE 23 80 0D 01 02 00 00 00 00 8A [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:55]Read from MH i2c: E2 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 03 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 03 00 EE 23 00 90 00 85 [17:19:55]RAPDU: 90 00 [17:19:55]wFMCommunicate OK [17:19:55]wFMCommunicate request_size=255 [17:19:55]MH_SAM_APDU [17:19:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 BB 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5D 02 00 35 04 06 00 43 [17:19:55]Write to MH i2c: E2 02 01 EF 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 BB 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5D 02 00 35 04 06 00 43 00 00 FE [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 EF 23 00 90 00 86 [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=10 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 02 02 05 5F 63 9E 25 CB [17:19:56]Write to MH i2c: E2 0D 00 F0 23 80 0D 02 02 05 00 5F 63 9E 25 CB 00 00 E7 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 F0 23 00 90 00 87 [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 03 02 [17:19:56]Write to MH i2c: E2 08 00 F1 23 80 0D 03 02 00 00 00 00 8F [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 0B 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 0B 00 F1 23 00 77 F6 9E E9 13 16 51 3B 90 00 39 [17:19:56]RAPDU: 77 F6 9E E9 13 16 51 3B 90 00 [17:19:56]wFMCommunicate OK [17:19:56]SAM_PROTO_SignData done [17:19:56]FM_MakeSignedData done [17:19:56]CreateOFDProtocolMessage [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 11 00 00 [17:19:56]Write to MH i2c: E2 08 00 F2 23 80 11 00 00 00 00 00 00 8F [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 17 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 17 00 F2 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [17:19:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:19:56]wFMCommunicate OK [17:19:56]CreateOFDProtocolMessage done [17:19:56]OFDSenderStorePacket 155020 [17:19:56]StoreOFDPacket docnum=155020 [17:19:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 D0 07 01 1D C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 BB 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5D 02 00 35 04 06 00 43 5F 63 9E 25 CB 77 F6 9E E9 13 16 51 3B [17:19:56]CheckFolder [17:19:56]dirname=/storage/ofd_packets [17:19:56]CheckFolder done [17:19:56]ProducePacketName [17:19:56]name=ofd_packets/00155020 [17:19:56]NVStorageSaveData ofd_packets/00155020 [17:19:56]File name is /storage/ofd_packets/00155020 [17:19:56]Write 301 bytes [17:19:56]NVStorageSaveData done [17:19:56]OFDSenderStorePacket done [17:19:56]KKMCreateOFDPacket done [17:19:56]NVStorageSaveData kkm_last_timestamp [17:19:56]File name is /storage/kkm_last_timestamp [17:19:56]Write 4 bytes [17:19:56]NVStorageSaveData done [17:19:56]ExternCall_PrintAddStr [17:19:56]wPrintStart [17:19:56]Write to MH i2c: 01 00 00 F3 23 16 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: 01 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: 01 07 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: 01 07 00 F3 23 00 00 00 00 00 FF 0F 2B [17:19:56]RasterBufferAndPrint [17:19:56]line Счет N : (1)873215 [17:19:56]line ИНН: 02508201610067 [17:19:56]line Контрольно-Кассовый Чек [17:19:56]line ПРОДАЖА [17:19:56]line ТРК (МРК, ГНК) : 42 [17:19:56]line Товар: 2710124130 [17:19:56]line Аи-92-К-5 [17:19:56]line 7.480 * 66.90 [17:19:56]line = 500.41 [17:19:56]line НДС 12% НСП 1% [17:19:56]line > о реализуемом товаре [17:19:56]line ОКРУГЛЕНИЕ: -0.41 [17:19:56]line ИТОГО: 500.00 [17:19:56]line Внесено: 500.00 [17:19:56]line СДАЧА: 0.00 [17:19:56]line НСП 1% : 4.43 [17:19:56]line НДС 12% : 53.14 [17:19:56]line Наличными: 500.00 [17:19:56]line Безнал.: 0.00 [17:19:56]line Место: АЗС № 165 "Партнер Нефть" [17:19:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:19:56]line СНО: Общий режим [17:19:56]line Чек 409 18.10.2024 17:19 [17:19:56]line Смена: 312 ФФД: 1.0 [17:19:56]line ЗНМ: 0300000234 [17:19:56]line РНМ: 0000137193017469 [17:19:56]line Версия ККМ: v1.0 [17:19:56]line ФМ: 0000000000963156 [17:19:56]line ФД: 155020 [17:19:56]line ФПД: 74076972262859 [17:19:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T171955&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155020&fm=74076972262859&tin=02508201610067®Number=0000137193017469&sum=50000 [17:19:56]OFD Sender: Processing packet 155020 [packets to send 51, broken 50] [17:19:56]ProducePacketName [17:19:56]name=ofd_packets/00155020 [17:19:56]OFD Sender: To server: pG, [17:19:56]CommunicateWithHost lk.salyk.kg:30040 [17:19:56]ConnectInit lk.salyk.kg [17:19:56]written 0, free lines is 4095 [17:19:56]Connected sock=10 [17:19:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 D0 07 01 1D C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 BB 98 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5D 02 00 35 04 06 00 43 5F 63 9E 25 CB 77 F6 9E E9 13 16 51 3B [17:19:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3C 7C 47 00 A3 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5D 02 00 F4 03 04 00 F3 3E 12 67 B6 04 01 00 00 6F 3F BD A3 8E C2 0C EC [17:19:57]CommunicateWithHost err = 0 [17:19:57]CheckOFDResponse [17:19:57]1017 (14) - 77093643461234 [17:19:57]1041 (16) - 0000000000963156 [17:19:57]1040 (4) - 155020 [17:19:57]1012 (4) - 18.10.2024 10:56 [17:19:57]1206 (1) - 0 [17:19:57]OFD Sender: Remove packet 155020 [17:19:57]ProducePacketName [17:19:57]name=ofd_packets/00155020 [17:19:57]NVStorageDeleteData [17:19:57]Write to MH i2c: 01 00 00 1E 24 42 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 1E 24 00 00 00 00 00 E0 0C 35 [17:19:57]RasterBufferAndPrint [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]written 0, free lines is 3302 [17:19:57]MH_Cut [17:19:57]Write to MH i2c: D1 01 00 25 24 01 1B [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 01 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 01 00 25 24 00 1A [17:19:57]Write to MH i2c: 01 00 00 26 24 4A [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]OFD Sender: No OFD packet to send [17:19:57]*** Cut start [17:19:57]*** Partial cut [17:19:57]*** CUTSNS_PIN = 1 [17:19:57]*** CUTSNS_PIN = 0 [17:19:58]*** Brake cut motor [17:19:58]Read from MH i2c: 01 [17:19:58]MH_I2C_Read... [17:19:58]*** Stop cut motor [17:19:58]*** Cut end [17:19:58]Read from MH i2c: 01 07 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: 01 07 00 26 24 00 00 00 00 00 FF 0F 5F [17:19:58]process_action close_receipt done [17:19:58]requested_data is exist [17:19:58]produce_requested_data [17:19:58]requested_item fm.sn is exist - process it [17:19:58]wFMCommunicate request_size=4 [17:19:58]MH_SAM_APDU [17:19:58]CAPDU: 80 11 00 00 [17:19:58]Write to MH i2c: E2 08 00 27 24 80 11 00 00 00 00 00 00 C5 [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:58]Read from MH i2c: E2 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 17 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 17 00 27 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [17:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:19:58]wFMCommunicate OK [17:19:58]requested_item fd.num is exist - process it [17:19:58]SAM_PROTO_GetFieldsCounters [17:19:58]wFMCommunicate request_size=4 [17:19:58]MH_SAM_APDU [17:19:58]CAPDU: 80 13 00 00 [17:19:58]Write to MH i2c: E2 08 00 28 24 80 13 00 00 00 00 00 00 C8 [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:58]Read from MH i2c: E2 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 62 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 62 00 28 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [17:19:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:58]wFMCommunicate OK [17:19:58]SAM_PROTO_GetFieldsCounters done [17:19:58]requested_item shift.num is exist - process it [17:19:58]requested_item shift.opened is exist - process it [17:19:58]req_shift_opened [17:19:58]FM_GetShiftState [17:19:58]SAM_PROTO_GetShiftState [17:19:58]wFMCommunicate request_size=4 [17:19:58]MH_SAM_APDU [17:19:58]CAPDU: 80 13 01 00 [17:19:58]Write to MH i2c: E2 08 00 29 24 80 13 01 00 00 00 00 00 CA [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:58]Read from MH i2c: E2 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 0E 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 0E 00 29 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 01 [17:19:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:19:58]wFMCommunicate OK [17:19:58]SAM_PROTO_GetShiftState done [17:19:58]FM_GetShiftState done [17:19:58]req_shift_opened done [17:19:58]requested_item shift.open_date is exist - process it [17:19:58]req_shift_open_date [17:19:58]req_shift_open_date done [17:19:58]produce_requested_data done [17:19:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155020,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:19:58]process_action_free close_receipt [17:19:58]json_value_free [17:19:58]json_value_free done [17:19:58]process_json_proto returns [17:19:58]Send response to host [17:19:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155020,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:19:58]free response buf [17:19:58]execute_script done [17:19:58]execute_script returns [17:19:58]free content buf [17:19:58]Sock 7.Close socket [17:19:58]Sock 7.Thread stoped [17:20:02]OFD Sender: No OFD packet to send [17:20:07]OFD Sender: No OFD packet to send [17:20:12]OFD Sender: No OFD packet to send [17:20:17]OFD Sender: No OFD packet to send [17:20:22]OFD Sender: No OFD packet to send [17:20:27]OFD Sender: No OFD packet to send [17:20:32]OFD Sender: No OFD packet to send [17:20:37]OFD Sender: No OFD packet to send [17:20:42]OFD Sender: No OFD packet to send [17:20:47]OFD Sender: No OFD packet to send [17:20:52]OFD Sender: No OFD packet to send [17:20:57]OFD Sender: No OFD packet to send [17:21:02]OFD Sender: No OFD packet to send [17:21:07]OFD Sender: No OFD packet to send [17:21:12]OFD Sender: No OFD packet to send [17:21:17]OFD Sender: No OFD packet to send [17:21:22]OFD Sender: No OFD packet to send [17:21:27]OFD Sender: No OFD packet to send [17:21:32]OFD Sender: No OFD packet to send [17:21:37]OFD Sender: No OFD packet to send [17:21:42]OFD Sender: No OFD packet to send [17:21:47]OFD Sender: No OFD packet to send [17:21:52]OFD Sender: No OFD packet to send [17:21:57]OFD Sender: No OFD packet to send [17:22:02]OFD Sender: No OFD packet to send [17:22:07]OFD Sender: No OFD packet to send [17:22:12]OFD Sender: No OFD packet to send [17:22:17]OFD Sender: No OFD packet to send [17:22:22]OFD Sender: No OFD packet to send [17:22:27]OFD Sender: No OFD packet to send [17:22:32]OFD Sender: No OFD packet to send [17:22:37]OFD Sender: No OFD packet to send [17:22:42]OFD Sender: No OFD packet to send [17:22:47]OFD Sender: No OFD packet to send [17:22:52]OFD Sender: No OFD packet to send [17:22:57]OFD Sender: No OFD packet to send [17:23:02]OFD Sender: No OFD packet to send [17:23:07]OFD Sender: No OFD packet to send [17:23:12]OFD Sender: No OFD packet to send [17:23:17]OFD Sender: No OFD packet to send [17:23:22]OFD Sender: No OFD packet to send [17:23:27]OFD Sender: No OFD packet to send [17:23:32]OFD Sender: No OFD packet to send [17:23:37]OFD Sender: No OFD packet to send [17:23:42]OFD Sender: No OFD packet to send [17:23:47]OFD Sender: No OFD packet to send [17:23:52]OFD Sender: No OFD packet to send [17:23:57]OFD Sender: No OFD packet to send [17:24:02]OFD Sender: No OFD packet to send [17:24:07]OFD Sender: No OFD packet to send [17:24:12]OFD Sender: No OFD packet to send [17:24:17]OFD Sender: No OFD packet to send [17:24:22]OFD Sender: No OFD packet to send [17:24:27]OFD Sender: No OFD packet to send [17:24:32]OFD Sender: No OFD packet to send [17:24:37]accept exits with 9 [17:24:37]New connection [17:24:37]New thread 3066891620 created [17:24:37]Thread 3066748260 joined [17:24:37]Waiting for new connection... [17:24:37] Sock 9.Parse request [17:24:37]Sock 9.Check first char [17:24:37]Sock 9.First char is OK [17:24:37]request: POST /json_proto HTTP/1.0 [17:24:37]Method: POST [17:24:37]URL: /json_proto [17:24:37]Method is POST - this is cgi request [17:24:37]url: /json_proto [17:24:37]query_string will be loaded in cgi processing [17:24:37]execute_cgi json_proto POST (null) [17:24:37]execute_cgi path=json_proto method=POST [17:24:37]POST find Content-Length [17:24:37]Host: 172.17.53.67:8080 [17:24:37]Content-Length: 677 [17:24:37]Content-Type: application/json [17:24:37] [17:24:37]POST finish read [17:24:37]Found Content-Length = 677 [17:24:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:37]execute_script... [17:24:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:37]POST & json_proto [17:24:37]process_json_proto [17:24:37]json parsed OK: [17:24:37]protocol is kg_v1.0 [17:24:37]action value=close_receipt [17:24:37]process_action close_receipt [17:24:37]cmd_close_receipt [17:24:37]MH_GetDate [17:24:37]Write to MH i2c: F0 00 00 2A 24 3D [17:24:37]Write i2c OK [17:24:37]MH_I2C_Read... [17:24:37]Read from MH i2c: F0 [17:24:37]MH_I2C_Read... [17:24:37]Read from MH i2c: F0 09 00 [17:24:37]MH_I2C_Read... [17:24:37]Read from MH i2c: F0 09 00 2A 24 00 D5 99 12 67 19 BC 99 64 FF [17:24:37]GetLastDocTimeStamp 1729271995 [17:24:37]current date 1729272277 [17:24:37]FM_GetShiftState [17:24:37]SAM_PROTO_GetShiftState [17:24:37]wFMCommunicate request_size=4 [17:24:37]MH_SAM_APDU [17:24:37]CAPDU: 80 13 01 00 [17:24:37]Write to MH i2c: E2 08 00 2B 24 80 13 01 00 00 00 00 00 CC [17:24:37]Write i2c OK [17:24:37]MH_I2C_Read... [17:24:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:37]Read from MH i2c: E2 [17:24:37]MH_I2C_Read... [17:24:37]Read from MH i2c: E2 0E 00 [17:24:37]MH_I2C_Read... [17:24:37]Read from MH i2c: E2 0E 00 2B 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 03 [17:24:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:24:37]wFMCommunicate OK [17:24:37]SAM_PROTO_GetShiftState done [17:24:37]FM_GetShiftState done [17:24:37]opened in 1729211399 [17:24:37]opened+sec_in_day 1729297799 [17:24:37]quantity*price = 20003 [17:24:37]sum+1 = 20004 [17:24:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 410 18.10.2024 17:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155021 ФПД: 57681865213170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155021&fm=57681865213170&tin=02508201610067®Number=0000137193017469&sum=20000 [17:24:38]StoreToDocumentArchive [17:24:38]shift 312 fd 155021 [17:24:38]save to /storage/0312/doc_00155021 [17:24:38]save last doc name /storage/0312/doc_00155021 to /storage/kkm_last_doc_name [17:24:38]save OK [17:24:38]Clear old archive folders... [17:24:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:24:38]tlvbuf is 01E88180 [17:24:38]SAM_PROTO_ClearQueue [17:24:38]wFMCommunicate request_size=4 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 09 00 00 [17:24:38]Write to MH i2c: E2 08 00 38 24 80 09 00 00 00 00 00 00 CE [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 38 24 00 90 00 D0 [17:24:38]RAPDU: 90 00 [17:24:38]wFMCommunicate OK [17:24:38]SAM_PROTO_ClearQueue done [17:24:38]KKMCreateOFDPacket [17:24:38]OFDProtocolAddRootSTLVToBuf [17:24:38]FM_MakeSignedData [17:24:38]FM_MakeSignedData [17:24:38]SAM_PROTO_SignData [17:24:38]wFMCommunicate request_size=4 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 0D 01 02 [17:24:38]Write to MH i2c: E2 08 00 39 24 80 0D 01 02 00 00 00 00 D6 [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 39 24 00 90 00 D1 [17:24:38]RAPDU: 90 00 [17:24:38]wFMCommunicate OK [17:24:38]wFMCommunicate request_size=255 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 D5 99 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5D 02 00 35 04 06 00 34 [17:24:38]Write to MH i2c: E2 02 01 3A 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 D5 99 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5D 02 00 35 04 06 00 34 00 00 1A [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 3A 24 00 90 00 D2 [17:24:38]RAPDU: 90 00 [17:24:38]wFMCommunicate OK [17:24:38]wFMCommunicate request_size=10 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 0D 02 02 05 76 1B 16 04 F2 [17:24:38]Write to MH i2c: E2 0D 00 3B 24 80 0D 02 02 05 00 76 1B 16 04 F2 00 00 80 [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 03 00 3B 24 00 90 00 D3 [17:24:38]RAPDU: 90 00 [17:24:38]wFMCommunicate OK [17:24:38]wFMCommunicate request_size=4 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 0D 03 02 [17:24:38]Write to MH i2c: E2 08 00 3C 24 80 0D 03 02 00 00 00 00 DB [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 0B 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 0B 00 3C 24 00 36 D8 1D 99 8B CB 69 80 90 00 DF [17:24:38]RAPDU: 36 D8 1D 99 8B CB 69 80 90 00 [17:24:38]wFMCommunicate OK [17:24:38]SAM_PROTO_SignData done [17:24:38]FM_MakeSignedData done [17:24:38]CreateOFDProtocolMessage [17:24:38]wFMCommunicate request_size=4 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 11 00 00 [17:24:38]Write to MH i2c: E2 08 00 3D 24 80 11 00 00 00 00 00 00 DB [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 17 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 17 00 3D 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [17:24:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:24:38]wFMCommunicate OK [17:24:38]CreateOFDProtocolMessage done [17:24:38]OFDSenderStorePacket 155021 [17:24:38]StoreOFDPacket docnum=155021 [17:24:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 36 07 01 63 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 D5 99 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5D 02 00 35 04 06 00 34 76 1B 16 04 F2 36 D8 1D 99 8B CB 69 80 [17:24:38]CheckFolder [17:24:38]dirname=/storage/ofd_packets [17:24:38]CheckFolder done [17:24:38]ProducePacketName [17:24:38]name=ofd_packets/00155021 [17:24:38]NVStorageSaveData ofd_packets/00155021 [17:24:38]File name is /storage/ofd_packets/00155021 [17:24:38]Write 301 bytes [17:24:38]NVStorageSaveData done [17:24:38]OFDSenderStorePacket done [17:24:38]KKMCreateOFDPacket done [17:24:38]NVStorageSaveData kkm_last_timestamp [17:24:38]File name is /storage/kkm_last_timestamp [17:24:38]Write 4 bytes [17:24:38]NVStorageSaveData done [17:24:38]ExternCall_PrintAddStr [17:24:38]wPrintStart [17:24:38]Write to MH i2c: 01 00 00 3E 24 62 [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: 01 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: 01 07 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: 01 07 00 3E 24 00 00 00 00 00 FF 0F 77 [17:24:38]RasterBufferAndPrint [17:24:38]line Счет N : (1)873216 [17:24:38]line ИНН: 02508201610067 [17:24:38]line Контрольно-Кассовый Чек [17:24:38]line ПРОДАЖА [17:24:38]line ТРК (МРК, ГНК) : 42 [17:24:38]line Товар: 2710124130 [17:24:38]line Аи-92-К-5 [17:24:38]line 2.990 * 66.90 [17:24:38]line = 200.03 [17:24:38]line НДС 12% НСП 1% [17:24:38]line > о реализуемом товаре [17:24:38]line ОКРУГЛЕНИЕ: -0.03 [17:24:38]line ИТОГО: 200.00 [17:24:38]line Внесено: 200.00 [17:24:38]line СДАЧА: 0.00 [17:24:38]line НСП 1% : 1.77 [17:24:38]line НДС 12% : 21.24 [17:24:38]line Наличными: 200.00 [17:24:38]line Безнал.: 0.00 [17:24:38]line Место: АЗС № 165 "Партнер Нефть" [17:24:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:24:38]line СНО: Общий режим [17:24:38]line Чек 410 18.10.2024 17:24 [17:24:39]line Смена: 312 ФФД: 1.0 [17:24:39]line ЗНМ: 0300000234 [17:24:39]line РНМ: 0000137193017469 [17:24:39]line Версия ККМ: v1.0 [17:24:39]line ФМ: 0000000000963156 [17:24:39]line ФД: 155021 [17:24:39]line ФПД: 57681865213170 [17:24:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155021&fm=57681865213170&tin=02508201610067®Number=0000137193017469&sum=20000 [17:24:39]OFD Sender: Processing packet 155021 [packets to send 51, broken 50] [17:24:39]ProducePacketName [17:24:39]name=ofd_packets/00155021 [17:24:39]OFD Sender: To server: pG, [17:24:39]CommunicateWithHost lk.salyk.kg:30040 [17:24:39]ConnectInit lk.salyk.kg [17:24:39]written 0, free lines is 4095 [17:24:39]Connected sock=10 [17:24:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 36 07 01 63 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 D5 99 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5D 02 00 35 04 06 00 34 76 1B 16 04 F2 36 D8 1D 99 8B CB 69 80 [17:24:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 87 47 00 EF DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5D 02 00 F4 03 04 00 0E 40 12 67 B6 04 01 00 00 C2 13 B6 21 3A 29 A4 DC [17:24:39]CommunicateWithHost err = 0 [17:24:39]CheckOFDResponse [17:24:39]1017 (14) - 77093643461234 [17:24:39]1041 (16) - 0000000000963156 [17:24:39]1040 (4) - 155021 [17:24:39]1012 (4) - 18.10.2024 11:01 [17:24:39]1206 (1) - 0 [17:24:39]OFD Sender: Remove packet 155021 [17:24:39]ProducePacketName [17:24:39]name=ofd_packets/00155021 [17:24:39]NVStorageDeleteData [17:24:39]Write to MH i2c: 01 00 00 69 24 8D [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 07 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 07 00 69 24 00 00 00 00 00 E9 0C 89 [17:24:39]RasterBufferAndPrint [17:24:39]line [17:24:39]line [17:24:39]line [17:24:39]line [17:24:39]line [17:24:39]written 0, free lines is 3311 [17:24:39]MH_Cut [17:24:39]Write to MH i2c: D1 01 00 70 24 01 66 [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: D1 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: D1 01 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: D1 01 00 70 24 00 65 [17:24:39]Write to MH i2c: 01 00 00 71 24 95 [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]OFD Sender: No OFD packet to send [17:24:40]*** Cut start [17:24:40]*** Partial cut [17:24:40]*** CUTSNS_PIN = 1 [17:24:40]*** CUTSNS_PIN = 0 [17:24:40]*** Brake cut motor [17:24:40]Read from MH i2c: 01 [17:24:40]MH_I2C_Read... [17:24:40]*** Stop cut motor [17:24:40]*** Cut end [17:24:40]Read from MH i2c: 01 07 00 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: 01 07 00 71 24 00 00 00 00 00 FF 0F AA [17:24:40]process_action close_receipt done [17:24:40]requested_data is exist [17:24:40]produce_requested_data [17:24:40]requested_item fm.sn is exist - process it [17:24:40]wFMCommunicate request_size=4 [17:24:40]MH_SAM_APDU [17:24:40]CAPDU: 80 11 00 00 [17:24:40]Write to MH i2c: E2 08 00 72 24 80 11 00 00 00 00 00 00 10 [17:24:40]Write i2c OK [17:24:40]MH_I2C_Read... [17:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:40]Read from MH i2c: E2 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: E2 17 00 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: E2 17 00 72 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [17:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:24:40]wFMCommunicate OK [17:24:40]requested_item fd.num is exist - process it [17:24:40]SAM_PROTO_GetFieldsCounters [17:24:40]wFMCommunicate request_size=4 [17:24:40]MH_SAM_APDU [17:24:40]CAPDU: 80 13 00 00 [17:24:40]Write to MH i2c: E2 08 00 73 24 80 13 00 00 00 00 00 00 13 [17:24:40]Write i2c OK [17:24:40]MH_I2C_Read... [17:24:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:41]Read from MH i2c: E2 [17:24:41]MH_I2C_Read... [17:24:41]Read from MH i2c: E2 62 00 [17:24:41]MH_I2C_Read... [17:24:41]Read from MH i2c: E2 62 00 73 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [17:24:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:24:41]wFMCommunicate OK [17:24:41]SAM_PROTO_GetFieldsCounters done [17:24:41]requested_item shift.num is exist - process it [17:24:41]requested_item shift.opened is exist - process it [17:24:41]req_shift_opened [17:24:41]FM_GetShiftState [17:24:41]SAM_PROTO_GetShiftState [17:24:41]wFMCommunicate request_size=4 [17:24:41]MH_SAM_APDU [17:24:41]CAPDU: 80 13 01 00 [17:24:41]Write to MH i2c: E2 08 00 74 24 80 13 01 00 00 00 00 00 15 [17:24:41]Write i2c OK [17:24:41]MH_I2C_Read... [17:24:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:41]Read from MH i2c: E2 [17:24:41]MH_I2C_Read... [17:24:41]Read from MH i2c: E2 0E 00 [17:24:41]MH_I2C_Read... [17:24:41]Read from MH i2c: E2 0E 00 74 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4C [17:24:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:24:41]wFMCommunicate OK [17:24:41]SAM_PROTO_GetShiftState done [17:24:41]FM_GetShiftState done [17:24:41]req_shift_opened done [17:24:41]requested_item shift.open_date is exist - process it [17:24:41]req_shift_open_date [17:24:41]req_shift_open_date done [17:24:41]produce_requested_data done [17:24:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155021,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:24:41]process_action_free close_receipt [17:24:41]json_value_free [17:24:41]json_value_free done [17:24:41]process_json_proto returns [17:24:41]Send response to host [17:24:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155021,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:24:41]free response buf [17:24:41]execute_script done [17:24:41]execute_script returns [17:24:41]free content buf [17:24:41]Sock 9.Close socket [17:24:41]Sock 9.Thread stoped [17:24:44]OFD Sender: No OFD packet to send [17:24:49]OFD Sender: No OFD packet to send [17:24:54]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:09]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]accept exits with 7 [17:25:39]New connection [17:25:39]New thread 3066748260 created [17:25:39]Thread 3066891620 joined [17:25:39]Waiting for new connection... [17:25:39] Sock 7.Parse request [17:25:39]Sock 7.Check first char [17:25:39]Sock 7.First char is OK [17:25:39]request: POST /json_proto HTTP/1.0 [17:25:39]Method: POST [17:25:39]URL: /json_proto [17:25:39]Method is POST - this is cgi request [17:25:39]url: /json_proto [17:25:39]query_string will be loaded in cgi processing [17:25:39]execute_cgi json_proto POST (null) [17:25:39]execute_cgi path=json_proto method=POST [17:25:39]POST find Content-Length [17:25:39]Host: 172.17.53.67:8080 [17:25:39]Content-Length: 766 [17:25:39]Content-Type: application/json [17:25:39] [17:25:39]POST finish read [17:25:39]Found Content-Length = 766 [17:25:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:39]execute_script... [17:25:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:39]POST & json_proto [17:25:39]process_json_proto [17:25:39]json parsed OK: [17:25:39]protocol is kg_v1.0 [17:25:39]action value=close_receipt [17:25:39]process_action close_receipt [17:25:39]cmd_close_receipt [17:25:39]MH_GetDate [17:25:39]Write to MH i2c: F0 00 00 75 24 88 [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: F0 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: F0 09 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: F0 09 00 75 24 00 14 9A 12 67 19 BC 99 64 8A [17:25:39]GetLastDocTimeStamp 1729272277 [17:25:39]current date 1729272340 [17:25:39]FM_GetShiftState [17:25:39]SAM_PROTO_GetShiftState [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 13 01 00 [17:25:39]Write to MH i2c: E2 08 00 76 24 80 13 01 00 00 00 00 00 17 [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 0E 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 0E 00 76 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4E [17:25:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:25:39]wFMCommunicate OK [17:25:39]SAM_PROTO_GetShiftState done [17:25:39]FM_GetShiftState done [17:25:39]opened in 1729211399 [17:25:39]opened+sec_in_day 1729297799 [17:25:39]quantity*price = 200025 [17:25:39]sum+1 = 200026 [17:25:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 411 18.10.2024 17:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155022 ФПД: 84310895823383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155022&fm=84310895823383&tin=02508201610067®Number=0000137193017469&sum=200025 [17:25:41]StoreToDocumentArchive [17:25:41]shift 312 fd 155022 [17:25:41]save to /storage/0312/doc_00155022 [17:25:41]save last doc name /storage/0312/doc_00155022 to /storage/kkm_last_doc_name [17:25:41]save OK [17:25:41]Clear old archive folders... [17:25:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:25:41]tlvbuf is 01DFEB10 [17:25:41]SAM_PROTO_ClearQueue [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 09 00 00 [17:25:41]Write to MH i2c: E2 08 00 83 24 80 09 00 00 00 00 00 00 19 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 83 24 00 90 00 1B [17:25:41]RAPDU: 90 00 [17:25:41]wFMCommunicate OK [17:25:41]SAM_PROTO_ClearQueue done [17:25:41]KKMCreateOFDPacket [17:25:41]OFDProtocolAddRootSTLVToBuf [17:25:41]FM_MakeSignedData [17:25:41]FM_MakeSignedData [17:25:41]SAM_PROTO_SignData [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 0D 01 02 [17:25:41]Write to MH i2c: E2 08 00 84 24 80 0D 01 02 00 00 00 00 21 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 84 24 00 90 00 1C [17:25:41]RAPDU: 90 00 [17:25:41]wFMCommunicate OK [17:25:41]wFMCommunicate request_size=255 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 14 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5D 02 00 35 04 06 00 4C AE 28 FF [17:25:41]Write to MH i2c: E2 02 01 85 24 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 14 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5D 02 00 35 04 06 00 4C AE 28 FF 00 00 E5 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 85 24 00 90 00 1D [17:25:41]RAPDU: 90 00 [17:25:41]wFMCommunicate OK [17:25:41]wFMCommunicate request_size=7 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 0D 02 02 02 0A 17 [17:25:41]Write to MH i2c: E2 0A 00 86 24 80 0D 02 02 02 00 0A 17 00 00 49 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 03 00 86 24 00 90 00 1E [17:25:41]RAPDU: 90 00 [17:25:41]wFMCommunicate OK [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 0D 03 02 [17:25:41]Write to MH i2c: E2 08 00 87 24 80 0D 03 02 00 00 00 00 26 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 0B 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 0B 00 87 24 00 C3 5E C9 5D 15 14 DC ED 90 00 60 [17:25:41]RAPDU: C3 5E C9 5D 15 14 DC ED 90 00 [17:25:41]wFMCommunicate OK [17:25:41]SAM_PROTO_SignData done [17:25:41]FM_MakeSignedData done [17:25:41]CreateOFDProtocolMessage [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 11 00 00 [17:25:41]Write to MH i2c: E2 08 00 88 24 80 11 00 00 00 00 00 00 26 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 17 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 17 00 88 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [17:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:25:41]wFMCommunicate OK [17:25:41]CreateOFDProtocolMessage done [17:25:41]OFDSenderStorePacket 155022 [17:25:41]StoreOFDPacket docnum=155022 [17:25:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 35 F8 04 01 C6 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 14 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5D 02 00 35 04 06 00 4C AE 28 FF 0A 17 C3 5E C9 5D 15 14 DC ED [17:25:41]CheckFolder [17:25:41]dirname=/storage/ofd_packets [17:25:41]CheckFolder done [17:25:41]ProducePacketName [17:25:41]name=ofd_packets/00155022 [17:25:41]NVStorageSaveData ofd_packets/00155022 [17:25:41]File name is /storage/ofd_packets/00155022 [17:25:41]Write 298 bytes [17:25:41]NVStorageSaveData done [17:25:41]OFDSenderStorePacket done [17:25:41]KKMCreateOFDPacket done [17:25:41]NVStorageSaveData kkm_last_timestamp [17:25:41]File name is /storage/kkm_last_timestamp [17:25:41]Write 4 bytes [17:25:41]NVStorageSaveData done [17:25:41]ExternCall_PrintAddStr [17:25:41]wPrintStart [17:25:41]Write to MH i2c: 01 00 00 89 24 AD [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: 01 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: 01 07 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: 01 07 00 89 24 00 00 00 00 00 FF 0F C2 [17:25:41]RasterBufferAndPrint [17:25:41]line Счет N : (1)873217 [17:25:41]line ИНН: 02508201610067 [17:25:41]line Контрольно-Кассовый Чек [17:25:41]line ПРОДАЖА [17:25:41]line ТРК (МРК, ГНК) : 24 [17:25:41]line Товар: 2710194210 [17:25:41]line ДТ-К-2 [17:25:41]line 26.250 * 76.20 [17:25:41]line = 2000.25 [17:25:41]line НДС 12% НСП 1% [17:25:41]line > о реализуемом товаре [17:25:41]line ИТОГО: 2000.25 [17:25:41]line НСП 1% : 17.70 [17:25:41]line НДС 12% : 212.42 [17:25:41]line Наличными: 0.00 [17:25:41]line Безнал.: 2000.25 [17:25:41]line Место: АЗС № 165 "Партнер Нефть" [17:25:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:25:41]line СНО: Общий режим [17:25:41]line Чек 411 18.10.2024 17:25 [17:25:41]line Смена: 312 ФФД: 1.0 [17:25:41]line ЗНМ: 0300000234 [17:25:41]line РНМ: 0000137193017469 [17:25:41]line Версия ККМ: v1.0 [17:25:41]line Платежная система: Mbank [17:25:41]line ФМ: 0000000000963156 [17:25:41]line ФД: 155022 [17:25:41]line ФПД: 84310895823383 [17:25:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155022&fm=84310895823383&tin=02508201610067®Number=0000137193017469&sum=200025 [17:25:41]OFD Sender: Processing packet 155022 [packets to send 51, broken 50] [17:25:41]ProducePacketName [17:25:41]name=ofd_packets/00155022 [17:25:41]OFD Sender: To server: pG, [17:25:41]CommunicateWithHost lk.salyk.kg:30040 [17:25:41]ConnectInit lk.salyk.kg [17:25:41]written 0, free lines is 4095 [17:25:41]Connected sock=10 [17:25:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 35 F8 04 01 C6 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 14 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5D 02 00 35 04 06 00 4C AE 28 FF 0A 17 C3 5E C9 5D 15 14 DC ED [17:25:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 C9 47 00 B0 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5D 02 00 F4 03 04 00 4C 40 12 67 B6 04 01 00 00 FD 8F 50 23 A3 AB BF C8 [17:25:42]CommunicateWithHost err = 0 [17:25:42]CheckOFDResponse [17:25:42]1017 (14) - 77093643461234 [17:25:42]1041 (16) - 0000000000963156 [17:25:42]1040 (4) - 155022 [17:25:42]1012 (4) - 18.10.2024 11:02 [17:25:42]1206 (1) - 0 [17:25:42]OFD Sender: Remove packet 155022 [17:25:42]ProducePacketName [17:25:42]name=ofd_packets/00155022 [17:25:42]NVStorageDeleteData [17:25:42]Write to MH i2c: 01 00 00 B2 24 D6 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: 01 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: 01 07 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: 01 07 00 B2 24 00 00 00 00 00 12 0D FC [17:25:42]RasterBufferAndPrint [17:25:42]line [17:25:42]line [17:25:42]line [17:25:42]line [17:25:42]line [17:25:42]written 0, free lines is 3353 [17:25:42]MH_Cut [17:25:42]Write to MH i2c: D1 01 00 B9 24 01 AF [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: D1 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: D1 01 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: D1 01 00 B9 24 00 AE [17:25:42]Write to MH i2c: 01 00 00 BA 24 DE [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]OFD Sender: No OFD packet to send [17:25:43]*** Cut start [17:25:43]*** Partial cut [17:25:43]*** CUTSNS_PIN = 1 [17:25:43]*** CUTSNS_PIN = 0 [17:25:43]*** Brake cut motor [17:25:43]Read from MH i2c: 01 [17:25:43]MH_I2C_Read... [17:25:43]*** Stop cut motor [17:25:43]*** Cut end [17:25:43]Read from MH i2c: 01 07 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: 01 07 00 BA 24 00 00 00 00 00 FF 0F F3 [17:25:43]process_action close_receipt done [17:25:43]requested_data is exist [17:25:43]produce_requested_data [17:25:43]requested_item fm.sn is exist - process it [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 11 00 00 [17:25:43]Write to MH i2c: E2 08 00 BB 24 80 11 00 00 00 00 00 00 59 [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 17 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 17 00 BB 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [17:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:25:43]wFMCommunicate OK [17:25:43]requested_item fd.num is exist - process it [17:25:43]SAM_PROTO_GetFieldsCounters [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 13 00 00 [17:25:43]Write to MH i2c: E2 08 00 BC 24 80 13 00 00 00 00 00 00 5C [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 62 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 62 00 BC 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [17:25:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:43]wFMCommunicate OK [17:25:43]SAM_PROTO_GetFieldsCounters done [17:25:43]requested_item shift.num is exist - process it [17:25:43]requested_item shift.opened is exist - process it [17:25:43]req_shift_opened [17:25:43]FM_GetShiftState [17:25:43]SAM_PROTO_GetShiftState [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 13 01 00 [17:25:43]Write to MH i2c: E2 08 00 BD 24 80 13 01 00 00 00 00 00 5E [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 BD 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 95 [17:25:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:25:43]wFMCommunicate OK [17:25:43]SAM_PROTO_GetShiftState done [17:25:43]FM_GetShiftState done [17:25:43]req_shift_opened done [17:25:43]requested_item shift.open_date is exist - process it [17:25:43]req_shift_open_date [17:25:43]req_shift_open_date done [17:25:43]produce_requested_data done [17:25:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155022,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:25:43]process_action_free close_receipt [17:25:43]json_value_free [17:25:43]json_value_free done [17:25:43]process_json_proto returns [17:25:43]Send response to host [17:25:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155022,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:25:43]free response buf [17:25:43]execute_script done [17:25:43]execute_script returns [17:25:43]free content buf [17:25:43]Sock 7.Close socket [17:25:43]Sock 7.Thread stoped [17:25:47]OFD Sender: No OFD packet to send [17:25:52]OFD Sender: No OFD packet to send [17:25:57]OFD Sender: No OFD packet to send [17:25:58]accept exits with 9 [17:25:58]New connection [17:25:58]New thread 3066891620 created [17:25:58]Thread 3066748260 joined [17:25:58]Waiting for new connection... [17:25:58] Sock 9.Parse request [17:25:58]Sock 9.Check first char [17:25:58]Sock 9.First char is OK [17:25:58]request: POST /json_proto HTTP/1.0 [17:25:58]Method: POST [17:25:58]URL: /json_proto [17:25:58]Method is POST - this is cgi request [17:25:58]url: /json_proto [17:25:58]query_string will be loaded in cgi processing [17:25:58]execute_cgi json_proto POST (null) [17:25:58]execute_cgi path=json_proto method=POST [17:25:58]POST find Content-Length [17:25:58]Host: 172.17.53.67:8080 [17:25:58]Content-Length: 677 [17:25:58]Content-Type: application/json [17:25:58] [17:25:58]POST finish read [17:25:58]Found Content-Length = 677 [17:25:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:58]execute_script... [17:25:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:58]POST & json_proto [17:25:58]process_json_proto [17:25:58]json parsed OK: [17:25:58]protocol is kg_v1.0 [17:25:58]action value=close_receipt [17:25:58]process_action close_receipt [17:25:58]cmd_close_receipt [17:25:58]MH_GetDate [17:25:58]Write to MH i2c: F0 00 00 BE 24 D1 [17:25:58]Write i2c OK [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 09 00 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 09 00 BE 24 00 27 9A 12 67 19 BC 99 64 E6 [17:25:58]GetLastDocTimeStamp 1729272340 [17:25:58]current date 1729272359 [17:25:58]FM_GetShiftState [17:25:58]SAM_PROTO_GetShiftState [17:25:58]wFMCommunicate request_size=4 [17:25:58]MH_SAM_APDU [17:25:58]CAPDU: 80 13 01 00 [17:25:58]Write to MH i2c: E2 08 00 BF 24 80 13 01 00 00 00 00 00 60 [17:25:58]Write i2c OK [17:25:58]MH_I2C_Read... [17:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:58]Read from MH i2c: E2 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: E2 0E 00 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: E2 0E 00 BF 24 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 97 [17:25:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:25:58]wFMCommunicate OK [17:25:58]SAM_PROTO_GetShiftState done [17:25:58]FM_GetShiftState done [17:25:58]opened in 1729211399 [17:25:58]opened+sec_in_day 1729297799 [17:25:58]quantity*price = 70044 [17:25:58]sum+1 = 70046 [17:25:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 412 18.10.2024 17:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155023 ФПД: 53085765483148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155023&fm=53085765483148&tin=02508201610067®Number=0000137193017469&sum=70000 [17:25:59]StoreToDocumentArchive [17:25:59]shift 312 fd 155023 [17:25:59]save to /storage/0312/doc_00155023 [17:25:59]save last doc name /storage/0312/doc_00155023 to /storage/kkm_last_doc_name [17:25:59]save OK [17:25:59]Clear old archive folders... [17:25:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:59]tlvbuf is 01EB54C0 [17:25:59]SAM_PROTO_ClearQueue [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 09 00 00 [17:25:59]Write to MH i2c: E2 08 00 CC 24 80 09 00 00 00 00 00 00 62 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 CC 24 00 90 00 64 [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]SAM_PROTO_ClearQueue done [17:25:59]KKMCreateOFDPacket [17:25:59]OFDProtocolAddRootSTLVToBuf [17:25:59]FM_MakeSignedData [17:25:59]FM_MakeSignedData [17:25:59]SAM_PROTO_SignData [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 01 02 [17:25:59]Write to MH i2c: E2 08 00 CD 24 80 0D 01 02 00 00 00 00 6A [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 CD 24 00 90 00 65 [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]wFMCommunicate request_size=255 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5D 02 00 35 04 06 00 30 [17:25:59]Write to MH i2c: E2 02 01 CE 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5D 02 00 35 04 06 00 30 00 00 26 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 CE 24 00 90 00 66 [17:26:00]RAPDU: 90 00 [17:26:00]wFMCommunicate OK [17:26:00]wFMCommunicate request_size=10 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 0D 02 02 05 47 FE 31 BA 8C [17:26:00]Write to MH i2c: E2 0D 00 CF 24 80 0D 02 02 05 00 47 FE 31 BA 8C 00 00 33 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 CF 24 00 90 00 67 [17:26:00]RAPDU: 90 00 [17:26:00]wFMCommunicate OK [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 0D 03 02 [17:26:00]Write to MH i2c: E2 08 00 D0 24 80 0D 03 02 00 00 00 00 6F [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 D0 24 00 46 B9 A9 70 DE F5 0F 33 90 00 9D [17:26:00]RAPDU: 46 B9 A9 70 DE F5 0F 33 90 00 [17:26:00]wFMCommunicate OK [17:26:00]SAM_PROTO_SignData done [17:26:00]FM_MakeSignedData done [17:26:00]CreateOFDProtocolMessage [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 11 00 00 [17:26:00]Write to MH i2c: E2 08 00 D1 24 80 11 00 00 00 00 00 00 6F [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 D1 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [17:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:26:00]wFMCommunicate OK [17:26:00]CreateOFDProtocolMessage done [17:26:00]OFDSenderStorePacket 155023 [17:26:00]StoreOFDPacket docnum=155023 [17:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 8B 07 01 9D 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5D 02 00 35 04 06 00 30 47 FE 31 BA 8C 46 B9 A9 70 DE F5 0F 33 [17:26:00]CheckFolder [17:26:00]dirname=/storage/ofd_packets [17:26:00]CheckFolder done [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00155023 [17:26:00]NVStorageSaveData ofd_packets/00155023 [17:26:00]File name is /storage/ofd_packets/00155023 [17:26:00]Write 301 bytes [17:26:00]NVStorageSaveData done [17:26:00]OFDSenderStorePacket done [17:26:00]KKMCreateOFDPacket done [17:26:00]NVStorageSaveData kkm_last_timestamp [17:26:00]File name is /storage/kkm_last_timestamp [17:26:00]Write 4 bytes [17:26:00]NVStorageSaveData done [17:26:00]OFD Sender: Processing packet 155023 [packets to send 51, broken 50] [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00155023 [17:26:00]OFD Sender: To server: pG, [17:26:00]CommunicateWithHost lk.salyk.kg:30040 [17:26:00]ConnectInit lk.salyk.kg [17:26:00]ExternCall_PrintAddStr [17:26:00]wPrintStart [17:26:00]Write to MH i2c: 01 00 00 D2 24 F6 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 D2 24 00 00 00 00 00 FF 0F 0B [17:26:00]RasterBufferAndPrint [17:26:00]line Счет N : (1)873218 [17:26:00]line ИНН: 02508201610067 [17:26:00]line Контрольно-Кассовый Чек [17:26:00]line ПРОДАЖА [17:26:00]line ТРК (МРК, ГНК) : 11 [17:26:00]line Товар: 2710124500 [17:26:00]line Аи-95-К-5 [17:26:00]line 9.440 * 74.20 [17:26:00]line = 700.45 [17:26:00]line НДС 12% НСП 1% [17:26:00]line > о реализуемом товаре [17:26:00]line ОКРУГЛЕНИЕ: -0.45 [17:26:00]line ИТОГО: 700.00 [17:26:00]line Внесено: 700.00 [17:26:00]line СДАЧА: 0.00 [17:26:00]line НСП 1% : 6.20 [17:26:00]line НДС 12% : 74.38 [17:26:00]line Наличными: 700.00 [17:26:00]line Безнал.: 0.00 [17:26:00]line Место: АЗС № 165 "Партнер Нефть" [17:26:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:26:00]line СНО: Общий режим [17:26:00]line Чек 412 18.10.2024 17:25 [17:26:00]line Смена: 312 ФФД: 1.0 [17:26:00]line ЗНМ: 0300000234 [17:26:00]line РНМ: 0000137193017469 [17:26:00]line Версия ККМ: v1.0 [17:26:00]line ФМ: 0000000000963156 [17:26:00]line ФД: 155023 [17:26:00]line ФПД: 53085765483148 [17:26:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155023&fm=53085765483148&tin=02508201610067®Number=0000137193017469&sum=70000 [17:26:00]Connected sock=11 [17:26:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 8B 07 01 9D 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5D 02 00 35 04 06 00 30 47 FE 31 BA 8C 46 B9 A9 70 DE F5 0F 33 [17:26:00]written 0, free lines is 4095 [17:26:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 B5 47 00 86 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 5D 02 00 F4 03 04 00 5F 40 12 67 B6 04 01 00 00 97 D8 87 D3 58 C9 CF FA [17:26:00]CommunicateWithHost err = 0 [17:26:00]CheckOFDResponse [17:26:00]1017 (14) - 77093643461234 [17:26:00]1041 (16) - 0000000000963156 [17:26:00]1040 (4) - 155023 [17:26:00]1012 (4) - 18.10.2024 11:02 [17:26:00]1206 (1) - 0 [17:26:00]OFD Sender: Remove packet 155023 [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00155023 [17:26:00]NVStorageDeleteData [17:26:01]Write to MH i2c: 01 00 00 FD 24 21 [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 FD 24 00 00 00 00 00 E4 0C 18 [17:26:01]RasterBufferAndPrint [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]written 0, free lines is 3306 [17:26:01]MH_Cut [17:26:01]Write to MH i2c: D1 01 00 04 25 01 FB [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 04 25 00 FA [17:26:01]Write to MH i2c: 01 00 00 05 25 2A [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]OFD Sender: No OFD packet to send [17:26:01]*** Cut start [17:26:01]*** Partial cut [17:26:01]*** CUTSNS_PIN = 1 [17:26:01]*** CUTSNS_PIN = 0 [17:26:02]*** Brake cut motor [17:26:02]Read from MH i2c: 01 [17:26:02]MH_I2C_Read... [17:26:02]*** Stop cut motor [17:26:02]*** Cut end [17:26:02]Read from MH i2c: 01 07 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: 01 07 00 05 25 00 00 00 00 00 FF 0F 3F [17:26:02]process_action close_receipt done [17:26:02]requested_data is exist [17:26:02]produce_requested_data [17:26:02]requested_item fm.sn is exist - process it [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 11 00 00 [17:26:02]Write to MH i2c: E2 08 00 06 25 80 11 00 00 00 00 00 00 A5 [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 06 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [17:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:26:02]wFMCommunicate OK [17:26:02]requested_item fd.num is exist - process it [17:26:02]SAM_PROTO_GetFieldsCounters [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 13 00 00 [17:26:02]Write to MH i2c: E2 08 00 07 25 80 13 00 00 00 00 00 00 A8 [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 62 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 62 00 07 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [17:26:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:02]wFMCommunicate OK [17:26:02]SAM_PROTO_GetFieldsCounters done [17:26:02]requested_item shift.num is exist - process it [17:26:02]requested_item shift.opened is exist - process it [17:26:02]req_shift_opened [17:26:02]FM_GetShiftState [17:26:02]SAM_PROTO_GetShiftState [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 13 01 00 [17:26:02]Write to MH i2c: E2 08 00 08 25 80 13 01 00 00 00 00 00 AA [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 0E 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 0E 00 08 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [17:26:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:26:02]wFMCommunicate OK [17:26:02]SAM_PROTO_GetShiftState done [17:26:02]FM_GetShiftState done [17:26:02]req_shift_opened done [17:26:02]requested_item shift.open_date is exist - process it [17:26:02]req_shift_open_date [17:26:02]req_shift_open_date done [17:26:02]produce_requested_data done [17:26:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155023,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:26:02]process_action_free close_receipt [17:26:02]json_value_free [17:26:02]json_value_free done [17:26:02]process_json_proto returns [17:26:02]Send response to host [17:26:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155023,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:26:02]free response buf [17:26:02]execute_script done [17:26:02]execute_script returns [17:26:02]free content buf [17:26:02]Sock 9.Close socket [17:26:02]Sock 9.Thread stoped [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:46]OFD Sender: No OFD packet to send [17:27:51]OFD Sender: No OFD packet to send [17:27:52]accept exits with 7 [17:27:52]New connection [17:27:52]New thread 3066748260 created [17:27:52]Thread 3066891620 joined [17:27:52]Waiting for new connection... [17:27:52] Sock 7.Parse request [17:27:52]Sock 7.Check first char [17:27:52]Sock 7.First char is OK [17:27:52]request: POST /json_proto HTTP/1.0 [17:27:52]Method: POST [17:27:52]URL: /json_proto [17:27:52]Method is POST - this is cgi request [17:27:52]url: /json_proto [17:27:52]query_string will be loaded in cgi processing [17:27:52]execute_cgi json_proto POST (null) [17:27:52]execute_cgi path=json_proto method=POST [17:27:52]POST find Content-Length [17:27:52]Host: 172.17.53.67:8080 [17:27:52]Content-Length: 677 [17:27:52]Content-Type: application/json [17:27:52] [17:27:52]POST finish read [17:27:52]Found Content-Length = 677 [17:27:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:52]execute_script... [17:27:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:52]POST & json_proto [17:27:52]process_json_proto [17:27:52]json parsed OK: [17:27:52]protocol is kg_v1.0 [17:27:52]action value=close_receipt [17:27:52]process_action close_receipt [17:27:52]cmd_close_receipt [17:27:52]MH_GetDate [17:27:52]Write to MH i2c: F0 00 00 09 25 1D [17:27:52]Write i2c OK [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: F0 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: F0 09 00 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: F0 09 00 09 25 00 99 9A 12 67 19 BC 99 64 A4 [17:27:52]GetLastDocTimeStamp 1729272359 [17:27:52]current date 1729272473 [17:27:52]FM_GetShiftState [17:27:52]SAM_PROTO_GetShiftState [17:27:52]wFMCommunicate request_size=4 [17:27:52]MH_SAM_APDU [17:27:52]CAPDU: 80 13 01 00 [17:27:52]Write to MH i2c: E2 08 00 0A 25 80 13 01 00 00 00 00 00 AC [17:27:52]Write i2c OK [17:27:52]MH_I2C_Read... [17:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:52]Read from MH i2c: E2 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 0E 00 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 0E 00 0A 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [17:27:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:27:52]wFMCommunicate OK [17:27:52]SAM_PROTO_GetShiftState done [17:27:52]FM_GetShiftState done [17:27:52]opened in 1729211399 [17:27:52]opened+sec_in_day 1729297799 [17:27:52]quantity*price = 30038 [17:27:52]sum+1 = 30039 [17:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 413 18.10.2024 17:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155024 ФПД: 55572267939074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172753&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155024&fm=55572267939074&tin=02508201610067®Number=0000137193017469&sum=30000 [17:27:53]StoreToDocumentArchive [17:27:53]shift 312 fd 155024 [17:27:53]save to /storage/0312/doc_00155024 [17:27:53]save last doc name /storage/0312/doc_00155024 to /storage/kkm_last_doc_name [17:27:53]save OK [17:27:53]Clear old archive folders... [17:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:53]tlvbuf is 01DF2240 [17:27:53]SAM_PROTO_ClearQueue [17:27:53]wFMCommunicate request_size=4 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 09 00 00 [17:27:53]Write to MH i2c: E2 08 00 17 25 80 09 00 00 00 00 00 00 AE [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 17 25 00 90 00 B0 [17:27:53]RAPDU: 90 00 [17:27:53]wFMCommunicate OK [17:27:53]SAM_PROTO_ClearQueue done [17:27:53]KKMCreateOFDPacket [17:27:53]OFDProtocolAddRootSTLVToBuf [17:27:53]FM_MakeSignedData [17:27:53]FM_MakeSignedData [17:27:53]SAM_PROTO_SignData [17:27:53]wFMCommunicate request_size=4 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 0D 01 02 [17:27:53]Write to MH i2c: E2 08 00 18 25 80 0D 01 02 00 00 00 00 B6 [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 18 25 00 90 00 B1 [17:27:53]RAPDU: 90 00 [17:27:53]wFMCommunicate OK [17:27:53]wFMCommunicate request_size=255 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 99 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5D 02 00 35 04 06 00 32 [17:27:53]Write to MH i2c: E2 02 01 19 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 99 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5D 02 00 35 04 06 00 32 00 00 F5 [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 19 25 00 90 00 B2 [17:27:53]RAPDU: 90 00 [17:27:53]wFMCommunicate OK [17:27:53]wFMCommunicate request_size=10 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 0D 02 02 05 8A ED 4A 35 02 [17:27:53]Write to MH i2c: E2 0D 00 1A 25 80 0D 02 02 05 00 8A ED 4A 35 02 00 00 BB [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 03 00 1A 25 00 90 00 B3 [17:27:53]RAPDU: 90 00 [17:27:53]wFMCommunicate OK [17:27:53]wFMCommunicate request_size=4 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 0D 03 02 [17:27:53]Write to MH i2c: E2 08 00 1B 25 80 0D 03 02 00 00 00 00 BB [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 0B 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 0B 00 1B 25 00 C7 37 89 22 56 43 F7 53 90 00 48 [17:27:53]RAPDU: C7 37 89 22 56 43 F7 53 90 00 [17:27:53]wFMCommunicate OK [17:27:53]SAM_PROTO_SignData done [17:27:53]FM_MakeSignedData done [17:27:53]CreateOFDProtocolMessage [17:27:53]wFMCommunicate request_size=4 [17:27:53]MH_SAM_APDU [17:27:53]CAPDU: 80 11 00 00 [17:27:53]Write to MH i2c: E2 08 00 1C 25 80 11 00 00 00 00 00 00 BB [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:53]Read from MH i2c: E2 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 17 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: E2 17 00 1C 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [17:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:27:53]wFMCommunicate OK [17:27:53]CreateOFDProtocolMessage done [17:27:53]OFDSenderStorePacket 155024 [17:27:53]StoreOFDPacket docnum=155024 [17:27:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 F4 07 01 86 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 99 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5D 02 00 35 04 06 00 32 8A ED 4A 35 02 C7 37 89 22 56 43 F7 53 [17:27:53]CheckFolder [17:27:53]dirname=/storage/ofd_packets [17:27:53]CheckFolder done [17:27:53]ProducePacketName [17:27:53]name=ofd_packets/00155024 [17:27:53]NVStorageSaveData ofd_packets/00155024 [17:27:53]File name is /storage/ofd_packets/00155024 [17:27:53]Write 301 bytes [17:27:53]NVStorageSaveData done [17:27:53]OFDSenderStorePacket done [17:27:53]KKMCreateOFDPacket done [17:27:53]NVStorageSaveData kkm_last_timestamp [17:27:53]File name is /storage/kkm_last_timestamp [17:27:53]Write 4 bytes [17:27:53]NVStorageSaveData done [17:27:53]ExternCall_PrintAddStr [17:27:53]wPrintStart [17:27:53]Write to MH i2c: 01 00 00 1D 25 42 [17:27:53]Write i2c OK [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: 01 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: 01 07 00 [17:27:53]MH_I2C_Read... [17:27:53]Read from MH i2c: 01 07 00 1D 25 00 00 00 00 00 FF 0F 57 [17:27:53]RasterBufferAndPrint [17:27:53]line Счет N : (1)873219 [17:27:53]line ИНН: 02508201610067 [17:27:53]line Контрольно-Кассовый Чек [17:27:53]line ПРОДАЖА [17:27:53]line ТРК (МРК, ГНК) : 42 [17:27:53]line Товар: 2710124130 [17:27:53]line Аи-92-К-5 [17:27:53]line 4.490 * 66.90 [17:27:53]line = 300.38 [17:27:53]line НДС 12% НСП 1% [17:27:53]line > о реализуемом товаре [17:27:53]line ОКРУГЛЕНИЕ: -0.38 [17:27:53]line ИТОГО: 300.00 [17:27:53]line Внесено: 300.00 [17:27:53]line СДАЧА: 0.00 [17:27:53]line НСП 1% : 2.66 [17:27:53]line НДС 12% : 31.90 [17:27:53]line Наличными: 300.00 [17:27:53]line Безнал.: 0.00 [17:27:53]line Место: АЗС № 165 "Партнер Нефть" [17:27:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:27:53]line СНО: Общий режим [17:27:53]line Чек 413 18.10.2024 17:27 [17:27:53]line Смена: 312 ФФД: 1.0 [17:27:53]line ЗНМ: 0300000234 [17:27:53]line РНМ: 0000137193017469 [17:27:53]line Версия ККМ: v1.0 [17:27:53]line ФМ: 0000000000963156 [17:27:53]line ФД: 155024 [17:27:53]line ФПД: 55572267939074 [17:27:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172753&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155024&fm=55572267939074&tin=02508201610067®Number=0000137193017469&sum=30000 [17:27:54]OFD Sender: Processing packet 155024 [packets to send 51, broken 50] [17:27:54]ProducePacketName [17:27:54]name=ofd_packets/00155024 [17:27:54]OFD Sender: To server: pG, [17:27:54]CommunicateWithHost lk.salyk.kg:30040 [17:27:54]ConnectInit lk.salyk.kg [17:27:54]written 0, free lines is 4095 [17:27:54]Connected sock=10 [17:27:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 F4 07 01 86 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 99 9A 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5D 02 00 35 04 06 00 32 8A ED 4A 35 02 C7 37 89 22 56 43 F7 53 [17:27:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 CF 47 00 AD FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 5D 02 00 F4 03 04 00 D1 40 12 67 B6 04 01 00 00 1B 26 33 2E 91 51 5B 02 [17:27:54]CommunicateWithHost err = 0 [17:27:54]CheckOFDResponse [17:27:54]1017 (14) - 77093643461234 [17:27:54]1041 (16) - 0000000000963156 [17:27:54]1040 (4) - 155024 [17:27:54]1012 (4) - 18.10.2024 11:04 [17:27:54]1206 (1) - 0 [17:27:54]OFD Sender: Remove packet 155024 [17:27:54]ProducePacketName [17:27:54]name=ofd_packets/00155024 [17:27:54]NVStorageDeleteData [17:27:54]Write to MH i2c: 01 00 00 48 25 6D [17:27:54]Write i2c OK [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: 01 [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: 01 07 00 [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: 01 07 00 48 25 00 00 00 00 00 E3 0C 63 [17:27:54]RasterBufferAndPrint [17:27:54]line [17:27:54]line [17:27:54]line [17:27:54]line [17:27:54]line [17:27:54]written 0, free lines is 3305 [17:27:54]MH_Cut [17:27:54]Write to MH i2c: D1 01 00 4F 25 01 46 [17:27:54]Write i2c OK [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: D1 [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: D1 01 00 [17:27:54]MH_I2C_Read... [17:27:54]Read from MH i2c: D1 01 00 4F 25 00 45 [17:27:54]Write to MH i2c: 01 00 00 50 25 75 [17:27:54]Write i2c OK [17:27:54]MH_I2C_Read... [17:27:55]OFD Sender: No OFD packet to send [17:27:55]*** Cut start [17:27:55]*** Partial cut [17:27:55]*** CUTSNS_PIN = 1 [17:27:55]*** CUTSNS_PIN = 0 [17:27:55]*** Brake cut motor [17:27:55]Read from MH i2c: 01 [17:27:55]MH_I2C_Read... [17:27:55]*** Stop cut motor [17:27:56]*** Cut end [17:27:56]Read from MH i2c: 01 07 00 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: 01 07 00 50 25 00 00 00 00 00 FF 0F 8A [17:27:56]process_action close_receipt done [17:27:56]requested_data is exist [17:27:56]produce_requested_data [17:27:56]requested_item fm.sn is exist - process it [17:27:56]wFMCommunicate request_size=4 [17:27:56]MH_SAM_APDU [17:27:56]CAPDU: 80 11 00 00 [17:27:56]Write to MH i2c: E2 08 00 51 25 80 11 00 00 00 00 00 00 F0 [17:27:56]Write i2c OK [17:27:56]MH_I2C_Read... [17:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:56]Read from MH i2c: E2 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 17 00 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 17 00 51 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [17:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:27:56]wFMCommunicate OK [17:27:56]requested_item fd.num is exist - process it [17:27:56]SAM_PROTO_GetFieldsCounters [17:27:56]wFMCommunicate request_size=4 [17:27:56]MH_SAM_APDU [17:27:56]CAPDU: 80 13 00 00 [17:27:56]Write to MH i2c: E2 08 00 52 25 80 13 00 00 00 00 00 00 F3 [17:27:56]Write i2c OK [17:27:56]MH_I2C_Read... [17:27:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:56]Read from MH i2c: E2 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 62 00 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 62 00 52 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [17:27:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:56]wFMCommunicate OK [17:27:56]SAM_PROTO_GetFieldsCounters done [17:27:56]requested_item shift.num is exist - process it [17:27:56]requested_item shift.opened is exist - process it [17:27:56]req_shift_opened [17:27:56]FM_GetShiftState [17:27:56]SAM_PROTO_GetShiftState [17:27:56]wFMCommunicate request_size=4 [17:27:56]MH_SAM_APDU [17:27:56]CAPDU: 80 13 01 00 [17:27:56]Write to MH i2c: E2 08 00 53 25 80 13 01 00 00 00 00 00 F5 [17:27:56]Write i2c OK [17:27:56]MH_I2C_Read... [17:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:56]Read from MH i2c: E2 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 0E 00 [17:27:56]MH_I2C_Read... [17:27:56]Read from MH i2c: E2 0E 00 53 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [17:27:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:27:56]wFMCommunicate OK [17:27:56]SAM_PROTO_GetShiftState done [17:27:56]FM_GetShiftState done [17:27:56]req_shift_opened done [17:27:56]requested_item shift.open_date is exist - process it [17:27:56]req_shift_open_date [17:27:56]req_shift_open_date done [17:27:56]produce_requested_data done [17:27:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155024,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:27:56]process_action_free close_receipt [17:27:56]json_value_free [17:27:56]json_value_free done [17:27:56]process_json_proto returns [17:27:56]Send response to host [17:27:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155024,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:27:56]free response buf [17:27:56]execute_script done [17:27:56]execute_script returns [17:27:56]free content buf [17:27:56]Sock 7.Close socket [17:27:56]Sock 7.Thread stoped [17:28:00]OFD Sender: No OFD packet to send [17:28:05]OFD Sender: No OFD packet to send [17:28:10]OFD Sender: No OFD packet to send [17:28:15]OFD Sender: No OFD packet to send [17:28:20]OFD Sender: No OFD packet to send [17:28:25]OFD Sender: No OFD packet to send [17:28:30]OFD Sender: No OFD packet to send [17:28:35]OFD Sender: No OFD packet to send [17:28:40]OFD Sender: No OFD packet to send [17:28:45]OFD Sender: No OFD packet to send [17:28:50]OFD Sender: No OFD packet to send [17:28:55]OFD Sender: No OFD packet to send [17:29:00]OFD Sender: No OFD packet to send [17:29:05]OFD Sender: No OFD packet to send [17:29:10]OFD Sender: No OFD packet to send [17:29:15]OFD Sender: No OFD packet to send [17:29:20]OFD Sender: No OFD packet to send [17:29:25]OFD Sender: No OFD packet to send [17:29:30]OFD Sender: No OFD packet to send [17:29:35]OFD Sender: No OFD packet to send [17:29:40]OFD Sender: No OFD packet to send [17:29:45]OFD Sender: No OFD packet to send [17:29:50]OFD Sender: No OFD packet to send [17:29:55]OFD Sender: No OFD packet to send [17:29:57]accept exits with 9 [17:29:57]New connection [17:29:57]New thread 3066891620 created [17:29:57]Thread 3066748260 joined [17:29:57]Waiting for new connection... [17:29:57] Sock 9.Parse request [17:29:57]Sock 9.Check first char [17:29:57]Sock 9.First char is OK [17:29:57]request: POST /json_proto HTTP/1.0 [17:29:57]Method: POST [17:29:57]URL: /json_proto [17:29:57]Method is POST - this is cgi request [17:29:57]url: /json_proto [17:29:57]query_string will be loaded in cgi processing [17:29:57]execute_cgi json_proto POST (null) [17:29:57]execute_cgi path=json_proto method=POST [17:29:57]POST find Content-Length [17:29:57]Host: 172.17.53.67:8080 [17:29:57]Content-Length: 670 [17:29:57]Content-Type: application/json [17:29:57] [17:29:57]POST finish read [17:29:57]Found Content-Length = 670 [17:29:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:57]execute_script... [17:29:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:57]POST & json_proto [17:29:57]process_json_proto [17:29:57]json parsed OK: [17:29:57]protocol is kg_v1.0 [17:29:57]action value=close_receipt [17:29:57]process_action close_receipt [17:29:57]cmd_close_receipt [17:29:57]MH_GetDate [17:29:57]Write to MH i2c: F0 00 00 54 25 68 [17:29:57]Write i2c OK [17:29:57]MH_I2C_Read... [17:29:57]Read from MH i2c: F0 [17:29:57]MH_I2C_Read... [17:29:57]Read from MH i2c: F0 09 00 [17:29:57]MH_I2C_Read... [17:29:57]Read from MH i2c: F0 09 00 54 25 00 16 9B 12 67 19 BC 99 64 6D [17:29:57]GetLastDocTimeStamp 1729272473 [17:29:57]current date 1729272598 [17:29:57]FM_GetShiftState [17:29:57]SAM_PROTO_GetShiftState [17:29:57]wFMCommunicate request_size=4 [17:29:57]MH_SAM_APDU [17:29:57]CAPDU: 80 13 01 00 [17:29:57]Write to MH i2c: E2 08 00 55 25 80 13 01 00 00 00 00 00 F7 [17:29:57]Write i2c OK [17:29:57]MH_I2C_Read... [17:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:57]Read from MH i2c: E2 [17:29:57]MH_I2C_Read... [17:29:57]Read from MH i2c: E2 0E 00 [17:29:57]MH_I2C_Read... [17:29:57]Read from MH i2c: E2 0E 00 55 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [17:29:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:29:57]wFMCommunicate OK [17:29:57]SAM_PROTO_GetShiftState done [17:29:57]FM_GetShiftState done [17:29:57]opened in 1729211399 [17:29:57]opened+sec_in_day 1729297799 [17:29:57]quantity*price = 40014 [17:29:57]sum+1 = 40015 [17:29:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 414 18.10.2024 17:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155025 ФПД: 131592922076937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155025&fm=131592922076937&tin=02508201610067®Number=0000137193017469&sum=40000 [17:29:58]StoreToDocumentArchive [17:29:58]shift 312 fd 155025 [17:29:58]save to /storage/0312/doc_00155025 [17:29:58]save last doc name /storage/0312/doc_00155025 to /storage/kkm_last_doc_name [17:29:58]save OK [17:29:58]Clear old archive folders... [17:29:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:29:58]tlvbuf is B6ECB8C0 [17:29:58]SAM_PROTO_ClearQueue [17:29:58]wFMCommunicate request_size=4 [17:29:58]MH_SAM_APDU [17:29:58]CAPDU: 80 09 00 00 [17:29:58]Write to MH i2c: E2 08 00 62 25 80 09 00 00 00 00 00 00 F9 [17:29:58]Write i2c OK [17:29:58]MH_I2C_Read... [17:29:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:58]Read from MH i2c: E2 [17:29:58]MH_I2C_Read... [17:29:58]Read from MH i2c: E2 03 00 [17:29:58]MH_I2C_Read... [17:29:58]Read from MH i2c: E2 03 00 62 25 00 90 00 FB [17:29:58]RAPDU: 90 00 [17:29:58]wFMCommunicate OK [17:29:58]SAM_PROTO_ClearQueue done [17:29:58]KKMCreateOFDPacket [17:29:58]OFDProtocolAddRootSTLVToBuf [17:29:58]FM_MakeSignedData [17:29:58]FM_MakeSignedData [17:29:58]SAM_PROTO_SignData [17:29:58]wFMCommunicate request_size=4 [17:29:58]MH_SAM_APDU [17:29:58]CAPDU: 80 0D 01 02 [17:29:58]Write to MH i2c: E2 08 00 63 25 80 0D 01 02 00 00 00 00 01 [17:29:58]Write i2c OK [17:29:58]MH_I2C_Read... [17:29:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:58]Read from MH i2c: E2 [17:29:58]MH_I2C_Read... [17:29:58]Read from MH i2c: E2 03 00 [17:29:58]MH_I2C_Read... [17:29:58]Read from MH i2c: E2 03 00 63 25 00 90 00 FC [17:29:58]RAPDU: 90 00 [17:29:58]wFMCommunicate OK [17:29:58]wFMCommunicate request_size=255 [17:29:58]MH_SAM_APDU [17:29:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 16 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5D 02 00 35 04 06 00 [17:29:58]Write to MH i2c: E2 02 01 64 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 16 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5D 02 00 35 04 06 00 00 00 A2 [17:29:59]Write i2c OK [17:29:59]MH_I2C_Read... [17:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:59]Read from MH i2c: E2 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 03 00 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 03 00 64 25 00 90 00 FD [17:29:59]RAPDU: 90 00 [17:29:59]wFMCommunicate OK [17:29:59]wFMCommunicate request_size=11 [17:29:59]MH_SAM_APDU [17:29:59]CAPDU: 80 0D 02 02 06 77 AE DD 60 17 09 [17:29:59]Write to MH i2c: E2 0E 00 65 25 80 0D 02 02 06 00 77 AE DD 60 17 09 00 00 92 [17:29:59]Write i2c OK [17:29:59]MH_I2C_Read... [17:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:59]Read from MH i2c: E2 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 03 00 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 03 00 65 25 00 90 00 FE [17:29:59]RAPDU: 90 00 [17:29:59]wFMCommunicate OK [17:29:59]wFMCommunicate request_size=4 [17:29:59]MH_SAM_APDU [17:29:59]CAPDU: 80 0D 03 02 [17:29:59]Write to MH i2c: E2 08 00 66 25 80 0D 03 02 00 00 00 00 06 [17:29:59]Write i2c OK [17:29:59]MH_I2C_Read... [17:29:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:59]Read from MH i2c: E2 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 0B 00 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 0B 00 66 25 00 63 E6 DF D2 E6 BC 5F 38 90 00 3A [17:29:59]RAPDU: 63 E6 DF D2 E6 BC 5F 38 90 00 [17:29:59]wFMCommunicate OK [17:29:59]SAM_PROTO_SignData done [17:29:59]FM_MakeSignedData done [17:29:59]CreateOFDProtocolMessage [17:29:59]wFMCommunicate request_size=4 [17:29:59]MH_SAM_APDU [17:29:59]CAPDU: 80 11 00 00 [17:29:59]Write to MH i2c: E2 08 00 67 25 80 11 00 00 00 00 00 00 06 [17:29:59]Write i2c OK [17:29:59]MH_I2C_Read... [17:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:59]Read from MH i2c: E2 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 17 00 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: E2 17 00 67 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [17:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:29:59]wFMCommunicate OK [17:29:59]CreateOFDProtocolMessage done [17:29:59]OFDSenderStorePacket 155025 [17:29:59]StoreOFDPacket docnum=155025 [17:29:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3D 4C 08 01 20 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 16 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5D 02 00 35 04 06 00 77 AE DD 60 17 09 63 E6 DF D2 E6 BC 5F 38 [17:29:59]CheckFolder [17:29:59]dirname=/storage/ofd_packets [17:29:59]CheckFolder done [17:29:59]ProducePacketName [17:29:59]name=ofd_packets/00155025 [17:29:59]NVStorageSaveData ofd_packets/00155025 [17:29:59]File name is /storage/ofd_packets/00155025 [17:29:59]Write 302 bytes [17:29:59]NVStorageSaveData done [17:29:59]OFDSenderStorePacket done [17:29:59]KKMCreateOFDPacket done [17:29:59]NVStorageSaveData kkm_last_timestamp [17:29:59]File name is /storage/kkm_last_timestamp [17:29:59]Write 4 bytes [17:29:59]NVStorageSaveData done [17:29:59]ExternCall_PrintAddStr [17:29:59]wPrintStart [17:29:59]Write to MH i2c: 01 00 00 68 25 8D [17:29:59]Write i2c OK [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: 01 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: 01 07 00 [17:29:59]MH_I2C_Read... [17:29:59]Read from MH i2c: 01 07 00 68 25 00 00 00 00 00 FF 0F A2 [17:29:59]RasterBufferAndPrint [17:29:59]line Счет N : (1)873220 [17:29:59]line ИНН: 02508201610067 [17:29:59]line Контрольно-Кассовый Чек [17:29:59]line ПРОДАЖА [17:29:59]line ТРК (МРК, ГНК) : 13 [17:29:59]line Товар: 2710124130 [17:29:59]line Super 92-К-5 [17:29:59]line 5.850 * 68.40 [17:29:59]line = 400.14 [17:29:59]line НДС 12% НСП 1% [17:29:59]line > о реализуемом товаре [17:29:59]line ОКРУГЛЕНИЕ: -0.14 [17:29:59]line ИТОГО: 400.00 [17:29:59]line Внесено: 400.00 [17:29:59]line СДАЧА: 0.00 [17:29:59]line НСП 1% : 3.54 [17:29:59]line НДС 12% : 42.49 [17:29:59]line Наличными: 400.00 [17:29:59]line Безнал.: 0.00 [17:29:59]line Место: АЗС № 165 "Партнер Нефть" [17:29:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:29:59]line СНО: Общий режим [17:29:59]line Чек 414 18.10.2024 17:29 [17:29:59]line Смена: 312 ФФД: 1.0 [17:29:59]line ЗНМ: 0300000234 [17:29:59]line РНМ: 0000137193017469 [17:29:59]line Версия ККМ: v1.0 [17:29:59]line ФМ: 0000000000963156 [17:29:59]line ФД: 155025 [17:29:59]line ФПД: 131592922076937 [17:29:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T172958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155025&fm=131592922076937&tin=02508201610067®Number=0000137193017469&sum=40000 [17:29:59]OFD Sender: Processing packet 155025 [packets to send 51, broken 50] [17:29:59]ProducePacketName [17:29:59]name=ofd_packets/00155025 [17:29:59]OFD Sender: To server: pG, [17:29:59]CommunicateWithHost lk.salyk.kg:30040 [17:29:59]ConnectInit lk.salyk.kg [17:29:59]written 0, free lines is 4095 [17:29:59]Connected sock=10 [17:29:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3D 4C 08 01 20 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 16 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5D 02 00 35 04 06 00 77 AE DD 60 17 09 63 E6 DF D2 E6 BC 5F 38 [17:30:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 E5 47 00 DD D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 5D 02 00 F4 03 04 00 4E 41 12 67 B6 04 01 00 00 70 BD E5 77 52 E4 20 66 [17:30:00]CommunicateWithHost err = 0 [17:30:00]CheckOFDResponse [17:30:00]1017 (14) - 77093643461234 [17:30:00]1041 (16) - 0000000000963156 [17:30:00]1040 (4) - 155025 [17:30:00]1012 (4) - 18.10.2024 11:06 [17:30:00]1206 (1) - 0 [17:30:00]OFD Sender: Remove packet 155025 [17:30:00]ProducePacketName [17:30:00]name=ofd_packets/00155025 [17:30:00]NVStorageDeleteData [17:30:00]Write to MH i2c: 01 00 00 93 25 B8 [17:30:00]Write i2c OK [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: 01 [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: 01 07 00 [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: 01 07 00 93 25 00 00 00 00 00 ED 0C B8 [17:30:00]RasterBufferAndPrint [17:30:00]line [17:30:00]line [17:30:00]line [17:30:00]line [17:30:00]line [17:30:00]written 0, free lines is 3315 [17:30:00]MH_Cut [17:30:00]Write to MH i2c: D1 01 00 9A 25 01 91 [17:30:00]Write i2c OK [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: D1 [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: D1 01 00 [17:30:00]MH_I2C_Read... [17:30:00]Read from MH i2c: D1 01 00 9A 25 00 90 [17:30:00]Write to MH i2c: 01 00 00 9B 25 C0 [17:30:00]Write i2c OK [17:30:00]MH_I2C_Read... [17:30:00]OFD Sender: No OFD packet to send [17:30:00]*** Cut start [17:30:00]*** Partial cut [17:30:00]*** CUTSNS_PIN = 1 [17:30:01]*** CUTSNS_PIN = 0 [17:30:01]*** Brake cut motor [17:30:01]Read from MH i2c: 01 [17:30:01]MH_I2C_Read... [17:30:01]*** Stop cut motor [17:30:01]*** Cut end [17:30:01]Read from MH i2c: 01 07 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: 01 07 00 9B 25 00 00 00 00 00 FF 0F D5 [17:30:01]process_action close_receipt done [17:30:01]requested_data is exist [17:30:01]produce_requested_data [17:30:01]requested_item fm.sn is exist - process it [17:30:01]wFMCommunicate request_size=4 [17:30:01]MH_SAM_APDU [17:30:01]CAPDU: 80 11 00 00 [17:30:01]Write to MH i2c: E2 08 00 9C 25 80 11 00 00 00 00 00 00 3B [17:30:01]Write i2c OK [17:30:01]MH_I2C_Read... [17:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:01]Read from MH i2c: E2 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 17 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 17 00 9C 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [17:30:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:30:01]wFMCommunicate OK [17:30:01]requested_item fd.num is exist - process it [17:30:01]SAM_PROTO_GetFieldsCounters [17:30:01]wFMCommunicate request_size=4 [17:30:01]MH_SAM_APDU [17:30:01]CAPDU: 80 13 00 00 [17:30:01]Write to MH i2c: E2 08 00 9D 25 80 13 00 00 00 00 00 00 3E [17:30:01]Write i2c OK [17:30:01]MH_I2C_Read... [17:30:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:01]Read from MH i2c: E2 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 62 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 62 00 9D 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [17:30:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:01]wFMCommunicate OK [17:30:01]SAM_PROTO_GetFieldsCounters done [17:30:01]requested_item shift.num is exist - process it [17:30:01]requested_item shift.opened is exist - process it [17:30:01]req_shift_opened [17:30:01]FM_GetShiftState [17:30:01]SAM_PROTO_GetShiftState [17:30:01]wFMCommunicate request_size=4 [17:30:01]MH_SAM_APDU [17:30:01]CAPDU: 80 13 01 00 [17:30:01]Write to MH i2c: E2 08 00 9E 25 80 13 01 00 00 00 00 00 40 [17:30:01]Write i2c OK [17:30:01]MH_I2C_Read... [17:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:01]Read from MH i2c: E2 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 0E 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 0E 00 9E 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 77 [17:30:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:30:01]wFMCommunicate OK [17:30:01]SAM_PROTO_GetShiftState done [17:30:01]FM_GetShiftState done [17:30:01]req_shift_opened done [17:30:01]requested_item shift.open_date is exist - process it [17:30:01]req_shift_open_date [17:30:01]req_shift_open_date done [17:30:01]produce_requested_data done [17:30:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155025,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:30:01]process_action_free close_receipt [17:30:01]json_value_free [17:30:01]json_value_free done [17:30:01]process_json_proto returns [17:30:01]Send response to host [17:30:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155025,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:30:01]free response buf [17:30:01]execute_script done [17:30:01]execute_script returns [17:30:01]free content buf [17:30:01]Sock 9.Close socket [17:30:01]Sock 9.Thread stoped [17:30:05]OFD Sender: No OFD packet to send [17:30:09]accept exits with 7 [17:30:09]New connection [17:30:09]New thread 3066748260 created [17:30:09]Thread 3066891620 joined [17:30:09]Waiting for new connection... [17:30:09] Sock 7.Parse request [17:30:09]Sock 7.Check first char [17:30:09]Sock 7.First char is OK [17:30:09]request: POST /json_proto HTTP/1.0 [17:30:09]Method: POST [17:30:09]URL: /json_proto [17:30:09]Method is POST - this is cgi request [17:30:09]url: /json_proto [17:30:09]query_string will be loaded in cgi processing [17:30:09]execute_cgi json_proto POST (null) [17:30:09]execute_cgi path=json_proto method=POST [17:30:09]POST find Content-Length [17:30:09]Host: 172.17.53.67:8080 [17:30:09]Content-Length: 677 [17:30:09]Content-Type: application/json [17:30:09] [17:30:09]POST finish read [17:30:09]Found Content-Length = 677 [17:30:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:09]execute_script... [17:30:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:09]POST & json_proto [17:30:09]process_json_proto [17:30:09]json parsed OK: [17:30:09]protocol is kg_v1.0 [17:30:09]action value=close_receipt [17:30:09]process_action close_receipt [17:30:09]cmd_close_receipt [17:30:09]MH_GetDate [17:30:09]Write to MH i2c: F0 00 00 9F 25 B3 [17:30:09]Write i2c OK [17:30:09]MH_I2C_Read... [17:30:09]Read from MH i2c: F0 [17:30:09]MH_I2C_Read... [17:30:09]Read from MH i2c: F0 09 00 [17:30:09]MH_I2C_Read... [17:30:09]Read from MH i2c: F0 09 00 9F 25 00 22 9B 12 67 19 BC 99 64 C4 [17:30:09]GetLastDocTimeStamp 1729272598 [17:30:09]current date 1729272610 [17:30:09]FM_GetShiftState [17:30:09]SAM_PROTO_GetShiftState [17:30:09]wFMCommunicate request_size=4 [17:30:09]MH_SAM_APDU [17:30:09]CAPDU: 80 13 01 00 [17:30:09]Write to MH i2c: E2 08 00 A0 25 80 13 01 00 00 00 00 00 42 [17:30:09]Write i2c OK [17:30:09]MH_I2C_Read... [17:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:09]Read from MH i2c: E2 [17:30:09]MH_I2C_Read... [17:30:09]Read from MH i2c: E2 0E 00 [17:30:09]MH_I2C_Read... [17:30:09]Read from MH i2c: E2 0E 00 A0 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [17:30:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:30:09]wFMCommunicate OK [17:30:09]SAM_PROTO_GetShiftState done [17:30:09]FM_GetShiftState done [17:30:09]opened in 1729211399 [17:30:09]opened+sec_in_day 1729297799 [17:30:09]quantity*price = 30038 [17:30:09]sum+1 = 30039 [17:30:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 415 18.10.2024 17:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155026 ФПД: 102060864488617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155026&fm=102060864488617&tin=02508201610067®Number=0000137193017469&sum=30000 [17:30:10]StoreToDocumentArchive [17:30:10]shift 312 fd 155026 [17:30:10]save to /storage/0312/doc_00155026 [17:30:10]save last doc name /storage/0312/doc_00155026 to /storage/kkm_last_doc_name [17:30:10]save OK [17:30:10]Clear old archive folders... [17:30:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:10]tlvbuf is B6E99270 [17:30:10]SAM_PROTO_ClearQueue [17:30:10]wFMCommunicate request_size=4 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 09 00 00 [17:30:10]Write to MH i2c: E2 08 00 AD 25 80 09 00 00 00 00 00 00 44 [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:10]Read from MH i2c: E2 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 AD 25 00 90 00 46 [17:30:10]RAPDU: 90 00 [17:30:10]wFMCommunicate OK [17:30:10]SAM_PROTO_ClearQueue done [17:30:10]KKMCreateOFDPacket [17:30:10]OFDProtocolAddRootSTLVToBuf [17:30:10]FM_MakeSignedData [17:30:10]FM_MakeSignedData [17:30:10]SAM_PROTO_SignData [17:30:10]wFMCommunicate request_size=4 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 0D 01 02 [17:30:10]Write to MH i2c: E2 08 00 AE 25 80 0D 01 02 00 00 00 00 4C [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:10]Read from MH i2c: E2 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 AE 25 00 90 00 47 [17:30:10]RAPDU: 90 00 [17:30:10]wFMCommunicate OK [17:30:10]wFMCommunicate request_size=255 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 22 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5D 02 00 35 04 06 00 5C [17:30:10]Write to MH i2c: E2 02 01 AF 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 22 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5D 02 00 35 04 06 00 5C 00 00 43 [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:10]OFD Sender: No OFD packet to send [17:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:10]Read from MH i2c: E2 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 AF 25 00 90 00 48 [17:30:10]RAPDU: 90 00 [17:30:10]wFMCommunicate OK [17:30:10]wFMCommunicate request_size=10 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 0D 02 02 05 D2 E5 92 C4 A9 [17:30:10]Write to MH i2c: E2 0D 00 B0 25 80 0D 02 02 05 00 D2 E5 92 C4 A9 00 00 0F [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:10]Read from MH i2c: E2 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 03 00 B0 25 00 90 00 49 [17:30:10]RAPDU: 90 00 [17:30:10]wFMCommunicate OK [17:30:10]wFMCommunicate request_size=4 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 0D 03 02 [17:30:10]Write to MH i2c: E2 08 00 B1 25 80 0D 03 02 00 00 00 00 51 [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:10]Read from MH i2c: E2 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 0B 00 [17:30:10]MH_I2C_Read... [17:30:10]Read from MH i2c: E2 0B 00 B1 25 00 57 27 52 8D BF D0 8F FD 90 00 CA [17:30:10]RAPDU: 57 27 52 8D BF D0 8F FD 90 00 [17:30:10]wFMCommunicate OK [17:30:10]SAM_PROTO_SignData done [17:30:10]FM_MakeSignedData done [17:30:10]CreateOFDProtocolMessage [17:30:10]wFMCommunicate request_size=4 [17:30:10]MH_SAM_APDU [17:30:10]CAPDU: 80 11 00 00 [17:30:10]Write to MH i2c: E2 08 00 B2 25 80 11 00 00 00 00 00 00 51 [17:30:10]Write i2c OK [17:30:10]MH_I2C_Read... [17:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:11]Read from MH i2c: E2 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: E2 17 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: E2 17 00 B2 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [17:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:30:11]wFMCommunicate OK [17:30:11]CreateOFDProtocolMessage done [17:30:11]OFDSenderStorePacket 155026 [17:30:11]StoreOFDPacket docnum=155026 [17:30:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F 95 07 01 4A 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 22 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5D 02 00 35 04 06 00 5C D2 E5 92 C4 A9 57 27 52 8D BF D0 8F FD [17:30:11]CheckFolder [17:30:11]dirname=/storage/ofd_packets [17:30:11]CheckFolder done [17:30:11]ProducePacketName [17:30:11]name=ofd_packets/00155026 [17:30:11]NVStorageSaveData ofd_packets/00155026 [17:30:11]File name is /storage/ofd_packets/00155026 [17:30:11]Write 301 bytes [17:30:11]NVStorageSaveData done [17:30:11]OFDSenderStorePacket done [17:30:11]KKMCreateOFDPacket done [17:30:11]NVStorageSaveData kkm_last_timestamp [17:30:11]File name is /storage/kkm_last_timestamp [17:30:11]Write 4 bytes [17:30:11]NVStorageSaveData done [17:30:11]ExternCall_PrintAddStr [17:30:11]wPrintStart [17:30:11]Write to MH i2c: 01 00 00 B3 25 D8 [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 07 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 07 00 B3 25 00 00 00 00 00 FF 0F ED [17:30:11]RasterBufferAndPrint [17:30:11]line Счет N : (1)873221 [17:30:11]line ИНН: 02508201610067 [17:30:11]line Контрольно-Кассовый Чек [17:30:11]line ПРОДАЖА [17:30:11]line ТРК (МРК, ГНК) : 32 [17:30:11]line Товар: 2710124130 [17:30:11]line Аи-92-К-5 [17:30:11]line 4.490 * 66.90 [17:30:11]line = 300.38 [17:30:11]line НДС 12% НСП 1% [17:30:11]line > о реализуемом товаре [17:30:11]line ОКРУГЛЕНИЕ: -0.38 [17:30:11]line ИТОГО: 300.00 [17:30:11]line Внесено: 300.00 [17:30:11]line СДАЧА: 0.00 [17:30:11]line НСП 1% : 2.66 [17:30:11]line НДС 12% : 31.90 [17:30:11]line Наличными: 300.00 [17:30:11]line Безнал.: 0.00 [17:30:11]line Место: АЗС № 165 "Партнер Нефть" [17:30:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:30:11]line СНО: Общий режим [17:30:11]line Чек 415 18.10.2024 17:30 [17:30:11]line Смена: 312 ФФД: 1.0 [17:30:11]line ЗНМ: 0300000234 [17:30:11]line РНМ: 0000137193017469 [17:30:11]line Версия ККМ: v1.0 [17:30:11]line ФМ: 0000000000963156 [17:30:11]line ФД: 155026 [17:30:11]line ФПД: 102060864488617 [17:30:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155026&fm=102060864488617&tin=02508201610067®Number=0000137193017469&sum=30000 [17:30:11]OFD Sender: Processing packet 155026 [packets to send 51, broken 50] [17:30:11]ProducePacketName [17:30:11]name=ofd_packets/00155026 [17:30:11]OFD Sender: To server: pG, [17:30:11]CommunicateWithHost lk.salyk.kg:30040 [17:30:11]ConnectInit lk.salyk.kg [17:30:11]written 0, free lines is 4095 [17:30:11]Connected sock=10 [17:30:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F 95 07 01 4A 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 22 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5D 02 00 35 04 06 00 5C D2 E5 92 C4 A9 57 27 52 8D BF D0 8F FD [17:30:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F 8A 47 00 10 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 5D 02 00 F4 03 04 00 59 41 12 67 B6 04 01 00 00 1A 4E 76 EE F0 B2 5E 15 [17:30:11]CommunicateWithHost err = 0 [17:30:11]CheckOFDResponse [17:30:11]1017 (14) - 77093643461234 [17:30:11]1041 (16) - 0000000000963156 [17:30:11]1040 (4) - 155026 [17:30:11]1012 (4) - 18.10.2024 11:07 [17:30:11]1206 (1) - 0 [17:30:11]OFD Sender: Remove packet 155026 [17:30:11]ProducePacketName [17:30:11]name=ofd_packets/00155026 [17:30:11]NVStorageDeleteData [17:30:11]Write to MH i2c: 01 00 00 DE 25 03 [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 07 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: 01 07 00 DE 25 00 00 00 00 00 F0 0C 06 [17:30:11]RasterBufferAndPrint [17:30:11]line [17:30:11]line [17:30:11]line [17:30:11]line [17:30:11]line [17:30:11]written 0, free lines is 3318 [17:30:11]MH_Cut [17:30:11]Write to MH i2c: D1 01 00 E5 25 01 DC [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: D1 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: D1 01 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: D1 01 00 E5 25 00 DB [17:30:11]Write to MH i2c: 01 00 00 E6 25 0B [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]OFD Sender: No OFD packet to send [17:30:12]*** Cut start [17:30:12]*** Partial cut [17:30:12]*** CUTSNS_PIN = 1 [17:30:12]*** CUTSNS_PIN = 0 [17:30:12]*** Brake cut motor [17:30:12]Read from MH i2c: 01 [17:30:12]MH_I2C_Read... [17:30:12]*** Stop cut motor [17:30:12]*** Cut end [17:30:12]Read from MH i2c: 01 07 00 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: 01 07 00 E6 25 00 00 00 00 00 FF 0F 20 [17:30:12]process_action close_receipt done [17:30:12]requested_data is exist [17:30:12]produce_requested_data [17:30:12]requested_item fm.sn is exist - process it [17:30:12]wFMCommunicate request_size=4 [17:30:12]MH_SAM_APDU [17:30:12]CAPDU: 80 11 00 00 [17:30:12]Write to MH i2c: E2 08 00 E7 25 80 11 00 00 00 00 00 00 86 [17:30:12]Write i2c OK [17:30:12]MH_I2C_Read... [17:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:12]Read from MH i2c: E2 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 17 00 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 17 00 E7 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [17:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:30:12]wFMCommunicate OK [17:30:12]requested_item fd.num is exist - process it [17:30:12]SAM_PROTO_GetFieldsCounters [17:30:12]wFMCommunicate request_size=4 [17:30:12]MH_SAM_APDU [17:30:12]CAPDU: 80 13 00 00 [17:30:12]Write to MH i2c: E2 08 00 E8 25 80 13 00 00 00 00 00 00 89 [17:30:12]Write i2c OK [17:30:12]MH_I2C_Read... [17:30:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 62 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 62 00 E8 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [17:30:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:13]wFMCommunicate OK [17:30:13]SAM_PROTO_GetFieldsCounters done [17:30:13]requested_item shift.num is exist - process it [17:30:13]requested_item shift.opened is exist - process it [17:30:13]req_shift_opened [17:30:13]FM_GetShiftState [17:30:13]SAM_PROTO_GetShiftState [17:30:13]wFMCommunicate request_size=4 [17:30:13]MH_SAM_APDU [17:30:13]CAPDU: 80 13 01 00 [17:30:13]Write to MH i2c: E2 08 00 E9 25 80 13 01 00 00 00 00 00 8B [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0E 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0E 00 E9 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [17:30:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:30:13]wFMCommunicate OK [17:30:13]SAM_PROTO_GetShiftState done [17:30:13]FM_GetShiftState done [17:30:13]req_shift_opened done [17:30:13]requested_item shift.open_date is exist - process it [17:30:13]req_shift_open_date [17:30:13]req_shift_open_date done [17:30:13]produce_requested_data done [17:30:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155026,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:30:13]process_action_free close_receipt [17:30:13]json_value_free [17:30:13]json_value_free done [17:30:13]process_json_proto returns [17:30:13]Send response to host [17:30:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155026,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:30:13]free response buf [17:30:13]execute_script done [17:30:13]execute_script returns [17:30:13]free content buf [17:30:13]Sock 7.Close socket [17:30:13]Sock 7.Thread stoped [17:30:16]OFD Sender: No OFD packet to send [17:30:21]OFD Sender: No OFD packet to send [17:30:26]OFD Sender: No OFD packet to send [17:30:31]OFD Sender: No OFD packet to send [17:30:36]OFD Sender: No OFD packet to send [17:30:41]OFD Sender: No OFD packet to send [17:30:46]OFD Sender: No OFD packet to send [17:30:51]OFD Sender: No OFD packet to send [17:30:56]OFD Sender: No OFD packet to send [17:31:01]OFD Sender: No OFD packet to send [17:31:06]OFD Sender: No OFD packet to send [17:31:11]OFD Sender: No OFD packet to send [17:31:16]OFD Sender: No OFD packet to send [17:31:21]OFD Sender: No OFD packet to send [17:31:26]OFD Sender: No OFD packet to send [17:31:31]OFD Sender: No OFD packet to send [17:31:36]OFD Sender: No OFD packet to send [17:31:41]OFD Sender: No OFD packet to send [17:31:46]OFD Sender: No OFD packet to send [17:31:51]OFD Sender: No OFD packet to send [17:31:56]OFD Sender: No OFD packet to send [17:32:01]OFD Sender: No OFD packet to send [17:32:06]OFD Sender: No OFD packet to send [17:32:11]OFD Sender: No OFD packet to send [17:32:16]OFD Sender: No OFD packet to send [17:32:21]OFD Sender: No OFD packet to send [17:32:26]OFD Sender: No OFD packet to send [17:32:31]OFD Sender: No OFD packet to send [17:32:34]accept exits with 9 [17:32:34]New connection [17:32:34]New thread 3066891620 created [17:32:34]Thread 3066748260 joined [17:32:34]Waiting for new connection... [17:32:34] Sock 9.Parse request [17:32:34]Sock 9.Check first char [17:32:34]Sock 9.First char is OK [17:32:34]request: POST /json_proto HTTP/1.0 [17:32:34]Method: POST [17:32:34]URL: /json_proto [17:32:34]Method is POST - this is cgi request [17:32:34]url: /json_proto [17:32:34]query_string will be loaded in cgi processing [17:32:34]execute_cgi json_proto POST (null) [17:32:34]execute_cgi path=json_proto method=POST [17:32:34]POST find Content-Length [17:32:34]Host: 172.17.53.67:8080 [17:32:34]Content-Length: 677 [17:32:34]Content-Type: application/json [17:32:34] [17:32:34]POST finish read [17:32:34]Found Content-Length = 677 [17:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:34]execute_script... [17:32:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:34]POST & json_proto [17:32:34]process_json_proto [17:32:34]json parsed OK: [17:32:34]protocol is kg_v1.0 [17:32:34]action value=close_receipt [17:32:34]process_action close_receipt [17:32:34]cmd_close_receipt [17:32:34]MH_GetDate [17:32:34]Write to MH i2c: F0 00 00 EA 25 FE [17:32:34]Write i2c OK [17:32:34]MH_I2C_Read... [17:32:34]Read from MH i2c: F0 [17:32:34]MH_I2C_Read... [17:32:34]Read from MH i2c: F0 09 00 [17:32:34]MH_I2C_Read... [17:32:34]Read from MH i2c: F0 09 00 EA 25 00 B3 9B 12 67 19 BC 99 64 A0 [17:32:34]GetLastDocTimeStamp 1729272610 [17:32:34]current date 1729272755 [17:32:34]FM_GetShiftState [17:32:34]SAM_PROTO_GetShiftState [17:32:34]wFMCommunicate request_size=4 [17:32:34]MH_SAM_APDU [17:32:34]CAPDU: 80 13 01 00 [17:32:34]Write to MH i2c: E2 08 00 EB 25 80 13 01 00 00 00 00 00 8D [17:32:34]Write i2c OK [17:32:34]MH_I2C_Read... [17:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:34]Read from MH i2c: E2 [17:32:34]MH_I2C_Read... [17:32:34]Read from MH i2c: E2 0E 00 [17:32:34]MH_I2C_Read... [17:32:34]Read from MH i2c: E2 0E 00 EB 25 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [17:32:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:32:34]wFMCommunicate OK [17:32:34]SAM_PROTO_GetShiftState done [17:32:34]FM_GetShiftState done [17:32:34]opened in 1729211399 [17:32:34]opened+sec_in_day 1729297799 [17:32:34]quantity*price = 30038 [17:32:34]sum+1 = 30039 [17:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 416 18.10.2024 17:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155027 ФПД: 125378666746538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155027&fm=125378666746538&tin=02508201610067®Number=0000137193017469&sum=30000 [17:32:35]StoreToDocumentArchive [17:32:35]shift 312 fd 155027 [17:32:35]save to /storage/0312/doc_00155027 [17:32:35]save last doc name /storage/0312/doc_00155027 to /storage/kkm_last_doc_name [17:32:35]save OK [17:32:35]Clear old archive folders... [17:32:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:35]tlvbuf is B6F460F0 [17:32:35]SAM_PROTO_ClearQueue [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 09 00 00 [17:32:35]Write to MH i2c: E2 08 00 F8 25 80 09 00 00 00 00 00 00 8F [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 F8 25 00 90 00 91 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]SAM_PROTO_ClearQueue done [17:32:35]KKMCreateOFDPacket [17:32:35]OFDProtocolAddRootSTLVToBuf [17:32:35]FM_MakeSignedData [17:32:35]FM_MakeSignedData [17:32:35]SAM_PROTO_SignData [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 0D 01 02 [17:32:35]Write to MH i2c: E2 08 00 F9 25 80 0D 01 02 00 00 00 00 97 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 F9 25 00 90 00 92 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=255 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5D 02 00 35 04 06 00 72 [17:32:35]Write to MH i2c: E2 02 01 FA 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5D 02 00 35 04 06 00 72 00 00 37 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 FA 25 00 90 00 93 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=10 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 0D 02 02 05 07 FE E4 D2 AA [17:32:35]Write to MH i2c: E2 0D 00 FB 25 80 0D 02 02 05 00 07 FE E4 D2 AA 00 00 09 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 FB 25 00 90 00 94 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 0D 03 02 [17:32:35]Write to MH i2c: E2 08 00 FC 25 80 0D 03 02 00 00 00 00 9C [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 0B 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 0B 00 FC 25 00 DC EE 5F B7 AC FA DE E2 90 00 E3 [17:32:35]RAPDU: DC EE 5F B7 AC FA DE E2 90 00 [17:32:35]wFMCommunicate OK [17:32:35]SAM_PROTO_SignData done [17:32:35]FM_MakeSignedData done [17:32:35]CreateOFDProtocolMessage [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 11 00 00 [17:32:35]Write to MH i2c: E2 08 00 FD 25 80 11 00 00 00 00 00 00 9C [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 FD 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [17:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:32:35]wFMCommunicate OK [17:32:35]CreateOFDProtocolMessage done [17:32:35]OFDSenderStorePacket 155027 [17:32:35]StoreOFDPacket docnum=155027 [17:32:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 44 1A 07 01 2C E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5D 02 00 35 04 06 00 72 07 FE E4 D2 AA DC EE 5F B7 AC FA DE E2 [17:32:35]CheckFolder [17:32:35]dirname=/storage/ofd_packets [17:32:35]CheckFolder done [17:32:35]ProducePacketName [17:32:35]name=ofd_packets/00155027 [17:32:35]NVStorageSaveData ofd_packets/00155027 [17:32:35]File name is /storage/ofd_packets/00155027 [17:32:35]Write 301 bytes [17:32:35]NVStorageSaveData done [17:32:35]OFDSenderStorePacket done [17:32:35]KKMCreateOFDPacket done [17:32:35]NVStorageSaveData kkm_last_timestamp [17:32:35]File name is /storage/kkm_last_timestamp [17:32:35]Write 4 bytes [17:32:35]NVStorageSaveData done [17:32:35]ExternCall_PrintAddStr [17:32:35]wPrintStart [17:32:35]Write to MH i2c: 01 00 00 FE 25 23 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 07 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 07 00 FE 25 00 00 00 00 00 FF 0F 38 [17:32:35]RasterBufferAndPrint [17:32:35]line Счет N : (1)873223 [17:32:35]line ИНН: 02508201610067 [17:32:35]line Контрольно-Кассовый Чек [17:32:35]line ПРОДАЖА [17:32:35]line ТРК (МРК, ГНК) : 32 [17:32:35]line Товар: 2710124130 [17:32:35]line Аи-92-К-5 [17:32:35]line 4.490 * 66.90 [17:32:35]line = 300.38 [17:32:35]line НДС 12% НСП 1% [17:32:35]line > о реализуемом товаре [17:32:35]line ОКРУГЛЕНИЕ: -0.38 [17:32:35]line ИТОГО: 300.00 [17:32:35]line Внесено: 300.00 [17:32:35]line СДАЧА: 0.00 [17:32:35]line НСП 1% : 2.66 [17:32:35]line НДС 12% : 31.90 [17:32:35]line Наличными: 300.00 [17:32:35]line Безнал.: 0.00 [17:32:35]line Место: АЗС № 165 "Партнер Нефть" [17:32:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:32:35]line СНО: Общий режим [17:32:35]line Чек 416 18.10.2024 17:32 [17:32:35]line Смена: 312 ФФД: 1.0 [17:32:35]line ЗНМ: 0300000234 [17:32:35]line РНМ: 0000137193017469 [17:32:35]line Версия ККМ: v1.0 [17:32:35]line ФМ: 0000000000963156 [17:32:35]line ФД: 155027 [17:32:35]line ФПД: 125378666746538 [17:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173235&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155027&fm=125378666746538&tin=02508201610067®Number=0000137193017469&sum=30000 [17:32:36]OFD Sender: Processing packet 155027 [packets to send 51, broken 50] [17:32:36]ProducePacketName [17:32:36]name=ofd_packets/00155027 [17:32:36]OFD Sender: To server: pG, [17:32:36]CommunicateWithHost lk.salyk.kg:30040 [17:32:36]ConnectInit lk.salyk.kg [17:32:36]written 0, free lines is 4095 [17:32:36]Connected sock=7 [17:32:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 44 1A 07 01 2C E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 9B 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5D 02 00 35 04 06 00 72 07 FE E4 D2 AA DC EE 5F B7 AC FA DE E2 [17:32:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1E F4 47 00 DC A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 5D 02 00 F4 03 04 00 EB 41 12 67 B6 04 01 00 00 8E 12 8A FA DC DB 6B 20 [17:32:36]CommunicateWithHost err = 0 [17:32:36]CheckOFDResponse [17:32:36]1017 (14) - 77093643461234 [17:32:36]1041 (16) - 0000000000963156 [17:32:36]1040 (4) - 155027 [17:32:36]1012 (4) - 18.10.2024 11:09 [17:32:36]1206 (1) - 0 [17:32:36]OFD Sender: Remove packet 155027 [17:32:36]ProducePacketName [17:32:36]name=ofd_packets/00155027 [17:32:36]NVStorageDeleteData [17:32:36]Write to MH i2c: 01 00 00 29 26 4F [17:32:36]Write i2c OK [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: 01 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: 01 07 00 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: 01 07 00 29 26 00 00 00 00 00 E0 0C 42 [17:32:36]RasterBufferAndPrint [17:32:36]line [17:32:36]line [17:32:36]line [17:32:36]line [17:32:36]line [17:32:36]written 0, free lines is 3302 [17:32:36]MH_Cut [17:32:36]Write to MH i2c: D1 01 00 30 26 01 28 [17:32:36]Write i2c OK [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: D1 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: D1 01 00 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: D1 01 00 30 26 00 27 [17:32:36]Write to MH i2c: 01 00 00 31 26 57 [17:32:36]Write i2c OK [17:32:36]MH_I2C_Read... [17:32:37]OFD Sender: No OFD packet to send [17:32:37]*** Cut start [17:32:37]*** Partial cut [17:32:37]*** CUTSNS_PIN = 1 [17:32:37]*** CUTSNS_PIN = 0 [17:32:37]*** Brake cut motor [17:32:37]Read from MH i2c: 01 [17:32:37]MH_I2C_Read... [17:32:37]*** Stop cut motor [17:32:37]*** Cut end [17:32:37]Read from MH i2c: 01 07 00 [17:32:37]MH_I2C_Read... [17:32:37]Read from MH i2c: 01 07 00 31 26 00 00 00 00 00 FF 0F 6C [17:32:37]process_action close_receipt done [17:32:37]requested_data is exist [17:32:37]produce_requested_data [17:32:37]requested_item fm.sn is exist - process it [17:32:37]wFMCommunicate request_size=4 [17:32:37]MH_SAM_APDU [17:32:37]CAPDU: 80 11 00 00 [17:32:37]Write to MH i2c: E2 08 00 32 26 80 11 00 00 00 00 00 00 D2 [17:32:37]Write i2c OK [17:32:37]MH_I2C_Read... [17:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:38]Read from MH i2c: E2 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 17 00 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 17 00 32 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [17:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:32:38]wFMCommunicate OK [17:32:38]requested_item fd.num is exist - process it [17:32:38]SAM_PROTO_GetFieldsCounters [17:32:38]wFMCommunicate request_size=4 [17:32:38]MH_SAM_APDU [17:32:38]CAPDU: 80 13 00 00 [17:32:38]Write to MH i2c: E2 08 00 33 26 80 13 00 00 00 00 00 00 D5 [17:32:38]Write i2c OK [17:32:38]MH_I2C_Read... [17:32:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:38]Read from MH i2c: E2 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 62 00 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 62 00 33 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [17:32:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:38]wFMCommunicate OK [17:32:38]SAM_PROTO_GetFieldsCounters done [17:32:38]requested_item shift.num is exist - process it [17:32:38]requested_item shift.opened is exist - process it [17:32:38]req_shift_opened [17:32:38]FM_GetShiftState [17:32:38]SAM_PROTO_GetShiftState [17:32:38]wFMCommunicate request_size=4 [17:32:38]MH_SAM_APDU [17:32:38]CAPDU: 80 13 01 00 [17:32:38]Write to MH i2c: E2 08 00 34 26 80 13 01 00 00 00 00 00 D7 [17:32:38]Write i2c OK [17:32:38]MH_I2C_Read... [17:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:38]Read from MH i2c: E2 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 0E 00 [17:32:38]MH_I2C_Read... [17:32:38]Read from MH i2c: E2 0E 00 34 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [17:32:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:32:38]wFMCommunicate OK [17:32:38]SAM_PROTO_GetShiftState done [17:32:38]FM_GetShiftState done [17:32:38]req_shift_opened done [17:32:38]requested_item shift.open_date is exist - process it [17:32:38]req_shift_open_date [17:32:38]req_shift_open_date done [17:32:38]produce_requested_data done [17:32:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155027,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:32:38]process_action_free close_receipt [17:32:38]json_value_free [17:32:38]json_value_free done [17:32:38]process_json_proto returns [17:32:38]Send response to host [17:32:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155027,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:32:38]free response buf [17:32:38]execute_script done [17:32:38]execute_script returns [17:32:38]free content buf [17:32:38]Sock 9.Close socket [17:32:38]Sock 9.Thread stoped [17:32:42]OFD Sender: No OFD packet to send [17:32:47]OFD Sender: No OFD packet to send [17:32:52]OFD Sender: No OFD packet to send [17:32:57]OFD Sender: No OFD packet to send [17:33:02]OFD Sender: No OFD packet to send [17:33:07]OFD Sender: No OFD packet to send [17:33:12]OFD Sender: No OFD packet to send [17:33:17]OFD Sender: No OFD packet to send [17:33:22]OFD Sender: No OFD packet to send [17:33:27]OFD Sender: No OFD packet to send [17:33:32]OFD Sender: No OFD packet to send [17:33:37]OFD Sender: No OFD packet to send [17:33:42]OFD Sender: No OFD packet to send [17:33:47]OFD Sender: No OFD packet to send [17:33:52]OFD Sender: No OFD packet to send [17:33:57]OFD Sender: No OFD packet to send [17:34:02]OFD Sender: No OFD packet to send [17:34:07]OFD Sender: No OFD packet to send [17:34:12]OFD Sender: No OFD packet to send [17:34:17]OFD Sender: No OFD packet to send [17:34:22]OFD Sender: No OFD packet to send [17:34:27]OFD Sender: No OFD packet to send [17:34:32]OFD Sender: No OFD packet to send [17:34:32]accept exits with 10 [17:34:32]New connection [17:34:32]New thread 3066748260 created [17:34:32]Thread 3066891620 joined [17:34:32]Waiting for new connection... [17:34:32] Sock 10.Parse request [17:34:32]Sock 10.Check first char [17:34:32]Sock 10.First char is OK [17:34:32]request: POST /json_proto HTTP/1.0 [17:34:32]Method: POST [17:34:32]URL: /json_proto [17:34:32]Method is POST - this is cgi request [17:34:32]url: /json_proto [17:34:32]query_string will be loaded in cgi processing [17:34:32]execute_cgi json_proto POST (null) [17:34:32]execute_cgi path=json_proto method=POST [17:34:32]POST find Content-Length [17:34:32]Host: 172.17.53.67:8080 [17:34:32]Content-Length: 677 [17:34:32]Content-Type: application/json [17:34:32] [17:34:32]POST finish read [17:34:32]Found Content-Length = 677 [17:34:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:32]execute_script... [17:34:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:32]POST & json_proto [17:34:32]process_json_proto [17:34:32]json parsed OK: [17:34:32]protocol is kg_v1.0 [17:34:32]action value=close_receipt [17:34:32]process_action close_receipt [17:34:32]cmd_close_receipt [17:34:32]MH_GetDate [17:34:32]Write to MH i2c: F0 00 00 35 26 4A [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 09 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 09 00 35 26 00 29 9C 12 67 19 BC 99 64 63 [17:34:32]GetLastDocTimeStamp 1729272755 [17:34:32]current date 1729272873 [17:34:32]FM_GetShiftState [17:34:32]SAM_PROTO_GetShiftState [17:34:32]wFMCommunicate request_size=4 [17:34:32]MH_SAM_APDU [17:34:32]CAPDU: 80 13 01 00 [17:34:32]Write to MH i2c: E2 08 00 36 26 80 13 01 00 00 00 00 00 D9 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0E 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0E 00 36 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 10 [17:34:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:34:32]wFMCommunicate OK [17:34:32]SAM_PROTO_GetShiftState done [17:34:32]FM_GetShiftState done [17:34:32]opened in 1729211399 [17:34:32]opened+sec_in_day 1729297799 [17:34:32]quantity*price = 50041 [17:34:32]sum+1 = 50042 [17:34:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 417 18.10.2024 17:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155028 ФПД: 123015226554363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155028&fm=123015226554363&tin=02508201610067®Number=0000137193017469&sum=50000 [17:34:33]StoreToDocumentArchive [17:34:33]shift 312 fd 155028 [17:34:33]save to /storage/0312/doc_00155028 [17:34:33]save last doc name /storage/0312/doc_00155028 to /storage/kkm_last_doc_name [17:34:33]save OK [17:34:33]Clear old archive folders... [17:34:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:34:33]tlvbuf is B6F462D0 [17:34:33]SAM_PROTO_ClearQueue [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 09 00 00 [17:34:33]Write to MH i2c: E2 08 00 43 26 80 09 00 00 00 00 00 00 DB [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 43 26 00 90 00 DD [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]SAM_PROTO_ClearQueue done [17:34:33]KKMCreateOFDPacket [17:34:33]OFDProtocolAddRootSTLVToBuf [17:34:33]FM_MakeSignedData [17:34:33]FM_MakeSignedData [17:34:33]SAM_PROTO_SignData [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 01 02 [17:34:33]Write to MH i2c: E2 08 00 44 26 80 0D 01 02 00 00 00 00 E3 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 44 26 00 90 00 DE [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]wFMCommunicate request_size=255 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 29 9C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5D 02 00 35 04 06 00 6F [17:34:33]Write to MH i2c: E2 02 01 45 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 29 9C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5D 02 00 35 04 06 00 6F 00 00 05 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:34]Read from MH i2c: E2 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 03 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 03 00 45 26 00 90 00 DF [17:34:34]RAPDU: 90 00 [17:34:34]wFMCommunicate OK [17:34:34]wFMCommunicate request_size=10 [17:34:34]MH_SAM_APDU [17:34:34]CAPDU: 80 0D 02 02 05 E1 B6 E1 77 FB [17:34:34]Write to MH i2c: E2 0D 00 46 26 80 0D 02 02 05 00 E1 B6 E1 77 FB 00 00 DA [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:34]Read from MH i2c: E2 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 03 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 03 00 46 26 00 90 00 E0 [17:34:34]RAPDU: 90 00 [17:34:34]wFMCommunicate OK [17:34:34]wFMCommunicate request_size=4 [17:34:34]MH_SAM_APDU [17:34:34]CAPDU: 80 0D 03 02 [17:34:34]Write to MH i2c: E2 08 00 47 26 80 0D 03 02 00 00 00 00 E8 [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:34]Read from MH i2c: E2 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 0B 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 0B 00 47 26 00 45 93 73 63 EF 2A 37 8A 90 00 71 [17:34:34]RAPDU: 45 93 73 63 EF 2A 37 8A 90 00 [17:34:34]wFMCommunicate OK [17:34:34]SAM_PROTO_SignData done [17:34:34]FM_MakeSignedData done [17:34:34]CreateOFDProtocolMessage [17:34:34]wFMCommunicate request_size=4 [17:34:34]MH_SAM_APDU [17:34:34]CAPDU: 80 11 00 00 [17:34:34]Write to MH i2c: E2 08 00 48 26 80 11 00 00 00 00 00 00 E8 [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:34]Read from MH i2c: E2 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 17 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: E2 17 00 48 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [17:34:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:34:34]wFMCommunicate OK [17:34:34]CreateOFDProtocolMessage done [17:34:34]OFDSenderStorePacket 155028 [17:34:34]StoreOFDPacket docnum=155028 [17:34:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 76 07 01 38 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 29 9C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5D 02 00 35 04 06 00 6F E1 B6 E1 77 FB 45 93 73 63 EF 2A 37 8A [17:34:34]CheckFolder [17:34:34]dirname=/storage/ofd_packets [17:34:34]CheckFolder done [17:34:34]ProducePacketName [17:34:34]name=ofd_packets/00155028 [17:34:34]NVStorageSaveData ofd_packets/00155028 [17:34:34]File name is /storage/ofd_packets/00155028 [17:34:34]Write 301 bytes [17:34:34]NVStorageSaveData done [17:34:34]OFDSenderStorePacket done [17:34:34]KKMCreateOFDPacket done [17:34:34]NVStorageSaveData kkm_last_timestamp [17:34:34]File name is /storage/kkm_last_timestamp [17:34:34]Write 4 bytes [17:34:34]NVStorageSaveData done [17:34:34]ExternCall_PrintAddStr [17:34:34]wPrintStart [17:34:34]Write to MH i2c: 01 00 00 49 26 6F [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 07 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 07 00 49 26 00 00 00 00 00 FF 0F 84 [17:34:34]RasterBufferAndPrint [17:34:34]line Счет N : (1)873224 [17:34:34]line ИНН: 02508201610067 [17:34:34]line Контрольно-Кассовый Чек [17:34:34]line ПРОДАЖА [17:34:34]line ТРК (МРК, ГНК) : 42 [17:34:34]line Товар: 2710124130 [17:34:34]line Аи-92-К-5 [17:34:34]line 7.480 * 66.90 [17:34:34]line = 500.41 [17:34:34]line НДС 12% НСП 1% [17:34:34]line > о реализуемом товаре [17:34:34]line ОКРУГЛЕНИЕ: -0.41 [17:34:34]line ИТОГО: 500.00 [17:34:34]line Внесено: 500.00 [17:34:34]line СДАЧА: 0.00 [17:34:34]line НСП 1% : 4.43 [17:34:34]line НДС 12% : 53.14 [17:34:34]line Наличными: 500.00 [17:34:34]line Безнал.: 0.00 [17:34:34]line Место: АЗС № 165 "Партнер Нефть" [17:34:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:34:34]line СНО: Общий режим [17:34:34]line Чек 417 18.10.2024 17:34 [17:34:34]line Смена: 312 ФФД: 1.0 [17:34:34]line ЗНМ: 0300000234 [17:34:34]line РНМ: 0000137193017469 [17:34:34]line Версия ККМ: v1.0 [17:34:34]line ФМ: 0000000000963156 [17:34:34]line ФД: 155028 [17:34:34]line ФПД: 123015226554363 [17:34:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T173433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155028&fm=123015226554363&tin=02508201610067®Number=0000137193017469&sum=50000 [17:34:34]OFD Sender: Processing packet 155028 [packets to send 51, broken 50] [17:34:34]ProducePacketName [17:34:34]name=ofd_packets/00155028 [17:34:34]OFD Sender: To server: pG, [17:34:34]CommunicateWithHost lk.salyk.kg:30040 [17:34:34]ConnectInit lk.salyk.kg [17:34:34]written 0, free lines is 4095 [17:34:34]Connected sock=9 [17:34:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 76 07 01 38 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 29 9C 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5D 02 00 35 04 06 00 6F E1 B6 E1 77 FB 45 93 73 63 EF 2A 37 8A [17:34:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 19 65 47 00 83 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 5D 02 00 F4 03 04 00 61 42 12 67 B6 04 01 00 00 2B D7 D2 31 47 51 1E 02 [17:34:34]CommunicateWithHost err = 0 [17:34:34]CheckOFDResponse [17:34:34]1017 (14) - 77093643461234 [17:34:34]1041 (16) - 0000000000963156 [17:34:34]1040 (4) - 155028 [17:34:34]1012 (4) - 18.10.2024 11:11 [17:34:34]1206 (1) - 0 [17:34:34]OFD Sender: Remove packet 155028 [17:34:34]ProducePacketName [17:34:34]name=ofd_packets/00155028 [17:34:34]NVStorageDeleteData [17:34:35]Write to MH i2c: 01 00 00 74 26 9A [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: 01 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: 01 07 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: 01 07 00 74 26 00 00 00 00 00 E1 0C 8E [17:34:35]RasterBufferAndPrint [17:34:35]line [17:34:35]line [17:34:35]line [17:34:35]line [17:34:35]line [17:34:35]written 0, free lines is 3305 [17:34:35]MH_Cut [17:34:35]Write to MH i2c: D1 01 00 7B 26 01 73 [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: D1 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: D1 01 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: D1 01 00 7B 26 00 72 [17:34:35]Write to MH i2c: 01 00 00 7C 26 A2 [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]OFD Sender: No OFD packet to send [17:34:35]*** Cut start [17:34:35]*** Partial cut [17:34:35]*** CUTSNS_PIN = 1 [17:34:35]*** CUTSNS_PIN = 0 [17:34:36]*** Brake cut motor [17:34:36]Read from MH i2c: 01 [17:34:36]MH_I2C_Read... [17:34:36]*** Stop cut motor [17:34:36]*** Cut end [17:34:36]Read from MH i2c: 01 07 00 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: 01 07 00 7C 26 00 00 00 00 00 FF 0F B7 [17:34:36]process_action close_receipt done [17:34:36]requested_data is exist [17:34:36]produce_requested_data [17:34:36]requested_item fm.sn is exist - process it [17:34:36]wFMCommunicate request_size=4 [17:34:36]MH_SAM_APDU [17:34:36]CAPDU: 80 11 00 00 [17:34:36]Write to MH i2c: E2 08 00 7D 26 80 11 00 00 00 00 00 00 1D [17:34:36]Write i2c OK [17:34:36]MH_I2C_Read... [17:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:36]Read from MH i2c: E2 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 17 00 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 17 00 7D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [17:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:34:36]wFMCommunicate OK [17:34:36]requested_item fd.num is exist - process it [17:34:36]SAM_PROTO_GetFieldsCounters [17:34:36]wFMCommunicate request_size=4 [17:34:36]MH_SAM_APDU [17:34:36]CAPDU: 80 13 00 00 [17:34:36]Write to MH i2c: E2 08 00 7E 26 80 13 00 00 00 00 00 00 20 [17:34:36]Write i2c OK [17:34:36]MH_I2C_Read... [17:34:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:36]Read from MH i2c: E2 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 62 00 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 62 00 7E 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [17:34:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:34:36]wFMCommunicate OK [17:34:36]SAM_PROTO_GetFieldsCounters done [17:34:36]requested_item shift.num is exist - process it [17:34:36]requested_item shift.opened is exist - process it [17:34:36]req_shift_opened [17:34:36]FM_GetShiftState [17:34:36]SAM_PROTO_GetShiftState [17:34:36]wFMCommunicate request_size=4 [17:34:36]MH_SAM_APDU [17:34:36]CAPDU: 80 13 01 00 [17:34:36]Write to MH i2c: E2 08 00 7F 26 80 13 01 00 00 00 00 00 22 [17:34:36]Write i2c OK [17:34:36]MH_I2C_Read... [17:34:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:36]Read from MH i2c: E2 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 0E 00 [17:34:36]MH_I2C_Read... [17:34:36]Read from MH i2c: E2 0E 00 7F 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [17:34:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:34:36]wFMCommunicate OK [17:34:36]SAM_PROTO_GetShiftState done [17:34:36]FM_GetShiftState done [17:34:36]req_shift_opened done [17:34:36]requested_item shift.open_date is exist - process it [17:34:36]req_shift_open_date [17:34:36]req_shift_open_date done [17:34:36]produce_requested_data done [17:34:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155028,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:34:36]process_action_free close_receipt [17:34:36]json_value_free [17:34:36]json_value_free done [17:34:36]process_json_proto returns [17:34:36]Send response to host [17:34:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155028,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:34:36]free response buf [17:34:36]execute_script done [17:34:36]execute_script returns [17:34:36]free content buf [17:34:36]Sock 10.Close socket [17:34:36]Sock 10.Thread stoped [17:34:40]OFD Sender: No OFD packet to send [17:34:45]OFD Sender: No OFD packet to send [17:34:50]OFD Sender: No OFD packet to send [17:34:55]OFD Sender: No OFD packet to send [17:35:00]OFD Sender: No OFD packet to send [17:35:05]OFD Sender: No OFD packet to send [17:35:10]OFD Sender: No OFD packet to send [17:35:15]OFD Sender: No OFD packet to send [17:35:20]OFD Sender: No OFD packet to send [17:35:25]OFD Sender: No OFD packet to send [17:35:30]OFD Sender: No OFD packet to send [17:35:35]OFD Sender: No OFD packet to send [17:35:40]OFD Sender: No OFD packet to send [17:35:45]OFD Sender: No OFD packet to send [17:35:50]OFD Sender: No OFD packet to send [17:35:55]OFD Sender: No OFD packet to send [17:36:00]OFD Sender: No OFD packet to send [17:36:05]OFD Sender: No OFD packet to send [17:36:10]OFD Sender: No OFD packet to send [17:36:15]OFD Sender: No OFD packet to send [17:36:20]OFD Sender: No OFD packet to send [17:36:25]OFD Sender: No OFD packet to send [17:36:30]OFD Sender: No OFD packet to send [17:36:35]OFD Sender: No OFD packet to send [17:36:40]OFD Sender: No OFD packet to send [17:36:45]OFD Sender: No OFD packet to send [17:36:50]OFD Sender: No OFD packet to send [17:36:55]OFD Sender: No OFD packet to send [17:37:00]OFD Sender: No OFD packet to send [17:37:05]OFD Sender: No OFD packet to send [17:37:10]OFD Sender: No OFD packet to send [17:37:15]OFD Sender: No OFD packet to send [17:37:20]OFD Sender: No OFD packet to send [17:37:25]OFD Sender: No OFD packet to send [17:37:30]OFD Sender: No OFD packet to send [17:37:35]OFD Sender: No OFD packet to send [17:37:40]OFD Sender: No OFD packet to send [17:37:45]OFD Sender: No OFD packet to send [17:37:50]OFD Sender: No OFD packet to send [17:37:55]OFD Sender: No OFD packet to send [17:38:00]OFD Sender: No OFD packet to send [17:38:05]OFD Sender: No OFD packet to send [17:38:10]OFD Sender: No OFD packet to send [17:38:15]OFD Sender: No OFD packet to send [17:38:20]OFD Sender: No OFD packet to send [17:38:25]OFD Sender: No OFD packet to send [17:38:30]OFD Sender: No OFD packet to send [17:38:35]OFD Sender: No OFD packet to send [17:38:40]OFD Sender: No OFD packet to send [17:38:45]OFD Sender: No OFD packet to send [17:38:50]OFD Sender: No OFD packet to send [17:38:55]OFD Sender: No OFD packet to send [17:39:00]OFD Sender: No OFD packet to send [17:39:05]OFD Sender: No OFD packet to send [17:39:10]OFD Sender: No OFD packet to send [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:40]OFD Sender: No OFD packet to send [17:39:45]OFD Sender: No OFD packet to send [17:39:50]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:40:00]OFD Sender: No OFD packet to send [17:40:03]accept exits with 7 [17:40:03]New connection [17:40:03]New thread 3066891620 created [17:40:03]Thread 3066748260 joined [17:40:03]Waiting for new connection... [17:40:03] Sock 7.Parse request [17:40:03]Sock 7.Check first char [17:40:03]Sock 7.First char is OK [17:40:03]request: POST /json_proto HTTP/1.0 [17:40:03]Method: POST [17:40:03]URL: /json_proto [17:40:03]Method is POST - this is cgi request [17:40:03]url: /json_proto [17:40:03]query_string will be loaded in cgi processing [17:40:03]execute_cgi json_proto POST (null) [17:40:03]execute_cgi path=json_proto method=POST [17:40:03]POST find Content-Length [17:40:03]Host: 172.17.53.67:8080 [17:40:03]Content-Length: 677 [17:40:03]Content-Type: application/json [17:40:03] [17:40:03]POST finish read [17:40:03]Found Content-Length = 677 [17:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:03]execute_script... [17:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:03]POST & json_proto [17:40:03]process_json_proto [17:40:03]json parsed OK: [17:40:03]protocol is kg_v1.0 [17:40:03]action value=close_receipt [17:40:03]process_action close_receipt [17:40:03]cmd_close_receipt [17:40:03]MH_GetDate [17:40:03]Write to MH i2c: F0 00 00 80 26 95 [17:40:03]Write i2c OK [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: F0 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: F0 09 00 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: F0 09 00 80 26 00 74 9D 12 67 19 BC 99 64 FA [17:40:03]GetLastDocTimeStamp 1729272873 [17:40:03]current date 1729273204 [17:40:03]FM_GetShiftState [17:40:03]SAM_PROTO_GetShiftState [17:40:03]wFMCommunicate request_size=4 [17:40:03]MH_SAM_APDU [17:40:03]CAPDU: 80 13 01 00 [17:40:03]Write to MH i2c: E2 08 00 81 26 80 13 01 00 00 00 00 00 24 [17:40:03]Write i2c OK [17:40:03]MH_I2C_Read... [17:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:03]Read from MH i2c: E2 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 0E 00 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 0E 00 81 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5B [17:40:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:03]wFMCommunicate OK [17:40:03]SAM_PROTO_GetShiftState done [17:40:03]FM_GetShiftState done [17:40:03]opened in 1729211399 [17:40:03]opened+sec_in_day 1729297799 [17:40:03]quantity*price = 30038 [17:40:03]sum+1 = 30039 [17:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 418 18.10.2024 17:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155029 ФПД: 151420770052000 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155029&fm=151420770052000&tin=02508201610067®Number=0000137193017469&sum=30000 [17:40:04]StoreToDocumentArchive [17:40:04]shift 312 fd 155029 [17:40:04]save to /storage/0312/doc_00155029 [17:40:04]save last doc name /storage/0312/doc_00155029 to /storage/kkm_last_doc_name [17:40:04]save OK [17:40:04]Clear old archive folders... [17:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:40:04]tlvbuf is B6ECBD70 [17:40:04]SAM_PROTO_ClearQueue [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 09 00 00 [17:40:04]Write to MH i2c: E2 08 00 8E 26 80 09 00 00 00 00 00 00 26 [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 8E 26 00 90 00 28 [17:40:04]RAPDU: 90 00 [17:40:04]wFMCommunicate OK [17:40:04]SAM_PROTO_ClearQueue done [17:40:04]KKMCreateOFDPacket [17:40:04]OFDProtocolAddRootSTLVToBuf [17:40:04]FM_MakeSignedData [17:40:04]FM_MakeSignedData [17:40:04]SAM_PROTO_SignData [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 0D 01 02 [17:40:04]Write to MH i2c: E2 08 00 8F 26 80 0D 01 02 00 00 00 00 2E [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 8F 26 00 90 00 29 [17:40:04]RAPDU: 90 00 [17:40:04]wFMCommunicate OK [17:40:04]wFMCommunicate request_size=255 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 74 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5D 02 00 35 04 06 00 89 [17:40:04]Write to MH i2c: E2 02 01 90 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 74 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5D 02 00 35 04 06 00 89 00 00 AC [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:05]Read from MH i2c: E2 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 03 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 03 00 90 26 00 90 00 2A [17:40:05]RAPDU: 90 00 [17:40:05]wFMCommunicate OK [17:40:05]wFMCommunicate request_size=10 [17:40:05]MH_SAM_APDU [17:40:05]CAPDU: 80 0D 02 02 05 B7 65 35 E7 A0 [17:40:05]Write to MH i2c: E2 0D 00 91 26 80 0D 02 02 05 00 B7 65 35 E7 A0 00 00 13 [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:05]Read from MH i2c: E2 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 03 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 03 00 91 26 00 90 00 2B [17:40:05]RAPDU: 90 00 [17:40:05]wFMCommunicate OK [17:40:05]wFMCommunicate request_size=4 [17:40:05]MH_SAM_APDU [17:40:05]CAPDU: 80 0D 03 02 [17:40:05]Write to MH i2c: E2 08 00 92 26 80 0D 03 02 00 00 00 00 33 [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:05]Read from MH i2c: E2 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 0B 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 0B 00 92 26 00 D0 80 52 4E 6C 2D AF CE 90 00 3A [17:40:05]RAPDU: D0 80 52 4E 6C 2D AF CE 90 00 [17:40:05]wFMCommunicate OK [17:40:05]SAM_PROTO_SignData done [17:40:05]FM_MakeSignedData done [17:40:05]CreateOFDProtocolMessage [17:40:05]wFMCommunicate request_size=4 [17:40:05]MH_SAM_APDU [17:40:05]CAPDU: 80 11 00 00 [17:40:05]Write to MH i2c: E2 08 00 93 26 80 11 00 00 00 00 00 00 33 [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:05]Read from MH i2c: E2 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 17 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: E2 17 00 93 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [17:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:05]wFMCommunicate OK [17:40:05]CreateOFDProtocolMessage done [17:40:05]OFDSenderStorePacket 155029 [17:40:05]StoreOFDPacket docnum=155029 [17:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 ED FE 07 01 96 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 74 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5D 02 00 35 04 06 00 89 B7 65 35 E7 A0 D0 80 52 4E 6C 2D AF CE [17:40:05]CheckFolder [17:40:05]dirname=/storage/ofd_packets [17:40:05]CheckFolder done [17:40:05]ProducePacketName [17:40:05]name=ofd_packets/00155029 [17:40:05]NVStorageSaveData ofd_packets/00155029 [17:40:05]File name is /storage/ofd_packets/00155029 [17:40:05]Write 301 bytes [17:40:05]NVStorageSaveData done [17:40:05]OFDSenderStorePacket done [17:40:05]KKMCreateOFDPacket done [17:40:05]NVStorageSaveData kkm_last_timestamp [17:40:05]File name is /storage/kkm_last_timestamp [17:40:05]Write 4 bytes [17:40:05]NVStorageSaveData done [17:40:05]ExternCall_PrintAddStr [17:40:05]wPrintStart [17:40:05]Write to MH i2c: 01 00 00 94 26 BA [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 07 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 07 00 94 26 00 00 00 00 00 FF 0F CF [17:40:05]RasterBufferAndPrint [17:40:05]line Счет N : (1)873226 [17:40:05]line ИНН: 02508201610067 [17:40:05]line Контрольно-Кассовый Чек [17:40:05]line ПРОДАЖА [17:40:05]line ТРК (МРК, ГНК) : 22 [17:40:05]line Товар: 2710124130 [17:40:05]line Аи-92-К-5 [17:40:05]line 4.490 * 66.90 [17:40:05]line = 300.38 [17:40:05]line НДС 12% НСП 1% [17:40:05]line > о реализуемом товаре [17:40:05]line ОКРУГЛЕНИЕ: -0.38 [17:40:05]line ИТОГО: 300.00 [17:40:05]line Внесено: 300.00 [17:40:05]line СДАЧА: 0.00 [17:40:05]line НСП 1% : 2.66 [17:40:05]line НДС 12% : 31.90 [17:40:05]line Наличными: 300.00 [17:40:05]line Безнал.: 0.00 [17:40:05]line Место: АЗС № 165 "Партнер Нефть" [17:40:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:40:05]line СНО: Общий режим [17:40:05]line Чек 418 18.10.2024 17:40 [17:40:05]line Смена: 312 ФФД: 1.0 [17:40:05]line ЗНМ: 0300000234 [17:40:05]line РНМ: 0000137193017469 [17:40:05]line Версия ККМ: v1.0 [17:40:05]line ФМ: 0000000000963156 [17:40:05]line ФД: 155029 [17:40:05]line ФПД: 151420770052000 [17:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155029&fm=151420770052000&tin=02508201610067®Number=0000137193017469&sum=30000 [17:40:05]OFD Sender: Processing packet 155029 [packets to send 51, broken 50] [17:40:05]ProducePacketName [17:40:05]name=ofd_packets/00155029 [17:40:05]OFD Sender: To server: pG, [17:40:05]CommunicateWithHost lk.salyk.kg:30040 [17:40:05]ConnectInit lk.salyk.kg [17:40:05]written 0, free lines is 4095 [17:40:05]Connected sock=10 [17:40:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 ED FE 07 01 96 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 74 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5D 02 00 35 04 06 00 89 B7 65 35 E7 A0 D0 80 52 4E 6C 2D AF CE [17:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA EB 47 00 C0 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 5D 02 00 F4 03 04 00 AC 43 12 67 B6 04 01 00 00 40 BB 58 DA 9A 9F 35 D2 [17:40:06]CommunicateWithHost err = 0 [17:40:06]CheckOFDResponse [17:40:06]1017 (14) - 77093643461234 [17:40:06]1041 (16) - 0000000000963156 [17:40:06]1040 (4) - 155029 [17:40:06]1012 (4) - 18.10.2024 11:17 [17:40:06]1206 (1) - 0 [17:40:06]OFD Sender: Remove packet 155029 [17:40:06]ProducePacketName [17:40:06]name=ofd_packets/00155029 [17:40:06]NVStorageDeleteData [17:40:06]Write to MH i2c: 01 00 00 BF 26 E5 [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: 01 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: 01 07 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: 01 07 00 BF 26 00 00 00 00 00 EB 0C E3 [17:40:06]RasterBufferAndPrint [17:40:06]line [17:40:06]line [17:40:06]line [17:40:06]line [17:40:06]line [17:40:06]written 0, free lines is 3313 [17:40:06]MH_Cut [17:40:06]Write to MH i2c: D1 01 00 C6 26 01 BE [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: D1 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: D1 01 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: D1 01 00 C6 26 00 BD [17:40:06]Write to MH i2c: 01 00 00 C7 26 ED [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]OFD Sender: No OFD packet to send [17:40:06]*** Cut start [17:40:06]*** Partial cut [17:40:06]*** CUTSNS_PIN = 1 [17:40:07]*** CUTSNS_PIN = 0 [17:40:07]*** Brake cut motor [17:40:07]Read from MH i2c: 01 [17:40:07]MH_I2C_Read... [17:40:07]*** Stop cut motor [17:40:07]*** Cut end [17:40:07]Read from MH i2c: 01 07 00 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: 01 07 00 C7 26 00 00 00 00 00 FF 0F 02 [17:40:07]process_action close_receipt done [17:40:07]requested_data is exist [17:40:07]produce_requested_data [17:40:07]requested_item fm.sn is exist - process it [17:40:07]wFMCommunicate request_size=4 [17:40:07]MH_SAM_APDU [17:40:07]CAPDU: 80 11 00 00 [17:40:07]Write to MH i2c: E2 08 00 C8 26 80 11 00 00 00 00 00 00 68 [17:40:07]Write i2c OK [17:40:07]MH_I2C_Read... [17:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:07]Read from MH i2c: E2 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 17 00 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 17 00 C8 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [17:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:07]wFMCommunicate OK [17:40:07]requested_item fd.num is exist - process it [17:40:07]SAM_PROTO_GetFieldsCounters [17:40:07]wFMCommunicate request_size=4 [17:40:07]MH_SAM_APDU [17:40:07]CAPDU: 80 13 00 00 [17:40:07]Write to MH i2c: E2 08 00 C9 26 80 13 00 00 00 00 00 00 6B [17:40:07]Write i2c OK [17:40:07]MH_I2C_Read... [17:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:07]Read from MH i2c: E2 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 62 00 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 62 00 C9 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [17:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:07]wFMCommunicate OK [17:40:07]SAM_PROTO_GetFieldsCounters done [17:40:07]requested_item shift.num is exist - process it [17:40:07]requested_item shift.opened is exist - process it [17:40:07]req_shift_opened [17:40:07]FM_GetShiftState [17:40:07]SAM_PROTO_GetShiftState [17:40:07]wFMCommunicate request_size=4 [17:40:07]MH_SAM_APDU [17:40:07]CAPDU: 80 13 01 00 [17:40:07]Write to MH i2c: E2 08 00 CA 26 80 13 01 00 00 00 00 00 6D [17:40:07]Write i2c OK [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 [17:40:07]MH_I2C_Read... [17:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:07]Read from MH i2c: E2 0E 00 [17:40:07]MH_I2C_Read... [17:40:07]Read from MH i2c: E2 0E 00 CA 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A4 [17:40:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:07]wFMCommunicate OK [17:40:07]SAM_PROTO_GetShiftState done [17:40:07]FM_GetShiftState done [17:40:07]req_shift_opened done [17:40:07]requested_item shift.open_date is exist - process it [17:40:07]req_shift_open_date [17:40:07]req_shift_open_date done [17:40:07]produce_requested_data done [17:40:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155029,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:40:07]process_action_free close_receipt [17:40:07]json_value_free [17:40:07]json_value_free done [17:40:07]process_json_proto returns [17:40:07]Send response to host [17:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155029,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:40:07]free response buf [17:40:07]execute_script done [17:40:07]execute_script returns [17:40:07]free content buf [17:40:07]Sock 7.Close socket [17:40:07]Sock 7.Thread stoped [17:40:11]OFD Sender: No OFD packet to send [17:40:16]OFD Sender: No OFD packet to send [17:40:21]OFD Sender: No OFD packet to send [17:40:26]OFD Sender: No OFD packet to send [17:40:31]OFD Sender: No OFD packet to send [17:40:36]OFD Sender: No OFD packet to send [17:40:41]OFD Sender: No OFD packet to send [17:40:46]OFD Sender: No OFD packet to send [17:40:49]accept exits with 9 [17:40:49]New connection [17:40:49]New thread 3066748260 created [17:40:49]Thread 3066891620 joined [17:40:49]Waiting for new connection... [17:40:49] Sock 9.Parse request [17:40:49]Sock 9.Check first char [17:40:49]Sock 9.First char is OK [17:40:49]request: POST /json_proto HTTP/1.0 [17:40:49]Method: POST [17:40:49]URL: /json_proto [17:40:49]Method is POST - this is cgi request [17:40:49]url: /json_proto [17:40:49]query_string will be loaded in cgi processing [17:40:49]execute_cgi json_proto POST (null) [17:40:49]execute_cgi path=json_proto method=POST [17:40:49]POST find Content-Length [17:40:49]Host: 172.17.53.67:8080 [17:40:49]Content-Length: 675 [17:40:49]Content-Type: application/json [17:40:49] [17:40:49]POST finish read [17:40:49]Found Content-Length = 675 [17:40:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:49]execute_script... [17:40:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:49]POST & json_proto [17:40:49]process_json_proto [17:40:49]json parsed OK: [17:40:49]protocol is kg_v1.0 [17:40:49]action value=close_receipt [17:40:49]process_action close_receipt [17:40:49]cmd_close_receipt [17:40:49]MH_GetDate [17:40:49]Write to MH i2c: F0 00 00 CB 26 E0 [17:40:49]Write i2c OK [17:40:49]MH_I2C_Read... [17:40:49]Read from MH i2c: F0 [17:40:49]MH_I2C_Read... [17:40:49]Read from MH i2c: F0 09 00 [17:40:49]MH_I2C_Read... [17:40:49]Read from MH i2c: F0 09 00 CB 26 00 A2 9D 12 67 19 BC 99 64 73 [17:40:49]GetLastDocTimeStamp 1729273204 [17:40:49]current date 1729273250 [17:40:49]FM_GetShiftState [17:40:49]SAM_PROTO_GetShiftState [17:40:49]wFMCommunicate request_size=4 [17:40:49]MH_SAM_APDU [17:40:49]CAPDU: 80 13 01 00 [17:40:49]Write to MH i2c: E2 08 00 CC 26 80 13 01 00 00 00 00 00 6F [17:40:49]Write i2c OK [17:40:49]MH_I2C_Read... [17:40:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:49]Read from MH i2c: E2 [17:40:49]MH_I2C_Read... [17:40:49]Read from MH i2c: E2 0E 00 [17:40:49]MH_I2C_Read... [17:40:49]Read from MH i2c: E2 0E 00 CC 26 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A6 [17:40:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:49]wFMCommunicate OK [17:40:49]SAM_PROTO_GetShiftState done [17:40:49]FM_GetShiftState done [17:40:49]opened in 1729211399 [17:40:49]opened+sec_in_day 1729297799 [17:40:49]quantity*price = 100000 [17:40:49]sum+1 = 100002 [17:40:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 419 18.10.2024 17:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155030 ФПД: 141691563611005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155030&fm=141691563611005&tin=02508201610067®Number=0000137193017469&sum=100000 [17:40:50]StoreToDocumentArchive [17:40:50]shift 312 fd 155030 [17:40:50]save to /storage/0312/doc_00155030 [17:40:50]save last doc name /storage/0312/doc_00155030 to /storage/kkm_last_doc_name [17:40:50]save OK [17:40:50]Clear old archive folders... [17:40:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:40:50]tlvbuf is 01EA7CB0 [17:40:50]SAM_PROTO_ClearQueue [17:40:50]wFMCommunicate request_size=4 [17:40:50]MH_SAM_APDU [17:40:50]CAPDU: 80 09 00 00 [17:40:50]Write to MH i2c: E2 08 00 D9 26 80 09 00 00 00 00 00 00 71 [17:40:50]Write i2c OK [17:40:50]MH_I2C_Read... [17:40:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:50]Read from MH i2c: E2 [17:40:50]MH_I2C_Read... [17:40:50]Read from MH i2c: E2 03 00 [17:40:50]MH_I2C_Read... [17:40:50]Read from MH i2c: E2 03 00 D9 26 00 90 00 73 [17:40:50]RAPDU: 90 00 [17:40:50]wFMCommunicate OK [17:40:50]SAM_PROTO_ClearQueue done [17:40:50]KKMCreateOFDPacket [17:40:50]OFDProtocolAddRootSTLVToBuf [17:40:50]FM_MakeSignedData [17:40:50]FM_MakeSignedData [17:40:50]SAM_PROTO_SignData [17:40:50]wFMCommunicate request_size=4 [17:40:50]MH_SAM_APDU [17:40:50]CAPDU: 80 0D 01 02 [17:40:50]Write to MH i2c: E2 08 00 DA 26 80 0D 01 02 00 00 00 00 79 [17:40:50]Write i2c OK [17:40:50]MH_I2C_Read... [17:40:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:50]Read from MH i2c: E2 [17:40:50]MH_I2C_Read... [17:40:50]Read from MH i2c: E2 03 00 [17:40:50]MH_I2C_Read... [17:40:50]Read from MH i2c: E2 03 00 DA 26 00 90 00 74 [17:40:50]RAPDU: 90 00 [17:40:50]wFMCommunicate OK [17:40:50]wFMCommunicate request_size=255 [17:40:50]MH_SAM_APDU [17:40:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 A2 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5D 02 00 35 04 06 00 [17:40:50]Write to MH i2c: E2 02 01 DB 26 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 A2 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5D 02 00 35 04 06 00 00 00 FC [17:40:50]Write i2c OK [17:40:50]MH_I2C_Read... [17:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:51]Read from MH i2c: E2 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 03 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 03 00 DB 26 00 90 00 75 [17:40:51]RAPDU: 90 00 [17:40:51]wFMCommunicate OK [17:40:51]wFMCommunicate request_size=11 [17:40:51]MH_SAM_APDU [17:40:51]CAPDU: 80 0D 02 02 06 80 DE 23 51 13 7D [17:40:51]Write to MH i2c: E2 0E 00 DC 26 80 0D 02 02 06 00 80 DE 23 51 13 7D 00 00 EA [17:40:51]Write i2c OK [17:40:51]MH_I2C_Read... [17:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:51]Read from MH i2c: E2 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 03 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 03 00 DC 26 00 90 00 76 [17:40:51]RAPDU: 90 00 [17:40:51]wFMCommunicate OK [17:40:51]wFMCommunicate request_size=4 [17:40:51]MH_SAM_APDU [17:40:51]CAPDU: 80 0D 03 02 [17:40:51]Write to MH i2c: E2 08 00 DD 26 80 0D 03 02 00 00 00 00 7E [17:40:51]Write i2c OK [17:40:51]MH_I2C_Read... [17:40:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:51]Read from MH i2c: E2 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 0B 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 0B 00 DD 26 00 50 3A 97 95 43 8A 05 06 90 00 0D [17:40:51]RAPDU: 50 3A 97 95 43 8A 05 06 90 00 [17:40:51]wFMCommunicate OK [17:40:51]SAM_PROTO_SignData done [17:40:51]FM_MakeSignedData done [17:40:51]CreateOFDProtocolMessage [17:40:51]wFMCommunicate request_size=4 [17:40:51]MH_SAM_APDU [17:40:51]CAPDU: 80 11 00 00 [17:40:51]Write to MH i2c: E2 08 00 DE 26 80 11 00 00 00 00 00 00 7E [17:40:51]Write i2c OK [17:40:51]MH_I2C_Read... [17:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:51]Read from MH i2c: E2 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 17 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: E2 17 00 DE 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [17:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:51]wFMCommunicate OK [17:40:51]CreateOFDProtocolMessage done [17:40:51]OFDSenderStorePacket 155030 [17:40:51]StoreOFDPacket docnum=155030 [17:40:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 8D 08 01 E1 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 A2 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5D 02 00 35 04 06 00 80 DE 23 51 13 7D 50 3A 97 95 43 8A 05 06 [17:40:51]CheckFolder [17:40:51]dirname=/storage/ofd_packets [17:40:51]CheckFolder done [17:40:51]ProducePacketName [17:40:51]name=ofd_packets/00155030 [17:40:51]NVStorageSaveData ofd_packets/00155030 [17:40:51]File name is /storage/ofd_packets/00155030 [17:40:51]Write 302 bytes [17:40:51]NVStorageSaveData done [17:40:51]OFDSenderStorePacket done [17:40:51]KKMCreateOFDPacket done [17:40:51]NVStorageSaveData kkm_last_timestamp [17:40:51]File name is /storage/kkm_last_timestamp [17:40:51]Write 4 bytes [17:40:51]NVStorageSaveData done [17:40:51]ExternCall_PrintAddStr [17:40:51]wPrintStart [17:40:51]Write to MH i2c: 01 00 00 DF 26 05 [17:40:51]Write i2c OK [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 07 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 07 00 DF 26 00 00 00 00 00 FF 0F 1A [17:40:51]RasterBufferAndPrint [17:40:51]line Счет N : (1)873227 [17:40:51]line ИНН: 02508201610067 [17:40:51]line Контрольно-Кассовый Чек [17:40:51]line ПРОДАЖА [17:40:51]line ТРК (МРК, ГНК) : 43 [17:40:51]line Товар: 2710124130 [17:40:51]line Super 92-К-5 [17:40:51]line 14.620 * 68.40 [17:40:51]line = 1000.01 [17:40:51]line НДС 12% НСП 1% [17:40:51]line > о реализуемом товаре [17:40:51]line ОКРУГЛЕНИЕ: -0.01 [17:40:51]line ИТОГО: 1000.00 [17:40:51]line Внесено: 1000.00 [17:40:51]line СДАЧА: 0.00 [17:40:51]line НСП 1% : 8.85 [17:40:51]line НДС 12% : 106.20 [17:40:51]line Наличными: 1000.00 [17:40:51]line Безнал.: 0.00 [17:40:51]line Место: АЗС № 165 "Партнер Нефть" [17:40:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:40:51]line СНО: Общий режим [17:40:51]line Чек 419 18.10.2024 17:40 [17:40:51]line Смена: 312 ФФД: 1.0 [17:40:51]line ЗНМ: 0300000234 [17:40:51]line РНМ: 0000137193017469 [17:40:51]line Версия ККМ: v1.0 [17:40:51]line ФМ: 0000000000963156 [17:40:51]line ФД: 155030 [17:40:51]line ФПД: 141691563611005 [17:40:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155030&fm=141691563611005&tin=02508201610067®Number=0000137193017469&sum=100000 [17:40:51]OFD Sender: Processing packet 155030 [packets to send 51, broken 50] [17:40:51]ProducePacketName [17:40:51]name=ofd_packets/00155030 [17:40:51]OFD Sender: To server: pG, [17:40:51]CommunicateWithHost lk.salyk.kg:30040 [17:40:51]ConnectInit lk.salyk.kg [17:40:51]written 0, free lines is 4095 [17:40:51]Connected sock=11 [17:40:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 8D 08 01 E1 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 A2 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5D 02 00 35 04 06 00 80 DE 23 51 13 7D 50 3A 97 95 43 8A 05 06 [17:40:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E8 16 47 00 CD A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 5D 02 00 F4 03 04 00 DA 43 12 67 B6 04 01 00 00 76 75 00 56 CF 82 39 47 [17:40:51]CommunicateWithHost err = 0 [17:40:51]CheckOFDResponse [17:40:51]1017 (14) - 77093643461234 [17:40:51]1041 (16) - 0000000000963156 [17:40:51]1040 (4) - 155030 [17:40:51]1012 (4) - 18.10.2024 11:17 [17:40:51]1206 (1) - 0 [17:40:51]OFD Sender: Remove packet 155030 [17:40:51]ProducePacketName [17:40:51]name=ofd_packets/00155030 [17:40:51]NVStorageDeleteData [17:40:51]Write to MH i2c: 01 00 00 0A 27 31 [17:40:51]Write i2c OK [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 07 00 [17:40:51]MH_I2C_Read... [17:40:51]Read from MH i2c: 01 07 00 0A 27 00 00 00 00 00 EC 0C 30 [17:40:51]RasterBufferAndPrint [17:40:51]line [17:40:51]line [17:40:51]line [17:40:51]line [17:40:51]line [17:40:51]written 0, free lines is 3314 [17:40:52]MH_Cut [17:40:52]Write to MH i2c: D1 01 00 11 27 01 0A [17:40:52]Write i2c OK [17:40:52]MH_I2C_Read... [17:40:52]Read from MH i2c: D1 [17:40:52]MH_I2C_Read... [17:40:52]Read from MH i2c: D1 01 00 [17:40:52]MH_I2C_Read... [17:40:52]Read from MH i2c: D1 01 00 11 27 00 09 [17:40:52]Write to MH i2c: 01 00 00 12 27 39 [17:40:52]Write i2c OK [17:40:52]MH_I2C_Read... [17:40:52]OFD Sender: No OFD packet to send [17:40:52]*** Cut start [17:40:52]*** Partial cut [17:40:52]*** CUTSNS_PIN = 1 [17:40:52]*** CUTSNS_PIN = 0 [17:40:52]*** Brake cut motor [17:40:53]Read from MH i2c: 01 [17:40:53]MH_I2C_Read... [17:40:53]*** Stop cut motor [17:40:53]*** Cut end [17:40:53]Read from MH i2c: 01 07 00 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: 01 07 00 12 27 00 00 00 00 00 FF 0F 4E [17:40:53]process_action close_receipt done [17:40:53]requested_data is exist [17:40:53]produce_requested_data [17:40:53]requested_item fm.sn is exist - process it [17:40:53]wFMCommunicate request_size=4 [17:40:53]MH_SAM_APDU [17:40:53]CAPDU: 80 11 00 00 [17:40:53]Write to MH i2c: E2 08 00 13 27 80 11 00 00 00 00 00 00 B4 [17:40:53]Write i2c OK [17:40:53]MH_I2C_Read... [17:40:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:53]Read from MH i2c: E2 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 17 00 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 17 00 13 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [17:40:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:53]wFMCommunicate OK [17:40:53]requested_item fd.num is exist - process it [17:40:53]SAM_PROTO_GetFieldsCounters [17:40:53]wFMCommunicate request_size=4 [17:40:53]MH_SAM_APDU [17:40:53]CAPDU: 80 13 00 00 [17:40:53]Write to MH i2c: E2 08 00 14 27 80 13 00 00 00 00 00 00 B7 [17:40:53]Write i2c OK [17:40:53]MH_I2C_Read... [17:40:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:53]Read from MH i2c: E2 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 62 00 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 62 00 14 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [17:40:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:53]wFMCommunicate OK [17:40:53]SAM_PROTO_GetFieldsCounters done [17:40:53]requested_item shift.num is exist - process it [17:40:53]requested_item shift.opened is exist - process it [17:40:53]req_shift_opened [17:40:53]FM_GetShiftState [17:40:53]SAM_PROTO_GetShiftState [17:40:53]wFMCommunicate request_size=4 [17:40:53]MH_SAM_APDU [17:40:53]CAPDU: 80 13 01 00 [17:40:53]Write to MH i2c: E2 08 00 15 27 80 13 01 00 00 00 00 00 B9 [17:40:53]Write i2c OK [17:40:53]MH_I2C_Read... [17:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:53]Read from MH i2c: E2 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 0E 00 [17:40:53]MH_I2C_Read... [17:40:53]Read from MH i2c: E2 0E 00 15 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [17:40:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:53]wFMCommunicate OK [17:40:53]SAM_PROTO_GetShiftState done [17:40:53]FM_GetShiftState done [17:40:53]req_shift_opened done [17:40:53]requested_item shift.open_date is exist - process it [17:40:53]req_shift_open_date [17:40:53]req_shift_open_date done [17:40:53]produce_requested_data done [17:40:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155030,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:40:53]process_action_free close_receipt [17:40:53]json_value_free [17:40:53]json_value_free done [17:40:53]process_json_proto returns [17:40:53]Send response to host [17:40:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155030,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:40:53]free response buf [17:40:53]execute_script done [17:40:53]execute_script returns [17:40:53]free content buf [17:40:53]Sock 9.Close socket [17:40:53]Sock 9.Thread stoped [17:40:54]accept exits with 7 [17:40:54]New connection [17:40:54]New thread 3066891620 created [17:40:54]Thread 3066748260 joined [17:40:54]Waiting for new connection... [17:40:54] Sock 7.Parse request [17:40:54]Sock 7.Check first char [17:40:54]Sock 7.First char is OK [17:40:54]request: POST /json_proto HTTP/1.0 [17:40:54]Method: POST [17:40:54]URL: /json_proto [17:40:54]Method is POST - this is cgi request [17:40:54]url: /json_proto [17:40:54]query_string will be loaded in cgi processing [17:40:54]execute_cgi json_proto POST (null) [17:40:54]execute_cgi path=json_proto method=POST [17:40:54]POST find Content-Length [17:40:54]Host: 172.17.53.67:8080 [17:40:54]Content-Length: 677 [17:40:54]Content-Type: application/json [17:40:54] [17:40:54]POST finish read [17:40:54]Found Content-Length = 677 [17:40:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:54]execute_script... [17:40:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:54]POST & json_proto [17:40:54]process_json_proto [17:40:54]json parsed OK: [17:40:54]protocol is kg_v1.0 [17:40:54]action value=close_receipt [17:40:54]process_action close_receipt [17:40:54]cmd_close_receipt [17:40:54]MH_GetDate [17:40:54]Write to MH i2c: F0 00 00 16 27 2C [17:40:54]Write i2c OK [17:40:54]MH_I2C_Read... [17:40:54]Read from MH i2c: F0 [17:40:54]MH_I2C_Read... [17:40:54]Read from MH i2c: F0 09 00 [17:40:54]MH_I2C_Read... [17:40:54]Read from MH i2c: F0 09 00 16 27 00 A7 9D 12 67 19 BC 99 64 C4 [17:40:54]GetLastDocTimeStamp 1729273250 [17:40:54]current date 1729273255 [17:40:54]FM_GetShiftState [17:40:54]SAM_PROTO_GetShiftState [17:40:54]wFMCommunicate request_size=4 [17:40:54]MH_SAM_APDU [17:40:54]CAPDU: 80 13 01 00 [17:40:54]Write to MH i2c: E2 08 00 17 27 80 13 01 00 00 00 00 00 BB [17:40:54]Write i2c OK [17:40:54]MH_I2C_Read... [17:40:55]Read from MH i2c: E2 [17:40:55]MH_I2C_Read... [17:40:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:55]Read from MH i2c: E2 0E 00 [17:40:55]MH_I2C_Read... [17:40:55]Read from MH i2c: E2 0E 00 17 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [17:40:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:55]wFMCommunicate OK [17:40:55]SAM_PROTO_GetShiftState done [17:40:55]FM_GetShiftState done [17:40:55]opened in 1729211399 [17:40:55]opened+sec_in_day 1729297799 [17:40:55]quantity*price = 50010 [17:40:55]sum+1 = 50012 [17:40:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 420 18.10.2024 17:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155031 ФПД: 231397492849174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174055&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155031&fm=231397492849174&tin=02508201610067®Number=0000137193017469&sum=50000 [17:40:56]StoreToDocumentArchive [17:40:56]shift 312 fd 155031 [17:40:56]save to /storage/0312/doc_00155031 [17:40:56]save last doc name /storage/0312/doc_00155031 to /storage/kkm_last_doc_name [17:40:56]save OK [17:40:56]Clear old archive folders... [17:40:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:40:56]tlvbuf is 01ED2D90 [17:40:56]SAM_PROTO_ClearQueue [17:40:56]wFMCommunicate request_size=4 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 09 00 00 [17:40:56]Write to MH i2c: E2 08 00 24 27 80 09 00 00 00 00 00 00 BD [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 24 27 00 90 00 BF [17:40:56]RAPDU: 90 00 [17:40:56]wFMCommunicate OK [17:40:56]SAM_PROTO_ClearQueue done [17:40:56]KKMCreateOFDPacket [17:40:56]OFDProtocolAddRootSTLVToBuf [17:40:56]FM_MakeSignedData [17:40:56]FM_MakeSignedData [17:40:56]SAM_PROTO_SignData [17:40:56]wFMCommunicate request_size=4 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 0D 01 02 [17:40:56]Write to MH i2c: E2 08 00 25 27 80 0D 01 02 00 00 00 00 C5 [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 25 27 00 90 00 C0 [17:40:56]RAPDU: 90 00 [17:40:56]wFMCommunicate OK [17:40:56]wFMCommunicate request_size=255 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 A7 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5D 02 00 35 04 06 00 D2 [17:40:56]Write to MH i2c: E2 02 01 26 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 A7 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5D 02 00 35 04 06 00 D2 00 00 A7 [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 26 27 00 90 00 C1 [17:40:56]RAPDU: 90 00 [17:40:56]wFMCommunicate OK [17:40:56]wFMCommunicate request_size=10 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 0D 02 02 05 74 6D 5C FA 16 [17:40:56]Write to MH i2c: E2 0D 00 27 27 80 0D 02 02 05 00 74 6D 5C FA 16 00 00 1F [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 03 00 27 27 00 90 00 C2 [17:40:56]RAPDU: 90 00 [17:40:56]wFMCommunicate OK [17:40:56]wFMCommunicate request_size=4 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 0D 03 02 [17:40:56]Write to MH i2c: E2 08 00 28 27 80 0D 03 02 00 00 00 00 CA [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 0B 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 0B 00 28 27 00 5F F3 DB A6 A7 69 49 47 90 00 3E [17:40:56]RAPDU: 5F F3 DB A6 A7 69 49 47 90 00 [17:40:56]wFMCommunicate OK [17:40:56]SAM_PROTO_SignData done [17:40:56]FM_MakeSignedData done [17:40:56]CreateOFDProtocolMessage [17:40:56]wFMCommunicate request_size=4 [17:40:56]MH_SAM_APDU [17:40:56]CAPDU: 80 11 00 00 [17:40:56]Write to MH i2c: E2 08 00 29 27 80 11 00 00 00 00 00 00 CA [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:56]Read from MH i2c: E2 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 17 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: E2 17 00 29 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [17:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:56]wFMCommunicate OK [17:40:56]CreateOFDProtocolMessage done [17:40:56]OFDSenderStorePacket 155031 [17:40:56]StoreOFDPacket docnum=155031 [17:40:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 07 07 01 D0 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 A7 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5D 02 00 35 04 06 00 D2 74 6D 5C FA 16 5F F3 DB A6 A7 69 49 47 [17:40:56]CheckFolder [17:40:56]dirname=/storage/ofd_packets [17:40:56]CheckFolder done [17:40:56]ProducePacketName [17:40:56]name=ofd_packets/00155031 [17:40:56]NVStorageSaveData ofd_packets/00155031 [17:40:56]File name is /storage/ofd_packets/00155031 [17:40:56]Write 301 bytes [17:40:56]NVStorageSaveData done [17:40:56]OFDSenderStorePacket done [17:40:56]KKMCreateOFDPacket done [17:40:56]NVStorageSaveData kkm_last_timestamp [17:40:56]File name is /storage/kkm_last_timestamp [17:40:56]Write 4 bytes [17:40:56]NVStorageSaveData done [17:40:56]ExternCall_PrintAddStr [17:40:56]wPrintStart [17:40:56]Write to MH i2c: 01 00 00 2A 27 51 [17:40:56]Write i2c OK [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: 01 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: 01 07 00 [17:40:56]MH_I2C_Read... [17:40:56]Read from MH i2c: 01 07 00 2A 27 00 00 00 00 00 FF 0F 66 [17:40:56]RasterBufferAndPrint [17:40:56]line Счет N : (1)873228 [17:40:56]line ИНН: 02508201610067 [17:40:56]line Контрольно-Кассовый Чек [17:40:56]line ПРОДАЖА [17:40:56]line ТРК (МРК, ГНК) : 31 [17:40:56]line Товар: 2710124500 [17:40:56]line Аи-95-К-5 [17:40:56]line 6.740 * 74.20 [17:40:56]line = 500.11 [17:40:56]line НДС 12% НСП 1% [17:40:56]line > о реализуемом товаре [17:40:56]line ОКРУГЛЕНИЕ: -0.11 [17:40:56]line ИТОГО: 500.00 [17:40:56]line Внесено: 500.00 [17:40:56]line СДАЧА: 0.00 [17:40:56]line НСП 1% : 4.43 [17:40:56]line НДС 12% : 53.11 [17:40:56]line Наличными: 500.00 [17:40:56]line Безнал.: 0.00 [17:40:56]line Место: АЗС № 165 "Партнер Нефть" [17:40:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:40:56]line СНО: Общий режим [17:40:56]line Чек 420 18.10.2024 17:40 [17:40:56]line Смена: 312 ФФД: 1.0 [17:40:56]line ЗНМ: 0300000234 [17:40:56]line РНМ: 0000137193017469 [17:40:56]line Версия ККМ: v1.0 [17:40:56]line ФМ: 0000000000963156 [17:40:56]line ФД: 155031 [17:40:56]line ФПД: 231397492849174 [17:40:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174055&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155031&fm=231397492849174&tin=02508201610067®Number=0000137193017469&sum=50000 [17:40:56]written 0, free lines is 4095 [17:40:56]OFD Sender: Processing packet 155031 [packets to send 51, broken 50] [17:40:56]ProducePacketName [17:40:56]name=ofd_packets/00155031 [17:40:56]OFD Sender: To server: pG, [17:40:56]CommunicateWithHost lk.salyk.kg:30040 [17:40:56]ConnectInit lk.salyk.kg [17:40:56]Connected sock=11 [17:40:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 07 07 01 D0 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 A7 9D 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5D 02 00 35 04 06 00 D2 74 6D 5C FA 16 5F F3 DB A6 A7 69 49 47 [17:40:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A 4E 47 00 2C 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 5D 02 00 F4 03 04 00 DF 43 12 67 B6 04 01 00 00 30 F1 FD 7A E1 54 C3 31 [17:40:57]CommunicateWithHost err = 0 [17:40:57]CheckOFDResponse [17:40:57]1017 (14) - 77093643461234 [17:40:57]1041 (16) - 0000000000963156 [17:40:57]1040 (4) - 155031 [17:40:57]1012 (4) - 18.10.2024 11:17 [17:40:57]1206 (1) - 0 [17:40:57]OFD Sender: Remove packet 155031 [17:40:57]ProducePacketName [17:40:57]name=ofd_packets/00155031 [17:40:57]NVStorageDeleteData [17:40:57]Write to MH i2c: 01 00 00 55 27 7C [17:40:57]Write i2c OK [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: 01 [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: 01 07 00 [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: 01 07 00 55 27 00 00 00 00 00 12 0D A2 [17:40:57]RasterBufferAndPrint [17:40:57]line [17:40:57]line [17:40:57]line [17:40:57]line [17:40:57]line [17:40:57]written 0, free lines is 3358 [17:40:57]MH_Cut [17:40:57]Write to MH i2c: D1 01 00 5C 27 01 55 [17:40:57]Write i2c OK [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: D1 [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: D1 01 00 [17:40:57]MH_I2C_Read... [17:40:57]Read from MH i2c: D1 01 00 5C 27 00 54 [17:40:57]Write to MH i2c: 01 00 00 5D 27 84 [17:40:57]Write i2c OK [17:40:57]MH_I2C_Read... [17:40:57]OFD Sender: No OFD packet to send [17:40:58]*** Cut start [17:40:58]*** Partial cut [17:40:58]*** CUTSNS_PIN = 1 [17:40:58]*** CUTSNS_PIN = 0 [17:40:58]*** Brake cut motor [17:40:58]Read from MH i2c: 01 [17:40:58]MH_I2C_Read... [17:40:58]*** Stop cut motor [17:40:58]*** Cut end [17:40:58]Read from MH i2c: 01 07 00 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: 01 07 00 5D 27 00 00 00 00 00 FF 0F 99 [17:40:58]process_action close_receipt done [17:40:58]requested_data is exist [17:40:58]produce_requested_data [17:40:58]requested_item fm.sn is exist - process it [17:40:58]wFMCommunicate request_size=4 [17:40:58]MH_SAM_APDU [17:40:58]CAPDU: 80 11 00 00 [17:40:58]Write to MH i2c: E2 08 00 5E 27 80 11 00 00 00 00 00 00 FF [17:40:58]Write i2c OK [17:40:58]MH_I2C_Read... [17:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:58]Read from MH i2c: E2 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 17 00 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 17 00 5E 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [17:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:40:58]wFMCommunicate OK [17:40:58]requested_item fd.num is exist - process it [17:40:58]SAM_PROTO_GetFieldsCounters [17:40:58]wFMCommunicate request_size=4 [17:40:58]MH_SAM_APDU [17:40:58]CAPDU: 80 13 00 00 [17:40:58]Write to MH i2c: E2 08 00 5F 27 80 13 00 00 00 00 00 00 02 [17:40:58]Write i2c OK [17:40:58]MH_I2C_Read... [17:40:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:58]Read from MH i2c: E2 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 62 00 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 62 00 5F 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [17:40:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:58]wFMCommunicate OK [17:40:58]SAM_PROTO_GetFieldsCounters done [17:40:58]requested_item shift.num is exist - process it [17:40:58]requested_item shift.opened is exist - process it [17:40:58]req_shift_opened [17:40:58]FM_GetShiftState [17:40:58]SAM_PROTO_GetShiftState [17:40:58]wFMCommunicate request_size=4 [17:40:58]MH_SAM_APDU [17:40:58]CAPDU: 80 13 01 00 [17:40:58]Write to MH i2c: E2 08 00 60 27 80 13 01 00 00 00 00 00 04 [17:40:58]Write i2c OK [17:40:58]MH_I2C_Read... [17:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:58]Read from MH i2c: E2 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 0E 00 [17:40:58]MH_I2C_Read... [17:40:58]Read from MH i2c: E2 0E 00 60 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3B [17:40:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:40:58]wFMCommunicate OK [17:40:58]SAM_PROTO_GetShiftState done [17:40:58]FM_GetShiftState done [17:40:58]req_shift_opened done [17:40:58]requested_item shift.open_date is exist - process it [17:40:58]req_shift_open_date [17:40:58]req_shift_open_date done [17:40:58]produce_requested_data done [17:40:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155031,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:40:58]process_action_free close_receipt [17:40:58]json_value_free [17:40:58]json_value_free done [17:40:58]process_json_proto returns [17:40:58]Send response to host [17:40:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155031,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:40:58]free response buf [17:40:58]execute_script done [17:40:58]execute_script returns [17:40:58]free content buf [17:40:58]Sock 7.Close socket [17:40:58]Sock 7.Thread stoped [17:41:02]OFD Sender: No OFD packet to send [17:41:07]OFD Sender: No OFD packet to send [17:41:12]OFD Sender: No OFD packet to send [17:41:17]OFD Sender: No OFD packet to send [17:41:22]OFD Sender: No OFD packet to send [17:41:27]OFD Sender: No OFD packet to send [17:41:32]OFD Sender: No OFD packet to send [17:41:37]OFD Sender: No OFD packet to send [17:41:42]OFD Sender: No OFD packet to send [17:41:47]OFD Sender: No OFD packet to send [17:41:52]OFD Sender: No OFD packet to send [17:41:57]OFD Sender: No OFD packet to send [17:42:02]OFD Sender: No OFD packet to send [17:42:07]OFD Sender: No OFD packet to send [17:42:12]OFD Sender: No OFD packet to send [17:42:17]OFD Sender: No OFD packet to send [17:42:22]OFD Sender: No OFD packet to send [17:42:27]OFD Sender: No OFD packet to send [17:42:32]OFD Sender: No OFD packet to send [17:42:37]OFD Sender: No OFD packet to send [17:42:42]accept exits with 9 [17:42:42]New connection [17:42:42]New thread 3066748260 created [17:42:42]Thread 3066891620 joined [17:42:42]Waiting for new connection... [17:42:42] Sock 9.Parse request [17:42:42]Sock 9.Check first char [17:42:42]Sock 9.First char is OK [17:42:42]request: POST /json_proto HTTP/1.0 [17:42:42]Method: POST [17:42:42]URL: /json_proto [17:42:42]Method is POST - this is cgi request [17:42:42]url: /json_proto [17:42:42]query_string will be loaded in cgi processing [17:42:42]execute_cgi json_proto POST (null) [17:42:42]execute_cgi path=json_proto method=POST [17:42:42]POST find Content-Length [17:42:42]Host: 172.17.53.67:8080 [17:42:42]Content-Length: 679 [17:42:42]Content-Type: application/json [17:42:42] [17:42:42]POST finish read [17:42:42]Found Content-Length = 679 [17:42:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:42]execute_script... [17:42:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:42]POST & json_proto [17:42:42]process_json_proto [17:42:42]json parsed OK: [17:42:42]protocol is kg_v1.0 [17:42:42]action value=close_receipt [17:42:42]process_action close_receipt [17:42:42]cmd_close_receipt [17:42:42]MH_GetDate [17:42:42]Write to MH i2c: F0 00 00 61 27 77 [17:42:42]Write i2c OK [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: F0 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: F0 09 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: F0 09 00 61 27 00 13 9E 12 67 19 BC 99 64 7C [17:42:42]GetLastDocTimeStamp 1729273255 [17:42:42]current date 1729273363 [17:42:42]FM_GetShiftState [17:42:42]SAM_PROTO_GetShiftState [17:42:42]wFMCommunicate request_size=4 [17:42:42]MH_SAM_APDU [17:42:42]CAPDU: 80 13 01 00 [17:42:42]Write to MH i2c: E2 08 00 62 27 80 13 01 00 00 00 00 00 06 [17:42:42]Write i2c OK [17:42:42]MH_I2C_Read... [17:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:42]Read from MH i2c: E2 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 0E 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 0E 00 62 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [17:42:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:42:42]wFMCommunicate OK [17:42:42]SAM_PROTO_GetShiftState done [17:42:42]FM_GetShiftState done [17:42:42]opened in 1729211399 [17:42:42]opened+sec_in_day 1729297799 [17:42:42]quantity*price = 100050 [17:42:42]sum+1 = 100052 [17:42:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 421 18.10.2024 17:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155032 ФПД: 148358730253338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155032&fm=148358730253338&tin=02508201610067®Number=0000137193017469&sum=100000 [17:42:43]StoreToDocumentArchive [17:42:43]shift 312 fd 155032 [17:42:43]save to /storage/0312/doc_00155032 [17:42:43]save last doc name /storage/0312/doc_00155032 to /storage/kkm_last_doc_name [17:42:43]save OK [17:42:43]Clear old archive folders... [17:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:43]tlvbuf is 01E0F5E0 [17:42:43]SAM_PROTO_ClearQueue [17:42:43]wFMCommunicate request_size=4 [17:42:43]MH_SAM_APDU [17:42:43]CAPDU: 80 09 00 00 [17:42:43]Write to MH i2c: E2 08 00 6F 27 80 09 00 00 00 00 00 00 08 [17:42:43]Write i2c OK [17:42:43]MH_I2C_Read... [17:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:43]Read from MH i2c: E2 [17:42:43]MH_I2C_Read... [17:42:43]Read from MH i2c: E2 03 00 [17:42:43]MH_I2C_Read... [17:42:43]Read from MH i2c: E2 03 00 6F 27 00 90 00 0A [17:42:43]RAPDU: 90 00 [17:42:43]wFMCommunicate OK [17:42:43]SAM_PROTO_ClearQueue done [17:42:43]KKMCreateOFDPacket [17:42:43]OFDProtocolAddRootSTLVToBuf [17:42:43]FM_MakeSignedData [17:42:43]FM_MakeSignedData [17:42:43]SAM_PROTO_SignData [17:42:43]wFMCommunicate request_size=4 [17:42:43]MH_SAM_APDU [17:42:43]CAPDU: 80 0D 01 02 [17:42:43]Write to MH i2c: E2 08 00 70 27 80 0D 01 02 00 00 00 00 10 [17:42:43]Write i2c OK [17:42:43]MH_I2C_Read... [17:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:43]Read from MH i2c: E2 [17:42:43]MH_I2C_Read... [17:42:43]Read from MH i2c: E2 03 00 [17:42:43]MH_I2C_Read... [17:42:43]Read from MH i2c: E2 03 00 70 27 00 90 00 0B [17:42:43]RAPDU: 90 00 [17:42:43]wFMCommunicate OK [17:42:43]wFMCommunicate request_size=255 [17:42:43]MH_SAM_APDU [17:42:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 13 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5D 02 00 35 04 06 00 86 EE 75 6A [17:42:43]Write to MH i2c: E2 02 01 71 27 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 13 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5D 02 00 35 04 06 00 86 EE 75 6A 00 00 FD [17:42:43]Write i2c OK [17:42:43]MH_I2C_Read... [17:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:44]Read from MH i2c: E2 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 03 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 03 00 71 27 00 90 00 0C [17:42:44]RAPDU: 90 00 [17:42:44]wFMCommunicate OK [17:42:44]wFMCommunicate request_size=7 [17:42:44]MH_SAM_APDU [17:42:44]CAPDU: 80 0D 02 02 02 84 1A [17:42:44]Write to MH i2c: E2 0A 00 72 27 80 0D 02 02 02 00 84 1A 00 00 B5 [17:42:44]Write i2c OK [17:42:44]MH_I2C_Read... [17:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:44]Read from MH i2c: E2 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 03 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 03 00 72 27 00 90 00 0D [17:42:44]RAPDU: 90 00 [17:42:44]wFMCommunicate OK [17:42:44]wFMCommunicate request_size=4 [17:42:44]MH_SAM_APDU [17:42:44]CAPDU: 80 0D 03 02 [17:42:44]Write to MH i2c: E2 08 00 73 27 80 0D 03 02 00 00 00 00 15 [17:42:44]Write i2c OK [17:42:44]MH_I2C_Read... [17:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:44]Read from MH i2c: E2 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 0B 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 0B 00 73 27 00 DF 0B 1B 31 1B 44 CE 27 90 00 A0 [17:42:44]RAPDU: DF 0B 1B 31 1B 44 CE 27 90 00 [17:42:44]wFMCommunicate OK [17:42:44]SAM_PROTO_SignData done [17:42:44]FM_MakeSignedData done [17:42:44]CreateOFDProtocolMessage [17:42:44]wFMCommunicate request_size=4 [17:42:44]MH_SAM_APDU [17:42:44]CAPDU: 80 11 00 00 [17:42:44]Write to MH i2c: E2 08 00 74 27 80 11 00 00 00 00 00 00 15 [17:42:44]Write i2c OK [17:42:44]MH_I2C_Read... [17:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:44]Read from MH i2c: E2 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 17 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: E2 17 00 74 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [17:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:42:44]wFMCommunicate OK [17:42:44]CreateOFDProtocolMessage done [17:42:44]OFDSenderStorePacket 155032 [17:42:44]StoreOFDPacket docnum=155032 [17:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 34 56 04 01 AA 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 13 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5D 02 00 35 04 06 00 86 EE 75 6A 84 1A DF 0B 1B 31 1B 44 CE 27 [17:42:44]CheckFolder [17:42:44]dirname=/storage/ofd_packets [17:42:44]CheckFolder done [17:42:44]ProducePacketName [17:42:44]name=ofd_packets/00155032 [17:42:44]NVStorageSaveData ofd_packets/00155032 [17:42:44]File name is /storage/ofd_packets/00155032 [17:42:44]Write 298 bytes [17:42:44]NVStorageSaveData done [17:42:44]OFDSenderStorePacket done [17:42:44]KKMCreateOFDPacket done [17:42:44]NVStorageSaveData kkm_last_timestamp [17:42:44]File name is /storage/kkm_last_timestamp [17:42:44]Write 4 bytes [17:42:44]NVStorageSaveData done [17:42:44]ExternCall_PrintAddStr [17:42:44]wPrintStart [17:42:44]Write to MH i2c: 01 00 00 75 27 9C [17:42:44]Write i2c OK [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 07 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 07 00 75 27 00 00 00 00 00 FF 0F B1 [17:42:44]RasterBufferAndPrint [17:42:44]line Счет N : (1)873230 [17:42:44]line ИНН: 02508201610067 [17:42:44]line Контрольно-Кассовый Чек [17:42:44]line ПРОДАЖА [17:42:44]line ТРК (МРК, ГНК) : 24 [17:42:44]line Товар: 2710194210 [17:42:44]line ДТ-К-2 [17:42:44]line 13.130 * 76.20 [17:42:44]line = 1000.51 [17:42:44]line НДС 12% НСП 1% [17:42:44]line > о реализуемом товаре [17:42:44]line ОКРУГЛЕНИЕ: -0.51 [17:42:44]line ИТОГО: 1000.00 [17:42:44]line Внесено: 1000.00 [17:42:44]line СДАЧА: 0.00 [17:42:44]line НСП 1% : 8.85 [17:42:44]line НДС 12% : 106.25 [17:42:44]line Наличными: 1000.00 [17:42:44]line Безнал.: 0.00 [17:42:44]line Место: АЗС № 165 "Партнер Нефть" [17:42:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:42:44]line СНО: Общий режим [17:42:44]line Чек 421 18.10.2024 17:42 [17:42:44]line Смена: 312 ФФД: 1.0 [17:42:44]line ЗНМ: 0300000234 [17:42:44]line РНМ: 0000137193017469 [17:42:44]line Версия ККМ: v1.0 [17:42:44]line ФМ: 0000000000963156 [17:42:44]line ФД: 155032 [17:42:44]line ФПД: 148358730253338 [17:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155032&fm=148358730253338&tin=02508201610067®Number=0000137193017469&sum=100000 [17:42:44]OFD Sender: Processing packet 155032 [packets to send 51, broken 50] [17:42:44]ProducePacketName [17:42:44]name=ofd_packets/00155032 [17:42:44]OFD Sender: To server: pG, [17:42:44]CommunicateWithHost lk.salyk.kg:30040 [17:42:44]ConnectInit lk.salyk.kg [17:42:44]written 0, free lines is 4095 [17:42:44]Connected sock=7 [17:42:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 34 56 04 01 AA 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 13 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5D 02 00 35 04 06 00 86 EE 75 6A 84 1A DF 0B 1B 31 1B 44 CE 27 [17:42:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BE 37 47 00 18 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 5D 02 00 F4 03 04 00 4B 44 12 67 B6 04 01 00 00 8E D8 DD 39 AC C5 EA F1 [17:42:44]CommunicateWithHost err = 0 [17:42:44]CheckOFDResponse [17:42:44]1017 (14) - 77093643461234 [17:42:44]1041 (16) - 0000000000963156 [17:42:44]1040 (4) - 155032 [17:42:44]1012 (4) - 18.10.2024 11:19 [17:42:44]1206 (1) - 0 [17:42:44]OFD Sender: Remove packet 155032 [17:42:44]ProducePacketName [17:42:44]name=ofd_packets/00155032 [17:42:44]NVStorageDeleteData [17:42:44]Write to MH i2c: 01 00 00 A0 27 C7 [17:42:44]Write i2c OK [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 07 00 [17:42:44]MH_I2C_Read... [17:42:44]Read from MH i2c: 01 07 00 A0 27 00 00 00 00 00 F2 0C CC [17:42:44]RasterBufferAndPrint [17:42:44]line [17:42:44]line [17:42:44]line [17:42:44]line [17:42:44]line [17:42:44]written 0, free lines is 3320 [17:42:45]MH_Cut [17:42:45]Write to MH i2c: D1 01 00 A7 27 01 A0 [17:42:45]Write i2c OK [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: D1 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: D1 01 00 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: D1 01 00 A7 27 00 9F [17:42:45]Write to MH i2c: 01 00 00 A8 27 CF [17:42:45]Write i2c OK [17:42:45]MH_I2C_Read... [17:42:45]OFD Sender: No OFD packet to send [17:42:45]*** Cut start [17:42:45]*** Partial cut [17:42:45]*** CUTSNS_PIN = 1 [17:42:45]*** CUTSNS_PIN = 0 [17:42:45]*** Brake cut motor [17:42:46]Read from MH i2c: 01 [17:42:46]MH_I2C_Read... [17:42:46]*** Stop cut motor [17:42:46]*** Cut end [17:42:46]Read from MH i2c: 01 07 00 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: 01 07 00 A8 27 00 00 00 00 00 FF 0F E4 [17:42:46]process_action close_receipt done [17:42:46]requested_data is exist [17:42:46]produce_requested_data [17:42:46]requested_item fm.sn is exist - process it [17:42:46]wFMCommunicate request_size=4 [17:42:46]MH_SAM_APDU [17:42:46]CAPDU: 80 11 00 00 [17:42:46]Write to MH i2c: E2 08 00 A9 27 80 11 00 00 00 00 00 00 4A [17:42:46]Write i2c OK [17:42:46]MH_I2C_Read... [17:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:46]Read from MH i2c: E2 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 17 00 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 17 00 A9 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [17:42:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:42:46]wFMCommunicate OK [17:42:46]requested_item fd.num is exist - process it [17:42:46]SAM_PROTO_GetFieldsCounters [17:42:46]wFMCommunicate request_size=4 [17:42:46]MH_SAM_APDU [17:42:46]CAPDU: 80 13 00 00 [17:42:46]Write to MH i2c: E2 08 00 AA 27 80 13 00 00 00 00 00 00 4D [17:42:46]Write i2c OK [17:42:46]MH_I2C_Read... [17:42:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:46]Read from MH i2c: E2 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 62 00 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 62 00 AA 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [17:42:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:46]wFMCommunicate OK [17:42:46]SAM_PROTO_GetFieldsCounters done [17:42:46]requested_item shift.num is exist - process it [17:42:46]requested_item shift.opened is exist - process it [17:42:46]req_shift_opened [17:42:46]FM_GetShiftState [17:42:46]SAM_PROTO_GetShiftState [17:42:46]wFMCommunicate request_size=4 [17:42:46]MH_SAM_APDU [17:42:46]CAPDU: 80 13 01 00 [17:42:46]Write to MH i2c: E2 08 00 AB 27 80 13 01 00 00 00 00 00 4F [17:42:46]Write i2c OK [17:42:46]MH_I2C_Read... [17:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:46]Read from MH i2c: E2 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 0E 00 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: E2 0E 00 AB 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [17:42:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:42:46]wFMCommunicate OK [17:42:46]SAM_PROTO_GetShiftState done [17:42:46]FM_GetShiftState done [17:42:46]req_shift_opened done [17:42:46]requested_item shift.open_date is exist - process it [17:42:46]req_shift_open_date [17:42:46]req_shift_open_date done [17:42:46]produce_requested_data done [17:42:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155032,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:42:46]process_action_free close_receipt [17:42:46]json_value_free [17:42:46]json_value_free done [17:42:46]process_json_proto returns [17:42:46]Send response to host [17:42:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155032,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:42:46]free response buf [17:42:46]execute_script done [17:42:46]execute_script returns [17:42:46]free content buf [17:42:46]Sock 9.Close socket [17:42:46]Sock 9.Thread stoped [17:42:50]OFD Sender: No OFD packet to send [17:42:55]OFD Sender: No OFD packet to send [17:43:00]OFD Sender: No OFD packet to send [17:43:05]OFD Sender: No OFD packet to send [17:43:10]OFD Sender: No OFD packet to send [17:43:15]OFD Sender: No OFD packet to send [17:43:20]OFD Sender: No OFD packet to send [17:43:25]OFD Sender: No OFD packet to send [17:43:30]OFD Sender: No OFD packet to send [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:44:00]OFD Sender: No OFD packet to send [17:44:05]OFD Sender: No OFD packet to send [17:44:10]OFD Sender: No OFD packet to send [17:44:15]OFD Sender: No OFD packet to send [17:44:20]OFD Sender: No OFD packet to send [17:44:25]OFD Sender: No OFD packet to send [17:44:30]OFD Sender: No OFD packet to send [17:44:35]OFD Sender: No OFD packet to send [17:44:40]OFD Sender: No OFD packet to send [17:44:45]OFD Sender: No OFD packet to send [17:44:50]OFD Sender: No OFD packet to send [17:44:55]OFD Sender: No OFD packet to send [17:45:00]OFD Sender: No OFD packet to send [17:45:05]OFD Sender: No OFD packet to send [17:45:10]OFD Sender: No OFD packet to send [17:45:15]OFD Sender: No OFD packet to send [17:45:20]OFD Sender: No OFD packet to send [17:45:25]OFD Sender: No OFD packet to send [17:45:30]OFD Sender: No OFD packet to send [17:45:35]OFD Sender: No OFD packet to send [17:45:40]OFD Sender: No OFD packet to send [17:45:45]OFD Sender: No OFD packet to send [17:45:50]OFD Sender: No OFD packet to send [17:45:55]OFD Sender: No OFD packet to send [17:46:00]OFD Sender: No OFD packet to send [17:46:01]accept exits with 10 [17:46:01]New connection [17:46:01]New thread 3066891620 created [17:46:01]Thread 3066748260 joined [17:46:01]Waiting for new connection... [17:46:01] Sock 10.Parse request [17:46:01]Sock 10.Check first char [17:46:01]Sock 10.First char is OK [17:46:01]request: POST /json_proto HTTP/1.0 [17:46:01]Method: POST [17:46:01]URL: /json_proto [17:46:01]Method is POST - this is cgi request [17:46:01]url: /json_proto [17:46:01]query_string will be loaded in cgi processing [17:46:01]execute_cgi json_proto POST (null) [17:46:01]execute_cgi path=json_proto method=POST [17:46:01]POST find Content-Length [17:46:01]Host: 172.17.53.67:8080 [17:46:01]Content-Length: 677 [17:46:01]Content-Type: application/json [17:46:01] [17:46:01]POST finish read [17:46:01]Found Content-Length = 677 [17:46:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:01]execute_script... [17:46:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:01]POST & json_proto [17:46:01]process_json_proto [17:46:01]json parsed OK: [17:46:01]protocol is kg_v1.0 [17:46:01]action value=close_receipt [17:46:01]process_action close_receipt [17:46:01]cmd_close_receipt [17:46:01]MH_GetDate [17:46:01]Write to MH i2c: F0 00 00 AC 27 C2 [17:46:01]Write i2c OK [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: F0 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: F0 09 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: F0 09 00 AC 27 00 DA 9E 12 67 19 BC 99 64 8E [17:46:01]GetLastDocTimeStamp 1729273363 [17:46:01]current date 1729273562 [17:46:01]FM_GetShiftState [17:46:01]SAM_PROTO_GetShiftState [17:46:01]wFMCommunicate request_size=4 [17:46:01]MH_SAM_APDU [17:46:01]CAPDU: 80 13 01 00 [17:46:01]Write to MH i2c: E2 08 00 AD 27 80 13 01 00 00 00 00 00 51 [17:46:01]Write i2c OK [17:46:01]MH_I2C_Read... [17:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:01]Read from MH i2c: E2 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 0E 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 0E 00 AD 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 88 [17:46:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:46:01]wFMCommunicate OK [17:46:01]SAM_PROTO_GetShiftState done [17:46:01]FM_GetShiftState done [17:46:01]opened in 1729211399 [17:46:01]opened+sec_in_day 1729297799 [17:46:01]quantity*price = 50041 [17:46:01]sum+1 = 50042 [17:46:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 422 18.10.2024 17:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155033 ФПД: 9373969673417 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174602&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155033&fm=9373969673417&tin=02508201610067®Number=0000137193017469&sum=50000 [17:46:02]StoreToDocumentArchive [17:46:02]shift 312 fd 155033 [17:46:02]save to /storage/0312/doc_00155033 [17:46:02]save last doc name /storage/0312/doc_00155033 to /storage/kkm_last_doc_name [17:46:02]save OK [17:46:02]Clear old archive folders... [17:46:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:02]tlvbuf is 01E0F790 [17:46:02]SAM_PROTO_ClearQueue [17:46:02]wFMCommunicate request_size=4 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 09 00 00 [17:46:02]Write to MH i2c: E2 08 00 BA 27 80 09 00 00 00 00 00 00 53 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 BA 27 00 90 00 55 [17:46:02]RAPDU: 90 00 [17:46:02]wFMCommunicate OK [17:46:02]SAM_PROTO_ClearQueue done [17:46:02]KKMCreateOFDPacket [17:46:02]OFDProtocolAddRootSTLVToBuf [17:46:02]FM_MakeSignedData [17:46:02]FM_MakeSignedData [17:46:02]SAM_PROTO_SignData [17:46:02]wFMCommunicate request_size=4 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 0D 01 02 [17:46:02]Write to MH i2c: E2 08 00 BB 27 80 0D 01 02 00 00 00 00 5B [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 BB 27 00 90 00 56 [17:46:02]RAPDU: 90 00 [17:46:02]wFMCommunicate OK [17:46:02]wFMCommunicate request_size=255 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 DA 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5D 02 00 35 04 06 00 08 [17:46:02]Write to MH i2c: E2 02 01 BC 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 DA 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5D 02 00 35 04 06 00 08 00 00 D3 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 BC 27 00 90 00 57 [17:46:02]RAPDU: 90 00 [17:46:02]wFMCommunicate OK [17:46:02]wFMCommunicate request_size=10 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 0D 02 02 05 86 8C 21 EC C9 [17:46:02]Write to MH i2c: E2 0D 00 BD 27 80 0D 02 02 05 00 86 8C 21 EC C9 00 00 50 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 03 00 BD 27 00 90 00 58 [17:46:02]RAPDU: 90 00 [17:46:02]wFMCommunicate OK [17:46:02]wFMCommunicate request_size=4 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 0D 03 02 [17:46:02]Write to MH i2c: E2 08 00 BE 27 80 0D 03 02 00 00 00 00 60 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 0B 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 0B 00 BE 27 00 8A 88 83 EB C8 27 F1 60 90 00 21 [17:46:02]RAPDU: 8A 88 83 EB C8 27 F1 60 90 00 [17:46:02]wFMCommunicate OK [17:46:02]SAM_PROTO_SignData done [17:46:02]FM_MakeSignedData done [17:46:02]CreateOFDProtocolMessage [17:46:02]wFMCommunicate request_size=4 [17:46:02]MH_SAM_APDU [17:46:02]CAPDU: 80 11 00 00 [17:46:02]Write to MH i2c: E2 08 00 BF 27 80 11 00 00 00 00 00 00 60 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:02]Read from MH i2c: E2 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 17 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: E2 17 00 BF 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [17:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:46:02]wFMCommunicate OK [17:46:02]CreateOFDProtocolMessage done [17:46:02]OFDSenderStorePacket 155033 [17:46:02]StoreOFDPacket docnum=155033 [17:46:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B C3 07 01 A8 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 DA 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5D 02 00 35 04 06 00 08 86 8C 21 EC C9 8A 88 83 EB C8 27 F1 60 [17:46:02]CheckFolder [17:46:02]dirname=/storage/ofd_packets [17:46:02]CheckFolder done [17:46:02]ProducePacketName [17:46:02]name=ofd_packets/00155033 [17:46:02]NVStorageSaveData ofd_packets/00155033 [17:46:02]File name is /storage/ofd_packets/00155033 [17:46:02]Write 301 bytes [17:46:02]NVStorageSaveData done [17:46:02]OFDSenderStorePacket done [17:46:02]KKMCreateOFDPacket done [17:46:02]NVStorageSaveData kkm_last_timestamp [17:46:02]File name is /storage/kkm_last_timestamp [17:46:02]Write 4 bytes [17:46:02]NVStorageSaveData done [17:46:02]ExternCall_PrintAddStr [17:46:02]wPrintStart [17:46:02]Write to MH i2c: 01 00 00 C0 27 E7 [17:46:02]Write i2c OK [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: 01 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: 01 07 00 [17:46:02]MH_I2C_Read... [17:46:02]Read from MH i2c: 01 07 00 C0 27 00 00 00 00 00 FF 0F FC [17:46:02]RasterBufferAndPrint [17:46:02]line Счет N : (1)873231 [17:46:02]line ИНН: 02508201610067 [17:46:02]line Контрольно-Кассовый Чек [17:46:02]line ПРОДАЖА [17:46:02]line ТРК (МРК, ГНК) : 32 [17:46:02]line Товар: 2710124130 [17:46:02]line Аи-92-К-5 [17:46:02]line 7.480 * 66.90 [17:46:02]line = 500.41 [17:46:02]line НДС 12% НСП 1% [17:46:02]line > о реализуемом товаре [17:46:02]line ОКРУГЛЕНИЕ: -0.41 [17:46:02]line ИТОГО: 500.00 [17:46:02]line Внесено: 500.00 [17:46:02]line СДАЧА: 0.00 [17:46:02]line НСП 1% : 4.43 [17:46:02]line НДС 12% : 53.14 [17:46:02]line Наличными: 500.00 [17:46:02]line Безнал.: 0.00 [17:46:02]line Место: АЗС № 165 "Партнер Нефть" [17:46:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:46:02]line СНО: Общий режим [17:46:02]line Чек 422 18.10.2024 17:46 [17:46:02]line Смена: 312 ФФД: 1.0 [17:46:02]line ЗНМ: 0300000234 [17:46:02]line РНМ: 0000137193017469 [17:46:02]line Версия ККМ: v1.0 [17:46:02]line ФМ: 0000000000963156 [17:46:02]line ФД: 155033 [17:46:02]line ФПД: 9373969673417 [17:46:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174602&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155033&fm=9373969673417&tin=02508201610067®Number=0000137193017469&sum=50000 [17:46:03]OFD Sender: Processing packet 155033 [packets to send 51, broken 50] [17:46:03]ProducePacketName [17:46:03]name=ofd_packets/00155033 [17:46:03]OFD Sender: To server: pG, [17:46:03]CommunicateWithHost lk.salyk.kg:30040 [17:46:03]ConnectInit lk.salyk.kg [17:46:03]written 0, free lines is 4095 [17:46:03]Connected sock=9 [17:46:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B C3 07 01 A8 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 DA 9E 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5D 02 00 35 04 06 00 08 86 8C 21 EC C9 8A 88 83 EB C8 27 F1 60 [17:46:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C7 60 47 00 20 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 5D 02 00 F4 03 04 00 12 45 12 67 B6 04 01 00 00 40 C4 3E FC 7E BF 8F 1A [17:46:03]CommunicateWithHost err = 0 [17:46:03]CheckOFDResponse [17:46:03]1017 (14) - 77093643461234 [17:46:03]1041 (16) - 0000000000963156 [17:46:03]1040 (4) - 155033 [17:46:03]1012 (4) - 18.10.2024 11:22 [17:46:03]1206 (1) - 0 [17:46:03]OFD Sender: Remove packet 155033 [17:46:03]ProducePacketName [17:46:03]name=ofd_packets/00155033 [17:46:03]NVStorageDeleteData [17:46:03]Write to MH i2c: 01 00 00 EB 27 12 [17:46:03]Write i2c OK [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: 01 [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: 01 07 00 [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: 01 07 00 EB 27 00 00 00 00 00 FB 0C 20 [17:46:03]RasterBufferAndPrint [17:46:03]line [17:46:03]line [17:46:03]line [17:46:03]line [17:46:03]line [17:46:03]written 0, free lines is 3329 [17:46:03]MH_Cut [17:46:03]Write to MH i2c: D1 01 00 F2 27 01 EB [17:46:03]Write i2c OK [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: D1 [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: D1 01 00 [17:46:03]MH_I2C_Read... [17:46:03]Read from MH i2c: D1 01 00 F2 27 00 EA [17:46:03]Write to MH i2c: 01 00 00 F3 27 1A [17:46:03]Write i2c OK [17:46:03]MH_I2C_Read... [17:46:03]OFD Sender: No OFD packet to send [17:46:04]*** Cut start [17:46:04]*** Partial cut [17:46:04]*** CUTSNS_PIN = 1 [17:46:04]*** CUTSNS_PIN = 0 [17:46:04]*** Brake cut motor [17:46:04]Read from MH i2c: 01 [17:46:04]MH_I2C_Read... [17:46:04]*** Stop cut motor [17:46:04]*** Cut end [17:46:04]Read from MH i2c: 01 07 00 [17:46:04]MH_I2C_Read... [17:46:04]Read from MH i2c: 01 07 00 F3 27 00 00 00 00 00 FF 0F 2F [17:46:04]process_action close_receipt done [17:46:04]requested_data is exist [17:46:04]produce_requested_data [17:46:04]requested_item fm.sn is exist - process it [17:46:04]wFMCommunicate request_size=4 [17:46:04]MH_SAM_APDU [17:46:04]CAPDU: 80 11 00 00 [17:46:04]Write to MH i2c: E2 08 00 F4 27 80 11 00 00 00 00 00 00 95 [17:46:04]Write i2c OK [17:46:04]MH_I2C_Read... [17:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:05]Read from MH i2c: E2 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 17 00 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 17 00 F4 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [17:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:46:05]wFMCommunicate OK [17:46:05]requested_item fd.num is exist - process it [17:46:05]SAM_PROTO_GetFieldsCounters [17:46:05]wFMCommunicate request_size=4 [17:46:05]MH_SAM_APDU [17:46:05]CAPDU: 80 13 00 00 [17:46:05]Write to MH i2c: E2 08 00 F5 27 80 13 00 00 00 00 00 00 98 [17:46:05]Write i2c OK [17:46:05]MH_I2C_Read... [17:46:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:05]Read from MH i2c: E2 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 62 00 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 62 00 F5 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [17:46:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:05]wFMCommunicate OK [17:46:05]SAM_PROTO_GetFieldsCounters done [17:46:05]requested_item shift.num is exist - process it [17:46:05]requested_item shift.opened is exist - process it [17:46:05]req_shift_opened [17:46:05]FM_GetShiftState [17:46:05]SAM_PROTO_GetShiftState [17:46:05]wFMCommunicate request_size=4 [17:46:05]MH_SAM_APDU [17:46:05]CAPDU: 80 13 01 00 [17:46:05]Write to MH i2c: E2 08 00 F6 27 80 13 01 00 00 00 00 00 9A [17:46:05]Write i2c OK [17:46:05]MH_I2C_Read... [17:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:05]Read from MH i2c: E2 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 0E 00 [17:46:05]MH_I2C_Read... [17:46:05]Read from MH i2c: E2 0E 00 F6 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D1 [17:46:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:46:05]wFMCommunicate OK [17:46:05]SAM_PROTO_GetShiftState done [17:46:05]FM_GetShiftState done [17:46:05]req_shift_opened done [17:46:05]requested_item shift.open_date is exist - process it [17:46:05]req_shift_open_date [17:46:05]req_shift_open_date done [17:46:05]produce_requested_data done [17:46:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155033,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:46:05]process_action_free close_receipt [17:46:05]json_value_free [17:46:05]json_value_free done [17:46:05]process_json_proto returns [17:46:05]Send response to host [17:46:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155033,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:46:05]free response buf [17:46:05]execute_script done [17:46:05]execute_script returns [17:46:05]free content buf [17:46:05]Sock 10.Close socket [17:46:05]Sock 10.Thread stoped [17:46:09]OFD Sender: No OFD packet to send [17:46:14]OFD Sender: No OFD packet to send [17:46:19]OFD Sender: No OFD packet to send [17:46:24]OFD Sender: No OFD packet to send [17:46:29]OFD Sender: No OFD packet to send [17:46:34]OFD Sender: No OFD packet to send [17:46:39]OFD Sender: No OFD packet to send [17:46:44]OFD Sender: No OFD packet to send [17:46:49]OFD Sender: No OFD packet to send [17:46:54]OFD Sender: No OFD packet to send [17:46:59]OFD Sender: No OFD packet to send [17:47:04]OFD Sender: No OFD packet to send [17:47:09]OFD Sender: No OFD packet to send [17:47:14]OFD Sender: No OFD packet to send [17:47:19]OFD Sender: No OFD packet to send [17:47:24]OFD Sender: No OFD packet to send [17:47:29]OFD Sender: No OFD packet to send [17:47:34]OFD Sender: No OFD packet to send [17:47:39]OFD Sender: No OFD packet to send [17:47:44]OFD Sender: No OFD packet to send [17:47:49]OFD Sender: No OFD packet to send [17:47:54]OFD Sender: No OFD packet to send [17:47:59]OFD Sender: No OFD packet to send [17:48:04]OFD Sender: No OFD packet to send [17:48:09]OFD Sender: No OFD packet to send [17:48:14]OFD Sender: No OFD packet to send [17:48:19]OFD Sender: No OFD packet to send [17:48:24]OFD Sender: No OFD packet to send [17:48:25]accept exits with 7 [17:48:25]New connection [17:48:25]New thread 3066748260 created [17:48:25]Thread 3066891620 joined [17:48:25]Waiting for new connection... [17:48:25] Sock 7.Parse request [17:48:25]Sock 7.Check first char [17:48:25]Sock 7.First char is OK [17:48:25]request: POST /json_proto HTTP/1.0 [17:48:25]Method: POST [17:48:25]URL: /json_proto [17:48:25]Method is POST - this is cgi request [17:48:25]url: /json_proto [17:48:25]query_string will be loaded in cgi processing [17:48:25]execute_cgi json_proto POST (null) [17:48:25]execute_cgi path=json_proto method=POST [17:48:25]POST find Content-Length [17:48:25]Host: 172.17.53.67:8080 [17:48:25]Content-Length: 769 [17:48:25]Content-Type: application/json [17:48:25] [17:48:25]POST finish read [17:48:25]Found Content-Length = 769 [17:48:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:25]execute_script... [17:48:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:25]POST & json_proto [17:48:25]process_json_proto [17:48:25]json parsed OK: [17:48:25]protocol is kg_v1.0 [17:48:25]action value=close_receipt [17:48:25]process_action close_receipt [17:48:25]cmd_close_receipt [17:48:25]MH_GetDate [17:48:25]Write to MH i2c: F0 00 00 F7 27 0D [17:48:25]Write i2c OK [17:48:25]MH_I2C_Read... [17:48:25]Read from MH i2c: F0 [17:48:25]MH_I2C_Read... [17:48:25]Read from MH i2c: F0 09 00 [17:48:25]MH_I2C_Read... [17:48:25]Read from MH i2c: F0 09 00 F7 27 00 6A 9F 12 67 19 BC 99 64 6A [17:48:25]GetLastDocTimeStamp 1729273562 [17:48:25]current date 1729273706 [17:48:25]FM_GetShiftState [17:48:25]SAM_PROTO_GetShiftState [17:48:25]wFMCommunicate request_size=4 [17:48:25]MH_SAM_APDU [17:48:25]CAPDU: 80 13 01 00 [17:48:25]Write to MH i2c: E2 08 00 F8 27 80 13 01 00 00 00 00 00 9C [17:48:25]Write i2c OK [17:48:25]MH_I2C_Read... [17:48:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:25]Read from MH i2c: E2 [17:48:25]MH_I2C_Read... [17:48:25]Read from MH i2c: E2 0E 00 [17:48:25]MH_I2C_Read... [17:48:25]Read from MH i2c: E2 0E 00 F8 27 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [17:48:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:48:25]wFMCommunicate OK [17:48:25]SAM_PROTO_GetShiftState done [17:48:25]FM_GetShiftState done [17:48:25]opened in 1729211399 [17:48:25]opened+sec_in_day 1729297799 [17:48:25]quantity*price = 100015 [17:48:25]sum+1 = 100017 [17:48:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 423 18.10.2024 17:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155034 ФПД: 203950980231471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155034&fm=203950980231471&tin=02508201610067®Number=0000137193017469&sum=100016 [17:48:27]StoreToDocumentArchive [17:48:27]shift 312 fd 155034 [17:48:27]save to /storage/0312/doc_00155034 [17:48:27]save last doc name /storage/0312/doc_00155034 to /storage/kkm_last_doc_name [17:48:27]save OK [17:48:27]Clear old archive folders... [17:48:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:27]tlvbuf is 01EB53C0 [17:48:27]SAM_PROTO_ClearQueue [17:48:27]wFMCommunicate request_size=4 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 09 00 00 [17:48:27]Write to MH i2c: E2 08 00 05 28 80 09 00 00 00 00 00 00 9F [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 05 28 00 90 00 A1 [17:48:27]RAPDU: 90 00 [17:48:27]wFMCommunicate OK [17:48:27]SAM_PROTO_ClearQueue done [17:48:27]KKMCreateOFDPacket [17:48:27]OFDProtocolAddRootSTLVToBuf [17:48:27]FM_MakeSignedData [17:48:27]FM_MakeSignedData [17:48:27]SAM_PROTO_SignData [17:48:27]wFMCommunicate request_size=4 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 0D 01 02 [17:48:27]Write to MH i2c: E2 08 00 06 28 80 0D 01 02 00 00 00 00 A7 [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 06 28 00 90 00 A2 [17:48:27]RAPDU: 90 00 [17:48:27]wFMCommunicate OK [17:48:27]wFMCommunicate request_size=255 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 6A 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5D 02 00 35 04 06 00 B9 [17:48:27]Write to MH i2c: E2 02 01 07 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 6A 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5D 02 00 35 04 06 00 B9 00 00 7D [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 07 28 00 90 00 A3 [17:48:27]RAPDU: 90 00 [17:48:27]wFMCommunicate OK [17:48:27]wFMCommunicate request_size=10 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 0D 02 02 05 7E 09 BA 71 2F [17:48:27]Write to MH i2c: E2 0D 00 08 28 80 0D 02 02 05 00 7E 09 BA 71 2F 00 00 95 [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 03 00 08 28 00 90 00 A4 [17:48:27]RAPDU: 90 00 [17:48:27]wFMCommunicate OK [17:48:27]wFMCommunicate request_size=4 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 0D 03 02 [17:48:27]Write to MH i2c: E2 08 00 09 28 80 0D 03 02 00 00 00 00 AC [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 0B 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 0B 00 09 28 00 F2 E9 1A A7 E5 1B 2E 30 90 00 A7 [17:48:27]RAPDU: F2 E9 1A A7 E5 1B 2E 30 90 00 [17:48:27]wFMCommunicate OK [17:48:27]SAM_PROTO_SignData done [17:48:27]FM_MakeSignedData done [17:48:27]CreateOFDProtocolMessage [17:48:27]wFMCommunicate request_size=4 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 11 00 00 [17:48:27]Write to MH i2c: E2 08 00 0A 28 80 11 00 00 00 00 00 00 AC [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 17 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 17 00 0A 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [17:48:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:48:27]wFMCommunicate OK [17:48:27]CreateOFDProtocolMessage done [17:48:27]OFDSenderStorePacket 155034 [17:48:27]StoreOFDPacket docnum=155034 [17:48:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 F2 07 01 F4 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 6A 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5D 02 00 35 04 06 00 B9 7E 09 BA 71 2F F2 E9 1A A7 E5 1B 2E 30 [17:48:27]CheckFolder [17:48:27]dirname=/storage/ofd_packets [17:48:27]CheckFolder done [17:48:27]ProducePacketName [17:48:27]name=ofd_packets/00155034 [17:48:27]NVStorageSaveData ofd_packets/00155034 [17:48:27]File name is /storage/ofd_packets/00155034 [17:48:27]Write 301 bytes [17:48:27]NVStorageSaveData done [17:48:27]OFDSenderStorePacket done [17:48:27]KKMCreateOFDPacket done [17:48:27]NVStorageSaveData kkm_last_timestamp [17:48:27]File name is /storage/kkm_last_timestamp [17:48:27]Write 4 bytes [17:48:27]NVStorageSaveData done [17:48:27]ExternCall_PrintAddStr [17:48:27]wPrintStart [17:48:27]Write to MH i2c: 01 00 00 0B 28 33 [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: 01 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: 01 07 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: 01 07 00 0B 28 00 00 00 00 00 FF 0F 48 [17:48:27]RasterBufferAndPrint [17:48:27]line Счет N : (1)873232 [17:48:27]line ИНН: 02508201610067 [17:48:27]line Контрольно-Кассовый Чек [17:48:27]line ПРОДАЖА [17:48:27]line ТРК (МРК, ГНК) : 32 [17:48:27]line Товар: 2710124130 [17:48:27]line Аи-92-К-5 [17:48:27]line 14.950 * 66.90 [17:48:27]line = 1000.16 [17:48:27]line НДС 12% НСП 1% [17:48:27]line > о реализуемом товаре [17:48:27]line ИТОГО: 1000.16 [17:48:27]line НСП 1% : 8.85 [17:48:27]line НДС 12% : 106.21 [17:48:27]line Наличными: 0.00 [17:48:27]line Безнал.: 1000.16 [17:48:27]line Место: АЗС № 165 "Партнер Нефть" [17:48:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:48:27]line СНО: Общий режим [17:48:27]line Чек 423 18.10.2024 17:48 [17:48:27]line Смена: 312 ФФД: 1.0 [17:48:27]line ЗНМ: 0300000234 [17:48:27]line РНМ: 0000137193017469 [17:48:27]line Версия ККМ: v1.0 [17:48:27]line Платежная система: Mbank [17:48:27]line ФМ: 0000000000963156 [17:48:27]line ФД: 155034 [17:48:27]line ФПД: 203950980231471 [17:48:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155034&fm=203950980231471&tin=02508201610067®Number=0000137193017469&sum=100016 [17:48:27]OFD Sender: Processing packet 155034 [packets to send 51, broken 50] [17:48:27]ProducePacketName [17:48:27]name=ofd_packets/00155034 [17:48:27]OFD Sender: To server: pG, [17:48:27]CommunicateWithHost lk.salyk.kg:30040 [17:48:27]ConnectInit lk.salyk.kg [17:48:27]written 0, free lines is 4095 [17:48:27]Connected sock=10 [17:48:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 F2 07 01 F4 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 6A 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5D 02 00 35 04 06 00 B9 7E 09 BA 71 2F F2 E9 1A A7 E5 1B 2E 30 [17:48:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 14 47 00 E8 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 5D 02 00 F4 03 04 00 A2 45 12 67 B6 04 01 00 00 3A 5F 19 5A 5B 10 59 F9 [17:48:28]CommunicateWithHost err = 0 [17:48:28]CheckOFDResponse [17:48:28]1017 (14) - 77093643461234 [17:48:28]1041 (16) - 0000000000963156 [17:48:28]1040 (4) - 155034 [17:48:28]1012 (4) - 18.10.2024 11:25 [17:48:28]1206 (1) - 0 [17:48:28]OFD Sender: Remove packet 155034 [17:48:28]ProducePacketName [17:48:28]name=ofd_packets/00155034 [17:48:28]NVStorageDeleteData [17:48:28]Write to MH i2c: 01 00 00 34 28 5C [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: 01 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: 01 07 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: 01 07 00 34 28 00 00 00 00 00 1A 0D 8A [17:48:28]RasterBufferAndPrint [17:48:28]line [17:48:28]line [17:48:28]line [17:48:28]line [17:48:28]line [17:48:28]written 0, free lines is 3360 [17:48:28]MH_Cut [17:48:28]Write to MH i2c: D1 01 00 3B 28 01 35 [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: D1 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: D1 01 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: D1 01 00 3B 28 00 34 [17:48:28]Write to MH i2c: 01 00 00 3C 28 64 [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]OFD Sender: No OFD packet to send [17:48:29]*** Cut start [17:48:29]*** Partial cut [17:48:29]*** CUTSNS_PIN = 1 [17:48:29]*** CUTSNS_PIN = 0 [17:48:29]*** Brake cut motor [17:48:29]Read from MH i2c: 01 [17:48:29]MH_I2C_Read... [17:48:29]*** Stop cut motor [17:48:29]*** Cut end [17:48:29]Read from MH i2c: 01 07 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 07 00 3C 28 00 00 00 00 00 FF 0F 79 [17:48:29]process_action close_receipt done [17:48:29]requested_data is exist [17:48:29]produce_requested_data [17:48:29]requested_item fm.sn is exist - process it [17:48:29]wFMCommunicate request_size=4 [17:48:29]MH_SAM_APDU [17:48:29]CAPDU: 80 11 00 00 [17:48:29]Write to MH i2c: E2 08 00 3D 28 80 11 00 00 00 00 00 00 DF [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:29]Read from MH i2c: E2 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 17 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 17 00 3D 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [17:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:48:29]wFMCommunicate OK [17:48:29]requested_item fd.num is exist - process it [17:48:29]SAM_PROTO_GetFieldsCounters [17:48:29]wFMCommunicate request_size=4 [17:48:29]MH_SAM_APDU [17:48:29]CAPDU: 80 13 00 00 [17:48:29]Write to MH i2c: E2 08 00 3E 28 80 13 00 00 00 00 00 00 E2 [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:29]Read from MH i2c: E2 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 62 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 62 00 3E 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [17:48:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:29]wFMCommunicate OK [17:48:29]SAM_PROTO_GetFieldsCounters done [17:48:29]requested_item shift.num is exist - process it [17:48:29]requested_item shift.opened is exist - process it [17:48:29]req_shift_opened [17:48:29]FM_GetShiftState [17:48:29]SAM_PROTO_GetShiftState [17:48:29]wFMCommunicate request_size=4 [17:48:29]MH_SAM_APDU [17:48:29]CAPDU: 80 13 01 00 [17:48:29]Write to MH i2c: E2 08 00 3F 28 80 13 01 00 00 00 00 00 E4 [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:29]Read from MH i2c: E2 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 0E 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: E2 0E 00 3F 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [17:48:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:48:29]wFMCommunicate OK [17:48:29]SAM_PROTO_GetShiftState done [17:48:29]FM_GetShiftState done [17:48:29]req_shift_opened done [17:48:29]requested_item shift.open_date is exist - process it [17:48:29]req_shift_open_date [17:48:29]req_shift_open_date done [17:48:29]produce_requested_data done [17:48:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155034,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:48:29]process_action_free close_receipt [17:48:29]json_value_free [17:48:29]json_value_free done [17:48:29]process_json_proto returns [17:48:29]Send response to host [17:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155034,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:48:29]free response buf [17:48:29]execute_script done [17:48:29]execute_script returns [17:48:29]free content buf [17:48:29]Sock 7.Close socket [17:48:29]Sock 7.Thread stoped [17:48:30]int [17:48:30]Write to MH i2c: 01 00 00 40 28 68 [17:48:30]*** FLAG_PRN_KEY set [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 40 28 00 08 00 00 00 FF 0F 85 [17:48:30]state=0 [17:48:30]Key pressed [17:48:30]Feed [17:48:30]Write to MH i2c: D8 00 00 41 28 40 [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: D8 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: D8 01 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: D8 01 00 41 28 00 41 [17:48:30]int [17:48:30]Write to MH i2c: 01 00 00 42 28 6A [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 42 28 00 48 00 00 00 3C 00 F5 [17:48:30]state=2 [17:48:30]Key pressed [17:48:30]int [17:48:30]Write to MH i2c: 01 00 00 43 28 6B [17:48:30]*** FLAG_PRN_KEY reset [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 43 28 00 00 00 00 00 F9 0F 7A [17:48:30]state=2 [17:48:30]Stop feed [17:48:31]int [17:48:31]Write to MH i2c: 01 00 00 44 28 6C [17:48:31]*** FLAG_PRN_KEY set [17:48:31]Write i2c OK [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 44 28 00 08 00 00 00 FF 0F 89 [17:48:31]state=0 [17:48:31]Key pressed [17:48:31]Feed [17:48:31]Write to MH i2c: D8 00 00 45 28 44 [17:48:31]Write i2c OK [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: D8 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: D8 01 00 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: D8 01 00 45 28 00 45 [17:48:31]int [17:48:31]Write to MH i2c: 01 00 00 46 28 6E [17:48:31]Write i2c OK [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 46 28 00 48 00 00 00 3C 00 F9 [17:48:31]state=2 [17:48:31]Key pressed [17:48:31]int [17:48:31]Write to MH i2c: 01 00 00 47 28 6F [17:48:31]*** FLAG_PRN_KEY reset [17:48:31]Write i2c OK [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 [17:48:31]MH_I2C_Read... [17:48:31]Read from MH i2c: 01 07 00 47 28 00 00 00 00 00 F8 0F 7D [17:48:31]state=2 [17:48:31]Stop feed [17:48:33]OFD Sender: No OFD packet to send [17:48:38]OFD Sender: No OFD packet to send [17:48:43]OFD Sender: No OFD packet to send [17:48:44]accept exits with 9 [17:48:44]New connection [17:48:44]New thread 3066891620 created [17:48:44]Thread 3066748260 joined [17:48:44]Waiting for new connection... [17:48:44] Sock 9.Parse request [17:48:44]Sock 9.Check first char [17:48:44]Sock 9.First char is OK [17:48:44]request: POST /json_proto HTTP/1.0 [17:48:44]Method: POST [17:48:44]URL: /json_proto [17:48:44]Method is POST - this is cgi request [17:48:44]url: /json_proto [17:48:44]query_string will be loaded in cgi processing [17:48:44]execute_cgi json_proto POST (null) [17:48:44]execute_cgi path=json_proto method=POST [17:48:44]POST find Content-Length [17:48:44]Host: 172.17.53.67:8080 [17:48:44]Content-Length: 677 [17:48:44]Content-Type: application/json [17:48:44] [17:48:44]POST finish read [17:48:44]Found Content-Length = 677 [17:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:44]execute_script... [17:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:44]POST & json_proto [17:48:44]process_json_proto [17:48:44]json parsed OK: [17:48:44]protocol is kg_v1.0 [17:48:44]action value=close_receipt [17:48:44]process_action close_receipt [17:48:44]cmd_close_receipt [17:48:44]MH_GetDate [17:48:44]Write to MH i2c: F0 00 00 48 28 5F [17:48:44]Write i2c OK [17:48:44]MH_I2C_Read... [17:48:44]Read from MH i2c: F0 [17:48:44]MH_I2C_Read... [17:48:44]Read from MH i2c: F0 09 00 [17:48:44]MH_I2C_Read... [17:48:44]Read from MH i2c: F0 09 00 48 28 00 7D 9F 12 67 19 BC 99 64 CF [17:48:44]GetLastDocTimeStamp 1729273706 [17:48:44]current date 1729273725 [17:48:44]FM_GetShiftState [17:48:44]SAM_PROTO_GetShiftState [17:48:44]wFMCommunicate request_size=4 [17:48:44]MH_SAM_APDU [17:48:44]CAPDU: 80 13 01 00 [17:48:44]Write to MH i2c: E2 08 00 49 28 80 13 01 00 00 00 00 00 EE [17:48:44]Write i2c OK [17:48:44]MH_I2C_Read... [17:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:44]Read from MH i2c: E2 [17:48:44]MH_I2C_Read... [17:48:44]Read from MH i2c: E2 0E 00 [17:48:44]MH_I2C_Read... [17:48:44]Read from MH i2c: E2 0E 00 49 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 25 [17:48:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:48:44]wFMCommunicate OK [17:48:44]SAM_PROTO_GetShiftState done [17:48:44]FM_GetShiftState done [17:48:44]opened in 1729211399 [17:48:44]opened+sec_in_day 1729297799 [17:48:44]quantity*price = 30038 [17:48:44]sum+1 = 30039 [17:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 424 18.10.2024 17:48 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155035 ФПД: 114868881853119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174845&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155035&fm=114868881853119&tin=02508201610067®Number=0000137193017469&sum=30000 [17:48:45]StoreToDocumentArchive [17:48:45]shift 312 fd 155035 [17:48:45]save to /storage/0312/doc_00155035 [17:48:45]save last doc name /storage/0312/doc_00155035 to /storage/kkm_last_doc_name [17:48:45]save OK [17:48:45]Clear old archive folders... [17:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:45]tlvbuf is 01E1A860 [17:48:45]SAM_PROTO_ClearQueue [17:48:45]wFMCommunicate request_size=4 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 09 00 00 [17:48:45]Write to MH i2c: E2 08 00 56 28 80 09 00 00 00 00 00 00 F0 [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 56 28 00 90 00 F2 [17:48:45]RAPDU: 90 00 [17:48:45]wFMCommunicate OK [17:48:45]SAM_PROTO_ClearQueue done [17:48:45]KKMCreateOFDPacket [17:48:45]OFDProtocolAddRootSTLVToBuf [17:48:45]FM_MakeSignedData [17:48:45]FM_MakeSignedData [17:48:45]SAM_PROTO_SignData [17:48:45]wFMCommunicate request_size=4 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 0D 01 02 [17:48:45]Write to MH i2c: E2 08 00 57 28 80 0D 01 02 00 00 00 00 F8 [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 57 28 00 90 00 F3 [17:48:45]RAPDU: 90 00 [17:48:45]wFMCommunicate OK [17:48:45]wFMCommunicate request_size=255 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 7D 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5D 02 00 35 04 06 00 68 [17:48:45]Write to MH i2c: E2 02 01 58 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 7D 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5D 02 00 35 04 06 00 68 00 00 6C [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 58 28 00 90 00 F4 [17:48:45]RAPDU: 90 00 [17:48:45]wFMCommunicate OK [17:48:45]wFMCommunicate request_size=10 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 0D 02 02 05 78 FE E6 0A BF [17:48:45]Write to MH i2c: E2 0D 00 59 28 80 0D 02 02 05 00 78 FE E6 0A BF 00 00 2A [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 03 00 59 28 00 90 00 F5 [17:48:45]RAPDU: 90 00 [17:48:45]wFMCommunicate OK [17:48:45]wFMCommunicate request_size=4 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 0D 03 02 [17:48:45]Write to MH i2c: E2 08 00 5A 28 80 0D 03 02 00 00 00 00 FD [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 0B 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 0B 00 5A 28 00 86 2D 75 36 2E 00 CB 35 90 00 8A [17:48:45]RAPDU: 86 2D 75 36 2E 00 CB 35 90 00 [17:48:45]wFMCommunicate OK [17:48:45]SAM_PROTO_SignData done [17:48:45]FM_MakeSignedData done [17:48:45]CreateOFDProtocolMessage [17:48:45]wFMCommunicate request_size=4 [17:48:45]MH_SAM_APDU [17:48:45]CAPDU: 80 11 00 00 [17:48:45]Write to MH i2c: E2 08 00 5B 28 80 11 00 00 00 00 00 00 FD [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:45]Read from MH i2c: E2 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 17 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: E2 17 00 5B 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [17:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:48:45]wFMCommunicate OK [17:48:45]CreateOFDProtocolMessage done [17:48:45]OFDSenderStorePacket 155035 [17:48:45]StoreOFDPacket docnum=155035 [17:48:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 0C 07 01 E9 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 7D 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5D 02 00 35 04 06 00 68 78 FE E6 0A BF 86 2D 75 36 2E 00 CB 35 [17:48:45]CheckFolder [17:48:45]dirname=/storage/ofd_packets [17:48:45]CheckFolder done [17:48:45]ProducePacketName [17:48:45]name=ofd_packets/00155035 [17:48:45]NVStorageSaveData ofd_packets/00155035 [17:48:45]File name is /storage/ofd_packets/00155035 [17:48:45]Write 301 bytes [17:48:45]NVStorageSaveData done [17:48:45]OFDSenderStorePacket done [17:48:45]KKMCreateOFDPacket done [17:48:45]NVStorageSaveData kkm_last_timestamp [17:48:45]File name is /storage/kkm_last_timestamp [17:48:45]Write 4 bytes [17:48:45]NVStorageSaveData done [17:48:45]ExternCall_PrintAddStr [17:48:45]wPrintStart [17:48:45]Write to MH i2c: 01 00 00 5C 28 84 [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 5C 28 00 00 00 00 00 FF 0F 99 [17:48:46]RasterBufferAndPrint [17:48:46]line Счет N : (1)873233 [17:48:46]line ИНН: 02508201610067 [17:48:46]line Контрольно-Кассовый Чек [17:48:46]line ПРОДАЖА [17:48:46]line ТРК (МРК, ГНК) : 12 [17:48:46]line Товар: 2710124130 [17:48:46]line Аи-92-К-5 [17:48:46]line 4.490 * 66.90 [17:48:46]line = 300.38 [17:48:46]line НДС 12% НСП 1% [17:48:46]line > о реализуемом товаре [17:48:46]line ОКРУГЛЕНИЕ: -0.38 [17:48:46]line ИТОГО: 300.00 [17:48:46]line Внесено: 300.00 [17:48:46]line СДАЧА: 0.00 [17:48:46]line НСП 1% : 2.66 [17:48:46]line НДС 12% : 31.90 [17:48:46]line Наличными: 300.00 [17:48:46]line Безнал.: 0.00 [17:48:46]line Место: АЗС № 165 "Партнер Нефть" [17:48:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:48:46]line СНО: Общий режим [17:48:46]line Чек 424 18.10.2024 17:48 [17:48:46]line Смена: 312 ФФД: 1.0 [17:48:46]line ЗНМ: 0300000234 [17:48:46]line РНМ: 0000137193017469 [17:48:46]line Версия ККМ: v1.0 [17:48:46]line ФМ: 0000000000963156 [17:48:46]line ФД: 155035 [17:48:46]line ФПД: 114868881853119 [17:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T174845&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155035&fm=114868881853119&tin=02508201610067®Number=0000137193017469&sum=30000 [17:48:46]OFD Sender: Processing packet 155035 [packets to send 51, broken 50] [17:48:46]ProducePacketName [17:48:46]name=ofd_packets/00155035 [17:48:46]OFD Sender: To server: pG, [17:48:46]CommunicateWithHost lk.salyk.kg:30040 [17:48:46]ConnectInit lk.salyk.kg [17:48:46]written 0, free lines is 4095 [17:48:46]Connected sock=10 [17:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 0C 07 01 E9 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 7D 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5D 02 00 35 04 06 00 68 78 FE E6 0A BF 86 2D 75 36 2E 00 CB 35 [17:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 14 E3 47 00 B9 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 5D 02 00 F4 03 04 00 B5 45 12 67 B6 04 01 00 00 F2 AB D1 3A 0F 41 C4 04 [17:48:46]CommunicateWithHost err = 0 [17:48:46]CheckOFDResponse [17:48:46]1017 (14) - 77093643461234 [17:48:46]1041 (16) - 0000000000963156 [17:48:46]1040 (4) - 155035 [17:48:46]1012 (4) - 18.10.2024 11:25 [17:48:46]1206 (1) - 0 [17:48:46]OFD Sender: Remove packet 155035 [17:48:46]ProducePacketName [17:48:46]name=ofd_packets/00155035 [17:48:46]NVStorageDeleteData [17:48:46]Write to MH i2c: 01 00 00 87 28 AF [17:48:46]Write i2c OK [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: 01 [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: 01 07 00 [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: 01 07 00 87 28 00 00 00 00 00 02 0D C5 [17:48:46]RasterBufferAndPrint [17:48:46]line [17:48:46]line [17:48:46]line [17:48:46]line [17:48:46]line [17:48:46]written 0, free lines is 3337 [17:48:46]MH_Cut [17:48:46]Write to MH i2c: D1 01 00 8E 28 01 88 [17:48:46]Write i2c OK [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: D1 [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: D1 01 00 [17:48:46]MH_I2C_Read... [17:48:46]Read from MH i2c: D1 01 00 8E 28 00 87 [17:48:46]Write to MH i2c: 01 00 00 8F 28 B7 [17:48:46]Write i2c OK [17:48:46]MH_I2C_Read... [17:48:47]OFD Sender: No OFD packet to send [17:48:47]*** Cut start [17:48:47]*** Partial cut [17:48:47]*** CUTSNS_PIN = 1 [17:48:47]*** CUTSNS_PIN = 0 [17:48:47]*** Brake cut motor [17:48:48]Read from MH i2c: 01 [17:48:48]MH_I2C_Read... [17:48:48]*** Stop cut motor [17:48:48]*** Cut end [17:48:48]Read from MH i2c: 01 07 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: 01 07 00 8F 28 00 00 00 00 00 FF 0F CC [17:48:48]process_action close_receipt done [17:48:48]requested_data is exist [17:48:48]produce_requested_data [17:48:48]requested_item fm.sn is exist - process it [17:48:48]wFMCommunicate request_size=4 [17:48:48]MH_SAM_APDU [17:48:48]CAPDU: 80 11 00 00 [17:48:48]Write to MH i2c: E2 08 00 90 28 80 11 00 00 00 00 00 00 32 [17:48:48]Write i2c OK [17:48:48]MH_I2C_Read... [17:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:48]Read from MH i2c: E2 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 17 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 17 00 90 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [17:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:48:48]wFMCommunicate OK [17:48:48]requested_item fd.num is exist - process it [17:48:48]SAM_PROTO_GetFieldsCounters [17:48:48]wFMCommunicate request_size=4 [17:48:48]MH_SAM_APDU [17:48:48]CAPDU: 80 13 00 00 [17:48:48]Write to MH i2c: E2 08 00 91 28 80 13 00 00 00 00 00 00 35 [17:48:48]Write i2c OK [17:48:48]MH_I2C_Read... [17:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:48]Read from MH i2c: E2 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 62 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 62 00 91 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [17:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:48]wFMCommunicate OK [17:48:48]SAM_PROTO_GetFieldsCounters done [17:48:48]requested_item shift.num is exist - process it [17:48:48]requested_item shift.opened is exist - process it [17:48:48]req_shift_opened [17:48:48]FM_GetShiftState [17:48:48]SAM_PROTO_GetShiftState [17:48:48]wFMCommunicate request_size=4 [17:48:48]MH_SAM_APDU [17:48:48]CAPDU: 80 13 01 00 [17:48:48]Write to MH i2c: E2 08 00 92 28 80 13 01 00 00 00 00 00 37 [17:48:48]Write i2c OK [17:48:48]MH_I2C_Read... [17:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:48]Read from MH i2c: E2 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 0E 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 0E 00 92 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [17:48:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:48:48]wFMCommunicate OK [17:48:48]SAM_PROTO_GetShiftState done [17:48:48]FM_GetShiftState done [17:48:48]req_shift_opened done [17:48:48]requested_item shift.open_date is exist - process it [17:48:48]req_shift_open_date [17:48:48]req_shift_open_date done [17:48:48]produce_requested_data done [17:48:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155035,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:48:48]process_action_free close_receipt [17:48:48]json_value_free [17:48:48]json_value_free done [17:48:48]process_json_proto returns [17:48:48]Send response to host [17:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155035,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:48:48]free response buf [17:48:48]execute_script done [17:48:48]execute_script returns [17:48:48]free content buf [17:48:48]Sock 9.Close socket [17:48:48]Sock 9.Thread stoped [17:48:52]OFD Sender: No OFD packet to send [17:48:57]OFD Sender: No OFD packet to send [17:49:02]OFD Sender: No OFD packet to send [17:49:07]OFD Sender: No OFD packet to send [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]OFD Sender: No OFD packet to send [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]accept exits with 7 [17:50:42]New connection [17:50:42]New thread 3066748260 created [17:50:42]Thread 3066891620 joined [17:50:42]Waiting for new connection... [17:50:42] Sock 7.Parse request [17:50:42]Sock 7.Check first char [17:50:42]Sock 7.First char is OK [17:50:42]request: POST /json_proto HTTP/1.0 [17:50:42]Method: POST [17:50:42]URL: /json_proto [17:50:42]Method is POST - this is cgi request [17:50:42]url: /json_proto [17:50:42]query_string will be loaded in cgi processing [17:50:42]execute_cgi json_proto POST (null) [17:50:42]execute_cgi path=json_proto method=POST [17:50:42]POST find Content-Length [17:50:42]Host: 172.17.53.67:8080 [17:50:42]Content-Length: 682 [17:50:42]Content-Type: application/json [17:50:42] [17:50:42]POST finish read [17:50:42]Found Content-Length = 682 [17:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:42]execute_script... [17:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:42]POST & json_proto [17:50:42]process_json_proto [17:50:42]json parsed OK: [17:50:42]protocol is kg_v1.0 [17:50:42]action value=close_receipt [17:50:42]process_action close_receipt [17:50:42]cmd_close_receipt [17:50:42]MH_GetDate [17:50:42]Write to MH i2c: F0 00 00 93 28 AA [17:50:42]Write i2c OK [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: F0 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: F0 09 00 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: F0 09 00 93 28 00 F3 9F 12 67 19 BC 99 64 90 [17:50:42]GetLastDocTimeStamp 1729273725 [17:50:42]current date 1729273843 [17:50:42]FM_GetShiftState [17:50:42]SAM_PROTO_GetShiftState [17:50:42]wFMCommunicate request_size=4 [17:50:42]MH_SAM_APDU [17:50:42]CAPDU: 80 13 01 00 [17:50:42]Write to MH i2c: E2 08 00 94 28 80 13 01 00 00 00 00 00 39 [17:50:42]Write i2c OK [17:50:42]MH_I2C_Read... [17:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:42]Read from MH i2c: E2 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: E2 0E 00 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: E2 0E 00 94 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [17:50:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:50:42]wFMCommunicate OK [17:50:42]SAM_PROTO_GetShiftState done [17:50:42]FM_GetShiftState done [17:50:42]opened in 1729211399 [17:50:42]opened+sec_in_day 1729297799 [17:50:42]quantity*price = 150056 [17:50:42]sum+1 = 150058 [17:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 425 18.10.2024 17:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155036 ФПД: 238625443405379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155036&fm=238625443405379&tin=02508201610067®Number=0000137193017469&sum=150000 [17:50:43]StoreToDocumentArchive [17:50:43]shift 312 fd 155036 [17:50:43]save to /storage/0312/doc_00155036 [17:50:43]save last doc name /storage/0312/doc_00155036 to /storage/kkm_last_doc_name [17:50:43]save OK [17:50:43]Clear old archive folders... [17:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:43]tlvbuf is 01E69A70 [17:50:43]SAM_PROTO_ClearQueue [17:50:43]wFMCommunicate request_size=4 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 09 00 00 [17:50:43]Write to MH i2c: E2 08 00 A1 28 80 09 00 00 00 00 00 00 3B [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 A1 28 00 90 00 3D [17:50:43]RAPDU: 90 00 [17:50:43]wFMCommunicate OK [17:50:43]SAM_PROTO_ClearQueue done [17:50:43]KKMCreateOFDPacket [17:50:43]OFDProtocolAddRootSTLVToBuf [17:50:43]FM_MakeSignedData [17:50:43]FM_MakeSignedData [17:50:43]SAM_PROTO_SignData [17:50:43]wFMCommunicate request_size=4 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 0D 01 02 [17:50:43]Write to MH i2c: E2 08 00 A2 28 80 0D 01 02 00 00 00 00 43 [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 A2 28 00 90 00 3E [17:50:43]RAPDU: 90 00 [17:50:43]wFMCommunicate OK [17:50:43]wFMCommunicate request_size=255 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 F3 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5D 02 00 35 04 06 00 D9 [17:50:43]Write to MH i2c: E2 02 01 A3 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 F3 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5D 02 00 35 04 06 00 D9 00 00 F5 [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 A3 28 00 90 00 3F [17:50:43]RAPDU: 90 00 [17:50:43]wFMCommunicate OK [17:50:43]wFMCommunicate request_size=10 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 0D 02 02 05 07 50 C9 DE 43 [17:50:43]Write to MH i2c: E2 0D 00 A4 28 80 0D 02 02 05 00 07 50 C9 DE 43 00 00 91 [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 03 00 A4 28 00 90 00 40 [17:50:43]RAPDU: 90 00 [17:50:43]wFMCommunicate OK [17:50:43]wFMCommunicate request_size=4 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 0D 03 02 [17:50:43]Write to MH i2c: E2 08 00 A5 28 80 0D 03 02 00 00 00 00 48 [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 0B 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 0B 00 A5 28 00 32 3A 14 A5 A2 DA 24 D8 90 00 E6 [17:50:43]RAPDU: 32 3A 14 A5 A2 DA 24 D8 90 00 [17:50:43]wFMCommunicate OK [17:50:43]SAM_PROTO_SignData done [17:50:43]FM_MakeSignedData done [17:50:43]CreateOFDProtocolMessage [17:50:43]wFMCommunicate request_size=4 [17:50:43]MH_SAM_APDU [17:50:43]CAPDU: 80 11 00 00 [17:50:43]Write to MH i2c: E2 08 00 A6 28 80 11 00 00 00 00 00 00 48 [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:43]Read from MH i2c: E2 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 17 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: E2 17 00 A6 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [17:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:50:43]wFMCommunicate OK [17:50:43]CreateOFDProtocolMessage done [17:50:43]OFDSenderStorePacket 155036 [17:50:43]StoreOFDPacket docnum=155036 [17:50:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC C7 07 01 5B B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 F3 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5D 02 00 35 04 06 00 D9 07 50 C9 DE 43 32 3A 14 A5 A2 DA 24 D8 [17:50:43]CheckFolder [17:50:43]dirname=/storage/ofd_packets [17:50:43]CheckFolder done [17:50:43]ProducePacketName [17:50:43]name=ofd_packets/00155036 [17:50:43]NVStorageSaveData ofd_packets/00155036 [17:50:43]File name is /storage/ofd_packets/00155036 [17:50:43]Write 301 bytes [17:50:43]NVStorageSaveData done [17:50:43]OFDSenderStorePacket done [17:50:43]KKMCreateOFDPacket done [17:50:43]NVStorageSaveData kkm_last_timestamp [17:50:43]File name is /storage/kkm_last_timestamp [17:50:43]Write 4 bytes [17:50:43]NVStorageSaveData done [17:50:43]ExternCall_PrintAddStr [17:50:43]wPrintStart [17:50:43]Write to MH i2c: 01 00 00 A7 28 CF [17:50:43]Write i2c OK [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: 01 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: 01 07 00 [17:50:43]MH_I2C_Read... [17:50:43]Read from MH i2c: 01 07 00 A7 28 00 00 00 00 00 FF 0F E4 [17:50:43]RasterBufferAndPrint [17:50:43]line Счет N : (1)873234 [17:50:43]line ИНН: 02508201610067 [17:50:43]line Контрольно-Кассовый Чек [17:50:43]line ПРОДАЖА [17:50:43]line ТРК (МРК, ГНК) : 12 [17:50:43]line Товар: 2710124130 [17:50:43]line Аи-92-К-5 [17:50:43]line 22.430 * 66.90 [17:50:43]line = 1500.57 [17:50:43]line НДС 12% НСП 1% [17:50:43]line > о реализуемом товаре [17:50:43]line ОКРУГЛЕНИЕ: -0.57 [17:50:43]line ИТОГО: 1500.00 [17:50:43]line Внесено: 1500.00 [17:50:43]line СДАЧА: 0.00 [17:50:43]line НСП 1% : 13.28 [17:50:43]line НДС 12% : 159.35 [17:50:43]line Наличными: 1500.00 [17:50:43]line Безнал.: 0.00 [17:50:43]line Место: АЗС № 165 "Партнер Нефть" [17:50:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:50:43]line СНО: Общий режим [17:50:43]line Чек 425 18.10.2024 17:50 [17:50:43]line Смена: 312 ФФД: 1.0 [17:50:43]line ЗНМ: 0300000234 [17:50:43]line РНМ: 0000137193017469 [17:50:43]line Версия ККМ: v1.0 [17:50:43]line ФМ: 0000000000963156 [17:50:43]line ФД: 155036 [17:50:43]line ФПД: 238625443405379 [17:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155036&fm=238625443405379&tin=02508201610067®Number=0000137193017469&sum=150000 [17:50:44]OFD Sender: Processing packet 155036 [packets to send 51, broken 50] [17:50:44]ProducePacketName [17:50:44]name=ofd_packets/00155036 [17:50:44]OFD Sender: To server: pG, [17:50:44]CommunicateWithHost lk.salyk.kg:30040 [17:50:44]ConnectInit lk.salyk.kg [17:50:44]written 0, free lines is 4095 [17:50:44]Connected sock=10 [17:50:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC C7 07 01 5B B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 F3 9F 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5D 02 00 35 04 06 00 D9 07 50 C9 DE 43 32 3A 14 A5 A2 DA 24 D8 [17:50:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 B5 47 00 A8 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 5D 02 00 F4 03 04 00 2B 46 12 67 B6 04 01 00 00 90 90 6B 90 32 1C C7 B0 [17:50:44]CommunicateWithHost err = 0 [17:50:44]CheckOFDResponse [17:50:44]1017 (14) - 77093643461234 [17:50:44]1041 (16) - 0000000000963156 [17:50:44]1040 (4) - 155036 [17:50:44]1012 (4) - 18.10.2024 11:27 [17:50:44]1206 (1) - 0 [17:50:44]OFD Sender: Remove packet 155036 [17:50:44]ProducePacketName [17:50:44]name=ofd_packets/00155036 [17:50:44]NVStorageDeleteData [17:50:44]Write to MH i2c: 01 00 00 D2 28 FA [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: 01 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: 01 07 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: 01 07 00 D2 28 00 00 00 00 00 F9 0C 06 [17:50:44]RasterBufferAndPrint [17:50:44]line [17:50:44]line [17:50:44]line [17:50:44]line [17:50:44]line [17:50:44]written 0, free lines is 3328 [17:50:44]MH_Cut [17:50:44]Write to MH i2c: D1 01 00 D9 28 01 D3 [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: D1 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: D1 01 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: D1 01 00 D9 28 00 D2 [17:50:44]Write to MH i2c: 01 00 00 DA 28 02 [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]OFD Sender: No OFD packet to send [17:50:45]*** Cut start [17:50:45]*** Partial cut [17:50:45]*** CUTSNS_PIN = 1 [17:50:45]*** CUTSNS_PIN = 0 [17:50:45]*** Brake cut motor [17:50:45]Read from MH i2c: 01 [17:50:45]MH_I2C_Read... [17:50:45]*** Stop cut motor [17:50:45]*** Cut end [17:50:45]Read from MH i2c: 01 07 00 [17:50:45]MH_I2C_Read... [17:50:45]Read from MH i2c: 01 07 00 DA 28 00 00 00 00 00 FF 0F 17 [17:50:45]process_action close_receipt done [17:50:45]requested_data is exist [17:50:45]produce_requested_data [17:50:45]requested_item fm.sn is exist - process it [17:50:45]wFMCommunicate request_size=4 [17:50:45]MH_SAM_APDU [17:50:45]CAPDU: 80 11 00 00 [17:50:45]Write to MH i2c: E2 08 00 DB 28 80 11 00 00 00 00 00 00 7D [17:50:45]Write i2c OK [17:50:45]MH_I2C_Read... [17:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:45]Read from MH i2c: E2 [17:50:45]MH_I2C_Read... [17:50:45]Read from MH i2c: E2 17 00 [17:50:45]MH_I2C_Read... [17:50:45]Read from MH i2c: E2 17 00 DB 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [17:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:50:45]wFMCommunicate OK [17:50:45]requested_item fd.num is exist - process it [17:50:45]SAM_PROTO_GetFieldsCounters [17:50:45]wFMCommunicate request_size=4 [17:50:45]MH_SAM_APDU [17:50:45]CAPDU: 80 13 00 00 [17:50:45]Write to MH i2c: E2 08 00 DC 28 80 13 00 00 00 00 00 00 80 [17:50:45]Write i2c OK [17:50:45]MH_I2C_Read... [17:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:46]Read from MH i2c: E2 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 62 00 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 62 00 DC 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [17:50:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:46]wFMCommunicate OK [17:50:46]SAM_PROTO_GetFieldsCounters done [17:50:46]requested_item shift.num is exist - process it [17:50:46]requested_item shift.opened is exist - process it [17:50:46]req_shift_opened [17:50:46]FM_GetShiftState [17:50:46]SAM_PROTO_GetShiftState [17:50:46]wFMCommunicate request_size=4 [17:50:46]MH_SAM_APDU [17:50:46]CAPDU: 80 13 01 00 [17:50:46]Write to MH i2c: E2 08 00 DD 28 80 13 01 00 00 00 00 00 82 [17:50:46]Write i2c OK [17:50:46]MH_I2C_Read... [17:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:46]Read from MH i2c: E2 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 0E 00 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 0E 00 DD 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B9 [17:50:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:50:46]wFMCommunicate OK [17:50:46]SAM_PROTO_GetShiftState done [17:50:46]FM_GetShiftState done [17:50:46]req_shift_opened done [17:50:46]requested_item shift.open_date is exist - process it [17:50:46]req_shift_open_date [17:50:46]req_shift_open_date done [17:50:46]produce_requested_data done [17:50:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155036,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:50:46]process_action_free close_receipt [17:50:46]json_value_free [17:50:46]json_value_free done [17:50:46]process_json_proto returns [17:50:46]Send response to host [17:50:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155036,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:50:46]free response buf [17:50:46]execute_script done [17:50:46]execute_script returns [17:50:46]free content buf [17:50:46]Sock 7.Close socket [17:50:46]Sock 7.Thread stoped [17:50:49]OFD Sender: No OFD packet to send [17:50:54]OFD Sender: No OFD packet to send [17:50:59]OFD Sender: No OFD packet to send [17:51:04]OFD Sender: No OFD packet to send [17:51:09]OFD Sender: No OFD packet to send [17:51:14]OFD Sender: No OFD packet to send [17:51:19]OFD Sender: No OFD packet to send [17:51:24]OFD Sender: No OFD packet to send [17:51:30]OFD Sender: No OFD packet to send [17:51:35]OFD Sender: No OFD packet to send [17:51:40]OFD Sender: No OFD packet to send [17:51:45]OFD Sender: No OFD packet to send [17:51:50]OFD Sender: No OFD packet to send [17:51:55]OFD Sender: No OFD packet to send [17:52:00]OFD Sender: No OFD packet to send [17:52:05]OFD Sender: No OFD packet to send [17:52:10]OFD Sender: No OFD packet to send [17:52:10]accept exits with 9 [17:52:10]New connection [17:52:10]New thread 3066891620 created [17:52:10]Thread 3066748260 joined [17:52:10]Waiting for new connection... [17:52:10] Sock 9.Parse request [17:52:10]Sock 9.Check first char [17:52:10]Sock 9.First char is OK [17:52:10]request: POST /json_proto HTTP/1.0 [17:52:10]Method: POST [17:52:10]URL: /json_proto [17:52:10]Method is POST - this is cgi request [17:52:10]url: /json_proto [17:52:10]query_string will be loaded in cgi processing [17:52:10]execute_cgi json_proto POST (null) [17:52:10]execute_cgi path=json_proto method=POST [17:52:10]POST find Content-Length [17:52:10]Host: 172.17.53.67:8080 [17:52:10]Content-Length: 677 [17:52:10]Content-Type: application/json [17:52:10] [17:52:10]POST finish read [17:52:10]Found Content-Length = 677 [17:52:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:10]execute_script... [17:52:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:10]POST & json_proto [17:52:10]process_json_proto [17:52:10]json parsed OK: [17:52:10]protocol is kg_v1.0 [17:52:10]action value=close_receipt [17:52:10]process_action close_receipt [17:52:10]cmd_close_receipt [17:52:10]MH_GetDate [17:52:10]Write to MH i2c: F0 00 00 DE 28 F5 [17:52:10]Write i2c OK [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: F0 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: F0 09 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: F0 09 00 DE 28 00 4B A0 12 67 19 BC 99 64 34 [17:52:10]GetLastDocTimeStamp 1729273843 [17:52:10]current date 1729273931 [17:52:10]FM_GetShiftState [17:52:10]SAM_PROTO_GetShiftState [17:52:10]wFMCommunicate request_size=4 [17:52:10]MH_SAM_APDU [17:52:10]CAPDU: 80 13 01 00 [17:52:10]Write to MH i2c: E2 08 00 DF 28 80 13 01 00 00 00 00 00 84 [17:52:10]Write i2c OK [17:52:10]MH_I2C_Read... [17:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:10]Read from MH i2c: E2 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 0E 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 0E 00 DF 28 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BB [17:52:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:52:10]wFMCommunicate OK [17:52:10]SAM_PROTO_GetShiftState done [17:52:10]FM_GetShiftState done [17:52:10]opened in 1729211399 [17:52:10]opened+sec_in_day 1729297799 [17:52:10]quantity*price = 50041 [17:52:10]sum+1 = 50042 [17:52:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 426 18.10.2024 17:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155037 ФПД: 146923494815237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155037&fm=146923494815237&tin=02508201610067®Number=0000137193017469&sum=50000 [17:52:11]StoreToDocumentArchive [17:52:11]shift 312 fd 155037 [17:52:11]save to /storage/0312/doc_00155037 [17:52:11]save last doc name /storage/0312/doc_00155037 to /storage/kkm_last_doc_name [17:52:11]save OK [17:52:11]Clear old archive folders... [17:52:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:11]tlvbuf is 01EBFCC0 [17:52:11]SAM_PROTO_ClearQueue [17:52:11]wFMCommunicate request_size=4 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 09 00 00 [17:52:11]Write to MH i2c: E2 08 00 EC 28 80 09 00 00 00 00 00 00 86 [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 EC 28 00 90 00 88 [17:52:11]RAPDU: 90 00 [17:52:11]wFMCommunicate OK [17:52:11]SAM_PROTO_ClearQueue done [17:52:11]KKMCreateOFDPacket [17:52:11]OFDProtocolAddRootSTLVToBuf [17:52:11]FM_MakeSignedData [17:52:11]FM_MakeSignedData [17:52:11]SAM_PROTO_SignData [17:52:11]wFMCommunicate request_size=4 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 0D 01 02 [17:52:11]Write to MH i2c: E2 08 00 ED 28 80 0D 01 02 00 00 00 00 8E [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 ED 28 00 90 00 89 [17:52:11]RAPDU: 90 00 [17:52:11]wFMCommunicate OK [17:52:11]wFMCommunicate request_size=255 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 4B A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5D 02 00 35 04 06 00 85 [17:52:11]Write to MH i2c: E2 02 01 EE 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 4B A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5D 02 00 35 04 06 00 85 00 00 FE [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 EE 28 00 90 00 8A [17:52:11]RAPDU: 90 00 [17:52:11]wFMCommunicate OK [17:52:11]wFMCommunicate request_size=10 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 0D 02 02 05 A0 4A B7 B6 05 [17:52:11]Write to MH i2c: E2 0D 00 EF 28 80 0D 02 02 05 00 A0 4A B7 B6 05 00 00 F7 [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 03 00 EF 28 00 90 00 8B [17:52:11]RAPDU: 90 00 [17:52:11]wFMCommunicate OK [17:52:11]wFMCommunicate request_size=4 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 0D 03 02 [17:52:11]Write to MH i2c: E2 08 00 F0 28 80 0D 03 02 00 00 00 00 93 [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 0B 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 0B 00 F0 28 00 17 C8 DA 28 C8 2B 58 60 90 00 20 [17:52:11]RAPDU: 17 C8 DA 28 C8 2B 58 60 90 00 [17:52:11]wFMCommunicate OK [17:52:11]SAM_PROTO_SignData done [17:52:11]FM_MakeSignedData done [17:52:11]CreateOFDProtocolMessage [17:52:11]wFMCommunicate request_size=4 [17:52:11]MH_SAM_APDU [17:52:11]CAPDU: 80 11 00 00 [17:52:11]Write to MH i2c: E2 08 00 F1 28 80 11 00 00 00 00 00 00 93 [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:11]Read from MH i2c: E2 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 17 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: E2 17 00 F1 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [17:52:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:52:11]wFMCommunicate OK [17:52:11]CreateOFDProtocolMessage done [17:52:11]OFDSenderStorePacket 155037 [17:52:11]StoreOFDPacket docnum=155037 [17:52:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 43 07 01 D6 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 4B A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5D 02 00 35 04 06 00 85 A0 4A B7 B6 05 17 C8 DA 28 C8 2B 58 60 [17:52:11]CheckFolder [17:52:11]dirname=/storage/ofd_packets [17:52:11]CheckFolder done [17:52:11]ProducePacketName [17:52:11]name=ofd_packets/00155037 [17:52:11]NVStorageSaveData ofd_packets/00155037 [17:52:11]File name is /storage/ofd_packets/00155037 [17:52:11]Write 301 bytes [17:52:11]NVStorageSaveData done [17:52:11]OFDSenderStorePacket done [17:52:11]KKMCreateOFDPacket done [17:52:11]NVStorageSaveData kkm_last_timestamp [17:52:11]File name is /storage/kkm_last_timestamp [17:52:11]Write 4 bytes [17:52:11]NVStorageSaveData done [17:52:11]OFD Sender: Processing packet 155037 [packets to send 51, broken 50] [17:52:11]ProducePacketName [17:52:11]name=ofd_packets/00155037 [17:52:11]OFD Sender: To server: pG, [17:52:11]CommunicateWithHost lk.salyk.kg:30040 [17:52:11]ConnectInit lk.salyk.kg [17:52:11]ExternCall_PrintAddStr [17:52:11]wPrintStart [17:52:11]Write to MH i2c: 01 00 00 F2 28 1A [17:52:11]Write i2c OK [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: 01 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: 01 07 00 [17:52:11]MH_I2C_Read... [17:52:11]Read from MH i2c: 01 07 00 F2 28 00 00 00 00 00 FF 0F 2F [17:52:11]RasterBufferAndPrint [17:52:11]line Счет N : (1)873235 [17:52:11]line ИНН: 02508201610067 [17:52:11]line Контрольно-Кассовый Чек [17:52:11]line ПРОДАЖА [17:52:11]line ТРК (МРК, ГНК) : 22 [17:52:11]line Товар: 2710124130 [17:52:11]line Аи-92-К-5 [17:52:11]line 7.480 * 66.90 [17:52:11]line = 500.41 [17:52:11]line НДС 12% НСП 1% [17:52:11]line > о реализуемом товаре [17:52:11]line ОКРУГЛЕНИЕ: -0.41 [17:52:11]line ИТОГО: 500.00 [17:52:11]line Внесено: 500.00 [17:52:11]line СДАЧА: 0.00 [17:52:11]line НСП 1% : 4.43 [17:52:11]line НДС 12% : 53.14 [17:52:11]line Наличными: 500.00 [17:52:11]line Безнал.: 0.00 [17:52:11]line Место: АЗС № 165 "Партнер Нефть" [17:52:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:52:11]line СНО: Общий режим [17:52:11]line Чек 426 18.10.2024 17:52 [17:52:11]line Смена: 312 ФФД: 1.0 [17:52:11]line ЗНМ: 0300000234 [17:52:11]line РНМ: 0000137193017469 [17:52:12]line Версия ККМ: v1.0 [17:52:12]line ФМ: 0000000000963156 [17:52:12]line ФД: 155037 [17:52:12]line ФПД: 146923494815237 [17:52:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155037&fm=146923494815237&tin=02508201610067®Number=0000137193017469&sum=50000 [17:52:12]Connected sock=11 [17:52:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 43 07 01 D6 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 4B A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5D 02 00 35 04 06 00 85 A0 4A B7 B6 05 17 C8 DA 28 C8 2B 58 60 [17:52:12]written 0, free lines is 4095 [17:52:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 66 47 00 BB AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 5D 02 00 F4 03 04 00 83 46 12 67 B6 04 01 00 00 7C 19 9A 77 61 9F 85 1B [17:52:12]CommunicateWithHost err = 0 [17:52:12]CheckOFDResponse [17:52:12]1017 (14) - 77093643461234 [17:52:12]1041 (16) - 0000000000963156 [17:52:12]1040 (4) - 155037 [17:52:12]1012 (4) - 18.10.2024 11:29 [17:52:12]1206 (1) - 0 [17:52:12]OFD Sender: Remove packet 155037 [17:52:12]ProducePacketName [17:52:12]name=ofd_packets/00155037 [17:52:12]NVStorageDeleteData [17:52:12]Write to MH i2c: 01 00 00 1D 29 46 [17:52:12]Write i2c OK [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: 01 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: 01 07 00 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: 01 07 00 1D 29 00 00 00 00 00 F4 0C 4D [17:52:12]RasterBufferAndPrint [17:52:12]line [17:52:12]line [17:52:12]line [17:52:12]line [17:52:12]line [17:52:12]written 0, free lines is 3322 [17:52:12]MH_Cut [17:52:12]Write to MH i2c: D1 01 00 24 29 01 1F [17:52:12]Write i2c OK [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: D1 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: D1 01 00 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: D1 01 00 24 29 00 1E [17:52:12]Write to MH i2c: 01 00 00 25 29 4E [17:52:12]Write i2c OK [17:52:12]MH_I2C_Read... [17:52:13]OFD Sender: No OFD packet to send [17:52:13]*** Cut start [17:52:13]*** Partial cut [17:52:13]*** CUTSNS_PIN = 1 [17:52:13]*** CUTSNS_PIN = 0 [17:52:13]*** Brake cut motor [17:52:14]Read from MH i2c: 01 [17:52:14]MH_I2C_Read... [17:52:14]*** Stop cut motor [17:52:14]*** Cut end [17:52:14]Read from MH i2c: 01 07 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: 01 07 00 25 29 00 00 00 00 00 FF 0F 63 [17:52:14]process_action close_receipt done [17:52:14]requested_data is exist [17:52:14]produce_requested_data [17:52:14]requested_item fm.sn is exist - process it [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 11 00 00 [17:52:14]Write to MH i2c: E2 08 00 26 29 80 11 00 00 00 00 00 00 C9 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 17 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 17 00 26 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [17:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:52:14]wFMCommunicate OK [17:52:14]requested_item fd.num is exist - process it [17:52:14]SAM_PROTO_GetFieldsCounters [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 13 00 00 [17:52:14]Write to MH i2c: E2 08 00 27 29 80 13 00 00 00 00 00 00 CC [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 62 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 62 00 27 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [17:52:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:14]wFMCommunicate OK [17:52:14]SAM_PROTO_GetFieldsCounters done [17:52:14]requested_item shift.num is exist - process it [17:52:14]requested_item shift.opened is exist - process it [17:52:14]req_shift_opened [17:52:14]FM_GetShiftState [17:52:14]SAM_PROTO_GetShiftState [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 13 01 00 [17:52:14]Write to MH i2c: E2 08 00 28 29 80 13 01 00 00 00 00 00 CE [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 0E 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 0E 00 28 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 05 [17:52:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:52:14]wFMCommunicate OK [17:52:14]SAM_PROTO_GetShiftState done [17:52:14]FM_GetShiftState done [17:52:14]req_shift_opened done [17:52:14]requested_item shift.open_date is exist - process it [17:52:14]req_shift_open_date [17:52:14]req_shift_open_date done [17:52:14]produce_requested_data done [17:52:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155037,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:52:14]process_action_free close_receipt [17:52:14]json_value_free [17:52:14]json_value_free done [17:52:14]process_json_proto returns [17:52:14]Send response to host [17:52:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155037,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:52:14]free response buf [17:52:14]execute_script done [17:52:14]execute_script returns [17:52:14]free content buf [17:52:14]Sock 9.Close socket [17:52:14]Sock 9.Thread stoped [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:18]OFD Sender: No OFD packet to send [17:53:22]accept exits with 7 [17:53:22]New connection [17:53:22]New thread 3066748260 created [17:53:22]Thread 3066891620 joined [17:53:22]Waiting for new connection... [17:53:22] Sock 7.Parse request [17:53:22]Sock 7.Check first char [17:53:22]Sock 7.First char is OK [17:53:22]request: POST /json_proto HTTP/1.0 [17:53:22]Method: POST [17:53:22]URL: /json_proto [17:53:22]Method is POST - this is cgi request [17:53:22]url: /json_proto [17:53:22]query_string will be loaded in cgi processing [17:53:22]execute_cgi json_proto POST (null) [17:53:22]execute_cgi path=json_proto method=POST [17:53:22]POST find Content-Length [17:53:22]Host: 172.17.53.67:8080 [17:53:22]Content-Length: 766 [17:53:22]Content-Type: application/json [17:53:22] [17:53:22]POST finish read [17:53:22]Found Content-Length = 766 [17:53:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:22]execute_script... [17:53:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:22]POST & json_proto [17:53:22]process_json_proto [17:53:22]json parsed OK: [17:53:22]protocol is kg_v1.0 [17:53:22]action value=close_receipt [17:53:22]process_action close_receipt [17:53:22]cmd_close_receipt [17:53:22]MH_GetDate [17:53:22]Write to MH i2c: F0 00 00 29 29 41 [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 09 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 09 00 29 29 00 93 A0 12 67 19 BC 99 64 C8 [17:53:22]GetLastDocTimeStamp 1729273931 [17:53:22]current date 1729274003 [17:53:22]FM_GetShiftState [17:53:22]SAM_PROTO_GetShiftState [17:53:22]wFMCommunicate request_size=4 [17:53:22]MH_SAM_APDU [17:53:22]CAPDU: 80 13 01 00 [17:53:22]Write to MH i2c: E2 08 00 2A 29 80 13 01 00 00 00 00 00 D0 [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:22]Read from MH i2c: E2 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: E2 0E 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: E2 0E 00 2A 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 07 [17:53:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:53:22]wFMCommunicate OK [17:53:22]SAM_PROTO_GetShiftState done [17:53:22]FM_GetShiftState done [17:53:22]opened in 1729211399 [17:53:22]opened+sec_in_day 1729297799 [17:53:22]quantity*price = 30038 [17:53:22]sum+1 = 30039 [17:53:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 427 18.10.2024 17:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155038 ФПД: 225683758700370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155038&fm=225683758700370&tin=02508201610067®Number=0000137193017469&sum=30038 [17:53:23]StoreToDocumentArchive [17:53:23]shift 312 fd 155038 [17:53:23]save to /storage/0312/doc_00155038 [17:53:23]save last doc name /storage/0312/doc_00155038 to /storage/kkm_last_doc_name [17:53:23]save OK [17:53:23]Clear old archive folders... [17:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:23]tlvbuf is 01E18070 [17:53:23]SAM_PROTO_ClearQueue [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 09 00 00 [17:53:23]Write to MH i2c: E2 08 00 37 29 80 09 00 00 00 00 00 00 D2 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 37 29 00 90 00 D4 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_ClearQueue done [17:53:23]KKMCreateOFDPacket [17:53:23]OFDProtocolAddRootSTLVToBuf [17:53:23]FM_MakeSignedData [17:53:23]FM_MakeSignedData [17:53:23]SAM_PROTO_SignData [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 01 02 [17:53:23]Write to MH i2c: E2 08 00 38 29 80 0D 01 02 00 00 00 00 DA [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 38 29 00 90 00 D5 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=255 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 93 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5D 02 00 35 04 06 00 CD [17:53:24]Write to MH i2c: E2 02 01 39 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 93 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5D 02 00 35 04 06 00 CD 00 00 1C [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:24]Read from MH i2c: E2 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 03 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 03 00 39 29 00 90 00 D6 [17:53:24]RAPDU: 90 00 [17:53:24]wFMCommunicate OK [17:53:24]wFMCommunicate request_size=10 [17:53:24]MH_SAM_APDU [17:53:24]CAPDU: 80 0D 02 02 05 42 18 44 D7 52 [17:53:24]Write to MH i2c: E2 0D 00 3A 29 80 0D 02 02 05 00 42 18 44 D7 52 00 00 AE [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:24]Read from MH i2c: E2 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 03 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 03 00 3A 29 00 90 00 D7 [17:53:24]RAPDU: 90 00 [17:53:24]wFMCommunicate OK [17:53:24]wFMCommunicate request_size=4 [17:53:24]MH_SAM_APDU [17:53:24]CAPDU: 80 0D 03 02 [17:53:24]Write to MH i2c: E2 08 00 3B 29 80 0D 03 02 00 00 00 00 DF [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:24]Read from MH i2c: E2 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 0B 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 0B 00 3B 29 00 A4 47 92 A9 B8 1D 96 4C 90 00 BD [17:53:24]RAPDU: A4 47 92 A9 B8 1D 96 4C 90 00 [17:53:24]wFMCommunicate OK [17:53:24]SAM_PROTO_SignData done [17:53:24]FM_MakeSignedData done [17:53:24]CreateOFDProtocolMessage [17:53:24]wFMCommunicate request_size=4 [17:53:24]MH_SAM_APDU [17:53:24]CAPDU: 80 11 00 00 [17:53:24]Write to MH i2c: E2 08 00 3C 29 80 11 00 00 00 00 00 00 DF [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:24]Read from MH i2c: E2 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 17 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: E2 17 00 3C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [17:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:24]wFMCommunicate OK [17:53:24]CreateOFDProtocolMessage done [17:53:24]OFDSenderStorePacket 155038 [17:53:24]StoreOFDPacket docnum=155038 [17:53:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 82 9D 07 01 EB 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 93 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5D 02 00 35 04 06 00 CD 42 18 44 D7 52 A4 47 92 A9 B8 1D 96 4C [17:53:24]CheckFolder [17:53:24]dirname=/storage/ofd_packets [17:53:24]CheckFolder done [17:53:24]ProducePacketName [17:53:24]name=ofd_packets/00155038 [17:53:24]NVStorageSaveData ofd_packets/00155038 [17:53:24]File name is /storage/ofd_packets/00155038 [17:53:24]Write 301 bytes [17:53:24]NVStorageSaveData done [17:53:24]OFDSenderStorePacket done [17:53:24]KKMCreateOFDPacket done [17:53:24]NVStorageSaveData kkm_last_timestamp [17:53:24]File name is /storage/kkm_last_timestamp [17:53:24]Write 4 bytes [17:53:24]NVStorageSaveData done [17:53:24]ExternCall_PrintAddStr [17:53:24]wPrintStart [17:53:24]Write to MH i2c: 01 00 00 3D 29 66 [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 07 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 07 00 3D 29 00 00 00 00 00 FF 0F 7B [17:53:24]RasterBufferAndPrint [17:53:24]line Счет N : (1)873236 [17:53:24]line ИНН: 02508201610067 [17:53:24]line Контрольно-Кассовый Чек [17:53:24]line ПРОДАЖА [17:53:24]line ТРК (МРК, ГНК) : 42 [17:53:24]line Товар: 2710124130 [17:53:24]line Аи-92-К-5 [17:53:24]line 4.490 * 66.90 [17:53:24]line = 300.38 [17:53:24]line НДС 12% НСП 1% [17:53:24]line > о реализуемом товаре [17:53:24]line ИТОГО: 300.38 [17:53:24]line НСП 1% : 2.66 [17:53:24]line НДС 12% : 31.90 [17:53:24]line Наличными: 0.00 [17:53:24]line Безнал.: 300.38 [17:53:24]line Место: АЗС № 165 "Партнер Нефть" [17:53:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:53:24]line СНО: Общий режим [17:53:24]line Чек 427 18.10.2024 17:53 [17:53:24]line Смена: 312 ФФД: 1.0 [17:53:24]line ЗНМ: 0300000234 [17:53:24]line РНМ: 0000137193017469 [17:53:24]line Версия ККМ: v1.0 [17:53:24]line Платежная система: Mbank [17:53:24]line ФМ: 0000000000963156 [17:53:24]line ФД: 155038 [17:53:24]line ФПД: 225683758700370 [17:53:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155038&fm=225683758700370&tin=02508201610067®Number=0000137193017469&sum=30038 [17:53:24]OFD Sender: Processing packet 155038 [packets to send 51, broken 50] [17:53:24]ProducePacketName [17:53:24]name=ofd_packets/00155038 [17:53:24]OFD Sender: To server: pG, [17:53:24]CommunicateWithHost lk.salyk.kg:30040 [17:53:24]ConnectInit lk.salyk.kg [17:53:24]written 0, free lines is 4095 [17:53:24]Connected sock=10 [17:53:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 82 9D 07 01 EB 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 93 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5D 02 00 35 04 06 00 CD 42 18 44 D7 52 A4 47 92 A9 B8 1D 96 4C [17:53:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 AA 47 00 0F CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 5D 02 00 F4 03 04 00 CB 46 12 67 B6 04 01 00 00 C7 81 C7 5E 78 F2 83 A2 [17:53:25]CommunicateWithHost err = 0 [17:53:25]CheckOFDResponse [17:53:25]1017 (14) - 77093643461234 [17:53:25]1041 (16) - 0000000000963156 [17:53:25]1040 (4) - 155038 [17:53:25]1012 (4) - 18.10.2024 11:30 [17:53:25]1206 (1) - 0 [17:53:25]OFD Sender: Remove packet 155038 [17:53:25]ProducePacketName [17:53:25]name=ofd_packets/00155038 [17:53:25]NVStorageDeleteData [17:53:25]Write to MH i2c: 01 00 00 66 29 8F [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: 01 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: 01 07 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: 01 07 00 66 29 00 00 00 00 00 24 0D C7 [17:53:25]RasterBufferAndPrint [17:53:25]line [17:53:25]line [17:53:25]line [17:53:25]line [17:53:25]line [17:53:25]written 0, free lines is 3371 [17:53:25]MH_Cut [17:53:25]Write to MH i2c: D1 01 00 6D 29 01 68 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: D1 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: D1 01 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: D1 01 00 6D 29 00 67 [17:53:25]Write to MH i2c: 01 00 00 6E 29 97 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]OFD Sender: No OFD packet to send [17:53:25]*** Cut start [17:53:25]*** Partial cut [17:53:25]*** CUTSNS_PIN = 1 [17:53:25]*** CUTSNS_PIN = 0 [17:53:26]*** Brake cut motor [17:53:26]Read from MH i2c: 01 [17:53:26]MH_I2C_Read... [17:53:26]*** Stop cut motor [17:53:26]*** Cut end [17:53:26]Read from MH i2c: 01 07 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: 01 07 00 6E 29 00 00 00 00 00 FF 0F AC [17:53:26]process_action close_receipt done [17:53:26]requested_data is exist [17:53:26]produce_requested_data [17:53:26]requested_item fm.sn is exist - process it [17:53:26]wFMCommunicate request_size=4 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 11 00 00 [17:53:26]Write to MH i2c: E2 08 00 6F 29 80 11 00 00 00 00 00 00 12 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 17 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 17 00 6F 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [17:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:26]wFMCommunicate OK [17:53:26]requested_item fd.num is exist - process it [17:53:26]SAM_PROTO_GetFieldsCounters [17:53:26]wFMCommunicate request_size=4 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 13 00 00 [17:53:26]Write to MH i2c: E2 08 00 70 29 80 13 00 00 00 00 00 00 15 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 62 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 62 00 70 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [17:53:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:26]wFMCommunicate OK [17:53:26]SAM_PROTO_GetFieldsCounters done [17:53:26]requested_item shift.num is exist - process it [17:53:26]requested_item shift.opened is exist - process it [17:53:26]req_shift_opened [17:53:26]FM_GetShiftState [17:53:26]SAM_PROTO_GetShiftState [17:53:26]wFMCommunicate request_size=4 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 13 01 00 [17:53:26]Write to MH i2c: E2 08 00 71 29 80 13 01 00 00 00 00 00 17 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 0E 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 0E 00 71 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4E [17:53:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:53:26]wFMCommunicate OK [17:53:26]SAM_PROTO_GetShiftState done [17:53:26]FM_GetShiftState done [17:53:26]req_shift_opened done [17:53:26]requested_item shift.open_date is exist - process it [17:53:26]req_shift_open_date [17:53:26]req_shift_open_date done [17:53:26]produce_requested_data done [17:53:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155038,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:53:26]process_action_free close_receipt [17:53:26]json_value_free [17:53:26]json_value_free done [17:53:26]process_json_proto returns [17:53:26]Send response to host [17:53:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155038,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:53:26]free response buf [17:53:26]execute_script done [17:53:26]execute_script returns [17:53:26]free content buf [17:53:26]Sock 7.Close socket [17:53:26]Sock 7.Thread stoped [17:53:30]OFD Sender: No OFD packet to send [17:53:35]OFD Sender: No OFD packet to send [17:53:40]OFD Sender: No OFD packet to send [17:53:45]OFD Sender: No OFD packet to send [17:53:50]OFD Sender: No OFD packet to send [17:53:52]accept exits with 9 [17:53:52]New connection [17:53:52]New thread 3066891620 created [17:53:52]Thread 3066748260 joined [17:53:52]Waiting for new connection... [17:53:52] Sock 9.Parse request [17:53:52]Sock 9.Check first char [17:53:52]Sock 9.First char is OK [17:53:52]request: POST /json_proto HTTP/1.0 [17:53:52]Method: POST [17:53:52]URL: /json_proto [17:53:52]Method is POST - this is cgi request [17:53:52]url: /json_proto [17:53:52]query_string will be loaded in cgi processing [17:53:52]execute_cgi json_proto POST (null) [17:53:52]execute_cgi path=json_proto method=POST [17:53:52]POST find Content-Length [17:53:52]Host: 172.17.53.67:8080 [17:53:52]Content-Length: 677 [17:53:52]Content-Type: application/json [17:53:52] [17:53:52]POST finish read [17:53:52]Found Content-Length = 677 [17:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:52]execute_script... [17:53:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:52]POST & json_proto [17:53:52]process_json_proto [17:53:52]json parsed OK: [17:53:52]protocol is kg_v1.0 [17:53:52]action value=close_receipt [17:53:52]process_action close_receipt [17:53:52]cmd_close_receipt [17:53:52]MH_GetDate [17:53:52]Write to MH i2c: F0 00 00 72 29 8A [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: F0 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: F0 09 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: F0 09 00 72 29 00 B1 A0 12 67 19 BC 99 64 2F [17:53:52]GetLastDocTimeStamp 1729274003 [17:53:52]current date 1729274033 [17:53:52]FM_GetShiftState [17:53:52]SAM_PROTO_GetShiftState [17:53:52]wFMCommunicate request_size=4 [17:53:52]MH_SAM_APDU [17:53:52]CAPDU: 80 13 01 00 [17:53:52]Write to MH i2c: E2 08 00 73 29 80 13 01 00 00 00 00 00 19 [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:52]Read from MH i2c: E2 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 0E 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 0E 00 73 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 50 [17:53:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:53:52]wFMCommunicate OK [17:53:52]SAM_PROTO_GetShiftState done [17:53:52]FM_GetShiftState done [17:53:52]opened in 1729211399 [17:53:52]opened+sec_in_day 1729297799 [17:53:52]quantity*price = 50041 [17:53:52]sum+1 = 50042 [17:53:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 428 18.10.2024 17:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155039 ФПД: 51825147560989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155039&fm=51825147560989&tin=02508201610067®Number=0000137193017469&sum=50000 [17:53:53]StoreToDocumentArchive [17:53:53]shift 312 fd 155039 [17:53:53]save to /storage/0312/doc_00155039 [17:53:53]save last doc name /storage/0312/doc_00155039 to /storage/kkm_last_doc_name [17:53:53]save OK [17:53:53]Clear old archive folders... [17:53:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:53]tlvbuf is 01E17FB0 [17:53:53]SAM_PROTO_ClearQueue [17:53:53]wFMCommunicate request_size=4 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 09 00 00 [17:53:53]Write to MH i2c: E2 08 00 80 29 80 09 00 00 00 00 00 00 1B [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 80 29 00 90 00 1D [17:53:53]RAPDU: 90 00 [17:53:53]wFMCommunicate OK [17:53:53]SAM_PROTO_ClearQueue done [17:53:53]KKMCreateOFDPacket [17:53:53]OFDProtocolAddRootSTLVToBuf [17:53:53]FM_MakeSignedData [17:53:53]FM_MakeSignedData [17:53:53]SAM_PROTO_SignData [17:53:53]wFMCommunicate request_size=4 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 0D 01 02 [17:53:53]Write to MH i2c: E2 08 00 81 29 80 0D 01 02 00 00 00 00 23 [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 81 29 00 90 00 1E [17:53:53]RAPDU: 90 00 [17:53:53]wFMCommunicate OK [17:53:53]wFMCommunicate request_size=255 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 B1 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5D 02 00 35 04 06 00 2F [17:53:53]Write to MH i2c: E2 02 01 82 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 B1 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5D 02 00 35 04 06 00 2F 00 00 A7 [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 82 29 00 90 00 1F [17:53:53]RAPDU: 90 00 [17:53:53]wFMCommunicate OK [17:53:53]wFMCommunicate request_size=10 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 0D 02 02 05 22 7B 82 C4 1D [17:53:53]Write to MH i2c: E2 0D 00 83 29 80 0D 02 02 05 00 22 7B 82 C4 1D 00 00 30 [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 03 00 83 29 00 90 00 20 [17:53:53]RAPDU: 90 00 [17:53:53]wFMCommunicate OK [17:53:53]wFMCommunicate request_size=4 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 0D 03 02 [17:53:53]Write to MH i2c: E2 08 00 84 29 80 0D 03 02 00 00 00 00 28 [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 0B 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 0B 00 84 29 00 40 9C 35 1B 95 08 8E B9 90 00 39 [17:53:53]RAPDU: 40 9C 35 1B 95 08 8E B9 90 00 [17:53:53]wFMCommunicate OK [17:53:53]SAM_PROTO_SignData done [17:53:53]FM_MakeSignedData done [17:53:53]CreateOFDProtocolMessage [17:53:53]wFMCommunicate request_size=4 [17:53:53]MH_SAM_APDU [17:53:53]CAPDU: 80 11 00 00 [17:53:53]Write to MH i2c: E2 08 00 85 29 80 11 00 00 00 00 00 00 28 [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:53]Read from MH i2c: E2 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 17 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: E2 17 00 85 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [17:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:53]wFMCommunicate OK [17:53:53]CreateOFDProtocolMessage done [17:53:53]OFDSenderStorePacket 155039 [17:53:53]StoreOFDPacket docnum=155039 [17:53:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E DF 07 01 E8 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 B1 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5D 02 00 35 04 06 00 2F 22 7B 82 C4 1D 40 9C 35 1B 95 08 8E B9 [17:53:53]CheckFolder [17:53:53]dirname=/storage/ofd_packets [17:53:53]CheckFolder done [17:53:53]ProducePacketName [17:53:53]name=ofd_packets/00155039 [17:53:53]NVStorageSaveData ofd_packets/00155039 [17:53:53]File name is /storage/ofd_packets/00155039 [17:53:53]Write 301 bytes [17:53:53]NVStorageSaveData done [17:53:53]OFDSenderStorePacket done [17:53:53]KKMCreateOFDPacket done [17:53:53]NVStorageSaveData kkm_last_timestamp [17:53:53]File name is /storage/kkm_last_timestamp [17:53:53]Write 4 bytes [17:53:53]NVStorageSaveData done [17:53:53]ExternCall_PrintAddStr [17:53:53]wPrintStart [17:53:53]Write to MH i2c: 01 00 00 86 29 AF [17:53:53]Write i2c OK [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: 01 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: 01 07 00 [17:53:53]MH_I2C_Read... [17:53:53]Read from MH i2c: 01 07 00 86 29 00 00 00 00 00 FF 0F C4 [17:53:53]RasterBufferAndPrint [17:53:53]line Счет N : (1)873237 [17:53:53]line ИНН: 02508201610067 [17:53:53]line Контрольно-Кассовый Чек [17:53:53]line ПРОДАЖА [17:53:53]line ТРК (МРК, ГНК) : 32 [17:53:53]line Товар: 2710124130 [17:53:53]line Аи-92-К-5 [17:53:53]line 7.480 * 66.90 [17:53:53]line = 500.41 [17:53:53]line НДС 12% НСП 1% [17:53:53]line > о реализуемом товаре [17:53:53]line ОКРУГЛЕНИЕ: -0.41 [17:53:53]line ИТОГО: 500.00 [17:53:53]line Внесено: 500.00 [17:53:53]line СДАЧА: 0.00 [17:53:53]line НСП 1% : 4.43 [17:53:53]line НДС 12% : 53.14 [17:53:53]line Наличными: 500.00 [17:53:53]line Безнал.: 0.00 [17:53:53]line Место: АЗС № 165 "Партнер Нефть" [17:53:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:53:53]line СНО: Общий режим [17:53:53]line Чек 428 18.10.2024 17:53 [17:53:53]line Смена: 312 ФФД: 1.0 [17:53:53]line ЗНМ: 0300000234 [17:53:53]line РНМ: 0000137193017469 [17:53:53]line Версия ККМ: v1.0 [17:53:53]line ФМ: 0000000000963156 [17:53:53]line ФД: 155039 [17:53:53]line ФПД: 51825147560989 [17:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155039&fm=51825147560989&tin=02508201610067®Number=0000137193017469&sum=50000 [17:53:54]OFD Sender: Processing packet 155039 [packets to send 51, broken 50] [17:53:54]ProducePacketName [17:53:54]name=ofd_packets/00155039 [17:53:54]OFD Sender: To server: pG, [17:53:54]CommunicateWithHost lk.salyk.kg:30040 [17:53:54]ConnectInit lk.salyk.kg [17:53:54]written 0, free lines is 4095 [17:53:54]Connected sock=11 [17:53:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E DF 07 01 E8 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 B1 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5D 02 00 35 04 06 00 2F 22 7B 82 C4 1D 40 9C 35 1B 95 08 8E B9 [17:53:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 8E 47 00 6E C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 5D 02 00 F4 03 04 00 E9 46 12 67 B6 04 01 00 00 50 BF 56 3A 28 6D 88 04 [17:53:54]CommunicateWithHost err = 0 [17:53:54]CheckOFDResponse [17:53:54]1017 (14) - 77093643461234 [17:53:54]1041 (16) - 0000000000963156 [17:53:54]1040 (4) - 155039 [17:53:54]1012 (4) - 18.10.2024 11:30 [17:53:54]1206 (1) - 0 [17:53:54]OFD Sender: Remove packet 155039 [17:53:54]ProducePacketName [17:53:54]name=ofd_packets/00155039 [17:53:54]NVStorageDeleteData [17:53:54]Write to MH i2c: 01 00 00 B1 29 DA [17:53:54]Write i2c OK [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: 01 [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: 01 07 00 [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: 01 07 00 B1 29 00 00 00 00 00 F4 0C E1 [17:53:54]RasterBufferAndPrint [17:53:54]line [17:53:54]line [17:53:54]line [17:53:54]line [17:53:54]line [17:53:54]written 0, free lines is 3322 [17:53:54]MH_Cut [17:53:54]Write to MH i2c: D1 01 00 B8 29 01 B3 [17:53:54]Write i2c OK [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: D1 [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: D1 01 00 [17:53:54]MH_I2C_Read... [17:53:54]Read from MH i2c: D1 01 00 B8 29 00 B2 [17:53:54]Write to MH i2c: 01 00 00 B9 29 E2 [17:53:54]Write i2c OK [17:53:54]MH_I2C_Read... [17:53:55]OFD Sender: No OFD packet to send [17:53:55]*** Cut start [17:53:55]*** Partial cut [17:53:55]*** CUTSNS_PIN = 1 [17:53:55]*** CUTSNS_PIN = 0 [17:53:55]*** Brake cut motor [17:53:55]Read from MH i2c: 01 [17:53:55]MH_I2C_Read... [17:53:55]*** Stop cut motor [17:53:55]*** Cut end [17:53:55]Read from MH i2c: 01 07 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: 01 07 00 B9 29 00 00 00 00 00 FF 0F F7 [17:53:55]process_action close_receipt done [17:53:55]requested_data is exist [17:53:55]produce_requested_data [17:53:55]requested_item fm.sn is exist - process it [17:53:55]wFMCommunicate request_size=4 [17:53:55]MH_SAM_APDU [17:53:55]CAPDU: 80 11 00 00 [17:53:55]Write to MH i2c: E2 08 00 BA 29 80 11 00 00 00 00 00 00 5D [17:53:55]Write i2c OK [17:53:55]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 17 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 17 00 BA 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [17:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:56]wFMCommunicate OK [17:53:56]requested_item fd.num is exist - process it [17:53:56]SAM_PROTO_GetFieldsCounters [17:53:56]wFMCommunicate request_size=4 [17:53:56]MH_SAM_APDU [17:53:56]CAPDU: 80 13 00 00 [17:53:56]Write to MH i2c: E2 08 00 BB 29 80 13 00 00 00 00 00 00 60 [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 62 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 62 00 BB 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [17:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:56]wFMCommunicate OK [17:53:56]SAM_PROTO_GetFieldsCounters done [17:53:56]requested_item shift.num is exist - process it [17:53:56]requested_item shift.opened is exist - process it [17:53:56]req_shift_opened [17:53:56]FM_GetShiftState [17:53:56]SAM_PROTO_GetShiftState [17:53:56]wFMCommunicate request_size=4 [17:53:56]MH_SAM_APDU [17:53:56]CAPDU: 80 13 01 00 [17:53:56]Write to MH i2c: E2 08 00 BC 29 80 13 01 00 00 00 00 00 62 [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 0E 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 0E 00 BC 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 99 [17:53:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:53:56]wFMCommunicate OK [17:53:56]SAM_PROTO_GetShiftState done [17:53:56]FM_GetShiftState done [17:53:56]req_shift_opened done [17:53:56]requested_item shift.open_date is exist - process it [17:53:56]req_shift_open_date [17:53:56]req_shift_open_date done [17:53:56]produce_requested_data done [17:53:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155039,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:53:56]process_action_free close_receipt [17:53:56]json_value_free [17:53:56]json_value_free done [17:53:56]process_json_proto returns [17:53:56]Send response to host [17:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155039,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:53:56]free response buf [17:53:56]execute_script done [17:53:56]execute_script returns [17:53:56]free content buf [17:53:56]Sock 9.Close socket [17:53:56]Sock 9.Thread stoped [17:54:00]OFD Sender: No OFD packet to send [17:54:05]OFD Sender: No OFD packet to send [17:54:10]OFD Sender: No OFD packet to send [17:54:15]OFD Sender: No OFD packet to send [17:54:20]OFD Sender: No OFD packet to send [17:54:25]OFD Sender: No OFD packet to send [17:54:30]OFD Sender: No OFD packet to send [17:54:35]OFD Sender: No OFD packet to send [17:54:40]OFD Sender: No OFD packet to send [17:54:45]OFD Sender: No OFD packet to send [17:54:47]accept exits with 7 [17:54:47]New connection [17:54:47]New thread 3066748260 created [17:54:47]Thread 3066891620 joined [17:54:47]Waiting for new connection... [17:54:47] Sock 7.Parse request [17:54:47]Sock 7.Check first char [17:54:47]Sock 7.First char is OK [17:54:47]request: POST /json_proto HTTP/1.0 [17:54:47]Method: POST [17:54:47]URL: /json_proto [17:54:47]Method is POST - this is cgi request [17:54:47]url: /json_proto [17:54:47]query_string will be loaded in cgi processing [17:54:47]execute_cgi json_proto POST (null) [17:54:47]execute_cgi path=json_proto method=POST [17:54:47]POST find Content-Length [17:54:47]Host: 172.17.53.67:8080 [17:54:47]Content-Length: 677 [17:54:47]Content-Type: application/json [17:54:47] [17:54:47]POST finish read [17:54:47]Found Content-Length = 677 [17:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:47]execute_script... [17:54:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:47]POST & json_proto [17:54:47]process_json_proto [17:54:47]json parsed OK: [17:54:47]protocol is kg_v1.0 [17:54:47]action value=close_receipt [17:54:47]process_action close_receipt [17:54:47]cmd_close_receipt [17:54:47]MH_GetDate [17:54:47]Write to MH i2c: F0 00 00 BD 29 D5 [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: F0 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: F0 09 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: F0 09 00 BD 29 00 E8 A0 12 67 19 BC 99 64 B1 [17:54:47]GetLastDocTimeStamp 1729274033 [17:54:47]current date 1729274088 [17:54:47]FM_GetShiftState [17:54:47]SAM_PROTO_GetShiftState [17:54:47]wFMCommunicate request_size=4 [17:54:47]MH_SAM_APDU [17:54:47]CAPDU: 80 13 01 00 [17:54:47]Write to MH i2c: E2 08 00 BE 29 80 13 01 00 00 00 00 00 64 [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:47]Read from MH i2c: E2 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 0E 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 0E 00 BE 29 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [17:54:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:54:47]wFMCommunicate OK [17:54:47]SAM_PROTO_GetShiftState done [17:54:47]FM_GetShiftState done [17:54:47]opened in 1729211399 [17:54:47]opened+sec_in_day 1729297799 [17:54:47]quantity*price = 50041 [17:54:47]sum+1 = 50042 [17:54:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 429 18.10.2024 17:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155040 ФПД: 234210396751872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155040&fm=234210396751872&tin=02508201610067®Number=0000137193017469&sum=50000 [17:54:48]StoreToDocumentArchive [17:54:48]shift 312 fd 155040 [17:54:48]save to /storage/0312/doc_00155040 [17:54:48]save last doc name /storage/0312/doc_00155040 to /storage/kkm_last_doc_name [17:54:48]save OK [17:54:48]Clear old archive folders... [17:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:54:48]tlvbuf is 01DF1E70 [17:54:48]SAM_PROTO_ClearQueue [17:54:48]wFMCommunicate request_size=4 [17:54:48]MH_SAM_APDU [17:54:48]CAPDU: 80 09 00 00 [17:54:48]Write to MH i2c: E2 08 00 CB 29 80 09 00 00 00 00 00 00 66 [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 CB 29 00 90 00 68 [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_ClearQueue done [17:54:49]KKMCreateOFDPacket [17:54:49]OFDProtocolAddRootSTLVToBuf [17:54:49]FM_MakeSignedData [17:54:49]FM_MakeSignedData [17:54:49]SAM_PROTO_SignData [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 01 02 [17:54:49]Write to MH i2c: E2 08 00 CC 29 80 0D 01 02 00 00 00 00 6E [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 CC 29 00 90 00 69 [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=255 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 E8 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5D 02 00 35 04 06 00 D5 [17:54:49]Write to MH i2c: E2 02 01 CD 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 E8 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5D 02 00 35 04 06 00 D5 00 00 D1 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 CD 29 00 90 00 6A [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=10 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 02 02 05 03 5B 80 48 00 [17:54:49]Write to MH i2c: E2 0D 00 CE 29 80 0D 02 02 05 00 03 5B 80 48 00 00 00 A1 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 CE 29 00 90 00 6B [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 03 02 [17:54:49]Write to MH i2c: E2 08 00 CF 29 80 0D 03 02 00 00 00 00 73 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0B 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0B 00 CF 29 00 57 9A 39 F2 F2 D9 C4 B6 90 00 D5 [17:54:49]RAPDU: 57 9A 39 F2 F2 D9 C4 B6 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_SignData done [17:54:49]FM_MakeSignedData done [17:54:49]CreateOFDProtocolMessage [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 11 00 00 [17:54:49]Write to MH i2c: E2 08 00 D0 29 80 11 00 00 00 00 00 00 73 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 17 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 17 00 D0 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [17:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:54:49]wFMCommunicate OK [17:54:49]CreateOFDProtocolMessage done [17:54:49]OFDSenderStorePacket 155040 [17:54:49]StoreOFDPacket docnum=155040 [17:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F1 71 07 01 C1 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 E8 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5D 02 00 35 04 06 00 D5 03 5B 80 48 00 57 9A 39 F2 F2 D9 C4 B6 [17:54:49]CheckFolder [17:54:49]dirname=/storage/ofd_packets [17:54:49]CheckFolder done [17:54:49]ProducePacketName [17:54:49]name=ofd_packets/00155040 [17:54:49]NVStorageSaveData ofd_packets/00155040 [17:54:49]File name is /storage/ofd_packets/00155040 [17:54:49]Write 301 bytes [17:54:49]NVStorageSaveData done [17:54:49]OFDSenderStorePacket done [17:54:49]KKMCreateOFDPacket done [17:54:49]NVStorageSaveData kkm_last_timestamp [17:54:49]File name is /storage/kkm_last_timestamp [17:54:49]Write 4 bytes [17:54:49]NVStorageSaveData done [17:54:49]ExternCall_PrintAddStr [17:54:49]wPrintStart [17:54:49]Write to MH i2c: 01 00 00 D1 29 FA [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 07 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 07 00 D1 29 00 00 00 00 00 FF 0F 0F [17:54:49]RasterBufferAndPrint [17:54:49]line Счет N : (1)873239 [17:54:49]line ИНН: 02508201610067 [17:54:49]line Контрольно-Кассовый Чек [17:54:49]line ПРОДАЖА [17:54:49]line ТРК (МРК, ГНК) : 12 [17:54:49]line Товар: 2710124130 [17:54:49]line Аи-92-К-5 [17:54:49]line 7.480 * 66.90 [17:54:49]line = 500.41 [17:54:49]line НДС 12% НСП 1% [17:54:49]line > о реализуемом товаре [17:54:49]line ОКРУГЛЕНИЕ: -0.41 [17:54:49]line ИТОГО: 500.00 [17:54:49]line Внесено: 500.00 [17:54:49]line СДАЧА: 0.00 [17:54:49]line НСП 1% : 4.43 [17:54:49]line НДС 12% : 53.14 [17:54:49]line Наличными: 500.00 [17:54:49]line Безнал.: 0.00 [17:54:49]line Место: АЗС № 165 "Партнер Нефть" [17:54:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:54:49]line СНО: Общий режим [17:54:49]line Чек 429 18.10.2024 17:54 [17:54:49]line Смена: 312 ФФД: 1.0 [17:54:49]line ЗНМ: 0300000234 [17:54:49]line РНМ: 0000137193017469 [17:54:49]line Версия ККМ: v1.0 [17:54:49]line ФМ: 0000000000963156 [17:54:49]line ФД: 155040 [17:54:49]line ФПД: 234210396751872 [17:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155040&fm=234210396751872&tin=02508201610067®Number=0000137193017469&sum=50000 [17:54:49]OFD Sender: Processing packet 155040 [packets to send 51, broken 50] [17:54:49]ProducePacketName [17:54:49]name=ofd_packets/00155040 [17:54:49]OFD Sender: To server: pG, [17:54:49]CommunicateWithHost lk.salyk.kg:30040 [17:54:49]ConnectInit lk.salyk.kg [17:54:49]written 0, free lines is 4095 [17:54:49]Connected sock=10 [17:54:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F1 71 07 01 C1 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 E8 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5D 02 00 35 04 06 00 D5 03 5B 80 48 00 57 9A 39 F2 F2 D9 C4 B6 [17:54:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 F2 47 00 83 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 5D 02 00 F4 03 04 00 20 47 12 67 B6 04 01 00 00 63 FF 37 46 BE EA DF 04 [17:54:50]CommunicateWithHost err = 0 [17:54:50]CheckOFDResponse [17:54:50]1017 (14) - 77093643461234 [17:54:50]1041 (16) - 0000000000963156 [17:54:50]1040 (4) - 155040 [17:54:50]1012 (4) - 18.10.2024 11:31 [17:54:50]1206 (1) - 0 [17:54:50]OFD Sender: Remove packet 155040 [17:54:50]ProducePacketName [17:54:50]name=ofd_packets/00155040 [17:54:50]NVStorageDeleteData [17:54:50]Write to MH i2c: 01 00 00 FC 29 25 [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 07 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 07 00 FC 29 00 00 00 00 00 F7 0C 2F [17:54:50]RasterBufferAndPrint [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]written 0, free lines is 3326 [17:54:50]MH_Cut [17:54:50]Write to MH i2c: D1 01 00 03 2A 01 FF [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 01 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 01 00 03 2A 00 FE [17:54:50]Write to MH i2c: 01 00 00 04 2A 2E [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]OFD Sender: No OFD packet to send [17:54:51]*** Cut start [17:54:51]*** Partial cut [17:54:51]*** CUTSNS_PIN = 1 [17:54:51]*** CUTSNS_PIN = 0 [17:54:51]*** Brake cut motor [17:54:51]Read from MH i2c: 01 [17:54:51]MH_I2C_Read... [17:54:51]*** Stop cut motor [17:54:51]*** Cut end [17:54:51]Read from MH i2c: 01 07 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: 01 07 00 04 2A 00 00 00 00 00 FF 0F 43 [17:54:51]process_action close_receipt done [17:54:51]requested_data is exist [17:54:51]produce_requested_data [17:54:51]requested_item fm.sn is exist - process it [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 11 00 00 [17:54:51]Write to MH i2c: E2 08 00 05 2A 80 11 00 00 00 00 00 00 A9 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 05 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [17:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:54:51]wFMCommunicate OK [17:54:51]requested_item fd.num is exist - process it [17:54:51]SAM_PROTO_GetFieldsCounters [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 13 00 00 [17:54:51]Write to MH i2c: E2 08 00 06 2A 80 13 00 00 00 00 00 00 AC [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 62 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 62 00 06 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [17:54:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_GetFieldsCounters done [17:54:51]requested_item shift.num is exist - process it [17:54:51]requested_item shift.opened is exist - process it [17:54:51]req_shift_opened [17:54:51]FM_GetShiftState [17:54:51]SAM_PROTO_GetShiftState [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 13 01 00 [17:54:51]Write to MH i2c: E2 08 00 07 2A 80 13 01 00 00 00 00 00 AE [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0E 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0E 00 07 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E5 [17:54:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_GetShiftState done [17:54:51]FM_GetShiftState done [17:54:51]req_shift_opened done [17:54:51]requested_item shift.open_date is exist - process it [17:54:51]req_shift_open_date [17:54:51]req_shift_open_date done [17:54:51]produce_requested_data done [17:54:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155040,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:54:51]process_action_free close_receipt [17:54:51]json_value_free [17:54:51]json_value_free done [17:54:51]process_json_proto returns [17:54:51]Send response to host [17:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155040,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:54:51]free response buf [17:54:51]execute_script done [17:54:51]execute_script returns [17:54:51]free content buf [17:54:51]Sock 7.Close socket [17:54:51]Sock 7.Thread stoped [17:54:55]OFD Sender: No OFD packet to send [17:54:59]accept exits with 9 [17:54:59]New connection [17:54:59]New thread 3066891620 created [17:54:59]Thread 3066748260 joined [17:54:59]Waiting for new connection... [17:54:59] Sock 9.Parse request [17:54:59]Sock 9.Check first char [17:54:59]Sock 9.First char is OK [17:54:59]request: POST /json_proto HTTP/1.0 [17:54:59]Method: POST [17:54:59]URL: /json_proto [17:54:59]Method is POST - this is cgi request [17:54:59]url: /json_proto [17:54:59]query_string will be loaded in cgi processing [17:54:59]execute_cgi json_proto POST (null) [17:54:59]execute_cgi path=json_proto method=POST [17:54:59]POST find Content-Length [17:54:59]Host: 172.17.53.67:8080 [17:54:59]Content-Length: 766 [17:54:59]Content-Type: application/json [17:54:59] [17:54:59]POST finish read [17:54:59]Found Content-Length = 766 [17:54:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:59]execute_script... [17:54:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:59]POST & json_proto [17:54:59]process_json_proto [17:54:59]json parsed OK: [17:54:59]protocol is kg_v1.0 [17:54:59]action value=close_receipt [17:54:59]process_action close_receipt [17:54:59]cmd_close_receipt [17:54:59]MH_GetDate [17:54:59]Write to MH i2c: F0 00 00 08 2A 21 [17:54:59]Write i2c OK [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: F0 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: F0 09 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: F0 09 00 08 2A 00 F4 A0 12 67 19 BC 99 64 09 [17:54:59]GetLastDocTimeStamp 1729274088 [17:54:59]current date 1729274100 [17:54:59]FM_GetShiftState [17:54:59]SAM_PROTO_GetShiftState [17:54:59]wFMCommunicate request_size=4 [17:54:59]MH_SAM_APDU [17:54:59]CAPDU: 80 13 01 00 [17:54:59]Write to MH i2c: E2 08 00 09 2A 80 13 01 00 00 00 00 00 B0 [17:54:59]Write i2c OK [17:54:59]MH_I2C_Read... [17:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:59]Read from MH i2c: E2 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 09 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E7 [17:54:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:54:59]wFMCommunicate OK [17:54:59]SAM_PROTO_GetShiftState done [17:54:59]FM_GetShiftState done [17:54:59]opened in 1729211399 [17:54:59]opened+sec_in_day 1729297799 [17:54:59]quantity*price = 200025 [17:54:59]sum+1 = 200026 [17:54:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 430 18.10.2024 17:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155041 ФПД: 205468645775672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155041&fm=205468645775672&tin=02508201610067®Number=0000137193017469&sum=200025 [17:55:00]StoreToDocumentArchive [17:55:00]shift 312 fd 155041 [17:55:00]save to /storage/0312/doc_00155041 [17:55:00]save last doc name /storage/0312/doc_00155041 to /storage/kkm_last_doc_name [17:55:00]save OK [17:55:00]Clear old archive folders... [17:55:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:55:00]tlvbuf is B6F46390 [17:55:00]SAM_PROTO_ClearQueue [17:55:00]wFMCommunicate request_size=4 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 09 00 00 [17:55:00]Write to MH i2c: E2 08 00 16 2A 80 09 00 00 00 00 00 00 B2 [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 16 2A 00 90 00 B4 [17:55:00]RAPDU: 90 00 [17:55:00]wFMCommunicate OK [17:55:00]SAM_PROTO_ClearQueue done [17:55:00]KKMCreateOFDPacket [17:55:00]OFDProtocolAddRootSTLVToBuf [17:55:00]FM_MakeSignedData [17:55:00]FM_MakeSignedData [17:55:00]SAM_PROTO_SignData [17:55:00]wFMCommunicate request_size=4 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 0D 01 02 [17:55:00]Write to MH i2c: E2 08 00 17 2A 80 0D 01 02 00 00 00 00 BA [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 17 2A 00 90 00 B5 [17:55:00]RAPDU: 90 00 [17:55:00]wFMCommunicate OK [17:55:00]wFMCommunicate request_size=255 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 F4 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5D 02 00 35 04 06 00 BA DF 65 A4 [17:55:00]Write to MH i2c: E2 02 01 18 2A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 F4 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5D 02 00 35 04 06 00 BA DF 65 A4 00 00 0B [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]OFD Sender: No OFD packet to send [17:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 18 2A 00 90 00 B6 [17:55:00]RAPDU: 90 00 [17:55:00]wFMCommunicate OK [17:55:00]wFMCommunicate request_size=7 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 0D 02 02 02 D9 38 [17:55:00]Write to MH i2c: E2 0A 00 19 2A 80 0D 02 02 02 00 D9 38 00 00 D2 [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 03 00 19 2A 00 90 00 B7 [17:55:00]RAPDU: 90 00 [17:55:00]wFMCommunicate OK [17:55:00]wFMCommunicate request_size=4 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 0D 03 02 [17:55:00]Write to MH i2c: E2 08 00 1A 2A 80 0D 03 02 00 00 00 00 BF [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 0B 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 0B 00 1A 2A 00 8B 33 B3 CA 00 B5 C8 72 90 00 EA [17:55:00]RAPDU: 8B 33 B3 CA 00 B5 C8 72 90 00 [17:55:00]wFMCommunicate OK [17:55:00]SAM_PROTO_SignData done [17:55:00]FM_MakeSignedData done [17:55:00]CreateOFDProtocolMessage [17:55:00]wFMCommunicate request_size=4 [17:55:00]MH_SAM_APDU [17:55:00]CAPDU: 80 11 00 00 [17:55:00]Write to MH i2c: E2 08 00 1B 2A 80 11 00 00 00 00 00 00 BF [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:00]Read from MH i2c: E2 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 17 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: E2 17 00 1B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [17:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:55:00]wFMCommunicate OK [17:55:00]CreateOFDProtocolMessage done [17:55:00]OFDSenderStorePacket 155041 [17:55:00]StoreOFDPacket docnum=155041 [17:55:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7E FD 04 01 30 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 F4 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5D 02 00 35 04 06 00 BA DF 65 A4 D9 38 8B 33 B3 CA 00 B5 C8 72 [17:55:00]CheckFolder [17:55:00]dirname=/storage/ofd_packets [17:55:00]CheckFolder done [17:55:00]ProducePacketName [17:55:00]name=ofd_packets/00155041 [17:55:00]NVStorageSaveData ofd_packets/00155041 [17:55:00]File name is /storage/ofd_packets/00155041 [17:55:00]Write 298 bytes [17:55:00]NVStorageSaveData done [17:55:00]OFDSenderStorePacket done [17:55:00]KKMCreateOFDPacket done [17:55:00]NVStorageSaveData kkm_last_timestamp [17:55:00]File name is /storage/kkm_last_timestamp [17:55:00]Write 4 bytes [17:55:00]NVStorageSaveData done [17:55:00]ExternCall_PrintAddStr [17:55:00]wPrintStart [17:55:00]Write to MH i2c: 01 00 00 1C 2A 46 [17:55:00]Write i2c OK [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: 01 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: 01 07 00 [17:55:00]MH_I2C_Read... [17:55:00]Read from MH i2c: 01 07 00 1C 2A 00 00 00 00 00 FF 0F 5B [17:55:00]RasterBufferAndPrint [17:55:00]line Счет N : (1)873238 [17:55:00]line ИНН: 02508201610067 [17:55:00]line Контрольно-Кассовый Чек [17:55:00]line ПРОДАЖА [17:55:00]line ТРК (МРК, ГНК) : 24 [17:55:00]line Товар: 2710194210 [17:55:00]line ДТ-К-2 [17:55:00]line 26.250 * 76.20 [17:55:00]line = 2000.25 [17:55:00]line НДС 12% НСП 1% [17:55:00]line > о реализуемом товаре [17:55:00]line ИТОГО: 2000.25 [17:55:00]line НСП 1% : 17.70 [17:55:00]line НДС 12% : 212.42 [17:55:00]line Наличными: 0.00 [17:55:00]line Безнал.: 2000.25 [17:55:00]line Место: АЗС № 165 "Партнер Нефть" [17:55:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:55:00]line СНО: Общий режим [17:55:00]line Чек 430 18.10.2024 17:55 [17:55:00]line Смена: 312 ФФД: 1.0 [17:55:00]line ЗНМ: 0300000234 [17:55:00]line РНМ: 0000137193017469 [17:55:00]line Версия ККМ: v1.0 [17:55:00]line Платежная система: Mbank [17:55:00]line ФМ: 0000000000963156 [17:55:00]line ФД: 155041 [17:55:00]line ФПД: 205468645775672 [17:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155041&fm=205468645775672&tin=02508201610067®Number=0000137193017469&sum=200025 [17:55:00]written 0, free lines is 4095 [17:55:00]OFD Sender: Processing packet 155041 [packets to send 51, broken 50] [17:55:00]ProducePacketName [17:55:00]name=ofd_packets/00155041 [17:55:00]OFD Sender: To server: pG, [17:55:00]CommunicateWithHost lk.salyk.kg:30040 [17:55:00]ConnectInit lk.salyk.kg [17:55:00]Connected sock=10 [17:55:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7E FD 04 01 30 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 F4 A0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5D 02 00 35 04 06 00 BA DF 65 A4 D9 38 8B 33 B3 CA 00 B5 C8 72 [17:55:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 B6 47 00 98 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 5D 02 00 F4 03 04 00 2B 47 12 67 B6 04 01 00 00 0D 07 F1 DE 23 6D 7A 4B [17:55:01]CommunicateWithHost err = 0 [17:55:01]CheckOFDResponse [17:55:01]1017 (14) - 77093643461234 [17:55:01]1041 (16) - 0000000000963156 [17:55:01]1040 (4) - 155041 [17:55:01]1012 (4) - 18.10.2024 11:31 [17:55:01]1206 (1) - 0 [17:55:01]OFD Sender: Remove packet 155041 [17:55:01]ProducePacketName [17:55:01]name=ofd_packets/00155041 [17:55:01]NVStorageDeleteData [17:55:01]Write to MH i2c: 01 00 00 45 2A 6F [17:55:01]Write i2c OK [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: 01 [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: 01 07 00 [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: 01 07 00 45 2A 00 00 00 00 00 26 0D A9 [17:55:01]RasterBufferAndPrint [17:55:01]line [17:55:01]line [17:55:01]line [17:55:01]line [17:55:01]line [17:55:01]written 0, free lines is 3376 [17:55:01]MH_Cut [17:55:01]Write to MH i2c: D1 01 00 4C 2A 01 48 [17:55:01]Write i2c OK [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: D1 [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: D1 01 00 [17:55:01]MH_I2C_Read... [17:55:01]Read from MH i2c: D1 01 00 4C 2A 00 47 [17:55:01]Write to MH i2c: 01 00 00 4D 2A 77 [17:55:01]Write i2c OK [17:55:01]MH_I2C_Read... [17:55:01]OFD Sender: No OFD packet to send [17:55:02]*** Cut start [17:55:02]*** Partial cut [17:55:02]*** CUTSNS_PIN = 1 [17:55:02]*** CUTSNS_PIN = 0 [17:55:02]*** Brake cut motor [17:55:02]Read from MH i2c: 01 [17:55:02]MH_I2C_Read... [17:55:02]*** Stop cut motor [17:55:02]*** Cut end [17:55:02]Read from MH i2c: 01 07 00 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: 01 07 00 4D 2A 00 00 00 00 00 FF 0F 8C [17:55:02]process_action close_receipt done [17:55:02]requested_data is exist [17:55:02]produce_requested_data [17:55:02]requested_item fm.sn is exist - process it [17:55:02]wFMCommunicate request_size=4 [17:55:02]MH_SAM_APDU [17:55:02]CAPDU: 80 11 00 00 [17:55:02]Write to MH i2c: E2 08 00 4E 2A 80 11 00 00 00 00 00 00 F2 [17:55:02]Write i2c OK [17:55:02]MH_I2C_Read... [17:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:02]Read from MH i2c: E2 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 17 00 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 17 00 4E 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [17:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:55:02]wFMCommunicate OK [17:55:02]requested_item fd.num is exist - process it [17:55:02]SAM_PROTO_GetFieldsCounters [17:55:02]wFMCommunicate request_size=4 [17:55:02]MH_SAM_APDU [17:55:02]CAPDU: 80 13 00 00 [17:55:02]Write to MH i2c: E2 08 00 4F 2A 80 13 00 00 00 00 00 00 F5 [17:55:02]Write i2c OK [17:55:02]MH_I2C_Read... [17:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:02]Read from MH i2c: E2 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 62 00 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 62 00 4F 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [17:55:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:02]wFMCommunicate OK [17:55:02]SAM_PROTO_GetFieldsCounters done [17:55:02]requested_item shift.num is exist - process it [17:55:02]requested_item shift.opened is exist - process it [17:55:02]req_shift_opened [17:55:02]FM_GetShiftState [17:55:02]SAM_PROTO_GetShiftState [17:55:02]wFMCommunicate request_size=4 [17:55:02]MH_SAM_APDU [17:55:02]CAPDU: 80 13 01 00 [17:55:02]Write to MH i2c: E2 08 00 50 2A 80 13 01 00 00 00 00 00 F7 [17:55:02]Write i2c OK [17:55:02]MH_I2C_Read... [17:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:02]Read from MH i2c: E2 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 0E 00 [17:55:02]MH_I2C_Read... [17:55:02]Read from MH i2c: E2 0E 00 50 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [17:55:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:55:02]wFMCommunicate OK [17:55:02]SAM_PROTO_GetShiftState done [17:55:02]FM_GetShiftState done [17:55:02]req_shift_opened done [17:55:02]requested_item shift.open_date is exist - process it [17:55:02]req_shift_open_date [17:55:02]req_shift_open_date done [17:55:02]produce_requested_data done [17:55:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155041,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:55:02]process_action_free close_receipt [17:55:02]json_value_free [17:55:02]json_value_free done [17:55:02]process_json_proto returns [17:55:02]Send response to host [17:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155041,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:55:02]free response buf [17:55:02]execute_script done [17:55:02]execute_script returns [17:55:02]free content buf [17:55:02]Sock 9.Close socket [17:55:02]Sock 9.Thread stoped [17:55:06]OFD Sender: No OFD packet to send [17:55:11]OFD Sender: No OFD packet to send [17:55:16]OFD Sender: No OFD packet to send [17:55:21]OFD Sender: No OFD packet to send [17:55:26]OFD Sender: No OFD packet to send [17:55:31]OFD Sender: No OFD packet to send [17:55:36]OFD Sender: No OFD packet to send [17:55:41]OFD Sender: No OFD packet to send [17:55:46]OFD Sender: No OFD packet to send [17:55:51]OFD Sender: No OFD packet to send [17:55:56]OFD Sender: No OFD packet to send [17:56:01]OFD Sender: No OFD packet to send [17:56:06]OFD Sender: No OFD packet to send [17:56:11]OFD Sender: No OFD packet to send [17:56:16]OFD Sender: No OFD packet to send [17:56:21]OFD Sender: No OFD packet to send [17:56:26]OFD Sender: No OFD packet to send [17:56:31]OFD Sender: No OFD packet to send [17:56:36]OFD Sender: No OFD packet to send [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:56]OFD Sender: No OFD packet to send [17:56:57]accept exits with 7 [17:56:57]New connection [17:56:57]New thread 3066748260 created [17:56:57]Thread 3066891620 joined [17:56:57]Waiting for new connection... [17:56:57] Sock 7.Parse request [17:56:57]Sock 7.Check first char [17:56:57]Sock 7.First char is OK [17:56:57]request: POST /json_proto HTTP/1.0 [17:56:57]Method: POST [17:56:57]URL: /json_proto [17:56:57]Method is POST - this is cgi request [17:56:57]url: /json_proto [17:56:57]query_string will be loaded in cgi processing [17:56:57]execute_cgi json_proto POST (null) [17:56:57]execute_cgi path=json_proto method=POST [17:56:57]POST find Content-Length [17:56:57]Host: 172.17.53.67:8080 [17:56:57]Content-Length: 682 [17:56:57]Content-Type: application/json [17:56:57] [17:56:57]POST finish read [17:56:57]Found Content-Length = 682 [17:56:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:57]execute_script... [17:56:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:57]POST & json_proto [17:56:57]process_json_proto [17:56:57]json parsed OK: [17:56:57]protocol is kg_v1.0 [17:56:57]action value=close_receipt [17:56:57]process_action close_receipt [17:56:57]cmd_close_receipt [17:56:57]MH_GetDate [17:56:57]Write to MH i2c: F0 00 00 51 2A 6A [17:56:57]Write i2c OK [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 09 00 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 09 00 51 2A 00 6A A1 12 67 19 BC 99 64 C9 [17:56:57]GetLastDocTimeStamp 1729274100 [17:56:57]current date 1729274218 [17:56:57]FM_GetShiftState [17:56:57]SAM_PROTO_GetShiftState [17:56:57]wFMCommunicate request_size=4 [17:56:57]MH_SAM_APDU [17:56:57]CAPDU: 80 13 01 00 [17:56:57]Write to MH i2c: E2 08 00 52 2A 80 13 01 00 00 00 00 00 F9 [17:56:57]Write i2c OK [17:56:57]MH_I2C_Read... [17:56:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:57]Read from MH i2c: E2 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: E2 0E 00 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: E2 0E 00 52 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 30 [17:56:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:56:57]wFMCommunicate OK [17:56:57]SAM_PROTO_GetShiftState done [17:56:57]FM_GetShiftState done [17:56:57]opened in 1729211399 [17:56:57]opened+sec_in_day 1729297799 [17:56:57]quantity*price = 200031 [17:56:57]sum+1 = 200032 [17:56:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 431 18.10.2024 17:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155042 ФПД: 126198874839171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155042&fm=126198874839171&tin=02508201610067®Number=0000137193017469&sum=200000 [17:56:58]StoreToDocumentArchive [17:56:58]shift 312 fd 155042 [17:56:58]save to /storage/0312/doc_00155042 [17:56:58]save last doc name /storage/0312/doc_00155042 to /storage/kkm_last_doc_name [17:56:58]save OK [17:56:58]Clear old archive folders... [17:56:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:58]tlvbuf is 01E0FD00 [17:56:58]SAM_PROTO_ClearQueue [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 09 00 00 [17:56:58]Write to MH i2c: E2 08 00 5F 2A 80 09 00 00 00 00 00 00 FB [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 5F 2A 00 90 00 FD [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]SAM_PROTO_ClearQueue done [17:56:58]KKMCreateOFDPacket [17:56:58]OFDProtocolAddRootSTLVToBuf [17:56:58]FM_MakeSignedData [17:56:58]FM_MakeSignedData [17:56:58]SAM_PROTO_SignData [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 01 02 [17:56:58]Write to MH i2c: E2 08 00 60 2A 80 0D 01 02 00 00 00 00 03 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 60 2A 00 90 00 FE [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]wFMCommunicate request_size=255 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 6A A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5D 02 00 35 04 06 00 72 [17:56:58]Write to MH i2c: E2 02 01 61 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 6A A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5D 02 00 35 04 06 00 72 00 00 CC [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 61 2A 00 90 00 FF [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]wFMCommunicate request_size=10 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 02 02 05 C6 F7 1B 18 83 [17:56:58]Write to MH i2c: E2 0D 00 62 2A 80 0D 02 02 05 00 C6 F7 1B 18 83 00 00 83 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 62 2A 00 90 00 00 [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 03 02 [17:56:58]Write to MH i2c: E2 08 00 63 2A 80 0D 03 02 00 00 00 00 08 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 0B 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 0B 00 63 2A 00 96 56 06 74 E6 FF 9E 53 90 00 45 [17:56:58]RAPDU: 96 56 06 74 E6 FF 9E 53 90 00 [17:56:58]wFMCommunicate OK [17:56:58]SAM_PROTO_SignData done [17:56:58]FM_MakeSignedData done [17:56:58]CreateOFDProtocolMessage [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 11 00 00 [17:56:58]Write to MH i2c: E2 08 00 64 2A 80 11 00 00 00 00 00 00 08 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 17 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 17 00 64 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [17:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:56:58]wFMCommunicate OK [17:56:58]CreateOFDProtocolMessage done [17:56:58]OFDSenderStorePacket 155042 [17:56:58]StoreOFDPacket docnum=155042 [17:56:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 70 07 01 CF B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 6A A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5D 02 00 35 04 06 00 72 C6 F7 1B 18 83 96 56 06 74 E6 FF 9E 53 [17:56:58]CheckFolder [17:56:58]dirname=/storage/ofd_packets [17:56:58]CheckFolder done [17:56:58]ProducePacketName [17:56:58]name=ofd_packets/00155042 [17:56:58]NVStorageSaveData ofd_packets/00155042 [17:56:58]File name is /storage/ofd_packets/00155042 [17:56:58]Write 301 bytes [17:56:58]NVStorageSaveData done [17:56:58]OFDSenderStorePacket done [17:56:58]KKMCreateOFDPacket done [17:56:58]NVStorageSaveData kkm_last_timestamp [17:56:58]File name is /storage/kkm_last_timestamp [17:56:58]Write 4 bytes [17:56:58]NVStorageSaveData done [17:56:58]ExternCall_PrintAddStr [17:56:58]wPrintStart [17:56:58]Write to MH i2c: 01 00 00 65 2A 8F [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: 01 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: 01 07 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: 01 07 00 65 2A 00 00 00 00 00 FF 0F A4 [17:56:58]RasterBufferAndPrint [17:56:58]line Счет N : (1)873240 [17:56:58]line ИНН: 02508201610067 [17:56:58]line Контрольно-Кассовый Чек [17:56:58]line ПРОДАЖА [17:56:58]line ТРК (МРК, ГНК) : 32 [17:56:58]line Товар: 2710124130 [17:56:58]line Аи-92-К-5 [17:56:58]line 29.900 * 66.90 [17:56:58]line = 2000.31 [17:56:58]line НДС 12% НСП 1% [17:56:58]line > о реализуемом товаре [17:56:58]line ОКРУГЛЕНИЕ: -0.31 [17:56:58]line ИТОГО: 2000.00 [17:56:58]line Внесено: 2000.00 [17:56:58]line СДАЧА: 0.00 [17:56:58]line НСП 1% : 17.70 [17:56:58]line НДС 12% : 212.42 [17:56:58]line Наличными: 2000.00 [17:56:58]line Безнал.: 0.00 [17:56:58]line Место: АЗС № 165 "Партнер Нефть" [17:56:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:56:58]line СНО: Общий режим [17:56:58]line Чек 431 18.10.2024 17:56 [17:56:58]line Смена: 312 ФФД: 1.0 [17:56:58]line ЗНМ: 0300000234 [17:56:58]line РНМ: 0000137193017469 [17:56:58]line Версия ККМ: v1.0 [17:56:58]line ФМ: 0000000000963156 [17:56:58]line ФД: 155042 [17:56:58]line ФПД: 126198874839171 [17:56:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155042&fm=126198874839171&tin=02508201610067®Number=0000137193017469&sum=200000 [17:56:59]OFD Sender: Processing packet 155042 [packets to send 51, broken 50] [17:56:59]ProducePacketName [17:56:59]name=ofd_packets/00155042 [17:56:59]OFD Sender: To server: pG, [17:56:59]CommunicateWithHost lk.salyk.kg:30040 [17:56:59]ConnectInit lk.salyk.kg [17:56:59]written 0, free lines is 4095 [17:56:59]Write to MH i2c: 01 00 00 90 2A BA [17:56:59]Write i2c OK [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: 01 [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: 01 07 00 [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: 01 07 00 90 2A 00 00 00 00 00 E3 0C B0 [17:56:59]RasterBufferAndPrint [17:56:59]line [17:56:59]line [17:56:59]line [17:56:59]line [17:56:59]line [17:56:59]written 0, free lines is 3302 [17:56:59]MH_Cut [17:56:59]Write to MH i2c: D1 01 00 97 2A 01 93 [17:56:59]Write i2c OK [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: D1 [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: D1 01 00 [17:56:59]MH_I2C_Read... [17:56:59]Read from MH i2c: D1 01 00 97 2A 00 92 [17:56:59]Write to MH i2c: 01 00 00 98 2A C2 [17:56:59]Write i2c OK [17:56:59]MH_I2C_Read... [17:57:00]*** Cut start [17:57:00]*** Partial cut [17:57:00]*** CUTSNS_PIN = 1 [17:57:00]*** CUTSNS_PIN = 0 [17:57:00]*** Brake cut motor [17:57:00]Read from MH i2c: 01 [17:57:00]MH_I2C_Read... [17:57:00]*** Stop cut motor [17:57:00]*** Cut end [17:57:00]Read from MH i2c: 01 07 00 [17:57:00]MH_I2C_Read... [17:57:00]Read from MH i2c: 01 07 00 98 2A 00 00 00 00 00 FF 0F D7 [17:57:00]process_action close_receipt done [17:57:00]requested_data is exist [17:57:00]produce_requested_data [17:57:00]requested_item fm.sn is exist - process it [17:57:00]wFMCommunicate request_size=4 [17:57:00]MH_SAM_APDU [17:57:00]CAPDU: 80 11 00 00 [17:57:00]Write to MH i2c: E2 08 00 99 2A 80 11 00 00 00 00 00 00 3D [17:57:00]Write i2c OK [17:57:00]MH_I2C_Read... [17:57:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:00]Read from MH i2c: E2 [17:57:00]MH_I2C_Read... [17:57:00]Read from MH i2c: E2 17 00 [17:57:00]MH_I2C_Read... [17:57:00]Read from MH i2c: E2 17 00 99 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [17:57:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:57:00]wFMCommunicate OK [17:57:00]requested_item fd.num is exist - process it [17:57:00]SAM_PROTO_GetFieldsCounters [17:57:00]wFMCommunicate request_size=4 [17:57:00]MH_SAM_APDU [17:57:00]CAPDU: 80 13 00 00 [17:57:00]Write to MH i2c: E2 08 00 9A 2A 80 13 00 00 00 00 00 00 40 [17:57:00]Write i2c OK [17:57:01]MH_I2C_Read... [17:57:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:01]Read from MH i2c: E2 [17:57:01]MH_I2C_Read... [17:57:01]Read from MH i2c: E2 62 00 [17:57:01]MH_I2C_Read... [17:57:01]Read from MH i2c: E2 62 00 9A 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [17:57:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:01]wFMCommunicate OK [17:57:01]SAM_PROTO_GetFieldsCounters done [17:57:01]requested_item shift.num is exist - process it [17:57:01]requested_item shift.opened is exist - process it [17:57:01]req_shift_opened [17:57:01]FM_GetShiftState [17:57:01]SAM_PROTO_GetShiftState [17:57:01]wFMCommunicate request_size=4 [17:57:01]MH_SAM_APDU [17:57:01]CAPDU: 80 13 01 00 [17:57:01]Write to MH i2c: E2 08 00 9B 2A 80 13 01 00 00 00 00 00 42 [17:57:01]Write i2c OK [17:57:01]MH_I2C_Read... [17:57:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:01]Read from MH i2c: E2 [17:57:01]MH_I2C_Read... [17:57:01]Read from MH i2c: E2 0E 00 [17:57:01]MH_I2C_Read... [17:57:01]Read from MH i2c: E2 0E 00 9B 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [17:57:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:57:01]wFMCommunicate OK [17:57:01]SAM_PROTO_GetShiftState done [17:57:01]FM_GetShiftState done [17:57:01]req_shift_opened done [17:57:01]requested_item shift.open_date is exist - process it [17:57:01]req_shift_open_date [17:57:01]req_shift_open_date done [17:57:01]produce_requested_data done [17:57:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155042,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:57:01]process_action_free close_receipt [17:57:01]json_value_free [17:57:01]json_value_free done [17:57:01]process_json_proto returns [17:57:01]Send response to host [17:57:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155042,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:57:01]free response buf [17:57:01]execute_script done [17:57:01]execute_script returns [17:57:01]free content buf [17:57:01]Sock 7.Close socket [17:57:01]Sock 7.Thread stoped [17:57:42]accept exits with 9 [17:57:42]New connection [17:57:42]New thread 3066891620 created [17:57:42]Thread 3066748260 joined [17:57:42]Waiting for new connection... [17:57:42] Sock 9.Parse request [17:57:42]Sock 9.Check first char [17:57:42]Sock 9.First char is OK [17:57:42]request: POST /json_proto HTTP/1.0 [17:57:42]Method: POST [17:57:42]URL: /json_proto [17:57:42]Method is POST - this is cgi request [17:57:42]url: /json_proto [17:57:42]query_string will be loaded in cgi processing [17:57:42]execute_cgi json_proto POST (null) [17:57:42]execute_cgi path=json_proto method=POST [17:57:42]POST find Content-Length [17:57:42]Host: 172.17.53.67:8080 [17:57:42]Content-Length: 762 [17:57:42]Content-Type: application/json [17:57:42] [17:57:42]POST finish read [17:57:42]Found Content-Length = 762 [17:57:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:42]execute_script... [17:57:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:42]POST & json_proto [17:57:42]process_json_proto [17:57:42]json parsed OK: [17:57:42]protocol is kg_v1.0 [17:57:42]action value=close_receipt [17:57:42]process_action close_receipt [17:57:42]cmd_close_receipt [17:57:42]MH_GetDate [17:57:42]Write to MH i2c: F0 00 00 9C 2A B5 [17:57:42]Write i2c OK [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 09 00 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 09 00 9C 2A 00 97 A1 12 67 19 BC 99 64 41 [17:57:42]GetLastDocTimeStamp 1729274218 [17:57:42]current date 1729274263 [17:57:42]FM_GetShiftState [17:57:42]SAM_PROTO_GetShiftState [17:57:42]wFMCommunicate request_size=4 [17:57:42]MH_SAM_APDU [17:57:42]CAPDU: 80 13 01 00 [17:57:42]Write to MH i2c: E2 08 00 9D 2A 80 13 01 00 00 00 00 00 44 [17:57:42]Write i2c OK [17:57:42]MH_I2C_Read... [17:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:42]Read from MH i2c: E2 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: E2 0E 00 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: E2 0E 00 9D 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7B [17:57:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:57:42]wFMCommunicate OK [17:57:42]SAM_PROTO_GetShiftState done [17:57:42]FM_GetShiftState done [17:57:42]opened in 1729211399 [17:57:42]opened+sec_in_day 1729297799 [17:57:42]quantity*price = 100000 [17:57:42]sum+1 = 100002 [17:57:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 432 18.10.2024 17:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155043 ФПД: 41288969086556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175743&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155043&fm=41288969086556&tin=02508201610067®Number=0000137193017469&sum=100001 [17:57:43]StoreToDocumentArchive [17:57:43]shift 312 fd 155043 [17:57:43]save to /storage/0312/doc_00155043 [17:57:43]save last doc name /storage/0312/doc_00155043 to /storage/kkm_last_doc_name [17:57:43]save OK [17:57:43]Clear old archive folders... [17:57:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:57:43]tlvbuf is 01DF1E60 [17:57:43]SAM_PROTO_ClearQueue [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 09 00 00 [17:57:43]Write to MH i2c: E2 08 00 AA 2A 80 09 00 00 00 00 00 00 46 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 AA 2A 00 90 00 48 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]SAM_PROTO_ClearQueue done [17:57:43]KKMCreateOFDPacket [17:57:43]OFDProtocolAddRootSTLVToBuf [17:57:43]FM_MakeSignedData [17:57:43]FM_MakeSignedData [17:57:43]SAM_PROTO_SignData [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 01 02 [17:57:43]Write to MH i2c: E2 08 00 AB 2A 80 0D 01 02 00 00 00 00 4E [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 AB 2A 00 90 00 49 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=255 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 97 A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5D 02 00 35 04 06 00 [17:57:43]Write to MH i2c: E2 02 01 AC 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 97 A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5D 02 00 35 04 06 00 00 00 E6 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 AC 2A 00 90 00 4A [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=11 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 02 02 06 25 8D 56 55 E6 5C [17:57:43]Write to MH i2c: E2 0E 00 AD 2A 80 0D 02 02 06 00 25 8D 56 55 E6 5C 00 00 FC [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 AD 2A 00 90 00 4B [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 03 02 [17:57:43]Write to MH i2c: E2 08 00 AE 2A 80 0D 03 02 00 00 00 00 53 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 0B 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 0B 00 AE 2A 00 26 2A 82 E7 4A 37 6B 47 90 00 40 [17:57:43]RAPDU: 26 2A 82 E7 4A 37 6B 47 90 00 [17:57:43]wFMCommunicate OK [17:57:43]SAM_PROTO_SignData done [17:57:43]FM_MakeSignedData done [17:57:43]CreateOFDProtocolMessage [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 11 00 00 [17:57:43]Write to MH i2c: E2 08 00 AF 2A 80 11 00 00 00 00 00 00 53 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 17 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 17 00 AF 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [17:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:57:43]wFMCommunicate OK [17:57:43]CreateOFDProtocolMessage done [17:57:43]OFDSenderStorePacket 155043 [17:57:43]StoreOFDPacket docnum=155043 [17:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FA C5 08 01 7A A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 97 A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5D 02 00 35 04 06 00 25 8D 56 55 E6 5C 26 2A 82 E7 4A 37 6B 47 [17:57:43]CheckFolder [17:57:43]dirname=/storage/ofd_packets [17:57:43]CheckFolder done [17:57:43]ProducePacketName [17:57:43]name=ofd_packets/00155043 [17:57:43]NVStorageSaveData ofd_packets/00155043 [17:57:43]File name is /storage/ofd_packets/00155043 [17:57:43]Write 302 bytes [17:57:43]NVStorageSaveData done [17:57:43]OFDSenderStorePacket done [17:57:43]KKMCreateOFDPacket done [17:57:43]NVStorageSaveData kkm_last_timestamp [17:57:43]File name is /storage/kkm_last_timestamp [17:57:43]Write 4 bytes [17:57:43]NVStorageSaveData done [17:57:44]ExternCall_PrintAddStr [17:57:44]wPrintStart [17:57:44]Write to MH i2c: 01 00 00 B0 2A DA [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 B0 2A 00 00 00 00 00 FF 0F EF [17:57:44]RasterBufferAndPrint [17:57:44]line Счет N : (1)873242 [17:57:44]line ИНН: 02508201610067 [17:57:44]line Контрольно-Кассовый Чек [17:57:44]line ПРОДАЖА [17:57:44]line ТРК (МРК, ГНК) : 43 [17:57:44]line Товар: 2710124130 [17:57:44]line Super 92-К-5 [17:57:44]line 14.620 * 68.40 [17:57:44]line = 1000.01 [17:57:44]line НДС 12% НСП 1% [17:57:44]line > о реализуемом товаре [17:57:44]line ИТОГО: 1000.01 [17:57:44]line НСП 1% : 8.85 [17:57:44]line НДС 12% : 106.20 [17:57:44]line Наличными: 0.00 [17:57:44]line Безнал.: 1000.01 [17:57:44]line Место: АЗС № 165 "Партнер Нефть" [17:57:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:57:44]line СНО: Общий режим [17:57:44]line Чек 432 18.10.2024 17:57 [17:57:44]line Смена: 312 ФФД: 1.0 [17:57:44]line ЗНМ: 0300000234 [17:57:44]line РНМ: 0000137193017469 [17:57:44]line Версия ККМ: v1.0 [17:57:44]line Платежная система: Mbank [17:57:44]line ФМ: 0000000000963156 [17:57:44]line ФД: 155043 [17:57:44]line ФПД: 41288969086556 [17:57:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175743&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155043&fm=41288969086556&tin=02508201610067®Number=0000137193017469&sum=100001 [17:57:44]written 0, free lines is 4095 [17:57:44]Write to MH i2c: 01 00 00 D9 2A 03 [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 D9 2A 00 00 00 00 00 08 0D 1F [17:57:44]RasterBufferAndPrint [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]written 0, free lines is 3342 [17:57:44]MH_Cut [17:57:44]Write to MH i2c: D1 01 00 E0 2A 01 DC [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 01 00 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 01 00 E0 2A 00 DB [17:57:44]Write to MH i2c: 01 00 00 E1 2A 0B [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:45]*** Cut start [17:57:45]*** Partial cut [17:57:45]*** CUTSNS_PIN = 1 [17:57:45]*** CUTSNS_PIN = 0 [17:57:45]*** Brake cut motor [17:57:46]Read from MH i2c: 01 [17:57:46]MH_I2C_Read... [17:57:46]*** Stop cut motor [17:57:46]*** Cut end [17:57:46]Read from MH i2c: 01 07 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: 01 07 00 E1 2A 00 00 00 00 00 FF 0F 20 [17:57:46]process_action close_receipt done [17:57:46]requested_data is exist [17:57:46]produce_requested_data [17:57:46]requested_item fm.sn is exist - process it [17:57:46]wFMCommunicate request_size=4 [17:57:46]MH_SAM_APDU [17:57:46]CAPDU: 80 11 00 00 [17:57:46]Write to MH i2c: E2 08 00 E2 2A 80 11 00 00 00 00 00 00 86 [17:57:46]Write i2c OK [17:57:46]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 17 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 17 00 E2 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [17:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:57:46]wFMCommunicate OK [17:57:46]requested_item fd.num is exist - process it [17:57:46]SAM_PROTO_GetFieldsCounters [17:57:46]wFMCommunicate request_size=4 [17:57:46]MH_SAM_APDU [17:57:46]CAPDU: 80 13 00 00 [17:57:46]Write to MH i2c: E2 08 00 E3 2A 80 13 00 00 00 00 00 00 89 [17:57:46]Write i2c OK [17:57:46]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 62 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 62 00 E3 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [17:57:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:46]wFMCommunicate OK [17:57:46]SAM_PROTO_GetFieldsCounters done [17:57:46]requested_item shift.num is exist - process it [17:57:46]requested_item shift.opened is exist - process it [17:57:46]req_shift_opened [17:57:46]FM_GetShiftState [17:57:46]SAM_PROTO_GetShiftState [17:57:46]wFMCommunicate request_size=4 [17:57:46]MH_SAM_APDU [17:57:46]CAPDU: 80 13 01 00 [17:57:46]Write to MH i2c: E2 08 00 E4 2A 80 13 01 00 00 00 00 00 8B [17:57:46]Write i2c OK [17:57:46]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 0E 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 0E 00 E4 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [17:57:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:57:46]wFMCommunicate OK [17:57:46]SAM_PROTO_GetShiftState done [17:57:46]FM_GetShiftState done [17:57:46]req_shift_opened done [17:57:46]requested_item shift.open_date is exist - process it [17:57:46]req_shift_open_date [17:57:46]req_shift_open_date done [17:57:46]produce_requested_data done [17:57:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155043,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:57:46]process_action_free close_receipt [17:57:46]json_value_free [17:57:46]json_value_free done [17:57:46]process_json_proto returns [17:57:46]Send response to host [17:57:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155043,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:57:46]free response buf [17:57:46]execute_script done [17:57:46]execute_script returns [17:57:46]free content buf [17:57:46]Sock 9.Close socket [17:57:46]Sock 9.Thread stoped [17:58:03]accept exits with 7 [17:58:03]New connection [17:58:03]New thread 3066748260 created [17:58:03]Thread 3066891620 joined [17:58:03]Waiting for new connection... [17:58:03] Sock 7.Parse request [17:58:03]Sock 7.Check first char [17:58:03]Sock 7.First char is OK [17:58:03]request: POST /json_proto HTTP/1.0 [17:58:03]Method: POST [17:58:03]URL: /json_proto [17:58:03]Method is POST - this is cgi request [17:58:03]url: /json_proto [17:58:03]query_string will be loaded in cgi processing [17:58:03]execute_cgi json_proto POST (null) [17:58:03]execute_cgi path=json_proto method=POST [17:58:03]POST find Content-Length [17:58:03]Host: 172.17.53.67:8080 [17:58:03]Content-Length: 677 [17:58:03]Content-Type: application/json [17:58:03] [17:58:03]POST finish read [17:58:03]Found Content-Length = 677 [17:58:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:03]execute_script... [17:58:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:03]POST & json_proto [17:58:03]process_json_proto [17:58:03]json parsed OK: [17:58:03]protocol is kg_v1.0 [17:58:03]action value=close_receipt [17:58:03]process_action close_receipt [17:58:03]cmd_close_receipt [17:58:03]MH_GetDate [17:58:03]Write to MH i2c: F0 00 00 E5 2A FE [17:58:03]Write i2c OK [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 09 00 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 09 00 E5 2A 00 AC A1 12 67 19 BC 99 64 9F [17:58:03]GetLastDocTimeStamp 1729274263 [17:58:03]current date 1729274284 [17:58:03]FM_GetShiftState [17:58:03]SAM_PROTO_GetShiftState [17:58:03]wFMCommunicate request_size=4 [17:58:03]MH_SAM_APDU [17:58:03]CAPDU: 80 13 01 00 [17:58:03]Write to MH i2c: E2 08 00 E6 2A 80 13 01 00 00 00 00 00 8D [17:58:03]Write i2c OK [17:58:03]MH_I2C_Read... [17:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:03]Read from MH i2c: E2 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: E2 0E 00 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: E2 0E 00 E6 2A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C4 [17:58:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:58:03]wFMCommunicate OK [17:58:03]SAM_PROTO_GetShiftState done [17:58:03]FM_GetShiftState done [17:58:03]opened in 1729211399 [17:58:03]opened+sec_in_day 1729297799 [17:58:03]quantity*price = 40006 [17:58:03]sum+1 = 40007 [17:58:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 433 18.10.2024 17:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155044 ФПД: 4895054663232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155044&fm=4895054663232&tin=02508201610067®Number=0000137193017469&sum=40000 [17:58:04]StoreToDocumentArchive [17:58:04]shift 312 fd 155044 [17:58:04]save to /storage/0312/doc_00155044 [17:58:04]save last doc name /storage/0312/doc_00155044 to /storage/kkm_last_doc_name [17:58:04]save OK [17:58:04]Clear old archive folders... [17:58:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:04]tlvbuf is B6F460C0 [17:58:04]SAM_PROTO_ClearQueue [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 09 00 00 [17:58:04]Write to MH i2c: E2 08 00 F3 2A 80 09 00 00 00 00 00 00 8F [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F3 2A 00 90 00 91 [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_ClearQueue done [17:58:04]KKMCreateOFDPacket [17:58:04]OFDProtocolAddRootSTLVToBuf [17:58:04]FM_MakeSignedData [17:58:04]FM_MakeSignedData [17:58:04]SAM_PROTO_SignData [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 01 02 [17:58:04]Write to MH i2c: E2 08 00 F4 2A 80 0D 01 02 00 00 00 00 97 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F4 2A 00 90 00 92 [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=255 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 AC A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5D 02 00 35 04 06 00 04 [17:58:04]Write to MH i2c: E2 02 01 F5 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 AC A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5D 02 00 35 04 06 00 04 00 00 C5 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F5 2A 00 90 00 93 [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=10 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 02 02 05 73 B7 FE 8E 40 [17:58:04]Write to MH i2c: E2 0D 00 F6 2A 80 0D 02 02 05 00 73 B7 FE 8E 40 00 00 9A [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F6 2A 00 90 00 94 [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 03 02 [17:58:04]Write to MH i2c: E2 08 00 F7 2A 80 0D 03 02 00 00 00 00 9C [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0B 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0B 00 F7 2A 00 2F 6F D6 F4 E6 79 21 CF 90 00 54 [17:58:04]RAPDU: 2F 6F D6 F4 E6 79 21 CF 90 00 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_SignData done [17:58:04]FM_MakeSignedData done [17:58:04]CreateOFDProtocolMessage [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 11 00 00 [17:58:04]Write to MH i2c: E2 08 00 F8 2A 80 11 00 00 00 00 00 00 9C [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 F8 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [17:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:58:04]wFMCommunicate OK [17:58:04]CreateOFDProtocolMessage done [17:58:04]OFDSenderStorePacket 155044 [17:58:04]StoreOFDPacket docnum=155044 [17:58:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 DC 07 01 FC C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 AC A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5D 02 00 35 04 06 00 04 73 B7 FE 8E 40 2F 6F D6 F4 E6 79 21 CF [17:58:04]CheckFolder [17:58:04]dirname=/storage/ofd_packets [17:58:04]CheckFolder done [17:58:04]ProducePacketName [17:58:04]name=ofd_packets/00155044 [17:58:04]NVStorageSaveData ofd_packets/00155044 [17:58:04]File name is /storage/ofd_packets/00155044 [17:58:04]Write 301 bytes [17:58:04]NVStorageSaveData done [17:58:04]OFDSenderStorePacket done [17:58:04]KKMCreateOFDPacket done [17:58:04]NVStorageSaveData kkm_last_timestamp [17:58:04]File name is /storage/kkm_last_timestamp [17:58:04]Write 4 bytes [17:58:04]NVStorageSaveData done [17:58:04]ExternCall_PrintAddStr [17:58:04]wPrintStart [17:58:04]Write to MH i2c: 01 00 00 F9 2A 23 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 07 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 07 00 F9 2A 00 00 00 00 00 FF 0F 38 [17:58:04]RasterBufferAndPrint [17:58:04]line Счет N : (1)873241 [17:58:04]line ИНН: 02508201610067 [17:58:04]line Контрольно-Кассовый Чек [17:58:04]line ПРОДАЖА [17:58:04]line ТРК (МРК, ГНК) : 12 [17:58:04]line Товар: 2710124130 [17:58:04]line Аи-92-К-5 [17:58:04]line 5.980 * 66.90 [17:58:04]line = 400.06 [17:58:04]line НДС 12% НСП 1% [17:58:04]line > о реализуемом товаре [17:58:04]line ОКРУГЛЕНИЕ: -0.06 [17:58:04]line ИТОГО: 400.00 [17:58:04]line Внесено: 400.00 [17:58:04]line СДАЧА: 0.00 [17:58:04]line НСП 1% : 3.54 [17:58:04]line НДС 12% : 42.48 [17:58:04]line Наличными: 400.00 [17:58:04]line Безнал.: 0.00 [17:58:04]line Место: АЗС № 165 "Партнер Нефть" [17:58:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:58:04]line СНО: Общий режим [17:58:04]line Чек 433 18.10.2024 17:58 [17:58:04]line Смена: 312 ФФД: 1.0 [17:58:04]line ЗНМ: 0300000234 [17:58:04]line РНМ: 0000137193017469 [17:58:04]line Версия ККМ: v1.0 [17:58:04]line ФМ: 0000000000963156 [17:58:04]line ФД: 155044 [17:58:04]line ФПД: 4895054663232 [17:58:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155044&fm=4895054663232&tin=02508201610067®Number=0000137193017469&sum=40000 [17:58:05]written 0, free lines is 4095 [17:58:05]Write to MH i2c: 01 00 00 24 2B 4F [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 07 00 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 07 00 24 2B 00 00 00 00 00 D9 0C 3B [17:58:05]RasterBufferAndPrint [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]written 0, free lines is 3296 [17:58:05]MH_Cut [17:58:05]Write to MH i2c: D1 01 00 2B 2B 01 28 [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 01 00 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 01 00 2B 2B 00 27 [17:58:05]Write to MH i2c: 01 00 00 2C 2B 57 [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:06]*** Cut start [17:58:06]*** Partial cut [17:58:06]*** CUTSNS_PIN = 1 [17:58:06]*** CUTSNS_PIN = 0 [17:58:06]*** Brake cut motor [17:58:06]Read from MH i2c: 01 [17:58:06]MH_I2C_Read... [17:58:06]*** Stop cut motor [17:58:06]*** Cut end [17:58:06]Read from MH i2c: 01 07 00 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: 01 07 00 2C 2B 00 00 00 00 00 FF 0F 6C [17:58:06]process_action close_receipt done [17:58:06]requested_data is exist [17:58:06]produce_requested_data [17:58:06]requested_item fm.sn is exist - process it [17:58:06]wFMCommunicate request_size=4 [17:58:06]MH_SAM_APDU [17:58:06]CAPDU: 80 11 00 00 [17:58:06]Write to MH i2c: E2 08 00 2D 2B 80 11 00 00 00 00 00 00 D2 [17:58:06]Write i2c OK [17:58:06]MH_I2C_Read... [17:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:06]Read from MH i2c: E2 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: E2 17 00 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: E2 17 00 2D 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [17:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:58:06]wFMCommunicate OK [17:58:06]requested_item fd.num is exist - process it [17:58:06]SAM_PROTO_GetFieldsCounters [17:58:06]wFMCommunicate request_size=4 [17:58:06]MH_SAM_APDU [17:58:06]CAPDU: 80 13 00 00 [17:58:06]Write to MH i2c: E2 08 00 2E 2B 80 13 00 00 00 00 00 00 D5 [17:58:06]Write i2c OK [17:58:06]MH_I2C_Read... [17:58:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:07]Read from MH i2c: E2 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 62 00 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 62 00 2E 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [17:58:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:07]wFMCommunicate OK [17:58:07]SAM_PROTO_GetFieldsCounters done [17:58:07]requested_item shift.num is exist - process it [17:58:07]requested_item shift.opened is exist - process it [17:58:07]req_shift_opened [17:58:07]FM_GetShiftState [17:58:07]SAM_PROTO_GetShiftState [17:58:07]wFMCommunicate request_size=4 [17:58:07]MH_SAM_APDU [17:58:07]CAPDU: 80 13 01 00 [17:58:07]Write to MH i2c: E2 08 00 2F 2B 80 13 01 00 00 00 00 00 D7 [17:58:07]Write i2c OK [17:58:07]MH_I2C_Read... [17:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:07]Read from MH i2c: E2 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 0E 00 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 0E 00 2F 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [17:58:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:58:07]wFMCommunicate OK [17:58:07]SAM_PROTO_GetShiftState done [17:58:07]FM_GetShiftState done [17:58:07]req_shift_opened done [17:58:07]requested_item shift.open_date is exist - process it [17:58:07]req_shift_open_date [17:58:07]req_shift_open_date done [17:58:07]produce_requested_data done [17:58:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155044,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:58:07]process_action_free close_receipt [17:58:07]json_value_free [17:58:07]json_value_free done [17:58:07]process_json_proto returns [17:58:07]Send response to host [17:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155044,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:58:07]free response buf [17:58:07]execute_script done [17:58:07]execute_script returns [17:58:07]free content buf [17:58:07]Sock 7.Close socket [17:58:07]Sock 7.Thread stoped [17:59:13]ConnectInit Can't connect to host [17:59:13]CommunicateWithHost connect error [17:59:13]CommunicateWithHost err = -1 [17:59:13]OFD Sender: Server communicate error [17:59:13]OFD Sender: Processing packet 155042 [packets to send 53, broken 50] [17:59:13]ProducePacketName [17:59:13]name=ofd_packets/00155042 [17:59:13]OFD Sender: To server: pG, [17:59:13]CommunicateWithHost lk.salyk.kg:30040 [17:59:13]ConnectInit lk.salyk.kg [17:59:13]Connected sock=7 [17:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 70 07 01 CF B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 6A A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5D 02 00 35 04 06 00 72 C6 F7 1B 18 83 96 56 06 74 E6 FF 9E 53 [17:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 8A 47 00 7D 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 5D 02 00 F4 03 04 00 28 48 12 67 B6 04 01 00 00 81 E2 C1 41 C2 D9 BE 17 [17:59:13]CommunicateWithHost err = 0 [17:59:13]CheckOFDResponse [17:59:13]1017 (14) - 77093643461234 [17:59:13]1041 (16) - 0000000000963156 [17:59:13]1040 (4) - 155042 [17:59:13]1012 (4) - 18.10.2024 11:36 [17:59:13]1206 (1) - 0 [17:59:13]OFD Sender: Remove packet 155042 [17:59:13]ProducePacketName [17:59:13]name=ofd_packets/00155042 [17:59:13]NVStorageDeleteData [17:59:14]OFD Sender: Processing packet 155043 [packets to send 52, broken 50] [17:59:14]ProducePacketName [17:59:14]name=ofd_packets/00155043 [17:59:14]OFD Sender: To server: pG, [17:59:14]CommunicateWithHost lk.salyk.kg:30040 [17:59:14]ConnectInit lk.salyk.kg [17:59:14]Connected sock=7 [17:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FA C5 08 01 7A A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 97 A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5D 02 00 35 04 06 00 25 8D 56 55 E6 5C 26 2A 82 E7 4A 37 6B 47 [17:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 BD 47 00 64 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 5D 02 00 F4 03 04 00 29 48 12 67 B6 04 01 00 00 EF 5E 47 BA B3 6A 98 4D [17:59:14]CommunicateWithHost err = 0 [17:59:14]CheckOFDResponse [17:59:14]1017 (14) - 77093643461234 [17:59:14]1041 (16) - 0000000000963156 [17:59:14]1040 (4) - 155043 [17:59:14]1012 (4) - 18.10.2024 11:36 [17:59:14]1206 (1) - 0 [17:59:14]OFD Sender: Remove packet 155043 [17:59:14]ProducePacketName [17:59:14]name=ofd_packets/00155043 [17:59:14]NVStorageDeleteData [17:59:14]OFD Sender: Processing packet 155044 [packets to send 51, broken 50] [17:59:14]ProducePacketName [17:59:14]name=ofd_packets/00155044 [17:59:14]OFD Sender: To server: pG, [17:59:14]CommunicateWithHost lk.salyk.kg:30040 [17:59:14]ConnectInit lk.salyk.kg [17:59:14]Connected sock=7 [17:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 90 DC 07 01 FC C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 AC A1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5D 02 00 35 04 06 00 04 73 B7 FE 8E 40 2F 6F D6 F4 E6 79 21 CF [17:59:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 E4 47 00 7C 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 5D 02 00 F4 03 04 00 29 48 12 67 B6 04 01 00 00 0C F2 1B 6E C5 78 D2 E1 [17:59:15]CommunicateWithHost err = 0 [17:59:15]CheckOFDResponse [17:59:15]1017 (14) - 77093643461234 [17:59:15]1041 (16) - 0000000000963156 [17:59:15]1040 (4) - 155044 [17:59:15]1012 (4) - 18.10.2024 11:36 [17:59:15]1206 (1) - 0 [17:59:15]OFD Sender: Remove packet 155044 [17:59:15]ProducePacketName [17:59:15]name=ofd_packets/00155044 [17:59:15]NVStorageDeleteData [17:59:15]OFD Sender: No OFD packet to send [17:59:20]OFD Sender: No OFD packet to send [17:59:25]OFD Sender: No OFD packet to send [17:59:30]OFD Sender: No OFD packet to send [17:59:35]OFD Sender: No OFD packet to send [17:59:40]OFD Sender: No OFD packet to send [17:59:45]OFD Sender: No OFD packet to send [17:59:47]accept exits with 9 [17:59:47]New connection [17:59:47]New thread 3066891620 created [17:59:47]Thread 3066748260 joined [17:59:47]Waiting for new connection... [17:59:47] Sock 9.Parse request [17:59:47]Sock 9.Check first char [17:59:47]Sock 9.First char is OK [17:59:47]request: POST /json_proto HTTP/1.0 [17:59:47]Method: POST [17:59:47]URL: /json_proto [17:59:47]Method is POST - this is cgi request [17:59:47]url: /json_proto [17:59:47]query_string will be loaded in cgi processing [17:59:47]execute_cgi json_proto POST (null) [17:59:47]execute_cgi path=json_proto method=POST [17:59:47]POST find Content-Length [17:59:47]Host: 172.17.53.67:8080 [17:59:47]Content-Length: 674 [17:59:47]Content-Type: application/json [17:59:47] [17:59:47]POST finish read [17:59:47]Found Content-Length = 674 [17:59:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:47]execute_script... [17:59:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:47]POST & json_proto [17:59:47]process_json_proto [17:59:47]json parsed OK: [17:59:47]protocol is kg_v1.0 [17:59:47]action value=close_receipt [17:59:47]process_action close_receipt [17:59:47]cmd_close_receipt [17:59:47]MH_GetDate [17:59:47]Write to MH i2c: F0 00 00 30 2B 4A [17:59:47]Write i2c OK [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: F0 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: F0 09 00 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: F0 09 00 30 2B 00 14 A2 12 67 19 BC 99 64 54 [17:59:47]GetLastDocTimeStamp 1729274284 [17:59:47]current date 1729274388 [17:59:47]FM_GetShiftState [17:59:47]SAM_PROTO_GetShiftState [17:59:47]wFMCommunicate request_size=4 [17:59:47]MH_SAM_APDU [17:59:47]CAPDU: 80 13 01 00 [17:59:47]Write to MH i2c: E2 08 00 31 2B 80 13 01 00 00 00 00 00 D9 [17:59:47]Write i2c OK [17:59:47]MH_I2C_Read... [17:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:47]Read from MH i2c: E2 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 0E 00 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 0E 00 31 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 10 [17:59:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:59:47]wFMCommunicate OK [17:59:47]SAM_PROTO_GetShiftState done [17:59:47]FM_GetShiftState done [17:59:47]opened in 1729211399 [17:59:47]opened+sec_in_day 1729297799 [17:59:47]quantity*price = 50063 [17:59:47]sum+1 = 50064 [17:59:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 434 18.10.2024 17:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155045 ФПД: 36375770359446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155045&fm=36375770359446&tin=02508201610067®Number=0000137193017469&sum=50000 [17:59:48]StoreToDocumentArchive [17:59:48]shift 312 fd 155045 [17:59:48]save to /storage/0312/doc_00155045 [17:59:48]save last doc name /storage/0312/doc_00155045 to /storage/kkm_last_doc_name [17:59:48]save OK [17:59:48]Clear old archive folders... [17:59:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:59:48]tlvbuf is 01E04B80 [17:59:48]SAM_PROTO_ClearQueue [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 09 00 00 [17:59:48]Write to MH i2c: E2 08 00 3E 2B 80 09 00 00 00 00 00 00 DB [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 3E 2B 00 90 00 DD [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]SAM_PROTO_ClearQueue done [17:59:48]KKMCreateOFDPacket [17:59:48]OFDProtocolAddRootSTLVToBuf [17:59:48]FM_MakeSignedData [17:59:48]FM_MakeSignedData [17:59:48]SAM_PROTO_SignData [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 01 02 [17:59:48]Write to MH i2c: E2 08 00 3F 2B 80 0D 01 02 00 00 00 00 E3 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 3F 2B 00 90 00 DE [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]wFMCommunicate request_size=255 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 14 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5D 02 00 35 04 06 00 21 15 64 DE [17:59:48]Write to MH i2c: E2 02 01 40 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 14 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5D 02 00 35 04 06 00 21 15 64 DE 00 00 9C [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 40 2B 00 90 00 DF [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]wFMCommunicate request_size=7 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 02 02 02 E6 96 [17:59:48]Write to MH i2c: E2 0A 00 41 2B 80 0D 02 02 02 00 E6 96 00 00 66 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 41 2B 00 90 00 E0 [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 03 02 [17:59:48]Write to MH i2c: E2 08 00 42 2B 80 0D 03 02 00 00 00 00 E8 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 0B 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 0B 00 42 2B 00 AE B0 77 CB 95 DF 3F 28 90 00 64 [17:59:48]RAPDU: AE B0 77 CB 95 DF 3F 28 90 00 [17:59:48]wFMCommunicate OK [17:59:48]SAM_PROTO_SignData done [17:59:48]FM_MakeSignedData done [17:59:48]CreateOFDProtocolMessage [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 11 00 00 [17:59:48]Write to MH i2c: E2 08 00 43 2B 80 11 00 00 00 00 00 00 E8 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 17 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 17 00 43 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [17:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:59:48]wFMCommunicate OK [17:59:48]CreateOFDProtocolMessage done [17:59:48]OFDSenderStorePacket 155045 [17:59:48]StoreOFDPacket docnum=155045 [17:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A9 AB 04 01 DD 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 14 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5D 02 00 35 04 06 00 21 15 64 DE E6 96 AE B0 77 CB 95 DF 3F 28 [17:59:48]CheckFolder [17:59:48]dirname=/storage/ofd_packets [17:59:48]CheckFolder done [17:59:48]ProducePacketName [17:59:48]name=ofd_packets/00155045 [17:59:48]NVStorageSaveData ofd_packets/00155045 [17:59:48]File name is /storage/ofd_packets/00155045 [17:59:48]Write 298 bytes [17:59:48]NVStorageSaveData done [17:59:48]OFDSenderStorePacket done [17:59:48]KKMCreateOFDPacket done [17:59:48]NVStorageSaveData kkm_last_timestamp [17:59:48]File name is /storage/kkm_last_timestamp [17:59:48]Write 4 bytes [17:59:48]NVStorageSaveData done [17:59:48]ExternCall_PrintAddStr [17:59:48]wPrintStart [17:59:48]Write to MH i2c: 01 00 00 44 2B 6F [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 44 2B 00 00 00 00 00 FF 0F 84 [17:59:48]RasterBufferAndPrint [17:59:48]line Счет N : (1)873245 [17:59:48]line ИНН: 02508201610067 [17:59:48]line Контрольно-Кассовый Чек [17:59:48]line ПРОДАЖА [17:59:48]line ТРК (МРК, ГНК) : 44 [17:59:48]line Товар: 2710194210 [17:59:48]line ДТ-К-2 [17:59:48]line 6.570 * 76.20 [17:59:48]line = 500.63 [17:59:48]line НДС 12% НСП 1% [17:59:48]line > о реализуемом товаре [17:59:48]line ОКРУГЛЕНИЕ: -0.63 [17:59:48]line ИТОГО: 500.00 [17:59:48]line Внесено: 500.00 [17:59:48]line СДАЧА: 0.00 [17:59:48]line НСП 1% : 4.43 [17:59:48]line НДС 12% : 53.16 [17:59:48]line Наличными: 500.00 [17:59:48]line Безнал.: 0.00 [17:59:48]line Место: АЗС № 165 "Партнер Нефть" [17:59:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:59:48]line СНО: Общий режим [17:59:48]line Чек 434 18.10.2024 17:59 [17:59:48]line Смена: 312 ФФД: 1.0 [17:59:48]line ЗНМ: 0300000234 [17:59:48]line РНМ: 0000137193017469 [17:59:48]line Версия ККМ: v1.0 [17:59:48]line ФМ: 0000000000963156 [17:59:48]line ФД: 155045 [17:59:48]line ФПД: 36375770359446 [17:59:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T175948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155045&fm=36375770359446&tin=02508201610067®Number=0000137193017469&sum=50000 [17:59:49]OFD Sender: Processing packet 155045 [packets to send 51, broken 50] [17:59:49]ProducePacketName [17:59:49]name=ofd_packets/00155045 [17:59:49]OFD Sender: To server: pG, [17:59:49]CommunicateWithHost lk.salyk.kg:30040 [17:59:49]ConnectInit lk.salyk.kg [17:59:49]written 0, free lines is 4095 [17:59:49]Connected sock=10 [17:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A9 AB 04 01 DD 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 14 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5D 02 00 35 04 06 00 21 15 64 DE E6 96 AE B0 77 CB 95 DF 3F 28 [17:59:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 EB 47 00 DC FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 5D 02 00 F4 03 04 00 4C 48 12 67 B6 04 01 00 00 CE 69 2F 79 93 CC 7E 00 [17:59:49]CommunicateWithHost err = 0 [17:59:49]CheckOFDResponse [17:59:49]1017 (14) - 77093643461234 [17:59:49]1041 (16) - 0000000000963156 [17:59:49]1040 (4) - 155045 [17:59:49]1012 (4) - 18.10.2024 11:36 [17:59:49]1206 (1) - 0 [17:59:49]OFD Sender: Remove packet 155045 [17:59:49]ProducePacketName [17:59:49]name=ofd_packets/00155045 [17:59:49]NVStorageDeleteData [17:59:49]Write to MH i2c: 01 00 00 6F 2B 9A [17:59:49]Write i2c OK [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: 01 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: 01 07 00 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: 01 07 00 6F 2B 00 00 00 00 00 DA 0C 87 [17:59:49]RasterBufferAndPrint [17:59:49]line [17:59:49]line [17:59:49]line [17:59:49]line [17:59:49]line [17:59:49]written 0, free lines is 3298 [17:59:49]MH_Cut [17:59:49]Write to MH i2c: D1 01 00 76 2B 01 73 [17:59:49]Write i2c OK [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: D1 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: D1 01 00 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: D1 01 00 76 2B 00 72 [17:59:49]Write to MH i2c: 01 00 00 77 2B A2 [17:59:49]Write i2c OK [17:59:49]MH_I2C_Read... [17:59:49]OFD Sender: No OFD packet to send [17:59:50]*** Cut start [17:59:50]*** Partial cut [17:59:50]*** CUTSNS_PIN = 1 [17:59:50]*** CUTSNS_PIN = 0 [17:59:50]*** Brake cut motor [17:59:50]Read from MH i2c: 01 [17:59:50]MH_I2C_Read... [17:59:50]*** Stop cut motor [17:59:50]*** Cut end [17:59:50]Read from MH i2c: 01 07 00 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: 01 07 00 77 2B 00 00 00 00 00 FF 0F B7 [17:59:50]process_action close_receipt done [17:59:50]requested_data is exist [17:59:50]produce_requested_data [17:59:50]requested_item fm.sn is exist - process it [17:59:50]wFMCommunicate request_size=4 [17:59:50]MH_SAM_APDU [17:59:50]CAPDU: 80 11 00 00 [17:59:50]Write to MH i2c: E2 08 00 78 2B 80 11 00 00 00 00 00 00 1D [17:59:50]Write i2c OK [17:59:50]MH_I2C_Read... [17:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:50]Read from MH i2c: E2 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 17 00 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 17 00 78 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [17:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:59:50]wFMCommunicate OK [17:59:50]requested_item fd.num is exist - process it [17:59:50]SAM_PROTO_GetFieldsCounters [17:59:50]wFMCommunicate request_size=4 [17:59:50]MH_SAM_APDU [17:59:50]CAPDU: 80 13 00 00 [17:59:50]Write to MH i2c: E2 08 00 79 2B 80 13 00 00 00 00 00 00 20 [17:59:50]Write i2c OK [17:59:50]MH_I2C_Read... [17:59:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:51]Read from MH i2c: E2 [17:59:51]MH_I2C_Read... [17:59:51]Read from MH i2c: E2 62 00 [17:59:51]MH_I2C_Read... [17:59:51]Read from MH i2c: E2 62 00 79 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [17:59:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:51]wFMCommunicate OK [17:59:51]SAM_PROTO_GetFieldsCounters done [17:59:51]requested_item shift.num is exist - process it [17:59:51]requested_item shift.opened is exist - process it [17:59:51]req_shift_opened [17:59:51]FM_GetShiftState [17:59:51]SAM_PROTO_GetShiftState [17:59:51]wFMCommunicate request_size=4 [17:59:51]MH_SAM_APDU [17:59:51]CAPDU: 80 13 01 00 [17:59:51]Write to MH i2c: E2 08 00 7A 2B 80 13 01 00 00 00 00 00 22 [17:59:51]Write i2c OK [17:59:51]MH_I2C_Read... [17:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:51]Read from MH i2c: E2 [17:59:51]MH_I2C_Read... [17:59:51]Read from MH i2c: E2 0E 00 [17:59:51]MH_I2C_Read... [17:59:51]Read from MH i2c: E2 0E 00 7A 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [17:59:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [17:59:51]wFMCommunicate OK [17:59:51]SAM_PROTO_GetShiftState done [17:59:51]FM_GetShiftState done [17:59:51]req_shift_opened done [17:59:51]requested_item shift.open_date is exist - process it [17:59:51]req_shift_open_date [17:59:51]req_shift_open_date done [17:59:51]produce_requested_data done [17:59:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155045,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [17:59:51]process_action_free close_receipt [17:59:51]json_value_free [17:59:51]json_value_free done [17:59:51]process_json_proto returns [17:59:51]Send response to host [17:59:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155045,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [17:59:51]free response buf [17:59:51]execute_script done [17:59:51]execute_script returns [17:59:51]free content buf [17:59:51]Sock 9.Close socket [17:59:51]Sock 9.Thread stoped [17:59:54]OFD Sender: No OFD packet to send [17:59:59]OFD Sender: No OFD packet to send [18:00:04]OFD Sender: No OFD packet to send [18:00:09]OFD Sender: No OFD packet to send [18:00:10]accept exits with 7 [18:00:10]New connection [18:00:10]New thread 3066748260 created [18:00:10]Thread 3066891620 joined [18:00:10]Waiting for new connection... [18:00:10] Sock 7.Parse request [18:00:10]Sock 7.Check first char [18:00:10]Sock 7.First char is OK [18:00:10]request: POST /json_proto HTTP/1.0 [18:00:10]Method: POST [18:00:10]URL: /json_proto [18:00:10]Method is POST - this is cgi request [18:00:10]url: /json_proto [18:00:10]query_string will be loaded in cgi processing [18:00:10]execute_cgi json_proto POST (null) [18:00:10]execute_cgi path=json_proto method=POST [18:00:10]POST find Content-Length [18:00:10]Host: 172.17.53.67:8080 [18:00:10]Content-Length: 677 [18:00:10]Content-Type: application/json [18:00:10] [18:00:10]POST finish read [18:00:10]Found Content-Length = 677 [18:00:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:10]execute_script... [18:00:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:10]POST & json_proto [18:00:10]process_json_proto [18:00:10]json parsed OK: [18:00:10]protocol is kg_v1.0 [18:00:10]action value=close_receipt [18:00:10]process_action close_receipt [18:00:10]cmd_close_receipt [18:00:10]MH_GetDate [18:00:10]Write to MH i2c: F0 00 00 7B 2B 95 [18:00:10]Write i2c OK [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 09 00 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 09 00 7B 2B 00 2B A2 12 67 19 BC 99 64 B6 [18:00:10]GetLastDocTimeStamp 1729274388 [18:00:10]current date 1729274411 [18:00:10]FM_GetShiftState [18:00:10]SAM_PROTO_GetShiftState [18:00:10]wFMCommunicate request_size=4 [18:00:10]MH_SAM_APDU [18:00:10]CAPDU: 80 13 01 00 [18:00:10]Write to MH i2c: E2 08 00 7C 2B 80 13 01 00 00 00 00 00 24 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0E 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0E 00 7C 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5B [18:00:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:00:11]wFMCommunicate OK [18:00:11]SAM_PROTO_GetShiftState done [18:00:11]FM_GetShiftState done [18:00:11]opened in 1729211399 [18:00:11]opened+sec_in_day 1729297799 [18:00:11]quantity*price = 50041 [18:00:11]sum+1 = 50042 [18:00:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 435 18.10.2024 18:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155046 ФПД: 275043774795396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180012&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155046&fm=275043774795396&tin=02508201610067®Number=0000137193017469&sum=50000 [18:00:12]StoreToDocumentArchive [18:00:12]shift 312 fd 155046 [18:00:12]save to /storage/0312/doc_00155046 [18:00:12]save last doc name /storage/0312/doc_00155046 to /storage/kkm_last_doc_name [18:00:12]save OK [18:00:12]Clear old archive folders... [18:00:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:12]tlvbuf is 01EAF3A0 [18:00:12]SAM_PROTO_ClearQueue [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 09 00 00 [18:00:12]Write to MH i2c: E2 08 00 89 2B 80 09 00 00 00 00 00 00 26 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 89 2B 00 90 00 28 [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]SAM_PROTO_ClearQueue done [18:00:12]KKMCreateOFDPacket [18:00:12]OFDProtocolAddRootSTLVToBuf [18:00:12]FM_MakeSignedData [18:00:12]FM_MakeSignedData [18:00:12]SAM_PROTO_SignData [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 01 02 [18:00:12]Write to MH i2c: E2 08 00 8A 2B 80 0D 01 02 00 00 00 00 2E [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 8A 2B 00 90 00 29 [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]wFMCommunicate request_size=255 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 2C A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5D 02 00 35 04 06 00 FA [18:00:12]Write to MH i2c: E2 02 01 8B 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 2C A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5D 02 00 35 04 06 00 FA 00 00 08 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 8B 2B 00 90 00 2A [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]wFMCommunicate request_size=10 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 02 02 05 26 9E 7E 8E 84 [18:00:12]Write to MH i2c: E2 0D 00 8C 2B 80 0D 02 02 05 00 26 9E 7E 8E 84 00 00 8F [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 8C 2B 00 90 00 2B [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 03 02 [18:00:12]Write to MH i2c: E2 08 00 8D 2B 80 0D 03 02 00 00 00 00 33 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 0B 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 0B 00 8D 2B 00 09 51 1A 21 24 C1 22 C0 90 00 90 [18:00:12]RAPDU: 09 51 1A 21 24 C1 22 C0 90 00 [18:00:12]wFMCommunicate OK [18:00:12]SAM_PROTO_SignData done [18:00:12]FM_MakeSignedData done [18:00:12]CreateOFDProtocolMessage [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 11 00 00 [18:00:12]Write to MH i2c: E2 08 00 8E 2B 80 11 00 00 00 00 00 00 33 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 17 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 17 00 8E 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [18:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:12]wFMCommunicate OK [18:00:12]CreateOFDProtocolMessage done [18:00:12]OFDSenderStorePacket 155046 [18:00:12]StoreOFDPacket docnum=155046 [18:00:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 5D 07 01 8A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 2C A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5D 02 00 35 04 06 00 FA 26 9E 7E 8E 84 09 51 1A 21 24 C1 22 C0 [18:00:12]CheckFolder [18:00:12]dirname=/storage/ofd_packets [18:00:12]CheckFolder done [18:00:12]ProducePacketName [18:00:12]name=ofd_packets/00155046 [18:00:12]NVStorageSaveData ofd_packets/00155046 [18:00:12]File name is /storage/ofd_packets/00155046 [18:00:12]Write 301 bytes [18:00:12]NVStorageSaveData done [18:00:12]OFDSenderStorePacket done [18:00:12]KKMCreateOFDPacket done [18:00:12]NVStorageSaveData kkm_last_timestamp [18:00:12]File name is /storage/kkm_last_timestamp [18:00:12]Write 4 bytes [18:00:12]NVStorageSaveData done [18:00:12]ExternCall_PrintAddStr [18:00:12]wPrintStart [18:00:12]Write to MH i2c: 01 00 00 8F 2B BA [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 07 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 07 00 8F 2B 00 00 00 00 00 FF 0F CF [18:00:12]RasterBufferAndPrint [18:00:12]line Счет N : (1)873246 [18:00:12]line ИНН: 02508201610067 [18:00:12]line Контрольно-Кассовый Чек [18:00:12]line ПРОДАЖА [18:00:12]line ТРК (МРК, ГНК) : 12 [18:00:12]line Товар: 2710124130 [18:00:12]line Аи-92-К-5 [18:00:12]line 7.480 * 66.90 [18:00:12]line = 500.41 [18:00:12]line НДС 12% НСП 1% [18:00:12]line > о реализуемом товаре [18:00:12]line ОКРУГЛЕНИЕ: -0.41 [18:00:12]line ИТОГО: 500.00 [18:00:12]line Внесено: 500.00 [18:00:12]line СДАЧА: 0.00 [18:00:12]line НСП 1% : 4.43 [18:00:12]line НДС 12% : 53.14 [18:00:12]line Наличными: 500.00 [18:00:12]line Безнал.: 0.00 [18:00:12]line Место: АЗС № 165 "Партнер Нефть" [18:00:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:00:12]line СНО: Общий режим [18:00:12]line Чек 435 18.10.2024 18:00 [18:00:12]line Смена: 312 ФФД: 1.0 [18:00:12]line ЗНМ: 0300000234 [18:00:12]line РНМ: 0000137193017469 [18:00:12]line Версия ККМ: v1.0 [18:00:12]line ФМ: 0000000000963156 [18:00:12]line ФД: 155046 [18:00:12]line ФПД: 275043774795396 [18:00:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180012&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155046&fm=275043774795396&tin=02508201610067®Number=0000137193017469&sum=50000 [18:00:13]OFD Sender: Processing packet 155046 [packets to send 51, broken 50] [18:00:13]ProducePacketName [18:00:13]name=ofd_packets/00155046 [18:00:13]OFD Sender: To server: pG, [18:00:13]CommunicateWithHost lk.salyk.kg:30040 [18:00:13]ConnectInit lk.salyk.kg [18:00:13]written 0, free lines is 4095 [18:00:13]Connected sock=10 [18:00:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 5D 07 01 8A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 2C A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5D 02 00 35 04 06 00 FA 26 9E 7E 8E 84 09 51 1A 21 24 C1 22 C0 [18:00:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 81 BA 47 00 7E 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 5D 02 00 F4 03 04 00 64 48 12 67 B6 04 01 00 00 34 99 EF 8D CA F7 F3 90 [18:00:13]CommunicateWithHost err = 0 [18:00:13]CheckOFDResponse [18:00:13]1017 (14) - 77093643461234 [18:00:13]1041 (16) - 0000000000963156 [18:00:13]1040 (4) - 155046 [18:00:13]1012 (4) - 18.10.2024 11:37 [18:00:13]1206 (1) - 0 [18:00:13]OFD Sender: Remove packet 155046 [18:00:13]ProducePacketName [18:00:13]name=ofd_packets/00155046 [18:00:13]NVStorageDeleteData [18:00:13]Write to MH i2c: 01 00 00 BA 2B E5 [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 07 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 07 00 BA 2B 00 00 00 00 00 DE 0C D6 [18:00:13]RasterBufferAndPrint [18:00:13]line [18:00:13]line [18:00:13]line [18:00:13]line [18:00:13]line [18:00:13]written 0, free lines is 3300 [18:00:13]MH_Cut [18:00:13]Write to MH i2c: D1 01 00 C1 2B 01 BE [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: D1 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: D1 01 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: D1 01 00 C1 2B 00 BD [18:00:13]Write to MH i2c: 01 00 00 C2 2B ED [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]OFD Sender: No OFD packet to send [18:00:14]*** Cut start [18:00:14]*** Partial cut [18:00:14]*** CUTSNS_PIN = 1 [18:00:14]*** CUTSNS_PIN = 0 [18:00:14]*** Brake cut motor [18:00:14]Read from MH i2c: 01 [18:00:14]MH_I2C_Read... [18:00:14]*** Stop cut motor [18:00:14]*** Cut end [18:00:14]Read from MH i2c: 01 07 00 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: 01 07 00 C2 2B 00 00 00 00 00 FF 0F 02 [18:00:14]process_action close_receipt done [18:00:14]requested_data is exist [18:00:14]produce_requested_data [18:00:14]requested_item fm.sn is exist - process it [18:00:14]wFMCommunicate request_size=4 [18:00:14]MH_SAM_APDU [18:00:14]CAPDU: 80 11 00 00 [18:00:14]Write to MH i2c: E2 08 00 C3 2B 80 11 00 00 00 00 00 00 68 [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:14]Read from MH i2c: E2 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: E2 17 00 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: E2 17 00 C3 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [18:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:14]wFMCommunicate OK [18:00:14]requested_item fd.num is exist - process it [18:00:14]SAM_PROTO_GetFieldsCounters [18:00:14]wFMCommunicate request_size=4 [18:00:14]MH_SAM_APDU [18:00:14]CAPDU: 80 13 00 00 [18:00:14]Write to MH i2c: E2 08 00 C4 2B 80 13 00 00 00 00 00 00 6B [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:14]Read from MH i2c: E2 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: E2 62 00 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: E2 62 00 C4 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [18:00:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:14]wFMCommunicate OK [18:00:14]SAM_PROTO_GetFieldsCounters done [18:00:14]requested_item shift.num is exist - process it [18:00:14]requested_item shift.opened is exist - process it [18:00:14]req_shift_opened [18:00:14]FM_GetShiftState [18:00:14]SAM_PROTO_GetShiftState [18:00:14]wFMCommunicate request_size=4 [18:00:14]MH_SAM_APDU [18:00:14]CAPDU: 80 13 01 00 [18:00:14]Write to MH i2c: E2 08 00 C5 2B 80 13 01 00 00 00 00 00 6D [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:15]Read from MH i2c: E2 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 0E 00 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 0E 00 C5 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A4 [18:00:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:00:15]wFMCommunicate OK [18:00:15]SAM_PROTO_GetShiftState done [18:00:15]FM_GetShiftState done [18:00:15]req_shift_opened done [18:00:15]requested_item shift.open_date is exist - process it [18:00:15]req_shift_open_date [18:00:15]req_shift_open_date done [18:00:15]produce_requested_data done [18:00:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155046,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:00:15]process_action_free close_receipt [18:00:15]json_value_free [18:00:15]json_value_free done [18:00:15]process_json_proto returns [18:00:15]Send response to host [18:00:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155046,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:00:15]free response buf [18:00:15]execute_script done [18:00:15]execute_script returns [18:00:15]free content buf [18:00:15]Sock 7.Close socket [18:00:15]Sock 7.Thread stoped [18:00:18]OFD Sender: No OFD packet to send [18:00:23]OFD Sender: No OFD packet to send [18:00:28]OFD Sender: No OFD packet to send [18:00:33]OFD Sender: No OFD packet to send [18:00:38]OFD Sender: No OFD packet to send [18:00:43]OFD Sender: No OFD packet to send [18:00:48]OFD Sender: No OFD packet to send [18:00:53]OFD Sender: No OFD packet to send [18:00:58]OFD Sender: No OFD packet to send [18:01:03]OFD Sender: No OFD packet to send [18:01:05]accept exits with 9 [18:01:05]New connection [18:01:05]New thread 3066891620 created [18:01:05]Thread 3066748260 joined [18:01:05]Waiting for new connection... [18:01:05] Sock 9.Parse request [18:01:05]Sock 9.Check first char [18:01:05]Sock 9.First char is OK [18:01:05]request: POST /json_proto HTTP/1.0 [18:01:05]Method: POST [18:01:05]URL: /json_proto [18:01:05]Method is POST - this is cgi request [18:01:05]url: /json_proto [18:01:05]query_string will be loaded in cgi processing [18:01:05]execute_cgi json_proto POST (null) [18:01:05]execute_cgi path=json_proto method=POST [18:01:05]POST find Content-Length [18:01:05]Host: 172.17.53.67:8080 [18:01:05]Content-Length: 671 [18:01:05]Content-Type: application/json [18:01:05] [18:01:05]POST finish read [18:01:05]Found Content-Length = 671 [18:01:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:05]execute_script... [18:01:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:05]POST & json_proto [18:01:05]process_json_proto [18:01:05]json parsed OK: [18:01:05]protocol is kg_v1.0 [18:01:05]action value=close_receipt [18:01:05]process_action close_receipt [18:01:05]cmd_close_receipt [18:01:05]MH_GetDate [18:01:05]Write to MH i2c: F0 00 00 C6 2B E0 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: F0 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: F0 09 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: F0 09 00 C6 2B 00 62 A2 12 67 19 BC 99 64 38 [18:01:05]GetLastDocTimeStamp 1729274412 [18:01:05]current date 1729274466 [18:01:05]FM_GetShiftState [18:01:05]SAM_PROTO_GetShiftState [18:01:05]wFMCommunicate request_size=4 [18:01:05]MH_SAM_APDU [18:01:05]CAPDU: 80 13 01 00 [18:01:05]Write to MH i2c: E2 08 00 C7 2B 80 13 01 00 00 00 00 00 6F [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:05]Read from MH i2c: E2 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: E2 0E 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: E2 0E 00 C7 2B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A6 [18:01:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:01:05]wFMCommunicate OK [18:01:05]SAM_PROTO_GetShiftState done [18:01:05]FM_GetShiftState done [18:01:05]opened in 1729211399 [18:01:05]opened+sec_in_day 1729297799 [18:01:05]quantity*price = 80028 [18:01:05]sum+1 = 80029 [18:01:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 436 18.10.2024 18:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155047 ФПД: 248941682706536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155047&fm=248941682706536&tin=02508201610067®Number=0000137193017469&sum=80000 [18:01:06]StoreToDocumentArchive [18:01:06]shift 312 fd 155047 [18:01:06]save to /storage/0312/doc_00155047 [18:01:06]save last doc name /storage/0312/doc_00155047 to /storage/kkm_last_doc_name [18:01:06]save OK [18:01:06]Clear old archive folders... [18:01:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:01:06]tlvbuf is 01E04830 [18:01:06]SAM_PROTO_ClearQueue [18:01:06]wFMCommunicate request_size=4 [18:01:06]MH_SAM_APDU [18:01:06]CAPDU: 80 09 00 00 [18:01:06]Write to MH i2c: E2 08 00 D4 2B 80 09 00 00 00 00 00 00 71 [18:01:06]Write i2c OK [18:01:06]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 D4 2B 00 90 00 73 [18:01:07]RAPDU: 90 00 [18:01:07]wFMCommunicate OK [18:01:07]SAM_PROTO_ClearQueue done [18:01:07]KKMCreateOFDPacket [18:01:07]OFDProtocolAddRootSTLVToBuf [18:01:07]FM_MakeSignedData [18:01:07]FM_MakeSignedData [18:01:07]SAM_PROTO_SignData [18:01:07]wFMCommunicate request_size=4 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 0D 01 02 [18:01:07]Write to MH i2c: E2 08 00 D5 2B 80 0D 01 02 00 00 00 00 79 [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 D5 2B 00 90 00 74 [18:01:07]RAPDU: 90 00 [18:01:07]wFMCommunicate OK [18:01:07]wFMCommunicate request_size=255 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 62 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5D 02 00 35 04 06 00 [18:01:07]Write to MH i2c: E2 02 01 D6 2B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 62 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5D 02 00 35 04 06 00 00 00 3C [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 D6 2B 00 90 00 75 [18:01:07]RAPDU: 90 00 [18:01:07]wFMCommunicate OK [18:01:07]wFMCommunicate request_size=11 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 0D 02 02 06 E2 69 40 91 48 68 [18:01:07]Write to MH i2c: E2 0E 00 D7 2B 80 0D 02 02 06 00 E2 69 40 91 48 68 00 00 54 [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 03 00 D7 2B 00 90 00 76 [18:01:07]RAPDU: 90 00 [18:01:07]wFMCommunicate OK [18:01:07]wFMCommunicate request_size=4 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 0D 03 02 [18:01:07]Write to MH i2c: E2 08 00 D8 2B 80 0D 03 02 00 00 00 00 7E [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 0B 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 0B 00 D8 2B 00 3F 87 23 BC D8 9D 8E 21 90 00 48 [18:01:07]RAPDU: 3F 87 23 BC D8 9D 8E 21 90 00 [18:01:07]wFMCommunicate OK [18:01:07]SAM_PROTO_SignData done [18:01:07]FM_MakeSignedData done [18:01:07]CreateOFDProtocolMessage [18:01:07]wFMCommunicate request_size=4 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 11 00 00 [18:01:07]Write to MH i2c: E2 08 00 D9 2B 80 11 00 00 00 00 00 00 7E [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 17 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 17 00 D9 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [18:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:01:07]wFMCommunicate OK [18:01:07]CreateOFDProtocolMessage done [18:01:07]OFDSenderStorePacket 155047 [18:01:07]StoreOFDPacket docnum=155047 [18:01:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 00 08 01 06 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 62 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5D 02 00 35 04 06 00 E2 69 40 91 48 68 3F 87 23 BC D8 9D 8E 21 [18:01:07]CheckFolder [18:01:07]dirname=/storage/ofd_packets [18:01:07]CheckFolder done [18:01:07]ProducePacketName [18:01:07]name=ofd_packets/00155047 [18:01:07]NVStorageSaveData ofd_packets/00155047 [18:01:07]File name is /storage/ofd_packets/00155047 [18:01:07]Write 302 bytes [18:01:07]NVStorageSaveData done [18:01:07]OFDSenderStorePacket done [18:01:07]KKMCreateOFDPacket done [18:01:07]NVStorageSaveData kkm_last_timestamp [18:01:07]File name is /storage/kkm_last_timestamp [18:01:07]Write 4 bytes [18:01:07]NVStorageSaveData done [18:01:07]OFD Sender: Processing packet 155047 [packets to send 51, broken 50] [18:01:07]ProducePacketName [18:01:07]name=ofd_packets/00155047 [18:01:07]OFD Sender: To server: pG, [18:01:07]CommunicateWithHost lk.salyk.kg:30040 [18:01:07]ConnectInit lk.salyk.kg [18:01:07]ExternCall_PrintAddStr [18:01:07]wPrintStart [18:01:07]Write to MH i2c: 01 00 00 DA 2B 05 [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: 01 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: 01 07 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: 01 07 00 DA 2B 00 00 00 00 00 FF 0F 1A [18:01:07]RasterBufferAndPrint [18:01:07]line Счет N : (1)873247 [18:01:07]line ИНН: 02508201610067 [18:01:07]line Контрольно-Кассовый Чек [18:01:07]line ПРОДАЖА [18:01:07]line ТРК (МРК, ГНК) : 23 [18:01:07]line Товар: 2710124130 [18:01:07]line Super 92-К-5 [18:01:07]line 11.700 * 68.40 [18:01:07]line = 800.28 [18:01:07]line НДС 12% НСП 1% [18:01:07]line > о реализуемом товаре [18:01:07]line ОКРУГЛЕНИЕ: -0.28 [18:01:07]line ИТОГО: 800.00 [18:01:07]line Внесено: 800.00 [18:01:07]line СДАЧА: 0.00 [18:01:07]line НСП 1% : 7.08 [18:01:07]line НДС 12% : 84.98 [18:01:07]line Наличными: 800.00 [18:01:07]line Безнал.: 0.00 [18:01:07]line Место: АЗС № 165 "Партнер Нефть" [18:01:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:01:07]line СНО: Общий режим [18:01:07]line Чек 436 18.10.2024 18:01 [18:01:07]line Смена: 312 ФФД: 1.0 [18:01:07]line ЗНМ: 0300000234 [18:01:07]line РНМ: 0000137193017469 [18:01:07]line Версия ККМ: v1.0 [18:01:07]line ФМ: 0000000000963156 [18:01:07]line ФД: 155047 [18:01:07]line ФПД: 248941682706536 [18:01:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155047&fm=248941682706536&tin=02508201610067®Number=0000137193017469&sum=80000 [18:01:07]Connected sock=11 [18:01:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 00 08 01 06 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 62 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5D 02 00 35 04 06 00 E2 69 40 91 48 68 3F 87 23 BC D8 9D 8E 21 [18:01:07]written 0, free lines is 4095 [18:01:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA FB 47 00 28 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 5D 02 00 F4 03 04 00 9A 48 12 67 B6 04 01 00 00 D1 CD 68 E2 C0 8F 08 CF [18:01:08]CommunicateWithHost err = 0 [18:01:08]CheckOFDResponse [18:01:08]1017 (14) - 77093643461234 [18:01:08]1041 (16) - 0000000000963156 [18:01:08]1040 (4) - 155047 [18:01:08]1012 (4) - 18.10.2024 11:38 [18:01:08]1206 (1) - 0 [18:01:08]OFD Sender: Remove packet 155047 [18:01:08]ProducePacketName [18:01:08]name=ofd_packets/00155047 [18:01:08]NVStorageDeleteData [18:01:08]Write to MH i2c: 01 00 00 05 2C 31 [18:01:08]Write i2c OK [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: 01 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: 01 07 00 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: 01 07 00 05 2C 00 00 00 00 00 ED 0C 31 [18:01:08]RasterBufferAndPrint [18:01:08]line [18:01:08]line [18:01:08]line [18:01:08]line [18:01:08]line [18:01:08]written 0, free lines is 3315 [18:01:08]MH_Cut [18:01:08]Write to MH i2c: D1 01 00 0C 2C 01 0A [18:01:08]Write i2c OK [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: D1 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: D1 01 00 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: D1 01 00 0C 2C 00 09 [18:01:08]Write to MH i2c: 01 00 00 0D 2C 39 [18:01:08]Write i2c OK [18:01:08]MH_I2C_Read... [18:01:08]OFD Sender: No OFD packet to send [18:01:09]*** Cut start [18:01:09]*** Partial cut [18:01:09]*** CUTSNS_PIN = 1 [18:01:09]*** CUTSNS_PIN = 0 [18:01:09]*** Brake cut motor [18:01:09]Read from MH i2c: 01 [18:01:09]MH_I2C_Read... [18:01:09]*** Stop cut motor [18:01:09]*** Cut end [18:01:09]Read from MH i2c: 01 07 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: 01 07 00 0D 2C 00 00 00 00 00 FF 0F 4E [18:01:09]process_action close_receipt done [18:01:09]requested_data is exist [18:01:09]produce_requested_data [18:01:09]requested_item fm.sn is exist - process it [18:01:09]wFMCommunicate request_size=4 [18:01:09]MH_SAM_APDU [18:01:09]CAPDU: 80 11 00 00 [18:01:09]Write to MH i2c: E2 08 00 0E 2C 80 11 00 00 00 00 00 00 B4 [18:01:09]Write i2c OK [18:01:09]MH_I2C_Read... [18:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:09]Read from MH i2c: E2 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 17 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 17 00 0E 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [18:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:01:09]wFMCommunicate OK [18:01:09]requested_item fd.num is exist - process it [18:01:09]SAM_PROTO_GetFieldsCounters [18:01:09]wFMCommunicate request_size=4 [18:01:09]MH_SAM_APDU [18:01:09]CAPDU: 80 13 00 00 [18:01:09]Write to MH i2c: E2 08 00 0F 2C 80 13 00 00 00 00 00 00 B7 [18:01:09]Write i2c OK [18:01:09]MH_I2C_Read... [18:01:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:09]Read from MH i2c: E2 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 62 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 62 00 0F 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [18:01:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:09]wFMCommunicate OK [18:01:09]SAM_PROTO_GetFieldsCounters done [18:01:09]requested_item shift.num is exist - process it [18:01:09]requested_item shift.opened is exist - process it [18:01:09]req_shift_opened [18:01:09]FM_GetShiftState [18:01:09]SAM_PROTO_GetShiftState [18:01:09]wFMCommunicate request_size=4 [18:01:09]MH_SAM_APDU [18:01:09]CAPDU: 80 13 01 00 [18:01:09]Write to MH i2c: E2 08 00 10 2C 80 13 01 00 00 00 00 00 B9 [18:01:09]Write i2c OK [18:01:09]MH_I2C_Read... [18:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:09]Read from MH i2c: E2 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 0E 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 0E 00 10 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [18:01:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:01:09]wFMCommunicate OK [18:01:09]SAM_PROTO_GetShiftState done [18:01:09]FM_GetShiftState done [18:01:09]req_shift_opened done [18:01:09]requested_item shift.open_date is exist - process it [18:01:09]req_shift_open_date [18:01:09]req_shift_open_date done [18:01:09]produce_requested_data done [18:01:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155047,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:01:09]process_action_free close_receipt [18:01:09]json_value_free [18:01:09]json_value_free done [18:01:09]process_json_proto returns [18:01:09]Send response to host [18:01:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155047,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:01:09]free response buf [18:01:09]execute_script done [18:01:09]execute_script returns [18:01:09]free content buf [18:01:09]Sock 9.Close socket [18:01:09]Sock 9.Thread stoped [18:01:13]accept exits with 7 [18:01:13]New connection [18:01:13]New thread 3066748260 created [18:01:13]Thread 3066891620 joined [18:01:13]Waiting for new connection... [18:01:13] Sock 7.Parse request [18:01:13]Sock 7.Check first char [18:01:13]Sock 7.First char is OK [18:01:13]request: POST /json_proto HTTP/1.0 [18:01:13]Method: POST [18:01:13]URL: /json_proto [18:01:13]Method is POST - this is cgi request [18:01:13]url: /json_proto [18:01:13]query_string will be loaded in cgi processing [18:01:13]execute_cgi json_proto POST (null) [18:01:13]execute_cgi path=json_proto method=POST [18:01:13]POST find Content-Length [18:01:13]Host: 172.17.53.67:8080 [18:01:13]Content-Length: 682 [18:01:13]Content-Type: application/json [18:01:13] [18:01:13]POST finish read [18:01:13]Found Content-Length = 682 [18:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:13]execute_script... [18:01:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:13]POST & json_proto [18:01:13]process_json_proto [18:01:13]json parsed OK: [18:01:13]protocol is kg_v1.0 [18:01:13]action value=close_receipt [18:01:13]process_action close_receipt [18:01:13]cmd_close_receipt [18:01:13]MH_GetDate [18:01:13]Write to MH i2c: F0 00 00 11 2C 2C [18:01:13]Write i2c OK [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 09 00 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 09 00 11 2C 00 6A A2 12 67 19 BC 99 64 8C [18:01:13]GetLastDocTimeStamp 1729274466 [18:01:13]current date 1729274474 [18:01:13]FM_GetShiftState [18:01:13]SAM_PROTO_GetShiftState [18:01:13]wFMCommunicate request_size=4 [18:01:13]MH_SAM_APDU [18:01:13]CAPDU: 80 13 01 00 [18:01:13]Write to MH i2c: E2 08 00 12 2C 80 13 01 00 00 00 00 00 BB [18:01:13]Write i2c OK [18:01:13]MH_I2C_Read... [18:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:13]Read from MH i2c: E2 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: E2 0E 00 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: E2 0E 00 12 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [18:01:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:01:13]wFMCommunicate OK [18:01:13]SAM_PROTO_GetShiftState done [18:01:13]FM_GetShiftState done [18:01:13]opened in 1729211399 [18:01:13]opened+sec_in_day 1729297799 [18:01:13]quantity*price = 120018 [18:01:13]sum+1 = 120020 [18:01:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 437 18.10.2024 18:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155048 ФПД: 168477744120628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180114&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155048&fm=168477744120628&tin=02508201610067®Number=0000137193017469&sum=120000 [18:01:14]StoreToDocumentArchive [18:01:14]shift 312 fd 155048 [18:01:14]save to /storage/0312/doc_00155048 [18:01:14]save last doc name /storage/0312/doc_00155048 to /storage/kkm_last_doc_name [18:01:14]save OK [18:01:14]Clear old archive folders... [18:01:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:14]tlvbuf is 01E74B00 [18:01:14]SAM_PROTO_ClearQueue [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 09 00 00 [18:01:14]Write to MH i2c: E2 08 00 1F 2C 80 09 00 00 00 00 00 00 BD [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 1F 2C 00 90 00 BF [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]SAM_PROTO_ClearQueue done [18:01:14]KKMCreateOFDPacket [18:01:14]OFDProtocolAddRootSTLVToBuf [18:01:14]FM_MakeSignedData [18:01:14]FM_MakeSignedData [18:01:14]SAM_PROTO_SignData [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 01 02 [18:01:14]Write to MH i2c: E2 08 00 20 2C 80 0D 01 02 00 00 00 00 C5 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 20 2C 00 90 00 C0 [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]wFMCommunicate request_size=255 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 6A A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5D 02 00 35 04 06 00 99 [18:01:14]Write to MH i2c: E2 02 01 21 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 6A A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5D 02 00 35 04 06 00 99 00 00 87 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 21 2C 00 90 00 C1 [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]wFMCommunicate request_size=10 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 02 02 05 3A C8 17 43 34 [18:01:14]Write to MH i2c: E2 0D 00 22 2C 80 0D 02 02 05 00 3A C8 17 43 34 00 00 62 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 22 2C 00 90 00 C2 [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 03 02 [18:01:14]Write to MH i2c: E2 08 00 23 2C 80 0D 03 02 00 00 00 00 CA [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 0B 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 0B 00 23 2C 00 99 56 7B 20 00 C8 84 BE 90 00 5F [18:01:14]RAPDU: 99 56 7B 20 00 C8 84 BE 90 00 [18:01:14]wFMCommunicate OK [18:01:14]SAM_PROTO_SignData done [18:01:14]FM_MakeSignedData done [18:01:14]CreateOFDProtocolMessage [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 11 00 00 [18:01:14]Write to MH i2c: E2 08 00 24 2C 80 11 00 00 00 00 00 00 CA [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 17 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 17 00 24 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [18:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:01:14]wFMCommunicate OK [18:01:14]CreateOFDProtocolMessage done [18:01:14]OFDSenderStorePacket 155048 [18:01:14]StoreOFDPacket docnum=155048 [18:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D 9F 07 01 BE 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 6A A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5D 02 00 35 04 06 00 99 3A C8 17 43 34 99 56 7B 20 00 C8 84 BE [18:01:14]CheckFolder [18:01:14]dirname=/storage/ofd_packets [18:01:14]CheckFolder done [18:01:14]ProducePacketName [18:01:14]name=ofd_packets/00155048 [18:01:14]NVStorageSaveData ofd_packets/00155048 [18:01:14]File name is /storage/ofd_packets/00155048 [18:01:14]Write 301 bytes [18:01:14]NVStorageSaveData done [18:01:14]OFDSenderStorePacket done [18:01:14]KKMCreateOFDPacket done [18:01:14]NVStorageSaveData kkm_last_timestamp [18:01:14]File name is /storage/kkm_last_timestamp [18:01:14]Write 4 bytes [18:01:14]NVStorageSaveData done [18:01:14]ExternCall_PrintAddStr [18:01:14]wPrintStart [18:01:14]Write to MH i2c: 01 00 00 25 2C 51 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: 01 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: 01 07 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: 01 07 00 25 2C 00 00 00 00 00 FF 0F 66 [18:01:14]RasterBufferAndPrint [18:01:14]line Счет N : (1)873248 [18:01:14]line ИНН: 02508201610067 [18:01:14]line Контрольно-Кассовый Чек [18:01:14]line ПРОДАЖА [18:01:14]line ТРК (МРК, ГНК) : 32 [18:01:14]line Товар: 2710124130 [18:01:14]line Аи-92-К-5 [18:01:14]line 17.940 * 66.90 [18:01:14]line = 1200.19 [18:01:14]line НДС 12% НСП 1% [18:01:14]line > о реализуемом товаре [18:01:14]line ОКРУГЛЕНИЕ: -0.19 [18:01:14]line ИТОГО: 1200.00 [18:01:14]line Внесено: 1200.00 [18:01:14]line СДАЧА: 0.00 [18:01:14]line НСП 1% : 10.62 [18:01:14]line НДС 12% : 127.45 [18:01:14]line Наличными: 1200.00 [18:01:14]line Безнал.: 0.00 [18:01:14]line Место: АЗС № 165 "Партнер Нефть" [18:01:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:01:14]line СНО: Общий режим [18:01:14]line Чек 437 18.10.2024 18:01 [18:01:14]line Смена: 312 ФФД: 1.0 [18:01:14]line ЗНМ: 0300000234 [18:01:14]line РНМ: 0000137193017469 [18:01:14]line Версия ККМ: v1.0 [18:01:14]line ФМ: 0000000000963156 [18:01:14]line ФД: 155048 [18:01:14]line ФПД: 168477744120628 [18:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180114&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155048&fm=168477744120628&tin=02508201610067®Number=0000137193017469&sum=120000 [18:01:14]written 0, free lines is 4095 [18:01:14]OFD Sender: Processing packet 155048 [packets to send 51, broken 50] [18:01:14]ProducePacketName [18:01:14]name=ofd_packets/00155048 [18:01:14]OFD Sender: To server: pG, [18:01:14]CommunicateWithHost lk.salyk.kg:30040 [18:01:14]ConnectInit lk.salyk.kg [18:01:15]Connected sock=9 [18:01:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D 9F 07 01 BE 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 6A A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5D 02 00 35 04 06 00 99 3A C8 17 43 34 99 56 7B 20 00 C8 84 BE [18:01:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A 60 47 00 23 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 5D 02 00 F4 03 04 00 A1 48 12 67 B6 04 01 00 00 C8 EB 03 21 75 A0 F3 37 [18:01:15]CommunicateWithHost err = 0 [18:01:15]CheckOFDResponse [18:01:15]1017 (14) - 77093643461234 [18:01:15]1041 (16) - 0000000000963156 [18:01:15]1040 (4) - 155048 [18:01:15]1012 (4) - 18.10.2024 11:38 [18:01:15]1206 (1) - 0 [18:01:15]OFD Sender: Remove packet 155048 [18:01:15]ProducePacketName [18:01:15]name=ofd_packets/00155048 [18:01:15]NVStorageDeleteData [18:01:15]Write to MH i2c: 01 00 00 50 2C 7C [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 50 2C 00 00 00 00 00 0C 0D 9C [18:01:15]RasterBufferAndPrint [18:01:15]line [18:01:15]line [18:01:15]line [18:01:15]line [18:01:15]line [18:01:15]written 0, free lines is 3353 [18:01:15]MH_Cut [18:01:15]Write to MH i2c: D1 01 00 57 2C 01 55 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: D1 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: D1 01 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: D1 01 00 57 2C 00 54 [18:01:15]Write to MH i2c: 01 00 00 58 2C 84 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]OFD Sender: No OFD packet to send [18:01:16]*** Cut start [18:01:16]*** Partial cut [18:01:16]*** CUTSNS_PIN = 1 [18:01:16]*** CUTSNS_PIN = 0 [18:01:16]*** Brake cut motor [18:01:16]Read from MH i2c: 01 [18:01:16]MH_I2C_Read... [18:01:16]*** Stop cut motor [18:01:16]*** Cut end [18:01:16]Read from MH i2c: 01 07 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 58 2C 00 00 00 00 00 FF 0F 99 [18:01:16]process_action close_receipt done [18:01:16]requested_data is exist [18:01:16]produce_requested_data [18:01:16]requested_item fm.sn is exist - process it [18:01:16]wFMCommunicate request_size=4 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 11 00 00 [18:01:16]Write to MH i2c: E2 08 00 59 2C 80 11 00 00 00 00 00 00 FF [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 17 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 17 00 59 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [18:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:01:16]wFMCommunicate OK [18:01:16]requested_item fd.num is exist - process it [18:01:16]SAM_PROTO_GetFieldsCounters [18:01:16]wFMCommunicate request_size=4 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 13 00 00 [18:01:16]Write to MH i2c: E2 08 00 5A 2C 80 13 00 00 00 00 00 00 02 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 62 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 62 00 5A 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [18:01:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:16]wFMCommunicate OK [18:01:16]SAM_PROTO_GetFieldsCounters done [18:01:16]requested_item shift.num is exist - process it [18:01:16]requested_item shift.opened is exist - process it [18:01:16]req_shift_opened [18:01:16]FM_GetShiftState [18:01:16]SAM_PROTO_GetShiftState [18:01:16]wFMCommunicate request_size=4 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 13 01 00 [18:01:16]Write to MH i2c: E2 08 00 5B 2C 80 13 01 00 00 00 00 00 04 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 0E 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 0E 00 5B 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3B [18:01:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:01:16]wFMCommunicate OK [18:01:16]SAM_PROTO_GetShiftState done [18:01:16]FM_GetShiftState done [18:01:16]req_shift_opened done [18:01:16]requested_item shift.open_date is exist - process it [18:01:16]req_shift_open_date [18:01:16]req_shift_open_date done [18:01:16]produce_requested_data done [18:01:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155048,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:01:16]process_action_free close_receipt [18:01:16]json_value_free [18:01:16]json_value_free done [18:01:16]process_json_proto returns [18:01:16]Send response to host [18:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155048,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:01:16]free response buf [18:01:16]execute_script done [18:01:16]execute_script returns [18:01:16]free content buf [18:01:16]Sock 7.Close socket [18:01:16]Sock 7.Thread stoped [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]OFD Sender: No OFD packet to send [18:01:40]OFD Sender: No OFD packet to send [18:01:45]OFD Sender: No OFD packet to send [18:01:50]OFD Sender: No OFD packet to send [18:01:55]OFD Sender: No OFD packet to send [18:02:00]OFD Sender: No OFD packet to send [18:02:05]OFD Sender: No OFD packet to send [18:02:10]OFD Sender: No OFD packet to send [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:30]OFD Sender: No OFD packet to send [18:02:35]OFD Sender: No OFD packet to send [18:02:40]OFD Sender: No OFD packet to send [18:02:45]OFD Sender: No OFD packet to send [18:02:47]accept exits with 10 [18:02:47]New connection [18:02:47]New thread 3066891620 created [18:02:47]Thread 3066748260 joined [18:02:47]Waiting for new connection... [18:02:47] Sock 10.Parse request [18:02:47]Sock 10.Check first char [18:02:47]Sock 10.First char is OK [18:02:47]request: POST /json_proto HTTP/1.0 [18:02:47]Method: POST [18:02:47]URL: /json_proto [18:02:47]Method is POST - this is cgi request [18:02:47]url: /json_proto [18:02:47]query_string will be loaded in cgi processing [18:02:47]execute_cgi json_proto POST (null) [18:02:47]execute_cgi path=json_proto method=POST [18:02:47]POST find Content-Length [18:02:47]Host: 172.17.53.67:8080 [18:02:47]Content-Length: 677 [18:02:47]Content-Type: application/json [18:02:47] [18:02:47]POST finish read [18:02:47]Found Content-Length = 677 [18:02:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:47]execute_script... [18:02:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:47]POST & json_proto [18:02:47]process_json_proto [18:02:47]json parsed OK: [18:02:47]protocol is kg_v1.0 [18:02:47]action value=close_receipt [18:02:47]process_action close_receipt [18:02:47]cmd_close_receipt [18:02:47]MH_GetDate [18:02:47]Write to MH i2c: F0 00 00 5C 2C 77 [18:02:47]Write i2c OK [18:02:47]MH_I2C_Read... [18:02:47]Read from MH i2c: F0 [18:02:47]MH_I2C_Read... [18:02:47]Read from MH i2c: F0 09 00 [18:02:47]MH_I2C_Read... [18:02:47]Read from MH i2c: F0 09 00 5C 2C 00 C8 A2 12 67 19 BC 99 64 35 [18:02:47]GetLastDocTimeStamp 1729274474 [18:02:47]current date 1729274568 [18:02:47]FM_GetShiftState [18:02:47]SAM_PROTO_GetShiftState [18:02:47]wFMCommunicate request_size=4 [18:02:47]MH_SAM_APDU [18:02:47]CAPDU: 80 13 01 00 [18:02:47]Write to MH i2c: E2 08 00 5D 2C 80 13 01 00 00 00 00 00 06 [18:02:47]Write i2c OK [18:02:47]MH_I2C_Read... [18:02:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:47]Read from MH i2c: E2 [18:02:47]MH_I2C_Read... [18:02:47]Read from MH i2c: E2 0E 00 [18:02:47]MH_I2C_Read... [18:02:47]Read from MH i2c: E2 0E 00 5D 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [18:02:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:02:47]wFMCommunicate OK [18:02:47]SAM_PROTO_GetShiftState done [18:02:47]FM_GetShiftState done [18:02:47]opened in 1729211399 [18:02:47]opened+sec_in_day 1729297799 [18:02:47]quantity*price = 30038 [18:02:47]sum+1 = 30039 [18:02:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 438 18.10.2024 18:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155049 ФПД: 185526078625408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155049&fm=185526078625408&tin=02508201610067®Number=0000137193017469&sum=30000 [18:02:48]StoreToDocumentArchive [18:02:48]shift 312 fd 155049 [18:02:48]save to /storage/0312/doc_00155049 [18:02:48]save last doc name /storage/0312/doc_00155049 to /storage/kkm_last_doc_name [18:02:48]save OK [18:02:48]Clear old archive folders... [18:02:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:02:48]tlvbuf is 01E1ADE0 [18:02:48]SAM_PROTO_ClearQueue [18:02:48]wFMCommunicate request_size=4 [18:02:48]MH_SAM_APDU [18:02:48]CAPDU: 80 09 00 00 [18:02:48]Write to MH i2c: E2 08 00 6A 2C 80 09 00 00 00 00 00 00 08 [18:02:48]Write i2c OK [18:02:48]MH_I2C_Read... [18:02:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:02:48]Read from MH i2c: E2 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 6A 2C 00 90 00 0A [18:02:48]RAPDU: 90 00 [18:02:48]wFMCommunicate OK [18:02:48]SAM_PROTO_ClearQueue done [18:02:48]KKMCreateOFDPacket [18:02:48]OFDProtocolAddRootSTLVToBuf [18:02:48]FM_MakeSignedData [18:02:48]FM_MakeSignedData [18:02:48]SAM_PROTO_SignData [18:02:48]wFMCommunicate request_size=4 [18:02:48]MH_SAM_APDU [18:02:48]CAPDU: 80 0D 01 02 [18:02:48]Write to MH i2c: E2 08 00 6B 2C 80 0D 01 02 00 00 00 00 10 [18:02:48]Write i2c OK [18:02:48]MH_I2C_Read... [18:02:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:02:48]Read from MH i2c: E2 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 6B 2C 00 90 00 0B [18:02:48]RAPDU: 90 00 [18:02:48]wFMCommunicate OK [18:02:48]wFMCommunicate request_size=255 [18:02:48]MH_SAM_APDU [18:02:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 C8 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5D 02 00 35 04 06 00 A8 [18:02:48]Write to MH i2c: E2 02 01 6C 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 C8 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5D 02 00 35 04 06 00 A8 00 00 2E [18:02:48]Write i2c OK [18:02:48]MH_I2C_Read... [18:02:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:48]Read from MH i2c: E2 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 [18:02:48]MH_I2C_Read... [18:02:48]Read from MH i2c: E2 03 00 6C 2C 00 90 00 0C [18:02:48]RAPDU: 90 00 [18:02:48]wFMCommunicate OK [18:02:48]wFMCommunicate request_size=10 [18:02:48]MH_SAM_APDU [18:02:48]CAPDU: 80 0D 02 02 05 BC 28 03 56 80 [18:02:48]Write to MH i2c: E2 0D 00 6D 2C 80 0D 02 02 05 00 BC 28 03 56 80 00 00 DA [18:02:48]Write i2c OK [18:02:48]MH_I2C_Read... [18:02:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:49]Read from MH i2c: E2 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 03 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 03 00 6D 2C 00 90 00 0D [18:02:49]RAPDU: 90 00 [18:02:49]wFMCommunicate OK [18:02:49]wFMCommunicate request_size=4 [18:02:49]MH_SAM_APDU [18:02:49]CAPDU: 80 0D 03 02 [18:02:49]Write to MH i2c: E2 08 00 6E 2C 80 0D 03 02 00 00 00 00 15 [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:02:49]Read from MH i2c: E2 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 0B 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 0B 00 6E 2C 00 3A 7C 60 C7 64 89 BB 06 90 00 A1 [18:02:49]RAPDU: 3A 7C 60 C7 64 89 BB 06 90 00 [18:02:49]wFMCommunicate OK [18:02:49]SAM_PROTO_SignData done [18:02:49]FM_MakeSignedData done [18:02:49]CreateOFDProtocolMessage [18:02:49]wFMCommunicate request_size=4 [18:02:49]MH_SAM_APDU [18:02:49]CAPDU: 80 11 00 00 [18:02:49]Write to MH i2c: E2 08 00 6F 2C 80 11 00 00 00 00 00 00 15 [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:49]Read from MH i2c: E2 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 17 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: E2 17 00 6F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [18:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:02:49]wFMCommunicate OK [18:02:49]CreateOFDProtocolMessage done [18:02:49]OFDSenderStorePacket 155049 [18:02:49]StoreOFDPacket docnum=155049 [18:02:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 C3 07 01 A6 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 C8 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5D 02 00 35 04 06 00 A8 BC 28 03 56 80 3A 7C 60 C7 64 89 BB 06 [18:02:49]CheckFolder [18:02:49]dirname=/storage/ofd_packets [18:02:49]CheckFolder done [18:02:49]ProducePacketName [18:02:49]name=ofd_packets/00155049 [18:02:49]NVStorageSaveData ofd_packets/00155049 [18:02:49]File name is /storage/ofd_packets/00155049 [18:02:49]Write 301 bytes [18:02:49]NVStorageSaveData done [18:02:49]OFDSenderStorePacket done [18:02:49]KKMCreateOFDPacket done [18:02:49]NVStorageSaveData kkm_last_timestamp [18:02:49]File name is /storage/kkm_last_timestamp [18:02:49]Write 4 bytes [18:02:49]NVStorageSaveData done [18:02:49]ExternCall_PrintAddStr [18:02:49]wPrintStart [18:02:49]Write to MH i2c: 01 00 00 70 2C 9C [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 07 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 07 00 70 2C 00 00 00 00 00 FF 0F B1 [18:02:49]RasterBufferAndPrint [18:02:49]line Счет N : (1)873249 [18:02:49]line ИНН: 02508201610067 [18:02:49]line Контрольно-Кассовый Чек [18:02:49]line ПРОДАЖА [18:02:49]line ТРК (МРК, ГНК) : 32 [18:02:49]line Товар: 2710124130 [18:02:49]line Аи-92-К-5 [18:02:49]line 4.490 * 66.90 [18:02:49]line = 300.38 [18:02:49]line НДС 12% НСП 1% [18:02:49]line > о реализуемом товаре [18:02:49]line ОКРУГЛЕНИЕ: -0.38 [18:02:49]line ИТОГО: 300.00 [18:02:49]line Внесено: 300.00 [18:02:49]line СДАЧА: 0.00 [18:02:49]line НСП 1% : 2.66 [18:02:49]line НДС 12% : 31.90 [18:02:49]line Наличными: 300.00 [18:02:49]line Безнал.: 0.00 [18:02:49]line Место: АЗС № 165 "Партнер Нефть" [18:02:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:02:49]line СНО: Общий режим [18:02:49]line Чек 438 18.10.2024 18:02 [18:02:49]line Смена: 312 ФФД: 1.0 [18:02:49]line ЗНМ: 0300000234 [18:02:49]line РНМ: 0000137193017469 [18:02:49]line Версия ККМ: v1.0 [18:02:49]line ФМ: 0000000000963156 [18:02:49]line ФД: 155049 [18:02:49]line ФПД: 185526078625408 [18:02:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155049&fm=185526078625408&tin=02508201610067®Number=0000137193017469&sum=30000 [18:02:49]OFD Sender: Processing packet 155049 [packets to send 51, broken 50] [18:02:49]ProducePacketName [18:02:49]name=ofd_packets/00155049 [18:02:49]OFD Sender: To server: pG, [18:02:49]CommunicateWithHost lk.salyk.kg:30040 [18:02:49]ConnectInit lk.salyk.kg [18:02:49]written 0, free lines is 4095 [18:02:49]Connected sock=9 [18:02:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 C3 07 01 A6 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 C8 A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5D 02 00 35 04 06 00 A8 BC 28 03 56 80 3A 7C 60 C7 64 89 BB 06 [18:02:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA E8 47 00 72 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 5D 02 00 F4 03 04 00 00 49 12 67 B6 04 01 00 00 D9 EF C3 F1 5F 34 22 62 [18:02:49]CommunicateWithHost err = 0 [18:02:49]CheckOFDResponse [18:02:49]1017 (14) - 77093643461234 [18:02:49]1041 (16) - 0000000000963156 [18:02:49]1040 (4) - 155049 [18:02:49]1012 (4) - 18.10.2024 11:39 [18:02:49]1206 (1) - 0 [18:02:49]OFD Sender: Remove packet 155049 [18:02:49]ProducePacketName [18:02:49]name=ofd_packets/00155049 [18:02:49]NVStorageDeleteData [18:02:49]Write to MH i2c: 01 00 00 9B 2C C7 [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 07 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: 01 07 00 9B 2C 00 00 00 00 00 F8 0C D2 [18:02:49]RasterBufferAndPrint [18:02:49]line [18:02:49]line [18:02:49]line [18:02:49]line [18:02:49]line [18:02:49]written 0, free lines is 3326 [18:02:49]MH_Cut [18:02:49]Write to MH i2c: D1 01 00 A2 2C 01 A0 [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: D1 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: D1 01 00 [18:02:49]MH_I2C_Read... [18:02:49]Read from MH i2c: D1 01 00 A2 2C 00 9F [18:02:49]Write to MH i2c: 01 00 00 A3 2C CF [18:02:49]Write i2c OK [18:02:49]MH_I2C_Read... [18:02:50]OFD Sender: No OFD packet to send [18:02:50]*** Cut start [18:02:50]*** Partial cut [18:02:50]*** CUTSNS_PIN = 1 [18:02:50]*** CUTSNS_PIN = 0 [18:02:50]*** Brake cut motor [18:02:51]Read from MH i2c: 01 [18:02:51]MH_I2C_Read... [18:02:51]*** Stop cut motor [18:02:51]*** Cut end [18:02:51]Read from MH i2c: 01 07 00 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: 01 07 00 A3 2C 00 00 00 00 00 FF 0F E4 [18:02:51]process_action close_receipt done [18:02:51]requested_data is exist [18:02:51]produce_requested_data [18:02:51]requested_item fm.sn is exist - process it [18:02:51]wFMCommunicate request_size=4 [18:02:51]MH_SAM_APDU [18:02:51]CAPDU: 80 11 00 00 [18:02:51]Write to MH i2c: E2 08 00 A4 2C 80 11 00 00 00 00 00 00 4A [18:02:51]Write i2c OK [18:02:51]MH_I2C_Read... [18:02:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:51]Read from MH i2c: E2 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 17 00 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 17 00 A4 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [18:02:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:02:51]wFMCommunicate OK [18:02:51]requested_item fd.num is exist - process it [18:02:51]SAM_PROTO_GetFieldsCounters [18:02:51]wFMCommunicate request_size=4 [18:02:51]MH_SAM_APDU [18:02:51]CAPDU: 80 13 00 00 [18:02:51]Write to MH i2c: E2 08 00 A5 2C 80 13 00 00 00 00 00 00 4D [18:02:51]Write i2c OK [18:02:51]MH_I2C_Read... [18:02:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:02:51]Read from MH i2c: E2 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 62 00 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 62 00 A5 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [18:02:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:02:51]wFMCommunicate OK [18:02:51]SAM_PROTO_GetFieldsCounters done [18:02:51]requested_item shift.num is exist - process it [18:02:51]requested_item shift.opened is exist - process it [18:02:51]req_shift_opened [18:02:51]FM_GetShiftState [18:02:51]SAM_PROTO_GetShiftState [18:02:51]wFMCommunicate request_size=4 [18:02:51]MH_SAM_APDU [18:02:51]CAPDU: 80 13 01 00 [18:02:51]Write to MH i2c: E2 08 00 A6 2C 80 13 01 00 00 00 00 00 4F [18:02:51]Write i2c OK [18:02:51]MH_I2C_Read... [18:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:51]Read from MH i2c: E2 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 0E 00 [18:02:51]MH_I2C_Read... [18:02:51]Read from MH i2c: E2 0E 00 A6 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [18:02:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:02:51]wFMCommunicate OK [18:02:51]SAM_PROTO_GetShiftState done [18:02:51]FM_GetShiftState done [18:02:51]req_shift_opened done [18:02:51]requested_item shift.open_date is exist - process it [18:02:51]req_shift_open_date [18:02:51]req_shift_open_date done [18:02:51]produce_requested_data done [18:02:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155049,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:02:51]process_action_free close_receipt [18:02:51]json_value_free [18:02:51]json_value_free done [18:02:51]process_json_proto returns [18:02:51]Send response to host [18:02:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155049,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:02:51]free response buf [18:02:51]execute_script done [18:02:51]execute_script returns [18:02:51]free content buf [18:02:51]Sock 10.Close socket [18:02:51]Sock 10.Thread stoped [18:02:55]OFD Sender: No OFD packet to send [18:03:00]OFD Sender: No OFD packet to send [18:03:05]OFD Sender: No OFD packet to send [18:03:10]OFD Sender: No OFD packet to send [18:03:15]OFD Sender: No OFD packet to send [18:03:20]OFD Sender: No OFD packet to send [18:03:25]OFD Sender: No OFD packet to send [18:03:30]OFD Sender: No OFD packet to send [18:03:35]OFD Sender: No OFD packet to send [18:03:38]accept exits with 7 [18:03:38]New connection [18:03:38]New thread 3066748260 created [18:03:38]Thread 3066891620 joined [18:03:38]Waiting for new connection... [18:03:38] Sock 7.Parse request [18:03:38]Sock 7.Check first char [18:03:38]Sock 7.First char is OK [18:03:38]request: POST /json_proto HTTP/1.0 [18:03:38]Method: POST [18:03:38]URL: /json_proto [18:03:38]Method is POST - this is cgi request [18:03:38]url: /json_proto [18:03:38]query_string will be loaded in cgi processing [18:03:38]execute_cgi json_proto POST (null) [18:03:38]execute_cgi path=json_proto method=POST [18:03:38]POST find Content-Length [18:03:38]Host: 172.17.53.67:8080 [18:03:38]Content-Length: 766 [18:03:38]Content-Type: application/json [18:03:38] [18:03:38]POST finish read [18:03:38]Found Content-Length = 766 [18:03:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:38]execute_script... [18:03:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:38]POST & json_proto [18:03:38]process_json_proto [18:03:38]json parsed OK: [18:03:38]protocol is kg_v1.0 [18:03:38]action value=close_receipt [18:03:38]process_action close_receipt [18:03:38]cmd_close_receipt [18:03:38]MH_GetDate [18:03:38]Write to MH i2c: F0 00 00 A7 2C C2 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: F0 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: F0 09 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: F0 09 00 A7 2C 00 FB A2 12 67 19 BC 99 64 B3 [18:03:38]GetLastDocTimeStamp 1729274568 [18:03:38]current date 1729274619 [18:03:38]FM_GetShiftState [18:03:38]SAM_PROTO_GetShiftState [18:03:38]wFMCommunicate request_size=4 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 13 01 00 [18:03:38]Write to MH i2c: E2 08 00 A8 2C 80 13 01 00 00 00 00 00 51 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 0E 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 0E 00 A8 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 88 [18:03:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:03:38]wFMCommunicate OK [18:03:38]SAM_PROTO_GetShiftState done [18:03:38]FM_GetShiftState done [18:03:38]opened in 1729211399 [18:03:38]opened+sec_in_day 1729297799 [18:03:38]quantity*price = 50041 [18:03:38]sum+1 = 50042 [18:03:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 439 18.10.2024 18:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155050 ФПД: 114060117902035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155050&fm=114060117902035&tin=02508201610067®Number=0000137193017469&sum=50041 [18:03:40]StoreToDocumentArchive [18:03:40]shift 312 fd 155050 [18:03:40]save to /storage/0312/doc_00155050 [18:03:40]save last doc name /storage/0312/doc_00155050 to /storage/kkm_last_doc_name [18:03:40]save OK [18:03:40]Clear old archive folders... [18:03:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:40]tlvbuf is 01E04CB0 [18:03:40]SAM_PROTO_ClearQueue [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 09 00 00 [18:03:40]Write to MH i2c: E2 08 00 B5 2C 80 09 00 00 00 00 00 00 53 [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 B5 2C 00 90 00 55 [18:03:40]RAPDU: 90 00 [18:03:40]wFMCommunicate OK [18:03:40]SAM_PROTO_ClearQueue done [18:03:40]KKMCreateOFDPacket [18:03:40]OFDProtocolAddRootSTLVToBuf [18:03:40]FM_MakeSignedData [18:03:40]FM_MakeSignedData [18:03:40]SAM_PROTO_SignData [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 0D 01 02 [18:03:40]Write to MH i2c: E2 08 00 B6 2C 80 0D 01 02 00 00 00 00 5B [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 B6 2C 00 90 00 56 [18:03:40]RAPDU: 90 00 [18:03:40]wFMCommunicate OK [18:03:40]wFMCommunicate request_size=255 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FB A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5D 02 00 35 04 06 00 67 [18:03:40]Write to MH i2c: E2 02 01 B7 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FB A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5D 02 00 35 04 06 00 67 00 00 CB [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]OFD Sender: No OFD packet to send [18:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 B7 2C 00 90 00 57 [18:03:40]RAPDU: 90 00 [18:03:40]wFMCommunicate OK [18:03:40]wFMCommunicate request_size=10 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 0D 02 02 05 BC B0 CF 82 D3 [18:03:40]Write to MH i2c: E2 0D 00 B8 2C 80 0D 02 02 05 00 BC B0 CF 82 D3 00 00 F8 [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 03 00 B8 2C 00 90 00 58 [18:03:40]RAPDU: 90 00 [18:03:40]wFMCommunicate OK [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 0D 03 02 [18:03:40]Write to MH i2c: E2 08 00 B9 2C 80 0D 03 02 00 00 00 00 60 [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 0B 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 0B 00 B9 2C 00 16 23 19 C3 A0 E7 FE 2D 90 00 28 [18:03:40]RAPDU: 16 23 19 C3 A0 E7 FE 2D 90 00 [18:03:40]wFMCommunicate OK [18:03:40]SAM_PROTO_SignData done [18:03:40]FM_MakeSignedData done [18:03:40]CreateOFDProtocolMessage [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 11 00 00 [18:03:40]Write to MH i2c: E2 08 00 BA 2C 80 11 00 00 00 00 00 00 60 [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 17 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 17 00 BA 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [18:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:03:40]wFMCommunicate OK [18:03:40]CreateOFDProtocolMessage done [18:03:40]OFDSenderStorePacket 155050 [18:03:40]StoreOFDPacket docnum=155050 [18:03:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 02 07 01 59 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FB A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5D 02 00 35 04 06 00 67 BC B0 CF 82 D3 16 23 19 C3 A0 E7 FE 2D [18:03:40]CheckFolder [18:03:40]dirname=/storage/ofd_packets [18:03:40]CheckFolder done [18:03:40]ProducePacketName [18:03:40]name=ofd_packets/00155050 [18:03:40]NVStorageSaveData ofd_packets/00155050 [18:03:40]File name is /storage/ofd_packets/00155050 [18:03:40]Write 301 bytes [18:03:40]NVStorageSaveData done [18:03:40]OFDSenderStorePacket done [18:03:40]KKMCreateOFDPacket done [18:03:40]NVStorageSaveData kkm_last_timestamp [18:03:40]File name is /storage/kkm_last_timestamp [18:03:40]Write 4 bytes [18:03:40]NVStorageSaveData done [18:03:40]ExternCall_PrintAddStr [18:03:40]wPrintStart [18:03:40]Write to MH i2c: 01 00 00 BB 2C E7 [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: 01 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: 01 07 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: 01 07 00 BB 2C 00 00 00 00 00 FF 0F FC [18:03:40]RasterBufferAndPrint [18:03:40]line Счет N : (1)873250 [18:03:40]line ИНН: 02508201610067 [18:03:40]line Контрольно-Кассовый Чек [18:03:40]line ПРОДАЖА [18:03:40]line ТРК (МРК, ГНК) : 42 [18:03:40]line Товар: 2710124130 [18:03:40]line Аи-92-К-5 [18:03:40]line 7.480 * 66.90 [18:03:40]line = 500.41 [18:03:40]line НДС 12% НСП 1% [18:03:40]line > о реализуемом товаре [18:03:40]line ИТОГО: 500.41 [18:03:40]line НСП 1% : 4.43 [18:03:40]line НДС 12% : 53.14 [18:03:40]line Наличными: 0.00 [18:03:40]line Безнал.: 500.41 [18:03:40]line Место: АЗС № 165 "Партнер Нефть" [18:03:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:03:40]line СНО: Общий режим [18:03:40]line Чек 439 18.10.2024 18:03 [18:03:40]line Смена: 312 ФФД: 1.0 [18:03:40]line ЗНМ: 0300000234 [18:03:40]line РНМ: 0000137193017469 [18:03:40]line Версия ККМ: v1.0 [18:03:40]line Платежная система: Mbank [18:03:40]line ФМ: 0000000000963156 [18:03:40]line ФД: 155050 [18:03:40]line ФПД: 114060117902035 [18:03:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180339&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155050&fm=114060117902035&tin=02508201610067®Number=0000137193017469&sum=50041 [18:03:40]OFD Sender: Processing packet 155050 [packets to send 51, broken 50] [18:03:40]ProducePacketName [18:03:40]name=ofd_packets/00155050 [18:03:40]OFD Sender: To server: pG, [18:03:40]CommunicateWithHost lk.salyk.kg:30040 [18:03:40]ConnectInit lk.salyk.kg [18:03:40]written 0, free lines is 4095 [18:03:41]Connected sock=10 [18:03:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 02 07 01 59 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FB A2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5D 02 00 35 04 06 00 67 BC B0 CF 82 D3 16 23 19 C3 A0 E7 FE 2D [18:03:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA BD 47 00 84 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 5D 02 00 F4 03 04 00 33 49 12 67 B6 04 01 00 00 46 E2 61 DE 26 C8 BD 34 [18:03:41]CommunicateWithHost err = 0 [18:03:41]CheckOFDResponse [18:03:41]1017 (14) - 77093643461234 [18:03:41]1041 (16) - 0000000000963156 [18:03:41]1040 (4) - 155050 [18:03:41]1012 (4) - 18.10.2024 11:40 [18:03:41]1206 (1) - 0 [18:03:41]OFD Sender: Remove packet 155050 [18:03:41]ProducePacketName [18:03:41]name=ofd_packets/00155050 [18:03:41]NVStorageDeleteData [18:03:41]Write to MH i2c: 01 00 00 E4 2C 10 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: 01 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: 01 07 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: 01 07 00 E4 2C 00 00 00 00 00 18 0D 3C [18:03:41]RasterBufferAndPrint [18:03:41]line [18:03:41]line [18:03:41]line [18:03:41]line [18:03:41]line [18:03:41]written 0, free lines is 3359 [18:03:41]MH_Cut [18:03:41]Write to MH i2c: D1 01 00 EB 2C 01 E9 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: D1 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: D1 01 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: D1 01 00 EB 2C 00 E8 [18:03:41]Write to MH i2c: 01 00 00 EC 2C 18 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]OFD Sender: No OFD packet to send [18:03:42]*** Cut start [18:03:42]*** Partial cut [18:03:42]*** CUTSNS_PIN = 1 [18:03:42]*** CUTSNS_PIN = 0 [18:03:42]*** Brake cut motor [18:03:42]Read from MH i2c: 01 [18:03:42]MH_I2C_Read... [18:03:42]*** Stop cut motor [18:03:42]*** Cut end [18:03:42]Read from MH i2c: 01 07 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 07 00 EC 2C 00 00 00 00 00 FF 0F 2D [18:03:42]process_action close_receipt done [18:03:42]requested_data is exist [18:03:42]produce_requested_data [18:03:42]requested_item fm.sn is exist - process it [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 11 00 00 [18:03:42]Write to MH i2c: E2 08 00 ED 2C 80 11 00 00 00 00 00 00 93 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 17 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 17 00 ED 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [18:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:03:42]wFMCommunicate OK [18:03:42]requested_item fd.num is exist - process it [18:03:42]SAM_PROTO_GetFieldsCounters [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 13 00 00 [18:03:42]Write to MH i2c: E2 08 00 EE 2C 80 13 00 00 00 00 00 00 96 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 62 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 62 00 EE 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [18:03:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:42]wFMCommunicate OK [18:03:42]SAM_PROTO_GetFieldsCounters done [18:03:42]requested_item shift.num is exist - process it [18:03:42]requested_item shift.opened is exist - process it [18:03:42]req_shift_opened [18:03:42]FM_GetShiftState [18:03:42]SAM_PROTO_GetShiftState [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 13 01 00 [18:03:42]Write to MH i2c: E2 08 00 EF 2C 80 13 01 00 00 00 00 00 98 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 0E 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 0E 00 EF 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CF [18:03:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:03:42]wFMCommunicate OK [18:03:42]SAM_PROTO_GetShiftState done [18:03:42]FM_GetShiftState done [18:03:42]req_shift_opened done [18:03:42]requested_item shift.open_date is exist - process it [18:03:42]req_shift_open_date [18:03:42]req_shift_open_date done [18:03:42]produce_requested_data done [18:03:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155050,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:03:42]process_action_free close_receipt [18:03:42]json_value_free [18:03:42]json_value_free done [18:03:42]process_json_proto returns [18:03:42]Send response to host [18:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155050,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:03:42]free response buf [18:03:42]execute_script done [18:03:42]execute_script returns [18:03:42]free content buf [18:03:42]Sock 7.Close socket [18:03:42]Sock 7.Thread stoped [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:56]OFD Sender: No OFD packet to send [18:04:01]OFD Sender: No OFD packet to send [18:04:06]OFD Sender: No OFD packet to send [18:04:11]OFD Sender: No OFD packet to send [18:04:16]OFD Sender: No OFD packet to send [18:04:21]OFD Sender: No OFD packet to send [18:04:26]OFD Sender: No OFD packet to send [18:04:31]OFD Sender: No OFD packet to send [18:04:36]OFD Sender: No OFD packet to send [18:04:41]OFD Sender: No OFD packet to send [18:04:46]OFD Sender: No OFD packet to send [18:04:51]OFD Sender: No OFD packet to send [18:04:56]OFD Sender: No OFD packet to send [18:05:01]OFD Sender: No OFD packet to send [18:05:06]OFD Sender: No OFD packet to send [18:05:11]OFD Sender: No OFD packet to send [18:05:16]OFD Sender: No OFD packet to send [18:05:21]OFD Sender: No OFD packet to send [18:05:26]OFD Sender: No OFD packet to send [18:05:31]OFD Sender: No OFD packet to send [18:05:36]OFD Sender: No OFD packet to send [18:05:41]OFD Sender: No OFD packet to send [18:05:46]OFD Sender: No OFD packet to send [18:05:51]OFD Sender: No OFD packet to send [18:05:56]OFD Sender: No OFD packet to send [18:06:01]OFD Sender: No OFD packet to send [18:06:06]OFD Sender: No OFD packet to send [18:06:11]OFD Sender: No OFD packet to send [18:06:16]OFD Sender: No OFD packet to send [18:06:21]OFD Sender: No OFD packet to send [18:06:26]OFD Sender: No OFD packet to send [18:06:31]OFD Sender: No OFD packet to send [18:06:36]OFD Sender: No OFD packet to send [18:06:41]OFD Sender: No OFD packet to send [18:06:46]OFD Sender: No OFD packet to send [18:06:51]OFD Sender: No OFD packet to send [18:06:56]OFD Sender: No OFD packet to send [18:07:01]OFD Sender: No OFD packet to send [18:07:06]OFD Sender: No OFD packet to send [18:07:11]OFD Sender: No OFD packet to send [18:07:16]OFD Sender: No OFD packet to send [18:07:21]OFD Sender: No OFD packet to send [18:07:26]OFD Sender: No OFD packet to send [18:07:31]OFD Sender: No OFD packet to send [18:07:36]OFD Sender: No OFD packet to send [18:07:41]OFD Sender: No OFD packet to send [18:07:46]OFD Sender: No OFD packet to send [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:17]accept exits with 9 [18:08:17]New connection [18:08:17]New thread 3066891620 created [18:08:17]Thread 3066748260 joined [18:08:17]Waiting for new connection... [18:08:17] Sock 9.Parse request [18:08:17]Sock 9.Check first char [18:08:17]Sock 9.First char is OK [18:08:17]request: POST /json_proto HTTP/1.0 [18:08:17]Method: POST [18:08:17]URL: /json_proto [18:08:17]Method is POST - this is cgi request [18:08:17]url: /json_proto [18:08:17]query_string will be loaded in cgi processing [18:08:17]execute_cgi json_proto POST (null) [18:08:17]execute_cgi path=json_proto method=POST [18:08:17]POST find Content-Length [18:08:17]Host: 172.17.53.67:8080 [18:08:17]Content-Length: 769 [18:08:17]Content-Type: application/json [18:08:17] [18:08:17]POST finish read [18:08:17]Found Content-Length = 769 [18:08:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:17]execute_script... [18:08:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:17]POST & json_proto [18:08:17]process_json_proto [18:08:17]json parsed OK: [18:08:17]protocol is kg_v1.0 [18:08:17]action value=close_receipt [18:08:17]process_action close_receipt [18:08:17]cmd_close_receipt [18:08:17]MH_GetDate [18:08:17]Write to MH i2c: F0 00 00 F0 2C 0B [18:08:17]Write i2c OK [18:08:17]MH_I2C_Read... [18:08:17]Read from MH i2c: F0 [18:08:17]MH_I2C_Read... [18:08:17]Read from MH i2c: F0 09 00 [18:08:17]MH_I2C_Read... [18:08:17]Read from MH i2c: F0 09 00 F0 2C 00 12 A4 12 67 19 BC 99 64 15 [18:08:17]GetLastDocTimeStamp 1729274619 [18:08:17]current date 1729274898 [18:08:17]FM_GetShiftState [18:08:17]SAM_PROTO_GetShiftState [18:08:17]wFMCommunicate request_size=4 [18:08:17]MH_SAM_APDU [18:08:17]CAPDU: 80 13 01 00 [18:08:17]Write to MH i2c: E2 08 00 F1 2C 80 13 01 00 00 00 00 00 9A [18:08:17]Write i2c OK [18:08:17]MH_I2C_Read... [18:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:17]Read from MH i2c: E2 [18:08:17]MH_I2C_Read... [18:08:17]Read from MH i2c: E2 0E 00 [18:08:17]MH_I2C_Read... [18:08:17]Read from MH i2c: E2 0E 00 F1 2C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D1 [18:08:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:08:17]wFMCommunicate OK [18:08:17]SAM_PROTO_GetShiftState done [18:08:17]FM_GetShiftState done [18:08:17]opened in 1729211399 [18:08:17]opened+sec_in_day 1729297799 [18:08:17]quantity*price = 200031 [18:08:17]sum+1 = 200032 [18:08:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 440 18.10.2024 18:08 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155051 ФПД: 279214321500774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155051&fm=279214321500774&tin=02508201610067®Number=0000137193017469&sum=200031 [18:08:18]StoreToDocumentArchive [18:08:18]shift 312 fd 155051 [18:08:18]save to /storage/0312/doc_00155051 [18:08:18]save last doc name /storage/0312/doc_00155051 to /storage/kkm_last_doc_name [18:08:18]save OK [18:08:18]Clear old archive folders... [18:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:08:18]tlvbuf is 01E11F90 [18:08:18]SAM_PROTO_ClearQueue [18:08:18]wFMCommunicate request_size=4 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 09 00 00 [18:08:18]Write to MH i2c: E2 08 00 FE 2C 80 09 00 00 00 00 00 00 9C [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 FE 2C 00 90 00 9E [18:08:18]RAPDU: 90 00 [18:08:18]wFMCommunicate OK [18:08:18]SAM_PROTO_ClearQueue done [18:08:18]KKMCreateOFDPacket [18:08:18]OFDProtocolAddRootSTLVToBuf [18:08:18]FM_MakeSignedData [18:08:18]FM_MakeSignedData [18:08:18]SAM_PROTO_SignData [18:08:18]wFMCommunicate request_size=4 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 0D 01 02 [18:08:18]Write to MH i2c: E2 08 00 FF 2C 80 0D 01 02 00 00 00 00 A4 [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 FF 2C 00 90 00 9F [18:08:18]RAPDU: 90 00 [18:08:18]wFMCommunicate OK [18:08:18]wFMCommunicate request_size=255 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 12 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5D 02 00 35 04 06 00 FD [18:08:18]Write to MH i2c: E2 02 01 00 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 12 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5D 02 00 35 04 06 00 FD 00 00 F4 [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 00 2D 00 90 00 A1 [18:08:18]RAPDU: 90 00 [18:08:18]wFMCommunicate OK [18:08:18]wFMCommunicate request_size=10 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 0D 02 02 05 F1 A6 73 02 66 [18:08:18]Write to MH i2c: E2 0D 00 01 2D 80 0D 02 02 05 00 F1 A6 73 02 66 00 00 24 [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 03 00 01 2D 00 90 00 A2 [18:08:18]RAPDU: 90 00 [18:08:18]wFMCommunicate OK [18:08:18]wFMCommunicate request_size=4 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 0D 03 02 [18:08:18]Write to MH i2c: E2 08 00 02 2D 80 0D 03 02 00 00 00 00 AA [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 0B 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 0B 00 02 2D 00 8B A5 36 6A 39 43 DB 04 90 00 D6 [18:08:18]RAPDU: 8B A5 36 6A 39 43 DB 04 90 00 [18:08:18]wFMCommunicate OK [18:08:18]SAM_PROTO_SignData done [18:08:18]FM_MakeSignedData done [18:08:18]CreateOFDProtocolMessage [18:08:18]wFMCommunicate request_size=4 [18:08:18]MH_SAM_APDU [18:08:18]CAPDU: 80 11 00 00 [18:08:18]Write to MH i2c: E2 08 00 03 2D 80 11 00 00 00 00 00 00 AA [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:18]Read from MH i2c: E2 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 17 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: E2 17 00 03 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [18:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:08:18]wFMCommunicate OK [18:08:18]CreateOFDProtocolMessage done [18:08:18]OFDSenderStorePacket 155051 [18:08:18]StoreOFDPacket docnum=155051 [18:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 E9 07 01 19 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 12 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5D 02 00 35 04 06 00 FD F1 A6 73 02 66 8B A5 36 6A 39 43 DB 04 [18:08:18]CheckFolder [18:08:18]dirname=/storage/ofd_packets [18:08:18]CheckFolder done [18:08:18]ProducePacketName [18:08:18]name=ofd_packets/00155051 [18:08:18]NVStorageSaveData ofd_packets/00155051 [18:08:18]File name is /storage/ofd_packets/00155051 [18:08:18]Write 301 bytes [18:08:18]NVStorageSaveData done [18:08:18]OFDSenderStorePacket done [18:08:18]KKMCreateOFDPacket done [18:08:18]NVStorageSaveData kkm_last_timestamp [18:08:18]File name is /storage/kkm_last_timestamp [18:08:18]Write 4 bytes [18:08:18]NVStorageSaveData done [18:08:18]ExternCall_PrintAddStr [18:08:18]wPrintStart [18:08:18]Write to MH i2c: 01 00 00 04 2D 31 [18:08:18]Write i2c OK [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: 01 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: 01 07 00 [18:08:18]MH_I2C_Read... [18:08:18]Read from MH i2c: 01 07 00 04 2D 00 00 00 00 00 FF 0F 46 [18:08:18]RasterBufferAndPrint [18:08:18]line Счет N : (1)873251 [18:08:18]line ИНН: 02508201610067 [18:08:18]line Контрольно-Кассовый Чек [18:08:18]line ПРОДАЖА [18:08:18]line ТРК (МРК, ГНК) : 32 [18:08:18]line Товар: 2710124130 [18:08:18]line Аи-92-К-5 [18:08:18]line 29.900 * 66.90 [18:08:18]line = 2000.31 [18:08:18]line НДС 12% НСП 1% [18:08:18]line > о реализуемом товаре [18:08:18]line ИТОГО: 2000.31 [18:08:18]line НСП 1% : 17.70 [18:08:18]line НДС 12% : 212.42 [18:08:18]line Наличными: 0.00 [18:08:18]line Безнал.: 2000.31 [18:08:18]line Место: АЗС № 165 "Партнер Нефть" [18:08:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:08:18]line СНО: Общий режим [18:08:18]line Чек 440 18.10.2024 18:08 [18:08:18]line Смена: 312 ФФД: 1.0 [18:08:18]line ЗНМ: 0300000234 [18:08:18]line РНМ: 0000137193017469 [18:08:18]line Версия ККМ: v1.0 [18:08:18]line Платежная система: Mbank [18:08:18]line ФМ: 0000000000963156 [18:08:18]line ФД: 155051 [18:08:18]line ФПД: 279214321500774 [18:08:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155051&fm=279214321500774&tin=02508201610067®Number=0000137193017469&sum=200031 [18:08:19]written 0, free lines is 4095 [18:08:19]OFD Sender: Processing packet 155051 [packets to send 51, broken 50] [18:08:19]ProducePacketName [18:08:19]name=ofd_packets/00155051 [18:08:19]OFD Sender: To server: pG, [18:08:19]CommunicateWithHost lk.salyk.kg:30040 [18:08:19]ConnectInit lk.salyk.kg [18:08:19]Connected sock=10 [18:08:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 E9 07 01 19 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 12 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5D 02 00 35 04 06 00 FD F1 A6 73 02 66 8B A5 36 6A 39 43 DB 04 [18:08:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 BF 47 00 12 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 5D 02 00 F4 03 04 00 4A 4A 12 67 B6 04 01 00 00 71 43 CE 9F 17 0A 75 8A [18:08:19]CommunicateWithHost err = 0 [18:08:19]CheckOFDResponse [18:08:19]1017 (14) - 77093643461234 [18:08:19]1041 (16) - 0000000000963156 [18:08:19]1040 (4) - 155051 [18:08:19]1012 (4) - 18.10.2024 11:45 [18:08:19]1206 (1) - 0 [18:08:19]OFD Sender: Remove packet 155051 [18:08:19]ProducePacketName [18:08:19]name=ofd_packets/00155051 [18:08:19]NVStorageDeleteData [18:08:19]Write to MH i2c: 01 00 00 2D 2D 5A [18:08:19]Write i2c OK [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: 01 [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: 01 07 00 [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: 01 07 00 2D 2D 00 00 00 00 00 24 0D 92 [18:08:19]RasterBufferAndPrint [18:08:19]line [18:08:19]line [18:08:19]line [18:08:19]line [18:08:19]line [18:08:19]written 0, free lines is 3370 [18:08:19]MH_Cut [18:08:19]Write to MH i2c: D1 01 00 34 2D 01 33 [18:08:19]Write i2c OK [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: D1 [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: D1 01 00 [18:08:19]MH_I2C_Read... [18:08:19]Read from MH i2c: D1 01 00 34 2D 00 32 [18:08:19]Write to MH i2c: 01 00 00 35 2D 62 [18:08:19]Write i2c OK [18:08:19]MH_I2C_Read... [18:08:19]OFD Sender: No OFD packet to send [18:08:20]*** Cut start [18:08:20]*** Partial cut [18:08:20]*** CUTSNS_PIN = 1 [18:08:20]*** CUTSNS_PIN = 0 [18:08:20]*** Brake cut motor [18:08:20]Read from MH i2c: 01 [18:08:20]MH_I2C_Read... [18:08:20]*** Stop cut motor [18:08:20]*** Cut end [18:08:20]Read from MH i2c: 01 07 00 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: 01 07 00 35 2D 00 00 00 00 00 FF 0F 77 [18:08:20]process_action close_receipt done [18:08:20]requested_data is exist [18:08:20]produce_requested_data [18:08:20]requested_item fm.sn is exist - process it [18:08:20]wFMCommunicate request_size=4 [18:08:20]MH_SAM_APDU [18:08:20]CAPDU: 80 11 00 00 [18:08:20]Write to MH i2c: E2 08 00 36 2D 80 11 00 00 00 00 00 00 DD [18:08:20]Write i2c OK [18:08:20]MH_I2C_Read... [18:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:20]Read from MH i2c: E2 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: E2 17 00 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: E2 17 00 36 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [18:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:08:20]wFMCommunicate OK [18:08:20]requested_item fd.num is exist - process it [18:08:20]SAM_PROTO_GetFieldsCounters [18:08:20]wFMCommunicate request_size=4 [18:08:20]MH_SAM_APDU [18:08:20]CAPDU: 80 13 00 00 [18:08:20]Write to MH i2c: E2 08 00 37 2D 80 13 00 00 00 00 00 00 E0 [18:08:20]Write i2c OK [18:08:20]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 62 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 62 00 37 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [18:08:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:08:21]wFMCommunicate OK [18:08:21]SAM_PROTO_GetFieldsCounters done [18:08:21]requested_item shift.num is exist - process it [18:08:21]requested_item shift.opened is exist - process it [18:08:21]req_shift_opened [18:08:21]FM_GetShiftState [18:08:21]SAM_PROTO_GetShiftState [18:08:21]wFMCommunicate request_size=4 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 13 01 00 [18:08:21]Write to MH i2c: E2 08 00 38 2D 80 13 01 00 00 00 00 00 E2 [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 0E 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 0E 00 38 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 19 [18:08:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:08:21]wFMCommunicate OK [18:08:21]SAM_PROTO_GetShiftState done [18:08:21]FM_GetShiftState done [18:08:21]req_shift_opened done [18:08:21]requested_item shift.open_date is exist - process it [18:08:21]req_shift_open_date [18:08:21]req_shift_open_date done [18:08:21]produce_requested_data done [18:08:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155051,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:08:21]process_action_free close_receipt [18:08:21]json_value_free [18:08:21]json_value_free done [18:08:21]process_json_proto returns [18:08:21]Send response to host [18:08:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155051,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:08:21]free response buf [18:08:21]execute_script done [18:08:21]execute_script returns [18:08:21]free content buf [18:08:21]Sock 9.Close socket [18:08:21]Sock 9.Thread stoped [18:08:24]OFD Sender: No OFD packet to send [18:08:29]OFD Sender: No OFD packet to send [18:08:34]OFD Sender: No OFD packet to send [18:08:39]OFD Sender: No OFD packet to send [18:08:44]OFD Sender: No OFD packet to send [18:08:49]OFD Sender: No OFD packet to send [18:08:54]OFD Sender: No OFD packet to send [18:09:00]OFD Sender: No OFD packet to send [18:09:05]OFD Sender: No OFD packet to send [18:09:10]OFD Sender: No OFD packet to send [18:09:15]OFD Sender: No OFD packet to send [18:09:20]OFD Sender: No OFD packet to send [18:09:25]OFD Sender: No OFD packet to send [18:09:25]accept exits with 7 [18:09:25]New connection [18:09:25]New thread 3066748260 created [18:09:25]Thread 3066891620 joined [18:09:25]Waiting for new connection... [18:09:25] Sock 7.Parse request [18:09:25]Sock 7.Check first char [18:09:25]Sock 7.First char is OK [18:09:25]request: POST /json_proto HTTP/1.0 [18:09:25]Method: POST [18:09:25]URL: /json_proto [18:09:25]Method is POST - this is cgi request [18:09:25]url: /json_proto [18:09:25]query_string will be loaded in cgi processing [18:09:25]execute_cgi json_proto POST (null) [18:09:25]execute_cgi path=json_proto method=POST [18:09:25]POST find Content-Length [18:09:25]Host: 172.17.53.67:8080 [18:09:25]Content-Length: 762 [18:09:25]Content-Type: application/json [18:09:25] [18:09:25]POST finish read [18:09:25]Found Content-Length = 762 [18:09:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:25]execute_script... [18:09:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:25]POST & json_proto [18:09:25]process_json_proto [18:09:25]json parsed OK: [18:09:25]protocol is kg_v1.0 [18:09:25]action value=close_receipt [18:09:25]process_action close_receipt [18:09:25]cmd_close_receipt [18:09:25]MH_GetDate [18:09:25]Write to MH i2c: F0 00 00 39 2D 55 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 09 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 09 00 39 2D 00 56 A4 12 67 19 BC 99 64 A3 [18:09:25]GetLastDocTimeStamp 1729274898 [18:09:25]current date 1729274966 [18:09:25]FM_GetShiftState [18:09:25]SAM_PROTO_GetShiftState [18:09:25]wFMCommunicate request_size=4 [18:09:25]MH_SAM_APDU [18:09:25]CAPDU: 80 13 01 00 [18:09:25]Write to MH i2c: E2 08 00 3A 2D 80 13 01 00 00 00 00 00 E4 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:25]Read from MH i2c: E2 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: E2 0E 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: E2 0E 00 3A 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [18:09:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:09:25]wFMCommunicate OK [18:09:25]SAM_PROTO_GetShiftState done [18:09:25]FM_GetShiftState done [18:09:25]opened in 1729211399 [18:09:25]opened+sec_in_day 1729297799 [18:09:25]quantity*price = 200001 [18:09:25]sum+1 = 200003 [18:09:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 441 18.10.2024 18:09 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155052 ФПД: 70907291631476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180926&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155052&fm=70907291631476&tin=02508201610067®Number=0000137193017469&sum=200002 [18:09:26]StoreToDocumentArchive [18:09:26]shift 312 fd 155052 [18:09:26]save to /storage/0312/doc_00155052 [18:09:26]save last doc name /storage/0312/doc_00155052 to /storage/kkm_last_doc_name [18:09:26]save OK [18:09:26]Clear old archive folders... [18:09:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:09:26]tlvbuf is B6ECB790 [18:09:26]SAM_PROTO_ClearQueue [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 09 00 00 [18:09:26]Write to MH i2c: E2 08 00 47 2D 80 09 00 00 00 00 00 00 E6 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 47 2D 00 90 00 E8 [18:09:26]RAPDU: 90 00 [18:09:26]wFMCommunicate OK [18:09:26]SAM_PROTO_ClearQueue done [18:09:26]KKMCreateOFDPacket [18:09:26]OFDProtocolAddRootSTLVToBuf [18:09:26]FM_MakeSignedData [18:09:26]FM_MakeSignedData [18:09:26]SAM_PROTO_SignData [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 0D 01 02 [18:09:26]Write to MH i2c: E2 08 00 48 2D 80 0D 01 02 00 00 00 00 EE [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 48 2D 00 90 00 E9 [18:09:26]RAPDU: 90 00 [18:09:26]wFMCommunicate OK [18:09:26]wFMCommunicate request_size=255 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 56 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5D 02 00 35 04 06 00 [18:09:26]Write to MH i2c: E2 02 01 49 2D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 56 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5D 02 00 35 04 06 00 00 00 49 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 49 2D 00 90 00 EA [18:09:27]RAPDU: 90 00 [18:09:27]wFMCommunicate OK [18:09:27]wFMCommunicate request_size=11 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 0D 02 02 06 40 7D 63 ED FF 74 [18:09:27]Write to MH i2c: E2 0E 00 4A 2D 80 0D 02 02 06 00 40 7D 63 ED FF 74 00 00 7D [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 4A 2D 00 90 00 EB [18:09:27]RAPDU: 90 00 [18:09:27]wFMCommunicate OK [18:09:27]wFMCommunicate request_size=4 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 0D 03 02 [18:09:27]Write to MH i2c: E2 08 00 4B 2D 80 0D 03 02 00 00 00 00 F3 [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 0B 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 0B 00 4B 2D 00 00 23 D4 8D 49 D6 F9 00 90 00 90 [18:09:27]RAPDU: 00 23 D4 8D 49 D6 F9 00 90 00 [18:09:27]wFMCommunicate OK [18:09:27]SAM_PROTO_SignData done [18:09:27]FM_MakeSignedData done [18:09:27]CreateOFDProtocolMessage [18:09:27]wFMCommunicate request_size=4 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 11 00 00 [18:09:27]Write to MH i2c: E2 08 00 4C 2D 80 11 00 00 00 00 00 00 F3 [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 17 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 17 00 4C 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [18:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:09:27]wFMCommunicate OK [18:09:27]CreateOFDProtocolMessage done [18:09:27]OFDSenderStorePacket 155052 [18:09:27]StoreOFDPacket docnum=155052 [18:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 28 D7 08 01 34 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 56 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5D 02 00 35 04 06 00 40 7D 63 ED FF 74 00 23 D4 8D 49 D6 F9 00 [18:09:27]CheckFolder [18:09:27]dirname=/storage/ofd_packets [18:09:27]CheckFolder done [18:09:27]ProducePacketName [18:09:27]name=ofd_packets/00155052 [18:09:27]NVStorageSaveData ofd_packets/00155052 [18:09:27]File name is /storage/ofd_packets/00155052 [18:09:27]Write 302 bytes [18:09:27]NVStorageSaveData done [18:09:27]OFDSenderStorePacket done [18:09:27]KKMCreateOFDPacket done [18:09:27]NVStorageSaveData kkm_last_timestamp [18:09:27]File name is /storage/kkm_last_timestamp [18:09:27]Write 4 bytes [18:09:27]NVStorageSaveData done [18:09:27]ExternCall_PrintAddStr [18:09:27]wPrintStart [18:09:27]Write to MH i2c: 01 00 00 4D 2D 7A [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 07 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 07 00 4D 2D 00 00 00 00 00 FF 0F 8F [18:09:27]RasterBufferAndPrint [18:09:27]line Счет N : (1)873253 [18:09:27]line ИНН: 02508201610067 [18:09:27]line Контрольно-Кассовый Чек [18:09:27]line ПРОДАЖА [18:09:27]line ТРК (МРК, ГНК) : 43 [18:09:27]line Товар: 2710124130 [18:09:27]line Super 92-К-5 [18:09:27]line 29.240 * 68.40 [18:09:27]line = 2000.02 [18:09:27]line НДС 12% НСП 1% [18:09:27]line > о реализуемом товаре [18:09:27]line ИТОГО: 2000.02 [18:09:27]line НСП 1% : 17.70 [18:09:27]line НДС 12% : 212.39 [18:09:27]line Наличными: 0.00 [18:09:27]line Безнал.: 2000.02 [18:09:27]line Место: АЗС № 165 "Партнер Нефть" [18:09:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:09:27]line СНО: Общий режим [18:09:27]line Чек 441 18.10.2024 18:09 [18:09:27]line Смена: 312 ФФД: 1.0 [18:09:27]line ЗНМ: 0300000234 [18:09:27]line РНМ: 0000137193017469 [18:09:27]line Версия ККМ: v1.0 [18:09:27]line Платежная система: Mbank [18:09:27]line ФМ: 0000000000963156 [18:09:27]line ФД: 155052 [18:09:27]line ФПД: 70907291631476 [18:09:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T180926&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155052&fm=70907291631476&tin=02508201610067®Number=0000137193017469&sum=200002 [18:09:27]OFD Sender: Processing packet 155052 [packets to send 51, broken 50] [18:09:27]ProducePacketName [18:09:27]name=ofd_packets/00155052 [18:09:27]OFD Sender: To server: pG, [18:09:27]CommunicateWithHost lk.salyk.kg:30040 [18:09:27]ConnectInit lk.salyk.kg [18:09:27]written 0, free lines is 4095 [18:09:27]Connected sock=10 [18:09:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 28 D7 08 01 34 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 56 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5D 02 00 35 04 06 00 40 7D 63 ED FF 74 00 23 D4 8D 49 D6 F9 00 [18:09:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D4 E0 47 00 53 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 5D 02 00 F4 03 04 00 8E 4A 12 67 B6 04 01 00 00 2E 04 F1 2B 0A 1E 80 8D [18:09:27]CommunicateWithHost err = 0 [18:09:27]CheckOFDResponse [18:09:27]1017 (14) - 77093643461234 [18:09:27]1041 (16) - 0000000000963156 [18:09:27]1040 (4) - 155052 [18:09:27]1012 (4) - 18.10.2024 11:46 [18:09:27]1206 (1) - 0 [18:09:27]OFD Sender: Remove packet 155052 [18:09:27]ProducePacketName [18:09:27]name=ofd_packets/00155052 [18:09:27]NVStorageDeleteData [18:09:28]Write to MH i2c: 01 00 00 76 2D A3 [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 07 00 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 07 00 76 2D 00 00 00 00 00 29 0D E0 [18:09:28]RasterBufferAndPrint [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]written 0, free lines is 3375 [18:09:28]MH_Cut [18:09:28]Write to MH i2c: D1 01 00 7D 2D 01 7C [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 01 00 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 01 00 7D 2D 00 7B [18:09:28]Write to MH i2c: 01 00 00 7E 2D AB [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]OFD Sender: No OFD packet to send [18:09:28]*** Cut start [18:09:28]*** Partial cut [18:09:28]*** CUTSNS_PIN = 1 [18:09:28]*** CUTSNS_PIN = 0 [18:09:29]*** Brake cut motor [18:09:29]Read from MH i2c: 01 [18:09:29]MH_I2C_Read... [18:09:29]*** Stop cut motor [18:09:29]*** Cut end [18:09:29]Read from MH i2c: 01 07 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: 01 07 00 7E 2D 00 00 00 00 00 FF 0F C0 [18:09:29]process_action close_receipt done [18:09:29]requested_data is exist [18:09:29]produce_requested_data [18:09:29]requested_item fm.sn is exist - process it [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 11 00 00 [18:09:29]Write to MH i2c: E2 08 00 7F 2D 80 11 00 00 00 00 00 00 26 [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 17 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 17 00 7F 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [18:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:09:29]wFMCommunicate OK [18:09:29]requested_item fd.num is exist - process it [18:09:29]SAM_PROTO_GetFieldsCounters [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 13 00 00 [18:09:29]Write to MH i2c: E2 08 00 80 2D 80 13 00 00 00 00 00 00 29 [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 62 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 62 00 80 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [18:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:29]wFMCommunicate OK [18:09:29]SAM_PROTO_GetFieldsCounters done [18:09:29]requested_item shift.num is exist - process it [18:09:29]requested_item shift.opened is exist - process it [18:09:29]req_shift_opened [18:09:29]FM_GetShiftState [18:09:29]SAM_PROTO_GetShiftState [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 13 01 00 [18:09:29]Write to MH i2c: E2 08 00 81 2D 80 13 01 00 00 00 00 00 2B [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 0E 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 0E 00 81 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 62 [18:09:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:09:29]wFMCommunicate OK [18:09:29]SAM_PROTO_GetShiftState done [18:09:29]FM_GetShiftState done [18:09:29]req_shift_opened done [18:09:29]requested_item shift.open_date is exist - process it [18:09:29]req_shift_open_date [18:09:29]req_shift_open_date done [18:09:29]produce_requested_data done [18:09:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155052,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:09:29]process_action_free close_receipt [18:09:29]json_value_free [18:09:29]json_value_free done [18:09:29]process_json_proto returns [18:09:29]Send response to host [18:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155052,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:09:29]free response buf [18:09:29]execute_script done [18:09:29]execute_script returns [18:09:29]free content buf [18:09:29]Sock 7.Close socket [18:09:29]Sock 7.Thread stoped [18:09:33]OFD Sender: No OFD packet to send [18:09:38]OFD Sender: No OFD packet to send [18:09:43]OFD Sender: No OFD packet to send [18:09:48]OFD Sender: No OFD packet to send [18:09:53]OFD Sender: No OFD packet to send [18:09:58]OFD Sender: No OFD packet to send [18:10:03]OFD Sender: No OFD packet to send [18:10:08]OFD Sender: No OFD packet to send [18:10:13]OFD Sender: No OFD packet to send [18:10:18]OFD Sender: No OFD packet to send [18:10:23]OFD Sender: No OFD packet to send [18:10:28]OFD Sender: No OFD packet to send [18:10:30]accept exits with 9 [18:10:30]New connection [18:10:30]New thread 3066891620 created [18:10:30]Thread 3066748260 joined [18:10:30]Waiting for new connection... [18:10:30] Sock 9.Parse request [18:10:30]Sock 9.Check first char [18:10:30]Sock 9.First char is OK [18:10:30]request: POST /json_proto HTTP/1.0 [18:10:30]Method: POST [18:10:30]URL: /json_proto [18:10:30]Method is POST - this is cgi request [18:10:30]url: /json_proto [18:10:30]query_string will be loaded in cgi processing [18:10:30]execute_cgi json_proto POST (null) [18:10:30]execute_cgi path=json_proto method=POST [18:10:30]POST find Content-Length [18:10:30]Host: 172.17.53.67:8080 [18:10:30]Content-Length: 682 [18:10:30]Content-Type: application/json [18:10:30] [18:10:30]POST finish read [18:10:30]Found Content-Length = 682 [18:10:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:30]execute_script... [18:10:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:30]POST & json_proto [18:10:30]process_json_proto [18:10:30]json parsed OK: [18:10:30]protocol is kg_v1.0 [18:10:30]action value=close_receipt [18:10:30]process_action close_receipt [18:10:30]cmd_close_receipt [18:10:30]MH_GetDate [18:10:30]Write to MH i2c: F0 00 00 82 2D 9E [18:10:30]Write i2c OK [18:10:30]MH_I2C_Read... [18:10:30]Read from MH i2c: F0 [18:10:30]MH_I2C_Read... [18:10:30]Read from MH i2c: F0 09 00 [18:10:30]MH_I2C_Read... [18:10:30]Read from MH i2c: F0 09 00 82 2D 00 97 A4 12 67 19 BC 99 64 2D [18:10:30]GetLastDocTimeStamp 1729274966 [18:10:30]current date 1729275031 [18:10:30]FM_GetShiftState [18:10:30]SAM_PROTO_GetShiftState [18:10:30]wFMCommunicate request_size=4 [18:10:30]MH_SAM_APDU [18:10:30]CAPDU: 80 13 01 00 [18:10:30]Write to MH i2c: E2 08 00 83 2D 80 13 01 00 00 00 00 00 2D [18:10:30]Write i2c OK [18:10:30]MH_I2C_Read... [18:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:30]Read from MH i2c: E2 [18:10:30]MH_I2C_Read... [18:10:30]Read from MH i2c: E2 0E 00 [18:10:30]MH_I2C_Read... [18:10:30]Read from MH i2c: E2 0E 00 83 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 64 [18:10:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:10:30]wFMCommunicate OK [18:10:30]SAM_PROTO_GetShiftState done [18:10:30]FM_GetShiftState done [18:10:30]opened in 1729211399 [18:10:30]opened+sec_in_day 1729297799 [18:10:30]quantity*price = 150056 [18:10:30]sum+1 = 150058 [18:10:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 442 18.10.2024 18:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155053 ФПД: 92469636463117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181031&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155053&fm=92469636463117&tin=02508201610067®Number=0000137193017469&sum=150000 [18:10:32]StoreToDocumentArchive [18:10:32]shift 312 fd 155053 [18:10:32]save to /storage/0312/doc_00155053 [18:10:32]save last doc name /storage/0312/doc_00155053 to /storage/kkm_last_doc_name [18:10:32]save OK [18:10:32]Clear old archive folders... [18:10:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:32]tlvbuf is 01E0F860 [18:10:32]SAM_PROTO_ClearQueue [18:10:32]wFMCommunicate request_size=4 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 09 00 00 [18:10:32]Write to MH i2c: E2 08 00 90 2D 80 09 00 00 00 00 00 00 2F [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 90 2D 00 90 00 31 [18:10:32]RAPDU: 90 00 [18:10:32]wFMCommunicate OK [18:10:32]SAM_PROTO_ClearQueue done [18:10:32]KKMCreateOFDPacket [18:10:32]OFDProtocolAddRootSTLVToBuf [18:10:32]FM_MakeSignedData [18:10:32]FM_MakeSignedData [18:10:32]SAM_PROTO_SignData [18:10:32]wFMCommunicate request_size=4 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 0D 01 02 [18:10:32]Write to MH i2c: E2 08 00 91 2D 80 0D 01 02 00 00 00 00 37 [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 91 2D 00 90 00 32 [18:10:32]RAPDU: 90 00 [18:10:32]wFMCommunicate OK [18:10:32]wFMCommunicate request_size=255 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 97 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5D 02 00 35 04 06 00 54 [18:10:32]Write to MH i2c: E2 02 01 92 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 97 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5D 02 00 35 04 06 00 54 00 00 2F [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 92 2D 00 90 00 33 [18:10:32]RAPDU: 90 00 [18:10:32]wFMCommunicate OK [18:10:32]wFMCommunicate request_size=10 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 0D 02 02 05 19 C3 D5 7A 0D [18:10:32]Write to MH i2c: E2 0D 00 93 2D 80 0D 02 02 05 00 19 C3 D5 7A 0D 00 00 7C [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 03 00 93 2D 00 90 00 34 [18:10:32]RAPDU: 90 00 [18:10:32]wFMCommunicate OK [18:10:32]wFMCommunicate request_size=4 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 0D 03 02 [18:10:32]Write to MH i2c: E2 08 00 94 2D 80 0D 03 02 00 00 00 00 3C [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 0B 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 0B 00 94 2D 00 30 87 46 82 50 31 42 2D 90 00 AC [18:10:32]RAPDU: 30 87 46 82 50 31 42 2D 90 00 [18:10:32]wFMCommunicate OK [18:10:32]SAM_PROTO_SignData done [18:10:32]FM_MakeSignedData done [18:10:32]CreateOFDProtocolMessage [18:10:32]wFMCommunicate request_size=4 [18:10:32]MH_SAM_APDU [18:10:32]CAPDU: 80 11 00 00 [18:10:32]Write to MH i2c: E2 08 00 95 2D 80 11 00 00 00 00 00 00 3C [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:32]Read from MH i2c: E2 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 17 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: E2 17 00 95 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [18:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:10:32]wFMCommunicate OK [18:10:32]CreateOFDProtocolMessage done [18:10:32]OFDSenderStorePacket 155053 [18:10:32]StoreOFDPacket docnum=155053 [18:10:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F2 41 07 01 CF D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 97 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5D 02 00 35 04 06 00 54 19 C3 D5 7A 0D 30 87 46 82 50 31 42 2D [18:10:32]CheckFolder [18:10:32]dirname=/storage/ofd_packets [18:10:32]CheckFolder done [18:10:32]ProducePacketName [18:10:32]name=ofd_packets/00155053 [18:10:32]NVStorageSaveData ofd_packets/00155053 [18:10:32]File name is /storage/ofd_packets/00155053 [18:10:32]Write 301 bytes [18:10:32]NVStorageSaveData done [18:10:32]OFDSenderStorePacket done [18:10:32]KKMCreateOFDPacket done [18:10:32]NVStorageSaveData kkm_last_timestamp [18:10:32]File name is /storage/kkm_last_timestamp [18:10:32]Write 4 bytes [18:10:32]NVStorageSaveData done [18:10:32]ExternCall_PrintAddStr [18:10:32]wPrintStart [18:10:32]Write to MH i2c: 01 00 00 96 2D C3 [18:10:32]Write i2c OK [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: 01 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: 01 07 00 [18:10:32]MH_I2C_Read... [18:10:32]Read from MH i2c: 01 07 00 96 2D 00 00 00 00 00 FF 0F D8 [18:10:32]RasterBufferAndPrint [18:10:32]line Счет N : (1)873252 [18:10:32]line ИНН: 02508201610067 [18:10:32]line Контрольно-Кассовый Чек [18:10:32]line ПРОДАЖА [18:10:32]line ТРК (МРК, ГНК) : 22 [18:10:32]line Товар: 2710124130 [18:10:32]line Аи-92-К-5 [18:10:32]line 22.430 * 66.90 [18:10:32]line = 1500.57 [18:10:32]line НДС 12% НСП 1% [18:10:32]line > о реализуемом товаре [18:10:32]line ОКРУГЛЕНИЕ: -0.57 [18:10:32]line ИТОГО: 1500.00 [18:10:32]line Внесено: 1500.00 [18:10:32]line СДАЧА: 0.00 [18:10:32]line НСП 1% : 13.28 [18:10:32]line НДС 12% : 159.35 [18:10:32]line Наличными: 1500.00 [18:10:32]line Безнал.: 0.00 [18:10:32]line Место: АЗС № 165 "Партнер Нефть" [18:10:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:10:32]line СНО: Общий режим [18:10:32]line Чек 442 18.10.2024 18:10 [18:10:32]line Смена: 312 ФФД: 1.0 [18:10:32]line ЗНМ: 0300000234 [18:10:32]line РНМ: 0000137193017469 [18:10:32]line Версия ККМ: v1.0 [18:10:32]line ФМ: 0000000000963156 [18:10:32]line ФД: 155053 [18:10:32]line ФПД: 92469636463117 [18:10:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181031&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155053&fm=92469636463117&tin=02508201610067®Number=0000137193017469&sum=150000 [18:10:32]OFD Sender: Processing packet 155053 [packets to send 51, broken 50] [18:10:32]ProducePacketName [18:10:32]name=ofd_packets/00155053 [18:10:32]OFD Sender: To server: pG, [18:10:32]CommunicateWithHost lk.salyk.kg:30040 [18:10:32]ConnectInit lk.salyk.kg [18:10:32]written 0, free lines is 4095 [18:10:32]Connected sock=10 [18:10:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F2 41 07 01 CF D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 97 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5D 02 00 35 04 06 00 54 19 C3 D5 7A 0D 30 87 46 82 50 31 42 2D [18:10:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C ED 47 00 5D 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 5D 02 00 F4 03 04 00 CF 4A 12 67 B6 04 01 00 00 EB B9 0D 7F 33 90 F1 E0 [18:10:33]CommunicateWithHost err = 0 [18:10:33]CheckOFDResponse [18:10:33]1017 (14) - 77093643461234 [18:10:33]1041 (16) - 0000000000963156 [18:10:33]1040 (4) - 155053 [18:10:33]1012 (4) - 18.10.2024 11:47 [18:10:33]1206 (1) - 0 [18:10:33]OFD Sender: Remove packet 155053 [18:10:33]ProducePacketName [18:10:33]name=ofd_packets/00155053 [18:10:33]NVStorageDeleteData [18:10:33]Write to MH i2c: 01 00 00 C1 2D EE [18:10:33]Write i2c OK [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: 01 [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: 01 07 00 [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: 01 07 00 C1 2D 00 00 00 00 00 FA 0C FB [18:10:33]RasterBufferAndPrint [18:10:33]line [18:10:33]line [18:10:33]line [18:10:33]line [18:10:33]line [18:10:33]written 0, free lines is 3331 [18:10:33]MH_Cut [18:10:33]Write to MH i2c: D1 01 00 C8 2D 01 C7 [18:10:33]Write i2c OK [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: D1 [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: D1 01 00 [18:10:33]MH_I2C_Read... [18:10:33]Read from MH i2c: D1 01 00 C8 2D 00 C6 [18:10:33]Write to MH i2c: 01 00 00 C9 2D F6 [18:10:33]Write i2c OK [18:10:33]MH_I2C_Read... [18:10:33]OFD Sender: No OFD packet to send [18:10:34]*** Cut start [18:10:34]*** Partial cut [18:10:34]*** CUTSNS_PIN = 1 [18:10:34]*** CUTSNS_PIN = 0 [18:10:34]*** Brake cut motor [18:10:34]Read from MH i2c: 01 [18:10:34]MH_I2C_Read... [18:10:34]*** Stop cut motor [18:10:34]*** Cut end [18:10:34]Read from MH i2c: 01 07 00 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: 01 07 00 C9 2D 00 00 00 00 00 FF 0F 0B [18:10:34]process_action close_receipt done [18:10:34]requested_data is exist [18:10:34]produce_requested_data [18:10:34]requested_item fm.sn is exist - process it [18:10:34]wFMCommunicate request_size=4 [18:10:34]MH_SAM_APDU [18:10:34]CAPDU: 80 11 00 00 [18:10:34]Write to MH i2c: E2 08 00 CA 2D 80 11 00 00 00 00 00 00 71 [18:10:34]Write i2c OK [18:10:34]MH_I2C_Read... [18:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:34]Read from MH i2c: E2 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 17 00 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 17 00 CA 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [18:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:10:34]wFMCommunicate OK [18:10:34]requested_item fd.num is exist - process it [18:10:34]SAM_PROTO_GetFieldsCounters [18:10:34]wFMCommunicate request_size=4 [18:10:34]MH_SAM_APDU [18:10:34]CAPDU: 80 13 00 00 [18:10:34]Write to MH i2c: E2 08 00 CB 2D 80 13 00 00 00 00 00 00 74 [18:10:34]Write i2c OK [18:10:34]MH_I2C_Read... [18:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:34]Read from MH i2c: E2 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 62 00 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 62 00 CB 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [18:10:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:34]wFMCommunicate OK [18:10:34]SAM_PROTO_GetFieldsCounters done [18:10:34]requested_item shift.num is exist - process it [18:10:34]requested_item shift.opened is exist - process it [18:10:34]req_shift_opened [18:10:34]FM_GetShiftState [18:10:34]SAM_PROTO_GetShiftState [18:10:34]wFMCommunicate request_size=4 [18:10:34]MH_SAM_APDU [18:10:34]CAPDU: 80 13 01 00 [18:10:34]Write to MH i2c: E2 08 00 CC 2D 80 13 01 00 00 00 00 00 76 [18:10:34]Write i2c OK [18:10:34]MH_I2C_Read... [18:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:34]Read from MH i2c: E2 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 0E 00 [18:10:34]MH_I2C_Read... [18:10:34]Read from MH i2c: E2 0E 00 CC 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AD [18:10:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:10:34]wFMCommunicate OK [18:10:34]SAM_PROTO_GetShiftState done [18:10:34]FM_GetShiftState done [18:10:34]req_shift_opened done [18:10:34]requested_item shift.open_date is exist - process it [18:10:34]req_shift_open_date [18:10:34]req_shift_open_date done [18:10:34]produce_requested_data done [18:10:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155053,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:10:34]process_action_free close_receipt [18:10:34]json_value_free [18:10:34]json_value_free done [18:10:34]process_json_proto returns [18:10:34]Send response to host [18:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155053,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:10:34]free response buf [18:10:34]execute_script done [18:10:34]execute_script returns [18:10:34]free content buf [18:10:34]Sock 9.Close socket [18:10:34]Sock 9.Thread stoped [18:10:38]OFD Sender: No OFD packet to send [18:10:43]OFD Sender: No OFD packet to send [18:10:48]OFD Sender: No OFD packet to send [18:10:53]OFD Sender: No OFD packet to send [18:10:58]OFD Sender: No OFD packet to send [18:11:03]OFD Sender: No OFD packet to send [18:11:08]OFD Sender: No OFD packet to send [18:11:12]accept exits with 7 [18:11:12]New connection [18:11:12]New thread 3066748260 created [18:11:12]Thread 3066891620 joined [18:11:12]Waiting for new connection... [18:11:12] Sock 7.Parse request [18:11:12]Sock 7.Check first char [18:11:12]Sock 7.First char is OK [18:11:12]request: POST /json_proto HTTP/1.0 [18:11:12]Method: POST [18:11:12]URL: /json_proto [18:11:12]Method is POST - this is cgi request [18:11:12]url: /json_proto [18:11:12]query_string will be loaded in cgi processing [18:11:12]execute_cgi json_proto POST (null) [18:11:12]execute_cgi path=json_proto method=POST [18:11:12]POST find Content-Length [18:11:12]Host: 172.17.53.67:8080 [18:11:12]Content-Length: 671 [18:11:12]Content-Type: application/json [18:11:12] [18:11:12]POST finish read [18:11:12]Found Content-Length = 671 [18:11:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 0.010, "sum" : 0.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 206.00, "total" : 0.00, "payments": [ { "type": 0, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:12]execute_script... [18:11:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 0.010, "sum" : 0.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 206.00, "total" : 0.00, "payments": [ { "type": 0, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:12]POST & json_proto [18:11:12]process_json_proto [18:11:12]json parsed OK: [18:11:12]protocol is kg_v1.0 [18:11:12]action value=close_receipt [18:11:12]process_action close_receipt [18:11:12]cmd_close_receipt [18:11:12]MH_GetDate [18:11:12]Write to MH i2c: F0 00 00 CD 2D E9 [18:11:12]Write i2c OK [18:11:12]MH_I2C_Read... [18:11:12]Read from MH i2c: F0 [18:11:12]MH_I2C_Read... [18:11:12]Read from MH i2c: F0 09 00 [18:11:12]MH_I2C_Read... [18:11:12]Read from MH i2c: F0 09 00 CD 2D 00 C1 A4 12 67 19 BC 99 64 A2 [18:11:12]GetLastDocTimeStamp 1729275031 [18:11:12]current date 1729275073 [18:11:12]FM_GetShiftState [18:11:12]SAM_PROTO_GetShiftState [18:11:12]wFMCommunicate request_size=4 [18:11:12]MH_SAM_APDU [18:11:12]CAPDU: 80 13 01 00 [18:11:12]Write to MH i2c: E2 08 00 CE 2D 80 13 01 00 00 00 00 00 78 [18:11:12]Write i2c OK [18:11:12]MH_I2C_Read... [18:11:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:12]Read from MH i2c: E2 [18:11:12]MH_I2C_Read... [18:11:12]Read from MH i2c: E2 0E 00 [18:11:12]MH_I2C_Read... [18:11:12]Read from MH i2c: E2 0E 00 CE 2D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [18:11:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:11:12]wFMCommunicate OK [18:11:12]SAM_PROTO_GetShiftState done [18:11:12]FM_GetShiftState done [18:11:12]opened in 1729211399 [18:11:12]opened+sec_in_day 1729297799 [18:11:12]quantity*price = 74 [18:11:12]sum+1 = 75 [18:11:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 0.00 Внесено: 206.00 СДАЧА: 206.00 НСП 1% : 0.01 НДС 12% : 0.08 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 443 18.10.2024 18:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155054 ФПД: 222596870525700 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155054&fm=222596870525700&tin=02508201610067®Number=0000137193017469&sum=0 [18:11:14]StoreToDocumentArchive [18:11:14]shift 312 fd 155054 [18:11:14]save to /storage/0312/doc_00155054 [18:11:14]save last doc name /storage/0312/doc_00155054 to /storage/kkm_last_doc_name [18:11:14]save OK [18:11:14]Clear old archive folders... [18:11:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:14]tlvbuf is 01E18240 [18:11:14]SAM_PROTO_ClearQueue [18:11:14]wFMCommunicate request_size=4 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 09 00 00 [18:11:14]Write to MH i2c: E2 08 00 DB 2D 80 09 00 00 00 00 00 00 7A [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 DB 2D 00 90 00 7C [18:11:14]RAPDU: 90 00 [18:11:14]wFMCommunicate OK [18:11:14]SAM_PROTO_ClearQueue done [18:11:14]KKMCreateOFDPacket [18:11:14]OFDProtocolAddRootSTLVToBuf [18:11:14]FM_MakeSignedData [18:11:14]FM_MakeSignedData [18:11:14]SAM_PROTO_SignData [18:11:14]wFMCommunicate request_size=4 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 0D 01 02 [18:11:14]Write to MH i2c: E2 08 00 DC 2D 80 0D 01 02 00 00 00 00 82 [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 DC 2D 00 90 00 7D [18:11:14]RAPDU: 90 00 [18:11:14]wFMCommunicate OK [18:11:14]wFMCommunicate request_size=255 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C1 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5D 02 00 35 04 06 00 CA [18:11:14]Write to MH i2c: E2 02 01 DD 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C1 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5D 02 00 35 04 06 00 CA 00 00 C7 [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 DD 2D 00 90 00 7E [18:11:14]RAPDU: 90 00 [18:11:14]wFMCommunicate OK [18:11:14]wFMCommunicate request_size=10 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 0D 02 02 05 73 5F 65 53 04 [18:11:14]Write to MH i2c: E2 0D 00 DE 2D 80 0D 02 02 05 00 73 5F 65 53 04 00 00 1D [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 03 00 DE 2D 00 90 00 7F [18:11:14]RAPDU: 90 00 [18:11:14]wFMCommunicate OK [18:11:14]wFMCommunicate request_size=4 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 0D 03 02 [18:11:14]Write to MH i2c: E2 08 00 DF 2D 80 0D 03 02 00 00 00 00 87 [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 0B 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 0B 00 DF 2D 00 09 7C 90 6C A8 62 F4 B6 90 00 BD [18:11:14]RAPDU: 09 7C 90 6C A8 62 F4 B6 90 00 [18:11:14]wFMCommunicate OK [18:11:14]SAM_PROTO_SignData done [18:11:14]FM_MakeSignedData done [18:11:14]CreateOFDProtocolMessage [18:11:14]wFMCommunicate request_size=4 [18:11:14]MH_SAM_APDU [18:11:14]CAPDU: 80 11 00 00 [18:11:14]Write to MH i2c: E2 08 00 E0 2D 80 11 00 00 00 00 00 00 87 [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:14]Read from MH i2c: E2 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 17 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: E2 17 00 E0 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [18:11:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:11:14]wFMCommunicate OK [18:11:14]CreateOFDProtocolMessage done [18:11:14]OFDSenderStorePacket 155054 [18:11:14]StoreOFDPacket docnum=155054 [18:11:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B8 1F 07 01 64 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C1 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5D 02 00 35 04 06 00 CA 73 5F 65 53 04 09 7C 90 6C A8 62 F4 B6 [18:11:14]CheckFolder [18:11:14]dirname=/storage/ofd_packets [18:11:14]CheckFolder done [18:11:14]ProducePacketName [18:11:14]name=ofd_packets/00155054 [18:11:14]NVStorageSaveData ofd_packets/00155054 [18:11:14]File name is /storage/ofd_packets/00155054 [18:11:14]Write 301 bytes [18:11:14]NVStorageSaveData done [18:11:14]OFDSenderStorePacket done [18:11:14]KKMCreateOFDPacket done [18:11:14]NVStorageSaveData kkm_last_timestamp [18:11:14]File name is /storage/kkm_last_timestamp [18:11:14]Write 4 bytes [18:11:14]NVStorageSaveData done [18:11:14]ExternCall_PrintAddStr [18:11:14]wPrintStart [18:11:14]Write to MH i2c: 01 00 00 E1 2D 0E [18:11:14]Write i2c OK [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: 01 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: 01 07 00 [18:11:14]MH_I2C_Read... [18:11:14]Read from MH i2c: 01 07 00 E1 2D 00 00 00 00 00 FF 0F 23 [18:11:14]RasterBufferAndPrint [18:11:14]line Счет N : (1)873255 [18:11:14]line ИНН: 02508201610067 [18:11:14]line Контрольно-Кассовый Чек [18:11:14]line ПРОДАЖА [18:11:14]line ТРК (МРК, ГНК) : 41 [18:11:14]line Товар: 2710124500 [18:11:14]line Аи-95-К-5 [18:11:14]line 0.010 * 74.20 [18:11:14]line = 0.74 [18:11:14]line НДС 12% НСП 1% [18:11:14]line > о реализуемом товаре [18:11:14]line ОКРУГЛЕНИЕ: -0.74 [18:11:14]line ИТОГО: 0.00 [18:11:14]line Внесено: 206.00 [18:11:14]line СДАЧА: 206.00 [18:11:14]line НСП 1% : 0.01 [18:11:14]line НДС 12% : 0.08 [18:11:14]line Наличными: 0.00 [18:11:14]line Безнал.: 0.00 [18:11:14]line Место: АЗС № 165 "Партнер Нефть" [18:11:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:11:14]line СНО: Общий режим [18:11:14]line Чек 443 18.10.2024 18:11 [18:11:14]line Смена: 312 ФФД: 1.0 [18:11:14]line ЗНМ: 0300000234 [18:11:14]line РНМ: 0000137193017469 [18:11:14]line Версия ККМ: v1.0 [18:11:14]line ФМ: 0000000000963156 [18:11:14]line ФД: 155054 [18:11:14]line ФПД: 222596870525700 [18:11:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155054&fm=222596870525700&tin=02508201610067®Number=0000137193017469&sum=0 [18:11:14]OFD Sender: Processing packet 155054 [packets to send 51, broken 50] [18:11:14]ProducePacketName [18:11:14]name=ofd_packets/00155054 [18:11:14]OFD Sender: To server: pG, [18:11:14]CommunicateWithHost lk.salyk.kg:30040 [18:11:14]ConnectInit lk.salyk.kg [18:11:14]written 0, free lines is 4095 [18:11:14]Connected sock=10 [18:11:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B8 1F 07 01 64 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C1 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5D 02 00 35 04 06 00 CA 73 5F 65 53 04 09 7C 90 6C A8 62 F4 B6 [18:11:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 76 DB 47 00 9E 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 5D 02 00 F4 03 04 00 F9 4A 12 67 B6 04 01 00 00 B2 68 11 F0 2D 05 DC 59 [18:11:15]CommunicateWithHost err = 0 [18:11:15]CheckOFDResponse [18:11:15]1017 (14) - 77093643461234 [18:11:15]1041 (16) - 0000000000963156 [18:11:15]1040 (4) - 155054 [18:11:15]1012 (4) - 18.10.2024 11:48 [18:11:15]1206 (1) - 0 [18:11:15]OFD Sender: Remove packet 155054 [18:11:15]ProducePacketName [18:11:15]name=ofd_packets/00155054 [18:11:15]NVStorageDeleteData [18:11:15]Write to MH i2c: 01 00 00 0C 2E 3A [18:11:15]Write i2c OK [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: 01 [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: 01 07 00 [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: 01 07 00 0C 2E 00 00 00 00 00 F3 0C 40 [18:11:15]RasterBufferAndPrint [18:11:15]line [18:11:15]line [18:11:15]line [18:11:15]line [18:11:15]line [18:11:15]written 0, free lines is 3321 [18:11:15]MH_Cut [18:11:15]Write to MH i2c: D1 01 00 13 2E 01 13 [18:11:15]Write i2c OK [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: D1 [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: D1 01 00 [18:11:15]MH_I2C_Read... [18:11:15]Read from MH i2c: D1 01 00 13 2E 00 12 [18:11:15]Write to MH i2c: 01 00 00 14 2E 42 [18:11:15]Write i2c OK [18:11:15]MH_I2C_Read... [18:11:15]OFD Sender: No OFD packet to send [18:11:16]*** Cut start [18:11:16]*** Partial cut [18:11:16]*** CUTSNS_PIN = 1 [18:11:16]*** CUTSNS_PIN = 0 [18:11:16]*** Brake cut motor [18:11:16]Read from MH i2c: 01 [18:11:16]MH_I2C_Read... [18:11:16]*** Stop cut motor [18:11:16]*** Cut end [18:11:16]Read from MH i2c: 01 07 00 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: 01 07 00 14 2E 00 00 00 00 00 FF 0F 57 [18:11:16]process_action close_receipt done [18:11:16]requested_data is exist [18:11:16]produce_requested_data [18:11:16]requested_item fm.sn is exist - process it [18:11:16]wFMCommunicate request_size=4 [18:11:16]MH_SAM_APDU [18:11:16]CAPDU: 80 11 00 00 [18:11:16]Write to MH i2c: E2 08 00 15 2E 80 11 00 00 00 00 00 00 BD [18:11:16]Write i2c OK [18:11:16]MH_I2C_Read... [18:11:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:16]Read from MH i2c: E2 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 17 00 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 17 00 15 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [18:11:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:11:16]wFMCommunicate OK [18:11:16]requested_item fd.num is exist - process it [18:11:16]SAM_PROTO_GetFieldsCounters [18:11:16]wFMCommunicate request_size=4 [18:11:16]MH_SAM_APDU [18:11:16]CAPDU: 80 13 00 00 [18:11:16]Write to MH i2c: E2 08 00 16 2E 80 13 00 00 00 00 00 00 C0 [18:11:16]Write i2c OK [18:11:16]MH_I2C_Read... [18:11:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:16]Read from MH i2c: E2 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 62 00 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 62 00 16 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [18:11:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:16]wFMCommunicate OK [18:11:16]SAM_PROTO_GetFieldsCounters done [18:11:16]requested_item shift.num is exist - process it [18:11:16]requested_item shift.opened is exist - process it [18:11:16]req_shift_opened [18:11:16]FM_GetShiftState [18:11:16]SAM_PROTO_GetShiftState [18:11:16]wFMCommunicate request_size=4 [18:11:16]MH_SAM_APDU [18:11:16]CAPDU: 80 13 01 00 [18:11:16]Write to MH i2c: E2 08 00 17 2E 80 13 01 00 00 00 00 00 C2 [18:11:16]Write i2c OK [18:11:16]MH_I2C_Read... [18:11:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:16]Read from MH i2c: E2 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 0E 00 [18:11:16]MH_I2C_Read... [18:11:16]Read from MH i2c: E2 0E 00 17 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F9 [18:11:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:11:16]wFMCommunicate OK [18:11:16]SAM_PROTO_GetShiftState done [18:11:16]FM_GetShiftState done [18:11:16]req_shift_opened done [18:11:16]requested_item shift.open_date is exist - process it [18:11:16]req_shift_open_date [18:11:16]req_shift_open_date done [18:11:16]produce_requested_data done [18:11:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155054,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:11:16]process_action_free close_receipt [18:11:16]json_value_free [18:11:16]json_value_free done [18:11:16]process_json_proto returns [18:11:16]Send response to host [18:11:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155054,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:11:16]free response buf [18:11:16]execute_script done [18:11:16]execute_script returns [18:11:16]free content buf [18:11:16]Sock 7.Close socket [18:11:16]Sock 7.Thread stoped [18:11:20]OFD Sender: No OFD packet to send [18:11:25]OFD Sender: No OFD packet to send [18:11:30]OFD Sender: No OFD packet to send [18:11:35]OFD Sender: No OFD packet to send [18:11:36]accept exits with 9 [18:11:36]New connection [18:11:36]New thread 3066891620 created [18:11:36]Thread 3066748260 joined [18:11:36]Waiting for new connection... [18:11:36] Sock 9.Parse request [18:11:36]Sock 9.Check first char [18:11:36]Sock 9.First char is OK [18:11:36]request: POST /json_proto HTTP/1.0 [18:11:36]Method: POST [18:11:36]URL: /json_proto [18:11:36]Method is POST - this is cgi request [18:11:36]url: /json_proto [18:11:36]query_string will be loaded in cgi processing [18:11:36]execute_cgi json_proto POST (null) [18:11:36]execute_cgi path=json_proto method=POST [18:11:36]POST find Content-Length [18:11:36]Host: 172.17.53.67:8080 [18:11:36]Content-Length: 677 [18:11:36]Content-Type: application/json [18:11:36] [18:11:36]POST finish read [18:11:36]Found Content-Length = 677 [18:11:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.480, "sum" : 406.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 406.00, "total" : 406.00, "payments": [ { "type": 0, "sum" : 406.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:36]execute_script... [18:11:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.480, "sum" : 406.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 406.00, "total" : 406.00, "payments": [ { "type": 0, "sum" : 406.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:36]POST & json_proto [18:11:36]process_json_proto [18:11:36]json parsed OK: [18:11:36]protocol is kg_v1.0 [18:11:36]action value=close_receipt [18:11:36]process_action close_receipt [18:11:36]cmd_close_receipt [18:11:36]MH_GetDate [18:11:36]Write to MH i2c: F0 00 00 18 2E 35 [18:11:36]Write i2c OK [18:11:36]MH_I2C_Read... [18:11:36]Read from MH i2c: F0 [18:11:36]MH_I2C_Read... [18:11:36]Read from MH i2c: F0 09 00 [18:11:36]MH_I2C_Read... [18:11:36]Read from MH i2c: F0 09 00 18 2E 00 D9 A4 12 67 19 BC 99 64 06 [18:11:36]GetLastDocTimeStamp 1729275073 [18:11:36]current date 1729275097 [18:11:36]FM_GetShiftState [18:11:36]SAM_PROTO_GetShiftState [18:11:36]wFMCommunicate request_size=4 [18:11:36]MH_SAM_APDU [18:11:36]CAPDU: 80 13 01 00 [18:11:36]Write to MH i2c: E2 08 00 19 2E 80 13 01 00 00 00 00 00 C4 [18:11:36]Write i2c OK [18:11:36]MH_I2C_Read... [18:11:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:36]Read from MH i2c: E2 [18:11:36]MH_I2C_Read... [18:11:36]Read from MH i2c: E2 0E 00 [18:11:36]MH_I2C_Read... [18:11:36]Read from MH i2c: E2 0E 00 19 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [18:11:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:11:36]wFMCommunicate OK [18:11:36]SAM_PROTO_GetShiftState done [18:11:36]FM_GetShiftState done [18:11:36]opened in 1729211399 [18:11:36]opened+sec_in_day 1729297799 [18:11:36]quantity*price = 40661 [18:11:36]sum+1 = 40663 [18:11:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 406.00 Внесено: 406.00 СДАЧА: 0.00 НСП 1% : 3.60 НДС 12% : 43.18 Наличными: 406.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 444 18.10.2024 18:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155055 ФПД: 95096755121394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155055&fm=95096755121394&tin=02508201610067®Number=0000137193017469&sum=40600 [18:11:37]StoreToDocumentArchive [18:11:37]shift 312 fd 155055 [18:11:37]save to /storage/0312/doc_00155055 [18:11:37]save last doc name /storage/0312/doc_00155055 to /storage/kkm_last_doc_name [18:11:37]save OK [18:11:37]Clear old archive folders... [18:11:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:37]tlvbuf is 01E04C90 [18:11:37]SAM_PROTO_ClearQueue [18:11:37]wFMCommunicate request_size=4 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 09 00 00 [18:11:37]Write to MH i2c: E2 08 00 26 2E 80 09 00 00 00 00 00 00 C6 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:37]Read from MH i2c: E2 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 26 2E 00 90 00 C8 [18:11:37]RAPDU: 90 00 [18:11:37]wFMCommunicate OK [18:11:37]SAM_PROTO_ClearQueue done [18:11:37]KKMCreateOFDPacket [18:11:37]OFDProtocolAddRootSTLVToBuf [18:11:37]FM_MakeSignedData [18:11:37]FM_MakeSignedData [18:11:37]SAM_PROTO_SignData [18:11:37]wFMCommunicate request_size=4 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 0D 01 02 [18:11:37]Write to MH i2c: E2 08 00 27 2E 80 0D 01 02 00 00 00 00 CE [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:37]Read from MH i2c: E2 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 27 2E 00 90 00 C9 [18:11:37]RAPDU: 90 00 [18:11:37]wFMCommunicate OK [18:11:37]wFMCommunicate request_size=255 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 68 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 10 00 00 00 00 07 04 06 00 98 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 D9 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5D 02 00 35 04 06 00 56 [18:11:37]Write to MH i2c: E2 02 01 28 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 68 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 10 00 00 00 00 07 04 06 00 98 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 D9 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5D 02 00 35 04 06 00 56 00 00 10 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:37]Read from MH i2c: E2 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 28 2E 00 90 00 CA [18:11:37]RAPDU: 90 00 [18:11:37]wFMCommunicate OK [18:11:37]wFMCommunicate request_size=10 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 0D 02 02 05 7D 70 4E EC F2 [18:11:37]Write to MH i2c: E2 0D 00 29 2E 80 0D 02 02 05 00 7D 70 4E EC F2 00 00 F4 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:37]Read from MH i2c: E2 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 03 00 29 2E 00 90 00 CB [18:11:37]RAPDU: 90 00 [18:11:37]wFMCommunicate OK [18:11:37]wFMCommunicate request_size=4 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 0D 03 02 [18:11:37]Write to MH i2c: E2 08 00 2A 2E 80 0D 03 02 00 00 00 00 D3 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 0B 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 0B 00 2A 2E 00 5E DC F0 D4 D1 4F E4 A2 90 00 78 [18:11:38]RAPDU: 5E DC F0 D4 D1 4F E4 A2 90 00 [18:11:38]wFMCommunicate OK [18:11:38]SAM_PROTO_SignData done [18:11:38]FM_MakeSignedData done [18:11:38]CreateOFDProtocolMessage [18:11:38]wFMCommunicate request_size=4 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 11 00 00 [18:11:38]Write to MH i2c: E2 08 00 2B 2E 80 11 00 00 00 00 00 00 D3 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 17 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 17 00 2B 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [18:11:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:11:38]wFMCommunicate OK [18:11:38]CreateOFDProtocolMessage done [18:11:38]OFDSenderStorePacket 155055 [18:11:38]StoreOFDPacket docnum=155055 [18:11:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 13 07 01 10 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 68 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 10 00 00 00 00 07 04 06 00 98 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 D9 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5D 02 00 35 04 06 00 56 7D 70 4E EC F2 5E DC F0 D4 D1 4F E4 A2 [18:11:38]CheckFolder [18:11:38]dirname=/storage/ofd_packets [18:11:38]CheckFolder done [18:11:38]ProducePacketName [18:11:38]name=ofd_packets/00155055 [18:11:38]NVStorageSaveData ofd_packets/00155055 [18:11:38]File name is /storage/ofd_packets/00155055 [18:11:38]Write 301 bytes [18:11:38]NVStorageSaveData done [18:11:38]OFDSenderStorePacket done [18:11:38]KKMCreateOFDPacket done [18:11:38]NVStorageSaveData kkm_last_timestamp [18:11:38]File name is /storage/kkm_last_timestamp [18:11:38]Write 4 bytes [18:11:38]NVStorageSaveData done [18:11:38]ExternCall_PrintAddStr [18:11:38]wPrintStart [18:11:38]Write to MH i2c: 01 00 00 2C 2E 5A [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 07 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 07 00 2C 2E 00 00 00 00 00 FF 0F 6F [18:11:38]RasterBufferAndPrint [18:11:38]line Счет N : (1)873256 [18:11:38]line ИНН: 02508201610067 [18:11:38]line Контрольно-Кассовый Чек [18:11:38]line ПРОДАЖА [18:11:38]line ТРК (МРК, ГНК) : 41 [18:11:38]line Товар: 2710124500 [18:11:38]line Аи-95-К-5 [18:11:38]line 5.480 * 74.20 [18:11:38]line = 406.62 [18:11:38]line НДС 12% НСП 1% [18:11:38]line > о реализуемом товаре [18:11:38]line ОКРУГЛЕНИЕ: -0.62 [18:11:38]line ИТОГО: 406.00 [18:11:38]line Внесено: 406.00 [18:11:38]line СДАЧА: 0.00 [18:11:38]line НСП 1% : 3.60 [18:11:38]line НДС 12% : 43.18 [18:11:38]line Наличными: 406.00 [18:11:38]line Безнал.: 0.00 [18:11:38]line Место: АЗС № 165 "Партнер Нефть" [18:11:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:11:38]line СНО: Общий режим [18:11:38]line Чек 444 18.10.2024 18:11 [18:11:38]line Смена: 312 ФФД: 1.0 [18:11:38]line ЗНМ: 0300000234 [18:11:38]line РНМ: 0000137193017469 [18:11:38]line Версия ККМ: v1.0 [18:11:38]line ФМ: 0000000000963156 [18:11:38]line ФД: 155055 [18:11:38]line ФПД: 95096755121394 [18:11:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155055&fm=95096755121394&tin=02508201610067®Number=0000137193017469&sum=40600 [18:11:38]written 0, free lines is 4095 [18:11:38]OFD Sender: Processing packet 155055 [packets to send 51, broken 50] [18:11:38]ProducePacketName [18:11:38]name=ofd_packets/00155055 [18:11:38]OFD Sender: To server: pG, [18:11:38]CommunicateWithHost lk.salyk.kg:30040 [18:11:38]ConnectInit lk.salyk.kg [18:11:38]Connected sock=11 [18:11:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 13 07 01 10 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 68 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 10 00 00 00 00 07 04 06 00 98 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 D9 A4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5D 02 00 35 04 06 00 56 7D 70 4E EC F2 5E DC F0 D4 D1 4F E4 A2 [18:11:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 ED 47 00 78 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 5D 02 00 F4 03 04 00 11 4B 12 67 B6 04 01 00 00 8F C9 4C E4 85 93 84 B8 [18:11:38]CommunicateWithHost err = 0 [18:11:38]CheckOFDResponse [18:11:38]1017 (14) - 77093643461234 [18:11:38]1041 (16) - 0000000000963156 [18:11:38]1040 (4) - 155055 [18:11:38]1012 (4) - 18.10.2024 11:48 [18:11:38]1206 (1) - 0 [18:11:38]OFD Sender: Remove packet 155055 [18:11:38]ProducePacketName [18:11:38]name=ofd_packets/00155055 [18:11:38]NVStorageDeleteData [18:11:38]Write to MH i2c: 01 00 00 57 2E 85 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 07 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: 01 07 00 57 2E 00 00 00 00 00 F5 0C 8D [18:11:38]RasterBufferAndPrint [18:11:38]line [18:11:38]line [18:11:38]line [18:11:38]line [18:11:38]line [18:11:38]written 0, free lines is 3323 [18:11:38]MH_Cut [18:11:38]Write to MH i2c: D1 01 00 5E 2E 01 5E [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: D1 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: D1 01 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: D1 01 00 5E 2E 00 5D [18:11:38]Write to MH i2c: 01 00 00 5F 2E 8D [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]OFD Sender: No OFD packet to send [18:11:39]*** Cut start [18:11:39]*** Partial cut [18:11:39]*** CUTSNS_PIN = 1 [18:11:39]*** CUTSNS_PIN = 0 [18:11:39]*** Brake cut motor [18:11:39]Read from MH i2c: 01 [18:11:39]MH_I2C_Read... [18:11:39]*** Stop cut motor [18:11:39]*** Cut end [18:11:39]Read from MH i2c: 01 07 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 07 00 5F 2E 00 00 00 00 00 FF 0F A2 [18:11:39]process_action close_receipt done [18:11:39]requested_data is exist [18:11:39]produce_requested_data [18:11:39]requested_item fm.sn is exist - process it [18:11:39]wFMCommunicate request_size=4 [18:11:39]MH_SAM_APDU [18:11:39]CAPDU: 80 11 00 00 [18:11:39]Write to MH i2c: E2 08 00 60 2E 80 11 00 00 00 00 00 00 08 [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:39]Read from MH i2c: E2 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: E2 17 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: E2 17 00 60 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [18:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:11:39]wFMCommunicate OK [18:11:39]requested_item fd.num is exist - process it [18:11:39]SAM_PROTO_GetFieldsCounters [18:11:39]wFMCommunicate request_size=4 [18:11:39]MH_SAM_APDU [18:11:39]CAPDU: 80 13 00 00 [18:11:39]Write to MH i2c: E2 08 00 61 2E 80 13 00 00 00 00 00 00 0B [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:40]Read from MH i2c: E2 [18:11:40]MH_I2C_Read... [18:11:40]Read from MH i2c: E2 62 00 [18:11:40]MH_I2C_Read... [18:11:40]Read from MH i2c: E2 62 00 61 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [18:11:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:40]wFMCommunicate OK [18:11:40]SAM_PROTO_GetFieldsCounters done [18:11:40]requested_item shift.num is exist - process it [18:11:40]requested_item shift.opened is exist - process it [18:11:40]req_shift_opened [18:11:40]FM_GetShiftState [18:11:40]SAM_PROTO_GetShiftState [18:11:40]wFMCommunicate request_size=4 [18:11:40]MH_SAM_APDU [18:11:40]CAPDU: 80 13 01 00 [18:11:40]Write to MH i2c: E2 08 00 62 2E 80 13 01 00 00 00 00 00 0D [18:11:40]Write i2c OK [18:11:40]MH_I2C_Read... [18:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:40]Read from MH i2c: E2 [18:11:40]MH_I2C_Read... [18:11:40]Read from MH i2c: E2 0E 00 [18:11:40]MH_I2C_Read... [18:11:40]Read from MH i2c: E2 0E 00 62 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 44 [18:11:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:11:40]wFMCommunicate OK [18:11:40]SAM_PROTO_GetShiftState done [18:11:40]FM_GetShiftState done [18:11:40]req_shift_opened done [18:11:40]requested_item shift.open_date is exist - process it [18:11:40]req_shift_open_date [18:11:40]req_shift_open_date done [18:11:40]produce_requested_data done [18:11:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155055,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:11:40]process_action_free close_receipt [18:11:40]json_value_free [18:11:40]json_value_free done [18:11:40]process_json_proto returns [18:11:40]Send response to host [18:11:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155055,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:11:40]free response buf [18:11:40]execute_script done [18:11:40]execute_script returns [18:11:40]free content buf [18:11:40]Sock 9.Close socket [18:11:40]Sock 9.Thread stoped [18:11:43]OFD Sender: No OFD packet to send [18:11:48]OFD Sender: No OFD packet to send [18:11:53]OFD Sender: No OFD packet to send [18:11:58]OFD Sender: No OFD packet to send [18:12:03]OFD Sender: No OFD packet to send [18:12:08]OFD Sender: No OFD packet to send [18:12:13]OFD Sender: No OFD packet to send [18:12:18]OFD Sender: No OFD packet to send [18:12:19]accept exits with 7 [18:12:19]New connection [18:12:19]New thread 3066748260 created [18:12:19]Thread 3066891620 joined [18:12:19]Waiting for new connection... [18:12:19] Sock 7.Parse request [18:12:19]Sock 7.Check first char [18:12:19]Sock 7.First char is OK [18:12:19]request: POST /json_proto HTTP/1.0 [18:12:19]Method: POST [18:12:19]URL: /json_proto [18:12:19]Method is POST - this is cgi request [18:12:19]url: /json_proto [18:12:19]query_string will be loaded in cgi processing [18:12:19]execute_cgi json_proto POST (null) [18:12:19]execute_cgi path=json_proto method=POST [18:12:19]POST find Content-Length [18:12:19]Host: 172.17.53.67:8080 [18:12:19]Content-Length: 677 [18:12:19]Content-Type: application/json [18:12:19] [18:12:19]POST finish read [18:12:19]Found Content-Length = 677 [18:12:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:19]execute_script... [18:12:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:19]POST & json_proto [18:12:19]process_json_proto [18:12:19]json parsed OK: [18:12:19]protocol is kg_v1.0 [18:12:19]action value=close_receipt [18:12:19]process_action close_receipt [18:12:19]cmd_close_receipt [18:12:19]MH_GetDate [18:12:19]Write to MH i2c: F0 00 00 63 2E 80 [18:12:19]Write i2c OK [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 09 00 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 09 00 63 2E 00 04 A5 12 67 19 BC 99 64 7D [18:12:19]GetLastDocTimeStamp 1729275097 [18:12:19]current date 1729275140 [18:12:19]FM_GetShiftState [18:12:19]SAM_PROTO_GetShiftState [18:12:19]wFMCommunicate request_size=4 [18:12:19]MH_SAM_APDU [18:12:19]CAPDU: 80 13 01 00 [18:12:19]Write to MH i2c: E2 08 00 64 2E 80 13 01 00 00 00 00 00 0F [18:12:19]Write i2c OK [18:12:19]MH_I2C_Read... [18:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:19]Read from MH i2c: E2 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: E2 0E 00 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: E2 0E 00 64 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [18:12:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:12:19]wFMCommunicate OK [18:12:19]SAM_PROTO_GetShiftState done [18:12:19]FM_GetShiftState done [18:12:19]opened in 1729211399 [18:12:19]opened+sec_in_day 1729297799 [18:12:19]quantity*price = 50041 [18:12:19]sum+1 = 50042 [18:12:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 445 18.10.2024 18:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155056 ФПД: 148751557743151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155056&fm=148751557743151&tin=02508201610067®Number=0000137193017469&sum=50000 [18:12:20]StoreToDocumentArchive [18:12:20]shift 312 fd 155056 [18:12:20]save to /storage/0312/doc_00155056 [18:12:20]save last doc name /storage/0312/doc_00155056 to /storage/kkm_last_doc_name [18:12:20]save OK [18:12:20]Clear old archive folders... [18:12:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:20]tlvbuf is 01F17720 [18:12:20]SAM_PROTO_ClearQueue [18:12:20]wFMCommunicate request_size=4 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 09 00 00 [18:12:20]Write to MH i2c: E2 08 00 71 2E 80 09 00 00 00 00 00 00 11 [18:12:20]Write i2c OK [18:12:20]MH_I2C_Read... [18:12:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:20]Read from MH i2c: E2 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 71 2E 00 90 00 13 [18:12:20]RAPDU: 90 00 [18:12:20]wFMCommunicate OK [18:12:20]SAM_PROTO_ClearQueue done [18:12:20]KKMCreateOFDPacket [18:12:20]OFDProtocolAddRootSTLVToBuf [18:12:20]FM_MakeSignedData [18:12:20]FM_MakeSignedData [18:12:20]SAM_PROTO_SignData [18:12:20]wFMCommunicate request_size=4 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 0D 01 02 [18:12:20]Write to MH i2c: E2 08 00 72 2E 80 0D 01 02 00 00 00 00 19 [18:12:20]Write i2c OK [18:12:20]MH_I2C_Read... [18:12:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:20]Read from MH i2c: E2 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 72 2E 00 90 00 14 [18:12:20]RAPDU: 90 00 [18:12:20]wFMCommunicate OK [18:12:20]wFMCommunicate request_size=255 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 04 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5D 02 00 35 04 06 00 87 [18:12:20]Write to MH i2c: E2 02 01 73 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 04 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5D 02 00 35 04 06 00 87 00 00 6F [18:12:20]Write i2c OK [18:12:20]MH_I2C_Read... [18:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:21]Read from MH i2c: E2 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 03 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 03 00 73 2E 00 90 00 15 [18:12:21]RAPDU: 90 00 [18:12:21]wFMCommunicate OK [18:12:21]wFMCommunicate request_size=10 [18:12:21]MH_SAM_APDU [18:12:21]CAPDU: 80 0D 02 02 05 49 EB C2 52 2F [18:12:21]Write to MH i2c: E2 0D 00 74 2E 80 0D 02 02 05 00 49 EB C2 52 2F 00 00 9D [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:21]Read from MH i2c: E2 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 03 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 03 00 74 2E 00 90 00 16 [18:12:21]RAPDU: 90 00 [18:12:21]wFMCommunicate OK [18:12:21]wFMCommunicate request_size=4 [18:12:21]MH_SAM_APDU [18:12:21]CAPDU: 80 0D 03 02 [18:12:21]Write to MH i2c: E2 08 00 75 2E 80 0D 03 02 00 00 00 00 1E [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:21]Read from MH i2c: E2 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 0B 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 0B 00 75 2E 00 AD 77 A1 C4 58 AC 10 48 90 00 04 [18:12:21]RAPDU: AD 77 A1 C4 58 AC 10 48 90 00 [18:12:21]wFMCommunicate OK [18:12:21]SAM_PROTO_SignData done [18:12:21]FM_MakeSignedData done [18:12:21]CreateOFDProtocolMessage [18:12:21]wFMCommunicate request_size=4 [18:12:21]MH_SAM_APDU [18:12:21]CAPDU: 80 11 00 00 [18:12:21]Write to MH i2c: E2 08 00 76 2E 80 11 00 00 00 00 00 00 1E [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:21]Read from MH i2c: E2 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 17 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 17 00 76 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [18:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:21]wFMCommunicate OK [18:12:21]CreateOFDProtocolMessage done [18:12:21]OFDSenderStorePacket 155056 [18:12:21]StoreOFDPacket docnum=155056 [18:12:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B 83 07 01 05 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 04 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5D 02 00 35 04 06 00 87 49 EB C2 52 2F AD 77 A1 C4 58 AC 10 48 [18:12:21]CheckFolder [18:12:21]dirname=/storage/ofd_packets [18:12:21]CheckFolder done [18:12:21]ProducePacketName [18:12:21]name=ofd_packets/00155056 [18:12:21]NVStorageSaveData ofd_packets/00155056 [18:12:21]File name is /storage/ofd_packets/00155056 [18:12:21]Write 301 bytes [18:12:21]NVStorageSaveData done [18:12:21]OFDSenderStorePacket done [18:12:21]KKMCreateOFDPacket done [18:12:21]NVStorageSaveData kkm_last_timestamp [18:12:21]File name is /storage/kkm_last_timestamp [18:12:21]Write 4 bytes [18:12:21]NVStorageSaveData done [18:12:21]ExternCall_PrintAddStr [18:12:21]wPrintStart [18:12:21]Write to MH i2c: 01 00 00 77 2E A5 [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: 01 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: 01 07 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: 01 07 00 77 2E 00 00 00 00 00 FF 0F BA [18:12:21]RasterBufferAndPrint [18:12:21]line Счет N : (1)873257 [18:12:21]line ИНН: 02508201610067 [18:12:21]line Контрольно-Кассовый Чек [18:12:21]line ПРОДАЖА [18:12:21]line ТРК (МРК, ГНК) : 32 [18:12:21]line Товар: 2710124130 [18:12:21]line Аи-92-К-5 [18:12:21]line 7.480 * 66.90 [18:12:21]line = 500.41 [18:12:21]line НДС 12% НСП 1% [18:12:21]line > о реализуемом товаре [18:12:21]line ОКРУГЛЕНИЕ: -0.41 [18:12:21]line ИТОГО: 500.00 [18:12:21]line Внесено: 500.00 [18:12:21]line СДАЧА: 0.00 [18:12:21]line НСП 1% : 4.43 [18:12:21]line НДС 12% : 53.14 [18:12:21]line Наличными: 500.00 [18:12:21]line Безнал.: 0.00 [18:12:21]line Место: АЗС № 165 "Партнер Нефть" [18:12:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:12:21]line СНО: Общий режим [18:12:21]line Чек 445 18.10.2024 18:12 [18:12:21]line Смена: 312 ФФД: 1.0 [18:12:21]line ЗНМ: 0300000234 [18:12:21]line РНМ: 0000137193017469 [18:12:21]line Версия ККМ: v1.0 [18:12:21]line ФМ: 0000000000963156 [18:12:21]line ФД: 155056 [18:12:21]line ФПД: 148751557743151 [18:12:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155056&fm=148751557743151&tin=02508201610067®Number=0000137193017469&sum=50000 [18:12:21]OFD Sender: Processing packet 155056 [packets to send 51, broken 50] [18:12:21]ProducePacketName [18:12:21]name=ofd_packets/00155056 [18:12:21]OFD Sender: To server: pG, [18:12:21]CommunicateWithHost lk.salyk.kg:30040 [18:12:21]ConnectInit lk.salyk.kg [18:12:21]written 0, free lines is 4095 [18:12:21]Connected sock=10 [18:12:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B 83 07 01 05 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 04 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5D 02 00 35 04 06 00 87 49 EB C2 52 2F AD 77 A1 C4 58 AC 10 48 [18:12:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 AB 47 00 33 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 5D 02 00 F4 03 04 00 3C 4B 12 67 B6 04 01 00 00 E5 CB 87 F1 0B 65 65 44 [18:12:21]CommunicateWithHost err = 0 [18:12:21]CheckOFDResponse [18:12:21]1017 (14) - 77093643461234 [18:12:21]1041 (16) - 0000000000963156 [18:12:21]1040 (4) - 155056 [18:12:21]1012 (4) - 18.10.2024 11:49 [18:12:21]1206 (1) - 0 [18:12:21]OFD Sender: Remove packet 155056 [18:12:21]ProducePacketName [18:12:21]name=ofd_packets/00155056 [18:12:21]NVStorageDeleteData [18:12:22]Write to MH i2c: 01 00 00 A2 2E D0 [18:12:22]Write i2c OK [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: 01 [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: 01 07 00 [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: 01 07 00 A2 2E 00 00 00 00 00 E9 0C CC [18:12:22]RasterBufferAndPrint [18:12:22]line [18:12:22]line [18:12:22]line [18:12:22]line [18:12:22]line [18:12:22]written 0, free lines is 3312 [18:12:22]MH_Cut [18:12:22]Write to MH i2c: D1 01 00 A9 2E 01 A9 [18:12:22]Write i2c OK [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: D1 [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: D1 01 00 [18:12:22]MH_I2C_Read... [18:12:22]Read from MH i2c: D1 01 00 A9 2E 00 A8 [18:12:22]Write to MH i2c: 01 00 00 AA 2E D8 [18:12:22]Write i2c OK [18:12:22]MH_I2C_Read... [18:12:22]OFD Sender: No OFD packet to send [18:12:22]*** Cut start [18:12:22]*** Partial cut [18:12:22]*** CUTSNS_PIN = 1 [18:12:22]*** CUTSNS_PIN = 0 [18:12:23]*** Brake cut motor [18:12:23]Read from MH i2c: 01 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: 01 07 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: 01 07 00 AA 2E 00 00 00 00 00 FF 0F ED [18:12:23]process_action close_receipt done [18:12:23]requested_data is exist [18:12:23]produce_requested_data [18:12:23]requested_item fm.sn is exist - process it [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 11 00 00 [18:12:23]Write to MH i2c: *** Stop cut motor [18:12:23]E2 08 *** Cut end [18:12:23]00 AB 2E 80 11 00 00 00 00 00 00 53 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 17 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 17 00 AB 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [18:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:23]wFMCommunicate OK [18:12:23]requested_item fd.num is exist - process it [18:12:23]SAM_PROTO_GetFieldsCounters [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 13 00 00 [18:12:23]Write to MH i2c: E2 08 00 AC 2E 80 13 00 00 00 00 00 00 56 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 62 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 62 00 AC 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [18:12:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:23]wFMCommunicate OK [18:12:23]SAM_PROTO_GetFieldsCounters done [18:12:23]requested_item shift.num is exist - process it [18:12:23]requested_item shift.opened is exist - process it [18:12:23]req_shift_opened [18:12:23]FM_GetShiftState [18:12:23]SAM_PROTO_GetShiftState [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 13 01 00 [18:12:23]Write to MH i2c: E2 08 00 AD 2E 80 13 01 00 00 00 00 00 58 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0E 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0E 00 AD 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [18:12:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:12:23]wFMCommunicate OK [18:12:23]SAM_PROTO_GetShiftState done [18:12:23]FM_GetShiftState done [18:12:23]req_shift_opened done [18:12:23]requested_item shift.open_date is exist - process it [18:12:23]req_shift_open_date [18:12:23]req_shift_open_date done [18:12:23]produce_requested_data done [18:12:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155056,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:12:23]process_action_free close_receipt [18:12:23]json_value_free [18:12:23]json_value_free done [18:12:23]process_json_proto returns [18:12:23]Send response to host [18:12:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155056,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:12:23]free response buf [18:12:23]execute_script done [18:12:23]execute_script returns [18:12:23]free content buf [18:12:23]Sock 7.Close socket [18:12:23]Sock 7.Thread stoped [18:12:27]OFD Sender: No OFD packet to send [18:12:32]OFD Sender: No OFD packet to send [18:12:35]accept exits with 9 [18:12:35]New connection [18:12:35]New thread 3066891620 created [18:12:35]Thread 3066748260 joined [18:12:35]Waiting for new connection... [18:12:35] Sock 9.Parse request [18:12:35]Sock 9.Check first char [18:12:35]Sock 9.First char is OK [18:12:35]request: POST /json_proto HTTP/1.0 [18:12:35]Method: POST [18:12:35]URL: /json_proto [18:12:35]Method is POST - this is cgi request [18:12:35]url: /json_proto [18:12:35]query_string will be loaded in cgi processing [18:12:35]execute_cgi json_proto POST (null) [18:12:35]execute_cgi path=json_proto method=POST [18:12:35]POST find Content-Length [18:12:35]Host: 172.17.53.67:8080 [18:12:35]Content-Length: 677 [18:12:35]Content-Type: application/json [18:12:35] [18:12:35]POST finish read [18:12:35]Found Content-Length = 677 [18:12:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:35]execute_script... [18:12:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:35]POST & json_proto [18:12:35]process_json_proto [18:12:35]json parsed OK: [18:12:35]protocol is kg_v1.0 [18:12:35]action value=close_receipt [18:12:35]process_action close_receipt [18:12:35]cmd_close_receipt [18:12:35]MH_GetDate [18:12:35]Write to MH i2c: F0 00 00 AE 2E CB [18:12:35]Write i2c OK [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: F0 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: F0 09 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: F0 09 00 AE 2E 00 14 A5 12 67 19 BC 99 64 D8 [18:12:35]GetLastDocTimeStamp 1729275140 [18:12:35]current date 1729275156 [18:12:35]FM_GetShiftState [18:12:35]SAM_PROTO_GetShiftState [18:12:35]wFMCommunicate request_size=4 [18:12:35]MH_SAM_APDU [18:12:35]CAPDU: 80 13 01 00 [18:12:35]Write to MH i2c: E2 08 00 AF 2E 80 13 01 00 00 00 00 00 5A [18:12:35]Write i2c OK [18:12:35]MH_I2C_Read... [18:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:35]Read from MH i2c: E2 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 0E 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 0E 00 AF 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 91 [18:12:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:12:35]wFMCommunicate OK [18:12:35]SAM_PROTO_GetShiftState done [18:12:35]FM_GetShiftState done [18:12:35]opened in 1729211399 [18:12:35]opened+sec_in_day 1729297799 [18:12:35]quantity*price = 40006 [18:12:35]sum+1 = 40007 [18:12:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 446 18.10.2024 18:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155057 ФПД: 272142328271346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181236&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155057&fm=272142328271346&tin=02508201610067®Number=0000137193017469&sum=40000 [18:12:36]StoreToDocumentArchive [18:12:36]shift 312 fd 155057 [18:12:36]save to /storage/0312/doc_00155057 [18:12:36]save last doc name /storage/0312/doc_00155057 to /storage/kkm_last_doc_name [18:12:36]save OK [18:12:36]Clear old archive folders... [18:12:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:36]tlvbuf is 01E04430 [18:12:36]SAM_PROTO_ClearQueue [18:12:36]wFMCommunicate request_size=4 [18:12:36]MH_SAM_APDU [18:12:36]CAPDU: 80 09 00 00 [18:12:36]Write to MH i2c: E2 08 00 BC 2E 80 09 00 00 00 00 00 00 5C [18:12:36]Write i2c OK [18:12:36]MH_I2C_Read... [18:12:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:36]Read from MH i2c: E2 [18:12:36]MH_I2C_Read... [18:12:36]Read from MH i2c: E2 03 00 [18:12:36]MH_I2C_Read... [18:12:36]Read from MH i2c: E2 03 00 BC 2E 00 90 00 5E [18:12:36]RAPDU: 90 00 [18:12:36]wFMCommunicate OK [18:12:36]SAM_PROTO_ClearQueue done [18:12:36]KKMCreateOFDPacket [18:12:36]OFDProtocolAddRootSTLVToBuf [18:12:36]FM_MakeSignedData [18:12:36]FM_MakeSignedData [18:12:36]SAM_PROTO_SignData [18:12:36]wFMCommunicate request_size=4 [18:12:36]MH_SAM_APDU [18:12:36]CAPDU: 80 0D 01 02 [18:12:36]Write to MH i2c: E2 08 00 BD 2E 80 0D 01 02 00 00 00 00 64 [18:12:36]Write i2c OK [18:12:36]MH_I2C_Read... [18:12:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:36]Read from MH i2c: E2 [18:12:36]MH_I2C_Read... [18:12:36]Read from MH i2c: E2 03 00 [18:12:36]MH_I2C_Read... [18:12:36]Read from MH i2c: E2 03 00 BD 2E 00 90 00 5F [18:12:36]RAPDU: 90 00 [18:12:36]wFMCommunicate OK [18:12:36]wFMCommunicate request_size=255 [18:12:36]MH_SAM_APDU [18:12:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 14 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5D 02 00 35 04 06 00 F7 [18:12:36]Write to MH i2c: E2 02 01 BE 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 14 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5D 02 00 35 04 06 00 F7 00 00 0B [18:12:36]Write i2c OK [18:12:36]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 03 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 03 00 BE 2E 00 90 00 60 [18:12:37]RAPDU: 90 00 [18:12:37]wFMCommunicate OK [18:12:37]wFMCommunicate request_size=10 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 0D 02 02 05 83 12 CE 11 F2 [18:12:37]Write to MH i2c: E2 0D 00 BF 2E 80 0D 02 02 05 00 83 12 CE 11 F2 00 00 D7 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 03 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 03 00 BF 2E 00 90 00 61 [18:12:37]RAPDU: 90 00 [18:12:37]wFMCommunicate OK [18:12:37]wFMCommunicate request_size=4 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 0D 03 02 [18:12:37]Write to MH i2c: E2 08 00 C0 2E 80 0D 03 02 00 00 00 00 69 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 0B 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 0B 00 C0 2E 00 14 A5 CB 47 DC 9D 2C 87 90 00 61 [18:12:37]RAPDU: 14 A5 CB 47 DC 9D 2C 87 90 00 [18:12:37]wFMCommunicate OK [18:12:37]SAM_PROTO_SignData done [18:12:37]FM_MakeSignedData done [18:12:37]CreateOFDProtocolMessage [18:12:37]wFMCommunicate request_size=4 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 11 00 00 [18:12:37]Write to MH i2c: E2 08 00 C1 2E 80 11 00 00 00 00 00 00 69 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 17 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 17 00 C1 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [18:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:37]wFMCommunicate OK [18:12:37]CreateOFDProtocolMessage done [18:12:37]OFDSenderStorePacket 155057 [18:12:37]StoreOFDPacket docnum=155057 [18:12:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 2B 07 01 29 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 14 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5D 02 00 35 04 06 00 F7 83 12 CE 11 F2 14 A5 CB 47 DC 9D 2C 87 [18:12:37]CheckFolder [18:12:37]dirname=/storage/ofd_packets [18:12:37]CheckFolder done [18:12:37]ProducePacketName [18:12:37]name=ofd_packets/00155057 [18:12:37]NVStorageSaveData ofd_packets/00155057 [18:12:37]File name is /storage/ofd_packets/00155057 [18:12:37]Write 301 bytes [18:12:37]NVStorageSaveData done [18:12:37]OFDSenderStorePacket done [18:12:37]KKMCreateOFDPacket done [18:12:37]NVStorageSaveData kkm_last_timestamp [18:12:37]File name is /storage/kkm_last_timestamp [18:12:37]Write 4 bytes [18:12:37]NVStorageSaveData done [18:12:37]ExternCall_PrintAddStr [18:12:37]wPrintStart [18:12:37]Write to MH i2c: 01 00 00 C2 2E F0 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: 01 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: 01 07 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: 01 07 00 C2 2E 00 00 00 00 00 FF 0F 05 [18:12:37]RasterBufferAndPrint [18:12:37]line Счет N : (1)873258 [18:12:37]line ИНН: 02508201610067 [18:12:37]line Контрольно-Кассовый Чек [18:12:37]line ПРОДАЖА [18:12:37]line ТРК (МРК, ГНК) : 22 [18:12:37]line Товар: 2710124130 [18:12:37]line Аи-92-К-5 [18:12:37]line 5.980 * 66.90 [18:12:37]line = 400.06 [18:12:37]line НДС 12% НСП 1% [18:12:37]line > о реализуемом товаре [18:12:37]line ОКРУГЛЕНИЕ: -0.06 [18:12:37]line ИТОГО: 400.00 [18:12:37]line Внесено: 400.00 [18:12:37]line СДАЧА: 0.00 [18:12:37]line НСП 1% : 3.54 [18:12:37]line НДС 12% : 42.48 [18:12:37]line Наличными: 400.00 [18:12:37]line Безнал.: 0.00 [18:12:37]line Место: АЗС № 165 "Партнер Нефть" [18:12:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:12:37]line СНО: Общий режим [18:12:37]line Чек 446 18.10.2024 18:12 [18:12:37]line Смена: 312 ФФД: 1.0 [18:12:37]line ЗНМ: 0300000234 [18:12:37]line РНМ: 0000137193017469 [18:12:37]line Версия ККМ: v1.0 [18:12:37]line ФМ: 0000000000963156 [18:12:37]line ФД: 155057 [18:12:37]line ФПД: 272142328271346 [18:12:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181236&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155057&fm=272142328271346&tin=02508201610067®Number=0000137193017469&sum=40000 [18:12:37]OFD Sender: Processing packet 155057 [packets to send 51, broken 50] [18:12:37]ProducePacketName [18:12:37]name=ofd_packets/00155057 [18:12:37]OFD Sender: To server: pG, [18:12:37]CommunicateWithHost lk.salyk.kg:30040 [18:12:37]ConnectInit lk.salyk.kg [18:12:37]written 0, free lines is 4095 [18:12:37]Connected sock=6 [18:12:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 2B 07 01 29 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 14 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5D 02 00 35 04 06 00 F7 83 12 CE 11 F2 14 A5 CB 47 DC 9D 2C 87 [18:12:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DF 24 47 00 35 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 5D 02 00 F4 03 04 00 4C 4B 12 67 B6 04 01 00 00 00 CD 1A 54 CD 45 47 7B [18:12:37]CommunicateWithHost err = 0 [18:12:37]CheckOFDResponse [18:12:37]1017 (14) - 77093643461234 [18:12:37]1041 (16) - 0000000000963156 [18:12:37]1040 (4) - 155057 [18:12:37]1012 (4) - 18.10.2024 11:49 [18:12:37]1206 (1) - 0 [18:12:37]OFD Sender: Remove packet 155057 [18:12:37]ProducePacketName [18:12:37]name=ofd_packets/00155057 [18:12:37]NVStorageDeleteData [18:12:38]Write to MH i2c: 01 00 00 ED 2E 1B [18:12:38]Write i2c OK [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: 01 [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: 01 07 00 [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: 01 07 00 ED 2E 00 00 00 00 00 EB 0C 19 [18:12:38]RasterBufferAndPrint [18:12:38]line [18:12:38]line [18:12:38]line [18:12:38]line [18:12:38]line [18:12:38]written 0, free lines is 3313 [18:12:38]MH_Cut [18:12:38]Write to MH i2c: D1 01 00 F4 2E 01 F4 [18:12:38]Write i2c OK [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: D1 [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: D1 01 00 [18:12:38]MH_I2C_Read... [18:12:38]Read from MH i2c: D1 01 00 F4 2E 00 F3 [18:12:38]Write to MH i2c: 01 00 00 F5 2E 23 [18:12:38]Write i2c OK [18:12:38]MH_I2C_Read... [18:12:38]OFD Sender: No OFD packet to send [18:12:38]*** Cut start [18:12:38]*** Partial cut [18:12:38]*** CUTSNS_PIN = 1 [18:12:38]*** CUTSNS_PIN = 0 [18:12:39]*** Brake cut motor [18:12:39]Read from MH i2c: 01 [18:12:39]MH_I2C_Read... [18:12:39]*** Stop cut motor [18:12:39]*** Cut end [18:12:39]Read from MH i2c: 01 07 00 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: 01 07 00 F5 2E 00 00 00 00 00 FF 0F 38 [18:12:39]process_action close_receipt done [18:12:39]requested_data is exist [18:12:39]produce_requested_data [18:12:39]requested_item fm.sn is exist - process it [18:12:39]wFMCommunicate request_size=4 [18:12:39]MH_SAM_APDU [18:12:39]CAPDU: 80 11 00 00 [18:12:39]Write to MH i2c: E2 08 00 F6 2E 80 11 00 00 00 00 00 00 9E [18:12:39]Write i2c OK [18:12:39]MH_I2C_Read... [18:12:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:39]Read from MH i2c: E2 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 17 00 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 17 00 F6 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [18:12:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:39]wFMCommunicate OK [18:12:39]requested_item fd.num is exist - process it [18:12:39]SAM_PROTO_GetFieldsCounters [18:12:39]wFMCommunicate request_size=4 [18:12:39]MH_SAM_APDU [18:12:39]CAPDU: 80 13 00 00 [18:12:39]Write to MH i2c: E2 08 00 F7 2E 80 13 00 00 00 00 00 00 A1 [18:12:39]Write i2c OK [18:12:39]MH_I2C_Read... [18:12:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:39]Read from MH i2c: E2 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 62 00 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 62 00 F7 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [18:12:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:39]wFMCommunicate OK [18:12:39]SAM_PROTO_GetFieldsCounters done [18:12:39]requested_item shift.num is exist - process it [18:12:39]requested_item shift.opened is exist - process it [18:12:39]req_shift_opened [18:12:39]FM_GetShiftState [18:12:39]SAM_PROTO_GetShiftState [18:12:39]wFMCommunicate request_size=4 [18:12:39]MH_SAM_APDU [18:12:39]CAPDU: 80 13 01 00 [18:12:39]Write to MH i2c: E2 08 00 F8 2E 80 13 01 00 00 00 00 00 A3 [18:12:39]Write i2c OK [18:12:39]MH_I2C_Read... [18:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:39]Read from MH i2c: E2 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 0E 00 [18:12:39]MH_I2C_Read... [18:12:39]Read from MH i2c: E2 0E 00 F8 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [18:12:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:12:39]wFMCommunicate OK [18:12:39]SAM_PROTO_GetShiftState done [18:12:39]FM_GetShiftState done [18:12:39]req_shift_opened done [18:12:39]requested_item shift.open_date is exist - process it [18:12:39]req_shift_open_date [18:12:39]req_shift_open_date done [18:12:39]produce_requested_data done [18:12:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155057,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:12:39]process_action_free close_receipt [18:12:39]json_value_free [18:12:39]json_value_free done [18:12:39]process_json_proto returns [18:12:39]Send response to host [18:12:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155057,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:12:39]free response buf [18:12:39]execute_script done [18:12:39]execute_script returns [18:12:39]free content buf [18:12:39]Sock 9.Close socket [18:12:39]Sock 9.Thread stoped [18:12:43]OFD Sender: No OFD packet to send [18:12:48]OFD Sender: No OFD packet to send [18:12:53]OFD Sender: No OFD packet to send [18:12:58]OFD Sender: No OFD packet to send [18:13:03]OFD Sender: No OFD packet to send [18:13:08]OFD Sender: No OFD packet to send [18:13:13]OFD Sender: No OFD packet to send [18:13:18]OFD Sender: No OFD packet to send [18:13:23]OFD Sender: No OFD packet to send [18:13:28]accept exits with 7 [18:13:28]New connection [18:13:28]New thread 3066748260 created [18:13:28]Thread 3066891620 joined [18:13:28]Waiting for new connection... [18:13:28] Sock 7.Parse request [18:13:28]Sock 7.Check first char [18:13:28]Sock 7.First char is OK [18:13:28]request: POST /json_proto HTTP/1.0 [18:13:28]Method: POST [18:13:28]URL: /json_proto [18:13:28]Method is POST - this is cgi request [18:13:28]url: /json_proto [18:13:28]query_string will be loaded in cgi processing [18:13:28]execute_cgi json_proto POST (null) [18:13:28]execute_cgi path=json_proto method=POST [18:13:28]POST find Content-Length [18:13:28]Host: 172.17.53.67:8080 [18:13:28]Content-Length: 762 [18:13:28]Content-Type: application/json [18:13:28] [18:13:28]POST finish read [18:13:28]Found Content-Length = 762 [18:13:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:28]execute_script... [18:13:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:28]POST & json_proto [18:13:28]process_json_proto [18:13:28]json parsed OK: [18:13:28]protocol is kg_v1.0 [18:13:28]action value=close_receipt [18:13:28]process_action close_receipt [18:13:28]cmd_close_receipt [18:13:28]MH_GetDate [18:13:28]Write to MH i2c: F0 00 00 F9 2E 16 [18:13:28]Write i2c OK [18:13:28]MH_I2C_Read... [18:13:28]Read from MH i2c: F0 [18:13:28]MH_I2C_Read... [18:13:28]Read from MH i2c: F0 09 00 [18:13:28]MH_I2C_Read... [18:13:28]Read from MH i2c: F0 09 00 F9 2E 00 49 A5 12 67 19 BC 99 64 58 [18:13:28]GetLastDocTimeStamp 1729275156 [18:13:28]current date 1729275209 [18:13:28]FM_GetShiftState [18:13:28]SAM_PROTO_GetShiftState [18:13:28]wFMCommunicate request_size=4 [18:13:28]MH_SAM_APDU [18:13:28]CAPDU: 80 13 01 00 [18:13:28]Write to MH i2c: E2 08 00 FA 2E 80 13 01 00 00 00 00 00 A5 [18:13:28]Write i2c OK [18:13:28]MH_I2C_Read... [18:13:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:28]Read from MH i2c: E2 [18:13:28]MH_I2C_Read... [18:13:28]Read from MH i2c: E2 0E 00 [18:13:28]MH_I2C_Read... [18:13:28]Read from MH i2c: E2 0E 00 FA 2E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DC [18:13:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:13:28]wFMCommunicate OK [18:13:28]SAM_PROTO_GetShiftState done [18:13:28]FM_GetShiftState done [18:13:28]opened in 1729211399 [18:13:28]opened+sec_in_day 1729297799 [18:13:28]quantity*price = 100000 [18:13:28]sum+1 = 100002 [18:13:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 447 18.10.2024 18:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155058 ФПД: 131552657052767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155058&fm=131552657052767&tin=02508201610067®Number=0000137193017469&sum=100001 [18:13:29]StoreToDocumentArchive [18:13:29]shift 312 fd 155058 [18:13:29]save to /storage/0312/doc_00155058 [18:13:29]save last doc name /storage/0312/doc_00155058 to /storage/kkm_last_doc_name [18:13:29]save OK [18:13:29]Clear old archive folders... [18:13:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:13:29]tlvbuf is 01DF6420 [18:13:29]SAM_PROTO_ClearQueue [18:13:29]wFMCommunicate request_size=4 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 09 00 00 [18:13:29]Write to MH i2c: E2 08 00 07 2F 80 09 00 00 00 00 00 00 A8 [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 07 2F 00 90 00 AA [18:13:29]RAPDU: 90 00 [18:13:29]wFMCommunicate OK [18:13:29]SAM_PROTO_ClearQueue done [18:13:29]KKMCreateOFDPacket [18:13:29]OFDProtocolAddRootSTLVToBuf [18:13:29]FM_MakeSignedData [18:13:29]FM_MakeSignedData [18:13:29]SAM_PROTO_SignData [18:13:29]wFMCommunicate request_size=4 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 0D 01 02 [18:13:29]Write to MH i2c: E2 08 00 08 2F 80 0D 01 02 00 00 00 00 B0 [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 08 2F 00 90 00 AB [18:13:29]RAPDU: 90 00 [18:13:29]wFMCommunicate OK [18:13:29]wFMCommunicate request_size=255 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 49 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5D 02 00 35 04 06 00 [18:13:29]Write to MH i2c: E2 02 01 09 2F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 49 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5D 02 00 35 04 06 00 00 00 1C [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 09 2F 00 90 00 AC [18:13:29]RAPDU: 90 00 [18:13:29]wFMCommunicate OK [18:13:29]wFMCommunicate request_size=11 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 0D 02 02 06 77 A5 7D 64 94 5F [18:13:29]Write to MH i2c: E2 0E 00 0A 2F 80 0D 02 02 06 00 77 A5 7D 64 94 5F 00 00 AF [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 03 00 0A 2F 00 90 00 AD [18:13:29]RAPDU: 90 00 [18:13:29]wFMCommunicate OK [18:13:29]wFMCommunicate request_size=4 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 0D 03 02 [18:13:29]Write to MH i2c: E2 08 00 0B 2F 80 0D 03 02 00 00 00 00 B5 [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 0B 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 0B 00 0B 2F 00 6C 5A C2 03 15 AE 8B EF 90 00 7E [18:13:29]RAPDU: 6C 5A C2 03 15 AE 8B EF 90 00 [18:13:29]wFMCommunicate OK [18:13:29]SAM_PROTO_SignData done [18:13:29]FM_MakeSignedData done [18:13:29]CreateOFDProtocolMessage [18:13:29]wFMCommunicate request_size=4 [18:13:29]MH_SAM_APDU [18:13:29]CAPDU: 80 11 00 00 [18:13:29]Write to MH i2c: E2 08 00 0C 2F 80 11 00 00 00 00 00 00 B5 [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:29]Read from MH i2c: E2 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 17 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: E2 17 00 0C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [18:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:29]wFMCommunicate OK [18:13:29]CreateOFDProtocolMessage done [18:13:29]OFDSenderStorePacket 155058 [18:13:29]StoreOFDPacket docnum=155058 [18:13:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 3E 08 01 87 82 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 49 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5D 02 00 35 04 06 00 77 A5 7D 64 94 5F 6C 5A C2 03 15 AE 8B EF [18:13:29]CheckFolder [18:13:29]dirname=/storage/ofd_packets [18:13:29]CheckFolder done [18:13:29]ProducePacketName [18:13:29]name=ofd_packets/00155058 [18:13:29]NVStorageSaveData ofd_packets/00155058 [18:13:29]File name is /storage/ofd_packets/00155058 [18:13:29]Write 302 bytes [18:13:29]NVStorageSaveData done [18:13:29]OFDSenderStorePacket done [18:13:29]KKMCreateOFDPacket done [18:13:29]NVStorageSaveData kkm_last_timestamp [18:13:29]File name is /storage/kkm_last_timestamp [18:13:29]Write 4 bytes [18:13:29]NVStorageSaveData done [18:13:29]ExternCall_PrintAddStr [18:13:29]wPrintStart [18:13:29]Write to MH i2c: 01 00 00 0D 2F 3C [18:13:29]Write i2c OK [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: 01 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: 01 07 00 [18:13:29]MH_I2C_Read... [18:13:29]Read from MH i2c: 01 07 00 0D 2F 00 00 00 00 00 FF 0F 51 [18:13:29]RasterBufferAndPrint [18:13:29]line Счет N : (1)873259 [18:13:29]line ИНН: 02508201610067 [18:13:29]line Контрольно-Кассовый Чек [18:13:29]line ПРОДАЖА [18:13:29]line ТРК (МРК, ГНК) : 43 [18:13:29]line Товар: 2710124130 [18:13:29]line Super 92-К-5 [18:13:29]line 14.620 * 68.40 [18:13:29]line = 1000.01 [18:13:29]line НДС 12% НСП 1% [18:13:29]line > о реализуемом товаре [18:13:29]line ИТОГО: 1000.01 [18:13:29]line НСП 1% : 8.85 [18:13:29]line НДС 12% : 106.20 [18:13:29]line Наличными: 0.00 [18:13:29]line Безнал.: 1000.01 [18:13:29]line Место: АЗС № 165 "Партнер Нефть" [18:13:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:13:29]line СНО: Общий режим [18:13:29]line Чек 447 18.10.2024 18:13 [18:13:29]line Смена: 312 ФФД: 1.0 [18:13:29]line ЗНМ: 0300000234 [18:13:29]line РНМ: 0000137193017469 [18:13:29]line Версия ККМ: v1.0 [18:13:29]line Платежная система: Mbank [18:13:29]line ФМ: 0000000000963156 [18:13:29]line ФД: 155058 [18:13:29]line ФПД: 131552657052767 [18:13:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155058&fm=131552657052767&tin=02508201610067®Number=0000137193017469&sum=100001 [18:13:30]OFD Sender: Processing packet 155058 [packets to send 51, broken 50] [18:13:30]ProducePacketName [18:13:30]name=ofd_packets/00155058 [18:13:30]OFD Sender: To server: pG, [18:13:30]CommunicateWithHost lk.salyk.kg:30040 [18:13:30]ConnectInit lk.salyk.kg [18:13:30]written 0, free lines is 4095 [18:13:30]Connected sock=10 [18:13:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 3E 08 01 87 82 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 49 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5D 02 00 35 04 06 00 77 A5 7D 64 94 5F 6C 5A C2 03 15 AE 8B EF [18:13:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 81 CE 47 00 A8 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 5D 02 00 F4 03 04 00 81 4B 12 67 B6 04 01 00 00 DE F7 16 1D 40 0D 22 AC [18:13:30]CommunicateWithHost err = 0 [18:13:30]CheckOFDResponse [18:13:30]1017 (14) - 77093643461234 [18:13:30]1041 (16) - 0000000000963156 [18:13:30]1040 (4) - 155058 [18:13:30]1012 (4) - 18.10.2024 11:50 [18:13:30]1206 (1) - 0 [18:13:30]OFD Sender: Remove packet 155058 [18:13:30]ProducePacketName [18:13:30]name=ofd_packets/00155058 [18:13:30]NVStorageDeleteData [18:13:30]Write to MH i2c: 01 00 00 36 2F 65 [18:13:30]Write i2c OK [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: 01 [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: 01 07 00 [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: 01 07 00 36 2F 00 00 00 00 00 12 0D 8B [18:13:30]RasterBufferAndPrint [18:13:30]line [18:13:30]line [18:13:30]line [18:13:30]line [18:13:30]line [18:13:30]written 0, free lines is 3353 [18:13:30]MH_Cut [18:13:30]Write to MH i2c: D1 01 00 3D 2F 01 3E [18:13:30]Write i2c OK [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: D1 [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: D1 01 00 [18:13:30]MH_I2C_Read... [18:13:30]Read from MH i2c: D1 01 00 3D 2F 00 3D [18:13:30]Write to MH i2c: 01 00 00 3E 2F 6D [18:13:30]Write i2c OK [18:13:30]MH_I2C_Read... [18:13:30]OFD Sender: No OFD packet to send [18:13:31]*** Cut start [18:13:31]*** Partial cut [18:13:31]*** CUTSNS_PIN = 1 [18:13:31]*** CUTSNS_PIN = 0 [18:13:31]*** Brake cut motor [18:13:31]Read from MH i2c: 01 [18:13:31]MH_I2C_Read... [18:13:31]*** Stop cut motor [18:13:31]*** Cut end [18:13:31]Read from MH i2c: 01 07 00 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: 01 07 00 3E 2F 00 00 00 00 00 FF 0F 82 [18:13:31]process_action close_receipt done [18:13:31]requested_data is exist [18:13:31]produce_requested_data [18:13:31]requested_item fm.sn is exist - process it [18:13:31]wFMCommunicate request_size=4 [18:13:31]MH_SAM_APDU [18:13:31]CAPDU: 80 11 00 00 [18:13:31]Write to MH i2c: E2 08 00 3F 2F 80 11 00 00 00 00 00 00 E8 [18:13:31]Write i2c OK [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: E2 [18:13:31]MH_I2C_Read... [18:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:31]Read from MH i2c: E2 17 00 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: E2 17 00 3F 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [18:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:31]wFMCommunicate OK [18:13:31]requested_item fd.num is exist - process it [18:13:31]SAM_PROTO_GetFieldsCounters [18:13:31]wFMCommunicate request_size=4 [18:13:31]MH_SAM_APDU [18:13:31]CAPDU: 80 13 00 00 [18:13:31]Write to MH i2c: E2 08 00 40 2F 80 13 00 00 00 00 00 00 EB [18:13:31]Write i2c OK [18:13:31]MH_I2C_Read... [18:13:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:32]Read from MH i2c: E2 [18:13:32]MH_I2C_Read... [18:13:32]Read from MH i2c: E2 62 00 [18:13:32]MH_I2C_Read... [18:13:32]Read from MH i2c: E2 62 00 40 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [18:13:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:32]wFMCommunicate OK [18:13:32]SAM_PROTO_GetFieldsCounters done [18:13:32]requested_item shift.num is exist - process it [18:13:32]requested_item shift.opened is exist - process it [18:13:32]req_shift_opened [18:13:32]FM_GetShiftState [18:13:32]SAM_PROTO_GetShiftState [18:13:32]wFMCommunicate request_size=4 [18:13:32]MH_SAM_APDU [18:13:32]CAPDU: 80 13 01 00 [18:13:32]Write to MH i2c: E2 08 00 41 2F 80 13 01 00 00 00 00 00 ED [18:13:32]Write i2c OK [18:13:32]MH_I2C_Read... [18:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:32]Read from MH i2c: E2 [18:13:32]MH_I2C_Read... [18:13:32]Read from MH i2c: E2 0E 00 [18:13:32]MH_I2C_Read... [18:13:32]Read from MH i2c: E2 0E 00 41 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 24 [18:13:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:13:32]wFMCommunicate OK [18:13:32]SAM_PROTO_GetShiftState done [18:13:32]FM_GetShiftState done [18:13:32]req_shift_opened done [18:13:32]requested_item shift.open_date is exist - process it [18:13:32]req_shift_open_date [18:13:32]req_shift_open_date done [18:13:32]produce_requested_data done [18:13:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155058,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:13:32]process_action_free close_receipt [18:13:32]json_value_free [18:13:32]json_value_free done [18:13:32]process_json_proto returns [18:13:32]Send response to host [18:13:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155058,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:13:32]free response buf [18:13:32]execute_script done [18:13:32]execute_script returns [18:13:32]free content buf [18:13:32]Sock 7.Close socket [18:13:32]Sock 7.Thread stoped [18:13:35]OFD Sender: No OFD packet to send [18:13:40]OFD Sender: No OFD packet to send [18:13:45]OFD Sender: No OFD packet to send [18:13:50]OFD Sender: No OFD packet to send [18:13:55]OFD Sender: No OFD packet to send [18:14:00]OFD Sender: No OFD packet to send [18:14:05]OFD Sender: No OFD packet to send [18:14:10]OFD Sender: No OFD packet to send [18:14:15]OFD Sender: No OFD packet to send [18:14:20]OFD Sender: No OFD packet to send [18:14:22]accept exits with 9 [18:14:22]New connection [18:14:22]New thread 3066891620 created [18:14:22]Thread 3066748260 joined [18:14:22]Waiting for new connection... [18:14:22] Sock 9.Parse request [18:14:22]Sock 9.Check first char [18:14:22]Sock 9.First char is OK [18:14:22]request: POST /json_proto HTTP/1.0 [18:14:22]Method: POST [18:14:22]URL: /json_proto [18:14:22]Method is POST - this is cgi request [18:14:22]url: /json_proto [18:14:22]query_string will be loaded in cgi processing [18:14:22]execute_cgi json_proto POST (null) [18:14:22]execute_cgi path=json_proto method=POST [18:14:22]POST find Content-Length [18:14:22]Host: 172.17.53.67:8080 [18:14:22]Content-Length: 766 [18:14:22]Content-Type: application/json [18:14:22] [18:14:22]POST finish read [18:14:22]Found Content-Length = 766 [18:14:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 150.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:22]execute_script... [18:14:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 150.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:22]POST & json_proto [18:14:22]process_json_proto [18:14:22]json parsed OK: [18:14:22]protocol is kg_v1.0 [18:14:22]action value=close_receipt [18:14:22]process_action close_receipt [18:14:22]cmd_close_receipt [18:14:22]MH_GetDate [18:14:22]Write to MH i2c: F0 00 00 42 2F 60 [18:14:22]Write i2c OK [18:14:22]MH_I2C_Read... [18:14:22]Read from MH i2c: F0 [18:14:22]MH_I2C_Read... [18:14:22]Read from MH i2c: F0 09 00 [18:14:22]MH_I2C_Read... [18:14:22]Read from MH i2c: F0 09 00 42 2F 00 7F A5 12 67 19 BC 99 64 D8 [18:14:22]GetLastDocTimeStamp 1729275209 [18:14:22]current date 1729275263 [18:14:22]FM_GetShiftState [18:14:22]SAM_PROTO_GetShiftState [18:14:22]wFMCommunicate request_size=4 [18:14:22]MH_SAM_APDU [18:14:22]CAPDU: 80 13 01 00 [18:14:22]Write to MH i2c: E2 08 00 43 2F 80 13 01 00 00 00 00 00 EF [18:14:22]Write i2c OK [18:14:22]MH_I2C_Read... [18:14:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:22]Read from MH i2c: E2 [18:14:22]MH_I2C_Read... [18:14:22]Read from MH i2c: E2 0E 00 [18:14:22]MH_I2C_Read... [18:14:22]Read from MH i2c: E2 0E 00 43 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [18:14:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:14:22]wFMCommunicate OK [18:14:22]SAM_PROTO_GetShiftState done [18:14:22]FM_GetShiftState done [18:14:22]opened in 1729211399 [18:14:22]opened+sec_in_day 1729297799 [18:14:22]quantity*price = 15052 [18:14:22]sum+1 = 15054 [18:14:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.53 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 0.00 Безнал.: 150.53 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 448 18.10.2024 18:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155059 ФПД: 256926130460955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181423&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155059&fm=256926130460955&tin=02508201610067®Number=0000137193017469&sum=15053 [18:14:23]StoreToDocumentArchive [18:14:23]shift 312 fd 155059 [18:14:23]save to /storage/0312/doc_00155059 [18:14:23]save last doc name /storage/0312/doc_00155059 to /storage/kkm_last_doc_name [18:14:23]save OK [18:14:23]Clear old archive folders... [18:14:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:14:23]tlvbuf is 01E182B0 [18:14:23]SAM_PROTO_ClearQueue [18:14:23]wFMCommunicate request_size=4 [18:14:23]MH_SAM_APDU [18:14:23]CAPDU: 80 09 00 00 [18:14:23]Write to MH i2c: E2 08 00 50 2F 80 09 00 00 00 00 00 00 F1 [18:14:23]Write i2c OK [18:14:23]MH_I2C_Read... [18:14:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:23]Read from MH i2c: E2 [18:14:23]MH_I2C_Read... [18:14:23]Read from MH i2c: E2 03 00 [18:14:23]MH_I2C_Read... [18:14:23]Read from MH i2c: E2 03 00 50 2F 00 90 00 F3 [18:14:23]RAPDU: 90 00 [18:14:23]wFMCommunicate OK [18:14:23]SAM_PROTO_ClearQueue done [18:14:23]KKMCreateOFDPacket [18:14:23]OFDProtocolAddRootSTLVToBuf [18:14:23]FM_MakeSignedData [18:14:23]FM_MakeSignedData [18:14:23]SAM_PROTO_SignData [18:14:23]wFMCommunicate request_size=4 [18:14:23]MH_SAM_APDU [18:14:23]CAPDU: 80 0D 01 02 [18:14:23]Write to MH i2c: E2 08 00 51 2F 80 0D 01 02 00 00 00 00 F9 [18:14:23]Write i2c OK [18:14:23]MH_I2C_Read... [18:14:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:23]Read from MH i2c: E2 [18:14:23]MH_I2C_Read... [18:14:23]Read from MH i2c: E2 03 00 [18:14:23]MH_I2C_Read... [18:14:23]Read from MH i2c: E2 03 00 51 2F 00 90 00 F4 [18:14:23]RAPDU: 90 00 [18:14:23]wFMCommunicate OK [18:14:23]wFMCommunicate request_size=255 [18:14:23]MH_SAM_APDU [18:14:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7F A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5D 02 00 35 04 06 00 E9 [18:14:23]Write to MH i2c: E2 02 01 52 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7F A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5D 02 00 35 04 06 00 E9 00 00 99 [18:14:23]Write i2c OK [18:14:23]MH_I2C_Read... [18:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:24]Read from MH i2c: E2 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 03 00 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 03 00 52 2F 00 90 00 F5 [18:14:24]RAPDU: 90 00 [18:14:24]wFMCommunicate OK [18:14:24]wFMCommunicate request_size=10 [18:14:24]MH_SAM_APDU [18:14:24]CAPDU: 80 0D 02 02 05 AC 46 BD 59 1B [18:14:24]Write to MH i2c: E2 0D 00 53 2F 80 0D 02 02 05 00 AC 46 BD 59 1B 00 00 29 [18:14:24]Write i2c OK [18:14:24]MH_I2C_Read... [18:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:24]Read from MH i2c: E2 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 03 00 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 03 00 53 2F 00 90 00 F6 [18:14:24]RAPDU: 90 00 [18:14:24]wFMCommunicate OK [18:14:24]wFMCommunicate request_size=4 [18:14:24]MH_SAM_APDU [18:14:24]CAPDU: 80 0D 03 02 [18:14:24]Write to MH i2c: E2 08 00 54 2F 80 0D 03 02 00 00 00 00 FE [18:14:24]Write i2c OK [18:14:24]MH_I2C_Read... [18:14:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:24]Read from MH i2c: E2 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 0B 00 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 0B 00 54 2F 00 B8 DC EA 40 42 41 6F 00 90 00 AF [18:14:24]RAPDU: B8 DC EA 40 42 41 6F 00 90 00 [18:14:24]wFMCommunicate OK [18:14:24]SAM_PROTO_SignData done [18:14:24]FM_MakeSignedData done [18:14:24]CreateOFDProtocolMessage [18:14:24]wFMCommunicate request_size=4 [18:14:24]MH_SAM_APDU [18:14:24]CAPDU: 80 11 00 00 [18:14:24]Write to MH i2c: E2 08 00 55 2F 80 11 00 00 00 00 00 00 FE [18:14:24]Write i2c OK [18:14:24]MH_I2C_Read... [18:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:24]Read from MH i2c: E2 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 17 00 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: E2 17 00 55 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [18:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:14:24]wFMCommunicate OK [18:14:24]CreateOFDProtocolMessage done [18:14:24]OFDSenderStorePacket 155059 [18:14:24]StoreOFDPacket docnum=155059 [18:14:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 0B 07 01 03 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7F A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5D 02 00 35 04 06 00 E9 AC 46 BD 59 1B B8 DC EA 40 42 41 6F 00 [18:14:24]CheckFolder [18:14:24]dirname=/storage/ofd_packets [18:14:24]CheckFolder done [18:14:24]ProducePacketName [18:14:24]name=ofd_packets/00155059 [18:14:24]NVStorageSaveData ofd_packets/00155059 [18:14:24]File name is /storage/ofd_packets/00155059 [18:14:24]Write 301 bytes [18:14:24]NVStorageSaveData done [18:14:24]OFDSenderStorePacket done [18:14:24]KKMCreateOFDPacket done [18:14:24]NVStorageSaveData kkm_last_timestamp [18:14:24]File name is /storage/kkm_last_timestamp [18:14:24]Write 4 bytes [18:14:24]NVStorageSaveData done [18:14:24]ExternCall_PrintAddStr [18:14:24]wPrintStart [18:14:24]Write to MH i2c: 01 00 00 56 2F 85 [18:14:24]Write i2c OK [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: 01 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: 01 07 00 [18:14:24]MH_I2C_Read... [18:14:24]Read from MH i2c: 01 07 00 56 2F 00 00 00 00 00 FF 0F 9A [18:14:24]RasterBufferAndPrint [18:14:24]line Счет N : (1)873260 [18:14:24]line ИНН: 02508201610067 [18:14:24]line Контрольно-Кассовый Чек [18:14:24]line ПРОДАЖА [18:14:24]line ТРК (МРК, ГНК) : 12 [18:14:24]line Товар: 2710124130 [18:14:24]line Аи-92-К-5 [18:14:24]line 2.250 * 66.90 [18:14:24]line = 150.53 [18:14:24]line НДС 12% НСП 1% [18:14:24]line > о реализуемом товаре [18:14:24]line ИТОГО: 150.53 [18:14:24]line НСП 1% : 1.33 [18:14:24]line НДС 12% : 15.98 [18:14:24]line Наличными: 0.00 [18:14:24]line Безнал.: 150.53 [18:14:24]line Место: АЗС № 165 "Партнер Нефть" [18:14:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:14:24]line СНО: Общий режим [18:14:24]line Чек 448 18.10.2024 18:14 [18:14:24]line Смена: 312 ФФД: 1.0 [18:14:24]line ЗНМ: 0300000234 [18:14:24]line РНМ: 0000137193017469 [18:14:24]line Версия ККМ: v1.0 [18:14:24]line Платежная система: Mbank [18:14:24]line ФМ: 0000000000963156 [18:14:24]line ФД: 155059 [18:14:24]line ФПД: 256926130460955 [18:14:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181423&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155059&fm=256926130460955&tin=02508201610067®Number=0000137193017469&sum=15053 [18:14:24]OFD Sender: Processing packet 155059 [packets to send 51, broken 50] [18:14:24]ProducePacketName [18:14:24]name=ofd_packets/00155059 [18:14:24]OFD Sender: To server: pG, [18:14:24]CommunicateWithHost lk.salyk.kg:30040 [18:14:24]ConnectInit lk.salyk.kg [18:14:24]written 0, free lines is 4095 [18:14:24]Connected sock=10 [18:14:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 59 0B 07 01 03 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7F A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5D 02 00 35 04 06 00 E9 AC 46 BD 59 1B B8 DC EA 40 42 41 6F 00 [18:14:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 34 AC 47 00 29 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 5D 02 00 F4 03 04 00 B7 4B 12 67 B6 04 01 00 00 88 25 84 5C 6D 2A 8D 94 [18:14:25]CommunicateWithHost err = 0 [18:14:25]CheckOFDResponse [18:14:25]1017 (14) - 77093643461234 [18:14:25]1041 (16) - 0000000000963156 [18:14:25]1040 (4) - 155059 [18:14:25]1012 (4) - 18.10.2024 11:51 [18:14:25]1206 (1) - 0 [18:14:25]OFD Sender: Remove packet 155059 [18:14:25]ProducePacketName [18:14:25]name=ofd_packets/00155059 [18:14:25]NVStorageDeleteData [18:14:25]Write to MH i2c: 01 00 00 7F 2F AE [18:14:25]Write i2c OK [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: 01 [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: 01 07 00 [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: 01 07 00 7F 2F 00 00 00 00 00 19 0D DB [18:14:25]RasterBufferAndPrint [18:14:25]line [18:14:25]line [18:14:25]line [18:14:25]line [18:14:25]line [18:14:25]written 0, free lines is 3359 [18:14:25]MH_Cut [18:14:25]Write to MH i2c: D1 01 00 86 2F 01 87 [18:14:25]Write i2c OK [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: D1 [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: D1 01 00 [18:14:25]MH_I2C_Read... [18:14:25]Read from MH i2c: D1 01 00 86 2F 00 86 [18:14:25]Write to MH i2c: 01 00 00 87 2F B6 [18:14:25]Write i2c OK [18:14:25]MH_I2C_Read... [18:14:25]OFD Sender: No OFD packet to send [18:14:25]*** Cut start [18:14:25]*** Partial cut [18:14:25]*** CUTSNS_PIN = 1 [18:14:25]*** CUTSNS_PIN = 0 [18:14:26]*** Brake cut motor [18:14:26]Read from MH i2c: 01 [18:14:26]MH_I2C_Read... [18:14:26]*** Stop cut motor [18:14:26]*** Cut end [18:14:26]Read from MH i2c: 01 07 00 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: 01 07 00 87 2F 00 00 00 00 00 FF 0F CB [18:14:26]process_action close_receipt done [18:14:26]requested_data is exist [18:14:26]produce_requested_data [18:14:26]requested_item fm.sn is exist - process it [18:14:26]wFMCommunicate request_size=4 [18:14:26]MH_SAM_APDU [18:14:26]CAPDU: 80 11 00 00 [18:14:26]Write to MH i2c: E2 08 00 88 2F 80 11 00 00 00 00 00 00 31 [18:14:26]Write i2c OK [18:14:26]MH_I2C_Read... [18:14:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:26]Read from MH i2c: E2 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 17 00 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 17 00 88 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [18:14:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:14:26]wFMCommunicate OK [18:14:26]requested_item fd.num is exist - process it [18:14:26]SAM_PROTO_GetFieldsCounters [18:14:26]wFMCommunicate request_size=4 [18:14:26]MH_SAM_APDU [18:14:26]CAPDU: 80 13 00 00 [18:14:26]Write to MH i2c: E2 08 00 89 2F 80 13 00 00 00 00 00 00 34 [18:14:26]Write i2c OK [18:14:26]MH_I2C_Read... [18:14:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:26]Read from MH i2c: E2 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 62 00 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 62 00 89 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [18:14:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:14:26]wFMCommunicate OK [18:14:26]SAM_PROTO_GetFieldsCounters done [18:14:26]requested_item shift.num is exist - process it [18:14:26]requested_item shift.opened is exist - process it [18:14:26]req_shift_opened [18:14:26]FM_GetShiftState [18:14:26]SAM_PROTO_GetShiftState [18:14:26]wFMCommunicate request_size=4 [18:14:26]MH_SAM_APDU [18:14:26]CAPDU: 80 13 01 00 [18:14:26]Write to MH i2c: E2 08 00 8A 2F 80 13 01 00 00 00 00 00 36 [18:14:26]Write i2c OK [18:14:26]MH_I2C_Read... [18:14:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:26]Read from MH i2c: E2 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 0E 00 [18:14:26]MH_I2C_Read... [18:14:26]Read from MH i2c: E2 0E 00 8A 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6D [18:14:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:14:26]wFMCommunicate OK [18:14:26]SAM_PROTO_GetShiftState done [18:14:26]FM_GetShiftState done [18:14:26]req_shift_opened done [18:14:26]requested_item shift.open_date is exist - process it [18:14:26]req_shift_open_date [18:14:26]req_shift_open_date done [18:14:26]produce_requested_data done [18:14:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155059,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:14:26]process_action_free close_receipt [18:14:26]json_value_free [18:14:26]json_value_free done [18:14:26]process_json_proto returns [18:14:26]Send response to host [18:14:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155059,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:14:26]free response buf [18:14:26]execute_script done [18:14:26]execute_script returns [18:14:26]free content buf [18:14:26]Sock 9.Close socket [18:14:26]Sock 9.Thread stoped [18:14:30]OFD Sender: No OFD packet to send [18:14:35]OFD Sender: No OFD packet to send [18:14:36]accept exits with 7 [18:14:36]New connection [18:14:36]New thread 3066748260 created [18:14:36]Thread 3066891620 joined [18:14:36]Waiting for new connection... [18:14:36] Sock 7.Parse request [18:14:36]Sock 7.Check first char [18:14:36]Sock 7.First char is OK [18:14:36]request: POST /json_proto HTTP/1.0 [18:14:36]Method: POST [18:14:36]URL: /json_proto [18:14:36]Method is POST - this is cgi request [18:14:36]url: /json_proto [18:14:36]query_string will be loaded in cgi processing [18:14:36]execute_cgi json_proto POST (null) [18:14:36]execute_cgi path=json_proto method=POST [18:14:36]POST find Content-Length [18:14:36]Host: 172.17.53.67:8080 [18:14:36]Content-Length: 677 [18:14:36]Content-Type: application/json [18:14:36] [18:14:36]POST finish read [18:14:36]Found Content-Length = 677 [18:14:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:36]execute_script... [18:14:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:36]POST & json_proto [18:14:36]process_json_proto [18:14:36]json parsed OK: [18:14:36]protocol is kg_v1.0 [18:14:36]action value=close_receipt [18:14:36]process_action close_receipt [18:14:36]cmd_close_receipt [18:14:36]MH_GetDate [18:14:36]Write to MH i2c: F0 00 00 8B 2F A9 [18:14:36]Write i2c OK [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: F0 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: F0 09 00 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: F0 09 00 8B 2F 00 8D A5 12 67 19 BC 99 64 2F [18:14:36]GetLastDocTimeStamp 1729275263 [18:14:36]current date 1729275277 [18:14:36]FM_GetShiftState [18:14:36]SAM_PROTO_GetShiftState [18:14:36]wFMCommunicate request_size=4 [18:14:36]MH_SAM_APDU [18:14:36]CAPDU: 80 13 01 00 [18:14:36]Write to MH i2c: E2 08 00 8C 2F 80 13 01 00 00 00 00 00 38 [18:14:36]Write i2c OK [18:14:36]MH_I2C_Read... [18:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:36]Read from MH i2c: E2 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: E2 0E 00 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: E2 0E 00 8C 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [18:14:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:14:36]wFMCommunicate OK [18:14:36]SAM_PROTO_GetShiftState done [18:14:36]FM_GetShiftState done [18:14:36]opened in 1729211399 [18:14:36]opened+sec_in_day 1729297799 [18:14:36]quantity*price = 50041 [18:14:36]sum+1 = 50042 [18:14:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 449 18.10.2024 18:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155060 ФПД: 244473055672223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155060&fm=244473055672223&tin=02508201610067®Number=0000137193017469&sum=50000 [18:14:38]StoreToDocumentArchive [18:14:38]shift 312 fd 155060 [18:14:38]save to /storage/0312/doc_00155060 [18:14:38]save last doc name /storage/0312/doc_00155060 to /storage/kkm_last_doc_name [18:14:38]save OK [18:14:38]Clear old archive folders... [18:14:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:14:38]tlvbuf is 01E69660 [18:14:38]SAM_PROTO_ClearQueue [18:14:38]wFMCommunicate request_size=4 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 09 00 00 [18:14:38]Write to MH i2c: E2 08 00 99 2F 80 09 00 00 00 00 00 00 3A [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 99 2F 00 90 00 3C [18:14:38]RAPDU: 90 00 [18:14:38]wFMCommunicate OK [18:14:38]SAM_PROTO_ClearQueue done [18:14:38]KKMCreateOFDPacket [18:14:38]OFDProtocolAddRootSTLVToBuf [18:14:38]FM_MakeSignedData [18:14:38]FM_MakeSignedData [18:14:38]SAM_PROTO_SignData [18:14:38]wFMCommunicate request_size=4 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 0D 01 02 [18:14:38]Write to MH i2c: E2 08 00 9A 2F 80 0D 01 02 00 00 00 00 42 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 9A 2F 00 90 00 3D [18:14:38]RAPDU: 90 00 [18:14:38]wFMCommunicate OK [18:14:38]wFMCommunicate request_size=255 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 8E A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5D 02 00 35 04 06 00 DE [18:14:38]Write to MH i2c: E2 02 01 9B 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 8E A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5D 02 00 35 04 06 00 DE 00 00 81 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 9B 2F 00 90 00 3E [18:14:38]RAPDU: 90 00 [18:14:38]wFMCommunicate OK [18:14:38]wFMCommunicate request_size=10 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 0D 02 02 05 58 D1 A3 F7 9F [18:14:38]Write to MH i2c: E2 0D 00 9C 2F 80 0D 02 02 05 00 58 D1 A3 F7 9F 00 00 B1 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 03 00 9C 2F 00 90 00 3F [18:14:38]RAPDU: 90 00 [18:14:38]wFMCommunicate OK [18:14:38]wFMCommunicate request_size=4 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 0D 03 02 [18:14:38]Write to MH i2c: E2 08 00 9D 2F 80 0D 03 02 00 00 00 00 47 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 0B 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 0B 00 9D 2F 00 17 E0 15 E5 42 3D 89 9F 90 00 E0 [18:14:38]RAPDU: 17 E0 15 E5 42 3D 89 9F 90 00 [18:14:38]wFMCommunicate OK [18:14:38]SAM_PROTO_SignData done [18:14:38]FM_MakeSignedData done [18:14:38]CreateOFDProtocolMessage [18:14:38]wFMCommunicate request_size=4 [18:14:38]MH_SAM_APDU [18:14:38]CAPDU: 80 11 00 00 [18:14:38]Write to MH i2c: E2 08 00 9E 2F 80 11 00 00 00 00 00 00 47 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:38]Read from MH i2c: E2 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 17 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: E2 17 00 9E 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [18:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:14:38]wFMCommunicate OK [18:14:38]CreateOFDProtocolMessage done [18:14:38]OFDSenderStorePacket 155060 [18:14:38]StoreOFDPacket docnum=155060 [18:14:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 9C 07 01 6F C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 8E A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5D 02 00 35 04 06 00 DE 58 D1 A3 F7 9F 17 E0 15 E5 42 3D 89 9F [18:14:38]CheckFolder [18:14:38]dirname=/storage/ofd_packets [18:14:38]CheckFolder done [18:14:38]ProducePacketName [18:14:38]name=ofd_packets/00155060 [18:14:38]NVStorageSaveData ofd_packets/00155060 [18:14:38]File name is /storage/ofd_packets/00155060 [18:14:38]Write 301 bytes [18:14:38]NVStorageSaveData done [18:14:38]OFDSenderStorePacket done [18:14:38]KKMCreateOFDPacket done [18:14:38]NVStorageSaveData kkm_last_timestamp [18:14:38]File name is /storage/kkm_last_timestamp [18:14:38]Write 4 bytes [18:14:38]NVStorageSaveData done [18:14:38]ExternCall_PrintAddStr [18:14:38]wPrintStart [18:14:38]Write to MH i2c: 01 00 00 9F 2F CE [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 07 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 07 00 9F 2F 00 00 00 00 00 FF 0F E3 [18:14:38]RasterBufferAndPrint [18:14:38]line Счет N : (1)873261 [18:14:38]line ИНН: 02508201610067 [18:14:38]line Контрольно-Кассовый Чек [18:14:38]line ПРОДАЖА [18:14:38]line ТРК (МРК, ГНК) : 22 [18:14:38]line Товар: 2710124130 [18:14:38]line Аи-92-К-5 [18:14:38]line 7.480 * 66.90 [18:14:38]line = 500.41 [18:14:38]line НДС 12% НСП 1% [18:14:38]line > о реализуемом товаре [18:14:38]line ОКРУГЛЕНИЕ: -0.41 [18:14:38]line ИТОГО: 500.00 [18:14:38]line Внесено: 500.00 [18:14:38]line СДАЧА: 0.00 [18:14:38]line НСП 1% : 4.43 [18:14:38]line НДС 12% : 53.14 [18:14:38]line Наличными: 500.00 [18:14:38]line Безнал.: 0.00 [18:14:38]line Место: АЗС № 165 "Партнер Нефть" [18:14:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:14:38]line СНО: Общий режим [18:14:38]line Чек 449 18.10.2024 18:14 [18:14:38]line Смена: 312 ФФД: 1.0 [18:14:38]line ЗНМ: 0300000234 [18:14:38]line РНМ: 0000137193017469 [18:14:38]line Версия ККМ: v1.0 [18:14:38]line ФМ: 0000000000963156 [18:14:38]line ФД: 155060 [18:14:38]line ФПД: 244473055672223 [18:14:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155060&fm=244473055672223&tin=02508201610067®Number=0000137193017469&sum=50000 [18:14:38]OFD Sender: Processing packet 155060 [packets to send 51, broken 50] [18:14:38]ProducePacketName [18:14:38]name=ofd_packets/00155060 [18:14:38]OFD Sender: To server: pG, [18:14:38]CommunicateWithHost lk.salyk.kg:30040 [18:14:38]ConnectInit lk.salyk.kg [18:14:38]written 0, free lines is 4095 [18:14:39]Connected sock=10 [18:14:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 9C 07 01 6F C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 8E A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5D 02 00 35 04 06 00 DE 58 D1 A3 F7 9F 17 E0 15 E5 42 3D 89 9F [18:14:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 13 47 00 CF CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 5D 02 00 F4 03 04 00 C5 4B 12 67 B6 04 01 00 00 DA 2F E9 54 FB A0 25 27 [18:14:39]CommunicateWithHost err = 0 [18:14:39]CheckOFDResponse [18:14:39]1017 (14) - 77093643461234 [18:14:39]1041 (16) - 0000000000963156 [18:14:39]1040 (4) - 155060 [18:14:39]1012 (4) - 18.10.2024 11:51 [18:14:39]1206 (1) - 0 [18:14:39]OFD Sender: Remove packet 155060 [18:14:39]ProducePacketName [18:14:39]name=ofd_packets/00155060 [18:14:39]NVStorageDeleteData [18:14:39]Write to MH i2c: 01 00 00 CA 2F F9 [18:14:39]Write i2c OK [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: 01 [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: 01 07 00 [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: 01 07 00 CA 2F 00 00 00 00 00 F0 0C FC [18:14:39]RasterBufferAndPrint [18:14:39]line [18:14:39]line [18:14:39]line [18:14:39]line [18:14:39]line [18:14:39]written 0, free lines is 3322 [18:14:39]MH_Cut [18:14:39]Write to MH i2c: D1 01 00 D1 2F 01 D2 [18:14:39]Write i2c OK [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: D1 [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: D1 01 00 [18:14:39]MH_I2C_Read... [18:14:39]Read from MH i2c: D1 01 00 D1 2F 00 D1 [18:14:39]Write to MH i2c: 01 00 00 D2 2F 01 [18:14:39]Write i2c OK [18:14:39]MH_I2C_Read... [18:14:39]OFD Sender: No OFD packet to send [18:14:40]*** Cut start [18:14:40]*** Partial cut [18:14:40]*** CUTSNS_PIN = 1 [18:14:40]*** CUTSNS_PIN = 0 [18:14:40]*** Brake cut motor [18:14:40]Read from MH i2c: 01 [18:14:40]MH_I2C_Read... [18:14:40]*** Stop cut motor [18:14:40]*** Cut end [18:14:40]Read from MH i2c: 01 07 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: 01 07 00 D2 2F 00 00 00 00 00 FF 0F 16 [18:14:40]process_action close_receipt done [18:14:40]requested_data is exist [18:14:40]produce_requested_data [18:14:40]requested_item fm.sn is exist - process it [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 11 00 00 [18:14:40]Write to MH i2c: E2 08 00 D3 2F 80 11 00 00 00 00 00 00 7C [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:40]Read from MH i2c: E2 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 17 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 17 00 D3 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [18:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:14:40]wFMCommunicate OK [18:14:40]requested_item fd.num is exist - process it [18:14:40]SAM_PROTO_GetFieldsCounters [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 13 00 00 [18:14:40]Write to MH i2c: E2 08 00 D4 2F 80 13 00 00 00 00 00 00 7F [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:40]Read from MH i2c: E2 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 62 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 62 00 D4 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 4A [18:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:14:40]wFMCommunicate OK [18:14:40]SAM_PROTO_GetFieldsCounters done [18:14:40]requested_item shift.num is exist - process it [18:14:40]requested_item shift.opened is exist - process it [18:14:40]req_shift_opened [18:14:40]FM_GetShiftState [18:14:40]SAM_PROTO_GetShiftState [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 13 01 00 [18:14:40]Write to MH i2c: E2 08 00 D5 2F 80 13 01 00 00 00 00 00 81 [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:41]Read from MH i2c: E2 [18:14:41]MH_I2C_Read... [18:14:41]Read from MH i2c: E2 0E 00 [18:14:41]MH_I2C_Read... [18:14:41]Read from MH i2c: E2 0E 00 D5 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B8 [18:14:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:14:41]wFMCommunicate OK [18:14:41]SAM_PROTO_GetShiftState done [18:14:41]FM_GetShiftState done [18:14:41]req_shift_opened done [18:14:41]requested_item shift.open_date is exist - process it [18:14:41]req_shift_open_date [18:14:41]req_shift_open_date done [18:14:41]produce_requested_data done [18:14:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155060,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:14:41]process_action_free close_receipt [18:14:41]json_value_free [18:14:41]json_value_free done [18:14:41]process_json_proto returns [18:14:41]Send response to host [18:14:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155060,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:14:41]free response buf [18:14:41]execute_script done [18:14:41]execute_script returns [18:14:41]free content buf [18:14:41]Sock 7.Close socket [18:14:41]Sock 7.Thread stoped [18:14:44]OFD Sender: No OFD packet to send [18:14:49]OFD Sender: No OFD packet to send [18:14:54]OFD Sender: No OFD packet to send [18:14:59]OFD Sender: No OFD packet to send [18:15:04]OFD Sender: No OFD packet to send [18:15:09]OFD Sender: No OFD packet to send [18:15:14]OFD Sender: No OFD packet to send [18:15:19]OFD Sender: No OFD packet to send [18:15:24]OFD Sender: No OFD packet to send [18:15:29]OFD Sender: No OFD packet to send [18:15:34]OFD Sender: No OFD packet to send [18:15:39]OFD Sender: No OFD packet to send [18:15:44]OFD Sender: No OFD packet to send [18:15:49]OFD Sender: No OFD packet to send [18:15:54]OFD Sender: No OFD packet to send [18:15:59]OFD Sender: No OFD packet to send [18:16:02]accept exits with 9 [18:16:02]New connection [18:16:02]New thread 3066891620 created [18:16:02]Thread 3066748260 joined [18:16:02]Waiting for new connection... [18:16:02] Sock 9.Parse request [18:16:02]Sock 9.Check first char [18:16:02]Sock 9.First char is OK [18:16:02]request: POST /json_proto HTTP/1.0 [18:16:02]Method: POST [18:16:02]URL: /json_proto [18:16:02]Method is POST - this is cgi request [18:16:02]url: /json_proto [18:16:02]query_string will be loaded in cgi processing [18:16:02]execute_cgi json_proto POST (null) [18:16:02]execute_cgi path=json_proto method=POST [18:16:02]POST find Content-Length [18:16:02]Host: 172.17.53.67:8080 [18:16:02]Content-Length: 677 [18:16:02]Content-Type: application/json [18:16:02] [18:16:02]POST finish read [18:16:02]Found Content-Length = 677 [18:16:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:02]execute_script... [18:16:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:02]POST & json_proto [18:16:02]process_json_proto [18:16:02]json parsed OK: [18:16:02]protocol is kg_v1.0 [18:16:02]action value=close_receipt [18:16:02]process_action close_receipt [18:16:02]cmd_close_receipt [18:16:02]MH_GetDate [18:16:02]Write to MH i2c: F0 00 00 D6 2F F4 [18:16:02]Write i2c OK [18:16:02]MH_I2C_Read... [18:16:02]Read from MH i2c: F0 [18:16:02]MH_I2C_Read... [18:16:02]Read from MH i2c: F0 09 00 [18:16:02]MH_I2C_Read... [18:16:02]Read from MH i2c: F0 09 00 D6 2F 00 E3 A5 12 67 19 BC 99 64 D0 [18:16:02]GetLastDocTimeStamp 1729275278 [18:16:02]current date 1729275363 [18:16:02]FM_GetShiftState [18:16:02]SAM_PROTO_GetShiftState [18:16:02]wFMCommunicate request_size=4 [18:16:02]MH_SAM_APDU [18:16:02]CAPDU: 80 13 01 00 [18:16:02]Write to MH i2c: E2 08 00 D7 2F 80 13 01 00 00 00 00 00 83 [18:16:02]Write i2c OK [18:16:02]MH_I2C_Read... [18:16:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:02]Read from MH i2c: E2 [18:16:02]MH_I2C_Read... [18:16:02]Read from MH i2c: E2 0E 00 [18:16:02]MH_I2C_Read... [18:16:02]Read from MH i2c: E2 0E 00 D7 2F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BA [18:16:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:16:02]wFMCommunicate OK [18:16:02]SAM_PROTO_GetShiftState done [18:16:02]FM_GetShiftState done [18:16:02]opened in 1729211399 [18:16:02]opened+sec_in_day 1729297799 [18:16:02]quantity*price = 20003 [18:16:02]sum+1 = 20004 [18:16:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 450 18.10.2024 18:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155061 ФПД: 274697177699215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181603&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155061&fm=274697177699215&tin=02508201610067®Number=0000137193017469&sum=20000 [18:16:03]StoreToDocumentArchive [18:16:03]shift 312 fd 155061 [18:16:03]save to /storage/0312/doc_00155061 [18:16:03]save last doc name /storage/0312/doc_00155061 to /storage/kkm_last_doc_name [18:16:03]save OK [18:16:03]Clear old archive folders... [18:16:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:03]tlvbuf is B6ECBE30 [18:16:03]SAM_PROTO_ClearQueue [18:16:03]wFMCommunicate request_size=4 [18:16:03]MH_SAM_APDU [18:16:03]CAPDU: 80 09 00 00 [18:16:03]Write to MH i2c: E2 08 00 E4 2F 80 09 00 00 00 00 00 00 85 [18:16:03]Write i2c OK [18:16:03]MH_I2C_Read... [18:16:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:03]Read from MH i2c: E2 [18:16:03]MH_I2C_Read... [18:16:03]Read from MH i2c: E2 03 00 [18:16:03]MH_I2C_Read... [18:16:03]Read from MH i2c: E2 03 00 E4 2F 00 90 00 87 [18:16:03]RAPDU: 90 00 [18:16:03]wFMCommunicate OK [18:16:03]SAM_PROTO_ClearQueue done [18:16:03]KKMCreateOFDPacket [18:16:03]OFDProtocolAddRootSTLVToBuf [18:16:03]FM_MakeSignedData [18:16:03]FM_MakeSignedData [18:16:03]SAM_PROTO_SignData [18:16:03]wFMCommunicate request_size=4 [18:16:03]MH_SAM_APDU [18:16:03]CAPDU: 80 0D 01 02 [18:16:03]Write to MH i2c: E2 08 00 E5 2F 80 0D 01 02 00 00 00 00 8D [18:16:03]Write i2c OK [18:16:03]MH_I2C_Read... [18:16:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:03]Read from MH i2c: E2 [18:16:03]MH_I2C_Read... [18:16:03]Read from MH i2c: E2 03 00 [18:16:03]MH_I2C_Read... [18:16:03]Read from MH i2c: E2 03 00 E5 2F 00 90 00 88 [18:16:03]RAPDU: 90 00 [18:16:03]wFMCommunicate OK [18:16:03]wFMCommunicate request_size=255 [18:16:03]MH_SAM_APDU [18:16:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 E3 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5D 02 00 35 04 06 00 F9 [18:16:03]Write to MH i2c: E2 02 01 E6 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 E3 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5D 02 00 35 04 06 00 F9 00 00 00 [18:16:03]Write i2c OK [18:16:03]MH_I2C_Read... [18:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:04]Read from MH i2c: E2 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 03 00 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 03 00 E6 2F 00 90 00 89 [18:16:04]RAPDU: 90 00 [18:16:04]wFMCommunicate OK [18:16:04]wFMCommunicate request_size=10 [18:16:04]MH_SAM_APDU [18:16:04]CAPDU: 80 0D 02 02 05 D5 EB B2 93 8F [18:16:04]Write to MH i2c: E2 0D 00 E7 2F 80 0D 02 02 05 00 D5 EB B2 93 8F 00 00 2E [18:16:04]Write i2c OK [18:16:04]MH_I2C_Read... [18:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:04]Read from MH i2c: E2 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 03 00 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 03 00 E7 2F 00 90 00 8A [18:16:04]RAPDU: 90 00 [18:16:04]wFMCommunicate OK [18:16:04]wFMCommunicate request_size=4 [18:16:04]MH_SAM_APDU [18:16:04]CAPDU: 80 0D 03 02 [18:16:04]Write to MH i2c: E2 08 00 E8 2F 80 0D 03 02 00 00 00 00 92 [18:16:04]Write i2c OK [18:16:04]MH_I2C_Read... [18:16:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:04]Read from MH i2c: E2 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 0B 00 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 0B 00 E8 2F 00 FE 20 4F A2 73 D4 21 EE 90 00 F8 [18:16:04]RAPDU: FE 20 4F A2 73 D4 21 EE 90 00 [18:16:04]wFMCommunicate OK [18:16:04]SAM_PROTO_SignData done [18:16:04]FM_MakeSignedData done [18:16:04]CreateOFDProtocolMessage [18:16:04]wFMCommunicate request_size=4 [18:16:04]MH_SAM_APDU [18:16:04]CAPDU: 80 11 00 00 [18:16:04]Write to MH i2c: E2 08 00 E9 2F 80 11 00 00 00 00 00 00 92 [18:16:04]Write i2c OK [18:16:04]MH_I2C_Read... [18:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:04]Read from MH i2c: E2 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 17 00 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: E2 17 00 E9 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [18:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:16:04]wFMCommunicate OK [18:16:04]CreateOFDProtocolMessage done [18:16:04]OFDSenderStorePacket 155061 [18:16:04]StoreOFDPacket docnum=155061 [18:16:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 E1 07 01 22 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 E3 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5D 02 00 35 04 06 00 F9 D5 EB B2 93 8F FE 20 4F A2 73 D4 21 EE [18:16:04]CheckFolder [18:16:04]dirname=/storage/ofd_packets [18:16:04]CheckFolder done [18:16:04]ProducePacketName [18:16:04]name=ofd_packets/00155061 [18:16:04]NVStorageSaveData ofd_packets/00155061 [18:16:04]File name is /storage/ofd_packets/00155061 [18:16:04]Write 301 bytes [18:16:04]NVStorageSaveData done [18:16:04]OFDSenderStorePacket done [18:16:04]KKMCreateOFDPacket done [18:16:04]NVStorageSaveData kkm_last_timestamp [18:16:04]File name is /storage/kkm_last_timestamp [18:16:04]Write 4 bytes [18:16:04]NVStorageSaveData done [18:16:04]OFD Sender: Processing packet 155061 [packets to send 51, broken 50] [18:16:04]ProducePacketName [18:16:04]name=ofd_packets/00155061 [18:16:04]OFD Sender: To server: pG, [18:16:04]CommunicateWithHost lk.salyk.kg:30040 [18:16:04]ConnectInit lk.salyk.kg [18:16:04]ExternCall_PrintAddStr [18:16:04]wPrintStart [18:16:04]Write to MH i2c: 01 00 00 EA 2F 19 [18:16:04]Write i2c OK [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: 01 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: 01 07 00 [18:16:04]MH_I2C_Read... [18:16:04]Read from MH i2c: 01 07 00 EA 2F 00 00 00 00 00 FF 0F 2E [18:16:04]RasterBufferAndPrint [18:16:04]line Счет N : (1)873262 [18:16:04]line ИНН: 02508201610067 [18:16:04]line Контрольно-Кассовый Чек [18:16:04]line ПРОДАЖА [18:16:04]line ТРК (МРК, ГНК) : 42 [18:16:04]line Товар: 2710124130 [18:16:04]line Аи-92-К-5 [18:16:04]line 2.990 * 66.90 [18:16:04]line = 200.03 [18:16:04]line НДС 12% НСП 1% [18:16:04]line > о реализуемом товаре [18:16:04]line ОКРУГЛЕНИЕ: -0.03 [18:16:04]line ИТОГО: 200.00 [18:16:04]line Внесено: 200.00 [18:16:04]line СДАЧА: 0.00 [18:16:04]line НСП 1% : 1.77 [18:16:04]line НДС 12% : 21.24 [18:16:04]line Наличными: 200.00 [18:16:04]line Безнал.: 0.00 [18:16:04]line Место: АЗС № 165 "Партнер Нефть" [18:16:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:16:04]line СНО: Общий режим [18:16:04]line Чек 450 18.10.2024 18:16 [18:16:04]line Смена: 312 ФФД: 1.0 [18:16:04]line ЗНМ: 0300000234 [18:16:04]line РНМ: 0000137193017469 [18:16:04]line Версия ККМ: v1.0 [18:16:04]line ФМ: 0000000000963156 [18:16:04]line ФД: 155061 [18:16:04]line ФПД: 274697177699215 [18:16:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181603&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155061&fm=274697177699215&tin=02508201610067®Number=0000137193017469&sum=20000 [18:16:04]Connected sock=11 [18:16:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 E1 07 01 22 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 E3 A5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5D 02 00 35 04 06 00 F9 D5 EB B2 93 8F FE 20 4F A2 73 D4 21 EE [18:16:04]written 0, free lines is 4095 [18:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 1D 47 00 0A BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 5D 02 00 F4 03 04 00 1B 4C 12 67 B6 04 01 00 00 54 B6 66 4D 69 C2 6B 1F [18:16:04]CommunicateWithHost err = 0 [18:16:04]CheckOFDResponse [18:16:04]1017 (14) - 77093643461234 [18:16:04]1041 (16) - 0000000000963156 [18:16:04]1040 (4) - 155061 [18:16:04]1012 (4) - 18.10.2024 11:52 [18:16:04]1206 (1) - 0 [18:16:04]OFD Sender: Remove packet 155061 [18:16:04]ProducePacketName [18:16:04]name=ofd_packets/00155061 [18:16:04]NVStorageDeleteData [18:16:05]Write to MH i2c: 01 00 00 15 30 45 [18:16:05]Write i2c OK [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: 01 [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: 01 07 00 [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: 01 07 00 15 30 00 00 00 00 00 EE 0C 46 [18:16:05]RasterBufferAndPrint [18:16:05]line [18:16:05]line [18:16:05]line [18:16:05]line [18:16:05]line [18:16:05]written 0, free lines is 3316 [18:16:05]MH_Cut [18:16:05]Write to MH i2c: D1 01 00 1C 30 01 1E [18:16:05]Write i2c OK [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: D1 [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: D1 01 00 [18:16:05]MH_I2C_Read... [18:16:05]Read from MH i2c: D1 01 00 1C 30 00 1D [18:16:05]Write to MH i2c: 01 00 00 1D 30 4D [18:16:05]Write i2c OK [18:16:05]MH_I2C_Read... [18:16:05]OFD Sender: No OFD packet to send [18:16:05]*** Cut start [18:16:05]*** Partial cut [18:16:05]*** CUTSNS_PIN = 1 [18:16:05]*** CUTSNS_PIN = 0 [18:16:06]*** Brake cut motor [18:16:06]Read from MH i2c: 01 [18:16:06]MH_I2C_Read... [18:16:06]*** Stop cut motor [18:16:06]*** Cut end [18:16:06]Read from MH i2c: 01 07 00 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: 01 07 00 1D 30 00 00 00 00 00 FF 0F 62 [18:16:06]process_action close_receipt done [18:16:06]requested_data is exist [18:16:06]produce_requested_data [18:16:06]requested_item fm.sn is exist - process it [18:16:06]wFMCommunicate request_size=4 [18:16:06]MH_SAM_APDU [18:16:06]CAPDU: 80 11 00 00 [18:16:06]Write to MH i2c: E2 08 00 1E 30 80 11 00 00 00 00 00 00 C8 [18:16:06]Write i2c OK [18:16:06]MH_I2C_Read... [18:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:06]Read from MH i2c: E2 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 17 00 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 17 00 1E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [18:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:16:06]wFMCommunicate OK [18:16:06]requested_item fd.num is exist - process it [18:16:06]SAM_PROTO_GetFieldsCounters [18:16:06]wFMCommunicate request_size=4 [18:16:06]MH_SAM_APDU [18:16:06]CAPDU: 80 13 00 00 [18:16:06]Write to MH i2c: E2 08 00 1F 30 80 13 00 00 00 00 00 00 CB [18:16:06]Write i2c OK [18:16:06]MH_I2C_Read... [18:16:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:06]Read from MH i2c: E2 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 62 00 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 62 00 1F 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [18:16:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:06]wFMCommunicate OK [18:16:06]SAM_PROTO_GetFieldsCounters done [18:16:06]requested_item shift.num is exist - process it [18:16:06]requested_item shift.opened is exist - process it [18:16:06]req_shift_opened [18:16:06]FM_GetShiftState [18:16:06]SAM_PROTO_GetShiftState [18:16:06]wFMCommunicate request_size=4 [18:16:06]MH_SAM_APDU [18:16:06]CAPDU: 80 13 01 00 [18:16:06]Write to MH i2c: E2 08 00 20 30 80 13 01 00 00 00 00 00 CD [18:16:06]Write i2c OK [18:16:06]MH_I2C_Read... [18:16:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:06]Read from MH i2c: E2 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 0E 00 [18:16:06]MH_I2C_Read... [18:16:06]Read from MH i2c: E2 0E 00 20 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 04 [18:16:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:16:06]wFMCommunicate OK [18:16:06]SAM_PROTO_GetShiftState done [18:16:06]FM_GetShiftState done [18:16:06]req_shift_opened done [18:16:06]requested_item shift.open_date is exist - process it [18:16:06]req_shift_open_date [18:16:06]req_shift_open_date done [18:16:06]produce_requested_data done [18:16:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155061,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:16:06]process_action_free close_receipt [18:16:06]json_value_free [18:16:06]json_value_free done [18:16:06]process_json_proto returns [18:16:06]Send response to host [18:16:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155061,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:16:06]free response buf [18:16:06]execute_script done [18:16:06]execute_script returns [18:16:06]free content buf [18:16:06]Sock 9.Close socket [18:16:06]Sock 9.Thread stoped [18:16:10]OFD Sender: No OFD packet to send [18:16:15]OFD Sender: No OFD packet to send [18:16:20]OFD Sender: No OFD packet to send [18:16:25]OFD Sender: No OFD packet to send [18:16:30]OFD Sender: No OFD packet to send [18:16:35]OFD Sender: No OFD packet to send [18:16:40]OFD Sender: No OFD packet to send [18:16:45]OFD Sender: No OFD packet to send [18:16:50]OFD Sender: No OFD packet to send [18:16:55]OFD Sender: No OFD packet to send [18:17:00]OFD Sender: No OFD packet to send [18:17:05]OFD Sender: No OFD packet to send [18:17:10]OFD Sender: No OFD packet to send [18:17:15]OFD Sender: No OFD packet to send [18:17:20]OFD Sender: No OFD packet to send [18:17:21]accept exits with 10 [18:17:21]New connection [18:17:21]New thread 3066748260 created [18:17:21]Thread 3066891620 joined [18:17:21]Waiting for new connection... [18:17:21] Sock 10.Parse request [18:17:21]Sock 10.Check first char [18:17:21]Sock 10.First char is OK [18:17:21]request: POST /json_proto HTTP/1.0 [18:17:21]Method: POST [18:17:21]URL: /json_proto [18:17:21]Method is POST - this is cgi request [18:17:21]url: /json_proto [18:17:21]query_string will be loaded in cgi processing [18:17:21]execute_cgi json_proto POST (null) [18:17:21]execute_cgi path=json_proto method=POST [18:17:21]POST find Content-Length [18:17:21]Host: 172.17.53.67:8080 [18:17:21]Content-Length: 769 [18:17:21]Content-Type: application/json [18:17:21] [18:17:21]POST finish read [18:17:21]Found Content-Length = 769 [18:17:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:21]execute_script... [18:17:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:21]POST & json_proto [18:17:21]process_json_proto [18:17:21]json parsed OK: [18:17:21]protocol is kg_v1.0 [18:17:21]action value=close_receipt [18:17:21]process_action close_receipt [18:17:21]cmd_close_receipt [18:17:21]MH_GetDate [18:17:21]Write to MH i2c: F0 00 00 21 30 40 [18:17:21]Write i2c OK [18:17:21]MH_I2C_Read... [18:17:21]Read from MH i2c: F0 [18:17:21]MH_I2C_Read... [18:17:21]Read from MH i2c: F0 09 00 [18:17:21]MH_I2C_Read... [18:17:21]Read from MH i2c: F0 09 00 21 30 00 32 A6 12 67 19 BC 99 64 6C [18:17:21]GetLastDocTimeStamp 1729275363 [18:17:21]current date 1729275442 [18:17:21]FM_GetShiftState [18:17:21]SAM_PROTO_GetShiftState [18:17:21]wFMCommunicate request_size=4 [18:17:21]MH_SAM_APDU [18:17:21]CAPDU: 80 13 01 00 [18:17:21]Write to MH i2c: E2 08 00 22 30 80 13 01 00 00 00 00 00 CF [18:17:21]Write i2c OK [18:17:21]MH_I2C_Read... [18:17:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:21]Read from MH i2c: E2 [18:17:21]MH_I2C_Read... [18:17:21]Read from MH i2c: E2 0E 00 [18:17:21]MH_I2C_Read... [18:17:21]Read from MH i2c: E2 0E 00 22 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [18:17:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:17:21]wFMCommunicate OK [18:17:21]SAM_PROTO_GetShiftState done [18:17:21]FM_GetShiftState done [18:17:21]opened in 1729211399 [18:17:21]opened+sec_in_day 1729297799 [18:17:21]quantity*price = 100015 [18:17:21]sum+1 = 100017 [18:17:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 451 18.10.2024 18:17 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155062 ФПД: 95202381778397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155062&fm=95202381778397&tin=02508201610067®Number=0000137193017469&sum=100016 [18:17:22]StoreToDocumentArchive [18:17:22]shift 312 fd 155062 [18:17:22]save to /storage/0312/doc_00155062 [18:17:22]save last doc name /storage/0312/doc_00155062 to /storage/kkm_last_doc_name [18:17:22]save OK [18:17:22]Clear old archive folders... [18:17:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:22]tlvbuf is 01DF2140 [18:17:22]SAM_PROTO_ClearQueue [18:17:22]wFMCommunicate request_size=4 [18:17:22]MH_SAM_APDU [18:17:22]CAPDU: 80 09 00 00 [18:17:22]Write to MH i2c: E2 08 00 2F 30 80 09 00 00 00 00 00 00 D1 [18:17:22]Write i2c OK [18:17:22]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 2F 30 00 90 00 D3 [18:17:23]RAPDU: 90 00 [18:17:23]wFMCommunicate OK [18:17:23]SAM_PROTO_ClearQueue done [18:17:23]KKMCreateOFDPacket [18:17:23]OFDProtocolAddRootSTLVToBuf [18:17:23]FM_MakeSignedData [18:17:23]FM_MakeSignedData [18:17:23]SAM_PROTO_SignData [18:17:23]wFMCommunicate request_size=4 [18:17:23]MH_SAM_APDU [18:17:23]CAPDU: 80 0D 01 02 [18:17:23]Write to MH i2c: E2 08 00 30 30 80 0D 01 02 00 00 00 00 D9 [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 30 30 00 90 00 D4 [18:17:23]RAPDU: 90 00 [18:17:23]wFMCommunicate OK [18:17:23]wFMCommunicate request_size=255 [18:17:23]MH_SAM_APDU [18:17:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 32 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5D 02 00 35 04 06 00 56 [18:17:23]Write to MH i2c: E2 02 01 31 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 32 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5D 02 00 35 04 06 00 56 00 00 53 [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 31 30 00 90 00 D5 [18:17:23]RAPDU: 90 00 [18:17:23]wFMCommunicate OK [18:17:23]wFMCommunicate request_size=10 [18:17:23]MH_SAM_APDU [18:17:23]CAPDU: 80 0D 02 02 05 96 08 25 CD DD [18:17:23]Write to MH i2c: E2 0D 00 32 30 80 0D 02 02 05 00 96 08 25 CD DD 00 00 53 [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 03 00 32 30 00 90 00 D6 [18:17:23]RAPDU: 90 00 [18:17:23]wFMCommunicate OK [18:17:23]wFMCommunicate request_size=4 [18:17:23]MH_SAM_APDU [18:17:23]CAPDU: 80 0D 03 02 [18:17:23]Write to MH i2c: E2 08 00 33 30 80 0D 03 02 00 00 00 00 DE [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 0B 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 0B 00 33 30 00 1E AA E2 53 C1 4C A6 A3 90 00 32 [18:17:23]RAPDU: 1E AA E2 53 C1 4C A6 A3 90 00 [18:17:23]wFMCommunicate OK [18:17:23]SAM_PROTO_SignData done [18:17:23]FM_MakeSignedData done [18:17:23]CreateOFDProtocolMessage [18:17:23]wFMCommunicate request_size=4 [18:17:23]MH_SAM_APDU [18:17:23]CAPDU: 80 11 00 00 [18:17:23]Write to MH i2c: E2 08 00 34 30 80 11 00 00 00 00 00 00 DE [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:23]Read from MH i2c: E2 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 17 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: E2 17 00 34 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [18:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:17:23]wFMCommunicate OK [18:17:23]CreateOFDProtocolMessage done [18:17:23]OFDSenderStorePacket 155062 [18:17:23]StoreOFDPacket docnum=155062 [18:17:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2C 33 07 01 9F 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 32 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5D 02 00 35 04 06 00 56 96 08 25 CD DD 1E AA E2 53 C1 4C A6 A3 [18:17:23]CheckFolder [18:17:23]dirname=/storage/ofd_packets [18:17:23]CheckFolder done [18:17:23]ProducePacketName [18:17:23]name=ofd_packets/00155062 [18:17:23]NVStorageSaveData ofd_packets/00155062 [18:17:23]File name is /storage/ofd_packets/00155062 [18:17:23]Write 301 bytes [18:17:23]NVStorageSaveData done [18:17:23]OFDSenderStorePacket done [18:17:23]KKMCreateOFDPacket done [18:17:23]NVStorageSaveData kkm_last_timestamp [18:17:23]File name is /storage/kkm_last_timestamp [18:17:23]Write 4 bytes [18:17:23]NVStorageSaveData done [18:17:23]ExternCall_PrintAddStr [18:17:23]wPrintStart [18:17:23]Write to MH i2c: 01 00 00 35 30 65 [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 07 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 07 00 35 30 00 00 00 00 00 FF 0F 7A [18:17:23]RasterBufferAndPrint [18:17:23]line Счет N : (1)873263 [18:17:23]line ИНН: 02508201610067 [18:17:23]line Контрольно-Кассовый Чек [18:17:23]line ПРОДАЖА [18:17:23]line ТРК (МРК, ГНК) : 22 [18:17:23]line Товар: 2710124130 [18:17:23]line Аи-92-К-5 [18:17:23]line 14.950 * 66.90 [18:17:23]line = 1000.16 [18:17:23]line НДС 12% НСП 1% [18:17:23]line > о реализуемом товаре [18:17:23]line ИТОГО: 1000.16 [18:17:23]line НСП 1% : 8.85 [18:17:23]line НДС 12% : 106.21 [18:17:23]line Наличными: 0.00 [18:17:23]line Безнал.: 1000.16 [18:17:23]line Место: АЗС № 165 "Партнер Нефть" [18:17:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:17:23]line СНО: Общий режим [18:17:23]line Чек 451 18.10.2024 18:17 [18:17:23]line Смена: 312 ФФД: 1.0 [18:17:23]line ЗНМ: 0300000234 [18:17:23]line РНМ: 0000137193017469 [18:17:23]line Версия ККМ: v1.0 [18:17:23]line Платежная система: Mbank [18:17:23]line ФМ: 0000000000963156 [18:17:23]line ФД: 155062 [18:17:23]line ФПД: 95202381778397 [18:17:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155062&fm=95202381778397&tin=02508201610067®Number=0000137193017469&sum=100016 [18:17:23]written 0, free lines is 4095 [18:17:23]OFD Sender: Processing packet 155062 [packets to send 51, broken 50] [18:17:23]ProducePacketName [18:17:23]name=ofd_packets/00155062 [18:17:23]OFD Sender: To server: pG, [18:17:23]CommunicateWithHost lk.salyk.kg:30040 [18:17:23]ConnectInit lk.salyk.kg [18:17:23]Connected sock=9 [18:17:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2C 33 07 01 9F 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 32 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5D 02 00 35 04 06 00 56 96 08 25 CD DD 1E AA E2 53 C1 4C A6 A3 [18:17:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 2A 47 00 D5 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 5D 02 00 F4 03 04 00 6A 4C 12 67 B6 04 01 00 00 A2 50 9B BE 7C 1C E3 27 [18:17:23]CommunicateWithHost err = 0 [18:17:23]CheckOFDResponse [18:17:23]1017 (14) - 77093643461234 [18:17:23]1041 (16) - 0000000000963156 [18:17:23]1040 (4) - 155062 [18:17:23]1012 (4) - 18.10.2024 11:54 [18:17:23]1206 (1) - 0 [18:17:23]OFD Sender: Remove packet 155062 [18:17:23]ProducePacketName [18:17:23]name=ofd_packets/00155062 [18:17:23]NVStorageDeleteData [18:17:23]Write to MH i2c: 01 00 00 5E 30 8E [18:17:23]Write i2c OK [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 07 00 [18:17:23]MH_I2C_Read... [18:17:23]Read from MH i2c: 01 07 00 5E 30 00 00 00 00 00 1D 0D BF [18:17:23]RasterBufferAndPrint [18:17:23]line [18:17:23]line [18:17:23]line [18:17:23]line [18:17:23]line [18:17:23]written 0, free lines is 3363 [18:17:23]MH_Cut [18:17:23]Write to MH i2c: D1 01 00 65 30 01 67 [18:17:24]Write i2c OK [18:17:24]MH_I2C_Read... [18:17:24]Read from MH i2c: D1 [18:17:24]MH_I2C_Read... [18:17:24]Read from MH i2c: D1 01 00 [18:17:24]MH_I2C_Read... [18:17:24]Read from MH i2c: D1 01 00 65 30 00 66 [18:17:24]Write to MH i2c: 01 00 00 66 30 96 [18:17:24]Write i2c OK [18:17:24]MH_I2C_Read... [18:17:24]OFD Sender: No OFD packet to send [18:17:24]*** Cut start [18:17:24]*** Partial cut [18:17:24]*** CUTSNS_PIN = 1 [18:17:24]*** CUTSNS_PIN = 0 [18:17:24]*** Brake cut motor [18:17:25]Read from MH i2c: 01 [18:17:25]MH_I2C_Read... [18:17:25]*** Stop cut motor [18:17:25]*** Cut end [18:17:25]Read from MH i2c: 01 07 00 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: 01 07 00 66 30 00 00 00 00 00 FF 0F AB [18:17:25]process_action close_receipt done [18:17:25]requested_data is exist [18:17:25]produce_requested_data [18:17:25]requested_item fm.sn is exist - process it [18:17:25]wFMCommunicate request_size=4 [18:17:25]MH_SAM_APDU [18:17:25]CAPDU: 80 11 00 00 [18:17:25]Write to MH i2c: E2 08 00 67 30 80 11 00 00 00 00 00 00 11 [18:17:25]Write i2c OK [18:17:25]MH_I2C_Read... [18:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:25]Read from MH i2c: E2 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 17 00 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 17 00 67 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [18:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:17:25]wFMCommunicate OK [18:17:25]requested_item fd.num is exist - process it [18:17:25]SAM_PROTO_GetFieldsCounters [18:17:25]wFMCommunicate request_size=4 [18:17:25]MH_SAM_APDU [18:17:25]CAPDU: 80 13 00 00 [18:17:25]Write to MH i2c: E2 08 00 68 30 80 13 00 00 00 00 00 00 14 [18:17:25]Write i2c OK [18:17:25]MH_I2C_Read... [18:17:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:25]Read from MH i2c: E2 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 62 00 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 62 00 68 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [18:17:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:25]wFMCommunicate OK [18:17:25]SAM_PROTO_GetFieldsCounters done [18:17:25]requested_item shift.num is exist - process it [18:17:25]requested_item shift.opened is exist - process it [18:17:25]req_shift_opened [18:17:25]FM_GetShiftState [18:17:25]SAM_PROTO_GetShiftState [18:17:25]wFMCommunicate request_size=4 [18:17:25]MH_SAM_APDU [18:17:25]CAPDU: 80 13 01 00 [18:17:25]Write to MH i2c: E2 08 00 69 30 80 13 01 00 00 00 00 00 16 [18:17:25]Write i2c OK [18:17:25]MH_I2C_Read... [18:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:25]Read from MH i2c: E2 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 0E 00 [18:17:25]MH_I2C_Read... [18:17:25]Read from MH i2c: E2 0E 00 69 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [18:17:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:17:25]wFMCommunicate OK [18:17:25]SAM_PROTO_GetShiftState done [18:17:25]FM_GetShiftState done [18:17:25]req_shift_opened done [18:17:25]requested_item shift.open_date is exist - process it [18:17:25]req_shift_open_date [18:17:25]req_shift_open_date done [18:17:25]produce_requested_data done [18:17:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155062,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:17:25]process_action_free close_receipt [18:17:25]json_value_free [18:17:25]json_value_free done [18:17:25]process_json_proto returns [18:17:25]Send response to host [18:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155062,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:17:25]free response buf [18:17:25]execute_script done [18:17:25]execute_script returns [18:17:25]free content buf [18:17:25]Sock 10.Close socket [18:17:25]Sock 10.Thread stoped [18:17:29]OFD Sender: No OFD packet to send [18:17:34]OFD Sender: No OFD packet to send [18:17:39]OFD Sender: No OFD packet to send [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:59]OFD Sender: No OFD packet to send [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:39]OFD Sender: No OFD packet to send [18:18:44]OFD Sender: No OFD packet to send [18:18:49]OFD Sender: No OFD packet to send [18:18:54]OFD Sender: No OFD packet to send [18:18:59]OFD Sender: No OFD packet to send [18:19:03]accept exits with 7 [18:19:03]New connection [18:19:03]New thread 3066891620 created [18:19:03]Thread 3066748260 joined [18:19:03]Waiting for new connection... [18:19:03] Sock 7.Parse request [18:19:03]Sock 7.Check first char [18:19:03]Sock 7.First char is OK [18:19:03]request: POST /json_proto HTTP/1.0 [18:19:03]Method: POST [18:19:03]URL: /json_proto [18:19:03]Method is POST - this is cgi request [18:19:03]url: /json_proto [18:19:03]query_string will be loaded in cgi processing [18:19:03]execute_cgi json_proto POST (null) [18:19:03]execute_cgi path=json_proto method=POST [18:19:03]POST find Content-Length [18:19:03]Host: 172.17.53.67:8080 [18:19:03]Content-Length: 674 [18:19:03]Content-Type: application/json [18:19:03] [18:19:03]POST finish read [18:19:03]Found Content-Length = 674 [18:19:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:03]execute_script... [18:19:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:03]POST & json_proto [18:19:03]process_json_proto [18:19:03]json parsed OK: [18:19:03]protocol is kg_v1.0 [18:19:03]action value=close_receipt [18:19:03]process_action close_receipt [18:19:03]cmd_close_receipt [18:19:03]MH_GetDate [18:19:03]Write to MH i2c: F0 00 00 6A 30 89 [18:19:03]Write i2c OK [18:19:03]MH_I2C_Read... [18:19:03]Read from MH i2c: F0 [18:19:03]MH_I2C_Read... [18:19:03]Read from MH i2c: F0 09 00 [18:19:03]MH_I2C_Read... [18:19:03]Read from MH i2c: F0 09 00 6A 30 00 98 A6 12 67 19 BC 99 64 1B [18:19:03]GetLastDocTimeStamp 1729275442 [18:19:03]current date 1729275544 [18:19:03]FM_GetShiftState [18:19:03]SAM_PROTO_GetShiftState [18:19:03]wFMCommunicate request_size=4 [18:19:03]MH_SAM_APDU [18:19:03]CAPDU: 80 13 01 00 [18:19:03]Write to MH i2c: E2 08 00 6B 30 80 13 01 00 00 00 00 00 18 [18:19:03]Write i2c OK [18:19:03]MH_I2C_Read... [18:19:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:03]Read from MH i2c: E2 [18:19:03]MH_I2C_Read... [18:19:03]Read from MH i2c: E2 0E 00 [18:19:03]MH_I2C_Read... [18:19:03]Read from MH i2c: E2 0E 00 6B 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [18:19:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:19:03]wFMCommunicate OK [18:19:03]SAM_PROTO_GetShiftState done [18:19:03]FM_GetShiftState done [18:19:03]opened in 1729211399 [18:19:03]opened+sec_in_day 1729297799 [18:19:03]quantity*price = 50063 [18:19:03]sum+1 = 50064 [18:19:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 452 18.10.2024 18:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155063 ФПД: 50215280552255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155063&fm=50215280552255&tin=02508201610067®Number=0000137193017469&sum=50000 [18:19:04]StoreToDocumentArchive [18:19:04]shift 312 fd 155063 [18:19:04]save to /storage/0312/doc_00155063 [18:19:04]save last doc name /storage/0312/doc_00155063 to /storage/kkm_last_doc_name [18:19:04]save OK [18:19:04]Clear old archive folders... [18:19:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:19:04]tlvbuf is 01E3E140 [18:19:04]SAM_PROTO_ClearQueue [18:19:04]wFMCommunicate request_size=4 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 09 00 00 [18:19:04]Write to MH i2c: E2 08 00 78 30 80 09 00 00 00 00 00 00 1A [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 78 30 00 90 00 1C [18:19:04]RAPDU: 90 00 [18:19:04]wFMCommunicate OK [18:19:04]SAM_PROTO_ClearQueue done [18:19:04]KKMCreateOFDPacket [18:19:04]OFDProtocolAddRootSTLVToBuf [18:19:04]FM_MakeSignedData [18:19:04]FM_MakeSignedData [18:19:04]SAM_PROTO_SignData [18:19:04]wFMCommunicate request_size=4 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 0D 01 02 [18:19:04]Write to MH i2c: E2 08 00 79 30 80 0D 01 02 00 00 00 00 22 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 79 30 00 90 00 1D [18:19:04]RAPDU: 90 00 [18:19:04]wFMCommunicate OK [18:19:04]wFMCommunicate request_size=255 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 98 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5D 02 00 35 04 06 00 2D AB A7 F5 [18:19:04]Write to MH i2c: E2 02 01 7A 30 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 98 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5D 02 00 35 04 06 00 2D AB A7 F5 00 00 83 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]OFD Sender: No OFD packet to send [18:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 7A 30 00 90 00 1E [18:19:04]RAPDU: 90 00 [18:19:04]wFMCommunicate OK [18:19:04]wFMCommunicate request_size=7 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 0D 02 02 02 A9 3F [18:19:04]Write to MH i2c: E2 0A 00 7B 30 80 0D 02 02 02 00 A9 3F 00 00 11 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 03 00 7B 30 00 90 00 1F [18:19:04]RAPDU: 90 00 [18:19:04]wFMCommunicate OK [18:19:04]wFMCommunicate request_size=4 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 0D 03 02 [18:19:04]Write to MH i2c: E2 08 00 7C 30 80 0D 03 02 00 00 00 00 27 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 0B 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 0B 00 7C 30 00 59 B6 A5 17 47 F7 63 22 90 00 B6 [18:19:04]RAPDU: 59 B6 A5 17 47 F7 63 22 90 00 [18:19:04]wFMCommunicate OK [18:19:04]SAM_PROTO_SignData done [18:19:04]FM_MakeSignedData done [18:19:04]CreateOFDProtocolMessage [18:19:04]wFMCommunicate request_size=4 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 11 00 00 [18:19:04]Write to MH i2c: E2 08 00 7D 30 80 11 00 00 00 00 00 00 27 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 17 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 17 00 7D 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [18:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:19:04]wFMCommunicate OK [18:19:04]CreateOFDProtocolMessage done [18:19:04]OFDSenderStorePacket 155063 [18:19:04]StoreOFDPacket docnum=155063 [18:19:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 49 8E 04 01 34 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 98 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5D 02 00 35 04 06 00 2D AB A7 F5 A9 3F 59 B6 A5 17 47 F7 63 22 [18:19:04]CheckFolder [18:19:04]dirname=/storage/ofd_packets [18:19:04]CheckFolder done [18:19:04]ProducePacketName [18:19:04]name=ofd_packets/00155063 [18:19:04]NVStorageSaveData ofd_packets/00155063 [18:19:04]File name is /storage/ofd_packets/00155063 [18:19:04]Write 298 bytes [18:19:04]NVStorageSaveData done [18:19:04]OFDSenderStorePacket done [18:19:04]KKMCreateOFDPacket done [18:19:04]NVStorageSaveData kkm_last_timestamp [18:19:04]File name is /storage/kkm_last_timestamp [18:19:04]Write 4 bytes [18:19:04]NVStorageSaveData done [18:19:04]ExternCall_PrintAddStr [18:19:04]wPrintStart [18:19:04]Write to MH i2c: 01 00 00 7E 30 AE [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: 01 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: 01 07 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: 01 07 00 7E 30 00 00 00 00 00 FF 0F C3 [18:19:04]RasterBufferAndPrint [18:19:04]line Счет N : (1)873264 [18:19:04]line ИНН: 02508201610067 [18:19:04]line Контрольно-Кассовый Чек [18:19:04]line ПРОДАЖА [18:19:04]line ТРК (МРК, ГНК) : 24 [18:19:04]line Товар: 2710194210 [18:19:04]line ДТ-К-2 [18:19:04]line 6.570 * 76.20 [18:19:04]line = 500.63 [18:19:04]line НДС 12% НСП 1% [18:19:04]line > о реализуемом товаре [18:19:04]line ОКРУГЛЕНИЕ: -0.63 [18:19:04]line ИТОГО: 500.00 [18:19:04]line Внесено: 500.00 [18:19:04]line СДАЧА: 0.00 [18:19:04]line НСП 1% : 4.43 [18:19:04]line НДС 12% : 53.16 [18:19:04]line Наличными: 500.00 [18:19:04]line Безнал.: 0.00 [18:19:04]line Место: АЗС № 165 "Партнер Нефть" [18:19:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:19:04]line СНО: Общий режим [18:19:04]line Чек 452 18.10.2024 18:19 [18:19:04]line Смена: 312 ФФД: 1.0 [18:19:04]line ЗНМ: 0300000234 [18:19:04]line РНМ: 0000137193017469 [18:19:04]line Версия ККМ: v1.0 [18:19:04]line ФМ: 0000000000963156 [18:19:04]line ФД: 155063 [18:19:05]line ФПД: 50215280552255 [18:19:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155063&fm=50215280552255&tin=02508201610067®Number=0000137193017469&sum=50000 [18:19:05]OFD Sender: Processing packet 155063 [packets to send 51, broken 50] [18:19:05]ProducePacketName [18:19:05]name=ofd_packets/00155063 [18:19:05]OFD Sender: To server: pG, [18:19:05]CommunicateWithHost lk.salyk.kg:30040 [18:19:05]ConnectInit lk.salyk.kg [18:19:05]written 0, free lines is 4095 [18:19:05]Connected sock=10 [18:19:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 49 8E 04 01 34 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 98 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5D 02 00 35 04 06 00 2D AB A7 F5 A9 3F 59 B6 A5 17 47 F7 63 22 [18:19:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 66 47 00 D9 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 5D 02 00 F4 03 04 00 D0 4C 12 67 B6 04 01 00 00 A3 4F 00 04 51 62 9C FC [18:19:05]CommunicateWithHost err = 0 [18:19:05]CheckOFDResponse [18:19:05]1017 (14) - 77093643461234 [18:19:05]1041 (16) - 0000000000963156 [18:19:05]1040 (4) - 155063 [18:19:05]1012 (4) - 18.10.2024 11:56 [18:19:05]1206 (1) - 0 [18:19:05]OFD Sender: Remove packet 155063 [18:19:05]ProducePacketName [18:19:05]name=ofd_packets/00155063 [18:19:05]NVStorageDeleteData [18:19:05]Write to MH i2c: 01 00 00 A9 30 D9 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 07 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 07 00 A9 30 00 00 00 00 00 ED 0C D9 [18:19:05]RasterBufferAndPrint [18:19:05]line [18:19:05]line [18:19:05]line [18:19:05]line [18:19:05]line [18:19:05]written 0, free lines is 3315 [18:19:05]MH_Cut [18:19:05]Write to MH i2c: D1 01 00 B0 30 01 B2 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: D1 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: D1 01 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: D1 01 00 B0 30 00 B1 [18:19:05]Write to MH i2c: 01 00 00 B1 30 E1 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:06]OFD Sender: No OFD packet to send [18:19:06]*** Cut start [18:19:06]*** Partial cut [18:19:06]*** CUTSNS_PIN = 1 [18:19:06]*** CUTSNS_PIN = 0 [18:19:06]*** Brake cut motor [18:19:06]Read from MH i2c: 01 [18:19:06]MH_I2C_Read... [18:19:06]*** Stop cut motor [18:19:07]*** Cut end [18:19:07]Read from MH i2c: 01 07 00 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: 01 07 00 B1 30 00 00 00 00 00 FF 0F F6 [18:19:07]process_action close_receipt done [18:19:07]requested_data is exist [18:19:07]produce_requested_data [18:19:07]requested_item fm.sn is exist - process it [18:19:07]wFMCommunicate request_size=4 [18:19:07]MH_SAM_APDU [18:19:07]CAPDU: 80 11 00 00 [18:19:07]Write to MH i2c: E2 08 00 B2 30 80 11 00 00 00 00 00 00 5C [18:19:07]Write i2c OK [18:19:07]MH_I2C_Read... [18:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:07]Read from MH i2c: E2 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 17 00 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 17 00 B2 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [18:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:19:07]wFMCommunicate OK [18:19:07]requested_item fd.num is exist - process it [18:19:07]SAM_PROTO_GetFieldsCounters [18:19:07]wFMCommunicate request_size=4 [18:19:07]MH_SAM_APDU [18:19:07]CAPDU: 80 13 00 00 [18:19:07]Write to MH i2c: E2 08 00 B3 30 80 13 00 00 00 00 00 00 5F [18:19:07]Write i2c OK [18:19:07]MH_I2C_Read... [18:19:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:07]Read from MH i2c: E2 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 62 00 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 62 00 B3 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [18:19:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:07]wFMCommunicate OK [18:19:07]SAM_PROTO_GetFieldsCounters done [18:19:07]requested_item shift.num is exist - process it [18:19:07]requested_item shift.opened is exist - process it [18:19:07]req_shift_opened [18:19:07]FM_GetShiftState [18:19:07]SAM_PROTO_GetShiftState [18:19:07]wFMCommunicate request_size=4 [18:19:07]MH_SAM_APDU [18:19:07]CAPDU: 80 13 01 00 [18:19:07]Write to MH i2c: E2 08 00 B4 30 80 13 01 00 00 00 00 00 61 [18:19:07]Write i2c OK [18:19:07]MH_I2C_Read... [18:19:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:07]Read from MH i2c: E2 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 0E 00 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: E2 0E 00 B4 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 98 [18:19:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:19:07]wFMCommunicate OK [18:19:07]SAM_PROTO_GetShiftState done [18:19:07]FM_GetShiftState done [18:19:07]req_shift_opened done [18:19:07]requested_item shift.open_date is exist - process it [18:19:07]req_shift_open_date [18:19:07]req_shift_open_date done [18:19:07]produce_requested_data done [18:19:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155063,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:19:07]process_action_free close_receipt [18:19:07]json_value_free [18:19:07]json_value_free done [18:19:07]process_json_proto returns [18:19:07]Send response to host [18:19:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155063,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:19:07]free response buf [18:19:07]execute_script done [18:19:07]execute_script returns [18:19:07]free content buf [18:19:07]Sock 7.Close socket [18:19:07]Sock 7.Thread stoped [18:19:11]OFD Sender: No OFD packet to send [18:19:16]OFD Sender: No OFD packet to send [18:19:21]OFD Sender: No OFD packet to send [18:19:26]OFD Sender: No OFD packet to send [18:19:31]OFD Sender: No OFD packet to send [18:19:32]accept exits with 9 [18:19:32]New connection [18:19:32]New thread 3066748260 created [18:19:32]Thread 3066891620 joined [18:19:32]Waiting for new connection... [18:19:32] Sock 9.Parse request [18:19:32]Sock 9.Check first char [18:19:32]Sock 9.First char is OK [18:19:32]request: POST /json_proto HTTP/1.0 [18:19:32]Method: POST [18:19:32]URL: /json_proto [18:19:32]Method is POST - this is cgi request [18:19:32]url: /json_proto [18:19:32]query_string will be loaded in cgi processing [18:19:32]execute_cgi json_proto POST (null) [18:19:32]execute_cgi path=json_proto method=POST [18:19:32]POST find Content-Length [18:19:32]Host: 172.17.53.67:8080 [18:19:32]Content-Length: 762 [18:19:32]Content-Type: application/json [18:19:32] [18:19:32]POST finish read [18:19:32]Found Content-Length = 762 [18:19:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:32]execute_script... [18:19:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:32]POST & json_proto [18:19:32]process_json_proto [18:19:32]json parsed OK: [18:19:32]protocol is kg_v1.0 [18:19:32]action value=close_receipt [18:19:32]process_action close_receipt [18:19:32]cmd_close_receipt [18:19:32]MH_GetDate [18:19:32]Write to MH i2c: F0 00 00 B5 30 D4 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: F0 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: F0 09 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: F0 09 00 B5 30 00 B5 A6 12 67 19 BC 99 64 83 [18:19:32]GetLastDocTimeStamp 1729275544 [18:19:32]current date 1729275573 [18:19:32]FM_GetShiftState [18:19:32]SAM_PROTO_GetShiftState [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 13 01 00 [18:19:32]Write to MH i2c: E2 08 00 B6 30 80 13 01 00 00 00 00 00 63 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 0E 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 0E 00 B6 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [18:19:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:19:32]wFMCommunicate OK [18:19:32]SAM_PROTO_GetShiftState done [18:19:32]FM_GetShiftState done [18:19:32]opened in 1729211399 [18:19:32]opened+sec_in_day 1729297799 [18:19:32]quantity*price = 100000 [18:19:32]sum+1 = 100002 [18:19:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 453 18.10.2024 18:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155064 ФПД: 250760237000748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155064&fm=250760237000748&tin=02508201610067®Number=0000137193017469&sum=100001 [18:19:33]StoreToDocumentArchive [18:19:33]shift 312 fd 155064 [18:19:33]save to /storage/0312/doc_00155064 [18:19:33]save last doc name /storage/0312/doc_00155064 to /storage/kkm_last_doc_name [18:19:33]save OK [18:19:33]Clear old archive folders... [18:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:19:33]tlvbuf is 01E69C30 [18:19:33]SAM_PROTO_ClearQueue [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 09 00 00 [18:19:33]Write to MH i2c: E2 08 00 C3 30 80 09 00 00 00 00 00 00 65 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 C3 30 00 90 00 67 [18:19:33]RAPDU: 90 00 [18:19:33]wFMCommunicate OK [18:19:33]SAM_PROTO_ClearQueue done [18:19:33]KKMCreateOFDPacket [18:19:33]OFDProtocolAddRootSTLVToBuf [18:19:33]FM_MakeSignedData [18:19:33]FM_MakeSignedData [18:19:33]SAM_PROTO_SignData [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 0D 01 02 [18:19:33]Write to MH i2c: E2 08 00 C4 30 80 0D 01 02 00 00 00 00 6D [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 C4 30 00 90 00 68 [18:19:33]RAPDU: 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=255 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 B5 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5D 02 00 35 04 06 00 [18:19:33]Write to MH i2c: E2 02 01 C5 30 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 B5 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5D 02 00 35 04 06 00 00 00 52 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 C5 30 00 90 00 69 [18:19:33]RAPDU: 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=11 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 0D 02 02 06 E4 10 AA D9 A8 2C [18:19:33]Write to MH i2c: E2 0E 00 C6 30 80 0D 02 02 06 00 E4 10 AA D9 A8 2C 00 00 C7 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 C6 30 00 90 00 6A [18:19:33]RAPDU: 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 0D 03 02 [18:19:33]Write to MH i2c: E2 08 00 C7 30 80 0D 03 02 00 00 00 00 72 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:34]Read from MH i2c: E2 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 0B 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 0B 00 C7 30 00 5B CA 32 C2 AF A5 D2 42 90 00 F4 [18:19:34]RAPDU: 5B CA 32 C2 AF A5 D2 42 90 00 [18:19:34]wFMCommunicate OK [18:19:34]SAM_PROTO_SignData done [18:19:34]FM_MakeSignedData done [18:19:34]CreateOFDProtocolMessage [18:19:34]wFMCommunicate request_size=4 [18:19:34]MH_SAM_APDU [18:19:34]CAPDU: 80 11 00 00 [18:19:34]Write to MH i2c: E2 08 00 C8 30 80 11 00 00 00 00 00 00 72 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:34]Read from MH i2c: E2 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 17 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 17 00 C8 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [18:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:19:34]wFMCommunicate OK [18:19:34]CreateOFDProtocolMessage done [18:19:34]OFDSenderStorePacket 155064 [18:19:34]StoreOFDPacket docnum=155064 [18:19:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 88 D7 08 01 3C 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 B5 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5D 02 00 35 04 06 00 E4 10 AA D9 A8 2C 5B CA 32 C2 AF A5 D2 42 [18:19:34]CheckFolder [18:19:34]dirname=/storage/ofd_packets [18:19:34]CheckFolder done [18:19:34]ProducePacketName [18:19:34]name=ofd_packets/00155064 [18:19:34]NVStorageSaveData ofd_packets/00155064 [18:19:34]File name is /storage/ofd_packets/00155064 [18:19:34]Write 302 bytes [18:19:34]NVStorageSaveData done [18:19:34]OFDSenderStorePacket done [18:19:34]KKMCreateOFDPacket done [18:19:34]NVStorageSaveData kkm_last_timestamp [18:19:34]File name is /storage/kkm_last_timestamp [18:19:34]Write 4 bytes [18:19:34]NVStorageSaveData done [18:19:34]ExternCall_PrintAddStr [18:19:34]wPrintStart [18:19:34]Write to MH i2c: 01 00 00 C9 30 F9 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 C9 30 00 00 00 00 00 FF 0F 0E [18:19:34]RasterBufferAndPrint [18:19:34]line Счет N : (1)873265 [18:19:34]line ИНН: 02508201610067 [18:19:34]line Контрольно-Кассовый Чек [18:19:34]line ПРОДАЖА [18:19:34]line ТРК (МРК, ГНК) : 13 [18:19:34]line Товар: 2710124130 [18:19:34]line Super 92-К-5 [18:19:34]line 14.620 * 68.40 [18:19:34]line = 1000.01 [18:19:34]line НДС 12% НСП 1% [18:19:34]line > о реализуемом товаре [18:19:34]line ИТОГО: 1000.01 [18:19:34]line НСП 1% : 8.85 [18:19:34]line НДС 12% : 106.20 [18:19:34]line Наличными: 0.00 [18:19:34]line Безнал.: 1000.01 [18:19:34]line Место: АЗС № 165 "Партнер Нефть" [18:19:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:19:34]line СНО: Общий режим [18:19:34]line Чек 453 18.10.2024 18:19 [18:19:34]line Смена: 312 ФФД: 1.0 [18:19:34]line ЗНМ: 0300000234 [18:19:34]line РНМ: 0000137193017469 [18:19:34]line Версия ККМ: v1.0 [18:19:34]line Платежная система: Mbank [18:19:34]line ФМ: 0000000000963156 [18:19:34]line ФД: 155064 [18:19:34]line ФПД: 250760237000748 [18:19:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T181933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155064&fm=250760237000748&tin=02508201610067®Number=0000137193017469&sum=100001 [18:19:34]OFD Sender: Processing packet 155064 [packets to send 51, broken 50] [18:19:34]ProducePacketName [18:19:34]name=ofd_packets/00155064 [18:19:34]OFD Sender: To server: pG, [18:19:34]CommunicateWithHost lk.salyk.kg:30040 [18:19:34]ConnectInit lk.salyk.kg [18:19:34]written 0, free lines is 4095 [18:19:34]Connected sock=10 [18:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 88 D7 08 01 3C 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 B5 A6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5D 02 00 35 04 06 00 E4 10 AA D9 A8 2C 5B CA 32 C2 AF A5 D2 42 [18:19:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C CA 47 00 6E AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 5D 02 00 F4 03 04 00 ED 4C 12 67 B6 04 01 00 00 B7 E6 E6 94 1A B7 E6 68 [18:19:34]CommunicateWithHost err = 0 [18:19:34]CheckOFDResponse [18:19:34]1017 (14) - 77093643461234 [18:19:34]1041 (16) - 0000000000963156 [18:19:34]1040 (4) - 155064 [18:19:34]1012 (4) - 18.10.2024 11:56 [18:19:34]1206 (1) - 0 [18:19:34]OFD Sender: Remove packet 155064 [18:19:34]ProducePacketName [18:19:34]name=ofd_packets/00155064 [18:19:34]NVStorageDeleteData [18:19:34]Write to MH i2c: 01 00 00 F2 30 22 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 F2 30 00 00 00 00 00 1F 0D 55 [18:19:34]RasterBufferAndPrint [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]written 0, free lines is 3365 [18:19:34]MH_Cut [18:19:34]Write to MH i2c: D1 01 00 F9 30 01 FB [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 01 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 01 00 F9 30 00 FA [18:19:34]Write to MH i2c: 01 00 00 FA 30 2A [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:35]OFD Sender: No OFD packet to send [18:19:35]*** Cut start [18:19:35]*** Partial cut [18:19:35]*** CUTSNS_PIN = 1 [18:19:35]*** CUTSNS_PIN = 0 [18:19:35]*** Brake cut motor [18:19:36]Read from MH i2c: 01 [18:19:36]MH_I2C_Read... [18:19:36]*** Stop cut motor [18:19:36]*** Cut end [18:19:36]Read from MH i2c: 01 07 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: 01 07 00 FA 30 00 00 00 00 00 FF 0F 3F [18:19:36]process_action close_receipt done [18:19:36]requested_data is exist [18:19:36]produce_requested_data [18:19:36]requested_item fm.sn is exist - process it [18:19:36]wFMCommunicate request_size=4 [18:19:36]MH_SAM_APDU [18:19:36]CAPDU: 80 11 00 00 [18:19:36]Write to MH i2c: E2 08 00 FB 30 80 11 00 00 00 00 00 00 A5 [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:36]Read from MH i2c: E2 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 17 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 17 00 FB 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [18:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:19:36]wFMCommunicate OK [18:19:36]requested_item fd.num is exist - process it [18:19:36]SAM_PROTO_GetFieldsCounters [18:19:36]wFMCommunicate request_size=4 [18:19:36]MH_SAM_APDU [18:19:36]CAPDU: 80 13 00 00 [18:19:36]Write to MH i2c: E2 08 00 FC 30 80 13 00 00 00 00 00 00 A8 [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:36]Read from MH i2c: E2 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 62 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 62 00 FC 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [18:19:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:36]wFMCommunicate OK [18:19:36]SAM_PROTO_GetFieldsCounters done [18:19:36]requested_item shift.num is exist - process it [18:19:36]requested_item shift.opened is exist - process it [18:19:36]req_shift_opened [18:19:36]FM_GetShiftState [18:19:36]SAM_PROTO_GetShiftState [18:19:36]wFMCommunicate request_size=4 [18:19:36]MH_SAM_APDU [18:19:36]CAPDU: 80 13 01 00 [18:19:36]Write to MH i2c: E2 08 00 FD 30 80 13 01 00 00 00 00 00 AA [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:36]Read from MH i2c: E2 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 0E 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: E2 0E 00 FD 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [18:19:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:19:36]wFMCommunicate OK [18:19:36]SAM_PROTO_GetShiftState done [18:19:36]FM_GetShiftState done [18:19:36]req_shift_opened done [18:19:36]requested_item shift.open_date is exist - process it [18:19:36]req_shift_open_date [18:19:36]req_shift_open_date done [18:19:36]produce_requested_data done [18:19:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155064,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:19:36]process_action_free close_receipt [18:19:36]json_value_free [18:19:36]json_value_free done [18:19:36]process_json_proto returns [18:19:36]Send response to host [18:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155064,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:19:36]free response buf [18:19:36]execute_script done [18:19:36]execute_script returns [18:19:36]free content buf [18:19:36]Sock 9.Close socket [18:19:36]Sock 9.Thread stoped [18:19:40]OFD Sender: No OFD packet to send [18:19:45]OFD Sender: No OFD packet to send [18:19:50]OFD Sender: No OFD packet to send [18:19:55]OFD Sender: No OFD packet to send [18:20:00]OFD Sender: No OFD packet to send [18:20:05]OFD Sender: No OFD packet to send [18:20:10]OFD Sender: No OFD packet to send [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:25]OFD Sender: No OFD packet to send [18:20:30]OFD Sender: No OFD packet to send [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:05]OFD Sender: No OFD packet to send [18:21:10]OFD Sender: No OFD packet to send [18:21:15]OFD Sender: No OFD packet to send [18:21:20]OFD Sender: No OFD packet to send [18:21:25]OFD Sender: No OFD packet to send [18:21:30]OFD Sender: No OFD packet to send [18:21:35]OFD Sender: No OFD packet to send [18:21:40]OFD Sender: No OFD packet to send [18:21:45]OFD Sender: No OFD packet to send [18:21:50]OFD Sender: No OFD packet to send [18:21:55]OFD Sender: No OFD packet to send [18:22:00]OFD Sender: No OFD packet to send [18:22:05]OFD Sender: No OFD packet to send [18:22:10]OFD Sender: No OFD packet to send [18:22:15]OFD Sender: No OFD packet to send [18:22:20]OFD Sender: No OFD packet to send [18:22:25]OFD Sender: No OFD packet to send [18:22:30]OFD Sender: No OFD packet to send [18:22:35]OFD Sender: No OFD packet to send [18:22:40]OFD Sender: No OFD packet to send [18:22:45]OFD Sender: No OFD packet to send [18:22:50]OFD Sender: No OFD packet to send [18:22:55]OFD Sender: No OFD packet to send [18:23:00]OFD Sender: No OFD packet to send [18:23:05]OFD Sender: No OFD packet to send [18:23:10]OFD Sender: No OFD packet to send [18:23:15]OFD Sender: No OFD packet to send [18:23:20]OFD Sender: No OFD packet to send [18:23:25]OFD Sender: No OFD packet to send [18:23:30]OFD Sender: No OFD packet to send [18:23:35]OFD Sender: No OFD packet to send [18:23:40]OFD Sender: No OFD packet to send [18:23:45]OFD Sender: No OFD packet to send [18:23:50]OFD Sender: No OFD packet to send [18:23:55]OFD Sender: No OFD packet to send [18:23:58]accept exits with 7 [18:23:58]New connection [18:23:58]New thread 3066891620 created [18:23:58]Thread 3066748260 joined [18:23:58]Waiting for new connection... [18:23:58] Sock 7.Parse request [18:23:58]Sock 7.Check first char [18:23:58]Sock 7.First char is OK [18:23:58]request: POST /json_proto HTTP/1.0 [18:23:58]Method: POST [18:23:58]URL: /json_proto [18:23:58]Method is POST - this is cgi request [18:23:58]url: /json_proto [18:23:58]query_string will be loaded in cgi processing [18:23:58]execute_cgi json_proto POST (null) [18:23:58]execute_cgi path=json_proto method=POST [18:23:58]POST find Content-Length [18:23:58]Host: 172.17.53.67:8080 [18:23:58]Content-Length: 677 [18:23:58]Content-Type: application/json [18:23:58] [18:23:58]POST finish read [18:23:58]Found Content-Length = 677 [18:23:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:58]execute_script... [18:23:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:58]POST & json_proto [18:23:58]process_json_proto [18:23:58]json parsed OK: [18:23:58]protocol is kg_v1.0 [18:23:58]action value=close_receipt [18:23:58]process_action close_receipt [18:23:58]cmd_close_receipt [18:23:58]MH_GetDate [18:23:58]Write to MH i2c: F0 00 00 FE 30 1D [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: F0 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: F0 09 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: F0 09 00 FE 30 00 BF A7 12 67 19 BC 99 64 D7 [18:23:58]GetLastDocTimeStamp 1729275573 [18:23:58]current date 1729275839 [18:23:58]FM_GetShiftState [18:23:58]SAM_PROTO_GetShiftState [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 13 01 00 [18:23:58]Write to MH i2c: E2 08 00 FF 30 80 13 01 00 00 00 00 00 AC [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 0E 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 0E 00 FF 30 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [18:23:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:23:58]wFMCommunicate OK [18:23:58]SAM_PROTO_GetShiftState done [18:23:58]FM_GetShiftState done [18:23:58]opened in 1729211399 [18:23:58]opened+sec_in_day 1729297799 [18:23:58]quantity*price = 50041 [18:23:58]sum+1 = 50042 [18:23:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 454 18.10.2024 18:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155065 ФПД: 87938382236393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155065&fm=87938382236393&tin=02508201610067®Number=0000137193017469&sum=50000 [18:23:59]StoreToDocumentArchive [18:23:59]shift 312 fd 155065 [18:23:59]save to /storage/0312/doc_00155065 [18:23:59]save last doc name /storage/0312/doc_00155065 to /storage/kkm_last_doc_name [18:23:59]save OK [18:23:59]Clear old archive folders... [18:23:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:59]tlvbuf is 01F019D0 [18:23:59]SAM_PROTO_ClearQueue [18:23:59]wFMCommunicate request_size=4 [18:23:59]MH_SAM_APDU [18:23:59]CAPDU: 80 09 00 00 [18:23:59]Write to MH i2c: E2 08 00 0C 31 80 09 00 00 00 00 00 00 AF [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:59]Read from MH i2c: E2 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: E2 03 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: E2 03 00 0C 31 00 90 00 B1 [18:23:59]RAPDU: 90 00 [18:23:59]wFMCommunicate OK [18:23:59]SAM_PROTO_ClearQueue done [18:23:59]KKMCreateOFDPacket [18:23:59]OFDProtocolAddRootSTLVToBuf [18:23:59]FM_MakeSignedData [18:23:59]FM_MakeSignedData [18:23:59]SAM_PROTO_SignData [18:23:59]wFMCommunicate request_size=4 [18:23:59]MH_SAM_APDU [18:23:59]CAPDU: 80 0D 01 02 [18:23:59]Write to MH i2c: E2 08 00 0D 31 80 0D 01 02 00 00 00 00 B7 [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:59]Read from MH i2c: E2 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: E2 03 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: E2 03 00 0D 31 00 90 00 B2 [18:23:59]RAPDU: 90 00 [18:23:59]wFMCommunicate OK [18:23:59]wFMCommunicate request_size=255 [18:23:59]MH_SAM_APDU [18:23:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 BF A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5D 02 00 35 04 06 00 4F [18:23:59]Write to MH i2c: E2 02 01 0E 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 BF A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5D 02 00 35 04 06 00 4F 00 00 A4 [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 03 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 03 00 0E 31 00 90 00 B3 [18:24:00]RAPDU: 90 00 [18:24:00]wFMCommunicate OK [18:24:00]wFMCommunicate request_size=10 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 0D 02 02 05 FA C0 09 0A E9 [18:24:00]Write to MH i2c: E2 0D 00 0F 31 80 0D 02 02 05 00 FA C0 09 0A E9 00 00 7A [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 03 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 03 00 0F 31 00 90 00 B4 [18:24:00]RAPDU: 90 00 [18:24:00]wFMCommunicate OK [18:24:00]wFMCommunicate request_size=4 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 0D 03 02 [18:24:00]Write to MH i2c: E2 08 00 10 31 80 0D 03 02 00 00 00 00 BC [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0B 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0B 00 10 31 00 B5 ED CD 6A 41 57 AA 89 90 00 61 [18:24:00]RAPDU: B5 ED CD 6A 41 57 AA 89 90 00 [18:24:00]wFMCommunicate OK [18:24:00]SAM_PROTO_SignData done [18:24:00]FM_MakeSignedData done [18:24:00]CreateOFDProtocolMessage [18:24:00]wFMCommunicate request_size=4 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 11 00 00 [18:24:00]Write to MH i2c: E2 08 00 11 31 80 11 00 00 00 00 00 00 BC [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 17 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 17 00 11 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [18:24:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:00]wFMCommunicate OK [18:24:00]CreateOFDProtocolMessage done [18:24:00]OFDSenderStorePacket 155065 [18:24:00]StoreOFDPacket docnum=155065 [18:24:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 E4 07 01 9B 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 BF A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5D 02 00 35 04 06 00 4F FA C0 09 0A E9 B5 ED CD 6A 41 57 AA 89 [18:24:00]CheckFolder [18:24:00]dirname=/storage/ofd_packets [18:24:00]CheckFolder done [18:24:00]ProducePacketName [18:24:00]name=ofd_packets/00155065 [18:24:00]NVStorageSaveData ofd_packets/00155065 [18:24:00]File name is /storage/ofd_packets/00155065 [18:24:00]Write 301 bytes [18:24:00]NVStorageSaveData done [18:24:00]OFDSenderStorePacket done [18:24:00]KKMCreateOFDPacket done [18:24:00]NVStorageSaveData kkm_last_timestamp [18:24:00]File name is /storage/kkm_last_timestamp [18:24:00]Write 4 bytes [18:24:00]NVStorageSaveData done [18:24:00]OFD Sender: Processing packet 155065 [packets to send 51, broken 50] [18:24:00]ProducePacketName [18:24:00]name=ofd_packets/00155065 [18:24:00]OFD Sender: To server: pG, [18:24:00]CommunicateWithHost lk.salyk.kg:30040 [18:24:00]ConnectInit lk.salyk.kg [18:24:00]ExternCall_PrintAddStr [18:24:00]wPrintStart [18:24:00]Write to MH i2c: 01 00 00 12 31 43 [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: 01 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: 01 07 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: 01 07 00 12 31 00 00 00 00 00 FF 0F 58 [18:24:00]RasterBufferAndPrint [18:24:00]line Счет N : (1)873266 [18:24:00]line ИНН: 02508201610067 [18:24:00]line Контрольно-Кассовый Чек [18:24:00]line ПРОДАЖА [18:24:00]line ТРК (МРК, ГНК) : 22 [18:24:00]line Товар: 2710124130 [18:24:00]line Аи-92-К-5 [18:24:00]line 7.480 * 66.90 [18:24:00]line = 500.41 [18:24:00]line НДС 12% НСП 1% [18:24:00]line > о реализуемом товаре [18:24:00]line ОКРУГЛЕНИЕ: -0.41 [18:24:00]line ИТОГО: 500.00 [18:24:00]line Внесено: 500.00 [18:24:00]line СДАЧА: 0.00 [18:24:00]line НСП 1% : 4.43 [18:24:00]line НДС 12% : 53.14 [18:24:00]line Наличными: 500.00 [18:24:00]line Безнал.: 0.00 [18:24:00]line Место: АЗС № 165 "Партнер Нефть" [18:24:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:24:00]line СНО: Общий режим [18:24:00]line Чек 454 18.10.2024 18:23 [18:24:00]line Смена: 312 ФФД: 1.0 [18:24:00]line ЗНМ: 0300000234 [18:24:00]line РНМ: 0000137193017469 [18:24:00]line Версия ККМ: v1.0 [18:24:00]line ФМ: 0000000000963156 [18:24:00]line ФД: 155065 [18:24:00]line ФПД: 87938382236393 [18:24:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155065&fm=87938382236393&tin=02508201610067®Number=0000137193017469&sum=50000 [18:24:00]Connected sock=11 [18:24:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 E4 07 01 9B 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 BF A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5D 02 00 35 04 06 00 4F FA C0 09 0A E9 B5 ED CD 6A 41 57 AA 89 [18:24:00]written 0, free lines is 4095 [18:24:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A 5E 47 00 E7 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 5D 02 00 F4 03 04 00 F7 4D 12 67 B6 04 01 00 00 1B CF FD 7E 24 E2 AF 38 [18:24:00]CommunicateWithHost err = 0 [18:24:00]CheckOFDResponse [18:24:00]1017 (14) - 77093643461234 [18:24:00]1041 (16) - 0000000000963156 [18:24:00]1040 (4) - 155065 [18:24:00]1012 (4) - 18.10.2024 12:00 [18:24:00]1206 (1) - 0 [18:24:00]OFD Sender: Remove packet 155065 [18:24:00]ProducePacketName [18:24:00]name=ofd_packets/00155065 [18:24:00]NVStorageDeleteData [18:24:01]Write to MH i2c: 01 00 00 3D 31 6E [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 07 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 07 00 3D 31 00 00 00 00 00 F3 0C 74 [18:24:01]RasterBufferAndPrint [18:24:01]line [18:24:01]line [18:24:01]line [18:24:01]line [18:24:01]line [18:24:01]written 0, free lines is 3321 [18:24:01]MH_Cut [18:24:01]Write to MH i2c: D1 01 00 44 31 01 47 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: D1 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: D1 01 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: D1 01 00 44 31 00 46 [18:24:01]Write to MH i2c: 01 00 00 45 31 76 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]OFD Sender: No OFD packet to send [18:24:01]*** Cut start [18:24:01]*** Partial cut [18:24:01]*** CUTSNS_PIN = 1 [18:24:01]*** CUTSNS_PIN = 0 [18:24:02]*** Brake cut motor [18:24:02]Read from MH i2c: 01 [18:24:02]MH_I2C_Read... [18:24:02]*** Stop cut motor [18:24:02]*** Cut end [18:24:02]Read from MH i2c: 01 07 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: 01 07 00 45 31 00 00 00 00 00 FF 0F 8B [18:24:02]process_action close_receipt done [18:24:02]requested_data is exist [18:24:02]produce_requested_data [18:24:02]requested_item fm.sn is exist - process it [18:24:02]wFMCommunicate request_size=4 [18:24:02]MH_SAM_APDU [18:24:02]CAPDU: 80 11 00 00 [18:24:02]Write to MH i2c: E2 08 00 46 31 80 11 00 00 00 00 00 00 F1 [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:02]Read from MH i2c: E2 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 17 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 17 00 46 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [18:24:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:02]wFMCommunicate OK [18:24:02]requested_item fd.num is exist - process it [18:24:02]SAM_PROTO_GetFieldsCounters [18:24:02]wFMCommunicate request_size=4 [18:24:02]MH_SAM_APDU [18:24:02]CAPDU: 80 13 00 00 [18:24:02]Write to MH i2c: E2 08 00 47 31 80 13 00 00 00 00 00 00 F4 [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:02]Read from MH i2c: E2 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 62 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 62 00 47 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [18:24:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:02]wFMCommunicate OK [18:24:02]SAM_PROTO_GetFieldsCounters done [18:24:02]requested_item shift.num is exist - process it [18:24:02]requested_item shift.opened is exist - process it [18:24:02]req_shift_opened [18:24:02]FM_GetShiftState [18:24:02]SAM_PROTO_GetShiftState [18:24:02]wFMCommunicate request_size=4 [18:24:02]MH_SAM_APDU [18:24:02]CAPDU: 80 13 01 00 [18:24:02]Write to MH i2c: E2 08 00 48 31 80 13 01 00 00 00 00 00 F6 [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:02]Read from MH i2c: E2 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 0E 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: E2 0E 00 48 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2D [18:24:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:24:02]wFMCommunicate OK [18:24:02]SAM_PROTO_GetShiftState done [18:24:02]FM_GetShiftState done [18:24:02]req_shift_opened done [18:24:02]requested_item shift.open_date is exist - process it [18:24:02]req_shift_open_date [18:24:02]req_shift_open_date done [18:24:02]produce_requested_data done [18:24:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155065,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:24:02]process_action_free close_receipt [18:24:02]json_value_free [18:24:02]json_value_free done [18:24:02]process_json_proto returns [18:24:02]Send response to host [18:24:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155065,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:24:02]free response buf [18:24:02]execute_script done [18:24:02]execute_script returns [18:24:02]free content buf [18:24:02]Sock 7.Close socket [18:24:02]Sock 7.Thread stoped [18:24:06]OFD Sender: No OFD packet to send [18:24:11]OFD Sender: No OFD packet to send [18:24:16]OFD Sender: No OFD packet to send [18:24:21]OFD Sender: No OFD packet to send [18:24:26]OFD Sender: No OFD packet to send [18:24:31]OFD Sender: No OFD packet to send [18:24:36]OFD Sender: No OFD packet to send [18:24:40]accept exits with 10 [18:24:40]New connection [18:24:40]New thread 3066748260 created [18:24:40]Thread 3066891620 joined [18:24:40]Waiting for new connection... [18:24:40] Sock 10.Parse request [18:24:40]Sock 10.Check first char [18:24:40]Sock 10.First char is OK [18:24:40]request: POST /json_proto HTTP/1.0 [18:24:40]Method: POST [18:24:40]URL: /json_proto [18:24:40]Method is POST - this is cgi request [18:24:40]url: /json_proto [18:24:40]query_string will be loaded in cgi processing [18:24:40]execute_cgi json_proto POST (null) [18:24:40]execute_cgi path=json_proto method=POST [18:24:40]POST find Content-Length [18:24:40]Host: 172.17.53.67:8080 [18:24:40]Content-Length: 677 [18:24:40]Content-Type: application/json [18:24:40] [18:24:40]POST finish read [18:24:40]Found Content-Length = 677 [18:24:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:40]execute_script... [18:24:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:40]POST & json_proto [18:24:40]process_json_proto [18:24:40]json parsed OK: [18:24:40]protocol is kg_v1.0 [18:24:40]action value=close_receipt [18:24:40]process_action close_receipt [18:24:40]cmd_close_receipt [18:24:40]MH_GetDate [18:24:40]Write to MH i2c: F0 00 00 49 31 69 [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: F0 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: F0 09 00 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: F0 09 00 49 31 00 E9 A7 12 67 19 BC 99 64 4D [18:24:40]GetLastDocTimeStamp 1729275839 [18:24:40]current date 1729275881 [18:24:40]FM_GetShiftState [18:24:40]SAM_PROTO_GetShiftState [18:24:40]wFMCommunicate request_size=4 [18:24:40]MH_SAM_APDU [18:24:40]CAPDU: 80 13 01 00 [18:24:40]Write to MH i2c: E2 08 00 4A 31 80 13 01 00 00 00 00 00 F8 [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:40]Read from MH i2c: E2 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 0E 00 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 0E 00 4A 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [18:24:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:24:40]wFMCommunicate OK [18:24:40]SAM_PROTO_GetShiftState done [18:24:40]FM_GetShiftState done [18:24:40]opened in 1729211399 [18:24:40]opened+sec_in_day 1729297799 [18:24:40]quantity*price = 40006 [18:24:40]sum+1 = 40007 [18:24:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 455 18.10.2024 18:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155066 ФПД: 279815732020186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155066&fm=279815732020186&tin=02508201610067®Number=0000137193017469&sum=40000 [18:24:42]StoreToDocumentArchive [18:24:42]shift 312 fd 155066 [18:24:42]save to /storage/0312/doc_00155066 [18:24:42]save last doc name /storage/0312/doc_00155066 to /storage/kkm_last_doc_name [18:24:42]save OK [18:24:42]Clear old archive folders... [18:24:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:42]tlvbuf is 01F21F20 [18:24:42]SAM_PROTO_ClearQueue [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 09 00 00 [18:24:42]Write to MH i2c: E2 08 00 57 31 80 09 00 00 00 00 00 00 FA [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 57 31 00 90 00 FC [18:24:42]RAPDU: 90 00 [18:24:42]wFMCommunicate OK [18:24:42]SAM_PROTO_ClearQueue done [18:24:42]KKMCreateOFDPacket [18:24:42]OFDProtocolAddRootSTLVToBuf [18:24:42]FM_MakeSignedData [18:24:42]FM_MakeSignedData [18:24:42]SAM_PROTO_SignData [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 0D 01 02 [18:24:42]Write to MH i2c: E2 08 00 58 31 80 0D 01 02 00 00 00 00 02 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 58 31 00 90 00 FD [18:24:42]RAPDU: 90 00 [18:24:42]wFMCommunicate OK [18:24:42]wFMCommunicate request_size=255 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5D 02 00 35 04 06 00 FE [18:24:42]Write to MH i2c: E2 02 01 59 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5D 02 00 35 04 06 00 FE 00 00 9A [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 59 31 00 90 00 FE [18:24:42]RAPDU: 90 00 [18:24:42]wFMCommunicate OK [18:24:42]wFMCommunicate request_size=10 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 0D 02 02 05 7D AD 4F 43 DA [18:24:42]Write to MH i2c: E2 0D 00 5A 31 80 0D 02 02 05 00 7D AD 4F 43 DA 00 00 A5 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 03 00 5A 31 00 90 00 FF [18:24:42]RAPDU: 90 00 [18:24:42]wFMCommunicate OK [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 0D 03 02 [18:24:42]Write to MH i2c: E2 08 00 5B 31 80 0D 03 02 00 00 00 00 07 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0B 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0B 00 5B 31 00 85 A8 EC 68 35 90 39 C5 90 00 4C [18:24:42]RAPDU: 85 A8 EC 68 35 90 39 C5 90 00 [18:24:42]wFMCommunicate OK [18:24:42]SAM_PROTO_SignData done [18:24:42]FM_MakeSignedData done [18:24:42]CreateOFDProtocolMessage [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 11 00 00 [18:24:42]Write to MH i2c: E2 08 00 5C 31 80 11 00 00 00 00 00 00 07 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 17 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 17 00 5C 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [18:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:42]wFMCommunicate OK [18:24:42]CreateOFDProtocolMessage done [18:24:42]OFDSenderStorePacket 155066 [18:24:42]StoreOFDPacket docnum=155066 [18:24:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 36 07 01 00 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5D 02 00 35 04 06 00 FE 7D AD 4F 43 DA 85 A8 EC 68 35 90 39 C5 [18:24:42]CheckFolder [18:24:42]dirname=/storage/ofd_packets [18:24:42]CheckFolder done [18:24:42]ProducePacketName [18:24:42]name=ofd_packets/00155066 [18:24:42]NVStorageSaveData ofd_packets/00155066 [18:24:42]File name is /storage/ofd_packets/00155066 [18:24:42]Write 301 bytes [18:24:42]NVStorageSaveData done [18:24:42]OFDSenderStorePacket done [18:24:42]KKMCreateOFDPacket done [18:24:42]NVStorageSaveData kkm_last_timestamp [18:24:42]File name is /storage/kkm_last_timestamp [18:24:42]Write 4 bytes [18:24:42]NVStorageSaveData done [18:24:42]ExternCall_PrintAddStr [18:24:42]wPrintStart [18:24:42]Write to MH i2c: 01 00 00 5D 31 8E [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: 01 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: 01 07 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: 01 07 00 5D 31 00 00 00 00 00 FF 0F A3 [18:24:42]RasterBufferAndPrint [18:24:42]line Счет N : (1)873267 [18:24:42]line ИНН: 02508201610067 [18:24:42]line Контрольно-Кассовый Чек [18:24:42]line ПРОДАЖА [18:24:42]line ТРК (МРК, ГНК) : 42 [18:24:42]line Товар: 2710124130 [18:24:42]line Аи-92-К-5 [18:24:42]line 5.980 * 66.90 [18:24:42]line = 400.06 [18:24:42]line НДС 12% НСП 1% [18:24:42]line > о реализуемом товаре [18:24:42]line ОКРУГЛЕНИЕ: -0.06 [18:24:42]line ИТОГО: 400.00 [18:24:42]line Внесено: 400.00 [18:24:42]line СДАЧА: 0.00 [18:24:42]line НСП 1% : 3.54 [18:24:42]line НДС 12% : 42.48 [18:24:42]line Наличными: 400.00 [18:24:42]line Безнал.: 0.00 [18:24:42]line Место: АЗС № 165 "Партнер Нефть" [18:24:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:24:42]line СНО: Общий режим [18:24:42]line Чек 455 18.10.2024 18:24 [18:24:42]line Смена: 312 ФФД: 1.0 [18:24:42]line ЗНМ: 0300000234 [18:24:42]line РНМ: 0000137193017469 [18:24:42]line Версия ККМ: v1.0 [18:24:42]line ФМ: 0000000000963156 [18:24:42]line ФД: 155066 [18:24:42]line ФПД: 279815732020186 [18:24:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155066&fm=279815732020186&tin=02508201610067®Number=0000137193017469&sum=40000 [18:24:42]OFD Sender: Processing packet 155066 [packets to send 51, broken 50] [18:24:42]ProducePacketName [18:24:42]name=ofd_packets/00155066 [18:24:42]OFD Sender: To server: pG, [18:24:42]CommunicateWithHost lk.salyk.kg:30040 [18:24:42]ConnectInit lk.salyk.kg [18:24:42]written 0, free lines is 4095 [18:24:43]Connected sock=7 [18:24:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 36 07 01 00 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5D 02 00 35 04 06 00 FE 7D AD 4F 43 DA 85 A8 EC 68 35 90 39 C5 [18:24:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 45 99 47 00 53 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 5D 02 00 F4 03 04 00 21 4E 12 67 B6 04 01 00 00 B9 9B 63 CB A1 17 55 D7 [18:24:43]CommunicateWithHost err = 0 [18:24:43]CheckOFDResponse [18:24:43]1017 (14) - 77093643461234 [18:24:43]1041 (16) - 0000000000963156 [18:24:43]1040 (4) - 155066 [18:24:43]1012 (4) - 18.10.2024 12:01 [18:24:43]1206 (1) - 0 [18:24:43]OFD Sender: Remove packet 155066 [18:24:43]ProducePacketName [18:24:43]name=ofd_packets/00155066 [18:24:43]NVStorageDeleteData [18:24:43]Write to MH i2c: 01 00 00 88 31 B9 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: 01 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: 01 07 00 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: 01 07 00 88 31 00 00 00 00 00 F1 0C BD [18:24:43]RasterBufferAndPrint [18:24:43]line [18:24:43]line [18:24:43]line [18:24:43]line [18:24:43]line [18:24:43]written 0, free lines is 3322 [18:24:43]MH_Cut [18:24:43]Write to MH i2c: D1 01 00 8F 31 01 92 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: D1 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: D1 01 00 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: D1 01 00 8F 31 00 91 [18:24:43]Write to MH i2c: 01 00 00 90 31 C1 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]OFD Sender: No OFD packet to send [18:24:44]*** Cut start [18:24:44]*** Partial cut [18:24:44]*** CUTSNS_PIN = 1 [18:24:44]*** CUTSNS_PIN = 0 [18:24:44]*** Brake cut motor [18:24:44]Read from MH i2c: 01 [18:24:44]MH_I2C_Read... [18:24:44]*** Stop cut motor [18:24:44]*** Cut end [18:24:44]Read from MH i2c: 01 07 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 07 00 90 31 00 00 00 00 00 FF 0F D6 [18:24:44]process_action close_receipt done [18:24:44]requested_data is exist [18:24:44]produce_requested_data [18:24:44]requested_item fm.sn is exist - process it [18:24:44]wFMCommunicate request_size=4 [18:24:44]MH_SAM_APDU [18:24:44]CAPDU: 80 11 00 00 [18:24:44]Write to MH i2c: E2 08 00 91 31 80 11 00 00 00 00 00 00 3C [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:44]Read from MH i2c: E2 17 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 17 00 91 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [18:24:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:44]wFMCommunicate OK [18:24:44]requested_item fd.num is exist - process it [18:24:44]SAM_PROTO_GetFieldsCounters [18:24:44]wFMCommunicate request_size=4 [18:24:44]MH_SAM_APDU [18:24:44]CAPDU: 80 13 00 00 [18:24:44]Write to MH i2c: E2 08 00 92 31 80 13 00 00 00 00 00 00 3F [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 62 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 62 00 92 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [18:24:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:44]wFMCommunicate OK [18:24:44]SAM_PROTO_GetFieldsCounters done [18:24:44]requested_item shift.num is exist - process it [18:24:44]requested_item shift.opened is exist - process it [18:24:44]req_shift_opened [18:24:44]FM_GetShiftState [18:24:44]SAM_PROTO_GetShiftState [18:24:44]wFMCommunicate request_size=4 [18:24:44]MH_SAM_APDU [18:24:44]CAPDU: 80 13 01 00 [18:24:44]Write to MH i2c: E2 08 00 93 31 80 13 01 00 00 00 00 00 41 [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 0E 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 0E 00 93 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [18:24:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:24:44]wFMCommunicate OK [18:24:44]SAM_PROTO_GetShiftState done [18:24:44]FM_GetShiftState done [18:24:44]req_shift_opened done [18:24:44]requested_item shift.open_date is exist - process it [18:24:44]req_shift_open_date [18:24:44]req_shift_open_date done [18:24:44]produce_requested_data done [18:24:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155066,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:24:44]process_action_free close_receipt [18:24:44]json_value_free [18:24:44]json_value_free done [18:24:44]process_json_proto returns [18:24:44]Send response to host [18:24:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155066,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:24:44]free response buf [18:24:44]execute_script done [18:24:44]execute_script returns [18:24:44]free content buf [18:24:44]Sock 10.Close socket [18:24:44]Sock 10.Thread stoped [18:24:45]accept exits with 9 [18:24:45]New connection [18:24:45]New thread 3066891620 created [18:24:45]Thread 3066748260 joined [18:24:45]Waiting for new connection... [18:24:45] Sock 9.Parse request [18:24:45]Sock 9.Check first char [18:24:45]Sock 9.First char is OK [18:24:45]request: POST /json_proto HTTP/1.0 [18:24:45]Method: POST [18:24:45]URL: /json_proto [18:24:45]Method is POST - this is cgi request [18:24:45]url: /json_proto [18:24:45]query_string will be loaded in cgi processing [18:24:45]execute_cgi json_proto POST (null) [18:24:45]execute_cgi path=json_proto method=POST [18:24:45]POST find Content-Length [18:24:45]Host: 172.17.53.67:8080 [18:24:45]Content-Length: 677 [18:24:45]Content-Type: application/json [18:24:45] [18:24:45]POST finish read [18:24:45]Found Content-Length = 677 [18:24:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:45]execute_script... [18:24:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:45]POST & json_proto [18:24:45]process_json_proto [18:24:45]json parsed OK: [18:24:45]protocol is kg_v1.0 [18:24:45]action value=close_receipt [18:24:45]process_action close_receipt [18:24:45]cmd_close_receipt [18:24:45]MH_GetDate [18:24:45]Write to MH i2c: F0 00 00 94 31 B4 [18:24:45]Write i2c OK [18:24:45]MH_I2C_Read... [18:24:45]Read from MH i2c: F0 [18:24:45]MH_I2C_Read... [18:24:45]Read from MH i2c: F0 09 00 [18:24:45]MH_I2C_Read... [18:24:45]Read from MH i2c: F0 09 00 94 31 00 EE A7 12 67 19 BC 99 64 9D [18:24:45]GetLastDocTimeStamp 1729275882 [18:24:45]current date 1729275886 [18:24:45]FM_GetShiftState [18:24:45]SAM_PROTO_GetShiftState [18:24:45]wFMCommunicate request_size=4 [18:24:45]MH_SAM_APDU [18:24:45]CAPDU: 80 13 01 00 [18:24:45]Write to MH i2c: E2 08 00 95 31 80 13 01 00 00 00 00 00 43 [18:24:45]Write i2c OK [18:24:45]MH_I2C_Read... [18:24:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:45]Read from MH i2c: E2 [18:24:45]MH_I2C_Read... [18:24:45]Read from MH i2c: E2 0E 00 [18:24:45]MH_I2C_Read... [18:24:45]Read from MH i2c: E2 0E 00 95 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [18:24:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:24:45]wFMCommunicate OK [18:24:45]SAM_PROTO_GetShiftState done [18:24:45]FM_GetShiftState done [18:24:45]opened in 1729211399 [18:24:45]opened+sec_in_day 1729297799 [18:24:45]quantity*price = 50041 [18:24:45]sum+1 = 50042 [18:24:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 456 18.10.2024 18:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155067 ФПД: 280109323173711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155067&fm=280109323173711&tin=02508201610067®Number=0000137193017469&sum=50000 [18:24:46]StoreToDocumentArchive [18:24:46]shift 312 fd 155067 [18:24:46]save to /storage/0312/doc_00155067 [18:24:46]save last doc name /storage/0312/doc_00155067 to /storage/kkm_last_doc_name [18:24:46]save OK [18:24:46]Clear old archive folders... [18:24:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:46]tlvbuf is 01E88250 [18:24:46]SAM_PROTO_ClearQueue [18:24:46]wFMCommunicate request_size=4 [18:24:46]MH_SAM_APDU [18:24:46]CAPDU: 80 09 00 00 [18:24:46]Write to MH i2c: E2 08 00 A2 31 80 09 00 00 00 00 00 00 45 [18:24:46]Write i2c OK [18:24:46]MH_I2C_Read... [18:24:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:46]Read from MH i2c: E2 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 03 00 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 03 00 A2 31 00 90 00 47 [18:24:46]RAPDU: 90 00 [18:24:46]wFMCommunicate OK [18:24:46]SAM_PROTO_ClearQueue done [18:24:46]KKMCreateOFDPacket [18:24:46]OFDProtocolAddRootSTLVToBuf [18:24:46]FM_MakeSignedData [18:24:46]FM_MakeSignedData [18:24:46]SAM_PROTO_SignData [18:24:46]wFMCommunicate request_size=4 [18:24:46]MH_SAM_APDU [18:24:46]CAPDU: 80 0D 01 02 [18:24:46]Write to MH i2c: E2 08 00 A3 31 80 0D 01 02 00 00 00 00 4D [18:24:46]Write i2c OK [18:24:46]MH_I2C_Read... [18:24:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:47]Read from MH i2c: E2 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 A3 31 00 90 00 48 [18:24:47]RAPDU: 90 00 [18:24:47]wFMCommunicate OK [18:24:47]wFMCommunicate request_size=255 [18:24:47]MH_SAM_APDU [18:24:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5D 02 00 35 04 06 00 FE [18:24:47]Write to MH i2c: E2 02 01 A4 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5D 02 00 35 04 06 00 FE 00 00 1C [18:24:47]Write i2c OK [18:24:47]MH_I2C_Read... [18:24:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:47]Read from MH i2c: E2 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 A4 31 00 90 00 49 [18:24:47]RAPDU: 90 00 [18:24:47]wFMCommunicate OK [18:24:47]wFMCommunicate request_size=10 [18:24:47]MH_SAM_APDU [18:24:47]CAPDU: 80 0D 02 02 05 C2 08 B4 BF 4F [18:24:47]Write to MH i2c: E2 0D 00 A5 31 80 0D 02 02 05 00 C2 08 B4 BF 4F 00 00 E6 [18:24:47]Write i2c OK [18:24:47]MH_I2C_Read... [18:24:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:47]Read from MH i2c: E2 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 03 00 A5 31 00 90 00 4A [18:24:47]RAPDU: 90 00 [18:24:47]wFMCommunicate OK [18:24:47]wFMCommunicate request_size=4 [18:24:47]MH_SAM_APDU [18:24:47]CAPDU: 80 0D 03 02 [18:24:47]Write to MH i2c: E2 08 00 A6 31 80 0D 03 02 00 00 00 00 52 [18:24:47]Write i2c OK [18:24:47]MH_I2C_Read... [18:24:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:47]Read from MH i2c: E2 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 0B 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 0B 00 A6 31 00 34 06 72 26 6B EE 89 F2 90 00 F9 [18:24:47]RAPDU: 34 06 72 26 6B EE 89 F2 90 00 [18:24:47]wFMCommunicate OK [18:24:47]SAM_PROTO_SignData done [18:24:47]FM_MakeSignedData done [18:24:47]CreateOFDProtocolMessage [18:24:47]wFMCommunicate request_size=4 [18:24:47]MH_SAM_APDU [18:24:47]CAPDU: 80 11 00 00 [18:24:47]Write to MH i2c: E2 08 00 A7 31 80 11 00 00 00 00 00 00 52 [18:24:47]Write i2c OK [18:24:47]MH_I2C_Read... [18:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:47]Read from MH i2c: E2 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 17 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: E2 17 00 A7 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [18:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:47]wFMCommunicate OK [18:24:47]CreateOFDProtocolMessage done [18:24:47]OFDSenderStorePacket 155067 [18:24:47]StoreOFDPacket docnum=155067 [18:24:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 85 07 01 F1 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5D 02 00 35 04 06 00 FE C2 08 B4 BF 4F 34 06 72 26 6B EE 89 F2 [18:24:47]CheckFolder [18:24:47]dirname=/storage/ofd_packets [18:24:47]CheckFolder done [18:24:47]ProducePacketName [18:24:47]name=ofd_packets/00155067 [18:24:47]NVStorageSaveData ofd_packets/00155067 [18:24:47]File name is /storage/ofd_packets/00155067 [18:24:47]Write 301 bytes [18:24:47]NVStorageSaveData done [18:24:47]OFDSenderStorePacket done [18:24:47]KKMCreateOFDPacket done [18:24:47]NVStorageSaveData kkm_last_timestamp [18:24:47]File name is /storage/kkm_last_timestamp [18:24:47]Write 4 bytes [18:24:47]NVStorageSaveData done [18:24:47]ExternCall_PrintAddStr [18:24:47]wPrintStart [18:24:47]Write to MH i2c: 01 00 00 A8 31 D9 [18:24:47]OFD Sender: Processing packet 155067 [packets to send 51, broken 50] [18:24:47]ProducePacketName [18:24:47]name=ofd_packets/00155067 [18:24:47]OFD Sender: To server: pG, [18:24:47]CommunicateWithHost lk.salyk.kg:30040 [18:24:47]ConnectInit lk.salyk.kg [18:24:47]Write i2c OK [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: 01 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: 01 07 00 [18:24:47]MH_I2C_Read... [18:24:47]Read from MH i2c: 01 07 00 A8 31 00 00 00 00 00 FF 0F EE [18:24:47]RasterBufferAndPrint [18:24:47]line Счет N : (1)873268 [18:24:47]line ИНН: 02508201610067 [18:24:47]line Контрольно-Кассовый Чек [18:24:47]line ПРОДАЖА [18:24:47]line ТРК (МРК, ГНК) : 32 [18:24:47]line Товар: 2710124130 [18:24:47]line Аи-92-К-5 [18:24:47]line 7.480 * 66.90 [18:24:47]line = 500.41 [18:24:47]line НДС 12% НСП 1% [18:24:47]line > о реализуемом товаре [18:24:47]line ОКРУГЛЕНИЕ: -0.41 [18:24:47]line ИТОГО: 500.00 [18:24:47]line Внесено: 500.00 [18:24:47]line СДАЧА: 0.00 [18:24:47]line НСП 1% : 4.43 [18:24:47]line НДС 12% : 53.14 [18:24:47]line Наличными: 500.00 [18:24:47]line Безнал.: 0.00 [18:24:47]line Место: АЗС № 165 "Партнер Нефть" [18:24:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:24:47]line СНО: Общий режим [18:24:47]line Чек 456 18.10.2024 18:24 [18:24:47]line Смена: 312 ФФД: 1.0 [18:24:47]line ЗНМ: 0300000234 [18:24:47]line РНМ: 0000137193017469 [18:24:47]line Версия ККМ: v1.0 [18:24:47]line ФМ: 0000000000963156 [18:24:47]line ФД: 155067 [18:24:47]line ФПД: 280109323173711 [18:24:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155067&fm=280109323173711&tin=02508201610067®Number=0000137193017469&sum=50000 [18:24:47]written 0, free lines is 4095 [18:24:47]Connected sock=10 [18:24:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 85 07 01 F1 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE A7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5D 02 00 35 04 06 00 FE C2 08 B4 BF 4F 34 06 72 26 6B EE 89 F2 [18:24:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 56 47 00 B4 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 5D 02 00 F4 03 04 00 26 4E 12 67 B6 04 01 00 00 DB C8 79 EF CC 80 E3 C2 [18:24:47]CommunicateWithHost err = 0 [18:24:47]CheckOFDResponse [18:24:47]1017 (14) - 77093643461234 [18:24:47]1041 (16) - 0000000000963156 [18:24:47]1040 (4) - 155067 [18:24:47]1012 (4) - 18.10.2024 12:01 [18:24:47]1206 (1) - 0 [18:24:47]OFD Sender: Remove packet 155067 [18:24:47]ProducePacketName [18:24:47]name=ofd_packets/00155067 [18:24:47]NVStorageDeleteData [18:24:48]Write to MH i2c: 01 00 00 D3 31 04 [18:24:48]Write i2c OK [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: 01 [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: 01 07 00 [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: 01 07 00 D3 31 00 00 00 00 00 F4 0C 0B [18:24:48]RasterBufferAndPrint [18:24:48]line [18:24:48]line [18:24:48]line [18:24:48]line [18:24:48]line [18:24:48]written 0, free lines is 3331 [18:24:48]MH_Cut [18:24:48]Write to MH i2c: D1 01 00 DA 31 01 DD [18:24:48]Write i2c OK [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: D1 [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: D1 01 00 [18:24:48]MH_I2C_Read... [18:24:48]Read from MH i2c: D1 01 00 DA 31 00 DC [18:24:48]Write to MH i2c: 01 00 00 DB 31 0C [18:24:48]Write i2c OK [18:24:48]MH_I2C_Read... [18:24:48]OFD Sender: No OFD packet to send [18:24:48]*** Cut start [18:24:48]*** Partial cut [18:24:48]*** CUTSNS_PIN = 1 [18:24:48]*** CUTSNS_PIN = 0 [18:24:48]*** Brake cut motor [18:24:49]Read from MH i2c: 01 [18:24:49]MH_I2C_Read... [18:24:49]*** Stop cut motor [18:24:49]*** Cut end [18:24:49]Read from MH i2c: 01 07 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: 01 07 00 DB 31 00 00 00 00 00 FF 0F 21 [18:24:49]process_action close_receipt done [18:24:49]requested_data is exist [18:24:49]produce_requested_data [18:24:49]requested_item fm.sn is exist - process it [18:24:49]wFMCommunicate request_size=4 [18:24:49]MH_SAM_APDU [18:24:49]CAPDU: 80 11 00 00 [18:24:49]Write to MH i2c: E2 08 00 DC 31 80 11 00 00 00 00 00 00 87 [18:24:49]Write i2c OK [18:24:49]MH_I2C_Read... [18:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:49]Read from MH i2c: E2 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 17 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 17 00 DC 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [18:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:49]wFMCommunicate OK [18:24:49]requested_item fd.num is exist - process it [18:24:49]SAM_PROTO_GetFieldsCounters [18:24:49]wFMCommunicate request_size=4 [18:24:49]MH_SAM_APDU [18:24:49]CAPDU: 80 13 00 00 [18:24:49]Write to MH i2c: E2 08 00 DD 31 80 13 00 00 00 00 00 00 8A [18:24:49]Write i2c OK [18:24:49]MH_I2C_Read... [18:24:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:49]Read from MH i2c: E2 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 62 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 62 00 DD 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [18:24:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:49]wFMCommunicate OK [18:24:49]SAM_PROTO_GetFieldsCounters done [18:24:49]requested_item shift.num is exist - process it [18:24:49]requested_item shift.opened is exist - process it [18:24:49]req_shift_opened [18:24:49]FM_GetShiftState [18:24:49]SAM_PROTO_GetShiftState [18:24:49]wFMCommunicate request_size=4 [18:24:49]MH_SAM_APDU [18:24:49]CAPDU: 80 13 01 00 [18:24:49]Write to MH i2c: E2 08 00 DE 31 80 13 01 00 00 00 00 00 8C [18:24:49]Write i2c OK [18:24:49]MH_I2C_Read... [18:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:49]Read from MH i2c: E2 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 0E 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 0E 00 DE 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C3 [18:24:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:24:49]wFMCommunicate OK [18:24:49]SAM_PROTO_GetShiftState done [18:24:49]FM_GetShiftState done [18:24:49]req_shift_opened done [18:24:49]requested_item shift.open_date is exist - process it [18:24:49]req_shift_open_date [18:24:49]req_shift_open_date done [18:24:49]produce_requested_data done [18:24:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155067,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:24:49]process_action_free close_receipt [18:24:49]json_value_free [18:24:49]json_value_free done [18:24:49]process_json_proto returns [18:24:49]Send response to host [18:24:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155067,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:24:49]free response buf [18:24:49]execute_script done [18:24:49]execute_script returns [18:24:49]free content buf [18:24:49]Sock 9.Close socket [18:24:49]Sock 9.Thread stoped [18:24:53]OFD Sender: No OFD packet to send [18:24:58]OFD Sender: No OFD packet to send [18:25:03]OFD Sender: No OFD packet to send [18:25:08]OFD Sender: No OFD packet to send [18:25:13]OFD Sender: No OFD packet to send [18:25:18]OFD Sender: No OFD packet to send [18:25:23]OFD Sender: No OFD packet to send [18:25:28]OFD Sender: No OFD packet to send [18:25:33]OFD Sender: No OFD packet to send [18:25:38]OFD Sender: No OFD packet to send [18:25:43]OFD Sender: No OFD packet to send [18:25:48]OFD Sender: No OFD packet to send [18:25:53]OFD Sender: No OFD packet to send [18:25:58]OFD Sender: No OFD packet to send [18:26:03]OFD Sender: No OFD packet to send [18:26:08]OFD Sender: No OFD packet to send [18:26:13]OFD Sender: No OFD packet to send [18:26:18]OFD Sender: No OFD packet to send [18:26:23]OFD Sender: No OFD packet to send [18:26:28]OFD Sender: No OFD packet to send [18:26:33]OFD Sender: No OFD packet to send [18:26:38]OFD Sender: No OFD packet to send [18:26:43]OFD Sender: No OFD packet to send [18:26:48]OFD Sender: No OFD packet to send [18:26:53]OFD Sender: No OFD packet to send [18:26:58]OFD Sender: No OFD packet to send [18:27:03]OFD Sender: No OFD packet to send [18:27:06]accept exits with 7 [18:27:06]New connection [18:27:06]New thread 3066748260 created [18:27:06]Thread 3066891620 joined [18:27:06]Waiting for new connection... [18:27:06] Sock 7.Parse request [18:27:06]Sock 7.Check first char [18:27:06]Sock 7.First char is OK [18:27:06]request: POST /json_proto HTTP/1.0 [18:27:06]Method: POST [18:27:06]URL: /json_proto [18:27:06]Method is POST - this is cgi request [18:27:06]url: /json_proto [18:27:06]query_string will be loaded in cgi processing [18:27:06]execute_cgi json_proto POST (null) [18:27:06]execute_cgi path=json_proto method=POST [18:27:06]POST find Content-Length [18:27:06]Host: 172.17.53.67:8080 [18:27:06]Content-Length: 766 [18:27:06]Content-Type: application/json [18:27:06] [18:27:06]POST finish read [18:27:06]Found Content-Length = 766 [18:27:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:06]execute_script... [18:27:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:06]POST & json_proto [18:27:06]process_json_proto [18:27:06]json parsed OK: [18:27:06]protocol is kg_v1.0 [18:27:06]action value=close_receipt [18:27:06]process_action close_receipt [18:27:06]cmd_close_receipt [18:27:06]MH_GetDate [18:27:06]Write to MH i2c: F0 00 00 DF 31 FF [18:27:06]Write i2c OK [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 09 00 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 09 00 DF 31 00 7B A8 12 67 19 BC 99 64 76 [18:27:06]GetLastDocTimeStamp 1729275886 [18:27:06]current date 1729276027 [18:27:06]FM_GetShiftState [18:27:06]SAM_PROTO_GetShiftState [18:27:06]wFMCommunicate request_size=4 [18:27:06]MH_SAM_APDU [18:27:06]CAPDU: 80 13 01 00 [18:27:06]Write to MH i2c: E2 08 00 E0 31 80 13 01 00 00 00 00 00 8E [18:27:06]Write i2c OK [18:27:06]MH_I2C_Read... [18:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:06]Read from MH i2c: E2 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: E2 0E 00 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: E2 0E 00 E0 31 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C5 [18:27:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:06]wFMCommunicate OK [18:27:06]SAM_PROTO_GetShiftState done [18:27:06]FM_GetShiftState done [18:27:06]opened in 1729211399 [18:27:06]opened+sec_in_day 1729297799 [18:27:06]quantity*price = 160020 [18:27:06]sum+1 = 160021 [18:27:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.20 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 0.00 Безнал.: 1600.20 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 457 18.10.2024 18:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155068 ФПД: 50069886426484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155068&fm=50069886426484&tin=02508201610067®Number=0000137193017469&sum=160020 [18:27:07]StoreToDocumentArchive [18:27:07]shift 312 fd 155068 [18:27:07]save to /storage/0312/doc_00155068 [18:27:07]save last doc name /storage/0312/doc_00155068 to /storage/kkm_last_doc_name [18:27:08]save OK [18:27:08]Clear old archive folders... [18:27:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:27:08]tlvbuf is 01DE87B0 [18:27:08]SAM_PROTO_ClearQueue [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 09 00 00 [18:27:08]Write to MH i2c: E2 08 00 ED 31 80 09 00 00 00 00 00 00 90 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 ED 31 00 90 00 92 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]SAM_PROTO_ClearQueue done [18:27:08]KKMCreateOFDPacket [18:27:08]OFDProtocolAddRootSTLVToBuf [18:27:08]FM_MakeSignedData [18:27:08]FM_MakeSignedData [18:27:08]SAM_PROTO_SignData [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 01 02 [18:27:08]Write to MH i2c: E2 08 00 EE 31 80 0D 01 02 00 00 00 00 98 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 EE 31 00 90 00 93 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=255 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 7B A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5D 02 00 35 04 06 00 2D 89 CD CB [18:27:08]Write to MH i2c: E2 02 01 EF 31 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 7B A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5D 02 00 35 04 06 00 2D 89 CD CB 00 00 12 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 EF 31 00 90 00 94 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=7 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 02 02 02 5D 74 [18:27:08]Write to MH i2c: E2 0A 00 F0 31 80 0D 02 02 02 00 5D 74 00 00 70 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 F0 31 00 90 00 95 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 03 02 [18:27:08]Write to MH i2c: E2 08 00 F1 31 80 0D 03 02 00 00 00 00 9D [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 F1 31 00 D3 0A 7D 45 B9 AF 43 BA 90 00 A2 [18:27:08]RAPDU: D3 0A 7D 45 B9 AF 43 BA 90 00 [18:27:08]wFMCommunicate OK [18:27:08]SAM_PROTO_SignData done [18:27:08]FM_MakeSignedData done [18:27:08]CreateOFDProtocolMessage [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 11 00 00 [18:27:08]Write to MH i2c: E2 08 00 F2 31 80 11 00 00 00 00 00 00 9D [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 F2 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [18:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:08]wFMCommunicate OK [18:27:08]CreateOFDProtocolMessage done [18:27:08]OFDSenderStorePacket 155068 [18:27:08]StoreOFDPacket docnum=155068 [18:27:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 5F 04 01 D6 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 7B A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5D 02 00 35 04 06 00 2D 89 CD CB 5D 74 D3 0A 7D 45 B9 AF 43 BA [18:27:08]CheckFolder [18:27:08]dirname=/storage/ofd_packets [18:27:08]CheckFolder done [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00155068 [18:27:08]NVStorageSaveData ofd_packets/00155068 [18:27:08]File name is /storage/ofd_packets/00155068 [18:27:08]Write 298 bytes [18:27:08]NVStorageSaveData done [18:27:08]OFDSenderStorePacket done [18:27:08]KKMCreateOFDPacket done [18:27:08]NVStorageSaveData kkm_last_timestamp [18:27:08]File name is /storage/kkm_last_timestamp [18:27:08]Write 4 bytes [18:27:08]NVStorageSaveData done [18:27:08]ExternCall_PrintAddStr [18:27:08]wPrintStart [18:27:08]Write to MH i2c: 01 00 00 F3 31 24 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 F3 31 00 00 00 00 00 FF 0F 39 [18:27:08]RasterBufferAndPrint [18:27:08]line Счет N : (1)873269 [18:27:08]line ИНН: 02508201610067 [18:27:08]line Контрольно-Кассовый Чек [18:27:08]line ПРОДАЖА [18:27:08]line ТРК (МРК, ГНК) : 14 [18:27:08]line Товар: 2710194210 [18:27:08]line ДТ-К-2 [18:27:08]line 21.000 * 76.20 [18:27:08]line = 1600.20 [18:27:08]line НДС 12% НСП 1% [18:27:08]line > о реализуемом товаре [18:27:08]line ИТОГО: 1600.20 [18:27:08]line НСП 1% : 14.16 [18:27:08]line НДС 12% : 169.93 [18:27:08]line Наличными: 0.00 [18:27:08]line Безнал.: 1600.20 [18:27:08]line Место: АЗС № 165 "Партнер Нефть" [18:27:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:27:08]line СНО: Общий режим [18:27:08]line Чек 457 18.10.2024 18:27 [18:27:08]line Смена: 312 ФФД: 1.0 [18:27:08]line ЗНМ: 0300000234 [18:27:08]line РНМ: 0000137193017469 [18:27:08]line Версия ККМ: v1.0 [18:27:08]line Платежная система: Mbank [18:27:08]line ФМ: 0000000000963156 [18:27:08]line ФД: 155068 [18:27:08]line ФПД: 50069886426484 [18:27:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155068&fm=50069886426484&tin=02508201610067®Number=0000137193017469&sum=160020 [18:27:08]written 0, free lines is 4095 [18:27:08]OFD Sender: Processing packet 155068 [packets to send 51, broken 50] [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00155068 [18:27:08]OFD Sender: To server: pG, [18:27:08]CommunicateWithHost lk.salyk.kg:30040 [18:27:08]ConnectInit lk.salyk.kg [18:27:08]Write to MH i2c: 01 00 00 1C 32 4E [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 1C 32 00 00 00 00 00 0A 0D 6C [18:27:08]RasterBufferAndPrint [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]written 0, free lines is 3345 [18:27:09]MH_Cut [18:27:09]Write to MH i2c: D1 01 00 23 32 01 27 [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 01 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 01 00 23 32 00 26 [18:27:09]Write to MH i2c: 01 00 00 24 32 56 [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]*** Cut start [18:27:09]*** Partial cut [18:27:09]*** CUTSNS_PIN = 1 [18:27:09]*** CUTSNS_PIN = 0 [18:27:09]*** Brake cut motor [18:27:09]Connected sock=10 [18:27:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 5F 04 01 D6 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 7B A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5D 02 00 35 04 06 00 2D 89 CD CB 5D 74 D3 0A 7D 45 B9 AF 43 BA [18:27:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 91 D4 47 00 AB 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 5D 02 00 F4 03 04 00 B4 4E 12 67 B6 04 01 00 00 D2 64 DF 92 39 6F AA 50 [18:27:10]CommunicateWithHost err = 0 [18:27:10]CheckOFDResponse [18:27:10]1017 (14) - 77093643461234 [18:27:10]1041 (16) - 0000000000963156 [18:27:10]1040 (4) - 155068 [18:27:10]1012 (4) - 18.10.2024 12:04 [18:27:10]1206 (1) - 0 [18:27:10]OFD Sender: Remove packet 155068 [18:27:10]ProducePacketName [18:27:10]name=ofd_packets/00155068 [18:27:10]NVStorageDeleteData [18:27:10]Read from MH i2c: 01 [18:27:10]MH_I2C_Read... [18:27:10]*** Stop cut motor [18:27:10]*** Cut end [18:27:10]Read from MH i2c: 01 07 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: 01 07 00 24 32 00 00 00 00 00 FF 0F 6B [18:27:10]process_action close_receipt done [18:27:10]requested_data is exist [18:27:10]produce_requested_data [18:27:10]requested_item fm.sn is exist - process it [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 11 00 00 [18:27:10]Write to MH i2c: E2 08 00 25 32 80 11 00 00 00 00 00 00 D1 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 17 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 17 00 25 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [18:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:10]wFMCommunicate OK [18:27:10]requested_item fd.num is exist - process it [18:27:10]SAM_PROTO_GetFieldsCounters [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 13 00 00 [18:27:10]Write to MH i2c: E2 08 00 26 32 80 13 00 00 00 00 00 00 D4 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 62 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 62 00 26 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [18:27:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:10]wFMCommunicate OK [18:27:10]SAM_PROTO_GetFieldsCounters done [18:27:10]requested_item shift.num is exist - process it [18:27:10]requested_item shift.opened is exist - process it [18:27:10]req_shift_opened [18:27:10]FM_GetShiftState [18:27:10]SAM_PROTO_GetShiftState [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 13 01 00 [18:27:10]Write to MH i2c: E2 08 00 27 32 80 13 01 00 00 00 00 00 D6 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 27 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0D [18:27:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:10]wFMCommunicate OK [18:27:10]SAM_PROTO_GetShiftState done [18:27:10]FM_GetShiftState done [18:27:10]req_shift_opened done [18:27:10]requested_item shift.open_date is exist - process it [18:27:10]req_shift_open_date [18:27:10]req_shift_open_date done [18:27:10]produce_requested_data done [18:27:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155068,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:27:10]process_action_free close_receipt [18:27:10]json_value_free [18:27:10]json_value_free done [18:27:10]process_json_proto returns [18:27:10]Send response to host [18:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155068,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:27:10]free response buf [18:27:10]execute_script done [18:27:10]execute_script returns [18:27:10]free content buf [18:27:10]Sock 7.Close socket [18:27:10]Sock 7.Thread stoped [18:27:10]OFD Sender: No OFD packet to send [18:27:15]OFD Sender: No OFD packet to send [18:27:20]OFD Sender: No OFD packet to send [18:27:25]OFD Sender: No OFD packet to send [18:27:30]OFD Sender: No OFD packet to send [18:27:30]accept exits with 9 [18:27:30]New connection [18:27:30]New thread 3066891620 created [18:27:30]Thread 3066748260 joined [18:27:30]Waiting for new connection... [18:27:30] Sock 9.Parse request [18:27:30]Sock 9.Check first char [18:27:30]Sock 9.First char is OK [18:27:30]request: POST /json_proto HTTP/1.0 [18:27:30]Method: POST [18:27:30]URL: /json_proto [18:27:30]Method is POST - this is cgi request [18:27:30]url: /json_proto [18:27:30]query_string will be loaded in cgi processing [18:27:30]execute_cgi json_proto POST (null) [18:27:30]execute_cgi path=json_proto method=POST [18:27:30]POST find Content-Length [18:27:30]Host: 172.17.53.67:8080 [18:27:30]Content-Length: 632 [18:27:30]Content-Type: application/json [18:27:30] [18:27:30]POST finish read [18:27:30]Found Content-Length = 632 [18:27:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:30]execute_script... [18:27:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:30]POST & json_proto [18:27:30]process_json_proto [18:27:30]json parsed OK: [18:27:30]protocol is kg_v1.0 [18:27:30]action value=close_receipt [18:27:30]process_action close_receipt [18:27:30]cmd_close_receipt [18:27:30]MH_GetDate [18:27:30]Write to MH i2c: F0 00 00 28 32 49 [18:27:30]Write i2c OK [18:27:30]MH_I2C_Read... [18:27:30]Read from MH i2c: F0 [18:27:30]MH_I2C_Read... [18:27:30]Read from MH i2c: F0 09 00 [18:27:30]MH_I2C_Read... [18:27:30]Read from MH i2c: F0 09 00 28 32 00 94 A8 12 67 19 BC 99 64 D9 [18:27:30]GetLastDocTimeStamp 1729276027 [18:27:30]current date 1729276052 [18:27:30]FM_GetShiftState [18:27:30]SAM_PROTO_GetShiftState [18:27:30]wFMCommunicate request_size=4 [18:27:30]MH_SAM_APDU [18:27:30]CAPDU: 80 13 01 00 [18:27:30]Write to MH i2c: E2 08 00 29 32 80 13 01 00 00 00 00 00 D8 [18:27:30]Write i2c OK [18:27:30]MH_I2C_Read... [18:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:31]Read from MH i2c: E2 [18:27:31]MH_I2C_Read... [18:27:31]Read from MH i2c: E2 0E 00 [18:27:31]MH_I2C_Read... [18:27:31]Read from MH i2c: E2 0E 00 29 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [18:27:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:31]wFMCommunicate OK [18:27:31]SAM_PROTO_GetShiftState done [18:27:31]FM_GetShiftState done [18:27:31]opened in 1729211399 [18:27:31]opened+sec_in_day 1729297799 [18:27:31]quantity*price = 50000 [18:27:31]sum+1 = 50001 [18:27:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 458 18.10.2024 18:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155069 ФПД: 71660528953707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182732&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155069&fm=71660528953707&tin=02508201610067®Number=0000137193017469&sum=50000 [18:27:32]StoreToDocumentArchive [18:27:32]shift 312 fd 155069 [18:27:32]save to /storage/0312/doc_00155069 [18:27:32]save last doc name /storage/0312/doc_00155069 to /storage/kkm_last_doc_name [18:27:32]save OK [18:27:32]Clear old archive folders... [18:27:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:27:32]tlvbuf is 01E11D90 [18:27:32]SAM_PROTO_ClearQueue [18:27:32]wFMCommunicate request_size=4 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 09 00 00 [18:27:32]Write to MH i2c: E2 08 00 36 32 80 09 00 00 00 00 00 00 DA [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 36 32 00 90 00 DC [18:27:32]RAPDU: 90 00 [18:27:32]wFMCommunicate OK [18:27:32]SAM_PROTO_ClearQueue done [18:27:32]KKMCreateOFDPacket [18:27:32]OFDProtocolAddRootSTLVToBuf [18:27:32]FM_MakeSignedData [18:27:32]FM_MakeSignedData [18:27:32]SAM_PROTO_SignData [18:27:32]wFMCommunicate request_size=4 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 0D 01 02 [18:27:32]Write to MH i2c: E2 08 00 37 32 80 0D 01 02 00 00 00 00 E2 [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 37 32 00 90 00 DD [18:27:32]RAPDU: 90 00 [18:27:32]wFMCommunicate OK [18:27:32]wFMCommunicate request_size=255 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 94 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5D 02 00 35 04 06 00 [18:27:32]Write to MH i2c: E2 02 01 38 32 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 94 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5D 02 00 35 04 06 00 00 00 38 [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 38 32 00 90 00 DE [18:27:32]RAPDU: 90 00 [18:27:32]wFMCommunicate OK [18:27:32]wFMCommunicate request_size=11 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 0D 02 02 06 41 2C C4 5F 69 6B [18:27:32]Write to MH i2c: E2 0E 00 39 32 80 0D 02 02 06 00 41 2C C4 5F 69 6B 00 00 55 [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 03 00 39 32 00 90 00 DF [18:27:32]RAPDU: 90 00 [18:27:32]wFMCommunicate OK [18:27:32]wFMCommunicate request_size=4 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 0D 03 02 [18:27:32]Write to MH i2c: E2 08 00 3A 32 80 0D 03 02 00 00 00 00 E7 [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 0B 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 0B 00 3A 32 00 62 24 29 98 20 41 6E 8D 90 00 8B [18:27:32]RAPDU: 62 24 29 98 20 41 6E 8D 90 00 [18:27:32]wFMCommunicate OK [18:27:32]SAM_PROTO_SignData done [18:27:32]FM_MakeSignedData done [18:27:32]CreateOFDProtocolMessage [18:27:32]wFMCommunicate request_size=4 [18:27:32]MH_SAM_APDU [18:27:32]CAPDU: 80 11 00 00 [18:27:32]Write to MH i2c: E2 08 00 3B 32 80 11 00 00 00 00 00 00 E7 [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:32]Read from MH i2c: E2 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 17 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: E2 17 00 3B 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [18:27:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:32]wFMCommunicate OK [18:27:32]CreateOFDProtocolMessage done [18:27:32]OFDSenderStorePacket 155069 [18:27:32]StoreOFDPacket docnum=155069 [18:27:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 50 08 01 8D 90 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 94 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5D 02 00 35 04 06 00 41 2C C4 5F 69 6B 62 24 29 98 20 41 6E 8D [18:27:32]CheckFolder [18:27:32]dirname=/storage/ofd_packets [18:27:32]CheckFolder done [18:27:32]ProducePacketName [18:27:32]name=ofd_packets/00155069 [18:27:32]NVStorageSaveData ofd_packets/00155069 [18:27:32]File name is /storage/ofd_packets/00155069 [18:27:32]Write 302 bytes [18:27:32]NVStorageSaveData done [18:27:32]OFDSenderStorePacket done [18:27:32]KKMCreateOFDPacket done [18:27:32]NVStorageSaveData kkm_last_timestamp [18:27:32]File name is /storage/kkm_last_timestamp [18:27:32]Write 4 bytes [18:27:32]NVStorageSaveData done [18:27:32]ExternCall_PrintAddStr [18:27:32]wPrintStart [18:27:32]Write to MH i2c: 01 00 00 3C 32 6E [18:27:32]Write i2c OK [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: 01 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: 01 07 00 [18:27:32]MH_I2C_Read... [18:27:32]Read from MH i2c: 01 07 00 3C 32 00 00 00 00 00 FF 0F 83 [18:27:32]RasterBufferAndPrint [18:27:32]line Счет N : (1)873270 [18:27:32]line ИНН: 02508201610067 [18:27:32]line Контрольно-Кассовый Чек [18:27:32]line ПРОДАЖА [18:27:32]line ТРК (МРК, ГНК) : 23 [18:27:32]line Товар: 2710124130 [18:27:32]line Super 92-К-5 [18:27:32]line 7.310 * 68.40 [18:27:32]line = 500.00 [18:27:32]line НДС 12% НСП 1% [18:27:32]line > о реализуемом товаре [18:27:32]line ИТОГО: 500.00 [18:27:32]line НСП 1% : 4.42 [18:27:32]line НДС 12% : 53.10 [18:27:32]line Наличными: 500.00 [18:27:32]line Безнал.: 0.00 [18:27:32]line Место: АЗС № 165 "Партнер Нефть" [18:27:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:27:32]line СНО: Общий режим [18:27:32]line Чек 458 18.10.2024 18:27 [18:27:32]line Смена: 312 ФФД: 1.0 [18:27:32]line ЗНМ: 0300000234 [18:27:32]line РНМ: 0000137193017469 [18:27:32]line Версия ККМ: v1.0 [18:27:32]line ФМ: 0000000000963156 [18:27:32]line ФД: 155069 [18:27:32]line ФПД: 71660528953707 [18:27:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182732&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155069&fm=71660528953707&tin=02508201610067®Number=0000137193017469&sum=50000 [18:27:33]OFD Sender: Processing packet 155069 [packets to send 51, broken 50] [18:27:33]ProducePacketName [18:27:33]name=ofd_packets/00155069 [18:27:33]OFD Sender: To server: pG, [18:27:33]CommunicateWithHost lk.salyk.kg:30040 [18:27:33]ConnectInit lk.salyk.kg [18:27:33]written 0, free lines is 4095 [18:27:33]Connected sock=10 [18:27:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E7 50 08 01 8D 90 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 94 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5D 02 00 35 04 06 00 41 2C C4 5F 69 6B 62 24 29 98 20 41 6E 8D [18:27:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 62 47 00 A7 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 5D 02 00 F4 03 04 00 CC 4E 12 67 B6 04 01 00 00 9D BC 74 C4 B1 8E 3F 13 [18:27:33]CommunicateWithHost err = 0 [18:27:33]CheckOFDResponse [18:27:33]1017 (14) - 77093643461234 [18:27:33]1041 (16) - 0000000000963156 [18:27:33]1040 (4) - 155069 [18:27:33]1012 (4) - 18.10.2024 12:04 [18:27:33]1206 (1) - 0 [18:27:33]OFD Sender: Remove packet 155069 [18:27:33]ProducePacketName [18:27:33]name=ofd_packets/00155069 [18:27:33]NVStorageDeleteData [18:27:33]Write to MH i2c: 01 00 00 64 32 96 [18:27:33]Write i2c OK [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: 01 [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: 01 07 00 [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: 01 07 00 64 32 00 00 00 00 00 20 0D CA [18:27:33]RasterBufferAndPrint [18:27:33]line [18:27:33]line [18:27:33]line [18:27:33]line [18:27:33]line [18:27:33]written 0, free lines is 3367 [18:27:33]MH_Cut [18:27:33]Write to MH i2c: D1 01 00 6B 32 01 6F [18:27:33]Write i2c OK [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: D1 [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: D1 01 00 [18:27:33]MH_I2C_Read... [18:27:33]Read from MH i2c: D1 01 00 6B 32 00 6E [18:27:33]Write to MH i2c: 01 00 00 6C 32 9E [18:27:33]Write i2c OK [18:27:33]MH_I2C_Read... [18:27:33]OFD Sender: No OFD packet to send [18:27:34]*** Cut start [18:27:34]*** Partial cut [18:27:34]*** CUTSNS_PIN = 1 [18:27:34]*** CUTSNS_PIN = 0 [18:27:34]*** Brake cut motor [18:27:34]Read from MH i2c: 01 [18:27:34]MH_I2C_Read... [18:27:34]*** Stop cut motor [18:27:34]*** Cut end [18:27:34]Read from MH i2c: 01 07 00 [18:27:34]MH_I2C_Read... [18:27:34]Read from MH i2c: 01 07 00 6C 32 00 00 00 00 00 FF 0F B3 [18:27:34]process_action close_receipt done [18:27:34]requested_data is exist [18:27:34]produce_requested_data [18:27:34]requested_item fm.sn is exist - process it [18:27:34]wFMCommunicate request_size=4 [18:27:34]MH_SAM_APDU [18:27:34]CAPDU: 80 11 00 00 [18:27:34]Write to MH i2c: E2 08 00 6D 32 80 11 00 00 00 00 00 00 19 [18:27:34]Write i2c OK [18:27:34]MH_I2C_Read... [18:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:34]Read from MH i2c: E2 [18:27:34]MH_I2C_Read... [18:27:34]Read from MH i2c: E2 17 00 [18:27:34]MH_I2C_Read... [18:27:34]Read from MH i2c: E2 17 00 6D 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [18:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:34]wFMCommunicate OK [18:27:34]requested_item fd.num is exist - process it [18:27:34]SAM_PROTO_GetFieldsCounters [18:27:34]wFMCommunicate request_size=4 [18:27:34]MH_SAM_APDU [18:27:34]CAPDU: 80 13 00 00 [18:27:34]Write to MH i2c: E2 08 00 6E 32 80 13 00 00 00 00 00 00 1C [18:27:34]Write i2c OK [18:27:34]MH_I2C_Read... [18:27:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:34]Read from MH i2c: E2 [18:27:34]MH_I2C_Read... [18:27:34]Read from MH i2c: E2 62 00 [18:27:34]MH_I2C_Read... [18:27:34]Read from MH i2c: E2 62 00 6E 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [18:27:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:34]wFMCommunicate OK [18:27:34]SAM_PROTO_GetFieldsCounters done [18:27:34]requested_item shift.num is exist - process it [18:27:34]requested_item shift.opened is exist - process it [18:27:34]req_shift_opened [18:27:34]FM_GetShiftState [18:27:34]SAM_PROTO_GetShiftState [18:27:34]wFMCommunicate request_size=4 [18:27:34]MH_SAM_APDU [18:27:34]CAPDU: 80 13 01 00 [18:27:34]Write to MH i2c: E2 08 00 6F 32 80 13 01 00 00 00 00 00 1E [18:27:34]Write i2c OK [18:27:34]MH_I2C_Read... [18:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:35]Read from MH i2c: E2 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: E2 0E 00 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: E2 0E 00 6F 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [18:27:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:35]wFMCommunicate OK [18:27:35]SAM_PROTO_GetShiftState done [18:27:35]FM_GetShiftState done [18:27:35]req_shift_opened done [18:27:35]requested_item shift.open_date is exist - process it [18:27:35]req_shift_open_date [18:27:35]req_shift_open_date done [18:27:35]produce_requested_data done [18:27:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155069,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:27:35]process_action_free close_receipt [18:27:35]json_value_free [18:27:35]json_value_free done [18:27:35]process_json_proto returns [18:27:35]Send response to host [18:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155069,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:27:35]free response buf [18:27:35]execute_script done [18:27:35]execute_script returns [18:27:35]free content buf [18:27:35]Sock 9.Close socket [18:27:35]Sock 9.Thread stoped [18:27:35]accept exits with 7 [18:27:35]New connection [18:27:35]New thread 3066748260 created [18:27:35]Thread 3066891620 joined [18:27:35]Waiting for new connection... [18:27:35] Sock 7.Parse request [18:27:35]Sock 7.Check first char [18:27:35]Sock 7.First char is OK [18:27:35]request: POST /json_proto HTTP/1.0 [18:27:35]Method: POST [18:27:35]URL: /json_proto [18:27:35]Method is POST - this is cgi request [18:27:35]url: /json_proto [18:27:35]query_string will be loaded in cgi processing [18:27:35]execute_cgi json_proto POST (null) [18:27:35]execute_cgi path=json_proto method=POST [18:27:35]POST find Content-Length [18:27:35]Host: 172.17.53.67:8080 [18:27:35]Content-Length: 677 [18:27:35]Content-Type: application/json [18:27:35] [18:27:35]POST finish read [18:27:35]Found Content-Length = 677 [18:27:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:35]execute_script... [18:27:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:35]POST & json_proto [18:27:35]process_json_proto [18:27:35]json parsed OK: [18:27:35]protocol is kg_v1.0 [18:27:35]action value=close_receipt [18:27:35]process_action close_receipt [18:27:35]cmd_close_receipt [18:27:35]MH_GetDate [18:27:35]Write to MH i2c: F0 00 00 70 32 91 [18:27:35]Write i2c OK [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: F0 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: F0 09 00 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: F0 09 00 70 32 00 98 A8 12 67 19 BC 99 64 25 [18:27:35]GetLastDocTimeStamp 1729276052 [18:27:35]current date 1729276056 [18:27:35]FM_GetShiftState [18:27:35]SAM_PROTO_GetShiftState [18:27:35]wFMCommunicate request_size=4 [18:27:35]MH_SAM_APDU [18:27:35]CAPDU: 80 13 01 00 [18:27:35]Write to MH i2c: E2 08 00 71 32 80 13 01 00 00 00 00 00 20 [18:27:35]Write i2c OK [18:27:35]MH_I2C_Read... [18:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:35]Read from MH i2c: E2 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: E2 0E 00 [18:27:35]MH_I2C_Read... [18:27:35]Read from MH i2c: E2 0E 00 71 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [18:27:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:35]wFMCommunicate OK [18:27:35]SAM_PROTO_GetShiftState done [18:27:35]FM_GetShiftState done [18:27:35]opened in 1729211399 [18:27:35]opened+sec_in_day 1729297799 [18:27:35]quantity*price = 50041 [18:27:35]sum+1 = 50042 [18:27:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 459 18.10.2024 18:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155070 ФПД: 254187740381476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182736&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155070&fm=254187740381476&tin=02508201610067®Number=0000137193017469&sum=50000 [18:27:36]StoreToDocumentArchive [18:27:36]shift 312 fd 155070 [18:27:36]save to /storage/0312/doc_00155070 [18:27:36]save last doc name /storage/0312/doc_00155070 to /storage/kkm_last_doc_name [18:27:36]save OK [18:27:36]Clear old archive folders... [18:27:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:27:36]tlvbuf is 01F17880 [18:27:36]SAM_PROTO_ClearQueue [18:27:36]wFMCommunicate request_size=4 [18:27:36]MH_SAM_APDU [18:27:36]CAPDU: 80 09 00 00 [18:27:36]Write to MH i2c: E2 08 00 7E 32 80 09 00 00 00 00 00 00 22 [18:27:36]Write i2c OK [18:27:36]MH_I2C_Read... [18:27:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:36]Read from MH i2c: E2 [18:27:36]MH_I2C_Read... [18:27:36]Read from MH i2c: E2 03 00 [18:27:36]MH_I2C_Read... [18:27:36]Read from MH i2c: E2 03 00 7E 32 00 90 00 24 [18:27:36]RAPDU: 90 00 [18:27:36]wFMCommunicate OK [18:27:36]SAM_PROTO_ClearQueue done [18:27:36]KKMCreateOFDPacket [18:27:36]OFDProtocolAddRootSTLVToBuf [18:27:36]FM_MakeSignedData [18:27:36]FM_MakeSignedData [18:27:36]SAM_PROTO_SignData [18:27:36]wFMCommunicate request_size=4 [18:27:36]MH_SAM_APDU [18:27:36]CAPDU: 80 0D 01 02 [18:27:36]Write to MH i2c: E2 08 00 7F 32 80 0D 01 02 00 00 00 00 2A [18:27:36]Write i2c OK [18:27:36]MH_I2C_Read... [18:27:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:36]Read from MH i2c: E2 [18:27:36]MH_I2C_Read... [18:27:36]Read from MH i2c: E2 03 00 [18:27:36]MH_I2C_Read... [18:27:36]Read from MH i2c: E2 03 00 7F 32 00 90 00 25 [18:27:36]RAPDU: 90 00 [18:27:36]wFMCommunicate OK [18:27:36]wFMCommunicate request_size=255 [18:27:36]MH_SAM_APDU [18:27:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 98 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5D 02 00 35 04 06 00 E7 [18:27:36]Write to MH i2c: E2 02 01 80 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 98 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5D 02 00 35 04 06 00 E7 00 00 93 [18:27:37]Write i2c OK [18:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 03 00 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 03 00 80 32 00 90 00 26 [18:27:37]RAPDU: 90 00 [18:27:37]wFMCommunicate OK [18:27:37]wFMCommunicate request_size=10 [18:27:37]MH_SAM_APDU [18:27:37]CAPDU: 80 0D 02 02 05 2E B1 F8 C1 24 [18:27:37]Write to MH i2c: E2 0D 00 81 32 80 0D 02 02 05 00 2E B1 F8 C1 24 00 00 F3 [18:27:37]Write i2c OK [18:27:37]MH_I2C_Read... [18:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:37]Read from MH i2c: E2 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 03 00 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 03 00 81 32 00 90 00 27 [18:27:37]RAPDU: 90 00 [18:27:37]wFMCommunicate OK [18:27:37]wFMCommunicate request_size=4 [18:27:37]MH_SAM_APDU [18:27:37]CAPDU: 80 0D 03 02 [18:27:37]Write to MH i2c: E2 08 00 82 32 80 0D 03 02 00 00 00 00 2F [18:27:37]Write i2c OK [18:27:37]MH_I2C_Read... [18:27:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:37]Read from MH i2c: E2 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 0B 00 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 0B 00 82 32 00 3B 76 5B 5F EF 10 95 3D 90 00 6C [18:27:37]RAPDU: 3B 76 5B 5F EF 10 95 3D 90 00 [18:27:37]wFMCommunicate OK [18:27:37]SAM_PROTO_SignData done [18:27:37]FM_MakeSignedData done [18:27:37]CreateOFDProtocolMessage [18:27:37]wFMCommunicate request_size=4 [18:27:37]MH_SAM_APDU [18:27:37]CAPDU: 80 11 00 00 [18:27:37]Write to MH i2c: E2 08 00 83 32 80 11 00 00 00 00 00 00 2F [18:27:37]Write i2c OK [18:27:37]MH_I2C_Read... [18:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:37]Read from MH i2c: E2 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 17 00 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: E2 17 00 83 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [18:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:37]wFMCommunicate OK [18:27:37]CreateOFDProtocolMessage done [18:27:37]OFDSenderStorePacket 155070 [18:27:37]StoreOFDPacket docnum=155070 [18:27:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 1C 07 01 0D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 98 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5D 02 00 35 04 06 00 E7 2E B1 F8 C1 24 3B 76 5B 5F EF 10 95 3D [18:27:37]CheckFolder [18:27:37]dirname=/storage/ofd_packets [18:27:37]CheckFolder done [18:27:37]ProducePacketName [18:27:37]name=ofd_packets/00155070 [18:27:37]NVStorageSaveData ofd_packets/00155070 [18:27:37]File name is /storage/ofd_packets/00155070 [18:27:37]Write 301 bytes [18:27:37]NVStorageSaveData done [18:27:37]OFDSenderStorePacket done [18:27:37]KKMCreateOFDPacket done [18:27:37]NVStorageSaveData kkm_last_timestamp [18:27:37]File name is /storage/kkm_last_timestamp [18:27:37]Write 4 bytes [18:27:37]NVStorageSaveData done [18:27:37]ExternCall_PrintAddStr [18:27:37]wPrintStart [18:27:37]Write to MH i2c: 01 00 00 84 32 B6 [18:27:37]Write i2c OK [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: 01 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: 01 07 00 [18:27:37]MH_I2C_Read... [18:27:37]Read from MH i2c: 01 07 00 84 32 00 00 00 00 00 FF 0F CB [18:27:37]RasterBufferAndPrint [18:27:37]line Счет N : (1)873271 [18:27:37]line ИНН: 02508201610067 [18:27:37]line Контрольно-Кассовый Чек [18:27:37]line ПРОДАЖА [18:27:37]line ТРК (МРК, ГНК) : 32 [18:27:37]line Товар: 2710124130 [18:27:37]line Аи-92-К-5 [18:27:37]line 7.480 * 66.90 [18:27:37]line = 500.41 [18:27:37]line НДС 12% НСП 1% [18:27:37]line > о реализуемом товаре [18:27:37]line ОКРУГЛЕНИЕ: -0.41 [18:27:37]line ИТОГО: 500.00 [18:27:37]line Внесено: 500.00 [18:27:37]line СДАЧА: 0.00 [18:27:37]line НСП 1% : 4.43 [18:27:37]line НДС 12% : 53.14 [18:27:37]line Наличными: 500.00 [18:27:37]line Безнал.: 0.00 [18:27:37]line Место: АЗС № 165 "Партнер Нефть" [18:27:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:27:37]line СНО: Общий режим [18:27:37]line Чек 459 18.10.2024 18:27 [18:27:37]line Смена: 312 ФФД: 1.0 [18:27:37]line ЗНМ: 0300000234 [18:27:37]line РНМ: 0000137193017469 [18:27:37]line Версия ККМ: v1.0 [18:27:37]line ФМ: 0000000000963156 [18:27:37]line ФД: 155070 [18:27:37]line ФПД: 254187740381476 [18:27:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182736&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155070&fm=254187740381476&tin=02508201610067®Number=0000137193017469&sum=50000 [18:27:37]OFD Sender: Processing packet 155070 [packets to send 51, broken 50] [18:27:37]ProducePacketName [18:27:37]name=ofd_packets/00155070 [18:27:37]OFD Sender: To server: pG, [18:27:37]CommunicateWithHost lk.salyk.kg:30040 [18:27:37]ConnectInit lk.salyk.kg [18:27:37]written 0, free lines is 4095 [18:27:37]Connected sock=10 [18:27:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C 1C 07 01 0D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 98 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5D 02 00 35 04 06 00 E7 2E B1 F8 C1 24 3B 76 5B 5F EF 10 95 3D [18:27:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AD 36 47 00 7D 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 5D 02 00 F4 03 04 00 D0 4E 12 67 B6 04 01 00 00 FF F4 EB FD 1B EE 16 87 [18:27:38]CommunicateWithHost err = 0 [18:27:38]CheckOFDResponse [18:27:38]1017 (14) - 77093643461234 [18:27:38]1041 (16) - 0000000000963156 [18:27:38]1040 (4) - 155070 [18:27:38]1012 (4) - 18.10.2024 12:04 [18:27:38]1206 (1) - 0 [18:27:38]OFD Sender: Remove packet 155070 [18:27:38]ProducePacketName [18:27:38]name=ofd_packets/00155070 [18:27:38]NVStorageDeleteData [18:27:38]Write to MH i2c: 01 00 00 AF 32 E1 [18:27:38]Write i2c OK [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: 01 [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: 01 07 00 [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: 01 07 00 AF 32 00 00 00 00 00 FE 0C F2 [18:27:38]RasterBufferAndPrint [18:27:38]line [18:27:38]line [18:27:38]line [18:27:38]line [18:27:38]line [18:27:38]written 0, free lines is 3341 [18:27:38]MH_Cut [18:27:38]Write to MH i2c: D1 01 00 B6 32 01 BA [18:27:38]Write i2c OK [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: D1 [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: D1 01 00 [18:27:38]MH_I2C_Read... [18:27:38]Read from MH i2c: D1 01 00 B6 32 00 B9 [18:27:38]Write to MH i2c: 01 00 00 B7 32 E9 [18:27:38]Write i2c OK [18:27:38]MH_I2C_Read... [18:27:38]OFD Sender: No OFD packet to send [18:27:38]*** Cut start [18:27:38]*** Partial cut [18:27:38]*** CUTSNS_PIN = 1 [18:27:38]*** CUTSNS_PIN = 0 [18:27:39]*** Brake cut motor [18:27:39]Read from MH i2c: 01 [18:27:39]MH_I2C_Read... [18:27:39]*** Stop cut motor [18:27:39]*** Cut end [18:27:39]Read from MH i2c: 01 07 00 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: 01 07 00 B7 32 00 00 00 00 00 FF 0F FE [18:27:39]process_action close_receipt done [18:27:39]requested_data is exist [18:27:39]produce_requested_data [18:27:39]requested_item fm.sn is exist - process it [18:27:39]wFMCommunicate request_size=4 [18:27:39]MH_SAM_APDU [18:27:39]CAPDU: 80 11 00 00 [18:27:39]Write to MH i2c: E2 08 00 B8 32 80 11 00 00 00 00 00 00 64 [18:27:39]Write i2c OK [18:27:39]MH_I2C_Read... [18:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:39]Read from MH i2c: E2 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 17 00 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 17 00 B8 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [18:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:39]wFMCommunicate OK [18:27:39]requested_item fd.num is exist - process it [18:27:39]SAM_PROTO_GetFieldsCounters [18:27:39]wFMCommunicate request_size=4 [18:27:39]MH_SAM_APDU [18:27:39]CAPDU: 80 13 00 00 [18:27:39]Write to MH i2c: E2 08 00 B9 32 80 13 00 00 00 00 00 00 67 [18:27:39]Write i2c OK [18:27:39]MH_I2C_Read... [18:27:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:39]Read from MH i2c: E2 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 62 00 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 62 00 B9 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [18:27:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:39]wFMCommunicate OK [18:27:39]SAM_PROTO_GetFieldsCounters done [18:27:39]requested_item shift.num is exist - process it [18:27:39]requested_item shift.opened is exist - process it [18:27:39]req_shift_opened [18:27:39]FM_GetShiftState [18:27:39]SAM_PROTO_GetShiftState [18:27:39]wFMCommunicate request_size=4 [18:27:39]MH_SAM_APDU [18:27:39]CAPDU: 80 13 01 00 [18:27:39]Write to MH i2c: E2 08 00 BA 32 80 13 01 00 00 00 00 00 69 [18:27:39]Write i2c OK [18:27:39]MH_I2C_Read... [18:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:39]Read from MH i2c: E2 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 0E 00 [18:27:39]MH_I2C_Read... [18:27:39]Read from MH i2c: E2 0E 00 BA 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [18:27:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:27:39]wFMCommunicate OK [18:27:39]SAM_PROTO_GetShiftState done [18:27:39]FM_GetShiftState done [18:27:39]req_shift_opened done [18:27:39]requested_item shift.open_date is exist - process it [18:27:39]req_shift_open_date [18:27:39]req_shift_open_date done [18:27:39]produce_requested_data done [18:27:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155070,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:27:39]process_action_free close_receipt [18:27:39]json_value_free [18:27:39]json_value_free done [18:27:39]process_json_proto returns [18:27:39]Send response to host [18:27:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155070,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:27:39]free response buf [18:27:39]execute_script done [18:27:39]execute_script returns [18:27:39]free content buf [18:27:39]Sock 7.Close socket [18:27:39]Sock 7.Thread stoped [18:27:43]OFD Sender: No OFD packet to send [18:27:48]OFD Sender: No OFD packet to send [18:27:53]OFD Sender: No OFD packet to send [18:27:58]OFD Sender: No OFD packet to send [18:28:03]accept exits with 9 [18:28:03]New connection [18:28:03]New thread 3066891620 created [18:28:03]Thread 3066748260 joined [18:28:03]Waiting for new connection... [18:28:03] Sock 9.Parse request [18:28:03]Sock 9.Check first char [18:28:03]Sock 9.First char is OK [18:28:03]request: POST /json_proto HTTP/1.0 [18:28:03]Method: POST [18:28:03]URL: /json_proto [18:28:03]Method is POST - this is cgi request [18:28:03]url: /json_proto [18:28:03]query_string will be loaded in cgi processing [18:28:03]execute_cgi json_proto POST (null) [18:28:03]execute_cgi path=json_proto method=POST [18:28:03]POST find Content-Length [18:28:03]Host: 172.17.53.67:8080 [18:28:03]Content-Length: 766 [18:28:03]Content-Type: application/json [18:28:03] [18:28:03]POST finish read [18:28:03]Found Content-Length = 766 [18:28:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:03]execute_script... [18:28:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:03]POST & json_proto [18:28:03]process_json_proto [18:28:03]json parsed OK: [18:28:03]protocol is kg_v1.0 [18:28:03]action value=close_receipt [18:28:03]process_action close_receipt [18:28:03]cmd_close_receipt [18:28:03]MH_GetDate [18:28:03]Write to MH i2c: F0 00 00 BB 32 DC [18:28:03]Write i2c OK [18:28:03]MH_I2C_Read... [18:28:03]Read from MH i2c: F0 [18:28:03]MH_I2C_Read... [18:28:03]Read from MH i2c: F0 09 00 [18:28:03]MH_I2C_Read... [18:28:03]Read from MH i2c: F0 09 00 BB 32 00 B4 A8 12 67 19 BC 99 64 8C [18:28:03]GetLastDocTimeStamp 1729276056 [18:28:03]current date 1729276084 [18:28:03]FM_GetShiftState [18:28:03]SAM_PROTO_GetShiftState [18:28:03]wFMCommunicate request_size=4 [18:28:03]MH_SAM_APDU [18:28:03]CAPDU: 80 13 01 00 [18:28:03]Write to MH i2c: E2 08 00 BC 32 80 13 01 00 00 00 00 00 6B [18:28:03]Write i2c OK [18:28:03]MH_I2C_Read... [18:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:03]Read from MH i2c: E2 [18:28:03]MH_I2C_Read... [18:28:03]Read from MH i2c: E2 0E 00 [18:28:03]MH_I2C_Read... [18:28:03]Read from MH i2c: E2 0E 00 BC 32 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A2 [18:28:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:28:03]wFMCommunicate OK [18:28:03]SAM_PROTO_GetShiftState done [18:28:03]FM_GetShiftState done [18:28:03]opened in 1729211399 [18:28:03]opened+sec_in_day 1729297799 [18:28:03]quantity*price = 100050 [18:28:03]sum+1 = 100052 [18:28:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 460 18.10.2024 18:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155071 ФПД: 174608163265654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155071&fm=174608163265654&tin=02508201610067®Number=0000137193017469&sum=100051 [18:28:04]StoreToDocumentArchive [18:28:04]shift 312 fd 155071 [18:28:04]save to /storage/0312/doc_00155071 [18:28:04]save last doc name /storage/0312/doc_00155071 to /storage/kkm_last_doc_name [18:28:04]save OK [18:28:04]Clear old archive folders... [18:28:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:28:04]tlvbuf is 01EE1580 [18:28:04]SAM_PROTO_ClearQueue [18:28:04]wFMCommunicate request_size=4 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 09 00 00 [18:28:04]Write to MH i2c: E2 08 00 C9 32 80 09 00 00 00 00 00 00 6D [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 C9 32 00 90 00 6F [18:28:04]RAPDU: 90 00 [18:28:04]wFMCommunicate OK [18:28:04]SAM_PROTO_ClearQueue done [18:28:04]KKMCreateOFDPacket [18:28:04]OFDProtocolAddRootSTLVToBuf [18:28:04]FM_MakeSignedData [18:28:04]FM_MakeSignedData [18:28:04]SAM_PROTO_SignData [18:28:04]wFMCommunicate request_size=4 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 0D 01 02 [18:28:04]Write to MH i2c: E2 08 00 CA 32 80 0D 01 02 00 00 00 00 75 [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 CA 32 00 90 00 70 [18:28:04]RAPDU: 90 00 [18:28:04]wFMCommunicate OK [18:28:04]wFMCommunicate request_size=255 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 B4 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5D 02 00 35 04 06 00 9E CE 21 8B [18:28:04]Write to MH i2c: E2 02 01 CB 32 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 B4 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5D 02 00 35 04 06 00 9E CE 21 8B 00 00 86 [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 CB 32 00 90 00 71 [18:28:04]RAPDU: 90 00 [18:28:04]wFMCommunicate OK [18:28:04]wFMCommunicate request_size=7 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 0D 02 02 02 DC 76 [18:28:04]Write to MH i2c: E2 0A 00 CC 32 80 0D 02 02 02 00 DC 76 00 00 CE [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 03 00 CC 32 00 90 00 72 [18:28:04]RAPDU: 90 00 [18:28:04]wFMCommunicate OK [18:28:04]wFMCommunicate request_size=4 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 0D 03 02 [18:28:04]Write to MH i2c: E2 08 00 CD 32 80 0D 03 02 00 00 00 00 7A [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 0B 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 0B 00 CD 32 00 7D 7C D6 A8 49 8F 3F 52 90 00 5B [18:28:04]RAPDU: 7D 7C D6 A8 49 8F 3F 52 90 00 [18:28:04]wFMCommunicate OK [18:28:04]SAM_PROTO_SignData done [18:28:04]FM_MakeSignedData done [18:28:04]CreateOFDProtocolMessage [18:28:04]wFMCommunicate request_size=4 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 11 00 00 [18:28:04]Write to MH i2c: E2 08 00 CE 32 80 11 00 00 00 00 00 00 7A [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 17 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 17 00 CE 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [18:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:28:05]wFMCommunicate OK [18:28:05]CreateOFDProtocolMessage done [18:28:05]OFDSenderStorePacket 155071 [18:28:05]StoreOFDPacket docnum=155071 [18:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 ED B5 04 01 1C 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 B4 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5D 02 00 35 04 06 00 9E CE 21 8B DC 76 7D 7C D6 A8 49 8F 3F 52 [18:28:05]CheckFolder [18:28:05]dirname=/storage/ofd_packets [18:28:05]CheckFolder done [18:28:05]ProducePacketName [18:28:05]name=ofd_packets/00155071 [18:28:05]NVStorageSaveData ofd_packets/00155071 [18:28:05]File name is /storage/ofd_packets/00155071 [18:28:05]Write 298 bytes [18:28:05]NVStorageSaveData done [18:28:05]OFDSenderStorePacket done [18:28:05]KKMCreateOFDPacket done [18:28:05]NVStorageSaveData kkm_last_timestamp [18:28:05]File name is /storage/kkm_last_timestamp [18:28:05]Write 4 bytes [18:28:05]NVStorageSaveData done [18:28:05]ExternCall_PrintAddStr [18:28:05]wPrintStart [18:28:05]Write to MH i2c: 01 00 00 CF 32 01 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 CF 32 00 00 00 00 00 FF 0F 16 [18:28:05]RasterBufferAndPrint [18:28:05]line Счет N : (1)873272 [18:28:05]line ИНН: 02508201610067 [18:28:05]line Контрольно-Кассовый Чек [18:28:05]line ПРОДАЖА [18:28:05]line ТРК (МРК, ГНК) : 44 [18:28:05]line Товар: 2710194210 [18:28:05]line ДТ-К-2 [18:28:05]line 13.130 * 76.20 [18:28:05]line = 1000.51 [18:28:05]line НДС 12% НСП 1% [18:28:05]line > о реализуемом товаре [18:28:05]line ИТОГО: 1000.51 [18:28:05]line НСП 1% : 8.85 [18:28:05]line НДС 12% : 106.25 [18:28:05]line Наличными: 0.00 [18:28:05]line Безнал.: 1000.51 [18:28:05]line Место: АЗС № 165 "Партнер Нефть" [18:28:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:28:05]line СНО: Общий режим [18:28:05]line Чек 460 18.10.2024 18:28 [18:28:05]line Смена: 312 ФФД: 1.0 [18:28:05]line ЗНМ: 0300000234 [18:28:05]line РНМ: 0000137193017469 [18:28:05]line Версия ККМ: v1.0 [18:28:05]line Платежная система: Mbank [18:28:05]line ФМ: 0000000000963156 [18:28:05]line ФД: 155071 [18:28:05]line ФПД: 174608163265654 [18:28:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155071&fm=174608163265654&tin=02508201610067®Number=0000137193017469&sum=100051 [18:28:05]OFD Sender: Processing packet 155071 [packets to send 51, broken 50] [18:28:05]ProducePacketName [18:28:05]name=ofd_packets/00155071 [18:28:05]OFD Sender: To server: pG, [18:28:05]CommunicateWithHost lk.salyk.kg:30040 [18:28:05]ConnectInit lk.salyk.kg [18:28:05]written 0, free lines is 4095 [18:28:05]Connected sock=10 [18:28:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 ED B5 04 01 1C 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 B4 A8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5D 02 00 35 04 06 00 9E CE 21 8B DC 76 7D 7C D6 A8 49 8F 3F 52 [18:28:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 72 46 47 00 38 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 5D 02 00 F4 03 04 00 EC 4E 12 67 B6 04 01 00 00 50 46 CC 6B 3B 7A E9 52 [18:28:05]CommunicateWithHost err = 0 [18:28:05]CheckOFDResponse [18:28:05]1017 (14) - 77093643461234 [18:28:05]1041 (16) - 0000000000963156 [18:28:05]1040 (4) - 155071 [18:28:05]1012 (4) - 18.10.2024 12:05 [18:28:05]1206 (1) - 0 [18:28:05]OFD Sender: Remove packet 155071 [18:28:05]ProducePacketName [18:28:05]name=ofd_packets/00155071 [18:28:05]NVStorageDeleteData [18:28:05]Write to MH i2c: 01 00 00 F8 32 2A [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 F8 32 00 00 00 00 00 12 0D 50 [18:28:05]RasterBufferAndPrint [18:28:05]line [18:28:05]line [18:28:05]line [18:28:05]line [18:28:05]line [18:28:05]written 0, free lines is 3354 [18:28:05]MH_Cut [18:28:05]Write to MH i2c: D1 01 00 FF 32 01 03 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: D1 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: D1 01 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: D1 01 00 FF 32 00 02 [18:28:05]Write to MH i2c: 01 00 00 00 33 33 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:06]OFD Sender: No OFD packet to send [18:28:06]*** Cut start [18:28:06]*** Partial cut [18:28:06]*** CUTSNS_PIN = 1 [18:28:06]*** CUTSNS_PIN = 0 [18:28:06]*** Brake cut motor [18:28:07]Read from MH i2c: 01 [18:28:07]MH_I2C_Read... [18:28:07]*** Stop cut motor [18:28:07]*** Cut end [18:28:07]Read from MH i2c: 01 07 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: 01 07 00 00 33 00 00 00 00 00 FF 0F 48 [18:28:07]process_action close_receipt done [18:28:07]requested_data is exist [18:28:07]produce_requested_data [18:28:07]requested_item fm.sn is exist - process it [18:28:07]wFMCommunicate request_size=4 [18:28:07]MH_SAM_APDU [18:28:07]CAPDU: 80 11 00 00 [18:28:07]Write to MH i2c: E2 08 00 01 33 80 11 00 00 00 00 00 00 AE [18:28:07]Write i2c OK [18:28:07]MH_I2C_Read... [18:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:07]Read from MH i2c: E2 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 17 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 17 00 01 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [18:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:28:07]wFMCommunicate OK [18:28:07]requested_item fd.num is exist - process it [18:28:07]SAM_PROTO_GetFieldsCounters [18:28:07]wFMCommunicate request_size=4 [18:28:07]MH_SAM_APDU [18:28:07]CAPDU: 80 13 00 00 [18:28:07]Write to MH i2c: E2 08 00 02 33 80 13 00 00 00 00 00 00 B1 [18:28:07]Write i2c OK [18:28:07]MH_I2C_Read... [18:28:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:07]Read from MH i2c: E2 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 62 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 62 00 02 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [18:28:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:07]wFMCommunicate OK [18:28:07]SAM_PROTO_GetFieldsCounters done [18:28:07]requested_item shift.num is exist - process it [18:28:07]requested_item shift.opened is exist - process it [18:28:07]req_shift_opened [18:28:07]FM_GetShiftState [18:28:07]SAM_PROTO_GetShiftState [18:28:07]wFMCommunicate request_size=4 [18:28:07]MH_SAM_APDU [18:28:07]CAPDU: 80 13 01 00 [18:28:07]Write to MH i2c: E2 08 00 03 33 80 13 01 00 00 00 00 00 B3 [18:28:07]Write i2c OK [18:28:07]MH_I2C_Read... [18:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:07]Read from MH i2c: E2 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 0E 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 0E 00 03 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EA [18:28:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:28:07]wFMCommunicate OK [18:28:07]SAM_PROTO_GetShiftState done [18:28:07]FM_GetShiftState done [18:28:07]req_shift_opened done [18:28:07]requested_item shift.open_date is exist - process it [18:28:07]req_shift_open_date [18:28:07]req_shift_open_date done [18:28:07]produce_requested_data done [18:28:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155071,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:28:07]process_action_free close_receipt [18:28:07]json_value_free [18:28:07]json_value_free done [18:28:07]process_json_proto returns [18:28:07]Send response to host [18:28:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155071,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:28:07]free response buf [18:28:07]execute_script done [18:28:07]execute_script returns [18:28:07]free content buf [18:28:07]Sock 9.Close socket [18:28:07]Sock 9.Thread stoped [18:28:11]OFD Sender: No OFD packet to send [18:28:16]OFD Sender: No OFD packet to send [18:28:21]OFD Sender: No OFD packet to send [18:28:26]OFD Sender: No OFD packet to send [18:28:31]OFD Sender: No OFD packet to send [18:28:36]OFD Sender: No OFD packet to send [18:28:41]OFD Sender: No OFD packet to send [18:28:46]OFD Sender: No OFD packet to send [18:28:51]OFD Sender: No OFD packet to send [18:28:56]OFD Sender: No OFD packet to send [18:29:01]OFD Sender: No OFD packet to send [18:29:06]OFD Sender: No OFD packet to send [18:29:11]OFD Sender: No OFD packet to send [18:29:16]OFD Sender: No OFD packet to send [18:29:21]OFD Sender: No OFD packet to send [18:29:26]OFD Sender: No OFD packet to send [18:29:31]OFD Sender: No OFD packet to send [18:29:32]accept exits with 7 [18:29:32]New connection [18:29:32]New thread 3066748260 created [18:29:32]Thread 3066891620 joined [18:29:32]Waiting for new connection... [18:29:32] Sock 7.Parse request [18:29:32]Sock 7.Check first char [18:29:32]Sock 7.First char is OK [18:29:32]request: POST /json_proto HTTP/1.0 [18:29:32]Method: POST [18:29:32]URL: /json_proto [18:29:32]Method is POST - this is cgi request [18:29:32]url: /json_proto [18:29:32]query_string will be loaded in cgi processing [18:29:32]execute_cgi json_proto POST (null) [18:29:32]execute_cgi path=json_proto method=POST [18:29:32]POST find Content-Length [18:29:32]Host: 172.17.53.67:8080 [18:29:32]Content-Length: 670 [18:29:32]Content-Type: application/json [18:29:32] [18:29:32]POST finish read [18:29:32]Found Content-Length = 670 [18:29:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:32]execute_script... [18:29:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:32]POST & json_proto [18:29:32]process_json_proto [18:29:32]json parsed OK: [18:29:32]protocol is kg_v1.0 [18:29:32]action value=close_receipt [18:29:32]process_action close_receipt [18:29:32]cmd_close_receipt [18:29:32]MH_GetDate [18:29:32]Write to MH i2c: F0 00 00 04 33 26 [18:29:32]Write i2c OK [18:29:32]MH_I2C_Read... [18:29:32]Read from MH i2c: F0 [18:29:32]MH_I2C_Read... [18:29:32]Read from MH i2c: F0 09 00 [18:29:32]MH_I2C_Read... [18:29:32]Read from MH i2c: F0 09 00 04 33 00 0D A9 12 67 19 BC 99 64 30 [18:29:32]GetLastDocTimeStamp 1729276084 [18:29:32]current date 1729276173 [18:29:32]FM_GetShiftState [18:29:32]SAM_PROTO_GetShiftState [18:29:32]wFMCommunicate request_size=4 [18:29:32]MH_SAM_APDU [18:29:32]CAPDU: 80 13 01 00 [18:29:32]Write to MH i2c: E2 08 00 05 33 80 13 01 00 00 00 00 00 B5 [18:29:32]Write i2c OK [18:29:32]MH_I2C_Read... [18:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:32]Read from MH i2c: E2 [18:29:32]MH_I2C_Read... [18:29:32]Read from MH i2c: E2 0E 00 [18:29:32]MH_I2C_Read... [18:29:32]Read from MH i2c: E2 0E 00 05 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EC [18:29:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:29:32]wFMCommunicate OK [18:29:32]SAM_PROTO_GetShiftState done [18:29:32]FM_GetShiftState done [18:29:32]opened in 1729211399 [18:29:32]opened+sec_in_day 1729297799 [18:29:32]quantity*price = 30027 [18:29:32]sum+1 = 30029 [18:29:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 461 18.10.2024 18:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155072 ФПД: 255156406966683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155072&fm=255156406966683&tin=02508201610067®Number=0000137193017469&sum=30000 [18:29:33]StoreToDocumentArchive [18:29:33]shift 312 fd 155072 [18:29:33]save to /storage/0312/doc_00155072 [18:29:33]save last doc name /storage/0312/doc_00155072 to /storage/kkm_last_doc_name [18:29:33]save OK [18:29:33]Clear old archive folders... [18:29:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:29:33]tlvbuf is 01EAEED0 [18:29:33]SAM_PROTO_ClearQueue [18:29:33]wFMCommunicate request_size=4 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 09 00 00 [18:29:33]Write to MH i2c: E2 08 00 12 33 80 09 00 00 00 00 00 00 B7 [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 12 33 00 90 00 B9 [18:29:33]RAPDU: 90 00 [18:29:33]wFMCommunicate OK [18:29:33]SAM_PROTO_ClearQueue done [18:29:33]KKMCreateOFDPacket [18:29:33]OFDProtocolAddRootSTLVToBuf [18:29:33]FM_MakeSignedData [18:29:33]FM_MakeSignedData [18:29:33]SAM_PROTO_SignData [18:29:33]wFMCommunicate request_size=4 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 0D 01 02 [18:29:33]Write to MH i2c: E2 08 00 13 33 80 0D 01 02 00 00 00 00 BF [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 13 33 00 90 00 BA [18:29:33]RAPDU: 90 00 [18:29:33]wFMCommunicate OK [18:29:33]wFMCommunicate request_size=255 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 0D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5D 02 00 35 04 06 00 [18:29:33]Write to MH i2c: E2 02 01 14 33 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 0D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5D 02 00 35 04 06 00 00 00 F3 [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 14 33 00 90 00 BB [18:29:33]RAPDU: 90 00 [18:29:33]wFMCommunicate OK [18:29:33]wFMCommunicate request_size=11 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 0D 02 02 06 E8 10 3A FF D9 9B [18:29:33]Write to MH i2c: E2 0E 00 15 33 80 0D 02 02 06 00 E8 10 3A FF D9 9B 00 00 73 [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 03 00 15 33 00 90 00 BC [18:29:33]RAPDU: 90 00 [18:29:33]wFMCommunicate OK [18:29:33]wFMCommunicate request_size=4 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 0D 03 02 [18:29:33]Write to MH i2c: E2 08 00 16 33 80 0D 03 02 00 00 00 00 C4 [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 0B 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 0B 00 16 33 00 3F CF 43 90 4F AE A7 28 90 00 72 [18:29:33]RAPDU: 3F CF 43 90 4F AE A7 28 90 00 [18:29:33]wFMCommunicate OK [18:29:33]SAM_PROTO_SignData done [18:29:33]FM_MakeSignedData done [18:29:33]CreateOFDProtocolMessage [18:29:33]wFMCommunicate request_size=4 [18:29:33]MH_SAM_APDU [18:29:33]CAPDU: 80 11 00 00 [18:29:33]Write to MH i2c: E2 08 00 17 33 80 11 00 00 00 00 00 00 C4 [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:33]Read from MH i2c: E2 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 17 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: E2 17 00 17 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [18:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:33]wFMCommunicate OK [18:29:33]CreateOFDProtocolMessage done [18:29:33]OFDSenderStorePacket 155072 [18:29:33]StoreOFDPacket docnum=155072 [18:29:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 EE 08 01 8F 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 0D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5D 02 00 35 04 06 00 E8 10 3A FF D9 9B 3F CF 43 90 4F AE A7 28 [18:29:33]CheckFolder [18:29:33]dirname=/storage/ofd_packets [18:29:33]CheckFolder done [18:29:33]ProducePacketName [18:29:33]name=ofd_packets/00155072 [18:29:33]NVStorageSaveData ofd_packets/00155072 [18:29:33]File name is /storage/ofd_packets/00155072 [18:29:33]Write 302 bytes [18:29:33]NVStorageSaveData done [18:29:33]OFDSenderStorePacket done [18:29:33]KKMCreateOFDPacket done [18:29:33]NVStorageSaveData kkm_last_timestamp [18:29:33]File name is /storage/kkm_last_timestamp [18:29:33]Write 4 bytes [18:29:33]NVStorageSaveData done [18:29:33]ExternCall_PrintAddStr [18:29:33]wPrintStart [18:29:33]Write to MH i2c: 01 00 00 18 33 4B [18:29:33]Write i2c OK [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: 01 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: 01 07 00 [18:29:33]MH_I2C_Read... [18:29:33]Read from MH i2c: 01 07 00 18 33 00 00 00 00 00 FF 0F 60 [18:29:33]RasterBufferAndPrint [18:29:33]line Счет N : (1)873273 [18:29:33]line ИНН: 02508201610067 [18:29:33]line Контрольно-Кассовый Чек [18:29:33]line ПРОДАЖА [18:29:33]line ТРК (МРК, ГНК) : 23 [18:29:33]line Товар: 2710124130 [18:29:33]line Super 92-К-5 [18:29:33]line 4.390 * 68.40 [18:29:33]line = 300.28 [18:29:33]line НДС 12% НСП 1% [18:29:33]line > о реализуемом товаре [18:29:33]line ОКРУГЛЕНИЕ: -0.28 [18:29:33]line ИТОГО: 300.00 [18:29:33]line Внесено: 300.00 [18:29:33]line СДАЧА: 0.00 [18:29:33]line НСП 1% : 2.66 [18:29:33]line НДС 12% : 31.89 [18:29:33]line Наличными: 300.00 [18:29:33]line Безнал.: 0.00 [18:29:33]line Место: АЗС № 165 "Партнер Нефть" [18:29:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:29:33]line СНО: Общий режим [18:29:33]line Чек 461 18.10.2024 18:29 [18:29:33]line Смена: 312 ФФД: 1.0 [18:29:33]line ЗНМ: 0300000234 [18:29:33]line РНМ: 0000137193017469 [18:29:33]line Версия ККМ: v1.0 [18:29:33]line ФМ: 0000000000963156 [18:29:33]line ФД: 155072 [18:29:33]line ФПД: 255156406966683 [18:29:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155072&fm=255156406966683&tin=02508201610067®Number=0000137193017469&sum=30000 [18:29:34]OFD Sender: Processing packet 155072 [packets to send 51, broken 50] [18:29:34]ProducePacketName [18:29:34]name=ofd_packets/00155072 [18:29:34]OFD Sender: To server: pG, [18:29:34]CommunicateWithHost lk.salyk.kg:30040 [18:29:34]ConnectInit lk.salyk.kg [18:29:34]written 0, free lines is 4095 [18:29:34]Connected sock=10 [18:29:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 EE 08 01 8F 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 0D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5D 02 00 35 04 06 00 E8 10 3A FF D9 9B 3F CF 43 90 4F AE A7 28 [18:29:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 E4 47 00 A6 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 5D 02 00 F4 03 04 00 45 4F 12 67 B6 04 01 00 00 F3 EE DC B3 E7 38 A6 B6 [18:29:34]CommunicateWithHost err = 0 [18:29:34]CheckOFDResponse [18:29:34]1017 (14) - 77093643461234 [18:29:34]1041 (16) - 0000000000963156 [18:29:34]1040 (4) - 155072 [18:29:34]1012 (4) - 18.10.2024 12:06 [18:29:34]1206 (1) - 0 [18:29:34]OFD Sender: Remove packet 155072 [18:29:34]ProducePacketName [18:29:34]name=ofd_packets/00155072 [18:29:34]NVStorageDeleteData [18:29:34]Write to MH i2c: 01 00 00 43 33 76 [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: 01 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: 01 07 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: 01 07 00 43 33 00 00 00 00 00 FE 0C 87 [18:29:34]RasterBufferAndPrint [18:29:34]line [18:29:34]line [18:29:34]line [18:29:34]line [18:29:34]line [18:29:34]written 0, free lines is 3335 [18:29:34]MH_Cut [18:29:34]Write to MH i2c: D1 01 00 4A 33 01 4F [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: D1 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: D1 01 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: D1 01 00 4A 33 00 4E [18:29:34]Write to MH i2c: 01 00 00 4B 33 7E [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:35]OFD Sender: No OFD packet to send [18:29:35]*** Cut start [18:29:35]*** Partial cut [18:29:35]*** CUTSNS_PIN = 1 [18:29:35]*** CUTSNS_PIN = 0 [18:29:35]*** Brake cut motor [18:29:35]Read from MH i2c: 01 [18:29:35]MH_I2C_Read... [18:29:35]*** Stop cut motor [18:29:35]*** Cut end [18:29:35]Read from MH i2c: 01 07 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: 01 07 00 4B 33 00 00 00 00 00 FF 0F 93 [18:29:35]process_action close_receipt done [18:29:35]requested_data is exist [18:29:35]produce_requested_data [18:29:35]requested_item fm.sn is exist - process it [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 11 00 00 [18:29:35]Write to MH i2c: E2 08 00 4C 33 80 11 00 00 00 00 00 00 F9 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 4C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [18:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:36]wFMCommunicate OK [18:29:36]requested_item fd.num is exist - process it [18:29:36]SAM_PROTO_GetFieldsCounters [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 13 00 00 [18:29:36]Write to MH i2c: E2 08 00 4D 33 80 13 00 00 00 00 00 00 FC [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 62 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 62 00 4D 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [18:29:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:36]wFMCommunicate OK [18:29:36]SAM_PROTO_GetFieldsCounters done [18:29:36]requested_item shift.num is exist - process it [18:29:36]requested_item shift.opened is exist - process it [18:29:36]req_shift_opened [18:29:36]FM_GetShiftState [18:29:36]SAM_PROTO_GetShiftState [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 13 01 00 [18:29:36]Write to MH i2c: E2 08 00 4E 33 80 13 01 00 00 00 00 00 FE [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 0E 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 0E 00 4E 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [18:29:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:29:36]wFMCommunicate OK [18:29:36]SAM_PROTO_GetShiftState done [18:29:36]FM_GetShiftState done [18:29:36]req_shift_opened done [18:29:36]requested_item shift.open_date is exist - process it [18:29:36]req_shift_open_date [18:29:36]req_shift_open_date done [18:29:36]produce_requested_data done [18:29:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155072,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:29:36]process_action_free close_receipt [18:29:36]json_value_free [18:29:36]json_value_free done [18:29:36]process_json_proto returns [18:29:36]Send response to host [18:29:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155072,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:29:36]free response buf [18:29:36]execute_script done [18:29:36]execute_script returns [18:29:36]free content buf [18:29:36]Sock 7.Close socket [18:29:36]Sock 7.Thread stoped [18:29:40]OFD Sender: No OFD packet to send [18:29:45]OFD Sender: No OFD packet to send [18:29:50]OFD Sender: No OFD packet to send [18:29:50]accept exits with 9 [18:29:50]New connection [18:29:50]New thread 3066891620 created [18:29:50]Thread 3066748260 joined [18:29:50]Waiting for new connection... [18:29:50] Sock 9.Parse request [18:29:50]Sock 9.Check first char [18:29:50]Sock 9.First char is OK [18:29:50]request: POST /json_proto HTTP/1.0 [18:29:50]Method: POST [18:29:50]URL: /json_proto [18:29:50]Method is POST - this is cgi request [18:29:50]url: /json_proto [18:29:50]query_string will be loaded in cgi processing [18:29:50]execute_cgi json_proto POST (null) [18:29:50]execute_cgi path=json_proto method=POST [18:29:50]POST find Content-Length [18:29:50]Host: 172.17.53.67:8080 [18:29:50]Content-Length: 677 [18:29:50]Content-Type: application/json [18:29:50] [18:29:50]POST finish read [18:29:50]Found Content-Length = 677 [18:29:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:50]execute_script... [18:29:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:50]POST & json_proto [18:29:50]process_json_proto [18:29:50]json parsed OK: [18:29:50]protocol is kg_v1.0 [18:29:50]action value=close_receipt [18:29:50]process_action close_receipt [18:29:50]cmd_close_receipt [18:29:50]MH_GetDate [18:29:50]Write to MH i2c: F0 00 00 4F 33 71 [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: F0 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: F0 09 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: F0 09 00 4F 33 00 1F A9 12 67 19 BC 99 64 8D [18:29:50]GetLastDocTimeStamp 1729276173 [18:29:50]current date 1729276191 [18:29:50]FM_GetShiftState [18:29:50]SAM_PROTO_GetShiftState [18:29:50]wFMCommunicate request_size=4 [18:29:50]MH_SAM_APDU [18:29:50]CAPDU: 80 13 01 00 [18:29:50]Write to MH i2c: E2 08 00 50 33 80 13 01 00 00 00 00 00 00 [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:50]Read from MH i2c: E2 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 0E 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 0E 00 50 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 37 [18:29:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:29:50]wFMCommunicate OK [18:29:50]SAM_PROTO_GetShiftState done [18:29:50]FM_GetShiftState done [18:29:50]opened in 1729211399 [18:29:50]opened+sec_in_day 1729297799 [18:29:50]quantity*price = 30038 [18:29:50]sum+1 = 30039 [18:29:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 462 18.10.2024 18:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155073 ФПД: 184591507095580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155073&fm=184591507095580&tin=02508201610067®Number=0000137193017469&sum=30000 [18:29:51]StoreToDocumentArchive [18:29:51]shift 312 fd 155073 [18:29:51]save to /storage/0312/doc_00155073 [18:29:51]save last doc name /storage/0312/doc_00155073 to /storage/kkm_last_doc_name [18:29:51]save OK [18:29:51]Clear old archive folders... [18:29:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:51]tlvbuf is 01E11C60 [18:29:51]SAM_PROTO_ClearQueue [18:29:51]wFMCommunicate request_size=4 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 09 00 00 [18:29:51]Write to MH i2c: E2 08 00 5D 33 80 09 00 00 00 00 00 00 02 [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 5D 33 00 90 00 04 [18:29:51]RAPDU: 90 00 [18:29:51]wFMCommunicate OK [18:29:51]SAM_PROTO_ClearQueue done [18:29:51]KKMCreateOFDPacket [18:29:51]OFDProtocolAddRootSTLVToBuf [18:29:51]FM_MakeSignedData [18:29:51]FM_MakeSignedData [18:29:51]SAM_PROTO_SignData [18:29:51]wFMCommunicate request_size=4 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 0D 01 02 [18:29:51]Write to MH i2c: E2 08 00 5E 33 80 0D 01 02 00 00 00 00 0A [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 5E 33 00 90 00 05 [18:29:51]RAPDU: 90 00 [18:29:51]wFMCommunicate OK [18:29:51]wFMCommunicate request_size=255 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 1F A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5D 02 00 35 04 06 00 A7 [18:29:51]Write to MH i2c: E2 02 01 5F 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 1F A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5D 02 00 35 04 06 00 A7 00 00 B5 [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 5F 33 00 90 00 06 [18:29:51]RAPDU: 90 00 [18:29:51]wFMCommunicate OK [18:29:51]wFMCommunicate request_size=10 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 0D 02 02 05 E2 8F 35 80 1C [18:29:51]Write to MH i2c: E2 0D 00 60 33 80 0D 02 02 05 00 E2 8F 35 80 1C 00 00 59 [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 03 00 60 33 00 90 00 07 [18:29:51]RAPDU: 90 00 [18:29:51]wFMCommunicate OK [18:29:51]wFMCommunicate request_size=4 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 0D 03 02 [18:29:51]Write to MH i2c: E2 08 00 61 33 80 0D 03 02 00 00 00 00 0F [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:52]Read from MH i2c: E2 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0B 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0B 00 61 33 00 1E 50 1D C2 97 F8 A6 69 90 00 FB [18:29:52]RAPDU: 1E 50 1D C2 97 F8 A6 69 90 00 [18:29:52]wFMCommunicate OK [18:29:52]SAM_PROTO_SignData done [18:29:52]FM_MakeSignedData done [18:29:52]CreateOFDProtocolMessage [18:29:52]wFMCommunicate request_size=4 [18:29:52]MH_SAM_APDU [18:29:52]CAPDU: 80 11 00 00 [18:29:52]Write to MH i2c: E2 08 00 62 33 80 11 00 00 00 00 00 00 0F [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:52]Read from MH i2c: E2 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 17 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 17 00 62 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [18:29:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:52]wFMCommunicate OK [18:29:52]CreateOFDProtocolMessage done [18:29:52]OFDSenderStorePacket 155073 [18:29:52]StoreOFDPacket docnum=155073 [18:29:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 29 07 01 19 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 1F A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5D 02 00 35 04 06 00 A7 E2 8F 35 80 1C 1E 50 1D C2 97 F8 A6 69 [18:29:52]CheckFolder [18:29:52]dirname=/storage/ofd_packets [18:29:52]CheckFolder done [18:29:52]ProducePacketName [18:29:52]name=ofd_packets/00155073 [18:29:52]NVStorageSaveData ofd_packets/00155073 [18:29:52]File name is /storage/ofd_packets/00155073 [18:29:52]Write 301 bytes [18:29:52]NVStorageSaveData done [18:29:52]OFDSenderStorePacket done [18:29:52]KKMCreateOFDPacket done [18:29:52]NVStorageSaveData kkm_last_timestamp [18:29:52]File name is /storage/kkm_last_timestamp [18:29:52]Write 4 bytes [18:29:52]NVStorageSaveData done [18:29:52]ExternCall_PrintAddStr [18:29:52]wPrintStart [18:29:52]Write to MH i2c: 01 00 00 63 33 96 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 07 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 07 00 63 33 00 00 00 00 00 FF 0F AB [18:29:52]RasterBufferAndPrint [18:29:52]line Счет N : (1)873274 [18:29:52]line ИНН: 02508201610067 [18:29:52]line Контрольно-Кассовый Чек [18:29:52]line ПРОДАЖА [18:29:52]line ТРК (МРК, ГНК) : 42 [18:29:52]line Товар: 2710124130 [18:29:52]line Аи-92-К-5 [18:29:52]line 4.490 * 66.90 [18:29:52]line = 300.38 [18:29:52]line НДС 12% НСП 1% [18:29:52]line > о реализуемом товаре [18:29:52]line ОКРУГЛЕНИЕ: -0.38 [18:29:52]line ИТОГО: 300.00 [18:29:52]line Внесено: 300.00 [18:29:52]line СДАЧА: 0.00 [18:29:52]line НСП 1% : 2.66 [18:29:52]line НДС 12% : 31.90 [18:29:52]line Наличными: 300.00 [18:29:52]line Безнал.: 0.00 [18:29:52]line Место: АЗС № 165 "Партнер Нефть" [18:29:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:29:52]line СНО: Общий режим [18:29:52]line Чек 462 18.10.2024 18:29 [18:29:52]line Смена: 312 ФФД: 1.0 [18:29:52]line ЗНМ: 0300000234 [18:29:52]line РНМ: 0000137193017469 [18:29:52]line Версия ККМ: v1.0 [18:29:52]line ФМ: 0000000000963156 [18:29:52]line ФД: 155073 [18:29:52]line ФПД: 184591507095580 [18:29:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T182951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155073&fm=184591507095580&tin=02508201610067®Number=0000137193017469&sum=30000 [18:29:52]OFD Sender: Processing packet 155073 [packets to send 51, broken 50] [18:29:52]ProducePacketName [18:29:52]name=ofd_packets/00155073 [18:29:52]OFD Sender: To server: pG, [18:29:52]CommunicateWithHost lk.salyk.kg:30040 [18:29:52]ConnectInit lk.salyk.kg [18:29:52]written 0, free lines is 4095 [18:29:52]Connected sock=10 [18:29:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 29 07 01 19 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 1F A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5D 02 00 35 04 06 00 A7 E2 8F 35 80 1C 1E 50 1D C2 97 F8 A6 69 [18:29:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C7 1B 47 00 7C 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 5D 02 00 F4 03 04 00 57 4F 12 67 B6 04 01 00 00 41 90 88 1D 63 00 DE 66 [18:29:52]CommunicateWithHost err = 0 [18:29:52]CheckOFDResponse [18:29:52]1017 (14) - 77093643461234 [18:29:52]1041 (16) - 0000000000963156 [18:29:52]1040 (4) - 155073 [18:29:52]1012 (4) - 18.10.2024 12:06 [18:29:52]1206 (1) - 0 [18:29:52]OFD Sender: Remove packet 155073 [18:29:52]ProducePacketName [18:29:52]name=ofd_packets/00155073 [18:29:52]NVStorageDeleteData [18:29:52]Write to MH i2c: 01 00 00 8E 33 C1 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 07 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: 01 07 00 8E 33 00 00 00 00 00 F9 0C CD [18:29:52]RasterBufferAndPrint [18:29:52]line [18:29:52]line [18:29:52]line [18:29:52]line [18:29:52]line [18:29:52]written 0, free lines is 3331 [18:29:52]MH_Cut [18:29:52]Write to MH i2c: D1 01 00 95 33 01 9A [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: D1 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: D1 01 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: D1 01 00 95 33 00 99 [18:29:52]Write to MH i2c: 01 00 00 96 33 C9 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:53]OFD Sender: No OFD packet to send [18:29:53]*** Cut start [18:29:53]*** Partial cut [18:29:53]*** CUTSNS_PIN = 1 [18:29:53]*** CUTSNS_PIN = 0 [18:29:53]*** Brake cut motor [18:29:54]Read from MH i2c: 01 [18:29:54]MH_I2C_Read... [18:29:54]*** Stop cut motor [18:29:54]*** Cut end [18:29:54]Read from MH i2c: 01 07 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: 01 07 00 96 33 00 00 00 00 00 FF 0F DE [18:29:54]process_action close_receipt done [18:29:54]requested_data is exist [18:29:54]produce_requested_data [18:29:54]requested_item fm.sn is exist - process it [18:29:54]wFMCommunicate request_size=4 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 11 00 00 [18:29:54]Write to MH i2c: E2 08 00 97 33 80 11 00 00 00 00 00 00 44 [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:54]Read from MH i2c: E2 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 17 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 17 00 97 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [18:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:54]wFMCommunicate OK [18:29:54]requested_item fd.num is exist - process it [18:29:54]SAM_PROTO_GetFieldsCounters [18:29:54]wFMCommunicate request_size=4 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 13 00 00 [18:29:54]Write to MH i2c: E2 08 00 98 33 80 13 00 00 00 00 00 00 47 [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:54]Read from MH i2c: E2 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 62 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 62 00 98 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [18:29:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:54]wFMCommunicate OK [18:29:54]SAM_PROTO_GetFieldsCounters done [18:29:54]requested_item shift.num is exist - process it [18:29:54]requested_item shift.opened is exist - process it [18:29:54]req_shift_opened [18:29:54]FM_GetShiftState [18:29:54]SAM_PROTO_GetShiftState [18:29:54]wFMCommunicate request_size=4 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 13 01 00 [18:29:54]Write to MH i2c: E2 08 00 99 33 80 13 01 00 00 00 00 00 49 [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:54]Read from MH i2c: E2 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 0E 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 0E 00 99 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 80 [18:29:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:29:54]wFMCommunicate OK [18:29:54]SAM_PROTO_GetShiftState done [18:29:54]FM_GetShiftState done [18:29:54]req_shift_opened done [18:29:54]requested_item shift.open_date is exist - process it [18:29:54]req_shift_open_date [18:29:54]req_shift_open_date done [18:29:54]produce_requested_data done [18:29:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155073,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:29:54]process_action_free close_receipt [18:29:54]json_value_free [18:29:54]json_value_free done [18:29:54]process_json_proto returns [18:29:54]Send response to host [18:29:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155073,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:29:54]free response buf [18:29:54]execute_script done [18:29:54]execute_script returns [18:29:54]free content buf [18:29:54]Sock 9.Close socket [18:29:54]Sock 9.Thread stoped [18:29:58]OFD Sender: No OFD packet to send [18:30:03]OFD Sender: No OFD packet to send [18:30:08]OFD Sender: No OFD packet to send [18:30:13]OFD Sender: No OFD packet to send [18:30:18]OFD Sender: No OFD packet to send [18:30:23]OFD Sender: No OFD packet to send [18:30:28]OFD Sender: No OFD packet to send [18:30:33]OFD Sender: No OFD packet to send [18:30:38]OFD Sender: No OFD packet to send [18:30:43]OFD Sender: No OFD packet to send [18:30:48]OFD Sender: No OFD packet to send [18:30:53]OFD Sender: No OFD packet to send [18:30:58]OFD Sender: No OFD packet to send [18:31:03]OFD Sender: No OFD packet to send [18:31:08]OFD Sender: No OFD packet to send [18:31:13]OFD Sender: No OFD packet to send [18:31:18]OFD Sender: No OFD packet to send [18:31:23]OFD Sender: No OFD packet to send [18:31:28]OFD Sender: No OFD packet to send [18:31:33]OFD Sender: No OFD packet to send [18:31:38]OFD Sender: No OFD packet to send [18:31:40]accept exits with 7 [18:31:40]New connection [18:31:40]New thread 3066748260 created [18:31:40]Thread 3066891620 joined [18:31:40]Waiting for new connection... [18:31:40] Sock 7.Parse request [18:31:40]Sock 7.Check first char [18:31:40]Sock 7.First char is OK [18:31:40]request: POST /json_proto HTTP/1.0 [18:31:40]Method: POST [18:31:40]URL: /json_proto [18:31:40]Method is POST - this is cgi request [18:31:40]url: /json_proto [18:31:40]query_string will be loaded in cgi processing [18:31:40]execute_cgi json_proto POST (null) [18:31:40]execute_cgi path=json_proto method=POST [18:31:40]POST find Content-Length [18:31:40]Host: 172.17.53.67:8080 [18:31:40]Content-Length: 769 [18:31:40]Content-Type: application/json [18:31:40] [18:31:40]POST finish read [18:31:40]Found Content-Length = 769 [18:31:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:40]execute_script... [18:31:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:40]POST & json_proto [18:31:40]process_json_proto [18:31:40]json parsed OK: [18:31:40]protocol is kg_v1.0 [18:31:40]action value=close_receipt [18:31:40]process_action close_receipt [18:31:40]cmd_close_receipt [18:31:40]MH_GetDate [18:31:40]Write to MH i2c: F0 00 00 9A 33 BC [18:31:40]Write i2c OK [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: F0 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: F0 09 00 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: F0 09 00 9A 33 00 8D A9 12 67 19 BC 99 64 46 [18:31:40]GetLastDocTimeStamp 1729276191 [18:31:40]current date 1729276301 [18:31:40]FM_GetShiftState [18:31:40]SAM_PROTO_GetShiftState [18:31:40]wFMCommunicate request_size=4 [18:31:40]MH_SAM_APDU [18:31:40]CAPDU: 80 13 01 00 [18:31:40]Write to MH i2c: E2 08 00 9B 33 80 13 01 00 00 00 00 00 4B [18:31:40]Write i2c OK [18:31:40]MH_I2C_Read... [18:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:40]Read from MH i2c: E2 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 0E 00 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 0E 00 9B 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 82 [18:31:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:31:40]wFMCommunicate OK [18:31:40]SAM_PROTO_GetShiftState done [18:31:40]FM_GetShiftState done [18:31:40]opened in 1729211399 [18:31:40]opened+sec_in_day 1729297799 [18:31:40]quantity*price = 100015 [18:31:40]sum+1 = 100017 [18:31:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 463 18.10.2024 18:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155074 ФПД: 115071220621403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183141&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155074&fm=115071220621403&tin=02508201610067®Number=0000137193017469&sum=100016 [18:31:41]StoreToDocumentArchive [18:31:41]shift 312 fd 155074 [18:31:41]save to /storage/0312/doc_00155074 [18:31:41]save last doc name /storage/0312/doc_00155074 to /storage/kkm_last_doc_name [18:31:41]save OK [18:31:41]Clear old archive folders... [18:31:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:31:41]tlvbuf is B6F49630 [18:31:41]SAM_PROTO_ClearQueue [18:31:41]wFMCommunicate request_size=4 [18:31:41]MH_SAM_APDU [18:31:41]CAPDU: 80 09 00 00 [18:31:41]Write to MH i2c: E2 08 00 A8 33 80 09 00 00 00 00 00 00 4D [18:31:41]Write i2c OK [18:31:41]MH_I2C_Read... [18:31:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:31:41]Read from MH i2c: E2 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 03 00 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 03 00 A8 33 00 90 00 4F [18:31:41]RAPDU: 90 00 [18:31:41]wFMCommunicate OK [18:31:41]SAM_PROTO_ClearQueue done [18:31:41]KKMCreateOFDPacket [18:31:41]OFDProtocolAddRootSTLVToBuf [18:31:41]FM_MakeSignedData [18:31:41]FM_MakeSignedData [18:31:41]SAM_PROTO_SignData [18:31:41]wFMCommunicate request_size=4 [18:31:41]MH_SAM_APDU [18:31:41]CAPDU: 80 0D 01 02 [18:31:41]Write to MH i2c: E2 08 00 A9 33 80 0D 01 02 00 00 00 00 55 [18:31:41]Write i2c OK [18:31:41]MH_I2C_Read... [18:31:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:31:41]Read from MH i2c: E2 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 03 00 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 03 00 A9 33 00 90 00 50 [18:31:41]RAPDU: 90 00 [18:31:41]wFMCommunicate OK [18:31:41]wFMCommunicate request_size=255 [18:31:41]MH_SAM_APDU [18:31:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 8D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5D 02 00 35 04 06 00 68 [18:31:41]Write to MH i2c: E2 02 01 AA 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 8D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5D 02 00 35 04 06 00 68 00 00 57 [18:31:41]Write i2c OK [18:31:41]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 AA 33 00 90 00 51 [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]wFMCommunicate request_size=10 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 02 02 05 A8 1B 3A A0 5B [18:31:42]Write to MH i2c: E2 0D 00 AB 33 80 0D 02 02 05 00 A8 1B 3A A0 5B 00 00 5A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 AB 33 00 90 00 52 [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 03 02 [18:31:42]Write to MH i2c: E2 08 00 AC 33 80 0D 03 02 00 00 00 00 5A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 0B 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 0B 00 AC 33 00 C7 87 3B 8E A6 C7 BA E5 90 00 7E [18:31:42]RAPDU: C7 87 3B 8E A6 C7 BA E5 90 00 [18:31:42]wFMCommunicate OK [18:31:42]SAM_PROTO_SignData done [18:31:42]FM_MakeSignedData done [18:31:42]CreateOFDProtocolMessage [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 11 00 00 [18:31:42]Write to MH i2c: E2 08 00 AD 33 80 11 00 00 00 00 00 00 5A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 17 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 17 00 AD 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [18:31:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:31:42]wFMCommunicate OK [18:31:42]CreateOFDProtocolMessage done [18:31:42]OFDSenderStorePacket 155074 [18:31:42]StoreOFDPacket docnum=155074 [18:31:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 60 07 01 C2 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 8D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5D 02 00 35 04 06 00 68 A8 1B 3A A0 5B C7 87 3B 8E A6 C7 BA E5 [18:31:42]CheckFolder [18:31:42]dirname=/storage/ofd_packets [18:31:42]CheckFolder done [18:31:42]ProducePacketName [18:31:42]name=ofd_packets/00155074 [18:31:42]NVStorageSaveData ofd_packets/00155074 [18:31:42]File name is /storage/ofd_packets/00155074 [18:31:42]Write 301 bytes [18:31:42]NVStorageSaveData done [18:31:42]OFDSenderStorePacket done [18:31:42]KKMCreateOFDPacket done [18:31:42]NVStorageSaveData kkm_last_timestamp [18:31:42]File name is /storage/kkm_last_timestamp [18:31:42]Write 4 bytes [18:31:42]NVStorageSaveData done [18:31:42]ExternCall_PrintAddStr [18:31:42]wPrintStart [18:31:42]Write to MH i2c: 01 00 00 AE 33 E1 [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: 01 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: 01 07 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: 01 07 00 AE 33 00 00 00 00 00 FF 0F F6 [18:31:42]RasterBufferAndPrint [18:31:42]line Счет N : (1)873275 [18:31:42]line ИНН: 02508201610067 [18:31:42]line Контрольно-Кассовый Чек [18:31:42]line ПРОДАЖА [18:31:42]line ТРК (МРК, ГНК) : 32 [18:31:42]line Товар: 2710124130 [18:31:42]line Аи-92-К-5 [18:31:42]line 14.950 * 66.90 [18:31:42]line = 1000.16 [18:31:42]line НДС 12% НСП 1% [18:31:42]line > о реализуемом товаре [18:31:42]line ИТОГО: 1000.16 [18:31:42]line НСП 1% : 8.85 [18:31:42]line НДС 12% : 106.21 [18:31:42]line Наличными: 0.00 [18:31:42]line Безнал.: 1000.16 [18:31:42]line Место: АЗС № 165 "Партнер Нефть" [18:31:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:31:42]line СНО: Общий режим [18:31:42]line Чек 463 18.10.2024 18:31 [18:31:42]line Смена: 312 ФФД: 1.0 [18:31:42]line ЗНМ: 0300000234 [18:31:42]line РНМ: 0000137193017469 [18:31:42]line Версия ККМ: v1.0 [18:31:42]line Платежная система: Mbank [18:31:42]line ФМ: 0000000000963156 [18:31:42]line ФД: 155074 [18:31:42]line ФПД: 115071220621403 [18:31:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183141&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155074&fm=115071220621403&tin=02508201610067®Number=0000137193017469&sum=100016 [18:31:42]written 0, free lines is 4095 [18:31:42]OFD Sender: Processing packet 155074 [packets to send 51, broken 50] [18:31:42]ProducePacketName [18:31:42]name=ofd_packets/00155074 [18:31:42]OFD Sender: To server: pG, [18:31:42]CommunicateWithHost lk.salyk.kg:30040 [18:31:42]ConnectInit lk.salyk.kg [18:31:42]Connected sock=10 [18:31:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 60 07 01 C2 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 8D A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5D 02 00 35 04 06 00 68 A8 1B 3A A0 5B C7 87 3B 8E A6 C7 BA E5 [18:31:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C3 DA 47 00 10 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 5D 02 00 F4 03 04 00 C5 4F 12 67 B6 04 01 00 00 3F 8D 6E FB 4C C3 B2 45 [18:31:42]CommunicateWithHost err = 0 [18:31:42]CheckOFDResponse [18:31:42]1017 (14) - 77093643461234 [18:31:42]1041 (16) - 0000000000963156 [18:31:42]1040 (4) - 155074 [18:31:42]1012 (4) - 18.10.2024 12:08 [18:31:42]1206 (1) - 0 [18:31:42]OFD Sender: Remove packet 155074 [18:31:42]ProducePacketName [18:31:42]name=ofd_packets/00155074 [18:31:42]NVStorageDeleteData [18:31:43]Write to MH i2c: 01 00 00 D7 33 0A [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 D7 33 00 00 00 00 00 1B 0D 39 [18:31:43]RasterBufferAndPrint [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]written 0, free lines is 3364 [18:31:43]MH_Cut [18:31:43]Write to MH i2c: D1 01 00 DE 33 01 E3 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 01 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 01 00 DE 33 00 E2 [18:31:43]Write to MH i2c: 01 00 00 DF 33 12 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]OFD Sender: No OFD packet to send [18:31:43]*** Cut start [18:31:43]*** Partial cut [18:31:43]*** CUTSNS_PIN = 1 [18:31:43]*** CUTSNS_PIN = 0 [18:31:44]*** Brake cut motor [18:31:44]Read from MH i2c: 01 [18:31:44]MH_I2C_Read... [18:31:44]*** Stop cut motor [18:31:44]*** Cut end [18:31:44]Read from MH i2c: 01 07 00 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: 01 07 00 DF 33 00 00 00 00 00 FF 0F 27 [18:31:44]process_action close_receipt done [18:31:44]requested_data is exist [18:31:44]produce_requested_data [18:31:44]requested_item fm.sn is exist - process it [18:31:44]wFMCommunicate request_size=4 [18:31:44]MH_SAM_APDU [18:31:44]CAPDU: 80 11 00 00 [18:31:44]Write to MH i2c: E2 08 00 E0 33 80 11 00 00 00 00 00 00 8D [18:31:44]Write i2c OK [18:31:44]MH_I2C_Read... [18:31:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:44]Read from MH i2c: E2 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 17 00 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 17 00 E0 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [18:31:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:31:44]wFMCommunicate OK [18:31:44]requested_item fd.num is exist - process it [18:31:44]SAM_PROTO_GetFieldsCounters [18:31:44]wFMCommunicate request_size=4 [18:31:44]MH_SAM_APDU [18:31:44]CAPDU: 80 13 00 00 [18:31:44]Write to MH i2c: E2 08 00 E1 33 80 13 00 00 00 00 00 00 90 [18:31:44]Write i2c OK [18:31:44]MH_I2C_Read... [18:31:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:44]Read from MH i2c: E2 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 62 00 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 62 00 E1 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [18:31:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:31:44]wFMCommunicate OK [18:31:44]SAM_PROTO_GetFieldsCounters done [18:31:44]requested_item shift.num is exist - process it [18:31:44]requested_item shift.opened is exist - process it [18:31:44]req_shift_opened [18:31:44]FM_GetShiftState [18:31:44]SAM_PROTO_GetShiftState [18:31:44]wFMCommunicate request_size=4 [18:31:44]MH_SAM_APDU [18:31:44]CAPDU: 80 13 01 00 [18:31:44]Write to MH i2c: E2 08 00 E2 33 80 13 01 00 00 00 00 00 92 [18:31:44]Write i2c OK [18:31:44]MH_I2C_Read... [18:31:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:44]Read from MH i2c: E2 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 0E 00 [18:31:44]MH_I2C_Read... [18:31:44]Read from MH i2c: E2 0E 00 E2 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [18:31:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:31:44]wFMCommunicate OK [18:31:44]SAM_PROTO_GetShiftState done [18:31:44]FM_GetShiftState done [18:31:44]req_shift_opened done [18:31:44]requested_item shift.open_date is exist - process it [18:31:44]req_shift_open_date [18:31:44]req_shift_open_date done [18:31:44]produce_requested_data done [18:31:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155074,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:31:44]process_action_free close_receipt [18:31:44]json_value_free [18:31:44]json_value_free done [18:31:44]process_json_proto returns [18:31:44]Send response to host [18:31:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155074,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:31:44]free response buf [18:31:44]execute_script done [18:31:44]execute_script returns [18:31:44]free content buf [18:31:44]Sock 7.Close socket [18:31:44]Sock 7.Thread stoped [18:31:48]OFD Sender: No OFD packet to send [18:31:53]OFD Sender: No OFD packet to send [18:31:58]OFD Sender: No OFD packet to send [18:32:03]OFD Sender: No OFD packet to send [18:32:08]OFD Sender: No OFD packet to send [18:32:13]OFD Sender: No OFD packet to send [18:32:13]accept exits with 9 [18:32:13]New connection [18:32:13]New thread 3066891620 created [18:32:13]Thread 3066748260 joined [18:32:13]Waiting for new connection... [18:32:13] Sock 9.Parse request [18:32:13]Sock 9.Check first char [18:32:13]Sock 9.First char is OK [18:32:13]request: POST /json_proto HTTP/1.0 [18:32:13]Method: POST [18:32:13]URL: /json_proto [18:32:13]Method is POST - this is cgi request [18:32:13]url: /json_proto [18:32:13]query_string will be loaded in cgi processing [18:32:13]execute_cgi json_proto POST (null) [18:32:13]execute_cgi path=json_proto method=POST [18:32:13]POST find Content-Length [18:32:13]Host: 172.17.53.67:8080 [18:32:13]Content-Length: 769 [18:32:13]Content-Type: application/json [18:32:13] [18:32:13]POST finish read [18:32:13]Found Content-Length = 769 [18:32:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:13]execute_script... [18:32:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:13]POST & json_proto [18:32:13]process_json_proto [18:32:13]json parsed OK: [18:32:13]protocol is kg_v1.0 [18:32:13]action value=close_receipt [18:32:13]process_action close_receipt [18:32:13]cmd_close_receipt [18:32:13]MH_GetDate [18:32:13]Write to MH i2c: F0 00 00 E3 33 05 [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: F0 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: F0 09 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: F0 09 00 E3 33 00 AE A9 12 67 19 BC 99 64 B0 [18:32:13]GetLastDocTimeStamp 1729276301 [18:32:13]current date 1729276334 [18:32:13]FM_GetShiftState [18:32:13]SAM_PROTO_GetShiftState [18:32:13]wFMCommunicate request_size=4 [18:32:13]MH_SAM_APDU [18:32:13]CAPDU: 80 13 01 00 [18:32:13]Write to MH i2c: E2 08 00 E4 33 80 13 01 00 00 00 00 00 94 [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:13]Read from MH i2c: E2 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 0E 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 0E 00 E4 33 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CB [18:32:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:13]wFMCommunicate OK [18:32:13]SAM_PROTO_GetShiftState done [18:32:13]FM_GetShiftState done [18:32:13]opened in 1729211399 [18:32:13]opened+sec_in_day 1729297799 [18:32:13]quantity*price = 100015 [18:32:13]sum+1 = 100017 [18:32:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 464 18.10.2024 18:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155075 ФПД: 172201539879614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183214&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155075&fm=172201539879614&tin=02508201610067®Number=0000137193017469&sum=100016 [18:32:14]StoreToDocumentArchive [18:32:14]shift 312 fd 155075 [18:32:14]save to /storage/0312/doc_00155075 [18:32:14]save last doc name /storage/0312/doc_00155075 to /storage/kkm_last_doc_name [18:32:14]save OK [18:32:14]Clear old archive folders... [18:32:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:32:14]tlvbuf is 01E04C20 [18:32:14]SAM_PROTO_ClearQueue [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 09 00 00 [18:32:14]Write to MH i2c: E2 08 00 F1 33 80 09 00 00 00 00 00 00 96 [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 03 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 03 00 F1 33 00 90 00 98 [18:32:14]RAPDU: 90 00 [18:32:14]wFMCommunicate OK [18:32:14]SAM_PROTO_ClearQueue done [18:32:14]KKMCreateOFDPacket [18:32:14]OFDProtocolAddRootSTLVToBuf [18:32:14]FM_MakeSignedData [18:32:14]FM_MakeSignedData [18:32:14]SAM_PROTO_SignData [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 0D 01 02 [18:32:14]Write to MH i2c: E2 08 00 F2 33 80 0D 01 02 00 00 00 00 9E [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 03 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 03 00 F2 33 00 90 00 99 [18:32:14]RAPDU: 90 00 [18:32:14]wFMCommunicate OK [18:32:14]wFMCommunicate request_size=255 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 AE A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5D 02 00 35 04 06 00 9C [18:32:14]Write to MH i2c: E2 02 01 F3 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 AE A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5D 02 00 35 04 06 00 9C 00 00 F7 [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 03 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 03 00 F3 33 00 90 00 9A [18:32:15]RAPDU: 90 00 [18:32:15]wFMCommunicate OK [18:32:15]wFMCommunicate request_size=10 [18:32:15]MH_SAM_APDU [18:32:15]CAPDU: 80 0D 02 02 05 9D CB 9D 42 BE [18:32:15]Write to MH i2c: E2 0D 00 F4 33 80 0D 02 02 05 00 9D CB 9D 42 BE 00 00 B0 [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 03 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 03 00 F4 33 00 90 00 9B [18:32:15]RAPDU: 90 00 [18:32:15]wFMCommunicate OK [18:32:15]wFMCommunicate request_size=4 [18:32:15]MH_SAM_APDU [18:32:15]CAPDU: 80 0D 03 02 [18:32:15]Write to MH i2c: E2 08 00 F5 33 80 0D 03 02 00 00 00 00 A3 [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 0B 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 0B 00 F5 33 00 7F BF 5E 34 53 D5 B4 1A 90 00 6A [18:32:15]RAPDU: 7F BF 5E 34 53 D5 B4 1A 90 00 [18:32:15]wFMCommunicate OK [18:32:15]SAM_PROTO_SignData done [18:32:15]FM_MakeSignedData done [18:32:15]CreateOFDProtocolMessage [18:32:15]wFMCommunicate request_size=4 [18:32:15]MH_SAM_APDU [18:32:15]CAPDU: 80 11 00 00 [18:32:15]Write to MH i2c: E2 08 00 F6 33 80 11 00 00 00 00 00 00 A3 [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 17 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 17 00 F6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [18:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:15]wFMCommunicate OK [18:32:15]CreateOFDProtocolMessage done [18:32:15]OFDSenderStorePacket 155075 [18:32:15]StoreOFDPacket docnum=155075 [18:32:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 6B 07 01 8F 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 AE A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5D 02 00 35 04 06 00 9C 9D CB 9D 42 BE 7F BF 5E 34 53 D5 B4 1A [18:32:15]CheckFolder [18:32:15]dirname=/storage/ofd_packets [18:32:15]CheckFolder done [18:32:15]ProducePacketName [18:32:15]name=ofd_packets/00155075 [18:32:15]NVStorageSaveData ofd_packets/00155075 [18:32:15]File name is /storage/ofd_packets/00155075 [18:32:15]Write 301 bytes [18:32:15]NVStorageSaveData done [18:32:15]OFDSenderStorePacket done [18:32:15]KKMCreateOFDPacket done [18:32:15]NVStorageSaveData kkm_last_timestamp [18:32:15]File name is /storage/kkm_last_timestamp [18:32:15]Write 4 bytes [18:32:15]NVStorageSaveData done [18:32:15]ExternCall_PrintAddStr [18:32:15]wPrintStart [18:32:15]Write to MH i2c: 01 00 00 F7 33 2A [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 07 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 07 00 F7 33 00 00 00 00 00 FF 0F 3F [18:32:15]RasterBufferAndPrint [18:32:15]line Счет N : (1)873276 [18:32:15]line ИНН: 02508201610067 [18:32:15]line Контрольно-Кассовый Чек [18:32:15]line ПРОДАЖА [18:32:15]line ТРК (МРК, ГНК) : 22 [18:32:15]line Товар: 2710124130 [18:32:15]line Аи-92-К-5 [18:32:15]line 14.950 * 66.90 [18:32:15]line = 1000.16 [18:32:15]line НДС 12% НСП 1% [18:32:15]line > о реализуемом товаре [18:32:15]line ИТОГО: 1000.16 [18:32:15]line НСП 1% : 8.85 [18:32:15]line НДС 12% : 106.21 [18:32:15]line Наличными: 0.00 [18:32:15]line Безнал.: 1000.16 [18:32:15]line Место: АЗС № 165 "Партнер Нефть" [18:32:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:32:15]line СНО: Общий режим [18:32:15]line Чек 464 18.10.2024 18:32 [18:32:15]line Смена: 312 ФФД: 1.0 [18:32:15]line ЗНМ: 0300000234 [18:32:15]line РНМ: 0000137193017469 [18:32:15]line Версия ККМ: v1.0 [18:32:15]line Платежная система: Mbank [18:32:15]line ФМ: 0000000000963156 [18:32:15]line ФД: 155075 [18:32:15]line ФПД: 172201539879614 [18:32:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183214&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155075&fm=172201539879614&tin=02508201610067®Number=0000137193017469&sum=100016 [18:32:15]written 0, free lines is 4095 [18:32:15]OFD Sender: Processing packet 155075 [packets to send 51, broken 50] [18:32:15]ProducePacketName [18:32:15]name=ofd_packets/00155075 [18:32:15]OFD Sender: To server: pG, [18:32:15]CommunicateWithHost lk.salyk.kg:30040 [18:32:15]ConnectInit lk.salyk.kg [18:32:15]Connected sock=10 [18:32:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 6B 07 01 8F 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 AE A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5D 02 00 35 04 06 00 9C 9D CB 9D 42 BE 7F BF 5E 34 53 D5 B4 1A [18:32:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 2A 47 00 76 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 5D 02 00 F4 03 04 00 E6 4F 12 67 B6 04 01 00 00 C0 98 60 AD 5E 9B A6 E9 [18:32:15]CommunicateWithHost err = 0 [18:32:15]CheckOFDResponse [18:32:15]1017 (14) - 77093643461234 [18:32:15]1041 (16) - 0000000000963156 [18:32:15]1040 (4) - 155075 [18:32:15]1012 (4) - 18.10.2024 12:09 [18:32:15]1206 (1) - 0 [18:32:15]OFD Sender: Remove packet 155075 [18:32:15]ProducePacketName [18:32:15]name=ofd_packets/00155075 [18:32:15]NVStorageDeleteData [18:32:15]Write to MH i2c: 01 00 00 20 34 54 [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 07 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: 01 07 00 20 34 00 00 00 00 00 1C 0D 84 [18:32:15]RasterBufferAndPrint [18:32:15]line [18:32:15]line [18:32:15]line [18:32:15]line [18:32:15]line [18:32:15]written 0, free lines is 3365 [18:32:15]MH_Cut [18:32:15]Write to MH i2c: D1 01 00 27 34 01 2D [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: D1 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: D1 01 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: D1 01 00 27 34 00 2C [18:32:15]Write to MH i2c: 01 00 00 28 34 5C [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:16]OFD Sender: No OFD packet to send [18:32:16]*** Cut start [18:32:16]*** Partial cut [18:32:16]*** CUTSNS_PIN = 1 [18:32:16]*** CUTSNS_PIN = 0 [18:32:16]*** Brake cut motor [18:32:17]Read from MH i2c: 01 [18:32:17]MH_I2C_Read... [18:32:17]*** Stop cut motor [18:32:17]*** Cut end [18:32:17]Read from MH i2c: 01 07 00 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: 01 07 00 28 34 00 00 00 00 00 FF 0F 71 [18:32:17]process_action close_receipt done [18:32:17]requested_data is exist [18:32:17]produce_requested_data [18:32:17]requested_item fm.sn is exist - process it [18:32:17]wFMCommunicate request_size=4 [18:32:17]MH_SAM_APDU [18:32:17]CAPDU: 80 11 00 00 [18:32:17]Write to MH i2c: E2 08 00 29 34 80 11 00 00 00 00 00 00 D7 [18:32:17]Write i2c OK [18:32:17]MH_I2C_Read... [18:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:17]Read from MH i2c: E2 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 17 00 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 17 00 29 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [18:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:17]wFMCommunicate OK [18:32:17]requested_item fd.num is exist - process it [18:32:17]SAM_PROTO_GetFieldsCounters [18:32:17]wFMCommunicate request_size=4 [18:32:17]MH_SAM_APDU [18:32:17]CAPDU: 80 13 00 00 [18:32:17]Write to MH i2c: E2 08 00 2A 34 80 13 00 00 00 00 00 00 DA [18:32:17]Write i2c OK [18:32:17]MH_I2C_Read... [18:32:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:17]Read from MH i2c: E2 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 62 00 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 62 00 2A 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [18:32:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:17]wFMCommunicate OK [18:32:17]SAM_PROTO_GetFieldsCounters done [18:32:17]requested_item shift.num is exist - process it [18:32:17]requested_item shift.opened is exist - process it [18:32:17]req_shift_opened [18:32:17]FM_GetShiftState [18:32:17]SAM_PROTO_GetShiftState [18:32:17]wFMCommunicate request_size=4 [18:32:17]MH_SAM_APDU [18:32:17]CAPDU: 80 13 01 00 [18:32:17]Write to MH i2c: E2 08 00 2B 34 80 13 01 00 00 00 00 00 DC [18:32:17]Write i2c OK [18:32:17]MH_I2C_Read... [18:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:17]Read from MH i2c: E2 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 0E 00 [18:32:17]MH_I2C_Read... [18:32:17]Read from MH i2c: E2 0E 00 2B 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [18:32:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:17]wFMCommunicate OK [18:32:17]SAM_PROTO_GetShiftState done [18:32:17]FM_GetShiftState done [18:32:17]req_shift_opened done [18:32:17]requested_item shift.open_date is exist - process it [18:32:17]req_shift_open_date [18:32:17]req_shift_open_date done [18:32:17]produce_requested_data done [18:32:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155075,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:32:17]process_action_free close_receipt [18:32:17]json_value_free [18:32:17]json_value_free done [18:32:17]process_json_proto returns [18:32:17]Send response to host [18:32:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155075,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:32:17]free response buf [18:32:17]execute_script done [18:32:17]execute_script returns [18:32:17]free content buf [18:32:17]Sock 9.Close socket [18:32:17]Sock 9.Thread stoped [18:32:21]OFD Sender: No OFD packet to send [18:32:26]OFD Sender: No OFD packet to send [18:32:28]accept exits with 7 [18:32:28]New connection [18:32:28]New thread 3066748260 created [18:32:28]Thread 3066891620 joined [18:32:28]Waiting for new connection... [18:32:28] Sock 7.Parse request [18:32:28]Sock 7.Check first char [18:32:28]Sock 7.First char is OK [18:32:28]request: POST /json_proto HTTP/1.0 [18:32:28]Method: POST [18:32:28]URL: /json_proto [18:32:28]Method is POST - this is cgi request [18:32:28]url: /json_proto [18:32:28]query_string will be loaded in cgi processing [18:32:28]execute_cgi json_proto POST (null) [18:32:28]execute_cgi path=json_proto method=POST [18:32:28]POST find Content-Length [18:32:28]Host: 172.17.53.67:8080 [18:32:28]Content-Length: 678 [18:32:28]Content-Type: application/json [18:32:28] [18:32:28]POST finish read [18:32:28]Found Content-Length = 678 [18:32:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.080, "sum" : 875.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:28]execute_script... [18:32:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.080, "sum" : 875.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:28]POST & json_proto [18:32:28]process_json_proto [18:32:28]json parsed OK: [18:32:28]protocol is kg_v1.0 [18:32:28]action value=close_receipt [18:32:28]process_action close_receipt [18:32:28]cmd_close_receipt [18:32:28]MH_GetDate [18:32:28]Write to MH i2c: F0 00 00 2C 34 4F [18:32:28]Write i2c OK [18:32:28]MH_I2C_Read... [18:32:28]Read from MH i2c: F0 [18:32:28]MH_I2C_Read... [18:32:28]Read from MH i2c: F0 09 00 [18:32:28]MH_I2C_Read... [18:32:28]Read from MH i2c: F0 09 00 2C 34 00 BD A9 12 67 19 BC 99 64 09 [18:32:28]GetLastDocTimeStamp 1729276334 [18:32:28]current date 1729276349 [18:32:28]FM_GetShiftState [18:32:28]SAM_PROTO_GetShiftState [18:32:28]wFMCommunicate request_size=4 [18:32:28]MH_SAM_APDU [18:32:28]CAPDU: 80 13 01 00 [18:32:28]Write to MH i2c: E2 08 00 2D 34 80 13 01 00 00 00 00 00 DE [18:32:28]Write i2c OK [18:32:28]MH_I2C_Read... [18:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:28]Read from MH i2c: E2 [18:32:28]MH_I2C_Read... [18:32:28]Read from MH i2c: E2 0E 00 [18:32:28]MH_I2C_Read... [18:32:28]Read from MH i2c: E2 0E 00 2D 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 15 [18:32:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:28]wFMCommunicate OK [18:32:28]SAM_PROTO_GetShiftState done [18:32:28]FM_GetShiftState done [18:32:28]opened in 1729211399 [18:32:28]opened+sec_in_day 1729297799 [18:32:28]quantity*price = 87505 [18:32:28]sum+1 = 87506 [18:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 875.00 Внесено: 875.00 СДАЧА: 0.00 НСП 1% : 7.74 НДС 12% : 92.93 Наличными: 875.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 465 18.10.2024 18:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155076 ФПД: 106423085461861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155076&fm=106423085461861&tin=02508201610067®Number=0000137193017469&sum=87500 [18:32:29]StoreToDocumentArchive [18:32:29]shift 312 fd 155076 [18:32:29]save to /storage/0312/doc_00155076 [18:32:29]save last doc name /storage/0312/doc_00155076 to /storage/kkm_last_doc_name [18:32:29]save OK [18:32:29]Clear old archive folders... [18:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:32:29]tlvbuf is B6ECBA70 [18:32:29]SAM_PROTO_ClearQueue [18:32:29]wFMCommunicate request_size=4 [18:32:29]MH_SAM_APDU [18:32:29]CAPDU: 80 09 00 00 [18:32:29]Write to MH i2c: E2 08 00 3A 34 80 09 00 00 00 00 00 00 E0 [18:32:29]Write i2c OK [18:32:29]MH_I2C_Read... [18:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:29]Read from MH i2c: E2 [18:32:29]MH_I2C_Read... [18:32:29]Read from MH i2c: E2 03 00 [18:32:29]MH_I2C_Read... [18:32:29]Read from MH i2c: E2 03 00 3A 34 00 90 00 E2 [18:32:29]RAPDU: 90 00 [18:32:29]wFMCommunicate OK [18:32:29]SAM_PROTO_ClearQueue done [18:32:29]KKMCreateOFDPacket [18:32:29]OFDProtocolAddRootSTLVToBuf [18:32:29]FM_MakeSignedData [18:32:29]FM_MakeSignedData [18:32:29]SAM_PROTO_SignData [18:32:29]wFMCommunicate request_size=4 [18:32:29]MH_SAM_APDU [18:32:29]CAPDU: 80 0D 01 02 [18:32:29]Write to MH i2c: E2 08 00 3B 34 80 0D 01 02 00 00 00 00 E8 [18:32:29]Write i2c OK [18:32:29]MH_I2C_Read... [18:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:30]Read from MH i2c: E2 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 3B 34 00 90 00 E3 [18:32:30]RAPDU: 90 00 [18:32:30]wFMCommunicate OK [18:32:30]wFMCommunicate request_size=255 [18:32:30]MH_SAM_APDU [18:32:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 BD A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5D 02 00 35 04 06 00 60 [18:32:30]Write to MH i2c: E2 02 01 3C 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 BD A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5D 02 00 35 04 06 00 60 00 00 E3 [18:32:30]Write i2c OK [18:32:30]MH_I2C_Read... [18:32:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:30]Read from MH i2c: E2 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 3C 34 00 90 00 E4 [18:32:30]RAPDU: 90 00 [18:32:30]wFMCommunicate OK [18:32:30]wFMCommunicate request_size=10 [18:32:30]MH_SAM_APDU [18:32:30]CAPDU: 80 0D 02 02 05 CA 8E 34 71 65 [18:32:30]Write to MH i2c: E2 0D 00 3D 34 80 0D 02 02 05 00 CA 8E 34 71 65 00 00 57 [18:32:30]Write i2c OK [18:32:30]MH_I2C_Read... [18:32:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:30]Read from MH i2c: E2 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 03 00 3D 34 00 90 00 E5 [18:32:30]RAPDU: 90 00 [18:32:30]wFMCommunicate OK [18:32:30]wFMCommunicate request_size=4 [18:32:30]MH_SAM_APDU [18:32:30]CAPDU: 80 0D 03 02 [18:32:30]Write to MH i2c: E2 08 00 3E 34 80 0D 03 02 00 00 00 00 ED [18:32:30]Write i2c OK [18:32:30]MH_I2C_Read... [18:32:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:30]Read from MH i2c: E2 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 0B 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 0B 00 3E 34 00 3D AF C9 4B D3 ED 12 40 90 00 00 [18:32:30]RAPDU: 3D AF C9 4B D3 ED 12 40 90 00 [18:32:30]wFMCommunicate OK [18:32:30]SAM_PROTO_SignData done [18:32:30]FM_MakeSignedData done [18:32:30]CreateOFDProtocolMessage [18:32:30]wFMCommunicate request_size=4 [18:32:30]MH_SAM_APDU [18:32:30]CAPDU: 80 11 00 00 [18:32:30]Write to MH i2c: E2 08 00 3F 34 80 11 00 00 00 00 00 00 ED [18:32:30]Write i2c OK [18:32:30]MH_I2C_Read... [18:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:30]Read from MH i2c: E2 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 17 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: E2 17 00 3F 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [18:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:30]wFMCommunicate OK [18:32:30]CreateOFDProtocolMessage done [18:32:30]OFDSenderStorePacket 155076 [18:32:30]StoreOFDPacket docnum=155076 [18:32:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 60 07 01 8E 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 BD A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5D 02 00 35 04 06 00 60 CA 8E 34 71 65 3D AF C9 4B D3 ED 12 40 [18:32:30]CheckFolder [18:32:30]dirname=/storage/ofd_packets [18:32:30]CheckFolder done [18:32:30]ProducePacketName [18:32:30]name=ofd_packets/00155076 [18:32:30]NVStorageSaveData ofd_packets/00155076 [18:32:30]File name is /storage/ofd_packets/00155076 [18:32:30]Write 301 bytes [18:32:30]NVStorageSaveData done [18:32:30]OFDSenderStorePacket done [18:32:30]KKMCreateOFDPacket done [18:32:30]NVStorageSaveData kkm_last_timestamp [18:32:30]File name is /storage/kkm_last_timestamp [18:32:30]Write 4 bytes [18:32:30]NVStorageSaveData done [18:32:30]ExternCall_PrintAddStr [18:32:30]wPrintStart [18:32:30]Write to MH i2c: 01 00 00 40 34 74 [18:32:30]Write i2c OK [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: 01 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: 01 07 00 [18:32:30]MH_I2C_Read... [18:32:30]Read from MH i2c: 01 07 00 40 34 00 00 00 00 00 FF 0F 89 [18:32:30]RasterBufferAndPrint [18:32:30]line Счет N : (1)873277 [18:32:30]line ИНН: 02508201610067 [18:32:30]line Контрольно-Кассовый Чек [18:32:30]line ПРОДАЖА [18:32:30]line ТРК (МРК, ГНК) : 42 [18:32:30]line Товар: 2710124130 [18:32:30]line Аи-92-К-5 [18:32:30]line 13.080 * 66.90 [18:32:30]line = 875.05 [18:32:30]line НДС 12% НСП 1% [18:32:30]line > о реализуемом товаре [18:32:30]line ОКРУГЛЕНИЕ: -0.05 [18:32:30]line ИТОГО: 875.00 [18:32:30]line Внесено: 875.00 [18:32:30]line СДАЧА: 0.00 [18:32:30]line НСП 1% : 7.74 [18:32:30]line НДС 12% : 92.93 [18:32:30]line Наличными: 875.00 [18:32:30]line Безнал.: 0.00 [18:32:30]line Место: АЗС № 165 "Партнер Нефть" [18:32:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:32:30]line СНО: Общий режим [18:32:30]line Чек 465 18.10.2024 18:32 [18:32:30]line Смена: 312 ФФД: 1.0 [18:32:30]line ЗНМ: 0300000234 [18:32:30]line РНМ: 0000137193017469 [18:32:30]line Версия ККМ: v1.0 [18:32:30]line ФМ: 0000000000963156 [18:32:30]line ФД: 155076 [18:32:30]line ФПД: 106423085461861 [18:32:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155076&fm=106423085461861&tin=02508201610067®Number=0000137193017469&sum=87500 [18:32:30]OFD Sender: Processing packet 155076 [packets to send 51, broken 50] [18:32:30]ProducePacketName [18:32:30]name=ofd_packets/00155076 [18:32:30]OFD Sender: To server: pG, [18:32:30]CommunicateWithHost lk.salyk.kg:30040 [18:32:30]ConnectInit lk.salyk.kg [18:32:30]written 0, free lines is 4095 [18:32:30]Connected sock=10 [18:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 60 07 01 8E 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 BD A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5D 02 00 35 04 06 00 60 CA 8E 34 71 65 3D AF C9 4B D3 ED 12 40 [18:32:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A EF 47 00 DB 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 5D 02 00 F4 03 04 00 F5 4F 12 67 B6 04 01 00 00 8D C4 CE 3A D5 E5 F5 1E [18:32:31]CommunicateWithHost err = 0 [18:32:31]CheckOFDResponse [18:32:31]1017 (14) - 77093643461234 [18:32:31]1041 (16) - 0000000000963156 [18:32:31]1040 (4) - 155076 [18:32:31]1012 (4) - 18.10.2024 12:09 [18:32:31]1206 (1) - 0 [18:32:31]OFD Sender: Remove packet 155076 [18:32:31]ProducePacketName [18:32:31]name=ofd_packets/00155076 [18:32:31]NVStorageDeleteData [18:32:31]Write to MH i2c: 01 00 00 6B 34 9F [18:32:31]Write i2c OK [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: 01 [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: 01 07 00 [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: 01 07 00 6B 34 00 00 00 00 00 0C 0D BF [18:32:31]RasterBufferAndPrint [18:32:31]line [18:32:31]line [18:32:31]line [18:32:31]line [18:32:31]line [18:32:31]written 0, free lines is 3349 [18:32:31]MH_Cut [18:32:31]Write to MH i2c: D1 01 00 72 34 01 78 [18:32:31]Write i2c OK [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: D1 [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: D1 01 00 [18:32:31]MH_I2C_Read... [18:32:31]Read from MH i2c: D1 01 00 72 34 00 77 [18:32:31]Write to MH i2c: 01 00 00 73 34 A7 [18:32:31]Write i2c OK [18:32:31]MH_I2C_Read... [18:32:31]OFD Sender: No OFD packet to send [18:32:31]*** Cut start [18:32:31]*** Partial cut [18:32:31]*** CUTSNS_PIN = 1 [18:32:31]*** CUTSNS_PIN = 0 [18:32:32]*** Brake cut motor [18:32:32]Read from MH i2c: 01 [18:32:32]MH_I2C_Read... [18:32:32]*** Stop cut motor [18:32:32]*** Cut end [18:32:32]Read from MH i2c: 01 07 00 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: 01 07 00 73 34 00 00 00 00 00 FF 0F BC [18:32:32]process_action close_receipt done [18:32:32]requested_data is exist [18:32:32]produce_requested_data [18:32:32]requested_item fm.sn is exist - process it [18:32:32]wFMCommunicate request_size=4 [18:32:32]MH_SAM_APDU [18:32:32]CAPDU: 80 11 00 00 [18:32:32]Write to MH i2c: E2 08 00 74 34 80 11 00 00 00 00 00 00 22 [18:32:32]Write i2c OK [18:32:32]MH_I2C_Read... [18:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:32]Read from MH i2c: E2 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 17 00 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 17 00 74 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [18:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:32]wFMCommunicate OK [18:32:32]requested_item fd.num is exist - process it [18:32:32]SAM_PROTO_GetFieldsCounters [18:32:32]wFMCommunicate request_size=4 [18:32:32]MH_SAM_APDU [18:32:32]CAPDU: 80 13 00 00 [18:32:32]Write to MH i2c: E2 08 00 75 34 80 13 00 00 00 00 00 00 25 [18:32:32]Write i2c OK [18:32:32]MH_I2C_Read... [18:32:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:32]Read from MH i2c: E2 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 62 00 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 62 00 75 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [18:32:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:32]wFMCommunicate OK [18:32:32]SAM_PROTO_GetFieldsCounters done [18:32:32]requested_item shift.num is exist - process it [18:32:32]requested_item shift.opened is exist - process it [18:32:32]req_shift_opened [18:32:32]FM_GetShiftState [18:32:32]SAM_PROTO_GetShiftState [18:32:32]wFMCommunicate request_size=4 [18:32:32]MH_SAM_APDU [18:32:32]CAPDU: 80 13 01 00 [18:32:32]Write to MH i2c: E2 08 00 76 34 80 13 01 00 00 00 00 00 27 [18:32:32]Write i2c OK [18:32:32]MH_I2C_Read... [18:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:32]Read from MH i2c: E2 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 0E 00 [18:32:32]MH_I2C_Read... [18:32:32]Read from MH i2c: E2 0E 00 76 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [18:32:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:32]wFMCommunicate OK [18:32:32]SAM_PROTO_GetShiftState done [18:32:32]FM_GetShiftState done [18:32:32]req_shift_opened done [18:32:32]requested_item shift.open_date is exist - process it [18:32:32]req_shift_open_date [18:32:32]req_shift_open_date done [18:32:32]produce_requested_data done [18:32:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155076,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:32:32]process_action_free close_receipt [18:32:32]json_value_free [18:32:32]json_value_free done [18:32:32]process_json_proto returns [18:32:32]Send response to host [18:32:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155076,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:32:32]free response buf [18:32:32]execute_script done [18:32:32]execute_script returns [18:32:32]free content buf [18:32:32]Sock 7.Close socket [18:32:32]Sock 7.Thread stoped [18:32:33]accept exits with 9 [18:32:33]New connection [18:32:33]New thread 3066891620 created [18:32:33]Thread 3066748260 joined [18:32:33]Waiting for new connection... [18:32:33] Sock 9.Parse request [18:32:33]Sock 9.Check first char [18:32:33]Sock 9.First char is OK [18:32:33]request: POST /json_proto HTTP/1.0 [18:32:33]Method: POST [18:32:33]URL: /json_proto [18:32:33]Method is POST - this is cgi request [18:32:33]url: /json_proto [18:32:33]query_string will be loaded in cgi processing [18:32:33]execute_cgi json_proto POST (null) [18:32:33]execute_cgi path=json_proto method=POST [18:32:33]POST find Content-Length [18:32:33]Host: 172.17.53.67:8080 [18:32:33]Content-Length: 632 [18:32:33]Content-Type: application/json [18:32:33] [18:32:33]POST finish read [18:32:33]Found Content-Length = 632 [18:32:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:33]execute_script... [18:32:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:33]POST & json_proto [18:32:33]process_json_proto [18:32:33]json parsed OK: [18:32:33]protocol is kg_v1.0 [18:32:33]action value=close_receipt [18:32:33]process_action close_receipt [18:32:33]cmd_close_receipt [18:32:33]MH_GetDate [18:32:33]Write to MH i2c: F0 00 00 77 34 9A [18:32:33]Write i2c OK [18:32:33]MH_I2C_Read... [18:32:33]Read from MH i2c: F0 [18:32:33]MH_I2C_Read... [18:32:33]Read from MH i2c: F0 09 00 [18:32:33]MH_I2C_Read... [18:32:33]Read from MH i2c: F0 09 00 77 34 00 C2 A9 12 67 19 BC 99 64 59 [18:32:33]GetLastDocTimeStamp 1729276349 [18:32:33]current date 1729276354 [18:32:33]FM_GetShiftState [18:32:33]SAM_PROTO_GetShiftState [18:32:33]wFMCommunicate request_size=4 [18:32:33]MH_SAM_APDU [18:32:33]CAPDU: 80 13 01 00 [18:32:33]Write to MH i2c: E2 08 00 78 34 80 13 01 00 00 00 00 00 29 [18:32:33]Write i2c OK [18:32:33]MH_I2C_Read... [18:32:33]Read from MH i2c: E2 [18:32:33]MH_I2C_Read... [18:32:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:33]Read from MH i2c: E2 0E 00 [18:32:33]MH_I2C_Read... [18:32:33]Read from MH i2c: E2 0E 00 78 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 60 [18:32:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:33]wFMCommunicate OK [18:32:33]SAM_PROTO_GetShiftState done [18:32:33]FM_GetShiftState done [18:32:33]opened in 1729211399 [18:32:33]opened+sec_in_day 1729297799 [18:32:33]quantity*price = 50000 [18:32:33]sum+1 = 50001 [18:32:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 466 18.10.2024 18:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155077 ФПД: 119021067073681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155077&fm=119021067073681&tin=02508201610067®Number=0000137193017469&sum=50000 [18:32:34]StoreToDocumentArchive [18:32:34]shift 312 fd 155077 [18:32:34]save to /storage/0312/doc_00155077 [18:32:34]save last doc name /storage/0312/doc_00155077 to /storage/kkm_last_doc_name [18:32:34]save OK [18:32:34]Clear old archive folders... [18:32:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:32:34]tlvbuf is 01E5DC60 [18:32:34]SAM_PROTO_ClearQueue [18:32:34]wFMCommunicate request_size=4 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 09 00 00 [18:32:34]Write to MH i2c: E2 08 00 85 34 80 09 00 00 00 00 00 00 2B [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 85 34 00 90 00 2D [18:32:34]RAPDU: 90 00 [18:32:34]wFMCommunicate OK [18:32:34]SAM_PROTO_ClearQueue done [18:32:34]KKMCreateOFDPacket [18:32:34]OFDProtocolAddRootSTLVToBuf [18:32:34]FM_MakeSignedData [18:32:34]FM_MakeSignedData [18:32:34]SAM_PROTO_SignData [18:32:34]wFMCommunicate request_size=4 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 0D 01 02 [18:32:34]Write to MH i2c: E2 08 00 86 34 80 0D 01 02 00 00 00 00 33 [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 86 34 00 90 00 2E [18:32:34]RAPDU: 90 00 [18:32:34]wFMCommunicate OK [18:32:34]wFMCommunicate request_size=255 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 C2 A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5D 02 00 35 04 06 00 [18:32:34]Write to MH i2c: E2 02 01 87 34 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 C2 A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5D 02 00 35 04 06 00 00 00 C8 [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 87 34 00 90 00 2F [18:32:34]RAPDU: 90 00 [18:32:34]wFMCommunicate OK [18:32:34]wFMCommunicate request_size=11 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 0D 02 02 06 6C 3F C0 6C 78 91 [18:32:34]Write to MH i2c: E2 0E 00 88 34 80 0D 02 02 06 00 6C 3F C0 6C 78 91 00 00 22 [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 03 00 88 34 00 90 00 30 [18:32:34]RAPDU: 90 00 [18:32:34]wFMCommunicate OK [18:32:34]wFMCommunicate request_size=4 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 0D 03 02 [18:32:34]Write to MH i2c: E2 08 00 89 34 80 0D 03 02 00 00 00 00 38 [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 0B 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 0B 00 89 34 00 10 53 43 9D 4E 8E 0F 14 90 00 7B [18:32:34]RAPDU: 10 53 43 9D 4E 8E 0F 14 90 00 [18:32:34]wFMCommunicate OK [18:32:34]SAM_PROTO_SignData done [18:32:34]FM_MakeSignedData done [18:32:34]CreateOFDProtocolMessage [18:32:34]wFMCommunicate request_size=4 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 11 00 00 [18:32:34]Write to MH i2c: E2 08 00 8A 34 80 11 00 00 00 00 00 00 38 [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:35]Read from MH i2c: E2 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: E2 17 00 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: E2 17 00 8A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [18:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:35]wFMCommunicate OK [18:32:35]CreateOFDProtocolMessage done [18:32:35]OFDSenderStorePacket 155077 [18:32:35]StoreOFDPacket docnum=155077 [18:32:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 03 F9 08 01 AE 12 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 C2 A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5D 02 00 35 04 06 00 6C 3F C0 6C 78 91 10 53 43 9D 4E 8E 0F 14 [18:32:35]CheckFolder [18:32:35]dirname=/storage/ofd_packets [18:32:35]CheckFolder done [18:32:35]ProducePacketName [18:32:35]name=ofd_packets/00155077 [18:32:35]NVStorageSaveData ofd_packets/00155077 [18:32:35]File name is /storage/ofd_packets/00155077 [18:32:35]Write 302 bytes [18:32:35]NVStorageSaveData done [18:32:35]OFDSenderStorePacket done [18:32:35]KKMCreateOFDPacket done [18:32:35]NVStorageSaveData kkm_last_timestamp [18:32:35]File name is /storage/kkm_last_timestamp [18:32:35]Write 4 bytes [18:32:35]NVStorageSaveData done [18:32:35]ExternCall_PrintAddStr [18:32:35]wPrintStart [18:32:35]Write to MH i2c: 01 00 00 8B 34 BF [18:32:35]Write i2c OK [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 07 00 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 07 00 8B 34 00 00 00 00 00 FF 0F D4 [18:32:35]RasterBufferAndPrint [18:32:35]line Счет N : (1)873278 [18:32:35]line ИНН: 02508201610067 [18:32:35]line Контрольно-Кассовый Чек [18:32:35]line ПРОДАЖА [18:32:35]line ТРК (МРК, ГНК) : 13 [18:32:35]line Товар: 2710124130 [18:32:35]line Super 92-К-5 [18:32:35]line 7.310 * 68.40 [18:32:35]line = 500.00 [18:32:35]line НДС 12% НСП 1% [18:32:35]line > о реализуемом товаре [18:32:35]line ИТОГО: 500.00 [18:32:35]line НСП 1% : 4.42 [18:32:35]line НДС 12% : 53.10 [18:32:35]line Наличными: 500.00 [18:32:35]line Безнал.: 0.00 [18:32:35]line Место: АЗС № 165 "Партнер Нефть" [18:32:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:32:35]line СНО: Общий режим [18:32:35]line Чек 466 18.10.2024 18:32 [18:32:35]line Смена: 312 ФФД: 1.0 [18:32:35]line ЗНМ: 0300000234 [18:32:35]line РНМ: 0000137193017469 [18:32:35]line Версия ККМ: v1.0 [18:32:35]line ФМ: 0000000000963156 [18:32:35]line ФД: 155077 [18:32:35]line ФПД: 119021067073681 [18:32:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155077&fm=119021067073681&tin=02508201610067®Number=0000137193017469&sum=50000 [18:32:35]OFD Sender: Processing packet 155077 [packets to send 51, broken 50] [18:32:35]ProducePacketName [18:32:35]name=ofd_packets/00155077 [18:32:35]OFD Sender: To server: pG, [18:32:35]CommunicateWithHost lk.salyk.kg:30040 [18:32:35]ConnectInit lk.salyk.kg [18:32:35]written 0, free lines is 4095 [18:32:35]Connected sock=10 [18:32:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 03 F9 08 01 AE 12 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 C2 A9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5D 02 00 35 04 06 00 6C 3F C0 6C 78 91 10 53 43 9D 4E 8E 0F 14 [18:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF D7 47 00 C5 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 5D 02 00 F4 03 04 00 FA 4F 12 67 B6 04 01 00 00 ED 1F AA D4 0D EF BC 1B [18:32:35]CommunicateWithHost err = 0 [18:32:35]CheckOFDResponse [18:32:35]1017 (14) - 77093643461234 [18:32:35]1041 (16) - 0000000000963156 [18:32:35]1040 (4) - 155077 [18:32:35]1012 (4) - 18.10.2024 12:09 [18:32:35]1206 (1) - 0 [18:32:35]OFD Sender: Remove packet 155077 [18:32:35]ProducePacketName [18:32:35]name=ofd_packets/00155077 [18:32:35]NVStorageDeleteData [18:32:35]Write to MH i2c: 01 00 00 B3 34 E7 [18:32:35]Write i2c OK [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 07 00 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: 01 07 00 B3 34 00 00 00 00 00 2D 0D 28 [18:32:35]RasterBufferAndPrint [18:32:35]line [18:32:35]line [18:32:35]line [18:32:35]line [18:32:35]line [18:32:35]written 0, free lines is 3389 [18:32:35]MH_Cut [18:32:35]Write to MH i2c: D1 01 00 BA 34 01 C0 [18:32:35]Write i2c OK [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: D1 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: D1 01 00 [18:32:35]MH_I2C_Read... [18:32:35]Read from MH i2c: D1 01 00 BA 34 00 BF [18:32:35]Write to MH i2c: 01 00 00 BB 34 EF [18:32:35]Write i2c OK [18:32:35]MH_I2C_Read... [18:32:36]OFD Sender: No OFD packet to send [18:32:36]*** Cut start [18:32:36]*** Partial cut [18:32:36]*** CUTSNS_PIN = 1 [18:32:36]*** CUTSNS_PIN = 0 [18:32:36]*** Brake cut motor [18:32:37]Read from MH i2c: 01 [18:32:37]MH_I2C_Read... [18:32:37]*** Stop cut motor [18:32:37]*** Cut end [18:32:37]Read from MH i2c: 01 07 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: 01 07 00 BB 34 00 00 00 00 00 FF 0F 04 [18:32:37]process_action close_receipt done [18:32:37]requested_data is exist [18:32:37]produce_requested_data [18:32:37]requested_item fm.sn is exist - process it [18:32:37]wFMCommunicate request_size=4 [18:32:37]MH_SAM_APDU [18:32:37]CAPDU: 80 11 00 00 [18:32:37]Write to MH i2c: E2 08 00 BC 34 80 11 00 00 00 00 00 00 6A [18:32:37]Write i2c OK [18:32:37]MH_I2C_Read... [18:32:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:37]Read from MH i2c: E2 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 17 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 17 00 BC 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [18:32:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:32:37]wFMCommunicate OK [18:32:37]requested_item fd.num is exist - process it [18:32:37]SAM_PROTO_GetFieldsCounters [18:32:37]wFMCommunicate request_size=4 [18:32:37]MH_SAM_APDU [18:32:37]CAPDU: 80 13 00 00 [18:32:37]Write to MH i2c: E2 08 00 BD 34 80 13 00 00 00 00 00 00 6D [18:32:37]Write i2c OK [18:32:37]MH_I2C_Read... [18:32:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:37]Read from MH i2c: E2 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 62 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 62 00 BD 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:32:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:37]wFMCommunicate OK [18:32:37]SAM_PROTO_GetFieldsCounters done [18:32:37]requested_item shift.num is exist - process it [18:32:37]requested_item shift.opened is exist - process it [18:32:37]req_shift_opened [18:32:37]FM_GetShiftState [18:32:37]SAM_PROTO_GetShiftState [18:32:37]wFMCommunicate request_size=4 [18:32:37]MH_SAM_APDU [18:32:37]CAPDU: 80 13 01 00 [18:32:37]Write to MH i2c: E2 08 00 BE 34 80 13 01 00 00 00 00 00 6F [18:32:37]Write i2c OK [18:32:37]MH_I2C_Read... [18:32:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:37]Read from MH i2c: E2 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 0E 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 0E 00 BE 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A6 [18:32:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:32:37]wFMCommunicate OK [18:32:37]SAM_PROTO_GetShiftState done [18:32:37]FM_GetShiftState done [18:32:37]req_shift_opened done [18:32:37]requested_item shift.open_date is exist - process it [18:32:37]req_shift_open_date [18:32:37]req_shift_open_date done [18:32:37]produce_requested_data done [18:32:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155077,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:32:37]process_action_free close_receipt [18:32:37]json_value_free [18:32:37]json_value_free done [18:32:37]process_json_proto returns [18:32:37]Send response to host [18:32:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155077,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:32:37]free response buf [18:32:37]execute_script done [18:32:37]execute_script returns [18:32:37]free content buf [18:32:37]Sock 9.Close socket [18:32:37]Sock 9.Thread stoped [18:32:41]OFD Sender: No OFD packet to send [18:32:46]OFD Sender: No OFD packet to send [18:32:51]OFD Sender: No OFD packet to send [18:32:56]OFD Sender: No OFD packet to send [18:33:01]OFD Sender: No OFD packet to send [18:33:06]OFD Sender: No OFD packet to send [18:33:11]OFD Sender: No OFD packet to send [18:33:16]OFD Sender: No OFD packet to send [18:33:21]OFD Sender: No OFD packet to send [18:33:26]OFD Sender: No OFD packet to send [18:33:31]OFD Sender: No OFD packet to send [18:33:36]OFD Sender: No OFD packet to send [18:33:41]OFD Sender: No OFD packet to send [18:33:46]OFD Sender: No OFD packet to send [18:33:51]OFD Sender: No OFD packet to send [18:33:56]OFD Sender: No OFD packet to send [18:34:01]OFD Sender: No OFD packet to send [18:34:06]OFD Sender: No OFD packet to send [18:34:11]OFD Sender: No OFD packet to send [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:01]OFD Sender: No OFD packet to send [18:35:06]OFD Sender: No OFD packet to send [18:35:11]OFD Sender: No OFD packet to send [18:35:16]OFD Sender: No OFD packet to send [18:35:21]OFD Sender: No OFD packet to send [18:35:26]OFD Sender: No OFD packet to send [18:35:31]OFD Sender: No OFD packet to send [18:35:36]OFD Sender: No OFD packet to send [18:35:41]OFD Sender: No OFD packet to send [18:35:46]OFD Sender: No OFD packet to send [18:35:51]OFD Sender: No OFD packet to send [18:35:56]OFD Sender: No OFD packet to send [18:35:58]accept exits with 7 [18:35:58]New connection [18:35:58]New thread 3066748260 created [18:35:58]Thread 3066891620 joined [18:35:58]Waiting for new connection... [18:35:58] Sock 7.Parse request [18:35:58]Sock 7.Check first char [18:35:58]Sock 7.First char is OK [18:35:58]request: POST /json_proto HTTP/1.0 [18:35:58]Method: POST [18:35:58]URL: /json_proto [18:35:58]Method is POST - this is cgi request [18:35:58]url: /json_proto [18:35:58]query_string will be loaded in cgi processing [18:35:58]execute_cgi json_proto POST (null) [18:35:58]execute_cgi path=json_proto method=POST [18:35:58]POST find Content-Length [18:35:58]Host: 172.17.53.67:8080 [18:35:58]Content-Length: 678 [18:35:58]Content-Type: application/json [18:35:58] [18:35:58]POST finish read [18:35:58]Found Content-Length = 678 [18:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:58]execute_script... [18:35:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:58]POST & json_proto [18:35:58]process_json_proto [18:35:58]json parsed OK: [18:35:58]protocol is kg_v1.0 [18:35:58]action value=close_receipt [18:35:58]process_action close_receipt [18:35:58]cmd_close_receipt [18:35:58]MH_GetDate [18:35:58]Write to MH i2c: F0 00 00 BF 34 E2 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 09 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 09 00 BF 34 00 90 AA 12 67 19 BC 99 64 70 [18:35:58]GetLastDocTimeStamp 1729276354 [18:35:58]current date 1729276560 [18:35:58]FM_GetShiftState [18:35:58]SAM_PROTO_GetShiftState [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 13 01 00 [18:35:58]Write to MH i2c: E2 08 00 C0 34 80 13 01 00 00 00 00 00 71 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 C0 34 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A8 [18:35:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:35:58]wFMCommunicate OK [18:35:58]SAM_PROTO_GetShiftState done [18:35:58]FM_GetShiftState done [18:35:58]opened in 1729211399 [18:35:58]opened+sec_in_day 1729297799 [18:35:58]quantity*price = 70044 [18:35:58]sum+1 = 70045 [18:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 467 18.10.2024 18:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155078 ФПД: 223796071166336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155078&fm=223796071166336&tin=02508201610067®Number=0000137193017469&sum=70000 [18:36:00]StoreToDocumentArchive [18:36:00]shift 312 fd 155078 [18:36:00]save to /storage/0312/doc_00155078 [18:36:00]save last doc name /storage/0312/doc_00155078 to /storage/kkm_last_doc_name [18:36:00]save OK [18:36:00]Clear old archive folders... [18:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:00]tlvbuf is 01EA7760 [18:36:00]SAM_PROTO_ClearQueue [18:36:00]wFMCommunicate request_size=4 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 09 00 00 [18:36:00]Write to MH i2c: E2 08 00 CD 34 80 09 00 00 00 00 00 00 73 [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 CD 34 00 90 00 75 [18:36:00]RAPDU: 90 00 [18:36:00]wFMCommunicate OK [18:36:00]SAM_PROTO_ClearQueue done [18:36:00]KKMCreateOFDPacket [18:36:00]OFDProtocolAddRootSTLVToBuf [18:36:00]FM_MakeSignedData [18:36:00]FM_MakeSignedData [18:36:00]SAM_PROTO_SignData [18:36:00]wFMCommunicate request_size=4 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 0D 01 02 [18:36:00]Write to MH i2c: E2 08 00 CE 34 80 0D 01 02 00 00 00 00 7B [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 CE 34 00 90 00 76 [18:36:00]RAPDU: 90 00 [18:36:00]wFMCommunicate OK [18:36:00]wFMCommunicate request_size=255 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 90 AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5D 02 00 35 04 06 00 CB [18:36:00]Write to MH i2c: E2 02 01 CF 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 90 AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5D 02 00 35 04 06 00 CB 00 00 E2 [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 CF 34 00 90 00 77 [18:36:00]RAPDU: 90 00 [18:36:00]wFMCommunicate OK [18:36:00]wFMCommunicate request_size=10 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 0D 02 02 05 8A 95 52 F1 80 [18:36:00]Write to MH i2c: E2 0D 00 D0 34 80 0D 02 02 05 00 8A 95 52 F1 80 00 00 6A [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 03 00 D0 34 00 90 00 78 [18:36:00]RAPDU: 90 00 [18:36:00]wFMCommunicate OK [18:36:00]wFMCommunicate request_size=4 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 0D 03 02 [18:36:00]Write to MH i2c: E2 08 00 D1 34 80 0D 03 02 00 00 00 00 80 [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 0B 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 0B 00 D1 34 00 AE 47 20 24 12 89 66 0D 90 00 C8 [18:36:00]RAPDU: AE 47 20 24 12 89 66 0D 90 00 [18:36:00]wFMCommunicate OK [18:36:00]SAM_PROTO_SignData done [18:36:00]FM_MakeSignedData done [18:36:00]CreateOFDProtocolMessage [18:36:00]wFMCommunicate request_size=4 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 11 00 00 [18:36:00]Write to MH i2c: E2 08 00 D2 34 80 11 00 00 00 00 00 00 80 [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 17 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 17 00 D2 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [18:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:36:00]wFMCommunicate OK [18:36:00]CreateOFDProtocolMessage done [18:36:00]OFDSenderStorePacket 155078 [18:36:00]StoreOFDPacket docnum=155078 [18:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C 87 07 01 E5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 90 AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5D 02 00 35 04 06 00 CB 8A 95 52 F1 80 AE 47 20 24 12 89 66 0D [18:36:00]CheckFolder [18:36:00]dirname=/storage/ofd_packets [18:36:00]CheckFolder done [18:36:00]ProducePacketName [18:36:00]name=ofd_packets/00155078 [18:36:00]NVStorageSaveData ofd_packets/00155078 [18:36:00]File name is /storage/ofd_packets/00155078 [18:36:00]Write 301 bytes [18:36:00]NVStorageSaveData done [18:36:00]OFDSenderStorePacket done [18:36:00]KKMCreateOFDPacket done [18:36:00]NVStorageSaveData kkm_last_timestamp [18:36:00]File name is /storage/kkm_last_timestamp [18:36:00]Write 4 bytes [18:36:00]NVStorageSaveData done [18:36:00]OFD Sender: Processing packet 155078 [packets to send 51, broken 50] [18:36:00]ProducePacketName [18:36:00]name=ofd_packets/00155078 [18:36:00]OFD Sender: To server: pG, [18:36:00]CommunicateWithHost lk.salyk.kg:30040 [18:36:00]ConnectInit lk.salyk.kg [18:36:00]ExternCall_PrintAddStr [18:36:00]wPrintStart [18:36:00]Write to MH i2c: 01 00 00 D3 34 07 [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: 01 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: 01 07 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: 01 07 00 D3 34 00 00 00 00 00 FF 0F 1C [18:36:00]RasterBufferAndPrint [18:36:00]line Счет N : (1)873279 [18:36:00]line ИНН: 02508201610067 [18:36:00]line Контрольно-Кассовый Чек [18:36:00]line ПРОДАЖА [18:36:00]line ТРК (МРК, ГНК) : 22 [18:36:00]line Товар: 2710124130 [18:36:00]line Аи-92-К-5 [18:36:00]line 10.470 * 66.90 [18:36:00]line = 700.44 [18:36:00]line НДС 12% НСП 1% [18:36:00]line > о реализуемом товаре [18:36:00]line ОКРУГЛЕНИЕ: -0.44 [18:36:00]line ИТОГО: 700.00 [18:36:00]line Внесено: 700.00 [18:36:00]line СДАЧА: 0.00 [18:36:00]line НСП 1% : 6.20 [18:36:00]line НДС 12% : 74.38 [18:36:00]line Наличными: 700.00 [18:36:00]line Безнал.: 0.00 [18:36:00]line Место: АЗС № 165 "Партнер Нефть" [18:36:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:36:00]line СНО: Общий режим [18:36:00]line Чек 467 18.10.2024 18:36 [18:36:00]line Смена: 312 ФФД: 1.0 [18:36:00]line ЗНМ: 0300000234 [18:36:00]line РНМ: 0000137193017469 [18:36:00]line Версия ККМ: v1.0 [18:36:00]line ФМ: 0000000000963156 [18:36:00]line ФД: 155078 [18:36:00]line ФПД: 223796071166336 [18:36:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155078&fm=223796071166336&tin=02508201610067®Number=0000137193017469&sum=70000 [18:36:00]Connected sock=11 [18:36:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8C 87 07 01 E5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 90 AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5D 02 00 35 04 06 00 CB 8A 95 52 F1 80 AE 47 20 24 12 89 66 0D [18:36:00]written 0, free lines is 4095 [18:36:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8E 15 47 00 A9 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 5D 02 00 F4 03 04 00 C7 50 12 67 B6 04 01 00 00 2B 2A C3 9E 9B 10 90 CD [18:36:01]CommunicateWithHost err = 0 [18:36:01]CheckOFDResponse [18:36:01]1017 (14) - 77093643461234 [18:36:01]1041 (16) - 0000000000963156 [18:36:01]1040 (4) - 155078 [18:36:01]1012 (4) - 18.10.2024 12:12 [18:36:01]1206 (1) - 0 [18:36:01]OFD Sender: Remove packet 155078 [18:36:01]ProducePacketName [18:36:01]name=ofd_packets/00155078 [18:36:01]NVStorageDeleteData [18:36:01]Write to MH i2c: 01 00 00 FE 34 32 [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: 01 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: 01 07 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: 01 07 00 FE 34 00 00 00 00 00 F5 0C 3A [18:36:01]RasterBufferAndPrint [18:36:01]line [18:36:01]line [18:36:01]line [18:36:01]line [18:36:01]line [18:36:01]written 0, free lines is 3327 [18:36:01]MH_Cut [18:36:01]Write to MH i2c: D1 01 00 05 35 01 0C [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: D1 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: D1 01 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: D1 01 00 05 35 00 0B [18:36:01]Write to MH i2c: 01 00 00 06 35 3B [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]OFD Sender: No OFD packet to send [18:36:02]*** Cut start [18:36:02]*** Partial cut [18:36:02]*** CUTSNS_PIN = 1 [18:36:02]*** CUTSNS_PIN = 0 [18:36:02]*** Brake cut motor [18:36:02]Read from MH i2c: 01 [18:36:02]MH_I2C_Read... [18:36:02]*** Stop cut motor [18:36:02]*** Cut end [18:36:02]Read from MH i2c: 01 07 00 [18:36:02]MH_I2C_Read... [18:36:02]Read from MH i2c: 01 07 00 06 35 00 00 00 00 00 FF 0F 50 [18:36:02]process_action close_receipt done [18:36:02]requested_data is exist [18:36:02]produce_requested_data [18:36:02]requested_item fm.sn is exist - process it [18:36:02]wFMCommunicate request_size=4 [18:36:02]MH_SAM_APDU [18:36:02]CAPDU: 80 11 00 00 [18:36:02]Write to MH i2c: E2 08 00 07 35 80 11 00 00 00 00 00 00 B6 [18:36:02]Write i2c OK [18:36:02]MH_I2C_Read... [18:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:02]Read from MH i2c: E2 [18:36:02]MH_I2C_Read... [18:36:02]Read from MH i2c: E2 17 00 [18:36:02]MH_I2C_Read... [18:36:02]Read from MH i2c: E2 17 00 07 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [18:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:36:02]wFMCommunicate OK [18:36:02]requested_item fd.num is exist - process it [18:36:02]SAM_PROTO_GetFieldsCounters [18:36:02]wFMCommunicate request_size=4 [18:36:02]MH_SAM_APDU [18:36:02]CAPDU: 80 13 00 00 [18:36:02]Write to MH i2c: E2 08 00 08 35 80 13 00 00 00 00 00 00 B9 [18:36:02]Write i2c OK [18:36:02]MH_I2C_Read... [18:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:02]Read from MH i2c: E2 [18:36:02]MH_I2C_Read... [18:36:02]Read from MH i2c: E2 62 00 [18:36:02]MH_I2C_Read... [18:36:02]Read from MH i2c: E2 62 00 08 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [18:36:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:02]wFMCommunicate OK [18:36:02]SAM_PROTO_GetFieldsCounters done [18:36:02]requested_item shift.num is exist - process it [18:36:02]requested_item shift.opened is exist - process it [18:36:02]req_shift_opened [18:36:02]FM_GetShiftState [18:36:02]SAM_PROTO_GetShiftState [18:36:02]wFMCommunicate request_size=4 [18:36:02]MH_SAM_APDU [18:36:02]CAPDU: 80 13 01 00 [18:36:02]Write to MH i2c: E2 08 00 09 35 80 13 01 00 00 00 00 00 BB [18:36:02]Write i2c OK [18:36:02]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 0E 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 0E 00 09 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [18:36:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:36:03]wFMCommunicate OK [18:36:03]SAM_PROTO_GetShiftState done [18:36:03]FM_GetShiftState done [18:36:03]req_shift_opened done [18:36:03]requested_item shift.open_date is exist - process it [18:36:03]req_shift_open_date [18:36:03]req_shift_open_date done [18:36:03]produce_requested_data done [18:36:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155078,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:36:03]process_action_free close_receipt [18:36:03]json_value_free [18:36:03]json_value_free done [18:36:03]process_json_proto returns [18:36:03]Send response to host [18:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155078,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:36:03]free response buf [18:36:03]execute_script done [18:36:03]execute_script returns [18:36:03]free content buf [18:36:03]Sock 7.Close socket [18:36:03]Sock 7.Thread stoped [18:36:06]OFD Sender: No OFD packet to send [18:36:10]accept exits with 9 [18:36:10]New connection [18:36:10]New thread 3066891620 created [18:36:10]Thread 3066748260 joined [18:36:10]Waiting for new connection... [18:36:10] Sock 9.Parse request [18:36:10]Sock 9.Check first char [18:36:10]Sock 9.First char is OK [18:36:10]request: POST /json_proto HTTP/1.0 [18:36:10]Method: POST [18:36:10]URL: /json_proto [18:36:10]Method is POST - this is cgi request [18:36:10]url: /json_proto [18:36:10]query_string will be loaded in cgi processing [18:36:10]execute_cgi json_proto POST (null) [18:36:10]execute_cgi path=json_proto method=POST [18:36:10]POST find Content-Length [18:36:10]Host: 172.17.53.67:8080 [18:36:10]Content-Length: 632 [18:36:10]Content-Type: application/json [18:36:10] [18:36:10]POST finish read [18:36:10]Found Content-Length = 632 [18:36:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:10]execute_script... [18:36:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:10]POST & json_proto [18:36:10]process_json_proto [18:36:10]json parsed OK: [18:36:10]protocol is kg_v1.0 [18:36:10]action value=close_receipt [18:36:10]process_action close_receipt [18:36:10]cmd_close_receipt [18:36:10]MH_GetDate [18:36:10]Write to MH i2c: F0 00 00 0A 35 2E [18:36:10]Write i2c OK [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 09 00 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 09 00 0A 35 00 9C AA 12 67 19 BC 99 64 C8 [18:36:10]GetLastDocTimeStamp 1729276560 [18:36:10]current date 1729276572 [18:36:10]FM_GetShiftState [18:36:10]SAM_PROTO_GetShiftState [18:36:10]wFMCommunicate request_size=4 [18:36:10]MH_SAM_APDU [18:36:10]CAPDU: 80 13 01 00 [18:36:10]Write to MH i2c: E2 08 00 0B 35 80 13 01 00 00 00 00 00 BD [18:36:10]Write i2c OK [18:36:10]MH_I2C_Read... [18:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:10]Read from MH i2c: E2 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: E2 0E 00 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: E2 0E 00 0B 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F4 [18:36:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:36:10]wFMCommunicate OK [18:36:10]SAM_PROTO_GetShiftState done [18:36:10]FM_GetShiftState done [18:36:10]opened in 1729211399 [18:36:10]opened+sec_in_day 1729297799 [18:36:10]quantity*price = 50000 [18:36:10]sum+1 = 50001 [18:36:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 468 18.10.2024 18:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155079 ФПД: 248514588166256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155079&fm=248514588166256&tin=02508201610067®Number=0000137193017469&sum=50000 [18:36:12]StoreToDocumentArchive [18:36:12]shift 312 fd 155079 [18:36:12]save to /storage/0312/doc_00155079 [18:36:12]save last doc name /storage/0312/doc_00155079 to /storage/kkm_last_doc_name [18:36:12]save OK [18:36:12]Clear old archive folders... [18:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:36:12]tlvbuf is 01EA3AE0 [18:36:12]SAM_PROTO_ClearQueue [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 09 00 00 [18:36:12]Write to MH i2c: E2 08 00 18 35 80 09 00 00 00 00 00 00 BF [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 18 35 00 90 00 C1 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]SAM_PROTO_ClearQueue done [18:36:12]KKMCreateOFDPacket [18:36:12]OFDProtocolAddRootSTLVToBuf [18:36:12]FM_MakeSignedData [18:36:12]FM_MakeSignedData [18:36:12]SAM_PROTO_SignData [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 01 02 [18:36:12]Write to MH i2c: E2 08 00 19 35 80 0D 01 02 00 00 00 00 C7 [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 19 35 00 90 00 C2 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]wFMCommunicate request_size=255 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 9C AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5D 02 00 35 04 06 00 [18:36:12]Write to MH i2c: E2 02 01 1A 35 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 9C AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5D 02 00 35 04 06 00 00 00 3B [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 1A 35 00 90 00 C3 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]wFMCommunicate request_size=11 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 02 02 06 E2 05 CF BF C8 70 [18:36:12]Write to MH i2c: E2 0E 00 1B 35 80 0D 02 02 06 00 E2 05 CF BF C8 70 00 00 83 [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 1B 35 00 90 00 C4 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 03 02 [18:36:12]Write to MH i2c: E2 08 00 1C 35 80 0D 03 02 00 00 00 00 CC [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 0B 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 0B 00 1C 35 00 14 E3 7C BD AE 38 45 13 90 00 3B [18:36:12]RAPDU: 14 E3 7C BD AE 38 45 13 90 00 [18:36:12]wFMCommunicate OK [18:36:12]SAM_PROTO_SignData done [18:36:12]FM_MakeSignedData done [18:36:12]CreateOFDProtocolMessage [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 11 00 00 [18:36:12]Write to MH i2c: E2 08 00 1D 35 80 11 00 00 00 00 00 00 CC [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 17 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 17 00 1D 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1D [18:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:36:12]wFMCommunicate OK [18:36:12]CreateOFDProtocolMessage done [18:36:12]OFDSenderStorePacket 155079 [18:36:12]StoreOFDPacket docnum=155079 [18:36:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3E 0B 08 01 FD F1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 9C AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5D 02 00 35 04 06 00 E2 05 CF BF C8 70 14 E3 7C BD AE 38 45 13 [18:36:12]CheckFolder [18:36:12]dirname=/storage/ofd_packets [18:36:12]CheckFolder done [18:36:12]ProducePacketName [18:36:12]name=ofd_packets/00155079 [18:36:12]NVStorageSaveData ofd_packets/00155079 [18:36:12]File name is /storage/ofd_packets/00155079 [18:36:12]Write 302 bytes [18:36:12]NVStorageSaveData done [18:36:12]OFDSenderStorePacket done [18:36:12]KKMCreateOFDPacket done [18:36:12]NVStorageSaveData kkm_last_timestamp [18:36:12]File name is /storage/kkm_last_timestamp [18:36:12]Write 4 bytes [18:36:12]NVStorageSaveData done [18:36:12]ExternCall_PrintAddStr [18:36:12]wPrintStart [18:36:12]Write to MH i2c: 01 00 00 1E 35 53 [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 07 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 07 00 1E 35 00 00 00 00 00 FF 0F 68 [18:36:12]RasterBufferAndPrint [18:36:12]line Счет N : (1)873280 [18:36:12]line ИНН: 02508201610067 [18:36:12]line Контрольно-Кассовый Чек [18:36:12]line ПРОДАЖА [18:36:12]line ТРК (МРК, ГНК) : 43 [18:36:12]line Товар: 2710124130 [18:36:12]line Super 92-К-5 [18:36:12]line 7.310 * 68.40 [18:36:12]line = 500.00 [18:36:12]line НДС 12% НСП 1% [18:36:12]line > о реализуемом товаре [18:36:12]line ИТОГО: 500.00 [18:36:12]line НСП 1% : 4.42 [18:36:12]line НДС 12% : 53.10 [18:36:12]line Наличными: 500.00 [18:36:12]line Безнал.: 0.00 [18:36:12]line Место: АЗС № 165 "Партнер Нефть" [18:36:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:36:12]line СНО: Общий режим [18:36:12]line Чек 468 18.10.2024 18:36 [18:36:12]line Смена: 312 ФФД: 1.0 [18:36:12]line ЗНМ: 0300000234 [18:36:12]line РНМ: 0000137193017469 [18:36:12]line Версия ККМ: v1.0 [18:36:12]line ФМ: 0000000000963156 [18:36:12]line ФД: 155079 [18:36:12]line ФПД: 248514588166256 [18:36:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155079&fm=248514588166256&tin=02508201610067®Number=0000137193017469&sum=50000 [18:36:12]written 0, free lines is 4095 [18:36:12]OFD Sender: Processing packet 155079 [packets to send 51, broken 50] [18:36:12]ProducePacketName [18:36:12]name=ofd_packets/00155079 [18:36:12]OFD Sender: To server: pG, [18:36:12]CommunicateWithHost lk.salyk.kg:30040 [18:36:12]ConnectInit lk.salyk.kg [18:36:12]Connected sock=10 [18:36:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3E 0B 08 01 FD F1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 9C AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5D 02 00 35 04 06 00 E2 05 CF BF C8 70 14 E3 7C BD AE 38 45 13 [18:36:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B 3B 47 00 29 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 5D 02 00 F4 03 04 00 D3 50 12 67 B6 04 01 00 00 DB C8 36 89 D4 83 02 77 [18:36:12]CommunicateWithHost err = 0 [18:36:12]CheckOFDResponse [18:36:12]1017 (14) - 77093643461234 [18:36:12]1041 (16) - 0000000000963156 [18:36:12]1040 (4) - 155079 [18:36:12]1012 (4) - 18.10.2024 12:13 [18:36:12]1206 (1) - 0 [18:36:12]OFD Sender: Remove packet 155079 [18:36:12]ProducePacketName [18:36:12]name=ofd_packets/00155079 [18:36:12]NVStorageDeleteData [18:36:13]Write to MH i2c: 01 00 00 46 35 7B [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 07 00 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 07 00 46 35 00 00 00 00 00 30 0D BF [18:36:13]RasterBufferAndPrint [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]written 0, free lines is 3389 [18:36:13]MH_Cut [18:36:13]Write to MH i2c: D1 01 00 4D 35 01 54 [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 01 00 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 01 00 4D 35 00 53 [18:36:13]Write to MH i2c: 01 00 00 4E 35 83 [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]OFD Sender: No OFD packet to send [18:36:13]*** Cut start [18:36:13]*** Partial cut [18:36:13]*** CUTSNS_PIN = 1 [18:36:13]*** CUTSNS_PIN = 0 [18:36:13]*** Brake cut motor [18:36:14]Read from MH i2c: 01 [18:36:14]MH_I2C_Read... [18:36:14]*** Stop cut motor [18:36:14]*** Cut end [18:36:14]Read from MH i2c: 01 07 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: 01 07 00 4E 35 00 00 00 00 00 FF 0F 98 [18:36:14]process_action close_receipt done [18:36:14]requested_data is exist [18:36:14]produce_requested_data [18:36:14]requested_item fm.sn is exist - process it [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 11 00 00 [18:36:14]Write to MH i2c: E2 08 00 4F 35 80 11 00 00 00 00 00 00 FE [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 17 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 17 00 4F 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [18:36:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:36:14]wFMCommunicate OK [18:36:14]requested_item fd.num is exist - process it [18:36:14]SAM_PROTO_GetFieldsCounters [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 13 00 00 [18:36:14]Write to MH i2c: E2 08 00 50 35 80 13 00 00 00 00 00 00 01 [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 62 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 62 00 50 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [18:36:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:14]wFMCommunicate OK [18:36:14]SAM_PROTO_GetFieldsCounters done [18:36:14]requested_item shift.num is exist - process it [18:36:14]requested_item shift.opened is exist - process it [18:36:14]req_shift_opened [18:36:14]FM_GetShiftState [18:36:14]SAM_PROTO_GetShiftState [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 13 01 00 [18:36:14]Write to MH i2c: E2 08 00 51 35 80 13 01 00 00 00 00 00 03 [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 0E 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 0E 00 51 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [18:36:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:36:14]wFMCommunicate OK [18:36:14]SAM_PROTO_GetShiftState done [18:36:14]FM_GetShiftState done [18:36:14]req_shift_opened done [18:36:14]requested_item shift.open_date is exist - process it [18:36:14]req_shift_open_date [18:36:14]req_shift_open_date done [18:36:14]produce_requested_data done [18:36:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155079,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:36:14]process_action_free close_receipt [18:36:14]json_value_free [18:36:14]json_value_free done [18:36:14]process_json_proto returns [18:36:14]Send response to host [18:36:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155079,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:36:14]free response buf [18:36:14]execute_script done [18:36:14]execute_script returns [18:36:14]free content buf [18:36:14]Sock 9.Close socket [18:36:14]Sock 9.Thread stoped [18:36:18]OFD Sender: No OFD packet to send [18:36:23]OFD Sender: No OFD packet to send [18:36:28]OFD Sender: No OFD packet to send [18:36:33]OFD Sender: No OFD packet to send [18:36:38]OFD Sender: No OFD packet to send [18:36:43]OFD Sender: No OFD packet to send [18:36:48]OFD Sender: No OFD packet to send [18:36:53]OFD Sender: No OFD packet to send [18:36:58]OFD Sender: No OFD packet to send [18:37:03]OFD Sender: No OFD packet to send [18:37:08]OFD Sender: No OFD packet to send [18:37:13]OFD Sender: No OFD packet to send [18:37:18]OFD Sender: No OFD packet to send [18:37:23]OFD Sender: No OFD packet to send [18:37:28]OFD Sender: No OFD packet to send [18:37:33]OFD Sender: No OFD packet to send [18:37:38]OFD Sender: No OFD packet to send [18:37:43]OFD Sender: No OFD packet to send [18:37:48]accept exits with 7 [18:37:48]New connection [18:37:48]New thread 3066748260 created [18:37:48]Thread 3066891620 joined [18:37:48]Waiting for new connection... [18:37:48] Sock 7.Parse request [18:37:48]Sock 7.Check first char [18:37:48]Sock 7.First char is OK [18:37:48]request: POST /json_proto HTTP/1.0 [18:37:48]Method: POST [18:37:48]URL: /json_proto [18:37:48]Method is POST - this is cgi request [18:37:48]url: /json_proto [18:37:48]query_string will be loaded in cgi processing [18:37:48]execute_cgi json_proto POST (null) [18:37:48]execute_cgi path=json_proto method=POST [18:37:48]POST find Content-Length [18:37:48]Host: 172.17.53.67:8080 [18:37:48]Content-Length: 677 [18:37:48]Content-Type: application/json [18:37:48] [18:37:48]POST finish read [18:37:48]Found Content-Length = 677 [18:37:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:48]execute_script... [18:37:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:48]POST & json_proto [18:37:48]process_json_proto [18:37:48]json parsed OK: [18:37:48]protocol is kg_v1.0 [18:37:48]action value=close_receipt [18:37:48]process_action close_receipt [18:37:48]cmd_close_receipt [18:37:48]MH_GetDate [18:37:48]Write to MH i2c: F0 00 00 52 35 76 [18:37:48]Write i2c OK [18:37:48]MH_I2C_Read... [18:37:48]Read from MH i2c: F0 [18:37:48]MH_I2C_Read... [18:37:48]Read from MH i2c: F0 09 00 [18:37:48]MH_I2C_Read... [18:37:48]Read from MH i2c: F0 09 00 52 35 00 FD AA 12 67 19 BC 99 64 71 [18:37:48]GetLastDocTimeStamp 1729276572 [18:37:48]current date 1729276669 [18:37:48]FM_GetShiftState [18:37:48]SAM_PROTO_GetShiftState [18:37:48]wFMCommunicate request_size=4 [18:37:48]MH_SAM_APDU [18:37:48]CAPDU: 80 13 01 00 [18:37:48]Write to MH i2c: E2 08 00 53 35 80 13 01 00 00 00 00 00 05 [18:37:48]Write i2c OK [18:37:48]MH_I2C_Read... [18:37:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:48]Read from MH i2c: E2 [18:37:48]MH_I2C_Read... [18:37:48]Read from MH i2c: E2 0E 00 [18:37:48]MH_I2C_Read... [18:37:48]Read from MH i2c: E2 0E 00 53 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [18:37:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:37:48]wFMCommunicate OK [18:37:48]SAM_PROTO_GetShiftState done [18:37:48]FM_GetShiftState done [18:37:48]opened in 1729211399 [18:37:48]opened+sec_in_day 1729297799 [18:37:48]quantity*price = 60009 [18:37:48]sum+1 = 60010 [18:37:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 469 18.10.2024 18:37 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155080 ФПД: 185734712942208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155080&fm=185734712942208&tin=02508201610067®Number=0000137193017469&sum=60000 [18:37:49]StoreToDocumentArchive [18:37:49]shift 312 fd 155080 [18:37:49]save to /storage/0312/doc_00155080 [18:37:49]save last doc name /storage/0312/doc_00155080 to /storage/kkm_last_doc_name [18:37:49]save OK [18:37:49]Clear old archive folders... [18:37:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:49]tlvbuf is 01E87C70 [18:37:49]SAM_PROTO_ClearQueue [18:37:49]wFMCommunicate request_size=4 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 09 00 00 [18:37:49]Write to MH i2c: E2 08 00 60 35 80 09 00 00 00 00 00 00 07 [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 60 35 00 90 00 09 [18:37:49]RAPDU: 90 00 [18:37:49]wFMCommunicate OK [18:37:49]SAM_PROTO_ClearQueue done [18:37:49]KKMCreateOFDPacket [18:37:49]OFDProtocolAddRootSTLVToBuf [18:37:49]FM_MakeSignedData [18:37:49]FM_MakeSignedData [18:37:49]SAM_PROTO_SignData [18:37:49]wFMCommunicate request_size=4 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 0D 01 02 [18:37:49]Write to MH i2c: E2 08 00 61 35 80 0D 01 02 00 00 00 00 0F [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 61 35 00 90 00 0A [18:37:49]RAPDU: 90 00 [18:37:49]wFMCommunicate OK [18:37:49]wFMCommunicate request_size=255 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 FD AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5D 02 00 35 04 06 00 A8 [18:37:49]Write to MH i2c: E2 02 01 62 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 FD AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5D 02 00 35 04 06 00 A8 00 00 91 [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 62 35 00 90 00 0B [18:37:49]RAPDU: 90 00 [18:37:49]wFMCommunicate OK [18:37:49]wFMCommunicate request_size=10 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 0D 02 02 05 EC BB 96 5E 80 [18:37:49]Write to MH i2c: E2 0D 00 63 35 80 0D 02 02 05 00 EC BB 96 5E 80 00 00 37 [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 03 00 63 35 00 90 00 0C [18:37:49]RAPDU: 90 00 [18:37:49]wFMCommunicate OK [18:37:49]wFMCommunicate request_size=4 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 0D 03 02 [18:37:49]Write to MH i2c: E2 08 00 64 35 80 0D 03 02 00 00 00 00 14 [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 0B 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 0B 00 64 35 00 55 61 CB B9 BC 62 4F 37 90 00 F3 [18:37:49]RAPDU: 55 61 CB B9 BC 62 4F 37 90 00 [18:37:49]wFMCommunicate OK [18:37:49]SAM_PROTO_SignData done [18:37:49]FM_MakeSignedData done [18:37:49]CreateOFDProtocolMessage [18:37:49]wFMCommunicate request_size=4 [18:37:49]MH_SAM_APDU [18:37:49]CAPDU: 80 11 00 00 [18:37:49]Write to MH i2c: E2 08 00 65 35 80 11 00 00 00 00 00 00 14 [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:49]Read from MH i2c: E2 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 17 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: E2 17 00 65 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [18:37:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:37:49]wFMCommunicate OK [18:37:49]CreateOFDProtocolMessage done [18:37:49]OFDSenderStorePacket 155080 [18:37:49]StoreOFDPacket docnum=155080 [18:37:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 6B 07 01 DA 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 FD AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5D 02 00 35 04 06 00 A8 EC BB 96 5E 80 55 61 CB B9 BC 62 4F 37 [18:37:49]CheckFolder [18:37:49]dirname=/storage/ofd_packets [18:37:49]CheckFolder done [18:37:49]ProducePacketName [18:37:49]name=ofd_packets/00155080 [18:37:49]NVStorageSaveData ofd_packets/00155080 [18:37:49]File name is /storage/ofd_packets/00155080 [18:37:49]Write 301 bytes [18:37:49]NVStorageSaveData done [18:37:49]OFDSenderStorePacket done [18:37:49]KKMCreateOFDPacket done [18:37:49]NVStorageSaveData kkm_last_timestamp [18:37:49]File name is /storage/kkm_last_timestamp [18:37:49]Write 4 bytes [18:37:49]NVStorageSaveData done [18:37:49]ExternCall_PrintAddStr [18:37:49]wPrintStart [18:37:49]Write to MH i2c: 01 00 00 66 35 9B [18:37:49]Write i2c OK [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: 01 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: 01 07 00 [18:37:49]MH_I2C_Read... [18:37:49]Read from MH i2c: 01 07 00 66 35 00 00 00 00 00 FF 0F B0 [18:37:49]RasterBufferAndPrint [18:37:49]line Счет N : (1)873281 [18:37:49]line ИНН: 02508201610067 [18:37:49]line Контрольно-Кассовый Чек [18:37:49]line ПРОДАЖА [18:37:49]line ТРК (МРК, ГНК) : 42 [18:37:49]line Товар: 2710124130 [18:37:49]line Аи-92-К-5 [18:37:49]line 8.970 * 66.90 [18:37:49]line = 600.09 [18:37:49]line НДС 12% НСП 1% [18:37:49]line > о реализуемом товаре [18:37:49]line ОКРУГЛЕНИЕ: -0.09 [18:37:49]line ИТОГО: 600.00 [18:37:49]line Внесено: 600.00 [18:37:49]line СДАЧА: 0.00 [18:37:49]line НСП 1% : 5.31 [18:37:49]line НДС 12% : 63.73 [18:37:49]line Наличными: 600.00 [18:37:49]line Безнал.: 0.00 [18:37:49]line Место: АЗС № 165 "Партнер Нефть" [18:37:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:37:49]line СНО: Общий режим [18:37:49]line Чек 469 18.10.2024 18:37 [18:37:49]line Смена: 312 ФФД: 1.0 [18:37:49]line ЗНМ: 0300000234 [18:37:49]line РНМ: 0000137193017469 [18:37:49]line Версия ККМ: v1.0 [18:37:49]line ФМ: 0000000000963156 [18:37:49]line ФД: 155080 [18:37:50]line ФПД: 185734712942208 [18:37:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155080&fm=185734712942208&tin=02508201610067®Number=0000137193017469&sum=60000 [18:37:50]OFD Sender: Processing packet 155080 [packets to send 51, broken 50] [18:37:50]ProducePacketName [18:37:50]name=ofd_packets/00155080 [18:37:50]OFD Sender: To server: pG, [18:37:50]CommunicateWithHost lk.salyk.kg:30040 [18:37:50]ConnectInit lk.salyk.kg [18:37:50]written 0, free lines is 4095 [18:37:50]Connected sock=10 [18:37:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 6B 07 01 DA 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 FD AA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 5D 02 00 35 04 06 00 A8 EC BB 96 5E 80 55 61 CB B9 BC 62 4F 37 [18:37:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 89 AC 47 00 EA 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 39 36 33 31 35 36 10 04 04 00 C8 5D 02 00 F4 03 04 00 35 51 12 67 B6 04 01 00 00 88 A8 51 13 73 85 EE 4C [18:37:50]CommunicateWithHost err = 0 [18:37:50]CheckOFDResponse [18:37:50]1017 (14) - 77093643461234 [18:37:50]1041 (16) - 0000000000963156 [18:37:50]1040 (4) - 155080 [18:37:50]1012 (4) - 18.10.2024 12:14 [18:37:50]1206 (1) - 0 [18:37:50]OFD Sender: Remove packet 155080 [18:37:50]ProducePacketName [18:37:50]name=ofd_packets/00155080 [18:37:50]NVStorageDeleteData [18:37:50]Write to MH i2c: 01 00 00 91 35 C6 [18:37:50]Write i2c OK [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: 01 [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: 01 07 00 [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: 01 07 00 91 35 00 00 00 00 00 F6 0C CF [18:37:50]RasterBufferAndPrint [18:37:50]line [18:37:50]line [18:37:50]line [18:37:50]line [18:37:50]line [18:37:50]written 0, free lines is 3324 [18:37:50]MH_Cut [18:37:50]Write to MH i2c: D1 01 00 98 35 01 9F [18:37:50]Write i2c OK [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: D1 [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: D1 01 00 [18:37:50]MH_I2C_Read... [18:37:50]Read from MH i2c: D1 01 00 98 35 00 9E [18:37:50]Write to MH i2c: 01 00 00 99 35 CE [18:37:50]Write i2c OK [18:37:50]MH_I2C_Read... [18:37:51]OFD Sender: No OFD packet to send [18:37:51]*** Cut start [18:37:51]*** Partial cut [18:37:51]*** CUTSNS_PIN = 1 [18:37:51]*** CUTSNS_PIN = 0 [18:37:51]*** Brake cut motor [18:37:52]Read from MH i2c: 01 [18:37:52]MH_I2C_Read... [18:37:52]*** Stop cut motor [18:37:52]*** Cut end [18:37:52]Read from MH i2c: 01 07 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: 01 07 00 99 35 00 00 00 00 00 FF 0F E3 [18:37:52]process_action close_receipt done [18:37:52]requested_data is exist [18:37:52]produce_requested_data [18:37:52]requested_item fm.sn is exist - process it [18:37:52]wFMCommunicate request_size=4 [18:37:52]MH_SAM_APDU [18:37:52]CAPDU: 80 11 00 00 [18:37:52]Write to MH i2c: E2 08 00 9A 35 80 11 00 00 00 00 00 00 49 [18:37:52]Write i2c OK [18:37:52]MH_I2C_Read... [18:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:52]Read from MH i2c: E2 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 17 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 17 00 9A 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [18:37:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:37:52]wFMCommunicate OK [18:37:52]requested_item fd.num is exist - process it [18:37:52]SAM_PROTO_GetFieldsCounters [18:37:52]wFMCommunicate request_size=4 [18:37:52]MH_SAM_APDU [18:37:52]CAPDU: 80 13 00 00 [18:37:52]Write to MH i2c: E2 08 00 9B 35 80 13 00 00 00 00 00 00 4C [18:37:52]Write i2c OK [18:37:52]MH_I2C_Read... [18:37:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:52]Read from MH i2c: E2 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 62 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 62 00 9B 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 67 [18:37:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:52]wFMCommunicate OK [18:37:52]SAM_PROTO_GetFieldsCounters done [18:37:52]requested_item shift.num is exist - process it [18:37:52]requested_item shift.opened is exist - process it [18:37:52]req_shift_opened [18:37:52]FM_GetShiftState [18:37:52]SAM_PROTO_GetShiftState [18:37:52]wFMCommunicate request_size=4 [18:37:52]MH_SAM_APDU [18:37:52]CAPDU: 80 13 01 00 [18:37:52]Write to MH i2c: E2 08 00 9C 35 80 13 01 00 00 00 00 00 4E [18:37:52]Write i2c OK [18:37:52]MH_I2C_Read... [18:37:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:52]Read from MH i2c: E2 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 0E 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 0E 00 9C 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [18:37:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:37:52]wFMCommunicate OK [18:37:52]SAM_PROTO_GetShiftState done [18:37:52]FM_GetShiftState done [18:37:52]req_shift_opened done [18:37:52]requested_item shift.open_date is exist - process it [18:37:52]req_shift_open_date [18:37:52]req_shift_open_date done [18:37:52]produce_requested_data done [18:37:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155080,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:37:52]process_action_free close_receipt [18:37:52]json_value_free [18:37:52]json_value_free done [18:37:52]process_json_proto returns [18:37:52]Send response to host [18:37:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155080,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:37:52]free response buf [18:37:52]execute_script done [18:37:52]execute_script returns [18:37:52]free content buf [18:37:52]Sock 7.Close socket [18:37:52]Sock 7.Thread stoped [18:37:56]OFD Sender: No OFD packet to send [18:38:01]OFD Sender: No OFD packet to send [18:38:03]accept exits with 9 [18:38:03]New connection [18:38:03]New thread 3066891620 created [18:38:03]Thread 3066748260 joined [18:38:03]Waiting for new connection... [18:38:03] Sock 9.Parse request [18:38:03]Sock 9.Check first char [18:38:03]Sock 9.First char is OK [18:38:03]request: POST /json_proto HTTP/1.0 [18:38:03]Method: POST [18:38:03]URL: /json_proto [18:38:03]Method is POST - this is cgi request [18:38:03]url: /json_proto [18:38:03]query_string will be loaded in cgi processing [18:38:03]execute_cgi json_proto POST (null) [18:38:03]execute_cgi path=json_proto method=POST [18:38:03]POST find Content-Length [18:38:03]Host: 172.17.53.67:8080 [18:38:03]Content-Length: 766 [18:38:03]Content-Type: application/json [18:38:03] [18:38:03]POST finish read [18:38:03]Found Content-Length = 766 [18:38:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:03]execute_script... [18:38:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:03]POST & json_proto [18:38:03]process_json_proto [18:38:03]json parsed OK: [18:38:03]protocol is kg_v1.0 [18:38:03]action value=close_receipt [18:38:03]process_action close_receipt [18:38:03]cmd_close_receipt [18:38:03]MH_GetDate [18:38:03]Write to MH i2c: F0 00 00 9D 35 C1 [18:38:03]Write i2c OK [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: F0 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: F0 09 00 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: F0 09 00 9D 35 00 0C AB 12 67 19 BC 99 64 CC [18:38:03]GetLastDocTimeStamp 1729276669 [18:38:03]current date 1729276684 [18:38:03]FM_GetShiftState [18:38:03]SAM_PROTO_GetShiftState [18:38:03]wFMCommunicate request_size=4 [18:38:03]MH_SAM_APDU [18:38:03]CAPDU: 80 13 01 00 [18:38:03]Write to MH i2c: E2 08 00 9E 35 80 13 01 00 00 00 00 00 50 [18:38:03]Write i2c OK [18:38:03]MH_I2C_Read... [18:38:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:03]Read from MH i2c: E2 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: E2 0E 00 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: E2 0E 00 9E 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 87 [18:38:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:38:03]wFMCommunicate OK [18:38:03]SAM_PROTO_GetShiftState done [18:38:03]FM_GetShiftState done [18:38:03]opened in 1729211399 [18:38:03]opened+sec_in_day 1729297799 [18:38:03]quantity*price = 50041 [18:38:03]sum+1 = 50042 [18:38:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 470 18.10.2024 18:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155081 ФПД: 99427142103135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155081&fm=99427142103135&tin=02508201610067®Number=0000137193017469&sum=50041 [18:38:04]StoreToDocumentArchive [18:38:04]shift 312 fd 155081 [18:38:04]save to /storage/0312/doc_00155081 [18:38:04]save last doc name /storage/0312/doc_00155081 to /storage/kkm_last_doc_name [18:38:04]save OK [18:38:04]Clear old archive folders... [18:38:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:04]tlvbuf is 01F16FF0 [18:38:04]SAM_PROTO_ClearQueue [18:38:04]wFMCommunicate request_size=4 [18:38:04]MH_SAM_APDU [18:38:04]CAPDU: 80 09 00 00 [18:38:04]Write to MH i2c: E2 08 00 AB 35 80 09 00 00 00 00 00 00 52 [18:38:04]Write i2c OK [18:38:04]MH_I2C_Read... [18:38:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:04]Read from MH i2c: E2 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 AB 35 00 90 00 54 [18:38:04]RAPDU: 90 00 [18:38:04]wFMCommunicate OK [18:38:04]SAM_PROTO_ClearQueue done [18:38:04]KKMCreateOFDPacket [18:38:04]OFDProtocolAddRootSTLVToBuf [18:38:04]FM_MakeSignedData [18:38:04]FM_MakeSignedData [18:38:04]SAM_PROTO_SignData [18:38:04]wFMCommunicate request_size=4 [18:38:04]MH_SAM_APDU [18:38:04]CAPDU: 80 0D 01 02 [18:38:04]Write to MH i2c: E2 08 00 AC 35 80 0D 01 02 00 00 00 00 5A [18:38:04]Write i2c OK [18:38:04]MH_I2C_Read... [18:38:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:04]Read from MH i2c: E2 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 AC 35 00 90 00 55 [18:38:04]RAPDU: 90 00 [18:38:04]wFMCommunicate OK [18:38:04]wFMCommunicate request_size=255 [18:38:04]MH_SAM_APDU [18:38:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 0C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5D 02 00 35 04 06 00 5A [18:38:04]Write to MH i2c: E2 02 01 AD 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 0C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5D 02 00 35 04 06 00 5A 00 00 15 [18:38:04]Write i2c OK [18:38:04]MH_I2C_Read... [18:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:04]Read from MH i2c: E2 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 [18:38:04]MH_I2C_Read... [18:38:04]Read from MH i2c: E2 03 00 AD 35 00 90 00 56 [18:38:04]RAPDU: 90 00 [18:38:04]wFMCommunicate OK [18:38:04]wFMCommunicate request_size=10 [18:38:04]MH_SAM_APDU [18:38:04]CAPDU: 80 0D 02 02 05 6D AF 7C 70 5F [18:38:04]Write to MH i2c: E2 0D 00 AE 35 80 0D 02 02 05 00 6D AF 7C 70 5F 00 00 CE [18:38:04]Write i2c OK [18:38:04]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 03 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 03 00 AE 35 00 90 00 57 [18:38:05]RAPDU: 90 00 [18:38:05]wFMCommunicate OK [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 0D 03 02 [18:38:05]Write to MH i2c: E2 08 00 AF 35 80 0D 03 02 00 00 00 00 5F [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0B 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0B 00 AF 35 00 ED 2E 50 E7 1F F8 5F 82 90 00 AA [18:38:05]RAPDU: ED 2E 50 E7 1F F8 5F 82 90 00 [18:38:05]wFMCommunicate OK [18:38:05]SAM_PROTO_SignData done [18:38:05]FM_MakeSignedData done [18:38:05]CreateOFDProtocolMessage [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 11 00 00 [18:38:05]Write to MH i2c: E2 08 00 B0 35 80 11 00 00 00 00 00 00 5F [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 17 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 17 00 B0 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [18:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:05]wFMCommunicate OK [18:38:05]CreateOFDProtocolMessage done [18:38:05]OFDSenderStorePacket 155081 [18:38:05]StoreOFDPacket docnum=155081 [18:38:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5F 9E 07 01 D1 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 0C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5D 02 00 35 04 06 00 5A 6D AF 7C 70 5F ED 2E 50 E7 1F F8 5F 82 [18:38:05]CheckFolder [18:38:05]dirname=/storage/ofd_packets [18:38:05]CheckFolder done [18:38:05]ProducePacketName [18:38:05]name=ofd_packets/00155081 [18:38:05]NVStorageSaveData ofd_packets/00155081 [18:38:05]File name is /storage/ofd_packets/00155081 [18:38:05]Write 301 bytes [18:38:05]NVStorageSaveData done [18:38:05]OFDSenderStorePacket done [18:38:05]KKMCreateOFDPacket done [18:38:05]NVStorageSaveData kkm_last_timestamp [18:38:05]File name is /storage/kkm_last_timestamp [18:38:05]Write 4 bytes [18:38:05]NVStorageSaveData done [18:38:05]ExternCall_PrintAddStr [18:38:05]wPrintStart [18:38:05]Write to MH i2c: 01 00 00 B1 35 E6 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 07 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 07 00 B1 35 00 00 00 00 00 FF 0F FB [18:38:05]RasterBufferAndPrint [18:38:05]line Счет N : (1)873282 [18:38:05]line ИНН: 02508201610067 [18:38:05]line Контрольно-Кассовый Чек [18:38:05]line ПРОДАЖА [18:38:05]line ТРК (МРК, ГНК) : 22 [18:38:05]line Товар: 2710124130 [18:38:05]line Аи-92-К-5 [18:38:05]line 7.480 * 66.90 [18:38:05]line = 500.41 [18:38:05]line НДС 12% НСП 1% [18:38:05]line > о реализуемом товаре [18:38:05]line ИТОГО: 500.41 [18:38:05]line НСП 1% : 4.43 [18:38:05]line НДС 12% : 53.14 [18:38:05]line Наличными: 0.00 [18:38:05]line Безнал.: 500.41 [18:38:05]line Место: АЗС № 165 "Партнер Нефть" [18:38:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:38:05]line СНО: Общий режим [18:38:05]line Чек 470 18.10.2024 18:38 [18:38:05]line Смена: 312 ФФД: 1.0 [18:38:05]line ЗНМ: 0300000234 [18:38:05]line РНМ: 0000137193017469 [18:38:05]line Версия ККМ: v1.0 [18:38:05]line Платежная система: Mbank [18:38:05]line ФМ: 0000000000963156 [18:38:05]line ФД: 155081 [18:38:05]line ФПД: 99427142103135 [18:38:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183804&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155081&fm=99427142103135&tin=02508201610067®Number=0000137193017469&sum=50041 [18:38:05]OFD Sender: Processing packet 155081 [packets to send 51, broken 50] [18:38:05]ProducePacketName [18:38:05]name=ofd_packets/00155081 [18:38:05]OFD Sender: To server: pG, [18:38:05]CommunicateWithHost lk.salyk.kg:30040 [18:38:05]ConnectInit lk.salyk.kg [18:38:05]written 0, free lines is 4095 [18:38:05]Connected sock=10 [18:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5F 9E 07 01 D1 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 0C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5D 02 00 35 04 06 00 5A 6D AF 7C 70 5F ED 2E 50 E7 1F F8 5F 82 [18:38:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2C 7E 47 00 F3 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 5D 02 00 F4 03 04 00 44 51 12 67 B6 04 01 00 00 11 B4 46 3F 68 A5 B1 A3 [18:38:05]CommunicateWithHost err = 0 [18:38:05]CheckOFDResponse [18:38:05]1017 (14) - 77093643461234 [18:38:05]1041 (16) - 0000000000963156 [18:38:05]1040 (4) - 155081 [18:38:05]1012 (4) - 18.10.2024 12:15 [18:38:05]1206 (1) - 0 [18:38:05]OFD Sender: Remove packet 155081 [18:38:05]ProducePacketName [18:38:05]name=ofd_packets/00155081 [18:38:05]NVStorageDeleteData [18:38:05]Write to MH i2c: 01 00 00 DA 35 0F [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 07 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 07 00 DA 35 00 00 00 00 00 1D 0D 40 [18:38:05]RasterBufferAndPrint [18:38:05]line [18:38:05]line [18:38:05]line [18:38:05]line [18:38:05]line [18:38:05]written 0, free lines is 3363 [18:38:05]MH_Cut [18:38:05]Write to MH i2c: D1 01 00 E1 35 01 E8 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: D1 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: D1 01 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: D1 01 00 E1 35 00 E7 [18:38:05]Write to MH i2c: 01 00 00 E2 35 17 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:06]OFD Sender: No OFD packet to send [18:38:06]*** Cut start [18:38:06]*** Partial cut [18:38:06]*** CUTSNS_PIN = 1 [18:38:06]*** CUTSNS_PIN = 0 [18:38:06]*** Brake cut motor [18:38:07]Read from MH i2c: 01 [18:38:07]MH_I2C_Read... [18:38:07]*** Stop cut motor [18:38:07]*** Cut end [18:38:07]Read from MH i2c: 01 07 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 07 00 E2 35 00 00 00 00 00 FF 0F 2C [18:38:07]process_action close_receipt done [18:38:07]requested_data is exist [18:38:07]produce_requested_data [18:38:07]requested_item fm.sn is exist - process it [18:38:07]wFMCommunicate request_size=4 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 11 00 00 [18:38:07]Write to MH i2c: E2 08 00 E3 35 80 11 00 00 00 00 00 00 92 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 17 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 17 00 E3 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [18:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:07]wFMCommunicate OK [18:38:07]requested_item fd.num is exist - process it [18:38:07]SAM_PROTO_GetFieldsCounters [18:38:07]wFMCommunicate request_size=4 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 13 00 00 [18:38:07]Write to MH i2c: E2 08 00 E4 35 80 13 00 00 00 00 00 00 95 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 62 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 62 00 E4 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [18:38:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:07]wFMCommunicate OK [18:38:07]SAM_PROTO_GetFieldsCounters done [18:38:07]requested_item shift.num is exist - process it [18:38:07]requested_item shift.opened is exist - process it [18:38:07]req_shift_opened [18:38:07]FM_GetShiftState [18:38:07]SAM_PROTO_GetShiftState [18:38:07]wFMCommunicate request_size=4 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 13 01 00 [18:38:07]Write to MH i2c: E2 08 00 E5 35 80 13 01 00 00 00 00 00 97 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 0E 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 0E 00 E5 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [18:38:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:38:07]wFMCommunicate OK [18:38:07]SAM_PROTO_GetShiftState done [18:38:07]FM_GetShiftState done [18:38:07]req_shift_opened done [18:38:07]requested_item shift.open_date is exist - process it [18:38:07]req_shift_open_date [18:38:07]req_shift_open_date done [18:38:07]produce_requested_data done [18:38:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155081,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:38:07]process_action_free close_receipt [18:38:07]json_value_free [18:38:07]json_value_free done [18:38:07]process_json_proto returns [18:38:07]Send response to host [18:38:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155081,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:38:07]free response buf [18:38:07]execute_script done [18:38:07]execute_script returns [18:38:07]free content buf [18:38:07]Sock 9.Close socket [18:38:07]Sock 9.Thread stoped [18:38:09]accept exits with 7 [18:38:09]New connection [18:38:09]New thread 3066748260 created [18:38:09]Thread 3066891620 joined [18:38:09]Waiting for new connection... [18:38:09] Sock 7.Parse request [18:38:09]Sock 7.Check first char [18:38:09]Sock 7.First char is OK [18:38:09]request: POST /json_proto HTTP/1.0 [18:38:09]Method: POST [18:38:09]URL: /json_proto [18:38:09]Method is POST - this is cgi request [18:38:09]url: /json_proto [18:38:09]query_string will be loaded in cgi processing [18:38:09]execute_cgi json_proto POST (null) [18:38:09]execute_cgi path=json_proto method=POST [18:38:09]POST find Content-Length [18:38:09]Host: 172.17.53.67:8080 [18:38:09]Content-Length: 677 [18:38:09]Content-Type: application/json [18:38:09] [18:38:09]POST finish read [18:38:09]Found Content-Length = 677 [18:38:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:09]execute_script... [18:38:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:09]POST & json_proto [18:38:09]process_json_proto [18:38:09]json parsed OK: [18:38:09]protocol is kg_v1.0 [18:38:09]action value=close_receipt [18:38:09]process_action close_receipt [18:38:09]cmd_close_receipt [18:38:09]MH_GetDate [18:38:09]Write to MH i2c: F0 00 00 E6 35 0A [18:38:09]Write i2c OK [18:38:09]MH_I2C_Read... [18:38:09]Read from MH i2c: F0 [18:38:09]MH_I2C_Read... [18:38:09]Read from MH i2c: F0 09 00 [18:38:09]MH_I2C_Read... [18:38:09]Read from MH i2c: F0 09 00 E6 35 00 12 AB 12 67 19 BC 99 64 1B [18:38:09]GetLastDocTimeStamp 1729276684 [18:38:09]current date 1729276690 [18:38:09]FM_GetShiftState [18:38:09]SAM_PROTO_GetShiftState [18:38:09]wFMCommunicate request_size=4 [18:38:09]MH_SAM_APDU [18:38:09]CAPDU: 80 13 01 00 [18:38:09]Write to MH i2c: E2 08 00 E7 35 80 13 01 00 00 00 00 00 99 [18:38:09]Write i2c OK [18:38:09]MH_I2C_Read... [18:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:09]Read from MH i2c: E2 [18:38:09]MH_I2C_Read... [18:38:09]Read from MH i2c: E2 0E 00 [18:38:09]MH_I2C_Read... [18:38:09]Read from MH i2c: E2 0E 00 E7 35 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D0 [18:38:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:38:09]wFMCommunicate OK [18:38:09]SAM_PROTO_GetShiftState done [18:38:09]FM_GetShiftState done [18:38:09]opened in 1729211399 [18:38:09]opened+sec_in_day 1729297799 [18:38:09]quantity*price = 50041 [18:38:09]sum+1 = 50042 [18:38:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 471 18.10.2024 18:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155082 ФПД: 721998669342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183810&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155082&fm=721998669342&tin=02508201610067®Number=0000137193017469&sum=50000 [18:38:10]StoreToDocumentArchive [18:38:10]shift 312 fd 155082 [18:38:10]save to /storage/0312/doc_00155082 [18:38:10]save last doc name /storage/0312/doc_00155082 to /storage/kkm_last_doc_name [18:38:10]save OK [18:38:10]Clear old archive folders... [18:38:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:10]tlvbuf is 01E34D60 [18:38:10]SAM_PROTO_ClearQueue [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 09 00 00 [18:38:10]Write to MH i2c: E2 08 00 F4 35 80 09 00 00 00 00 00 00 9B [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 F4 35 00 90 00 9D [18:38:10]RAPDU: 90 00 [18:38:10]wFMCommunicate OK [18:38:10]SAM_PROTO_ClearQueue done [18:38:10]KKMCreateOFDPacket [18:38:10]OFDProtocolAddRootSTLVToBuf [18:38:10]FM_MakeSignedData [18:38:10]FM_MakeSignedData [18:38:10]SAM_PROTO_SignData [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 0D 01 02 [18:38:10]Write to MH i2c: E2 08 00 F5 35 80 0D 01 02 00 00 00 00 A3 [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 F5 35 00 90 00 9E [18:38:10]RAPDU: 90 00 [18:38:10]wFMCommunicate OK [18:38:10]wFMCommunicate request_size=255 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 12 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5D 02 00 35 04 06 00 00 [18:38:10]Write to MH i2c: E2 02 01 F6 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 12 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5D 02 00 35 04 06 00 00 00 00 BA [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 F6 35 00 90 00 9F [18:38:10]RAPDU: 90 00 [18:38:10]wFMCommunicate OK [18:38:10]wFMCommunicate request_size=10 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 0D 02 02 05 A8 1A 79 66 1E [18:38:10]Write to MH i2c: E2 0D 00 F7 35 80 0D 02 02 05 00 A8 1A 79 66 1E 00 00 6F [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 03 00 F7 35 00 90 00 A0 [18:38:10]RAPDU: 90 00 [18:38:10]wFMCommunicate OK [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 0D 03 02 [18:38:10]Write to MH i2c: E2 08 00 F8 35 80 0D 03 02 00 00 00 00 A8 [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:11]Read from MH i2c: E2 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: E2 0B 00 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: E2 0B 00 F8 35 00 BD 48 BA E1 FB C4 FA 2B 90 00 2D [18:38:11]RAPDU: BD 48 BA E1 FB C4 FA 2B 90 00 [18:38:11]wFMCommunicate OK [18:38:11]SAM_PROTO_SignData done [18:38:11]FM_MakeSignedData done [18:38:11]CreateOFDProtocolMessage [18:38:11]wFMCommunicate request_size=4 [18:38:11]MH_SAM_APDU [18:38:11]CAPDU: 80 11 00 00 [18:38:11]Write to MH i2c: E2 08 00 F9 35 80 11 00 00 00 00 00 00 A8 [18:38:11]Write i2c OK [18:38:11]MH_I2C_Read... [18:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:11]Read from MH i2c: E2 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: E2 17 00 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: E2 17 00 F9 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [18:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:11]wFMCommunicate OK [18:38:11]CreateOFDProtocolMessage done [18:38:11]OFDSenderStorePacket 155082 [18:38:11]StoreOFDPacket docnum=155082 [18:38:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 99 07 01 92 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 12 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5D 02 00 35 04 06 00 00 A8 1A 79 66 1E BD 48 BA E1 FB C4 FA 2B [18:38:11]CheckFolder [18:38:11]dirname=/storage/ofd_packets [18:38:11]CheckFolder done [18:38:11]ProducePacketName [18:38:11]name=ofd_packets/00155082 [18:38:11]NVStorageSaveData ofd_packets/00155082 [18:38:11]File name is /storage/ofd_packets/00155082 [18:38:11]Write 301 bytes [18:38:11]NVStorageSaveData done [18:38:11]OFDSenderStorePacket done [18:38:11]KKMCreateOFDPacket done [18:38:11]NVStorageSaveData kkm_last_timestamp [18:38:11]File name is /storage/kkm_last_timestamp [18:38:11]Write 4 bytes [18:38:11]NVStorageSaveData done [18:38:11]ExternCall_PrintAddStr [18:38:11]wPrintStart [18:38:11]Write to MH i2c: 01 00 00 FA 35 2F [18:38:11]Write i2c OK [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 07 00 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 07 00 FA 35 00 00 00 00 00 FF 0F 44 [18:38:11]RasterBufferAndPrint [18:38:11]line Счет N : (1)873283 [18:38:11]line ИНН: 02508201610067 [18:38:11]line Контрольно-Кассовый Чек [18:38:11]line ПРОДАЖА [18:38:11]line ТРК (МРК, ГНК) : 12 [18:38:11]line Товар: 2710124130 [18:38:11]line Аи-92-К-5 [18:38:11]line 7.480 * 66.90 [18:38:11]line = 500.41 [18:38:11]line НДС 12% НСП 1% [18:38:11]line > о реализуемом товаре [18:38:11]line ОКРУГЛЕНИЕ: -0.41 [18:38:11]line ИТОГО: 500.00 [18:38:11]line Внесено: 500.00 [18:38:11]line СДАЧА: 0.00 [18:38:11]line НСП 1% : 4.43 [18:38:11]line НДС 12% : 53.14 [18:38:11]line Наличными: 500.00 [18:38:11]line Безнал.: 0.00 [18:38:11]line Место: АЗС № 165 "Партнер Нефть" [18:38:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:38:11]line СНО: Общий режим [18:38:11]line Чек 471 18.10.2024 18:38 [18:38:11]line Смена: 312 ФФД: 1.0 [18:38:11]line ЗНМ: 0300000234 [18:38:11]line РНМ: 0000137193017469 [18:38:11]line Версия ККМ: v1.0 [18:38:11]line ФМ: 0000000000963156 [18:38:11]line ФД: 155082 [18:38:11]line ФПД: 721998669342 [18:38:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183810&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155082&fm=721998669342&tin=02508201610067®Number=0000137193017469&sum=50000 [18:38:11]written 0, free lines is 4095 [18:38:11]OFD Sender: Processing packet 155082 [packets to send 51, broken 50] [18:38:11]ProducePacketName [18:38:11]name=ofd_packets/00155082 [18:38:11]OFD Sender: To server: pG, [18:38:11]CommunicateWithHost lk.salyk.kg:30040 [18:38:11]ConnectInit lk.salyk.kg [18:38:11]Connected sock=10 [18:38:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 99 07 01 92 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 12 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5D 02 00 35 04 06 00 00 A8 1A 79 66 1E BD 48 BA E1 FB C4 FA 2B [18:38:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 36 47 00 83 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 5D 02 00 F4 03 04 00 4A 51 12 67 B6 04 01 00 00 5B 54 36 ED EE 9E E5 EB [18:38:11]CommunicateWithHost err = 0 [18:38:11]CheckOFDResponse [18:38:11]1017 (14) - 77093643461234 [18:38:11]1041 (16) - 0000000000963156 [18:38:11]1040 (4) - 155082 [18:38:11]1012 (4) - 18.10.2024 12:15 [18:38:11]1206 (1) - 0 [18:38:11]OFD Sender: Remove packet 155082 [18:38:11]ProducePacketName [18:38:11]name=ofd_packets/00155082 [18:38:11]NVStorageDeleteData [18:38:11]Write to MH i2c: 01 00 00 25 36 5B [18:38:11]Write i2c OK [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 07 00 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: 01 07 00 25 36 00 00 00 00 00 EE 0C 5C [18:38:11]RasterBufferAndPrint [18:38:11]line [18:38:11]line [18:38:11]line [18:38:11]line [18:38:11]line [18:38:11]written 0, free lines is 3322 [18:38:11]MH_Cut [18:38:11]Write to MH i2c: D1 01 00 2C 36 01 34 [18:38:11]Write i2c OK [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: D1 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: D1 01 00 [18:38:11]MH_I2C_Read... [18:38:11]Read from MH i2c: D1 01 00 2C 36 00 33 [18:38:11]Write to MH i2c: 01 00 00 2D 36 63 [18:38:11]Write i2c OK [18:38:11]MH_I2C_Read... [18:38:11]OFD Sender: No OFD packet to send [18:38:12]*** Cut start [18:38:12]*** Partial cut [18:38:12]*** CUTSNS_PIN = 1 [18:38:12]*** CUTSNS_PIN = 0 [18:38:12]*** Brake cut motor [18:38:12]Read from MH i2c: 01 [18:38:12]MH_I2C_Read... [18:38:12]*** Stop cut motor [18:38:12]*** Cut end [18:38:12]Read from MH i2c: 01 07 00 [18:38:12]MH_I2C_Read... [18:38:12]Read from MH i2c: 01 07 00 2D 36 00 00 00 00 00 FF 0F 78 [18:38:12]process_action close_receipt done [18:38:12]requested_data is exist [18:38:12]produce_requested_data [18:38:12]requested_item fm.sn is exist - process it [18:38:12]wFMCommunicate request_size=4 [18:38:12]MH_SAM_APDU [18:38:12]CAPDU: 80 11 00 00 [18:38:12]Write to MH i2c: E2 08 00 2E 36 80 11 00 00 00 00 00 00 DE [18:38:12]Write i2c OK [18:38:12]MH_I2C_Read... [18:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:12]Read from MH i2c: E2 [18:38:12]MH_I2C_Read... [18:38:12]Read from MH i2c: E2 17 00 [18:38:12]MH_I2C_Read... [18:38:12]Read from MH i2c: E2 17 00 2E 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [18:38:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:12]wFMCommunicate OK [18:38:12]requested_item fd.num is exist - process it [18:38:12]SAM_PROTO_GetFieldsCounters [18:38:12]wFMCommunicate request_size=4 [18:38:12]MH_SAM_APDU [18:38:12]CAPDU: 80 13 00 00 [18:38:12]Write to MH i2c: E2 08 00 2F 36 80 13 00 00 00 00 00 00 E1 [18:38:12]Write i2c OK [18:38:12]MH_I2C_Read... [18:38:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:13]Read from MH i2c: E2 [18:38:13]MH_I2C_Read... [18:38:13]Read from MH i2c: E2 62 00 [18:38:13]MH_I2C_Read... [18:38:13]Read from MH i2c: E2 62 00 2F 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [18:38:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:13]wFMCommunicate OK [18:38:13]SAM_PROTO_GetFieldsCounters done [18:38:13]requested_item shift.num is exist - process it [18:38:13]requested_item shift.opened is exist - process it [18:38:13]req_shift_opened [18:38:13]FM_GetShiftState [18:38:13]SAM_PROTO_GetShiftState [18:38:13]wFMCommunicate request_size=4 [18:38:13]MH_SAM_APDU [18:38:13]CAPDU: 80 13 01 00 [18:38:13]Write to MH i2c: E2 08 00 30 36 80 13 01 00 00 00 00 00 E3 [18:38:13]Write i2c OK [18:38:13]MH_I2C_Read... [18:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:13]Read from MH i2c: E2 [18:38:13]MH_I2C_Read... [18:38:13]Read from MH i2c: E2 0E 00 [18:38:13]MH_I2C_Read... [18:38:13]Read from MH i2c: E2 0E 00 30 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1A [18:38:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:38:13]wFMCommunicate OK [18:38:13]SAM_PROTO_GetShiftState done [18:38:13]FM_GetShiftState done [18:38:13]req_shift_opened done [18:38:13]requested_item shift.open_date is exist - process it [18:38:13]req_shift_open_date [18:38:13]req_shift_open_date done [18:38:13]produce_requested_data done [18:38:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155082,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:38:13]process_action_free close_receipt [18:38:13]json_value_free [18:38:13]json_value_free done [18:38:13]process_json_proto returns [18:38:13]Send response to host [18:38:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155082,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:38:13]free response buf [18:38:13]execute_script done [18:38:13]execute_script returns [18:38:13]free content buf [18:38:13]Sock 7.Close socket [18:38:13]Sock 7.Thread stoped [18:38:17]OFD Sender: No OFD packet to send [18:38:22]OFD Sender: No OFD packet to send [18:38:27]OFD Sender: No OFD packet to send [18:38:32]OFD Sender: No OFD packet to send [18:38:37]OFD Sender: No OFD packet to send [18:38:42]OFD Sender: No OFD packet to send [18:38:47]OFD Sender: No OFD packet to send [18:38:52]OFD Sender: No OFD packet to send [18:38:57]OFD Sender: No OFD packet to send [18:39:02]accept exits with 9 [18:39:02]New connection [18:39:02]New thread 3066891620 created [18:39:02]Thread 3066748260 joined [18:39:02]Waiting for new connection... [18:39:02] Sock 9.Parse request [18:39:02]Sock 9.Check first char [18:39:02]Sock 9.First char is OK [18:39:02]request: POST /json_proto HTTP/1.0 [18:39:02]Method: POST [18:39:02]URL: /json_proto [18:39:02]Method is POST - this is cgi request [18:39:02]url: /json_proto [18:39:02]query_string will be loaded in cgi processing [18:39:02]execute_cgi json_proto POST (null) [18:39:02]execute_cgi path=json_proto method=POST [18:39:02]POST find Content-Length [18:39:02]Host: 172.17.53.67:8080 [18:39:02]Content-Length: 674 [18:39:02]Content-Type: application/json [18:39:02] [18:39:02]POST finish read [18:39:02]Found Content-Length = 674 [18:39:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:02]execute_script... [18:39:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:02]POST & json_proto [18:39:02]process_json_proto [18:39:02]json parsed OK: [18:39:02]protocol is kg_v1.0 [18:39:02]action value=close_receipt [18:39:02]process_action close_receipt [18:39:02]cmd_close_receipt [18:39:02]MH_GetDate [18:39:02]Write to MH i2c: F0 00 00 31 36 56 [18:39:02]Write i2c OK [18:39:02]MH_I2C_Read... [18:39:02]Read from MH i2c: F0 [18:39:02]MH_I2C_Read... [18:39:02]Read from MH i2c: F0 09 00 [18:39:02]MH_I2C_Read... [18:39:02]Read from MH i2c: F0 09 00 31 36 00 47 AB 12 67 19 BC 99 64 9C [18:39:02]GetLastDocTimeStamp 1729276690 [18:39:02]current date 1729276743 [18:39:02]FM_GetShiftState [18:39:02]SAM_PROTO_GetShiftState [18:39:02]wFMCommunicate request_size=4 [18:39:02]MH_SAM_APDU [18:39:02]CAPDU: 80 13 01 00 [18:39:02]Write to MH i2c: E2 08 00 32 36 80 13 01 00 00 00 00 00 E5 [18:39:02]Write i2c OK [18:39:02]MH_I2C_Read... [18:39:02]OFD Sender: No OFD packet to send [18:39:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:02]Read from MH i2c: E2 [18:39:02]MH_I2C_Read... [18:39:02]Read from MH i2c: E2 0E 00 [18:39:02]MH_I2C_Read... [18:39:02]Read from MH i2c: E2 0E 00 32 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1C [18:39:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:39:02]wFMCommunicate OK [18:39:02]SAM_PROTO_GetShiftState done [18:39:02]FM_GetShiftState done [18:39:02]opened in 1729211399 [18:39:02]opened+sec_in_day 1729297799 [18:39:02]quantity*price = 50063 [18:39:02]sum+1 = 50064 [18:39:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 472 18.10.2024 18:39 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155083 ФПД: 178638342317502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155083&fm=178638342317502&tin=02508201610067®Number=0000137193017469&sum=50000 [18:39:03]StoreToDocumentArchive [18:39:03]shift 312 fd 155083 [18:39:03]save to /storage/0312/doc_00155083 [18:39:03]save last doc name /storage/0312/doc_00155083 to /storage/kkm_last_doc_name [18:39:03]save OK [18:39:03]Clear old archive folders... [18:39:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:39:03]tlvbuf is 01E51F50 [18:39:03]SAM_PROTO_ClearQueue [18:39:03]wFMCommunicate request_size=4 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 09 00 00 [18:39:03]Write to MH i2c: E2 08 00 3F 36 80 09 00 00 00 00 00 00 E7 [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 3F 36 00 90 00 E9 [18:39:03]RAPDU: 90 00 [18:39:03]wFMCommunicate OK [18:39:03]SAM_PROTO_ClearQueue done [18:39:03]KKMCreateOFDPacket [18:39:03]OFDProtocolAddRootSTLVToBuf [18:39:03]FM_MakeSignedData [18:39:03]FM_MakeSignedData [18:39:03]SAM_PROTO_SignData [18:39:03]wFMCommunicate request_size=4 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 0D 01 02 [18:39:03]Write to MH i2c: E2 08 00 40 36 80 0D 01 02 00 00 00 00 EF [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 40 36 00 90 00 EA [18:39:03]RAPDU: 90 00 [18:39:03]wFMCommunicate OK [18:39:03]wFMCommunicate request_size=255 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 47 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5D 02 00 35 04 06 00 A2 78 7A EF [18:39:03]Write to MH i2c: E2 02 01 41 36 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 47 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5D 02 00 35 04 06 00 A2 78 7A EF 00 00 3B [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 41 36 00 90 00 EB [18:39:03]RAPDU: 90 00 [18:39:03]wFMCommunicate OK [18:39:03]wFMCommunicate request_size=7 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 0D 02 02 02 E5 BE [18:39:03]Write to MH i2c: E2 0A 00 42 36 80 0D 02 02 02 00 E5 BE 00 00 99 [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 03 00 42 36 00 90 00 EC [18:39:03]RAPDU: 90 00 [18:39:03]wFMCommunicate OK [18:39:03]wFMCommunicate request_size=4 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 0D 03 02 [18:39:03]Write to MH i2c: E2 08 00 43 36 80 0D 03 02 00 00 00 00 F4 [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 0B 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 0B 00 43 36 00 51 FF 3F 55 2A A3 23 48 90 00 11 [18:39:03]RAPDU: 51 FF 3F 55 2A A3 23 48 90 00 [18:39:03]wFMCommunicate OK [18:39:03]SAM_PROTO_SignData done [18:39:03]FM_MakeSignedData done [18:39:03]CreateOFDProtocolMessage [18:39:03]wFMCommunicate request_size=4 [18:39:03]MH_SAM_APDU [18:39:03]CAPDU: 80 11 00 00 [18:39:03]Write to MH i2c: E2 08 00 44 36 80 11 00 00 00 00 00 00 F4 [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:03]Read from MH i2c: E2 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 17 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: E2 17 00 44 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [18:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:39:03]wFMCommunicate OK [18:39:03]CreateOFDProtocolMessage done [18:39:03]OFDSenderStorePacket 155083 [18:39:03]StoreOFDPacket docnum=155083 [18:39:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2A B1 04 01 6C 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 47 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5D 02 00 35 04 06 00 A2 78 7A EF E5 BE 51 FF 3F 55 2A A3 23 48 [18:39:03]CheckFolder [18:39:03]dirname=/storage/ofd_packets [18:39:03]CheckFolder done [18:39:03]ProducePacketName [18:39:03]name=ofd_packets/00155083 [18:39:03]NVStorageSaveData ofd_packets/00155083 [18:39:03]File name is /storage/ofd_packets/00155083 [18:39:03]Write 298 bytes [18:39:03]NVStorageSaveData done [18:39:03]OFDSenderStorePacket done [18:39:03]KKMCreateOFDPacket done [18:39:03]NVStorageSaveData kkm_last_timestamp [18:39:03]File name is /storage/kkm_last_timestamp [18:39:03]Write 4 bytes [18:39:03]NVStorageSaveData done [18:39:03]ExternCall_PrintAddStr [18:39:03]wPrintStart [18:39:03]Write to MH i2c: 01 00 00 45 36 7B [18:39:03]Write i2c OK [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: 01 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: 01 07 00 [18:39:03]MH_I2C_Read... [18:39:03]Read from MH i2c: 01 07 00 45 36 00 00 00 00 00 FF 0F 90 [18:39:03]RasterBufferAndPrint [18:39:03]line Счет N : (1)873284 [18:39:03]line ИНН: 02508201610067 [18:39:03]line Контрольно-Кассовый Чек [18:39:03]line ПРОДАЖА [18:39:03]line ТРК (МРК, ГНК) : 34 [18:39:03]line Товар: 2710194210 [18:39:03]line ДТ-К-2 [18:39:03]line 6.570 * 76.20 [18:39:03]line = 500.63 [18:39:03]line НДС 12% НСП 1% [18:39:03]line > о реализуемом товаре [18:39:03]line ОКРУГЛЕНИЕ: -0.63 [18:39:03]line ИТОГО: 500.00 [18:39:03]line Внесено: 500.00 [18:39:03]line СДАЧА: 0.00 [18:39:03]line НСП 1% : 4.43 [18:39:03]line НДС 12% : 53.16 [18:39:03]line Наличными: 500.00 [18:39:03]line Безнал.: 0.00 [18:39:03]line Место: АЗС № 165 "Партнер Нефть" [18:39:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:39:03]line СНО: Общий режим [18:39:03]line Чек 472 18.10.2024 18:39 [18:39:03]line Смена: 312 ФФД: 1.0 [18:39:03]line ЗНМ: 0300000234 [18:39:03]line РНМ: 0000137193017469 [18:39:03]line Версия ККМ: v1.0 [18:39:03]line ФМ: 0000000000963156 [18:39:03]line ФД: 155083 [18:39:03]line ФПД: 178638342317502 [18:39:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T183903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155083&fm=178638342317502&tin=02508201610067®Number=0000137193017469&sum=50000 [18:39:04]OFD Sender: Processing packet 155083 [packets to send 51, broken 50] [18:39:04]ProducePacketName [18:39:04]name=ofd_packets/00155083 [18:39:04]OFD Sender: To server: pG, [18:39:04]CommunicateWithHost lk.salyk.kg:30040 [18:39:04]ConnectInit lk.salyk.kg [18:39:04]written 0, free lines is 4095 [18:39:04]Connected sock=10 [18:39:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2A B1 04 01 6C 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 47 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5D 02 00 35 04 06 00 A2 78 7A EF E5 BE 51 FF 3F 55 2A A3 23 48 [18:39:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DD 52 47 00 E6 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 5D 02 00 F4 03 04 00 7F 51 12 67 B6 04 01 00 00 74 62 08 4F FB E6 39 F9 [18:39:04]CommunicateWithHost err = 0 [18:39:04]CheckOFDResponse [18:39:04]1017 (14) - 77093643461234 [18:39:04]1041 (16) - 0000000000963156 [18:39:04]1040 (4) - 155083 [18:39:04]1012 (4) - 18.10.2024 12:15 [18:39:04]1206 (1) - 0 [18:39:04]OFD Sender: Remove packet 155083 [18:39:04]ProducePacketName [18:39:04]name=ofd_packets/00155083 [18:39:04]NVStorageDeleteData [18:39:04]Write to MH i2c: 01 00 00 70 36 A6 [18:39:04]Write i2c OK [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: 01 [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: 01 07 00 [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: 01 07 00 70 36 00 00 00 00 00 E1 0C 9A [18:39:04]RasterBufferAndPrint [18:39:04]line [18:39:04]line [18:39:04]line [18:39:04]line [18:39:04]line [18:39:04]written 0, free lines is 3303 [18:39:04]MH_Cut [18:39:04]Write to MH i2c: D1 01 00 77 36 01 7F [18:39:04]Write i2c OK [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: D1 [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: D1 01 00 [18:39:04]MH_I2C_Read... [18:39:04]Read from MH i2c: D1 01 00 77 36 00 7E [18:39:04]Write to MH i2c: 01 00 00 78 36 AE [18:39:04]Write i2c OK [18:39:04]MH_I2C_Read... [18:39:04]OFD Sender: No OFD packet to send [18:39:05]*** Cut start [18:39:05]*** Partial cut [18:39:05]*** CUTSNS_PIN = 1 [18:39:05]*** CUTSNS_PIN = 0 [18:39:05]*** Brake cut motor [18:39:05]Read from MH i2c: 01 [18:39:05]MH_I2C_Read... [18:39:05]*** Stop cut motor [18:39:05]*** Cut end [18:39:05]Read from MH i2c: 01 07 00 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: 01 07 00 78 36 00 00 00 00 00 FF 0F C3 [18:39:05]process_action close_receipt done [18:39:05]requested_data is exist [18:39:05]produce_requested_data [18:39:05]requested_item fm.sn is exist - process it [18:39:05]wFMCommunicate request_size=4 [18:39:05]MH_SAM_APDU [18:39:05]CAPDU: 80 11 00 00 [18:39:05]Write to MH i2c: E2 08 00 79 36 80 11 00 00 00 00 00 00 29 [18:39:05]Write i2c OK [18:39:05]MH_I2C_Read... [18:39:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:05]Read from MH i2c: E2 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 17 00 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 17 00 79 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [18:39:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:39:05]wFMCommunicate OK [18:39:05]requested_item fd.num is exist - process it [18:39:05]SAM_PROTO_GetFieldsCounters [18:39:05]wFMCommunicate request_size=4 [18:39:05]MH_SAM_APDU [18:39:05]CAPDU: 80 13 00 00 [18:39:05]Write to MH i2c: E2 08 00 7A 36 80 13 00 00 00 00 00 00 2C [18:39:05]Write i2c OK [18:39:05]MH_I2C_Read... [18:39:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:05]Read from MH i2c: E2 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 62 00 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 62 00 7A 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [18:39:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:06]wFMCommunicate OK [18:39:06]SAM_PROTO_GetFieldsCounters done [18:39:06]requested_item shift.num is exist - process it [18:39:06]requested_item shift.opened is exist - process it [18:39:06]req_shift_opened [18:39:06]FM_GetShiftState [18:39:06]SAM_PROTO_GetShiftState [18:39:06]wFMCommunicate request_size=4 [18:39:06]MH_SAM_APDU [18:39:06]CAPDU: 80 13 01 00 [18:39:06]Write to MH i2c: E2 08 00 7B 36 80 13 01 00 00 00 00 00 2E [18:39:06]Write i2c OK [18:39:06]MH_I2C_Read... [18:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:06]Read from MH i2c: E2 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 0E 00 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 0E 00 7B 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 65 [18:39:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:39:06]wFMCommunicate OK [18:39:06]SAM_PROTO_GetShiftState done [18:39:06]FM_GetShiftState done [18:39:06]req_shift_opened done [18:39:06]requested_item shift.open_date is exist - process it [18:39:06]req_shift_open_date [18:39:06]req_shift_open_date done [18:39:06]produce_requested_data done [18:39:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155083,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:39:06]process_action_free close_receipt [18:39:06]json_value_free [18:39:06]json_value_free done [18:39:06]process_json_proto returns [18:39:06]Send response to host [18:39:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155083,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:39:06]free response buf [18:39:06]execute_script done [18:39:06]execute_script returns [18:39:06]free content buf [18:39:06]Sock 9.Close socket [18:39:06]Sock 9.Thread stoped [18:39:09]OFD Sender: No OFD packet to send [18:39:14]OFD Sender: No OFD packet to send [18:39:19]OFD Sender: No OFD packet to send [18:39:24]OFD Sender: No OFD packet to send [18:39:29]OFD Sender: No OFD packet to send [18:39:34]OFD Sender: No OFD packet to send [18:39:39]OFD Sender: No OFD packet to send [18:39:44]OFD Sender: No OFD packet to send [18:39:49]OFD Sender: No OFD packet to send [18:39:54]OFD Sender: No OFD packet to send [18:39:59]OFD Sender: No OFD packet to send [18:40:04]OFD Sender: No OFD packet to send [18:40:09]accept exits with 7 [18:40:09]New connection [18:40:09]New thread 3066748260 created [18:40:09]Thread 3066891620 joined [18:40:09]Waiting for new connection... [18:40:09] Sock 7.Parse request [18:40:09]Sock 7.Check first char [18:40:09]Sock 7.First char is OK [18:40:09]request: POST /json_proto HTTP/1.0 [18:40:09]Method: POST [18:40:09]URL: /json_proto [18:40:09]Method is POST - this is cgi request [18:40:09]url: /json_proto [18:40:09]query_string will be loaded in cgi processing [18:40:09]execute_cgi json_proto POST (null) [18:40:09]execute_cgi path=json_proto method=POST [18:40:09]POST find Content-Length [18:40:09]Host: 172.17.53.67:8080 [18:40:09]Content-Length: 769 [18:40:09]Content-Type: application/json [18:40:09] [18:40:09]POST finish read [18:40:09]Found Content-Length = 769 [18:40:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:09]execute_script... [18:40:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:09]POST & json_proto [18:40:09]process_json_proto [18:40:09]json parsed OK: [18:40:09]protocol is kg_v1.0 [18:40:09]action value=close_receipt [18:40:09]process_action close_receipt [18:40:09]cmd_close_receipt [18:40:09]MH_GetDate [18:40:09]Write to MH i2c: F0 00 00 7C 36 A1 [18:40:09]Write i2c OK [18:40:09]MH_I2C_Read... [18:40:09]Read from MH i2c: F0 [18:40:09]MH_I2C_Read... [18:40:09]Read from MH i2c: F0 09 00 [18:40:09]MH_I2C_Read... [18:40:09]Read from MH i2c: F0 09 00 7C 36 00 8A AB 12 67 19 BC 99 64 2A [18:40:09]GetLastDocTimeStamp 1729276743 [18:40:09]current date 1729276810 [18:40:09]FM_GetShiftState [18:40:09]SAM_PROTO_GetShiftState [18:40:09]wFMCommunicate request_size=4 [18:40:09]MH_SAM_APDU [18:40:09]CAPDU: 80 13 01 00 [18:40:09]Write to MH i2c: E2 08 00 7D 36 80 13 01 00 00 00 00 00 30 [18:40:09]Write i2c OK [18:40:09]MH_I2C_Read... [18:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:09]Read from MH i2c: E2 [18:40:09]MH_I2C_Read... [18:40:09]Read from MH i2c: E2 0E 00 [18:40:09]MH_I2C_Read... [18:40:09]Read from MH i2c: E2 0E 00 7D 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 67 [18:40:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:09]wFMCommunicate OK [18:40:09]SAM_PROTO_GetShiftState done [18:40:09]FM_GetShiftState done [18:40:09]opened in 1729211399 [18:40:09]opened+sec_in_day 1729297799 [18:40:09]quantity*price = 200043 [18:40:09]sum+1 = 200044 [18:40:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 473 18.10.2024 18:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155084 ФПД: 262770656689151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155084&fm=262770656689151&tin=02508201610067®Number=0000137193017469&sum=200043 [18:40:10]StoreToDocumentArchive [18:40:10]shift 312 fd 155084 [18:40:10]save to /storage/0312/doc_00155084 [18:40:10]save last doc name /storage/0312/doc_00155084 to /storage/kkm_last_doc_name [18:40:10]save OK [18:40:10]Clear old archive folders... [18:40:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:10]tlvbuf is 01E045B0 [18:40:10]SAM_PROTO_ClearQueue [18:40:10]wFMCommunicate request_size=4 [18:40:10]MH_SAM_APDU [18:40:10]CAPDU: 80 09 00 00 [18:40:10]Write to MH i2c: E2 08 00 8A 36 80 09 00 00 00 00 00 00 32 [18:40:10]Write i2c OK [18:40:10]MH_I2C_Read... [18:40:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:10]Read from MH i2c: E2 [18:40:10]MH_I2C_Read... [18:40:10]Read from MH i2c: E2 03 00 [18:40:10]MH_I2C_Read... [18:40:10]Read from MH i2c: E2 03 00 8A 36 00 90 00 34 [18:40:10]RAPDU: 90 00 [18:40:10]wFMCommunicate OK [18:40:10]SAM_PROTO_ClearQueue done [18:40:10]KKMCreateOFDPacket [18:40:10]OFDProtocolAddRootSTLVToBuf [18:40:10]FM_MakeSignedData [18:40:10]FM_MakeSignedData [18:40:10]SAM_PROTO_SignData [18:40:10]wFMCommunicate request_size=4 [18:40:10]MH_SAM_APDU [18:40:10]CAPDU: 80 0D 01 02 [18:40:10]Write to MH i2c: E2 08 00 8B 36 80 0D 01 02 00 00 00 00 3A [18:40:10]Write i2c OK [18:40:10]MH_I2C_Read... [18:40:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:10]Read from MH i2c: E2 [18:40:10]MH_I2C_Read... [18:40:10]Read from MH i2c: E2 03 00 [18:40:10]MH_I2C_Read... [18:40:10]Read from MH i2c: E2 03 00 8B 36 00 90 00 35 [18:40:10]RAPDU: 90 00 [18:40:10]wFMCommunicate OK [18:40:10]wFMCommunicate request_size=255 [18:40:10]MH_SAM_APDU [18:40:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 8A AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5D 02 00 35 04 06 00 EE [18:40:10]Write to MH i2c: E2 02 01 8C 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 8A AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5D 02 00 35 04 06 00 EE 00 00 B9 [18:40:10]Write i2c OK [18:40:10]MH_I2C_Read... [18:40:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:11]Read from MH i2c: E2 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 03 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 03 00 8C 36 00 90 00 36 [18:40:11]RAPDU: 90 00 [18:40:11]wFMCommunicate OK [18:40:11]wFMCommunicate request_size=10 [18:40:11]MH_SAM_APDU [18:40:11]CAPDU: 80 0D 02 02 05 FD 0F A6 3B FF [18:40:11]Write to MH i2c: E2 0D 00 8D 36 80 0D 02 02 05 00 FD 0F A6 3B FF 00 00 33 [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:11]Read from MH i2c: E2 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 03 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 03 00 8D 36 00 90 00 37 [18:40:11]RAPDU: 90 00 [18:40:11]wFMCommunicate OK [18:40:11]wFMCommunicate request_size=4 [18:40:11]MH_SAM_APDU [18:40:11]CAPDU: 80 0D 03 02 [18:40:11]Write to MH i2c: E2 08 00 8E 36 80 0D 03 02 00 00 00 00 3F [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:11]Read from MH i2c: E2 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 0B 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 0B 00 8E 36 00 EF 72 B7 2F 25 E9 78 0D 90 00 1A [18:40:11]RAPDU: EF 72 B7 2F 25 E9 78 0D 90 00 [18:40:11]wFMCommunicate OK [18:40:11]SAM_PROTO_SignData done [18:40:11]FM_MakeSignedData done [18:40:11]CreateOFDProtocolMessage [18:40:11]wFMCommunicate request_size=4 [18:40:11]MH_SAM_APDU [18:40:11]CAPDU: 80 11 00 00 [18:40:11]Write to MH i2c: E2 08 00 8F 36 80 11 00 00 00 00 00 00 3F [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:11]Read from MH i2c: E2 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 17 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: E2 17 00 8F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [18:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:11]wFMCommunicate OK [18:40:11]CreateOFDProtocolMessage done [18:40:11]OFDSenderStorePacket 155084 [18:40:11]StoreOFDPacket docnum=155084 [18:40:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B CF 07 01 3A 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 8A AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5D 02 00 35 04 06 00 EE FD 0F A6 3B FF EF 72 B7 2F 25 E9 78 0D [18:40:11]CheckFolder [18:40:11]dirname=/storage/ofd_packets [18:40:11]CheckFolder done [18:40:11]ProducePacketName [18:40:11]name=ofd_packets/00155084 [18:40:11]NVStorageSaveData ofd_packets/00155084 [18:40:11]File name is /storage/ofd_packets/00155084 [18:40:11]Write 301 bytes [18:40:11]NVStorageSaveData done [18:40:11]OFDSenderStorePacket done [18:40:11]KKMCreateOFDPacket done [18:40:11]NVStorageSaveData kkm_last_timestamp [18:40:11]File name is /storage/kkm_last_timestamp [18:40:11]Write 4 bytes [18:40:11]NVStorageSaveData done [18:40:11]OFD Sender: Processing packet 155084 [packets to send 51, broken 50] [18:40:11]ProducePacketName [18:40:11]name=ofd_packets/00155084 [18:40:11]OFD Sender: To server: pG, [18:40:11]CommunicateWithHost lk.salyk.kg:30040 [18:40:11]ConnectInit lk.salyk.kg [18:40:11]ExternCall_PrintAddStr [18:40:11]wPrintStart [18:40:11]Write to MH i2c: 01 00 00 90 36 C6 [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 07 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 07 00 90 36 00 00 00 00 00 FF 0F DB [18:40:11]RasterBufferAndPrint [18:40:11]line Счет N : (1)873285 [18:40:11]line ИНН: 02508201610067 [18:40:11]line Контрольно-Кассовый Чек [18:40:11]line ПРОДАЖА [18:40:11]line ТРК (МРК, ГНК) : 41 [18:40:11]line Товар: 2710124500 [18:40:11]line Аи-95-К-5 [18:40:11]line 26.960 * 74.20 [18:40:11]line = 2000.43 [18:40:11]line НДС 12% НСП 1% [18:40:11]line > о реализуемом товаре [18:40:11]line ИТОГО: 2000.43 [18:40:11]line НСП 1% : 17.70 [18:40:11]line НДС 12% : 212.43 [18:40:11]line Наличными: 0.00 [18:40:11]line Безнал.: 2000.43 [18:40:11]line Место: АЗС № 165 "Партнер Нефть" [18:40:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:40:11]line СНО: Общий режим [18:40:11]line Чек 473 18.10.2024 18:40 [18:40:11]line Смена: 312 ФФД: 1.0 [18:40:11]line ЗНМ: 0300000234 [18:40:11]line РНМ: 0000137193017469 [18:40:11]line Версия ККМ: v1.0 [18:40:11]line Платежная система: Mbank [18:40:11]line ФМ: 0000000000963156 [18:40:11]line ФД: 155084 [18:40:11]line ФПД: 262770656689151 [18:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155084&fm=262770656689151&tin=02508201610067®Number=0000137193017469&sum=200043 [18:40:11]written 0, free lines is 4095 [18:40:11]Connected sock=11 [18:40:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B CF 07 01 3A 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 8A AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5D 02 00 35 04 06 00 EE FD 0F A6 3B FF EF 72 B7 2F 25 E9 78 0D [18:40:11]Write to MH i2c: 01 00 00 B9 36 EF [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 07 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: 01 07 00 B9 36 00 00 00 00 00 26 0D 29 [18:40:11]RasterBufferAndPrint [18:40:11]line [18:40:11]line [18:40:11]line [18:40:11]line [18:40:11]line [18:40:11]written 0, free lines is 3372 [18:40:11]MH_Cut [18:40:11]Write to MH i2c: D1 01 00 C0 36 01 C8 [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: D1 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: D1 01 00 [18:40:11]MH_I2C_Read... [18:40:11]Read from MH i2c: D1 01 00 C0 36 00 C7 [18:40:11]Write to MH i2c: 01 00 00 C1 36 F7 [18:40:11]Write i2c OK [18:40:11]MH_I2C_Read... [18:40:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 A3 47 00 9B BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 5D 02 00 F4 03 04 00 C2 51 12 67 B6 04 01 00 00 11 05 4E 78 07 6F 45 8C [18:40:11]CommunicateWithHost err = 0 [18:40:11]CheckOFDResponse [18:40:11]1017 (14) - 77093643461234 [18:40:11]1041 (16) - 0000000000963156 [18:40:11]1040 (4) - 155084 [18:40:11]1012 (4) - 18.10.2024 12:17 [18:40:11]1206 (1) - 0 [18:40:11]OFD Sender: Remove packet 155084 [18:40:11]ProducePacketName [18:40:11]name=ofd_packets/00155084 [18:40:11]NVStorageDeleteData [18:40:12]OFD Sender: No OFD packet to send [18:40:12]*** Cut start [18:40:12]*** Partial cut [18:40:12]*** CUTSNS_PIN = 1 [18:40:12]*** CUTSNS_PIN = 0 [18:40:12]*** Brake cut motor [18:40:13]Read from MH i2c: 01 [18:40:13]MH_I2C_Read... [18:40:13]*** Stop cut motor [18:40:13]*** Cut end [18:40:13]Read from MH i2c: 01 07 00 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: 01 07 00 C1 36 00 00 00 00 00 FF 0F 0C [18:40:13]process_action close_receipt done [18:40:13]requested_data is exist [18:40:13]produce_requested_data [18:40:13]requested_item fm.sn is exist - process it [18:40:13]wFMCommunicate request_size=4 [18:40:13]MH_SAM_APDU [18:40:13]CAPDU: 80 11 00 00 [18:40:13]Write to MH i2c: E2 08 00 C2 36 80 11 00 00 00 00 00 00 72 [18:40:13]Write i2c OK [18:40:13]MH_I2C_Read... [18:40:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:13]Read from MH i2c: E2 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 17 00 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 17 00 C2 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [18:40:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:13]wFMCommunicate OK [18:40:13]requested_item fd.num is exist - process it [18:40:13]SAM_PROTO_GetFieldsCounters [18:40:13]wFMCommunicate request_size=4 [18:40:13]MH_SAM_APDU [18:40:13]CAPDU: 80 13 00 00 [18:40:13]Write to MH i2c: E2 08 00 C3 36 80 13 00 00 00 00 00 00 75 [18:40:13]Write i2c OK [18:40:13]MH_I2C_Read... [18:40:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:13]Read from MH i2c: E2 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 62 00 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 62 00 C3 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [18:40:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:13]wFMCommunicate OK [18:40:13]SAM_PROTO_GetFieldsCounters done [18:40:13]requested_item shift.num is exist - process it [18:40:13]requested_item shift.opened is exist - process it [18:40:13]req_shift_opened [18:40:13]FM_GetShiftState [18:40:13]SAM_PROTO_GetShiftState [18:40:13]wFMCommunicate request_size=4 [18:40:13]MH_SAM_APDU [18:40:13]CAPDU: 80 13 01 00 [18:40:13]Write to MH i2c: E2 08 00 C4 36 80 13 01 00 00 00 00 00 77 [18:40:13]Write i2c OK [18:40:13]MH_I2C_Read... [18:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:13]Read from MH i2c: E2 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 0E 00 [18:40:13]MH_I2C_Read... [18:40:13]Read from MH i2c: E2 0E 00 C4 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [18:40:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:13]wFMCommunicate OK [18:40:13]SAM_PROTO_GetShiftState done [18:40:13]FM_GetShiftState done [18:40:13]req_shift_opened done [18:40:13]requested_item shift.open_date is exist - process it [18:40:13]req_shift_open_date [18:40:13]req_shift_open_date done [18:40:13]produce_requested_data done [18:40:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155084,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:40:13]process_action_free close_receipt [18:40:13]json_value_free [18:40:13]json_value_free done [18:40:13]process_json_proto returns [18:40:13]Send response to host [18:40:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155084,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:40:13]free response buf [18:40:13]execute_script done [18:40:13]execute_script returns [18:40:13]free content buf [18:40:13]Sock 7.Close socket [18:40:13]Sock 7.Thread stoped [18:40:17]OFD Sender: No OFD packet to send [18:40:22]OFD Sender: No OFD packet to send [18:40:27]accept exits with 9 [18:40:27]New connection [18:40:27]New thread 3066891620 created [18:40:27]Thread 3066748260 joined [18:40:27]Waiting for new connection... [18:40:27] Sock 9.Parse request [18:40:27]Sock 9.Check first char [18:40:27]Sock 9.First char is OK [18:40:27]request: POST /json_proto HTTP/1.0 [18:40:27]Method: POST [18:40:27]URL: /json_proto [18:40:27]Method is POST - this is cgi request [18:40:27]url: /json_proto [18:40:27]query_string will be loaded in cgi processing [18:40:27]execute_cgi json_proto POST (null) [18:40:27]execute_cgi path=json_proto method=POST [18:40:27]POST find Content-Length [18:40:27]Host: 172.17.53.67:8080 [18:40:27]Content-Length: 677 [18:40:27]Content-Type: application/json [18:40:27] [18:40:27]POST finish read [18:40:27]Found Content-Length = 677 [18:40:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:27]execute_script... [18:40:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:27]POST & json_proto [18:40:27]process_json_proto [18:40:27]json parsed OK: [18:40:27]protocol is kg_v1.0 [18:40:27]action value=close_receipt [18:40:27]process_action close_receipt [18:40:27]cmd_close_receipt [18:40:27]MH_GetDate [18:40:27]Write to MH i2c: F0 00 00 C5 36 EA [18:40:27]Write i2c OK [18:40:27]MH_I2C_Read... [18:40:27]Read from MH i2c: F0 [18:40:27]MH_I2C_Read... [18:40:27]Read from MH i2c: F0 09 00 [18:40:27]MH_I2C_Read... [18:40:27]Read from MH i2c: F0 09 00 C5 36 00 9C AB 12 67 19 BC 99 64 85 [18:40:27]GetLastDocTimeStamp 1729276810 [18:40:27]current date 1729276828 [18:40:27]FM_GetShiftState [18:40:27]SAM_PROTO_GetShiftState [18:40:27]wFMCommunicate request_size=4 [18:40:27]MH_SAM_APDU [18:40:27]CAPDU: 80 13 01 00 [18:40:27]Write to MH i2c: E2 08 00 C6 36 80 13 01 00 00 00 00 00 79 [18:40:27]Write i2c OK [18:40:27]MH_I2C_Read... [18:40:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:27]Read from MH i2c: E2 [18:40:27]MH_I2C_Read... [18:40:27]Read from MH i2c: E2 0E 00 [18:40:27]MH_I2C_Read... [18:40:27]Read from MH i2c: E2 0E 00 C6 36 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B0 [18:40:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:27]wFMCommunicate OK [18:40:27]SAM_PROTO_GetShiftState done [18:40:27]FM_GetShiftState done [18:40:27]opened in 1729211399 [18:40:27]opened+sec_in_day 1729297799 [18:40:27]quantity*price = 60027 [18:40:27]sum+1 = 60029 [18:40:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 474 18.10.2024 18:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155085 ФПД: 11231460796097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184028&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155085&fm=11231460796097&tin=02508201610067®Number=0000137193017469&sum=60000 [18:40:28]StoreToDocumentArchive [18:40:28]shift 312 fd 155085 [18:40:28]save to /storage/0312/doc_00155085 [18:40:28]save last doc name /storage/0312/doc_00155085 to /storage/kkm_last_doc_name [18:40:28]save OK [18:40:28]Clear old archive folders... [18:40:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:28]tlvbuf is 01E3E020 [18:40:28]SAM_PROTO_ClearQueue [18:40:28]wFMCommunicate request_size=4 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 09 00 00 [18:40:28]Write to MH i2c: E2 08 00 D3 36 80 09 00 00 00 00 00 00 7B [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 D3 36 00 90 00 7D [18:40:28]RAPDU: 90 00 [18:40:28]wFMCommunicate OK [18:40:28]SAM_PROTO_ClearQueue done [18:40:28]KKMCreateOFDPacket [18:40:28]OFDProtocolAddRootSTLVToBuf [18:40:28]FM_MakeSignedData [18:40:28]FM_MakeSignedData [18:40:28]SAM_PROTO_SignData [18:40:28]wFMCommunicate request_size=4 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 0D 01 02 [18:40:28]Write to MH i2c: E2 08 00 D4 36 80 0D 01 02 00 00 00 00 83 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 D4 36 00 90 00 7E [18:40:28]RAPDU: 90 00 [18:40:28]wFMCommunicate OK [18:40:28]wFMCommunicate request_size=255 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 9C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5D 02 00 35 04 06 00 0A [18:40:28]Write to MH i2c: E2 02 01 D5 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 9C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5D 02 00 35 04 06 00 0A 00 00 92 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 D5 36 00 90 00 7F [18:40:28]RAPDU: 90 00 [18:40:28]wFMCommunicate OK [18:40:28]wFMCommunicate request_size=10 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 0D 02 02 05 37 07 3B 26 C1 [18:40:28]Write to MH i2c: E2 0D 00 D6 36 80 0D 02 02 05 00 37 07 3B 26 C1 00 00 F0 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 03 00 D6 36 00 90 00 80 [18:40:28]RAPDU: 90 00 [18:40:28]wFMCommunicate OK [18:40:28]wFMCommunicate request_size=4 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 0D 03 02 [18:40:28]Write to MH i2c: E2 08 00 D7 36 80 0D 03 02 00 00 00 00 88 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 0B 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 0B 00 D7 36 00 8D 1E 4C CD 1A 9F 13 30 90 00 49 [18:40:28]RAPDU: 8D 1E 4C CD 1A 9F 13 30 90 00 [18:40:28]wFMCommunicate OK [18:40:28]SAM_PROTO_SignData done [18:40:28]FM_MakeSignedData done [18:40:28]CreateOFDProtocolMessage [18:40:28]wFMCommunicate request_size=4 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 11 00 00 [18:40:28]Write to MH i2c: E2 08 00 D8 36 80 11 00 00 00 00 00 00 88 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 17 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 17 00 D8 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [18:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:28]wFMCommunicate OK [18:40:28]CreateOFDProtocolMessage done [18:40:28]OFDSenderStorePacket 155085 [18:40:28]StoreOFDPacket docnum=155085 [18:40:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB A8 07 01 E8 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 9C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5D 02 00 35 04 06 00 0A 37 07 3B 26 C1 8D 1E 4C CD 1A 9F 13 30 [18:40:28]CheckFolder [18:40:28]dirname=/storage/ofd_packets [18:40:28]CheckFolder done [18:40:28]ProducePacketName [18:40:28]name=ofd_packets/00155085 [18:40:28]NVStorageSaveData ofd_packets/00155085 [18:40:28]File name is /storage/ofd_packets/00155085 [18:40:28]Write 301 bytes [18:40:28]NVStorageSaveData done [18:40:28]OFDSenderStorePacket done [18:40:28]KKMCreateOFDPacket done [18:40:28]NVStorageSaveData kkm_last_timestamp [18:40:28]File name is /storage/kkm_last_timestamp [18:40:28]Write 4 bytes [18:40:28]NVStorageSaveData done [18:40:28]ExternCall_PrintAddStr [18:40:28]wPrintStart [18:40:28]Write to MH i2c: 01 00 00 D9 36 0F [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: 01 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: 01 07 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: 01 07 00 D9 36 00 00 00 00 00 FF 0F 24 [18:40:28]RasterBufferAndPrint [18:40:28]line Счет N : (1)873287 [18:40:28]line ИНН: 02508201610067 [18:40:28]line Контрольно-Кассовый Чек [18:40:28]line ПРОДАЖА [18:40:28]line ТРК (МРК, ГНК) : 11 [18:40:28]line Товар: 2710124500 [18:40:28]line Аи-95-К-5 [18:40:28]line 8.090 * 74.20 [18:40:28]line = 600.28 [18:40:28]line НДС 12% НСП 1% [18:40:28]line > о реализуемом товаре [18:40:28]line ОКРУГЛЕНИЕ: -0.28 [18:40:28]line ИТОГО: 600.00 [18:40:28]line Внесено: 600.00 [18:40:28]line СДАЧА: 0.00 [18:40:28]line НСП 1% : 5.31 [18:40:28]line НДС 12% : 63.75 [18:40:28]line Наличными: 600.00 [18:40:28]line Безнал.: 0.00 [18:40:28]line Место: АЗС № 165 "Партнер Нефть" [18:40:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:40:28]line СНО: Общий режим [18:40:28]line Чек 474 18.10.2024 18:40 [18:40:28]line Смена: 312 ФФД: 1.0 [18:40:28]line ЗНМ: 0300000234 [18:40:28]line РНМ: 0000137193017469 [18:40:28]line Версия ККМ: v1.0 [18:40:28]line ФМ: 0000000000963156 [18:40:28]line ФД: 155085 [18:40:28]line ФПД: 11231460796097 [18:40:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184028&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155085&fm=11231460796097&tin=02508201610067®Number=0000137193017469&sum=60000 [18:40:29]OFD Sender: Processing packet 155085 [packets to send 51, broken 50] [18:40:29]ProducePacketName [18:40:29]name=ofd_packets/00155085 [18:40:29]OFD Sender: To server: pG, [18:40:29]CommunicateWithHost lk.salyk.kg:30040 [18:40:29]ConnectInit lk.salyk.kg [18:40:29]written 0, free lines is 4095 [18:40:29]Connected sock=10 [18:40:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB A8 07 01 E8 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 9C AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5D 02 00 35 04 06 00 0A 37 07 3B 26 C1 8D 1E 4C CD 1A 9F 13 30 [18:40:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 15 47 00 92 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 5D 02 00 F4 03 04 00 D4 51 12 67 B6 04 01 00 00 B3 6A 93 F1 EB 8E B6 5D [18:40:29]CommunicateWithHost err = 0 [18:40:29]CheckOFDResponse [18:40:29]1017 (14) - 77093643461234 [18:40:29]1041 (16) - 0000000000963156 [18:40:29]1040 (4) - 155085 [18:40:29]1012 (4) - 18.10.2024 12:17 [18:40:29]1206 (1) - 0 [18:40:29]OFD Sender: Remove packet 155085 [18:40:29]ProducePacketName [18:40:29]name=ofd_packets/00155085 [18:40:29]NVStorageDeleteData [18:40:29]Write to MH i2c: 01 00 00 04 37 3B [18:40:29]Write i2c OK [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: 01 [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: 01 07 00 [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: 01 07 00 04 37 00 00 00 00 00 FB 0C 49 [18:40:29]RasterBufferAndPrint [18:40:29]line [18:40:29]line [18:40:29]line [18:40:29]line [18:40:29]line [18:40:29]written 0, free lines is 3329 [18:40:29]MH_Cut [18:40:29]Write to MH i2c: D1 01 00 0B 37 01 14 [18:40:29]Write i2c OK [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: D1 [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: D1 01 00 [18:40:29]MH_I2C_Read... [18:40:29]Read from MH i2c: D1 01 00 0B 37 00 13 [18:40:29]Write to MH i2c: 01 00 00 0C 37 43 [18:40:29]Write i2c OK [18:40:29]MH_I2C_Read... [18:40:30]OFD Sender: No OFD packet to send [18:40:30]*** Cut start [18:40:30]*** Partial cut [18:40:30]*** CUTSNS_PIN = 1 [18:40:30]*** CUTSNS_PIN = 0 [18:40:30]*** Brake cut motor [18:40:31]Read from MH i2c: 01 [18:40:31]MH_I2C_Read... [18:40:31]*** Stop cut motor [18:40:31]*** Cut end [18:40:31]Read from MH i2c: 01 07 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: 01 07 00 0C 37 00 00 00 00 00 FF 0F 58 [18:40:31]process_action close_receipt done [18:40:31]requested_data is exist [18:40:31]produce_requested_data [18:40:31]requested_item fm.sn is exist - process it [18:40:31]wFMCommunicate request_size=4 [18:40:31]MH_SAM_APDU [18:40:31]CAPDU: 80 11 00 00 [18:40:31]Write to MH i2c: E2 08 00 0D 37 80 11 00 00 00 00 00 00 BE [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:31]Read from MH i2c: E2 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 17 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 17 00 0D 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [18:40:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:31]wFMCommunicate OK [18:40:31]requested_item fd.num is exist - process it [18:40:31]SAM_PROTO_GetFieldsCounters [18:40:31]wFMCommunicate request_size=4 [18:40:31]MH_SAM_APDU [18:40:31]CAPDU: 80 13 00 00 [18:40:31]Write to MH i2c: E2 08 00 0E 37 80 13 00 00 00 00 00 00 C1 [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:31]Read from MH i2c: E2 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 62 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 62 00 0E 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 F0 [18:40:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:31]wFMCommunicate OK [18:40:31]SAM_PROTO_GetFieldsCounters done [18:40:31]requested_item shift.num is exist - process it [18:40:31]requested_item shift.opened is exist - process it [18:40:31]req_shift_opened [18:40:31]FM_GetShiftState [18:40:31]SAM_PROTO_GetShiftState [18:40:31]wFMCommunicate request_size=4 [18:40:31]MH_SAM_APDU [18:40:31]CAPDU: 80 13 01 00 [18:40:31]Write to MH i2c: E2 08 00 0F 37 80 13 01 00 00 00 00 00 C3 [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:31]Read from MH i2c: E2 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 0E 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 0E 00 0F 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [18:40:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:31]wFMCommunicate OK [18:40:31]SAM_PROTO_GetShiftState done [18:40:31]FM_GetShiftState done [18:40:31]req_shift_opened done [18:40:31]requested_item shift.open_date is exist - process it [18:40:31]req_shift_open_date [18:40:31]req_shift_open_date done [18:40:31]produce_requested_data done [18:40:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155085,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:40:31]process_action_free close_receipt [18:40:31]json_value_free [18:40:31]json_value_free done [18:40:31]process_json_proto returns [18:40:31]Send response to host [18:40:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155085,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:40:31]free response buf [18:40:31]execute_script done [18:40:31]execute_script returns [18:40:31]free content buf [18:40:31]Sock 9.Close socket [18:40:31]Sock 9.Thread stoped [18:40:31]accept exits with 7 [18:40:31]New connection [18:40:31]New thread 3066748260 created [18:40:31]Thread 3066891620 joined [18:40:31]Waiting for new connection... [18:40:31] Sock 7.Parse request [18:40:31]Sock 7.Check first char [18:40:31]Sock 7.First char is OK [18:40:31]request: POST /json_proto HTTP/1.0 [18:40:31]Method: POST [18:40:31]URL: /json_proto [18:40:31]Method is POST - this is cgi request [18:40:31]url: /json_proto [18:40:31]query_string will be loaded in cgi processing [18:40:31]execute_cgi json_proto POST (null) [18:40:31]execute_cgi path=json_proto method=POST [18:40:31]POST find Content-Length [18:40:31]Host: 172.17.53.67:8080 [18:40:31]Content-Length: 677 [18:40:31]Content-Type: application/json [18:40:31] [18:40:31]POST finish read [18:40:31]Found Content-Length = 677 [18:40:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:31]execute_script... [18:40:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:31]POST & json_proto [18:40:31]process_json_proto [18:40:31]json parsed OK: [18:40:31]protocol is kg_v1.0 [18:40:31]action value=close_receipt [18:40:31]process_action close_receipt [18:40:31]cmd_close_receipt [18:40:31]MH_GetDate [18:40:31]Write to MH i2c: F0 00 00 10 37 36 [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: F0 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: F0 09 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: F0 09 00 10 37 00 A0 AB 12 67 19 BC 99 64 D5 [18:40:31]GetLastDocTimeStamp 1729276828 [18:40:31]current date 1729276832 [18:40:31]FM_GetShiftState [18:40:31]SAM_PROTO_GetShiftState [18:40:31]wFMCommunicate request_size=4 [18:40:31]MH_SAM_APDU [18:40:31]CAPDU: 80 13 01 00 [18:40:31]Write to MH i2c: E2 08 00 11 37 80 13 01 00 00 00 00 00 C5 [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:31]Read from MH i2c: E2 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 0E 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: E2 0E 00 11 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FC [18:40:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:31]wFMCommunicate OK [18:40:31]SAM_PROTO_GetShiftState done [18:40:31]FM_GetShiftState done [18:40:31]opened in 1729211399 [18:40:31]opened+sec_in_day 1729297799 [18:40:31]quantity*price = 20003 [18:40:31]sum+1 = 20004 [18:40:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 475 18.10.2024 18:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155086 ФПД: 202893475784864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155086&fm=202893475784864&tin=02508201610067®Number=0000137193017469&sum=20000 [18:40:33]StoreToDocumentArchive [18:40:33]shift 312 fd 155086 [18:40:33]save to /storage/0312/doc_00155086 [18:40:33]save last doc name /storage/0312/doc_00155086 to /storage/kkm_last_doc_name [18:40:33]save OK [18:40:33]Clear old archive folders... [18:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:33]tlvbuf is 01DE49F0 [18:40:33]SAM_PROTO_ClearQueue [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 09 00 00 [18:40:33]Write to MH i2c: E2 08 00 1E 37 80 09 00 00 00 00 00 00 C7 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 1E 37 00 90 00 C9 [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]SAM_PROTO_ClearQueue done [18:40:33]KKMCreateOFDPacket [18:40:33]OFDProtocolAddRootSTLVToBuf [18:40:33]FM_MakeSignedData [18:40:33]FM_MakeSignedData [18:40:33]SAM_PROTO_SignData [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 01 02 [18:40:33]Write to MH i2c: E2 08 00 1F 37 80 0D 01 02 00 00 00 00 CF [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 1F 37 00 90 00 CA [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=255 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 A0 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5D 02 00 35 04 06 00 B8 [18:40:33]Write to MH i2c: E2 02 01 20 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 A0 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5D 02 00 35 04 06 00 B8 00 00 F6 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 20 37 00 90 00 CB [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=10 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 02 02 05 87 D1 8D 28 A0 [18:40:33]Write to MH i2c: E2 0D 00 21 37 80 0D 02 02 05 00 87 D1 8D 28 A0 00 00 89 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 21 37 00 90 00 CC [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 03 02 [18:40:33]Write to MH i2c: E2 08 00 22 37 80 0D 03 02 00 00 00 00 D4 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 0B 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 0B 00 22 37 00 59 39 69 2D BE DF 8D D7 90 00 FE [18:40:33]RAPDU: 59 39 69 2D BE DF 8D D7 90 00 [18:40:33]wFMCommunicate OK [18:40:33]SAM_PROTO_SignData done [18:40:33]FM_MakeSignedData done [18:40:33]CreateOFDProtocolMessage [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 11 00 00 [18:40:33]Write to MH i2c: E2 08 00 23 37 80 11 00 00 00 00 00 00 D4 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 17 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 17 00 23 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [18:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:33]wFMCommunicate OK [18:40:33]CreateOFDProtocolMessage done [18:40:33]OFDSenderStorePacket 155086 [18:40:33]StoreOFDPacket docnum=155086 [18:40:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 CE 07 01 DF 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 A0 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5D 02 00 35 04 06 00 B8 87 D1 8D 28 A0 59 39 69 2D BE DF 8D D7 [18:40:33]CheckFolder [18:40:33]dirname=/storage/ofd_packets [18:40:33]CheckFolder done [18:40:33]ProducePacketName [18:40:33]name=ofd_packets/00155086 [18:40:33]NVStorageSaveData ofd_packets/00155086 [18:40:33]File name is /storage/ofd_packets/00155086 [18:40:33]Write 301 bytes [18:40:33]NVStorageSaveData done [18:40:33]OFDSenderStorePacket done [18:40:33]KKMCreateOFDPacket done [18:40:33]NVStorageSaveData kkm_last_timestamp [18:40:33]File name is /storage/kkm_last_timestamp [18:40:33]Write 4 bytes [18:40:33]NVStorageSaveData done [18:40:33]ExternCall_PrintAddStr [18:40:33]wPrintStart [18:40:33]Write to MH i2c: 01 00 00 24 37 5B [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 07 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 07 00 24 37 00 00 00 00 00 FF 0F 70 [18:40:33]RasterBufferAndPrint [18:40:33]line Счет N : (1)873286 [18:40:33]line ИНН: 02508201610067 [18:40:33]line Контрольно-Кассовый Чек [18:40:33]line ПРОДАЖА [18:40:33]line ТРК (МРК, ГНК) : 22 [18:40:33]line Товар: 2710124130 [18:40:33]line Аи-92-К-5 [18:40:33]line 2.990 * 66.90 [18:40:33]line = 200.03 [18:40:33]line НДС 12% НСП 1% [18:40:33]line > о реализуемом товаре [18:40:33]line ОКРУГЛЕНИЕ: -0.03 [18:40:33]line ИТОГО: 200.00 [18:40:33]line Внесено: 200.00 [18:40:33]line СДАЧА: 0.00 [18:40:33]line НСП 1% : 1.77 [18:40:33]line НДС 12% : 21.24 [18:40:33]line Наличными: 200.00 [18:40:33]line Безнал.: 0.00 [18:40:34]line Место: АЗС № 165 "Партнер Нефть" [18:40:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:40:34]line СНО: Общий режим [18:40:34]line Чек 475 18.10.2024 18:40 [18:40:34]line Смена: 312 ФФД: 1.0 [18:40:34]line ЗНМ: 0300000234 [18:40:34]line РНМ: 0000137193017469 [18:40:34]line Версия ККМ: v1.0 [18:40:34]line ФМ: 0000000000963156 [18:40:34]line ФД: 155086 [18:40:34]line ФПД: 202893475784864 [18:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155086&fm=202893475784864&tin=02508201610067®Number=0000137193017469&sum=20000 [18:40:34]OFD Sender: Processing packet 155086 [packets to send 51, broken 50] [18:40:34]ProducePacketName [18:40:34]name=ofd_packets/00155086 [18:40:34]OFD Sender: To server: pG, [18:40:34]CommunicateWithHost lk.salyk.kg:30040 [18:40:34]ConnectInit lk.salyk.kg [18:40:34]written 0, free lines is 4095 [18:40:34]Connected sock=10 [18:40:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 CE 07 01 DF 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 A0 AB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5D 02 00 35 04 06 00 B8 87 D1 8D 28 A0 59 39 69 2D BE DF 8D D7 [18:40:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 72 47 00 46 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 5D 02 00 F4 03 04 00 D9 51 12 67 B6 04 01 00 00 84 DF C5 1A DA 12 B4 59 [18:40:34]CommunicateWithHost err = 0 [18:40:34]CheckOFDResponse [18:40:34]1017 (14) - 77093643461234 [18:40:34]1041 (16) - 0000000000963156 [18:40:34]1040 (4) - 155086 [18:40:34]1012 (4) - 18.10.2024 12:17 [18:40:34]1206 (1) - 0 [18:40:34]OFD Sender: Remove packet 155086 [18:40:34]ProducePacketName [18:40:34]name=ofd_packets/00155086 [18:40:34]NVStorageDeleteData [18:40:34]Write to MH i2c: 01 00 00 4F 37 86 [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 07 00 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 07 00 4F 37 00 00 00 00 00 FC 0C 95 [18:40:34]RasterBufferAndPrint [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]written 0, free lines is 3337 [18:40:34]MH_Cut [18:40:34]Write to MH i2c: D1 01 00 56 37 01 5F [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 01 00 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 01 00 56 37 00 5E [18:40:34]Write to MH i2c: 01 00 00 57 37 8E [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:35]OFD Sender: No OFD packet to send [18:40:35]*** Cut start [18:40:35]*** Partial cut [18:40:35]*** CUTSNS_PIN = 1 [18:40:35]*** CUTSNS_PIN = 0 [18:40:35]*** Brake cut motor [18:40:35]Read from MH i2c: 01 [18:40:35]MH_I2C_Read... [18:40:35]*** Stop cut motor [18:40:35]*** Cut end [18:40:35]Read from MH i2c: 01 07 00 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: 01 07 00 57 37 00 00 00 00 00 FF 0F A3 [18:40:35]process_action close_receipt done [18:40:35]requested_data is exist [18:40:35]produce_requested_data [18:40:35]requested_item fm.sn is exist - process it [18:40:35]wFMCommunicate request_size=4 [18:40:35]MH_SAM_APDU [18:40:35]CAPDU: 80 11 00 00 [18:40:35]Write to MH i2c: E2 08 00 58 37 80 11 00 00 00 00 00 00 09 [18:40:35]Write i2c OK [18:40:35]MH_I2C_Read... [18:40:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:35]Read from MH i2c: E2 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: E2 17 00 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: E2 17 00 58 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [18:40:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:40:35]wFMCommunicate OK [18:40:35]requested_item fd.num is exist - process it [18:40:35]SAM_PROTO_GetFieldsCounters [18:40:35]wFMCommunicate request_size=4 [18:40:35]MH_SAM_APDU [18:40:35]CAPDU: 80 13 00 00 [18:40:35]Write to MH i2c: E2 08 00 59 37 80 13 00 00 00 00 00 00 0C [18:40:36]Write i2c OK [18:40:36]MH_I2C_Read... [18:40:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:36]Read from MH i2c: E2 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 62 00 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 62 00 59 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [18:40:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:36]wFMCommunicate OK [18:40:36]SAM_PROTO_GetFieldsCounters done [18:40:36]requested_item shift.num is exist - process it [18:40:36]requested_item shift.opened is exist - process it [18:40:36]req_shift_opened [18:40:36]FM_GetShiftState [18:40:36]SAM_PROTO_GetShiftState [18:40:36]wFMCommunicate request_size=4 [18:40:36]MH_SAM_APDU [18:40:36]CAPDU: 80 13 01 00 [18:40:36]Write to MH i2c: E2 08 00 5A 37 80 13 01 00 00 00 00 00 0E [18:40:36]Write i2c OK [18:40:36]MH_I2C_Read... [18:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:36]Read from MH i2c: E2 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 0E 00 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 0E 00 5A 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [18:40:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:40:36]wFMCommunicate OK [18:40:36]SAM_PROTO_GetShiftState done [18:40:36]FM_GetShiftState done [18:40:36]req_shift_opened done [18:40:36]requested_item shift.open_date is exist - process it [18:40:36]req_shift_open_date [18:40:36]req_shift_open_date done [18:40:36]produce_requested_data done [18:40:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155086,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:40:36]process_action_free close_receipt [18:40:36]json_value_free [18:40:36]json_value_free done [18:40:36]process_json_proto returns [18:40:36]Send response to host [18:40:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155086,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:40:36]free response buf [18:40:36]execute_script done [18:40:36]execute_script returns [18:40:36]free content buf [18:40:36]Sock 7.Close socket [18:40:36]Sock 7.Thread stoped [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:55]OFD Sender: No OFD packet to send [18:41:00]OFD Sender: No OFD packet to send [18:41:05]OFD Sender: No OFD packet to send [18:41:10]OFD Sender: No OFD packet to send [18:41:15]OFD Sender: No OFD packet to send [18:41:20]OFD Sender: No OFD packet to send [18:41:25]OFD Sender: No OFD packet to send [18:41:30]OFD Sender: No OFD packet to send [18:41:35]OFD Sender: No OFD packet to send [18:41:40]OFD Sender: No OFD packet to send [18:41:45]OFD Sender: No OFD packet to send [18:41:50]OFD Sender: No OFD packet to send [18:41:55]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:10]OFD Sender: No OFD packet to send [18:42:15]OFD Sender: No OFD packet to send [18:42:20]OFD Sender: No OFD packet to send [18:42:25]OFD Sender: No OFD packet to send [18:42:30]OFD Sender: No OFD packet to send [18:42:35]OFD Sender: No OFD packet to send [18:42:40]OFD Sender: No OFD packet to send [18:42:45]OFD Sender: No OFD packet to send [18:42:50]OFD Sender: No OFD packet to send [18:42:55]OFD Sender: No OFD packet to send [18:43:00]OFD Sender: No OFD packet to send [18:43:05]OFD Sender: No OFD packet to send [18:43:10]OFD Sender: No OFD packet to send [18:43:15]OFD Sender: No OFD packet to send [18:43:20]OFD Sender: No OFD packet to send [18:43:25]OFD Sender: No OFD packet to send [18:43:30]OFD Sender: No OFD packet to send [18:43:35]OFD Sender: No OFD packet to send [18:43:40]OFD Sender: No OFD packet to send [18:43:45]OFD Sender: No OFD packet to send [18:43:50]OFD Sender: No OFD packet to send [18:43:55]OFD Sender: No OFD packet to send [18:44:00]OFD Sender: No OFD packet to send [18:44:05]OFD Sender: No OFD packet to send [18:44:10]OFD Sender: No OFD packet to send [18:44:15]OFD Sender: No OFD packet to send [18:44:20]OFD Sender: No OFD packet to send [18:44:25]OFD Sender: No OFD packet to send [18:44:30]OFD Sender: No OFD packet to send [18:44:35]OFD Sender: No OFD packet to send [18:44:38]accept exits with 9 [18:44:38]New connection [18:44:38]New thread 3066891620 created [18:44:38]Thread 3066748260 joined [18:44:38]Waiting for new connection... [18:44:38] Sock 9.Parse request [18:44:38]Sock 9.Check first char [18:44:38]Sock 9.First char is OK [18:44:38]request: POST /json_proto HTTP/1.0 [18:44:38]Method: POST [18:44:38]URL: /json_proto [18:44:38]Method is POST - this is cgi request [18:44:38]url: /json_proto [18:44:38]query_string will be loaded in cgi processing [18:44:38]execute_cgi json_proto POST (null) [18:44:38]execute_cgi path=json_proto method=POST [18:44:38]POST find Content-Length [18:44:38]Host: 172.17.53.67:8080 [18:44:38]Content-Length: 632 [18:44:38]Content-Type: application/json [18:44:38] [18:44:38]POST finish read [18:44:38]Found Content-Length = 632 [18:44:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:38]execute_script... [18:44:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:38]POST & json_proto [18:44:38]process_json_proto [18:44:38]json parsed OK: [18:44:38]protocol is kg_v1.0 [18:44:38]action value=close_receipt [18:44:38]process_action close_receipt [18:44:38]cmd_close_receipt [18:44:38]MH_GetDate [18:44:38]Write to MH i2c: F0 00 00 5B 37 81 [18:44:38]Write i2c OK [18:44:38]MH_I2C_Read... [18:44:38]Read from MH i2c: F0 [18:44:38]MH_I2C_Read... [18:44:38]Read from MH i2c: F0 09 00 [18:44:38]MH_I2C_Read... [18:44:38]Read from MH i2c: F0 09 00 5B 37 00 97 AC 12 67 19 BC 99 64 18 [18:44:38]GetLastDocTimeStamp 1729276832 [18:44:38]current date 1729277079 [18:44:38]FM_GetShiftState [18:44:38]SAM_PROTO_GetShiftState [18:44:38]wFMCommunicate request_size=4 [18:44:38]MH_SAM_APDU [18:44:38]CAPDU: 80 13 01 00 [18:44:38]Write to MH i2c: E2 08 00 5C 37 80 13 01 00 00 00 00 00 10 [18:44:38]Write i2c OK [18:44:38]MH_I2C_Read... [18:44:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:38]Read from MH i2c: E2 [18:44:38]MH_I2C_Read... [18:44:38]Read from MH i2c: E2 0E 00 [18:44:38]MH_I2C_Read... [18:44:38]Read from MH i2c: E2 0E 00 5C 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 47 [18:44:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:44:38]wFMCommunicate OK [18:44:38]SAM_PROTO_GetShiftState done [18:44:38]FM_GetShiftState done [18:44:38]opened in 1729211399 [18:44:38]opened+sec_in_day 1729297799 [18:44:38]quantity*price = 50000 [18:44:38]sum+1 = 50001 [18:44:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 476 18.10.2024 18:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155087 ФПД: 168797961575390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184439&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155087&fm=168797961575390&tin=02508201610067®Number=0000137193017469&sum=50000 [18:44:39]StoreToDocumentArchive [18:44:39]shift 312 fd 155087 [18:44:39]save to /storage/0312/doc_00155087 [18:44:39]save last doc name /storage/0312/doc_00155087 to /storage/kkm_last_doc_name [18:44:39]save OK [18:44:39]Clear old archive folders... [18:44:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:44:39]tlvbuf is 01DEA7E0 [18:44:39]SAM_PROTO_ClearQueue [18:44:39]wFMCommunicate request_size=4 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 09 00 00 [18:44:39]Write to MH i2c: E2 08 00 69 37 80 09 00 00 00 00 00 00 12 [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 69 37 00 90 00 14 [18:44:39]RAPDU: 90 00 [18:44:39]wFMCommunicate OK [18:44:39]SAM_PROTO_ClearQueue done [18:44:39]KKMCreateOFDPacket [18:44:39]OFDProtocolAddRootSTLVToBuf [18:44:39]FM_MakeSignedData [18:44:39]FM_MakeSignedData [18:44:39]SAM_PROTO_SignData [18:44:39]wFMCommunicate request_size=4 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 0D 01 02 [18:44:39]Write to MH i2c: E2 08 00 6A 37 80 0D 01 02 00 00 00 00 1A [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 6A 37 00 90 00 15 [18:44:39]RAPDU: 90 00 [18:44:39]wFMCommunicate OK [18:44:39]wFMCommunicate request_size=255 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 97 AC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5D 02 00 35 04 06 00 [18:44:39]Write to MH i2c: E2 02 01 6B 37 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 97 AC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5D 02 00 35 04 06 00 00 00 9B [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 6B 37 00 90 00 16 [18:44:39]RAPDU: 90 00 [18:44:39]wFMCommunicate OK [18:44:39]wFMCommunicate request_size=11 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 0D 02 02 06 99 85 56 89 DB DE [18:44:39]Write to MH i2c: E2 0E 00 6C 37 80 0D 02 02 06 00 99 85 56 89 DB DE 00 00 DF [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 03 00 6C 37 00 90 00 17 [18:44:39]RAPDU: 90 00 [18:44:39]wFMCommunicate OK [18:44:39]wFMCommunicate request_size=4 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 0D 03 02 [18:44:39]Write to MH i2c: E2 08 00 6D 37 80 0D 03 02 00 00 00 00 1F [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 0B 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 0B 00 6D 37 00 84 DD 94 AB 8F 3A 52 A5 90 00 80 [18:44:39]RAPDU: 84 DD 94 AB 8F 3A 52 A5 90 00 [18:44:39]wFMCommunicate OK [18:44:39]SAM_PROTO_SignData done [18:44:39]FM_MakeSignedData done [18:44:39]CreateOFDProtocolMessage [18:44:39]wFMCommunicate request_size=4 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 11 00 00 [18:44:39]Write to MH i2c: E2 08 00 6E 37 80 11 00 00 00 00 00 00 1F [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 17 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 17 00 6E 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [18:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:44:39]wFMCommunicate OK [18:44:39]CreateOFDProtocolMessage done [18:44:39]OFDSenderStorePacket 155087 [18:44:39]StoreOFDPacket docnum=155087 [18:44:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2E BB 08 01 FF F6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 97 AC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5D 02 00 35 04 06 00 99 85 56 89 DB DE 84 DD 94 AB 8F 3A 52 A5 [18:44:39]CheckFolder [18:44:39]dirname=/storage/ofd_packets [18:44:39]CheckFolder done [18:44:39]ProducePacketName [18:44:39]name=ofd_packets/00155087 [18:44:39]NVStorageSaveData ofd_packets/00155087 [18:44:39]File name is /storage/ofd_packets/00155087 [18:44:39]Write 302 bytes [18:44:39]NVStorageSaveData done [18:44:39]OFDSenderStorePacket done [18:44:39]KKMCreateOFDPacket done [18:44:39]NVStorageSaveData kkm_last_timestamp [18:44:39]File name is /storage/kkm_last_timestamp [18:44:39]Write 4 bytes [18:44:39]NVStorageSaveData done [18:44:39]ExternCall_PrintAddStr [18:44:39]wPrintStart [18:44:39]Write to MH i2c: 01 00 00 6F 37 A6 [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: 01 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: 01 07 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: 01 07 00 6F 37 00 00 00 00 00 FF 0F BB [18:44:39]RasterBufferAndPrint [18:44:39]line Счет N : (1)873288 [18:44:39]line ИНН: 02508201610067 [18:44:39]line Контрольно-Кассовый Чек [18:44:39]line ПРОДАЖА [18:44:39]line ТРК (МРК, ГНК) : 33 [18:44:39]line Товар: 2710124130 [18:44:39]line Super 92-К-5 [18:44:39]line 7.310 * 68.40 [18:44:39]line = 500.00 [18:44:39]line НДС 12% НСП 1% [18:44:39]line > о реализуемом товаре [18:44:39]line ИТОГО: 500.00 [18:44:39]line НСП 1% : 4.42 [18:44:39]line НДС 12% : 53.10 [18:44:39]line Наличными: 500.00 [18:44:39]line Безнал.: 0.00 [18:44:39]line Место: АЗС № 165 "Партнер Нефть" [18:44:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:44:39]line СНО: Общий режим [18:44:39]line Чек 476 18.10.2024 18:44 [18:44:39]line Смена: 312 ФФД: 1.0 [18:44:39]line ЗНМ: 0300000234 [18:44:39]line РНМ: 0000137193017469 [18:44:39]line Версия ККМ: v1.0 [18:44:39]line ФМ: 0000000000963156 [18:44:39]line ФД: 155087 [18:44:39]line ФПД: 168797961575390 [18:44:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T184439&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155087&fm=168797961575390&tin=02508201610067®Number=0000137193017469&sum=50000 [18:44:40]written 0, free lines is 4095 [18:44:40]OFD Sender: Processing packet 155087 [packets to send 51, broken 50] [18:44:40]ProducePacketName [18:44:40]name=ofd_packets/00155087 [18:44:40]OFD Sender: To server: pG, [18:44:40]CommunicateWithHost lk.salyk.kg:30040 [18:44:40]ConnectInit lk.salyk.kg [18:44:40]Connected sock=10 [18:44:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2E BB 08 01 FF F6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 97 AC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5D 02 00 35 04 06 00 99 85 56 89 DB DE 84 DD 94 AB 8F 3A 52 A5 [18:44:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 C3 47 00 6C E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 5D 02 00 F4 03 04 00 CF 52 12 67 B6 04 01 00 00 75 CD 3D B3 73 E9 81 AA [18:44:40]CommunicateWithHost err = 0 [18:44:40]CheckOFDResponse [18:44:40]1017 (14) - 77093643461234 [18:44:40]1041 (16) - 0000000000963156 [18:44:40]1040 (4) - 155087 [18:44:40]1012 (4) - 18.10.2024 12:21 [18:44:40]1206 (1) - 0 [18:44:40]OFD Sender: Remove packet 155087 [18:44:40]ProducePacketName [18:44:40]name=ofd_packets/00155087 [18:44:40]NVStorageDeleteData [18:44:40]Write to MH i2c: 01 00 00 97 37 CE [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: 01 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: 01 07 00 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: 01 07 00 97 37 00 00 00 00 00 26 0D 08 [18:44:40]RasterBufferAndPrint [18:44:40]line [18:44:40]line [18:44:40]line [18:44:40]line [18:44:40]line [18:44:40]written 0, free lines is 3375 [18:44:40]MH_Cut [18:44:40]Write to MH i2c: D1 01 00 9E 37 01 A7 [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: D1 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: D1 01 00 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: D1 01 00 9E 37 00 A6 [18:44:40]Write to MH i2c: 01 00 00 9F 37 D6 [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:41]OFD Sender: No OFD packet to send [18:44:41]*** Cut start [18:44:41]*** Partial cut [18:44:41]*** CUTSNS_PIN = 1 [18:44:41]*** CUTSNS_PIN = 0 [18:44:41]*** Brake cut motor [18:44:41]Read from MH i2c: 01 [18:44:41]MH_I2C_Read... [18:44:41]*** Stop cut motor [18:44:41]*** Cut end [18:44:41]Read from MH i2c: 01 07 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: 01 07 00 9F 37 00 00 00 00 00 FF 0F EB [18:44:41]process_action close_receipt done [18:44:41]requested_data is exist [18:44:41]produce_requested_data [18:44:41]requested_item fm.sn is exist - process it [18:44:41]wFMCommunicate request_size=4 [18:44:41]MH_SAM_APDU [18:44:41]CAPDU: 80 11 00 00 [18:44:41]Write to MH i2c: E2 08 00 A0 37 80 11 00 00 00 00 00 00 51 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:41]Read from MH i2c: E2 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 17 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 17 00 A0 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [18:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:44:41]wFMCommunicate OK [18:44:41]requested_item fd.num is exist - process it [18:44:41]SAM_PROTO_GetFieldsCounters [18:44:41]wFMCommunicate request_size=4 [18:44:41]MH_SAM_APDU [18:44:41]CAPDU: 80 13 00 00 [18:44:41]Write to MH i2c: E2 08 00 A1 37 80 13 00 00 00 00 00 00 54 [18:44:42]Write i2c OK [18:44:42]MH_I2C_Read... [18:44:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:42]Read from MH i2c: E2 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: E2 62 00 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: E2 62 00 A1 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [18:44:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:42]wFMCommunicate OK [18:44:42]SAM_PROTO_GetFieldsCounters done [18:44:42]requested_item shift.num is exist - process it [18:44:42]requested_item shift.opened is exist - process it [18:44:42]req_shift_opened [18:44:42]FM_GetShiftState [18:44:42]SAM_PROTO_GetShiftState [18:44:42]wFMCommunicate request_size=4 [18:44:42]MH_SAM_APDU [18:44:42]CAPDU: 80 13 01 00 [18:44:42]Write to MH i2c: E2 08 00 A2 37 80 13 01 00 00 00 00 00 56 [18:44:42]Write i2c OK [18:44:42]MH_I2C_Read... [18:44:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:42]Read from MH i2c: E2 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: E2 0E 00 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: E2 0E 00 A2 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8D [18:44:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:44:42]wFMCommunicate OK [18:44:42]SAM_PROTO_GetShiftState done [18:44:42]FM_GetShiftState done [18:44:42]req_shift_opened done [18:44:42]requested_item shift.open_date is exist - process it [18:44:42]req_shift_open_date [18:44:42]req_shift_open_date done [18:44:42]produce_requested_data done [18:44:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155087,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:44:42]process_action_free close_receipt [18:44:42]json_value_free [18:44:42]json_value_free done [18:44:42]process_json_proto returns [18:44:42]Send response to host [18:44:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155087,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:44:42]free response buf [18:44:42]execute_script done [18:44:42]execute_script returns [18:44:42]free content buf [18:44:42]Sock 9.Close socket [18:44:42]Sock 9.Thread stoped [18:44:46]OFD Sender: No OFD packet to send [18:44:51]OFD Sender: No OFD packet to send [18:44:56]OFD Sender: No OFD packet to send [18:45:01]OFD Sender: No OFD packet to send [18:45:06]OFD Sender: No OFD packet to send [18:45:11]OFD Sender: No OFD packet to send [18:45:16]OFD Sender: No OFD packet to send [18:45:21]OFD Sender: No OFD packet to send [18:45:26]OFD Sender: No OFD packet to send [18:45:31]OFD Sender: No OFD packet to send [18:45:36]OFD Sender: No OFD packet to send [18:45:41]OFD Sender: No OFD packet to send [18:45:46]OFD Sender: No OFD packet to send [18:45:51]OFD Sender: No OFD packet to send [18:45:56]OFD Sender: No OFD packet to send [18:46:01]OFD Sender: No OFD packet to send [18:46:06]OFD Sender: No OFD packet to send [18:46:11]OFD Sender: No OFD packet to send [18:46:16]OFD Sender: No OFD packet to send [18:46:21]OFD Sender: No OFD packet to send [18:46:26]OFD Sender: No OFD packet to send [18:46:31]OFD Sender: No OFD packet to send [18:46:36]OFD Sender: No OFD packet to send [18:46:41]OFD Sender: No OFD packet to send [18:46:46]OFD Sender: No OFD packet to send [18:46:51]OFD Sender: No OFD packet to send [18:46:56]OFD Sender: No OFD packet to send [18:47:01]OFD Sender: No OFD packet to send [18:47:06]OFD Sender: No OFD packet to send [18:47:11]OFD Sender: No OFD packet to send [18:47:16]OFD Sender: No OFD packet to send [18:47:21]OFD Sender: No OFD packet to send [18:47:26]OFD Sender: No OFD packet to send [18:47:31]OFD Sender: No OFD packet to send [18:47:36]OFD Sender: No OFD packet to send [18:47:41]OFD Sender: No OFD packet to send [18:47:46]OFD Sender: No OFD packet to send [18:47:51]OFD Sender: No OFD packet to send [18:47:56]OFD Sender: No OFD packet to send [18:48:01]OFD Sender: No OFD packet to send [18:48:06]OFD Sender: No OFD packet to send [18:48:11]OFD Sender: No OFD packet to send [18:48:16]OFD Sender: No OFD packet to send [18:48:21]OFD Sender: No OFD packet to send [18:48:26]OFD Sender: No OFD packet to send [18:48:31]OFD Sender: No OFD packet to send [18:48:36]OFD Sender: No OFD packet to send [18:48:41]OFD Sender: No OFD packet to send [18:48:46]OFD Sender: No OFD packet to send [18:48:51]OFD Sender: No OFD packet to send [18:48:56]OFD Sender: No OFD packet to send [18:49:01]OFD Sender: No OFD packet to send [18:49:06]OFD Sender: No OFD packet to send [18:49:11]OFD Sender: No OFD packet to send [18:49:16]OFD Sender: No OFD packet to send [18:49:21]OFD Sender: No OFD packet to send [18:49:26]OFD Sender: No OFD packet to send [18:49:31]OFD Sender: No OFD packet to send [18:49:36]OFD Sender: No OFD packet to send [18:49:41]OFD Sender: No OFD packet to send [18:49:46]OFD Sender: No OFD packet to send [18:49:51]OFD Sender: No OFD packet to send [18:49:56]OFD Sender: No OFD packet to send [18:50:01]OFD Sender: No OFD packet to send [18:50:06]OFD Sender: No OFD packet to send [18:50:11]OFD Sender: No OFD packet to send [18:50:16]OFD Sender: No OFD packet to send [18:50:21]OFD Sender: No OFD packet to send [18:50:26]OFD Sender: No OFD packet to send [18:50:28]accept exits with 7 [18:50:28]New connection [18:50:28]New thread 3066748260 created [18:50:28]Thread 3066891620 joined [18:50:28]Waiting for new connection... [18:50:28] Sock 7.Parse request [18:50:28]Sock 7.Check first char [18:50:28]Sock 7.First char is OK [18:50:28]request: POST /json_proto HTTP/1.0 [18:50:28]Method: POST [18:50:28]URL: /json_proto [18:50:28]Method is POST - this is cgi request [18:50:28]url: /json_proto [18:50:28]query_string will be loaded in cgi processing [18:50:28]execute_cgi json_proto POST (null) [18:50:28]execute_cgi path=json_proto method=POST [18:50:28]POST find Content-Length [18:50:28]Host: 172.17.53.67:8080 [18:50:28]Content-Length: 766 [18:50:28]Content-Type: application/json [18:50:28] [18:50:28]POST finish read [18:50:28]Found Content-Length = 766 [18:50:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:28]execute_script... [18:50:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:28]POST & json_proto [18:50:28]process_json_proto [18:50:28]json parsed OK: [18:50:28]protocol is kg_v1.0 [18:50:28]action value=close_receipt [18:50:28]process_action close_receipt [18:50:28]cmd_close_receipt [18:50:28]MH_GetDate [18:50:28]Write to MH i2c: F0 00 00 A3 37 C9 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: F0 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: F0 09 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: F0 09 00 A3 37 00 F5 AD 12 67 19 BC 99 64 BF [18:50:28]GetLastDocTimeStamp 1729277079 [18:50:28]current date 1729277429 [18:50:28]FM_GetShiftState [18:50:28]SAM_PROTO_GetShiftState [18:50:28]wFMCommunicate request_size=4 [18:50:28]MH_SAM_APDU [18:50:28]CAPDU: 80 13 01 00 [18:50:28]Write to MH i2c: E2 08 00 A4 37 80 13 01 00 00 00 00 00 58 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:28]Read from MH i2c: E2 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 0E 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 0E 00 A4 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [18:50:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:50:28]wFMCommunicate OK [18:50:28]SAM_PROTO_GetShiftState done [18:50:28]FM_GetShiftState done [18:50:28]opened in 1729211399 [18:50:28]opened+sec_in_day 1729297799 [18:50:28]quantity*price = 50010 [18:50:28]sum+1 = 50012 [18:50:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 477 18.10.2024 18:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155088 ФПД: 138796817070894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155088&fm=138796817070894&tin=02508201610067®Number=0000137193017469&sum=50011 [18:50:29]StoreToDocumentArchive [18:50:29]shift 312 fd 155088 [18:50:29]save to /storage/0312/doc_00155088 [18:50:29]save last doc name /storage/0312/doc_00155088 to /storage/kkm_last_doc_name [18:50:29]save OK [18:50:29]Clear old archive folders... [18:50:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:29]tlvbuf is B6ECB350 [18:50:29]SAM_PROTO_ClearQueue [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 09 00 00 [18:50:29]Write to MH i2c: E2 08 00 B1 37 80 09 00 00 00 00 00 00 5A [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 B1 37 00 90 00 5C [18:50:29]RAPDU: 90 00 [18:50:29]wFMCommunicate OK [18:50:29]SAM_PROTO_ClearQueue done [18:50:29]KKMCreateOFDPacket [18:50:29]OFDProtocolAddRootSTLVToBuf [18:50:29]FM_MakeSignedData [18:50:29]FM_MakeSignedData [18:50:29]SAM_PROTO_SignData [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 0D 01 02 [18:50:29]Write to MH i2c: E2 08 00 B2 37 80 0D 01 02 00 00 00 00 62 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 B2 37 00 90 00 5D [18:50:29]RAPDU: 90 00 [18:50:29]wFMCommunicate OK [18:50:29]wFMCommunicate request_size=255 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 F5 AD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5D 02 00 35 04 06 00 7E [18:50:29]Write to MH i2c: E2 02 01 B3 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 F5 AD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5D 02 00 35 04 06 00 7E 00 00 D6 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 B3 37 00 90 00 5E [18:50:29]RAPDU: 90 00 [18:50:29]wFMCommunicate OK [18:50:29]wFMCommunicate request_size=10 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 0D 02 02 05 3C 26 FA 3B 2E [18:50:29]Write to MH i2c: E2 0D 00 B4 37 80 0D 02 02 05 00 3C 26 FA 3B 2E 00 00 34 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 03 00 B4 37 00 90 00 5F [18:50:29]RAPDU: 90 00 [18:50:29]wFMCommunicate OK [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 0D 03 02 [18:50:29]Write to MH i2c: E2 08 00 B5 37 80 0D 03 02 00 00 00 00 67 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 0B 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 0B 00 B5 37 00 6A 11 B5 83 A0 98 06 70 90 00 C9 [18:50:29]RAPDU: 6A 11 B5 83 A0 98 06 70 90 00 [18:50:29]wFMCommunicate OK [18:50:29]SAM_PROTO_SignData done [18:50:29]FM_MakeSignedData done [18:50:29]CreateOFDProtocolMessage [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 11 00 00 [18:50:29]Write to MH i2c: E2 08 00 B6 37 80 11 00 00 00 00 00 00 67 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 17 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 17 00 B6 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [18:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:29]wFMCommunicate OK [18:50:29]CreateOFDProtocolMessage done [18:50:29]OFDSenderStorePacket 155088 [18:50:29]StoreOFDPacket docnum=155088 [18:50:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 00 07 01 DE 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 F5 AD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5D 02 00 35 04 06 00 7E 3C 26 FA 3B 2E 6A 11 B5 83 A0 98 06 70 [18:50:29]CheckFolder [18:50:29]dirname=/storage/ofd_packets [18:50:29]CheckFolder done [18:50:29]ProducePacketName [18:50:29]name=ofd_packets/00155088 [18:50:29]NVStorageSaveData ofd_packets/00155088 [18:50:29]File name is /storage/ofd_packets/00155088 [18:50:29]Write 301 bytes [18:50:29]NVStorageSaveData done [18:50:29]OFDSenderStorePacket done [18:50:29]KKMCreateOFDPacket done [18:50:29]NVStorageSaveData kkm_last_timestamp [18:50:29]File name is /storage/kkm_last_timestamp [18:50:29]Write 4 bytes [18:50:29]NVStorageSaveData done [18:50:29]ExternCall_PrintAddStr [18:50:29]wPrintStart [18:50:29]Write to MH i2c: 01 00 00 B7 37 EE [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: 01 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: 01 07 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: 01 07 00 B7 37 00 00 00 00 00 FF 0F 03 [18:50:29]RasterBufferAndPrint [18:50:29]line Счет N : (1)873289 [18:50:29]line ИНН: 02508201610067 [18:50:29]line Контрольно-Кассовый Чек [18:50:29]line ПРОДАЖА [18:50:29]line ТРК (МРК, ГНК) : 41 [18:50:29]line Товар: 2710124500 [18:50:29]line Аи-95-К-5 [18:50:29]line 6.740 * 74.20 [18:50:29]line = 500.11 [18:50:29]line НДС 12% НСП 1% [18:50:29]line > о реализуемом товаре [18:50:29]line ИТОГО: 500.11 [18:50:29]line НСП 1% : 4.43 [18:50:29]line НДС 12% : 53.11 [18:50:29]line Наличными: 0.00 [18:50:29]line Безнал.: 500.11 [18:50:29]line Место: АЗС № 165 "Партнер Нефть" [18:50:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:50:29]line СНО: Общий режим [18:50:29]line Чек 477 18.10.2024 18:50 [18:50:29]line Смена: 312 ФФД: 1.0 [18:50:29]line ЗНМ: 0300000234 [18:50:29]line РНМ: 0000137193017469 [18:50:29]line Версия ККМ: v1.0 [18:50:29]line Платежная система: Mbank [18:50:29]line ФМ: 0000000000963156 [18:50:29]line ФД: 155088 [18:50:29]line ФПД: 138796817070894 [18:50:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155088&fm=138796817070894&tin=02508201610067®Number=0000137193017469&sum=50011 [18:50:30]OFD Sender: Processing packet 155088 [packets to send 51, broken 50] [18:50:30]ProducePacketName [18:50:30]name=ofd_packets/00155088 [18:50:30]OFD Sender: To server: pG, [18:50:30]CommunicateWithHost lk.salyk.kg:30040 [18:50:30]ConnectInit lk.salyk.kg [18:50:30]written 0, free lines is 4095 [18:50:30]Connected sock=10 [18:50:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 00 07 01 DE 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 F5 AD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5D 02 00 35 04 06 00 7E 3C 26 FA 3B 2E 6A 11 B5 83 A0 98 06 70 [18:50:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CC E3 47 00 6D E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 5D 02 00 F4 03 04 00 2D 54 12 67 B6 04 01 00 00 B1 A9 71 26 39 11 20 5B [18:50:30]CommunicateWithHost err = 0 [18:50:30]CheckOFDResponse [18:50:30]1017 (14) - 77093643461234 [18:50:30]1041 (16) - 0000000000963156 [18:50:30]1040 (4) - 155088 [18:50:30]1012 (4) - 18.10.2024 12:27 [18:50:30]1206 (1) - 0 [18:50:30]OFD Sender: Remove packet 155088 [18:50:30]ProducePacketName [18:50:30]name=ofd_packets/00155088 [18:50:30]NVStorageDeleteData [18:50:30]Write to MH i2c: 01 00 00 E0 37 17 [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: 01 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: 01 07 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: 01 07 00 E0 37 00 00 00 00 00 1C 0D 47 [18:50:30]RasterBufferAndPrint [18:50:30]line [18:50:30]line [18:50:30]line [18:50:30]line [18:50:30]line [18:50:30]written 0, free lines is 3365 [18:50:30]MH_Cut [18:50:30]Write to MH i2c: D1 01 00 E7 37 01 F0 [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: D1 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: D1 01 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: D1 01 00 E7 37 00 EF [18:50:30]Write to MH i2c: 01 00 00 E8 37 1F [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:31]OFD Sender: No OFD packet to send [18:50:31]*** Cut start [18:50:31]*** Partial cut [18:50:31]*** CUTSNS_PIN = 1 [18:50:31]*** CUTSNS_PIN = 0 [18:50:31]*** Brake cut motor [18:50:31]Read from MH i2c: 01 [18:50:31]MH_I2C_Read... [18:50:31]*** Stop cut motor [18:50:31]*** Cut end [18:50:31]Read from MH i2c: 01 07 00 [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: 01 07 00 E8 37 00 00 00 00 00 FF 0F 34 [18:50:31]process_action close_receipt done [18:50:31]requested_data is exist [18:50:31]produce_requested_data [18:50:31]requested_item fm.sn is exist - process it [18:50:31]wFMCommunicate request_size=4 [18:50:31]MH_SAM_APDU [18:50:31]CAPDU: 80 11 00 00 [18:50:31]Write to MH i2c: E2 08 00 E9 37 80 11 00 00 00 00 00 00 9A [18:50:31]Write i2c OK [18:50:31]MH_I2C_Read... [18:50:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:32]Read from MH i2c: E2 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 17 00 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 17 00 E9 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [18:50:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:32]wFMCommunicate OK [18:50:32]requested_item fd.num is exist - process it [18:50:32]SAM_PROTO_GetFieldsCounters [18:50:32]wFMCommunicate request_size=4 [18:50:32]MH_SAM_APDU [18:50:32]CAPDU: 80 13 00 00 [18:50:32]Write to MH i2c: E2 08 00 EA 37 80 13 00 00 00 00 00 00 9D [18:50:32]Write i2c OK [18:50:32]MH_I2C_Read... [18:50:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:32]Read from MH i2c: E2 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 62 00 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 62 00 EA 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [18:50:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:32]wFMCommunicate OK [18:50:32]SAM_PROTO_GetFieldsCounters done [18:50:32]requested_item shift.num is exist - process it [18:50:32]requested_item shift.opened is exist - process it [18:50:32]req_shift_opened [18:50:32]FM_GetShiftState [18:50:32]SAM_PROTO_GetShiftState [18:50:32]wFMCommunicate request_size=4 [18:50:32]MH_SAM_APDU [18:50:32]CAPDU: 80 13 01 00 [18:50:32]Write to MH i2c: E2 08 00 EB 37 80 13 01 00 00 00 00 00 9F [18:50:32]Write i2c OK [18:50:32]MH_I2C_Read... [18:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:32]Read from MH i2c: E2 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 0E 00 [18:50:32]MH_I2C_Read... [18:50:32]Read from MH i2c: E2 0E 00 EB 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D6 [18:50:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:50:32]wFMCommunicate OK [18:50:32]SAM_PROTO_GetShiftState done [18:50:32]FM_GetShiftState done [18:50:32]req_shift_opened done [18:50:32]requested_item shift.open_date is exist - process it [18:50:32]req_shift_open_date [18:50:32]req_shift_open_date done [18:50:32]produce_requested_data done [18:50:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155088,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:50:32]process_action_free close_receipt [18:50:32]json_value_free [18:50:32]json_value_free done [18:50:32]process_json_proto returns [18:50:32]Send response to host [18:50:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155088,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:50:32]free response buf [18:50:32]execute_script done [18:50:32]execute_script returns [18:50:32]free content buf [18:50:32]Sock 7.Close socket [18:50:32]Sock 7.Thread stoped [18:50:36]OFD Sender: No OFD packet to send [18:50:41]OFD Sender: No OFD packet to send [18:50:46]OFD Sender: No OFD packet to send [18:50:51]OFD Sender: No OFD packet to send [18:50:56]OFD Sender: No OFD packet to send [18:51:01]OFD Sender: No OFD packet to send [18:51:06]OFD Sender: No OFD packet to send [18:51:11]OFD Sender: No OFD packet to send [18:51:16]OFD Sender: No OFD packet to send [18:51:20]accept exits with 9 [18:51:20]New connection [18:51:20]New thread 3066891620 created [18:51:20]Thread 3066748260 joined [18:51:20]Waiting for new connection... [18:51:20] Sock 9.Parse request [18:51:20]Sock 9.Check first char [18:51:20]Sock 9.First char is OK [18:51:20]request: POST /json_proto HTTP/1.0 [18:51:20]Method: POST [18:51:20]URL: /json_proto [18:51:20]Method is POST - this is cgi request [18:51:20]url: /json_proto [18:51:20]query_string will be loaded in cgi processing [18:51:20]execute_cgi json_proto POST (null) [18:51:20]execute_cgi path=json_proto method=POST [18:51:20]POST find Content-Length [18:51:20]Host: 172.17.53.67:8080 [18:51:20]Content-Length: 671 [18:51:20]Content-Type: application/json [18:51:20] [18:51:20]POST finish read [18:51:20]Found Content-Length = 671 [18:51:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:20]execute_script... [18:51:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:20]POST & json_proto [18:51:20]process_json_proto [18:51:20]json parsed OK: [18:51:20]protocol is kg_v1.0 [18:51:20]action value=close_receipt [18:51:20]process_action close_receipt [18:51:20]cmd_close_receipt [18:51:20]MH_GetDate [18:51:20]Write to MH i2c: F0 00 00 EC 37 12 [18:51:20]Write i2c OK [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: F0 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: F0 09 00 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: F0 09 00 EC 37 00 29 AE 12 67 19 BC 99 64 3D [18:51:20]GetLastDocTimeStamp 1729277429 [18:51:20]current date 1729277481 [18:51:20]FM_GetShiftState [18:51:20]SAM_PROTO_GetShiftState [18:51:20]wFMCommunicate request_size=4 [18:51:20]MH_SAM_APDU [18:51:20]CAPDU: 80 13 01 00 [18:51:20]Write to MH i2c: E2 08 00 ED 37 80 13 01 00 00 00 00 00 A1 [18:51:20]Write i2c OK [18:51:20]MH_I2C_Read... [18:51:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:20]Read from MH i2c: E2 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: E2 0E 00 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: E2 0E 00 ED 37 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [18:51:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:51:20]wFMCommunicate OK [18:51:20]SAM_PROTO_GetShiftState done [18:51:20]FM_GetShiftState done [18:51:20]opened in 1729211399 [18:51:20]opened+sec_in_day 1729297799 [18:51:20]quantity*price = 70041 [18:51:20]sum+1 = 70043 [18:51:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 478 18.10.2024 18:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155089 ФПД: 177964116585549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185121&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155089&fm=177964116585549&tin=02508201610067®Number=0000137193017469&sum=70000 [18:51:21]StoreToDocumentArchive [18:51:21]shift 312 fd 155089 [18:51:21]save to /storage/0312/doc_00155089 [18:51:21]save last doc name /storage/0312/doc_00155089 to /storage/kkm_last_doc_name [18:51:21]save OK [18:51:21]Clear old archive folders... [18:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:51:21]tlvbuf is 01DF2800 [18:51:21]SAM_PROTO_ClearQueue [18:51:21]wFMCommunicate request_size=4 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 09 00 00 [18:51:21]Write to MH i2c: E2 08 00 FA 37 80 09 00 00 00 00 00 00 A3 [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:21]Read from MH i2c: E2 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 03 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 03 00 FA 37 00 90 00 A5 [18:51:21]RAPDU: 90 00 [18:51:21]wFMCommunicate OK [18:51:21]SAM_PROTO_ClearQueue done [18:51:21]KKMCreateOFDPacket [18:51:21]OFDProtocolAddRootSTLVToBuf [18:51:21]FM_MakeSignedData [18:51:21]FM_MakeSignedData [18:51:21]SAM_PROTO_SignData [18:51:21]wFMCommunicate request_size=4 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 0D 01 02 [18:51:21]Write to MH i2c: E2 08 00 FB 37 80 0D 01 02 00 00 00 00 AB [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:21]Read from MH i2c: E2 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 03 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 03 00 FB 37 00 90 00 A6 [18:51:21]RAPDU: 90 00 [18:51:21]wFMCommunicate OK [18:51:21]wFMCommunicate request_size=255 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 29 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5D 02 00 35 04 06 00 [18:51:21]Write to MH i2c: E2 02 01 FC 37 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 29 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5D 02 00 35 04 06 00 00 00 C5 [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 FC 37 00 90 00 A7 [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]wFMCommunicate request_size=11 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 0D 02 02 06 A1 DB 7F F3 AC 4D [18:51:22]Write to MH i2c: E2 0E 00 FD 37 80 0D 02 02 06 00 A1 DB 7F F3 AC 4D 00 00 A1 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 FD 37 00 90 00 A8 [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 0D 03 02 [18:51:22]Write to MH i2c: E2 08 00 FE 37 80 0D 03 02 00 00 00 00 B0 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0B 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0B 00 FE 37 00 B5 2A 07 BB BB 08 25 2C 90 00 66 [18:51:22]RAPDU: B5 2A 07 BB BB 08 25 2C 90 00 [18:51:22]wFMCommunicate OK [18:51:22]SAM_PROTO_SignData done [18:51:22]FM_MakeSignedData done [18:51:22]CreateOFDProtocolMessage [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 11 00 00 [18:51:22]Write to MH i2c: E2 08 00 FF 37 80 11 00 00 00 00 00 00 B0 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 17 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 17 00 FF 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [18:51:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:51:22]wFMCommunicate OK [18:51:22]CreateOFDProtocolMessage done [18:51:22]OFDSenderStorePacket 155089 [18:51:22]StoreOFDPacket docnum=155089 [18:51:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 98 4C 08 01 D9 B9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 29 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5D 02 00 35 04 06 00 A1 DB 7F F3 AC 4D B5 2A 07 BB BB 08 25 2C [18:51:22]CheckFolder [18:51:22]dirname=/storage/ofd_packets [18:51:22]CheckFolder done [18:51:22]ProducePacketName [18:51:22]name=ofd_packets/00155089 [18:51:22]NVStorageSaveData ofd_packets/00155089 [18:51:22]File name is /storage/ofd_packets/00155089 [18:51:22]Write 302 bytes [18:51:22]NVStorageSaveData done [18:51:22]OFDSenderStorePacket done [18:51:22]KKMCreateOFDPacket done [18:51:22]NVStorageSaveData kkm_last_timestamp [18:51:22]File name is /storage/kkm_last_timestamp [18:51:22]Write 4 bytes [18:51:22]NVStorageSaveData done [18:51:22]ExternCall_PrintAddStr [18:51:22]wPrintStart [18:51:22]Write to MH i2c: 01 00 00 00 38 38 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 07 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 07 00 00 38 00 00 00 00 00 FF 0F 4D [18:51:22]RasterBufferAndPrint [18:51:22]line Счет N : (1)873290 [18:51:22]line ИНН: 02508201610067 [18:51:22]line Контрольно-Кассовый Чек [18:51:22]line ПРОДАЖА [18:51:22]line ТРК (МРК, ГНК) : 23 [18:51:22]line Товар: 2710124130 [18:51:22]line Super 92-К-5 [18:51:22]line 10.240 * 68.40 [18:51:22]line = 700.42 [18:51:22]line НДС 12% НСП 1% [18:51:22]line > о реализуемом товаре [18:51:22]line ОКРУГЛЕНИЕ: -0.42 [18:51:22]line ИТОГО: 700.00 [18:51:22]line Внесено: 700.00 [18:51:22]line СДАЧА: 0.00 [18:51:22]line НСП 1% : 6.20 [18:51:22]line НДС 12% : 74.38 [18:51:22]line Наличными: 700.00 [18:51:22]line Безнал.: 0.00 [18:51:22]line Место: АЗС № 165 "Партнер Нефть" [18:51:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:51:22]line СНО: Общий режим [18:51:22]line Чек 478 18.10.2024 18:51 [18:51:22]line Смена: 312 ФФД: 1.0 [18:51:22]line ЗНМ: 0300000234 [18:51:22]line РНМ: 0000137193017469 [18:51:22]line Версия ККМ: v1.0 [18:51:22]line ФМ: 0000000000963156 [18:51:22]line ФД: 155089 [18:51:22]line ФПД: 177964116585549 [18:51:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185121&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155089&fm=177964116585549&tin=02508201610067®Number=0000137193017469&sum=70000 [18:51:22]OFD Sender: Processing packet 155089 [packets to send 51, broken 50] [18:51:22]ProducePacketName [18:51:22]name=ofd_packets/00155089 [18:51:22]OFD Sender: To server: pG, [18:51:22]CommunicateWithHost lk.salyk.kg:30040 [18:51:22]ConnectInit lk.salyk.kg [18:51:22]written 0, free lines is 4095 [18:51:22]Connected sock=10 [18:51:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 98 4C 08 01 D9 B9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 29 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5D 02 00 35 04 06 00 A1 DB 7F F3 AC 4D B5 2A 07 BB BB 08 25 2C [18:51:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 0B 47 00 10 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 5D 02 00 F4 03 04 00 61 54 12 67 B6 04 01 00 00 A7 81 73 D7 EB 4A D8 15 [18:51:23]CommunicateWithHost err = 0 [18:51:23]CheckOFDResponse [18:51:23]1017 (14) - 77093643461234 [18:51:23]1041 (16) - 0000000000963156 [18:51:23]1040 (4) - 155089 [18:51:23]1012 (4) - 18.10.2024 12:28 [18:51:23]1206 (1) - 0 [18:51:23]OFD Sender: Remove packet 155089 [18:51:23]ProducePacketName [18:51:23]name=ofd_packets/00155089 [18:51:23]NVStorageDeleteData [18:51:23]Write to MH i2c: 01 00 00 2B 38 63 [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 07 00 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 07 00 2B 38 00 00 00 00 00 EC 0C 62 [18:51:23]RasterBufferAndPrint [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]written 0, free lines is 3317 [18:51:23]MH_Cut [18:51:23]Write to MH i2c: D1 01 00 32 38 01 3C [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 01 00 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 01 00 32 38 00 3B [18:51:23]Write to MH i2c: 01 00 00 33 38 6B [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:23]OFD Sender: No OFD packet to send [18:51:23]*** Cut start [18:51:23]*** Partial cut [18:51:23]*** CUTSNS_PIN = 1 [18:51:23]*** CUTSNS_PIN = 0 [18:51:24]*** Brake cut motor [18:51:24]Read from MH i2c: 01 [18:51:24]MH_I2C_Read... [18:51:24]*** Stop cut motor [18:51:24]*** Cut end [18:51:24]Read from MH i2c: 01 07 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: 01 07 00 33 38 00 00 00 00 00 FF 0F 80 [18:51:24]process_action close_receipt done [18:51:24]requested_data is exist [18:51:24]produce_requested_data [18:51:24]requested_item fm.sn is exist - process it [18:51:24]wFMCommunicate request_size=4 [18:51:24]MH_SAM_APDU [18:51:24]CAPDU: 80 11 00 00 [18:51:24]Write to MH i2c: E2 08 00 34 38 80 11 00 00 00 00 00 00 E6 [18:51:24]Write i2c OK [18:51:24]MH_I2C_Read... [18:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:24]Read from MH i2c: E2 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 17 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 17 00 34 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [18:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:51:24]wFMCommunicate OK [18:51:24]requested_item fd.num is exist - process it [18:51:24]SAM_PROTO_GetFieldsCounters [18:51:24]wFMCommunicate request_size=4 [18:51:24]MH_SAM_APDU [18:51:24]CAPDU: 80 13 00 00 [18:51:24]Write to MH i2c: E2 08 00 35 38 80 13 00 00 00 00 00 00 E9 [18:51:24]Write i2c OK [18:51:24]MH_I2C_Read... [18:51:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:24]Read from MH i2c: E2 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 62 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 62 00 35 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [18:51:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:24]wFMCommunicate OK [18:51:24]SAM_PROTO_GetFieldsCounters done [18:51:24]requested_item shift.num is exist - process it [18:51:24]requested_item shift.opened is exist - process it [18:51:24]req_shift_opened [18:51:24]FM_GetShiftState [18:51:24]SAM_PROTO_GetShiftState [18:51:24]wFMCommunicate request_size=4 [18:51:24]MH_SAM_APDU [18:51:24]CAPDU: 80 13 01 00 [18:51:24]Write to MH i2c: E2 08 00 36 38 80 13 01 00 00 00 00 00 EB [18:51:24]Write i2c OK [18:51:24]MH_I2C_Read... [18:51:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:24]Read from MH i2c: E2 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 0E 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 0E 00 36 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 22 [18:51:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:51:24]wFMCommunicate OK [18:51:24]SAM_PROTO_GetShiftState done [18:51:24]FM_GetShiftState done [18:51:24]req_shift_opened done [18:51:24]requested_item shift.open_date is exist - process it [18:51:24]req_shift_open_date [18:51:24]req_shift_open_date done [18:51:24]produce_requested_data done [18:51:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155089,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:51:24]process_action_free close_receipt [18:51:24]json_value_free [18:51:24]json_value_free done [18:51:24]process_json_proto returns [18:51:24]Send response to host [18:51:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155089,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:51:24]free response buf [18:51:24]execute_script done [18:51:24]execute_script returns [18:51:24]free content buf [18:51:24]Sock 9.Close socket [18:51:24]Sock 9.Thread stoped [18:51:28]OFD Sender: No OFD packet to send [18:51:33]OFD Sender: No OFD packet to send [18:51:38]OFD Sender: No OFD packet to send [18:51:43]OFD Sender: No OFD packet to send [18:51:48]OFD Sender: No OFD packet to send [18:51:53]OFD Sender: No OFD packet to send [18:51:58]OFD Sender: No OFD packet to send [18:52:03]OFD Sender: No OFD packet to send [18:52:08]OFD Sender: No OFD packet to send [18:52:13]OFD Sender: No OFD packet to send [18:52:18]OFD Sender: No OFD packet to send [18:52:23]OFD Sender: No OFD packet to send [18:52:26]accept exits with 7 [18:52:26]New connection [18:52:26]New thread 3066748260 created [18:52:26]Thread 3066891620 joined [18:52:26]Waiting for new connection... [18:52:26] Sock 7.Parse request [18:52:26]Sock 7.Check first char [18:52:26]Sock 7.First char is OK [18:52:26]request: POST /json_proto HTTP/1.0 [18:52:26]Method: POST [18:52:26]URL: /json_proto [18:52:26]Method is POST - this is cgi request [18:52:26]url: /json_proto [18:52:26]query_string will be loaded in cgi processing [18:52:26]execute_cgi json_proto POST (null) [18:52:26]execute_cgi path=json_proto method=POST [18:52:26]POST find Content-Length [18:52:26]Host: 172.17.53.67:8080 [18:52:26]Content-Length: 674 [18:52:26]Content-Type: application/json [18:52:26] [18:52:26]POST finish read [18:52:26]Found Content-Length = 674 [18:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:26]execute_script... [18:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:26]POST & json_proto [18:52:26]process_json_proto [18:52:26]json parsed OK: [18:52:26]protocol is kg_v1.0 [18:52:26]action value=close_receipt [18:52:26]process_action close_receipt [18:52:26]cmd_close_receipt [18:52:26]MH_GetDate [18:52:26]Write to MH i2c: F0 00 00 37 38 5E [18:52:26]Write i2c OK [18:52:26]MH_I2C_Read... [18:52:26]Read from MH i2c: F0 [18:52:26]MH_I2C_Read... [18:52:26]Read from MH i2c: F0 09 00 [18:52:26]MH_I2C_Read... [18:52:26]Read from MH i2c: F0 09 00 37 38 00 6B AE 12 67 19 BC 99 64 CB [18:52:26]GetLastDocTimeStamp 1729277481 [18:52:26]current date 1729277547 [18:52:26]FM_GetShiftState [18:52:26]SAM_PROTO_GetShiftState [18:52:26]wFMCommunicate request_size=4 [18:52:26]MH_SAM_APDU [18:52:26]CAPDU: 80 13 01 00 [18:52:26]Write to MH i2c: E2 08 00 38 38 80 13 01 00 00 00 00 00 ED [18:52:26]Write i2c OK [18:52:26]MH_I2C_Read... [18:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:26]Read from MH i2c: E2 [18:52:26]MH_I2C_Read... [18:52:26]Read from MH i2c: E2 0E 00 [18:52:26]MH_I2C_Read... [18:52:26]Read from MH i2c: E2 0E 00 38 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 24 [18:52:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:26]wFMCommunicate OK [18:52:26]SAM_PROTO_GetShiftState done [18:52:26]FM_GetShiftState done [18:52:26]opened in 1729211399 [18:52:26]opened+sec_in_day 1729297799 [18:52:26]quantity*price = 50063 [18:52:26]sum+1 = 50064 [18:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 479 18.10.2024 18:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155090 ФПД: 218931823687369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185227&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155090&fm=218931823687369&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:27]StoreToDocumentArchive [18:52:27]shift 312 fd 155090 [18:52:27]save to /storage/0312/doc_00155090 [18:52:27]save last doc name /storage/0312/doc_00155090 to /storage/kkm_last_doc_name [18:52:27]save OK [18:52:27]Clear old archive folders... [18:52:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:52:27]tlvbuf is 01F17590 [18:52:27]SAM_PROTO_ClearQueue [18:52:27]wFMCommunicate request_size=4 [18:52:27]MH_SAM_APDU [18:52:27]CAPDU: 80 09 00 00 [18:52:27]Write to MH i2c: E2 08 00 45 38 80 09 00 00 00 00 00 00 EF [18:52:27]Write i2c OK [18:52:27]MH_I2C_Read... [18:52:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:27]Read from MH i2c: E2 [18:52:27]MH_I2C_Read... [18:52:27]Read from MH i2c: E2 03 00 [18:52:27]MH_I2C_Read... [18:52:27]Read from MH i2c: E2 03 00 45 38 00 90 00 F1 [18:52:27]RAPDU: 90 00 [18:52:27]wFMCommunicate OK [18:52:27]SAM_PROTO_ClearQueue done [18:52:27]KKMCreateOFDPacket [18:52:27]OFDProtocolAddRootSTLVToBuf [18:52:27]FM_MakeSignedData [18:52:27]FM_MakeSignedData [18:52:27]SAM_PROTO_SignData [18:52:27]wFMCommunicate request_size=4 [18:52:27]MH_SAM_APDU [18:52:27]CAPDU: 80 0D 01 02 [18:52:27]Write to MH i2c: E2 08 00 46 38 80 0D 01 02 00 00 00 00 F7 [18:52:27]Write i2c OK [18:52:27]MH_I2C_Read... [18:52:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:27]Read from MH i2c: E2 [18:52:27]MH_I2C_Read... [18:52:27]Read from MH i2c: E2 03 00 [18:52:27]MH_I2C_Read... [18:52:27]Read from MH i2c: E2 03 00 46 38 00 90 00 F2 [18:52:27]RAPDU: 90 00 [18:52:27]wFMCommunicate OK [18:52:27]wFMCommunicate request_size=255 [18:52:27]MH_SAM_APDU [18:52:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 6B AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5D 02 00 35 04 06 00 C7 1E 09 94 [18:52:27]Write to MH i2c: E2 02 01 47 38 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 6B AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5D 02 00 35 04 06 00 C7 1E 09 94 00 00 77 [18:52:27]Write i2c OK [18:52:27]MH_I2C_Read... [18:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:28]Read from MH i2c: E2 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 03 00 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 03 00 47 38 00 90 00 F3 [18:52:28]RAPDU: 90 00 [18:52:28]wFMCommunicate OK [18:52:28]wFMCommunicate request_size=7 [18:52:28]MH_SAM_APDU [18:52:28]CAPDU: 80 0D 02 02 02 B6 C9 [18:52:28]Write to MH i2c: E2 0A 00 48 38 80 0D 02 02 02 00 B6 C9 00 00 7D [18:52:28]Write i2c OK [18:52:28]MH_I2C_Read... [18:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:28]Read from MH i2c: E2 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 03 00 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 03 00 48 38 00 90 00 F4 [18:52:28]RAPDU: 90 00 [18:52:28]wFMCommunicate OK [18:52:28]wFMCommunicate request_size=4 [18:52:28]MH_SAM_APDU [18:52:28]CAPDU: 80 0D 03 02 [18:52:28]Write to MH i2c: E2 08 00 49 38 80 0D 03 02 00 00 00 00 FC [18:52:28]Write i2c OK [18:52:28]MH_I2C_Read... [18:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:28]Read from MH i2c: E2 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 0B 00 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 0B 00 49 38 00 7D 04 A4 08 C4 DC 64 5C 90 00 8A [18:52:28]RAPDU: 7D 04 A4 08 C4 DC 64 5C 90 00 [18:52:28]wFMCommunicate OK [18:52:28]SAM_PROTO_SignData done [18:52:28]FM_MakeSignedData done [18:52:28]CreateOFDProtocolMessage [18:52:28]wFMCommunicate request_size=4 [18:52:28]MH_SAM_APDU [18:52:28]CAPDU: 80 11 00 00 [18:52:28]Write to MH i2c: E2 08 00 4A 38 80 11 00 00 00 00 00 00 FC [18:52:28]Write i2c OK [18:52:28]MH_I2C_Read... [18:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:28]Read from MH i2c: E2 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 17 00 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: E2 17 00 4A 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [18:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:28]wFMCommunicate OK [18:52:28]CreateOFDProtocolMessage done [18:52:28]OFDSenderStorePacket 155090 [18:52:28]StoreOFDPacket docnum=155090 [18:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD 95 04 01 CF F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 6B AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5D 02 00 35 04 06 00 C7 1E 09 94 B6 C9 7D 04 A4 08 C4 DC 64 5C [18:52:28]CheckFolder [18:52:28]dirname=/storage/ofd_packets [18:52:28]CheckFolder done [18:52:28]ProducePacketName [18:52:28]name=ofd_packets/00155090 [18:52:28]NVStorageSaveData ofd_packets/00155090 [18:52:28]File name is /storage/ofd_packets/00155090 [18:52:28]Write 298 bytes [18:52:28]NVStorageSaveData done [18:52:28]OFDSenderStorePacket done [18:52:28]KKMCreateOFDPacket done [18:52:28]NVStorageSaveData kkm_last_timestamp [18:52:28]File name is /storage/kkm_last_timestamp [18:52:28]Write 4 bytes [18:52:28]NVStorageSaveData done [18:52:28]ExternCall_PrintAddStr [18:52:28]wPrintStart [18:52:28]Write to MH i2c: 01 00 00 4B 38 83 [18:52:28]Write i2c OK [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: 01 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: 01 07 00 [18:52:28]MH_I2C_Read... [18:52:28]Read from MH i2c: 01 07 00 4B 38 00 00 00 00 00 FF 0F 98 [18:52:28]RasterBufferAndPrint [18:52:28]line Счет N : (1)873291 [18:52:28]line ИНН: 02508201610067 [18:52:28]line Контрольно-Кассовый Чек [18:52:28]line ПРОДАЖА [18:52:28]line ТРК (МРК, ГНК) : 44 [18:52:28]line Товар: 2710194210 [18:52:28]line ДТ-К-2 [18:52:28]line 6.570 * 76.20 [18:52:28]line = 500.63 [18:52:28]line НДС 12% НСП 1% [18:52:28]line > о реализуемом товаре [18:52:28]line ОКРУГЛЕНИЕ: -0.63 [18:52:28]line ИТОГО: 500.00 [18:52:28]line Внесено: 500.00 [18:52:28]line СДАЧА: 0.00 [18:52:28]line НСП 1% : 4.43 [18:52:28]line НДС 12% : 53.16 [18:52:28]line Наличными: 500.00 [18:52:28]line Безнал.: 0.00 [18:52:28]line Место: АЗС № 165 "Партнер Нефть" [18:52:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:52:28]line СНО: Общий режим [18:52:28]line Чек 479 18.10.2024 18:52 [18:52:28]line Смена: 312 ФФД: 1.0 [18:52:28]line ЗНМ: 0300000234 [18:52:28]line РНМ: 0000137193017469 [18:52:28]line Версия ККМ: v1.0 [18:52:28]line ФМ: 0000000000963156 [18:52:28]line ФД: 155090 [18:52:28]line ФПД: 218931823687369 [18:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185227&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155090&fm=218931823687369&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:28]OFD Sender: Processing packet 155090 [packets to send 51, broken 50] [18:52:28]ProducePacketName [18:52:28]name=ofd_packets/00155090 [18:52:28]OFD Sender: To server: pG, [18:52:28]CommunicateWithHost lk.salyk.kg:30040 [18:52:28]ConnectInit lk.salyk.kg [18:52:28]written 0, free lines is 4095 [18:52:28]Connected sock=10 [18:52:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD 95 04 01 CF F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 6B AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5D 02 00 35 04 06 00 C7 1E 09 94 B6 C9 7D 04 A4 08 C4 DC 64 5C [18:52:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 46 47 00 C1 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 5D 02 00 F4 03 04 00 A3 54 12 67 B6 04 01 00 00 B9 96 47 B8 25 1E EF 10 [18:52:28]CommunicateWithHost err = 0 [18:52:28]CheckOFDResponse [18:52:28]1017 (14) - 77093643461234 [18:52:28]1041 (16) - 0000000000963156 [18:52:28]1040 (4) - 155090 [18:52:28]1012 (4) - 18.10.2024 12:29 [18:52:28]1206 (1) - 0 [18:52:28]OFD Sender: Remove packet 155090 [18:52:28]ProducePacketName [18:52:28]name=ofd_packets/00155090 [18:52:28]NVStorageDeleteData [18:52:29]Write to MH i2c: 01 00 00 76 38 AE [18:52:29]Write i2c OK [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: 01 [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: 01 07 00 [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: 01 07 00 76 38 00 00 00 00 00 E8 0C A9 [18:52:29]RasterBufferAndPrint [18:52:29]line [18:52:29]line [18:52:29]line [18:52:29]line [18:52:29]line [18:52:29]written 0, free lines is 3311 [18:52:29]MH_Cut [18:52:29]Write to MH i2c: D1 01 00 7D 38 01 87 [18:52:29]Write i2c OK [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: D1 [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: D1 01 00 [18:52:29]MH_I2C_Read... [18:52:29]Read from MH i2c: D1 01 00 7D 38 00 86 [18:52:29]Write to MH i2c: 01 00 00 7E 38 B6 [18:52:29]Write i2c OK [18:52:29]MH_I2C_Read... [18:52:29]OFD Sender: No OFD packet to send [18:52:29]*** Cut start [18:52:29]*** Partial cut [18:52:29]*** CUTSNS_PIN = 1 [18:52:29]*** CUTSNS_PIN = 0 [18:52:30]*** Brake cut motor [18:52:30]Read from MH i2c: 01 [18:52:30]MH_I2C_Read... [18:52:30]*** Stop cut motor [18:52:30]*** Cut end [18:52:30]Read from MH i2c: 01 07 00 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: 01 07 00 7E 38 00 00 00 00 00 FF 0F CB [18:52:30]process_action close_receipt done [18:52:30]requested_data is exist [18:52:30]produce_requested_data [18:52:30]requested_item fm.sn is exist - process it [18:52:30]wFMCommunicate request_size=4 [18:52:30]MH_SAM_APDU [18:52:30]CAPDU: 80 11 00 00 [18:52:30]Write to MH i2c: E2 08 00 7F 38 80 11 00 00 00 00 00 00 31 [18:52:30]Write i2c OK [18:52:30]MH_I2C_Read... [18:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:30]Read from MH i2c: E2 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 17 00 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 17 00 7F 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [18:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:30]wFMCommunicate OK [18:52:30]requested_item fd.num is exist - process it [18:52:30]SAM_PROTO_GetFieldsCounters [18:52:30]wFMCommunicate request_size=4 [18:52:30]MH_SAM_APDU [18:52:30]CAPDU: 80 13 00 00 [18:52:30]Write to MH i2c: E2 08 00 80 38 80 13 00 00 00 00 00 00 34 [18:52:30]Write i2c OK [18:52:30]MH_I2C_Read... [18:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:30]Read from MH i2c: E2 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 62 00 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 62 00 80 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [18:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:30]wFMCommunicate OK [18:52:30]SAM_PROTO_GetFieldsCounters done [18:52:30]requested_item shift.num is exist - process it [18:52:30]requested_item shift.opened is exist - process it [18:52:30]req_shift_opened [18:52:30]FM_GetShiftState [18:52:30]SAM_PROTO_GetShiftState [18:52:30]wFMCommunicate request_size=4 [18:52:30]MH_SAM_APDU [18:52:30]CAPDU: 80 13 01 00 [18:52:30]Write to MH i2c: E2 08 00 81 38 80 13 01 00 00 00 00 00 36 [18:52:30]Write i2c OK [18:52:30]MH_I2C_Read... [18:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:30]Read from MH i2c: E2 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 0E 00 [18:52:30]MH_I2C_Read... [18:52:30]Read from MH i2c: E2 0E 00 81 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6D [18:52:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:30]wFMCommunicate OK [18:52:30]SAM_PROTO_GetShiftState done [18:52:30]FM_GetShiftState done [18:52:30]req_shift_opened done [18:52:30]requested_item shift.open_date is exist - process it [18:52:30]req_shift_open_date [18:52:30]req_shift_open_date done [18:52:30]produce_requested_data done [18:52:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155090,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:52:30]process_action_free close_receipt [18:52:30]json_value_free [18:52:30]json_value_free done [18:52:30]process_json_proto returns [18:52:30]Send response to host [18:52:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155090,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:52:30]free response buf [18:52:30]execute_script done [18:52:30]execute_script returns [18:52:30]free content buf [18:52:30]Sock 7.Close socket [18:52:30]Sock 7.Thread stoped [18:52:31]accept exits with 9 [18:52:31]New connection [18:52:31]New thread 3066891620 created [18:52:31]Thread 3066748260 joined [18:52:31]Waiting for new connection... [18:52:31] Sock 9.Parse request [18:52:31]Sock 9.Check first char [18:52:31]Sock 9.First char is OK [18:52:31]request: POST /json_proto HTTP/1.0 [18:52:31]Method: POST [18:52:31]URL: /json_proto [18:52:31]Method is POST - this is cgi request [18:52:31]url: /json_proto [18:52:31]query_string will be loaded in cgi processing [18:52:31]execute_cgi json_proto POST (null) [18:52:31]execute_cgi path=json_proto method=POST [18:52:31]POST find Content-Length [18:52:31]Host: 172.17.53.67:8080 [18:52:31]Content-Length: 674 [18:52:31]Content-Type: application/json [18:52:31] [18:52:31]POST finish read [18:52:31]Found Content-Length = 674 [18:52:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:31]execute_script... [18:52:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:31]POST & json_proto [18:52:31]process_json_proto [18:52:31]json parsed OK: [18:52:31]protocol is kg_v1.0 [18:52:31]action value=close_receipt [18:52:31]process_action close_receipt [18:52:31]cmd_close_receipt [18:52:31]MH_GetDate [18:52:31]Write to MH i2c: F0 00 00 82 38 A9 [18:52:31]Write i2c OK [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 09 00 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 09 00 82 38 00 70 AE 12 67 19 BC 99 64 1B [18:52:31]GetLastDocTimeStamp 1729277547 [18:52:31]current date 1729277552 [18:52:31]FM_GetShiftState [18:52:31]SAM_PROTO_GetShiftState [18:52:31]wFMCommunicate request_size=4 [18:52:31]MH_SAM_APDU [18:52:31]CAPDU: 80 13 01 00 [18:52:31]Write to MH i2c: E2 08 00 83 38 80 13 01 00 00 00 00 00 38 [18:52:31]Write i2c OK [18:52:31]MH_I2C_Read... [18:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:31]Read from MH i2c: E2 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: E2 0E 00 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: E2 0E 00 83 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [18:52:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:31]wFMCommunicate OK [18:52:31]SAM_PROTO_GetShiftState done [18:52:31]FM_GetShiftState done [18:52:31]opened in 1729211399 [18:52:31]opened+sec_in_day 1729297799 [18:52:31]quantity*price = 50063 [18:52:31]sum+1 = 50064 [18:52:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 480 18.10.2024 18:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155091 ФПД: 182746533767581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155091&fm=182746533767581&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:32]StoreToDocumentArchive [18:52:32]shift 312 fd 155091 [18:52:32]save to /storage/0312/doc_00155091 [18:52:32]save last doc name /storage/0312/doc_00155091 to /storage/kkm_last_doc_name [18:52:32]save OK [18:52:32]Clear old archive folders... [18:52:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:52:32]tlvbuf is 01E06C10 [18:52:32]SAM_PROTO_ClearQueue [18:52:32]wFMCommunicate request_size=4 [18:52:32]MH_SAM_APDU [18:52:32]CAPDU: 80 09 00 00 [18:52:32]Write to MH i2c: E2 08 00 90 38 80 09 00 00 00 00 00 00 3A [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:32]Read from MH i2c: E2 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 90 38 00 90 00 3C [18:52:32]RAPDU: 90 00 [18:52:32]wFMCommunicate OK [18:52:32]SAM_PROTO_ClearQueue done [18:52:32]KKMCreateOFDPacket [18:52:32]OFDProtocolAddRootSTLVToBuf [18:52:32]FM_MakeSignedData [18:52:32]FM_MakeSignedData [18:52:32]SAM_PROTO_SignData [18:52:32]wFMCommunicate request_size=4 [18:52:32]MH_SAM_APDU [18:52:32]CAPDU: 80 0D 01 02 [18:52:32]Write to MH i2c: E2 08 00 91 38 80 0D 01 02 00 00 00 00 42 [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:32]Read from MH i2c: E2 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 91 38 00 90 00 3D [18:52:32]RAPDU: 90 00 [18:52:32]wFMCommunicate OK [18:52:32]wFMCommunicate request_size=255 [18:52:32]MH_SAM_APDU [18:52:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 70 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5D 02 00 35 04 06 00 A6 34 FE 3A [18:52:32]Write to MH i2c: E2 02 01 92 38 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 70 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5D 02 00 35 04 06 00 A6 34 FE 3A 00 00 59 [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 92 38 00 90 00 3E [18:52:33]RAPDU: 90 00 [18:52:33]wFMCommunicate OK [18:52:33]wFMCommunicate request_size=7 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 0D 02 02 02 A9 9D [18:52:33]Write to MH i2c: E2 0A 00 93 38 80 0D 02 02 02 00 A9 9D 00 00 8F [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 93 38 00 90 00 3F [18:52:33]RAPDU: 90 00 [18:52:33]wFMCommunicate OK [18:52:33]wFMCommunicate request_size=4 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 0D 03 02 [18:52:33]Write to MH i2c: E2 08 00 94 38 80 0D 03 02 00 00 00 00 47 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 0B 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 0B 00 94 38 00 5E 01 E2 A5 FD A0 4A 6A 90 00 7F [18:52:33]RAPDU: 5E 01 E2 A5 FD A0 4A 6A 90 00 [18:52:33]wFMCommunicate OK [18:52:33]SAM_PROTO_SignData done [18:52:33]FM_MakeSignedData done [18:52:33]CreateOFDProtocolMessage [18:52:33]wFMCommunicate request_size=4 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 11 00 00 [18:52:33]Write to MH i2c: E2 08 00 95 38 80 11 00 00 00 00 00 00 47 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 17 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 17 00 95 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [18:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:33]wFMCommunicate OK [18:52:33]CreateOFDProtocolMessage done [18:52:33]OFDSenderStorePacket 155091 [18:52:33]StoreOFDPacket docnum=155091 [18:52:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 20 0F 04 01 D4 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 70 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5D 02 00 35 04 06 00 A6 34 FE 3A A9 9D 5E 01 E2 A5 FD A0 4A 6A [18:52:33]CheckFolder [18:52:33]dirname=/storage/ofd_packets [18:52:33]CheckFolder done [18:52:33]ProducePacketName [18:52:33]name=ofd_packets/00155091 [18:52:33]NVStorageSaveData ofd_packets/00155091 [18:52:33]File name is /storage/ofd_packets/00155091 [18:52:33]Write 298 bytes [18:52:33]NVStorageSaveData done [18:52:33]OFDSenderStorePacket done [18:52:33]KKMCreateOFDPacket done [18:52:33]NVStorageSaveData kkm_last_timestamp [18:52:33]File name is /storage/kkm_last_timestamp [18:52:33]Write 4 bytes [18:52:33]NVStorageSaveData done [18:52:33]ExternCall_PrintAddStr [18:52:33]wPrintStart [18:52:33]Write to MH i2c: 01 00 00 96 38 CE [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 96 38 00 00 00 00 00 FF 0F E3 [18:52:33]RasterBufferAndPrint [18:52:33]line Счет N : (1)873292 [18:52:33]line ИНН: 02508201610067 [18:52:33]line Контрольно-Кассовый Чек [18:52:33]line ПРОДАЖА [18:52:33]line ТРК (МРК, ГНК) : 14 [18:52:33]line Товар: 2710194210 [18:52:33]line ДТ-К-2 [18:52:33]line 6.570 * 76.20 [18:52:33]line = 500.63 [18:52:33]line НДС 12% НСП 1% [18:52:33]line > о реализуемом товаре [18:52:33]line ОКРУГЛЕНИЕ: -0.63 [18:52:33]line ИТОГО: 500.00 [18:52:33]line Внесено: 500.00 [18:52:33]line СДАЧА: 0.00 [18:52:33]line НСП 1% : 4.43 [18:52:33]line НДС 12% : 53.16 [18:52:33]line Наличными: 500.00 [18:52:33]line Безнал.: 0.00 [18:52:33]line Место: АЗС № 165 "Партнер Нефть" [18:52:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:52:33]line СНО: Общий режим [18:52:33]line Чек 480 18.10.2024 18:52 [18:52:33]line Смена: 312 ФФД: 1.0 [18:52:33]line ЗНМ: 0300000234 [18:52:33]line РНМ: 0000137193017469 [18:52:33]line Версия ККМ: v1.0 [18:52:33]line ФМ: 0000000000963156 [18:52:33]line ФД: 155091 [18:52:33]line ФПД: 182746533767581 [18:52:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155091&fm=182746533767581&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:33]OFD Sender: Processing packet 155091 [packets to send 51, broken 50] [18:52:33]ProducePacketName [18:52:33]name=ofd_packets/00155091 [18:52:33]OFD Sender: To server: pG, [18:52:33]CommunicateWithHost lk.salyk.kg:30040 [18:52:33]ConnectInit lk.salyk.kg [18:52:33]written 0, free lines is 4095 [18:52:33]Connected sock=10 [18:52:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 20 0F 04 01 D4 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 70 AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5D 02 00 35 04 06 00 A6 34 FE 3A A9 9D 5E 01 E2 A5 FD A0 4A 6A [18:52:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 2B 47 00 24 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 5D 02 00 F4 03 04 00 A8 54 12 67 B6 04 01 00 00 BD 8F 24 22 86 4C 6C 78 [18:52:33]CommunicateWithHost err = 0 [18:52:33]CheckOFDResponse [18:52:33]1017 (14) - 77093643461234 [18:52:33]1041 (16) - 0000000000963156 [18:52:33]1040 (4) - 155091 [18:52:33]1012 (4) - 18.10.2024 12:29 [18:52:33]1206 (1) - 0 [18:52:33]OFD Sender: Remove packet 155091 [18:52:33]ProducePacketName [18:52:33]name=ofd_packets/00155091 [18:52:33]NVStorageDeleteData [18:52:33]Write to MH i2c: 01 00 00 C1 38 F9 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 C1 38 00 00 00 00 00 F2 0C FE [18:52:33]RasterBufferAndPrint [18:52:33]line [18:52:33]line [18:52:33]line [18:52:33]line [18:52:33]line [18:52:33]written 0, free lines is 3327 [18:52:34]MH_Cut [18:52:34]Write to MH i2c: D1 01 00 C8 38 01 D2 [18:52:34]Write i2c OK [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 01 00 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 01 00 C8 38 00 D1 [18:52:34]Write to MH i2c: 01 00 00 C9 38 01 [18:52:34]Write i2c OK [18:52:34]MH_I2C_Read... [18:52:34]OFD Sender: No OFD packet to send [18:52:34]*** Cut start [18:52:34]*** Partial cut [18:52:34]*** CUTSNS_PIN = 1 [18:52:34]*** CUTSNS_PIN = 0 [18:52:34]*** Brake cut motor [18:52:35]Read from MH i2c: 01 [18:52:35]MH_I2C_Read... [18:52:35]*** Stop cut motor [18:52:35]*** Cut end [18:52:35]Read from MH i2c: 01 07 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: 01 07 00 C9 38 00 00 00 00 00 FF 0F 16 [18:52:35]process_action close_receipt done [18:52:35]requested_data is exist [18:52:35]produce_requested_data [18:52:35]requested_item fm.sn is exist - process it [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 11 00 00 [18:52:35]Write to MH i2c: E2 08 00 CA 38 80 11 00 00 00 00 00 00 7C [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 17 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 17 00 CA 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [18:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:35]wFMCommunicate OK [18:52:35]requested_item fd.num is exist - process it [18:52:35]SAM_PROTO_GetFieldsCounters [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 13 00 00 [18:52:35]Write to MH i2c: E2 08 00 CB 38 80 13 00 00 00 00 00 00 7F [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 62 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 62 00 CB 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [18:52:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:35]wFMCommunicate OK [18:52:35]SAM_PROTO_GetFieldsCounters done [18:52:35]requested_item shift.num is exist - process it [18:52:35]requested_item shift.opened is exist - process it [18:52:35]req_shift_opened [18:52:35]FM_GetShiftState [18:52:35]SAM_PROTO_GetShiftState [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 13 01 00 [18:52:35]Write to MH i2c: E2 08 00 CC 38 80 13 01 00 00 00 00 00 81 [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 0E 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 0E 00 CC 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B8 [18:52:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:35]wFMCommunicate OK [18:52:35]SAM_PROTO_GetShiftState done [18:52:35]FM_GetShiftState done [18:52:35]req_shift_opened done [18:52:35]requested_item shift.open_date is exist - process it [18:52:35]req_shift_open_date [18:52:35]req_shift_open_date done [18:52:35]produce_requested_data done [18:52:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155091,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:52:35]process_action_free close_receipt [18:52:35]json_value_free [18:52:35]json_value_free done [18:52:35]process_json_proto returns [18:52:35]Send response to host [18:52:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155091,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:52:35]free response buf [18:52:35]execute_script done [18:52:35]execute_script returns [18:52:35]free content buf [18:52:35]Sock 9.Close socket [18:52:35]Sock 9.Thread stoped [18:52:39]OFD Sender: No OFD packet to send [18:52:44]OFD Sender: No OFD packet to send [18:52:45]accept exits with 7 [18:52:45]New connection [18:52:45]New thread 3066748260 created [18:52:45]Thread 3066891620 joined [18:52:45]Waiting for new connection... [18:52:45] Sock 7.Parse request [18:52:45]Sock 7.Check first char [18:52:45]Sock 7.First char is OK [18:52:45]request: POST /json_proto HTTP/1.0 [18:52:45]Method: POST [18:52:45]URL: /json_proto [18:52:45]Method is POST - this is cgi request [18:52:45]url: /json_proto [18:52:45]query_string will be loaded in cgi processing [18:52:45]execute_cgi json_proto POST (null) [18:52:45]execute_cgi path=json_proto method=POST [18:52:45]POST find Content-Length [18:52:45]Host: 172.17.53.67:8080 [18:52:45]Content-Length: 677 [18:52:45]Content-Type: application/json [18:52:45] [18:52:45]POST finish read [18:52:45]Found Content-Length = 677 [18:52:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:45]execute_script... [18:52:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:45]POST & json_proto [18:52:45]process_json_proto [18:52:45]json parsed OK: [18:52:45]protocol is kg_v1.0 [18:52:45]action value=close_receipt [18:52:45]process_action close_receipt [18:52:45]cmd_close_receipt [18:52:45]MH_GetDate [18:52:45]Write to MH i2c: F0 00 00 CD 38 F4 [18:52:45]Write i2c OK [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: F0 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: F0 09 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: F0 09 00 CD 38 00 7E AE 12 67 19 BC 99 64 74 [18:52:45]GetLastDocTimeStamp 1729277552 [18:52:45]current date 1729277566 [18:52:45]FM_GetShiftState [18:52:45]SAM_PROTO_GetShiftState [18:52:45]wFMCommunicate request_size=4 [18:52:45]MH_SAM_APDU [18:52:45]CAPDU: 80 13 01 00 [18:52:45]Write to MH i2c: E2 08 00 CE 38 80 13 01 00 00 00 00 00 83 [18:52:45]Write i2c OK [18:52:45]MH_I2C_Read... [18:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:45]Read from MH i2c: E2 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 0E 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 0E 00 CE 38 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BA [18:52:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:45]wFMCommunicate OK [18:52:45]SAM_PROTO_GetShiftState done [18:52:45]FM_GetShiftState done [18:52:45]opened in 1729211399 [18:52:45]opened+sec_in_day 1729297799 [18:52:45]quantity*price = 50041 [18:52:45]sum+1 = 50042 [18:52:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 481 18.10.2024 18:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155092 ФПД: 50981338748284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155092&fm=50981338748284&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:46]StoreToDocumentArchive [18:52:46]shift 312 fd 155092 [18:52:46]save to /storage/0312/doc_00155092 [18:52:46]save last doc name /storage/0312/doc_00155092 to /storage/kkm_last_doc_name [18:52:46]save OK [18:52:46]Clear old archive folders... [18:52:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:47]tlvbuf is B6ECB380 [18:52:47]SAM_PROTO_ClearQueue [18:52:47]wFMCommunicate request_size=4 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 09 00 00 [18:52:47]Write to MH i2c: E2 08 00 DB 38 80 09 00 00 00 00 00 00 85 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 DB 38 00 90 00 87 [18:52:47]RAPDU: 90 00 [18:52:47]wFMCommunicate OK [18:52:47]SAM_PROTO_ClearQueue done [18:52:47]KKMCreateOFDPacket [18:52:47]OFDProtocolAddRootSTLVToBuf [18:52:47]FM_MakeSignedData [18:52:47]FM_MakeSignedData [18:52:47]SAM_PROTO_SignData [18:52:47]wFMCommunicate request_size=4 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 0D 01 02 [18:52:47]Write to MH i2c: E2 08 00 DC 38 80 0D 01 02 00 00 00 00 8D [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 DC 38 00 90 00 88 [18:52:47]RAPDU: 90 00 [18:52:47]wFMCommunicate OK [18:52:47]wFMCommunicate request_size=255 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 7E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5D 02 00 35 04 06 00 2E [18:52:47]Write to MH i2c: E2 02 01 DD 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 7E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5D 02 00 35 04 06 00 2E 00 00 55 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 DD 38 00 90 00 89 [18:52:47]RAPDU: 90 00 [18:52:47]wFMCommunicate OK [18:52:47]wFMCommunicate request_size=10 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 0D 02 02 05 5E 04 96 15 7C [18:52:47]Write to MH i2c: E2 0D 00 DE 38 80 0D 02 02 05 00 5E 04 96 15 7C 00 00 23 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 03 00 DE 38 00 90 00 8A [18:52:47]RAPDU: 90 00 [18:52:47]wFMCommunicate OK [18:52:47]wFMCommunicate request_size=4 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 0D 03 02 [18:52:47]Write to MH i2c: E2 08 00 DF 38 80 0D 03 02 00 00 00 00 92 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 0B 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 0B 00 DF 38 00 58 18 5E BA CA A2 BA 9B 90 00 DC [18:52:47]RAPDU: 58 18 5E BA CA A2 BA 9B 90 00 [18:52:47]wFMCommunicate OK [18:52:47]SAM_PROTO_SignData done [18:52:47]FM_MakeSignedData done [18:52:47]CreateOFDProtocolMessage [18:52:47]wFMCommunicate request_size=4 [18:52:47]MH_SAM_APDU [18:52:47]CAPDU: 80 11 00 00 [18:52:47]Write to MH i2c: E2 08 00 E0 38 80 11 00 00 00 00 00 00 92 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:47]Read from MH i2c: E2 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 17 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: E2 17 00 E0 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [18:52:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:47]wFMCommunicate OK [18:52:47]CreateOFDProtocolMessage done [18:52:47]OFDSenderStorePacket 155092 [18:52:47]StoreOFDPacket docnum=155092 [18:52:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 73 07 01 3C D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 7E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5D 02 00 35 04 06 00 2E 5E 04 96 15 7C 58 18 5E BA CA A2 BA 9B [18:52:47]CheckFolder [18:52:47]dirname=/storage/ofd_packets [18:52:47]CheckFolder done [18:52:47]ProducePacketName [18:52:47]name=ofd_packets/00155092 [18:52:47]NVStorageSaveData ofd_packets/00155092 [18:52:47]File name is /storage/ofd_packets/00155092 [18:52:47]Write 301 bytes [18:52:47]NVStorageSaveData done [18:52:47]OFDSenderStorePacket done [18:52:47]KKMCreateOFDPacket done [18:52:47]NVStorageSaveData kkm_last_timestamp [18:52:47]File name is /storage/kkm_last_timestamp [18:52:47]Write 4 bytes [18:52:47]NVStorageSaveData done [18:52:47]ExternCall_PrintAddStr [18:52:47]wPrintStart [18:52:47]Write to MH i2c: 01 00 00 E1 38 19 [18:52:47]Write i2c OK [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: 01 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: 01 07 00 [18:52:47]MH_I2C_Read... [18:52:47]Read from MH i2c: 01 07 00 E1 38 00 00 00 00 00 FF 0F 2E [18:52:47]RasterBufferAndPrint [18:52:47]line Счет N : (1)873293 [18:52:47]line ИНН: 02508201610067 [18:52:47]line Контрольно-Кассовый Чек [18:52:47]line ПРОДАЖА [18:52:47]line ТРК (МРК, ГНК) : 32 [18:52:47]line Товар: 2710124130 [18:52:47]line Аи-92-К-5 [18:52:47]line 7.480 * 66.90 [18:52:47]line = 500.41 [18:52:47]line НДС 12% НСП 1% [18:52:47]line > о реализуемом товаре [18:52:47]line ОКРУГЛЕНИЕ: -0.41 [18:52:47]line ИТОГО: 500.00 [18:52:47]line Внесено: 500.00 [18:52:47]line СДАЧА: 0.00 [18:52:47]line НСП 1% : 4.43 [18:52:47]line НДС 12% : 53.14 [18:52:47]line Наличными: 500.00 [18:52:47]line Безнал.: 0.00 [18:52:47]line Место: АЗС № 165 "Партнер Нефть" [18:52:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:52:47]line СНО: Общий режим [18:52:47]line Чек 481 18.10.2024 18:52 [18:52:47]line Смена: 312 ФФД: 1.0 [18:52:47]line ЗНМ: 0300000234 [18:52:47]line РНМ: 0000137193017469 [18:52:47]line Версия ККМ: v1.0 [18:52:47]line ФМ: 0000000000963156 [18:52:47]line ФД: 155092 [18:52:47]line ФПД: 50981338748284 [18:52:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155092&fm=50981338748284&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:47]written 0, free lines is 4095 [18:52:47]OFD Sender: Processing packet 155092 [packets to send 51, broken 50] [18:52:47]ProducePacketName [18:52:47]name=ofd_packets/00155092 [18:52:47]OFD Sender: To server: pG, [18:52:47]CommunicateWithHost lk.salyk.kg:30040 [18:52:47]ConnectInit lk.salyk.kg [18:52:47]Connected sock=10 [18:52:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 73 07 01 3C D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 7E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5D 02 00 35 04 06 00 2E 5E 04 96 15 7C 58 18 5E BA CA A2 BA 9B [18:52:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9C DC 47 00 68 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 5D 02 00 F4 03 04 00 B6 54 12 67 B6 04 01 00 00 FA 41 CD F9 CE FF 28 E7 [18:52:48]CommunicateWithHost err = 0 [18:52:48]CheckOFDResponse [18:52:48]1017 (14) - 77093643461234 [18:52:48]1041 (16) - 0000000000963156 [18:52:48]1040 (4) - 155092 [18:52:48]1012 (4) - 18.10.2024 12:29 [18:52:48]1206 (1) - 0 [18:52:48]OFD Sender: Remove packet 155092 [18:52:48]ProducePacketName [18:52:48]name=ofd_packets/00155092 [18:52:48]NVStorageDeleteData [18:52:48]Write to MH i2c: 01 00 00 0C 39 45 [18:52:48]Write i2c OK [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: 01 [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: 01 07 00 [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: 01 07 00 0C 39 00 00 00 00 00 04 0D 5D [18:52:48]RasterBufferAndPrint [18:52:48]line [18:52:48]line [18:52:48]line [18:52:48]line [18:52:48]line [18:52:48]written 0, free lines is 3347 [18:52:48]MH_Cut [18:52:48]Write to MH i2c: D1 01 00 13 39 01 1E [18:52:48]Write i2c OK [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: D1 [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: D1 01 00 [18:52:48]MH_I2C_Read... [18:52:48]Read from MH i2c: D1 01 00 13 39 00 1D [18:52:48]Write to MH i2c: 01 00 00 14 39 4D [18:52:48]Write i2c OK [18:52:48]MH_I2C_Read... [18:52:48]OFD Sender: No OFD packet to send [18:52:48]*** Cut start [18:52:48]*** Partial cut [18:52:48]*** CUTSNS_PIN = 1 [18:52:48]*** CUTSNS_PIN = 0 [18:52:49]*** Brake cut motor [18:52:49]Read from MH i2c: 01 [18:52:49]MH_I2C_Read... [18:52:49]*** Stop cut motor [18:52:49]*** Cut end [18:52:49]Read from MH i2c: 01 07 00 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: 01 07 00 14 39 00 00 00 00 00 FF 0F 62 [18:52:49]process_action close_receipt done [18:52:49]requested_data is exist [18:52:49]produce_requested_data [18:52:49]requested_item fm.sn is exist - process it [18:52:49]wFMCommunicate request_size=4 [18:52:49]MH_SAM_APDU [18:52:49]CAPDU: 80 11 00 00 [18:52:49]Write to MH i2c: E2 08 00 15 39 80 11 00 00 00 00 00 00 C8 [18:52:49]Write i2c OK [18:52:49]MH_I2C_Read... [18:52:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:49]Read from MH i2c: E2 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 17 00 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 17 00 15 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [18:52:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:49]wFMCommunicate OK [18:52:49]requested_item fd.num is exist - process it [18:52:49]SAM_PROTO_GetFieldsCounters [18:52:49]wFMCommunicate request_size=4 [18:52:49]MH_SAM_APDU [18:52:49]CAPDU: 80 13 00 00 [18:52:49]Write to MH i2c: E2 08 00 16 39 80 13 00 00 00 00 00 00 CB [18:52:49]Write i2c OK [18:52:49]MH_I2C_Read... [18:52:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:49]Read from MH i2c: E2 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 62 00 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 62 00 16 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [18:52:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:49]wFMCommunicate OK [18:52:49]SAM_PROTO_GetFieldsCounters done [18:52:49]requested_item shift.num is exist - process it [18:52:49]requested_item shift.opened is exist - process it [18:52:49]req_shift_opened [18:52:49]FM_GetShiftState [18:52:49]SAM_PROTO_GetShiftState [18:52:49]wFMCommunicate request_size=4 [18:52:49]MH_SAM_APDU [18:52:49]CAPDU: 80 13 01 00 [18:52:49]Write to MH i2c: E2 08 00 17 39 80 13 01 00 00 00 00 00 CD [18:52:49]Write i2c OK [18:52:49]MH_I2C_Read... [18:52:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:49]Read from MH i2c: E2 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 0E 00 [18:52:49]MH_I2C_Read... [18:52:49]Read from MH i2c: E2 0E 00 17 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 04 [18:52:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:52:49]wFMCommunicate OK [18:52:49]SAM_PROTO_GetShiftState done [18:52:49]FM_GetShiftState done [18:52:49]req_shift_opened done [18:52:49]requested_item shift.open_date is exist - process it [18:52:49]req_shift_open_date [18:52:49]req_shift_open_date done [18:52:49]produce_requested_data done [18:52:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155092,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:52:49]process_action_free close_receipt [18:52:49]json_value_free [18:52:49]json_value_free done [18:52:49]process_json_proto returns [18:52:49]Send response to host [18:52:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155092,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:52:49]free response buf [18:52:49]execute_script done [18:52:49]execute_script returns [18:52:49]free content buf [18:52:49]Sock 7.Close socket [18:52:49]Sock 7.Thread stoped [18:52:53]OFD Sender: No OFD packet to send [18:52:58]OFD Sender: No OFD packet to send [18:53:01]accept exits with 9 [18:53:01]New connection [18:53:01]New thread 3066891620 created [18:53:01]Thread 3066748260 joined [18:53:01]Waiting for new connection... [18:53:01] Sock 9.Parse request [18:53:01]Sock 9.Check first char [18:53:01]Sock 9.First char is OK [18:53:01]request: POST /json_proto HTTP/1.0 [18:53:01]Method: POST [18:53:01]URL: /json_proto [18:53:01]Method is POST - this is cgi request [18:53:01]url: /json_proto [18:53:01]query_string will be loaded in cgi processing [18:53:01]execute_cgi json_proto POST (null) [18:53:01]execute_cgi path=json_proto method=POST [18:53:01]POST find Content-Length [18:53:01]Host: 172.17.53.67:8080 [18:53:01]Content-Length: 766 [18:53:01]Content-Type: application/json [18:53:01] [18:53:01]POST finish read [18:53:01]Found Content-Length = 766 [18:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:01]execute_script... [18:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:01]POST & json_proto [18:53:01]process_json_proto [18:53:01]json parsed OK: [18:53:01]protocol is kg_v1.0 [18:53:01]action value=close_receipt [18:53:01]process_action close_receipt [18:53:01]cmd_close_receipt [18:53:01]MH_GetDate [18:53:01]Write to MH i2c: F0 00 00 18 39 40 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: F0 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: F0 09 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: F0 09 00 18 39 00 8E AE 12 67 19 BC 99 64 D0 [18:53:01]GetLastDocTimeStamp 1729277566 [18:53:01]current date 1729277582 [18:53:01]FM_GetShiftState [18:53:01]SAM_PROTO_GetShiftState [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 13 01 00 [18:53:01]Write to MH i2c: E2 08 00 19 39 80 13 01 00 00 00 00 00 CF [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 0E 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 0E 00 19 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [18:53:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:53:01]wFMCommunicate OK [18:53:01]SAM_PROTO_GetShiftState done [18:53:01]FM_GetShiftState done [18:53:01]opened in 1729211399 [18:53:01]opened+sec_in_day 1729297799 [18:53:01]quantity*price = 50041 [18:53:01]sum+1 = 50042 [18:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 482 18.10.2024 18:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155093 ФПД: 222777197398109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185302&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155093&fm=222777197398109&tin=02508201610067®Number=0000137193017469&sum=50041 [18:53:02]StoreToDocumentArchive [18:53:02]shift 312 fd 155093 [18:53:02]save to /storage/0312/doc_00155093 [18:53:02]save last doc name /storage/0312/doc_00155093 to /storage/kkm_last_doc_name [18:53:02]save OK [18:53:02]Clear old archive folders... [18:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:02]tlvbuf is 01E18070 [18:53:02]SAM_PROTO_ClearQueue [18:53:02]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 09 00 00 [18:53:03]Write to MH i2c: E2 08 00 26 39 80 09 00 00 00 00 00 00 D1 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 26 39 00 90 00 D3 [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]SAM_PROTO_ClearQueue done [18:53:03]KKMCreateOFDPacket [18:53:03]OFDProtocolAddRootSTLVToBuf [18:53:03]FM_MakeSignedData [18:53:03]FM_MakeSignedData [18:53:03]SAM_PROTO_SignData [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 01 02 [18:53:03]Write to MH i2c: E2 08 00 27 39 80 0D 01 02 00 00 00 00 D9 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 27 39 00 90 00 D4 [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=255 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 8E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5D 02 00 35 04 06 00 CA [18:53:03]Write to MH i2c: E2 02 01 28 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 8E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5D 02 00 35 04 06 00 CA 00 00 A1 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 28 39 00 90 00 D5 [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=10 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 02 02 05 9D 5B B7 08 5D [18:53:03]Write to MH i2c: E2 0D 00 29 39 80 0D 02 02 05 00 9D 5B B7 08 5D 00 00 FA [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 29 39 00 90 00 D6 [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 03 02 [18:53:03]Write to MH i2c: E2 08 00 2A 39 80 0D 03 02 00 00 00 00 DE [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0B 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0B 00 2A 39 00 91 5D AB DB 07 D2 DF 3A 90 00 45 [18:53:03]RAPDU: 91 5D AB DB 07 D2 DF 3A 90 00 [18:53:03]wFMCommunicate OK [18:53:03]SAM_PROTO_SignData done [18:53:03]FM_MakeSignedData done [18:53:03]CreateOFDProtocolMessage [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 11 00 00 [18:53:03]Write to MH i2c: E2 08 00 2B 39 80 11 00 00 00 00 00 00 DE [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 17 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 17 00 2B 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [18:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:03]wFMCommunicate OK [18:53:03]CreateOFDProtocolMessage done [18:53:03]OFDSenderStorePacket 155093 [18:53:03]StoreOFDPacket docnum=155093 [18:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 44 07 01 9C 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 8E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5D 02 00 35 04 06 00 CA 9D 5B B7 08 5D 91 5D AB DB 07 D2 DF 3A [18:53:03]CheckFolder [18:53:03]dirname=/storage/ofd_packets [18:53:03]CheckFolder done [18:53:03]ProducePacketName [18:53:03]name=ofd_packets/00155093 [18:53:03]NVStorageSaveData ofd_packets/00155093 [18:53:03]File name is /storage/ofd_packets/00155093 [18:53:03]Write 301 bytes [18:53:03]NVStorageSaveData done [18:53:03]OFDSenderStorePacket done [18:53:03]KKMCreateOFDPacket done [18:53:03]NVStorageSaveData kkm_last_timestamp [18:53:03]File name is /storage/kkm_last_timestamp [18:53:03]Write 4 bytes [18:53:03]NVStorageSaveData done [18:53:03]ExternCall_PrintAddStr [18:53:03]wPrintStart [18:53:03]Write to MH i2c: 01 00 00 2C 39 65 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 2C 39 00 00 00 00 00 FF 0F 7A [18:53:03]RasterBufferAndPrint [18:53:03]line Счет N : (1)873294 [18:53:03]line ИНН: 02508201610067 [18:53:03]line Контрольно-Кассовый Чек [18:53:03]line ПРОДАЖА [18:53:03]line ТРК (МРК, ГНК) : 22 [18:53:03]line Товар: 2710124130 [18:53:03]line Аи-92-К-5 [18:53:03]line 7.480 * 66.90 [18:53:03]line = 500.41 [18:53:03]line НДС 12% НСП 1% [18:53:03]line > о реализуемом товаре [18:53:03]line ИТОГО: 500.41 [18:53:03]line НСП 1% : 4.43 [18:53:03]line НДС 12% : 53.14 [18:53:03]line Наличными: 0.00 [18:53:03]line Безнал.: 500.41 [18:53:03]line Место: АЗС № 165 "Партнер Нефть" [18:53:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:53:03]line СНО: Общий режим [18:53:03]line Чек 482 18.10.2024 18:53 [18:53:03]line Смена: 312 ФФД: 1.0 [18:53:03]line ЗНМ: 0300000234 [18:53:03]line РНМ: 0000137193017469 [18:53:03]line Версия ККМ: v1.0 [18:53:03]line Платежная система: Mbank [18:53:03]line ФМ: 0000000000963156 [18:53:03]line ФД: 155093 [18:53:03]line ФПД: 222777197398109 [18:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185302&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155093&fm=222777197398109&tin=02508201610067®Number=0000137193017469&sum=50041 [18:53:03]OFD Sender: Processing packet 155093 [packets to send 51, broken 50] [18:53:03]ProducePacketName [18:53:03]name=ofd_packets/00155093 [18:53:03]OFD Sender: To server: pG, [18:53:03]CommunicateWithHost lk.salyk.kg:30040 [18:53:03]ConnectInit lk.salyk.kg [18:53:03]written 0, free lines is 4095 [18:53:03]Connected sock=10 [18:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 44 07 01 9C 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 8E AE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5D 02 00 35 04 06 00 CA 9D 5B B7 08 5D 91 5D AB DB 07 D2 DF 3A [18:53:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 5B 47 00 97 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 5D 02 00 F4 03 04 00 C6 54 12 67 B6 04 01 00 00 7D 27 70 13 3A D7 3B 36 [18:53:03]CommunicateWithHost err = 0 [18:53:03]CheckOFDResponse [18:53:03]1017 (14) - 77093643461234 [18:53:03]1041 (16) - 0000000000963156 [18:53:03]1040 (4) - 155093 [18:53:03]1012 (4) - 18.10.2024 12:29 [18:53:03]1206 (1) - 0 [18:53:03]OFD Sender: Remove packet 155093 [18:53:03]ProducePacketName [18:53:03]name=ofd_packets/00155093 [18:53:03]NVStorageDeleteData [18:53:04]Write to MH i2c: 01 00 00 55 39 8E [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 07 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 07 00 55 39 00 00 00 00 00 40 0D E2 [18:53:04]RasterBufferAndPrint [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]written 0, free lines is 3407 [18:53:04]MH_Cut [18:53:04]Write to MH i2c: D1 01 00 5C 39 01 67 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 01 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 01 00 5C 39 00 66 [18:53:04]Write to MH i2c: 01 00 00 5D 39 96 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]OFD Sender: No OFD packet to send [18:53:04]*** Cut start [18:53:04]*** Partial cut [18:53:04]*** CUTSNS_PIN = 1 [18:53:04]*** CUTSNS_PIN = 0 [18:53:04]*** Brake cut motor [18:53:05]Read from MH i2c: 01 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: 01 07 00 [18:53:05]MH_I2C_Read... [18:53:05]*** Stop cut motor [18:53:05]Read from MH i2c: 01 07 00 5D 39 00 00 00 00 00 FF 0F AB [18:53:05]process_action close_receipt done [18:53:05]requested_data is exist [18:53:05]produce_requested_data [18:53:05]requested_item fm.sn is exist - process it [18:53:05]wFMCommunicate request_size=4 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 11 00 00 [18:53:05]Write to MH i2c: E2 08 00 5E 39 80 11 00 00 00 00 00 00 11 [18:53:05]*** Cut end [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 17 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 17 00 5E 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [18:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:05]wFMCommunicate OK [18:53:05]requested_item fd.num is exist - process it [18:53:05]SAM_PROTO_GetFieldsCounters [18:53:05]wFMCommunicate request_size=4 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 13 00 00 [18:53:05]Write to MH i2c: E2 08 00 5F 39 80 13 00 00 00 00 00 00 14 [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 62 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 62 00 5F 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [18:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:05]wFMCommunicate OK [18:53:05]SAM_PROTO_GetFieldsCounters done [18:53:05]requested_item shift.num is exist - process it [18:53:05]requested_item shift.opened is exist - process it [18:53:05]req_shift_opened [18:53:05]FM_GetShiftState [18:53:05]SAM_PROTO_GetShiftState [18:53:05]wFMCommunicate request_size=4 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 13 01 00 [18:53:05]Write to MH i2c: E2 08 00 60 39 80 13 01 00 00 00 00 00 16 [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 0E 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 0E 00 60 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [18:53:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:53:05]wFMCommunicate OK [18:53:05]SAM_PROTO_GetShiftState done [18:53:05]FM_GetShiftState done [18:53:05]req_shift_opened done [18:53:05]requested_item shift.open_date is exist - process it [18:53:05]req_shift_open_date [18:53:05]req_shift_open_date done [18:53:05]produce_requested_data done [18:53:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155093,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:53:05]process_action_free close_receipt [18:53:05]json_value_free [18:53:05]json_value_free done [18:53:05]process_json_proto returns [18:53:05]Send response to host [18:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155093,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:53:05]free response buf [18:53:05]execute_script done [18:53:05]execute_script returns [18:53:05]free content buf [18:53:05]Sock 9.Close socket [18:53:05]Sock 9.Thread stoped [18:53:09]OFD Sender: No OFD packet to send [18:53:14]OFD Sender: No OFD packet to send [18:53:19]OFD Sender: No OFD packet to send [18:53:24]OFD Sender: No OFD packet to send [18:53:29]OFD Sender: No OFD packet to send [18:53:34]OFD Sender: No OFD packet to send [18:53:39]OFD Sender: No OFD packet to send [18:53:44]OFD Sender: No OFD packet to send [18:53:49]OFD Sender: No OFD packet to send [18:53:54]OFD Sender: No OFD packet to send [18:53:59]OFD Sender: No OFD packet to send [18:54:04]OFD Sender: No OFD packet to send [18:54:09]OFD Sender: No OFD packet to send [18:54:14]OFD Sender: No OFD packet to send [18:54:19]OFD Sender: No OFD packet to send [18:54:24]OFD Sender: No OFD packet to send [18:54:29]OFD Sender: No OFD packet to send [18:54:34]OFD Sender: No OFD packet to send [18:54:39]OFD Sender: No OFD packet to send [18:54:44]OFD Sender: No OFD packet to send [18:54:49]OFD Sender: No OFD packet to send [18:54:54]OFD Sender: No OFD packet to send [18:54:59]OFD Sender: No OFD packet to send [18:55:04]OFD Sender: No OFD packet to send [18:55:09]OFD Sender: No OFD packet to send [18:55:14]OFD Sender: No OFD packet to send [18:55:19]OFD Sender: No OFD packet to send [18:55:24]OFD Sender: No OFD packet to send [18:55:29]OFD Sender: No OFD packet to send [18:55:34]accept exits with 7 [18:55:34]New connection [18:55:34]New thread 3066748260 created [18:55:34]Thread 3066891620 joined [18:55:34]Waiting for new connection... [18:55:34] Sock 7.Parse request [18:55:34]Sock 7.Check first char [18:55:34]Sock 7.First char is OK [18:55:34]request: POST /json_proto HTTP/1.0 [18:55:34]Method: POST [18:55:34]URL: /json_proto [18:55:34]Method is POST - this is cgi request [18:55:34]url: /json_proto [18:55:34]query_string will be loaded in cgi processing [18:55:34]execute_cgi json_proto POST (null) [18:55:34]execute_cgi path=json_proto method=POST [18:55:34]POST find Content-Length [18:55:34]Host: 172.17.53.67:8080 [18:55:34]Content-Length: 766 [18:55:34]Content-Type: application/json [18:55:34] [18:55:34]POST finish read [18:55:34]Found Content-Length = 766 [18:55:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:34]execute_script... [18:55:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:34]POST & json_proto [18:55:34]process_json_proto [18:55:34]json parsed OK: [18:55:34]protocol is kg_v1.0 [18:55:34]action value=close_receipt [18:55:34]process_action close_receipt [18:55:34]cmd_close_receipt [18:55:34]MH_GetDate [18:55:34]Write to MH i2c: F0 00 00 61 39 89 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: F0 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: F0 09 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: F0 09 00 61 39 00 27 AF 12 67 19 BC 99 64 B3 [18:55:34]GetLastDocTimeStamp 1729277582 [18:55:34]current date 1729277735 [18:55:34]FM_GetShiftState [18:55:34]SAM_PROTO_GetShiftState [18:55:34]wFMCommunicate request_size=4 [18:55:34]MH_SAM_APDU [18:55:34]CAPDU: 80 13 01 00 [18:55:34]Write to MH i2c: E2 08 00 62 39 80 13 01 00 00 00 00 00 18 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]OFD Sender: No OFD packet to send [18:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:34]Read from MH i2c: E2 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 0E 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 0E 00 62 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [18:55:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:55:34]wFMCommunicate OK [18:55:34]SAM_PROTO_GetShiftState done [18:55:34]FM_GetShiftState done [18:55:34]opened in 1729211399 [18:55:34]opened+sec_in_day 1729297799 [18:55:34]quantity*price = 50041 [18:55:34]sum+1 = 50042 [18:55:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 483 18.10.2024 18:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155094 ФПД: 161559967733816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155094&fm=161559967733816&tin=02508201610067®Number=0000137193017469&sum=50041 [18:55:35]StoreToDocumentArchive [18:55:35]shift 312 fd 155094 [18:55:35]save to /storage/0312/doc_00155094 [18:55:35]save last doc name /storage/0312/doc_00155094 to /storage/kkm_last_doc_name [18:55:35]save OK [18:55:35]Clear old archive folders... [18:55:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:55:35]tlvbuf is 01DF1CD0 [18:55:35]SAM_PROTO_ClearQueue [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 09 00 00 [18:55:35]Write to MH i2c: E2 08 00 6F 39 80 09 00 00 00 00 00 00 1A [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 03 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 03 00 6F 39 00 90 00 1C [18:55:35]RAPDU: 90 00 [18:55:35]wFMCommunicate OK [18:55:35]SAM_PROTO_ClearQueue done [18:55:35]KKMCreateOFDPacket [18:55:35]OFDProtocolAddRootSTLVToBuf [18:55:35]FM_MakeSignedData [18:55:35]FM_MakeSignedData [18:55:35]SAM_PROTO_SignData [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 0D 01 02 [18:55:35]Write to MH i2c: E2 08 00 70 39 80 0D 01 02 00 00 00 00 22 [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 03 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 03 00 70 39 00 90 00 1D [18:55:35]RAPDU: 90 00 [18:55:35]wFMCommunicate OK [18:55:35]wFMCommunicate request_size=255 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 27 AF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5D 02 00 35 04 06 00 92 [18:55:35]Write to MH i2c: E2 02 01 71 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 27 AF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5D 02 00 35 04 06 00 92 00 00 4E [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:36]Read from MH i2c: E2 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 03 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 03 00 71 39 00 90 00 1E [18:55:36]RAPDU: 90 00 [18:55:36]wFMCommunicate OK [18:55:36]wFMCommunicate request_size=10 [18:55:36]MH_SAM_APDU [18:55:36]CAPDU: 80 0D 02 02 05 F0 1C 7C 98 38 [18:55:36]Write to MH i2c: E2 0D 00 72 39 80 0D 02 02 05 00 F0 1C 7C 98 38 00 00 87 [18:55:36]Write i2c OK [18:55:36]MH_I2C_Read... [18:55:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:36]Read from MH i2c: E2 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 03 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 03 00 72 39 00 90 00 1F [18:55:36]RAPDU: 90 00 [18:55:36]wFMCommunicate OK [18:55:36]wFMCommunicate request_size=4 [18:55:36]MH_SAM_APDU [18:55:36]CAPDU: 80 0D 03 02 [18:55:36]Write to MH i2c: E2 08 00 73 39 80 0D 03 02 00 00 00 00 27 [18:55:36]Write i2c OK [18:55:36]MH_I2C_Read... [18:55:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:36]Read from MH i2c: E2 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 0B 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 0B 00 73 39 00 CD 6C 90 B1 6E E6 27 3A 90 00 57 [18:55:36]RAPDU: CD 6C 90 B1 6E E6 27 3A 90 00 [18:55:36]wFMCommunicate OK [18:55:36]SAM_PROTO_SignData done [18:55:36]FM_MakeSignedData done [18:55:36]CreateOFDProtocolMessage [18:55:36]wFMCommunicate request_size=4 [18:55:36]MH_SAM_APDU [18:55:36]CAPDU: 80 11 00 00 [18:55:36]Write to MH i2c: E2 08 00 74 39 80 11 00 00 00 00 00 00 27 [18:55:36]Write i2c OK [18:55:36]MH_I2C_Read... [18:55:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:36]Read from MH i2c: E2 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 17 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 17 00 74 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [18:55:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:55:36]wFMCommunicate OK [18:55:36]CreateOFDProtocolMessage done [18:55:36]OFDSenderStorePacket 155094 [18:55:36]StoreOFDPacket docnum=155094 [18:55:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD A9 07 01 CA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 27 AF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5D 02 00 35 04 06 00 92 F0 1C 7C 98 38 CD 6C 90 B1 6E E6 27 3A [18:55:36]CheckFolder [18:55:36]dirname=/storage/ofd_packets [18:55:36]CheckFolder done [18:55:36]ProducePacketName [18:55:36]name=ofd_packets/00155094 [18:55:36]NVStorageSaveData ofd_packets/00155094 [18:55:36]File name is /storage/ofd_packets/00155094 [18:55:36]Write 301 bytes [18:55:36]NVStorageSaveData done [18:55:36]OFDSenderStorePacket done [18:55:36]KKMCreateOFDPacket done [18:55:36]NVStorageSaveData kkm_last_timestamp [18:55:36]File name is /storage/kkm_last_timestamp [18:55:36]Write 4 bytes [18:55:36]NVStorageSaveData done [18:55:36]ExternCall_PrintAddStr [18:55:36]wPrintStart [18:55:36]Write to MH i2c: 01 00 00 75 39 AE [18:55:36]Write i2c OK [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: 01 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: 01 07 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: 01 07 00 75 39 00 00 00 00 00 FF 0F C3 [18:55:36]RasterBufferAndPrint [18:55:36]line Счет N : (1)873295 [18:55:36]line ИНН: 02508201610067 [18:55:36]line Контрольно-Кассовый Чек [18:55:36]line ПРОДАЖА [18:55:36]line ТРК (МРК, ГНК) : 42 [18:55:36]line Товар: 2710124130 [18:55:36]line Аи-92-К-5 [18:55:36]line 7.480 * 66.90 [18:55:36]line = 500.41 [18:55:36]line НДС 12% НСП 1% [18:55:36]line > о реализуемом товаре [18:55:36]line ИТОГО: 500.41 [18:55:36]line НСП 1% : 4.43 [18:55:36]line НДС 12% : 53.14 [18:55:36]line Наличными: 0.00 [18:55:36]line Безнал.: 500.41 [18:55:36]line Место: АЗС № 165 "Партнер Нефть" [18:55:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:55:36]line СНО: Общий режим [18:55:36]line Чек 483 18.10.2024 18:55 [18:55:36]line Смена: 312 ФФД: 1.0 [18:55:36]line ЗНМ: 0300000234 [18:55:36]line РНМ: 0000137193017469 [18:55:36]line Версия ККМ: v1.0 [18:55:36]line Платежная система: Mbank [18:55:36]line ФМ: 0000000000963156 [18:55:36]line ФД: 155094 [18:55:36]line ФПД: 161559967733816 [18:55:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155094&fm=161559967733816&tin=02508201610067®Number=0000137193017469&sum=50041 [18:55:36]OFD Sender: Processing packet 155094 [packets to send 51, broken 50] [18:55:36]ProducePacketName [18:55:36]name=ofd_packets/00155094 [18:55:36]OFD Sender: To server: pG, [18:55:36]CommunicateWithHost lk.salyk.kg:30040 [18:55:36]ConnectInit lk.salyk.kg [18:55:36]written 0, free lines is 4095 [18:55:36]Connected sock=10 [18:55:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD A9 07 01 CA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 27 AF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5D 02 00 35 04 06 00 92 F0 1C 7C 98 38 CD 6C 90 B1 6E E6 27 3A [18:55:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 92 FC 47 00 13 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 5D 02 00 F4 03 04 00 5F 55 12 67 B6 04 01 00 00 CA 9B 4B 34 35 94 7A E6 [18:55:37]CommunicateWithHost err = 0 [18:55:37]CheckOFDResponse [18:55:37]1017 (14) - 77093643461234 [18:55:37]1041 (16) - 0000000000963156 [18:55:37]1040 (4) - 155094 [18:55:37]1012 (4) - 18.10.2024 12:32 [18:55:37]1206 (1) - 0 [18:55:37]OFD Sender: Remove packet 155094 [18:55:37]ProducePacketName [18:55:37]name=ofd_packets/00155094 [18:55:37]NVStorageDeleteData [18:55:37]Write to MH i2c: 01 00 00 9E 39 D7 [18:55:37]Write i2c OK [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: 01 [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: 01 07 00 [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: 01 07 00 9E 39 00 00 00 00 00 1E 0D 09 [18:55:37]RasterBufferAndPrint [18:55:37]line [18:55:37]line [18:55:37]line [18:55:37]line [18:55:37]line [18:55:37]written 0, free lines is 3364 [18:55:37]MH_Cut [18:55:37]Write to MH i2c: D1 01 00 A5 39 01 B0 [18:55:37]Write i2c OK [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: D1 [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: D1 01 00 [18:55:37]MH_I2C_Read... [18:55:37]Read from MH i2c: D1 01 00 A5 39 00 AF [18:55:37]Write to MH i2c: 01 00 00 A6 39 DF [18:55:37]Write i2c OK [18:55:37]MH_I2C_Read... [18:55:37]OFD Sender: No OFD packet to send [18:55:37]*** Cut start [18:55:37]*** Partial cut [18:55:37]*** CUTSNS_PIN = 1 [18:55:37]*** CUTSNS_PIN = 0 [18:55:38]*** Brake cut motor [18:55:38]Read from MH i2c: 01 [18:55:38]MH_I2C_Read... [18:55:38]*** Stop cut motor [18:55:38]*** Cut end [18:55:38]Read from MH i2c: 01 07 00 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: 01 07 00 A6 39 00 00 00 00 00 FF 0F F4 [18:55:38]process_action close_receipt done [18:55:38]requested_data is exist [18:55:38]produce_requested_data [18:55:38]requested_item fm.sn is exist - process it [18:55:38]wFMCommunicate request_size=4 [18:55:38]MH_SAM_APDU [18:55:38]CAPDU: 80 11 00 00 [18:55:38]Write to MH i2c: E2 08 00 A7 39 80 11 00 00 00 00 00 00 5A [18:55:38]Write i2c OK [18:55:38]MH_I2C_Read... [18:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:38]Read from MH i2c: E2 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 17 00 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 17 00 A7 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [18:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:55:38]wFMCommunicate OK [18:55:38]requested_item fd.num is exist - process it [18:55:38]SAM_PROTO_GetFieldsCounters [18:55:38]wFMCommunicate request_size=4 [18:55:38]MH_SAM_APDU [18:55:38]CAPDU: 80 13 00 00 [18:55:38]Write to MH i2c: E2 08 00 A8 39 80 13 00 00 00 00 00 00 5D [18:55:38]Write i2c OK [18:55:38]MH_I2C_Read... [18:55:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:38]Read from MH i2c: E2 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 62 00 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 62 00 A8 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [18:55:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:38]wFMCommunicate OK [18:55:38]SAM_PROTO_GetFieldsCounters done [18:55:38]requested_item shift.num is exist - process it [18:55:38]requested_item shift.opened is exist - process it [18:55:38]req_shift_opened [18:55:38]FM_GetShiftState [18:55:38]SAM_PROTO_GetShiftState [18:55:38]wFMCommunicate request_size=4 [18:55:38]MH_SAM_APDU [18:55:38]CAPDU: 80 13 01 00 [18:55:38]Write to MH i2c: E2 08 00 A9 39 80 13 01 00 00 00 00 00 5F [18:55:38]Write i2c OK [18:55:38]MH_I2C_Read... [18:55:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:38]Read from MH i2c: E2 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 0E 00 [18:55:38]MH_I2C_Read... [18:55:38]Read from MH i2c: E2 0E 00 A9 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 96 [18:55:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:55:38]wFMCommunicate OK [18:55:38]SAM_PROTO_GetShiftState done [18:55:38]FM_GetShiftState done [18:55:38]req_shift_opened done [18:55:38]requested_item shift.open_date is exist - process it [18:55:38]req_shift_open_date [18:55:38]req_shift_open_date done [18:55:38]produce_requested_data done [18:55:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155094,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:55:38]process_action_free close_receipt [18:55:38]json_value_free [18:55:38]json_value_free done [18:55:38]process_json_proto returns [18:55:38]Send response to host [18:55:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155094,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:55:38]free response buf [18:55:38]execute_script done [18:55:38]execute_script returns [18:55:38]free content buf [18:55:38]Sock 7.Close socket [18:55:38]Sock 7.Thread stoped [18:55:42]OFD Sender: No OFD packet to send [18:55:47]OFD Sender: No OFD packet to send [18:55:52]OFD Sender: No OFD packet to send [18:55:57]OFD Sender: No OFD packet to send [18:56:02]OFD Sender: No OFD packet to send [18:56:07]OFD Sender: No OFD packet to send [18:56:12]OFD Sender: No OFD packet to send [18:56:17]OFD Sender: No OFD packet to send [18:56:22]OFD Sender: No OFD packet to send [18:56:27]OFD Sender: No OFD packet to send [18:56:32]OFD Sender: No OFD packet to send [18:56:37]OFD Sender: No OFD packet to send [18:56:42]OFD Sender: No OFD packet to send [18:56:47]OFD Sender: No OFD packet to send [18:56:52]OFD Sender: No OFD packet to send [18:56:57]OFD Sender: No OFD packet to send [18:57:02]OFD Sender: No OFD packet to send [18:57:07]OFD Sender: No OFD packet to send [18:57:12]OFD Sender: No OFD packet to send [18:57:17]OFD Sender: No OFD packet to send [18:57:22]OFD Sender: No OFD packet to send [18:57:27]OFD Sender: No OFD packet to send [18:57:32]OFD Sender: No OFD packet to send [18:57:37]OFD Sender: No OFD packet to send [18:57:42]OFD Sender: No OFD packet to send [18:57:47]OFD Sender: No OFD packet to send [18:57:52]OFD Sender: No OFD packet to send [18:57:57]OFD Sender: No OFD packet to send [18:58:02]OFD Sender: No OFD packet to send [18:58:07]OFD Sender: No OFD packet to send [18:58:12]OFD Sender: No OFD packet to send [18:58:17]OFD Sender: No OFD packet to send [18:58:22]OFD Sender: No OFD packet to send [18:58:27]OFD Sender: No OFD packet to send [18:58:32]OFD Sender: No OFD packet to send [18:58:37]OFD Sender: No OFD packet to send [18:58:42]OFD Sender: No OFD packet to send [18:58:47]OFD Sender: No OFD packet to send [18:58:52]OFD Sender: No OFD packet to send [18:58:57]OFD Sender: No OFD packet to send [18:59:02]OFD Sender: No OFD packet to send [18:59:07]OFD Sender: No OFD packet to send [18:59:12]OFD Sender: No OFD packet to send [18:59:17]OFD Sender: No OFD packet to send [18:59:22]OFD Sender: No OFD packet to send [18:59:27]OFD Sender: No OFD packet to send [18:59:32]OFD Sender: No OFD packet to send [18:59:37]OFD Sender: No OFD packet to send [18:59:39]accept exits with 9 [18:59:39]New connection [18:59:39]New thread 3066891620 created [18:59:39]Thread 3066748260 joined [18:59:39]Waiting for new connection... [18:59:39] Sock 9.Parse request [18:59:39]Sock 9.Check first char [18:59:39]Sock 9.First char is OK [18:59:39]request: POST /json_proto HTTP/1.0 [18:59:39]Method: POST [18:59:39]URL: /json_proto [18:59:39]Method is POST - this is cgi request [18:59:39]url: /json_proto [18:59:39]query_string will be loaded in cgi processing [18:59:39]execute_cgi json_proto POST (null) [18:59:39]execute_cgi path=json_proto method=POST [18:59:39]POST find Content-Length [18:59:39]Host: 172.17.53.67:8080 [18:59:39]Content-Length: 766 [18:59:39]Content-Type: application/json [18:59:39] [18:59:39]POST finish read [18:59:39]Found Content-Length = 766 [18:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:39]execute_script... [18:59:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:39]POST & json_proto [18:59:39]process_json_proto [18:59:39]json parsed OK: [18:59:39]protocol is kg_v1.0 [18:59:39]action value=close_receipt [18:59:39]process_action close_receipt [18:59:39]cmd_close_receipt [18:59:39]MH_GetDate [18:59:39]Write to MH i2c: F0 00 00 AA 39 D2 [18:59:39]Write i2c OK [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: F0 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: F0 09 00 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: F0 09 00 AA 39 00 1C B0 12 67 19 BC 99 64 F2 [18:59:39]GetLastDocTimeStamp 1729277735 [18:59:39]current date 1729277980 [18:59:39]FM_GetShiftState [18:59:39]SAM_PROTO_GetShiftState [18:59:39]wFMCommunicate request_size=4 [18:59:39]MH_SAM_APDU [18:59:39]CAPDU: 80 13 01 00 [18:59:39]Write to MH i2c: E2 08 00 AB 39 80 13 01 00 00 00 00 00 61 [18:59:39]Write i2c OK [18:59:39]MH_I2C_Read... [18:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:39]Read from MH i2c: E2 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: E2 0E 00 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: E2 0E 00 AB 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 98 [18:59:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:59:39]wFMCommunicate OK [18:59:39]SAM_PROTO_GetShiftState done [18:59:39]FM_GetShiftState done [18:59:39]opened in 1729211399 [18:59:39]opened+sec_in_day 1729297799 [18:59:39]quantity*price = 100050 [18:59:39]sum+1 = 100052 [18:59:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 484 18.10.2024 18:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155095 ФПД: 60101940361401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185940&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155095&fm=60101940361401&tin=02508201610067®Number=0000137193017469&sum=100051 [18:59:40]StoreToDocumentArchive [18:59:40]shift 312 fd 155095 [18:59:40]save to /storage/0312/doc_00155095 [18:59:40]save last doc name /storage/0312/doc_00155095 to /storage/kkm_last_doc_name [18:59:40]save OK [18:59:40]Clear old archive folders... [18:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:59:40]tlvbuf is 01E0F960 [18:59:40]SAM_PROTO_ClearQueue [18:59:40]wFMCommunicate request_size=4 [18:59:40]MH_SAM_APDU [18:59:40]CAPDU: 80 09 00 00 [18:59:40]Write to MH i2c: E2 08 00 B8 39 80 09 00 00 00 00 00 00 63 [18:59:40]Write i2c OK [18:59:40]MH_I2C_Read... [18:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:40]Read from MH i2c: E2 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 03 00 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 03 00 B8 39 00 90 00 65 [18:59:40]RAPDU: 90 00 [18:59:40]wFMCommunicate OK [18:59:40]SAM_PROTO_ClearQueue done [18:59:40]KKMCreateOFDPacket [18:59:40]OFDProtocolAddRootSTLVToBuf [18:59:40]FM_MakeSignedData [18:59:40]FM_MakeSignedData [18:59:40]SAM_PROTO_SignData [18:59:40]wFMCommunicate request_size=4 [18:59:40]MH_SAM_APDU [18:59:40]CAPDU: 80 0D 01 02 [18:59:40]Write to MH i2c: E2 08 00 B9 39 80 0D 01 02 00 00 00 00 6B [18:59:40]Write i2c OK [18:59:40]MH_I2C_Read... [18:59:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:40]Read from MH i2c: E2 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 03 00 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 03 00 B9 39 00 90 00 66 [18:59:40]RAPDU: 90 00 [18:59:40]wFMCommunicate OK [18:59:40]wFMCommunicate request_size=255 [18:59:40]MH_SAM_APDU [18:59:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 1C B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5D 02 00 35 04 06 00 36 A9 92 CE [18:59:40]Write to MH i2c: E2 02 01 BA 39 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 1C B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5D 02 00 35 04 06 00 36 A9 92 CE 00 00 43 [18:59:40]Write i2c OK [18:59:40]MH_I2C_Read... [18:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:41]Read from MH i2c: E2 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 03 00 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 03 00 BA 39 00 90 00 67 [18:59:41]RAPDU: 90 00 [18:59:41]wFMCommunicate OK [18:59:41]wFMCommunicate request_size=7 [18:59:41]MH_SAM_APDU [18:59:41]CAPDU: 80 0D 02 02 02 38 B9 [18:59:41]Write to MH i2c: E2 0A 00 BB 39 80 0D 02 02 02 00 38 B9 00 00 63 [18:59:41]Write i2c OK [18:59:41]MH_I2C_Read... [18:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:41]Read from MH i2c: E2 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 03 00 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 03 00 BB 39 00 90 00 68 [18:59:41]RAPDU: 90 00 [18:59:41]wFMCommunicate OK [18:59:41]wFMCommunicate request_size=4 [18:59:41]MH_SAM_APDU [18:59:41]CAPDU: 80 0D 03 02 [18:59:41]Write to MH i2c: E2 08 00 BC 39 80 0D 03 02 00 00 00 00 70 [18:59:41]Write i2c OK [18:59:41]MH_I2C_Read... [18:59:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:41]Read from MH i2c: E2 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 0B 00 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 0B 00 BC 39 00 B6 C2 63 FC 14 EE A7 D5 90 00 C6 [18:59:41]RAPDU: B6 C2 63 FC 14 EE A7 D5 90 00 [18:59:41]wFMCommunicate OK [18:59:41]SAM_PROTO_SignData done [18:59:41]FM_MakeSignedData done [18:59:41]CreateOFDProtocolMessage [18:59:41]wFMCommunicate request_size=4 [18:59:41]MH_SAM_APDU [18:59:41]CAPDU: 80 11 00 00 [18:59:41]Write to MH i2c: E2 08 00 BD 39 80 11 00 00 00 00 00 00 70 [18:59:41]Write i2c OK [18:59:41]MH_I2C_Read... [18:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:41]Read from MH i2c: E2 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 17 00 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: E2 17 00 BD 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [18:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:41]wFMCommunicate OK [18:59:41]CreateOFDProtocolMessage done [18:59:41]OFDSenderStorePacket 155095 [18:59:41]StoreOFDPacket docnum=155095 [18:59:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 57 3A 04 01 86 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 1C B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5D 02 00 35 04 06 00 36 A9 92 CE 38 B9 B6 C2 63 FC 14 EE A7 D5 [18:59:41]CheckFolder [18:59:41]dirname=/storage/ofd_packets [18:59:41]CheckFolder done [18:59:41]ProducePacketName [18:59:41]name=ofd_packets/00155095 [18:59:41]NVStorageSaveData ofd_packets/00155095 [18:59:41]File name is /storage/ofd_packets/00155095 [18:59:41]Write 298 bytes [18:59:41]NVStorageSaveData done [18:59:41]OFDSenderStorePacket done [18:59:41]KKMCreateOFDPacket done [18:59:41]NVStorageSaveData kkm_last_timestamp [18:59:41]File name is /storage/kkm_last_timestamp [18:59:41]Write 4 bytes [18:59:41]NVStorageSaveData done [18:59:41]ExternCall_PrintAddStr [18:59:41]wPrintStart [18:59:41]Write to MH i2c: 01 00 00 BE 39 F7 [18:59:41]Write i2c OK [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: 01 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: 01 07 00 [18:59:41]MH_I2C_Read... [18:59:41]Read from MH i2c: 01 07 00 BE 39 00 00 00 00 00 FF 0F 0C [18:59:41]RasterBufferAndPrint [18:59:41]line Счет N : (1)873297 [18:59:41]line ИНН: 02508201610067 [18:59:41]line Контрольно-Кассовый Чек [18:59:41]line ПРОДАЖА [18:59:41]line ТРК (МРК, ГНК) : 34 [18:59:41]line Товар: 2710194210 [18:59:41]line ДТ-К-2 [18:59:41]line 13.130 * 76.20 [18:59:41]line = 1000.51 [18:59:41]line НДС 12% НСП 1% [18:59:41]line > о реализуемом товаре [18:59:41]line ИТОГО: 1000.51 [18:59:41]line НСП 1% : 8.85 [18:59:41]line НДС 12% : 106.25 [18:59:41]line Наличными: 0.00 [18:59:41]line Безнал.: 1000.51 [18:59:41]line Место: АЗС № 165 "Партнер Нефть" [18:59:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:59:41]line СНО: Общий режим [18:59:41]line Чек 484 18.10.2024 18:59 [18:59:41]line Смена: 312 ФФД: 1.0 [18:59:41]line ЗНМ: 0300000234 [18:59:41]line РНМ: 0000137193017469 [18:59:41]line Версия ККМ: v1.0 [18:59:41]line Платежная система: Mbank [18:59:41]line ФМ: 0000000000963156 [18:59:41]line ФД: 155095 [18:59:41]line ФПД: 60101940361401 [18:59:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T185940&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155095&fm=60101940361401&tin=02508201610067®Number=0000137193017469&sum=100051 [18:59:41]OFD Sender: Processing packet 155095 [packets to send 51, broken 50] [18:59:41]ProducePacketName [18:59:41]name=ofd_packets/00155095 [18:59:41]OFD Sender: To server: pG, [18:59:41]CommunicateWithHost lk.salyk.kg:30040 [18:59:41]ConnectInit lk.salyk.kg [18:59:41]written 0, free lines is 4095 [18:59:41]Connected sock=10 [18:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 57 3A 04 01 86 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 1C B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5D 02 00 35 04 06 00 36 A9 92 CE 38 B9 B6 C2 63 FC 14 EE A7 D5 [18:59:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 4A 47 00 51 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 5D 02 00 F4 03 04 00 54 56 12 67 B6 04 01 00 00 38 86 09 89 AE DD 27 FB [18:59:41]CommunicateWithHost err = 0 [18:59:41]CheckOFDResponse [18:59:41]1017 (14) - 77093643461234 [18:59:41]1041 (16) - 0000000000963156 [18:59:41]1040 (4) - 155095 [18:59:41]1012 (4) - 18.10.2024 12:36 [18:59:41]1206 (1) - 0 [18:59:41]OFD Sender: Remove packet 155095 [18:59:41]ProducePacketName [18:59:41]name=ofd_packets/00155095 [18:59:41]NVStorageDeleteData [18:59:42]Write to MH i2c: 01 00 00 E7 39 20 [18:59:42]Write i2c OK [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: 01 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: 01 07 00 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: 01 07 00 E7 39 00 00 00 00 00 10 0D 44 [18:59:42]RasterBufferAndPrint [18:59:42]line [18:59:42]line [18:59:42]line [18:59:42]line [18:59:42]line [18:59:42]written 0, free lines is 3350 [18:59:42]MH_Cut [18:59:42]Write to MH i2c: D1 01 00 EE 39 01 F9 [18:59:42]Write i2c OK [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: D1 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: D1 01 00 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: D1 01 00 EE 39 00 F8 [18:59:42]Write to MH i2c: 01 00 00 EF 39 28 [18:59:42]Write i2c OK [18:59:42]MH_I2C_Read... [18:59:42]OFD Sender: No OFD packet to send [18:59:42]*** Cut start [18:59:42]*** Partial cut [18:59:42]*** CUTSNS_PIN = 1 [18:59:42]*** CUTSNS_PIN = 0 [18:59:43]*** Brake cut motor [18:59:43]Read from MH i2c: 01 [18:59:43]MH_I2C_Read... [18:59:43]*** Stop cut motor [18:59:43]*** Cut end [18:59:43]Read from MH i2c: 01 07 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: 01 07 00 EF 39 00 00 00 00 00 FF 0F 3D [18:59:43]process_action close_receipt done [18:59:43]requested_data is exist [18:59:43]produce_requested_data [18:59:43]requested_item fm.sn is exist - process it [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 11 00 00 [18:59:43]Write to MH i2c: E2 08 00 F0 39 80 11 00 00 00 00 00 00 A3 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 17 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 17 00 F0 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [18:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:43]wFMCommunicate OK [18:59:43]requested_item fd.num is exist - process it [18:59:43]SAM_PROTO_GetFieldsCounters [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 13 00 00 [18:59:43]Write to MH i2c: E2 08 00 F1 39 80 13 00 00 00 00 00 00 A6 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 62 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 62 00 F1 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [18:59:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:43]wFMCommunicate OK [18:59:43]SAM_PROTO_GetFieldsCounters done [18:59:43]requested_item shift.num is exist - process it [18:59:43]requested_item shift.opened is exist - process it [18:59:43]req_shift_opened [18:59:43]FM_GetShiftState [18:59:43]SAM_PROTO_GetShiftState [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 13 01 00 [18:59:43]Write to MH i2c: E2 08 00 F2 39 80 13 01 00 00 00 00 00 A8 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 0E 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 0E 00 F2 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [18:59:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [18:59:43]wFMCommunicate OK [18:59:43]SAM_PROTO_GetShiftState done [18:59:43]FM_GetShiftState done [18:59:43]req_shift_opened done [18:59:43]requested_item shift.open_date is exist - process it [18:59:43]req_shift_open_date [18:59:43]req_shift_open_date done [18:59:43]produce_requested_data done [18:59:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155095,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [18:59:43]process_action_free close_receipt [18:59:43]json_value_free [18:59:43]json_value_free done [18:59:43]process_json_proto returns [18:59:43]Send response to host [18:59:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155095,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [18:59:43]free response buf [18:59:43]execute_script done [18:59:43]execute_script returns [18:59:43]free content buf [18:59:43]Sock 9.Close socket [18:59:43]Sock 9.Thread stoped [18:59:47]OFD Sender: No OFD packet to send [18:59:52]OFD Sender: No OFD packet to send [18:59:57]OFD Sender: No OFD packet to send [19:00:02]OFD Sender: No OFD packet to send [19:00:07]OFD Sender: No OFD packet to send [19:00:12]OFD Sender: No OFD packet to send [19:00:17]OFD Sender: No OFD packet to send [19:00:22]OFD Sender: No OFD packet to send [19:00:27]OFD Sender: No OFD packet to send [19:00:31]accept exits with 7 [19:00:31]New connection [19:00:31]New thread 3066748260 created [19:00:31]Thread 3066891620 joined [19:00:31]Waiting for new connection... [19:00:31] Sock 7.Parse request [19:00:31]Sock 7.Check first char [19:00:31]Sock 7.First char is OK [19:00:31]request: POST /json_proto HTTP/1.0 [19:00:31]Method: POST [19:00:31]URL: /json_proto [19:00:31]Method is POST - this is cgi request [19:00:31]url: /json_proto [19:00:31]query_string will be loaded in cgi processing [19:00:31]execute_cgi json_proto POST (null) [19:00:31]execute_cgi path=json_proto method=POST [19:00:31]POST find Content-Length [19:00:31]Host: 172.17.53.67:8080 [19:00:31]Content-Length: 769 [19:00:31]Content-Type: application/json [19:00:31] [19:00:31]POST finish read [19:00:31]Found Content-Length = 769 [19:00:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 162.680, "sum" : 12396.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 12396.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:31]execute_script... [19:00:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 162.680, "sum" : 12396.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 12396.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:31]POST & json_proto [19:00:31]process_json_proto [19:00:31]json parsed OK: [19:00:31]protocol is kg_v1.0 [19:00:31]action value=close_receipt [19:00:31]process_action close_receipt [19:00:31]cmd_close_receipt [19:00:31]MH_GetDate [19:00:31]Write to MH i2c: F0 00 00 F3 39 1B [19:00:31]Write i2c OK [19:00:31]MH_I2C_Read... [19:00:31]Read from MH i2c: F0 [19:00:31]MH_I2C_Read... [19:00:31]Read from MH i2c: F0 09 00 [19:00:31]MH_I2C_Read... [19:00:31]Read from MH i2c: F0 09 00 F3 39 00 51 B0 12 67 19 BC 99 64 70 [19:00:31]GetLastDocTimeStamp 1729277980 [19:00:31]current date 1729278033 [19:00:31]FM_GetShiftState [19:00:31]SAM_PROTO_GetShiftState [19:00:31]wFMCommunicate request_size=4 [19:00:31]MH_SAM_APDU [19:00:31]CAPDU: 80 13 01 00 [19:00:31]Write to MH i2c: E2 08 00 F4 39 80 13 01 00 00 00 00 00 AA [19:00:31]Write i2c OK [19:00:31]MH_I2C_Read... [19:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:31]Read from MH i2c: E2 [19:00:31]MH_I2C_Read... [19:00:31]Read from MH i2c: E2 0E 00 [19:00:31]MH_I2C_Read... [19:00:31]Read from MH i2c: E2 0E 00 F4 39 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E1 [19:00:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:00:31]wFMCommunicate OK [19:00:31]SAM_PROTO_GetShiftState done [19:00:31]FM_GetShiftState done [19:00:31]opened in 1729211399 [19:00:31]opened+sec_in_day 1729297799 [19:00:31]quantity*price = 1239621 [19:00:31]sum+1 = 1239623 [19:00:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 12396.22 НСП 1% : 109.70 НДС 12% : 1316.41 Наличными: 0.00 Безнал.: 12396.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 485 18.10.2024 19:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155096 ФПД: 111393805901243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155096&fm=111393805901243&tin=02508201610067®Number=0000137193017469&sum=1239622 [19:00:33]StoreToDocumentArchive [19:00:33]shift 312 fd 155096 [19:00:33]save to /storage/0312/doc_00155096 [19:00:33]save last doc name /storage/0312/doc_00155096 to /storage/kkm_last_doc_name [19:00:33]save OK [19:00:33]Clear old archive folders... [19:00:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:00:33]tlvbuf is 01F21A00 [19:00:33]SAM_PROTO_ClearQueue [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 09 00 00 [19:00:33]Write to MH i2c: E2 08 00 01 3A 80 09 00 00 00 00 00 00 AD [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 01 3A 00 90 00 AF [19:00:33]RAPDU: 90 00 [19:00:33]wFMCommunicate OK [19:00:33]SAM_PROTO_ClearQueue done [19:00:33]KKMCreateOFDPacket [19:00:33]OFDProtocolAddRootSTLVToBuf [19:00:33]FM_MakeSignedData [19:00:33]FM_MakeSignedData [19:00:33]SAM_PROTO_SignData [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 0D 01 02 [19:00:33]Write to MH i2c: E2 08 00 02 3A 80 0D 01 02 00 00 00 00 B5 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 02 3A 00 90 00 B0 [19:00:33]RAPDU: 90 00 [19:00:33]wFMCommunicate OK [19:00:33]wFMCommunicate request_size=255 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 78 7B 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 EA 12 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 EA 12 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 2A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 02 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 EA 12 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 51 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5D 02 00 35 04 06 00 65 4F E4 3B [19:00:33]Write to MH i2c: E2 02 01 03 3A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 78 7B 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 EA 12 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 EA 12 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 2A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 02 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 EA 12 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 51 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5D 02 00 35 04 06 00 65 4F E4 3B 00 00 A7 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 03 3A 00 90 00 B1 [19:00:33]RAPDU: 90 00 [19:00:33]wFMCommunicate OK [19:00:33]wFMCommunicate request_size=7 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 0D 02 02 02 1D BB [19:00:33]Write to MH i2c: E2 0A 00 04 3A 80 0D 02 02 02 00 1D BB 00 00 94 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 03 00 04 3A 00 90 00 B2 [19:00:33]RAPDU: 90 00 [19:00:33]wFMCommunicate OK [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 0D 03 02 [19:00:33]Write to MH i2c: E2 08 00 05 3A 80 0D 03 02 00 00 00 00 BA [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 0B 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 0B 00 05 3A 00 12 B2 0D 53 40 24 23 E7 90 00 4D [19:00:33]RAPDU: 12 B2 0D 53 40 24 23 E7 90 00 [19:00:33]wFMCommunicate OK [19:00:33]SAM_PROTO_SignData done [19:00:33]FM_MakeSignedData done [19:00:33]CreateOFDProtocolMessage [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 11 00 00 [19:00:33]Write to MH i2c: E2 08 00 06 3A 80 11 00 00 00 00 00 00 BA [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 17 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 17 00 06 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [19:00:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:00:33]wFMCommunicate OK [19:00:33]CreateOFDProtocolMessage done [19:00:33]OFDSenderStorePacket 155096 [19:00:33]StoreOFDPacket docnum=155096 [19:00:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 23 06 04 01 85 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 78 7B 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 EA 12 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 EA 12 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 2A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 02 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 EA 12 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 51 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5D 02 00 35 04 06 00 65 4F E4 3B 1D BB 12 B2 0D 53 40 24 23 E7 [19:00:33]CheckFolder [19:00:33]dirname=/storage/ofd_packets [19:00:33]CheckFolder done [19:00:33]ProducePacketName [19:00:33]name=ofd_packets/00155096 [19:00:33]NVStorageSaveData ofd_packets/00155096 [19:00:33]File name is /storage/ofd_packets/00155096 [19:00:33]Write 298 bytes [19:00:33]NVStorageSaveData done [19:00:33]OFDSenderStorePacket done [19:00:33]KKMCreateOFDPacket done [19:00:33]NVStorageSaveData kkm_last_timestamp [19:00:33]File name is /storage/kkm_last_timestamp [19:00:33]Write 4 bytes [19:00:33]NVStorageSaveData done [19:00:33]ExternCall_PrintAddStr [19:00:33]wPrintStart [19:00:33]Write to MH i2c: 01 00 00 07 3A 41 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: 01 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: 01 07 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: 01 07 00 07 3A 00 00 00 00 00 FF 0F 56 [19:00:33]RasterBufferAndPrint [19:00:33]line Счет N : (1)873296 [19:00:33]line ИНН: 02508201610067 [19:00:33]line Контрольно-Кассовый Чек [19:00:33]line ПРОДАЖА [19:00:33]line ТРК (МРК, ГНК) : 14 [19:00:33]line Товар: 2710194210 [19:00:33]line ДТ-К-2 [19:00:33]line 162.680 * 76.20 [19:00:33]line = 12396.22 [19:00:33]line НДС 12% НСП 1% [19:00:33]line > о реализуемом товаре [19:00:33]line ИТОГО: 12396.22 [19:00:33]line НСП 1% : 109.70 [19:00:33]line НДС 12% : 1316.41 [19:00:33]line Наличными: 0.00 [19:00:33]line Безнал.: 12396.22 [19:00:33]line Место: АЗС № 165 "Партнер Нефть" [19:00:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:00:33]line СНО: Общий режим [19:00:33]line Чек 485 18.10.2024 19:00 [19:00:33]line Смена: 312 ФФД: 1.0 [19:00:33]line ЗНМ: 0300000234 [19:00:33]line РНМ: 0000137193017469 [19:00:33]line Версия ККМ: v1.0 [19:00:33]line Платежная система: Mbank [19:00:33]line ФМ: 0000000000963156 [19:00:33]line ФД: 155096 [19:00:33]line ФПД: 111393805901243 [19:00:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155096&fm=111393805901243&tin=02508201610067®Number=0000137193017469&sum=1239622 [19:00:33]OFD Sender: Processing packet 155096 [packets to send 51, broken 50] [19:00:33]ProducePacketName [19:00:33]name=ofd_packets/00155096 [19:00:33]OFD Sender: To server: pG, [19:00:33]CommunicateWithHost lk.salyk.kg:30040 [19:00:33]ConnectInit lk.salyk.kg [19:00:33]written 0, free lines is 4095 [19:00:34]Connected sock=10 [19:00:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 23 06 04 01 85 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 78 7B 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 EA 12 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 EA 12 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 2A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 02 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 EA 12 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 51 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5D 02 00 35 04 06 00 65 4F E4 3B 1D BB 12 B2 0D 53 40 24 23 E7 [19:00:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 22 A8 47 00 9F 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 5D 02 00 F4 03 04 00 89 56 12 67 B6 04 01 00 00 A6 70 C2 21 B2 97 FD FA [19:00:34]CommunicateWithHost err = 0 [19:00:34]CheckOFDResponse [19:00:34]1017 (14) - 77093643461234 [19:00:34]1041 (16) - 0000000000963156 [19:00:34]1040 (4) - 155096 [19:00:34]1012 (4) - 18.10.2024 12:37 [19:00:34]1206 (1) - 0 [19:00:34]OFD Sender: Remove packet 155096 [19:00:34]ProducePacketName [19:00:34]name=ofd_packets/00155096 [19:00:34]NVStorageDeleteData [19:00:34]Write to MH i2c: 01 00 00 30 3A 6A [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 07 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 07 00 30 3A 00 00 00 00 00 39 0D B7 [19:00:34]RasterBufferAndPrint [19:00:34]line [19:00:34]line [19:00:34]line [19:00:34]line [19:00:34]line [19:00:34]written 0, free lines is 3390 [19:00:34]MH_Cut [19:00:34]Write to MH i2c: D1 01 00 37 3A 01 43 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: D1 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: D1 01 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: D1 01 00 37 3A 00 42 [19:00:34]Write to MH i2c: 01 00 00 38 3A 72 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]OFD Sender: No OFD packet to send [19:00:35]*** Cut start [19:00:35]*** Partial cut [19:00:35]*** CUTSNS_PIN = 1 [19:00:35]*** CUTSNS_PIN = 0 [19:00:35]*** Brake cut motor [19:00:35]Read from MH i2c: 01 [19:00:35]MH_I2C_Read... [19:00:35]*** Stop cut motor [19:00:35]*** Cut end [19:00:35]Read from MH i2c: 01 07 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 07 00 38 3A 00 00 00 00 00 FF 0F 87 [19:00:35]process_action close_receipt done [19:00:35]requested_data is exist [19:00:35]produce_requested_data [19:00:35]requested_item fm.sn is exist - process it [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 11 00 00 [19:00:35]Write to MH i2c: E2 08 00 39 3A 80 11 00 00 00 00 00 00 ED [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 17 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 17 00 39 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [19:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:00:35]wFMCommunicate OK [19:00:35]requested_item fd.num is exist - process it [19:00:35]SAM_PROTO_GetFieldsCounters [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 13 00 00 [19:00:35]Write to MH i2c: E2 08 00 3A 3A 80 13 00 00 00 00 00 00 F0 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 62 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 62 00 3A 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:00:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:35]wFMCommunicate OK [19:00:35]SAM_PROTO_GetFieldsCounters done [19:00:35]requested_item shift.num is exist - process it [19:00:35]requested_item shift.opened is exist - process it [19:00:35]req_shift_opened [19:00:35]FM_GetShiftState [19:00:35]SAM_PROTO_GetShiftState [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 13 01 00 [19:00:35]Write to MH i2c: E2 08 00 3B 3A 80 13 01 00 00 00 00 00 F2 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 0E 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 0E 00 3B 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 29 [19:00:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:00:35]wFMCommunicate OK [19:00:35]SAM_PROTO_GetShiftState done [19:00:35]FM_GetShiftState done [19:00:35]req_shift_opened done [19:00:35]requested_item shift.open_date is exist - process it [19:00:35]req_shift_open_date [19:00:35]req_shift_open_date done [19:00:35]produce_requested_data done [19:00:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155096,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:00:35]process_action_free close_receipt [19:00:35]json_value_free [19:00:35]json_value_free done [19:00:35]process_json_proto returns [19:00:35]Send response to host [19:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155096,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:00:35]free response buf [19:00:35]execute_script done [19:00:35]execute_script returns [19:00:35]free content buf [19:00:35]Sock 7.Close socket [19:00:35]Sock 7.Thread stoped [19:00:39]OFD Sender: No OFD packet to send [19:00:44]OFD Sender: No OFD packet to send [19:00:47]int [19:00:47]Write to MH i2c: 01 00 00 3C 3A 76 [19:00:47]*** FLAG_PRN_KEY set [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 3C 3A 00 08 00 00 00 FF 0F 93 [19:00:47]state=0 [19:00:47]Key pressed [19:00:47]Feed [19:00:47]Write to MH i2c: D8 00 00 3D 3A 4E [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: D8 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: D8 01 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: D8 01 00 3D 3A 00 4F [19:00:47]int [19:00:47]Write to MH i2c: 01 00 00 3E 3A 78 [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 3E 3A 00 48 00 00 00 3C 00 03 [19:00:47]state=2 [19:00:47]Key pressed [19:00:47]int [19:00:47]Write to MH i2c: 01 00 00 3F 3A 79 [19:00:47]*** FLAG_PRN_KEY reset [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: 01 07 00 3F 3A 00 00 00 00 00 F7 0F 86 [19:00:47]state=2 [19:00:47]Stop feed [19:00:49]OFD Sender: No OFD packet to send [19:00:54]accept exits with 9 [19:00:54]New connection [19:00:54]New thread 3066891620 created [19:00:54]Thread 3066748260 joined [19:00:54]Waiting for new connection... [19:00:54] Sock 9.Parse request [19:00:54]Sock 9.Check first char [19:00:54]Sock 9.First char is OK [19:00:54]request: POST /json_proto HTTP/1.0 [19:00:54]Method: POST [19:00:54]URL: /json_proto [19:00:54]Method is POST - this is cgi request [19:00:54]url: /json_proto [19:00:54]query_string will be loaded in cgi processing [19:00:54]execute_cgi json_proto POST (null) [19:00:54]execute_cgi path=json_proto method=POST [19:00:54]POST find Content-Length [19:00:54]Host: 172.17.53.67:8080 [19:00:54]Content-Length: 677 [19:00:54]Content-Type: application/json [19:00:54] [19:00:54]POST finish read [19:00:54]Found Content-Length = 677 [19:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:54]execute_script... [19:00:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:54]POST & json_proto [19:00:54]process_json_proto [19:00:54]json parsed OK: [19:00:54]protocol is kg_v1.0 [19:00:54]action value=close_receipt [19:00:54]process_action close_receipt [19:00:54]cmd_close_receipt [19:00:54]MH_GetDate [19:00:54]Write to MH i2c: F0 00 00 40 3A 69 [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: F0 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: F0 09 00 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: F0 09 00 40 3A 00 67 B0 12 67 19 BC 99 64 D4 [19:00:54]GetLastDocTimeStamp 1729278033 [19:00:54]current date 1729278055 [19:00:54]FM_GetShiftState [19:00:54]SAM_PROTO_GetShiftState [19:00:54]wFMCommunicate request_size=4 [19:00:54]MH_SAM_APDU [19:00:54]CAPDU: 80 13 01 00 [19:00:54]Write to MH i2c: E2 08 00 41 3A 80 13 01 00 00 00 00 00 F8 [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:54]Read from MH i2c: E2 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: E2 0E 00 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: E2 0E 00 41 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [19:00:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:00:54]wFMCommunicate OK [19:00:54]SAM_PROTO_GetShiftState done [19:00:54]FM_GetShiftState done [19:00:54]opened in 1729211399 [19:00:54]opened+sec_in_day 1729297799 [19:00:54]quantity*price = 50041 [19:00:54]sum+1 = 50042 [19:00:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 486 18.10.2024 19:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155097 ФПД: 24442639059026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190055&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155097&fm=24442639059026&tin=02508201610067®Number=0000137193017469&sum=50000 [19:00:55]StoreToDocumentArchive [19:00:55]shift 312 fd 155097 [19:00:55]save to /storage/0312/doc_00155097 [19:00:55]save last doc name /storage/0312/doc_00155097 to /storage/kkm_last_doc_name [19:00:55]save OK [19:00:55]Clear old archive folders... [19:00:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:55]tlvbuf is 01E2C2F0 [19:00:55]SAM_PROTO_ClearQueue [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 09 00 00 [19:00:55]Write to MH i2c: E2 08 00 4E 3A 80 09 00 00 00 00 00 00 FA [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 4E 3A 00 90 00 FC [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_ClearQueue done [19:00:55]KKMCreateOFDPacket [19:00:55]OFDProtocolAddRootSTLVToBuf [19:00:55]FM_MakeSignedData [19:00:55]FM_MakeSignedData [19:00:55]SAM_PROTO_SignData [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 01 02 [19:00:55]Write to MH i2c: E2 08 00 4F 3A 80 0D 01 02 00 00 00 00 02 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 4F 3A 00 90 00 FD [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=255 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 67 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5D 02 00 35 04 06 00 16 [19:00:55]Write to MH i2c: E2 02 01 50 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 67 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5D 02 00 35 04 06 00 16 00 00 A7 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 50 3A 00 90 00 FE [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=10 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 02 02 05 3A FE D1 88 52 [19:00:55]Write to MH i2c: E2 0D 00 51 3A 80 0D 02 02 05 00 3A FE D1 88 52 00 00 F2 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 51 3A 00 90 00 FF [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 03 02 [19:00:55]Write to MH i2c: E2 08 00 52 3A 80 0D 03 02 00 00 00 00 07 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0B 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0B 00 52 3A 00 CB 89 0B D4 64 44 9B 2A 90 00 A8 [19:00:55]RAPDU: CB 89 0B D4 64 44 9B 2A 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_SignData done [19:00:55]FM_MakeSignedData done [19:00:55]CreateOFDProtocolMessage [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 11 00 00 [19:00:55]Write to MH i2c: E2 08 00 53 3A 80 11 00 00 00 00 00 00 07 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 53 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [19:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:00:55]wFMCommunicate OK [19:00:55]CreateOFDProtocolMessage done [19:00:55]OFDSenderStorePacket 155097 [19:00:55]StoreOFDPacket docnum=155097 [19:00:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D 1D 07 01 F1 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 67 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5D 02 00 35 04 06 00 16 3A FE D1 88 52 CB 89 0B D4 64 44 9B 2A [19:00:55]CheckFolder [19:00:55]dirname=/storage/ofd_packets [19:00:55]CheckFolder done [19:00:55]ProducePacketName [19:00:55]name=ofd_packets/00155097 [19:00:55]NVStorageSaveData ofd_packets/00155097 [19:00:55]File name is /storage/ofd_packets/00155097 [19:00:55]Write 301 bytes [19:00:55]NVStorageSaveData done [19:00:55]OFDSenderStorePacket done [19:00:55]KKMCreateOFDPacket done [19:00:55]NVStorageSaveData kkm_last_timestamp [19:00:55]File name is /storage/kkm_last_timestamp [19:00:55]Write 4 bytes [19:00:55]NVStorageSaveData done [19:00:55]ExternCall_PrintAddStr [19:00:55]wPrintStart [19:00:55]Write to MH i2c: 01 00 00 54 3A 8E [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 54 3A 00 00 00 00 00 FF 0F A3 [19:00:55]RasterBufferAndPrint [19:00:55]line Счет N : (1)873298 [19:00:55]line ИНН: 02508201610067 [19:00:55]line Контрольно-Кассовый Чек [19:00:55]line ПРОДАЖА [19:00:55]line ТРК (МРК, ГНК) : 42 [19:00:55]line Товар: 2710124130 [19:00:55]line Аи-92-К-5 [19:00:55]line 7.480 * 66.90 [19:00:55]line = 500.41 [19:00:55]line НДС 12% НСП 1% [19:00:55]line > о реализуемом товаре [19:00:55]line ОКРУГЛЕНИЕ: -0.41 [19:00:55]line ИТОГО: 500.00 [19:00:55]line Внесено: 500.00 [19:00:55]line СДАЧА: 0.00 [19:00:55]line НСП 1% : 4.43 [19:00:55]line НДС 12% : 53.14 [19:00:55]line Наличными: 500.00 [19:00:55]line Безнал.: 0.00 [19:00:55]line Место: АЗС № 165 "Партнер Нефть" [19:00:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:00:55]line СНО: Общий режим [19:00:55]line Чек 486 18.10.2024 19:00 [19:00:55]line Смена: 312 ФФД: 1.0 [19:00:55]line ЗНМ: 0300000234 [19:00:55]line РНМ: 0000137193017469 [19:00:55]line Версия ККМ: v1.0 [19:00:55]line ФМ: 0000000000963156 [19:00:55]line ФД: 155097 [19:00:56]line ФПД: 24442639059026 [19:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190055&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155097&fm=24442639059026&tin=02508201610067®Number=0000137193017469&sum=50000 [19:00:56]OFD Sender: Processing packet 155097 [packets to send 51, broken 50] [19:00:56]ProducePacketName [19:00:56]name=ofd_packets/00155097 [19:00:56]OFD Sender: To server: pG, [19:00:56]CommunicateWithHost lk.salyk.kg:30040 [19:00:56]ConnectInit lk.salyk.kg [19:00:56]written 0, free lines is 4095 [19:00:56]Connected sock=10 [19:00:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D 1D 07 01 F1 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 67 B0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5D 02 00 35 04 06 00 16 3A FE D1 88 52 CB 89 0B D4 64 44 9B 2A [19:00:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3B 9A 47 00 98 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 5D 02 00 F4 03 04 00 9F 56 12 67 B6 04 01 00 00 D1 76 BA 3F 4A 42 B3 78 [19:00:56]CommunicateWithHost err = 0 [19:00:56]CheckOFDResponse [19:00:56]1017 (14) - 77093643461234 [19:00:56]1041 (16) - 0000000000963156 [19:00:56]1040 (4) - 155097 [19:00:56]1012 (4) - 18.10.2024 12:37 [19:00:56]1206 (1) - 0 [19:00:56]OFD Sender: Remove packet 155097 [19:00:56]ProducePacketName [19:00:56]name=ofd_packets/00155097 [19:00:56]NVStorageDeleteData [19:00:56]Write to MH i2c: 01 00 00 7F 3A B9 [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 07 00 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 07 00 7F 3A 00 00 00 00 00 EE 0C BA [19:00:56]RasterBufferAndPrint [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]written 0, free lines is 3316 [19:00:56]MH_Cut [19:00:56]Write to MH i2c: D1 01 00 86 3A 01 92 [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 01 00 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 01 00 86 3A 00 91 [19:00:56]Write to MH i2c: 01 00 00 87 3A C1 [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]OFD Sender: No OFD packet to send [19:00:57]*** Cut start [19:00:57]*** Partial cut [19:00:57]*** CUTSNS_PIN = 1 [19:00:57]*** CUTSNS_PIN = 0 [19:00:57]*** Brake cut motor [19:00:57]Read from MH i2c: 01 [19:00:57]MH_I2C_Read... [19:00:57]*** Stop cut motor [19:00:57]*** Cut end [19:00:57]Read from MH i2c: 01 07 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: 01 07 00 87 3A 00 00 00 00 00 FF 0F D6 [19:00:57]process_action close_receipt done [19:00:57]requested_data is exist [19:00:57]produce_requested_data [19:00:57]requested_item fm.sn is exist - process it [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 11 00 00 [19:00:57]Write to MH i2c: E2 08 00 88 3A 80 11 00 00 00 00 00 00 3C [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 17 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 17 00 88 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [19:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:00:58]wFMCommunicate OK [19:00:58]requested_item fd.num is exist - process it [19:00:58]SAM_PROTO_GetFieldsCounters [19:00:58]wFMCommunicate request_size=4 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 13 00 00 [19:00:58]Write to MH i2c: E2 08 00 89 3A 80 13 00 00 00 00 00 00 3F [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 62 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 62 00 89 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [19:00:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:58]wFMCommunicate OK [19:00:58]SAM_PROTO_GetFieldsCounters done [19:00:58]requested_item shift.num is exist - process it [19:00:58]requested_item shift.opened is exist - process it [19:00:58]req_shift_opened [19:00:58]FM_GetShiftState [19:00:58]SAM_PROTO_GetShiftState [19:00:58]wFMCommunicate request_size=4 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 13 01 00 [19:00:58]Write to MH i2c: E2 08 00 8A 3A 80 13 01 00 00 00 00 00 41 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0E 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0E 00 8A 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [19:00:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:00:58]wFMCommunicate OK [19:00:58]SAM_PROTO_GetShiftState done [19:00:58]FM_GetShiftState done [19:00:58]req_shift_opened done [19:00:58]requested_item shift.open_date is exist - process it [19:00:58]req_shift_open_date [19:00:58]req_shift_open_date done [19:00:58]produce_requested_data done [19:00:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155097,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:00:58]process_action_free close_receipt [19:00:58]json_value_free [19:00:58]json_value_free done [19:00:58]process_json_proto returns [19:00:58]Send response to host [19:00:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155097,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:00:58]free response buf [19:00:58]execute_script done [19:00:58]execute_script returns [19:00:58]free content buf [19:00:58]Sock 9.Close socket [19:00:58]Sock 9.Thread stoped [19:01:01]OFD Sender: No OFD packet to send [19:01:06]OFD Sender: No OFD packet to send [19:01:12]OFD Sender: No OFD packet to send [19:01:17]OFD Sender: No OFD packet to send [19:01:22]OFD Sender: No OFD packet to send [19:01:27]OFD Sender: No OFD packet to send [19:01:32]OFD Sender: No OFD packet to send [19:01:37]OFD Sender: No OFD packet to send [19:01:42]OFD Sender: No OFD packet to send [19:01:47]OFD Sender: No OFD packet to send [19:01:52]OFD Sender: No OFD packet to send [19:01:57]OFD Sender: No OFD packet to send [19:02:02]OFD Sender: No OFD packet to send [19:02:07]OFD Sender: No OFD packet to send [19:02:12]OFD Sender: No OFD packet to send [19:02:17]OFD Sender: No OFD packet to send [19:02:22]OFD Sender: No OFD packet to send [19:02:27]OFD Sender: No OFD packet to send [19:02:32]OFD Sender: No OFD packet to send [19:02:37]OFD Sender: No OFD packet to send [19:02:42]OFD Sender: No OFD packet to send [19:02:47]OFD Sender: No OFD packet to send [19:02:52]OFD Sender: No OFD packet to send [19:02:57]OFD Sender: No OFD packet to send [19:03:02]OFD Sender: No OFD packet to send [19:03:07]OFD Sender: No OFD packet to send [19:03:12]OFD Sender: No OFD packet to send [19:03:17]OFD Sender: No OFD packet to send [19:03:22]OFD Sender: No OFD packet to send [19:03:27]OFD Sender: No OFD packet to send [19:03:32]OFD Sender: No OFD packet to send [19:03:37]OFD Sender: No OFD packet to send [19:03:42]OFD Sender: No OFD packet to send [19:03:47]OFD Sender: No OFD packet to send [19:03:52]OFD Sender: No OFD packet to send [19:03:57]OFD Sender: No OFD packet to send [19:04:02]OFD Sender: No OFD packet to send [19:04:07]OFD Sender: No OFD packet to send [19:04:12]OFD Sender: No OFD packet to send [19:04:17]OFD Sender: No OFD packet to send [19:04:22]OFD Sender: No OFD packet to send [19:04:27]OFD Sender: No OFD packet to send [19:04:32]OFD Sender: No OFD packet to send [19:04:37]OFD Sender: No OFD packet to send [19:04:42]OFD Sender: No OFD packet to send [19:04:47]OFD Sender: No OFD packet to send [19:04:52]OFD Sender: No OFD packet to send [19:04:57]OFD Sender: No OFD packet to send [19:05:02]OFD Sender: No OFD packet to send [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:17]OFD Sender: No OFD packet to send [19:05:22]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:12]OFD Sender: No OFD packet to send [19:07:17]OFD Sender: No OFD packet to send [19:07:22]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:32]OFD Sender: No OFD packet to send [19:07:33]accept exits with 7 [19:07:33]New connection [19:07:33]New thread 3066748260 created [19:07:33]Thread 3066891620 joined [19:07:33]Waiting for new connection... [19:07:33] Sock 7.Parse request [19:07:33]Sock 7.Check first char [19:07:33]Sock 7.First char is OK [19:07:33]request: POST /json_proto HTTP/1.0 [19:07:33]Method: POST [19:07:33]URL: /json_proto [19:07:33]Method is POST - this is cgi request [19:07:33]url: /json_proto [19:07:33]query_string will be loaded in cgi processing [19:07:33]execute_cgi json_proto POST (null) [19:07:33]execute_cgi path=json_proto method=POST [19:07:33]POST find Content-Length [19:07:33]Host: 172.17.53.67:8080 [19:07:33]Content-Length: 677 [19:07:33]Content-Type: application/json [19:07:33] [19:07:33]POST finish read [19:07:33]Found Content-Length = 677 [19:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:33]execute_script... [19:07:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:33]POST & json_proto [19:07:33]process_json_proto [19:07:33]json parsed OK: [19:07:33]protocol is kg_v1.0 [19:07:33]action value=close_receipt [19:07:33]process_action close_receipt [19:07:33]cmd_close_receipt [19:07:33]MH_GetDate [19:07:33]Write to MH i2c: F0 00 00 8B 3A B4 [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 09 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 09 00 8B 3A 00 F6 B1 12 67 19 BC 99 64 AF [19:07:33]GetLastDocTimeStamp 1729278055 [19:07:33]current date 1729278454 [19:07:33]FM_GetShiftState [19:07:33]SAM_PROTO_GetShiftState [19:07:33]wFMCommunicate request_size=4 [19:07:33]MH_SAM_APDU [19:07:33]CAPDU: 80 13 01 00 [19:07:33]Write to MH i2c: E2 08 00 8C 3A 80 13 01 00 00 00 00 00 43 [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:33]Read from MH i2c: E2 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: E2 0E 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: E2 0E 00 8C 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [19:07:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:07:33]wFMCommunicate OK [19:07:33]SAM_PROTO_GetShiftState done [19:07:33]FM_GetShiftState done [19:07:33]opened in 1729211399 [19:07:33]opened+sec_in_day 1729297799 [19:07:33]quantity*price = 50041 [19:07:33]sum+1 = 50042 [19:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 487 18.10.2024 19:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155098 ФПД: 79919018133969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190734&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155098&fm=79919018133969&tin=02508201610067®Number=0000137193017469&sum=50000 [19:07:34]StoreToDocumentArchive [19:07:34]shift 312 fd 155098 [19:07:34]save to /storage/0312/doc_00155098 [19:07:34]save last doc name /storage/0312/doc_00155098 to /storage/kkm_last_doc_name [19:07:34]save OK [19:07:34]Clear old archive folders... [19:07:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:34]tlvbuf is 01E18380 [19:07:34]SAM_PROTO_ClearQueue [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 09 00 00 [19:07:34]Write to MH i2c: E2 08 00 99 3A 80 09 00 00 00 00 00 00 45 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 99 3A 00 90 00 47 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]SAM_PROTO_ClearQueue done [19:07:34]KKMCreateOFDPacket [19:07:34]OFDProtocolAddRootSTLVToBuf [19:07:34]FM_MakeSignedData [19:07:34]FM_MakeSignedData [19:07:34]SAM_PROTO_SignData [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 01 02 [19:07:34]Write to MH i2c: E2 08 00 9A 3A 80 0D 01 02 00 00 00 00 4D [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 9A 3A 00 90 00 48 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=255 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 F6 B1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5D 02 00 35 04 06 00 48 [19:07:34]Write to MH i2c: E2 02 01 9B 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 F6 B1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5D 02 00 35 04 06 00 48 00 00 B6 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 9B 3A 00 90 00 49 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=10 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 02 02 05 AF 98 AF C9 D1 [19:07:34]Write to MH i2c: E2 0D 00 9C 3A 80 0D 02 02 05 00 AF 98 AF C9 D1 00 00 EA [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 9C 3A 00 90 00 4A [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 03 02 [19:07:34]Write to MH i2c: E2 08 00 9D 3A 80 0D 03 02 00 00 00 00 52 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 0B 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 0B 00 9D 3A 00 E0 82 06 6B 72 42 C5 BF 90 00 5E [19:07:34]RAPDU: E0 82 06 6B 72 42 C5 BF 90 00 [19:07:34]wFMCommunicate OK [19:07:34]SAM_PROTO_SignData done [19:07:34]FM_MakeSignedData done [19:07:34]CreateOFDProtocolMessage [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 11 00 00 [19:07:34]Write to MH i2c: E2 08 00 9E 3A 80 11 00 00 00 00 00 00 52 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 17 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 17 00 9E 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [19:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:35]wFMCommunicate OK [19:07:35]CreateOFDProtocolMessage done [19:07:35]OFDSenderStorePacket 155098 [19:07:35]StoreOFDPacket docnum=155098 [19:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 89 07 01 5A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 F6 B1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5D 02 00 35 04 06 00 48 AF 98 AF C9 D1 E0 82 06 6B 72 42 C5 BF [19:07:35]CheckFolder [19:07:35]dirname=/storage/ofd_packets [19:07:35]CheckFolder done [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00155098 [19:07:35]NVStorageSaveData ofd_packets/00155098 [19:07:35]File name is /storage/ofd_packets/00155098 [19:07:35]Write 301 bytes [19:07:35]NVStorageSaveData done [19:07:35]OFDSenderStorePacket done [19:07:35]KKMCreateOFDPacket done [19:07:35]NVStorageSaveData kkm_last_timestamp [19:07:35]File name is /storage/kkm_last_timestamp [19:07:35]Write 4 bytes [19:07:35]NVStorageSaveData done [19:07:35]ExternCall_PrintAddStr [19:07:35]wPrintStart [19:07:35]Write to MH i2c: 01 00 00 9F 3A D9 [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 9F 3A 00 00 00 00 00 FF 0F EE [19:07:35]RasterBufferAndPrint [19:07:35]line Счет N : (1)873300 [19:07:35]line ИНН: 02508201610067 [19:07:35]line Контрольно-Кассовый Чек [19:07:35]line ПРОДАЖА [19:07:35]line ТРК (МРК, ГНК) : 32 [19:07:35]line Товар: 2710124130 [19:07:35]line Аи-92-К-5 [19:07:35]line 7.480 * 66.90 [19:07:35]line = 500.41 [19:07:35]line НДС 12% НСП 1% [19:07:35]line > о реализуемом товаре [19:07:35]line ОКРУГЛЕНИЕ: -0.41 [19:07:35]line ИТОГО: 500.00 [19:07:35]line Внесено: 500.00 [19:07:35]line СДАЧА: 0.00 [19:07:35]line НСП 1% : 4.43 [19:07:35]line НДС 12% : 53.14 [19:07:35]line Наличными: 500.00 [19:07:35]line Безнал.: 0.00 [19:07:35]line Место: АЗС № 165 "Партнер Нефть" [19:07:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:07:35]line СНО: Общий режим [19:07:35]line Чек 487 18.10.2024 19:07 [19:07:35]line Смена: 312 ФФД: 1.0 [19:07:35]line ЗНМ: 0300000234 [19:07:35]line РНМ: 0000137193017469 [19:07:35]line Версия ККМ: v1.0 [19:07:35]line ФМ: 0000000000963156 [19:07:35]line ФД: 155098 [19:07:35]line ФПД: 79919018133969 [19:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190734&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155098&fm=79919018133969&tin=02508201610067®Number=0000137193017469&sum=50000 [19:07:35]OFD Sender: Processing packet 155098 [packets to send 51, broken 50] [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00155098 [19:07:35]OFD Sender: To server: pG, [19:07:35]CommunicateWithHost lk.salyk.kg:30040 [19:07:35]ConnectInit lk.salyk.kg [19:07:35]written 0, free lines is 4095 [19:07:35]Connected sock=10 [19:07:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 89 07 01 5A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 F6 B1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5D 02 00 35 04 06 00 48 AF 98 AF C9 D1 E0 82 06 6B 72 42 C5 BF [19:07:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A 9F 47 00 EB 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 5D 02 00 F4 03 04 00 2E 58 12 67 B6 04 01 00 00 56 87 56 B0 93 7F 23 D3 [19:07:35]CommunicateWithHost err = 0 [19:07:35]CheckOFDResponse [19:07:35]1017 (14) - 77093643461234 [19:07:35]1041 (16) - 0000000000963156 [19:07:35]1040 (4) - 155098 [19:07:35]1012 (4) - 18.10.2024 12:44 [19:07:35]1206 (1) - 0 [19:07:35]OFD Sender: Remove packet 155098 [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00155098 [19:07:35]NVStorageDeleteData [19:07:35]Write to MH i2c: 01 00 00 CA 3A 04 [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 CA 3A 00 00 00 00 00 FA 0C 11 [19:07:35]RasterBufferAndPrint [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]written 0, free lines is 3331 [19:07:35]MH_Cut [19:07:35]Write to MH i2c: D1 01 00 D1 3A 01 DD [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 01 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 01 00 D1 3A 00 DC [19:07:35]Write to MH i2c: 01 00 00 D2 3A 0C [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:36]OFD Sender: No OFD packet to send [19:07:36]*** Cut start [19:07:36]*** Partial cut [19:07:36]*** CUTSNS_PIN = 1 [19:07:36]*** CUTSNS_PIN = 0 [19:07:36]*** Brake cut motor [19:07:37]Read from MH i2c: 01 [19:07:37]MH_I2C_Read... [19:07:37]*** Stop cut motor [19:07:37]*** Cut end [19:07:37]Read from MH i2c: 01 07 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: 01 07 00 D2 3A 00 00 00 00 00 FF 0F 21 [19:07:37]process_action close_receipt done [19:07:37]requested_data is exist [19:07:37]produce_requested_data [19:07:37]requested_item fm.sn is exist - process it [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 11 00 00 [19:07:37]Write to MH i2c: E2 08 00 D3 3A 80 11 00 00 00 00 00 00 87 [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 17 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 17 00 D3 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [19:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:37]wFMCommunicate OK [19:07:37]requested_item fd.num is exist - process it [19:07:37]SAM_PROTO_GetFieldsCounters [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 13 00 00 [19:07:37]Write to MH i2c: E2 08 00 D4 3A 80 13 00 00 00 00 00 00 8A [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 62 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 62 00 D4 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [19:07:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:37]wFMCommunicate OK [19:07:37]SAM_PROTO_GetFieldsCounters done [19:07:37]requested_item shift.num is exist - process it [19:07:37]requested_item shift.opened is exist - process it [19:07:37]req_shift_opened [19:07:37]FM_GetShiftState [19:07:37]SAM_PROTO_GetShiftState [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 13 01 00 [19:07:37]Write to MH i2c: E2 08 00 D5 3A 80 13 01 00 00 00 00 00 8C [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 0E 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 0E 00 D5 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C3 [19:07:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:07:37]wFMCommunicate OK [19:07:37]SAM_PROTO_GetShiftState done [19:07:37]FM_GetShiftState done [19:07:37]req_shift_opened done [19:07:37]requested_item shift.open_date is exist - process it [19:07:37]req_shift_open_date [19:07:37]req_shift_open_date done [19:07:37]produce_requested_data done [19:07:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155098,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:07:37]process_action_free close_receipt [19:07:37]json_value_free [19:07:37]json_value_free done [19:07:37]process_json_proto returns [19:07:37]Send response to host [19:07:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155098,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:07:37]free response buf [19:07:37]execute_script done [19:07:37]execute_script returns [19:07:37]free content buf [19:07:37]Sock 7.Close socket [19:07:37]Sock 7.Thread stoped [19:07:41]OFD Sender: No OFD packet to send [19:07:42]accept exits with 9 [19:07:42]New connection [19:07:42]New thread 3066891620 created [19:07:42]Thread 3066748260 joined [19:07:42]Waiting for new connection... [19:07:42] Sock 9.Parse request [19:07:42]Sock 9.Check first char [19:07:42]Sock 9.First char is OK [19:07:42]request: POST /json_proto HTTP/1.0 [19:07:42]Method: POST [19:07:42]URL: /json_proto [19:07:42]Method is POST - this is cgi request [19:07:42]url: /json_proto [19:07:42]query_string will be loaded in cgi processing [19:07:42]execute_cgi json_proto POST (null) [19:07:42]execute_cgi path=json_proto method=POST [19:07:42]POST find Content-Length [19:07:42]Host: 172.17.53.67:8080 [19:07:42]Content-Length: 670 [19:07:42]Content-Type: application/json [19:07:42] [19:07:42]POST finish read [19:07:42]Found Content-Length = 670 [19:07:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.950, "sum" : 270.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:42]execute_script... [19:07:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.950, "sum" : 270.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:42]POST & json_proto [19:07:42]process_json_proto [19:07:42]json parsed OK: [19:07:42]protocol is kg_v1.0 [19:07:42]action value=close_receipt [19:07:42]process_action close_receipt [19:07:42]cmd_close_receipt [19:07:42]MH_GetDate [19:07:42]Write to MH i2c: F0 00 00 D6 3A FF [19:07:42]Write i2c OK [19:07:42]MH_I2C_Read... [19:07:42]Read from MH i2c: F0 [19:07:42]MH_I2C_Read... [19:07:42]Read from MH i2c: F0 09 00 [19:07:42]MH_I2C_Read... [19:07:42]Read from MH i2c: F0 09 00 D6 3A 00 00 B2 12 67 19 BC 99 64 05 [19:07:42]GetLastDocTimeStamp 1729278454 [19:07:42]current date 1729278464 [19:07:42]FM_GetShiftState [19:07:42]SAM_PROTO_GetShiftState [19:07:42]wFMCommunicate request_size=4 [19:07:42]MH_SAM_APDU [19:07:42]CAPDU: 80 13 01 00 [19:07:42]Write to MH i2c: E2 08 00 D7 3A 80 13 01 00 00 00 00 00 8E [19:07:42]Write i2c OK [19:07:42]MH_I2C_Read... [19:07:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:43]Read from MH i2c: E2 [19:07:43]MH_I2C_Read... [19:07:43]Read from MH i2c: E2 0E 00 [19:07:43]MH_I2C_Read... [19:07:43]Read from MH i2c: E2 0E 00 D7 3A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C5 [19:07:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:07:43]wFMCommunicate OK [19:07:43]SAM_PROTO_GetShiftState done [19:07:43]FM_GetShiftState done [19:07:43]opened in 1729211399 [19:07:43]opened+sec_in_day 1729297799 [19:07:43]quantity*price = 27018 [19:07:43]sum+1 = 27019 [19:07:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.69 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 488 18.10.2024 19:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155099 ФПД: 271772414228833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190744&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155099&fm=271772414228833&tin=02508201610067®Number=0000137193017469&sum=27000 [19:07:44]StoreToDocumentArchive [19:07:44]shift 312 fd 155099 [19:07:44]save to /storage/0312/doc_00155099 [19:07:44]save last doc name /storage/0312/doc_00155099 to /storage/kkm_last_doc_name [19:07:44]save OK [19:07:44]Clear old archive folders... [19:07:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:07:44]tlvbuf is B6D99600 [19:07:44]SAM_PROTO_ClearQueue [19:07:44]wFMCommunicate request_size=4 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 09 00 00 [19:07:44]Write to MH i2c: E2 08 00 E4 3A 80 09 00 00 00 00 00 00 90 [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 E4 3A 00 90 00 92 [19:07:44]RAPDU: 90 00 [19:07:44]wFMCommunicate OK [19:07:44]SAM_PROTO_ClearQueue done [19:07:44]KKMCreateOFDPacket [19:07:44]OFDProtocolAddRootSTLVToBuf [19:07:44]FM_MakeSignedData [19:07:44]FM_MakeSignedData [19:07:44]SAM_PROTO_SignData [19:07:44]wFMCommunicate request_size=4 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 0D 01 02 [19:07:44]Write to MH i2c: E2 08 00 E5 3A 80 0D 01 02 00 00 00 00 98 [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 E5 3A 00 90 00 93 [19:07:44]RAPDU: 90 00 [19:07:44]wFMCommunicate OK [19:07:44]wFMCommunicate request_size=255 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 0F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8A 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 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 E8 01 00 00 F4 03 04 00 00 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5D 02 00 35 04 06 00 [19:07:44]Write to MH i2c: E2 02 01 E6 3A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 0F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8A 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 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 E8 01 00 00 F4 03 04 00 00 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5D 02 00 35 04 06 00 00 00 91 [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 E6 3A 00 90 00 94 [19:07:44]RAPDU: 90 00 [19:07:44]wFMCommunicate OK [19:07:44]wFMCommunicate request_size=11 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 0D 02 02 06 F7 2C F2 35 B9 61 [19:07:44]Write to MH i2c: E2 0E 00 E7 3A 80 0D 02 02 06 00 F7 2C F2 35 B9 61 00 00 0B [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 03 00 E7 3A 00 90 00 95 [19:07:44]RAPDU: 90 00 [19:07:44]wFMCommunicate OK [19:07:44]wFMCommunicate request_size=4 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 0D 03 02 [19:07:44]Write to MH i2c: E2 08 00 E8 3A 80 0D 03 02 00 00 00 00 9D [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 0B 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 0B 00 E8 3A 00 1F 6B 71 D9 36 AF 37 72 90 00 00 [19:07:44]RAPDU: 1F 6B 71 D9 36 AF 37 72 90 00 [19:07:44]wFMCommunicate OK [19:07:44]SAM_PROTO_SignData done [19:07:44]FM_MakeSignedData done [19:07:44]CreateOFDProtocolMessage [19:07:44]wFMCommunicate request_size=4 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 11 00 00 [19:07:44]Write to MH i2c: E2 08 00 E9 3A 80 11 00 00 00 00 00 00 9D [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 17 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 17 00 E9 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [19:07:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:44]wFMCommunicate OK [19:07:44]CreateOFDProtocolMessage done [19:07:44]OFDSenderStorePacket 155099 [19:07:44]StoreOFDPacket docnum=155099 [19:07:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CA 56 08 01 42 27 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 0F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8A 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 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 E8 01 00 00 F4 03 04 00 00 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5D 02 00 35 04 06 00 F7 2C F2 35 B9 61 1F 6B 71 D9 36 AF 37 72 [19:07:44]CheckFolder [19:07:44]dirname=/storage/ofd_packets [19:07:44]CheckFolder done [19:07:44]ProducePacketName [19:07:44]name=ofd_packets/00155099 [19:07:44]NVStorageSaveData ofd_packets/00155099 [19:07:44]File name is /storage/ofd_packets/00155099 [19:07:44]Write 302 bytes [19:07:44]NVStorageSaveData done [19:07:44]OFDSenderStorePacket done [19:07:44]KKMCreateOFDPacket done [19:07:44]NVStorageSaveData kkm_last_timestamp [19:07:44]File name is /storage/kkm_last_timestamp [19:07:44]Write 4 bytes [19:07:44]NVStorageSaveData done [19:07:44]ExternCall_PrintAddStr [19:07:44]wPrintStart [19:07:44]Write to MH i2c: 01 00 00 EA 3A 24 [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: 01 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: 01 07 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: 01 07 00 EA 3A 00 00 00 00 00 FF 0F 39 [19:07:44]RasterBufferAndPrint [19:07:44]line Счет N : (1)873302 [19:07:44]line ИНН: 02508201610067 [19:07:44]line Контрольно-Кассовый Чек [19:07:44]line ПРОДАЖА [19:07:44]line ТРК (МРК, ГНК) : 23 [19:07:44]line Товар: 2710124130 [19:07:44]line Super 92-К-5 [19:07:44]line 3.950 * 68.40 [19:07:44]line = 270.18 [19:07:44]line НДС 12% НСП 1% [19:07:44]line > о реализуемом товаре [19:07:44]line ОКРУГЛЕНИЕ: -0.18 [19:07:44]line ИТОГО: 270.00 [19:07:44]line Внесено: 270.00 [19:07:44]line СДАЧА: 0.00 [19:07:44]line НСП 1% : 2.39 [19:07:44]line НДС 12% : 28.69 [19:07:44]line Наличными: 270.00 [19:07:44]line Безнал.: 0.00 [19:07:44]line Место: АЗС № 165 "Партнер Нефть" [19:07:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:07:44]line СНО: Общий режим [19:07:44]line Чек 488 18.10.2024 19:07 [19:07:44]line Смена: 312 ФФД: 1.0 [19:07:44]line ЗНМ: 0300000234 [19:07:44]line РНМ: 0000137193017469 [19:07:44]line Версия ККМ: v1.0 [19:07:44]line ФМ: 0000000000963156 [19:07:44]line ФД: 155099 [19:07:44]line ФПД: 271772414228833 [19:07:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T190744&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155099&fm=271772414228833&tin=02508201610067®Number=0000137193017469&sum=27000 [19:07:44]written 0, free lines is 4095 [19:07:44]OFD Sender: Processing packet 155099 [packets to send 51, broken 50] [19:07:44]ProducePacketName [19:07:44]name=ofd_packets/00155099 [19:07:44]OFD Sender: To server: pG, [19:07:44]CommunicateWithHost lk.salyk.kg:30040 [19:07:44]ConnectInit lk.salyk.kg [19:07:44]Connected sock=10 [19:07:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CA 56 08 01 42 27 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 0F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8A 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 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 E8 01 00 00 F4 03 04 00 00 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5D 02 00 35 04 06 00 F7 2C F2 35 B9 61 1F 6B 71 D9 36 AF 37 72 [19:07:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 18 47 00 33 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 5D 02 00 F4 03 04 00 37 58 12 67 B6 04 01 00 00 34 7A D9 39 8B 19 50 CB [19:07:45]CommunicateWithHost err = 0 [19:07:45]CheckOFDResponse [19:07:45]1017 (14) - 77093643461234 [19:07:45]1041 (16) - 0000000000963156 [19:07:45]1040 (4) - 155099 [19:07:45]1012 (4) - 18.10.2024 12:44 [19:07:45]1206 (1) - 0 [19:07:45]OFD Sender: Remove packet 155099 [19:07:45]ProducePacketName [19:07:45]name=ofd_packets/00155099 [19:07:45]NVStorageDeleteData [19:07:45]Write to MH i2c: 01 00 00 15 3B 50 [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: 01 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: 01 07 00 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: 01 07 00 15 3B 00 00 00 00 00 09 0D 6D [19:07:45]RasterBufferAndPrint [19:07:45]line [19:07:45]line [19:07:45]line [19:07:45]line [19:07:45]line [19:07:45]written 0, free lines is 3349 [19:07:45]MH_Cut [19:07:45]Write to MH i2c: D1 01 00 1C 3B 01 29 [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: D1 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: D1 01 00 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: D1 01 00 1C 3B 00 28 [19:07:45]Write to MH i2c: 01 00 00 1D 3B 58 [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:45]OFD Sender: No OFD packet to send [19:07:45]*** Cut start [19:07:45]*** Partial cut [19:07:45]*** CUTSNS_PIN = 1 [19:07:45]*** CUTSNS_PIN = 0 [19:07:46]*** Brake cut motor [19:07:46]Read from MH i2c: 01 [19:07:46]MH_I2C_Read... [19:07:46]*** Stop cut motor [19:07:46]*** Cut end [19:07:46]Read from MH i2c: 01 07 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: 01 07 00 1D 3B 00 00 00 00 00 FF 0F 6D [19:07:46]process_action close_receipt done [19:07:46]requested_data is exist [19:07:46]produce_requested_data [19:07:46]requested_item fm.sn is exist - process it [19:07:46]wFMCommunicate request_size=4 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 11 00 00 [19:07:46]Write to MH i2c: E2 08 00 1E 3B 80 11 00 00 00 00 00 00 D3 [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 17 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 17 00 1E 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [19:07:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:46]wFMCommunicate OK [19:07:46]requested_item fd.num is exist - process it [19:07:46]SAM_PROTO_GetFieldsCounters [19:07:46]wFMCommunicate request_size=4 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 13 00 00 [19:07:46]Write to MH i2c: E2 08 00 1F 3B 80 13 00 00 00 00 00 00 D6 [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 62 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 62 00 1F 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 3D [19:07:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:46]wFMCommunicate OK [19:07:46]SAM_PROTO_GetFieldsCounters done [19:07:46]requested_item shift.num is exist - process it [19:07:46]requested_item shift.opened is exist - process it [19:07:46]req_shift_opened [19:07:46]FM_GetShiftState [19:07:46]SAM_PROTO_GetShiftState [19:07:46]wFMCommunicate request_size=4 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 13 01 00 [19:07:46]Write to MH i2c: E2 08 00 20 3B 80 13 01 00 00 00 00 00 D8 [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 0E 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 0E 00 20 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [19:07:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:07:46]wFMCommunicate OK [19:07:46]SAM_PROTO_GetShiftState done [19:07:46]FM_GetShiftState done [19:07:46]req_shift_opened done [19:07:46]requested_item shift.open_date is exist - process it [19:07:46]req_shift_open_date [19:07:46]req_shift_open_date done [19:07:46]produce_requested_data done [19:07:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155099,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:07:46]process_action_free close_receipt [19:07:46]json_value_free [19:07:46]json_value_free done [19:07:46]process_json_proto returns [19:07:46]Send response to host [19:07:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155099,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:07:46]free response buf [19:07:46]execute_script done [19:07:46]execute_script returns [19:07:46]free content buf [19:07:46]Sock 9.Close socket [19:07:46]Sock 9.Thread stoped [19:07:50]OFD Sender: No OFD packet to send [19:07:55]OFD Sender: No OFD packet to send [19:08:00]OFD Sender: No OFD packet to send [19:08:05]OFD Sender: No OFD packet to send [19:08:10]OFD Sender: No OFD packet to send [19:08:15]OFD Sender: No OFD packet to send [19:08:20]OFD Sender: No OFD packet to send [19:08:25]OFD Sender: No OFD packet to send [19:08:30]OFD Sender: No OFD packet to send [19:08:35]OFD Sender: No OFD packet to send [19:08:40]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:50]OFD Sender: No OFD packet to send [19:08:55]OFD Sender: No OFD packet to send [19:09:00]OFD Sender: No OFD packet to send [19:09:05]OFD Sender: No OFD packet to send [19:09:10]OFD Sender: No OFD packet to send [19:09:15]OFD Sender: No OFD packet to send [19:09:20]OFD Sender: No OFD packet to send [19:09:25]OFD Sender: No OFD packet to send [19:09:30]OFD Sender: No OFD packet to send [19:09:35]OFD Sender: No OFD packet to send [19:09:40]OFD Sender: No OFD packet to send [19:09:45]OFD Sender: No OFD packet to send [19:09:50]OFD Sender: No OFD packet to send [19:09:55]OFD Sender: No OFD packet to send [19:10:00]OFD Sender: No OFD packet to send [19:10:05]OFD Sender: No OFD packet to send [19:10:10]OFD Sender: No OFD packet to send [19:10:15]OFD Sender: No OFD packet to send [19:10:20]OFD Sender: No OFD packet to send [19:10:25]OFD Sender: No OFD packet to send [19:10:30]OFD Sender: No OFD packet to send [19:10:35]OFD Sender: No OFD packet to send [19:10:40]OFD Sender: No OFD packet to send [19:10:45]OFD Sender: No OFD packet to send [19:10:50]OFD Sender: No OFD packet to send [19:10:55]OFD Sender: No OFD packet to send [19:10:58]accept exits with 7 [19:10:58]New connection [19:10:58]New thread 3066748260 created [19:10:58]Thread 3066891620 joined [19:10:58]Waiting for new connection... [19:10:58] Sock 7.Parse request [19:10:58]Sock 7.Check first char [19:10:58]Sock 7.First char is OK [19:10:58]request: POST /json_proto HTTP/1.0 [19:10:58]Method: POST [19:10:58]URL: /json_proto [19:10:58]Method is POST - this is cgi request [19:10:58]url: /json_proto [19:10:58]query_string will be loaded in cgi processing [19:10:58]execute_cgi json_proto POST (null) [19:10:58]execute_cgi path=json_proto method=POST [19:10:58]POST find Content-Length [19:10:58]Host: 172.17.53.67:8080 [19:10:58]Content-Length: 677 [19:10:58]Content-Type: application/json [19:10:58] [19:10:58]POST finish read [19:10:58]Found Content-Length = 677 [19:10:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:58]execute_script... [19:10:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:58]POST & json_proto [19:10:58]process_json_proto [19:10:58]json parsed OK: [19:10:58]protocol is kg_v1.0 [19:10:58]action value=close_receipt [19:10:58]process_action close_receipt [19:10:58]cmd_close_receipt [19:10:58]MH_GetDate [19:10:58]Write to MH i2c: F0 00 00 21 3B 4B [19:10:58]Write i2c OK [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: F0 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: F0 09 00 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: F0 09 00 21 3B 00 C3 B2 12 67 19 BC 99 64 14 [19:10:58]GetLastDocTimeStamp 1729278464 [19:10:58]current date 1729278659 [19:10:58]FM_GetShiftState [19:10:58]SAM_PROTO_GetShiftState [19:10:58]wFMCommunicate request_size=4 [19:10:58]MH_SAM_APDU [19:10:58]CAPDU: 80 13 01 00 [19:10:58]Write to MH i2c: E2 08 00 22 3B 80 13 01 00 00 00 00 00 DA [19:10:58]Write i2c OK [19:10:58]MH_I2C_Read... [19:10:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:58]Read from MH i2c: E2 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 0E 00 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 0E 00 22 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [19:10:58]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:10:58]wFMCommunicate OK [19:10:58]SAM_PROTO_GetShiftState done [19:10:58]FM_GetShiftState done [19:10:58]opened in 1729211399 [19:10:58]opened+sec_in_day 1729297799 [19:10:58]quantity*price = 30038 [19:10:58]sum+1 = 30039 [19:10:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 489 18.10.2024 19:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155100 ФПД: 129200598629418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191059&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155100&fm=129200598629418&tin=02508201610067®Number=0000137193017469&sum=30000 [19:10:59]StoreToDocumentArchive [19:10:59]shift 312 fd 155100 [19:10:59]save to /storage/0312/doc_00155100 [19:10:59]save last doc name /storage/0312/doc_00155100 to /storage/kkm_last_doc_name [19:10:59]save OK [19:10:59]Clear old archive folders... [19:10:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:59]tlvbuf is 01E88010 [19:10:59]SAM_PROTO_ClearQueue [19:10:59]wFMCommunicate request_size=4 [19:10:59]MH_SAM_APDU [19:10:59]CAPDU: 80 09 00 00 [19:10:59]Write to MH i2c: E2 08 00 2F 3B 80 09 00 00 00 00 00 00 DC [19:10:59]Write i2c OK [19:10:59]MH_I2C_Read... [19:10:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:59]Read from MH i2c: E2 [19:10:59]MH_I2C_Read... [19:10:59]Read from MH i2c: E2 03 00 [19:10:59]MH_I2C_Read... [19:10:59]Read from MH i2c: E2 03 00 2F 3B 00 90 00 DE [19:10:59]RAPDU: 90 00 [19:10:59]wFMCommunicate OK [19:10:59]SAM_PROTO_ClearQueue done [19:10:59]KKMCreateOFDPacket [19:10:59]OFDProtocolAddRootSTLVToBuf [19:10:59]FM_MakeSignedData [19:10:59]FM_MakeSignedData [19:10:59]SAM_PROTO_SignData [19:10:59]wFMCommunicate request_size=4 [19:10:59]MH_SAM_APDU [19:10:59]CAPDU: 80 0D 01 02 [19:10:59]Write to MH i2c: E2 08 00 30 3B 80 0D 01 02 00 00 00 00 E4 [19:10:59]Write i2c OK [19:10:59]MH_I2C_Read... [19:10:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:59]Read from MH i2c: E2 [19:10:59]MH_I2C_Read... [19:10:59]Read from MH i2c: E2 03 00 [19:10:59]MH_I2C_Read... [19:10:59]Read from MH i2c: E2 03 00 30 3B 00 90 00 DF [19:10:59]RAPDU: 90 00 [19:10:59]wFMCommunicate OK [19:10:59]wFMCommunicate request_size=255 [19:10:59]MH_SAM_APDU [19:10:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 C3 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5D 02 00 35 04 06 00 75 [19:10:59]Write to MH i2c: E2 02 01 31 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 C3 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5D 02 00 35 04 06 00 75 00 00 40 [19:10:59]Write i2c OK [19:10:59]MH_I2C_Read... [19:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:00]Read from MH i2c: E2 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 03 00 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 03 00 31 3B 00 90 00 E0 [19:11:00]RAPDU: 90 00 [19:11:00]wFMCommunicate OK [19:11:00]wFMCommunicate request_size=10 [19:11:00]MH_SAM_APDU [19:11:00]CAPDU: 80 0D 02 02 05 81 DB C9 3C 2A [19:11:00]Write to MH i2c: E2 0D 00 32 3B 80 0D 02 02 05 00 81 DB C9 3C 2A 00 00 7C [19:11:00]Write i2c OK [19:11:00]MH_I2C_Read... [19:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:00]Read from MH i2c: E2 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 03 00 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 03 00 32 3B 00 90 00 E1 [19:11:00]RAPDU: 90 00 [19:11:00]wFMCommunicate OK [19:11:00]wFMCommunicate request_size=4 [19:11:00]MH_SAM_APDU [19:11:00]CAPDU: 80 0D 03 02 [19:11:00]Write to MH i2c: E2 08 00 33 3B 80 0D 03 02 00 00 00 00 E9 [19:11:00]Write i2c OK [19:11:00]MH_I2C_Read... [19:11:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:00]Read from MH i2c: E2 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 0B 00 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 0B 00 33 3B 00 0B 2D 8A E8 4C 41 84 22 90 00 C7 [19:11:00]RAPDU: 0B 2D 8A E8 4C 41 84 22 90 00 [19:11:00]wFMCommunicate OK [19:11:00]SAM_PROTO_SignData done [19:11:00]FM_MakeSignedData done [19:11:00]CreateOFDProtocolMessage [19:11:00]wFMCommunicate request_size=4 [19:11:00]MH_SAM_APDU [19:11:00]CAPDU: 80 11 00 00 [19:11:00]Write to MH i2c: E2 08 00 34 3B 80 11 00 00 00 00 00 00 E9 [19:11:00]Write i2c OK [19:11:00]MH_I2C_Read... [19:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:00]Read from MH i2c: E2 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 17 00 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: E2 17 00 34 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [19:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:00]wFMCommunicate OK [19:11:00]CreateOFDProtocolMessage done [19:11:00]OFDSenderStorePacket 155100 [19:11:00]StoreOFDPacket docnum=155100 [19:11:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 4B 07 01 A8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 C3 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5D 02 00 35 04 06 00 75 81 DB C9 3C 2A 0B 2D 8A E8 4C 41 84 22 [19:11:00]CheckFolder [19:11:00]dirname=/storage/ofd_packets [19:11:00]CheckFolder done [19:11:00]ProducePacketName [19:11:00]name=ofd_packets/00155100 [19:11:00]NVStorageSaveData ofd_packets/00155100 [19:11:00]File name is /storage/ofd_packets/00155100 [19:11:00]Write 301 bytes [19:11:00]NVStorageSaveData done [19:11:00]OFDSenderStorePacket done [19:11:00]KKMCreateOFDPacket done [19:11:00]NVStorageSaveData kkm_last_timestamp [19:11:00]File name is /storage/kkm_last_timestamp [19:11:00]Write 4 bytes [19:11:00]NVStorageSaveData done [19:11:00]ExternCall_PrintAddStr [19:11:00]wPrintStart [19:11:00]Write to MH i2c: 01 00 00 35 3B 70 [19:11:00]Write i2c OK [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: 01 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: 01 07 00 [19:11:00]MH_I2C_Read... [19:11:00]Read from MH i2c: 01 07 00 35 3B 00 00 00 00 00 FF 0F 85 [19:11:00]RasterBufferAndPrint [19:11:00]line Счет N : (1)873304 [19:11:00]line ИНН: 02508201610067 [19:11:00]line Контрольно-Кассовый Чек [19:11:00]line ПРОДАЖА [19:11:00]line ТРК (МРК, ГНК) : 32 [19:11:00]line Товар: 2710124130 [19:11:00]line Аи-92-К-5 [19:11:00]line 4.490 * 66.90 [19:11:00]line = 300.38 [19:11:00]line НДС 12% НСП 1% [19:11:00]line > о реализуемом товаре [19:11:00]line ОКРУГЛЕНИЕ: -0.38 [19:11:00]line ИТОГО: 300.00 [19:11:00]line Внесено: 300.00 [19:11:00]line СДАЧА: 0.00 [19:11:00]line НСП 1% : 2.66 [19:11:00]line НДС 12% : 31.90 [19:11:00]line Наличными: 300.00 [19:11:00]line Безнал.: 0.00 [19:11:00]line Место: АЗС № 165 "Партнер Нефть" [19:11:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:11:00]line СНО: Общий режим [19:11:00]line Чек 489 18.10.2024 19:10 [19:11:00]line Смена: 312 ФФД: 1.0 [19:11:00]line ЗНМ: 0300000234 [19:11:00]line РНМ: 0000137193017469 [19:11:00]line Версия ККМ: v1.0 [19:11:00]line ФМ: 0000000000963156 [19:11:00]line ФД: 155100 [19:11:00]line ФПД: 129200598629418 [19:11:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191059&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155100&fm=129200598629418&tin=02508201610067®Number=0000137193017469&sum=30000 [19:11:00]OFD Sender: Processing packet 155100 [packets to send 51, broken 50] [19:11:00]ProducePacketName [19:11:00]name=ofd_packets/00155100 [19:11:00]OFD Sender: To server: pG, [19:11:00]CommunicateWithHost lk.salyk.kg:30040 [19:11:00]ConnectInit lk.salyk.kg [19:11:00]written 0, free lines is 4095 [19:11:00]Connected sock=10 [19:11:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E3 4B 07 01 A8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 C3 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5D 02 00 35 04 06 00 75 81 DB C9 3C 2A 0B 2D 8A E8 4C 41 84 22 [19:11:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D6 F6 47 00 7B EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 5D 02 00 F4 03 04 00 FB 58 12 67 B6 04 01 00 00 C0 CF AF 52 D5 2D 89 00 [19:11:01]CommunicateWithHost err = 0 [19:11:01]CheckOFDResponse [19:11:01]1017 (14) - 77093643461234 [19:11:01]1041 (16) - 0000000000963156 [19:11:01]1040 (4) - 155100 [19:11:01]1012 (4) - 18.10.2024 12:47 [19:11:01]1206 (1) - 0 [19:11:01]OFD Sender: Remove packet 155100 [19:11:01]ProducePacketName [19:11:01]name=ofd_packets/00155100 [19:11:01]NVStorageDeleteData [19:11:01]Write to MH i2c: 01 00 00 60 3B 9B [19:11:01]Write i2c OK [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: 01 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: 01 07 00 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: 01 07 00 60 3B 00 00 00 00 00 02 0D B1 [19:11:01]RasterBufferAndPrint [19:11:01]line [19:11:01]line [19:11:01]line [19:11:01]line [19:11:01]line [19:11:01]written 0, free lines is 3337 [19:11:01]MH_Cut [19:11:01]Write to MH i2c: D1 01 00 67 3B 01 74 [19:11:01]Write i2c OK [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: D1 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: D1 01 00 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: D1 01 00 67 3B 00 73 [19:11:01]Write to MH i2c: 01 00 00 68 3B A3 [19:11:01]Write i2c OK [19:11:01]MH_I2C_Read... [19:11:01]OFD Sender: No OFD packet to send [19:11:01]*** Cut start [19:11:01]*** Partial cut [19:11:01]*** CUTSNS_PIN = 1 [19:11:01]*** CUTSNS_PIN = 0 [19:11:02]*** Brake cut motor [19:11:02]Read from MH i2c: 01 [19:11:02]MH_I2C_Read... [19:11:02]*** Stop cut motor [19:11:02]*** Cut end [19:11:02]Read from MH i2c: 01 07 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: 01 07 00 68 3B 00 00 00 00 00 FF 0F B8 [19:11:02]process_action close_receipt done [19:11:02]requested_data is exist [19:11:02]produce_requested_data [19:11:02]requested_item fm.sn is exist - process it [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 11 00 00 [19:11:02]Write to MH i2c: E2 08 00 69 3B 80 11 00 00 00 00 00 00 1E [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 17 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 17 00 69 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [19:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:02]wFMCommunicate OK [19:11:02]requested_item fd.num is exist - process it [19:11:02]SAM_PROTO_GetFieldsCounters [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 13 00 00 [19:11:02]Write to MH i2c: E2 08 00 6A 3B 80 13 00 00 00 00 00 00 21 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 62 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 62 00 6A 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 8C [19:11:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:02]wFMCommunicate OK [19:11:02]SAM_PROTO_GetFieldsCounters done [19:11:02]requested_item shift.num is exist - process it [19:11:02]requested_item shift.opened is exist - process it [19:11:02]req_shift_opened [19:11:02]FM_GetShiftState [19:11:02]SAM_PROTO_GetShiftState [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 13 01 00 [19:11:02]Write to MH i2c: E2 08 00 6B 3B 80 13 01 00 00 00 00 00 23 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0E 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0E 00 6B 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [19:11:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:11:02]wFMCommunicate OK [19:11:02]SAM_PROTO_GetShiftState done [19:11:02]FM_GetShiftState done [19:11:02]req_shift_opened done [19:11:02]requested_item shift.open_date is exist - process it [19:11:02]req_shift_open_date [19:11:02]req_shift_open_date done [19:11:02]produce_requested_data done [19:11:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155100,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:11:02]process_action_free close_receipt [19:11:02]json_value_free [19:11:02]json_value_free done [19:11:02]process_json_proto returns [19:11:02]Send response to host [19:11:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155100,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:11:02]free response buf [19:11:02]execute_script done [19:11:02]execute_script returns [19:11:02]free content buf [19:11:02]Sock 7.Close socket [19:11:02]Sock 7.Thread stoped [19:11:06]OFD Sender: No OFD packet to send [19:11:11]accept exits with 9 [19:11:11]New connection [19:11:11]New thread 3066891620 created [19:11:11]Thread 3066748260 joined [19:11:11]Waiting for new connection... [19:11:11] Sock 9.Parse request [19:11:11]Sock 9.Check first char [19:11:11]Sock 9.First char is OK [19:11:11]request: POST /json_proto HTTP/1.0 [19:11:11]Method: POST [19:11:11]URL: /json_proto [19:11:11]Method is POST - this is cgi request [19:11:11]url: /json_proto [19:11:11]query_string will be loaded in cgi processing [19:11:11]execute_cgi json_proto POST (null) [19:11:11]execute_cgi path=json_proto method=POST [19:11:11]POST find Content-Length [19:11:11]Host: 172.17.53.67:8080 [19:11:11]Content-Length: 677 [19:11:11]Content-Type: application/json [19:11:11] [19:11:11]POST finish read [19:11:11]Found Content-Length = 677 [19:11:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:11]execute_script... [19:11:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:11]POST & json_proto [19:11:11]process_json_proto [19:11:11]json parsed OK: [19:11:11]protocol is kg_v1.0 [19:11:11]action value=close_receipt [19:11:11]process_action close_receipt [19:11:11]cmd_close_receipt [19:11:11]MH_GetDate [19:11:11]Write to MH i2c: F0 00 00 6C 3B 96 [19:11:11]Write i2c OK [19:11:11]MH_I2C_Read... [19:11:11]Read from MH i2c: F0 [19:11:11]MH_I2C_Read... [19:11:11]Read from MH i2c: F0 09 00 [19:11:11]MH_I2C_Read... [19:11:11]Read from MH i2c: F0 09 00 6C 3B 00 D0 B2 12 67 19 BC 99 64 6C [19:11:11]GetLastDocTimeStamp 1729278659 [19:11:11]current date 1729278672 [19:11:11]FM_GetShiftState [19:11:11]SAM_PROTO_GetShiftState [19:11:11]wFMCommunicate request_size=4 [19:11:11]MH_SAM_APDU [19:11:11]CAPDU: 80 13 01 00 [19:11:11]Write to MH i2c: E2 08 00 6D 3B 80 13 01 00 00 00 00 00 25 [19:11:11]Write i2c OK [19:11:11]MH_I2C_Read... [19:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:11]Read from MH i2c: E2 [19:11:11]MH_I2C_Read... [19:11:11]Read from MH i2c: E2 0E 00 [19:11:11]MH_I2C_Read... [19:11:11]Read from MH i2c: E2 0E 00 6D 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [19:11:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:11:11]wFMCommunicate OK [19:11:11]SAM_PROTO_GetShiftState done [19:11:11]FM_GetShiftState done [19:11:11]opened in 1729211399 [19:11:11]opened+sec_in_day 1729297799 [19:11:11]quantity*price = 40006 [19:11:11]sum+1 = 40007 [19:11:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 490 18.10.2024 19:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155101 ФПД: 100758053973226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155101&fm=100758053973226&tin=02508201610067®Number=0000137193017469&sum=40000 [19:11:12]StoreToDocumentArchive [19:11:12]shift 312 fd 155101 [19:11:12]save to /storage/0312/doc_00155101 [19:11:12]save last doc name /storage/0312/doc_00155101 to /storage/kkm_last_doc_name [19:11:12]save OK [19:11:12]Clear old archive folders... [19:11:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:12]tlvbuf is B6F49280 [19:11:12]SAM_PROTO_ClearQueue [19:11:12]wFMCommunicate request_size=4 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 09 00 00 [19:11:12]Write to MH i2c: E2 08 00 7A 3B 80 09 00 00 00 00 00 00 27 [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 7A 3B 00 90 00 29 [19:11:12]RAPDU: 90 00 [19:11:12]wFMCommunicate OK [19:11:12]SAM_PROTO_ClearQueue done [19:11:12]KKMCreateOFDPacket [19:11:12]OFDProtocolAddRootSTLVToBuf [19:11:12]FM_MakeSignedData [19:11:12]FM_MakeSignedData [19:11:12]SAM_PROTO_SignData [19:11:12]wFMCommunicate request_size=4 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 0D 01 02 [19:11:12]Write to MH i2c: E2 08 00 7B 3B 80 0D 01 02 00 00 00 00 2F [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 7B 3B 00 90 00 2A [19:11:12]RAPDU: 90 00 [19:11:12]wFMCommunicate OK [19:11:12]wFMCommunicate request_size=255 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D0 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5D 02 00 35 04 06 00 5B [19:11:12]Write to MH i2c: E2 02 01 7C 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D0 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5D 02 00 35 04 06 00 5B 00 00 5B [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 7C 3B 00 90 00 2B [19:11:12]RAPDU: 90 00 [19:11:12]wFMCommunicate OK [19:11:12]wFMCommunicate request_size=10 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 0D 02 02 05 A3 90 03 EC EA [19:11:12]Write to MH i2c: E2 0D 00 7D 3B 80 0D 02 02 05 00 A3 90 03 EC EA 00 00 48 [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 03 00 7D 3B 00 90 00 2C [19:11:12]RAPDU: 90 00 [19:11:12]wFMCommunicate OK [19:11:12]wFMCommunicate request_size=4 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 0D 03 02 [19:11:12]Write to MH i2c: E2 08 00 7E 3B 80 0D 03 02 00 00 00 00 34 [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 0B 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 0B 00 7E 3B 00 A3 A5 FF 8F C7 02 23 AA 90 00 A1 [19:11:12]RAPDU: A3 A5 FF 8F C7 02 23 AA 90 00 [19:11:12]wFMCommunicate OK [19:11:12]SAM_PROTO_SignData done [19:11:12]FM_MakeSignedData done [19:11:12]CreateOFDProtocolMessage [19:11:12]wFMCommunicate request_size=4 [19:11:12]MH_SAM_APDU [19:11:12]CAPDU: 80 11 00 00 [19:11:12]Write to MH i2c: E2 08 00 7F 3B 80 11 00 00 00 00 00 00 34 [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:12]Read from MH i2c: E2 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 17 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: E2 17 00 7F 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [19:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:12]wFMCommunicate OK [19:11:12]CreateOFDProtocolMessage done [19:11:12]OFDSenderStorePacket 155101 [19:11:12]StoreOFDPacket docnum=155101 [19:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 2F 07 01 2C CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D0 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5D 02 00 35 04 06 00 5B A3 90 03 EC EA A3 A5 FF 8F C7 02 23 AA [19:11:12]CheckFolder [19:11:12]dirname=/storage/ofd_packets [19:11:12]CheckFolder done [19:11:12]ProducePacketName [19:11:12]name=ofd_packets/00155101 [19:11:12]NVStorageSaveData ofd_packets/00155101 [19:11:12]File name is /storage/ofd_packets/00155101 [19:11:12]Write 301 bytes [19:11:12]NVStorageSaveData done [19:11:12]OFDSenderStorePacket done [19:11:12]KKMCreateOFDPacket done [19:11:12]NVStorageSaveData kkm_last_timestamp [19:11:12]File name is /storage/kkm_last_timestamp [19:11:12]Write 4 bytes [19:11:12]NVStorageSaveData done [19:11:12]ExternCall_PrintAddStr [19:11:12]wPrintStart [19:11:12]Write to MH i2c: 01 00 00 80 3B BB [19:11:12]Write i2c OK [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: 01 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: 01 07 00 [19:11:12]MH_I2C_Read... [19:11:12]Read from MH i2c: 01 07 00 80 3B 00 00 00 00 00 FF 0F D0 [19:11:12]RasterBufferAndPrint [19:11:12]line Счет N : (1)873303 [19:11:12]line ИНН: 02508201610067 [19:11:12]line Контрольно-Кассовый Чек [19:11:12]line ПРОДАЖА [19:11:12]line ТРК (МРК, ГНК) : 22 [19:11:12]line Товар: 2710124130 [19:11:12]line Аи-92-К-5 [19:11:12]line 5.980 * 66.90 [19:11:12]line = 400.06 [19:11:12]line НДС 12% НСП 1% [19:11:12]line > о реализуемом товаре [19:11:12]line ОКРУГЛЕНИЕ: -0.06 [19:11:12]line ИТОГО: 400.00 [19:11:12]line Внесено: 400.00 [19:11:12]line СДАЧА: 0.00 [19:11:12]line НСП 1% : 3.54 [19:11:12]line НДС 12% : 42.48 [19:11:12]line Наличными: 400.00 [19:11:12]line Безнал.: 0.00 [19:11:12]line Место: АЗС № 165 "Партнер Нефть" [19:11:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:11:12]line СНО: Общий режим [19:11:12]line Чек 490 18.10.2024 19:11 [19:11:12]line Смена: 312 ФФД: 1.0 [19:11:12]line ЗНМ: 0300000234 [19:11:12]line РНМ: 0000137193017469 [19:11:12]line Версия ККМ: v1.0 [19:11:12]line ФМ: 0000000000963156 [19:11:12]line ФД: 155101 [19:11:12]line ФПД: 100758053973226 [19:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155101&fm=100758053973226&tin=02508201610067®Number=0000137193017469&sum=40000 [19:11:13]OFD Sender: Processing packet 155101 [packets to send 51, broken 50] [19:11:13]ProducePacketName [19:11:13]name=ofd_packets/00155101 [19:11:13]OFD Sender: To server: pG, [19:11:13]CommunicateWithHost lk.salyk.kg:30040 [19:11:13]ConnectInit lk.salyk.kg [19:11:13]written 0, free lines is 4095 [19:11:13]Connected sock=10 [19:11:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 2F 07 01 2C CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D0 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5D 02 00 35 04 06 00 5B A3 90 03 EC EA A3 A5 FF 8F C7 02 23 AA [19:11:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BC 12 47 00 EE 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 5D 02 00 F4 03 04 00 08 59 12 67 B6 04 01 00 00 16 E8 2B 06 D0 34 72 A3 [19:11:13]CommunicateWithHost err = 0 [19:11:13]CheckOFDResponse [19:11:13]1017 (14) - 77093643461234 [19:11:13]1041 (16) - 0000000000963156 [19:11:13]1040 (4) - 155101 [19:11:13]1012 (4) - 18.10.2024 12:48 [19:11:13]1206 (1) - 0 [19:11:13]OFD Sender: Remove packet 155101 [19:11:13]ProducePacketName [19:11:13]name=ofd_packets/00155101 [19:11:13]NVStorageDeleteData [19:11:13]Write to MH i2c: 01 00 00 AB 3B E6 [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: 01 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: 01 07 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: 01 07 00 AB 3B 00 00 00 00 00 01 0D FB [19:11:13]RasterBufferAndPrint [19:11:13]line [19:11:13]line [19:11:13]line [19:11:13]line [19:11:13]line [19:11:13]written 0, free lines is 3338 [19:11:13]MH_Cut [19:11:13]Write to MH i2c: D1 01 00 B2 3B 01 BF [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: D1 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: D1 01 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: D1 01 00 B2 3B 00 BE [19:11:13]Write to MH i2c: 01 00 00 B3 3B EE [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:14]OFD Sender: No OFD packet to send [19:11:14]*** Cut start [19:11:14]*** Partial cut [19:11:14]*** CUTSNS_PIN = 1 [19:11:14]*** CUTSNS_PIN = 0 [19:11:14]*** Brake cut motor [19:11:15]Read from MH i2c: 01 [19:11:15]MH_I2C_Read... [19:11:15]*** Stop cut motor [19:11:15]*** Cut end [19:11:15]Read from MH i2c: 01 07 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 07 00 B3 3B 00 00 00 00 00 FF 0F 03 [19:11:15]process_action close_receipt done [19:11:15]requested_data is exist [19:11:15]produce_requested_data [19:11:15]requested_item fm.sn is exist - process it [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 11 00 00 [19:11:15]Write to MH i2c: E2 08 00 B4 3B 80 11 00 00 00 00 00 00 69 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 B4 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [19:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:15]wFMCommunicate OK [19:11:15]requested_item fd.num is exist - process it [19:11:15]SAM_PROTO_GetFieldsCounters [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 13 00 00 [19:11:15]Write to MH i2c: E2 08 00 B5 3B 80 13 00 00 00 00 00 00 6C [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 62 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 62 00 B5 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [19:11:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:15]wFMCommunicate OK [19:11:15]SAM_PROTO_GetFieldsCounters done [19:11:15]requested_item shift.num is exist - process it [19:11:15]requested_item shift.opened is exist - process it [19:11:15]req_shift_opened [19:11:15]FM_GetShiftState [19:11:15]SAM_PROTO_GetShiftState [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 13 01 00 [19:11:15]Write to MH i2c: E2 08 00 B6 3B 80 13 01 00 00 00 00 00 6E [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0E 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0E 00 B6 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A5 [19:11:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:11:15]wFMCommunicate OK [19:11:15]SAM_PROTO_GetShiftState done [19:11:15]FM_GetShiftState done [19:11:15]req_shift_opened done [19:11:15]requested_item shift.open_date is exist - process it [19:11:15]req_shift_open_date [19:11:15]req_shift_open_date done [19:11:15]produce_requested_data done [19:11:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155101,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:11:15]process_action_free close_receipt [19:11:15]json_value_free [19:11:15]json_value_free done [19:11:15]process_json_proto returns [19:11:15]Send response to host [19:11:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155101,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:11:15]free response buf [19:11:15]execute_script done [19:11:15]execute_script returns [19:11:15]free content buf [19:11:15]Sock 9.Close socket [19:11:15]Sock 9.Thread stoped [19:11:19]OFD Sender: No OFD packet to send [19:11:24]OFD Sender: No OFD packet to send [19:11:29]OFD Sender: No OFD packet to send [19:11:34]OFD Sender: No OFD packet to send [19:11:39]OFD Sender: No OFD packet to send [19:11:44]OFD Sender: No OFD packet to send [19:11:49]OFD Sender: No OFD packet to send [19:11:49]accept exits with 7 [19:11:49]New connection [19:11:49]New thread 3066748260 created [19:11:49]Thread 3066891620 joined [19:11:49]Waiting for new connection... [19:11:49] Sock 7.Parse request [19:11:49]Sock 7.Check first char [19:11:49]Sock 7.First char is OK [19:11:49]request: POST /json_proto HTTP/1.0 [19:11:49]Method: POST [19:11:49]URL: /json_proto [19:11:49]Method is POST - this is cgi request [19:11:49]url: /json_proto [19:11:49]query_string will be loaded in cgi processing [19:11:49]execute_cgi json_proto POST (null) [19:11:49]execute_cgi path=json_proto method=POST [19:11:49]POST find Content-Length [19:11:49]Host: 172.17.53.67:8080 [19:11:49]Content-Length: 769 [19:11:49]Content-Type: application/json [19:11:49] [19:11:49]POST finish read [19:11:49]Found Content-Length = 769 [19:11:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:49]execute_script... [19:11:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:49]POST & json_proto [19:11:49]process_json_proto [19:11:49]json parsed OK: [19:11:49]protocol is kg_v1.0 [19:11:49]action value=close_receipt [19:11:49]process_action close_receipt [19:11:49]cmd_close_receipt [19:11:49]MH_GetDate [19:11:49]Write to MH i2c: F0 00 00 B7 3B E1 [19:11:49]Write i2c OK [19:11:49]MH_I2C_Read... [19:11:49]Read from MH i2c: F0 [19:11:49]MH_I2C_Read... [19:11:49]Read from MH i2c: F0 09 00 [19:11:49]MH_I2C_Read... [19:11:49]Read from MH i2c: F0 09 00 B7 3B 00 F7 B2 12 67 19 BC 99 64 DE [19:11:49]GetLastDocTimeStamp 1729278672 [19:11:49]current date 1729278711 [19:11:49]FM_GetShiftState [19:11:49]SAM_PROTO_GetShiftState [19:11:49]wFMCommunicate request_size=4 [19:11:49]MH_SAM_APDU [19:11:49]CAPDU: 80 13 01 00 [19:11:49]Write to MH i2c: E2 08 00 B8 3B 80 13 01 00 00 00 00 00 70 [19:11:49]Write i2c OK [19:11:49]MH_I2C_Read... [19:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:49]Read from MH i2c: E2 [19:11:49]MH_I2C_Read... [19:11:49]Read from MH i2c: E2 0E 00 [19:11:49]MH_I2C_Read... [19:11:49]Read from MH i2c: E2 0E 00 B8 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [19:11:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:11:49]wFMCommunicate OK [19:11:49]SAM_PROTO_GetShiftState done [19:11:49]FM_GetShiftState done [19:11:49]opened in 1729211399 [19:11:49]opened+sec_in_day 1729297799 [19:11:49]quantity*price = 100015 [19:11:49]sum+1 = 100017 [19:11:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 491 18.10.2024 19:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155102 ФПД: 221889035818533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191151&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155102&fm=221889035818533&tin=02508201610067®Number=0000137193017469&sum=100016 [19:11:51]StoreToDocumentArchive [19:11:51]shift 312 fd 155102 [19:11:51]save to /storage/0312/doc_00155102 [19:11:51]save last doc name /storage/0312/doc_00155102 to /storage/kkm_last_doc_name [19:11:51]save OK [19:11:51]Clear old archive folders... [19:11:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:51]tlvbuf is 01E0F370 [19:11:51]SAM_PROTO_ClearQueue [19:11:51]wFMCommunicate request_size=4 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 09 00 00 [19:11:51]Write to MH i2c: E2 08 00 C5 3B 80 09 00 00 00 00 00 00 72 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 C5 3B 00 90 00 74 [19:11:51]RAPDU: 90 00 [19:11:51]wFMCommunicate OK [19:11:51]SAM_PROTO_ClearQueue done [19:11:51]KKMCreateOFDPacket [19:11:51]OFDProtocolAddRootSTLVToBuf [19:11:51]FM_MakeSignedData [19:11:51]FM_MakeSignedData [19:11:51]SAM_PROTO_SignData [19:11:51]wFMCommunicate request_size=4 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 0D 01 02 [19:11:51]Write to MH i2c: E2 08 00 C6 3B 80 0D 01 02 00 00 00 00 7A [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 C6 3B 00 90 00 75 [19:11:51]RAPDU: 90 00 [19:11:51]wFMCommunicate OK [19:11:51]wFMCommunicate request_size=255 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 F7 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5D 02 00 35 04 06 00 C9 [19:11:51]Write to MH i2c: E2 02 01 C7 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 F7 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5D 02 00 35 04 06 00 C9 00 00 88 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 C7 3B 00 90 00 76 [19:11:51]RAPDU: 90 00 [19:11:51]wFMCommunicate OK [19:11:51]wFMCommunicate request_size=10 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 0D 02 02 05 CE 91 28 D6 25 [19:11:51]Write to MH i2c: E2 0D 00 C8 3B 80 0D 02 02 05 00 CE 91 28 D6 25 00 00 09 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 03 00 C8 3B 00 90 00 77 [19:11:51]RAPDU: 90 00 [19:11:51]wFMCommunicate OK [19:11:51]wFMCommunicate request_size=4 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 0D 03 02 [19:11:51]Write to MH i2c: E2 08 00 C9 3B 80 0D 03 02 00 00 00 00 7F [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 0B 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 0B 00 C9 3B 00 D2 50 5A ED AC 63 50 93 90 00 DB [19:11:51]RAPDU: D2 50 5A ED AC 63 50 93 90 00 [19:11:51]wFMCommunicate OK [19:11:51]SAM_PROTO_SignData done [19:11:51]FM_MakeSignedData done [19:11:51]CreateOFDProtocolMessage [19:11:51]wFMCommunicate request_size=4 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 11 00 00 [19:11:51]Write to MH i2c: E2 08 00 CA 3B 80 11 00 00 00 00 00 00 7F [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 17 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 17 00 CA 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [19:11:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:51]wFMCommunicate OK [19:11:51]CreateOFDProtocolMessage done [19:11:51]OFDSenderStorePacket 155102 [19:11:51]StoreOFDPacket docnum=155102 [19:11:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 5D 07 01 10 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 F7 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5D 02 00 35 04 06 00 C9 CE 91 28 D6 25 D2 50 5A ED AC 63 50 93 [19:11:51]CheckFolder [19:11:51]dirname=/storage/ofd_packets [19:11:51]CheckFolder done [19:11:51]ProducePacketName [19:11:51]name=ofd_packets/00155102 [19:11:51]NVStorageSaveData ofd_packets/00155102 [19:11:51]File name is /storage/ofd_packets/00155102 [19:11:51]Write 301 bytes [19:11:51]NVStorageSaveData done [19:11:51]OFDSenderStorePacket done [19:11:51]KKMCreateOFDPacket done [19:11:51]NVStorageSaveData kkm_last_timestamp [19:11:51]File name is /storage/kkm_last_timestamp [19:11:51]Write 4 bytes [19:11:51]NVStorageSaveData done [19:11:51]OFD Sender: Processing packet 155102 [packets to send 51, broken 50] [19:11:51]ProducePacketName [19:11:51]name=ofd_packets/00155102 [19:11:51]OFD Sender: To server: pG, [19:11:51]CommunicateWithHost lk.salyk.kg:30040 [19:11:51]ConnectInit lk.salyk.kg [19:11:51]ExternCall_PrintAddStr [19:11:51]wPrintStart [19:11:51]Write to MH i2c: 01 00 00 CB 3B 06 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: 01 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: 01 07 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: 01 07 00 CB 3B 00 00 00 00 00 FF 0F 1B [19:11:51]RasterBufferAndPrint [19:11:51]line Счет N : (1)873305 [19:11:51]line ИНН: 02508201610067 [19:11:51]line Контрольно-Кассовый Чек [19:11:51]line ПРОДАЖА [19:11:51]line ТРК (МРК, ГНК) : 42 [19:11:51]line Товар: 2710124130 [19:11:51]line Аи-92-К-5 [19:11:51]line 14.950 * 66.90 [19:11:51]line = 1000.16 [19:11:51]line НДС 12% НСП 1% [19:11:51]line > о реализуемом товаре [19:11:51]line ИТОГО: 1000.16 [19:11:51]line НСП 1% : 8.85 [19:11:51]line НДС 12% : 106.21 [19:11:51]line Наличными: 0.00 [19:11:51]line Безнал.: 1000.16 [19:11:51]line Место: АЗС № 165 "Партнер Нефть" [19:11:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:11:51]line СНО: Общий режим [19:11:51]line Чек 491 18.10.2024 19:11 [19:11:51]line Смена: 312 ФФД: 1.0 [19:11:51]line ЗНМ: 0300000234 [19:11:51]line РНМ: 0000137193017469 [19:11:51]line Версия ККМ: v1.0 [19:11:51]line Платежная система: Mbank [19:11:51]line ФМ: 0000000000963156 [19:11:51]line ФД: 155102 [19:11:51]line ФПД: 221889035818533 [19:11:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191151&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155102&fm=221889035818533&tin=02508201610067®Number=0000137193017469&sum=100016 [19:11:51]Connected sock=11 [19:11:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 5D 07 01 10 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 F7 B2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5D 02 00 35 04 06 00 C9 CE 91 28 D6 25 D2 50 5A ED AC 63 50 93 [19:11:51]written 0, free lines is 4095 [19:11:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 91 47 00 9A B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 5D 02 00 F4 03 04 00 2E 59 12 67 B6 04 01 00 00 D0 59 F5 55 82 4C 66 1B [19:11:52]CommunicateWithHost err = 0 [19:11:52]CheckOFDResponse [19:11:52]1017 (14) - 77093643461234 [19:11:52]1041 (16) - 0000000000963156 [19:11:52]1040 (4) - 155102 [19:11:52]1012 (4) - 18.10.2024 12:48 [19:11:52]1206 (1) - 0 [19:11:52]OFD Sender: Remove packet 155102 [19:11:52]ProducePacketName [19:11:52]name=ofd_packets/00155102 [19:11:52]NVStorageDeleteData [19:11:52]Write to MH i2c: 01 00 00 F4 3B 2F [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 07 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 07 00 F4 3B 00 00 00 00 00 1B 0D 5E [19:11:52]RasterBufferAndPrint [19:11:52]line [19:11:52]line [19:11:52]line [19:11:52]line [19:11:52]line [19:11:52]written 0, free lines is 3361 [19:11:52]MH_Cut [19:11:52]Write to MH i2c: D1 01 00 FB 3B 01 08 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: D1 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: D1 01 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: D1 01 00 FB 3B 00 07 [19:11:52]Write to MH i2c: 01 00 00 FC 3B 37 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]OFD Sender: No OFD packet to send [19:11:53]*** Cut start [19:11:53]*** Partial cut [19:11:53]*** CUTSNS_PIN = 1 [19:11:53]*** CUTSNS_PIN = 0 [19:11:53]*** Brake cut motor [19:11:53]Read from MH i2c: 01 [19:11:53]MH_I2C_Read... [19:11:53]*** Stop cut motor [19:11:53]*** Cut end [19:11:53]Read from MH i2c: 01 07 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: 01 07 00 FC 3B 00 00 00 00 00 FF 0F 4C [19:11:53]process_action close_receipt done [19:11:53]requested_data is exist [19:11:53]produce_requested_data [19:11:53]requested_item fm.sn is exist - process it [19:11:53]wFMCommunicate request_size=4 [19:11:53]MH_SAM_APDU [19:11:53]CAPDU: 80 11 00 00 [19:11:53]Write to MH i2c: E2 08 00 FD 3B 80 11 00 00 00 00 00 00 B2 [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:53]Read from MH i2c: E2 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 17 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 17 00 FD 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [19:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:53]wFMCommunicate OK [19:11:53]requested_item fd.num is exist - process it [19:11:53]SAM_PROTO_GetFieldsCounters [19:11:53]wFMCommunicate request_size=4 [19:11:53]MH_SAM_APDU [19:11:53]CAPDU: 80 13 00 00 [19:11:53]Write to MH i2c: E2 08 00 FE 3B 80 13 00 00 00 00 00 00 B5 [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:53]Read from MH i2c: E2 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 62 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 62 00 FE 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [19:11:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:53]wFMCommunicate OK [19:11:53]SAM_PROTO_GetFieldsCounters done [19:11:53]requested_item shift.num is exist - process it [19:11:53]requested_item shift.opened is exist - process it [19:11:53]req_shift_opened [19:11:53]FM_GetShiftState [19:11:53]SAM_PROTO_GetShiftState [19:11:53]wFMCommunicate request_size=4 [19:11:53]MH_SAM_APDU [19:11:53]CAPDU: 80 13 01 00 [19:11:53]Write to MH i2c: E2 08 00 FF 3B 80 13 01 00 00 00 00 00 B7 [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:53]Read from MH i2c: E2 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 0E 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: E2 0E 00 FF 3B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EE [19:11:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:11:53]wFMCommunicate OK [19:11:53]SAM_PROTO_GetShiftState done [19:11:53]FM_GetShiftState done [19:11:53]req_shift_opened done [19:11:53]requested_item shift.open_date is exist - process it [19:11:53]req_shift_open_date [19:11:53]req_shift_open_date done [19:11:53]produce_requested_data done [19:11:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155102,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:11:53]process_action_free close_receipt [19:11:53]json_value_free [19:11:53]json_value_free done [19:11:53]process_json_proto returns [19:11:53]Send response to host [19:11:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155102,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:11:53]free response buf [19:11:53]execute_script done [19:11:53]execute_script returns [19:11:53]free content buf [19:11:53]Sock 7.Close socket [19:11:53]Sock 7.Thread stoped [19:11:57]OFD Sender: No OFD packet to send [19:12:02]OFD Sender: No OFD packet to send [19:12:07]OFD Sender: No OFD packet to send [19:12:12]OFD Sender: No OFD packet to send [19:12:17]OFD Sender: No OFD packet to send [19:12:22]OFD Sender: No OFD packet to send [19:12:27]OFD Sender: No OFD packet to send [19:12:32]OFD Sender: No OFD packet to send [19:12:37]OFD Sender: No OFD packet to send [19:12:42]OFD Sender: No OFD packet to send [19:12:47]OFD Sender: No OFD packet to send [19:12:52]OFD Sender: No OFD packet to send [19:12:57]OFD Sender: No OFD packet to send [19:13:02]OFD Sender: No OFD packet to send [19:13:07]OFD Sender: No OFD packet to send [19:13:12]OFD Sender: No OFD packet to send [19:13:17]OFD Sender: No OFD packet to send [19:13:22]OFD Sender: No OFD packet to send [19:13:27]OFD Sender: No OFD packet to send [19:13:32]OFD Sender: No OFD packet to send [19:13:37]OFD Sender: No OFD packet to send [19:13:42]OFD Sender: No OFD packet to send [19:13:46]accept exits with 9 [19:13:46]New connection [19:13:46]New thread 3066891620 created [19:13:46]Thread 3066748260 joined [19:13:46]Waiting for new connection... [19:13:46] Sock 9.Parse request [19:13:46]Sock 9.Check first char [19:13:46]Sock 9.First char is OK [19:13:46]request: POST /json_proto HTTP/1.0 [19:13:46]Method: POST [19:13:46]URL: /json_proto [19:13:46]Method is POST - this is cgi request [19:13:46]url: /json_proto [19:13:46]query_string will be loaded in cgi processing [19:13:46]execute_cgi json_proto POST (null) [19:13:46]execute_cgi path=json_proto method=POST [19:13:46]POST find Content-Length [19:13:46]Host: 172.17.53.67:8080 [19:13:46]Content-Length: 677 [19:13:46]Content-Type: application/json [19:13:46] [19:13:46]POST finish read [19:13:46]Found Content-Length = 677 [19:13:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:46]execute_script... [19:13:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:46]POST & json_proto [19:13:46]process_json_proto [19:13:46]json parsed OK: [19:13:46]protocol is kg_v1.0 [19:13:46]action value=close_receipt [19:13:46]process_action close_receipt [19:13:46]cmd_close_receipt [19:13:46]MH_GetDate [19:13:46]Write to MH i2c: F0 00 00 00 3C 2B [19:13:46]Write i2c OK [19:13:46]MH_I2C_Read... [19:13:46]Read from MH i2c: F0 [19:13:46]MH_I2C_Read... [19:13:46]Read from MH i2c: F0 09 00 [19:13:46]MH_I2C_Read... [19:13:46]Read from MH i2c: F0 09 00 00 3C 00 6C B3 12 67 19 BC 99 64 9E [19:13:46]GetLastDocTimeStamp 1729278711 [19:13:46]current date 1729278828 [19:13:46]FM_GetShiftState [19:13:46]SAM_PROTO_GetShiftState [19:13:46]wFMCommunicate request_size=4 [19:13:46]MH_SAM_APDU [19:13:46]CAPDU: 80 13 01 00 [19:13:46]Write to MH i2c: E2 08 00 01 3C 80 13 01 00 00 00 00 00 BA [19:13:46]Write i2c OK [19:13:46]MH_I2C_Read... [19:13:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:46]Read from MH i2c: E2 [19:13:46]MH_I2C_Read... [19:13:46]Read from MH i2c: E2 0E 00 [19:13:46]MH_I2C_Read... [19:13:46]Read from MH i2c: E2 0E 00 01 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F1 [19:13:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:13:46]wFMCommunicate OK [19:13:46]SAM_PROTO_GetShiftState done [19:13:46]FM_GetShiftState done [19:13:46]opened in 1729211399 [19:13:46]opened+sec_in_day 1729297799 [19:13:46]quantity*price = 50041 [19:13:46]sum+1 = 50042 [19:13:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 492 18.10.2024 19:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155103 ФПД: 58007877074080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155103&fm=58007877074080&tin=02508201610067®Number=0000137193017469&sum=50000 [19:13:48]StoreToDocumentArchive [19:13:48]shift 312 fd 155103 [19:13:48]save to /storage/0312/doc_00155103 [19:13:48]save last doc name /storage/0312/doc_00155103 to /storage/kkm_last_doc_name [19:13:48]save OK [19:13:48]Clear old archive folders... [19:13:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:48]tlvbuf is 01E589E0 [19:13:48]SAM_PROTO_ClearQueue [19:13:48]wFMCommunicate request_size=4 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 09 00 00 [19:13:48]Write to MH i2c: E2 08 00 0E 3C 80 09 00 00 00 00 00 00 BC [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 0E 3C 00 90 00 BE [19:13:48]RAPDU: 90 00 [19:13:48]wFMCommunicate OK [19:13:48]SAM_PROTO_ClearQueue done [19:13:48]KKMCreateOFDPacket [19:13:48]OFDProtocolAddRootSTLVToBuf [19:13:48]FM_MakeSignedData [19:13:48]FM_MakeSignedData [19:13:48]SAM_PROTO_SignData [19:13:48]wFMCommunicate request_size=4 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 0D 01 02 [19:13:48]Write to MH i2c: E2 08 00 0F 3C 80 0D 01 02 00 00 00 00 C4 [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 0F 3C 00 90 00 BF [19:13:48]RAPDU: 90 00 [19:13:48]wFMCommunicate OK [19:13:48]wFMCommunicate request_size=255 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 6C B3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5D 02 00 35 04 06 00 34 [19:13:48]Write to MH i2c: E2 02 01 10 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 6C B3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5D 02 00 35 04 06 00 34 00 00 9B [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 10 3C 00 90 00 C0 [19:13:48]RAPDU: 90 00 [19:13:48]wFMCommunicate OK [19:13:48]wFMCommunicate request_size=10 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 0D 02 02 05 C2 02 E8 3C A0 [19:13:48]Write to MH i2c: E2 0D 00 11 3C 80 0D 02 02 05 00 C2 02 E8 3C A0 00 00 59 [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 03 00 11 3C 00 90 00 C1 [19:13:48]RAPDU: 90 00 [19:13:48]wFMCommunicate OK [19:13:48]wFMCommunicate request_size=4 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 0D 03 02 [19:13:48]Write to MH i2c: E2 08 00 12 3C 80 0D 03 02 00 00 00 00 C9 [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 0B 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 0B 00 12 3C 00 E5 60 70 DB 0C E6 3D 47 90 00 D0 [19:13:48]RAPDU: E5 60 70 DB 0C E6 3D 47 90 00 [19:13:48]wFMCommunicate OK [19:13:48]SAM_PROTO_SignData done [19:13:48]FM_MakeSignedData done [19:13:48]CreateOFDProtocolMessage [19:13:48]wFMCommunicate request_size=4 [19:13:48]MH_SAM_APDU [19:13:48]CAPDU: 80 11 00 00 [19:13:48]Write to MH i2c: E2 08 00 13 3C 80 11 00 00 00 00 00 00 C9 [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:48]Read from MH i2c: E2 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 17 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: E2 17 00 13 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [19:13:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:13:48]wFMCommunicate OK [19:13:48]CreateOFDProtocolMessage done [19:13:48]OFDSenderStorePacket 155103 [19:13:48]StoreOFDPacket docnum=155103 [19:13:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 AB 07 01 DE 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 6C B3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5D 02 00 35 04 06 00 34 C2 02 E8 3C A0 E5 60 70 DB 0C E6 3D 47 [19:13:48]CheckFolder [19:13:48]dirname=/storage/ofd_packets [19:13:48]CheckFolder done [19:13:48]ProducePacketName [19:13:48]name=ofd_packets/00155103 [19:13:48]NVStorageSaveData ofd_packets/00155103 [19:13:48]File name is /storage/ofd_packets/00155103 [19:13:48]Write 301 bytes [19:13:48]NVStorageSaveData done [19:13:48]OFDSenderStorePacket done [19:13:48]KKMCreateOFDPacket done [19:13:48]NVStorageSaveData kkm_last_timestamp [19:13:48]File name is /storage/kkm_last_timestamp [19:13:48]Write 4 bytes [19:13:48]NVStorageSaveData done [19:13:48]ExternCall_PrintAddStr [19:13:48]wPrintStart [19:13:48]Write to MH i2c: 01 00 00 14 3C 50 [19:13:48]Write i2c OK [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: 01 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: 01 07 00 [19:13:48]MH_I2C_Read... [19:13:48]Read from MH i2c: 01 07 00 14 3C 00 00 00 00 00 FF 0F 65 [19:13:48]RasterBufferAndPrint [19:13:48]line Счет N : (1)873306 [19:13:48]line ИНН: 02508201610067 [19:13:48]line Контрольно-Кассовый Чек [19:13:48]line ПРОДАЖА [19:13:48]line ТРК (МРК, ГНК) : 32 [19:13:48]line Товар: 2710124130 [19:13:48]line Аи-92-К-5 [19:13:48]line 7.480 * 66.90 [19:13:48]line = 500.41 [19:13:48]line НДС 12% НСП 1% [19:13:48]line > о реализуемом товаре [19:13:48]line ОКРУГЛЕНИЕ: -0.41 [19:13:48]line ИТОГО: 500.00 [19:13:48]line Внесено: 500.00 [19:13:48]line СДАЧА: 0.00 [19:13:48]line НСП 1% : 4.43 [19:13:48]line НДС 12% : 53.14 [19:13:48]line Наличными: 500.00 [19:13:48]line Безнал.: 0.00 [19:13:48]line Место: АЗС № 165 "Партнер Нефть" [19:13:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:13:48]line СНО: Общий режим [19:13:48]line Чек 492 18.10.2024 19:13 [19:13:48]line Смена: 312 ФФД: 1.0 [19:13:48]line ЗНМ: 0300000234 [19:13:48]line РНМ: 0000137193017469 [19:13:48]line Версия ККМ: v1.0 [19:13:48]line ФМ: 0000000000963156 [19:13:48]line ФД: 155103 [19:13:48]line ФПД: 58007877074080 [19:13:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155103&fm=58007877074080&tin=02508201610067®Number=0000137193017469&sum=50000 [19:13:48]OFD Sender: Processing packet 155103 [packets to send 51, broken 50] [19:13:48]ProducePacketName [19:13:48]name=ofd_packets/00155103 [19:13:48]OFD Sender: To server: pG, [19:13:48]CommunicateWithHost lk.salyk.kg:30040 [19:13:48]ConnectInit lk.salyk.kg [19:13:48]written 0, free lines is 4095 [19:13:49]Connected sock=11 [19:13:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 AB 07 01 DE 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 6C B3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5D 02 00 35 04 06 00 34 C2 02 E8 3C A0 E5 60 70 DB 0C E6 3D 47 [19:13:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D3 66 47 00 F6 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 5D 02 00 F4 03 04 00 A4 59 12 67 B6 04 01 00 00 FC E9 48 E5 EA 8C 2D 73 [19:13:49]CommunicateWithHost err = 0 [19:13:49]CheckOFDResponse [19:13:49]1017 (14) - 77093643461234 [19:13:49]1041 (16) - 0000000000963156 [19:13:49]1040 (4) - 155103 [19:13:49]1012 (4) - 18.10.2024 12:50 [19:13:49]1206 (1) - 0 [19:13:49]OFD Sender: Remove packet 155103 [19:13:49]ProducePacketName [19:13:49]name=ofd_packets/00155103 [19:13:49]NVStorageDeleteData [19:13:49]Write to MH i2c: 01 00 00 3F 3C 7B [19:13:49]Write i2c OK [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: 01 [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: 01 07 00 [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: 01 07 00 3F 3C 00 00 00 00 00 F4 0C 82 [19:13:49]RasterBufferAndPrint [19:13:49]line [19:13:49]line [19:13:49]line [19:13:49]line [19:13:49]line [19:13:49]written 0, free lines is 3322 [19:13:49]MH_Cut [19:13:49]Write to MH i2c: D1 01 00 46 3C 01 54 [19:13:49]Write i2c OK [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: D1 [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: D1 01 00 [19:13:49]MH_I2C_Read... [19:13:49]Read from MH i2c: D1 01 00 46 3C 00 53 [19:13:49]Write to MH i2c: 01 00 00 47 3C 83 [19:13:49]Write i2c OK [19:13:49]MH_I2C_Read... [19:13:49]OFD Sender: No OFD packet to send [19:13:50]*** Cut start [19:13:50]*** Partial cut [19:13:50]*** CUTSNS_PIN = 1 [19:13:50]*** CUTSNS_PIN = 0 [19:13:50]*** Brake cut motor [19:13:50]Read from MH i2c: 01 [19:13:50]MH_I2C_Read... [19:13:50]*** Stop cut motor [19:13:50]*** Cut end [19:13:50]Read from MH i2c: 01 07 00 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: 01 07 00 47 3C 00 00 00 00 00 FF 0F 98 [19:13:50]process_action close_receipt done [19:13:50]requested_data is exist [19:13:50]produce_requested_data [19:13:50]requested_item fm.sn is exist - process it [19:13:50]wFMCommunicate request_size=4 [19:13:50]MH_SAM_APDU [19:13:50]CAPDU: 80 11 00 00 [19:13:50]Write to MH i2c: E2 08 00 48 3C 80 11 00 00 00 00 00 00 FE [19:13:50]Write i2c OK [19:13:50]MH_I2C_Read... [19:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:50]Read from MH i2c: E2 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 17 00 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 17 00 48 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [19:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:13:50]wFMCommunicate OK [19:13:50]requested_item fd.num is exist - process it [19:13:50]SAM_PROTO_GetFieldsCounters [19:13:50]wFMCommunicate request_size=4 [19:13:50]MH_SAM_APDU [19:13:50]CAPDU: 80 13 00 00 [19:13:50]Write to MH i2c: E2 08 00 49 3C 80 13 00 00 00 00 00 00 01 [19:13:50]Write i2c OK [19:13:50]MH_I2C_Read... [19:13:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:50]Read from MH i2c: E2 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 62 00 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 62 00 49 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [19:13:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:50]wFMCommunicate OK [19:13:50]SAM_PROTO_GetFieldsCounters done [19:13:50]requested_item shift.num is exist - process it [19:13:50]requested_item shift.opened is exist - process it [19:13:50]req_shift_opened [19:13:50]FM_GetShiftState [19:13:50]SAM_PROTO_GetShiftState [19:13:50]wFMCommunicate request_size=4 [19:13:50]MH_SAM_APDU [19:13:50]CAPDU: 80 13 01 00 [19:13:50]Write to MH i2c: E2 08 00 4A 3C 80 13 01 00 00 00 00 00 03 [19:13:50]Write i2c OK [19:13:50]MH_I2C_Read... [19:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:50]Read from MH i2c: E2 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 0E 00 [19:13:50]MH_I2C_Read... [19:13:50]Read from MH i2c: E2 0E 00 4A 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [19:13:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:13:50]wFMCommunicate OK [19:13:50]SAM_PROTO_GetShiftState done [19:13:50]FM_GetShiftState done [19:13:50]req_shift_opened done [19:13:50]requested_item shift.open_date is exist - process it [19:13:50]req_shift_open_date [19:13:50]req_shift_open_date done [19:13:50]produce_requested_data done [19:13:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155103,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:13:50]process_action_free close_receipt [19:13:50]json_value_free [19:13:50]json_value_free done [19:13:50]process_json_proto returns [19:13:50]Send response to host [19:13:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155103,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:13:50]free response buf [19:13:50]execute_script done [19:13:50]execute_script returns [19:13:50]free content buf [19:13:50]Sock 9.Close socket [19:13:50]Sock 9.Thread stoped [19:13:54]OFD Sender: No OFD packet to send [19:13:59]OFD Sender: No OFD packet to send [19:14:04]OFD Sender: No OFD packet to send [19:14:09]OFD Sender: No OFD packet to send [19:14:14]OFD Sender: No OFD packet to send [19:14:19]OFD Sender: No OFD packet to send [19:14:24]OFD Sender: No OFD packet to send [19:14:29]OFD Sender: No OFD packet to send [19:14:34]OFD Sender: No OFD packet to send [19:14:39]OFD Sender: No OFD packet to send [19:14:44]OFD Sender: No OFD packet to send [19:14:49]OFD Sender: No OFD packet to send [19:14:54]OFD Sender: No OFD packet to send [19:14:59]OFD Sender: No OFD packet to send [19:15:04]OFD Sender: No OFD packet to send [19:15:09]OFD Sender: No OFD packet to send [19:15:14]OFD Sender: No OFD packet to send [19:15:19]OFD Sender: No OFD packet to send [19:15:24]OFD Sender: No OFD packet to send [19:15:29]OFD Sender: No OFD packet to send [19:15:34]OFD Sender: No OFD packet to send [19:15:39]OFD Sender: No OFD packet to send [19:15:44]OFD Sender: No OFD packet to send [19:15:49]OFD Sender: No OFD packet to send [19:15:54]OFD Sender: No OFD packet to send [19:15:59]OFD Sender: No OFD packet to send [19:16:04]OFD Sender: No OFD packet to send [19:16:09]OFD Sender: No OFD packet to send [19:16:14]OFD Sender: No OFD packet to send [19:16:19]OFD Sender: No OFD packet to send [19:16:24]OFD Sender: No OFD packet to send [19:16:29]OFD Sender: No OFD packet to send [19:16:34]OFD Sender: No OFD packet to send [19:16:36]accept exits with 7 [19:16:36]New connection [19:16:36]New thread 3066748260 created [19:16:36]Thread 3066891620 joined [19:16:36]Waiting for new connection... [19:16:36] Sock 7.Parse request [19:16:36]Sock 7.Check first char [19:16:36]Sock 7.First char is OK [19:16:36]request: POST /json_proto HTTP/1.0 [19:16:36]Method: POST [19:16:36]URL: /json_proto [19:16:36]Method is POST - this is cgi request [19:16:36]url: /json_proto [19:16:36]query_string will be loaded in cgi processing [19:16:36]execute_cgi json_proto POST (null) [19:16:36]execute_cgi path=json_proto method=POST [19:16:36]POST find Content-Length [19:16:36]Host: 172.17.53.67:8080 [19:16:36]Content-Length: 677 [19:16:36]Content-Type: application/json [19:16:36] [19:16:36]POST finish read [19:16:36]Found Content-Length = 677 [19:16:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:36]execute_script... [19:16:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:36]POST & json_proto [19:16:36]process_json_proto [19:16:36]json parsed OK: [19:16:36]protocol is kg_v1.0 [19:16:36]action value=close_receipt [19:16:36]process_action close_receipt [19:16:36]cmd_close_receipt [19:16:36]MH_GetDate [19:16:36]Write to MH i2c: F0 00 00 4B 3C 76 [19:16:36]Write i2c OK [19:16:36]MH_I2C_Read... [19:16:36]Read from MH i2c: F0 [19:16:36]MH_I2C_Read... [19:16:36]Read from MH i2c: F0 09 00 [19:16:36]MH_I2C_Read... [19:16:36]Read from MH i2c: F0 09 00 4B 3C 00 15 B4 12 67 19 BC 99 64 93 [19:16:36]GetLastDocTimeStamp 1729278828 [19:16:36]current date 1729278997 [19:16:36]FM_GetShiftState [19:16:36]SAM_PROTO_GetShiftState [19:16:36]wFMCommunicate request_size=4 [19:16:36]MH_SAM_APDU [19:16:36]CAPDU: 80 13 01 00 [19:16:36]Write to MH i2c: E2 08 00 4C 3C 80 13 01 00 00 00 00 00 05 [19:16:36]Write i2c OK [19:16:36]MH_I2C_Read... [19:16:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:36]Read from MH i2c: E2 [19:16:36]MH_I2C_Read... [19:16:36]Read from MH i2c: E2 0E 00 [19:16:36]MH_I2C_Read... [19:16:36]Read from MH i2c: E2 0E 00 4C 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [19:16:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:16:36]wFMCommunicate OK [19:16:36]SAM_PROTO_GetShiftState done [19:16:36]FM_GetShiftState done [19:16:36]opened in 1729211399 [19:16:36]opened+sec_in_day 1729297799 [19:16:36]quantity*price = 20034 [19:16:36]sum+1 = 20035 [19:16:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 493 18.10.2024 19:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155104 ФПД: 246723355176893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155104&fm=246723355176893&tin=02508201610067®Number=0000137193017469&sum=20000 [19:16:37]StoreToDocumentArchive [19:16:37]shift 312 fd 155104 [19:16:37]save to /storage/0312/doc_00155104 [19:16:37]save last doc name /storage/0312/doc_00155104 to /storage/kkm_last_doc_name [19:16:37]save OK [19:16:37]Clear old archive folders... [19:16:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:16:37]tlvbuf is B6D998D0 [19:16:37]SAM_PROTO_ClearQueue [19:16:37]wFMCommunicate request_size=4 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 09 00 00 [19:16:37]Write to MH i2c: E2 08 00 59 3C 80 09 00 00 00 00 00 00 07 [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:37]Read from MH i2c: E2 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 59 3C 00 90 00 09 [19:16:37]RAPDU: 90 00 [19:16:37]wFMCommunicate OK [19:16:37]SAM_PROTO_ClearQueue done [19:16:37]KKMCreateOFDPacket [19:16:37]OFDProtocolAddRootSTLVToBuf [19:16:37]FM_MakeSignedData [19:16:37]FM_MakeSignedData [19:16:37]SAM_PROTO_SignData [19:16:37]wFMCommunicate request_size=4 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 0D 01 02 [19:16:37]Write to MH i2c: E2 08 00 5A 3C 80 0D 01 02 00 00 00 00 0F [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:37]Read from MH i2c: E2 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 5A 3C 00 90 00 0A [19:16:37]RAPDU: 90 00 [19:16:37]wFMCommunicate OK [19:16:37]wFMCommunicate request_size=255 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 15 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5D 02 00 35 04 06 00 E0 [19:16:37]Write to MH i2c: E2 02 01 5B 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 15 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5D 02 00 35 04 06 00 E0 00 00 DF [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:37]Read from MH i2c: E2 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 5B 3C 00 90 00 0B [19:16:37]RAPDU: 90 00 [19:16:37]wFMCommunicate OK [19:16:37]wFMCommunicate request_size=10 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 0D 02 02 05 64 C1 F1 6F BD [19:16:37]Write to MH i2c: E2 0D 00 5C 3C 80 0D 02 02 05 00 64 C1 F1 6F BD 00 00 5E [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:37]Read from MH i2c: E2 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 03 00 5C 3C 00 90 00 0C [19:16:37]RAPDU: 90 00 [19:16:37]wFMCommunicate OK [19:16:37]wFMCommunicate request_size=4 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 0D 03 02 [19:16:37]Write to MH i2c: E2 08 00 5D 3C 80 0D 03 02 00 00 00 00 14 [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:37]Read from MH i2c: E2 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 0B 00 [19:16:37]MH_I2C_Read... [19:16:37]Read from MH i2c: E2 0B 00 5D 3C 00 F4 2B AF 49 AF 49 B2 AF 90 00 85 [19:16:37]RAPDU: F4 2B AF 49 AF 49 B2 AF 90 00 [19:16:37]wFMCommunicate OK [19:16:37]SAM_PROTO_SignData done [19:16:37]FM_MakeSignedData done [19:16:37]CreateOFDProtocolMessage [19:16:37]wFMCommunicate request_size=4 [19:16:37]MH_SAM_APDU [19:16:37]CAPDU: 80 11 00 00 [19:16:37]Write to MH i2c: E2 08 00 5E 3C 80 11 00 00 00 00 00 00 14 [19:16:37]Write i2c OK [19:16:37]MH_I2C_Read... [19:16:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:38]Read from MH i2c: E2 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: E2 17 00 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: E2 17 00 5E 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [19:16:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:16:38]wFMCommunicate OK [19:16:38]CreateOFDProtocolMessage done [19:16:38]OFDSenderStorePacket 155104 [19:16:38]StoreOFDPacket docnum=155104 [19:16:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A CD 07 01 F1 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 15 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5D 02 00 35 04 06 00 E0 64 C1 F1 6F BD F4 2B AF 49 AF 49 B2 AF [19:16:38]CheckFolder [19:16:38]dirname=/storage/ofd_packets [19:16:38]CheckFolder done [19:16:38]ProducePacketName [19:16:38]name=ofd_packets/00155104 [19:16:38]NVStorageSaveData ofd_packets/00155104 [19:16:38]File name is /storage/ofd_packets/00155104 [19:16:38]Write 301 bytes [19:16:38]NVStorageSaveData done [19:16:38]OFDSenderStorePacket done [19:16:38]KKMCreateOFDPacket done [19:16:38]NVStorageSaveData kkm_last_timestamp [19:16:38]File name is /storage/kkm_last_timestamp [19:16:38]Write 4 bytes [19:16:38]NVStorageSaveData done [19:16:38]ExternCall_PrintAddStr [19:16:38]wPrintStart [19:16:38]Write to MH i2c: 01 00 00 5F 3C 9B [19:16:38]OFD Sender: Processing packet 155104 [packets to send 51, broken 50] [19:16:38]ProducePacketName [19:16:38]name=ofd_packets/00155104 [19:16:38]OFD Sender: To server: pG, [19:16:38]CommunicateWithHost lk.salyk.kg:30040 [19:16:38]ConnectInit lk.salyk.kg [19:16:38]Write i2c OK [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 07 00 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 07 00 5F 3C 00 00 00 00 00 FF 0F B0 [19:16:38]RasterBufferAndPrint [19:16:38]line Счет N : (1)873307 [19:16:38]line ИНН: 02508201610067 [19:16:38]line Контрольно-Кассовый Чек [19:16:38]line ПРОДАЖА [19:16:38]line ТРК (МРК, ГНК) : 11 [19:16:38]line Товар: 2710124500 [19:16:38]line Аи-95-К-5 [19:16:38]line 2.700 * 74.20 [19:16:38]line = 200.34 [19:16:38]line НДС 12% НСП 1% [19:16:38]line > о реализуемом товаре [19:16:38]line ОКРУГЛЕНИЕ: -0.34 [19:16:38]line ИТОГО: 200.00 [19:16:38]line Внесено: 200.00 [19:16:38]line СДАЧА: 0.00 [19:16:38]line НСП 1% : 1.77 [19:16:38]line НДС 12% : 21.27 [19:16:38]line Наличными: 200.00 [19:16:38]line Безнал.: 0.00 [19:16:38]line Место: АЗС № 165 "Партнер Нефть" [19:16:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:16:38]line СНО: Общий режим [19:16:38]line Чек 493 18.10.2024 19:16 [19:16:38]line Смена: 312 ФФД: 1.0 [19:16:38]line ЗНМ: 0300000234 [19:16:38]line РНМ: 0000137193017469 [19:16:38]line Версия ККМ: v1.0 [19:16:38]line ФМ: 0000000000963156 [19:16:38]line ФД: 155104 [19:16:38]line ФПД: 246723355176893 [19:16:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155104&fm=246723355176893&tin=02508201610067®Number=0000137193017469&sum=20000 [19:16:38]written 0, free lines is 4095 [19:16:38]Connected sock=11 [19:16:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A CD 07 01 F1 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 15 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5D 02 00 35 04 06 00 E0 64 C1 F1 6F BD F4 2B AF 49 AF 49 B2 AF [19:16:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C7 78 47 00 50 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 5D 02 00 F4 03 04 00 4D 5A 12 67 B6 04 01 00 00 A7 F1 E9 7C 5B C8 0D 49 [19:16:38]CommunicateWithHost err = 0 [19:16:38]CheckOFDResponse [19:16:38]1017 (14) - 77093643461234 [19:16:38]1041 (16) - 0000000000963156 [19:16:38]1040 (4) - 155104 [19:16:38]1012 (4) - 18.10.2024 12:53 [19:16:38]1206 (1) - 0 [19:16:38]OFD Sender: Remove packet 155104 [19:16:38]ProducePacketName [19:16:38]name=ofd_packets/00155104 [19:16:38]NVStorageDeleteData [19:16:38]Write to MH i2c: 01 00 00 8A 3C C6 [19:16:38]Write i2c OK [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 07 00 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: 01 07 00 8A 3C 00 00 00 00 00 E3 0C BC [19:16:38]RasterBufferAndPrint [19:16:38]line [19:16:38]line [19:16:38]line [19:16:38]line [19:16:38]line [19:16:38]written 0, free lines is 3305 [19:16:38]MH_Cut [19:16:38]Write to MH i2c: D1 01 00 91 3C 01 9F [19:16:38]Write i2c OK [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: D1 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: D1 01 00 [19:16:38]MH_I2C_Read... [19:16:38]Read from MH i2c: D1 01 00 91 3C 00 9E [19:16:38]Write to MH i2c: 01 00 00 92 3C CE [19:16:38]Write i2c OK [19:16:38]MH_I2C_Read... [19:16:39]OFD Sender: No OFD packet to send [19:16:39]*** Cut start [19:16:39]*** Partial cut [19:16:39]*** CUTSNS_PIN = 1 [19:16:39]*** CUTSNS_PIN = 0 [19:16:39]*** Brake cut motor [19:16:40]Read from MH i2c: 01 [19:16:40]MH_I2C_Read... [19:16:40]*** Stop cut motor [19:16:40]*** Cut end [19:16:40]Read from MH i2c: 01 07 00 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: 01 07 00 92 3C 00 00 00 00 00 FF 0F E3 [19:16:40]process_action close_receipt done [19:16:40]requested_data is exist [19:16:40]produce_requested_data [19:16:40]requested_item fm.sn is exist - process it [19:16:40]wFMCommunicate request_size=4 [19:16:40]MH_SAM_APDU [19:16:40]CAPDU: 80 11 00 00 [19:16:40]Write to MH i2c: E2 08 00 93 3C 80 11 00 00 00 00 00 00 49 [19:16:40]Write i2c OK [19:16:40]MH_I2C_Read... [19:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:40]Read from MH i2c: E2 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 17 00 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 17 00 93 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [19:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:16:40]wFMCommunicate OK [19:16:40]requested_item fd.num is exist - process it [19:16:40]SAM_PROTO_GetFieldsCounters [19:16:40]wFMCommunicate request_size=4 [19:16:40]MH_SAM_APDU [19:16:40]CAPDU: 80 13 00 00 [19:16:40]Write to MH i2c: E2 08 00 94 3C 80 13 00 00 00 00 00 00 4C [19:16:40]Write i2c OK [19:16:40]MH_I2C_Read... [19:16:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:40]Read from MH i2c: E2 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 62 00 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 62 00 94 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [19:16:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:40]wFMCommunicate OK [19:16:40]SAM_PROTO_GetFieldsCounters done [19:16:40]requested_item shift.num is exist - process it [19:16:40]requested_item shift.opened is exist - process it [19:16:40]req_shift_opened [19:16:40]FM_GetShiftState [19:16:40]SAM_PROTO_GetShiftState [19:16:40]wFMCommunicate request_size=4 [19:16:40]MH_SAM_APDU [19:16:40]CAPDU: 80 13 01 00 [19:16:40]Write to MH i2c: E2 08 00 95 3C 80 13 01 00 00 00 00 00 4E [19:16:40]Write i2c OK [19:16:40]MH_I2C_Read... [19:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:40]Read from MH i2c: E2 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 0E 00 [19:16:40]MH_I2C_Read... [19:16:40]Read from MH i2c: E2 0E 00 95 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [19:16:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:16:40]wFMCommunicate OK [19:16:40]SAM_PROTO_GetShiftState done [19:16:40]FM_GetShiftState done [19:16:40]req_shift_opened done [19:16:40]requested_item shift.open_date is exist - process it [19:16:40]req_shift_open_date [19:16:40]req_shift_open_date done [19:16:40]produce_requested_data done [19:16:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155104,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:16:40]process_action_free close_receipt [19:16:40]json_value_free [19:16:40]json_value_free done [19:16:40]process_json_proto returns [19:16:40]Send response to host [19:16:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155104,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:16:40]free response buf [19:16:40]execute_script done [19:16:40]execute_script returns [19:16:40]free content buf [19:16:40]Sock 7.Close socket [19:16:40]Sock 7.Thread stoped [19:16:44]OFD Sender: No OFD packet to send [19:16:49]OFD Sender: No OFD packet to send [19:16:54]OFD Sender: No OFD packet to send [19:16:59]OFD Sender: No OFD packet to send [19:17:04]OFD Sender: No OFD packet to send [19:17:09]OFD Sender: No OFD packet to send [19:17:14]OFD Sender: No OFD packet to send [19:17:19]OFD Sender: No OFD packet to send [19:17:24]OFD Sender: No OFD packet to send [19:17:29]OFD Sender: No OFD packet to send [19:17:34]OFD Sender: No OFD packet to send [19:17:39]OFD Sender: No OFD packet to send [19:17:44]OFD Sender: No OFD packet to send [19:17:49]OFD Sender: No OFD packet to send [19:17:54]OFD Sender: No OFD packet to send [19:17:59]OFD Sender: No OFD packet to send [19:18:04]OFD Sender: No OFD packet to send [19:18:09]OFD Sender: No OFD packet to send [19:18:14]OFD Sender: No OFD packet to send [19:18:19]OFD Sender: No OFD packet to send [19:18:24]OFD Sender: No OFD packet to send [19:18:29]OFD Sender: No OFD packet to send [19:18:34]OFD Sender: No OFD packet to send [19:18:39]OFD Sender: No OFD packet to send [19:18:44]OFD Sender: No OFD packet to send [19:18:49]OFD Sender: No OFD packet to send [19:18:54]OFD Sender: No OFD packet to send [19:18:59]OFD Sender: No OFD packet to send [19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:10]accept exits with 9 [19:19:10]New connection [19:19:10]New thread 3066891620 created [19:19:10]Thread 3066748260 joined [19:19:10]Waiting for new connection... [19:19:10] Sock 9.Parse request [19:19:10]Sock 9.Check first char [19:19:10]Sock 9.First char is OK [19:19:10]request: POST /json_proto HTTP/1.0 [19:19:10]Method: POST [19:19:10]URL: /json_proto [19:19:10]Method is POST - this is cgi request [19:19:10]url: /json_proto [19:19:10]query_string will be loaded in cgi processing [19:19:10]execute_cgi json_proto POST (null) [19:19:10]execute_cgi path=json_proto method=POST [19:19:10]POST find Content-Length [19:19:10]Host: 172.17.53.67:8080 [19:19:10]Content-Length: 766 [19:19:10]Content-Type: application/json [19:19:10] [19:19:10]POST finish read [19:19:10]Found Content-Length = 766 [19:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.960, "sum" : 465.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 465.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:10]execute_script... [19:19:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.960, "sum" : 465.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 465.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:10]POST & json_proto [19:19:10]process_json_proto [19:19:10]json parsed OK: [19:19:10]protocol is kg_v1.0 [19:19:10]action value=close_receipt [19:19:10]process_action close_receipt [19:19:10]cmd_close_receipt [19:19:10]MH_GetDate [19:19:10]Write to MH i2c: F0 00 00 96 3C C1 [19:19:10]Write i2c OK [19:19:10]MH_I2C_Read... [19:19:10]Read from MH i2c: F0 [19:19:10]MH_I2C_Read... [19:19:10]Read from MH i2c: F0 09 00 [19:19:10]MH_I2C_Read... [19:19:10]Read from MH i2c: F0 09 00 96 3C 00 AF B4 12 67 19 BC 99 64 78 [19:19:10]GetLastDocTimeStamp 1729278997 [19:19:10]current date 1729279151 [19:19:10]FM_GetShiftState [19:19:10]SAM_PROTO_GetShiftState [19:19:10]wFMCommunicate request_size=4 [19:19:10]MH_SAM_APDU [19:19:10]CAPDU: 80 13 01 00 [19:19:10]Write to MH i2c: E2 08 00 97 3C 80 13 01 00 00 00 00 00 50 [19:19:10]Write i2c OK [19:19:10]MH_I2C_Read... [19:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:10]Read from MH i2c: E2 [19:19:10]MH_I2C_Read... [19:19:10]Read from MH i2c: E2 0E 00 [19:19:10]MH_I2C_Read... [19:19:10]Read from MH i2c: E2 0E 00 97 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 87 [19:19:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:19:10]wFMCommunicate OK [19:19:10]SAM_PROTO_GetShiftState done [19:19:10]FM_GetShiftState done [19:19:10]opened in 1729211399 [19:19:10]opened+sec_in_day 1729297799 [19:19:10]quantity*price = 46562 [19:19:10]sum+1 = 46563 [19:19:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 465.62 НСП 1% : 4.12 НДС 12% : 49.45 Наличными: 0.00 Безнал.: 465.62 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 494 18.10.2024 19:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155105 ФПД: 125716026710051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191911&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155105&fm=125716026710051&tin=02508201610067®Number=0000137193017469&sum=46562 [19:19:11]StoreToDocumentArchive [19:19:11]shift 312 fd 155105 [19:19:11]save to /storage/0312/doc_00155105 [19:19:11]save last doc name /storage/0312/doc_00155105 to /storage/kkm_last_doc_name [19:19:11]save OK [19:19:11]Clear old archive folders... [19:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:19:11]tlvbuf is 01E18500 [19:19:11]SAM_PROTO_ClearQueue [19:19:11]wFMCommunicate request_size=4 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 09 00 00 [19:19:11]Write to MH i2c: E2 08 00 A4 3C 80 09 00 00 00 00 00 00 52 [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 A4 3C 00 90 00 54 [19:19:11]RAPDU: 90 00 [19:19:11]wFMCommunicate OK [19:19:11]SAM_PROTO_ClearQueue done [19:19:11]KKMCreateOFDPacket [19:19:11]OFDProtocolAddRootSTLVToBuf [19:19:11]FM_MakeSignedData [19:19:11]FM_MakeSignedData [19:19:11]SAM_PROTO_SignData [19:19:11]wFMCommunicate request_size=4 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 0D 01 02 [19:19:11]Write to MH i2c: E2 08 00 A5 3C 80 0D 01 02 00 00 00 00 5A [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 A5 3C 00 90 00 55 [19:19:11]RAPDU: 90 00 [19:19:11]wFMCommunicate OK [19:19:11]wFMCommunicate request_size=255 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E2 B5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 B5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 B5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 AF B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5D 02 00 35 04 06 00 72 [19:19:11]Write to MH i2c: E2 02 01 A6 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E2 B5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 B5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 B5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 AF B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5D 02 00 35 04 06 00 72 00 00 7F [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 A6 3C 00 90 00 56 [19:19:11]RAPDU: 90 00 [19:19:11]wFMCommunicate OK [19:19:11]wFMCommunicate request_size=10 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 0D 02 02 05 56 8B 1D 58 23 [19:19:11]Write to MH i2c: E2 0D 00 A7 3C 80 0D 02 02 05 00 56 8B 1D 58 23 00 00 E0 [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 03 00 A7 3C 00 90 00 57 [19:19:11]RAPDU: 90 00 [19:19:11]wFMCommunicate OK [19:19:11]wFMCommunicate request_size=4 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 0D 03 02 [19:19:11]Write to MH i2c: E2 08 00 A8 3C 80 0D 03 02 00 00 00 00 5F [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 0B 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 0B 00 A8 3C 00 93 A0 77 A7 F7 5B B5 A5 90 00 5D [19:19:11]RAPDU: 93 A0 77 A7 F7 5B B5 A5 90 00 [19:19:11]wFMCommunicate OK [19:19:11]SAM_PROTO_SignData done [19:19:11]FM_MakeSignedData done [19:19:11]CreateOFDProtocolMessage [19:19:11]wFMCommunicate request_size=4 [19:19:11]MH_SAM_APDU [19:19:11]CAPDU: 80 11 00 00 [19:19:11]Write to MH i2c: E2 08 00 A9 3C 80 11 00 00 00 00 00 00 5F [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:11]Read from MH i2c: E2 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 17 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: E2 17 00 A9 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [19:19:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:19:11]wFMCommunicate OK [19:19:11]CreateOFDProtocolMessage done [19:19:11]OFDSenderStorePacket 155105 [19:19:11]StoreOFDPacket docnum=155105 [19:19:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 C6 07 01 2D F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E2 B5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 B5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 B5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 AF B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5D 02 00 35 04 06 00 72 56 8B 1D 58 23 93 A0 77 A7 F7 5B B5 A5 [19:19:11]CheckFolder [19:19:11]dirname=/storage/ofd_packets [19:19:11]CheckFolder done [19:19:11]ProducePacketName [19:19:11]name=ofd_packets/00155105 [19:19:11]NVStorageSaveData ofd_packets/00155105 [19:19:11]File name is /storage/ofd_packets/00155105 [19:19:11]Write 301 bytes [19:19:11]NVStorageSaveData done [19:19:11]OFDSenderStorePacket done [19:19:11]KKMCreateOFDPacket done [19:19:11]NVStorageSaveData kkm_last_timestamp [19:19:11]File name is /storage/kkm_last_timestamp [19:19:11]Write 4 bytes [19:19:11]NVStorageSaveData done [19:19:11]ExternCall_PrintAddStr [19:19:11]wPrintStart [19:19:11]Write to MH i2c: 01 00 00 AA 3C E6 [19:19:11]Write i2c OK [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: 01 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: 01 07 00 [19:19:11]MH_I2C_Read... [19:19:11]Read from MH i2c: 01 07 00 AA 3C 00 00 00 00 00 FF 0F FB [19:19:11]RasterBufferAndPrint [19:19:11]line Счет N : (1)873308 [19:19:11]line ИНН: 02508201610067 [19:19:11]line Контрольно-Кассовый Чек [19:19:11]line ПРОДАЖА [19:19:11]line ТРК (МРК, ГНК) : 42 [19:19:11]line Товар: 2710124130 [19:19:11]line Аи-92-К-5 [19:19:11]line 6.960 * 66.90 [19:19:11]line = 465.62 [19:19:11]line НДС 12% НСП 1% [19:19:11]line > о реализуемом товаре [19:19:11]line ИТОГО: 465.62 [19:19:11]line НСП 1% : 4.12 [19:19:11]line НДС 12% : 49.45 [19:19:11]line Наличными: 0.00 [19:19:11]line Безнал.: 465.62 [19:19:11]line Место: АЗС № 165 "Партнер Нефть" [19:19:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:19:11]line СНО: Общий режим [19:19:11]line Чек 494 18.10.2024 19:19 [19:19:11]line Смена: 312 ФФД: 1.0 [19:19:11]line ЗНМ: 0300000234 [19:19:11]line РНМ: 0000137193017469 [19:19:11]line Версия ККМ: v1.0 [19:19:11]line Платежная система: Mbank [19:19:11]line ФМ: 0000000000963156 [19:19:11]line ФД: 155105 [19:19:12]line ФПД: 125716026710051 [19:19:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191911&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155105&fm=125716026710051&tin=02508201610067®Number=0000137193017469&sum=46562 [19:19:12]OFD Sender: Processing packet 155105 [packets to send 51, broken 50] [19:19:12]ProducePacketName [19:19:12]name=ofd_packets/00155105 [19:19:12]OFD Sender: To server: pG, [19:19:12]CommunicateWithHost lk.salyk.kg:30040 [19:19:12]ConnectInit lk.salyk.kg [19:19:12]written 0, free lines is 4095 [19:19:12]Connected sock=10 [19:19:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 C6 07 01 2D F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E2 B5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 B5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 B5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 AF B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5D 02 00 35 04 06 00 72 56 8B 1D 58 23 93 A0 77 A7 F7 5B B5 A5 [19:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 AA 47 00 F5 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 5D 02 00 F4 03 04 00 E7 5A 12 67 B6 04 01 00 00 2C 96 5B FC 78 C8 38 1D [19:19:12]CommunicateWithHost err = 0 [19:19:12]CheckOFDResponse [19:19:12]1017 (14) - 77093643461234 [19:19:12]1041 (16) - 0000000000963156 [19:19:12]1040 (4) - 155105 [19:19:12]1012 (4) - 18.10.2024 12:56 [19:19:12]1206 (1) - 0 [19:19:12]OFD Sender: Remove packet 155105 [19:19:12]ProducePacketName [19:19:12]name=ofd_packets/00155105 [19:19:12]NVStorageDeleteData [19:19:12]Write to MH i2c: 01 00 00 D3 3C 0F [19:19:12]Write i2c OK [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: 01 [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: 01 07 00 [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: 01 07 00 D3 3C 00 00 00 00 00 0E 0D 31 [19:19:12]RasterBufferAndPrint [19:19:12]line [19:19:12]line [19:19:12]line [19:19:12]line [19:19:12]line [19:19:12]written 0, free lines is 3349 [19:19:12]MH_Cut [19:19:12]Write to MH i2c: D1 01 00 DA 3C 01 E8 [19:19:12]Write i2c OK [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: D1 [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: D1 01 00 [19:19:12]MH_I2C_Read... [19:19:12]Read from MH i2c: D1 01 00 DA 3C 00 E7 [19:19:12]Write to MH i2c: 01 00 00 DB 3C 17 [19:19:12]Write i2c OK [19:19:12]MH_I2C_Read... [19:19:13]OFD Sender: No OFD packet to send [19:19:13]*** Cut start [19:19:13]*** Partial cut [19:19:13]*** CUTSNS_PIN = 1 [19:19:13]*** CUTSNS_PIN = 0 [19:19:13]*** Brake cut motor [19:19:13]Read from MH i2c: 01 [19:19:14]MH_I2C_Read... [19:19:14]*** Stop cut motor [19:19:14]*** Cut end [19:19:14]Read from MH i2c: 01 07 00 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: 01 07 00 DB 3C 00 00 00 00 00 FF 0F 2C [19:19:14]process_action close_receipt done [19:19:14]requested_data is exist [19:19:14]produce_requested_data [19:19:14]requested_item fm.sn is exist - process it [19:19:14]wFMCommunicate request_size=4 [19:19:14]MH_SAM_APDU [19:19:14]CAPDU: 80 11 00 00 [19:19:14]Write to MH i2c: E2 08 00 DC 3C 80 11 00 00 00 00 00 00 92 [19:19:14]Write i2c OK [19:19:14]MH_I2C_Read... [19:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:14]Read from MH i2c: E2 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 17 00 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 17 00 DC 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [19:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:19:14]wFMCommunicate OK [19:19:14]requested_item fd.num is exist - process it [19:19:14]SAM_PROTO_GetFieldsCounters [19:19:14]wFMCommunicate request_size=4 [19:19:14]MH_SAM_APDU [19:19:14]CAPDU: 80 13 00 00 [19:19:14]Write to MH i2c: E2 08 00 DD 3C 80 13 00 00 00 00 00 00 95 [19:19:14]Write i2c OK [19:19:14]MH_I2C_Read... [19:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:14]Read from MH i2c: E2 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 62 00 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 62 00 DD 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [19:19:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:19:14]wFMCommunicate OK [19:19:14]SAM_PROTO_GetFieldsCounters done [19:19:14]requested_item shift.num is exist - process it [19:19:14]requested_item shift.opened is exist - process it [19:19:14]req_shift_opened [19:19:14]FM_GetShiftState [19:19:14]SAM_PROTO_GetShiftState [19:19:14]wFMCommunicate request_size=4 [19:19:14]MH_SAM_APDU [19:19:14]CAPDU: 80 13 01 00 [19:19:14]Write to MH i2c: E2 08 00 DE 3C 80 13 01 00 00 00 00 00 97 [19:19:14]Write i2c OK [19:19:14]MH_I2C_Read... [19:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:14]Read from MH i2c: E2 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 0E 00 [19:19:14]MH_I2C_Read... [19:19:14]Read from MH i2c: E2 0E 00 DE 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [19:19:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:19:14]wFMCommunicate OK [19:19:14]SAM_PROTO_GetShiftState done [19:19:14]FM_GetShiftState done [19:19:14]req_shift_opened done [19:19:14]requested_item shift.open_date is exist - process it [19:19:14]req_shift_open_date [19:19:14]req_shift_open_date done [19:19:14]produce_requested_data done [19:19:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155105,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:19:14]process_action_free close_receipt [19:19:14]json_value_free [19:19:14]json_value_free done [19:19:14]process_json_proto returns [19:19:14]Send response to host [19:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155105,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:19:14]free response buf [19:19:14]execute_script done [19:19:14]execute_script returns [19:19:14]free content buf [19:19:14]Sock 9.Close socket [19:19:14]Sock 9.Thread stoped [19:19:18]OFD Sender: No OFD packet to send [19:19:23]OFD Sender: No OFD packet to send [19:19:28]OFD Sender: No OFD packet to send [19:19:33]OFD Sender: No OFD packet to send [19:19:38]OFD Sender: No OFD packet to send [19:19:43]OFD Sender: No OFD packet to send [19:19:44]accept exits with 7 [19:19:44]New connection [19:19:44]New thread 3066748260 created [19:19:44]Thread 3066891620 joined [19:19:44]Waiting for new connection... [19:19:44] Sock 7.Parse request [19:19:44]Sock 7.Check first char [19:19:44]Sock 7.First char is OK [19:19:44]request: POST /json_proto HTTP/1.0 [19:19:44]Method: POST [19:19:44]URL: /json_proto [19:19:44]Method is POST - this is cgi request [19:19:44]url: /json_proto [19:19:44]query_string will be loaded in cgi processing [19:19:44]execute_cgi json_proto POST (null) [19:19:44]execute_cgi path=json_proto method=POST [19:19:44]POST find Content-Length [19:19:44]Host: 172.17.53.67:8080 [19:19:44]Content-Length: 677 [19:19:44]Content-Type: application/json [19:19:44] [19:19:44]POST finish read [19:19:44]Found Content-Length = 677 [19:19:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:44]execute_script... [19:19:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:44]POST & json_proto [19:19:44]process_json_proto [19:19:44]json parsed OK: [19:19:44]protocol is kg_v1.0 [19:19:44]action value=close_receipt [19:19:44]process_action close_receipt [19:19:44]cmd_close_receipt [19:19:44]MH_GetDate [19:19:44]Write to MH i2c: F0 00 00 DF 3C 0A [19:19:44]Write i2c OK [19:19:44]MH_I2C_Read... [19:19:44]Read from MH i2c: F0 [19:19:44]MH_I2C_Read... [19:19:44]Read from MH i2c: F0 09 00 [19:19:44]MH_I2C_Read... [19:19:44]Read from MH i2c: F0 09 00 DF 3C 00 D2 B4 12 67 19 BC 99 64 E4 [19:19:44]GetLastDocTimeStamp 1729279151 [19:19:44]current date 1729279186 [19:19:44]FM_GetShiftState [19:19:44]SAM_PROTO_GetShiftState [19:19:44]wFMCommunicate request_size=4 [19:19:44]MH_SAM_APDU [19:19:44]CAPDU: 80 13 01 00 [19:19:44]Write to MH i2c: E2 08 00 E0 3C 80 13 01 00 00 00 00 00 99 [19:19:44]Write i2c OK [19:19:44]MH_I2C_Read... [19:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:44]Read from MH i2c: E2 [19:19:44]MH_I2C_Read... [19:19:44]Read from MH i2c: E2 0E 00 [19:19:44]MH_I2C_Read... [19:19:44]Read from MH i2c: E2 0E 00 E0 3C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D0 [19:19:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:19:44]wFMCommunicate OK [19:19:44]SAM_PROTO_GetShiftState done [19:19:44]FM_GetShiftState done [19:19:44]opened in 1729211399 [19:19:44]opened+sec_in_day 1729297799 [19:19:44]quantity*price = 50041 [19:19:44]sum+1 = 50042 [19:19:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 495 18.10.2024 19:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155106 ФПД: 81565499315669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155106&fm=81565499315669&tin=02508201610067®Number=0000137193017469&sum=50000 [19:19:46]StoreToDocumentArchive [19:19:46]shift 312 fd 155106 [19:19:46]save to /storage/0312/doc_00155106 [19:19:46]save last doc name /storage/0312/doc_00155106 to /storage/kkm_last_doc_name [19:19:46]save OK [19:19:46]Clear old archive folders... [19:19:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:19:46]tlvbuf is 01DE8790 [19:19:46]SAM_PROTO_ClearQueue [19:19:46]wFMCommunicate request_size=4 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 09 00 00 [19:19:46]Write to MH i2c: E2 08 00 ED 3C 80 09 00 00 00 00 00 00 9B [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 ED 3C 00 90 00 9D [19:19:46]RAPDU: 90 00 [19:19:46]wFMCommunicate OK [19:19:46]SAM_PROTO_ClearQueue done [19:19:46]KKMCreateOFDPacket [19:19:46]OFDProtocolAddRootSTLVToBuf [19:19:46]FM_MakeSignedData [19:19:46]FM_MakeSignedData [19:19:46]SAM_PROTO_SignData [19:19:46]wFMCommunicate request_size=4 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 0D 01 02 [19:19:46]Write to MH i2c: E2 08 00 EE 3C 80 0D 01 02 00 00 00 00 A3 [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 EE 3C 00 90 00 9E [19:19:46]RAPDU: 90 00 [19:19:46]wFMCommunicate OK [19:19:46]wFMCommunicate request_size=255 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5D 02 00 35 04 06 00 4A [19:19:46]Write to MH i2c: E2 02 01 EF 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5D 02 00 35 04 06 00 4A 00 00 FD [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 EF 3C 00 90 00 9F [19:19:46]RAPDU: 90 00 [19:19:46]wFMCommunicate OK [19:19:46]wFMCommunicate request_size=10 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 0D 02 02 05 2E F2 9C D5 D5 [19:19:46]Write to MH i2c: E2 0D 00 F0 3C 80 0D 02 02 05 00 2E F2 9C D5 D5 00 00 16 [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 03 00 F0 3C 00 90 00 A0 [19:19:46]RAPDU: 90 00 [19:19:46]wFMCommunicate OK [19:19:46]wFMCommunicate request_size=4 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 0D 03 02 [19:19:46]Write to MH i2c: E2 08 00 F1 3C 80 0D 03 02 00 00 00 00 A8 [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 0B 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 0B 00 F1 3C 00 7A FB CF D5 68 59 E4 DA 90 00 41 [19:19:46]RAPDU: 7A FB CF D5 68 59 E4 DA 90 00 [19:19:46]wFMCommunicate OK [19:19:46]SAM_PROTO_SignData done [19:19:46]FM_MakeSignedData done [19:19:46]CreateOFDProtocolMessage [19:19:46]wFMCommunicate request_size=4 [19:19:46]MH_SAM_APDU [19:19:46]CAPDU: 80 11 00 00 [19:19:46]Write to MH i2c: E2 08 00 F2 3C 80 11 00 00 00 00 00 00 A8 [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:46]Read from MH i2c: E2 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 17 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: E2 17 00 F2 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [19:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:19:46]wFMCommunicate OK [19:19:46]CreateOFDProtocolMessage done [19:19:46]OFDSenderStorePacket 155106 [19:19:46]StoreOFDPacket docnum=155106 [19:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 F5 07 01 7B 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5D 02 00 35 04 06 00 4A 2E F2 9C D5 D5 7A FB CF D5 68 59 E4 DA [19:19:46]CheckFolder [19:19:46]dirname=/storage/ofd_packets [19:19:46]CheckFolder done [19:19:46]ProducePacketName [19:19:46]name=ofd_packets/00155106 [19:19:46]NVStorageSaveData ofd_packets/00155106 [19:19:46]File name is /storage/ofd_packets/00155106 [19:19:46]Write 301 bytes [19:19:46]NVStorageSaveData done [19:19:46]OFDSenderStorePacket done [19:19:46]KKMCreateOFDPacket done [19:19:46]NVStorageSaveData kkm_last_timestamp [19:19:46]File name is /storage/kkm_last_timestamp [19:19:46]Write 4 bytes [19:19:46]NVStorageSaveData done [19:19:46]ExternCall_PrintAddStr [19:19:46]wPrintStart [19:19:46]Write to MH i2c: 01 00 00 F3 3C 2F [19:19:46]Write i2c OK [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: 01 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: 01 07 00 [19:19:46]MH_I2C_Read... [19:19:46]Read from MH i2c: 01 07 00 F3 3C 00 00 00 00 00 FF 0F 44 [19:19:46]RasterBufferAndPrint [19:19:46]line Счет N : (1)873309 [19:19:46]line ИНН: 02508201610067 [19:19:46]line Контрольно-Кассовый Чек [19:19:46]line ПРОДАЖА [19:19:46]line ТРК (МРК, ГНК) : 12 [19:19:46]line Товар: 2710124130 [19:19:46]line Аи-92-К-5 [19:19:46]line 7.480 * 66.90 [19:19:46]line = 500.41 [19:19:46]line НДС 12% НСП 1% [19:19:46]line > о реализуемом товаре [19:19:46]line ОКРУГЛЕНИЕ: -0.41 [19:19:46]line ИТОГО: 500.00 [19:19:46]line Внесено: 500.00 [19:19:46]line СДАЧА: 0.00 [19:19:46]line НСП 1% : 4.43 [19:19:46]line НДС 12% : 53.14 [19:19:46]line Наличными: 500.00 [19:19:46]line Безнал.: 0.00 [19:19:46]line Место: АЗС № 165 "Партнер Нефть" [19:19:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:19:46]line СНО: Общий режим [19:19:46]line Чек 495 18.10.2024 19:19 [19:19:46]line Смена: 312 ФФД: 1.0 [19:19:46]line ЗНМ: 0300000234 [19:19:46]line РНМ: 0000137193017469 [19:19:46]line Версия ККМ: v1.0 [19:19:46]line ФМ: 0000000000963156 [19:19:46]line ФД: 155106 [19:19:46]line ФПД: 81565499315669 [19:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T191946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155106&fm=81565499315669&tin=02508201610067®Number=0000137193017469&sum=50000 [19:19:46]OFD Sender: Processing packet 155106 [packets to send 51, broken 50] [19:19:46]ProducePacketName [19:19:46]name=ofd_packets/00155106 [19:19:46]OFD Sender: To server: pG, [19:19:46]CommunicateWithHost lk.salyk.kg:30040 [19:19:46]ConnectInit lk.salyk.kg [19:19:46]written 0, free lines is 4095 [19:19:47]Connected sock=10 [19:19:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 F5 07 01 7B 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 B4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5D 02 00 35 04 06 00 4A 2E F2 9C D5 D5 7A FB CF D5 68 59 E4 DA [19:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 D9 47 00 3B 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 5D 02 00 F4 03 04 00 0A 5B 12 67 B6 04 01 00 00 7D 1A 62 9E 56 1E D6 BC [19:19:47]CommunicateWithHost err = 0 [19:19:47]CheckOFDResponse [19:19:47]1017 (14) - 77093643461234 [19:19:47]1041 (16) - 0000000000963156 [19:19:47]1040 (4) - 155106 [19:19:47]1012 (4) - 18.10.2024 12:56 [19:19:47]1206 (1) - 0 [19:19:47]OFD Sender: Remove packet 155106 [19:19:47]ProducePacketName [19:19:47]name=ofd_packets/00155106 [19:19:47]NVStorageDeleteData [19:19:47]Write to MH i2c: 01 00 00 1E 3D 5B [19:19:47]Write i2c OK [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: 01 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: 01 07 00 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: 01 07 00 1E 3D 00 00 00 00 00 F2 0C 60 [19:19:47]RasterBufferAndPrint [19:19:47]line [19:19:47]line [19:19:47]line [19:19:47]line [19:19:47]line [19:19:47]written 0, free lines is 3320 [19:19:47]MH_Cut [19:19:47]Write to MH i2c: D1 01 00 25 3D 01 34 [19:19:47]Write i2c OK [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: D1 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: D1 01 00 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: D1 01 00 25 3D 00 33 [19:19:47]Write to MH i2c: 01 00 00 26 3D 63 [19:19:47]Write i2c OK [19:19:47]MH_I2C_Read... [19:19:47]OFD Sender: No OFD packet to send [19:19:48]*** Cut start [19:19:48]*** Partial cut [19:19:48]*** CUTSNS_PIN = 1 [19:19:48]*** CUTSNS_PIN = 0 [19:19:48]*** Brake cut motor [19:19:48]Read from MH i2c: 01 [19:19:48]MH_I2C_Read... [19:19:48]*** Stop cut motor [19:19:48]*** Cut end [19:19:48]Read from MH i2c: 01 07 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: 01 07 00 26 3D 00 00 00 00 00 FF 0F 78 [19:19:48]process_action close_receipt done [19:19:48]requested_data is exist [19:19:48]produce_requested_data [19:19:48]requested_item fm.sn is exist - process it [19:19:48]wFMCommunicate request_size=4 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 11 00 00 [19:19:48]Write to MH i2c: E2 08 00 27 3D 80 11 00 00 00 00 00 00 DE [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:48]Read from MH i2c: E2 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 17 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 17 00 27 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [19:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:19:48]wFMCommunicate OK [19:19:48]requested_item fd.num is exist - process it [19:19:48]SAM_PROTO_GetFieldsCounters [19:19:48]wFMCommunicate request_size=4 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 13 00 00 [19:19:48]Write to MH i2c: E2 08 00 28 3D 80 13 00 00 00 00 00 00 E1 [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:48]Read from MH i2c: E2 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 62 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 62 00 28 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [19:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:19:48]wFMCommunicate OK [19:19:48]SAM_PROTO_GetFieldsCounters done [19:19:48]requested_item shift.num is exist - process it [19:19:48]requested_item shift.opened is exist - process it [19:19:48]req_shift_opened [19:19:48]FM_GetShiftState [19:19:48]SAM_PROTO_GetShiftState [19:19:48]wFMCommunicate request_size=4 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 13 01 00 [19:19:48]Write to MH i2c: E2 08 00 29 3D 80 13 01 00 00 00 00 00 E3 [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:48]Read from MH i2c: E2 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 0E 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 0E 00 29 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1A [19:19:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:19:48]wFMCommunicate OK [19:19:48]SAM_PROTO_GetShiftState done [19:19:48]FM_GetShiftState done [19:19:48]req_shift_opened done [19:19:48]requested_item shift.open_date is exist - process it [19:19:48]req_shift_open_date [19:19:48]req_shift_open_date done [19:19:48]produce_requested_data done [19:19:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155106,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:19:48]process_action_free close_receipt [19:19:48]json_value_free [19:19:48]json_value_free done [19:19:48]process_json_proto returns [19:19:48]Send response to host [19:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155106,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:19:48]free response buf [19:19:48]execute_script done [19:19:48]execute_script returns [19:19:48]free content buf [19:19:48]Sock 7.Close socket [19:19:48]Sock 7.Thread stoped [19:19:52]OFD Sender: No OFD packet to send [19:19:57]OFD Sender: No OFD packet to send [19:20:02]OFD Sender: No OFD packet to send [19:20:07]OFD Sender: No OFD packet to send [19:20:12]OFD Sender: No OFD packet to send [19:20:17]OFD Sender: No OFD packet to send [19:20:22]OFD Sender: No OFD packet to send [19:20:27]OFD Sender: No OFD packet to send [19:20:32]OFD Sender: No OFD packet to send [19:20:37]OFD Sender: No OFD packet to send [19:20:42]OFD Sender: No OFD packet to send [19:20:47]OFD Sender: No OFD packet to send [19:20:52]OFD Sender: No OFD packet to send [19:20:57]OFD Sender: No OFD packet to send [19:21:02]OFD Sender: No OFD packet to send [19:21:07]OFD Sender: No OFD packet to send [19:21:12]OFD Sender: No OFD packet to send [19:21:17]OFD Sender: No OFD packet to send [19:21:22]OFD Sender: No OFD packet to send [19:21:27]OFD Sender: No OFD packet to send [19:21:29]accept exits with 9 [19:21:29]New connection [19:21:29]New thread 3066891620 created [19:21:29]Thread 3066748260 joined [19:21:29]Waiting for new connection... [19:21:29] Sock 9.Parse request [19:21:29]Sock 9.Check first char [19:21:29]Sock 9.First char is OK [19:21:29]request: POST /json_proto HTTP/1.0 [19:21:29]Method: POST [19:21:29]URL: /json_proto [19:21:29]Method is POST - this is cgi request [19:21:29]url: /json_proto [19:21:29]query_string will be loaded in cgi processing [19:21:29]execute_cgi json_proto POST (null) [19:21:29]execute_cgi path=json_proto method=POST [19:21:29]POST find Content-Length [19:21:29]Host: 172.17.53.67:8080 [19:21:29]Content-Length: 769 [19:21:29]Content-Type: application/json [19:21:29] [19:21:29]POST finish read [19:21:29]Found Content-Length = 769 [19:21:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.770, "sum" : 3025.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3025.13 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:29]execute_script... [19:21:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.770, "sum" : 3025.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3025.13 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:29]POST & json_proto [19:21:29]process_json_proto [19:21:29]json parsed OK: [19:21:29]protocol is kg_v1.0 [19:21:29]action value=close_receipt [19:21:29]process_action close_receipt [19:21:29]cmd_close_receipt [19:21:29]MH_GetDate [19:21:29]Write to MH i2c: F0 00 00 2A 3D 56 [19:21:29]Write i2c OK [19:21:29]MH_I2C_Read... [19:21:29]Read from MH i2c: F0 [19:21:29]MH_I2C_Read... [19:21:29]Read from MH i2c: F0 09 00 [19:21:29]MH_I2C_Read... [19:21:29]Read from MH i2c: F0 09 00 2A 3D 00 3B B5 12 67 19 BC 99 64 9A [19:21:29]GetLastDocTimeStamp 1729279186 [19:21:29]current date 1729279291 [19:21:29]FM_GetShiftState [19:21:29]SAM_PROTO_GetShiftState [19:21:29]wFMCommunicate request_size=4 [19:21:29]MH_SAM_APDU [19:21:29]CAPDU: 80 13 01 00 [19:21:29]Write to MH i2c: E2 08 00 2B 3D 80 13 01 00 00 00 00 00 E5 [19:21:29]Write i2c OK [19:21:29]MH_I2C_Read... [19:21:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:29]Read from MH i2c: E2 [19:21:29]MH_I2C_Read... [19:21:29]Read from MH i2c: E2 0E 00 [19:21:29]MH_I2C_Read... [19:21:29]Read from MH i2c: E2 0E 00 2B 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1C [19:21:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:21:29]wFMCommunicate OK [19:21:29]SAM_PROTO_GetShiftState done [19:21:29]FM_GetShiftState done [19:21:29]opened in 1729211399 [19:21:29]opened+sec_in_day 1729297799 [19:21:29]quantity*price = 302513 [19:21:29]sum+1 = 302514 [19:21:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3025.13 НСП 1% : 26.77 НДС 12% : 321.25 Наличными: 0.00 Безнал.: 3025.13 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 496 18.10.2024 19:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155107 ФПД: 16707657997465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155107&fm=16707657997465&tin=02508201610067®Number=0000137193017469&sum=302513 [19:21:31]StoreToDocumentArchive [19:21:31]shift 312 fd 155107 [19:21:31]save to /storage/0312/doc_00155107 [19:21:31]save last doc name /storage/0312/doc_00155107 to /storage/kkm_last_doc_name [19:21:31]save OK [19:21:31]Clear old archive folders... [19:21:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:31]tlvbuf is 01EBF870 [19:21:31]SAM_PROTO_ClearQueue [19:21:31]wFMCommunicate request_size=4 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 09 00 00 [19:21:31]Write to MH i2c: E2 08 00 38 3D 80 09 00 00 00 00 00 00 E7 [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 38 3D 00 90 00 E9 [19:21:31]RAPDU: 90 00 [19:21:31]wFMCommunicate OK [19:21:31]SAM_PROTO_ClearQueue done [19:21:31]KKMCreateOFDPacket [19:21:31]OFDProtocolAddRootSTLVToBuf [19:21:31]FM_MakeSignedData [19:21:31]FM_MakeSignedData [19:21:31]SAM_PROTO_SignData [19:21:31]wFMCommunicate request_size=4 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 0D 01 02 [19:21:31]Write to MH i2c: E2 08 00 39 3D 80 0D 01 02 00 00 00 00 EF [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 39 3D 00 90 00 EA [19:21:31]RAPDU: 90 00 [19:21:31]wFMCommunicate OK [19:21:31]wFMCommunicate request_size=255 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 9F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B1 9D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B1 9D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 7D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B1 9D 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 3B B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5D 02 00 35 04 06 00 0F [19:21:31]Write to MH i2c: E2 02 01 3A 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 9F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B1 9D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B1 9D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 7D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B1 9D 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 3B B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5D 02 00 35 04 06 00 0F 00 00 61 [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 3A 3D 00 90 00 EB [19:21:31]RAPDU: 90 00 [19:21:31]wFMCommunicate OK [19:21:31]wFMCommunicate request_size=10 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 0D 02 02 05 32 0E 05 1C 99 [19:21:31]Write to MH i2c: E2 0D 00 3B 3D 80 0D 02 02 05 00 32 0E 05 1C 99 00 00 F6 [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 03 00 3B 3D 00 90 00 EC [19:21:31]RAPDU: 90 00 [19:21:31]wFMCommunicate OK [19:21:31]wFMCommunicate request_size=4 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 0D 03 02 [19:21:31]Write to MH i2c: E2 08 00 3C 3D 80 0D 03 02 00 00 00 00 F4 [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 0B 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 0B 00 3C 3D 00 14 CE 63 B0 8B FC 8D 9E 90 00 9C [19:21:31]RAPDU: 14 CE 63 B0 8B FC 8D 9E 90 00 [19:21:31]wFMCommunicate OK [19:21:31]SAM_PROTO_SignData done [19:21:31]FM_MakeSignedData done [19:21:31]CreateOFDProtocolMessage [19:21:31]wFMCommunicate request_size=4 [19:21:31]MH_SAM_APDU [19:21:31]CAPDU: 80 11 00 00 [19:21:31]Write to MH i2c: E2 08 00 3D 3D 80 11 00 00 00 00 00 00 F4 [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:31]Read from MH i2c: E2 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 17 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: E2 17 00 3D 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [19:21:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:31]wFMCommunicate OK [19:21:31]CreateOFDProtocolMessage done [19:21:31]OFDSenderStorePacket 155107 [19:21:31]StoreOFDPacket docnum=155107 [19:21:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 43 07 01 F4 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 9F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B1 9D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B1 9D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 7D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B1 9D 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 3B B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5D 02 00 35 04 06 00 0F 32 0E 05 1C 99 14 CE 63 B0 8B FC 8D 9E [19:21:31]CheckFolder [19:21:31]dirname=/storage/ofd_packets [19:21:31]CheckFolder done [19:21:31]ProducePacketName [19:21:31]name=ofd_packets/00155107 [19:21:31]NVStorageSaveData ofd_packets/00155107 [19:21:31]File name is /storage/ofd_packets/00155107 [19:21:31]Write 301 bytes [19:21:31]NVStorageSaveData done [19:21:31]OFDSenderStorePacket done [19:21:31]KKMCreateOFDPacket done [19:21:31]NVStorageSaveData kkm_last_timestamp [19:21:31]File name is /storage/kkm_last_timestamp [19:21:31]Write 4 bytes [19:21:31]NVStorageSaveData done [19:21:31]ExternCall_PrintAddStr [19:21:31]wPrintStart [19:21:31]Write to MH i2c: 01 00 00 3E 3D 7B [19:21:31]Write i2c OK [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: 01 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: 01 07 00 [19:21:31]MH_I2C_Read... [19:21:31]Read from MH i2c: 01 07 00 3E 3D 00 00 00 00 00 FF 0F 90 [19:21:31]RasterBufferAndPrint [19:21:31]line Счет N : (1)873310 [19:21:31]line ИНН: 02508201610067 [19:21:31]line Контрольно-Кассовый Чек [19:21:31]line ПРОДАЖА [19:21:31]line ТРК (МРК, ГНК) : 21 [19:21:31]line Товар: 2710124500 [19:21:31]line Аи-95-К-5 [19:21:31]line 40.770 * 74.20 [19:21:31]line = 3025.13 [19:21:31]line НДС 12% НСП 1% [19:21:31]line > о реализуемом товаре [19:21:31]line ИТОГО: 3025.13 [19:21:31]line НСП 1% : 26.77 [19:21:31]line НДС 12% : 321.25 [19:21:31]line Наличными: 0.00 [19:21:31]line Безнал.: 3025.13 [19:21:31]line Место: АЗС № 165 "Партнер Нефть" [19:21:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:21:31]line СНО: Общий режим [19:21:31]line Чек 496 18.10.2024 19:21 [19:21:31]line Смена: 312 ФФД: 1.0 [19:21:31]line ЗНМ: 0300000234 [19:21:31]line РНМ: 0000137193017469 [19:21:31]line Версия ККМ: v1.0 [19:21:31]line Платежная система: Mbank [19:21:31]line ФМ: 0000000000963156 [19:21:31]line ФД: 155107 [19:21:31]line ФПД: 16707657997465 [19:21:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155107&fm=16707657997465&tin=02508201610067®Number=0000137193017469&sum=302513 [19:21:31]written 0, free lines is 4095 [19:21:31]OFD Sender: Processing packet 155107 [packets to send 51, broken 50] [19:21:31]ProducePacketName [19:21:31]name=ofd_packets/00155107 [19:21:31]OFD Sender: To server: pG, [19:21:31]CommunicateWithHost lk.salyk.kg:30040 [19:21:31]ConnectInit lk.salyk.kg [19:21:32]Connected sock=10 [19:21:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 43 07 01 F4 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 9F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B1 9D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B1 9D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 7D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B1 9D 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 3B B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5D 02 00 35 04 06 00 0F 32 0E 05 1C 99 14 CE 63 B0 8B FC 8D 9E [19:21:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 8A 47 00 AE ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 5D 02 00 F4 03 04 00 73 5B 12 67 B6 04 01 00 00 F3 DB A5 02 31 E1 D7 5F [19:21:32]CommunicateWithHost err = 0 [19:21:32]CheckOFDResponse [19:21:32]1017 (14) - 77093643461234 [19:21:32]1041 (16) - 0000000000963156 [19:21:32]1040 (4) - 155107 [19:21:32]1012 (4) - 18.10.2024 12:58 [19:21:32]1206 (1) - 0 [19:21:32]OFD Sender: Remove packet 155107 [19:21:32]ProducePacketName [19:21:32]name=ofd_packets/00155107 [19:21:32]NVStorageDeleteData [19:21:32]Write to MH i2c: 01 00 00 67 3D A4 [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 07 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 07 00 67 3D 00 00 00 00 00 12 0D CA [19:21:32]RasterBufferAndPrint [19:21:32]line [19:21:32]line [19:21:32]line [19:21:32]line [19:21:32]line [19:21:32]written 0, free lines is 3353 [19:21:32]MH_Cut [19:21:32]Write to MH i2c: D1 01 00 6E 3D 01 7D [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: D1 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: D1 01 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: D1 01 00 6E 3D 00 7C [19:21:32]Write to MH i2c: 01 00 00 6F 3D AC [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]OFD Sender: No OFD packet to send [19:21:33]*** Cut start [19:21:33]*** Partial cut [19:21:33]*** CUTSNS_PIN = 1 [19:21:33]*** CUTSNS_PIN = 0 [19:21:33]*** Brake cut motor [19:21:33]Read from MH i2c: 01 [19:21:33]MH_I2C_Read... [19:21:33]*** Stop cut motor [19:21:33]*** Cut end [19:21:33]Read from MH i2c: 01 07 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: 01 07 00 6F 3D 00 00 00 00 00 FF 0F C1 [19:21:33]process_action close_receipt done [19:21:33]requested_data is exist [19:21:33]produce_requested_data [19:21:33]requested_item fm.sn is exist - process it [19:21:33]wFMCommunicate request_size=4 [19:21:33]MH_SAM_APDU [19:21:33]CAPDU: 80 11 00 00 [19:21:33]Write to MH i2c: E2 08 00 70 3D 80 11 00 00 00 00 00 00 27 [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:33]Read from MH i2c: E2 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 17 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 17 00 70 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [19:21:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:33]wFMCommunicate OK [19:21:33]requested_item fd.num is exist - process it [19:21:33]SAM_PROTO_GetFieldsCounters [19:21:33]wFMCommunicate request_size=4 [19:21:33]MH_SAM_APDU [19:21:33]CAPDU: 80 13 00 00 [19:21:33]Write to MH i2c: E2 08 00 71 3D 80 13 00 00 00 00 00 00 2A [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:33]Read from MH i2c: E2 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 62 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 62 00 71 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [19:21:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:33]wFMCommunicate OK [19:21:33]SAM_PROTO_GetFieldsCounters done [19:21:33]requested_item shift.num is exist - process it [19:21:33]requested_item shift.opened is exist - process it [19:21:33]req_shift_opened [19:21:33]FM_GetShiftState [19:21:33]SAM_PROTO_GetShiftState [19:21:33]wFMCommunicate request_size=4 [19:21:33]MH_SAM_APDU [19:21:33]CAPDU: 80 13 01 00 [19:21:33]Write to MH i2c: E2 08 00 72 3D 80 13 01 00 00 00 00 00 2C [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:33]Read from MH i2c: E2 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 0E 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: E2 0E 00 72 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 63 [19:21:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:21:33]wFMCommunicate OK [19:21:33]SAM_PROTO_GetShiftState done [19:21:33]FM_GetShiftState done [19:21:33]req_shift_opened done [19:21:33]requested_item shift.open_date is exist - process it [19:21:33]req_shift_open_date [19:21:33]req_shift_open_date done [19:21:33]produce_requested_data done [19:21:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155107,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:21:33]process_action_free close_receipt [19:21:33]json_value_free [19:21:33]json_value_free done [19:21:33]process_json_proto returns [19:21:33]Send response to host [19:21:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155107,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:21:33]free response buf [19:21:33]execute_script done [19:21:33]execute_script returns [19:21:33]free content buf [19:21:33]Sock 9.Close socket [19:21:33]Sock 9.Thread stoped [19:21:37]OFD Sender: No OFD packet to send [19:21:42]OFD Sender: No OFD packet to send [19:21:47]OFD Sender: No OFD packet to send [19:21:48]accept exits with 7 [19:21:48]New connection [19:21:48]New thread 3066748260 created [19:21:48]Thread 3066891620 joined [19:21:48]Waiting for new connection... [19:21:48] Sock 7.Parse request [19:21:48]Sock 7.Check first char [19:21:48]Sock 7.First char is OK [19:21:48]request: POST /json_proto HTTP/1.0 [19:21:48]Method: POST [19:21:48]URL: /json_proto [19:21:48]Method is POST - this is cgi request [19:21:48]url: /json_proto [19:21:48]query_string will be loaded in cgi processing [19:21:48]execute_cgi json_proto POST (null) [19:21:48]execute_cgi path=json_proto method=POST [19:21:48]POST find Content-Length [19:21:48]Host: 172.17.53.67:8080 [19:21:48]Content-Length: 769 [19:21:48]Content-Type: application/json [19:21:48] [19:21:48]POST finish read [19:21:48]Found Content-Length = 769 [19:21:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 21.680, "sum" : 1450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1450.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:48]execute_script... [19:21:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 21.680, "sum" : 1450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1450.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:48]POST & json_proto [19:21:48]process_json_proto [19:21:48]json parsed OK: [19:21:48]protocol is kg_v1.0 [19:21:48]action value=close_receipt [19:21:48]process_action close_receipt [19:21:48]cmd_close_receipt [19:21:48]MH_GetDate [19:21:48]Write to MH i2c: F0 00 00 73 3D 9F [19:21:48]Write i2c OK [19:21:48]MH_I2C_Read... [19:21:48]Read from MH i2c: F0 [19:21:48]MH_I2C_Read... [19:21:48]Read from MH i2c: F0 09 00 [19:21:48]MH_I2C_Read... [19:21:48]Read from MH i2c: F0 09 00 73 3D 00 4E B5 12 67 19 BC 99 64 F6 [19:21:48]GetLastDocTimeStamp 1729279291 [19:21:48]current date 1729279310 [19:21:48]FM_GetShiftState [19:21:48]SAM_PROTO_GetShiftState [19:21:48]wFMCommunicate request_size=4 [19:21:48]MH_SAM_APDU [19:21:48]CAPDU: 80 13 01 00 [19:21:48]Write to MH i2c: E2 08 00 74 3D 80 13 01 00 00 00 00 00 2E [19:21:48]Write i2c OK [19:21:48]MH_I2C_Read... [19:21:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:48]Read from MH i2c: E2 [19:21:48]MH_I2C_Read... [19:21:48]Read from MH i2c: E2 0E 00 [19:21:48]MH_I2C_Read... [19:21:48]Read from MH i2c: E2 0E 00 74 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 65 [19:21:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:21:48]wFMCommunicate OK [19:21:48]SAM_PROTO_GetShiftState done [19:21:48]FM_GetShiftState done [19:21:48]opened in 1729211399 [19:21:48]opened+sec_in_day 1729297799 [19:21:48]quantity*price = 145039 [19:21:48]sum+1 = 145040 [19:21:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1450.39 НСП 1% : 12.83 НДС 12% : 154.02 Наличными: 0.00 Безнал.: 1450.39 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 497 18.10.2024 19:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155108 ФПД: 215728308607314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192150&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155108&fm=215728308607314&tin=02508201610067®Number=0000137193017469&sum=145039 [19:21:50]StoreToDocumentArchive [19:21:50]shift 312 fd 155108 [19:21:50]save to /storage/0312/doc_00155108 [19:21:50]save last doc name /storage/0312/doc_00155108 to /storage/kkm_last_doc_name [19:21:50]save OK [19:21:50]Clear old archive folders... [19:21:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:50]tlvbuf is B6ECB870 [19:21:50]SAM_PROTO_ClearQueue [19:21:50]wFMCommunicate request_size=4 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 09 00 00 [19:21:50]Write to MH i2c: E2 08 00 81 3D 80 09 00 00 00 00 00 00 30 [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 81 3D 00 90 00 32 [19:21:50]RAPDU: 90 00 [19:21:50]wFMCommunicate OK [19:21:50]SAM_PROTO_ClearQueue done [19:21:50]KKMCreateOFDPacket [19:21:50]OFDProtocolAddRootSTLVToBuf [19:21:50]FM_MakeSignedData [19:21:50]FM_MakeSignedData [19:21:50]SAM_PROTO_SignData [19:21:50]wFMCommunicate request_size=4 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 0D 01 02 [19:21:50]Write to MH i2c: E2 08 00 82 3D 80 0D 01 02 00 00 00 00 38 [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 82 3D 00 90 00 33 [19:21:50]RAPDU: 90 00 [19:21:50]wFMCommunicate OK [19:21:50]wFMCommunicate request_size=255 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8F 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 36 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 4E B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5D 02 00 35 04 06 00 C4 [19:21:50]Write to MH i2c: E2 02 01 83 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8F 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 36 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 4E B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5D 02 00 35 04 06 00 C4 00 00 0B [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 83 3D 00 90 00 34 [19:21:50]RAPDU: 90 00 [19:21:50]wFMCommunicate OK [19:21:50]wFMCommunicate request_size=10 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 0D 02 02 05 34 29 33 D9 52 [19:21:50]Write to MH i2c: E2 0D 00 84 3D 80 0D 02 02 05 00 34 29 33 D9 52 00 00 00 [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 03 00 84 3D 00 90 00 35 [19:21:50]RAPDU: 90 00 [19:21:50]wFMCommunicate OK [19:21:50]wFMCommunicate request_size=4 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 0D 03 02 [19:21:50]Write to MH i2c: E2 08 00 85 3D 80 0D 03 02 00 00 00 00 3D [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 0B 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 0B 00 85 3D 00 57 B1 48 15 C0 FC A0 4D 90 00 4C [19:21:50]RAPDU: 57 B1 48 15 C0 FC A0 4D 90 00 [19:21:50]wFMCommunicate OK [19:21:50]SAM_PROTO_SignData done [19:21:50]FM_MakeSignedData done [19:21:50]CreateOFDProtocolMessage [19:21:50]wFMCommunicate request_size=4 [19:21:50]MH_SAM_APDU [19:21:50]CAPDU: 80 11 00 00 [19:21:50]Write to MH i2c: E2 08 00 86 3D 80 11 00 00 00 00 00 00 3D [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:50]Read from MH i2c: E2 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 17 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: E2 17 00 86 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [19:21:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:50]wFMCommunicate OK [19:21:50]CreateOFDProtocolMessage done [19:21:50]OFDSenderStorePacket 155108 [19:21:50]StoreOFDPacket docnum=155108 [19:21:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 86 07 01 C1 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8F 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 36 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 4E B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5D 02 00 35 04 06 00 C4 34 29 33 D9 52 57 B1 48 15 C0 FC A0 4D [19:21:50]CheckFolder [19:21:50]dirname=/storage/ofd_packets [19:21:50]CheckFolder done [19:21:50]ProducePacketName [19:21:50]name=ofd_packets/00155108 [19:21:50]NVStorageSaveData ofd_packets/00155108 [19:21:50]File name is /storage/ofd_packets/00155108 [19:21:50]Write 301 bytes [19:21:50]NVStorageSaveData done [19:21:50]OFDSenderStorePacket done [19:21:50]KKMCreateOFDPacket done [19:21:50]NVStorageSaveData kkm_last_timestamp [19:21:50]File name is /storage/kkm_last_timestamp [19:21:50]Write 4 bytes [19:21:50]NVStorageSaveData done [19:21:50]ExternCall_PrintAddStr [19:21:50]wPrintStart [19:21:50]Write to MH i2c: 01 00 00 87 3D C4 [19:21:50]Write i2c OK [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: 01 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: 01 07 00 [19:21:50]MH_I2C_Read... [19:21:50]Read from MH i2c: 01 07 00 87 3D 00 00 00 00 00 FF 0F D9 [19:21:50]RasterBufferAndPrint [19:21:50]line Счет N : (1)873312 [19:21:50]line ИНН: 02508201610067 [19:21:50]line Контрольно-Кассовый Чек [19:21:50]line ПРОДАЖА [19:21:50]line ТРК (МРК, ГНК) : 42 [19:21:50]line Товар: 2710124130 [19:21:50]line Аи-92-К-5 [19:21:50]line 21.680 * 66.90 [19:21:50]line = 1450.39 [19:21:50]line НДС 12% НСП 1% [19:21:50]line > о реализуемом товаре [19:21:50]line ИТОГО: 1450.39 [19:21:50]line НСП 1% : 12.83 [19:21:50]line НДС 12% : 154.02 [19:21:50]line Наличными: 0.00 [19:21:50]line Безнал.: 1450.39 [19:21:50]line Место: АЗС № 165 "Партнер Нефть" [19:21:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:21:50]line СНО: Общий режим [19:21:50]line Чек 497 18.10.2024 19:21 [19:21:50]line Смена: 312 ФФД: 1.0 [19:21:50]line ЗНМ: 0300000234 [19:21:50]line РНМ: 0000137193017469 [19:21:50]line Версия ККМ: v1.0 [19:21:50]line Платежная система: Mbank [19:21:50]line ФМ: 0000000000963156 [19:21:50]line ФД: 155108 [19:21:50]line ФПД: 215728308607314 [19:21:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192150&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155108&fm=215728308607314&tin=02508201610067®Number=0000137193017469&sum=145039 [19:21:50]written 0, free lines is 4095 [19:21:50]OFD Sender: Processing packet 155108 [packets to send 51, broken 50] [19:21:50]ProducePacketName [19:21:50]name=ofd_packets/00155108 [19:21:50]OFD Sender: To server: pG, [19:21:50]CommunicateWithHost lk.salyk.kg:30040 [19:21:50]ConnectInit lk.salyk.kg [19:21:50]Connected sock=10 [19:21:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 86 07 01 C1 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8F 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 36 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 4E B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5D 02 00 35 04 06 00 C4 34 29 33 D9 52 57 B1 48 15 C0 FC A0 4D [19:21:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B3 3C 47 00 0C 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 5D 02 00 F4 03 04 00 86 5B 12 67 B6 04 01 00 00 E1 78 89 29 89 E7 8A 5B [19:21:51]CommunicateWithHost err = 0 [19:21:51]CheckOFDResponse [19:21:51]1017 (14) - 77093643461234 [19:21:51]1041 (16) - 0000000000963156 [19:21:51]1040 (4) - 155108 [19:21:51]1012 (4) - 18.10.2024 12:58 [19:21:51]1206 (1) - 0 [19:21:51]OFD Sender: Remove packet 155108 [19:21:51]ProducePacketName [19:21:51]name=ofd_packets/00155108 [19:21:51]NVStorageDeleteData [19:21:51]Write to MH i2c: 01 00 00 B0 3D ED [19:21:51]Write i2c OK [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: 01 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: 01 07 00 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: 01 07 00 B0 3D 00 00 00 00 00 13 0D 14 [19:21:51]RasterBufferAndPrint [19:21:51]line [19:21:51]line [19:21:51]line [19:21:51]line [19:21:51]line [19:21:51]written 0, free lines is 3354 [19:21:51]MH_Cut [19:21:51]Write to MH i2c: D1 01 00 B7 3D 01 C6 [19:21:51]Write i2c OK [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: D1 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: D1 01 00 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: D1 01 00 B7 3D 00 C5 [19:21:51]Write to MH i2c: 01 00 00 B8 3D F5 [19:21:51]Write i2c OK [19:21:51]MH_I2C_Read... [19:21:51]OFD Sender: No OFD packet to send [19:21:52]*** Cut start [19:21:52]*** Partial cut [19:21:52]*** CUTSNS_PIN = 1 [19:21:52]*** CUTSNS_PIN = 0 [19:21:52]*** Brake cut motor [19:21:52]Read from MH i2c: 01 [19:21:52]MH_I2C_Read... [19:21:52]*** Stop cut motor [19:21:52]*** Cut end [19:21:52]Read from MH i2c: 01 07 00 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: 01 07 00 B8 3D 00 00 00 00 00 FF 0F 0A [19:21:52]process_action close_receipt done [19:21:52]requested_data is exist [19:21:52]produce_requested_data [19:21:52]requested_item fm.sn is exist - process it [19:21:52]wFMCommunicate request_size=4 [19:21:52]MH_SAM_APDU [19:21:52]CAPDU: 80 11 00 00 [19:21:52]Write to MH i2c: E2 08 00 B9 3D 80 11 00 00 00 00 00 00 70 [19:21:52]Write i2c OK [19:21:52]MH_I2C_Read... [19:21:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:52]Read from MH i2c: E2 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 17 00 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 17 00 B9 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [19:21:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:52]wFMCommunicate OK [19:21:52]requested_item fd.num is exist - process it [19:21:52]SAM_PROTO_GetFieldsCounters [19:21:52]wFMCommunicate request_size=4 [19:21:52]MH_SAM_APDU [19:21:52]CAPDU: 80 13 00 00 [19:21:52]Write to MH i2c: E2 08 00 BA 3D 80 13 00 00 00 00 00 00 73 [19:21:52]Write i2c OK [19:21:52]MH_I2C_Read... [19:21:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:52]Read from MH i2c: E2 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 62 00 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 62 00 BA 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [19:21:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:52]wFMCommunicate OK [19:21:52]SAM_PROTO_GetFieldsCounters done [19:21:52]requested_item shift.num is exist - process it [19:21:52]requested_item shift.opened is exist - process it [19:21:52]req_shift_opened [19:21:52]FM_GetShiftState [19:21:52]SAM_PROTO_GetShiftState [19:21:52]wFMCommunicate request_size=4 [19:21:52]MH_SAM_APDU [19:21:52]CAPDU: 80 13 01 00 [19:21:52]Write to MH i2c: E2 08 00 BB 3D 80 13 01 00 00 00 00 00 75 [19:21:52]Write i2c OK [19:21:52]MH_I2C_Read... [19:21:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:52]Read from MH i2c: E2 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 0E 00 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 0E 00 BB 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AC [19:21:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:21:52]wFMCommunicate OK [19:21:52]SAM_PROTO_GetShiftState done [19:21:52]FM_GetShiftState done [19:21:52]req_shift_opened done [19:21:52]requested_item shift.open_date is exist - process it [19:21:52]req_shift_open_date [19:21:52]req_shift_open_date done [19:21:52]produce_requested_data done [19:21:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155108,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:21:52]process_action_free close_receipt [19:21:52]json_value_free [19:21:52]json_value_free done [19:21:52]process_json_proto returns [19:21:52]Send response to host [19:21:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155108,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:21:52]free response buf [19:21:52]execute_script done [19:21:52]execute_script returns [19:21:52]free content buf [19:21:52]Sock 7.Close socket [19:21:52]Sock 7.Thread stoped [19:21:56]OFD Sender: No OFD packet to send [19:22:01]OFD Sender: No OFD packet to send [19:22:06]OFD Sender: No OFD packet to send [19:22:11]OFD Sender: No OFD packet to send [19:22:16]OFD Sender: No OFD packet to send [19:22:21]OFD Sender: No OFD packet to send [19:22:26]OFD Sender: No OFD packet to send [19:22:31]OFD Sender: No OFD packet to send [19:22:36]OFD Sender: No OFD packet to send [19:22:41]OFD Sender: No OFD packet to send [19:22:41]accept exits with 9 [19:22:41]New connection [19:22:41]New thread 3066891620 created [19:22:41]Thread 3066748260 joined [19:22:41]Waiting for new connection... [19:22:41] Sock 9.Parse request [19:22:41]Sock 9.Check first char [19:22:41]Sock 9.First char is OK [19:22:41]request: POST /json_proto HTTP/1.0 [19:22:41]Method: POST [19:22:41]URL: /json_proto [19:22:41]Method is POST - this is cgi request [19:22:41]url: /json_proto [19:22:41]query_string will be loaded in cgi processing [19:22:41]execute_cgi json_proto POST (null) [19:22:41]execute_cgi path=json_proto method=POST [19:22:41]POST find Content-Length [19:22:41]Host: 172.17.53.67:8080 [19:22:41]Content-Length: 762 [19:22:41]Content-Type: application/json [19:22:41] [19:22:41]POST finish read [19:22:41]Found Content-Length = 762 [19:22:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:41]execute_script... [19:22:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:41]POST & json_proto [19:22:41]process_json_proto [19:22:41]json parsed OK: [19:22:41]protocol is kg_v1.0 [19:22:41]action value=close_receipt [19:22:41]process_action close_receipt [19:22:41]cmd_close_receipt [19:22:41]MH_GetDate [19:22:41]Write to MH i2c: F0 00 00 BC 3D E8 [19:22:41]Write i2c OK [19:22:41]MH_I2C_Read... [19:22:41]Read from MH i2c: F0 [19:22:41]MH_I2C_Read... [19:22:41]Read from MH i2c: F0 09 00 [19:22:41]MH_I2C_Read... [19:22:41]Read from MH i2c: F0 09 00 BC 3D 00 83 B5 12 67 19 BC 99 64 74 [19:22:41]GetLastDocTimeStamp 1729279310 [19:22:41]current date 1729279363 [19:22:41]FM_GetShiftState [19:22:41]SAM_PROTO_GetShiftState [19:22:41]wFMCommunicate request_size=4 [19:22:41]MH_SAM_APDU [19:22:41]CAPDU: 80 13 01 00 [19:22:41]Write to MH i2c: E2 08 00 BD 3D 80 13 01 00 00 00 00 00 77 [19:22:41]Write i2c OK [19:22:41]MH_I2C_Read... [19:22:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:41]Read from MH i2c: E2 [19:22:41]MH_I2C_Read... [19:22:41]Read from MH i2c: E2 0E 00 [19:22:41]MH_I2C_Read... [19:22:41]Read from MH i2c: E2 0E 00 BD 3D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AE [19:22:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:22:41]wFMCommunicate OK [19:22:41]SAM_PROTO_GetShiftState done [19:22:41]FM_GetShiftState done [19:22:41]opened in 1729211399 [19:22:41]opened+sec_in_day 1729297799 [19:22:41]quantity*price = 100000 [19:22:41]sum+1 = 100002 [19:22:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 498 18.10.2024 19:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155109 ФПД: 279902880691871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155109&fm=279902880691871&tin=02508201610067®Number=0000137193017469&sum=100001 [19:22:43]StoreToDocumentArchive [19:22:43]shift 312 fd 155109 [19:22:43]save to /storage/0312/doc_00155109 [19:22:43]save last doc name /storage/0312/doc_00155109 to /storage/kkm_last_doc_name [19:22:43]save OK [19:22:43]Clear old archive folders... [19:22:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:22:43]tlvbuf is 01EF3F00 [19:22:43]SAM_PROTO_ClearQueue [19:22:43]wFMCommunicate request_size=4 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 09 00 00 [19:22:43]Write to MH i2c: E2 08 00 CA 3D 80 09 00 00 00 00 00 00 79 [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 CA 3D 00 90 00 7B [19:22:43]RAPDU: 90 00 [19:22:43]wFMCommunicate OK [19:22:43]SAM_PROTO_ClearQueue done [19:22:43]KKMCreateOFDPacket [19:22:43]OFDProtocolAddRootSTLVToBuf [19:22:43]FM_MakeSignedData [19:22:43]FM_MakeSignedData [19:22:43]SAM_PROTO_SignData [19:22:43]wFMCommunicate request_size=4 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 0D 01 02 [19:22:43]Write to MH i2c: E2 08 00 CB 3D 80 0D 01 02 00 00 00 00 81 [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:43]Read from MH i2c: E2 03 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 CB 3D 00 90 00 7C [19:22:43]RAPDU: 90 00 [19:22:43]wFMCommunicate OK [19:22:43]wFMCommunicate request_size=255 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 83 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5D 02 00 35 04 06 00 [19:22:43]Write to MH i2c: E2 02 01 CC 3D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 83 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5D 02 00 35 04 06 00 00 00 9D [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 CC 3D 00 90 00 7D [19:22:43]RAPDU: 90 00 [19:22:43]wFMCommunicate OK [19:22:43]wFMCommunicate request_size=11 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 0D 02 02 06 FE 91 F7 C6 76 9F [19:22:43]Write to MH i2c: E2 0E 00 CD 3D 80 0D 02 02 06 00 FE 91 F7 C6 76 9F 00 00 F1 [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 03 00 CD 3D 00 90 00 7E [19:22:43]RAPDU: 90 00 [19:22:43]wFMCommunicate OK [19:22:43]wFMCommunicate request_size=4 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 0D 03 02 [19:22:43]Write to MH i2c: E2 08 00 CE 3D 80 0D 03 02 00 00 00 00 86 [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 0B 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 0B 00 CE 3D 00 A6 B0 AA F0 1C 2B E9 43 90 00 EA [19:22:43]RAPDU: A6 B0 AA F0 1C 2B E9 43 90 00 [19:22:43]wFMCommunicate OK [19:22:43]SAM_PROTO_SignData done [19:22:43]FM_MakeSignedData done [19:22:43]CreateOFDProtocolMessage [19:22:43]wFMCommunicate request_size=4 [19:22:43]MH_SAM_APDU [19:22:43]CAPDU: 80 11 00 00 [19:22:43]Write to MH i2c: E2 08 00 CF 3D 80 11 00 00 00 00 00 00 86 [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:43]Read from MH i2c: E2 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 17 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: E2 17 00 CF 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [19:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:22:43]wFMCommunicate OK [19:22:43]CreateOFDProtocolMessage done [19:22:43]OFDSenderStorePacket 155109 [19:22:43]StoreOFDPacket docnum=155109 [19:22:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2A FD 08 01 98 B9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 83 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5D 02 00 35 04 06 00 FE 91 F7 C6 76 9F A6 B0 AA F0 1C 2B E9 43 [19:22:43]CheckFolder [19:22:43]dirname=/storage/ofd_packets [19:22:43]CheckFolder done [19:22:43]ProducePacketName [19:22:43]name=ofd_packets/00155109 [19:22:43]NVStorageSaveData ofd_packets/00155109 [19:22:43]File name is /storage/ofd_packets/00155109 [19:22:43]Write 302 bytes [19:22:43]NVStorageSaveData done [19:22:43]OFDSenderStorePacket done [19:22:43]KKMCreateOFDPacket done [19:22:43]NVStorageSaveData kkm_last_timestamp [19:22:43]File name is /storage/kkm_last_timestamp [19:22:43]Write 4 bytes [19:22:43]NVStorageSaveData done [19:22:43]ExternCall_PrintAddStr [19:22:43]wPrintStart [19:22:43]Write to MH i2c: 01 00 00 D0 3D 0D [19:22:43]Write i2c OK [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: 01 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: 01 07 00 [19:22:43]MH_I2C_Read... [19:22:43]Read from MH i2c: 01 07 00 D0 3D 00 00 00 00 00 FF 0F 22 [19:22:43]RasterBufferAndPrint [19:22:43]line Счет N : (1)873313 [19:22:43]line ИНН: 02508201610067 [19:22:43]line Контрольно-Кассовый Чек [19:22:43]line ПРОДАЖА [19:22:43]line ТРК (МРК, ГНК) : 33 [19:22:43]line Товар: 2710124130 [19:22:43]line Super 92-К-5 [19:22:43]line 14.620 * 68.40 [19:22:43]line = 1000.01 [19:22:43]line НДС 12% НСП 1% [19:22:43]line > о реализуемом товаре [19:22:43]line ИТОГО: 1000.01 [19:22:43]line НСП 1% : 8.85 [19:22:43]line НДС 12% : 106.20 [19:22:43]line Наличными: 0.00 [19:22:43]line Безнал.: 1000.01 [19:22:43]line Место: АЗС № 165 "Партнер Нефть" [19:22:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:22:43]line СНО: Общий режим [19:22:43]line Чек 498 18.10.2024 19:22 [19:22:43]line Смена: 312 ФФД: 1.0 [19:22:43]line ЗНМ: 0300000234 [19:22:43]line РНМ: 0000137193017469 [19:22:43]line Версия ККМ: v1.0 [19:22:43]line Платежная система: Mbank [19:22:43]line ФМ: 0000000000963156 [19:22:43]line ФД: 155109 [19:22:43]line ФПД: 279902880691871 [19:22:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155109&fm=279902880691871&tin=02508201610067®Number=0000137193017469&sum=100001 [19:22:43]OFD Sender: Processing packet 155109 [packets to send 51, broken 50] [19:22:43]ProducePacketName [19:22:43]name=ofd_packets/00155109 [19:22:43]OFD Sender: To server: pG, [19:22:43]CommunicateWithHost lk.salyk.kg:30040 [19:22:43]ConnectInit lk.salyk.kg [19:22:43]written 0, free lines is 4095 [19:22:44]Connected sock=10 [19:22:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2A FD 08 01 98 B9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 83 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5D 02 00 35 04 06 00 FE 91 F7 C6 76 9F A6 B0 AA F0 1C 2B E9 43 [19:22:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 5B 47 00 BA 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 5D 02 00 F4 03 04 00 BB 5B 12 67 B6 04 01 00 00 43 BE CA 9F 31 B1 11 3F [19:22:44]CommunicateWithHost err = 0 [19:22:44]CheckOFDResponse [19:22:44]1017 (14) - 77093643461234 [19:22:44]1041 (16) - 0000000000963156 [19:22:44]1040 (4) - 155109 [19:22:44]1012 (4) - 18.10.2024 12:59 [19:22:44]1206 (1) - 0 [19:22:44]OFD Sender: Remove packet 155109 [19:22:44]ProducePacketName [19:22:44]name=ofd_packets/00155109 [19:22:44]NVStorageDeleteData [19:22:44]Write to MH i2c: 01 00 00 F9 3D 36 [19:22:44]Write i2c OK [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: 01 [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: 01 07 00 [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: 01 07 00 F9 3D 00 00 00 00 00 19 0D 63 [19:22:44]RasterBufferAndPrint [19:22:44]line [19:22:44]line [19:22:44]line [19:22:44]line [19:22:44]line [19:22:44]written 0, free lines is 3359 [19:22:44]MH_Cut [19:22:44]Write to MH i2c: D1 01 00 00 3E 01 10 [19:22:44]Write i2c OK [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: D1 [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: D1 01 00 [19:22:44]MH_I2C_Read... [19:22:44]Read from MH i2c: D1 01 00 00 3E 00 0F [19:22:44]Write to MH i2c: 01 00 00 01 3E 3F [19:22:44]Write i2c OK [19:22:44]MH_I2C_Read... [19:22:44]OFD Sender: No OFD packet to send [19:22:45]*** Cut start [19:22:45]*** Partial cut [19:22:45]*** CUTSNS_PIN = 1 [19:22:45]*** CUTSNS_PIN = 0 [19:22:45]*** Brake cut motor [19:22:45]Read from MH i2c: 01 [19:22:45]MH_I2C_Read... [19:22:45]*** Stop cut motor [19:22:45]*** Cut end [19:22:45]Read from MH i2c: 01 07 00 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: 01 07 00 01 3E 00 00 00 00 00 FF 0F 54 [19:22:45]process_action close_receipt done [19:22:45]requested_data is exist [19:22:45]produce_requested_data [19:22:45]requested_item fm.sn is exist - process it [19:22:45]wFMCommunicate request_size=4 [19:22:45]MH_SAM_APDU [19:22:45]CAPDU: 80 11 00 00 [19:22:45]Write to MH i2c: E2 08 00 02 3E 80 11 00 00 00 00 00 00 BA [19:22:45]Write i2c OK [19:22:45]MH_I2C_Read... [19:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:45]Read from MH i2c: E2 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 17 00 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 17 00 02 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [19:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:22:45]wFMCommunicate OK [19:22:45]requested_item fd.num is exist - process it [19:22:45]SAM_PROTO_GetFieldsCounters [19:22:45]wFMCommunicate request_size=4 [19:22:45]MH_SAM_APDU [19:22:45]CAPDU: 80 13 00 00 [19:22:45]Write to MH i2c: E2 08 00 03 3E 80 13 00 00 00 00 00 00 BD [19:22:45]Write i2c OK [19:22:45]MH_I2C_Read... [19:22:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:45]Read from MH i2c: E2 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 62 00 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 62 00 03 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [19:22:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:45]wFMCommunicate OK [19:22:45]SAM_PROTO_GetFieldsCounters done [19:22:45]requested_item shift.num is exist - process it [19:22:45]requested_item shift.opened is exist - process it [19:22:45]req_shift_opened [19:22:45]FM_GetShiftState [19:22:45]SAM_PROTO_GetShiftState [19:22:45]wFMCommunicate request_size=4 [19:22:45]MH_SAM_APDU [19:22:45]CAPDU: 80 13 01 00 [19:22:45]Write to MH i2c: E2 08 00 04 3E 80 13 01 00 00 00 00 00 BF [19:22:45]Write i2c OK [19:22:45]MH_I2C_Read... [19:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:45]Read from MH i2c: E2 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 0E 00 [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: E2 0E 00 04 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F6 [19:22:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:22:45]wFMCommunicate OK [19:22:45]SAM_PROTO_GetShiftState done [19:22:45]FM_GetShiftState done [19:22:45]req_shift_opened done [19:22:45]requested_item shift.open_date is exist - process it [19:22:45]req_shift_open_date [19:22:45]req_shift_open_date done [19:22:45]produce_requested_data done [19:22:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155109,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:22:45]process_action_free close_receipt [19:22:45]json_value_free [19:22:45]json_value_free done [19:22:45]process_json_proto returns [19:22:45]Send response to host [19:22:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155109,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:22:45]free response buf [19:22:45]execute_script done [19:22:45]execute_script returns [19:22:45]free content buf [19:22:45]Sock 9.Close socket [19:22:45]Sock 9.Thread stoped [19:22:49]OFD Sender: No OFD packet to send [19:22:54]OFD Sender: No OFD packet to send [19:22:59]OFD Sender: No OFD packet to send [19:23:04]OFD Sender: No OFD packet to send [19:23:09]OFD Sender: No OFD packet to send [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [19:23:24]OFD Sender: No OFD packet to send [19:23:27]accept exits with 7 [19:23:27]New connection [19:23:27]New thread 3066748260 created [19:23:27]Thread 3066891620 joined [19:23:27]Waiting for new connection... [19:23:27] Sock 7.Parse request [19:23:27]Sock 7.Check first char [19:23:27]Sock 7.First char is OK [19:23:27]request: POST /json_proto HTTP/1.0 [19:23:27]Method: POST [19:23:27]URL: /json_proto [19:23:27]Method is POST - this is cgi request [19:23:27]url: /json_proto [19:23:27]query_string will be loaded in cgi processing [19:23:27]execute_cgi json_proto POST (null) [19:23:27]execute_cgi path=json_proto method=POST [19:23:27]POST find Content-Length [19:23:27]Host: 172.17.53.67:8080 [19:23:27]Content-Length: 677 [19:23:27]Content-Type: application/json [19:23:27] [19:23:27]POST finish read [19:23:27]Found Content-Length = 677 [19:23:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:27]execute_script... [19:23:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:27]POST & json_proto [19:23:27]process_json_proto [19:23:27]json parsed OK: [19:23:27]protocol is kg_v1.0 [19:23:27]action value=close_receipt [19:23:27]process_action close_receipt [19:23:27]cmd_close_receipt [19:23:27]MH_GetDate [19:23:27]Write to MH i2c: F0 00 00 05 3E 32 [19:23:27]Write i2c OK [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 09 00 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 09 00 05 3E 00 B1 B5 12 67 19 BC 99 64 EC [19:23:27]GetLastDocTimeStamp 1729279363 [19:23:27]current date 1729279409 [19:23:27]FM_GetShiftState [19:23:27]SAM_PROTO_GetShiftState [19:23:27]wFMCommunicate request_size=4 [19:23:27]MH_SAM_APDU [19:23:27]CAPDU: 80 13 01 00 [19:23:27]Write to MH i2c: E2 08 00 06 3E 80 13 01 00 00 00 00 00 C1 [19:23:27]Write i2c OK [19:23:27]MH_I2C_Read... [19:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:27]Read from MH i2c: E2 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: E2 0E 00 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: E2 0E 00 06 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F8 [19:23:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:23:27]wFMCommunicate OK [19:23:27]SAM_PROTO_GetShiftState done [19:23:27]FM_GetShiftState done [19:23:27]opened in 1729211399 [19:23:27]opened+sec_in_day 1729297799 [19:23:27]quantity*price = 50041 [19:23:27]sum+1 = 50042 [19:23:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 499 18.10.2024 19:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155110 ФПД: 15753768334917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155110&fm=15753768334917&tin=02508201610067®Number=0000137193017469&sum=50000 [19:23:29]StoreToDocumentArchive [19:23:29]shift 312 fd 155110 [19:23:29]save to /storage/0312/doc_00155110 [19:23:29]save last doc name /storage/0312/doc_00155110 to /storage/kkm_last_doc_name [19:23:29]save OK [19:23:29]Clear old archive folders... [19:23:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:29]tlvbuf is 01EF3AC0 [19:23:29]SAM_PROTO_ClearQueue [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 09 00 00 [19:23:29]Write to MH i2c: E2 08 00 13 3E 80 09 00 00 00 00 00 00 C3 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 13 3E 00 90 00 C5 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]SAM_PROTO_ClearQueue done [19:23:29]KKMCreateOFDPacket [19:23:29]OFDProtocolAddRootSTLVToBuf [19:23:29]FM_MakeSignedData [19:23:29]FM_MakeSignedData [19:23:29]SAM_PROTO_SignData [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 01 02 [19:23:29]Write to MH i2c: E2 08 00 14 3E 80 0D 01 02 00 00 00 00 CB [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 14 3E 00 90 00 C6 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=255 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 B1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5D 02 00 35 04 06 00 0E [19:23:29]Write to MH i2c: E2 02 01 15 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 B1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5D 02 00 35 04 06 00 0E 00 00 D1 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 15 3E 00 90 00 C7 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=10 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 02 02 05 53 F5 C3 F6 45 [19:23:29]Write to MH i2c: E2 0D 00 16 3E 80 0D 02 02 05 00 53 F5 C3 F6 45 00 00 1E [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 16 3E 00 90 00 C8 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 03 02 [19:23:29]Write to MH i2c: E2 08 00 17 3E 80 0D 03 02 00 00 00 00 D0 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 0B 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 0B 00 17 3E 00 60 EF C4 BE 74 3D E1 20 90 00 54 [19:23:29]RAPDU: 60 EF C4 BE 74 3D E1 20 90 00 [19:23:29]wFMCommunicate OK [19:23:29]SAM_PROTO_SignData done [19:23:29]FM_MakeSignedData done [19:23:29]CreateOFDProtocolMessage [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 11 00 00 [19:23:29]Write to MH i2c: E2 08 00 18 3E 80 11 00 00 00 00 00 00 D0 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 17 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 17 00 18 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [19:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:29]wFMCommunicate OK [19:23:29]CreateOFDProtocolMessage done [19:23:29]OFDSenderStorePacket 155110 [19:23:29]StoreOFDPacket docnum=155110 [19:23:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 A4 07 01 60 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 B1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5D 02 00 35 04 06 00 0E 53 F5 C3 F6 45 60 EF C4 BE 74 3D E1 20 [19:23:29]CheckFolder [19:23:29]dirname=/storage/ofd_packets [19:23:29]CheckFolder done [19:23:29]ProducePacketName [19:23:29]name=ofd_packets/00155110 [19:23:29]NVStorageSaveData ofd_packets/00155110 [19:23:29]File name is /storage/ofd_packets/00155110 [19:23:29]Write 301 bytes [19:23:29]NVStorageSaveData done [19:23:29]OFDSenderStorePacket done [19:23:29]KKMCreateOFDPacket done [19:23:29]NVStorageSaveData kkm_last_timestamp [19:23:29]File name is /storage/kkm_last_timestamp [19:23:29]Write 4 bytes [19:23:29]NVStorageSaveData done [19:23:29]ExternCall_PrintAddStr [19:23:29]wPrintStart [19:23:29]Write to MH i2c: 01 00 00 19 3E 57 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 07 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 07 00 19 3E 00 00 00 00 00 FF 0F 6C [19:23:29]RasterBufferAndPrint [19:23:29]line Счет N : (1)873314 [19:23:29]line ИНН: 02508201610067 [19:23:29]line Контрольно-Кассовый Чек [19:23:29]line ПРОДАЖА [19:23:29]line ТРК (МРК, ГНК) : 22 [19:23:29]line Товар: 2710124130 [19:23:29]line Аи-92-К-5 [19:23:29]line 7.480 * 66.90 [19:23:29]line = 500.41 [19:23:29]line НДС 12% НСП 1% [19:23:29]line > о реализуемом товаре [19:23:29]line ОКРУГЛЕНИЕ: -0.41 [19:23:29]line ИТОГО: 500.00 [19:23:29]line Внесено: 500.00 [19:23:29]line СДАЧА: 0.00 [19:23:29]line НСП 1% : 4.43 [19:23:29]line НДС 12% : 53.14 [19:23:29]line Наличными: 500.00 [19:23:29]line Безнал.: 0.00 [19:23:29]line Место: АЗС № 165 "Партнер Нефть" [19:23:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:23:29]line СНО: Общий режим [19:23:29]line Чек 499 18.10.2024 19:23 [19:23:29]line Смена: 312 ФФД: 1.0 [19:23:29]line ЗНМ: 0300000234 [19:23:29]line РНМ: 0000137193017469 [19:23:29]line Версия ККМ: v1.0 [19:23:29]line ФМ: 0000000000963156 [19:23:29]line ФД: 155110 [19:23:29]line ФПД: 15753768334917 [19:23:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155110&fm=15753768334917&tin=02508201610067®Number=0000137193017469&sum=50000 [19:23:29]OFD Sender: Processing packet 155110 [packets to send 51, broken 50] [19:23:29]ProducePacketName [19:23:29]name=ofd_packets/00155110 [19:23:29]OFD Sender: To server: pG, [19:23:29]CommunicateWithHost lk.salyk.kg:30040 [19:23:29]ConnectInit lk.salyk.kg [19:23:29]written 0, free lines is 4095 [19:23:30]Connected sock=10 [19:23:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 A4 07 01 60 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 B1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5D 02 00 35 04 06 00 0E 53 F5 C3 F6 45 60 EF C4 BE 74 3D E1 20 [19:23:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 CD 47 00 72 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 5D 02 00 F4 03 04 00 E9 5B 12 67 B6 04 01 00 00 CE DA 30 AF C4 9A 6F 4D [19:23:30]CommunicateWithHost err = 0 [19:23:30]CheckOFDResponse [19:23:30]1017 (14) - 77093643461234 [19:23:30]1041 (16) - 0000000000963156 [19:23:30]1040 (4) - 155110 [19:23:30]1012 (4) - 18.10.2024 13:00 [19:23:30]1206 (1) - 0 [19:23:30]OFD Sender: Remove packet 155110 [19:23:30]ProducePacketName [19:23:30]name=ofd_packets/00155110 [19:23:30]NVStorageDeleteData [19:23:30]Write to MH i2c: 01 00 00 44 3E 82 [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 07 00 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 07 00 44 3E 00 00 00 00 00 F6 0C 8B [19:23:30]RasterBufferAndPrint [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]written 0, free lines is 3328 [19:23:30]MH_Cut [19:23:30]Write to MH i2c: D1 01 00 4B 3E 01 5B [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 01 00 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 01 00 4B 3E 00 5A [19:23:30]Write to MH i2c: 01 00 00 4C 3E 8A [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]OFD Sender: No OFD packet to send [19:23:31]*** Cut start [19:23:31]*** Partial cut [19:23:31]*** CUTSNS_PIN = 1 [19:23:31]*** CUTSNS_PIN = 0 [19:23:31]*** Brake cut motor [19:23:31]Read from MH i2c: 01 [19:23:31]MH_I2C_Read... [19:23:31]*** Stop cut motor [19:23:31]*** Cut end [19:23:31]Read from MH i2c: 01 07 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: 01 07 00 4C 3E 00 00 00 00 00 FF 0F 9F [19:23:31]process_action close_receipt done [19:23:31]requested_data is exist [19:23:31]produce_requested_data [19:23:31]requested_item fm.sn is exist - process it [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 11 00 00 [19:23:31]Write to MH i2c: E2 08 00 4D 3E 80 11 00 00 00 00 00 00 05 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 17 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 17 00 4D 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [19:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:31]wFMCommunicate OK [19:23:31]requested_item fd.num is exist - process it [19:23:31]SAM_PROTO_GetFieldsCounters [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 13 00 00 [19:23:31]Write to MH i2c: E2 08 00 4E 3E 80 13 00 00 00 00 00 00 08 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 62 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 62 00 4E 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [19:23:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:31]wFMCommunicate OK [19:23:31]SAM_PROTO_GetFieldsCounters done [19:23:31]requested_item shift.num is exist - process it [19:23:31]requested_item shift.opened is exist - process it [19:23:31]req_shift_opened [19:23:31]FM_GetShiftState [19:23:31]SAM_PROTO_GetShiftState [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 13 01 00 [19:23:31]Write to MH i2c: E2 08 00 4F 3E 80 13 01 00 00 00 00 00 0A [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:32]Read from MH i2c: E2 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 0E 00 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 0E 00 4F 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 41 [19:23:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:23:32]wFMCommunicate OK [19:23:32]SAM_PROTO_GetShiftState done [19:23:32]FM_GetShiftState done [19:23:32]req_shift_opened done [19:23:32]requested_item shift.open_date is exist - process it [19:23:32]req_shift_open_date [19:23:32]req_shift_open_date done [19:23:32]produce_requested_data done [19:23:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155110,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:23:32]process_action_free close_receipt [19:23:32]json_value_free [19:23:32]json_value_free done [19:23:32]process_json_proto returns [19:23:32]Send response to host [19:23:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155110,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:23:32]free response buf [19:23:32]execute_script done [19:23:32]execute_script returns [19:23:32]free content buf [19:23:32]Sock 7.Close socket [19:23:32]Sock 7.Thread stoped [19:23:35]OFD Sender: No OFD packet to send [19:23:40]OFD Sender: No OFD packet to send [19:23:43]accept exits with 9 [19:23:43]New connection [19:23:43]New thread 3066891620 created [19:23:43]Thread 3066748260 joined [19:23:43]Waiting for new connection... [19:23:43] Sock 9.Parse request [19:23:43]Sock 9.Check first char [19:23:43]Sock 9.First char is OK [19:23:43]request: POST /json_proto HTTP/1.0 [19:23:43]Method: POST [19:23:43]URL: /json_proto [19:23:43]Method is POST - this is cgi request [19:23:43]url: /json_proto [19:23:43]query_string will be loaded in cgi processing [19:23:43]execute_cgi json_proto POST (null) [19:23:43]execute_cgi path=json_proto method=POST [19:23:43]POST find Content-Length [19:23:43]Host: 172.17.53.67:8080 [19:23:43]Content-Length: 677 [19:23:43]Content-Type: application/json [19:23:43] [19:23:43]POST finish read [19:23:43]Found Content-Length = 677 [19:23:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:43]execute_script... [19:23:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:43]POST & json_proto [19:23:43]process_json_proto [19:23:43]json parsed OK: [19:23:43]protocol is kg_v1.0 [19:23:43]action value=close_receipt [19:23:43]process_action close_receipt [19:23:43]cmd_close_receipt [19:23:43]MH_GetDate [19:23:43]Write to MH i2c: F0 00 00 50 3E 7D [19:23:43]Write i2c OK [19:23:43]MH_I2C_Read... [19:23:43]Read from MH i2c: F0 [19:23:43]MH_I2C_Read... [19:23:43]Read from MH i2c: F0 09 00 [19:23:43]MH_I2C_Read... [19:23:43]Read from MH i2c: F0 09 00 50 3E 00 C0 B5 12 67 19 BC 99 64 46 [19:23:43]GetLastDocTimeStamp 1729279409 [19:23:43]current date 1729279424 [19:23:43]FM_GetShiftState [19:23:43]SAM_PROTO_GetShiftState [19:23:43]wFMCommunicate request_size=4 [19:23:43]MH_SAM_APDU [19:23:43]CAPDU: 80 13 01 00 [19:23:43]Write to MH i2c: E2 08 00 51 3E 80 13 01 00 00 00 00 00 0C [19:23:43]Write i2c OK [19:23:43]MH_I2C_Read... [19:23:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:43]Read from MH i2c: E2 [19:23:43]MH_I2C_Read... [19:23:43]Read from MH i2c: E2 0E 00 [19:23:43]MH_I2C_Read... [19:23:43]Read from MH i2c: E2 0E 00 51 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 43 [19:23:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:23:43]wFMCommunicate OK [19:23:43]SAM_PROTO_GetShiftState done [19:23:43]FM_GetShiftState done [19:23:43]opened in 1729211399 [19:23:43]opened+sec_in_day 1729297799 [19:23:43]quantity*price = 50010 [19:23:43]sum+1 = 50012 [19:23:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 500 18.10.2024 19:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155111 ФПД: 8347642969115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155111&fm=8347642969115&tin=02508201610067®Number=0000137193017469&sum=50000 [19:23:44]StoreToDocumentArchive [19:23:44]shift 312 fd 155111 [19:23:44]save to /storage/0312/doc_00155111 [19:23:44]save last doc name /storage/0312/doc_00155111 to /storage/kkm_last_doc_name [19:23:44]save OK [19:23:44]Clear old archive folders... [19:23:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:44]tlvbuf is B6D99BD0 [19:23:44]SAM_PROTO_ClearQueue [19:23:44]wFMCommunicate request_size=4 [19:23:44]MH_SAM_APDU [19:23:44]CAPDU: 80 09 00 00 [19:23:44]Write to MH i2c: E2 08 00 5E 3E 80 09 00 00 00 00 00 00 0E [19:23:44]Write i2c OK [19:23:44]MH_I2C_Read... [19:23:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:44]Read from MH i2c: E2 [19:23:44]MH_I2C_Read... [19:23:44]Read from MH i2c: E2 03 00 [19:23:44]MH_I2C_Read... [19:23:44]Read from MH i2c: E2 03 00 5E 3E 00 90 00 10 [19:23:44]RAPDU: 90 00 [19:23:44]wFMCommunicate OK [19:23:44]SAM_PROTO_ClearQueue done [19:23:44]KKMCreateOFDPacket [19:23:44]OFDProtocolAddRootSTLVToBuf [19:23:44]FM_MakeSignedData [19:23:44]FM_MakeSignedData [19:23:44]SAM_PROTO_SignData [19:23:44]wFMCommunicate request_size=4 [19:23:44]MH_SAM_APDU [19:23:44]CAPDU: 80 0D 01 02 [19:23:44]Write to MH i2c: E2 08 00 5F 3E 80 0D 01 02 00 00 00 00 16 [19:23:44]Write i2c OK [19:23:44]MH_I2C_Read... [19:23:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:44]Read from MH i2c: E2 [19:23:44]MH_I2C_Read... [19:23:44]Read from MH i2c: E2 03 00 [19:23:44]MH_I2C_Read... [19:23:44]Read from MH i2c: E2 03 00 5F 3E 00 90 00 11 [19:23:44]RAPDU: 90 00 [19:23:44]wFMCommunicate OK [19:23:44]wFMCommunicate request_size=255 [19:23:44]MH_SAM_APDU [19:23:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 C1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5D 02 00 35 04 06 00 07 [19:23:44]Write to MH i2c: E2 02 01 60 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 C1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5D 02 00 35 04 06 00 07 00 00 FF [19:23:44]Write i2c OK [19:23:44]MH_I2C_Read... [19:23:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:45]Read from MH i2c: E2 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 03 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 03 00 60 3E 00 90 00 12 [19:23:45]RAPDU: 90 00 [19:23:45]wFMCommunicate OK [19:23:45]wFMCommunicate request_size=10 [19:23:45]MH_SAM_APDU [19:23:45]CAPDU: 80 0D 02 02 05 97 96 4B 3C 1B [19:23:45]Write to MH i2c: E2 0D 00 61 3E 80 0D 02 02 05 00 97 96 4B 3C 1B 00 00 F2 [19:23:45]Write i2c OK [19:23:45]MH_I2C_Read... [19:23:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:45]Read from MH i2c: E2 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 03 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 03 00 61 3E 00 90 00 13 [19:23:45]RAPDU: 90 00 [19:23:45]wFMCommunicate OK [19:23:45]wFMCommunicate request_size=4 [19:23:45]MH_SAM_APDU [19:23:45]CAPDU: 80 0D 03 02 [19:23:45]Write to MH i2c: E2 08 00 62 3E 80 0D 03 02 00 00 00 00 1B [19:23:45]Write i2c OK [19:23:45]MH_I2C_Read... [19:23:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:45]Read from MH i2c: E2 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 0B 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 0B 00 62 3E 00 39 06 D9 E3 A6 25 48 31 90 00 5B [19:23:45]RAPDU: 39 06 D9 E3 A6 25 48 31 90 00 [19:23:45]wFMCommunicate OK [19:23:45]SAM_PROTO_SignData done [19:23:45]FM_MakeSignedData done [19:23:45]CreateOFDProtocolMessage [19:23:45]wFMCommunicate request_size=4 [19:23:45]MH_SAM_APDU [19:23:45]CAPDU: 80 11 00 00 [19:23:45]Write to MH i2c: E2 08 00 63 3E 80 11 00 00 00 00 00 00 1B [19:23:45]Write i2c OK [19:23:45]MH_I2C_Read... [19:23:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:45]Read from MH i2c: E2 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 17 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 17 00 63 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [19:23:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:45]wFMCommunicate OK [19:23:45]CreateOFDProtocolMessage done [19:23:45]OFDSenderStorePacket 155111 [19:23:45]StoreOFDPacket docnum=155111 [19:23:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 79 07 01 00 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 C1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5D 02 00 35 04 06 00 07 97 96 4B 3C 1B 39 06 D9 E3 A6 25 48 31 [19:23:45]CheckFolder [19:23:45]dirname=/storage/ofd_packets [19:23:45]CheckFolder done [19:23:45]ProducePacketName [19:23:45]name=ofd_packets/00155111 [19:23:45]NVStorageSaveData ofd_packets/00155111 [19:23:45]File name is /storage/ofd_packets/00155111 [19:23:45]Write 301 bytes [19:23:45]NVStorageSaveData done [19:23:45]OFDSenderStorePacket done [19:23:45]KKMCreateOFDPacket done [19:23:45]NVStorageSaveData kkm_last_timestamp [19:23:45]File name is /storage/kkm_last_timestamp [19:23:45]Write 4 bytes [19:23:45]NVStorageSaveData done [19:23:45]OFD Sender: Processing packet 155111 [packets to send 51, broken 50] [19:23:45]ProducePacketName [19:23:45]name=ofd_packets/00155111 [19:23:45]OFD Sender: To server: pG, [19:23:45]CommunicateWithHost lk.salyk.kg:30040 [19:23:45]ConnectInit lk.salyk.kg [19:23:45]ExternCall_PrintAddStr [19:23:45]wPrintStart [19:23:45]Write to MH i2c: 01 00 00 64 3E A2 [19:23:45]Write i2c OK [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: 01 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: 01 07 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: 01 07 00 64 3E 00 00 00 00 00 FF 0F B7 [19:23:45]RasterBufferAndPrint [19:23:45]line Счет N : (1)873315 [19:23:45]line ИНН: 02508201610067 [19:23:45]line Контрольно-Кассовый Чек [19:23:45]line ПРОДАЖА [19:23:45]line ТРК (МРК, ГНК) : 11 [19:23:45]line Товар: 2710124500 [19:23:45]line Аи-95-К-5 [19:23:45]line 6.740 * 74.20 [19:23:45]line = 500.11 [19:23:45]line НДС 12% НСП 1% [19:23:45]line > о реализуемом товаре [19:23:45]line ОКРУГЛЕНИЕ: -0.11 [19:23:45]line ИТОГО: 500.00 [19:23:45]line Внесено: 500.00 [19:23:45]line СДАЧА: 0.00 [19:23:45]line НСП 1% : 4.43 [19:23:45]line НДС 12% : 53.11 [19:23:45]line Наличными: 500.00 [19:23:45]line Безнал.: 0.00 [19:23:45]line Место: АЗС № 165 "Партнер Нефть" [19:23:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:23:45]line СНО: Общий режим [19:23:45]line Чек 500 18.10.2024 19:23 [19:23:45]line Смена: 312 ФФД: 1.0 [19:23:45]line ЗНМ: 0300000234 [19:23:45]line РНМ: 0000137193017469 [19:23:45]line Версия ККМ: v1.0 [19:23:45]line ФМ: 0000000000963156 [19:23:45]line ФД: 155111 [19:23:45]line ФПД: 8347642969115 [19:23:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155111&fm=8347642969115&tin=02508201610067®Number=0000137193017469&sum=50000 [19:23:45]Connected sock=11 [19:23:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 79 07 01 00 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 C1 B5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5D 02 00 35 04 06 00 07 97 96 4B 3C 1B 39 06 D9 E3 A6 25 48 31 [19:23:45]written 0, free lines is 4095 [19:23:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD 8E 47 00 9E 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 5D 02 00 F4 03 04 00 F8 5B 12 67 B6 04 01 00 00 1D 6B 1E 35 C3 A3 62 3E [19:23:45]CommunicateWithHost err = 0 [19:23:45]CheckOFDResponse [19:23:45]1017 (14) - 77093643461234 [19:23:45]1041 (16) - 0000000000963156 [19:23:45]1040 (4) - 155111 [19:23:45]1012 (4) - 18.10.2024 13:00 [19:23:45]1206 (1) - 0 [19:23:45]OFD Sender: Remove packet 155111 [19:23:45]ProducePacketName [19:23:45]name=ofd_packets/00155111 [19:23:45]NVStorageDeleteData [19:23:46]Write to MH i2c: 01 00 00 8F 3E CD [19:23:46]Write i2c OK [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: 01 [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: 01 07 00 [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: 01 07 00 8F 3E 00 00 00 00 00 E8 0C C8 [19:23:46]RasterBufferAndPrint [19:23:46]line [19:23:46]line [19:23:46]line [19:23:46]line [19:23:46]line [19:23:46]written 0, free lines is 3313 [19:23:46]MH_Cut [19:23:46]Write to MH i2c: D1 01 00 96 3E 01 A6 [19:23:46]Write i2c OK [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: D1 [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: D1 01 00 [19:23:46]MH_I2C_Read... [19:23:46]Read from MH i2c: D1 01 00 96 3E 00 A5 [19:23:46]Write to MH i2c: 01 00 00 97 3E D5 [19:23:46]Write i2c OK [19:23:46]MH_I2C_Read... [19:23:46]OFD Sender: No OFD packet to send [19:23:46]*** Cut start [19:23:46]*** Partial cut [19:23:46]*** CUTSNS_PIN = 1 [19:23:46]*** CUTSNS_PIN = 0 [19:23:47]*** Brake cut motor [19:23:47]Read from MH i2c: 01 [19:23:47]MH_I2C_Read... [19:23:47]*** Stop cut motor [19:23:47]*** Cut end [19:23:47]Read from MH i2c: 01 07 00 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: 01 07 00 97 3E 00 00 00 00 00 FF 0F EA [19:23:47]process_action close_receipt done [19:23:47]requested_data is exist [19:23:47]produce_requested_data [19:23:47]requested_item fm.sn is exist - process it [19:23:47]wFMCommunicate request_size=4 [19:23:47]MH_SAM_APDU [19:23:47]CAPDU: 80 11 00 00 [19:23:47]Write to MH i2c: E2 08 00 98 3E 80 11 00 00 00 00 00 00 50 [19:23:47]Write i2c OK [19:23:47]MH_I2C_Read... [19:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:47]Read from MH i2c: E2 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 17 00 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 17 00 98 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [19:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:47]wFMCommunicate OK [19:23:47]requested_item fd.num is exist - process it [19:23:47]SAM_PROTO_GetFieldsCounters [19:23:47]wFMCommunicate request_size=4 [19:23:47]MH_SAM_APDU [19:23:47]CAPDU: 80 13 00 00 [19:23:47]Write to MH i2c: E2 08 00 99 3E 80 13 00 00 00 00 00 00 53 [19:23:47]Write i2c OK [19:23:47]MH_I2C_Read... [19:23:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:47]Read from MH i2c: E2 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 62 00 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 62 00 99 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [19:23:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:47]wFMCommunicate OK [19:23:47]SAM_PROTO_GetFieldsCounters done [19:23:47]requested_item shift.num is exist - process it [19:23:47]requested_item shift.opened is exist - process it [19:23:47]req_shift_opened [19:23:47]FM_GetShiftState [19:23:47]SAM_PROTO_GetShiftState [19:23:47]wFMCommunicate request_size=4 [19:23:47]MH_SAM_APDU [19:23:47]CAPDU: 80 13 01 00 [19:23:47]Write to MH i2c: E2 08 00 9A 3E 80 13 01 00 00 00 00 00 55 [19:23:47]Write i2c OK [19:23:47]MH_I2C_Read... [19:23:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:47]Read from MH i2c: E2 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 0E 00 [19:23:47]MH_I2C_Read... [19:23:47]Read from MH i2c: E2 0E 00 9A 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8C [19:23:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:23:47]wFMCommunicate OK [19:23:47]SAM_PROTO_GetShiftState done [19:23:47]FM_GetShiftState done [19:23:47]req_shift_opened done [19:23:47]requested_item shift.open_date is exist - process it [19:23:47]req_shift_open_date [19:23:47]req_shift_open_date done [19:23:47]produce_requested_data done [19:23:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155111,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:23:47]process_action_free close_receipt [19:23:47]json_value_free [19:23:47]json_value_free done [19:23:47]process_json_proto returns [19:23:47]Send response to host [19:23:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155111,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:23:47]free response buf [19:23:47]execute_script done [19:23:47]execute_script returns [19:23:47]free content buf [19:23:47]Sock 9.Close socket [19:23:47]Sock 9.Thread stoped [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:21]OFD Sender: No OFD packet to send [19:24:26]OFD Sender: No OFD packet to send [19:24:31]OFD Sender: No OFD packet to send [19:24:36]OFD Sender: No OFD packet to send [19:24:41]OFD Sender: No OFD packet to send [19:24:46]OFD Sender: No OFD packet to send [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:33]accept exits with 7 [19:25:33]New connection [19:25:33]New thread 3066748260 created [19:25:33]Thread 3066891620 joined [19:25:33]Waiting for new connection... [19:25:33] Sock 7.Parse request [19:25:33]Sock 7.Check first char [19:25:33]Sock 7.First char is OK [19:25:33]request: POST /json_proto HTTP/1.0 [19:25:33]Method: POST [19:25:33]URL: /json_proto [19:25:33]Method is POST - this is cgi request [19:25:33]url: /json_proto [19:25:33]query_string will be loaded in cgi processing [19:25:33]execute_cgi json_proto POST (null) [19:25:33]execute_cgi path=json_proto method=POST [19:25:33]POST find Content-Length [19:25:33]Host: 172.17.53.67:8080 [19:25:33]Content-Length: 769 [19:25:33]Content-Type: application/json [19:25:33] [19:25:33]POST finish read [19:25:33]Found Content-Length = 769 [19:25:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:33]execute_script... [19:25:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:33]POST & json_proto [19:25:33]process_json_proto [19:25:33]json parsed OK: [19:25:33]protocol is kg_v1.0 [19:25:33]action value=close_receipt [19:25:33]process_action close_receipt [19:25:33]cmd_close_receipt [19:25:33]MH_GetDate [19:25:33]Write to MH i2c: F0 00 00 9B 3E C8 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 09 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 09 00 9B 3E 00 2E B6 12 67 19 BC 99 64 00 [19:25:33]GetLastDocTimeStamp 1729279425 [19:25:33]current date 1729279534 [19:25:33]FM_GetShiftState [19:25:33]SAM_PROTO_GetShiftState [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 13 01 00 [19:25:33]Write to MH i2c: E2 08 00 9C 3E 80 13 01 00 00 00 00 00 57 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 0E 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 0E 00 9C 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8E [19:25:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:25:33]wFMCommunicate OK [19:25:33]SAM_PROTO_GetShiftState done [19:25:33]FM_GetShiftState done [19:25:33]opened in 1729211399 [19:25:33]opened+sec_in_day 1729297799 [19:25:33]quantity*price = 100015 [19:25:33]sum+1 = 100017 [19:25:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 501 18.10.2024 19:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155112 ФПД: 132604784120713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192534&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155112&fm=132604784120713&tin=02508201610067®Number=0000137193017469&sum=100016 [19:25:34]StoreToDocumentArchive [19:25:34]shift 312 fd 155112 [19:25:34]save to /storage/0312/doc_00155112 [19:25:34]save last doc name /storage/0312/doc_00155112 to /storage/kkm_last_doc_name [19:25:34]save OK [19:25:34]Clear old archive folders... [19:25:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:34]tlvbuf is 01F33F60 [19:25:34]SAM_PROTO_ClearQueue [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 09 00 00 [19:25:34]Write to MH i2c: E2 08 00 A9 3E 80 09 00 00 00 00 00 00 59 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 A9 3E 00 90 00 5B [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]SAM_PROTO_ClearQueue done [19:25:34]KKMCreateOFDPacket [19:25:34]OFDProtocolAddRootSTLVToBuf [19:25:34]FM_MakeSignedData [19:25:34]FM_MakeSignedData [19:25:34]SAM_PROTO_SignData [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 01 02 [19:25:34]Write to MH i2c: E2 08 00 AA 3E 80 0D 01 02 00 00 00 00 61 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 AA 3E 00 90 00 5C [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]wFMCommunicate request_size=255 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 2E B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5D 02 00 35 04 06 00 78 [19:25:34]Write to MH i2c: E2 02 01 AB 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 2E B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5D 02 00 35 04 06 00 78 00 00 6D [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 AB 3E 00 90 00 5D [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]wFMCommunicate request_size=10 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 02 02 05 9A 75 0D 93 89 [19:25:34]Write to MH i2c: E2 0D 00 AC 3E 80 0D 02 02 05 00 9A 75 0D 93 89 00 00 A6 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 AC 3E 00 90 00 5E [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 03 02 [19:25:34]Write to MH i2c: E2 08 00 AD 3E 80 0D 03 02 00 00 00 00 66 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 0B 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 0B 00 AD 3E 00 C7 4D 47 CD B7 2C 26 2B 90 00 C3 [19:25:34]RAPDU: C7 4D 47 CD B7 2C 26 2B 90 00 [19:25:34]wFMCommunicate OK [19:25:34]SAM_PROTO_SignData done [19:25:34]FM_MakeSignedData done [19:25:34]CreateOFDProtocolMessage [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 11 00 00 [19:25:34]Write to MH i2c: E2 08 00 AE 3E 80 11 00 00 00 00 00 00 66 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 17 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 17 00 AE 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [19:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:34]wFMCommunicate OK [19:25:34]CreateOFDProtocolMessage done [19:25:34]OFDSenderStorePacket 155112 [19:25:34]StoreOFDPacket docnum=155112 [19:25:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A D6 07 01 2F 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 2E B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5D 02 00 35 04 06 00 78 9A 75 0D 93 89 C7 4D 47 CD B7 2C 26 2B [19:25:34]CheckFolder [19:25:34]dirname=/storage/ofd_packets [19:25:34]CheckFolder done [19:25:34]ProducePacketName [19:25:34]name=ofd_packets/00155112 [19:25:34]NVStorageSaveData ofd_packets/00155112 [19:25:34]File name is /storage/ofd_packets/00155112 [19:25:34]Write 301 bytes [19:25:34]NVStorageSaveData done [19:25:34]OFDSenderStorePacket done [19:25:34]KKMCreateOFDPacket done [19:25:34]NVStorageSaveData kkm_last_timestamp [19:25:34]File name is /storage/kkm_last_timestamp [19:25:34]Write 4 bytes [19:25:34]NVStorageSaveData done [19:25:34]ExternCall_PrintAddStr [19:25:34]wPrintStart [19:25:34]Write to MH i2c: 01 00 00 AF 3E ED [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 07 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 07 00 AF 3E 00 00 00 00 00 FF 0F 02 [19:25:34]RasterBufferAndPrint [19:25:34]line Счет N : (1)873316 [19:25:34]line ИНН: 02508201610067 [19:25:34]line Контрольно-Кассовый Чек [19:25:34]line ПРОДАЖА [19:25:34]line ТРК (МРК, ГНК) : 32 [19:25:34]line Товар: 2710124130 [19:25:34]line Аи-92-К-5 [19:25:34]line 14.950 * 66.90 [19:25:34]line = 1000.16 [19:25:34]line НДС 12% НСП 1% [19:25:34]line > о реализуемом товаре [19:25:34]line ИТОГО: 1000.16 [19:25:34]line НСП 1% : 8.85 [19:25:34]line НДС 12% : 106.21 [19:25:34]line Наличными: 0.00 [19:25:34]line Безнал.: 1000.16 [19:25:34]line Место: АЗС № 165 "Партнер Нефть" [19:25:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:25:34]line СНО: Общий режим [19:25:34]line Чек 501 18.10.2024 19:25 [19:25:34]line Смена: 312 ФФД: 1.0 [19:25:34]line ЗНМ: 0300000234 [19:25:34]line РНМ: 0000137193017469 [19:25:34]line Версия ККМ: v1.0 [19:25:34]line Платежная система: Mbank [19:25:34]line ФМ: 0000000000963156 [19:25:34]line ФД: 155112 [19:25:34]line ФПД: 132604784120713 [19:25:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192534&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155112&fm=132604784120713&tin=02508201610067®Number=0000137193017469&sum=100016 [19:25:35]OFD Sender: Processing packet 155112 [packets to send 51, broken 50] [19:25:35]ProducePacketName [19:25:35]name=ofd_packets/00155112 [19:25:35]OFD Sender: To server: pG, [19:25:35]CommunicateWithHost lk.salyk.kg:30040 [19:25:35]ConnectInit lk.salyk.kg [19:25:35]written 0, free lines is 4095 [19:25:35]Connected sock=10 [19:25:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A D6 07 01 2F 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 2E B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5D 02 00 35 04 06 00 78 9A 75 0D 93 89 C7 4D 47 CD B7 2C 26 2B [19:25:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 94 47 00 00 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 5D 02 00 F4 03 04 00 66 5C 12 67 B6 04 01 00 00 8F B0 98 27 C6 59 33 15 [19:25:35]CommunicateWithHost err = 0 [19:25:35]CheckOFDResponse [19:25:35]1017 (14) - 77093643461234 [19:25:35]1041 (16) - 0000000000963156 [19:25:35]1040 (4) - 155112 [19:25:35]1012 (4) - 18.10.2024 13:02 [19:25:35]1206 (1) - 0 [19:25:35]OFD Sender: Remove packet 155112 [19:25:35]ProducePacketName [19:25:35]name=ofd_packets/00155112 [19:25:35]NVStorageDeleteData [19:25:35]Write to MH i2c: 01 00 00 D8 3E 16 [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 07 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 07 00 D8 3E 00 00 00 00 00 20 0D 4A [19:25:35]RasterBufferAndPrint [19:25:35]line [19:25:35]line [19:25:35]line [19:25:35]line [19:25:35]line [19:25:35]written 0, free lines is 3369 [19:25:35]MH_Cut [19:25:35]Write to MH i2c: D1 01 00 DF 3E 01 EF [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: D1 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: D1 01 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: D1 01 00 DF 3E 00 EE [19:25:35]Write to MH i2c: 01 00 00 E0 3E 1E [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:36]OFD Sender: No OFD packet to send [19:25:36]*** Cut start [19:25:36]*** Partial cut [19:25:36]*** CUTSNS_PIN = 1 [19:25:36]*** CUTSNS_PIN = 0 [19:25:36]*** Brake cut motor [19:25:37]Read from MH i2c: 01 [19:25:37]MH_I2C_Read... [19:25:37]*** Stop cut motor [19:25:37]*** Cut end [19:25:37]Read from MH i2c: 01 07 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: 01 07 00 E0 3E 00 00 00 00 00 FF 0F 33 [19:25:37]process_action close_receipt done [19:25:37]requested_data is exist [19:25:37]produce_requested_data [19:25:37]requested_item fm.sn is exist - process it [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 11 00 00 [19:25:37]Write to MH i2c: E2 08 00 E1 3E 80 11 00 00 00 00 00 00 99 [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 E1 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [19:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:37]wFMCommunicate OK [19:25:37]requested_item fd.num is exist - process it [19:25:37]SAM_PROTO_GetFieldsCounters [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 00 00 [19:25:37]Write to MH i2c: E2 08 00 E2 3E 80 13 00 00 00 00 00 00 9C [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 E2 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [19:25:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetFieldsCounters done [19:25:37]requested_item shift.num is exist - process it [19:25:37]requested_item shift.opened is exist - process it [19:25:37]req_shift_opened [19:25:37]FM_GetShiftState [19:25:37]SAM_PROTO_GetShiftState [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 01 00 [19:25:37]Write to MH i2c: E2 08 00 E3 3E 80 13 01 00 00 00 00 00 9E [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 E3 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D5 [19:25:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetShiftState done [19:25:37]FM_GetShiftState done [19:25:37]req_shift_opened done [19:25:37]requested_item shift.open_date is exist - process it [19:25:37]req_shift_open_date [19:25:37]req_shift_open_date done [19:25:37]produce_requested_data done [19:25:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155112,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:25:37]process_action_free close_receipt [19:25:37]json_value_free [19:25:37]json_value_free done [19:25:37]process_json_proto returns [19:25:37]Send response to host [19:25:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155112,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:25:37]free response buf [19:25:37]execute_script done [19:25:37]execute_script returns [19:25:37]free content buf [19:25:37]Sock 7.Close socket [19:25:37]Sock 7.Thread stoped [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26:01]OFD Sender: No OFD packet to send [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:21]OFD Sender: No OFD packet to send [19:26:23]accept exits with 9 [19:26:23]New connection [19:26:23]New thread 3066891620 created [19:26:23]Thread 3066748260 joined [19:26:23]Waiting for new connection... [19:26:23] Sock 9.Parse request [19:26:23]Sock 9.Check first char [19:26:23]Sock 9.First char is OK [19:26:23]request: POST /json_proto HTTP/1.0 [19:26:23]Method: POST [19:26:23]URL: /json_proto [19:26:23]Method is POST - this is cgi request [19:26:23]url: /json_proto [19:26:23]query_string will be loaded in cgi processing [19:26:23]execute_cgi json_proto POST (null) [19:26:23]execute_cgi path=json_proto method=POST [19:26:23]POST find Content-Length [19:26:23]Host: 172.17.53.67:8080 [19:26:23]Content-Length: 674 [19:26:23]Content-Type: application/json [19:26:23] [19:26:23]POST finish read [19:26:23]Found Content-Length = 674 [19:26:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:23]execute_script... [19:26:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:23]POST & json_proto [19:26:23]process_json_proto [19:26:23]json parsed OK: [19:26:23]protocol is kg_v1.0 [19:26:23]action value=close_receipt [19:26:23]process_action close_receipt [19:26:23]cmd_close_receipt [19:26:23]MH_GetDate [19:26:23]Write to MH i2c: F0 00 00 E4 3E 11 [19:26:23]Write i2c OK [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: F0 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: F0 09 00 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: F0 09 00 E4 3E 00 60 B6 12 67 19 BC 99 64 7B [19:26:23]GetLastDocTimeStamp 1729279534 [19:26:23]current date 1729279584 [19:26:23]FM_GetShiftState [19:26:23]SAM_PROTO_GetShiftState [19:26:23]wFMCommunicate request_size=4 [19:26:23]MH_SAM_APDU [19:26:23]CAPDU: 80 13 01 00 [19:26:23]Write to MH i2c: E2 08 00 E5 3E 80 13 01 00 00 00 00 00 A0 [19:26:23]Write i2c OK [19:26:23]MH_I2C_Read... [19:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:23]Read from MH i2c: E2 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 0E 00 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 0E 00 E5 3E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D7 [19:26:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:26:23]wFMCommunicate OK [19:26:23]SAM_PROTO_GetShiftState done [19:26:23]FM_GetShiftState done [19:26:23]opened in 1729211399 [19:26:23]opened+sec_in_day 1729297799 [19:26:23]quantity*price = 50063 [19:26:23]sum+1 = 50064 [19:26:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 502 18.10.2024 19:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155113 ФПД: 178631538078691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155113&fm=178631538078691&tin=02508201610067®Number=0000137193017469&sum=50000 [19:26:24]StoreToDocumentArchive [19:26:24]shift 312 fd 155113 [19:26:24]save to /storage/0312/doc_00155113 [19:26:24]save last doc name /storage/0312/doc_00155113 to /storage/kkm_last_doc_name [19:26:24]save OK [19:26:24]Clear old archive folders... [19:26:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:26:24]tlvbuf is 01F71650 [19:26:24]SAM_PROTO_ClearQueue [19:26:24]wFMCommunicate request_size=4 [19:26:24]MH_SAM_APDU [19:26:24]CAPDU: 80 09 00 00 [19:26:24]Write to MH i2c: E2 08 00 F2 3E 80 09 00 00 00 00 00 00 A2 [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:24]Read from MH i2c: E2 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 F2 3E 00 90 00 A4 [19:26:24]RAPDU: 90 00 [19:26:24]wFMCommunicate OK [19:26:24]SAM_PROTO_ClearQueue done [19:26:24]KKMCreateOFDPacket [19:26:24]OFDProtocolAddRootSTLVToBuf [19:26:24]FM_MakeSignedData [19:26:24]FM_MakeSignedData [19:26:24]SAM_PROTO_SignData [19:26:24]wFMCommunicate request_size=4 [19:26:24]MH_SAM_APDU [19:26:24]CAPDU: 80 0D 01 02 [19:26:24]Write to MH i2c: E2 08 00 F3 3E 80 0D 01 02 00 00 00 00 AA [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:24]Read from MH i2c: E2 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 F3 3E 00 90 00 A5 [19:26:24]RAPDU: 90 00 [19:26:24]wFMCommunicate OK [19:26:24]wFMCommunicate request_size=255 [19:26:24]MH_SAM_APDU [19:26:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 60 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5D 02 00 35 04 06 00 A2 76 E5 5F [19:26:24]Write to MH i2c: E2 02 01 F4 3E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 60 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5D 02 00 35 04 06 00 A2 76 E5 5F 00 00 2F [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:24]Read from MH i2c: E2 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 03 00 F4 3E 00 90 00 A6 [19:26:24]RAPDU: 90 00 [19:26:24]wFMCommunicate OK [19:26:24]wFMCommunicate request_size=7 [19:26:24]MH_SAM_APDU [19:26:24]CAPDU: 80 0D 02 02 02 73 E3 [19:26:24]Write to MH i2c: E2 0A 00 F5 3E 80 0D 02 02 02 00 73 E3 00 00 07 [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:25]Read from MH i2c: E2 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 03 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 03 00 F5 3E 00 90 00 A7 [19:26:25]RAPDU: 90 00 [19:26:25]wFMCommunicate OK [19:26:25]wFMCommunicate request_size=4 [19:26:25]MH_SAM_APDU [19:26:25]CAPDU: 80 0D 03 02 [19:26:25]Write to MH i2c: E2 08 00 F6 3E 80 0D 03 02 00 00 00 00 AF [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:25]Read from MH i2c: E2 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 0B 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 0B 00 F6 3E 00 7A 6B B7 8B CF 9E 70 E8 90 00 9C [19:26:25]RAPDU: 7A 6B B7 8B CF 9E 70 E8 90 00 [19:26:25]wFMCommunicate OK [19:26:25]SAM_PROTO_SignData done [19:26:25]FM_MakeSignedData done [19:26:25]CreateOFDProtocolMessage [19:26:25]wFMCommunicate request_size=4 [19:26:25]MH_SAM_APDU [19:26:25]CAPDU: 80 11 00 00 [19:26:25]Write to MH i2c: E2 08 00 F7 3E 80 11 00 00 00 00 00 00 AF [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:25]Read from MH i2c: E2 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 17 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: E2 17 00 F7 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [19:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:26:25]wFMCommunicate OK [19:26:25]CreateOFDProtocolMessage done [19:26:25]OFDSenderStorePacket 155113 [19:26:25]StoreOFDPacket docnum=155113 [19:26:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4C 82 04 01 9A 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 60 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5D 02 00 35 04 06 00 A2 76 E5 5F 73 E3 7A 6B B7 8B CF 9E 70 E8 [19:26:25]CheckFolder [19:26:25]dirname=/storage/ofd_packets [19:26:25]CheckFolder done [19:26:25]ProducePacketName [19:26:25]name=ofd_packets/00155113 [19:26:25]NVStorageSaveData ofd_packets/00155113 [19:26:25]File name is /storage/ofd_packets/00155113 [19:26:25]Write 298 bytes [19:26:25]NVStorageSaveData done [19:26:25]OFDSenderStorePacket done [19:26:25]KKMCreateOFDPacket done [19:26:25]NVStorageSaveData kkm_last_timestamp [19:26:25]File name is /storage/kkm_last_timestamp [19:26:25]Write 4 bytes [19:26:25]NVStorageSaveData done [19:26:25]ExternCall_PrintAddStr [19:26:25]wPrintStart [19:26:25]Write to MH i2c: 01 00 00 F8 3E 36 [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 07 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 07 00 F8 3E 00 00 00 00 00 FF 0F 4B [19:26:25]RasterBufferAndPrint [19:26:25]line Счет N : (1)873317 [19:26:25]line ИНН: 02508201610067 [19:26:25]line Контрольно-Кассовый Чек [19:26:25]line ПРОДАЖА [19:26:25]line ТРК (МРК, ГНК) : 24 [19:26:25]line Товар: 2710194210 [19:26:25]line ДТ-К-2 [19:26:25]line 6.570 * 76.20 [19:26:25]line = 500.63 [19:26:25]line НДС 12% НСП 1% [19:26:25]line > о реализуемом товаре [19:26:25]line ОКРУГЛЕНИЕ: -0.63 [19:26:25]line ИТОГО: 500.00 [19:26:25]line Внесено: 500.00 [19:26:25]line СДАЧА: 0.00 [19:26:25]line НСП 1% : 4.43 [19:26:25]line НДС 12% : 53.16 [19:26:25]line Наличными: 500.00 [19:26:25]line Безнал.: 0.00 [19:26:25]line Место: АЗС № 165 "Партнер Нефть" [19:26:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:26:25]line СНО: Общий режим [19:26:25]line Чек 502 18.10.2024 19:26 [19:26:25]line Смена: 312 ФФД: 1.0 [19:26:25]line ЗНМ: 0300000234 [19:26:25]line РНМ: 0000137193017469 [19:26:25]line Версия ККМ: v1.0 [19:26:25]line ФМ: 0000000000963156 [19:26:25]line ФД: 155113 [19:26:25]line ФПД: 178631538078691 [19:26:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155113&fm=178631538078691&tin=02508201610067®Number=0000137193017469&sum=50000 [19:26:25]OFD Sender: Processing packet 155113 [packets to send 51, broken 50] [19:26:25]ProducePacketName [19:26:25]name=ofd_packets/00155113 [19:26:25]OFD Sender: To server: pG, [19:26:25]CommunicateWithHost lk.salyk.kg:30040 [19:26:25]ConnectInit lk.salyk.kg [19:26:25]written 0, free lines is 4095 [19:26:25]Connected sock=10 [19:26:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4C 82 04 01 9A 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 60 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5D 02 00 35 04 06 00 A2 76 E5 5F 73 E3 7A 6B B7 8B CF 9E 70 E8 [19:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 4B 47 00 6A 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 5D 02 00 F4 03 04 00 98 5C 12 67 B6 04 01 00 00 51 57 51 13 11 4F F7 A7 [19:26:25]CommunicateWithHost err = 0 [19:26:25]CheckOFDResponse [19:26:25]1017 (14) - 77093643461234 [19:26:25]1041 (16) - 0000000000963156 [19:26:25]1040 (4) - 155113 [19:26:25]1012 (4) - 18.10.2024 13:03 [19:26:25]1206 (1) - 0 [19:26:25]OFD Sender: Remove packet 155113 [19:26:25]ProducePacketName [19:26:25]name=ofd_packets/00155113 [19:26:25]NVStorageDeleteData [19:26:25]Write to MH i2c: 01 00 00 23 3F 62 [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 07 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: 01 07 00 23 3F 00 00 00 00 00 EA 0C 5F [19:26:25]RasterBufferAndPrint [19:26:25]line [19:26:25]line [19:26:25]line [19:26:25]line [19:26:25]line [19:26:25]written 0, free lines is 3312 [19:26:25]MH_Cut [19:26:25]Write to MH i2c: D1 01 00 2A 3F 01 3B [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: D1 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: D1 01 00 [19:26:25]MH_I2C_Read... [19:26:25]Read from MH i2c: D1 01 00 2A 3F 00 3A [19:26:25]Write to MH i2c: 01 00 00 2B 3F 6A [19:26:25]Write i2c OK [19:26:25]MH_I2C_Read... [19:26:26]OFD Sender: No OFD packet to send [19:26:26]*** Cut start [19:26:26]*** Partial cut [19:26:26]*** CUTSNS_PIN = 1 [19:26:26]*** CUTSNS_PIN = 0 [19:26:26]*** Brake cut motor [19:26:27]Read from MH i2c: 01 [19:26:27]MH_I2C_Read... [19:26:27]*** Stop cut motor [19:26:27]*** Cut end [19:26:27]Read from MH i2c: 01 07 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: 01 07 00 2B 3F 00 00 00 00 00 FF 0F 7F [19:26:27]process_action close_receipt done [19:26:27]requested_data is exist [19:26:27]produce_requested_data [19:26:27]requested_item fm.sn is exist - process it [19:26:27]wFMCommunicate request_size=4 [19:26:27]MH_SAM_APDU [19:26:27]CAPDU: 80 11 00 00 [19:26:27]Write to MH i2c: E2 08 00 2C 3F 80 11 00 00 00 00 00 00 E5 [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:27]Read from MH i2c: E2 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 17 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 17 00 2C 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [19:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:26:27]wFMCommunicate OK [19:26:27]requested_item fd.num is exist - process it [19:26:27]SAM_PROTO_GetFieldsCounters [19:26:27]wFMCommunicate request_size=4 [19:26:27]MH_SAM_APDU [19:26:27]CAPDU: 80 13 00 00 [19:26:27]Write to MH i2c: E2 08 00 2D 3F 80 13 00 00 00 00 00 00 E8 [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:27]Read from MH i2c: E2 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 62 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 62 00 2D 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [19:26:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:27]wFMCommunicate OK [19:26:27]SAM_PROTO_GetFieldsCounters done [19:26:27]requested_item shift.num is exist - process it [19:26:27]requested_item shift.opened is exist - process it [19:26:27]req_shift_opened [19:26:27]FM_GetShiftState [19:26:27]SAM_PROTO_GetShiftState [19:26:27]wFMCommunicate request_size=4 [19:26:27]MH_SAM_APDU [19:26:27]CAPDU: 80 13 01 00 [19:26:27]Write to MH i2c: E2 08 00 2E 3F 80 13 01 00 00 00 00 00 EA [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:27]Read from MH i2c: E2 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 0E 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: E2 0E 00 2E 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 21 [19:26:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:26:27]wFMCommunicate OK [19:26:27]SAM_PROTO_GetShiftState done [19:26:27]FM_GetShiftState done [19:26:27]req_shift_opened done [19:26:27]requested_item shift.open_date is exist - process it [19:26:27]req_shift_open_date [19:26:27]req_shift_open_date done [19:26:27]produce_requested_data done [19:26:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155113,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:26:27]process_action_free close_receipt [19:26:27]json_value_free [19:26:27]json_value_free done [19:26:27]process_json_proto returns [19:26:27]Send response to host [19:26:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155113,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:26:27]free response buf [19:26:27]execute_script done [19:26:27]execute_script returns [19:26:27]free content buf [19:26:27]Sock 9.Close socket [19:26:27]Sock 9.Thread stoped [19:26:31]OFD Sender: No OFD packet to send [19:26:36]OFD Sender: No OFD packet to send [19:26:41]OFD Sender: No OFD packet to send [19:26:45]accept exits with 7 [19:26:45]New connection [19:26:45]New thread 3066748260 created [19:26:45]Thread 3066891620 joined [19:26:45]Waiting for new connection... [19:26:45] Sock 7.Parse request [19:26:45]Sock 7.Check first char [19:26:45]Sock 7.First char is OK [19:26:45]request: POST /json_proto HTTP/1.0 [19:26:45]Method: POST [19:26:45]URL: /json_proto [19:26:45]Method is POST - this is cgi request [19:26:45]url: /json_proto [19:26:45]query_string will be loaded in cgi processing [19:26:45]execute_cgi json_proto POST (null) [19:26:45]execute_cgi path=json_proto method=POST [19:26:45]POST find Content-Length [19:26:45]Host: 172.17.53.67:8080 [19:26:45]Content-Length: 677 [19:26:45]Content-Type: application/json [19:26:45] [19:26:45]POST finish read [19:26:45]Found Content-Length = 677 [19:26:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:45]execute_script... [19:26:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:45]POST & json_proto [19:26:45]process_json_proto [19:26:45]json parsed OK: [19:26:45]protocol is kg_v1.0 [19:26:45]action value=close_receipt [19:26:45]process_action close_receipt [19:26:45]cmd_close_receipt [19:26:45]MH_GetDate [19:26:45]Write to MH i2c: F0 00 00 2F 3F 5D [19:26:45]Write i2c OK [19:26:45]MH_I2C_Read... [19:26:45]Read from MH i2c: F0 [19:26:45]MH_I2C_Read... [19:26:45]Read from MH i2c: F0 09 00 [19:26:45]MH_I2C_Read... [19:26:45]Read from MH i2c: F0 09 00 2F 3F 00 77 B6 12 67 19 BC 99 64 DE [19:26:45]GetLastDocTimeStamp 1729279584 [19:26:45]current date 1729279607 [19:26:45]FM_GetShiftState [19:26:45]SAM_PROTO_GetShiftState [19:26:45]wFMCommunicate request_size=4 [19:26:45]MH_SAM_APDU [19:26:45]CAPDU: 80 13 01 00 [19:26:45]Write to MH i2c: E2 08 00 30 3F 80 13 01 00 00 00 00 00 EC [19:26:45]Write i2c OK [19:26:45]MH_I2C_Read... [19:26:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:45]Read from MH i2c: E2 [19:26:45]MH_I2C_Read... [19:26:45]Read from MH i2c: E2 0E 00 [19:26:45]MH_I2C_Read... [19:26:45]Read from MH i2c: E2 0E 00 30 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 23 [19:26:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:26:45]wFMCommunicate OK [19:26:45]SAM_PROTO_GetShiftState done [19:26:45]FM_GetShiftState done [19:26:45]opened in 1729211399 [19:26:45]opened+sec_in_day 1729297799 [19:26:45]quantity*price = 30038 [19:26:45]sum+1 = 30039 [19:26:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 503 18.10.2024 19:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155114 ФПД: 156873301045533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192647&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155114&fm=156873301045533&tin=02508201610067®Number=0000137193017469&sum=30000 [19:26:46]StoreToDocumentArchive [19:26:46]shift 312 fd 155114 [19:26:46]save to /storage/0312/doc_00155114 [19:26:46]save last doc name /storage/0312/doc_00155114 to /storage/kkm_last_doc_name [19:26:46]save OK [19:26:46]Clear old archive folders... [19:26:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:26:46]tlvbuf is 01F82D90 [19:26:46]SAM_PROTO_ClearQueue [19:26:46]wFMCommunicate request_size=4 [19:26:46]MH_SAM_APDU [19:26:46]CAPDU: 80 09 00 00 [19:26:46]Write to MH i2c: E2 08 00 3D 3F 80 09 00 00 00 00 00 00 EE [19:26:46]Write i2c OK [19:26:46]MH_I2C_Read... [19:26:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:46]Read from MH i2c: E2 [19:26:46]MH_I2C_Read... [19:26:46]Read from MH i2c: E2 03 00 [19:26:46]MH_I2C_Read... [19:26:46]Read from MH i2c: E2 03 00 3D 3F 00 90 00 F0 [19:26:46]RAPDU: 90 00 [19:26:46]wFMCommunicate OK [19:26:46]SAM_PROTO_ClearQueue done [19:26:46]KKMCreateOFDPacket [19:26:46]OFDProtocolAddRootSTLVToBuf [19:26:46]FM_MakeSignedData [19:26:46]FM_MakeSignedData [19:26:46]SAM_PROTO_SignData [19:26:46]wFMCommunicate request_size=4 [19:26:46]MH_SAM_APDU [19:26:46]CAPDU: 80 0D 01 02 [19:26:46]Write to MH i2c: E2 08 00 3E 3F 80 0D 01 02 00 00 00 00 F6 [19:26:46]Write i2c OK [19:26:46]MH_I2C_Read... [19:26:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:46]Read from MH i2c: E2 [19:26:46]MH_I2C_Read... [19:26:46]Read from MH i2c: E2 03 00 [19:26:46]MH_I2C_Read... [19:26:46]Read from MH i2c: E2 03 00 3E 3F 00 90 00 F1 [19:26:46]RAPDU: 90 00 [19:26:46]wFMCommunicate OK [19:26:46]wFMCommunicate request_size=255 [19:26:46]MH_SAM_APDU [19:26:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 77 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5D 02 00 35 04 06 00 8E [19:26:46]Write to MH i2c: E2 02 01 3F 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 77 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5D 02 00 35 04 06 00 8E 00 00 3F [19:26:46]Write i2c OK [19:26:46]MH_I2C_Read... [19:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:47]Read from MH i2c: E2 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 03 00 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 03 00 3F 3F 00 90 00 F2 [19:26:47]RAPDU: 90 00 [19:26:47]wFMCommunicate OK [19:26:47]wFMCommunicate request_size=10 [19:26:47]MH_SAM_APDU [19:26:47]CAPDU: 80 0D 02 02 05 AC E9 62 31 1D [19:26:47]Write to MH i2c: E2 0D 00 40 3F 80 0D 02 02 05 00 AC E9 62 31 1D 00 00 48 [19:26:47]Write i2c OK [19:26:47]MH_I2C_Read... [19:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:47]Read from MH i2c: E2 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 03 00 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 03 00 40 3F 00 90 00 F3 [19:26:47]RAPDU: 90 00 [19:26:47]wFMCommunicate OK [19:26:47]wFMCommunicate request_size=4 [19:26:47]MH_SAM_APDU [19:26:47]CAPDU: 80 0D 03 02 [19:26:47]Write to MH i2c: E2 08 00 41 3F 80 0D 03 02 00 00 00 00 FB [19:26:47]Write i2c OK [19:26:47]MH_I2C_Read... [19:26:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:47]Read from MH i2c: E2 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 0B 00 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 0B 00 41 3F 00 67 67 22 AD 63 3E B4 3F 90 00 2D [19:26:47]RAPDU: 67 67 22 AD 63 3E B4 3F 90 00 [19:26:47]wFMCommunicate OK [19:26:47]SAM_PROTO_SignData done [19:26:47]FM_MakeSignedData done [19:26:47]CreateOFDProtocolMessage [19:26:47]wFMCommunicate request_size=4 [19:26:47]MH_SAM_APDU [19:26:47]CAPDU: 80 11 00 00 [19:26:47]Write to MH i2c: E2 08 00 42 3F 80 11 00 00 00 00 00 00 FB [19:26:47]Write i2c OK [19:26:47]MH_I2C_Read... [19:26:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:47]Read from MH i2c: E2 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 17 00 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: E2 17 00 42 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [19:26:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:26:47]wFMCommunicate OK [19:26:47]CreateOFDProtocolMessage done [19:26:47]OFDSenderStorePacket 155114 [19:26:47]StoreOFDPacket docnum=155114 [19:26:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD F2 07 01 04 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 77 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5D 02 00 35 04 06 00 8E AC E9 62 31 1D 67 67 22 AD 63 3E B4 3F [19:26:47]CheckFolder [19:26:47]dirname=/storage/ofd_packets [19:26:47]CheckFolder done [19:26:47]ProducePacketName [19:26:47]name=ofd_packets/00155114 [19:26:47]NVStorageSaveData ofd_packets/00155114 [19:26:47]File name is /storage/ofd_packets/00155114 [19:26:47]Write 301 bytes [19:26:47]NVStorageSaveData done [19:26:47]OFDSenderStorePacket done [19:26:47]KKMCreateOFDPacket done [19:26:47]NVStorageSaveData kkm_last_timestamp [19:26:47]File name is /storage/kkm_last_timestamp [19:26:47]Write 4 bytes [19:26:47]NVStorageSaveData done [19:26:47]ExternCall_PrintAddStr [19:26:47]wPrintStart [19:26:47]Write to MH i2c: 01 00 00 43 3F 82 [19:26:47]Write i2c OK [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: 01 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: 01 07 00 [19:26:47]MH_I2C_Read... [19:26:47]Read from MH i2c: 01 07 00 43 3F 00 00 00 00 00 FF 0F 97 [19:26:47]RasterBufferAndPrint [19:26:47]line Счет N : (1)873318 [19:26:47]line ИНН: 02508201610067 [19:26:47]line Контрольно-Кассовый Чек [19:26:47]line ПРОДАЖА [19:26:47]line ТРК (МРК, ГНК) : 12 [19:26:47]line Товар: 2710124130 [19:26:47]line Аи-92-К-5 [19:26:47]line 4.490 * 66.90 [19:26:47]line = 300.38 [19:26:47]line НДС 12% НСП 1% [19:26:47]line > о реализуемом товаре [19:26:47]line ОКРУГЛЕНИЕ: -0.38 [19:26:47]line ИТОГО: 300.00 [19:26:47]line Внесено: 300.00 [19:26:47]line СДАЧА: 0.00 [19:26:47]line НСП 1% : 2.66 [19:26:47]line НДС 12% : 31.90 [19:26:47]line Наличными: 300.00 [19:26:47]line Безнал.: 0.00 [19:26:47]line Место: АЗС № 165 "Партнер Нефть" [19:26:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:26:47]line СНО: Общий режим [19:26:47]line Чек 503 18.10.2024 19:26 [19:26:47]line Смена: 312 ФФД: 1.0 [19:26:47]line ЗНМ: 0300000234 [19:26:47]line РНМ: 0000137193017469 [19:26:47]line Версия ККМ: v1.0 [19:26:47]line ФМ: 0000000000963156 [19:26:47]line ФД: 155114 [19:26:47]line ФПД: 156873301045533 [19:26:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192647&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155114&fm=156873301045533&tin=02508201610067®Number=0000137193017469&sum=30000 [19:26:47]OFD Sender: Processing packet 155114 [packets to send 51, broken 50] [19:26:47]ProducePacketName [19:26:47]name=ofd_packets/00155114 [19:26:47]OFD Sender: To server: pG, [19:26:47]CommunicateWithHost lk.salyk.kg:30040 [19:26:47]ConnectInit lk.salyk.kg [19:26:47]written 0, free lines is 4095 [19:26:47]Connected sock=10 [19:26:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD F2 07 01 04 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 77 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5D 02 00 35 04 06 00 8E AC E9 62 31 1D 67 67 22 AD 63 3E B4 3F [19:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 07 47 00 10 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 5D 02 00 F4 03 04 00 AE 5C 12 67 B6 04 01 00 00 35 70 23 3E B3 C2 9D C9 [19:26:48]CommunicateWithHost err = 0 [19:26:48]CheckOFDResponse [19:26:48]1017 (14) - 77093643461234 [19:26:48]1041 (16) - 0000000000963156 [19:26:48]1040 (4) - 155114 [19:26:48]1012 (4) - 18.10.2024 13:03 [19:26:48]1206 (1) - 0 [19:26:48]OFD Sender: Remove packet 155114 [19:26:48]ProducePacketName [19:26:48]name=ofd_packets/00155114 [19:26:48]NVStorageDeleteData [19:26:48]Write to MH i2c: 01 00 00 6E 3F AD [19:26:48]Write i2c OK [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: 01 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: 01 07 00 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: 01 07 00 6E 3F 00 00 00 00 00 FE 0C BE [19:26:48]RasterBufferAndPrint [19:26:48]line [19:26:48]line [19:26:48]line [19:26:48]line [19:26:48]line [19:26:48]written 0, free lines is 3331 [19:26:48]MH_Cut [19:26:48]Write to MH i2c: D1 01 00 75 3F 01 86 [19:26:48]Write i2c OK [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: D1 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: D1 01 00 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: D1 01 00 75 3F 00 85 [19:26:48]Write to MH i2c: 01 00 00 76 3F B5 [19:26:48]Write i2c OK [19:26:48]MH_I2C_Read... [19:26:48]OFD Sender: No OFD packet to send [19:26:48]*** Cut start [19:26:48]*** Partial cut [19:26:48]*** CUTSNS_PIN = 1 [19:26:48]*** CUTSNS_PIN = 0 [19:26:49]*** Brake cut motor [19:26:49]Read from MH i2c: 01 [19:26:49]MH_I2C_Read... [19:26:49]*** Stop cut motor [19:26:49]*** Cut end [19:26:49]Read from MH i2c: 01 07 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: 01 07 00 76 3F 00 00 00 00 00 FF 0F CA [19:26:49]process_action close_receipt done [19:26:49]requested_data is exist [19:26:49]produce_requested_data [19:26:49]requested_item fm.sn is exist - process it [19:26:49]wFMCommunicate request_size=4 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 11 00 00 [19:26:49]Write to MH i2c: E2 08 00 77 3F 80 11 00 00 00 00 00 00 30 [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 17 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 17 00 77 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [19:26:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:26:49]wFMCommunicate OK [19:26:49]requested_item fd.num is exist - process it [19:26:49]SAM_PROTO_GetFieldsCounters [19:26:49]wFMCommunicate request_size=4 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 13 00 00 [19:26:49]Write to MH i2c: E2 08 00 78 3F 80 13 00 00 00 00 00 00 33 [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 62 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 62 00 78 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:26:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:49]wFMCommunicate OK [19:26:49]SAM_PROTO_GetFieldsCounters done [19:26:49]requested_item shift.num is exist - process it [19:26:49]requested_item shift.opened is exist - process it [19:26:49]req_shift_opened [19:26:49]FM_GetShiftState [19:26:49]SAM_PROTO_GetShiftState [19:26:49]wFMCommunicate request_size=4 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 13 01 00 [19:26:49]Write to MH i2c: E2 08 00 79 3F 80 13 01 00 00 00 00 00 35 [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 0E 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 0E 00 79 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6C [19:26:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:26:49]wFMCommunicate OK [19:26:49]SAM_PROTO_GetShiftState done [19:26:49]FM_GetShiftState done [19:26:49]req_shift_opened done [19:26:49]requested_item shift.open_date is exist - process it [19:26:49]req_shift_open_date [19:26:49]req_shift_open_date done [19:26:49]produce_requested_data done [19:26:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155114,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:26:49]process_action_free close_receipt [19:26:49]json_value_free [19:26:49]json_value_free done [19:26:49]process_json_proto returns [19:26:49]Send response to host [19:26:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155114,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:26:49]free response buf [19:26:49]execute_script done [19:26:49]execute_script returns [19:26:49]free content buf [19:26:49]Sock 7.Close socket [19:26:49]Sock 7.Thread stoped [19:26:53]OFD Sender: No OFD packet to send [19:26:58]OFD Sender: No OFD packet to send [19:27:03]OFD Sender: No OFD packet to send [19:27:08]OFD Sender: No OFD packet to send [19:27:13]OFD Sender: No OFD packet to send [19:27:18]OFD Sender: No OFD packet to send [19:27:23]OFD Sender: No OFD packet to send [19:27:28]OFD Sender: No OFD packet to send [19:27:33]OFD Sender: No OFD packet to send [19:27:38]OFD Sender: No OFD packet to send [19:27:43]OFD Sender: No OFD packet to send [19:27:48]OFD Sender: No OFD packet to send [19:27:49]accept exits with 9 [19:27:49]New connection [19:27:49]New thread 3066891620 created [19:27:49]Thread 3066748260 joined [19:27:49]Waiting for new connection... [19:27:49] Sock 9.Parse request [19:27:49]Sock 9.Check first char [19:27:49]Sock 9.First char is OK [19:27:49]request: POST /json_proto HTTP/1.0 [19:27:49]Method: POST [19:27:49]URL: /json_proto [19:27:49]Method is POST - this is cgi request [19:27:49]url: /json_proto [19:27:49]query_string will be loaded in cgi processing [19:27:49]execute_cgi json_proto POST (null) [19:27:49]execute_cgi path=json_proto method=POST [19:27:49]POST find Content-Length [19:27:49]Host: 172.17.53.67:8080 [19:27:49]Content-Length: 676 [19:27:49]Content-Type: application/json [19:27:49] [19:27:49]POST finish read [19:27:49]Found Content-Length = 676 [19:27:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 12.470, "sum" : 950.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:49]execute_script... [19:27:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 12.470, "sum" : 950.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:49]POST & json_proto [19:27:49]process_json_proto [19:27:49]json parsed OK: [19:27:49]protocol is kg_v1.0 [19:27:49]action value=close_receipt [19:27:49]process_action close_receipt [19:27:49]cmd_close_receipt [19:27:49]MH_GetDate [19:27:49]Write to MH i2c: F0 00 00 7A 3F A8 [19:27:49]Write i2c OK [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 09 00 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 09 00 7A 3F 00 B6 B6 12 67 19 BC 99 64 68 [19:27:49]GetLastDocTimeStamp 1729279607 [19:27:49]current date 1729279670 [19:27:49]FM_GetShiftState [19:27:49]SAM_PROTO_GetShiftState [19:27:49]wFMCommunicate request_size=4 [19:27:49]MH_SAM_APDU [19:27:49]CAPDU: 80 13 01 00 [19:27:49]Write to MH i2c: E2 08 00 7B 3F 80 13 01 00 00 00 00 00 37 [19:27:49]Write i2c OK [19:27:49]MH_I2C_Read... [19:27:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:49]Read from MH i2c: E2 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: E2 0E 00 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: E2 0E 00 7B 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6E [19:27:49]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:27:49]wFMCommunicate OK [19:27:49]SAM_PROTO_GetShiftState done [19:27:49]FM_GetShiftState done [19:27:49]opened in 1729211399 [19:27:49]opened+sec_in_day 1729297799 [19:27:49]quantity*price = 95021 [19:27:49]sum+1 = 95022 [19:27:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 950.00 Внесено: 5000.00 СДАЧА: 4050.00 НСП 1% : 8.41 НДС 12% : 100.91 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 504 18.10.2024 19:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155115 ФПД: 123392400333187 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155115&fm=123392400333187&tin=02508201610067®Number=0000137193017469&sum=95000 [19:27:50]StoreToDocumentArchive [19:27:50]shift 312 fd 155115 [19:27:50]save to /storage/0312/doc_00155115 [19:27:50]save last doc name /storage/0312/doc_00155115 to /storage/kkm_last_doc_name [19:27:50]save OK [19:27:50]Clear old archive folders... [19:27:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:27:50]tlvbuf is 01F830E0 [19:27:50]SAM_PROTO_ClearQueue [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 09 00 00 [19:27:50]Write to MH i2c: E2 08 00 88 3F 80 09 00 00 00 00 00 00 39 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 88 3F 00 90 00 3B [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]SAM_PROTO_ClearQueue done [19:27:50]KKMCreateOFDPacket [19:27:50]OFDProtocolAddRootSTLVToBuf [19:27:50]FM_MakeSignedData [19:27:50]FM_MakeSignedData [19:27:50]SAM_PROTO_SignData [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 0D 01 02 [19:27:50]Write to MH i2c: E2 08 00 89 3F 80 0D 01 02 00 00 00 00 41 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 89 3F 00 90 00 3C [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]wFMCommunicate request_size=255 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 B6 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5D 02 00 35 04 06 00 70 39 88 30 [19:27:50]Write to MH i2c: E2 02 01 8A 3F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 B6 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5D 02 00 35 04 06 00 70 39 88 30 00 00 D3 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 8A 3F 00 90 00 3D [19:27:51]RAPDU: 90 00 [19:27:51]wFMCommunicate OK [19:27:51]wFMCommunicate request_size=7 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 0D 02 02 02 99 83 [19:27:51]Write to MH i2c: E2 0A 00 8B 3F 80 0D 02 02 02 00 99 83 00 00 64 [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 8B 3F 00 90 00 3E [19:27:51]RAPDU: 90 00 [19:27:51]wFMCommunicate OK [19:27:51]wFMCommunicate request_size=4 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 0D 03 02 [19:27:51]Write to MH i2c: E2 08 00 8C 3F 80 0D 03 02 00 00 00 00 46 [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 0B 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 0B 00 8C 3F 00 C1 E7 75 D0 BE 92 E2 9F 90 00 05 [19:27:51]RAPDU: C1 E7 75 D0 BE 92 E2 9F 90 00 [19:27:51]wFMCommunicate OK [19:27:51]SAM_PROTO_SignData done [19:27:51]FM_MakeSignedData done [19:27:51]CreateOFDProtocolMessage [19:27:51]wFMCommunicate request_size=4 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 11 00 00 [19:27:51]Write to MH i2c: E2 08 00 8D 3F 80 11 00 00 00 00 00 00 46 [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 17 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 17 00 8D 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [19:27:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:27:51]wFMCommunicate OK [19:27:51]CreateOFDProtocolMessage done [19:27:51]OFDSenderStorePacket 155115 [19:27:51]StoreOFDPacket docnum=155115 [19:27:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 46 90 04 01 C2 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 B6 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5D 02 00 35 04 06 00 70 39 88 30 99 83 C1 E7 75 D0 BE 92 E2 9F [19:27:51]CheckFolder [19:27:51]dirname=/storage/ofd_packets [19:27:51]CheckFolder done [19:27:51]ProducePacketName [19:27:51]name=ofd_packets/00155115 [19:27:51]NVStorageSaveData ofd_packets/00155115 [19:27:51]File name is /storage/ofd_packets/00155115 [19:27:51]Write 298 bytes [19:27:51]NVStorageSaveData done [19:27:51]OFDSenderStorePacket done [19:27:51]KKMCreateOFDPacket done [19:27:51]NVStorageSaveData kkm_last_timestamp [19:27:51]File name is /storage/kkm_last_timestamp [19:27:51]Write 4 bytes [19:27:51]NVStorageSaveData done [19:27:51]ExternCall_PrintAddStr [19:27:51]wPrintStart [19:27:51]Write to MH i2c: 01 00 00 8E 3F CD [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: 01 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: 01 07 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: 01 07 00 8E 3F 00 00 00 00 00 FF 0F E2 [19:27:51]RasterBufferAndPrint [19:27:51]line Счет N : (1)873319 [19:27:51]line ИНН: 02508201610067 [19:27:51]line Контрольно-Кассовый Чек [19:27:51]line ПРОДАЖА [19:27:51]line ТРК (МРК, ГНК) : 44 [19:27:51]line Товар: 2710194210 [19:27:51]line ДТ-К-2 [19:27:51]line 12.470 * 76.20 [19:27:51]line = 950.21 [19:27:51]line НДС 12% НСП 1% [19:27:51]line > о реализуемом товаре [19:27:51]line ОКРУГЛЕНИЕ: -0.21 [19:27:51]line ИТОГО: 950.00 [19:27:51]line Внесено: 5000.00 [19:27:51]line СДАЧА: 4050.00 [19:27:51]line НСП 1% : 8.41 [19:27:51]line НДС 12% : 100.91 [19:27:51]line Наличными: 950.00 [19:27:51]line Безнал.: 0.00 [19:27:51]line Место: АЗС № 165 "Партнер Нефть" [19:27:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:27:51]line СНО: Общий режим [19:27:51]line Чек 504 18.10.2024 19:27 [19:27:51]line Смена: 312 ФФД: 1.0 [19:27:51]line ЗНМ: 0300000234 [19:27:51]line РНМ: 0000137193017469 [19:27:51]line Версия ККМ: v1.0 [19:27:51]line ФМ: 0000000000963156 [19:27:51]line ФД: 155115 [19:27:51]line ФПД: 123392400333187 [19:27:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155115&fm=123392400333187&tin=02508201610067®Number=0000137193017469&sum=95000 [19:27:51]OFD Sender: Processing packet 155115 [packets to send 51, broken 50] [19:27:51]ProducePacketName [19:27:51]name=ofd_packets/00155115 [19:27:51]OFD Sender: To server: pG, [19:27:51]CommunicateWithHost lk.salyk.kg:30040 [19:27:51]ConnectInit lk.salyk.kg [19:27:51]written 0, free lines is 4095 [19:27:51]Connected sock=10 [19:27:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 46 90 04 01 C2 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 B6 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5D 02 00 35 04 06 00 70 39 88 30 99 83 C1 E7 75 D0 BE 92 E2 9F [19:27:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 9C 47 00 40 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 5D 02 00 F4 03 04 00 EE 5C 12 67 B6 04 01 00 00 46 C1 5C 15 66 58 E6 22 [19:27:51]CommunicateWithHost err = 0 [19:27:51]CheckOFDResponse [19:27:51]1017 (14) - 77093643461234 [19:27:51]1041 (16) - 0000000000963156 [19:27:51]1040 (4) - 155115 [19:27:51]1012 (4) - 18.10.2024 13:04 [19:27:51]1206 (1) - 0 [19:27:51]OFD Sender: Remove packet 155115 [19:27:51]ProducePacketName [19:27:51]name=ofd_packets/00155115 [19:27:51]NVStorageDeleteData [19:27:52]Write to MH i2c: 01 00 00 B9 3F F8 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 B9 3F 00 00 00 00 00 F0 0C FB [19:27:52]RasterBufferAndPrint [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]written 0, free lines is 3318 [19:27:52]MH_Cut [19:27:52]Write to MH i2c: D1 01 00 C0 3F 01 D1 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 01 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 01 00 C0 3F 00 D0 [19:27:52]Write to MH i2c: 01 00 00 C1 3F 00 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]OFD Sender: No OFD packet to send [19:27:52]*** Cut start [19:27:52]*** Partial cut [19:27:52]*** CUTSNS_PIN = 1 [19:27:52]*** CUTSNS_PIN = 0 [19:27:52]*** Brake cut motor [19:27:53]Read from MH i2c: 01 [19:27:53]MH_I2C_Read... [19:27:53]*** Stop cut motor [19:27:53]*** Cut end [19:27:53]Read from MH i2c: 01 07 00 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: 01 07 00 C1 3F 00 00 00 00 00 FF 0F 15 [19:27:53]process_action close_receipt done [19:27:53]requested_data is exist [19:27:53]produce_requested_data [19:27:53]requested_item fm.sn is exist - process it [19:27:53]wFMCommunicate request_size=4 [19:27:53]MH_SAM_APDU [19:27:53]CAPDU: 80 11 00 00 [19:27:53]Write to MH i2c: E2 08 00 C2 3F 80 11 00 00 00 00 00 00 7B [19:27:53]Write i2c OK [19:27:53]MH_I2C_Read... [19:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:53]Read from MH i2c: E2 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 17 00 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 17 00 C2 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [19:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:27:53]wFMCommunicate OK [19:27:53]requested_item fd.num is exist - process it [19:27:53]SAM_PROTO_GetFieldsCounters [19:27:53]wFMCommunicate request_size=4 [19:27:53]MH_SAM_APDU [19:27:53]CAPDU: 80 13 00 00 [19:27:53]Write to MH i2c: E2 08 00 C3 3F 80 13 00 00 00 00 00 00 7E [19:27:53]Write i2c OK [19:27:53]MH_I2C_Read... [19:27:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:53]Read from MH i2c: E2 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 62 00 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 62 00 C3 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [19:27:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:53]wFMCommunicate OK [19:27:53]SAM_PROTO_GetFieldsCounters done [19:27:53]requested_item shift.num is exist - process it [19:27:53]requested_item shift.opened is exist - process it [19:27:53]req_shift_opened [19:27:53]FM_GetShiftState [19:27:53]SAM_PROTO_GetShiftState [19:27:53]wFMCommunicate request_size=4 [19:27:53]MH_SAM_APDU [19:27:53]CAPDU: 80 13 01 00 [19:27:53]Write to MH i2c: E2 08 00 C4 3F 80 13 01 00 00 00 00 00 80 [19:27:53]Write i2c OK [19:27:53]MH_I2C_Read... [19:27:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:53]Read from MH i2c: E2 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 0E 00 [19:27:53]MH_I2C_Read... [19:27:53]Read from MH i2c: E2 0E 00 C4 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [19:27:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:27:53]wFMCommunicate OK [19:27:53]SAM_PROTO_GetShiftState done [19:27:53]FM_GetShiftState done [19:27:53]req_shift_opened done [19:27:53]requested_item shift.open_date is exist - process it [19:27:53]req_shift_open_date [19:27:53]req_shift_open_date done [19:27:53]produce_requested_data done [19:27:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155115,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:27:53]process_action_free close_receipt [19:27:53]json_value_free [19:27:53]json_value_free done [19:27:53]process_json_proto returns [19:27:53]Send response to host [19:27:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155115,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:27:53]free response buf [19:27:53]execute_script done [19:27:53]execute_script returns [19:27:53]free content buf [19:27:53]Sock 9.Close socket [19:27:53]Sock 9.Thread stoped [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]int [19:28:07]Write to MH i2c: 01 00 00 C5 3F 04 [19:28:07]*** FLAG_PRN_KEY set [19:28:07]Write i2c OK [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 C5 3F 00 08 00 00 00 FF 0F 21 [19:28:07]state=0 [19:28:07]Key pressed [19:28:07]Feed [19:28:07]Write to MH i2c: D8 00 00 C6 3F DC [19:28:07]Write i2c OK [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: D8 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: D8 01 00 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: D8 01 00 C6 3F 00 DD [19:28:07]int [19:28:07]Write to MH i2c: 01 00 00 C7 3F 06 [19:28:07]Write i2c OK [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 C7 3F 00 48 00 00 00 3C 00 91 [19:28:07]state=2 [19:28:07]Key pressed [19:28:07]int [19:28:07]Write to MH i2c: 01 00 00 C8 3F 07 [19:28:07]*** FLAG_PRN_KEY reset [19:28:07]Write i2c OK [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 [19:28:07]MH_I2C_Read... [19:28:07]Read from MH i2c: 01 07 00 C8 3F 00 00 00 00 00 FF 0F 1C [19:28:07]state=2 [19:28:07]Stop feed [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:18]accept exits with 7 [19:28:18]New connection [19:28:18]New thread 3066748260 created [19:28:18]Thread 3066891620 joined [19:28:18]Waiting for new connection... [19:28:18] Sock 7.Parse request [19:28:18]Sock 7.Check first char [19:28:18]Sock 7.First char is OK [19:28:18]request: POST /json_proto HTTP/1.0 [19:28:18]Method: POST [19:28:18]URL: /json_proto [19:28:18]Method is POST - this is cgi request [19:28:18]url: /json_proto [19:28:18]query_string will be loaded in cgi processing [19:28:18]execute_cgi json_proto POST (null) [19:28:18]execute_cgi path=json_proto method=POST [19:28:18]POST find Content-Length [19:28:18]Host: 172.17.53.67:8080 [19:28:18]Content-Length: 674 [19:28:18]Content-Type: application/json [19:28:18] [19:28:18]POST finish read [19:28:18]Found Content-Length = 674 [19:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:18]execute_script... [19:28:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:18]POST & json_proto [19:28:18]process_json_proto [19:28:18]json parsed OK: [19:28:18]protocol is kg_v1.0 [19:28:18]action value=close_receipt [19:28:18]process_action close_receipt [19:28:18]cmd_close_receipt [19:28:18]MH_GetDate [19:28:18]Write to MH i2c: F0 00 00 C9 3F F7 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 09 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 09 00 C9 3F 00 D3 B6 12 67 19 BC 99 64 D4 [19:28:18]GetLastDocTimeStamp 1729279670 [19:28:18]current date 1729279699 [19:28:18]FM_GetShiftState [19:28:18]SAM_PROTO_GetShiftState [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 13 01 00 [19:28:18]Write to MH i2c: E2 08 00 CA 3F 80 13 01 00 00 00 00 00 86 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 CA 3F 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [19:28:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:28:18]wFMCommunicate OK [19:28:18]SAM_PROTO_GetShiftState done [19:28:18]FM_GetShiftState done [19:28:18]opened in 1729211399 [19:28:18]opened+sec_in_day 1729297799 [19:28:18]quantity*price = 40005 [19:28:18]sum+1 = 40006 [19:28:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 505 18.10.2024 19:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155116 ФПД: 267208507578257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155116&fm=267208507578257&tin=02508201610067®Number=0000137193017469&sum=40000 [19:28:19]StoreToDocumentArchive [19:28:19]shift 312 fd 155116 [19:28:19]save to /storage/0312/doc_00155116 [19:28:19]save last doc name /storage/0312/doc_00155116 to /storage/kkm_last_doc_name [19:28:19]save OK [19:28:19]Clear old archive folders... [19:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:28:19]tlvbuf is 01DFEDE0 [19:28:19]SAM_PROTO_ClearQueue [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 09 00 00 [19:28:19]Write to MH i2c: E2 08 00 D7 3F 80 09 00 00 00 00 00 00 88 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 D7 3F 00 90 00 8A [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]SAM_PROTO_ClearQueue done [19:28:19]KKMCreateOFDPacket [19:28:19]OFDProtocolAddRootSTLVToBuf [19:28:19]FM_MakeSignedData [19:28:19]FM_MakeSignedData [19:28:19]SAM_PROTO_SignData [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 01 02 [19:28:19]Write to MH i2c: E2 08 00 D8 3F 80 0D 01 02 00 00 00 00 90 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 D8 3F 00 90 00 8B [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=255 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 D3 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5D 02 00 35 04 06 00 F3 06 54 2C [19:28:19]Write to MH i2c: E2 02 01 D9 3F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 D3 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5D 02 00 35 04 06 00 F3 06 54 2C 00 00 16 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 D9 3F 00 90 00 8C [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=7 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 02 02 02 D7 91 [19:28:19]Write to MH i2c: E2 0A 00 DA 3F 80 0D 02 02 02 00 D7 91 00 00 FF [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 DA 3F 00 90 00 8D [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 03 02 [19:28:19]Write to MH i2c: E2 08 00 DB 3F 80 0D 03 02 00 00 00 00 95 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 0B 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 0B 00 DB 3F 00 9D 16 02 EF 80 BC C3 90 90 00 C9 [19:28:19]RAPDU: 9D 16 02 EF 80 BC C3 90 90 00 [19:28:19]wFMCommunicate OK [19:28:19]SAM_PROTO_SignData done [19:28:19]FM_MakeSignedData done [19:28:19]CreateOFDProtocolMessage [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 11 00 00 [19:28:19]Write to MH i2c: E2 08 00 DC 3F 80 11 00 00 00 00 00 00 95 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 17 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 17 00 DC 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [19:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:19]wFMCommunicate OK [19:28:19]CreateOFDProtocolMessage done [19:28:19]OFDSenderStorePacket 155116 [19:28:19]StoreOFDPacket docnum=155116 [19:28:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 28 7A 04 01 B8 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 D3 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5D 02 00 35 04 06 00 F3 06 54 2C D7 91 9D 16 02 EF 80 BC C3 90 [19:28:19]CheckFolder [19:28:19]dirname=/storage/ofd_packets [19:28:19]CheckFolder done [19:28:19]ProducePacketName [19:28:19]name=ofd_packets/00155116 [19:28:19]NVStorageSaveData ofd_packets/00155116 [19:28:19]File name is /storage/ofd_packets/00155116 [19:28:19]Write 298 bytes [19:28:19]NVStorageSaveData done [19:28:19]OFDSenderStorePacket done [19:28:19]KKMCreateOFDPacket done [19:28:19]NVStorageSaveData kkm_last_timestamp [19:28:19]File name is /storage/kkm_last_timestamp [19:28:19]Write 4 bytes [19:28:19]NVStorageSaveData done [19:28:19]ExternCall_PrintAddStr [19:28:19]wPrintStart [19:28:19]Write to MH i2c: 01 00 00 DD 3F 1C [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 DD 3F 00 00 00 00 00 FF 0F 31 [19:28:19]RasterBufferAndPrint [19:28:19]line Счет N : (1)873321 [19:28:19]line ИНН: 02508201610067 [19:28:19]line Контрольно-Кассовый Чек [19:28:19]line ПРОДАЖА [19:28:19]line ТРК (МРК, ГНК) : 24 [19:28:19]line Товар: 2710194210 [19:28:19]line ДТ-К-2 [19:28:19]line 5.250 * 76.20 [19:28:19]line = 400.05 [19:28:19]line НДС 12% НСП 1% [19:28:19]line > о реализуемом товаре [19:28:19]line ОКРУГЛЕНИЕ: -0.05 [19:28:19]line ИТОГО: 400.00 [19:28:19]line Внесено: 400.00 [19:28:19]line СДАЧА: 0.00 [19:28:19]line НСП 1% : 3.54 [19:28:19]line НДС 12% : 42.48 [19:28:19]line Наличными: 400.00 [19:28:19]line Безнал.: 0.00 [19:28:19]line Место: АЗС № 165 "Партнер Нефть" [19:28:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:28:19]line СНО: Общий режим [19:28:19]line Чек 505 18.10.2024 19:28 [19:28:19]line Смена: 312 ФФД: 1.0 [19:28:19]line ЗНМ: 0300000234 [19:28:19]line РНМ: 0000137193017469 [19:28:19]line Версия ККМ: v1.0 [19:28:19]line ФМ: 0000000000963156 [19:28:19]line ФД: 155116 [19:28:19]line ФПД: 267208507578257 [19:28:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155116&fm=267208507578257&tin=02508201610067®Number=0000137193017469&sum=40000 [19:28:20]OFD Sender: Processing packet 155116 [packets to send 51, broken 50] [19:28:20]ProducePacketName [19:28:20]name=ofd_packets/00155116 [19:28:20]OFD Sender: To server: pG, [19:28:20]CommunicateWithHost lk.salyk.kg:30040 [19:28:20]ConnectInit lk.salyk.kg [19:28:20]written 0, free lines is 4095 [19:28:20]Connected sock=10 [19:28:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 28 7A 04 01 B8 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 D3 B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5D 02 00 35 04 06 00 F3 06 54 2C D7 91 9D 16 02 EF 80 BC C3 90 [19:28:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B DA 47 00 A1 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 5D 02 00 F4 03 04 00 0B 5D 12 67 B6 04 01 00 00 C7 41 63 5E E6 2F 48 0E [19:28:20]CommunicateWithHost err = 0 [19:28:20]CheckOFDResponse [19:28:20]1017 (14) - 77093643461234 [19:28:20]1041 (16) - 0000000000963156 [19:28:20]1040 (4) - 155116 [19:28:20]1012 (4) - 18.10.2024 13:05 [19:28:20]1206 (1) - 0 [19:28:20]OFD Sender: Remove packet 155116 [19:28:20]ProducePacketName [19:28:20]name=ofd_packets/00155116 [19:28:20]NVStorageDeleteData [19:28:20]Write to MH i2c: 01 00 00 08 40 48 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 07 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 07 00 08 40 00 00 00 00 00 FF 0C 5A [19:28:20]RasterBufferAndPrint [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]written 0, free lines is 3336 [19:28:20]MH_Cut [19:28:20]Write to MH i2c: D1 01 00 0F 40 01 21 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 01 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 01 00 0F 40 00 20 [19:28:20]Write to MH i2c: 01 00 00 10 40 50 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]OFD Sender: No OFD packet to send [19:28:21]*** Cut start [19:28:21]*** Partial cut [19:28:21]*** CUTSNS_PIN = 1 [19:28:21]*** CUTSNS_PIN = 0 [19:28:21]*** Brake cut motor [19:28:21]Read from MH i2c: 01 [19:28:21]MH_I2C_Read... [19:28:21]*** Stop cut motor [19:28:21]*** Cut end [19:28:21]Read from MH i2c: 01 07 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: 01 07 00 10 40 00 00 00 00 00 FF 0F 65 [19:28:21]process_action close_receipt done [19:28:21]requested_data is exist [19:28:21]produce_requested_data [19:28:21]requested_item fm.sn is exist - process it [19:28:21]wFMCommunicate request_size=4 [19:28:21]MH_SAM_APDU [19:28:21]CAPDU: 80 11 00 00 [19:28:21]Write to MH i2c: E2 08 00 11 40 80 11 00 00 00 00 00 00 CB [19:28:21]Write i2c OK [19:28:21]MH_I2C_Read... [19:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:21]Read from MH i2c: E2 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 17 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 17 00 11 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [19:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:21]wFMCommunicate OK [19:28:21]requested_item fd.num is exist - process it [19:28:21]SAM_PROTO_GetFieldsCounters [19:28:21]wFMCommunicate request_size=4 [19:28:21]MH_SAM_APDU [19:28:21]CAPDU: 80 13 00 00 [19:28:21]Write to MH i2c: E2 08 00 12 40 80 13 00 00 00 00 00 00 CE [19:28:21]Write i2c OK [19:28:21]MH_I2C_Read... [19:28:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:22]Read from MH i2c: E2 [19:28:22]MH_I2C_Read... [19:28:22]Read from MH i2c: E2 62 00 [19:28:22]MH_I2C_Read... [19:28:22]Read from MH i2c: E2 62 00 12 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [19:28:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:22]wFMCommunicate OK [19:28:22]SAM_PROTO_GetFieldsCounters done [19:28:22]requested_item shift.num is exist - process it [19:28:22]requested_item shift.opened is exist - process it [19:28:22]req_shift_opened [19:28:22]FM_GetShiftState [19:28:22]SAM_PROTO_GetShiftState [19:28:22]wFMCommunicate request_size=4 [19:28:22]MH_SAM_APDU [19:28:22]CAPDU: 80 13 01 00 [19:28:22]Write to MH i2c: E2 08 00 13 40 80 13 01 00 00 00 00 00 D0 [19:28:22]Write i2c OK [19:28:22]MH_I2C_Read... [19:28:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:22]Read from MH i2c: E2 [19:28:22]MH_I2C_Read... [19:28:22]Read from MH i2c: E2 0E 00 [19:28:22]MH_I2C_Read... [19:28:22]Read from MH i2c: E2 0E 00 13 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 07 [19:28:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:28:22]wFMCommunicate OK [19:28:22]SAM_PROTO_GetShiftState done [19:28:22]FM_GetShiftState done [19:28:22]req_shift_opened done [19:28:22]requested_item shift.open_date is exist - process it [19:28:22]req_shift_open_date [19:28:22]req_shift_open_date done [19:28:22]produce_requested_data done [19:28:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155116,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:28:22]process_action_free close_receipt [19:28:22]json_value_free [19:28:22]json_value_free done [19:28:22]process_json_proto returns [19:28:22]Send response to host [19:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155116,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:28:22]free response buf [19:28:22]execute_script done [19:28:22]execute_script returns [19:28:22]free content buf [19:28:22]Sock 7.Close socket [19:28:22]Sock 7.Thread stoped [19:28:25]accept exits with 9 [19:28:25]New connection [19:28:25]New thread 3066891620 created [19:28:25]Thread 3066748260 joined [19:28:25]Waiting for new connection... [19:28:25] Sock 9.Parse request [19:28:25]Sock 9.Check first char [19:28:25]Sock 9.First char is OK [19:28:25]request: POST /json_proto HTTP/1.0 [19:28:25]Method: POST [19:28:25]URL: /json_proto [19:28:25]Method is POST - this is cgi request [19:28:25]url: /json_proto [19:28:25]query_string will be loaded in cgi processing [19:28:25]execute_cgi json_proto POST (null) [19:28:25]execute_cgi path=json_proto method=POST [19:28:25]POST find Content-Length [19:28:25]Host: 172.17.53.67:8080 [19:28:25]Content-Length: 677 [19:28:25]Content-Type: application/json [19:28:25] [19:28:25]POST finish read [19:28:25]Found Content-Length = 677 [19:28:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:25]execute_script... [19:28:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:25]POST & json_proto [19:28:25]process_json_proto [19:28:25]json parsed OK: [19:28:25]protocol is kg_v1.0 [19:28:25]action value=close_receipt [19:28:25]process_action close_receipt [19:28:25]cmd_close_receipt [19:28:25]MH_GetDate [19:28:25]Write to MH i2c: F0 00 00 14 40 43 [19:28:25]Write i2c OK [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: F0 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: F0 09 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: F0 09 00 14 40 00 DA B6 12 67 19 BC 99 64 27 [19:28:25]GetLastDocTimeStamp 1729279699 [19:28:25]current date 1729279706 [19:28:25]FM_GetShiftState [19:28:25]SAM_PROTO_GetShiftState [19:28:25]wFMCommunicate request_size=4 [19:28:25]MH_SAM_APDU [19:28:25]CAPDU: 80 13 01 00 [19:28:25]Write to MH i2c: E2 08 00 15 40 80 13 01 00 00 00 00 00 D2 [19:28:25]Write i2c OK [19:28:25]MH_I2C_Read... [19:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:25]Read from MH i2c: E2 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 0E 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 0E 00 15 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 09 [19:28:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:28:25]wFMCommunicate OK [19:28:25]SAM_PROTO_GetShiftState done [19:28:25]FM_GetShiftState done [19:28:25]opened in 1729211399 [19:28:25]opened+sec_in_day 1729297799 [19:28:25]quantity*price = 50041 [19:28:25]sum+1 = 50042 [19:28:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 506 18.10.2024 19:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155117 ФПД: 118305375450330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155117&fm=118305375450330&tin=02508201610067®Number=0000137193017469&sum=50000 [19:28:26]StoreToDocumentArchive [19:28:26]shift 312 fd 155117 [19:28:26]save to /storage/0312/doc_00155117 [19:28:26]save last doc name /storage/0312/doc_00155117 to /storage/kkm_last_doc_name [19:28:26]save OK [19:28:26]Clear old archive folders... [19:28:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:28:26]tlvbuf is 01DE1770 [19:28:26]SAM_PROTO_ClearQueue [19:28:26]wFMCommunicate request_size=4 [19:28:26]MH_SAM_APDU [19:28:26]CAPDU: 80 09 00 00 [19:28:26]Write to MH i2c: E2 08 00 22 40 80 09 00 00 00 00 00 00 D4 [19:28:26]Write i2c OK [19:28:26]MH_I2C_Read... [19:28:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:26]Read from MH i2c: E2 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 22 40 00 90 00 D6 [19:28:26]RAPDU: 90 00 [19:28:26]wFMCommunicate OK [19:28:26]SAM_PROTO_ClearQueue done [19:28:26]KKMCreateOFDPacket [19:28:26]OFDProtocolAddRootSTLVToBuf [19:28:26]FM_MakeSignedData [19:28:26]FM_MakeSignedData [19:28:26]SAM_PROTO_SignData [19:28:26]wFMCommunicate request_size=4 [19:28:26]MH_SAM_APDU [19:28:26]CAPDU: 80 0D 01 02 [19:28:26]Write to MH i2c: E2 08 00 23 40 80 0D 01 02 00 00 00 00 DC [19:28:26]Write i2c OK [19:28:26]MH_I2C_Read... [19:28:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:26]Read from MH i2c: E2 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 23 40 00 90 00 D7 [19:28:26]RAPDU: 90 00 [19:28:26]wFMCommunicate OK [19:28:26]wFMCommunicate request_size=255 [19:28:26]MH_SAM_APDU [19:28:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 DA B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5D 02 00 35 04 06 00 6B [19:28:26]Write to MH i2c: E2 02 01 24 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 DA B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5D 02 00 35 04 06 00 6B 00 00 77 [19:28:26]Write i2c OK [19:28:26]MH_I2C_Read... [19:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:26]Read from MH i2c: E2 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 24 40 00 90 00 D8 [19:28:26]RAPDU: 90 00 [19:28:26]wFMCommunicate OK [19:28:26]wFMCommunicate request_size=10 [19:28:26]MH_SAM_APDU [19:28:26]CAPDU: 80 0D 02 02 05 99 1D E0 F4 DA [19:28:26]Write to MH i2c: E2 0D 00 25 40 80 0D 02 02 05 00 99 1D E0 F4 DA 00 00 4D [19:28:26]Write i2c OK [19:28:26]MH_I2C_Read... [19:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:26]Read from MH i2c: E2 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 03 00 25 40 00 90 00 D9 [19:28:26]RAPDU: 90 00 [19:28:26]wFMCommunicate OK [19:28:26]wFMCommunicate request_size=4 [19:28:26]MH_SAM_APDU [19:28:26]CAPDU: 80 0D 03 02 [19:28:26]Write to MH i2c: E2 08 00 26 40 80 0D 03 02 00 00 00 00 E1 [19:28:26]Write i2c OK [19:28:26]MH_I2C_Read... [19:28:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:26]Read from MH i2c: E2 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 0B 00 [19:28:26]MH_I2C_Read... [19:28:26]Read from MH i2c: E2 0B 00 26 40 00 E8 C8 79 46 3F 92 54 F5 90 00 6B [19:28:26]RAPDU: E8 C8 79 46 3F 92 54 F5 90 00 [19:28:27]wFMCommunicate OK [19:28:27]SAM_PROTO_SignData done [19:28:27]FM_MakeSignedData done [19:28:27]CreateOFDProtocolMessage [19:28:27]wFMCommunicate request_size=4 [19:28:27]MH_SAM_APDU [19:28:27]CAPDU: 80 11 00 00 [19:28:27]Write to MH i2c: E2 08 00 27 40 80 11 00 00 00 00 00 00 E1 [19:28:27]Write i2c OK [19:28:27]MH_I2C_Read... [19:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:27]Read from MH i2c: E2 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: E2 17 00 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: E2 17 00 27 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [19:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:27]wFMCommunicate OK [19:28:27]CreateOFDProtocolMessage done [19:28:27]OFDSenderStorePacket 155117 [19:28:27]StoreOFDPacket docnum=155117 [19:28:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 0C 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 DA B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5D 02 00 35 04 06 00 6B 99 1D E0 F4 DA E8 C8 79 46 3F 92 54 F5 [19:28:27]CheckFolder [19:28:27]dirname=/storage/ofd_packets [19:28:27]CheckFolder done [19:28:27]ProducePacketName [19:28:27]name=ofd_packets/00155117 [19:28:27]NVStorageSaveData ofd_packets/00155117 [19:28:27]File name is /storage/ofd_packets/00155117 [19:28:27]Write 301 bytes [19:28:27]NVStorageSaveData done [19:28:27]OFDSenderStorePacket done [19:28:27]KKMCreateOFDPacket done [19:28:27]NVStorageSaveData kkm_last_timestamp [19:28:27]File name is /storage/kkm_last_timestamp [19:28:27]Write 4 bytes [19:28:27]NVStorageSaveData done [19:28:27]ExternCall_PrintAddStr [19:28:27]wPrintStart [19:28:27]Write to MH i2c: 01 00 00 28 40 68 [19:28:27]Write i2c OK [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 07 00 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 07 00 28 40 00 00 00 00 00 FF 0F 7D [19:28:27]RasterBufferAndPrint [19:28:27]line Счет N : (1)873320 [19:28:27]line ИНН: 02508201610067 [19:28:27]line Контрольно-Кассовый Чек [19:28:27]line ПРОДАЖА [19:28:27]line ТРК (МРК, ГНК) : 32 [19:28:27]line Товар: 2710124130 [19:28:27]line Аи-92-К-5 [19:28:27]line 7.480 * 66.90 [19:28:27]line = 500.41 [19:28:27]line НДС 12% НСП 1% [19:28:27]line > о реализуемом товаре [19:28:27]line ОКРУГЛЕНИЕ: -0.41 [19:28:27]line ИТОГО: 500.00 [19:28:27]line Внесено: 500.00 [19:28:27]line СДАЧА: 0.00 [19:28:27]line НСП 1% : 4.43 [19:28:27]line НДС 12% : 53.14 [19:28:27]line Наличными: 500.00 [19:28:27]line Безнал.: 0.00 [19:28:27]line Место: АЗС № 165 "Партнер Нефть" [19:28:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:28:27]line СНО: Общий режим [19:28:27]line Чек 506 18.10.2024 19:28 [19:28:27]line Смена: 312 ФФД: 1.0 [19:28:27]line ЗНМ: 0300000234 [19:28:27]line РНМ: 0000137193017469 [19:28:27]line Версия ККМ: v1.0 [19:28:27]line ФМ: 0000000000963156 [19:28:27]line ФД: 155117 [19:28:27]line ФПД: 118305375450330 [19:28:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155117&fm=118305375450330&tin=02508201610067®Number=0000137193017469&sum=50000 [19:28:27]written 0, free lines is 4095 [19:28:27]OFD Sender: Processing packet 155117 [packets to send 51, broken 50] [19:28:27]ProducePacketName [19:28:27]name=ofd_packets/00155117 [19:28:27]OFD Sender: To server: pG, [19:28:27]CommunicateWithHost lk.salyk.kg:30040 [19:28:27]ConnectInit lk.salyk.kg [19:28:27]Connected sock=10 [19:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 0C 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 DA B6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5D 02 00 35 04 06 00 6B 99 1D E0 F4 DA E8 C8 79 46 3F 92 54 F5 [19:28:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 50 47 00 CE 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 5D 02 00 F4 03 04 00 12 5D 12 67 B6 04 01 00 00 45 F5 32 1D 32 D8 52 D8 [19:28:27]CommunicateWithHost err = 0 [19:28:27]CheckOFDResponse [19:28:27]1017 (14) - 77093643461234 [19:28:27]1041 (16) - 0000000000963156 [19:28:27]1040 (4) - 155117 [19:28:27]1012 (4) - 18.10.2024 13:05 [19:28:27]1206 (1) - 0 [19:28:27]OFD Sender: Remove packet 155117 [19:28:27]ProducePacketName [19:28:27]name=ofd_packets/00155117 [19:28:27]NVStorageDeleteData [19:28:27]Write to MH i2c: 01 00 00 53 40 93 [19:28:27]Write i2c OK [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 07 00 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: 01 07 00 53 40 00 00 00 00 00 F9 0C 9F [19:28:27]RasterBufferAndPrint [19:28:27]line [19:28:27]line [19:28:27]line [19:28:27]line [19:28:27]line [19:28:27]written 0, free lines is 3333 [19:28:27]MH_Cut [19:28:27]Write to MH i2c: D1 01 00 5A 40 01 6C [19:28:27]Write i2c OK [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: D1 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: D1 01 00 [19:28:27]MH_I2C_Read... [19:28:27]Read from MH i2c: D1 01 00 5A 40 00 6B [19:28:27]Write to MH i2c: 01 00 00 5B 40 9B [19:28:27]Write i2c OK [19:28:27]MH_I2C_Read... [19:28:27]OFD Sender: No OFD packet to send [19:28:28]*** Cut start [19:28:28]*** Partial cut [19:28:28]*** CUTSNS_PIN = 1 [19:28:28]*** CUTSNS_PIN = 0 [19:28:28]*** Brake cut motor [19:28:28]Read from MH i2c: 01 [19:28:28]MH_I2C_Read... [19:28:28]*** Stop cut motor [19:28:28]*** Cut end [19:28:28]Read from MH i2c: 01 07 00 [19:28:28]MH_I2C_Read... [19:28:28]Read from MH i2c: 01 07 00 5B 40 00 00 00 00 00 FF 0F B0 [19:28:28]process_action close_receipt done [19:28:28]requested_data is exist [19:28:28]produce_requested_data [19:28:28]requested_item fm.sn is exist - process it [19:28:28]wFMCommunicate request_size=4 [19:28:28]MH_SAM_APDU [19:28:28]CAPDU: 80 11 00 00 [19:28:28]Write to MH i2c: E2 08 00 5C 40 80 11 00 00 00 00 00 00 16 [19:28:28]Write i2c OK [19:28:28]MH_I2C_Read... [19:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:28]Read from MH i2c: E2 [19:28:28]MH_I2C_Read... [19:28:28]Read from MH i2c: E2 17 00 [19:28:28]MH_I2C_Read... [19:28:28]Read from MH i2c: E2 17 00 5C 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [19:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:28]wFMCommunicate OK [19:28:28]requested_item fd.num is exist - process it [19:28:28]SAM_PROTO_GetFieldsCounters [19:28:28]wFMCommunicate request_size=4 [19:28:28]MH_SAM_APDU [19:28:28]CAPDU: 80 13 00 00 [19:28:28]Write to MH i2c: E2 08 00 5D 40 80 13 00 00 00 00 00 00 19 [19:28:28]Write i2c OK [19:28:28]MH_I2C_Read... [19:28:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:29]Read from MH i2c: E2 [19:28:29]MH_I2C_Read... [19:28:29]Read from MH i2c: E2 62 00 [19:28:29]MH_I2C_Read... [19:28:29]Read from MH i2c: E2 62 00 5D 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [19:28:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:29]wFMCommunicate OK [19:28:29]SAM_PROTO_GetFieldsCounters done [19:28:29]requested_item shift.num is exist - process it [19:28:29]requested_item shift.opened is exist - process it [19:28:29]req_shift_opened [19:28:29]FM_GetShiftState [19:28:29]SAM_PROTO_GetShiftState [19:28:29]wFMCommunicate request_size=4 [19:28:29]MH_SAM_APDU [19:28:29]CAPDU: 80 13 01 00 [19:28:29]Write to MH i2c: E2 08 00 5E 40 80 13 01 00 00 00 00 00 1B [19:28:29]Write i2c OK [19:28:29]MH_I2C_Read... [19:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:29]Read from MH i2c: E2 [19:28:29]MH_I2C_Read... [19:28:29]Read from MH i2c: E2 0E 00 [19:28:29]MH_I2C_Read... [19:28:29]Read from MH i2c: E2 0E 00 5E 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 52 [19:28:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:28:29]wFMCommunicate OK [19:28:29]SAM_PROTO_GetShiftState done [19:28:29]FM_GetShiftState done [19:28:29]req_shift_opened done [19:28:29]requested_item shift.open_date is exist - process it [19:28:29]req_shift_open_date [19:28:29]req_shift_open_date done [19:28:29]produce_requested_data done [19:28:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155117,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:28:29]process_action_free close_receipt [19:28:29]json_value_free [19:28:29]json_value_free done [19:28:29]process_json_proto returns [19:28:29]Send response to host [19:28:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155117,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:28:29]free response buf [19:28:29]execute_script done [19:28:29]execute_script returns [19:28:29]free content buf [19:28:29]Sock 9.Close socket [19:28:29]Sock 9.Thread stoped [19:28:32]OFD Sender: No OFD packet to send [19:28:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:38]OFD Sender: No OFD packet to send [19:29:43]OFD Sender: No OFD packet to send [19:29:44]accept exits with 7 [19:29:44]New connection [19:29:44]New thread 3066748260 created [19:29:44]Thread 3066891620 joined [19:29:44]Waiting for new connection... [19:29:44] Sock 7.Parse request [19:29:44]Sock 7.Check first char [19:29:44]Sock 7.First char is OK [19:29:44]request: POST /json_proto HTTP/1.0 [19:29:44]Method: POST [19:29:44]URL: /json_proto [19:29:44]Method is POST - this is cgi request [19:29:44]url: /json_proto [19:29:44]query_string will be loaded in cgi processing [19:29:44]execute_cgi json_proto POST (null) [19:29:44]execute_cgi path=json_proto method=POST [19:29:44]POST find Content-Length [19:29:44]Host: 172.17.53.67:8080 [19:29:44]Content-Length: 769 [19:29:44]Content-Type: application/json [19:29:44] [19:29:44]POST finish read [19:29:44]Found Content-Length = 769 [19:29:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:44]execute_script... [19:29:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:44]POST & json_proto [19:29:44]process_json_proto [19:29:44]json parsed OK: [19:29:44]protocol is kg_v1.0 [19:29:44]action value=close_receipt [19:29:44]process_action close_receipt [19:29:44]cmd_close_receipt [19:29:44]MH_GetDate [19:29:44]Write to MH i2c: F0 00 00 5F 40 8E [19:29:44]Write i2c OK [19:29:44]MH_I2C_Read... [19:29:44]Read from MH i2c: F0 [19:29:44]MH_I2C_Read... [19:29:44]Read from MH i2c: F0 09 00 [19:29:44]MH_I2C_Read... [19:29:44]Read from MH i2c: F0 09 00 5F 40 00 29 B7 12 67 19 BC 99 64 C2 [19:29:44]GetLastDocTimeStamp 1729279706 [19:29:44]current date 1729279785 [19:29:44]FM_GetShiftState [19:29:44]SAM_PROTO_GetShiftState [19:29:44]wFMCommunicate request_size=4 [19:29:44]MH_SAM_APDU [19:29:44]CAPDU: 80 13 01 00 [19:29:44]Write to MH i2c: E2 08 00 60 40 80 13 01 00 00 00 00 00 1D [19:29:44]Write i2c OK [19:29:44]MH_I2C_Read... [19:29:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:44]Read from MH i2c: E2 [19:29:44]MH_I2C_Read... [19:29:44]Read from MH i2c: E2 0E 00 [19:29:44]MH_I2C_Read... [19:29:44]Read from MH i2c: E2 0E 00 60 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 54 [19:29:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:29:44]wFMCommunicate OK [19:29:44]SAM_PROTO_GetShiftState done [19:29:44]FM_GetShiftState done [19:29:44]opened in 1729211399 [19:29:44]opened+sec_in_day 1729297799 [19:29:44]quantity*price = 200043 [19:29:44]sum+1 = 200044 [19:29:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 507 18.10.2024 19:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155118 ФПД: 98686431857617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155118&fm=98686431857617&tin=02508201610067®Number=0000137193017469&sum=200043 [19:29:45]StoreToDocumentArchive [19:29:45]shift 312 fd 155118 [19:29:45]save to /storage/0312/doc_00155118 [19:29:45]save last doc name /storage/0312/doc_00155118 to /storage/kkm_last_doc_name [19:29:45]save OK [19:29:45]Clear old archive folders... [19:29:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:45]tlvbuf is B6ECB610 [19:29:45]SAM_PROTO_ClearQueue [19:29:45]wFMCommunicate request_size=4 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 09 00 00 [19:29:45]Write to MH i2c: E2 08 00 6D 40 80 09 00 00 00 00 00 00 1F [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 6D 40 00 90 00 21 [19:29:45]RAPDU: 90 00 [19:29:45]wFMCommunicate OK [19:29:45]SAM_PROTO_ClearQueue done [19:29:45]KKMCreateOFDPacket [19:29:45]OFDProtocolAddRootSTLVToBuf [19:29:45]FM_MakeSignedData [19:29:45]FM_MakeSignedData [19:29:45]SAM_PROTO_SignData [19:29:45]wFMCommunicate request_size=4 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 0D 01 02 [19:29:45]Write to MH i2c: E2 08 00 6E 40 80 0D 01 02 00 00 00 00 27 [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 6E 40 00 90 00 22 [19:29:45]RAPDU: 90 00 [19:29:45]wFMCommunicate OK [19:29:45]wFMCommunicate request_size=255 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 29 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5D 02 00 35 04 06 00 59 [19:29:45]Write to MH i2c: E2 02 01 6F 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 29 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5D 02 00 35 04 06 00 59 00 00 00 [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 6F 40 00 90 00 23 [19:29:45]RAPDU: 90 00 [19:29:45]wFMCommunicate OK [19:29:45]wFMCommunicate request_size=10 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 0D 02 02 05 C1 39 B7 0B D1 [19:29:45]Write to MH i2c: E2 0D 00 70 40 80 0D 02 02 05 00 C1 39 B7 0B D1 00 00 C1 [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 03 00 70 40 00 90 00 24 [19:29:45]RAPDU: 90 00 [19:29:45]wFMCommunicate OK [19:29:45]wFMCommunicate request_size=4 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 0D 03 02 [19:29:45]Write to MH i2c: E2 08 00 71 40 80 0D 03 02 00 00 00 00 2C [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 0B 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 0B 00 71 40 00 B4 72 B4 E1 8C 00 B9 37 90 00 64 [19:29:45]RAPDU: B4 72 B4 E1 8C 00 B9 37 90 00 [19:29:45]wFMCommunicate OK [19:29:45]SAM_PROTO_SignData done [19:29:45]FM_MakeSignedData done [19:29:45]CreateOFDProtocolMessage [19:29:45]wFMCommunicate request_size=4 [19:29:45]MH_SAM_APDU [19:29:45]CAPDU: 80 11 00 00 [19:29:45]Write to MH i2c: E2 08 00 72 40 80 11 00 00 00 00 00 00 2C [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:45]Read from MH i2c: E2 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 17 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: E2 17 00 72 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [19:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:29:45]wFMCommunicate OK [19:29:45]CreateOFDProtocolMessage done [19:29:45]OFDSenderStorePacket 155118 [19:29:45]StoreOFDPacket docnum=155118 [19:29:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 4F 07 01 91 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 29 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5D 02 00 35 04 06 00 59 C1 39 B7 0B D1 B4 72 B4 E1 8C 00 B9 37 [19:29:45]CheckFolder [19:29:45]dirname=/storage/ofd_packets [19:29:45]CheckFolder done [19:29:45]ProducePacketName [19:29:45]name=ofd_packets/00155118 [19:29:45]NVStorageSaveData ofd_packets/00155118 [19:29:45]File name is /storage/ofd_packets/00155118 [19:29:45]Write 301 bytes [19:29:45]NVStorageSaveData done [19:29:45]OFDSenderStorePacket done [19:29:45]KKMCreateOFDPacket done [19:29:45]NVStorageSaveData kkm_last_timestamp [19:29:45]File name is /storage/kkm_last_timestamp [19:29:45]Write 4 bytes [19:29:45]NVStorageSaveData done [19:29:45]ExternCall_PrintAddStr [19:29:45]wPrintStart [19:29:45]Write to MH i2c: 01 00 00 73 40 B3 [19:29:45]Write i2c OK [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: 01 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: 01 07 00 [19:29:45]MH_I2C_Read... [19:29:45]Read from MH i2c: 01 07 00 73 40 00 00 00 00 00 FF 0F C8 [19:29:45]RasterBufferAndPrint [19:29:45]line Счет N : (1)873322 [19:29:45]line ИНН: 02508201610067 [19:29:45]line Контрольно-Кассовый Чек [19:29:45]line ПРОДАЖА [19:29:45]line ТРК (МРК, ГНК) : 11 [19:29:45]line Товар: 2710124500 [19:29:45]line Аи-95-К-5 [19:29:45]line 26.960 * 74.20 [19:29:45]line = 2000.43 [19:29:45]line НДС 12% НСП 1% [19:29:45]line > о реализуемом товаре [19:29:45]line ИТОГО: 2000.43 [19:29:45]line НСП 1% : 17.70 [19:29:45]line НДС 12% : 212.43 [19:29:45]line Наличными: 0.00 [19:29:45]line Безнал.: 2000.43 [19:29:45]line Место: АЗС № 165 "Партнер Нефть" [19:29:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:29:45]line СНО: Общий режим [19:29:45]line Чек 507 18.10.2024 19:29 [19:29:45]line Смена: 312 ФФД: 1.0 [19:29:45]line ЗНМ: 0300000234 [19:29:45]line РНМ: 0000137193017469 [19:29:45]line Версия ККМ: v1.0 [19:29:45]line Платежная система: Mbank [19:29:45]line ФМ: 0000000000963156 [19:29:45]line ФД: 155118 [19:29:45]line ФПД: 98686431857617 [19:29:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T192945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155118&fm=98686431857617&tin=02508201610067®Number=0000137193017469&sum=200043 [19:29:46]written 0, free lines is 4095 [19:29:46]OFD Sender: Processing packet 155118 [packets to send 51, broken 50] [19:29:46]ProducePacketName [19:29:46]name=ofd_packets/00155118 [19:29:46]OFD Sender: To server: pG, [19:29:46]CommunicateWithHost lk.salyk.kg:30040 [19:29:46]ConnectInit lk.salyk.kg [19:29:46]Connected sock=11 [19:29:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 4F 07 01 91 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 29 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5D 02 00 35 04 06 00 59 C1 39 B7 0B D1 B4 72 B4 E1 8C 00 B9 37 [19:29:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 76 93 47 00 79 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 5D 02 00 F4 03 04 00 61 5D 12 67 B6 04 01 00 00 20 8C A0 FC A0 5F FD 55 [19:29:46]CommunicateWithHost err = 0 [19:29:46]CheckOFDResponse [19:29:46]1017 (14) - 77093643461234 [19:29:46]1041 (16) - 0000000000963156 [19:29:46]1040 (4) - 155118 [19:29:46]1012 (4) - 18.10.2024 13:06 [19:29:46]1206 (1) - 0 [19:29:46]OFD Sender: Remove packet 155118 [19:29:46]ProducePacketName [19:29:46]name=ofd_packets/00155118 [19:29:46]NVStorageDeleteData [19:29:46]Write to MH i2c: 01 00 00 9C 40 DC [19:29:46]Write i2c OK [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: 01 [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: 01 07 00 [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: 01 07 00 9C 40 00 00 00 00 00 19 0D 09 [19:29:46]RasterBufferAndPrint [19:29:46]line [19:29:46]line [19:29:46]line [19:29:46]line [19:29:46]line [19:29:46]written 0, free lines is 3359 [19:29:46]MH_Cut [19:29:46]Write to MH i2c: D1 01 00 A3 40 01 B5 [19:29:46]Write i2c OK [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: D1 [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: D1 01 00 [19:29:46]MH_I2C_Read... [19:29:46]Read from MH i2c: D1 01 00 A3 40 00 B4 [19:29:46]Write to MH i2c: 01 00 00 A4 40 E4 [19:29:46]Write i2c OK [19:29:46]MH_I2C_Read... [19:29:47]OFD Sender: No OFD packet to send [19:29:47]*** Cut start [19:29:47]*** Partial cut [19:29:47]*** CUTSNS_PIN = 1 [19:29:47]*** CUTSNS_PIN = 0 [19:29:47]*** Brake cut motor [19:29:47]Read from MH i2c: 01 [19:29:47]MH_I2C_Read... [19:29:47]*** Stop cut motor [19:29:47]*** Cut end [19:29:47]Read from MH i2c: 01 07 00 [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: 01 07 00 A4 40 00 00 00 00 00 FF 0F F9 [19:29:47]process_action close_receipt done [19:29:47]requested_data is exist [19:29:47]produce_requested_data [19:29:47]requested_item fm.sn is exist - process it [19:29:47]wFMCommunicate request_size=4 [19:29:47]MH_SAM_APDU [19:29:47]CAPDU: 80 11 00 00 [19:29:47]Write to MH i2c: E2 08 00 A5 40 80 11 00 00 00 00 00 00 5F [19:29:47]Write i2c OK [19:29:47]MH_I2C_Read... [19:29:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:48]Read from MH i2c: E2 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 17 00 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 17 00 A5 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [19:29:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:29:48]wFMCommunicate OK [19:29:48]requested_item fd.num is exist - process it [19:29:48]SAM_PROTO_GetFieldsCounters [19:29:48]wFMCommunicate request_size=4 [19:29:48]MH_SAM_APDU [19:29:48]CAPDU: 80 13 00 00 [19:29:48]Write to MH i2c: E2 08 00 A6 40 80 13 00 00 00 00 00 00 62 [19:29:48]Write i2c OK [19:29:48]MH_I2C_Read... [19:29:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:48]Read from MH i2c: E2 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 62 00 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 62 00 A6 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 15 [19:29:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:48]wFMCommunicate OK [19:29:48]SAM_PROTO_GetFieldsCounters done [19:29:48]requested_item shift.num is exist - process it [19:29:48]requested_item shift.opened is exist - process it [19:29:48]req_shift_opened [19:29:48]FM_GetShiftState [19:29:48]SAM_PROTO_GetShiftState [19:29:48]wFMCommunicate request_size=4 [19:29:48]MH_SAM_APDU [19:29:48]CAPDU: 80 13 01 00 [19:29:48]Write to MH i2c: E2 08 00 A7 40 80 13 01 00 00 00 00 00 64 [19:29:48]Write i2c OK [19:29:48]MH_I2C_Read... [19:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:48]Read from MH i2c: E2 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 0E 00 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 0E 00 A7 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9B [19:29:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:29:48]wFMCommunicate OK [19:29:48]SAM_PROTO_GetShiftState done [19:29:48]FM_GetShiftState done [19:29:48]req_shift_opened done [19:29:48]requested_item shift.open_date is exist - process it [19:29:48]req_shift_open_date [19:29:48]req_shift_open_date done [19:29:48]produce_requested_data done [19:29:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155118,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:29:48]process_action_free close_receipt [19:29:48]json_value_free [19:29:48]json_value_free done [19:29:48]process_json_proto returns [19:29:48]Send response to host [19:29:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155118,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:29:48]free response buf [19:29:48]execute_script done [19:29:48]execute_script returns [19:29:48]free content buf [19:29:48]Sock 7.Close socket [19:29:48]Sock 7.Thread stoped [19:29:52]OFD Sender: No OFD packet to send [19:29:57]OFD Sender: No OFD packet to send [19:30:00]accept exits with 9 [19:30:00]New connection [19:30:00]New thread 3066891620 created [19:30:00]Thread 3066748260 joined [19:30:00]Waiting for new connection... [19:30:00] Sock 9.Parse request [19:30:00]Sock 9.Check first char [19:30:00]Sock 9.First char is OK [19:30:00]request: POST /json_proto HTTP/1.0 [19:30:00]Method: POST [19:30:00]URL: /json_proto [19:30:00]Method is POST - this is cgi request [19:30:00]url: /json_proto [19:30:00]query_string will be loaded in cgi processing [19:30:00]execute_cgi json_proto POST (null) [19:30:00]execute_cgi path=json_proto method=POST [19:30:00]POST find Content-Length [19:30:00]Host: 172.17.53.67:8080 [19:30:00]Content-Length: 632 [19:30:00]Content-Type: application/json [19:30:00] [19:30:00]POST finish read [19:30:00]Found Content-Length = 632 [19:30:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:00]execute_script... [19:30:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:00]POST & json_proto [19:30:00]process_json_proto [19:30:00]json parsed OK: [19:30:00]protocol is kg_v1.0 [19:30:00]action value=close_receipt [19:30:00]process_action close_receipt [19:30:00]cmd_close_receipt [19:30:00]MH_GetDate [19:30:00]Write to MH i2c: F0 00 00 A8 40 D7 [19:30:00]Write i2c OK [19:30:00]MH_I2C_Read... [19:30:00]Read from MH i2c: F0 [19:30:00]MH_I2C_Read... [19:30:00]Read from MH i2c: F0 09 00 [19:30:00]MH_I2C_Read... [19:30:00]Read from MH i2c: F0 09 00 A8 40 00 39 B7 12 67 19 BC 99 64 1B [19:30:00]GetLastDocTimeStamp 1729279785 [19:30:00]current date 1729279801 [19:30:00]FM_GetShiftState [19:30:00]SAM_PROTO_GetShiftState [19:30:00]wFMCommunicate request_size=4 [19:30:00]MH_SAM_APDU [19:30:00]CAPDU: 80 13 01 00 [19:30:00]Write to MH i2c: E2 08 00 A9 40 80 13 01 00 00 00 00 00 66 [19:30:00]Write i2c OK [19:30:00]MH_I2C_Read... [19:30:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:00]Read from MH i2c: E2 [19:30:00]MH_I2C_Read... [19:30:00]Read from MH i2c: E2 0E 00 [19:30:00]MH_I2C_Read... [19:30:00]Read from MH i2c: E2 0E 00 A9 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9D [19:30:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:30:00]wFMCommunicate OK [19:30:00]SAM_PROTO_GetShiftState done [19:30:00]FM_GetShiftState done [19:30:00]opened in 1729211399 [19:30:00]opened+sec_in_day 1729297799 [19:30:00]quantity*price = 50000 [19:30:00]sum+1 = 50001 [19:30:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 508 18.10.2024 19:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155119 ФПД: 280480294544640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155119&fm=280480294544640&tin=02508201610067®Number=0000137193017469&sum=50000 [19:30:01]StoreToDocumentArchive [19:30:01]shift 312 fd 155119 [19:30:01]save to /storage/0312/doc_00155119 [19:30:01]save last doc name /storage/0312/doc_00155119 to /storage/kkm_last_doc_name [19:30:01]save OK [19:30:01]Clear old archive folders... [19:30:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:30:01]tlvbuf is 01EA3CE0 [19:30:01]SAM_PROTO_ClearQueue [19:30:01]wFMCommunicate request_size=4 [19:30:01]MH_SAM_APDU [19:30:01]CAPDU: 80 09 00 00 [19:30:01]Write to MH i2c: E2 08 00 B6 40 80 09 00 00 00 00 00 00 68 [19:30:01]Write i2c OK [19:30:01]MH_I2C_Read... [19:30:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:01]Read from MH i2c: E2 [19:30:01]MH_I2C_Read... [19:30:01]Read from MH i2c: E2 03 00 [19:30:01]MH_I2C_Read... [19:30:01]Read from MH i2c: E2 03 00 B6 40 00 90 00 6A [19:30:01]RAPDU: 90 00 [19:30:01]wFMCommunicate OK [19:30:01]SAM_PROTO_ClearQueue done [19:30:01]KKMCreateOFDPacket [19:30:01]OFDProtocolAddRootSTLVToBuf [19:30:01]FM_MakeSignedData [19:30:01]FM_MakeSignedData [19:30:01]SAM_PROTO_SignData [19:30:01]wFMCommunicate request_size=4 [19:30:01]MH_SAM_APDU [19:30:01]CAPDU: 80 0D 01 02 [19:30:01]Write to MH i2c: E2 08 00 B7 40 80 0D 01 02 00 00 00 00 70 [19:30:01]Write i2c OK [19:30:01]MH_I2C_Read... [19:30:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:01]Read from MH i2c: E2 [19:30:01]MH_I2C_Read... [19:30:01]Read from MH i2c: E2 03 00 [19:30:01]MH_I2C_Read... [19:30:01]Read from MH i2c: E2 03 00 B7 40 00 90 00 6B [19:30:01]RAPDU: 90 00 [19:30:01]wFMCommunicate OK [19:30:01]wFMCommunicate request_size=255 [19:30:01]MH_SAM_APDU [19:30:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 39 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5D 02 00 35 04 06 00 [19:30:01]Write to MH i2c: E2 02 01 B8 40 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 39 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5D 02 00 35 04 06 00 00 00 DE [19:30:01]Write i2c OK [19:30:01]MH_I2C_Read... [19:30:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:02]Read from MH i2c: E2 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 03 00 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 03 00 B8 40 00 90 00 6C [19:30:02]RAPDU: 90 00 [19:30:02]wFMCommunicate OK [19:30:02]wFMCommunicate request_size=11 [19:30:02]MH_SAM_APDU [19:30:02]CAPDU: 80 0D 02 02 06 FF 18 68 52 A5 00 [19:30:02]Write to MH i2c: E2 0E 00 B9 40 80 0D 02 02 06 00 FF 18 68 52 A5 00 00 00 F5 [19:30:02]OFD Sender: No OFD packet to send [19:30:02]Write i2c OK [19:30:02]MH_I2C_Read... [19:30:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:02]Read from MH i2c: E2 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 03 00 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 03 00 B9 40 00 90 00 6D [19:30:02]RAPDU: 90 00 [19:30:02]wFMCommunicate OK [19:30:02]wFMCommunicate request_size=4 [19:30:02]MH_SAM_APDU [19:30:02]CAPDU: 80 0D 03 02 [19:30:02]Write to MH i2c: E2 08 00 BA 40 80 0D 03 02 00 00 00 00 75 [19:30:02]Write i2c OK [19:30:02]MH_I2C_Read... [19:30:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:02]Read from MH i2c: E2 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 0B 00 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 0B 00 BA 40 00 A9 D3 4B EB C0 97 27 C9 90 00 6F [19:30:02]RAPDU: A9 D3 4B EB C0 97 27 C9 90 00 [19:30:02]wFMCommunicate OK [19:30:02]SAM_PROTO_SignData done [19:30:02]FM_MakeSignedData done [19:30:02]CreateOFDProtocolMessage [19:30:02]wFMCommunicate request_size=4 [19:30:02]MH_SAM_APDU [19:30:02]CAPDU: 80 11 00 00 [19:30:02]Write to MH i2c: E2 08 00 BB 40 80 11 00 00 00 00 00 00 75 [19:30:02]Write i2c OK [19:30:02]MH_I2C_Read... [19:30:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:02]Read from MH i2c: E2 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 17 00 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: E2 17 00 BB 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [19:30:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:02]wFMCommunicate OK [19:30:02]CreateOFDProtocolMessage done [19:30:02]OFDSenderStorePacket 155119 [19:30:02]StoreOFDPacket docnum=155119 [19:30:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 D3 08 01 4A 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 39 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5D 02 00 35 04 06 00 FF 18 68 52 A5 00 A9 D3 4B EB C0 97 27 C9 [19:30:02]CheckFolder [19:30:02]dirname=/storage/ofd_packets [19:30:02]CheckFolder done [19:30:02]ProducePacketName [19:30:02]name=ofd_packets/00155119 [19:30:02]NVStorageSaveData ofd_packets/00155119 [19:30:02]File name is /storage/ofd_packets/00155119 [19:30:02]Write 302 bytes [19:30:02]NVStorageSaveData done [19:30:02]OFDSenderStorePacket done [19:30:02]KKMCreateOFDPacket done [19:30:02]NVStorageSaveData kkm_last_timestamp [19:30:02]File name is /storage/kkm_last_timestamp [19:30:02]Write 4 bytes [19:30:02]NVStorageSaveData done [19:30:02]ExternCall_PrintAddStr [19:30:02]wPrintStart [19:30:02]Write to MH i2c: 01 00 00 BC 40 FC [19:30:02]Write i2c OK [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: 01 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: 01 07 00 [19:30:02]MH_I2C_Read... [19:30:02]Read from MH i2c: 01 07 00 BC 40 00 00 00 00 00 FF 0F 11 [19:30:02]RasterBufferAndPrint [19:30:02]line Счет N : (1)873323 [19:30:02]line ИНН: 02508201610067 [19:30:02]line Контрольно-Кассовый Чек [19:30:02]line ПРОДАЖА [19:30:02]line ТРК (МРК, ГНК) : 43 [19:30:02]line Товар: 2710124130 [19:30:02]line Super 92-К-5 [19:30:02]line 7.310 * 68.40 [19:30:02]line = 500.00 [19:30:02]line НДС 12% НСП 1% [19:30:02]line > о реализуемом товаре [19:30:02]line ИТОГО: 500.00 [19:30:02]line НСП 1% : 4.42 [19:30:02]line НДС 12% : 53.10 [19:30:02]line Наличными: 500.00 [19:30:02]line Безнал.: 0.00 [19:30:02]line Место: АЗС № 165 "Партнер Нефть" [19:30:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:30:02]line СНО: Общий режим [19:30:02]line Чек 508 18.10.2024 19:30 [19:30:02]line Смена: 312 ФФД: 1.0 [19:30:02]line ЗНМ: 0300000234 [19:30:02]line РНМ: 0000137193017469 [19:30:02]line Версия ККМ: v1.0 [19:30:02]line ФМ: 0000000000963156 [19:30:02]line ФД: 155119 [19:30:02]line ФПД: 280480294544640 [19:30:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155119&fm=280480294544640&tin=02508201610067®Number=0000137193017469&sum=50000 [19:30:02]OFD Sender: Processing packet 155119 [packets to send 51, broken 50] [19:30:02]ProducePacketName [19:30:02]name=ofd_packets/00155119 [19:30:02]OFD Sender: To server: pG, [19:30:02]CommunicateWithHost lk.salyk.kg:30040 [19:30:02]ConnectInit lk.salyk.kg [19:30:02]written 0, free lines is 4095 [19:30:02]Connected sock=10 [19:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 D3 08 01 4A 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 39 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5D 02 00 35 04 06 00 FF 18 68 52 A5 00 A9 D3 4B EB C0 97 27 C9 [19:30:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F3 52 47 00 7C 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 5D 02 00 F4 03 04 00 71 5D 12 67 B6 04 01 00 00 61 50 FC 99 45 6C C0 A3 [19:30:02]CommunicateWithHost err = 0 [19:30:02]CheckOFDResponse [19:30:02]1017 (14) - 77093643461234 [19:30:02]1041 (16) - 0000000000963156 [19:30:02]1040 (4) - 155119 [19:30:02]1012 (4) - 18.10.2024 13:06 [19:30:02]1206 (1) - 0 [19:30:02]OFD Sender: Remove packet 155119 [19:30:02]ProducePacketName [19:30:02]name=ofd_packets/00155119 [19:30:02]NVStorageDeleteData [19:30:03]Write to MH i2c: 01 00 00 E4 40 24 [19:30:03]Write i2c OK [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: 01 [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: 01 07 00 [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: 01 07 00 E4 40 00 00 00 00 00 1D 0D 55 [19:30:03]RasterBufferAndPrint [19:30:03]line [19:30:03]line [19:30:03]line [19:30:03]line [19:30:03]line [19:30:03]written 0, free lines is 3363 [19:30:03]MH_Cut [19:30:03]Write to MH i2c: D1 01 00 EB 40 01 FD [19:30:03]Write i2c OK [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: D1 [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: D1 01 00 [19:30:03]MH_I2C_Read... [19:30:03]Read from MH i2c: D1 01 00 EB 40 00 FC [19:30:03]Write to MH i2c: 01 00 00 EC 40 2C [19:30:03]Write i2c OK [19:30:03]MH_I2C_Read... [19:30:03]OFD Sender: No OFD packet to send [19:30:03]*** Cut start [19:30:03]*** Partial cut [19:30:03]*** CUTSNS_PIN = 1 [19:30:03]*** CUTSNS_PIN = 0 [19:30:03]*** Brake cut motor [19:30:04]Read from MH i2c: 01 [19:30:04]MH_I2C_Read... [19:30:04]*** Stop cut motor [19:30:04]*** Cut end [19:30:04]Read from MH i2c: 01 07 00 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: 01 07 00 EC 40 00 00 00 00 00 FF 0F 41 [19:30:04]process_action close_receipt done [19:30:04]requested_data is exist [19:30:04]produce_requested_data [19:30:04]requested_item fm.sn is exist - process it [19:30:04]wFMCommunicate request_size=4 [19:30:04]MH_SAM_APDU [19:30:04]CAPDU: 80 11 00 00 [19:30:04]Write to MH i2c: E2 08 00 ED 40 80 11 00 00 00 00 00 00 A7 [19:30:04]Write i2c OK [19:30:04]MH_I2C_Read... [19:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:04]Read from MH i2c: E2 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 17 00 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 17 00 ED 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [19:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:04]wFMCommunicate OK [19:30:04]requested_item fd.num is exist - process it [19:30:04]SAM_PROTO_GetFieldsCounters [19:30:04]wFMCommunicate request_size=4 [19:30:04]MH_SAM_APDU [19:30:04]CAPDU: 80 13 00 00 [19:30:04]Write to MH i2c: E2 08 00 EE 40 80 13 00 00 00 00 00 00 AA [19:30:04]Write i2c OK [19:30:04]MH_I2C_Read... [19:30:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:04]Read from MH i2c: E2 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 62 00 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 62 00 EE 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [19:30:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:04]wFMCommunicate OK [19:30:04]SAM_PROTO_GetFieldsCounters done [19:30:04]requested_item shift.num is exist - process it [19:30:04]requested_item shift.opened is exist - process it [19:30:04]req_shift_opened [19:30:04]FM_GetShiftState [19:30:04]SAM_PROTO_GetShiftState [19:30:04]wFMCommunicate request_size=4 [19:30:04]MH_SAM_APDU [19:30:04]CAPDU: 80 13 01 00 [19:30:04]Write to MH i2c: E2 08 00 EF 40 80 13 01 00 00 00 00 00 AC [19:30:04]Write i2c OK [19:30:04]MH_I2C_Read... [19:30:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:04]Read from MH i2c: E2 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 0E 00 [19:30:04]MH_I2C_Read... [19:30:04]Read from MH i2c: E2 0E 00 EF 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [19:30:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:30:04]wFMCommunicate OK [19:30:04]SAM_PROTO_GetShiftState done [19:30:04]FM_GetShiftState done [19:30:04]req_shift_opened done [19:30:04]requested_item shift.open_date is exist - process it [19:30:04]req_shift_open_date [19:30:04]req_shift_open_date done [19:30:04]produce_requested_data done [19:30:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155119,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:30:04]process_action_free close_receipt [19:30:04]json_value_free [19:30:04]json_value_free done [19:30:04]process_json_proto returns [19:30:04]Send response to host [19:30:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155119,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:30:04]free response buf [19:30:04]execute_script done [19:30:04]execute_script returns [19:30:04]free content buf [19:30:04]Sock 9.Close socket [19:30:04]Sock 9.Thread stoped [19:30:08]OFD Sender: No OFD packet to send [19:30:13]OFD Sender: No OFD packet to send [19:30:18]OFD Sender: No OFD packet to send [19:30:23]OFD Sender: No OFD packet to send [19:30:28]OFD Sender: No OFD packet to send [19:30:33]accept exits with 7 [19:30:33]New connection [19:30:33]New thread 3066748260 created [19:30:33]Thread 3066891620 joined [19:30:33]Waiting for new connection... [19:30:33] Sock 7.Parse request [19:30:33]Sock 7.Check first char [19:30:33]Sock 7.First char is OK [19:30:33]request: POST /json_proto HTTP/1.0 [19:30:33]Method: POST [19:30:33]URL: /json_proto [19:30:33]Method is POST - this is cgi request [19:30:33]url: /json_proto [19:30:33]query_string will be loaded in cgi processing [19:30:33]execute_cgi json_proto POST (null) [19:30:33]execute_cgi path=json_proto method=POST [19:30:33]POST find Content-Length [19:30:33]Host: 172.17.53.67:8080 [19:30:33]Content-Length: 677 [19:30:33]Content-Type: application/json [19:30:33] [19:30:33]POST finish read [19:30:33]Found Content-Length = 677 [19:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:33]execute_script... [19:30:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:33]POST & json_proto [19:30:33]process_json_proto [19:30:33]json parsed OK: [19:30:33]protocol is kg_v1.0 [19:30:33]action value=close_receipt [19:30:33]process_action close_receipt [19:30:33]cmd_close_receipt [19:30:33]MH_GetDate [19:30:33]Write to MH i2c: F0 00 00 F0 40 1F [19:30:33]Write i2c OK [19:30:33]MH_I2C_Read... [19:30:33]Read from MH i2c: F0 [19:30:33]MH_I2C_Read... [19:30:33]Read from MH i2c: F0 09 00 [19:30:33]MH_I2C_Read... [19:30:33]Read from MH i2c: F0 09 00 F0 40 00 5A B7 12 67 19 BC 99 64 84 [19:30:33]GetLastDocTimeStamp 1729279801 [19:30:33]current date 1729279834 [19:30:33]FM_GetShiftState [19:30:33]SAM_PROTO_GetShiftState [19:30:33]wFMCommunicate request_size=4 [19:30:33]MH_SAM_APDU [19:30:33]CAPDU: 80 13 01 00 [19:30:33]Write to MH i2c: E2 08 00 F1 40 80 13 01 00 00 00 00 00 AE [19:30:33]Write i2c OK [19:30:33]MH_I2C_Read... [19:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:33]Read from MH i2c: E2 [19:30:33]MH_I2C_Read... [19:30:33]Read from MH i2c: E2 0E 00 [19:30:33]MH_I2C_Read... [19:30:33]Read from MH i2c: E2 0E 00 F1 40 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E5 [19:30:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:30:33]wFMCommunicate OK [19:30:33]SAM_PROTO_GetShiftState done [19:30:33]FM_GetShiftState done [19:30:33]opened in 1729211399 [19:30:33]opened+sec_in_day 1729297799 [19:30:33]quantity*price = 20003 [19:30:33]sum+1 = 20004 [19:30:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 509 18.10.2024 19:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155120 ФПД: 10512684170357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193034&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155120&fm=10512684170357&tin=02508201610067®Number=0000137193017469&sum=20000 [19:30:34]StoreToDocumentArchive [19:30:34]shift 312 fd 155120 [19:30:34]save to /storage/0312/doc_00155120 [19:30:34]save last doc name /storage/0312/doc_00155120 to /storage/kkm_last_doc_name [19:30:34]save OK [19:30:34]Clear old archive folders... [19:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:30:34]tlvbuf is 01E58CD0 [19:30:34]SAM_PROTO_ClearQueue [19:30:34]wFMCommunicate request_size=4 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 09 00 00 [19:30:34]Write to MH i2c: E2 08 00 FE 40 80 09 00 00 00 00 00 00 B0 [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:34]Read from MH i2c: E2 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 FE 40 00 90 00 B2 [19:30:34]RAPDU: 90 00 [19:30:34]wFMCommunicate OK [19:30:34]SAM_PROTO_ClearQueue done [19:30:34]KKMCreateOFDPacket [19:30:34]OFDProtocolAddRootSTLVToBuf [19:30:34]FM_MakeSignedData [19:30:34]FM_MakeSignedData [19:30:34]SAM_PROTO_SignData [19:30:34]wFMCommunicate request_size=4 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 0D 01 02 [19:30:34]Write to MH i2c: E2 08 00 FF 40 80 0D 01 02 00 00 00 00 B8 [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:34]Read from MH i2c: E2 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 FF 40 00 90 00 B3 [19:30:34]RAPDU: 90 00 [19:30:34]wFMCommunicate OK [19:30:34]wFMCommunicate request_size=255 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 5A B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5D 02 00 35 04 06 00 09 [19:30:34]Write to MH i2c: E2 02 01 00 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 5A B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5D 02 00 35 04 06 00 09 00 00 3B [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:34]Read from MH i2c: E2 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 00 41 00 90 00 B5 [19:30:34]RAPDU: 90 00 [19:30:34]wFMCommunicate OK [19:30:34]wFMCommunicate request_size=10 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 0D 02 02 05 8F AC CE 3C 75 [19:30:34]Write to MH i2c: E2 0D 00 01 41 80 0D 02 02 05 00 8F AC CE 3C 75 00 00 80 [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:34]Read from MH i2c: E2 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 03 00 01 41 00 90 00 B6 [19:30:34]RAPDU: 90 00 [19:30:34]wFMCommunicate OK [19:30:34]wFMCommunicate request_size=4 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 0D 03 02 [19:30:34]Write to MH i2c: E2 08 00 02 41 80 0D 03 02 00 00 00 00 BE [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:34]Read from MH i2c: E2 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 0B 00 [19:30:34]MH_I2C_Read... [19:30:34]Read from MH i2c: E2 0B 00 02 41 00 2A 51 4D 1B A5 55 C6 75 90 00 D7 [19:30:34]RAPDU: 2A 51 4D 1B A5 55 C6 75 90 00 [19:30:34]wFMCommunicate OK [19:30:34]SAM_PROTO_SignData done [19:30:34]FM_MakeSignedData done [19:30:34]CreateOFDProtocolMessage [19:30:34]wFMCommunicate request_size=4 [19:30:34]MH_SAM_APDU [19:30:34]CAPDU: 80 11 00 00 [19:30:34]Write to MH i2c: E2 08 00 03 41 80 11 00 00 00 00 00 00 BE [19:30:34]Write i2c OK [19:30:34]MH_I2C_Read... [19:30:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:35]Read from MH i2c: E2 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: E2 17 00 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: E2 17 00 03 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [19:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:35]wFMCommunicate OK [19:30:35]CreateOFDProtocolMessage done [19:30:35]OFDSenderStorePacket 155120 [19:30:35]StoreOFDPacket docnum=155120 [19:30:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F 64 07 01 2B 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 5A B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5D 02 00 35 04 06 00 09 8F AC CE 3C 75 2A 51 4D 1B A5 55 C6 75 [19:30:35]CheckFolder [19:30:35]dirname=/storage/ofd_packets [19:30:35]CheckFolder done [19:30:35]ProducePacketName [19:30:35]name=ofd_packets/00155120 [19:30:35]NVStorageSaveData ofd_packets/00155120 [19:30:35]File name is /storage/ofd_packets/00155120 [19:30:35]Write 301 bytes [19:30:35]NVStorageSaveData done [19:30:35]OFDSenderStorePacket done [19:30:35]KKMCreateOFDPacket done [19:30:35]NVStorageSaveData kkm_last_timestamp [19:30:35]File name is /storage/kkm_last_timestamp [19:30:35]Write 4 bytes [19:30:35]NVStorageSaveData done [19:30:35]ExternCall_PrintAddStr [19:30:35]wPrintStart [19:30:35]Write to MH i2c: 01 00 00 04 41 45 [19:30:35]Write i2c OK [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 07 00 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 07 00 04 41 00 00 00 00 00 FF 0F 5A [19:30:35]RasterBufferAndPrint [19:30:35]line Счет N : (1)873324 [19:30:35]line ИНН: 02508201610067 [19:30:35]line Контрольно-Кассовый Чек [19:30:35]line ПРОДАЖА [19:30:35]line ТРК (МРК, ГНК) : 32 [19:30:35]line Товар: 2710124130 [19:30:35]line Аи-92-К-5 [19:30:35]line 2.990 * 66.90 [19:30:35]line = 200.03 [19:30:35]line НДС 12% НСП 1% [19:30:35]line > о реализуемом товаре [19:30:35]line ОКРУГЛЕНИЕ: -0.03 [19:30:35]line ИТОГО: 200.00 [19:30:35]line Внесено: 200.00 [19:30:35]line СДАЧА: 0.00 [19:30:35]line НСП 1% : 1.77 [19:30:35]line НДС 12% : 21.24 [19:30:35]line Наличными: 200.00 [19:30:35]line Безнал.: 0.00 [19:30:35]line Место: АЗС № 165 "Партнер Нефть" [19:30:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:30:35]line СНО: Общий режим [19:30:35]line Чек 509 18.10.2024 19:30 [19:30:35]line Смена: 312 ФФД: 1.0 [19:30:35]line ЗНМ: 0300000234 [19:30:35]line РНМ: 0000137193017469 [19:30:35]line Версия ККМ: v1.0 [19:30:35]line ФМ: 0000000000963156 [19:30:35]line ФД: 155120 [19:30:35]line ФПД: 10512684170357 [19:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193034&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155120&fm=10512684170357&tin=02508201610067®Number=0000137193017469&sum=20000 [19:30:35]OFD Sender: Processing packet 155120 [packets to send 51, broken 50] [19:30:35]ProducePacketName [19:30:35]name=ofd_packets/00155120 [19:30:35]OFD Sender: To server: pG, [19:30:35]CommunicateWithHost lk.salyk.kg:30040 [19:30:35]ConnectInit lk.salyk.kg [19:30:35]written 0, free lines is 4095 [19:30:35]Connected sock=10 [19:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F 64 07 01 2B 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 5A B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5D 02 00 35 04 06 00 09 8F AC CE 3C 75 2A 51 4D 1B A5 55 C6 75 [19:30:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 23 47 00 8A 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 5D 02 00 F4 03 04 00 92 5D 12 67 B6 04 01 00 00 71 63 42 15 E6 C9 05 FB [19:30:35]CommunicateWithHost err = 0 [19:30:35]CheckOFDResponse [19:30:35]1017 (14) - 77093643461234 [19:30:35]1041 (16) - 0000000000963156 [19:30:35]1040 (4) - 155120 [19:30:35]1012 (4) - 18.10.2024 13:07 [19:30:35]1206 (1) - 0 [19:30:35]OFD Sender: Remove packet 155120 [19:30:35]ProducePacketName [19:30:35]name=ofd_packets/00155120 [19:30:35]NVStorageDeleteData [19:30:35]Write to MH i2c: 01 00 00 2F 41 70 [19:30:35]Write i2c OK [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 07 00 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: 01 07 00 2F 41 00 00 00 00 00 F6 0C 79 [19:30:35]RasterBufferAndPrint [19:30:35]line [19:30:35]line [19:30:35]line [19:30:35]line [19:30:35]line [19:30:35]written 0, free lines is 3324 [19:30:35]MH_Cut [19:30:35]Write to MH i2c: D1 01 00 36 41 01 49 [19:30:35]Write i2c OK [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: D1 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: D1 01 00 [19:30:35]MH_I2C_Read... [19:30:35]Read from MH i2c: D1 01 00 36 41 00 48 [19:30:35]Write to MH i2c: 01 00 00 37 41 78 [19:30:35]Write i2c OK [19:30:35]MH_I2C_Read... [19:30:36]OFD Sender: No OFD packet to send [19:30:36]*** Cut start [19:30:36]*** Partial cut [19:30:36]*** CUTSNS_PIN = 1 [19:30:36]*** CUTSNS_PIN = 0 [19:30:36]*** Brake cut motor [19:30:37]Read from MH i2c: 01 [19:30:37]MH_I2C_Read... [19:30:37]*** Stop cut motor [19:30:37]*** Cut end [19:30:37]Read from MH i2c: 01 07 00 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: 01 07 00 37 41 00 00 00 00 00 FF 0F 8D [19:30:37]process_action close_receipt done [19:30:37]requested_data is exist [19:30:37]produce_requested_data [19:30:37]requested_item fm.sn is exist - process it [19:30:37]wFMCommunicate request_size=4 [19:30:37]MH_SAM_APDU [19:30:37]CAPDU: 80 11 00 00 [19:30:37]Write to MH i2c: E2 08 00 38 41 80 11 00 00 00 00 00 00 F3 [19:30:37]Write i2c OK [19:30:37]MH_I2C_Read... [19:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:37]Read from MH i2c: E2 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 17 00 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 17 00 38 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [19:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:37]wFMCommunicate OK [19:30:37]requested_item fd.num is exist - process it [19:30:37]SAM_PROTO_GetFieldsCounters [19:30:37]wFMCommunicate request_size=4 [19:30:37]MH_SAM_APDU [19:30:37]CAPDU: 80 13 00 00 [19:30:37]Write to MH i2c: E2 08 00 39 41 80 13 00 00 00 00 00 00 F6 [19:30:37]Write i2c OK [19:30:37]MH_I2C_Read... [19:30:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:37]Read from MH i2c: E2 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 62 00 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 62 00 39 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [19:30:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:37]wFMCommunicate OK [19:30:37]SAM_PROTO_GetFieldsCounters done [19:30:37]requested_item shift.num is exist - process it [19:30:37]requested_item shift.opened is exist - process it [19:30:37]req_shift_opened [19:30:37]FM_GetShiftState [19:30:37]SAM_PROTO_GetShiftState [19:30:37]wFMCommunicate request_size=4 [19:30:37]MH_SAM_APDU [19:30:37]CAPDU: 80 13 01 00 [19:30:37]Write to MH i2c: E2 08 00 3A 41 80 13 01 00 00 00 00 00 F8 [19:30:37]Write i2c OK [19:30:37]MH_I2C_Read... [19:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:37]Read from MH i2c: E2 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 0E 00 [19:30:37]MH_I2C_Read... [19:30:37]Read from MH i2c: E2 0E 00 3A 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [19:30:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:30:37]wFMCommunicate OK [19:30:37]SAM_PROTO_GetShiftState done [19:30:37]FM_GetShiftState done [19:30:37]req_shift_opened done [19:30:37]requested_item shift.open_date is exist - process it [19:30:37]req_shift_open_date [19:30:37]req_shift_open_date done [19:30:37]produce_requested_data done [19:30:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155120,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:30:37]process_action_free close_receipt [19:30:37]json_value_free [19:30:37]json_value_free done [19:30:37]process_json_proto returns [19:30:37]Send response to host [19:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155120,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:30:37]free response buf [19:30:37]execute_script done [19:30:37]execute_script returns [19:30:37]free content buf [19:30:37]Sock 7.Close socket [19:30:37]Sock 7.Thread stoped [19:30:41]OFD Sender: No OFD packet to send [19:30:46]OFD Sender: No OFD packet to send [19:30:51]OFD Sender: No OFD packet to send [19:30:56]OFD Sender: No OFD packet to send [19:31:01]OFD Sender: No OFD packet to send [19:31:06]OFD Sender: No OFD packet to send [19:31:11]OFD Sender: No OFD packet to send [19:31:16]OFD Sender: No OFD packet to send [19:31:21]OFD Sender: No OFD packet to send [19:31:26]OFD Sender: No OFD packet to send [19:31:31]OFD Sender: No OFD packet to send [19:31:36]OFD Sender: No OFD packet to send [19:31:41]OFD Sender: No OFD packet to send [19:31:46]OFD Sender: No OFD packet to send [19:31:51]OFD Sender: No OFD packet to send [19:31:56]OFD Sender: No OFD packet to send [19:32:01]OFD Sender: No OFD packet to send [19:32:02]accept exits with 9 [19:32:02]New connection [19:32:02]New thread 3066891620 created [19:32:02]Thread 3066748260 joined [19:32:02]Waiting for new connection... [19:32:02] Sock 9.Parse request [19:32:02]Sock 9.Check first char [19:32:02]Sock 9.First char is OK [19:32:02]request: POST /json_proto HTTP/1.0 [19:32:02]Method: POST [19:32:02]URL: /json_proto [19:32:02]Method is POST - this is cgi request [19:32:02]url: /json_proto [19:32:02]query_string will be loaded in cgi processing [19:32:02]execute_cgi json_proto POST (null) [19:32:02]execute_cgi path=json_proto method=POST [19:32:02]POST find Content-Length [19:32:02]Host: 172.17.53.67:8080 [19:32:02]Content-Length: 766 [19:32:02]Content-Type: application/json [19:32:02] [19:32:02]POST finish read [19:32:02]Found Content-Length = 766 [19:32:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:02]execute_script... [19:32:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:02]POST & json_proto [19:32:02]process_json_proto [19:32:02]json parsed OK: [19:32:02]protocol is kg_v1.0 [19:32:02]action value=close_receipt [19:32:02]process_action close_receipt [19:32:02]cmd_close_receipt [19:32:02]MH_GetDate [19:32:02]Write to MH i2c: F0 00 00 3B 41 6B [19:32:02]Write i2c OK [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 09 00 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 09 00 3B 41 00 B3 B7 12 67 19 BC 99 64 29 [19:32:02]GetLastDocTimeStamp 1729279834 [19:32:02]current date 1729279923 [19:32:02]FM_GetShiftState [19:32:02]SAM_PROTO_GetShiftState [19:32:02]wFMCommunicate request_size=4 [19:32:02]MH_SAM_APDU [19:32:02]CAPDU: 80 13 01 00 [19:32:02]Write to MH i2c: E2 08 00 3C 41 80 13 01 00 00 00 00 00 FA [19:32:02]Write i2c OK [19:32:02]MH_I2C_Read... [19:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:02]Read from MH i2c: E2 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: E2 0E 00 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: E2 0E 00 3C 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [19:32:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:02]wFMCommunicate OK [19:32:02]SAM_PROTO_GetShiftState done [19:32:02]FM_GetShiftState done [19:32:02]opened in 1729211399 [19:32:02]opened+sec_in_day 1729297799 [19:32:02]quantity*price = 100050 [19:32:02]sum+1 = 100052 [19:32:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 510 18.10.2024 19:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155121 ФПД: 18653382339705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155121&fm=18653382339705&tin=02508201610067®Number=0000137193017469&sum=100051 [19:32:03]StoreToDocumentArchive [19:32:03]shift 312 fd 155121 [19:32:03]save to /storage/0312/doc_00155121 [19:32:03]save last doc name /storage/0312/doc_00155121 to /storage/kkm_last_doc_name [19:32:03]save OK [19:32:03]Clear old archive folders... [19:32:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:32:03]tlvbuf is 01E0FA30 [19:32:03]SAM_PROTO_ClearQueue [19:32:03]wFMCommunicate request_size=4 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 09 00 00 [19:32:03]Write to MH i2c: E2 08 00 49 41 80 09 00 00 00 00 00 00 FC [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 49 41 00 90 00 FE [19:32:03]RAPDU: 90 00 [19:32:03]wFMCommunicate OK [19:32:03]SAM_PROTO_ClearQueue done [19:32:03]KKMCreateOFDPacket [19:32:03]OFDProtocolAddRootSTLVToBuf [19:32:03]FM_MakeSignedData [19:32:03]FM_MakeSignedData [19:32:03]SAM_PROTO_SignData [19:32:03]wFMCommunicate request_size=4 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 0D 01 02 [19:32:03]Write to MH i2c: E2 08 00 4A 41 80 0D 01 02 00 00 00 00 04 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 4A 41 00 90 00 FF [19:32:03]RAPDU: 90 00 [19:32:03]wFMCommunicate OK [19:32:03]wFMCommunicate request_size=255 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B3 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5D 02 00 35 04 06 00 10 F7 14 3A [19:32:03]Write to MH i2c: E2 02 01 4B 41 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B3 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5D 02 00 35 04 06 00 10 F7 14 3A 00 00 C4 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 4B 41 00 90 00 00 [19:32:03]RAPDU: 90 00 [19:32:03]wFMCommunicate OK [19:32:03]wFMCommunicate request_size=7 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 0D 02 02 02 6C 79 [19:32:03]Write to MH i2c: E2 0A 00 4C 41 80 0D 02 02 02 00 6C 79 00 00 F0 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 03 00 4C 41 00 90 00 01 [19:32:03]RAPDU: 90 00 [19:32:03]wFMCommunicate OK [19:32:03]wFMCommunicate request_size=4 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 0D 03 02 [19:32:03]Write to MH i2c: E2 08 00 4D 41 80 0D 03 02 00 00 00 00 09 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 0B 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 0B 00 4D 41 00 E7 AA 1B E5 0D 29 7E 89 90 00 D8 [19:32:03]RAPDU: E7 AA 1B E5 0D 29 7E 89 90 00 [19:32:03]wFMCommunicate OK [19:32:03]SAM_PROTO_SignData done [19:32:03]FM_MakeSignedData done [19:32:03]CreateOFDProtocolMessage [19:32:03]wFMCommunicate request_size=4 [19:32:03]MH_SAM_APDU [19:32:03]CAPDU: 80 11 00 00 [19:32:03]Write to MH i2c: E2 08 00 4E 41 80 11 00 00 00 00 00 00 09 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:03]Read from MH i2c: E2 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 17 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: E2 17 00 4E 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [19:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:03]wFMCommunicate OK [19:32:03]CreateOFDProtocolMessage done [19:32:03]OFDSenderStorePacket 155121 [19:32:03]StoreOFDPacket docnum=155121 [19:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0F E6 04 01 23 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B3 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5D 02 00 35 04 06 00 10 F7 14 3A 6C 79 E7 AA 1B E5 0D 29 7E 89 [19:32:03]CheckFolder [19:32:03]dirname=/storage/ofd_packets [19:32:03]CheckFolder done [19:32:03]ProducePacketName [19:32:03]name=ofd_packets/00155121 [19:32:03]NVStorageSaveData ofd_packets/00155121 [19:32:03]File name is /storage/ofd_packets/00155121 [19:32:03]Write 298 bytes [19:32:03]NVStorageSaveData done [19:32:03]OFDSenderStorePacket done [19:32:03]KKMCreateOFDPacket done [19:32:03]NVStorageSaveData kkm_last_timestamp [19:32:03]File name is /storage/kkm_last_timestamp [19:32:03]Write 4 bytes [19:32:03]NVStorageSaveData done [19:32:03]ExternCall_PrintAddStr [19:32:03]wPrintStart [19:32:03]Write to MH i2c: 01 00 00 4F 41 90 [19:32:03]Write i2c OK [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: 01 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: 01 07 00 [19:32:03]MH_I2C_Read... [19:32:03]Read from MH i2c: 01 07 00 4F 41 00 00 00 00 00 FF 0F A5 [19:32:03]RasterBufferAndPrint [19:32:03]line Счет N : (1)873326 [19:32:03]line ИНН: 02508201610067 [19:32:03]line Контрольно-Кассовый Чек [19:32:03]line ПРОДАЖА [19:32:03]line ТРК (МРК, ГНК) : 44 [19:32:03]line Товар: 2710194210 [19:32:03]line ДТ-К-2 [19:32:03]line 13.130 * 76.20 [19:32:03]line = 1000.51 [19:32:03]line НДС 12% НСП 1% [19:32:03]line > о реализуемом товаре [19:32:03]line ИТОГО: 1000.51 [19:32:03]line НСП 1% : 8.85 [19:32:03]line НДС 12% : 106.25 [19:32:03]line Наличными: 0.00 [19:32:03]line Безнал.: 1000.51 [19:32:03]line Место: АЗС № 165 "Партнер Нефть" [19:32:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:03]line СНО: Общий режим [19:32:03]line Чек 510 18.10.2024 19:32 [19:32:03]line Смена: 312 ФФД: 1.0 [19:32:03]line ЗНМ: 0300000234 [19:32:03]line РНМ: 0000137193017469 [19:32:03]line Версия ККМ: v1.0 [19:32:03]line Платежная система: Mbank [19:32:03]line ФМ: 0000000000963156 [19:32:03]line ФД: 155121 [19:32:03]line ФПД: 18653382339705 [19:32:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155121&fm=18653382339705&tin=02508201610067®Number=0000137193017469&sum=100051 [19:32:04]OFD Sender: Processing packet 155121 [packets to send 51, broken 50] [19:32:04]ProducePacketName [19:32:04]name=ofd_packets/00155121 [19:32:04]OFD Sender: To server: pG, [19:32:04]CommunicateWithHost lk.salyk.kg:30040 [19:32:04]ConnectInit lk.salyk.kg [19:32:04]written 0, free lines is 4095 [19:32:04]Connected sock=10 [19:32:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0F E6 04 01 23 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B3 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5D 02 00 35 04 06 00 10 F7 14 3A 6C 79 E7 AA 1B E5 0D 29 7E 89 [19:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 2C 47 00 0F A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 5D 02 00 F4 03 04 00 EB 5D 12 67 B6 04 01 00 00 BA 51 CB DC 6A 14 75 BB [19:32:04]CommunicateWithHost err = 0 [19:32:04]CheckOFDResponse [19:32:04]1017 (14) - 77093643461234 [19:32:04]1041 (16) - 0000000000963156 [19:32:04]1040 (4) - 155121 [19:32:04]1012 (4) - 18.10.2024 13:08 [19:32:04]1206 (1) - 0 [19:32:04]OFD Sender: Remove packet 155121 [19:32:04]ProducePacketName [19:32:04]name=ofd_packets/00155121 [19:32:04]NVStorageDeleteData [19:32:04]Write to MH i2c: 01 00 00 78 41 B9 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 07 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 07 00 78 41 00 00 00 00 00 12 0D DF [19:32:04]RasterBufferAndPrint [19:32:04]line [19:32:04]line [19:32:04]line [19:32:04]line [19:32:04]line [19:32:04]written 0, free lines is 3353 [19:32:04]MH_Cut [19:32:04]Write to MH i2c: D1 01 00 7F 41 01 92 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: D1 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: D1 01 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: D1 01 00 7F 41 00 91 [19:32:04]Write to MH i2c: 01 00 00 80 41 C1 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:05]OFD Sender: No OFD packet to send [19:32:05]*** Cut start [19:32:05]*** Partial cut [19:32:05]*** CUTSNS_PIN = 1 [19:32:05]*** CUTSNS_PIN = 0 [19:32:05]*** Brake cut motor [19:32:05]Read from MH i2c: 01 [19:32:05]MH_I2C_Read... [19:32:05]*** Stop cut motor [19:32:05]*** Cut end [19:32:05]Read from MH i2c: 01 07 00 [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: 01 07 00 80 41 00 00 00 00 00 FF 0F D6 [19:32:05]process_action close_receipt done [19:32:05]requested_data is exist [19:32:05]produce_requested_data [19:32:05]requested_item fm.sn is exist - process it [19:32:05]wFMCommunicate request_size=4 [19:32:05]MH_SAM_APDU [19:32:05]CAPDU: 80 11 00 00 [19:32:05]Write to MH i2c: E2 08 00 81 41 80 11 00 00 00 00 00 00 3C [19:32:05]Write i2c OK [19:32:05]MH_I2C_Read... [19:32:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 17 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 17 00 81 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [19:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:06]wFMCommunicate OK [19:32:06]requested_item fd.num is exist - process it [19:32:06]SAM_PROTO_GetFieldsCounters [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 13 00 00 [19:32:06]Write to MH i2c: E2 08 00 82 41 80 13 00 00 00 00 00 00 3F [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 62 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 62 00 82 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [19:32:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:06]wFMCommunicate OK [19:32:06]SAM_PROTO_GetFieldsCounters done [19:32:06]requested_item shift.num is exist - process it [19:32:06]requested_item shift.opened is exist - process it [19:32:06]req_shift_opened [19:32:06]FM_GetShiftState [19:32:06]SAM_PROTO_GetShiftState [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 13 01 00 [19:32:06]Write to MH i2c: E2 08 00 83 41 80 13 01 00 00 00 00 00 41 [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 0E 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 0E 00 83 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 78 [19:32:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:06]wFMCommunicate OK [19:32:06]SAM_PROTO_GetShiftState done [19:32:06]FM_GetShiftState done [19:32:06]req_shift_opened done [19:32:06]requested_item shift.open_date is exist - process it [19:32:06]req_shift_open_date [19:32:06]req_shift_open_date done [19:32:06]produce_requested_data done [19:32:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155121,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:32:06]process_action_free close_receipt [19:32:06]json_value_free [19:32:06]json_value_free done [19:32:06]process_json_proto returns [19:32:06]Send response to host [19:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155121,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:32:06]free response buf [19:32:06]execute_script done [19:32:06]execute_script returns [19:32:06]free content buf [19:32:06]Sock 9.Close socket [19:32:06]Sock 9.Thread stoped [19:32:06]accept exits with 7 [19:32:06]New connection [19:32:06]New thread 3066748260 created [19:32:06]Thread 3066891620 joined [19:32:06]Waiting for new connection... [19:32:06] Sock 7.Parse request [19:32:06]Sock 7.Check first char [19:32:06]Sock 7.First char is OK [19:32:06]request: POST /json_proto HTTP/1.0 [19:32:06]Method: POST [19:32:06]URL: /json_proto [19:32:06]Method is POST - this is cgi request [19:32:06]url: /json_proto [19:32:06]query_string will be loaded in cgi processing [19:32:06]execute_cgi json_proto POST (null) [19:32:06]execute_cgi path=json_proto method=POST [19:32:06]POST find Content-Length [19:32:06]Host: 172.17.53.67:8080 [19:32:06]Content-Length: 625 [19:32:06]Content-Type: application/json [19:32:06] [19:32:06]POST finish read [19:32:06]Found Content-Length = 625 [19:32:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76542", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:06]execute_script... [19:32: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)76542", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:06]POST & json_proto [19:32:06]process_json_proto [19:32:06]json parsed OK: [19:32:06]protocol is kg_v1.0 [19:32:06]action value=close_receipt [19:32:06]process_action close_receipt [19:32:06]cmd_close_receipt [19:32:06]MH_GetDate [19:32:06]Write to MH i2c: F0 00 00 84 41 B4 [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: F0 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: F0 09 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: F0 09 00 84 41 00 B8 B7 12 67 19 BC 99 64 77 [19:32:06]GetLastDocTimeStamp 1729279923 [19:32:06]current date 1729279928 [19:32:06]FM_GetShiftState [19:32:06]SAM_PROTO_GetShiftState [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 13 01 00 [19:32:06]Write to MH i2c: E2 08 00 85 41 80 13 01 00 00 00 00 00 43 [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:07]Read from MH i2c: E2 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 0E 00 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 0E 00 85 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [19:32:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:07]wFMCommunicate OK [19:32:07]SAM_PROTO_GetShiftState done [19:32:07]FM_GetShiftState done [19:32:07]opened in 1729211399 [19:32:07]opened+sec_in_day 1729297799 [19:32:07]quantity*price = 11500 [19:32:07]sum+1 = 11501 [19:32:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 511 18.10.2024 19:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155122 ФПД: 32375487200451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155122&fm=32375487200451&tin=02508201610067®Number=0000137193017469&sum=11500 0 [19:32:07]StoreToDocumentArchive [19:32:07]shift 312 fd 155122 [19:32:07]save to /storage/0312/doc_00155122 [19:32:07]save last doc name /storage/0312/doc_00155122 to /storage/kkm_last_doc_name [19:32:07]save OK [19:32:07]Clear old archive folders... [19:32:07]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:32:07]tlvbuf is 01EEBB80 [19:32:07]SAM_PROTO_ClearQueue [19:32:07]wFMCommunicate request_size=4 [19:32:07]MH_SAM_APDU [19:32:07]CAPDU: 80 09 00 00 [19:32:07]Write to MH i2c: E2 08 00 92 41 80 09 00 00 00 00 00 00 45 [19:32:07]Write i2c OK [19:32:07]MH_I2C_Read... [19:32:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:07]Read from MH i2c: E2 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 03 00 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 03 00 92 41 00 90 00 47 [19:32:07]RAPDU: 90 00 [19:32:07]wFMCommunicate OK [19:32:07]SAM_PROTO_ClearQueue done [19:32:07]KKMCreateOFDPacket [19:32:07]OFDProtocolAddRootSTLVToBuf [19:32:07]FM_MakeSignedData [19:32:07]FM_MakeSignedData [19:32:07]SAM_PROTO_SignData [19:32:07]wFMCommunicate request_size=4 [19:32:07]MH_SAM_APDU [19:32:07]CAPDU: 80 0D 01 02 [19:32:07]Write to MH i2c: E2 08 00 93 41 80 0D 01 02 00 00 00 00 4D [19:32:07]Write i2c OK [19:32:07]MH_I2C_Read... [19:32:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:07]Read from MH i2c: E2 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 03 00 [19:32:07]MH_I2C_Read... [19:32:07]Read from MH i2c: E2 03 00 93 41 00 90 00 48 [19:32:07]RAPDU: 90 00 [19:32:07]wFMCommunicate OK [19:32:07]wFMCommunicate request_size=255 [19:32:07]MH_SAM_APDU [19:32:07]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 B8 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 [19:32:08]Write to MH i2c: E2 02 01 94 41 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 B8 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 00 00 24 [19:32:08]Write i2c OK [19:32:08]MH_I2C_Read... [19:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:08]Read from MH i2c: E2 [19:32:08]MH_I2C_Read... [19:32:08]Read from MH i2c: E2 03 00 [19:32:08]MH_I2C_Read... [19:32:08]Read from MH i2c: E2 03 00 94 41 00 90 00 49 [19:32:08]RAPDU: 90 00 [19:32:08]wFMCommunicate OK [19:32:08]wFMCommunicate request_size=33 [19:32:08]MH_SAM_APDU [19:32:08]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5D 02 00 35 04 06 00 1D 72 01 69 FC C3 [19:32:08]Write to MH i2c: E2 24 00 95 41 80 0D 02 02 1C 00 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5D 02 00 35 04 06 00 1D 72 01 69 FC C3 00 00 E6 [19:32:08]Write i2c OK [19:32:08]MH_I2C_Read... [19:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:08]Read from MH i2c: E2 [19:32:08]MH_I2C_Read... [19:32:08]Read from MH i2c: E2 03 00 [19:32:08]MH_I2C_Read... [19:32:08]Read from MH i2c: E2 03 00 95 41 00 90 00 4A [19:32:08]RAPDU: 90 00 [19:32:08]wFMCommunicate OK [19:32:08]wFMCommunicate request_size=4 [19:32:08]MH_SAM_APDU [19:32:08]CAPDU: 80 0D 03 02 [19:32:08]Write to MH i2c: E2 08 00 96 41 80 0D 03 02 00 00 00 00 52 [19:32:08]Write i2c OK [19:32:08]MH_I2C_Read... [19:32:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:08]Read from MH i2c: E2 [19:32:08]MH_I2C_Read... [19:32:09]Read from MH i2c: E2 0B 00 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: E2 0B 00 96 41 00 F9 29 79 E1 A7 B3 05 00 90 00 2E [19:32:09]RAPDU: F9 29 79 E1 A7 B3 05 00 90 00 [19:32:09]wFMCommunicate OK [19:32:09]SAM_PROTO_SignData done [19:32:09]FM_MakeSignedData done [19:32:09]CreateOFDProtocolMessage [19:32:09]wFMCommunicate request_size=4 [19:32:09]MH_SAM_APDU [19:32:09]CAPDU: 80 11 00 00 [19:32:09]Write to MH i2c: E2 08 00 97 41 80 11 00 00 00 00 00 00 52 [19:32:09]Write i2c OK [19:32:09]MH_I2C_Read... [19:32:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:09]Read from MH i2c: E2 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: E2 17 00 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: E2 17 00 97 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [19:32:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:09]wFMCommunicate OK [19:32:09]CreateOFDProtocolMessage done [19:32:09]OFDSenderStorePacket 155122 [19:32:09]StoreOFDPacket docnum=155122 [19:32:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 64 5E 1E 01 60 2D 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 B8 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5D 02 00 35 04 06 00 1D 72 01 69 FC C3 F9 29 79 E1 A7 B3 05 00 [19:32:09]CheckFolder [19:32:09]dirname=/storage/ofd_packets [19:32:09]CheckFolder done [19:32:09]ProducePacketName [19:32:09]name=ofd_packets/00155122 [19:32:09]NVStorageSaveData ofd_packets/00155122 [19:32:09]File name is /storage/ofd_packets/00155122 [19:32:09]Write 324 bytes [19:32:09]NVStorageSaveData done [19:32:09]OFDSenderStorePacket done [19:32:09]KKMCreateOFDPacket done [19:32:09]NVStorageSaveData kkm_last_timestamp [19:32:09]File name is /storage/kkm_last_timestamp [19:32:09]Write 4 bytes [19:32:09]NVStorageSaveData done [19:32:09]ExternCall_PrintAddStr [19:32:09]wPrintStart [19:32:09]Write to MH i2c: 01 00 00 98 41 D9 [19:32:09]Write i2c OK [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 07 00 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 07 00 98 41 00 00 00 00 00 FF 0F EE [19:32:09]RasterBufferAndPrint [19:32:09]line Счет N : (3)76542 [19:32:09]line ИНН: 02508201610067 [19:32:09]line Контрольно-Кассовый Чек [19:32:09]line ПРОДАЖА [19:32:09]line Товар: 2000036240010 [19:32:09]line Кофе Латте (GABB TRADE) [19:32:09]line 1.000 * 115.00 [19:32:09]line = 115.00 [19:32:09]line НДС 12% НСП 1% [19:32:09]line > о реализуемом товаре [19:32:09]line ИТОГО: 115.00 [19:32:09]line НСП 1% : 1.02 [19:32:09]line НДС 12% : 12.21 [19:32:09]line Наличными: 115.00 [19:32:09]line Безнал.: 0.00 [19:32:09]line Место: АЗС № 165 "Партнер Нефть" [19:32:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:09]line СНО: Общий режим [19:32:09]line Чек 511 18.10.2024 19:32 [19:32:09]line Смена: 312 ФФД: 1.0 [19:32:09]line ЗНМ: 0300000234 [19:32:09]line РНМ: 0000137193017469 [19:32:09]line Версия ККМ: v1.0 [19:32:09]line ФМ: 0000000000963156 [19:32:09]line ФД: 155122 [19:32:09]line ФПД: 32375487200451 [19:32:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193208&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155122&fm=32375487200451&tin=02508201610067®Number=0000137193017469&sum=11500 [19:32:09]line 0 [19:32:09]written 0, free lines is 4095 [19:32:09]OFD Sender: Processing packet 155122 [packets to send 51, broken 50] [19:32:09]ProducePacketName [19:32:09]name=ofd_packets/00155122 [19:32:09]OFD Sender: To server: pG, [19:32:09]CommunicateWithHost lk.salyk.kg:30040 [19:32:09]ConnectInit lk.salyk.kg [19:32:09]Connected sock=10 [19:32:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 64 5E 1E 01 60 2D 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 B8 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5D 02 00 35 04 06 00 1D 72 01 69 FC C3 F9 29 79 E1 A7 B3 05 00 [19:32:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D 2D 47 00 04 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 5D 02 00 F4 03 04 00 F0 5D 12 67 B6 04 01 00 00 FE 06 C9 60 0B A3 1B AD [19:32:09]CommunicateWithHost err = 0 [19:32:09]CheckOFDResponse [19:32:09]1017 (14) - 77093643461234 [19:32:09]1041 (16) - 0000000000963156 [19:32:09]1040 (4) - 155122 [19:32:09]1012 (4) - 18.10.2024 13:09 [19:32:09]1206 (1) - 0 [19:32:09]OFD Sender: Remove packet 155122 [19:32:09]ProducePacketName [19:32:09]name=ofd_packets/00155122 [19:32:09]NVStorageDeleteData [19:32:09]Write to MH i2c: 01 00 00 C0 41 01 [19:32:09]Write i2c OK [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 07 00 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: 01 07 00 C0 41 00 00 00 00 00 0F 0D 24 [19:32:09]RasterBufferAndPrint [19:32:09]line [19:32:09]line [19:32:09]line [19:32:09]line [19:32:09]line [19:32:09]written 0, free lines is 3353 [19:32:09]MH_Cut [19:32:09]Write to MH i2c: D1 01 00 C7 41 01 DA [19:32:09]Write i2c OK [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: D1 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: D1 01 00 [19:32:09]MH_I2C_Read... [19:32:09]Read from MH i2c: D1 01 00 C7 41 00 D9 [19:32:09]Write to MH i2c: 01 00 00 C8 41 09 [19:32:09]Write i2c OK [19:32:09]MH_I2C_Read... [19:32:09]OFD Sender: No OFD packet to send [19:32:10]*** Cut start [19:32:10]*** Partial cut [19:32:10]*** CUTSNS_PIN = 1 [19:32:10]*** CUTSNS_PIN = 0 [19:32:10]*** Brake cut motor [19:32:10]Read from MH i2c: 01 [19:32:10]MH_I2C_Read... [19:32:10]*** Stop cut motor [19:32:10]*** Cut end [19:32:10]Read from MH i2c: 01 07 00 [19:32:10]MH_I2C_Read... [19:32:10]Read from MH i2c: 01 07 00 C8 41 00 00 00 00 00 FF 0F 1E [19:32:10]process_action close_receipt done [19:32:10]requested_data is exist [19:32:10]produce_requested_data [19:32:10]requested_item fm.sn is exist - process it [19:32:10]wFMCommunicate request_size=4 [19:32:10]MH_SAM_APDU [19:32:10]CAPDU: 80 11 00 00 [19:32:10]Write to MH i2c: E2 08 00 C9 41 80 11 00 00 00 00 00 00 84 [19:32:10]Write i2c OK [19:32:10]MH_I2C_Read... [19:32:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:10]Read from MH i2c: E2 [19:32:10]MH_I2C_Read... [19:32:10]Read from MH i2c: E2 17 00 [19:32:10]MH_I2C_Read... [19:32:10]Read from MH i2c: E2 17 00 C9 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [19:32:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:10]wFMCommunicate OK [19:32:10]requested_item fd.num is exist - process it [19:32:10]SAM_PROTO_GetFieldsCounters [19:32:10]wFMCommunicate request_size=4 [19:32:10]MH_SAM_APDU [19:32:10]CAPDU: 80 13 00 00 [19:32:10]Write to MH i2c: E2 08 00 CA 41 80 13 00 00 00 00 00 00 87 [19:32:10]Write i2c OK [19:32:10]MH_I2C_Read... [19:32:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:10]Read from MH i2c: E2 [19:32:10]MH_I2C_Read... [19:32:10]Read from MH i2c: E2 62 00 [19:32:10]MH_I2C_Read... [19:32:10]Read from MH i2c: E2 62 00 CA 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:32:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:11]wFMCommunicate OK [19:32:11]SAM_PROTO_GetFieldsCounters done [19:32:11]requested_item shift.num is exist - process it [19:32:11]requested_item shift.opened is exist - process it [19:32:11]req_shift_opened [19:32:11]FM_GetShiftState [19:32:11]SAM_PROTO_GetShiftState [19:32:11]wFMCommunicate request_size=4 [19:32:11]MH_SAM_APDU [19:32:11]CAPDU: 80 13 01 00 [19:32:11]Write to MH i2c: E2 08 00 CB 41 80 13 01 00 00 00 00 00 89 [19:32:11]Write i2c OK [19:32:11]MH_I2C_Read... [19:32:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:11]Read from MH i2c: E2 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: E2 0E 00 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: E2 0E 00 CB 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C0 [19:32:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:11]wFMCommunicate OK [19:32:11]SAM_PROTO_GetShiftState done [19:32:11]FM_GetShiftState done [19:32:11]req_shift_opened done [19:32:11]requested_item shift.open_date is exist - process it [19:32:11]req_shift_open_date [19:32:11]req_shift_open_date done [19:32:11]produce_requested_data done [19:32:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155122,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:32:11]process_action_free close_receipt [19:32:11]json_value_free [19:32:11]json_value_free done [19:32:11]process_json_proto returns [19:32:11]Send response to host [19:32:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155122,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:32:11]free response buf [19:32:11]execute_script done [19:32:11]execute_script returns [19:32:11]free content buf [19:32:11]Sock 7.Close socket [19:32:11]Sock 7.Thread stoped [19:32:14]OFD Sender: No OFD packet to send [19:32:19]OFD Sender: No OFD packet to send [19:32:20]accept exits with 9 [19:32:20]New connection [19:32:20]New thread 3066891620 created [19:32:20]Thread 3066748260 joined [19:32:20]Waiting for new connection... [19:32:20] Sock 9.Parse request [19:32:20]Sock 9.Check first char [19:32:20]Sock 9.First char is OK [19:32:20]request: POST /json_proto HTTP/1.0 [19:32:20]Method: POST [19:32:20]URL: /json_proto [19:32:20]Method is POST - this is cgi request [19:32:20]url: /json_proto [19:32:20]query_string will be loaded in cgi processing [19:32:20]execute_cgi json_proto POST (null) [19:32:20]execute_cgi path=json_proto method=POST [19:32:20]POST find Content-Length [19:32:20]Host: 172.17.53.67:8080 [19:32:20]Content-Length: 762 [19:32:20]Content-Type: application/json [19:32:20] [19:32:20]POST finish read [19:32:20]Found Content-Length = 762 [19:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:20]execute_script... [19:32:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:20]POST & json_proto [19:32:20]process_json_proto [19:32:20]json parsed OK: [19:32:20]protocol is kg_v1.0 [19:32:20]action value=close_receipt [19:32:20]process_action close_receipt [19:32:20]cmd_close_receipt [19:32:20]MH_GetDate [19:32:20]Write to MH i2c: F0 00 00 CC 41 FC [19:32:20]Write i2c OK [19:32:20]MH_I2C_Read... [19:32:20]Read from MH i2c: F0 [19:32:20]MH_I2C_Read... [19:32:20]Read from MH i2c: F0 09 00 [19:32:20]MH_I2C_Read... [19:32:20]Read from MH i2c: F0 09 00 CC 41 00 C5 B7 12 67 19 BC 99 64 CC [19:32:20]GetLastDocTimeStamp 1729279928 [19:32:20]current date 1729279941 [19:32:20]FM_GetShiftState [19:32:20]SAM_PROTO_GetShiftState [19:32:20]wFMCommunicate request_size=4 [19:32:20]MH_SAM_APDU [19:32:20]CAPDU: 80 13 01 00 [19:32:20]Write to MH i2c: E2 08 00 CD 41 80 13 01 00 00 00 00 00 8B [19:32:20]Write i2c OK [19:32:20]MH_I2C_Read... [19:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:20]Read from MH i2c: E2 [19:32:20]MH_I2C_Read... [19:32:20]Read from MH i2c: E2 0E 00 [19:32:20]MH_I2C_Read... [19:32:20]Read from MH i2c: E2 0E 00 CD 41 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C2 [19:32:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:20]wFMCommunicate OK [19:32:20]SAM_PROTO_GetShiftState done [19:32:20]FM_GetShiftState done [19:32:20]opened in 1729211399 [19:32:20]opened+sec_in_day 1729297799 [19:32:20]quantity*price = 200001 [19:32:20]sum+1 = 200003 [19:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 512 18.10.2024 19:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155123 ФПД: 197909617080679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155123&fm=197909617080679&tin=02508201610067®Number=0000137193017469&sum=200002 [19:32:21]StoreToDocumentArchive [19:32:21]shift 312 fd 155123 [19:32:21]save to /storage/0312/doc_00155123 [19:32:21]save last doc name /storage/0312/doc_00155123 to /storage/kkm_last_doc_name [19:32:21]save OK [19:32:21]Clear old archive folders... [19:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:32:21]tlvbuf is 01EE1780 [19:32:21]SAM_PROTO_ClearQueue [19:32:21]wFMCommunicate request_size=4 [19:32:21]MH_SAM_APDU [19:32:21]CAPDU: 80 09 00 00 [19:32:21]Write to MH i2c: E2 08 00 DA 41 80 09 00 00 00 00 00 00 8D [19:32:21]Write i2c OK [19:32:21]MH_I2C_Read... [19:32:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:21]Read from MH i2c: E2 [19:32:21]MH_I2C_Read... [19:32:21]Read from MH i2c: E2 03 00 [19:32:21]MH_I2C_Read... [19:32:21]Read from MH i2c: E2 03 00 DA 41 00 90 00 8F [19:32:21]RAPDU: 90 00 [19:32:21]wFMCommunicate OK [19:32:21]SAM_PROTO_ClearQueue done [19:32:21]KKMCreateOFDPacket [19:32:21]OFDProtocolAddRootSTLVToBuf [19:32:21]FM_MakeSignedData [19:32:21]FM_MakeSignedData [19:32:21]SAM_PROTO_SignData [19:32:21]wFMCommunicate request_size=4 [19:32:21]MH_SAM_APDU [19:32:21]CAPDU: 80 0D 01 02 [19:32:21]Write to MH i2c: E2 08 00 DB 41 80 0D 01 02 00 00 00 00 95 [19:32:21]Write i2c OK [19:32:21]MH_I2C_Read... [19:32:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:21]Read from MH i2c: E2 [19:32:21]MH_I2C_Read... [19:32:21]Read from MH i2c: E2 03 00 [19:32:21]MH_I2C_Read... [19:32:21]Read from MH i2c: E2 03 00 DB 41 00 90 00 90 [19:32:21]RAPDU: 90 00 [19:32:21]wFMCommunicate OK [19:32:21]wFMCommunicate request_size=255 [19:32:21]MH_SAM_APDU [19:32:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 C5 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5D 02 00 35 04 06 00 [19:32:21]Write to MH i2c: E2 02 01 DC 41 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 C5 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5D 02 00 35 04 06 00 00 00 01 [19:32:21]Write i2c OK [19:32:21]MH_I2C_Read... [19:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:22]Read from MH i2c: E2 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 03 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 03 00 DC 41 00 90 00 91 [19:32:22]RAPDU: 90 00 [19:32:22]wFMCommunicate OK [19:32:22]wFMCommunicate request_size=11 [19:32:22]MH_SAM_APDU [19:32:22]CAPDU: 80 0D 02 02 06 B3 FF 6C 6C 79 67 [19:32:22]Write to MH i2c: E2 0E 00 DD 41 80 0D 02 02 06 00 B3 FF 6C 6C 79 67 00 00 0E [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:22]Read from MH i2c: E2 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 03 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 03 00 DD 41 00 90 00 92 [19:32:22]RAPDU: 90 00 [19:32:22]wFMCommunicate OK [19:32:22]wFMCommunicate request_size=4 [19:32:22]MH_SAM_APDU [19:32:22]CAPDU: 80 0D 03 02 [19:32:22]Write to MH i2c: E2 08 00 DE 41 80 0D 03 02 00 00 00 00 9A [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:22]Read from MH i2c: E2 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 0B 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 0B 00 DE 41 00 8F 94 6E 56 64 E5 31 7B 90 00 77 [19:32:22]RAPDU: 8F 94 6E 56 64 E5 31 7B 90 00 [19:32:22]wFMCommunicate OK [19:32:22]SAM_PROTO_SignData done [19:32:22]FM_MakeSignedData done [19:32:22]CreateOFDProtocolMessage [19:32:22]wFMCommunicate request_size=4 [19:32:22]MH_SAM_APDU [19:32:22]CAPDU: 80 11 00 00 [19:32:22]Write to MH i2c: E2 08 00 DF 41 80 11 00 00 00 00 00 00 9A [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:22]Read from MH i2c: E2 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 17 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: E2 17 00 DF 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [19:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:22]wFMCommunicate OK [19:32:22]CreateOFDProtocolMessage done [19:32:22]OFDSenderStorePacket 155123 [19:32:22]StoreOFDPacket docnum=155123 [19:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 10 C2 08 01 74 04 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 C5 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5D 02 00 35 04 06 00 B3 FF 6C 6C 79 67 8F 94 6E 56 64 E5 31 7B [19:32:22]CheckFolder [19:32:22]dirname=/storage/ofd_packets [19:32:22]CheckFolder done [19:32:22]ProducePacketName [19:32:22]name=ofd_packets/00155123 [19:32:22]NVStorageSaveData ofd_packets/00155123 [19:32:22]File name is /storage/ofd_packets/00155123 [19:32:22]Write 302 bytes [19:32:22]NVStorageSaveData done [19:32:22]OFDSenderStorePacket done [19:32:22]KKMCreateOFDPacket done [19:32:22]NVStorageSaveData kkm_last_timestamp [19:32:22]File name is /storage/kkm_last_timestamp [19:32:22]Write 4 bytes [19:32:22]NVStorageSaveData done [19:32:22]ExternCall_PrintAddStr [19:32:22]wPrintStart [19:32:22]Write to MH i2c: 01 00 00 E0 41 21 [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 07 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 07 00 E0 41 00 00 00 00 00 FF 0F 36 [19:32:22]RasterBufferAndPrint [19:32:22]line Счет N : (1)873325 [19:32:22]line ИНН: 02508201610067 [19:32:22]line Контрольно-Кассовый Чек [19:32:22]line ПРОДАЖА [19:32:22]line ТРК (МРК, ГНК) : 23 [19:32:22]line Товар: 2710124130 [19:32:22]line Super 92-К-5 [19:32:22]line 29.240 * 68.40 [19:32:22]line = 2000.02 [19:32:22]line НДС 12% НСП 1% [19:32:22]line > о реализуемом товаре [19:32:22]line ИТОГО: 2000.02 [19:32:22]line НСП 1% : 17.70 [19:32:22]line НДС 12% : 212.39 [19:32:22]line Наличными: 0.00 [19:32:22]line Безнал.: 2000.02 [19:32:22]line Место: АЗС № 165 "Партнер Нефть" [19:32:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:22]line СНО: Общий режим [19:32:22]line Чек 512 18.10.2024 19:32 [19:32:22]line Смена: 312 ФФД: 1.0 [19:32:22]line ЗНМ: 0300000234 [19:32:22]line РНМ: 0000137193017469 [19:32:22]line Версия ККМ: v1.0 [19:32:22]line Платежная система: Mbank [19:32:22]line ФМ: 0000000000963156 [19:32:22]line ФД: 155123 [19:32:22]line ФПД: 197909617080679 [19:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155123&fm=197909617080679&tin=02508201610067®Number=0000137193017469&sum=200002 [19:32:22]OFD Sender: Processing packet 155123 [packets to send 51, broken 50] [19:32:22]ProducePacketName [19:32:22]name=ofd_packets/00155123 [19:32:22]OFD Sender: To server: pG, [19:32:22]CommunicateWithHost lk.salyk.kg:30040 [19:32:22]ConnectInit lk.salyk.kg [19:32:22]written 0, free lines is 4095 [19:32:22]Connected sock=10 [19:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 10 C2 08 01 74 04 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 C5 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5D 02 00 35 04 06 00 B3 FF 6C 6C 79 67 8F 94 6E 56 64 E5 31 7B [19:32:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA BE 47 00 93 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 5D 02 00 F4 03 04 00 FD 5D 12 67 B6 04 01 00 00 C4 C1 B0 E1 BA A1 50 47 [19:32:22]CommunicateWithHost err = 0 [19:32:22]CheckOFDResponse [19:32:22]1017 (14) - 77093643461234 [19:32:22]1041 (16) - 0000000000963156 [19:32:22]1040 (4) - 155123 [19:32:22]1012 (4) - 18.10.2024 13:09 [19:32:22]1206 (1) - 0 [19:32:22]OFD Sender: Remove packet 155123 [19:32:22]ProducePacketName [19:32:22]name=ofd_packets/00155123 [19:32:22]NVStorageDeleteData [19:32:22]Write to MH i2c: 01 00 00 09 42 4B [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 07 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: 01 07 00 09 42 00 00 00 00 00 22 0D 81 [19:32:22]RasterBufferAndPrint [19:32:22]line [19:32:22]line [19:32:22]line [19:32:22]line [19:32:22]line [19:32:22]written 0, free lines is 3377 [19:32:22]MH_Cut [19:32:22]Write to MH i2c: D1 01 00 10 42 01 24 [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: D1 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: D1 01 00 [19:32:22]MH_I2C_Read... [19:32:22]Read from MH i2c: D1 01 00 10 42 00 23 [19:32:22]Write to MH i2c: 01 00 00 11 42 53 [19:32:22]Write i2c OK [19:32:22]MH_I2C_Read... [19:32:23]OFD Sender: No OFD packet to send [19:32:23]*** Cut start [19:32:23]*** Partial cut [19:32:23]*** CUTSNS_PIN = 1 [19:32:23]*** CUTSNS_PIN = 0 [19:32:23]*** Brake cut motor [19:32:24]Read from MH i2c: 01 [19:32:24]MH_I2C_Read... [19:32:24]*** Stop cut motor [19:32:24]*** Cut end [19:32:24]Read from MH i2c: 01 07 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: 01 07 00 11 42 00 00 00 00 00 FF 0F 68 [19:32:24]process_action close_receipt done [19:32:24]requested_data is exist [19:32:24]produce_requested_data [19:32:24]requested_item fm.sn is exist - process it [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 11 00 00 [19:32:24]Write to MH i2c: E2 08 00 12 42 80 11 00 00 00 00 00 00 CE [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 17 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 17 00 12 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [19:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:24]wFMCommunicate OK [19:32:24]requested_item fd.num is exist - process it [19:32:24]SAM_PROTO_GetFieldsCounters [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 13 00 00 [19:32:24]Write to MH i2c: E2 08 00 13 42 80 13 00 00 00 00 00 00 D1 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 62 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 62 00 13 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [19:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:24]wFMCommunicate OK [19:32:24]SAM_PROTO_GetFieldsCounters done [19:32:24]requested_item shift.num is exist - process it [19:32:24]requested_item shift.opened is exist - process it [19:32:24]req_shift_opened [19:32:24]FM_GetShiftState [19:32:24]SAM_PROTO_GetShiftState [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 13 01 00 [19:32:24]Write to MH i2c: E2 08 00 14 42 80 13 01 00 00 00 00 00 D3 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:24]Read from MH i2c: E2 0E 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 0E 00 14 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0A [19:32:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:24]wFMCommunicate OK [19:32:24]SAM_PROTO_GetShiftState done [19:32:24]FM_GetShiftState done [19:32:24]req_shift_opened done [19:32:24]requested_item shift.open_date is exist - process it [19:32:24]req_shift_open_date [19:32:24]req_shift_open_date done [19:32:24]produce_requested_data done [19:32:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155123,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:32:24]process_action_free close_receipt [19:32:24]json_value_free [19:32:24]json_value_free done [19:32:24]process_json_proto returns [19:32:24]Send response to host [19:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155123,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:32:24]free response buf [19:32:24]execute_script done [19:32:24]execute_script returns [19:32:24]free content buf [19:32:24]Sock 9.Close socket [19:32:24]Sock 9.Thread stoped [19:32:28]OFD Sender: No OFD packet to send [19:32:33]OFD Sender: No OFD packet to send [19:32:38]OFD Sender: No OFD packet to send [19:32:39]accept exits with 7 [19:32:39]New connection [19:32:39]New thread 3066748260 created [19:32:39]Thread 3066891620 joined [19:32:39]Waiting for new connection... [19:32:39] Sock 7.Parse request [19:32:39]Sock 7.Check first char [19:32:39]Sock 7.First char is OK [19:32:39]request: POST /json_proto HTTP/1.0 [19:32:39]Method: POST [19:32:39]URL: /json_proto [19:32:39]Method is POST - this is cgi request [19:32:39]url: /json_proto [19:32:39]query_string will be loaded in cgi processing [19:32:39]execute_cgi json_proto POST (null) [19:32:39]execute_cgi path=json_proto method=POST [19:32:39]POST find Content-Length [19:32:39]Host: 172.17.53.67:8080 [19:32:39]Content-Length: 670 [19:32:39]Content-Type: application/json [19:32:39] [19:32:39]POST finish read [19:32:39]Found Content-Length = 670 [19:32:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:39]execute_script... [19:32:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:39]POST & json_proto [19:32:39]process_json_proto [19:32:39]json parsed OK: [19:32:39]protocol is kg_v1.0 [19:32:39]action value=close_receipt [19:32:39]process_action close_receipt [19:32:39]cmd_close_receipt [19:32:39]MH_GetDate [19:32:39]Write to MH i2c: F0 00 00 15 42 46 [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: F0 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: F0 09 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: F0 09 00 15 42 00 D9 B7 12 67 19 BC 99 64 2A [19:32:39]GetLastDocTimeStamp 1729279941 [19:32:39]current date 1729279961 [19:32:39]FM_GetShiftState [19:32:39]SAM_PROTO_GetShiftState [19:32:39]wFMCommunicate request_size=4 [19:32:39]MH_SAM_APDU [19:32:39]CAPDU: 80 13 01 00 [19:32:39]Write to MH i2c: E2 08 00 16 42 80 13 01 00 00 00 00 00 D5 [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:40]Read from MH i2c: E2 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: E2 0E 00 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: E2 0E 00 16 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0C [19:32:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:40]wFMCommunicate OK [19:32:40]SAM_PROTO_GetShiftState done [19:32:40]FM_GetShiftState done [19:32:40]opened in 1729211399 [19:32:40]opened+sec_in_day 1729297799 [19:32:40]quantity*price = 60055 [19:32:40]sum+1 = 60056 [19:32:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 513 18.10.2024 19:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155124 ФПД: 6100165517826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155124&fm=6100165517826&tin=02508201610067®Number=0000137193017469&sum=60000 [19:32:41]StoreToDocumentArchive [19:32:41]shift 312 fd 155124 [19:32:41]save to /storage/0312/doc_00155124 [19:32:41]save last doc name /storage/0312/doc_00155124 to /storage/kkm_last_doc_name [19:32:41]save OK [19:32:41]Clear old archive folders... [19:32:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:32:41]tlvbuf is 01DE8910 [19:32:41]SAM_PROTO_ClearQueue [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 09 00 00 [19:32:41]Write to MH i2c: E2 08 00 23 42 80 09 00 00 00 00 00 00 D7 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 23 42 00 90 00 D9 [19:32:41]RAPDU: 90 00 [19:32:41]wFMCommunicate OK [19:32:41]SAM_PROTO_ClearQueue done [19:32:41]KKMCreateOFDPacket [19:32:41]OFDProtocolAddRootSTLVToBuf [19:32:41]FM_MakeSignedData [19:32:41]FM_MakeSignedData [19:32:41]SAM_PROTO_SignData [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 0D 01 02 [19:32:41]Write to MH i2c: E2 08 00 24 42 80 0D 01 02 00 00 00 00 DF [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 24 42 00 90 00 DA [19:32:41]RAPDU: 90 00 [19:32:41]wFMCommunicate OK [19:32:41]wFMCommunicate request_size=255 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D9 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5D 02 00 35 04 06 00 [19:32:41]Write to MH i2c: E2 02 01 25 42 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D9 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5D 02 00 35 04 06 00 00 00 21 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 25 42 00 90 00 DB [19:32:41]RAPDU: 90 00 [19:32:41]wFMCommunicate OK [19:32:41]wFMCommunicate request_size=11 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 0D 02 02 06 05 8C 4E 32 E2 02 [19:32:41]Write to MH i2c: E2 0E 00 26 42 80 0D 02 02 06 00 05 8C 4E 32 E2 02 00 00 E3 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 03 00 26 42 00 90 00 DC [19:32:41]RAPDU: 90 00 [19:32:41]wFMCommunicate OK [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 0D 03 02 [19:32:41]Write to MH i2c: E2 08 00 27 42 80 0D 03 02 00 00 00 00 E4 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 0B 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 0B 00 27 42 00 85 67 BB 93 F1 EB 97 9A 90 00 2C [19:32:41]RAPDU: 85 67 BB 93 F1 EB 97 9A 90 00 [19:32:41]wFMCommunicate OK [19:32:41]SAM_PROTO_SignData done [19:32:41]FM_MakeSignedData done [19:32:41]CreateOFDProtocolMessage [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 11 00 00 [19:32:41]Write to MH i2c: E2 08 00 28 42 80 11 00 00 00 00 00 00 E4 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 17 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 17 00 28 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [19:32:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:41]wFMCommunicate OK [19:32:41]CreateOFDProtocolMessage done [19:32:41]OFDSenderStorePacket 155124 [19:32:41]StoreOFDPacket docnum=155124 [19:32:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 47 48 08 01 36 FB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D9 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5D 02 00 35 04 06 00 05 8C 4E 32 E2 02 85 67 BB 93 F1 EB 97 9A [19:32:41]CheckFolder [19:32:41]dirname=/storage/ofd_packets [19:32:41]CheckFolder done [19:32:41]ProducePacketName [19:32:41]name=ofd_packets/00155124 [19:32:41]NVStorageSaveData ofd_packets/00155124 [19:32:41]File name is /storage/ofd_packets/00155124 [19:32:41]Write 302 bytes [19:32:41]NVStorageSaveData done [19:32:41]OFDSenderStorePacket done [19:32:41]KKMCreateOFDPacket done [19:32:41]NVStorageSaveData kkm_last_timestamp [19:32:41]File name is /storage/kkm_last_timestamp [19:32:41]Write 4 bytes [19:32:41]NVStorageSaveData done [19:32:41]ExternCall_PrintAddStr [19:32:41]wPrintStart [19:32:41]Write to MH i2c: 01 00 00 29 42 6B [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: 01 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: 01 07 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: 01 07 00 29 42 00 00 00 00 00 FF 0F 80 [19:32:41]RasterBufferAndPrint [19:32:41]line Счет N : (1)873327 [19:32:41]line ИНН: 02508201610067 [19:32:41]line Контрольно-Кассовый Чек [19:32:41]line ПРОДАЖА [19:32:41]line ТРК (МРК, ГНК) : 13 [19:32:41]line Товар: 2710124130 [19:32:41]line Super 92-К-5 [19:32:41]line 8.780 * 68.40 [19:32:41]line = 600.55 [19:32:41]line НДС 12% НСП 1% [19:32:41]line > о реализуемом товаре [19:32:41]line ОКРУГЛЕНИЕ: -0.55 [19:32:41]line ИТОГО: 600.00 [19:32:41]line Внесено: 600.00 [19:32:41]line СДАЧА: 0.00 [19:32:41]line НСП 1% : 5.31 [19:32:41]line НДС 12% : 63.77 [19:32:41]line Наличными: 600.00 [19:32:41]line Безнал.: 0.00 [19:32:41]line Место: АЗС № 165 "Партнер Нефть" [19:32:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:41]line СНО: Общий режим [19:32:41]line Чек 513 18.10.2024 19:32 [19:32:41]line Смена: 312 ФФД: 1.0 [19:32:41]line ЗНМ: 0300000234 [19:32:41]line РНМ: 0000137193017469 [19:32:41]line Версия ККМ: v1.0 [19:32:41]line ФМ: 0000000000963156 [19:32:41]line ФД: 155124 [19:32:41]line ФПД: 6100165517826 [19:32:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155124&fm=6100165517826&tin=02508201610067®Number=0000137193017469&sum=60000 [19:32:41]written 0, free lines is 4095 [19:32:41]OFD Sender: Processing packet 155124 [packets to send 51, broken 50] [19:32:41]ProducePacketName [19:32:41]name=ofd_packets/00155124 [19:32:41]OFD Sender: To server: pG, [19:32:41]CommunicateWithHost lk.salyk.kg:30040 [19:32:41]ConnectInit lk.salyk.kg [19:32:41]Connected sock=10 [19:32:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 47 48 08 01 36 FB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D9 B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5D 02 00 35 04 06 00 05 8C 4E 32 E2 02 85 67 BB 93 F1 EB 97 9A [19:32:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 17 47 00 E6 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 5D 02 00 F4 03 04 00 10 5E 12 67 B6 04 01 00 00 F7 D4 EF 7D 6A 07 37 ED [19:32:42]CommunicateWithHost err = 0 [19:32:42]CheckOFDResponse [19:32:42]1017 (14) - 77093643461234 [19:32:42]1041 (16) - 0000000000963156 [19:32:42]1040 (4) - 155124 [19:32:42]1012 (4) - 18.10.2024 13:09 [19:32:42]1206 (1) - 0 [19:32:42]OFD Sender: Remove packet 155124 [19:32:42]ProducePacketName [19:32:42]name=ofd_packets/00155124 [19:32:42]NVStorageDeleteData [19:32:42]Write to MH i2c: 01 00 00 54 42 96 [19:32:42]Write i2c OK [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: 01 [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: 01 07 00 [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: 01 07 00 54 42 00 00 00 00 00 F7 0C A0 [19:32:42]RasterBufferAndPrint [19:32:42]line [19:32:42]line [19:32:42]line [19:32:42]line [19:32:42]line [19:32:42]written 0, free lines is 3331 [19:32:42]MH_Cut [19:32:42]Write to MH i2c: D1 01 00 5B 42 01 6F [19:32:42]Write i2c OK [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: D1 [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: D1 01 00 [19:32:42]MH_I2C_Read... [19:32:42]Read from MH i2c: D1 01 00 5B 42 00 6E [19:32:42]Write to MH i2c: 01 00 00 5C 42 9E [19:32:42]Write i2c OK [19:32:42]MH_I2C_Read... [19:32:42]OFD Sender: No OFD packet to send [19:32:42]*** Cut start [19:32:42]*** Partial cut [19:32:42]*** CUTSNS_PIN = 1 [19:32:43]*** CUTSNS_PIN = 0 [19:32:43]*** Brake cut motor [19:32:43]Read from MH i2c: 01 [19:32:43]MH_I2C_Read... [19:32:43]*** Stop cut motor [19:32:43]*** Cut end [19:32:43]Read from MH i2c: 01 07 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 5C 42 00 00 00 00 00 FF 0F B3 [19:32:43]process_action close_receipt done [19:32:43]requested_data is exist [19:32:43]produce_requested_data [19:32:43]requested_item fm.sn is exist - process it [19:32:43]wFMCommunicate request_size=4 [19:32:43]MH_SAM_APDU [19:32:43]CAPDU: 80 11 00 00 [19:32:43]Write to MH i2c: E2 08 00 5D 42 80 11 00 00 00 00 00 00 19 [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:43]Read from MH i2c: E2 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 17 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 17 00 5D 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [19:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:43]wFMCommunicate OK [19:32:43]requested_item fd.num is exist - process it [19:32:43]SAM_PROTO_GetFieldsCounters [19:32:43]wFMCommunicate request_size=4 [19:32:43]MH_SAM_APDU [19:32:43]CAPDU: 80 13 00 00 [19:32:43]Write to MH i2c: E2 08 00 5E 42 80 13 00 00 00 00 00 00 1C [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:43]Read from MH i2c: E2 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 62 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 62 00 5E 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [19:32:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:43]wFMCommunicate OK [19:32:43]SAM_PROTO_GetFieldsCounters done [19:32:43]requested_item shift.num is exist - process it [19:32:43]requested_item shift.opened is exist - process it [19:32:43]req_shift_opened [19:32:43]FM_GetShiftState [19:32:43]SAM_PROTO_GetShiftState [19:32:43]wFMCommunicate request_size=4 [19:32:43]MH_SAM_APDU [19:32:43]CAPDU: 80 13 01 00 [19:32:43]Write to MH i2c: E2 08 00 5F 42 80 13 01 00 00 00 00 00 1E [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 [19:32:43]MH_I2C_Read... [19:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:43]Read from MH i2c: E2 0E 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: E2 0E 00 5F 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [19:32:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:32:43]wFMCommunicate OK [19:32:43]SAM_PROTO_GetShiftState done [19:32:43]FM_GetShiftState done [19:32:43]req_shift_opened done [19:32:43]requested_item shift.open_date is exist - process it [19:32:43]req_shift_open_date [19:32:43]req_shift_open_date done [19:32:43]produce_requested_data done [19:32:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155124,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:32:43]process_action_free close_receipt [19:32:43]json_value_free [19:32:43]json_value_free done [19:32:43]process_json_proto returns [19:32:43]Send response to host [19:32:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155124,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:32:43]free response buf [19:32:43]execute_script done [19:32:43]execute_script returns [19:32:43]free content buf [19:32:43]Sock 7.Close socket [19:32:43]Sock 7.Thread stoped [19:32:47]OFD Sender: No OFD packet to send [19:32:52]OFD Sender: No OFD packet to send [19:32:57]OFD Sender: No OFD packet to send [19:33:02]accept exits with 9 [19:33:02]New connection [19:33:02]New thread 3066891620 created [19:33:02]Thread 3066748260 joined [19:33:02]Waiting for new connection... [19:33:02] Sock 9.Parse request [19:33:02]Sock 9.Check first char [19:33:02]Sock 9.First char is OK [19:33:02]request: POST /json_proto HTTP/1.0 [19:33:02]Method: POST [19:33:02]URL: /json_proto [19:33:02]Method is POST - this is cgi request [19:33:02]url: /json_proto [19:33:02]query_string will be loaded in cgi processing [19:33:02]execute_cgi json_proto POST (null) [19:33:02]execute_cgi path=json_proto method=POST [19:33:02]POST find Content-Length [19:33:02]Host: 172.17.53.67:8080 [19:33:02]Content-Length: 674 [19:33:02]Content-Type: application/json [19:33:02] [19:33:02]POST finish read [19:33:02]Found Content-Length = 674 [19:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:02]execute_script... [19:33:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:02]POST & json_proto [19:33:02]process_json_proto [19:33:02]json parsed OK: [19:33:02]protocol is kg_v1.0 [19:33:02]action value=close_receipt [19:33:02]process_action close_receipt [19:33:02]cmd_close_receipt [19:33:02]MH_GetDate [19:33:02]Write to MH i2c: F0 00 00 60 42 91 [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: F0 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: F0 09 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: F0 09 00 60 42 00 EF B7 12 67 19 BC 99 64 8B [19:33:02]GetLastDocTimeStamp 1729279961 [19:33:02]current date 1729279983 [19:33:02]FM_GetShiftState [19:33:02]SAM_PROTO_GetShiftState [19:33:02]wFMCommunicate request_size=4 [19:33:02]MH_SAM_APDU [19:33:02]CAPDU: 80 13 01 00 [19:33:02]Write to MH i2c: E2 08 00 61 42 80 13 01 00 00 00 00 00 20 [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:02]Read from MH i2c: E2 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 0E 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 0E 00 61 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 57 [19:33:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:33:02]wFMCommunicate OK [19:33:02]SAM_PROTO_GetShiftState done [19:33:02]FM_GetShiftState done [19:33:02]opened in 1729211399 [19:33:02]opened+sec_in_day 1729297799 [19:33:02]quantity*price = 70027 [19:33:02]sum+1 = 70029 [19:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 514 18.10.2024 19:33 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155125 ФПД: 265705526510670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155125&fm=265705526510670&tin=02508201610067®Number=0000137193017469&sum=70000 [19:33:03]StoreToDocumentArchive [19:33:03]shift 312 fd 155125 [19:33:03]save to /storage/0312/doc_00155125 [19:33:03]save last doc name /storage/0312/doc_00155125 to /storage/kkm_last_doc_name [19:33:03]save OK [19:33:03]Clear old archive folders... [19:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:33:03]tlvbuf is 01E0F970 [19:33:03]SAM_PROTO_ClearQueue [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 09 00 00 [19:33:03]Write to MH i2c: E2 08 00 6E 42 80 09 00 00 00 00 00 00 22 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 6E 42 00 90 00 24 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]SAM_PROTO_ClearQueue done [19:33:03]KKMCreateOFDPacket [19:33:03]OFDProtocolAddRootSTLVToBuf [19:33:03]FM_MakeSignedData [19:33:03]FM_MakeSignedData [19:33:03]SAM_PROTO_SignData [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 01 02 [19:33:03]Write to MH i2c: E2 08 00 6F 42 80 0D 01 02 00 00 00 00 2A [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 6F 42 00 90 00 25 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]wFMCommunicate request_size=255 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 EF B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5D 02 00 35 04 06 00 F1 A8 63 85 [19:33:03]Write to MH i2c: E2 02 01 70 42 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 EF B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5D 02 00 35 04 06 00 F1 A8 63 85 00 00 F1 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 70 42 00 90 00 26 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]wFMCommunicate request_size=7 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 02 02 02 C4 4E [19:33:03]Write to MH i2c: E2 0A 00 71 42 80 0D 02 02 02 00 C4 4E 00 00 43 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 71 42 00 90 00 27 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 03 02 [19:33:03]Write to MH i2c: E2 08 00 72 42 80 0D 03 02 00 00 00 00 2F [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0B 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0B 00 72 42 00 7C DC E1 47 06 5D 9B 75 90 00 23 [19:33:03]RAPDU: 7C DC E1 47 06 5D 9B 75 90 00 [19:33:03]wFMCommunicate OK [19:33:03]SAM_PROTO_SignData done [19:33:03]FM_MakeSignedData done [19:33:03]CreateOFDProtocolMessage [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 11 00 00 [19:33:03]Write to MH i2c: E2 08 00 73 42 80 11 00 00 00 00 00 00 2F [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 17 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 17 00 73 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [19:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:33:03]wFMCommunicate OK [19:33:03]CreateOFDProtocolMessage done [19:33:03]OFDSenderStorePacket 155125 [19:33:03]StoreOFDPacket docnum=155125 [19:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 F8 04 01 10 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 EF B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5D 02 00 35 04 06 00 F1 A8 63 85 C4 4E 7C DC E1 47 06 5D 9B 75 [19:33:03]CheckFolder [19:33:03]dirname=/storage/ofd_packets [19:33:03]CheckFolder done [19:33:03]ProducePacketName [19:33:03]name=ofd_packets/00155125 [19:33:03]NVStorageSaveData ofd_packets/00155125 [19:33:03]File name is /storage/ofd_packets/00155125 [19:33:03]Write 298 bytes [19:33:03]NVStorageSaveData done [19:33:03]OFDSenderStorePacket done [19:33:03]KKMCreateOFDPacket done [19:33:03]NVStorageSaveData kkm_last_timestamp [19:33:03]File name is /storage/kkm_last_timestamp [19:33:03]Write 4 bytes [19:33:03]NVStorageSaveData done [19:33:03]ExternCall_PrintAddStr [19:33:03]wPrintStart [19:33:03]Write to MH i2c: 01 00 00 74 42 B6 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 74 42 00 00 00 00 00 FF 0F CB [19:33:03]RasterBufferAndPrint [19:33:03]line Счет N : (1)873328 [19:33:03]line ИНН: 02508201610067 [19:33:03]line Контрольно-Кассовый Чек [19:33:03]line ПРОДАЖА [19:33:03]line ТРК (МРК, ГНК) : 34 [19:33:03]line Товар: 2710194210 [19:33:03]line ДТ-К-2 [19:33:03]line 9.190 * 76.20 [19:33:03]line = 700.28 [19:33:03]line НДС 12% НСП 1% [19:33:03]line > о реализуемом товаре [19:33:03]line ОКРУГЛЕНИЕ: -0.28 [19:33:03]line ИТОГО: 700.00 [19:33:03]line Внесено: 700.00 [19:33:03]line СДАЧА: 0.00 [19:33:03]line НСП 1% : 6.20 [19:33:03]line НДС 12% : 74.37 [19:33:03]line Наличными: 700.00 [19:33:03]line Безнал.: 0.00 [19:33:03]line Место: АЗС № 165 "Партнер Нефть" [19:33:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:33:03]line СНО: Общий режим [19:33:03]line Чек 514 18.10.2024 19:33 [19:33:03]line Смена: 312 ФФД: 1.0 [19:33:03]line ЗНМ: 0300000234 [19:33:03]line РНМ: 0000137193017469 [19:33:03]line Версия ККМ: v1.0 [19:33:03]line ФМ: 0000000000963156 [19:33:03]line ФД: 155125 [19:33:03]line ФПД: 265705526510670 [19:33:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155125&fm=265705526510670&tin=02508201610067®Number=0000137193017469&sum=70000 [19:33:04]OFD Sender: Processing packet 155125 [packets to send 51, broken 50] [19:33:04]ProducePacketName [19:33:04]name=ofd_packets/00155125 [19:33:04]OFD Sender: To server: pG, [19:33:04]CommunicateWithHost lk.salyk.kg:30040 [19:33:04]ConnectInit lk.salyk.kg [19:33:04]written 0, free lines is 4095 [19:33:04]Connected sock=10 [19:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 F8 04 01 10 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 EF B7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5D 02 00 35 04 06 00 F1 A8 63 85 C4 4E 7C DC E1 47 06 5D 9B 75 [19:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C F9 47 00 D5 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 5D 02 00 F4 03 04 00 27 5E 12 67 B6 04 01 00 00 E1 3E BE D1 3D 8C D5 C1 [19:33:04]CommunicateWithHost err = 0 [19:33:04]CheckOFDResponse [19:33:04]1017 (14) - 77093643461234 [19:33:04]1041 (16) - 0000000000963156 [19:33:04]1040 (4) - 155125 [19:33:04]1012 (4) - 18.10.2024 13:09 [19:33:04]1206 (1) - 0 [19:33:04]OFD Sender: Remove packet 155125 [19:33:04]ProducePacketName [19:33:04]name=ofd_packets/00155125 [19:33:04]NVStorageDeleteData [19:33:04]Write to MH i2c: 01 00 00 9F 42 E1 [19:33:04]Write i2c OK [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: 01 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: 01 07 00 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: 01 07 00 9F 42 00 00 00 00 00 F2 0C E6 [19:33:04]RasterBufferAndPrint [19:33:04]line [19:33:04]line [19:33:04]line [19:33:04]line [19:33:04]line [19:33:04]written 0, free lines is 3323 [19:33:04]MH_Cut [19:33:04]Write to MH i2c: D1 01 00 A6 42 01 BA [19:33:04]Write i2c OK [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: D1 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: D1 01 00 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: D1 01 00 A6 42 00 B9 [19:33:04]Write to MH i2c: 01 00 00 A7 42 E9 [19:33:04]Write i2c OK [19:33:04]MH_I2C_Read... [19:33:04]OFD Sender: No OFD packet to send [19:33:05]*** Cut start [19:33:05]*** Partial cut [19:33:05]*** CUTSNS_PIN = 1 [19:33:05]*** CUTSNS_PIN = 0 [19:33:05]*** Brake cut motor [19:33:05]Read from MH i2c: 01 [19:33:05]MH_I2C_Read... [19:33:05]*** Stop cut motor [19:33:05]*** Cut end [19:33:05]Read from MH i2c: 01 07 00 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: 01 07 00 A7 42 00 00 00 00 00 FF 0F FE [19:33:05]process_action close_receipt done [19:33:05]requested_data is exist [19:33:05]produce_requested_data [19:33:05]requested_item fm.sn is exist - process it [19:33:05]wFMCommunicate request_size=4 [19:33:05]MH_SAM_APDU [19:33:05]CAPDU: 80 11 00 00 [19:33:05]Write to MH i2c: E2 08 00 A8 42 80 11 00 00 00 00 00 00 64 [19:33:05]Write i2c OK [19:33:05]MH_I2C_Read... [19:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:05]Read from MH i2c: E2 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 17 00 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 17 00 A8 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [19:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:33:05]wFMCommunicate OK [19:33:05]requested_item fd.num is exist - process it [19:33:05]SAM_PROTO_GetFieldsCounters [19:33:05]wFMCommunicate request_size=4 [19:33:05]MH_SAM_APDU [19:33:05]CAPDU: 80 13 00 00 [19:33:05]Write to MH i2c: E2 08 00 A9 42 80 13 00 00 00 00 00 00 67 [19:33:05]Write i2c OK [19:33:05]MH_I2C_Read... [19:33:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:05]Read from MH i2c: E2 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 62 00 [19:33:05]MH_I2C_Read... [19:33:06]Read from MH i2c: E2 62 00 A9 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [19:33:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:06]wFMCommunicate OK [19:33:06]SAM_PROTO_GetFieldsCounters done [19:33:06]requested_item shift.num is exist - process it [19:33:06]requested_item shift.opened is exist - process it [19:33:06]req_shift_opened [19:33:06]FM_GetShiftState [19:33:06]SAM_PROTO_GetShiftState [19:33:06]wFMCommunicate request_size=4 [19:33:06]MH_SAM_APDU [19:33:06]CAPDU: 80 13 01 00 [19:33:06]Write to MH i2c: E2 08 00 AA 42 80 13 01 00 00 00 00 00 69 [19:33:06]Write i2c OK [19:33:06]MH_I2C_Read... [19:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:06]Read from MH i2c: E2 [19:33:06]MH_I2C_Read... [19:33:06]Read from MH i2c: E2 0E 00 [19:33:06]MH_I2C_Read... [19:33:06]Read from MH i2c: E2 0E 00 AA 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A0 [19:33:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:33:06]wFMCommunicate OK [19:33:06]SAM_PROTO_GetShiftState done [19:33:06]FM_GetShiftState done [19:33:06]req_shift_opened done [19:33:06]requested_item shift.open_date is exist - process it [19:33:06]req_shift_open_date [19:33:06]req_shift_open_date done [19:33:06]produce_requested_data done [19:33:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155125,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:33:06]process_action_free close_receipt [19:33:06]json_value_free [19:33:06]json_value_free done [19:33:06]process_json_proto returns [19:33:06]Send response to host [19:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155125,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:33:06]free response buf [19:33:06]execute_script done [19:33:06]execute_script returns [19:33:06]free content buf [19:33:06]Sock 9.Close socket [19:33:06]Sock 9.Thread stoped [19:33:09]OFD Sender: No OFD packet to send [19:33:14]OFD Sender: No OFD packet to send [19:33:19]OFD Sender: No OFD packet to send [19:33:24]OFD Sender: No OFD packet to send [19:33:29]OFD Sender: No OFD packet to send [19:33:34]OFD Sender: No OFD packet to send [19:33:39]OFD Sender: No OFD packet to send [19:33:44]OFD Sender: No OFD packet to send [19:33:49]OFD Sender: No OFD packet to send [19:33:54]OFD Sender: No OFD packet to send [19:33:59]OFD Sender: No OFD packet to send [19:34:04]OFD Sender: No OFD packet to send [19:34:09]OFD Sender: No OFD packet to send [19:34:14]OFD Sender: No OFD packet to send [19:34:19]OFD Sender: No OFD packet to send [19:34:24]OFD Sender: No OFD packet to send [19:34:29]OFD Sender: No OFD packet to send [19:34:34]OFD Sender: No OFD packet to send [19:34:39]OFD Sender: No OFD packet to send [19:34:44]OFD Sender: No OFD packet to send [19:34:49]OFD Sender: No OFD packet to send [19:34:54]OFD Sender: No OFD packet to send [19:34:59]OFD Sender: No OFD packet to send [19:35:04]OFD Sender: No OFD packet to send [19:35:09]OFD Sender: No OFD packet to send [19:35:14]OFD Sender: No OFD packet to send [19:35:19]OFD Sender: No OFD packet to send [19:35:24]OFD Sender: No OFD packet to send [19:35:30]OFD Sender: No OFD packet to send [19:35:35]OFD Sender: No OFD packet to send [19:35:40]OFD Sender: No OFD packet to send [19:35:45]OFD Sender: No OFD packet to send [19:35:50]OFD Sender: No OFD packet to send [19:35:55]OFD Sender: No OFD packet to send [19:36:00]OFD Sender: No OFD packet to send [19:36:05]OFD Sender: No OFD packet to send [19:36:10]OFD Sender: No OFD packet to send [19:36:15]OFD Sender: No OFD packet to send [19:36:17]accept exits with 7 [19:36:17]New connection [19:36:17]New thread 3066748260 created [19:36:17]Thread 3066891620 joined [19:36:17]Waiting for new connection... [19:36:17] Sock 7.Parse request [19:36:17]Sock 7.Check first char [19:36:17]Sock 7.First char is OK [19:36:17]request: POST /json_proto HTTP/1.0 [19:36:17]Method: POST [19:36:17]URL: /json_proto [19:36:17]Method is POST - this is cgi request [19:36:17]url: /json_proto [19:36:17]query_string will be loaded in cgi processing [19:36:17]execute_cgi json_proto POST (null) [19:36:17]execute_cgi path=json_proto method=POST [19:36:17]POST find Content-Length [19:36:17]Host: 172.17.53.67:8080 [19:36:17]Content-Length: 677 [19:36:17]Content-Type: application/json [19:36:17] [19:36:17]POST finish read [19:36:17]Found Content-Length = 677 [19:36:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:17]execute_script... [19:36:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:17]POST & json_proto [19:36:17]process_json_proto [19:36:17]json parsed OK: [19:36:17]protocol is kg_v1.0 [19:36:17]action value=close_receipt [19:36:17]process_action close_receipt [19:36:17]cmd_close_receipt [19:36:17]MH_GetDate [19:36:17]Write to MH i2c: F0 00 00 AB 42 DC [19:36:17]Write i2c OK [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 09 00 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 09 00 AB 42 00 B3 B8 12 67 19 BC 99 64 9B [19:36:17]GetLastDocTimeStamp 1729279983 [19:36:17]current date 1729280179 [19:36:17]FM_GetShiftState [19:36:17]SAM_PROTO_GetShiftState [19:36:17]wFMCommunicate request_size=4 [19:36:17]MH_SAM_APDU [19:36:17]CAPDU: 80 13 01 00 [19:36:17]Write to MH i2c: E2 08 00 AC 42 80 13 01 00 00 00 00 00 6B [19:36:17]Write i2c OK [19:36:17]MH_I2C_Read... [19:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:17]Read from MH i2c: E2 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: E2 0E 00 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: E2 0E 00 AC 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A2 [19:36:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:36:17]wFMCommunicate OK [19:36:17]SAM_PROTO_GetShiftState done [19:36:17]FM_GetShiftState done [19:36:17]opened in 1729211399 [19:36:17]opened+sec_in_day 1729297799 [19:36:17]quantity*price = 50010 [19:36:17]sum+1 = 50012 [19:36:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 515 18.10.2024 19:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155126 ФПД: 234936002944141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155126&fm=234936002944141&tin=02508201610067®Number=0000137193017469&sum=50000 [19:36:19]StoreToDocumentArchive [19:36:19]shift 312 fd 155126 [19:36:19]save to /storage/0312/doc_00155126 [19:36:19]save last doc name /storage/0312/doc_00155126 to /storage/kkm_last_doc_name [19:36:19]save OK [19:36:19]Clear old archive folders... [19:36:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:19]tlvbuf is 01E04B10 [19:36:19]SAM_PROTO_ClearQueue [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 09 00 00 [19:36:19]Write to MH i2c: E2 08 00 B9 42 80 09 00 00 00 00 00 00 6D [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 B9 42 00 90 00 6F [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]SAM_PROTO_ClearQueue done [19:36:19]KKMCreateOFDPacket [19:36:19]OFDProtocolAddRootSTLVToBuf [19:36:19]FM_MakeSignedData [19:36:19]FM_MakeSignedData [19:36:19]SAM_PROTO_SignData [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 01 02 [19:36:19]Write to MH i2c: E2 08 00 BA 42 80 0D 01 02 00 00 00 00 75 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 BA 42 00 90 00 70 [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=255 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 B3 B8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5D 02 00 35 04 06 00 D5 [19:36:19]Write to MH i2c: E2 02 01 BB 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 B3 B8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5D 02 00 35 04 06 00 D5 00 00 40 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 BB 42 00 90 00 71 [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=10 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 02 02 05 AC 4D 00 1C 8D [19:36:19]Write to MH i2c: E2 0D 00 BC 42 80 0D 02 02 05 00 AC 4D 00 1C 8D 00 00 24 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 BC 42 00 90 00 72 [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 03 02 [19:36:19]Write to MH i2c: E2 08 00 BD 42 80 0D 03 02 00 00 00 00 7A [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 0B 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 0B 00 BD 42 00 B4 D0 EB 70 6E ED E1 77 90 00 0D [19:36:19]RAPDU: B4 D0 EB 70 6E ED E1 77 90 00 [19:36:19]wFMCommunicate OK [19:36:19]SAM_PROTO_SignData done [19:36:19]FM_MakeSignedData done [19:36:19]CreateOFDProtocolMessage [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 11 00 00 [19:36:19]Write to MH i2c: E2 08 00 BE 42 80 11 00 00 00 00 00 00 7A [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 17 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 17 00 BE 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [19:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:19]wFMCommunicate OK [19:36:19]CreateOFDProtocolMessage done [19:36:19]OFDSenderStorePacket 155126 [19:36:19]StoreOFDPacket docnum=155126 [19:36:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 04 07 01 01 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 B3 B8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5D 02 00 35 04 06 00 D5 AC 4D 00 1C 8D B4 D0 EB 70 6E ED E1 77 [19:36:19]CheckFolder [19:36:19]dirname=/storage/ofd_packets [19:36:19]CheckFolder done [19:36:19]ProducePacketName [19:36:19]name=ofd_packets/00155126 [19:36:19]NVStorageSaveData ofd_packets/00155126 [19:36:19]File name is /storage/ofd_packets/00155126 [19:36:19]Write 301 bytes [19:36:19]NVStorageSaveData done [19:36:19]OFDSenderStorePacket done [19:36:19]KKMCreateOFDPacket done [19:36:19]NVStorageSaveData kkm_last_timestamp [19:36:19]File name is /storage/kkm_last_timestamp [19:36:19]Write 4 bytes [19:36:19]NVStorageSaveData done [19:36:19]ExternCall_PrintAddStr [19:36:19]wPrintStart [19:36:19]Write to MH i2c: 01 00 00 BF 42 01 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 BF 42 00 00 00 00 00 FF 0F 16 [19:36:19]RasterBufferAndPrint [19:36:19]line Счет N : (1)873329 [19:36:19]line ИНН: 02508201610067 [19:36:19]line Контрольно-Кассовый Чек [19:36:19]line ПРОДАЖА [19:36:19]line ТРК (МРК, ГНК) : 11 [19:36:19]line Товар: 2710124500 [19:36:19]line Аи-95-К-5 [19:36:19]line 6.740 * 74.20 [19:36:19]line = 500.11 [19:36:19]line НДС 12% НСП 1% [19:36:19]line > о реализуемом товаре [19:36:19]line ОКРУГЛЕНИЕ: -0.11 [19:36:19]line ИТОГО: 500.00 [19:36:19]line Внесено: 500.00 [19:36:19]line СДАЧА: 0.00 [19:36:19]line НСП 1% : 4.43 [19:36:19]line НДС 12% : 53.11 [19:36:19]line Наличными: 500.00 [19:36:19]line Безнал.: 0.00 [19:36:19]line Место: АЗС № 165 "Партнер Нефть" [19:36:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:36:19]line СНО: Общий режим [19:36:19]line Чек 515 18.10.2024 19:36 [19:36:19]line Смена: 312 ФФД: 1.0 [19:36:19]line ЗНМ: 0300000234 [19:36:19]line РНМ: 0000137193017469 [19:36:19]line Версия ККМ: v1.0 [19:36:19]line ФМ: 0000000000963156 [19:36:19]line ФД: 155126 [19:36:19]line ФПД: 234936002944141 [19:36:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155126&fm=234936002944141&tin=02508201610067®Number=0000137193017469&sum=50000 [19:36:19]OFD Sender: Processing packet 155126 [packets to send 51, broken 50] [19:36:19]ProducePacketName [19:36:19]name=ofd_packets/00155126 [19:36:19]OFD Sender: To server: pG, [19:36:19]CommunicateWithHost lk.salyk.kg:30040 [19:36:19]ConnectInit lk.salyk.kg [19:36:19]written 0, free lines is 4095 [19:36:20]Connected sock=10 [19:36:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 04 07 01 01 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 B3 B8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5D 02 00 35 04 06 00 D5 AC 4D 00 1C 8D B4 D0 EB 70 6E ED E1 77 [19:36:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 24 AE 47 00 5A DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 5D 02 00 F4 03 04 00 EB 5E 12 67 B6 04 01 00 00 5F 3D 8F E7 B4 54 FA AB [19:36:20]CommunicateWithHost err = 0 [19:36:20]CheckOFDResponse [19:36:20]1017 (14) - 77093643461234 [19:36:20]1041 (16) - 0000000000963156 [19:36:20]1040 (4) - 155126 [19:36:20]1012 (4) - 18.10.2024 13:13 [19:36:20]1206 (1) - 0 [19:36:20]OFD Sender: Remove packet 155126 [19:36:20]ProducePacketName [19:36:20]name=ofd_packets/00155126 [19:36:20]NVStorageDeleteData [19:36:20]Write to MH i2c: 01 00 00 EA 42 2C [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 EA 42 00 00 00 00 00 F0 0C 2F [19:36:20]RasterBufferAndPrint [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]written 0, free lines is 3321 [19:36:20]MH_Cut [19:36:20]Write to MH i2c: D1 01 00 F1 42 01 05 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 F1 42 00 04 [19:36:20]Write to MH i2c: 01 00 00 F2 42 34 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]OFD Sender: No OFD packet to send [19:36:21]*** Cut start [19:36:21]*** Partial cut [19:36:21]*** CUTSNS_PIN = 1 [19:36:21]*** CUTSNS_PIN = 0 [19:36:21]*** Brake cut motor [19:36:21]Read from MH i2c: 01 [19:36:21]MH_I2C_Read... [19:36:21]*** Stop cut motor [19:36:21]*** Cut end [19:36:21]Read from MH i2c: 01 07 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: 01 07 00 F2 42 00 00 00 00 00 FF 0F 49 [19:36:21]process_action close_receipt done [19:36:21]requested_data is exist [19:36:21]produce_requested_data [19:36:21]requested_item fm.sn is exist - process it [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 11 00 00 [19:36:21]Write to MH i2c: E2 08 00 F3 42 80 11 00 00 00 00 00 00 AF [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:21]Read from MH i2c: E2 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 17 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 17 00 F3 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [19:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:21]wFMCommunicate OK [19:36:21]requested_item fd.num is exist - process it [19:36:21]SAM_PROTO_GetFieldsCounters [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 13 00 00 [19:36:21]Write to MH i2c: E2 08 00 F4 42 80 13 00 00 00 00 00 00 B2 [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:21]Read from MH i2c: E2 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 62 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 62 00 F4 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [19:36:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:21]wFMCommunicate OK [19:36:21]SAM_PROTO_GetFieldsCounters done [19:36:21]requested_item shift.num is exist - process it [19:36:21]requested_item shift.opened is exist - process it [19:36:21]req_shift_opened [19:36:21]FM_GetShiftState [19:36:21]SAM_PROTO_GetShiftState [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 13 01 00 [19:36:21]Write to MH i2c: E2 08 00 F5 42 80 13 01 00 00 00 00 00 B4 [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:22]Read from MH i2c: E2 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 F5 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EB [19:36:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:36:22]wFMCommunicate OK [19:36:22]SAM_PROTO_GetShiftState done [19:36:22]FM_GetShiftState done [19:36:22]req_shift_opened done [19:36:22]requested_item shift.open_date is exist - process it [19:36:22]req_shift_open_date [19:36:22]req_shift_open_date done [19:36:22]produce_requested_data done [19:36:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155126,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:36:22]process_action_free close_receipt [19:36:22]json_value_free [19:36:22]json_value_free done [19:36:22]process_json_proto returns [19:36:22]Send response to host [19:36:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155126,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:36:22]free response buf [19:36:22]execute_script done [19:36:22]execute_script returns [19:36:22]free content buf [19:36:22]Sock 7.Close socket [19:36:22]Sock 7.Thread stoped [19:36:25]OFD Sender: No OFD packet to send [19:36:30]OFD Sender: No OFD packet to send [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:05]OFD Sender: No OFD packet to send [19:37:10]OFD Sender: No OFD packet to send [19:37:15]OFD Sender: No OFD packet to send [19:37:20]OFD Sender: No OFD packet to send [19:37:25]OFD Sender: No OFD packet to send [19:37:30]OFD Sender: No OFD packet to send [19:37:35]OFD Sender: No OFD packet to send [19:37:40]OFD Sender: No OFD packet to send [19:37:45]OFD Sender: No OFD packet to send [19:37:50]OFD Sender: No OFD packet to send [19:37:55]OFD Sender: No OFD packet to send [19:38:00]OFD Sender: No OFD packet to send [19:38:05]OFD Sender: No OFD packet to send [19:38:08]accept exits with 9 [19:38:08]New connection [19:38:08]New thread 3066891620 created [19:38:08]Thread 3066748260 joined [19:38:08]Waiting for new connection... [19:38:08] Sock 9.Parse request [19:38:08]Sock 9.Check first char [19:38:08]Sock 9.First char is OK [19:38:08]request: POST /json_proto HTTP/1.0 [19:38:08]Method: POST [19:38:08]URL: /json_proto [19:38:08]Method is POST - this is cgi request [19:38:08]url: /json_proto [19:38:08]query_string will be loaded in cgi processing [19:38:08]execute_cgi json_proto POST (null) [19:38:08]execute_cgi path=json_proto method=POST [19:38:08]POST find Content-Length [19:38:08]Host: 172.17.53.67:8080 [19:38:08]Content-Length: 769 [19:38:08]Content-Type: application/json [19:38:08] [19:38:08]POST finish read [19:38:08]Found Content-Length = 769 [19:38:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:08]execute_script... [19:38:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:08]POST & json_proto [19:38:08]process_json_proto [19:38:08]json parsed OK: [19:38:08]protocol is kg_v1.0 [19:38:08]action value=close_receipt [19:38:08]process_action close_receipt [19:38:08]cmd_close_receipt [19:38:08]MH_GetDate [19:38:08]Write to MH i2c: F0 00 00 F6 42 27 [19:38:08]Write i2c OK [19:38:08]MH_I2C_Read... [19:38:08]Read from MH i2c: F0 [19:38:08]MH_I2C_Read... [19:38:08]Read from MH i2c: F0 09 00 [19:38:08]MH_I2C_Read... [19:38:08]Read from MH i2c: F0 09 00 F6 42 00 21 B9 12 67 19 BC 99 64 55 [19:38:08]GetLastDocTimeStamp 1729280179 [19:38:08]current date 1729280289 [19:38:08]FM_GetShiftState [19:38:08]SAM_PROTO_GetShiftState [19:38:08]wFMCommunicate request_size=4 [19:38:08]MH_SAM_APDU [19:38:08]CAPDU: 80 13 01 00 [19:38:08]Write to MH i2c: E2 08 00 F7 42 80 13 01 00 00 00 00 00 B6 [19:38:08]Write i2c OK [19:38:08]MH_I2C_Read... [19:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:08]Read from MH i2c: E2 [19:38:08]MH_I2C_Read... [19:38:08]Read from MH i2c: E2 0E 00 [19:38:08]MH_I2C_Read... [19:38:08]Read from MH i2c: E2 0E 00 F7 42 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [19:38:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:38:08]wFMCommunicate OK [19:38:08]SAM_PROTO_GetShiftState done [19:38:08]FM_GetShiftState done [19:38:08]opened in 1729211399 [19:38:08]opened+sec_in_day 1729297799 [19:38:08]quantity*price = 100015 [19:38:08]sum+1 = 100017 [19:38:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 516 18.10.2024 19:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155127 ФПД: 49015613394040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193809&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155127&fm=49015613394040&tin=02508201610067®Number=0000137193017469&sum=100016 [19:38:09]StoreToDocumentArchive [19:38:09]shift 312 fd 155127 [19:38:09]save to /storage/0312/doc_00155127 [19:38:09]save last doc name /storage/0312/doc_00155127 to /storage/kkm_last_doc_name [19:38:09]save OK [19:38:09]Clear old archive folders... [19:38:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:09]tlvbuf is 01EB5800 [19:38:09]SAM_PROTO_ClearQueue [19:38:09]wFMCommunicate request_size=4 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 09 00 00 [19:38:09]Write to MH i2c: E2 08 00 04 43 80 09 00 00 00 00 00 00 B9 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 04 43 00 90 00 BB [19:38:09]RAPDU: 90 00 [19:38:09]wFMCommunicate OK [19:38:09]SAM_PROTO_ClearQueue done [19:38:09]KKMCreateOFDPacket [19:38:09]OFDProtocolAddRootSTLVToBuf [19:38:09]FM_MakeSignedData [19:38:09]FM_MakeSignedData [19:38:09]SAM_PROTO_SignData [19:38:09]wFMCommunicate request_size=4 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 0D 01 02 [19:38:09]Write to MH i2c: E2 08 00 05 43 80 0D 01 02 00 00 00 00 C1 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 05 43 00 90 00 BC [19:38:09]RAPDU: 90 00 [19:38:09]wFMCommunicate OK [19:38:09]wFMCommunicate request_size=255 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 21 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5D 02 00 35 04 06 00 2C [19:38:09]Write to MH i2c: E2 02 01 06 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 21 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5D 02 00 35 04 06 00 2C 00 00 96 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 06 43 00 90 00 BD [19:38:09]RAPDU: 90 00 [19:38:09]wFMCommunicate OK [19:38:09]wFMCommunicate request_size=10 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 0D 02 02 05 94 56 39 8C 78 [19:38:09]Write to MH i2c: E2 0D 00 07 43 80 0D 02 02 05 00 94 56 39 8C 78 00 00 F5 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 03 00 07 43 00 90 00 BE [19:38:09]RAPDU: 90 00 [19:38:09]wFMCommunicate OK [19:38:09]wFMCommunicate request_size=4 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 0D 03 02 [19:38:09]Write to MH i2c: E2 08 00 08 43 80 0D 03 02 00 00 00 00 C6 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 0B 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 0B 00 08 43 00 AB 38 20 03 6E 52 7D D3 90 00 DD [19:38:09]RAPDU: AB 38 20 03 6E 52 7D D3 90 00 [19:38:09]wFMCommunicate OK [19:38:09]SAM_PROTO_SignData done [19:38:09]FM_MakeSignedData done [19:38:09]CreateOFDProtocolMessage [19:38:09]wFMCommunicate request_size=4 [19:38:09]MH_SAM_APDU [19:38:09]CAPDU: 80 11 00 00 [19:38:09]Write to MH i2c: E2 08 00 09 43 80 11 00 00 00 00 00 00 C6 [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:09]Read from MH i2c: E2 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 17 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: E2 17 00 09 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [19:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:09]wFMCommunicate OK [19:38:09]CreateOFDProtocolMessage done [19:38:09]OFDSenderStorePacket 155127 [19:38:09]StoreOFDPacket docnum=155127 [19:38:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 0A 07 01 42 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 21 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5D 02 00 35 04 06 00 2C 94 56 39 8C 78 AB 38 20 03 6E 52 7D D3 [19:38:09]CheckFolder [19:38:09]dirname=/storage/ofd_packets [19:38:09]CheckFolder done [19:38:09]ProducePacketName [19:38:09]name=ofd_packets/00155127 [19:38:09]NVStorageSaveData ofd_packets/00155127 [19:38:09]File name is /storage/ofd_packets/00155127 [19:38:09]Write 301 bytes [19:38:09]NVStorageSaveData done [19:38:09]OFDSenderStorePacket done [19:38:09]KKMCreateOFDPacket done [19:38:09]NVStorageSaveData kkm_last_timestamp [19:38:09]File name is /storage/kkm_last_timestamp [19:38:09]Write 4 bytes [19:38:09]NVStorageSaveData done [19:38:09]OFD Sender: Processing packet 155127 [packets to send 51, broken 50] [19:38:09]ProducePacketName [19:38:09]name=ofd_packets/00155127 [19:38:09]OFD Sender: To server: pG, [19:38:09]CommunicateWithHost lk.salyk.kg:30040 [19:38:09]ConnectInit lk.salyk.kg [19:38:09]ExternCall_PrintAddStr [19:38:09]wPrintStart [19:38:09]Write to MH i2c: 01 00 00 0A 43 4D [19:38:09]Write i2c OK [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: 01 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: 01 07 00 [19:38:09]MH_I2C_Read... [19:38:09]Read from MH i2c: 01 07 00 0A 43 00 00 00 00 00 FF 0F 62 [19:38:09]RasterBufferAndPrint [19:38:09]line Счет N : (1)873330 [19:38:09]line ИНН: 02508201610067 [19:38:09]line Контрольно-Кассовый Чек [19:38:09]line ПРОДАЖА [19:38:09]line ТРК (МРК, ГНК) : 42 [19:38:09]line Товар: 2710124130 [19:38:09]line Аи-92-К-5 [19:38:09]line 14.950 * 66.90 [19:38:09]line = 1000.16 [19:38:09]line НДС 12% НСП 1% [19:38:09]line > о реализуемом товаре [19:38:09]line ИТОГО: 1000.16 [19:38:09]line НСП 1% : 8.85 [19:38:09]line НДС 12% : 106.21 [19:38:09]line Наличными: 0.00 [19:38:09]line Безнал.: 1000.16 [19:38:09]line Место: АЗС № 165 "Партнер Нефть" [19:38:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:38:09]line СНО: Общий режим [19:38:09]line Чек 516 18.10.2024 19:38 [19:38:09]line Смена: 312 ФФД: 1.0 [19:38:09]line ЗНМ: 0300000234 [19:38:09]line РНМ: 0000137193017469 [19:38:09]line Версия ККМ: v1.0 [19:38:09]line Платежная система: Mbank [19:38:10]line ФМ: 0000000000963156 [19:38:10]line ФД: 155127 [19:38:10]line ФПД: 49015613394040 [19:38:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193809&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155127&fm=49015613394040&tin=02508201610067®Number=0000137193017469&sum=100016 [19:38:10]Connected sock=11 [19:38:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 0A 07 01 42 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 21 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5D 02 00 35 04 06 00 2C 94 56 39 8C 78 AB 38 20 03 6E 52 7D D3 [19:38:10]written 0, free lines is 4095 [19:38:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 A0 47 00 BD 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 5D 02 00 F4 03 04 00 59 5F 12 67 B6 04 01 00 00 BF 20 DB 4B 50 4F CA F8 [19:38:10]CommunicateWithHost err = 0 [19:38:10]CheckOFDResponse [19:38:10]1017 (14) - 77093643461234 [19:38:10]1041 (16) - 0000000000963156 [19:38:10]1040 (4) - 155127 [19:38:10]1012 (4) - 18.10.2024 13:15 [19:38:10]1206 (1) - 0 [19:38:10]OFD Sender: Remove packet 155127 [19:38:10]ProducePacketName [19:38:10]name=ofd_packets/00155127 [19:38:10]NVStorageDeleteData [19:38:10]Write to MH i2c: 01 00 00 33 43 76 [19:38:10]Write i2c OK [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: 01 [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: 01 07 00 [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: 01 07 00 33 43 00 00 00 00 00 0F 0D 99 [19:38:10]RasterBufferAndPrint [19:38:10]line [19:38:10]line [19:38:10]line [19:38:10]line [19:38:10]line [19:38:10]written 0, free lines is 3349 [19:38:10]MH_Cut [19:38:10]Write to MH i2c: D1 01 00 3A 43 01 4F [19:38:10]Write i2c OK [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: D1 [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: D1 01 00 [19:38:10]MH_I2C_Read... [19:38:10]Read from MH i2c: D1 01 00 3A 43 00 4E [19:38:10]Write to MH i2c: 01 00 00 3B 43 7E [19:38:10]Write i2c OK [19:38:10]MH_I2C_Read... [19:38:10]OFD Sender: No OFD packet to send [19:38:11]*** Cut start [19:38:11]*** Partial cut [19:38:11]*** CUTSNS_PIN = 1 [19:38:11]*** CUTSNS_PIN = 0 [19:38:11]*** Brake cut motor [19:38:12]Read from MH i2c: 01 [19:38:12]MH_I2C_Read... [19:38:12]*** Stop cut motor [19:38:12]*** Cut end [19:38:12]Read from MH i2c: 01 07 00 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: 01 07 00 3B 43 00 00 00 00 00 FF 0F 93 [19:38:12]process_action close_receipt done [19:38:12]requested_data is exist [19:38:12]produce_requested_data [19:38:12]requested_item fm.sn is exist - process it [19:38:12]wFMCommunicate request_size=4 [19:38:12]MH_SAM_APDU [19:38:12]CAPDU: 80 11 00 00 [19:38:12]Write to MH i2c: E2 08 00 3C 43 80 11 00 00 00 00 00 00 F9 [19:38:12]Write i2c OK [19:38:12]MH_I2C_Read... [19:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:12]Read from MH i2c: E2 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 17 00 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 17 00 3C 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [19:38:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:12]wFMCommunicate OK [19:38:12]requested_item fd.num is exist - process it [19:38:12]SAM_PROTO_GetFieldsCounters [19:38:12]wFMCommunicate request_size=4 [19:38:12]MH_SAM_APDU [19:38:12]CAPDU: 80 13 00 00 [19:38:12]Write to MH i2c: E2 08 00 3D 43 80 13 00 00 00 00 00 00 FC [19:38:12]Write i2c OK [19:38:12]MH_I2C_Read... [19:38:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:12]Read from MH i2c: E2 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 62 00 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 62 00 3D 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:38:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:12]wFMCommunicate OK [19:38:12]SAM_PROTO_GetFieldsCounters done [19:38:12]requested_item shift.num is exist - process it [19:38:12]requested_item shift.opened is exist - process it [19:38:12]req_shift_opened [19:38:12]FM_GetShiftState [19:38:12]SAM_PROTO_GetShiftState [19:38:12]wFMCommunicate request_size=4 [19:38:12]MH_SAM_APDU [19:38:12]CAPDU: 80 13 01 00 [19:38:12]Write to MH i2c: E2 08 00 3E 43 80 13 01 00 00 00 00 00 FE [19:38:12]Write i2c OK [19:38:12]MH_I2C_Read... [19:38:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:12]Read from MH i2c: E2 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 0E 00 [19:38:12]MH_I2C_Read... [19:38:12]Read from MH i2c: E2 0E 00 3E 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [19:38:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:38:12]wFMCommunicate OK [19:38:12]SAM_PROTO_GetShiftState done [19:38:12]FM_GetShiftState done [19:38:12]req_shift_opened done [19:38:12]requested_item shift.open_date is exist - process it [19:38:12]req_shift_open_date [19:38:12]req_shift_open_date done [19:38:12]produce_requested_data done [19:38:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155127,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:38:12]process_action_free close_receipt [19:38:12]json_value_free [19:38:12]json_value_free done [19:38:12]process_json_proto returns [19:38:12]Send response to host [19:38:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155127,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:38:12]free response buf [19:38:12]execute_script done [19:38:12]execute_script returns [19:38:12]free content buf [19:38:12]Sock 9.Close socket [19:38:12]Sock 9.Thread stoped [19:38:15]OFD Sender: No OFD packet to send [19:38:20]OFD Sender: No OFD packet to send [19:38:25]OFD Sender: No OFD packet to send [19:38:30]OFD Sender: No OFD packet to send [19:38:34]accept exits with 7 [19:38:34]New connection [19:38:34]New thread 3066748260 created [19:38:34]Thread 3066891620 joined [19:38:34]Waiting for new connection... [19:38:34] Sock 7.Parse request [19:38:34]Sock 7.Check first char [19:38:34]Sock 7.First char is OK [19:38:34]request: POST /json_proto HTTP/1.0 [19:38:34]Method: POST [19:38:34]URL: /json_proto [19:38:34]Method is POST - this is cgi request [19:38:34]url: /json_proto [19:38:34]query_string will be loaded in cgi processing [19:38:34]execute_cgi json_proto POST (null) [19:38:34]execute_cgi path=json_proto method=POST [19:38:34]POST find Content-Length [19:38:34]Host: 172.17.53.67:8080 [19:38:34]Content-Length: 682 [19:38:34]Content-Type: application/json [19:38:34] [19:38:34]POST finish read [19:38:34]Found Content-Length = 682 [19:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:34]execute_script... [19:38:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:34]POST & json_proto [19:38:34]process_json_proto [19:38:34]json parsed OK: [19:38:34]protocol is kg_v1.0 [19:38:34]action value=close_receipt [19:38:34]process_action close_receipt [19:38:34]cmd_close_receipt [19:38:34]MH_GetDate [19:38:34]Write to MH i2c: F0 00 00 3F 43 71 [19:38:34]Write i2c OK [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 09 00 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 09 00 3F 43 00 3B B9 12 67 19 BC 99 64 B9 [19:38:34]GetLastDocTimeStamp 1729280289 [19:38:34]current date 1729280315 [19:38:34]FM_GetShiftState [19:38:34]SAM_PROTO_GetShiftState [19:38:34]wFMCommunicate request_size=4 [19:38:34]MH_SAM_APDU [19:38:34]CAPDU: 80 13 01 00 [19:38:34]Write to MH i2c: E2 08 00 40 43 80 13 01 00 00 00 00 00 00 [19:38:34]Write i2c OK [19:38:34]MH_I2C_Read... [19:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:34]Read from MH i2c: E2 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: E2 0E 00 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: E2 0E 00 40 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 37 [19:38:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:38:34]wFMCommunicate OK [19:38:34]SAM_PROTO_GetShiftState done [19:38:34]FM_GetShiftState done [19:38:34]opened in 1729211399 [19:38:34]opened+sec_in_day 1729297799 [19:38:34]quantity*price = 100015 [19:38:34]sum+1 = 100017 [19:38:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 517 18.10.2024 19:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155128 ФПД: 203145313576222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193835&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155128&fm=203145313576222&tin=02508201610067®Number=0000137193017469&sum=100000 [19:38:35]StoreToDocumentArchive [19:38:35]shift 312 fd 155128 [19:38:35]save to /storage/0312/doc_00155128 [19:38:35]save last doc name /storage/0312/doc_00155128 to /storage/kkm_last_doc_name [19:38:35]save OK [19:38:35]Clear old archive folders... [19:38:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:35]tlvbuf is 01F49600 [19:38:35]SAM_PROTO_ClearQueue [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 09 00 00 [19:38:35]Write to MH i2c: E2 08 00 4D 43 80 09 00 00 00 00 00 00 02 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 4D 43 00 90 00 04 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]SAM_PROTO_ClearQueue done [19:38:35]KKMCreateOFDPacket [19:38:35]OFDProtocolAddRootSTLVToBuf [19:38:35]FM_MakeSignedData [19:38:35]FM_MakeSignedData [19:38:35]SAM_PROTO_SignData [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 01 02 [19:38:35]Write to MH i2c: E2 08 00 4E 43 80 0D 01 02 00 00 00 00 0A [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 4E 43 00 90 00 05 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]wFMCommunicate request_size=255 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 3B B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5D 02 00 35 04 06 00 B8 [19:38:35]Write to MH i2c: E2 02 01 4F 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 3B B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5D 02 00 35 04 06 00 B8 00 00 67 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 4F 43 00 90 00 06 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]wFMCommunicate request_size=10 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 02 02 05 C2 74 40 E5 1E [19:38:35]Write to MH i2c: E2 0D 00 50 43 80 0D 02 02 05 00 C2 74 40 E5 1E 00 00 90 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:36]Read from MH i2c: E2 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 03 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 03 00 50 43 00 90 00 07 [19:38:36]RAPDU: 90 00 [19:38:36]wFMCommunicate OK [19:38:36]wFMCommunicate request_size=4 [19:38:36]MH_SAM_APDU [19:38:36]CAPDU: 80 0D 03 02 [19:38:36]Write to MH i2c: E2 08 00 51 43 80 0D 03 02 00 00 00 00 0F [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]OFD Sender: No OFD packet to send [19:38:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:36]Read from MH i2c: E2 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 0B 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 0B 00 51 43 00 74 16 8F 95 0A 9C B6 09 90 00 23 [19:38:36]RAPDU: 74 16 8F 95 0A 9C B6 09 90 00 [19:38:36]wFMCommunicate OK [19:38:36]SAM_PROTO_SignData done [19:38:36]FM_MakeSignedData done [19:38:36]CreateOFDProtocolMessage [19:38:36]wFMCommunicate request_size=4 [19:38:36]MH_SAM_APDU [19:38:36]CAPDU: 80 11 00 00 [19:38:36]Write to MH i2c: E2 08 00 52 43 80 11 00 00 00 00 00 00 0F [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:36]Read from MH i2c: E2 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 17 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 17 00 52 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [19:38:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:36]wFMCommunicate OK [19:38:36]CreateOFDProtocolMessage done [19:38:36]OFDSenderStorePacket 155128 [19:38:36]StoreOFDPacket docnum=155128 [19:38:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DB 25 07 01 2B 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 3B B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5D 02 00 35 04 06 00 B8 C2 74 40 E5 1E 74 16 8F 95 0A 9C B6 09 [19:38:36]CheckFolder [19:38:36]dirname=/storage/ofd_packets [19:38:36]CheckFolder done [19:38:36]ProducePacketName [19:38:36]name=ofd_packets/00155128 [19:38:36]NVStorageSaveData ofd_packets/00155128 [19:38:36]File name is /storage/ofd_packets/00155128 [19:38:36]Write 301 bytes [19:38:36]NVStorageSaveData done [19:38:36]OFDSenderStorePacket done [19:38:36]KKMCreateOFDPacket done [19:38:36]NVStorageSaveData kkm_last_timestamp [19:38:36]File name is /storage/kkm_last_timestamp [19:38:36]Write 4 bytes [19:38:36]NVStorageSaveData done [19:38:36]ExternCall_PrintAddStr [19:38:36]wPrintStart [19:38:36]Write to MH i2c: 01 00 00 53 43 96 [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 53 43 00 00 00 00 00 FF 0F AB [19:38:36]RasterBufferAndPrint [19:38:36]line Счет N : (1)873331 [19:38:36]line ИНН: 02508201610067 [19:38:36]line Контрольно-Кассовый Чек [19:38:36]line ПРОДАЖА [19:38:36]line ТРК (МРК, ГНК) : 32 [19:38:36]line Товар: 2710124130 [19:38:36]line Аи-92-К-5 [19:38:36]line 14.950 * 66.90 [19:38:36]line = 1000.16 [19:38:36]line НДС 12% НСП 1% [19:38:36]line > о реализуемом товаре [19:38:36]line ОКРУГЛЕНИЕ: -0.16 [19:38:36]line ИТОГО: 1000.00 [19:38:36]line Внесено: 1000.00 [19:38:36]line СДАЧА: 0.00 [19:38:36]line НСП 1% : 8.85 [19:38:36]line НДС 12% : 106.21 [19:38:36]line Наличными: 1000.00 [19:38:36]line Безнал.: 0.00 [19:38:36]line Место: АЗС № 165 "Партнер Нефть" [19:38:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:38:36]line СНО: Общий режим [19:38:36]line Чек 517 18.10.2024 19:38 [19:38:36]line Смена: 312 ФФД: 1.0 [19:38:36]line ЗНМ: 0300000234 [19:38:36]line РНМ: 0000137193017469 [19:38:36]line Версия ККМ: v1.0 [19:38:36]line ФМ: 0000000000963156 [19:38:36]line ФД: 155128 [19:38:36]line ФПД: 203145313576222 [19:38:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T193835&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155128&fm=203145313576222&tin=02508201610067®Number=0000137193017469&sum=100000 [19:38:36]OFD Sender: Processing packet 155128 [packets to send 51, broken 50] [19:38:36]ProducePacketName [19:38:36]name=ofd_packets/00155128 [19:38:36]OFD Sender: To server: pG, [19:38:36]CommunicateWithHost lk.salyk.kg:30040 [19:38:36]ConnectInit lk.salyk.kg [19:38:36]written 0, free lines is 4095 [19:38:36]Connected sock=10 [19:38:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DB 25 07 01 2B 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 3B B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5D 02 00 35 04 06 00 B8 C2 74 40 E5 1E 74 16 8F 95 0A 9C B6 09 [19:38:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E 14 47 00 55 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 5D 02 00 F4 03 04 00 73 5F 12 67 B6 04 01 00 00 D5 21 7D 01 79 62 2F 05 [19:38:36]CommunicateWithHost err = 0 [19:38:36]CheckOFDResponse [19:38:36]1017 (14) - 77093643461234 [19:38:36]1041 (16) - 0000000000963156 [19:38:36]1040 (4) - 155128 [19:38:36]1012 (4) - 18.10.2024 13:15 [19:38:36]1206 (1) - 0 [19:38:36]OFD Sender: Remove packet 155128 [19:38:36]ProducePacketName [19:38:36]name=ofd_packets/00155128 [19:38:36]NVStorageDeleteData [19:38:36]Write to MH i2c: 01 00 00 7E 43 C1 [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 7E 43 00 00 00 00 00 F0 0C C4 [19:38:36]RasterBufferAndPrint [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]written 0, free lines is 3318 [19:38:36]MH_Cut [19:38:36]Write to MH i2c: D1 01 00 85 43 01 9A [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 01 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 01 00 85 43 00 99 [19:38:36]Write to MH i2c: 01 00 00 86 43 C9 [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:37]OFD Sender: No OFD packet to send [19:38:37]*** Cut start [19:38:37]*** Partial cut [19:38:37]*** CUTSNS_PIN = 1 [19:38:37]*** CUTSNS_PIN = 0 [19:38:37]*** Brake cut motor [19:38:38]Read from MH i2c: 01 [19:38:38]MH_I2C_Read... [19:38:38]*** Stop cut motor [19:38:38]*** Cut end [19:38:38]Read from MH i2c: 01 07 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 86 43 00 00 00 00 00 FF 0F DE [19:38:38]process_action close_receipt done [19:38:38]requested_data is exist [19:38:38]produce_requested_data [19:38:38]requested_item fm.sn is exist - process it [19:38:38]wFMCommunicate request_size=4 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 11 00 00 [19:38:38]Write to MH i2c: E2 08 00 87 43 80 11 00 00 00 00 00 00 44 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 17 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 17 00 87 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [19:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:38]wFMCommunicate OK [19:38:38]requested_item fd.num is exist - process it [19:38:38]SAM_PROTO_GetFieldsCounters [19:38:38]wFMCommunicate request_size=4 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 13 00 00 [19:38:38]Write to MH i2c: E2 08 00 88 43 80 13 00 00 00 00 00 00 47 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 62 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 62 00 88 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 25 [19:38:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:38]wFMCommunicate OK [19:38:38]SAM_PROTO_GetFieldsCounters done [19:38:38]requested_item shift.num is exist - process it [19:38:38]requested_item shift.opened is exist - process it [19:38:38]req_shift_opened [19:38:38]FM_GetShiftState [19:38:38]SAM_PROTO_GetShiftState [19:38:38]wFMCommunicate request_size=4 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 13 01 00 [19:38:38]Write to MH i2c: E2 08 00 89 43 80 13 01 00 00 00 00 00 49 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0E 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0E 00 89 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 80 [19:38:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:38:38]wFMCommunicate OK [19:38:38]SAM_PROTO_GetShiftState done [19:38:38]FM_GetShiftState done [19:38:38]req_shift_opened done [19:38:38]requested_item shift.open_date is exist - process it [19:38:38]req_shift_open_date [19:38:38]req_shift_open_date done [19:38:38]produce_requested_data done [19:38:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155128,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:38:38]process_action_free close_receipt [19:38:38]json_value_free [19:38:38]json_value_free done [19:38:38]process_json_proto returns [19:38:38]Send response to host [19:38:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155128,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:38:38]free response buf [19:38:38]execute_script done [19:38:38]execute_script returns [19:38:38]free content buf [19:38:38]Sock 7.Close socket [19:38:38]Sock 7.Thread stoped [19:38:42]OFD Sender: No OFD packet to send [19:38:47]OFD Sender: No OFD packet to send [19:38:52]OFD Sender: No OFD packet to send [19:38:57]OFD Sender: No OFD packet to send [19:39:02]OFD Sender: No OFD packet to send [19:39:07]OFD Sender: No OFD packet to send [19:39:12]OFD Sender: No OFD packet to send [19:39:17]OFD Sender: No OFD packet to send [19:39:22]OFD Sender: No OFD packet to send [19:39:27]OFD Sender: No OFD packet to send [19:39:32]OFD Sender: No OFD packet to send [19:39:37]OFD Sender: No OFD packet to send [19:39:42]OFD Sender: No OFD packet to send [19:39:47]OFD Sender: No OFD packet to send [19:39:52]OFD Sender: No OFD packet to send [19:39:57]OFD Sender: No OFD packet to send [19:40:02]OFD Sender: No OFD packet to send [19:40:04]accept exits with 9 [19:40:04]New connection [19:40:04]New thread 3066891620 created [19:40:04]Thread 3066748260 joined [19:40:04]Waiting for new connection... [19:40:04] Sock 9.Parse request [19:40:04]Sock 9.Check first char [19:40:04]Sock 9.First char is OK [19:40:04]request: POST /json_proto HTTP/1.0 [19:40:04]Method: POST [19:40:04]URL: /json_proto [19:40:04]Method is POST - this is cgi request [19:40:04]url: /json_proto [19:40:04]query_string will be loaded in cgi processing [19:40:04]execute_cgi json_proto POST (null) [19:40:04]execute_cgi path=json_proto method=POST [19:40:04]POST find Content-Length [19:40:04]Host: 172.17.53.67:8080 [19:40:04]Content-Length: 769 [19:40:04]Content-Type: application/json [19:40:04] [19:40:04]POST finish read [19:40:04]Found Content-Length = 769 [19:40:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:04]execute_script... [19:40:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:04]POST & json_proto [19:40:04]process_json_proto [19:40:04]json parsed OK: [19:40:04]protocol is kg_v1.0 [19:40:04]action value=close_receipt [19:40:04]process_action close_receipt [19:40:04]cmd_close_receipt [19:40:04]MH_GetDate [19:40:04]Write to MH i2c: F0 00 00 8A 43 BC [19:40:04]Write i2c OK [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: F0 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: F0 09 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: F0 09 00 8A 43 00 95 B9 12 67 19 BC 99 64 5E [19:40:04]GetLastDocTimeStamp 1729280315 [19:40:04]current date 1729280405 [19:40:04]FM_GetShiftState [19:40:04]SAM_PROTO_GetShiftState [19:40:04]wFMCommunicate request_size=4 [19:40:04]MH_SAM_APDU [19:40:04]CAPDU: 80 13 01 00 [19:40:04]Write to MH i2c: E2 08 00 8B 43 80 13 01 00 00 00 00 00 4B [19:40:04]Write i2c OK [19:40:04]MH_I2C_Read... [19:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:04]Read from MH i2c: E2 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 0E 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 0E 00 8B 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 82 [19:40:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:40:04]wFMCommunicate OK [19:40:04]SAM_PROTO_GetShiftState done [19:40:04]FM_GetShiftState done [19:40:04]opened in 1729211399 [19:40:04]opened+sec_in_day 1729297799 [19:40:04]quantity*price = 300064 [19:40:04]sum+1 = 300066 [19:40:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 518 18.10.2024 19:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155129 ФПД: 90549422281004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155129&fm=90549422281004&tin=02508201610067®Number=0000137193017469&sum=300065 [19:40:05]StoreToDocumentArchive [19:40:05]shift 312 fd 155129 [19:40:05]save to /storage/0312/doc_00155129 [19:40:05]save last doc name /storage/0312/doc_00155129 to /storage/kkm_last_doc_name [19:40:05]save OK [19:40:05]Clear old archive folders... [19:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:05]tlvbuf is 01E06C10 [19:40:05]SAM_PROTO_ClearQueue [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 09 00 00 [19:40:05]Write to MH i2c: E2 08 00 98 43 80 09 00 00 00 00 00 00 4D [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 98 43 00 90 00 4F [19:40:05]RAPDU: 90 00 [19:40:05]wFMCommunicate OK [19:40:05]SAM_PROTO_ClearQueue done [19:40:05]KKMCreateOFDPacket [19:40:05]OFDProtocolAddRootSTLVToBuf [19:40:05]FM_MakeSignedData [19:40:05]FM_MakeSignedData [19:40:05]SAM_PROTO_SignData [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 0D 01 02 [19:40:05]Write to MH i2c: E2 08 00 99 43 80 0D 01 02 00 00 00 00 55 [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 99 43 00 90 00 50 [19:40:05]RAPDU: 90 00 [19:40:05]wFMCommunicate OK [19:40:05]wFMCommunicate request_size=255 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 95 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5D 02 00 35 04 06 00 52 [19:40:05]Write to MH i2c: E2 02 01 9A 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 95 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5D 02 00 35 04 06 00 52 00 00 63 [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 9A 43 00 90 00 51 [19:40:05]RAPDU: 90 00 [19:40:05]wFMCommunicate OK [19:40:05]wFMCommunicate request_size=10 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 0D 02 02 05 5A AE 26 51 2C [19:40:05]Write to MH i2c: E2 0D 00 9B 43 80 0D 02 02 05 00 5A AE 26 51 2C 00 00 0D [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 03 00 9B 43 00 90 00 52 [19:40:05]RAPDU: 90 00 [19:40:05]wFMCommunicate OK [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 0D 03 02 [19:40:05]Write to MH i2c: E2 08 00 9C 43 80 0D 03 02 00 00 00 00 5A [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0B 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0B 00 9C 43 00 F6 5B 60 7A DC 7E 53 59 90 00 8C [19:40:05]RAPDU: F6 5B 60 7A DC 7E 53 59 90 00 [19:40:05]wFMCommunicate OK [19:40:05]SAM_PROTO_SignData done [19:40:05]FM_MakeSignedData done [19:40:05]CreateOFDProtocolMessage [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 11 00 00 [19:40:05]Write to MH i2c: E2 08 00 9D 43 80 11 00 00 00 00 00 00 5A [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 17 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 17 00 9D 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [19:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:05]wFMCommunicate OK [19:40:05]CreateOFDProtocolMessage done [19:40:05]OFDSenderStorePacket 155129 [19:40:05]StoreOFDPacket docnum=155129 [19:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 A4 07 01 41 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 95 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5D 02 00 35 04 06 00 52 5A AE 26 51 2C F6 5B 60 7A DC 7E 53 59 [19:40:05]CheckFolder [19:40:05]dirname=/storage/ofd_packets [19:40:05]CheckFolder done [19:40:05]ProducePacketName [19:40:05]name=ofd_packets/00155129 [19:40:05]NVStorageSaveData ofd_packets/00155129 [19:40:05]File name is /storage/ofd_packets/00155129 [19:40:05]Write 301 bytes [19:40:05]NVStorageSaveData done [19:40:05]OFDSenderStorePacket done [19:40:05]KKMCreateOFDPacket done [19:40:05]NVStorageSaveData kkm_last_timestamp [19:40:05]File name is /storage/kkm_last_timestamp [19:40:05]Write 4 bytes [19:40:05]NVStorageSaveData done [19:40:05]ExternCall_PrintAddStr [19:40:05]wPrintStart [19:40:05]Write to MH i2c: 01 00 00 9E 43 E1 [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: 01 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: 01 07 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: 01 07 00 9E 43 00 00 00 00 00 FF 0F F6 [19:40:05]RasterBufferAndPrint [19:40:05]line Счет N : (1)873332 [19:40:05]line ИНН: 02508201610067 [19:40:05]line Контрольно-Кассовый Чек [19:40:05]line ПРОДАЖА [19:40:05]line ТРК (МРК, ГНК) : 21 [19:40:05]line Товар: 2710124500 [19:40:05]line Аи-95-К-5 [19:40:05]line 40.440 * 74.20 [19:40:05]line = 3000.65 [19:40:05]line НДС 12% НСП 1% [19:40:05]line > о реализуемом товаре [19:40:05]line ИТОГО: 3000.65 [19:40:05]line НСП 1% : 26.55 [19:40:05]line НДС 12% : 318.65 [19:40:05]line Наличными: 0.00 [19:40:05]line Безнал.: 3000.65 [19:40:05]line Место: АЗС № 165 "Партнер Нефть" [19:40:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:40:05]line СНО: Общий режим [19:40:05]line Чек 518 18.10.2024 19:40 [19:40:05]line Смена: 312 ФФД: 1.0 [19:40:05]line ЗНМ: 0300000234 [19:40:05]line РНМ: 0000137193017469 [19:40:05]line Версия ККМ: v1.0 [19:40:05]line Платежная система: Mbank [19:40:05]line ФМ: 0000000000963156 [19:40:05]line ФД: 155129 [19:40:05]line ФПД: 90549422281004 [19:40:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155129&fm=90549422281004&tin=02508201610067®Number=0000137193017469&sum=300065 [19:40:06]OFD Sender: Processing packet 155129 [packets to send 51, broken 50] [19:40:06]ProducePacketName [19:40:06]name=ofd_packets/00155129 [19:40:06]OFD Sender: To server: pG, [19:40:06]CommunicateWithHost lk.salyk.kg:30040 [19:40:06]ConnectInit lk.salyk.kg [19:40:06]written 0, free lines is 4095 [19:40:06]Connected sock=10 [19:40:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 A4 07 01 41 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 95 B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5D 02 00 35 04 06 00 52 5A AE 26 51 2C F6 5B 60 7A DC 7E 53 59 [19:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 93 47 00 B5 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 5D 02 00 F4 03 04 00 CD 5F 12 67 B6 04 01 00 00 A3 34 CD 94 F9 83 B2 02 [19:40:06]CommunicateWithHost err = 0 [19:40:06]CheckOFDResponse [19:40:06]1017 (14) - 77093643461234 [19:40:06]1041 (16) - 0000000000963156 [19:40:06]1040 (4) - 155129 [19:40:06]1012 (4) - 18.10.2024 13:17 [19:40:06]1206 (1) - 0 [19:40:06]OFD Sender: Remove packet 155129 [19:40:06]ProducePacketName [19:40:06]name=ofd_packets/00155129 [19:40:06]NVStorageDeleteData [19:40:06]Write to MH i2c: 01 00 00 C7 43 0A [19:40:06]Write i2c OK [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: 01 [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: 01 07 00 [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: 01 07 00 C7 43 00 00 00 00 00 15 0D 33 [19:40:06]RasterBufferAndPrint [19:40:06]line [19:40:06]line [19:40:06]line [19:40:06]line [19:40:06]line [19:40:06]written 0, free lines is 3356 [19:40:06]MH_Cut [19:40:06]Write to MH i2c: D1 01 00 CE 43 01 E3 [19:40:06]Write i2c OK [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: D1 [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: D1 01 00 [19:40:06]MH_I2C_Read... [19:40:06]Read from MH i2c: D1 01 00 CE 43 00 E2 [19:40:06]Write to MH i2c: 01 00 00 CF 43 12 [19:40:06]Write i2c OK [19:40:06]MH_I2C_Read... [19:40:07]OFD Sender: No OFD packet to send [19:40:07]*** Cut start [19:40:07]*** Partial cut [19:40:07]*** CUTSNS_PIN = 1 [19:40:07]*** CUTSNS_PIN = 0 [19:40:07]*** Brake cut motor [19:40:08]Read from MH i2c: 01 [19:40:08]MH_I2C_Read... [19:40:08]*** Stop cut motor [19:40:08]*** Cut end [19:40:08]Read from MH i2c: 01 07 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 07 00 CF 43 00 00 00 00 00 FF 0F 27 [19:40:08]process_action close_receipt done [19:40:08]requested_data is exist [19:40:08]produce_requested_data [19:40:08]requested_item fm.sn is exist - process it [19:40:08]wFMCommunicate request_size=4 [19:40:08]MH_SAM_APDU [19:40:08]CAPDU: 80 11 00 00 [19:40:08]Write to MH i2c: E2 08 00 D0 43 80 11 00 00 00 00 00 00 8D [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:08]Read from MH i2c: E2 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 17 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 17 00 D0 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [19:40:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:08]wFMCommunicate OK [19:40:08]requested_item fd.num is exist - process it [19:40:08]SAM_PROTO_GetFieldsCounters [19:40:08]wFMCommunicate request_size=4 [19:40:08]MH_SAM_APDU [19:40:08]CAPDU: 80 13 00 00 [19:40:08]Write to MH i2c: E2 08 00 D1 43 80 13 00 00 00 00 00 00 90 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:08]Read from MH i2c: E2 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 62 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 62 00 D1 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [19:40:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:08]wFMCommunicate OK [19:40:08]SAM_PROTO_GetFieldsCounters done [19:40:08]requested_item shift.num is exist - process it [19:40:08]requested_item shift.opened is exist - process it [19:40:08]req_shift_opened [19:40:08]FM_GetShiftState [19:40:08]SAM_PROTO_GetShiftState [19:40:08]wFMCommunicate request_size=4 [19:40:08]MH_SAM_APDU [19:40:08]CAPDU: 80 13 01 00 [19:40:08]Write to MH i2c: E2 08 00 D2 43 80 13 01 00 00 00 00 00 92 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:08]Read from MH i2c: E2 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 0E 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: E2 0E 00 D2 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C9 [19:40:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:40:08]wFMCommunicate OK [19:40:08]SAM_PROTO_GetShiftState done [19:40:08]FM_GetShiftState done [19:40:08]req_shift_opened done [19:40:08]requested_item shift.open_date is exist - process it [19:40:08]req_shift_open_date [19:40:08]req_shift_open_date done [19:40:08]produce_requested_data done [19:40:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155129,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:40:08]process_action_free close_receipt [19:40:08]json_value_free [19:40:08]json_value_free done [19:40:08]process_json_proto returns [19:40:08]Send response to host [19:40:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155129,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:40:08]free response buf [19:40:08]execute_script done [19:40:08]execute_script returns [19:40:08]free content buf [19:40:08]Sock 9.Close socket [19:40:08]Sock 9.Thread stoped [19:40:12]OFD Sender: No OFD packet to send [19:40:13]accept exits with 7 [19:40:13]New connection [19:40:13]New thread 3066748260 created [19:40:13]Thread 3066891620 joined [19:40:13]Waiting for new connection... [19:40:13] Sock 7.Parse request [19:40:13]Sock 7.Check first char [19:40:13]Sock 7.First char is OK [19:40:13]request: POST /json_proto HTTP/1.0 [19:40:13]Method: POST [19:40:13]URL: /json_proto [19:40:13]Method is POST - this is cgi request [19:40:13]url: /json_proto [19:40:13]query_string will be loaded in cgi processing [19:40:13]execute_cgi json_proto POST (null) [19:40:13]execute_cgi path=json_proto method=POST [19:40:13]POST find Content-Length [19:40:13]Host: 172.17.53.67:8080 [19:40:13]Content-Length: 677 [19:40:13]Content-Type: application/json [19:40:13] [19:40:13]POST finish read [19:40:13]Found Content-Length = 677 [19:40:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:13]execute_script... [19:40:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:13]POST & json_proto [19:40:13]process_json_proto [19:40:13]json parsed OK: [19:40:13]protocol is kg_v1.0 [19:40:13]action value=close_receipt [19:40:13]process_action close_receipt [19:40:13]cmd_close_receipt [19:40:13]MH_GetDate [19:40:13]Write to MH i2c: F0 00 00 D3 43 05 [19:40:13]Write i2c OK [19:40:13]MH_I2C_Read... [19:40:13]Read from MH i2c: F0 [19:40:13]MH_I2C_Read... [19:40:13]Read from MH i2c: F0 09 00 [19:40:13]MH_I2C_Read... [19:40:13]Read from MH i2c: F0 09 00 D3 43 00 9E B9 12 67 19 BC 99 64 B0 [19:40:13]GetLastDocTimeStamp 1729280405 [19:40:13]current date 1729280414 [19:40:13]FM_GetShiftState [19:40:13]SAM_PROTO_GetShiftState [19:40:13]wFMCommunicate request_size=4 [19:40:13]MH_SAM_APDU [19:40:13]CAPDU: 80 13 01 00 [19:40:13]Write to MH i2c: E2 08 00 D4 43 80 13 01 00 00 00 00 00 94 [19:40:13]Write i2c OK [19:40:13]MH_I2C_Read... [19:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:13]Read from MH i2c: E2 [19:40:13]MH_I2C_Read... [19:40:13]Read from MH i2c: E2 0E 00 [19:40:13]MH_I2C_Read... [19:40:13]Read from MH i2c: E2 0E 00 D4 43 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CB [19:40:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:40:13]wFMCommunicate OK [19:40:13]SAM_PROTO_GetShiftState done [19:40:13]FM_GetShiftState done [19:40:13]opened in 1729211399 [19:40:13]opened+sec_in_day 1729297799 [19:40:13]quantity*price = 52048 [19:40:13]sum+1 = 52049 [19:40:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 519 18.10.2024 19:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155130 ФПД: 21171367093064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155130&fm=21171367093064&tin=02508201610067®Number=0000137193017469&sum=52000 [19:40:14]StoreToDocumentArchive [19:40:14]shift 312 fd 155130 [19:40:14]save to /storage/0312/doc_00155130 [19:40:14]save last doc name /storage/0312/doc_00155130 to /storage/kkm_last_doc_name [19:40:14]save OK [19:40:14]Clear old archive folders... [19:40:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:14]tlvbuf is 01F33B10 [19:40:14]SAM_PROTO_ClearQueue [19:40:14]wFMCommunicate request_size=4 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 09 00 00 [19:40:14]Write to MH i2c: E2 08 00 E1 43 80 09 00 00 00 00 00 00 96 [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 E1 43 00 90 00 98 [19:40:14]RAPDU: 90 00 [19:40:14]wFMCommunicate OK [19:40:14]SAM_PROTO_ClearQueue done [19:40:14]KKMCreateOFDPacket [19:40:14]OFDProtocolAddRootSTLVToBuf [19:40:14]FM_MakeSignedData [19:40:14]FM_MakeSignedData [19:40:14]SAM_PROTO_SignData [19:40:14]wFMCommunicate request_size=4 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 0D 01 02 [19:40:14]Write to MH i2c: E2 08 00 E2 43 80 0D 01 02 00 00 00 00 9E [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 E2 43 00 90 00 99 [19:40:14]RAPDU: 90 00 [19:40:14]wFMCommunicate OK [19:40:14]wFMCommunicate request_size=255 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9E B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5D 02 00 35 04 06 00 13 [19:40:14]Write to MH i2c: E2 02 01 E3 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9E B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5D 02 00 35 04 06 00 13 00 00 67 [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 E3 43 00 90 00 9A [19:40:14]RAPDU: 90 00 [19:40:14]wFMCommunicate OK [19:40:14]wFMCommunicate request_size=10 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 0D 02 02 05 41 57 D0 A3 48 [19:40:14]Write to MH i2c: E2 0D 00 E4 43 80 0D 02 02 05 00 41 57 D0 A3 48 00 00 FE [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 03 00 E4 43 00 90 00 9B [19:40:14]RAPDU: 90 00 [19:40:14]wFMCommunicate OK [19:40:14]wFMCommunicate request_size=4 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 0D 03 02 [19:40:14]Write to MH i2c: E2 08 00 E5 43 80 0D 03 02 00 00 00 00 A3 [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 0B 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 0B 00 E5 43 00 05 1C FB 03 AB 1D 46 8E 90 00 5F [19:40:14]RAPDU: 05 1C FB 03 AB 1D 46 8E 90 00 [19:40:14]wFMCommunicate OK [19:40:14]SAM_PROTO_SignData done [19:40:14]FM_MakeSignedData done [19:40:14]CreateOFDProtocolMessage [19:40:14]wFMCommunicate request_size=4 [19:40:14]MH_SAM_APDU [19:40:14]CAPDU: 80 11 00 00 [19:40:14]Write to MH i2c: E2 08 00 E6 43 80 11 00 00 00 00 00 00 A3 [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:14]Read from MH i2c: E2 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 17 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: E2 17 00 E6 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [19:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:14]wFMCommunicate OK [19:40:14]CreateOFDProtocolMessage done [19:40:14]OFDSenderStorePacket 155130 [19:40:14]StoreOFDPacket docnum=155130 [19:40:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 2B 07 01 F3 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9E B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5D 02 00 35 04 06 00 13 41 57 D0 A3 48 05 1C FB 03 AB 1D 46 8E [19:40:14]CheckFolder [19:40:14]dirname=/storage/ofd_packets [19:40:14]CheckFolder done [19:40:14]ProducePacketName [19:40:14]name=ofd_packets/00155130 [19:40:14]NVStorageSaveData ofd_packets/00155130 [19:40:14]File name is /storage/ofd_packets/00155130 [19:40:14]Write 301 bytes [19:40:14]NVStorageSaveData done [19:40:14]OFDSenderStorePacket done [19:40:14]KKMCreateOFDPacket done [19:40:14]NVStorageSaveData kkm_last_timestamp [19:40:14]File name is /storage/kkm_last_timestamp [19:40:14]Write 4 bytes [19:40:14]NVStorageSaveData done [19:40:14]ExternCall_PrintAddStr [19:40:14]wPrintStart [19:40:14]Write to MH i2c: 01 00 00 E7 43 2A [19:40:14]Write i2c OK [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: 01 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: 01 07 00 [19:40:14]MH_I2C_Read... [19:40:14]Read from MH i2c: 01 07 00 E7 43 00 00 00 00 00 FF 0F 3F [19:40:14]RasterBufferAndPrint [19:40:14]line Счет N : (1)873333 [19:40:14]line ИНН: 02508201610067 [19:40:14]line Контрольно-Кассовый Чек [19:40:14]line ПРОДАЖА [19:40:14]line ТРК (МРК, ГНК) : 42 [19:40:14]line Товар: 2710124130 [19:40:14]line Аи-92-К-5 [19:40:14]line 7.780 * 66.90 [19:40:14]line = 520.48 [19:40:14]line НДС 12% НСП 1% [19:40:14]line > о реализуемом товаре [19:40:14]line ОКРУГЛЕНИЕ: -0.48 [19:40:14]line ИТОГО: 520.00 [19:40:14]line Внесено: 520.00 [19:40:14]line СДАЧА: 0.00 [19:40:14]line НСП 1% : 4.61 [19:40:14]line НДС 12% : 55.27 [19:40:14]line Наличными: 520.00 [19:40:14]line Безнал.: 0.00 [19:40:14]line Место: АЗС № 165 "Партнер Нефть" [19:40:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:40:14]line СНО: Общий режим [19:40:14]line Чек 519 18.10.2024 19:40 [19:40:14]line Смена: 312 ФФД: 1.0 [19:40:14]line ЗНМ: 0300000234 [19:40:14]line РНМ: 0000137193017469 [19:40:14]line Версия ККМ: v1.0 [19:40:14]line ФМ: 0000000000963156 [19:40:14]line ФД: 155130 [19:40:14]line ФПД: 21171367093064 [19:40:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155130&fm=21171367093064&tin=02508201610067®Number=0000137193017469&sum=52000 [19:40:14]written 0, free lines is 4095 [19:40:14]OFD Sender: Processing packet 155130 [packets to send 51, broken 50] [19:40:14]ProducePacketName [19:40:14]name=ofd_packets/00155130 [19:40:14]OFD Sender: To server: pG, [19:40:14]CommunicateWithHost lk.salyk.kg:30040 [19:40:14]ConnectInit lk.salyk.kg [19:40:14]Connected sock=10 [19:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 2B 07 01 F3 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9E B9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5D 02 00 35 04 06 00 13 41 57 D0 A3 48 05 1C FB 03 AB 1D 46 8E [19:40:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C2 D4 47 00 CF 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 5D 02 00 F4 03 04 00 D6 5F 12 67 B6 04 01 00 00 06 22 89 FD 1E 3C 2E C8 [19:40:15]CommunicateWithHost err = 0 [19:40:15]CheckOFDResponse [19:40:15]1017 (14) - 77093643461234 [19:40:15]1041 (16) - 0000000000963156 [19:40:15]1040 (4) - 155130 [19:40:15]1012 (4) - 18.10.2024 13:17 [19:40:15]1206 (1) - 0 [19:40:15]OFD Sender: Remove packet 155130 [19:40:15]ProducePacketName [19:40:15]name=ofd_packets/00155130 [19:40:15]NVStorageDeleteData [19:40:15]Write to MH i2c: 01 00 00 12 44 56 [19:40:15]Write i2c OK [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: 01 [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: 01 07 00 [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: 01 07 00 12 44 00 00 00 00 00 EC 0C 55 [19:40:15]RasterBufferAndPrint [19:40:15]line [19:40:15]line [19:40:15]line [19:40:15]line [19:40:15]line [19:40:15]written 0, free lines is 3320 [19:40:15]MH_Cut [19:40:15]Write to MH i2c: D1 01 00 19 44 01 2F [19:40:15]Write i2c OK [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: D1 [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: D1 01 00 [19:40:15]MH_I2C_Read... [19:40:15]Read from MH i2c: D1 01 00 19 44 00 2E [19:40:15]Write to MH i2c: 01 00 00 1A 44 5E [19:40:15]Write i2c OK [19:40:15]MH_I2C_Read... [19:40:15]OFD Sender: No OFD packet to send [19:40:16]*** Cut start [19:40:16]*** Partial cut [19:40:16]*** CUTSNS_PIN = 1 [19:40:16]*** CUTSNS_PIN = 0 [19:40:16]*** Brake cut motor [19:40:16]Read from MH i2c: 01 [19:40:16]MH_I2C_Read... [19:40:16]*** Stop cut motor [19:40:16]*** Cut end [19:40:16]Read from MH i2c: 01 07 00 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: 01 07 00 1A 44 00 00 00 00 00 FF 0F 73 [19:40:16]process_action close_receipt done [19:40:16]requested_data is exist [19:40:16]produce_requested_data [19:40:16]requested_item fm.sn is exist - process it [19:40:16]wFMCommunicate request_size=4 [19:40:16]MH_SAM_APDU [19:40:16]CAPDU: 80 11 00 00 [19:40:16]Write to MH i2c: E2 08 00 1B 44 80 11 00 00 00 00 00 00 D9 [19:40:16]Write i2c OK [19:40:16]MH_I2C_Read... [19:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:16]Read from MH i2c: E2 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 17 00 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 17 00 1B 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [19:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:16]wFMCommunicate OK [19:40:16]requested_item fd.num is exist - process it [19:40:16]SAM_PROTO_GetFieldsCounters [19:40:16]wFMCommunicate request_size=4 [19:40:16]MH_SAM_APDU [19:40:16]CAPDU: 80 13 00 00 [19:40:16]Write to MH i2c: E2 08 00 1C 44 80 13 00 00 00 00 00 00 DC [19:40:16]Write i2c OK [19:40:16]MH_I2C_Read... [19:40:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:16]Read from MH i2c: E2 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 62 00 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 62 00 1C 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [19:40:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:16]wFMCommunicate OK [19:40:16]SAM_PROTO_GetFieldsCounters done [19:40:16]requested_item shift.num is exist - process it [19:40:16]requested_item shift.opened is exist - process it [19:40:16]req_shift_opened [19:40:16]FM_GetShiftState [19:40:16]SAM_PROTO_GetShiftState [19:40:16]wFMCommunicate request_size=4 [19:40:16]MH_SAM_APDU [19:40:16]CAPDU: 80 13 01 00 [19:40:16]Write to MH i2c: E2 08 00 1D 44 80 13 01 00 00 00 00 00 DE [19:40:16]Write i2c OK [19:40:16]MH_I2C_Read... [19:40:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:16]Read from MH i2c: E2 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 0E 00 [19:40:16]MH_I2C_Read... [19:40:16]Read from MH i2c: E2 0E 00 1D 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 15 [19:40:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:40:16]wFMCommunicate OK [19:40:16]SAM_PROTO_GetShiftState done [19:40:16]FM_GetShiftState done [19:40:16]req_shift_opened done [19:40:16]requested_item shift.open_date is exist - process it [19:40:16]req_shift_open_date [19:40:16]req_shift_open_date done [19:40:16]produce_requested_data done [19:40:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155130,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:40:16]process_action_free close_receipt [19:40:16]json_value_free [19:40:16]json_value_free done [19:40:16]process_json_proto returns [19:40:16]Send response to host [19:40:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155130,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:40:16]free response buf [19:40:16]execute_script done [19:40:16]execute_script returns [19:40:16]free content buf [19:40:16]Sock 7.Close socket [19:40:16]Sock 7.Thread stoped [19:40:20]OFD Sender: No OFD packet to send [19:40:25]OFD Sender: No OFD packet to send [19:40:30]OFD Sender: No OFD packet to send [19:40:35]OFD Sender: No OFD packet to send [19:40:40]OFD Sender: No OFD packet to send [19:40:45]OFD Sender: No OFD packet to send [19:40:50]OFD Sender: No OFD packet to send [19:40:55]OFD Sender: No OFD packet to send [19:41:00]OFD Sender: No OFD packet to send [19:41:05]OFD Sender: No OFD packet to send [19:41:10]OFD Sender: No OFD packet to send [19:41:15]OFD Sender: No OFD packet to send [19:41:20]OFD Sender: No OFD packet to send [19:41:25]OFD Sender: No OFD packet to send [19:41:30]OFD Sender: No OFD packet to send [19:41:35]OFD Sender: No OFD packet to send [19:41:40]OFD Sender: No OFD packet to send [19:41:45]OFD Sender: No OFD packet to send [19:41:50]OFD Sender: No OFD packet to send [19:41:55]OFD Sender: No OFD packet to send [19:42:00]OFD Sender: No OFD packet to send [19:42:02]accept exits with 9 [19:42:02]New connection [19:42:02]New thread 3066891620 created [19:42:02]Thread 3066748260 joined [19:42:02]Waiting for new connection... [19:42:02] Sock 9.Parse request [19:42:02]Sock 9.Check first char [19:42:02]Sock 9.First char is OK [19:42:02]request: POST /json_proto HTTP/1.0 [19:42:02]Method: POST [19:42:02]URL: /json_proto [19:42:02]Method is POST - this is cgi request [19:42:02]url: /json_proto [19:42:02]query_string will be loaded in cgi processing [19:42:02]execute_cgi json_proto POST (null) [19:42:02]execute_cgi path=json_proto method=POST [19:42:02]POST find Content-Length [19:42:02]Host: 172.17.53.67:8080 [19:42:02]Content-Length: 766 [19:42:02]Content-Type: application/json [19:42:02] [19:42:02]POST finish read [19:42:02]Found Content-Length = 766 [19:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:02]execute_script... [19:42:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:02]POST & json_proto [19:42:02]process_json_proto [19:42:02]json parsed OK: [19:42:02]protocol is kg_v1.0 [19:42:02]action value=close_receipt [19:42:02]process_action close_receipt [19:42:02]cmd_close_receipt [19:42:02]MH_GetDate [19:42:02]Write to MH i2c: F0 00 00 1E 44 51 [19:42:02]Write i2c OK [19:42:02]MH_I2C_Read... [19:42:02]Read from MH i2c: F0 [19:42:02]MH_I2C_Read... [19:42:02]Read from MH i2c: F0 09 00 [19:42:02]MH_I2C_Read... [19:42:02]Read from MH i2c: F0 09 00 1E 44 00 0C BA 12 67 19 BC 99 64 6B [19:42:02]GetLastDocTimeStamp 1729280414 [19:42:02]current date 1729280524 [19:42:02]FM_GetShiftState [19:42:02]SAM_PROTO_GetShiftState [19:42:02]wFMCommunicate request_size=4 [19:42:02]MH_SAM_APDU [19:42:02]CAPDU: 80 13 01 00 [19:42:02]Write to MH i2c: E2 08 00 1F 44 80 13 01 00 00 00 00 00 E0 [19:42:02]Write i2c OK [19:42:02]MH_I2C_Read... [19:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:02]Read from MH i2c: E2 [19:42:02]MH_I2C_Read... [19:42:02]Read from MH i2c: E2 0E 00 [19:42:02]MH_I2C_Read... [19:42:02]Read from MH i2c: E2 0E 00 1F 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 17 [19:42:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:42:02]wFMCommunicate OK [19:42:02]SAM_PROTO_GetShiftState done [19:42:02]FM_GetShiftState done [19:42:02]opened in 1729211399 [19:42:02]opened+sec_in_day 1729297799 [19:42:02]quantity*price = 120015 [19:42:02]sum+1 = 120016 [19:42:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.15 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.15 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 520 18.10.2024 19:42 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155131 ФПД: 188775113045374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155131&fm=188775113045374&tin=02508201610067®Number=0000137193017469&sum=120015 [19:42:03]StoreToDocumentArchive [19:42:03]shift 312 fd 155131 [19:42:03]save to /storage/0312/doc_00155131 [19:42:03]save last doc name /storage/0312/doc_00155131 to /storage/kkm_last_doc_name [19:42:03]save OK [19:42:03]Clear old archive folders... [19:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:42:03]tlvbuf is 01EA7B30 [19:42:03]SAM_PROTO_ClearQueue [19:42:03]wFMCommunicate request_size=4 [19:42:03]MH_SAM_APDU [19:42:03]CAPDU: 80 09 00 00 [19:42:03]Write to MH i2c: E2 08 00 2C 44 80 09 00 00 00 00 00 00 E2 [19:42:03]Write i2c OK [19:42:03]MH_I2C_Read... [19:42:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:42:03]Read from MH i2c: E2 [19:42:03]MH_I2C_Read... [19:42:03]Read from MH i2c: E2 03 00 [19:42:03]MH_I2C_Read... [19:42:03]Read from MH i2c: E2 03 00 2C 44 00 90 00 E4 [19:42:03]RAPDU: 90 00 [19:42:03]wFMCommunicate OK [19:42:03]SAM_PROTO_ClearQueue done [19:42:03]KKMCreateOFDPacket [19:42:03]OFDProtocolAddRootSTLVToBuf [19:42:03]FM_MakeSignedData [19:42:03]FM_MakeSignedData [19:42:03]SAM_PROTO_SignData [19:42:03]wFMCommunicate request_size=4 [19:42:03]MH_SAM_APDU [19:42:03]CAPDU: 80 0D 01 02 [19:42:03]Write to MH i2c: E2 08 00 2D 44 80 0D 01 02 00 00 00 00 EA [19:42:03]Write i2c OK [19:42:03]MH_I2C_Read... [19:42:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:42:04]Read from MH i2c: E2 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 2D 44 00 90 00 E5 [19:42:04]RAPDU: 90 00 [19:42:04]wFMCommunicate OK [19:42:04]wFMCommunicate request_size=255 [19:42:04]MH_SAM_APDU [19:42:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 0C BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5D 02 00 35 04 06 00 AB B0 A1 8E [19:42:04]Write to MH i2c: E2 02 01 2E 44 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 0C BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5D 02 00 35 04 06 00 AB B0 A1 8E 00 00 76 [19:42:04]Write i2c OK [19:42:04]MH_I2C_Read... [19:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:04]Read from MH i2c: E2 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 2E 44 00 90 00 E6 [19:42:04]RAPDU: 90 00 [19:42:04]wFMCommunicate OK [19:42:04]wFMCommunicate request_size=7 [19:42:04]MH_SAM_APDU [19:42:04]CAPDU: 80 0D 02 02 02 35 7E [19:42:04]Write to MH i2c: E2 0A 00 2F 44 80 0D 02 02 02 00 35 7E 00 00 A4 [19:42:04]Write i2c OK [19:42:04]MH_I2C_Read... [19:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:04]Read from MH i2c: E2 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 03 00 2F 44 00 90 00 E7 [19:42:04]RAPDU: 90 00 [19:42:04]wFMCommunicate OK [19:42:04]wFMCommunicate request_size=4 [19:42:04]MH_SAM_APDU [19:42:04]CAPDU: 80 0D 03 02 [19:42:04]Write to MH i2c: E2 08 00 30 44 80 0D 03 02 00 00 00 00 EF [19:42:04]Write i2c OK [19:42:04]MH_I2C_Read... [19:42:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:42:04]Read from MH i2c: E2 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 0B 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 0B 00 30 44 00 F4 85 E6 24 BD 08 A4 59 90 00 35 [19:42:04]RAPDU: F4 85 E6 24 BD 08 A4 59 90 00 [19:42:04]wFMCommunicate OK [19:42:04]SAM_PROTO_SignData done [19:42:04]FM_MakeSignedData done [19:42:04]CreateOFDProtocolMessage [19:42:04]wFMCommunicate request_size=4 [19:42:04]MH_SAM_APDU [19:42:04]CAPDU: 80 11 00 00 [19:42:04]Write to MH i2c: E2 08 00 31 44 80 11 00 00 00 00 00 00 EF [19:42:04]Write i2c OK [19:42:04]MH_I2C_Read... [19:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:04]Read from MH i2c: E2 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 17 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: E2 17 00 31 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [19:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:42:04]wFMCommunicate OK [19:42:04]CreateOFDProtocolMessage done [19:42:04]OFDSenderStorePacket 155131 [19:42:04]StoreOFDPacket docnum=155131 [19:42:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 59 4F 04 01 97 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 0C BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5D 02 00 35 04 06 00 AB B0 A1 8E 35 7E F4 85 E6 24 BD 08 A4 59 [19:42:04]CheckFolder [19:42:04]dirname=/storage/ofd_packets [19:42:04]CheckFolder done [19:42:04]ProducePacketName [19:42:04]name=ofd_packets/00155131 [19:42:04]NVStorageSaveData ofd_packets/00155131 [19:42:04]File name is /storage/ofd_packets/00155131 [19:42:04]Write 298 bytes [19:42:04]NVStorageSaveData done [19:42:04]OFDSenderStorePacket done [19:42:04]KKMCreateOFDPacket done [19:42:04]NVStorageSaveData kkm_last_timestamp [19:42:04]File name is /storage/kkm_last_timestamp [19:42:04]Write 4 bytes [19:42:04]NVStorageSaveData done [19:42:04]ExternCall_PrintAddStr [19:42:04]wPrintStart [19:42:04]Write to MH i2c: 01 00 00 32 44 76 [19:42:04]Write i2c OK [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: 01 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: 01 07 00 [19:42:04]MH_I2C_Read... [19:42:04]Read from MH i2c: 01 07 00 32 44 00 00 00 00 00 FF 0F 8B [19:42:04]RasterBufferAndPrint [19:42:04]line Счет N : (1)873334 [19:42:04]line ИНН: 02508201610067 [19:42:04]line Контрольно-Кассовый Чек [19:42:04]line ПРОДАЖА [19:42:04]line ТРК (МРК, ГНК) : 24 [19:42:04]line Товар: 2710194210 [19:42:04]line ДТ-К-2 [19:42:04]line 15.750 * 76.20 [19:42:04]line = 1200.15 [19:42:04]line НДС 12% НСП 1% [19:42:04]line > о реализуемом товаре [19:42:04]line ИТОГО: 1200.15 [19:42:04]line НСП 1% : 10.62 [19:42:04]line НДС 12% : 127.45 [19:42:04]line Наличными: 0.00 [19:42:04]line Безнал.: 1200.15 [19:42:04]line Место: АЗС № 165 "Партнер Нефть" [19:42:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:42:04]line СНО: Общий режим [19:42:04]line Чек 520 18.10.2024 19:42 [19:42:04]line Смена: 312 ФФД: 1.0 [19:42:04]line ЗНМ: 0300000234 [19:42:04]line РНМ: 0000137193017469 [19:42:04]line Версия ККМ: v1.0 [19:42:04]line Платежная система: Mbank [19:42:04]line ФМ: 0000000000963156 [19:42:04]line ФД: 155131 [19:42:04]line ФПД: 188775113045374 [19:42:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155131&fm=188775113045374&tin=02508201610067®Number=0000137193017469&sum=120015 [19:42:04]OFD Sender: Processing packet 155131 [packets to send 51, broken 50] [19:42:04]ProducePacketName [19:42:04]name=ofd_packets/00155131 [19:42:04]OFD Sender: To server: pG, [19:42:04]CommunicateWithHost lk.salyk.kg:30040 [19:42:04]ConnectInit lk.salyk.kg [19:42:04]written 0, free lines is 4095 [19:42:04]Connected sock=10 [19:42:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 59 4F 04 01 97 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 0C BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5D 02 00 35 04 06 00 AB B0 A1 8E 35 7E F4 85 E6 24 BD 08 A4 59 [19:42:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 49 21 47 00 DA 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 5D 02 00 F4 03 04 00 43 60 12 67 B6 04 01 00 00 8D A8 3D F8 F7 3A AA 22 [19:42:05]CommunicateWithHost err = 0 [19:42:05]CheckOFDResponse [19:42:05]1017 (14) - 77093643461234 [19:42:05]1041 (16) - 0000000000963156 [19:42:05]1040 (4) - 155131 [19:42:05]1012 (4) - 18.10.2024 13:18 [19:42:05]1206 (1) - 0 [19:42:05]OFD Sender: Remove packet 155131 [19:42:05]ProducePacketName [19:42:05]name=ofd_packets/00155131 [19:42:05]NVStorageDeleteData [19:42:05]Write to MH i2c: 01 00 00 5B 44 9F [19:42:05]Write i2c OK [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: 01 [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: 01 07 00 [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: 01 07 00 5B 44 00 00 00 00 00 13 0D C6 [19:42:05]RasterBufferAndPrint [19:42:05]line [19:42:05]line [19:42:05]line [19:42:05]line [19:42:05]line [19:42:05]written 0, free lines is 3358 [19:42:05]MH_Cut [19:42:05]Write to MH i2c: D1 01 00 62 44 01 78 [19:42:05]Write i2c OK [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: D1 [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: D1 01 00 [19:42:05]MH_I2C_Read... [19:42:05]Read from MH i2c: D1 01 00 62 44 00 77 [19:42:05]Write to MH i2c: 01 00 00 63 44 A7 [19:42:05]Write i2c OK [19:42:05]MH_I2C_Read... [19:42:05]OFD Sender: No OFD packet to send [19:42:05]*** Cut start [19:42:05]*** Partial cut [19:42:05]*** CUTSNS_PIN = 1 [19:42:05]*** CUTSNS_PIN = 0 [19:42:06]*** Brake cut motor [19:42:06]Read from MH i2c: 01 [19:42:06]MH_I2C_Read... [19:42:06]*** Stop cut motor [19:42:06]*** Cut end [19:42:06]Read from MH i2c: 01 07 00 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: 01 07 00 63 44 00 00 00 00 00 FF 0F BC [19:42:06]process_action close_receipt done [19:42:06]requested_data is exist [19:42:06]produce_requested_data [19:42:06]requested_item fm.sn is exist - process it [19:42:06]wFMCommunicate request_size=4 [19:42:06]MH_SAM_APDU [19:42:06]CAPDU: 80 11 00 00 [19:42:06]Write to MH i2c: E2 08 00 64 44 80 11 00 00 00 00 00 00 22 [19:42:06]Write i2c OK [19:42:06]MH_I2C_Read... [19:42:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:06]Read from MH i2c: E2 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 17 00 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 17 00 64 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [19:42:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:42:06]wFMCommunicate OK [19:42:06]requested_item fd.num is exist - process it [19:42:06]SAM_PROTO_GetFieldsCounters [19:42:06]wFMCommunicate request_size=4 [19:42:06]MH_SAM_APDU [19:42:06]CAPDU: 80 13 00 00 [19:42:06]Write to MH i2c: E2 08 00 65 44 80 13 00 00 00 00 00 00 25 [19:42:06]Write i2c OK [19:42:06]MH_I2C_Read... [19:42:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:06]Read from MH i2c: E2 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 62 00 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 62 00 65 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [19:42:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:42:06]wFMCommunicate OK [19:42:06]SAM_PROTO_GetFieldsCounters done [19:42:06]requested_item shift.num is exist - process it [19:42:06]requested_item shift.opened is exist - process it [19:42:06]req_shift_opened [19:42:06]FM_GetShiftState [19:42:06]SAM_PROTO_GetShiftState [19:42:06]wFMCommunicate request_size=4 [19:42:06]MH_SAM_APDU [19:42:06]CAPDU: 80 13 01 00 [19:42:06]Write to MH i2c: E2 08 00 66 44 80 13 01 00 00 00 00 00 27 [19:42:06]Write i2c OK [19:42:06]MH_I2C_Read... [19:42:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:06]Read from MH i2c: E2 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 0E 00 [19:42:06]MH_I2C_Read... [19:42:06]Read from MH i2c: E2 0E 00 66 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [19:42:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:42:06]wFMCommunicate OK [19:42:06]SAM_PROTO_GetShiftState done [19:42:06]FM_GetShiftState done [19:42:06]req_shift_opened done [19:42:06]requested_item shift.open_date is exist - process it [19:42:06]req_shift_open_date [19:42:06]req_shift_open_date done [19:42:06]produce_requested_data done [19:42:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155131,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:42:06]process_action_free close_receipt [19:42:06]json_value_free [19:42:06]json_value_free done [19:42:06]process_json_proto returns [19:42:06]Send response to host [19:42:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155131,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:42:06]free response buf [19:42:06]execute_script done [19:42:06]execute_script returns [19:42:06]free content buf [19:42:06]Sock 9.Close socket [19:42:06]Sock 9.Thread stoped [19:42:10]OFD Sender: No OFD packet to send [19:42:15]OFD Sender: No OFD packet to send [19:42:20]OFD Sender: No OFD packet to send [19:42:25]OFD Sender: No OFD packet to send [19:42:30]OFD Sender: No OFD packet to send [19:42:35]OFD Sender: No OFD packet to send [19:42:40]OFD Sender: No OFD packet to send [19:42:45]OFD Sender: No OFD packet to send [19:42:50]OFD Sender: No OFD packet to send [19:42:55]OFD Sender: No OFD packet to send [19:43:00]accept exits with 7 [19:43:00]New connection [19:43:00]New thread 3066748260 created [19:43:00]Thread 3066891620 joined [19:43:00]Waiting for new connection... [19:43:00] Sock 7.Parse request [19:43:00]Sock 7.Check first char [19:43:00]Sock 7.First char is OK [19:43:00]request: POST /json_proto HTTP/1.0 [19:43:00]Method: POST [19:43:00]URL: /json_proto [19:43:00]Method is POST - this is cgi request [19:43:00]url: /json_proto [19:43:00]query_string will be loaded in cgi processing [19:43:00]execute_cgi json_proto POST (null) [19:43:00]execute_cgi path=json_proto method=POST [19:43:00]POST find Content-Length [19:43:00]Host: 172.17.53.67:8080 [19:43:00]Content-Length: 766 [19:43:00]Content-Type: application/json [19:43:00] [19:43:00]POST finish read [19:43:00]Found Content-Length = 766 [19:43:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.060, "sum" : 375.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 375.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:00]execute_script... [19:43:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.060, "sum" : 375.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 375.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:00]POST & json_proto [19:43:00]process_json_proto [19:43:00]json parsed OK: [19:43:00]protocol is kg_v1.0 [19:43:00]action value=close_receipt [19:43:00]process_action close_receipt [19:43:00]cmd_close_receipt [19:43:00]MH_GetDate [19:43:00]Write to MH i2c: F0 00 00 67 44 9A [19:43:00]Write i2c OK [19:43:00]MH_I2C_Read... [19:43:00]Read from MH i2c: F0 [19:43:00]MH_I2C_Read... [19:43:00]Read from MH i2c: F0 09 00 [19:43:00]MH_I2C_Read... [19:43:00]Read from MH i2c: F0 09 00 67 44 00 45 BA 12 67 19 BC 99 64 ED [19:43:00]GetLastDocTimeStamp 1729280524 [19:43:00]current date 1729280581 [19:43:00]FM_GetShiftState [19:43:00]SAM_PROTO_GetShiftState [19:43:00]wFMCommunicate request_size=4 [19:43:00]MH_SAM_APDU [19:43:00]CAPDU: 80 13 01 00 [19:43:00]Write to MH i2c: E2 08 00 68 44 80 13 01 00 00 00 00 00 29 [19:43:00]Write i2c OK [19:43:00]MH_I2C_Read... [19:43:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:43:00]Read from MH i2c: E2 [19:43:00]MH_I2C_Read... [19:43:00]Read from MH i2c: E2 0E 00 [19:43:00]MH_I2C_Read... [19:43:00]Read from MH i2c: E2 0E 00 68 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 60 [19:43:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:43:00]wFMCommunicate OK [19:43:00]SAM_PROTO_GetShiftState done [19:43:00]FM_GetShiftState done [19:43:00]opened in 1729211399 [19:43:00]opened+sec_in_day 1729297799 [19:43:00]quantity*price = 37545 [19:43:00]sum+1 = 37546 [19:43:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 375.45 НСП 1% : 3.32 НДС 12% : 39.87 Наличными: 0.00 Безнал.: 375.45 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 521 18.10.2024 19:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155132 ФПД: 237464132765192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155132&fm=237464132765192&tin=02508201610067®Number=0000137193017469&sum=37545 [19:43:01]StoreToDocumentArchive [19:43:01]shift 312 fd 155132 [19:43:01]save to /storage/0312/doc_00155132 [19:43:01]save last doc name /storage/0312/doc_00155132 to /storage/kkm_last_doc_name [19:43:01]save OK [19:43:01]Clear old archive folders... [19:43:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:43:01]tlvbuf is 01F21620 [19:43:01]SAM_PROTO_ClearQueue [19:43:01]wFMCommunicate request_size=4 [19:43:01]MH_SAM_APDU [19:43:01]CAPDU: 80 09 00 00 [19:43:01]Write to MH i2c: E2 08 00 75 44 80 09 00 00 00 00 00 00 2B [19:43:01]Write i2c OK [19:43:01]MH_I2C_Read... [19:43:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:43:01]Read from MH i2c: E2 [19:43:01]MH_I2C_Read... [19:43:01]Read from MH i2c: E2 03 00 [19:43:01]MH_I2C_Read... [19:43:01]Read from MH i2c: E2 03 00 75 44 00 90 00 2D [19:43:01]RAPDU: 90 00 [19:43:01]wFMCommunicate OK [19:43:01]SAM_PROTO_ClearQueue done [19:43:01]KKMCreateOFDPacket [19:43:01]OFDProtocolAddRootSTLVToBuf [19:43:01]FM_MakeSignedData [19:43:01]FM_MakeSignedData [19:43:01]SAM_PROTO_SignData [19:43:01]wFMCommunicate request_size=4 [19:43:01]MH_SAM_APDU [19:43:01]CAPDU: 80 0D 01 02 [19:43:01]Write to MH i2c: E2 08 00 76 44 80 0D 01 02 00 00 00 00 33 [19:43:01]Write i2c OK [19:43:01]MH_I2C_Read... [19:43:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:43:01]Read from MH i2c: E2 [19:43:01]MH_I2C_Read... [19:43:01]Read from MH i2c: E2 03 00 [19:43:01]MH_I2C_Read... [19:43:01]Read from MH i2c: E2 03 00 76 44 00 90 00 2E [19:43:01]RAPDU: 90 00 [19:43:01]wFMCommunicate OK [19:43:01]wFMCommunicate request_size=255 [19:43:01]MH_SAM_APDU [19:43:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A9 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A9 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A9 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 45 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5D 02 00 35 04 06 00 D7 [19:43:01]Write to MH i2c: E2 02 01 77 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A9 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A9 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A9 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 45 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5D 02 00 35 04 06 00 D7 00 00 D6 [19:43:01]Write i2c OK [19:43:01]MH_I2C_Read... [19:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:43:02]Read from MH i2c: E2 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 03 00 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 03 00 77 44 00 90 00 2F [19:43:02]RAPDU: 90 00 [19:43:02]wFMCommunicate OK [19:43:02]wFMCommunicate request_size=10 [19:43:02]MH_SAM_APDU [19:43:02]CAPDU: 80 0D 02 02 05 F8 ED 47 C6 08 [19:43:02]Write to MH i2c: E2 0D 00 78 44 80 0D 02 02 05 00 F8 ED 47 C6 08 00 00 3A [19:43:02]Write i2c OK [19:43:02]MH_I2C_Read... [19:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:43:02]Read from MH i2c: E2 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 03 00 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 03 00 78 44 00 90 00 30 [19:43:02]RAPDU: 90 00 [19:43:02]wFMCommunicate OK [19:43:02]wFMCommunicate request_size=4 [19:43:02]MH_SAM_APDU [19:43:02]CAPDU: 80 0D 03 02 [19:43:02]Write to MH i2c: E2 08 00 79 44 80 0D 03 02 00 00 00 00 38 [19:43:02]Write i2c OK [19:43:02]MH_I2C_Read... [19:43:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:43:02]Read from MH i2c: E2 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 0B 00 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 0B 00 79 44 00 43 EB DF 8A 8A 0B 14 65 90 00 DE [19:43:02]RAPDU: 43 EB DF 8A 8A 0B 14 65 90 00 [19:43:02]wFMCommunicate OK [19:43:02]SAM_PROTO_SignData done [19:43:02]FM_MakeSignedData done [19:43:02]CreateOFDProtocolMessage [19:43:02]wFMCommunicate request_size=4 [19:43:02]MH_SAM_APDU [19:43:02]CAPDU: 80 11 00 00 [19:43:02]Write to MH i2c: E2 08 00 7A 44 80 11 00 00 00 00 00 00 38 [19:43:02]Write i2c OK [19:43:02]MH_I2C_Read... [19:43:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:43:02]Read from MH i2c: E2 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 17 00 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: E2 17 00 7A 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [19:43:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:43:02]wFMCommunicate OK [19:43:02]CreateOFDProtocolMessage done [19:43:02]OFDSenderStorePacket 155132 [19:43:02]StoreOFDPacket docnum=155132 [19:43:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E8 AE 07 01 2F D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A9 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A9 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A9 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 45 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5D 02 00 35 04 06 00 D7 F8 ED 47 C6 08 43 EB DF 8A 8A 0B 14 65 [19:43:02]CheckFolder [19:43:02]dirname=/storage/ofd_packets [19:43:02]CheckFolder done [19:43:02]ProducePacketName [19:43:02]name=ofd_packets/00155132 [19:43:02]NVStorageSaveData ofd_packets/00155132 [19:43:02]File name is /storage/ofd_packets/00155132 [19:43:02]Write 301 bytes [19:43:02]NVStorageSaveData done [19:43:02]OFDSenderStorePacket done [19:43:02]KKMCreateOFDPacket done [19:43:02]NVStorageSaveData kkm_last_timestamp [19:43:02]File name is /storage/kkm_last_timestamp [19:43:02]Write 4 bytes [19:43:02]NVStorageSaveData done [19:43:02]ExternCall_PrintAddStr [19:43:02]wPrintStart [19:43:02]Write to MH i2c: 01 00 00 7B 44 BF [19:43:02]Write i2c OK [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: 01 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: 01 07 00 [19:43:02]MH_I2C_Read... [19:43:02]Read from MH i2c: 01 07 00 7B 44 00 00 00 00 00 FF 0F D4 [19:43:02]RasterBufferAndPrint [19:43:02]line Счет N : (1)873335 [19:43:02]line ИНН: 02508201610067 [19:43:02]line Контрольно-Кассовый Чек [19:43:02]line ПРОДАЖА [19:43:02]line ТРК (МРК, ГНК) : 31 [19:43:02]line Товар: 2710124500 [19:43:02]line Аи-95-К-5 [19:43:02]line 5.060 * 74.20 [19:43:02]line = 375.45 [19:43:02]line НДС 12% НСП 1% [19:43:02]line > о реализуемом товаре [19:43:02]line ИТОГО: 375.45 [19:43:02]line НСП 1% : 3.32 [19:43:02]line НДС 12% : 39.87 [19:43:02]line Наличными: 0.00 [19:43:02]line Безнал.: 375.45 [19:43:02]line Место: АЗС № 165 "Партнер Нефть" [19:43:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:43:02]line СНО: Общий режим [19:43:02]line Чек 521 18.10.2024 19:43 [19:43:02]line Смена: 312 ФФД: 1.0 [19:43:02]line ЗНМ: 0300000234 [19:43:02]line РНМ: 0000137193017469 [19:43:02]line Версия ККМ: v1.0 [19:43:02]line Платежная система: Mbank [19:43:02]line ФМ: 0000000000963156 [19:43:02]line ФД: 155132 [19:43:02]line ФПД: 237464132765192 [19:43:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155132&fm=237464132765192&tin=02508201610067®Number=0000137193017469&sum=37545 [19:43:02]OFD Sender: Processing packet 155132 [packets to send 51, broken 50] [19:43:02]ProducePacketName [19:43:02]name=ofd_packets/00155132 [19:43:02]OFD Sender: To server: pG, [19:43:02]CommunicateWithHost lk.salyk.kg:30040 [19:43:02]ConnectInit lk.salyk.kg [19:43:02]written 0, free lines is 4095 [19:43:02]Connected sock=10 [19:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E8 AE 07 01 2F D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A9 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A9 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A9 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 45 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5D 02 00 35 04 06 00 D7 F8 ED 47 C6 08 43 EB DF 8A 8A 0B 14 65 [19:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 1C 47 00 A5 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 5D 02 00 F4 03 04 00 7D 60 12 67 B6 04 01 00 00 15 10 80 AC C6 CF DF FC [19:43:02]CommunicateWithHost err = 0 [19:43:02]CheckOFDResponse [19:43:02]1017 (14) - 77093643461234 [19:43:02]1041 (16) - 0000000000963156 [19:43:02]1040 (4) - 155132 [19:43:02]1012 (4) - 18.10.2024 13:19 [19:43:02]1206 (1) - 0 [19:43:02]OFD Sender: Remove packet 155132 [19:43:02]ProducePacketName [19:43:02]name=ofd_packets/00155132 [19:43:02]NVStorageDeleteData [19:43:03]Write to MH i2c: 01 00 00 A4 44 E8 [19:43:03]Write i2c OK [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: 01 [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: 01 07 00 [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: 01 07 00 A4 44 00 00 00 00 00 20 0D 1C [19:43:03]RasterBufferAndPrint [19:43:03]line [19:43:03]line [19:43:03]line [19:43:03]line [19:43:03]line [19:43:03]written 0, free lines is 3366 [19:43:03]MH_Cut [19:43:03]Write to MH i2c: D1 01 00 AB 44 01 C1 [19:43:03]Write i2c OK [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: D1 [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: D1 01 00 [19:43:03]MH_I2C_Read... [19:43:03]Read from MH i2c: D1 01 00 AB 44 00 C0 [19:43:03]Write to MH i2c: 01 00 00 AC 44 F0 [19:43:03]Write i2c OK [19:43:03]MH_I2C_Read... [19:43:03]OFD Sender: No OFD packet to send [19:43:03]*** Cut start [19:43:03]*** Partial cut [19:43:03]*** CUTSNS_PIN = 1 [19:43:03]*** CUTSNS_PIN = 0 [19:43:03]*** Brake cut motor [19:43:04]Read from MH i2c: 01 [19:43:04]MH_I2C_Read... [19:43:04]*** Stop cut motor [19:43:04]*** Cut end [19:43:04]Read from MH i2c: 01 07 00 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: 01 07 00 AC 44 00 00 00 00 00 FF 0F 05 [19:43:04]process_action close_receipt done [19:43:04]requested_data is exist [19:43:04]produce_requested_data [19:43:04]requested_item fm.sn is exist - process it [19:43:04]wFMCommunicate request_size=4 [19:43:04]MH_SAM_APDU [19:43:04]CAPDU: 80 11 00 00 [19:43:04]Write to MH i2c: E2 08 00 AD 44 80 11 00 00 00 00 00 00 6B [19:43:04]Write i2c OK [19:43:04]MH_I2C_Read... [19:43:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:43:04]Read from MH i2c: E2 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 17 00 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 17 00 AD 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [19:43:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:43:04]wFMCommunicate OK [19:43:04]requested_item fd.num is exist - process it [19:43:04]SAM_PROTO_GetFieldsCounters [19:43:04]wFMCommunicate request_size=4 [19:43:04]MH_SAM_APDU [19:43:04]CAPDU: 80 13 00 00 [19:43:04]Write to MH i2c: E2 08 00 AE 44 80 13 00 00 00 00 00 00 6E [19:43:04]Write i2c OK [19:43:04]MH_I2C_Read... [19:43:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:43:04]Read from MH i2c: E2 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 62 00 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 62 00 AE 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [19:43:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:43:04]wFMCommunicate OK [19:43:04]SAM_PROTO_GetFieldsCounters done [19:43:04]requested_item shift.num is exist - process it [19:43:04]requested_item shift.opened is exist - process it [19:43:04]req_shift_opened [19:43:04]FM_GetShiftState [19:43:04]SAM_PROTO_GetShiftState [19:43:04]wFMCommunicate request_size=4 [19:43:04]MH_SAM_APDU [19:43:04]CAPDU: 80 13 01 00 [19:43:04]Write to MH i2c: E2 08 00 AF 44 80 13 01 00 00 00 00 00 70 [19:43:04]Write i2c OK [19:43:04]MH_I2C_Read... [19:43:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:43:04]Read from MH i2c: E2 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 0E 00 [19:43:04]MH_I2C_Read... [19:43:04]Read from MH i2c: E2 0E 00 AF 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [19:43:04]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:43:04]wFMCommunicate OK [19:43:04]SAM_PROTO_GetShiftState done [19:43:04]FM_GetShiftState done [19:43:04]req_shift_opened done [19:43:04]requested_item shift.open_date is exist - process it [19:43:04]req_shift_open_date [19:43:04]req_shift_open_date done [19:43:04]produce_requested_data done [19:43:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155132,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:43:04]process_action_free close_receipt [19:43:04]json_value_free [19:43:04]json_value_free done [19:43:04]process_json_proto returns [19:43:04]Send response to host [19:43:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155132,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:43:04]free response buf [19:43:04]execute_script done [19:43:04]execute_script returns [19:43:04]free content buf [19:43:04]Sock 7.Close socket [19:43:04]Sock 7.Thread stoped [19:43:08]OFD Sender: No OFD packet to send [19:43:11]accept exits with 9 [19:43:11]New connection [19:43:11]New thread 3066891620 created [19:43:11]Thread 3066748260 joined [19:43:11]Waiting for new connection... [19:43:11] Sock 9.Parse request [19:43:11]Sock 9.Check first char [19:43:11]Sock 9.First char is OK [19:43:11]request: POST /json_proto HTTP/1.0 [19:43:11]Method: POST [19:43:11]URL: /json_proto [19:43:11]Method is POST - this is cgi request [19:43:11]url: /json_proto [19:43:11]query_string will be loaded in cgi processing [19:43:11]execute_cgi json_proto POST (null) [19:43:11]execute_cgi path=json_proto method=POST [19:43:11]POST find Content-Length [19:43:11]Host: 172.17.53.67:8080 [19:43:11]Content-Length: 759 [19:43:11]Content-Type: application/json [19:43:11] [19:43:11]POST finish read [19:43:11]Found Content-Length = 759 [19:43:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:11]execute_script... [19:43:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:11]POST & json_proto [19:43:11]process_json_proto [19:43:11]json parsed OK: [19:43:11]protocol is kg_v1.0 [19:43:11]action value=close_receipt [19:43:11]process_action close_receipt [19:43:11]cmd_close_receipt [19:43:11]MH_GetDate [19:43:11]Write to MH i2c: F0 00 00 B0 44 E3 [19:43:11]Write i2c OK [19:43:11]MH_I2C_Read... [19:43:11]Read from MH i2c: F0 [19:43:11]MH_I2C_Read... [19:43:11]Read from MH i2c: F0 09 00 [19:43:11]MH_I2C_Read... [19:43:11]Read from MH i2c: F0 09 00 B0 44 00 51 BA 12 67 19 BC 99 64 42 [19:43:11]GetLastDocTimeStamp 1729280581 [19:43:11]current date 1729280593 [19:43:11]FM_GetShiftState [19:43:11]SAM_PROTO_GetShiftState [19:43:11]wFMCommunicate request_size=4 [19:43:11]MH_SAM_APDU [19:43:11]CAPDU: 80 13 01 00 [19:43:11]Write to MH i2c: E2 08 00 B1 44 80 13 01 00 00 00 00 00 72 [19:43:11]Write i2c OK [19:43:11]MH_I2C_Read... [19:43:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:43:11]Read from MH i2c: E2 [19:43:11]MH_I2C_Read... [19:43:11]Read from MH i2c: E2 0E 00 [19:43:11]MH_I2C_Read... [19:43:11]Read from MH i2c: E2 0E 00 B1 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [19:43:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:43:11]wFMCommunicate OK [19:43:11]SAM_PROTO_GetShiftState done [19:43:11]FM_GetShiftState done [19:43:11]opened in 1729211399 [19:43:11]opened+sec_in_day 1729297799 [19:43:11]quantity*price = 50000 [19:43:11]sum+1 = 50001 [19:43:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 522 18.10.2024 19:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155133 ФПД: 254034380579945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155133&fm=254034380579945&tin=02508201610067®Number=0000137193017469&sum=50000 [19:43:13]StoreToDocumentArchive [19:43:13]shift 312 fd 155133 [19:43:13]save to /storage/0312/doc_00155133 [19:43:13]save last doc name /storage/0312/doc_00155133 to /storage/kkm_last_doc_name [19:43:13]save OK [19:43:13]Clear old archive folders... [19:43:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:43:13]tlvbuf is 01E58510 [19:43:13]SAM_PROTO_ClearQueue [19:43:13]wFMCommunicate request_size=4 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 09 00 00 [19:43:13]Write to MH i2c: E2 08 00 BE 44 80 09 00 00 00 00 00 00 74 [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 BE 44 00 90 00 76 [19:43:13]RAPDU: 90 00 [19:43:13]wFMCommunicate OK [19:43:13]SAM_PROTO_ClearQueue done [19:43:13]KKMCreateOFDPacket [19:43:13]OFDProtocolAddRootSTLVToBuf [19:43:13]FM_MakeSignedData [19:43:13]FM_MakeSignedData [19:43:13]SAM_PROTO_SignData [19:43:13]wFMCommunicate request_size=4 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 0D 01 02 [19:43:13]Write to MH i2c: E2 08 00 BF 44 80 0D 01 02 00 00 00 00 7C [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 BF 44 00 90 00 77 [19:43:13]RAPDU: 90 00 [19:43:13]wFMCommunicate OK [19:43:13]wFMCommunicate request_size=255 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 51 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5D 02 00 35 04 06 00 [19:43:13]Write to MH i2c: E2 02 01 C0 44 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 51 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5D 02 00 35 04 06 00 00 00 22 [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 C0 44 00 90 00 78 [19:43:13]RAPDU: 90 00 [19:43:13]wFMCommunicate OK [19:43:13]wFMCommunicate request_size=11 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 0D 02 02 06 E7 0A FD 03 E4 69 [19:43:13]Write to MH i2c: E2 0E 00 C1 44 80 0D 02 02 06 00 E7 0A FD 03 E4 69 00 00 C9 [19:43:13]OFD Sender: No OFD packet to send [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 03 00 C1 44 00 90 00 79 [19:43:13]RAPDU: 90 00 [19:43:13]wFMCommunicate OK [19:43:13]wFMCommunicate request_size=4 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 0D 03 02 [19:43:13]Write to MH i2c: E2 08 00 C2 44 80 0D 03 02 00 00 00 00 81 [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 0B 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 0B 00 C2 44 00 E6 FF 1E 67 C5 51 38 36 90 00 70 [19:43:13]RAPDU: E6 FF 1E 67 C5 51 38 36 90 00 [19:43:13]wFMCommunicate OK [19:43:13]SAM_PROTO_SignData done [19:43:13]FM_MakeSignedData done [19:43:13]CreateOFDProtocolMessage [19:43:13]wFMCommunicate request_size=4 [19:43:13]MH_SAM_APDU [19:43:13]CAPDU: 80 11 00 00 [19:43:13]Write to MH i2c: E2 08 00 C3 44 80 11 00 00 00 00 00 00 81 [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:43:13]Read from MH i2c: E2 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 17 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: E2 17 00 C3 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [19:43:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:43:13]wFMCommunicate OK [19:43:13]CreateOFDProtocolMessage done [19:43:13]OFDSenderStorePacket 155133 [19:43:13]StoreOFDPacket docnum=155133 [19:43:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 97 DA 08 01 E4 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 51 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5D 02 00 35 04 06 00 E7 0A FD 03 E4 69 E6 FF 1E 67 C5 51 38 36 [19:43:13]CheckFolder [19:43:13]dirname=/storage/ofd_packets [19:43:13]CheckFolder done [19:43:13]ProducePacketName [19:43:13]name=ofd_packets/00155133 [19:43:13]NVStorageSaveData ofd_packets/00155133 [19:43:13]File name is /storage/ofd_packets/00155133 [19:43:13]Write 302 bytes [19:43:13]NVStorageSaveData done [19:43:13]OFDSenderStorePacket done [19:43:13]KKMCreateOFDPacket done [19:43:13]NVStorageSaveData kkm_last_timestamp [19:43:13]File name is /storage/kkm_last_timestamp [19:43:13]Write 4 bytes [19:43:13]NVStorageSaveData done [19:43:13]ExternCall_PrintAddStr [19:43:13]wPrintStart [19:43:13]Write to MH i2c: 01 00 00 C4 44 08 [19:43:13]Write i2c OK [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: 01 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: 01 07 00 [19:43:13]MH_I2C_Read... [19:43:13]Read from MH i2c: 01 07 00 C4 44 00 00 00 00 00 FF 0F 1D [19:43:13]RasterBufferAndPrint [19:43:13]line Счет N : (1)873336 [19:43:13]line ИНН: 02508201610067 [19:43:13]line Контрольно-Кассовый Чек [19:43:13]line ПРОДАЖА [19:43:13]line ТРК (МРК, ГНК) : 43 [19:43:13]line Товар: 2710124130 [19:43:13]line Super 92-К-5 [19:43:13]line 7.310 * 68.40 [19:43:13]line = 500.00 [19:43:13]line НДС 12% НСП 1% [19:43:13]line > о реализуемом товаре [19:43:13]line ИТОГО: 500.00 [19:43:13]line НСП 1% : 4.42 [19:43:13]line НДС 12% : 53.10 [19:43:13]line Наличными: 0.00 [19:43:13]line Безнал.: 500.00 [19:43:13]line Место: АЗС № 165 "Партнер Нефть" [19:43:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:43:13]line СНО: Общий режим [19:43:13]line Чек 522 18.10.2024 19:43 [19:43:13]line Смена: 312 ФФД: 1.0 [19:43:13]line ЗНМ: 0300000234 [19:43:13]line РНМ: 0000137193017469 [19:43:13]line Версия ККМ: v1.0 [19:43:13]line Платежная система: Mbank [19:43:13]line ФМ: 0000000000963156 [19:43:13]line ФД: 155133 [19:43:13]line ФПД: 254034380579945 [19:43:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155133&fm=254034380579945&tin=02508201610067®Number=0000137193017469&sum=50000 [19:43:13]written 0, free lines is 4095 [19:43:13]OFD Sender: Processing packet 155133 [packets to send 51, broken 50] [19:43:13]ProducePacketName [19:43:13]name=ofd_packets/00155133 [19:43:13]OFD Sender: To server: pG, [19:43:13]CommunicateWithHost lk.salyk.kg:30040 [19:43:13]ConnectInit lk.salyk.kg [19:43:13]Connected sock=10 [19:43:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 97 DA 08 01 E4 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 51 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5D 02 00 35 04 06 00 E7 0A FD 03 E4 69 E6 FF 1E 67 C5 51 38 36 [19:43:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE 87 47 00 80 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 5D 02 00 F4 03 04 00 88 60 12 67 B6 04 01 00 00 20 04 E8 AE C3 4F 8E FF [19:43:13]CommunicateWithHost err = 0 [19:43:13]CheckOFDResponse [19:43:13]1017 (14) - 77093643461234 [19:43:13]1041 (16) - 0000000000963156 [19:43:13]1040 (4) - 155133 [19:43:13]1012 (4) - 18.10.2024 13:20 [19:43:13]1206 (1) - 0 [19:43:13]OFD Sender: Remove packet 155133 [19:43:13]ProducePacketName [19:43:13]name=ofd_packets/00155133 [19:43:13]NVStorageDeleteData [19:43:14]Write to MH i2c: 01 00 00 ED 44 31 [19:43:14]Write i2c OK [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: 01 [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: 01 07 00 [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: 01 07 00 ED 44 00 00 00 00 00 19 0D 5E [19:43:14]RasterBufferAndPrint [19:43:14]line [19:43:14]line [19:43:14]line [19:43:14]line [19:43:14]line [19:43:14]written 0, free lines is 3365 [19:43:14]MH_Cut [19:43:14]Write to MH i2c: D1 01 00 F4 44 01 0A [19:43:14]Write i2c OK [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: D1 [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: D1 01 00 [19:43:14]MH_I2C_Read... [19:43:14]Read from MH i2c: D1 01 00 F4 44 00 09 [19:43:14]Write to MH i2c: 01 00 00 F5 44 39 [19:43:14]Write i2c OK [19:43:14]MH_I2C_Read... [19:43:14]OFD Sender: No OFD packet to send [19:43:14]*** Cut start [19:43:14]*** Partial cut [19:43:14]*** CUTSNS_PIN = 1 [19:43:14]*** CUTSNS_PIN = 0 [19:43:14]*** Brake cut motor [19:43:15]Read from MH i2c: 01 [19:43:15]MH_I2C_Read... [19:43:15]*** Stop cut motor [19:43:15]*** Cut end [19:43:15]Read from MH i2c: 01 07 00 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: 01 07 00 F5 44 00 00 00 00 00 FF 0F 4E [19:43:15]process_action close_receipt done [19:43:15]requested_data is exist [19:43:15]produce_requested_data [19:43:15]requested_item fm.sn is exist - process it [19:43:15]wFMCommunicate request_size=4 [19:43:15]MH_SAM_APDU [19:43:15]CAPDU: 80 11 00 00 [19:43:15]Write to MH i2c: E2 08 00 F6 44 80 11 00 00 00 00 00 00 B4 [19:43:15]Write i2c OK [19:43:15]MH_I2C_Read... [19:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:43:15]Read from MH i2c: E2 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 17 00 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 17 00 F6 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [19:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:43:15]wFMCommunicate OK [19:43:15]requested_item fd.num is exist - process it [19:43:15]SAM_PROTO_GetFieldsCounters [19:43:15]wFMCommunicate request_size=4 [19:43:15]MH_SAM_APDU [19:43:15]CAPDU: 80 13 00 00 [19:43:15]Write to MH i2c: E2 08 00 F7 44 80 13 00 00 00 00 00 00 B7 [19:43:15]Write i2c OK [19:43:15]MH_I2C_Read... [19:43:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:43:15]Read from MH i2c: E2 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 62 00 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 62 00 F7 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [19:43:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:43:15]wFMCommunicate OK [19:43:15]SAM_PROTO_GetFieldsCounters done [19:43:15]requested_item shift.num is exist - process it [19:43:15]requested_item shift.opened is exist - process it [19:43:15]req_shift_opened [19:43:15]FM_GetShiftState [19:43:15]SAM_PROTO_GetShiftState [19:43:15]wFMCommunicate request_size=4 [19:43:15]MH_SAM_APDU [19:43:15]CAPDU: 80 13 01 00 [19:43:15]Write to MH i2c: E2 08 00 F8 44 80 13 01 00 00 00 00 00 B9 [19:43:15]Write i2c OK [19:43:15]MH_I2C_Read... [19:43:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:43:15]Read from MH i2c: E2 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 0E 00 [19:43:15]MH_I2C_Read... [19:43:15]Read from MH i2c: E2 0E 00 F8 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [19:43:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:43:15]wFMCommunicate OK [19:43:15]SAM_PROTO_GetShiftState done [19:43:15]FM_GetShiftState done [19:43:15]req_shift_opened done [19:43:15]requested_item shift.open_date is exist - process it [19:43:15]req_shift_open_date [19:43:15]req_shift_open_date done [19:43:15]produce_requested_data done [19:43:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155133,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:43:15]process_action_free close_receipt [19:43:15]json_value_free [19:43:15]json_value_free done [19:43:15]process_json_proto returns [19:43:15]Send response to host [19:43:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155133,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:43:15]free response buf [19:43:15]execute_script done [19:43:15]execute_script returns [19:43:15]free content buf [19:43:15]Sock 9.Close socket [19:43:15]Sock 9.Thread stoped [19:43:19]OFD Sender: No OFD packet to send [19:43:24]OFD Sender: No OFD packet to send [19:43:29]OFD Sender: No OFD packet to send [19:43:34]OFD Sender: No OFD packet to send [19:43:39]OFD Sender: No OFD packet to send [19:43:44]OFD Sender: No OFD packet to send [19:43:49]OFD Sender: No OFD packet to send [19:43:54]OFD Sender: No OFD packet to send [19:43:59]OFD Sender: No OFD packet to send [19:44:03]accept exits with 7 [19:44:03]New connection [19:44:03]New thread 3066748260 created [19:44:03]Thread 3066891620 joined [19:44:03]Waiting for new connection... [19:44:03] Sock 7.Parse request [19:44:03]Sock 7.Check first char [19:44:03]Sock 7.First char is OK [19:44:03]request: POST /json_proto HTTP/1.0 [19:44:03]Method: POST [19:44:03]URL: /json_proto [19:44:03]Method is POST - this is cgi request [19:44:03]url: /json_proto [19:44:03]query_string will be loaded in cgi processing [19:44:03]execute_cgi json_proto POST (null) [19:44:03]execute_cgi path=json_proto method=POST [19:44:03]POST find Content-Length [19:44:03]Host: 172.17.53.67:8080 [19:44:03]Content-Length: 766 [19:44:03]Content-Type: application/json [19:44:03] [19:44:03]POST finish read [19:44:03]Found Content-Length = 766 [19:44:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:03]execute_script... [19:44:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:03]POST & json_proto [19:44:03]process_json_proto [19:44:03]json parsed OK: [19:44:03]protocol is kg_v1.0 [19:44:03]action value=close_receipt [19:44:03]process_action close_receipt [19:44:03]cmd_close_receipt [19:44:03]MH_GetDate [19:44:03]Write to MH i2c: F0 00 00 F9 44 2C [19:44:03]Write i2c OK [19:44:03]MH_I2C_Read... [19:44:03]Read from MH i2c: F0 [19:44:03]MH_I2C_Read... [19:44:03]Read from MH i2c: F0 09 00 [19:44:03]MH_I2C_Read... [19:44:03]Read from MH i2c: F0 09 00 F9 44 00 84 BA 12 67 19 BC 99 64 BE [19:44:03]GetLastDocTimeStamp 1729280593 [19:44:03]current date 1729280644 [19:44:03]FM_GetShiftState [19:44:03]SAM_PROTO_GetShiftState [19:44:03]wFMCommunicate request_size=4 [19:44:03]MH_SAM_APDU [19:44:03]CAPDU: 80 13 01 00 [19:44:03]Write to MH i2c: E2 08 00 FA 44 80 13 01 00 00 00 00 00 BB [19:44:03]Write i2c OK [19:44:03]MH_I2C_Read... [19:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:03]Read from MH i2c: E2 [19:44:03]MH_I2C_Read... [19:44:03]Read from MH i2c: E2 0E 00 [19:44:03]MH_I2C_Read... [19:44:03]Read from MH i2c: E2 0E 00 FA 44 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [19:44:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:44:03]wFMCommunicate OK [19:44:03]SAM_PROTO_GetShiftState done [19:44:03]FM_GetShiftState done [19:44:03]opened in 1729211399 [19:44:03]opened+sec_in_day 1729297799 [19:44:03]quantity*price = 200025 [19:44:03]sum+1 = 200026 [19:44:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 523 18.10.2024 19:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155134 ФПД: 79728706472958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194404&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155134&fm=79728706472958&tin=02508201610067®Number=0000137193017469&sum=200025 [19:44:04]StoreToDocumentArchive [19:44:04]shift 312 fd 155134 [19:44:04]save to /storage/0312/doc_00155134 [19:44:04]save last doc name /storage/0312/doc_00155134 to /storage/kkm_last_doc_name [19:44:04]save OK [19:44:04]Clear old archive folders... [19:44:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:44:04]tlvbuf is 01F01770 [19:44:04]SAM_PROTO_ClearQueue [19:44:04]wFMCommunicate request_size=4 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 09 00 00 [19:44:04]Write to MH i2c: E2 08 00 07 45 80 09 00 00 00 00 00 00 BE [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 07 45 00 90 00 C0 [19:44:04]RAPDU: 90 00 [19:44:04]wFMCommunicate OK [19:44:04]SAM_PROTO_ClearQueue done [19:44:04]KKMCreateOFDPacket [19:44:04]OFDProtocolAddRootSTLVToBuf [19:44:04]FM_MakeSignedData [19:44:04]FM_MakeSignedData [19:44:04]SAM_PROTO_SignData [19:44:04]wFMCommunicate request_size=4 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 0D 01 02 [19:44:04]Write to MH i2c: E2 08 00 08 45 80 0D 01 02 00 00 00 00 C6 [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:04]OFD Sender: No OFD packet to send [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 08 45 00 90 00 C1 [19:44:04]RAPDU: 90 00 [19:44:04]wFMCommunicate OK [19:44:04]wFMCommunicate request_size=255 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 84 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5D 02 00 35 04 06 00 48 83 49 3A [19:44:04]Write to MH i2c: E2 02 01 09 45 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 84 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5D 02 00 35 04 06 00 48 83 49 3A 00 00 28 [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 09 45 00 90 00 C2 [19:44:04]RAPDU: 90 00 [19:44:04]wFMCommunicate OK [19:44:04]wFMCommunicate request_size=7 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 0D 02 02 02 4B FE [19:44:04]Write to MH i2c: E2 0A 00 0A 45 80 0D 02 02 02 00 4B FE 00 00 16 [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 03 00 0A 45 00 90 00 C3 [19:44:04]RAPDU: 90 00 [19:44:04]wFMCommunicate OK [19:44:04]wFMCommunicate request_size=4 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 0D 03 02 [19:44:04]Write to MH i2c: E2 08 00 0B 45 80 0D 03 02 00 00 00 00 CB [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 0B 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 0B 00 0B 45 00 28 E5 33 60 B1 4D 62 45 90 00 11 [19:44:04]RAPDU: 28 E5 33 60 B1 4D 62 45 90 00 [19:44:04]wFMCommunicate OK [19:44:04]SAM_PROTO_SignData done [19:44:04]FM_MakeSignedData done [19:44:04]CreateOFDProtocolMessage [19:44:04]wFMCommunicate request_size=4 [19:44:04]MH_SAM_APDU [19:44:04]CAPDU: 80 11 00 00 [19:44:04]Write to MH i2c: E2 08 00 0C 45 80 11 00 00 00 00 00 00 CB [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:04]Read from MH i2c: E2 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 17 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: E2 17 00 0C 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [19:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:44:04]wFMCommunicate OK [19:44:04]CreateOFDProtocolMessage done [19:44:04]OFDSenderStorePacket 155134 [19:44:04]StoreOFDPacket docnum=155134 [19:44:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 2A 04 01 CF 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 84 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5D 02 00 35 04 06 00 48 83 49 3A 4B FE 28 E5 33 60 B1 4D 62 45 [19:44:04]CheckFolder [19:44:04]dirname=/storage/ofd_packets [19:44:04]CheckFolder done [19:44:04]ProducePacketName [19:44:04]name=ofd_packets/00155134 [19:44:04]NVStorageSaveData ofd_packets/00155134 [19:44:04]File name is /storage/ofd_packets/00155134 [19:44:04]Write 298 bytes [19:44:04]NVStorageSaveData done [19:44:04]OFDSenderStorePacket done [19:44:04]KKMCreateOFDPacket done [19:44:04]NVStorageSaveData kkm_last_timestamp [19:44:04]File name is /storage/kkm_last_timestamp [19:44:04]Write 4 bytes [19:44:04]NVStorageSaveData done [19:44:04]ExternCall_PrintAddStr [19:44:04]wPrintStart [19:44:04]Write to MH i2c: 01 00 00 0D 45 52 [19:44:04]Write i2c OK [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: 01 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: 01 07 00 [19:44:04]MH_I2C_Read... [19:44:04]Read from MH i2c: 01 07 00 0D 45 00 00 00 00 00 FF 0F 67 [19:44:04]RasterBufferAndPrint [19:44:04]line Счет N : (1)873337 [19:44:04]line ИНН: 02508201610067 [19:44:04]line Контрольно-Кассовый Чек [19:44:04]line ПРОДАЖА [19:44:04]line ТРК (МРК, ГНК) : 14 [19:44:04]line Товар: 2710194210 [19:44:04]line ДТ-К-2 [19:44:04]line 26.250 * 76.20 [19:44:04]line = 2000.25 [19:44:04]line НДС 12% НСП 1% [19:44:04]line > о реализуемом товаре [19:44:04]line ИТОГО: 2000.25 [19:44:04]line НСП 1% : 17.70 [19:44:04]line НДС 12% : 212.42 [19:44:04]line Наличными: 0.00 [19:44:04]line Безнал.: 2000.25 [19:44:04]line Место: АЗС № 165 "Партнер Нефть" [19:44:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:44:04]line СНО: Общий режим [19:44:04]line Чек 523 18.10.2024 19:44 [19:44:04]line Смена: 312 ФФД: 1.0 [19:44:04]line ЗНМ: 0300000234 [19:44:04]line РНМ: 0000137193017469 [19:44:04]line Версия ККМ: v1.0 [19:44:04]line Платежная система: Mbank [19:44:04]line ФМ: 0000000000963156 [19:44:04]line ФД: 155134 [19:44:04]line ФПД: 79728706472958 [19:44:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194404&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155134&fm=79728706472958&tin=02508201610067®Number=0000137193017469&sum=200025 [19:44:05]OFD Sender: Processing packet 155134 [packets to send 51, broken 50] [19:44:05]ProducePacketName [19:44:05]name=ofd_packets/00155134 [19:44:05]OFD Sender: To server: pG, [19:44:05]CommunicateWithHost lk.salyk.kg:30040 [19:44:05]ConnectInit lk.salyk.kg [19:44:05]written 0, free lines is 4095 [19:44:05]Connected sock=10 [19:44:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 2A 04 01 CF 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 84 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5D 02 00 35 04 06 00 48 83 49 3A 4B FE 28 E5 33 60 B1 4D 62 45 [19:44:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 48 1C 47 00 DB FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 5D 02 00 F4 03 04 00 BC 60 12 67 B6 04 01 00 00 FD 3C E6 23 BF 67 2D 7E [19:44:05]CommunicateWithHost err = 0 [19:44:05]CheckOFDResponse [19:44:05]1017 (14) - 77093643461234 [19:44:05]1041 (16) - 0000000000963156 [19:44:05]1040 (4) - 155134 [19:44:05]1012 (4) - 18.10.2024 13:21 [19:44:05]1206 (1) - 0 [19:44:05]OFD Sender: Remove packet 155134 [19:44:05]ProducePacketName [19:44:05]name=ofd_packets/00155134 [19:44:05]NVStorageDeleteData [19:44:05]Write to MH i2c: 01 00 00 36 45 7B [19:44:05]Write i2c OK [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: 01 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: 01 07 00 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: 01 07 00 36 45 00 00 00 00 00 1B 0D AA [19:44:05]RasterBufferAndPrint [19:44:05]line [19:44:05]line [19:44:05]line [19:44:05]line [19:44:05]line [19:44:05]written 0, free lines is 3364 [19:44:05]MH_Cut [19:44:05]Write to MH i2c: D1 01 00 3D 45 01 54 [19:44:05]Write i2c OK [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: D1 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: D1 01 00 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: D1 01 00 3D 45 00 53 [19:44:05]Write to MH i2c: 01 00 00 3E 45 83 [19:44:05]Write i2c OK [19:44:05]MH_I2C_Read... [19:44:06]OFD Sender: No OFD packet to send [19:44:06]*** Cut start [19:44:06]*** Partial cut [19:44:06]*** CUTSNS_PIN = 1 [19:44:06]*** CUTSNS_PIN = 0 [19:44:06]*** Brake cut motor [19:44:07]Read from MH i2c: 01 [19:44:07]MH_I2C_Read... [19:44:07]*** Stop cut motor [19:44:07]*** Cut end [19:44:07]Read from MH i2c: 01 07 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: 01 07 00 3E 45 00 00 00 00 00 FF 0F 98 [19:44:07]process_action close_receipt done [19:44:07]requested_data is exist [19:44:07]produce_requested_data [19:44:07]requested_item fm.sn is exist - process it [19:44:07]wFMCommunicate request_size=4 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 11 00 00 [19:44:07]Write to MH i2c: E2 08 00 3F 45 80 11 00 00 00 00 00 00 FE [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 17 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 17 00 3F 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [19:44:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:44:07]wFMCommunicate OK [19:44:07]requested_item fd.num is exist - process it [19:44:07]SAM_PROTO_GetFieldsCounters [19:44:07]wFMCommunicate request_size=4 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 13 00 00 [19:44:07]Write to MH i2c: E2 08 00 40 45 80 13 00 00 00 00 00 00 01 [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 62 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 62 00 40 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [19:44:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:44:07]wFMCommunicate OK [19:44:07]SAM_PROTO_GetFieldsCounters done [19:44:07]requested_item shift.num is exist - process it [19:44:07]requested_item shift.opened is exist - process it [19:44:07]req_shift_opened [19:44:07]FM_GetShiftState [19:44:07]SAM_PROTO_GetShiftState [19:44:07]wFMCommunicate request_size=4 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 13 01 00 [19:44:07]Write to MH i2c: E2 08 00 41 45 80 13 01 00 00 00 00 00 03 [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 0E 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 0E 00 41 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [19:44:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:44:07]wFMCommunicate OK [19:44:07]SAM_PROTO_GetShiftState done [19:44:07]FM_GetShiftState done [19:44:07]req_shift_opened done [19:44:07]requested_item shift.open_date is exist - process it [19:44:07]req_shift_open_date [19:44:07]req_shift_open_date done [19:44:07]produce_requested_data done [19:44:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155134,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:44:07]process_action_free close_receipt [19:44:07]json_value_free [19:44:07]json_value_free done [19:44:07]process_json_proto returns [19:44:07]Send response to host [19:44:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155134,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:44:07]free response buf [19:44:07]execute_script done [19:44:07]execute_script returns [19:44:07]free content buf [19:44:07]Sock 7.Close socket [19:44:07]Sock 7.Thread stoped [19:44:11]OFD Sender: No OFD packet to send [19:44:16]OFD Sender: No OFD packet to send [19:44:20]accept exits with 9 [19:44:20]New connection [19:44:20]New thread 3066891620 created [19:44:20]Thread 3066748260 joined [19:44:20]Waiting for new connection... [19:44:20] Sock 9.Parse request [19:44:20]Sock 9.Check first char [19:44:20]Sock 9.First char is OK [19:44:20]request: POST /json_proto HTTP/1.0 [19:44:20]Method: POST [19:44:20]URL: /json_proto [19:44:20]Method is POST - this is cgi request [19:44:20]url: /json_proto [19:44:20]query_string will be loaded in cgi processing [19:44:20]execute_cgi json_proto POST (null) [19:44:20]execute_cgi path=json_proto method=POST [19:44:20]POST find Content-Length [19:44:20]Host: 172.17.53.67:8080 [19:44:20]Content-Length: 769 [19:44:20]Content-Type: application/json [19:44:20] [19:44:20]POST finish read [19:44:20]Found Content-Length = 769 [19:44:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:20]execute_script... [19:44:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:20]POST & json_proto [19:44:20]process_json_proto [19:44:20]json parsed OK: [19:44:20]protocol is kg_v1.0 [19:44:20]action value=close_receipt [19:44:20]process_action close_receipt [19:44:20]cmd_close_receipt [19:44:20]MH_GetDate [19:44:20]Write to MH i2c: F0 00 00 42 45 76 [19:44:20]Write i2c OK [19:44:20]MH_I2C_Read... [19:44:20]Read from MH i2c: F0 [19:44:20]MH_I2C_Read... [19:44:20]Read from MH i2c: F0 09 00 [19:44:20]MH_I2C_Read... [19:44:20]Read from MH i2c: F0 09 00 42 45 00 95 BA 12 67 19 BC 99 64 19 [19:44:20]GetLastDocTimeStamp 1729280644 [19:44:20]current date 1729280661 [19:44:20]FM_GetShiftState [19:44:20]SAM_PROTO_GetShiftState [19:44:20]wFMCommunicate request_size=4 [19:44:20]MH_SAM_APDU [19:44:20]CAPDU: 80 13 01 00 [19:44:20]Write to MH i2c: E2 08 00 43 45 80 13 01 00 00 00 00 00 05 [19:44:20]Write i2c OK [19:44:20]MH_I2C_Read... [19:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:20]Read from MH i2c: E2 [19:44:20]MH_I2C_Read... [19:44:20]Read from MH i2c: E2 0E 00 [19:44:20]MH_I2C_Read... [19:44:20]Read from MH i2c: E2 0E 00 43 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [19:44:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:44:20]wFMCommunicate OK [19:44:20]SAM_PROTO_GetShiftState done [19:44:20]FM_GetShiftState done [19:44:20]opened in 1729211399 [19:44:20]opened+sec_in_day 1729297799 [19:44:20]quantity*price = 100021 [19:44:20]sum+1 = 100023 [19:44:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 524 18.10.2024 19:44 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155135 ФПД: 198771993339653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155135&fm=198771993339653&tin=02508201610067®Number=0000137193017469&sum=100022 [19:44:21]StoreToDocumentArchive [19:44:21]shift 312 fd 155135 [19:44:21]save to /storage/0312/doc_00155135 [19:44:21]save last doc name /storage/0312/doc_00155135 to /storage/kkm_last_doc_name [19:44:21]save OK [19:44:21]Clear old archive folders... [19:44:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:44:21]tlvbuf is B6F46B50 [19:44:21]SAM_PROTO_ClearQueue [19:44:21]wFMCommunicate request_size=4 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 09 00 00 [19:44:21]Write to MH i2c: E2 08 00 50 45 80 09 00 00 00 00 00 00 07 [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 50 45 00 90 00 09 [19:44:21]RAPDU: 90 00 [19:44:21]wFMCommunicate OK [19:44:21]SAM_PROTO_ClearQueue done [19:44:21]KKMCreateOFDPacket [19:44:21]OFDProtocolAddRootSTLVToBuf [19:44:21]FM_MakeSignedData [19:44:21]FM_MakeSignedData [19:44:21]SAM_PROTO_SignData [19:44:21]wFMCommunicate request_size=4 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 0D 01 02 [19:44:21]Write to MH i2c: E2 08 00 51 45 80 0D 01 02 00 00 00 00 0F [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 51 45 00 90 00 0A [19:44:21]RAPDU: 90 00 [19:44:21]wFMCommunicate OK [19:44:21]wFMCommunicate request_size=255 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 95 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5D 02 00 35 04 06 00 B4 [19:44:21]Write to MH i2c: E2 02 01 52 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 95 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5D 02 00 35 04 06 00 B4 00 00 20 [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 52 45 00 90 00 0B [19:44:21]RAPDU: 90 00 [19:44:21]wFMCommunicate OK [19:44:21]wFMCommunicate request_size=10 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 0D 02 02 05 C8 36 0D E7 05 [19:44:21]Write to MH i2c: E2 0D 00 53 45 80 0D 02 02 05 00 C8 36 0D E7 05 00 00 13 [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 03 00 53 45 00 90 00 0C [19:44:21]RAPDU: 90 00 [19:44:21]wFMCommunicate OK [19:44:21]wFMCommunicate request_size=4 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 0D 03 02 [19:44:21]Write to MH i2c: E2 08 00 54 45 80 0D 03 02 00 00 00 00 14 [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 0B 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 0B 00 54 45 00 33 5D 5B 17 43 39 92 71 90 00 96 [19:44:21]RAPDU: 33 5D 5B 17 43 39 92 71 90 00 [19:44:21]wFMCommunicate OK [19:44:21]SAM_PROTO_SignData done [19:44:21]FM_MakeSignedData done [19:44:21]CreateOFDProtocolMessage [19:44:21]wFMCommunicate request_size=4 [19:44:21]MH_SAM_APDU [19:44:21]CAPDU: 80 11 00 00 [19:44:21]Write to MH i2c: E2 08 00 55 45 80 11 00 00 00 00 00 00 14 [19:44:21]Write i2c OK [19:44:21]MH_I2C_Read... [19:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:21]Read from MH i2c: E2 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 17 00 [19:44:21]MH_I2C_Read... [19:44:21]Read from MH i2c: E2 17 00 55 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [19:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:44:21]wFMCommunicate OK [19:44:21]CreateOFDProtocolMessage done [19:44:21]OFDSenderStorePacket 155135 [19:44:21]StoreOFDPacket docnum=155135 [19:44:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 70 07 01 1F 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 95 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5D 02 00 35 04 06 00 B4 C8 36 0D E7 05 33 5D 5B 17 43 39 92 71 [19:44:21]CheckFolder [19:44:21]dirname=/storage/ofd_packets [19:44:21]CheckFolder done [19:44:21]ProducePacketName [19:44:21]name=ofd_packets/00155135 [19:44:21]NVStorageSaveData ofd_packets/00155135 [19:44:21]File name is /storage/ofd_packets/00155135 [19:44:21]Write 301 bytes [19:44:21]NVStorageSaveData done [19:44:21]OFDSenderStorePacket done [19:44:21]KKMCreateOFDPacket done [19:44:21]NVStorageSaveData kkm_last_timestamp [19:44:21]File name is /storage/kkm_last_timestamp [19:44:21]Write 4 bytes [19:44:21]NVStorageSaveData done [19:44:21]ExternCall_PrintAddStr [19:44:21]wPrintStart [19:44:21]Write to MH i2c: 01 00 00 56 45 9B [19:44:21]OFD Sender: Processing packet 155135 [packets to send 51, broken 50] [19:44:21]ProducePacketName [19:44:21]name=ofd_packets/00155135 [19:44:21]OFD Sender: To server: pG, [19:44:22]CommunicateWithHost lk.salyk.kg:30040 [19:44:22]ConnectInit lk.salyk.kg [19:44:22]Write i2c OK [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 07 00 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 07 00 56 45 00 00 00 00 00 FF 0F B0 [19:44:22]RasterBufferAndPrint [19:44:22]line Счет N : (1)873338 [19:44:22]line ИНН: 02508201610067 [19:44:22]line Контрольно-Кассовый Чек [19:44:22]line ПРОДАЖА [19:44:22]line ТРК (МРК, ГНК) : 21 [19:44:22]line Товар: 2710124500 [19:44:22]line Аи-95-К-5 [19:44:22]line 13.480 * 74.20 [19:44:22]line = 1000.22 [19:44:22]line НДС 12% НСП 1% [19:44:22]line > о реализуемом товаре [19:44:22]line ИТОГО: 1000.22 [19:44:22]line НСП 1% : 8.85 [19:44:22]line НДС 12% : 106.22 [19:44:22]line Наличными: 0.00 [19:44:22]line Безнал.: 1000.22 [19:44:22]line Место: АЗС № 165 "Партнер Нефть" [19:44:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:44:22]line СНО: Общий режим [19:44:22]line Чек 524 18.10.2024 19:44 [19:44:22]line Смена: 312 ФФД: 1.0 [19:44:22]line ЗНМ: 0300000234 [19:44:22]line РНМ: 0000137193017469 [19:44:22]line Версия ККМ: v1.0 [19:44:22]line Платежная система: Mbank [19:44:22]line ФМ: 0000000000963156 [19:44:22]line ФД: 155135 [19:44:22]line ФПД: 198771993339653 [19:44:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155135&fm=198771993339653&tin=02508201610067®Number=0000137193017469&sum=100022 [19:44:22]Connected sock=10 [19:44:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 70 07 01 1F 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 95 BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5D 02 00 35 04 06 00 B4 C8 36 0D E7 05 33 5D 5B 17 43 39 92 71 [19:44:22]written 0, free lines is 4095 [19:44:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 74 08 47 00 5C 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 5D 02 00 F4 03 04 00 CD 60 12 67 B6 04 01 00 00 0E 20 C0 A5 D6 07 8E 3B [19:44:22]CommunicateWithHost err = 0 [19:44:22]CheckOFDResponse [19:44:22]1017 (14) - 77093643461234 [19:44:22]1041 (16) - 0000000000963156 [19:44:22]1040 (4) - 155135 [19:44:22]1012 (4) - 18.10.2024 13:21 [19:44:22]1206 (1) - 0 [19:44:22]OFD Sender: Remove packet 155135 [19:44:22]ProducePacketName [19:44:22]name=ofd_packets/00155135 [19:44:22]NVStorageDeleteData [19:44:22]Write to MH i2c: 01 00 00 7F 45 C4 [19:44:22]Write i2c OK [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 07 00 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: 01 07 00 7F 45 00 00 00 00 00 1C 0D F4 [19:44:22]RasterBufferAndPrint [19:44:22]line [19:44:22]line [19:44:22]line [19:44:22]line [19:44:22]line [19:44:22]written 0, free lines is 3365 [19:44:22]MH_Cut [19:44:22]Write to MH i2c: D1 01 00 86 45 01 9D [19:44:22]Write i2c OK [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: D1 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: D1 01 00 [19:44:22]MH_I2C_Read... [19:44:22]Read from MH i2c: D1 01 00 86 45 00 9C [19:44:22]Write to MH i2c: 01 00 00 87 45 CC [19:44:22]Write i2c OK [19:44:22]MH_I2C_Read... [19:44:23]OFD Sender: No OFD packet to send [19:44:23]*** Cut start [19:44:23]*** Partial cut [19:44:23]*** CUTSNS_PIN = 1 [19:44:23]*** CUTSNS_PIN = 0 [19:44:23]*** Brake cut motor [19:44:24]Read from MH i2c: 01 [19:44:24]MH_I2C_Read... [19:44:24]*** Stop cut motor [19:44:24]*** Cut end [19:44:24]Read from MH i2c: 01 07 00 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: 01 07 00 87 45 00 00 00 00 00 FF 0F E1 [19:44:24]process_action close_receipt done [19:44:24]requested_data is exist [19:44:24]produce_requested_data [19:44:24]requested_item fm.sn is exist - process it [19:44:24]wFMCommunicate request_size=4 [19:44:24]MH_SAM_APDU [19:44:24]CAPDU: 80 11 00 00 [19:44:24]Write to MH i2c: E2 08 00 88 45 80 11 00 00 00 00 00 00 47 [19:44:24]Write i2c OK [19:44:24]MH_I2C_Read... [19:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:24]Read from MH i2c: E2 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 17 00 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 17 00 88 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [19:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:44:24]wFMCommunicate OK [19:44:24]requested_item fd.num is exist - process it [19:44:24]SAM_PROTO_GetFieldsCounters [19:44:24]wFMCommunicate request_size=4 [19:44:24]MH_SAM_APDU [19:44:24]CAPDU: 80 13 00 00 [19:44:24]Write to MH i2c: E2 08 00 89 45 80 13 00 00 00 00 00 00 4A [19:44:24]Write i2c OK [19:44:24]MH_I2C_Read... [19:44:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:24]Read from MH i2c: E2 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 62 00 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 62 00 89 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [19:44:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 5D 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:44:24]wFMCommunicate OK [19:44:24]SAM_PROTO_GetFieldsCounters done [19:44:24]requested_item shift.num is exist - process it [19:44:24]requested_item shift.opened is exist - process it [19:44:24]req_shift_opened [19:44:24]FM_GetShiftState [19:44:24]SAM_PROTO_GetShiftState [19:44:24]wFMCommunicate request_size=4 [19:44:24]MH_SAM_APDU [19:44:24]CAPDU: 80 13 01 00 [19:44:24]Write to MH i2c: E2 08 00 8A 45 80 13 01 00 00 00 00 00 4C [19:44:24]Write i2c OK [19:44:24]MH_I2C_Read... [19:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:24]Read from MH i2c: E2 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 0E 00 [19:44:24]MH_I2C_Read... [19:44:24]Read from MH i2c: E2 0E 00 8A 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [19:44:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:44:24]wFMCommunicate OK [19:44:24]SAM_PROTO_GetShiftState done [19:44:24]FM_GetShiftState done [19:44:24]req_shift_opened done [19:44:24]requested_item shift.open_date is exist - process it [19:44:24]req_shift_open_date [19:44:24]req_shift_open_date done [19:44:24]produce_requested_data done [19:44:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155135,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:44:24]process_action_free close_receipt [19:44:24]json_value_free [19:44:24]json_value_free done [19:44:24]process_json_proto returns [19:44:24]Send response to host [19:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155135,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:44:24]free response buf [19:44:24]execute_script done [19:44:24]execute_script returns [19:44:24]free content buf [19:44:24]Sock 9.Close socket [19:44:24]Sock 9.Thread stoped [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:05]accept exits with 7 [19:46:05]New connection [19:46:05]New thread 3066748260 created [19:46:05]Thread 3066891620 joined [19:46:05]Waiting for new connection... [19:46:05] Sock 7.Parse request [19:46:05]Sock 7.Check first char [19:46:05]Sock 7.First char is OK [19:46:05]request: POST /json_proto HTTP/1.0 [19:46:05]Method: POST [19:46:05]URL: /json_proto [19:46:05]Method is POST - this is cgi request [19:46:05]url: /json_proto [19:46:05]query_string will be loaded in cgi processing [19:46:05]execute_cgi json_proto POST (null) [19:46:05]execute_cgi path=json_proto method=POST [19:46:05]POST find Content-Length [19:46:05]Host: 172.17.53.67:8080 [19:46:05]Content-Length: 766 [19:46:05]Content-Type: application/json [19:46:05] [19:46:05]POST finish read [19:46:05]Found Content-Length = 766 [19:46:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:05]execute_script... [19:46:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:05]POST & json_proto [19:46:05]process_json_proto [19:46:05]json parsed OK: [19:46:05]protocol is kg_v1.0 [19:46:05]action value=close_receipt [19:46:05]process_action close_receipt [19:46:05]cmd_close_receipt [19:46:05]MH_GetDate [19:46:05]Write to MH i2c: F0 00 00 8B 45 BF [19:46:05]Write i2c OK [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: F0 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: F0 09 00 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: F0 09 00 8B 45 00 FE BA 12 67 19 BC 99 64 CB [19:46:05]GetLastDocTimeStamp 1729280661 [19:46:05]current date 1729280766 [19:46:05]FM_GetShiftState [19:46:05]SAM_PROTO_GetShiftState [19:46:05]wFMCommunicate request_size=4 [19:46:05]MH_SAM_APDU [19:46:05]CAPDU: 80 13 01 00 [19:46:05]Write to MH i2c: E2 08 00 8C 45 80 13 01 00 00 00 00 00 4E [19:46:05]Write i2c OK [19:46:05]MH_I2C_Read... [19:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:05]Read from MH i2c: E2 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 0E 00 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 0E 00 8C 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [19:46:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:46:05]wFMCommunicate OK [19:46:05]SAM_PROTO_GetShiftState done [19:46:05]FM_GetShiftState done [19:46:05]opened in 1729211399 [19:46:05]opened+sec_in_day 1729297799 [19:46:05]quantity*price = 200025 [19:46:05]sum+1 = 200026 [19:46:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 525 18.10.2024 19:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155136 ФПД: 216560141145110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155136&fm=216560141145110&tin=02508201610067®Number=0000137193017469&sum=200025 [19:46:06]StoreToDocumentArchive [19:46:06]shift 312 fd 155136 [19:46:06]save to /storage/0312/doc_00155136 [19:46:06]save last doc name /storage/0312/doc_00155136 to /storage/kkm_last_doc_name [19:46:06]save OK [19:46:06]Clear old archive folders... [19:46:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:46:06]tlvbuf is 01E3DB50 [19:46:06]SAM_PROTO_ClearQueue [19:46:06]wFMCommunicate request_size=4 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 09 00 00 [19:46:06]Write to MH i2c: E2 08 00 99 45 80 09 00 00 00 00 00 00 50 [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:46:06]Read from MH i2c: E2 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 03 00 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 03 00 99 45 00 90 00 52 [19:46:06]RAPDU: 90 00 [19:46:06]wFMCommunicate OK [19:46:06]SAM_PROTO_ClearQueue done [19:46:06]KKMCreateOFDPacket [19:46:06]OFDProtocolAddRootSTLVToBuf [19:46:06]FM_MakeSignedData [19:46:06]FM_MakeSignedData [19:46:06]SAM_PROTO_SignData [19:46:06]wFMCommunicate request_size=4 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 0D 01 02 [19:46:06]Write to MH i2c: E2 08 00 9A 45 80 0D 01 02 00 00 00 00 58 [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:46:06]Read from MH i2c: E2 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 03 00 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 03 00 9A 45 00 90 00 53 [19:46:06]RAPDU: 90 00 [19:46:06]wFMCommunicate OK [19:46:06]wFMCommunicate request_size=255 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 FE BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5E 02 00 35 04 06 00 C4 F5 D6 49 [19:46:06]Write to MH i2c: E2 02 01 9B 45 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 FE BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5E 02 00 35 04 06 00 C4 F5 D6 49 00 00 C3 [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 03 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 03 00 9B 45 00 90 00 54 [19:46:07]RAPDU: 90 00 [19:46:07]wFMCommunicate OK [19:46:07]wFMCommunicate request_size=7 [19:46:07]MH_SAM_APDU [19:46:07]CAPDU: 80 0D 02 02 02 14 16 [19:46:07]Write to MH i2c: E2 0A 00 9C 45 80 0D 02 02 02 00 14 16 00 00 89 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 03 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 03 00 9C 45 00 90 00 55 [19:46:07]RAPDU: 90 00 [19:46:07]wFMCommunicate OK [19:46:07]wFMCommunicate request_size=4 [19:46:07]MH_SAM_APDU [19:46:07]CAPDU: 80 0D 03 02 [19:46:07]Write to MH i2c: E2 08 00 9D 45 80 0D 03 02 00 00 00 00 5D [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 0B 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 0B 00 9D 45 00 A0 73 87 E8 B5 B9 3D 40 90 00 CB [19:46:07]RAPDU: A0 73 87 E8 B5 B9 3D 40 90 00 [19:46:07]wFMCommunicate OK [19:46:07]SAM_PROTO_SignData done [19:46:07]FM_MakeSignedData done [19:46:07]CreateOFDProtocolMessage [19:46:07]wFMCommunicate request_size=4 [19:46:07]MH_SAM_APDU [19:46:07]CAPDU: 80 11 00 00 [19:46:07]Write to MH i2c: E2 08 00 9E 45 80 11 00 00 00 00 00 00 5D [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 17 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 17 00 9E 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [19:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:46:07]wFMCommunicate OK [19:46:07]CreateOFDProtocolMessage done [19:46:07]OFDSenderStorePacket 155136 [19:46:07]StoreOFDPacket docnum=155136 [19:46:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 A6 04 01 23 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 FE BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5E 02 00 35 04 06 00 C4 F5 D6 49 14 16 A0 73 87 E8 B5 B9 3D 40 [19:46:07]CheckFolder [19:46:07]dirname=/storage/ofd_packets [19:46:07]CheckFolder done [19:46:07]ProducePacketName [19:46:07]name=ofd_packets/00155136 [19:46:07]NVStorageSaveData ofd_packets/00155136 [19:46:07]File name is /storage/ofd_packets/00155136 [19:46:07]Write 298 bytes [19:46:07]NVStorageSaveData done [19:46:07]OFDSenderStorePacket done [19:46:07]KKMCreateOFDPacket done [19:46:07]NVStorageSaveData kkm_last_timestamp [19:46:07]File name is /storage/kkm_last_timestamp [19:46:07]Write 4 bytes [19:46:07]NVStorageSaveData done [19:46:07]ExternCall_PrintAddStr [19:46:07]wPrintStart [19:46:07]Write to MH i2c: 01 00 00 9F 45 E4 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 07 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 07 00 9F 45 00 00 00 00 00 FF 0F F9 [19:46:07]RasterBufferAndPrint [19:46:07]line Счет N : (1)873341 [19:46:07]line ИНН: 02508201610067 [19:46:07]line Контрольно-Кассовый Чек [19:46:07]line ПРОДАЖА [19:46:07]line ТРК (МРК, ГНК) : 24 [19:46:07]line Товар: 2710194210 [19:46:07]line ДТ-К-2 [19:46:07]line 26.250 * 76.20 [19:46:07]line = 2000.25 [19:46:07]line НДС 12% НСП 1% [19:46:07]line > о реализуемом товаре [19:46:07]line ИТОГО: 2000.25 [19:46:07]line НСП 1% : 17.70 [19:46:07]line НДС 12% : 212.42 [19:46:07]line Наличными: 0.00 [19:46:07]line Безнал.: 2000.25 [19:46:07]line Место: АЗС № 165 "Партнер Нефть" [19:46:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:46:07]line СНО: Общий режим [19:46:07]line Чек 525 18.10.2024 19:46 [19:46:07]line Смена: 312 ФФД: 1.0 [19:46:07]line ЗНМ: 0300000234 [19:46:07]line РНМ: 0000137193017469 [19:46:07]line Версия ККМ: v1.0 [19:46:07]line Платежная система: Mbank [19:46:07]line ФМ: 0000000000963156 [19:46:07]line ФД: 155136 [19:46:07]line ФПД: 216560141145110 [19:46:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155136&fm=216560141145110&tin=02508201610067®Number=0000137193017469&sum=200025 [19:46:07]written 0, free lines is 4095 [19:46:07]OFD Sender: Processing packet 155136 [packets to send 51, broken 50] [19:46:07]ProducePacketName [19:46:07]name=ofd_packets/00155136 [19:46:07]OFD Sender: To server: pG, [19:46:07]CommunicateWithHost lk.salyk.kg:30040 [19:46:07]ConnectInit lk.salyk.kg [19:46:07]Connected sock=10 [19:46:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 A6 04 01 23 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 FE BA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5E 02 00 35 04 06 00 C4 F5 D6 49 14 16 A0 73 87 E8 B5 B9 3D 40 [19:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 D4 47 00 45 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 5E 02 00 F4 03 04 00 36 61 12 67 B6 04 01 00 00 4A F5 F0 AE 4F 74 A8 D0 [19:46:07]CommunicateWithHost err = 0 [19:46:07]CheckOFDResponse [19:46:07]1017 (14) - 77093643461234 [19:46:07]1041 (16) - 0000000000963156 [19:46:07]1040 (4) - 155136 [19:46:07]1012 (4) - 18.10.2024 13:23 [19:46:07]1206 (1) - 0 [19:46:07]OFD Sender: Remove packet 155136 [19:46:07]ProducePacketName [19:46:07]name=ofd_packets/00155136 [19:46:07]NVStorageDeleteData [19:46:07]Write to MH i2c: 01 00 00 C8 45 0D [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 07 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: 01 07 00 C8 45 00 00 00 00 00 24 0D 45 [19:46:07]RasterBufferAndPrint [19:46:07]line [19:46:07]line [19:46:07]line [19:46:07]line [19:46:07]line [19:46:07]written 0, free lines is 3371 [19:46:07]MH_Cut [19:46:07]Write to MH i2c: D1 01 00 CF 45 01 E6 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: D1 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: D1 01 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: D1 01 00 CF 45 00 E5 [19:46:07]Write to MH i2c: 01 00 00 D0 45 15 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:08]OFD Sender: No OFD packet to send [19:46:08]*** Cut start [19:46:08]*** Partial cut [19:46:08]*** CUTSNS_PIN = 1 [19:46:08]*** CUTSNS_PIN = 0 [19:46:08]*** Brake cut motor [19:46:08]Read from MH i2c: 01 [19:46:08]MH_I2C_Read... [19:46:08]*** Stop cut motor [19:46:08]*** Cut end [19:46:08]Read from MH i2c: 01 07 00 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: 01 07 00 D0 45 00 00 00 00 00 FF 0F 2A [19:46:08]process_action close_receipt done [19:46:08]requested_data is exist [19:46:08]produce_requested_data [19:46:08]requested_item fm.sn is exist - process it [19:46:08]wFMCommunicate request_size=4 [19:46:08]MH_SAM_APDU [19:46:08]CAPDU: 80 11 00 00 [19:46:08]Write to MH i2c: E2 08 00 D1 45 80 11 00 00 00 00 00 00 90 [19:46:08]Write i2c OK [19:46:08]MH_I2C_Read... [19:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:09]Read from MH i2c: E2 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 17 00 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 17 00 D1 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [19:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:46:09]wFMCommunicate OK [19:46:09]requested_item fd.num is exist - process it [19:46:09]SAM_PROTO_GetFieldsCounters [19:46:09]wFMCommunicate request_size=4 [19:46:09]MH_SAM_APDU [19:46:09]CAPDU: 80 13 00 00 [19:46:09]Write to MH i2c: E2 08 00 D2 45 80 13 00 00 00 00 00 00 93 [19:46:09]Write i2c OK [19:46:09]MH_I2C_Read... [19:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:09]Read from MH i2c: E2 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 62 00 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 62 00 D2 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 92 [19:46:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:09]wFMCommunicate OK [19:46:09]SAM_PROTO_GetFieldsCounters done [19:46:09]requested_item shift.num is exist - process it [19:46:09]requested_item shift.opened is exist - process it [19:46:09]req_shift_opened [19:46:09]FM_GetShiftState [19:46:09]SAM_PROTO_GetShiftState [19:46:09]wFMCommunicate request_size=4 [19:46:09]MH_SAM_APDU [19:46:09]CAPDU: 80 13 01 00 [19:46:09]Write to MH i2c: E2 08 00 D3 45 80 13 01 00 00 00 00 00 95 [19:46:09]Write i2c OK [19:46:09]MH_I2C_Read... [19:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:09]Read from MH i2c: E2 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 0E 00 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 0E 00 D3 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CC [19:46:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:46:09]wFMCommunicate OK [19:46:09]SAM_PROTO_GetShiftState done [19:46:09]FM_GetShiftState done [19:46:09]req_shift_opened done [19:46:09]requested_item shift.open_date is exist - process it [19:46:09]req_shift_open_date [19:46:09]req_shift_open_date done [19:46:09]produce_requested_data done [19:46:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155136,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:46:09]process_action_free close_receipt [19:46:09]json_value_free [19:46:09]json_value_free done [19:46:09]process_json_proto returns [19:46:09]Send response to host [19:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155136,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:46:09]free response buf [19:46:09]execute_script done [19:46:09]execute_script returns [19:46:09]free content buf [19:46:09]Sock 7.Close socket [19:46:09]Sock 7.Thread stoped [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:23]OFD Sender: No OFD packet to send [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:03]OFD Sender: No OFD packet to send [19:47:07]accept exits with 9 [19:47:07]New connection [19:47:07]New thread 3066891620 created [19:47:07]Thread 3066748260 joined [19:47:07]Waiting for new connection... [19:47:07] Sock 9.Parse request [19:47:07]Sock 9.Check first char [19:47:07]Sock 9.First char is OK [19:47:07]request: POST /json_proto HTTP/1.0 [19:47:07]Method: POST [19:47:07]URL: /json_proto [19:47:07]Method is POST - this is cgi request [19:47:07]url: /json_proto [19:47:07]query_string will be loaded in cgi processing [19:47:07]execute_cgi json_proto POST (null) [19:47:07]execute_cgi path=json_proto method=POST [19:47:07]POST find Content-Length [19:47:07]Host: 172.17.53.67:8080 [19:47:07]Content-Length: 762 [19:47:07]Content-Type: application/json [19:47:07] [19:47:07]POST finish read [19:47:07]Found Content-Length = 762 [19:47:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.250, "sum" : 2000.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:07]execute_script... [19:47:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.250, "sum" : 2000.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:07]POST & json_proto [19:47:07]process_json_proto [19:47:07]json parsed OK: [19:47:07]protocol is kg_v1.0 [19:47:07]action value=close_receipt [19:47:07]process_action close_receipt [19:47:07]cmd_close_receipt [19:47:07]MH_GetDate [19:47:07]Write to MH i2c: F0 00 00 D4 45 08 [19:47:07]Write i2c OK [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: F0 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: F0 09 00 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: F0 09 00 D4 45 00 3C BB 12 67 19 BC 99 64 53 [19:47:07]GetLastDocTimeStamp 1729280766 [19:47:07]current date 1729280828 [19:47:07]FM_GetShiftState [19:47:07]SAM_PROTO_GetShiftState [19:47:07]wFMCommunicate request_size=4 [19:47:07]MH_SAM_APDU [19:47:07]CAPDU: 80 13 01 00 [19:47:07]Write to MH i2c: E2 08 00 D5 45 80 13 01 00 00 00 00 00 97 [19:47:07]Write i2c OK [19:47:07]MH_I2C_Read... [19:47:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:07]Read from MH i2c: E2 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: E2 0E 00 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: E2 0E 00 D5 45 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [19:47:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:47:07]wFMCommunicate OK [19:47:07]SAM_PROTO_GetShiftState done [19:47:07]FM_GetShiftState done [19:47:07]opened in 1729211399 [19:47:07]opened+sec_in_day 1729297799 [19:47:07]quantity*price = 200070 [19:47:07]sum+1 = 200071 [19:47:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.70 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 0.00 Безнал.: 2000.70 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 526 18.10.2024 19:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155137 ФПД: 155313830701171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194708&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155137&fm=155313830701171&tin=02508201610067®Number=0000137193017469&sum=200070 [19:47:08]StoreToDocumentArchive [19:47:08]shift 312 fd 155137 [19:47:08]save to /storage/0312/doc_00155137 [19:47:08]save last doc name /storage/0312/doc_00155137 to /storage/kkm_last_doc_name [19:47:08]save OK [19:47:08]Clear old archive folders... [19:47:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:47:08]tlvbuf is 01EB4F70 [19:47:08]SAM_PROTO_ClearQueue [19:47:08]wFMCommunicate request_size=4 [19:47:08]MH_SAM_APDU [19:47:08]CAPDU: 80 09 00 00 [19:47:08]Write to MH i2c: E2 08 00 E2 45 80 09 00 00 00 00 00 00 99 [19:47:08]Write i2c OK [19:47:08]MH_I2C_Read... [19:47:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:08]Read from MH i2c: E2 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 E2 45 00 90 00 9B [19:47:08]RAPDU: 90 00 [19:47:08]wFMCommunicate OK [19:47:08]SAM_PROTO_ClearQueue done [19:47:08]KKMCreateOFDPacket [19:47:08]OFDProtocolAddRootSTLVToBuf [19:47:08]FM_MakeSignedData [19:47:08]FM_MakeSignedData [19:47:08]SAM_PROTO_SignData [19:47:08]wFMCommunicate request_size=4 [19:47:08]MH_SAM_APDU [19:47:08]CAPDU: 80 0D 01 02 [19:47:08]Write to MH i2c: E2 08 00 E3 45 80 0D 01 02 00 00 00 00 A1 [19:47:08]Write i2c OK [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 [19:47:08]MH_I2C_Read... [19:47:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:08]Read from MH i2c: E2 03 00 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 E3 45 00 90 00 9C [19:47:08]RAPDU: 90 00 [19:47:08]wFMCommunicate OK [19:47:08]wFMCommunicate request_size=255 [19:47:08]MH_SAM_APDU [19:47:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 3C BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5E 02 00 35 04 06 00 [19:47:08]Write to MH i2c: E2 02 01 E4 45 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 3C BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5E 02 00 35 04 06 00 00 00 82 [19:47:08]Write i2c OK [19:47:08]MH_I2C_Read... [19:47:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:08]Read from MH i2c: E2 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 E4 45 00 90 00 9D [19:47:08]RAPDU: 90 00 [19:47:08]wFMCommunicate OK [19:47:08]wFMCommunicate request_size=11 [19:47:08]MH_SAM_APDU [19:47:08]CAPDU: 80 0D 02 02 06 8D 41 D1 B5 28 73 [19:47:08]Write to MH i2c: E2 0E 00 E5 45 80 0D 02 02 06 00 8D 41 D1 B5 28 73 00 00 9F [19:47:08]Write i2c OK [19:47:08]MH_I2C_Read... [19:47:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:09]Read from MH i2c: E2 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 03 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 03 00 E5 45 00 90 00 9E [19:47:09]RAPDU: 90 00 [19:47:09]wFMCommunicate OK [19:47:09]wFMCommunicate request_size=4 [19:47:09]MH_SAM_APDU [19:47:09]CAPDU: 80 0D 03 02 [19:47:09]Write to MH i2c: E2 08 00 E6 45 80 0D 03 02 00 00 00 00 A6 [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:09]Read from MH i2c: E2 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 0B 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 0B 00 E6 45 00 93 F6 CF E6 2F F7 F6 4D 90 00 4E [19:47:09]RAPDU: 93 F6 CF E6 2F F7 F6 4D 90 00 [19:47:09]wFMCommunicate OK [19:47:09]SAM_PROTO_SignData done [19:47:09]FM_MakeSignedData done [19:47:09]CreateOFDProtocolMessage [19:47:09]wFMCommunicate request_size=4 [19:47:09]MH_SAM_APDU [19:47:09]CAPDU: 80 11 00 00 [19:47:09]Write to MH i2c: E2 08 00 E7 45 80 11 00 00 00 00 00 00 A6 [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:09]Read from MH i2c: E2 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 17 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 17 00 E7 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [19:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:09]wFMCommunicate OK [19:47:09]CreateOFDProtocolMessage done [19:47:09]OFDSenderStorePacket 155137 [19:47:09]StoreOFDPacket docnum=155137 [19:47:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BE 2B 08 01 35 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 3C BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5E 02 00 35 04 06 00 8D 41 D1 B5 28 73 93 F6 CF E6 2F F7 F6 4D [19:47:09]CheckFolder [19:47:09]dirname=/storage/ofd_packets [19:47:09]CheckFolder done [19:47:09]ProducePacketName [19:47:09]name=ofd_packets/00155137 [19:47:09]NVStorageSaveData ofd_packets/00155137 [19:47:09]File name is /storage/ofd_packets/00155137 [19:47:09]Write 302 bytes [19:47:09]NVStorageSaveData done [19:47:09]OFDSenderStorePacket done [19:47:09]KKMCreateOFDPacket done [19:47:09]NVStorageSaveData kkm_last_timestamp [19:47:09]File name is /storage/kkm_last_timestamp [19:47:09]Write 4 bytes [19:47:09]NVStorageSaveData done [19:47:09]ExternCall_PrintAddStr [19:47:09]wPrintStart [19:47:09]Write to MH i2c: 01 00 00 E8 45 2D [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 07 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 07 00 E8 45 00 00 00 00 00 FF 0F 42 [19:47:09]RasterBufferAndPrint [19:47:09]line Счет N : (1)873340 [19:47:09]line ИНН: 02508201610067 [19:47:09]line Контрольно-Кассовый Чек [19:47:09]line ПРОДАЖА [19:47:09]line ТРК (МРК, ГНК) : 43 [19:47:09]line Товар: 2710124130 [19:47:09]line Super 92-К-5 [19:47:09]line 29.250 * 68.40 [19:47:09]line = 2000.70 [19:47:09]line НДС 12% НСП 1% [19:47:09]line > о реализуемом товаре [19:47:09]line ИТОГО: 2000.70 [19:47:09]line НСП 1% : 17.70 [19:47:09]line НДС 12% : 212.46 [19:47:09]line Наличными: 0.00 [19:47:09]line Безнал.: 2000.70 [19:47:09]line Место: АЗС № 165 "Партнер Нефть" [19:47:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:47:09]line СНО: Общий режим [19:47:09]line Чек 526 18.10.2024 19:47 [19:47:09]line Смена: 312 ФФД: 1.0 [19:47:09]line ЗНМ: 0300000234 [19:47:09]line РНМ: 0000137193017469 [19:47:09]line Версия ККМ: v1.0 [19:47:09]line Платежная система: Mbank [19:47:09]line ФМ: 0000000000963156 [19:47:09]line ФД: 155137 [19:47:09]line ФПД: 155313830701171 [19:47:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194708&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155137&fm=155313830701171&tin=02508201610067®Number=0000137193017469&sum=200070 [19:47:09]written 0, free lines is 4095 [19:47:09]OFD Sender: Processing packet 155137 [packets to send 51, broken 50] [19:47:09]ProducePacketName [19:47:09]name=ofd_packets/00155137 [19:47:09]OFD Sender: To server: pG, [19:47:09]CommunicateWithHost lk.salyk.kg:30040 [19:47:09]ConnectInit lk.salyk.kg [19:47:09]Connected sock=10 [19:47:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BE 2B 08 01 35 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 3C BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5E 02 00 35 04 06 00 8D 41 D1 B5 28 73 93 F6 CF E6 2F F7 F6 4D [19:47:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 57 47 00 F0 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 5E 02 00 F4 03 04 00 74 61 12 67 B6 04 01 00 00 C2 1C 5A 62 49 EC 77 4D [19:47:09]CommunicateWithHost err = 0 [19:47:09]CheckOFDResponse [19:47:09]1017 (14) - 77093643461234 [19:47:09]1041 (16) - 0000000000963156 [19:47:09]1040 (4) - 155137 [19:47:09]1012 (4) - 18.10.2024 13:24 [19:47:09]1206 (1) - 0 [19:47:09]OFD Sender: Remove packet 155137 [19:47:09]ProducePacketName [19:47:09]name=ofd_packets/00155137 [19:47:09]NVStorageDeleteData [19:47:09]Write to MH i2c: 01 00 00 11 46 57 [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 07 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: 01 07 00 11 46 00 00 00 00 00 20 0D 8B [19:47:09]RasterBufferAndPrint [19:47:09]line [19:47:09]line [19:47:09]line [19:47:09]line [19:47:09]line [19:47:09]written 0, free lines is 3366 [19:47:09]MH_Cut [19:47:09]Write to MH i2c: D1 01 00 18 46 01 30 [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: D1 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: D1 01 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: D1 01 00 18 46 00 2F [19:47:09]Write to MH i2c: 01 00 00 19 46 5F [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:10]OFD Sender: No OFD packet to send [19:47:10]*** Cut start [19:47:10]*** Partial cut [19:47:10]*** CUTSNS_PIN = 1 [19:47:10]*** CUTSNS_PIN = 0 [19:47:10]*** Brake cut motor [19:47:10]Read from MH i2c: 01 [19:47:10]MH_I2C_Read... [19:47:10]*** Stop cut motor [19:47:10]*** Cut end [19:47:10]Read from MH i2c: 01 07 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: 01 07 00 19 46 00 00 00 00 00 FF 0F 74 [19:47:10]process_action close_receipt done [19:47:10]requested_data is exist [19:47:10]produce_requested_data [19:47:10]requested_item fm.sn is exist - process it [19:47:10]wFMCommunicate request_size=4 [19:47:10]MH_SAM_APDU [19:47:10]CAPDU: 80 11 00 00 [19:47:10]Write to MH i2c: E2 08 00 1A 46 80 11 00 00 00 00 00 00 DA [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:10]Read from MH i2c: E2 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 17 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 17 00 1A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [19:47:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:10]wFMCommunicate OK [19:47:10]requested_item fd.num is exist - process it [19:47:10]SAM_PROTO_GetFieldsCounters [19:47:10]wFMCommunicate request_size=4 [19:47:10]MH_SAM_APDU [19:47:10]CAPDU: 80 13 00 00 [19:47:10]Write to MH i2c: E2 08 00 1B 46 80 13 00 00 00 00 00 00 DD [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:11]Read from MH i2c: E2 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 62 00 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 62 00 1B 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 E0 [19:47:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:11]wFMCommunicate OK [19:47:11]SAM_PROTO_GetFieldsCounters done [19:47:11]requested_item shift.num is exist - process it [19:47:11]requested_item shift.opened is exist - process it [19:47:11]req_shift_opened [19:47:11]FM_GetShiftState [19:47:11]SAM_PROTO_GetShiftState [19:47:11]wFMCommunicate request_size=4 [19:47:11]MH_SAM_APDU [19:47:11]CAPDU: 80 13 01 00 [19:47:11]Write to MH i2c: E2 08 00 1C 46 80 13 01 00 00 00 00 00 DF [19:47:11]Write i2c OK [19:47:11]MH_I2C_Read... [19:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:11]Read from MH i2c: E2 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 0E 00 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 0E 00 1C 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 16 [19:47:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:47:11]wFMCommunicate OK [19:47:11]SAM_PROTO_GetShiftState done [19:47:11]FM_GetShiftState done [19:47:11]req_shift_opened done [19:47:11]requested_item shift.open_date is exist - process it [19:47:11]req_shift_open_date [19:47:11]req_shift_open_date done [19:47:11]produce_requested_data done [19:47:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155137,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:47:11]process_action_free close_receipt [19:47:11]json_value_free [19:47:11]json_value_free done [19:47:11]process_json_proto returns [19:47:11]Send response to host [19:47:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155137,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:47:11]free response buf [19:47:11]execute_script done [19:47:11]execute_script returns [19:47:11]free content buf [19:47:11]Sock 9.Close socket [19:47:11]Sock 9.Thread stoped [19:47:12]accept exits with 7 [19:47:12]New connection [19:47:12]New thread 3066748260 created [19:47:12]Thread 3066891620 joined [19:47:12]Waiting for new connection... [19:47:12] Sock 7.Parse request [19:47:12]Sock 7.Check first char [19:47:12]Sock 7.First char is OK [19:47:12]request: POST /json_proto HTTP/1.0 [19:47:12]Method: POST [19:47:12]URL: /json_proto [19:47:12]Method is POST - this is cgi request [19:47:12]url: /json_proto [19:47:12]query_string will be loaded in cgi processing [19:47:12]execute_cgi json_proto POST (null) [19:47:12]execute_cgi path=json_proto method=POST [19:47:12]POST find Content-Length [19:47:12]Host: 172.17.53.67:8080 [19:47:12]Content-Length: 769 [19:47:12]Content-Type: application/json [19:47:12] [19:47:12]POST finish read [19:47:12]Found Content-Length = 769 [19:47:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:12]execute_script... [19:47:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:12]POST & json_proto [19:47:12]process_json_proto [19:47:12]json parsed OK: [19:47:12]protocol is kg_v1.0 [19:47:12]action value=close_receipt [19:47:12]process_action close_receipt [19:47:12]cmd_close_receipt [19:47:12]MH_GetDate [19:47:12]Write to MH i2c: F0 00 00 1D 46 52 [19:47:12]Write i2c OK [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: F0 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: F0 09 00 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: F0 09 00 1D 46 00 42 BB 12 67 19 BC 99 64 A3 [19:47:12]GetLastDocTimeStamp 1729280828 [19:47:12]current date 1729280834 [19:47:12]FM_GetShiftState [19:47:12]SAM_PROTO_GetShiftState [19:47:12]wFMCommunicate request_size=4 [19:47:12]MH_SAM_APDU [19:47:12]CAPDU: 80 13 01 00 [19:47:12]Write to MH i2c: E2 08 00 1E 46 80 13 01 00 00 00 00 00 E1 [19:47:12]Write i2c OK [19:47:12]MH_I2C_Read... [19:47:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:12]Read from MH i2c: E2 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: E2 0E 00 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: E2 0E 00 1E 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 18 [19:47:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:47:12]wFMCommunicate OK [19:47:12]SAM_PROTO_GetShiftState done [19:47:12]FM_GetShiftState done [19:47:12]opened in 1729211399 [19:47:12]opened+sec_in_day 1729297799 [19:47:12]quantity*price = 150032 [19:47:12]sum+1 = 150033 [19:47:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 527 18.10.2024 19:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155138 ФПД: 257758716858205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155138&fm=257758716858205&tin=02508201610067®Number=0000137193017469&sum=150032 [19:47:14]StoreToDocumentArchive [19:47:14]shift 312 fd 155138 [19:47:14]save to /storage/0312/doc_00155138 [19:47:14]save last doc name /storage/0312/doc_00155138 to /storage/kkm_last_doc_name [19:47:14]save OK [19:47:14]Clear old archive folders... [19:47:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:14]tlvbuf is 01F499A0 [19:47:14]SAM_PROTO_ClearQueue [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 09 00 00 [19:47:14]Write to MH i2c: E2 08 00 2B 46 80 09 00 00 00 00 00 00 E3 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 2B 46 00 90 00 E5 [19:47:14]RAPDU: 90 00 [19:47:14]wFMCommunicate OK [19:47:14]SAM_PROTO_ClearQueue done [19:47:14]KKMCreateOFDPacket [19:47:14]OFDProtocolAddRootSTLVToBuf [19:47:14]FM_MakeSignedData [19:47:14]FM_MakeSignedData [19:47:14]SAM_PROTO_SignData [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 0D 01 02 [19:47:14]Write to MH i2c: E2 08 00 2C 46 80 0D 01 02 00 00 00 00 EB [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 2C 46 00 90 00 E6 [19:47:14]RAPDU: 90 00 [19:47:14]wFMCommunicate OK [19:47:14]wFMCommunicate request_size=255 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 42 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5E 02 00 35 04 06 00 EA [19:47:14]Write to MH i2c: E2 02 01 2D 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 42 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5E 02 00 35 04 06 00 EA 00 00 43 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 2D 46 00 90 00 E7 [19:47:14]RAPDU: 90 00 [19:47:14]wFMCommunicate OK [19:47:14]wFMCommunicate request_size=10 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 0D 02 02 05 6E 20 C1 8F 5D [19:47:14]Write to MH i2c: E2 0D 00 2E 46 80 0D 02 02 05 00 6E 20 C1 8F 5D 00 00 33 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 03 00 2E 46 00 90 00 E8 [19:47:14]RAPDU: 90 00 [19:47:14]wFMCommunicate OK [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 0D 03 02 [19:47:14]Write to MH i2c: E2 08 00 2F 46 80 0D 03 02 00 00 00 00 F0 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0B 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0B 00 2F 46 00 E3 BF C3 E2 FA BE 0C 60 90 00 5C [19:47:14]RAPDU: E3 BF C3 E2 FA BE 0C 60 90 00 [19:47:14]wFMCommunicate OK [19:47:14]SAM_PROTO_SignData done [19:47:14]FM_MakeSignedData done [19:47:14]CreateOFDProtocolMessage [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 11 00 00 [19:47:14]Write to MH i2c: E2 08 00 30 46 80 11 00 00 00 00 00 00 F0 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:14]Read from MH i2c: E2 17 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 17 00 30 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [19:47:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:14]wFMCommunicate OK [19:47:14]CreateOFDProtocolMessage done [19:47:14]OFDSenderStorePacket 155138 [19:47:14]StoreOFDPacket docnum=155138 [19:47:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F E4 07 01 F2 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 42 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5E 02 00 35 04 06 00 EA 6E 20 C1 8F 5D E3 BF C3 E2 FA BE 0C 60 [19:47:14]CheckFolder [19:47:14]dirname=/storage/ofd_packets [19:47:14]CheckFolder done [19:47:14]ProducePacketName [19:47:14]name=ofd_packets/00155138 [19:47:14]NVStorageSaveData ofd_packets/00155138 [19:47:14]File name is /storage/ofd_packets/00155138 [19:47:14]Write 301 bytes [19:47:14]NVStorageSaveData done [19:47:14]OFDSenderStorePacket done [19:47:14]KKMCreateOFDPacket done [19:47:14]NVStorageSaveData kkm_last_timestamp [19:47:14]File name is /storage/kkm_last_timestamp [19:47:14]Write 4 bytes [19:47:14]NVStorageSaveData done [19:47:14]ExternCall_PrintAddStr [19:47:14]wPrintStart [19:47:14]Write to MH i2c: 01 00 00 31 46 77 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 31 46 00 00 00 00 00 FF 0F 8C [19:47:14]RasterBufferAndPrint [19:47:14]line Счет N : (1)873342 [19:47:14]line ИНН: 02508201610067 [19:47:14]line Контрольно-Кассовый Чек [19:47:14]line ПРОДАЖА [19:47:14]line ТРК (МРК, ГНК) : 31 [19:47:14]line Товар: 2710124500 [19:47:14]line Аи-95-К-5 [19:47:14]line 20.220 * 74.20 [19:47:14]line = 1500.32 [19:47:14]line НДС 12% НСП 1% [19:47:14]line > о реализуемом товаре [19:47:14]line ИТОГО: 1500.32 [19:47:14]line НСП 1% : 13.28 [19:47:14]line НДС 12% : 159.33 [19:47:14]line Наличными: 0.00 [19:47:14]line Безнал.: 1500.32 [19:47:14]line Место: АЗС № 165 "Партнер Нефть" [19:47:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:47:14]line СНО: Общий режим [19:47:14]line Чек 527 18.10.2024 19:47 [19:47:14]line Смена: 312 ФФД: 1.0 [19:47:14]line ЗНМ: 0300000234 [19:47:14]line РНМ: 0000137193017469 [19:47:14]line Версия ККМ: v1.0 [19:47:14]line Платежная система: Mbank [19:47:14]line ФМ: 0000000000963156 [19:47:14]line ФД: 155138 [19:47:14]line ФПД: 257758716858205 [19:47:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155138&fm=257758716858205&tin=02508201610067®Number=0000137193017469&sum=150032 [19:47:14]OFD Sender: Processing packet 155138 [packets to send 51, broken 50] [19:47:14]ProducePacketName [19:47:14]name=ofd_packets/00155138 [19:47:14]OFD Sender: To server: pG, [19:47:14]CommunicateWithHost lk.salyk.kg:30040 [19:47:14]ConnectInit lk.salyk.kg [19:47:14]written 0, free lines is 4095 [19:47:14]Connected sock=10 [19:47:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F E4 07 01 F2 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 42 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5E 02 00 35 04 06 00 EA 6E 20 C1 8F 5D E3 BF C3 E2 FA BE 0C 60 [19:47:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8E EF 47 00 86 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 5E 02 00 F4 03 04 00 79 61 12 67 B6 04 01 00 00 87 AC 5A 69 B6 37 00 D9 [19:47:15]CommunicateWithHost err = 0 [19:47:15]CheckOFDResponse [19:47:15]1017 (14) - 77093643461234 [19:47:15]1041 (16) - 0000000000963156 [19:47:15]1040 (4) - 155138 [19:47:15]1012 (4) - 18.10.2024 13:24 [19:47:15]1206 (1) - 0 [19:47:15]OFD Sender: Remove packet 155138 [19:47:15]ProducePacketName [19:47:15]name=ofd_packets/00155138 [19:47:15]NVStorageDeleteData [19:47:15]Write to MH i2c: 01 00 00 5A 46 A0 [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: 01 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: 01 07 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: 01 07 00 5A 46 00 00 00 00 00 3F 0D F3 [19:47:15]RasterBufferAndPrint [19:47:15]line [19:47:15]line [19:47:15]line [19:47:15]line [19:47:15]line [19:47:15]written 0, free lines is 3402 [19:47:15]MH_Cut [19:47:15]Write to MH i2c: D1 01 00 61 46 01 79 [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: D1 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: D1 01 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: D1 01 00 61 46 00 78 [19:47:15]Write to MH i2c: 01 00 00 62 46 A8 [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]OFD Sender: No OFD packet to send [19:47:15]*** Cut start [19:47:15]*** Partial cut [19:47:15]*** CUTSNS_PIN = 1 [19:47:15]*** CUTSNS_PIN = 0 [19:47:16]*** Brake cut motor [19:47:16]Read from MH i2c: 01 [19:47:16]MH_I2C_Read... [19:47:16]*** Stop cut motor [19:47:16]*** Cut end [19:47:16]Read from MH i2c: 01 07 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 07 00 62 46 00 00 00 00 00 FF 0F BD [19:47:16]process_action close_receipt done [19:47:16]requested_data is exist [19:47:16]produce_requested_data [19:47:16]requested_item fm.sn is exist - process it [19:47:16]wFMCommunicate request_size=4 [19:47:16]MH_SAM_APDU [19:47:16]CAPDU: 80 11 00 00 [19:47:16]Write to MH i2c: E2 08 00 63 46 80 11 00 00 00 00 00 00 23 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:16]Read from MH i2c: E2 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 17 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 17 00 63 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [19:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:16]wFMCommunicate OK [19:47:16]requested_item fd.num is exist - process it [19:47:16]SAM_PROTO_GetFieldsCounters [19:47:16]wFMCommunicate request_size=4 [19:47:16]MH_SAM_APDU [19:47:16]CAPDU: 80 13 00 00 [19:47:16]Write to MH i2c: E2 08 00 64 46 80 13 00 00 00 00 00 00 26 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:16]Read from MH i2c: E2 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 62 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 62 00 64 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 2D [19:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:16]wFMCommunicate OK [19:47:16]SAM_PROTO_GetFieldsCounters done [19:47:16]requested_item shift.num is exist - process it [19:47:16]requested_item shift.opened is exist - process it [19:47:16]req_shift_opened [19:47:16]FM_GetShiftState [19:47:16]SAM_PROTO_GetShiftState [19:47:16]wFMCommunicate request_size=4 [19:47:16]MH_SAM_APDU [19:47:16]CAPDU: 80 13 01 00 [19:47:16]Write to MH i2c: E2 08 00 65 46 80 13 01 00 00 00 00 00 28 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:16]Read from MH i2c: E2 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 0E 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 0E 00 65 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5F [19:47:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:47:16]wFMCommunicate OK [19:47:16]SAM_PROTO_GetShiftState done [19:47:16]FM_GetShiftState done [19:47:16]req_shift_opened done [19:47:16]requested_item shift.open_date is exist - process it [19:47:16]req_shift_open_date [19:47:16]req_shift_open_date done [19:47:16]produce_requested_data done [19:47:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155138,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:47:16]process_action_free close_receipt [19:47:16]json_value_free [19:47:16]json_value_free done [19:47:16]process_json_proto returns [19:47:16]Send response to host [19:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155138,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:47:16]free response buf [19:47:16]execute_script done [19:47:16]execute_script returns [19:47:16]free content buf [19:47:16]Sock 7.Close socket [19:47:16]Sock 7.Thread stoped [19:47:20]OFD Sender: No OFD packet to send [19:47:25]OFD Sender: No OFD packet to send [19:47:30]OFD Sender: No OFD packet to send [19:47:35]OFD Sender: No OFD packet to send [19:47:40]OFD Sender: No OFD packet to send [19:47:45]OFD Sender: No OFD packet to send [19:47:50]OFD Sender: No OFD packet to send [19:47:55]OFD Sender: No OFD packet to send [19:48:00]OFD Sender: No OFD packet to send [19:48:05]OFD Sender: No OFD packet to send [19:48:10]OFD Sender: No OFD packet to send [19:48:15]OFD Sender: No OFD packet to send [19:48:20]OFD Sender: No OFD packet to send [19:48:25]OFD Sender: No OFD packet to send [19:48:30]OFD Sender: No OFD packet to send [19:48:35]OFD Sender: No OFD packet to send [19:48:40]OFD Sender: No OFD packet to send [19:48:45]OFD Sender: No OFD packet to send [19:48:50]OFD Sender: No OFD packet to send [19:48:55]OFD Sender: No OFD packet to send [19:49:00]OFD Sender: No OFD packet to send [19:49:05]OFD Sender: No OFD packet to send [19:49:10]OFD Sender: No OFD packet to send [19:49:15]OFD Sender: No OFD packet to send [19:49:20]OFD Sender: No OFD packet to send [19:49:25]OFD Sender: No OFD packet to send [19:49:30]OFD Sender: No OFD packet to send [19:49:35]OFD Sender: No OFD packet to send [19:49:40]accept exits with 9 [19:49:40]New connection [19:49:40]New thread 3066891620 created [19:49:40]Thread 3066748260 joined [19:49:40]Waiting for new connection... [19:49:40] Sock 9.Parse request [19:49:40]Sock 9.Check first char [19:49:40]Sock 9.First char is OK [19:49:40]request: POST /json_proto HTTP/1.0 [19:49:40]Method: POST [19:49:40]URL: /json_proto [19:49:40]Method is POST - this is cgi request [19:49:40]url: /json_proto [19:49:40]query_string will be loaded in cgi processing [19:49:40]execute_cgi json_proto POST (null) [19:49:40]execute_cgi path=json_proto method=POST [19:49:40]POST find Content-Length [19:49:40]Host: 172.17.53.67:8080 [19:49:40]Content-Length: 800 [19:49:40]Content-Type: application/json [19:49:40] [19:49:40]POST finish read [19:49:40]Found Content-Length = 800 [19:49:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219416", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:40]execute_script... [19:49:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219416", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:40]POST & json_proto [19:49:40]process_json_proto [19:49:40]json parsed OK: [19:49:40]protocol is kg_v1.0 [19:49:40]action value=close_receipt [19:49:40]process_action close_receipt [19:49:40]cmd_close_receipt [19:49:40]MH_GetDate [19:49:40]Write to MH i2c: F0 00 00 66 46 9B [19:49:40]Write i2c OK [19:49:40]MH_I2C_Read... [19:49:40]Read from MH i2c: F0 [19:49:40]MH_I2C_Read... [19:49:40]Read from MH i2c: F0 09 00 [19:49:40]MH_I2C_Read... [19:49:40]Read from MH i2c: F0 09 00 66 46 00 D5 BB 12 67 19 BC 99 64 7F [19:49:40]GetLastDocTimeStamp 1729280834 [19:49:40]current date 1729280981 [19:49:40]FM_GetShiftState [19:49:40]SAM_PROTO_GetShiftState [19:49:40]wFMCommunicate request_size=4 [19:49:40]MH_SAM_APDU [19:49:40]CAPDU: 80 13 01 00 [19:49:40]Write to MH i2c: E2 08 00 67 46 80 13 01 00 00 00 00 00 2A [19:49:40]Write i2c OK [19:49:40]MH_I2C_Read... [19:49:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:40]Read from MH i2c: E2 [19:49:40]MH_I2C_Read... [19:49:40]Read from MH i2c: E2 0E 00 [19:49:40]MH_I2C_Read... [19:49:40]Read from MH i2c: E2 0E 00 67 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 61 [19:49:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:49:40]wFMCommunicate OK [19:49:40]SAM_PROTO_GetShiftState done [19:49:40]FM_GetShiftState done [19:49:40]opened in 1729211399 [19:49:40]opened+sec_in_day 1729297799 [19:49:40]quantity*price = 0 [19:49:40]sum+1 = 1 [19:49:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 528 18.10.2024 19:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4219416 ФМ: 0000000000963156 ФД: 155139 ФПД: 279799311933914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194941&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155139&fm=279799311933914&tin=02508201610067®Number=0000137193017469&sum=0 [19:49:41]StoreToDocumentArchive [19:49:41]shift 312 fd 155139 [19:49:41]save to /storage/0312/doc_00155139 [19:49:41]save last doc name /storage/0312/doc_00155139 to /storage/kkm_last_doc_name [19:49:41]save OK [19:49:41]Clear old archive folders... [19:49:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:49:41]tlvbuf is 01E2C450 [19:49:41]SAM_PROTO_ClearQueue [19:49:41]wFMCommunicate request_size=4 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 09 00 00 [19:49:41]Write to MH i2c: E2 08 00 74 46 80 09 00 00 00 00 00 00 2C [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:41]Read from MH i2c: E2 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 74 46 00 90 00 2E [19:49:41]RAPDU: 90 00 [19:49:41]wFMCommunicate OK [19:49:41]SAM_PROTO_ClearQueue done [19:49:41]KKMCreateOFDPacket [19:49:41]OFDProtocolAddRootSTLVToBuf [19:49:41]FM_MakeSignedData [19:49:41]FM_MakeSignedData [19:49:41]SAM_PROTO_SignData [19:49:41]wFMCommunicate request_size=4 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 0D 01 02 [19:49:41]Write to MH i2c: E2 08 00 75 46 80 0D 01 02 00 00 00 00 34 [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:41]Read from MH i2c: E2 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 75 46 00 90 00 2F [19:49:41]RAPDU: 90 00 [19:49:41]wFMCommunicate OK [19:49:41]wFMCommunicate request_size=255 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 D5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5E 02 00 35 04 06 00 FE [19:49:41]Write to MH i2c: E2 02 01 76 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 D5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5E 02 00 35 04 06 00 FE 00 00 42 [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:41]Read from MH i2c: E2 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 76 46 00 90 00 30 [19:49:41]RAPDU: 90 00 [19:49:41]wFMCommunicate OK [19:49:41]wFMCommunicate request_size=10 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 0D 02 02 05 79 DA 98 A1 DA [19:49:41]Write to MH i2c: E2 0D 00 77 46 80 0D 02 02 05 00 79 DA 98 A1 DA 00 00 A7 [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:41]Read from MH i2c: E2 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 03 00 77 46 00 90 00 31 [19:49:41]RAPDU: 90 00 [19:49:41]wFMCommunicate OK [19:49:41]wFMCommunicate request_size=4 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 0D 03 02 [19:49:41]Write to MH i2c: E2 08 00 78 46 80 0D 03 02 00 00 00 00 39 [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:49:41]Read from MH i2c: E2 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 0B 00 [19:49:41]MH_I2C_Read... [19:49:41]Read from MH i2c: E2 0B 00 78 46 00 85 B1 3E BF 42 B1 FC 4F 90 00 AB [19:49:41]RAPDU: 85 B1 3E BF 42 B1 FC 4F 90 00 [19:49:41]wFMCommunicate OK [19:49:41]SAM_PROTO_SignData done [19:49:41]FM_MakeSignedData done [19:49:41]CreateOFDProtocolMessage [19:49:41]wFMCommunicate request_size=4 [19:49:41]MH_SAM_APDU [19:49:41]CAPDU: 80 11 00 00 [19:49:41]Write to MH i2c: E2 08 00 79 46 80 11 00 00 00 00 00 00 39 [19:49:41]Write i2c OK [19:49:41]MH_I2C_Read... [19:49:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:42]Read from MH i2c: E2 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: E2 17 00 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: E2 17 00 79 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [19:49:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:49:42]wFMCommunicate OK [19:49:42]CreateOFDProtocolMessage done [19:49:42]OFDSenderStorePacket 155139 [19:49:42]StoreOFDPacket docnum=155139 [19:49:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 7F 07 01 1D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 D5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5E 02 00 35 04 06 00 FE 79 DA 98 A1 DA 85 B1 3E BF 42 B1 FC 4F [19:49:42]CheckFolder [19:49:42]dirname=/storage/ofd_packets [19:49:42]CheckFolder done [19:49:42]ProducePacketName [19:49:42]name=ofd_packets/00155139 [19:49:42]NVStorageSaveData ofd_packets/00155139 [19:49:42]File name is /storage/ofd_packets/00155139 [19:49:42]Write 301 bytes [19:49:42]NVStorageSaveData done [19:49:42]OFDSenderStorePacket done [19:49:42]KKMCreateOFDPacket done [19:49:42]NVStorageSaveData kkm_last_timestamp [19:49:42]File name is /storage/kkm_last_timestamp [19:49:42]Write 4 bytes [19:49:42]NVStorageSaveData done [19:49:42]ExternCall_PrintAddStr [19:49:42]wPrintStart [19:49:42]Write to MH i2c: 01 00 00 7A 46 C0 [19:49:42]Write i2c OK [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 07 00 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 07 00 7A 46 00 00 00 00 00 FF 0F D5 [19:49:42]RasterBufferAndPrint [19:49:42]line Счет N : (1)873343 [19:49:42]line ИНН: 02508201610067 [19:49:42]line Контрольно-Кассовый Чек [19:49:42]line ПРОДАЖА [19:49:42]line ТРК (МРК, ГНК) : 22 [19:49:42]line Товар: 2710124130 [19:49:42]line Аи-92-К-5 [19:49:42]line 10.000 * 0.00 [19:49:42]line = 0.00 [19:49:42]line НДС 12% НСП 1% [19:49:42]line > о реализуемом товаре [19:49:42]line ИТОГО: 0.00 [19:49:42]line НСП 1% : 0.00 [19:49:42]line НДС 12% : 0.00 [19:49:42]line Наличными: 0.00 [19:49:42]line Безнал.: 0.00 [19:49:42]line Место: АЗС № 165 "Партнер Нефть" [19:49:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:49:42]line СНО: Общий режим [19:49:42]line Чек 528 18.10.2024 19:49 [19:49:42]line Смена: 312 ФФД: 1.0 [19:49:42]line ЗНМ: 0300000234 [19:49:42]line РНМ: 0000137193017469 [19:49:42]line Версия ККМ: v1.0 [19:49:42]line Талоны: Топливные Талоны [19:49:42]line 4219416 [19:49:42]line ФМ: 0000000000963156 [19:49:42]line ФД: 155139 [19:49:42]line ФПД: 279799311933914 [19:49:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194941&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155139&fm=279799311933914&tin=02508201610067®Number=0000137193017469&sum=0 [19:49:42]OFD Sender: Processing packet 155139 [packets to send 51, broken 50] [19:49:42]ProducePacketName [19:49:42]name=ofd_packets/00155139 [19:49:42]OFD Sender: To server: pG, [19:49:42]CommunicateWithHost lk.salyk.kg:30040 [19:49:42]ConnectInit lk.salyk.kg [19:49:42]written 0, free lines is 4095 [19:49:42]Connected sock=10 [19:49:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 7F 07 01 1D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 D5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5E 02 00 35 04 06 00 FE 79 DA 98 A1 DA 85 B1 3E BF 42 B1 FC 4F [19:49:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 DE 47 00 6B D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 5E 02 00 F4 03 04 00 0D 62 12 67 B6 04 01 00 00 66 A1 0E A9 95 D0 0B 0B [19:49:42]CommunicateWithHost err = 0 [19:49:42]CheckOFDResponse [19:49:42]1017 (14) - 77093643461234 [19:49:42]1041 (16) - 0000000000963156 [19:49:42]1040 (4) - 155139 [19:49:42]1012 (4) - 18.10.2024 13:26 [19:49:42]1206 (1) - 0 [19:49:42]OFD Sender: Remove packet 155139 [19:49:42]ProducePacketName [19:49:42]name=ofd_packets/00155139 [19:49:42]NVStorageDeleteData [19:49:42]Write to MH i2c: 01 00 00 A4 46 EA [19:49:42]Write i2c OK [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 07 00 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: 01 07 00 A4 46 00 00 00 00 00 F9 0C F6 [19:49:42]RasterBufferAndPrint [19:49:42]line [19:49:42]line [19:49:42]line [19:49:42]line [19:49:42]line [19:49:42]written 0, free lines is 3327 [19:49:42]MH_Cut [19:49:42]Write to MH i2c: D1 01 00 AB 46 01 C3 [19:49:42]Write i2c OK [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: D1 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: D1 01 00 [19:49:42]MH_I2C_Read... [19:49:42]Read from MH i2c: D1 01 00 AB 46 00 C2 [19:49:42]Write to MH i2c: 01 00 00 AC 46 F2 [19:49:42]Write i2c OK [19:49:42]MH_I2C_Read... [19:49:43]OFD Sender: No OFD packet to send [19:49:43]*** Cut start [19:49:43]*** Partial cut [19:49:43]*** CUTSNS_PIN = 1 [19:49:43]*** CUTSNS_PIN = 0 [19:49:43]*** Brake cut motor [19:49:44]Read from MH i2c: 01 [19:49:44]MH_I2C_Read... [19:49:44]*** Stop cut motor [19:49:44]*** Cut end [19:49:44]Read from MH i2c: 01 07 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: 01 07 00 AC 46 00 00 00 00 00 FF 0F 07 [19:49:44]process_action close_receipt done [19:49:44]requested_data is exist [19:49:44]produce_requested_data [19:49:44]requested_item fm.sn is exist - process it [19:49:44]wFMCommunicate request_size=4 [19:49:44]MH_SAM_APDU [19:49:44]CAPDU: 80 11 00 00 [19:49:44]Write to MH i2c: E2 08 00 AD 46 80 11 00 00 00 00 00 00 6D [19:49:44]Write i2c OK [19:49:44]MH_I2C_Read... [19:49:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:44]Read from MH i2c: E2 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 17 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 17 00 AD 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [19:49:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:49:44]wFMCommunicate OK [19:49:44]requested_item fd.num is exist - process it [19:49:44]SAM_PROTO_GetFieldsCounters [19:49:44]wFMCommunicate request_size=4 [19:49:44]MH_SAM_APDU [19:49:44]CAPDU: 80 13 00 00 [19:49:44]Write to MH i2c: E2 08 00 AE 46 80 13 00 00 00 00 00 00 70 [19:49:44]Write i2c OK [19:49:44]MH_I2C_Read... [19:49:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:49:44]Read from MH i2c: E2 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 62 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 62 00 AE 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [19:49:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:49:44]wFMCommunicate OK [19:49:44]SAM_PROTO_GetFieldsCounters done [19:49:44]requested_item shift.num is exist - process it [19:49:44]requested_item shift.opened is exist - process it [19:49:44]req_shift_opened [19:49:44]FM_GetShiftState [19:49:44]SAM_PROTO_GetShiftState [19:49:44]wFMCommunicate request_size=4 [19:49:44]MH_SAM_APDU [19:49:44]CAPDU: 80 13 01 00 [19:49:44]Write to MH i2c: E2 08 00 AF 46 80 13 01 00 00 00 00 00 72 [19:49:44]Write i2c OK [19:49:44]MH_I2C_Read... [19:49:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:44]Read from MH i2c: E2 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 0E 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 0E 00 AF 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [19:49:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:49:44]wFMCommunicate OK [19:49:44]SAM_PROTO_GetShiftState done [19:49:44]FM_GetShiftState done [19:49:44]req_shift_opened done [19:49:44]requested_item shift.open_date is exist - process it [19:49:44]req_shift_open_date [19:49:44]req_shift_open_date done [19:49:44]produce_requested_data done [19:49:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155139,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:49:44]process_action_free close_receipt [19:49:44]json_value_free [19:49:44]json_value_free done [19:49:44]process_json_proto returns [19:49:44]Send response to host [19:49:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155139,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:49:44]free response buf [19:49:44]execute_script done [19:49:44]execute_script returns [19:49:44]free content buf [19:49:44]Sock 9.Close socket [19:49:44]Sock 9.Thread stoped [19:49:48]OFD Sender: No OFD packet to send [19:49:53]OFD Sender: No OFD packet to send [19:49:56]accept exits with 7 [19:49:56]New connection [19:49:56]New thread 3066748260 created [19:49:56]Thread 3066891620 joined [19:49:56]Waiting for new connection... [19:49:56] Sock 7.Parse request [19:49:56]Sock 7.Check first char [19:49:56]Sock 7.First char is OK [19:49:56]request: POST /json_proto HTTP/1.0 [19:49:56]Method: POST [19:49:56]URL: /json_proto [19:49:56]Method is POST - this is cgi request [19:49:56]url: /json_proto [19:49:56]query_string will be loaded in cgi processing [19:49:56]execute_cgi json_proto POST (null) [19:49:56]execute_cgi path=json_proto method=POST [19:49:56]POST find Content-Length [19:49:56]Host: 172.17.53.67:8080 [19:49:56]Content-Length: 677 [19:49:56]Content-Type: application/json [19:49:56] [19:49:56]POST finish read [19:49:56]Found Content-Length = 677 [19:49:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:56]execute_script... [19:49:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:56]POST & json_proto [19:49:56]process_json_proto [19:49:56]json parsed OK: [19:49:56]protocol is kg_v1.0 [19:49:56]action value=close_receipt [19:49:56]process_action close_receipt [19:49:56]cmd_close_receipt [19:49:56]MH_GetDate [19:49:56]Write to MH i2c: F0 00 00 B0 46 E5 [19:49:56]Write i2c OK [19:49:56]MH_I2C_Read... [19:49:56]Read from MH i2c: F0 [19:49:56]MH_I2C_Read... [19:49:56]Read from MH i2c: F0 09 00 [19:49:56]MH_I2C_Read... [19:49:56]Read from MH i2c: F0 09 00 B0 46 00 E5 BB 12 67 19 BC 99 64 D9 [19:49:56]GetLastDocTimeStamp 1729280981 [19:49:56]current date 1729280997 [19:49:56]FM_GetShiftState [19:49:56]SAM_PROTO_GetShiftState [19:49:56]wFMCommunicate request_size=4 [19:49:56]MH_SAM_APDU [19:49:56]CAPDU: 80 13 01 00 [19:49:56]Write to MH i2c: E2 08 00 B1 46 80 13 01 00 00 00 00 00 74 [19:49:56]Write i2c OK [19:49:56]MH_I2C_Read... [19:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:56]Read from MH i2c: E2 [19:49:56]MH_I2C_Read... [19:49:56]Read from MH i2c: E2 0E 00 [19:49:56]MH_I2C_Read... [19:49:56]Read from MH i2c: E2 0E 00 B1 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AB [19:49:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:49:56]wFMCommunicate OK [19:49:56]SAM_PROTO_GetShiftState done [19:49:56]FM_GetShiftState done [19:49:56]opened in 1729211399 [19:49:56]opened+sec_in_day 1729297799 [19:49:56]quantity*price = 30038 [19:49:56]sum+1 = 30039 [19:49:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 529 18.10.2024 19:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155140 ФПД: 132235413531032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155140&fm=132235413531032&tin=02508201610067®Number=0000137193017469&sum=30000 [19:49:57]StoreToDocumentArchive [19:49:57]shift 312 fd 155140 [19:49:57]save to /storage/0312/doc_00155140 [19:49:57]save last doc name /storage/0312/doc_00155140 to /storage/kkm_last_doc_name [19:49:57]save OK [19:49:57]Clear old archive folders... [19:49:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:49:57]tlvbuf is 01E84110 [19:49:57]SAM_PROTO_ClearQueue [19:49:57]wFMCommunicate request_size=4 [19:49:57]MH_SAM_APDU [19:49:57]CAPDU: 80 09 00 00 [19:49:57]Write to MH i2c: E2 08 00 BE 46 80 09 00 00 00 00 00 00 76 [19:49:57]Write i2c OK [19:49:57]MH_I2C_Read... [19:49:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:57]Read from MH i2c: E2 [19:49:57]MH_I2C_Read... [19:49:57]Read from MH i2c: E2 03 00 [19:49:57]MH_I2C_Read... [19:49:57]Read from MH i2c: E2 03 00 BE 46 00 90 00 78 [19:49:57]RAPDU: 90 00 [19:49:57]wFMCommunicate OK [19:49:57]SAM_PROTO_ClearQueue done [19:49:57]KKMCreateOFDPacket [19:49:57]OFDProtocolAddRootSTLVToBuf [19:49:57]FM_MakeSignedData [19:49:57]FM_MakeSignedData [19:49:57]SAM_PROTO_SignData [19:49:57]wFMCommunicate request_size=4 [19:49:57]MH_SAM_APDU [19:49:57]CAPDU: 80 0D 01 02 [19:49:57]Write to MH i2c: E2 08 00 BF 46 80 0D 01 02 00 00 00 00 7E [19:49:57]Write i2c OK [19:49:57]MH_I2C_Read... [19:49:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:57]Read from MH i2c: E2 [19:49:57]MH_I2C_Read... [19:49:57]Read from MH i2c: E2 03 00 [19:49:57]MH_I2C_Read... [19:49:57]Read from MH i2c: E2 03 00 BF 46 00 90 00 79 [19:49:57]RAPDU: 90 00 [19:49:57]wFMCommunicate OK [19:49:57]wFMCommunicate request_size=255 [19:49:57]MH_SAM_APDU [19:49:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5E 02 00 35 04 06 00 78 [19:49:57]Write to MH i2c: E2 02 01 C0 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5E 02 00 35 04 06 00 78 00 00 5A [19:49:57]Write i2c OK [19:49:57]MH_I2C_Read... [19:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:58]Read from MH i2c: E2 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 03 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 03 00 C0 46 00 90 00 7A [19:49:58]RAPDU: 90 00 [19:49:58]wFMCommunicate OK [19:49:58]wFMCommunicate request_size=10 [19:49:58]MH_SAM_APDU [19:49:58]CAPDU: 80 0D 02 02 05 44 74 D9 A9 98 [19:49:58]Write to MH i2c: E2 0D 00 C1 46 80 0D 02 02 05 00 44 74 D9 A9 98 00 00 5D [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:58]Read from MH i2c: E2 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 03 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 03 00 C1 46 00 90 00 7B [19:49:58]RAPDU: 90 00 [19:49:58]wFMCommunicate OK [19:49:58]wFMCommunicate request_size=4 [19:49:58]MH_SAM_APDU [19:49:58]CAPDU: 80 0D 03 02 [19:49:58]Write to MH i2c: E2 08 00 C2 46 80 0D 03 02 00 00 00 00 83 [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:49:58]Read from MH i2c: E2 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 0B 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 0B 00 C2 46 00 D6 6D BA 42 77 9A E9 17 90 00 D4 [19:49:58]RAPDU: D6 6D BA 42 77 9A E9 17 90 00 [19:49:58]wFMCommunicate OK [19:49:58]SAM_PROTO_SignData done [19:49:58]FM_MakeSignedData done [19:49:58]CreateOFDProtocolMessage [19:49:58]wFMCommunicate request_size=4 [19:49:58]MH_SAM_APDU [19:49:58]CAPDU: 80 11 00 00 [19:49:58]Write to MH i2c: E2 08 00 C3 46 80 11 00 00 00 00 00 00 83 [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:58]Read from MH i2c: E2 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 17 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 17 00 C3 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [19:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:49:58]wFMCommunicate OK [19:49:58]CreateOFDProtocolMessage done [19:49:58]OFDSenderStorePacket 155140 [19:49:58]StoreOFDPacket docnum=155140 [19:49:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 ED 07 01 D0 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5E 02 00 35 04 06 00 78 44 74 D9 A9 98 D6 6D BA 42 77 9A E9 17 [19:49:58]CheckFolder [19:49:58]dirname=/storage/ofd_packets [19:49:58]CheckFolder done [19:49:58]ProducePacketName [19:49:58]name=ofd_packets/00155140 [19:49:58]NVStorageSaveData ofd_packets/00155140 [19:49:58]File name is /storage/ofd_packets/00155140 [19:49:58]Write 301 bytes [19:49:58]NVStorageSaveData done [19:49:58]OFDSenderStorePacket done [19:49:58]KKMCreateOFDPacket done [19:49:58]NVStorageSaveData kkm_last_timestamp [19:49:58]File name is /storage/kkm_last_timestamp [19:49:58]Write 4 bytes [19:49:58]NVStorageSaveData done [19:49:58]ExternCall_PrintAddStr [19:49:58]wPrintStart [19:49:58]Write to MH i2c: 01 00 00 C4 46 0A [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: 01 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: 01 07 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: 01 07 00 C4 46 00 00 00 00 00 FF 0F 1F [19:49:58]RasterBufferAndPrint [19:49:58]line Счет N : (1)873344 [19:49:58]line ИНН: 02508201610067 [19:49:58]line Контрольно-Кассовый Чек [19:49:58]line ПРОДАЖА [19:49:58]line ТРК (МРК, ГНК) : 12 [19:49:58]line Товар: 2710124130 [19:49:58]line Аи-92-К-5 [19:49:58]line 4.490 * 66.90 [19:49:58]line = 300.38 [19:49:58]line НДС 12% НСП 1% [19:49:58]line > о реализуемом товаре [19:49:58]line ОКРУГЛЕНИЕ: -0.38 [19:49:58]line ИТОГО: 300.00 [19:49:58]line Внесено: 300.00 [19:49:58]line СДАЧА: 0.00 [19:49:58]line НСП 1% : 2.66 [19:49:58]line НДС 12% : 31.90 [19:49:58]line Наличными: 300.00 [19:49:58]line Безнал.: 0.00 [19:49:58]line Место: АЗС № 165 "Партнер Нефть" [19:49:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:49:58]line СНО: Общий режим [19:49:58]line Чек 529 18.10.2024 19:49 [19:49:58]line Смена: 312 ФФД: 1.0 [19:49:58]line ЗНМ: 0300000234 [19:49:58]line РНМ: 0000137193017469 [19:49:58]line Версия ККМ: v1.0 [19:49:58]line ФМ: 0000000000963156 [19:49:58]line ФД: 155140 [19:49:58]line ФПД: 132235413531032 [19:49:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T194957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155140&fm=132235413531032&tin=02508201610067®Number=0000137193017469&sum=30000 [19:49:58]OFD Sender: Processing packet 155140 [packets to send 51, broken 50] [19:49:58]ProducePacketName [19:49:58]name=ofd_packets/00155140 [19:49:58]OFD Sender: To server: pG, [19:49:58]CommunicateWithHost lk.salyk.kg:30040 [19:49:58]ConnectInit lk.salyk.kg [19:49:58]written 0, free lines is 4095 [19:49:58]Connected sock=10 [19:49:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 ED 07 01 D0 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E5 BB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5E 02 00 35 04 06 00 78 44 74 D9 A9 98 D6 6D BA 42 77 9A E9 17 [19:49:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 EA 47 00 FF F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 5E 02 00 F4 03 04 00 1D 62 12 67 B6 04 01 00 00 AD D3 9C 93 61 D8 70 14 [19:49:58]CommunicateWithHost err = 0 [19:49:58]CheckOFDResponse [19:49:58]1017 (14) - 77093643461234 [19:49:58]1041 (16) - 0000000000963156 [19:49:58]1040 (4) - 155140 [19:49:58]1012 (4) - 18.10.2024 13:26 [19:49:58]1206 (1) - 0 [19:49:58]OFD Sender: Remove packet 155140 [19:49:58]ProducePacketName [19:49:58]name=ofd_packets/00155140 [19:49:58]NVStorageDeleteData [19:49:59]Write to MH i2c: 01 00 00 EF 46 35 [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: 01 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: 01 07 00 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: 01 07 00 EF 46 00 00 00 00 00 F3 0C 3B [19:49:59]RasterBufferAndPrint [19:49:59]line [19:49:59]line [19:49:59]line [19:49:59]line [19:49:59]line [19:49:59]written 0, free lines is 3321 [19:49:59]MH_Cut [19:49:59]Write to MH i2c: D1 01 00 F6 46 01 0E [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: D1 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: D1 01 00 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: D1 01 00 F6 46 00 0D [19:49:59]Write to MH i2c: 01 00 00 F7 46 3D [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:49:59]OFD Sender: No OFD packet to send [19:49:59]*** Cut start [19:49:59]*** Partial cut [19:49:59]*** CUTSNS_PIN = 1 [19:49:59]*** CUTSNS_PIN = 0 [19:49:59]*** Brake cut motor [19:50:00]Read from MH i2c: 01 [19:50:00]MH_I2C_Read... [19:50:00]*** Stop cut motor [19:50:00]*** Cut end [19:50:00]Read from MH i2c: 01 07 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 07 00 F7 46 00 00 00 00 00 FF 0F 52 [19:50:00]process_action close_receipt done [19:50:00]requested_data is exist [19:50:00]produce_requested_data [19:50:00]requested_item fm.sn is exist - process it [19:50:00]wFMCommunicate request_size=4 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 11 00 00 [19:50:00]Write to MH i2c: E2 08 00 F8 46 80 11 00 00 00 00 00 00 B8 [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 17 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 17 00 F8 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [19:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:50:00]wFMCommunicate OK [19:50:00]requested_item fd.num is exist - process it [19:50:00]SAM_PROTO_GetFieldsCounters [19:50:00]wFMCommunicate request_size=4 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 13 00 00 [19:50:00]Write to MH i2c: E2 08 00 F9 46 80 13 00 00 00 00 00 00 BB [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 62 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 62 00 F9 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [19:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:00]wFMCommunicate OK [19:50:00]SAM_PROTO_GetFieldsCounters done [19:50:00]requested_item shift.num is exist - process it [19:50:00]requested_item shift.opened is exist - process it [19:50:00]req_shift_opened [19:50:00]FM_GetShiftState [19:50:00]SAM_PROTO_GetShiftState [19:50:00]wFMCommunicate request_size=4 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 13 01 00 [19:50:00]Write to MH i2c: E2 08 00 FA 46 80 13 01 00 00 00 00 00 BD [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 0E 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 0E 00 FA 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F4 [19:50:00]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:50:00]wFMCommunicate OK [19:50:00]SAM_PROTO_GetShiftState done [19:50:00]FM_GetShiftState done [19:50:00]req_shift_opened done [19:50:00]requested_item shift.open_date is exist - process it [19:50:00]req_shift_open_date [19:50:00]req_shift_open_date done [19:50:00]produce_requested_data done [19:50:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155140,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:50:00]process_action_free close_receipt [19:50:00]json_value_free [19:50:00]json_value_free done [19:50:00]process_json_proto returns [19:50:00]Send response to host [19:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155140,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:50:00]free response buf [19:50:00]execute_script done [19:50:00]execute_script returns [19:50:00]free content buf [19:50:00]Sock 7.Close socket [19:50:00]Sock 7.Thread stoped [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:41]accept exits with 9 [19:50:41]New connection [19:50:41]New thread 3066891620 created [19:50:41]Thread 3066748260 joined [19:50:41]Waiting for new connection... [19:50:41] Sock 9.Parse request [19:50:41]Sock 9.Check first char [19:50:41]Sock 9.First char is OK [19:50:41]request: POST /json_proto HTTP/1.0 [19:50:41]Method: POST [19:50:41]URL: /json_proto [19:50:41]Method is POST - this is cgi request [19:50:41]url: /json_proto [19:50:41]query_string will be loaded in cgi processing [19:50:41]execute_cgi json_proto POST (null) [19:50:41]execute_cgi path=json_proto method=POST [19:50:41]POST find Content-Length [19:50:41]Host: 172.17.53.67:8080 [19:50:41]Content-Length: 677 [19:50:41]Content-Type: application/json [19:50:41] [19:50:41]POST finish read [19:50:41]Found Content-Length = 677 [19:50:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:41]execute_script... [19:50:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:41]POST & json_proto [19:50:41]process_json_proto [19:50:41]json parsed OK: [19:50:41]protocol is kg_v1.0 [19:50:41]action value=close_receipt [19:50:41]process_action close_receipt [19:50:41]cmd_close_receipt [19:50:41]MH_GetDate [19:50:41]Write to MH i2c: F0 00 00 FB 46 30 [19:50:41]Write i2c OK [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 09 00 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 09 00 FB 46 00 13 BC 12 67 19 BC 99 64 53 [19:50:41]GetLastDocTimeStamp 1729280997 [19:50:41]current date 1729281043 [19:50:41]FM_GetShiftState [19:50:41]SAM_PROTO_GetShiftState [19:50:41]wFMCommunicate request_size=4 [19:50:41]MH_SAM_APDU [19:50:41]CAPDU: 80 13 01 00 [19:50:41]Write to MH i2c: E2 08 00 FC 46 80 13 01 00 00 00 00 00 BF [19:50:41]Write i2c OK [19:50:41]MH_I2C_Read... [19:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:41]Read from MH i2c: E2 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: E2 0E 00 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: E2 0E 00 FC 46 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F6 [19:50:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:50:41]wFMCommunicate OK [19:50:41]SAM_PROTO_GetShiftState done [19:50:41]FM_GetShiftState done [19:50:41]opened in 1729211399 [19:50:41]opened+sec_in_day 1729297799 [19:50:41]quantity*price = 40068 [19:50:41]sum+1 = 40069 [19:50:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 530 18.10.2024 19:50 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155141 ФПД: 186120010069763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155141&fm=186120010069763&tin=02508201610067®Number=0000137193017469&sum=40000 [19:50:43]StoreToDocumentArchive [19:50:43]shift 312 fd 155141 [19:50:43]save to /storage/0312/doc_00155141 [19:50:43]save last doc name /storage/0312/doc_00155141 to /storage/kkm_last_doc_name [19:50:43]save OK [19:50:43]Clear old archive folders... [19:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:43]tlvbuf is 01E58B90 [19:50:43]SAM_PROTO_ClearQueue [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 09 00 00 [19:50:43]Write to MH i2c: E2 08 00 09 47 80 09 00 00 00 00 00 00 C2 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 09 47 00 90 00 C4 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]SAM_PROTO_ClearQueue done [19:50:43]KKMCreateOFDPacket [19:50:43]OFDProtocolAddRootSTLVToBuf [19:50:43]FM_MakeSignedData [19:50:43]FM_MakeSignedData [19:50:43]SAM_PROTO_SignData [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 01 02 [19:50:43]Write to MH i2c: E2 08 00 0A 47 80 0D 01 02 00 00 00 00 CA [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 0A 47 00 90 00 C5 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]wFMCommunicate request_size=255 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 13 BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5E 02 00 35 04 06 00 A9 [19:50:43]Write to MH i2c: E2 02 01 0B 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 13 BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5E 02 00 35 04 06 00 A9 00 00 C3 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 0B 47 00 90 00 C6 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]wFMCommunicate request_size=10 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 02 02 05 46 71 15 F7 03 [19:50:43]Write to MH i2c: E2 0D 00 0C 47 80 0D 02 02 05 00 46 71 15 F7 03 00 00 9D [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 0C 47 00 90 00 C7 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 03 02 [19:50:43]Write to MH i2c: E2 08 00 0D 47 80 0D 03 02 00 00 00 00 CF [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 0B 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 0B 00 0D 47 00 B9 A3 A5 6B 97 06 DD 6A 90 00 20 [19:50:43]RAPDU: B9 A3 A5 6B 97 06 DD 6A 90 00 [19:50:43]wFMCommunicate OK [19:50:43]SAM_PROTO_SignData done [19:50:43]FM_MakeSignedData done [19:50:43]CreateOFDProtocolMessage [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 11 00 00 [19:50:43]Write to MH i2c: E2 08 00 0E 47 80 11 00 00 00 00 00 00 CF [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 17 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 17 00 0E 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [19:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:50:43]wFMCommunicate OK [19:50:43]CreateOFDProtocolMessage done [19:50:43]OFDSenderStorePacket 155141 [19:50:43]StoreOFDPacket docnum=155141 [19:50:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 41 07 01 4F 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 13 BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5E 02 00 35 04 06 00 A9 46 71 15 F7 03 B9 A3 A5 6B 97 06 DD 6A [19:50:43]CheckFolder [19:50:43]dirname=/storage/ofd_packets [19:50:43]CheckFolder done [19:50:43]ProducePacketName [19:50:43]name=ofd_packets/00155141 [19:50:43]NVStorageSaveData ofd_packets/00155141 [19:50:43]File name is /storage/ofd_packets/00155141 [19:50:43]Write 301 bytes [19:50:43]NVStorageSaveData done [19:50:43]OFDSenderStorePacket done [19:50:43]KKMCreateOFDPacket done [19:50:43]NVStorageSaveData kkm_last_timestamp [19:50:43]File name is /storage/kkm_last_timestamp [19:50:43]Write 4 bytes [19:50:43]NVStorageSaveData done [19:50:43]ExternCall_PrintAddStr [19:50:43]wPrintStart [19:50:43]Write to MH i2c: 01 00 00 0F 47 56 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: 01 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: 01 07 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: 01 07 00 0F 47 00 00 00 00 00 FF 0F 6B [19:50:43]RasterBufferAndPrint [19:50:43]line Счет N : (1)873346 [19:50:43]line ИНН: 02508201610067 [19:50:43]line Контрольно-Кассовый Чек [19:50:43]line ПРОДАЖА [19:50:43]line ТРК (МРК, ГНК) : 31 [19:50:43]line Товар: 2710124500 [19:50:43]line Аи-95-К-5 [19:50:43]line 5.400 * 74.20 [19:50:43]line = 400.68 [19:50:43]line НДС 12% НСП 1% [19:50:43]line > о реализуемом товаре [19:50:43]line ОКРУГЛЕНИЕ: -0.68 [19:50:43]line ИТОГО: 400.00 [19:50:43]line Внесено: 400.00 [19:50:43]line СДАЧА: 0.00 [19:50:43]line НСП 1% : 3.55 [19:50:43]line НДС 12% : 42.55 [19:50:43]line Наличными: 400.00 [19:50:43]line Безнал.: 0.00 [19:50:43]line Место: АЗС № 165 "Партнер Нефть" [19:50:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:50:43]line СНО: Общий режим [19:50:43]line Чек 530 18.10.2024 19:50 [19:50:43]line Смена: 312 ФФД: 1.0 [19:50:43]line ЗНМ: 0300000234 [19:50:43]line РНМ: 0000137193017469 [19:50:43]line Версия ККМ: v1.0 [19:50:43]line ФМ: 0000000000963156 [19:50:43]line ФД: 155141 [19:50:43]line ФПД: 186120010069763 [19:50:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155141&fm=186120010069763&tin=02508201610067®Number=0000137193017469&sum=40000 [19:50:43]OFD Sender: Processing packet 155141 [packets to send 51, broken 50] [19:50:43]ProducePacketName [19:50:43]name=ofd_packets/00155141 [19:50:43]OFD Sender: To server: pG, [19:50:43]CommunicateWithHost lk.salyk.kg:30040 [19:50:43]ConnectInit lk.salyk.kg [19:50:43]written 0, free lines is 4095 [19:50:43]Connected sock=10 [19:50:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 41 07 01 4F 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 13 BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5E 02 00 35 04 06 00 A9 46 71 15 F7 03 B9 A3 A5 6B 97 06 DD 6A [19:50:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 AD 47 00 5A 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 5E 02 00 F4 03 04 00 4B 62 12 67 B6 04 01 00 00 6D 4D 6C 4E D0 CD D0 5F [19:50:44]CommunicateWithHost err = 0 [19:50:44]CheckOFDResponse [19:50:44]1017 (14) - 77093643461234 [19:50:44]1041 (16) - 0000000000963156 [19:50:44]1040 (4) - 155141 [19:50:44]1012 (4) - 18.10.2024 13:27 [19:50:44]1206 (1) - 0 [19:50:44]OFD Sender: Remove packet 155141 [19:50:44]ProducePacketName [19:50:44]name=ofd_packets/00155141 [19:50:44]NVStorageDeleteData [19:50:44]Write to MH i2c: 01 00 00 3A 47 81 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 3A 47 00 00 00 00 00 EC 0C 80 [19:50:44]RasterBufferAndPrint [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]written 0, free lines is 3317 [19:50:44]MH_Cut [19:50:44]Write to MH i2c: D1 01 00 41 47 01 5A [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 01 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 01 00 41 47 00 59 [19:50:44]Write to MH i2c: 01 00 00 42 47 89 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]OFD Sender: No OFD packet to send [19:50:45]*** Cut start [19:50:45]*** Partial cut [19:50:45]*** CUTSNS_PIN = 1 [19:50:45]*** CUTSNS_PIN = 0 [19:50:45]*** Brake cut motor [19:50:45]Read from MH i2c: 01 [19:50:45]MH_I2C_Read... [19:50:45]*** Stop cut motor [19:50:45]*** Cut end [19:50:45]Read from MH i2c: 01 07 00 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: 01 07 00 42 47 00 00 00 00 00 FF 0F 9E [19:50:45]process_action close_receipt done [19:50:45]requested_data is exist [19:50:45]produce_requested_data [19:50:45]requested_item fm.sn is exist - process it [19:50:45]wFMCommunicate request_size=4 [19:50:45]MH_SAM_APDU [19:50:45]CAPDU: 80 11 00 00 [19:50:45]Write to MH i2c: E2 08 00 43 47 80 11 00 00 00 00 00 00 04 [19:50:45]Write i2c OK [19:50:45]MH_I2C_Read... [19:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:45]Read from MH i2c: E2 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 17 00 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 17 00 43 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [19:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:50:45]wFMCommunicate OK [19:50:45]requested_item fd.num is exist - process it [19:50:45]SAM_PROTO_GetFieldsCounters [19:50:45]wFMCommunicate request_size=4 [19:50:45]MH_SAM_APDU [19:50:45]CAPDU: 80 13 00 00 [19:50:45]Write to MH i2c: E2 08 00 44 47 80 13 00 00 00 00 00 00 07 [19:50:45]Write i2c OK [19:50:45]MH_I2C_Read... [19:50:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:45]Read from MH i2c: E2 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 62 00 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 62 00 44 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [19:50:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:45]wFMCommunicate OK [19:50:45]SAM_PROTO_GetFieldsCounters done [19:50:45]requested_item shift.num is exist - process it [19:50:45]requested_item shift.opened is exist - process it [19:50:45]req_shift_opened [19:50:45]FM_GetShiftState [19:50:45]SAM_PROTO_GetShiftState [19:50:45]wFMCommunicate request_size=4 [19:50:45]MH_SAM_APDU [19:50:45]CAPDU: 80 13 01 00 [19:50:45]Write to MH i2c: E2 08 00 45 47 80 13 01 00 00 00 00 00 09 [19:50:45]Write i2c OK [19:50:45]MH_I2C_Read... [19:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:45]Read from MH i2c: E2 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 0E 00 [19:50:45]MH_I2C_Read... [19:50:45]Read from MH i2c: E2 0E 00 45 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 40 [19:50:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:50:45]wFMCommunicate OK [19:50:45]SAM_PROTO_GetShiftState done [19:50:45]FM_GetShiftState done [19:50:45]req_shift_opened done [19:50:45]requested_item shift.open_date is exist - process it [19:50:45]req_shift_open_date [19:50:45]req_shift_open_date done [19:50:45]produce_requested_data done [19:50:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155141,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:50:45]process_action_free close_receipt [19:50:45]json_value_free [19:50:45]json_value_free done [19:50:45]process_json_proto returns [19:50:45]Send response to host [19:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155141,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:50:45]free response buf [19:50:45]execute_script done [19:50:45]execute_script returns [19:50:45]free content buf [19:50:45]Sock 9.Close socket [19:50:45]Sock 9.Thread stoped [19:50:49]OFD Sender: No OFD packet to send [19:50:54]OFD Sender: No OFD packet to send [19:50:59]OFD Sender: No OFD packet to send [19:51:04]OFD Sender: No OFD packet to send [19:51:09]OFD Sender: No OFD packet to send [19:51:14]OFD Sender: No OFD packet to send [19:51:19]OFD Sender: No OFD packet to send [19:51:24]OFD Sender: No OFD packet to send [19:51:29]OFD Sender: No OFD packet to send [19:51:34]OFD Sender: No OFD packet to send [19:51:39]OFD Sender: No OFD packet to send [19:51:44]OFD Sender: No OFD packet to send [19:51:49]OFD Sender: No OFD packet to send [19:51:54]OFD Sender: No OFD packet to send [19:51:59]OFD Sender: No OFD packet to send [19:52:04]OFD Sender: No OFD packet to send [19:52:09]OFD Sender: No OFD packet to send [19:52:14]OFD Sender: No OFD packet to send [19:52:19]OFD Sender: No OFD packet to send [19:52:24]OFD Sender: No OFD packet to send [19:52:29]OFD Sender: No OFD packet to send [19:52:34]OFD Sender: No OFD packet to send [19:52:39]OFD Sender: No OFD packet to send [19:52:44]OFD Sender: No OFD packet to send [19:52:49]OFD Sender: No OFD packet to send [19:52:54]OFD Sender: No OFD packet to send [19:52:59]OFD Sender: No OFD packet to send [19:53:04]OFD Sender: No OFD packet to send [19:53:09]OFD Sender: No OFD packet to send [19:53:14]OFD Sender: No OFD packet to send [19:53:19]OFD Sender: No OFD packet to send [19:53:24]OFD Sender: No OFD packet to send [19:53:29]OFD Sender: No OFD packet to send [19:53:34]OFD Sender: No OFD packet to send [19:53:39]OFD Sender: No OFD packet to send [19:53:44]OFD Sender: No OFD packet to send [19:53:49]OFD Sender: No OFD packet to send [19:53:54]OFD Sender: No OFD packet to send [19:53:59]OFD Sender: No OFD packet to send [19:54:04]OFD Sender: No OFD packet to send [19:54:09]OFD Sender: No OFD packet to send [19:54:14]OFD Sender: No OFD packet to send [19:54:19]OFD Sender: No OFD packet to send [19:54:24]OFD Sender: No OFD packet to send [19:54:29]OFD Sender: No OFD packet to send [19:54:34]accept exits with 7 [19:54:34]New connection [19:54:34]New thread 3066748260 created [19:54:34]Thread 3066891620 joined [19:54:34]Waiting for new connection... [19:54:34] Sock 7.Parse request [19:54:34]Sock 7.Check first char [19:54:34]Sock 7.First char is OK [19:54:34]request: POST /json_proto HTTP/1.0 [19:54:34]Method: POST [19:54:34]URL: /json_proto [19:54:34]Method is POST - this is cgi request [19:54:34]url: /json_proto [19:54:34]query_string will be loaded in cgi processing [19:54:34]execute_cgi json_proto POST (null) [19:54:34]execute_cgi path=json_proto method=POST [19:54:34]POST find Content-Length [19:54:34]Host: 172.17.53.67:8080 [19:54:34]Content-Length: 766 [19:54:34]Content-Type: application/json [19:54:34] [19:54:34]POST finish read [19:54:34]Found Content-Length = 766 [19:54:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:34]execute_script... [19:54:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:34]POST & json_proto [19:54:34]process_json_proto [19:54:34]json parsed OK: [19:54:34]protocol is kg_v1.0 [19:54:34]action value=close_receipt [19:54:34]process_action close_receipt [19:54:34]cmd_close_receipt [19:54:34]MH_GetDate [19:54:34]Write to MH i2c: F0 00 00 46 47 7C [19:54:34]Write i2c OK [19:54:34]MH_I2C_Read... [19:54:34]Read from MH i2c: F0 [19:54:34]MH_I2C_Read... [19:54:34]Read from MH i2c: F0 09 00 [19:54:34]MH_I2C_Read... [19:54:34]Read from MH i2c: F0 09 00 46 47 00 FB BC 12 67 19 BC 99 64 87 [19:54:34]GetLastDocTimeStamp 1729281043 [19:54:34]current date 1729281275 [19:54:34]FM_GetShiftState [19:54:34]SAM_PROTO_GetShiftState [19:54:34]wFMCommunicate request_size=4 [19:54:34]MH_SAM_APDU [19:54:34]CAPDU: 80 13 01 00 [19:54:34]Write to MH i2c: E2 08 00 47 47 80 13 01 00 00 00 00 00 0B [19:54:34]Write i2c OK [19:54:34]MH_I2C_Read... [19:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:34]Read from MH i2c: E2 [19:54:34]MH_I2C_Read... [19:54:34]Read from MH i2c: E2 0E 00 [19:54:34]MH_I2C_Read... [19:54:34]Read from MH i2c: E2 0E 00 47 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 42 [19:54:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:54:34]wFMCommunicate OK [19:54:34]SAM_PROTO_GetShiftState done [19:54:34]FM_GetShiftState done [19:54:34]opened in 1729211399 [19:54:34]opened+sec_in_day 1729297799 [19:54:34]quantity*price = 200025 [19:54:34]sum+1 = 200026 [19:54:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 531 18.10.2024 19:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155142 ФПД: 218501911152105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155142&fm=218501911152105&tin=02508201610067®Number=0000137193017469&sum=200025 [19:54:35]StoreToDocumentArchive [19:54:35]shift 312 fd 155142 [19:54:35]save to /storage/0312/doc_00155142 [19:54:35]save last doc name /storage/0312/doc_00155142 to /storage/kkm_last_doc_name [19:54:35]save OK [19:54:35]Clear old archive folders... [19:54:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:54:35]tlvbuf is 01DFEE60 [19:54:35]SAM_PROTO_ClearQueue [19:54:35]wFMCommunicate request_size=4 [19:54:35]MH_SAM_APDU [19:54:35]CAPDU: 80 09 00 00 [19:54:35]Write to MH i2c: E2 08 00 54 47 80 09 00 00 00 00 00 00 0D [19:54:35]Write i2c OK [19:54:35]MH_I2C_Read... [19:54:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:35]Read from MH i2c: E2 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 03 00 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 03 00 54 47 00 90 00 0F [19:54:35]RAPDU: 90 00 [19:54:35]wFMCommunicate OK [19:54:35]SAM_PROTO_ClearQueue done [19:54:35]KKMCreateOFDPacket [19:54:35]OFDProtocolAddRootSTLVToBuf [19:54:35]FM_MakeSignedData [19:54:35]FM_MakeSignedData [19:54:35]SAM_PROTO_SignData [19:54:35]wFMCommunicate request_size=4 [19:54:35]MH_SAM_APDU [19:54:35]CAPDU: 80 0D 01 02 [19:54:35]Write to MH i2c: E2 08 00 55 47 80 0D 01 02 00 00 00 00 15 [19:54:35]Write i2c OK [19:54:35]MH_I2C_Read... [19:54:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:35]Read from MH i2c: E2 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 03 00 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 03 00 55 47 00 90 00 10 [19:54:35]RAPDU: 90 00 [19:54:35]wFMCommunicate OK [19:54:35]wFMCommunicate request_size=255 [19:54:35]MH_SAM_APDU [19:54:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 FB BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5E 02 00 35 04 06 00 C6 B9 F0 CC [19:54:35]Write to MH i2c: E2 02 01 56 47 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 FB BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5E 02 00 35 04 06 00 C6 B9 F0 CC 00 00 EE [19:54:35]Write i2c OK [19:54:35]MH_I2C_Read... [19:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:36]Read from MH i2c: E2 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 03 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 03 00 56 47 00 90 00 11 [19:54:36]RAPDU: 90 00 [19:54:36]wFMCommunicate OK [19:54:36]wFMCommunicate request_size=7 [19:54:36]MH_SAM_APDU [19:54:36]CAPDU: 80 0D 02 02 02 05 E9 [19:54:36]Write to MH i2c: E2 0A 00 57 47 80 0D 02 02 02 00 05 E9 00 00 0A [19:54:36]Write i2c OK [19:54:36]MH_I2C_Read... [19:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:36]Read from MH i2c: E2 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 03 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 03 00 57 47 00 90 00 12 [19:54:36]RAPDU: 90 00 [19:54:36]wFMCommunicate OK [19:54:36]wFMCommunicate request_size=4 [19:54:36]MH_SAM_APDU [19:54:36]CAPDU: 80 0D 03 02 [19:54:36]Write to MH i2c: E2 08 00 58 47 80 0D 03 02 00 00 00 00 1A [19:54:36]Write i2c OK [19:54:36]MH_I2C_Read... [19:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:36]Read from MH i2c: E2 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 0B 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 0B 00 58 47 00 20 7B 4D 9F 01 22 EA FB 90 00 AA [19:54:36]RAPDU: 20 7B 4D 9F 01 22 EA FB 90 00 [19:54:36]wFMCommunicate OK [19:54:36]SAM_PROTO_SignData done [19:54:36]FM_MakeSignedData done [19:54:36]CreateOFDProtocolMessage [19:54:36]wFMCommunicate request_size=4 [19:54:36]MH_SAM_APDU [19:54:36]CAPDU: 80 11 00 00 [19:54:36]Write to MH i2c: E2 08 00 59 47 80 11 00 00 00 00 00 00 1A [19:54:36]Write i2c OK [19:54:36]MH_I2C_Read... [19:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:36]Read from MH i2c: E2 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 17 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: E2 17 00 59 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [19:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:54:36]wFMCommunicate OK [19:54:36]CreateOFDProtocolMessage done [19:54:36]OFDSenderStorePacket 155142 [19:54:36]StoreOFDPacket docnum=155142 [19:54:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6D A3 04 01 3D 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 FB BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5E 02 00 35 04 06 00 C6 B9 F0 CC 05 E9 20 7B 4D 9F 01 22 EA FB [19:54:36]CheckFolder [19:54:36]dirname=/storage/ofd_packets [19:54:36]CheckFolder done [19:54:36]ProducePacketName [19:54:36]name=ofd_packets/00155142 [19:54:36]NVStorageSaveData ofd_packets/00155142 [19:54:36]File name is /storage/ofd_packets/00155142 [19:54:36]Write 298 bytes [19:54:36]NVStorageSaveData done [19:54:36]OFDSenderStorePacket done [19:54:36]KKMCreateOFDPacket done [19:54:36]NVStorageSaveData kkm_last_timestamp [19:54:36]File name is /storage/kkm_last_timestamp [19:54:36]Write 4 bytes [19:54:36]NVStorageSaveData done [19:54:36]ExternCall_PrintAddStr [19:54:36]wPrintStart [19:54:36]Write to MH i2c: 01 00 00 5A 47 A1 [19:54:36]Write i2c OK [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 07 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 07 00 5A 47 00 00 00 00 00 FF 0F B6 [19:54:36]RasterBufferAndPrint [19:54:36]line Счет N : (1)873347 [19:54:36]line ИНН: 02508201610067 [19:54:36]line Контрольно-Кассовый Чек [19:54:36]line ПРОДАЖА [19:54:36]line ТРК (МРК, ГНК) : 34 [19:54:36]line Товар: 2710194210 [19:54:36]line ДТ-К-2 [19:54:36]line 26.250 * 76.20 [19:54:36]line = 2000.25 [19:54:36]line НДС 12% НСП 1% [19:54:36]line > о реализуемом товаре [19:54:36]line ИТОГО: 2000.25 [19:54:36]line НСП 1% : 17.70 [19:54:36]line НДС 12% : 212.42 [19:54:36]line Наличными: 0.00 [19:54:36]line Безнал.: 2000.25 [19:54:36]line Место: АЗС № 165 "Партнер Нефть" [19:54:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:54:36]line СНО: Общий режим [19:54:36]line Чек 531 18.10.2024 19:54 [19:54:36]line Смена: 312 ФФД: 1.0 [19:54:36]line ЗНМ: 0300000234 [19:54:36]line РНМ: 0000137193017469 [19:54:36]line Версия ККМ: v1.0 [19:54:36]line Платежная система: Mbank [19:54:36]line ФМ: 0000000000963156 [19:54:36]line ФД: 155142 [19:54:36]line ФПД: 218501911152105 [19:54:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155142&fm=218501911152105&tin=02508201610067®Number=0000137193017469&sum=200025 [19:54:36]OFD Sender: Processing packet 155142 [packets to send 51, broken 50] [19:54:36]ProducePacketName [19:54:36]name=ofd_packets/00155142 [19:54:36]OFD Sender: To server: pG, [19:54:36]CommunicateWithHost lk.salyk.kg:30040 [19:54:36]ConnectInit lk.salyk.kg [19:54:36]written 0, free lines is 4095 [19:54:36]Connected sock=10 [19:54:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6D A3 04 01 3D 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 FB BC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5E 02 00 35 04 06 00 C6 B9 F0 CC 05 E9 20 7B 4D 9F 01 22 EA FB [19:54:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B2 62 47 00 44 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 5E 02 00 F4 03 04 00 33 63 12 67 B6 04 01 00 00 B3 99 B6 8D 11 D1 DD 8D [19:54:36]CommunicateWithHost err = 0 [19:54:36]CheckOFDResponse [19:54:36]1017 (14) - 77093643461234 [19:54:36]1041 (16) - 0000000000963156 [19:54:36]1040 (4) - 155142 [19:54:36]1012 (4) - 18.10.2024 13:31 [19:54:36]1206 (1) - 0 [19:54:36]OFD Sender: Remove packet 155142 [19:54:36]ProducePacketName [19:54:36]name=ofd_packets/00155142 [19:54:36]NVStorageDeleteData [19:54:36]Write to MH i2c: 01 00 00 83 47 CA [19:54:36]Write i2c OK [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 07 00 [19:54:36]MH_I2C_Read... [19:54:36]Read from MH i2c: 01 07 00 83 47 00 00 00 00 00 19 0D F7 [19:54:36]RasterBufferAndPrint [19:54:36]line [19:54:36]line [19:54:36]line [19:54:36]line [19:54:36]line [19:54:36]written 0, free lines is 3362 [19:54:37]MH_Cut [19:54:37]Write to MH i2c: D1 01 00 8A 47 01 A3 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: D1 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: D1 01 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: D1 01 00 8A 47 00 A2 [19:54:37]Write to MH i2c: 01 00 00 8B 47 D2 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]OFD Sender: No OFD packet to send [19:54:37]*** Cut start [19:54:37]*** Partial cut [19:54:37]*** CUTSNS_PIN = 1 [19:54:37]*** CUTSNS_PIN = 0 [19:54:37]*** Brake cut motor [19:54:38]Read from MH i2c: 01 [19:54:38]MH_I2C_Read... [19:54:38]*** Stop cut motor [19:54:38]*** Cut end [19:54:38]Read from MH i2c: 01 07 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 07 00 8B 47 00 00 00 00 00 FF 0F E7 [19:54:38]process_action close_receipt done [19:54:38]requested_data is exist [19:54:38]produce_requested_data [19:54:38]requested_item fm.sn is exist - process it [19:54:38]wFMCommunicate request_size=4 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 11 00 00 [19:54:38]Write to MH i2c: E2 08 00 8C 47 80 11 00 00 00 00 00 00 4D [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 8C 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [19:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:54:38]wFMCommunicate OK [19:54:38]requested_item fd.num is exist - process it [19:54:38]SAM_PROTO_GetFieldsCounters [19:54:38]wFMCommunicate request_size=4 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 13 00 00 [19:54:38]Write to MH i2c: E2 08 00 8D 47 80 13 00 00 00 00 00 00 50 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 62 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 62 00 8D 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 67 [19:54:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:38]wFMCommunicate OK [19:54:38]SAM_PROTO_GetFieldsCounters done [19:54:38]requested_item shift.num is exist - process it [19:54:38]requested_item shift.opened is exist - process it [19:54:38]req_shift_opened [19:54:38]FM_GetShiftState [19:54:38]SAM_PROTO_GetShiftState [19:54:38]wFMCommunicate request_size=4 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 13 01 00 [19:54:38]Write to MH i2c: E2 08 00 8E 47 80 13 01 00 00 00 00 00 52 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 0E 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 0E 00 8E 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 89 [19:54:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:54:38]wFMCommunicate OK [19:54:38]SAM_PROTO_GetShiftState done [19:54:38]FM_GetShiftState done [19:54:38]req_shift_opened done [19:54:38]requested_item shift.open_date is exist - process it [19:54:38]req_shift_open_date [19:54:38]req_shift_open_date done [19:54:38]produce_requested_data done [19:54:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155142,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:54:38]process_action_free close_receipt [19:54:38]json_value_free [19:54:38]json_value_free done [19:54:38]process_json_proto returns [19:54:38]Send response to host [19:54:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155142,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:54:38]free response buf [19:54:38]execute_script done [19:54:38]execute_script returns [19:54:38]free content buf [19:54:38]Sock 7.Close socket [19:54:38]Sock 7.Thread stoped [19:54:42]OFD Sender: No OFD packet to send [19:54:42]int [19:54:42]Write to MH i2c: 01 00 00 8F 47 D6 [19:54:42]*** FLAG_PRN_KEY set [19:54:42]Write i2c OK [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: 01 [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: 01 07 00 [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: 01 07 00 8F 47 00 08 00 00 00 FF 0F F3 [19:54:42]state=0 [19:54:42]Key pressed [19:54:42]Feed [19:54:42]Write to MH i2c: D8 00 00 90 47 AE [19:54:42]Write i2c OK [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: D8 [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: D8 01 00 [19:54:42]MH_I2C_Read... [19:54:42]Read from MH i2c: D8 01 00 90 47 00 AF [19:54:42]int [19:54:42]Write to MH i2c: 01 00 00 91 47 D8 [19:54:42]Write i2c OK [19:54:42]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 [19:54:43]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 07 00 [19:54:43]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 07 00 91 47 00 48 00 00 00 3C 00 63 [19:54:43]state=2 [19:54:43]Key pressed [19:54:43]int [19:54:43]Write to MH i2c: 01 00 00 92 47 D9 [19:54:43]*** FLAG_PRN_KEY reset [19:54:43]Write i2c OK [19:54:43]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 [19:54:43]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 07 00 [19:54:43]MH_I2C_Read... [19:54:43]Read from MH i2c: 01 07 00 92 47 00 00 00 00 00 FD 0F EC [19:54:43]state=2 [19:54:43]Stop feed [19:54:47]OFD Sender: No OFD packet to send [19:54:52]OFD Sender: No OFD packet to send [19:54:57]OFD Sender: No OFD packet to send [19:55:02]OFD Sender: No OFD packet to send [19:55:02]accept exits with 9 [19:55:02]New connection [19:55:02]New thread 3066891620 created [19:55:02]Thread 3066748260 joined [19:55:02]Waiting for new connection... [19:55:02] Sock 9.Parse request [19:55:02]Sock 9.Check first char [19:55:02]Sock 9.First char is OK [19:55:02]request: POST /json_proto HTTP/1.0 [19:55:02]Method: POST [19:55:02]URL: /json_proto [19:55:02]Method is POST - this is cgi request [19:55:02]url: /json_proto [19:55:02]query_string will be loaded in cgi processing [19:55:02]execute_cgi json_proto POST (null) [19:55:02]execute_cgi path=json_proto method=POST [19:55:02]POST find Content-Length [19:55:02]Host: 172.17.53.67:8080 [19:55:02]Content-Length: 677 [19:55:02]Content-Type: application/json [19:55:02] [19:55:02]POST finish read [19:55:02]Found Content-Length = 677 [19:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:02]execute_script... [19:55:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:02]POST & json_proto [19:55:02]process_json_proto [19:55:02]json parsed OK: [19:55:02]protocol is kg_v1.0 [19:55:02]action value=close_receipt [19:55:02]process_action close_receipt [19:55:02]cmd_close_receipt [19:55:02]MH_GetDate [19:55:02]Write to MH i2c: F0 00 00 93 47 C9 [19:55:02]Write i2c OK [19:55:02]MH_I2C_Read... [19:55:02]Read from MH i2c: F0 [19:55:02]MH_I2C_Read... [19:55:02]Read from MH i2c: F0 09 00 [19:55:02]MH_I2C_Read... [19:55:02]Read from MH i2c: F0 09 00 93 47 00 18 BD 12 67 19 BC 99 64 F2 [19:55:02]GetLastDocTimeStamp 1729281275 [19:55:02]current date 1729281304 [19:55:02]FM_GetShiftState [19:55:02]SAM_PROTO_GetShiftState [19:55:02]wFMCommunicate request_size=4 [19:55:02]MH_SAM_APDU [19:55:02]CAPDU: 80 13 01 00 [19:55:02]Write to MH i2c: E2 08 00 94 47 80 13 01 00 00 00 00 00 58 [19:55:02]Write i2c OK [19:55:02]MH_I2C_Read... [19:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:02]Read from MH i2c: E2 [19:55:02]MH_I2C_Read... [19:55:02]Read from MH i2c: E2 0E 00 [19:55:02]MH_I2C_Read... [19:55:02]Read from MH i2c: E2 0E 00 94 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [19:55:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:55:02]wFMCommunicate OK [19:55:02]SAM_PROTO_GetShiftState done [19:55:02]FM_GetShiftState done [19:55:02]opened in 1729211399 [19:55:02]opened+sec_in_day 1729297799 [19:55:02]quantity*price = 60009 [19:55:02]sum+1 = 60010 [19:55:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 532 18.10.2024 19:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155143 ФПД: 187434081305934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155143&fm=187434081305934&tin=02508201610067®Number=0000137193017469&sum=60000 [19:55:03]StoreToDocumentArchive [19:55:03]shift 312 fd 155143 [19:55:03]save to /storage/0312/doc_00155143 [19:55:03]save last doc name /storage/0312/doc_00155143 to /storage/kkm_last_doc_name [19:55:03]save OK [19:55:03]Clear old archive folders... [19:55:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:03]tlvbuf is B6F49A50 [19:55:03]SAM_PROTO_ClearQueue [19:55:03]wFMCommunicate request_size=4 [19:55:03]MH_SAM_APDU [19:55:03]CAPDU: 80 09 00 00 [19:55:03]Write to MH i2c: E2 08 00 A1 47 80 09 00 00 00 00 00 00 5A [19:55:03]Write i2c OK [19:55:03]MH_I2C_Read... [19:55:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:03]Read from MH i2c: E2 [19:55:03]MH_I2C_Read... [19:55:03]Read from MH i2c: E2 03 00 [19:55:03]MH_I2C_Read... [19:55:03]Read from MH i2c: E2 03 00 A1 47 00 90 00 5C [19:55:03]RAPDU: 90 00 [19:55:03]wFMCommunicate OK [19:55:03]SAM_PROTO_ClearQueue done [19:55:03]KKMCreateOFDPacket [19:55:03]OFDProtocolAddRootSTLVToBuf [19:55:03]FM_MakeSignedData [19:55:03]FM_MakeSignedData [19:55:03]SAM_PROTO_SignData [19:55:03]wFMCommunicate request_size=4 [19:55:03]MH_SAM_APDU [19:55:03]CAPDU: 80 0D 01 02 [19:55:03]Write to MH i2c: E2 08 00 A2 47 80 0D 01 02 00 00 00 00 62 [19:55:03]Write i2c OK [19:55:03]MH_I2C_Read... [19:55:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:03]Read from MH i2c: E2 [19:55:03]MH_I2C_Read... [19:55:03]Read from MH i2c: E2 03 00 [19:55:03]MH_I2C_Read... [19:55:03]Read from MH i2c: E2 03 00 A2 47 00 90 00 5D [19:55:03]RAPDU: 90 00 [19:55:03]wFMCommunicate OK [19:55:03]wFMCommunicate request_size=255 [19:55:03]MH_SAM_APDU [19:55:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 18 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5E 02 00 35 04 06 00 AA [19:55:03]Write to MH i2c: E2 02 01 A3 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 18 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5E 02 00 35 04 06 00 AA 00 00 94 [19:55:03]Write i2c OK [19:55:03]MH_I2C_Read... [19:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:04]Read from MH i2c: E2 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 03 00 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 03 00 A3 47 00 90 00 5E [19:55:04]RAPDU: 90 00 [19:55:04]wFMCommunicate OK [19:55:04]wFMCommunicate request_size=10 [19:55:04]MH_SAM_APDU [19:55:04]CAPDU: 80 0D 02 02 05 78 65 D5 C5 4E [19:55:04]Write to MH i2c: E2 0D 00 A4 47 80 0D 02 02 05 00 78 65 D5 C5 4E 00 00 34 [19:55:04]Write i2c OK [19:55:04]MH_I2C_Read... [19:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:04]Read from MH i2c: E2 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 03 00 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 03 00 A4 47 00 90 00 5F [19:55:04]RAPDU: 90 00 [19:55:04]wFMCommunicate OK [19:55:04]wFMCommunicate request_size=4 [19:55:04]MH_SAM_APDU [19:55:04]CAPDU: 80 0D 03 02 [19:55:04]Write to MH i2c: E2 08 00 A5 47 80 0D 03 02 00 00 00 00 67 [19:55:04]Write i2c OK [19:55:04]MH_I2C_Read... [19:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:04]Read from MH i2c: E2 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 0B 00 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 0B 00 A5 47 00 C1 42 5D 03 C0 ED 5C 80 90 00 54 [19:55:04]RAPDU: C1 42 5D 03 C0 ED 5C 80 90 00 [19:55:04]wFMCommunicate OK [19:55:04]SAM_PROTO_SignData done [19:55:04]FM_MakeSignedData done [19:55:04]CreateOFDProtocolMessage [19:55:04]wFMCommunicate request_size=4 [19:55:04]MH_SAM_APDU [19:55:04]CAPDU: 80 11 00 00 [19:55:04]Write to MH i2c: E2 08 00 A6 47 80 11 00 00 00 00 00 00 67 [19:55:04]Write i2c OK [19:55:04]MH_I2C_Read... [19:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:04]Read from MH i2c: E2 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 17 00 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: E2 17 00 A6 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [19:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:04]wFMCommunicate OK [19:55:04]CreateOFDProtocolMessage done [19:55:04]OFDSenderStorePacket 155143 [19:55:04]StoreOFDPacket docnum=155143 [19:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 4A 07 01 DC 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 18 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5E 02 00 35 04 06 00 AA 78 65 D5 C5 4E C1 42 5D 03 C0 ED 5C 80 [19:55:04]CheckFolder [19:55:04]dirname=/storage/ofd_packets [19:55:04]CheckFolder done [19:55:04]ProducePacketName [19:55:04]name=ofd_packets/00155143 [19:55:04]NVStorageSaveData ofd_packets/00155143 [19:55:04]File name is /storage/ofd_packets/00155143 [19:55:04]Write 301 bytes [19:55:04]NVStorageSaveData done [19:55:04]OFDSenderStorePacket done [19:55:04]KKMCreateOFDPacket done [19:55:04]NVStorageSaveData kkm_last_timestamp [19:55:04]File name is /storage/kkm_last_timestamp [19:55:04]Write 4 bytes [19:55:04]NVStorageSaveData done [19:55:04]ExternCall_PrintAddStr [19:55:04]wPrintStart [19:55:04]Write to MH i2c: 01 00 00 A7 47 EE [19:55:04]Write i2c OK [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: 01 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: 01 07 00 [19:55:04]MH_I2C_Read... [19:55:04]Read from MH i2c: 01 07 00 A7 47 00 00 00 00 00 FF 0F 03 [19:55:04]RasterBufferAndPrint [19:55:04]line Счет N : (1)873348 [19:55:04]line ИНН: 02508201610067 [19:55:04]line Контрольно-Кассовый Чек [19:55:04]line ПРОДАЖА [19:55:04]line ТРК (МРК, ГНК) : 12 [19:55:04]line Товар: 2710124130 [19:55:04]line Аи-92-К-5 [19:55:04]line 8.970 * 66.90 [19:55:04]line = 600.09 [19:55:04]line НДС 12% НСП 1% [19:55:04]line > о реализуемом товаре [19:55:04]line ОКРУГЛЕНИЕ: -0.09 [19:55:04]line ИТОГО: 600.00 [19:55:04]line Внесено: 600.00 [19:55:04]line СДАЧА: 0.00 [19:55:04]line НСП 1% : 5.31 [19:55:04]line НДС 12% : 63.73 [19:55:04]line Наличными: 600.00 [19:55:04]line Безнал.: 0.00 [19:55:04]line Место: АЗС № 165 "Партнер Нефть" [19:55:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:55:04]line СНО: Общий режим [19:55:04]line Чек 532 18.10.2024 19:55 [19:55:04]line Смена: 312 ФФД: 1.0 [19:55:04]line ЗНМ: 0300000234 [19:55:04]line РНМ: 0000137193017469 [19:55:04]line Версия ККМ: v1.0 [19:55:04]line ФМ: 0000000000963156 [19:55:04]line ФД: 155143 [19:55:04]line ФПД: 187434081305934 [19:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155143&fm=187434081305934&tin=02508201610067®Number=0000137193017469&sum=60000 [19:55:04]OFD Sender: Processing packet 155143 [packets to send 51, broken 50] [19:55:04]ProducePacketName [19:55:04]name=ofd_packets/00155143 [19:55:04]OFD Sender: To server: pG, [19:55:04]CommunicateWithHost lk.salyk.kg:30040 [19:55:04]ConnectInit lk.salyk.kg [19:55:04]written 0, free lines is 4095 [19:55:04]Connected sock=10 [19:55:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 4A 07 01 DC 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 18 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5E 02 00 35 04 06 00 AA 78 65 D5 C5 4E C1 42 5D 03 C0 ED 5C 80 [19:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 56 47 00 E5 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 5E 02 00 F4 03 04 00 4F 63 12 67 B6 04 01 00 00 64 50 94 02 D7 25 63 AD [19:55:05]CommunicateWithHost err = 0 [19:55:05]CheckOFDResponse [19:55:05]1017 (14) - 77093643461234 [19:55:05]1041 (16) - 0000000000963156 [19:55:05]1040 (4) - 155143 [19:55:05]1012 (4) - 18.10.2024 13:31 [19:55:05]1206 (1) - 0 [19:55:05]OFD Sender: Remove packet 155143 [19:55:05]ProducePacketName [19:55:05]name=ofd_packets/00155143 [19:55:05]NVStorageDeleteData [19:55:05]Write to MH i2c: 01 00 00 D2 47 19 [19:55:05]Write i2c OK [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: 01 [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: 01 07 00 [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: 01 07 00 D2 47 00 00 00 00 00 FB 0C 27 [19:55:05]RasterBufferAndPrint [19:55:05]line [19:55:05]line [19:55:05]line [19:55:05]line [19:55:05]line [19:55:05]written 0, free lines is 3329 [19:55:05]MH_Cut [19:55:05]Write to MH i2c: D1 01 00 D9 47 01 F2 [19:55:05]Write i2c OK [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: D1 [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: D1 01 00 [19:55:05]MH_I2C_Read... [19:55:05]Read from MH i2c: D1 01 00 D9 47 00 F1 [19:55:05]Write to MH i2c: 01 00 00 DA 47 21 [19:55:05]Write i2c OK [19:55:05]MH_I2C_Read... [19:55:05]OFD Sender: No OFD packet to send [19:55:05]*** Cut start [19:55:05]*** Partial cut [19:55:05]*** CUTSNS_PIN = 1 [19:55:05]*** CUTSNS_PIN = 0 [19:55:06]*** Brake cut motor [19:55:06]Read from MH i2c: 01 [19:55:06]MH_I2C_Read... [19:55:06]*** Stop cut motor [19:55:06]*** Cut end [19:55:06]Read from MH i2c: 01 07 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: 01 07 00 DA 47 00 00 00 00 00 FF 0F 36 [19:55:06]process_action close_receipt done [19:55:06]requested_data is exist [19:55:06]produce_requested_data [19:55:06]requested_item fm.sn is exist - process it [19:55:06]wFMCommunicate request_size=4 [19:55:06]MH_SAM_APDU [19:55:06]CAPDU: 80 11 00 00 [19:55:06]Write to MH i2c: E2 08 00 DB 47 80 11 00 00 00 00 00 00 9C [19:55:06]Write i2c OK [19:55:06]MH_I2C_Read... [19:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:06]Read from MH i2c: E2 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 17 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 17 00 DB 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [19:55:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:06]wFMCommunicate OK [19:55:06]requested_item fd.num is exist - process it [19:55:06]SAM_PROTO_GetFieldsCounters [19:55:06]wFMCommunicate request_size=4 [19:55:06]MH_SAM_APDU [19:55:06]CAPDU: 80 13 00 00 [19:55:06]Write to MH i2c: E2 08 00 DC 47 80 13 00 00 00 00 00 00 9F [19:55:06]Write i2c OK [19:55:06]MH_I2C_Read... [19:55:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:06]Read from MH i2c: E2 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 62 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 62 00 DC 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [19:55:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:06]wFMCommunicate OK [19:55:06]SAM_PROTO_GetFieldsCounters done [19:55:06]requested_item shift.num is exist - process it [19:55:06]requested_item shift.opened is exist - process it [19:55:06]req_shift_opened [19:55:06]FM_GetShiftState [19:55:06]SAM_PROTO_GetShiftState [19:55:06]wFMCommunicate request_size=4 [19:55:06]MH_SAM_APDU [19:55:06]CAPDU: 80 13 01 00 [19:55:06]Write to MH i2c: E2 08 00 DD 47 80 13 01 00 00 00 00 00 A1 [19:55:06]Write i2c OK [19:55:06]MH_I2C_Read... [19:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:06]Read from MH i2c: E2 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 0E 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 0E 00 DD 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D8 [19:55:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:55:06]wFMCommunicate OK [19:55:06]SAM_PROTO_GetShiftState done [19:55:06]FM_GetShiftState done [19:55:06]req_shift_opened done [19:55:06]requested_item shift.open_date is exist - process it [19:55:06]req_shift_open_date [19:55:06]req_shift_open_date done [19:55:06]produce_requested_data done [19:55:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155143,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:55:06]process_action_free close_receipt [19:55:06]json_value_free [19:55:06]json_value_free done [19:55:06]process_json_proto returns [19:55:06]Send response to host [19:55:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155143,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:55:06]free response buf [19:55:06]execute_script done [19:55:06]execute_script returns [19:55:06]free content buf [19:55:06]Sock 9.Close socket [19:55:06]Sock 9.Thread stoped [19:55:07]accept exits with 7 [19:55:07]New connection [19:55:07]New thread 3066748260 created [19:55:07]Thread 3066891620 joined [19:55:07]Waiting for new connection... [19:55:07] Sock 7.Parse request [19:55:07]Sock 7.Check first char [19:55:07]Sock 7.First char is OK [19:55:07]request: POST /json_proto HTTP/1.0 [19:55:07]Method: POST [19:55:07]URL: /json_proto [19:55:07]Method is POST - this is cgi request [19:55:07]url: /json_proto [19:55:07]query_string will be loaded in cgi processing [19:55:07]execute_cgi json_proto POST (null) [19:55:07]execute_cgi path=json_proto method=POST [19:55:07]POST find Content-Length [19:55:07]Host: 172.17.53.67:8080 [19:55:07]Content-Length: 767 [19:55:07]Content-Type: application/json [19:55:07] [19:55:07]POST finish read [19:55:07]Found Content-Length = 767 [19:55:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:07]execute_script... [19:55:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:07]POST & json_proto [19:55:07]process_json_proto [19:55:07]json parsed OK: [19:55:07]protocol is kg_v1.0 [19:55:07]action value=close_receipt [19:55:07]process_action close_receipt [19:55:07]cmd_close_receipt [19:55:07]MH_GetDate [19:55:07]Write to MH i2c: F0 00 00 DE 47 14 [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: F0 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: F0 09 00 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: F0 09 00 DE 47 00 1C BD 12 67 19 BC 99 64 41 [19:55:07]GetLastDocTimeStamp 1729281304 [19:55:07]current date 1729281308 [19:55:07]FM_GetShiftState [19:55:07]SAM_PROTO_GetShiftState [19:55:07]wFMCommunicate request_size=4 [19:55:07]MH_SAM_APDU [19:55:07]CAPDU: 80 13 01 00 [19:55:07]Write to MH i2c: E2 08 00 DF 47 80 13 01 00 00 00 00 00 A3 [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:07]Read from MH i2c: E2 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 0E 00 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 0E 00 DF 47 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DA [19:55:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:55:07]wFMCommunicate OK [19:55:07]SAM_PROTO_GetShiftState done [19:55:07]FM_GetShiftState done [19:55:07]opened in 1729211399 [19:55:07]opened+sec_in_day 1729297799 [19:55:07]quantity*price = 70044 [19:55:07]sum+1 = 70045 [19:55:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 533 18.10.2024 19:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155144 ФПД: 86507352025409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155144&fm=86507352025409&tin=02508201610067®Number=0000137193017469&sum=70044 [19:55:08]StoreToDocumentArchive [19:55:08]shift 312 fd 155144 [19:55:08]save to /storage/0312/doc_00155144 [19:55:08]save last doc name /storage/0312/doc_00155144 to /storage/kkm_last_doc_name [19:55:08]save OK [19:55:08]Clear old archive folders... [19:55:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:08]tlvbuf is 01E607A0 [19:55:08]SAM_PROTO_ClearQueue [19:55:08]wFMCommunicate request_size=4 [19:55:08]MH_SAM_APDU [19:55:08]CAPDU: 80 09 00 00 [19:55:08]Write to MH i2c: E2 08 00 EC 47 80 09 00 00 00 00 00 00 A5 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:08]Read from MH i2c: E2 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 EC 47 00 90 00 A7 [19:55:08]RAPDU: 90 00 [19:55:08]wFMCommunicate OK [19:55:08]SAM_PROTO_ClearQueue done [19:55:08]KKMCreateOFDPacket [19:55:08]OFDProtocolAddRootSTLVToBuf [19:55:08]FM_MakeSignedData [19:55:08]FM_MakeSignedData [19:55:08]SAM_PROTO_SignData [19:55:08]wFMCommunicate request_size=4 [19:55:08]MH_SAM_APDU [19:55:08]CAPDU: 80 0D 01 02 [19:55:08]Write to MH i2c: E2 08 00 ED 47 80 0D 01 02 00 00 00 00 AD [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:08]Read from MH i2c: E2 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 ED 47 00 90 00 A8 [19:55:08]RAPDU: 90 00 [19:55:08]wFMCommunicate OK [19:55:08]wFMCommunicate request_size=255 [19:55:08]MH_SAM_APDU [19:55:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 1C BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5E 02 00 35 04 06 00 4E [19:55:08]Write to MH i2c: E2 02 01 EE 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 1C BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5E 02 00 35 04 06 00 4E 00 00 14 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:09]Read from MH i2c: E2 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 03 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 03 00 EE 47 00 90 00 A9 [19:55:09]RAPDU: 90 00 [19:55:09]wFMCommunicate OK [19:55:09]wFMCommunicate request_size=10 [19:55:09]MH_SAM_APDU [19:55:09]CAPDU: 80 0D 02 02 05 AD 8F FC E9 41 [19:55:09]Write to MH i2c: E2 0D 00 EF 47 80 0D 02 02 05 00 AD 8F FC E9 41 00 00 1C [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:09]Read from MH i2c: E2 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 03 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 03 00 EF 47 00 90 00 AA [19:55:09]RAPDU: 90 00 [19:55:09]wFMCommunicate OK [19:55:09]wFMCommunicate request_size=4 [19:55:09]MH_SAM_APDU [19:55:09]CAPDU: 80 0D 03 02 [19:55:09]Write to MH i2c: E2 08 00 F0 47 80 0D 03 02 00 00 00 00 B2 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:09]Read from MH i2c: E2 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 0B 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 0B 00 F0 47 00 9D 50 23 06 D5 D6 AD B7 90 00 D8 [19:55:09]RAPDU: 9D 50 23 06 D5 D6 AD B7 90 00 [19:55:09]wFMCommunicate OK [19:55:09]SAM_PROTO_SignData done [19:55:09]FM_MakeSignedData done [19:55:09]CreateOFDProtocolMessage [19:55:09]wFMCommunicate request_size=4 [19:55:09]MH_SAM_APDU [19:55:09]CAPDU: 80 11 00 00 [19:55:09]Write to MH i2c: E2 08 00 F1 47 80 11 00 00 00 00 00 00 B2 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:09]Read from MH i2c: E2 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 17 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 17 00 F1 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [19:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:09]wFMCommunicate OK [19:55:09]CreateOFDProtocolMessage done [19:55:09]OFDSenderStorePacket 155144 [19:55:09]StoreOFDPacket docnum=155144 [19:55:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 68 07 01 3C 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 1C BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5E 02 00 35 04 06 00 4E AD 8F FC E9 41 9D 50 23 06 D5 D6 AD B7 [19:55:09]CheckFolder [19:55:09]dirname=/storage/ofd_packets [19:55:09]CheckFolder done [19:55:09]ProducePacketName [19:55:09]name=ofd_packets/00155144 [19:55:09]NVStorageSaveData ofd_packets/00155144 [19:55:09]File name is /storage/ofd_packets/00155144 [19:55:09]Write 301 bytes [19:55:09]NVStorageSaveData done [19:55:09]OFDSenderStorePacket done [19:55:09]KKMCreateOFDPacket done [19:55:09]NVStorageSaveData kkm_last_timestamp [19:55:09]File name is /storage/kkm_last_timestamp [19:55:09]Write 4 bytes [19:55:09]NVStorageSaveData done [19:55:09]ExternCall_PrintAddStr [19:55:09]wPrintStart [19:55:09]Write to MH i2c: 01 00 00 F2 47 39 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 07 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 07 00 F2 47 00 00 00 00 00 FF 0F 4E [19:55:09]RasterBufferAndPrint [19:55:09]line Счет N : (1)873349 [19:55:09]line ИНН: 02508201610067 [19:55:09]line Контрольно-Кассовый Чек [19:55:09]line ПРОДАЖА [19:55:09]line ТРК (МРК, ГНК) : 42 [19:55:09]line Товар: 2710124130 [19:55:09]line Аи-92-К-5 [19:55:09]line 10.470 * 66.90 [19:55:09]line = 700.44 [19:55:09]line НДС 12% НСП 1% [19:55:09]line > о реализуемом товаре [19:55:09]line ИТОГО: 700.44 [19:55:09]line НСП 1% : 6.20 [19:55:09]line НДС 12% : 74.38 [19:55:09]line Наличными: 0.00 [19:55:09]line Безнал.: 700.44 [19:55:09]line Место: АЗС № 165 "Партнер Нефть" [19:55:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:55:09]line СНО: Общий режим [19:55:09]line Чек 533 18.10.2024 19:55 [19:55:09]line Смена: 312 ФФД: 1.0 [19:55:09]line ЗНМ: 0300000234 [19:55:09]line РНМ: 0000137193017469 [19:55:09]line Версия ККМ: v1.0 [19:55:09]line Платежная система: Mbank [19:55:09]line ФМ: 0000000000963156 [19:55:09]line ФД: 155144 [19:55:09]line ФПД: 86507352025409 [19:55:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155144&fm=86507352025409&tin=02508201610067®Number=0000137193017469&sum=70044 [19:55:09]written 0, free lines is 4095 [19:55:09]OFD Sender: Processing packet 155144 [packets to send 51, broken 50] [19:55:09]ProducePacketName [19:55:09]name=ofd_packets/00155144 [19:55:09]OFD Sender: To server: pG, [19:55:09]CommunicateWithHost lk.salyk.kg:30040 [19:55:09]ConnectInit lk.salyk.kg [19:55:09]Connected sock=10 [19:55:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 68 07 01 3C 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 1C BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5E 02 00 35 04 06 00 4E AD 8F FC E9 41 9D 50 23 06 D5 D6 AD B7 [19:55:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E8 8C 47 00 3A 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 5E 02 00 F4 03 04 00 54 63 12 67 B6 04 01 00 00 42 D7 E7 B5 0C 75 5D AA [19:55:09]CommunicateWithHost err = 0 [19:55:09]CheckOFDResponse [19:55:09]1017 (14) - 77093643461234 [19:55:09]1041 (16) - 0000000000963156 [19:55:09]1040 (4) - 155144 [19:55:09]1012 (4) - 18.10.2024 13:32 [19:55:09]1206 (1) - 0 [19:55:09]OFD Sender: Remove packet 155144 [19:55:09]ProducePacketName [19:55:09]name=ofd_packets/00155144 [19:55:09]NVStorageDeleteData [19:55:09]Write to MH i2c: 01 00 00 1B 48 63 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 07 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: 01 07 00 1B 48 00 00 00 00 00 1C 0D 93 [19:55:09]RasterBufferAndPrint [19:55:09]line [19:55:09]line [19:55:09]line [19:55:09]line [19:55:09]line [19:55:09]written 0, free lines is 3367 [19:55:09]MH_Cut [19:55:09]Write to MH i2c: D1 01 00 22 48 01 3C [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: D1 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: D1 01 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: D1 01 00 22 48 00 3B [19:55:09]Write to MH i2c: 01 00 00 23 48 6B [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:10]OFD Sender: No OFD packet to send [19:55:10]*** Cut start [19:55:10]*** Partial cut [19:55:10]*** CUTSNS_PIN = 1 [19:55:10]*** CUTSNS_PIN = 0 [19:55:10]*** Brake cut motor [19:55:11]Read from MH i2c: 01 [19:55:11]MH_I2C_Read... [19:55:11]*** Stop cut motor [19:55:11]*** Cut end [19:55:11]Read from MH i2c: 01 07 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 07 00 23 48 00 00 00 00 00 FF 0F 80 [19:55:11]process_action close_receipt done [19:55:11]requested_data is exist [19:55:11]produce_requested_data [19:55:11]requested_item fm.sn is exist - process it [19:55:11]wFMCommunicate request_size=4 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 11 00 00 [19:55:11]Write to MH i2c: E2 08 00 24 48 80 11 00 00 00 00 00 00 E6 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 17 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 17 00 24 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [19:55:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:11]wFMCommunicate OK [19:55:11]requested_item fd.num is exist - process it [19:55:11]SAM_PROTO_GetFieldsCounters [19:55:11]wFMCommunicate request_size=4 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 13 00 00 [19:55:11]Write to MH i2c: E2 08 00 25 48 80 13 00 00 00 00 00 00 E9 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 62 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 62 00 25 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [19:55:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:11]wFMCommunicate OK [19:55:11]SAM_PROTO_GetFieldsCounters done [19:55:11]requested_item shift.num is exist - process it [19:55:11]requested_item shift.opened is exist - process it [19:55:11]req_shift_opened [19:55:11]FM_GetShiftState [19:55:11]SAM_PROTO_GetShiftState [19:55:11]wFMCommunicate request_size=4 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 13 01 00 [19:55:11]Write to MH i2c: E2 08 00 26 48 80 13 01 00 00 00 00 00 EB [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 0E 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 0E 00 26 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 22 [19:55:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:55:11]wFMCommunicate OK [19:55:11]SAM_PROTO_GetShiftState done [19:55:11]FM_GetShiftState done [19:55:11]req_shift_opened done [19:55:11]requested_item shift.open_date is exist - process it [19:55:11]req_shift_open_date [19:55:11]req_shift_open_date done [19:55:11]produce_requested_data done [19:55:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155144,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:55:11]process_action_free close_receipt [19:55:11]json_value_free [19:55:11]json_value_free done [19:55:11]process_json_proto returns [19:55:11]Send response to host [19:55:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155144,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:55:11]free response buf [19:55:11]execute_script done [19:55:11]execute_script returns [19:55:11]free content buf [19:55:11]Sock 7.Close socket [19:55:11]Sock 7.Thread stoped [19:55:15]OFD Sender: No OFD packet to send [19:55:20]OFD Sender: No OFD packet to send [19:55:25]OFD Sender: No OFD packet to send [19:55:30]OFD Sender: No OFD packet to send [19:55:35]OFD Sender: No OFD packet to send [19:55:40]OFD Sender: No OFD packet to send [19:55:45]OFD Sender: No OFD packet to send [19:55:50]OFD Sender: No OFD packet to send [19:55:55]OFD Sender: No OFD packet to send [19:56:00]OFD Sender: No OFD packet to send [19:56:05]OFD Sender: No OFD packet to send [19:56:10]OFD Sender: No OFD packet to send [19:56:15]OFD Sender: No OFD packet to send [19:56:20]OFD Sender: No OFD packet to send [19:56:25]OFD Sender: No OFD packet to send [19:56:30]OFD Sender: No OFD packet to send [19:56:35]OFD Sender: No OFD packet to send [19:56:40]OFD Sender: No OFD packet to send [19:56:45]OFD Sender: No OFD packet to send [19:56:50]OFD Sender: No OFD packet to send [19:56:55]OFD Sender: No OFD packet to send [19:57:00]OFD Sender: No OFD packet to send [19:57:05]OFD Sender: No OFD packet to send [19:57:10]OFD Sender: No OFD packet to send [19:57:15]OFD Sender: No OFD packet to send [19:57:20]OFD Sender: No OFD packet to send [19:57:25]OFD Sender: No OFD packet to send [19:57:30]OFD Sender: No OFD packet to send [19:57:35]OFD Sender: No OFD packet to send [19:57:40]OFD Sender: No OFD packet to send [19:57:45]OFD Sender: No OFD packet to send [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:13]accept exits with 9 [19:58:13]New connection [19:58:13]New thread 3066891620 created [19:58:13]Thread 3066748260 joined [19:58:13]Waiting for new connection... [19:58:13] Sock 9.Parse request [19:58:13]Sock 9.Check first char [19:58:13]Sock 9.First char is OK [19:58:13]request: POST /json_proto HTTP/1.0 [19:58:13]Method: POST [19:58:13]URL: /json_proto [19:58:13]Method is POST - this is cgi request [19:58:13]url: /json_proto [19:58:13]query_string will be loaded in cgi processing [19:58:13]execute_cgi json_proto POST (null) [19:58:13]execute_cgi path=json_proto method=POST [19:58:13]POST find Content-Length [19:58:13]Host: 172.17.53.67:8080 [19:58:13]Content-Length: 671 [19:58:13]Content-Type: application/json [19:58:13] [19:58:13]POST finish read [19:58:13]Found Content-Length = 671 [19:58:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:13]execute_script... [19:58:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:13]POST & json_proto [19:58:13]process_json_proto [19:58:13]json parsed OK: [19:58:13]protocol is kg_v1.0 [19:58:13]action value=close_receipt [19:58:13]process_action close_receipt [19:58:13]cmd_close_receipt [19:58:13]MH_GetDate [19:58:13]Write to MH i2c: F0 00 00 27 48 5E [19:58:13]Write i2c OK [19:58:13]MH_I2C_Read... [19:58:13]Read from MH i2c: F0 [19:58:13]MH_I2C_Read... [19:58:13]Read from MH i2c: F0 09 00 [19:58:13]MH_I2C_Read... [19:58:13]Read from MH i2c: F0 09 00 27 48 00 D7 BD 12 67 19 BC 99 64 46 [19:58:13]GetLastDocTimeStamp 1729281308 [19:58:13]current date 1729281495 [19:58:13]FM_GetShiftState [19:58:13]SAM_PROTO_GetShiftState [19:58:13]wFMCommunicate request_size=4 [19:58:13]MH_SAM_APDU [19:58:13]CAPDU: 80 13 01 00 [19:58:13]Write to MH i2c: E2 08 00 28 48 80 13 01 00 00 00 00 00 ED [19:58:13]Write i2c OK [19:58:13]MH_I2C_Read... [19:58:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:13]Read from MH i2c: E2 [19:58:13]MH_I2C_Read... [19:58:13]Read from MH i2c: E2 0E 00 [19:58:13]MH_I2C_Read... [19:58:13]Read from MH i2c: E2 0E 00 28 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 24 [19:58:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:58:13]wFMCommunicate OK [19:58:13]SAM_PROTO_GetShiftState done [19:58:13]FM_GetShiftState done [19:58:13]opened in 1729211399 [19:58:13]opened+sec_in_day 1729297799 [19:58:13]quantity*price = 70041 [19:58:13]sum+1 = 70043 [19:58:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 534 18.10.2024 19:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155145 ФПД: 78006070260593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155145&fm=78006070260593&tin=02508201610067®Number=0000137193017469&sum=70000 [19:58:14]StoreToDocumentArchive [19:58:14]shift 312 fd 155145 [19:58:14]save to /storage/0312/doc_00155145 [19:58:14]save last doc name /storage/0312/doc_00155145 to /storage/kkm_last_doc_name [19:58:14]save OK [19:58:14]Clear old archive folders... [19:58:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:58:14]tlvbuf is 01E84430 [19:58:14]SAM_PROTO_ClearQueue [19:58:14]wFMCommunicate request_size=4 [19:58:14]MH_SAM_APDU [19:58:14]CAPDU: 80 09 00 00 [19:58:14]Write to MH i2c: E2 08 00 35 48 80 09 00 00 00 00 00 00 EF [19:58:14]Write i2c OK [19:58:14]MH_I2C_Read... [19:58:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:14]Read from MH i2c: E2 [19:58:14]MH_I2C_Read... [19:58:14]Read from MH i2c: E2 03 00 [19:58:14]MH_I2C_Read... [19:58:14]Read from MH i2c: E2 03 00 35 48 00 90 00 F1 [19:58:14]RAPDU: 90 00 [19:58:14]wFMCommunicate OK [19:58:14]SAM_PROTO_ClearQueue done [19:58:14]KKMCreateOFDPacket [19:58:14]OFDProtocolAddRootSTLVToBuf [19:58:14]FM_MakeSignedData [19:58:14]FM_MakeSignedData [19:58:14]SAM_PROTO_SignData [19:58:14]wFMCommunicate request_size=4 [19:58:14]MH_SAM_APDU [19:58:14]CAPDU: 80 0D 01 02 [19:58:14]Write to MH i2c: E2 08 00 36 48 80 0D 01 02 00 00 00 00 F7 [19:58:14]Write i2c OK [19:58:14]MH_I2C_Read... [19:58:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:14]Read from MH i2c: E2 [19:58:14]MH_I2C_Read... [19:58:14]Read from MH i2c: E2 03 00 [19:58:14]MH_I2C_Read... [19:58:14]Read from MH i2c: E2 03 00 36 48 00 90 00 F2 [19:58:14]RAPDU: 90 00 [19:58:14]wFMCommunicate OK [19:58:14]wFMCommunicate request_size=255 [19:58:14]MH_SAM_APDU [19:58:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 D7 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5E 02 00 35 04 06 00 [19:58:15]Write to MH i2c: E2 02 01 37 48 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 D7 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5E 02 00 35 04 06 00 00 00 40 [19:58:15]Write i2c OK [19:58:15]MH_I2C_Read... [19:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:15]Read from MH i2c: E2 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 03 00 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 03 00 37 48 00 90 00 F3 [19:58:15]RAPDU: 90 00 [19:58:15]wFMCommunicate OK [19:58:15]wFMCommunicate request_size=11 [19:58:15]MH_SAM_APDU [19:58:15]CAPDU: 80 0D 02 02 06 46 F2 34 1B B3 71 [19:58:15]Write to MH i2c: E2 0E 00 38 48 80 0D 02 02 06 00 46 F2 34 1B B3 71 00 00 B1 [19:58:15]Write i2c OK [19:58:15]MH_I2C_Read... [19:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:15]Read from MH i2c: E2 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 03 00 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 03 00 38 48 00 90 00 F4 [19:58:15]RAPDU: 90 00 [19:58:15]wFMCommunicate OK [19:58:15]wFMCommunicate request_size=4 [19:58:15]MH_SAM_APDU [19:58:15]CAPDU: 80 0D 03 02 [19:58:15]Write to MH i2c: E2 08 00 39 48 80 0D 03 02 00 00 00 00 FC [19:58:15]Write i2c OK [19:58:15]MH_I2C_Read... [19:58:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:15]Read from MH i2c: E2 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 0B 00 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 0B 00 39 48 00 62 3C B5 24 BF EF 35 8F 90 00 E6 [19:58:15]RAPDU: 62 3C B5 24 BF EF 35 8F 90 00 [19:58:15]wFMCommunicate OK [19:58:15]SAM_PROTO_SignData done [19:58:15]FM_MakeSignedData done [19:58:15]CreateOFDProtocolMessage [19:58:15]wFMCommunicate request_size=4 [19:58:15]MH_SAM_APDU [19:58:15]CAPDU: 80 11 00 00 [19:58:15]Write to MH i2c: E2 08 00 3A 48 80 11 00 00 00 00 00 00 FC [19:58:15]Write i2c OK [19:58:15]MH_I2C_Read... [19:58:15]OFD Sender: No OFD packet to send [19:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:15]Read from MH i2c: E2 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 17 00 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: E2 17 00 3A 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [19:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:15]wFMCommunicate OK [19:58:15]CreateOFDProtocolMessage done [19:58:15]OFDSenderStorePacket 155145 [19:58:15]StoreOFDPacket docnum=155145 [19:58:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 12 EB 08 01 BF A2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 D7 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5E 02 00 35 04 06 00 46 F2 34 1B B3 71 62 3C B5 24 BF EF 35 8F [19:58:15]CheckFolder [19:58:15]dirname=/storage/ofd_packets [19:58:15]CheckFolder done [19:58:15]ProducePacketName [19:58:15]name=ofd_packets/00155145 [19:58:15]NVStorageSaveData ofd_packets/00155145 [19:58:15]File name is /storage/ofd_packets/00155145 [19:58:15]Write 302 bytes [19:58:15]NVStorageSaveData done [19:58:15]OFDSenderStorePacket done [19:58:15]KKMCreateOFDPacket done [19:58:15]NVStorageSaveData kkm_last_timestamp [19:58:15]File name is /storage/kkm_last_timestamp [19:58:15]Write 4 bytes [19:58:15]NVStorageSaveData done [19:58:15]ExternCall_PrintAddStr [19:58:15]wPrintStart [19:58:15]Write to MH i2c: 01 00 00 3B 48 83 [19:58:15]Write i2c OK [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: 01 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: 01 07 00 [19:58:15]MH_I2C_Read... [19:58:15]Read from MH i2c: 01 07 00 3B 48 00 00 00 00 00 FF 0F 98 [19:58:15]RasterBufferAndPrint [19:58:15]line Счет N : (1)873351 [19:58:15]line ИНН: 02508201610067 [19:58:15]line Контрольно-Кассовый Чек [19:58:15]line ПРОДАЖА [19:58:15]line ТРК (МРК, ГНК) : 43 [19:58:15]line Товар: 2710124130 [19:58:15]line Super 92-К-5 [19:58:15]line 10.240 * 68.40 [19:58:15]line = 700.42 [19:58:15]line НДС 12% НСП 1% [19:58:15]line > о реализуемом товаре [19:58:15]line ОКРУГЛЕНИЕ: -0.42 [19:58:15]line ИТОГО: 700.00 [19:58:15]line Внесено: 700.00 [19:58:15]line СДАЧА: 0.00 [19:58:15]line НСП 1% : 6.20 [19:58:15]line НДС 12% : 74.38 [19:58:15]line Наличными: 700.00 [19:58:15]line Безнал.: 0.00 [19:58:15]line Место: АЗС № 165 "Партнер Нефть" [19:58:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:58:15]line СНО: Общий режим [19:58:15]line Чек 534 18.10.2024 19:58 [19:58:15]line Смена: 312 ФФД: 1.0 [19:58:15]line ЗНМ: 0300000234 [19:58:15]line РНМ: 0000137193017469 [19:58:15]line Версия ККМ: v1.0 [19:58:15]line ФМ: 0000000000963156 [19:58:15]line ФД: 155145 [19:58:15]line ФПД: 78006070260593 [19:58:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155145&fm=78006070260593&tin=02508201610067®Number=0000137193017469&sum=70000 [19:58:15]OFD Sender: Processing packet 155145 [packets to send 51, broken 50] [19:58:15]ProducePacketName [19:58:15]name=ofd_packets/00155145 [19:58:15]OFD Sender: To server: pG, [19:58:15]CommunicateWithHost lk.salyk.kg:30040 [19:58:15]ConnectInit lk.salyk.kg [19:58:15]written 0, free lines is 4095 [19:58:15]Connected sock=10 [19:58:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 12 EB 08 01 BF A2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 D7 BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5E 02 00 35 04 06 00 46 F2 34 1B B3 71 62 3C B5 24 BF EF 35 8F [19:58:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E AD 47 00 B7 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 5E 02 00 F4 03 04 00 0E 64 12 67 B6 04 01 00 00 6F 28 6D 02 57 B5 9A 31 [19:58:16]CommunicateWithHost err = 0 [19:58:16]CheckOFDResponse [19:58:16]1017 (14) - 77093643461234 [19:58:16]1041 (16) - 0000000000963156 [19:58:16]1040 (4) - 155145 [19:58:16]1012 (4) - 18.10.2024 13:35 [19:58:16]1206 (1) - 0 [19:58:16]OFD Sender: Remove packet 155145 [19:58:16]ProducePacketName [19:58:16]name=ofd_packets/00155145 [19:58:16]NVStorageDeleteData [19:58:16]Write to MH i2c: 01 00 00 66 48 AE [19:58:16]Write i2c OK [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: 01 [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: 01 07 00 [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: 01 07 00 66 48 00 00 00 00 00 F7 0C B8 [19:58:16]RasterBufferAndPrint [19:58:16]line [19:58:16]line [19:58:16]line [19:58:16]line [19:58:16]line [19:58:16]written 0, free lines is 3325 [19:58:16]MH_Cut [19:58:16]Write to MH i2c: D1 01 00 6D 48 01 87 [19:58:16]Write i2c OK [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: D1 [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: D1 01 00 [19:58:16]MH_I2C_Read... [19:58:16]Read from MH i2c: D1 01 00 6D 48 00 86 [19:58:16]Write to MH i2c: 01 00 00 6E 48 B6 [19:58:16]Write i2c OK [19:58:16]MH_I2C_Read... [19:58:16]OFD Sender: No OFD packet to send [19:58:17]*** Cut start [19:58:17]*** Partial cut [19:58:17]*** CUTSNS_PIN = 1 [19:58:17]*** CUTSNS_PIN = 0 [19:58:17]*** Brake cut motor [19:58:17]Read from MH i2c: 01 [19:58:17]MH_I2C_Read... [19:58:17]*** Stop cut motor [19:58:17]*** Cut end [19:58:17]Read from MH i2c: 01 07 00 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: 01 07 00 6E 48 00 00 00 00 00 FF 0F CB [19:58:17]process_action close_receipt done [19:58:17]requested_data is exist [19:58:17]produce_requested_data [19:58:17]requested_item fm.sn is exist - process it [19:58:17]wFMCommunicate request_size=4 [19:58:17]MH_SAM_APDU [19:58:17]CAPDU: 80 11 00 00 [19:58:17]Write to MH i2c: E2 08 00 6F 48 80 11 00 00 00 00 00 00 31 [19:58:17]Write i2c OK [19:58:17]MH_I2C_Read... [19:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:17]Read from MH i2c: E2 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 17 00 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 17 00 6F 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [19:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:17]wFMCommunicate OK [19:58:17]requested_item fd.num is exist - process it [19:58:17]SAM_PROTO_GetFieldsCounters [19:58:17]wFMCommunicate request_size=4 [19:58:17]MH_SAM_APDU [19:58:17]CAPDU: 80 13 00 00 [19:58:17]Write to MH i2c: E2 08 00 70 48 80 13 00 00 00 00 00 00 34 [19:58:17]Write i2c OK [19:58:17]MH_I2C_Read... [19:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:17]Read from MH i2c: E2 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 62 00 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 62 00 70 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [19:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:17]wFMCommunicate OK [19:58:17]SAM_PROTO_GetFieldsCounters done [19:58:17]requested_item shift.num is exist - process it [19:58:17]requested_item shift.opened is exist - process it [19:58:17]req_shift_opened [19:58:17]FM_GetShiftState [19:58:17]SAM_PROTO_GetShiftState [19:58:17]wFMCommunicate request_size=4 [19:58:17]MH_SAM_APDU [19:58:17]CAPDU: 80 13 01 00 [19:58:17]Write to MH i2c: E2 08 00 71 48 80 13 01 00 00 00 00 00 36 [19:58:17]Write i2c OK [19:58:17]MH_I2C_Read... [19:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:17]Read from MH i2c: E2 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 0E 00 [19:58:17]MH_I2C_Read... [19:58:17]Read from MH i2c: E2 0E 00 71 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6D [19:58:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:58:17]wFMCommunicate OK [19:58:17]SAM_PROTO_GetShiftState done [19:58:17]FM_GetShiftState done [19:58:17]req_shift_opened done [19:58:17]requested_item shift.open_date is exist - process it [19:58:17]req_shift_open_date [19:58:17]req_shift_open_date done [19:58:17]produce_requested_data done [19:58:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155145,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:58:17]process_action_free close_receipt [19:58:17]json_value_free [19:58:17]json_value_free done [19:58:17]process_json_proto returns [19:58:17]Send response to host [19:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155145,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:58:17]free response buf [19:58:17]execute_script done [19:58:17]execute_script returns [19:58:17]free content buf [19:58:17]Sock 9.Close socket [19:58:17]Sock 9.Thread stoped [19:58:21]OFD Sender: No OFD packet to send [19:58:26]OFD Sender: No OFD packet to send [19:58:31]OFD Sender: No OFD packet to send [19:58:34]accept exits with 7 [19:58:34]New connection [19:58:34]New thread 3066748260 created [19:58:34]Thread 3066891620 joined [19:58:34]Waiting for new connection... [19:58:34] Sock 7.Parse request [19:58:34]Sock 7.Check first char [19:58:34]Sock 7.First char is OK [19:58:34]request: POST /json_proto HTTP/1.0 [19:58:34]Method: POST [19:58:34]URL: /json_proto [19:58:34]Method is POST - this is cgi request [19:58:34]url: /json_proto [19:58:34]query_string will be loaded in cgi processing [19:58:34]execute_cgi json_proto POST (null) [19:58:34]execute_cgi path=json_proto method=POST [19:58:34]POST find Content-Length [19:58:34]Host: 172.17.53.67:8080 [19:58:34]Content-Length: 632 [19:58:34]Content-Type: application/json [19:58:34] [19:58:34]POST finish read [19:58:34]Found Content-Length = 632 [19:58:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:34]execute_script... [19:58:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:34]POST & json_proto [19:58:34]process_json_proto [19:58:34]json parsed OK: [19:58:34]protocol is kg_v1.0 [19:58:34]action value=close_receipt [19:58:34]process_action close_receipt [19:58:34]cmd_close_receipt [19:58:34]MH_GetDate [19:58:34]Write to MH i2c: F0 00 00 72 48 A9 [19:58:34]Write i2c OK [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: F0 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: F0 09 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: F0 09 00 72 48 00 EC BD 12 67 19 BC 99 64 A6 [19:58:34]GetLastDocTimeStamp 1729281495 [19:58:34]current date 1729281516 [19:58:34]FM_GetShiftState [19:58:34]SAM_PROTO_GetShiftState [19:58:34]wFMCommunicate request_size=4 [19:58:34]MH_SAM_APDU [19:58:34]CAPDU: 80 13 01 00 [19:58:34]Write to MH i2c: E2 08 00 73 48 80 13 01 00 00 00 00 00 38 [19:58:34]Write i2c OK [19:58:34]MH_I2C_Read... [19:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:34]Read from MH i2c: E2 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 0E 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 0E 00 73 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [19:58:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:58:34]wFMCommunicate OK [19:58:34]SAM_PROTO_GetShiftState done [19:58:34]FM_GetShiftState done [19:58:34]opened in 1729211399 [19:58:34]opened+sec_in_day 1729297799 [19:58:34]quantity*price = 50000 [19:58:34]sum+1 = 50001 [19:58:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 535 18.10.2024 19:58 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155146 ФПД: 236211014245415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155146&fm=236211014245415&tin=02508201610067®Number=0000137193017469&sum=50000 [19:58:35]StoreToDocumentArchive [19:58:35]shift 312 fd 155146 [19:58:35]save to /storage/0312/doc_00155146 [19:58:35]save last doc name /storage/0312/doc_00155146 to /storage/kkm_last_doc_name [19:58:35]save OK [19:58:35]Clear old archive folders... [19:58:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:58:35]tlvbuf is 01DF6160 [19:58:35]SAM_PROTO_ClearQueue [19:58:35]wFMCommunicate request_size=4 [19:58:35]MH_SAM_APDU [19:58:35]CAPDU: 80 09 00 00 [19:58:35]Write to MH i2c: E2 08 00 80 48 80 09 00 00 00 00 00 00 3A [19:58:35]Write i2c OK [19:58:35]MH_I2C_Read... [19:58:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:35]Read from MH i2c: E2 [19:58:35]MH_I2C_Read... [19:58:35]Read from MH i2c: E2 03 00 [19:58:35]MH_I2C_Read... [19:58:35]Read from MH i2c: E2 03 00 80 48 00 90 00 3C [19:58:35]RAPDU: 90 00 [19:58:35]wFMCommunicate OK [19:58:35]SAM_PROTO_ClearQueue done [19:58:35]KKMCreateOFDPacket [19:58:35]OFDProtocolAddRootSTLVToBuf [19:58:35]FM_MakeSignedData [19:58:35]FM_MakeSignedData [19:58:35]SAM_PROTO_SignData [19:58:35]wFMCommunicate request_size=4 [19:58:35]MH_SAM_APDU [19:58:35]CAPDU: 80 0D 01 02 [19:58:35]Write to MH i2c: E2 08 00 81 48 80 0D 01 02 00 00 00 00 42 [19:58:35]Write i2c OK [19:58:35]MH_I2C_Read... [19:58:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:36]Read from MH i2c: E2 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 81 48 00 90 00 3D [19:58:36]RAPDU: 90 00 [19:58:36]wFMCommunicate OK [19:58:36]wFMCommunicate request_size=255 [19:58:36]MH_SAM_APDU [19:58:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 EC BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5E 02 00 35 04 06 00 [19:58:36]Write to MH i2c: E2 02 01 82 48 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 EC BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5E 02 00 35 04 06 00 00 00 A1 [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:36]Read from MH i2c: E2 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 82 48 00 90 00 3E [19:58:36]RAPDU: 90 00 [19:58:36]wFMCommunicate OK [19:58:36]wFMCommunicate request_size=11 [19:58:36]MH_SAM_APDU [19:58:36]CAPDU: 80 0D 02 02 06 D6 D5 29 98 9C 27 [19:58:36]Write to MH i2c: E2 0E 00 83 48 80 0D 02 02 06 00 D6 D5 29 98 9C 27 00 00 80 [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:36]Read from MH i2c: E2 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 03 00 83 48 00 90 00 3F [19:58:36]RAPDU: 90 00 [19:58:36]wFMCommunicate OK [19:58:36]wFMCommunicate request_size=4 [19:58:36]MH_SAM_APDU [19:58:36]CAPDU: 80 0D 03 02 [19:58:36]Write to MH i2c: E2 08 00 84 48 80 0D 03 02 00 00 00 00 47 [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:36]Read from MH i2c: E2 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 0B 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 0B 00 84 48 00 11 4E B8 6E 03 51 77 2B 90 00 C3 [19:58:36]RAPDU: 11 4E B8 6E 03 51 77 2B 90 00 [19:58:36]wFMCommunicate OK [19:58:36]SAM_PROTO_SignData done [19:58:36]FM_MakeSignedData done [19:58:36]CreateOFDProtocolMessage [19:58:36]wFMCommunicate request_size=4 [19:58:36]MH_SAM_APDU [19:58:36]CAPDU: 80 11 00 00 [19:58:36]Write to MH i2c: E2 08 00 85 48 80 11 00 00 00 00 00 00 47 [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:36]Read from MH i2c: E2 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 17 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: E2 17 00 85 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [19:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:36]wFMCommunicate OK [19:58:36]CreateOFDProtocolMessage done [19:58:36]OFDSenderStorePacket 155146 [19:58:36]StoreOFDPacket docnum=155146 [19:58:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 83 61 08 01 53 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 EC BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5E 02 00 35 04 06 00 D6 D5 29 98 9C 27 11 4E B8 6E 03 51 77 2B [19:58:36]CheckFolder [19:58:36]dirname=/storage/ofd_packets [19:58:36]CheckFolder done [19:58:36]ProducePacketName [19:58:36]name=ofd_packets/00155146 [19:58:36]NVStorageSaveData ofd_packets/00155146 [19:58:36]File name is /storage/ofd_packets/00155146 [19:58:36]Write 302 bytes [19:58:36]NVStorageSaveData done [19:58:36]OFDSenderStorePacket done [19:58:36]KKMCreateOFDPacket done [19:58:36]NVStorageSaveData kkm_last_timestamp [19:58:36]File name is /storage/kkm_last_timestamp [19:58:36]Write 4 bytes [19:58:36]NVStorageSaveData done [19:58:36]ExternCall_PrintAddStr [19:58:36]wPrintStart [19:58:36]Write to MH i2c: 01 00 00 86 48 CE [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 07 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 07 00 86 48 00 00 00 00 00 FF 0F E3 [19:58:36]RasterBufferAndPrint [19:58:36]line Счет N : (1)873352 [19:58:36]line ИНН: 02508201610067 [19:58:36]line Контрольно-Кассовый Чек [19:58:36]line ПРОДАЖА [19:58:36]line ТРК (МРК, ГНК) : 13 [19:58:36]line Товар: 2710124130 [19:58:36]line Super 92-К-5 [19:58:36]line 7.310 * 68.40 [19:58:36]line = 500.00 [19:58:36]line НДС 12% НСП 1% [19:58:36]line > о реализуемом товаре [19:58:36]line ИТОГО: 500.00 [19:58:36]line НСП 1% : 4.42 [19:58:36]line НДС 12% : 53.10 [19:58:36]line Наличными: 500.00 [19:58:36]line Безнал.: 0.00 [19:58:36]line Место: АЗС № 165 "Партнер Нефть" [19:58:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:58:36]line СНО: Общий режим [19:58:36]line Чек 535 18.10.2024 19:58 [19:58:36]line Смена: 312 ФФД: 1.0 [19:58:36]line ЗНМ: 0300000234 [19:58:36]line РНМ: 0000137193017469 [19:58:36]line Версия ККМ: v1.0 [19:58:36]line ФМ: 0000000000963156 [19:58:36]line ФД: 155146 [19:58:36]line ФПД: 236211014245415 [19:58:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T195836&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155146&fm=236211014245415&tin=02508201610067®Number=0000137193017469&sum=50000 [19:58:36]written 0, free lines is 4095 [19:58:36]OFD Sender: Processing packet 155146 [packets to send 51, broken 50] [19:58:36]ProducePacketName [19:58:36]name=ofd_packets/00155146 [19:58:36]OFD Sender: To server: pG, [19:58:36]CommunicateWithHost lk.salyk.kg:30040 [19:58:36]ConnectInit lk.salyk.kg [19:58:36]Connected sock=10 [19:58:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 83 61 08 01 53 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 EC BD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5E 02 00 35 04 06 00 D6 D5 29 98 9C 27 11 4E B8 6E 03 51 77 2B [19:58:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B2 01 47 00 0D F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 5E 02 00 F4 03 04 00 23 64 12 67 B6 04 01 00 00 03 4B 6E 7C 95 7A A0 45 [19:58:36]CommunicateWithHost err = 0 [19:58:36]CheckOFDResponse [19:58:36]1017 (14) - 77093643461234 [19:58:36]1041 (16) - 0000000000963156 [19:58:36]1040 (4) - 155146 [19:58:36]1012 (4) - 18.10.2024 13:35 [19:58:36]1206 (1) - 0 [19:58:36]OFD Sender: Remove packet 155146 [19:58:36]ProducePacketName [19:58:36]name=ofd_packets/00155146 [19:58:36]NVStorageDeleteData [19:58:36]Write to MH i2c: 01 00 00 AE 48 F6 [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 07 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: 01 07 00 AE 48 00 00 00 00 00 1E 0D 28 [19:58:36]RasterBufferAndPrint [19:58:36]line [19:58:36]line [19:58:36]line [19:58:36]line [19:58:36]line [19:58:36]written 0, free lines is 3364 [19:58:36]MH_Cut [19:58:36]Write to MH i2c: D1 01 00 B5 48 01 CF [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: D1 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: D1 01 00 [19:58:36]MH_I2C_Read... [19:58:36]Read from MH i2c: D1 01 00 B5 48 00 CE [19:58:36]Write to MH i2c: 01 00 00 B6 48 FE [19:58:36]Write i2c OK [19:58:36]MH_I2C_Read... [19:58:37]OFD Sender: No OFD packet to send [19:58:37]*** Cut start [19:58:37]*** Partial cut [19:58:37]*** CUTSNS_PIN = 1 [19:58:37]*** CUTSNS_PIN = 0 [19:58:37]*** Brake cut motor [19:58:38]Read from MH i2c: 01 [19:58:38]MH_I2C_Read... [19:58:38]*** Stop cut motor [19:58:38]*** Cut end [19:58:38]Read from MH i2c: 01 07 00 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: 01 07 00 B6 48 00 00 00 00 00 FF 0F 13 [19:58:38]process_action close_receipt done [19:58:38]requested_data is exist [19:58:38]produce_requested_data [19:58:38]requested_item fm.sn is exist - process it [19:58:38]wFMCommunicate request_size=4 [19:58:38]MH_SAM_APDU [19:58:38]CAPDU: 80 11 00 00 [19:58:38]Write to MH i2c: E2 08 00 B7 48 80 11 00 00 00 00 00 00 79 [19:58:38]Write i2c OK [19:58:38]MH_I2C_Read... [19:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:38]Read from MH i2c: E2 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 17 00 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 17 00 B7 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [19:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:38]wFMCommunicate OK [19:58:38]requested_item fd.num is exist - process it [19:58:38]SAM_PROTO_GetFieldsCounters [19:58:38]wFMCommunicate request_size=4 [19:58:38]MH_SAM_APDU [19:58:38]CAPDU: 80 13 00 00 [19:58:38]Write to MH i2c: E2 08 00 B8 48 80 13 00 00 00 00 00 00 7C [19:58:38]Write i2c OK [19:58:38]MH_I2C_Read... [19:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:38]Read from MH i2c: E2 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 62 00 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 62 00 B8 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 A3 [19:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:38]wFMCommunicate OK [19:58:38]SAM_PROTO_GetFieldsCounters done [19:58:38]requested_item shift.num is exist - process it [19:58:38]requested_item shift.opened is exist - process it [19:58:38]req_shift_opened [19:58:38]FM_GetShiftState [19:58:38]SAM_PROTO_GetShiftState [19:58:38]wFMCommunicate request_size=4 [19:58:38]MH_SAM_APDU [19:58:38]CAPDU: 80 13 01 00 [19:58:38]Write to MH i2c: E2 08 00 B9 48 80 13 01 00 00 00 00 00 7E [19:58:38]Write i2c OK [19:58:38]MH_I2C_Read... [19:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:38]Read from MH i2c: E2 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 0E 00 [19:58:38]MH_I2C_Read... [19:58:38]Read from MH i2c: E2 0E 00 B9 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [19:58:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [19:58:38]wFMCommunicate OK [19:58:38]SAM_PROTO_GetShiftState done [19:58:38]FM_GetShiftState done [19:58:38]req_shift_opened done [19:58:38]requested_item shift.open_date is exist - process it [19:58:38]req_shift_open_date [19:58:38]req_shift_open_date done [19:58:38]produce_requested_data done [19:58:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155146,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [19:58:38]process_action_free close_receipt [19:58:38]json_value_free [19:58:38]json_value_free done [19:58:38]process_json_proto returns [19:58:38]Send response to host [19:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155146,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [19:58:38]free response buf [19:58:38]execute_script done [19:58:38]execute_script returns [19:58:38]free content buf [19:58:38]Sock 7.Close socket [19:58:38]Sock 7.Thread stoped [19:58:42]OFD Sender: No OFD packet to send [19:58:47]OFD Sender: No OFD packet to send [19:58:52]OFD Sender: No OFD packet to send [19:58:57]OFD Sender: No OFD packet to send [19:59:02]OFD Sender: No OFD packet to send [19:59:07]OFD Sender: No OFD packet to send [19:59:12]OFD Sender: No OFD packet to send [19:59:17]OFD Sender: No OFD packet to send [19:59:22]OFD Sender: No OFD packet to send [19:59:27]OFD Sender: No OFD packet to send [19:59:32]OFD Sender: No OFD packet to send [19:59:37]OFD Sender: No OFD packet to send [19:59:42]OFD Sender: No OFD packet to send [19:59:47]OFD Sender: No OFD packet to send [19:59:52]OFD Sender: No OFD packet to send [19:59:57]OFD Sender: No OFD packet to send [20:00:02]OFD Sender: No OFD packet to send [20:00:07]OFD Sender: No OFD packet to send [20:00:12]OFD Sender: No OFD packet to send [20:00:17]OFD Sender: No OFD packet to send [20:00:22]OFD Sender: No OFD packet to send [20:00:27]OFD Sender: No OFD packet to send [20:00:32]OFD Sender: No OFD packet to send [20:00:37]OFD Sender: No OFD packet to send [20:00:42]OFD Sender: No OFD packet to send [20:00:47]OFD Sender: No OFD packet to send [20:00:52]OFD Sender: No OFD packet to send [20:00:57]OFD Sender: No OFD packet to send [20:01:02]OFD Sender: No OFD packet to send [20:01:07]OFD Sender: No OFD packet to send [20:01:10]accept exits with 9 [20:01:10]New connection [20:01:10]New thread 3066891620 created [20:01:10]Thread 3066748260 joined [20:01:10]Waiting for new connection... [20:01:10] Sock 9.Parse request [20:01:10]Sock 9.Check first char [20:01:10]Sock 9.First char is OK [20:01:10]request: POST /json_proto HTTP/1.0 [20:01:10]Method: POST [20:01:10]URL: /json_proto [20:01:10]Method is POST - this is cgi request [20:01:10]url: /json_proto [20:01:10]query_string will be loaded in cgi processing [20:01:10]execute_cgi json_proto POST (null) [20:01:10]execute_cgi path=json_proto method=POST [20:01:10]POST find Content-Length [20:01:10]Host: 172.17.53.67:8080 [20:01:10]Content-Length: 769 [20:01:10]Content-Type: application/json [20:01:10] [20:01:10]POST finish read [20:01:10]Found Content-Length = 769 [20:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:10]execute_script... [20:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:10]POST & json_proto [20:01:10]process_json_proto [20:01:10]json parsed OK: [20:01:10]protocol is kg_v1.0 [20:01:10]action value=close_receipt [20:01:10]process_action close_receipt [20:01:10]cmd_close_receipt [20:01:10]MH_GetDate [20:01:10]Write to MH i2c: F0 00 00 BA 48 F1 [20:01:10]Write i2c OK [20:01:10]MH_I2C_Read... [20:01:10]Read from MH i2c: F0 [20:01:10]MH_I2C_Read... [20:01:10]Read from MH i2c: F0 09 00 [20:01:10]MH_I2C_Read... [20:01:10]Read from MH i2c: F0 09 00 BA 48 00 87 BE 12 67 19 BC 99 64 8A [20:01:10]GetLastDocTimeStamp 1729281516 [20:01:10]current date 1729281671 [20:01:10]FM_GetShiftState [20:01:10]SAM_PROTO_GetShiftState [20:01:10]wFMCommunicate request_size=4 [20:01:10]MH_SAM_APDU [20:01:10]CAPDU: 80 13 01 00 [20:01:10]Write to MH i2c: E2 08 00 BB 48 80 13 01 00 00 00 00 00 80 [20:01:10]Write i2c OK [20:01:10]MH_I2C_Read... [20:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:10]Read from MH i2c: E2 [20:01:10]MH_I2C_Read... [20:01:10]Read from MH i2c: E2 0E 00 [20:01:10]MH_I2C_Read... [20:01:10]Read from MH i2c: E2 0E 00 BB 48 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B7 [20:01:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:01:10]wFMCommunicate OK [20:01:10]SAM_PROTO_GetShiftState done [20:01:10]FM_GetShiftState done [20:01:10]opened in 1729211399 [20:01:10]opened+sec_in_day 1729297799 [20:01:10]quantity*price = 100015 [20:01:10]sum+1 = 100017 [20:01:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 536 18.10.2024 20:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155147 ФПД: 149058928382394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200111&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155147&fm=149058928382394&tin=02508201610067®Number=0000137193017469&sum=100016 [20:01:11]StoreToDocumentArchive [20:01:11]shift 312 fd 155147 [20:01:11]save to /storage/0312/doc_00155147 [20:01:11]save last doc name /storage/0312/doc_00155147 to /storage/kkm_last_doc_name [20:01:11]save OK [20:01:11]Clear old archive folders... [20:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:01:11]tlvbuf is 01DFEDF0 [20:01:11]SAM_PROTO_ClearQueue [20:01:11]wFMCommunicate request_size=4 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 09 00 00 [20:01:11]Write to MH i2c: E2 08 00 C8 48 80 09 00 00 00 00 00 00 82 [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 C8 48 00 90 00 84 [20:01:11]RAPDU: 90 00 [20:01:11]wFMCommunicate OK [20:01:11]SAM_PROTO_ClearQueue done [20:01:11]KKMCreateOFDPacket [20:01:11]OFDProtocolAddRootSTLVToBuf [20:01:11]FM_MakeSignedData [20:01:11]FM_MakeSignedData [20:01:11]SAM_PROTO_SignData [20:01:11]wFMCommunicate request_size=4 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 0D 01 02 [20:01:11]Write to MH i2c: E2 08 00 C9 48 80 0D 01 02 00 00 00 00 8A [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 C9 48 00 90 00 85 [20:01:11]RAPDU: 90 00 [20:01:11]wFMCommunicate OK [20:01:11]wFMCommunicate request_size=255 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 87 BE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5E 02 00 35 04 06 00 87 [20:01:11]Write to MH i2c: E2 02 01 CA 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 87 BE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5E 02 00 35 04 06 00 87 00 00 4E [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 CA 48 00 90 00 86 [20:01:11]RAPDU: 90 00 [20:01:11]wFMCommunicate OK [20:01:11]wFMCommunicate request_size=10 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 0D 02 02 05 91 7C 7A 11 BA [20:01:11]Write to MH i2c: E2 0D 00 CB 48 80 0D 02 02 05 00 91 7C 7A 11 BA 00 00 E9 [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 03 00 CB 48 00 90 00 87 [20:01:11]RAPDU: 90 00 [20:01:11]wFMCommunicate OK [20:01:11]wFMCommunicate request_size=4 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 0D 03 02 [20:01:11]Write to MH i2c: E2 08 00 CC 48 80 0D 03 02 00 00 00 00 8F [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 0B 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 0B 00 CC 48 00 60 89 B3 68 C9 BA D2 BB 90 00 A4 [20:01:11]RAPDU: 60 89 B3 68 C9 BA D2 BB 90 00 [20:01:11]wFMCommunicate OK [20:01:11]SAM_PROTO_SignData done [20:01:11]FM_MakeSignedData done [20:01:11]CreateOFDProtocolMessage [20:01:11]wFMCommunicate request_size=4 [20:01:11]MH_SAM_APDU [20:01:11]CAPDU: 80 11 00 00 [20:01:11]Write to MH i2c: E2 08 00 CD 48 80 11 00 00 00 00 00 00 8F [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:11]Read from MH i2c: E2 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 17 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: E2 17 00 CD 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [20:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:01:11]wFMCommunicate OK [20:01:11]CreateOFDProtocolMessage done [20:01:11]OFDSenderStorePacket 155147 [20:01:11]StoreOFDPacket docnum=155147 [20:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 73 1B 07 01 28 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 87 BE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5E 02 00 35 04 06 00 87 91 7C 7A 11 BA 60 89 B3 68 C9 BA D2 BB [20:01:11]CheckFolder [20:01:11]dirname=/storage/ofd_packets [20:01:11]CheckFolder done [20:01:11]ProducePacketName [20:01:11]name=ofd_packets/00155147 [20:01:11]NVStorageSaveData ofd_packets/00155147 [20:01:11]File name is /storage/ofd_packets/00155147 [20:01:11]Write 301 bytes [20:01:11]NVStorageSaveData done [20:01:11]OFDSenderStorePacket done [20:01:11]KKMCreateOFDPacket done [20:01:11]NVStorageSaveData kkm_last_timestamp [20:01:11]File name is /storage/kkm_last_timestamp [20:01:11]Write 4 bytes [20:01:11]NVStorageSaveData done [20:01:11]ExternCall_PrintAddStr [20:01:11]wPrintStart [20:01:11]Write to MH i2c: 01 00 00 CE 48 16 [20:01:11]Write i2c OK [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: 01 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: 01 07 00 [20:01:11]MH_I2C_Read... [20:01:11]Read from MH i2c: 01 07 00 CE 48 00 00 00 00 00 FF 0F 2B [20:01:11]RasterBufferAndPrint [20:01:11]line Счет N : (1)873353 [20:01:11]line ИНН: 02508201610067 [20:01:11]line Контрольно-Кассовый Чек [20:01:11]line ПРОДАЖА [20:01:11]line ТРК (МРК, ГНК) : 22 [20:01:11]line Товар: 2710124130 [20:01:11]line Аи-92-К-5 [20:01:11]line 14.950 * 66.90 [20:01:11]line = 1000.16 [20:01:11]line НДС 12% НСП 1% [20:01:11]line > о реализуемом товаре [20:01:11]line ИТОГО: 1000.16 [20:01:11]line НСП 1% : 8.85 [20:01:11]line НДС 12% : 106.21 [20:01:11]line Наличными: 0.00 [20:01:11]line Безнал.: 1000.16 [20:01:11]line Место: АЗС № 165 "Партнер Нефть" [20:01:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:01:11]line СНО: Общий режим [20:01:11]line Чек 536 18.10.2024 20:01 [20:01:11]line Смена: 312 ФФД: 1.0 [20:01:11]line ЗНМ: 0300000234 [20:01:11]line РНМ: 0000137193017469 [20:01:11]line Версия ККМ: v1.0 [20:01:11]line Платежная система: Mbank [20:01:11]line ФМ: 0000000000963156 [20:01:11]line ФД: 155147 [20:01:11]line ФПД: 149058928382394 [20:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200111&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155147&fm=149058928382394&tin=02508201610067®Number=0000137193017469&sum=100016 [20:01:12]OFD Sender: Processing packet 155147 [packets to send 51, broken 50] [20:01:12]ProducePacketName [20:01:12]name=ofd_packets/00155147 [20:01:12]OFD Sender: To server: pG, [20:01:12]CommunicateWithHost lk.salyk.kg:30040 [20:01:12]ConnectInit lk.salyk.kg [20:01:12]written 0, free lines is 4095 [20:01:12]Connected sock=10 [20:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 73 1B 07 01 28 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 87 BE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5E 02 00 35 04 06 00 87 91 7C 7A 11 BA 60 89 B3 68 C9 BA D2 BB [20:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 61 33 47 00 8B 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 5E 02 00 F4 03 04 00 BF 64 12 67 B6 04 01 00 00 6D D4 38 17 ED F4 11 61 [20:01:12]CommunicateWithHost err = 0 [20:01:12]CheckOFDResponse [20:01:12]1017 (14) - 77093643461234 [20:01:12]1041 (16) - 0000000000963156 [20:01:12]1040 (4) - 155147 [20:01:12]1012 (4) - 18.10.2024 13:38 [20:01:12]1206 (1) - 0 [20:01:12]OFD Sender: Remove packet 155147 [20:01:12]ProducePacketName [20:01:12]name=ofd_packets/00155147 [20:01:12]NVStorageDeleteData [20:01:12]Write to MH i2c: 01 00 00 F7 48 3F [20:01:12]Write i2c OK [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: 01 [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: 01 07 00 [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: 01 07 00 F7 48 00 00 00 00 00 19 0D 6C [20:01:12]RasterBufferAndPrint [20:01:12]line [20:01:12]line [20:01:12]line [20:01:12]line [20:01:12]line [20:01:12]written 0, free lines is 3359 [20:01:12]MH_Cut [20:01:12]Write to MH i2c: D1 01 00 FE 48 01 18 [20:01:12]Write i2c OK [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: D1 [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: D1 01 00 [20:01:12]MH_I2C_Read... [20:01:12]Read from MH i2c: D1 01 00 FE 48 00 17 [20:01:12]Write to MH i2c: 01 00 00 FF 48 47 [20:01:12]Write i2c OK [20:01:12]MH_I2C_Read... [20:01:13]OFD Sender: No OFD packet to send [20:01:13]*** Cut start [20:01:13]*** Partial cut [20:01:13]*** CUTSNS_PIN = 1 [20:01:13]*** CUTSNS_PIN = 0 [20:01:13]*** Brake cut motor [20:01:13]Read from MH i2c: 01 [20:01:13]MH_I2C_Read... [20:01:13]*** Stop cut motor [20:01:13]*** Cut end [20:01:13]Read from MH i2c: 01 07 00 [20:01:13]MH_I2C_Read... [20:01:13]Read from MH i2c: 01 07 00 FF 48 00 00 00 00 00 FF 0F 5C [20:01:13]process_action close_receipt done [20:01:13]requested_data is exist [20:01:13]produce_requested_data [20:01:13]requested_item fm.sn is exist - process it [20:01:13]wFMCommunicate request_size=4 [20:01:13]MH_SAM_APDU [20:01:13]CAPDU: 80 11 00 00 [20:01:13]Write to MH i2c: E2 08 00 00 49 80 11 00 00 00 00 00 00 C3 [20:01:13]Write i2c OK [20:01:13]MH_I2C_Read... [20:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:13]Read from MH i2c: E2 [20:01:13]MH_I2C_Read... [20:01:13]Read from MH i2c: E2 17 00 [20:01:13]MH_I2C_Read... [20:01:13]Read from MH i2c: E2 17 00 00 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [20:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:01:13]wFMCommunicate OK [20:01:13]requested_item fd.num is exist - process it [20:01:13]SAM_PROTO_GetFieldsCounters [20:01:13]wFMCommunicate request_size=4 [20:01:13]MH_SAM_APDU [20:01:13]CAPDU: 80 13 00 00 [20:01:13]Write to MH i2c: E2 08 00 01 49 80 13 00 00 00 00 00 00 C6 [20:01:13]Write i2c OK [20:01:13]MH_I2C_Read... [20:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:14]Read from MH i2c: E2 [20:01:14]MH_I2C_Read... [20:01:14]Read from MH i2c: E2 62 00 [20:01:14]MH_I2C_Read... [20:01:14]Read from MH i2c: E2 62 00 01 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [20:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:14]wFMCommunicate OK [20:01:14]SAM_PROTO_GetFieldsCounters done [20:01:14]requested_item shift.num is exist - process it [20:01:14]requested_item shift.opened is exist - process it [20:01:14]req_shift_opened [20:01:14]FM_GetShiftState [20:01:14]SAM_PROTO_GetShiftState [20:01:14]wFMCommunicate request_size=4 [20:01:14]MH_SAM_APDU [20:01:14]CAPDU: 80 13 01 00 [20:01:14]Write to MH i2c: E2 08 00 02 49 80 13 01 00 00 00 00 00 C8 [20:01:14]Write i2c OK [20:01:14]MH_I2C_Read... [20:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:14]Read from MH i2c: E2 [20:01:14]MH_I2C_Read... [20:01:14]Read from MH i2c: E2 0E 00 [20:01:14]MH_I2C_Read... [20:01:14]Read from MH i2c: E2 0E 00 02 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [20:01:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:01:14]wFMCommunicate OK [20:01:14]SAM_PROTO_GetShiftState done [20:01:14]FM_GetShiftState done [20:01:14]req_shift_opened done [20:01:14]requested_item shift.open_date is exist - process it [20:01:14]req_shift_open_date [20:01:14]req_shift_open_date done [20:01:14]produce_requested_data done [20:01:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155147,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:01:14]process_action_free close_receipt [20:01:14]json_value_free [20:01:14]json_value_free done [20:01:14]process_json_proto returns [20:01:14]Send response to host [20:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155147,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:01:14]free response buf [20:01:14]execute_script done [20:01:14]execute_script returns [20:01:14]free content buf [20:01:14]Sock 9.Close socket [20:01:14]Sock 9.Thread stoped [20:01:18]OFD Sender: No OFD packet to send [20:01:23]OFD Sender: No OFD packet to send [20:01:28]OFD Sender: No OFD packet to send [20:01:33]OFD Sender: No OFD packet to send [20:01:38]OFD Sender: No OFD packet to send [20:01:43]OFD Sender: No OFD packet to send [20:01:48]OFD Sender: No OFD packet to send [20:01:53]OFD Sender: No OFD packet to send [20:01:58]OFD Sender: No OFD packet to send [20:02:03]OFD Sender: No OFD packet to send [20:02:08]OFD Sender: No OFD packet to send [20:02:13]OFD Sender: No OFD packet to send [20:02:18]OFD Sender: No OFD packet to send [20:02:23]OFD Sender: No OFD packet to send [20:02:28]OFD Sender: No OFD packet to send [20:02:33]OFD Sender: No OFD packet to send [20:02:38]OFD Sender: No OFD packet to send [20:02:43]OFD Sender: No OFD packet to send [20:02:48]OFD Sender: No OFD packet to send [20:02:53]OFD Sender: No OFD packet to send [20:02:58]OFD Sender: No OFD packet to send [20:03:03]OFD Sender: No OFD packet to send [20:03:08]OFD Sender: No OFD packet to send [20:03:13]OFD Sender: No OFD packet to send [20:03:18]OFD Sender: No OFD packet to send [20:03:23]OFD Sender: No OFD packet to send [20:03:28]OFD Sender: No OFD packet to send [20:03:33]OFD Sender: No OFD packet to send [20:03:38]OFD Sender: No OFD packet to send [20:03:43]OFD Sender: No OFD packet to send [20:03:48]OFD Sender: No OFD packet to send [20:03:53]OFD Sender: No OFD packet to send [20:03:58]OFD Sender: No OFD packet to send [20:04:03]OFD Sender: No OFD packet to send [20:04:08]OFD Sender: No OFD packet to send [20:04:13]OFD Sender: No OFD packet to send [20:04:14]accept exits with 7 [20:04:14]New connection [20:04:14]New thread 3066748260 created [20:04:14]Thread 3066891620 joined [20:04:14]Waiting for new connection... [20:04:14] Sock 7.Parse request [20:04:14]Sock 7.Check first char [20:04:14]Sock 7.First char is OK [20:04:14]request: POST /json_proto HTTP/1.0 [20:04:14]Method: POST [20:04:14]URL: /json_proto [20:04:14]Method is POST - this is cgi request [20:04:14]url: /json_proto [20:04:14]query_string will be loaded in cgi processing [20:04:14]execute_cgi json_proto POST (null) [20:04:14]execute_cgi path=json_proto method=POST [20:04:14]POST find Content-Length [20:04:14]Host: 172.17.53.67:8080 [20:04:14]Content-Length: 632 [20:04:14]Content-Type: application/json [20:04:14] [20:04:14]POST finish read [20:04:14]Found Content-Length = 632 [20:04:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:14]execute_script... [20:04:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:14]POST & json_proto [20:04:14]process_json_proto [20:04:14]json parsed OK: [20:04:14]protocol is kg_v1.0 [20:04:14]action value=close_receipt [20:04:14]process_action close_receipt [20:04:14]cmd_close_receipt [20:04:14]MH_GetDate [20:04:14]Write to MH i2c: F0 00 00 03 49 3B [20:04:14]Write i2c OK [20:04:14]MH_I2C_Read... [20:04:14]Read from MH i2c: F0 [20:04:14]MH_I2C_Read... [20:04:14]Read from MH i2c: F0 09 00 [20:04:14]MH_I2C_Read... [20:04:14]Read from MH i2c: F0 09 00 03 49 00 3F BF 12 67 19 BC 99 64 8D [20:04:14]GetLastDocTimeStamp 1729281671 [20:04:14]current date 1729281855 [20:04:14]FM_GetShiftState [20:04:14]SAM_PROTO_GetShiftState [20:04:14]wFMCommunicate request_size=4 [20:04:14]MH_SAM_APDU [20:04:14]CAPDU: 80 13 01 00 [20:04:14]Write to MH i2c: E2 08 00 04 49 80 13 01 00 00 00 00 00 CA [20:04:14]Write i2c OK [20:04:14]MH_I2C_Read... [20:04:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:14]Read from MH i2c: E2 [20:04:14]MH_I2C_Read... [20:04:14]Read from MH i2c: E2 0E 00 [20:04:14]MH_I2C_Read... [20:04:14]Read from MH i2c: E2 0E 00 04 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 01 [20:04:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:04:14]wFMCommunicate OK [20:04:14]SAM_PROTO_GetShiftState done [20:04:14]FM_GetShiftState done [20:04:14]opened in 1729211399 [20:04:14]opened+sec_in_day 1729297799 [20:04:14]quantity*price = 50000 [20:04:14]sum+1 = 50001 [20:04:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 537 18.10.2024 20:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155148 ФПД: 162004755449925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200415&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155148&fm=162004755449925&tin=02508201610067®Number=0000137193017469&sum=50000 [20:04:15]StoreToDocumentArchive [20:04:15]shift 312 fd 155148 [20:04:15]save to /storage/0312/doc_00155148 [20:04:15]save last doc name /storage/0312/doc_00155148 to /storage/kkm_last_doc_name [20:04:15]save OK [20:04:15]Clear old archive folders... [20:04:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:04:15]tlvbuf is 01EAEF00 [20:04:15]SAM_PROTO_ClearQueue [20:04:15]wFMCommunicate request_size=4 [20:04:15]MH_SAM_APDU [20:04:15]CAPDU: 80 09 00 00 [20:04:15]Write to MH i2c: E2 08 00 11 49 80 09 00 00 00 00 00 00 CC [20:04:15]Write i2c OK [20:04:15]MH_I2C_Read... [20:04:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:04:15]Read from MH i2c: E2 [20:04:15]MH_I2C_Read... [20:04:15]Read from MH i2c: E2 03 00 [20:04:15]MH_I2C_Read... [20:04:15]Read from MH i2c: E2 03 00 11 49 00 90 00 CE [20:04:15]RAPDU: 90 00 [20:04:15]wFMCommunicate OK [20:04:15]SAM_PROTO_ClearQueue done [20:04:15]KKMCreateOFDPacket [20:04:15]OFDProtocolAddRootSTLVToBuf [20:04:15]FM_MakeSignedData [20:04:15]FM_MakeSignedData [20:04:15]SAM_PROTO_SignData [20:04:15]wFMCommunicate request_size=4 [20:04:15]MH_SAM_APDU [20:04:15]CAPDU: 80 0D 01 02 [20:04:15]Write to MH i2c: E2 08 00 12 49 80 0D 01 02 00 00 00 00 D4 [20:04:15]Write i2c OK [20:04:15]MH_I2C_Read... [20:04:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:04:15]Read from MH i2c: E2 [20:04:15]MH_I2C_Read... [20:04:15]Read from MH i2c: E2 03 00 [20:04:15]MH_I2C_Read... [20:04:15]Read from MH i2c: E2 03 00 12 49 00 90 00 CF [20:04:15]RAPDU: 90 00 [20:04:15]wFMCommunicate OK [20:04:15]wFMCommunicate request_size=255 [20:04:15]MH_SAM_APDU [20:04:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 3F BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5E 02 00 35 04 06 00 [20:04:15]Write to MH i2c: E2 02 01 13 49 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 3F BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5E 02 00 35 04 06 00 00 00 8C [20:04:15]Write i2c OK [20:04:15]MH_I2C_Read... [20:04:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:16]Read from MH i2c: E2 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 03 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 03 00 13 49 00 90 00 D0 [20:04:16]RAPDU: 90 00 [20:04:16]wFMCommunicate OK [20:04:16]wFMCommunicate request_size=11 [20:04:16]MH_SAM_APDU [20:04:16]CAPDU: 80 0D 02 02 06 93 57 AB E6 88 45 [20:04:16]Write to MH i2c: E2 0E 00 14 49 80 0D 02 02 06 00 93 57 AB E6 88 45 00 00 2B [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:16]Read from MH i2c: E2 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 03 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 03 00 14 49 00 90 00 D1 [20:04:16]RAPDU: 90 00 [20:04:16]wFMCommunicate OK [20:04:16]wFMCommunicate request_size=4 [20:04:16]MH_SAM_APDU [20:04:16]CAPDU: 80 0D 03 02 [20:04:16]Write to MH i2c: E2 08 00 15 49 80 0D 03 02 00 00 00 00 D9 [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:04:16]Read from MH i2c: E2 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 0B 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 0B 00 15 49 00 9A 90 C7 F9 C4 A8 70 0A 90 00 AA [20:04:16]RAPDU: 9A 90 C7 F9 C4 A8 70 0A 90 00 [20:04:16]wFMCommunicate OK [20:04:16]SAM_PROTO_SignData done [20:04:16]FM_MakeSignedData done [20:04:16]CreateOFDProtocolMessage [20:04:16]wFMCommunicate request_size=4 [20:04:16]MH_SAM_APDU [20:04:16]CAPDU: 80 11 00 00 [20:04:16]Write to MH i2c: E2 08 00 16 49 80 11 00 00 00 00 00 00 D9 [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:16]Read from MH i2c: E2 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 17 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: E2 17 00 16 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [20:04:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:04:16]wFMCommunicate OK [20:04:16]CreateOFDProtocolMessage done [20:04:16]OFDSenderStorePacket 155148 [20:04:16]StoreOFDPacket docnum=155148 [20:04:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FE D0 08 01 DD FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 3F BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5E 02 00 35 04 06 00 93 57 AB E6 88 45 9A 90 C7 F9 C4 A8 70 0A [20:04:16]CheckFolder [20:04:16]dirname=/storage/ofd_packets [20:04:16]CheckFolder done [20:04:16]ProducePacketName [20:04:16]name=ofd_packets/00155148 [20:04:16]NVStorageSaveData ofd_packets/00155148 [20:04:16]File name is /storage/ofd_packets/00155148 [20:04:16]Write 302 bytes [20:04:16]NVStorageSaveData done [20:04:16]OFDSenderStorePacket done [20:04:16]KKMCreateOFDPacket done [20:04:16]NVStorageSaveData kkm_last_timestamp [20:04:16]File name is /storage/kkm_last_timestamp [20:04:16]Write 4 bytes [20:04:16]NVStorageSaveData done [20:04:16]ExternCall_PrintAddStr [20:04:16]wPrintStart [20:04:16]Write to MH i2c: 01 00 00 17 49 60 [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 07 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 07 00 17 49 00 00 00 00 00 FF 0F 75 [20:04:16]RasterBufferAndPrint [20:04:16]line Счет N : (1)873354 [20:04:16]line ИНН: 02508201610067 [20:04:16]line Контрольно-Кассовый Чек [20:04:16]line ПРОДАЖА [20:04:16]line ТРК (МРК, ГНК) : 13 [20:04:16]line Товар: 2710124130 [20:04:16]line Super 92-К-5 [20:04:16]line 7.310 * 68.40 [20:04:16]line = 500.00 [20:04:16]line НДС 12% НСП 1% [20:04:16]line > о реализуемом товаре [20:04:16]line ИТОГО: 500.00 [20:04:16]line НСП 1% : 4.42 [20:04:16]line НДС 12% : 53.10 [20:04:16]line Наличными: 500.00 [20:04:16]line Безнал.: 0.00 [20:04:16]line Место: АЗС № 165 "Партнер Нефть" [20:04:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:04:16]line СНО: Общий режим [20:04:16]line Чек 537 18.10.2024 20:04 [20:04:16]line Смена: 312 ФФД: 1.0 [20:04:16]line ЗНМ: 0300000234 [20:04:16]line РНМ: 0000137193017469 [20:04:16]line Версия ККМ: v1.0 [20:04:16]line ФМ: 0000000000963156 [20:04:16]line ФД: 155148 [20:04:16]line ФПД: 162004755449925 [20:04:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200415&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155148&fm=162004755449925&tin=02508201610067®Number=0000137193017469&sum=50000 [20:04:16]OFD Sender: Processing packet 155148 [packets to send 51, broken 50] [20:04:16]ProducePacketName [20:04:16]name=ofd_packets/00155148 [20:04:16]OFD Sender: To server: pG, [20:04:16]CommunicateWithHost lk.salyk.kg:30040 [20:04:16]ConnectInit lk.salyk.kg [20:04:16]written 0, free lines is 4095 [20:04:16]Connected sock=9 [20:04:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FE D0 08 01 DD FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 3F BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5E 02 00 35 04 06 00 93 57 AB E6 88 45 9A 90 C7 F9 C4 A8 70 0A [20:04:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 91 B8 47 00 2E 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 5E 02 00 F4 03 04 00 77 65 12 67 B6 04 01 00 00 9F D6 A2 7E 91 80 30 89 [20:04:16]CommunicateWithHost err = 0 [20:04:16]CheckOFDResponse [20:04:16]1017 (14) - 77093643461234 [20:04:16]1041 (16) - 0000000000963156 [20:04:16]1040 (4) - 155148 [20:04:16]1012 (4) - 18.10.2024 13:41 [20:04:16]1206 (1) - 0 [20:04:16]OFD Sender: Remove packet 155148 [20:04:16]ProducePacketName [20:04:16]name=ofd_packets/00155148 [20:04:16]NVStorageDeleteData [20:04:16]Write to MH i2c: 01 00 00 3F 49 88 [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 07 00 [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: 01 07 00 3F 49 00 00 00 00 00 13 0D AF [20:04:16]RasterBufferAndPrint [20:04:16]line [20:04:16]line [20:04:16]line [20:04:16]line [20:04:16]line [20:04:16]written 0, free lines is 3357 [20:04:16]MH_Cut [20:04:16]Write to MH i2c: D1 01 00 46 49 01 61 [20:04:16]Write i2c OK [20:04:16]MH_I2C_Read... [20:04:16]Read from MH i2c: D1 [20:04:17]MH_I2C_Read... [20:04:17]Read from MH i2c: D1 01 00 [20:04:17]MH_I2C_Read... [20:04:17]Read from MH i2c: D1 01 00 46 49 00 60 [20:04:17]Write to MH i2c: 01 00 00 47 49 90 [20:04:17]Write i2c OK [20:04:17]MH_I2C_Read... [20:04:17]OFD Sender: No OFD packet to send [20:04:17]*** Cut start [20:04:17]*** Partial cut [20:04:17]*** CUTSNS_PIN = 1 [20:04:17]*** CUTSNS_PIN = 0 [20:04:17]*** Brake cut motor [20:04:18]Read from MH i2c: 01 [20:04:18]MH_I2C_Read... [20:04:18]*** Stop cut motor [20:04:18]*** Cut end [20:04:18]Read from MH i2c: 01 07 00 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: 01 07 00 47 49 00 00 00 00 00 FF 0F A5 [20:04:18]process_action close_receipt done [20:04:18]requested_data is exist [20:04:18]produce_requested_data [20:04:18]requested_item fm.sn is exist - process it [20:04:18]wFMCommunicate request_size=4 [20:04:18]MH_SAM_APDU [20:04:18]CAPDU: 80 11 00 00 [20:04:18]Write to MH i2c: E2 08 00 48 49 80 11 00 00 00 00 00 00 0B [20:04:18]Write i2c OK [20:04:18]MH_I2C_Read... [20:04:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:18]Read from MH i2c: E2 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 17 00 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 17 00 48 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [20:04:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:04:18]wFMCommunicate OK [20:04:18]requested_item fd.num is exist - process it [20:04:18]SAM_PROTO_GetFieldsCounters [20:04:18]wFMCommunicate request_size=4 [20:04:18]MH_SAM_APDU [20:04:18]CAPDU: 80 13 00 00 [20:04:18]Write to MH i2c: E2 08 00 49 49 80 13 00 00 00 00 00 00 0E [20:04:18]Write i2c OK [20:04:18]MH_I2C_Read... [20:04:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:18]Read from MH i2c: E2 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 62 00 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 62 00 49 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [20:04:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:04:18]wFMCommunicate OK [20:04:18]SAM_PROTO_GetFieldsCounters done [20:04:18]requested_item shift.num is exist - process it [20:04:18]requested_item shift.opened is exist - process it [20:04:18]req_shift_opened [20:04:18]FM_GetShiftState [20:04:18]SAM_PROTO_GetShiftState [20:04:18]wFMCommunicate request_size=4 [20:04:18]MH_SAM_APDU [20:04:18]CAPDU: 80 13 01 00 [20:04:18]Write to MH i2c: E2 08 00 4A 49 80 13 01 00 00 00 00 00 10 [20:04:18]Write i2c OK [20:04:18]MH_I2C_Read... [20:04:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:18]Read from MH i2c: E2 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 0E 00 [20:04:18]MH_I2C_Read... [20:04:18]Read from MH i2c: E2 0E 00 4A 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 47 [20:04:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:04:18]wFMCommunicate OK [20:04:18]SAM_PROTO_GetShiftState done [20:04:18]FM_GetShiftState done [20:04:18]req_shift_opened done [20:04:18]requested_item shift.open_date is exist - process it [20:04:18]req_shift_open_date [20:04:18]req_shift_open_date done [20:04:18]produce_requested_data done [20:04:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155148,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:04:18]process_action_free close_receipt [20:04:18]json_value_free [20:04:18]json_value_free done [20:04:18]process_json_proto returns [20:04:18]Send response to host [20:04:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155148,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:04:18]free response buf [20:04:18]execute_script done [20:04:18]execute_script returns [20:04:18]free content buf [20:04:18]Sock 7.Close socket [20:04:18]Sock 7.Thread stoped [20:04:22]OFD Sender: No OFD packet to send [20:04:22]accept exits with 10 [20:04:22]New connection [20:04:22]New thread 3066891620 created [20:04:22]Thread 3066748260 joined [20:04:22]Waiting for new connection... [20:04:22] Sock 10.Parse request [20:04:22]Sock 10.Check first char [20:04:22]Sock 10.First char is OK [20:04:22]request: POST /json_proto HTTP/1.0 [20:04:22]Method: POST [20:04:22]URL: /json_proto [20:04:22]Method is POST - this is cgi request [20:04:22]url: /json_proto [20:04:22]query_string will be loaded in cgi processing [20:04:22]execute_cgi json_proto POST (null) [20:04:22]execute_cgi path=json_proto method=POST [20:04:22]POST find Content-Length [20:04:22]Host: 172.17.53.67:8080 [20:04:22]Content-Length: 677 [20:04:22]Content-Type: application/json [20:04:22] [20:04:22]POST finish read [20:04:22]Found Content-Length = 677 [20:04:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:22]execute_script... [20:04:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:22]POST & json_proto [20:04:22]process_json_proto [20:04:22]json parsed OK: [20:04:22]protocol is kg_v1.0 [20:04:22]action value=close_receipt [20:04:22]process_action close_receipt [20:04:22]cmd_close_receipt [20:04:22]MH_GetDate [20:04:22]Write to MH i2c: F0 00 00 4B 49 83 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: F0 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: F0 09 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: F0 09 00 4B 49 00 48 BF 12 67 19 BC 99 64 DE [20:04:22]GetLastDocTimeStamp 1729281855 [20:04:22]current date 1729281864 [20:04:22]FM_GetShiftState [20:04:22]SAM_PROTO_GetShiftState [20:04:22]wFMCommunicate request_size=4 [20:04:22]MH_SAM_APDU [20:04:22]CAPDU: 80 13 01 00 [20:04:22]Write to MH i2c: E2 08 00 4C 49 80 13 01 00 00 00 00 00 12 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:22]Read from MH i2c: E2 0E 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 0E 00 4C 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 49 [20:04:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:04:22]wFMCommunicate OK [20:04:22]SAM_PROTO_GetShiftState done [20:04:22]FM_GetShiftState done [20:04:22]opened in 1729211399 [20:04:22]opened+sec_in_day 1729297799 [20:04:22]quantity*price = 20003 [20:04:22]sum+1 = 20004 [20:04:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 538 18.10.2024 20:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155149 ФПД: 48864059587882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155149&fm=48864059587882&tin=02508201610067®Number=0000137193017469&sum=20000 [20:04:23]StoreToDocumentArchive [20:04:23]shift 312 fd 155149 [20:04:23]save to /storage/0312/doc_00155149 [20:04:23]save last doc name /storage/0312/doc_00155149 to /storage/kkm_last_doc_name [20:04:23]save OK [20:04:23]Clear old archive folders... [20:04:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:04:23]tlvbuf is 01E5FE80 [20:04:23]SAM_PROTO_ClearQueue [20:04:23]wFMCommunicate request_size=4 [20:04:23]MH_SAM_APDU [20:04:23]CAPDU: 80 09 00 00 [20:04:23]Write to MH i2c: E2 08 00 59 49 80 09 00 00 00 00 00 00 14 [20:04:23]Write i2c OK [20:04:23]MH_I2C_Read... [20:04:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:04:23]Read from MH i2c: E2 [20:04:23]MH_I2C_Read... [20:04:23]Read from MH i2c: E2 03 00 [20:04:23]MH_I2C_Read... [20:04:23]Read from MH i2c: E2 03 00 59 49 00 90 00 16 [20:04:23]RAPDU: 90 00 [20:04:23]wFMCommunicate OK [20:04:23]SAM_PROTO_ClearQueue done [20:04:23]KKMCreateOFDPacket [20:04:23]OFDProtocolAddRootSTLVToBuf [20:04:23]FM_MakeSignedData [20:04:23]FM_MakeSignedData [20:04:23]SAM_PROTO_SignData [20:04:23]wFMCommunicate request_size=4 [20:04:23]MH_SAM_APDU [20:04:23]CAPDU: 80 0D 01 02 [20:04:23]Write to MH i2c: E2 08 00 5A 49 80 0D 01 02 00 00 00 00 1C [20:04:23]Write i2c OK [20:04:23]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 5A 49 00 90 00 17 [20:04:24]RAPDU: 90 00 [20:04:24]wFMCommunicate OK [20:04:24]wFMCommunicate request_size=255 [20:04:24]MH_SAM_APDU [20:04:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 48 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5E 02 00 35 04 06 00 2C [20:04:24]Write to MH i2c: E2 02 01 5B 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 48 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5E 02 00 35 04 06 00 2C 00 00 F3 [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 5B 49 00 90 00 18 [20:04:24]RAPDU: 90 00 [20:04:24]wFMCommunicate OK [20:04:24]wFMCommunicate request_size=10 [20:04:24]MH_SAM_APDU [20:04:24]CAPDU: 80 0D 02 02 05 71 0C E9 FD 2A [20:04:24]Write to MH i2c: E2 0D 00 5C 49 80 0D 02 02 05 00 71 0C E9 FD 2A 00 00 B6 [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 03 00 5C 49 00 90 00 19 [20:04:24]RAPDU: 90 00 [20:04:24]wFMCommunicate OK [20:04:24]wFMCommunicate request_size=4 [20:04:24]MH_SAM_APDU [20:04:24]CAPDU: 80 0D 03 02 [20:04:24]Write to MH i2c: E2 08 00 5D 49 80 0D 03 02 00 00 00 00 21 [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 0B 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 0B 00 5D 49 00 5E 24 42 05 00 75 EE 0C 90 00 5A [20:04:24]RAPDU: 5E 24 42 05 00 75 EE 0C 90 00 [20:04:24]wFMCommunicate OK [20:04:24]SAM_PROTO_SignData done [20:04:24]FM_MakeSignedData done [20:04:24]CreateOFDProtocolMessage [20:04:24]wFMCommunicate request_size=4 [20:04:24]MH_SAM_APDU [20:04:24]CAPDU: 80 11 00 00 [20:04:24]Write to MH i2c: E2 08 00 5E 49 80 11 00 00 00 00 00 00 21 [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 17 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 17 00 5E 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [20:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:04:24]wFMCommunicate OK [20:04:24]CreateOFDProtocolMessage done [20:04:24]OFDSenderStorePacket 155149 [20:04:24]StoreOFDPacket docnum=155149 [20:04:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 57 07 01 3B 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 48 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5E 02 00 35 04 06 00 2C 71 0C E9 FD 2A 5E 24 42 05 00 75 EE 0C [20:04:24]CheckFolder [20:04:24]dirname=/storage/ofd_packets [20:04:24]CheckFolder done [20:04:24]ProducePacketName [20:04:24]name=ofd_packets/00155149 [20:04:24]NVStorageSaveData ofd_packets/00155149 [20:04:24]File name is /storage/ofd_packets/00155149 [20:04:24]Write 301 bytes [20:04:24]NVStorageSaveData done [20:04:24]OFDSenderStorePacket done [20:04:24]KKMCreateOFDPacket done [20:04:24]NVStorageSaveData kkm_last_timestamp [20:04:24]File name is /storage/kkm_last_timestamp [20:04:24]Write 4 bytes [20:04:24]NVStorageSaveData done [20:04:24]ExternCall_PrintAddStr [20:04:24]wPrintStart [20:04:24]Write to MH i2c: 01 00 00 5F 49 A8 [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: 01 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: 01 07 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: 01 07 00 5F 49 00 00 00 00 00 FF 0F BD [20:04:24]RasterBufferAndPrint [20:04:24]line Счет N : (1)873355 [20:04:24]line ИНН: 02508201610067 [20:04:24]line Контрольно-Кассовый Чек [20:04:24]line ПРОДАЖА [20:04:24]line ТРК (МРК, ГНК) : 32 [20:04:24]line Товар: 2710124130 [20:04:24]line Аи-92-К-5 [20:04:24]line 2.990 * 66.90 [20:04:24]line = 200.03 [20:04:24]line НДС 12% НСП 1% [20:04:24]line > о реализуемом товаре [20:04:24]line ОКРУГЛЕНИЕ: -0.03 [20:04:24]line ИТОГО: 200.00 [20:04:24]line Внесено: 200.00 [20:04:24]line СДАЧА: 0.00 [20:04:24]line НСП 1% : 1.77 [20:04:24]line НДС 12% : 21.24 [20:04:24]line Наличными: 200.00 [20:04:24]line Безнал.: 0.00 [20:04:24]line Место: АЗС № 165 "Партнер Нефть" [20:04:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:04:24]line СНО: Общий режим [20:04:24]line Чек 538 18.10.2024 20:04 [20:04:24]line Смена: 312 ФФД: 1.0 [20:04:24]line ЗНМ: 0300000234 [20:04:24]line РНМ: 0000137193017469 [20:04:24]line Версия ККМ: v1.0 [20:04:24]line ФМ: 0000000000963156 [20:04:24]line ФД: 155149 [20:04:24]line ФПД: 48864059587882 [20:04:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155149&fm=48864059587882&tin=02508201610067®Number=0000137193017469&sum=20000 [20:04:24]written 0, free lines is 4095 [20:04:24]OFD Sender: Processing packet 155149 [packets to send 51, broken 50] [20:04:24]ProducePacketName [20:04:24]name=ofd_packets/00155149 [20:04:24]OFD Sender: To server: pG, [20:04:24]CommunicateWithHost lk.salyk.kg:30040 [20:04:24]ConnectInit lk.salyk.kg [20:04:24]Connected sock=9 [20:04:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 57 07 01 3B 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 48 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5E 02 00 35 04 06 00 2C 71 0C E9 FD 2A 5E 24 42 05 00 75 EE 0C [20:04:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 51 47 00 2A 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 5E 02 00 F4 03 04 00 7F 65 12 67 B6 04 01 00 00 EE 4A 8E 0F 1B 49 2C EE [20:04:24]CommunicateWithHost err = 0 [20:04:24]CheckOFDResponse [20:04:24]1017 (14) - 77093643461234 [20:04:24]1041 (16) - 0000000000963156 [20:04:24]1040 (4) - 155149 [20:04:24]1012 (4) - 18.10.2024 13:41 [20:04:24]1206 (1) - 0 [20:04:24]OFD Sender: Remove packet 155149 [20:04:24]ProducePacketName [20:04:24]name=ofd_packets/00155149 [20:04:24]NVStorageDeleteData [20:04:25]Write to MH i2c: 01 00 00 8A 49 D3 [20:04:25]Write i2c OK [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: 01 [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: 01 07 00 [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: 01 07 00 8A 49 00 00 00 00 00 F2 0C D8 [20:04:25]RasterBufferAndPrint [20:04:25]line [20:04:25]line [20:04:25]line [20:04:25]line [20:04:25]line [20:04:25]written 0, free lines is 3327 [20:04:25]MH_Cut [20:04:25]Write to MH i2c: D1 01 00 91 49 01 AC [20:04:25]Write i2c OK [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: D1 [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: D1 01 00 [20:04:25]MH_I2C_Read... [20:04:25]Read from MH i2c: D1 01 00 91 49 00 AB [20:04:25]Write to MH i2c: 01 00 00 92 49 DB [20:04:25]Write i2c OK [20:04:25]MH_I2C_Read... [20:04:25]OFD Sender: No OFD packet to send [20:04:25]*** Cut start [20:04:25]*** Partial cut [20:04:25]*** CUTSNS_PIN = 1 [20:04:25]*** CUTSNS_PIN = 0 [20:04:25]*** Brake cut motor [20:04:26]Read from MH i2c: 01 [20:04:26]MH_I2C_Read... [20:04:26]*** Stop cut motor [20:04:26]*** Cut end [20:04:26]Read from MH i2c: 01 07 00 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: 01 07 00 92 49 00 00 00 00 00 FF 0F F0 [20:04:26]process_action close_receipt done [20:04:26]requested_data is exist [20:04:26]produce_requested_data [20:04:26]requested_item fm.sn is exist - process it [20:04:26]wFMCommunicate request_size=4 [20:04:26]MH_SAM_APDU [20:04:26]CAPDU: 80 11 00 00 [20:04:26]Write to MH i2c: E2 08 00 93 49 80 11 00 00 00 00 00 00 56 [20:04:26]Write i2c OK [20:04:26]MH_I2C_Read... [20:04:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:26]Read from MH i2c: E2 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 17 00 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 17 00 93 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [20:04:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:04:26]wFMCommunicate OK [20:04:26]requested_item fd.num is exist - process it [20:04:26]SAM_PROTO_GetFieldsCounters [20:04:26]wFMCommunicate request_size=4 [20:04:26]MH_SAM_APDU [20:04:26]CAPDU: 80 13 00 00 [20:04:26]Write to MH i2c: E2 08 00 94 49 80 13 00 00 00 00 00 00 59 [20:04:26]Write i2c OK [20:04:26]MH_I2C_Read... [20:04:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:26]Read from MH i2c: E2 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 62 00 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 62 00 94 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 8C [20:04:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:04:26]wFMCommunicate OK [20:04:26]SAM_PROTO_GetFieldsCounters done [20:04:26]requested_item shift.num is exist - process it [20:04:26]requested_item shift.opened is exist - process it [20:04:26]req_shift_opened [20:04:26]FM_GetShiftState [20:04:26]SAM_PROTO_GetShiftState [20:04:26]wFMCommunicate request_size=4 [20:04:26]MH_SAM_APDU [20:04:26]CAPDU: 80 13 01 00 [20:04:26]Write to MH i2c: E2 08 00 95 49 80 13 01 00 00 00 00 00 5B [20:04:26]Write i2c OK [20:04:26]MH_I2C_Read... [20:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:26]Read from MH i2c: E2 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 0E 00 [20:04:26]MH_I2C_Read... [20:04:26]Read from MH i2c: E2 0E 00 95 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 92 [20:04:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:04:26]wFMCommunicate OK [20:04:26]SAM_PROTO_GetShiftState done [20:04:26]FM_GetShiftState done [20:04:26]req_shift_opened done [20:04:26]requested_item shift.open_date is exist - process it [20:04:26]req_shift_open_date [20:04:26]req_shift_open_date done [20:04:26]produce_requested_data done [20:04:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155149,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:04:26]process_action_free close_receipt [20:04:26]json_value_free [20:04:26]json_value_free done [20:04:26]process_json_proto returns [20:04:26]Send response to host [20:04:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155149,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:04:26]free response buf [20:04:26]execute_script done [20:04:26]execute_script returns [20:04:26]free content buf [20:04:26]Sock 10.Close socket [20:04:26]Sock 10.Thread stoped [20:04:30]OFD Sender: No OFD packet to send [20:04:35]OFD Sender: No OFD packet to send [20:04:40]OFD Sender: No OFD packet to send [20:04:45]OFD Sender: No OFD packet to send [20:04:50]OFD Sender: No OFD packet to send [20:04:55]OFD Sender: No OFD packet to send [20:05:00]OFD Sender: No OFD packet to send [20:05:05]OFD Sender: No OFD packet to send [20:05:10]OFD Sender: No OFD packet to send [20:05:15]OFD Sender: No OFD packet to send [20:05:20]OFD Sender: No OFD packet to send [20:05:25]OFD Sender: No OFD packet to send [20:05:30]OFD Sender: No OFD packet to send [20:05:35]OFD Sender: No OFD packet to send [20:05:40]OFD Sender: No OFD packet to send [20:05:45]OFD Sender: No OFD packet to send [20:05:50]OFD Sender: No OFD packet to send [20:05:55]OFD Sender: No OFD packet to send [20:06:00]OFD Sender: No OFD packet to send [20:06:05]OFD Sender: No OFD packet to send [20:06:10]OFD Sender: No OFD packet to send [20:06:15]OFD Sender: No OFD packet to send [20:06:20]OFD Sender: No OFD packet to send [20:06:25]OFD Sender: No OFD packet to send [20:06:30]OFD Sender: No OFD packet to send [20:06:35]OFD Sender: No OFD packet to send [20:06:40]OFD Sender: No OFD packet to send [20:06:41]accept exits with 7 [20:06:41]New connection [20:06:41]New thread 3066748260 created [20:06:41]Thread 3066891620 joined [20:06:41]Waiting for new connection... [20:06:41] Sock 7.Parse request [20:06:41]Sock 7.Check first char [20:06:41]Sock 7.First char is OK [20:06:41]request: POST /json_proto HTTP/1.0 [20:06:41]Method: POST [20:06:41]URL: /json_proto [20:06:41]Method is POST - this is cgi request [20:06:41]url: /json_proto [20:06:41]query_string will be loaded in cgi processing [20:06:41]execute_cgi json_proto POST (null) [20:06:41]execute_cgi path=json_proto method=POST [20:06:41]POST find Content-Length [20:06:41]Host: 172.17.53.67:8080 [20:06:41]Content-Length: 677 [20:06:41]Content-Type: application/json [20:06:41] [20:06:41]POST finish read [20:06:41]Found Content-Length = 677 [20:06:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:41]execute_script... [20:06:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:41]POST & json_proto [20:06:41]process_json_proto [20:06:41]json parsed OK: [20:06:41]protocol is kg_v1.0 [20:06:41]action value=close_receipt [20:06:41]process_action close_receipt [20:06:41]cmd_close_receipt [20:06:41]MH_GetDate [20:06:41]Write to MH i2c: F0 00 00 96 49 CE [20:06:41]Write i2c OK [20:06:41]MH_I2C_Read... [20:06:41]Read from MH i2c: F0 [20:06:41]MH_I2C_Read... [20:06:41]Read from MH i2c: F0 09 00 [20:06:41]MH_I2C_Read... [20:06:41]Read from MH i2c: F0 09 00 96 49 00 D2 BF 12 67 19 BC 99 64 B3 [20:06:41]GetLastDocTimeStamp 1729281864 [20:06:41]current date 1729282002 [20:06:41]FM_GetShiftState [20:06:41]SAM_PROTO_GetShiftState [20:06:41]wFMCommunicate request_size=4 [20:06:41]MH_SAM_APDU [20:06:41]CAPDU: 80 13 01 00 [20:06:41]Write to MH i2c: E2 08 00 97 49 80 13 01 00 00 00 00 00 5D [20:06:41]Write i2c OK [20:06:41]MH_I2C_Read... [20:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:41]Read from MH i2c: E2 [20:06:41]MH_I2C_Read... [20:06:41]Read from MH i2c: E2 0E 00 [20:06:41]MH_I2C_Read... [20:06:41]Read from MH i2c: E2 0E 00 97 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 94 [20:06:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:06:41]wFMCommunicate OK [20:06:41]SAM_PROTO_GetShiftState done [20:06:41]FM_GetShiftState done [20:06:41]opened in 1729211399 [20:06:41]opened+sec_in_day 1729297799 [20:06:41]quantity*price = 50041 [20:06:41]sum+1 = 50042 [20:06:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 539 18.10.2024 20:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155150 ФПД: 23136884857910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155150&fm=23136884857910&tin=02508201610067®Number=0000137193017469&sum=50000 [20:06:42]StoreToDocumentArchive [20:06:42]shift 312 fd 155150 [20:06:42]save to /storage/0312/doc_00155150 [20:06:42]save last doc name /storage/0312/doc_00155150 to /storage/kkm_last_doc_name [20:06:42]save OK [20:06:42]Clear old archive folders... [20:06:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:06:42]tlvbuf is 01E51BC0 [20:06:42]SAM_PROTO_ClearQueue [20:06:42]wFMCommunicate request_size=4 [20:06:42]MH_SAM_APDU [20:06:42]CAPDU: 80 09 00 00 [20:06:42]Write to MH i2c: E2 08 00 A4 49 80 09 00 00 00 00 00 00 5F [20:06:42]Write i2c OK [20:06:42]MH_I2C_Read... [20:06:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:42]Read from MH i2c: E2 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 03 00 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 03 00 A4 49 00 90 00 61 [20:06:42]RAPDU: 90 00 [20:06:42]wFMCommunicate OK [20:06:42]SAM_PROTO_ClearQueue done [20:06:42]KKMCreateOFDPacket [20:06:42]OFDProtocolAddRootSTLVToBuf [20:06:42]FM_MakeSignedData [20:06:42]FM_MakeSignedData [20:06:42]SAM_PROTO_SignData [20:06:42]wFMCommunicate request_size=4 [20:06:42]MH_SAM_APDU [20:06:42]CAPDU: 80 0D 01 02 [20:06:42]Write to MH i2c: E2 08 00 A5 49 80 0D 01 02 00 00 00 00 67 [20:06:42]Write i2c OK [20:06:42]MH_I2C_Read... [20:06:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:42]Read from MH i2c: E2 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 03 00 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 03 00 A5 49 00 90 00 62 [20:06:42]RAPDU: 90 00 [20:06:42]wFMCommunicate OK [20:06:42]wFMCommunicate request_size=255 [20:06:42]MH_SAM_APDU [20:06:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 D2 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5E 02 00 35 04 06 00 15 [20:06:42]Write to MH i2c: E2 02 01 A6 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 D2 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5E 02 00 35 04 06 00 15 00 00 F1 [20:06:42]Write i2c OK [20:06:42]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 03 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 03 00 A6 49 00 90 00 63 [20:06:43]RAPDU: 90 00 [20:06:43]wFMCommunicate OK [20:06:43]wFMCommunicate request_size=10 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 0D 02 02 05 0A F9 CD 9C 36 [20:06:43]Write to MH i2c: E2 0D 00 A7 49 80 0D 02 02 05 00 0A F9 CD 9C 36 00 00 16 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 03 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 03 00 A7 49 00 90 00 64 [20:06:43]RAPDU: 90 00 [20:06:43]wFMCommunicate OK [20:06:43]wFMCommunicate request_size=4 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 0D 03 02 [20:06:43]Write to MH i2c: E2 08 00 A8 49 80 0D 03 02 00 00 00 00 6C [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0B 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0B 00 A8 49 00 DD 53 FF 06 B1 C0 07 C3 90 00 DD [20:06:43]RAPDU: DD 53 FF 06 B1 C0 07 C3 90 00 [20:06:43]wFMCommunicate OK [20:06:43]SAM_PROTO_SignData done [20:06:43]FM_MakeSignedData done [20:06:43]CreateOFDProtocolMessage [20:06:43]wFMCommunicate request_size=4 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 11 00 00 [20:06:43]Write to MH i2c: E2 08 00 A9 49 80 11 00 00 00 00 00 00 6C [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 17 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 17 00 A9 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [20:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:06:43]wFMCommunicate OK [20:06:43]CreateOFDProtocolMessage done [20:06:43]OFDSenderStorePacket 155150 [20:06:43]StoreOFDPacket docnum=155150 [20:06:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 47 07 01 22 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 D2 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5E 02 00 35 04 06 00 15 0A F9 CD 9C 36 DD 53 FF 06 B1 C0 07 C3 [20:06:43]CheckFolder [20:06:43]dirname=/storage/ofd_packets [20:06:43]CheckFolder done [20:06:43]ProducePacketName [20:06:43]name=ofd_packets/00155150 [20:06:43]NVStorageSaveData ofd_packets/00155150 [20:06:43]File name is /storage/ofd_packets/00155150 [20:06:43]Write 301 bytes [20:06:43]NVStorageSaveData done [20:06:43]OFDSenderStorePacket done [20:06:43]KKMCreateOFDPacket done [20:06:43]NVStorageSaveData kkm_last_timestamp [20:06:43]File name is /storage/kkm_last_timestamp [20:06:43]Write 4 bytes [20:06:43]NVStorageSaveData done [20:06:43]ExternCall_PrintAddStr [20:06:43]wPrintStart [20:06:43]Write to MH i2c: 01 00 00 AA 49 F3 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 07 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 07 00 AA 49 00 00 00 00 00 FF 0F 08 [20:06:43]RasterBufferAndPrint [20:06:43]line Счет N : (1)873356 [20:06:43]line ИНН: 02508201610067 [20:06:43]line Контрольно-Кассовый Чек [20:06:43]line ПРОДАЖА [20:06:43]line ТРК (МРК, ГНК) : 42 [20:06:43]line Товар: 2710124130 [20:06:43]line Аи-92-К-5 [20:06:43]line 7.480 * 66.90 [20:06:43]line = 500.41 [20:06:43]line НДС 12% НСП 1% [20:06:43]line > о реализуемом товаре [20:06:43]line ОКРУГЛЕНИЕ: -0.41 [20:06:43]line ИТОГО: 500.00 [20:06:43]line Внесено: 500.00 [20:06:43]line СДАЧА: 0.00 [20:06:43]line НСП 1% : 4.43 [20:06:43]line НДС 12% : 53.14 [20:06:43]line Наличными: 500.00 [20:06:43]line Безнал.: 0.00 [20:06:43]line Место: АЗС № 165 "Партнер Нефть" [20:06:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:06:43]line СНО: Общий режим [20:06:43]line Чек 539 18.10.2024 20:06 [20:06:43]line Смена: 312 ФФД: 1.0 [20:06:43]line ЗНМ: 0300000234 [20:06:43]line РНМ: 0000137193017469 [20:06:43]line Версия ККМ: v1.0 [20:06:43]line ФМ: 0000000000963156 [20:06:43]line ФД: 155150 [20:06:43]line ФПД: 23136884857910 [20:06:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T200642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155150&fm=23136884857910&tin=02508201610067®Number=0000137193017469&sum=50000 [20:06:43]OFD Sender: Processing packet 155150 [packets to send 51, broken 50] [20:06:43]ProducePacketName [20:06:43]name=ofd_packets/00155150 [20:06:43]OFD Sender: To server: pG, [20:06:43]CommunicateWithHost lk.salyk.kg:30040 [20:06:43]ConnectInit lk.salyk.kg [20:06:43]written 0, free lines is 4095 [20:06:43]Connected sock=10 [20:06:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 47 07 01 22 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 D2 BF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5E 02 00 35 04 06 00 15 0A F9 CD 9C 36 DD 53 FF 06 B1 C0 07 C3 [20:06:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 26 47 00 32 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 5E 02 00 F4 03 04 00 0A 66 12 67 B6 04 01 00 00 97 58 88 C7 50 6D C7 22 [20:06:43]CommunicateWithHost err = 0 [20:06:43]CheckOFDResponse [20:06:43]1017 (14) - 77093643461234 [20:06:43]1041 (16) - 0000000000963156 [20:06:43]1040 (4) - 155150 [20:06:43]1012 (4) - 18.10.2024 13:43 [20:06:43]1206 (1) - 0 [20:06:43]OFD Sender: Remove packet 155150 [20:06:43]ProducePacketName [20:06:43]name=ofd_packets/00155150 [20:06:43]NVStorageDeleteData [20:06:43]Write to MH i2c: 01 00 00 D5 49 1E [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 07 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: 01 07 00 D5 49 00 00 00 00 00 E6 0C 17 [20:06:43]RasterBufferAndPrint [20:06:43]line [20:06:43]line [20:06:43]line [20:06:43]line [20:06:43]line [20:06:43]written 0, free lines is 3308 [20:06:43]MH_Cut [20:06:43]Write to MH i2c: D1 01 00 DC 49 01 F7 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: D1 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: D1 01 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: D1 01 00 DC 49 00 F6 [20:06:43]Write to MH i2c: 01 00 00 DD 49 26 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:44]OFD Sender: No OFD packet to send [20:06:44]*** Cut start [20:06:44]*** Partial cut [20:06:44]*** CUTSNS_PIN = 1 [20:06:44]*** CUTSNS_PIN = 0 [20:06:44]*** Brake cut motor [20:06:45]Read from MH i2c: 01 [20:06:45]MH_I2C_Read... [20:06:45]*** Stop cut motor [20:06:45]*** Cut end [20:06:45]Read from MH i2c: 01 07 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: 01 07 00 DD 49 00 00 00 00 00 FF 0F 3B [20:06:45]process_action close_receipt done [20:06:45]requested_data is exist [20:06:45]produce_requested_data [20:06:45]requested_item fm.sn is exist - process it [20:06:45]wFMCommunicate request_size=4 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 11 00 00 [20:06:45]Write to MH i2c: E2 08 00 DE 49 80 11 00 00 00 00 00 00 A1 [20:06:45]Write i2c OK [20:06:45]MH_I2C_Read... [20:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:45]Read from MH i2c: E2 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 17 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 17 00 DE 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [20:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:06:45]wFMCommunicate OK [20:06:45]requested_item fd.num is exist - process it [20:06:45]SAM_PROTO_GetFieldsCounters [20:06:45]wFMCommunicate request_size=4 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 13 00 00 [20:06:45]Write to MH i2c: E2 08 00 DF 49 80 13 00 00 00 00 00 00 A4 [20:06:45]Write i2c OK [20:06:45]MH_I2C_Read... [20:06:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:45]Read from MH i2c: E2 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 62 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 62 00 DF 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 DB [20:06:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:45]wFMCommunicate OK [20:06:45]SAM_PROTO_GetFieldsCounters done [20:06:45]requested_item shift.num is exist - process it [20:06:45]requested_item shift.opened is exist - process it [20:06:45]req_shift_opened [20:06:45]FM_GetShiftState [20:06:45]SAM_PROTO_GetShiftState [20:06:45]wFMCommunicate request_size=4 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 13 01 00 [20:06:45]Write to MH i2c: E2 08 00 E0 49 80 13 01 00 00 00 00 00 A6 [20:06:45]Write i2c OK [20:06:45]MH_I2C_Read... [20:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:45]Read from MH i2c: E2 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 0E 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 0E 00 E0 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [20:06:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:06:45]wFMCommunicate OK [20:06:45]SAM_PROTO_GetShiftState done [20:06:45]FM_GetShiftState done [20:06:45]req_shift_opened done [20:06:45]requested_item shift.open_date is exist - process it [20:06:45]req_shift_open_date [20:06:45]req_shift_open_date done [20:06:45]produce_requested_data done [20:06:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155150,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:06:45]process_action_free close_receipt [20:06:45]json_value_free [20:06:45]json_value_free done [20:06:45]process_json_proto returns [20:06:45]Send response to host [20:06:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155150,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:06:45]free response buf [20:06:45]execute_script done [20:06:45]execute_script returns [20:06:45]free content buf [20:06:45]Sock 7.Close socket [20:06:45]Sock 7.Thread stoped [20:06:49]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:59]OFD Sender: No OFD packet to send [20:07:04]OFD Sender: No OFD packet to send [20:07:09]OFD Sender: No OFD packet to send [20:07:14]OFD Sender: No OFD packet to send [20:07:19]OFD Sender: No OFD packet to send [20:07:24]OFD Sender: No OFD packet to send [20:07:29]OFD Sender: No OFD packet to send [20:07:34]OFD Sender: No OFD packet to send [20:07:39]OFD Sender: No OFD packet to send [20:07:44]OFD Sender: No OFD packet to send [20:07:49]OFD Sender: No OFD packet to send [20:07:54]OFD Sender: No OFD packet to send [20:07:59]OFD Sender: No OFD packet to send [20:08:04]OFD Sender: No OFD packet to send [20:08:09]OFD Sender: No OFD packet to send [20:08:14]OFD Sender: No OFD packet to send [20:08:19]OFD Sender: No OFD packet to send [20:08:24]OFD Sender: No OFD packet to send [20:08:29]OFD Sender: No OFD packet to send [20:08:34]OFD Sender: No OFD packet to send [20:08:39]OFD Sender: No OFD packet to send [20:08:44]OFD Sender: No OFD packet to send [20:08:49]OFD Sender: No OFD packet to send [20:08:54]OFD Sender: No OFD packet to send [20:08:59]OFD Sender: No OFD packet to send [20:09:04]OFD Sender: No OFD packet to send [20:09:09]OFD Sender: No OFD packet to send [20:09:14]OFD Sender: No OFD packet to send [20:09:19]OFD Sender: No OFD packet to send [20:09:24]OFD Sender: No OFD packet to send [20:09:29]OFD Sender: No OFD packet to send [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:09]OFD Sender: No OFD packet to send [20:10:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:24]OFD Sender: No OFD packet to send [20:10:29]OFD Sender: No OFD packet to send [20:10:34]OFD Sender: No OFD packet to send [20:10:39]OFD Sender: No OFD packet to send [20:10:42]accept exits with 9 [20:10:42]New connection [20:10:42]New thread 3066891620 created [20:10:42]Thread 3066748260 joined [20:10:42]Waiting for new connection... [20:10:42] Sock 9.Parse request [20:10:42]Sock 9.Check first char [20:10:42]Sock 9.First char is OK [20:10:42]request: POST /json_proto HTTP/1.0 [20:10:42]Method: POST [20:10:42]URL: /json_proto [20:10:42]Method is POST - this is cgi request [20:10:42]url: /json_proto [20:10:42]query_string will be loaded in cgi processing [20:10:42]execute_cgi json_proto POST (null) [20:10:42]execute_cgi path=json_proto method=POST [20:10:42]POST find Content-Length [20:10:42]Host: 172.17.53.67:8080 [20:10:42]Content-Length: 682 [20:10:42]Content-Type: application/json [20:10:42] [20:10:42]POST finish read [20:10:42]Found Content-Length = 682 [20:10:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:42]execute_script... [20:10:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:42]POST & json_proto [20:10:42]process_json_proto [20:10:42]json parsed OK: [20:10:42]protocol is kg_v1.0 [20:10:42]action value=close_receipt [20:10:42]process_action close_receipt [20:10:42]cmd_close_receipt [20:10:42]MH_GetDate [20:10:42]Write to MH i2c: F0 00 00 E1 49 19 [20:10:42]Write i2c OK [20:10:42]MH_I2C_Read... [20:10:42]Read from MH i2c: F0 [20:10:42]MH_I2C_Read... [20:10:42]Read from MH i2c: F0 09 00 [20:10:42]MH_I2C_Read... [20:10:42]Read from MH i2c: F0 09 00 E1 49 00 C3 C0 12 67 19 BC 99 64 F0 [20:10:42]GetLastDocTimeStamp 1729282002 [20:10:42]current date 1729282243 [20:10:42]FM_GetShiftState [20:10:42]SAM_PROTO_GetShiftState [20:10:42]wFMCommunicate request_size=4 [20:10:42]MH_SAM_APDU [20:10:42]CAPDU: 80 13 01 00 [20:10:42]Write to MH i2c: E2 08 00 E2 49 80 13 01 00 00 00 00 00 A8 [20:10:42]Write i2c OK [20:10:42]MH_I2C_Read... [20:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:42]Read from MH i2c: E2 [20:10:42]MH_I2C_Read... [20:10:42]Read from MH i2c: E2 0E 00 [20:10:42]MH_I2C_Read... [20:10:42]Read from MH i2c: E2 0E 00 E2 49 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [20:10:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:10:42]wFMCommunicate OK [20:10:42]SAM_PROTO_GetShiftState done [20:10:42]FM_GetShiftState done [20:10:42]opened in 1729211399 [20:10:42]opened+sec_in_day 1729297799 [20:10:42]quantity*price = 100015 [20:10:42]sum+1 = 100017 [20:10:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 540 18.10.2024 20:10 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155151 ФПД: 267488007384823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155151&fm=267488007384823&tin=02508201610067®Number=0000137193017469&sum=100000 [20:10:43]StoreToDocumentArchive [20:10:43]shift 312 fd 155151 [20:10:43]save to /storage/0312/doc_00155151 [20:10:43]save last doc name /storage/0312/doc_00155151 to /storage/kkm_last_doc_name [20:10:43]save OK [20:10:43]Clear old archive folders... [20:10:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:43]tlvbuf is B6ECB490 [20:10:43]SAM_PROTO_ClearQueue [20:10:43]wFMCommunicate request_size=4 [20:10:43]MH_SAM_APDU [20:10:43]CAPDU: 80 09 00 00 [20:10:43]Write to MH i2c: E2 08 00 EF 49 80 09 00 00 00 00 00 00 AA [20:10:43]Write i2c OK [20:10:43]MH_I2C_Read... [20:10:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:43]Read from MH i2c: E2 [20:10:43]MH_I2C_Read... [20:10:43]Read from MH i2c: E2 03 00 [20:10:43]MH_I2C_Read... [20:10:43]Read from MH i2c: E2 03 00 EF 49 00 90 00 AC [20:10:43]RAPDU: 90 00 [20:10:43]wFMCommunicate OK [20:10:43]SAM_PROTO_ClearQueue done [20:10:43]KKMCreateOFDPacket [20:10:43]OFDProtocolAddRootSTLVToBuf [20:10:43]FM_MakeSignedData [20:10:43]FM_MakeSignedData [20:10:43]SAM_PROTO_SignData [20:10:43]wFMCommunicate request_size=4 [20:10:43]MH_SAM_APDU [20:10:43]CAPDU: 80 0D 01 02 [20:10:43]Write to MH i2c: E2 08 00 F0 49 80 0D 01 02 00 00 00 00 B2 [20:10:43]Write i2c OK [20:10:43]MH_I2C_Read... [20:10:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:43]Read from MH i2c: E2 [20:10:43]MH_I2C_Read... [20:10:43]Read from MH i2c: E2 03 00 [20:10:43]MH_I2C_Read... [20:10:43]Read from MH i2c: E2 03 00 F0 49 00 90 00 AD [20:10:43]RAPDU: 90 00 [20:10:43]wFMCommunicate OK [20:10:43]wFMCommunicate request_size=255 [20:10:43]MH_SAM_APDU [20:10:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 C4 C0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5E 02 00 35 04 06 00 F3 [20:10:43]Write to MH i2c: E2 02 01 F1 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 C4 C0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5E 02 00 35 04 06 00 F3 00 00 09 [20:10:43]Write i2c OK [20:10:43]MH_I2C_Read... [20:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:44]Read from MH i2c: E2 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 03 00 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 03 00 F1 49 00 90 00 AE [20:10:44]RAPDU: 90 00 [20:10:44]wFMCommunicate OK [20:10:44]wFMCommunicate request_size=10 [20:10:44]MH_SAM_APDU [20:10:44]CAPDU: 80 0D 02 02 05 47 67 A9 6E F7 [20:10:44]Write to MH i2c: E2 0D 00 F2 49 80 0D 02 02 05 00 47 67 A9 6E F7 00 00 7B [20:10:44]Write i2c OK [20:10:44]MH_I2C_Read... [20:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:44]Read from MH i2c: E2 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 03 00 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 03 00 F2 49 00 90 00 AF [20:10:44]RAPDU: 90 00 [20:10:44]wFMCommunicate OK [20:10:44]wFMCommunicate request_size=4 [20:10:44]MH_SAM_APDU [20:10:44]CAPDU: 80 0D 03 02 [20:10:44]Write to MH i2c: E2 08 00 F3 49 80 0D 03 02 00 00 00 00 B7 [20:10:44]Write i2c OK [20:10:44]MH_I2C_Read... [20:10:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:44]Read from MH i2c: E2 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 0B 00 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 0B 00 F3 49 00 C9 37 DE 08 A2 93 56 5B 90 00 84 [20:10:44]RAPDU: C9 37 DE 08 A2 93 56 5B 90 00 [20:10:44]wFMCommunicate OK [20:10:44]SAM_PROTO_SignData done [20:10:44]FM_MakeSignedData done [20:10:44]CreateOFDProtocolMessage [20:10:44]wFMCommunicate request_size=4 [20:10:44]MH_SAM_APDU [20:10:44]CAPDU: 80 11 00 00 [20:10:44]Write to MH i2c: E2 08 00 F4 49 80 11 00 00 00 00 00 00 B7 [20:10:44]Write i2c OK [20:10:44]MH_I2C_Read... [20:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:44]Read from MH i2c: E2 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 17 00 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: E2 17 00 F4 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [20:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:10:44]wFMCommunicate OK [20:10:44]CreateOFDProtocolMessage done [20:10:44]OFDSenderStorePacket 155151 [20:10:44]StoreOFDPacket docnum=155151 [20:10:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 0D 07 01 F2 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 C4 C0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5E 02 00 35 04 06 00 F3 47 67 A9 6E F7 C9 37 DE 08 A2 93 56 5B [20:10:44]CheckFolder [20:10:44]dirname=/storage/ofd_packets [20:10:44]CheckFolder done [20:10:44]ProducePacketName [20:10:44]name=ofd_packets/00155151 [20:10:44]NVStorageSaveData ofd_packets/00155151 [20:10:44]File name is /storage/ofd_packets/00155151 [20:10:44]Write 301 bytes [20:10:44]NVStorageSaveData done [20:10:44]OFDSenderStorePacket done [20:10:44]KKMCreateOFDPacket done [20:10:44]NVStorageSaveData kkm_last_timestamp [20:10:44]File name is /storage/kkm_last_timestamp [20:10:44]Write 4 bytes [20:10:44]NVStorageSaveData done [20:10:44]ExternCall_PrintAddStr [20:10:44]wPrintStart [20:10:44]Write to MH i2c: 01 00 00 F5 49 3E [20:10:44]Write i2c OK [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: 01 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: 01 07 00 [20:10:44]MH_I2C_Read... [20:10:44]Read from MH i2c: 01 07 00 F5 49 00 00 00 00 00 FF 0F 53 [20:10:44]RasterBufferAndPrint [20:10:44]line Счет N : (1)873357 [20:10:44]line ИНН: 02508201610067 [20:10:44]line Контрольно-Кассовый Чек [20:10:44]line ПРОДАЖА [20:10:44]line ТРК (МРК, ГНК) : 32 [20:10:44]line Товар: 2710124130 [20:10:44]line Аи-92-К-5 [20:10:44]line 14.950 * 66.90 [20:10:44]line = 1000.16 [20:10:44]line НДС 12% НСП 1% [20:10:44]line > о реализуемом товаре [20:10:44]line ОКРУГЛЕНИЕ: -0.16 [20:10:44]line ИТОГО: 1000.00 [20:10:44]line Внесено: 1000.00 [20:10:44]line СДАЧА: 0.00 [20:10:44]line НСП 1% : 8.85 [20:10:44]line НДС 12% : 106.21 [20:10:44]line Наличными: 1000.00 [20:10:44]line Безнал.: 0.00 [20:10:44]line Место: АЗС № 165 "Партнер Нефть" [20:10:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:10:44]line СНО: Общий режим [20:10:44]line Чек 540 18.10.2024 20:10 [20:10:44]line Смена: 312 ФФД: 1.0 [20:10:44]line ЗНМ: 0300000234 [20:10:44]line РНМ: 0000137193017469 [20:10:44]line Версия ККМ: v1.0 [20:10:44]line ФМ: 0000000000963156 [20:10:44]line ФД: 155151 [20:10:44]line ФПД: 267488007384823 [20:10:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155151&fm=267488007384823&tin=02508201610067®Number=0000137193017469&sum=100000 [20:10:44]OFD Sender: Processing packet 155151 [packets to send 51, broken 50] [20:10:44]ProducePacketName [20:10:44]name=ofd_packets/00155151 [20:10:44]OFD Sender: To server: pG, [20:10:44]CommunicateWithHost lk.salyk.kg:30040 [20:10:44]ConnectInit lk.salyk.kg [20:10:44]written 0, free lines is 4095 [20:10:44]Connected sock=10 [20:10:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 0D 07 01 F2 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 C4 C0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5E 02 00 35 04 06 00 F3 47 67 A9 6E F7 C9 37 DE 08 A2 93 56 5B [20:10:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 E2 47 00 70 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 5E 02 00 F4 03 04 00 FB 66 12 67 B6 04 01 00 00 6C 5C 53 6E AE D1 81 75 [20:10:44]CommunicateWithHost err = 0 [20:10:44]CheckOFDResponse [20:10:44]1017 (14) - 77093643461234 [20:10:44]1041 (16) - 0000000000963156 [20:10:44]1040 (4) - 155151 [20:10:44]1012 (4) - 18.10.2024 13:47 [20:10:44]1206 (1) - 0 [20:10:44]OFD Sender: Remove packet 155151 [20:10:44]ProducePacketName [20:10:44]name=ofd_packets/00155151 [20:10:44]NVStorageDeleteData [20:10:45]Write to MH i2c: 01 00 00 20 4A 6A [20:10:45]Write i2c OK [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: 01 [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: 01 07 00 [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: 01 07 00 20 4A 00 00 00 00 00 E7 0C 64 [20:10:45]RasterBufferAndPrint [20:10:45]line [20:10:45]line [20:10:45]line [20:10:45]line [20:10:45]line [20:10:45]written 0, free lines is 3313 [20:10:45]MH_Cut [20:10:45]Write to MH i2c: D1 01 00 27 4A 01 43 [20:10:45]Write i2c OK [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: D1 [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: D1 01 00 [20:10:45]MH_I2C_Read... [20:10:45]Read from MH i2c: D1 01 00 27 4A 00 42 [20:10:45]Write to MH i2c: 01 00 00 28 4A 72 [20:10:45]Write i2c OK [20:10:45]MH_I2C_Read... [20:10:45]OFD Sender: No OFD packet to send [20:10:45]*** Cut start [20:10:45]*** Partial cut [20:10:45]*** CUTSNS_PIN = 1 [20:10:45]*** CUTSNS_PIN = 0 [20:10:45]*** Brake cut motor [20:10:46]Read from MH i2c: 01 [20:10:46]MH_I2C_Read... [20:10:46]*** Stop cut motor [20:10:46]*** Cut end [20:10:46]Read from MH i2c: 01 07 00 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: 01 07 00 28 4A 00 00 00 00 00 FF 0F 87 [20:10:46]process_action close_receipt done [20:10:46]requested_data is exist [20:10:46]produce_requested_data [20:10:46]requested_item fm.sn is exist - process it [20:10:46]wFMCommunicate request_size=4 [20:10:46]MH_SAM_APDU [20:10:46]CAPDU: 80 11 00 00 [20:10:46]Write to MH i2c: E2 08 00 29 4A 80 11 00 00 00 00 00 00 ED [20:10:46]Write i2c OK [20:10:46]MH_I2C_Read... [20:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:46]Read from MH i2c: E2 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 17 00 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 17 00 29 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [20:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:10:46]wFMCommunicate OK [20:10:46]requested_item fd.num is exist - process it [20:10:46]SAM_PROTO_GetFieldsCounters [20:10:46]wFMCommunicate request_size=4 [20:10:46]MH_SAM_APDU [20:10:46]CAPDU: 80 13 00 00 [20:10:46]Write to MH i2c: E2 08 00 2A 4A 80 13 00 00 00 00 00 00 F0 [20:10:46]Write i2c OK [20:10:46]MH_I2C_Read... [20:10:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:46]Read from MH i2c: E2 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 62 00 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 62 00 2A 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [20:10:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:46]wFMCommunicate OK [20:10:46]SAM_PROTO_GetFieldsCounters done [20:10:46]requested_item shift.num is exist - process it [20:10:46]requested_item shift.opened is exist - process it [20:10:46]req_shift_opened [20:10:46]FM_GetShiftState [20:10:46]SAM_PROTO_GetShiftState [20:10:46]wFMCommunicate request_size=4 [20:10:46]MH_SAM_APDU [20:10:46]CAPDU: 80 13 01 00 [20:10:46]Write to MH i2c: E2 08 00 2B 4A 80 13 01 00 00 00 00 00 F2 [20:10:46]Write i2c OK [20:10:46]MH_I2C_Read... [20:10:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:46]Read from MH i2c: E2 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 0E 00 [20:10:46]MH_I2C_Read... [20:10:46]Read from MH i2c: E2 0E 00 2B 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 29 [20:10:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:10:46]wFMCommunicate OK [20:10:46]SAM_PROTO_GetShiftState done [20:10:46]FM_GetShiftState done [20:10:46]req_shift_opened done [20:10:46]requested_item shift.open_date is exist - process it [20:10:46]req_shift_open_date [20:10:46]req_shift_open_date done [20:10:46]produce_requested_data done [20:10:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155151,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:10:46]process_action_free close_receipt [20:10:46]json_value_free [20:10:46]json_value_free done [20:10:46]process_json_proto returns [20:10:46]Send response to host [20:10:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155151,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:10:46]free response buf [20:10:46]execute_script done [20:10:46]execute_script returns [20:10:46]free content buf [20:10:46]Sock 9.Close socket [20:10:46]Sock 9.Thread stoped [20:10:50]OFD Sender: No OFD packet to send [20:10:55]OFD Sender: No OFD packet to send [20:11:00]OFD Sender: No OFD packet to send [20:11:05]OFD Sender: No OFD packet to send [20:11:10]OFD Sender: No OFD packet to send [20:11:15]OFD Sender: No OFD packet to send [20:11:20]OFD Sender: No OFD packet to send [20:11:25]OFD Sender: No OFD packet to send [20:11:30]OFD Sender: No OFD packet to send [20:11:35]OFD Sender: No OFD packet to send [20:11:40]OFD Sender: No OFD packet to send [20:11:45]OFD Sender: No OFD packet to send [20:11:50]OFD Sender: No OFD packet to send [20:11:55]OFD Sender: No OFD packet to send [20:12:00]OFD Sender: No OFD packet to send [20:12:05]OFD Sender: No OFD packet to send [20:12:10]OFD Sender: No OFD packet to send [20:12:15]OFD Sender: No OFD packet to send [20:12:20]OFD Sender: No OFD packet to send [20:12:22]accept exits with 7 [20:12:22]New connection [20:12:22]New thread 3066748260 created [20:12:22]Thread 3066891620 joined [20:12:22]Waiting for new connection... [20:12:22] Sock 7.Parse request [20:12:22]Sock 7.Check first char [20:12:22]Sock 7.First char is OK [20:12:22]request: POST /json_proto HTTP/1.0 [20:12:22]Method: POST [20:12:22]URL: /json_proto [20:12:22]Method is POST - this is cgi request [20:12:22]url: /json_proto [20:12:22]query_string will be loaded in cgi processing [20:12:22]execute_cgi json_proto POST (null) [20:12:22]execute_cgi path=json_proto method=POST [20:12:22]POST find Content-Length [20:12:22]Host: 172.17.53.67:8080 [20:12:22]Content-Length: 759 [20:12:22]Content-Type: application/json [20:12:22] [20:12:22]POST finish read [20:12:22]Found Content-Length = 759 [20:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:22]execute_script... [20:12:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:22]POST & json_proto [20:12:22]process_json_proto [20:12:22]json parsed OK: [20:12:22]protocol is kg_v1.0 [20:12:22]action value=close_receipt [20:12:22]process_action close_receipt [20:12:22]cmd_close_receipt [20:12:22]MH_GetDate [20:12:22]Write to MH i2c: F0 00 00 2C 4A 65 [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: F0 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: F0 09 00 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: F0 09 00 2C 4A 00 28 C1 12 67 19 BC 99 64 A2 [20:12:22]GetLastDocTimeStamp 1729282244 [20:12:22]current date 1729282344 [20:12:22]FM_GetShiftState [20:12:22]SAM_PROTO_GetShiftState [20:12:22]wFMCommunicate request_size=4 [20:12:22]MH_SAM_APDU [20:12:22]CAPDU: 80 13 01 00 [20:12:22]Write to MH i2c: E2 08 00 2D 4A 80 13 01 00 00 00 00 00 F4 [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:22]Read from MH i2c: E2 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 0E 00 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 0E 00 2D 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2B [20:12:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:12:22]wFMCommunicate OK [20:12:22]SAM_PROTO_GetShiftState done [20:12:22]FM_GetShiftState done [20:12:22]opened in 1729211399 [20:12:22]opened+sec_in_day 1729297799 [20:12:22]quantity*price = 20041 [20:12:22]sum+1 = 20042 [20:12:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 541 18.10.2024 20:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155152 ФПД: 230271375978426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201224&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155152&fm=230271375978426&tin=02508201610067®Number=0000137193017469&sum=20041 [20:12:24]StoreToDocumentArchive [20:12:24]shift 312 fd 155152 [20:12:24]save to /storage/0312/doc_00155152 [20:12:24]save last doc name /storage/0312/doc_00155152 to /storage/kkm_last_doc_name [20:12:24]save OK [20:12:24]Clear old archive folders... [20:12:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:12:24]tlvbuf is 01EAECC0 [20:12:24]SAM_PROTO_ClearQueue [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 09 00 00 [20:12:24]Write to MH i2c: E2 08 00 3A 4A 80 09 00 00 00 00 00 00 F6 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 3A 4A 00 90 00 F8 [20:12:24]RAPDU: 90 00 [20:12:24]wFMCommunicate OK [20:12:24]SAM_PROTO_ClearQueue done [20:12:24]KKMCreateOFDPacket [20:12:24]OFDProtocolAddRootSTLVToBuf [20:12:24]FM_MakeSignedData [20:12:24]FM_MakeSignedData [20:12:24]SAM_PROTO_SignData [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 0D 01 02 [20:12:24]Write to MH i2c: E2 08 00 3B 4A 80 0D 01 02 00 00 00 00 FE [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 3B 4A 00 90 00 F9 [20:12:24]RAPDU: 90 00 [20:12:24]wFMCommunicate OK [20:12:24]wFMCommunicate request_size=255 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 28 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5E 02 00 35 04 06 00 [20:12:24]Write to MH i2c: E2 02 01 3C 4A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 28 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5E 02 00 35 04 06 00 00 00 84 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 3C 4A 00 90 00 FA [20:12:24]RAPDU: 90 00 [20:12:24]wFMCommunicate OK [20:12:24]wFMCommunicate request_size=11 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 0D 02 02 06 D1 6E 3B 91 2F BA [20:12:24]Write to MH i2c: E2 0E 00 3D 4A 80 0D 02 02 06 00 D1 6E 3B 91 2F BA 00 00 01 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 03 00 3D 4A 00 90 00 FB [20:12:24]RAPDU: 90 00 [20:12:24]wFMCommunicate OK [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 0D 03 02 [20:12:24]Write to MH i2c: E2 08 00 3E 4A 80 0D 03 02 00 00 00 00 03 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 0B 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 0B 00 3E 4A 00 94 38 E6 C2 B3 09 91 D8 90 00 9D [20:12:24]RAPDU: 94 38 E6 C2 B3 09 91 D8 90 00 [20:12:24]wFMCommunicate OK [20:12:24]SAM_PROTO_SignData done [20:12:24]FM_MakeSignedData done [20:12:24]CreateOFDProtocolMessage [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 11 00 00 [20:12:24]Write to MH i2c: E2 08 00 3F 4A 80 11 00 00 00 00 00 00 03 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 17 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 17 00 3F 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [20:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:12:24]wFMCommunicate OK [20:12:24]CreateOFDProtocolMessage done [20:12:24]OFDSenderStorePacket 155152 [20:12:24]StoreOFDPacket docnum=155152 [20:12:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A0 A5 08 01 32 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 28 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5E 02 00 35 04 06 00 D1 6E 3B 91 2F BA 94 38 E6 C2 B3 09 91 D8 [20:12:24]CheckFolder [20:12:24]dirname=/storage/ofd_packets [20:12:24]CheckFolder done [20:12:24]ProducePacketName [20:12:24]name=ofd_packets/00155152 [20:12:24]NVStorageSaveData ofd_packets/00155152 [20:12:24]File name is /storage/ofd_packets/00155152 [20:12:24]Write 302 bytes [20:12:24]NVStorageSaveData done [20:12:24]OFDSenderStorePacket done [20:12:24]KKMCreateOFDPacket done [20:12:24]NVStorageSaveData kkm_last_timestamp [20:12:24]File name is /storage/kkm_last_timestamp [20:12:24]Write 4 bytes [20:12:24]NVStorageSaveData done [20:12:24]OFD Sender: Processing packet 155152 [packets to send 51, broken 50] [20:12:24]ProducePacketName [20:12:24]name=ofd_packets/00155152 [20:12:24]OFD Sender: To server: pG, [20:12:24]CommunicateWithHost lk.salyk.kg:30040 [20:12:24]ConnectInit lk.salyk.kg [20:12:24]ExternCall_PrintAddStr [20:12:24]wPrintStart [20:12:24]Write to MH i2c: 01 00 00 40 4A 8A [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: 01 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: 01 07 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: 01 07 00 40 4A 00 00 00 00 00 FF 0F 9F [20:12:24]RasterBufferAndPrint [20:12:24]line Счет N : (1)873358 [20:12:24]line ИНН: 02508201610067 [20:12:24]line Контрольно-Кассовый Чек [20:12:24]line ПРОДАЖА [20:12:24]line ТРК (МРК, ГНК) : 23 [20:12:24]line Товар: 2710124130 [20:12:24]line Super 92-К-5 [20:12:24]line 2.930 * 68.40 [20:12:24]line = 200.41 [20:12:24]line НДС 12% НСП 1% [20:12:24]line > о реализуемом товаре [20:12:24]line ИТОГО: 200.41 [20:12:24]line НСП 1% : 1.77 [20:12:24]line НДС 12% : 21.28 [20:12:24]line Наличными: 0.00 [20:12:24]line Безнал.: 200.41 [20:12:24]line Место: АЗС № 165 "Партнер Нефть" [20:12:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:12:24]line СНО: Общий режим [20:12:24]line Чек 541 18.10.2024 20:12 [20:12:24]line Смена: 312 ФФД: 1.0 [20:12:24]line ЗНМ: 0300000234 [20:12:24]line РНМ: 0000137193017469 [20:12:24]line Версия ККМ: v1.0 [20:12:24]line Платежная система: Mbank [20:12:24]line ФМ: 0000000000963156 [20:12:24]line ФД: 155152 [20:12:24]line ФПД: 230271375978426 [20:12:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201224&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155152&fm=230271375978426&tin=02508201610067®Number=0000137193017469&sum=20041 [20:12:24]Connected sock=11 [20:12:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A0 A5 08 01 32 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 28 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5E 02 00 35 04 06 00 D1 6E 3B 91 2F BA 94 38 E6 C2 B3 09 91 D8 [20:12:24]written 0, free lines is 4095 [20:12:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 20 C9 47 00 D3 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 5E 02 00 F4 03 04 00 60 67 12 67 B6 04 01 00 00 4F 1F 85 F8 CC A0 DE C7 [20:12:25]CommunicateWithHost err = 0 [20:12:25]CheckOFDResponse [20:12:25]1017 (14) - 77093643461234 [20:12:25]1041 (16) - 0000000000963156 [20:12:25]1040 (4) - 155152 [20:12:25]1012 (4) - 18.10.2024 13:49 [20:12:25]1206 (1) - 0 [20:12:25]OFD Sender: Remove packet 155152 [20:12:25]ProducePacketName [20:12:25]name=ofd_packets/00155152 [20:12:25]NVStorageDeleteData [20:12:25]Write to MH i2c: 01 00 00 69 4A B3 [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 07 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 07 00 69 4A 00 00 00 00 00 0A 0D D1 [20:12:25]RasterBufferAndPrint [20:12:25]line [20:12:25]line [20:12:25]line [20:12:25]line [20:12:25]line [20:12:25]written 0, free lines is 3348 [20:12:25]MH_Cut [20:12:25]Write to MH i2c: D1 01 00 70 4A 01 8C [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: D1 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: D1 01 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: D1 01 00 70 4A 00 8B [20:12:25]Write to MH i2c: 01 00 00 71 4A BB [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]OFD Sender: No OFD packet to send [20:12:26]*** Cut start [20:12:26]*** Partial cut [20:12:26]*** CUTSNS_PIN = 1 [20:12:26]*** CUTSNS_PIN = 0 [20:12:26]*** Brake cut motor [20:12:26]Read from MH i2c: 01 [20:12:26]MH_I2C_Read... [20:12:26]*** Stop cut motor [20:12:26]*** Cut end [20:12:26]Read from MH i2c: 01 07 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: 01 07 00 71 4A 00 00 00 00 00 FF 0F D0 [20:12:26]process_action close_receipt done [20:12:26]requested_data is exist [20:12:26]produce_requested_data [20:12:26]requested_item fm.sn is exist - process it [20:12:26]wFMCommunicate request_size=4 [20:12:26]MH_SAM_APDU [20:12:26]CAPDU: 80 11 00 00 [20:12:26]Write to MH i2c: E2 08 00 72 4A 80 11 00 00 00 00 00 00 36 [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:26]Read from MH i2c: E2 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 17 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 17 00 72 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [20:12:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:12:26]wFMCommunicate OK [20:12:26]requested_item fd.num is exist - process it [20:12:26]SAM_PROTO_GetFieldsCounters [20:12:26]wFMCommunicate request_size=4 [20:12:26]MH_SAM_APDU [20:12:26]CAPDU: 80 13 00 00 [20:12:26]Write to MH i2c: E2 08 00 73 4A 80 13 00 00 00 00 00 00 39 [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:26]Read from MH i2c: E2 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 62 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 62 00 73 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [20:12:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:26]wFMCommunicate OK [20:12:26]SAM_PROTO_GetFieldsCounters done [20:12:26]requested_item shift.num is exist - process it [20:12:26]requested_item shift.opened is exist - process it [20:12:26]req_shift_opened [20:12:26]FM_GetShiftState [20:12:26]SAM_PROTO_GetShiftState [20:12:26]wFMCommunicate request_size=4 [20:12:26]MH_SAM_APDU [20:12:26]CAPDU: 80 13 01 00 [20:12:26]Write to MH i2c: E2 08 00 74 4A 80 13 01 00 00 00 00 00 3B [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:26]Read from MH i2c: E2 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 0E 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 0E 00 74 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 72 [20:12:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:12:26]wFMCommunicate OK [20:12:26]SAM_PROTO_GetShiftState done [20:12:26]FM_GetShiftState done [20:12:26]req_shift_opened done [20:12:26]requested_item shift.open_date is exist - process it [20:12:26]req_shift_open_date [20:12:26]req_shift_open_date done [20:12:26]produce_requested_data done [20:12:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155152,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:12:26]process_action_free close_receipt [20:12:26]json_value_free [20:12:26]json_value_free done [20:12:26]process_json_proto returns [20:12:26]Send response to host [20:12:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155152,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:12:26]free response buf [20:12:26]execute_script done [20:12:26]execute_script returns [20:12:26]free content buf [20:12:26]Sock 7.Close socket [20:12:26]Sock 7.Thread stoped [20:12:30]OFD Sender: No OFD packet to send [20:12:35]OFD Sender: No OFD packet to send [20:12:40]OFD Sender: No OFD packet to send [20:12:45]OFD Sender: No OFD packet to send [20:12:50]OFD Sender: No OFD packet to send [20:12:55]OFD Sender: No OFD packet to send [20:13:00]OFD Sender: No OFD packet to send [20:13:05]OFD Sender: No OFD packet to send [20:13:10]OFD Sender: No OFD packet to send [20:13:15]OFD Sender: No OFD packet to send [20:13:20]OFD Sender: No OFD packet to send [20:13:25]OFD Sender: No OFD packet to send [20:13:30]OFD Sender: No OFD packet to send [20:13:34]accept exits with 9 [20:13:34]New connection [20:13:34]New thread 3066891620 created [20:13:34]Thread 3066748260 joined [20:13:34]Waiting for new connection... [20:13:34] Sock 9.Parse request [20:13:34]Sock 9.Check first char [20:13:34]Sock 9.First char is OK [20:13:34]request: POST /json_proto HTTP/1.0 [20:13:34]Method: POST [20:13:34]URL: /json_proto [20:13:34]Method is POST - this is cgi request [20:13:34]url: /json_proto [20:13:34]query_string will be loaded in cgi processing [20:13:34]execute_cgi json_proto POST (null) [20:13:34]execute_cgi path=json_proto method=POST [20:13:34]POST find Content-Length [20:13:34]Host: 172.17.53.67:8080 [20:13:34]Content-Length: 677 [20:13:34]Content-Type: application/json [20:13:34] [20:13:34]POST finish read [20:13:34]Found Content-Length = 677 [20:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:34]execute_script... [20:13:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:34]POST & json_proto [20:13:34]process_json_proto [20:13:34]json parsed OK: [20:13:34]protocol is kg_v1.0 [20:13:34]action value=close_receipt [20:13:34]process_action close_receipt [20:13:34]cmd_close_receipt [20:13:34]MH_GetDate [20:13:34]Write to MH i2c: F0 00 00 75 4A AE [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: F0 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: F0 09 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: F0 09 00 75 4A 00 70 C1 12 67 19 BC 99 64 33 [20:13:34]GetLastDocTimeStamp 1729282344 [20:13:34]current date 1729282416 [20:13:34]FM_GetShiftState [20:13:34]SAM_PROTO_GetShiftState [20:13:34]wFMCommunicate request_size=4 [20:13:34]MH_SAM_APDU [20:13:34]CAPDU: 80 13 01 00 [20:13:34]Write to MH i2c: E2 08 00 76 4A 80 13 01 00 00 00 00 00 3D [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:34]Read from MH i2c: E2 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 0E 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 0E 00 76 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 74 [20:13:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:13:34]wFMCommunicate OK [20:13:34]SAM_PROTO_GetShiftState done [20:13:34]FM_GetShiftState done [20:13:34]opened in 1729211399 [20:13:34]opened+sec_in_day 1729297799 [20:13:34]quantity*price = 50041 [20:13:34]sum+1 = 50042 [20:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 542 18.10.2024 20:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155153 ФПД: 156546723496064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155153&fm=156546723496064&tin=02508201610067®Number=0000137193017469&sum=50000 [20:13:36]StoreToDocumentArchive [20:13:36]shift 312 fd 155153 [20:13:36]save to /storage/0312/doc_00155153 [20:13:36]save last doc name /storage/0312/doc_00155153 to /storage/kkm_last_doc_name [20:13:36]save OK [20:13:36]Clear old archive folders... [20:13:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:13:36]tlvbuf is 01F17270 [20:13:36]SAM_PROTO_ClearQueue [20:13:36]wFMCommunicate request_size=4 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 09 00 00 [20:13:36]Write to MH i2c: E2 08 00 83 4A 80 09 00 00 00 00 00 00 3F [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 83 4A 00 90 00 41 [20:13:36]RAPDU: 90 00 [20:13:36]wFMCommunicate OK [20:13:36]SAM_PROTO_ClearQueue done [20:13:36]KKMCreateOFDPacket [20:13:36]OFDProtocolAddRootSTLVToBuf [20:13:36]FM_MakeSignedData [20:13:36]FM_MakeSignedData [20:13:36]SAM_PROTO_SignData [20:13:36]wFMCommunicate request_size=4 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 0D 01 02 [20:13:36]Write to MH i2c: E2 08 00 84 4A 80 0D 01 02 00 00 00 00 47 [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 84 4A 00 90 00 42 [20:13:36]RAPDU: 90 00 [20:13:36]wFMCommunicate OK [20:13:36]wFMCommunicate request_size=255 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 70 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 5E 02 00 35 04 06 00 8E [20:13:36]Write to MH i2c: E2 02 01 85 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 70 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 5E 02 00 35 04 06 00 8E 00 00 F0 [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 85 4A 00 90 00 43 [20:13:36]RAPDU: 90 00 [20:13:36]wFMCommunicate OK [20:13:36]wFMCommunicate request_size=10 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 0D 02 02 05 60 DF D8 40 80 [20:13:36]Write to MH i2c: E2 0D 00 86 4A 80 0D 02 02 05 00 60 DF D8 40 80 00 00 2B [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 03 00 86 4A 00 90 00 44 [20:13:36]RAPDU: 90 00 [20:13:36]wFMCommunicate OK [20:13:36]wFMCommunicate request_size=4 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 0D 03 02 [20:13:36]Write to MH i2c: E2 08 00 87 4A 80 0D 03 02 00 00 00 00 4C [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 0B 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 0B 00 87 4A 00 90 78 66 DE DC 9F 86 E4 90 00 7E [20:13:36]RAPDU: 90 78 66 DE DC 9F 86 E4 90 00 [20:13:36]wFMCommunicate OK [20:13:36]SAM_PROTO_SignData done [20:13:36]FM_MakeSignedData done [20:13:36]CreateOFDProtocolMessage [20:13:36]wFMCommunicate request_size=4 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 11 00 00 [20:13:36]Write to MH i2c: E2 08 00 88 4A 80 11 00 00 00 00 00 00 4C [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:36]Read from MH i2c: E2 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 17 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: E2 17 00 88 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [20:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:13:36]wFMCommunicate OK [20:13:36]CreateOFDProtocolMessage done [20:13:36]OFDSenderStorePacket 155153 [20:13:36]StoreOFDPacket docnum=155153 [20:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 0C 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 70 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 5E 02 00 35 04 06 00 8E 60 DF D8 40 80 90 78 66 DE DC 9F 86 E4 [20:13:36]CheckFolder [20:13:36]dirname=/storage/ofd_packets [20:13:36]CheckFolder done [20:13:36]ProducePacketName [20:13:36]name=ofd_packets/00155153 [20:13:36]NVStorageSaveData ofd_packets/00155153 [20:13:36]File name is /storage/ofd_packets/00155153 [20:13:36]Write 301 bytes [20:13:36]NVStorageSaveData done [20:13:36]OFDSenderStorePacket done [20:13:36]KKMCreateOFDPacket done [20:13:36]NVStorageSaveData kkm_last_timestamp [20:13:36]File name is /storage/kkm_last_timestamp [20:13:36]Write 4 bytes [20:13:36]NVStorageSaveData done [20:13:36]ExternCall_PrintAddStr [20:13:36]wPrintStart [20:13:36]Write to MH i2c: 01 00 00 89 4A D3 [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: 01 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: 01 07 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: 01 07 00 89 4A 00 00 00 00 00 FF 0F E8 [20:13:36]RasterBufferAndPrint [20:13:36]line Счет N : (1)873359 [20:13:36]line ИНН: 02508201610067 [20:13:36]line Контрольно-Кассовый Чек [20:13:36]line ПРОДАЖА [20:13:36]line ТРК (МРК, ГНК) : 42 [20:13:36]line Товар: 2710124130 [20:13:36]line Аи-92-К-5 [20:13:36]line 7.480 * 66.90 [20:13:36]line = 500.41 [20:13:36]line НДС 12% НСП 1% [20:13:36]line > о реализуемом товаре [20:13:36]line ОКРУГЛЕНИЕ: -0.41 [20:13:36]line ИТОГО: 500.00 [20:13:36]line Внесено: 500.00 [20:13:36]line СДАЧА: 0.00 [20:13:36]line НСП 1% : 4.43 [20:13:36]line НДС 12% : 53.14 [20:13:36]line Наличными: 500.00 [20:13:36]line Безнал.: 0.00 [20:13:36]line Место: АЗС № 165 "Партнер Нефть" [20:13:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:13:36]line СНО: Общий режим [20:13:36]line Чек 542 18.10.2024 20:13 [20:13:36]line Смена: 312 ФФД: 1.0 [20:13:36]line ЗНМ: 0300000234 [20:13:36]line РНМ: 0000137193017469 [20:13:36]line Версия ККМ: v1.0 [20:13:36]line ФМ: 0000000000963156 [20:13:36]line ФД: 155153 [20:13:36]line ФПД: 156546723496064 [20:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155153&fm=156546723496064&tin=02508201610067®Number=0000137193017469&sum=50000 [20:13:36]OFD Sender: Processing packet 155153 [packets to send 51, broken 50] [20:13:36]ProducePacketName [20:13:36]name=ofd_packets/00155153 [20:13:36]OFD Sender: To server: pG, [20:13:36]CommunicateWithHost lk.salyk.kg:30040 [20:13:36]ConnectInit lk.salyk.kg [20:13:36]written 0, free lines is 4095 [20:13:37]Connected sock=10 [20:13:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 0C 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 70 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 5E 02 00 35 04 06 00 8E 60 DF D8 40 80 90 78 66 DE DC 9F 86 E4 [20:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D 07 47 00 88 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 5E 02 00 F4 03 04 00 A8 67 12 67 B6 04 01 00 00 21 76 C2 3B EE 4B 57 B1 [20:13:37]CommunicateWithHost err = 0 [20:13:37]CheckOFDResponse [20:13:37]1017 (14) - 77093643461234 [20:13:37]1041 (16) - 0000000000963156 [20:13:37]1040 (4) - 155153 [20:13:37]1012 (4) - 18.10.2024 13:50 [20:13:37]1206 (1) - 0 [20:13:37]OFD Sender: Remove packet 155153 [20:13:37]ProducePacketName [20:13:37]name=ofd_packets/00155153 [20:13:37]NVStorageDeleteData [20:13:37]Write to MH i2c: 01 00 00 B4 4A FE [20:13:37]Write i2c OK [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: 01 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: 01 07 00 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: 01 07 00 B4 4A 00 00 00 00 00 D7 0C E8 [20:13:37]RasterBufferAndPrint [20:13:37]line [20:13:37]line [20:13:37]line [20:13:37]line [20:13:37]line [20:13:37]written 0, free lines is 3294 [20:13:37]MH_Cut [20:13:37]Write to MH i2c: D1 01 00 BB 4A 01 D7 [20:13:37]Write i2c OK [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: D1 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: D1 01 00 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: D1 01 00 BB 4A 00 D6 [20:13:37]Write to MH i2c: 01 00 00 BC 4A 06 [20:13:37]Write i2c OK [20:13:37]MH_I2C_Read... [20:13:37]OFD Sender: No OFD packet to send [20:13:38]*** Cut start [20:13:38]*** Partial cut [20:13:38]*** CUTSNS_PIN = 1 [20:13:38]*** CUTSNS_PIN = 0 [20:13:38]*** Brake cut motor [20:13:38]Read from MH i2c: 01 [20:13:38]MH_I2C_Read... [20:13:38]*** Stop cut motor [20:13:38]*** Cut end [20:13:38]Read from MH i2c: 01 07 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: 01 07 00 BC 4A 00 00 00 00 00 FF 0F 1B [20:13:38]process_action close_receipt done [20:13:38]requested_data is exist [20:13:38]produce_requested_data [20:13:38]requested_item fm.sn is exist - process it [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 11 00 00 [20:13:38]Write to MH i2c: E2 08 00 BD 4A 80 11 00 00 00 00 00 00 81 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 17 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 17 00 BD 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [20:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:13:38]wFMCommunicate OK [20:13:38]requested_item fd.num is exist - process it [20:13:38]SAM_PROTO_GetFieldsCounters [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 13 00 00 [20:13:38]Write to MH i2c: E2 08 00 BE 4A 80 13 00 00 00 00 00 00 84 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 62 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 62 00 BE 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 C7 [20:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:38]wFMCommunicate OK [20:13:38]SAM_PROTO_GetFieldsCounters done [20:13:38]requested_item shift.num is exist - process it [20:13:38]requested_item shift.opened is exist - process it [20:13:38]req_shift_opened [20:13:38]FM_GetShiftState [20:13:38]SAM_PROTO_GetShiftState [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 13 01 00 [20:13:38]Write to MH i2c: E2 08 00 BF 4A 80 13 01 00 00 00 00 00 86 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 0E 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 0E 00 BF 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [20:13:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:13:38]wFMCommunicate OK [20:13:38]SAM_PROTO_GetShiftState done [20:13:38]FM_GetShiftState done [20:13:38]req_shift_opened done [20:13:38]requested_item shift.open_date is exist - process it [20:13:38]req_shift_open_date [20:13:38]req_shift_open_date done [20:13:38]produce_requested_data done [20:13:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155153,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:13:38]process_action_free close_receipt [20:13:38]json_value_free [20:13:38]json_value_free done [20:13:38]process_json_proto returns [20:13:38]Send response to host [20:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155153,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:13:38]free response buf [20:13:38]execute_script done [20:13:38]execute_script returns [20:13:38]free content buf [20:13:38]Sock 9.Close socket [20:13:38]Sock 9.Thread stoped [20:13:42]OFD Sender: No OFD packet to send [20:13:47]OFD Sender: No OFD packet to send [20:13:52]OFD Sender: No OFD packet to send [20:13:57]OFD Sender: No OFD packet to send [20:14:02]OFD Sender: No OFD packet to send [20:14:07]OFD Sender: No OFD packet to send [20:14:12]OFD Sender: No OFD packet to send [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:18]accept exits with 7 [20:15:18]New connection [20:15:18]New thread 3066748260 created [20:15:18]Thread 3066891620 joined [20:15:18]Waiting for new connection... [20:15:18] Sock 7.Parse request [20:15:18]Sock 7.Check first char [20:15:18]Sock 7.First char is OK [20:15:18]request: POST /json_proto HTTP/1.0 [20:15:18]Method: POST [20:15:18]URL: /json_proto [20:15:18]Method is POST - this is cgi request [20:15:18]url: /json_proto [20:15:18]query_string will be loaded in cgi processing [20:15:18]execute_cgi json_proto POST (null) [20:15:18]execute_cgi path=json_proto method=POST [20:15:18]POST find Content-Length [20:15:18]Host: 172.17.53.67:8080 [20:15:18]Content-Length: 632 [20:15:18]Content-Type: application/json [20:15:18] [20:15:18]POST finish read [20:15:18]Found Content-Length = 632 [20:15:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:18]execute_script... [20:15:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:18]POST & json_proto [20:15:18]process_json_proto [20:15:18]json parsed OK: [20:15:18]protocol is kg_v1.0 [20:15:18]action value=close_receipt [20:15:18]process_action close_receipt [20:15:18]cmd_close_receipt [20:15:18]MH_GetDate [20:15:18]Write to MH i2c: F0 00 00 C0 4A F9 [20:15:18]Write i2c OK [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 09 00 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 09 00 C0 4A 00 D8 C1 12 67 19 BC 99 64 E6 [20:15:18]GetLastDocTimeStamp 1729282416 [20:15:18]current date 1729282520 [20:15:18]FM_GetShiftState [20:15:18]SAM_PROTO_GetShiftState [20:15:18]wFMCommunicate request_size=4 [20:15:18]MH_SAM_APDU [20:15:18]CAPDU: 80 13 01 00 [20:15:18]Write to MH i2c: E2 08 00 C1 4A 80 13 01 00 00 00 00 00 88 [20:15:18]Write i2c OK [20:15:18]MH_I2C_Read... [20:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:18]Read from MH i2c: E2 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: E2 0E 00 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: E2 0E 00 C1 4A 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BF [20:15:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:15:18]wFMCommunicate OK [20:15:18]SAM_PROTO_GetShiftState done [20:15:18]FM_GetShiftState done [20:15:18]opened in 1729211399 [20:15:18]opened+sec_in_day 1729297799 [20:15:18]quantity*price = 50000 [20:15:18]sum+1 = 50001 [20:15:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 543 18.10.2024 20:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155154 ФПД: 51281472290556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155154&fm=51281472290556&tin=02508201610067®Number=0000137193017469&sum=50000 [20:15:19]StoreToDocumentArchive [20:15:19]shift 312 fd 155154 [20:15:19]save to /storage/0312/doc_00155154 [20:15:19]save last doc name /storage/0312/doc_00155154 to /storage/kkm_last_doc_name [20:15:19]save OK [20:15:19]Clear old archive folders... [20:15:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:15:19]tlvbuf is 01EA3ED0 [20:15:19]SAM_PROTO_ClearQueue [20:15:19]wFMCommunicate request_size=4 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 09 00 00 [20:15:19]Write to MH i2c: E2 08 00 CE 4A 80 09 00 00 00 00 00 00 8A [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:19]Read from MH i2c: E2 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 CE 4A 00 90 00 8C [20:15:19]RAPDU: 90 00 [20:15:19]wFMCommunicate OK [20:15:19]SAM_PROTO_ClearQueue done [20:15:19]KKMCreateOFDPacket [20:15:19]OFDProtocolAddRootSTLVToBuf [20:15:19]FM_MakeSignedData [20:15:19]FM_MakeSignedData [20:15:19]SAM_PROTO_SignData [20:15:19]wFMCommunicate request_size=4 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 0D 01 02 [20:15:19]Write to MH i2c: E2 08 00 CF 4A 80 0D 01 02 00 00 00 00 92 [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:19]Read from MH i2c: E2 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 CF 4A 00 90 00 8D [20:15:19]RAPDU: 90 00 [20:15:19]wFMCommunicate OK [20:15:19]wFMCommunicate request_size=255 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 D8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5E 02 00 35 04 06 00 [20:15:19]Write to MH i2c: E2 02 01 D0 4A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 D8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5E 02 00 35 04 06 00 00 00 F1 [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 D0 4A 00 90 00 8E [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=11 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 02 02 06 2E A3 E5 F0 7E FC [20:15:20]Write to MH i2c: E2 0E 00 D1 4A 80 0D 02 02 06 00 2E A3 E5 F0 7E FC 00 00 C1 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 D1 4A 00 90 00 8F [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 03 02 [20:15:20]Write to MH i2c: E2 08 00 D2 4A 80 0D 03 02 00 00 00 00 97 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 D2 4A 00 44 47 C0 97 A1 43 D7 02 90 00 37 [20:15:20]RAPDU: 44 47 C0 97 A1 43 D7 02 90 00 [20:15:20]wFMCommunicate OK [20:15:20]SAM_PROTO_SignData done [20:15:20]FM_MakeSignedData done [20:15:20]CreateOFDProtocolMessage [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 11 00 00 [20:15:20]Write to MH i2c: E2 08 00 D3 4A 80 11 00 00 00 00 00 00 97 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 17 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 17 00 D3 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [20:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:15:20]wFMCommunicate OK [20:15:20]CreateOFDProtocolMessage done [20:15:20]OFDSenderStorePacket 155154 [20:15:20]StoreOFDPacket docnum=155154 [20:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E4 BD 08 01 60 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 D8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5E 02 00 35 04 06 00 2E A3 E5 F0 7E FC 44 47 C0 97 A1 43 D7 02 [20:15:20]CheckFolder [20:15:20]dirname=/storage/ofd_packets [20:15:20]CheckFolder done [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00155154 [20:15:20]NVStorageSaveData ofd_packets/00155154 [20:15:20]File name is /storage/ofd_packets/00155154 [20:15:20]Write 302 bytes [20:15:20]NVStorageSaveData done [20:15:20]OFDSenderStorePacket done [20:15:20]KKMCreateOFDPacket done [20:15:20]NVStorageSaveData kkm_last_timestamp [20:15:20]File name is /storage/kkm_last_timestamp [20:15:20]Write 4 bytes [20:15:20]NVStorageSaveData done [20:15:20]ExternCall_PrintAddStr [20:15:20]wPrintStart [20:15:20]Write to MH i2c: 01 00 00 D4 4A 1E [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 D4 4A 00 00 00 00 00 FF 0F 33 [20:15:20]RasterBufferAndPrint [20:15:20]line Счет N : (1)873360 [20:15:20]line ИНН: 02508201610067 [20:15:20]line Контрольно-Кассовый Чек [20:15:20]line ПРОДАЖА [20:15:20]line ТРК (МРК, ГНК) : 33 [20:15:20]line Товар: 2710124130 [20:15:20]line Super 92-К-5 [20:15:20]line 7.310 * 68.40 [20:15:20]line = 500.00 [20:15:20]line НДС 12% НСП 1% [20:15:20]line > о реализуемом товаре [20:15:20]line ИТОГО: 500.00 [20:15:20]line НСП 1% : 4.42 [20:15:20]line НДС 12% : 53.10 [20:15:20]line Наличными: 500.00 [20:15:20]line Безнал.: 0.00 [20:15:20]line Место: АЗС № 165 "Партнер Нефть" [20:15:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:15:20]line СНО: Общий режим [20:15:20]line Чек 543 18.10.2024 20:15 [20:15:20]line Смена: 312 ФФД: 1.0 [20:15:20]line ЗНМ: 0300000234 [20:15:20]line РНМ: 0000137193017469 [20:15:20]line Версия ККМ: v1.0 [20:15:20]line ФМ: 0000000000963156 [20:15:20]line ФД: 155154 [20:15:20]line ФПД: 51281472290556 [20:15:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155154&fm=51281472290556&tin=02508201610067®Number=0000137193017469&sum=50000 [20:15:20]OFD Sender: Processing packet 155154 [packets to send 51, broken 50] [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00155154 [20:15:20]OFD Sender: To server: pG, [20:15:20]CommunicateWithHost lk.salyk.kg:30040 [20:15:20]ConnectInit lk.salyk.kg [20:15:20]written 0, free lines is 4095 [20:15:20]Connected sock=10 [20:15:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E4 BD 08 01 60 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 D8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5E 02 00 35 04 06 00 2E A3 E5 F0 7E FC 44 47 C0 97 A1 43 D7 02 [20:15:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 5D 47 00 77 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 5E 02 00 F4 03 04 00 0F 68 12 67 B6 04 01 00 00 EF 1E 14 76 43 CD 51 1A [20:15:20]CommunicateWithHost err = 0 [20:15:20]CheckOFDResponse [20:15:20]1017 (14) - 77093643461234 [20:15:20]1041 (16) - 0000000000963156 [20:15:20]1040 (4) - 155154 [20:15:20]1012 (4) - 18.10.2024 13:52 [20:15:20]1206 (1) - 0 [20:15:20]OFD Sender: Remove packet 155154 [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00155154 [20:15:20]NVStorageDeleteData [20:15:21]Write to MH i2c: 01 00 00 FC 4A 46 [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 FC 4A 00 00 00 00 00 0D 0D 67 [20:15:21]RasterBufferAndPrint [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]written 0, free lines is 3347 [20:15:21]MH_Cut [20:15:21]Write to MH i2c: D1 01 00 03 4B 01 20 [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 03 4B 00 1F [20:15:21]Write to MH i2c: 01 00 00 04 4B 4F [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]OFD Sender: No OFD packet to send [20:15:21]*** Cut start [20:15:21]*** Partial cut [20:15:21]*** CUTSNS_PIN = 1 [20:15:21]*** CUTSNS_PIN = 0 [20:15:22]*** Brake cut motor [20:15:22]Read from MH i2c: 01 [20:15:22]MH_I2C_Read... [20:15:22]*** Stop cut motor [20:15:22]*** Cut end [20:15:22]Read from MH i2c: 01 07 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: 01 07 00 04 4B 00 00 00 00 00 FF 0F 64 [20:15:22]process_action close_receipt done [20:15:22]requested_data is exist [20:15:22]produce_requested_data [20:15:22]requested_item fm.sn is exist - process it [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 11 00 00 [20:15:22]Write to MH i2c: E2 08 00 05 4B 80 11 00 00 00 00 00 00 CA [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 17 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 17 00 05 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [20:15:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:15:22]wFMCommunicate OK [20:15:22]requested_item fd.num is exist - process it [20:15:22]SAM_PROTO_GetFieldsCounters [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 13 00 00 [20:15:22]Write to MH i2c: E2 08 00 06 4B 80 13 00 00 00 00 00 00 CD [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 62 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 62 00 06 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [20:15:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:22]wFMCommunicate OK [20:15:22]SAM_PROTO_GetFieldsCounters done [20:15:22]requested_item shift.num is exist - process it [20:15:22]requested_item shift.opened is exist - process it [20:15:22]req_shift_opened [20:15:22]FM_GetShiftState [20:15:22]SAM_PROTO_GetShiftState [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 13 01 00 [20:15:22]Write to MH i2c: E2 08 00 07 4B 80 13 01 00 00 00 00 00 CF [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 0E 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 0E 00 07 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [20:15:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:15:22]wFMCommunicate OK [20:15:22]SAM_PROTO_GetShiftState done [20:15:22]FM_GetShiftState done [20:15:22]req_shift_opened done [20:15:22]requested_item shift.open_date is exist - process it [20:15:22]req_shift_open_date [20:15:22]req_shift_open_date done [20:15:22]produce_requested_data done [20:15:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155154,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:15:22]process_action_free close_receipt [20:15:22]json_value_free [20:15:22]json_value_free done [20:15:22]process_json_proto returns [20:15:22]Send response to host [20:15:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155154,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:15:22]free response buf [20:15:22]execute_script done [20:15:22]execute_script returns [20:15:22]free content buf [20:15:22]Sock 7.Close socket [20:15:22]Sock 7.Thread stoped [20:15:26]OFD Sender: No OFD packet to send [20:15:31]OFD Sender: No OFD packet to send [20:15:36]OFD Sender: No OFD packet to send [20:15:41]OFD Sender: No OFD packet to send [20:15:46]OFD Sender: No OFD packet to send [20:15:50]accept exits with 9 [20:15:50]New connection [20:15:50]New thread 3066891620 created [20:15:50]Thread 3066748260 joined [20:15:50]Waiting for new connection... [20:15:50] Sock 9.Parse request [20:15:50]Sock 9.Check first char [20:15:50]Sock 9.First char is OK [20:15:50]request: POST /json_proto HTTP/1.0 [20:15:50]Method: POST [20:15:50]URL: /json_proto [20:15:50]Method is POST - this is cgi request [20:15:50]url: /json_proto [20:15:50]query_string will be loaded in cgi processing [20:15:50]execute_cgi json_proto POST (null) [20:15:50]execute_cgi path=json_proto method=POST [20:15:50]POST find Content-Length [20:15:50]Host: 172.17.53.67:8080 [20:15:50]Content-Length: 759 [20:15:50]Content-Type: application/json [20:15:50] [20:15:50]POST finish read [20:15:50]Found Content-Length = 759 [20:15:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:50]execute_script... [20:15:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:50]POST & json_proto [20:15:50]process_json_proto [20:15:50]json parsed OK: [20:15:50]protocol is kg_v1.0 [20:15:50]action value=close_receipt [20:15:50]process_action close_receipt [20:15:50]cmd_close_receipt [20:15:50]MH_GetDate [20:15:50]Write to MH i2c: F0 00 00 08 4B 42 [20:15:50]Write i2c OK [20:15:50]MH_I2C_Read... [20:15:50]Read from MH i2c: F0 [20:15:50]MH_I2C_Read... [20:15:50]Read from MH i2c: F0 09 00 [20:15:50]MH_I2C_Read... [20:15:50]Read from MH i2c: F0 09 00 08 4B 00 F8 C1 12 67 19 BC 99 64 4F [20:15:50]GetLastDocTimeStamp 1729282520 [20:15:50]current date 1729282552 [20:15:50]FM_GetShiftState [20:15:50]SAM_PROTO_GetShiftState [20:15:50]wFMCommunicate request_size=4 [20:15:50]MH_SAM_APDU [20:15:50]CAPDU: 80 13 01 00 [20:15:50]Write to MH i2c: E2 08 00 09 4B 80 13 01 00 00 00 00 00 D1 [20:15:50]Write i2c OK [20:15:50]MH_I2C_Read... [20:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:50]Read from MH i2c: E2 [20:15:50]MH_I2C_Read... [20:15:50]Read from MH i2c: E2 0E 00 [20:15:50]MH_I2C_Read... [20:15:50]Read from MH i2c: E2 0E 00 09 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 08 [20:15:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:15:50]wFMCommunicate OK [20:15:50]SAM_PROTO_GetShiftState done [20:15:50]FM_GetShiftState done [20:15:50]opened in 1729211399 [20:15:50]opened+sec_in_day 1729297799 [20:15:50]quantity*price = 50000 [20:15:50]sum+1 = 50001 [20:15:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 544 18.10.2024 20:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155155 ФПД: 64199954535466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201552&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155155&fm=64199954535466&tin=02508201610067®Number=0000137193017469&sum=50000 [20:15:51]StoreToDocumentArchive [20:15:51]shift 312 fd 155155 [20:15:51]save to /storage/0312/doc_00155155 [20:15:51]save last doc name /storage/0312/doc_00155155 to /storage/kkm_last_doc_name [20:15:51]save OK [20:15:51]Clear old archive folders... [20:15:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:15:51]tlvbuf is 01E90A40 [20:15:51]SAM_PROTO_ClearQueue [20:15:51]wFMCommunicate request_size=4 [20:15:51]MH_SAM_APDU [20:15:51]CAPDU: 80 09 00 00 [20:15:51]Write to MH i2c: E2 08 00 16 4B 80 09 00 00 00 00 00 00 D3 [20:15:51]Write i2c OK [20:15:51]MH_I2C_Read... [20:15:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:51]Read from MH i2c: E2 [20:15:51]MH_I2C_Read... [20:15:51]Read from MH i2c: E2 03 00 [20:15:51]MH_I2C_Read... [20:15:51]Read from MH i2c: E2 03 00 16 4B 00 90 00 D5 [20:15:51]RAPDU: 90 00 [20:15:51]wFMCommunicate OK [20:15:51]SAM_PROTO_ClearQueue done [20:15:51]KKMCreateOFDPacket [20:15:51]OFDProtocolAddRootSTLVToBuf [20:15:51]FM_MakeSignedData [20:15:51]FM_MakeSignedData [20:15:51]SAM_PROTO_SignData [20:15:51]wFMCommunicate request_size=4 [20:15:51]MH_SAM_APDU [20:15:51]CAPDU: 80 0D 01 02 [20:15:51]Write to MH i2c: E2 08 00 17 4B 80 0D 01 02 00 00 00 00 DB [20:15:51]Write i2c OK [20:15:51]MH_I2C_Read... [20:15:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:51]Read from MH i2c: E2 [20:15:51]MH_I2C_Read... [20:15:51]Read from MH i2c: E2 03 00 [20:15:51]MH_I2C_Read... [20:15:51]Read from MH i2c: E2 03 00 17 4B 00 90 00 D6 [20:15:51]RAPDU: 90 00 [20:15:51]wFMCommunicate OK [20:15:51]wFMCommunicate request_size=255 [20:15:51]MH_SAM_APDU [20:15:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 F8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5E 02 00 35 04 06 00 [20:15:51]Write to MH i2c: E2 02 01 18 4B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 F8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5E 02 00 35 04 06 00 00 00 5C [20:15:51]Write i2c OK [20:15:51]MH_I2C_Read... [20:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:52]Read from MH i2c: E2 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 03 00 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 03 00 18 4B 00 90 00 D7 [20:15:52]RAPDU: 90 00 [20:15:52]wFMCommunicate OK [20:15:52]wFMCommunicate request_size=11 [20:15:52]MH_SAM_APDU [20:15:52]CAPDU: 80 0D 02 02 06 3A 63 B7 7C 14 2A [20:15:52]Write to MH i2c: E2 0E 00 19 4B 80 0D 02 02 06 00 3A 63 B7 7C 14 2A 00 00 F8 [20:15:52]Write i2c OK [20:15:52]MH_I2C_Read... [20:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:52]Read from MH i2c: E2 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 03 00 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 03 00 19 4B 00 90 00 D8 [20:15:52]RAPDU: 90 00 [20:15:52]wFMCommunicate OK [20:15:52]wFMCommunicate request_size=4 [20:15:52]MH_SAM_APDU [20:15:52]CAPDU: 80 0D 03 02 [20:15:52]Write to MH i2c: E2 08 00 1A 4B 80 0D 03 02 00 00 00 00 E0 [20:15:52]Write i2c OK [20:15:52]MH_I2C_Read... [20:15:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:52]Read from MH i2c: E2 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 0B 00 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 0B 00 1A 4B 00 62 E2 38 BD D5 1C 81 D8 90 00 64 [20:15:52]RAPDU: 62 E2 38 BD D5 1C 81 D8 90 00 [20:15:52]wFMCommunicate OK [20:15:52]SAM_PROTO_SignData done [20:15:52]FM_MakeSignedData done [20:15:52]CreateOFDProtocolMessage [20:15:52]wFMCommunicate request_size=4 [20:15:52]MH_SAM_APDU [20:15:52]CAPDU: 80 11 00 00 [20:15:52]Write to MH i2c: E2 08 00 1B 4B 80 11 00 00 00 00 00 00 E0 [20:15:52]Write i2c OK [20:15:52]MH_I2C_Read... [20:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:52]Read from MH i2c: E2 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 17 00 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: E2 17 00 1B 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [20:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:15:52]wFMCommunicate OK [20:15:52]CreateOFDProtocolMessage done [20:15:52]OFDSenderStorePacket 155155 [20:15:52]StoreOFDPacket docnum=155155 [20:15:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DB 9F 08 01 08 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 F8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5E 02 00 35 04 06 00 3A 63 B7 7C 14 2A 62 E2 38 BD D5 1C 81 D8 [20:15:52]CheckFolder [20:15:52]dirname=/storage/ofd_packets [20:15:52]CheckFolder done [20:15:52]ProducePacketName [20:15:52]name=ofd_packets/00155155 [20:15:52]NVStorageSaveData ofd_packets/00155155 [20:15:52]File name is /storage/ofd_packets/00155155 [20:15:52]Write 302 bytes [20:15:52]NVStorageSaveData done [20:15:52]OFDSenderStorePacket done [20:15:52]KKMCreateOFDPacket done [20:15:52]NVStorageSaveData kkm_last_timestamp [20:15:52]File name is /storage/kkm_last_timestamp [20:15:52]Write 4 bytes [20:15:52]NVStorageSaveData done [20:15:52]ExternCall_PrintAddStr [20:15:52]wPrintStart [20:15:52]Write to MH i2c: 01 00 00 1C 4B 67 [20:15:52]Write i2c OK [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: 01 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: 01 07 00 [20:15:52]MH_I2C_Read... [20:15:52]Read from MH i2c: 01 07 00 1C 4B 00 00 00 00 00 FF 0F 7C [20:15:52]RasterBufferAndPrint [20:15:52]line Счет N : (1)873361 [20:15:52]line ИНН: 02508201610067 [20:15:52]line Контрольно-Кассовый Чек [20:15:52]line ПРОДАЖА [20:15:52]line ТРК (МРК, ГНК) : 13 [20:15:52]line Товар: 2710124130 [20:15:52]line Super 92-К-5 [20:15:52]line 7.310 * 68.40 [20:15:52]line = 500.00 [20:15:52]line НДС 12% НСП 1% [20:15:52]line > о реализуемом товаре [20:15:52]line ИТОГО: 500.00 [20:15:52]line НСП 1% : 4.42 [20:15:52]line НДС 12% : 53.10 [20:15:52]line Наличными: 0.00 [20:15:52]line Безнал.: 500.00 [20:15:52]line Место: АЗС № 165 "Партнер Нефть" [20:15:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:15:52]line СНО: Общий режим [20:15:52]line Чек 544 18.10.2024 20:15 [20:15:52]line Смена: 312 ФФД: 1.0 [20:15:52]line ЗНМ: 0300000234 [20:15:52]line РНМ: 0000137193017469 [20:15:52]line Версия ККМ: v1.0 [20:15:52]line Платежная система: Mbank [20:15:52]line ФМ: 0000000000963156 [20:15:52]line ФД: 155155 [20:15:52]line ФПД: 64199954535466 [20:15:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201552&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155155&fm=64199954535466&tin=02508201610067®Number=0000137193017469&sum=50000 [20:15:52]OFD Sender: Processing packet 155155 [packets to send 51, broken 50] [20:15:52]ProducePacketName [20:15:52]name=ofd_packets/00155155 [20:15:52]OFD Sender: To server: pG, [20:15:52]CommunicateWithHost lk.salyk.kg:30040 [20:15:52]ConnectInit lk.salyk.kg [20:15:52]written 0, free lines is 4095 [20:15:52]Connected sock=10 [20:15:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DB 9F 08 01 08 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 F8 C1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5E 02 00 35 04 06 00 3A 63 B7 7C 14 2A 62 E2 38 BD D5 1C 81 D8 [20:15:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D2 F1 47 00 4F 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 5E 02 00 F4 03 04 00 2F 68 12 67 B6 04 01 00 00 F0 4E B4 A4 32 2F 6F BC [20:15:52]CommunicateWithHost err = 0 [20:15:52]CheckOFDResponse [20:15:52]1017 (14) - 77093643461234 [20:15:52]1041 (16) - 0000000000963156 [20:15:52]1040 (4) - 155155 [20:15:52]1012 (4) - 18.10.2024 13:52 [20:15:52]1206 (1) - 0 [20:15:52]OFD Sender: Remove packet 155155 [20:15:52]ProducePacketName [20:15:52]name=ofd_packets/00155155 [20:15:52]NVStorageDeleteData [20:15:53]Write to MH i2c: 01 00 00 45 4B 90 [20:15:53]Write i2c OK [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: 01 [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: 01 07 00 [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: 01 07 00 45 4B 00 00 00 00 00 19 0D BD [20:15:53]RasterBufferAndPrint [20:15:53]line [20:15:53]line [20:15:53]line [20:15:53]line [20:15:53]line [20:15:53]written 0, free lines is 3360 [20:15:53]MH_Cut [20:15:53]Write to MH i2c: D1 01 00 4C 4B 01 69 [20:15:53]Write i2c OK [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: D1 [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: D1 01 00 [20:15:53]MH_I2C_Read... [20:15:53]Read from MH i2c: D1 01 00 4C 4B 00 68 [20:15:53]Write to MH i2c: 01 00 00 4D 4B 98 [20:15:53]Write i2c OK [20:15:53]MH_I2C_Read... [20:15:53]OFD Sender: No OFD packet to send [20:15:53]*** Cut start [20:15:53]*** Partial cut [20:15:53]*** CUTSNS_PIN = 1 [20:15:53]*** CUTSNS_PIN = 0 [20:15:53]*** Brake cut motor [20:15:54]Read from MH i2c: 01 [20:15:54]MH_I2C_Read... [20:15:54]*** Stop cut motor [20:15:54]*** Cut end [20:15:54]Read from MH i2c: 01 07 00 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: 01 07 00 4D 4B 00 00 00 00 00 FF 0F AD [20:15:54]process_action close_receipt done [20:15:54]requested_data is exist [20:15:54]produce_requested_data [20:15:54]requested_item fm.sn is exist - process it [20:15:54]wFMCommunicate request_size=4 [20:15:54]MH_SAM_APDU [20:15:54]CAPDU: 80 11 00 00 [20:15:54]Write to MH i2c: E2 08 00 4E 4B 80 11 00 00 00 00 00 00 13 [20:15:54]Write i2c OK [20:15:54]MH_I2C_Read... [20:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:54]Read from MH i2c: E2 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 17 00 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 17 00 4E 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [20:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:15:54]wFMCommunicate OK [20:15:54]requested_item fd.num is exist - process it [20:15:54]SAM_PROTO_GetFieldsCounters [20:15:54]wFMCommunicate request_size=4 [20:15:54]MH_SAM_APDU [20:15:54]CAPDU: 80 13 00 00 [20:15:54]Write to MH i2c: E2 08 00 4F 4B 80 13 00 00 00 00 00 00 16 [20:15:54]Write i2c OK [20:15:54]MH_I2C_Read... [20:15:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:54]Read from MH i2c: E2 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 62 00 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 62 00 4F 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [20:15:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:54]wFMCommunicate OK [20:15:54]SAM_PROTO_GetFieldsCounters done [20:15:54]requested_item shift.num is exist - process it [20:15:54]requested_item shift.opened is exist - process it [20:15:54]req_shift_opened [20:15:54]FM_GetShiftState [20:15:54]SAM_PROTO_GetShiftState [20:15:54]wFMCommunicate request_size=4 [20:15:54]MH_SAM_APDU [20:15:54]CAPDU: 80 13 01 00 [20:15:54]Write to MH i2c: E2 08 00 50 4B 80 13 01 00 00 00 00 00 18 [20:15:54]Write i2c OK [20:15:54]MH_I2C_Read... [20:15:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:54]Read from MH i2c: E2 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 0E 00 [20:15:54]MH_I2C_Read... [20:15:54]Read from MH i2c: E2 0E 00 50 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4F [20:15:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:15:54]wFMCommunicate OK [20:15:54]SAM_PROTO_GetShiftState done [20:15:54]FM_GetShiftState done [20:15:54]req_shift_opened done [20:15:54]requested_item shift.open_date is exist - process it [20:15:54]req_shift_open_date [20:15:54]req_shift_open_date done [20:15:54]produce_requested_data done [20:15:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155155,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:15:54]process_action_free close_receipt [20:15:54]json_value_free [20:15:54]json_value_free done [20:15:54]process_json_proto returns [20:15:54]Send response to host [20:15:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155155,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:15:54]free response buf [20:15:54]execute_script done [20:15:54]execute_script returns [20:15:54]free content buf [20:15:54]Sock 9.Close socket [20:15:54]Sock 9.Thread stoped [20:15:58]OFD Sender: No OFD packet to send [20:16:03]OFD Sender: No OFD packet to send [20:16:08]OFD Sender: No OFD packet to send [20:16:13]OFD Sender: No OFD packet to send [20:16:18]OFD Sender: No OFD packet to send [20:16:23]accept exits with 7 [20:16:23]New connection [20:16:23]New thread 3066748260 created [20:16:23]Thread 3066891620 joined [20:16:23]Waiting for new connection... [20:16:23] Sock 7.Parse request [20:16:23]Sock 7.Check first char [20:16:23]Sock 7.First char is OK [20:16:23]request: POST /json_proto HTTP/1.0 [20:16:23]Method: POST [20:16:23]URL: /json_proto [20:16:23]Method is POST - this is cgi request [20:16:23]url: /json_proto [20:16:23]query_string will be loaded in cgi processing [20:16:23]execute_cgi json_proto POST (null) [20:16:23]execute_cgi path=json_proto method=POST [20:16:23]POST find Content-Length [20:16:23]Host: 172.17.53.67:8080 [20:16:23]Content-Length: 677 [20:16:23]Content-Type: application/json [20:16:23] [20:16:23]POST finish read [20:16:23]Found Content-Length = 677 [20:16:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:23]execute_script... [20:16:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:23]POST & json_proto [20:16:23]process_json_proto [20:16:23]json parsed OK: [20:16:23]protocol is kg_v1.0 [20:16:23]action value=close_receipt [20:16:23]process_action close_receipt [20:16:23]cmd_close_receipt [20:16:23]MH_GetDate [20:16:23]Write to MH i2c: F0 00 00 51 4B 8B [20:16:23]Write i2c OK [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 09 00 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 09 00 51 4B 00 18 C2 12 67 19 BC 99 64 B9 [20:16:23]GetLastDocTimeStamp 1729282552 [20:16:23]current date 1729282584 [20:16:23]FM_GetShiftState [20:16:23]SAM_PROTO_GetShiftState [20:16:23]wFMCommunicate request_size=4 [20:16:23]MH_SAM_APDU [20:16:23]CAPDU: 80 13 01 00 [20:16:23]Write to MH i2c: E2 08 00 52 4B 80 13 01 00 00 00 00 00 1A [20:16:23]Write i2c OK [20:16:23]MH_I2C_Read... [20:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:23]Read from MH i2c: E2 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: E2 0E 00 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: E2 0E 00 52 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 51 [20:16:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:16:23]wFMCommunicate OK [20:16:23]SAM_PROTO_GetShiftState done [20:16:23]FM_GetShiftState done [20:16:23]opened in 1729211399 [20:16:23]opened+sec_in_day 1729297799 [20:16:23]quantity*price = 40006 [20:16:23]sum+1 = 40007 [20:16:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 545 18.10.2024 20:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155156 ФПД: 242761219574029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155156&fm=242761219574029&tin=02508201610067®Number=0000137193017469&sum=40000 [20:16:24]StoreToDocumentArchive [20:16:24]shift 312 fd 155156 [20:16:24]save to /storage/0312/doc_00155156 [20:16:24]save last doc name /storage/0312/doc_00155156 to /storage/kkm_last_doc_name [20:16:24]save OK [20:16:24]Clear old archive folders... [20:16:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:24]tlvbuf is 01EAF550 [20:16:24]SAM_PROTO_ClearQueue [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 09 00 00 [20:16:24]Write to MH i2c: E2 08 00 5F 4B 80 09 00 00 00 00 00 00 1C [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 5F 4B 00 90 00 1E [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]SAM_PROTO_ClearQueue done [20:16:24]KKMCreateOFDPacket [20:16:24]OFDProtocolAddRootSTLVToBuf [20:16:24]FM_MakeSignedData [20:16:24]FM_MakeSignedData [20:16:24]SAM_PROTO_SignData [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 01 02 [20:16:24]Write to MH i2c: E2 08 00 60 4B 80 0D 01 02 00 00 00 00 24 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 60 4B 00 90 00 1F [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=255 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 18 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5E 02 00 35 04 06 00 DC [20:16:24]Write to MH i2c: E2 02 01 61 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 18 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5E 02 00 35 04 06 00 DC 00 00 99 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 61 4B 00 90 00 20 [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=10 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 02 02 05 CA 40 42 09 0D [20:16:24]Write to MH i2c: E2 0D 00 62 4B 80 0D 02 02 05 00 CA 40 42 09 0D 00 00 93 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 62 4B 00 90 00 21 [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 03 02 [20:16:24]Write to MH i2c: E2 08 00 63 4B 80 0D 03 02 00 00 00 00 29 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0B 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0B 00 63 4B 00 D4 A9 6A 20 D7 B4 C2 D0 90 00 4E [20:16:24]RAPDU: D4 A9 6A 20 D7 B4 C2 D0 90 00 [20:16:24]wFMCommunicate OK [20:16:24]SAM_PROTO_SignData done [20:16:24]FM_MakeSignedData done [20:16:24]CreateOFDProtocolMessage [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 11 00 00 [20:16:24]Write to MH i2c: E2 08 00 64 4B 80 11 00 00 00 00 00 00 29 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 17 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 17 00 64 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [20:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:16:24]wFMCommunicate OK [20:16:24]CreateOFDProtocolMessage done [20:16:24]OFDSenderStorePacket 155156 [20:16:24]StoreOFDPacket docnum=155156 [20:16:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 1B 07 01 0B 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 18 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5E 02 00 35 04 06 00 DC CA 40 42 09 0D D4 A9 6A 20 D7 B4 C2 D0 [20:16:24]CheckFolder [20:16:24]dirname=/storage/ofd_packets [20:16:24]CheckFolder done [20:16:24]ProducePacketName [20:16:24]name=ofd_packets/00155156 [20:16:24]NVStorageSaveData ofd_packets/00155156 [20:16:24]File name is /storage/ofd_packets/00155156 [20:16:24]Write 301 bytes [20:16:24]NVStorageSaveData done [20:16:24]OFDSenderStorePacket done [20:16:24]KKMCreateOFDPacket done [20:16:24]NVStorageSaveData kkm_last_timestamp [20:16:24]File name is /storage/kkm_last_timestamp [20:16:24]Write 4 bytes [20:16:24]NVStorageSaveData done [20:16:24]ExternCall_PrintAddStr [20:16:24]wPrintStart [20:16:24]Write to MH i2c: 01 00 00 65 4B B0 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 07 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 07 00 65 4B 00 00 00 00 00 FF 0F C5 [20:16:24]RasterBufferAndPrint [20:16:24]line Счет N : (1)873362 [20:16:24]line ИНН: 02508201610067 [20:16:24]line Контрольно-Кассовый Чек [20:16:24]line ПРОДАЖА [20:16:24]line ТРК (МРК, ГНК) : 42 [20:16:24]line Товар: 2710124130 [20:16:24]line Аи-92-К-5 [20:16:24]line 5.980 * 66.90 [20:16:24]line = 400.06 [20:16:24]line НДС 12% НСП 1% [20:16:24]line > о реализуемом товаре [20:16:24]line ОКРУГЛЕНИЕ: -0.06 [20:16:24]line ИТОГО: 400.00 [20:16:24]line Внесено: 400.00 [20:16:24]line СДАЧА: 0.00 [20:16:24]line НСП 1% : 3.54 [20:16:24]line НДС 12% : 42.48 [20:16:24]line Наличными: 400.00 [20:16:24]line Безнал.: 0.00 [20:16:24]line Место: АЗС № 165 "Партнер Нефть" [20:16:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:16:24]line СНО: Общий режим [20:16:24]line Чек 545 18.10.2024 20:16 [20:16:24]line Смена: 312 ФФД: 1.0 [20:16:24]line ЗНМ: 0300000234 [20:16:24]line РНМ: 0000137193017469 [20:16:24]line Версия ККМ: v1.0 [20:16:24]line ФМ: 0000000000963156 [20:16:24]line ФД: 155156 [20:16:24]line ФПД: 242761219574029 [20:16:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155156&fm=242761219574029&tin=02508201610067®Number=0000137193017469&sum=40000 [20:16:25]OFD Sender: Processing packet 155156 [packets to send 51, broken 50] [20:16:25]ProducePacketName [20:16:25]name=ofd_packets/00155156 [20:16:25]OFD Sender: To server: pG, [20:16:25]CommunicateWithHost lk.salyk.kg:30040 [20:16:25]ConnectInit lk.salyk.kg [20:16:25]written 0, free lines is 4095 [20:16:25]Connected sock=10 [20:16:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0D 1B 07 01 0B 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 18 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 5E 02 00 35 04 06 00 DC CA 40 42 09 0D D4 A9 6A 20 D7 B4 C2 D0 [20:16:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 18 64 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 39 36 33 31 35 36 10 04 04 00 14 5E 02 00 F4 03 04 00 50 68 12 67 B6 04 01 00 00 A4 0A 0D 4D 17 A7 B6 4F [20:16:25]CommunicateWithHost err = 0 [20:16:25]CheckOFDResponse [20:16:25]1017 (14) - 77093643461234 [20:16:25]1041 (16) - 0000000000963156 [20:16:25]1040 (4) - 155156 [20:16:25]1012 (4) - 18.10.2024 13:53 [20:16:25]1206 (1) - 0 [20:16:25]OFD Sender: Remove packet 155156 [20:16:25]ProducePacketName [20:16:25]name=ofd_packets/00155156 [20:16:25]NVStorageDeleteData [20:16:25]Write to MH i2c: 01 00 00 90 4B DB [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 07 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 07 00 90 4B 00 00 00 00 00 E0 0C CE [20:16:25]RasterBufferAndPrint [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]written 0, free lines is 3302 [20:16:25]MH_Cut [20:16:25]Write to MH i2c: D1 01 00 97 4B 01 B4 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 01 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 01 00 97 4B 00 B3 [20:16:25]Write to MH i2c: 01 00 00 98 4B E3 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]OFD Sender: No OFD packet to send [20:16:26]*** Cut start [20:16:26]*** Partial cut [20:16:26]*** CUTSNS_PIN = 1 [20:16:26]*** CUTSNS_PIN = 0 [20:16:26]*** Brake cut motor [20:16:26]Read from MH i2c: 01 [20:16:26]MH_I2C_Read... [20:16:26]*** Stop cut motor [20:16:26]*** Cut end [20:16:26]Read from MH i2c: 01 07 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 07 00 98 4B 00 00 00 00 00 FF 0F F8 [20:16:26]process_action close_receipt done [20:16:26]requested_data is exist [20:16:26]produce_requested_data [20:16:26]requested_item fm.sn is exist - process it [20:16:26]wFMCommunicate request_size=4 [20:16:26]MH_SAM_APDU [20:16:26]CAPDU: 80 11 00 00 [20:16:26]Write to MH i2c: E2 08 00 99 4B 80 11 00 00 00 00 00 00 5E [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 17 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 17 00 99 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [20:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:16:27]wFMCommunicate OK [20:16:27]requested_item fd.num is exist - process it [20:16:27]SAM_PROTO_GetFieldsCounters [20:16:27]wFMCommunicate request_size=4 [20:16:27]MH_SAM_APDU [20:16:27]CAPDU: 80 13 00 00 [20:16:27]Write to MH i2c: E2 08 00 9A 4B 80 13 00 00 00 00 00 00 61 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 62 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 62 00 9A 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [20:16:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:27]wFMCommunicate OK [20:16:27]SAM_PROTO_GetFieldsCounters done [20:16:27]requested_item shift.num is exist - process it [20:16:27]requested_item shift.opened is exist - process it [20:16:27]req_shift_opened [20:16:27]FM_GetShiftState [20:16:27]SAM_PROTO_GetShiftState [20:16:27]wFMCommunicate request_size=4 [20:16:27]MH_SAM_APDU [20:16:27]CAPDU: 80 13 01 00 [20:16:27]Write to MH i2c: E2 08 00 9B 4B 80 13 01 00 00 00 00 00 63 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 0E 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 0E 00 9B 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9A [20:16:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:16:27]wFMCommunicate OK [20:16:27]SAM_PROTO_GetShiftState done [20:16:27]FM_GetShiftState done [20:16:27]req_shift_opened done [20:16:27]requested_item shift.open_date is exist - process it [20:16:27]req_shift_open_date [20:16:27]req_shift_open_date done [20:16:27]produce_requested_data done [20:16:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155156,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:16:27]process_action_free close_receipt [20:16:27]json_value_free [20:16:27]json_value_free done [20:16:27]process_json_proto returns [20:16:27]Send response to host [20:16:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155156,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:16:27]free response buf [20:16:27]execute_script done [20:16:27]execute_script returns [20:16:27]free content buf [20:16:27]Sock 7.Close socket [20:16:27]Sock 7.Thread stoped [20:16:30]OFD Sender: No OFD packet to send [20:16:34]accept exits with 9 [20:16:34]New connection [20:16:34]New thread 3066891620 created [20:16:34]Thread 3066748260 joined [20:16:34]Waiting for new connection... [20:16:34] Sock 9.Parse request [20:16:34]Sock 9.Check first char [20:16:34]Sock 9.First char is OK [20:16:34]request: POST /json_proto HTTP/1.0 [20:16:34]Method: POST [20:16:34]URL: /json_proto [20:16:34]Method is POST - this is cgi request [20:16:34]url: /json_proto [20:16:34]query_string will be loaded in cgi processing [20:16:34]execute_cgi json_proto POST (null) [20:16:34]execute_cgi path=json_proto method=POST [20:16:34]POST find Content-Length [20:16:34]Host: 172.17.53.67:8080 [20:16:34]Content-Length: 677 [20:16:34]Content-Type: application/json [20:16:34] [20:16:34]POST finish read [20:16:34]Found Content-Length = 677 [20:16:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:34]execute_script... [20:16:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:34]POST & json_proto [20:16:34]process_json_proto [20:16:34]json parsed OK: [20:16:34]protocol is kg_v1.0 [20:16:34]action value=close_receipt [20:16:34]process_action close_receipt [20:16:34]cmd_close_receipt [20:16:34]MH_GetDate [20:16:34]Write to MH i2c: F0 00 00 9C 4B D6 [20:16:34]Write i2c OK [20:16:34]MH_I2C_Read... [20:16:34]Read from MH i2c: F0 [20:16:34]MH_I2C_Read... [20:16:34]Read from MH i2c: F0 09 00 [20:16:34]MH_I2C_Read... [20:16:34]Read from MH i2c: F0 09 00 9C 4B 00 24 C2 12 67 19 BC 99 64 10 [20:16:34]GetLastDocTimeStamp 1729282584 [20:16:34]current date 1729282596 [20:16:34]FM_GetShiftState [20:16:34]SAM_PROTO_GetShiftState [20:16:34]wFMCommunicate request_size=4 [20:16:34]MH_SAM_APDU [20:16:34]CAPDU: 80 13 01 00 [20:16:34]Write to MH i2c: E2 08 00 9D 4B 80 13 01 00 00 00 00 00 65 [20:16:34]Write i2c OK [20:16:34]MH_I2C_Read... [20:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:34]Read from MH i2c: E2 [20:16:34]MH_I2C_Read... [20:16:34]Read from MH i2c: E2 0E 00 [20:16:34]MH_I2C_Read... [20:16:34]Read from MH i2c: E2 0E 00 9D 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9C [20:16:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:16:34]wFMCommunicate OK [20:16:34]SAM_PROTO_GetShiftState done [20:16:34]FM_GetShiftState done [20:16:34]opened in 1729211399 [20:16:34]opened+sec_in_day 1729297799 [20:16:34]quantity*price = 20003 [20:16:34]sum+1 = 20004 [20:16:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 546 18.10.2024 20:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155157 ФПД: 280534706906480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201636&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155157&fm=280534706906480&tin=02508201610067®Number=0000137193017469&sum=20000 [20:16:36]StoreToDocumentArchive [20:16:36]shift 312 fd 155157 [20:16:36]save to /storage/0312/doc_00155157 [20:16:36]save last doc name /storage/0312/doc_00155157 to /storage/kkm_last_doc_name [20:16:36]save OK [20:16:36]Clear old archive folders... [20:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:36]tlvbuf is 01E1A580 [20:16:36]SAM_PROTO_ClearQueue [20:16:36]wFMCommunicate request_size=4 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 09 00 00 [20:16:36]Write to MH i2c: E2 08 00 AA 4B 80 09 00 00 00 00 00 00 67 [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 AA 4B 00 90 00 69 [20:16:36]RAPDU: 90 00 [20:16:36]wFMCommunicate OK [20:16:36]SAM_PROTO_ClearQueue done [20:16:36]KKMCreateOFDPacket [20:16:36]OFDProtocolAddRootSTLVToBuf [20:16:36]FM_MakeSignedData [20:16:36]FM_MakeSignedData [20:16:36]SAM_PROTO_SignData [20:16:36]wFMCommunicate request_size=4 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 0D 01 02 [20:16:36]Write to MH i2c: E2 08 00 AB 4B 80 0D 01 02 00 00 00 00 6F [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 AB 4B 00 90 00 6A [20:16:36]RAPDU: 90 00 [20:16:36]wFMCommunicate OK [20:16:36]wFMCommunicate request_size=255 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 24 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5E 02 00 35 04 06 00 FF [20:16:36]Write to MH i2c: E2 02 01 AC 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 24 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5E 02 00 35 04 06 00 FF 00 00 08 [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 AC 4B 00 90 00 6B [20:16:36]RAPDU: 90 00 [20:16:36]wFMCommunicate OK [20:16:36]wFMCommunicate request_size=10 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 0D 02 02 05 25 13 8D 65 70 [20:16:36]Write to MH i2c: E2 0D 00 AD 4B 80 0D 02 02 05 00 25 13 8D 65 70 00 00 16 [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 03 00 AD 4B 00 90 00 6C [20:16:36]RAPDU: 90 00 [20:16:36]wFMCommunicate OK [20:16:36]wFMCommunicate request_size=4 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 0D 03 02 [20:16:36]Write to MH i2c: E2 08 00 AE 4B 80 0D 03 02 00 00 00 00 74 [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 0B 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 0B 00 AE 4B 00 47 C6 0A AB B5 E9 6F 08 90 00 4C [20:16:36]RAPDU: 47 C6 0A AB B5 E9 6F 08 90 00 [20:16:36]wFMCommunicate OK [20:16:36]SAM_PROTO_SignData done [20:16:36]FM_MakeSignedData done [20:16:36]CreateOFDProtocolMessage [20:16:36]wFMCommunicate request_size=4 [20:16:36]MH_SAM_APDU [20:16:36]CAPDU: 80 11 00 00 [20:16:36]Write to MH i2c: E2 08 00 AF 4B 80 11 00 00 00 00 00 00 74 [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:36]Read from MH i2c: E2 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 17 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: E2 17 00 AF 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [20:16:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:16:36]wFMCommunicate OK [20:16:36]CreateOFDProtocolMessage done [20:16:36]OFDSenderStorePacket 155157 [20:16:36]StoreOFDPacket docnum=155157 [20:16:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 A2 07 01 C4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 24 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5E 02 00 35 04 06 00 FF 25 13 8D 65 70 47 C6 0A AB B5 E9 6F 08 [20:16:36]CheckFolder [20:16:36]dirname=/storage/ofd_packets [20:16:36]CheckFolder done [20:16:36]ProducePacketName [20:16:36]name=ofd_packets/00155157 [20:16:36]NVStorageSaveData ofd_packets/00155157 [20:16:36]File name is /storage/ofd_packets/00155157 [20:16:36]Write 301 bytes [20:16:36]NVStorageSaveData done [20:16:36]OFDSenderStorePacket done [20:16:36]KKMCreateOFDPacket done [20:16:36]NVStorageSaveData kkm_last_timestamp [20:16:36]File name is /storage/kkm_last_timestamp [20:16:36]Write 4 bytes [20:16:36]NVStorageSaveData done [20:16:36]ExternCall_PrintAddStr [20:16:36]wPrintStart [20:16:36]Write to MH i2c: 01 00 00 B0 4B FB [20:16:36]Write i2c OK [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: 01 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: 01 07 00 [20:16:36]MH_I2C_Read... [20:16:36]Read from MH i2c: 01 07 00 B0 4B 00 00 00 00 00 FF 0F 10 [20:16:36]RasterBufferAndPrint [20:16:36]line Счет N : (1)873363 [20:16:36]line ИНН: 02508201610067 [20:16:36]line Контрольно-Кассовый Чек [20:16:36]line ПРОДАЖА [20:16:36]line ТРК (МРК, ГНК) : 22 [20:16:36]line Товар: 2710124130 [20:16:36]line Аи-92-К-5 [20:16:36]line 2.990 * 66.90 [20:16:36]line = 200.03 [20:16:36]line НДС 12% НСП 1% [20:16:36]line > о реализуемом товаре [20:16:36]line ОКРУГЛЕНИЕ: -0.03 [20:16:36]line ИТОГО: 200.00 [20:16:36]line Внесено: 200.00 [20:16:36]line СДАЧА: 0.00 [20:16:36]line НСП 1% : 1.77 [20:16:36]line НДС 12% : 21.24 [20:16:36]line Наличными: 200.00 [20:16:36]line Безнал.: 0.00 [20:16:36]line Место: АЗС № 165 "Партнер Нефть" [20:16:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:16:36]line СНО: Общий режим [20:16:36]line Чек 546 18.10.2024 20:16 [20:16:36]line Смена: 312 ФФД: 1.0 [20:16:36]line ЗНМ: 0300000234 [20:16:36]line РНМ: 0000137193017469 [20:16:36]line Версия ККМ: v1.0 [20:16:36]line ФМ: 0000000000963156 [20:16:36]line ФД: 155157 [20:16:36]line ФПД: 280534706906480 [20:16:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201636&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155157&fm=280534706906480&tin=02508201610067®Number=0000137193017469&sum=20000 [20:16:36]OFD Sender: Processing packet 155157 [packets to send 51, broken 50] [20:16:36]ProducePacketName [20:16:36]name=ofd_packets/00155157 [20:16:36]OFD Sender: To server: pG, [20:16:36]CommunicateWithHost lk.salyk.kg:30040 [20:16:36]ConnectInit lk.salyk.kg [20:16:36]written 0, free lines is 4095 [20:16:37]Connected sock=10 [20:16:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 A2 07 01 C4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 24 C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5E 02 00 35 04 06 00 FF 25 13 8D 65 70 47 C6 0A AB B5 E9 6F 08 [20:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 B9 47 00 52 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 5E 02 00 F4 03 04 00 5C 68 12 67 B6 04 01 00 00 73 DB 8F 8B 24 49 EF 85 [20:16:37]CommunicateWithHost err = 0 [20:16:37]CheckOFDResponse [20:16:37]1017 (14) - 77093643461234 [20:16:37]1041 (16) - 0000000000963156 [20:16:37]1040 (4) - 155157 [20:16:37]1012 (4) - 18.10.2024 13:53 [20:16:37]1206 (1) - 0 [20:16:37]OFD Sender: Remove packet 155157 [20:16:37]ProducePacketName [20:16:37]name=ofd_packets/00155157 [20:16:37]NVStorageDeleteData [20:16:37]Write to MH i2c: 01 00 00 DB 4B 26 [20:16:37]Write i2c OK [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: 01 [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: 01 07 00 [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: 01 07 00 DB 4B 00 00 00 00 00 E4 0C 1D [20:16:37]RasterBufferAndPrint [20:16:37]line [20:16:37]line [20:16:37]line [20:16:37]line [20:16:37]line [20:16:37]written 0, free lines is 3309 [20:16:37]MH_Cut [20:16:37]Write to MH i2c: D1 01 00 E2 4B 01 FF [20:16:37]Write i2c OK [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: D1 [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: D1 01 00 [20:16:37]MH_I2C_Read... [20:16:37]Read from MH i2c: D1 01 00 E2 4B 00 FE [20:16:37]Write to MH i2c: 01 00 00 E3 4B 2E [20:16:37]Write i2c OK [20:16:37]MH_I2C_Read... [20:16:37]OFD Sender: No OFD packet to send [20:16:38]*** Cut start [20:16:38]*** Partial cut [20:16:38]*** CUTSNS_PIN = 1 [20:16:38]*** CUTSNS_PIN = 0 [20:16:38]*** Brake cut motor [20:16:38]Read from MH i2c: 01 [20:16:38]MH_I2C_Read... [20:16:38]*** Stop cut motor [20:16:38]*** Cut end [20:16:38]Read from MH i2c: 01 07 00 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: 01 07 00 E3 4B 00 00 00 00 00 FF 0F 43 [20:16:38]process_action close_receipt done [20:16:38]requested_data is exist [20:16:38]produce_requested_data [20:16:38]requested_item fm.sn is exist - process it [20:16:38]wFMCommunicate request_size=4 [20:16:38]MH_SAM_APDU [20:16:38]CAPDU: 80 11 00 00 [20:16:38]Write to MH i2c: E2 08 00 E4 4B 80 11 00 00 00 00 00 00 A9 [20:16:38]Write i2c OK [20:16:38]MH_I2C_Read... [20:16:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:38]Read from MH i2c: E2 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 17 00 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 17 00 E4 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [20:16:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:16:38]wFMCommunicate OK [20:16:38]requested_item fd.num is exist - process it [20:16:38]SAM_PROTO_GetFieldsCounters [20:16:38]wFMCommunicate request_size=4 [20:16:38]MH_SAM_APDU [20:16:38]CAPDU: 80 13 00 00 [20:16:38]Write to MH i2c: E2 08 00 E5 4B 80 13 00 00 00 00 00 00 AC [20:16:38]Write i2c OK [20:16:38]MH_I2C_Read... [20:16:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:38]Read from MH i2c: E2 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 62 00 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 62 00 E5 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [20:16:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:38]wFMCommunicate OK [20:16:38]SAM_PROTO_GetFieldsCounters done [20:16:38]requested_item shift.num is exist - process it [20:16:38]requested_item shift.opened is exist - process it [20:16:38]req_shift_opened [20:16:38]FM_GetShiftState [20:16:38]SAM_PROTO_GetShiftState [20:16:38]wFMCommunicate request_size=4 [20:16:38]MH_SAM_APDU [20:16:38]CAPDU: 80 13 01 00 [20:16:38]Write to MH i2c: E2 08 00 E6 4B 80 13 01 00 00 00 00 00 AE [20:16:38]Write i2c OK [20:16:38]MH_I2C_Read... [20:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:38]Read from MH i2c: E2 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 0E 00 [20:16:38]MH_I2C_Read... [20:16:38]Read from MH i2c: E2 0E 00 E6 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E5 [20:16:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:16:38]wFMCommunicate OK [20:16:38]SAM_PROTO_GetShiftState done [20:16:38]FM_GetShiftState done [20:16:38]req_shift_opened done [20:16:38]requested_item shift.open_date is exist - process it [20:16:38]req_shift_open_date [20:16:38]req_shift_open_date done [20:16:38]produce_requested_data done [20:16:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155157,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:16:38]process_action_free close_receipt [20:16:38]json_value_free [20:16:38]json_value_free done [20:16:38]process_json_proto returns [20:16:38]Send response to host [20:16:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155157,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:16:38]free response buf [20:16:38]execute_script done [20:16:38]execute_script returns [20:16:38]free content buf [20:16:38]Sock 9.Close socket [20:16:38]Sock 9.Thread stoped [20:16:42]OFD Sender: No OFD packet to send [20:16:47]OFD Sender: No OFD packet to send [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]OFD Sender: No OFD packet to send [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:07]OFD Sender: No OFD packet to send [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [20:19:37]accept exits with 7 [20:19:37]New connection [20:19:37]New thread 3066748260 created [20:19:37] Sock 7.Parse request [20:19:37]Thread 3066891620 joined [20:19:37]Sock 7.Check first char [20:19:37]Waiting for new connection... [20:19:37]Sock 7.First char is OK [20:19:37]request: POST /json_proto HTTP/1.0 [20:19:37]Method: POST [20:19:37]URL: /json_proto [20:19:37]Method is POST - this is cgi request [20:19:37]url: /json_proto [20:19:37]query_string will be loaded in cgi processing [20:19:37]execute_cgi json_proto POST (null) [20:19:37]execute_cgi path=json_proto method=POST [20:19:37]POST find Content-Length [20:19:37]Host: 172.17.53.67:8080 [20:19:37]Content-Length: 678 [20:19:37]Content-Type: application/json [20:19:37] [20:19:37]POST finish read [20:19:37]Found Content-Length = 678 [20:19:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:37]execute_script... [20:19:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:37]POST & json_proto [20:19:37]process_json_proto [20:19:37]json parsed OK: [20:19:37]protocol is kg_v1.0 [20:19:37]action value=close_receipt [20:19:37]process_action close_receipt [20:19:37]cmd_close_receipt [20:19:37]MH_GetDate [20:19:37]Write to MH i2c: F0 00 00 E7 4B 21 [20:19:37]Write i2c OK [20:19:37]MH_I2C_Read... [20:19:37]Read from MH i2c: F0 [20:19:37]MH_I2C_Read... [20:19:37]Read from MH i2c: F0 09 00 [20:19:37]MH_I2C_Read... [20:19:37]Read from MH i2c: F0 09 00 E7 4B 00 DA C2 12 67 19 BC 99 64 11 [20:19:37]GetLastDocTimeStamp 1729282596 [20:19:37]current date 1729282778 [20:19:37]FM_GetShiftState [20:19:37]SAM_PROTO_GetShiftState [20:19:37]wFMCommunicate request_size=4 [20:19:37]MH_SAM_APDU [20:19:37]CAPDU: 80 13 01 00 [20:19:37]Write to MH i2c: E2 08 00 E8 4B 80 13 01 00 00 00 00 00 B0 [20:19:37]Write i2c OK [20:19:37]MH_I2C_Read... [20:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:37]Read from MH i2c: E2 [20:19:37]MH_I2C_Read... [20:19:37]Read from MH i2c: E2 0E 00 [20:19:37]MH_I2C_Read... [20:19:37]Read from MH i2c: E2 0E 00 E8 4B 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E7 [20:19:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:19:37]wFMCommunicate OK [20:19:37]SAM_PROTO_GetShiftState done [20:19:37]FM_GetShiftState done [20:19:37]opened in 1729211399 [20:19:37]opened+sec_in_day 1729297799 [20:19:37]quantity*price = 90047 [20:19:37]sum+1 = 90048 [20:19:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 547 18.10.2024 20:19 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155158 ФПД: 40952576353478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201938&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155158&fm=40952576353478&tin=02508201610067®Number=0000137193017469&sum=90000 [20:19:38]StoreToDocumentArchive [20:19:38]shift 312 fd 155158 [20:19:38]save to /storage/0312/doc_00155158 [20:19:38]save last doc name /storage/0312/doc_00155158 to /storage/kkm_last_doc_name [20:19:38]save OK [20:19:38]Clear old archive folders... [20:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:19:38]tlvbuf is 01E1AF10 [20:19:38]SAM_PROTO_ClearQueue [20:19:38]wFMCommunicate request_size=4 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 09 00 00 [20:19:38]Write to MH i2c: E2 08 00 F5 4B 80 09 00 00 00 00 00 00 B2 [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:38]Read from MH i2c: E2 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 F5 4B 00 90 00 B4 [20:19:38]RAPDU: 90 00 [20:19:38]wFMCommunicate OK [20:19:38]SAM_PROTO_ClearQueue done [20:19:38]KKMCreateOFDPacket [20:19:38]OFDProtocolAddRootSTLVToBuf [20:19:38]FM_MakeSignedData [20:19:38]FM_MakeSignedData [20:19:38]SAM_PROTO_SignData [20:19:38]wFMCommunicate request_size=4 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 0D 01 02 [20:19:38]Write to MH i2c: E2 08 00 F6 4B 80 0D 01 02 00 00 00 00 BA [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:38]Read from MH i2c: E2 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 F6 4B 00 90 00 B5 [20:19:38]RAPDU: 90 00 [20:19:38]wFMCommunicate OK [20:19:38]wFMCommunicate request_size=255 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 DA C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5E 02 00 35 04 06 00 25 [20:19:38]Write to MH i2c: E2 02 01 F7 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 DA C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5E 02 00 35 04 06 00 25 00 00 8C [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:38]Read from MH i2c: E2 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 F7 4B 00 90 00 B6 [20:19:38]RAPDU: 90 00 [20:19:38]wFMCommunicate OK [20:19:38]wFMCommunicate request_size=10 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 0D 02 02 05 3F 03 C4 24 C6 [20:19:38]Write to MH i2c: E2 0D 00 F8 4B 80 0D 02 02 05 00 3F 03 C4 24 C6 00 00 B7 [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:38]Read from MH i2c: E2 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 03 00 F8 4B 00 90 00 B7 [20:19:38]RAPDU: 90 00 [20:19:38]wFMCommunicate OK [20:19:38]wFMCommunicate request_size=4 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 0D 03 02 [20:19:38]Write to MH i2c: E2 08 00 F9 4B 80 0D 03 02 00 00 00 00 BF [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:38]Read from MH i2c: E2 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 0B 00 [20:19:38]MH_I2C_Read... [20:19:38]Read from MH i2c: E2 0B 00 F9 4B 00 C0 B6 FF 2D 1D 78 80 FF 90 00 76 [20:19:38]RAPDU: C0 B6 FF 2D 1D 78 80 FF 90 00 [20:19:38]wFMCommunicate OK [20:19:38]SAM_PROTO_SignData done [20:19:38]FM_MakeSignedData done [20:19:38]CreateOFDProtocolMessage [20:19:38]wFMCommunicate request_size=4 [20:19:38]MH_SAM_APDU [20:19:38]CAPDU: 80 11 00 00 [20:19:38]Write to MH i2c: E2 08 00 FA 4B 80 11 00 00 00 00 00 00 BF [20:19:38]Write i2c OK [20:19:38]MH_I2C_Read... [20:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:39]Read from MH i2c: E2 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: E2 17 00 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: E2 17 00 FA 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [20:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:19:39]wFMCommunicate OK [20:19:39]CreateOFDProtocolMessage done [20:19:39]OFDSenderStorePacket 155158 [20:19:39]StoreOFDPacket docnum=155158 [20:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA AA 07 01 8D 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 DA C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5E 02 00 35 04 06 00 25 3F 03 C4 24 C6 C0 B6 FF 2D 1D 78 80 FF [20:19:39]CheckFolder [20:19:39]dirname=/storage/ofd_packets [20:19:39]CheckFolder done [20:19:39]ProducePacketName [20:19:39]name=ofd_packets/00155158 [20:19:39]NVStorageSaveData ofd_packets/00155158 [20:19:39]File name is /storage/ofd_packets/00155158 [20:19:39]Write 301 bytes [20:19:39]NVStorageSaveData done [20:19:39]OFDSenderStorePacket done [20:19:39]KKMCreateOFDPacket done [20:19:39]NVStorageSaveData kkm_last_timestamp [20:19:39]File name is /storage/kkm_last_timestamp [20:19:39]Write 4 bytes [20:19:39]NVStorageSaveData done [20:19:39]OFD Sender: Processing packet 155158 [packets to send 51, broken 50] [20:19:39]ProducePacketName [20:19:39]name=ofd_packets/00155158 [20:19:39]OFD Sender: To server: pG, [20:19:39]CommunicateWithHost lk.salyk.kg:30040 [20:19:39]ConnectInit lk.salyk.kg [20:19:39]ExternCall_PrintAddStr [20:19:39]wPrintStart [20:19:39]Write to MH i2c: 01 00 00 FB 4B 46 [20:19:39]Write i2c OK [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 07 00 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 07 00 FB 4B 00 00 00 00 00 FF 0F 5B [20:19:39]RasterBufferAndPrint [20:19:39]line Счет N : (1)873364 [20:19:39]line ИНН: 02508201610067 [20:19:39]line Контрольно-Кассовый Чек [20:19:39]line ПРОДАЖА [20:19:39]line ТРК (МРК, ГНК) : 32 [20:19:39]line Товар: 2710124130 [20:19:39]line Аи-92-К-5 [20:19:39]line 13.460 * 66.90 [20:19:39]line = 900.47 [20:19:39]line НДС 12% НСП 1% [20:19:39]line > о реализуемом товаре [20:19:39]line ОКРУГЛЕНИЕ: -0.47 [20:19:39]line ИТОГО: 900.00 [20:19:39]line Внесено: 900.00 [20:19:39]line СДАЧА: 0.00 [20:19:39]line НСП 1% : 7.97 [20:19:39]line НДС 12% : 95.62 [20:19:39]line Наличными: 900.00 [20:19:39]line Безнал.: 0.00 [20:19:39]line Место: АЗС № 165 "Партнер Нефть" [20:19:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:19:39]line СНО: Общий режим [20:19:39]line Чек 547 18.10.2024 20:19 [20:19:39]line Смена: 312 ФФД: 1.0 [20:19:39]line ЗНМ: 0300000234 [20:19:39]line РНМ: 0000137193017469 [20:19:39]line Версия ККМ: v1.0 [20:19:39]line ФМ: 0000000000963156 [20:19:39]line ФД: 155158 [20:19:39]line ФПД: 40952576353478 [20:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T201938&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155158&fm=40952576353478&tin=02508201610067®Number=0000137193017469&sum=90000 [20:19:39]Connected sock=11 [20:19:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA AA 07 01 8D 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 DA C2 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5E 02 00 35 04 06 00 25 3F 03 C4 24 C6 C0 B6 FF 2D 1D 78 80 FF [20:19:39]written 0, free lines is 4095 [20:19:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 0C 47 00 CA FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 5E 02 00 F4 03 04 00 12 69 12 67 B6 04 01 00 00 96 08 6A BE 31 E6 CA EC [20:19:39]CommunicateWithHost err = 0 [20:19:39]CheckOFDResponse [20:19:39]1017 (14) - 77093643461234 [20:19:39]1041 (16) - 0000000000963156 [20:19:39]1040 (4) - 155158 [20:19:39]1012 (4) - 18.10.2024 13:56 [20:19:39]1206 (1) - 0 [20:19:39]OFD Sender: Remove packet 155158 [20:19:39]ProducePacketName [20:19:39]name=ofd_packets/00155158 [20:19:39]NVStorageDeleteData [20:19:39]Write to MH i2c: 01 00 00 26 4C 72 [20:19:39]Write i2c OK [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 07 00 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: 01 07 00 26 4C 00 00 00 00 00 EF 0C 74 [20:19:39]RasterBufferAndPrint [20:19:39]line [20:19:39]line [20:19:39]line [20:19:39]line [20:19:39]line [20:19:39]written 0, free lines is 3320 [20:19:39]MH_Cut [20:19:39]Write to MH i2c: D1 01 00 2D 4C 01 4B [20:19:39]Write i2c OK [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: D1 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: D1 01 00 [20:19:39]MH_I2C_Read... [20:19:39]Read from MH i2c: D1 01 00 2D 4C 00 4A [20:19:39]Write to MH i2c: 01 00 00 2E 4C 7A [20:19:39]Write i2c OK [20:19:39]MH_I2C_Read... [20:19:40]OFD Sender: No OFD packet to send [20:19:40]*** Cut start [20:19:40]*** Partial cut [20:19:40]*** CUTSNS_PIN = 1 [20:19:40]*** CUTSNS_PIN = 0 [20:19:40]*** Brake cut motor [20:19:41]Read from MH i2c: 01 [20:19:41]MH_I2C_Read... [20:19:41]*** Stop cut motor [20:19:41]*** Cut end [20:19:41]Read from MH i2c: 01 07 00 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: 01 07 00 2E 4C 00 00 00 00 00 FF 0F 8F [20:19:41]process_action close_receipt done [20:19:41]requested_data is exist [20:19:41]produce_requested_data [20:19:41]requested_item fm.sn is exist - process it [20:19:41]wFMCommunicate request_size=4 [20:19:41]MH_SAM_APDU [20:19:41]CAPDU: 80 11 00 00 [20:19:41]Write to MH i2c: E2 08 00 2F 4C 80 11 00 00 00 00 00 00 F5 [20:19:41]Write i2c OK [20:19:41]MH_I2C_Read... [20:19:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:41]Read from MH i2c: E2 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 17 00 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 17 00 2F 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [20:19:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:19:41]wFMCommunicate OK [20:19:41]requested_item fd.num is exist - process it [20:19:41]SAM_PROTO_GetFieldsCounters [20:19:41]wFMCommunicate request_size=4 [20:19:41]MH_SAM_APDU [20:19:41]CAPDU: 80 13 00 00 [20:19:41]Write to MH i2c: E2 08 00 30 4C 80 13 00 00 00 00 00 00 F8 [20:19:41]Write i2c OK [20:19:41]MH_I2C_Read... [20:19:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:41]Read from MH i2c: E2 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 62 00 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 62 00 30 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [20:19:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:41]wFMCommunicate OK [20:19:41]SAM_PROTO_GetFieldsCounters done [20:19:41]requested_item shift.num is exist - process it [20:19:41]requested_item shift.opened is exist - process it [20:19:41]req_shift_opened [20:19:41]FM_GetShiftState [20:19:41]SAM_PROTO_GetShiftState [20:19:41]wFMCommunicate request_size=4 [20:19:41]MH_SAM_APDU [20:19:41]CAPDU: 80 13 01 00 [20:19:41]Write to MH i2c: E2 08 00 31 4C 80 13 01 00 00 00 00 00 FA [20:19:41]Write i2c OK [20:19:41]MH_I2C_Read... [20:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:41]Read from MH i2c: E2 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 0E 00 [20:19:41]MH_I2C_Read... [20:19:41]Read from MH i2c: E2 0E 00 31 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 31 [20:19:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:19:41]wFMCommunicate OK [20:19:41]SAM_PROTO_GetShiftState done [20:19:41]FM_GetShiftState done [20:19:41]req_shift_opened done [20:19:41]requested_item shift.open_date is exist - process it [20:19:41]req_shift_open_date [20:19:41]req_shift_open_date done [20:19:41]produce_requested_data done [20:19:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155158,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:19:41]process_action_free close_receipt [20:19:41]json_value_free [20:19:41]json_value_free done [20:19:41]process_json_proto returns [20:19:41]Send response to host [20:19:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155158,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:19:41]free response buf [20:19:41]execute_script done [20:19:41]execute_script returns [20:19:41]free content buf [20:19:41]Sock 7.Close socket [20:19:41]Sock 7.Thread stoped [20:19:45]OFD Sender: No OFD packet to send [20:19:50]OFD Sender: No OFD packet to send [20:19:55]OFD Sender: No OFD packet to send [20:20:00]OFD Sender: No OFD packet to send [20:20:05]OFD Sender: No OFD packet to send [20:20:10]OFD Sender: No OFD packet to send [20:20:15]OFD Sender: No OFD packet to send [20:20:20]OFD Sender: No OFD packet to send [20:20:25]OFD Sender: No OFD packet to send [20:20:30]OFD Sender: No OFD packet to send [20:20:35]OFD Sender: No OFD packet to send [20:20:40]OFD Sender: No OFD packet to send [20:20:45]OFD Sender: No OFD packet to send [20:20:50]OFD Sender: No OFD packet to send [20:20:55]OFD Sender: No OFD packet to send [20:21:00]OFD Sender: No OFD packet to send [20:21:05]OFD Sender: No OFD packet to send [20:21:10]OFD Sender: No OFD packet to send [20:21:15]OFD Sender: No OFD packet to send [20:21:20]OFD Sender: No OFD packet to send [20:21:25]OFD Sender: No OFD packet to send [20:21:30]OFD Sender: No OFD packet to send [20:21:35]OFD Sender: No OFD packet to send [20:21:40]OFD Sender: No OFD packet to send [20:21:41]accept exits with 9 [20:21:41]New connection [20:21:41]New thread 3066891620 created [20:21:41]Thread 3066748260 joined [20:21:41]Waiting for new connection... [20:21:41] Sock 9.Parse request [20:21:41]Sock 9.Check first char [20:21:41]Sock 9.First char is OK [20:21:41]request: POST /json_proto HTTP/1.0 [20:21:41]Method: POST [20:21:41]URL: /json_proto [20:21:41]Method is POST - this is cgi request [20:21:41]url: /json_proto [20:21:41]query_string will be loaded in cgi processing [20:21:41]execute_cgi json_proto POST (null) [20:21:41]execute_cgi path=json_proto method=POST [20:21:41]POST find Content-Length [20:21:41]Host: 172.17.53.67:8080 [20:21:41]Content-Length: 762 [20:21:41]Content-Type: application/json [20:21:41] [20:21:41]POST finish read [20:21:41]Found Content-Length = 762 [20:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:41]execute_script... [20:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:41]POST & json_proto [20:21:41]process_json_proto [20:21:41]json parsed OK: [20:21:41]protocol is kg_v1.0 [20:21:41]action value=close_receipt [20:21:41]process_action close_receipt [20:21:41]cmd_close_receipt [20:21:41]MH_GetDate [20:21:41]Write to MH i2c: F0 00 00 32 4C 6D [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: F0 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: F0 09 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: F0 09 00 32 4C 00 56 C3 12 67 19 BC 99 64 DA [20:21:41]GetLastDocTimeStamp 1729282778 [20:21:41]current date 1729282902 [20:21:41]FM_GetShiftState [20:21:41]SAM_PROTO_GetShiftState [20:21:41]wFMCommunicate request_size=4 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 13 01 00 [20:21:41]Write to MH i2c: E2 08 00 33 4C 80 13 01 00 00 00 00 00 FC [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 0E 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 0E 00 33 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 33 [20:21:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:21:41]wFMCommunicate OK [20:21:41]SAM_PROTO_GetShiftState done [20:21:41]FM_GetShiftState done [20:21:41]opened in 1729211399 [20:21:41]opened+sec_in_day 1729297799 [20:21:41]quantity*price = 150001 [20:21:41]sum+1 = 150002 [20:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 548 18.10.2024 20:21 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155159 ФПД: 50470615917297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202142&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155159&fm=50470615917297&tin=02508201610067®Number=0000137193017469&sum=150001 [20:21:42]StoreToDocumentArchive [20:21:42]shift 312 fd 155159 [20:21:42]save to /storage/0312/doc_00155159 [20:21:42]save last doc name /storage/0312/doc_00155159 to /storage/kkm_last_doc_name [20:21:42]save OK [20:21:42]Clear old archive folders... [20:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:21:42]tlvbuf is 01F25800 [20:21:42]SAM_PROTO_ClearQueue [20:21:42]wFMCommunicate request_size=4 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 09 00 00 [20:21:42]Write to MH i2c: E2 08 00 40 4C 80 09 00 00 00 00 00 00 FE [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 40 4C 00 90 00 00 [20:21:42]RAPDU: 90 00 [20:21:42]wFMCommunicate OK [20:21:42]SAM_PROTO_ClearQueue done [20:21:42]KKMCreateOFDPacket [20:21:42]OFDProtocolAddRootSTLVToBuf [20:21:42]FM_MakeSignedData [20:21:42]FM_MakeSignedData [20:21:42]SAM_PROTO_SignData [20:21:42]wFMCommunicate request_size=4 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 0D 01 02 [20:21:42]Write to MH i2c: E2 08 00 41 4C 80 0D 01 02 00 00 00 00 06 [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 41 4C 00 90 00 01 [20:21:42]RAPDU: 90 00 [20:21:42]wFMCommunicate OK [20:21:42]wFMCommunicate request_size=255 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 56 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5E 02 00 35 04 06 00 [20:21:42]Write to MH i2c: E2 02 01 42 4C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 56 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5E 02 00 35 04 06 00 00 00 DD [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:42]Read from MH i2c: E2 03 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 42 4C 00 90 00 02 [20:21:42]RAPDU: 90 00 [20:21:42]wFMCommunicate OK [20:21:42]wFMCommunicate request_size=11 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 0D 02 02 06 2D E7 1B 22 22 F1 [20:21:42]Write to MH i2c: E2 0E 00 43 4C 80 0D 02 02 06 00 2D E7 1B 22 22 F1 00 00 79 [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 03 00 43 4C 00 90 00 03 [20:21:42]RAPDU: 90 00 [20:21:42]wFMCommunicate OK [20:21:42]wFMCommunicate request_size=4 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 0D 03 02 [20:21:42]Write to MH i2c: E2 08 00 44 4C 80 0D 03 02 00 00 00 00 0B [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 0B 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 0B 00 44 4C 00 51 C4 96 DF 1A C7 21 2B 90 00 C3 [20:21:42]RAPDU: 51 C4 96 DF 1A C7 21 2B 90 00 [20:21:42]wFMCommunicate OK [20:21:42]SAM_PROTO_SignData done [20:21:42]FM_MakeSignedData done [20:21:42]CreateOFDProtocolMessage [20:21:42]wFMCommunicate request_size=4 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 11 00 00 [20:21:42]Write to MH i2c: E2 08 00 45 4C 80 11 00 00 00 00 00 00 0B [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 17 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 17 00 45 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [20:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:42]wFMCommunicate OK [20:21:42]CreateOFDProtocolMessage done [20:21:42]OFDSenderStorePacket 155159 [20:21:42]StoreOFDPacket docnum=155159 [20:21:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 66 1E 08 01 53 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 56 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5E 02 00 35 04 06 00 2D E7 1B 22 22 F1 51 C4 96 DF 1A C7 21 2B [20:21:42]CheckFolder [20:21:42]dirname=/storage/ofd_packets [20:21:42]CheckFolder done [20:21:42]ProducePacketName [20:21:42]name=ofd_packets/00155159 [20:21:42]NVStorageSaveData ofd_packets/00155159 [20:21:42]File name is /storage/ofd_packets/00155159 [20:21:42]Write 302 bytes [20:21:42]NVStorageSaveData done [20:21:42]OFDSenderStorePacket done [20:21:42]KKMCreateOFDPacket done [20:21:42]NVStorageSaveData kkm_last_timestamp [20:21:42]File name is /storage/kkm_last_timestamp [20:21:42]Write 4 bytes [20:21:42]NVStorageSaveData done [20:21:42]ExternCall_PrintAddStr [20:21:42]wPrintStart [20:21:42]Write to MH i2c: 01 00 00 46 4C 92 [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: 01 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: 01 07 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: 01 07 00 46 4C 00 00 00 00 00 FF 0F A7 [20:21:42]RasterBufferAndPrint [20:21:42]line Счет N : (1)873365 [20:21:42]line ИНН: 02508201610067 [20:21:42]line Контрольно-Кассовый Чек [20:21:42]line ПРОДАЖА [20:21:42]line ТРК (МРК, ГНК) : 23 [20:21:42]line Товар: 2710124130 [20:21:42]line Super 92-К-5 [20:21:42]line 21.930 * 68.40 [20:21:42]line = 1500.01 [20:21:42]line НДС 12% НСП 1% [20:21:42]line > о реализуемом товаре [20:21:42]line ИТОГО: 1500.01 [20:21:42]line НСП 1% : 13.27 [20:21:42]line НДС 12% : 159.29 [20:21:42]line Наличными: 0.00 [20:21:42]line Безнал.: 1500.01 [20:21:42]line Место: АЗС № 165 "Партнер Нефть" [20:21:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:21:42]line СНО: Общий режим [20:21:42]line Чек 548 18.10.2024 20:21 [20:21:42]line Смена: 312 ФФД: 1.0 [20:21:42]line ЗНМ: 0300000234 [20:21:42]line РНМ: 0000137193017469 [20:21:42]line Версия ККМ: v1.0 [20:21:42]line Платежная система: Mbank [20:21:42]line ФМ: 0000000000963156 [20:21:42]line ФД: 155159 [20:21:42]line ФПД: 50470615917297 [20:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202142&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155159&fm=50470615917297&tin=02508201610067®Number=0000137193017469&sum=150001 [20:21:43]OFD Sender: Processing packet 155159 [packets to send 51, broken 50] [20:21:43]ProducePacketName [20:21:43]name=ofd_packets/00155159 [20:21:43]OFD Sender: To server: pG, [20:21:43]CommunicateWithHost lk.salyk.kg:30040 [20:21:43]ConnectInit lk.salyk.kg [20:21:43]written 0, free lines is 4095 [20:21:43]Connected sock=10 [20:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 66 1E 08 01 53 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 56 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5E 02 00 35 04 06 00 2D E7 1B 22 22 F1 51 C4 96 DF 1A C7 21 2B [20:21:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 31 ED 47 00 25 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 5E 02 00 F4 03 04 00 8E 69 12 67 B6 04 01 00 00 E6 31 9F C0 E9 E7 1D 35 [20:21:43]CommunicateWithHost err = 0 [20:21:43]CheckOFDResponse [20:21:43]1017 (14) - 77093643461234 [20:21:43]1041 (16) - 0000000000963156 [20:21:43]1040 (4) - 155159 [20:21:43]1012 (4) - 18.10.2024 13:58 [20:21:43]1206 (1) - 0 [20:21:43]OFD Sender: Remove packet 155159 [20:21:43]ProducePacketName [20:21:43]name=ofd_packets/00155159 [20:21:43]NVStorageDeleteData [20:21:43]Write to MH i2c: 01 00 00 6F 4C BB [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: 01 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: 01 07 00 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: 01 07 00 6F 4C 00 00 00 00 00 09 0D D8 [20:21:43]RasterBufferAndPrint [20:21:43]line [20:21:43]line [20:21:43]line [20:21:43]line [20:21:43]line [20:21:43]written 0, free lines is 3343 [20:21:43]MH_Cut [20:21:43]Write to MH i2c: D1 01 00 76 4C 01 94 [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: D1 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: D1 01 00 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: D1 01 00 76 4C 00 93 [20:21:43]Write to MH i2c: 01 00 00 77 4C C3 [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:44]OFD Sender: No OFD packet to send [20:21:44]*** Cut start [20:21:44]*** Partial cut [20:21:44]*** CUTSNS_PIN = 1 [20:21:44]*** CUTSNS_PIN = 0 [20:21:44]*** Brake cut motor [20:21:44]Read from MH i2c: 01 [20:21:45]MH_I2C_Read... [20:21:45]*** Stop cut motor [20:21:45]*** Cut end [20:21:45]Read from MH i2c: 01 07 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: 01 07 00 77 4C 00 00 00 00 00 FF 0F D8 [20:21:45]process_action close_receipt done [20:21:45]requested_data is exist [20:21:45]produce_requested_data [20:21:45]requested_item fm.sn is exist - process it [20:21:45]wFMCommunicate request_size=4 [20:21:45]MH_SAM_APDU [20:21:45]CAPDU: 80 11 00 00 [20:21:45]Write to MH i2c: E2 08 00 78 4C 80 11 00 00 00 00 00 00 3E [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:45]Read from MH i2c: E2 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 17 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 17 00 78 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [20:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:45]wFMCommunicate OK [20:21:45]requested_item fd.num is exist - process it [20:21:45]SAM_PROTO_GetFieldsCounters [20:21:45]wFMCommunicate request_size=4 [20:21:45]MH_SAM_APDU [20:21:45]CAPDU: 80 13 00 00 [20:21:45]Write to MH i2c: E2 08 00 79 4C 80 13 00 00 00 00 00 00 41 [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:45]Read from MH i2c: E2 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 62 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 62 00 79 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [20:21:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:45]wFMCommunicate OK [20:21:45]SAM_PROTO_GetFieldsCounters done [20:21:45]requested_item shift.num is exist - process it [20:21:45]requested_item shift.opened is exist - process it [20:21:45]req_shift_opened [20:21:45]FM_GetShiftState [20:21:45]SAM_PROTO_GetShiftState [20:21:45]wFMCommunicate request_size=4 [20:21:45]MH_SAM_APDU [20:21:45]CAPDU: 80 13 01 00 [20:21:45]Write to MH i2c: E2 08 00 7A 4C 80 13 01 00 00 00 00 00 43 [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:45]Read from MH i2c: E2 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 0E 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: E2 0E 00 7A 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7A [20:21:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:21:45]wFMCommunicate OK [20:21:45]SAM_PROTO_GetShiftState done [20:21:45]FM_GetShiftState done [20:21:45]req_shift_opened done [20:21:45]requested_item shift.open_date is exist - process it [20:21:45]req_shift_open_date [20:21:45]req_shift_open_date done [20:21:45]produce_requested_data done [20:21:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155159,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:21:45]process_action_free close_receipt [20:21:45]json_value_free [20:21:45]json_value_free done [20:21:45]process_json_proto returns [20:21:45]Send response to host [20:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155159,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:21:45]free response buf [20:21:45]execute_script done [20:21:45]execute_script returns [20:21:45]free content buf [20:21:45]Sock 9.Close socket [20:21:45]Sock 9.Thread stoped [20:21:49]OFD Sender: No OFD packet to send [20:21:54]OFD Sender: No OFD packet to send [20:21:59]OFD Sender: No OFD packet to send [20:22:04]OFD Sender: No OFD packet to send [20:22:09]OFD Sender: No OFD packet to send [20:22:14]OFD Sender: No OFD packet to send [20:22:19]OFD Sender: No OFD packet to send [20:22:24]OFD Sender: No OFD packet to send [20:22:29]OFD Sender: No OFD packet to send [20:22:34]OFD Sender: No OFD packet to send [20:22:39]OFD Sender: No OFD packet to send [20:22:44]OFD Sender: No OFD packet to send [20:22:49]OFD Sender: No OFD packet to send [20:22:54]OFD Sender: No OFD packet to send [20:22:59]OFD Sender: No OFD packet to send [20:23:04]OFD Sender: No OFD packet to send [20:23:09]OFD Sender: No OFD packet to send [20:23:14]OFD Sender: No OFD packet to send [20:23:19]OFD Sender: No OFD packet to send [20:23:24]OFD Sender: No OFD packet to send [20:23:29]OFD Sender: No OFD packet to send [20:23:34]OFD Sender: No OFD packet to send [20:23:39]OFD Sender: No OFD packet to send [20:23:44]OFD Sender: No OFD packet to send [20:23:49]OFD Sender: No OFD packet to send [20:23:54]OFD Sender: No OFD packet to send [20:23:59]OFD Sender: No OFD packet to send [20:24:04]OFD Sender: No OFD packet to send [20:24:09]OFD Sender: No OFD packet to send [20:24:14]OFD Sender: No OFD packet to send [20:24:14]accept exits with 7 [20:24:14]New connection [20:24:14]New thread 3066748260 created [20:24:14]Thread 3066891620 joined [20:24:14]Waiting for new connection... [20:24:14] Sock 7.Parse request [20:24:14]Sock 7.Check first char [20:24:14]Sock 7.First char is OK [20:24:14]request: POST /json_proto HTTP/1.0 [20:24:14]Method: POST [20:24:14]URL: /json_proto [20:24:14]Method is POST - this is cgi request [20:24:14]url: /json_proto [20:24:14]query_string will be loaded in cgi processing [20:24:14]execute_cgi json_proto POST (null) [20:24:14]execute_cgi path=json_proto method=POST [20:24:14]POST find Content-Length [20:24:14]Host: 172.17.53.67:8080 [20:24:14]Content-Length: 677 [20:24:14]Content-Type: application/json [20:24:14] [20:24:14]POST finish read [20:24:14]Found Content-Length = 677 [20:24:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.830, "sum" : 390.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 390.00, "total" : 390.00, "payments": [ { "type": 0, "sum" : 390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:14]execute_script... [20:24:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.830, "sum" : 390.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 390.00, "total" : 390.00, "payments": [ { "type": 0, "sum" : 390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:14]POST & json_proto [20:24:14]process_json_proto [20:24:14]json parsed OK: [20:24:14]protocol is kg_v1.0 [20:24:14]action value=close_receipt [20:24:14]process_action close_receipt [20:24:14]cmd_close_receipt [20:24:14]MH_GetDate [20:24:14]Write to MH i2c: F0 00 00 7B 4C B6 [20:24:14]Write i2c OK [20:24:14]MH_I2C_Read... [20:24:14]Read from MH i2c: F0 [20:24:14]MH_I2C_Read... [20:24:14]Read from MH i2c: F0 09 00 [20:24:14]MH_I2C_Read... [20:24:14]Read from MH i2c: F0 09 00 7B 4C 00 F0 C3 12 67 19 BC 99 64 BD [20:24:14]GetLastDocTimeStamp 1729282902 [20:24:14]current date 1729283056 [20:24:14]FM_GetShiftState [20:24:14]SAM_PROTO_GetShiftState [20:24:14]wFMCommunicate request_size=4 [20:24:14]MH_SAM_APDU [20:24:14]CAPDU: 80 13 01 00 [20:24:14]Write to MH i2c: E2 08 00 7C 4C 80 13 01 00 00 00 00 00 45 [20:24:14]Write i2c OK [20:24:14]MH_I2C_Read... [20:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:14]Read from MH i2c: E2 [20:24:14]MH_I2C_Read... [20:24:14]Read from MH i2c: E2 0E 00 [20:24:14]MH_I2C_Read... [20:24:14]Read from MH i2c: E2 0E 00 7C 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [20:24:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:24:14]wFMCommunicate OK [20:24:14]SAM_PROTO_GetShiftState done [20:24:14]FM_GetShiftState done [20:24:14]opened in 1729211399 [20:24:14]opened+sec_in_day 1729297799 [20:24:14]quantity*price = 39002 [20:24:14]sum+1 = 39004 [20:24:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 390.00 Внесено: 390.00 СДАЧА: 0.00 НСП 1% : 3.45 НДС 12% : 41.42 Наличными: 390.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 549 18.10.2024 20:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155160 ФПД: 216877145731019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155160&fm=216877145731019&tin=02508201610067®Number=0000137193017469&sum=39000 [20:24:16]StoreToDocumentArchive [20:24:16]shift 312 fd 155160 [20:24:16]save to /storage/0312/doc_00155160 [20:24:16]save last doc name /storage/0312/doc_00155160 to /storage/kkm_last_doc_name [20:24:16]save OK [20:24:16]Clear old archive folders... [20:24:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:24:16]tlvbuf is 01F49E20 [20:24:16]SAM_PROTO_ClearQueue [20:24:16]wFMCommunicate request_size=4 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 09 00 00 [20:24:16]Write to MH i2c: E2 08 00 89 4C 80 09 00 00 00 00 00 00 47 [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 89 4C 00 90 00 49 [20:24:16]RAPDU: 90 00 [20:24:16]wFMCommunicate OK [20:24:16]SAM_PROTO_ClearQueue done [20:24:16]KKMCreateOFDPacket [20:24:16]OFDProtocolAddRootSTLVToBuf [20:24:16]FM_MakeSignedData [20:24:16]FM_MakeSignedData [20:24:16]SAM_PROTO_SignData [20:24:16]wFMCommunicate request_size=4 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 0D 01 02 [20:24:16]Write to MH i2c: E2 08 00 8A 4C 80 0D 01 02 00 00 00 00 4F [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 8A 4C 00 90 00 4A [20:24:16]RAPDU: 90 00 [20:24:16]wFMCommunicate OK [20:24:16]wFMCommunicate request_size=255 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5B 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 25 02 00 00 F4 03 04 00 F0 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5E 02 00 35 04 06 00 C5 [20:24:16]Write to MH i2c: E2 02 01 8B 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5B 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 25 02 00 00 F4 03 04 00 F0 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5E 02 00 35 04 06 00 C5 00 00 BD [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 8B 4C 00 90 00 4B [20:24:16]RAPDU: 90 00 [20:24:16]wFMCommunicate OK [20:24:16]wFMCommunicate request_size=10 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 0D 02 02 05 3F A5 3B 2F CB [20:24:16]Write to MH i2c: E2 0D 00 8C 4C 80 0D 02 02 05 00 3F A5 3B 2F CB 00 00 75 [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 03 00 8C 4C 00 90 00 4C [20:24:16]RAPDU: 90 00 [20:24:16]wFMCommunicate OK [20:24:16]wFMCommunicate request_size=4 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 0D 03 02 [20:24:16]Write to MH i2c: E2 08 00 8D 4C 80 0D 03 02 00 00 00 00 54 [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 0B 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 0B 00 8D 4C 00 39 7C 6A FF A3 16 D8 B3 90 00 B7 [20:24:16]RAPDU: 39 7C 6A FF A3 16 D8 B3 90 00 [20:24:16]wFMCommunicate OK [20:24:16]SAM_PROTO_SignData done [20:24:16]FM_MakeSignedData done [20:24:16]CreateOFDProtocolMessage [20:24:16]wFMCommunicate request_size=4 [20:24:16]MH_SAM_APDU [20:24:16]CAPDU: 80 11 00 00 [20:24:16]Write to MH i2c: E2 08 00 8E 4C 80 11 00 00 00 00 00 00 54 [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:16]Read from MH i2c: E2 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 17 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: E2 17 00 8E 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [20:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:24:16]wFMCommunicate OK [20:24:16]CreateOFDProtocolMessage done [20:24:16]OFDSenderStorePacket 155160 [20:24:16]StoreOFDPacket docnum=155160 [20:24:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C F1 07 01 C0 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5B 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 25 02 00 00 F4 03 04 00 F0 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5E 02 00 35 04 06 00 C5 3F A5 3B 2F CB 39 7C 6A FF A3 16 D8 B3 [20:24:16]CheckFolder [20:24:16]dirname=/storage/ofd_packets [20:24:16]CheckFolder done [20:24:16]ProducePacketName [20:24:16]name=ofd_packets/00155160 [20:24:16]NVStorageSaveData ofd_packets/00155160 [20:24:16]File name is /storage/ofd_packets/00155160 [20:24:16]Write 301 bytes [20:24:16]NVStorageSaveData done [20:24:16]OFDSenderStorePacket done [20:24:16]KKMCreateOFDPacket done [20:24:16]NVStorageSaveData kkm_last_timestamp [20:24:16]File name is /storage/kkm_last_timestamp [20:24:16]Write 4 bytes [20:24:16]NVStorageSaveData done [20:24:16]ExternCall_PrintAddStr [20:24:16]wPrintStart [20:24:16]Write to MH i2c: 01 00 00 8F 4C DB [20:24:16]Write i2c OK [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: 01 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: 01 07 00 [20:24:16]MH_I2C_Read... [20:24:16]Read from MH i2c: 01 07 00 8F 4C 00 00 00 00 00 FF 0F F0 [20:24:16]RasterBufferAndPrint [20:24:16]line Счет N : (1)873367 [20:24:16]line ИНН: 02508201610067 [20:24:16]line Контрольно-Кассовый Чек [20:24:16]line ПРОДАЖА [20:24:16]line ТРК (МРК, ГНК) : 12 [20:24:16]line Товар: 2710124130 [20:24:16]line Аи-92-К-5 [20:24:16]line 5.830 * 66.90 [20:24:16]line = 390.03 [20:24:16]line НДС 12% НСП 1% [20:24:16]line > о реализуемом товаре [20:24:16]line ОКРУГЛЕНИЕ: -0.03 [20:24:16]line ИТОГО: 390.00 [20:24:16]line Внесено: 390.00 [20:24:16]line СДАЧА: 0.00 [20:24:16]line НСП 1% : 3.45 [20:24:16]line НДС 12% : 41.42 [20:24:16]line Наличными: 390.00 [20:24:16]line Безнал.: 0.00 [20:24:16]line Место: АЗС № 165 "Партнер Нефть" [20:24:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:24:16]line СНО: Общий режим [20:24:16]line Чек 549 18.10.2024 20:24 [20:24:16]line Смена: 312 ФФД: 1.0 [20:24:16]line ЗНМ: 0300000234 [20:24:16]line РНМ: 0000137193017469 [20:24:16]line Версия ККМ: v1.0 [20:24:16]line ФМ: 0000000000963156 [20:24:16]line ФД: 155160 [20:24:16]line ФПД: 216877145731019 [20:24:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155160&fm=216877145731019&tin=02508201610067®Number=0000137193017469&sum=39000 [20:24:16]OFD Sender: Processing packet 155160 [packets to send 51, broken 50] [20:24:16]ProducePacketName [20:24:16]name=ofd_packets/00155160 [20:24:16]OFD Sender: To server: pG, [20:24:16]CommunicateWithHost lk.salyk.kg:30040 [20:24:16]ConnectInit lk.salyk.kg [20:24:16]written 0, free lines is 4095 [20:24:17]Connected sock=10 [20:24:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C F1 07 01 C0 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5B 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 25 02 00 00 F4 03 04 00 F0 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5E 02 00 35 04 06 00 C5 3F A5 3B 2F CB 39 7C 6A FF A3 16 D8 B3 [20:24:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 2C 47 00 E4 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 5E 02 00 F4 03 04 00 28 6A 12 67 B6 04 01 00 00 08 59 DB 31 22 A3 4C CE [20:24:17]CommunicateWithHost err = 0 [20:24:17]CheckOFDResponse [20:24:17]1017 (14) - 77093643461234 [20:24:17]1041 (16) - 0000000000963156 [20:24:17]1040 (4) - 155160 [20:24:17]1012 (4) - 18.10.2024 14:01 [20:24:17]1206 (1) - 0 [20:24:17]OFD Sender: Remove packet 155160 [20:24:17]ProducePacketName [20:24:17]name=ofd_packets/00155160 [20:24:17]NVStorageDeleteData [20:24:17]Write to MH i2c: 01 00 00 BA 4C 06 [20:24:17]Write i2c OK [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: 01 [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: 01 07 00 [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: 01 07 00 BA 4C 00 00 00 00 00 E9 0C 02 [20:24:17]RasterBufferAndPrint [20:24:17]line [20:24:17]line [20:24:17]line [20:24:17]line [20:24:17]line [20:24:17]written 0, free lines is 3311 [20:24:17]MH_Cut [20:24:17]Write to MH i2c: D1 01 00 C1 4C 01 DF [20:24:17]Write i2c OK [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: D1 [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: D1 01 00 [20:24:17]MH_I2C_Read... [20:24:17]Read from MH i2c: D1 01 00 C1 4C 00 DE [20:24:17]Write to MH i2c: 01 00 00 C2 4C 0E [20:24:17]Write i2c OK [20:24:17]MH_I2C_Read... [20:24:17]OFD Sender: No OFD packet to send [20:24:18]*** Cut start [20:24:18]*** Partial cut [20:24:18]*** CUTSNS_PIN = 1 [20:24:18]*** CUTSNS_PIN = 0 [20:24:18]*** Brake cut motor [20:24:18]Read from MH i2c: 01 [20:24:18]MH_I2C_Read... [20:24:18]*** Stop cut motor [20:24:18]*** Cut end [20:24:18]Read from MH i2c: 01 07 00 [20:24:18]MH_I2C_Read... [20:24:18]Read from MH i2c: 01 07 00 C2 4C 00 00 00 00 00 FF 0F 23 [20:24:18]process_action close_receipt done [20:24:18]requested_data is exist [20:24:18]produce_requested_data [20:24:18]requested_item fm.sn is exist - process it [20:24:18]wFMCommunicate request_size=4 [20:24:18]MH_SAM_APDU [20:24:18]CAPDU: 80 11 00 00 [20:24:18]Write to MH i2c: E2 08 00 C3 4C 80 11 00 00 00 00 00 00 89 [20:24:18]Write i2c OK [20:24:18]MH_I2C_Read... [20:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:18]Read from MH i2c: E2 [20:24:18]MH_I2C_Read... [20:24:18]Read from MH i2c: E2 17 00 [20:24:18]MH_I2C_Read... [20:24:18]Read from MH i2c: E2 17 00 C3 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [20:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:24:18]wFMCommunicate OK [20:24:18]requested_item fd.num is exist - process it [20:24:18]SAM_PROTO_GetFieldsCounters [20:24:18]wFMCommunicate request_size=4 [20:24:18]MH_SAM_APDU [20:24:18]CAPDU: 80 13 00 00 [20:24:18]Write to MH i2c: E2 08 00 C4 4C 80 13 00 00 00 00 00 00 8C [20:24:18]Write i2c OK [20:24:18]MH_I2C_Read... [20:24:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:18]Read from MH i2c: E2 [20:24:18]MH_I2C_Read... [20:24:18]Read from MH i2c: E2 62 00 [20:24:18]MH_I2C_Read... [20:24:18]Read from MH i2c: E2 62 00 C4 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [20:24:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:18]wFMCommunicate OK [20:24:18]SAM_PROTO_GetFieldsCounters done [20:24:18]requested_item shift.num is exist - process it [20:24:18]requested_item shift.opened is exist - process it [20:24:18]req_shift_opened [20:24:18]FM_GetShiftState [20:24:18]SAM_PROTO_GetShiftState [20:24:18]wFMCommunicate request_size=4 [20:24:18]MH_SAM_APDU [20:24:18]CAPDU: 80 13 01 00 [20:24:18]Write to MH i2c: E2 08 00 C5 4C 80 13 01 00 00 00 00 00 8E [20:24:18]Write i2c OK [20:24:18]MH_I2C_Read... [20:24:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:19]Read from MH i2c: E2 [20:24:19]MH_I2C_Read... [20:24:19]Read from MH i2c: E2 0E 00 [20:24:19]MH_I2C_Read... [20:24:19]Read from MH i2c: E2 0E 00 C5 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C5 [20:24:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:24:19]wFMCommunicate OK [20:24:19]SAM_PROTO_GetShiftState done [20:24:19]FM_GetShiftState done [20:24:19]req_shift_opened done [20:24:19]requested_item shift.open_date is exist - process it [20:24:19]req_shift_open_date [20:24:19]req_shift_open_date done [20:24:19]produce_requested_data done [20:24:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155160,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:24:19]process_action_free close_receipt [20:24:19]json_value_free [20:24:19]json_value_free done [20:24:19]process_json_proto returns [20:24:19]Send response to host [20:24:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155160,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:24:19]free response buf [20:24:19]execute_script done [20:24:19]execute_script returns [20:24:19]free content buf [20:24:19]Sock 7.Close socket [20:24:19]Sock 7.Thread stoped [20:24:22]accept exits with 9 [20:24:22]New connection [20:24:22]New thread 3066891620 created [20:24:22]Thread 3066748260 joined [20:24:22]Waiting for new connection... [20:24:22] Sock 9.Parse request [20:24:22]Sock 9.Check first char [20:24:22]Sock 9.First char is OK [20:24:22]request: POST /json_proto HTTP/1.0 [20:24:22]Method: POST [20:24:22]URL: /json_proto [20:24:22]Method is POST - this is cgi request [20:24:22]url: /json_proto [20:24:22]query_string will be loaded in cgi processing [20:24:22]execute_cgi json_proto POST (null) [20:24:22]execute_cgi path=json_proto method=POST [20:24:22]POST find Content-Length [20:24:22]Host: 172.17.53.67:8080 [20:24:22]Content-Length: 766 [20:24:22]Content-Type: application/json [20:24:22] [20:24:22]POST finish read [20:24:22]Found Content-Length = 766 [20:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:22]execute_script... [20:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:22]POST & json_proto [20:24:22]process_json_proto [20:24:22]json parsed OK: [20:24:22]protocol is kg_v1.0 [20:24:22]action value=close_receipt [20:24:22]process_action close_receipt [20:24:22]cmd_close_receipt [20:24:22]MH_GetDate [20:24:22]Write to MH i2c: F0 00 00 C6 4C 01 [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: F0 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: F0 09 00 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: F0 09 00 C6 4C 00 F8 C3 12 67 19 BC 99 64 10 [20:24:22]GetLastDocTimeStamp 1729283056 [20:24:22]current date 1729283064 [20:24:22]FM_GetShiftState [20:24:22]SAM_PROTO_GetShiftState [20:24:22]wFMCommunicate request_size=4 [20:24:22]MH_SAM_APDU [20:24:22]CAPDU: 80 13 01 00 [20:24:22]Write to MH i2c: E2 08 00 C7 4C 80 13 01 00 00 00 00 00 90 [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:22]Read from MH i2c: E2 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: E2 0E 00 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: E2 0E 00 C7 4C 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C7 [20:24:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:24:22]wFMCommunicate OK [20:24:22]SAM_PROTO_GetShiftState done [20:24:22]FM_GetShiftState done [20:24:22]opened in 1729211399 [20:24:22]opened+sec_in_day 1729297799 [20:24:22]quantity*price = 30038 [20:24:22]sum+1 = 30039 [20:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 550 18.10.2024 20:24 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155161 ФПД: 115187966769881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155161&fm=115187966769881&tin=02508201610067®Number=0000137193017469&sum=30038 [20:24:23]StoreToDocumentArchive [20:24:23]shift 312 fd 155161 [20:24:23]save to /storage/0312/doc_00155161 [20:24:23]save last doc name /storage/0312/doc_00155161 to /storage/kkm_last_doc_name [20:24:23]save OK [20:24:23]Clear old archive folders... [20:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:24:23]tlvbuf is 01F54F40 [20:24:23]SAM_PROTO_ClearQueue [20:24:23]wFMCommunicate request_size=4 [20:24:23]MH_SAM_APDU [20:24:23]CAPDU: 80 09 00 00 [20:24:23]Write to MH i2c: E2 08 00 D4 4C 80 09 00 00 00 00 00 00 92 [20:24:23]Write i2c OK [20:24:23]MH_I2C_Read... [20:24:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:23]Read from MH i2c: E2 [20:24:23]MH_I2C_Read... [20:24:23]Read from MH i2c: E2 03 00 [20:24:23]MH_I2C_Read... [20:24:23]Read from MH i2c: E2 03 00 D4 4C 00 90 00 94 [20:24:23]RAPDU: 90 00 [20:24:23]wFMCommunicate OK [20:24:23]SAM_PROTO_ClearQueue done [20:24:23]KKMCreateOFDPacket [20:24:23]OFDProtocolAddRootSTLVToBuf [20:24:23]FM_MakeSignedData [20:24:23]FM_MakeSignedData [20:24:23]SAM_PROTO_SignData [20:24:23]wFMCommunicate request_size=4 [20:24:23]MH_SAM_APDU [20:24:23]CAPDU: 80 0D 01 02 [20:24:23]Write to MH i2c: E2 08 00 D5 4C 80 0D 01 02 00 00 00 00 9A [20:24:23]Write i2c OK [20:24:23]MH_I2C_Read... [20:24:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:23]Read from MH i2c: E2 [20:24:23]MH_I2C_Read... [20:24:23]Read from MH i2c: E2 03 00 [20:24:23]MH_I2C_Read... [20:24:23]Read from MH i2c: E2 03 00 D5 4C 00 90 00 95 [20:24:23]RAPDU: 90 00 [20:24:23]wFMCommunicate OK [20:24:23]wFMCommunicate request_size=255 [20:24:23]MH_SAM_APDU [20:24:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 F8 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5E 02 00 35 04 06 00 68 [20:24:23]Write to MH i2c: E2 02 01 D6 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 F8 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5E 02 00 35 04 06 00 68 00 00 F7 [20:24:23]Write i2c OK [20:24:23]MH_I2C_Read... [20:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:24]Read from MH i2c: E2 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 03 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 03 00 D6 4C 00 90 00 96 [20:24:24]RAPDU: 90 00 [20:24:24]wFMCommunicate OK [20:24:24]wFMCommunicate request_size=10 [20:24:24]MH_SAM_APDU [20:24:24]CAPDU: 80 0D 02 02 05 C3 49 D7 7A D9 [20:24:24]Write to MH i2c: E2 0D 00 D7 4C 80 0D 02 02 05 00 C3 49 D7 7A D9 00 00 DD [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:24]Read from MH i2c: E2 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 03 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 03 00 D7 4C 00 90 00 97 [20:24:24]RAPDU: 90 00 [20:24:24]wFMCommunicate OK [20:24:24]wFMCommunicate request_size=4 [20:24:24]MH_SAM_APDU [20:24:24]CAPDU: 80 0D 03 02 [20:24:24]Write to MH i2c: E2 08 00 D8 4C 80 0D 03 02 00 00 00 00 9F [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:24]Read from MH i2c: E2 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 0B 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 0B 00 D8 4C 00 89 64 DC 7D CE E5 D0 52 90 00 BB [20:24:24]RAPDU: 89 64 DC 7D CE E5 D0 52 90 00 [20:24:24]wFMCommunicate OK [20:24:24]SAM_PROTO_SignData done [20:24:24]FM_MakeSignedData done [20:24:24]CreateOFDProtocolMessage [20:24:24]wFMCommunicate request_size=4 [20:24:24]MH_SAM_APDU [20:24:24]CAPDU: 80 11 00 00 [20:24:24]Write to MH i2c: E2 08 00 D9 4C 80 11 00 00 00 00 00 00 9F [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:24]Read from MH i2c: E2 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 17 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: E2 17 00 D9 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [20:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:24:24]wFMCommunicate OK [20:24:24]CreateOFDProtocolMessage done [20:24:24]OFDSenderStorePacket 155161 [20:24:24]StoreOFDPacket docnum=155161 [20:24:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 C0 07 01 98 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 F8 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5E 02 00 35 04 06 00 68 C3 49 D7 7A D9 89 64 DC 7D CE E5 D0 52 [20:24:24]CheckFolder [20:24:24]dirname=/storage/ofd_packets [20:24:24]CheckFolder done [20:24:24]ProducePacketName [20:24:24]name=ofd_packets/00155161 [20:24:24]NVStorageSaveData ofd_packets/00155161 [20:24:24]File name is /storage/ofd_packets/00155161 [20:24:24]Write 301 bytes [20:24:24]NVStorageSaveData done [20:24:24]OFDSenderStorePacket done [20:24:24]KKMCreateOFDPacket done [20:24:24]NVStorageSaveData kkm_last_timestamp [20:24:24]File name is /storage/kkm_last_timestamp [20:24:24]Write 4 bytes [20:24:24]NVStorageSaveData done [20:24:24]ExternCall_PrintAddStr [20:24:24]wPrintStart [20:24:24]Write to MH i2c: 01 00 00 DA 4C 26 [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 07 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 07 00 DA 4C 00 00 00 00 00 FF 0F 3B [20:24:24]RasterBufferAndPrint [20:24:24]line Счет N : (1)873366 [20:24:24]line ИНН: 02508201610067 [20:24:24]line Контрольно-Кассовый Чек [20:24:24]line ПРОДАЖА [20:24:24]line ТРК (МРК, ГНК) : 22 [20:24:24]line Товар: 2710124130 [20:24:24]line Аи-92-К-5 [20:24:24]line 4.490 * 66.90 [20:24:24]line = 300.38 [20:24:24]line НДС 12% НСП 1% [20:24:24]line > о реализуемом товаре [20:24:24]line ИТОГО: 300.38 [20:24:24]line НСП 1% : 2.66 [20:24:24]line НДС 12% : 31.90 [20:24:24]line Наличными: 0.00 [20:24:24]line Безнал.: 300.38 [20:24:24]line Место: АЗС № 165 "Партнер Нефть" [20:24:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:24:24]line СНО: Общий режим [20:24:24]line Чек 550 18.10.2024 20:24 [20:24:24]line Смена: 312 ФФД: 1.0 [20:24:24]line ЗНМ: 0300000234 [20:24:24]line РНМ: 0000137193017469 [20:24:24]line Версия ККМ: v1.0 [20:24:24]line Платежная система: Mbank [20:24:24]line ФМ: 0000000000963156 [20:24:24]line ФД: 155161 [20:24:24]line ФПД: 115187966769881 [20:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155161&fm=115187966769881&tin=02508201610067®Number=0000137193017469&sum=30038 [20:24:24]OFD Sender: Processing packet 155161 [packets to send 51, broken 50] [20:24:24]ProducePacketName [20:24:24]name=ofd_packets/00155161 [20:24:24]OFD Sender: To server: pG, [20:24:24]CommunicateWithHost lk.salyk.kg:30040 [20:24:24]ConnectInit lk.salyk.kg [20:24:24]written 0, free lines is 4095 [20:24:24]Connected sock=10 [20:24:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 C0 07 01 98 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 F8 C3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5E 02 00 35 04 06 00 68 C3 49 D7 7A D9 89 64 DC 7D CE E5 D0 52 [20:24:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 8F 47 00 3F DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 5E 02 00 F4 03 04 00 2F 6A 12 67 B6 04 01 00 00 A7 2C B8 49 FB CB E7 25 [20:24:24]CommunicateWithHost err = 0 [20:24:24]CheckOFDResponse [20:24:24]1017 (14) - 77093643461234 [20:24:24]1041 (16) - 0000000000963156 [20:24:24]1040 (4) - 155161 [20:24:24]1012 (4) - 18.10.2024 14:01 [20:24:24]1206 (1) - 0 [20:24:24]OFD Sender: Remove packet 155161 [20:24:24]ProducePacketName [20:24:24]name=ofd_packets/00155161 [20:24:24]NVStorageDeleteData [20:24:24]Write to MH i2c: 01 00 00 03 4D 50 [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 07 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: 01 07 00 03 4D 00 00 00 00 00 20 0D 84 [20:24:24]RasterBufferAndPrint [20:24:24]line [20:24:24]line [20:24:24]line [20:24:24]line [20:24:24]line [20:24:24]written 0, free lines is 3368 [20:24:24]MH_Cut [20:24:24]Write to MH i2c: D1 01 00 0A 4D 01 29 [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: D1 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: D1 01 00 [20:24:24]MH_I2C_Read... [20:24:24]Read from MH i2c: D1 01 00 0A 4D 00 28 [20:24:24]Write to MH i2c: 01 00 00 0B 4D 58 [20:24:24]Write i2c OK [20:24:24]MH_I2C_Read... [20:24:25]OFD Sender: No OFD packet to send [20:24:25]*** Cut start [20:24:25]*** Partial cut [20:24:25]*** CUTSNS_PIN = 1 [20:24:25]*** CUTSNS_PIN = 0 [20:24:25]*** Brake cut motor [20:24:25]Read from MH i2c: 01 [20:24:25]MH_I2C_Read... [20:24:25]*** Stop cut motor [20:24:25]*** Cut end [20:24:25]Read from MH i2c: 01 07 00 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: 01 07 00 0B 4D 00 00 00 00 00 FF 0F 6D [20:24:25]process_action close_receipt done [20:24:25]requested_data is exist [20:24:25]produce_requested_data [20:24:25]requested_item fm.sn is exist - process it [20:24:25]wFMCommunicate request_size=4 [20:24:25]MH_SAM_APDU [20:24:25]CAPDU: 80 11 00 00 [20:24:25]Write to MH i2c: E2 08 00 0C 4D 80 11 00 00 00 00 00 00 D3 [20:24:25]Write i2c OK [20:24:25]MH_I2C_Read... [20:24:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:26]Read from MH i2c: E2 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 17 00 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 17 00 0C 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [20:24:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:24:26]wFMCommunicate OK [20:24:26]requested_item fd.num is exist - process it [20:24:26]SAM_PROTO_GetFieldsCounters [20:24:26]wFMCommunicate request_size=4 [20:24:26]MH_SAM_APDU [20:24:26]CAPDU: 80 13 00 00 [20:24:26]Write to MH i2c: E2 08 00 0D 4D 80 13 00 00 00 00 00 00 D6 [20:24:26]Write i2c OK [20:24:26]MH_I2C_Read... [20:24:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:26]Read from MH i2c: E2 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 62 00 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 62 00 0D 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [20:24:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:26]wFMCommunicate OK [20:24:26]SAM_PROTO_GetFieldsCounters done [20:24:26]requested_item shift.num is exist - process it [20:24:26]requested_item shift.opened is exist - process it [20:24:26]req_shift_opened [20:24:26]FM_GetShiftState [20:24:26]SAM_PROTO_GetShiftState [20:24:26]wFMCommunicate request_size=4 [20:24:26]MH_SAM_APDU [20:24:26]CAPDU: 80 13 01 00 [20:24:26]Write to MH i2c: E2 08 00 0E 4D 80 13 01 00 00 00 00 00 D8 [20:24:26]Write i2c OK [20:24:26]MH_I2C_Read... [20:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:26]Read from MH i2c: E2 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 0E 00 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 0E 00 0E 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0F [20:24:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:24:26]wFMCommunicate OK [20:24:26]SAM_PROTO_GetShiftState done [20:24:26]FM_GetShiftState done [20:24:26]req_shift_opened done [20:24:26]requested_item shift.open_date is exist - process it [20:24:26]req_shift_open_date [20:24:26]req_shift_open_date done [20:24:26]produce_requested_data done [20:24:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155161,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:24:26]process_action_free close_receipt [20:24:26]json_value_free [20:24:26]json_value_free done [20:24:26]process_json_proto returns [20:24:26]Send response to host [20:24:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155161,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:24:26]free response buf [20:24:26]execute_script done [20:24:26]execute_script returns [20:24:26]free content buf [20:24:26]Sock 9.Close socket [20:24:26]Sock 9.Thread stoped [20:24:30]OFD Sender: No OFD packet to send [20:24:35]OFD Sender: No OFD packet to send [20:24:40]OFD Sender: No OFD packet to send [20:24:45]OFD Sender: No OFD packet to send [20:24:50]OFD Sender: No OFD packet to send [20:24:55]OFD Sender: No OFD packet to send [20:25:00]OFD Sender: No OFD packet to send [20:25:05]OFD Sender: No OFD packet to send [20:25:10]OFD Sender: No OFD packet to send [20:25:15]OFD Sender: No OFD packet to send [20:25:20]OFD Sender: No OFD packet to send [20:25:25]OFD Sender: No OFD packet to send [20:25:30]OFD Sender: No OFD packet to send [20:25:35]OFD Sender: No OFD packet to send [20:25:40]OFD Sender: No OFD packet to send [20:25:45]OFD Sender: No OFD packet to send [20:25:50]OFD Sender: No OFD packet to send [20:25:55]OFD Sender: No OFD packet to send [20:26:00]OFD Sender: No OFD packet to send [20:26:05]OFD Sender: No OFD packet to send [20:26:10]OFD Sender: No OFD packet to send [20:26:15]OFD Sender: No OFD packet to send [20:26:20]OFD Sender: No OFD packet to send [20:26:25]OFD Sender: No OFD packet to send [20:26:30]OFD Sender: No OFD packet to send [20:26:35]OFD Sender: No OFD packet to send [20:26:40]OFD Sender: No OFD packet to send [20:26:45]OFD Sender: No OFD packet to send [20:26:50]OFD Sender: No OFD packet to send [20:26:55]OFD Sender: No OFD packet to send [20:27:00]OFD Sender: No OFD packet to send [20:27:05]OFD Sender: No OFD packet to send [20:27:10]OFD Sender: No OFD packet to send [20:27:15]OFD Sender: No OFD packet to send [20:27:20]OFD Sender: No OFD packet to send [20:27:25]OFD Sender: No OFD packet to send [20:27:30]OFD Sender: No OFD packet to send [20:27:35]OFD Sender: No OFD packet to send [20:27:40]OFD Sender: No OFD packet to send [20:27:45]OFD Sender: No OFD packet to send [20:27:50]OFD Sender: No OFD packet to send [20:27:55]OFD Sender: No OFD packet to send [20:28:00]OFD Sender: No OFD packet to send [20:28:05]OFD Sender: No OFD packet to send [20:28:10]OFD Sender: No OFD packet to send [20:28:15]OFD Sender: No OFD packet to send [20:28:20]OFD Sender: No OFD packet to send [20:28:25]OFD Sender: No OFD packet to send [20:28:30]OFD Sender: No OFD packet to send [20:28:35]OFD Sender: No OFD packet to send [20:28:40]OFD Sender: No OFD packet to send [20:28:45]OFD Sender: No OFD packet to send [20:28:50]OFD Sender: No OFD packet to send [20:28:55]OFD Sender: No OFD packet to send [20:29:00]OFD Sender: No OFD packet to send [20:29:05]OFD Sender: No OFD packet to send [20:29:08]accept exits with 7 [20:29:08]New connection [20:29:08]New thread 3066748260 created [20:29:08]Thread 3066891620 joined [20:29:08]Waiting for new connection... [20:29:08] Sock 7.Parse request [20:29:08]Sock 7.Check first char [20:29:08]Sock 7.First char is OK [20:29:08]request: POST /json_proto HTTP/1.0 [20:29:08]Method: POST [20:29:08]URL: /json_proto [20:29:08]Method is POST - this is cgi request [20:29:08]url: /json_proto [20:29:08]query_string will be loaded in cgi processing [20:29:08]execute_cgi json_proto POST (null) [20:29:08]execute_cgi path=json_proto method=POST [20:29:08]POST find Content-Length [20:29:08]Host: 172.17.53.67:8080 [20:29:08]Content-Length: 766 [20:29:08]Content-Type: application/json [20:29:08] [20:29:08]POST finish read [20:29:08]Found Content-Length = 766 [20:29:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:08]execute_script... [20:29:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:08]POST & json_proto [20:29:08]process_json_proto [20:29:08]json parsed OK: [20:29:08]protocol is kg_v1.0 [20:29:08]action value=close_receipt [20:29:08]process_action close_receipt [20:29:08]cmd_close_receipt [20:29:08]MH_GetDate [20:29:08]Write to MH i2c: F0 00 00 0F 4D 4B [20:29:08]Write i2c OK [20:29:08]MH_I2C_Read... [20:29:08]Read from MH i2c: F0 [20:29:08]MH_I2C_Read... [20:29:08]Read from MH i2c: F0 09 00 [20:29:08]MH_I2C_Read... [20:29:08]Read from MH i2c: F0 09 00 0F 4D 00 16 C5 12 67 19 BC 99 64 7A [20:29:08]GetLastDocTimeStamp 1729283064 [20:29:08]current date 1729283350 [20:29:08]FM_GetShiftState [20:29:08]SAM_PROTO_GetShiftState [20:29:08]wFMCommunicate request_size=4 [20:29:08]MH_SAM_APDU [20:29:08]CAPDU: 80 13 01 00 [20:29:08]Write to MH i2c: E2 08 00 10 4D 80 13 01 00 00 00 00 00 DA [20:29:08]Write i2c OK [20:29:08]MH_I2C_Read... [20:29:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:08]Read from MH i2c: E2 [20:29:08]MH_I2C_Read... [20:29:08]Read from MH i2c: E2 0E 00 [20:29:08]MH_I2C_Read... [20:29:08]Read from MH i2c: E2 0E 00 10 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [20:29:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:29:08]wFMCommunicate OK [20:29:08]SAM_PROTO_GetShiftState done [20:29:08]FM_GetShiftState done [20:29:08]opened in 1729211399 [20:29:08]opened+sec_in_day 1729297799 [20:29:08]quantity*price = 70044 [20:29:08]sum+1 = 70046 [20:29:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 551 18.10.2024 20:29 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155162 ФПД: 195819075143882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155162&fm=195819075143882&tin=02508201610067®Number=0000137193017469&sum=70045 [20:29:09]StoreToDocumentArchive [20:29:09]shift 312 fd 155162 [20:29:09]save to /storage/0312/doc_00155162 [20:29:09]save last doc name /storage/0312/doc_00155162 to /storage/kkm_last_doc_name [20:29:09]save OK [20:29:09]Clear old archive folders... [20:29:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:09]tlvbuf is 01F33D20 [20:29:09]SAM_PROTO_ClearQueue [20:29:09]wFMCommunicate request_size=4 [20:29:09]MH_SAM_APDU [20:29:09]CAPDU: 80 09 00 00 [20:29:09]Write to MH i2c: E2 08 00 1D 4D 80 09 00 00 00 00 00 00 DC [20:29:09]Write i2c OK [20:29:09]MH_I2C_Read... [20:29:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:09]Read from MH i2c: E2 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 1D 4D 00 90 00 DE [20:29:09]RAPDU: 90 00 [20:29:09]wFMCommunicate OK [20:29:09]SAM_PROTO_ClearQueue done [20:29:09]KKMCreateOFDPacket [20:29:09]OFDProtocolAddRootSTLVToBuf [20:29:09]FM_MakeSignedData [20:29:09]FM_MakeSignedData [20:29:09]SAM_PROTO_SignData [20:29:09]wFMCommunicate request_size=4 [20:29:09]MH_SAM_APDU [20:29:09]CAPDU: 80 0D 01 02 [20:29:09]Write to MH i2c: E2 08 00 1E 4D 80 0D 01 02 00 00 00 00 E4 [20:29:09]Write i2c OK [20:29:09]MH_I2C_Read... [20:29:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:09]Read from MH i2c: E2 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 1E 4D 00 90 00 DF [20:29:09]RAPDU: 90 00 [20:29:09]wFMCommunicate OK [20:29:09]wFMCommunicate request_size=255 [20:29:09]MH_SAM_APDU [20:29:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 16 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5E 02 00 35 04 06 00 B2 [20:29:09]Write to MH i2c: E2 02 01 1F 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 16 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5E 02 00 35 04 06 00 B2 00 00 AE [20:29:09]Write i2c OK [20:29:09]MH_I2C_Read... [20:29:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:09]Read from MH i2c: E2 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 1F 4D 00 90 00 E0 [20:29:09]RAPDU: 90 00 [20:29:09]wFMCommunicate OK [20:29:09]wFMCommunicate request_size=10 [20:29:09]MH_SAM_APDU [20:29:09]CAPDU: 80 0D 02 02 05 18 AE 6A 08 CA [20:29:09]Write to MH i2c: E2 0D 00 20 4D 80 0D 02 02 05 00 18 AE 6A 08 CA 00 00 F3 [20:29:09]Write i2c OK [20:29:09]MH_I2C_Read... [20:29:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:09]Read from MH i2c: E2 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 [20:29:09]MH_I2C_Read... [20:29:09]Read from MH i2c: E2 03 00 20 4D 00 90 00 E1 [20:29:09]RAPDU: 90 00 [20:29:09]wFMCommunicate OK [20:29:09]wFMCommunicate request_size=4 [20:29:09]MH_SAM_APDU [20:29:09]CAPDU: 80 0D 03 02 [20:29:09]Write to MH i2c: E2 08 00 21 4D 80 0D 03 02 00 00 00 00 E9 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:10]Read from MH i2c: E2 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: E2 0B 00 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: E2 0B 00 21 4D 00 55 B3 0A 1E C6 05 06 1F 90 00 0A [20:29:10]RAPDU: 55 B3 0A 1E C6 05 06 1F 90 00 [20:29:10]wFMCommunicate OK [20:29:10]SAM_PROTO_SignData done [20:29:10]FM_MakeSignedData done [20:29:10]CreateOFDProtocolMessage [20:29:10]wFMCommunicate request_size=4 [20:29:10]MH_SAM_APDU [20:29:10]CAPDU: 80 11 00 00 [20:29:10]Write to MH i2c: E2 08 00 22 4D 80 11 00 00 00 00 00 00 E9 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:10]Read from MH i2c: E2 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: E2 17 00 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: E2 17 00 22 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [20:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:10]wFMCommunicate OK [20:29:10]CreateOFDProtocolMessage done [20:29:10]OFDSenderStorePacket 155162 [20:29:10]StoreOFDPacket docnum=155162 [20:29:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 A5 07 01 7F 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 16 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5E 02 00 35 04 06 00 B2 18 AE 6A 08 CA 55 B3 0A 1E C6 05 06 1F [20:29:10]CheckFolder [20:29:10]dirname=/storage/ofd_packets [20:29:10]CheckFolder done [20:29:10]ProducePacketName [20:29:10]name=ofd_packets/00155162 [20:29:10]NVStorageSaveData ofd_packets/00155162 [20:29:10]File name is /storage/ofd_packets/00155162 [20:29:10]Write 301 bytes [20:29:10]NVStorageSaveData done [20:29:10]OFDSenderStorePacket done [20:29:10]KKMCreateOFDPacket done [20:29:10]NVStorageSaveData kkm_last_timestamp [20:29:10]File name is /storage/kkm_last_timestamp [20:29:10]Write 4 bytes [20:29:10]NVStorageSaveData done [20:29:10]ExternCall_PrintAddStr [20:29:10]wPrintStart [20:29:10]Write to MH i2c: 01 00 00 23 4D 70 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 07 00 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 07 00 23 4D 00 00 00 00 00 FF 0F 85 [20:29:10]RasterBufferAndPrint [20:29:10]line Счет N : (1)873368 [20:29:10]line ИНН: 02508201610067 [20:29:10]line Контрольно-Кассовый Чек [20:29:10]line ПРОДАЖА [20:29:10]line ТРК (МРК, ГНК) : 31 [20:29:10]line Товар: 2710124500 [20:29:10]line Аи-95-К-5 [20:29:10]line 9.440 * 74.20 [20:29:10]line = 700.45 [20:29:10]line НДС 12% НСП 1% [20:29:10]line > о реализуемом товаре [20:29:10]line ИТОГО: 700.45 [20:29:10]line НСП 1% : 6.20 [20:29:10]line НДС 12% : 74.38 [20:29:10]line Наличными: 0.00 [20:29:10]line Безнал.: 700.45 [20:29:10]line Место: АЗС № 165 "Партнер Нефть" [20:29:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:29:10]line СНО: Общий режим [20:29:10]line Чек 551 18.10.2024 20:29 [20:29:10]line Смена: 312 ФФД: 1.0 [20:29:10]line ЗНМ: 0300000234 [20:29:10]line РНМ: 0000137193017469 [20:29:10]line Версия ККМ: v1.0 [20:29:10]line Платежная система: Mbank [20:29:10]line ФМ: 0000000000963156 [20:29:10]line ФД: 155162 [20:29:10]line ФПД: 195819075143882 [20:29:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T202910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155162&fm=195819075143882&tin=02508201610067®Number=0000137193017469&sum=70045 [20:29:10]OFD Sender: Processing packet 155162 [packets to send 51, broken 50] [20:29:10]ProducePacketName [20:29:10]name=ofd_packets/00155162 [20:29:10]OFD Sender: To server: pG, [20:29:10]CommunicateWithHost lk.salyk.kg:30040 [20:29:10]ConnectInit lk.salyk.kg [20:29:10]written 0, free lines is 4095 [20:29:10]Connected sock=10 [20:29:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 A5 07 01 7F 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 16 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5E 02 00 35 04 06 00 B2 18 AE 6A 08 CA 55 B3 0A 1E C6 05 06 1F [20:29:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C3 B5 47 00 04 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 5E 02 00 F4 03 04 00 4D 6B 12 67 B6 04 01 00 00 29 C4 F8 02 7B 65 66 FC [20:29:10]CommunicateWithHost err = 0 [20:29:10]CheckOFDResponse [20:29:10]1017 (14) - 77093643461234 [20:29:10]1041 (16) - 0000000000963156 [20:29:10]1040 (4) - 155162 [20:29:10]1012 (4) - 18.10.2024 14:06 [20:29:10]1206 (1) - 0 [20:29:10]OFD Sender: Remove packet 155162 [20:29:10]ProducePacketName [20:29:10]name=ofd_packets/00155162 [20:29:10]NVStorageDeleteData [20:29:10]Write to MH i2c: 01 00 00 4C 4D 99 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 07 00 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: 01 07 00 4C 4D 00 00 00 00 00 11 0D BE [20:29:10]RasterBufferAndPrint [20:29:10]line [20:29:10]line [20:29:10]line [20:29:10]line [20:29:10]line [20:29:10]written 0, free lines is 3354 [20:29:10]MH_Cut [20:29:10]Write to MH i2c: D1 01 00 53 4D 01 72 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: D1 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: D1 01 00 [20:29:10]MH_I2C_Read... [20:29:10]Read from MH i2c: D1 01 00 53 4D 00 71 [20:29:10]Write to MH i2c: 01 00 00 54 4D A1 [20:29:10]Write i2c OK [20:29:10]MH_I2C_Read... [20:29:11]OFD Sender: No OFD packet to send [20:29:11]*** Cut start [20:29:11]*** Partial cut [20:29:11]*** CUTSNS_PIN = 1 [20:29:11]*** CUTSNS_PIN = 0 [20:29:11]*** Brake cut motor [20:29:12]Read from MH i2c: 01 [20:29:12]MH_I2C_Read... [20:29:12]*** Stop cut motor [20:29:12]*** Cut end [20:29:12]Read from MH i2c: 01 07 00 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: 01 07 00 54 4D 00 00 00 00 00 FF 0F B6 [20:29:12]process_action close_receipt done [20:29:12]requested_data is exist [20:29:12]produce_requested_data [20:29:12]requested_item fm.sn is exist - process it [20:29:12]wFMCommunicate request_size=4 [20:29:12]MH_SAM_APDU [20:29:12]CAPDU: 80 11 00 00 [20:29:12]Write to MH i2c: E2 08 00 55 4D 80 11 00 00 00 00 00 00 1C [20:29:12]Write i2c OK [20:29:12]MH_I2C_Read... [20:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:12]Read from MH i2c: E2 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 17 00 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 17 00 55 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [20:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:12]wFMCommunicate OK [20:29:12]requested_item fd.num is exist - process it [20:29:12]SAM_PROTO_GetFieldsCounters [20:29:12]wFMCommunicate request_size=4 [20:29:12]MH_SAM_APDU [20:29:12]CAPDU: 80 13 00 00 [20:29:12]Write to MH i2c: E2 08 00 56 4D 80 13 00 00 00 00 00 00 1F [20:29:12]Write i2c OK [20:29:12]MH_I2C_Read... [20:29:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:12]Read from MH i2c: E2 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 62 00 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 62 00 56 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [20:29:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:12]wFMCommunicate OK [20:29:12]SAM_PROTO_GetFieldsCounters done [20:29:12]requested_item shift.num is exist - process it [20:29:12]requested_item shift.opened is exist - process it [20:29:12]req_shift_opened [20:29:12]FM_GetShiftState [20:29:12]SAM_PROTO_GetShiftState [20:29:12]wFMCommunicate request_size=4 [20:29:12]MH_SAM_APDU [20:29:12]CAPDU: 80 13 01 00 [20:29:12]Write to MH i2c: E2 08 00 57 4D 80 13 01 00 00 00 00 00 21 [20:29:12]Write i2c OK [20:29:12]MH_I2C_Read... [20:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:12]Read from MH i2c: E2 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 0E 00 [20:29:12]MH_I2C_Read... [20:29:12]Read from MH i2c: E2 0E 00 57 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 58 [20:29:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:29:12]wFMCommunicate OK [20:29:12]SAM_PROTO_GetShiftState done [20:29:12]FM_GetShiftState done [20:29:12]req_shift_opened done [20:29:12]requested_item shift.open_date is exist - process it [20:29:12]req_shift_open_date [20:29:12]req_shift_open_date done [20:29:12]produce_requested_data done [20:29:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155162,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:29:12]process_action_free close_receipt [20:29:12]json_value_free [20:29:12]json_value_free done [20:29:12]process_json_proto returns [20:29:12]Send response to host [20:29:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155162,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:29:12]free response buf [20:29:12]execute_script done [20:29:12]execute_script returns [20:29:12]free content buf [20:29:12]Sock 7.Close socket [20:29:12]Sock 7.Thread stoped [20:29:16]OFD Sender: No OFD packet to send [20:29:21]OFD Sender: No OFD packet to send [20:29:26]OFD Sender: No OFD packet to send [20:29:31]OFD Sender: No OFD packet to send [20:29:36]OFD Sender: No OFD packet to send [20:29:41]OFD Sender: No OFD packet to send [20:29:46]OFD Sender: No OFD packet to send [20:29:51]OFD Sender: No OFD packet to send [20:29:56]OFD Sender: No OFD packet to send [20:30:01]OFD Sender: No OFD packet to send [20:30:06]OFD Sender: No OFD packet to send [20:30:11]OFD Sender: No OFD packet to send [20:30:16]OFD Sender: No OFD packet to send [20:30:21]OFD Sender: No OFD packet to send [20:30:26]OFD Sender: No OFD packet to send [20:30:31]OFD Sender: No OFD packet to send [20:30:36]OFD Sender: No OFD packet to send [20:30:41]OFD Sender: No OFD packet to send [20:30:46]OFD Sender: No OFD packet to send [20:30:51]OFD Sender: No OFD packet to send [20:30:56]OFD Sender: No OFD packet to send [20:31:01]OFD Sender: No OFD packet to send [20:31:06]OFD Sender: No OFD packet to send [20:31:11]OFD Sender: No OFD packet to send [20:31:16]OFD Sender: No OFD packet to send [20:31:21]OFD Sender: No OFD packet to send [20:31:26]OFD Sender: No OFD packet to send [20:31:31]OFD Sender: No OFD packet to send [20:31:36]OFD Sender: No OFD packet to send [20:31:41]OFD Sender: No OFD packet to send [20:31:46]OFD Sender: No OFD packet to send [20:31:51]OFD Sender: No OFD packet to send [20:31:56]OFD Sender: No OFD packet to send [20:32:01]OFD Sender: No OFD packet to send [20:32:06]OFD Sender: No OFD packet to send [20:32:11]OFD Sender: No OFD packet to send [20:32:16]OFD Sender: No OFD packet to send [20:32:21]OFD Sender: No OFD packet to send [20:32:26]OFD Sender: No OFD packet to send [20:32:31]OFD Sender: No OFD packet to send [20:32:34]accept exits with 9 [20:32:34]New connection [20:32:34]New thread 3066891620 created [20:32:34]Thread 3066748260 joined [20:32:34]Waiting for new connection... [20:32:34] Sock 9.Parse request [20:32:34]Sock 9.Check first char [20:32:34]Sock 9.First char is OK [20:32:34]request: POST /json_proto HTTP/1.0 [20:32:34]Method: POST [20:32:34]URL: /json_proto [20:32:34]Method is POST - this is cgi request [20:32:34]url: /json_proto [20:32:34]query_string will be loaded in cgi processing [20:32:34]execute_cgi json_proto POST (null) [20:32:34]execute_cgi path=json_proto method=POST [20:32:34]POST find Content-Length [20:32:34]Host: 172.17.53.67:8080 [20:32:34]Content-Length: 764 [20:32:34]Content-Type: application/json [20:32:34] [20:32:34]POST finish read [20:32:34]Found Content-Length = 764 [20:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.000, "sum" : 66.90, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 66.90 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:34]execute_script... [20:32:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.000, "sum" : 66.90, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 66.90 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:34]POST & json_proto [20:32:34]process_json_proto [20:32:34]json parsed OK: [20:32:34]protocol is kg_v1.0 [20:32:34]action value=close_receipt [20:32:34]process_action close_receipt [20:32:34]cmd_close_receipt [20:32:34]MH_GetDate [20:32:34]Write to MH i2c: F0 00 00 58 4D 94 [20:32:34]Write i2c OK [20:32:34]MH_I2C_Read... [20:32:34]Read from MH i2c: F0 [20:32:34]MH_I2C_Read... [20:32:34]Read from MH i2c: F0 09 00 [20:32:34]MH_I2C_Read... [20:32:34]Read from MH i2c: F0 09 00 58 4D 00 E4 C5 12 67 19 BC 99 64 91 [20:32:34]GetLastDocTimeStamp 1729283350 [20:32:34]current date 1729283556 [20:32:34]FM_GetShiftState [20:32:34]SAM_PROTO_GetShiftState [20:32:34]wFMCommunicate request_size=4 [20:32:34]MH_SAM_APDU [20:32:34]CAPDU: 80 13 01 00 [20:32:34]Write to MH i2c: E2 08 00 59 4D 80 13 01 00 00 00 00 00 23 [20:32:34]Write i2c OK [20:32:34]MH_I2C_Read... [20:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:34]Read from MH i2c: E2 [20:32:34]MH_I2C_Read... [20:32:34]Read from MH i2c: E2 0E 00 [20:32:34]MH_I2C_Read... [20:32:34]Read from MH i2c: E2 0E 00 59 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5A [20:32:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:32:34]wFMCommunicate OK [20:32:34]SAM_PROTO_GetShiftState done [20:32:34]FM_GetShiftState done [20:32:34]opened in 1729211399 [20:32:34]opened+sec_in_day 1729297799 [20:32:34]quantity*price = 6690 [20:32:34]sum+1 = 6691 [20:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 66.90 НСП 1% : 0.59 НДС 12% : 7.10 Наличными: 0.00 Безнал.: 66.90 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 552 18.10.2024 20:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155163 ФПД: 81892940974220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203236&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155163&fm=81892940974220&tin=02508201610067®Number=0000137193017469&sum=6690 [20:32:36]StoreToDocumentArchive [20:32:36]shift 312 fd 155163 [20:32:36]save to /storage/0312/doc_00155163 [20:32:36]save last doc name /storage/0312/doc_00155163 to /storage/kkm_last_doc_name [20:32:36]save OK [20:32:36]Clear old archive folders... [20:32:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:32:36]tlvbuf is 01E69750 [20:32:36]SAM_PROTO_ClearQueue [20:32:36]wFMCommunicate request_size=4 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 09 00 00 [20:32:36]Write to MH i2c: E2 08 00 66 4D 80 09 00 00 00 00 00 00 25 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 66 4D 00 90 00 27 [20:32:36]RAPDU: 90 00 [20:32:36]wFMCommunicate OK [20:32:36]SAM_PROTO_ClearQueue done [20:32:36]KKMCreateOFDPacket [20:32:36]OFDProtocolAddRootSTLVToBuf [20:32:36]FM_MakeSignedData [20:32:36]FM_MakeSignedData [20:32:36]SAM_PROTO_SignData [20:32:36]wFMCommunicate request_size=4 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 0D 01 02 [20:32:36]Write to MH i2c: E2 08 00 67 4D 80 0D 01 02 00 00 00 00 2D [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 67 4D 00 90 00 28 [20:32:36]RAPDU: 90 00 [20:32:36]wFMCommunicate OK [20:32:36]wFMCommunicate request_size=255 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 1A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 E4 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5E 02 00 35 04 06 00 4A [20:32:36]Write to MH i2c: E2 02 01 68 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 1A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 E4 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5E 02 00 35 04 06 00 4A 00 00 77 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 68 4D 00 90 00 29 [20:32:36]RAPDU: 90 00 [20:32:36]wFMCommunicate OK [20:32:36]wFMCommunicate request_size=10 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 0D 02 02 05 7B 2F A8 08 8C [20:32:36]Write to MH i2c: E2 0D 00 69 4D 80 0D 02 02 05 00 7B 2F A8 08 8C 00 00 20 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]OFD Sender: No OFD packet to send [20:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 03 00 69 4D 00 90 00 2A [20:32:36]RAPDU: 90 00 [20:32:36]wFMCommunicate OK [20:32:36]wFMCommunicate request_size=4 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 0D 03 02 [20:32:36]Write to MH i2c: E2 08 00 6A 4D 80 0D 03 02 00 00 00 00 32 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 0B 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 0B 00 6A 4D 00 08 71 5D D4 64 EB FD EB 90 00 14 [20:32:36]RAPDU: 08 71 5D D4 64 EB FD EB 90 00 [20:32:36]wFMCommunicate OK [20:32:36]SAM_PROTO_SignData done [20:32:36]FM_MakeSignedData done [20:32:36]CreateOFDProtocolMessage [20:32:36]wFMCommunicate request_size=4 [20:32:36]MH_SAM_APDU [20:32:36]CAPDU: 80 11 00 00 [20:32:36]Write to MH i2c: E2 08 00 6B 4D 80 11 00 00 00 00 00 00 32 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:36]Read from MH i2c: E2 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 17 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: E2 17 00 6B 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [20:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:32:36]wFMCommunicate OK [20:32:36]CreateOFDProtocolMessage done [20:32:36]OFDSenderStorePacket 155163 [20:32:36]StoreOFDPacket docnum=155163 [20:32:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9D ED 07 01 4A EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 1A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 E4 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5E 02 00 35 04 06 00 4A 7B 2F A8 08 8C 08 71 5D D4 64 EB FD EB [20:32:36]CheckFolder [20:32:36]dirname=/storage/ofd_packets [20:32:36]CheckFolder done [20:32:36]ProducePacketName [20:32:36]name=ofd_packets/00155163 [20:32:36]NVStorageSaveData ofd_packets/00155163 [20:32:36]File name is /storage/ofd_packets/00155163 [20:32:36]Write 301 bytes [20:32:36]NVStorageSaveData done [20:32:36]OFDSenderStorePacket done [20:32:36]KKMCreateOFDPacket done [20:32:36]NVStorageSaveData kkm_last_timestamp [20:32:36]File name is /storage/kkm_last_timestamp [20:32:36]Write 4 bytes [20:32:36]NVStorageSaveData done [20:32:36]ExternCall_PrintAddStr [20:32:36]wPrintStart [20:32:36]Write to MH i2c: 01 00 00 6C 4D B9 [20:32:36]Write i2c OK [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: 01 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: 01 07 00 [20:32:36]MH_I2C_Read... [20:32:36]Read from MH i2c: 01 07 00 6C 4D 00 00 00 00 00 FF 0F CE [20:32:36]RasterBufferAndPrint [20:32:36]line Счет N : (1)873369 [20:32:36]line ИНН: 02508201610067 [20:32:36]line Контрольно-Кассовый Чек [20:32:36]line ПРОДАЖА [20:32:36]line ТРК (МРК, ГНК) : 42 [20:32:36]line Товар: 2710124130 [20:32:36]line Аи-92-К-5 [20:32:36]line 1.000 * 66.90 [20:32:36]line = 66.90 [20:32:36]line НДС 12% НСП 1% [20:32:36]line > о реализуемом товаре [20:32:36]line ИТОГО: 66.90 [20:32:36]line НСП 1% : 0.59 [20:32:36]line НДС 12% : 7.10 [20:32:36]line Наличными: 0.00 [20:32:36]line Безнал.: 66.90 [20:32:36]line Место: АЗС № 165 "Партнер Нефть" [20:32:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:32:36]line СНО: Общий режим [20:32:36]line Чек 552 18.10.2024 20:32 [20:32:36]line Смена: 312 ФФД: 1.0 [20:32:36]line ЗНМ: 0300000234 [20:32:36]line РНМ: 0000137193017469 [20:32:36]line Версия ККМ: v1.0 [20:32:36]line Платежная система: Mbank [20:32:36]line ФМ: 0000000000963156 [20:32:36]line ФД: 155163 [20:32:36]line ФПД: 81892940974220 [20:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203236&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155163&fm=81892940974220&tin=02508201610067®Number=0000137193017469&sum=6690 [20:32:36]OFD Sender: Processing packet 155163 [packets to send 51, broken 50] [20:32:36]ProducePacketName [20:32:36]name=ofd_packets/00155163 [20:32:36]OFD Sender: To server: pG, [20:32:36]CommunicateWithHost lk.salyk.kg:30040 [20:32:36]ConnectInit lk.salyk.kg [20:32:36]written 0, free lines is 4095 [20:32:37]Connected sock=10 [20:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9D ED 07 01 4A EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 1A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 E4 C5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5E 02 00 35 04 06 00 4A 7B 2F A8 08 8C 08 71 5D D4 64 EB FD EB [20:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C0 C1 47 00 76 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 5E 02 00 F4 03 04 00 1C 6C 12 67 B6 04 01 00 00 36 6F 45 99 42 7F B9 40 [20:32:37]CommunicateWithHost err = 0 [20:32:37]CheckOFDResponse [20:32:37]1017 (14) - 77093643461234 [20:32:37]1041 (16) - 0000000000963156 [20:32:37]1040 (4) - 155163 [20:32:37]1012 (4) - 18.10.2024 14:09 [20:32:37]1206 (1) - 0 [20:32:37]OFD Sender: Remove packet 155163 [20:32:37]ProducePacketName [20:32:37]name=ofd_packets/00155163 [20:32:37]NVStorageDeleteData [20:32:37]Write to MH i2c: 01 00 00 95 4D E2 [20:32:37]Write i2c OK [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: 01 [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: 01 07 00 [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: 01 07 00 95 4D 00 00 00 00 00 0F 0D 05 [20:32:37]RasterBufferAndPrint [20:32:37]line [20:32:37]line [20:32:37]line [20:32:37]line [20:32:37]line [20:32:37]written 0, free lines is 3353 [20:32:37]MH_Cut [20:32:37]Write to MH i2c: D1 01 00 9C 4D 01 BB [20:32:37]Write i2c OK [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: D1 [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: D1 01 00 [20:32:37]MH_I2C_Read... [20:32:37]Read from MH i2c: D1 01 00 9C 4D 00 BA [20:32:37]Write to MH i2c: 01 00 00 9D 4D EA [20:32:37]Write i2c OK [20:32:37]MH_I2C_Read... [20:32:37]OFD Sender: No OFD packet to send [20:32:38]*** Cut start [20:32:38]*** Partial cut [20:32:38]*** CUTSNS_PIN = 1 [20:32:38]*** CUTSNS_PIN = 0 [20:32:38]*** Brake cut motor [20:32:38]Read from MH i2c: 01 [20:32:38]MH_I2C_Read... [20:32:38]*** Stop cut motor [20:32:38]*** Cut end [20:32:38]Read from MH i2c: 01 07 00 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: 01 07 00 9D 4D 00 00 00 00 00 FF 0F FF [20:32:38]process_action close_receipt done [20:32:38]requested_data is exist [20:32:38]produce_requested_data [20:32:38]requested_item fm.sn is exist - process it [20:32:38]wFMCommunicate request_size=4 [20:32:38]MH_SAM_APDU [20:32:38]CAPDU: 80 11 00 00 [20:32:38]Write to MH i2c: E2 08 00 9E 4D 80 11 00 00 00 00 00 00 65 [20:32:38]Write i2c OK [20:32:38]MH_I2C_Read... [20:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:38]Read from MH i2c: E2 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 17 00 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 17 00 9E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [20:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:32:38]wFMCommunicate OK [20:32:38]requested_item fd.num is exist - process it [20:32:38]SAM_PROTO_GetFieldsCounters [20:32:38]wFMCommunicate request_size=4 [20:32:38]MH_SAM_APDU [20:32:38]CAPDU: 80 13 00 00 [20:32:38]Write to MH i2c: E2 08 00 9F 4D 80 13 00 00 00 00 00 00 68 [20:32:38]Write i2c OK [20:32:38]MH_I2C_Read... [20:32:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:38]Read from MH i2c: E2 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 62 00 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 62 00 9F 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 D3 [20:32:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:38]wFMCommunicate OK [20:32:38]SAM_PROTO_GetFieldsCounters done [20:32:38]requested_item shift.num is exist - process it [20:32:38]requested_item shift.opened is exist - process it [20:32:38]req_shift_opened [20:32:38]FM_GetShiftState [20:32:38]SAM_PROTO_GetShiftState [20:32:38]wFMCommunicate request_size=4 [20:32:38]MH_SAM_APDU [20:32:38]CAPDU: 80 13 01 00 [20:32:38]Write to MH i2c: E2 08 00 A0 4D 80 13 01 00 00 00 00 00 6A [20:32:38]Write i2c OK [20:32:38]MH_I2C_Read... [20:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:38]Read from MH i2c: E2 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 0E 00 [20:32:38]MH_I2C_Read... [20:32:38]Read from MH i2c: E2 0E 00 A0 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A1 [20:32:38]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:32:38]wFMCommunicate OK [20:32:38]SAM_PROTO_GetShiftState done [20:32:38]FM_GetShiftState done [20:32:38]req_shift_opened done [20:32:38]requested_item shift.open_date is exist - process it [20:32:38]req_shift_open_date [20:32:38]req_shift_open_date done [20:32:38]produce_requested_data done [20:32:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155163,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:32:38]process_action_free close_receipt [20:32:38]json_value_free [20:32:38]json_value_free done [20:32:38]process_json_proto returns [20:32:38]Send response to host [20:32:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155163,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:32:38]free response buf [20:32:38]execute_script done [20:32:38]execute_script returns [20:32:38]free content buf [20:32:38]Sock 9.Close socket [20:32:38]Sock 9.Thread stoped [20:32:42]OFD Sender: No OFD packet to send [20:32:47]OFD Sender: No OFD packet to send [20:32:52]OFD Sender: No OFD packet to send [20:32:57]OFD Sender: No OFD packet to send [20:33:02]OFD Sender: No OFD packet to send [20:33:07]OFD Sender: No OFD packet to send [20:33:12]OFD Sender: No OFD packet to send [20:33:17]OFD Sender: No OFD packet to send [20:33:22]OFD Sender: No OFD packet to send [20:33:27]OFD Sender: No OFD packet to send [20:33:32]OFD Sender: No OFD packet to send [20:33:37]OFD Sender: No OFD packet to send [20:33:42]OFD Sender: No OFD packet to send [20:33:47]OFD Sender: No OFD packet to send [20:33:52]OFD Sender: No OFD packet to send [20:33:57]OFD Sender: No OFD packet to send [20:34:02]OFD Sender: No OFD packet to send [20:34:07]OFD Sender: No OFD packet to send [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35:07]OFD Sender: No OFD packet to send [20:35:12]OFD Sender: No OFD packet to send [20:35:17]OFD Sender: No OFD packet to send [20:35:22]OFD Sender: No OFD packet to send [20:35:27]OFD Sender: No OFD packet to send [20:35:32]OFD Sender: No OFD packet to send [20:35:35]accept exits with 7 [20:35:35]New connection [20:35:35]New thread 3066748260 created [20:35:35]Thread 3066891620 joined [20:35:35]Waiting for new connection... [20:35:35] Sock 7.Parse request [20:35:35]Sock 7.Check first char [20:35:35]Sock 7.First char is OK [20:35:35]request: POST /json_proto HTTP/1.0 [20:35:35]Method: POST [20:35:35]URL: /json_proto [20:35:35]Method is POST - this is cgi request [20:35:35]url: /json_proto [20:35:35]query_string will be loaded in cgi processing [20:35:35]execute_cgi json_proto POST (null) [20:35:35]execute_cgi path=json_proto method=POST [20:35:35]POST find Content-Length [20:35:35]Host: 172.17.53.67:8080 [20:35:35]Content-Length: 677 [20:35:35]Content-Type: application/json [20:35:35] [20:35:35]POST finish read [20:35:35]Found Content-Length = 677 [20:35:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:35]execute_script... [20:35:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:35]POST & json_proto [20:35:35]process_json_proto [20:35:35]json parsed OK: [20:35:35]protocol is kg_v1.0 [20:35:35]action value=close_receipt [20:35:35]process_action close_receipt [20:35:35]cmd_close_receipt [20:35:35]MH_GetDate [20:35:35]Write to MH i2c: F0 00 00 A1 4D DD [20:35:35]Write i2c OK [20:35:35]MH_I2C_Read... [20:35:35]Read from MH i2c: F0 [20:35:35]MH_I2C_Read... [20:35:35]Read from MH i2c: F0 09 00 [20:35:35]MH_I2C_Read... [20:35:35]Read from MH i2c: F0 09 00 A1 4D 00 99 C6 12 67 19 BC 99 64 90 [20:35:35]GetLastDocTimeStamp 1729283556 [20:35:35]current date 1729283737 [20:35:35]FM_GetShiftState [20:35:35]SAM_PROTO_GetShiftState [20:35:35]wFMCommunicate request_size=4 [20:35:35]MH_SAM_APDU [20:35:35]CAPDU: 80 13 01 00 [20:35:35]Write to MH i2c: E2 08 00 A2 4D 80 13 01 00 00 00 00 00 6C [20:35:35]Write i2c OK [20:35:35]MH_I2C_Read... [20:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:35]Read from MH i2c: E2 [20:35:35]MH_I2C_Read... [20:35:35]Read from MH i2c: E2 0E 00 [20:35:35]MH_I2C_Read... [20:35:35]Read from MH i2c: E2 0E 00 A2 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [20:35:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:35:35]wFMCommunicate OK [20:35:35]SAM_PROTO_GetShiftState done [20:35:35]FM_GetShiftState done [20:35:35]opened in 1729211399 [20:35:35]opened+sec_in_day 1729297799 [20:35:35]quantity*price = 30038 [20:35:35]sum+1 = 30039 [20:35:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 553 18.10.2024 20:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155164 ФПД: 44839911835291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155164&fm=44839911835291&tin=02508201610067®Number=0000137193017469&sum=30000 [20:35:36]StoreToDocumentArchive [20:35:36]shift 312 fd 155164 [20:35:36]save to /storage/0312/doc_00155164 [20:35:36]save last doc name /storage/0312/doc_00155164 to /storage/kkm_last_doc_name [20:35:36]save OK [20:35:36]Clear old archive folders... [20:35:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:35:36]tlvbuf is 01EB5110 [20:35:36]SAM_PROTO_ClearQueue [20:35:36]wFMCommunicate request_size=4 [20:35:36]MH_SAM_APDU [20:35:36]CAPDU: 80 09 00 00 [20:35:36]Write to MH i2c: E2 08 00 AF 4D 80 09 00 00 00 00 00 00 6E [20:35:36]Write i2c OK [20:35:36]MH_I2C_Read... [20:35:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:36]Read from MH i2c: E2 [20:35:36]MH_I2C_Read... [20:35:36]Read from MH i2c: E2 03 00 [20:35:36]MH_I2C_Read... [20:35:36]Read from MH i2c: E2 03 00 AF 4D 00 90 00 70 [20:35:36]RAPDU: 90 00 [20:35:36]wFMCommunicate OK [20:35:36]SAM_PROTO_ClearQueue done [20:35:36]KKMCreateOFDPacket [20:35:36]OFDProtocolAddRootSTLVToBuf [20:35:36]FM_MakeSignedData [20:35:36]FM_MakeSignedData [20:35:36]SAM_PROTO_SignData [20:35:36]wFMCommunicate request_size=4 [20:35:36]MH_SAM_APDU [20:35:36]CAPDU: 80 0D 01 02 [20:35:36]Write to MH i2c: E2 08 00 B0 4D 80 0D 01 02 00 00 00 00 76 [20:35:36]Write i2c OK [20:35:36]MH_I2C_Read... [20:35:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:36]Read from MH i2c: E2 [20:35:36]MH_I2C_Read... [20:35:36]Read from MH i2c: E2 03 00 [20:35:36]MH_I2C_Read... [20:35:36]Read from MH i2c: E2 03 00 B0 4D 00 90 00 71 [20:35:36]RAPDU: 90 00 [20:35:36]wFMCommunicate OK [20:35:36]wFMCommunicate request_size=255 [20:35:36]MH_SAM_APDU [20:35:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 99 C6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5E 02 00 35 04 06 00 28 [20:35:36]Write to MH i2c: E2 02 01 B1 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 99 C6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5E 02 00 35 04 06 00 28 00 00 F1 [20:35:36]Write i2c OK [20:35:36]MH_I2C_Read... [20:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:37]Read from MH i2c: E2 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 03 00 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 03 00 B1 4D 00 90 00 72 [20:35:37]RAPDU: 90 00 [20:35:37]wFMCommunicate OK [20:35:37]wFMCommunicate request_size=10 [20:35:37]MH_SAM_APDU [20:35:37]CAPDU: 80 0D 02 02 05 C8 1B 04 46 9B [20:35:37]Write to MH i2c: E2 0D 00 B2 4D 80 0D 02 02 05 00 C8 1B 04 46 9B 00 00 4B [20:35:37]Write i2c OK [20:35:37]MH_I2C_Read... [20:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:37]Read from MH i2c: E2 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 03 00 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 03 00 B2 4D 00 90 00 73 [20:35:37]RAPDU: 90 00 [20:35:37]wFMCommunicate OK [20:35:37]wFMCommunicate request_size=4 [20:35:37]MH_SAM_APDU [20:35:37]CAPDU: 80 0D 03 02 [20:35:37]Write to MH i2c: E2 08 00 B3 4D 80 0D 03 02 00 00 00 00 7B [20:35:37]Write i2c OK [20:35:37]MH_I2C_Read... [20:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:37]Read from MH i2c: E2 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 0B 00 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 0B 00 B3 4D 00 C0 5D 3A 72 C9 65 4A 86 90 00 43 [20:35:37]RAPDU: C0 5D 3A 72 C9 65 4A 86 90 00 [20:35:37]wFMCommunicate OK [20:35:37]SAM_PROTO_SignData done [20:35:37]FM_MakeSignedData done [20:35:37]CreateOFDProtocolMessage [20:35:37]wFMCommunicate request_size=4 [20:35:37]MH_SAM_APDU [20:35:37]CAPDU: 80 11 00 00 [20:35:37]Write to MH i2c: E2 08 00 B4 4D 80 11 00 00 00 00 00 00 7B [20:35:37]Write i2c OK [20:35:37]MH_I2C_Read... [20:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:37]Read from MH i2c: E2 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 17 00 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: E2 17 00 B4 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [20:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:35:37]wFMCommunicate OK [20:35:37]CreateOFDProtocolMessage done [20:35:37]OFDSenderStorePacket 155164 [20:35:37]StoreOFDPacket docnum=155164 [20:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 67 07 01 CB 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 99 C6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5E 02 00 35 04 06 00 28 C8 1B 04 46 9B C0 5D 3A 72 C9 65 4A 86 [20:35:37]CheckFolder [20:35:37]dirname=/storage/ofd_packets [20:35:37]CheckFolder done [20:35:37]ProducePacketName [20:35:37]name=ofd_packets/00155164 [20:35:37]NVStorageSaveData ofd_packets/00155164 [20:35:37]File name is /storage/ofd_packets/00155164 [20:35:37]Write 301 bytes [20:35:37]NVStorageSaveData done [20:35:37]OFDSenderStorePacket done [20:35:37]KKMCreateOFDPacket done [20:35:37]NVStorageSaveData kkm_last_timestamp [20:35:37]File name is /storage/kkm_last_timestamp [20:35:37]Write 4 bytes [20:35:37]NVStorageSaveData done [20:35:37]ExternCall_PrintAddStr [20:35:37]wPrintStart [20:35:37]Write to MH i2c: 01 00 00 B5 4D 02 [20:35:37]Write i2c OK [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: 01 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: 01 07 00 [20:35:37]MH_I2C_Read... [20:35:37]Read from MH i2c: 01 07 00 B5 4D 00 00 00 00 00 FF 0F 17 [20:35:37]RasterBufferAndPrint [20:35:37]line Счет N : (1)873370 [20:35:37]line ИНН: 02508201610067 [20:35:37]line Контрольно-Кассовый Чек [20:35:37]line ПРОДАЖА [20:35:37]line ТРК (МРК, ГНК) : 32 [20:35:37]line Товар: 2710124130 [20:35:37]line Аи-92-К-5 [20:35:37]line 4.490 * 66.90 [20:35:37]line = 300.38 [20:35:37]line НДС 12% НСП 1% [20:35:37]line > о реализуемом товаре [20:35:37]line ОКРУГЛЕНИЕ: -0.38 [20:35:37]line ИТОГО: 300.00 [20:35:37]line Внесено: 300.00 [20:35:37]line СДАЧА: 0.00 [20:35:37]line НСП 1% : 2.66 [20:35:37]line НДС 12% : 31.90 [20:35:37]line Наличными: 300.00 [20:35:37]line Безнал.: 0.00 [20:35:37]line Место: АЗС № 165 "Партнер Нефть" [20:35:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:35:37]line СНО: Общий режим [20:35:37]line Чек 553 18.10.2024 20:35 [20:35:37]line Смена: 312 ФФД: 1.0 [20:35:37]line ЗНМ: 0300000234 [20:35:37]line РНМ: 0000137193017469 [20:35:37]line Версия ККМ: v1.0 [20:35:37]line ФМ: 0000000000963156 [20:35:37]line ФД: 155164 [20:35:37]line ФПД: 44839911835291 [20:35:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155164&fm=44839911835291&tin=02508201610067®Number=0000137193017469&sum=30000 [20:35:37]OFD Sender: Processing packet 155164 [packets to send 51, broken 50] [20:35:37]ProducePacketName [20:35:37]name=ofd_packets/00155164 [20:35:37]OFD Sender: To server: pG, [20:35:37]CommunicateWithHost lk.salyk.kg:30040 [20:35:37]ConnectInit lk.salyk.kg [20:35:37]written 0, free lines is 4095 [20:35:37]Connected sock=10 [20:35:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 67 07 01 CB 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 99 C6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5E 02 00 35 04 06 00 28 C8 1B 04 46 9B C0 5D 3A 72 C9 65 4A 86 [20:35:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 32 47 00 16 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 5E 02 00 F4 03 04 00 D1 6C 12 67 B6 04 01 00 00 A9 E3 9B 08 C1 C6 B6 A8 [20:35:38]CommunicateWithHost err = 0 [20:35:38]CheckOFDResponse [20:35:38]1017 (14) - 77093643461234 [20:35:38]1041 (16) - 0000000000963156 [20:35:38]1040 (4) - 155164 [20:35:38]1012 (4) - 18.10.2024 14:12 [20:35:38]1206 (1) - 0 [20:35:38]OFD Sender: Remove packet 155164 [20:35:38]ProducePacketName [20:35:38]name=ofd_packets/00155164 [20:35:38]NVStorageDeleteData [20:35:38]Write to MH i2c: 01 00 00 E0 4D 2D [20:35:38]Write i2c OK [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: 01 [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: 01 07 00 [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: 01 07 00 E0 4D 00 00 00 00 00 F3 0C 33 [20:35:38]RasterBufferAndPrint [20:35:38]line [20:35:38]line [20:35:38]line [20:35:38]line [20:35:38]line [20:35:38]written 0, free lines is 3321 [20:35:38]MH_Cut [20:35:38]Write to MH i2c: D1 01 00 E7 4D 01 06 [20:35:38]Write i2c OK [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: D1 [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: D1 01 00 [20:35:38]MH_I2C_Read... [20:35:38]Read from MH i2c: D1 01 00 E7 4D 00 05 [20:35:38]Write to MH i2c: 01 00 00 E8 4D 35 [20:35:38]Write i2c OK [20:35:38]MH_I2C_Read... [20:35:38]OFD Sender: No OFD packet to send [20:35:38]*** Cut start [20:35:38]*** Partial cut [20:35:38]*** CUTSNS_PIN = 1 [20:35:39]*** CUTSNS_PIN = 0 [20:35:39]*** Brake cut motor [20:35:39]Read from MH i2c: 01 [20:35:39]MH_I2C_Read... [20:35:39]*** Stop cut motor [20:35:39]*** Cut end [20:35:39]Read from MH i2c: 01 07 00 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: 01 07 00 E8 4D 00 00 00 00 00 FF 0F 4A [20:35:39]process_action close_receipt done [20:35:39]requested_data is exist [20:35:39]produce_requested_data [20:35:39]requested_item fm.sn is exist - process it [20:35:39]wFMCommunicate request_size=4 [20:35:39]MH_SAM_APDU [20:35:39]CAPDU: 80 11 00 00 [20:35:39]Write to MH i2c: E2 08 00 E9 4D 80 11 00 00 00 00 00 00 B0 [20:35:39]Write i2c OK [20:35:39]MH_I2C_Read... [20:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:39]Read from MH i2c: E2 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 17 00 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 17 00 E9 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [20:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:35:39]wFMCommunicate OK [20:35:39]requested_item fd.num is exist - process it [20:35:39]SAM_PROTO_GetFieldsCounters [20:35:39]wFMCommunicate request_size=4 [20:35:39]MH_SAM_APDU [20:35:39]CAPDU: 80 13 00 00 [20:35:39]Write to MH i2c: E2 08 00 EA 4D 80 13 00 00 00 00 00 00 B3 [20:35:39]Write i2c OK [20:35:39]MH_I2C_Read... [20:35:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:35:39]Read from MH i2c: E2 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 62 00 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 62 00 EA 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 22 [20:35:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:35:39]wFMCommunicate OK [20:35:39]SAM_PROTO_GetFieldsCounters done [20:35:39]requested_item shift.num is exist - process it [20:35:39]requested_item shift.opened is exist - process it [20:35:39]req_shift_opened [20:35:39]FM_GetShiftState [20:35:39]SAM_PROTO_GetShiftState [20:35:39]wFMCommunicate request_size=4 [20:35:39]MH_SAM_APDU [20:35:39]CAPDU: 80 13 01 00 [20:35:39]Write to MH i2c: E2 08 00 EB 4D 80 13 01 00 00 00 00 00 B5 [20:35:39]Write i2c OK [20:35:39]MH_I2C_Read... [20:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:39]Read from MH i2c: E2 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 0E 00 [20:35:39]MH_I2C_Read... [20:35:39]Read from MH i2c: E2 0E 00 EB 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EC [20:35:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:35:39]wFMCommunicate OK [20:35:39]SAM_PROTO_GetShiftState done [20:35:39]FM_GetShiftState done [20:35:39]req_shift_opened done [20:35:39]requested_item shift.open_date is exist - process it [20:35:39]req_shift_open_date [20:35:39]req_shift_open_date done [20:35:39]produce_requested_data done [20:35:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155164,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:35:39]process_action_free close_receipt [20:35:39]json_value_free [20:35:39]json_value_free done [20:35:39]process_json_proto returns [20:35:39]Send response to host [20:35:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155164,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:35:39]free response buf [20:35:39]execute_script done [20:35:39]execute_script returns [20:35:39]free content buf [20:35:39]Sock 7.Close socket [20:35:39]Sock 7.Thread stoped [20:35:43]OFD Sender: No OFD packet to send [20:35:48]OFD Sender: No OFD packet to send [20:35:53]OFD Sender: No OFD packet to send [20:35:58]OFD Sender: No OFD packet to send [20:36:03]OFD Sender: No OFD packet to send [20:36:08]OFD Sender: No OFD packet to send [20:36:13]OFD Sender: No OFD packet to send [20:36:18]OFD Sender: No OFD packet to send [20:36:23]OFD Sender: No OFD packet to send [20:36:28]OFD Sender: No OFD packet to send [20:36:33]OFD Sender: No OFD packet to send [20:36:38]OFD Sender: No OFD packet to send [20:36:43]OFD Sender: No OFD packet to send [20:36:48]OFD Sender: No OFD packet to send [20:36:53]OFD Sender: No OFD packet to send [20:36:58]OFD Sender: No OFD packet to send [20:37:03]OFD Sender: No OFD packet to send [20:37:08]OFD Sender: No OFD packet to send [20:37:13]OFD Sender: No OFD packet to send [20:37:18]OFD Sender: No OFD packet to send [20:37:23]OFD Sender: No OFD packet to send [20:37:28]OFD Sender: No OFD packet to send [20:37:33]OFD Sender: No OFD packet to send [20:37:38]OFD Sender: No OFD packet to send [20:37:43]OFD Sender: No OFD packet to send [20:37:48]OFD Sender: No OFD packet to send [20:37:53]OFD Sender: No OFD packet to send [20:37:58]OFD Sender: No OFD packet to send [20:38:03]OFD Sender: No OFD packet to send [20:38:08]OFD Sender: No OFD packet to send [20:38:13]OFD Sender: No OFD packet to send [20:38:18]OFD Sender: No OFD packet to send [20:38:21]accept exits with 9 [20:38:21]New connection [20:38:21]New thread 3066891620 created [20:38:21]Thread 3066748260 joined [20:38:21]Waiting for new connection... [20:38:21] Sock 9.Parse request [20:38:21]Sock 9.Check first char [20:38:21]Sock 9.First char is OK [20:38:21]request: POST /json_proto HTTP/1.0 [20:38:21]Method: POST [20:38:21]URL: /json_proto [20:38:21]Method is POST - this is cgi request [20:38:21]url: /json_proto [20:38:21]query_string will be loaded in cgi processing [20:38:21]execute_cgi json_proto POST (null) [20:38:21]execute_cgi path=json_proto method=POST [20:38:21]POST find Content-Length [20:38:21]Host: 172.17.53.67:8080 [20:38:21]Content-Length: 682 [20:38:21]Content-Type: application/json [20:38:21] [20:38:21]POST finish read [20:38:21]Found Content-Length = 682 [20:38:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:38:21]execute_script... [20:38:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:38:21]POST & json_proto [20:38:21]process_json_proto [20:38:21]json parsed OK: [20:38:21]protocol is kg_v1.0 [20:38:21]action value=close_receipt [20:38:21]process_action close_receipt [20:38:21]cmd_close_receipt [20:38:21]MH_GetDate [20:38:21]Write to MH i2c: F0 00 00 EC 4D 28 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: F0 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: F0 09 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: F0 09 00 EC 4D 00 3E C7 12 67 19 BC 99 64 81 [20:38:21]GetLastDocTimeStamp 1729283737 [20:38:21]current date 1729283902 [20:38:21]FM_GetShiftState [20:38:21]SAM_PROTO_GetShiftState [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 13 01 00 [20:38:21]Write to MH i2c: E2 08 00 ED 4D 80 13 01 00 00 00 00 00 B7 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 0E 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 0E 00 ED 4D 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EE [20:38:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:38:21]wFMCommunicate OK [20:38:21]SAM_PROTO_GetShiftState done [20:38:21]FM_GetShiftState done [20:38:21]opened in 1729211399 [20:38:21]opened+sec_in_day 1729297799 [20:38:21]quantity*price = 100015 [20:38:21]sum+1 = 100017 [20:38:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 554 18.10.2024 20:38 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155165 ФПД: 74318403404201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155165&fm=74318403404201&tin=02508201610067®Number=0000137193017469&sum=100000 [20:38:22]StoreToDocumentArchive [20:38:22]shift 312 fd 155165 [20:38:22]save to /storage/0312/doc_00155165 [20:38:22]save last doc name /storage/0312/doc_00155165 to /storage/kkm_last_doc_name [20:38:22]save OK [20:38:22]Clear old archive folders... [20:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:38:22]tlvbuf is 01DE45B0 [20:38:22]SAM_PROTO_ClearQueue [20:38:22]wFMCommunicate request_size=4 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 09 00 00 [20:38:22]Write to MH i2c: E2 08 00 FA 4D 80 09 00 00 00 00 00 00 B9 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 FA 4D 00 90 00 BB [20:38:22]RAPDU: 90 00 [20:38:22]wFMCommunicate OK [20:38:22]SAM_PROTO_ClearQueue done [20:38:22]KKMCreateOFDPacket [20:38:22]OFDProtocolAddRootSTLVToBuf [20:38:22]FM_MakeSignedData [20:38:22]FM_MakeSignedData [20:38:22]SAM_PROTO_SignData [20:38:22]wFMCommunicate request_size=4 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 0D 01 02 [20:38:22]Write to MH i2c: E2 08 00 FB 4D 80 0D 01 02 00 00 00 00 C1 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 FB 4D 00 90 00 BC [20:38:22]RAPDU: 90 00 [20:38:22]wFMCommunicate OK [20:38:22]wFMCommunicate request_size=255 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 3E C7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5E 02 00 35 04 06 00 43 [20:38:22]Write to MH i2c: E2 02 01 FC 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 3E C7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5E 02 00 35 04 06 00 43 00 00 05 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 FC 4D 00 90 00 BD [20:38:22]RAPDU: 90 00 [20:38:22]wFMCommunicate OK [20:38:22]wFMCommunicate request_size=10 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 0D 02 02 05 97 9A 09 01 A9 [20:38:22]Write to MH i2c: E2 0D 00 FD 4D 80 0D 02 02 05 00 97 9A 09 01 A9 00 00 B2 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 03 00 FD 4D 00 90 00 BE [20:38:22]RAPDU: 90 00 [20:38:22]wFMCommunicate OK [20:38:22]wFMCommunicate request_size=4 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 0D 03 02 [20:38:22]Write to MH i2c: E2 08 00 FE 4D 80 0D 03 02 00 00 00 00 C6 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 0B 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 0B 00 FE 4D 00 D9 06 2C 83 D4 0B D2 CB 90 00 D1 [20:38:22]RAPDU: D9 06 2C 83 D4 0B D2 CB 90 00 [20:38:22]wFMCommunicate OK [20:38:22]SAM_PROTO_SignData done [20:38:22]FM_MakeSignedData done [20:38:22]CreateOFDProtocolMessage [20:38:22]wFMCommunicate request_size=4 [20:38:22]MH_SAM_APDU [20:38:22]CAPDU: 80 11 00 00 [20:38:22]Write to MH i2c: E2 08 00 FF 4D 80 11 00 00 00 00 00 00 C6 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:22]Read from MH i2c: E2 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 17 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: E2 17 00 FF 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [20:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:38:22]wFMCommunicate OK [20:38:22]CreateOFDProtocolMessage done [20:38:22]OFDSenderStorePacket 155165 [20:38:22]StoreOFDPacket docnum=155165 [20:38:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 D5 07 01 ED 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 3E C7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5E 02 00 35 04 06 00 43 97 9A 09 01 A9 D9 06 2C 83 D4 0B D2 CB [20:38:22]CheckFolder [20:38:22]dirname=/storage/ofd_packets [20:38:22]CheckFolder done [20:38:22]ProducePacketName [20:38:22]name=ofd_packets/00155165 [20:38:22]NVStorageSaveData ofd_packets/00155165 [20:38:22]File name is /storage/ofd_packets/00155165 [20:38:22]Write 301 bytes [20:38:22]NVStorageSaveData done [20:38:22]OFDSenderStorePacket done [20:38:22]KKMCreateOFDPacket done [20:38:22]NVStorageSaveData kkm_last_timestamp [20:38:22]File name is /storage/kkm_last_timestamp [20:38:22]Write 4 bytes [20:38:22]NVStorageSaveData done [20:38:22]ExternCall_PrintAddStr [20:38:22]wPrintStart [20:38:22]Write to MH i2c: 01 00 00 00 4E 4E [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 07 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 07 00 00 4E 00 00 00 00 00 FF 0F 63 [20:38:22]RasterBufferAndPrint [20:38:22]line Счет N : (1)873371 [20:38:22]line ИНН: 02508201610067 [20:38:22]line Контрольно-Кассовый Чек [20:38:22]line ПРОДАЖА [20:38:22]line ТРК (МРК, ГНК) : 42 [20:38:22]line Товар: 2710124130 [20:38:22]line Аи-92-К-5 [20:38:22]line 14.950 * 66.90 [20:38:22]line = 1000.16 [20:38:22]line НДС 12% НСП 1% [20:38:22]line > о реализуемом товаре [20:38:22]line ОКРУГЛЕНИЕ: -0.16 [20:38:22]line ИТОГО: 1000.00 [20:38:22]line Внесено: 1000.00 [20:38:22]line СДАЧА: 0.00 [20:38:22]line НСП 1% : 8.85 [20:38:22]line НДС 12% : 106.21 [20:38:22]line Наличными: 1000.00 [20:38:22]line Безнал.: 0.00 [20:38:22]line Место: АЗС № 165 "Партнер Нефть" [20:38:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:38:22]line СНО: Общий режим [20:38:22]line Чек 554 18.10.2024 20:38 [20:38:22]line Смена: 312 ФФД: 1.0 [20:38:22]line ЗНМ: 0300000234 [20:38:22]line РНМ: 0000137193017469 [20:38:22]line Версия ККМ: v1.0 [20:38:22]line ФМ: 0000000000963156 [20:38:22]line ФД: 155165 [20:38:22]line ФПД: 74318403404201 [20:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T203822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155165&fm=74318403404201&tin=02508201610067®Number=0000137193017469&sum=100000 [20:38:23]OFD Sender: Processing packet 155165 [packets to send 51, broken 50] [20:38:23]ProducePacketName [20:38:23]name=ofd_packets/00155165 [20:38:23]OFD Sender: To server: pG, [20:38:23]CommunicateWithHost lk.salyk.kg:30040 [20:38:23]ConnectInit lk.salyk.kg [20:38:23]written 0, free lines is 4095 [20:38:23]Connected sock=10 [20:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 D5 07 01 ED 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 3E C7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5E 02 00 35 04 06 00 43 97 9A 09 01 A9 D9 06 2C 83 D4 0B D2 CB [20:38:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 07 47 00 A4 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 5E 02 00 F4 03 04 00 76 6D 12 67 B6 04 01 00 00 DA CA BB 16 DC 68 C1 4B [20:38:23]CommunicateWithHost err = 0 [20:38:23]CheckOFDResponse [20:38:23]1017 (14) - 77093643461234 [20:38:23]1041 (16) - 0000000000963156 [20:38:23]1040 (4) - 155165 [20:38:23]1012 (4) - 18.10.2024 14:15 [20:38:23]1206 (1) - 0 [20:38:23]OFD Sender: Remove packet 155165 [20:38:23]ProducePacketName [20:38:23]name=ofd_packets/00155165 [20:38:23]NVStorageDeleteData [20:38:23]Write to MH i2c: 01 00 00 2B 4E 79 [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: 01 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: 01 07 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: 01 07 00 2B 4E 00 00 00 00 00 E8 0C 74 [20:38:23]RasterBufferAndPrint [20:38:23]line [20:38:23]line [20:38:23]line [20:38:23]line [20:38:23]line [20:38:23]written 0, free lines is 3310 [20:38:23]MH_Cut [20:38:23]Write to MH i2c: D1 01 00 32 4E 01 52 [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: D1 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: D1 01 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: D1 01 00 32 4E 00 51 [20:38:23]Write to MH i2c: 01 00 00 33 4E 81 [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:24]OFD Sender: No OFD packet to send [20:38:24]*** Cut start [20:38:24]*** Partial cut [20:38:24]*** CUTSNS_PIN = 1 [20:38:24]*** CUTSNS_PIN = 0 [20:38:24]*** Brake cut motor [20:38:24]Read from MH i2c: 01 [20:38:24]*** Stop cut motor [20:38:24]*** Cut end [20:38:24]MH_I2C_Read... [20:38:24]Read from MH i2c: 01 07 00 [20:38:24]MH_I2C_Read... [20:38:24]Read from MH i2c: 01 07 00 33 4E 00 00 00 00 00 FF 0F 96 [20:38:24]process_action close_receipt done [20:38:24]requested_data is exist [20:38:24]produce_requested_data [20:38:24]requested_item fm.sn is exist - process it [20:38:24]wFMCommunicate request_size=4 [20:38:24]MH_SAM_APDU [20:38:24]CAPDU: 80 11 00 00 [20:38:24]Write to MH i2c: E2 08 00 34 4E 80 11 00 00 00 00 00 00 FC [20:38:24]Write i2c OK [20:38:24]MH_I2C_Read... [20:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:25]Read from MH i2c: E2 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 17 00 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 17 00 34 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [20:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:38:25]wFMCommunicate OK [20:38:25]requested_item fd.num is exist - process it [20:38:25]SAM_PROTO_GetFieldsCounters [20:38:25]wFMCommunicate request_size=4 [20:38:25]MH_SAM_APDU [20:38:25]CAPDU: 80 13 00 00 [20:38:25]Write to MH i2c: E2 08 00 35 4E 80 13 00 00 00 00 00 00 FF [20:38:25]Write i2c OK [20:38:25]MH_I2C_Read... [20:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:38:25]Read from MH i2c: E2 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 62 00 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 62 00 35 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [20:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:38:25]wFMCommunicate OK [20:38:25]SAM_PROTO_GetFieldsCounters done [20:38:25]requested_item shift.num is exist - process it [20:38:25]requested_item shift.opened is exist - process it [20:38:25]req_shift_opened [20:38:25]FM_GetShiftState [20:38:25]SAM_PROTO_GetShiftState [20:38:25]wFMCommunicate request_size=4 [20:38:25]MH_SAM_APDU [20:38:25]CAPDU: 80 13 01 00 [20:38:25]Write to MH i2c: E2 08 00 36 4E 80 13 01 00 00 00 00 00 01 [20:38:25]Write i2c OK [20:38:25]MH_I2C_Read... [20:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:25]Read from MH i2c: E2 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 0E 00 [20:38:25]MH_I2C_Read... [20:38:25]Read from MH i2c: E2 0E 00 36 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 38 [20:38:25]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:38:25]wFMCommunicate OK [20:38:25]SAM_PROTO_GetShiftState done [20:38:25]FM_GetShiftState done [20:38:25]req_shift_opened done [20:38:25]requested_item shift.open_date is exist - process it [20:38:25]req_shift_open_date [20:38:25]req_shift_open_date done [20:38:25]produce_requested_data done [20:38:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155165,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:38:25]process_action_free close_receipt [20:38:25]json_value_free [20:38:25]json_value_free done [20:38:25]process_json_proto returns [20:38:25]Send response to host [20:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155165,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:38:25]free response buf [20:38:25]execute_script done [20:38:25]execute_script returns [20:38:25]free content buf [20:38:25]Sock 9.Close socket [20:38:25]Sock 9.Thread stoped [20:38:29]OFD Sender: No OFD packet to send [20:38:34]OFD Sender: No OFD packet to send [20:38:39]OFD Sender: No OFD packet to send [20:38:44]OFD Sender: No OFD packet to send [20:38:49]OFD Sender: No OFD packet to send [20:38:54]OFD Sender: No OFD packet to send [20:38:59]OFD Sender: No OFD packet to send [20:39:04]OFD Sender: No OFD packet to send [20:39:09]OFD Sender: No OFD packet to send [20:39:14]OFD Sender: No OFD packet to send [20:39:19]OFD Sender: No OFD packet to send [20:39:24]OFD Sender: No OFD packet to send [20:39:29]OFD Sender: No OFD packet to send [20:39:34]OFD Sender: No OFD packet to send [20:39:39]OFD Sender: No OFD packet to send [20:39:44]OFD Sender: No OFD packet to send [20:39:49]OFD Sender: No OFD packet to send [20:39:54]OFD Sender: No OFD packet to send [20:39:59]OFD Sender: No OFD packet to send [20:40:04]OFD Sender: No OFD packet to send [20:40:09]OFD Sender: No OFD packet to send [20:40:14]OFD Sender: No OFD packet to send [20:40:19]OFD Sender: No OFD packet to send [20:40:24]OFD Sender: No OFD packet to send [20:40:29]OFD Sender: No OFD packet to send [20:40:34]OFD Sender: No OFD packet to send [20:40:39]OFD Sender: No OFD packet to send [20:40:44]OFD Sender: No OFD packet to send [20:40:49]OFD Sender: No OFD packet to send [20:40:54]OFD Sender: No OFD packet to send [20:40:59]OFD Sender: No OFD packet to send [20:41:04]OFD Sender: No OFD packet to send [20:41:09]OFD Sender: No OFD packet to send [20:41:14]OFD Sender: No OFD packet to send [20:41:19]OFD Sender: No OFD packet to send [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:09]OFD Sender: No OFD packet to send [20:42:14]OFD Sender: No OFD packet to send [20:42:19]OFD Sender: No OFD packet to send [20:42:24]OFD Sender: No OFD packet to send [20:42:29]OFD Sender: No OFD packet to send [20:42:34]OFD Sender: No OFD packet to send [20:42:39]OFD Sender: No OFD packet to send [20:42:44]OFD Sender: No OFD packet to send [20:42:49]OFD Sender: No OFD packet to send [20:42:54]OFD Sender: No OFD packet to send [20:42:59]OFD Sender: No OFD packet to send [20:43:04]OFD Sender: No OFD packet to send [20:43:09]OFD Sender: No OFD packet to send [20:43:09]accept exits with 7 [20:43:09]New connection [20:43:09]New thread 3066748260 created [20:43:09]Thread 3066891620 joined [20:43:09]Waiting for new connection... [20:43:09] Sock 7.Parse request [20:43:09]Sock 7.Check first char [20:43:09]Sock 7.First char is OK [20:43:09]request: POST /json_proto HTTP/1.0 [20:43:09]Method: POST [20:43:09]URL: /json_proto [20:43:09]Method is POST - this is cgi request [20:43:09]url: /json_proto [20:43:09]query_string will be loaded in cgi processing [20:43:09]execute_cgi json_proto POST (null) [20:43:09]execute_cgi path=json_proto method=POST [20:43:09]POST find Content-Length [20:43:09]Host: 172.17.53.67:8080 [20:43:09]Content-Length: 674 [20:43:09]Content-Type: application/json [20:43:09] [20:43:09]POST finish read [20:43:09]Found Content-Length = 674 [20:43:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:09]execute_script... [20:43:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:09]POST & json_proto [20:43:09]process_json_proto [20:43:09]json parsed OK: [20:43:09]protocol is kg_v1.0 [20:43:09]action value=close_receipt [20:43:09]process_action close_receipt [20:43:09]cmd_close_receipt [20:43:09]MH_GetDate [20:43:09]Write to MH i2c: F0 00 00 37 4E 74 [20:43:09]Write i2c OK [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: F0 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: F0 09 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: F0 09 00 37 4E 00 5F C8 12 67 19 BC 99 64 EF [20:43:09]GetLastDocTimeStamp 1729283902 [20:43:09]current date 1729284191 [20:43:09]FM_GetShiftState [20:43:09]SAM_PROTO_GetShiftState [20:43:09]wFMCommunicate request_size=4 [20:43:09]MH_SAM_APDU [20:43:09]CAPDU: 80 13 01 00 [20:43:09]Write to MH i2c: E2 08 00 38 4E 80 13 01 00 00 00 00 00 03 [20:43:09]Write i2c OK [20:43:09]MH_I2C_Read... [20:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:09]Read from MH i2c: E2 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 0E 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 0E 00 38 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3A [20:43:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:43:09]wFMCommunicate OK [20:43:09]SAM_PROTO_GetShiftState done [20:43:09]FM_GetShiftState done [20:43:09]opened in 1729211399 [20:43:09]opened+sec_in_day 1729297799 [20:43:09]quantity*price = 50063 [20:43:09]sum+1 = 50064 [20:43:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 555 18.10.2024 20:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155166 ФПД: 257120785171827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T204311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155166&fm=257120785171827&tin=02508201610067®Number=0000137193017469&sum=50000 [20:43:10]StoreToDocumentArchive [20:43:10]shift 312 fd 155166 [20:43:10]save to /storage/0312/doc_00155166 [20:43:10]save last doc name /storage/0312/doc_00155166 to /storage/kkm_last_doc_name [20:43:10]save OK [20:43:10]Clear old archive folders... [20:43:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:43:10]tlvbuf is 01DF2460 [20:43:10]SAM_PROTO_ClearQueue [20:43:10]wFMCommunicate request_size=4 [20:43:10]MH_SAM_APDU [20:43:10]CAPDU: 80 09 00 00 [20:43:10]Write to MH i2c: E2 08 00 45 4E 80 09 00 00 00 00 00 00 05 [20:43:10]Write i2c OK [20:43:10]MH_I2C_Read... [20:43:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:10]Read from MH i2c: E2 [20:43:10]MH_I2C_Read... [20:43:10]Read from MH i2c: E2 03 00 [20:43:10]MH_I2C_Read... [20:43:10]Read from MH i2c: E2 03 00 45 4E 00 90 00 07 [20:43:10]RAPDU: 90 00 [20:43:10]wFMCommunicate OK [20:43:10]SAM_PROTO_ClearQueue done [20:43:10]KKMCreateOFDPacket [20:43:10]OFDProtocolAddRootSTLVToBuf [20:43:10]FM_MakeSignedData [20:43:10]FM_MakeSignedData [20:43:10]SAM_PROTO_SignData [20:43:10]wFMCommunicate request_size=4 [20:43:10]MH_SAM_APDU [20:43:10]CAPDU: 80 0D 01 02 [20:43:10]Write to MH i2c: E2 08 00 46 4E 80 0D 01 02 00 00 00 00 0D [20:43:10]Write i2c OK [20:43:10]MH_I2C_Read... [20:43:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:10]Read from MH i2c: E2 [20:43:10]MH_I2C_Read... [20:43:10]Read from MH i2c: E2 03 00 [20:43:10]MH_I2C_Read... [20:43:10]Read from MH i2c: E2 03 00 46 4E 00 90 00 08 [20:43:10]RAPDU: 90 00 [20:43:10]wFMCommunicate OK [20:43:10]wFMCommunicate request_size=255 [20:43:10]MH_SAM_APDU [20:43:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 5F C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5E 02 00 35 04 06 00 E9 D9 99 10 [20:43:10]Write to MH i2c: E2 02 01 47 4E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 5F C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5E 02 00 35 04 06 00 E9 D9 99 10 00 00 1E [20:43:10]Write i2c OK [20:43:10]MH_I2C_Read... [20:43:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:11]Read from MH i2c: E2 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 03 00 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 03 00 47 4E 00 90 00 09 [20:43:11]RAPDU: 90 00 [20:43:11]wFMCommunicate OK [20:43:11]wFMCommunicate request_size=7 [20:43:11]MH_SAM_APDU [20:43:11]CAPDU: 80 0D 02 02 02 85 73 [20:43:11]Write to MH i2c: E2 0A 00 48 4E 80 0D 02 02 02 00 85 73 00 00 0C [20:43:11]Write i2c OK [20:43:11]MH_I2C_Read... [20:43:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:11]Read from MH i2c: E2 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 03 00 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 03 00 48 4E 00 90 00 0A [20:43:11]RAPDU: 90 00 [20:43:11]wFMCommunicate OK [20:43:11]wFMCommunicate request_size=4 [20:43:11]MH_SAM_APDU [20:43:11]CAPDU: 80 0D 03 02 [20:43:11]Write to MH i2c: E2 08 00 49 4E 80 0D 03 02 00 00 00 00 12 [20:43:11]Write i2c OK [20:43:11]MH_I2C_Read... [20:43:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:11]Read from MH i2c: E2 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 0B 00 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 0B 00 49 4E 00 1A DD 66 4E 51 55 87 67 90 00 52 [20:43:11]RAPDU: 1A DD 66 4E 51 55 87 67 90 00 [20:43:11]wFMCommunicate OK [20:43:11]SAM_PROTO_SignData done [20:43:11]FM_MakeSignedData done [20:43:11]CreateOFDProtocolMessage [20:43:11]wFMCommunicate request_size=4 [20:43:11]MH_SAM_APDU [20:43:11]CAPDU: 80 11 00 00 [20:43:11]Write to MH i2c: E2 08 00 4A 4E 80 11 00 00 00 00 00 00 12 [20:43:11]Write i2c OK [20:43:11]MH_I2C_Read... [20:43:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:11]Read from MH i2c: E2 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 17 00 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: E2 17 00 4A 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [20:43:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:43:11]wFMCommunicate OK [20:43:11]CreateOFDProtocolMessage done [20:43:11]OFDSenderStorePacket 155166 [20:43:11]StoreOFDPacket docnum=155166 [20:43:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FD 8E 04 01 2F 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 5F C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5E 02 00 35 04 06 00 E9 D9 99 10 85 73 1A DD 66 4E 51 55 87 67 [20:43:11]CheckFolder [20:43:11]dirname=/storage/ofd_packets [20:43:11]CheckFolder done [20:43:11]ProducePacketName [20:43:11]name=ofd_packets/00155166 [20:43:11]NVStorageSaveData ofd_packets/00155166 [20:43:11]File name is /storage/ofd_packets/00155166 [20:43:11]Write 298 bytes [20:43:11]NVStorageSaveData done [20:43:11]OFDSenderStorePacket done [20:43:11]KKMCreateOFDPacket done [20:43:11]NVStorageSaveData kkm_last_timestamp [20:43:11]File name is /storage/kkm_last_timestamp [20:43:11]Write 4 bytes [20:43:11]NVStorageSaveData done [20:43:11]ExternCall_PrintAddStr [20:43:11]wPrintStart [20:43:11]Write to MH i2c: 01 00 00 4B 4E 99 [20:43:11]Write i2c OK [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: 01 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: 01 07 00 [20:43:11]MH_I2C_Read... [20:43:11]Read from MH i2c: 01 07 00 4B 4E 00 00 00 00 00 FF 0F AE [20:43:11]RasterBufferAndPrint [20:43:11]line Счет N : (1)873373 [20:43:11]line ИНН: 02508201610067 [20:43:11]line Контрольно-Кассовый Чек [20:43:11]line ПРОДАЖА [20:43:11]line ТРК (МРК, ГНК) : 24 [20:43:11]line Товар: 2710194210 [20:43:11]line ДТ-К-2 [20:43:11]line 6.570 * 76.20 [20:43:11]line = 500.63 [20:43:11]line НДС 12% НСП 1% [20:43:11]line > о реализуемом товаре [20:43:11]line ОКРУГЛЕНИЕ: -0.63 [20:43:11]line ИТОГО: 500.00 [20:43:11]line Внесено: 500.00 [20:43:11]line СДАЧА: 0.00 [20:43:11]line НСП 1% : 4.43 [20:43:11]line НДС 12% : 53.16 [20:43:11]line Наличными: 500.00 [20:43:11]line Безнал.: 0.00 [20:43:11]line Место: АЗС № 165 "Партнер Нефть" [20:43:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:43:11]line СНО: Общий режим [20:43:11]line Чек 555 18.10.2024 20:43 [20:43:11]line Смена: 312 ФФД: 1.0 [20:43:11]line ЗНМ: 0300000234 [20:43:11]line РНМ: 0000137193017469 [20:43:11]line Версия ККМ: v1.0 [20:43:11]line ФМ: 0000000000963156 [20:43:11]line ФД: 155166 [20:43:11]line ФПД: 257120785171827 [20:43:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T204311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155166&fm=257120785171827&tin=02508201610067®Number=0000137193017469&sum=50000 [20:43:11]OFD Sender: Processing packet 155166 [packets to send 51, broken 50] [20:43:11]ProducePacketName [20:43:11]name=ofd_packets/00155166 [20:43:11]OFD Sender: To server: pG, [20:43:11]CommunicateWithHost lk.salyk.kg:30040 [20:43:11]ConnectInit lk.salyk.kg [20:43:11]written 0, free lines is 4095 [20:43:11]Connected sock=10 [20:43:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FD 8E 04 01 2F 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 5F C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5E 02 00 35 04 06 00 E9 D9 99 10 85 73 1A DD 66 4E 51 55 87 67 [20:43:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 9E 47 00 4C B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 5E 02 00 F4 03 04 00 96 6E 12 67 B6 04 01 00 00 C0 65 4E 0A 3C D1 CA C8 [20:43:11]CommunicateWithHost err = 0 [20:43:11]CheckOFDResponse [20:43:11]1017 (14) - 77093643461234 [20:43:11]1041 (16) - 0000000000963156 [20:43:11]1040 (4) - 155166 [20:43:11]1012 (4) - 18.10.2024 14:20 [20:43:11]1206 (1) - 0 [20:43:11]OFD Sender: Remove packet 155166 [20:43:11]ProducePacketName [20:43:11]name=ofd_packets/00155166 [20:43:11]NVStorageDeleteData [20:43:12]Write to MH i2c: 01 00 00 76 4E C4 [20:43:12]Write i2c OK [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: 01 [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: 01 07 00 [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: 01 07 00 76 4E 00 00 00 00 00 D9 0C B0 [20:43:12]RasterBufferAndPrint [20:43:12]line [20:43:12]line [20:43:12]line [20:43:12]line [20:43:12]line [20:43:12]written 0, free lines is 3296 [20:43:12]MH_Cut [20:43:12]Write to MH i2c: D1 01 00 7D 4E 01 9D [20:43:12]Write i2c OK [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: D1 [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: D1 01 00 [20:43:12]MH_I2C_Read... [20:43:12]Read from MH i2c: D1 01 00 7D 4E 00 9C [20:43:12]Write to MH i2c: 01 00 00 7E 4E CC [20:43:12]Write i2c OK [20:43:12]MH_I2C_Read... [20:43:12]OFD Sender: No OFD packet to send [20:43:12]*** Cut start [20:43:12]*** Partial cut [20:43:12]*** CUTSNS_PIN = 1 [20:43:12]*** CUTSNS_PIN = 0 [20:43:13]*** Brake cut motor [20:43:13]Read from MH i2c: 01 [20:43:13]MH_I2C_Read... [20:43:13]*** Stop cut motor [20:43:13]*** Cut end [20:43:13]Read from MH i2c: 01 07 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: 01 07 00 7E 4E 00 00 00 00 00 FF 0F E1 [20:43:13]process_action close_receipt done [20:43:13]requested_data is exist [20:43:13]produce_requested_data [20:43:13]requested_item fm.sn is exist - process it [20:43:13]wFMCommunicate request_size=4 [20:43:13]MH_SAM_APDU [20:43:13]CAPDU: 80 11 00 00 [20:43:13]Write to MH i2c: E2 08 00 7F 4E 80 11 00 00 00 00 00 00 47 [20:43:13]Write i2c OK [20:43:13]MH_I2C_Read... [20:43:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:13]Read from MH i2c: E2 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 17 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 17 00 7F 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [20:43:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:43:13]wFMCommunicate OK [20:43:13]requested_item fd.num is exist - process it [20:43:13]SAM_PROTO_GetFieldsCounters [20:43:13]wFMCommunicate request_size=4 [20:43:13]MH_SAM_APDU [20:43:13]CAPDU: 80 13 00 00 [20:43:13]Write to MH i2c: E2 08 00 80 4E 80 13 00 00 00 00 00 00 4A [20:43:13]Write i2c OK [20:43:13]MH_I2C_Read... [20:43:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:13]Read from MH i2c: E2 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 62 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 62 00 80 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [20:43:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:43:13]wFMCommunicate OK [20:43:13]SAM_PROTO_GetFieldsCounters done [20:43:13]requested_item shift.num is exist - process it [20:43:13]requested_item shift.opened is exist - process it [20:43:13]req_shift_opened [20:43:13]FM_GetShiftState [20:43:13]SAM_PROTO_GetShiftState [20:43:13]wFMCommunicate request_size=4 [20:43:13]MH_SAM_APDU [20:43:13]CAPDU: 80 13 01 00 [20:43:13]Write to MH i2c: E2 08 00 81 4E 80 13 01 00 00 00 00 00 4C [20:43:13]Write i2c OK [20:43:13]MH_I2C_Read... [20:43:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:13]Read from MH i2c: E2 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 0E 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 0E 00 81 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 83 [20:43:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:43:13]wFMCommunicate OK [20:43:13]SAM_PROTO_GetShiftState done [20:43:13]FM_GetShiftState done [20:43:13]req_shift_opened done [20:43:13]requested_item shift.open_date is exist - process it [20:43:13]req_shift_open_date [20:43:13]req_shift_open_date done [20:43:13]produce_requested_data done [20:43:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155166,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:43:13]process_action_free close_receipt [20:43:13]json_value_free [20:43:13]json_value_free done [20:43:13]process_json_proto returns [20:43:13]Send response to host [20:43:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155166,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:43:13]free response buf [20:43:13]execute_script done [20:43:13]execute_script returns [20:43:13]free content buf [20:43:13]Sock 7.Close socket [20:43:13]Sock 7.Thread stoped [20:43:14]accept exits with 9 [20:43:14]New connection [20:43:14]New thread 3066891620 created [20:43:14]Thread 3066748260 joined [20:43:14]Waiting for new connection... [20:43:14] Sock 9.Parse request [20:43:14]Sock 9.Check first char [20:43:14]Sock 9.First char is OK [20:43:14]request: POST /json_proto HTTP/1.0 [20:43:14]Method: POST [20:43:14]URL: /json_proto [20:43:14]Method is POST - this is cgi request [20:43:14]url: /json_proto [20:43:14]query_string will be loaded in cgi processing [20:43:14]execute_cgi json_proto POST (null) [20:43:14]execute_cgi path=json_proto method=POST [20:43:14]POST find Content-Length [20:43:14]Host: 172.17.53.67:8080 [20:43:14]Content-Length: 677 [20:43:14]Content-Type: application/json [20:43:14] [20:43:14]POST finish read [20:43:14]Found Content-Length = 677 [20:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:14]execute_script... [20:43:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:14]POST & json_proto [20:43:14]process_json_proto [20:43:14]json parsed OK: [20:43:14]protocol is kg_v1.0 [20:43:14]action value=close_receipt [20:43:14]process_action close_receipt [20:43:14]cmd_close_receipt [20:43:14]MH_GetDate [20:43:14]Write to MH i2c: F0 00 00 82 4E BF [20:43:14]Write i2c OK [20:43:14]MH_I2C_Read... [20:43:14]Read from MH i2c: F0 [20:43:14]MH_I2C_Read... [20:43:14]Read from MH i2c: F0 09 00 [20:43:14]MH_I2C_Read... [20:43:14]Read from MH i2c: F0 09 00 82 4E 00 63 C8 12 67 19 BC 99 64 3E [20:43:14]GetLastDocTimeStamp 1729284191 [20:43:14]current date 1729284195 [20:43:14]FM_GetShiftState [20:43:14]SAM_PROTO_GetShiftState [20:43:14]wFMCommunicate request_size=4 [20:43:14]MH_SAM_APDU [20:43:14]CAPDU: 80 13 01 00 [20:43:14]Write to MH i2c: E2 08 00 83 4E 80 13 01 00 00 00 00 00 4E [20:43:14]Write i2c OK [20:43:14]MH_I2C_Read... [20:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:14]Read from MH i2c: E2 [20:43:14]MH_I2C_Read... [20:43:14]Read from MH i2c: E2 0E 00 [20:43:14]MH_I2C_Read... [20:43:14]Read from MH i2c: E2 0E 00 83 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 85 [20:43:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:43:14]wFMCommunicate OK [20:43:14]SAM_PROTO_GetShiftState done [20:43:14]FM_GetShiftState done [20:43:14]opened in 1729211399 [20:43:14]opened+sec_in_day 1729297799 [20:43:14]quantity*price = 20003 [20:43:14]sum+1 = 20004 [20:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 556 18.10.2024 20:43 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155167 ФПД: 157347652838108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T204315&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155167&fm=157347652838108&tin=02508201610067®Number=0000137193017469&sum=20000 [20:43:15]StoreToDocumentArchive [20:43:15]shift 312 fd 155167 [20:43:15]save to /storage/0312/doc_00155167 [20:43:15]save last doc name /storage/0312/doc_00155167 to /storage/kkm_last_doc_name [20:43:15]save OK [20:43:15]Clear old archive folders... [20:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:15]tlvbuf is 01E96160 [20:43:15]SAM_PROTO_ClearQueue [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 09 00 00 [20:43:15]Write to MH i2c: E2 08 00 90 4E 80 09 00 00 00 00 00 00 50 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 90 4E 00 90 00 52 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]SAM_PROTO_ClearQueue done [20:43:15]KKMCreateOFDPacket [20:43:15]OFDProtocolAddRootSTLVToBuf [20:43:15]FM_MakeSignedData [20:43:15]FM_MakeSignedData [20:43:15]SAM_PROTO_SignData [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 01 02 [20:43:15]Write to MH i2c: E2 08 00 91 4E 80 0D 01 02 00 00 00 00 58 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 91 4E 00 90 00 53 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=255 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 63 C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5E 02 00 35 04 06 00 8F [20:43:15]Write to MH i2c: E2 02 01 92 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 63 C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5E 02 00 35 04 06 00 8F 00 00 DA [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 92 4E 00 90 00 54 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=10 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 02 02 05 1B 5A F4 22 DC [20:43:15]Write to MH i2c: E2 0D 00 93 4E 80 0D 02 02 05 00 1B 5A F4 22 DC 00 00 CC [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:15]E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 93 4E 00 90 00 55 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 03 02 [20:43:15]Write to MH i2c: E2 08 00 94 4E 80 0D 03 02 00 00 00 00 5D [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:16]Read from MH i2c: E2 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 0B 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 0B 00 94 4E 00 EE 08 3F D4 67 B7 52 95 90 00 6C [20:43:16]RAPDU: EE 08 3F D4 67 B7 52 95 90 00 [20:43:16]wFMCommunicate OK [20:43:16]SAM_PROTO_SignData done [20:43:16]FM_MakeSignedData done [20:43:16]CreateOFDProtocolMessage [20:43:16]wFMCommunicate request_size=4 [20:43:16]MH_SAM_APDU [20:43:16]CAPDU: 80 11 00 00 [20:43:16]Write to MH i2c: E2 08 00 95 4E 80 11 00 00 00 00 00 00 5D [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:16]Read from MH i2c: E2 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 17 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 17 00 95 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [20:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:43:16]wFMCommunicate OK [20:43:16]CreateOFDProtocolMessage done [20:43:16]OFDSenderStorePacket 155167 [20:43:16]StoreOFDPacket docnum=155167 [20:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB 88 07 01 19 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 63 C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5E 02 00 35 04 06 00 8F 1B 5A F4 22 DC EE 08 3F D4 67 B7 52 95 [20:43:16]CheckFolder [20:43:16]dirname=/storage/ofd_packets [20:43:16]CheckFolder done [20:43:16]ProducePacketName [20:43:16]name=ofd_packets/00155167 [20:43:16]NVStorageSaveData ofd_packets/00155167 [20:43:16]File name is /storage/ofd_packets/00155167 [20:43:16]Write 301 bytes [20:43:16]NVStorageSaveData done [20:43:16]OFDSenderStorePacket done [20:43:16]KKMCreateOFDPacket done [20:43:16]NVStorageSaveData kkm_last_timestamp [20:43:16]File name is /storage/kkm_last_timestamp [20:43:16]Write 4 bytes [20:43:16]NVStorageSaveData done [20:43:16]ExternCall_PrintAddStr [20:43:16]wPrintStart [20:43:16]Write to MH i2c: 01 00 00 96 4E E4 [20:43:16]OFD Sender: Processing packet 155167 [packets to send 51, broken 50] [20:43:16]ProducePacketName [20:43:16]name=ofd_packets/00155167 [20:43:16]OFD Sender: To server: pG, [20:43:16]CommunicateWithHost lk.salyk.kg:30040 [20:43:16]ConnectInit lk.salyk.kg [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 96 4E 00 00 00 00 00 FF 0F F9 [20:43:16]RasterBufferAndPrint [20:43:16]line Счет N : (1)873372 [20:43:16]line ИНН: 02508201610067 [20:43:16]line Контрольно-Кассовый Чек [20:43:16]line ПРОДАЖА [20:43:16]line ТРК (МРК, ГНК) : 42 [20:43:16]line Товар: 2710124130 [20:43:16]line Аи-92-К-5 [20:43:16]line 2.990 * 66.90 [20:43:16]line = 200.03 [20:43:16]line НДС 12% НСП 1% [20:43:16]line > о реализуемом товаре [20:43:16]line ОКРУГЛЕНИЕ: -0.03 [20:43:16]line ИТОГО: 200.00 [20:43:16]line Внесено: 200.00 [20:43:16]line СДАЧА: 0.00 [20:43:16]line НСП 1% : 1.77 [20:43:16]line НДС 12% : 21.24 [20:43:16]line Наличными: 200.00 [20:43:16]line Безнал.: 0.00 [20:43:16]line Место: АЗС № 165 "Партнер Нефть" [20:43:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:43:16]line СНО: Общий режим [20:43:16]line Чек 556 18.10.2024 20:43 [20:43:16]line Смена: 312 ФФД: 1.0 [20:43:16]line ЗНМ: 0300000234 [20:43:16]line РНМ: 0000137193017469 [20:43:16]line Версия ККМ: v1.0 [20:43:16]line ФМ: 0000000000963156 [20:43:16]line ФД: 155167 [20:43:16]line ФПД: 157347652838108 [20:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T204315&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155167&fm=157347652838108&tin=02508201610067®Number=0000137193017469&sum=20000 [20:43:16]written 0, free lines is 4095 [20:43:16]Connected sock=10 [20:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB 88 07 01 19 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 63 C8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5E 02 00 35 04 06 00 8F 1B 5A F4 22 DC EE 08 3F D4 67 B7 52 95 [20:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A B8 47 00 BD 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 5E 02 00 F4 03 04 00 9B 6E 12 67 B6 04 01 00 00 9E 1A A0 7D 2E BE 14 B9 [20:43:16]CommunicateWithHost err = 0 [20:43:16]CheckOFDResponse [20:43:16]1017 (14) - 77093643461234 [20:43:16]1041 (16) - 0000000000963156 [20:43:16]1040 (4) - 155167 [20:43:16]1012 (4) - 18.10.2024 14:20 [20:43:16]1206 (1) - 0 [20:43:16]OFD Sender: Remove packet 155167 [20:43:16]ProducePacketName [20:43:16]name=ofd_packets/00155167 [20:43:16]NVStorageDeleteData [20:43:16]Write to MH i2c: 01 00 00 C1 4E 0F [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 C1 4E 00 00 00 00 00 F5 0C 17 [20:43:16]RasterBufferAndPrint [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]written 0, free lines is 3332 [20:43:16]MH_Cut [20:43:16]Write to MH i2c: D1 01 00 C8 4E 01 E8 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 01 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 01 00 C8 4E 00 E7 [20:43:16]Write to MH i2c: 01 00 00 C9 4E 17 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:17]OFD Sender: No OFD packet to send [20:43:17]*** Cut start [20:43:17]*** Partial cut [20:43:17]*** CUTSNS_PIN = 1 [20:43:17]*** CUTSNS_PIN = 0 [20:43:17]*** Brake cut motor [20:43:18]Read from MH i2c: 01 [20:43:18]MH_I2C_Read... [20:43:18]*** Stop cut motor [20:43:18]*** Cut end [20:43:18]Read from MH i2c: 01 07 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: 01 07 00 C9 4E 00 00 00 00 00 FF 0F 2C [20:43:18]process_action close_receipt done [20:43:18]requested_data is exist [20:43:18]produce_requested_data [20:43:18]requested_item fm.sn is exist - process it [20:43:18]wFMCommunicate request_size=4 [20:43:18]MH_SAM_APDU [20:43:18]CAPDU: 80 11 00 00 [20:43:18]Write to MH i2c: E2 08 00 CA 4E 80 11 00 00 00 00 00 00 92 [20:43:18]Write i2c OK [20:43:18]MH_I2C_Read... [20:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:18]Read from MH i2c: E2 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 17 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 17 00 CA 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [20:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:43:18]wFMCommunicate OK [20:43:18]requested_item fd.num is exist - process it [20:43:18]SAM_PROTO_GetFieldsCounters [20:43:18]wFMCommunicate request_size=4 [20:43:18]MH_SAM_APDU [20:43:18]CAPDU: 80 13 00 00 [20:43:18]Write to MH i2c: E2 08 00 CB 4E 80 13 00 00 00 00 00 00 95 [20:43:18]Write i2c OK [20:43:18]MH_I2C_Read... [20:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:18]Read from MH i2c: E2 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 62 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 62 00 CB 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 10 [20:43:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:43:18]wFMCommunicate OK [20:43:18]SAM_PROTO_GetFieldsCounters done [20:43:18]requested_item shift.num is exist - process it [20:43:18]requested_item shift.opened is exist - process it [20:43:18]req_shift_opened [20:43:18]FM_GetShiftState [20:43:18]SAM_PROTO_GetShiftState [20:43:18]wFMCommunicate request_size=4 [20:43:18]MH_SAM_APDU [20:43:18]CAPDU: 80 13 01 00 [20:43:18]Write to MH i2c: E2 08 00 CC 4E 80 13 01 00 00 00 00 00 97 [20:43:18]Write i2c OK [20:43:18]MH_I2C_Read... [20:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:18]Read from MH i2c: E2 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 0E 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 0E 00 CC 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CE [20:43:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:43:18]wFMCommunicate OK [20:43:18]SAM_PROTO_GetShiftState done [20:43:18]FM_GetShiftState done [20:43:18]req_shift_opened done [20:43:18]requested_item shift.open_date is exist - process it [20:43:18]req_shift_open_date [20:43:18]req_shift_open_date done [20:43:18]produce_requested_data done [20:43:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155167,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:43:18]process_action_free close_receipt [20:43:18]json_value_free [20:43:18]json_value_free done [20:43:18]process_json_proto returns [20:43:18]Send response to host [20:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155167,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:43:18]free response buf [20:43:18]execute_script done [20:43:18]execute_script returns [20:43:18]free content buf [20:43:18]Sock 9.Close socket [20:43:18]Sock 9.Thread stoped [20:43:22]OFD Sender: No OFD packet to send [20:43:27]OFD Sender: No OFD packet to send [20:43:32]OFD Sender: No OFD packet to send [20:43:37]OFD Sender: No OFD packet to send [20:43:42]OFD Sender: No OFD packet to send [20:43:47]OFD Sender: No OFD packet to send [20:43:52]OFD Sender: No OFD packet to send [20:43:57]OFD Sender: No OFD packet to send [20:44:02]OFD Sender: No OFD packet to send [20:44:07]OFD Sender: No OFD packet to send [20:44:12]OFD Sender: No OFD packet to send [20:44:17]OFD Sender: No OFD packet to send [20:44:22]OFD Sender: No OFD packet to send [20:44:27]OFD Sender: No OFD packet to send [20:44:32]OFD Sender: No OFD packet to send [20:44:37]OFD Sender: No OFD packet to send [20:44:42]OFD Sender: No OFD packet to send [20:44:47]OFD Sender: No OFD packet to send [20:44:52]OFD Sender: No OFD packet to send [20:44:57]OFD Sender: No OFD packet to send [20:45:02]OFD Sender: No OFD packet to send [20:45:07]OFD Sender: No OFD packet to send [20:45:12]OFD Sender: No OFD packet to send [20:45:17]OFD Sender: No OFD packet to send [20:45:22]OFD Sender: No OFD packet to send [20:45:27]OFD Sender: No OFD packet to send [20:45:32]OFD Sender: No OFD packet to send [20:45:37]OFD Sender: No OFD packet to send [20:45:42]OFD Sender: No OFD packet to send [20:45:47]OFD Sender: No OFD packet to send [20:45:52]OFD Sender: No OFD packet to send [20:45:57]OFD Sender: No OFD packet to send [20:46:02]OFD Sender: No OFD packet to send [20:46:07]OFD Sender: No OFD packet to send [20:46:12]OFD Sender: No OFD packet to send [20:46:17]OFD Sender: No OFD packet to send [20:46:22]OFD Sender: No OFD packet to send [20:46:27]OFD Sender: No OFD packet to send [20:46:32]OFD Sender: No OFD packet to send [20:46:37]OFD Sender: No OFD packet to send [20:46:42]OFD Sender: No OFD packet to send [20:46:47]OFD Sender: No OFD packet to send [20:46:52]OFD Sender: No OFD packet to send [20:46:57]OFD Sender: No OFD packet to send [20:47:02]OFD Sender: No OFD packet to send [20:47:07]OFD Sender: No OFD packet to send [20:47:12]OFD Sender: No OFD packet to send [20:47:17]OFD Sender: No OFD packet to send [20:47:22]OFD Sender: No OFD packet to send [20:47:27]OFD Sender: No OFD packet to send [20:47:32]OFD Sender: No OFD packet to send [20:47:37]OFD Sender: No OFD packet to send [20:47:42]OFD Sender: No OFD packet to send [20:47:47]OFD Sender: No OFD packet to send [20:47:52]OFD Sender: No OFD packet to send [20:47:57]OFD Sender: No OFD packet to send [20:48:02]OFD Sender: No OFD packet to send [20:48:07]OFD Sender: No OFD packet to send [20:48:12]OFD Sender: No OFD packet to send [20:48:17]OFD Sender: No OFD packet to send [20:48:22]OFD Sender: No OFD packet to send [20:48:27]OFD Sender: No OFD packet to send [20:48:32]OFD Sender: No OFD packet to send [20:48:37]OFD Sender: No OFD packet to send [20:48:42]OFD Sender: No OFD packet to send [20:48:47]OFD Sender: No OFD packet to send [20:48:52]OFD Sender: No OFD packet to send [20:48:57]OFD Sender: No OFD packet to send [20:49:02]accept exits with 7 [20:49:02]New connection [20:49:02]New thread 3066748260 created [20:49:02]Thread 3066891620 joined [20:49:02]Waiting for new connection... [20:49:02] Sock 7.Parse request [20:49:02]Sock 7.Check first char [20:49:02]Sock 7.First char is OK [20:49:02]request: POST /json_proto HTTP/1.0 [20:49:02]Method: POST [20:49:02]URL: /json_proto [20:49:02]Method is POST - this is cgi request [20:49:02]url: /json_proto [20:49:02]query_string will be loaded in cgi processing [20:49:02]execute_cgi json_proto POST (null) [20:49:02]execute_cgi path=json_proto method=POST [20:49:02]POST find Content-Length [20:49:02]Host: 172.17.53.67:8080 [20:49:02]Content-Length: 677 [20:49:02]Content-Type: application/json [20:49:02] [20:49:02]POST finish read [20:49:02]Found Content-Length = 677 [20:49:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:02]execute_script... [20:49:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:02]POST & json_proto [20:49:02]process_json_proto [20:49:02]json parsed OK: [20:49:02]protocol is kg_v1.0 [20:49:02]action value=close_receipt [20:49:02]process_action close_receipt [20:49:02]cmd_close_receipt [20:49:02]MH_GetDate [20:49:02]Write to MH i2c: F0 00 00 CD 4E 0A [20:49:02]Write i2c OK [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: F0 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: F0 09 00 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: F0 09 00 CD 4E 00 C0 C9 12 67 19 BC 99 64 E7 [20:49:02]GetLastDocTimeStamp 1729284195 [20:49:02]current date 1729284544 [20:49:02]FM_GetShiftState [20:49:02]SAM_PROTO_GetShiftState [20:49:02]wFMCommunicate request_size=4 [20:49:02]MH_SAM_APDU [20:49:02]CAPDU: 80 13 01 00 [20:49:02]Write to MH i2c: E2 08 00 CE 4E 80 13 01 00 00 00 00 00 99 [20:49:02]Write i2c OK [20:49:02]MH_I2C_Read... [20:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:02]Read from MH i2c: E2 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 0E 00 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 0E 00 CE 4E 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D0 [20:49:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:49:02]wFMCommunicate OK [20:49:02]SAM_PROTO_GetShiftState done [20:49:02]FM_GetShiftState done [20:49:02]opened in 1729211399 [20:49:02]opened+sec_in_day 1729297799 [20:49:02]quantity*price = 60009 [20:49:02]sum+1 = 60010 [20:49:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 558 18.10.2024 20:53 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155169 ФПД: 17985721292998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155169&fm=17985721292998&tin=02508201610067®Number=0000137193017469&sum=50000 [20:53:37]StoreToDocumentArchive [20:53:37]shift 312 fd 155169 [20:53:37]save to /storage/0312/doc_00155169 [20:53:37]save last doc name /storage/0312/doc_00155169 to /storage/kkm_last_doc_name [20:53:37]save OK [20:53:37]Clear old archive folders... [20:53:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:53:37]tlvbuf is 0078EA30 [20:53:37]SAM_PROTO_ClearQueue [20:53:37]wFMCommunicate request_size=4 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 09 00 00 [20:53:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:53:37]Read from MH i2c: E2 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:53:37]RAPDU: 90 00 [20:53:37]wFMCommunicate OK [20:53:37]SAM_PROTO_ClearQueue done [20:53:37]KKMCreateOFDPacket [20:53:37]OFDProtocolAddRootSTLVToBuf [20:53:37]FM_MakeSignedData [20:53:37]FM_MakeSignedData [20:53:37]SAM_PROTO_SignData [20:53:37]wFMCommunicate request_size=4 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 0D 01 02 [20:53:37]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:53:37]Read from MH i2c: E2 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:53:37]RAPDU: 90 00 [20:53:37]wFMCommunicate OK [20:53:37]wFMCommunicate request_size=255 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 D0 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5E 02 00 35 04 06 00 10 [20:53:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 D0 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5E 02 00 35 04 06 00 10 00 00 59 [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:37]Read from MH i2c: E2 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:53:37]RAPDU: 90 00 [20:53:37]wFMCommunicate OK [20:53:37]wFMCommunicate request_size=10 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 0D 02 02 05 5B A0 87 58 C6 [20:53:37]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 5B A0 87 58 C6 00 00 52 [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:37]Read from MH i2c: E2 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:53:37]RAPDU: 90 00 [20:53:37]wFMCommunicate OK [20:53:37]wFMCommunicate request_size=4 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 0D 03 02 [20:53:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:53:37]Read from MH i2c: E2 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 0B 00 [20:53:37]MH_I2C_Read... [20:53:37]Read from MH i2c: E2 0B 00 2F 00 00 44 1F 90 AF 9E B4 68 4F 90 00 56 [20:53:37]RAPDU: 44 1F 90 AF 9E B4 68 4F 90 00 [20:53:37]wFMCommunicate OK [20:53:37]SAM_PROTO_SignData done [20:53:37]FM_MakeSignedData done [20:53:37]CreateOFDProtocolMessage [20:53:37]wFMCommunicate request_size=4 [20:53:37]MH_SAM_APDU [20:53:37]CAPDU: 80 11 00 00 [20:53:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:53:37]Write i2c OK [20:53:37]MH_I2C_Read... [20:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:38]Read from MH i2c: E2 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: E2 17 00 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [20:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:53:38]wFMCommunicate OK [20:53:38]CreateOFDProtocolMessage done [20:53:38]OFDSenderStorePacket 155169 [20:53:38]StoreOFDPacket docnum=155169 [20:53:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 E8 07 01 96 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 D0 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5E 02 00 35 04 06 00 10 5B A0 87 58 C6 44 1F 90 AF 9E B4 68 4F [20:53:38]CheckFolder [20:53:38]dirname=/storage/ofd_packets [20:53:38]CheckFolder done [20:53:38]ProducePacketName [20:53:38]name=ofd_packets/00155169 [20:53:38]NVStorageSaveData ofd_packets/00155169 [20:53:38]File name is /storage/ofd_packets/00155169 [20:53:38]Write 301 bytes [20:53:38]NVStorageSaveData done [20:53:38]OFDSenderStorePacket done [20:53:38]KKMCreateOFDPacket done [20:53:38]NVStorageSaveData kkm_last_timestamp [20:53:38]File name is /storage/kkm_last_timestamp [20:53:38]Write 4 bytes [20:53:38]NVStorageSaveData done [20:53:38]ExternCall_PrintAddStr [20:53:38]wPrintStart [20:53:38]Write to MH i2c: 01 00 00 31 00 31 [20:53:38]Write i2c OK [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 07 00 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:53:38]RasterBufferAndPrint [20:53:38]line Счет N : (1)873376 [20:53:38]line ИНН: 02508201610067 [20:53:38]line Контрольно-Кассовый Чек [20:53:38]line ПРОДАЖА [20:53:38]line ТРК (МРК, ГНК) : 42 [20:53:38]line Товар: 2710124130 [20:53:38]line Аи-92-К-5 [20:53:38]line 7.480 * 66.90 [20:53:38]line = 500.41 [20:53:38]line НДС 12% НСП 1% [20:53:38]line > о реализуемом товаре [20:53:38]line ОКРУГЛЕНИЕ: -0.41 [20:53:38]line ИТОГО: 500.00 [20:53:38]line Внесено: 500.00 [20:53:38]line СДАЧА: 0.00 [20:53:38]line НСП 1% : 4.43 [20:53:38]line НДС 12% : 53.14 [20:53:38]line Наличными: 500.00 [20:53:38]line Безнал.: 0.00 [20:53:38]line Место: АЗС № 165 "Партнер Нефть" [20:53:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:53:38]line СНО: Общий режим [20:53:38]line Чек 558 18.10.2024 20:53 [20:53:38]line Смена: 312 ФФД: 1.0 [20:53:38]line ЗНМ: 0300000234 [20:53:38]line РНМ: 0000137193017469 [20:53:38]line Версия ККМ: v1.0 [20:53:38]line ФМ: 0000000000963156 [20:53:38]line ФД: 155169 [20:53:38]line ФПД: 17985721292998 [20:53:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155169&fm=17985721292998&tin=02508201610067®Number=0000137193017469&sum=50000 [20:53:38]written 0, free lines is 4095 [20:53:38]OFD Sender: Processing packet 155169 [packets to send 51, broken 50] [20:53:38]ProducePacketName [20:53:38]name=ofd_packets/00155169 [20:53:38]OFD Sender: To server: pG, [20:53:38]CommunicateWithHost lk.salyk.kg:30040 [20:53:38]ConnectInit lk.salyk.kg [20:53:38]Connected sock=9 [20:53:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 E8 07 01 96 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 D0 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5E 02 00 35 04 06 00 10 5B A0 87 58 C6 44 1F 90 AF 9E B4 68 4F [20:53:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 24 47 00 45 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 5E 02 00 F4 03 04 00 07 71 12 67 B6 04 01 00 00 92 A8 7C ED 89 72 D9 04 [20:53:38]CommunicateWithHost err = 0 [20:53:38]CheckOFDResponse [20:53:38]1017 (14) - 77093643461234 [20:53:38]1041 (16) - 0000000000963156 [20:53:38]1040 (4) - 155169 [20:53:38]1012 (4) - 18.10.2024 14:30 [20:53:38]1206 (1) - 0 [20:53:38]OFD Sender: Remove packet 155169 [20:53:38]ProducePacketName [20:53:38]name=ofd_packets/00155169 [20:53:38]NVStorageDeleteData [20:53:38]Write to MH i2c: 01 00 00 5C 00 5C [20:53:38]Write i2c OK [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 07 00 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E9 0C 58 [20:53:38]RasterBufferAndPrint [20:53:38]line [20:53:38]line [20:53:38]line [20:53:38]line [20:53:38]line [20:53:38]written 0, free lines is 3311 [20:53:38]MH_Cut [20:53:38]Write to MH i2c: D1 01 00 63 00 01 35 [20:53:38]Write i2c OK [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: D1 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: D1 01 00 [20:53:38]MH_I2C_Read... [20:53:38]Read from MH i2c: D1 01 00 63 00 00 34 [20:53:38]Write to MH i2c: 01 00 00 64 00 64 [20:53:38]Write i2c OK [20:53:38]MH_I2C_Read... [20:53:38]OFD Sender: No OFD packet to send [20:53:39]*** Cut start [20:53:39]*** Partial cut [20:53:39]*** CUTSNS_PIN = 1 [20:53:39]*** CUTSNS_PIN = 0 [20:53:39]*** Brake cut motor [20:53:39]Read from MH i2c: 01 [20:53:39]MH_I2C_Read... [20:53:39]*** Stop cut motor [20:53:39]*** Cut end [20:53:39]Read from MH i2c: 01 07 00 [20:53:39]MH_I2C_Read... [20:53:39]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [20:53:39]process_action close_receipt done [20:53:39]requested_data is exist [20:53:39]produce_requested_data [20:53:39]requested_item fm.sn is exist - process it [20:53:39]wFMCommunicate request_size=4 [20:53:39]MH_SAM_APDU [20:53:39]CAPDU: 80 11 00 00 [20:53:39]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [20:53:39]Write i2c OK [20:53:39]MH_I2C_Read... [20:53:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:39]Read from MH i2c: E2 [20:53:39]MH_I2C_Read... [20:53:39]Read from MH i2c: E2 17 00 [20:53:39]MH_I2C_Read... [20:53:39]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [20:53:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:53:39]wFMCommunicate OK [20:53:39]requested_item fd.num is exist - process it [20:53:39]SAM_PROTO_GetFieldsCounters [20:53:39]wFMCommunicate request_size=4 [20:53:39]MH_SAM_APDU [20:53:39]CAPDU: 80 13 00 00 [20:53:39]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [20:53:39]Write i2c OK [20:53:39]MH_I2C_Read... [20:53:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:53:40]Read from MH i2c: E2 [20:53:40]MH_I2C_Read... [20:53:40]Read from MH i2c: E2 62 00 [20:53:40]MH_I2C_Read... [20:53:40]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [20:53:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:53:40]wFMCommunicate OK [20:53:40]SAM_PROTO_GetFieldsCounters done [20:53:40]requested_item shift.num is exist - process it [20:53:40]requested_item shift.opened is exist - process it [20:53:40]req_shift_opened [20:53:40]FM_GetShiftState [20:53:40]SAM_PROTO_GetShiftState [20:53:40]wFMCommunicate request_size=4 [20:53:40]MH_SAM_APDU [20:53:40]CAPDU: 80 13 01 00 [20:53:40]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [20:53:40]Write i2c OK [20:53:40]MH_I2C_Read... [20:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:40]Read from MH i2c: E2 [20:53:40]MH_I2C_Read... [20:53:40]Read from MH i2c: E2 0E 00 [20:53:40]MH_I2C_Read... [20:53:40]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [20:53:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:53:40]wFMCommunicate OK [20:53:40]SAM_PROTO_GetShiftState done [20:53:40]FM_GetShiftState done [20:53:40]req_shift_opened done [20:53:40]requested_item shift.open_date is exist - process it [20:53:40]req_shift_open_date [20:53:40]req_shift_open_date done [20:53:40]produce_requested_data done [20:53:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155169,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:53:40]process_action_free close_receipt [20:53:40]json_value_free [20:53:40]json_value_free done [20:53:40]process_json_proto returns [20:53:40]Send response to host [20:53:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155169,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:53:40]free response buf [20:53:40]execute_script done [20:53:40]execute_script returns [20:53:40]free content buf [20:53:40]Sock 10.Close socket [20:53:40]Sock 10.Thread stoped [20:53:43]OFD Sender: No OFD packet to send [20:53:48]OFD Sender: No OFD packet to send [20:53:53]OFD Sender: No OFD packet to send [20:53:58]OFD Sender: No OFD packet to send [20:54:03]OFD Sender: No OFD packet to send [20:54:07]accept exits with 8 [20:54:07]New connection [20:54:07]New thread 3066473828 created [20:54:07]Thread 3066617188 joined [20:54:07]Waiting for new connection... [20:54:07] Sock 8.Parse request [20:54:07]Sock 8.Check first char [20:54:07]Sock 8.First char is OK [20:54:07]request: POST /json_proto HTTP/1.0 [20:54:07]Method: POST [20:54:07]URL: /json_proto [20:54:07]Method is POST - this is cgi request [20:54:07]url: /json_proto [20:54:07]query_string will be loaded in cgi processing [20:54:07]execute_cgi json_proto POST (null) [20:54:07]execute_cgi path=json_proto method=POST [20:54:07]POST find Content-Length [20:54:07]Host: 172.17.53.67:8080 [20:54:07]Content-Length: 677 [20:54:07]Content-Type: application/json [20:54:07] [20:54:07]POST finish read [20:54:07]Found Content-Length = 677 [20:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:07]execute_script... [20:54:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:07]POST & json_proto [20:54:07]process_json_proto [20:54:07]json parsed OK: [20:54:07]protocol is kg_v1.0 [20:54:07]action value=close_receipt [20:54:07]process_action close_receipt [20:54:07]cmd_close_receipt [20:54:07]MH_GetDate [20:54:07]Write to MH i2c: F0 00 00 68 00 57 [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: F0 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: F0 09 00 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: F0 09 00 68 00 00 EF CA 12 67 19 BC 99 64 64 [20:54:07]GetLastDocTimeStamp 1729284816 [20:54:07]current date 1729284847 [20:54:07]FM_GetShiftState [20:54:07]SAM_PROTO_GetShiftState [20:54:07]wFMCommunicate request_size=4 [20:54:07]MH_SAM_APDU [20:54:07]CAPDU: 80 13 01 00 [20:54:07]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:07]Read from MH i2c: E2 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 0E 00 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [20:54:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:07]wFMCommunicate OK [20:54:07]SAM_PROTO_GetShiftState done [20:54:07]FM_GetShiftState done [20:54:07]opened in 1729211399 [20:54:07]opened+sec_in_day 1729297799 [20:54:07]quantity*price = 50041 [20:54:07]sum+1 = 50042 [20:54:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 559 18.10.2024 20:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155170 ФПД: 118036179477496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155170&fm=118036179477496&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:08]StoreToDocumentArchive [20:54:08]shift 312 fd 155170 [20:54:08]save to /storage/0312/doc_00155170 [20:54:08]save last doc name /storage/0312/doc_00155170 to /storage/kkm_last_doc_name [20:54:08]save OK [20:54:08]Clear old archive folders... [20:54:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:08]tlvbuf is 0077DA00 [20:54:08]SAM_PROTO_ClearQueue [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 09 00 00 [20:54:08]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:54:08]RAPDU: 90 00 [20:54:08]wFMCommunicate OK [20:54:08]SAM_PROTO_ClearQueue done [20:54:08]KKMCreateOFDPacket [20:54:08]OFDProtocolAddRootSTLVToBuf [20:54:08]FM_MakeSignedData [20:54:08]FM_MakeSignedData [20:54:08]SAM_PROTO_SignData [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 0D 01 02 [20:54:08]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:54:08]RAPDU: 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=255 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 EF CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5E 02 00 35 04 06 00 6B [20:54:08]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 EF CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5E 02 00 35 04 06 00 6B 00 00 20 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:54:08]RAPDU: 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=10 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 0D 02 02 05 5A 70 8C 63 F8 [20:54:08]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 5A 70 8C 63 F8 00 00 AE [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:54:08]RAPDU: 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 0D 03 02 [20:54:08]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]OFD Sender: No OFD packet to send [20:54:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 0B 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 0B 00 7A 00 00 DE 0A 3E FE E6 69 8F FF 90 00 F7 [20:54:09]RAPDU: DE 0A 3E FE E6 69 8F FF 90 00 [20:54:09]wFMCommunicate OK [20:54:09]SAM_PROTO_SignData done [20:54:09]FM_MakeSignedData done [20:54:09]CreateOFDProtocolMessage [20:54:09]wFMCommunicate request_size=4 [20:54:09]MH_SAM_APDU [20:54:09]CAPDU: 80 11 00 00 [20:54:09]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 17 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [20:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:09]wFMCommunicate OK [20:54:09]CreateOFDProtocolMessage done [20:54:09]OFDSenderStorePacket 155170 [20:54:09]StoreOFDPacket docnum=155170 [20:54:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 68 07 01 AB 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 EF CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5E 02 00 35 04 06 00 6B 5A 70 8C 63 F8 DE 0A 3E FE E6 69 8F FF [20:54:09]CheckFolder [20:54:09]dirname=/storage/ofd_packets [20:54:09]CheckFolder done [20:54:09]ProducePacketName [20:54:09]name=ofd_packets/00155170 [20:54:09]NVStorageSaveData ofd_packets/00155170 [20:54:09]File name is /storage/ofd_packets/00155170 [20:54:09]Write 301 bytes [20:54:09]NVStorageSaveData done [20:54:09]OFDSenderStorePacket done [20:54:09]KKMCreateOFDPacket done [20:54:09]NVStorageSaveData kkm_last_timestamp [20:54:09]File name is /storage/kkm_last_timestamp [20:54:09]Write 4 bytes [20:54:09]NVStorageSaveData done [20:54:09]ExternCall_PrintAddStr [20:54:09]wPrintStart [20:54:09]Write to MH i2c: 01 00 00 7C 00 7C [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 07 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [20:54:09]RasterBufferAndPrint [20:54:09]line Счет N : (1)873377 [20:54:09]line ИНН: 02508201610067 [20:54:09]line Контрольно-Кассовый Чек [20:54:09]line ПРОДАЖА [20:54:09]line ТРК (МРК, ГНК) : 12 [20:54:09]line Товар: 2710124130 [20:54:09]line Аи-92-К-5 [20:54:09]line 7.480 * 66.90 [20:54:09]line = 500.41 [20:54:09]line НДС 12% НСП 1% [20:54:09]line > о реализуемом товаре [20:54:09]line ОКРУГЛЕНИЕ: -0.41 [20:54:09]line ИТОГО: 500.00 [20:54:09]line Внесено: 500.00 [20:54:09]line СДАЧА: 0.00 [20:54:09]line НСП 1% : 4.43 [20:54:09]line НДС 12% : 53.14 [20:54:09]line Наличными: 500.00 [20:54:09]line Безнал.: 0.00 [20:54:09]line Место: АЗС № 165 "Партнер Нефть" [20:54:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:54:09]line СНО: Общий режим [20:54:09]line Чек 559 18.10.2024 20:54 [20:54:09]line Смена: 312 ФФД: 1.0 [20:54:09]line ЗНМ: 0300000234 [20:54:09]line РНМ: 0000137193017469 [20:54:09]line Версия ККМ: v1.0 [20:54:09]line ФМ: 0000000000963156 [20:54:09]line ФД: 155170 [20:54:09]line ФПД: 118036179477496 [20:54:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155170&fm=118036179477496&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:09]OFD Sender: Processing packet 155170 [packets to send 51, broken 50] [20:54:09]ProducePacketName [20:54:09]name=ofd_packets/00155170 [20:54:09]OFD Sender: To server: pG, [20:54:09]CommunicateWithHost lk.salyk.kg:30040 [20:54:09]ConnectInit lk.salyk.kg [20:54:09]written 0, free lines is 4095 [20:54:09]Connected sock=10 [20:54:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 68 07 01 AB 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 EF CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5E 02 00 35 04 06 00 6B 5A 70 8C 63 F8 DE 0A 3E FE E6 69 8F FF [20:54:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 88 C1 47 00 7C 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 5E 02 00 F4 03 04 00 27 71 12 67 B6 04 01 00 00 F5 AA B2 8F 08 BE D3 94 [20:54:09]CommunicateWithHost err = 0 [20:54:09]CheckOFDResponse [20:54:09]1017 (14) - 77093643461234 [20:54:09]1041 (16) - 0000000000963156 [20:54:09]1040 (4) - 155170 [20:54:09]1012 (4) - 18.10.2024 14:31 [20:54:09]1206 (1) - 0 [20:54:09]OFD Sender: Remove packet 155170 [20:54:09]ProducePacketName [20:54:09]name=ofd_packets/00155170 [20:54:09]NVStorageDeleteData [20:54:09]Write to MH i2c: 01 00 00 A7 00 A7 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 07 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E6 0C A0 [20:54:09]RasterBufferAndPrint [20:54:09]line [20:54:09]line [20:54:09]line [20:54:09]line [20:54:09]line [20:54:09]written 0, free lines is 3308 [20:54:09]MH_Cut [20:54:09]Write to MH i2c: D1 01 00 AE 00 01 80 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: D1 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: D1 01 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: D1 01 00 AE 00 00 7F [20:54:09]Write to MH i2c: 01 00 00 AF 00 AF [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:10]OFD Sender: No OFD packet to send [20:54:10]*** Cut start [20:54:10]*** Partial cut [20:54:10]*** CUTSNS_PIN = 1 [20:54:10]*** CUTSNS_PIN = 0 [20:54:10]*** Brake cut motor [20:54:11]Read from MH i2c: 01 [20:54:11]MH_I2C_Read... [20:54:11]*** Stop cut motor [20:54:11]*** Cut end [20:54:11]Read from MH i2c: 01 07 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [20:54:11]process_action close_receipt done [20:54:11]requested_data is exist [20:54:11]produce_requested_data [20:54:11]requested_item fm.sn is exist - process it [20:54:11]wFMCommunicate request_size=4 [20:54:11]MH_SAM_APDU [20:54:11]CAPDU: 80 11 00 00 [20:54:11]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:11]Read from MH i2c: E2 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 17 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [20:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:11]wFMCommunicate OK [20:54:11]requested_item fd.num is exist - process it [20:54:11]SAM_PROTO_GetFieldsCounters [20:54:11]wFMCommunicate request_size=4 [20:54:11]MH_SAM_APDU [20:54:11]CAPDU: 80 13 00 00 [20:54:11]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:11]Read from MH i2c: E2 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 62 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [20:54:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:11]wFMCommunicate OK [20:54:11]SAM_PROTO_GetFieldsCounters done [20:54:11]requested_item shift.num is exist - process it [20:54:11]requested_item shift.opened is exist - process it [20:54:11]req_shift_opened [20:54:11]FM_GetShiftState [20:54:11]SAM_PROTO_GetShiftState [20:54:11]wFMCommunicate request_size=4 [20:54:11]MH_SAM_APDU [20:54:11]CAPDU: 80 13 01 00 [20:54:11]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:11]Read from MH i2c: E2 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [20:54:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:11]wFMCommunicate OK [20:54:11]SAM_PROTO_GetShiftState done [20:54:11]FM_GetShiftState done [20:54:11]req_shift_opened done [20:54:11]requested_item shift.open_date is exist - process it [20:54:11]req_shift_open_date [20:54:11]req_shift_open_date done [20:54:11]produce_requested_data done [20:54:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155170,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:54:11]process_action_free close_receipt [20:54:11]json_value_free [20:54:11]json_value_free done [20:54:11]process_json_proto returns [20:54:11]Send response to host [20:54:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155170,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:54:11]free response buf [20:54:11]execute_script done [20:54:11]execute_script returns [20:54:11]free content buf [20:54:11]Sock 8.Close socket [20:54:11]Sock 8.Thread stoped [20:54:11]accept exits with 9 [20:54:11]New connection [20:54:11]New thread 3066617188 created [20:54:11]Thread 3066473828 joined [20:54:11]Waiting for new connection... [20:54:11] Sock 9.Parse request [20:54:11]Sock 9.Check first char [20:54:11]Sock 9.First char is OK [20:54:11]request: POST /json_proto HTTP/1.0 [20:54:11]Method: POST [20:54:11]URL: /json_proto [20:54:11]Method is POST - this is cgi request [20:54:11]url: /json_proto [20:54:11]query_string will be loaded in cgi processing [20:54:11]execute_cgi json_proto POST (null) [20:54:11]execute_cgi path=json_proto method=POST [20:54:11]POST find Content-Length [20:54:11]Host: 172.17.53.67:8080 [20:54:11]Content-Length: 769 [20:54:11]Content-Type: application/json [20:54:11] [20:54:11]POST finish read [20:54:11]Found Content-Length = 769 [20:54:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:11]execute_script... [20:54:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:11]POST & json_proto [20:54:11]process_json_proto [20:54:11]json parsed OK: [20:54:11]protocol is kg_v1.0 [20:54:11]action value=close_receipt [20:54:11]process_action close_receipt [20:54:11]cmd_close_receipt [20:54:11]MH_GetDate [20:54:11]Write to MH i2c: F0 00 00 B3 00 A2 [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 09 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 09 00 B3 00 00 F4 CA 12 67 19 BC 99 64 B4 [20:54:11]GetLastDocTimeStamp 1729284847 [20:54:11]current date 1729284852 [20:54:11]FM_GetShiftState [20:54:11]SAM_PROTO_GetShiftState [20:54:11]wFMCommunicate request_size=4 [20:54:11]MH_SAM_APDU [20:54:11]CAPDU: 80 13 01 00 [20:54:11]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:11]Read from MH i2c: E2 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [20:54:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:11]wFMCommunicate OK [20:54:11]SAM_PROTO_GetShiftState done [20:54:11]FM_GetShiftState done [20:54:11]opened in 1729211399 [20:54:11]opened+sec_in_day 1729297799 [20:54:11]quantity*price = 200043 [20:54:11]sum+1 = 200044 [20:54:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 560 18.10.2024 20:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155171 ФПД: 145697764678822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155171&fm=145697764678822&tin=02508201610067®Number=0000137193017469&sum=200043 [20:54:13]StoreToDocumentArchive [20:54:13]shift 312 fd 155171 [20:54:13]save to /storage/0312/doc_00155171 [20:54:13]save last doc name /storage/0312/doc_00155171 to /storage/kkm_last_doc_name [20:54:13]save OK [20:54:13]Clear old archive folders... [20:54:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:13]tlvbuf is B6D56980 [20:54:13]SAM_PROTO_ClearQueue [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 09 00 00 [20:54:13]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]SAM_PROTO_ClearQueue done [20:54:13]KKMCreateOFDPacket [20:54:13]OFDProtocolAddRootSTLVToBuf [20:54:13]FM_MakeSignedData [20:54:13]FM_MakeSignedData [20:54:13]SAM_PROTO_SignData [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 01 02 [20:54:13]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]wFMCommunicate request_size=255 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F4 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5E 02 00 35 04 06 00 84 [20:54:13]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F4 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5E 02 00 35 04 06 00 84 00 00 89 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]wFMCommunicate request_size=10 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 02 02 05 82 E7 82 1C A6 [20:54:13]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 82 E7 82 1C A6 00 00 F5 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 03 02 [20:54:13]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0B 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0B 00 C5 00 00 00 6F 0C 54 A3 91 32 99 90 00 0F [20:54:13]RAPDU: 00 6F 0C 54 A3 91 32 99 90 00 [20:54:13]wFMCommunicate OK [20:54:13]SAM_PROTO_SignData done [20:54:13]FM_MakeSignedData done [20:54:13]CreateOFDProtocolMessage [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 11 00 00 [20:54:13]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [20:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:13]wFMCommunicate OK [20:54:13]CreateOFDProtocolMessage done [20:54:13]OFDSenderStorePacket 155171 [20:54:13]StoreOFDPacket docnum=155171 [20:54:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 A3 07 01 44 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F4 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5E 02 00 35 04 06 00 84 82 E7 82 1C A6 00 6F 0C 54 A3 91 32 99 [20:54:13]CheckFolder [20:54:13]dirname=/storage/ofd_packets [20:54:13]CheckFolder done [20:54:13]ProducePacketName [20:54:13]name=ofd_packets/00155171 [20:54:13]NVStorageSaveData ofd_packets/00155171 [20:54:13]File name is /storage/ofd_packets/00155171 [20:54:13]Write 301 bytes [20:54:13]NVStorageSaveData done [20:54:13]OFDSenderStorePacket done [20:54:13]KKMCreateOFDPacket done [20:54:13]NVStorageSaveData kkm_last_timestamp [20:54:13]File name is /storage/kkm_last_timestamp [20:54:13]Write 4 bytes [20:54:13]NVStorageSaveData done [20:54:13]ExternCall_PrintAddStr [20:54:13]wPrintStart [20:54:13]Write to MH i2c: 01 00 00 C7 00 C7 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [20:54:13]RasterBufferAndPrint [20:54:13]line Счет N : (1)873375 [20:54:13]line ИНН: 02508201610067 [20:54:13]line Контрольно-Кассовый Чек [20:54:13]line ПРОДАЖА [20:54:13]line ТРК (МРК, ГНК) : 31 [20:54:13]line Товар: 2710124500 [20:54:13]line Аи-95-К-5 [20:54:13]line 26.960 * 74.20 [20:54:14]line = 2000.43 [20:54:14]line НДС 12% НСП 1% [20:54:14]line > о реализуемом товаре [20:54:14]line ИТОГО: 2000.43 [20:54:14]line НСП 1% : 17.70 [20:54:14]line НДС 12% : 212.43 [20:54:14]line Наличными: 0.00 [20:54:14]line Безнал.: 2000.43 [20:54:14]line Место: АЗС № 165 "Партнер Нефть" [20:54:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:54:14]line СНО: Общий режим [20:54:14]line Чек 560 18.10.2024 20:54 [20:54:14]line Смена: 312 ФФД: 1.0 [20:54:14]line ЗНМ: 0300000234 [20:54:14]line РНМ: 0000137193017469 [20:54:14]line Версия ККМ: v1.0 [20:54:14]line Платежная система: Mbank [20:54:14]line ФМ: 0000000000963156 [20:54:14]line ФД: 155171 [20:54:14]line ФПД: 145697764678822 [20:54:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155171&fm=145697764678822&tin=02508201610067®Number=0000137193017469&sum=200043 [20:54:14]OFD Sender: Processing packet 155171 [packets to send 51, broken 50] [20:54:14]ProducePacketName [20:54:14]name=ofd_packets/00155171 [20:54:14]OFD Sender: To server: pG, [20:54:14]CommunicateWithHost lk.salyk.kg:30040 [20:54:14]ConnectInit lk.salyk.kg [20:54:14]written 0, free lines is 4095 [20:54:14]Connected sock=10 [20:54:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 A3 07 01 44 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F4 CA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5E 02 00 35 04 06 00 84 82 E7 82 1C A6 00 6F 0C 54 A3 91 32 99 [20:54:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B 21 47 00 8F AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 5E 02 00 F4 03 04 00 2C 71 12 67 B6 04 01 00 00 6E B3 83 7C 7A 49 99 32 [20:54:14]CommunicateWithHost err = 0 [20:54:14]CheckOFDResponse [20:54:14]1017 (14) - 77093643461234 [20:54:14]1041 (16) - 0000000000963156 [20:54:14]1040 (4) - 155171 [20:54:14]1012 (4) - 18.10.2024 14:31 [20:54:14]1206 (1) - 0 [20:54:14]OFD Sender: Remove packet 155171 [20:54:14]ProducePacketName [20:54:14]name=ofd_packets/00155171 [20:54:14]NVStorageDeleteData [20:54:14]Write to MH i2c: 01 00 00 F0 00 F0 [20:54:14]Write i2c OK [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: 01 [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: 01 07 00 [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 1D 0D 21 [20:54:14]RasterBufferAndPrint [20:54:14]line [20:54:14]line [20:54:14]line [20:54:14]line [20:54:14]line [20:54:14]written 0, free lines is 3369 [20:54:14]MH_Cut [20:54:14]Write to MH i2c: D1 01 00 F7 00 01 C9 [20:54:14]Write i2c OK [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: D1 [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: D1 01 00 [20:54:14]MH_I2C_Read... [20:54:14]Read from MH i2c: D1 01 00 F7 00 00 C8 [20:54:14]Write to MH i2c: 01 00 00 F8 00 F8 [20:54:14]Write i2c OK [20:54:14]MH_I2C_Read... [20:54:15]OFD Sender: No OFD packet to send [20:54:15]*** Cut start [20:54:15]*** Partial cut [20:54:15]*** CUTSNS_PIN = 1 [20:54:15]*** CUTSNS_PIN = 0 [20:54:15]*** Brake cut motor [20:54:15]Read from MH i2c: 01 *** Stop cut motor [20:54:15] [20:54:15]*** Cut end [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: 01 07 00 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [20:54:15]process_action close_receipt done [20:54:15]requested_data is exist [20:54:15]produce_requested_data [20:54:15]requested_item fm.sn is exist - process it [20:54:15]wFMCommunicate request_size=4 [20:54:15]MH_SAM_APDU [20:54:15]CAPDU: 80 11 00 00 [20:54:15]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [20:54:15]Write i2c OK [20:54:15]MH_I2C_Read... [20:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:16]Read from MH i2c: E2 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 17 00 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [20:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:16]wFMCommunicate OK [20:54:16]requested_item fd.num is exist - process it [20:54:16]SAM_PROTO_GetFieldsCounters [20:54:16]wFMCommunicate request_size=4 [20:54:16]MH_SAM_APDU [20:54:16]CAPDU: 80 13 00 00 [20:54:16]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [20:54:16]Write i2c OK [20:54:16]MH_I2C_Read... [20:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:16]Read from MH i2c: E2 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 62 00 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [20:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:16]wFMCommunicate OK [20:54:16]SAM_PROTO_GetFieldsCounters done [20:54:16]requested_item shift.num is exist - process it [20:54:16]requested_item shift.opened is exist - process it [20:54:16]req_shift_opened [20:54:16]FM_GetShiftState [20:54:16]SAM_PROTO_GetShiftState [20:54:16]wFMCommunicate request_size=4 [20:54:16]MH_SAM_APDU [20:54:16]CAPDU: 80 13 01 00 [20:54:16]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [20:54:16]Write i2c OK [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:16]E2 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 0E 00 [20:54:16]MH_I2C_Read... [20:54:16]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 AF [20:54:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:16]wFMCommunicate OK [20:54:16]SAM_PROTO_GetShiftState done [20:54:16]FM_GetShiftState done [20:54:16]req_shift_opened done [20:54:16]requested_item shift.open_date is exist - process it [20:54:16]req_shift_open_date [20:54:16]req_shift_open_date done [20:54:16]produce_requested_data done [20:54:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155171,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:54:16]process_action_free close_receipt [20:54:16]json_value_free [20:54:16]json_value_free done [20:54:16]process_json_proto returns [20:54:16]Send response to host [20:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155171,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:54:16]free response buf [20:54:16]execute_script done [20:54:16]execute_script returns [20:54:16]free content buf [20:54:16]Sock 9.Close socket [20:54:16]Sock 9.Thread stoped [20:54:20]OFD Sender: No OFD packet to send [20:54:25]OFD Sender: No OFD packet to send [20:54:30]OFD Sender: No OFD packet to send [20:54:35]OFD Sender: No OFD packet to send [20:54:40]OFD Sender: No OFD packet to send [20:54:45]OFD Sender: No OFD packet to send [20:54:48]accept exits with 8 [20:54:48]New connection [20:54:48]New thread 3066473828 created [20:54:48]Thread 3066617188 joined [20:54:48]Waiting for new connection... [20:54:48] Sock 8.Parse request [20:54:48]Sock 8.Check first char [20:54:48]Sock 8.First char is OK [20:54:48]request: POST /json_proto HTTP/1.0 [20:54:48]Method: POST [20:54:48]URL: /json_proto [20:54:48]Method is POST - this is cgi request [20:54:48]url: /json_proto [20:54:48]query_string will be loaded in cgi processing [20:54:48]execute_cgi json_proto POST (null) [20:54:48]execute_cgi path=json_proto method=POST [20:54:48]POST find Content-Length [20:54:48]Host: 172.17.53.67:8080 [20:54:48]Content-Length: 677 [20:54:48]Content-Type: application/json [20:54:48] [20:54:48]POST finish read [20:54:48]Found Content-Length = 677 [20:54:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:48]execute_script... [20:54:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:48]POST & json_proto [20:54:48]process_json_proto [20:54:48]json parsed OK: [20:54:48]protocol is kg_v1.0 [20:54:48]action value=close_receipt [20:54:48]process_action close_receipt [20:54:48]cmd_close_receipt [20:54:48]MH_GetDate [20:54:48]Write to MH i2c: F0 00 00 FC 00 EB [20:54:48]Write i2c OK [20:54:48]MH_I2C_Read... [20:54:48]Read from MH i2c: F0 [20:54:48]MH_I2C_Read... [20:54:48]Read from MH i2c: F0 09 00 [20:54:48]MH_I2C_Read... [20:54:48]Read from MH i2c: F0 09 00 FC 00 00 18 CB 12 67 19 BC 99 64 22 [20:54:48]GetLastDocTimeStamp 1729284852 [20:54:48]current date 1729284888 [20:54:48]FM_GetShiftState [20:54:48]SAM_PROTO_GetShiftState [20:54:48]wFMCommunicate request_size=4 [20:54:48]MH_SAM_APDU [20:54:48]CAPDU: 80 13 01 00 [20:54:48]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [20:54:48]Write i2c OK [20:54:48]MH_I2C_Read... [20:54:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:48]Read from MH i2c: E2 [20:54:48]MH_I2C_Read... [20:54:48]Read from MH i2c: E2 0E 00 [20:54:48]MH_I2C_Read... [20:54:48]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [20:54:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:48]wFMCommunicate OK [20:54:48]SAM_PROTO_GetShiftState done [20:54:48]FM_GetShiftState done [20:54:48]opened in 1729211399 [20:54:48]opened+sec_in_day 1729297799 [20:54:48]quantity*price = 50010 [20:54:48]sum+1 = 50012 [20:54:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 561 18.10.2024 20:54 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155172 ФПД: 90210729739160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155172&fm=90210729739160&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:49]StoreToDocumentArchive [20:54:49]shift 312 fd 155172 [20:54:49]save to /storage/0312/doc_00155172 [20:54:49]save last doc name /storage/0312/doc_00155172 to /storage/kkm_last_doc_name [20:54:49]save OK [20:54:49]Clear old archive folders... [20:54:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:49]tlvbuf is 00799990 [20:54:49]SAM_PROTO_ClearQueue [20:54:49]wFMCommunicate request_size=4 [20:54:49]MH_SAM_APDU [20:54:49]CAPDU: 80 09 00 00 [20:54:49]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [20:54:49]Write i2c OK [20:54:49]MH_I2C_Read... [20:54:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:49]Read from MH i2c: E2 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 03 00 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [20:54:49]RAPDU: 90 00 [20:54:49]wFMCommunicate OK [20:54:49]SAM_PROTO_ClearQueue done [20:54:49]KKMCreateOFDPacket [20:54:49]OFDProtocolAddRootSTLVToBuf [20:54:49]FM_MakeSignedData [20:54:49]FM_MakeSignedData [20:54:49]SAM_PROTO_SignData [20:54:49]wFMCommunicate request_size=4 [20:54:49]MH_SAM_APDU [20:54:49]CAPDU: 80 0D 01 02 [20:54:49]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [20:54:49]Write i2c OK [20:54:49]MH_I2C_Read... [20:54:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:49]Read from MH i2c: E2 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 03 00 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:54:49]RAPDU: 90 00 [20:54:49]wFMCommunicate OK [20:54:49]wFMCommunicate request_size=255 [20:54:49]MH_SAM_APDU [20:54:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 18 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5E 02 00 35 04 06 00 52 [20:54:49]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 18 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5E 02 00 35 04 06 00 52 00 00 A2 [20:54:49]Write i2c OK [20:54:49]MH_I2C_Read... [20:54:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:50]Read from MH i2c: E2 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 03 00 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:54:50]RAPDU: 90 00 [20:54:50]wFMCommunicate OK [20:54:50]wFMCommunicate request_size=10 [20:54:50]MH_SAM_APDU [20:54:50]CAPDU: 80 0D 02 02 05 0B D2 80 43 98 [20:54:50]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 0B D2 80 43 98 00 00 CA [20:54:50]OFD Sender: No OFD packet to send [20:54:50]Write i2c OK [20:54:50]MH_I2C_Read... [20:54:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:50]Read from MH i2c: E2 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 03 00 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:54:50]RAPDU: 90 00 [20:54:50]wFMCommunicate OK [20:54:50]wFMCommunicate request_size=4 [20:54:50]MH_SAM_APDU [20:54:50]CAPDU: 80 0D 03 02 [20:54:50]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [20:54:50]Write i2c OK [20:54:50]MH_I2C_Read... [20:54:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:50]Read from MH i2c: E2 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 0B 00 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 0B 00 0E 01 00 0C 09 14 C5 A5 49 EC 9B 90 00 EE [20:54:50]RAPDU: 0C 09 14 C5 A5 49 EC 9B 90 00 [20:54:50]wFMCommunicate OK [20:54:50]SAM_PROTO_SignData done [20:54:50]FM_MakeSignedData done [20:54:50]CreateOFDProtocolMessage [20:54:50]wFMCommunicate request_size=4 [20:54:50]MH_SAM_APDU [20:54:50]CAPDU: 80 11 00 00 [20:54:50]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [20:54:50]Write i2c OK [20:54:50]MH_I2C_Read... [20:54:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:50]Read from MH i2c: E2 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 17 00 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [20:54:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:50]wFMCommunicate OK [20:54:50]CreateOFDProtocolMessage done [20:54:50]OFDSenderStorePacket 155172 [20:54:50]StoreOFDPacket docnum=155172 [20:54:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C5 C7 07 01 A6 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 18 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5E 02 00 35 04 06 00 52 0B D2 80 43 98 0C 09 14 C5 A5 49 EC 9B [20:54:50]CheckFolder [20:54:50]dirname=/storage/ofd_packets [20:54:50]CheckFolder done [20:54:50]ProducePacketName [20:54:50]name=ofd_packets/00155172 [20:54:50]NVStorageSaveData ofd_packets/00155172 [20:54:50]File name is /storage/ofd_packets/00155172 [20:54:50]Write 301 bytes [20:54:50]NVStorageSaveData done [20:54:50]OFDSenderStorePacket done [20:54:50]KKMCreateOFDPacket done [20:54:50]NVStorageSaveData kkm_last_timestamp [20:54:50]File name is /storage/kkm_last_timestamp [20:54:50]Write 4 bytes [20:54:50]NVStorageSaveData done [20:54:50]ExternCall_PrintAddStr [20:54:50]wPrintStart [20:54:50]Write to MH i2c: 01 00 00 10 01 11 [20:54:50]Write i2c OK [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: 01 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: 01 07 00 [20:54:50]MH_I2C_Read... [20:54:50]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [20:54:50]RasterBufferAndPrint [20:54:50]line Счет N : (1)873378 [20:54:50]line ИНН: 02508201610067 [20:54:50]line Контрольно-Кассовый Чек [20:54:50]line ПРОДАЖА [20:54:50]line ТРК (МРК, ГНК) : 21 [20:54:50]line Товар: 2710124500 [20:54:50]line Аи-95-К-5 [20:54:50]line 6.740 * 74.20 [20:54:50]line = 500.11 [20:54:50]line НДС 12% НСП 1% [20:54:50]line > о реализуемом товаре [20:54:50]line ОКРУГЛЕНИЕ: -0.11 [20:54:50]line ИТОГО: 500.00 [20:54:50]line Внесено: 500.00 [20:54:50]line СДАЧА: 0.00 [20:54:50]line НСП 1% : 4.43 [20:54:50]line НДС 12% : 53.11 [20:54:50]line Наличными: 500.00 [20:54:50]line Безнал.: 0.00 [20:54:50]line Место: АЗС № 165 "Партнер Нефть" [20:54:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:54:50]line СНО: Общий режим [20:54:50]line Чек 561 18.10.2024 20:54 [20:54:50]line Смена: 312 ФФД: 1.0 [20:54:50]line ЗНМ: 0300000234 [20:54:50]line РНМ: 0000137193017469 [20:54:50]line Версия ККМ: v1.0 [20:54:50]line ФМ: 0000000000963156 [20:54:50]line ФД: 155172 [20:54:50]line ФПД: 90210729739160 [20:54:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155172&fm=90210729739160&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:50]OFD Sender: Processing packet 155172 [packets to send 51, broken 50] [20:54:50]ProducePacketName [20:54:50]name=ofd_packets/00155172 [20:54:50]OFD Sender: To server: pG, [20:54:50]CommunicateWithHost lk.salyk.kg:30040 [20:54:50]ConnectInit lk.salyk.kg [20:54:50]written 0, free lines is 4095 [20:54:50]Connected sock=10 [20:54:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C5 C7 07 01 A6 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 18 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5E 02 00 35 04 06 00 52 0B D2 80 43 98 0C 09 14 C5 A5 49 EC 9B [20:54:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9A 04 47 00 E0 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 5E 02 00 F4 03 04 00 50 71 12 67 B6 04 01 00 00 9D 86 92 CF 9F BC 76 BC [20:54:50]CommunicateWithHost err = 0 [20:54:50]CheckOFDResponse [20:54:50]1017 (14) - 77093643461234 [20:54:50]1041 (16) - 0000000000963156 [20:54:50]1040 (4) - 155172 [20:54:50]1012 (4) - 18.10.2024 14:31 [20:54:50]1206 (1) - 0 [20:54:50]OFD Sender: Remove packet 155172 [20:54:50]ProducePacketName [20:54:50]name=ofd_packets/00155172 [20:54:50]NVStorageDeleteData [20:54:51]Write to MH i2c: 01 00 00 3B 01 3C [20:54:51]Write i2c OK [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: 01 [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: 01 07 00 [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D9 0C 28 [20:54:51]RasterBufferAndPrint [20:54:51]line [20:54:51]line [20:54:51]line [20:54:51]line [20:54:51]line [20:54:51]written 0, free lines is 3297 [20:54:51]MH_Cut [20:54:51]Write to MH i2c: D1 01 00 42 01 01 15 [20:54:51]Write i2c OK [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: D1 [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: D1 01 00 [20:54:51]MH_I2C_Read... [20:54:51]Read from MH i2c: D1 01 00 42 01 00 14 [20:54:51]Write to MH i2c: 01 00 00 43 01 44 [20:54:51]Write i2c OK [20:54:51]MH_I2C_Read... [20:54:51]OFD Sender: No OFD packet to send [20:54:51]*** Cut start [20:54:51]*** Partial cut [20:54:51]*** CUTSNS_PIN = 1 [20:54:51]*** CUTSNS_PIN = 0 [20:54:52]*** Brake cut motor [20:54:52]Read from MH i2c: 01 [20:54:52]MH_I2C_Read... [20:54:52]*** Stop cut motor [20:54:52]*** Cut end [20:54:52]Read from MH i2c: 01 07 00 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [20:54:52]process_action close_receipt done [20:54:52]requested_data is exist [20:54:52]produce_requested_data [20:54:52]requested_item fm.sn is exist - process it [20:54:52]wFMCommunicate request_size=4 [20:54:52]MH_SAM_APDU [20:54:52]CAPDU: 80 11 00 00 [20:54:52]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [20:54:52]Write i2c OK [20:54:52]MH_I2C_Read... [20:54:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:52]Read from MH i2c: E2 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 17 00 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [20:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:52]wFMCommunicate OK [20:54:52]requested_item fd.num is exist - process it [20:54:52]SAM_PROTO_GetFieldsCounters [20:54:52]wFMCommunicate request_size=4 [20:54:52]MH_SAM_APDU [20:54:52]CAPDU: 80 13 00 00 [20:54:52]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [20:54:52]Write i2c OK [20:54:52]MH_I2C_Read... [20:54:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:52]Read from MH i2c: E2 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 62 00 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 51 [20:54:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:52]wFMCommunicate OK [20:54:52]SAM_PROTO_GetFieldsCounters done [20:54:52]requested_item shift.num is exist - process it [20:54:52]requested_item shift.opened is exist - process it [20:54:52]req_shift_opened [20:54:52]FM_GetShiftState [20:54:52]SAM_PROTO_GetShiftState [20:54:52]wFMCommunicate request_size=4 [20:54:52]MH_SAM_APDU [20:54:52]CAPDU: 80 13 01 00 [20:54:52]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [20:54:52]Write i2c OK [20:54:52]MH_I2C_Read... [20:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:52]Read from MH i2c: E2 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 0E 00 [20:54:52]MH_I2C_Read... [20:54:52]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FB [20:54:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:54:52]wFMCommunicate OK [20:54:52]SAM_PROTO_GetShiftState done [20:54:52]FM_GetShiftState done [20:54:52]req_shift_opened done [20:54:52]requested_item shift.open_date is exist - process it [20:54:52]req_shift_open_date [20:54:52]req_shift_open_date done [20:54:52]produce_requested_data done [20:54:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155172,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:54:52]process_action_free close_receipt [20:54:52]json_value_free [20:54:52]json_value_free done [20:54:52]process_json_proto returns [20:54:52]Send response to host [20:54:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155172,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:54:52]free response buf [20:54:52]execute_script done [20:54:52]execute_script returns [20:54:52]free content buf [20:54:52]Sock 8.Close socket [20:54:52]Sock 8.Thread stoped [20:54:56]OFD Sender: No OFD packet to send [20:55:01]OFD Sender: No OFD packet to send [20:55:06]OFD Sender: No OFD packet to send [20:55:11]OFD Sender: No OFD packet to send [20:55:16]OFD Sender: No OFD packet to send [20:55:21]OFD Sender: No OFD packet to send [20:55:26]OFD Sender: No OFD packet to send [20:55:31]OFD Sender: No OFD packet to send [20:55:36]OFD Sender: No OFD packet to send [20:55:41]OFD Sender: No OFD packet to send [20:55:46]OFD Sender: No OFD packet to send [20:55:51]OFD Sender: No OFD packet to send [20:55:56]OFD Sender: No OFD packet to send [20:56:01]OFD Sender: No OFD packet to send [20:56:06]OFD Sender: No OFD packet to send [20:56:11]OFD Sender: No OFD packet to send [20:56:16]OFD Sender: No OFD packet to send [20:56:21]OFD Sender: No OFD packet to send [20:56:26]OFD Sender: No OFD packet to send [20:56:31]OFD Sender: No OFD packet to send [20:56:36]OFD Sender: No OFD packet to send [20:56:41]OFD Sender: No OFD packet to send [20:56:46]OFD Sender: No OFD packet to send [20:56:50]accept exits with 9 [20:56:50]New connection [20:56:50]New thread 3066617188 created [20:56:50]Thread 3066473828 joined [20:56:50]Waiting for new connection... [20:56:50] Sock 9.Parse request [20:56:50]Sock 9.Check first char [20:56:50]Sock 9.First char is OK [20:56:50]request: POST /json_proto HTTP/1.0 [20:56:50]Method: POST [20:56:50]URL: /json_proto [20:56:50]Method is POST - this is cgi request [20:56:50]url: /json_proto [20:56:50]query_string will be loaded in cgi processing [20:56:50]execute_cgi json_proto POST (null) [20:56:50]execute_cgi path=json_proto method=POST [20:56:50]POST find Content-Length [20:56:50]Host: 172.17.53.67:8080 [20:56:50]Content-Length: 677 [20:56:50]Content-Type: application/json [20:56:50] [20:56:50]POST finish read [20:56:50]Found Content-Length = 677 [20:56:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:50]execute_script... [20:56:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:50]POST & json_proto [20:56:50]process_json_proto [20:56:50]json parsed OK: [20:56:50]protocol is kg_v1.0 [20:56:50]action value=close_receipt [20:56:50]process_action close_receipt [20:56:50]cmd_close_receipt [20:56:50]MH_GetDate [20:56:50]Write to MH i2c: F0 00 00 47 01 37 [20:56:50]Write i2c OK [20:56:50]MH_I2C_Read... [20:56:50]Read from MH i2c: F0 [20:56:50]MH_I2C_Read... [20:56:50]Read from MH i2c: F0 09 00 [20:56:50]MH_I2C_Read... [20:56:50]Read from MH i2c: F0 09 00 47 01 00 92 CB 12 67 19 BC 99 64 E8 [20:56:50]GetLastDocTimeStamp 1729284888 [20:56:50]current date 1729285010 [20:56:50]FM_GetShiftState [20:56:50]SAM_PROTO_GetShiftState [20:56:50]wFMCommunicate request_size=4 [20:56:50]MH_SAM_APDU [20:56:50]CAPDU: 80 13 01 00 [20:56:50]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [20:56:50]Write i2c OK [20:56:50]MH_I2C_Read... [20:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:50]Read from MH i2c: E2 [20:56:50]MH_I2C_Read... [20:56:50]Read from MH i2c: E2 0E 00 [20:56:50]MH_I2C_Read... [20:56:50]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [20:56:50]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:56:50]wFMCommunicate OK [20:56:50]SAM_PROTO_GetShiftState done [20:56:50]FM_GetShiftState done [20:56:50]opened in 1729211399 [20:56:50]opened+sec_in_day 1729297799 [20:56:50]quantity*price = 50041 [20:56:50]sum+1 = 50042 [20:56:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 562 18.10.2024 20:56 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155173 ФПД: 175822764219412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155173&fm=175822764219412&tin=02508201610067®Number=0000137193017469&sum=50000 [20:56:51]StoreToDocumentArchive [20:56:51]shift 312 fd 155173 [20:56:51]save to /storage/0312/doc_00155173 [20:56:51]save last doc name /storage/0312/doc_00155173 to /storage/kkm_last_doc_name [20:56:51]save OK [20:56:51]Clear old archive folders... [20:56:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:56:51]tlvbuf is 007A1CB0 [20:56:51]SAM_PROTO_ClearQueue [20:56:51]wFMCommunicate request_size=4 [20:56:51]MH_SAM_APDU [20:56:51]CAPDU: 80 09 00 00 [20:56:51]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [20:56:51]Write i2c OK [20:56:51]MH_I2C_Read... [20:56:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:56:51]Read from MH i2c: E2 [20:56:51]MH_I2C_Read... [20:56:51]Read from MH i2c: E2 03 00 [20:56:51]MH_I2C_Read... [20:56:51]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [20:56:51]RAPDU: 90 00 [20:56:51]wFMCommunicate OK [20:56:51]SAM_PROTO_ClearQueue done [20:56:51]KKMCreateOFDPacket [20:56:51]OFDProtocolAddRootSTLVToBuf [20:56:51]FM_MakeSignedData [20:56:51]FM_MakeSignedData [20:56:51]SAM_PROTO_SignData [20:56:51]wFMCommunicate request_size=4 [20:56:51]MH_SAM_APDU [20:56:51]CAPDU: 80 0D 01 02 [20:56:51]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [20:56:51]Write i2c OK [20:56:51]MH_I2C_Read... [20:56:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:56:51]Read from MH i2c: E2 [20:56:51]MH_I2C_Read... [20:56:51]Read from MH i2c: E2 03 00 [20:56:51]MH_I2C_Read... [20:56:51]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:56:51]RAPDU: 90 00 [20:56:51]wFMCommunicate OK [20:56:51]wFMCommunicate request_size=255 [20:56:51]MH_SAM_APDU [20:56:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 92 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5E 02 00 35 04 06 00 9F [20:56:51]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 92 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5E 02 00 35 04 06 00 9F 00 00 DE [20:56:51]Write i2c OK [20:56:51]MH_I2C_Read... [20:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:52]Read from MH i2c: E2 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 03 00 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:56:52]RAPDU: 90 00 [20:56:52]wFMCommunicate OK [20:56:52]wFMCommunicate request_size=10 [20:56:52]MH_SAM_APDU [20:56:52]CAPDU: 80 0D 02 02 05 E8 ED 67 9C 14 [20:56:52]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 E8 ED 67 9C 14 00 00 C9 [20:56:52]Write i2c OK [20:56:52]MH_I2C_Read... [20:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:52]Read from MH i2c: E2 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 03 00 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:56:52]RAPDU: 90 00 [20:56:52]wFMCommunicate OK [20:56:52]wFMCommunicate request_size=4 [20:56:52]MH_SAM_APDU [20:56:52]CAPDU: 80 0D 03 02 [20:56:52]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [20:56:52]Write i2c OK [20:56:52]MH_I2C_Read... [20:56:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:56:52]Read from MH i2c: E2 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 0B 00 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 0B 00 59 01 00 37 31 B7 7E EF 69 34 19 90 00 18 [20:56:52]RAPDU: 37 31 B7 7E EF 69 34 19 90 00 [20:56:52]wFMCommunicate OK [20:56:52]SAM_PROTO_SignData done [20:56:52]FM_MakeSignedData done [20:56:52]CreateOFDProtocolMessage [20:56:52]wFMCommunicate request_size=4 [20:56:52]MH_SAM_APDU [20:56:52]CAPDU: 80 11 00 00 [20:56:52]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [20:56:52]Write i2c OK [20:56:52]MH_I2C_Read... [20:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:52]Read from MH i2c: E2 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 17 00 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [20:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:56:52]wFMCommunicate OK [20:56:52]CreateOFDProtocolMessage done [20:56:52]OFDSenderStorePacket 155173 [20:56:52]StoreOFDPacket docnum=155173 [20:56:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 EB 07 01 CD 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 92 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5E 02 00 35 04 06 00 9F E8 ED 67 9C 14 37 31 B7 7E EF 69 34 19 [20:56:52]CheckFolder [20:56:52]dirname=/storage/ofd_packets [20:56:52]CheckFolder done [20:56:52]ProducePacketName [20:56:52]name=ofd_packets/00155173 [20:56:52]NVStorageSaveData ofd_packets/00155173 [20:56:52]File name is /storage/ofd_packets/00155173 [20:56:52]Write 301 bytes [20:56:52]NVStorageSaveData done [20:56:52]OFDSenderStorePacket done [20:56:52]KKMCreateOFDPacket done [20:56:52]NVStorageSaveData kkm_last_timestamp [20:56:52]File name is /storage/kkm_last_timestamp [20:56:52]Write 4 bytes [20:56:52]NVStorageSaveData done [20:56:52]ExternCall_PrintAddStr [20:56:52]wPrintStart [20:56:52]Write to MH i2c: 01 00 00 5B 01 5C [20:56:52]Write i2c OK [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: 01 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: 01 07 00 [20:56:52]MH_I2C_Read... [20:56:52]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [20:56:52]RasterBufferAndPrint [20:56:52]line Счет N : (1)873379 [20:56:52]line ИНН: 02508201610067 [20:56:52]line Контрольно-Кассовый Чек [20:56:52]line ПРОДАЖА [20:56:52]line ТРК (МРК, ГНК) : 32 [20:56:52]line Товар: 2710124130 [20:56:52]line Аи-92-К-5 [20:56:52]line 7.480 * 66.90 [20:56:52]line = 500.41 [20:56:52]line НДС 12% НСП 1% [20:56:52]line > о реализуемом товаре [20:56:52]line ОКРУГЛЕНИЕ: -0.41 [20:56:52]line ИТОГО: 500.00 [20:56:52]line Внесено: 500.00 [20:56:52]line СДАЧА: 0.00 [20:56:52]line НСП 1% : 4.43 [20:56:52]line НДС 12% : 53.14 [20:56:52]line Наличными: 500.00 [20:56:52]line Безнал.: 0.00 [20:56:52]line Место: АЗС № 165 "Партнер Нефть" [20:56:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:56:52]line СНО: Общий режим [20:56:52]line Чек 562 18.10.2024 20:56 [20:56:52]line Смена: 312 ФФД: 1.0 [20:56:52]line ЗНМ: 0300000234 [20:56:52]line РНМ: 0000137193017469 [20:56:52]line Версия ККМ: v1.0 [20:56:52]line ФМ: 0000000000963156 [20:56:52]line ФД: 155173 [20:56:52]line ФПД: 175822764219412 [20:56:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155173&fm=175822764219412&tin=02508201610067®Number=0000137193017469&sum=50000 [20:56:52]OFD Sender: Processing packet 155173 [packets to send 51, broken 50] [20:56:52]ProducePacketName [20:56:52]name=ofd_packets/00155173 [20:56:52]OFD Sender: To server: pG, [20:56:52]CommunicateWithHost lk.salyk.kg:30040 [20:56:52]ConnectInit lk.salyk.kg [20:56:52]written 0, free lines is 4095 [20:56:52]Connected sock=10 [20:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 EB 07 01 CD 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 92 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5E 02 00 35 04 06 00 9F E8 ED 67 9C 14 37 31 B7 7E EF 69 34 19 [20:56:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9C 32 47 00 6A 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 5E 02 00 F4 03 04 00 CA 71 12 67 B6 04 01 00 00 62 6D 12 12 24 3B A5 1E [20:56:52]CommunicateWithHost err = 0 [20:56:52]CheckOFDResponse [20:56:52]1017 (14) - 77093643461234 [20:56:52]1041 (16) - 0000000000963156 [20:56:52]1040 (4) - 155173 [20:56:52]1012 (4) - 18.10.2024 14:33 [20:56:52]1206 (1) - 0 [20:56:52]OFD Sender: Remove packet 155173 [20:56:52]ProducePacketName [20:56:52]name=ofd_packets/00155173 [20:56:52]NVStorageDeleteData [20:56:53]Write to MH i2c: 01 00 00 86 01 87 [20:56:53]Write i2c OK [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: 01 [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: 01 07 00 [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DD 0C 77 [20:56:53]RasterBufferAndPrint [20:56:53]line [20:56:53]line [20:56:53]line [20:56:53]line [20:56:53]line [20:56:53]written 0, free lines is 3299 [20:56:53]MH_Cut [20:56:53]Write to MH i2c: D1 01 00 8D 01 01 60 [20:56:53]Write i2c OK [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: D1 [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: D1 01 00 [20:56:53]MH_I2C_Read... [20:56:53]Read from MH i2c: D1 01 00 8D 01 00 5F [20:56:53]Write to MH i2c: 01 00 00 8E 01 8F [20:56:53]Write i2c OK [20:56:53]MH_I2C_Read... [20:56:53]OFD Sender: No OFD packet to send [20:56:53]*** Cut start [20:56:53]*** Partial cut [20:56:53]*** CUTSNS_PIN = 1 [20:56:53]*** CUTSNS_PIN = 0 [20:56:53]*** Brake cut motor [20:56:54]Read from MH i2c: 01 [20:56:54]MH_I2C_Read... [20:56:54]*** Stop cut motor [20:56:54]*** Cut end [20:56:54]Read from MH i2c: 01 07 00 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [20:56:54]process_action close_receipt done [20:56:54]requested_data is exist [20:56:54]produce_requested_data [20:56:54]requested_item fm.sn is exist - process it [20:56:54]wFMCommunicate request_size=4 [20:56:54]MH_SAM_APDU [20:56:54]CAPDU: 80 11 00 00 [20:56:54]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [20:56:54]Write i2c OK [20:56:54]MH_I2C_Read... [20:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:54]Read from MH i2c: E2 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: E2 17 00 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [20:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:56:54]wFMCommunicate OK [20:56:54]requested_item fd.num is exist - process it [20:56:54]SAM_PROTO_GetFieldsCounters [20:56:54]wFMCommunicate request_size=4 [20:56:54]MH_SAM_APDU [20:56:54]CAPDU: 80 13 00 00 [20:56:54]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [20:56:54]Write i2c OK [20:56:54]MH_I2C_Read... [20:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:56:54]Read from MH i2c: E2 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: E2 62 00 [20:56:54]MH_I2C_Read... [20:56:54]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 A0 [20:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:56:54]wFMCommunicate OK [20:56:54]SAM_PROTO_GetFieldsCounters done [20:56:54]requested_item shift.num is exist - process it [20:56:54]requested_item shift.opened is exist - process it [20:56:54]req_shift_opened [20:56:54]FM_GetShiftState [20:56:54]SAM_PROTO_GetShiftState [20:56:54]wFMCommunicate request_size=4 [20:56:54]MH_SAM_APDU [20:56:54]CAPDU: 80 13 01 00 [20:56:54]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [20:56:54]Write i2c OK [20:56:54]MH_I2C_Read... [20:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:54]Read from MH i2c: E2 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: E2 0E 00 [20:56:54]MH_I2C_Read... [20:56:54]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 46 [20:56:54]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:56:54]wFMCommunicate OK [20:56:54]SAM_PROTO_GetShiftState done [20:56:54]FM_GetShiftState done [20:56:54]req_shift_opened done [20:56:54]requested_item shift.open_date is exist - process it [20:56:54]req_shift_open_date [20:56:54]req_shift_open_date done [20:56:54]produce_requested_data done [20:56:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155173,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:56:54]process_action_free close_receipt [20:56:54]json_value_free [20:56:54]json_value_free done [20:56:54]process_json_proto returns [20:56:54]Send response to host [20:56:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155173,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:56:54]free response buf [20:56:54]execute_script done [20:56:54]execute_script returns [20:56:54]free content buf [20:56:54]Sock 9.Close socket [20:56:54]Sock 9.Thread stoped [20:56:58]OFD Sender: No OFD packet to send [20:57:03]OFD Sender: No OFD packet to send [20:57:08]OFD Sender: No OFD packet to send [20:57:13]accept exits with 8 [20:57:13]New connection [20:57:13]New thread 3066473828 created [20:57:13]Thread 3066617188 joined [20:57:13]Waiting for new connection... [20:57:13] Sock 8.Parse request [20:57:13]Sock 8.Check first char [20:57:13]Sock 8.First char is OK [20:57:13]request: POST /json_proto HTTP/1.0 [20:57:13]Method: POST [20:57:13]URL: /json_proto [20:57:13]Method is POST - this is cgi request [20:57:13]url: /json_proto [20:57:13]query_string will be loaded in cgi processing [20:57:13]execute_cgi json_proto POST (null) [20:57:13]execute_cgi path=json_proto method=POST [20:57:13]POST find Content-Length [20:57:13]Host: 172.17.53.67:8080 [20:57:13]Content-Length: 766 [20:57:13]Content-Type: application/json [20:57:13] [20:57:13]POST finish read [20:57:13]Found Content-Length = 766 [20:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:13]execute_script... [20:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:13]POST & json_proto [20:57:13]process_json_proto [20:57:13]json parsed OK: [20:57:13]protocol is kg_v1.0 [20:57:13]action value=close_receipt [20:57:13]process_action close_receipt [20:57:13]cmd_close_receipt [20:57:13]MH_GetDate [20:57:13]Write to MH i2c: F0 00 00 92 01 82 [20:57:13]Write i2c OK [20:57:13]MH_I2C_Read... [20:57:13]Read from MH i2c: F0 [20:57:13]MH_I2C_Read... [20:57:13]Read from MH i2c: F0 09 00 [20:57:13]MH_I2C_Read... [20:57:13]Read from MH i2c: F0 09 00 92 01 00 A9 CB 12 67 19 BC 99 64 4A [20:57:13]GetLastDocTimeStamp 1729285010 [20:57:13]current date 1729285033 [20:57:13]FM_GetShiftState [20:57:13]SAM_PROTO_GetShiftState [20:57:13]wFMCommunicate request_size=4 [20:57:13]MH_SAM_APDU [20:57:13]CAPDU: 80 13 01 00 [20:57:13]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [20:57:13]Write i2c OK [20:57:13]MH_I2C_Read... [20:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:13]Read from MH i2c: E2 [20:57:13]MH_I2C_Read... [20:57:13]Read from MH i2c: E2 0E 00 [20:57:13]MH_I2C_Read... [20:57:13]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [20:57:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:57:13]wFMCommunicate OK [20:57:13]SAM_PROTO_GetShiftState done [20:57:13]FM_GetShiftState done [20:57:13]opened in 1729211399 [20:57:13]opened+sec_in_day 1729297799 [20:57:13]quantity*price = 70044 [20:57:13]sum+1 = 70046 [20:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 563 18.10.2024 20:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155174 ФПД: 22174362952762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205713&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155174&fm=22174362952762&tin=02508201610067®Number=0000137193017469&sum=70045 [20:57:14]StoreToDocumentArchive [20:57:14]shift 312 fd 155174 [20:57:14]save to /storage/0312/doc_00155174 [20:57:14]save last doc name /storage/0312/doc_00155174 to /storage/kkm_last_doc_name [20:57:14]save OK [20:57:14]Clear old archive folders... [20:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:14]tlvbuf is 0079CD40 [20:57:14]SAM_PROTO_ClearQueue [20:57:14]wFMCommunicate request_size=4 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 09 00 00 [20:57:14]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [20:57:14]RAPDU: 90 00 [20:57:14]wFMCommunicate OK [20:57:14]SAM_PROTO_ClearQueue done [20:57:14]KKMCreateOFDPacket [20:57:14]OFDProtocolAddRootSTLVToBuf [20:57:14]FM_MakeSignedData [20:57:14]FM_MakeSignedData [20:57:14]SAM_PROTO_SignData [20:57:14]wFMCommunicate request_size=4 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 0D 01 02 [20:57:14]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:57:14]RAPDU: 90 00 [20:57:14]wFMCommunicate OK [20:57:14]wFMCommunicate request_size=255 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 A9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5E 02 00 35 04 06 00 14 [20:57:14]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 A9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5E 02 00 35 04 06 00 14 00 00 F8 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:57:14]RAPDU: 90 00 [20:57:14]wFMCommunicate OK [20:57:14]wFMCommunicate request_size=10 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 0D 02 02 05 2A DF 06 E4 3A [20:57:14]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 2A DF 06 E4 3A 00 00 55 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:57:14]RAPDU: 90 00 [20:57:14]wFMCommunicate OK [20:57:14]wFMCommunicate request_size=4 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 0D 03 02 [20:57:14]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 0B 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 0B 00 A4 01 00 ED 84 F0 AC 48 F9 B2 CC 90 00 ED [20:57:14]RAPDU: ED 84 F0 AC 48 F9 B2 CC 90 00 [20:57:14]wFMCommunicate OK [20:57:14]SAM_PROTO_SignData done [20:57:14]FM_MakeSignedData done [20:57:14]CreateOFDProtocolMessage [20:57:14]wFMCommunicate request_size=4 [20:57:14]MH_SAM_APDU [20:57:14]CAPDU: 80 11 00 00 [20:57:14]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:14]Read from MH i2c: E2 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 17 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [20:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:14]wFMCommunicate OK [20:57:14]CreateOFDProtocolMessage done [20:57:14]OFDSenderStorePacket 155174 [20:57:14]StoreOFDPacket docnum=155174 [20:57:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 66 07 01 F5 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 A9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5E 02 00 35 04 06 00 14 2A DF 06 E4 3A ED 84 F0 AC 48 F9 B2 CC [20:57:14]CheckFolder [20:57:14]dirname=/storage/ofd_packets [20:57:14]CheckFolder done [20:57:14]ProducePacketName [20:57:14]name=ofd_packets/00155174 [20:57:14]NVStorageSaveData ofd_packets/00155174 [20:57:14]File name is /storage/ofd_packets/00155174 [20:57:14]Write 301 bytes [20:57:14]NVStorageSaveData done [20:57:14]OFDSenderStorePacket done [20:57:14]KKMCreateOFDPacket done [20:57:14]NVStorageSaveData kkm_last_timestamp [20:57:14]File name is /storage/kkm_last_timestamp [20:57:14]Write 4 bytes [20:57:14]NVStorageSaveData done [20:57:14]ExternCall_PrintAddStr [20:57:14]wPrintStart [20:57:14]Write to MH i2c: 01 00 00 A6 01 A7 [20:57:14]Write i2c OK [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: 01 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: 01 07 00 [20:57:14]MH_I2C_Read... [20:57:14]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [20:57:14]RasterBufferAndPrint [20:57:14]line Счет N : (1)873380 [20:57:14]line ИНН: 02508201610067 [20:57:14]line Контрольно-Кассовый Чек [20:57:14]line ПРОДАЖА [20:57:14]line ТРК (МРК, ГНК) : 21 [20:57:14]line Товар: 2710124500 [20:57:14]line Аи-95-К-5 [20:57:14]line 9.440 * 74.20 [20:57:14]line = 700.45 [20:57:14]line НДС 12% НСП 1% [20:57:14]line > о реализуемом товаре [20:57:14]line ИТОГО: 700.45 [20:57:14]line НСП 1% : 6.20 [20:57:14]line НДС 12% : 74.38 [20:57:14]line Наличными: 0.00 [20:57:14]line Безнал.: 700.45 [20:57:14]line Место: АЗС № 165 "Партнер Нефть" [20:57:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:57:14]line СНО: Общий режим [20:57:14]line Чек 563 18.10.2024 20:57 [20:57:14]line Смена: 312 ФФД: 1.0 [20:57:14]line ЗНМ: 0300000234 [20:57:14]line РНМ: 0000137193017469 [20:57:14]line Версия ККМ: v1.0 [20:57:14]line Платежная система: Mbank [20:57:14]line ФМ: 0000000000963156 [20:57:14]line ФД: 155174 [20:57:14]line ФПД: 22174362952762 [20:57:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205713&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155174&fm=22174362952762&tin=02508201610067®Number=0000137193017469&sum=70045 [20:57:14]written 0, free lines is 4095 [20:57:14]OFD Sender: Processing packet 155174 [packets to send 51, broken 50] [20:57:14]ProducePacketName [20:57:14]name=ofd_packets/00155174 [20:57:14]OFD Sender: To server: pG, [20:57:14]CommunicateWithHost lk.salyk.kg:30040 [20:57:14]ConnectInit lk.salyk.kg [20:57:15]Connected sock=10 [20:57:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 66 07 01 F5 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 A9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5E 02 00 35 04 06 00 14 2A DF 06 E4 3A ED 84 F0 AC 48 F9 B2 CC [20:57:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BE F1 47 00 06 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 5E 02 00 F4 03 04 00 E0 71 12 67 B6 04 01 00 00 60 DE B2 04 62 75 20 B1 [20:57:15]CommunicateWithHost err = 0 [20:57:15]CheckOFDResponse [20:57:15]1017 (14) - 77093643461234 [20:57:15]1041 (16) - 0000000000963156 [20:57:15]1040 (4) - 155174 [20:57:15]1012 (4) - 18.10.2024 14:34 [20:57:15]1206 (1) - 0 [20:57:15]OFD Sender: Remove packet 155174 [20:57:15]ProducePacketName [20:57:15]name=ofd_packets/00155174 [20:57:15]NVStorageDeleteData [20:57:15]Write to MH i2c: 01 00 00 CF 01 D0 [20:57:15]Write i2c OK [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: 01 [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: 01 07 00 [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 0C 0D F0 [20:57:15]RasterBufferAndPrint [20:57:15]line [20:57:15]line [20:57:15]line [20:57:15]line [20:57:15]line [20:57:15]written 0, free lines is 3346 [20:57:15]MH_Cut [20:57:15]Write to MH i2c: D1 01 00 D6 01 01 A9 [20:57:15]Write i2c OK [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: D1 [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: D1 01 00 [20:57:15]MH_I2C_Read... [20:57:15]Read from MH i2c: D1 01 00 D6 01 00 A8 [20:57:15]Write to MH i2c: 01 00 00 D7 01 D8 [20:57:15]Write i2c OK [20:57:15]MH_I2C_Read... [20:57:15]OFD Sender: No OFD packet to send [20:57:16]*** Cut start [20:57:16]*** Partial cut [20:57:16]*** CUTSNS_PIN = 1 [20:57:16]*** CUTSNS_PIN = 0 [20:57:16]*** Brake cut motor [20:57:16]Read from MH i2c: 01 [20:57:16]MH_I2C_Read... [20:57:16]*** Stop cut motor [20:57:16]*** Cut end [20:57:16]Read from MH i2c: 01 07 00 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [20:57:16]process_action close_receipt done [20:57:16]requested_data is exist [20:57:16]produce_requested_data [20:57:16]requested_item fm.sn is exist - process it [20:57:16]wFMCommunicate request_size=4 [20:57:16]MH_SAM_APDU [20:57:16]CAPDU: 80 11 00 00 [20:57:16]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [20:57:16]Write i2c OK [20:57:16]MH_I2C_Read... [20:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:16]Read from MH i2c: E2 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 17 00 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [20:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:16]wFMCommunicate OK [20:57:16]requested_item fd.num is exist - process it [20:57:16]SAM_PROTO_GetFieldsCounters [20:57:16]wFMCommunicate request_size=4 [20:57:16]MH_SAM_APDU [20:57:16]CAPDU: 80 13 00 00 [20:57:16]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [20:57:16]Write i2c OK [20:57:16]MH_I2C_Read... [20:57:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:16]Read from MH i2c: E2 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 62 00 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [20:57:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:16]wFMCommunicate OK [20:57:16]SAM_PROTO_GetFieldsCounters done [20:57:16]requested_item shift.num is exist - process it [20:57:16]requested_item shift.opened is exist - process it [20:57:16]req_shift_opened [20:57:16]FM_GetShiftState [20:57:16]SAM_PROTO_GetShiftState [20:57:16]wFMCommunicate request_size=4 [20:57:16]MH_SAM_APDU [20:57:16]CAPDU: 80 13 01 00 [20:57:16]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [20:57:16]Write i2c OK [20:57:16]MH_I2C_Read... [20:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:16]Read from MH i2c: E2 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 0E 00 [20:57:16]MH_I2C_Read... [20:57:16]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 8F [20:57:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:57:16]wFMCommunicate OK [20:57:16]SAM_PROTO_GetShiftState done [20:57:16]FM_GetShiftState done [20:57:16]req_shift_opened done [20:57:16]requested_item shift.open_date is exist - process it [20:57:16]req_shift_open_date [20:57:16]req_shift_open_date done [20:57:16]produce_requested_data done [20:57:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155174,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:57:16]process_action_free close_receipt [20:57:16]json_value_free [20:57:16]json_value_free done [20:57:16]process_json_proto returns [20:57:16]Send response to host [20:57:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155174,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:57:16]free response buf [20:57:16]execute_script done [20:57:16]execute_script returns [20:57:16]free content buf [20:57:16]Sock 8.Close socket [20:57:16]Sock 8.Thread stoped [20:57:20]OFD Sender: No OFD packet to send [20:57:25]OFD Sender: No OFD packet to send [20:57:29]accept exits with 9 [20:57:29]New connection [20:57:29]New thread 3066617188 created [20:57:29]Thread 3066473828 joined [20:57:29]Waiting for new connection... [20:57:29] Sock 9.Parse request [20:57:29]Sock 9.Check first char [20:57:29]Sock 9.First char is OK [20:57:29]request: POST /json_proto HTTP/1.0 [20:57:29]Method: POST [20:57:29]URL: /json_proto [20:57:29]Method is POST - this is cgi request [20:57:29]url: /json_proto [20:57:29]query_string will be loaded in cgi processing [20:57:29]execute_cgi json_proto POST (null) [20:57:29]execute_cgi path=json_proto method=POST [20:57:29]POST find Content-Length [20:57:29]Host: 172.17.53.67:8080 [20:57:29]Content-Length: 677 [20:57:29]Content-Type: application/json [20:57:29] [20:57:29]POST finish read [20:57:29]Found Content-Length = 677 [20:57:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.640, "sum" : 310.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:29]execute_script... [20:57:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.640, "sum" : 310.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:29]POST & json_proto [20:57:29]process_json_proto [20:57:29]json parsed OK: [20:57:29]protocol is kg_v1.0 [20:57:29]action value=close_receipt [20:57:29]process_action close_receipt [20:57:29]cmd_close_receipt [20:57:29]MH_GetDate [20:57:29]Write to MH i2c: F0 00 00 DB 01 CB [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: F0 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: F0 09 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: F0 09 00 DB 01 00 B9 CB 12 67 19 BC 99 64 A3 [20:57:29]GetLastDocTimeStamp 1729285033 [20:57:29]current date 1729285049 [20:57:29]FM_GetShiftState [20:57:29]SAM_PROTO_GetShiftState [20:57:29]wFMCommunicate request_size=4 [20:57:29]MH_SAM_APDU [20:57:29]CAPDU: 80 13 01 00 [20:57:29]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:29]Read from MH i2c: E2 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 0E 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 91 [20:57:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:57:29]wFMCommunicate OK [20:57:29]SAM_PROTO_GetShiftState done [20:57:29]FM_GetShiftState done [20:57:29]opened in 1729211399 [20:57:29]opened+sec_in_day 1729297799 [20:57:29]quantity*price = 31041 [20:57:29]sum+1 = 31043 [20:57:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 310.00 Внесено: 310.00 СДАЧА: 0.00 НСП 1% : 2.75 НДС 12% : 32.96 Наличными: 310.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 564 18.10.2024 20:57 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155175 ФПД: 168844418981877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205729&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155175&fm=168844418981877&tin=02508201610067®Number=0000137193017469&sum=31000 [20:57:30]StoreToDocumentArchive [20:57:30]shift 312 fd 155175 [20:57:30]save to /storage/0312/doc_00155175 [20:57:30]save last doc name /storage/0312/doc_00155175 to /storage/kkm_last_doc_name [20:57:30]save OK [20:57:30]Clear old archive folders... [20:57:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:30]tlvbuf is 0079E6A0 [20:57:30]SAM_PROTO_ClearQueue [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 09 00 00 [20:57:30]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]SAM_PROTO_ClearQueue done [20:57:30]KKMCreateOFDPacket [20:57:30]OFDProtocolAddRootSTLVToBuf [20:57:30]FM_MakeSignedData [20:57:30]FM_MakeSignedData [20:57:30]SAM_PROTO_SignData [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 01 02 [20:57:30]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]wFMCommunicate request_size=255 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 42 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5E 02 00 35 04 06 00 99 [20:57:30]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 42 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5E 02 00 35 04 06 00 99 00 00 5D [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]OFD Sender: No OFD packet to send [20:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]wFMCommunicate request_size=10 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 02 02 05 90 27 9D 9F F5 [20:57:30]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 90 27 9D 9F F5 00 00 59 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 03 02 [20:57:30]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 0B 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 0B 00 ED 01 00 5C F4 9F AD CE 47 C1 21 90 00 FD [20:57:31]RAPDU: 5C F4 9F AD CE 47 C1 21 90 00 [20:57:31]wFMCommunicate OK [20:57:31]SAM_PROTO_SignData done [20:57:31]FM_MakeSignedData done [20:57:31]CreateOFDProtocolMessage [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 11 00 00 [20:57:31]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 17 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [20:57:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:31]wFMCommunicate OK [20:57:31]CreateOFDProtocolMessage done [20:57:31]OFDSenderStorePacket 155175 [20:57:31]StoreOFDPacket docnum=155175 [20:57:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F B2 07 01 74 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 42 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5E 02 00 35 04 06 00 99 90 27 9D 9F F5 5C F4 9F AD CE 47 C1 21 [20:57:31]CheckFolder [20:57:31]dirname=/storage/ofd_packets [20:57:31]CheckFolder done [20:57:31]ProducePacketName [20:57:31]name=ofd_packets/00155175 [20:57:31]NVStorageSaveData ofd_packets/00155175 [20:57:31]File name is /storage/ofd_packets/00155175 [20:57:31]Write 301 bytes [20:57:31]NVStorageSaveData done [20:57:31]OFDSenderStorePacket done [20:57:31]KKMCreateOFDPacket done [20:57:31]NVStorageSaveData kkm_last_timestamp [20:57:31]File name is /storage/kkm_last_timestamp [20:57:31]Write 4 bytes [20:57:31]NVStorageSaveData done [20:57:31]ExternCall_PrintAddStr [20:57:31]wPrintStart [20:57:31]Write to MH i2c: 01 00 00 EF 01 F0 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 07 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [20:57:31]RasterBufferAndPrint [20:57:31]line Счет N : (1)873381 [20:57:31]line ИНН: 02508201610067 [20:57:31]line Контрольно-Кассовый Чек [20:57:31]line ПРОДАЖА [20:57:31]line ТРК (МРК, ГНК) : 12 [20:57:31]line Товар: 2710124130 [20:57:31]line Аи-92-К-5 [20:57:31]line 4.640 * 66.90 [20:57:31]line = 310.42 [20:57:31]line НДС 12% НСП 1% [20:57:31]line > о реализуемом товаре [20:57:31]line ОКРУГЛЕНИЕ: -0.42 [20:57:31]line ИТОГО: 310.00 [20:57:31]line Внесено: 310.00 [20:57:31]line СДАЧА: 0.00 [20:57:31]line НСП 1% : 2.75 [20:57:31]line НДС 12% : 32.96 [20:57:31]line Наличными: 310.00 [20:57:31]line Безнал.: 0.00 [20:57:31]line Место: АЗС № 165 "Партнер Нефть" [20:57:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:57:31]line СНО: Общий режим [20:57:31]line Чек 564 18.10.2024 20:57 [20:57:31]line Смена: 312 ФФД: 1.0 [20:57:31]line ЗНМ: 0300000234 [20:57:31]line РНМ: 0000137193017469 [20:57:31]line Версия ККМ: v1.0 [20:57:31]line ФМ: 0000000000963156 [20:57:31]line ФД: 155175 [20:57:31]line ФПД: 168844418981877 [20:57:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T205729&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155175&fm=168844418981877&tin=02508201610067®Number=0000137193017469&sum=31000 [20:57:31]OFD Sender: Processing packet 155175 [packets to send 51, broken 50] [20:57:31]ProducePacketName [20:57:31]name=ofd_packets/00155175 [20:57:31]OFD Sender: To server: pG, [20:57:31]CommunicateWithHost lk.salyk.kg:30040 [20:57:31]ConnectInit lk.salyk.kg [20:57:31]written 0, free lines is 4095 [20:57:31]Connected sock=10 [20:57:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F B2 07 01 74 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 42 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B9 CB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5E 02 00 35 04 06 00 99 90 27 9D 9F F5 5C F4 9F AD CE 47 C1 21 [20:57:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 9D 47 00 74 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 5E 02 00 F4 03 04 00 F1 71 12 67 B6 04 01 00 00 BC 06 05 B0 C2 51 05 F7 [20:57:31]CommunicateWithHost err = 0 [20:57:31]CheckOFDResponse [20:57:31]1017 (14) - 77093643461234 [20:57:31]1041 (16) - 0000000000963156 [20:57:31]1040 (4) - 155175 [20:57:31]1012 (4) - 18.10.2024 14:34 [20:57:31]1206 (1) - 0 [20:57:31]OFD Sender: Remove packet 155175 [20:57:31]ProducePacketName [20:57:31]name=ofd_packets/00155175 [20:57:31]NVStorageDeleteData [20:57:31]Write to MH i2c: 01 00 00 1A 02 1C [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 07 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 DD 0C 0C [20:57:31]RasterBufferAndPrint [20:57:31]line [20:57:31]line [20:57:31]line [20:57:31]line [20:57:31]line [20:57:31]written 0, free lines is 3299 [20:57:31]MH_Cut [20:57:31]Write to MH i2c: D1 01 00 21 02 01 F5 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: D1 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: D1 01 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: D1 01 00 21 02 00 F4 [20:57:31]Write to MH i2c: 01 00 00 22 02 24 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:32]OFD Sender: No OFD packet to send [20:57:32]*** Cut start [20:57:32]*** Partial cut [20:57:32]*** CUTSNS_PIN = 1 [20:57:32]*** CUTSNS_PIN = 0 [20:57:32]*** Brake cut motor [20:57:33]Read from MH i2c: 01 [20:57:33]MH_I2C_Read... [20:57:33]*** Stop cut motor [20:57:33]*** Cut end [20:57:33]Read from MH i2c: 01 07 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [20:57:33]process_action close_receipt done [20:57:33]requested_data is exist [20:57:33]produce_requested_data [20:57:33]requested_item fm.sn is exist - process it [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 11 00 00 [20:57:33]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 17 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [20:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:33]wFMCommunicate OK [20:57:33]requested_item fd.num is exist - process it [20:57:33]SAM_PROTO_GetFieldsCounters [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 13 00 00 [20:57:33]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 62 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [20:57:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:33]wFMCommunicate OK [20:57:33]SAM_PROTO_GetFieldsCounters done [20:57:33]requested_item shift.num is exist - process it [20:57:33]requested_item shift.opened is exist - process it [20:57:33]req_shift_opened [20:57:33]FM_GetShiftState [20:57:33]SAM_PROTO_GetShiftState [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 13 01 00 [20:57:33]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 0E 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DB [20:57:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [20:57:33]wFMCommunicate OK [20:57:33]SAM_PROTO_GetShiftState done [20:57:33]FM_GetShiftState done [20:57:33]req_shift_opened done [20:57:33]requested_item shift.open_date is exist - process it [20:57:33]req_shift_open_date [20:57:33]req_shift_open_date done [20:57:33]produce_requested_data done [20:57:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155175,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [20:57:33]process_action_free close_receipt [20:57:33]json_value_free [20:57:33]json_value_free done [20:57:33]process_json_proto returns [20:57:33]Send response to host [20:57:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155175,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [20:57:33]free response buf [20:57:33]execute_script done [20:57:33]execute_script returns [20:57:33]free content buf [20:57:33]Sock 9.Close socket [20:57:33]Sock 9.Thread stoped [20:57:37]OFD Sender: No OFD packet to send [20:57:42]OFD Sender: No OFD packet to send [20:57:47]OFD Sender: No OFD packet to send [20:57:52]OFD Sender: No OFD packet to send [20:57:57]OFD Sender: No OFD packet to send [20:58:02]OFD Sender: No OFD packet to send [20:58:07]OFD Sender: No OFD packet to send [20:58:12]OFD Sender: No OFD packet to send [20:58:17]OFD Sender: No OFD packet to send [20:58:22]OFD Sender: No OFD packet to send [20:58:27]OFD Sender: No OFD packet to send [20:58:32]OFD Sender: No OFD packet to send [20:58:37]OFD Sender: No OFD packet to send [20:58:42]OFD Sender: No OFD packet to send [20:58:47]OFD Sender: No OFD packet to send [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:59:02]OFD Sender: No OFD packet to send [20:59:07]OFD Sender: No OFD packet to send [20:59:12]OFD Sender: No OFD packet to send [20:59:17]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]OFD Sender: No OFD packet to send [21:00:02]OFD Sender: No OFD packet to send [21:00:07]OFD Sender: No OFD packet to send [21:00:12]OFD Sender: No OFD packet to send [21:00:14]accept exits with 8 [21:00:14]New connection [21:00:14]New thread 3066473828 created [21:00:14]Thread 3066617188 joined [21:00:14]Waiting for new connection... [21:00:14] Sock 8.Parse request [21:00:14]Sock 8.Check first char [21:00:14]Sock 8.First char is OK [21:00:14]request: POST /json_proto HTTP/1.0 [21:00:14]Method: POST [21:00:14]URL: /json_proto [21:00:14]Method is POST - this is cgi request [21:00:14]url: /json_proto [21:00:14]query_string will be loaded in cgi processing [21:00:14]execute_cgi json_proto POST (null) [21:00:14]execute_cgi path=json_proto method=POST [21:00:14]POST find Content-Length [21:00:14]Host: 172.17.53.67:8080 [21:00:14]Content-Length: 677 [21:00:14]Content-Type: application/json [21:00:14] [21:00:14]POST finish read [21:00:14]Found Content-Length = 677 [21:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:14]execute_script... [21:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:14]POST & json_proto [21:00:14]process_json_proto [21:00:14]json parsed OK: [21:00:14]protocol is kg_v1.0 [21:00:14]action value=close_receipt [21:00:14]process_action close_receipt [21:00:14]cmd_close_receipt [21:00:14]MH_GetDate [21:00:14]Write to MH i2c: F0 00 00 26 02 17 [21:00:14]Write i2c OK [21:00:14]MH_I2C_Read... [21:00:14]Read from MH i2c: F0 [21:00:14]MH_I2C_Read... [21:00:14]Read from MH i2c: F0 09 00 [21:00:14]MH_I2C_Read... [21:00:14]Read from MH i2c: F0 09 00 26 02 00 5E CC 12 67 19 BC 99 64 95 [21:00:14]GetLastDocTimeStamp 1729285049 [21:00:14]current date 1729285214 [21:00:14]FM_GetShiftState [21:00:14]SAM_PROTO_GetShiftState [21:00:14]wFMCommunicate request_size=4 [21:00:14]MH_SAM_APDU [21:00:14]CAPDU: 80 13 01 00 [21:00:14]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [21:00:14]Write i2c OK [21:00:14]MH_I2C_Read... [21:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:14]Read from MH i2c: E2 [21:00:14]MH_I2C_Read... [21:00:14]Read from MH i2c: E2 0E 00 [21:00:14]MH_I2C_Read... [21:00:14]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [21:00:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:00:14]wFMCommunicate OK [21:00:14]SAM_PROTO_GetShiftState done [21:00:14]FM_GetShiftState done [21:00:14]opened in 1729211399 [21:00:14]opened+sec_in_day 1729297799 [21:00:14]quantity*price = 50041 [21:00:14]sum+1 = 50042 [21:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 565 18.10.2024 21:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155176 ФПД: 245522331999149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155176&fm=245522331999149&tin=02508201610067®Number=0000137193017469&sum=50000 [21:00:15]StoreToDocumentArchive [21:00:15]shift 312 fd 155176 [21:00:15]save to /storage/0312/doc_00155176 [21:00:15]save last doc name /storage/0312/doc_00155176 to /storage/kkm_last_doc_name [21:00:15]save OK [21:00:15]Clear old archive folders... [21:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:15]tlvbuf is 0079C830 [21:00:15]SAM_PROTO_ClearQueue [21:00:15]wFMCommunicate request_size=4 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 09 00 00 [21:00:15]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [21:00:15]RAPDU: 90 00 [21:00:15]wFMCommunicate OK [21:00:15]SAM_PROTO_ClearQueue done [21:00:15]KKMCreateOFDPacket [21:00:15]OFDProtocolAddRootSTLVToBuf [21:00:15]FM_MakeSignedData [21:00:15]FM_MakeSignedData [21:00:15]SAM_PROTO_SignData [21:00:15]wFMCommunicate request_size=4 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 0D 01 02 [21:00:15]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [21:00:15]RAPDU: 90 00 [21:00:15]wFMCommunicate OK [21:00:15]wFMCommunicate request_size=255 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 5E CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5E 02 00 35 04 06 00 DF [21:00:15]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 5E CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5E 02 00 35 04 06 00 DF 00 00 D1 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [21:00:15]RAPDU: 90 00 [21:00:15]wFMCommunicate OK [21:00:15]wFMCommunicate request_size=10 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 0D 02 02 05 4D 1F 62 1B AD [21:00:15]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 4D 1F 62 1B AD 00 00 53 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [21:00:15]RAPDU: 90 00 [21:00:15]wFMCommunicate OK [21:00:15]wFMCommunicate request_size=4 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 0D 03 02 [21:00:15]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 0B 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 0B 00 38 02 00 4F 1A B8 60 6A D7 AC FF 90 00 23 [21:00:15]RAPDU: 4F 1A B8 60 6A D7 AC FF 90 00 [21:00:15]wFMCommunicate OK [21:00:15]SAM_PROTO_SignData done [21:00:15]FM_MakeSignedData done [21:00:15]CreateOFDProtocolMessage [21:00:15]wFMCommunicate request_size=4 [21:00:15]MH_SAM_APDU [21:00:15]CAPDU: 80 11 00 00 [21:00:15]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:15]Read from MH i2c: E2 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 17 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [21:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:00:15]wFMCommunicate OK [21:00:15]CreateOFDProtocolMessage done [21:00:15]OFDSenderStorePacket 155176 [21:00:15]StoreOFDPacket docnum=155176 [21:00:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FD 14 07 01 52 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 5E CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5E 02 00 35 04 06 00 DF 4D 1F 62 1B AD 4F 1A B8 60 6A D7 AC FF [21:00:15]CheckFolder [21:00:15]dirname=/storage/ofd_packets [21:00:15]CheckFolder done [21:00:15]ProducePacketName [21:00:15]name=ofd_packets/00155176 [21:00:15]NVStorageSaveData ofd_packets/00155176 [21:00:15]File name is /storage/ofd_packets/00155176 [21:00:15]Write 301 bytes [21:00:15]NVStorageSaveData done [21:00:15]OFDSenderStorePacket done [21:00:15]KKMCreateOFDPacket done [21:00:15]NVStorageSaveData kkm_last_timestamp [21:00:15]File name is /storage/kkm_last_timestamp [21:00:15]Write 4 bytes [21:00:15]NVStorageSaveData done [21:00:15]ExternCall_PrintAddStr [21:00:15]wPrintStart [21:00:15]Write to MH i2c: 01 00 00 3A 02 3C [21:00:15]Write i2c OK [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: 01 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: 01 07 00 [21:00:15]MH_I2C_Read... [21:00:15]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [21:00:15]RasterBufferAndPrint [21:00:15]line Счет N : (1)873382 [21:00:15]line ИНН: 02508201610067 [21:00:15]line Контрольно-Кассовый Чек [21:00:15]line ПРОДАЖА [21:00:15]line ТРК (МРК, ГНК) : 12 [21:00:15]line Товар: 2710124130 [21:00:15]line Аи-92-К-5 [21:00:15]line 7.480 * 66.90 [21:00:15]line = 500.41 [21:00:15]line НДС 12% НСП 1% [21:00:15]line > о реализуемом товаре [21:00:15]line ОКРУГЛЕНИЕ: -0.41 [21:00:15]line ИТОГО: 500.00 [21:00:15]line Внесено: 500.00 [21:00:15]line СДАЧА: 0.00 [21:00:15]line НСП 1% : 4.43 [21:00:15]line НДС 12% : 53.14 [21:00:15]line Наличными: 500.00 [21:00:15]line Безнал.: 0.00 [21:00:15]line Место: АЗС № 165 "Партнер Нефть" [21:00:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:00:15]line СНО: Общий режим [21:00:15]line Чек 565 18.10.2024 21:00 [21:00:15]line Смена: 312 ФФД: 1.0 [21:00:15]line ЗНМ: 0300000234 [21:00:15]line РНМ: 0000137193017469 [21:00:15]line Версия ККМ: v1.0 [21:00:15]line ФМ: 0000000000963156 [21:00:15]line ФД: 155176 [21:00:15]line ФПД: 245522331999149 [21:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155176&fm=245522331999149&tin=02508201610067®Number=0000137193017469&sum=50000 [21:00:16]OFD Sender: Processing packet 155176 [packets to send 51, broken 50] [21:00:16]ProducePacketName [21:00:16]name=ofd_packets/00155176 [21:00:16]OFD Sender: To server: pG, [21:00:16]CommunicateWithHost lk.salyk.kg:30040 [21:00:16]ConnectInit lk.salyk.kg [21:00:16]written 0, free lines is 4095 [21:00:16]Connected sock=10 [21:00:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FD 14 07 01 52 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 5E CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5E 02 00 35 04 06 00 DF 4D 1F 62 1B AD 4F 1A B8 60 6A D7 AC FF [21:00:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 0C 47 00 5D 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 5E 02 00 F4 03 04 00 95 72 12 67 B6 04 01 00 00 F5 26 19 10 31 A2 3B F7 [21:00:16]CommunicateWithHost err = 0 [21:00:16]CheckOFDResponse [21:00:16]1017 (14) - 77093643461234 [21:00:16]1041 (16) - 0000000000963156 [21:00:16]1040 (4) - 155176 [21:00:16]1012 (4) - 18.10.2024 14:37 [21:00:16]1206 (1) - 0 [21:00:16]OFD Sender: Remove packet 155176 [21:00:16]ProducePacketName [21:00:16]name=ofd_packets/00155176 [21:00:16]NVStorageDeleteData [21:00:16]Write to MH i2c: 01 00 00 65 02 67 [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: 01 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: 01 07 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 D9 0C 53 [21:00:16]RasterBufferAndPrint [21:00:16]line [21:00:16]line [21:00:16]line [21:00:16]line [21:00:16]line [21:00:16]written 0, free lines is 3297 [21:00:16]MH_Cut [21:00:16]Write to MH i2c: D1 01 00 6C 02 01 40 [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: D1 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: D1 01 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: D1 01 00 6C 02 00 3F [21:00:16]Write to MH i2c: 01 00 00 6D 02 6F [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]OFD Sender: No OFD packet to send [21:00:17]*** Cut start [21:00:17]*** Partial cut [21:00:17]*** CUTSNS_PIN = 1 [21:00:17]*** CUTSNS_PIN = 0 [21:00:17]*** Brake cut motor [21:00:17]Read from MH i2c: 01 [21:00:17]MH_I2C_Read... [21:00:17]*** Stop cut motor [21:00:17]*** Cut end [21:00:17]Read from MH i2c: 01 07 00 [21:00:17]MH_I2C_Read... [21:00:17]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [21:00:17]process_action close_receipt done [21:00:17]requested_data is exist [21:00:17]produce_requested_data [21:00:17]requested_item fm.sn is exist - process it [21:00:17]wFMCommunicate request_size=4 [21:00:17]MH_SAM_APDU [21:00:17]CAPDU: 80 11 00 00 [21:00:17]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [21:00:17]Write i2c OK [21:00:17]MH_I2C_Read... [21:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:17]Read from MH i2c: E2 [21:00:17]MH_I2C_Read... [21:00:17]Read from MH i2c: E2 17 00 [21:00:17]MH_I2C_Read... [21:00:17]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [21:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:00:17]wFMCommunicate OK [21:00:17]requested_item fd.num is exist - process it [21:00:17]SAM_PROTO_GetFieldsCounters [21:00:17]wFMCommunicate request_size=4 [21:00:17]MH_SAM_APDU [21:00:17]CAPDU: 80 13 00 00 [21:00:17]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [21:00:17]Write i2c OK [21:00:17]MH_I2C_Read... [21:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:18]Read from MH i2c: E2 [21:00:18]MH_I2C_Read... [21:00:18]Read from MH i2c: E2 62 00 [21:00:18]MH_I2C_Read... [21:00:18]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 8C [21:00:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:18]wFMCommunicate OK [21:00:18]SAM_PROTO_GetFieldsCounters done [21:00:18]requested_item shift.num is exist - process it [21:00:18]requested_item shift.opened is exist - process it [21:00:18]req_shift_opened [21:00:18]FM_GetShiftState [21:00:18]SAM_PROTO_GetShiftState [21:00:18]wFMCommunicate request_size=4 [21:00:18]MH_SAM_APDU [21:00:18]CAPDU: 80 13 01 00 [21:00:18]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [21:00:18]Write i2c OK [21:00:18]MH_I2C_Read... [21:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:18]Read from MH i2c: E2 [21:00:18]MH_I2C_Read... [21:00:18]Read from MH i2c: E2 0E 00 [21:00:18]MH_I2C_Read... [21:00:18]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [21:00:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:00:18]wFMCommunicate OK [21:00:18]SAM_PROTO_GetShiftState done [21:00:18]FM_GetShiftState done [21:00:18]req_shift_opened done [21:00:18]requested_item shift.open_date is exist - process it [21:00:18]req_shift_open_date [21:00:18]req_shift_open_date done [21:00:18]produce_requested_data done [21:00:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155176,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:00:18]process_action_free close_receipt [21:00:18]json_value_free [21:00:18]json_value_free done [21:00:18]process_json_proto returns [21:00:18]Send response to host [21:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155176,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:00:18]free response buf [21:00:18]execute_script done [21:00:18]execute_script returns [21:00:18]free content buf [21:00:18]Sock 8.Close socket [21:00:18]Sock 8.Thread stoped [21:00:21]OFD Sender: No OFD packet to send [21:00:26]OFD Sender: No OFD packet to send [21:00:31]OFD Sender: No OFD packet to send [21:00:36]OFD Sender: No OFD packet to send [21:00:41]OFD Sender: No OFD packet to send [21:00:46]OFD Sender: No OFD packet to send [21:00:51]OFD Sender: No OFD packet to send [21:00:56]OFD Sender: No OFD packet to send [21:01:01]OFD Sender: No OFD packet to send [21:01:06]OFD Sender: No OFD packet to send [21:01:11]OFD Sender: No OFD packet to send [21:01:13]accept exits with 9 [21:01:13]New connection [21:01:13]New thread 3066617188 created [21:01:13]Thread 3066473828 joined [21:01:13]Waiting for new connection... [21:01:13] Sock 9.Parse request [21:01:13]Sock 9.Check first char [21:01:13]Sock 9.First char is OK [21:01:13]request: POST /json_proto HTTP/1.0 [21:01:13]Method: POST [21:01:13]URL: /json_proto [21:01:13]Method is POST - this is cgi request [21:01:13]url: /json_proto [21:01:13]query_string will be loaded in cgi processing [21:01:13]execute_cgi json_proto POST (null) [21:01:13]execute_cgi path=json_proto method=POST [21:01:13]POST find Content-Length [21:01:13]Host: 172.17.53.67:8080 [21:01:13]Content-Length: 677 [21:01:13]Content-Type: application/json [21:01:13] [21:01:13]POST finish read [21:01:13]Found Content-Length = 677 [21:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:13]execute_script... [21:01:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:13]POST & json_proto [21:01:13]process_json_proto [21:01:13]json parsed OK: [21:01:13]protocol is kg_v1.0 [21:01:13]action value=close_receipt [21:01:13]process_action close_receipt [21:01:13]cmd_close_receipt [21:01:13]MH_GetDate [21:01:13]Write to MH i2c: F0 00 00 71 02 62 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: F0 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: F0 09 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: F0 09 00 71 02 00 99 CC 12 67 19 BC 99 64 1B [21:01:13]GetLastDocTimeStamp 1729285214 [21:01:13]current date 1729285273 [21:01:13]FM_GetShiftState [21:01:13]SAM_PROTO_GetShiftState [21:01:13]wFMCommunicate request_size=4 [21:01:13]MH_SAM_APDU [21:01:13]CAPDU: 80 13 01 00 [21:01:13]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:13]Read from MH i2c: E2 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 0E 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 28 [21:01:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:01:13]wFMCommunicate OK [21:01:13]SAM_PROTO_GetShiftState done [21:01:13]FM_GetShiftState done [21:01:13]opened in 1729211399 [21:01:13]opened+sec_in_day 1729297799 [21:01:13]quantity*price = 20003 [21:01:13]sum+1 = 20004 [21:01:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 566 18.10.2024 21:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155177 ФПД: 127667310010626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155177&fm=127667310010626&tin=02508201610067®Number=0000137193017469&sum=20000 [21:01:14]StoreToDocumentArchive [21:01:14]shift 312 fd 155177 [21:01:14]save to /storage/0312/doc_00155177 [21:01:14]save last doc name /storage/0312/doc_00155177 to /storage/kkm_last_doc_name [21:01:14]save OK [21:01:14]Clear old archive folders... [21:01:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:14]tlvbuf is 0079BB00 [21:01:14]SAM_PROTO_ClearQueue [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 09 00 00 [21:01:14]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]SAM_PROTO_ClearQueue done [21:01:14]KKMCreateOFDPacket [21:01:14]OFDProtocolAddRootSTLVToBuf [21:01:14]FM_MakeSignedData [21:01:14]FM_MakeSignedData [21:01:14]SAM_PROTO_SignData [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 01 02 [21:01:14]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=255 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 99 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5E 02 00 35 04 06 00 74 [21:01:14]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 99 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5E 02 00 35 04 06 00 74 00 00 B0 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=10 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 02 02 05 1C DC A9 A1 02 [21:01:14]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 1C DC A9 A1 02 00 00 4C [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 03 02 [21:01:14]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 0B 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 0B 00 83 02 00 23 49 8D 8A 56 15 39 23 90 00 4B [21:01:14]RAPDU: 23 49 8D 8A 56 15 39 23 90 00 [21:01:14]wFMCommunicate OK [21:01:14]SAM_PROTO_SignData done [21:01:14]FM_MakeSignedData done [21:01:14]CreateOFDProtocolMessage [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 11 00 00 [21:01:14]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 17 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 51 [21:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:14]wFMCommunicate OK [21:01:14]CreateOFDProtocolMessage done [21:01:14]OFDSenderStorePacket 155177 [21:01:14]StoreOFDPacket docnum=155177 [21:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 A2 07 01 9A 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 99 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5E 02 00 35 04 06 00 74 1C DC A9 A1 02 23 49 8D 8A 56 15 39 23 [21:01:14]CheckFolder [21:01:14]dirname=/storage/ofd_packets [21:01:14]CheckFolder done [21:01:14]ProducePacketName [21:01:14]name=ofd_packets/00155177 [21:01:14]NVStorageSaveData ofd_packets/00155177 [21:01:14]File name is /storage/ofd_packets/00155177 [21:01:14]Write 301 bytes [21:01:14]NVStorageSaveData done [21:01:14]OFDSenderStorePacket done [21:01:14]KKMCreateOFDPacket done [21:01:14]NVStorageSaveData kkm_last_timestamp [21:01:14]File name is /storage/kkm_last_timestamp [21:01:14]Write 4 bytes [21:01:14]NVStorageSaveData done [21:01:14]ExternCall_PrintAddStr [21:01:14]wPrintStart [21:01:14]Write to MH i2c: 01 00 00 85 02 87 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 07 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [21:01:14]RasterBufferAndPrint [21:01:14]line Счет N : (1)873383 [21:01:14]line ИНН: 02508201610067 [21:01:14]line Контрольно-Кассовый Чек [21:01:14]line ПРОДАЖА [21:01:14]line ТРК (МРК, ГНК) : 32 [21:01:14]line Товар: 2710124130 [21:01:14]line Аи-92-К-5 [21:01:14]line 2.990 * 66.90 [21:01:14]line = 200.03 [21:01:14]line НДС 12% НСП 1% [21:01:14]line > о реализуемом товаре [21:01:14]line ОКРУГЛЕНИЕ: -0.03 [21:01:14]line ИТОГО: 200.00 [21:01:14]line Внесено: 200.00 [21:01:14]line СДАЧА: 0.00 [21:01:14]line НСП 1% : 1.77 [21:01:14]line НДС 12% : 21.24 [21:01:14]line Наличными: 200.00 [21:01:14]line Безнал.: 0.00 [21:01:14]line Место: АЗС № 165 "Партнер Нефть" [21:01:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:01:14]line СНО: Общий режим [21:01:14]line Чек 566 18.10.2024 21:01 [21:01:14]line Смена: 312 ФФД: 1.0 [21:01:14]line ЗНМ: 0300000234 [21:01:14]line РНМ: 0000137193017469 [21:01:14]line Версия ККМ: v1.0 [21:01:14]line ФМ: 0000000000963156 [21:01:14]line ФД: 155177 [21:01:14]line ФПД: 127667310010626 [21:01:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155177&fm=127667310010626&tin=02508201610067®Number=0000137193017469&sum=20000 [21:01:15]OFD Sender: Processing packet 155177 [packets to send 51, broken 50] [21:01:15]ProducePacketName [21:01:15]name=ofd_packets/00155177 [21:01:15]OFD Sender: To server: pG, [21:01:15]CommunicateWithHost lk.salyk.kg:30040 [21:01:15]ConnectInit lk.salyk.kg [21:01:15]written 0, free lines is 4095 [21:01:15]Connected sock=10 [21:01:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 A2 07 01 9A 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 99 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5E 02 00 35 04 06 00 74 1C DC A9 A1 02 23 49 8D 8A 56 15 39 23 [21:01:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 40 47 00 CE C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 5E 02 00 F4 03 04 00 D0 72 12 67 B6 04 01 00 00 BA 2C 51 D0 1B 8A D7 1B [21:01:15]CommunicateWithHost err = 0 [21:01:15]CheckOFDResponse [21:01:15]1017 (14) - 77093643461234 [21:01:15]1041 (16) - 0000000000963156 [21:01:15]1040 (4) - 155177 [21:01:15]1012 (4) - 18.10.2024 14:38 [21:01:15]1206 (1) - 0 [21:01:15]OFD Sender: Remove packet 155177 [21:01:15]ProducePacketName [21:01:15]name=ofd_packets/00155177 [21:01:15]NVStorageDeleteData [21:01:15]Write to MH i2c: 01 00 00 B0 02 B2 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 07 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 E5 0C AA [21:01:15]RasterBufferAndPrint [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]written 0, free lines is 3307 [21:01:15]MH_Cut [21:01:15]Write to MH i2c: D1 01 00 B7 02 01 8B [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 01 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 01 00 B7 02 00 8A [21:01:15]Write to MH i2c: 01 00 00 B8 02 BA [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]OFD Sender: No OFD packet to send [21:01:16]*** Cut start [21:01:16]*** Partial cut [21:01:16]*** CUTSNS_PIN = 1 [21:01:16]*** CUTSNS_PIN = 0 [21:01:16]*** Brake cut motor [21:01:16]Read from MH i2c: 01 [21:01:16]MH_I2C_Read... [21:01:16]*** Stop cut motor [21:01:16]*** Cut end [21:01:16]Read from MH i2c: 01 07 00 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [21:01:16]process_action close_receipt done [21:01:16]requested_data is exist [21:01:16]produce_requested_data [21:01:16]requested_item fm.sn is exist - process it [21:01:16]wFMCommunicate request_size=4 [21:01:16]MH_SAM_APDU [21:01:16]CAPDU: 80 11 00 00 [21:01:16]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [21:01:16]Write i2c OK [21:01:16]MH_I2C_Read... [21:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:16]Read from MH i2c: E2 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 17 00 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [21:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:16]wFMCommunicate OK [21:01:16]requested_item fd.num is exist - process it [21:01:16]SAM_PROTO_GetFieldsCounters [21:01:16]wFMCommunicate request_size=4 [21:01:16]MH_SAM_APDU [21:01:16]CAPDU: 80 13 00 00 [21:01:16]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [21:01:16]Write i2c OK [21:01:16]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 62 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 DB [21:01:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:17]wFMCommunicate OK [21:01:17]SAM_PROTO_GetFieldsCounters done [21:01:17]requested_item shift.num is exist - process it [21:01:17]requested_item shift.opened is exist - process it [21:01:17]req_shift_opened [21:01:17]FM_GetShiftState [21:01:17]SAM_PROTO_GetShiftState [21:01:17]wFMCommunicate request_size=4 [21:01:17]MH_SAM_APDU [21:01:17]CAPDU: 80 13 01 00 [21:01:17]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 0E 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 71 [21:01:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:01:17]wFMCommunicate OK [21:01:17]SAM_PROTO_GetShiftState done [21:01:17]FM_GetShiftState done [21:01:17]req_shift_opened done [21:01:17]requested_item shift.open_date is exist - process it [21:01:17]req_shift_open_date [21:01:17]req_shift_open_date done [21:01:17]produce_requested_data done [21:01:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155177,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:01:17]process_action_free close_receipt [21:01:17]json_value_free [21:01:17]json_value_free done [21:01:17]process_json_proto returns [21:01:17]Send response to host [21:01:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155177,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:01:17]free response buf [21:01:17]execute_script done [21:01:17]execute_script returns [21:01:17]free content buf [21:01:17]Sock 9.Close socket [21:01:17]Sock 9.Thread stoped [21:01:20]OFD Sender: No OFD packet to send [21:01:25]OFD Sender: No OFD packet to send [21:01:30]OFD Sender: No OFD packet to send [21:01:35]OFD Sender: No OFD packet to send [21:01:40]OFD Sender: No OFD packet to send [21:01:44]accept exits with 8 [21:01:44]New connection [21:01:44]New thread 3066473828 created [21:01:44]Thread 3066617188 joined [21:01:44]Waiting for new connection... [21:01:44] Sock 8.Parse request [21:01:44]Sock 8.Check first char [21:01:44]Sock 8.First char is OK [21:01:44]request: POST /json_proto HTTP/1.0 [21:01:44]Method: POST [21:01:44]URL: /json_proto [21:01:44]Method is POST - this is cgi request [21:01:44]url: /json_proto [21:01:44]query_string will be loaded in cgi processing [21:01:44]execute_cgi json_proto POST (null) [21:01:44]execute_cgi path=json_proto method=POST [21:01:44]POST find Content-Length [21:01:44]Host: 172.17.53.67:8080 [21:01:44]Content-Length: 677 [21:01:44]Content-Type: application/json [21:01:44] [21:01:44]POST finish read [21:01:44]Found Content-Length = 677 [21:01:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:44]execute_script... [21:01:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:44]POST & json_proto [21:01:44]process_json_proto [21:01:44]json parsed OK: [21:01:44]protocol is kg_v1.0 [21:01:44]action value=close_receipt [21:01:44]process_action close_receipt [21:01:44]cmd_close_receipt [21:01:44]MH_GetDate [21:01:44]Write to MH i2c: F0 00 00 BC 02 AD [21:01:44]Write i2c OK [21:01:44]MH_I2C_Read... [21:01:44]Read from MH i2c: F0 [21:01:44]MH_I2C_Read... [21:01:44]Read from MH i2c: F0 09 00 [21:01:44]MH_I2C_Read... [21:01:44]Read from MH i2c: F0 09 00 BC 02 00 B8 CC 12 67 19 BC 99 64 85 [21:01:44]GetLastDocTimeStamp 1729285273 [21:01:44]current date 1729285304 [21:01:44]FM_GetShiftState [21:01:44]SAM_PROTO_GetShiftState [21:01:44]wFMCommunicate request_size=4 [21:01:44]MH_SAM_APDU [21:01:44]CAPDU: 80 13 01 00 [21:01:44]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [21:01:44]Write i2c OK [21:01:44]MH_I2C_Read... [21:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:44]Read from MH i2c: E2 [21:01:44]MH_I2C_Read... [21:01:44]Read from MH i2c: E2 0E 00 [21:01:44]MH_I2C_Read... [21:01:44]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 73 [21:01:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:01:44]wFMCommunicate OK [21:01:44]SAM_PROTO_GetShiftState done [21:01:44]FM_GetShiftState done [21:01:44]opened in 1729211399 [21:01:44]opened+sec_in_day 1729297799 [21:01:44]quantity*price = 50041 [21:01:44]sum+1 = 50042 [21:01:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 567 18.10.2024 21:01 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155178 ФПД: 89520570182498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210144&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155178&fm=89520570182498&tin=02508201610067®Number=0000137193017469&sum=50000 [21:01:45]StoreToDocumentArchive [21:01:45]shift 312 fd 155178 [21:01:45]save to /storage/0312/doc_00155178 [21:01:45]save last doc name /storage/0312/doc_00155178 to /storage/kkm_last_doc_name [21:01:45]save OK [21:01:45]Clear old archive folders... [21:01:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:45]tlvbuf is 0079D5D0 [21:01:45]SAM_PROTO_ClearQueue [21:01:45]wFMCommunicate request_size=4 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 09 00 00 [21:01:45]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [21:01:45]RAPDU: 90 00 [21:01:45]wFMCommunicate OK [21:01:45]SAM_PROTO_ClearQueue done [21:01:45]KKMCreateOFDPacket [21:01:45]OFDProtocolAddRootSTLVToBuf [21:01:45]FM_MakeSignedData [21:01:45]FM_MakeSignedData [21:01:45]SAM_PROTO_SignData [21:01:45]wFMCommunicate request_size=4 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 0D 01 02 [21:01:45]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [21:01:45]RAPDU: 90 00 [21:01:45]wFMCommunicate OK [21:01:45]wFMCommunicate request_size=255 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 B8 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5E 02 00 35 04 06 00 51 [21:01:45]Write to MH i2c: E2 02 01 CC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 B8 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5E 02 00 35 04 06 00 51 00 00 37 [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [21:01:45]RAPDU: 90 00 [21:01:45]wFMCommunicate OK [21:01:45]wFMCommunicate request_size=10 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 0D 02 02 05 6B 21 C9 2B 62 [21:01:45]Write to MH i2c: E2 0D 00 CD 02 80 0D 02 02 05 00 6B 21 C9 2B 62 00 00 35 [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [21:01:45]RAPDU: 90 00 [21:01:45]wFMCommunicate OK [21:01:45]wFMCommunicate request_size=4 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 0D 03 02 [21:01:45]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 0B 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 0B 00 CE 02 00 F7 A6 AB 7B 4B 19 9C 34 90 00 43 [21:01:45]RAPDU: F7 A6 AB 7B 4B 19 9C 34 90 00 [21:01:45]wFMCommunicate OK [21:01:45]SAM_PROTO_SignData done [21:01:45]FM_MakeSignedData done [21:01:45]CreateOFDProtocolMessage [21:01:45]wFMCommunicate request_size=4 [21:01:45]MH_SAM_APDU [21:01:45]CAPDU: 80 11 00 00 [21:01:45]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:45]Read from MH i2c: E2 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 17 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9C [21:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:45]wFMCommunicate OK [21:01:45]CreateOFDProtocolMessage done [21:01:45]OFDSenderStorePacket 155178 [21:01:45]StoreOFDPacket docnum=155178 [21:01:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF EA 07 01 9E AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 B8 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5E 02 00 35 04 06 00 51 6B 21 C9 2B 62 F7 A6 AB 7B 4B 19 9C 34 [21:01:45]CheckFolder [21:01:45]dirname=/storage/ofd_packets [21:01:45]CheckFolder done [21:01:45]ProducePacketName [21:01:45]name=ofd_packets/00155178 [21:01:45]NVStorageSaveData ofd_packets/00155178 [21:01:45]File name is /storage/ofd_packets/00155178 [21:01:45]Write 301 bytes [21:01:45]NVStorageSaveData done [21:01:45]OFDSenderStorePacket done [21:01:45]KKMCreateOFDPacket done [21:01:45]NVStorageSaveData kkm_last_timestamp [21:01:45]File name is /storage/kkm_last_timestamp [21:01:45]Write 4 bytes [21:01:45]NVStorageSaveData done [21:01:45]ExternCall_PrintAddStr [21:01:45]wPrintStart [21:01:45]Write to MH i2c: 01 00 00 D0 02 D2 [21:01:45]Write i2c OK [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: 01 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: 01 07 00 [21:01:45]MH_I2C_Read... [21:01:45]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [21:01:45]RasterBufferAndPrint [21:01:45]line Счет N : (1)873384 [21:01:45]line ИНН: 02508201610067 [21:01:45]line Контрольно-Кассовый Чек [21:01:45]line ПРОДАЖА [21:01:45]line ТРК (МРК, ГНК) : 42 [21:01:45]line Товар: 2710124130 [21:01:45]line Аи-92-К-5 [21:01:45]line 7.480 * 66.90 [21:01:45]line = 500.41 [21:01:45]line НДС 12% НСП 1% [21:01:45]line > о реализуемом товаре [21:01:45]line ОКРУГЛЕНИЕ: -0.41 [21:01:45]line ИТОГО: 500.00 [21:01:45]line Внесено: 500.00 [21:01:45]line СДАЧА: 0.00 [21:01:45]line НСП 1% : 4.43 [21:01:45]line НДС 12% : 53.14 [21:01:45]line Наличными: 500.00 [21:01:45]line Безнал.: 0.00 [21:01:45]line Место: АЗС № 165 "Партнер Нефть" [21:01:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:01:45]line СНО: Общий режим [21:01:45]line Чек 567 18.10.2024 21:01 [21:01:45]line Смена: 312 ФФД: 1.0 [21:01:45]line ЗНМ: 0300000234 [21:01:45]line РНМ: 0000137193017469 [21:01:45]line Версия ККМ: v1.0 [21:01:45]line ФМ: 0000000000963156 [21:01:45]line ФД: 155178 [21:01:45]line ФПД: 89520570182498 [21:01:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210144&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155178&fm=89520570182498&tin=02508201610067®Number=0000137193017469&sum=50000 [21:01:46]OFD Sender: Processing packet 155178 [packets to send 51, broken 50] [21:01:46]ProducePacketName [21:01:46]name=ofd_packets/00155178 [21:01:46]OFD Sender: To server: pG, [21:01:46]CommunicateWithHost lk.salyk.kg:30040 [21:01:46]ConnectInit lk.salyk.kg [21:01:46]written 0, free lines is 4095 [21:01:46]Connected sock=10 [21:01:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF EA 07 01 9E AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 B8 CC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5E 02 00 35 04 06 00 51 6B 21 C9 2B 62 F7 A6 AB 7B 4B 19 9C 34 [21:01:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 D5 47 00 B0 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 5E 02 00 F4 03 04 00 F0 72 12 67 B6 04 01 00 00 F5 39 29 0A 36 89 53 20 [21:01:46]CommunicateWithHost err = 0 [21:01:46]CheckOFDResponse [21:01:46]1017 (14) - 77093643461234 [21:01:46]1041 (16) - 0000000000963156 [21:01:46]1040 (4) - 155178 [21:01:46]1012 (4) - 18.10.2024 14:38 [21:01:46]1206 (1) - 0 [21:01:46]OFD Sender: Remove packet 155178 [21:01:46]ProducePacketName [21:01:46]name=ofd_packets/00155178 [21:01:46]NVStorageDeleteData [21:01:46]Write to MH i2c: 01 00 00 FB 02 FD [21:01:46]Write i2c OK [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: 01 [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: 01 07 00 [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 E4 0C F4 [21:01:46]RasterBufferAndPrint [21:01:46]line [21:01:46]line [21:01:46]line [21:01:46]line [21:01:46]line [21:01:46]written 0, free lines is 3306 [21:01:46]MH_Cut [21:01:46]Write to MH i2c: D1 01 00 02 03 01 D7 [21:01:46]Write i2c OK [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: D1 [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: D1 01 00 [21:01:46]MH_I2C_Read... [21:01:46]Read from MH i2c: D1 01 00 02 03 00 D6 [21:01:46]Write to MH i2c: 01 00 00 03 03 06 [21:01:46]Write i2c OK [21:01:46]MH_I2C_Read... [21:01:46]OFD Sender: No OFD packet to send [21:01:47]*** Cut start [21:01:47]*** Partial cut [21:01:47]*** CUTSNS_PIN = 1 [21:01:47]*** CUTSNS_PIN = 0 [21:01:47]*** Brake cut motor [21:01:47]Read from MH i2c: 01 [21:01:47]MH_I2C_Read... [21:01:47]*** Stop cut motor [21:01:47]*** Cut end [21:01:47]Read from MH i2c: 01 07 00 [21:01:47]MH_I2C_Read... [21:01:47]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [21:01:47]process_action close_receipt done [21:01:47]requested_data is exist [21:01:47]produce_requested_data [21:01:47]requested_item fm.sn is exist - process it [21:01:47]wFMCommunicate request_size=4 [21:01:47]MH_SAM_APDU [21:01:47]CAPDU: 80 11 00 00 [21:01:47]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [21:01:47]Write i2c OK [21:01:47]MH_I2C_Read... [21:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:48]Read from MH i2c: E2 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 17 00 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [21:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:48]wFMCommunicate OK [21:01:48]requested_item fd.num is exist - process it [21:01:48]SAM_PROTO_GetFieldsCounters [21:01:48]wFMCommunicate request_size=4 [21:01:48]MH_SAM_APDU [21:01:48]CAPDU: 80 13 00 00 [21:01:48]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [21:01:48]Write i2c OK [21:01:48]MH_I2C_Read... [21:01:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:48]Read from MH i2c: E2 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 62 00 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [21:01:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:48]wFMCommunicate OK [21:01:48]SAM_PROTO_GetFieldsCounters done [21:01:48]requested_item shift.num is exist - process it [21:01:48]requested_item shift.opened is exist - process it [21:01:48]req_shift_opened [21:01:48]FM_GetShiftState [21:01:48]SAM_PROTO_GetShiftState [21:01:48]wFMCommunicate request_size=4 [21:01:48]MH_SAM_APDU [21:01:48]CAPDU: 80 13 01 00 [21:01:48]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [21:01:48]Write i2c OK [21:01:48]MH_I2C_Read... [21:01:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:48]Read from MH i2c: E2 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 0E 00 [21:01:48]MH_I2C_Read... [21:01:48]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [21:01:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:01:48]wFMCommunicate OK [21:01:48]SAM_PROTO_GetShiftState done [21:01:48]FM_GetShiftState done [21:01:48]req_shift_opened done [21:01:48]requested_item shift.open_date is exist - process it [21:01:48]req_shift_open_date [21:01:48]req_shift_open_date done [21:01:48]produce_requested_data done [21:01:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155178,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:01:48]process_action_free close_receipt [21:01:48]json_value_free [21:01:48]json_value_free done [21:01:48]process_json_proto returns [21:01:48]Send response to host [21:01:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155178,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:01:48]free response buf [21:01:48]execute_script done [21:01:48]execute_script returns [21:01:48]free content buf [21:01:48]Sock 8.Close socket [21:01:48]Sock 8.Thread stoped [21:01:52]OFD Sender: No OFD packet to send [21:01:57]OFD Sender: No OFD packet to send [21:02:02]OFD Sender: No OFD packet to send [21:02:07]OFD Sender: No OFD packet to send [21:02:12]OFD Sender: No OFD packet to send [21:02:17]OFD Sender: No OFD packet to send [21:02:22]OFD Sender: No OFD packet to send [21:02:27]OFD Sender: No OFD packet to send [21:02:32]OFD Sender: No OFD packet to send [21:02:37]OFD Sender: No OFD packet to send [21:02:42]OFD Sender: No OFD packet to send [21:02:47]OFD Sender: No OFD packet to send [21:02:52]OFD Sender: No OFD packet to send [21:02:57]OFD Sender: No OFD packet to send [21:03:02]OFD Sender: No OFD packet to send [21:03:07]OFD Sender: No OFD packet to send [21:03:12]OFD Sender: No OFD packet to send [21:03:17]OFD Sender: No OFD packet to send [21:03:22]OFD Sender: No OFD packet to send [21:03:27]OFD Sender: No OFD packet to send [21:03:32]OFD Sender: No OFD packet to send [21:03:37]OFD Sender: No OFD packet to send [21:03:42]OFD Sender: No OFD packet to send [21:03:47]OFD Sender: No OFD packet to send [21:03:52]OFD Sender: No OFD packet to send [21:03:57]accept exits with 9 [21:03:57]New connection [21:03:57]New thread 3066617188 created [21:03:57]Thread 3066473828 joined [21:03:57]Waiting for new connection... [21:03:57] Sock 9.Parse request [21:03:57]Sock 9.Check first char [21:03:57]Sock 9.First char is OK [21:03:57]request: POST /json_proto HTTP/1.0 [21:03:57]Method: POST [21:03:57]URL: /json_proto [21:03:57]Method is POST - this is cgi request [21:03:57]url: /json_proto [21:03:57]query_string will be loaded in cgi processing [21:03:57]execute_cgi json_proto POST (null) [21:03:57]execute_cgi path=json_proto method=POST [21:03:57]POST find Content-Length [21:03:57]Host: 172.17.53.67:8080 [21:03:57]Content-Length: 769 [21:03:57]Content-Type: application/json [21:03:57] [21:03:57]POST finish read [21:03:57]Found Content-Length = 769 [21:03:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:57]execute_script... [21:03:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:57]POST & json_proto [21:03:57]process_json_proto [21:03:57]json parsed OK: [21:03:57]protocol is kg_v1.0 [21:03:57]action value=close_receipt [21:03:57]process_action close_receipt [21:03:57]cmd_close_receipt [21:03:57]MH_GetDate [21:03:57]Write to MH i2c: F0 00 00 07 03 F9 [21:03:57]Write i2c OK [21:03:57]MH_I2C_Read... [21:03:57]Read from MH i2c: F0 [21:03:57]MH_I2C_Read... [21:03:57]Read from MH i2c: F0 09 00 [21:03:57]MH_I2C_Read... [21:03:57]Read from MH i2c: F0 09 00 07 03 00 3D CD 12 67 19 BC 99 64 57 [21:03:57]GetLastDocTimeStamp 1729285304 [21:03:57]current date 1729285437 [21:03:57]FM_GetShiftState [21:03:57]SAM_PROTO_GetShiftState [21:03:57]wFMCommunicate request_size=4 [21:03:57]MH_SAM_APDU [21:03:57]CAPDU: 80 13 01 00 [21:03:57]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [21:03:57]Write i2c OK [21:03:57]MH_I2C_Read... [21:03:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:57]Read from MH i2c: E2 [21:03:57]MH_I2C_Read... [21:03:57]Read from MH i2c: E2 0E 00 [21:03:57]MH_I2C_Read... [21:03:57]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BF [21:03:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:03:57]wFMCommunicate OK [21:03:57]SAM_PROTO_GetShiftState done [21:03:57]FM_GetShiftState done [21:03:57]opened in 1729211399 [21:03:57]opened+sec_in_day 1729297799 [21:03:57]quantity*price = 200031 [21:03:57]sum+1 = 200032 [21:03:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 568 18.10.2024 21:03 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155179 ФПД: 260092380425364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210357&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155179&fm=260092380425364&tin=02508201610067®Number=0000137193017469&sum=200031 [21:03:58]StoreToDocumentArchive [21:03:58]shift 312 fd 155179 [21:03:58]save to /storage/0312/doc_00155179 [21:03:58]save last doc name /storage/0312/doc_00155179 to /storage/kkm_last_doc_name [21:03:58]save OK [21:03:58]Clear old archive folders... [21:03:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:03:58]tlvbuf is 0078BDA0 [21:03:58]SAM_PROTO_ClearQueue [21:03:58]wFMCommunicate request_size=4 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 09 00 00 [21:03:58]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [21:03:58]RAPDU: 90 00 [21:03:58]wFMCommunicate OK [21:03:58]SAM_PROTO_ClearQueue done [21:03:58]KKMCreateOFDPacket [21:03:58]OFDProtocolAddRootSTLVToBuf [21:03:58]FM_MakeSignedData [21:03:58]FM_MakeSignedData [21:03:58]SAM_PROTO_SignData [21:03:58]wFMCommunicate request_size=4 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 0D 01 02 [21:03:58]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [21:03:58]RAPDU: 90 00 [21:03:58]wFMCommunicate OK [21:03:58]wFMCommunicate request_size=255 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3D CD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5E 02 00 35 04 06 00 EC [21:03:58]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3D CD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5E 02 00 35 04 06 00 EC 00 00 26 [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [21:03:58]RAPDU: 90 00 [21:03:58]wFMCommunicate OK [21:03:58]wFMCommunicate request_size=10 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 0D 02 02 05 8D 79 F1 AC 94 [21:03:58]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 8D 79 F1 AC 94 00 00 D6 [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [21:03:58]RAPDU: 90 00 [21:03:58]wFMCommunicate OK [21:03:58]wFMCommunicate request_size=4 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 0D 03 02 [21:03:58]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 0B 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 0B 00 19 03 00 45 06 D1 CA D9 11 E8 F2 90 00 42 [21:03:58]RAPDU: 45 06 D1 CA D9 11 E8 F2 90 00 [21:03:58]wFMCommunicate OK [21:03:58]SAM_PROTO_SignData done [21:03:58]FM_MakeSignedData done [21:03:58]CreateOFDProtocolMessage [21:03:58]wFMCommunicate request_size=4 [21:03:58]MH_SAM_APDU [21:03:58]CAPDU: 80 11 00 00 [21:03:58]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:58]Read from MH i2c: E2 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 17 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [21:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:03:58]wFMCommunicate OK [21:03:58]CreateOFDProtocolMessage done [21:03:58]OFDSenderStorePacket 155179 [21:03:58]StoreOFDPacket docnum=155179 [21:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E 86 07 01 F1 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3D CD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5E 02 00 35 04 06 00 EC 8D 79 F1 AC 94 45 06 D1 CA D9 11 E8 F2 [21:03:58]CheckFolder [21:03:58]dirname=/storage/ofd_packets [21:03:58]CheckFolder done [21:03:58]ProducePacketName [21:03:58]name=ofd_packets/00155179 [21:03:58]NVStorageSaveData ofd_packets/00155179 [21:03:58]File name is /storage/ofd_packets/00155179 [21:03:58]Write 301 bytes [21:03:58]NVStorageSaveData done [21:03:58]OFDSenderStorePacket done [21:03:58]KKMCreateOFDPacket done [21:03:58]NVStorageSaveData kkm_last_timestamp [21:03:58]File name is /storage/kkm_last_timestamp [21:03:58]Write 4 bytes [21:03:58]NVStorageSaveData done [21:03:58]ExternCall_PrintAddStr [21:03:58]wPrintStart [21:03:58]Write to MH i2c: 01 00 00 1B 03 1E [21:03:58]Write i2c OK [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: 01 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: 01 07 00 [21:03:58]MH_I2C_Read... [21:03:58]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [21:03:58]RasterBufferAndPrint [21:03:58]line Счет N : (1)873385 [21:03:58]line ИНН: 02508201610067 [21:03:58]line Контрольно-Кассовый Чек [21:03:58]line ПРОДАЖА [21:03:58]line ТРК (МРК, ГНК) : 22 [21:03:58]line Товар: 2710124130 [21:03:58]line Аи-92-К-5 [21:03:58]line 29.900 * 66.90 [21:03:58]line = 2000.31 [21:03:58]line НДС 12% НСП 1% [21:03:58]line > о реализуемом товаре [21:03:58]line ИТОГО: 2000.31 [21:03:58]line НСП 1% : 17.70 [21:03:58]line НДС 12% : 212.42 [21:03:58]line Наличными: 0.00 [21:03:58]line Безнал.: 2000.31 [21:03:58]line Место: АЗС № 165 "Партнер Нефть" [21:03:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:03:58]line СНО: Общий режим [21:03:58]line Чек 568 18.10.2024 21:03 [21:03:58]line Смена: 312 ФФД: 1.0 [21:03:58]line ЗНМ: 0300000234 [21:03:58]line РНМ: 0000137193017469 [21:03:58]line Версия ККМ: v1.0 [21:03:58]line Платежная система: Mbank [21:03:58]line ФМ: 0000000000963156 [21:03:58]line ФД: 155179 [21:03:58]line ФПД: 260092380425364 [21:03:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T210357&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155179&fm=260092380425364&tin=02508201610067®Number=0000137193017469&sum=200031 [21:03:59]OFD Sender: Processing packet 155179 [packets to send 51, broken 50] [21:03:59]ProducePacketName [21:03:59]name=ofd_packets/00155179 [21:03:59]OFD Sender: To server: pG, [21:03:59]CommunicateWithHost lk.salyk.kg:30040 [21:03:59]ConnectInit lk.salyk.kg [21:03:59]written 0, free lines is 4095 [21:03:59]Connected sock=10 [21:03:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E 86 07 01 F1 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3D CD 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5E 02 00 35 04 06 00 EC 8D 79 F1 AC 94 45 06 D1 CA D9 11 E8 F2 [21:03:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 4B 47 00 30 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 5E 02 00 F4 03 04 00 75 73 12 67 B6 04 01 00 00 69 96 24 F4 EF AE CB 81 [21:03:59]CommunicateWithHost err = 0 [21:03:59]CheckOFDResponse [21:03:59]1017 (14) - 77093643461234 [21:03:59]1041 (16) - 0000000000963156 [21:03:59]1040 (4) - 155179 [21:03:59]1012 (4) - 18.10.2024 14:40 [21:03:59]1206 (1) - 0 [21:03:59]OFD Sender: Remove packet 155179 [21:03:59]ProducePacketName [21:03:59]name=ofd_packets/00155179 [21:03:59]NVStorageDeleteData [21:03:59]Write to MH i2c: 01 00 00 44 03 47 [21:03:59]Write i2c OK [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: 01 [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: 01 07 00 [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 12 0D 6D [21:03:59]RasterBufferAndPrint [21:03:59]line [21:03:59]line [21:03:59]line [21:03:59]line [21:03:59]line [21:03:59]written 0, free lines is 3353 [21:03:59]MH_Cut [21:03:59]Write to MH i2c: D1 01 00 4B 03 01 20 [21:03:59]Write i2c OK [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: D1 [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: D1 01 00 [21:03:59]MH_I2C_Read... [21:03:59]Read from MH i2c: D1 01 00 4B 03 00 1F [21:03:59]Write to MH i2c: 01 00 00 4C 03 4F [21:03:59]Write i2c OK [21:03:59]MH_I2C_Read... [21:03:59]OFD Sender: No OFD packet to send [21:04:00]*** Cut start [21:04:00]*** Partial cut [21:04:00]*** CUTSNS_PIN = 1 [21:04:00]*** CUTSNS_PIN = 0 [21:04:00]*** Brake cut motor [21:04:00]Read from MH i2c: 01 [21:04:00]MH_I2C_Read... [21:04:00]*** Stop cut motor [21:04:00]*** Cut end [21:04:00]Read from MH i2c: 01 07 00 [21:04:00]MH_I2C_Read... [21:04:00]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [21:04:00]process_action close_receipt done [21:04:00]requested_data is exist [21:04:00]produce_requested_data [21:04:00]requested_item fm.sn is exist - process it [21:04:00]wFMCommunicate request_size=4 [21:04:00]MH_SAM_APDU [21:04:00]CAPDU: 80 11 00 00 [21:04:00]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [21:04:00]Write i2c OK [21:04:00]MH_I2C_Read... [21:04:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:00]Read from MH i2c: E2 [21:04:00]MH_I2C_Read... [21:04:00]Read from MH i2c: E2 17 00 [21:04:00]MH_I2C_Read... [21:04:00]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [21:04:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:04:00]wFMCommunicate OK [21:04:00]requested_item fd.num is exist - process it [21:04:00]SAM_PROTO_GetFieldsCounters [21:04:00]wFMCommunicate request_size=4 [21:04:00]MH_SAM_APDU [21:04:00]CAPDU: 80 13 00 00 [21:04:00]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [21:04:00]Write i2c OK [21:04:00]MH_I2C_Read... [21:04:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:04:01]Read from MH i2c: E2 [21:04:01]MH_I2C_Read... [21:04:01]Read from MH i2c: E2 62 00 [21:04:01]MH_I2C_Read... [21:04:01]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [21:04:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:04:01]wFMCommunicate OK [21:04:01]SAM_PROTO_GetFieldsCounters done [21:04:01]requested_item shift.num is exist - process it [21:04:01]requested_item shift.opened is exist - process it [21:04:01]req_shift_opened [21:04:01]FM_GetShiftState [21:04:01]SAM_PROTO_GetShiftState [21:04:01]wFMCommunicate request_size=4 [21:04:01]MH_SAM_APDU [21:04:01]CAPDU: 80 13 01 00 [21:04:01]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [21:04:01]Write i2c OK [21:04:01]MH_I2C_Read... [21:04:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:01]Read from MH i2c: E2 [21:04:01]MH_I2C_Read... [21:04:01]Read from MH i2c: E2 0E 00 [21:04:01]MH_I2C_Read... [21:04:01]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [21:04:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:04:01]wFMCommunicate OK [21:04:01]SAM_PROTO_GetShiftState done [21:04:01]FM_GetShiftState done [21:04:01]req_shift_opened done [21:04:01]requested_item shift.open_date is exist - process it [21:04:01]req_shift_open_date [21:04:01]req_shift_open_date done [21:04:01]produce_requested_data done [21:04:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155179,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:04:01]process_action_free close_receipt [21:04:01]json_value_free [21:04:01]json_value_free done [21:04:01]process_json_proto returns [21:04:01]Send response to host [21:04:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155179,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:04:01]free response buf [21:04:01]execute_script done [21:04:01]execute_script returns [21:04:01]free content buf [21:04:01]Sock 9.Close socket [21:04:01]Sock 9.Thread stoped [21:04:04]OFD Sender: No OFD packet to send [21:04:09]OFD Sender: No OFD packet to send [21:04:14]OFD Sender: No OFD packet to send [21:04:19]OFD Sender: No OFD packet to send [21:04:24]OFD Sender: No OFD packet to send [21:04:29]OFD Sender: No OFD packet to send [21:04:34]OFD Sender: No OFD packet to send [21:04:39]OFD Sender: No OFD packet to send [21:14:27]ConnectInit Can't connect to host [21:14:28]OFD Sender: Processing packet 155180 [packets to send 56, broken 50] [21:14:28]ProducePacketName [21:14:28]name=ofd_packets/00155180 [21:14:28]OFD Sender: To server: pG, [21:14:28]CommunicateWithHost lk.salyk.kg:30040 [21:14:28]ConnectInit lk.salyk.kg [21:14:28]Connected sock=7 [21:14:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1B EA 04 01 10 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 5E CE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5E 02 00 35 04 06 00 99 DF 57 CE E1 0C BE 95 E0 61 E3 D2 B9 96 [21:14:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4F C5 47 00 63 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 5E 02 00 F4 03 04 00 EA 75 12 67 B6 04 01 00 00 53 D0 5E 13 22 7F 29 EC [21:14:28]CommunicateWithHost err = 0 [21:14:28]CheckOFDResponse [21:14:28]1017 (14) - 77093643461234 [21:14:28]1041 (16) - 0000000000963156 [21:14:28]1040 (4) - 155180 [21:14:28]1012 (4) - 18.10.2024 14:51 [21:14:28]1206 (1) - 0 [21:14:28]OFD Sender: Remove packet 155180 [21:14:28]ProducePacketName [21:14:28]name=ofd_packets/00155180 [21:14:28]NVStorageDeleteData [21:14:29]OFD Sender: Processing packet 155181 [packets to send 55, broken 50] [21:14:29]ProducePacketName [21:14:29]name=ofd_packets/00155181 [21:14:29]OFD Sender: To server: pG, [21:14:29]CommunicateWithHost lk.salyk.kg:30040 [21:14:29]ConnectInit lk.salyk.kg [21:14:29]Connected sock=7 [21:14:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 88 07 01 4C 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 62 CE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5E 02 00 35 04 06 00 11 5B 54 6B D9 A1 BD F4 A6 19 82 F0 87 E5 [21:14:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C3 5B 47 00 06 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 5E 02 00 F4 03 04 00 EB 75 12 67 B6 04 01 00 00 8B 3C ED ED 51 85 44 D5 [21:14:29]CommunicateWithHost err = 0 [21:14:29]CheckOFDResponse [21:14:29]1017 (14) - 77093643461234 [21:14:29]1041 (16) - 0000000000963156 [21:14:29]1040 (4) - 155181 [21:14:29]1012 (4) - 18.10.2024 14:51 [21:14:29]1206 (1) - 0 [21:14:29]OFD Sender: Remove packet 155181 [21:14:29]ProducePacketName [21:14:29]name=ofd_packets/00155181 [21:14:29]NVStorageDeleteData [21:14:30]OFD Sender: Processing packet 155182 [packets to send 54, broken 50] [21:14:30]ProducePacketName [21:14:30]name=ofd_packets/00155182 [21:14:30]OFD Sender: To server: pG, [21:14:30]CommunicateWithHost lk.salyk.kg:30040 [21:14:30]ConnectInit lk.salyk.kg [21:14:30]Connected sock=7 [21:14:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0B 58 08 01 BB 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 0C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 09 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 67 CE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5E 02 00 35 04 06 00 AD 42 5C 33 2E 63 8E 48 A2 64 B0 DF 05 65 [21:14:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 6A 47 00 0B AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 5E 02 00 F4 03 04 00 EC 75 12 67 B6 04 01 00 00 81 88 25 32 46 D6 3A 02 [21:14:30]CommunicateWithHost err = 0 [21:14:30]CheckOFDResponse [21:14:30]1017 (14) - 77093643461234 [21:14:30]1041 (16) - 0000000000963156 [21:14:30]1040 (4) - 155182 [21:14:30]1012 (4) - 18.10.2024 14:51 [21:14:30]1206 (1) - 0 [21:14:30]OFD Sender: Remove packet 155182 [21:14:30]ProducePacketName [21:14:30]name=ofd_packets/00155182 [21:14:30]NVStorageDeleteData [21:14:31]OFD Sender: Processing packet 155183 [packets to send 53, broken 50] [21:14:31]ProducePacketName [21:14:31]name=ofd_packets/00155183 [21:14:31]OFD Sender: To server: pG, [21:14:31]CommunicateWithHost lk.salyk.kg:30040 [21:14:31]ConnectInit lk.salyk.kg [21:14:31]Connected sock=7 [21:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 8F 07 01 50 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 C7 CE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5E 02 00 35 04 06 00 8F 2E 48 62 15 50 B1 E3 74 BD EB 92 05 83 [21:14:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 D0 47 00 49 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 5E 02 00 F4 03 04 00 ED 75 12 67 B6 04 01 00 00 D4 09 DE 7E 29 67 07 12 [21:14:31]CommunicateWithHost err = 0 [21:14:31]CheckOFDResponse [21:14:31]1017 (14) - 77093643461234 [21:14:31]1041 (16) - 0000000000963156 [21:14:31]1040 (4) - 155183 [21:14:31]1012 (4) - 18.10.2024 14:51 [21:14:31]1206 (1) - 0 [21:14:31]OFD Sender: Remove packet 155183 [21:14:31]ProducePacketName [21:14:31]name=ofd_packets/00155183 [21:14:31]NVStorageDeleteData [21:14:31]OFD Sender: Processing packet 155184 [packets to send 52, broken 50] [21:14:31]ProducePacketName [21:14:31]name=ofd_packets/00155184 [21:14:31]OFD Sender: To server: pG, [21:14:31]CommunicateWithHost lk.salyk.kg:30040 [21:14:31]ConnectInit lk.salyk.kg [21:14:31]Connected sock=7 [21:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 E7 07 01 A4 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 F8 CE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5E 02 00 35 04 06 00 C8 DE D2 02 3D A3 67 F6 AB 93 76 7B 06 5D [21:14:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 34 AC 47 00 4C 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 5E 02 00 F4 03 04 00 ED 75 12 67 B6 04 01 00 00 6A 04 3F 0E F4 80 54 49 [21:14:32]CommunicateWithHost err = 0 [21:14:32]CheckOFDResponse [21:14:32]1017 (14) - 77093643461234 [21:14:32]1041 (16) - 0000000000963156 [21:14:32]1040 (4) - 155184 [21:14:32]1012 (4) - 18.10.2024 14:51 [21:14:32]1206 (1) - 0 [21:14:32]OFD Sender: Remove packet 155184 [21:14:32]ProducePacketName [21:14:32]name=ofd_packets/00155184 [21:14:32]NVStorageDeleteData [21:14:32]accept exits with 11 [21:14:32]New connection [21:14:32]New thread 3067420004 created [21:14:32]Thread 3067276644 joined [21:14:32]Waiting for new connection... [21:14:32] Sock 11.Parse request [21:14:32]Sock 11.Check first char [21:14:32]Sock 11.First char is OK [21:14:32]request: POST /json_proto HTTP/1.0 [21:14:32]Method: POST [21:14:32]URL: /json_proto [21:14:32]Method is POST - this is cgi request [21:14:32]url: /json_proto [21:14:32]query_string will be loaded in cgi processing [21:14:32]execute_cgi json_proto POST (null) [21:14:32]execute_cgi path=json_proto method=POST [21:14:32]POST find Content-Length [21:14:32]Host: 172.17.53.67:8080 [21:14:32]Content-Length: 679 [21:14:32]Content-Type: application/json [21:14:32] [21:14:32]POST finish read [21:14:32]Found Content-Length = 679 [21:14:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:32]execute_script... [21:14:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:32]POST & json_proto [21:14:32]process_json_proto [21:14:32]json parsed OK: [21:14:32]protocol is kg_v1.0 [21:14:32]action value=close_receipt [21:14:32]process_action close_receipt [21:14:32]cmd_close_receipt [21:14:32]MH_GetDate [21:14:32]Write to MH i2c: F0 00 00 DD 01 CD [21:14:32]Write i2c OK [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: F0 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: F0 09 00 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: F0 09 00 DD 01 00 B8 CF 12 67 19 BC 99 64 A8 [21:14:32]GetLastDocTimeStamp 1729286006 [21:14:32]current date 1729286072 [21:14:32]FM_GetShiftState [21:14:32]SAM_PROTO_GetShiftState [21:14:32]wFMCommunicate request_size=4 [21:14:32]MH_SAM_APDU [21:14:32]CAPDU: 80 13 01 00 [21:14:32]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [21:14:32]Write i2c OK [21:14:32]MH_I2C_Read... [21:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:32]Read from MH i2c: E2 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 0E 00 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [21:14:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:14:32]wFMCommunicate OK [21:14:32]SAM_PROTO_GetShiftState done [21:14:32]FM_GetShiftState done [21:14:32]opened in 1729211399 [21:14:32]opened+sec_in_day 1729297799 [21:14:32]quantity*price = 160020 [21:14:32]sum+1 = 160021 [21:14:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 575 18.10.2024 21:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155186 ФПД: 278373333597166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211432&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155186&fm=278373333597166&tin=02508201610067®Number=0000137193017469&sum=160000 [21:14:33]StoreToDocumentArchive [21:14:33]shift 312 fd 155186 [21:14:33]save to /storage/0312/doc_00155186 [21:14:33]save last doc name /storage/0312/doc_00155186 to /storage/kkm_last_doc_name [21:14:33]save OK [21:14:33]Clear old archive folders... [21:14:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:14:33]tlvbuf is 00607DF0 [21:14:33]SAM_PROTO_ClearQueue [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 09 00 00 [21:14:33]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:14:33]RAPDU: 90 00 [21:14:33]wFMCommunicate OK [21:14:33]SAM_PROTO_ClearQueue done [21:14:33]KKMCreateOFDPacket [21:14:33]OFDProtocolAddRootSTLVToBuf [21:14:33]FM_MakeSignedData [21:14:33]FM_MakeSignedData [21:14:33]SAM_PROTO_SignData [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 0D 01 02 [21:14:33]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [21:14:33]OFD Sender: No OFD packet to send [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:14:33]RAPDU: 90 00 [21:14:33]wFMCommunicate OK [21:14:33]wFMCommunicate request_size=255 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 B8 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5E 02 00 35 04 06 00 FD 2D D7 A9 [21:14:33]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 B8 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5E 02 00 35 04 06 00 FD 2D D7 A9 00 00 66 [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:14:33]RAPDU: 90 00 [21:14:33]wFMCommunicate OK [21:14:33]wFMCommunicate request_size=7 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 0D 02 02 02 FB EE [21:14:33]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 FB EE 00 00 56 [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [21:14:33]RAPDU: 90 00 [21:14:33]wFMCommunicate OK [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 0D 03 02 [21:14:33]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:34]Read from MH i2c: E2 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 0B 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 0B 00 EF 01 00 73 39 D5 33 15 E6 8E B4 90 00 5D [21:14:34]RAPDU: 73 39 D5 33 15 E6 8E B4 90 00 [21:14:34]wFMCommunicate OK [21:14:34]SAM_PROTO_SignData done [21:14:34]FM_MakeSignedData done [21:14:34]CreateOFDProtocolMessage [21:14:34]wFMCommunicate request_size=4 [21:14:34]MH_SAM_APDU [21:14:34]CAPDU: 80 11 00 00 [21:14:34]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:34]Read from MH i2c: E2 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 17 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [21:14:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:14:34]wFMCommunicate OK [21:14:34]CreateOFDProtocolMessage done [21:14:34]OFDSenderStorePacket 155186 [21:14:34]StoreOFDPacket docnum=155186 [21:14:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C7 C5 04 01 87 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 B8 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5E 02 00 35 04 06 00 FD 2D D7 A9 FB EE 73 39 D5 33 15 E6 8E B4 [21:14:34]CheckFolder [21:14:34]dirname=/storage/ofd_packets [21:14:34]CheckFolder done [21:14:34]ProducePacketName [21:14:34]name=ofd_packets/00155186 [21:14:34]NVStorageSaveData ofd_packets/00155186 [21:14:34]File name is /storage/ofd_packets/00155186 [21:14:34]Write 298 bytes [21:14:34]NVStorageSaveData done [21:14:34]OFDSenderStorePacket done [21:14:34]KKMCreateOFDPacket done [21:14:34]NVStorageSaveData kkm_last_timestamp [21:14:34]File name is /storage/kkm_last_timestamp [21:14:34]Write 4 bytes [21:14:34]NVStorageSaveData done [21:14:34]ExternCall_PrintAddStr [21:14:34]wPrintStart [21:14:34]Write to MH i2c: 01 00 00 F1 01 F2 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]OFD Sender: Processing packet 155186 [packets to send 51, broken 50] [21:14:34]ProducePacketName [21:14:34]name=ofd_packets/00155186 [21:14:34]OFD Sender: To server: pG, [21:14:34]CommunicateWithHost lk.salyk.kg:30040 [21:14:34]ConnectInit lk.salyk.kg [21:14:34]Read from MH i2c: 01 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: 01 07 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [21:14:34]RasterBufferAndPrint [21:14:34]line Счет N : (1)873395 [21:14:34]line ИНН: 02508201610067 [21:14:34]line Контрольно-Кассовый Чек [21:14:34]line ПРОДАЖА [21:14:34]line ТРК (МРК, ГНК) : 24 [21:14:34]line Товар: 2710194210 [21:14:34]line ДТ-К-2 [21:14:34]line 21.000 * 76.20 [21:14:34]line = 1600.20 [21:14:34]line НДС 12% НСП 1% [21:14:34]line > о реализуемом товаре [21:14:34]line ОКРУГЛЕНИЕ: -0.20 [21:14:34]line ИТОГО: 1600.00 [21:14:34]line Внесено: 1600.00 [21:14:34]line СДАЧА: 0.00 [21:14:34]line НСП 1% : 14.16 [21:14:34]line НДС 12% : 169.93 [21:14:34]line Наличными: 1600.00 [21:14:34]line Безнал.: 0.00 [21:14:34]line Место: АЗС № 165 "Партнер Нефть" [21:14:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:14:34]line СНО: Общий режим [21:14:34]line Чек 575 18.10.2024 21:14 [21:14:34]line Смена: 312 ФФД: 1.0 [21:14:34]line ЗНМ: 0300000234 [21:14:34]line РНМ: 0000137193017469 [21:14:34]line Версия ККМ: v1.0 [21:14:34]line ФМ: 0000000000963156 [21:14:34]line ФД: 155186 [21:14:34]line ФПД: 278373333597166 [21:14:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211432&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155186&fm=278373333597166&tin=02508201610067®Number=0000137193017469&sum=160000 [21:14:34]written 0, free lines is 4095 [21:14:34]Connected sock=7 [21:14:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C7 C5 04 01 87 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 B8 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5E 02 00 35 04 06 00 FD 2D D7 A9 FB EE 73 39 D5 33 15 E6 8E B4 [21:14:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 DC 47 00 5B 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 5E 02 00 F4 03 04 00 F0 75 12 67 B6 04 01 00 00 DE 00 80 3F 21 4A 00 8C [21:14:34]CommunicateWithHost err = 0 [21:14:34]CheckOFDResponse [21:14:34]1017 (14) - 77093643461234 [21:14:34]1041 (16) - 0000000000963156 [21:14:34]1040 (4) - 155186 [21:14:34]1012 (4) - 18.10.2024 14:51 [21:14:34]1206 (1) - 0 [21:14:34]OFD Sender: Remove packet 155186 [21:14:34]ProducePacketName [21:14:34]name=ofd_packets/00155186 [21:14:34]NVStorageDeleteData [21:14:34]Write to MH i2c: 01 00 00 1C 02 1E [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: 01 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: 01 07 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 F1 0C 22 [21:14:34]RasterBufferAndPrint [21:14:34]line [21:14:34]line [21:14:34]line [21:14:34]line [21:14:34]line [21:14:34]written 0, free lines is 3322 [21:14:34]MH_Cut [21:14:34]Write to MH i2c: D1 01 00 23 02 01 F7 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: D1 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: D1 01 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: D1 01 00 23 02 00 F6 [21:14:34]Write to MH i2c: 01 00 00 24 02 26 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:35]OFD Sender: No OFD packet to send [21:14:35]*** Cut start [21:14:35]*** Partial cut [21:14:35]*** CUTSNS_PIN = 1 [21:14:35]*** CUTSNS_PIN = 0 [21:14:35]*** Brake cut motor [21:14:36]Read from MH i2c: 01 [21:14:36]MH_I2C_Read... [21:14:36]*** Stop cut motor [21:14:36]*** Cut end [21:14:36]Read from MH i2c: 01 07 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [21:14:36]process_action close_receipt done [21:14:36]requested_data is exist [21:14:36]produce_requested_data [21:14:36]requested_item fm.sn is exist - process it [21:14:36]wFMCommunicate request_size=4 [21:14:36]MH_SAM_APDU [21:14:36]CAPDU: 80 11 00 00 [21:14:36]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 17 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [21:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:14:36]wFMCommunicate OK [21:14:36]requested_item fd.num is exist - process it [21:14:36]SAM_PROTO_GetFieldsCounters [21:14:36]wFMCommunicate request_size=4 [21:14:36]MH_SAM_APDU [21:14:36]CAPDU: 80 13 00 00 [21:14:36]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 62 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [21:14:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:36]wFMCommunicate OK [21:14:36]SAM_PROTO_GetFieldsCounters done [21:14:36]requested_item shift.num is exist - process it [21:14:36]requested_item shift.opened is exist - process it [21:14:36]req_shift_opened [21:14:36]FM_GetShiftState [21:14:36]SAM_PROTO_GetShiftState [21:14:36]wFMCommunicate request_size=4 [21:14:36]MH_SAM_APDU [21:14:36]CAPDU: 80 13 01 00 [21:14:36]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 0E 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [21:14:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:14:36]wFMCommunicate OK [21:14:36]SAM_PROTO_GetShiftState done [21:14:36]FM_GetShiftState done [21:14:36]req_shift_opened done [21:14:36]requested_item shift.open_date is exist - process it [21:14:36]req_shift_open_date [21:14:36]req_shift_open_date done [21:14:36]produce_requested_data done [21:14:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155186,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:14:36]process_action_free close_receipt [21:14:36]json_value_free [21:14:36]json_value_free done [21:14:36]process_json_proto returns [21:14:36]Send response to host [21:14:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155186,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:14:36]free response buf [21:14:36]execute_script done [21:14:36]execute_script returns [21:14:36]free content buf [21:14:36]Sock 11.Close socket [21:14:36]Sock 11.Thread stoped [21:14:40]OFD Sender: No OFD packet to send [21:14:45]accept exits with 9 [21:14:45]New connection [21:14:45]New thread 3067276644 created [21:14:45]Thread 3067420004 joined [21:14:45]Waiting for new connection... [21:14:45] Sock 9.Parse request [21:14:45]Sock 9.Check first char [21:14:45]Sock 9.First char is OK [21:14:45]request: POST /json_proto HTTP/1.0 [21:14:45]Method: POST [21:14:45]URL: /json_proto [21:14:45]Method is POST - this is cgi request [21:14:45]url: /json_proto [21:14:45]query_string will be loaded in cgi processing [21:14:45]execute_cgi json_proto POST (null) [21:14:45]execute_cgi path=json_proto method=POST [21:14:45]POST find Content-Length [21:14:45]Host: 172.17.53.67:8080 [21:14:45]Content-Length: 766 [21:14:45]Content-Type: application/json [21:14:45] [21:14:45]POST finish read [21:14:45]Found Content-Length = 766 [21:14:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:45]execute_script... [21:14:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:45]POST & json_proto [21:14:45]process_json_proto [21:14:45]json parsed OK: [21:14:45]protocol is kg_v1.0 [21:14:45]action value=close_receipt [21:14:45]process_action close_receipt [21:14:45]cmd_close_receipt [21:14:45]MH_GetDate [21:14:45]Write to MH i2c: F0 00 00 28 02 19 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: F0 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: F0 09 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: F0 09 00 28 02 00 C5 CF 12 67 19 BC 99 64 01 [21:14:45]GetLastDocTimeStamp 1729286072 [21:14:45]current date 1729286085 [21:14:45]FM_GetShiftState [21:14:45]SAM_PROTO_GetShiftState [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 13 01 00 [21:14:45]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0E 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [21:14:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:14:45]wFMCommunicate OK [21:14:45]SAM_PROTO_GetShiftState done [21:14:45]FM_GetShiftState done [21:14:45]opened in 1729211399 [21:14:45]opened+sec_in_day 1729297799 [21:14:45]quantity*price = 100050 [21:14:45]sum+1 = 100052 [21:14:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 576 18.10.2024 21:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155187 ФПД: 230566175717687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211445&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155187&fm=230566175717687&tin=02508201610067®Number=0000137193017469&sum=100051 [21:14:46]StoreToDocumentArchive [21:14:46]shift 312 fd 155187 [21:14:46]save to /storage/0312/doc_00155187 [21:14:46]save last doc name /storage/0312/doc_00155187 to /storage/kkm_last_doc_name [21:14:46]save OK [21:14:46]Clear old archive folders... [21:14:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:14:46]tlvbuf is 0059A830 [21:14:46]SAM_PROTO_ClearQueue [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 09 00 00 [21:14:46]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [21:14:46]RAPDU: 90 00 [21:14:46]wFMCommunicate OK [21:14:46]SAM_PROTO_ClearQueue done [21:14:46]KKMCreateOFDPacket [21:14:46]OFDProtocolAddRootSTLVToBuf [21:14:46]FM_MakeSignedData [21:14:46]FM_MakeSignedData [21:14:46]SAM_PROTO_SignData [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 0D 01 02 [21:14:46]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [21:14:46]RAPDU: 90 00 [21:14:46]wFMCommunicate OK [21:14:46]wFMCommunicate request_size=255 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 C5 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5E 02 00 35 04 06 00 D1 B2 DF 00 [21:14:46]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 C5 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5E 02 00 35 04 06 00 D1 B2 DF 00 00 00 2F [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [21:14:46]RAPDU: 90 00 [21:14:46]wFMCommunicate OK [21:14:46]wFMCommunicate request_size=7 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 0D 02 02 02 39 37 [21:14:46]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 39 37 00 00 29 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [21:14:46]RAPDU: 90 00 [21:14:46]wFMCommunicate OK [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 0D 03 02 [21:14:46]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 0B 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 0B 00 3A 02 00 12 AA 28 37 64 17 5B DE 90 00 87 [21:14:46]RAPDU: 12 AA 28 37 64 17 5B DE 90 00 [21:14:46]wFMCommunicate OK [21:14:46]SAM_PROTO_SignData done [21:14:46]FM_MakeSignedData done [21:14:46]CreateOFDProtocolMessage [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 11 00 00 [21:14:46]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 17 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [21:14:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:14:46]wFMCommunicate OK [21:14:46]CreateOFDProtocolMessage done [21:14:46]OFDSenderStorePacket 155187 [21:14:46]StoreOFDPacket docnum=155187 [21:14:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 54 B4 04 01 0F 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 C5 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5E 02 00 35 04 06 00 D1 B2 DF 00 39 37 12 AA 28 37 64 17 5B DE [21:14:46]CheckFolder [21:14:46]dirname=/storage/ofd_packets [21:14:46]CheckFolder done [21:14:46]ProducePacketName [21:14:46]name=ofd_packets/00155187 [21:14:46]NVStorageSaveData ofd_packets/00155187 [21:14:46]File name is /storage/ofd_packets/00155187 [21:14:46]Write 298 bytes [21:14:46]NVStorageSaveData done [21:14:46]OFDSenderStorePacket done [21:14:46]KKMCreateOFDPacket done [21:14:46]NVStorageSaveData kkm_last_timestamp [21:14:46]File name is /storage/kkm_last_timestamp [21:14:46]Write 4 bytes [21:14:46]NVStorageSaveData done [21:14:46]ExternCall_PrintAddStr [21:14:46]wPrintStart [21:14:46]Write to MH i2c: 01 00 00 3C 02 3E [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 07 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [21:14:46]RasterBufferAndPrint [21:14:46]line Счет N : (1)873396 [21:14:46]line ИНН: 02508201610067 [21:14:46]line Контрольно-Кассовый Чек [21:14:46]line ПРОДАЖА [21:14:46]line ТРК (МРК, ГНК) : 14 [21:14:46]line Товар: 2710194210 [21:14:46]line ДТ-К-2 [21:14:46]line 13.130 * 76.20 [21:14:46]line = 1000.51 [21:14:46]line НДС 12% НСП 1% [21:14:46]line > о реализуемом товаре [21:14:46]line ИТОГО: 1000.51 [21:14:46]line НСП 1% : 8.85 [21:14:46]line НДС 12% : 106.25 [21:14:46]line Наличными: 0.00 [21:14:46]line Безнал.: 1000.51 [21:14:46]line Место: АЗС № 165 "Партнер Нефть" [21:14:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:14:46]line СНО: Общий режим [21:14:46]line Чек 576 18.10.2024 21:14 [21:14:46]line Смена: 312 ФФД: 1.0 [21:14:46]line ЗНМ: 0300000234 [21:14:46]line РНМ: 0000137193017469 [21:14:46]line Версия ККМ: v1.0 [21:14:46]line Платежная система: Mbank [21:14:46]line ФМ: 0000000000963156 [21:14:46]line ФД: 155187 [21:14:46]line ФПД: 230566175717687 [21:14:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211445&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155187&fm=230566175717687&tin=02508201610067®Number=0000137193017469&sum=100051 [21:14:46]written 0, free lines is 4095 [21:14:46]OFD Sender: Processing packet 155187 [packets to send 51, broken 50] [21:14:46]ProducePacketName [21:14:46]name=ofd_packets/00155187 [21:14:46]OFD Sender: To server: pG, [21:14:46]CommunicateWithHost lk.salyk.kg:30040 [21:14:46]ConnectInit lk.salyk.kg [21:14:46]Connected sock=10 [21:14:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 54 B4 04 01 0F 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 C5 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5E 02 00 35 04 06 00 D1 B2 DF 00 39 37 12 AA 28 37 64 17 5B DE [21:14:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8A 72 47 00 03 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 5E 02 00 F4 03 04 00 FC 75 12 67 B6 04 01 00 00 5C 59 8A 7B C3 36 83 44 [21:14:47]CommunicateWithHost err = 0 [21:14:47]CheckOFDResponse [21:14:47]1017 (14) - 77093643461234 [21:14:47]1041 (16) - 0000000000963156 [21:14:47]1040 (4) - 155187 [21:14:47]1012 (4) - 18.10.2024 14:51 [21:14:47]1206 (1) - 0 [21:14:47]OFD Sender: Remove packet 155187 [21:14:47]ProducePacketName [21:14:47]name=ofd_packets/00155187 [21:14:47]NVStorageDeleteData [21:14:47]Write to MH i2c: 01 00 00 65 02 67 [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: 01 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: 01 07 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 0E 0D 89 [21:14:47]RasterBufferAndPrint [21:14:47]line [21:14:47]line [21:14:47]line [21:14:47]line [21:14:47]line [21:14:47]written 0, free lines is 3354 [21:14:47]MH_Cut [21:14:47]Write to MH i2c: D1 01 00 6C 02 01 40 [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: D1 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: D1 01 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: D1 01 00 6C 02 00 3F [21:14:47]Write to MH i2c: 01 00 00 6D 02 6F [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]OFD Sender: No OFD packet to send [21:14:47]*** Cut start [21:14:47]*** Partial cut [21:14:47]*** CUTSNS_PIN = 1 [21:14:47]*** CUTSNS_PIN = 0 [21:14:48]*** Brake cut motor [21:14:48]Read from MH i2c: 01 [21:14:48]MH_I2C_Read... [21:14:48]*** Stop cut motor [21:14:48]*** Cut end [21:14:48]Read from MH i2c: 01 07 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [21:14:48]process_action close_receipt done [21:14:48]requested_data is exist [21:14:48]produce_requested_data [21:14:48]requested_item fm.sn is exist - process it [21:14:48]wFMCommunicate request_size=4 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 11 00 00 [21:14:48]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 17 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [21:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:14:48]wFMCommunicate OK [21:14:48]requested_item fd.num is exist - process it [21:14:48]SAM_PROTO_GetFieldsCounters [21:14:48]wFMCommunicate request_size=4 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 13 00 00 [21:14:48]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 62 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [21:14:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:48]wFMCommunicate OK [21:14:48]SAM_PROTO_GetFieldsCounters done [21:14:48]requested_item shift.num is exist - process it [21:14:48]requested_item shift.opened is exist - process it [21:14:48]req_shift_opened [21:14:48]FM_GetShiftState [21:14:48]SAM_PROTO_GetShiftState [21:14:48]wFMCommunicate request_size=4 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 13 01 00 [21:14:48]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 0E 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 26 [21:14:48]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:14:48]wFMCommunicate OK [21:14:48]SAM_PROTO_GetShiftState done [21:14:48]FM_GetShiftState done [21:14:48]req_shift_opened done [21:14:48]requested_item shift.open_date is exist - process it [21:14:48]req_shift_open_date [21:14:48]req_shift_open_date done [21:14:48]produce_requested_data done [21:14:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155187,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:14:48]process_action_free close_receipt [21:14:48]json_value_free [21:14:48]json_value_free done [21:14:48]process_json_proto returns [21:14:48]Send response to host [21:14:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155187,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:14:48]free response buf [21:14:48]execute_script done [21:14:48]execute_script returns [21:14:48]free content buf [21:14:48]Sock 9.Close socket [21:14:48]Sock 9.Thread stoped [21:14:52]OFD Sender: No OFD packet to send [21:14:57]OFD Sender: No OFD packet to send [21:15:02]OFD Sender: No OFD packet to send [21:15:07]OFD Sender: No OFD packet to send [21:15:12]OFD Sender: No OFD packet to send [21:15:17]OFD Sender: No OFD packet to send [21:15:22]OFD Sender: No OFD packet to send [21:15:27]OFD Sender: No OFD packet to send [21:15:29]accept exits with 7 [21:15:29]New connection [21:15:29]New thread 3067420004 created [21:15:29]Thread 3067276644 joined [21:15:29]Waiting for new connection... [21:15:29] Sock 7.Parse request [21:15:29]Sock 7.Check first char [21:15:29]Sock 7.First char is OK [21:15:29]request: POST /json_proto HTTP/1.0 [21:15:29]Method: POST [21:15:29]URL: /json_proto [21:15:29]Method is POST - this is cgi request [21:15:29]url: /json_proto [21:15:29]query_string will be loaded in cgi processing [21:15:29]execute_cgi json_proto POST (null) [21:15:29]execute_cgi path=json_proto method=POST [21:15:29]POST find Content-Length [21:15:29]Host: 172.17.53.67:8080 [21:15:29]Content-Length: 767 [21:15:29]Content-Type: application/json [21:15:29] [21:15:29]POST finish read [21:15:29]Found Content-Length = 767 [21:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.860, "sum" : 880.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 880.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:29]execute_script... [21:15:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.860, "sum" : 880.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 880.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:29]POST & json_proto [21:15:29]process_json_proto [21:15:29]json parsed OK: [21:15:29]protocol is kg_v1.0 [21:15:29]action value=close_receipt [21:15:29]process_action close_receipt [21:15:29]cmd_close_receipt [21:15:29]MH_GetDate [21:15:29]Write to MH i2c: F0 00 00 71 02 62 [21:15:29]Write i2c OK [21:15:29]MH_I2C_Read... [21:15:29]Read from MH i2c: F0 [21:15:29]MH_I2C_Read... [21:15:29]Read from MH i2c: F0 09 00 [21:15:29]MH_I2C_Read... [21:15:29]Read from MH i2c: F0 09 00 71 02 00 F2 CF 12 67 19 BC 99 64 77 [21:15:29]GetLastDocTimeStamp 1729286085 [21:15:29]current date 1729286130 [21:15:29]FM_GetShiftState [21:15:29]SAM_PROTO_GetShiftState [21:15:29]wFMCommunicate request_size=4 [21:15:29]MH_SAM_APDU [21:15:29]CAPDU: 80 13 01 00 [21:15:29]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [21:15:29]Write i2c OK [21:15:29]MH_I2C_Read... [21:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:29]Read from MH i2c: E2 [21:15:29]MH_I2C_Read... [21:15:29]Read from MH i2c: E2 0E 00 [21:15:29]MH_I2C_Read... [21:15:29]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 28 [21:15:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:15:29]wFMCommunicate OK [21:15:29]SAM_PROTO_GetShiftState done [21:15:29]FM_GetShiftState done [21:15:29]opened in 1729211399 [21:15:29]opened+sec_in_day 1729297799 [21:15:29]quantity*price = 88001 [21:15:29]sum+1 = 88002 [21:15:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 880.01 НСП 1% : 7.79 НДС 12% : 93.45 Наличными: 0.00 Безнал.: 880.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 577 18.10.2024 21:15 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155188 ФПД: 166174803754290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155188&fm=166174803754290&tin=02508201610067®Number=0000137193017469&sum=88001 [21:15:31]StoreToDocumentArchive [21:15:31]shift 312 fd 155188 [21:15:31]save to /storage/0312/doc_00155188 [21:15:31]save last doc name /storage/0312/doc_00155188 to /storage/kkm_last_doc_name [21:15:31]save OK [21:15:31]Clear old archive folders... [21:15:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:31]tlvbuf is 005B3B40 [21:15:31]SAM_PROTO_ClearQueue [21:15:31]wFMCommunicate request_size=4 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 09 00 00 [21:15:31]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [21:15:31]RAPDU: 90 00 [21:15:31]wFMCommunicate OK [21:15:31]SAM_PROTO_ClearQueue done [21:15:31]KKMCreateOFDPacket [21:15:31]OFDProtocolAddRootSTLVToBuf [21:15:31]FM_MakeSignedData [21:15:31]FM_MakeSignedData [21:15:31]SAM_PROTO_SignData [21:15:31]wFMCommunicate request_size=4 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 0D 01 02 [21:15:31]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [21:15:31]RAPDU: 90 00 [21:15:31]wFMCommunicate OK [21:15:31]wFMCommunicate request_size=255 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C1 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C1 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 F2 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5E 02 00 35 04 06 00 97 [21:15:31]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C1 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C1 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 F2 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5E 02 00 35 04 06 00 97 00 00 9A [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [21:15:31]RAPDU: 90 00 [21:15:31]wFMCommunicate OK [21:15:31]wFMCommunicate request_size=10 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 0D 02 02 05 22 96 25 FD 32 [21:15:31]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 22 96 25 FD 32 00 00 14 [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [21:15:31]RAPDU: 90 00 [21:15:31]wFMCommunicate OK [21:15:31]wFMCommunicate request_size=4 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 0D 03 02 [21:15:31]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 0B 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 0B 00 83 02 00 C7 06 47 3A 6F 90 4B DA 90 00 73 [21:15:31]RAPDU: C7 06 47 3A 6F 90 4B DA 90 00 [21:15:31]wFMCommunicate OK [21:15:31]SAM_PROTO_SignData done [21:15:31]FM_MakeSignedData done [21:15:31]CreateOFDProtocolMessage [21:15:31]wFMCommunicate request_size=4 [21:15:31]MH_SAM_APDU [21:15:31]CAPDU: 80 11 00 00 [21:15:31]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:31]Read from MH i2c: E2 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 17 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 51 [21:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:15:31]wFMCommunicate OK [21:15:31]CreateOFDProtocolMessage done [21:15:31]OFDSenderStorePacket 155188 [21:15:31]StoreOFDPacket docnum=155188 [21:15:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C9 E0 07 01 4F BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C1 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C1 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 F2 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5E 02 00 35 04 06 00 97 22 96 25 FD 32 C7 06 47 3A 6F 90 4B DA [21:15:31]CheckFolder [21:15:31]dirname=/storage/ofd_packets [21:15:31]CheckFolder done [21:15:31]ProducePacketName [21:15:31]name=ofd_packets/00155188 [21:15:31]NVStorageSaveData ofd_packets/00155188 [21:15:31]File name is /storage/ofd_packets/00155188 [21:15:31]Write 301 bytes [21:15:31]NVStorageSaveData done [21:15:31]OFDSenderStorePacket done [21:15:31]KKMCreateOFDPacket done [21:15:31]NVStorageSaveData kkm_last_timestamp [21:15:31]File name is /storage/kkm_last_timestamp [21:15:31]Write 4 bytes [21:15:31]NVStorageSaveData done [21:15:31]ExternCall_PrintAddStr [21:15:31]wPrintStart [21:15:31]Write to MH i2c: 01 00 00 85 02 87 [21:15:31]Write i2c OK [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: 01 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: 01 07 00 [21:15:31]MH_I2C_Read... [21:15:31]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [21:15:31]RasterBufferAndPrint [21:15:31]line Счет N : (1)873397 [21:15:31]line ИНН: 02508201610067 [21:15:31]line Контрольно-Кассовый Чек [21:15:31]line ПРОДАЖА [21:15:31]line ТРК (МРК, ГНК) : 31 [21:15:31]line Товар: 2710124500 [21:15:31]line Аи-95-К-5 [21:15:31]line 11.860 * 74.20 [21:15:31]line = 880.01 [21:15:31]line НДС 12% НСП 1% [21:15:31]line > о реализуемом товаре [21:15:31]line ИТОГО: 880.01 [21:15:31]line НСП 1% : 7.79 [21:15:31]line НДС 12% : 93.45 [21:15:31]line Наличными: 0.00 [21:15:31]line Безнал.: 880.01 [21:15:31]line Место: АЗС № 165 "Партнер Нефть" [21:15:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:15:31]line СНО: Общий режим [21:15:31]line Чек 577 18.10.2024 21:15 [21:15:31]line Смена: 312 ФФД: 1.0 [21:15:31]line ЗНМ: 0300000234 [21:15:31]line РНМ: 0000137193017469 [21:15:31]line Версия ККМ: v1.0 [21:15:31]line Платежная система: Mbank [21:15:31]line ФМ: 0000000000963156 [21:15:31]line ФД: 155188 [21:15:31]line ФПД: 166174803754290 [21:15:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155188&fm=166174803754290&tin=02508201610067®Number=0000137193017469&sum=88001 [21:15:31]OFD Sender: Processing packet 155188 [packets to send 51, broken 50] [21:15:31]ProducePacketName [21:15:31]name=ofd_packets/00155188 [21:15:31]OFD Sender: To server: pG, [21:15:31]CommunicateWithHost lk.salyk.kg:30040 [21:15:31]ConnectInit lk.salyk.kg [21:15:31]written 0, free lines is 4095 [21:15:32]Connected sock=10 [21:15:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C9 E0 07 01 4F BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C1 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C1 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 F2 CF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5E 02 00 35 04 06 00 97 22 96 25 FD 32 C7 06 47 3A 6F 90 4B DA [21:15:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BE 4F 47 00 B0 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 5E 02 00 F4 03 04 00 29 76 12 67 B6 04 01 00 00 11 B4 B6 C7 0A 32 47 55 [21:15:32]CommunicateWithHost err = 0 [21:15:32]CheckOFDResponse [21:15:32]1017 (14) - 77093643461234 [21:15:32]1041 (16) - 0000000000963156 [21:15:32]1040 (4) - 155188 [21:15:32]1012 (4) - 18.10.2024 14:52 [21:15:32]1206 (1) - 0 [21:15:32]OFD Sender: Remove packet 155188 [21:15:32]ProducePacketName [21:15:32]name=ofd_packets/00155188 [21:15:32]NVStorageDeleteData [21:15:32]Write to MH i2c: 01 00 00 AE 02 B0 [21:15:32]Write i2c OK [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: 01 [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: 01 07 00 [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 12 0D D6 [21:15:32]RasterBufferAndPrint [21:15:32]line [21:15:32]line [21:15:32]line [21:15:32]line [21:15:32]line [21:15:32]written 0, free lines is 3354 [21:15:32]MH_Cut [21:15:32]Write to MH i2c: D1 01 00 B5 02 01 89 [21:15:32]Write i2c OK [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: D1 [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: D1 01 00 [21:15:32]MH_I2C_Read... [21:15:32]Read from MH i2c: D1 01 00 B5 02 00 88 [21:15:32]Write to MH i2c: 01 00 00 B6 02 B8 [21:15:32]Write i2c OK [21:15:32]MH_I2C_Read... [21:15:32]OFD Sender: No OFD packet to send [21:15:33]*** Cut start [21:15:33]*** Partial cut [21:15:33]*** CUTSNS_PIN = 1 [21:15:33]*** CUTSNS_PIN = 0 [21:15:33]*** Brake cut motor [21:15:33]Read from MH i2c: 01 [21:15:33]MH_I2C_Read... [21:15:33]*** Stop cut motor [21:15:33]*** Cut end [21:15:33]Read from MH i2c: 01 07 00 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [21:15:33]process_action close_receipt done [21:15:33]requested_data is exist [21:15:33]produce_requested_data [21:15:33]requested_item fm.sn is exist - process it [21:15:33]wFMCommunicate request_size=4 [21:15:33]MH_SAM_APDU [21:15:33]CAPDU: 80 11 00 00 [21:15:33]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [21:15:33]Write i2c OK [21:15:33]MH_I2C_Read... [21:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:33]Read from MH i2c: E2 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 17 00 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [21:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:15:33]wFMCommunicate OK [21:15:33]requested_item fd.num is exist - process it [21:15:33]SAM_PROTO_GetFieldsCounters [21:15:33]wFMCommunicate request_size=4 [21:15:33]MH_SAM_APDU [21:15:33]CAPDU: 80 13 00 00 [21:15:33]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [21:15:33]Write i2c OK [21:15:33]MH_I2C_Read... [21:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:33]Read from MH i2c: E2 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 62 00 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [21:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:33]wFMCommunicate OK [21:15:33]SAM_PROTO_GetFieldsCounters done [21:15:33]requested_item shift.num is exist - process it [21:15:33]requested_item shift.opened is exist - process it [21:15:33]req_shift_opened [21:15:33]FM_GetShiftState [21:15:33]SAM_PROTO_GetShiftState [21:15:33]wFMCommunicate request_size=4 [21:15:33]MH_SAM_APDU [21:15:33]CAPDU: 80 13 01 00 [21:15:33]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [21:15:33]Write i2c OK [21:15:33]MH_I2C_Read... [21:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:33]Read from MH i2c: E2 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 0E 00 [21:15:33]MH_I2C_Read... [21:15:33]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [21:15:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:15:33]wFMCommunicate OK [21:15:33]SAM_PROTO_GetShiftState done [21:15:33]FM_GetShiftState done [21:15:33]req_shift_opened done [21:15:33]requested_item shift.open_date is exist - process it [21:15:33]req_shift_open_date [21:15:33]req_shift_open_date done [21:15:33]produce_requested_data done [21:15:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155188,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:15:33]process_action_free close_receipt [21:15:33]json_value_free [21:15:33]json_value_free done [21:15:33]process_json_proto returns [21:15:33]Send response to host [21:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155188,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:15:33]free response buf [21:15:33]execute_script done [21:15:33]execute_script returns [21:15:33]free content buf [21:15:33]Sock 7.Close socket [21:15:33]Sock 7.Thread stoped [21:15:37]OFD Sender: No OFD packet to send [21:15:42]OFD Sender: No OFD packet to send [21:15:47]OFD Sender: No OFD packet to send [21:15:52]OFD Sender: No OFD packet to send [21:15:57]OFD Sender: No OFD packet to send [21:16:02]OFD Sender: No OFD packet to send [21:16:07]OFD Sender: No OFD packet to send [21:16:12]OFD Sender: No OFD packet to send [21:16:17]OFD Sender: No OFD packet to send [21:16:22]OFD Sender: No OFD packet to send [21:16:27]OFD Sender: No OFD packet to send [21:16:28]accept exits with 9 [21:16:28]New connection [21:16:28]New thread 3067276644 created [21:16:28]Thread 3067420004 joined [21:16:28]Waiting for new connection... [21:16:28] Sock 9.Parse request [21:16:28]Sock 9.Check first char [21:16:28]Sock 9.First char is OK [21:16:28]request: POST /json_proto HTTP/1.0 [21:16:28]Method: POST [21:16:28]URL: /json_proto [21:16:28]Method is POST - this is cgi request [21:16:28]url: /json_proto [21:16:28]query_string will be loaded in cgi processing [21:16:28]execute_cgi json_proto POST (null) [21:16:28]execute_cgi path=json_proto method=POST [21:16:28]POST find Content-Length [21:16:28]Host: 172.17.53.67:8080 [21:16:28]Content-Length: 677 [21:16:28]Content-Type: application/json [21:16:28] [21:16:28]POST finish read [21:16:28]Found Content-Length = 677 [21:16:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:28]execute_script... [21:16:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:28]POST & json_proto [21:16:28]process_json_proto [21:16:28]json parsed OK: [21:16:28]protocol is kg_v1.0 [21:16:28]action value=close_receipt [21:16:28]process_action close_receipt [21:16:28]cmd_close_receipt [21:16:28]MH_GetDate [21:16:28]Write to MH i2c: F0 00 00 BA 02 AB [21:16:28]Write i2c OK [21:16:28]MH_I2C_Read... [21:16:28]Read from MH i2c: F0 [21:16:28]MH_I2C_Read... [21:16:28]Read from MH i2c: F0 09 00 [21:16:28]MH_I2C_Read... [21:16:28]Read from MH i2c: F0 09 00 BA 02 00 2D D0 12 67 19 BC 99 64 FC [21:16:28]GetLastDocTimeStamp 1729286130 [21:16:28]current date 1729286189 [21:16:28]FM_GetShiftState [21:16:28]SAM_PROTO_GetShiftState [21:16:28]wFMCommunicate request_size=4 [21:16:28]MH_SAM_APDU [21:16:28]CAPDU: 80 13 01 00 [21:16:28]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [21:16:28]Write i2c OK [21:16:28]MH_I2C_Read... [21:16:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:28]Read from MH i2c: E2 [21:16:28]MH_I2C_Read... [21:16:28]Read from MH i2c: E2 0E 00 [21:16:28]MH_I2C_Read... [21:16:28]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 71 [21:16:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:16:28]wFMCommunicate OK [21:16:28]SAM_PROTO_GetShiftState done [21:16:28]FM_GetShiftState done [21:16:28]opened in 1729211399 [21:16:28]opened+sec_in_day 1729297799 [21:16:28]quantity*price = 30038 [21:16:28]sum+1 = 30039 [21:16:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 578 18.10.2024 21:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155189 ФПД: 251128044814084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211629&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155189&fm=251128044814084&tin=02508201610067®Number=0000137193017469&sum=30000 [21:16:30]StoreToDocumentArchive [21:16:30]shift 312 fd 155189 [21:16:30]save to /storage/0312/doc_00155189 [21:16:30]save last doc name /storage/0312/doc_00155189 to /storage/kkm_last_doc_name [21:16:30]save OK [21:16:30]Clear old archive folders... [21:16:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:30]tlvbuf is 005B87C0 [21:16:30]SAM_PROTO_ClearQueue [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 09 00 00 [21:16:30]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [21:16:30]RAPDU: 90 00 [21:16:30]wFMCommunicate OK [21:16:30]SAM_PROTO_ClearQueue done [21:16:30]KKMCreateOFDPacket [21:16:30]OFDProtocolAddRootSTLVToBuf [21:16:30]FM_MakeSignedData [21:16:30]FM_MakeSignedData [21:16:30]SAM_PROTO_SignData [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 0D 01 02 [21:16:30]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [21:16:30]RAPDU: 90 00 [21:16:30]wFMCommunicate OK [21:16:30]wFMCommunicate request_size=255 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 2D D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5E 02 00 35 04 06 00 E4 [21:16:30]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 2D D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5E 02 00 35 04 06 00 E4 00 00 4B [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [21:16:30]RAPDU: 90 00 [21:16:30]wFMCommunicate OK [21:16:30]wFMCommunicate request_size=10 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 0D 02 02 05 66 4D E7 7F 04 [21:16:30]Write to MH i2c: E2 0D 00 CB 02 80 0D 02 02 05 00 66 4D E7 7F 04 00 00 6E [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [21:16:30]RAPDU: 90 00 [21:16:30]wFMCommunicate OK [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 0D 03 02 [21:16:30]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 0B 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 0B 00 CC 02 00 BE 9A 5F DB 6D A1 DC 68 90 00 2E [21:16:30]RAPDU: BE 9A 5F DB 6D A1 DC 68 90 00 [21:16:30]wFMCommunicate OK [21:16:30]SAM_PROTO_SignData done [21:16:30]FM_MakeSignedData done [21:16:30]CreateOFDProtocolMessage [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 11 00 00 [21:16:30]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 17 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [21:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:30]wFMCommunicate OK [21:16:30]CreateOFDProtocolMessage done [21:16:30]OFDSenderStorePacket 155189 [21:16:30]StoreOFDPacket docnum=155189 [21:16:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 DE 07 01 D8 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 2D D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5E 02 00 35 04 06 00 E4 66 4D E7 7F 04 BE 9A 5F DB 6D A1 DC 68 [21:16:30]CheckFolder [21:16:30]dirname=/storage/ofd_packets [21:16:30]CheckFolder done [21:16:30]ProducePacketName [21:16:30]name=ofd_packets/00155189 [21:16:30]NVStorageSaveData ofd_packets/00155189 [21:16:30]File name is /storage/ofd_packets/00155189 [21:16:30]Write 301 bytes [21:16:30]NVStorageSaveData done [21:16:30]OFDSenderStorePacket done [21:16:30]KKMCreateOFDPacket done [21:16:30]NVStorageSaveData kkm_last_timestamp [21:16:30]File name is /storage/kkm_last_timestamp [21:16:30]Write 4 bytes [21:16:30]NVStorageSaveData done [21:16:30]ExternCall_PrintAddStr [21:16:30]wPrintStart [21:16:30]Write to MH i2c: 01 00 00 CE 02 D0 [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: 01 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: 01 07 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [21:16:30]RasterBufferAndPrint [21:16:30]line Счет N : (1)873399 [21:16:30]line ИНН: 02508201610067 [21:16:30]line Контрольно-Кассовый Чек [21:16:30]line ПРОДАЖА [21:16:30]line ТРК (МРК, ГНК) : 12 [21:16:30]line Товар: 2710124130 [21:16:30]line Аи-92-К-5 [21:16:30]line 4.490 * 66.90 [21:16:30]line = 300.38 [21:16:30]line НДС 12% НСП 1% [21:16:30]line > о реализуемом товаре [21:16:30]line ОКРУГЛЕНИЕ: -0.38 [21:16:30]line ИТОГО: 300.00 [21:16:30]line Внесено: 300.00 [21:16:30]line СДАЧА: 0.00 [21:16:30]line НСП 1% : 2.66 [21:16:30]line НДС 12% : 31.90 [21:16:30]line Наличными: 300.00 [21:16:30]line Безнал.: 0.00 [21:16:30]line Место: АЗС № 165 "Партнер Нефть" [21:16:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:16:30]line СНО: Общий режим [21:16:30]line Чек 578 18.10.2024 21:16 [21:16:30]line Смена: 312 ФФД: 1.0 [21:16:30]line ЗНМ: 0300000234 [21:16:30]line РНМ: 0000137193017469 [21:16:30]line Версия ККМ: v1.0 [21:16:30]line ФМ: 0000000000963156 [21:16:30]line ФД: 155189 [21:16:30]line ФПД: 251128044814084 [21:16:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211629&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155189&fm=251128044814084&tin=02508201610067®Number=0000137193017469&sum=30000 [21:16:30]OFD Sender: Processing packet 155189 [packets to send 51, broken 50] [21:16:30]ProducePacketName [21:16:30]name=ofd_packets/00155189 [21:16:30]OFD Sender: To server: pG, [21:16:30]CommunicateWithHost lk.salyk.kg:30040 [21:16:30]ConnectInit lk.salyk.kg [21:16:30]written 0, free lines is 4095 [21:16:31]Connected sock=10 [21:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 DE 07 01 D8 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 2D D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5E 02 00 35 04 06 00 E4 66 4D E7 7F 04 BE 9A 5F DB 6D A1 DC 68 [21:16:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA FB 47 00 28 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 5E 02 00 F4 03 04 00 64 76 12 67 B6 04 01 00 00 07 FA 8B CF F1 D0 34 B9 [21:16:31]CommunicateWithHost err = 0 [21:16:31]CheckOFDResponse [21:16:31]1017 (14) - 77093643461234 [21:16:31]1041 (16) - 0000000000963156 [21:16:31]1040 (4) - 155189 [21:16:31]1012 (4) - 18.10.2024 14:53 [21:16:31]1206 (1) - 0 [21:16:31]OFD Sender: Remove packet 155189 [21:16:31]ProducePacketName [21:16:31]name=ofd_packets/00155189 [21:16:31]NVStorageDeleteData [21:16:31]Write to MH i2c: 01 00 00 F9 02 FB [21:16:31]Write i2c OK [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: 01 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: 01 07 00 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 F3 0C 01 [21:16:31]RasterBufferAndPrint [21:16:31]line [21:16:31]line [21:16:31]line [21:16:31]line [21:16:31]line [21:16:31]written 0, free lines is 3321 [21:16:31]MH_Cut [21:16:31]Write to MH i2c: D1 01 00 00 03 01 D5 [21:16:31]Write i2c OK [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: D1 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: D1 01 00 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: D1 01 00 00 03 00 D4 [21:16:31]Write to MH i2c: 01 00 00 01 03 04 [21:16:31]Write i2c OK [21:16:31]MH_I2C_Read... [21:16:31]OFD Sender: No OFD packet to send [21:16:32]*** Cut start [21:16:32]*** Partial cut [21:16:32]*** CUTSNS_PIN = 1 [21:16:32]*** CUTSNS_PIN = 0 [21:16:32]*** Brake cut motor [21:16:32]Read from MH i2c: 01 [21:16:32]MH_I2C_Read... [21:16:32]*** Stop cut motor [21:16:32]*** Cut end [21:16:32]Read from MH i2c: 01 07 00 [21:16:32]MH_I2C_Read... [21:16:32]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [21:16:32]process_action close_receipt done [21:16:32]requested_data is exist [21:16:32]produce_requested_data [21:16:32]requested_item fm.sn is exist - process it [21:16:32]wFMCommunicate request_size=4 [21:16:32]MH_SAM_APDU [21:16:32]CAPDU: 80 11 00 00 [21:16:32]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [21:16:32]Write i2c OK [21:16:32]MH_I2C_Read... [21:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:32]Read from MH i2c: E2 [21:16:32]MH_I2C_Read... [21:16:32]Read from MH i2c: E2 17 00 [21:16:32]MH_I2C_Read... [21:16:32]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [21:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:32]wFMCommunicate OK [21:16:32]requested_item fd.num is exist - process it [21:16:32]SAM_PROTO_GetFieldsCounters [21:16:32]wFMCommunicate request_size=4 [21:16:32]MH_SAM_APDU [21:16:32]CAPDU: 80 13 00 00 [21:16:32]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [21:16:32]Write i2c OK [21:16:32]MH_I2C_Read... [21:16:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:32]Read from MH i2c: E2 [21:16:32]MH_I2C_Read... [21:16:32]Read from MH i2c: E2 62 00 [21:16:32]MH_I2C_Read... [21:16:32]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [21:16:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:32]wFMCommunicate OK [21:16:32]SAM_PROTO_GetFieldsCounters done [21:16:32]requested_item shift.num is exist - process it [21:16:32]requested_item shift.opened is exist - process it [21:16:32]req_shift_opened [21:16:32]FM_GetShiftState [21:16:32]SAM_PROTO_GetShiftState [21:16:32]wFMCommunicate request_size=4 [21:16:32]MH_SAM_APDU [21:16:32]CAPDU: 80 13 01 00 [21:16:32]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [21:16:32]Write i2c OK [21:16:32]MH_I2C_Read... [21:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:33]Read from MH i2c: E2 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 0E 00 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BB [21:16:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:16:33]wFMCommunicate OK [21:16:33]SAM_PROTO_GetShiftState done [21:16:33]FM_GetShiftState done [21:16:33]req_shift_opened done [21:16:33]requested_item shift.open_date is exist - process it [21:16:33]req_shift_open_date [21:16:33]req_shift_open_date done [21:16:33]produce_requested_data done [21:16:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155189,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:16:33]process_action_free close_receipt [21:16:33]json_value_free [21:16:33]json_value_free done [21:16:33]process_json_proto returns [21:16:33]Send response to host [21:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155189,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:16:33]free response buf [21:16:33]execute_script done [21:16:33]execute_script returns [21:16:33]free content buf [21:16:33]Sock 9.Close socket [21:16:33]Sock 9.Thread stoped [21:16:36]OFD Sender: No OFD packet to send [21:16:41]OFD Sender: No OFD packet to send [21:16:46]OFD Sender: No OFD packet to send [21:16:51]OFD Sender: No OFD packet to send [21:16:52]accept exits with 7 [21:16:52]New connection [21:16:52]New thread 3067420004 created [21:16:52]Thread 3067276644 joined [21:16:52]Waiting for new connection... [21:16:52] Sock 7.Parse request [21:16:52]Sock 7.Check first char [21:16:52]Sock 7.First char is OK [21:16:52]request: POST /json_proto HTTP/1.0 [21:16:52]Method: POST [21:16:52]URL: /json_proto [21:16:52]Method is POST - this is cgi request [21:16:52]url: /json_proto [21:16:52]query_string will be loaded in cgi processing [21:16:52]execute_cgi json_proto POST (null) [21:16:52]execute_cgi path=json_proto method=POST [21:16:52]POST find Content-Length [21:16:52]Host: 172.17.53.67:8080 [21:16:52]Content-Length: 766 [21:16:52]Content-Type: application/json [21:16:52] [21:16:52]POST finish read [21:16:52]Found Content-Length = 766 [21:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:52]execute_script... [21:16:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:52]POST & json_proto [21:16:52]process_json_proto [21:16:52]json parsed OK: [21:16:52]protocol is kg_v1.0 [21:16:52]action value=close_receipt [21:16:52]process_action close_receipt [21:16:52]cmd_close_receipt [21:16:52]MH_GetDate [21:16:52]Write to MH i2c: F0 00 00 05 03 F7 [21:16:52]Write i2c OK [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: F0 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: F0 09 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: F0 09 00 05 03 00 44 D0 12 67 19 BC 99 64 5F [21:16:52]GetLastDocTimeStamp 1729286189 [21:16:52]current date 1729286212 [21:16:52]FM_GetShiftState [21:16:52]SAM_PROTO_GetShiftState [21:16:52]wFMCommunicate request_size=4 [21:16:52]MH_SAM_APDU [21:16:52]CAPDU: 80 13 01 00 [21:16:52]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [21:16:52]Write i2c OK [21:16:52]MH_I2C_Read... [21:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:52]Read from MH i2c: E2 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 0E 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BD [21:16:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:16:52]wFMCommunicate OK [21:16:52]SAM_PROTO_GetShiftState done [21:16:52]FM_GetShiftState done [21:16:52]opened in 1729211399 [21:16:52]opened+sec_in_day 1729297799 [21:16:52]quantity*price = 250012 [21:16:52]sum+1 = 250013 [21:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.12 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 0.00 Безнал.: 2500.12 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 579 18.10.2024 21:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155190 ФПД: 255366040912196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211652&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155190&fm=255366040912196&tin=02508201610067®Number=0000137193017469&sum=250012 [21:16:53]StoreToDocumentArchive [21:16:53]shift 312 fd 155190 [21:16:53]save to /storage/0312/doc_00155190 [21:16:53]save last doc name /storage/0312/doc_00155190 to /storage/kkm_last_doc_name [21:16:53]save OK [21:16:53]Clear old archive folders... [21:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:16:53]tlvbuf is 005B2AC0 [21:16:53]SAM_PROTO_ClearQueue [21:16:53]wFMCommunicate request_size=4 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 09 00 00 [21:16:53]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [21:16:53]RAPDU: 90 00 [21:16:53]wFMCommunicate OK [21:16:53]SAM_PROTO_ClearQueue done [21:16:53]KKMCreateOFDPacket [21:16:53]OFDProtocolAddRootSTLVToBuf [21:16:53]FM_MakeSignedData [21:16:53]FM_MakeSignedData [21:16:53]SAM_PROTO_SignData [21:16:53]wFMCommunicate request_size=4 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 0D 01 02 [21:16:53]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [21:16:53]RAPDU: 90 00 [21:16:53]wFMCommunicate OK [21:16:53]wFMCommunicate request_size=255 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 44 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5E 02 00 35 04 06 00 E8 41 0A 28 [21:16:53]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 44 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5E 02 00 35 04 06 00 E8 41 0A 28 00 00 9F [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [21:16:53]RAPDU: 90 00 [21:16:53]wFMCommunicate OK [21:16:53]wFMCommunicate request_size=7 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 0D 02 02 02 01 44 [21:16:53]Write to MH i2c: E2 0A 00 16 03 80 0D 02 02 02 00 01 44 00 00 DC [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [21:16:53]RAPDU: 90 00 [21:16:53]wFMCommunicate OK [21:16:53]wFMCommunicate request_size=4 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 0D 03 02 [21:16:53]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 0B 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 0B 00 17 03 00 AC D9 54 64 A5 93 F3 B7 90 00 B5 [21:16:53]RAPDU: AC D9 54 64 A5 93 F3 B7 90 00 [21:16:53]wFMCommunicate OK [21:16:53]SAM_PROTO_SignData done [21:16:53]FM_MakeSignedData done [21:16:53]CreateOFDProtocolMessage [21:16:53]wFMCommunicate request_size=4 [21:16:53]MH_SAM_APDU [21:16:53]CAPDU: 80 11 00 00 [21:16:53]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:53]Read from MH i2c: E2 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 17 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [21:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:53]wFMCommunicate OK [21:16:53]CreateOFDProtocolMessage done [21:16:53]OFDSenderStorePacket 155190 [21:16:53]StoreOFDPacket docnum=155190 [21:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 DB 07 04 01 65 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 44 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5E 02 00 35 04 06 00 E8 41 0A 28 01 44 AC D9 54 64 A5 93 F3 B7 [21:16:53]CheckFolder [21:16:53]dirname=/storage/ofd_packets [21:16:53]CheckFolder done [21:16:53]ProducePacketName [21:16:53]name=ofd_packets/00155190 [21:16:53]NVStorageSaveData ofd_packets/00155190 [21:16:53]File name is /storage/ofd_packets/00155190 [21:16:53]Write 298 bytes [21:16:53]NVStorageSaveData done [21:16:53]OFDSenderStorePacket done [21:16:53]KKMCreateOFDPacket done [21:16:53]NVStorageSaveData kkm_last_timestamp [21:16:53]File name is /storage/kkm_last_timestamp [21:16:53]Write 4 bytes [21:16:53]NVStorageSaveData done [21:16:53]ExternCall_PrintAddStr [21:16:53]wPrintStart [21:16:53]Write to MH i2c: 01 00 00 19 03 1C [21:16:53]Write i2c OK [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: 01 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: 01 07 00 [21:16:53]MH_I2C_Read... [21:16:53]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [21:16:53]RasterBufferAndPrint [21:16:53]line Счет N : (1)873398 [21:16:53]line ИНН: 02508201610067 [21:16:53]line Контрольно-Кассовый Чек [21:16:53]line ПРОДАЖА [21:16:53]line ТРК (МРК, ГНК) : 44 [21:16:53]line Товар: 2710194210 [21:16:53]line ДТ-К-2 [21:16:53]line 32.810 * 76.20 [21:16:53]line = 2500.12 [21:16:53]line НДС 12% НСП 1% [21:16:53]line > о реализуемом товаре [21:16:53]line ИТОГО: 2500.12 [21:16:53]line НСП 1% : 22.12 [21:16:53]line НДС 12% : 265.50 [21:16:53]line Наличными: 0.00 [21:16:53]line Безнал.: 2500.12 [21:16:53]line Место: АЗС № 165 "Партнер Нефть" [21:16:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:16:53]line СНО: Общий режим [21:16:53]line Чек 579 18.10.2024 21:16 [21:16:53]line Смена: 312 ФФД: 1.0 [21:16:53]line ЗНМ: 0300000234 [21:16:53]line РНМ: 0000137193017469 [21:16:53]line Версия ККМ: v1.0 [21:16:53]line Платежная система: Mbank [21:16:53]line ФМ: 0000000000963156 [21:16:53]line ФД: 155190 [21:16:53]line ФПД: 255366040912196 [21:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211652&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155190&fm=255366040912196&tin=02508201610067®Number=0000137193017469&sum=250012 [21:16:54]OFD Sender: Processing packet 155190 [packets to send 51, broken 50] [21:16:54]ProducePacketName [21:16:54]name=ofd_packets/00155190 [21:16:54]OFD Sender: To server: pG, [21:16:54]CommunicateWithHost lk.salyk.kg:30040 [21:16:54]ConnectInit lk.salyk.kg [21:16:54]written 0, free lines is 4095 [21:16:54]Connected sock=10 [21:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 DB 07 04 01 65 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 44 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5E 02 00 35 04 06 00 E8 41 0A 28 01 44 AC D9 54 64 A5 93 F3 B7 [21:16:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 3B 47 00 E0 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 5E 02 00 F4 03 04 00 7C 76 12 67 B6 04 01 00 00 83 EB 45 D5 36 96 C4 47 [21:16:54]CommunicateWithHost err = 0 [21:16:54]CheckOFDResponse [21:16:54]1017 (14) - 77093643461234 [21:16:54]1041 (16) - 0000000000963156 [21:16:54]1040 (4) - 155190 [21:16:54]1012 (4) - 18.10.2024 14:53 [21:16:54]1206 (1) - 0 [21:16:54]OFD Sender: Remove packet 155190 [21:16:54]ProducePacketName [21:16:54]name=ofd_packets/00155190 [21:16:54]NVStorageDeleteData [21:16:54]Write to MH i2c: 01 00 00 42 03 45 [21:16:54]Write i2c OK [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: 01 [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: 01 07 00 [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 1D 0D 76 [21:16:54]RasterBufferAndPrint [21:16:54]line [21:16:54]line [21:16:54]line [21:16:54]line [21:16:54]line [21:16:54]written 0, free lines is 3363 [21:16:54]MH_Cut [21:16:54]Write to MH i2c: D1 01 00 49 03 01 1E [21:16:54]Write i2c OK [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: D1 [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: D1 01 00 [21:16:54]MH_I2C_Read... [21:16:54]Read from MH i2c: D1 01 00 49 03 00 1D [21:16:54]Write to MH i2c: 01 00 00 4A 03 4D [21:16:54]Write i2c OK [21:16:54]MH_I2C_Read... [21:16:54]OFD Sender: No OFD packet to send [21:16:55]*** Cut start [21:16:55]*** Partial cut [21:16:55]*** CUTSNS_PIN = 1 [21:16:55]*** CUTSNS_PIN = 0 [21:16:55]*** Brake cut motor [21:16:55]Read from MH i2c: 01 [21:16:55]MH_I2C_Read... [21:16:55]*** Stop cut motor [21:16:55]*** Cut end [21:16:55]Read from MH i2c: 01 07 00 [21:16:55]MH_I2C_Read... [21:16:55]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [21:16:55]process_action close_receipt done [21:16:55]requested_data is exist [21:16:55]produce_requested_data [21:16:55]requested_item fm.sn is exist - process it [21:16:55]wFMCommunicate request_size=4 [21:16:55]MH_SAM_APDU [21:16:55]CAPDU: 80 11 00 00 [21:16:55]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [21:16:55]Write i2c OK [21:16:55]MH_I2C_Read... [21:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:55]Read from MH i2c: E2 [21:16:55]MH_I2C_Read... [21:16:55]Read from MH i2c: E2 17 00 [21:16:55]MH_I2C_Read... [21:16:55]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [21:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:55]wFMCommunicate OK [21:16:55]requested_item fd.num is exist - process it [21:16:55]SAM_PROTO_GetFieldsCounters [21:16:55]wFMCommunicate request_size=4 [21:16:55]MH_SAM_APDU [21:16:55]CAPDU: 80 13 00 00 [21:16:55]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [21:16:55]Write i2c OK [21:16:55]MH_I2C_Read... [21:16:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:56]Read from MH i2c: E2 [21:16:56]MH_I2C_Read... [21:16:56]Read from MH i2c: E2 62 00 [21:16:56]MH_I2C_Read... [21:16:56]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [21:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:56]wFMCommunicate OK [21:16:56]SAM_PROTO_GetFieldsCounters done [21:16:56]requested_item shift.num is exist - process it [21:16:56]requested_item shift.opened is exist - process it [21:16:56]req_shift_opened [21:16:56]FM_GetShiftState [21:16:56]SAM_PROTO_GetShiftState [21:16:56]wFMCommunicate request_size=4 [21:16:56]MH_SAM_APDU [21:16:56]CAPDU: 80 13 01 00 [21:16:56]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [21:16:56]Write i2c OK [21:16:56]MH_I2C_Read... [21:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:56]Read from MH i2c: E2 [21:16:56]MH_I2C_Read... [21:16:56]Read from MH i2c: E2 0E 00 [21:16:56]MH_I2C_Read... [21:16:56]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 04 [21:16:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:16:56]wFMCommunicate OK [21:16:56]SAM_PROTO_GetShiftState done [21:16:56]FM_GetShiftState done [21:16:56]req_shift_opened done [21:16:56]requested_item shift.open_date is exist - process it [21:16:56]req_shift_open_date [21:16:56]req_shift_open_date done [21:16:56]produce_requested_data done [21:16:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155190,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:16:56]process_action_free close_receipt [21:16:56]json_value_free [21:16:56]json_value_free done [21:16:56]process_json_proto returns [21:16:56]Send response to host [21:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155190,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:16:56]free response buf [21:16:56]execute_script done [21:16:56]execute_script returns [21:16:56]free content buf [21:16:56]Sock 7.Close socket [21:16:56]Sock 7.Thread stoped [21:16:59]OFD Sender: No OFD packet to send [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:14]accept exits with 9 [21:18:14]New connection [21:18:14]New thread 3067276644 created [21:18:14]Thread 3067420004 joined [21:18:14]Waiting for new connection... [21:18:14] Sock 9.Parse request [21:18:14]Sock 9.Check first char [21:18:14]Sock 9.First char is OK [21:18:14]request: POST /json_proto HTTP/1.0 [21:18:14]Method: POST [21:18:14]URL: /json_proto [21:18:14]Method is POST - this is cgi request [21:18:14]url: /json_proto [21:18:14]query_string will be loaded in cgi processing [21:18:14]execute_cgi json_proto POST (null) [21:18:14]execute_cgi path=json_proto method=POST [21:18:14]POST find Content-Length [21:18:14]Host: 172.17.53.67:8080 [21:18:14]Content-Length: 677 [21:18:14]Content-Type: application/json [21:18:14] [21:18:14]POST finish read [21:18:14]Found Content-Length = 677 [21:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:14]execute_script... [21:18:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:14]POST & json_proto [21:18:14]process_json_proto [21:18:14]json parsed OK: [21:18:14]protocol is kg_v1.0 [21:18:14]action value=close_receipt [21:18:14]process_action close_receipt [21:18:14]cmd_close_receipt [21:18:14]MH_GetDate [21:18:14]Write to MH i2c: F0 00 00 4E 03 40 [21:18:14]Write i2c OK [21:18:14]MH_I2C_Read... [21:18:14]Read from MH i2c: F0 [21:18:14]MH_I2C_Read... [21:18:14]Read from MH i2c: F0 09 00 [21:18:14]MH_I2C_Read... [21:18:14]Read from MH i2c: F0 09 00 4E 03 00 97 D0 12 67 19 BC 99 64 FB [21:18:14]GetLastDocTimeStamp 1729286212 [21:18:14]current date 1729286295 [21:18:14]FM_GetShiftState [21:18:14]SAM_PROTO_GetShiftState [21:18:14]wFMCommunicate request_size=4 [21:18:14]MH_SAM_APDU [21:18:14]CAPDU: 80 13 01 00 [21:18:14]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [21:18:14]Write i2c OK [21:18:14]MH_I2C_Read... [21:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:15]Read from MH i2c: E2 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 0E 00 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 06 [21:18:15]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:18:15]wFMCommunicate OK [21:18:15]SAM_PROTO_GetShiftState done [21:18:15]FM_GetShiftState done [21:18:15]opened in 1729211399 [21:18:15]opened+sec_in_day 1729297799 [21:18:15]quantity*price = 50041 [21:18:15]sum+1 = 50042 [21:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 580 18.10.2024 21:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155191 ФПД: 206921601729508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T211815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155191&fm=206921601729508&tin=02508201610067®Number=0000137193017469&sum=50000 [21:18:16]StoreToDocumentArchive [21:18:16]shift 312 fd 155191 [21:18:16]save to /storage/0312/doc_00155191 [21:18:16]save last doc name /storage/0312/doc_00155191 to /storage/kkm_last_doc_name [21:18:16]save OK [21:18:16]Clear old archive folders... [21:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:18:16]tlvbuf is 0059FD20 [21:18:16]SAM_PROTO_ClearQueue [21:18:16]wFMCommunicate request_size=4 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 09 00 00 [21:18:16]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [21:18:16]RAPDU: 90 00 [21:18:16]wFMCommunicate OK [21:18:16]SAM_PROTO_ClearQueue done [21:18:16]KKMCreateOFDPacket [21:18:16]OFDProtocolAddRootSTLVToBuf [21:18:16]FM_MakeSignedData [21:18:16]FM_MakeSignedData [21:18:16]SAM_PROTO_SignData [21:18:16]wFMCommunicate request_size=4 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 0D 01 02 [21:18:16]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [21:18:16]RAPDU: 90 00 [21:18:16]wFMCommunicate OK [21:18:16]wFMCommunicate request_size=255 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 97 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5E 02 00 35 04 06 00 BC [21:18:16]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 97 D0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 5E 02 00 35 04 06 00 BC 00 00 32 [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [21:18:16]RAPDU: 90 00 [21:18:16]wFMCommunicate OK [21:18:16]wFMCommunicate request_size=10 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 0D 02 02 05 31 B0 91 43 E4 [21:18:16]Write to MH i2c: E2 0D 00 5F 03 80 0D 02 02 05 00 31 B0 91 43 E4 00 00 7F [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [21:18:16]RAPDU: 90 00 [21:18:16]wFMCommunicate OK [21:18:16]wFMCommunicate request_size=4 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 0D 03 02 [21:18:16]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 0B 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 0B 00 60 03 00 51 A5 43 44 58 1B 62 8C 90 00 BD [21:18:16]RAPDU: 51 A5 43 44 58 1B 62 8C 90 00 [21:18:16]wFMCommunicate OK [21:18:16]SAM_PROTO_SignData done [21:18:16]FM_MakeSignedData done [21:18:16]CreateOFDProtocolMessage [21:18:16]wFMCommunicate request_size=4 [21:18:16]MH_SAM_APDU [21:18:16]CAPDU: 80 11 00 00 [21:18:16]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [21:18:16]Write i2c OK [21:18:16]MH_I2C_Read... [21:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:16]Read from MH i2c: E2 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 17 00 [21:18:16]MH_I2C_Read... [21:18:16]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [21:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:18:16]wFMCommunicate OK [21:18:16]CreateOFDProtocolMessage done [21:18:16]OFDSenderStorePacket 155191 [21:18:16]StoreOFDPacket docnum=155191 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [21:19:29]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [21:19:29]wFMCommunicate OK [21:19:29]wFMCommunicate request_size=4 [21:19:29]MH_SAM_APDU [21:19:29]CAPDU: 80 17 00 00 [21:19:29]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:19:29]Write i2c OK [21:19:29]MH_I2C_Read... [21:19:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:19:29]Read from MH i2c: E2 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: E2 FD 00 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [21:19:29]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [21:19:29]wFMCommunicate OK [21:19:29]wFMCommunicate request_size=4 [21:19:29]MH_SAM_APDU [21:19:29]CAPDU: 80 17 00 00 [21:19:29]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:19:29]Write i2c OK [21:19:29]MH_I2C_Read... [21:19:30]ConnectInit Can't connect to host [21:19:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 FD 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [21:19:30]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [21:19:30]wFMCommunicate OK [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 17 00 00 [21:19:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 E1 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [21:19:30]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:19:30]wFMCommunicate OK [21:19:30]SAM_PROTO_GetFMData done [21:19:30]requested_item fm.sale_refund.total is exist - process it [21:19:30]requested_item fm.buy.total is exist - process it [21:19:30]requested_item shift.sale.total is exist - process it [21:19:30]SAM_PROTO_GetShiftData [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 13 02 00 [21:19:30]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:30]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 FD 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 44 02 00 00 69 04 9F 00 6F 04 04 00 44 02 00 00 B1 04 04 00 1C BA 91 02 70 04 04 00 78 CA 52 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9B DD 45 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 63 D2 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C3 [21:19:30]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 44 02 00 00 69 04 9F 00 6F 04 04 00 44 02 00 00 B1 04 04 00 1C BA 91 02 70 04 04 00 78 CA 52 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9B DD 45 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 63 D2 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:19:30]wFMCommunicate OK [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 17 00 00 [21:19:30]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:19:31]Read from MH i2c: E2 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B0 [21:19:31]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:19:31]wFMCommunicate OK [21:19:31]wFMCommunicate request_size=4 [21:19:31]MH_SAM_APDU [21:19:31]CAPDU: 80 17 00 00 [21:19:31]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:19:31]Write i2c OK [21:19:31]MH_I2C_Read... [21:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:19:31]Read from MH i2c: E2 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [21:19:31]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:19:31]wFMCommunicate OK [21:19:31]wFMCommunicate request_size=4 [21:19:31]MH_SAM_APDU [21:19:31]CAPDU: 80 17 00 00 [21:19:31]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:19:31]Write i2c OK [21:19:31]MH_I2C_Read... [21:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:19:31]Read from MH i2c: E2 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:19:31]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:19:31]wFMCommunicate OK [21:19:31]wFMCommunicate request_size=4 [21:19:31]MH_SAM_APDU [21:19:31]CAPDU: 80 17 00 00 [21:19:31]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:19:31]Write i2c OK [21:19:31]MH_I2C_Read... [21:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:19:31]Read from MH i2c: E2 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 CF 00 [21:19:31]MH_I2C_Read... [21:19:31]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [21:19:31]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [21:19:31]wFMCommunicate OK [21:19:31]SAM_PROTO_GetShiftData done [21:19:31]requested_item shift.sale.total_cash is exist - process it [21:19:31]requested_item shift.sale_refund.total is exist - process it [21:19:31]requested_item shift.sale_refund.total_cash is exist - process it [21:19:31]requested_item shift.buy.total is exist - process it [21:19:31]requested_item shift.buy.total_cash is exist - process it [21:19:31]produce_requested_data done [21:19:31]produce_requested_data return {"fm.sale.total":109819985.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":431047.96,"shift.sale.total_cash":222030.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} [21:19:31]process_action_free get_value [21:19:31]json_value_free [21:19:31]json_value_free done [21:19:31]process_json_proto returns [21:19:31]Send response to host [21:19:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109819985.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":431047.96,"shift.sale.total_cash":222030.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}}} [21:19:31]free response buf [21:19:31]execute_script done [21:19:31]execute_script returns [21:19:31]free content buf [21:19:31]Sock 7.Close socket [21:19:31]Sock 7.Thread stoped [21:19:34]OFD Sender: No OFD packet to send [21:19:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:29]OFD Sender: No OFD packet to send [21:20:34]OFD Sender: No OFD packet to send [21:20:39]OFD Sender: No OFD packet to send [21:20:42]accept exits with 9 [21:20:42]New connection [21:20:42]New thread 3067608420 created [21:20:42]Thread 3067465060 joined [21:20:42]Waiting for new connection... [21:20:42] Sock 9.Parse request [21:20:42]Sock 9.Check first char [21:20:42]Sock 9.First char is OK [21:20:42]request: POST /json_proto HTTP/1.0 [21:20:42]Method: POST [21:20:42]URL: /json_proto [21:20:42]Method is POST - this is cgi request [21:20:42]url: /json_proto [21:20:42]query_string will be loaded in cgi processing [21:20:42]execute_cgi json_proto POST (null) [21:20:42]execute_cgi path=json_proto method=POST [21:20:42]POST find Content-Length [21:20:42]Host: 172.17.53.67:8080 [21:20:42]Content-Length: 677 [21:20:42]Content-Type: application/json [21:20:42] [21:20:42]POST finish read [21:20:42]Found Content-Length = 677 [21:20:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:42]execute_script... [21:20:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:42]POST & json_proto [21:20:42]process_json_proto [21:20:42]json parsed OK: [21:20:42]protocol is kg_v1.0 [21:20:42]action value=close_receipt [21:20:42]process_action close_receipt [21:20:42]cmd_close_receipt [21:20:42]MH_GetDate [21:20:42]Write to MH i2c: F0 00 00 1D 00 0C [21:20:42]Write i2c OK [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: F0 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: F0 09 00 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: F0 09 00 1D 00 00 2A D1 12 67 19 BC 99 64 5B [21:20:42]GetLastDocTimeStamp 97 [21:20:42]current date 1729286442 [21:20:42]FM_GetShiftState [21:20:42]SAM_PROTO_GetShiftState [21:20:42]wFMCommunicate request_size=4 [21:20:42]MH_SAM_APDU [21:20:42]CAPDU: 80 13 01 00 [21:20:42]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:20:42]Write i2c OK [21:20:42]MH_I2C_Read... [21:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:42]Read from MH i2c: E2 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: E2 0E 00 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [21:20:42]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:20:42]wFMCommunicate OK [21:20:42]SAM_PROTO_GetShiftState done [21:20:42]FM_GetShiftState done [21:20:42]opened in 1729211399 [21:20:42]opened+sec_in_day 1729297799 [21:20:42]quantity*price = 20003 [21:20:42]sum+1 = 20004 [21:20:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 581 18.10.2024 21:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155192 ФПД: 189017855155427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155192&fm=189017855155427&tin=02508201610067®Number=0000137193017469&sum=20000 [21:20:43]StoreToDocumentArchive [21:20:43]shift 312 fd 155192 [21:20:43]save to /storage/0312/doc_00155192 [21:20:43]save last doc name /storage/0312/doc_00155192 to /storage/kkm_last_doc_name [21:20:43]save OK [21:20:43]Clear old archive folders... [21:20:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:20:43]tlvbuf is 019A2AE0 [21:20:43]SAM_PROTO_ClearQueue [21:20:43]wFMCommunicate request_size=4 [21:20:43]MH_SAM_APDU [21:20:43]CAPDU: 80 09 00 00 [21:20:43]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:20:43]Write i2c OK [21:20:43]MH_I2C_Read... [21:20:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:43]Read from MH i2c: E2 [21:20:43]MH_I2C_Read... [21:20:43]Read from MH i2c: E2 03 00 [21:20:43]MH_I2C_Read... [21:20:43]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:20:43]RAPDU: 90 00 [21:20:43]wFMCommunicate OK [21:20:43]SAM_PROTO_ClearQueue done [21:20:43]KKMCreateOFDPacket [21:20:43]OFDProtocolAddRootSTLVToBuf [21:20:43]FM_MakeSignedData [21:20:43]FM_MakeSignedData [21:20:43]SAM_PROTO_SignData [21:20:43]wFMCommunicate request_size=4 [21:20:43]MH_SAM_APDU [21:20:43]CAPDU: 80 0D 01 02 [21:20:43]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:20:43]Write i2c OK [21:20:43]MH_I2C_Read... [21:20:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:43]Read from MH i2c: E2 [21:20:43]MH_I2C_Read... [21:20:43]Read from MH i2c: E2 03 00 [21:20:43]MH_I2C_Read... [21:20:43]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:20:43]RAPDU: 90 00 [21:20:43]wFMCommunicate OK [21:20:43]wFMCommunicate request_size=255 [21:20:43]MH_SAM_APDU [21:20:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 2A D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5E 02 00 35 04 06 00 AB [21:20:43]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 2A D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5E 02 00 35 04 06 00 AB 00 00 45 [21:20:43]Write i2c OK [21:20:43]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 03 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:20:44]RAPDU: 90 00 [21:20:44]wFMCommunicate OK [21:20:44]wFMCommunicate request_size=10 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 0D 02 02 05 E9 26 1C DC E3 [21:20:44]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 E9 26 1C DC E3 00 00 9C [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 03 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:20:44]RAPDU: 90 00 [21:20:44]wFMCommunicate OK [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 0D 03 02 [21:20:44]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0B 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0B 00 2F 00 00 46 01 FA EE B1 88 14 75 90 00 9C [21:20:44]RAPDU: 46 01 FA EE B1 88 14 75 90 00 [21:20:44]wFMCommunicate OK [21:20:44]SAM_PROTO_SignData done [21:20:44]FM_MakeSignedData done [21:20:44]CreateOFDProtocolMessage [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 11 00 00 [21:20:44]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [21:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:20:44]wFMCommunicate OK [21:20:44]CreateOFDProtocolMessage done [21:20:44]OFDSenderStorePacket 155192 [21:20:44]StoreOFDPacket docnum=155192 [21:20:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 2E 07 01 CD CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 2A D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5E 02 00 35 04 06 00 AB E9 26 1C DC E3 46 01 FA EE B1 88 14 75 [21:20:44]CheckFolder [21:20:44]dirname=/storage/ofd_packets [21:20:44]CheckFolder done [21:20:44]ProducePacketName [21:20:44]name=ofd_packets/00155192 [21:20:44]NVStorageSaveData ofd_packets/00155192 [21:20:44]File name is /storage/ofd_packets/00155192 [21:20:44]Write 301 bytes [21:20:44]NVStorageSaveData done [21:20:44]OFDSenderStorePacket done [21:20:44]KKMCreateOFDPacket done [21:20:44]NVStorageSaveData kkm_last_timestamp [21:20:44]File name is /storage/kkm_last_timestamp [21:20:44]Write 4 bytes [21:20:44]NVStorageSaveData done [21:20:44]ExternCall_PrintAddStr [21:20:44]wPrintStart [21:20:44]Write to MH i2c: 01 00 00 31 00 31 [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: 01 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: 01 07 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:20:44]RasterBufferAndPrint [21:20:44]line Счет N : (1)873401 [21:20:44]line ИНН: 02508201610067 [21:20:44]line Контрольно-Кассовый Чек [21:20:44]line ПРОДАЖА [21:20:44]line ТРК (МРК, ГНК) : 42 [21:20:44]line Товар: 2710124130 [21:20:44]line Аи-92-К-5 [21:20:44]line 2.990 * 66.90 [21:20:44]line = 200.03 [21:20:44]line НДС 12% НСП 1% [21:20:44]line > о реализуемом товаре [21:20:44]line ОКРУГЛЕНИЕ: -0.03 [21:20:44]line ИТОГО: 200.00 [21:20:44]line Внесено: 200.00 [21:20:44]line СДАЧА: 0.00 [21:20:44]line НСП 1% : 1.77 [21:20:44]line НДС 12% : 21.24 [21:20:44]line Наличными: 200.00 [21:20:44]line Безнал.: 0.00 [21:20:44]line Место: АЗС № 165 "Партнер Нефть" [21:20:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:20:44]line СНО: Общий режим [21:20:44]line Чек 581 18.10.2024 21:20 [21:20:44]line Смена: 312 ФФД: 1.0 [21:20:44]line ЗНМ: 0300000234 [21:20:44]line РНМ: 0000137193017469 [21:20:44]line Версия ККМ: v1.0 [21:20:44]line ФМ: 0000000000963156 [21:20:44]line ФД: 155192 [21:20:44]line ФПД: 189017855155427 [21:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155192&fm=189017855155427&tin=02508201610067®Number=0000137193017469&sum=20000 [21:20:44]OFD Sender: Processing packet 155192 [packets to send 51, broken 50] [21:20:44]ProducePacketName [21:20:44]name=ofd_packets/00155192 [21:20:44]OFD Sender: To server: pG, [21:20:44]CommunicateWithHost lk.salyk.kg:30040 [21:20:44]ConnectInit lk.salyk.kg [21:20:44]written 0, free lines is 4095 [21:20:44]Connected sock=10 [21:20:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 51 2E 07 01 CD CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 2A D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5E 02 00 35 04 06 00 AB E9 26 1C DC E3 46 01 FA EE B1 88 14 75 [21:20:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 37 47 00 21 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 5E 02 00 F4 03 04 00 62 77 12 67 B6 04 01 00 00 17 69 15 AC FB C7 B6 4F [21:20:44]CommunicateWithHost err = 0 [21:20:44]CheckOFDResponse [21:20:44]1017 (14) - 77093643461234 [21:20:44]1041 (16) - 0000000000963156 [21:20:44]1040 (4) - 155192 [21:20:44]1012 (4) - 18.10.2024 14:57 [21:20:44]1206 (1) - 0 [21:20:44]OFD Sender: Remove packet 155192 [21:20:44]ProducePacketName [21:20:44]name=ofd_packets/00155192 [21:20:44]NVStorageDeleteData [21:20:45]Write to MH i2c: 01 00 00 5C 00 5C [21:20:45]Write i2c OK [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: 01 [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: 01 07 00 [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E9 0C 58 [21:20:45]RasterBufferAndPrint [21:20:45]line [21:20:45]line [21:20:45]line [21:20:45]line [21:20:45]line [21:20:45]written 0, free lines is 3312 [21:20:45]MH_Cut [21:20:45]Write to MH i2c: D1 01 00 63 00 01 35 [21:20:45]Write i2c OK [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: D1 [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: D1 01 00 [21:20:45]MH_I2C_Read... [21:20:45]Read from MH i2c: D1 01 00 63 00 00 34 [21:20:45]Write to MH i2c: 01 00 00 64 00 64 [21:20:45]Write i2c OK [21:20:45]MH_I2C_Read... [21:20:45]OFD Sender: No OFD packet to send [21:20:45]*** Cut start [21:20:45]*** Partial cut [21:20:45]*** CUTSNS_PIN = 1 [21:20:45]*** CUTSNS_PIN = 0 [21:20:45]*** Brake cut motor [21:20:46]Read from MH i2c: 01 [21:20:46]MH_I2C_Read... [21:20:46]*** Stop cut motor [21:20:46]*** Cut end [21:20:46]Read from MH i2c: 01 07 00 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:20:46]process_action close_receipt done [21:20:46]requested_data is exist [21:20:46]produce_requested_data [21:20:46]requested_item fm.sn is exist - process it [21:20:46]wFMCommunicate request_size=4 [21:20:46]MH_SAM_APDU [21:20:46]CAPDU: 80 11 00 00 [21:20:46]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:20:46]Write i2c OK [21:20:46]MH_I2C_Read... [21:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:46]Read from MH i2c: E2 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 17 00 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [21:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:20:46]wFMCommunicate OK [21:20:46]requested_item fd.num is exist - process it [21:20:46]SAM_PROTO_GetFieldsCounters [21:20:46]wFMCommunicate request_size=4 [21:20:46]MH_SAM_APDU [21:20:46]CAPDU: 80 13 00 00 [21:20:46]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:20:46]Write i2c OK [21:20:46]MH_I2C_Read... [21:20:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:46]Read from MH i2c: E2 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 62 00 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [21:20:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:46]wFMCommunicate OK [21:20:46]SAM_PROTO_GetFieldsCounters done [21:20:46]requested_item shift.num is exist - process it [21:20:46]requested_item shift.opened is exist - process it [21:20:46]req_shift_opened [21:20:46]FM_GetShiftState [21:20:46]SAM_PROTO_GetShiftState [21:20:46]wFMCommunicate request_size=4 [21:20:46]MH_SAM_APDU [21:20:46]CAPDU: 80 13 01 00 [21:20:46]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:20:46]Write i2c OK [21:20:46]MH_I2C_Read... [21:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:46]Read from MH i2c: E2 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 0E 00 [21:20:46]MH_I2C_Read... [21:20:46]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [21:20:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:20:46]wFMCommunicate OK [21:20:46]SAM_PROTO_GetShiftState done [21:20:46]FM_GetShiftState done [21:20:46]req_shift_opened done [21:20:46]requested_item shift.open_date is exist - process it [21:20:46]req_shift_open_date [21:20:46]req_shift_open_date done [21:20:46]produce_requested_data done [21:20:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155192,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:20:46]process_action_free close_receipt [21:20:46]json_value_free [21:20:46]json_value_free done [21:20:46]process_json_proto returns [21:20:46]Send response to host [21:20:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155192,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:20:46]free response buf [21:20:46]execute_script done [21:20:46]execute_script returns [21:20:46]free content buf [21:20:46]Sock 9.Close socket [21:20:46]Sock 9.Thread stoped [21:20:50]OFD Sender: No OFD packet to send [21:20:55]OFD Sender: No OFD packet to send [21:21:00]OFD Sender: No OFD packet to send [21:21:05]OFD Sender: No OFD packet to send [21:21:10]OFD Sender: No OFD packet to send [21:21:15]OFD Sender: No OFD packet to send [21:21:20]OFD Sender: No OFD packet to send [21:21:25]OFD Sender: No OFD packet to send [21:21:30]OFD Sender: No OFD packet to send [21:21:35]OFD Sender: No OFD packet to send [21:21:40]OFD Sender: No OFD packet to send [21:21:45]OFD Sender: No OFD packet to send [21:21:50]OFD Sender: No OFD packet to send [21:21:55]OFD Sender: No OFD packet to send [21:22:00]OFD Sender: No OFD packet to send [21:22:05]OFD Sender: No OFD packet to send [21:22:10]OFD Sender: No OFD packet to send [21:22:15]OFD Sender: No OFD packet to send [21:22:16]accept exits with 7 [21:22:16]New connection [21:22:16]New thread 3067465060 created [21:22:16]Thread 3067608420 joined [21:22:16]Waiting for new connection... [21:22:16] Sock 7.Parse request [21:22:16]Sock 7.Check first char [21:22:16]Sock 7.First char is OK [21:22:16]request: POST /json_proto HTTP/1.0 [21:22:16]Method: POST [21:22:16]URL: /json_proto [21:22:16]Method is POST - this is cgi request [21:22:16]url: /json_proto [21:22:16]query_string will be loaded in cgi processing [21:22:16]execute_cgi json_proto POST (null) [21:22:16]execute_cgi path=json_proto method=POST [21:22:16]POST find Content-Length [21:22:16]Host: 172.17.53.67:8080 [21:22:16]Content-Length: 670 [21:22:16]Content-Type: application/json [21:22:16] [21:22:16]POST finish read [21:22:16]Found Content-Length = 670 [21:22:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:16]execute_script... [21:22:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:16]POST & json_proto [21:22:16]process_json_proto [21:22:16]json parsed OK: [21:22:16]protocol is kg_v1.0 [21:22:16]action value=close_receipt [21:22:16]process_action close_receipt [21:22:16]cmd_close_receipt [21:22:16]MH_GetDate [21:22:16]Write to MH i2c: F0 00 00 68 00 57 [21:22:16]Write i2c OK [21:22:16]MH_I2C_Read... [21:22:16]Read from MH i2c: F0 [21:22:16]MH_I2C_Read... [21:22:16]Read from MH i2c: F0 09 00 [21:22:16]MH_I2C_Read... [21:22:16]Read from MH i2c: F0 09 00 68 00 00 88 D1 12 67 19 BC 99 64 04 [21:22:16]GetLastDocTimeStamp 1729286442 [21:22:16]current date 1729286536 [21:22:16]FM_GetShiftState [21:22:16]SAM_PROTO_GetShiftState [21:22:16]wFMCommunicate request_size=4 [21:22:16]MH_SAM_APDU [21:22:16]CAPDU: 80 13 01 00 [21:22:16]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:22:16]Write i2c OK [21:22:16]MH_I2C_Read... [21:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:16]Read from MH i2c: E2 [21:22:16]MH_I2C_Read... [21:22:16]Read from MH i2c: E2 0E 00 [21:22:16]MH_I2C_Read... [21:22:16]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [21:22:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:22:16]wFMCommunicate OK [21:22:16]SAM_PROTO_GetShiftState done [21:22:16]FM_GetShiftState done [21:22:16]opened in 1729211399 [21:22:16]opened+sec_in_day 1729297799 [21:22:16]quantity*price = 40014 [21:22:16]sum+1 = 40015 [21:22:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 582 18.10.2024 21:22 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155193 ФПД: 194948134208809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155193&fm=194948134208809&tin=02508201610067®Number=0000137193017469&sum=40000 [21:22:17]StoreToDocumentArchive [21:22:17]shift 312 fd 155193 [21:22:17]save to /storage/0312/doc_00155193 [21:22:17]save last doc name /storage/0312/doc_00155193 to /storage/kkm_last_doc_name [21:22:17]save OK [21:22:17]Clear old archive folders... [21:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:22:17]tlvbuf is 0199C130 [21:22:17]SAM_PROTO_ClearQueue [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 09 00 00 [21:22:17]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:22:17]RAPDU: 90 00 [21:22:17]wFMCommunicate OK [21:22:17]SAM_PROTO_ClearQueue done [21:22:17]KKMCreateOFDPacket [21:22:17]OFDProtocolAddRootSTLVToBuf [21:22:17]FM_MakeSignedData [21:22:17]FM_MakeSignedData [21:22:17]SAM_PROTO_SignData [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 0D 01 02 [21:22:17]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:22:17]RAPDU: 90 00 [21:22:17]wFMCommunicate OK [21:22:17]wFMCommunicate request_size=255 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 88 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5E 02 00 35 04 06 00 [21:22:17]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 88 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5E 02 00 35 04 06 00 00 00 8B [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:22:17]RAPDU: 90 00 [21:22:17]wFMCommunicate OK [21:22:17]wFMCommunicate request_size=11 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 0D 02 02 06 B1 4D E6 4A 05 29 [21:22:17]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 B1 4D E6 4A 05 29 00 00 5B [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:22:17]RAPDU: 90 00 [21:22:17]wFMCommunicate OK [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 0D 03 02 [21:22:17]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 0B 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 0B 00 7A 00 00 4B 3F B9 6B 2E 41 44 85 90 00 DC [21:22:17]RAPDU: 4B 3F B9 6B 2E 41 44 85 90 00 [21:22:17]wFMCommunicate OK [21:22:17]SAM_PROTO_SignData done [21:22:17]FM_MakeSignedData done [21:22:17]CreateOFDProtocolMessage [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 11 00 00 [21:22:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 17 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [21:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:22:17]wFMCommunicate OK [21:22:17]CreateOFDProtocolMessage done [21:22:17]OFDSenderStorePacket 155193 [21:22:17]StoreOFDPacket docnum=155193 [21:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D1 BE 08 01 81 F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 88 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5E 02 00 35 04 06 00 B1 4D E6 4A 05 29 4B 3F B9 6B 2E 41 44 85 [21:22:17]CheckFolder [21:22:17]dirname=/storage/ofd_packets [21:22:17]CheckFolder done [21:22:17]ProducePacketName [21:22:17]name=ofd_packets/00155193 [21:22:17]NVStorageSaveData ofd_packets/00155193 [21:22:17]File name is /storage/ofd_packets/00155193 [21:22:17]Write 302 bytes [21:22:17]NVStorageSaveData done [21:22:17]OFDSenderStorePacket done [21:22:17]KKMCreateOFDPacket done [21:22:17]NVStorageSaveData kkm_last_timestamp [21:22:17]File name is /storage/kkm_last_timestamp [21:22:17]Write 4 bytes [21:22:17]NVStorageSaveData done [21:22:17]ExternCall_PrintAddStr [21:22:17]wPrintStart [21:22:17]Write to MH i2c: 01 00 00 7C 00 7C [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: 01 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: 01 07 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:22:17]RasterBufferAndPrint [21:22:17]line Счет N : (1)873402 [21:22:17]line ИНН: 02508201610067 [21:22:17]line Контрольно-Кассовый Чек [21:22:17]line ПРОДАЖА [21:22:17]line ТРК (МРК, ГНК) : 33 [21:22:17]line Товар: 2710124130 [21:22:17]line Super 92-К-5 [21:22:17]line 5.850 * 68.40 [21:22:17]line = 400.14 [21:22:17]line НДС 12% НСП 1% [21:22:17]line > о реализуемом товаре [21:22:17]line ОКРУГЛЕНИЕ: -0.14 [21:22:17]line ИТОГО: 400.00 [21:22:17]line Внесено: 400.00 [21:22:17]line СДАЧА: 0.00 [21:22:17]line НСП 1% : 3.54 [21:22:17]line НДС 12% : 42.49 [21:22:17]line Наличными: 400.00 [21:22:17]line Безнал.: 0.00 [21:22:17]line Место: АЗС № 165 "Партнер Нефть" [21:22:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:22:17]line СНО: Общий режим [21:22:17]line Чек 582 18.10.2024 21:22 [21:22:17]line Смена: 312 ФФД: 1.0 [21:22:17]line ЗНМ: 0300000234 [21:22:17]line РНМ: 0000137193017469 [21:22:17]line Версия ККМ: v1.0 [21:22:17]line ФМ: 0000000000963156 [21:22:17]line ФД: 155193 [21:22:17]line ФПД: 194948134208809 [21:22:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155193&fm=194948134208809&tin=02508201610067®Number=0000137193017469&sum=40000 [21:22:18]OFD Sender: Processing packet 155193 [packets to send 51, broken 50] [21:22:18]ProducePacketName [21:22:18]name=ofd_packets/00155193 [21:22:18]OFD Sender: To server: pG, [21:22:18]CommunicateWithHost lk.salyk.kg:30040 [21:22:18]ConnectInit lk.salyk.kg [21:22:18]written 0, free lines is 4095 [21:22:18]Connected sock=10 [21:22:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D1 BE 08 01 81 F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 88 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5E 02 00 35 04 06 00 B1 4D E6 4A 05 29 4B 3F B9 6B 2E 41 44 85 [21:22:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5A E9 47 00 4E A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 5E 02 00 F4 03 04 00 BF 77 12 67 B6 04 01 00 00 9C D2 1E B2 50 A3 B6 66 [21:22:18]CommunicateWithHost err = 0 [21:22:18]CheckOFDResponse [21:22:18]1017 (14) - 77093643461234 [21:22:18]1041 (16) - 0000000000963156 [21:22:18]1040 (4) - 155193 [21:22:18]1012 (4) - 18.10.2024 14:59 [21:22:18]1206 (1) - 0 [21:22:18]OFD Sender: Remove packet 155193 [21:22:18]ProducePacketName [21:22:18]name=ofd_packets/00155193 [21:22:18]NVStorageDeleteData [21:22:18]Write to MH i2c: 01 00 00 A7 00 A7 [21:22:18]Write i2c OK [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: 01 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: 01 07 00 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DC 0C 96 [21:22:18]RasterBufferAndPrint [21:22:18]line [21:22:18]line [21:22:18]line [21:22:18]line [21:22:18]line [21:22:18]written 0, free lines is 3298 [21:22:18]MH_Cut [21:22:18]Write to MH i2c: D1 01 00 AE 00 01 80 [21:22:18]Write i2c OK [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: D1 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: D1 01 00 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: D1 01 00 AE 00 00 7F [21:22:18]Write to MH i2c: 01 00 00 AF 00 AF [21:22:18]Write i2c OK [21:22:18]MH_I2C_Read... [21:22:18]OFD Sender: No OFD packet to send [21:22:19]*** Cut start [21:22:19]*** Partial cut [21:22:19]*** CUTSNS_PIN = 1 [21:22:19]*** CUTSNS_PIN = 0 [21:22:19]*** Brake cut motor [21:22:19]Read from MH i2c: 01 [21:22:19]MH_I2C_Read... [21:22:19]*** Stop cut motor [21:22:19]*** Cut end [21:22:19]Read from MH i2c: 01 07 00 [21:22:19]MH_I2C_Read... [21:22:19]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [21:22:19]process_action close_receipt done [21:22:19]requested_data is exist [21:22:19]produce_requested_data [21:22:19]requested_item fm.sn is exist - process it [21:22:19]wFMCommunicate request_size=4 [21:22:19]MH_SAM_APDU [21:22:19]CAPDU: 80 11 00 00 [21:22:19]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [21:22:19]Write i2c OK [21:22:19]MH_I2C_Read... [21:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:19]Read from MH i2c: E2 [21:22:19]MH_I2C_Read... [21:22:19]Read from MH i2c: E2 17 00 [21:22:19]MH_I2C_Read... [21:22:19]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [21:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:22:19]wFMCommunicate OK [21:22:20]requested_item fd.num is exist - process it [21:22:20]SAM_PROTO_GetFieldsCounters [21:22:20]wFMCommunicate request_size=4 [21:22:20]MH_SAM_APDU [21:22:20]CAPDU: 80 13 00 00 [21:22:20]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [21:22:20]Write i2c OK [21:22:20]MH_I2C_Read... [21:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:20]Read from MH i2c: E2 [21:22:20]MH_I2C_Read... [21:22:20]Read from MH i2c: E2 62 00 [21:22:20]MH_I2C_Read... [21:22:20]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 10 [21:22:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:20]wFMCommunicate OK [21:22:20]SAM_PROTO_GetFieldsCounters done [21:22:20]requested_item shift.num is exist - process it [21:22:20]requested_item shift.opened is exist - process it [21:22:20]req_shift_opened [21:22:20]FM_GetShiftState [21:22:20]SAM_PROTO_GetShiftState [21:22:20]wFMCommunicate request_size=4 [21:22:20]MH_SAM_APDU [21:22:20]CAPDU: 80 13 01 00 [21:22:20]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [21:22:20]Write i2c OK [21:22:20]MH_I2C_Read... [21:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:20]Read from MH i2c: E2 [21:22:20]MH_I2C_Read... [21:22:20]Read from MH i2c: E2 0E 00 [21:22:20]MH_I2C_Read... [21:22:20]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [21:22:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:22:20]wFMCommunicate OK [21:22:20]SAM_PROTO_GetShiftState done [21:22:20]FM_GetShiftState done [21:22:20]req_shift_opened done [21:22:20]requested_item shift.open_date is exist - process it [21:22:20]req_shift_open_date [21:22:20]req_shift_open_date done [21:22:20]produce_requested_data done [21:22:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155193,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:22:20]process_action_free close_receipt [21:22:20]json_value_free [21:22:20]json_value_free done [21:22:20]process_json_proto returns [21:22:20]Send response to host [21:22:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155193,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:22:20]free response buf [21:22:20]execute_script done [21:22:20]execute_script returns [21:22:20]free content buf [21:22:20]Sock 7.Close socket [21:22:20]Sock 7.Thread stoped [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:48]OFD Sender: No OFD packet to send [21:22:53]OFD Sender: No OFD packet to send [21:22:58]OFD Sender: No OFD packet to send [21:23:04]OFD Sender: No OFD packet to send [21:23:09]OFD Sender: No OFD packet to send [21:23:14]OFD Sender: No OFD packet to send [21:23:19]OFD Sender: No OFD packet to send [21:23:20]accept exits with 9 [21:23:20]New connection [21:23:20]New thread 3067608420 created [21:23:20]Thread 3067465060 joined [21:23:20]Waiting for new connection... [21:23:20] Sock 9.Parse request [21:23:20]Sock 9.Check first char [21:23:20]Sock 9.First char is OK [21:23:20]request: POST /json_proto HTTP/1.0 [21:23:20]Method: POST [21:23:20]URL: /json_proto [21:23:20]Method is POST - this is cgi request [21:23:20]url: /json_proto [21:23:20]query_string will be loaded in cgi processing [21:23:20]execute_cgi json_proto POST (null) [21:23:20]execute_cgi path=json_proto method=POST [21:23:20]POST find Content-Length [21:23:20]Host: 172.17.53.67:8080 [21:23:20]Content-Length: 677 [21:23:20]Content-Type: application/json [21:23:20] [21:23:20]POST finish read [21:23:20]Found Content-Length = 677 [21:23:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:20]execute_script... [21:23:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:20]POST & json_proto [21:23:20]process_json_proto [21:23:20]json parsed OK: [21:23:20]protocol is kg_v1.0 [21:23:20]action value=close_receipt [21:23:20]process_action close_receipt [21:23:20]cmd_close_receipt [21:23:20]MH_GetDate [21:23:20]Write to MH i2c: F0 00 00 B3 00 A2 [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: F0 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: F0 09 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: F0 09 00 B3 00 00 C8 D1 12 67 19 BC 99 64 8F [21:23:20]GetLastDocTimeStamp 1729286536 [21:23:20]current date 1729286600 [21:23:20]FM_GetShiftState [21:23:20]SAM_PROTO_GetShiftState [21:23:20]wFMCommunicate request_size=4 [21:23:20]MH_SAM_APDU [21:23:20]CAPDU: 80 13 01 00 [21:23:20]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:20]Read from MH i2c: E2 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 0E 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [21:23:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:23:20]wFMCommunicate OK [21:23:20]SAM_PROTO_GetShiftState done [21:23:20]FM_GetShiftState done [21:23:20]opened in 1729211399 [21:23:20]opened+sec_in_day 1729297799 [21:23:20]quantity*price = 50041 [21:23:20]sum+1 = 50042 [21:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 583 18.10.2024 21:23 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155194 ФПД: 10848767410224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155194&fm=10848767410224&tin=02508201610067®Number=0000137193017469&sum=50000 [21:23:21]StoreToDocumentArchive [21:23:21]shift 312 fd 155194 [21:23:21]save to /storage/0312/doc_00155194 [21:23:21]save last doc name /storage/0312/doc_00155194 to /storage/kkm_last_doc_name [21:23:21]save OK [21:23:21]Clear old archive folders... [21:23:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:23:21]tlvbuf is 0198CAE0 [21:23:21]SAM_PROTO_ClearQueue [21:23:21]wFMCommunicate request_size=4 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 09 00 00 [21:23:21]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:21]Read from MH i2c: E2 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 03 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:23:21]RAPDU: 90 00 [21:23:21]wFMCommunicate OK [21:23:21]SAM_PROTO_ClearQueue done [21:23:21]KKMCreateOFDPacket [21:23:21]OFDProtocolAddRootSTLVToBuf [21:23:21]FM_MakeSignedData [21:23:21]FM_MakeSignedData [21:23:21]SAM_PROTO_SignData [21:23:21]wFMCommunicate request_size=4 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 0D 01 02 [21:23:21]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:21]Read from MH i2c: E2 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 03 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:23:21]RAPDU: 90 00 [21:23:21]wFMCommunicate OK [21:23:21]wFMCommunicate request_size=255 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C8 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5E 02 00 35 04 06 00 09 [21:23:21]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C8 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5E 02 00 35 04 06 00 09 00 00 19 [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:22]Read from MH i2c: E2 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 03 00 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:23:22]RAPDU: 90 00 [21:23:22]wFMCommunicate OK [21:23:22]wFMCommunicate request_size=10 [21:23:22]MH_SAM_APDU [21:23:22]CAPDU: 80 0D 02 02 05 DD EC ED 80 30 [21:23:22]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 DD EC ED 80 30 00 00 AE [21:23:22]Write i2c OK [21:23:22]MH_I2C_Read... [21:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:22]Read from MH i2c: E2 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 03 00 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [21:23:22]RAPDU: 90 00 [21:23:22]wFMCommunicate OK [21:23:22]wFMCommunicate request_size=4 [21:23:22]MH_SAM_APDU [21:23:22]CAPDU: 80 0D 03 02 [21:23:22]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [21:23:22]Write i2c OK [21:23:22]MH_I2C_Read... [21:23:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:22]Read from MH i2c: E2 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 0B 00 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 0B 00 C5 00 00 F1 A6 68 17 AC 5A ED F0 90 00 3A [21:23:22]RAPDU: F1 A6 68 17 AC 5A ED F0 90 00 [21:23:22]wFMCommunicate OK [21:23:22]SAM_PROTO_SignData done [21:23:22]FM_MakeSignedData done [21:23:22]CreateOFDProtocolMessage [21:23:22]wFMCommunicate request_size=4 [21:23:22]MH_SAM_APDU [21:23:22]CAPDU: 80 11 00 00 [21:23:22]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [21:23:22]Write i2c OK [21:23:22]MH_I2C_Read... [21:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:22]Read from MH i2c: E2 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 17 00 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [21:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:23:22]wFMCommunicate OK [21:23:22]CreateOFDProtocolMessage done [21:23:22]OFDSenderStorePacket 155194 [21:23:22]StoreOFDPacket docnum=155194 [21:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 76 07 01 FA F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C8 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5E 02 00 35 04 06 00 09 DD EC ED 80 30 F1 A6 68 17 AC 5A ED F0 [21:23:22]CheckFolder [21:23:22]dirname=/storage/ofd_packets [21:23:22]CheckFolder done [21:23:22]ProducePacketName [21:23:22]name=ofd_packets/00155194 [21:23:22]NVStorageSaveData ofd_packets/00155194 [21:23:22]File name is /storage/ofd_packets/00155194 [21:23:22]Write 301 bytes [21:23:22]NVStorageSaveData done [21:23:22]OFDSenderStorePacket done [21:23:22]KKMCreateOFDPacket done [21:23:22]NVStorageSaveData kkm_last_timestamp [21:23:22]File name is /storage/kkm_last_timestamp [21:23:22]Write 4 bytes [21:23:22]NVStorageSaveData done [21:23:22]ExternCall_PrintAddStr [21:23:22]wPrintStart [21:23:22]Write to MH i2c: 01 00 00 C7 00 C7 [21:23:22]Write i2c OK [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: 01 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: 01 07 00 [21:23:22]MH_I2C_Read... [21:23:22]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [21:23:22]RasterBufferAndPrint [21:23:22]line Счет N : (1)873403 [21:23:22]line ИНН: 02508201610067 [21:23:22]line Контрольно-Кассовый Чек [21:23:22]line ПРОДАЖА [21:23:22]line ТРК (МРК, ГНК) : 42 [21:23:22]line Товар: 2710124130 [21:23:22]line Аи-92-К-5 [21:23:22]line 7.480 * 66.90 [21:23:22]line = 500.41 [21:23:22]line НДС 12% НСП 1% [21:23:22]line > о реализуемом товаре [21:23:22]line ОКРУГЛЕНИЕ: -0.41 [21:23:22]line ИТОГО: 500.00 [21:23:22]line Внесено: 500.00 [21:23:22]line СДАЧА: 0.00 [21:23:22]line НСП 1% : 4.43 [21:23:22]line НДС 12% : 53.14 [21:23:22]line Наличными: 500.00 [21:23:22]line Безнал.: 0.00 [21:23:22]line Место: АЗС № 165 "Партнер Нефть" [21:23:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:23:22]line СНО: Общий режим [21:23:22]line Чек 583 18.10.2024 21:23 [21:23:22]line Смена: 312 ФФД: 1.0 [21:23:22]line ЗНМ: 0300000234 [21:23:22]line РНМ: 0000137193017469 [21:23:22]line Версия ККМ: v1.0 [21:23:22]line ФМ: 0000000000963156 [21:23:22]line ФД: 155194 [21:23:22]line ФПД: 10848767410224 [21:23:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T212320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155194&fm=10848767410224&tin=02508201610067®Number=0000137193017469&sum=50000 [21:23:22]OFD Sender: Processing packet 155194 [packets to send 51, broken 50] [21:23:22]ProducePacketName [21:23:22]name=ofd_packets/00155194 [21:23:22]OFD Sender: To server: pG, [21:23:22]CommunicateWithHost lk.salyk.kg:30040 [21:23:22]ConnectInit lk.salyk.kg [21:23:22]written 0, free lines is 4095 [21:23:22]Connected sock=11 [21:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 76 07 01 FA F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C8 D1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5E 02 00 35 04 06 00 09 DD EC ED 80 30 F1 A6 68 17 AC 5A ED F0 [21:23:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 5C 47 00 6F C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 5E 02 00 F4 03 04 00 00 78 12 67 B6 04 01 00 00 08 F5 8E FA A2 EE 79 C6 [21:23:22]CommunicateWithHost err = 0 [21:23:22]CheckOFDResponse [21:23:22]1017 (14) - 77093643461234 [21:23:22]1041 (16) - 0000000000963156 [21:23:22]1040 (4) - 155194 [21:23:22]1012 (4) - 18.10.2024 15:00 [21:23:22]1206 (1) - 0 [21:23:22]OFD Sender: Remove packet 155194 [21:23:22]ProducePacketName [21:23:22]name=ofd_packets/00155194 [21:23:22]NVStorageDeleteData [21:23:23]Write to MH i2c: 01 00 00 F2 00 F2 [21:23:23]Write i2c OK [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: 01 [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: 01 07 00 [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D9 0C DE [21:23:23]RasterBufferAndPrint [21:23:23]line [21:23:23]line [21:23:23]line [21:23:23]line [21:23:23]line [21:23:23]written 0, free lines is 3297 [21:23:23]MH_Cut [21:23:23]Write to MH i2c: D1 01 00 F9 00 01 CB [21:23:23]Write i2c OK [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: D1 [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: D1 01 00 [21:23:23]MH_I2C_Read... [21:23:23]Read from MH i2c: D1 01 00 F9 00 00 CA [21:23:23]Write to MH i2c: 01 00 00 FA 00 FA [21:23:23]Write i2c OK [21:23:23]MH_I2C_Read... [21:23:23]OFD Sender: No OFD packet to send [21:23:23]*** Cut start [21:23:23]*** Partial cut [21:23:23]*** CUTSNS_PIN = 1 [21:23:23]*** CUTSNS_PIN = 0 [21:23:24]*** Brake cut motor [21:23:24]Read from MH i2c: 01 [21:23:24]MH_I2C_Read... [21:23:24]*** Stop cut motor [21:23:24]*** Cut end [21:23:24]Read from MH i2c: 01 07 00 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [21:23:24]process_action close_receipt done [21:23:24]requested_data is exist [21:23:24]produce_requested_data [21:23:24]requested_item fm.sn is exist - process it [21:23:24]wFMCommunicate request_size=4 [21:23:24]MH_SAM_APDU [21:23:24]CAPDU: 80 11 00 00 [21:23:24]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [21:23:24]Write i2c OK [21:23:24]MH_I2C_Read... [21:23:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:24]Read from MH i2c: E2 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 17 00 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [21:23:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:23:24]wFMCommunicate OK [21:23:24]requested_item fd.num is exist - process it [21:23:24]SAM_PROTO_GetFieldsCounters [21:23:24]wFMCommunicate request_size=4 [21:23:24]MH_SAM_APDU [21:23:24]CAPDU: 80 13 00 00 [21:23:24]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [21:23:24]Write i2c OK [21:23:24]MH_I2C_Read... [21:23:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:24]Read from MH i2c: E2 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 62 00 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 5F [21:23:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:24]wFMCommunicate OK [21:23:24]SAM_PROTO_GetFieldsCounters done [21:23:24]requested_item shift.num is exist - process it [21:23:24]requested_item shift.opened is exist - process it [21:23:24]req_shift_opened [21:23:24]FM_GetShiftState [21:23:24]SAM_PROTO_GetShiftState [21:23:24]wFMCommunicate request_size=4 [21:23:24]MH_SAM_APDU [21:23:24]CAPDU: 80 13 01 00 [21:23:24]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [21:23:24]Write i2c OK [21:23:24]MH_I2C_Read... [21:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:24]Read from MH i2c: E2 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 0E 00 [21:23:24]MH_I2C_Read... [21:23:24]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [21:23:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:23:24]wFMCommunicate OK [21:23:24]SAM_PROTO_GetShiftState done [21:23:24]FM_GetShiftState done [21:23:24]req_shift_opened done [21:23:24]requested_item shift.open_date is exist - process it [21:23:24]req_shift_open_date [21:23:24]req_shift_open_date done [21:23:24]produce_requested_data done [21:23:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:23:24]process_action_free close_receipt [21:23:24]json_value_free [21:23:24]json_value_free done [21:23:24]process_json_proto returns [21:23:24]Send response to host [21:23:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:23:24]free response buf [21:23:24]execute_script done [21:23:24]execute_script returns [21:23:24]free content buf [21:23:24]Sock 9.Close socket [21:23:24]Sock 9.Thread stoped [21:23:26]accept exits with 7 [21:23:26]New connection [21:23:26]New thread 3067465060 created [21:23:26]Thread 3067608420 joined [21:23:26]Waiting for new connection... [21:23:26] Sock 7.Parse request [21:23:26]Sock 7.Check first char [21:23:26]Sock 7.First char is OK [21:23:26]request: POST /json_proto HTTP/1.0 [21:23:26]Method: POST [21:23:26]URL: /json_proto [21:23:26]Method is POST - this is cgi request [21:23:26]url: /json_proto [21:23:26]query_string will be loaded in cgi processing [21:23:26]execute_cgi json_proto POST (null) [21:23:26]execute_cgi path=json_proto method=POST [21:23:26]POST find Content-Length [21:23:26]Host: 172.17.53.67:8080 [21:23:26]Content-Length: 215 [21:23:26]Content-Type: application/json [21:23:26] [21:23:26]POST finish read [21:23:26]Found Content-Length = 215 [21:23:26]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" ] } } [21:23:26]execute_script... [21:23:26]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" ] } } [21:23:26]POST & json_proto [21:23:26]process_json_proto [21:23:26]json parsed OK: [21:23:26]protocol is kg_v1.0 [21:23:26]action value=get_value [21:23:26]process_action get_value [21:23:26]cmd_get_value [21:23:26]process_action get_value done [21:23:26]requested_data is exist [21:23:26]produce_requested_data [21:23:26]requested_item kkm.sn is exist - process it [21:23:26]requested_item kkm.ver is exist - process it [21:23:26]requested_item fm.sn is exist - process it [21:23:26]wFMCommunicate request_size=4 [21:23:26]MH_SAM_APDU [21:23:26]CAPDU: 80 11 00 00 [21:23:26]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [21:23:26]Write i2c OK [21:23:26]MH_I2C_Read... [21:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:26]Read from MH i2c: E2 [21:23:26]MH_I2C_Read... [21:23:26]Read from MH i2c: E2 17 00 [21:23:26]MH_I2C_Read... [21:23:26]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [21:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:23:26]wFMCommunicate OK [21:23:26]requested_item fd.num is exist - process it [21:23:26]SAM_PROTO_GetFieldsCounters [21:23:26]wFMCommunicate request_size=4 [21:23:26]MH_SAM_APDU [21:23:26]CAPDU: 80 13 00 00 [21:23:26]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [21:23:26]Write i2c OK [21:23:26]MH_I2C_Read... [21:23:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:26]Read from MH i2c: E2 [21:23:26]MH_I2C_Read... [21:23:26]Read from MH i2c: E2 62 00 [21:23:26]MH_I2C_Read... [21:23:26]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 62 [21:23:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:26]wFMCommunicate OK [21:23:26]SAM_PROTO_GetFieldsCounters done [21:23:26]requested_item shift.num is exist - process it [21:23:26]requested_item shift.opened is exist - process it [21:23:26]req_shift_opened [21:23:26]FM_GetShiftState [21:23:26]SAM_PROTO_GetShiftState [21:23:26]wFMCommunicate request_size=4 [21:23:26]MH_SAM_APDU [21:23:26]CAPDU: 80 13 01 00 [21:23:26]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [21:23:26]Write i2c OK [21:23:26]MH_I2C_Read... [21:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:26]Read from MH i2c: E2 [21:23:26]MH_I2C_Read... [21:23:26]Read from MH i2c: E2 0E 00 [21:23:26]MH_I2C_Read... [21:23:26]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B5 [21:23:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:23:26]wFMCommunicate OK [21:23:26]SAM_PROTO_GetShiftState done [21:23:26]FM_GetShiftState done [21:23:26]req_shift_opened done [21:23:26]requested_item shift.open_date is exist - process it [21:23:26]req_shift_open_date [21:23:26]req_shift_open_date done [21:23:26]produce_requested_data done [21:23:26]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:23:26]process_action_free get_value [21:23:26]json_value_free [21:23:26]json_value_free done [21:23:26]process_json_proto returns [21:23:26]Send response to host [21:23:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:23:26]free response buf [21:23:26]execute_script done [21:23:26]execute_script returns [21:23:26]free content buf [21:23:26]Sock 7.Close socket [21:23:26]Sock 7.Thread stoped [21:23:26]accept exits with 9 [21:23:26]New connection [21:23:26]New thread 3067608420 created [21:23:26]Thread 3067465060 joined [21:23:26]Waiting for new connection... [21:23:26] Sock 9.Parse request [21:23:26]Sock 9.Check first char [21:23:26]Sock 9.First char is OK [21:23:26]request: POST /json_proto HTTP/1.0 [21:23:26]Method: POST [21:23:26]URL: /json_proto [21:23:26]Method is POST - this is cgi request [21:23:26]url: /json_proto [21:23:26]query_string will be loaded in cgi processing [21:23:26]execute_cgi json_proto POST (null) [21:23:26]execute_cgi path=json_proto method=POST [21:23:26]POST find Content-Length [21:23:26]Host: 172.17.53.67:8080 [21:23:26]Content-Length: 331 [21:23:26]Content-Type: application/json [21:23:26] [21:23:26]POST finish read [21:23:26]Found Content-Length = 331 [21:23:26]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" ] } } [21:23:26]execute_script... [21:23:26]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" ] } } [21:23:26]POST & json_proto [21:23:26]process_json_proto [21:23:26]json parsed OK: [21:23:26]protocol is kg_v1.0 [21:23:26]action value=get_value [21:23:26]process_action get_value [21:23:26]cmd_get_value [21:23:26]process_action get_value done [21:23:26]requested_data is exist [21:23:26]produce_requested_data [21:23:26]requested_item fm.sale.total is exist - process it [21:23:26]SAM_PROTO_GetFMData [21:23:26]wFMCommunicate request_size=4 [21:23:26]MH_SAM_APDU [21:23:26]CAPDU: 80 13 03 00 [21:23:26]Write to MH i2c: E2 08 00 01 01 80 13 03 00 00 00 00 00 81 [21:23:26]Write i2c OK [21:23:26]MH_I2C_Read... [21:23:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:23:27]Read from MH i2c: E2 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 01 01 00 C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 15 [21:23:27]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [21:23:27]wFMCommunicate OK [21:23:27]wFMCommunicate request_size=4 [21:23:27]MH_SAM_APDU [21:23:27]CAPDU: 80 17 00 00 [21:23:27]Write to MH i2c: E2 08 00 02 01 80 17 00 00 00 00 00 00 83 [21:23:27]Write i2c OK [21:23:27]MH_I2C_Read... [21:23:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:27]Read from MH i2c: E2 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 02 01 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 A6 [21:23:27]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [21:23:27]wFMCommunicate OK [21:23:27]wFMCommunicate request_size=4 [21:23:27]MH_SAM_APDU [21:23:27]CAPDU: 80 17 00 00 [21:23:27]Write to MH i2c: E2 08 00 03 01 80 17 00 00 00 00 00 00 84 [21:23:27]Write i2c OK [21:23:27]MH_I2C_Read... [21:23:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:27]Read from MH i2c: E2 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 [21:23:27]MH_I2C_Read... [21:23:27]Read from MH i2c: E2 FD 00 03 01 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 99 [21:23:27]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [21:23:27]wFMCommunicate OK [21:23:27]wFMCommunicate request_size=4 [21:23:27]MH_SAM_APDU [21:23:27]CAPDU: 80 17 00 00 [21:23:27]Write to MH i2c: E2 08 00 04 01 80 17 00 00 00 00 00 00 85 [21:23:27]Write i2c OK [21:23:27]MH_I2C_Read... [21:23:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:28]Read from MH i2c: E2 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 FD 00 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 FD 00 04 01 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 FD [21:23:28]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [21:23:28]wFMCommunicate OK [21:23:28]wFMCommunicate request_size=4 [21:23:28]MH_SAM_APDU [21:23:28]CAPDU: 80 17 00 00 [21:23:28]Write to MH i2c: E2 08 00 05 01 80 17 00 00 00 00 00 00 86 [21:23:28]Write i2c OK [21:23:28]MH_I2C_Read... [21:23:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [21:23:28]Read from MH i2c: E2 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 E1 00 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 E1 00 05 01 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 74 [21:23:28]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:23:28]wFMCommunicate OK [21:23:28]SAM_PROTO_GetFMData done [21:23:28]requested_item fm.sale_refund.total is exist - process it [21:23:28]requested_item fm.buy.total is exist - process it [21:23:28]requested_item shift.sale.total is exist - process it [21:23:28]SAM_PROTO_GetShiftData [21:23:28]wFMCommunicate request_size=4 [21:23:28]MH_SAM_APDU [21:23:28]CAPDU: 80 13 02 00 [21:23:28]Write to MH i2c: E2 08 00 06 01 80 13 02 00 00 00 00 00 85 [21:23:28]Write i2c OK [21:23:28]MH_I2C_Read... [21:23:28]OFD Sender: No OFD packet to send [21:23:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:23:28]Read from MH i2c: E2 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 FD 00 [21:23:28]MH_I2C_Read... [21:23:28]Read from MH i2c: E2 FD 00 06 01 00 B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1F [21:23:28]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:28]wFMCommunicate OK [21:23:28]wFMCommunicate request_size=4 [21:23:28]MH_SAM_APDU [21:23:28]CAPDU: 80 17 00 00 [21:23:28]Write to MH i2c: E2 08 00 07 01 80 17 00 00 00 00 00 00 88 [21:23:28]Write i2c OK [21:23:28]MH_I2C_Read... [21:23:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:29]Read from MH i2c: E2 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 07 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 9F [21:23:29]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:29]wFMCommunicate OK [21:23:29]wFMCommunicate request_size=4 [21:23:29]MH_SAM_APDU [21:23:29]CAPDU: 80 17 00 00 [21:23:29]Write to MH i2c: E2 08 00 08 01 80 17 00 00 00 00 00 00 89 [21:23:29]Write i2c OK [21:23:29]MH_I2C_Read... [21:23:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:29]Read from MH i2c: E2 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 08 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [21:23:29]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:29]wFMCommunicate OK [21:23:29]wFMCommunicate request_size=4 [21:23:29]MH_SAM_APDU [21:23:29]CAPDU: 80 17 00 00 [21:23:29]Write to MH i2c: E2 08 00 09 01 80 17 00 00 00 00 00 00 8A [21:23:29]Write i2c OK [21:23:29]MH_I2C_Read... [21:23:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:29]Read from MH i2c: E2 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 [21:23:29]MH_I2C_Read... [21:23:29]Read from MH i2c: E2 FD 00 09 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 01 [21:23:29]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:23:29]wFMCommunicate OK [21:23:29]wFMCommunicate request_size=4 [21:23:29]MH_SAM_APDU [21:23:29]CAPDU: 80 17 00 00 [21:23:29]Write to MH i2c: E2 08 00 0A 01 80 17 00 00 00 00 00 00 8B [21:23:29]Write i2c OK [21:23:29]MH_I2C_Read... [21:23:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:23:30]Read from MH i2c: E2 [21:23:30]MH_I2C_Read... [21:23:30]Read from MH i2c: E2 CF 00 [21:23:30]MH_I2C_Read... [21:23:30]Read from MH i2c: E2 CF 00 0A 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 72 [21:23:30]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [21:23:30]wFMCommunicate OK [21:23:30]SAM_PROTO_GetShiftData done [21:23:30]requested_item shift.sale.total_cash is exist - process it [21:23:30]requested_item shift.sale_refund.total is exist - process it [21:23:30]requested_item shift.sale_refund.total_cash is exist - process it [21:23:30]requested_item shift.buy.total is exist - process it [21:23:30]requested_item shift.buy.total_cash is exist - process it [21:23:30]produce_requested_data done [21:23:30]produce_requested_data return {"fm.sale.total":109821085.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":432147.96,"shift.sale.total_cash":223130.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} [21:23:30]process_action_free get_value [21:23:30]json_value_free [21:23:30]json_value_free done [21:23:30]process_json_proto returns [21:23:30]Send response to host [21:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109821085.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":432147.96,"shift.sale.total_cash":223130.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}}} [21:23:30]free response buf [21:23:30]execute_script done [21:23:30]execute_script returns [21:23:30]free content buf [21:23:30]Sock 9.Close socket [21:23:30]Sock 9.Thread stoped [21:23:30]accept exits with 7 [21:23:30]New connection [21:23:30]New thread 3067465060 created [21:23:30]Thread 3067608420 joined [21:23:30]Waiting for new connection... [21:23:30] Sock 7.Parse request [21:23:30]Sock 7.Check first char [21:23:30]Sock 7.First char is OK [21:23:30]request: POST /json_proto HTTP/1.0 [21:23:30]Method: POST [21:23:30]URL: /json_proto [21:23:30]Method is POST - this is cgi request [21:23:30]url: /json_proto [21:23:30]query_string will be loaded in cgi processing [21:23:30]execute_cgi json_proto POST (null) [21:23:30]execute_cgi path=json_proto method=POST [21:23:30]POST find Content-Length [21:23:30]Host: 172.17.53.67:8080 [21:23:30]Content-Length: 331 [21:23:30]Content-Type: application/json [21:23:30] [21:23:30]POST finish read [21:23:30]Found Content-Length = 331 [21:23:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:23:30]execute_script... [21:23:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:23:30]POST & json_proto [21:23:30]process_json_proto [21:23:30]json parsed OK: [21:23:30]protocol is kg_v1.0 [21:23:30]action value=get_value [21:23:30]process_action get_value [21:23:30]cmd_get_value [21:23:30]process_action get_value done [21:23:30]requested_data is exist [21:23:30]produce_requested_data [21:23:30]requested_item fm.sale.total is exist - process it [21:23:30]SAM_PROTO_GetFMData [21:23:30]wFMCommunicate request_size=4 [21:23:30]MH_SAM_APDU [21:23:30]CAPDU: 80 13 03 00 [21:23:30]Write to MH i2c: E2 08 00 0B 01 80 13 03 00 00 00 00 00 8B [21:23:30]Write i2c OK [21:23:30]MH_I2C_Read... [21:23:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:23:30]Read from MH i2c: E2 [21:23:30]MH_I2C_Read... [21:23:30]Read from MH i2c: E2 FD 00 [21:23:30]MH_I2C_Read... [21:23:30]Read from MH i2c: E2 FD 00 0B 01 00 C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 1F [21:23:30]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [21:23:30]wFMCommunicate OK [21:23:30]wFMCommunicate request_size=4 [21:23:30]MH_SAM_APDU [21:23:30]CAPDU: 80 17 00 00 [21:23:30]Write to MH i2c: E2 08 00 0C 01 80 17 00 00 00 00 00 00 8D [21:23:30]Write i2c OK [21:23:30]MH_I2C_Read... [21:23:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:31]Read from MH i2c: E2 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 0C 01 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B0 [21:23:31]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [21:23:31]wFMCommunicate OK [21:23:31]wFMCommunicate request_size=4 [21:23:31]MH_SAM_APDU [21:23:31]CAPDU: 80 17 00 00 [21:23:31]Write to MH i2c: E2 08 00 0D 01 80 17 00 00 00 00 00 00 8E [21:23:31]Write i2c OK [21:23:31]MH_I2C_Read... [21:23:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:31]Read from MH i2c: E2 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 0D 01 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 A3 [21:23:31]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [21:23:31]wFMCommunicate OK [21:23:31]wFMCommunicate request_size=4 [21:23:31]MH_SAM_APDU [21:23:31]CAPDU: 80 17 00 00 [21:23:31]Write to MH i2c: E2 08 00 0E 01 80 17 00 00 00 00 00 00 8F [21:23:31]Write i2c OK [21:23:31]MH_I2C_Read... [21:23:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:31]Read from MH i2c: E2 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 FD 00 0E 01 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 07 [21:23:32]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [21:23:32]wFMCommunicate OK [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 17 00 00 [21:23:32]Write to MH i2c: E2 08 00 0F 01 80 17 00 00 00 00 00 00 90 [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 E1 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 E1 00 0F 01 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7E [21:23:32]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:23:32]wFMCommunicate OK [21:23:32]SAM_PROTO_GetFMData done [21:23:32]requested_item fm.sale_refund.total is exist - process it [21:23:32]requested_item fm.buy.total is exist - process it [21:23:32]requested_item shift.sale.total is exist - process it [21:23:32]SAM_PROTO_GetShiftData [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 13 02 00 [21:23:32]Write to MH i2c: E2 08 00 10 01 80 13 02 00 00 00 00 00 8F [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 FD 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 FD 00 10 01 00 B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 29 [21:23:33]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:33]wFMCommunicate OK [21:23:33]wFMCommunicate request_size=4 [21:23:33]MH_SAM_APDU [21:23:33]CAPDU: 80 17 00 00 [21:23:33]Write to MH i2c: E2 08 00 11 01 80 17 00 00 00 00 00 00 92 [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:33]Read from MH i2c: E2 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: E2 FD 00 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: E2 FD 00 11 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A9 [21:23:33]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [21:23:33]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 90 00 [21:23:33]wFMCommunicate OK [21:23:33]wFMCommunicate request_size=4 [21:23:33]MH_SAM_APDU [21:23:33]CAPDU: 80 17 00 00 [21:23:33]Write to MH i2c: E2 08 00 12 01 80 17 00 00 00 00 00 00 93 [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:33]Read from MH i2c: E2 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: E2 FD 00 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: E2 FD 00 12 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4F [21:23:34]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:34]wFMCommunicate OK [21:23:34]wFMCommunicate request_size=4 [21:23:34]MH_SAM_APDU [21:23:34]CAPDU: 80 17 00 00 [21:23:34]Write to MH i2c: E2 08 00 13 01 80 17 00 00 00 00 00 00 94 [21:23:34]Write i2c OK [21:23:34]MH_I2C_Read... [21:23:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:34]Read from MH i2c: E2 [21:23:34]MH_I2C_Read... [21:23:34]Read from MH i2c: E2 FD 00 [21:23:34]MH_I2C_Read... [21:23:34]Read from MH i2c: E2 FD 00 13 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 0B [21:23:34]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:23:34]wFMCommunicate OK [21:23:34]wFMCommunicate request_size=4 [21:23:34]MH_SAM_APDU [21:23:34]CAPDU: 80 17 00 00 [21:23:34]Write to MH i2c: E2 08 00 14 01 80 17 00 00 00 00 00 00 95 [21:23:34]Write i2c OK [21:23:34]MH_I2C_Read... [21:23:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:23:34]Read from MH i2c: E2 [21:23:34]MH_I2C_Read... [21:23:34]Read from MH i2c: E2 CF 00 [21:23:34]MH_I2C_Read... [21:23:34]Read from MH i2c: E2 CF 00 14 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7C [21:23:34]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetShiftData done [21:23:35]requested_item shift.sale.total_cash is exist - process it [21:23:35]requested_item shift.sale_refund.total is exist - process it [21:23:35]requested_item shift.sale_refund.total_cash is exist - process it [21:23:35]requested_item shift.buy.total is exist - process it [21:23:35]requested_item shift.buy.total_cash is exist - process it [21:23:35]produce_requested_data done [21:23:35]produce_requested_data return {"fm.sale.total":109821085.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":432147.96,"shift.sale.total_cash":223130.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} [21:23:35]process_action_free get_value [21:23:35]json_value_free [21:23:35]json_value_free done [21:23:35]process_json_proto returns [21:23:35]Send response to host [21:23:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109821085.89,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":432147.96,"shift.sale.total_cash":223130.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}}} [21:23:35]free response buf [21:23:35]execute_script done [21:23:35]execute_script returns [21:23:35]free content buf [21:23:35]Sock 7.Close socket [21:23:35]Sock 7.Thread stoped [21:23:35]accept exits with 9 [21:23:35]New connection [21:23:35]New thread 3067608420 created [21:23:35]Thread 3067465060 joined [21:23:35]Waiting for new connection... [21:23:35] Sock 9.Parse request [21:23:35]Sock 9.Check first char [21:23:35]Sock 9.First char is OK [21:23:35]request: POST /json_proto HTTP/1.0 [21:23:35]Method: POST [21:23:35]URL: /json_proto [21:23:35]Method is POST - this is cgi request [21:23:35]url: /json_proto [21:23:35]query_string will be loaded in cgi processing [21:23:35]execute_cgi json_proto POST (null) [21:23:35]execute_cgi path=json_proto method=POST [21:23:35]POST find Content-Length [21:23:35]Host: 172.17.53.67:8080 [21:23:35]Content-Length: 263 [21:23:35]Content-Type: application/json [21:23:35] [21:23:35]POST finish read [21:23:35]Found Content-Length = 263 [21:23:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:35]execute_script... [21:23:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:35]POST & json_proto [21:23:35]process_json_proto [21:23:35]json parsed OK: [21:23:35]protocol is kg_v1.0 [21:23:35]action value=x_report [21:23:35]process_action x_report [21:23:35]cmd_x_report [21:23:35]MH_GetDate [21:23:35]Write to MH i2c: F0 00 00 15 01 05 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 09 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 09 00 15 01 00 D7 D1 12 67 19 BC 99 64 01 [21:23:35]GetLastDocTimeStamp 1729286600 [21:23:35]current date 1729286615 [21:23:35]FM_GetShiftState [21:23:35]SAM_PROTO_GetShiftState [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 13 01 00 [21:23:35]Write to MH i2c: E2 08 00 16 01 80 13 01 00 00 00 00 00 94 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 0E 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 0E 00 16 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 CB [21:23:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetShiftState done [21:23:35]FM_GetShiftState done [21:23:35]KKMCreateXReportDocument [21:23:35]Load OK [21:23:35]Malloc new data [21:23:35]MH_GetDate [21:23:35]Write to MH i2c: F0 00 00 17 01 07 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 09 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: F0 09 00 17 01 00 D7 D1 12 67 19 BC 99 64 03 [21:23:35]Malloc new data [21:23:35]Malloc new data [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 11 00 00 [21:23:35]Write to MH i2c: E2 08 00 18 01 80 11 00 00 00 00 00 00 93 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 17 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 17 00 18 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [21:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetFieldsCounters [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 13 00 00 [21:23:35]Write to MH i2c: E2 08 00 19 01 80 13 00 00 00 00 00 00 96 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 62 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 62 00 19 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [21:23:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetFieldsCounters done [21:23:35]Malloc new data [21:23:35]Malloc new data [21:23:35]Malloc new data [21:23:35]KKMCreateXReportDocument OK [21:23:35]KKMSetXReportData OK [21:23:35]KKMPrepareXReportFMData [21:23:35]SAM_PROTO_GetShiftData [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 13 02 00 [21:23:35]Write to MH i2c: E2 08 00 1A 01 80 13 02 00 00 00 00 00 99 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 FD 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 FD 00 1A 01 00 B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 33 [21:23:36]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 47 02 00 00 69 04 9F 00 6F 04 04 00 47 02 00 00 B1 04 04 00 CC 67 93 02 70 04 04 00 28 78 54 01 72 04 04 00 A4 EF 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 42 0B 46 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 31 D6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:36]wFMCommunicate OK [21:23:36]wFMCommunicate request_size=4 [21:23:36]MH_SAM_APDU [21:23:36]CAPDU: 80 17 00 00 [21:23:36]Write to MH i2c: E2 08 00 1B 01 80 17 00 00 00 00 00 00 9C [21:23:36]Write i2c OK [21:23:36]MH_I2C_Read... [21:23:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:36]Read from MH i2c: E2 [21:23:36]MH_I2C_Read... [21:23:36]Read from MH i2c: E2 FD 00 [21:23:36]MH_I2C_Read... [21:23:36]Read from MH i2c: E2 FD 00 1B 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B3 [21:23:36]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:36]wFMCommunicate OK [21:23:36]wFMCommunicate request_size=4 [21:23:36]MH_SAM_APDU [21:23:36]CAPDU: 80 17 00 00 [21:23:36]Write to MH i2c: E2 08 00 1C 01 80 17 00 00 00 00 00 00 9D [21:23:36]Write i2c OK [21:23:36]MH_I2C_Read... [21:23:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:36]Read from MH i2c: E2 [21:23:36]MH_I2C_Read... [21:23:36]Read from MH i2c: E2 FD 00 [21:23:36]MH_I2C_Read... [21:23:36]Read from MH i2c: E2 FD 00 1C 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 59 [21:23:37]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:23:37]wFMCommunicate OK [21:23:37]wFMCommunicate request_size=4 [21:23:37]MH_SAM_APDU [21:23:37]CAPDU: 80 17 00 00 [21:23:37]Write to MH i2c: E2 08 00 1D 01 80 17 00 00 00 00 00 00 9E [21:23:37]Write i2c OK [21:23:37]MH_I2C_Read... [21:23:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:37]Read from MH i2c: E2 [21:23:37]MH_I2C_Read... [21:23:37]Read from MH i2c: E2 FD 00 [21:23:37]MH_I2C_Read... [21:23:37]Read from MH i2c: E2 FD 00 1D 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 15 [21:23:37]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:23:37]wFMCommunicate OK [21:23:37]wFMCommunicate request_size=4 [21:23:37]MH_SAM_APDU [21:23:37]CAPDU: 80 17 00 00 [21:23:37]Write to MH i2c: E2 08 00 1E 01 80 17 00 00 00 00 00 00 9F [21:23:37]Write i2c OK [21:23:37]MH_I2C_Read... [21:23:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:23:37]Read from MH i2c: E2 [21:23:37]MH_I2C_Read... [21:23:37]Read from MH i2c: E2 CF 00 [21:23:37]MH_I2C_Read... [21:23:37]Read from MH i2c: E2 CF 00 1E 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 86 [21:23:38]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [21:23:38]wFMCommunicate OK [21:23:38]SAM_PROTO_GetShiftData done [21:23:38]1194 (1198) - счетчики итогов смены [21:23:38] 1134 (4) - 583 - количество чеков со всеми признаками расчетов [21:23:38] 1129 (159) - счетчики операций «приход» [21:23:38] 1135 (4) - 583 - количество чеков по признаку расчетов [21:23:38] 1201 (4) - 432147.96 - общая итоговая сумма в чеках [21:23:38] 1136 (4) - 223130.00 - итоговая сумма в чеках наличными [21:23:38] 1138 (4) - 209017.96 - итоговая сумма в чеках безналичными [21:23:38] 1024 (123) - суммы налогов [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 0% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1006 (12) - суммы НДС [21:23:38] 1010 (1) - 12% - код ставки НДС [21:23:38] 1011 (3) - 45904.02 - сумма НДС по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (12) - суммы НСП [21:23:38] 1014 (1) - 1% - код ставки НСП [21:23:38] 1015 (3) - 3825.13 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 2% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 3% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 5% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1130 (141) - счетчики операций «возврат прихода» [21:23:38] 1135 (4) - 0 - количество чеков по признаку расчетов [21:23:38] 1201 (0) - 0.00 - общая итоговая сумма в чеках [21:23:38] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [21:23:38] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [21:23:38] 1024 (117) - суммы налогов [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 0% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 12% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 2% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 3% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 5% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1131 (141) - счетчики операций «расход» [21:23:38] 1135 (4) - 0 - количество чеков по признаку расчетов [21:23:38] 1201 (0) - 0.00 - общая итоговая сумма в чеках [21:23:38] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [21:23:38] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [21:23:38] 1024 (117) - суммы налогов [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 0% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 12% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 2% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 3% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 5% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1132 (141) - счетчики операций «возврат расхода» [21:23:38] 1135 (4) - 0 - количество чеков по признаку расчетов [21:23:38] 1201 (0) - 0.00 - общая итоговая сумма в чеках [21:23:38] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [21:23:38] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [21:23:38] 1024 (117) - суммы налогов [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 0% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1006 (9) - суммы НДС [21:23:38] 1010 (1) - 12% - код ставки НДС [21:23:38] 1011 (0) - 0.00 - сумма НДС по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 2% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 3% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 5% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 0,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1007 (9) - суммы НСП [21:23:38] 1014 (1) - 1,50% - код ставки НСП [21:23:38] 1015 (0) - 0.00 - сумма НСП по ставке [21:23:38] 1133 (588) - - счетчики коррекции - не используются [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1194 (04AA) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1134 (046E) [21:23:38]Malloc new data [21:23:38]Processing tag 1129 (0469) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1135 (046F) [21:23:38]Malloc new data [21:23:38]Processing tag 1201 (04B1) [21:23:38]Malloc new data [21:23:38]Processing tag 1136 (0470) [21:23:38]Malloc new data [21:23:38]Processing tag 1138 (0472) [21:23:38]Malloc new data [21:23:38]Processing tag 1024 (0400) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1006 (03EE) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1010 (03F2) [21:23:38]Malloc new data [21:23:38]Processing tag 1011 (03F3) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1006 (03EE) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1010 (03F2) [21:23:38]Malloc new data [21:23:38]Processing tag 1011 (03F3) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1007 (03EF) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1014 (03F6) [21:23:38]Malloc new data [21:23:38]Processing tag 1015 (03F7) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:38]SetTLVBufToDocument err=0 [21:23:38]SetTLVBufToDocument err=0 [21:23:38]Processing tag 1130 (046A) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1135 (046F) [21:23:38]Malloc new data [21:23:38]Processing tag 1201 (04B1) [21:23:38]Malloc new data [21:23:38]Processing tag 1136 (0470) [21:23:38]Malloc new data [21:23:38]Processing tag 1138 (0472) [21:23:38]Malloc new data [21:23:38]Processing tag 1024 (0400) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1006 (03EE) [21:23:38]Load OK [21:23:38]SetTLVBufToDocument [21:23:38]Processing tag 1010 (03F2) [21:23:38]Malloc new data [21:23:38]Processing tag 1011 (03F3) [21:23:38]Malloc new data [21:23:38]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1006 (03EE) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1010 (03F2) [21:23:39]Malloc new data [21:23:39]Processing tag 1011 (03F3) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1131 (046B) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1135 (046F) [21:23:39]Malloc new data [21:23:39]Processing tag 1201 (04B1) [21:23:39]Malloc new data [21:23:39]Processing tag 1136 (0470) [21:23:39]Malloc new data [21:23:39]Processing tag 1138 (0472) [21:23:39]Malloc new data [21:23:39]Processing tag 1024 (0400) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1006 (03EE) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1010 (03F2) [21:23:39]Malloc new data [21:23:39]Processing tag 1011 (03F3) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1006 (03EE) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1010 (03F2) [21:23:39]Malloc new data [21:23:39]Processing tag 1011 (03F3) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1132 (046C) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1135 (046F) [21:23:39]Malloc new data [21:23:39]Processing tag 1201 (04B1) [21:23:39]Malloc new data [21:23:39]Processing tag 1136 (0470) [21:23:39]Malloc new data [21:23:39]Processing tag 1138 (0472) [21:23:39]OFD Sender: No OFD packet to send [21:23:39]Malloc new data [21:23:39]Processing tag 1024 (0400) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1006 (03EE) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1010 (03F2) [21:23:39]Malloc new data [21:23:39]Processing tag 1011 (03F3) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1006 (03EE) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1010 (03F2) [21:23:39]Malloc new data [21:23:39]Processing tag 1011 (03F3) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1007 (03EF) [21:23:39]Load OK [21:23:39]SetTLVBufToDocument [21:23:39]Processing tag 1014 (03F6) [21:23:39]Malloc new data [21:23:39]Processing tag 1015 (03F7) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Processing tag 1133 (046D) [21:23:39]Malloc new data [21:23:39]SetTLVBufToDocument err=0 [21:23:39]SetTLVBufToDocument err=0 [21:23:39]Malloc new data [21:23:39]SAM_PROTO_GetFMData [21:23:39]wFMCommunicate request_size=4 [21:23:39]MH_SAM_APDU [21:23:39]CAPDU: 80 13 03 00 [21:23:39]Write to MH i2c: E2 08 00 1F 01 80 13 03 00 00 00 00 00 9F [21:23:39]Write i2c OK [21:23:39]MH_I2C_Read... [21:23:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:23:39]Read from MH i2c: E2 [21:23:39]MH_I2C_Read... [21:23:39]Read from MH i2c: E2 FD 00 [21:23:39]MH_I2C_Read... [21:23:39]Read from MH i2c: E2 FD 00 1F 01 00 C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 33 [21:23:39]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [21:23:40]wFMCommunicate OK [21:23:40]wFMCommunicate request_size=4 [21:23:40]MH_SAM_APDU [21:23:40]CAPDU: 80 17 00 00 [21:23:40]Write to MH i2c: E2 08 00 20 01 80 17 00 00 00 00 00 00 A1 [21:23:40]Write i2c OK [21:23:40]MH_I2C_Read... [21:23:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:40]Read from MH i2c: E2 [21:23:40]MH_I2C_Read... [21:23:40]Read from MH i2c: E2 FD 00 [21:23:40]MH_I2C_Read... [21:23:40]Read from MH i2c: E2 FD 00 20 01 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C4 [21:23:40]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [21:23:40]wFMCommunicate OK [21:23:40]wFMCommunicate request_size=4 [21:23:40]MH_SAM_APDU [21:23:40]CAPDU: 80 17 00 00 [21:23:40]Write to MH i2c: E2 08 00 21 01 80 17 00 00 00 00 00 00 A2 [21:23:40]Write i2c OK [21:23:40]MH_I2C_Read... [21:23:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:40]Read from MH i2c: E2 [21:23:40]MH_I2C_Read... [21:23:40]Read from MH i2c: E2 FD 00 [21:23:40]MH_I2C_Read... [21:23:40]Read from MH i2c: E2 FD 00 21 01 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [21:23:41]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [21:23:41]wFMCommunicate OK [21:23:41]wFMCommunicate request_size=4 [21:23:41]MH_SAM_APDU [21:23:41]CAPDU: 80 17 00 00 [21:23:41]Write to MH i2c: E2 08 00 22 01 80 17 00 00 00 00 00 00 A3 [21:23:41]Write i2c OK [21:23:41]MH_I2C_Read... [21:23:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:23:41]Read from MH i2c: E2 [21:23:41]MH_I2C_Read... [21:23:41]Read from MH i2c: E2 FD 00 [21:23:41]MH_I2C_Read... [21:23:41]Read from MH i2c: E2 FD 00 22 01 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [21:23:41]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [21:23:41]wFMCommunicate OK [21:23:41]wFMCommunicate request_size=4 [21:23:41]MH_SAM_APDU [21:23:41]CAPDU: 80 17 00 00 [21:23:41]Write to MH i2c: E2 08 00 23 01 80 17 00 00 00 00 00 00 A4 [21:23:41]Write i2c OK [21:23:41]MH_I2C_Read... [21:23:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [21:23:41]Read from MH i2c: E2 [21:23:41]MH_I2C_Read... [21:23:41]Read from MH i2c: E2 E1 00 [21:23:41]MH_I2C_Read... [21:23:42]Read from MH i2c: E2 E1 00 23 01 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [21:23:42]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:23:42]wFMCommunicate OK [21:23:42]SAM_PROTO_GetFMData done [21:23:42]FM_GetFMData:85 04 C0 04 6E 04 04 00 CA 5B 02 00 69 04 A3 00 6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [21:23:43]oper:6F 04 04 00 EE 5A 02 00 B1 04 05 00 AD AD 95 8E 02 70 04 05 00 E0 4D 6A F7 01 72 04 04 00 CD 5F 2B 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 A7 89 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 5C CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [21:23:43]total:AD AD 95 8E 02 [21:23:43]Malloc new data [21:23:43]oper:6F 04 04 00 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [21:23:43]total:08 52 CF 03 [21:23:43]Malloc new data [21:23:43]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [21:23:43]total: [21:23:43]Malloc new data [21:23:43]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [21:23:43]total: [21:23:43]Malloc new data [21:23:43]KKMPrepareXReportFMData err=0 [21:23:43]Х отчет ИНН: 02508201610067 Кассир: Самидинов А. 18.10.2024 21:23 Смена: 266 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Всего чеков: 583 ИТОГИ ПРИХОД Чеков: 583 Общий итог: 432147.96 Итого наличными: 223130.00 Итого безнал.: 209017.96 НДС 0% : 0.00 НДС 12% : 45904.02 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3825.13 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 223130.00 НС Приход: 109821085.89 НС Возвр.Прихода: 639186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963156 [21:23:43]StoreToDocumentArchive [21:23:43]MH_GetDate [21:23:43]Write to MH i2c: F0 00 00 24 01 14 [21:23:43]Write i2c OK [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: F0 [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: F0 09 00 [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: F0 09 00 24 01 00 DF D1 12 67 19 BC 99 64 18 [21:23:43]shift 266 fd 1729286623 [21:23:43]Create dir for shift 0266 [21:23:43]save to /storage/0266/doc_1729286623 [21:23:43]save last doc name /storage/0266/doc_1729286623 to /storage/kkm_last_doc_name [21:23:43]save OK [21:23:43]Clear old archive folders... [21:23:43]NVStorageSaveData kkm_last_timestamp [21:23:43]File name is /storage/kkm_last_timestamp [21:23:43]Write 4 bytes [21:23:43]NVStorageSaveData done [21:23:43]ExternCall_PrintAddStr [21:23:43]wPrintStart [21:23:43]Write to MH i2c: 01 00 00 25 01 26 [21:23:43]Write i2c OK [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: 01 [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: 01 07 00 [21:23:43]MH_I2C_Read... [21:23:43]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 FF 0F 3B [21:23:43]RasterBufferAndPrint [21:23:43]line Х отчет [21:23:43]line ИНН: 02508201610067 [21:23:43]line Кассир: Самидинов А. [21:23:43]line 18.10.2024 21:23 [21:23:43]line Смена: 266 [21:23:43]line РНМ: 0000137193017469 [21:23:43]line ЗНМ: 0300000234 [21:23:43]line СНО: Общий режим [21:23:43]line Всего чеков: 583 [21:23:43]line ИТОГИ ПРИХОД [21:23:43]line Чеков: 583 [21:23:43]line Общий итог: 432147.96 [21:23:43]line Итого наличными: 223130.00 [21:23:43]line Итого безнал.: 209017.96 [21:23:43]line НДС 0% : 0.00 [21:23:43]line НДС 12% : 45904.02 [21:23:43]line НСП 0% : 0.00 [21:23:43]line НСП 1,50% : 0.00 [21:23:43]line НСП 0,50% : 0.00 [21:23:43]line НСП 5% : 0.00 [21:23:43]line НСП 3% : 0.00 [21:23:43]line НСП 2% : 0.00 [21:23:43]line НСП 1% : 3825.13 [21:23:43]line ИТОГИ ВОЗВРАТ ПРИХОДА [21:23:43]line Чеков: 0 [21:23:43]line Общий итог: 0.00 [21:23:43]line Итого наличными: 0.00 [21:23:43]line Итого безнал.: 0.00 [21:23:43]line НДС 0% : 0.00 [21:23:43]line НДС 12% : 0.00 [21:23:43]line НСП 0% : 0.00 [21:23:43]line НСП 1,50% : 0.00 [21:23:43]line НСП 0,50% : 0.00 [21:23:43]line НСП 5% : 0.00 [21:23:43]line НСП 3% : 0.00 [21:23:43]line НСП 2% : 0.00 [21:23:43]line НСП 1% : 0.00 [21:23:43]line ИТОГИ РАСХОД [21:23:43]line Чеков: 0 [21:23:43]line Общий итог: 0.00 [21:23:43]line Итого наличными: 0.00 [21:23:43]line Итого безнал.: 0.00 [21:23:43]line НДС 0% : 0.00 [21:23:43]line НДС 12% : 0.00 [21:23:43]line НСП 0% : 0.00 [21:23:43]line НСП 1,50% : 0.00 [21:23:43]line НСП 0,50% : 0.00 [21:23:43]line НСП 5% : 0.00 [21:23:43]line НСП 3% : 0.00 [21:23:43]line НСП 2% : 0.00 [21:23:43]line НСП 1% : 0.00 [21:23:43]line ИТОГИ ВОЗВРАТ РАСХОДА [21:23:43]line Чеков: 0 [21:23:43]line Общий итог: 0.00 [21:23:43]line Итого наличными: 0.00 [21:23:43]line Итого безнал.: 0.00 [21:23:43]line НДС 0% : 0.00 [21:23:43]line НДС 12% : 0.00 [21:23:43]line НСП 0% : 0.00 [21:23:43]line НСП 1,50% : 0.00 [21:23:43]line НСП 0,50% : 0.00 [21:23:43]line НСП 5% : 0.00 [21:23:43]line НСП 3% : 0.00 [21:23:43]line НСП 2% : 0.00 [21:23:43]line НСП 1% : 0.00 [21:23:43]line Сумма внесений: 0.00 [21:23:43]line Сумма выплат: 0.00 [21:23:43]line Нал. в кассе: 223130.00 [21:23:43]line НС Приход: 109821085.89 [21:23:43]line НС Возвр.Прихода: 639186.00 [21:23:43]line НС Расход: 0.00 [21:23:43]line НС Возвр.Расхода: 0.00 [21:23:43]line ФМ: 0000000000963156 [21:23:43]written 0, free lines is 4095 [21:23:44]OFD Sender: No OFD packet to send [21:23:44]Write to MH i2c: 01 00 00 70 01 71 [21:23:44]Write i2c OK [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: 01 [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: 01 07 00 [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 C8 0A 4A [21:23:44]RasterBufferAndPrint [21:23:44]line [21:23:44]line [21:23:44]line [21:23:44]line [21:23:44]line [21:23:44]written 0, free lines is 2797 [21:23:44]MH_Cut [21:23:44]Write to MH i2c: D1 01 00 77 01 01 4A [21:23:44]Write i2c OK [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: D1 [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: D1 01 00 [21:23:44]MH_I2C_Read... [21:23:44]Read from MH i2c: D1 01 00 77 01 00 49 [21:23:44]Write to MH i2c: 01 00 00 78 01 79 [21:23:44]Write i2c OK [21:23:44]MH_I2C_Read... [21:23:45]*** Cut start [21:23:45]*** Partial cut [21:23:45]*** CUTSNS_PIN = 1 [21:23:45]*** CUTSNS_PIN = 0 [21:23:45]*** Brake cut motor [21:23:46]Read from MH i2c: 01 [21:23:46]MH_I2C_Read... [21:23:46]*** Stop cut motor [21:23:46]*** Cut end [21:23:46]Read from MH i2c: 01 07 00 [21:23:46]MH_I2C_Read... [21:23:46]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [21:23:46]process_action x_report done [21:23:46]requested_data is exist [21:23:46]produce_requested_data [21:23:46]requested_item fd.num is exist - process it [21:23:46]SAM_PROTO_GetFieldsCounters [21:23:46]wFMCommunicate request_size=4 [21:23:46]MH_SAM_APDU [21:23:46]CAPDU: 80 13 00 00 [21:23:46]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [21:23:46]Write i2c OK [21:23:46]MH_I2C_Read... [21:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:46]Read from MH i2c: E2 [21:23:46]MH_I2C_Read... [21:23:46]Read from MH i2c: E2 62 00 [21:23:46]MH_I2C_Read... [21:23:46]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 DD [21:23:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:46]wFMCommunicate OK [21:23:46]SAM_PROTO_GetFieldsCounters done [21:23:46]requested_item shift.num is exist - process it [21:23:46]requested_item shift.opened is exist - process it [21:23:46]req_shift_opened [21:23:46]FM_GetShiftState [21:23:46]SAM_PROTO_GetShiftState [21:23:46]wFMCommunicate request_size=4 [21:23:46]MH_SAM_APDU [21:23:46]CAPDU: 80 13 01 00 [21:23:46]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [21:23:46]Write i2c OK [21:23:46]MH_I2C_Read... [21:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:46]Read from MH i2c: E2 [21:23:46]MH_I2C_Read... [21:23:46]Read from MH i2c: E2 0E 00 [21:23:46]MH_I2C_Read... [21:23:46]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2F [21:23:46]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:23:46]wFMCommunicate OK [21:23:46]SAM_PROTO_GetShiftState done [21:23:46]FM_GetShiftState done [21:23:46]req_shift_opened done [21:23:46]requested_item shift.open_date is exist - process it [21:23:46]req_shift_open_date [21:23:46]req_shift_open_date done [21:23:46]produce_requested_data done [21:23:46]produce_requested_data return {"fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:23:46]process_action_free x_report [21:23:46]json_value_free [21:23:46]json_value_free done [21:23:46]process_json_proto returns [21:23:46]Send response to host [21:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":155194,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:23:46]free response buf [21:23:46]execute_script done [21:23:46]execute_script returns [21:23:46]free content buf [21:23:46]Sock 9.Close socket [21:23:46]Sock 9.Thread stoped [21:23:49]OFD Sender: No OFD packet to send [21:23:54]OFD Sender: No OFD packet to send [21:23:59]OFD Sender: No OFD packet to send [21:24:04]OFD Sender: No OFD packet to send [21:24:09]OFD Sender: No OFD packet to send [21:24:14]OFD Sender: No OFD packet to send [21:24:19]OFD Sender: No OFD packet to send [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:31]int [21:24:31]Write to MH i2c: 01 00 00 7B 01 7C [21:24:31]*** FLAG_PRN_PAP1 set [21:24:31]Write i2c OK [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 07 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 07 00 7B 01 00 01 00 00 00 FF 0F 92 [21:24:31]state=0 [21:24:31]No paper [21:24:31]int [21:24:31]Write to MH i2c: 01 00 00 7C 01 7D [21:24:31]*** FLAG_PRN_PAP2 set [21:24:31]Write i2c OK [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 07 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 07 00 7C 01 00 03 00 00 00 FF 0F 95 [21:24:31]state=0 [21:24:31]No paper [21:24:31]Cover opened [21:24:34]OFD Sender: No OFD packet to send [21:24:36]int [21:24:36]Write to MH i2c: 01 00 00 7D 01 7E [21:24:36]*** FLAG_PRN_PAP2 reset [21:24:36]Write i2c OK [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 07 00 [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 07 00 7D 01 00 01 00 00 00 FF 0F 94 [21:24:36]state=3 [21:24:36]No paper [21:24:36]Cover closed [21:24:36]int [21:24:36]Write to MH i2c: 01 00 00 7E 01 7F [21:24:36]*** FLAG_PRN_PAP1 reset [21:24:36]Write i2c OK [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 07 00 [21:24:36]MH_I2C_Read... [21:24:36]Read from MH i2c: 01 07 00 7E 01 00 00 00 00 00 FF 0F 94 [21:24:36]state=0 [21:24:39]OFD Sender: No OFD packet to send [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:14]OFD Sender: No OFD packet to send [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:09]OFD Sender: No OFD packet to send [21:26:14]OFD Sender: No OFD packet to send [21:26:19]OFD Sender: No OFD packet to send [21:26:24]OFD Sender: No OFD packet to send [21:26:29]OFD Sender: No OFD packet to send [21:26:34]OFD Sender: No OFD packet to send [21:26:39]OFD Sender: No OFD packet to send [21:26:44]OFD Sender: No OFD packet to send [21:26:49]OFD Sender: No OFD packet to send [21:26:54]OFD Sender: No OFD packet to send [21:26:59]OFD Sender: No OFD packet to send [21:27:04]OFD Sender: No OFD packet to send [21:27:09]OFD Sender: No OFD packet to send [21:27:14]OFD Sender: No OFD packet to send [21:27:19]OFD Sender: No OFD packet to send [21:27:24]OFD Sender: No OFD packet to send [21:27:29]OFD Sender: No OFD packet to send [21:27:34]OFD Sender: No OFD packet to send [21:27:39]OFD Sender: No OFD packet to send [21:27:44]OFD Sender: No OFD packet to send [21:27:49]OFD Sender: No OFD packet to send [21:27:54]OFD Sender: No OFD packet to send [21:27:59]OFD Sender: No OFD packet to send [21:28:04]OFD Sender: No OFD packet to send [21:28:09]OFD Sender: No OFD packet to send [21:28:14]OFD Sender: No OFD packet to send [21:28:19]OFD Sender: No OFD packet to send [21:28:24]OFD Sender: No OFD packet to send [21:28:29]OFD Sender: No OFD packet to send [21:28:34]OFD Sender: No OFD packet to send [21:28:39]OFD Sender: No OFD packet to send [21:28:44]OFD Sender: No OFD packet to send [21:28:49]OFD Sender: No OFD packet to send [21:28:54]OFD Sender: No OFD packet to send [21:28:59]OFD Sender: No OFD packet to send [21:29:04]OFD Sender: No OFD packet to send [21:29:09]OFD Sender: No OFD packet to send [21:29:14]OFD Sender: No OFD packet to send [21:29:19]OFD Sender: No OFD packet to send [21:29:24]OFD Sender: No OFD packet to send [21:29:29]OFD Sender: No OFD packet to send [21:29:34]OFD Sender: No OFD packet to send [21:29:39]OFD Sender: No OFD packet to send [21:29:44]OFD Sender: No OFD packet to send [21:29:49]OFD Sender: No OFD packet to send [21:29:54]OFD Sender: No OFD packet to send [21:29:59]OFD Sender: No OFD packet to send [21:30:04]OFD Sender: No OFD packet to send [21:30:08]accept exits with 7 [21:30:08]New connection [21:30:08]New thread 3067465060 created [21:30:08]Thread 3067608420 joined [21:30:08]Waiting for new connection... [21:30:08] Sock 7.Parse request [21:30:08]Sock 7.Check first char [21:30:08]Sock 7.First char is OK [21:30:08]request: POST /json_proto HTTP/1.0 [21:30:08]Method: POST [21:30:08]URL: /json_proto [21:30:08]Method is POST - this is cgi request [21:30:08]url: /json_proto [21:30:08]query_string will be loaded in cgi processing [21:30:08]execute_cgi json_proto POST (null) [21:30:08]execute_cgi path=json_proto method=POST [21:30:08]POST find Content-Length [21:30:08]Host: 172.17.53.67:8080 [21:30:08]Content-Length: 766 [21:30:08]Content-Type: application/json [21:30:08] [21:30:08]POST finish read [21:30:08]Found Content-Length = 766 [21:30:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:08]execute_script... [21:30:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:08]POST & json_proto [21:30:08]process_json_proto [21:30:08]json parsed OK: [21:30:08]protocol is kg_v1.0 [21:30:08]action value=close_receipt [21:30:08]process_action close_receipt [21:30:08]cmd_close_receipt [21:30:08]MH_GetDate [21:30:08]Write to MH i2c: F0 00 00 7F 01 6F [21:30:08]Write i2c OK [21:30:08]MH_I2C_Read... [21:30:08]Read from MH i2c: F0 [21:30:08]MH_I2C_Read... [21:30:08]Read from MH i2c: F0 09 00 [21:30:08]MH_I2C_Read... [21:30:08]Read from MH i2c: F0 09 00 7F 01 00 60 D3 12 67 19 BC 99 64 F6 [21:30:08]GetLastDocTimeStamp 1729286615 [21:30:08]current date 1729287008 [21:30:08]FM_GetShiftState [21:30:08]SAM_PROTO_GetShiftState [21:30:08]wFMCommunicate request_size=4 [21:30:08]MH_SAM_APDU [21:30:08]CAPDU: 80 13 01 00 [21:30:08]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [21:30:08]Write i2c OK [21:30:08]MH_I2C_Read... [21:30:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:08]Read from MH i2c: E2 [21:30:08]MH_I2C_Read... [21:30:08]Read from MH i2c: E2 0E 00 [21:30:08]MH_I2C_Read... [21:30:08]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 35 [21:30:08]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:30:08]wFMCommunicate OK [21:30:08]SAM_PROTO_GetShiftState done [21:30:08]FM_GetShiftState done [21:30:08]opened in 1729211399 [21:30:08]opened+sec_in_day 1729297799 [21:30:08]quantity*price = 100050 [21:30:08]sum+1 = 100052 [21:30:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 584 18.10.2024 21:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155195 ФПД: 80660525073335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213009&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155195&fm=80660525073335&tin=02508201610067®Number=0000137193017469&sum=100051 [21:30:09]StoreToDocumentArchive [21:30:09]shift 312 fd 155195 [21:30:09]save to /storage/0312/doc_00155195 [21:30:09]save last doc name /storage/0312/doc_00155195 to /storage/kkm_last_doc_name [21:30:09]save OK [21:30:09]Clear old archive folders... [21:30:09]Remove dir /storage/0266 [21:30:09]opendir ok [21:30:09]file . [21:30:09]file .. [21:30:09]file doc_1729286623 [21:30:09]remove file /storage/0266/doc_1729286623 [21:30:09]remove dir /storage/0266 [21:30:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:30:09]tlvbuf is 0199B3F0 [21:30:09]SAM_PROTO_ClearQueue [21:30:09]wFMCommunicate request_size=4 [21:30:09]MH_SAM_APDU [21:30:09]CAPDU: 80 09 00 00 [21:30:09]Write to MH i2c: E2 08 00 8D 01 80 09 00 00 00 00 00 00 00 [21:30:09]Write i2c OK [21:30:09]MH_I2C_Read... [21:30:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [21:30:10]RAPDU: 90 00 [21:30:10]wFMCommunicate OK [21:30:10]SAM_PROTO_ClearQueue done [21:30:10]KKMCreateOFDPacket [21:30:10]OFDProtocolAddRootSTLVToBuf [21:30:10]FM_MakeSignedData [21:30:10]FM_MakeSignedData [21:30:10]SAM_PROTO_SignData [21:30:10]wFMCommunicate request_size=4 [21:30:10]MH_SAM_APDU [21:30:10]CAPDU: 80 0D 01 02 [21:30:10]Write to MH i2c: E2 08 00 8E 01 80 0D 01 02 00 00 00 00 08 [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [21:30:10]RAPDU: 90 00 [21:30:10]wFMCommunicate OK [21:30:10]wFMCommunicate request_size=255 [21:30:10]MH_SAM_APDU [21:30:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 61 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5E 02 00 35 04 06 00 49 5C 3D F1 [21:30:10]Write to MH i2c: E2 02 01 8F 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 61 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5E 02 00 35 04 06 00 49 5C 3D F1 00 00 A6 [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [21:30:10]RAPDU: 90 00 [21:30:10]wFMCommunicate OK [21:30:10]wFMCommunicate request_size=7 [21:30:10]MH_SAM_APDU [21:30:10]CAPDU: 80 0D 02 02 02 C3 B7 [21:30:10]Write to MH i2c: E2 0A 00 90 01 80 0D 02 02 02 00 C3 B7 00 00 89 [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [21:30:10]RAPDU: 90 00 [21:30:10]wFMCommunicate OK [21:30:10]wFMCommunicate request_size=4 [21:30:10]MH_SAM_APDU [21:30:10]CAPDU: 80 0D 03 02 [21:30:10]Write to MH i2c: E2 08 00 91 01 80 0D 03 02 00 00 00 00 0D [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 0B 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 0B 00 91 01 00 2E 93 D4 E7 F9 F7 E0 13 90 00 6D [21:30:10]RAPDU: 2E 93 D4 E7 F9 F7 E0 13 90 00 [21:30:10]wFMCommunicate OK [21:30:10]SAM_PROTO_SignData done [21:30:10]FM_MakeSignedData done [21:30:10]CreateOFDProtocolMessage [21:30:10]wFMCommunicate request_size=4 [21:30:10]MH_SAM_APDU [21:30:10]CAPDU: 80 11 00 00 [21:30:10]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:10]Read from MH i2c: E2 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 17 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [21:30:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:10]wFMCommunicate OK [21:30:10]CreateOFDProtocolMessage done [21:30:10]OFDSenderStorePacket 155195 [21:30:10]StoreOFDPacket docnum=155195 [21:30:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6D E7 04 01 92 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 61 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5E 02 00 35 04 06 00 49 5C 3D F1 C3 B7 2E 93 D4 E7 F9 F7 E0 13 [21:30:10]CheckFolder [21:30:10]dirname=/storage/ofd_packets [21:30:10]CheckFolder done [21:30:10]ProducePacketName [21:30:10]name=ofd_packets/00155195 [21:30:10]NVStorageSaveData ofd_packets/00155195 [21:30:10]File name is /storage/ofd_packets/00155195 [21:30:10]Write 298 bytes [21:30:10]NVStorageSaveData done [21:30:10]OFDSenderStorePacket done [21:30:10]KKMCreateOFDPacket done [21:30:10]NVStorageSaveData kkm_last_timestamp [21:30:10]File name is /storage/kkm_last_timestamp [21:30:10]Write 4 bytes [21:30:10]NVStorageSaveData done [21:30:10]ExternCall_PrintAddStr [21:30:10]wPrintStart [21:30:10]Write to MH i2c: 01 00 00 93 01 94 [21:30:10]Write i2c OK [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: 01 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: 01 07 00 [21:30:10]MH_I2C_Read... [21:30:10]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [21:30:10]RasterBufferAndPrint [21:30:10]line Счет N : (1)873406 [21:30:10]line ИНН: 02508201610067 [21:30:10]line Контрольно-Кассовый Чек [21:30:10]line ПРОДАЖА [21:30:10]line ТРК (МРК, ГНК) : 14 [21:30:10]line Товар: 2710194210 [21:30:10]line ДТ-К-2 [21:30:10]line 13.130 * 76.20 [21:30:10]line = 1000.51 [21:30:10]line НДС 12% НСП 1% [21:30:10]line > о реализуемом товаре [21:30:10]line ИТОГО: 1000.51 [21:30:10]line НСП 1% : 8.85 [21:30:10]line НДС 12% : 106.25 [21:30:10]line Наличными: 0.00 [21:30:10]line Безнал.: 1000.51 [21:30:10]line Место: АЗС № 165 "Партнер Нефть" [21:30:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:30:10]line СНО: Общий режим [21:30:10]line Чек 584 18.10.2024 21:30 [21:30:10]line Смена: 312 ФФД: 1.0 [21:30:10]line ЗНМ: 0300000234 [21:30:10]line РНМ: 0000137193017469 [21:30:10]line Версия ККМ: v1.0 [21:30:10]line Платежная система: Mbank [21:30:10]line ФМ: 0000000000963156 [21:30:10]line ФД: 155195 [21:30:10]line ФПД: 80660525073335 [21:30:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213009&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155195&fm=80660525073335&tin=02508201610067®Number=0000137193017469&sum=100051 [21:30:10]OFD Sender: Processing packet 155195 [packets to send 51, broken 50] [21:30:10]ProducePacketName [21:30:10]name=ofd_packets/00155195 [21:30:10]OFD Sender: To server: pG, [21:30:10]CommunicateWithHost lk.salyk.kg:30040 [21:30:10]ConnectInit lk.salyk.kg [21:30:10]written 0, free lines is 4095 [21:30:10]Connected sock=10 [21:30:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6D E7 04 01 92 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 61 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5E 02 00 35 04 06 00 49 5C 3D F1 C3 B7 2E 93 D4 E7 F9 F7 E0 13 [21:30:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FE 41 47 00 3B 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 5E 02 00 F4 03 04 00 98 79 12 67 B6 04 01 00 00 F5 56 61 21 2C 55 76 AD [21:30:11]CommunicateWithHost err = 0 [21:30:11]CheckOFDResponse [21:30:11]1017 (14) - 77093643461234 [21:30:11]1041 (16) - 0000000000963156 [21:30:11]1040 (4) - 155195 [21:30:11]1012 (4) - 18.10.2024 15:07 [21:30:11]1206 (1) - 0 [21:30:11]OFD Sender: Remove packet 155195 [21:30:11]ProducePacketName [21:30:11]name=ofd_packets/00155195 [21:30:11]NVStorageDeleteData [21:30:11]Write to MH i2c: 01 00 00 BC 01 BD [21:30:11]Write i2c OK [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: 01 [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: 01 07 00 [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 17 0D E8 [21:30:11]RasterBufferAndPrint [21:30:11]line [21:30:11]line [21:30:11]line [21:30:11]line [21:30:11]line [21:30:11]written 0, free lines is 3358 [21:30:11]MH_Cut [21:30:11]Write to MH i2c: D1 01 00 C3 01 01 96 [21:30:11]Write i2c OK [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: D1 [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: D1 01 00 [21:30:11]MH_I2C_Read... [21:30:11]Read from MH i2c: D1 01 00 C3 01 00 95 [21:30:11]Write to MH i2c: 01 00 00 C4 01 C5 [21:30:11]Write i2c OK [21:30:11]MH_I2C_Read... [21:30:11]OFD Sender: No OFD packet to send [21:30:11]*** Cut start [21:30:11]*** Partial cut [21:30:11]*** CUTSNS_PIN = 1 [21:30:12]*** CUTSNS_PIN = 0 [21:30:12]*** Brake cut motor [21:30:12]Read from MH i2c: 01 [21:30:12]MH_I2C_Read... [21:30:12]*** Stop cut motor [21:30:12]*** Cut end [21:30:12]Read from MH i2c: 01 07 00 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [21:30:12]process_action close_receipt done [21:30:12]requested_data is exist [21:30:12]produce_requested_data [21:30:12]requested_item fm.sn is exist - process it [21:30:12]wFMCommunicate request_size=4 [21:30:12]MH_SAM_APDU [21:30:12]CAPDU: 80 11 00 00 [21:30:12]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [21:30:12]Write i2c OK [21:30:12]MH_I2C_Read... [21:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:12]Read from MH i2c: E2 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 17 00 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [21:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:12]wFMCommunicate OK [21:30:12]requested_item fd.num is exist - process it [21:30:12]SAM_PROTO_GetFieldsCounters [21:30:12]wFMCommunicate request_size=4 [21:30:12]MH_SAM_APDU [21:30:12]CAPDU: 80 13 00 00 [21:30:12]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [21:30:12]Write i2c OK [21:30:12]MH_I2C_Read... [21:30:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:12]Read from MH i2c: E2 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 62 00 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [21:30:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:12]wFMCommunicate OK [21:30:12]SAM_PROTO_GetFieldsCounters done [21:30:12]requested_item shift.num is exist - process it [21:30:12]requested_item shift.opened is exist - process it [21:30:12]req_shift_opened [21:30:12]FM_GetShiftState [21:30:12]SAM_PROTO_GetShiftState [21:30:12]wFMCommunicate request_size=4 [21:30:12]MH_SAM_APDU [21:30:12]CAPDU: 80 13 01 00 [21:30:12]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [21:30:12]Write i2c OK [21:30:12]MH_I2C_Read... [21:30:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:12]Read from MH i2c: E2 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 0E 00 [21:30:12]MH_I2C_Read... [21:30:12]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7C [21:30:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:30:12]wFMCommunicate OK [21:30:12]SAM_PROTO_GetShiftState done [21:30:12]FM_GetShiftState done [21:30:12]req_shift_opened done [21:30:12]requested_item shift.open_date is exist - process it [21:30:12]req_shift_open_date [21:30:12]req_shift_open_date done [21:30:12]produce_requested_data done [21:30:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155195,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:30:12]process_action_free close_receipt [21:30:12]json_value_free [21:30:12]json_value_free done [21:30:12]process_json_proto returns [21:30:12]Send response to host [21:30:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155195,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:30:12]free response buf [21:30:12]execute_script done [21:30:12]execute_script returns [21:30:12]free content buf [21:30:12]Sock 7.Close socket [21:30:12]Sock 7.Thread stoped [21:30:16]OFD Sender: No OFD packet to send [21:30:21]OFD Sender: No OFD packet to send [21:30:26]OFD Sender: No OFD packet to send [21:30:31]OFD Sender: No OFD packet to send [21:30:36]OFD Sender: No OFD packet to send [21:30:41]OFD Sender: No OFD packet to send [21:30:46]OFD Sender: No OFD packet to send [21:30:51]OFD Sender: No OFD packet to send [21:30:53]accept exits with 9 [21:30:53]New connection [21:30:53]New thread 3067608420 created [21:30:53]Thread 3067465060 joined [21:30:53]Waiting for new connection... [21:30:53] Sock 9.Parse request [21:30:53]Sock 9.Check first char [21:30:53]Sock 9.First char is OK [21:30:53]request: POST /json_proto HTTP/1.0 [21:30:53]Method: POST [21:30:53]URL: /json_proto [21:30:53]Method is POST - this is cgi request [21:30:53]url: /json_proto [21:30:53]query_string will be loaded in cgi processing [21:30:53]execute_cgi json_proto POST (null) [21:30:53]execute_cgi path=json_proto method=POST [21:30:53]POST find Content-Length [21:30:53]Host: 172.17.53.67:8080 [21:30:53]Content-Length: 769 [21:30:53]Content-Type: application/json [21:30:53] [21:30:53]POST finish read [21:30:53]Found Content-Length = 769 [21:30:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:53]execute_script... [21:30:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:53]POST & json_proto [21:30:53]process_json_proto [21:30:53]json parsed OK: [21:30:53]protocol is kg_v1.0 [21:30:53]action value=close_receipt [21:30:53]process_action close_receipt [21:30:53]cmd_close_receipt [21:30:53]MH_GetDate [21:30:53]Write to MH i2c: F0 00 00 C8 01 B8 [21:30:53]Write i2c OK [21:30:53]MH_I2C_Read... [21:30:53]Read from MH i2c: F0 [21:30:53]MH_I2C_Read... [21:30:53]Read from MH i2c: F0 09 00 [21:30:53]MH_I2C_Read... [21:30:53]Read from MH i2c: F0 09 00 C8 01 00 8D D3 12 67 19 BC 99 64 6C [21:30:53]GetLastDocTimeStamp 1729287009 [21:30:53]current date 1729287053 [21:30:53]FM_GetShiftState [21:30:53]SAM_PROTO_GetShiftState [21:30:53]wFMCommunicate request_size=4 [21:30:53]MH_SAM_APDU [21:30:53]CAPDU: 80 13 01 00 [21:30:53]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [21:30:53]Write i2c OK [21:30:53]MH_I2C_Read... [21:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:53]Read from MH i2c: E2 [21:30:53]MH_I2C_Read... [21:30:53]Read from MH i2c: E2 0E 00 [21:30:53]MH_I2C_Read... [21:30:53]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 7E [21:30:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:30:53]wFMCommunicate OK [21:30:53]SAM_PROTO_GetShiftState done [21:30:53]FM_GetShiftState done [21:30:53]opened in 1729211399 [21:30:53]opened+sec_in_day 1729297799 [21:30:53]quantity*price = 100015 [21:30:53]sum+1 = 100017 [21:30:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 585 18.10.2024 21:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155196 ФПД: 197344588973057 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213053&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155196&fm=197344588973057&tin=02508201610067®Number=0000137193017469&sum=100016 [21:30:54]StoreToDocumentArchive [21:30:54]shift 312 fd 155196 [21:30:54]save to /storage/0312/doc_00155196 [21:30:54]save last doc name /storage/0312/doc_00155196 to /storage/kkm_last_doc_name [21:30:54]save OK [21:30:54]Clear old archive folders... [21:30:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:30:54]tlvbuf is 01997D70 [21:30:54]SAM_PROTO_ClearQueue [21:30:54]wFMCommunicate request_size=4 [21:30:54]MH_SAM_APDU [21:30:54]CAPDU: 80 09 00 00 [21:30:54]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [21:30:54]Write i2c OK [21:30:54]MH_I2C_Read... [21:30:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:54]Read from MH i2c: E2 [21:30:54]MH_I2C_Read... [21:30:54]Read from MH i2c: E2 03 00 [21:30:54]MH_I2C_Read... [21:30:54]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [21:30:54]RAPDU: 90 00 [21:30:54]wFMCommunicate OK [21:30:54]SAM_PROTO_ClearQueue done [21:30:54]KKMCreateOFDPacket [21:30:54]OFDProtocolAddRootSTLVToBuf [21:30:54]FM_MakeSignedData [21:30:54]FM_MakeSignedData [21:30:54]SAM_PROTO_SignData [21:30:54]wFMCommunicate request_size=4 [21:30:54]MH_SAM_APDU [21:30:54]CAPDU: 80 0D 01 02 [21:30:54]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [21:30:54]Write i2c OK [21:30:54]MH_I2C_Read... [21:30:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:55]Read from MH i2c: E2 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [21:30:55]RAPDU: 90 00 [21:30:55]wFMCommunicate OK [21:30:55]wFMCommunicate request_size=255 [21:30:55]MH_SAM_APDU [21:30:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 8D D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5E 02 00 35 04 06 00 B3 [21:30:55]Write to MH i2c: E2 02 01 D8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 8D D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5E 02 00 35 04 06 00 B3 00 00 BE [21:30:55]Write i2c OK [21:30:55]MH_I2C_Read... [21:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:55]Read from MH i2c: E2 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [21:30:55]RAPDU: 90 00 [21:30:55]wFMCommunicate OK [21:30:55]wFMCommunicate request_size=10 [21:30:55]MH_SAM_APDU [21:30:55]CAPDU: 80 0D 02 02 05 7B DE 1F C4 01 [21:30:55]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 7B DE 1F C4 01 00 00 9B [21:30:55]Write i2c OK [21:30:55]MH_I2C_Read... [21:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:55]Read from MH i2c: E2 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [21:30:55]RAPDU: 90 00 [21:30:55]wFMCommunicate OK [21:30:55]wFMCommunicate request_size=4 [21:30:55]MH_SAM_APDU [21:30:55]CAPDU: 80 0D 03 02 [21:30:55]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [21:30:55]Write i2c OK [21:30:55]MH_I2C_Read... [21:30:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:55]Read from MH i2c: E2 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 0B 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 0B 00 DA 01 00 0A 03 B5 0F 96 DF 94 05 90 00 36 [21:30:55]RAPDU: 0A 03 B5 0F 96 DF 94 05 90 00 [21:30:55]wFMCommunicate OK [21:30:55]SAM_PROTO_SignData done [21:30:55]FM_MakeSignedData done [21:30:55]CreateOFDProtocolMessage [21:30:55]wFMCommunicate request_size=4 [21:30:55]MH_SAM_APDU [21:30:55]CAPDU: 80 11 00 00 [21:30:55]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [21:30:55]Write i2c OK [21:30:55]MH_I2C_Read... [21:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:55]Read from MH i2c: E2 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 17 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [21:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:55]wFMCommunicate OK [21:30:55]CreateOFDProtocolMessage done [21:30:55]OFDSenderStorePacket 155196 [21:30:55]StoreOFDPacket docnum=155196 [21:30:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 F3 07 01 C1 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 8D D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5E 02 00 35 04 06 00 B3 7B DE 1F C4 01 0A 03 B5 0F 96 DF 94 05 [21:30:55]CheckFolder [21:30:55]dirname=/storage/ofd_packets [21:30:55]CheckFolder done [21:30:55]ProducePacketName [21:30:55]name=ofd_packets/00155196 [21:30:55]NVStorageSaveData ofd_packets/00155196 [21:30:55]File name is /storage/ofd_packets/00155196 [21:30:55]Write 301 bytes [21:30:55]NVStorageSaveData done [21:30:55]OFDSenderStorePacket done [21:30:55]KKMCreateOFDPacket done [21:30:55]NVStorageSaveData kkm_last_timestamp [21:30:55]File name is /storage/kkm_last_timestamp [21:30:55]Write 4 bytes [21:30:55]NVStorageSaveData done [21:30:55]ExternCall_PrintAddStr [21:30:55]wPrintStart [21:30:55]Write to MH i2c: 01 00 00 DC 01 DD [21:30:55]Write i2c OK [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: 01 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: 01 07 00 [21:30:55]MH_I2C_Read... [21:30:55]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [21:30:55]RasterBufferAndPrint [21:30:55]line Счет N : (1)873405 [21:30:55]line ИНН: 02508201610067 [21:30:55]line Контрольно-Кассовый Чек [21:30:55]line ПРОДАЖА [21:30:55]line ТРК (МРК, ГНК) : 32 [21:30:55]line Товар: 2710124130 [21:30:55]line Аи-92-К-5 [21:30:55]line 14.950 * 66.90 [21:30:55]line = 1000.16 [21:30:55]line НДС 12% НСП 1% [21:30:55]line > о реализуемом товаре [21:30:55]line ИТОГО: 1000.16 [21:30:55]line НСП 1% : 8.85 [21:30:55]line НДС 12% : 106.21 [21:30:55]line Наличными: 0.00 [21:30:55]line Безнал.: 1000.16 [21:30:55]line Место: АЗС № 165 "Партнер Нефть" [21:30:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:30:55]line СНО: Общий режим [21:30:55]line Чек 585 18.10.2024 21:30 [21:30:55]line Смена: 312 ФФД: 1.0 [21:30:55]line ЗНМ: 0300000234 [21:30:55]line РНМ: 0000137193017469 [21:30:55]line Версия ККМ: v1.0 [21:30:55]line Платежная система: Mbank [21:30:55]line ФМ: 0000000000963156 [21:30:55]line ФД: 155196 [21:30:55]line ФПД: 197344588973057 [21:30:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213053&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155196&fm=197344588973057&tin=02508201610067®Number=0000137193017469&sum=100016 [21:30:55]OFD Sender: Processing packet 155196 [packets to send 51, broken 50] [21:30:55]ProducePacketName [21:30:55]name=ofd_packets/00155196 [21:30:55]OFD Sender: To server: pG, [21:30:55]CommunicateWithHost lk.salyk.kg:30040 [21:30:55]ConnectInit lk.salyk.kg [21:30:55]written 0, free lines is 4095 [21:30:55]Connected sock=10 [21:30:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 F3 07 01 C1 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 8D D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5E 02 00 35 04 06 00 B3 7B DE 1F C4 01 0A 03 B5 0F 96 DF 94 05 [21:30:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 49 47 00 39 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 5E 02 00 F4 03 04 00 C5 79 12 67 B6 04 01 00 00 0E 31 BD A2 40 2C 3A 24 [21:30:56]CommunicateWithHost err = 0 [21:30:56]CheckOFDResponse [21:30:56]1017 (14) - 77093643461234 [21:30:56]1041 (16) - 0000000000963156 [21:30:56]1040 (4) - 155196 [21:30:56]1012 (4) - 18.10.2024 15:07 [21:30:56]1206 (1) - 0 [21:30:56]OFD Sender: Remove packet 155196 [21:30:56]ProducePacketName [21:30:56]name=ofd_packets/00155196 [21:30:56]NVStorageDeleteData [21:30:56]Write to MH i2c: 01 00 00 05 02 07 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: 01 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: 01 07 00 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 17 0D 32 [21:30:56]RasterBufferAndPrint [21:30:56]line [21:30:56]line [21:30:56]line [21:30:56]line [21:30:56]line [21:30:56]written 0, free lines is 3358 [21:30:56]MH_Cut [21:30:56]Write to MH i2c: D1 01 00 0C 02 01 E0 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: D1 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: D1 01 00 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: D1 01 00 0C 02 00 DF [21:30:56]Write to MH i2c: 01 00 00 0D 02 0F [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]OFD Sender: No OFD packet to send [21:30:56]*** Cut start [21:30:56]*** Partial cut [21:30:56]*** CUTSNS_PIN = 1 [21:30:57]*** CUTSNS_PIN = 0 [21:30:57]*** Brake cut motor [21:30:57]Read from MH i2c: 01 [21:30:57]MH_I2C_Read... [21:30:57]*** Stop cut motor [21:30:57]*** Cut end [21:30:57]Read from MH i2c: 01 07 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [21:30:57]process_action close_receipt done [21:30:57]requested_data is exist [21:30:57]produce_requested_data [21:30:57]requested_item fm.sn is exist - process it [21:30:57]wFMCommunicate request_size=4 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 11 00 00 [21:30:57]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 17 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [21:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:57]wFMCommunicate OK [21:30:57]requested_item fd.num is exist - process it [21:30:57]SAM_PROTO_GetFieldsCounters [21:30:57]wFMCommunicate request_size=4 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 13 00 00 [21:30:57]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 62 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [21:30:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:57]wFMCommunicate OK [21:30:57]SAM_PROTO_GetFieldsCounters done [21:30:57]requested_item shift.num is exist - process it [21:30:57]requested_item shift.opened is exist - process it [21:30:57]req_shift_opened [21:30:57]FM_GetShiftState [21:30:57]SAM_PROTO_GetShiftState [21:30:57]wFMCommunicate request_size=4 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 13 01 00 [21:30:57]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 0E 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [21:30:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:30:57]wFMCommunicate OK [21:30:57]SAM_PROTO_GetShiftState done [21:30:57]FM_GetShiftState done [21:30:57]req_shift_opened done [21:30:57]requested_item shift.open_date is exist - process it [21:30:57]req_shift_open_date [21:30:57]req_shift_open_date done [21:30:57]produce_requested_data done [21:30:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155196,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:30:57]process_action_free close_receipt [21:30:57]json_value_free [21:30:57]json_value_free done [21:30:57]process_json_proto returns [21:30:57]Send response to host [21:30:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155196,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:30:57]free response buf [21:30:57]execute_script done [21:30:57]execute_script returns [21:30:57]free content buf [21:30:57]Sock 9.Close socket [21:30:57]Sock 9.Thread stoped [21:31:01]OFD Sender: No OFD packet to send [21:31:06]OFD Sender: No OFD packet to send [21:31:11]OFD Sender: No OFD packet to send [21:31:16]OFD Sender: No OFD packet to send [21:31:21]OFD Sender: No OFD packet to send [21:31:26]OFD Sender: No OFD packet to send [21:31:31]OFD Sender: No OFD packet to send [21:31:36]OFD Sender: No OFD packet to send [21:31:36]accept exits with 7 [21:31:36]New connection [21:31:36]New thread 3067465060 created [21:31:36]Thread 3067608420 joined [21:31:36]Waiting for new connection... [21:31:36] Sock 7.Parse request [21:31:36]Sock 7.Check first char [21:31:36]Sock 7.First char is OK [21:31:36]request: POST /json_proto HTTP/1.0 [21:31:36]Method: POST [21:31:36]URL: /json_proto [21:31:36]Method is POST - this is cgi request [21:31:36]url: /json_proto [21:31:36]query_string will be loaded in cgi processing [21:31:36]execute_cgi json_proto POST (null) [21:31:36]execute_cgi path=json_proto method=POST [21:31:36]POST find Content-Length [21:31:36]Host: 172.17.53.67:8080 [21:31:36]Content-Length: 677 [21:31:36]Content-Type: application/json [21:31:36] [21:31:36]POST finish read [21:31:36]Found Content-Length = 677 [21:31:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:36]execute_script... [21:31:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:36]POST & json_proto [21:31:36]process_json_proto [21:31:36]json parsed OK: [21:31:36]protocol is kg_v1.0 [21:31:36]action value=close_receipt [21:31:36]process_action close_receipt [21:31:36]cmd_close_receipt [21:31:36]MH_GetDate [21:31:36]Write to MH i2c: F0 00 00 11 02 02 [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 09 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 09 00 11 02 00 B8 D3 12 67 19 BC 99 64 E1 [21:31:36]GetLastDocTimeStamp 1729287053 [21:31:36]current date 1729287096 [21:31:36]FM_GetShiftState [21:31:36]SAM_PROTO_GetShiftState [21:31:36]wFMCommunicate request_size=4 [21:31:36]MH_SAM_APDU [21:31:36]CAPDU: 80 13 01 00 [21:31:36]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:36]Read from MH i2c: E2 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 0E 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C8 [21:31:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:31:36]wFMCommunicate OK [21:31:36]SAM_PROTO_GetShiftState done [21:31:36]FM_GetShiftState done [21:31:36]opened in 1729211399 [21:31:36]opened+sec_in_day 1729297799 [21:31:36]quantity*price = 50041 [21:31:36]sum+1 = 50042 [21:31:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 586 18.10.2024 21:31 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155197 ФПД: 223491964468469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155197&fm=223491964468469&tin=02508201610067®Number=0000137193017469&sum=50000 [21:31:37]StoreToDocumentArchive [21:31:37]shift 312 fd 155197 [21:31:37]save to /storage/0312/doc_00155197 [21:31:37]save last doc name /storage/0312/doc_00155197 to /storage/kkm_last_doc_name [21:31:37]save OK [21:31:37]Clear old archive folders... [21:31:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:37]tlvbuf is 0199F1E0 [21:31:37]SAM_PROTO_ClearQueue [21:31:37]wFMCommunicate request_size=4 [21:31:37]MH_SAM_APDU [21:31:37]CAPDU: 80 09 00 00 [21:31:37]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]SAM_PROTO_ClearQueue done [21:31:38]KKMCreateOFDPacket [21:31:38]OFDProtocolAddRootSTLVToBuf [21:31:38]FM_MakeSignedData [21:31:38]FM_MakeSignedData [21:31:38]SAM_PROTO_SignData [21:31:38]wFMCommunicate request_size=4 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 01 02 [21:31:38]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]wFMCommunicate request_size=255 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 B9 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5E 02 00 35 04 06 00 CB [21:31:38]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 B9 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5E 02 00 35 04 06 00 CB 00 00 34 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]wFMCommunicate request_size=10 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 02 02 05 43 C7 26 FC F5 [21:31:38]Write to MH i2c: E2 0D 00 22 02 80 0D 02 02 05 00 43 C7 26 FC F5 00 00 C9 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]wFMCommunicate request_size=4 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 03 02 [21:31:38]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 0B 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 0B 00 23 02 00 9C 17 F7 33 F4 37 76 15 90 00 34 [21:31:38]RAPDU: 9C 17 F7 33 F4 37 76 15 90 00 [21:31:38]wFMCommunicate OK [21:31:38]SAM_PROTO_SignData done [21:31:38]FM_MakeSignedData done [21:31:38]CreateOFDProtocolMessage [21:31:38]wFMCommunicate request_size=4 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 11 00 00 [21:31:38]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 17 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [21:31:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:31:38]wFMCommunicate OK [21:31:38]CreateOFDProtocolMessage done [21:31:38]OFDSenderStorePacket 155197 [21:31:38]StoreOFDPacket docnum=155197 [21:31:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 9B 07 01 DB 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 B9 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5E 02 00 35 04 06 00 CB 43 C7 26 FC F5 9C 17 F7 33 F4 37 76 15 [21:31:38]CheckFolder [21:31:38]dirname=/storage/ofd_packets [21:31:38]CheckFolder done [21:31:38]ProducePacketName [21:31:38]name=ofd_packets/00155197 [21:31:38]NVStorageSaveData ofd_packets/00155197 [21:31:38]File name is /storage/ofd_packets/00155197 [21:31:38]Write 301 bytes [21:31:38]NVStorageSaveData done [21:31:38]OFDSenderStorePacket done [21:31:38]KKMCreateOFDPacket done [21:31:38]NVStorageSaveData kkm_last_timestamp [21:31:38]File name is /storage/kkm_last_timestamp [21:31:38]Write 4 bytes [21:31:38]NVStorageSaveData done [21:31:38]ExternCall_PrintAddStr [21:31:38]wPrintStart [21:31:38]Write to MH i2c: 01 00 00 25 02 27 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 07 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [21:31:38]RasterBufferAndPrint [21:31:38]line Счет N : (1)873408 [21:31:38]line ИНН: 02508201610067 [21:31:38]line Контрольно-Кассовый Чек [21:31:38]line ПРОДАЖА [21:31:38]line ТРК (МРК, ГНК) : 22 [21:31:38]line Товар: 2710124130 [21:31:38]line Аи-92-К-5 [21:31:38]line 7.480 * 66.90 [21:31:38]line = 500.41 [21:31:38]line НДС 12% НСП 1% [21:31:38]line > о реализуемом товаре [21:31:38]line ОКРУГЛЕНИЕ: -0.41 [21:31:38]line ИТОГО: 500.00 [21:31:38]line Внесено: 500.00 [21:31:38]line СДАЧА: 0.00 [21:31:38]line НСП 1% : 4.43 [21:31:38]line НДС 12% : 53.14 [21:31:38]line Наличными: 500.00 [21:31:38]line Безнал.: 0.00 [21:31:38]line Место: АЗС № 165 "Партнер Нефть" [21:31:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:31:38]line СНО: Общий режим [21:31:38]line Чек 586 18.10.2024 21:31 [21:31:38]line Смена: 312 ФФД: 1.0 [21:31:38]line ЗНМ: 0300000234 [21:31:38]line РНМ: 0000137193017469 [21:31:38]line Версия ККМ: v1.0 [21:31:38]line ФМ: 0000000000963156 [21:31:38]line ФД: 155197 [21:31:38]line ФПД: 223491964468469 [21:31:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213137&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155197&fm=223491964468469&tin=02508201610067®Number=0000137193017469&sum=50000 [21:31:38]OFD Sender: Processing packet 155197 [packets to send 51, broken 50] [21:31:38]ProducePacketName [21:31:38]name=ofd_packets/00155197 [21:31:38]OFD Sender: To server: pG, [21:31:38]CommunicateWithHost lk.salyk.kg:30040 [21:31:38]ConnectInit lk.salyk.kg [21:31:38]written 0, free lines is 4095 [21:31:38]Connected sock=10 [21:31:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 9B 07 01 DB 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 B9 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5E 02 00 35 04 06 00 CB 43 C7 26 FC F5 9C 17 F7 33 F4 37 76 15 [21:31:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 06 47 00 2F 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 5E 02 00 F4 03 04 00 F0 79 12 67 B6 04 01 00 00 B4 43 10 2E FB E2 E2 A2 [21:31:39]CommunicateWithHost err = 0 [21:31:39]CheckOFDResponse [21:31:39]1017 (14) - 77093643461234 [21:31:39]1041 (16) - 0000000000963156 [21:31:39]1040 (4) - 155197 [21:31:39]1012 (4) - 18.10.2024 15:08 [21:31:39]1206 (1) - 0 [21:31:39]OFD Sender: Remove packet 155197 [21:31:39]ProducePacketName [21:31:39]name=ofd_packets/00155197 [21:31:39]NVStorageDeleteData [21:31:39]Write to MH i2c: 01 00 00 50 02 52 [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 07 00 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 EB 0C 50 [21:31:39]RasterBufferAndPrint [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]written 0, free lines is 3313 [21:31:39]MH_Cut [21:31:39]Write to MH i2c: D1 01 00 57 02 01 2B [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 01 00 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 01 00 57 02 00 2A [21:31:39]Write to MH i2c: 01 00 00 58 02 5A [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]OFD Sender: No OFD packet to send [21:31:40]*** Cut start [21:31:40]*** Partial cut [21:31:40]*** CUTSNS_PIN = 1 [21:31:40]*** CUTSNS_PIN = 0 [21:31:40]*** Brake cut motor [21:31:40]Read from MH i2c: 01 [21:31:40]MH_I2C_Read... [21:31:40]*** Stop cut motor [21:31:40]*** Cut end [21:31:40]Read from MH i2c: 01 07 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [21:31:40]process_action close_receipt done [21:31:40]requested_data is exist [21:31:40]produce_requested_data [21:31:40]requested_item fm.sn is exist - process it [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 11 00 00 [21:31:40]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 17 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [21:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:31:40]wFMCommunicate OK [21:31:40]requested_item fd.num is exist - process it [21:31:40]SAM_PROTO_GetFieldsCounters [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 13 00 00 [21:31:40]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 62 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 CB [21:31:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:40]wFMCommunicate OK [21:31:40]SAM_PROTO_GetFieldsCounters done [21:31:40]requested_item shift.num is exist - process it [21:31:40]requested_item shift.opened is exist - process it [21:31:40]req_shift_opened [21:31:40]FM_GetShiftState [21:31:40]SAM_PROTO_GetShiftState [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 13 01 00 [21:31:40]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 0E 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 11 [21:31:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:31:40]wFMCommunicate OK [21:31:40]SAM_PROTO_GetShiftState done [21:31:40]FM_GetShiftState done [21:31:40]req_shift_opened done [21:31:40]requested_item shift.open_date is exist - process it [21:31:40]req_shift_open_date [21:31:40]req_shift_open_date done [21:31:40]produce_requested_data done [21:31:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155197,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:31:40]process_action_free close_receipt [21:31:40]json_value_free [21:31:40]json_value_free done [21:31:40]process_json_proto returns [21:31:40]Send response to host [21:31:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155197,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:31:40]free response buf [21:31:40]execute_script done [21:31:40]execute_script returns [21:31:40]free content buf [21:31:40]Sock 7.Close socket [21:31:40]Sock 7.Thread stoped [21:31:44]OFD Sender: No OFD packet to send [21:31:49]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:18]accept exits with 9 [21:32:18]New connection [21:32:18]New thread 3067608420 created [21:32:18]Thread 3067465060 joined [21:32:18]Waiting for new connection... [21:32:18] Sock 9.Parse request [21:32:18]Sock 9.Check first char [21:32:18]Sock 9.First char is OK [21:32:18]request: POST /json_proto HTTP/1.0 [21:32:18]Method: POST [21:32:18]URL: /json_proto [21:32:18]Method is POST - this is cgi request [21:32:18]url: /json_proto [21:32:18]query_string will be loaded in cgi processing [21:32:18]execute_cgi json_proto POST (null) [21:32:18]execute_cgi path=json_proto method=POST [21:32:18]POST find Content-Length [21:32:18]Host: 172.17.53.67:8080 [21:32:18]Content-Length: 677 [21:32:18]Content-Type: application/json [21:32:18] [21:32:18]POST finish read [21:32:18]Found Content-Length = 677 [21:32:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:18]execute_script... [21:32:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:18]POST & json_proto [21:32:18]process_json_proto [21:32:18]json parsed OK: [21:32:18]protocol is kg_v1.0 [21:32:18]action value=close_receipt [21:32:18]process_action close_receipt [21:32:18]cmd_close_receipt [21:32:18]MH_GetDate [21:32:18]Write to MH i2c: F0 00 00 5C 02 4D [21:32:18]Write i2c OK [21:32:18]MH_I2C_Read... [21:32:18]Read from MH i2c: F0 [21:32:18]MH_I2C_Read... [21:32:18]Read from MH i2c: F0 09 00 [21:32:18]MH_I2C_Read... [21:32:18]Read from MH i2c: F0 09 00 5C 02 00 E2 D3 12 67 19 BC 99 64 56 [21:32:18]GetLastDocTimeStamp 1729287097 [21:32:18]current date 1729287138 [21:32:18]FM_GetShiftState [21:32:18]SAM_PROTO_GetShiftState [21:32:18]wFMCommunicate request_size=4 [21:32:18]MH_SAM_APDU [21:32:18]CAPDU: 80 13 01 00 [21:32:18]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [21:32:18]Write i2c OK [21:32:18]MH_I2C_Read... [21:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:18]Read from MH i2c: E2 [21:32:18]MH_I2C_Read... [21:32:18]Read from MH i2c: E2 0E 00 [21:32:18]MH_I2C_Read... [21:32:18]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 13 [21:32:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:32:18]wFMCommunicate OK [21:32:18]SAM_PROTO_GetShiftState done [21:32:18]FM_GetShiftState done [21:32:18]opened in 1729211399 [21:32:18]opened+sec_in_day 1729297799 [21:32:18]quantity*price = 50010 [21:32:18]sum+1 = 50012 [21:32:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 587 18.10.2024 21:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155198 ФПД: 279792250769055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213218&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155198&fm=279792250769055&tin=02508201610067®Number=0000137193017469&sum=50000 [21:32:19]StoreToDocumentArchive [21:32:19]shift 312 fd 155198 [21:32:19]save to /storage/0312/doc_00155198 [21:32:19]save last doc name /storage/0312/doc_00155198 to /storage/kkm_last_doc_name [21:32:19]save OK [21:32:19]Clear old archive folders... [21:32:19]OFD Sender: No OFD packet to send [21:32:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:32:19]tlvbuf is 019B7EE0 [21:32:19]SAM_PROTO_ClearQueue [21:32:19]wFMCommunicate request_size=4 [21:32:19]MH_SAM_APDU [21:32:19]CAPDU: 80 09 00 00 [21:32:19]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [21:32:19]Write i2c OK [21:32:19]MH_I2C_Read... [21:32:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:32:19]Read from MH i2c: E2 [21:32:19]MH_I2C_Read... [21:32:19]Read from MH i2c: E2 03 00 [21:32:19]MH_I2C_Read... [21:32:19]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [21:32:19]RAPDU: 90 00 [21:32:19]wFMCommunicate OK [21:32:19]SAM_PROTO_ClearQueue done [21:32:19]KKMCreateOFDPacket [21:32:19]OFDProtocolAddRootSTLVToBuf [21:32:19]FM_MakeSignedData [21:32:19]FM_MakeSignedData [21:32:19]SAM_PROTO_SignData [21:32:19]wFMCommunicate request_size=4 [21:32:19]MH_SAM_APDU [21:32:19]CAPDU: 80 0D 01 02 [21:32:19]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [21:32:19]Write i2c OK [21:32:19]MH_I2C_Read... [21:32:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:32:19]Read from MH i2c: E2 [21:32:19]MH_I2C_Read... [21:32:19]Read from MH i2c: E2 03 00 [21:32:19]MH_I2C_Read... [21:32:19]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [21:32:19]RAPDU: 90 00 [21:32:19]wFMCommunicate OK [21:32:19]wFMCommunicate request_size=255 [21:32:19]MH_SAM_APDU [21:32:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E2 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5E 02 00 35 04 06 00 FE [21:32:19]Write to MH i2c: E2 02 01 6C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E2 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5E 02 00 35 04 06 00 FE 00 00 B5 [21:32:19]Write i2c OK [21:32:19]MH_I2C_Read... [21:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:20]Read from MH i2c: E2 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 03 00 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [21:32:20]RAPDU: 90 00 [21:32:20]wFMCommunicate OK [21:32:20]wFMCommunicate request_size=10 [21:32:20]MH_SAM_APDU [21:32:20]CAPDU: 80 0D 02 02 05 78 35 B7 CE 9F [21:32:20]Write to MH i2c: E2 0D 00 6D 02 80 0D 02 02 05 00 78 35 B7 CE 9F 00 00 C4 [21:32:20]Write i2c OK [21:32:20]MH_I2C_Read... [21:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:20]Read from MH i2c: E2 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 03 00 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [21:32:20]RAPDU: 90 00 [21:32:20]wFMCommunicate OK [21:32:20]wFMCommunicate request_size=4 [21:32:20]MH_SAM_APDU [21:32:20]CAPDU: 80 0D 03 02 [21:32:20]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [21:32:20]Write i2c OK [21:32:20]MH_I2C_Read... [21:32:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:32:20]Read from MH i2c: E2 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 0B 00 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 0B 00 6E 02 00 FB 6D 55 E3 76 9F 83 3F 90 00 63 [21:32:20]RAPDU: FB 6D 55 E3 76 9F 83 3F 90 00 [21:32:20]wFMCommunicate OK [21:32:20]SAM_PROTO_SignData done [21:32:20]FM_MakeSignedData done [21:32:20]CreateOFDProtocolMessage [21:32:20]wFMCommunicate request_size=4 [21:32:20]MH_SAM_APDU [21:32:20]CAPDU: 80 11 00 00 [21:32:20]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [21:32:20]Write i2c OK [21:32:20]MH_I2C_Read... [21:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:20]Read from MH i2c: E2 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 17 00 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [21:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:32:20]wFMCommunicate OK [21:32:20]CreateOFDProtocolMessage done [21:32:20]OFDSenderStorePacket 155198 [21:32:20]StoreOFDPacket docnum=155198 [21:32:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 A6 07 01 01 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E2 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5E 02 00 35 04 06 00 FE 78 35 B7 CE 9F FB 6D 55 E3 76 9F 83 3F [21:32:20]CheckFolder [21:32:20]dirname=/storage/ofd_packets [21:32:20]CheckFolder done [21:32:20]ProducePacketName [21:32:20]name=ofd_packets/00155198 [21:32:20]NVStorageSaveData ofd_packets/00155198 [21:32:20]File name is /storage/ofd_packets/00155198 [21:32:20]Write 301 bytes [21:32:20]NVStorageSaveData done [21:32:20]OFDSenderStorePacket done [21:32:20]KKMCreateOFDPacket done [21:32:20]NVStorageSaveData kkm_last_timestamp [21:32:20]File name is /storage/kkm_last_timestamp [21:32:20]Write 4 bytes [21:32:20]NVStorageSaveData done [21:32:20]ExternCall_PrintAddStr [21:32:20]wPrintStart [21:32:20]Write to MH i2c: 01 00 00 70 02 72 [21:32:20]Write i2c OK [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: 01 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: 01 07 00 [21:32:20]MH_I2C_Read... [21:32:20]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [21:32:20]RasterBufferAndPrint [21:32:20]line Счет N : (1)873407 [21:32:20]line ИНН: 02508201610067 [21:32:20]line Контрольно-Кассовый Чек [21:32:20]line ПРОДАЖА [21:32:20]line ТРК (МРК, ГНК) : 41 [21:32:20]line Товар: 2710124500 [21:32:20]line Аи-95-К-5 [21:32:20]line 6.740 * 74.20 [21:32:20]line = 500.11 [21:32:20]line НДС 12% НСП 1% [21:32:20]line > о реализуемом товаре [21:32:20]line ОКРУГЛЕНИЕ: -0.11 [21:32:20]line ИТОГО: 500.00 [21:32:20]line Внесено: 500.00 [21:32:20]line СДАЧА: 0.00 [21:32:20]line НСП 1% : 4.43 [21:32:20]line НДС 12% : 53.11 [21:32:20]line Наличными: 500.00 [21:32:20]line Безнал.: 0.00 [21:32:20]line Место: АЗС № 165 "Партнер Нефть" [21:32:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:32:20]line СНО: Общий режим [21:32:20]line Чек 587 18.10.2024 21:32 [21:32:20]line Смена: 312 ФФД: 1.0 [21:32:20]line ЗНМ: 0300000234 [21:32:20]line РНМ: 0000137193017469 [21:32:20]line Версия ККМ: v1.0 [21:32:20]line ФМ: 0000000000963156 [21:32:20]line ФД: 155198 [21:32:20]line ФПД: 279792250769055 [21:32:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213218&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155198&fm=279792250769055&tin=02508201610067®Number=0000137193017469&sum=50000 [21:32:20]OFD Sender: Processing packet 155198 [packets to send 51, broken 50] [21:32:20]ProducePacketName [21:32:20]name=ofd_packets/00155198 [21:32:20]OFD Sender: To server: pG, [21:32:20]CommunicateWithHost lk.salyk.kg:30040 [21:32:20]ConnectInit lk.salyk.kg [21:32:20]written 0, free lines is 4095 [21:32:20]Connected sock=10 [21:32:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 A6 07 01 01 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E2 D3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5E 02 00 35 04 06 00 FE 78 35 B7 CE 9F FB 6D 55 E3 76 9F 83 3F [21:32:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 40 2D 47 00 D9 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 5E 02 00 F4 03 04 00 1A 7A 12 67 B6 04 01 00 00 40 E5 16 B8 77 72 22 9F [21:32:20]CommunicateWithHost err = 0 [21:32:20]CheckOFDResponse [21:32:20]1017 (14) - 77093643461234 [21:32:20]1041 (16) - 0000000000963156 [21:32:20]1040 (4) - 155198 [21:32:20]1012 (4) - 18.10.2024 15:09 [21:32:20]1206 (1) - 0 [21:32:20]OFD Sender: Remove packet 155198 [21:32:20]ProducePacketName [21:32:20]name=ofd_packets/00155198 [21:32:20]NVStorageDeleteData [21:32:21]Write to MH i2c: 01 00 00 9B 02 9D [21:32:21]Write i2c OK [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: 01 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: 01 07 00 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 F0 0C A0 [21:32:21]RasterBufferAndPrint [21:32:21]line [21:32:21]line [21:32:21]line [21:32:21]line [21:32:21]line [21:32:21]written 0, free lines is 3318 [21:32:21]MH_Cut [21:32:21]Write to MH i2c: D1 01 00 A2 02 01 76 [21:32:21]Write i2c OK [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: D1 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: D1 01 00 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: D1 01 00 A2 02 00 75 [21:32:21]Write to MH i2c: 01 00 00 A3 02 A5 [21:32:21]Write i2c OK [21:32:21]MH_I2C_Read... [21:32:21]OFD Sender: No OFD packet to send [21:32:21]*** Cut start [21:32:21]*** Partial cut [21:32:21]*** CUTSNS_PIN = 1 [21:32:21]*** CUTSNS_PIN = 0 [21:32:22]*** Brake cut motor [21:32:22]Read from MH i2c: 01 [21:32:22]MH_I2C_Read... [21:32:22]*** Stop cut motor [21:32:22]*** Cut end [21:32:22]Read from MH i2c: 01 07 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [21:32:22]process_action close_receipt done [21:32:22]requested_data is exist [21:32:22]produce_requested_data [21:32:22]requested_item fm.sn is exist - process it [21:32:22]wFMCommunicate request_size=4 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 11 00 00 [21:32:22]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:22]Read from MH i2c: E2 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 17 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [21:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:32:22]wFMCommunicate OK [21:32:22]requested_item fd.num is exist - process it [21:32:22]SAM_PROTO_GetFieldsCounters [21:32:22]wFMCommunicate request_size=4 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 13 00 00 [21:32:22]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:22]Read from MH i2c: E2 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 62 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 62 00 A5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [21:32:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:22]wFMCommunicate OK [21:32:22]SAM_PROTO_GetFieldsCounters done [21:32:22]requested_item shift.num is exist - process it [21:32:22]requested_item shift.opened is exist - process it [21:32:22]req_shift_opened [21:32:22]FM_GetShiftState [21:32:22]SAM_PROTO_GetShiftState [21:32:22]wFMCommunicate request_size=4 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 13 01 00 [21:32:22]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:22]Read from MH i2c: E2 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 0E 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5C [21:32:22]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:32:22]wFMCommunicate OK [21:32:22]SAM_PROTO_GetShiftState done [21:32:22]FM_GetShiftState done [21:32:22]req_shift_opened done [21:32:22]requested_item shift.open_date is exist - process it [21:32:22]req_shift_open_date [21:32:22]req_shift_open_date done [21:32:22]produce_requested_data done [21:32:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155198,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:32:22]process_action_free close_receipt [21:32:22]json_value_free [21:32:22]json_value_free done [21:32:22]process_json_proto returns [21:32:22]Send response to host [21:32:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155198,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:32:22]free response buf [21:32:22]execute_script done [21:32:22]execute_script returns [21:32:22]free content buf [21:32:22]Sock 9.Close socket [21:32:22]Sock 9.Thread stoped [21:32:26]OFD Sender: No OFD packet to send [21:32:31]OFD Sender: No OFD packet to send [21:32:36]OFD Sender: No OFD packet to send [21:32:41]OFD Sender: No OFD packet to send [21:32:46]OFD Sender: No OFD packet to send [21:32:51]OFD Sender: No OFD packet to send [21:32:56]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:31]OFD Sender: No OFD packet to send [21:33:36]OFD Sender: No OFD packet to send [21:33:41]OFD Sender: No OFD packet to send [21:33:46]OFD Sender: No OFD packet to send [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:11]OFD Sender: No OFD packet to send [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:41]accept exits with 7 [21:34:41]New connection [21:34:41]New thread 3067465060 created [21:34:41]Thread 3067608420 joined [21:34:41]Waiting for new connection... [21:34:41] Sock 7.Parse request [21:34:41]Sock 7.Check first char [21:34:41]Sock 7.First char is OK [21:34:41]request: POST /json_proto HTTP/1.0 [21:34:41]Method: POST [21:34:41]URL: /json_proto [21:34:41]Method is POST - this is cgi request [21:34:41]url: /json_proto [21:34:41]query_string will be loaded in cgi processing [21:34:41]execute_cgi json_proto POST (null) [21:34:41]execute_cgi path=json_proto method=POST [21:34:41]POST find Content-Length [21:34:41]Host: 172.17.53.67:8080 [21:34:41]Content-Length: 677 [21:34:41]Content-Type: application/json [21:34:41] [21:34:41]POST finish read [21:34:41]Found Content-Length = 677 [21:34:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:41]execute_script... [21:34:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:41]POST & json_proto [21:34:41]process_json_proto [21:34:41]json parsed OK: [21:34:41]protocol is kg_v1.0 [21:34:41]action value=close_receipt [21:34:41]process_action close_receipt [21:34:41]cmd_close_receipt [21:34:41]MH_GetDate [21:34:41]Write to MH i2c: F0 00 00 A7 02 98 [21:34:41]Write i2c OK [21:34:41]MH_I2C_Read... [21:34:41]Read from MH i2c: F0 [21:34:41]MH_I2C_Read... [21:34:41]Read from MH i2c: F0 09 00 [21:34:41]MH_I2C_Read... [21:34:41]Read from MH i2c: F0 09 00 A7 02 00 71 D4 12 67 19 BC 99 64 31 [21:34:41]GetLastDocTimeStamp 1729287138 [21:34:41]current date 1729287281 [21:34:41]FM_GetShiftState [21:34:41]SAM_PROTO_GetShiftState [21:34:41]wFMCommunicate request_size=4 [21:34:41]MH_SAM_APDU [21:34:41]CAPDU: 80 13 01 00 [21:34:41]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [21:34:41]Write i2c OK [21:34:41]MH_I2C_Read... [21:34:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:41]Read from MH i2c: E2 [21:34:41]MH_I2C_Read... [21:34:41]Read from MH i2c: E2 0E 00 [21:34:41]MH_I2C_Read... [21:34:41]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5E [21:34:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:34:41]wFMCommunicate OK [21:34:41]SAM_PROTO_GetShiftState done [21:34:41]FM_GetShiftState done [21:34:41]opened in 1729211399 [21:34:41]opened+sec_in_day 1729297799 [21:34:41]quantity*price = 30038 [21:34:41]sum+1 = 30039 [21:34:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 588 18.10.2024 21:34 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155199 ФПД: 160676927898433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155199&fm=160676927898433&tin=02508201610067®Number=0000137193017469&sum=30000 [21:34:42]StoreToDocumentArchive [21:34:42]shift 312 fd 155199 [21:34:42]save to /storage/0312/doc_00155199 [21:34:42]save last doc name /storage/0312/doc_00155199 to /storage/kkm_last_doc_name [21:34:42]save OK [21:34:42]Clear old archive folders... [21:34:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:34:42]tlvbuf is 0199BC60 [21:34:42]SAM_PROTO_ClearQueue [21:34:42]wFMCommunicate request_size=4 [21:34:42]MH_SAM_APDU [21:34:42]CAPDU: 80 09 00 00 [21:34:42]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [21:34:42]Write i2c OK [21:34:42]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [21:34:43]RAPDU: 90 00 [21:34:43]wFMCommunicate OK [21:34:43]SAM_PROTO_ClearQueue done [21:34:43]KKMCreateOFDPacket [21:34:43]OFDProtocolAddRootSTLVToBuf [21:34:43]FM_MakeSignedData [21:34:43]FM_MakeSignedData [21:34:43]SAM_PROTO_SignData [21:34:43]wFMCommunicate request_size=4 [21:34:43]MH_SAM_APDU [21:34:43]CAPDU: 80 0D 01 02 [21:34:43]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [21:34:43]RAPDU: 90 00 [21:34:43]wFMCommunicate OK [21:34:43]wFMCommunicate request_size=255 [21:34:43]MH_SAM_APDU [21:34:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 72 D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5E 02 00 35 04 06 00 92 [21:34:43]Write to MH i2c: E2 02 01 B7 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 72 D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5E 02 00 35 04 06 00 92 00 00 43 [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [21:34:43]RAPDU: 90 00 [21:34:43]wFMCommunicate OK [21:34:43]wFMCommunicate request_size=10 [21:34:43]MH_SAM_APDU [21:34:43]CAPDU: 80 0D 02 02 05 22 83 36 03 41 [21:34:43]Write to MH i2c: E2 0D 00 B8 02 80 0D 02 02 05 00 22 83 36 03 41 00 00 5D [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [21:34:43]RAPDU: 90 00 [21:34:43]wFMCommunicate OK [21:34:43]wFMCommunicate request_size=4 [21:34:43]MH_SAM_APDU [21:34:43]CAPDU: 80 0D 03 02 [21:34:43]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 0B 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 0B 00 B9 02 00 68 75 DE 13 D4 A9 B6 65 90 00 9D [21:34:43]RAPDU: 68 75 DE 13 D4 A9 B6 65 90 00 [21:34:43]wFMCommunicate OK [21:34:43]SAM_PROTO_SignData done [21:34:43]FM_MakeSignedData done [21:34:43]CreateOFDProtocolMessage [21:34:43]wFMCommunicate request_size=4 [21:34:43]MH_SAM_APDU [21:34:43]CAPDU: 80 11 00 00 [21:34:43]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:43]Read from MH i2c: E2 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 17 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [21:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:34:43]wFMCommunicate OK [21:34:43]CreateOFDProtocolMessage done [21:34:43]OFDSenderStorePacket 155199 [21:34:43]StoreOFDPacket docnum=155199 [21:34:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D 18 07 01 FA E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 72 D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5E 02 00 35 04 06 00 92 22 83 36 03 41 68 75 DE 13 D4 A9 B6 65 [21:34:43]CheckFolder [21:34:43]dirname=/storage/ofd_packets [21:34:43]CheckFolder done [21:34:43]ProducePacketName [21:34:43]name=ofd_packets/00155199 [21:34:43]NVStorageSaveData ofd_packets/00155199 [21:34:43]File name is /storage/ofd_packets/00155199 [21:34:43]Write 301 bytes [21:34:43]NVStorageSaveData done [21:34:43]OFDSenderStorePacket done [21:34:43]KKMCreateOFDPacket done [21:34:43]NVStorageSaveData kkm_last_timestamp [21:34:43]File name is /storage/kkm_last_timestamp [21:34:43]Write 4 bytes [21:34:43]NVStorageSaveData done [21:34:43]ExternCall_PrintAddStr [21:34:43]wPrintStart [21:34:43]Write to MH i2c: 01 00 00 BB 02 BD [21:34:43]Write i2c OK [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: 01 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: 01 07 00 [21:34:43]MH_I2C_Read... [21:34:43]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [21:34:43]RasterBufferAndPrint [21:34:43]line Счет N : (1)873410 [21:34:43]line ИНН: 02508201610067 [21:34:43]line Контрольно-Кассовый Чек [21:34:43]line ПРОДАЖА [21:34:43]line ТРК (МРК, ГНК) : 22 [21:34:43]line Товар: 2710124130 [21:34:43]line Аи-92-К-5 [21:34:43]line 4.490 * 66.90 [21:34:43]line = 300.38 [21:34:43]line НДС 12% НСП 1% [21:34:43]line > о реализуемом товаре [21:34:43]line ОКРУГЛЕНИЕ: -0.38 [21:34:43]line ИТОГО: 300.00 [21:34:43]line Внесено: 300.00 [21:34:43]line СДАЧА: 0.00 [21:34:43]line НСП 1% : 2.66 [21:34:43]line НДС 12% : 31.90 [21:34:43]line Наличными: 300.00 [21:34:43]line Безнал.: 0.00 [21:34:43]line Место: АЗС № 165 "Партнер Нефть" [21:34:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:34:43]line СНО: Общий режим [21:34:43]line Чек 588 18.10.2024 21:34 [21:34:43]line Смена: 312 ФФД: 1.0 [21:34:43]line ЗНМ: 0300000234 [21:34:43]line РНМ: 0000137193017469 [21:34:43]line Версия ККМ: v1.0 [21:34:43]line ФМ: 0000000000963156 [21:34:43]line ФД: 155199 [21:34:43]line ФПД: 160676927898433 [21:34:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155199&fm=160676927898433&tin=02508201610067®Number=0000137193017469&sum=30000 [21:34:43]OFD Sender: Processing packet 155199 [packets to send 51, broken 50] [21:34:43]ProducePacketName [21:34:43]name=ofd_packets/00155199 [21:34:43]OFD Sender: To server: pG, [21:34:43]CommunicateWithHost lk.salyk.kg:30040 [21:34:43]ConnectInit lk.salyk.kg [21:34:43]written 0, free lines is 4095 [21:34:43]Connected sock=10 [21:34:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D 18 07 01 FA E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 72 D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5E 02 00 35 04 06 00 92 22 83 36 03 41 68 75 DE 13 D4 A9 B6 65 [21:34:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 8E 47 00 EB FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 5E 02 00 F4 03 04 00 A9 7A 12 67 B6 04 01 00 00 D8 E9 77 04 06 D0 64 ED [21:34:44]CommunicateWithHost err = 0 [21:34:44]CheckOFDResponse [21:34:44]1017 (14) - 77093643461234 [21:34:44]1041 (16) - 0000000000963156 [21:34:44]1040 (4) - 155199 [21:34:44]1012 (4) - 18.10.2024 15:11 [21:34:44]1206 (1) - 0 [21:34:44]OFD Sender: Remove packet 155199 [21:34:44]ProducePacketName [21:34:44]name=ofd_packets/00155199 [21:34:44]NVStorageDeleteData [21:34:44]Write to MH i2c: 01 00 00 E6 02 E8 [21:34:44]Write i2c OK [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: 01 [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: 01 07 00 [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: 01 07 00 E6 02 00 00 00 00 00 F2 0C ED [21:34:44]RasterBufferAndPrint [21:34:44]line [21:34:44]line [21:34:44]line [21:34:44]line [21:34:44]line [21:34:44]written 0, free lines is 3320 [21:34:44]MH_Cut [21:34:44]Write to MH i2c: D1 01 00 ED 02 01 C1 [21:34:44]Write i2c OK [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: D1 [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: D1 01 00 [21:34:44]MH_I2C_Read... [21:34:44]Read from MH i2c: D1 01 00 ED 02 00 C0 [21:34:44]Write to MH i2c: 01 00 00 EE 02 F0 [21:34:44]Write i2c OK [21:34:44]MH_I2C_Read... [21:34:44]OFD Sender: No OFD packet to send [21:34:45]*** Cut start [21:34:45]*** Partial cut [21:34:45]*** CUTSNS_PIN = 1 [21:34:45]*** CUTSNS_PIN = 0 [21:34:45]*** Brake cut motor [21:34:45]Read from MH i2c: 01 [21:34:45]MH_I2C_Read... [21:34:45]*** Stop cut motor [21:34:45]*** Cut end [21:34:45]Read from MH i2c: 01 07 00 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [21:34:45]process_action close_receipt done [21:34:45]requested_data is exist [21:34:45]produce_requested_data [21:34:45]requested_item fm.sn is exist - process it [21:34:45]wFMCommunicate request_size=4 [21:34:45]MH_SAM_APDU [21:34:45]CAPDU: 80 11 00 00 [21:34:45]Write to MH i2c: E2 08 00 EF 02 80 11 00 00 00 00 00 00 6B [21:34:45]Write i2c OK [21:34:45]MH_I2C_Read... [21:34:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:45]Read from MH i2c: E2 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 17 00 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 17 00 EF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [21:34:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:34:45]wFMCommunicate OK [21:34:45]requested_item fd.num is exist - process it [21:34:45]SAM_PROTO_GetFieldsCounters [21:34:45]wFMCommunicate request_size=4 [21:34:45]MH_SAM_APDU [21:34:45]CAPDU: 80 13 00 00 [21:34:45]Write to MH i2c: E2 08 00 F0 02 80 13 00 00 00 00 00 00 6E [21:34:45]Write i2c OK [21:34:45]MH_I2C_Read... [21:34:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:34:45]Read from MH i2c: E2 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 62 00 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 62 00 F0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 69 [21:34:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:34:45]wFMCommunicate OK [21:34:45]SAM_PROTO_GetFieldsCounters done [21:34:45]requested_item shift.num is exist - process it [21:34:45]requested_item shift.opened is exist - process it [21:34:45]req_shift_opened [21:34:45]FM_GetShiftState [21:34:45]SAM_PROTO_GetShiftState [21:34:45]wFMCommunicate request_size=4 [21:34:45]MH_SAM_APDU [21:34:45]CAPDU: 80 13 01 00 [21:34:45]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [21:34:45]Write i2c OK [21:34:45]MH_I2C_Read... [21:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:45]Read from MH i2c: E2 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 0E 00 [21:34:45]MH_I2C_Read... [21:34:45]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A7 [21:34:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:34:45]wFMCommunicate OK [21:34:45]SAM_PROTO_GetShiftState done [21:34:45]FM_GetShiftState done [21:34:45]req_shift_opened done [21:34:45]requested_item shift.open_date is exist - process it [21:34:45]req_shift_open_date [21:34:45]req_shift_open_date done [21:34:45]produce_requested_data done [21:34:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155199,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:34:45]process_action_free close_receipt [21:34:45]json_value_free [21:34:45]json_value_free done [21:34:45]process_json_proto returns [21:34:45]Send response to host [21:34:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155199,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:34:45]free response buf [21:34:45]execute_script done [21:34:45]execute_script returns [21:34:45]free content buf [21:34:45]Sock 7.Close socket [21:34:45]Sock 7.Thread stoped [21:34:49]OFD Sender: No OFD packet to send [21:34:54]OFD Sender: No OFD packet to send [21:34:59]OFD Sender: No OFD packet to send [21:35:04]OFD Sender: No OFD packet to send [21:35:09]OFD Sender: No OFD packet to send [21:35:14]OFD Sender: No OFD packet to send [21:35:19]OFD Sender: No OFD packet to send [21:35:24]OFD Sender: No OFD packet to send [21:35:29]OFD Sender: No OFD packet to send [21:35:34]OFD Sender: No OFD packet to send [21:35:39]OFD Sender: No OFD packet to send [21:35:44]OFD Sender: No OFD packet to send [21:35:49]OFD Sender: No OFD packet to send [21:35:54]OFD Sender: No OFD packet to send [21:35:59]OFD Sender: No OFD packet to send [21:36:04]OFD Sender: No OFD packet to send [21:36:09]OFD Sender: No OFD packet to send [21:36:14]OFD Sender: No OFD packet to send [21:36:19]OFD Sender: No OFD packet to send [21:36:24]OFD Sender: No OFD packet to send [21:36:29]OFD Sender: No OFD packet to send [21:36:30]accept exits with 9 [21:36:30]New connection [21:36:30]New thread 3067608420 created [21:36:30]Thread 3067465060 joined [21:36:30]Waiting for new connection... [21:36:30] Sock 9.Parse request [21:36:30]Sock 9.Check first char [21:36:30]Sock 9.First char is OK [21:36:30]request: POST /json_proto HTTP/1.0 [21:36:30]Method: POST [21:36:30]URL: /json_proto [21:36:30]Method is POST - this is cgi request [21:36:30]url: /json_proto [21:36:30]query_string will be loaded in cgi processing [21:36:30]execute_cgi json_proto POST (null) [21:36:30]execute_cgi path=json_proto method=POST [21:36:30]POST find Content-Length [21:36:30]Host: 172.17.53.67:8080 [21:36:30]Content-Length: 769 [21:36:30]Content-Type: application/json [21:36:30] [21:36:30]POST finish read [21:36:30]Found Content-Length = 769 [21:36:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:30]execute_script... [21:36:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:30]POST & json_proto [21:36:30]process_json_proto [21:36:30]json parsed OK: [21:36:30]protocol is kg_v1.0 [21:36:30]action value=close_receipt [21:36:30]process_action close_receipt [21:36:30]cmd_close_receipt [21:36:30]MH_GetDate [21:36:30]Write to MH i2c: F0 00 00 F2 02 E3 [21:36:30]Write i2c OK [21:36:30]MH_I2C_Read... [21:36:30]Read from MH i2c: F0 [21:36:30]MH_I2C_Read... [21:36:30]Read from MH i2c: F0 09 00 [21:36:30]MH_I2C_Read... [21:36:30]Read from MH i2c: F0 09 00 F2 02 00 DE D4 12 67 19 BC 99 64 E9 [21:36:30]GetLastDocTimeStamp 1729287282 [21:36:30]current date 1729287390 [21:36:30]FM_GetShiftState [21:36:30]SAM_PROTO_GetShiftState [21:36:30]wFMCommunicate request_size=4 [21:36:30]MH_SAM_APDU [21:36:30]CAPDU: 80 13 01 00 [21:36:30]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [21:36:30]Write i2c OK [21:36:30]MH_I2C_Read... [21:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:30]Read from MH i2c: E2 [21:36:30]MH_I2C_Read... [21:36:30]Read from MH i2c: E2 0E 00 [21:36:30]MH_I2C_Read... [21:36:30]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A9 [21:36:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:36:30]wFMCommunicate OK [21:36:30]SAM_PROTO_GetShiftState done [21:36:30]FM_GetShiftState done [21:36:30]opened in 1729211399 [21:36:30]opened+sec_in_day 1729297799 [21:36:30]quantity*price = 100015 [21:36:30]sum+1 = 100017 [21:36:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 589 18.10.2024 21:36 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155200 ФПД: 162422652303366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155200&fm=162422652303366&tin=02508201610067®Number=0000137193017469&sum=100016 [21:36:31]StoreToDocumentArchive [21:36:31]shift 312 fd 155200 [21:36:31]save to /storage/0312/doc_00155200 [21:36:31]save last doc name /storage/0312/doc_00155200 to /storage/kkm_last_doc_name [21:36:31]save OK [21:36:31]Clear old archive folders... [21:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:36:31]tlvbuf is 01974480 [21:36:31]SAM_PROTO_ClearQueue [21:36:31]wFMCommunicate request_size=4 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 09 00 00 [21:36:31]Write to MH i2c: E2 08 00 00 03 80 09 00 00 00 00 00 00 75 [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:31]Read from MH i2c: E2 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [21:36:31]RAPDU: 90 00 [21:36:31]wFMCommunicate OK [21:36:31]SAM_PROTO_ClearQueue done [21:36:31]KKMCreateOFDPacket [21:36:31]OFDProtocolAddRootSTLVToBuf [21:36:31]FM_MakeSignedData [21:36:31]FM_MakeSignedData [21:36:31]SAM_PROTO_SignData [21:36:31]wFMCommunicate request_size=4 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 0D 01 02 [21:36:31]Write to MH i2c: E2 08 00 01 03 80 0D 01 02 00 00 00 00 7D [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:31]Read from MH i2c: E2 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [21:36:31]RAPDU: 90 00 [21:36:31]wFMCommunicate OK [21:36:31]wFMCommunicate request_size=255 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 DE D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5E 02 00 35 04 06 00 93 [21:36:31]Write to MH i2c: E2 02 01 02 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 DE D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5E 02 00 35 04 06 00 93 00 00 24 [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:31]Read from MH i2c: E2 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [21:36:31]RAPDU: 90 00 [21:36:31]wFMCommunicate OK [21:36:31]wFMCommunicate request_size=10 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 0D 02 02 05 B8 F8 7E 78 06 [21:36:31]Write to MH i2c: E2 0D 00 03 03 80 0D 02 02 05 00 B8 F8 7E 78 06 00 00 36 [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:31]Read from MH i2c: E2 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [21:36:31]RAPDU: 90 00 [21:36:31]wFMCommunicate OK [21:36:31]wFMCommunicate request_size=4 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 0D 03 02 [21:36:31]Write to MH i2c: E2 08 00 04 03 80 0D 03 02 00 00 00 00 82 [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:31]Read from MH i2c: E2 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 0B 00 [21:36:31]MH_I2C_Read... [21:36:31]Read from MH i2c: E2 0B 00 04 03 00 C2 2A 29 A3 17 04 DB B6 90 00 E7 [21:36:31]RAPDU: C2 2A 29 A3 17 04 DB B6 90 00 [21:36:31]wFMCommunicate OK [21:36:31]SAM_PROTO_SignData done [21:36:31]FM_MakeSignedData done [21:36:31]CreateOFDProtocolMessage [21:36:31]wFMCommunicate request_size=4 [21:36:31]MH_SAM_APDU [21:36:31]CAPDU: 80 11 00 00 [21:36:31]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [21:36:31]Write i2c OK [21:36:31]MH_I2C_Read... [21:36:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:32]Read from MH i2c: E2 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: E2 17 00 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [21:36:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:36:32]wFMCommunicate OK [21:36:32]CreateOFDProtocolMessage done [21:36:32]OFDSenderStorePacket 155200 [21:36:32]StoreOFDPacket docnum=155200 [21:36:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 04 07 01 92 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 DE D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5E 02 00 35 04 06 00 93 B8 F8 7E 78 06 C2 2A 29 A3 17 04 DB B6 [21:36:32]CheckFolder [21:36:32]dirname=/storage/ofd_packets [21:36:32]CheckFolder done [21:36:32]ProducePacketName [21:36:32]name=ofd_packets/00155200 [21:36:32]NVStorageSaveData ofd_packets/00155200 [21:36:32]File name is /storage/ofd_packets/00155200 [21:36:32]Write 301 bytes [21:36:32]NVStorageSaveData done [21:36:32]OFDSenderStorePacket done [21:36:32]KKMCreateOFDPacket done [21:36:32]NVStorageSaveData kkm_last_timestamp [21:36:32]File name is /storage/kkm_last_timestamp [21:36:32]Write 4 bytes [21:36:32]NVStorageSaveData done [21:36:32]ExternCall_PrintAddStr [21:36:32]wPrintStart [21:36:32]Write to MH i2c: 01 00 00 06 03 09 [21:36:32]Write i2c OK [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 07 00 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [21:36:32]RasterBufferAndPrint [21:36:32]line Счет N : (1)873411 [21:36:32]line ИНН: 02508201610067 [21:36:32]line Контрольно-Кассовый Чек [21:36:32]line ПРОДАЖА [21:36:32]line ТРК (МРК, ГНК) : 32 [21:36:32]line Товар: 2710124130 [21:36:32]line Аи-92-К-5 [21:36:32]line 14.950 * 66.90 [21:36:32]line = 1000.16 [21:36:32]line НДС 12% НСП 1% [21:36:32]line > о реализуемом товаре [21:36:32]line ИТОГО: 1000.16 [21:36:32]line НСП 1% : 8.85 [21:36:32]line НДС 12% : 106.21 [21:36:32]line Наличными: 0.00 [21:36:32]line Безнал.: 1000.16 [21:36:32]line Место: АЗС № 165 "Партнер Нефть" [21:36:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:36:32]line СНО: Общий режим [21:36:32]line Чек 589 18.10.2024 21:36 [21:36:32]line Смена: 312 ФФД: 1.0 [21:36:32]line ЗНМ: 0300000234 [21:36:32]line РНМ: 0000137193017469 [21:36:32]line Версия ККМ: v1.0 [21:36:32]line Платежная система: Mbank [21:36:32]line ФМ: 0000000000963156 [21:36:32]line ФД: 155200 [21:36:32]line ФПД: 162422652303366 [21:36:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T213630&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155200&fm=162422652303366&tin=02508201610067®Number=0000137193017469&sum=100016 [21:36:32]OFD Sender: Processing packet 155200 [packets to send 51, broken 50] [21:36:32]ProducePacketName [21:36:32]name=ofd_packets/00155200 [21:36:32]OFD Sender: To server: pG, [21:36:32]CommunicateWithHost lk.salyk.kg:30040 [21:36:32]ConnectInit lk.salyk.kg [21:36:32]written 0, free lines is 4095 [21:36:32]Connected sock=10 [21:36:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 04 07 01 92 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 DE D4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5E 02 00 35 04 06 00 93 B8 F8 7E 78 06 C2 2A 29 A3 17 04 DB B6 [21:36:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BC 9C 47 00 34 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 5E 02 00 F4 03 04 00 16 7B 12 67 B6 04 01 00 00 A0 BD 7D 5B 2D B0 84 91 [21:36:32]CommunicateWithHost err = 0 [21:36:32]CheckOFDResponse [21:36:32]1017 (14) - 77093643461234 [21:36:32]1041 (16) - 0000000000963156 [21:36:32]1040 (4) - 155200 [21:36:32]1012 (4) - 18.10.2024 15:13 [21:36:32]1206 (1) - 0 [21:36:32]OFD Sender: Remove packet 155200 [21:36:32]ProducePacketName [21:36:32]name=ofd_packets/00155200 [21:36:32]NVStorageDeleteData [21:36:32]Write to MH i2c: 01 00 00 2F 03 32 [21:36:32]Write i2c OK [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 07 00 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 18 0D 5E [21:36:32]RasterBufferAndPrint [21:36:32]line [21:36:32]line [21:36:32]line [21:36:32]line [21:36:32]line [21:36:32]written 0, free lines is 3358 [21:36:32]MH_Cut [21:36:32]Write to MH i2c: D1 01 00 36 03 01 0B [21:36:32]Write i2c OK [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: D1 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: D1 01 00 [21:36:32]MH_I2C_Read... [21:36:32]Read from MH i2c: D1 01 00 36 03 00 0A [21:36:32]Write to MH i2c: 01 00 00 37 03 3A [21:36:32]Write i2c OK [21:36:32]MH_I2C_Read... [21:36:33]OFD Sender: No OFD packet to send [21:36:33]*** Cut start [21:36:33]*** Partial cut [21:36:33]*** CUTSNS_PIN = 1 [21:36:33]*** CUTSNS_PIN = 0 [21:36:33]*** Brake cut motor [21:36:34]Read from MH i2c: 01 [21:36:34]MH_I2C_Read... [21:36:34]*** Stop cut motor [21:36:34]*** Cut end [21:36:34]Read from MH i2c: 01 07 00 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [21:36:34]process_action close_receipt done [21:36:34]requested_data is exist [21:36:34]produce_requested_data [21:36:34]requested_item fm.sn is exist - process it [21:36:34]wFMCommunicate request_size=4 [21:36:34]MH_SAM_APDU [21:36:34]CAPDU: 80 11 00 00 [21:36:34]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [21:36:34]Write i2c OK [21:36:34]MH_I2C_Read... [21:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:34]Read from MH i2c: E2 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 17 00 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [21:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:36:34]wFMCommunicate OK [21:36:34]requested_item fd.num is exist - process it [21:36:34]SAM_PROTO_GetFieldsCounters [21:36:34]wFMCommunicate request_size=4 [21:36:34]MH_SAM_APDU [21:36:34]CAPDU: 80 13 00 00 [21:36:34]Write to MH i2c: E2 08 00 39 03 80 13 00 00 00 00 00 00 B8 [21:36:34]Write i2c OK [21:36:34]MH_I2C_Read... [21:36:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:34]Read from MH i2c: E2 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 62 00 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 62 00 39 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [21:36:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:34]wFMCommunicate OK [21:36:34]SAM_PROTO_GetFieldsCounters done [21:36:34]requested_item shift.num is exist - process it [21:36:34]requested_item shift.opened is exist - process it [21:36:34]req_shift_opened [21:36:34]FM_GetShiftState [21:36:34]SAM_PROTO_GetShiftState [21:36:34]wFMCommunicate request_size=4 [21:36:34]MH_SAM_APDU [21:36:34]CAPDU: 80 13 01 00 [21:36:34]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [21:36:34]Write i2c OK [21:36:34]MH_I2C_Read... [21:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:34]Read from MH i2c: E2 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 0E 00 [21:36:34]MH_I2C_Read... [21:36:34]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F1 [21:36:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:36:34]wFMCommunicate OK [21:36:34]SAM_PROTO_GetShiftState done [21:36:34]FM_GetShiftState done [21:36:34]req_shift_opened done [21:36:34]requested_item shift.open_date is exist - process it [21:36:34]req_shift_open_date [21:36:34]req_shift_open_date done [21:36:34]produce_requested_data done [21:36:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155200,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:36:34]process_action_free close_receipt [21:36:34]json_value_free [21:36:34]json_value_free done [21:36:34]process_json_proto returns [21:36:34]Send response to host [21:36:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155200,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:36:34]free response buf [21:36:34]execute_script done [21:36:34]execute_script returns [21:36:34]free content buf [21:36:34]Sock 9.Close socket [21:36:34]Sock 9.Thread stoped [21:36:38]OFD Sender: No OFD packet to send [21:36:43]OFD Sender: No OFD packet to send [21:36:48]OFD Sender: No OFD packet to send [21:36:53]OFD Sender: No OFD packet to send [21:36:58]OFD Sender: No OFD packet to send [21:37:03]OFD Sender: No OFD packet to send [21:37:08]OFD Sender: No OFD packet to send [21:37:13]OFD Sender: No OFD packet to send [21:37:18]OFD Sender: No OFD packet to send [21:37:23]OFD Sender: No OFD packet to send [21:37:28]OFD Sender: No OFD packet to send [21:37:33]OFD Sender: No OFD packet to send [21:37:38]OFD Sender: No OFD packet to send [21:37:43]OFD Sender: No OFD packet to send [21:37:48]OFD Sender: No OFD packet to send [21:37:53]OFD Sender: No OFD packet to send [21:37:58]OFD Sender: No OFD packet to send [21:38:03]OFD Sender: No OFD packet to send [21:38:08]OFD Sender: No OFD packet to send [21:38:13]OFD Sender: No OFD packet to send [21:38:18]OFD Sender: No OFD packet to send [21:38:23]OFD Sender: No OFD packet to send [21:38:28]OFD Sender: No OFD packet to send [21:38:33]OFD Sender: No OFD packet to send [21:38:38]OFD Sender: No OFD packet to send [21:38:43]OFD Sender: No OFD packet to send [21:38:48]OFD Sender: No OFD packet to send [21:38:53]OFD Sender: No OFD packet to send [21:38:58]OFD Sender: No OFD packet to send [21:39:03]OFD Sender: No OFD packet to send [21:39:08]OFD Sender: No OFD packet to send [21:39:13]OFD Sender: No OFD packet to send [21:39:18]OFD Sender: No OFD packet to send [21:39:23]OFD Sender: No OFD packet to send [21:39:28]OFD Sender: No OFD packet to send [21:39:33]OFD Sender: No OFD packet to send [21:39:38]OFD Sender: No OFD packet to send [21:39:43]OFD Sender: No OFD packet to send [21:39:48]OFD Sender: No OFD packet to send [21:39:53]OFD Sender: No OFD packet to send [21:39:58]OFD Sender: No OFD packet to send [21:40:03]OFD Sender: No OFD packet to send [21:40:08]OFD Sender: No OFD packet to send [21:40:13]OFD Sender: No OFD packet to send [21:40:18]OFD Sender: No OFD packet to send [21:40:23]OFD Sender: No OFD packet to send [21:40:28]OFD Sender: No OFD packet to send [21:40:33]OFD Sender: No OFD packet to send [21:40:38]OFD Sender: No OFD packet to send [21:40:43]OFD Sender: No OFD packet to send [21:40:47]accept exits with 7 [21:40:47]New connection [21:40:47]New thread 3067465060 created [21:40:47]Thread 3067608420 joined [21:40:47]Waiting for new connection... [21:40:47] Sock 7.Parse request [21:40:47]Sock 7.Check first char [21:40:47]Sock 7.First char is OK [21:40:47]request: POST /json_proto HTTP/1.0 [21:40:47]Method: POST [21:40:47]URL: /json_proto [21:40:47]Method is POST - this is cgi request [21:40:47]url: /json_proto [21:40:47]query_string will be loaded in cgi processing [21:40:47]execute_cgi json_proto POST (null) [21:40:47]execute_cgi path=json_proto method=POST [21:40:47]POST find Content-Length [21:40:47]Host: 172.17.53.67:8080 [21:40:47]Content-Length: 682 [21:40:47]Content-Type: application/json [21:40:47] [21:40:47]POST finish read [21:40:47]Found Content-Length = 682 [21:40:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:47]execute_script... [21:40:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:47]POST & json_proto [21:40:47]process_json_proto [21:40:47]json parsed OK: [21:40:47]protocol is kg_v1.0 [21:40:47]action value=close_receipt [21:40:47]process_action close_receipt [21:40:47]cmd_close_receipt [21:40:47]MH_GetDate [21:40:47]Write to MH i2c: F0 00 00 3B 03 2D [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 09 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 09 00 3B 03 00 DF D5 12 67 19 BC 99 64 35 [21:40:47]GetLastDocTimeStamp 1729287390 [21:40:47]current date 1729287647 [21:40:47]FM_GetShiftState [21:40:47]SAM_PROTO_GetShiftState [21:40:47]wFMCommunicate request_size=4 [21:40:47]MH_SAM_APDU [21:40:47]CAPDU: 80 13 01 00 [21:40:47]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:47]Read from MH i2c: E2 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: E2 0E 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F3 [21:40:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:40:47]wFMCommunicate OK [21:40:47]SAM_PROTO_GetShiftState done [21:40:47]FM_GetShiftState done [21:40:47]opened in 1729211399 [21:40:47]opened+sec_in_day 1729297799 [21:40:47]quantity*price = 100015 [21:40:47]sum+1 = 100017 [21:40:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 590 18.10.2024 21:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155201 ФПД: 201280070025893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214047&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155201&fm=201280070025893&tin=02508201610067®Number=0000137193017469&sum=100000 [21:40:48]StoreToDocumentArchive [21:40:48]shift 312 fd 155201 [21:40:48]save to /storage/0312/doc_00155201 [21:40:48]save last doc name /storage/0312/doc_00155201 to /storage/kkm_last_doc_name [21:40:48]save OK [21:40:48]Clear old archive folders... [21:40:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:40:48]tlvbuf is 019959B0 [21:40:48]SAM_PROTO_ClearQueue [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 09 00 00 [21:40:48]Write to MH i2c: E2 08 00 49 03 80 09 00 00 00 00 00 00 BE [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [21:40:48]RAPDU: 90 00 [21:40:48]wFMCommunicate OK [21:40:48]SAM_PROTO_ClearQueue done [21:40:48]KKMCreateOFDPacket [21:40:48]OFDProtocolAddRootSTLVToBuf [21:40:48]FM_MakeSignedData [21:40:48]FM_MakeSignedData [21:40:48]SAM_PROTO_SignData [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 0D 01 02 [21:40:48]Write to MH i2c: E2 08 00 4A 03 80 0D 01 02 00 00 00 00 C6 [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [21:40:48]RAPDU: 90 00 [21:40:48]wFMCommunicate OK [21:40:48]wFMCommunicate request_size=255 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 DF D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5E 02 00 35 04 06 00 B7 [21:40:48]Write to MH i2c: E2 02 01 4B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 DF D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5E 02 00 35 04 06 00 B7 00 00 75 [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [21:40:49]RAPDU: 90 00 [21:40:49]wFMCommunicate OK [21:40:49]wFMCommunicate request_size=10 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 0D 02 02 05 10 2B 13 02 A5 [21:40:49]Write to MH i2c: E2 0D 00 4C 03 80 0D 02 02 05 00 10 2B 13 02 A5 00 00 C8 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [21:40:49]RAPDU: 90 00 [21:40:49]wFMCommunicate OK [21:40:49]wFMCommunicate request_size=4 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 0D 03 02 [21:40:49]Write to MH i2c: E2 08 00 4D 03 80 0D 03 02 00 00 00 00 CB [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 0B 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 0B 00 4D 03 00 A5 BA 91 C2 4D BE E3 E4 90 00 50 [21:40:49]RAPDU: A5 BA 91 C2 4D BE E3 E4 90 00 [21:40:49]wFMCommunicate OK [21:40:49]SAM_PROTO_SignData done [21:40:49]FM_MakeSignedData done [21:40:49]CreateOFDProtocolMessage [21:40:49]wFMCommunicate request_size=4 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 11 00 00 [21:40:49]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 17 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [21:40:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:49]wFMCommunicate OK [21:40:49]CreateOFDProtocolMessage done [21:40:49]OFDSenderStorePacket 155201 [21:40:49]StoreOFDPacket docnum=155201 [21:40:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 0A 07 01 B1 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 DF D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5E 02 00 35 04 06 00 B7 10 2B 13 02 A5 A5 BA 91 C2 4D BE E3 E4 [21:40:49]CheckFolder [21:40:49]dirname=/storage/ofd_packets [21:40:49]CheckFolder done [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00155201 [21:40:49]NVStorageSaveData ofd_packets/00155201 [21:40:49]File name is /storage/ofd_packets/00155201 [21:40:49]Write 301 bytes [21:40:49]NVStorageSaveData done [21:40:49]OFDSenderStorePacket done [21:40:49]KKMCreateOFDPacket done [21:40:49]NVStorageSaveData kkm_last_timestamp [21:40:49]File name is /storage/kkm_last_timestamp [21:40:49]Write 4 bytes [21:40:49]NVStorageSaveData done [21:40:49]ExternCall_PrintAddStr [21:40:49]wPrintStart [21:40:49]Write to MH i2c: 01 00 00 4F 03 52 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [21:40:49]RasterBufferAndPrint [21:40:49]line Счет N : (1)873413 [21:40:49]line ИНН: 02508201610067 [21:40:49]line Контрольно-Кассовый Чек [21:40:49]line ПРОДАЖА [21:40:49]line ТРК (МРК, ГНК) : 12 [21:40:49]line Товар: 2710124130 [21:40:49]line Аи-92-К-5 [21:40:49]line 14.950 * 66.90 [21:40:49]line = 1000.16 [21:40:49]line НДС 12% НСП 1% [21:40:49]line > о реализуемом товаре [21:40:49]line ОКРУГЛЕНИЕ: -0.16 [21:40:49]line ИТОГО: 1000.00 [21:40:49]line Внесено: 1000.00 [21:40:49]line СДАЧА: 0.00 [21:40:49]line НСП 1% : 8.85 [21:40:49]line НДС 12% : 106.21 [21:40:49]line Наличными: 1000.00 [21:40:49]line Безнал.: 0.00 [21:40:49]line Место: АЗС № 165 "Партнер Нефть" [21:40:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:40:49]line СНО: Общий режим [21:40:49]line Чек 590 18.10.2024 21:40 [21:40:49]line Смена: 312 ФФД: 1.0 [21:40:49]line ЗНМ: 0300000234 [21:40:49]line РНМ: 0000137193017469 [21:40:49]line Версия ККМ: v1.0 [21:40:49]line ФМ: 0000000000963156 [21:40:49]line ФД: 155201 [21:40:49]line ФПД: 201280070025893 [21:40:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214047&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155201&fm=201280070025893&tin=02508201610067®Number=0000137193017469&sum=100000 [21:40:49]OFD Sender: Processing packet 155201 [packets to send 51, broken 50] [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00155201 [21:40:49]OFD Sender: To server: pG, [21:40:49]CommunicateWithHost lk.salyk.kg:30040 [21:40:49]ConnectInit lk.salyk.kg [21:40:49]written 0, free lines is 4095 [21:40:49]Connected sock=10 [21:40:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 0A 07 01 B1 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 DF D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5E 02 00 35 04 06 00 B7 10 2B 13 02 A5 A5 BA 91 C2 4D BE E3 E4 [21:40:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC BD 47 00 F7 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 5E 02 00 F4 03 04 00 17 7C 12 67 B6 04 01 00 00 1D FC D9 9F CA 80 D3 38 [21:40:49]CommunicateWithHost err = 0 [21:40:49]CheckOFDResponse [21:40:49]1017 (14) - 77093643461234 [21:40:49]1041 (16) - 0000000000963156 [21:40:49]1040 (4) - 155201 [21:40:49]1012 (4) - 18.10.2024 15:17 [21:40:49]1206 (1) - 0 [21:40:49]OFD Sender: Remove packet 155201 [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00155201 [21:40:49]NVStorageDeleteData [21:40:50]Write to MH i2c: 01 00 00 7A 03 7D [21:40:50]Write i2c OK [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: 01 [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: 01 07 00 [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 E6 0C 76 [21:40:50]RasterBufferAndPrint [21:40:50]line [21:40:50]line [21:40:50]line [21:40:50]line [21:40:50]line [21:40:50]written 0, free lines is 3309 [21:40:50]MH_Cut [21:40:50]Write to MH i2c: D1 01 00 81 03 01 56 [21:40:50]Write i2c OK [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: D1 [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: D1 01 00 [21:40:50]MH_I2C_Read... [21:40:50]Read from MH i2c: D1 01 00 81 03 00 55 [21:40:50]Write to MH i2c: 01 00 00 82 03 85 [21:40:50]Write i2c OK [21:40:50]MH_I2C_Read... [21:40:50]OFD Sender: No OFD packet to send [21:40:50]*** Cut start [21:40:50]*** Partial cut [21:40:50]*** CUTSNS_PIN = 1 [21:40:50]*** CUTSNS_PIN = 0 [21:40:51]*** Brake cut motor [21:40:51]Read from MH i2c: 01 [21:40:51]MH_I2C_Read... [21:40:51]*** Stop cut motor [21:40:51]*** Cut end [21:40:51]Read from MH i2c: 01 07 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 FF 0F 9A [21:40:51]process_action close_receipt done [21:40:51]requested_data is exist [21:40:51]produce_requested_data [21:40:51]requested_item fm.sn is exist - process it [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 11 00 00 [21:40:51]Write to MH i2c: E2 08 00 83 03 80 11 00 00 00 00 00 00 00 [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 17 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 17 00 83 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 51 [21:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:51]wFMCommunicate OK [21:40:51]requested_item fd.num is exist - process it [21:40:51]SAM_PROTO_GetFieldsCounters [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 13 00 00 [21:40:51]Write to MH i2c: E2 08 00 84 03 80 13 00 00 00 00 00 00 03 [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 62 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 62 00 84 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 06 [21:40:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:51]wFMCommunicate OK [21:40:51]SAM_PROTO_GetFieldsCounters done [21:40:51]requested_item shift.num is exist - process it [21:40:51]requested_item shift.opened is exist - process it [21:40:51]req_shift_opened [21:40:51]FM_GetShiftState [21:40:51]SAM_PROTO_GetShiftState [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 13 01 00 [21:40:51]Write to MH i2c: E2 08 00 85 03 80 13 01 00 00 00 00 00 05 [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 0E 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 0E 00 85 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3C [21:40:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:40:51]wFMCommunicate OK [21:40:51]SAM_PROTO_GetShiftState done [21:40:51]FM_GetShiftState done [21:40:51]req_shift_opened done [21:40:51]requested_item shift.open_date is exist - process it [21:40:51]req_shift_open_date [21:40:51]req_shift_open_date done [21:40:51]produce_requested_data done [21:40:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155201,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:40:51]process_action_free close_receipt [21:40:51]json_value_free [21:40:51]json_value_free done [21:40:51]process_json_proto returns [21:40:51]Send response to host [21:40:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155201,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:40:51]free response buf [21:40:51]execute_script done [21:40:51]execute_script returns [21:40:51]free content buf [21:40:51]Sock 7.Close socket [21:40:51]Sock 7.Thread stoped [21:40:52]accept exits with 9 [21:40:52]New connection [21:40:52]New thread 3067608420 created [21:40:52]Thread 3067465060 joined [21:40:52]Waiting for new connection... [21:40:52] Sock 9.Parse request [21:40:52]Sock 9.Check first char [21:40:52]Sock 9.First char is OK [21:40:52]request: POST /json_proto HTTP/1.0 [21:40:52]Method: POST [21:40:52]URL: /json_proto [21:40:52]Method is POST - this is cgi request [21:40:52]url: /json_proto [21:40:52]query_string will be loaded in cgi processing [21:40:52]execute_cgi json_proto POST (null) [21:40:52]execute_cgi path=json_proto method=POST [21:40:52]POST find Content-Length [21:40:52]Host: 172.17.53.67:8080 [21:40:52]Content-Length: 679 [21:40:52]Content-Type: application/json [21:40:52] [21:40:52]POST finish read [21:40:52]Found Content-Length = 679 [21:40:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:52]execute_script... [21:40:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:52]POST & json_proto [21:40:52]process_json_proto [21:40:52]json parsed OK: [21:40:52]protocol is kg_v1.0 [21:40:52]action value=close_receipt [21:40:52]process_action close_receipt [21:40:52]cmd_close_receipt [21:40:52]MH_GetDate [21:40:52]Write to MH i2c: F0 00 00 86 03 78 [21:40:52]Write i2c OK [21:40:52]MH_I2C_Read... [21:40:52]Read from MH i2c: F0 [21:40:52]MH_I2C_Read... [21:40:52]Read from MH i2c: F0 09 00 [21:40:52]MH_I2C_Read... [21:40:52]Read from MH i2c: F0 09 00 86 03 00 E4 D5 12 67 19 BC 99 64 85 [21:40:52]GetLastDocTimeStamp 1729287647 [21:40:52]current date 1729287652 [21:40:52]FM_GetShiftState [21:40:52]SAM_PROTO_GetShiftState [21:40:52]wFMCommunicate request_size=4 [21:40:52]MH_SAM_APDU [21:40:52]CAPDU: 80 13 01 00 [21:40:52]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [21:40:52]Write i2c OK [21:40:52]MH_I2C_Read... [21:40:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:52]Read from MH i2c: E2 [21:40:52]MH_I2C_Read... [21:40:52]Read from MH i2c: E2 0E 00 [21:40:52]MH_I2C_Read... [21:40:52]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3E [21:40:52]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:40:52]wFMCommunicate OK [21:40:52]SAM_PROTO_GetShiftState done [21:40:52]FM_GetShiftState done [21:40:52]opened in 1729211399 [21:40:52]opened+sec_in_day 1729297799 [21:40:52]quantity*price = 300075 [21:40:52]sum+1 = 300077 [21:40:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 591 18.10.2024 21:40 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155202 ФПД: 259361443559141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155202&fm=259361443559141&tin=02508201610067®Number=0000137193017469&sum=300000 [21:40:53]StoreToDocumentArchive [21:40:53]shift 312 fd 155202 [21:40:53]save to /storage/0312/doc_00155202 [21:40:53]save last doc name /storage/0312/doc_00155202 to /storage/kkm_last_doc_name [21:40:53]save OK [21:40:53]Clear old archive folders... [21:40:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:40:53]tlvbuf is 019BD3E0 [21:40:53]SAM_PROTO_ClearQueue [21:40:53]wFMCommunicate request_size=4 [21:40:53]MH_SAM_APDU [21:40:53]CAPDU: 80 09 00 00 [21:40:53]Write to MH i2c: E2 08 00 94 03 80 09 00 00 00 00 00 00 09 [21:40:53]Write i2c OK [21:40:53]MH_I2C_Read... [21:40:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:53]Read from MH i2c: E2 [21:40:53]MH_I2C_Read... [21:40:53]Read from MH i2c: E2 03 00 [21:40:53]MH_I2C_Read... [21:40:53]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [21:40:53]RAPDU: 90 00 [21:40:53]wFMCommunicate OK [21:40:53]SAM_PROTO_ClearQueue done [21:40:53]KKMCreateOFDPacket [21:40:53]OFDProtocolAddRootSTLVToBuf [21:40:53]FM_MakeSignedData [21:40:53]FM_MakeSignedData [21:40:53]SAM_PROTO_SignData [21:40:53]wFMCommunicate request_size=4 [21:40:53]MH_SAM_APDU [21:40:53]CAPDU: 80 0D 01 02 [21:40:53]Write to MH i2c: E2 08 00 95 03 80 0D 01 02 00 00 00 00 11 [21:40:53]Write i2c OK [21:40:53]MH_I2C_Read... [21:40:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:53]Read from MH i2c: E2 [21:40:53]MH_I2C_Read... [21:40:53]Read from MH i2c: E2 03 00 [21:40:53]MH_I2C_Read... [21:40:53]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [21:40:53]RAPDU: 90 00 [21:40:53]wFMCommunicate OK [21:40:53]wFMCommunicate request_size=255 [21:40:53]MH_SAM_APDU [21:40:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E4 D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5E 02 00 35 04 06 00 EB E3 4A B6 [21:40:53]Write to MH i2c: E2 02 01 96 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E4 D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5E 02 00 35 04 06 00 EB E3 4A B6 00 00 0E [21:40:53]Write i2c OK [21:40:53]MH_I2C_Read... [21:40:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:54]Read from MH i2c: E2 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 03 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [21:40:54]RAPDU: 90 00 [21:40:54]wFMCommunicate OK [21:40:54]wFMCommunicate request_size=7 [21:40:54]MH_SAM_APDU [21:40:54]CAPDU: 80 0D 02 02 02 36 E5 [21:40:54]Write to MH i2c: E2 0A 00 97 03 80 0D 02 02 02 00 36 E5 00 00 33 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:54]Read from MH i2c: E2 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 03 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [21:40:54]RAPDU: 90 00 [21:40:54]wFMCommunicate OK [21:40:54]wFMCommunicate request_size=4 [21:40:54]MH_SAM_APDU [21:40:54]CAPDU: 80 0D 03 02 [21:40:54]Write to MH i2c: E2 08 00 98 03 80 0D 03 02 00 00 00 00 16 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:54]Read from MH i2c: E2 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 0B 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 0B 00 98 03 00 05 8D 40 CD 09 29 19 4D 90 00 4E [21:40:54]RAPDU: 05 8D 40 CD 09 29 19 4D 90 00 [21:40:54]wFMCommunicate OK [21:40:54]SAM_PROTO_SignData done [21:40:54]FM_MakeSignedData done [21:40:54]CreateOFDProtocolMessage [21:40:54]wFMCommunicate request_size=4 [21:40:54]MH_SAM_APDU [21:40:54]CAPDU: 80 11 00 00 [21:40:54]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:54]Read from MH i2c: E2 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 17 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [21:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:54]wFMCommunicate OK [21:40:54]CreateOFDProtocolMessage done [21:40:54]OFDSenderStorePacket 155202 [21:40:54]StoreOFDPacket docnum=155202 [21:40:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FA 20 04 01 7D A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E4 D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5E 02 00 35 04 06 00 EB E3 4A B6 36 E5 05 8D 40 CD 09 29 19 4D [21:40:54]CheckFolder [21:40:54]dirname=/storage/ofd_packets [21:40:54]CheckFolder done [21:40:54]ProducePacketName [21:40:54]name=ofd_packets/00155202 [21:40:54]NVStorageSaveData ofd_packets/00155202 [21:40:54]File name is /storage/ofd_packets/00155202 [21:40:54]Write 298 bytes [21:40:54]NVStorageSaveData done [21:40:54]OFDSenderStorePacket done [21:40:54]KKMCreateOFDPacket done [21:40:54]NVStorageSaveData kkm_last_timestamp [21:40:54]File name is /storage/kkm_last_timestamp [21:40:54]Write 4 bytes [21:40:54]NVStorageSaveData done [21:40:54]ExternCall_PrintAddStr [21:40:54]wPrintStart [21:40:54]Write to MH i2c: 01 00 00 9A 03 9D [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 07 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [21:40:54]RasterBufferAndPrint [21:40:54]line Счет N : (1)873412 [21:40:54]line ИНН: 02508201610067 [21:40:54]line Контрольно-Кассовый Чек [21:40:54]line ПРОДАЖА [21:40:54]line ТРК (МРК, ГНК) : 24 [21:40:54]line Товар: 2710194210 [21:40:54]line ДТ-К-2 [21:40:54]line 39.380 * 76.20 [21:40:54]line = 3000.76 [21:40:54]line НДС 12% НСП 1% [21:40:54]line > о реализуемом товаре [21:40:54]line ОКРУГЛЕНИЕ: -0.76 [21:40:54]line ИТОГО: 3000.00 [21:40:54]line Внесено: 3000.00 [21:40:54]line СДАЧА: 0.00 [21:40:54]line НСП 1% : 26.55 [21:40:54]line НДС 12% : 318.66 [21:40:54]line Наличными: 3000.00 [21:40:54]line Безнал.: 0.00 [21:40:54]line Место: АЗС № 165 "Партнер Нефть" [21:40:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:40:54]line СНО: Общий режим [21:40:54]line Чек 591 18.10.2024 21:40 [21:40:54]line Смена: 312 ФФД: 1.0 [21:40:54]line ЗНМ: 0300000234 [21:40:54]line РНМ: 0000137193017469 [21:40:54]line Версия ККМ: v1.0 [21:40:54]line ФМ: 0000000000963156 [21:40:54]line ФД: 155202 [21:40:54]line ФПД: 259361443559141 [21:40:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155202&fm=259361443559141&tin=02508201610067®Number=0000137193017469&sum=300000 [21:40:54]written 0, free lines is 4095 [21:40:54]OFD Sender: Processing packet 155202 [packets to send 51, broken 50] [21:40:54]ProducePacketName [21:40:54]name=ofd_packets/00155202 [21:40:54]OFD Sender: To server: pG, [21:40:54]CommunicateWithHost lk.salyk.kg:30040 [21:40:54]ConnectInit lk.salyk.kg [21:40:54]Connected sock=10 [21:40:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FA 20 04 01 7D A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E4 D5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5E 02 00 35 04 06 00 EB E3 4A B6 36 E5 05 8D 40 CD 09 29 19 4D [21:40:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B 4D 47 00 E9 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 5E 02 00 F4 03 04 00 1C 7C 12 67 B6 04 01 00 00 70 F1 AB 44 F4 2E F0 47 [21:40:54]CommunicateWithHost err = 0 [21:40:54]CheckOFDResponse [21:40:54]1017 (14) - 77093643461234 [21:40:54]1041 (16) - 0000000000963156 [21:40:54]1040 (4) - 155202 [21:40:54]1012 (4) - 18.10.2024 15:17 [21:40:54]1206 (1) - 0 [21:40:54]OFD Sender: Remove packet 155202 [21:40:54]ProducePacketName [21:40:54]name=ofd_packets/00155202 [21:40:54]NVStorageDeleteData [21:40:54]Write to MH i2c: 01 00 00 C5 03 C8 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 07 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: 01 07 00 C5 03 00 00 00 00 00 ED 0C C8 [21:40:54]RasterBufferAndPrint [21:40:54]line [21:40:54]line [21:40:54]line [21:40:54]line [21:40:54]line [21:40:54]written 0, free lines is 3321 [21:40:54]MH_Cut [21:40:54]Write to MH i2c: D1 01 00 CC 03 01 A1 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: D1 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: D1 01 00 [21:40:54]MH_I2C_Read... [21:40:54]Read from MH i2c: D1 01 00 CC 03 00 A0 [21:40:54]Write to MH i2c: 01 00 00 CD 03 D0 [21:40:54]Write i2c OK [21:40:54]MH_I2C_Read... [21:40:55]OFD Sender: No OFD packet to send [21:40:55]*** Cut start [21:40:55]*** Partial cut [21:40:55]*** CUTSNS_PIN = 1 [21:40:55]*** CUTSNS_PIN = 0 [21:40:55]*** Brake cut motor [21:40:56]Read from MH i2c: 01 [21:40:56]MH_I2C_Read... [21:40:56]*** Stop cut motor [21:40:56]*** Cut end [21:40:56]Read from MH i2c: 01 07 00 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 FF 0F E5 [21:40:56]process_action close_receipt done [21:40:56]requested_data is exist [21:40:56]produce_requested_data [21:40:56]requested_item fm.sn is exist - process it [21:40:56]wFMCommunicate request_size=4 [21:40:56]MH_SAM_APDU [21:40:56]CAPDU: 80 11 00 00 [21:40:56]Write to MH i2c: E2 08 00 CE 03 80 11 00 00 00 00 00 00 4B [21:40:56]Write i2c OK [21:40:56]MH_I2C_Read... [21:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:56]Read from MH i2c: E2 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 17 00 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 17 00 CE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9C [21:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:56]wFMCommunicate OK [21:40:56]requested_item fd.num is exist - process it [21:40:56]SAM_PROTO_GetFieldsCounters [21:40:56]wFMCommunicate request_size=4 [21:40:56]MH_SAM_APDU [21:40:56]CAPDU: 80 13 00 00 [21:40:56]Write to MH i2c: E2 08 00 CF 03 80 13 00 00 00 00 00 00 4E [21:40:56]Write i2c OK [21:40:56]MH_I2C_Read... [21:40:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:56]Read from MH i2c: E2 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 62 00 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 62 00 CF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [21:40:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:56]wFMCommunicate OK [21:40:56]SAM_PROTO_GetFieldsCounters done [21:40:56]requested_item shift.num is exist - process it [21:40:56]requested_item shift.opened is exist - process it [21:40:56]req_shift_opened [21:40:56]FM_GetShiftState [21:40:56]SAM_PROTO_GetShiftState [21:40:56]wFMCommunicate request_size=4 [21:40:56]MH_SAM_APDU [21:40:56]CAPDU: 80 13 01 00 [21:40:56]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [21:40:56]Write i2c OK [21:40:56]MH_I2C_Read... [21:40:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:56]Read from MH i2c: E2 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 0E 00 [21:40:56]MH_I2C_Read... [21:40:56]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 87 [21:40:56]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:40:56]wFMCommunicate OK [21:40:56]SAM_PROTO_GetShiftState done [21:40:56]FM_GetShiftState done [21:40:56]req_shift_opened done [21:40:56]requested_item shift.open_date is exist - process it [21:40:56]req_shift_open_date [21:40:56]req_shift_open_date done [21:40:56]produce_requested_data done [21:40:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155202,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:40:56]process_action_free close_receipt [21:40:56]json_value_free [21:40:56]json_value_free done [21:40:56]process_json_proto returns [21:40:56]Send response to host [21:40:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155202,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:40:56]free response buf [21:40:56]execute_script done [21:40:56]execute_script returns [21:40:56]free content buf [21:40:56]Sock 9.Close socket [21:40:56]Sock 9.Thread stoped [21:41:00]OFD Sender: No OFD packet to send [21:41:05]OFD Sender: No OFD packet to send [21:41:10]OFD Sender: No OFD packet to send [21:41:15]OFD Sender: No OFD packet to send [21:41:20]OFD Sender: No OFD packet to send [21:41:25]OFD Sender: No OFD packet to send [21:41:30]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:15]OFD Sender: No OFD packet to send [21:42:20]OFD Sender: No OFD packet to send [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:40]OFD Sender: No OFD packet to send [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:15]OFD Sender: No OFD packet to send [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]OFD Sender: No OFD packet to send [21:44:45]OFD Sender: No OFD packet to send [21:44:50]OFD Sender: No OFD packet to send [21:44:55]OFD Sender: No OFD packet to send [21:45:00]OFD Sender: No OFD packet to send [21:45:05]OFD Sender: No OFD packet to send [21:45:10]OFD Sender: No OFD packet to send [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:45]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:05]OFD Sender: No OFD packet to send [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:31]accept exits with 7 [21:46:31]New connection [21:46:31]New thread 3067465060 created [21:46:31]Thread 3067608420 joined [21:46:31]Waiting for new connection... [21:46:31] Sock 7.Parse request [21:46:31]Sock 7.Check first char [21:46:31]Sock 7.First char is OK [21:46:31]request: POST /json_proto HTTP/1.0 [21:46:31]Method: POST [21:46:31]URL: /json_proto [21:46:31]Method is POST - this is cgi request [21:46:31]url: /json_proto [21:46:31]query_string will be loaded in cgi processing [21:46:31]execute_cgi json_proto POST (null) [21:46:31]execute_cgi path=json_proto method=POST [21:46:31]POST find Content-Length [21:46:31]Host: 172.17.53.67:8080 [21:46:31]Content-Length: 678 [21:46:31]Content-Type: application/json [21:46:31] [21:46:31]POST finish read [21:46:31]Found Content-Length = 678 [21:46:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:31]execute_script... [21:46:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:31]POST & json_proto [21:46:31]process_json_proto [21:46:31]json parsed OK: [21:46:31]protocol is kg_v1.0 [21:46:31]action value=close_receipt [21:46:31]process_action close_receipt [21:46:31]cmd_close_receipt [21:46:31]MH_GetDate [21:46:31]Write to MH i2c: F0 00 00 D1 03 C3 [21:46:31]Write i2c OK [21:46:31]MH_I2C_Read... [21:46:31]Read from MH i2c: F0 [21:46:31]MH_I2C_Read... [21:46:31]Read from MH i2c: F0 09 00 [21:46:31]MH_I2C_Read... [21:46:31]Read from MH i2c: F0 09 00 D1 03 00 37 D7 12 67 19 BC 99 64 25 [21:46:31]GetLastDocTimeStamp 1729287652 [21:46:31]current date 1729287991 [21:46:31]FM_GetShiftState [21:46:31]SAM_PROTO_GetShiftState [21:46:31]wFMCommunicate request_size=4 [21:46:31]MH_SAM_APDU [21:46:31]CAPDU: 80 13 01 00 [21:46:31]Write to MH i2c: E2 08 00 D2 03 80 13 01 00 00 00 00 00 52 [21:46:31]Write i2c OK [21:46:31]MH_I2C_Read... [21:46:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:31]Read from MH i2c: E2 [21:46:31]MH_I2C_Read... [21:46:31]Read from MH i2c: E2 0E 00 [21:46:31]MH_I2C_Read... [21:46:31]Read from MH i2c: E2 0E 00 D2 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 89 [21:46:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:46:31]wFMCommunicate OK [21:46:31]SAM_PROTO_GetShiftState done [21:46:31]FM_GetShiftState done [21:46:31]opened in 1729211399 [21:46:31]opened+sec_in_day 1729297799 [21:46:31]quantity*price = 70044 [21:46:31]sum+1 = 70045 [21:46:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 592 18.10.2024 21:46 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155203 ФПД: 183859141865876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155203&fm=183859141865876&tin=02508201610067®Number=0000137193017469&sum=70000 [21:46:32]StoreToDocumentArchive [21:46:32]shift 312 fd 155203 [21:46:32]save to /storage/0312/doc_00155203 [21:46:32]save last doc name /storage/0312/doc_00155203 to /storage/kkm_last_doc_name [21:46:32]save OK [21:46:32]Clear old archive folders... [21:46:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:46:32]tlvbuf is 0199C280 [21:46:32]SAM_PROTO_ClearQueue [21:46:32]wFMCommunicate request_size=4 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 09 00 00 [21:46:32]Write to MH i2c: E2 08 00 DF 03 80 09 00 00 00 00 00 00 54 [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [21:46:32]RAPDU: 90 00 [21:46:32]wFMCommunicate OK [21:46:32]SAM_PROTO_ClearQueue done [21:46:32]KKMCreateOFDPacket [21:46:32]OFDProtocolAddRootSTLVToBuf [21:46:32]FM_MakeSignedData [21:46:32]FM_MakeSignedData [21:46:32]SAM_PROTO_SignData [21:46:32]wFMCommunicate request_size=4 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 0D 01 02 [21:46:32]Write to MH i2c: E2 08 00 E0 03 80 0D 01 02 00 00 00 00 5C [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [21:46:32]RAPDU: 90 00 [21:46:32]wFMCommunicate OK [21:46:32]wFMCommunicate request_size=255 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 37 D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5E 02 00 35 04 06 00 A7 [21:46:32]Write to MH i2c: E2 02 01 E1 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 37 D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5E 02 00 35 04 06 00 A7 00 00 6F [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [21:46:32]RAPDU: 90 00 [21:46:32]wFMCommunicate OK [21:46:32]wFMCommunicate request_size=10 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 0D 02 02 05 38 0A D6 F1 94 [21:46:32]Write to MH i2c: E2 0D 00 E2 03 80 0D 02 02 05 00 38 0A D6 F1 94 00 00 06 [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [21:46:32]RAPDU: 90 00 [21:46:32]wFMCommunicate OK [21:46:32]wFMCommunicate request_size=4 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 0D 03 02 [21:46:32]Write to MH i2c: E2 08 00 E3 03 80 0D 03 02 00 00 00 00 61 [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 0B 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 0B 00 E3 03 00 4C 16 BC E2 D6 68 D5 57 90 00 CC [21:46:32]RAPDU: 4C 16 BC E2 D6 68 D5 57 90 00 [21:46:32]wFMCommunicate OK [21:46:32]SAM_PROTO_SignData done [21:46:32]FM_MakeSignedData done [21:46:32]CreateOFDProtocolMessage [21:46:32]wFMCommunicate request_size=4 [21:46:32]MH_SAM_APDU [21:46:32]CAPDU: 80 11 00 00 [21:46:32]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:32]Read from MH i2c: E2 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 17 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B2 [21:46:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:46:32]wFMCommunicate OK [21:46:32]CreateOFDProtocolMessage done [21:46:32]OFDSenderStorePacket 155203 [21:46:32]StoreOFDPacket docnum=155203 [21:46:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C E3 07 01 87 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 37 D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5E 02 00 35 04 06 00 A7 38 0A D6 F1 94 4C 16 BC E2 D6 68 D5 57 [21:46:32]CheckFolder [21:46:32]dirname=/storage/ofd_packets [21:46:32]CheckFolder done [21:46:32]ProducePacketName [21:46:32]name=ofd_packets/00155203 [21:46:32]NVStorageSaveData ofd_packets/00155203 [21:46:32]File name is /storage/ofd_packets/00155203 [21:46:32]Write 301 bytes [21:46:32]NVStorageSaveData done [21:46:32]OFDSenderStorePacket done [21:46:32]KKMCreateOFDPacket done [21:46:32]NVStorageSaveData kkm_last_timestamp [21:46:32]File name is /storage/kkm_last_timestamp [21:46:32]Write 4 bytes [21:46:32]NVStorageSaveData done [21:46:32]ExternCall_PrintAddStr [21:46:32]wPrintStart [21:46:32]Write to MH i2c: 01 00 00 E5 03 E8 [21:46:32]Write i2c OK [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: 01 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: 01 07 00 [21:46:32]MH_I2C_Read... [21:46:32]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [21:46:32]RasterBufferAndPrint [21:46:32]line Счет N : (1)873414 [21:46:32]line ИНН: 02508201610067 [21:46:32]line Контрольно-Кассовый Чек [21:46:32]line ПРОДАЖА [21:46:32]line ТРК (МРК, ГНК) : 22 [21:46:32]line Товар: 2710124130 [21:46:32]line Аи-92-К-5 [21:46:32]line 10.470 * 66.90 [21:46:32]line = 700.44 [21:46:32]line НДС 12% НСП 1% [21:46:32]line > о реализуемом товаре [21:46:32]line ОКРУГЛЕНИЕ: -0.44 [21:46:32]line ИТОГО: 700.00 [21:46:32]line Внесено: 700.00 [21:46:32]line СДАЧА: 0.00 [21:46:32]line НСП 1% : 6.20 [21:46:32]line НДС 12% : 74.38 [21:46:32]line Наличными: 700.00 [21:46:32]line Безнал.: 0.00 [21:46:32]line Место: АЗС № 165 "Партнер Нефть" [21:46:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:46:32]line СНО: Общий режим [21:46:32]line Чек 592 18.10.2024 21:46 [21:46:32]line Смена: 312 ФФД: 1.0 [21:46:32]line ЗНМ: 0300000234 [21:46:32]line РНМ: 0000137193017469 [21:46:32]line Версия ККМ: v1.0 [21:46:32]line ФМ: 0000000000963156 [21:46:32]line ФД: 155203 [21:46:32]line ФПД: 183859141865876 [21:46:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155203&fm=183859141865876&tin=02508201610067®Number=0000137193017469&sum=70000 [21:46:33]OFD Sender: Processing packet 155203 [packets to send 51, broken 50] [21:46:33]ProducePacketName [21:46:33]name=ofd_packets/00155203 [21:46:33]OFD Sender: To server: pG, [21:46:33]CommunicateWithHost lk.salyk.kg:30040 [21:46:33]ConnectInit lk.salyk.kg [21:46:33]written 0, free lines is 4095 [21:46:33]Connected sock=10 [21:46:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C E3 07 01 87 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 37 D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5E 02 00 35 04 06 00 A7 38 0A D6 F1 94 4C 16 BC E2 D6 68 D5 57 [21:46:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 5A 47 00 A7 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 5E 02 00 F4 03 04 00 6E 7D 12 67 B6 04 01 00 00 92 5B EA BE 57 4D B4 10 [21:46:33]CommunicateWithHost err = 0 [21:46:33]CheckOFDResponse [21:46:33]1017 (14) - 77093643461234 [21:46:33]1041 (16) - 0000000000963156 [21:46:33]1040 (4) - 155203 [21:46:33]1012 (4) - 18.10.2024 15:23 [21:46:33]1206 (1) - 0 [21:46:33]OFD Sender: Remove packet 155203 [21:46:33]ProducePacketName [21:46:33]name=ofd_packets/00155203 [21:46:33]NVStorageDeleteData [21:46:33]Write to MH i2c: 01 00 00 10 04 14 [21:46:33]Write i2c OK [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: 01 [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: 01 07 00 [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: 01 07 00 10 04 00 00 00 00 00 E3 0C 0A [21:46:33]RasterBufferAndPrint [21:46:33]line [21:46:33]line [21:46:33]line [21:46:33]line [21:46:33]line [21:46:33]written 0, free lines is 3305 [21:46:33]MH_Cut [21:46:33]Write to MH i2c: D1 01 00 17 04 01 ED [21:46:33]Write i2c OK [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: D1 [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: D1 01 00 [21:46:33]MH_I2C_Read... [21:46:33]Read from MH i2c: D1 01 00 17 04 00 EC [21:46:33]Write to MH i2c: 01 00 00 18 04 1C [21:46:33]Write i2c OK [21:46:33]MH_I2C_Read... [21:46:33]OFD Sender: No OFD packet to send [21:46:34]*** Cut start [21:46:34]*** Partial cut [21:46:34]*** CUTSNS_PIN = 1 [21:46:34]*** CUTSNS_PIN = 0 [21:46:34]*** Brake cut motor [21:46:34]Read from MH i2c: 01 [21:46:34]MH_I2C_Read... [21:46:34]*** Stop cut motor [21:46:34]*** Cut end [21:46:34]Read from MH i2c: 01 07 00 [21:46:34]MH_I2C_Read... [21:46:34]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 FF 0F 31 [21:46:34]process_action close_receipt done [21:46:34]requested_data is exist [21:46:34]produce_requested_data [21:46:34]requested_item fm.sn is exist - process it [21:46:34]wFMCommunicate request_size=4 [21:46:34]MH_SAM_APDU [21:46:34]CAPDU: 80 11 00 00 [21:46:34]Write to MH i2c: E2 08 00 19 04 80 11 00 00 00 00 00 00 97 [21:46:34]Write i2c OK [21:46:34]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 17 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 17 00 19 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [21:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:46:35]wFMCommunicate OK [21:46:35]requested_item fd.num is exist - process it [21:46:35]SAM_PROTO_GetFieldsCounters [21:46:35]wFMCommunicate request_size=4 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 13 00 00 [21:46:35]Write to MH i2c: E2 08 00 1A 04 80 13 00 00 00 00 00 00 9A [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 62 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 62 00 1A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [21:46:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:35]wFMCommunicate OK [21:46:35]SAM_PROTO_GetFieldsCounters done [21:46:35]requested_item shift.num is exist - process it [21:46:35]requested_item shift.opened is exist - process it [21:46:35]req_shift_opened [21:46:35]FM_GetShiftState [21:46:35]SAM_PROTO_GetShiftState [21:46:35]wFMCommunicate request_size=4 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 13 01 00 [21:46:35]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 0E 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [21:46:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:46:35]wFMCommunicate OK [21:46:35]SAM_PROTO_GetShiftState done [21:46:35]FM_GetShiftState done [21:46:35]req_shift_opened done [21:46:35]requested_item shift.open_date is exist - process it [21:46:35]req_shift_open_date [21:46:35]req_shift_open_date done [21:46:35]produce_requested_data done [21:46:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155203,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:46:35]process_action_free close_receipt [21:46:35]json_value_free [21:46:35]json_value_free done [21:46:35]process_json_proto returns [21:46:35]Send response to host [21:46:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155203,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:46:35]free response buf [21:46:35]execute_script done [21:46:35]execute_script returns [21:46:35]free content buf [21:46:35]Sock 7.Close socket [21:46:35]Sock 7.Thread stoped [21:46:38]OFD Sender: No OFD packet to send [21:46:43]OFD Sender: No OFD packet to send [21:46:48]OFD Sender: No OFD packet to send [21:46:53]OFD Sender: No OFD packet to send [21:46:59]OFD Sender: No OFD packet to send [21:47:04]OFD Sender: No OFD packet to send [21:47:09]OFD Sender: No OFD packet to send [21:47:14]OFD Sender: No OFD packet to send [21:47:19]OFD Sender: No OFD packet to send [21:47:24]OFD Sender: No OFD packet to send [21:47:27]accept exits with 9 [21:47:27]New connection [21:47:27]New thread 3067608420 created [21:47:27]Thread 3067465060 joined [21:47:27]Waiting for new connection... [21:47:27] Sock 9.Parse request [21:47:27]Sock 9.Check first char [21:47:27]Sock 9.First char is OK [21:47:27]request: POST /json_proto HTTP/1.0 [21:47:27]Method: POST [21:47:27]URL: /json_proto [21:47:27]Method is POST - this is cgi request [21:47:27]url: /json_proto [21:47:27]query_string will be loaded in cgi processing [21:47:27]execute_cgi json_proto POST (null) [21:47:27]execute_cgi path=json_proto method=POST [21:47:27]POST find Content-Length [21:47:27]Host: 172.17.53.67:8080 [21:47:27]Content-Length: 674 [21:47:27]Content-Type: application/json [21:47:27] [21:47:27]POST finish read [21:47:27]Found Content-Length = 674 [21:47:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:27]execute_script... [21:47:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:27]POST & json_proto [21:47:27]process_json_proto [21:47:27]json parsed OK: [21:47:27]protocol is kg_v1.0 [21:47:27]action value=close_receipt [21:47:27]process_action close_receipt [21:47:27]cmd_close_receipt [21:47:27]MH_GetDate [21:47:27]Write to MH i2c: F0 00 00 1C 04 0F [21:47:27]Write i2c OK [21:47:27]MH_I2C_Read... [21:47:27]Read from MH i2c: F0 [21:47:27]MH_I2C_Read... [21:47:27]Read from MH i2c: F0 09 00 [21:47:27]MH_I2C_Read... [21:47:27]Read from MH i2c: F0 09 00 1C 04 00 6F D7 12 67 19 BC 99 64 A9 [21:47:27]GetLastDocTimeStamp 1729287991 [21:47:27]current date 1729288047 [21:47:27]FM_GetShiftState [21:47:27]SAM_PROTO_GetShiftState [21:47:27]wFMCommunicate request_size=4 [21:47:27]MH_SAM_APDU [21:47:27]CAPDU: 80 13 01 00 [21:47:27]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [21:47:27]Write i2c OK [21:47:27]MH_I2C_Read... [21:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:27]Read from MH i2c: E2 [21:47:27]MH_I2C_Read... [21:47:27]Read from MH i2c: E2 0E 00 [21:47:27]MH_I2C_Read... [21:47:27]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D5 [21:47:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:47:27]wFMCommunicate OK [21:47:27]SAM_PROTO_GetShiftState done [21:47:27]FM_GetShiftState done [21:47:27]opened in 1729211399 [21:47:27]opened+sec_in_day 1729297799 [21:47:27]quantity*price = 40005 [21:47:27]sum+1 = 40006 [21:47:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 593 18.10.2024 21:47 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155204 ФПД: 94577981983195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155204&fm=94577981983195&tin=02508201610067®Number=0000137193017469&sum=40000 [21:47:28]StoreToDocumentArchive [21:47:28]shift 312 fd 155204 [21:47:28]save to /storage/0312/doc_00155204 [21:47:28]save last doc name /storage/0312/doc_00155204 to /storage/kkm_last_doc_name [21:47:28]save OK [21:47:28]Clear old archive folders... [21:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:47:28]tlvbuf is 019A00B0 [21:47:28]SAM_PROTO_ClearQueue [21:47:28]wFMCommunicate request_size=4 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 09 00 00 [21:47:28]Write to MH i2c: E2 08 00 2A 04 80 09 00 00 00 00 00 00 A0 [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [21:47:28]RAPDU: 90 00 [21:47:28]wFMCommunicate OK [21:47:28]SAM_PROTO_ClearQueue done [21:47:28]KKMCreateOFDPacket [21:47:28]OFDProtocolAddRootSTLVToBuf [21:47:28]FM_MakeSignedData [21:47:28]FM_MakeSignedData [21:47:28]SAM_PROTO_SignData [21:47:28]wFMCommunicate request_size=4 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 0D 01 02 [21:47:28]Write to MH i2c: E2 08 00 2B 04 80 0D 01 02 00 00 00 00 A8 [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [21:47:28]RAPDU: 90 00 [21:47:28]wFMCommunicate OK [21:47:28]wFMCommunicate request_size=255 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 6F D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5E 02 00 35 04 06 00 56 04 A7 05 [21:47:28]Write to MH i2c: E2 02 01 2C 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 6F D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5E 02 00 35 04 06 00 56 04 A7 05 00 00 2A [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [21:47:28]RAPDU: 90 00 [21:47:28]wFMCommunicate OK [21:47:28]wFMCommunicate request_size=7 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 0D 02 02 02 09 DB [21:47:28]Write to MH i2c: E2 0A 00 2D 04 80 0D 02 02 02 00 09 DB 00 00 93 [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [21:47:28]RAPDU: 90 00 [21:47:28]wFMCommunicate OK [21:47:28]wFMCommunicate request_size=4 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 0D 03 02 [21:47:28]Write to MH i2c: E2 08 00 2E 04 80 0D 03 02 00 00 00 00 AD [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 0B 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 0B 00 2E 04 00 86 78 67 A4 5E C3 43 EA 90 00 05 [21:47:28]RAPDU: 86 78 67 A4 5E C3 43 EA 90 00 [21:47:28]wFMCommunicate OK [21:47:28]SAM_PROTO_SignData done [21:47:28]FM_MakeSignedData done [21:47:28]CreateOFDProtocolMessage [21:47:28]wFMCommunicate request_size=4 [21:47:28]MH_SAM_APDU [21:47:28]CAPDU: 80 11 00 00 [21:47:28]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:28]Read from MH i2c: E2 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 17 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FE [21:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:47:28]wFMCommunicate OK [21:47:28]CreateOFDProtocolMessage done [21:47:28]OFDSenderStorePacket 155204 [21:47:28]StoreOFDPacket docnum=155204 [21:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA 22 04 01 A9 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 6F D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5E 02 00 35 04 06 00 56 04 A7 05 09 DB 86 78 67 A4 5E C3 43 EA [21:47:28]CheckFolder [21:47:28]dirname=/storage/ofd_packets [21:47:28]CheckFolder done [21:47:28]ProducePacketName [21:47:28]name=ofd_packets/00155204 [21:47:28]NVStorageSaveData ofd_packets/00155204 [21:47:28]File name is /storage/ofd_packets/00155204 [21:47:28]Write 298 bytes [21:47:28]NVStorageSaveData done [21:47:28]OFDSenderStorePacket done [21:47:28]KKMCreateOFDPacket done [21:47:28]NVStorageSaveData kkm_last_timestamp [21:47:28]File name is /storage/kkm_last_timestamp [21:47:28]Write 4 bytes [21:47:28]NVStorageSaveData done [21:47:28]ExternCall_PrintAddStr [21:47:28]wPrintStart [21:47:28]Write to MH i2c: 01 00 00 30 04 34 [21:47:28]Write i2c OK [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: 01 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: 01 07 00 [21:47:28]MH_I2C_Read... [21:47:28]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [21:47:28]RasterBufferAndPrint [21:47:28]line Счет N : (1)873415 [21:47:28]line ИНН: 02508201610067 [21:47:28]line Контрольно-Кассовый Чек [21:47:28]line ПРОДАЖА [21:47:28]line ТРК (МРК, ГНК) : 44 [21:47:28]line Товар: 2710194210 [21:47:28]line ДТ-К-2 [21:47:28]line 5.250 * 76.20 [21:47:28]line = 400.05 [21:47:28]line НДС 12% НСП 1% [21:47:28]line > о реализуемом товаре [21:47:28]line ОКРУГЛЕНИЕ: -0.05 [21:47:28]line ИТОГО: 400.00 [21:47:28]line Внесено: 400.00 [21:47:28]line СДАЧА: 0.00 [21:47:28]line НСП 1% : 3.54 [21:47:28]line НДС 12% : 42.48 [21:47:28]line Наличными: 400.00 [21:47:28]line Безнал.: 0.00 [21:47:28]line Место: АЗС № 165 "Партнер Нефть" [21:47:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:47:28]line СНО: Общий режим [21:47:28]line Чек 593 18.10.2024 21:47 [21:47:28]line Смена: 312 ФФД: 1.0 [21:47:28]line ЗНМ: 0300000234 [21:47:28]line РНМ: 0000137193017469 [21:47:28]line Версия ККМ: v1.0 [21:47:28]line ФМ: 0000000000963156 [21:47:28]line ФД: 155204 [21:47:29]line ФПД: 94577981983195 [21:47:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T214727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155204&fm=94577981983195&tin=02508201610067®Number=0000137193017469&sum=40000 [21:47:29]OFD Sender: Processing packet 155204 [packets to send 51, broken 50] [21:47:29]ProducePacketName [21:47:29]name=ofd_packets/00155204 [21:47:29]OFD Sender: To server: pG, [21:47:29]CommunicateWithHost lk.salyk.kg:30040 [21:47:29]ConnectInit lk.salyk.kg [21:47:29]written 0, free lines is 4095 [21:47:29]Connected sock=7 [21:47:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA 22 04 01 A9 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 6F D7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5E 02 00 35 04 06 00 56 04 A7 05 09 DB 86 78 67 A4 5E C3 43 EA [21:47:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 85 47 00 E0 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 5E 02 00 F4 03 04 00 A6 7D 12 67 B6 04 01 00 00 8B 96 A4 A4 24 66 08 D1 [21:47:29]CommunicateWithHost err = 0 [21:47:29]CheckOFDResponse [21:47:29]1017 (14) - 77093643461234 [21:47:29]1041 (16) - 0000000000963156 [21:47:29]1040 (4) - 155204 [21:47:29]1012 (4) - 18.10.2024 15:24 [21:47:29]1206 (1) - 0 [21:47:29]OFD Sender: Remove packet 155204 [21:47:29]ProducePacketName [21:47:29]name=ofd_packets/00155204 [21:47:29]NVStorageDeleteData [21:47:29]Write to MH i2c: 01 00 00 5B 04 5F [21:47:29]Write i2c OK [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: 01 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: 01 07 00 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: 01 07 00 5B 04 00 00 00 00 00 D3 0C 45 [21:47:29]RasterBufferAndPrint [21:47:29]line [21:47:29]line [21:47:29]line [21:47:29]line [21:47:29]line [21:47:29]written 0, free lines is 3290 [21:47:29]MH_Cut [21:47:29]Write to MH i2c: D1 01 00 62 04 01 38 [21:47:29]Write i2c OK [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: D1 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: D1 01 00 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: D1 01 00 62 04 00 37 [21:47:29]Write to MH i2c: 01 00 00 63 04 67 [21:47:29]Write i2c OK [21:47:29]MH_I2C_Read... [21:47:30]OFD Sender: No OFD packet to send [21:47:30]*** Cut start [21:47:30]*** Partial cut [21:47:30]*** CUTSNS_PIN = 1 [21:47:30]*** CUTSNS_PIN = 0 [21:47:30]*** Brake cut motor [21:47:30]Read from MH i2c: 01 [21:47:30]MH_I2C_Read... [21:47:30]*** Stop cut motor [21:47:30]*** Cut end [21:47:30]Read from MH i2c: 01 07 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: 01 07 00 63 04 00 00 00 00 00 FF 0F 7C [21:47:30]process_action close_receipt done [21:47:30]requested_data is exist [21:47:30]produce_requested_data [21:47:30]requested_item fm.sn is exist - process it [21:47:30]wFMCommunicate request_size=4 [21:47:30]MH_SAM_APDU [21:47:30]CAPDU: 80 11 00 00 [21:47:30]Write to MH i2c: E2 08 00 64 04 80 11 00 00 00 00 00 00 E2 [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:31]Read from MH i2c: E2 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 17 00 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 17 00 64 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [21:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:47:31]wFMCommunicate OK [21:47:31]requested_item fd.num is exist - process it [21:47:31]SAM_PROTO_GetFieldsCounters [21:47:31]wFMCommunicate request_size=4 [21:47:31]MH_SAM_APDU [21:47:31]CAPDU: 80 13 00 00 [21:47:31]Write to MH i2c: E2 08 00 65 04 80 13 00 00 00 00 00 00 E5 [21:47:31]Write i2c OK [21:47:31]MH_I2C_Read... [21:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:31]Read from MH i2c: E2 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 62 00 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 62 00 65 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [21:47:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:31]wFMCommunicate OK [21:47:31]SAM_PROTO_GetFieldsCounters done [21:47:31]requested_item shift.num is exist - process it [21:47:31]requested_item shift.opened is exist - process it [21:47:31]req_shift_opened [21:47:31]FM_GetShiftState [21:47:31]SAM_PROTO_GetShiftState [21:47:31]wFMCommunicate request_size=4 [21:47:31]MH_SAM_APDU [21:47:31]CAPDU: 80 13 01 00 [21:47:31]Write to MH i2c: E2 08 00 66 04 80 13 01 00 00 00 00 00 E7 [21:47:31]Write i2c OK [21:47:31]MH_I2C_Read... [21:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:31]Read from MH i2c: E2 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 0E 00 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: E2 0E 00 66 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1E [21:47:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [21:47:31]wFMCommunicate OK [21:47:31]SAM_PROTO_GetShiftState done [21:47:31]FM_GetShiftState done [21:47:31]req_shift_opened done [21:47:31]requested_item shift.open_date is exist - process it [21:47:31]req_shift_open_date [21:47:31]req_shift_open_date done [21:47:31]produce_requested_data done [21:47:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155204,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [21:47:31]process_action_free close_receipt [21:47:31]json_value_free [21:47:31]json_value_free done [21:47:31]process_json_proto returns [21:47:31]Send response to host [21:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155204,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [21:47:31]free response buf [21:47:31]execute_script done [21:47:31]execute_script returns [21:47:31]free content buf [21:47:31]Sock 9.Close socket [21:47:31]Sock 9.Thread stoped [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [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]*** 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 54000000005724F0 (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: 41492043+1687796761=1729288804 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [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 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [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 48 00 48 00 FF FF 6E [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 65 DA 12 67 19 BC 99 64 89 [22:00:05]Current date/time: 18.10.2024 22:00 [22:00:05]FM_Init [22:00:05]wFMConnect [22:00:05]MH_SAM_On [22:00:05]Write to MH i2c: E0 00 00 08 00 E7 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_init finished! [22:00:05]*** atr: [22:00:05]*** 0F 3B D5 18 FF 81 91 FE [22:00:05]*** 1F C3 80 73 C8 21 10 0A [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]*** 00 00 00 00 00 00 00 00 [22:00:05]Read from MH i2c: E0 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E0 10 00 [22:00:05]MH_I2C_Read... [22:00:05]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 [22:00:05]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:00:05]wFMCommunicate request_size=10 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:00:05]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:00:05]RAPDU: 90 00 [22:00:05]wFMCommunicate OK [22:00:05]wFMCommunicate request_size=4 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 11 00 00 [22:00:05]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 17 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [22:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:05]wFMCommunicate OK [22:00:05]Detected FM SN is 0000000000963156 [22:00:05]Stored FM SN is 0000000000963156 [22:00:05]wFMCommunicate request_size=9 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 16 00 00 04 C7 7A 00 00 [22:00:05]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:00:05]RAPDU: 90 00 [22:00:05]wFMCommunicate OK [22:00:05]FM PIN OK [22:00:05]wFMCommunicate request_size=8 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 14 04 00 03 02 00 01 [22:00:05]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:00:05]RAPDU: 90 00 [22:00:05]wFMCommunicate OK [22:00:05]wFMCommunicate request_size=13 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:00:05]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 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:00:05]RAPDU: 90 00 [22:00:05]wFMCommunicate OK [22:00:05]wFMCommunicate request_size=4 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 11 00 00 [22:00:05]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 17 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [22:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:05]wFMCommunicate OK [22:00:05]DocumentArchiveInit [22:00:05]Start Httpd... [22:00:05]Httpd thread 3067780452 created [22:00:05]Write to MH i2c: 01 00 00 0F 00 0F [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: 01 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: 01 07 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:00:05]MH Int Process started [22:00:05]Allocated Socket 8 [22:00:05]Bind OK [22:00:05]Listen OK [22:00:05]httpd running on port 8080 [22:00:05]Waiting for new connection... [22:00:05]OFD Sender: Processing packet 155205 [packets to send 53, broken 50] [22:00:05]ProducePacketName [22:00:05]name=ofd_packets/00155205 [22:00:05]OFD Sender: To server: pG, [22:00:05]CommunicateWithHost lk.salyk.kg:30040 [22:00:05]ConnectInit lk.salyk.kg [22:00:05]Connected sock=5 [22:00:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D 93 07 01 44 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 37 D8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5E 02 00 35 04 06 00 B4 01 80 F6 03 93 C3 01 30 FC 8B 1B 04 9A [22:00:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 E2 47 00 12 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 5E 02 00 F4 03 04 00 9B 80 12 67 B6 04 01 00 00 1F 51 75 79 3E A3 69 8A [22:00:05]CommunicateWithHost err = 0 [22:00:05]CheckOFDResponse [22:00:05]1017 (14) - 77093643461234 [22:00:05]1041 (16) - 0000000000963156 [22:00:05]1040 (4) - 155205 [22:00:05]1012 (4) - 18.10.2024 15:36 [22:00:05]1206 (1) - 0 [22:00:05]OFD Sender: Remove packet 155205 [22:00:05]ProducePacketName [22:00:05]name=ofd_packets/00155205 [22:00:05]NVStorageDeleteData [22:00:06]OFD Sender: Processing packet 155206 [packets to send 52, broken 50] [22:00:06]ProducePacketName [22:00:06]name=ofd_packets/00155206 [22:00:06]OFD Sender: To server: pG, [22:00:06]CommunicateWithHost lk.salyk.kg:30040 [22:00:06]ConnectInit lk.salyk.kg [22:00:06]Connected sock=5 [22:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA 66 04 01 06 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 66 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 4A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 4A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 23 00 00 00 00 07 04 06 00 78 4A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 50 D8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5E 02 00 35 04 06 00 0C 5A 79 38 35 5E 7F EE 3D 74 6C 86 7A 27 [22:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F 3F 47 00 E9 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 5E 02 00 F4 03 04 00 9C 80 12 67 B6 04 01 00 00 0B 18 B9 6F 76 D6 C3 2E [22:00:06]CommunicateWithHost err = 0 [22:00:06]CheckOFDResponse [22:00:06]1017 (14) - 77093643461234 [22:00:06]1041 (16) - 0000000000963156 [22:00:06]1040 (4) - 155206 [22:00:06]1012 (4) - 18.10.2024 15:37 [22:00:06]1206 (1) - 0 [22:00:06]OFD Sender: Remove packet 155206 [22:00:06]ProducePacketName [22:00:06]name=ofd_packets/00155206 [22:00:06]NVStorageDeleteData [22:00:07]OFD Sender: Processing packet 155207 [packets to send 51, broken 50] [22:00:07]ProducePacketName [22:00:07]name=ofd_packets/00155207 [22:00:07]OFD Sender: To server: pG, [22:00:07]CommunicateWithHost lk.salyk.kg:30040 [22:00:07]ConnectInit lk.salyk.kg [22:00:07]Connected sock=5 [22:00:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD 03 07 01 F1 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 FF D8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5E 02 00 35 04 06 00 BE 14 D4 C8 FB BF 8F 8F 3B 13 3E 6C 63 2B [22:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 75 47 00 98 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 5E 02 00 F4 03 04 00 9D 80 12 67 B6 04 01 00 00 B8 AB B8 B5 30 6D 8C 44 [22:00:07]CommunicateWithHost err = 0 [22:00:07]CheckOFDResponse [22:00:07]1017 (14) - 77093643461234 [22:00:07]1041 (16) - 0000000000963156 [22:00:07]1040 (4) - 155207 [22:00:07]1012 (4) - 18.10.2024 15:37 [22:00:07]1206 (1) - 0 [22:00:07]OFD Sender: Remove packet 155207 [22:00:07]ProducePacketName [22:00:07]name=ofd_packets/00155207 [22:00:07]NVStorageDeleteData [22:00:07]OFD Sender: No OFD packet to send [22:00:09]accept exits with 9 [22:00:09]New connection [22:00:09]New thread 3067493732 created [22:00:09]Waiting for new connection... [22:00:09] Sock 9.Parse request [22:00:09]Sock 9.Check first char [22:00:09]Sock 9.First char is OK [22:00:09]request: POST /json_proto HTTP/1.0 [22:00:09]Method: POST [22:00:09]URL: /json_proto [22:00:09]Method is POST - this is cgi request [22:00:09]url: /json_proto [22:00:09]query_string will be loaded in cgi processing [22:00:09]execute_cgi json_proto POST (null) [22:00:09]execute_cgi path=json_proto method=POST [22:00:09]POST find Content-Length [22:00:09]Host: 172.17.53.67:8080 [22:00:09]Content-Length: 215 [22:00:09]Content-Type: application/json [22:00:09] [22:00:09]POST finish read [22:00:09]Found Content-Length = 215 [22:00:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:09]execute_script... [22:00:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:09]POST & json_proto [22:00:09]process_json_proto [22:00:09]json parsed OK: [22:00:09]protocol is kg_v1.0 [22:00:09]action value=get_value [22:00:09]process_action get_value [22:00:09]cmd_get_value [22:00:09]process_action get_value done [22:00:09]requested_data is exist [22:00:09]produce_requested_data [22:00:09]requested_item kkm.sn is exist - process it [22:00:09]requested_item kkm.ver is exist - process it [22:00:09]requested_item fm.sn is exist - process it [22:00:09]wFMCommunicate request_size=4 [22:00:09]MH_SAM_APDU [22:00:09]CAPDU: 80 11 00 00 [22:00:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:00:09]Write i2c OK [22:00:09]MH_I2C_Read... [22:00:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:09]Read from MH i2c: E2 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: E2 17 00 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [22:00:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:09]wFMCommunicate OK [22:00:09]requested_item fd.num is exist - process it [22:00:09]SAM_PROTO_GetFieldsCounters [22:00:09]wFMCommunicate request_size=4 [22:00:09]MH_SAM_APDU [22:00:09]CAPDU: 80 13 00 00 [22:00:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:00:09]Write i2c OK [22:00:09]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 62 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [22:00:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_GetFieldsCounters done [22:00:10]requested_item shift.num is exist - process it [22:00:10]requested_item shift.opened is exist - process it [22:00:10]req_shift_opened [22:00:10]FM_GetShiftState [22:00:10]SAM_PROTO_GetShiftState [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 13 01 00 [22:00:10]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0E 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [22:00:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_GetShiftState done [22:00:10]FM_GetShiftState done [22:00:10]req_shift_opened done [22:00:10]requested_item shift.open_date is exist - process it [22:00:10]req_shift_open_date [22:00:10]req_shift_open_date done [22:00:10]produce_requested_data done [22:00:10]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155207,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:00:10]process_action_free get_value [22:00:10]json_value_free [22:00:10]json_value_free done [22:00:10]process_json_proto returns [22:00:10]Send response to host [22:00:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155207,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:00:10]free response buf [22:00:10]execute_script done [22:00:10]execute_script returns [22:00:10]free content buf [22:00:10]Sock 9.Close socket [22:00:10]Sock 9.Thread stoped [22:00:10]accept exits with 5 [22:00:10]New connection [22:00:10]New thread 3067350372 created [22:00:10]Thread 3067493732 joined [22:00:10]Waiting for new connection... [22:00:10] Sock 5.Parse request [22:00:10]Sock 5.Check first char [22:00:10]Sock 5.First char is OK [22:00:10]request: POST /json_proto HTTP/1.0 [22:00:10]Method: POST [22:00:10]URL: /json_proto [22:00:10]Method is POST - this is cgi request [22:00:10]url: /json_proto [22:00:10]query_string will be loaded in cgi processing [22:00:10]execute_cgi json_proto POST (null) [22:00:10]execute_cgi path=json_proto method=POST [22:00:10]POST find Content-Length [22:00:10]Host: 172.17.53.67:8080 [22:00:10]Content-Length: 331 [22:00:10]Content-Type: application/json [22:00:10] [22:00:10]POST finish read [22:00:10]Found Content-Length = 331 [22:00:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:00:10]execute_script... [22:00:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:00:10]POST & json_proto [22:00:10]process_json_proto [22:00:10]json parsed OK: [22:00:10]protocol is kg_v1.0 [22:00:10]action value=get_value [22:00:10]process_action get_value [22:00:10]cmd_get_value [22:00:10]process_action get_value done [22:00:10]requested_data is exist [22:00:10]produce_requested_data [22:00:10]requested_item fm.sale.total is exist - process it [22:00:10]SAM_PROTO_GetFMData [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 13 03 00 [22:00:10]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 FD 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 D7 5B 02 00 69 04 A3 00 6F 04 04 00 FB 5A 02 00 B1 04 05 00 5E 9A A7 8E 02 70 04 05 00 A8 1F 76 F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 76 8E 8B 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E3 84 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 BC [22:00:10]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D7 5B 02 00 69 04 A3 00 6F 04 04 00 FB 5A 02 00 B1 04 05 00 5E 9A A7 8E 02 70 04 05 00 A8 1F 76 F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 76 8E 8B 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E3 84 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [22:00:10]wFMCommunicate OK [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 17 00 00 [22:00:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:11]Read from MH i2c: E2 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [22:00:11]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [22:00:11]wFMCommunicate OK [22:00:11]wFMCommunicate request_size=4 [22:00:11]MH_SAM_APDU [22:00:11]CAPDU: 80 17 00 00 [22:00:11]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:11]Read from MH i2c: E2 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [22:00:11]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [22:00:11]wFMCommunicate OK [22:00:11]wFMCommunicate request_size=4 [22:00:11]MH_SAM_APDU [22:00:11]CAPDU: 80 17 00 00 [22:00:11]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:11]Read from MH i2c: E2 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [22:00:11]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [22:00:11]wFMCommunicate OK [22:00:11]wFMCommunicate request_size=4 [22:00:11]MH_SAM_APDU [22:00:11]CAPDU: 80 17 00 00 [22:00:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [22:00:11]Read from MH i2c: E2 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 E1 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [22:00:11]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:00:11]wFMCommunicate OK [22:00:11]SAM_PROTO_GetFMData done [22:00:11]requested_item fm.sale_refund.total is exist - process it [22:00:11]requested_item fm.buy.total is exist - process it [22:00:11]requested_item shift.sale.total is exist - process it [22:00:11]SAM_PROTO_GetShiftData [22:00:11]wFMCommunicate request_size=4 [22:00:11]MH_SAM_APDU [22:00:11]CAPDU: 80 13 02 00 [22:00:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 FD 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 54 02 00 00 69 04 9F 00 6F 04 04 00 54 02 00 00 B1 04 04 00 7D 54 A5 02 70 04 04 00 F0 49 60 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 AF F2 47 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 CF FE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C5 [22:00:12]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 54 02 00 00 69 04 9F 00 6F 04 04 00 54 02 00 00 B1 04 04 00 7D 54 A5 02 70 04 04 00 F0 49 60 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 AF F2 47 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 CF FE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:00:12]wFMCommunicate OK [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 17 00 00 [22:00:12]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 FD 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B0 [22:00:12]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:00:12]wFMCommunicate OK [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 17 00 00 [22:00:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:13]OFD Sender: No OFD packet to send [22:00:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:13]Read from MH i2c: E2 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 FD 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [22:00:13]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:00:13]wFMCommunicate OK [22:00:13]wFMCommunicate request_size=4 [22:00:13]MH_SAM_APDU [22:00:13]CAPDU: 80 17 00 00 [22:00:13]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:00:13]Read from MH i2c: E2 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 FD 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [22:00:13]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:00:13]wFMCommunicate OK [22:00:13]wFMCommunicate request_size=4 [22:00:13]MH_SAM_APDU [22:00:13]CAPDU: 80 17 00 00 [22:00:13]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:00:13]Read from MH i2c: E2 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 CF 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [22:00:13]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [22:00:13]wFMCommunicate OK [22:00:13]SAM_PROTO_GetShiftData done [22:00:13]requested_item shift.sale.total_cash is exist - process it [22:00:13]requested_item shift.sale_refund.total is exist - process it [22:00:13]requested_item shift.sale_refund.total_cash is exist - process it [22:00:13]requested_item shift.buy.total is exist - process it [22:00:13]requested_item shift.buy.total_cash is exist - process it [22:00:13]produce_requested_data done [22:00:13]produce_requested_data return {"fm.sale.total":109832832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":443895.01,"shift.sale.total_cash":230876.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} [22:00:13]process_action_free get_value [22:00:13]json_value_free [22:00:13]json_value_free done [22:00:13]process_json_proto returns [22:00:13]Send response to host [22:00:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109832832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":443895.01,"shift.sale.total_cash":230876.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}}} [22:00:13]free response buf [22:00:13]execute_script done [22:00:13]execute_script returns [22:00:13]free content buf [22:00:13]Sock 5.Close socket [22:00:13]Sock 5.Thread stoped [22:00:14]accept exits with 9 [22:00:14]New connection [22:00:14]New thread 3067493732 created [22:00:14]Thread 3067350372 joined [22:00:14]Waiting for new connection... [22:00:14] Sock 9.Parse request [22:00:14]Sock 9.Check first char [22:00:14]Sock 9.First char is OK [22:00:14]request: POST /json_proto HTTP/1.0 [22:00:14]Method: POST [22:00:14]URL: /json_proto [22:00:14]Method is POST - this is cgi request [22:00:14]url: /json_proto [22:00:14]query_string will be loaded in cgi processing [22:00:14]execute_cgi json_proto POST (null) [22:00:14]execute_cgi path=json_proto method=POST [22:00:14]POST find Content-Length [22:00:14]Host: 172.17.53.67:8080 [22:00:14]Content-Length: 677 [22:00:14]Content-Type: application/json [22:00:14] [22:00:14]POST finish read [22:00:14]Found Content-Length = 677 [22:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:14]execute_script... [22:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:14]POST & json_proto [22:00:14]process_json_proto [22:00:14]json parsed OK: [22:00:14]protocol is kg_v1.0 [22:00:14]action value=close_receipt [22:00:14]process_action close_receipt [22:00:14]cmd_close_receipt [22:00:14]MH_GetDate [22:00:14]Write to MH i2c: F0 00 00 1D 00 0C [22:00:14]Write i2c OK [22:00:14]MH_I2C_Read... [22:00:14]Read from MH i2c: F0 [22:00:14]MH_I2C_Read... [22:00:14]Read from MH i2c: F0 09 00 [22:00:14]MH_I2C_Read... [22:00:14]Read from MH i2c: F0 09 00 1D 00 00 6E DA 12 67 19 BC 99 64 A8 [22:00:14]GetLastDocTimeStamp 1729288447 [22:00:14]current date 1729288814 [22:00:14]FM_GetShiftState [22:00:14]SAM_PROTO_GetShiftState [22:00:14]wFMCommunicate request_size=4 [22:00:14]MH_SAM_APDU [22:00:14]CAPDU: 80 13 01 00 [22:00:14]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:00:14]Write i2c OK [22:00:14]MH_I2C_Read... [22:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:14]Read from MH i2c: E2 [22:00:14]MH_I2C_Read... [22:00:14]Read from MH i2c: E2 0E 00 [22:00:14]MH_I2C_Read... [22:00:14]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [22:00:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:00:14]wFMCommunicate OK [22:00:14]SAM_PROTO_GetShiftState done [22:00:14]FM_GetShiftState done [22:00:14]opened in 1729211399 [22:00:14]opened+sec_in_day 1729297799 [22:00:14]quantity*price = 30038 [22:00:14]sum+1 = 30039 [22:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 597 18.10.2024 22:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155208 ФПД: 2254362153405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155208&fm=2254362153405&tin=02508201610067®Number=0000137193017469&sum=30000 [22:00:15]StoreToDocumentArchive [22:00:15]shift 312 fd 155208 [22:00:15]save to /storage/0312/doc_00155208 [22:00:15]save last doc name /storage/0312/doc_00155208 to /storage/kkm_last_doc_name [22:00:15]save OK [22:00:15]Clear old archive folders... [22:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:00:15]tlvbuf is 0182D4D0 [22:00:15]SAM_PROTO_ClearQueue [22:00:15]wFMCommunicate request_size=4 [22:00:15]MH_SAM_APDU [22:00:15]CAPDU: 80 09 00 00 [22:00:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:00:15]Write i2c OK [22:00:15]MH_I2C_Read... [22:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:15]Read from MH i2c: E2 [22:00:15]MH_I2C_Read... [22:00:15]Read from MH i2c: E2 03 00 [22:00:15]MH_I2C_Read... [22:00:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:00:15]RAPDU: 90 00 [22:00:15]wFMCommunicate OK [22:00:15]SAM_PROTO_ClearQueue done [22:00:15]KKMCreateOFDPacket [22:00:15]OFDProtocolAddRootSTLVToBuf [22:00:15]FM_MakeSignedData [22:00:15]FM_MakeSignedData [22:00:15]SAM_PROTO_SignData [22:00:15]wFMCommunicate request_size=4 [22:00:15]MH_SAM_APDU [22:00:15]CAPDU: 80 0D 01 02 [22:00:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:00:15]Write i2c OK [22:00:15]MH_I2C_Read... [22:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:15]Read from MH i2c: E2 [22:00:15]MH_I2C_Read... [22:00:15]Read from MH i2c: E2 03 00 [22:00:15]MH_I2C_Read... [22:00:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:00:15]RAPDU: 90 00 [22:00:15]wFMCommunicate OK [22:00:15]wFMCommunicate request_size=255 [22:00:15]MH_SAM_APDU [22:00:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 6E DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5E 02 00 35 04 06 00 02 [22:00:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 6E DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5E 02 00 35 04 06 00 02 00 00 3B [22:00:15]Write i2c OK [22:00:15]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 03 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:00:16]RAPDU: 90 00 [22:00:16]wFMCommunicate OK [22:00:16]wFMCommunicate request_size=10 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 0D 02 02 05 0C E2 74 91 BD [22:00:16]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 0C E2 74 91 BD 00 00 62 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 03 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:00:16]RAPDU: 90 00 [22:00:16]wFMCommunicate OK [22:00:16]wFMCommunicate request_size=4 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 0D 03 02 [22:00:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 0B 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 0B 00 2F 00 00 AC 48 62 00 11 69 CD 76 90 00 BE [22:00:16]RAPDU: AC 48 62 00 11 69 CD 76 90 00 [22:00:16]wFMCommunicate OK [22:00:16]SAM_PROTO_SignData done [22:00:16]FM_MakeSignedData done [22:00:16]CreateOFDProtocolMessage [22:00:16]wFMCommunicate request_size=4 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 11 00 00 [22:00:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 17 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [22:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:16]wFMCommunicate OK [22:00:16]CreateOFDProtocolMessage done [22:00:16]OFDSenderStorePacket 155208 [22:00:16]StoreOFDPacket docnum=155208 [22:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A9 4F 07 01 D1 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 6E DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5E 02 00 35 04 06 00 02 0C E2 74 91 BD AC 48 62 00 11 69 CD 76 [22:00:16]CheckFolder [22:00:16]dirname=/storage/ofd_packets [22:00:16]CheckFolder done [22:00:16]ProducePacketName [22:00:16]name=ofd_packets/00155208 [22:00:16]NVStorageSaveData ofd_packets/00155208 [22:00:16]File name is /storage/ofd_packets/00155208 [22:00:16]Write 301 bytes [22:00:16]NVStorageSaveData done [22:00:16]OFDSenderStorePacket done [22:00:16]KKMCreateOFDPacket done [22:00:16]NVStorageSaveData kkm_last_timestamp [22:00:16]File name is /storage/kkm_last_timestamp [22:00:16]Write 4 bytes [22:00:16]NVStorageSaveData done [22:00:16]ExternCall_PrintAddStr [22:00:16]wPrintStart [22:00:16]Write to MH i2c: 01 00 00 31 00 31 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 07 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:00:16]RasterBufferAndPrint [22:00:16]line Счет N : (1)873419 [22:00:16]line ИНН: 02508201610067 [22:00:16]line Контрольно-Кассовый Чек [22:00:16]line ПРОДАЖА [22:00:16]line ТРК (МРК, ГНК) : 42 [22:00:16]line Товар: 2710124130 [22:00:16]line Аи-92-К-5 [22:00:16]line 4.490 * 66.90 [22:00:16]line = 300.38 [22:00:16]line НДС 12% НСП 1% [22:00:16]line > о реализуемом товаре [22:00:16]line ОКРУГЛЕНИЕ: -0.38 [22:00:16]line ИТОГО: 300.00 [22:00:16]line Внесено: 300.00 [22:00:16]line СДАЧА: 0.00 [22:00:16]line НСП 1% : 2.66 [22:00:16]line НДС 12% : 31.90 [22:00:16]line Наличными: 300.00 [22:00:16]line Безнал.: 0.00 [22:00:16]line Место: АЗС № 165 "Партнер Нефть" [22:00:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:00:16]line СНО: Общий режим [22:00:16]line Чек 597 18.10.2024 22:00 [22:00:16]line Смена: 312 ФФД: 1.0 [22:00:16]line ЗНМ: 0300000234 [22:00:16]line РНМ: 0000137193017469 [22:00:16]line Версия ККМ: v1.0 [22:00:16]line ФМ: 0000000000963156 [22:00:16]line ФД: 155208 [22:00:16]line ФПД: 2254362153405 [22:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155208&fm=2254362153405&tin=02508201610067®Number=0000137193017469&sum=30000 [22:00:16]OFD Sender: Processing packet 155208 [packets to send 51, broken 50] [22:00:16]ProducePacketName [22:00:16]name=ofd_packets/00155208 [22:00:16]OFD Sender: To server: pG, [22:00:16]CommunicateWithHost lk.salyk.kg:30040 [22:00:16]ConnectInit lk.salyk.kg [22:00:16]written 0, free lines is 4095 [22:00:16]Connected sock=10 [22:00:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A9 4F 07 01 D1 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 6E DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5E 02 00 35 04 06 00 02 0C E2 74 91 BD AC 48 62 00 11 69 CD 76 [22:00:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 A9 47 00 E9 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 5E 02 00 F4 03 04 00 A6 80 12 67 B6 04 01 00 00 54 09 AA 00 0C 79 5F 08 [22:00:16]CommunicateWithHost err = 0 [22:00:16]CheckOFDResponse [22:00:16]1017 (14) - 77093643461234 [22:00:16]1041 (16) - 0000000000963156 [22:00:16]1040 (4) - 155208 [22:00:16]1012 (4) - 18.10.2024 15:37 [22:00:16]1206 (1) - 0 [22:00:16]OFD Sender: Remove packet 155208 [22:00:16]ProducePacketName [22:00:16]name=ofd_packets/00155208 [22:00:16]NVStorageDeleteData [22:00:16]Write to MH i2c: 01 00 00 5C 00 5C [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 07 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EF 0C 5E [22:00:16]RasterBufferAndPrint [22:00:16]line [22:00:16]line [22:00:16]line [22:00:16]line [22:00:16]line [22:00:16]written 0, free lines is 3335 [22:00:16]MH_Cut [22:00:16]Write to MH i2c: D1 01 00 63 00 01 35 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: D1 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: D1 01 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: D1 01 00 63 00 00 34 [22:00:16]Write to MH i2c: 01 00 00 64 00 64 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:17]OFD Sender: No OFD packet to send [22:00:17]*** Cut start [22:00:17]*** Partial cut [22:00:17]*** CUTSNS_PIN = 1 [22:00:17]*** CUTSNS_PIN = 0 [22:00:17]*** Brake cut motor [22:00:18]Read from MH i2c: 01 [22:00:18]MH_I2C_Read... [22:00:18]*** Stop cut motor [22:00:18]*** Cut end [22:00:18]Read from MH i2c: 01 07 00 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [22:00:18]process_action close_receipt done [22:00:18]requested_data is exist [22:00:18]produce_requested_data [22:00:18]requested_item fm.sn is exist - process it [22:00:18]wFMCommunicate request_size=4 [22:00:18]MH_SAM_APDU [22:00:18]CAPDU: 80 11 00 00 [22:00:18]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [22:00:18]Write i2c OK [22:00:18]MH_I2C_Read... [22:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:18]Read from MH i2c: E2 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 17 00 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [22:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:18]wFMCommunicate OK [22:00:18]requested_item fd.num is exist - process it [22:00:18]SAM_PROTO_GetFieldsCounters [22:00:18]wFMCommunicate request_size=4 [22:00:18]MH_SAM_APDU [22:00:18]CAPDU: 80 13 00 00 [22:00:18]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [22:00:18]Write i2c OK [22:00:18]MH_I2C_Read... [22:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:18]Read from MH i2c: E2 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 62 00 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [22:00:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:18]wFMCommunicate OK [22:00:18]SAM_PROTO_GetFieldsCounters done [22:00:18]requested_item shift.num is exist - process it [22:00:18]requested_item shift.opened is exist - process it [22:00:18]req_shift_opened [22:00:18]FM_GetShiftState [22:00:18]SAM_PROTO_GetShiftState [22:00:18]wFMCommunicate request_size=4 [22:00:18]MH_SAM_APDU [22:00:18]CAPDU: 80 13 01 00 [22:00:18]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [22:00:18]Write i2c OK [22:00:18]MH_I2C_Read... [22:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:18]Read from MH i2c: E2 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 0E 00 [22:00:18]MH_I2C_Read... [22:00:18]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1B [22:00:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:00:18]wFMCommunicate OK [22:00:18]SAM_PROTO_GetShiftState done [22:00:18]FM_GetShiftState done [22:00:18]req_shift_opened done [22:00:18]requested_item shift.open_date is exist - process it [22:00:18]req_shift_open_date [22:00:18]req_shift_open_date done [22:00:18]produce_requested_data done [22:00:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155208,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:00:18]process_action_free close_receipt [22:00:18]json_value_free [22:00:18]json_value_free done [22:00:18]process_json_proto returns [22:00:18]Send response to host [22:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155208,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:00:18]free response buf [22:00:18]execute_script done [22:00:18]execute_script returns [22:00:18]free content buf [22:00:18]Sock 9.Close socket [22:00:18]Sock 9.Thread stoped [22:00:22]OFD Sender: No OFD packet to send [22:00:27]OFD Sender: No OFD packet to send [22:00:32]OFD Sender: No OFD packet to send [22:00:37]OFD Sender: No OFD packet to send [22:00:42]OFD Sender: No OFD packet to send [22:00:47]OFD Sender: No OFD packet to send [22:00:52]OFD Sender: No OFD packet to send [22:00:57]OFD Sender: No OFD packet to send [22:01:02]OFD Sender: No OFD packet to send [22:01:07]OFD Sender: No OFD packet to send [22:01:12]OFD Sender: No OFD packet to send [22:01:17]OFD Sender: No OFD packet to send [22:01:22]OFD Sender: No OFD packet to send [22:01:27]OFD Sender: No OFD packet to send [22:01:32]OFD Sender: No OFD packet to send [22:01:37]OFD Sender: No OFD packet to send [22:01:42]OFD Sender: No OFD packet to send [22:01:47]OFD Sender: No OFD packet to send [22:01:52]OFD Sender: No OFD packet to send [22:01:57]OFD Sender: No OFD packet to send [22:02:02]OFD Sender: No OFD packet to send [22:02:07]OFD Sender: No OFD packet to send [22:02:12]OFD Sender: No OFD packet to send [22:02:17]OFD Sender: No OFD packet to send [22:02:22]OFD Sender: No OFD packet to send [22:02:27]OFD Sender: No OFD packet to send [22:02:31]accept exits with 5 [22:02:31]New connection [22:02:31]New thread 3067350372 created [22:02:31]Thread 3067493732 joined [22:02:31]Waiting for new connection... [22:02:31] Sock 5.Parse request [22:02:31]Sock 5.Check first char [22:02:31]Sock 5.First char is OK [22:02:31]request: POST /json_proto HTTP/1.0 [22:02:31]Method: POST [22:02:31]URL: /json_proto [22:02:31]Method is POST - this is cgi request [22:02:31]url: /json_proto [22:02:31]query_string will be loaded in cgi processing [22:02:31]execute_cgi json_proto POST (null) [22:02:31]execute_cgi path=json_proto method=POST [22:02:31]POST find Content-Length [22:02:31]Host: 172.17.53.67:8080 [22:02:31]Content-Length: 677 [22:02:31]Content-Type: application/json [22:02:31] [22:02:31]POST finish read [22:02:31]Found Content-Length = 677 [22:02:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:31]execute_script... [22:02:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:31]POST & json_proto [22:02:31]process_json_proto [22:02:31]json parsed OK: [22:02:31]protocol is kg_v1.0 [22:02:31]action value=close_receipt [22:02:31]process_action close_receipt [22:02:31]cmd_close_receipt [22:02:31]MH_GetDate [22:02:31]Write to MH i2c: F0 00 00 68 00 57 [22:02:31]Write i2c OK [22:02:31]MH_I2C_Read... [22:02:31]Read from MH i2c: F0 [22:02:31]MH_I2C_Read... [22:02:31]Read from MH i2c: F0 09 00 [22:02:31]MH_I2C_Read... [22:02:31]Read from MH i2c: F0 09 00 68 00 00 F8 DA 12 67 19 BC 99 64 7D [22:02:31]GetLastDocTimeStamp 1729288814 [22:02:31]current date 1729288952 [22:02:31]FM_GetShiftState [22:02:31]SAM_PROTO_GetShiftState [22:02:31]wFMCommunicate request_size=4 [22:02:31]MH_SAM_APDU [22:02:31]CAPDU: 80 13 01 00 [22:02:31]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [22:02:31]Write i2c OK [22:02:31]MH_I2C_Read... [22:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:31]Read from MH i2c: E2 [22:02:31]MH_I2C_Read... [22:02:31]Read from MH i2c: E2 0E 00 [22:02:31]MH_I2C_Read... [22:02:31]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [22:02:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:02:31]wFMCommunicate OK [22:02:31]SAM_PROTO_GetShiftState done [22:02:31]FM_GetShiftState done [22:02:31]opened in 1729211399 [22:02:31]opened+sec_in_day 1729297799 [22:02:31]quantity*price = 70044 [22:02:31]sum+1 = 70046 [22:02:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 598 18.10.2024 22:02 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155209 ФПД: 45584232230190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155209&fm=45584232230190&tin=02508201610067®Number=0000137193017469&sum=70000 [22:02:32]StoreToDocumentArchive [22:02:32]shift 312 fd 155209 [22:02:32]save to /storage/0312/doc_00155209 [22:02:32]save last doc name /storage/0312/doc_00155209 to /storage/kkm_last_doc_name [22:02:32]save OK [22:02:32]Clear old archive folders... [22:02:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:02:32]tlvbuf is 01826D00 [22:02:32]SAM_PROTO_ClearQueue [22:02:32]wFMCommunicate request_size=4 [22:02:32]MH_SAM_APDU [22:02:32]CAPDU: 80 09 00 00 [22:02:32]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [22:02:32]Write i2c OK [22:02:32]MH_I2C_Read... [22:02:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:02:32]Read from MH i2c: E2 [22:02:32]MH_I2C_Read... [22:02:32]Read from MH i2c: E2 03 00 [22:02:32]MH_I2C_Read... [22:02:32]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:02:32]RAPDU: 90 00 [22:02:32]wFMCommunicate OK [22:02:32]SAM_PROTO_ClearQueue done [22:02:32]KKMCreateOFDPacket [22:02:32]OFDProtocolAddRootSTLVToBuf [22:02:32]FM_MakeSignedData [22:02:32]FM_MakeSignedData [22:02:32]SAM_PROTO_SignData [22:02:32]wFMCommunicate request_size=4 [22:02:32]MH_SAM_APDU [22:02:32]CAPDU: 80 0D 01 02 [22:02:32]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [22:02:32]Write i2c OK [22:02:32]MH_I2C_Read... [22:02:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:02:32]Read from MH i2c: E2 [22:02:32]MH_I2C_Read... [22:02:32]Read from MH i2c: E2 03 00 [22:02:32]MH_I2C_Read... [22:02:32]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:02:32]RAPDU: 90 00 [22:02:32]wFMCommunicate OK [22:02:32]wFMCommunicate request_size=255 [22:02:32]MH_SAM_APDU [22:02:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 F8 DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5E 02 00 35 04 06 00 29 [22:02:32]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 F8 DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5E 02 00 35 04 06 00 29 00 00 2C [22:02:32]Write i2c OK [22:02:32]MH_I2C_Read... [22:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:33]Read from MH i2c: E2 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 03 00 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:02:33]RAPDU: 90 00 [22:02:33]wFMCommunicate OK [22:02:33]wFMCommunicate request_size=10 [22:02:33]MH_SAM_APDU [22:02:33]CAPDU: 80 0D 02 02 05 75 67 F8 2D 2E [22:02:33]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 75 67 F8 2D 2E 00 00 2C [22:02:33]Write i2c OK [22:02:33]MH_I2C_Read... [22:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:33]Read from MH i2c: E2 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 03 00 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [22:02:33]RAPDU: 90 00 [22:02:33]wFMCommunicate OK [22:02:33]wFMCommunicate request_size=4 [22:02:33]MH_SAM_APDU [22:02:33]CAPDU: 80 0D 03 02 [22:02:33]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [22:02:33]Write i2c OK [22:02:33]MH_I2C_Read... [22:02:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:02:33]Read from MH i2c: E2 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 0B 00 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 0B 00 7A 00 00 E4 88 B8 C3 7B 72 DB DF 90 00 84 [22:02:33]RAPDU: E4 88 B8 C3 7B 72 DB DF 90 00 [22:02:33]wFMCommunicate OK [22:02:33]SAM_PROTO_SignData done [22:02:33]FM_MakeSignedData done [22:02:33]CreateOFDProtocolMessage [22:02:33]wFMCommunicate request_size=4 [22:02:33]MH_SAM_APDU [22:02:33]CAPDU: 80 11 00 00 [22:02:33]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [22:02:33]Write i2c OK [22:02:33]MH_I2C_Read... [22:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:33]Read from MH i2c: E2 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 17 00 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [22:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:02:33]wFMCommunicate OK [22:02:33]CreateOFDProtocolMessage done [22:02:33]OFDSenderStorePacket 155209 [22:02:33]StoreOFDPacket docnum=155209 [22:02:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7D 1A 07 01 90 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 F8 DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5E 02 00 35 04 06 00 29 75 67 F8 2D 2E E4 88 B8 C3 7B 72 DB DF [22:02:33]CheckFolder [22:02:33]dirname=/storage/ofd_packets [22:02:33]CheckFolder done [22:02:33]ProducePacketName [22:02:33]name=ofd_packets/00155209 [22:02:33]NVStorageSaveData ofd_packets/00155209 [22:02:33]File name is /storage/ofd_packets/00155209 [22:02:33]Write 301 bytes [22:02:33]NVStorageSaveData done [22:02:33]OFDSenderStorePacket done [22:02:33]KKMCreateOFDPacket done [22:02:33]NVStorageSaveData kkm_last_timestamp [22:02:33]File name is /storage/kkm_last_timestamp [22:02:33]Write 4 bytes [22:02:33]NVStorageSaveData done [22:02:33]ExternCall_PrintAddStr [22:02:33]wPrintStart [22:02:33]Write to MH i2c: 01 00 00 7C 00 7C [22:02:33]Write i2c OK [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: 01 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: 01 07 00 [22:02:33]MH_I2C_Read... [22:02:33]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [22:02:33]RasterBufferAndPrint [22:02:33]line Счет N : (1)873423 [22:02:33]line ИНН: 02508201610067 [22:02:33]line Контрольно-Кассовый Чек [22:02:33]line ПРОДАЖА [22:02:33]line ТРК (МРК, ГНК) : 41 [22:02:33]line Товар: 2710124500 [22:02:33]line Аи-95-К-5 [22:02:33]line 9.440 * 74.20 [22:02:33]line = 700.45 [22:02:33]line НДС 12% НСП 1% [22:02:33]line > о реализуемом товаре [22:02:33]line ОКРУГЛЕНИЕ: -0.45 [22:02:33]line ИТОГО: 700.00 [22:02:33]line Внесено: 700.00 [22:02:33]line СДАЧА: 0.00 [22:02:33]line НСП 1% : 6.20 [22:02:33]line НДС 12% : 74.38 [22:02:33]line Наличными: 700.00 [22:02:33]line Безнал.: 0.00 [22:02:33]line Место: АЗС № 165 "Партнер Нефть" [22:02:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:02:33]line СНО: Общий режим [22:02:33]line Чек 598 18.10.2024 22:02 [22:02:33]line Смена: 312 ФФД: 1.0 [22:02:33]line ЗНМ: 0300000234 [22:02:33]line РНМ: 0000137193017469 [22:02:33]line Версия ККМ: v1.0 [22:02:33]line ФМ: 0000000000963156 [22:02:33]line ФД: 155209 [22:02:33]line ФПД: 45584232230190 [22:02:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155209&fm=45584232230190&tin=02508201610067®Number=0000137193017469&sum=70000 [22:02:33]OFD Sender: Processing packet 155209 [packets to send 51, broken 50] [22:02:33]ProducePacketName [22:02:33]name=ofd_packets/00155209 [22:02:33]OFD Sender: To server: pG, [22:02:33]CommunicateWithHost lk.salyk.kg:30040 [22:02:33]ConnectInit lk.salyk.kg [22:02:33]written 0, free lines is 4095 [22:02:33]Connected sock=10 [22:02:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7D 1A 07 01 90 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 F8 DA 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5E 02 00 35 04 06 00 29 75 67 F8 2D 2E E4 88 B8 C3 7B 72 DB DF [22:02:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 82 47 00 2A E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 5E 02 00 F4 03 04 00 2F 81 12 67 B6 04 01 00 00 7D 66 82 C4 96 72 42 85 [22:02:34]CommunicateWithHost err = 0 [22:02:34]CheckOFDResponse [22:02:34]1017 (14) - 77093643461234 [22:02:34]1041 (16) - 0000000000963156 [22:02:34]1040 (4) - 155209 [22:02:34]1012 (4) - 18.10.2024 15:39 [22:02:34]1206 (1) - 0 [22:02:34]OFD Sender: Remove packet 155209 [22:02:34]ProducePacketName [22:02:34]name=ofd_packets/00155209 [22:02:34]NVStorageDeleteData [22:02:34]Write to MH i2c: 01 00 00 A7 00 A7 [22:02:34]Write i2c OK [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: 01 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: 01 07 00 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E3 0C 9D [22:02:34]RasterBufferAndPrint [22:02:34]line [22:02:34]line [22:02:34]line [22:02:34]line [22:02:34]line [22:02:34]written 0, free lines is 3305 [22:02:34]MH_Cut [22:02:34]Write to MH i2c: D1 01 00 AE 00 01 80 [22:02:34]Write i2c OK [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: D1 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: D1 01 00 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: D1 01 00 AE 00 00 7F [22:02:34]Write to MH i2c: 01 00 00 AF 00 AF [22:02:34]Write i2c OK [22:02:34]MH_I2C_Read... [22:02:34]OFD Sender: No OFD packet to send [22:02:34]*** Cut start [22:02:34]*** Partial cut [22:02:34]*** CUTSNS_PIN = 1 [22:02:34]*** CUTSNS_PIN = 0 [22:02:35]*** Brake cut motor [22:02:35]Read from MH i2c: 01 [22:02:35]MH_I2C_Read... [22:02:35]*** Stop cut motor [22:02:35]*** Cut end [22:02:35]Read from MH i2c: 01 07 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [22:02:35]process_action close_receipt done [22:02:35]requested_data is exist [22:02:35]produce_requested_data [22:02:35]requested_item fm.sn is exist - process it [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 11 00 00 [22:02:35]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 17 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [22:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:02:35]wFMCommunicate OK [22:02:35]requested_item fd.num is exist - process it [22:02:35]SAM_PROTO_GetFieldsCounters [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 13 00 00 [22:02:35]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 62 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [22:02:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:02:35]wFMCommunicate OK [22:02:35]SAM_PROTO_GetFieldsCounters done [22:02:35]requested_item shift.num is exist - process it [22:02:35]requested_item shift.opened is exist - process it [22:02:35]req_shift_opened [22:02:35]FM_GetShiftState [22:02:35]SAM_PROTO_GetShiftState [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 13 01 00 [22:02:35]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 0E 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 66 [22:02:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:02:35]wFMCommunicate OK [22:02:35]SAM_PROTO_GetShiftState done [22:02:35]FM_GetShiftState done [22:02:35]req_shift_opened done [22:02:35]requested_item shift.open_date is exist - process it [22:02:35]req_shift_open_date [22:02:35]req_shift_open_date done [22:02:35]produce_requested_data done [22:02:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155209,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:02:35]process_action_free close_receipt [22:02:35]json_value_free [22:02:35]json_value_free done [22:02:35]process_json_proto returns [22:02:35]Send response to host [22:02:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155209,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:02:35]free response buf [22:02:35]execute_script done [22:02:35]execute_script returns [22:02:35]free content buf [22:02:35]Sock 5.Close socket [22:02:35]Sock 5.Thread stoped [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:24]OFD Sender: No OFD packet to send [22:04:29]OFD Sender: No OFD packet to send [22:04:34]OFD Sender: No OFD packet to send [22:04:39]OFD Sender: No OFD packet to send [22:04:44]OFD Sender: No OFD packet to send [22:04:49]OFD Sender: No OFD packet to send [22:04:54]OFD Sender: No OFD packet to send [22:04:55]accept exits with 9 [22:04:55]New connection [22:04:55]New thread 3067493732 created [22:04:55]Thread 3067350372 joined [22:04:55]Waiting for new connection... [22:04:55] Sock 9.Parse request [22:04:55]Sock 9.Check first char [22:04:55]Sock 9.First char is OK [22:04:55]request: POST /json_proto HTTP/1.0 [22:04:55]Method: POST [22:04:55]URL: /json_proto [22:04:55]Method is POST - this is cgi request [22:04:55]url: /json_proto [22:04:55]query_string will be loaded in cgi processing [22:04:55]execute_cgi json_proto POST (null) [22:04:55]execute_cgi path=json_proto method=POST [22:04:55]POST find Content-Length [22:04:55]Host: 172.17.53.67:8080 [22:04:55]Content-Length: 682 [22:04:55]Content-Type: application/json [22:04:55] [22:04:55]POST finish read [22:04:55]Found Content-Length = 682 [22:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:55]execute_script... [22:04:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:55]POST & json_proto [22:04:55]process_json_proto [22:04:55]json parsed OK: [22:04:55]protocol is kg_v1.0 [22:04:55]action value=close_receipt [22:04:55]process_action close_receipt [22:04:55]cmd_close_receipt [22:04:55]MH_GetDate [22:04:55]Write to MH i2c: F0 00 00 B3 00 A2 [22:04:55]Write i2c OK [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: F0 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: F0 09 00 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: F0 09 00 B3 00 00 88 DB 12 67 19 BC 99 64 59 [22:04:55]GetLastDocTimeStamp 1729288952 [22:04:55]current date 1729289096 [22:04:55]FM_GetShiftState [22:04:55]SAM_PROTO_GetShiftState [22:04:55]wFMCommunicate request_size=4 [22:04:55]MH_SAM_APDU [22:04:55]CAPDU: 80 13 01 00 [22:04:55]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [22:04:55]Write i2c OK [22:04:55]MH_I2C_Read... [22:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:55]Read from MH i2c: E2 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: E2 0E 00 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [22:04:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:04:55]wFMCommunicate OK [22:04:55]SAM_PROTO_GetShiftState done [22:04:55]FM_GetShiftState done [22:04:55]opened in 1729211399 [22:04:55]opened+sec_in_day 1729297799 [22:04:55]quantity*price = 100015 [22:04:55]sum+1 = 100017 [22:04:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 599 18.10.2024 22:04 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155210 ФПД: 131938893876734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155210&fm=131938893876734&tin=02508201610067®Number=0000137193017469&sum=100000 [22:04:56]StoreToDocumentArchive [22:04:56]shift 312 fd 155210 [22:04:56]save to /storage/0312/doc_00155210 [22:04:56]save last doc name /storage/0312/doc_00155210 to /storage/kkm_last_doc_name [22:04:56]save OK [22:04:56]Clear old archive folders... [22:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:04:56]tlvbuf is 01820F80 [22:04:56]SAM_PROTO_ClearQueue [22:04:56]wFMCommunicate request_size=4 [22:04:56]MH_SAM_APDU [22:04:56]CAPDU: 80 09 00 00 [22:04:56]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [22:04:56]Write i2c OK [22:04:56]MH_I2C_Read... [22:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:56]Read from MH i2c: E2 [22:04:56]MH_I2C_Read... [22:04:56]Read from MH i2c: E2 03 00 [22:04:56]MH_I2C_Read... [22:04:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:04:56]RAPDU: 90 00 [22:04:56]wFMCommunicate OK [22:04:56]SAM_PROTO_ClearQueue done [22:04:56]KKMCreateOFDPacket [22:04:56]OFDProtocolAddRootSTLVToBuf [22:04:56]FM_MakeSignedData [22:04:56]FM_MakeSignedData [22:04:56]SAM_PROTO_SignData [22:04:56]wFMCommunicate request_size=4 [22:04:56]MH_SAM_APDU [22:04:56]CAPDU: 80 0D 01 02 [22:04:56]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [22:04:56]Write i2c OK [22:04:56]MH_I2C_Read... [22:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:56]Read from MH i2c: E2 [22:04:56]MH_I2C_Read... [22:04:56]Read from MH i2c: E2 03 00 [22:04:56]MH_I2C_Read... [22:04:56]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:04:56]RAPDU: 90 00 [22:04:56]wFMCommunicate OK [22:04:56]wFMCommunicate request_size=255 [22:04:56]MH_SAM_APDU [22:04:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 88 DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5E 02 00 35 04 06 00 77 [22:04:56]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 88 DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5E 02 00 35 04 06 00 77 00 00 6B [22:04:56]Write i2c OK [22:04:56]MH_I2C_Read... [22:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:57]Read from MH i2c: E2 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 03 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:04:57]RAPDU: 90 00 [22:04:57]wFMCommunicate OK [22:04:57]wFMCommunicate request_size=10 [22:04:57]MH_SAM_APDU [22:04:57]CAPDU: 80 0D 02 02 05 FF 6A E6 CD FE [22:04:57]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 FF 6A E6 CD FE 00 00 62 [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:57]Read from MH i2c: E2 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 03 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [22:04:57]RAPDU: 90 00 [22:04:57]wFMCommunicate OK [22:04:57]wFMCommunicate request_size=4 [22:04:57]MH_SAM_APDU [22:04:57]CAPDU: 80 0D 03 02 [22:04:57]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:57]Read from MH i2c: E2 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 0B 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 0B 00 C5 00 00 81 68 B3 54 B3 22 5B 59 90 00 BA [22:04:57]RAPDU: 81 68 B3 54 B3 22 5B 59 90 00 [22:04:57]wFMCommunicate OK [22:04:57]SAM_PROTO_SignData done [22:04:57]FM_MakeSignedData done [22:04:57]CreateOFDProtocolMessage [22:04:57]wFMCommunicate request_size=4 [22:04:57]MH_SAM_APDU [22:04:57]CAPDU: 80 11 00 00 [22:04:57]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:57]Read from MH i2c: E2 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 17 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [22:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:04:57]wFMCommunicate OK [22:04:57]CreateOFDProtocolMessage done [22:04:57]OFDSenderStorePacket 155210 [22:04:57]StoreOFDPacket docnum=155210 [22:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 5C 07 01 A8 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 88 DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5E 02 00 35 04 06 00 77 FF 6A E6 CD FE 81 68 B3 54 B3 22 5B 59 [22:04:57]CheckFolder [22:04:57]dirname=/storage/ofd_packets [22:04:57]CheckFolder done [22:04:57]ProducePacketName [22:04:57]name=ofd_packets/00155210 [22:04:57]NVStorageSaveData ofd_packets/00155210 [22:04:57]File name is /storage/ofd_packets/00155210 [22:04:57]Write 301 bytes [22:04:57]NVStorageSaveData done [22:04:57]OFDSenderStorePacket done [22:04:57]KKMCreateOFDPacket done [22:04:57]NVStorageSaveData kkm_last_timestamp [22:04:57]File name is /storage/kkm_last_timestamp [22:04:57]Write 4 bytes [22:04:57]NVStorageSaveData done [22:04:57]ExternCall_PrintAddStr [22:04:57]wPrintStart [22:04:57]Write to MH i2c: 01 00 00 C7 00 C7 [22:04:57]OFD Sender: Processing packet 155210 [packets to send 51, broken 50] [22:04:57]ProducePacketName [22:04:57]name=ofd_packets/00155210 [22:04:57]OFD Sender: To server: pG, [22:04:57]CommunicateWithHost lk.salyk.kg:30040 [22:04:57]ConnectInit lk.salyk.kg [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: 01 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: 01 07 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [22:04:57]RasterBufferAndPrint [22:04:57]line Счет N : (1)873424 [22:04:57]line ИНН: 02508201610067 [22:04:57]line Контрольно-Кассовый Чек [22:04:57]line ПРОДАЖА [22:04:57]line ТРК (МРК, ГНК) : 32 [22:04:57]line Товар: 2710124130 [22:04:57]line Аи-92-К-5 [22:04:57]line 14.950 * 66.90 [22:04:57]line = 1000.16 [22:04:57]line НДС 12% НСП 1% [22:04:57]line > о реализуемом товаре [22:04:57]line ОКРУГЛЕНИЕ: -0.16 [22:04:57]line ИТОГО: 1000.00 [22:04:57]line Внесено: 1000.00 [22:04:57]line СДАЧА: 0.00 [22:04:57]line НСП 1% : 8.85 [22:04:57]line НДС 12% : 106.21 [22:04:57]line Наличными: 1000.00 [22:04:57]line Безнал.: 0.00 [22:04:57]line Место: АЗС № 165 "Партнер Нефть" [22:04:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:04:57]line СНО: Общий режим [22:04:57]line Чек 599 18.10.2024 22:04 [22:04:57]line Смена: 312 ФФД: 1.0 [22:04:57]line ЗНМ: 0300000234 [22:04:57]line РНМ: 0000137193017469 [22:04:57]line Версия ККМ: v1.0 [22:04:57]line ФМ: 0000000000963156 [22:04:57]line ФД: 155210 [22:04:57]line ФПД: 131938893876734 [22:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155210&fm=131938893876734&tin=02508201610067®Number=0000137193017469&sum=100000 [22:04:57]Connected sock=10 [22:04:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 5C 07 01 A8 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 88 DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5E 02 00 35 04 06 00 77 FF 6A E6 CD FE 81 68 B3 54 B3 22 5B 59 [22:04:57]written 0, free lines is 4095 [22:04:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 08 D7 47 00 BA 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 5E 02 00 F4 03 04 00 BF 81 12 67 B6 04 01 00 00 2E 1F 68 2E 67 E5 6B 20 [22:04:57]CommunicateWithHost err = 0 [22:04:57]CheckOFDResponse [22:04:57]1017 (14) - 77093643461234 [22:04:57]1041 (16) - 0000000000963156 [22:04:57]1040 (4) - 155210 [22:04:57]1012 (4) - 18.10.2024 15:41 [22:04:57]1206 (1) - 0 [22:04:57]OFD Sender: Remove packet 155210 [22:04:57]ProducePacketName [22:04:57]name=ofd_packets/00155210 [22:04:57]NVStorageDeleteData [22:04:58]Write to MH i2c: 01 00 00 F2 00 F2 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: 01 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: 01 07 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D9 0C DE [22:04:58]RasterBufferAndPrint [22:04:58]line [22:04:58]line [22:04:58]line [22:04:58]line [22:04:58]line [22:04:58]written 0, free lines is 3296 [22:04:58]MH_Cut [22:04:58]Write to MH i2c: D1 01 00 F9 00 01 CB [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: D1 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: D1 01 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: D1 01 00 F9 00 00 CA [22:04:58]Write to MH i2c: 01 00 00 FA 00 FA [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]OFD Sender: No OFD packet to send [22:04:58]*** Cut start [22:04:58]*** Partial cut [22:04:58]*** CUTSNS_PIN = 1 [22:04:58]*** CUTSNS_PIN = 0 [22:04:59]*** Brake cut motor [22:04:59]Read from MH i2c: 01 [22:04:59]MH_I2C_Read... [22:04:59]*** Stop cut motor [22:04:59]*** Cut end [22:04:59]Read from MH i2c: 01 07 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [22:04:59]process_action close_receipt done [22:04:59]requested_data is exist [22:04:59]produce_requested_data [22:04:59]requested_item fm.sn is exist - process it [22:04:59]wFMCommunicate request_size=4 [22:04:59]MH_SAM_APDU [22:04:59]CAPDU: 80 11 00 00 [22:04:59]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:59]Read from MH i2c: E2 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 17 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [22:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:04:59]wFMCommunicate OK [22:04:59]requested_item fd.num is exist - process it [22:04:59]SAM_PROTO_GetFieldsCounters [22:04:59]wFMCommunicate request_size=4 [22:04:59]MH_SAM_APDU [22:04:59]CAPDU: 80 13 00 00 [22:04:59]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:59]Read from MH i2c: E2 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 62 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 9F [22:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:59]wFMCommunicate OK [22:04:59]SAM_PROTO_GetFieldsCounters done [22:04:59]requested_item shift.num is exist - process it [22:04:59]requested_item shift.opened is exist - process it [22:04:59]req_shift_opened [22:04:59]FM_GetShiftState [22:04:59]SAM_PROTO_GetShiftState [22:04:59]wFMCommunicate request_size=4 [22:04:59]MH_SAM_APDU [22:04:59]CAPDU: 80 13 01 00 [22:04:59]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:59]Read from MH i2c: E2 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 0E 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B1 [22:04:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:04:59]wFMCommunicate OK [22:04:59]SAM_PROTO_GetShiftState done [22:04:59]FM_GetShiftState done [22:04:59]req_shift_opened done [22:04:59]requested_item shift.open_date is exist - process it [22:04:59]req_shift_open_date [22:04:59]req_shift_open_date done [22:04:59]produce_requested_data done [22:04:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155210,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:04:59]process_action_free close_receipt [22:04:59]json_value_free [22:04:59]json_value_free done [22:04:59]process_json_proto returns [22:04:59]Send response to host [22:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155210,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:04:59]free response buf [22:04:59]execute_script done [22:04:59]execute_script returns [22:04:59]free content buf [22:04:59]Sock 9.Close socket [22:04:59]Sock 9.Thread stoped [22:05:03]OFD Sender: No OFD packet to send [22:05:08]OFD Sender: No OFD packet to send [22:05:13]OFD Sender: No OFD packet to send [22:05:18]OFD Sender: No OFD packet to send [22:05:23]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:05]accept exits with 7 [22:06:05]New connection [22:06:05]New thread 3067350372 created [22:06:05]Thread 3067493732 joined [22:06:05]Waiting for new connection... [22:06:05] Sock 7.Parse request [22:06:05]Sock 7.Check first char [22:06:05]Sock 7.First char is OK [22:06:05]request: POST /json_proto HTTP/1.0 [22:06:05]Method: POST [22:06:05]URL: /json_proto [22:06:05]Method is POST - this is cgi request [22:06:05]url: /json_proto [22:06:05]query_string will be loaded in cgi processing [22:06:05]execute_cgi json_proto POST (null) [22:06:05]execute_cgi path=json_proto method=POST [22:06:05]POST find Content-Length [22:06:05]Host: 172.17.53.67:8080 [22:06:05]Content-Length: 682 [22:06:05]Content-Type: application/json [22:06:05] [22:06:05]POST finish read [22:06:05]Found Content-Length = 682 [22:06:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:05]execute_script... [22:06:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:05]POST & json_proto [22:06:05]process_json_proto [22:06:05]json parsed OK: [22:06:05]protocol is kg_v1.0 [22:06:05]action value=close_receipt [22:06:05]process_action close_receipt [22:06:05]cmd_close_receipt [22:06:05]MH_GetDate [22:06:05]Write to MH i2c: F0 00 00 FE 00 ED [22:06:05]Write i2c OK [22:06:05]MH_I2C_Read... [22:06:05]Read from MH i2c: F0 [22:06:05]MH_I2C_Read... [22:06:05]Read from MH i2c: F0 09 00 [22:06:05]MH_I2C_Read... [22:06:05]Read from MH i2c: F0 09 00 FE 00 00 CD DB 12 67 19 BC 99 64 E9 [22:06:05]GetLastDocTimeStamp 1729289096 [22:06:05]current date 1729289165 [22:06:05]FM_GetShiftState [22:06:05]SAM_PROTO_GetShiftState [22:06:05]wFMCommunicate request_size=4 [22:06:05]MH_SAM_APDU [22:06:05]CAPDU: 80 13 01 00 [22:06:05]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [22:06:05]Write i2c OK [22:06:05]MH_I2C_Read... [22:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:05]Read from MH i2c: E2 [22:06:05]MH_I2C_Read... [22:06:05]Read from MH i2c: E2 0E 00 [22:06:05]MH_I2C_Read... [22:06:05]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B3 [22:06:05]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:06:05]wFMCommunicate OK [22:06:05]SAM_PROTO_GetShiftState done [22:06:05]FM_GetShiftState done [22:06:05]opened in 1729211399 [22:06:05]opened+sec_in_day 1729297799 [22:06:05]quantity*price = 100021 [22:06:05]sum+1 = 100023 [22:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 600 18.10.2024 22:06 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155211 ФПД: 13864177070155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155211&fm=13864177070155&tin=02508201610067®Number=0000137193017469&sum=100000 [22:06:06]StoreToDocumentArchive [22:06:06]shift 312 fd 155211 [22:06:06]save to /storage/0312/doc_00155211 [22:06:06]save last doc name /storage/0312/doc_00155211 to /storage/kkm_last_doc_name [22:06:06]save OK [22:06:06]Clear old archive folders... [22:06:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:06:06]tlvbuf is 01823A50 [22:06:06]SAM_PROTO_ClearQueue [22:06:06]wFMCommunicate request_size=4 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 09 00 00 [22:06:06]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:06:06]RAPDU: 90 00 [22:06:06]wFMCommunicate OK [22:06:06]SAM_PROTO_ClearQueue done [22:06:06]KKMCreateOFDPacket [22:06:06]OFDProtocolAddRootSTLVToBuf [22:06:06]FM_MakeSignedData [22:06:06]FM_MakeSignedData [22:06:06]SAM_PROTO_SignData [22:06:06]wFMCommunicate request_size=4 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 0D 01 02 [22:06:06]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:06:06]RAPDU: 90 00 [22:06:06]wFMCommunicate OK [22:06:06]wFMCommunicate request_size=255 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 CD DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5E 02 00 35 04 06 00 0C [22:06:06]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 CD DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5E 02 00 35 04 06 00 0C 00 00 B6 [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:06:06]RAPDU: 90 00 [22:06:06]wFMCommunicate OK [22:06:06]wFMCommunicate request_size=10 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 0D 02 02 05 9C 01 59 70 4B [22:06:06]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 9C 01 59 70 4B 00 00 45 [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:06:06]RAPDU: 90 00 [22:06:06]wFMCommunicate OK [22:06:06]wFMCommunicate request_size=4 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 0D 03 02 [22:06:06]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 0B 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 0B 00 10 01 00 AF 7D E2 07 B4 B5 F6 D1 90 00 D2 [22:06:06]RAPDU: AF 7D E2 07 B4 B5 F6 D1 90 00 [22:06:06]wFMCommunicate OK [22:06:06]SAM_PROTO_SignData done [22:06:06]FM_MakeSignedData done [22:06:06]CreateOFDProtocolMessage [22:06:06]wFMCommunicate request_size=4 [22:06:06]MH_SAM_APDU [22:06:06]CAPDU: 80 11 00 00 [22:06:06]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:06]Read from MH i2c: E2 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 17 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [22:06:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:06:06]wFMCommunicate OK [22:06:06]CreateOFDProtocolMessage done [22:06:06]OFDSenderStorePacket 155211 [22:06:06]StoreOFDPacket docnum=155211 [22:06:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 B1 07 01 DE 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 CD DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5E 02 00 35 04 06 00 0C 9C 01 59 70 4B AF 7D E2 07 B4 B5 F6 D1 [22:06:06]CheckFolder [22:06:06]dirname=/storage/ofd_packets [22:06:06]CheckFolder done [22:06:06]ProducePacketName [22:06:06]name=ofd_packets/00155211 [22:06:06]NVStorageSaveData ofd_packets/00155211 [22:06:06]File name is /storage/ofd_packets/00155211 [22:06:06]Write 301 bytes [22:06:06]NVStorageSaveData done [22:06:06]OFDSenderStorePacket done [22:06:06]KKMCreateOFDPacket done [22:06:06]NVStorageSaveData kkm_last_timestamp [22:06:06]File name is /storage/kkm_last_timestamp [22:06:06]Write 4 bytes [22:06:06]NVStorageSaveData done [22:06:06]ExternCall_PrintAddStr [22:06:06]wPrintStart [22:06:06]Write to MH i2c: 01 00 00 12 01 13 [22:06:06]Write i2c OK [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: 01 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: 01 07 00 [22:06:06]MH_I2C_Read... [22:06:06]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [22:06:06]RasterBufferAndPrint [22:06:06]line Счет N : (1)873425 [22:06:06]line ИНН: 02508201610067 [22:06:06]line Контрольно-Кассовый Чек [22:06:06]line ПРОДАЖА [22:06:06]line ТРК (МРК, ГНК) : 21 [22:06:06]line Товар: 2710124500 [22:06:06]line Аи-95-К-5 [22:06:06]line 13.480 * 74.20 [22:06:06]line = 1000.22 [22:06:06]line НДС 12% НСП 1% [22:06:06]line > о реализуемом товаре [22:06:06]line ОКРУГЛЕНИЕ: -0.22 [22:06:06]line ИТОГО: 1000.00 [22:06:06]line Внесено: 1000.00 [22:06:06]line СДАЧА: 0.00 [22:06:06]line НСП 1% : 8.85 [22:06:06]line НДС 12% : 106.22 [22:06:06]line Наличными: 1000.00 [22:06:06]line Безнал.: 0.00 [22:06:06]line Место: АЗС № 165 "Партнер Нефть" [22:06:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:06:06]line СНО: Общий режим [22:06:06]line Чек 600 18.10.2024 22:06 [22:06:06]line Смена: 312 ФФД: 1.0 [22:06:06]line ЗНМ: 0300000234 [22:06:06]line РНМ: 0000137193017469 [22:06:06]line Версия ККМ: v1.0 [22:06:06]line ФМ: 0000000000963156 [22:06:06]line ФД: 155211 [22:06:06]line ФПД: 13864177070155 [22:06:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155211&fm=13864177070155&tin=02508201610067®Number=0000137193017469&sum=100000 [22:06:07]OFD Sender: Processing packet 155211 [packets to send 51, broken 50] [22:06:07]ProducePacketName [22:06:07]name=ofd_packets/00155211 [22:06:07]OFD Sender: To server: pG, [22:06:07]CommunicateWithHost lk.salyk.kg:30040 [22:06:07]ConnectInit lk.salyk.kg [22:06:07]written 0, free lines is 4095 [22:06:07]Connected sock=10 [22:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 B1 07 01 DE 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 CD DB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5E 02 00 35 04 06 00 0C 9C 01 59 70 4B AF 7D E2 07 B4 B5 F6 D1 [22:06:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AF 73 47 00 36 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 5E 02 00 F4 03 04 00 05 82 12 67 B6 04 01 00 00 DD 08 E4 8A 95 11 2E 22 [22:06:07]CommunicateWithHost err = 0 [22:06:07]CheckOFDResponse [22:06:07]1017 (14) - 77093643461234 [22:06:07]1041 (16) - 0000000000963156 [22:06:07]1040 (4) - 155211 [22:06:07]1012 (4) - 18.10.2024 15:43 [22:06:07]1206 (1) - 0 [22:06:07]OFD Sender: Remove packet 155211 [22:06:07]ProducePacketName [22:06:07]name=ofd_packets/00155211 [22:06:07]NVStorageDeleteData [22:06:07]Write to MH i2c: 01 00 00 3D 01 3E [22:06:07]Write i2c OK [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: 01 [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: 01 07 00 [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 E9 0C 3A [22:06:07]RasterBufferAndPrint [22:06:07]line [22:06:07]line [22:06:07]line [22:06:07]line [22:06:07]line [22:06:07]written 0, free lines is 3311 [22:06:07]MH_Cut [22:06:07]Write to MH i2c: D1 01 00 44 01 01 17 [22:06:07]Write i2c OK [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: D1 [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: D1 01 00 [22:06:07]MH_I2C_Read... [22:06:07]Read from MH i2c: D1 01 00 44 01 00 16 [22:06:07]Write to MH i2c: 01 00 00 45 01 46 [22:06:07]Write i2c OK [22:06:07]MH_I2C_Read... [22:06:08]OFD Sender: No OFD packet to send [22:06:08]*** Cut start [22:06:08]*** Partial cut [22:06:08]*** CUTSNS_PIN = 1 [22:06:08]*** CUTSNS_PIN = 0 [22:06:08]*** Brake cut motor [22:06:09]Read from MH i2c: 01 [22:06:09]MH_I2C_Read... [22:06:09]*** Stop cut motor [22:06:09]*** Cut end [22:06:09]Read from MH i2c: 01 07 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [22:06:09]process_action close_receipt done [22:06:09]requested_data is exist [22:06:09]produce_requested_data [22:06:09]requested_item fm.sn is exist - process it [22:06:09]wFMCommunicate request_size=4 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 11 00 00 [22:06:09]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 17 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [22:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:06:09]wFMCommunicate OK [22:06:09]requested_item fd.num is exist - process it [22:06:09]SAM_PROTO_GetFieldsCounters [22:06:09]wFMCommunicate request_size=4 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 13 00 00 [22:06:09]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 62 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 EF [22:06:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:06:09]wFMCommunicate OK [22:06:09]SAM_PROTO_GetFieldsCounters done [22:06:09]requested_item shift.num is exist - process it [22:06:09]requested_item shift.opened is exist - process it [22:06:09]req_shift_opened [22:06:09]FM_GetShiftState [22:06:09]SAM_PROTO_GetShiftState [22:06:09]wFMCommunicate request_size=4 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 13 01 00 [22:06:09]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 0E 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FD [22:06:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:06:09]wFMCommunicate OK [22:06:09]SAM_PROTO_GetShiftState done [22:06:09]FM_GetShiftState done [22:06:09]req_shift_opened done [22:06:09]requested_item shift.open_date is exist - process it [22:06:09]req_shift_open_date [22:06:09]req_shift_open_date done [22:06:09]produce_requested_data done [22:06:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155211,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:06:09]process_action_free close_receipt [22:06:09]json_value_free [22:06:09]json_value_free done [22:06:09]process_json_proto returns [22:06:09]Send response to host [22:06:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155211,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:06:09]free response buf [22:06:09]execute_script done [22:06:09]execute_script returns [22:06:09]free content buf [22:06:09]Sock 7.Close socket [22:06:09]Sock 7.Thread stoped [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:03]OFD Sender: No OFD packet to send [22:07:08]OFD Sender: No OFD packet to send [22:07:13]OFD Sender: No OFD packet to send [22:07:14]accept exits with 9 [22:07:14]New connection [22:07:14]New thread 3067493732 created [22:07:14]Thread 3067350372 joined [22:07:14]Waiting for new connection... [22:07:14] Sock 9.Parse request [22:07:14]Sock 9.Check first char [22:07:14]Sock 9.First char is OK [22:07:14]request: POST /json_proto HTTP/1.0 [22:07:14]Method: POST [22:07:14]URL: /json_proto [22:07:14]Method is POST - this is cgi request [22:07:14]url: /json_proto [22:07:14]query_string will be loaded in cgi processing [22:07:14]execute_cgi json_proto POST (null) [22:07:14]execute_cgi path=json_proto method=POST [22:07:14]POST find Content-Length [22:07:14]Host: 172.17.53.67:8080 [22:07:14]Content-Length: 682 [22:07:14]Content-Type: application/json [22:07:14] [22:07:14]POST finish read [22:07:14]Found Content-Length = 682 [22:07:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:14]execute_script... [22:07:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:14]POST & json_proto [22:07:14]process_json_proto [22:07:14]json parsed OK: [22:07:14]protocol is kg_v1.0 [22:07:14]action value=close_receipt [22:07:14]process_action close_receipt [22:07:14]cmd_close_receipt [22:07:14]MH_GetDate [22:07:14]Write to MH i2c: F0 00 00 49 01 39 [22:07:14]Write i2c OK [22:07:14]MH_I2C_Read... [22:07:14]Read from MH i2c: F0 [22:07:14]MH_I2C_Read... [22:07:14]Read from MH i2c: F0 09 00 [22:07:14]MH_I2C_Read... [22:07:14]Read from MH i2c: F0 09 00 49 01 00 12 DC 12 67 19 BC 99 64 7B [22:07:14]GetLastDocTimeStamp 1729289165 [22:07:14]current date 1729289234 [22:07:14]FM_GetShiftState [22:07:14]SAM_PROTO_GetShiftState [22:07:14]wFMCommunicate request_size=4 [22:07:14]MH_SAM_APDU [22:07:14]CAPDU: 80 13 01 00 [22:07:14]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [22:07:14]Write i2c OK [22:07:14]MH_I2C_Read... [22:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:14]Read from MH i2c: E2 [22:07:14]MH_I2C_Read... [22:07:14]Read from MH i2c: E2 0E 00 [22:07:14]MH_I2C_Read... [22:07:14]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FF [22:07:14]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:07:14]wFMCommunicate OK [22:07:14]SAM_PROTO_GetShiftState done [22:07:14]FM_GetShiftState done [22:07:14]opened in 1729211399 [22:07:14]opened+sec_in_day 1729297799 [22:07:14]quantity*price = 200043 [22:07:14]sum+1 = 200044 [22:07:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 601 18.10.2024 22:07 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155212 ФПД: 231099091818585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155212&fm=231099091818585&tin=02508201610067®Number=0000137193017469&sum=200000 [22:07:15]StoreToDocumentArchive [22:07:15]shift 312 fd 155212 [22:07:15]save to /storage/0312/doc_00155212 [22:07:15]save last doc name /storage/0312/doc_00155212 to /storage/kkm_last_doc_name [22:07:15]save OK [22:07:15]Clear old archive folders... [22:07:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:07:15]tlvbuf is 0182D3B0 [22:07:15]SAM_PROTO_ClearQueue [22:07:15]wFMCommunicate request_size=4 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 09 00 00 [22:07:15]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [22:07:15]RAPDU: 90 00 [22:07:15]wFMCommunicate OK [22:07:15]SAM_PROTO_ClearQueue done [22:07:15]KKMCreateOFDPacket [22:07:15]OFDProtocolAddRootSTLVToBuf [22:07:15]FM_MakeSignedData [22:07:15]FM_MakeSignedData [22:07:15]SAM_PROTO_SignData [22:07:15]wFMCommunicate request_size=4 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 0D 01 02 [22:07:15]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [22:07:15]RAPDU: 90 00 [22:07:15]wFMCommunicate OK [22:07:15]wFMCommunicate request_size=255 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 12 DC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5E 02 00 35 04 06 00 D2 [22:07:15]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 12 DC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5E 02 00 35 04 06 00 D2 00 00 9A [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [22:07:15]RAPDU: 90 00 [22:07:15]wFMCommunicate OK [22:07:15]wFMCommunicate request_size=10 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 0D 02 02 05 2E F3 46 98 59 [22:07:15]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 2E F3 46 98 59 00 00 37 [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [22:07:15]RAPDU: 90 00 [22:07:15]wFMCommunicate OK [22:07:15]wFMCommunicate request_size=4 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 0D 03 02 [22:07:15]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 0B 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 0B 00 5B 01 00 97 D6 C4 97 E6 EC 8F 3F 90 00 40 [22:07:15]RAPDU: 97 D6 C4 97 E6 EC 8F 3F 90 00 [22:07:15]wFMCommunicate OK [22:07:15]SAM_PROTO_SignData done [22:07:15]FM_MakeSignedData done [22:07:15]CreateOFDProtocolMessage [22:07:15]wFMCommunicate request_size=4 [22:07:15]MH_SAM_APDU [22:07:15]CAPDU: 80 11 00 00 [22:07:15]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:15]Read from MH i2c: E2 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 17 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [22:07:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:07:15]wFMCommunicate OK [22:07:15]CreateOFDProtocolMessage done [22:07:15]OFDSenderStorePacket 155212 [22:07:15]StoreOFDPacket docnum=155212 [22:07:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 B7 07 01 FD A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 12 DC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5E 02 00 35 04 06 00 D2 2E F3 46 98 59 97 D6 C4 97 E6 EC 8F 3F [22:07:15]CheckFolder [22:07:15]dirname=/storage/ofd_packets [22:07:15]CheckFolder done [22:07:15]ProducePacketName [22:07:15]name=ofd_packets/00155212 [22:07:15]NVStorageSaveData ofd_packets/00155212 [22:07:15]File name is /storage/ofd_packets/00155212 [22:07:15]Write 301 bytes [22:07:15]NVStorageSaveData done [22:07:15]OFDSenderStorePacket done [22:07:15]KKMCreateOFDPacket done [22:07:15]NVStorageSaveData kkm_last_timestamp [22:07:15]File name is /storage/kkm_last_timestamp [22:07:15]Write 4 bytes [22:07:15]NVStorageSaveData done [22:07:15]ExternCall_PrintAddStr [22:07:15]wPrintStart [22:07:15]Write to MH i2c: 01 00 00 5D 01 5E [22:07:15]OFD Sender: Processing packet 155212 [packets to send 51, broken 50] [22:07:15]ProducePacketName [22:07:15]name=ofd_packets/00155212 [22:07:15]OFD Sender: To server: pG, [22:07:15]CommunicateWithHost lk.salyk.kg:30040 [22:07:15]ConnectInit lk.salyk.kg [22:07:15]Write i2c OK [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: 01 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: 01 07 00 [22:07:15]MH_I2C_Read... [22:07:15]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [22:07:15]RasterBufferAndPrint [22:07:15]line Счет N : (1)873426 [22:07:15]line ИНН: 02508201610067 [22:07:15]line Контрольно-Кассовый Чек [22:07:15]line ПРОДАЖА [22:07:15]line ТРК (МРК, ГНК) : 41 [22:07:15]line Товар: 2710124500 [22:07:15]line Аи-95-К-5 [22:07:15]line 26.960 * 74.20 [22:07:15]line = 2000.43 [22:07:15]line НДС 12% НСП 1% [22:07:15]line > о реализуемом товаре [22:07:15]line ОКРУГЛЕНИЕ: -0.43 [22:07:15]line ИТОГО: 2000.00 [22:07:15]line Внесено: 2000.00 [22:07:15]line СДАЧА: 0.00 [22:07:15]line НСП 1% : 17.70 [22:07:15]line НДС 12% : 212.43 [22:07:15]line Наличными: 2000.00 [22:07:15]line Безнал.: 0.00 [22:07:15]line Место: АЗС № 165 "Партнер Нефть" [22:07:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:07:15]line СНО: Общий режим [22:07:15]line Чек 601 18.10.2024 22:07 [22:07:15]line Смена: 312 ФФД: 1.0 [22:07:15]line ЗНМ: 0300000234 [22:07:15]line РНМ: 0000137193017469 [22:07:15]line Версия ККМ: v1.0 [22:07:15]line ФМ: 0000000000963156 [22:07:15]line ФД: 155212 [22:07:15]line ФПД: 231099091818585 [22:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T220714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155212&fm=231099091818585&tin=02508201610067®Number=0000137193017469&sum=200000 [22:07:16]Connected sock=10 [22:07:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 B7 07 01 FD A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 12 DC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5E 02 00 35 04 06 00 D2 2E F3 46 98 59 97 D6 C4 97 E6 EC 8F 3F [22:07:16]written 0, free lines is 4095 [22:07:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 58 47 00 DC 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 5E 02 00 F4 03 04 00 4A 82 12 67 B6 04 01 00 00 68 99 E2 6E E3 52 70 F8 [22:07:16]CommunicateWithHost err = 0 [22:07:16]CheckOFDResponse [22:07:16]1017 (14) - 77093643461234 [22:07:16]1041 (16) - 0000000000963156 [22:07:16]1040 (4) - 155212 [22:07:16]1012 (4) - 18.10.2024 15:44 [22:07:16]1206 (1) - 0 [22:07:16]OFD Sender: Remove packet 155212 [22:07:16]ProducePacketName [22:07:16]name=ofd_packets/00155212 [22:07:16]NVStorageDeleteData [22:07:16]Write to MH i2c: 01 00 00 88 01 89 [22:07:16]Write i2c OK [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: 01 [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: 01 07 00 [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E3 0C 7F [22:07:16]RasterBufferAndPrint [22:07:16]line [22:07:16]line [22:07:16]line [22:07:16]line [22:07:16]line [22:07:16]written 0, free lines is 3305 [22:07:16]MH_Cut [22:07:16]Write to MH i2c: D1 01 00 8F 01 01 62 [22:07:16]Write i2c OK [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: D1 [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: D1 01 00 [22:07:16]MH_I2C_Read... [22:07:16]Read from MH i2c: D1 01 00 8F 01 00 61 [22:07:16]Write to MH i2c: 01 00 00 90 01 91 [22:07:16]Write i2c OK [22:07:16]MH_I2C_Read... [22:07:16]OFD Sender: No OFD packet to send [22:07:17]*** Cut start [22:07:17]*** Partial cut [22:07:17]*** CUTSNS_PIN = 1 [22:07:17]*** CUTSNS_PIN = 0 [22:07:17]*** Brake cut motor [22:07:17]Read from MH i2c: 01 [22:07:17]MH_I2C_Read... [22:07:17]*** Stop cut motor [22:07:17]*** Cut end [22:07:17]Read from MH i2c: 01 07 00 [22:07:17]MH_I2C_Read... [22:07:17]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [22:07:17]process_action close_receipt done [22:07:17]requested_data is exist [22:07:17]produce_requested_data [22:07:17]requested_item fm.sn is exist - process it [22:07:17]wFMCommunicate request_size=4 [22:07:17]MH_SAM_APDU [22:07:17]CAPDU: 80 11 00 00 [22:07:17]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [22:07:17]Write i2c OK [22:07:17]MH_I2C_Read... [22:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:18]Read from MH i2c: E2 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 17 00 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [22:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:07:18]wFMCommunicate OK [22:07:18]requested_item fd.num is exist - process it [22:07:18]SAM_PROTO_GetFieldsCounters [22:07:18]wFMCommunicate request_size=4 [22:07:18]MH_SAM_APDU [22:07:18]CAPDU: 80 13 00 00 [22:07:18]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [22:07:18]Write i2c OK [22:07:18]MH_I2C_Read... [22:07:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:18]Read from MH i2c: E2 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 62 00 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 3E [22:07:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:18]wFMCommunicate OK [22:07:18]SAM_PROTO_GetFieldsCounters done [22:07:18]requested_item shift.num is exist - process it [22:07:18]requested_item shift.opened is exist - process it [22:07:18]req_shift_opened [22:07:18]FM_GetShiftState [22:07:18]SAM_PROTO_GetShiftState [22:07:18]wFMCommunicate request_size=4 [22:07:18]MH_SAM_APDU [22:07:18]CAPDU: 80 13 01 00 [22:07:18]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [22:07:18]Write i2c OK [22:07:18]MH_I2C_Read... [22:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:18]Read from MH i2c: E2 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 0E 00 [22:07:18]MH_I2C_Read... [22:07:18]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 48 [22:07:18]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:07:18]wFMCommunicate OK [22:07:18]SAM_PROTO_GetShiftState done [22:07:18]FM_GetShiftState done [22:07:18]req_shift_opened done [22:07:18]requested_item shift.open_date is exist - process it [22:07:18]req_shift_open_date [22:07:18]req_shift_open_date done [22:07:18]produce_requested_data done [22:07:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:07:18]process_action_free close_receipt [22:07:18]json_value_free [22:07:18]json_value_free done [22:07:18]process_json_proto returns [22:07:18]Send response to host [22:07:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:07:18]free response buf [22:07:18]execute_script done [22:07:18]execute_script returns [22:07:18]free content buf [22:07:18]Sock 9.Close socket [22:07:18]Sock 9.Thread stoped [22:07:21]OFD Sender: No OFD packet to send [22:07:26]OFD Sender: No OFD packet to send [22:07:31]OFD Sender: No OFD packet to send [22:07:36]OFD Sender: No OFD packet to send [22:07:41]OFD Sender: No OFD packet to send [22:07:46]OFD Sender: No OFD packet to send [22:07:51]OFD Sender: No OFD packet to send [22:07:56]OFD Sender: No OFD packet to send [22:08:01]OFD Sender: No OFD packet to send [22:08:06]OFD Sender: No OFD packet to send [22:08:11]OFD Sender: No OFD packet to send [22:08:16]OFD Sender: No OFD packet to send [22:08:21]OFD Sender: No OFD packet to send [22:08:26]OFD Sender: No OFD packet to send [22:08:31]OFD Sender: No OFD packet to send [22:08:36]OFD Sender: No OFD packet to send [22:08:41]OFD Sender: No OFD packet to send [22:08:46]OFD Sender: No OFD packet to send [22:08:51]OFD Sender: No OFD packet to send [22:08:56]OFD Sender: No OFD packet to send [22:09:01]OFD Sender: No OFD packet to send [22:09:06]OFD Sender: No OFD packet to send [22:09:11]OFD Sender: No OFD packet to send [22:09:16]OFD Sender: No OFD packet to send [22:09:21]OFD Sender: No OFD packet to send [22:09:26]OFD Sender: No OFD packet to send [22:09:31]OFD Sender: No OFD packet to send [22:09:36]OFD Sender: No OFD packet to send [22:09:41]OFD Sender: No OFD packet to send [22:09:46]OFD Sender: No OFD packet to send [22:09:52]OFD Sender: No OFD packet to send [22:09:57]OFD Sender: No OFD packet to send [22:10:02]OFD Sender: No OFD packet to send [22:10:07]OFD Sender: No OFD packet to send [22:10:12]OFD Sender: No OFD packet to send [22:10:17]OFD Sender: No OFD packet to send [22:10:22]OFD Sender: No OFD packet to send [22:10:27]OFD Sender: No OFD packet to send [22:10:32]OFD Sender: No OFD packet to send [22:10:37]OFD Sender: No OFD packet to send [22:10:42]OFD Sender: No OFD packet to send [22:10:47]OFD Sender: No OFD packet to send [22:10:52]OFD Sender: No OFD packet to send [22:10:57]OFD Sender: No OFD packet to send [22:11:02]OFD Sender: No OFD packet to send [22:11:07]OFD Sender: No OFD packet to send [22:11:12]OFD Sender: No OFD packet to send [22:11:17]OFD Sender: No OFD packet to send [22:11:22]OFD Sender: No OFD packet to send [22:11:27]OFD Sender: No OFD packet to send [22:11:32]OFD Sender: No OFD packet to send [22:11:37]OFD Sender: No OFD packet to send [22:11:42]OFD Sender: No OFD packet to send [22:11:47]OFD Sender: No OFD packet to send [22:11:52]OFD Sender: No OFD packet to send [22:11:57]OFD Sender: No OFD packet to send [22:12:02]OFD Sender: No OFD packet to send [22:12:07]OFD Sender: No OFD packet to send [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:02]OFD Sender: No OFD packet to send [22:13:07]OFD Sender: No OFD packet to send [22:13:12]OFD Sender: No OFD packet to send [22:13:17]OFD Sender: No OFD packet to send [22:13:22]OFD Sender: No OFD packet to send [22:13:27]OFD Sender: No OFD packet to send [22:13:32]OFD Sender: No OFD packet to send [22:13:37]OFD Sender: No OFD packet to send [22:13:42]OFD Sender: No OFD packet to send [22:13:47]OFD Sender: No OFD packet to send [22:13:52]OFD Sender: No OFD packet to send [22:13:57]OFD Sender: No OFD packet to send [22:14:02]OFD Sender: No OFD packet to send [22:14:07]OFD Sender: No OFD packet to send [22:14:12]OFD Sender: No OFD packet to send [22:14:17]OFD Sender: No OFD packet to send [22:14:22]OFD Sender: No OFD packet to send [22:14:27]OFD Sender: No OFD packet to send [22:14:32]OFD Sender: No OFD packet to send [22:14:37]OFD Sender: No OFD packet to send [22:14:42]OFD Sender: No OFD packet to send [22:14:47]OFD Sender: No OFD packet to send [22:14:52]OFD Sender: No OFD packet to send [22:14:57]OFD Sender: No OFD packet to send [22:15:02]OFD Sender: No OFD packet to send [22:15:07]OFD Sender: No OFD packet to send [22:15:12]OFD Sender: No OFD packet to send [22:15:17]OFD Sender: No OFD packet to send [22:15:22]OFD Sender: No OFD packet to send [22:15:27]OFD Sender: No OFD packet to send [22:15:32]OFD Sender: No OFD packet to send [22:15:37]OFD Sender: No OFD packet to send [22:15:42]OFD Sender: No OFD packet to send [22:15:47]OFD Sender: No OFD packet to send [22:15:52]OFD Sender: No OFD packet to send [22:15:57]OFD Sender: No OFD packet to send [22:16:02]OFD Sender: No OFD packet to send [22:16:07]OFD Sender: No OFD packet to send [22:16:12]OFD Sender: No OFD packet to send [22:16:17]OFD Sender: No OFD packet to send [22:16:22]OFD Sender: No OFD packet to send [22:16:27]OFD Sender: No OFD packet to send [22:16:32]OFD Sender: No OFD packet to send [22:16:37]OFD Sender: No OFD packet to send [22:16:42]OFD Sender: No OFD packet to send [22:16:47]OFD Sender: No OFD packet to send [22:16:52]OFD Sender: No OFD packet to send [22:16:57]OFD Sender: No OFD packet to send [22:17:02]OFD Sender: No OFD packet to send [22:17:07]OFD Sender: No OFD packet to send [22:17:12]OFD Sender: No OFD packet to send [22:17:17]OFD Sender: No OFD packet to send [22:17:22]OFD Sender: No OFD packet to send [22:17:27]OFD Sender: No OFD packet to send [22:17:32]OFD Sender: No OFD packet to send [22:17:37]OFD Sender: No OFD packet to send [22:17:42]OFD Sender: No OFD packet to send [22:17:47]OFD Sender: No OFD packet to send [22:17:52]OFD Sender: No OFD packet to send [22:17:57]OFD Sender: No OFD packet to send [22:18:02]OFD Sender: No OFD packet to send [22:18:07]OFD Sender: No OFD packet to send [22:18:12]OFD Sender: No OFD packet to send [22:18:17]OFD Sender: No OFD packet to send [22:18:22]OFD Sender: No OFD packet to send [22:18:27]OFD Sender: No OFD packet to send [22:18:32]OFD Sender: No OFD packet to send [22:18:37]OFD Sender: No OFD packet to send [22:18:42]OFD Sender: No OFD packet to send [22:18:47]OFD Sender: No OFD packet to send [22:18:52]OFD Sender: No OFD packet to send [22:18:57]OFD Sender: No OFD packet to send [22:19:02]OFD Sender: No OFD packet to send [22:19:07]OFD Sender: No OFD packet to send [22:19:12]OFD Sender: No OFD packet to send [22:19:17]OFD Sender: No OFD packet to send [22:19:22]OFD Sender: No OFD packet to send [22:19:27]OFD Sender: No OFD packet to send [22:19:32]OFD Sender: No OFD packet to send [22:19:37]OFD Sender: No OFD packet to send [22:19:42]OFD Sender: No OFD packet to send [22:19:47]OFD Sender: No OFD packet to send [22:19:52]OFD Sender: No OFD packet to send [22:19:57]OFD Sender: No OFD packet to send [22:20:02]OFD Sender: No OFD packet to send [22:20:07]OFD Sender: No OFD packet to send [22:20:12]OFD Sender: No OFD packet to send [22:20:17]OFD Sender: No OFD packet to send [22:20:22]OFD Sender: No OFD packet to send [22:20:27]OFD Sender: No OFD packet to send [22:20:32]OFD Sender: No OFD packet to send [22:20:37]OFD Sender: No OFD packet to send [22:20:42]OFD Sender: No OFD packet to send [22:20:47]OFD Sender: No OFD packet to send [22:20:52]OFD Sender: No OFD packet to send [22:20:57]OFD Sender: No OFD packet to send [22:21:02]OFD Sender: No OFD packet to send [22:21:07]OFD Sender: No OFD packet to send [22:21:12]OFD Sender: No OFD packet to send [22:21:17]OFD Sender: No OFD packet to send [22:21:22]OFD Sender: No OFD packet to send [22:21:27]OFD Sender: No OFD packet to send [22:21:32]OFD Sender: No OFD packet to send [22:21:37]OFD Sender: No OFD packet to send [22:21:42]OFD Sender: No OFD packet to send [22:21:47]OFD Sender: No OFD packet to send [22:21:52]OFD Sender: No OFD packet to send [22:21:57]OFD Sender: No OFD packet to send [22:22:02]OFD Sender: No OFD packet to send [22:22:07]OFD Sender: No OFD packet to send [22:22:12]OFD Sender: No OFD packet to send [22:22:17]OFD Sender: No OFD packet to send [22:22:22]OFD Sender: No OFD packet to send [22:22:27]OFD Sender: No OFD packet to send [22:23:31]ConnectInit Can't connect to host [22:23:35]OFD Sender: No OFD packet to send [22:23:40]OFD Sender: No OFD packet to send [22:23:45]accept exits with 9 [22:23:45]New connection [22:23:45]New thread 3067014500 created [22:23:45]Waiting for new connection... [22:23:45] Sock 9.Parse request [22:23:45]Sock 9.Check first char [22:23:45]Sock 9.First char is OK [22:23:45]request: POST /json_proto HTTP/1.0 [22:23:45]Method: POST [22:23:45]URL: /json_proto [22:23:45]Method is POST - this is cgi request [22:23:45]url: /json_proto [22:23:45]query_string will be loaded in cgi processing [22:23:45]execute_cgi json_proto POST (null) [22:23:45]execute_cgi path=json_proto method=POST [22:23:45]POST find Content-Length [22:23:45]Host: 172.17.53.67:8080 [22:23:45]Content-Length: 215 [22:23:45]Content-Type: application/json [22:23:45] [22:23:45]POST finish read [22:23:45]Found Content-Length = 215 [22:23:45]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" ] } } [22:23:45]execute_script... [22:23:45]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" ] } } [22:23:45]POST & json_proto [22:23:45]process_json_proto [22:23:45]json parsed OK: [22:23:45]protocol is kg_v1.0 [22:23:45]action value=get_value [22:23:45]process_action get_value [22:23:45]cmd_get_value [22:23:45]process_action get_value done [22:23:45]requested_data is exist [22:23:45]produce_requested_data [22:23:45]requested_item kkm.sn is exist - process it [22:23:45]requested_item kkm.ver is exist - process it [22:23:45]requested_item fm.sn is exist - process it [22:23:45]wFMCommunicate request_size=4 [22:23:45]MH_SAM_APDU [22:23:45]CAPDU: 80 11 00 00 [22:23:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:23:45]Write i2c OK [22:23:45]MH_I2C_Read... [22:23:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:45]Read from MH i2c: E2 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 17 00 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [22:23:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:23:45]wFMCommunicate OK [22:23:45]requested_item fd.num is exist - process it [22:23:45]SAM_PROTO_GetFieldsCounters [22:23:45]wFMCommunicate request_size=4 [22:23:45]MH_SAM_APDU [22:23:45]CAPDU: 80 13 00 00 [22:23:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:23:45]Write i2c OK [22:23:45]MH_I2C_Read... [22:23:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:45]Read from MH i2c: E2 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 62 00 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 BC [22:23:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:45]wFMCommunicate OK [22:23:45]SAM_PROTO_GetFieldsCounters done [22:23:45]requested_item shift.num is exist - process it [22:23:45]requested_item shift.opened is exist - process it [22:23:45]req_shift_opened [22:23:45]FM_GetShiftState [22:23:45]SAM_PROTO_GetShiftState [22:23:45]wFMCommunicate request_size=4 [22:23:45]MH_SAM_APDU [22:23:45]CAPDU: 80 13 01 00 [22:23:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:23:45]Write i2c OK [22:23:45]MH_I2C_Read... [22:23:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:45]Read from MH i2c: E2 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 0E 00 [22:23:45]MH_I2C_Read... [22:23:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [22:23:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:23:45]wFMCommunicate OK [22:23:45]SAM_PROTO_GetShiftState done [22:23:45]FM_GetShiftState done [22:23:45]req_shift_opened done [22:23:45]requested_item shift.open_date is exist - process it [22:23:45]req_shift_open_date [22:23:45]req_shift_open_date done [22:23:45]produce_requested_data done [22:23:45]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:23:45]process_action_free get_value [22:23:45]json_value_free [22:23:45]json_value_free done [22:23:45]process_json_proto returns [22:23:45]Send response to host [22:23:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:23:45]free response buf [22:23:45]execute_script done [22:23:45]execute_script returns [22:23:45]free content buf [22:23:45]Sock 9.Close socket [22:23:45]Sock 9.Thread stoped [22:23:45]OFD Sender: No OFD packet to send [22:23:45]accept exits with 7 [22:23:45]New connection [22:23:45]New thread 3066871140 created [22:23:45]Thread 3067014500 joined [22:23:45]Waiting for new connection... [22:23:45] Sock 7.Parse request [22:23:45]Sock 7.Check first char [22:23:45]Sock 7.First char is OK [22:23:45]request: POST /json_proto HTTP/1.0 [22:23:45]Method: POST [22:23:45]URL: /json_proto [22:23:45]Method is POST - this is cgi request [22:23:45]url: /json_proto [22:23:45]query_string will be loaded in cgi processing [22:23:45]execute_cgi json_proto POST (null) [22:23:45]execute_cgi path=json_proto method=POST [22:23:45]POST find Content-Length [22:23:45]Host: 172.17.53.67:8080 [22:23:45]Content-Length: 331 [22:23:45]Content-Type: application/json [22:23:45] [22:23:45]POST finish read [22:23:45]Found Content-Length = 331 [22:23:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:23:45]execute_script... [22:23:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:23:45]POST & json_proto [22:23:45]process_json_proto [22:23:45]json parsed OK: [22:23:45]protocol is kg_v1.0 [22:23:45]action value=get_value [22:23:45]process_action get_value [22:23:45]cmd_get_value [22:23:45]process_action get_value done [22:23:45]requested_data is exist [22:23:45]produce_requested_data [22:23:45]requested_item fm.sale.total is exist - process it [22:23:45]SAM_PROTO_GetFMData [22:23:45]wFMCommunicate request_size=4 [22:23:45]MH_SAM_APDU [22:23:45]CAPDU: 80 13 03 00 [22:23:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:23:45]Write i2c OK [22:23:45]MH_I2C_Read... [22:23:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:23:46]Read from MH i2c: E2 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 DC 5B 02 00 69 04 A3 00 6F 04 04 00 00 5B 02 00 B1 04 05 00 7E 3B AF 8E 02 70 04 05 00 C8 C0 7D F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F0 5D 8C 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 96 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 FE [22:23:46]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 DC 5B 02 00 69 04 A3 00 6F 04 04 00 00 5B 02 00 B1 04 05 00 7E 3B AF 8E 02 70 04 05 00 C8 C0 7D F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F0 5D 8C 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 96 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [22:23:46]wFMCommunicate OK [22:23:46]wFMCommunicate request_size=4 [22:23:46]MH_SAM_APDU [22:23:46]CAPDU: 80 17 00 00 [22:23:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:23:46]Write i2c OK [22:23:46]MH_I2C_Read... [22:23:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:46]Read from MH i2c: E2 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [22:23:46]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [22:23:46]wFMCommunicate OK [22:23:46]wFMCommunicate request_size=4 [22:23:46]MH_SAM_APDU [22:23:46]CAPDU: 80 17 00 00 [22:23:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:23:46]Write i2c OK [22:23:46]MH_I2C_Read... [22:23:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:46]Read from MH i2c: E2 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [22:23:46]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [22:23:46]wFMCommunicate OK [22:23:46]wFMCommunicate request_size=4 [22:23:46]MH_SAM_APDU [22:23:46]CAPDU: 80 17 00 00 [22:23:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:23:46]Write i2c OK [22:23:46]MH_I2C_Read... [22:23:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:46]Read from MH i2c: E2 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 [22:23:46]MH_I2C_Read... [22:23:46]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [22:23:46]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [22:23:46]wFMCommunicate OK [22:23:46]wFMCommunicate request_size=4 [22:23:46]MH_SAM_APDU [22:23:46]CAPDU: 80 17 00 00 [22:23:46]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:23:46]Write i2c OK [22:23:46]MH_I2C_Read... [22:23:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [22:23:47]Read from MH i2c: E2 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 E1 00 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [22:23:47]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:23:47]wFMCommunicate OK [22:23:47]SAM_PROTO_GetFMData done [22:23:47]requested_item fm.sale_refund.total is exist - process it [22:23:47]requested_item fm.buy.total is exist - process it [22:23:47]requested_item shift.sale.total is exist - process it [22:23:47]SAM_PROTO_GetShiftData [22:23:47]wFMCommunicate request_size=4 [22:23:47]MH_SAM_APDU [22:23:47]CAPDU: 80 13 02 00 [22:23:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:23:47]Write i2c OK [22:23:47]MH_I2C_Read... [22:23:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:23:47]Read from MH i2c: E2 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 FD 00 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 59 02 00 00 69 04 9F 00 6F 04 04 00 59 02 00 00 B1 04 04 00 9D F5 AC 02 70 04 04 00 10 EB 67 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 C2 48 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 19 10 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 08 [22:23:47]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 59 02 00 00 69 04 9F 00 6F 04 04 00 59 02 00 00 B1 04 04 00 9D F5 AC 02 70 04 04 00 10 EB 67 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 C2 48 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 19 10 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:23:47]wFMCommunicate OK [22:23:47]wFMCommunicate request_size=4 [22:23:47]MH_SAM_APDU [22:23:47]CAPDU: 80 17 00 00 [22:23:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:23:47]Write i2c OK [22:23:47]MH_I2C_Read... [22:23:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:47]Read from MH i2c: E2 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 FD 00 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B0 [22:23:47]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:23:47]wFMCommunicate OK [22:23:47]wFMCommunicate request_size=4 [22:23:47]MH_SAM_APDU [22:23:47]CAPDU: 80 17 00 00 [22:23:47]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:23:47]Write i2c OK [22:23:47]MH_I2C_Read... [22:23:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:48]Read from MH i2c: E2 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 FD 00 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [22:23:48]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:23:48]wFMCommunicate OK [22:23:48]wFMCommunicate request_size=4 [22:23:48]MH_SAM_APDU [22:23:48]CAPDU: 80 17 00 00 [22:23:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:23:48]Write i2c OK [22:23:48]MH_I2C_Read... [22:23:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:23:48]Read from MH i2c: E2 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 FD 00 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [22:23:48]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:23:48]wFMCommunicate OK [22:23:48]wFMCommunicate request_size=4 [22:23:48]MH_SAM_APDU [22:23:48]CAPDU: 80 17 00 00 [22:23:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:23:48]Write i2c OK [22:23:48]MH_I2C_Read... [22:23:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:23:48]Read from MH i2c: E2 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 CF 00 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [22:23:48]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [22:23:48]wFMCommunicate OK [22:23:48]SAM_PROTO_GetShiftData done [22:23:48]requested_item shift.sale.total_cash is exist - process it [22:23:48]requested_item shift.sale_refund.total is exist - process it [22:23:48]requested_item shift.sale_refund.total_cash is exist - process it [22:23:48]requested_item shift.buy.total is exist - process it [22:23:48]requested_item shift.buy.total_cash is exist - process it [22:23:48]produce_requested_data done [22:23:48]produce_requested_data return {"fm.sale.total":109837832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":448895.01,"shift.sale.total_cash":235876.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} [22:23:48]process_action_free get_value [22:23:48]json_value_free [22:23:48]json_value_free done [22:23:48]process_json_proto returns [22:23:48]Send response to host [22:23:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109837832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":448895.01,"shift.sale.total_cash":235876.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}}} [22:23:48]free response buf [22:23:48]execute_script done [22:23:48]execute_script returns [22:23:48]free content buf [22:23:48]Sock 7.Close socket [22:23:48]Sock 7.Thread stoped [22:23:50]OFD Sender: No OFD packet to send [22:23:55]OFD Sender: No OFD packet to send [22:24:00]OFD Sender: No OFD packet to send [22:24:05]OFD Sender: No OFD packet to send [22:24:10]OFD Sender: No OFD packet to send [22:24:15]OFD Sender: No OFD packet to send [22:24:20]OFD Sender: No OFD packet to send [22:24:25]OFD Sender: No OFD packet to send [22:24:30]OFD Sender: No OFD packet to send [22:24:35]OFD Sender: No OFD packet to send [22:24:36]accept exits with 9 [22:24:36]New connection [22:24:36]New thread 3067014500 created [22:24:36]Thread 3066871140 joined [22:24:36]Waiting for new connection... [22:24:36] Sock 9.Parse request [22:24:36]Sock 9.Check first char [22:24:36]Sock 9.First char is OK [22:24:36]request: POST /json_proto HTTP/1.0 [22:24:36]Method: POST [22:24:36]URL: /json_proto [22:24:36]Method is POST - this is cgi request [22:24:36]url: /json_proto [22:24:36]query_string will be loaded in cgi processing [22:24:36]execute_cgi json_proto POST (null) [22:24:36]execute_cgi path=json_proto method=POST [22:24:36]POST find Content-Length [22:24:36]Host: 172.17.53.67:8080 [22:24:36]Content-Length: 215 [22:24:36]Content-Type: application/json [22:24:36] [22:24:36]POST finish read [22:24:36]Found Content-Length = 215 [22:24:36]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" ] } } [22:24:36]execute_script... [22:24:36]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" ] } } [22:24:36]POST & json_proto [22:24:36]process_json_proto [22:24:36]json parsed OK: [22:24:36]protocol is kg_v1.0 [22:24:36]action value=get_value [22:24:36]process_action get_value [22:24:36]cmd_get_value [22:24:36]process_action get_value done [22:24:36]requested_data is exist [22:24:36]produce_requested_data [22:24:36]requested_item kkm.sn is exist - process it [22:24:36]requested_item kkm.ver is exist - process it [22:24:36]requested_item fm.sn is exist - process it [22:24:36]wFMCommunicate request_size=4 [22:24:36]MH_SAM_APDU [22:24:36]CAPDU: 80 11 00 00 [22:24:36]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [22:24:36]Write i2c OK [22:24:36]MH_I2C_Read... [22:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:36]Read from MH i2c: E2 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 17 00 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [22:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:24:36]wFMCommunicate OK [22:24:36]requested_item fd.num is exist - process it [22:24:36]SAM_PROTO_GetFieldsCounters [22:24:36]wFMCommunicate request_size=4 [22:24:36]MH_SAM_APDU [22:24:36]CAPDU: 80 13 00 00 [22:24:36]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [22:24:36]Write i2c OK [22:24:36]MH_I2C_Read... [22:24:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:24:36]Read from MH i2c: E2 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 62 00 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 C9 [22:24:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:24:36]wFMCommunicate OK [22:24:36]SAM_PROTO_GetFieldsCounters done [22:24:36]requested_item shift.num is exist - process it [22:24:36]requested_item shift.opened is exist - process it [22:24:36]req_shift_opened [22:24:36]FM_GetShiftState [22:24:36]SAM_PROTO_GetShiftState [22:24:36]wFMCommunicate request_size=4 [22:24:36]MH_SAM_APDU [22:24:36]CAPDU: 80 13 01 00 [22:24:36]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [22:24:36]Write i2c OK [22:24:36]MH_I2C_Read... [22:24:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:36]Read from MH i2c: E2 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 0E 00 [22:24:36]MH_I2C_Read... [22:24:36]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [22:24:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:24:36]wFMCommunicate OK [22:24:36]SAM_PROTO_GetShiftState done [22:24:36]FM_GetShiftState done [22:24:36]req_shift_opened done [22:24:36]requested_item shift.open_date is exist - process it [22:24:36]req_shift_open_date [22:24:36]req_shift_open_date done [22:24:36]produce_requested_data done [22:24:36]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:24:36]process_action_free get_value [22:24:36]json_value_free [22:24:36]json_value_free done [22:24:36]process_json_proto returns [22:24:36]Send response to host [22:24:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155212,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:24:36]free response buf [22:24:36]execute_script done [22:24:36]execute_script returns [22:24:36]free content buf [22:24:36]Sock 9.Close socket [22:24:36]Sock 9.Thread stoped [22:24:36]accept exits with 7 [22:24:36]New connection [22:24:36]New thread 3066871140 created [22:24:36]Thread 3067014500 joined [22:24:36]Waiting for new connection... [22:24:36] Sock 7.Parse request [22:24:36]Sock 7.Check first char [22:24:36]Sock 7.First char is OK [22:24:36]request: POST /json_proto HTTP/1.0 [22:24:36]Method: POST [22:24:36]URL: /json_proto [22:24:36]Method is POST - this is cgi request [22:24:36]url: /json_proto [22:24:36]query_string will be loaded in cgi processing [22:24:36]execute_cgi json_proto POST (null) [22:24:36]execute_cgi path=json_proto method=POST [22:24:36]POST find Content-Length [22:24:36]Host: 172.17.53.67:8080 [22:24:36]Content-Length: 331 [22:24:36]Content-Type: application/json [22:24:36] [22:24:36]POST finish read [22:24:36]Found Content-Length = 331 [22:24:36]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" ] } } [22:24:36]execute_script... [22:24:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:24:37]POST & json_proto [22:24:37]process_json_proto [22:24:37]json parsed OK: [22:24:37]protocol is kg_v1.0 [22:24:37]action value=get_value [22:24:37]process_action get_value [22:24:37]cmd_get_value [22:24:37]process_action get_value done [22:24:37]requested_data is exist [22:24:37]produce_requested_data [22:24:37]requested_item fm.sale.total is exist - process it [22:24:37]SAM_PROTO_GetFMData [22:24:37]wFMCommunicate request_size=4 [22:24:37]MH_SAM_APDU [22:24:37]CAPDU: 80 13 03 00 [22:24:37]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [22:24:37]Write i2c OK [22:24:37]MH_I2C_Read... [22:24:37]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:24:37]Read from MH i2c: E2 [22:24:37]MH_I2C_Read... [22:24:37]Read from MH i2c: E2 FD 00 [22:24:37]MH_I2C_Read... [22:24:37]Read from MH i2c: E2 FD 00 20 00 00 C4 04 85 04 C0 04 6E 04 04 00 DC 5B 02 00 69 04 A3 00 6F 04 04 00 00 5B 02 00 B1 04 05 00 7E 3B AF 8E 02 70 04 05 00 C8 C0 7D F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F0 5D 8C 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 96 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 0B [22:24:37]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 DC 5B 02 00 69 04 A3 00 6F 04 04 00 00 5B 02 00 B1 04 05 00 7E 3B AF 8E 02 70 04 05 00 C8 C0 7D F7 01 72 04 04 00 B6 7A 31 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F0 5D 8C 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 96 CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [22:24:37]wFMCommunicate OK [22:24:37]wFMCommunicate request_size=4 [22:24:37]MH_SAM_APDU [22:24:37]CAPDU: 80 17 00 00 [22:24:37]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [22:24:37]Write i2c OK [22:24:37]MH_I2C_Read... [22:24:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:37]Read from MH i2c: E2 [22:24:37]MH_I2C_Read... [22:24:37]Read from MH i2c: E2 FD 00 [22:24:37]MH_I2C_Read... [22:24:37]Read from MH i2c: E2 FD 00 21 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C4 [22:24:37]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [22:24:37]wFMCommunicate OK [22:24:37]wFMCommunicate request_size=4 [22:24:37]MH_SAM_APDU [22:24:37]CAPDU: 80 17 00 00 [22:24:37]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [22:24:37]Write i2c OK [22:24:37]MH_I2C_Read... [22:24:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:38]Read from MH i2c: E2 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 FD 00 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 FD 00 22 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [22:24:38]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [22:24:38]wFMCommunicate OK [22:24:38]wFMCommunicate request_size=4 [22:24:38]MH_SAM_APDU [22:24:38]CAPDU: 80 17 00 00 [22:24:38]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [22:24:38]Write i2c OK [22:24:38]MH_I2C_Read... [22:24:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:38]Read from MH i2c: E2 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 FD 00 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 FD 00 23 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [22:24:38]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [22:24:38]wFMCommunicate OK [22:24:38]wFMCommunicate request_size=4 [22:24:38]MH_SAM_APDU [22:24:38]CAPDU: 80 17 00 00 [22:24:38]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [22:24:38]Write i2c OK [22:24:38]MH_I2C_Read... [22:24:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [22:24:38]Read from MH i2c: E2 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 E1 00 [22:24:38]MH_I2C_Read... [22:24:38]Read from MH i2c: E2 E1 00 24 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [22:24:38]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:24:38]wFMCommunicate OK [22:24:38]SAM_PROTO_GetFMData done [22:24:38]requested_item fm.sale_refund.total is exist - process it [22:24:38]requested_item fm.buy.total is exist - process it [22:24:38]requested_item shift.sale.total is exist - process it [22:24:38]SAM_PROTO_GetShiftData [22:24:38]wFMCommunicate request_size=4 [22:24:38]MH_SAM_APDU [22:24:38]CAPDU: 80 13 02 00 [22:24:38]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [22:24:38]Write i2c OK [22:24:38]MH_I2C_Read... [22:24:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:24:39]Read from MH i2c: E2 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 25 00 00 B2 04 AA 04 AE 04 6E 04 04 00 59 02 00 00 69 04 9F 00 6F 04 04 00 59 02 00 00 B1 04 04 00 9D F5 AC 02 70 04 04 00 10 EB 67 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 C2 48 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 19 10 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 15 [22:24:39]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 59 02 00 00 69 04 9F 00 6F 04 04 00 59 02 00 00 B1 04 04 00 9D F5 AC 02 70 04 04 00 10 EB 67 01 72 04 04 00 8D 0A 45 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 C2 48 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 19 10 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:24:39]wFMCommunicate OK [22:24:39]wFMCommunicate request_size=4 [22:24:39]MH_SAM_APDU [22:24:39]CAPDU: 80 17 00 00 [22:24:39]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [22:24:39]Write i2c OK [22:24:39]MH_I2C_Read... [22:24:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:39]Read from MH i2c: E2 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 26 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BD [22:24:39]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:24:39]wFMCommunicate OK [22:24:39]wFMCommunicate request_size=4 [22:24:39]MH_SAM_APDU [22:24:39]CAPDU: 80 17 00 00 [22:24:39]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [22:24:39]Write i2c OK [22:24:39]MH_I2C_Read... [22:24:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:39]Read from MH i2c: E2 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 [22:24:39]MH_I2C_Read... [22:24:39]Read from MH i2c: E2 FD 00 27 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 63 [22:24:39]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:24:39]wFMCommunicate OK [22:24:39]wFMCommunicate request_size=4 [22:24:39]MH_SAM_APDU [22:24:39]CAPDU: 80 17 00 00 [22:24:39]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [22:24:39]Write i2c OK [22:24:39]MH_I2C_Read... [22:24:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:40]Read from MH i2c: E2 [22:24:40]MH_I2C_Read... [22:24:40]Read from MH i2c: E2 FD 00 [22:24:40]MH_I2C_Read... [22:24:40]Read from MH i2c: E2 FD 00 28 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 1F [22:24:40]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:24:40]wFMCommunicate OK [22:24:40]wFMCommunicate request_size=4 [22:24:40]MH_SAM_APDU [22:24:40]CAPDU: 80 17 00 00 [22:24:40]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [22:24:40]Write i2c OK [22:24:40]MH_I2C_Read... [22:24:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:24:40]Read from MH i2c: E2 [22:24:40]MH_I2C_Read... [22:24:40]Read from MH i2c: E2 CF 00 [22:24:40]MH_I2C_Read... [22:24:40]Read from MH i2c: E2 CF 00 29 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 [22:24:40]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [22:24:40]wFMCommunicate OK [22:24:40]SAM_PROTO_GetShiftData done [22:24:40]requested_item shift.sale.total_cash is exist - process it [22:24:40]requested_item shift.sale_refund.total is exist - process it [22:24:40]requested_item shift.sale_refund.total_cash is exist - process it [22:24:40]requested_item shift.buy.total is exist - process it [22:24:40]requested_item shift.buy.total_cash is exist - process it [22:24:40]produce_requested_data done [22:24:40]produce_requested_data return {"fm.sale.total":109837832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":448895.01,"shift.sale.total_cash":235876.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} [22:24:40]process_action_free get_value [22:24:40]json_value_free [22:24:40]json_value_free done [22:24:40]process_json_proto returns [22:24:40]Send response to host [22:24:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109837832.94,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":448895.01,"shift.sale.total_cash":235876.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}}} [22:24:40]free response buf [22:24:40]execute_script done [22:24:40]execute_script returns [22:24:40]free content buf [22:24:40]Sock 7.Close socket [22:24:40]Sock 7.Thread stoped [22:24:40]OFD Sender: No OFD packet to send [22:24:45]OFD Sender: No OFD packet to send [22:24:50]OFD Sender: No OFD packet to send [22:24:55]OFD Sender: No OFD packet to send [22:25:00]OFD Sender: No OFD packet to send [22:25:05]OFD Sender: No OFD packet to send [22:25:10]OFD Sender: No OFD packet to send [22:25:15]OFD Sender: No OFD packet to send [22:25:20]OFD Sender: No OFD packet to send [22:25:25]OFD Sender: No OFD packet to send [22:25:27]accept exits with 9 [22:25:27]New connection [22:25:27]New thread 3067014500 created [22:25:27]Thread 3066871140 joined [22:25:27]Waiting for new connection... [22:25:27] Sock 9.Parse request [22:25:27]Sock 9.Check first char [22:25:27]Sock 9.First char is OK [22:25:27]request: POST /json_proto HTTP/1.0 [22:25:27]Method: POST [22:25:27]URL: /json_proto [22:25:27]Method is POST - this is cgi request [22:25:27]url: /json_proto [22:25:27]query_string will be loaded in cgi processing [22:25:27]execute_cgi json_proto POST (null) [22:25:27]execute_cgi path=json_proto method=POST [22:25:27]POST find Content-Length [22:25:27]Host: 172.17.53.67:8080 [22:25:27]Content-Length: 677 [22:25:27]Content-Type: application/json [22:25:27] [22:25:27]POST finish read [22:25:27]Found Content-Length = 677 [22:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:27]execute_script... [22:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:27]POST & json_proto [22:25:27]process_json_proto [22:25:27]json parsed OK: [22:25:27]protocol is kg_v1.0 [22:25:27]action value=close_receipt [22:25:27]process_action close_receipt [22:25:27]cmd_close_receipt [22:25:27]MH_GetDate [22:25:27]Write to MH i2c: F0 00 00 2A 00 19 [22:25:27]Write i2c OK [22:25:27]MH_I2C_Read... [22:25:27]Read from MH i2c: F0 [22:25:27]MH_I2C_Read... [22:25:27]Read from MH i2c: F0 09 00 [22:25:27]MH_I2C_Read... [22:25:27]Read from MH i2c: F0 09 00 2A 00 00 58 E0 12 67 19 BC 99 64 A5 [22:25:27]GetLastDocTimeStamp 1729289234 [22:25:27]current date 1729290328 [22:25:27]FM_GetShiftState [22:25:27]SAM_PROTO_GetShiftState [22:25:27]wFMCommunicate request_size=4 [22:25:27]MH_SAM_APDU [22:25:27]CAPDU: 80 13 01 00 [22:25:27]Write to MH i2c: E2 08 00 2B 00 80 13 01 00 00 00 00 00 A8 [22:25:27]Write i2c OK [22:25:27]MH_I2C_Read... [22:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:27]Read from MH i2c: E2 [22:25:27]MH_I2C_Read... [22:25:27]Read from MH i2c: E2 0E 00 [22:25:27]MH_I2C_Read... [22:25:27]Read from MH i2c: E2 0E 00 2B 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DF [22:25:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:25:27]wFMCommunicate OK [22:25:27]SAM_PROTO_GetShiftState done [22:25:27]FM_GetShiftState done [22:25:27]opened in 1729211399 [22:25:27]opened+sec_in_day 1729297799 [22:25:27]quantity*price = 20003 [22:25:27]sum+1 = 20004 [22:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 602 18.10.2024 22:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155213 ФПД: 189566116506738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155213&fm=189566116506738&tin=02508201610067®Number=0000137193017469&sum=20000 [22:25:28]StoreToDocumentArchive [22:25:28]shift 312 fd 155213 [22:25:28]save to /storage/0312/doc_00155213 [22:25:28]save last doc name /storage/0312/doc_00155213 to /storage/kkm_last_doc_name [22:25:28]save OK [22:25:28]Clear old archive folders... [22:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:25:28]tlvbuf is 00CE7FA0 [22:25:28]SAM_PROTO_ClearQueue [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 09 00 00 [22:25:28]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [22:25:28]RAPDU: 90 00 [22:25:28]wFMCommunicate OK [22:25:28]SAM_PROTO_ClearQueue done [22:25:28]KKMCreateOFDPacket [22:25:28]OFDProtocolAddRootSTLVToBuf [22:25:28]FM_MakeSignedData [22:25:28]FM_MakeSignedData [22:25:28]SAM_PROTO_SignData [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 0D 01 02 [22:25:28]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [22:25:28]RAPDU: 90 00 [22:25:28]wFMCommunicate OK [22:25:28]wFMCommunicate request_size=255 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 58 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5E 02 00 35 04 06 00 AC [22:25:28]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 58 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5E 02 00 35 04 06 00 AC 00 00 BA [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [22:25:28]RAPDU: 90 00 [22:25:28]wFMCommunicate OK [22:25:28]wFMCommunicate request_size=10 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 0D 02 02 05 68 CD 09 2C 72 [22:25:28]Write to MH i2c: E2 0D 00 3B 00 80 0D 02 02 05 00 68 CD 09 2C 72 00 00 9B [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [22:25:28]RAPDU: 90 00 [22:25:28]wFMCommunicate OK [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 0D 03 02 [22:25:28]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 0B 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 0B 00 3C 00 00 56 8F 2E DB 50 94 F7 CC 90 00 4D [22:25:28]RAPDU: 56 8F 2E DB 50 94 F7 CC 90 00 [22:25:28]wFMCommunicate OK [22:25:28]SAM_PROTO_SignData done [22:25:28]FM_MakeSignedData done [22:25:28]CreateOFDProtocolMessage [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 11 00 00 [22:25:28]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 17 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [22:25:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:25:28]wFMCommunicate OK [22:25:28]CreateOFDProtocolMessage done [22:25:28]OFDSenderStorePacket 155213 [22:25:28]StoreOFDPacket docnum=155213 [22:25:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 F1 07 01 26 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 58 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5E 02 00 35 04 06 00 AC 68 CD 09 2C 72 56 8F 2E DB 50 94 F7 CC [22:25:28]CheckFolder [22:25:28]dirname=/storage/ofd_packets [22:25:28]CheckFolder done [22:25:28]ProducePacketName [22:25:28]name=ofd_packets/00155213 [22:25:28]NVStorageSaveData ofd_packets/00155213 [22:25:28]File name is /storage/ofd_packets/00155213 [22:25:28]Write 301 bytes [22:25:28]NVStorageSaveData done [22:25:28]OFDSenderStorePacket done [22:25:28]KKMCreateOFDPacket done [22:25:28]NVStorageSaveData kkm_last_timestamp [22:25:28]File name is /storage/kkm_last_timestamp [22:25:28]Write 4 bytes [22:25:28]NVStorageSaveData done [22:25:28]ExternCall_PrintAddStr [22:25:28]wPrintStart [22:25:28]Write to MH i2c: 01 00 00 3E 00 3E [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: 01 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: 01 07 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [22:25:28]RasterBufferAndPrint [22:25:28]line Счет N : (1)873428 [22:25:28]line ИНН: 02508201610067 [22:25:28]line Контрольно-Кассовый Чек [22:25:28]line ПРОДАЖА [22:25:28]line ТРК (МРК, ГНК) : 12 [22:25:28]line Товар: 2710124130 [22:25:28]line Аи-92-К-5 [22:25:28]line 2.990 * 66.90 [22:25:28]line = 200.03 [22:25:28]line НДС 12% НСП 1% [22:25:28]line > о реализуемом товаре [22:25:28]line ОКРУГЛЕНИЕ: -0.03 [22:25:28]line ИТОГО: 200.00 [22:25:28]line Внесено: 200.00 [22:25:28]line СДАЧА: 0.00 [22:25:28]line НСП 1% : 1.77 [22:25:28]line НДС 12% : 21.24 [22:25:28]line Наличными: 200.00 [22:25:28]line Безнал.: 0.00 [22:25:28]line Место: АЗС № 165 "Партнер Нефть" [22:25:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:25:28]line СНО: Общий режим [22:25:28]line Чек 602 18.10.2024 22:25 [22:25:28]line Смена: 312 ФФД: 1.0 [22:25:28]line ЗНМ: 0300000234 [22:25:28]line РНМ: 0000137193017469 [22:25:28]line Версия ККМ: v1.0 [22:25:28]line ФМ: 0000000000963156 [22:25:28]line ФД: 155213 [22:25:28]line ФПД: 189566116506738 [22:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155213&fm=189566116506738&tin=02508201610067®Number=0000137193017469&sum=20000 [22:25:29]OFD Sender: Processing packet 155213 [packets to send 51, broken 50] [22:25:29]ProducePacketName [22:25:29]name=ofd_packets/00155213 [22:25:29]OFD Sender: To server: pG, [22:25:29]CommunicateWithHost lk.salyk.kg:30040 [22:25:29]ConnectInit lk.salyk.kg [22:25:29]written 0, free lines is 4095 [22:25:29]Connected sock=10 [22:25:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 F1 07 01 26 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 58 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5E 02 00 35 04 06 00 AC 68 CD 09 2C 72 56 8F 2E DB 50 94 F7 CC [22:25:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E 46 47 00 B1 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 5E 02 00 F4 03 04 00 8F 86 12 67 B6 04 01 00 00 B4 4D 0D EC 53 4D B8 53 [22:25:29]CommunicateWithHost err = 0 [22:25:29]CheckOFDResponse [22:25:29]1017 (14) - 77093643461234 [22:25:29]1041 (16) - 0000000000963156 [22:25:29]1040 (4) - 155213 [22:25:29]1012 (4) - 18.10.2024 16:02 [22:25:29]1206 (1) - 0 [22:25:29]OFD Sender: Remove packet 155213 [22:25:29]ProducePacketName [22:25:29]name=ofd_packets/00155213 [22:25:29]NVStorageDeleteData [22:25:29]Write to MH i2c: 01 00 00 69 00 69 [22:25:29]Write i2c OK [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: 01 [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: 01 07 00 [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 E6 0C 62 [22:25:29]RasterBufferAndPrint [22:25:29]line [22:25:29]line [22:25:29]line [22:25:29]line [22:25:29]line [22:25:29]written 0, free lines is 3308 [22:25:29]MH_Cut [22:25:29]Write to MH i2c: D1 01 00 70 00 01 42 [22:25:29]Write i2c OK [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: D1 [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: D1 01 00 [22:25:29]MH_I2C_Read... [22:25:29]Read from MH i2c: D1 01 00 70 00 00 41 [22:25:29]Write to MH i2c: 01 00 00 71 00 71 [22:25:29]Write i2c OK [22:25:29]MH_I2C_Read... [22:25:30]OFD Sender: No OFD packet to send [22:25:30]*** Cut start [22:25:30]*** Partial cut [22:25:30]*** CUTSNS_PIN = 1 [22:25:30]*** CUTSNS_PIN = 0 [22:25:30]*** Brake cut motor [22:25:31]Read from MH i2c: 01 [22:25:31]MH_I2C_Read... [22:25:31]*** Stop cut motor [22:25:31]*** Cut end [22:25:31]Read from MH i2c: 01 07 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [22:25:31]process_action close_receipt done [22:25:31]requested_data is exist [22:25:31]produce_requested_data [22:25:31]requested_item fm.sn is exist - process it [22:25:31]wFMCommunicate request_size=4 [22:25:31]MH_SAM_APDU [22:25:31]CAPDU: 80 11 00 00 [22:25:31]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [22:25:31]Write i2c OK [22:25:31]MH_I2C_Read... [22:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:31]Read from MH i2c: E2 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 17 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [22:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:25:31]wFMCommunicate OK [22:25:31]requested_item fd.num is exist - process it [22:25:31]SAM_PROTO_GetFieldsCounters [22:25:31]wFMCommunicate request_size=4 [22:25:31]MH_SAM_APDU [22:25:31]CAPDU: 80 13 00 00 [22:25:31]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [22:25:31]Write i2c OK [22:25:31]MH_I2C_Read... [22:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:25:31]Read from MH i2c: E2 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 62 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 62 00 73 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 22 [22:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:25:31]wFMCommunicate OK [22:25:31]SAM_PROTO_GetFieldsCounters done [22:25:31]requested_item shift.num is exist - process it [22:25:31]requested_item shift.opened is exist - process it [22:25:31]req_shift_opened [22:25:31]FM_GetShiftState [22:25:31]SAM_PROTO_GetShiftState [22:25:31]wFMCommunicate request_size=4 [22:25:31]MH_SAM_APDU [22:25:31]CAPDU: 80 13 01 00 [22:25:31]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [22:25:31]Write i2c OK [22:25:31]MH_I2C_Read... [22:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:31]Read from MH i2c: E2 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 0E 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 28 [22:25:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:25:31]wFMCommunicate OK [22:25:31]SAM_PROTO_GetShiftState done [22:25:31]FM_GetShiftState done [22:25:31]req_shift_opened done [22:25:31]requested_item shift.open_date is exist - process it [22:25:31]req_shift_open_date [22:25:31]req_shift_open_date done [22:25:31]produce_requested_data done [22:25:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155213,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:25:31]process_action_free close_receipt [22:25:31]json_value_free [22:25:31]json_value_free done [22:25:31]process_json_proto returns [22:25:31]Send response to host [22:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155213,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:25:31]free response buf [22:25:31]execute_script done [22:25:31]execute_script returns [22:25:31]free content buf [22:25:31]Sock 9.Close socket [22:25:31]Sock 9.Thread stoped [22:25:35]OFD Sender: No OFD packet to send [22:25:40]OFD Sender: No OFD packet to send [22:25:45]OFD Sender: No OFD packet to send [22:25:50]OFD Sender: No OFD packet to send [22:25:55]OFD Sender: No OFD packet to send [22:26:00]OFD Sender: No OFD packet to send [22:26:05]OFD Sender: No OFD packet to send [22:26:06]accept exits with 7 [22:26:06]New connection [22:26:06]New thread 3066871140 created [22:26:06]Thread 3067014500 joined [22:26:06]Waiting for new connection... [22:26:06] Sock 7.Parse request [22:26:06]Sock 7.Check first char [22:26:06]Sock 7.First char is OK [22:26:06]request: POST /json_proto HTTP/1.0 [22:26:06]Method: POST [22:26:06]URL: /json_proto [22:26:06]Method is POST - this is cgi request [22:26:06]url: /json_proto [22:26:06]query_string will be loaded in cgi processing [22:26:06]execute_cgi json_proto POST (null) [22:26:06]execute_cgi path=json_proto method=POST [22:26:06]POST find Content-Length [22:26:06]Host: 172.17.53.67:8080 [22:26:06]Content-Length: 678 [22:26:06]Content-Type: application/json [22:26:06] [22:26:06]POST finish read [22:26:06]Found Content-Length = 678 [22:26:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:06]execute_script... [22:26:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:06]POST & json_proto [22:26:06]process_json_proto [22:26:06]json parsed OK: [22:26:06]protocol is kg_v1.0 [22:26:06]action value=close_receipt [22:26:06]process_action close_receipt [22:26:06]cmd_close_receipt [22:26:06]MH_GetDate [22:26:06]Write to MH i2c: F0 00 00 75 00 64 [22:26:06]Write i2c OK [22:26:06]MH_I2C_Read... [22:26:06]Read from MH i2c: F0 [22:26:06]MH_I2C_Read... [22:26:06]Read from MH i2c: F0 09 00 [22:26:06]MH_I2C_Read... [22:26:06]Read from MH i2c: F0 09 00 75 00 00 7E E0 12 67 19 BC 99 64 16 [22:26:06]GetLastDocTimeStamp 1729290328 [22:26:06]current date 1729290366 [22:26:06]FM_GetShiftState [22:26:06]SAM_PROTO_GetShiftState [22:26:06]wFMCommunicate request_size=4 [22:26:06]MH_SAM_APDU [22:26:06]CAPDU: 80 13 01 00 [22:26:06]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [22:26:06]Write i2c OK [22:26:06]MH_I2C_Read... [22:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:06]Read from MH i2c: E2 [22:26:06]MH_I2C_Read... [22:26:06]Read from MH i2c: E2 0E 00 [22:26:06]MH_I2C_Read... [22:26:06]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2A [22:26:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:26:06]wFMCommunicate OK [22:26:06]SAM_PROTO_GetShiftState done [22:26:06]FM_GetShiftState done [22:26:06]opened in 1729211399 [22:26:06]opened+sec_in_day 1729297799 [22:26:06]quantity*price = 80012 [22:26:06]sum+1 = 80013 [22:26:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 603 18.10.2024 22:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155214 ФПД: 5203489081859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155214&fm=5203489081859&tin=02508201610067®Number=0000137193017469&sum=80000 [22:26:07]StoreToDocumentArchive [22:26:07]shift 312 fd 155214 [22:26:07]save to /storage/0312/doc_00155214 [22:26:07]save last doc name /storage/0312/doc_00155214 to /storage/kkm_last_doc_name [22:26:07]save OK [22:26:07]Clear old archive folders... [22:26:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:26:07]tlvbuf is 00CDCC60 [22:26:07]SAM_PROTO_ClearQueue [22:26:07]wFMCommunicate request_size=4 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 09 00 00 [22:26:07]Write to MH i2c: E2 08 00 83 00 80 09 00 00 00 00 00 00 F5 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [22:26:07]RAPDU: 90 00 [22:26:07]wFMCommunicate OK [22:26:07]SAM_PROTO_ClearQueue done [22:26:07]KKMCreateOFDPacket [22:26:07]OFDProtocolAddRootSTLVToBuf [22:26:07]FM_MakeSignedData [22:26:07]FM_MakeSignedData [22:26:07]SAM_PROTO_SignData [22:26:07]wFMCommunicate request_size=4 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 0D 01 02 [22:26:07]Write to MH i2c: E2 08 00 84 00 80 0D 01 02 00 00 00 00 FD [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [22:26:07]RAPDU: 90 00 [22:26:07]wFMCommunicate OK [22:26:07]wFMCommunicate request_size=255 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 7F E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5E 02 00 35 04 06 00 04 [22:26:07]Write to MH i2c: E2 02 01 85 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 7F E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5E 02 00 35 04 06 00 04 00 00 B0 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [22:26:07]RAPDU: 90 00 [22:26:07]wFMCommunicate OK [22:26:07]wFMCommunicate request_size=10 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 0D 02 02 05 BB 88 1E 4A 03 [22:26:07]Write to MH i2c: E2 0D 00 86 00 80 0D 02 02 05 00 BB 88 1E 4A 03 00 00 B8 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [22:26:07]RAPDU: 90 00 [22:26:07]wFMCommunicate OK [22:26:07]wFMCommunicate request_size=4 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 0D 03 02 [22:26:07]Write to MH i2c: E2 08 00 87 00 80 0D 03 02 00 00 00 00 02 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 0B 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 0B 00 87 00 00 19 FD F2 B9 D7 FE 55 89 90 00 77 [22:26:07]RAPDU: 19 FD F2 B9 D7 FE 55 89 90 00 [22:26:07]wFMCommunicate OK [22:26:07]SAM_PROTO_SignData done [22:26:07]FM_MakeSignedData done [22:26:07]CreateOFDProtocolMessage [22:26:07]wFMCommunicate request_size=4 [22:26:07]MH_SAM_APDU [22:26:07]CAPDU: 80 11 00 00 [22:26:07]Write to MH i2c: E2 08 00 88 00 80 11 00 00 00 00 00 00 02 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:07]Read from MH i2c: E2 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 17 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: E2 17 00 88 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [22:26:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:07]wFMCommunicate OK [22:26:07]CreateOFDProtocolMessage done [22:26:07]OFDSenderStorePacket 155214 [22:26:07]StoreOFDPacket docnum=155214 [22:26:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 CA 07 01 FD E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 7F E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5E 02 00 35 04 06 00 04 BB 88 1E 4A 03 19 FD F2 B9 D7 FE 55 89 [22:26:07]CheckFolder [22:26:07]dirname=/storage/ofd_packets [22:26:07]CheckFolder done [22:26:07]ProducePacketName [22:26:07]name=ofd_packets/00155214 [22:26:07]NVStorageSaveData ofd_packets/00155214 [22:26:07]File name is /storage/ofd_packets/00155214 [22:26:07]Write 301 bytes [22:26:07]NVStorageSaveData done [22:26:07]OFDSenderStorePacket done [22:26:07]KKMCreateOFDPacket done [22:26:07]NVStorageSaveData kkm_last_timestamp [22:26:07]File name is /storage/kkm_last_timestamp [22:26:07]Write 4 bytes [22:26:07]NVStorageSaveData done [22:26:07]OFD Sender: Processing packet 155214 [packets to send 51, broken 50] [22:26:07]ProducePacketName [22:26:07]name=ofd_packets/00155214 [22:26:07]OFD Sender: To server: pG, [22:26:07]CommunicateWithHost lk.salyk.kg:30040 [22:26:07]ConnectInit lk.salyk.kg [22:26:07]ExternCall_PrintAddStr [22:26:07]wPrintStart [22:26:07]Write to MH i2c: 01 00 00 89 00 89 [22:26:07]Write i2c OK [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: 01 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: 01 07 00 [22:26:07]MH_I2C_Read... [22:26:07]Read from MH i2c: 01 07 00 89 00 00 00 00 00 00 FF 0F 9E [22:26:07]RasterBufferAndPrint [22:26:07]line Счет N : (1)873429 [22:26:07]line ИНН: 02508201610067 [22:26:07]line Контрольно-Кассовый Чек [22:26:07]line ПРОДАЖА [22:26:07]line ТРК (МРК, ГНК) : 32 [22:26:07]line Товар: 2710124130 [22:26:07]line Аи-92-К-5 [22:26:07]line 11.960 * 66.90 [22:26:07]line = 800.12 [22:26:07]line НДС 12% НСП 1% [22:26:07]line > о реализуемом товаре [22:26:07]line ОКРУГЛЕНИЕ: -0.12 [22:26:07]line ИТОГО: 800.00 [22:26:07]line Внесено: 800.00 [22:26:07]line СДАЧА: 0.00 [22:26:07]line НСП 1% : 7.08 [22:26:07]line НДС 12% : 84.97 [22:26:07]line Наличными: 800.00 [22:26:07]line Безнал.: 0.00 [22:26:07]line Место: АЗС № 165 "Партнер Нефть" [22:26:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:26:07]line СНО: Общий режим [22:26:07]line Чек 603 18.10.2024 22:26 [22:26:07]line Смена: 312 ФФД: 1.0 [22:26:07]line ЗНМ: 0300000234 [22:26:07]line РНМ: 0000137193017469 [22:26:08]line Версия ККМ: v1.0 [22:26:08]line ФМ: 0000000000963156 [22:26:08]line ФД: 155214 [22:26:08]line ФПД: 5203489081859 [22:26:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155214&fm=5203489081859&tin=02508201610067®Number=0000137193017469&sum=80000 [22:26:08]Connected sock=11 [22:26:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 CA 07 01 FD E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 7F E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5E 02 00 35 04 06 00 04 BB 88 1E 4A 03 19 FD F2 B9 D7 FE 55 89 [22:26:08]written 0, free lines is 4095 [22:26:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 F1 47 00 FF 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 5E 02 00 F4 03 04 00 B6 86 12 67 B6 04 01 00 00 CD 39 71 9C 8A B6 F1 85 [22:26:08]CommunicateWithHost err = 0 [22:26:08]CheckOFDResponse [22:26:08]1017 (14) - 77093643461234 [22:26:08]1041 (16) - 0000000000963156 [22:26:08]1040 (4) - 155214 [22:26:08]1012 (4) - 18.10.2024 16:03 [22:26:08]1206 (1) - 0 [22:26:08]OFD Sender: Remove packet 155214 [22:26:08]ProducePacketName [22:26:08]name=ofd_packets/00155214 [22:26:08]NVStorageDeleteData [22:26:08]Write to MH i2c: 01 00 00 B4 00 B4 [22:26:08]Write i2c OK [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: 01 [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: 01 07 00 [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 E1 0C A8 [22:26:08]RasterBufferAndPrint [22:26:08]line [22:26:08]line [22:26:08]line [22:26:08]line [22:26:08]line [22:26:08]written 0, free lines is 3302 [22:26:08]MH_Cut [22:26:08]Write to MH i2c: D1 01 00 BB 00 01 8D [22:26:08]Write i2c OK [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: D1 [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: D1 01 00 [22:26:08]MH_I2C_Read... [22:26:08]Read from MH i2c: D1 01 00 BB 00 00 8C [22:26:08]Write to MH i2c: 01 00 00 BC 00 BC [22:26:08]Write i2c OK [22:26:08]MH_I2C_Read... [22:26:08]OFD Sender: No OFD packet to send [22:26:09]*** Cut start [22:26:09]*** Partial cut [22:26:09]*** CUTSNS_PIN = 1 [22:26:09]*** CUTSNS_PIN = 0 [22:26:09]*** Brake cut motor [22:26:09]Read from MH i2c: 01 [22:26:09]MH_I2C_Read... [22:26:09]*** Stop cut motor [22:26:09]*** Cut end [22:26:09]Read from MH i2c: 01 07 00 [22:26:09]MH_I2C_Read... [22:26:09]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [22:26:09]process_action close_receipt done [22:26:09]requested_data is exist [22:26:09]produce_requested_data [22:26:09]requested_item fm.sn is exist - process it [22:26:09]wFMCommunicate request_size=4 [22:26:09]MH_SAM_APDU [22:26:09]CAPDU: 80 11 00 00 [22:26:09]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [22:26:09]Write i2c OK [22:26:09]MH_I2C_Read... [22:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:09]Read from MH i2c: E2 [22:26:09]MH_I2C_Read... [22:26:09]Read from MH i2c: E2 17 00 [22:26:09]MH_I2C_Read... [22:26:09]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [22:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:09]wFMCommunicate OK [22:26:09]requested_item fd.num is exist - process it [22:26:09]SAM_PROTO_GetFieldsCounters [22:26:09]wFMCommunicate request_size=4 [22:26:09]MH_SAM_APDU [22:26:09]CAPDU: 80 13 00 00 [22:26:09]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [22:26:09]Write i2c OK [22:26:09]MH_I2C_Read... [22:26:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:26:10]Read from MH i2c: E2 [22:26:10]MH_I2C_Read... [22:26:10]Read from MH i2c: E2 62 00 [22:26:10]MH_I2C_Read... [22:26:10]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 71 [22:26:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:26:10]wFMCommunicate OK [22:26:10]SAM_PROTO_GetFieldsCounters done [22:26:10]requested_item shift.num is exist - process it [22:26:10]requested_item shift.opened is exist - process it [22:26:10]req_shift_opened [22:26:10]FM_GetShiftState [22:26:10]SAM_PROTO_GetShiftState [22:26:10]wFMCommunicate request_size=4 [22:26:10]MH_SAM_APDU [22:26:10]CAPDU: 80 13 01 00 [22:26:10]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [22:26:10]Write i2c OK [22:26:10]MH_I2C_Read... [22:26:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:10]Read from MH i2c: E2 [22:26:10]MH_I2C_Read... [22:26:10]Read from MH i2c: E2 0E 00 [22:26:10]MH_I2C_Read... [22:26:10]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 73 [22:26:10]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:26:10]wFMCommunicate OK [22:26:10]SAM_PROTO_GetShiftState done [22:26:10]FM_GetShiftState done [22:26:10]req_shift_opened done [22:26:10]requested_item shift.open_date is exist - process it [22:26:10]req_shift_open_date [22:26:10]req_shift_open_date done [22:26:10]produce_requested_data done [22:26:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155214,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:26:10]process_action_free close_receipt [22:26:10]json_value_free [22:26:10]json_value_free done [22:26:10]process_json_proto returns [22:26:10]Send response to host [22:26:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155214,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:26:10]free response buf [22:26:10]execute_script done [22:26:10]execute_script returns [22:26:10]free content buf [22:26:10]Sock 7.Close socket [22:26:10]Sock 7.Thread stoped [22:26:13]OFD Sender: No OFD packet to send [22:26:18]OFD Sender: No OFD packet to send [22:26:23]OFD Sender: No OFD packet to send [22:26:28]OFD Sender: No OFD packet to send [22:26:30]accept exits with 9 [22:26:30]New connection [22:26:30]New thread 3067014500 created [22:26:30]Thread 3066871140 joined [22:26:30]Waiting for new connection... [22:26:30] Sock 9.Parse request [22:26:30]Sock 9.Check first char [22:26:30]Sock 9.First char is OK [22:26:30]request: POST /json_proto HTTP/1.0 [22:26:30]Method: POST [22:26:30]URL: /json_proto [22:26:30]Method is POST - this is cgi request [22:26:30]url: /json_proto [22:26:30]query_string will be loaded in cgi processing [22:26:30]execute_cgi json_proto POST (null) [22:26:30]execute_cgi path=json_proto method=POST [22:26:30]POST find Content-Length [22:26:30]Host: 172.17.53.67:8080 [22:26:30]Content-Length: 679 [22:26:30]Content-Type: application/json [22:26:30] [22:26:30]POST finish read [22:26:30]Found Content-Length = 679 [22:26:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:30]execute_script... [22:26:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:30]POST & json_proto [22:26:30]process_json_proto [22:26:30]json parsed OK: [22:26:30]protocol is kg_v1.0 [22:26:30]action value=close_receipt [22:26:30]process_action close_receipt [22:26:30]cmd_close_receipt [22:26:30]MH_GetDate [22:26:30]Write to MH i2c: F0 00 00 C0 00 AF [22:26:30]Write i2c OK [22:26:30]MH_I2C_Read... [22:26:30]Read from MH i2c: F0 [22:26:30]MH_I2C_Read... [22:26:30]Read from MH i2c: F0 09 00 [22:26:30]MH_I2C_Read... [22:26:30]Read from MH i2c: F0 09 00 C0 00 00 97 E0 12 67 19 BC 99 64 7A [22:26:30]GetLastDocTimeStamp 1729290367 [22:26:30]current date 1729290391 [22:26:30]FM_GetShiftState [22:26:30]SAM_PROTO_GetShiftState [22:26:30]wFMCommunicate request_size=4 [22:26:30]MH_SAM_APDU [22:26:30]CAPDU: 80 13 01 00 [22:26:30]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [22:26:30]Write i2c OK [22:26:30]MH_I2C_Read... [22:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:30]Read from MH i2c: E2 [22:26:30]MH_I2C_Read... [22:26:30]Read from MH i2c: E2 0E 00 [22:26:30]MH_I2C_Read... [22:26:30]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 75 [22:26:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:26:30]wFMCommunicate OK [22:26:30]SAM_PROTO_GetShiftState done [22:26:30]FM_GetShiftState done [22:26:30]opened in 1729211399 [22:26:30]opened+sec_in_day 1729297799 [22:26:30]quantity*price = 100050 [22:26:30]sum+1 = 100052 [22:26:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 604 18.10.2024 22:26 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155215 ФПД: 10503267382430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155215&fm=10503267382430&tin=02508201610067®Number=0000137193017469&sum=100000 [22:26:31]StoreToDocumentArchive [22:26:31]shift 312 fd 155215 [22:26:31]save to /storage/0312/doc_00155215 [22:26:31]save last doc name /storage/0312/doc_00155215 to /storage/kkm_last_doc_name [22:26:31]save OK [22:26:31]Clear old archive folders... [22:26:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:26:32]tlvbuf is 00CDA730 [22:26:32]SAM_PROTO_ClearQueue [22:26:32]wFMCommunicate request_size=4 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 09 00 00 [22:26:32]Write to MH i2c: E2 08 00 CE 00 80 09 00 00 00 00 00 00 40 [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [22:26:32]RAPDU: 90 00 [22:26:32]wFMCommunicate OK [22:26:32]SAM_PROTO_ClearQueue done [22:26:32]KKMCreateOFDPacket [22:26:32]OFDProtocolAddRootSTLVToBuf [22:26:32]FM_MakeSignedData [22:26:32]FM_MakeSignedData [22:26:32]SAM_PROTO_SignData [22:26:32]wFMCommunicate request_size=4 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 0D 01 02 [22:26:32]Write to MH i2c: E2 08 00 CF 00 80 0D 01 02 00 00 00 00 48 [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [22:26:32]RAPDU: 90 00 [22:26:32]wFMCommunicate OK [22:26:32]wFMCommunicate request_size=255 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 97 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5E 02 00 35 04 06 00 09 8D 7B 85 [22:26:32]Write to MH i2c: E2 02 01 D0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 97 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5E 02 00 35 04 06 00 09 8D 7B 85 00 00 AE [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [22:26:32]RAPDU: 90 00 [22:26:32]wFMCommunicate OK [22:26:32]wFMCommunicate request_size=7 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 0D 02 02 02 74 9E [22:26:32]Write to MH i2c: E2 0A 00 D1 00 80 0D 02 02 02 00 74 9E 00 00 61 [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [22:26:32]RAPDU: 90 00 [22:26:32]wFMCommunicate OK [22:26:32]wFMCommunicate request_size=4 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 0D 03 02 [22:26:32]Write to MH i2c: E2 08 00 D2 00 80 0D 03 02 00 00 00 00 4D [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 0B 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 0B 00 D2 00 00 82 0F FF 93 3E 63 58 8E 90 00 F8 [22:26:32]RAPDU: 82 0F FF 93 3E 63 58 8E 90 00 [22:26:32]wFMCommunicate OK [22:26:32]SAM_PROTO_SignData done [22:26:32]FM_MakeSignedData done [22:26:32]CreateOFDProtocolMessage [22:26:32]wFMCommunicate request_size=4 [22:26:32]MH_SAM_APDU [22:26:32]CAPDU: 80 11 00 00 [22:26:32]Write to MH i2c: E2 08 00 D3 00 80 11 00 00 00 00 00 00 4D [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:32]Read from MH i2c: E2 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 17 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: E2 17 00 D3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [22:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:32]wFMCommunicate OK [22:26:32]CreateOFDProtocolMessage done [22:26:32]OFDSenderStorePacket 155215 [22:26:32]StoreOFDPacket docnum=155215 [22:26:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 97 04 01 08 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 97 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5E 02 00 35 04 06 00 09 8D 7B 85 74 9E 82 0F FF 93 3E 63 58 8E [22:26:32]CheckFolder [22:26:32]dirname=/storage/ofd_packets [22:26:32]CheckFolder done [22:26:32]ProducePacketName [22:26:32]name=ofd_packets/00155215 [22:26:32]NVStorageSaveData ofd_packets/00155215 [22:26:32]File name is /storage/ofd_packets/00155215 [22:26:32]Write 298 bytes [22:26:32]NVStorageSaveData done [22:26:32]OFDSenderStorePacket done [22:26:32]KKMCreateOFDPacket done [22:26:32]NVStorageSaveData kkm_last_timestamp [22:26:32]File name is /storage/kkm_last_timestamp [22:26:32]Write 4 bytes [22:26:32]NVStorageSaveData done [22:26:32]ExternCall_PrintAddStr [22:26:32]wPrintStart [22:26:32]Write to MH i2c: 01 00 00 D4 00 D4 [22:26:32]Write i2c OK [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: 01 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: 01 07 00 [22:26:32]MH_I2C_Read... [22:26:32]Read from MH i2c: 01 07 00 D4 00 00 00 00 00 00 FF 0F E9 [22:26:32]RasterBufferAndPrint [22:26:32]line Счет N : (1)873430 [22:26:32]line ИНН: 02508201610067 [22:26:32]line Контрольно-Кассовый Чек [22:26:32]line ПРОДАЖА [22:26:32]line ТРК (МРК, ГНК) : 44 [22:26:32]line Товар: 2710194210 [22:26:32]line ДТ-К-2 [22:26:32]line 13.130 * 76.20 [22:26:32]line = 1000.51 [22:26:32]line НДС 12% НСП 1% [22:26:32]line > о реализуемом товаре [22:26:32]line ОКРУГЛЕНИЕ: -0.51 [22:26:32]line ИТОГО: 1000.00 [22:26:32]line Внесено: 1000.00 [22:26:32]line СДАЧА: 0.00 [22:26:32]line НСП 1% : 8.85 [22:26:32]line НДС 12% : 106.25 [22:26:32]line Наличными: 1000.00 [22:26:32]line Безнал.: 0.00 [22:26:32]line Место: АЗС № 165 "Партнер Нефть" [22:26:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:26:32]line СНО: Общий режим [22:26:32]line Чек 604 18.10.2024 22:26 [22:26:32]line Смена: 312 ФФД: 1.0 [22:26:32]line ЗНМ: 0300000234 [22:26:32]line РНМ: 0000137193017469 [22:26:32]line Версия ККМ: v1.0 [22:26:32]line ФМ: 0000000000963156 [22:26:32]line ФД: 155215 [22:26:32]line ФПД: 10503267382430 [22:26:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155215&fm=10503267382430&tin=02508201610067®Number=0000137193017469&sum=100000 [22:26:32]OFD Sender: Processing packet 155215 [packets to send 51, broken 50] [22:26:32]ProducePacketName [22:26:32]name=ofd_packets/00155215 [22:26:32]OFD Sender: To server: pG, [22:26:32]CommunicateWithHost lk.salyk.kg:30040 [22:26:32]ConnectInit lk.salyk.kg [22:26:32]written 0, free lines is 4095 [22:26:32]Connected sock=10 [22:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8B 97 04 01 08 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 97 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5E 02 00 35 04 06 00 09 8D 7B 85 74 9E 82 0F FF 93 3E 63 58 8E [22:26:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 72 47 00 E6 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 5E 02 00 F4 03 04 00 CF 86 12 67 B6 04 01 00 00 4F 82 74 B1 84 7E F3 A2 [22:26:33]CommunicateWithHost err = 0 [22:26:33]CheckOFDResponse [22:26:33]1017 (14) - 77093643461234 [22:26:33]1041 (16) - 0000000000963156 [22:26:33]1040 (4) - 155215 [22:26:33]1012 (4) - 18.10.2024 16:03 [22:26:33]1206 (1) - 0 [22:26:33]OFD Sender: Remove packet 155215 [22:26:33]ProducePacketName [22:26:33]name=ofd_packets/00155215 [22:26:33]NVStorageDeleteData [22:26:33]Write to MH i2c: 01 00 00 FF 00 FF [22:26:33]Write i2c OK [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: 01 [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: 01 07 00 [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 D9 0C EB [22:26:33]RasterBufferAndPrint [22:26:33]line [22:26:33]line [22:26:33]line [22:26:33]line [22:26:33]line [22:26:33]written 0, free lines is 3296 [22:26:33]MH_Cut [22:26:33]Write to MH i2c: D1 01 00 06 01 01 D9 [22:26:33]Write i2c OK [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: D1 [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: D1 01 00 [22:26:33]MH_I2C_Read... [22:26:33]Read from MH i2c: D1 01 00 06 01 00 D8 [22:26:33]Write to MH i2c: 01 00 00 07 01 08 [22:26:33]Write i2c OK [22:26:33]MH_I2C_Read... [22:26:33]OFD Sender: No OFD packet to send [22:26:34]*** Cut start [22:26:34]*** Partial cut [22:26:34]*** CUTSNS_PIN = 1 [22:26:34]*** CUTSNS_PIN = 0 [22:26:34]*** Brake cut motor [22:26:34]Read from MH i2c: 01 [22:26:34]MH_I2C_Read... [22:26:34]*** Stop cut motor [22:26:34]*** Cut end [22:26:34]Read from MH i2c: 01 07 00 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: 01 07 00 07 01 00 00 00 00 00 FF 0F 1D [22:26:34]process_action close_receipt done [22:26:34]requested_data is exist [22:26:34]produce_requested_data [22:26:34]requested_item fm.sn is exist - process it [22:26:34]wFMCommunicate request_size=4 [22:26:34]MH_SAM_APDU [22:26:34]CAPDU: 80 11 00 00 [22:26:34]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [22:26:34]Write i2c OK [22:26:34]MH_I2C_Read... [22:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:34]Read from MH i2c: E2 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 17 00 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [22:26:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:34]wFMCommunicate OK [22:26:34]requested_item fd.num is exist - process it [22:26:34]SAM_PROTO_GetFieldsCounters [22:26:34]wFMCommunicate request_size=4 [22:26:34]MH_SAM_APDU [22:26:34]CAPDU: 80 13 00 00 [22:26:34]Write to MH i2c: E2 08 00 09 01 80 13 00 00 00 00 00 00 86 [22:26:34]Write i2c OK [22:26:34]MH_I2C_Read... [22:26:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:26:34]Read from MH i2c: E2 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 62 00 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 62 00 09 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [22:26:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:26:34]wFMCommunicate OK [22:26:34]SAM_PROTO_GetFieldsCounters done [22:26:34]requested_item shift.num is exist - process it [22:26:34]requested_item shift.opened is exist - process it [22:26:34]req_shift_opened [22:26:34]FM_GetShiftState [22:26:34]SAM_PROTO_GetShiftState [22:26:34]wFMCommunicate request_size=4 [22:26:34]MH_SAM_APDU [22:26:34]CAPDU: 80 13 01 00 [22:26:34]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [22:26:34]Write i2c OK [22:26:34]MH_I2C_Read... [22:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:34]Read from MH i2c: E2 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 0E 00 [22:26:34]MH_I2C_Read... [22:26:34]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BF [22:26:34]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:26:34]wFMCommunicate OK [22:26:34]SAM_PROTO_GetShiftState done [22:26:34]FM_GetShiftState done [22:26:34]req_shift_opened done [22:26:34]requested_item shift.open_date is exist - process it [22:26:34]req_shift_open_date [22:26:34]req_shift_open_date done [22:26:34]produce_requested_data done [22:26:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155215,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:26:34]process_action_free close_receipt [22:26:34]json_value_free [22:26:34]json_value_free done [22:26:34]process_json_proto returns [22:26:34]Send response to host [22:26:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155215,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:26:34]free response buf [22:26:34]execute_script done [22:26:34]execute_script returns [22:26:34]free content buf [22:26:34]Sock 9.Close socket [22:26:34]Sock 9.Thread stoped [22:26:38]OFD Sender: No OFD packet to send [22:26:43]OFD Sender: No OFD packet to send [22:26:48]OFD Sender: No OFD packet to send [22:26:53]OFD Sender: No OFD packet to send [22:26:58]OFD Sender: No OFD packet to send [22:27:03]OFD Sender: No OFD packet to send [22:27:08]OFD Sender: No OFD packet to send [22:27:13]OFD Sender: No OFD packet to send [22:27:18]OFD Sender: No OFD packet to send [22:27:23]OFD Sender: No OFD packet to send [22:27:28]OFD Sender: No OFD packet to send [22:27:29]accept exits with 7 [22:27:29]New connection [22:27:29]New thread 3066871140 created [22:27:29]Thread 3067014500 joined [22:27:29]Waiting for new connection... [22:27:29] Sock 7.Parse request [22:27:29]Sock 7.Check first char [22:27:29]Sock 7.First char is OK [22:27:29]request: POST /json_proto HTTP/1.0 [22:27:29]Method: POST [22:27:29]URL: /json_proto [22:27:29]Method is POST - this is cgi request [22:27:29]url: /json_proto [22:27:29]query_string will be loaded in cgi processing [22:27:29]execute_cgi json_proto POST (null) [22:27:29]execute_cgi path=json_proto method=POST [22:27:29]POST find Content-Length [22:27:29]Host: 172.17.53.67:8080 [22:27:29]Content-Length: 677 [22:27:29]Content-Type: application/json [22:27:29] [22:27:29]POST finish read [22:27:29]Found Content-Length = 677 [22:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:29]execute_script... [22:27:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:29]POST & json_proto [22:27:29]process_json_proto [22:27:29]json parsed OK: [22:27:29]protocol is kg_v1.0 [22:27:29]action value=close_receipt [22:27:29]process_action close_receipt [22:27:29]cmd_close_receipt [22:27:29]MH_GetDate [22:27:29]Write to MH i2c: F0 00 00 0B 01 FB [22:27:29]Write i2c OK [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 09 00 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 09 00 0B 01 00 D2 E0 12 67 19 BC 99 64 01 [22:27:29]GetLastDocTimeStamp 1729290391 [22:27:29]current date 1729290450 [22:27:29]FM_GetShiftState [22:27:29]SAM_PROTO_GetShiftState [22:27:29]wFMCommunicate request_size=4 [22:27:29]MH_SAM_APDU [22:27:29]CAPDU: 80 13 01 00 [22:27:29]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [22:27:29]Write i2c OK [22:27:29]MH_I2C_Read... [22:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:29]Read from MH i2c: E2 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: E2 0E 00 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C1 [22:27:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:27:29]wFMCommunicate OK [22:27:29]SAM_PROTO_GetShiftState done [22:27:29]FM_GetShiftState done [22:27:29]opened in 1729211399 [22:27:29]opened+sec_in_day 1729297799 [22:27:29]quantity*price = 15052 [22:27:29]sum+1 = 15054 [22:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 605 18.10.2024 22:27 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155216 ФПД: 280710103739533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222730&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155216&fm=280710103739533&tin=02508201610067®Number=0000137193017469&sum=15000 [22:27:30]StoreToDocumentArchive [22:27:30]shift 312 fd 155216 [22:27:30]save to /storage/0312/doc_00155216 [22:27:30]save last doc name /storage/0312/doc_00155216 to /storage/kkm_last_doc_name [22:27:30]save OK [22:27:30]Clear old archive folders... [22:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:27:30]tlvbuf is 00CDA2D0 [22:27:30]SAM_PROTO_ClearQueue [22:27:30]wFMCommunicate request_size=4 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 09 00 00 [22:27:30]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [22:27:30]RAPDU: 90 00 [22:27:30]wFMCommunicate OK [22:27:30]SAM_PROTO_ClearQueue done [22:27:30]KKMCreateOFDPacket [22:27:30]OFDProtocolAddRootSTLVToBuf [22:27:30]FM_MakeSignedData [22:27:30]FM_MakeSignedData [22:27:30]SAM_PROTO_SignData [22:27:30]wFMCommunicate request_size=4 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 0D 01 02 [22:27:30]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [22:27:30]RAPDU: 90 00 [22:27:30]wFMCommunicate OK [22:27:30]wFMCommunicate request_size=255 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 D2 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5E 02 00 35 04 06 00 FF [22:27:30]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 D2 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5E 02 00 35 04 06 00 FF 00 00 AA [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [22:27:30]RAPDU: 90 00 [22:27:30]wFMCommunicate OK [22:27:30]wFMCommunicate request_size=10 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 0D 02 02 05 4D EA 04 AC 8D [22:27:30]Write to MH i2c: E2 0D 00 1C 01 80 0D 02 02 05 00 4D EA 04 AC 8D 00 00 15 [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [22:27:30]RAPDU: 90 00 [22:27:30]wFMCommunicate OK [22:27:30]wFMCommunicate request_size=4 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 0D 03 02 [22:27:30]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 0B 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 0B 00 1D 01 00 8D A3 5E 62 82 D8 53 B0 90 00 E7 [22:27:30]RAPDU: 8D A3 5E 62 82 D8 53 B0 90 00 [22:27:30]wFMCommunicate OK [22:27:30]SAM_PROTO_SignData done [22:27:30]FM_MakeSignedData done [22:27:30]CreateOFDProtocolMessage [22:27:30]wFMCommunicate request_size=4 [22:27:30]MH_SAM_APDU [22:27:30]CAPDU: 80 11 00 00 [22:27:30]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:30]Read from MH i2c: E2 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 17 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [22:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:27:30]wFMCommunicate OK [22:27:30]CreateOFDProtocolMessage done [22:27:30]OFDSenderStorePacket 155216 [22:27:30]StoreOFDPacket docnum=155216 [22:27:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 A2 07 01 48 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 D2 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5E 02 00 35 04 06 00 FF 4D EA 04 AC 8D 8D A3 5E 62 82 D8 53 B0 [22:27:30]CheckFolder [22:27:30]dirname=/storage/ofd_packets [22:27:30]CheckFolder done [22:27:30]ProducePacketName [22:27:30]name=ofd_packets/00155216 [22:27:30]NVStorageSaveData ofd_packets/00155216 [22:27:30]File name is /storage/ofd_packets/00155216 [22:27:30]Write 301 bytes [22:27:30]NVStorageSaveData done [22:27:30]OFDSenderStorePacket done [22:27:30]KKMCreateOFDPacket done [22:27:30]NVStorageSaveData kkm_last_timestamp [22:27:30]File name is /storage/kkm_last_timestamp [22:27:30]Write 4 bytes [22:27:30]NVStorageSaveData done [22:27:30]ExternCall_PrintAddStr [22:27:30]wPrintStart [22:27:30]Write to MH i2c: 01 00 00 1F 01 20 [22:27:30]Write i2c OK [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: 01 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: 01 07 00 [22:27:30]MH_I2C_Read... [22:27:30]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [22:27:30]RasterBufferAndPrint [22:27:30]line Счет N : (1)873431 [22:27:30]line ИНН: 02508201610067 [22:27:30]line Контрольно-Кассовый Чек [22:27:30]line ПРОДАЖА [22:27:30]line ТРК (МРК, ГНК) : 22 [22:27:30]line Товар: 2710124130 [22:27:30]line Аи-92-К-5 [22:27:30]line 2.250 * 66.90 [22:27:30]line = 150.53 [22:27:30]line НДС 12% НСП 1% [22:27:30]line > о реализуемом товаре [22:27:30]line ОКРУГЛЕНИЕ: -0.53 [22:27:30]line ИТОГО: 150.00 [22:27:30]line Внесено: 150.00 [22:27:30]line СДАЧА: 0.00 [22:27:30]line НСП 1% : 1.33 [22:27:30]line НДС 12% : 15.98 [22:27:30]line Наличными: 150.00 [22:27:30]line Безнал.: 0.00 [22:27:30]line Место: АЗС № 165 "Партнер Нефть" [22:27:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:27:30]line СНО: Общий режим [22:27:30]line Чек 605 18.10.2024 22:27 [22:27:30]line Смена: 312 ФФД: 1.0 [22:27:30]line ЗНМ: 0300000234 [22:27:30]line РНМ: 0000137193017469 [22:27:30]line Версия ККМ: v1.0 [22:27:30]line ФМ: 0000000000963156 [22:27:30]line ФД: 155216 [22:27:30]line ФПД: 280710103739533 [22:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222730&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155216&fm=280710103739533&tin=02508201610067®Number=0000137193017469&sum=15000 [22:27:31]OFD Sender: Processing packet 155216 [packets to send 51, broken 50] [22:27:31]ProducePacketName [22:27:31]name=ofd_packets/00155216 [22:27:31]OFD Sender: To server: pG, [22:27:31]CommunicateWithHost lk.salyk.kg:30040 [22:27:31]ConnectInit lk.salyk.kg [22:27:31]written 0, free lines is 4095 [22:27:31]Connected sock=9 [22:27:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 A2 07 01 48 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 D2 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5E 02 00 35 04 06 00 FF 4D EA 04 AC 8D 8D A3 5E 62 82 D8 53 B0 [22:27:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 C5 47 00 58 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 5E 02 00 F4 03 04 00 09 87 12 67 B6 04 01 00 00 C4 72 57 AF 10 1F D7 8A [22:27:31]CommunicateWithHost err = 0 [22:27:31]CheckOFDResponse [22:27:31]1017 (14) - 77093643461234 [22:27:31]1041 (16) - 0000000000963156 [22:27:31]1040 (4) - 155216 [22:27:31]1012 (4) - 18.10.2024 16:04 [22:27:31]1206 (1) - 0 [22:27:31]OFD Sender: Remove packet 155216 [22:27:31]ProducePacketName [22:27:31]name=ofd_packets/00155216 [22:27:31]NVStorageDeleteData [22:27:31]Write to MH i2c: 01 00 00 4A 01 4B [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 07 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 CE 0C 2C [22:27:31]RasterBufferAndPrint [22:27:31]line [22:27:31]line [22:27:31]line [22:27:31]line [22:27:31]line [22:27:31]written 0, free lines is 3285 [22:27:31]MH_Cut [22:27:31]Write to MH i2c: D1 01 00 51 01 01 24 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: D1 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: D1 01 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: D1 01 00 51 01 00 23 [22:27:31]Write to MH i2c: 01 00 00 52 01 53 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:32]OFD Sender: No OFD packet to send [22:27:32]*** Cut start [22:27:32]*** Partial cut [22:27:32]*** CUTSNS_PIN = 1 [22:27:32]*** CUTSNS_PIN = 0 [22:27:32]*** Brake cut motor [22:27:33]Read from MH i2c: 01 [22:27:33]MH_I2C_Read... [22:27:33]*** Stop cut motor [22:27:33]*** Cut end [22:27:33]Read from MH i2c: 01 07 00 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: 01 07 00 52 01 00 00 00 00 00 FF 0F 68 [22:27:33]process_action close_receipt done [22:27:33]requested_data is exist [22:27:33]produce_requested_data [22:27:33]requested_item fm.sn is exist - process it [22:27:33]wFMCommunicate request_size=4 [22:27:33]MH_SAM_APDU [22:27:33]CAPDU: 80 11 00 00 [22:27:33]Write to MH i2c: E2 08 00 53 01 80 11 00 00 00 00 00 00 CE [22:27:33]Write i2c OK [22:27:33]MH_I2C_Read... [22:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:33]Read from MH i2c: E2 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 17 00 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 17 00 53 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [22:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:27:33]wFMCommunicate OK [22:27:33]requested_item fd.num is exist - process it [22:27:33]SAM_PROTO_GetFieldsCounters [22:27:33]wFMCommunicate request_size=4 [22:27:33]MH_SAM_APDU [22:27:33]CAPDU: 80 13 00 00 [22:27:33]Write to MH i2c: E2 08 00 54 01 80 13 00 00 00 00 00 00 D1 [22:27:33]Write i2c OK [22:27:33]MH_I2C_Read... [22:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:27:33]Read from MH i2c: E2 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 62 00 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 62 00 54 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 10 [22:27:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:27:33]wFMCommunicate OK [22:27:33]SAM_PROTO_GetFieldsCounters done [22:27:33]requested_item shift.num is exist - process it [22:27:33]requested_item shift.opened is exist - process it [22:27:33]req_shift_opened [22:27:33]FM_GetShiftState [22:27:33]SAM_PROTO_GetShiftState [22:27:33]wFMCommunicate request_size=4 [22:27:33]MH_SAM_APDU [22:27:33]CAPDU: 80 13 01 00 [22:27:33]Write to MH i2c: E2 08 00 55 01 80 13 01 00 00 00 00 00 D3 [22:27:33]Write i2c OK [22:27:33]MH_I2C_Read... [22:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:33]Read from MH i2c: E2 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 0E 00 [22:27:33]MH_I2C_Read... [22:27:33]Read from MH i2c: E2 0E 00 55 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0A [22:27:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:27:33]wFMCommunicate OK [22:27:33]SAM_PROTO_GetShiftState done [22:27:33]FM_GetShiftState done [22:27:33]req_shift_opened done [22:27:33]requested_item shift.open_date is exist - process it [22:27:33]req_shift_open_date [22:27:33]req_shift_open_date done [22:27:33]produce_requested_data done [22:27:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155216,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:27:33]process_action_free close_receipt [22:27:33]json_value_free [22:27:33]json_value_free done [22:27:33]process_json_proto returns [22:27:33]Send response to host [22:27:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155216,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:27:33]free response buf [22:27:33]execute_script done [22:27:33]execute_script returns [22:27:33]free content buf [22:27:33]Sock 7.Close socket [22:27:33]Sock 7.Thread stoped [22:27:37]OFD Sender: No OFD packet to send [22:27:42]OFD Sender: No OFD packet to send [22:27:47]OFD Sender: No OFD packet to send [22:27:52]OFD Sender: No OFD packet to send [22:27:57]OFD Sender: No OFD packet to send [22:28:02]OFD Sender: No OFD packet to send [22:28:07]accept exits with 10 [22:28:07]New connection [22:28:07]New thread 3067014500 created [22:28:07]Thread 3066871140 joined [22:28:07]Waiting for new connection... [22:28:07] Sock 10.Parse request [22:28:07]Sock 10.Check first char [22:28:07]Sock 10.First char is OK [22:28:07]request: POST /json_proto HTTP/1.0 [22:28:07]Method: POST [22:28:07]URL: /json_proto [22:28:07]Method is POST - this is cgi request [22:28:07]url: /json_proto [22:28:07]query_string will be loaded in cgi processing [22:28:07]execute_cgi json_proto POST (null) [22:28:07]execute_cgi path=json_proto method=POST [22:28:07]POST find Content-Length [22:28:07]Host: 172.17.53.67:8080 [22:28:07]Content-Length: 766 [22:28:07]Content-Type: application/json [22:28:07] [22:28:07]POST finish read [22:28:07]Found Content-Length = 766 [22:28:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:07]execute_script... [22:28:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:07]POST & json_proto [22:28:07]process_json_proto [22:28:07]json parsed OK: [22:28:07]protocol is kg_v1.0 [22:28:07]action value=close_receipt [22:28:07]process_action close_receipt [22:28:07]cmd_close_receipt [22:28:07]MH_GetDate [22:28:07]Write to MH i2c: F0 00 00 56 01 46 [22:28:07]Write i2c OK [22:28:07]MH_I2C_Read... [22:28:07]Read from MH i2c: F0 [22:28:07]MH_I2C_Read... [22:28:07]Read from MH i2c: F0 09 00 [22:28:07]MH_I2C_Read... [22:28:07]Read from MH i2c: F0 09 00 56 01 00 F7 E0 12 67 19 BC 99 64 71 [22:28:07]GetLastDocTimeStamp 1729290450 [22:28:07]current date 1729290487 [22:28:07]FM_GetShiftState [22:28:07]SAM_PROTO_GetShiftState [22:28:07]wFMCommunicate request_size=4 [22:28:07]MH_SAM_APDU [22:28:07]CAPDU: 80 13 01 00 [22:28:07]Write to MH i2c: E2 08 00 57 01 80 13 01 00 00 00 00 00 D5 [22:28:07]Write i2c OK [22:28:07]MH_I2C_Read... [22:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:07]Read from MH i2c: E2 [22:28:07]MH_I2C_Read... [22:28:07]Read from MH i2c: E2 0E 00 [22:28:07]MH_I2C_Read... [22:28:07]Read from MH i2c: E2 0E 00 57 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0C [22:28:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:28:07]wFMCommunicate OK [22:28:07]SAM_PROTO_GetShiftState done [22:28:07]FM_GetShiftState done [22:28:07]opened in 1729211399 [22:28:07]opened+sec_in_day 1729297799 [22:28:07]quantity*price = 50010 [22:28:07]sum+1 = 50012 [22:28:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 606 18.10.2024 22:28 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155217 ФПД: 177149786312196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222807&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155217&fm=177149786312196&tin=02508201610067®Number=0000137193017469&sum=50011 [22:28:08]StoreToDocumentArchive [22:28:08]shift 312 fd 155217 [22:28:08]save to /storage/0312/doc_00155217 [22:28:08]save last doc name /storage/0312/doc_00155217 to /storage/kkm_last_doc_name [22:28:08]save OK [22:28:08]Clear old archive folders... [22:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:28:08]tlvbuf is 00CDB9A0 [22:28:08]SAM_PROTO_ClearQueue [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 09 00 00 [22:28:08]Write to MH i2c: E2 08 00 64 01 80 09 00 00 00 00 00 00 D7 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]SAM_PROTO_ClearQueue done [22:28:08]KKMCreateOFDPacket [22:28:08]OFDProtocolAddRootSTLVToBuf [22:28:08]FM_MakeSignedData [22:28:08]FM_MakeSignedData [22:28:08]SAM_PROTO_SignData [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 01 02 [22:28:08]Write to MH i2c: E2 08 00 65 01 80 0D 01 02 00 00 00 00 DF [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=255 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 F7 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5E 02 00 35 04 06 00 A1 [22:28:08]Write to MH i2c: E2 02 01 66 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 F7 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5E 02 00 35 04 06 00 A1 00 00 AF [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=10 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 02 02 05 1D E6 15 CE 04 [22:28:08]Write to MH i2c: E2 0D 00 67 01 80 0D 02 02 05 00 1D E6 15 CE 04 00 00 D6 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 67 01 00 90 00 DC [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 03 02 [22:28:08]Write to MH i2c: E2 08 00 68 01 80 0D 03 02 00 00 00 00 E4 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 0B 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 0B 00 68 01 00 2E C2 DC 9A 3D CD 04 7A 90 00 D3 [22:28:08]RAPDU: 2E C2 DC 9A 3D CD 04 7A 90 00 [22:28:08]wFMCommunicate OK [22:28:08]SAM_PROTO_SignData done [22:28:08]FM_MakeSignedData done [22:28:08]CreateOFDProtocolMessage [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 11 00 00 [22:28:08]Write to MH i2c: E2 08 00 69 01 80 11 00 00 00 00 00 00 E4 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 17 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 17 00 69 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [22:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:28:08]wFMCommunicate OK [22:28:08]CreateOFDProtocolMessage done [22:28:08]OFDSenderStorePacket 155217 [22:28:08]StoreOFDPacket docnum=155217 [22:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A BE 07 01 8D 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 F7 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5E 02 00 35 04 06 00 A1 1D E6 15 CE 04 2E C2 DC 9A 3D CD 04 7A [22:28:08]CheckFolder [22:28:08]dirname=/storage/ofd_packets [22:28:08]CheckFolder done [22:28:08]ProducePacketName [22:28:08]name=ofd_packets/00155217 [22:28:08]NVStorageSaveData ofd_packets/00155217 [22:28:08]File name is /storage/ofd_packets/00155217 [22:28:08]Write 301 bytes [22:28:08]NVStorageSaveData done [22:28:08]OFDSenderStorePacket done [22:28:08]KKMCreateOFDPacket done [22:28:08]NVStorageSaveData kkm_last_timestamp [22:28:08]File name is /storage/kkm_last_timestamp [22:28:08]Write 4 bytes [22:28:08]NVStorageSaveData done [22:28:08]ExternCall_PrintAddStr [22:28:08]wPrintStart [22:28:08]Write to MH i2c: 01 00 00 6A 01 6B [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 07 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 07 00 6A 01 00 00 00 00 00 FF 0F 80 [22:28:08]RasterBufferAndPrint [22:28:08]line Счет N : (1)873432 [22:28:08]line ИНН: 02508201610067 [22:28:08]line Контрольно-Кассовый Чек [22:28:08]line ПРОДАЖА [22:28:08]line ТРК (МРК, ГНК) : 31 [22:28:08]line Товар: 2710124500 [22:28:08]line Аи-95-К-5 [22:28:08]line 6.740 * 74.20 [22:28:08]line = 500.11 [22:28:08]line НДС 12% НСП 1% [22:28:08]line > о реализуемом товаре [22:28:08]line ИТОГО: 500.11 [22:28:08]line НСП 1% : 4.43 [22:28:08]line НДС 12% : 53.11 [22:28:08]line Наличными: 0.00 [22:28:08]line Безнал.: 500.11 [22:28:08]line Место: АЗС № 165 "Партнер Нефть" [22:28:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:28:08]line СНО: Общий режим [22:28:08]line Чек 606 18.10.2024 22:28 [22:28:08]line Смена: 312 ФФД: 1.0 [22:28:08]line ЗНМ: 0300000234 [22:28:08]line РНМ: 0000137193017469 [22:28:08]line Версия ККМ: v1.0 [22:28:08]line Платежная система: Mbank [22:28:08]line ФМ: 0000000000963156 [22:28:08]line ФД: 155217 [22:28:08]line ФПД: 177149786312196 [22:28:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T222807&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155217&fm=177149786312196&tin=02508201610067®Number=0000137193017469&sum=50011 [22:28:09]OFD Sender: Processing packet 155217 [packets to send 51, broken 50] [22:28:09]ProducePacketName [22:28:09]name=ofd_packets/00155217 [22:28:09]OFD Sender: To server: pG, [22:28:09]CommunicateWithHost lk.salyk.kg:30040 [22:28:09]ConnectInit lk.salyk.kg [22:28:09]written 0, free lines is 4095 [22:28:09]Connected sock=9 [22:28:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A BE 07 01 8D 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 F7 E0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5E 02 00 35 04 06 00 A1 1D E6 15 CE 04 2E C2 DC 9A 3D CD 04 7A [22:28:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F 9C 47 00 6D CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 5E 02 00 F4 03 04 00 2F 87 12 67 B6 04 01 00 00 47 1F E8 1E 62 66 0C 77 [22:28:09]CommunicateWithHost err = 0 [22:28:09]CheckOFDResponse [22:28:09]1017 (14) - 77093643461234 [22:28:09]1041 (16) - 0000000000963156 [22:28:09]1040 (4) - 155217 [22:28:09]1012 (4) - 18.10.2024 16:05 [22:28:09]1206 (1) - 0 [22:28:09]OFD Sender: Remove packet 155217 [22:28:09]ProducePacketName [22:28:09]name=ofd_packets/00155217 [22:28:09]NVStorageDeleteData [22:28:09]Write to MH i2c: 01 00 00 93 01 94 [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 07 00 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 F8 0C 9F [22:28:09]RasterBufferAndPrint [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]written 0, free lines is 3326 [22:28:09]MH_Cut [22:28:09]Write to MH i2c: D1 01 00 9A 01 01 6D [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 01 00 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 01 00 9A 01 00 6C [22:28:09]Write to MH i2c: 01 00 00 9B 01 9C [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:09]OFD Sender: No OFD packet to send [22:28:10]*** Cut start [22:28:10]*** Partial cut [22:28:10]*** CUTSNS_PIN = 1 [22:28:10]*** CUTSNS_PIN = 0 [22:28:10]*** Brake cut motor [22:28:10]Read from MH i2c: 01 [22:28:10]MH_I2C_Read... [22:28:10]*** Stop cut motor [22:28:10]*** Cut end [22:28:10]Read from MH i2c: 01 07 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: 01 07 00 9B 01 00 00 00 00 00 FF 0F B1 [22:28:10]process_action close_receipt done [22:28:10]requested_data is exist [22:28:10]produce_requested_data [22:28:10]requested_item fm.sn is exist - process it [22:28:10]wFMCommunicate request_size=4 [22:28:10]MH_SAM_APDU [22:28:10]CAPDU: 80 11 00 00 [22:28:10]Write to MH i2c: E2 08 00 9C 01 80 11 00 00 00 00 00 00 17 [22:28:10]Write i2c OK [22:28:10]MH_I2C_Read... [22:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:10]Read from MH i2c: E2 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 17 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 17 00 9C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [22:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:28:10]wFMCommunicate OK [22:28:10]requested_item fd.num is exist - process it [22:28:10]SAM_PROTO_GetFieldsCounters [22:28:10]wFMCommunicate request_size=4 [22:28:10]MH_SAM_APDU [22:28:10]CAPDU: 80 13 00 00 [22:28:10]Write to MH i2c: E2 08 00 9D 01 80 13 00 00 00 00 00 00 1A [22:28:10]Write i2c OK [22:28:10]MH_I2C_Read... [22:28:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:11]Read from MH i2c: E2 [22:28:11]MH_I2C_Read... [22:28:11]Read from MH i2c: E2 62 00 [22:28:11]MH_I2C_Read... [22:28:11]Read from MH i2c: E2 62 00 9D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [22:28:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:11]wFMCommunicate OK [22:28:11]SAM_PROTO_GetFieldsCounters done [22:28:11]requested_item shift.num is exist - process it [22:28:11]requested_item shift.opened is exist - process it [22:28:11]req_shift_opened [22:28:11]FM_GetShiftState [22:28:11]SAM_PROTO_GetShiftState [22:28:11]wFMCommunicate request_size=4 [22:28:11]MH_SAM_APDU [22:28:11]CAPDU: 80 13 01 00 [22:28:11]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [22:28:11]Write i2c OK [22:28:11]MH_I2C_Read... [22:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:11]Read from MH i2c: E2 [22:28:11]MH_I2C_Read... [22:28:11]Read from MH i2c: E2 0E 00 [22:28:11]MH_I2C_Read... [22:28:11]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 53 [22:28:11]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:28:11]wFMCommunicate OK [22:28:11]SAM_PROTO_GetShiftState done [22:28:11]FM_GetShiftState done [22:28:11]req_shift_opened done [22:28:11]requested_item shift.open_date is exist - process it [22:28:11]req_shift_open_date [22:28:11]req_shift_open_date done [22:28:11]produce_requested_data done [22:28:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155217,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:28:11]process_action_free close_receipt [22:28:11]json_value_free [22:28:11]json_value_free done [22:28:11]process_json_proto returns [22:28:11]Send response to host [22:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155217,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:28:11]free response buf [22:28:11]execute_script done [22:28:11]execute_script returns [22:28:11]free content buf [22:28:11]Sock 10.Close socket [22:28:11]Sock 10.Thread stoped [22:28:14]OFD Sender: No OFD packet to send [22:28:19]OFD Sender: No OFD packet to send [22:28:24]OFD Sender: No OFD packet to send [22:28:29]OFD Sender: No OFD packet to send [22:28:34]OFD Sender: No OFD packet to send [22:28:39]OFD Sender: No OFD packet to send [22:28:44]OFD Sender: No OFD packet to send [22:28:49]OFD Sender: No OFD packet to send [22:28:54]OFD Sender: No OFD packet to send [22:28:59]OFD Sender: No OFD packet to send [22:29:04]OFD Sender: No OFD packet to send [22:29:09]OFD Sender: No OFD packet to send [22:29:14]OFD Sender: No OFD packet to send [22:29:19]OFD Sender: No OFD packet to send [22:29:24]OFD Sender: No OFD packet to send [22:29:29]OFD Sender: No OFD packet to send [22:29:34]OFD Sender: No OFD packet to send [22:29:39]OFD Sender: No OFD packet to send [22:29:44]OFD Sender: No OFD packet to send [22:29:49]OFD Sender: No OFD packet to send [22:29:54]OFD Sender: No OFD packet to send [22:29:59]OFD Sender: No OFD packet to send [22:30:04]OFD Sender: No OFD packet to send [22:30:09]OFD Sender: No OFD packet to send [22:30:14]OFD Sender: No OFD packet to send [22:30:19]OFD Sender: No OFD packet to send [22:30:25]OFD Sender: No OFD packet to send [22:30:30]OFD Sender: No OFD packet to send [22:30:35]OFD Sender: No OFD packet to send [22:30:40]OFD Sender: No OFD packet to send [22:30:41]accept exits with 7 [22:30:41]New connection [22:30:41]New thread 3066871140 created [22:30:41]Thread 3067014500 joined [22:30:41]Waiting for new connection... [22:30:41] Sock 7.Parse request [22:30:41]Sock 7.Check first char [22:30:41]Sock 7.First char is OK [22:30:41]request: POST /json_proto HTTP/1.0 [22:30:41]Method: POST [22:30:41]URL: /json_proto [22:30:41]Method is POST - this is cgi request [22:30:41]url: /json_proto [22:30:41]query_string will be loaded in cgi processing [22:30:41]execute_cgi json_proto POST (null) [22:30:41]execute_cgi path=json_proto method=POST [22:30:41]POST find Content-Length [22:30:41]Host: 172.17.53.67:8080 [22:30:41]Content-Length: 766 [22:30:41]Content-Type: application/json [22:30:41] [22:30:41]POST finish read [22:30:41]Found Content-Length = 766 [22:30:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:41]execute_script... [22:30:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:41]POST & json_proto [22:30:41]process_json_proto [22:30:41]json parsed OK: [22:30:41]protocol is kg_v1.0 [22:30:41]action value=close_receipt [22:30:41]process_action close_receipt [22:30:41]cmd_close_receipt [22:30:41]MH_GetDate [22:30:41]Write to MH i2c: F0 00 00 9F 01 8F [22:30:41]Write i2c OK [22:30:41]MH_I2C_Read... [22:30:41]Read from MH i2c: F0 [22:30:41]MH_I2C_Read... [22:30:41]Read from MH i2c: F0 09 00 [22:30:41]MH_I2C_Read... [22:30:41]Read from MH i2c: F0 09 00 9F 01 00 92 E1 12 67 19 BC 99 64 56 [22:30:41]GetLastDocTimeStamp 1729290487 [22:30:41]current date 1729290642 [22:30:41]FM_GetShiftState [22:30:41]SAM_PROTO_GetShiftState [22:30:41]wFMCommunicate request_size=4 [22:30:41]MH_SAM_APDU [22:30:41]CAPDU: 80 13 01 00 [22:30:41]Write to MH i2c: E2 08 00 A0 01 80 13 01 00 00 00 00 00 1E [22:30:41]Write i2c OK [22:30:41]MH_I2C_Read... [22:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:41]Read from MH i2c: E2 [22:30:41]MH_I2C_Read... [22:30:41]Read from MH i2c: E2 0E 00 [22:30:41]MH_I2C_Read... [22:30:41]Read from MH i2c: E2 0E 00 A0 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 55 [22:30:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:30:41]wFMCommunicate OK [22:30:41]SAM_PROTO_GetShiftState done [22:30:41]FM_GetShiftState done [22:30:41]opened in 1729211399 [22:30:41]opened+sec_in_day 1729297799 [22:30:41]quantity*price = 50041 [22:30:41]sum+1 = 50042 [22:30:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 607 18.10.2024 22:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155218 ФПД: 74791484745121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T223042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155218&fm=74791484745121&tin=02508201610067®Number=0000137193017469&sum=50041 [22:30:42]StoreToDocumentArchive [22:30:42]shift 312 fd 155218 [22:30:42]save to /storage/0312/doc_00155218 [22:30:42]save last doc name /storage/0312/doc_00155218 to /storage/kkm_last_doc_name [22:30:42]save OK [22:30:42]Clear old archive folders... [22:30:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:30:42]tlvbuf is 00CD8D30 [22:30:42]SAM_PROTO_ClearQueue [22:30:42]wFMCommunicate request_size=4 [22:30:42]MH_SAM_APDU [22:30:42]CAPDU: 80 09 00 00 [22:30:42]Write to MH i2c: E2 08 00 AD 01 80 09 00 00 00 00 00 00 20 [22:30:42]Write i2c OK [22:30:42]MH_I2C_Read... [22:30:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:42]Read from MH i2c: E2 [22:30:42]MH_I2C_Read... [22:30:42]Read from MH i2c: E2 03 00 [22:30:42]MH_I2C_Read... [22:30:42]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [22:30:42]RAPDU: 90 00 [22:30:42]wFMCommunicate OK [22:30:42]SAM_PROTO_ClearQueue done [22:30:42]KKMCreateOFDPacket [22:30:42]OFDProtocolAddRootSTLVToBuf [22:30:42]FM_MakeSignedData [22:30:42]FM_MakeSignedData [22:30:42]SAM_PROTO_SignData [22:30:42]wFMCommunicate request_size=4 [22:30:42]MH_SAM_APDU [22:30:42]CAPDU: 80 0D 01 02 [22:30:42]Write to MH i2c: E2 08 00 AE 01 80 0D 01 02 00 00 00 00 28 [22:30:42]Write i2c OK [22:30:42]MH_I2C_Read... [22:30:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:43]Read from MH i2c: E2 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [22:30:43]RAPDU: 90 00 [22:30:43]wFMCommunicate OK [22:30:43]wFMCommunicate request_size=255 [22:30:43]MH_SAM_APDU [22:30:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 92 E1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5E 02 00 35 04 06 00 44 [22:30:43]Write to MH i2c: E2 02 01 AF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 92 E1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5E 02 00 35 04 06 00 44 00 00 9D [22:30:43]Write i2c OK [22:30:43]MH_I2C_Read... [22:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:43]Read from MH i2c: E2 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [22:30:43]RAPDU: 90 00 [22:30:43]wFMCommunicate OK [22:30:43]wFMCommunicate request_size=10 [22:30:43]MH_SAM_APDU [22:30:43]CAPDU: 80 0D 02 02 05 05 BF E1 65 A1 [22:30:43]Write to MH i2c: E2 0D 00 B0 01 80 0D 02 02 05 00 05 BF E1 65 A1 00 00 E0 [22:30:43]Write i2c OK [22:30:43]MH_I2C_Read... [22:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:43]Read from MH i2c: E2 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [22:30:43]RAPDU: 90 00 [22:30:43]wFMCommunicate OK [22:30:43]wFMCommunicate request_size=4 [22:30:43]MH_SAM_APDU [22:30:43]CAPDU: 80 0D 03 02 [22:30:43]Write to MH i2c: E2 08 00 B1 01 80 0D 03 02 00 00 00 00 2D [22:30:43]Write i2c OK [22:30:43]MH_I2C_Read... [22:30:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:43]Read from MH i2c: E2 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 0B 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 0B 00 B1 01 00 A2 35 2F 2E E7 FC 2D 61 90 00 D3 [22:30:43]RAPDU: A2 35 2F 2E E7 FC 2D 61 90 00 [22:30:43]wFMCommunicate OK [22:30:43]SAM_PROTO_SignData done [22:30:43]FM_MakeSignedData done [22:30:43]CreateOFDProtocolMessage [22:30:43]wFMCommunicate request_size=4 [22:30:43]MH_SAM_APDU [22:30:43]CAPDU: 80 11 00 00 [22:30:43]Write to MH i2c: E2 08 00 B2 01 80 11 00 00 00 00 00 00 2D [22:30:43]Write i2c OK [22:30:43]MH_I2C_Read... [22:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:43]Read from MH i2c: E2 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 17 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: E2 17 00 B2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [22:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:30:43]wFMCommunicate OK [22:30:43]CreateOFDProtocolMessage done [22:30:43]OFDSenderStorePacket 155218 [22:30:43]StoreOFDPacket docnum=155218 [22:30:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 15 CC 07 01 A9 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 92 E1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5E 02 00 35 04 06 00 44 05 BF E1 65 A1 A2 35 2F 2E E7 FC 2D 61 [22:30:43]CheckFolder [22:30:43]dirname=/storage/ofd_packets [22:30:43]CheckFolder done [22:30:43]ProducePacketName [22:30:43]name=ofd_packets/00155218 [22:30:43]NVStorageSaveData ofd_packets/00155218 [22:30:43]File name is /storage/ofd_packets/00155218 [22:30:43]Write 301 bytes [22:30:43]NVStorageSaveData done [22:30:43]OFDSenderStorePacket done [22:30:43]KKMCreateOFDPacket done [22:30:43]NVStorageSaveData kkm_last_timestamp [22:30:43]File name is /storage/kkm_last_timestamp [22:30:43]Write 4 bytes [22:30:43]NVStorageSaveData done [22:30:43]OFD Sender: Processing packet 155218 [packets to send 51, broken 50] [22:30:43]ProducePacketName [22:30:43]name=ofd_packets/00155218 [22:30:43]OFD Sender: To server: pG, [22:30:43]CommunicateWithHost lk.salyk.kg:30040 [22:30:43]ConnectInit lk.salyk.kg [22:30:43]ExternCall_PrintAddStr [22:30:43]wPrintStart [22:30:43]Write to MH i2c: 01 00 00 B3 01 B4 [22:30:43]Write i2c OK [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: 01 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: 01 07 00 [22:30:43]MH_I2C_Read... [22:30:43]Read from MH i2c: 01 07 00 B3 01 00 00 00 00 00 FF 0F C9 [22:30:43]RasterBufferAndPrint [22:30:43]line Счет N : (1)873433 [22:30:43]line ИНН: 02508201610067 [22:30:43]line Контрольно-Кассовый Чек [22:30:43]line ПРОДАЖА [22:30:43]line ТРК (МРК, ГНК) : 32 [22:30:43]line Товар: 2710124130 [22:30:43]line Аи-92-К-5 [22:30:43]line 7.480 * 66.90 [22:30:43]line = 500.41 [22:30:43]line НДС 12% НСП 1% [22:30:43]line > о реализуемом товаре [22:30:43]line ИТОГО: 500.41 [22:30:43]line НСП 1% : 4.43 [22:30:43]line НДС 12% : 53.14 [22:30:43]line Наличными: 0.00 [22:30:43]line Безнал.: 500.41 [22:30:43]line Место: АЗС № 165 "Партнер Нефть" [22:30:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:30:43]line СНО: Общий режим [22:30:43]line Чек 607 18.10.2024 22:30 [22:30:43]line Смена: 312 ФФД: 1.0 [22:30:43]line ЗНМ: 0300000234 [22:30:43]line РНМ: 0000137193017469 [22:30:43]line Версия ККМ: v1.0 [22:30:43]line Платежная система: Mbank [22:30:43]line ФМ: 0000000000963156 [22:30:43]line ФД: 155218 [22:30:43]line ФПД: 74791484745121 [22:30:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T223042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155218&fm=74791484745121&tin=02508201610067®Number=0000137193017469&sum=50041 [22:30:43]Connected sock=11 [22:30:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 15 CC 07 01 A9 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 92 E1 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5E 02 00 35 04 06 00 44 05 BF E1 65 A1 A2 35 2F 2E E7 FC 2D 61 [22:30:43]written 0, free lines is 4095 [22:30:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 05 47 00 5D 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 5E 02 00 F4 03 04 00 CA 87 12 67 B6 04 01 00 00 A0 4D E3 0C 22 54 8F C8 [22:30:43]CommunicateWithHost err = 0 [22:30:43]CheckOFDResponse [22:30:43]1017 (14) - 77093643461234 [22:30:43]1041 (16) - 0000000000963156 [22:30:43]1040 (4) - 155218 [22:30:43]1012 (4) - 18.10.2024 16:07 [22:30:43]1206 (1) - 0 [22:30:43]OFD Sender: Remove packet 155218 [22:30:43]ProducePacketName [22:30:43]name=ofd_packets/00155218 [22:30:43]NVStorageDeleteData [22:30:44]Write to MH i2c: 01 00 00 DC 01 DD [22:30:44]Write i2c OK [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: 01 [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: 01 07 00 [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 07 0D F8 [22:30:44]RasterBufferAndPrint [22:30:44]line [22:30:44]line [22:30:44]line [22:30:44]line [22:30:44]line [22:30:44]written 0, free lines is 3342 [22:30:44]MH_Cut [22:30:44]Write to MH i2c: D1 01 00 E3 01 01 B6 [22:30:44]Write i2c OK [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: D1 [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: D1 01 00 [22:30:44]MH_I2C_Read... [22:30:44]Read from MH i2c: D1 01 00 E3 01 00 B5 [22:30:44]Write to MH i2c: 01 00 00 E4 01 E5 [22:30:44]Write i2c OK [22:30:44]MH_I2C_Read... [22:30:44]OFD Sender: No OFD packet to send [22:30:45]*** Cut start [22:30:45]*** Partial cut [22:30:45]*** CUTSNS_PIN = 1 [22:30:45]*** CUTSNS_PIN = 0 [22:30:45]*** Brake cut motor [22:30:45]Read from MH i2c: 01 [22:30:45]MH_I2C_Read... [22:30:45]*** Stop cut motor [22:30:45]*** Cut end [22:30:45]Read from MH i2c: 01 07 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [22:30:45]process_action close_receipt done [22:30:45]requested_data is exist [22:30:45]produce_requested_data [22:30:45]requested_item fm.sn is exist - process it [22:30:45]wFMCommunicate request_size=4 [22:30:45]MH_SAM_APDU [22:30:45]CAPDU: 80 11 00 00 [22:30:45]Write to MH i2c: E2 08 00 E5 01 80 11 00 00 00 00 00 00 60 [22:30:45]Write i2c OK [22:30:45]MH_I2C_Read... [22:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:45]Read from MH i2c: E2 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 17 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 17 00 E5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [22:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:30:45]wFMCommunicate OK [22:30:45]requested_item fd.num is exist - process it [22:30:45]SAM_PROTO_GetFieldsCounters [22:30:45]wFMCommunicate request_size=4 [22:30:45]MH_SAM_APDU [22:30:45]CAPDU: 80 13 00 00 [22:30:45]Write to MH i2c: E2 08 00 E6 01 80 13 00 00 00 00 00 00 63 [22:30:45]Write i2c OK [22:30:45]MH_I2C_Read... [22:30:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:45]Read from MH i2c: E2 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 62 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 62 00 E6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 AA [22:30:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:45]wFMCommunicate OK [22:30:45]SAM_PROTO_GetFieldsCounters done [22:30:45]requested_item shift.num is exist - process it [22:30:45]requested_item shift.opened is exist - process it [22:30:45]req_shift_opened [22:30:45]FM_GetShiftState [22:30:45]SAM_PROTO_GetShiftState [22:30:45]wFMCommunicate request_size=4 [22:30:45]MH_SAM_APDU [22:30:45]CAPDU: 80 13 01 00 [22:30:45]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [22:30:45]Write i2c OK [22:30:45]MH_I2C_Read... [22:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:45]Read from MH i2c: E2 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 0E 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9C [22:30:45]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:30:45]wFMCommunicate OK [22:30:45]SAM_PROTO_GetShiftState done [22:30:45]FM_GetShiftState done [22:30:45]req_shift_opened done [22:30:45]requested_item shift.open_date is exist - process it [22:30:45]req_shift_open_date [22:30:45]req_shift_open_date done [22:30:45]produce_requested_data done [22:30:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155218,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:30:45]process_action_free close_receipt [22:30:45]json_value_free [22:30:45]json_value_free done [22:30:45]process_json_proto returns [22:30:45]Send response to host [22:30:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155218,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:30:45]free response buf [22:30:45]execute_script done [22:30:45]execute_script returns [22:30:45]free content buf [22:30:45]Sock 7.Close socket [22:30:45]Sock 7.Thread stoped [22:30:49]OFD Sender: No OFD packet to send [22:30:54]OFD Sender: No OFD packet to send [22:30:59]OFD Sender: No OFD packet to send [22:31:04]OFD Sender: No OFD packet to send [22:31:09]OFD Sender: No OFD packet to send [22:31:14]OFD Sender: No OFD packet to send [22:31:19]OFD Sender: No OFD packet to send [22:31:24]OFD Sender: No OFD packet to send [22:31:29]OFD Sender: No OFD packet to send [22:31:34]OFD Sender: No OFD packet to send [22:31:39]OFD Sender: No OFD packet to send [22:31:44]OFD Sender: No OFD packet to send [22:31:49]OFD Sender: No OFD packet to send [22:31:54]OFD Sender: No OFD packet to send [22:31:59]OFD Sender: No OFD packet to send [22:32:04]OFD Sender: No OFD packet to send [22:32:09]OFD Sender: No OFD packet to send [22:32:14]OFD Sender: No OFD packet to send [22:32:19]OFD Sender: No OFD packet to send [22:32:24]OFD Sender: No OFD packet to send [22:32:29]OFD Sender: No OFD packet to send [22:41:34]ConnectInit Can't connect to host [22:41:36]accept exits with 10 [22:41:36]New connection [22:41:36]New thread 3067059556 created [22:41:36]Thread 3066916196 joined [22:41:36]Waiting for new connection... [22:41:36] Sock 10.Parse request [22:41:36]Sock 10.Check first char [22:41:36]Sock 10.First char is OK [22:41:36]request: POST /json_proto HTTP/1.0 [22:41:36]Method: POST [22:41:36]URL: /json_proto [22:41:36]Method is POST - this is cgi request [22:41:36]url: /json_proto [22:41:36]query_string will be loaded in cgi processing [22:41:36]execute_cgi json_proto POST (null) [22:41:36]execute_cgi path=json_proto method=POST [22:41:36]POST find Content-Length [22:41:36]Host: 172.17.53.67:8080 [22:41:36]Content-Length: 677 [22:41:36]Content-Type: application/json [22:41:36] [22:41:36]POST finish read [22:41:36]Found Content-Length = 677 [22:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:36]execute_script... [22:41:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:36]POST & json_proto [22:41:36]process_json_proto [22:41:36]json parsed OK: [22:41:36]protocol is kg_v1.0 [22:41:36]action value=close_receipt [22:41:36]process_action close_receipt [22:41:36]cmd_close_receipt [22:41:36]MH_GetDate [22:41:36]Write to MH i2c: F0 00 00 DD 01 CD [22:41:36]Write i2c OK [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 09 00 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 09 00 DD 01 00 20 E4 12 67 19 BC 99 64 25 [22:41:36]GetLastDocTimeStamp 1729291253 [22:41:36]current date 1729291296 [22:41:36]FM_GetShiftState [22:41:36]SAM_PROTO_GetShiftState [22:41:36]wFMCommunicate request_size=4 [22:41:36]MH_SAM_APDU [22:41:36]CAPDU: 80 13 01 00 [22:41:36]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [22:41:36]Write i2c OK [22:41:36]MH_I2C_Read... [22:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:36]Read from MH i2c: E2 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: E2 0E 00 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 93 [22:41:36]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:41:36]wFMCommunicate OK [22:41:36]SAM_PROTO_GetShiftState done [22:41:36]FM_GetShiftState done [22:41:36]opened in 1729211399 [22:41:36]opened+sec_in_day 1729297799 [22:41:36]quantity*price = 30038 [22:41:36]sum+1 = 30039 [22:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 614 18.10.2024 22:41 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155225 ФПД: 240033332957482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T224136&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155225&fm=240033332957482&tin=02508201610067®Number=0000137193017469&sum=30000 [22:41:37]StoreToDocumentArchive [22:41:37]shift 312 fd 155225 [22:41:37]save to /storage/0312/doc_00155225 [22:41:37]save last doc name /storage/0312/doc_00155225 to /storage/kkm_last_doc_name [22:41:37]save OK [22:41:37]Clear old archive folders... [22:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:41:37]tlvbuf is 0112C5B0 [22:41:37]SAM_PROTO_ClearQueue [22:41:37]wFMCommunicate request_size=4 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 09 00 00 [22:41:37]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [22:41:37]RAPDU: 90 00 [22:41:37]wFMCommunicate OK [22:41:37]SAM_PROTO_ClearQueue done [22:41:37]KKMCreateOFDPacket [22:41:37]OFDProtocolAddRootSTLVToBuf [22:41:37]FM_MakeSignedData [22:41:37]FM_MakeSignedData [22:41:37]SAM_PROTO_SignData [22:41:37]wFMCommunicate request_size=4 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 0D 01 02 [22:41:37]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [22:41:37]RAPDU: 90 00 [22:41:37]wFMCommunicate OK [22:41:37]wFMCommunicate request_size=255 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 20 E4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5E 02 00 35 04 06 00 DA [22:41:37]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 20 E4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5E 02 00 35 04 06 00 DA 00 00 B2 [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [22:41:37]RAPDU: 90 00 [22:41:37]wFMCommunicate OK [22:41:37]wFMCommunicate request_size=10 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 0D 02 02 05 4F 1D 8B 91 2A [22:41:37]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 4F 1D 8B 91 2A 00 00 25 [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [22:41:37]RAPDU: 90 00 [22:41:37]wFMCommunicate OK [22:41:37]wFMCommunicate request_size=4 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 0D 03 02 [22:41:37]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 0B 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 0B 00 EF 01 00 FF A4 51 38 72 4A 72 25 90 00 EB [22:41:37]RAPDU: FF A4 51 38 72 4A 72 25 90 00 [22:41:37]wFMCommunicate OK [22:41:37]SAM_PROTO_SignData done [22:41:37]FM_MakeSignedData done [22:41:37]CreateOFDProtocolMessage [22:41:37]wFMCommunicate request_size=4 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 11 00 00 [22:41:37]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:37]Read from MH i2c: E2 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 17 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [22:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:41:37]wFMCommunicate OK [22:41:37]CreateOFDProtocolMessage done [22:41:37]OFDSenderStorePacket 155225 [22:41:37]StoreOFDPacket docnum=155225 [22:41:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 86 07 01 CB 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 20 E4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5E 02 00 35 04 06 00 DA 4F 1D 8B 91 2A FF A4 51 38 72 4A 72 25 [22:41:37]CheckFolder [22:41:37]dirname=/storage/ofd_packets [22:41:37]CheckFolder done [22:41:37]ProducePacketName [22:41:37]name=ofd_packets/00155225 [22:41:37]NVStorageSaveData ofd_packets/00155225 [22:41:37]File name is /storage/ofd_packets/00155225 [22:41:37]Write 301 bytes [22:41:37]NVStorageSaveData done [22:41:37]OFDSenderStorePacket done [22:41:37]KKMCreateOFDPacket done [22:41:37]NVStorageSaveData kkm_last_timestamp [22:41:37]File name is /storage/kkm_last_timestamp [22:41:37]Write 4 bytes [22:41:37]NVStorageSaveData done [22:41:37]ExternCall_PrintAddStr [22:41:37]wPrintStart [22:41:37]Write to MH i2c: 01 00 00 F1 01 F2 [22:41:37]OFD Sender: Processing packet 155219 [packets to send 57, broken 50] [22:41:37]ProducePacketName [22:41:37]name=ofd_packets/00155219 [22:41:37]OFD Sender: To server: pG, [22:41:37]CommunicateWithHost lk.salyk.kg:30040 [22:41:37]ConnectInit lk.salyk.kg [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: 01 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: 01 07 00 [22:41:37]MH_I2C_Read... [22:41:37]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [22:41:37]RasterBufferAndPrint [22:41:37]line Счет N : (1)873440 [22:41:37]line ИНН: 02508201610067 [22:41:37]line Контрольно-Кассовый Чек [22:41:37]line ПРОДАЖА [22:41:37]line ТРК (МРК, ГНК) : 12 [22:41:37]line Товар: 2710124130 [22:41:37]line Аи-92-К-5 [22:41:37]line 4.490 * 66.90 [22:41:37]line = 300.38 [22:41:37]line НДС 12% НСП 1% [22:41:37]line > о реализуемом товаре [22:41:37]line ОКРУГЛЕНИЕ: -0.38 [22:41:37]line ИТОГО: 300.00 [22:41:37]line Внесено: 300.00 [22:41:37]line СДАЧА: 0.00 [22:41:37]line НСП 1% : 2.66 [22:41:37]line НДС 12% : 31.90 [22:41:37]line Наличными: 300.00 [22:41:37]line Безнал.: 0.00 [22:41:37]line Место: АЗС № 165 "Партнер Нефть" [22:41:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:41:37]line СНО: Общий режим [22:41:37]line Чек 614 18.10.2024 22:41 [22:41:37]line Смена: 312 ФФД: 1.0 [22:41:37]line ЗНМ: 0300000234 [22:41:37]line РНМ: 0000137193017469 [22:41:37]line Версия ККМ: v1.0 [22:41:37]line ФМ: 0000000000963156 [22:41:37]line ФД: 155225 [22:41:37]line ФПД: 240033332957482 [22:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T224136&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155225&fm=240033332957482&tin=02508201610067®Number=0000137193017469&sum=30000 [22:41:38]Connected sock=9 [22:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B8 3E 07 01 C8 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 02 E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5E 02 00 35 04 06 00 57 ED F0 A4 E0 D3 E7 F8 20 33 DE D3 31 E5 [22:41:38]written 0, free lines is 4095 [22:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A5 6B 47 00 BC 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 5E 02 00 F4 03 04 00 57 8A 12 67 B6 04 01 00 00 D2 30 B4 A5 13 C4 A5 D9 [22:41:38]CommunicateWithHost err = 0 [22:41:38]CheckOFDResponse [22:41:38]1017 (14) - 77093643461234 [22:41:38]1041 (16) - 0000000000963156 [22:41:38]1040 (4) - 155219 [22:41:38]1012 (4) - 18.10.2024 16:18 [22:41:38]1206 (1) - 0 [22:41:38]OFD Sender: Remove packet 155219 [22:41:38]ProducePacketName [22:41:38]name=ofd_packets/00155219 [22:41:38]NVStorageDeleteData [22:41:38]Write to MH i2c: 01 00 00 1C 02 1E [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 07 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E1 0C 12 [22:41:38]RasterBufferAndPrint [22:41:38]line [22:41:38]line [22:41:38]line [22:41:38]line [22:41:38]line [22:41:38]written 0, free lines is 3303 [22:41:38]MH_Cut [22:41:38]Write to MH i2c: D1 01 00 23 02 01 F7 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: D1 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: D1 01 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: D1 01 00 23 02 00 F6 [22:41:38]Write to MH i2c: 01 00 00 24 02 26 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]OFD Sender: Processing packet 155220 [packets to send 56, broken 50] [22:41:38]ProducePacketName [22:41:38]name=ofd_packets/00155220 [22:41:38]OFD Sender: To server: pG, [22:41:38]CommunicateWithHost lk.salyk.kg:30040 [22:41:38]ConnectInit lk.salyk.kg [22:41:38]Connected sock=9 [22:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8C EC 08 01 27 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 BE 9F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 9F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 2C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 9F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 06 E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5E 02 00 35 04 06 00 0D 32 A6 90 90 54 E0 5F A3 D6 3D 54 E4 01 [22:41:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 42 47 00 7A 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 5E 02 00 F4 03 04 00 58 8A 12 67 B6 04 01 00 00 66 AF 80 DF C3 81 B4 21 [22:41:39]CommunicateWithHost err = 0 [22:41:39]CheckOFDResponse [22:41:39]1017 (14) - 77093643461234 [22:41:39]1041 (16) - 0000000000963156 [22:41:39]1040 (4) - 155220 [22:41:39]1012 (4) - 18.10.2024 16:18 [22:41:39]1206 (1) - 0 [22:41:39]OFD Sender: Remove packet 155220 [22:41:39]ProducePacketName [22:41:39]name=ofd_packets/00155220 [22:41:39]NVStorageDeleteData [22:41:39]*** Cut start [22:41:39]*** Partial cut [22:41:39]*** CUTSNS_PIN = 1 [22:41:39]*** CUTSNS_PIN = 0 [22:41:39]*** Brake cut motor [22:41:39]OFD Sender: Processing packet 155221 [packets to send 55, broken 50] [22:41:39]ProducePacketName [22:41:39]name=ofd_packets/00155221 [22:41:39]OFD Sender: To server: pG, [22:41:39]CommunicateWithHost lk.salyk.kg:30040 [22:41:39]ConnectInit lk.salyk.kg [22:41:39]Connected sock=9 [22:41:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 BF 07 01 E4 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0A 00 00 00 00 07 04 06 00 00 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 2F E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5E 02 00 35 04 06 00 07 C3 13 C3 4D C8 7C 46 47 C9 D4 34 4A 0A [22:41:39]Read from MH i2c: 01 [22:41:39]MH_I2C_Read... [22:41:39]*** Stop cut motor [22:41:39]*** Cut end [22:41:39]Read from MH i2c: 01 07 00 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [22:41:39]process_action close_receipt done [22:41:39]requested_data is exist [22:41:39]produce_requested_data [22:41:39]requested_item fm.sn is exist - process it [22:41:39]wFMCommunicate request_size=4 [22:41:39]MH_SAM_APDU [22:41:39]CAPDU: 80 11 00 00 [22:41:39]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [22:41:39]Write i2c OK [22:41:39]MH_I2C_Read... [22:41:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 98 47 00 EC 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 5E 02 00 F4 03 04 00 59 8A 12 67 B6 04 01 00 00 95 21 38 C6 51 3B 59 41 [22:41:39]CommunicateWithHost err = 0 [22:41:39]CheckOFDResponse [22:41:39]1017 (14) - 77093643461234 [22:41:39]1041 (16) - 0000000000963156 [22:41:39]1040 (4) - 155221 [22:41:39]1012 (4) - 18.10.2024 16:18 [22:41:39]1206 (1) - 0 [22:41:39]OFD Sender: Remove packet 155221 [22:41:39]ProducePacketName [22:41:39]name=ofd_packets/00155221 [22:41:39]NVStorageDeleteData [22:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:39]Read from MH i2c: E2 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: E2 17 00 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [22:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:41:39]wFMCommunicate OK [22:41:39]requested_item fd.num is exist - process it [22:41:39]SAM_PROTO_GetFieldsCounters [22:41:39]wFMCommunicate request_size=4 [22:41:39]MH_SAM_APDU [22:41:39]CAPDU: 80 13 00 00 [22:41:39]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [22:41:39]Write i2c OK [22:41:39]MH_I2C_Read... [22:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:40]Read from MH i2c: E2 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 62 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 07 [22:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:40]wFMCommunicate OK [22:41:40]SAM_PROTO_GetFieldsCounters done [22:41:40]requested_item shift.num is exist - process it [22:41:40]requested_item shift.opened is exist - process it [22:41:40]req_shift_opened [22:41:40]FM_GetShiftState [22:41:40]SAM_PROTO_GetShiftState [22:41:40]wFMCommunicate request_size=4 [22:41:40]MH_SAM_APDU [22:41:40]CAPDU: 80 13 01 00 [22:41:40]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [22:41:40]Write i2c OK [22:41:40]MH_I2C_Read... [22:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:40]Read from MH i2c: E2 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 0E 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DD [22:41:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:41:40]wFMCommunicate OK [22:41:40]SAM_PROTO_GetShiftState done [22:41:40]FM_GetShiftState done [22:41:40]req_shift_opened done [22:41:40]requested_item shift.open_date is exist - process it [22:41:40]req_shift_open_date [22:41:40]req_shift_open_date done [22:41:40]produce_requested_data done [22:41:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155225,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:41:40]process_action_free close_receipt [22:41:40]json_value_free [22:41:40]json_value_free done [22:41:40]process_json_proto returns [22:41:40]Send response to host [22:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155225,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:41:40]free response buf [22:41:40]execute_script done [22:41:40]execute_script returns [22:41:40]free content buf [22:41:40]Sock 10.Close socket [22:41:40]Sock 10.Thread stoped [22:41:40]OFD Sender: Processing packet 155222 [packets to send 54, broken 50] [22:41:40]ProducePacketName [22:41:40]name=ofd_packets/00155222 [22:41:40]OFD Sender: To server: pG, [22:41:40]CommunicateWithHost lk.salyk.kg:30040 [22:41:40]ConnectInit lk.salyk.kg [22:41:40]Connected sock=9 [22:41:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 A2 07 01 30 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 6B E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5E 02 00 35 04 06 00 12 DC 43 97 D0 04 F2 2C 74 82 BF 32 BC FB [22:41:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 96 47 00 AC C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 5E 02 00 F4 03 04 00 5A 8A 12 67 B6 04 01 00 00 6C AE 71 F5 73 BA CE 9C [22:41:40]CommunicateWithHost err = 0 [22:41:40]CheckOFDResponse [22:41:40]1017 (14) - 77093643461234 [22:41:40]1041 (16) - 0000000000963156 [22:41:40]1040 (4) - 155222 [22:41:40]1012 (4) - 18.10.2024 16:18 [22:41:40]1206 (1) - 0 [22:41:40]OFD Sender: Remove packet 155222 [22:41:40]ProducePacketName [22:41:40]name=ofd_packets/00155222 [22:41:40]NVStorageDeleteData [22:41:41]OFD Sender: Processing packet 155223 [packets to send 53, broken 50] [22:41:41]ProducePacketName [22:41:41]name=ofd_packets/00155223 [22:41:41]OFD Sender: To server: pG, [22:41:41]CommunicateWithHost lk.salyk.kg:30040 [22:41:41]ConnectInit lk.salyk.kg [22:41:41]Connected sock=9 [22:41:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6D 31 08 01 C5 F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 99 E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5E 02 00 35 04 06 00 35 CB CA 82 BF 12 A4 B6 89 9C BF AE 8C AC [22:41:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C 7A 47 00 93 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 5E 02 00 F4 03 04 00 5A 8A 12 67 B6 04 01 00 00 8A 0C B9 F8 9A 1A 9A 9B [22:41:41]CommunicateWithHost err = 0 [22:41:41]CheckOFDResponse [22:41:41]1017 (14) - 77093643461234 [22:41:41]1041 (16) - 0000000000963156 [22:41:41]1040 (4) - 155223 [22:41:41]1012 (4) - 18.10.2024 16:18 [22:41:41]1206 (1) - 0 [22:41:41]OFD Sender: Remove packet 155223 [22:41:41]ProducePacketName [22:41:41]name=ofd_packets/00155223 [22:41:41]NVStorageDeleteData [22:41:42]OFD Sender: Processing packet 155224 [packets to send 52, broken 50] [22:41:42]ProducePacketName [22:41:42]name=ofd_packets/00155224 [22:41:42]OFD Sender: To server: pG, [22:41:42]CommunicateWithHost lk.salyk.kg:30040 [22:41:42]ConnectInit lk.salyk.kg [22:41:42]Connected sock=9 [22:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E5 9B 08 01 62 45 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 F5 E3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5E 02 00 35 04 06 00 4E 34 9A 27 D6 67 8C F9 53 C5 2F 7A DE AF [22:41:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 6A 47 00 9B FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 5E 02 00 F4 03 04 00 5B 8A 12 67 B6 04 01 00 00 C8 45 9F DF 05 AD 91 48 [22:41:42]CommunicateWithHost err = 0 [22:41:42]CheckOFDResponse [22:41:42]1017 (14) - 77093643461234 [22:41:42]1041 (16) - 0000000000963156 [22:41:42]1040 (4) - 155224 [22:41:42]1012 (4) - 18.10.2024 16:18 [22:41:42]1206 (1) - 0 [22:41:42]OFD Sender: Remove packet 155224 [22:41:42]ProducePacketName [22:41:42]name=ofd_packets/00155224 [22:41:42]NVStorageDeleteData [22:41:42]OFD Sender: Processing packet 155225 [packets to send 51, broken 50] [22:41:42]ProducePacketName [22:41:42]name=ofd_packets/00155225 [22:41:42]OFD Sender: To server: pG, [22:41:42]CommunicateWithHost lk.salyk.kg:30040 [22:41:42]ConnectInit lk.salyk.kg [22:41:42]Connected sock=9 [22:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 86 07 01 CB 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 20 E4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5E 02 00 35 04 06 00 DA 4F 1D 8B 91 2A FF A4 51 38 72 4A 72 25 [22:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 5F 47 00 47 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 5E 02 00 F4 03 04 00 5C 8A 12 67 B6 04 01 00 00 BF 97 13 D8 58 46 41 1F [22:41:43]CommunicateWithHost err = 0 [22:41:43]CheckOFDResponse [22:41:43]1017 (14) - 77093643461234 [22:41:43]1041 (16) - 0000000000963156 [22:41:43]1040 (4) - 155225 [22:41:43]1012 (4) - 18.10.2024 16:18 [22:41:43]1206 (1) - 0 [22:41:43]OFD Sender: Remove packet 155225 [22:41:43]ProducePacketName [22:41:43]name=ofd_packets/00155225 [22:41:43]NVStorageDeleteData [22:41:43]OFD Sender: No OFD packet to send [22:41:48]OFD Sender: No OFD packet to send [22:41:53]OFD Sender: No OFD packet to send [22:41:58]OFD Sender: No OFD packet to send [22:42:03]OFD Sender: No OFD packet to send [22:42:08]OFD Sender: No OFD packet to send [22:42:13]OFD Sender: No OFD packet to send [22:42:18]OFD Sender: No OFD packet to send [22:42:23]OFD Sender: No OFD packet to send [22:42:28]OFD Sender: No OFD packet to send [22:42:33]OFD Sender: No OFD packet to send [22:42:38]OFD Sender: No OFD packet to send [22:42:43]OFD Sender: No OFD packet to send [22:42:48]OFD Sender: No OFD packet to send [22:42:53]OFD Sender: No OFD packet to send [22:42:58]OFD Sender: No OFD packet to send [22:43:03]OFD Sender: No OFD packet to send [22:43:08]OFD Sender: No OFD packet to send [22:43:13]OFD Sender: No OFD packet to send [22:43:18]OFD Sender: No OFD packet to send [22:43:23]OFD Sender: No OFD packet to send [22:43:28]OFD Sender: No OFD packet to send [22:43:33]OFD Sender: No OFD packet to send [22:43:38]OFD Sender: No OFD packet to send [22:43:43]OFD Sender: No OFD packet to send [22:43:48]OFD Sender: No OFD packet to send [22:43:53]OFD Sender: No OFD packet to send [22:43:58]OFD Sender: No OFD packet to send [22:44:03]OFD Sender: No OFD packet to send [22:44:08]OFD Sender: No OFD packet to send [22:44:13]OFD Sender: No OFD packet to send [22:44:18]OFD Sender: No OFD packet to send [22:44:23]OFD Sender: No OFD packet to send [22:44:28]OFD Sender: No OFD packet to send [22:44:33]OFD Sender: No OFD packet to send [22:44:38]OFD Sender: No OFD packet to send [22:44:43]OFD Sender: No OFD packet to send [22:44:48]OFD Sender: No OFD packet to send [22:44:53]OFD Sender: No OFD packet to send [22:44:58]OFD Sender: No OFD packet to send [22:45:03]OFD Sender: No OFD packet to send [22:45:08]OFD Sender: No OFD packet to send [22:45:13]OFD Sender: No OFD packet to send [22:45:18]OFD Sender: No OFD packet to send [22:45:23]OFD Sender: No OFD packet to send [22:45:28]OFD Sender: No OFD packet to send [22:45:33]OFD Sender: No OFD packet to send [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:13]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46:42]int [22:46:42]Write to MH i2c: 01 00 00 28 02 2A [22:46:42]*** FLAG_PRN_KEY set [22:46:42]Write i2c OK [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 28 02 00 08 00 00 00 FF 0F 47 [22:46:42]state=0 [22:46:42]Key pressed [22:46:42]Feed [22:46:42]Write to MH i2c: D8 00 00 29 02 02 [22:46:42]Write i2c OK [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: D8 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: D8 01 00 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: D8 01 00 29 02 00 03 [22:46:42]int [22:46:42]Write to MH i2c: 01 00 00 2A 02 2C [22:46:42]Write i2c OK [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 2A 02 00 48 00 00 00 3C 00 B7 [22:46:42]state=2 [22:46:42]Key pressed [22:46:42]int [22:46:42]Write to MH i2c: 01 00 00 2B 02 2D [22:46:42]*** FLAG_PRN_KEY reset [22:46:42]Write i2c OK [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 [22:46:42]MH_I2C_Read... [22:46:42]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 F6 0F 39 [22:46:42]state=2 [22:46:42]Stop feed [22:46:43]OFD Sender: No OFD packet to send [22:46:48]OFD Sender: No OFD packet to send [22:46:53]OFD Sender: No OFD packet to send [22:46:58]OFD Sender: No OFD packet to send [22:47:04]OFD Sender: No OFD packet to send [22:47:09]OFD Sender: No OFD packet to send [22:47:14]OFD Sender: No OFD packet to send [22:47:19]OFD Sender: No OFD packet to send [22:47:24]OFD Sender: No OFD packet to send [22:47:29]OFD Sender: No OFD packet to send [22:47:34]OFD Sender: No OFD packet to send [22:47:39]OFD Sender: No OFD packet to send [22:47:44]OFD Sender: No OFD packet to send [22:47:49]OFD Sender: No OFD packet to send [22:47:54]OFD Sender: No OFD packet to send [22:47:59]OFD Sender: No OFD packet to send [22:48:04]OFD Sender: No OFD packet to send [22:48:09]OFD Sender: No OFD packet to send [22:48:14]OFD Sender: No OFD packet to send [22:48:19]OFD Sender: No OFD packet to send [22:48:24]OFD Sender: No OFD packet to send [22:48:29]OFD Sender: No OFD packet to send [22:48:34]OFD Sender: No OFD packet to send [22:48:39]OFD Sender: No OFD packet to send [22:48:44]OFD Sender: No OFD packet to send [22:48:49]OFD Sender: No OFD packet to send [22:48:54]OFD Sender: No OFD packet to send [22:48:59]OFD Sender: No OFD packet to send [22:49:04]OFD Sender: No OFD packet to send [22:49:09]OFD Sender: No OFD packet to send [22:49:14]OFD Sender: No OFD packet to send [22:49:19]OFD Sender: No OFD packet to send [22:49:24]OFD Sender: No OFD packet to send [22:49:29]OFD Sender: No OFD packet to send [22:49:34]OFD Sender: No OFD packet to send [22:49:39]OFD Sender: No OFD packet to send [22:49:44]OFD Sender: No OFD packet to send [22:49:49]OFD Sender: No OFD packet to send [22:49:54]OFD Sender: No OFD packet to send [22:49:59]OFD Sender: No OFD packet to send [22:50:04]OFD Sender: No OFD packet to send [22:50:09]OFD Sender: No OFD packet to send [22:50:14]OFD Sender: No OFD packet to send [22:50:19]OFD Sender: No OFD packet to send [22:50:24]OFD Sender: No OFD packet to send [22:50:29]OFD Sender: No OFD packet to send [22:50:34]OFD Sender: No OFD packet to send [22:50:39]OFD Sender: No OFD packet to send [22:50:44]OFD Sender: No OFD packet to send [22:50:49]OFD Sender: No OFD packet to send [22:50:54]OFD Sender: No OFD packet to send [22:50:59]OFD Sender: No OFD packet to send [22:51:04]OFD Sender: No OFD packet to send [22:51:09]OFD Sender: No OFD packet to send [22:51:09]accept exits with 8 [22:51:09]New connection [22:51:09]New thread 3066916196 created [22:51:09]Thread 3067059556 joined [22:51:09]Waiting for new connection... [22:51:09] Sock 8.Parse request [22:51:09]Sock 8.Check first char [22:51:09]Sock 8.First char is OK [22:51:09]request: POST /json_proto HTTP/1.0 [22:51:09]Method: POST [22:51:09]URL: /json_proto [22:51:09]Method is POST - this is cgi request [22:51:09]url: /json_proto [22:51:09]query_string will be loaded in cgi processing [22:51:09]execute_cgi json_proto POST (null) [22:51:09]execute_cgi path=json_proto method=POST [22:51:09]POST find Content-Length [22:51:09]Host: 172.17.53.67:8080 [22:51:09]Content-Length: 677 [22:51:09]Content-Type: application/json [22:51:09] [22:51:09]POST finish read [22:51:09]Found Content-Length = 677 [22:51:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:09]execute_script... [22:51:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:09]POST & json_proto [22:51:09]process_json_proto [22:51:09]json parsed OK: [22:51:09]protocol is kg_v1.0 [22:51:09]action value=close_receipt [22:51:09]process_action close_receipt [22:51:09]cmd_close_receipt [22:51:09]MH_GetDate [22:51:09]Write to MH i2c: F0 00 00 2C 02 1D [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: F0 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: F0 09 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: F0 09 00 2C 02 00 5D E6 12 67 19 BC 99 64 B4 [22:51:09]GetLastDocTimeStamp 1729291296 [22:51:09]current date 1729291869 [22:51:09]FM_GetShiftState [22:51:09]SAM_PROTO_GetShiftState [22:51:09]wFMCommunicate request_size=4 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 13 01 00 [22:51:09]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 0E 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E3 [22:51:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:51:09]wFMCommunicate OK [22:51:09]SAM_PROTO_GetShiftState done [22:51:09]FM_GetShiftState done [22:51:09]opened in 1729211399 [22:51:09]opened+sec_in_day 1729297799 [22:51:09]quantity*price = 20034 [22:51:09]sum+1 = 20035 [22:51:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 615 18.10.2024 22:51 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155226 ФПД: 221639635586299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155226&fm=221639635586299&tin=02508201610067®Number=0000137193017469&sum=20000 [22:51:10]StoreToDocumentArchive [22:51:10]shift 312 fd 155226 [22:51:10]save to /storage/0312/doc_00155226 [22:51:10]save last doc name /storage/0312/doc_00155226 to /storage/kkm_last_doc_name [22:51:10]save OK [22:51:10]Clear old archive folders... [22:51:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:51:10]tlvbuf is 0112DF80 [22:51:10]SAM_PROTO_ClearQueue [22:51:10]wFMCommunicate request_size=4 [22:51:10]MH_SAM_APDU [22:51:10]CAPDU: 80 09 00 00 [22:51:10]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:10]Read from MH i2c: E2 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: E2 03 00 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [22:51:10]RAPDU: 90 00 [22:51:10]wFMCommunicate OK [22:51:10]SAM_PROTO_ClearQueue done [22:51:10]KKMCreateOFDPacket [22:51:10]OFDProtocolAddRootSTLVToBuf [22:51:10]FM_MakeSignedData [22:51:10]FM_MakeSignedData [22:51:10]SAM_PROTO_SignData [22:51:10]wFMCommunicate request_size=4 [22:51:10]MH_SAM_APDU [22:51:10]CAPDU: 80 0D 01 02 [22:51:10]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:10]Read from MH i2c: E2 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: E2 03 00 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [22:51:10]RAPDU: 90 00 [22:51:10]wFMCommunicate OK [22:51:10]wFMCommunicate request_size=255 [22:51:10]MH_SAM_APDU [22:51:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 5D E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5E 02 00 35 04 06 00 C9 [22:51:10]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 5D E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5E 02 00 35 04 06 00 C9 00 00 DF [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:11]Read from MH i2c: E2 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 03 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [22:51:11]RAPDU: 90 00 [22:51:11]wFMCommunicate OK [22:51:11]wFMCommunicate request_size=10 [22:51:11]MH_SAM_APDU [22:51:11]CAPDU: 80 0D 02 02 05 94 7F BF 4C FB [22:51:11]Write to MH i2c: E2 0D 00 3D 02 80 0D 02 02 05 00 94 7F BF 4C FB 00 00 DC [22:51:11]Write i2c OK [22:51:11]MH_I2C_Read... [22:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:11]Read from MH i2c: E2 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 03 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [22:51:11]RAPDU: 90 00 [22:51:11]wFMCommunicate OK [22:51:11]wFMCommunicate request_size=4 [22:51:11]MH_SAM_APDU [22:51:11]CAPDU: 80 0D 03 02 [22:51:11]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [22:51:11]Write i2c OK [22:51:11]MH_I2C_Read... [22:51:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:11]Read from MH i2c: E2 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 0B 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 0B 00 3E 02 00 72 8A 95 29 3F DF 2C 4D 90 00 0D [22:51:11]RAPDU: 72 8A 95 29 3F DF 2C 4D 90 00 [22:51:11]wFMCommunicate OK [22:51:11]SAM_PROTO_SignData done [22:51:11]FM_MakeSignedData done [22:51:11]CreateOFDProtocolMessage [22:51:11]wFMCommunicate request_size=4 [22:51:11]MH_SAM_APDU [22:51:11]CAPDU: 80 11 00 00 [22:51:11]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [22:51:11]Write i2c OK [22:51:11]MH_I2C_Read... [22:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:11]Read from MH i2c: E2 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 17 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [22:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:51:11]wFMCommunicate OK [22:51:11]CreateOFDProtocolMessage done [22:51:11]OFDSenderStorePacket 155226 [22:51:11]StoreOFDPacket docnum=155226 [22:51:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 25 07 01 1E D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 5D E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5E 02 00 35 04 06 00 C9 94 7F BF 4C FB 72 8A 95 29 3F DF 2C 4D [22:51:11]CheckFolder [22:51:11]dirname=/storage/ofd_packets [22:51:11]CheckFolder done [22:51:11]ProducePacketName [22:51:11]name=ofd_packets/00155226 [22:51:11]NVStorageSaveData ofd_packets/00155226 [22:51:11]File name is /storage/ofd_packets/00155226 [22:51:11]Write 301 bytes [22:51:11]NVStorageSaveData done [22:51:11]OFDSenderStorePacket done [22:51:11]KKMCreateOFDPacket done [22:51:11]NVStorageSaveData kkm_last_timestamp [22:51:11]File name is /storage/kkm_last_timestamp [22:51:11]Write 4 bytes [22:51:11]NVStorageSaveData done [22:51:11]ExternCall_PrintAddStr [22:51:11]wPrintStart [22:51:11]Write to MH i2c: 01 00 00 40 02 42 [22:51:11]Write i2c OK [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: 01 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: 01 07 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [22:51:11]RasterBufferAndPrint [22:51:11]line Счет N : (1)873441 [22:51:11]line ИНН: 02508201610067 [22:51:11]line Контрольно-Кассовый Чек [22:51:11]line ПРОДАЖА [22:51:11]line ТРК (МРК, ГНК) : 41 [22:51:11]line Товар: 2710124500 [22:51:11]line Аи-95-К-5 [22:51:11]line 2.700 * 74.20 [22:51:11]line = 200.34 [22:51:11]line НДС 12% НСП 1% [22:51:11]line > о реализуемом товаре [22:51:11]line ОКРУГЛЕНИЕ: -0.34 [22:51:11]line ИТОГО: 200.00 [22:51:11]line Внесено: 200.00 [22:51:11]line СДАЧА: 0.00 [22:51:11]line НСП 1% : 1.77 [22:51:11]line НДС 12% : 21.27 [22:51:11]line Наличными: 200.00 [22:51:11]line Безнал.: 0.00 [22:51:11]line Место: АЗС № 165 "Партнер Нефть" [22:51:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:51:11]line СНО: Общий режим [22:51:11]line Чек 615 18.10.2024 22:51 [22:51:11]line Смена: 312 ФФД: 1.0 [22:51:11]line ЗНМ: 0300000234 [22:51:11]line РНМ: 0000137193017469 [22:51:11]line Версия ККМ: v1.0 [22:51:11]line ФМ: 0000000000963156 [22:51:11]line ФД: 155226 [22:51:11]line ФПД: 221639635586299 [22:51:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155226&fm=221639635586299&tin=02508201610067®Number=0000137193017469&sum=20000 [22:51:11]OFD Sender: Processing packet 155226 [packets to send 51, broken 50] [22:51:11]ProducePacketName [22:51:11]name=ofd_packets/00155226 [22:51:11]OFD Sender: To server: pG, [22:51:11]CommunicateWithHost lk.salyk.kg:30040 [22:51:11]ConnectInit lk.salyk.kg [22:51:11]written 0, free lines is 4095 [22:51:11]Connected sock=10 [22:51:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 25 07 01 1E D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 5D E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5E 02 00 35 04 06 00 C9 94 7F BF 4C FB 72 8A 95 29 3F DF 2C 4D [22:51:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3A 8F 47 00 85 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 5E 02 00 F4 03 04 00 95 8C 12 67 B6 04 01 00 00 47 28 0B 9E 95 5B DB D9 [22:51:12]CommunicateWithHost err = 0 [22:51:12]CheckOFDResponse [22:51:12]1017 (14) - 77093643461234 [22:51:12]1041 (16) - 0000000000963156 [22:51:12]1040 (4) - 155226 [22:51:12]1012 (4) - 18.10.2024 16:28 [22:51:12]1206 (1) - 0 [22:51:12]OFD Sender: Remove packet 155226 [22:51:12]ProducePacketName [22:51:12]name=ofd_packets/00155226 [22:51:12]NVStorageDeleteData [22:51:12]Write to MH i2c: 01 00 00 6B 02 6D [22:51:12]Write i2c OK [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: 01 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: 01 07 00 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 E8 0C 68 [22:51:12]RasterBufferAndPrint [22:51:12]line [22:51:12]line [22:51:12]line [22:51:12]line [22:51:12]line [22:51:12]written 0, free lines is 3311 [22:51:12]MH_Cut [22:51:12]Write to MH i2c: D1 01 00 72 02 01 46 [22:51:12]Write i2c OK [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: D1 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: D1 01 00 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: D1 01 00 72 02 00 45 [22:51:12]Write to MH i2c: 01 00 00 73 02 75 [22:51:12]Write i2c OK [22:51:12]MH_I2C_Read... [22:51:12]OFD Sender: No OFD packet to send [22:51:12]*** Cut start [22:51:12]*** Partial cut [22:51:12]*** CUTSNS_PIN = 1 [22:51:12]*** CUTSNS_PIN = 0 [22:51:13]*** Brake cut motor [22:51:13]Read from MH i2c: 01 [22:51:13]MH_I2C_Read... [22:51:13]*** Stop cut motor [22:51:13]*** Cut end [22:51:13]Read from MH i2c: 01 07 00 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [22:51:13]process_action close_receipt done [22:51:13]requested_data is exist [22:51:13]produce_requested_data [22:51:13]requested_item fm.sn is exist - process it [22:51:13]wFMCommunicate request_size=4 [22:51:13]MH_SAM_APDU [22:51:13]CAPDU: 80 11 00 00 [22:51:13]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [22:51:13]Write i2c OK [22:51:13]MH_I2C_Read... [22:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:13]Read from MH i2c: E2 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 17 00 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [22:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:51:13]wFMCommunicate OK [22:51:13]requested_item fd.num is exist - process it [22:51:13]SAM_PROTO_GetFieldsCounters [22:51:13]wFMCommunicate request_size=4 [22:51:13]MH_SAM_APDU [22:51:13]CAPDU: 80 13 00 00 [22:51:13]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [22:51:13]Write i2c OK [22:51:13]MH_I2C_Read... [22:51:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:13]Read from MH i2c: E2 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 62 00 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [22:51:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:13]wFMCommunicate OK [22:51:13]SAM_PROTO_GetFieldsCounters done [22:51:13]requested_item shift.num is exist - process it [22:51:13]requested_item shift.opened is exist - process it [22:51:13]req_shift_opened [22:51:13]FM_GetShiftState [22:51:13]SAM_PROTO_GetShiftState [22:51:13]wFMCommunicate request_size=4 [22:51:13]MH_SAM_APDU [22:51:13]CAPDU: 80 13 01 00 [22:51:13]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [22:51:13]Write i2c OK [22:51:13]MH_I2C_Read... [22:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:13]Read from MH i2c: E2 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 0E 00 [22:51:13]MH_I2C_Read... [22:51:13]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2C [22:51:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:51:13]wFMCommunicate OK [22:51:13]SAM_PROTO_GetShiftState done [22:51:13]FM_GetShiftState done [22:51:13]req_shift_opened done [22:51:13]requested_item shift.open_date is exist - process it [22:51:13]req_shift_open_date [22:51:13]req_shift_open_date done [22:51:13]produce_requested_data done [22:51:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155226,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:51:13]process_action_free close_receipt [22:51:13]json_value_free [22:51:13]json_value_free done [22:51:13]process_json_proto returns [22:51:13]Send response to host [22:51:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155226,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:51:13]free response buf [22:51:13]execute_script done [22:51:13]execute_script returns [22:51:13]free content buf [22:51:13]Sock 8.Close socket [22:51:13]Sock 8.Thread stoped [22:51:17]OFD Sender: No OFD packet to send [22:51:22]OFD Sender: No OFD packet to send [22:51:27]OFD Sender: No OFD packet to send [22:51:32]OFD Sender: No OFD packet to send [22:51:37]OFD Sender: No OFD packet to send [22:51:42]OFD Sender: No OFD packet to send [22:51:47]OFD Sender: No OFD packet to send [22:51:52]OFD Sender: No OFD packet to send [22:51:57]OFD Sender: No OFD packet to send [22:52:02]OFD Sender: No OFD packet to send [22:52:07]OFD Sender: No OFD packet to send [22:52:09]accept exits with 9 [22:52:09]New connection [22:52:09]New thread 3067059556 created [22:52:09]Thread 3066916196 joined [22:52:09]Waiting for new connection... [22:52:09] Sock 9.Parse request [22:52:09]Sock 9.Check first char [22:52:09]Sock 9.First char is OK [22:52:09]request: POST /json_proto HTTP/1.0 [22:52:09]Method: POST [22:52:09]URL: /json_proto [22:52:09]Method is POST - this is cgi request [22:52:09]url: /json_proto [22:52:09]query_string will be loaded in cgi processing [22:52:09]execute_cgi json_proto POST (null) [22:52:09]execute_cgi path=json_proto method=POST [22:52:09]POST find Content-Length [22:52:09]Host: 172.17.53.67:8080 [22:52:09]Content-Length: 679 [22:52:09]Content-Type: application/json [22:52:09] [22:52:09]POST finish read [22:52:09]Found Content-Length = 679 [22:52:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:09]execute_script... [22: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 : (1)873442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:09]POST & json_proto [22:52:09]process_json_proto [22:52:09]json parsed OK: [22:52:09]protocol is kg_v1.0 [22:52:09]action value=close_receipt [22:52:09]process_action close_receipt [22:52:09]cmd_close_receipt [22:52:09]MH_GetDate [22:52:09]Write to MH i2c: F0 00 00 77 02 68 [22:52:09]Write i2c OK [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: F0 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: F0 09 00 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: F0 09 00 77 02 00 99 E6 12 67 19 BC 99 64 3B [22:52:09]GetLastDocTimeStamp 1729291869 [22:52:09]current date 1729291929 [22:52:09]FM_GetShiftState [22:52:09]SAM_PROTO_GetShiftState [22:52:09]wFMCommunicate request_size=4 [22:52:09]MH_SAM_APDU [22:52:09]CAPDU: 80 13 01 00 [22:52:09]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [22:52:09]Write i2c OK [22:52:09]MH_I2C_Read... [22:52:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:09]Read from MH i2c: E2 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: E2 0E 00 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 2E [22:52:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:52:09]wFMCommunicate OK [22:52:09]SAM_PROTO_GetShiftState done [22:52:09]FM_GetShiftState done [22:52:09]opened in 1729211399 [22:52:09]opened+sec_in_day 1729297799 [22:52:09]quantity*price = 100050 [22:52:09]sum+1 = 100052 [22:52:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 616 18.10.2024 22:52 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155227 ФПД: 173739974347859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225209&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155227&fm=173739974347859&tin=02508201610067®Number=0000137193017469&sum=100000 [22:52:10]StoreToDocumentArchive [22:52:10]shift 312 fd 155227 [22:52:10]save to /storage/0312/doc_00155227 [22:52:10]save last doc name /storage/0312/doc_00155227 to /storage/kkm_last_doc_name [22:52:10]save OK [22:52:10]Clear old archive folders... [22:52:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:52:10]tlvbuf is 01131E00 [22:52:10]SAM_PROTO_ClearQueue [22:52:10]wFMCommunicate request_size=4 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 09 00 00 [22:52:10]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [22:52:10]RAPDU: 90 00 [22:52:10]wFMCommunicate OK [22:52:10]SAM_PROTO_ClearQueue done [22:52:10]KKMCreateOFDPacket [22:52:10]OFDProtocolAddRootSTLVToBuf [22:52:10]FM_MakeSignedData [22:52:10]FM_MakeSignedData [22:52:10]SAM_PROTO_SignData [22:52:10]wFMCommunicate request_size=4 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 0D 01 02 [22:52:10]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [22:52:10]RAPDU: 90 00 [22:52:10]wFMCommunicate OK [22:52:10]wFMCommunicate request_size=255 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 99 E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5E 02 00 35 04 06 00 9E 03 FD 74 [22:52:10]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 99 E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5E 02 00 35 04 06 00 9E 03 FD 74 00 00 03 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [22:52:10]RAPDU: 90 00 [22:52:10]wFMCommunicate OK [22:52:10]wFMCommunicate request_size=7 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 0D 02 02 02 4C 53 [22:52:10]Write to MH i2c: E2 0A 00 88 02 80 0D 02 02 02 00 4C 53 00 00 A7 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [22:52:10]RAPDU: 90 00 [22:52:10]wFMCommunicate OK [22:52:10]wFMCommunicate request_size=4 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 0D 03 02 [22:52:10]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 0B 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 0B 00 89 02 00 DE 88 48 D8 25 3F 9D 6E 90 00 FC [22:52:10]RAPDU: DE 88 48 D8 25 3F 9D 6E 90 00 [22:52:10]wFMCommunicate OK [22:52:10]SAM_PROTO_SignData done [22:52:10]FM_MakeSignedData done [22:52:10]CreateOFDProtocolMessage [22:52:10]wFMCommunicate request_size=4 [22:52:10]MH_SAM_APDU [22:52:10]CAPDU: 80 11 00 00 [22:52:10]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:10]Read from MH i2c: E2 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 17 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [22:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:52:10]wFMCommunicate OK [22:52:10]CreateOFDProtocolMessage done [22:52:10]OFDSenderStorePacket 155227 [22:52:10]StoreOFDPacket docnum=155227 [22:52:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1F 5A 04 01 C8 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 99 E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5E 02 00 35 04 06 00 9E 03 FD 74 4C 53 DE 88 48 D8 25 3F 9D 6E [22:52:10]CheckFolder [22:52:10]dirname=/storage/ofd_packets [22:52:10]CheckFolder done [22:52:10]ProducePacketName [22:52:10]name=ofd_packets/00155227 [22:52:10]NVStorageSaveData ofd_packets/00155227 [22:52:10]File name is /storage/ofd_packets/00155227 [22:52:10]Write 298 bytes [22:52:10]NVStorageSaveData done [22:52:10]OFDSenderStorePacket done [22:52:10]KKMCreateOFDPacket done [22:52:10]NVStorageSaveData kkm_last_timestamp [22:52:10]File name is /storage/kkm_last_timestamp [22:52:10]Write 4 bytes [22:52:10]NVStorageSaveData done [22:52:10]ExternCall_PrintAddStr [22:52:10]wPrintStart [22:52:10]Write to MH i2c: 01 00 00 8B 02 8D [22:52:10]Write i2c OK [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: 01 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: 01 07 00 [22:52:10]MH_I2C_Read... [22:52:10]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [22:52:10]RasterBufferAndPrint [22:52:10]line Счет N : (1)873442 [22:52:10]line ИНН: 02508201610067 [22:52:10]line Контрольно-Кассовый Чек [22:52:10]line ПРОДАЖА [22:52:10]line ТРК (МРК, ГНК) : 24 [22:52:10]line Товар: 2710194210 [22:52:10]line ДТ-К-2 [22:52:10]line 13.130 * 76.20 [22:52:10]line = 1000.51 [22:52:10]line НДС 12% НСП 1% [22:52:10]line > о реализуемом товаре [22:52:10]line ОКРУГЛЕНИЕ: -0.51 [22:52:10]line ИТОГО: 1000.00 [22:52:10]line Внесено: 1000.00 [22:52:10]line СДАЧА: 0.00 [22:52:10]line НСП 1% : 8.85 [22:52:10]line НДС 12% : 106.25 [22:52:10]line Наличными: 1000.00 [22:52:10]line Безнал.: 0.00 [22:52:10]line Место: АЗС № 165 "Партнер Нефть" [22:52:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:52:10]line СНО: Общий режим [22:52:10]line Чек 616 18.10.2024 22:52 [22:52:10]line Смена: 312 ФФД: 1.0 [22:52:10]line ЗНМ: 0300000234 [22:52:10]line РНМ: 0000137193017469 [22:52:10]line Версия ККМ: v1.0 [22:52:10]line ФМ: 0000000000963156 [22:52:10]line ФД: 155227 [22:52:10]line ФПД: 173739974347859 [22:52:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225209&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155227&fm=173739974347859&tin=02508201610067®Number=0000137193017469&sum=100000 [22:52:11]OFD Sender: Processing packet 155227 [packets to send 51, broken 50] [22:52:11]ProducePacketName [22:52:11]name=ofd_packets/00155227 [22:52:11]OFD Sender: To server: pG, [22:52:11]CommunicateWithHost lk.salyk.kg:30040 [22:52:11]ConnectInit lk.salyk.kg [22:52:11]written 0, free lines is 4095 [22:52:11]Connected sock=10 [22:52:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1F 5A 04 01 C8 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 99 E6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5E 02 00 35 04 06 00 9E 03 FD 74 4C 53 DE 88 48 D8 25 3F 9D 6E [22:52:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 00 47 00 99 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 5E 02 00 F4 03 04 00 D0 8C 12 67 B6 04 01 00 00 9A A9 B5 D8 81 7A 6E 10 [22:52:11]CommunicateWithHost err = 0 [22:52:11]CheckOFDResponse [22:52:11]1017 (14) - 77093643461234 [22:52:11]1041 (16) - 0000000000963156 [22:52:11]1040 (4) - 155227 [22:52:11]1012 (4) - 18.10.2024 16:29 [22:52:11]1206 (1) - 0 [22:52:11]OFD Sender: Remove packet 155227 [22:52:11]ProducePacketName [22:52:11]name=ofd_packets/00155227 [22:52:11]NVStorageDeleteData [22:52:11]Write to MH i2c: 01 00 00 B6 02 B8 [22:52:11]Write i2c OK [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: 01 [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: 01 07 00 [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 F0 0C BB [22:52:11]RasterBufferAndPrint [22:52:11]line [22:52:11]line [22:52:11]line [22:52:11]line [22:52:11]line [22:52:11]written 0, free lines is 3318 [22:52:11]MH_Cut [22:52:11]Write to MH i2c: D1 01 00 BD 02 01 91 [22:52:11]Write i2c OK [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: D1 [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: D1 01 00 [22:52:11]MH_I2C_Read... [22:52:11]Read from MH i2c: D1 01 00 BD 02 00 90 [22:52:11]Write to MH i2c: 01 00 00 BE 02 C0 [22:52:11]Write i2c OK [22:52:11]MH_I2C_Read... [22:52:12]OFD Sender: No OFD packet to send [22:52:12]*** Cut start [22:52:12]*** Partial cut [22:52:12]*** CUTSNS_PIN = 1 [22:52:12]*** CUTSNS_PIN = 0 [22:52:12]*** Brake cut motor [22:52:12]Read from MH i2c: 01 [22:52:12]MH_I2C_Read... [22:52:12]*** Stop cut motor [22:52:12]*** Cut end [22:52:12]Read from MH i2c: 01 07 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [22:52:12]process_action close_receipt done [22:52:12]requested_data is exist [22:52:12]produce_requested_data [22:52:12]requested_item fm.sn is exist - process it [22:52:12]wFMCommunicate request_size=4 [22:52:12]MH_SAM_APDU [22:52:12]CAPDU: 80 11 00 00 [22:52:12]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [22:52:12]Write i2c OK [22:52:12]MH_I2C_Read... [22:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:12]Read from MH i2c: E2 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 17 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [22:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:52:12]wFMCommunicate OK [22:52:12]requested_item fd.num is exist - process it [22:52:12]SAM_PROTO_GetFieldsCounters [22:52:12]wFMCommunicate request_size=4 [22:52:12]MH_SAM_APDU [22:52:12]CAPDU: 80 13 00 00 [22:52:12]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [22:52:12]Write i2c OK [22:52:12]MH_I2C_Read... [22:52:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:13]Read from MH i2c: E2 [22:52:13]MH_I2C_Read... [22:52:13]Read from MH i2c: E2 62 00 [22:52:13]MH_I2C_Read... [22:52:13]Read from MH i2c: E2 62 00 C0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [22:52:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:13]wFMCommunicate OK [22:52:13]SAM_PROTO_GetFieldsCounters done [22:52:13]requested_item shift.num is exist - process it [22:52:13]requested_item shift.opened is exist - process it [22:52:13]req_shift_opened [22:52:13]FM_GetShiftState [22:52:13]SAM_PROTO_GetShiftState [22:52:13]wFMCommunicate request_size=4 [22:52:13]MH_SAM_APDU [22:52:13]CAPDU: 80 13 01 00 [22:52:13]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [22:52:13]Write i2c OK [22:52:13]MH_I2C_Read... [22:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:13]Read from MH i2c: E2 [22:52:13]MH_I2C_Read... [22:52:13]Read from MH i2c: E2 0E 00 [22:52:13]MH_I2C_Read... [22:52:13]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 77 [22:52:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:52:13]wFMCommunicate OK [22:52:13]SAM_PROTO_GetShiftState done [22:52:13]FM_GetShiftState done [22:52:13]req_shift_opened done [22:52:13]requested_item shift.open_date is exist - process it [22:52:13]req_shift_open_date [22:52:13]req_shift_open_date done [22:52:13]produce_requested_data done [22:52:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155227,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:52:13]process_action_free close_receipt [22:52:13]json_value_free [22:52:13]json_value_free done [22:52:13]process_json_proto returns [22:52:13]Send response to host [22:52:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155227,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:52:13]free response buf [22:52:13]execute_script done [22:52:13]execute_script returns [22:52:13]free content buf [22:52:13]Sock 9.Close socket [22:52:13]Sock 9.Thread stoped [22:52:17]OFD Sender: No OFD packet to send [22:52:22]OFD Sender: No OFD packet to send [22:52:27]OFD Sender: No OFD packet to send [22:52:32]OFD Sender: No OFD packet to send [22:52:37]OFD Sender: No OFD packet to send [22:52:42]OFD Sender: No OFD packet to send [22:52:47]OFD Sender: No OFD packet to send [22:52:52]OFD Sender: No OFD packet to send [22:52:57]OFD Sender: No OFD packet to send [22:53:02]OFD Sender: No OFD packet to send [22:53:07]OFD Sender: No OFD packet to send [22:53:12]OFD Sender: No OFD packet to send [22:53:17]OFD Sender: No OFD packet to send [22:53:22]OFD Sender: No OFD packet to send [22:53:27]OFD Sender: No OFD packet to send [22:53:32]OFD Sender: No OFD packet to send [22:53:37]OFD Sender: No OFD packet to send [22:53:42]OFD Sender: No OFD packet to send [22:53:47]OFD Sender: No OFD packet to send [22:53:52]OFD Sender: No OFD packet to send [22:53:57]OFD Sender: No OFD packet to send [22:54:02]OFD Sender: No OFD packet to send [22:54:07]OFD Sender: No OFD packet to send [22:54:12]OFD Sender: No OFD packet to send [22:54:17]OFD Sender: No OFD packet to send [22:54:22]OFD Sender: No OFD packet to send [22:54:27]OFD Sender: No OFD packet to send [22:54:32]OFD Sender: No OFD packet to send [22:54:37]OFD Sender: No OFD packet to send [22:54:42]OFD Sender: No OFD packet to send [22:54:47]OFD Sender: No OFD packet to send [22:54:52]OFD Sender: No OFD packet to send [22:54:57]OFD Sender: No OFD packet to send [22:55:02]OFD Sender: No OFD packet to send [22:55:07]OFD Sender: No OFD packet to send [22:55:12]OFD Sender: No OFD packet to send [22:55:17]OFD Sender: No OFD packet to send [22:55:22]OFD Sender: No OFD packet to send [22:55:27]OFD Sender: No OFD packet to send [22:55:32]OFD Sender: No OFD packet to send [22:55:37]OFD Sender: No OFD packet to send [22:55:42]OFD Sender: No OFD packet to send [22:55:47]OFD Sender: No OFD packet to send [22:55:52]OFD Sender: No OFD packet to send [22:55:57]OFD Sender: No OFD packet to send [22:56:02]OFD Sender: No OFD packet to send [22:56:07]OFD Sender: No OFD packet to send [22:56:12]OFD Sender: No OFD packet to send [22:56:17]OFD Sender: No OFD packet to send [22:56:22]OFD Sender: No OFD packet to send [22:56:27]OFD Sender: No OFD packet to send [22:56:32]OFD Sender: No OFD packet to send [22:56:37]OFD Sender: No OFD packet to send [22:56:42]OFD Sender: No OFD packet to send [22:56:47]OFD Sender: No OFD packet to send [22:56:52]OFD Sender: No OFD packet to send [22:56:57]OFD Sender: No OFD packet to send [22:57:02]OFD Sender: No OFD packet to send [22:57:07]OFD Sender: No OFD packet to send [22:57:12]OFD Sender: No OFD packet to send [22:57:17]OFD Sender: No OFD packet to send [22:57:22]OFD Sender: No OFD packet to send [22:57:27]OFD Sender: No OFD packet to send [22:57:32]OFD Sender: No OFD packet to send [22:57:37]OFD Sender: No OFD packet to send [22:57:42]OFD Sender: No OFD packet to send [22:57:47]OFD Sender: No OFD packet to send [22:57:52]OFD Sender: No OFD packet to send [22:57:57]OFD Sender: No OFD packet to send [22:58:02]OFD Sender: No OFD packet to send [22:58:07]OFD Sender: No OFD packet to send [22:58:12]OFD Sender: No OFD packet to send [22:58:17]OFD Sender: No OFD packet to send [22:58:22]OFD Sender: No OFD packet to send [22:58:27]OFD Sender: No OFD packet to send [22:58:32]OFD Sender: No OFD packet to send [22:58:37]OFD Sender: No OFD packet to send [22:58:42]OFD Sender: No OFD packet to send [22:58:47]OFD Sender: No OFD packet to send [22:58:52]OFD Sender: No OFD packet to send [22:58:57]OFD Sender: No OFD packet to send [22:59:02]OFD Sender: No OFD packet to send [22:59:07]OFD Sender: No OFD packet to send [22:59:12]OFD Sender: No OFD packet to send [22:59:17]OFD Sender: No OFD packet to send [22:59:22]OFD Sender: No OFD packet to send [22:59:27]OFD Sender: No OFD packet to send [22:59:32]OFD Sender: No OFD packet to send [22:59:35]accept exits with 8 [22:59:35]New connection [22:59:35]New thread 3066916196 created [22:59:35]Thread 3067059556 joined [22:59:35]Waiting for new connection... [22:59:35] Sock 8.Parse request [22:59:35]Sock 8.Check first char [22:59:35]Sock 8.First char is OK [22:59:35]request: POST /json_proto HTTP/1.0 [22:59:35]Method: POST [22:59:35]URL: /json_proto [22:59:35]Method is POST - this is cgi request [22:59:35]url: /json_proto [22:59:35]query_string will be loaded in cgi processing [22:59:35]execute_cgi json_proto POST (null) [22:59:35]execute_cgi path=json_proto method=POST [22:59:35]POST find Content-Length [22:59:35]Host: 172.17.53.67:8080 [22:59:35]Content-Length: 677 [22:59:35]Content-Type: application/json [22:59:35] [22:59:35]POST finish read [22:59:35]Found Content-Length = 677 [22:59:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:35]execute_script... [22:59:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:35]POST & json_proto [22:59:35]process_json_proto [22:59:35]json parsed OK: [22:59:35]protocol is kg_v1.0 [22:59:35]action value=close_receipt [22:59:35]process_action close_receipt [22:59:35]cmd_close_receipt [22:59:35]MH_GetDate [22:59:35]Write to MH i2c: F0 00 00 C2 02 B3 [22:59:35]Write i2c OK [22:59:35]MH_I2C_Read... [22:59:35]Read from MH i2c: F0 [22:59:35]MH_I2C_Read... [22:59:35]Read from MH i2c: F0 09 00 [22:59:35]MH_I2C_Read... [22:59:35]Read from MH i2c: F0 09 00 C2 02 00 57 E8 12 67 19 BC 99 64 46 [22:59:35]GetLastDocTimeStamp 1729291929 [22:59:35]current date 1729292375 [22:59:35]FM_GetShiftState [22:59:35]SAM_PROTO_GetShiftState [22:59:35]wFMCommunicate request_size=4 [22:59:35]MH_SAM_APDU [22:59:35]CAPDU: 80 13 01 00 [22:59:35]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [22:59:35]Write i2c OK [22:59:35]MH_I2C_Read... [22:59:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:35]Read from MH i2c: E2 [22:59:35]MH_I2C_Read... [22:59:35]Read from MH i2c: E2 0E 00 [22:59:35]MH_I2C_Read... [22:59:35]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 79 [22:59:35]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:59:35]wFMCommunicate OK [22:59:35]SAM_PROTO_GetShiftState done [22:59:35]FM_GetShiftState done [22:59:35]opened in 1729211399 [22:59:35]opened+sec_in_day 1729297799 [22:59:35]quantity*price = 50041 [22:59:35]sum+1 = 50042 [22:59:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 617 18.10.2024 22:59 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155228 ФПД: 65140159018853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155228&fm=65140159018853&tin=02508201610067®Number=0000137193017469&sum=50000 [22:59:36]StoreToDocumentArchive [22:59:36]shift 312 fd 155228 [22:59:36]save to /storage/0312/doc_00155228 [22:59:36]save last doc name /storage/0312/doc_00155228 to /storage/kkm_last_doc_name [22:59:36]save OK [22:59:36]Clear old archive folders... [22:59:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:59:36]tlvbuf is 010D84B0 [22:59:36]SAM_PROTO_ClearQueue [22:59:36]wFMCommunicate request_size=4 [22:59:36]MH_SAM_APDU [22:59:36]CAPDU: 80 09 00 00 [22:59:36]Write to MH i2c: E2 08 00 D0 02 80 09 00 00 00 00 00 00 44 [22:59:36]Write i2c OK [22:59:36]MH_I2C_Read... [22:59:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:59:36]Read from MH i2c: E2 [22:59:36]MH_I2C_Read... [22:59:36]Read from MH i2c: E2 03 00 [22:59:36]MH_I2C_Read... [22:59:36]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [22:59:36]RAPDU: 90 00 [22:59:36]wFMCommunicate OK [22:59:36]SAM_PROTO_ClearQueue done [22:59:36]KKMCreateOFDPacket [22:59:36]OFDProtocolAddRootSTLVToBuf [22:59:36]FM_MakeSignedData [22:59:36]FM_MakeSignedData [22:59:36]SAM_PROTO_SignData [22:59:36]wFMCommunicate request_size=4 [22:59:36]MH_SAM_APDU [22:59:36]CAPDU: 80 0D 01 02 [22:59:36]Write to MH i2c: E2 08 00 D1 02 80 0D 01 02 00 00 00 00 4C [22:59:36]Write i2c OK [22:59:36]MH_I2C_Read... [22:59:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:59:36]Read from MH i2c: E2 [22:59:36]MH_I2C_Read... [22:59:36]Read from MH i2c: E2 03 00 [22:59:36]MH_I2C_Read... [22:59:36]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [22:59:36]RAPDU: 90 00 [22:59:36]wFMCommunicate OK [22:59:36]wFMCommunicate request_size=255 [22:59:36]MH_SAM_APDU [22:59:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 58 E8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5E 02 00 35 04 06 00 3B [22:59:36]Write to MH i2c: E2 02 01 D2 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 58 E8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5E 02 00 35 04 06 00 3B 00 00 47 [22:59:36]Write i2c OK [22:59:36]MH_I2C_Read... [22:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:37]Read from MH i2c: E2 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 03 00 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [22:59:37]RAPDU: 90 00 [22:59:37]wFMCommunicate OK [22:59:37]wFMCommunicate request_size=10 [22:59:37]MH_SAM_APDU [22:59:37]CAPDU: 80 0D 02 02 05 3E A0 09 F7 65 [22:59:37]Write to MH i2c: E2 0D 00 D3 02 80 0D 02 02 05 00 3E A0 09 F7 65 00 00 9C [22:59:37]Write i2c OK [22:59:37]MH_I2C_Read... [22:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:37]Read from MH i2c: E2 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 03 00 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [22:59:37]RAPDU: 90 00 [22:59:37]wFMCommunicate OK [22:59:37]wFMCommunicate request_size=4 [22:59:37]MH_SAM_APDU [22:59:37]CAPDU: 80 0D 03 02 [22:59:37]Write to MH i2c: E2 08 00 D4 02 80 0D 03 02 00 00 00 00 51 [22:59:37]Write i2c OK [22:59:37]MH_I2C_Read... [22:59:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:59:37]Read from MH i2c: E2 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 0B 00 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 0B 00 D4 02 00 2E DC F8 73 86 CB 76 B7 90 00 45 [22:59:37]RAPDU: 2E DC F8 73 86 CB 76 B7 90 00 [22:59:37]wFMCommunicate OK [22:59:37]SAM_PROTO_SignData done [22:59:37]FM_MakeSignedData done [22:59:37]CreateOFDProtocolMessage [22:59:37]wFMCommunicate request_size=4 [22:59:37]MH_SAM_APDU [22:59:37]CAPDU: 80 11 00 00 [22:59:37]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [22:59:37]Write i2c OK [22:59:37]MH_I2C_Read... [22:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:37]Read from MH i2c: E2 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 17 00 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [22:59:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:59:37]wFMCommunicate OK [22:59:37]CreateOFDProtocolMessage done [22:59:37]OFDSenderStorePacket 155228 [22:59:37]StoreOFDPacket docnum=155228 [22:59:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B 58 07 01 7A CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 58 E8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5E 02 00 35 04 06 00 3B 3E A0 09 F7 65 2E DC F8 73 86 CB 76 B7 [22:59:37]CheckFolder [22:59:37]dirname=/storage/ofd_packets [22:59:37]CheckFolder done [22:59:37]ProducePacketName [22:59:37]name=ofd_packets/00155228 [22:59:37]NVStorageSaveData ofd_packets/00155228 [22:59:37]File name is /storage/ofd_packets/00155228 [22:59:37]Write 301 bytes [22:59:37]NVStorageSaveData done [22:59:37]OFDSenderStorePacket done [22:59:37]KKMCreateOFDPacket done [22:59:37]NVStorageSaveData kkm_last_timestamp [22:59:37]File name is /storage/kkm_last_timestamp [22:59:37]Write 4 bytes [22:59:37]NVStorageSaveData done [22:59:37]ExternCall_PrintAddStr [22:59:37]wPrintStart [22:59:37]Write to MH i2c: 01 00 00 D6 02 D8 [22:59:37]Write i2c OK [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: 01 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: 01 07 00 [22:59:37]MH_I2C_Read... [22:59:37]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [22:59:37]RasterBufferAndPrint [22:59:37]line Счет N : (1)873443 [22:59:37]line ИНН: 02508201610067 [22:59:37]line Контрольно-Кассовый Чек [22:59:37]line ПРОДАЖА [22:59:37]line ТРК (МРК, ГНК) : 22 [22:59:37]line Товар: 2710124130 [22:59:37]line Аи-92-К-5 [22:59:37]line 7.480 * 66.90 [22:59:37]line = 500.41 [22:59:37]line НДС 12% НСП 1% [22:59:37]line > о реализуемом товаре [22:59:37]line ОКРУГЛЕНИЕ: -0.41 [22:59:37]line ИТОГО: 500.00 [22:59:37]line Внесено: 500.00 [22:59:37]line СДАЧА: 0.00 [22:59:37]line НСП 1% : 4.43 [22:59:37]line НДС 12% : 53.14 [22:59:37]line Наличными: 500.00 [22:59:37]line Безнал.: 0.00 [22:59:37]line Место: АЗС № 165 "Партнер Нефть" [22:59:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:59:37]line СНО: Общий режим [22:59:37]line Чек 617 18.10.2024 22:59 [22:59:37]line Смена: 312 ФФД: 1.0 [22:59:37]line ЗНМ: 0300000234 [22:59:37]line РНМ: 0000137193017469 [22:59:37]line Версия ККМ: v1.0 [22:59:37]line ФМ: 0000000000963156 [22:59:37]line ФД: 155228 [22:59:37]line ФПД: 65140159018853 [22:59:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T225936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155228&fm=65140159018853&tin=02508201610067®Number=0000137193017469&sum=50000 [22:59:37]OFD Sender: Processing packet 155228 [packets to send 51, broken 50] [22:59:37]ProducePacketName [22:59:37]name=ofd_packets/00155228 [22:59:37]OFD Sender: To server: pG, [22:59:37]CommunicateWithHost lk.salyk.kg:30040 [22:59:37]ConnectInit lk.salyk.kg [22:59:37]written 0, free lines is 4095 [22:59:37]Connected sock=10 [22:59:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B 58 07 01 7A CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 58 E8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5E 02 00 35 04 06 00 3B 3E A0 09 F7 65 2E DC F8 73 86 CB 76 B7 [22:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6F FE 47 00 25 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 5E 02 00 F4 03 04 00 8F 8E 12 67 B6 04 01 00 00 9C 58 67 5F B2 87 48 06 [22:59:38]CommunicateWithHost err = 0 [22:59:38]CheckOFDResponse [22:59:38]1017 (14) - 77093643461234 [22:59:38]1041 (16) - 0000000000963156 [22:59:38]1040 (4) - 155228 [22:59:38]1012 (4) - 18.10.2024 16:36 [22:59:38]1206 (1) - 0 [22:59:38]OFD Sender: Remove packet 155228 [22:59:38]ProducePacketName [22:59:38]name=ofd_packets/00155228 [22:59:38]NVStorageDeleteData [22:59:38]Write to MH i2c: 01 00 00 01 03 04 [22:59:38]Write i2c OK [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: 01 [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: 01 07 00 [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 CE 0C E5 [22:59:38]RasterBufferAndPrint [22:59:38]line [22:59:38]line [22:59:38]line [22:59:38]line [22:59:38]line [22:59:38]written 0, free lines is 3282 [22:59:38]MH_Cut [22:59:38]Write to MH i2c: D1 01 00 08 03 01 DD [22:59:38]Write i2c OK [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: D1 [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: D1 01 00 [22:59:38]MH_I2C_Read... [22:59:38]Read from MH i2c: D1 01 00 08 03 00 DC [22:59:38]Write to MH i2c: 01 00 00 09 03 0C [22:59:38]Write i2c OK [22:59:38]MH_I2C_Read... [22:59:38]OFD Sender: No OFD packet to send [22:59:38]*** Cut start [22:59:38]*** Partial cut [22:59:38]*** CUTSNS_PIN = 1 [22:59:38]*** CUTSNS_PIN = 0 [22:59:39]*** Brake cut motor [22:59:39]Read from MH i2c: 01 [22:59:39]MH_I2C_Read... [22:59:39]*** Stop cut motor [22:59:39]*** Cut end [22:59:39]Read from MH i2c: 01 07 00 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [22:59:39]process_action close_receipt done [22:59:39]requested_data is exist [22:59:39]produce_requested_data [22:59:39]requested_item fm.sn is exist - process it [22:59:39]wFMCommunicate request_size=4 [22:59:39]MH_SAM_APDU [22:59:39]CAPDU: 80 11 00 00 [22:59:39]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [22:59:39]Write i2c OK [22:59:39]MH_I2C_Read... [22:59:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:39]Read from MH i2c: E2 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 17 00 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [22:59:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:59:39]wFMCommunicate OK [22:59:39]requested_item fd.num is exist - process it [22:59:39]SAM_PROTO_GetFieldsCounters [22:59:39]wFMCommunicate request_size=4 [22:59:39]MH_SAM_APDU [22:59:39]CAPDU: 80 13 00 00 [22:59:39]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [22:59:39]Write i2c OK [22:59:39]MH_I2C_Read... [22:59:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:59:39]Read from MH i2c: E2 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 62 00 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 62 00 0B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [22:59:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:59:39]wFMCommunicate OK [22:59:39]SAM_PROTO_GetFieldsCounters done [22:59:39]requested_item shift.num is exist - process it [22:59:39]requested_item shift.opened is exist - process it [22:59:39]req_shift_opened [22:59:39]FM_GetShiftState [22:59:39]SAM_PROTO_GetShiftState [22:59:39]wFMCommunicate request_size=4 [22:59:39]MH_SAM_APDU [22:59:39]CAPDU: 80 13 01 00 [22:59:39]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [22:59:39]Write i2c OK [22:59:39]MH_I2C_Read... [22:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:39]Read from MH i2c: E2 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 0E 00 [22:59:39]MH_I2C_Read... [22:59:39]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C3 [22:59:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [22:59:39]wFMCommunicate OK [22:59:39]SAM_PROTO_GetShiftState done [22:59:39]FM_GetShiftState done [22:59:39]req_shift_opened done [22:59:39]requested_item shift.open_date is exist - process it [22:59:39]req_shift_open_date [22:59:39]req_shift_open_date done [22:59:39]produce_requested_data done [22:59:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155228,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [22:59:39]process_action_free close_receipt [22:59:39]json_value_free [22:59:39]json_value_free done [22:59:39]process_json_proto returns [22:59:39]Send response to host [22:59:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155228,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [22:59:39]free response buf [22:59:39]execute_script done [22:59:39]execute_script returns [22:59:39]free content buf [22:59:39]Sock 8.Close socket [22:59:39]Sock 8.Thread stoped [22:59:43]OFD Sender: No OFD packet to send [22:59:48]OFD Sender: No OFD packet to send [22:59:53]OFD Sender: No OFD packet to send [22:59:58]OFD Sender: No OFD packet to send [23:00:03]OFD Sender: No OFD packet to send [23:00:08]OFD Sender: No OFD packet to send [23:00:13]OFD Sender: No OFD packet to send [23:00:18]OFD Sender: No OFD packet to send [23:00:23]OFD Sender: No OFD packet to send [23:00:28]OFD Sender: No OFD packet to send [23:00:33]OFD Sender: No OFD packet to send [23:00:38]OFD Sender: No OFD packet to send [23:00:43]OFD Sender: No OFD packet to send [23:00:48]OFD Sender: No OFD packet to send [23:00:53]OFD Sender: No OFD packet to send [23:00:58]OFD Sender: No OFD packet to send [23:01:03]OFD Sender: No OFD packet to send [23:01:08]OFD Sender: No OFD packet to send [23:01:13]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:43]OFD Sender: No OFD packet to send [23:01:48]OFD Sender: No OFD packet to send [23:01:53]OFD Sender: No OFD packet to send [23:01:58]OFD Sender: No OFD packet to send [23:02:03]OFD Sender: No OFD packet to send [23:02:08]OFD Sender: No OFD packet to send [23:02:13]OFD Sender: No OFD packet to send [23:02:18]OFD Sender: No OFD packet to send [23:02:23]OFD Sender: No OFD packet to send [23:02:28]OFD Sender: No OFD packet to send [23:02:33]OFD Sender: No OFD packet to send [23:02:38]OFD Sender: No OFD packet to send [23:02:43]OFD Sender: No OFD packet to send [23:02:48]OFD Sender: No OFD packet to send [23:02:53]OFD Sender: No OFD packet to send [23:02:58]OFD Sender: No OFD packet to send [23:03:03]OFD Sender: No OFD packet to send [23:03:08]OFD Sender: No OFD packet to send [23:03:13]OFD Sender: No OFD packet to send [23:03:18]OFD Sender: No OFD packet to send [23:03:23]OFD Sender: No OFD packet to send [23:03:28]OFD Sender: No OFD packet to send [23:03:33]OFD Sender: No OFD packet to send [23:03:38]OFD Sender: No OFD packet to send [23:03:43]OFD Sender: No OFD packet to send [23:03:48]OFD Sender: No OFD packet to send [23:03:53]OFD Sender: No OFD packet to send [23:03:58]OFD Sender: No OFD packet to send [23:04:03]OFD Sender: No OFD packet to send [23:04:08]OFD Sender: No OFD packet to send [23:04:13]OFD Sender: No OFD packet to send [23:04:18]OFD Sender: No OFD packet to send [23:04:23]OFD Sender: No OFD packet to send [23:04:28]OFD Sender: No OFD packet to send [23:04:33]OFD Sender: No OFD packet to send [23:04:38]OFD Sender: No OFD packet to send [23:04:43]OFD Sender: No OFD packet to send [23:04:48]OFD Sender: No OFD packet to send [23:04:53]OFD Sender: No OFD packet to send [23:04:58]OFD Sender: No OFD packet to send [23:05:03]OFD Sender: No OFD packet to send [23:05:08]OFD Sender: No OFD packet to send [23:05:13]OFD Sender: No OFD packet to send [23:05:18]OFD Sender: No OFD packet to send [23:05:23]OFD Sender: No OFD packet to send [23:05:28]OFD Sender: No OFD packet to send [23:05:33]OFD Sender: No OFD packet to send [23:05:38]OFD Sender: No OFD packet to send [23:05:43]OFD Sender: No OFD packet to send [23:05:48]OFD Sender: No OFD packet to send [23:05:53]OFD Sender: No OFD packet to send [23:05:58]OFD Sender: No OFD packet to send [23:06:03]OFD Sender: No OFD packet to send [23:06:08]OFD Sender: No OFD packet to send [23:06:13]OFD Sender: No OFD packet to send [23:06:18]OFD Sender: No OFD packet to send [23:06:23]OFD Sender: No OFD packet to send [23:06:28]OFD Sender: No OFD packet to send [23:06:33]OFD Sender: No OFD packet to send [23:06:38]OFD Sender: No OFD packet to send [23:06:43]OFD Sender: No OFD packet to send [23:06:48]OFD Sender: No OFD packet to send [23:06:53]OFD Sender: No OFD packet to send [23:06:58]OFD Sender: No OFD packet to send [23:07:03]OFD Sender: No OFD packet to send [23:07:08]OFD Sender: No OFD packet to send [23:07:13]OFD Sender: No OFD packet to send [23:07:18]OFD Sender: No OFD packet to send [23:07:23]OFD Sender: No OFD packet to send [23:07:28]OFD Sender: No OFD packet to send [23:07:33]OFD Sender: No OFD packet to send [23:07:38]OFD Sender: No OFD packet to send [23:07:43]OFD Sender: No OFD packet to send [23:07:48]OFD Sender: No OFD packet to send [23:07:53]OFD Sender: No OFD packet to send [23:07:58]OFD Sender: No OFD packet to send [23:08:03]OFD Sender: No OFD packet to send [23:08:08]OFD Sender: No OFD packet to send [23:08:13]OFD Sender: No OFD packet to send [23:08:19]OFD Sender: No OFD packet to send [23:08:24]OFD Sender: No OFD packet to send [23:08:29]OFD Sender: No OFD packet to send [23:08:34]OFD Sender: No OFD packet to send [23:08:39]OFD Sender: No OFD packet to send [23:08:44]OFD Sender: No OFD packet to send [23:08:49]OFD Sender: No OFD packet to send [23:08:54]OFD Sender: No OFD packet to send [23:08:59]OFD Sender: No OFD packet to send [23:09:04]OFD Sender: No OFD packet to send [23:09:09]OFD Sender: No OFD packet to send [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:24]OFD Sender: No OFD packet to send [23:09:29]OFD Sender: No OFD packet to send [23:09:34]OFD Sender: No OFD packet to send [23:09:39]OFD Sender: No OFD packet to send [23:09:44]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:43]accept exits with 9 [23:12:43]New connection [23:12:43]New thread 3067059556 created [23:12:43]Thread 3066916196 joined [23:12:43]Waiting for new connection... [23:12:43] Sock 9.Parse request [23:12:43]Sock 9.Check first char [23:12:43]Sock 9.First char is OK [23:12:43]request: POST /json_proto HTTP/1.0 [23:12:43]Method: POST [23:12:43]URL: /json_proto [23:12:43]Method is POST - this is cgi request [23:12:43]url: /json_proto [23:12:43]query_string will be loaded in cgi processing [23:12:43]execute_cgi json_proto POST (null) [23:12:43]execute_cgi path=json_proto method=POST [23:12:43]POST find Content-Length [23:12:43]Host: 172.17.53.67:8080 [23:12:43]Content-Length: 677 [23:12:43]Content-Type: application/json [23:12:43] [23:12:43]POST finish read [23:12:43]Found Content-Length = 677 [23:12:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:43]execute_script... [23:12:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:43]POST & json_proto [23:12:43]process_json_proto [23:12:43]json parsed OK: [23:12:43]protocol is kg_v1.0 [23:12:43]action value=close_receipt [23:12:43]process_action close_receipt [23:12:43]cmd_close_receipt [23:12:43]MH_GetDate [23:12:43]Write to MH i2c: F0 00 00 0D 03 FF [23:12:43]Write i2c OK [23:12:43]MH_I2C_Read... [23:12:43]Read from MH i2c: F0 [23:12:43]MH_I2C_Read... [23:12:43]Read from MH i2c: F0 09 00 [23:12:43]MH_I2C_Read... [23:12:43]Read from MH i2c: F0 09 00 0D 03 00 6C EB 12 67 19 BC 99 64 AA [23:12:43]GetLastDocTimeStamp 1729292376 [23:12:43]current date 1729293164 [23:12:43]FM_GetShiftState [23:12:43]SAM_PROTO_GetShiftState [23:12:43]wFMCommunicate request_size=4 [23:12:43]MH_SAM_APDU [23:12:43]CAPDU: 80 13 01 00 [23:12:43]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [23:12:43]Write i2c OK [23:12:43]MH_I2C_Read... [23:12:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:43]Read from MH i2c: E2 [23:12:43]MH_I2C_Read... [23:12:43]Read from MH i2c: E2 0E 00 [23:12:43]MH_I2C_Read... [23:12:43]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C5 [23:12:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:12:43]wFMCommunicate OK [23:12:43]SAM_PROTO_GetShiftState done [23:12:43]FM_GetShiftState done [23:12:43]opened in 1729211399 [23:12:43]opened+sec_in_day 1729297799 [23:12:43]quantity*price = 20003 [23:12:43]sum+1 = 20004 [23:12:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 618 18.10.2024 23:12 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155229 ФПД: 150961697411581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231244&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155229&fm=150961697411581&tin=02508201610067®Number=0000137193017469&sum=20000 [23:12:44]StoreToDocumentArchive [23:12:44]shift 312 fd 155229 [23:12:44]save to /storage/0312/doc_00155229 [23:12:44]save last doc name /storage/0312/doc_00155229 to /storage/kkm_last_doc_name [23:12:44]save OK [23:12:44]Clear old archive folders... [23:12:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:12:44]tlvbuf is B6EDB9B0 [23:12:44]SAM_PROTO_ClearQueue [23:12:44]wFMCommunicate request_size=4 [23:12:44]MH_SAM_APDU [23:12:44]CAPDU: 80 09 00 00 [23:12:44]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [23:12:44]Write i2c OK [23:12:44]MH_I2C_Read... [23:12:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:44]Read from MH i2c: E2 [23:12:44]MH_I2C_Read... [23:12:44]Read from MH i2c: E2 03 00 [23:12:44]MH_I2C_Read... [23:12:44]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [23:12:44]RAPDU: 90 00 [23:12:44]wFMCommunicate OK [23:12:44]SAM_PROTO_ClearQueue done [23:12:44]KKMCreateOFDPacket [23:12:44]OFDProtocolAddRootSTLVToBuf [23:12:44]FM_MakeSignedData [23:12:44]FM_MakeSignedData [23:12:44]SAM_PROTO_SignData [23:12:44]wFMCommunicate request_size=4 [23:12:44]MH_SAM_APDU [23:12:44]CAPDU: 80 0D 01 02 [23:12:44]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [23:12:44]Write i2c OK [23:12:44]MH_I2C_Read... [23:12:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:45]Read from MH i2c: E2 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [23:12:45]RAPDU: 90 00 [23:12:45]wFMCommunicate OK [23:12:45]wFMCommunicate request_size=255 [23:12:45]MH_SAM_APDU [23:12:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 6C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5E 02 00 35 04 06 00 89 [23:12:45]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 6C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5E 02 00 35 04 06 00 89 00 00 BC [23:12:45]Write i2c OK [23:12:45]MH_I2C_Read... [23:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:45]Read from MH i2c: E2 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [23:12:45]RAPDU: 90 00 [23:12:45]wFMCommunicate OK [23:12:45]wFMCommunicate request_size=10 [23:12:45]MH_SAM_APDU [23:12:45]CAPDU: 80 0D 02 02 05 4C 82 59 51 FD [23:12:45]Write to MH i2c: E2 0D 00 1E 03 80 0D 02 02 05 00 4C 82 59 51 FD 00 00 1A [23:12:45]Write i2c OK [23:12:45]MH_I2C_Read... [23:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:45]Read from MH i2c: E2 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [23:12:45]RAPDU: 90 00 [23:12:45]wFMCommunicate OK [23:12:45]wFMCommunicate request_size=4 [23:12:45]MH_SAM_APDU [23:12:45]CAPDU: 80 0D 03 02 [23:12:45]Write to MH i2c: E2 08 00 1F 03 80 0D 03 02 00 00 00 00 9D [23:12:45]Write i2c OK [23:12:45]MH_I2C_Read... [23:12:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:45]Read from MH i2c: E2 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 0B 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 0B 00 1F 03 00 50 72 98 C5 F6 CC 6D E4 90 00 D0 [23:12:45]RAPDU: 50 72 98 C5 F6 CC 6D E4 90 00 [23:12:45]wFMCommunicate OK [23:12:45]SAM_PROTO_SignData done [23:12:45]FM_MakeSignedData done [23:12:45]CreateOFDProtocolMessage [23:12:45]wFMCommunicate request_size=4 [23:12:45]MH_SAM_APDU [23:12:45]CAPDU: 80 11 00 00 [23:12:45]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [23:12:45]Write i2c OK [23:12:45]MH_I2C_Read... [23:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:45]Read from MH i2c: E2 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 17 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [23:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:12:45]wFMCommunicate OK [23:12:45]CreateOFDProtocolMessage done [23:12:45]OFDSenderStorePacket 155229 [23:12:45]StoreOFDPacket docnum=155229 [23:12:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC F1 07 01 92 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 6C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5E 02 00 35 04 06 00 89 4C 82 59 51 FD 50 72 98 C5 F6 CC 6D E4 [23:12:45]CheckFolder [23:12:45]dirname=/storage/ofd_packets [23:12:45]CheckFolder done [23:12:45]ProducePacketName [23:12:45]name=ofd_packets/00155229 [23:12:45]NVStorageSaveData ofd_packets/00155229 [23:12:45]File name is /storage/ofd_packets/00155229 [23:12:45]Write 301 bytes [23:12:45]NVStorageSaveData done [23:12:45]OFDSenderStorePacket done [23:12:45]KKMCreateOFDPacket done [23:12:45]NVStorageSaveData kkm_last_timestamp [23:12:45]File name is /storage/kkm_last_timestamp [23:12:45]Write 4 bytes [23:12:45]NVStorageSaveData done [23:12:45]ExternCall_PrintAddStr [23:12:45]wPrintStart [23:12:45]Write to MH i2c: 01 00 00 21 03 24 [23:12:45]Write i2c OK [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: 01 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: 01 07 00 [23:12:45]MH_I2C_Read... [23:12:45]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [23:12:45]RasterBufferAndPrint [23:12:45]line Счет N : (1)873444 [23:12:45]line ИНН: 02508201610067 [23:12:45]line Контрольно-Кассовый Чек [23:12:45]line ПРОДАЖА [23:12:45]line ТРК (МРК, ГНК) : 42 [23:12:45]line Товар: 2710124130 [23:12:45]line Аи-92-К-5 [23:12:45]line 2.990 * 66.90 [23:12:45]line = 200.03 [23:12:45]line НДС 12% НСП 1% [23:12:45]line > о реализуемом товаре [23:12:45]line ОКРУГЛЕНИЕ: -0.03 [23:12:45]line ИТОГО: 200.00 [23:12:45]line Внесено: 200.00 [23:12:45]line СДАЧА: 0.00 [23:12:45]line НСП 1% : 1.77 [23:12:45]line НДС 12% : 21.24 [23:12:45]line Наличными: 200.00 [23:12:45]line Безнал.: 0.00 [23:12:45]line Место: АЗС № 165 "Партнер Нефть" [23:12:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:12:45]line СНО: Общий режим [23:12:45]line Чек 618 18.10.2024 23:12 [23:12:45]line Смена: 312 ФФД: 1.0 [23:12:45]line ЗНМ: 0300000234 [23:12:45]line РНМ: 0000137193017469 [23:12:45]line Версия ККМ: v1.0 [23:12:45]line ФМ: 0000000000963156 [23:12:45]line ФД: 155229 [23:12:45]line ФПД: 150961697411581 [23:12:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231244&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155229&fm=150961697411581&tin=02508201610067®Number=0000137193017469&sum=20000 [23:12:45]OFD Sender: Processing packet 155229 [packets to send 51, broken 50] [23:12:45]ProducePacketName [23:12:45]name=ofd_packets/00155229 [23:12:45]OFD Sender: To server: pG, [23:12:45]CommunicateWithHost lk.salyk.kg:30040 [23:12:45]ConnectInit lk.salyk.kg [23:12:45]written 0, free lines is 4095 [23:12:45]Connected sock=10 [23:12:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC F1 07 01 92 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 6C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5E 02 00 35 04 06 00 89 4C 82 59 51 FD 50 72 98 C5 F6 CC 6D E4 [23:12:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 20 47 00 F3 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 5E 02 00 F4 03 04 00 A3 91 12 67 B6 04 01 00 00 7E ED E0 90 CD 1A 26 15 [23:12:46]CommunicateWithHost err = 0 [23:12:46]CheckOFDResponse [23:12:46]1017 (14) - 77093643461234 [23:12:46]1041 (16) - 0000000000963156 [23:12:46]1040 (4) - 155229 [23:12:46]1012 (4) - 18.10.2024 16:49 [23:12:46]1206 (1) - 0 [23:12:46]OFD Sender: Remove packet 155229 [23:12:46]ProducePacketName [23:12:46]name=ofd_packets/00155229 [23:12:46]NVStorageDeleteData [23:12:46]Write to MH i2c: 01 00 00 4C 03 4F [23:12:46]Write i2c OK [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: 01 [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: 01 07 00 [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 DA 0C 3C [23:12:46]RasterBufferAndPrint [23:12:46]line [23:12:46]line [23:12:46]line [23:12:46]line [23:12:46]line [23:12:46]written 0, free lines is 3297 [23:12:46]MH_Cut [23:12:46]Write to MH i2c: D1 01 00 53 03 01 28 [23:12:46]Write i2c OK [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: D1 [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: D1 01 00 [23:12:46]MH_I2C_Read... [23:12:46]Read from MH i2c: D1 01 00 53 03 00 27 [23:12:46]Write to MH i2c: 01 00 00 54 03 57 [23:12:46]Write i2c OK [23:12:46]MH_I2C_Read... [23:12:46]OFD Sender: No OFD packet to send [23:12:47]*** Cut start [23:12:47]*** Partial cut [23:12:47]*** CUTSNS_PIN = 1 [23:12:47]*** CUTSNS_PIN = 0 [23:12:47]*** Brake cut motor [23:12:47]Read from MH i2c: 01 [23:12:47]MH_I2C_Read... [23:12:47]*** Stop cut motor [23:12:47]*** Cut end [23:12:47]Read from MH i2c: 01 07 00 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 FF 0F 6C [23:12:47]process_action close_receipt done [23:12:47]requested_data is exist [23:12:47]produce_requested_data [23:12:47]requested_item fm.sn is exist - process it [23:12:47]wFMCommunicate request_size=4 [23:12:47]MH_SAM_APDU [23:12:47]CAPDU: 80 11 00 00 [23:12:47]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [23:12:47]Write i2c OK [23:12:47]MH_I2C_Read... [23:12:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:47]Read from MH i2c: E2 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 17 00 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [23:12:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:12:47]wFMCommunicate OK [23:12:47]requested_item fd.num is exist - process it [23:12:47]SAM_PROTO_GetFieldsCounters [23:12:47]wFMCommunicate request_size=4 [23:12:47]MH_SAM_APDU [23:12:47]CAPDU: 80 13 00 00 [23:12:47]Write to MH i2c: E2 08 00 56 03 80 13 00 00 00 00 00 00 D5 [23:12:47]Write i2c OK [23:12:47]MH_I2C_Read... [23:12:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:47]Read from MH i2c: E2 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 62 00 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 62 00 56 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 48 [23:12:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:47]wFMCommunicate OK [23:12:47]SAM_PROTO_GetFieldsCounters done [23:12:47]requested_item shift.num is exist - process it [23:12:47]requested_item shift.opened is exist - process it [23:12:47]req_shift_opened [23:12:47]FM_GetShiftState [23:12:47]SAM_PROTO_GetShiftState [23:12:47]wFMCommunicate request_size=4 [23:12:47]MH_SAM_APDU [23:12:47]CAPDU: 80 13 01 00 [23:12:47]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [23:12:47]Write i2c OK [23:12:47]MH_I2C_Read... [23:12:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:47]Read from MH i2c: E2 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 0E 00 [23:12:47]MH_I2C_Read... [23:12:47]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 0E [23:12:47]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:12:47]wFMCommunicate OK [23:12:47]SAM_PROTO_GetShiftState done [23:12:47]FM_GetShiftState done [23:12:47]req_shift_opened done [23:12:47]requested_item shift.open_date is exist - process it [23:12:47]req_shift_open_date [23:12:47]req_shift_open_date done [23:12:47]produce_requested_data done [23:12:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155229,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:12:47]process_action_free close_receipt [23:12:47]json_value_free [23:12:47]json_value_free done [23:12:47]process_json_proto returns [23:12:47]Send response to host [23:12:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155229,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:12:47]free response buf [23:12:47]execute_script done [23:12:47]execute_script returns [23:12:47]free content buf [23:12:47]Sock 9.Close socket [23:12:47]Sock 9.Thread stoped [23:12:51]OFD Sender: No OFD packet to send [23:12:56]OFD Sender: No OFD packet to send [23:13:01]OFD Sender: No OFD packet to send [23:13:06]OFD Sender: No OFD packet to send [23:13:11]OFD Sender: No OFD packet to send [23:13:16]accept exits with 8 [23:13:16]New connection [23:13:16]New thread 3066916196 created [23:13:16]Thread 3067059556 joined [23:13:16]Waiting for new connection... [23:13:16] Sock 8.Parse request [23:13:16]Sock 8.Check first char [23:13:16]Sock 8.First char is OK [23:13:16]request: POST /json_proto HTTP/1.0 [23:13:16]Method: POST [23:13:16]URL: /json_proto [23:13:16]Method is POST - this is cgi request [23:13:16]url: /json_proto [23:13:16]query_string will be loaded in cgi processing [23:13:16]execute_cgi json_proto POST (null) [23:13:16]execute_cgi path=json_proto method=POST [23:13:16]POST find Content-Length [23:13:16]Host: 172.17.53.67:8080 [23:13:16]Content-Length: 682 [23:13:16]Content-Type: application/json [23:13:16] [23:13:16]POST finish read [23:13:16]Found Content-Length = 682 [23:13:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:16]execute_script... [23:13:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:16]POST & json_proto [23:13:16]process_json_proto [23:13:16]json parsed OK: [23:13:16]protocol is kg_v1.0 [23:13:16]action value=close_receipt [23:13:16]process_action close_receipt [23:13:16]cmd_close_receipt [23:13:16]MH_GetDate [23:13:16]Write to MH i2c: F0 00 00 58 03 4A [23:13:16]Write i2c OK [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: F0 [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: F0 09 00 [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: F0 09 00 58 03 00 8C EB 12 67 19 BC 99 64 15 [23:13:16]GetLastDocTimeStamp 1729293164 [23:13:16]current date 1729293196 [23:13:16]FM_GetShiftState [23:13:16]SAM_PROTO_GetShiftState [23:13:16]wFMCommunicate request_size=4 [23:13:16]MH_SAM_APDU [23:13:16]CAPDU: 80 13 01 00 [23:13:16]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [23:13:16]Write i2c OK [23:13:16]MH_I2C_Read... [23:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:16]Read from MH i2c: E2 [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: E2 0E 00 [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 10 [23:13:16]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:13:16]wFMCommunicate OK [23:13:16]SAM_PROTO_GetShiftState done [23:13:16]FM_GetShiftState done [23:13:16]opened in 1729211399 [23:13:16]opened+sec_in_day 1729297799 [23:13:16]quantity*price = 150032 [23:13:16]sum+1 = 150033 [23:13:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 619 18.10.2024 23:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155230 ФПД: 72585282515590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155230&fm=72585282515590&tin=02508201610067®Number=0000137193017469&sum=150000 [23:13:17]StoreToDocumentArchive [23:13:17]shift 312 fd 155230 [23:13:17]save to /storage/0312/doc_00155230 [23:13:17]save last doc name /storage/0312/doc_00155230 to /storage/kkm_last_doc_name [23:13:17]save OK [23:13:17]Clear old archive folders... [23:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:13:17]tlvbuf is 01121890 [23:13:17]SAM_PROTO_ClearQueue [23:13:17]wFMCommunicate request_size=4 [23:13:17]MH_SAM_APDU [23:13:17]CAPDU: 80 09 00 00 [23:13:17]Write to MH i2c: E2 08 00 66 03 80 09 00 00 00 00 00 00 DB [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:17]Read from MH i2c: E2 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 03 00 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [23:13:17]RAPDU: 90 00 [23:13:17]wFMCommunicate OK [23:13:17]SAM_PROTO_ClearQueue done [23:13:17]KKMCreateOFDPacket [23:13:17]OFDProtocolAddRootSTLVToBuf [23:13:17]FM_MakeSignedData [23:13:17]FM_MakeSignedData [23:13:17]SAM_PROTO_SignData [23:13:17]wFMCommunicate request_size=4 [23:13:17]MH_SAM_APDU [23:13:17]CAPDU: 80 0D 01 02 [23:13:17]Write to MH i2c: E2 08 00 67 03 80 0D 01 02 00 00 00 00 E3 [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:17]Read from MH i2c: E2 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 03 00 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [23:13:17]RAPDU: 90 00 [23:13:17]wFMCommunicate OK [23:13:17]wFMCommunicate request_size=255 [23:13:17]MH_SAM_APDU [23:13:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5E 02 00 35 04 06 00 42 [23:13:17]Write to MH i2c: E2 02 01 68 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5E 02 00 35 04 06 00 42 00 00 83 [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:18]Read from MH i2c: E2 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 03 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [23:13:18]RAPDU: 90 00 [23:13:18]wFMCommunicate OK [23:13:18]wFMCommunicate request_size=10 [23:13:18]MH_SAM_APDU [23:13:18]CAPDU: 80 0D 02 02 05 04 13 FA F2 86 [23:13:18]Write to MH i2c: E2 0D 00 69 03 80 0D 02 02 05 00 04 13 FA F2 86 00 00 79 [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:18]Read from MH i2c: E2 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 03 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [23:13:18]RAPDU: 90 00 [23:13:18]wFMCommunicate OK [23:13:18]wFMCommunicate request_size=4 [23:13:18]MH_SAM_APDU [23:13:18]CAPDU: 80 0D 03 02 [23:13:18]Write to MH i2c: E2 08 00 6A 03 80 0D 03 02 00 00 00 00 E8 [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:18]Read from MH i2c: E2 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 0B 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 0B 00 6A 03 00 83 24 0E A3 82 F1 00 B2 90 00 66 [23:13:18]RAPDU: 83 24 0E A3 82 F1 00 B2 90 00 [23:13:18]wFMCommunicate OK [23:13:18]SAM_PROTO_SignData done [23:13:18]FM_MakeSignedData done [23:13:18]CreateOFDProtocolMessage [23:13:18]wFMCommunicate request_size=4 [23:13:18]MH_SAM_APDU [23:13:18]CAPDU: 80 11 00 00 [23:13:18]Write to MH i2c: E2 08 00 6B 03 80 11 00 00 00 00 00 00 E8 [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:18]Read from MH i2c: E2 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 17 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: E2 17 00 6B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [23:13:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:13:18]wFMCommunicate OK [23:13:18]CreateOFDProtocolMessage done [23:13:18]OFDSenderStorePacket 155230 [23:13:18]StoreOFDPacket docnum=155230 [23:13:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A D2 07 01 D7 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5E 02 00 35 04 06 00 42 04 13 FA F2 86 83 24 0E A3 82 F1 00 B2 [23:13:18]CheckFolder [23:13:18]dirname=/storage/ofd_packets [23:13:18]CheckFolder done [23:13:18]ProducePacketName [23:13:18]name=ofd_packets/00155230 [23:13:18]NVStorageSaveData ofd_packets/00155230 [23:13:18]File name is /storage/ofd_packets/00155230 [23:13:18]Write 301 bytes [23:13:18]NVStorageSaveData done [23:13:18]OFDSenderStorePacket done [23:13:18]KKMCreateOFDPacket done [23:13:18]NVStorageSaveData kkm_last_timestamp [23:13:18]File name is /storage/kkm_last_timestamp [23:13:18]Write 4 bytes [23:13:18]NVStorageSaveData done [23:13:18]ExternCall_PrintAddStr [23:13:18]wPrintStart [23:13:18]Write to MH i2c: 01 00 00 6C 03 6F [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 07 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 07 00 6C 03 00 00 00 00 00 FF 0F 84 [23:13:18]RasterBufferAndPrint [23:13:18]line Счет N : (1)873445 [23:13:18]line ИНН: 02508201610067 [23:13:18]line Контрольно-Кассовый Чек [23:13:18]line ПРОДАЖА [23:13:18]line ТРК (МРК, ГНК) : 31 [23:13:18]line Товар: 2710124500 [23:13:18]line Аи-95-К-5 [23:13:18]line 20.220 * 74.20 [23:13:18]line = 1500.32 [23:13:18]line НДС 12% НСП 1% [23:13:18]line > о реализуемом товаре [23:13:18]line ОКРУГЛЕНИЕ: -0.32 [23:13:18]line ИТОГО: 1500.00 [23:13:18]line Внесено: 1500.00 [23:13:18]line СДАЧА: 0.00 [23:13:18]line НСП 1% : 13.28 [23:13:18]line НДС 12% : 159.33 [23:13:18]line Наличными: 1500.00 [23:13:18]line Безнал.: 0.00 [23:13:18]line Место: АЗС № 165 "Партнер Нефть" [23:13:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:13:18]line СНО: Общий режим [23:13:18]line Чек 619 18.10.2024 23:13 [23:13:18]line Смена: 312 ФФД: 1.0 [23:13:18]line ЗНМ: 0300000234 [23:13:18]line РНМ: 0000137193017469 [23:13:18]line Версия ККМ: v1.0 [23:13:18]line ФМ: 0000000000963156 [23:13:18]line ФД: 155230 [23:13:18]line ФПД: 72585282515590 [23:13:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155230&fm=72585282515590&tin=02508201610067®Number=0000137193017469&sum=150000 [23:13:18]OFD Sender: Processing packet 155230 [packets to send 51, broken 50] [23:13:18]ProducePacketName [23:13:18]name=ofd_packets/00155230 [23:13:18]OFD Sender: To server: pG, [23:13:18]CommunicateWithHost lk.salyk.kg:30040 [23:13:18]ConnectInit lk.salyk.kg [23:13:18]written 0, free lines is 4095 [23:13:18]Connected sock=10 [23:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A D2 07 01 D7 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8C EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5E 02 00 35 04 06 00 42 04 13 FA F2 86 83 24 0E A3 82 F1 00 B2 [23:13:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF 2C 47 00 EB 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 5E 02 00 F4 03 04 00 C4 91 12 67 B6 04 01 00 00 E3 1A 16 F8 52 BA 1B 58 [23:13:18]CommunicateWithHost err = 0 [23:13:18]CheckOFDResponse [23:13:18]1017 (14) - 77093643461234 [23:13:18]1041 (16) - 0000000000963156 [23:13:18]1040 (4) - 155230 [23:13:18]1012 (4) - 18.10.2024 16:50 [23:13:18]1206 (1) - 0 [23:13:18]OFD Sender: Remove packet 155230 [23:13:18]ProducePacketName [23:13:18]name=ofd_packets/00155230 [23:13:18]NVStorageDeleteData [23:13:18]Write to MH i2c: 01 00 00 97 03 9A [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 07 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 DC 0C 89 [23:13:18]RasterBufferAndPrint [23:13:18]line [23:13:18]line [23:13:18]line [23:13:18]line [23:13:18]line [23:13:18]written 0, free lines is 3299 [23:13:18]MH_Cut [23:13:18]Write to MH i2c: D1 01 00 9E 03 01 73 [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: D1 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: D1 01 00 [23:13:18]MH_I2C_Read... [23:13:18]Read from MH i2c: D1 01 00 9E 03 00 72 [23:13:18]Write to MH i2c: 01 00 00 9F 03 A2 [23:13:18]Write i2c OK [23:13:18]MH_I2C_Read... [23:13:19]OFD Sender: No OFD packet to send [23:13:19]*** Cut start [23:13:19]*** Partial cut [23:13:19]*** CUTSNS_PIN = 1 [23:13:19]*** CUTSNS_PIN = 0 [23:13:19]*** Brake cut motor [23:13:20]Read from MH i2c: 01 [23:13:20]MH_I2C_Read... [23:13:20]*** Stop cut motor [23:13:20]*** Cut end [23:13:20]Read from MH i2c: 01 07 00 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [23:13:20]process_action close_receipt done [23:13:20]requested_data is exist [23:13:20]produce_requested_data [23:13:20]requested_item fm.sn is exist - process it [23:13:20]wFMCommunicate request_size=4 [23:13:20]MH_SAM_APDU [23:13:20]CAPDU: 80 11 00 00 [23:13:20]Write to MH i2c: E2 08 00 A0 03 80 11 00 00 00 00 00 00 1D [23:13:20]Write i2c OK [23:13:20]MH_I2C_Read... [23:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:20]Read from MH i2c: E2 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 17 00 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 17 00 A0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [23:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:13:20]wFMCommunicate OK [23:13:20]requested_item fd.num is exist - process it [23:13:20]SAM_PROTO_GetFieldsCounters [23:13:20]wFMCommunicate request_size=4 [23:13:20]MH_SAM_APDU [23:13:20]CAPDU: 80 13 00 00 [23:13:20]Write to MH i2c: E2 08 00 A1 03 80 13 00 00 00 00 00 00 20 [23:13:20]Write i2c OK [23:13:20]MH_I2C_Read... [23:13:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:20]Read from MH i2c: E2 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 62 00 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 62 00 A1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [23:13:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:20]wFMCommunicate OK [23:13:20]SAM_PROTO_GetFieldsCounters done [23:13:20]requested_item shift.num is exist - process it [23:13:20]requested_item shift.opened is exist - process it [23:13:20]req_shift_opened [23:13:20]FM_GetShiftState [23:13:20]SAM_PROTO_GetShiftState [23:13:20]wFMCommunicate request_size=4 [23:13:20]MH_SAM_APDU [23:13:20]CAPDU: 80 13 01 00 [23:13:20]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [23:13:20]Write i2c OK [23:13:20]MH_I2C_Read... [23:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:20]Read from MH i2c: E2 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 0E 00 [23:13:20]MH_I2C_Read... [23:13:20]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [23:13:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:13:20]wFMCommunicate OK [23:13:20]SAM_PROTO_GetShiftState done [23:13:20]FM_GetShiftState done [23:13:20]req_shift_opened done [23:13:20]requested_item shift.open_date is exist - process it [23:13:20]req_shift_open_date [23:13:20]req_shift_open_date done [23:13:20]produce_requested_data done [23:13:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155230,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:13:20]process_action_free close_receipt [23:13:20]json_value_free [23:13:20]json_value_free done [23:13:20]process_json_proto returns [23:13:20]Send response to host [23:13:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155230,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:13:20]free response buf [23:13:20]execute_script done [23:13:20]execute_script returns [23:13:20]free content buf [23:13:20]Sock 8.Close socket [23:13:20]Sock 8.Thread stoped [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:44]OFD Sender: No OFD packet to send [23:13:49]OFD Sender: No OFD packet to send [23:13:53]accept exits with 9 [23:13:53]New connection [23:13:53]New thread 3067059556 created [23:13:53]Thread 3066916196 joined [23:13:53]Waiting for new connection... [23:13:53] Sock 9.Parse request [23:13:53]Sock 9.Check first char [23:13:53]Sock 9.First char is OK [23:13:53]request: POST /json_proto HTTP/1.0 [23:13:53]Method: POST [23:13:53]URL: /json_proto [23:13:53]Method is POST - this is cgi request [23:13:53]url: /json_proto [23:13:53]query_string will be loaded in cgi processing [23:13:53]execute_cgi json_proto POST (null) [23:13:53]execute_cgi path=json_proto method=POST [23:13:53]POST find Content-Length [23:13:53]Host: 172.17.53.67:8080 [23:13:53]Content-Length: 675 [23:13:53]Content-Type: application/json [23:13:53] [23:13:53]POST finish read [23:13:53]Found Content-Length = 675 [23:13:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:53]execute_script... [23:13:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:53]POST & json_proto [23:13:53]process_json_proto [23:13:53]json parsed OK: [23:13:53]protocol is kg_v1.0 [23:13:53]action value=close_receipt [23:13:53]process_action close_receipt [23:13:53]cmd_close_receipt [23:13:53]MH_GetDate [23:13:53]Write to MH i2c: F0 00 00 A3 03 95 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: F0 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: F0 09 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: F0 09 00 A3 03 00 B1 EB 12 67 19 BC 99 64 85 [23:13:53]GetLastDocTimeStamp 1729293196 [23:13:53]current date 1729293233 [23:13:53]FM_GetShiftState [23:13:53]SAM_PROTO_GetShiftState [23:13:53]wFMCommunicate request_size=4 [23:13:53]MH_SAM_APDU [23:13:53]CAPDU: 80 13 01 00 [23:13:53]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 0E 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 5B [23:13:53]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:13:53]wFMCommunicate OK [23:13:53]SAM_PROTO_GetShiftState done [23:13:53]FM_GetShiftState done [23:13:53]opened in 1729211399 [23:13:53]opened+sec_in_day 1729297799 [23:13:53]quantity*price = 150001 [23:13:53]sum+1 = 150002 [23:13:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 620 18.10.2024 23:13 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155231 ФПД: 218805795344263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155231&fm=218805795344263&tin=02508201610067®Number=0000137193017469&sum=150000 [23:13:54]StoreToDocumentArchive [23:13:54]shift 312 fd 155231 [23:13:54]save to /storage/0312/doc_00155231 [23:13:54]save last doc name /storage/0312/doc_00155231 to /storage/kkm_last_doc_name [23:13:54]save OK [23:13:54]Clear old archive folders... [23:13:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:13:54]tlvbuf is 010F8890 [23:13:54]SAM_PROTO_ClearQueue [23:13:54]wFMCommunicate request_size=4 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 09 00 00 [23:13:54]Write to MH i2c: E2 08 00 B1 03 80 09 00 00 00 00 00 00 26 [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [23:13:54]RAPDU: 90 00 [23:13:54]wFMCommunicate OK [23:13:54]SAM_PROTO_ClearQueue done [23:13:54]KKMCreateOFDPacket [23:13:54]OFDProtocolAddRootSTLVToBuf [23:13:54]FM_MakeSignedData [23:13:54]FM_MakeSignedData [23:13:54]SAM_PROTO_SignData [23:13:54]wFMCommunicate request_size=4 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 0D 01 02 [23:13:54]Write to MH i2c: E2 08 00 B2 03 80 0D 01 02 00 00 00 00 2E [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [23:13:54]RAPDU: 90 00 [23:13:54]wFMCommunicate OK [23:13:54]wFMCommunicate request_size=255 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B1 EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5E 02 00 35 04 06 00 [23:13:54]Write to MH i2c: E2 02 01 B3 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B1 EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5E 02 00 35 04 06 00 00 00 16 [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]OFD Sender: No OFD packet to send [23:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [23:13:54]RAPDU: 90 00 [23:13:54]wFMCommunicate OK [23:13:54]wFMCommunicate request_size=11 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 0D 02 02 06 C7 00 B1 B4 CF 87 [23:13:54]Write to MH i2c: E2 0E 00 B4 03 80 0D 02 02 06 00 C7 00 B1 B4 CF 87 00 00 BF [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [23:13:54]RAPDU: 90 00 [23:13:54]wFMCommunicate OK [23:13:54]wFMCommunicate request_size=4 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 0D 03 02 [23:13:54]Write to MH i2c: E2 08 00 B5 03 80 0D 03 02 00 00 00 00 33 [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 0B 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 0B 00 B5 03 00 70 51 64 9C EB 21 43 45 90 00 89 [23:13:54]RAPDU: 70 51 64 9C EB 21 43 45 90 00 [23:13:54]wFMCommunicate OK [23:13:54]SAM_PROTO_SignData done [23:13:54]FM_MakeSignedData done [23:13:54]CreateOFDProtocolMessage [23:13:54]wFMCommunicate request_size=4 [23:13:54]MH_SAM_APDU [23:13:54]CAPDU: 80 11 00 00 [23:13:54]Write to MH i2c: E2 08 00 B6 03 80 11 00 00 00 00 00 00 33 [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:54]Read from MH i2c: E2 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 17 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: E2 17 00 B6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [23:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:13:54]wFMCommunicate OK [23:13:54]CreateOFDProtocolMessage done [23:13:54]OFDSenderStorePacket 155231 [23:13:54]StoreOFDPacket docnum=155231 [23:13:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6B D5 08 01 08 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B1 EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5E 02 00 35 04 06 00 C7 00 B1 B4 CF 87 70 51 64 9C EB 21 43 45 [23:13:54]CheckFolder [23:13:54]dirname=/storage/ofd_packets [23:13:54]CheckFolder done [23:13:54]ProducePacketName [23:13:54]name=ofd_packets/00155231 [23:13:54]NVStorageSaveData ofd_packets/00155231 [23:13:54]File name is /storage/ofd_packets/00155231 [23:13:54]Write 302 bytes [23:13:54]NVStorageSaveData done [23:13:54]OFDSenderStorePacket done [23:13:54]KKMCreateOFDPacket done [23:13:54]NVStorageSaveData kkm_last_timestamp [23:13:54]File name is /storage/kkm_last_timestamp [23:13:54]Write 4 bytes [23:13:54]NVStorageSaveData done [23:13:54]ExternCall_PrintAddStr [23:13:54]wPrintStart [23:13:54]Write to MH i2c: 01 00 00 B7 03 BA [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 07 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 07 00 B7 03 00 00 00 00 00 FF 0F CF [23:13:54]RasterBufferAndPrint [23:13:54]line Счет N : (1)873446 [23:13:54]line ИНН: 02508201610067 [23:13:54]line Контрольно-Кассовый Чек [23:13:54]line ПРОДАЖА [23:13:54]line ТРК (МРК, ГНК) : 23 [23:13:54]line Товар: 2710124130 [23:13:54]line Super 92-К-5 [23:13:54]line 21.930 * 68.40 [23:13:54]line = 1500.01 [23:13:54]line НДС 12% НСП 1% [23:13:54]line > о реализуемом товаре [23:13:54]line ОКРУГЛЕНИЕ: -0.01 [23:13:54]line ИТОГО: 1500.00 [23:13:54]line Внесено: 1500.00 [23:13:54]line СДАЧА: 0.00 [23:13:54]line НСП 1% : 13.27 [23:13:54]line НДС 12% : 159.29 [23:13:54]line Наличными: 1500.00 [23:13:54]line Безнал.: 0.00 [23:13:54]line Место: АЗС № 165 "Партнер Нефть" [23:13:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:13:54]line СНО: Общий режим [23:13:54]line Чек 620 18.10.2024 23:13 [23:13:54]line Смена: 312 ФФД: 1.0 [23:13:54]line ЗНМ: 0300000234 [23:13:54]line РНМ: 0000137193017469 [23:13:54]line Версия ККМ: v1.0 [23:13:54]line ФМ: 0000000000963156 [23:13:54]line ФД: 155231 [23:13:54]line ФПД: 218805795344263 [23:13:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155231&fm=218805795344263&tin=02508201610067®Number=0000137193017469&sum=150000 [23:13:55]OFD Sender: Processing packet 155231 [packets to send 51, broken 50] [23:13:55]ProducePacketName [23:13:55]name=ofd_packets/00155231 [23:13:55]OFD Sender: To server: pG, [23:13:55]CommunicateWithHost lk.salyk.kg:30040 [23:13:55]ConnectInit lk.salyk.kg [23:13:55]written 0, free lines is 4095 [23:13:55]Connected sock=10 [23:13:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6B D5 08 01 08 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B1 EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5E 02 00 35 04 06 00 C7 00 B1 B4 CF 87 70 51 64 9C EB 21 43 45 [23:13:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 CB 47 00 1E 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 5E 02 00 F4 03 04 00 E8 91 12 67 B6 04 01 00 00 FD E6 76 2A 6A AF 66 14 [23:13:55]CommunicateWithHost err = 0 [23:13:55]CheckOFDResponse [23:13:55]1017 (14) - 77093643461234 [23:13:55]1041 (16) - 0000000000963156 [23:13:55]1040 (4) - 155231 [23:13:55]1012 (4) - 18.10.2024 16:50 [23:13:55]1206 (1) - 0 [23:13:55]OFD Sender: Remove packet 155231 [23:13:55]ProducePacketName [23:13:55]name=ofd_packets/00155231 [23:13:55]NVStorageDeleteData [23:13:55]Write to MH i2c: 01 00 00 E2 03 E5 [23:13:55]Write i2c OK [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: 01 [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: 01 07 00 [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 E6 0C DE [23:13:55]RasterBufferAndPrint [23:13:55]line [23:13:55]line [23:13:55]line [23:13:55]line [23:13:55]line [23:13:55]written 0, free lines is 3309 [23:13:55]MH_Cut [23:13:55]Write to MH i2c: D1 01 00 E9 03 01 BE [23:13:55]Write i2c OK [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: D1 [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: D1 01 00 [23:13:55]MH_I2C_Read... [23:13:55]Read from MH i2c: D1 01 00 E9 03 00 BD [23:13:55]Write to MH i2c: 01 00 00 EA 03 ED [23:13:55]Write i2c OK [23:13:55]MH_I2C_Read... [23:13:55]OFD Sender: No OFD packet to send [23:13:56]*** Cut start [23:13:56]*** Partial cut [23:13:56]*** CUTSNS_PIN = 1 [23:13:56]*** CUTSNS_PIN = 0 [23:13:56]*** Brake cut motor [23:13:56]Read from MH i2c: 01 [23:13:56]MH_I2C_Read... [23:13:56]*** Stop cut motor [23:13:56]*** Cut end [23:13:56]Read from MH i2c: 01 07 00 [23:13:56]MH_I2C_Read... [23:13:56]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [23:13:56]process_action close_receipt done [23:13:56]requested_data is exist [23:13:56]produce_requested_data [23:13:56]requested_item fm.sn is exist - process it [23:13:56]wFMCommunicate request_size=4 [23:13:56]MH_SAM_APDU [23:13:56]CAPDU: 80 11 00 00 [23:13:56]Write to MH i2c: E2 08 00 EB 03 80 11 00 00 00 00 00 00 68 [23:13:56]Write i2c OK [23:13:56]MH_I2C_Read... [23:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:56]Read from MH i2c: E2 [23:13:56]MH_I2C_Read... [23:13:56]Read from MH i2c: E2 17 00 [23:13:56]MH_I2C_Read... [23:13:56]Read from MH i2c: E2 17 00 EB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [23:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:13:56]wFMCommunicate OK [23:13:56]requested_item fd.num is exist - process it [23:13:56]SAM_PROTO_GetFieldsCounters [23:13:56]wFMCommunicate request_size=4 [23:13:56]MH_SAM_APDU [23:13:56]CAPDU: 80 13 00 00 [23:13:56]Write to MH i2c: E2 08 00 EC 03 80 13 00 00 00 00 00 00 6B [23:13:56]Write i2c OK [23:13:56]MH_I2C_Read... [23:13:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:57]Read from MH i2c: E2 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 62 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 62 00 EC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [23:13:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:57]wFMCommunicate OK [23:13:57]SAM_PROTO_GetFieldsCounters done [23:13:57]requested_item shift.num is exist - process it [23:13:57]requested_item shift.opened is exist - process it [23:13:57]req_shift_opened [23:13:57]FM_GetShiftState [23:13:57]SAM_PROTO_GetShiftState [23:13:57]wFMCommunicate request_size=4 [23:13:57]MH_SAM_APDU [23:13:57]CAPDU: 80 13 01 00 [23:13:57]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [23:13:57]Write i2c OK [23:13:57]MH_I2C_Read... [23:13:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:57]Read from MH i2c: E2 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 0E 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A4 [23:13:57]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:13:57]wFMCommunicate OK [23:13:57]SAM_PROTO_GetShiftState done [23:13:57]FM_GetShiftState done [23:13:57]req_shift_opened done [23:13:57]requested_item shift.open_date is exist - process it [23:13:57]req_shift_open_date [23:13:57]req_shift_open_date done [23:13:57]produce_requested_data done [23:13:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155231,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:13:57]process_action_free close_receipt [23:13:57]json_value_free [23:13:57]json_value_free done [23:13:57]process_json_proto returns [23:13:57]Send response to host [23:13:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155231,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:13:57]free response buf [23:13:57]execute_script done [23:13:57]execute_script returns [23:13:57]free content buf [23:13:57]Sock 9.Close socket [23:13:57]Sock 9.Thread stoped [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]accept exits with 8 [23:14:20]New connection [23:14:20]New thread 3066916196 created [23:14:20]Thread 3067059556 joined [23:14:20]Waiting for new connection... [23:14:20] Sock 8.Parse request [23:14:20]Sock 8.Check first char [23:14:20]Sock 8.First char is OK [23:14:20]request: POST /json_proto HTTP/1.0 [23:14:20]Method: POST [23:14:20]URL: /json_proto [23:14:20]Method is POST - this is cgi request [23:14:20]url: /json_proto [23:14:20]query_string will be loaded in cgi processing [23:14:20]execute_cgi json_proto POST (null) [23:14:20]execute_cgi path=json_proto method=POST [23:14:20]POST find Content-Length [23:14:20]Host: 172.17.53.67:8080 [23:14:20]Content-Length: 677 [23:14:20]Content-Type: application/json [23:14:20] [23:14:20]POST finish read [23:14:20]Found Content-Length = 677 [23:14:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:20]execute_script... [23:14:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:20]POST & json_proto [23:14:20]process_json_proto [23:14:20]json parsed OK: [23:14:20]protocol is kg_v1.0 [23:14:20]action value=close_receipt [23:14:20]process_action close_receipt [23:14:20]cmd_close_receipt [23:14:20]MH_GetDate [23:14:20]Write to MH i2c: F0 00 00 EE 03 E0 [23:14:20]Write i2c OK [23:14:20]MH_I2C_Read... [23:14:20]Read from MH i2c: F0 [23:14:20]MH_I2C_Read... [23:14:20]Read from MH i2c: F0 09 00 [23:14:20]MH_I2C_Read... [23:14:20]Read from MH i2c: F0 09 00 EE 03 00 CC EB 12 67 19 BC 99 64 EB [23:14:20]GetLastDocTimeStamp 1729293233 [23:14:20]current date 1729293260 [23:14:20]FM_GetShiftState [23:14:20]SAM_PROTO_GetShiftState [23:14:20]wFMCommunicate request_size=4 [23:14:20]MH_SAM_APDU [23:14:20]CAPDU: 80 13 01 00 [23:14:20]Write to MH i2c: E2 08 00 EF 03 80 13 01 00 00 00 00 00 6F [23:14:20]Write i2c OK [23:14:20]MH_I2C_Read... [23:14:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:20]Read from MH i2c: E2 [23:14:20]MH_I2C_Read... [23:14:20]Read from MH i2c: E2 0E 00 [23:14:20]MH_I2C_Read... [23:14:20]Read from MH i2c: E2 0E 00 EF 03 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A6 [23:14:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:14:20]wFMCommunicate OK [23:14:20]SAM_PROTO_GetShiftState done [23:14:20]FM_GetShiftState done [23:14:20]opened in 1729211399 [23:14:20]opened+sec_in_day 1729297799 [23:14:20]quantity*price = 50010 [23:14:20]sum+1 = 50012 [23:14:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 621 18.10.2024 23:14 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155232 ФПД: 159160794823218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231420&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155232&fm=159160794823218&tin=02508201610067®Number=0000137193017469&sum=50000 [23:14:21]StoreToDocumentArchive [23:14:21]shift 312 fd 155232 [23:14:21]save to /storage/0312/doc_00155232 [23:14:21]save last doc name /storage/0312/doc_00155232 to /storage/kkm_last_doc_name [23:14:21]save OK [23:14:21]Clear old archive folders... [23:14:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:14:21]tlvbuf is 01127E30 [23:14:21]SAM_PROTO_ClearQueue [23:14:21]wFMCommunicate request_size=4 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 09 00 00 [23:14:21]Write to MH i2c: E2 08 00 FC 03 80 09 00 00 00 00 00 00 71 [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:21]Read from MH i2c: E2 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [23:14:21]RAPDU: 90 00 [23:14:21]wFMCommunicate OK [23:14:21]SAM_PROTO_ClearQueue done [23:14:21]KKMCreateOFDPacket [23:14:21]OFDProtocolAddRootSTLVToBuf [23:14:21]FM_MakeSignedData [23:14:21]FM_MakeSignedData [23:14:21]SAM_PROTO_SignData [23:14:21]wFMCommunicate request_size=4 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 0D 01 02 [23:14:21]Write to MH i2c: E2 08 00 FD 03 80 0D 01 02 00 00 00 00 79 [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:21]Read from MH i2c: E2 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [23:14:21]RAPDU: 90 00 [23:14:21]wFMCommunicate OK [23:14:21]wFMCommunicate request_size=255 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 CC EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5E 02 00 35 04 06 00 90 [23:14:21]Write to MH i2c: E2 02 01 FE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 CC EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5E 02 00 35 04 06 00 90 00 00 20 [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:21]Read from MH i2c: E2 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [23:14:21]RAPDU: 90 00 [23:14:21]wFMCommunicate OK [23:14:21]wFMCommunicate request_size=10 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 0D 02 02 05 C1 82 A3 3A 32 [23:14:21]Write to MH i2c: E2 0D 00 FF 03 80 0D 02 02 05 00 C1 82 A3 3A 32 00 00 D8 [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:21]Read from MH i2c: E2 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [23:14:21]RAPDU: 90 00 [23:14:21]wFMCommunicate OK [23:14:21]wFMCommunicate request_size=4 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 0D 03 02 [23:14:21]Write to MH i2c: E2 08 00 00 04 80 0D 03 02 00 00 00 00 7F [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:21]Read from MH i2c: E2 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 0B 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: E2 0B 00 00 04 00 00 6F 7A A5 97 25 85 C9 90 00 18 [23:14:21]RAPDU: 00 6F 7A A5 97 25 85 C9 90 00 [23:14:21]wFMCommunicate OK [23:14:21]SAM_PROTO_SignData done [23:14:21]FM_MakeSignedData done [23:14:21]CreateOFDProtocolMessage [23:14:21]wFMCommunicate request_size=4 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 11 00 00 [23:14:21]Write to MH i2c: E2 08 00 01 04 80 11 00 00 00 00 00 00 7F [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:22]Read from MH i2c: E2 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: E2 17 00 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: E2 17 00 01 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [23:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:14:22]wFMCommunicate OK [23:14:22]CreateOFDProtocolMessage done [23:14:22]OFDSenderStorePacket 155232 [23:14:22]StoreOFDPacket docnum=155232 [23:14:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 BD 07 01 01 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 CC EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5E 02 00 35 04 06 00 90 C1 82 A3 3A 32 00 6F 7A A5 97 25 85 C9 [23:14:22]CheckFolder [23:14:22]dirname=/storage/ofd_packets [23:14:22]CheckFolder done [23:14:22]ProducePacketName [23:14:22]name=ofd_packets/00155232 [23:14:22]NVStorageSaveData ofd_packets/00155232 [23:14:22]File name is /storage/ofd_packets/00155232 [23:14:22]Write 301 bytes [23:14:22]NVStorageSaveData done [23:14:22]OFDSenderStorePacket done [23:14:22]KKMCreateOFDPacket done [23:14:22]NVStorageSaveData kkm_last_timestamp [23:14:22]File name is /storage/kkm_last_timestamp [23:14:22]Write 4 bytes [23:14:22]NVStorageSaveData done [23:14:22]OFD Sender: Processing packet 155232 [packets to send 51, broken 50] [23:14:22]ProducePacketName [23:14:22]name=ofd_packets/00155232 [23:14:22]OFD Sender: To server: pG, [23:14:22]CommunicateWithHost lk.salyk.kg:30040 [23:14:22]ConnectInit lk.salyk.kg [23:14:22]ExternCall_PrintAddStr [23:14:22]wPrintStart [23:14:22]Write to MH i2c: 01 00 00 02 04 06 [23:14:22]Write i2c OK [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 07 00 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 07 00 02 04 00 00 00 00 00 FF 0F 1B [23:14:22]RasterBufferAndPrint [23:14:22]line Счет N : (1)873447 [23:14:22]line ИНН: 02508201610067 [23:14:22]line Контрольно-Кассовый Чек [23:14:22]line ПРОДАЖА [23:14:22]line ТРК (МРК, ГНК) : 31 [23:14:22]line Товар: 2710124500 [23:14:22]line Аи-95-К-5 [23:14:22]line 6.740 * 74.20 [23:14:22]line = 500.11 [23:14:22]line НДС 12% НСП 1% [23:14:22]line > о реализуемом товаре [23:14:22]line ОКРУГЛЕНИЕ: -0.11 [23:14:22]line ИТОГО: 500.00 [23:14:22]line Внесено: 500.00 [23:14:22]line СДАЧА: 0.00 [23:14:22]line НСП 1% : 4.43 [23:14:22]line НДС 12% : 53.11 [23:14:22]line Наличными: 500.00 [23:14:22]line Безнал.: 0.00 [23:14:22]line Место: АЗС № 165 "Партнер Нефть" [23:14:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:14:22]line СНО: Общий режим [23:14:22]line Чек 621 18.10.2024 23:14 [23:14:22]line Смена: 312 ФФД: 1.0 [23:14:22]line ЗНМ: 0300000234 [23:14:22]line РНМ: 0000137193017469 [23:14:22]line Версия ККМ: v1.0 [23:14:22]line ФМ: 0000000000963156 [23:14:22]line ФД: 155232 [23:14:22]line ФПД: 159160794823218 [23:14:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231420&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155232&fm=159160794823218&tin=02508201610067®Number=0000137193017469&sum=50000 [23:14:22]Connected sock=11 [23:14:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 BD 07 01 01 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 CC EB 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5E 02 00 35 04 06 00 90 C1 82 A3 3A 32 00 6F 7A A5 97 25 85 C9 [23:14:22]written 0, free lines is 4095 [23:14:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 F3 47 00 EF BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 5E 02 00 F4 03 04 00 03 92 12 67 B6 04 01 00 00 F9 23 25 34 A5 A4 BC 3F [23:14:22]CommunicateWithHost err = 0 [23:14:22]CheckOFDResponse [23:14:22]1017 (14) - 77093643461234 [23:14:22]1041 (16) - 0000000000963156 [23:14:22]1040 (4) - 155232 [23:14:22]1012 (4) - 18.10.2024 16:51 [23:14:22]1206 (1) - 0 [23:14:22]OFD Sender: Remove packet 155232 [23:14:22]ProducePacketName [23:14:22]name=ofd_packets/00155232 [23:14:22]NVStorageDeleteData [23:14:22]Write to MH i2c: 01 00 00 2D 04 31 [23:14:22]Write i2c OK [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 07 00 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 D2 0C 16 [23:14:22]RasterBufferAndPrint [23:14:22]line [23:14:22]line [23:14:22]line [23:14:22]line [23:14:22]line [23:14:22]written 0, free lines is 3288 [23:14:22]MH_Cut [23:14:22]Write to MH i2c: D1 01 00 34 04 01 0A [23:14:22]Write i2c OK [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: D1 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: D1 01 00 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: D1 01 00 34 04 00 09 [23:14:22]Write to MH i2c: 01 00 00 35 04 39 [23:14:22]Write i2c OK [23:14:22]MH_I2C_Read... [23:14:23]OFD Sender: No OFD packet to send [23:14:23]*** Cut start [23:14:23]*** Partial cut [23:14:23]*** CUTSNS_PIN = 1 [23:14:23]*** CUTSNS_PIN = 0 [23:14:23]*** Brake cut motor [23:14:24]Read from MH i2c: 01 [23:14:24]MH_I2C_Read... [23:14:24]*** Stop cut motor [23:14:24]*** Cut end [23:14:24]Read from MH i2c: 01 07 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [23:14:24]process_action close_receipt done [23:14:24]requested_data is exist [23:14:24]produce_requested_data [23:14:24]requested_item fm.sn is exist - process it [23:14:24]wFMCommunicate request_size=4 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 11 00 00 [23:14:24]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 17 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [23:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:14:24]wFMCommunicate OK [23:14:24]requested_item fd.num is exist - process it [23:14:24]SAM_PROTO_GetFieldsCounters [23:14:24]wFMCommunicate request_size=4 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 13 00 00 [23:14:24]Write to MH i2c: E2 08 00 37 04 80 13 00 00 00 00 00 00 B7 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 62 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 62 00 37 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 36 [23:14:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:24]wFMCommunicate OK [23:14:24]SAM_PROTO_GetFieldsCounters done [23:14:24]requested_item shift.num is exist - process it [23:14:24]requested_item shift.opened is exist - process it [23:14:24]req_shift_opened [23:14:24]FM_GetShiftState [23:14:24]SAM_PROTO_GetShiftState [23:14:24]wFMCommunicate request_size=4 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 13 01 00 [23:14:24]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:24]Read from MH i2c: E2 0E 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F0 [23:14:24]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:14:24]wFMCommunicate OK [23:14:24]SAM_PROTO_GetShiftState done [23:14:24]FM_GetShiftState done [23:14:24]req_shift_opened done [23:14:24]requested_item shift.open_date is exist - process it [23:14:24]req_shift_open_date [23:14:24]req_shift_open_date done [23:14:24]produce_requested_data done [23:14:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155232,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:14:24]process_action_free close_receipt [23:14:24]json_value_free [23:14:24]json_value_free done [23:14:24]process_json_proto returns [23:14:24]Send response to host [23:14:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155232,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:14:24]free response buf [23:14:24]execute_script done [23:14:24]execute_script returns [23:14:24]free content buf [23:14:24]Sock 8.Close socket [23:14:24]Sock 8.Thread stoped [23:14:28]OFD Sender: No OFD packet to send [23:14:33]OFD Sender: No OFD packet to send [23:14:38]OFD Sender: No OFD packet to send [23:14:43]OFD Sender: No OFD packet to send [23:14:48]OFD Sender: No OFD packet to send [23:14:53]OFD Sender: No OFD packet to send [23:14:58]OFD Sender: No OFD packet to send [23:15:03]OFD Sender: No OFD packet to send [23:15:08]OFD Sender: No OFD packet to send [23:15:13]OFD Sender: No OFD packet to send [23:15:18]OFD Sender: No OFD packet to send [23:15:23]OFD Sender: No OFD packet to send [23:15:28]OFD Sender: No OFD packet to send [23:15:33]OFD Sender: No OFD packet to send [23:15:38]OFD Sender: No OFD packet to send [23:15:43]OFD Sender: No OFD packet to send [23:15:48]OFD Sender: No OFD packet to send [23:15:53]OFD Sender: No OFD packet to send [23:15:58]OFD Sender: No OFD packet to send [23:16:03]OFD Sender: No OFD packet to send [23:16:08]OFD Sender: No OFD packet to send [23:16:13]OFD Sender: No OFD packet to send [23:16:18]OFD Sender: No OFD packet to send [23:16:23]OFD Sender: No OFD packet to send [23:16:26]accept exits with 9 [23:16:26]New connection [23:16:26]New thread 3067059556 created [23:16:26]Thread 3066916196 joined [23:16:26]Waiting for new connection... [23:16:26] Sock 9.Parse request [23:16:26]Sock 9.Check first char [23:16:26]Sock 9.First char is OK [23:16:26]request: POST /json_proto HTTP/1.0 [23:16:26]Method: POST [23:16:26]URL: /json_proto [23:16:26]Method is POST - this is cgi request [23:16:26]url: /json_proto [23:16:26]query_string will be loaded in cgi processing [23:16:26]execute_cgi json_proto POST (null) [23:16:26]execute_cgi path=json_proto method=POST [23:16:26]POST find Content-Length [23:16:26]Host: 172.17.53.67:8080 [23:16:26]Content-Length: 682 [23:16:26]Content-Type: application/json [23:16:26] [23:16:26]POST finish read [23:16:26]Found Content-Length = 682 [23:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:26]execute_script... [23: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 : (1)873448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:26]POST & json_proto [23:16:26]process_json_proto [23:16:26]json parsed OK: [23:16:26]protocol is kg_v1.0 [23:16:26]action value=close_receipt [23:16:26]process_action close_receipt [23:16:26]cmd_close_receipt [23:16:26]MH_GetDate [23:16:26]Write to MH i2c: F0 00 00 39 04 2C [23:16:26]Write i2c OK [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: F0 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: F0 09 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: F0 09 00 39 04 00 4A EC 12 67 19 BC 99 64 B6 [23:16:26]GetLastDocTimeStamp 1729293260 [23:16:26]current date 1729293386 [23:16:26]FM_GetShiftState [23:16:26]SAM_PROTO_GetShiftState [23:16:26]wFMCommunicate request_size=4 [23:16:26]MH_SAM_APDU [23:16:26]CAPDU: 80 13 01 00 [23:16:26]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [23:16:26]Write i2c OK [23:16:26]MH_I2C_Read... [23:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:26]Read from MH i2c: E2 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 0E 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 F2 [23:16:26]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:16:26]wFMCommunicate OK [23:16:26]SAM_PROTO_GetShiftState done [23:16:26]FM_GetShiftState done [23:16:26]opened in 1729211399 [23:16:26]opened+sec_in_day 1729297799 [23:16:26]quantity*price = 150056 [23:16:26]sum+1 = 150058 [23:16:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 622 18.10.2024 23:16 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155233 ФПД: 135794704187196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155233&fm=135794704187196&tin=02508201610067®Number=0000137193017469&sum=150000 [23:16:27]StoreToDocumentArchive [23:16:27]shift 312 fd 155233 [23:16:27]save to /storage/0312/doc_00155233 [23:16:27]save last doc name /storage/0312/doc_00155233 to /storage/kkm_last_doc_name [23:16:27]save OK [23:16:27]Clear old archive folders... [23:16:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:16:27]tlvbuf is 01121EF0 [23:16:27]SAM_PROTO_ClearQueue [23:16:27]wFMCommunicate request_size=4 [23:16:27]MH_SAM_APDU [23:16:27]CAPDU: 80 09 00 00 [23:16:27]Write to MH i2c: E2 08 00 47 04 80 09 00 00 00 00 00 00 BD [23:16:27]Write i2c OK [23:16:27]MH_I2C_Read... [23:16:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:27]Read from MH i2c: E2 [23:16:27]MH_I2C_Read... [23:16:27]Read from MH i2c: E2 03 00 [23:16:27]MH_I2C_Read... [23:16:27]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [23:16:27]RAPDU: 90 00 [23:16:27]wFMCommunicate OK [23:16:27]SAM_PROTO_ClearQueue done [23:16:27]KKMCreateOFDPacket [23:16:27]OFDProtocolAddRootSTLVToBuf [23:16:27]FM_MakeSignedData [23:16:27]FM_MakeSignedData [23:16:27]SAM_PROTO_SignData [23:16:27]wFMCommunicate request_size=4 [23:16:27]MH_SAM_APDU [23:16:27]CAPDU: 80 0D 01 02 [23:16:27]Write to MH i2c: E2 08 00 48 04 80 0D 01 02 00 00 00 00 C5 [23:16:27]Write i2c OK [23:16:27]MH_I2C_Read... [23:16:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:27]Read from MH i2c: E2 [23:16:27]MH_I2C_Read... [23:16:27]Read from MH i2c: E2 03 00 [23:16:27]MH_I2C_Read... [23:16:27]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [23:16:27]RAPDU: 90 00 [23:16:27]wFMCommunicate OK [23:16:27]wFMCommunicate request_size=255 [23:16:27]MH_SAM_APDU [23:16:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 4A EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5E 02 00 35 04 06 00 7B [23:16:27]Write to MH i2c: E2 02 01 49 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 4A EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5E 02 00 35 04 06 00 7B 00 00 49 [23:16:27]Write i2c OK [23:16:27]MH_I2C_Read... [23:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:28]Read from MH i2c: E2 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 03 00 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [23:16:28]RAPDU: 90 00 [23:16:28]wFMCommunicate OK [23:16:28]wFMCommunicate request_size=10 [23:16:28]MH_SAM_APDU [23:16:28]CAPDU: 80 0D 02 02 05 81 2B 1A FF 3C [23:16:28]Write to MH i2c: E2 0D 00 4A 04 80 0D 02 02 05 00 81 2B 1A FF 3C 00 00 D3 [23:16:28]Write i2c OK [23:16:28]MH_I2C_Read... [23:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:28]Read from MH i2c: E2 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 03 00 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [23:16:28]RAPDU: 90 00 [23:16:28]wFMCommunicate OK [23:16:28]wFMCommunicate request_size=4 [23:16:28]MH_SAM_APDU [23:16:28]CAPDU: 80 0D 03 02 [23:16:28]Write to MH i2c: E2 08 00 4B 04 80 0D 03 02 00 00 00 00 CA [23:16:28]Write i2c OK [23:16:28]MH_I2C_Read... [23:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:28]Read from MH i2c: E2 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 0B 00 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 0B 00 4B 04 00 1F B2 E6 6B B6 C0 4E 02 90 00 B3 [23:16:28]RAPDU: 1F B2 E6 6B B6 C0 4E 02 90 00 [23:16:28]wFMCommunicate OK [23:16:28]SAM_PROTO_SignData done [23:16:28]FM_MakeSignedData done [23:16:28]CreateOFDProtocolMessage [23:16:28]wFMCommunicate request_size=4 [23:16:28]MH_SAM_APDU [23:16:28]CAPDU: 80 11 00 00 [23:16:28]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [23:16:28]Write i2c OK [23:16:28]MH_I2C_Read... [23:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:28]Read from MH i2c: E2 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 17 00 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [23:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:16:28]wFMCommunicate OK [23:16:28]CreateOFDProtocolMessage done [23:16:28]OFDSenderStorePacket 155233 [23:16:28]StoreOFDPacket docnum=155233 [23:16:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 57 E8 07 01 BB BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 4A EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5E 02 00 35 04 06 00 7B 81 2B 1A FF 3C 1F B2 E6 6B B6 C0 4E 02 [23:16:28]CheckFolder [23:16:28]dirname=/storage/ofd_packets [23:16:28]CheckFolder done [23:16:28]ProducePacketName [23:16:28]name=ofd_packets/00155233 [23:16:28]NVStorageSaveData ofd_packets/00155233 [23:16:28]File name is /storage/ofd_packets/00155233 [23:16:28]Write 301 bytes [23:16:28]NVStorageSaveData done [23:16:28]OFDSenderStorePacket done [23:16:28]KKMCreateOFDPacket done [23:16:28]NVStorageSaveData kkm_last_timestamp [23:16:28]File name is /storage/kkm_last_timestamp [23:16:28]Write 4 bytes [23:16:28]NVStorageSaveData done [23:16:28]ExternCall_PrintAddStr [23:16:28]wPrintStart [23:16:28]Write to MH i2c: 01 00 00 4D 04 51 [23:16:28]OFD Sender: Processing packet 155233 [packets to send 51, broken 50] [23:16:28]ProducePacketName [23:16:28]name=ofd_packets/00155233 [23:16:28]OFD Sender: To server: pG, [23:16:28]CommunicateWithHost lk.salyk.kg:30040 [23:16:28]ConnectInit lk.salyk.kg [23:16:28]Write i2c OK [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: 01 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: 01 07 00 [23:16:28]MH_I2C_Read... [23:16:28]Read from MH i2c: 01 07 00 4D 04 00 00 00 00 00 FF 0F 66 [23:16:28]RasterBufferAndPrint [23:16:28]line Счет N : (1)873448 [23:16:28]line ИНН: 02508201610067 [23:16:28]line Контрольно-Кассовый Чек [23:16:28]line ПРОДАЖА [23:16:28]line ТРК (МРК, ГНК) : 12 [23:16:28]line Товар: 2710124130 [23:16:28]line Аи-92-К-5 [23:16:28]line 22.430 * 66.90 [23:16:28]line = 1500.57 [23:16:28]line НДС 12% НСП 1% [23:16:28]line > о реализуемом товаре [23:16:28]line ОКРУГЛЕНИЕ: -0.57 [23:16:28]line ИТОГО: 1500.00 [23:16:28]line Внесено: 1500.00 [23:16:28]line СДАЧА: 0.00 [23:16:28]line НСП 1% : 13.28 [23:16:28]line НДС 12% : 159.35 [23:16:28]line Наличными: 1500.00 [23:16:28]line Безнал.: 0.00 [23:16:28]line Место: АЗС № 165 "Партнер Нефть" [23:16:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:16:28]line СНО: Общий режим [23:16:28]line Чек 622 18.10.2024 23:16 [23:16:28]line Смена: 312 ФФД: 1.0 [23:16:28]line ЗНМ: 0300000234 [23:16:28]line РНМ: 0000137193017469 [23:16:28]line Версия ККМ: v1.0 [23:16:28]line ФМ: 0000000000963156 [23:16:28]line ФД: 155233 [23:16:28]line ФПД: 135794704187196 [23:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155233&fm=135794704187196&tin=02508201610067®Number=0000137193017469&sum=150000 [23:16:28]Connected sock=10 [23:16:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 57 E8 07 01 BB BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 4A EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5E 02 00 35 04 06 00 7B 81 2B 1A FF 3C 1F B2 E6 6B B6 C0 4E 02 [23:16:28]written 0, free lines is 4095 [23:16:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD 33 47 00 B9 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 5E 02 00 F4 03 04 00 82 92 12 67 B6 04 01 00 00 0E BB 2C 57 A6 2F 4E F9 [23:16:28]CommunicateWithHost err = 0 [23:16:28]CheckOFDResponse [23:16:28]1017 (14) - 77093643461234 [23:16:28]1041 (16) - 0000000000963156 [23:16:28]1040 (4) - 155233 [23:16:28]1012 (4) - 18.10.2024 16:53 [23:16:28]1206 (1) - 0 [23:16:28]OFD Sender: Remove packet 155233 [23:16:28]ProducePacketName [23:16:28]name=ofd_packets/00155233 [23:16:28]NVStorageDeleteData [23:16:29]Write to MH i2c: 01 00 00 78 04 7C [23:16:29]Write i2c OK [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: 01 [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: 01 07 00 [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 DA 0C 69 [23:16:29]RasterBufferAndPrint [23:16:29]line [23:16:29]line [23:16:29]line [23:16:29]line [23:16:29]line [23:16:29]written 0, free lines is 3298 [23:16:29]MH_Cut [23:16:29]Write to MH i2c: D1 01 00 7F 04 01 55 [23:16:29]Write i2c OK [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: D1 [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: D1 01 00 [23:16:29]MH_I2C_Read... [23:16:29]Read from MH i2c: D1 01 00 7F 04 00 54 [23:16:29]Write to MH i2c: 01 00 00 80 04 84 [23:16:29]Write i2c OK [23:16:29]MH_I2C_Read... [23:16:29]OFD Sender: No OFD packet to send [23:16:29]*** Cut start [23:16:29]*** Partial cut [23:16:29]*** CUTSNS_PIN = 1 [23:16:29]*** CUTSNS_PIN = 0 [23:16:30]*** Brake cut motor [23:16:30]Read from MH i2c: 01 [23:16:30]MH_I2C_Read... [23:16:30]*** Stop cut motor [23:16:30]*** Cut end [23:16:30]Read from MH i2c: 01 07 00 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [23:16:30]process_action close_receipt done [23:16:30]requested_data is exist [23:16:30]produce_requested_data [23:16:30]requested_item fm.sn is exist - process it [23:16:30]wFMCommunicate request_size=4 [23:16:30]MH_SAM_APDU [23:16:30]CAPDU: 80 11 00 00 [23:16:30]Write to MH i2c: E2 08 00 81 04 80 11 00 00 00 00 00 00 FF [23:16:30]Write i2c OK [23:16:30]MH_I2C_Read... [23:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:30]Read from MH i2c: E2 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 17 00 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 17 00 81 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [23:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:16:30]wFMCommunicate OK [23:16:30]requested_item fd.num is exist - process it [23:16:30]SAM_PROTO_GetFieldsCounters [23:16:30]wFMCommunicate request_size=4 [23:16:30]MH_SAM_APDU [23:16:30]CAPDU: 80 13 00 00 [23:16:30]Write to MH i2c: E2 08 00 82 04 80 13 00 00 00 00 00 00 02 [23:16:30]Write i2c OK [23:16:30]MH_I2C_Read... [23:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:30]Read from MH i2c: E2 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 62 00 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 62 00 82 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 85 [23:16:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:30]wFMCommunicate OK [23:16:30]SAM_PROTO_GetFieldsCounters done [23:16:30]requested_item shift.num is exist - process it [23:16:30]requested_item shift.opened is exist - process it [23:16:30]req_shift_opened [23:16:30]FM_GetShiftState [23:16:30]SAM_PROTO_GetShiftState [23:16:30]wFMCommunicate request_size=4 [23:16:30]MH_SAM_APDU [23:16:30]CAPDU: 80 13 01 00 [23:16:30]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [23:16:30]Write i2c OK [23:16:30]MH_I2C_Read... [23:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:30]Read from MH i2c: E2 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 0E 00 [23:16:30]MH_I2C_Read... [23:16:30]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3B [23:16:30]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:16:30]wFMCommunicate OK [23:16:30]SAM_PROTO_GetShiftState done [23:16:30]FM_GetShiftState done [23:16:30]req_shift_opened done [23:16:30]requested_item shift.open_date is exist - process it [23:16:30]req_shift_open_date [23:16:30]req_shift_open_date done [23:16:30]produce_requested_data done [23:16:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155233,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:16:30]process_action_free close_receipt [23:16:30]json_value_free [23:16:30]json_value_free done [23:16:30]process_json_proto returns [23:16:30]Send response to host [23:16:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155233,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:16:30]free response buf [23:16:30]execute_script done [23:16:30]execute_script returns [23:16:30]free content buf [23:16:30]Sock 9.Close socket [23:16:30]Sock 9.Thread stoped [23:16:34]OFD Sender: No OFD packet to send [23:16:39]OFD Sender: No OFD packet to send [23:16:44]OFD Sender: No OFD packet to send [23:16:49]OFD Sender: No OFD packet to send [23:16:54]OFD Sender: No OFD packet to send [23:16:59]OFD Sender: No OFD packet to send [23:17:04]OFD Sender: No OFD packet to send [23:17:09]OFD Sender: No OFD packet to send [23:17:14]OFD Sender: No OFD packet to send [23:17:19]OFD Sender: No OFD packet to send [23:17:24]OFD Sender: No OFD packet to send [23:17:29]OFD Sender: No OFD packet to send [23:17:34]OFD Sender: No OFD packet to send [23:17:39]OFD Sender: No OFD packet to send [23:17:44]OFD Sender: No OFD packet to send [23:17:49]OFD Sender: No OFD packet to send [23:17:54]OFD Sender: No OFD packet to send [23:17:59]OFD Sender: No OFD packet to send [23:18:04]OFD Sender: No OFD packet to send [23:18:09]OFD Sender: No OFD packet to send [23:18:14]OFD Sender: No OFD packet to send [23:18:19]OFD Sender: No OFD packet to send [23:18:24]OFD Sender: No OFD packet to send [23:18:27]accept exits with 8 [23:18:27]New connection [23:18:27]New thread 3066916196 created [23:18:27]Thread 3067059556 joined [23:18:27]Waiting for new connection... [23:18:27] Sock 8.Parse request [23:18:27]Sock 8.Check first char [23:18:27]Sock 8.First char is OK [23:18:27]request: POST /json_proto HTTP/1.0 [23:18:27]Method: POST [23:18:27]URL: /json_proto [23:18:27]Method is POST - this is cgi request [23:18:27]url: /json_proto [23:18:27]query_string will be loaded in cgi processing [23:18:27]execute_cgi json_proto POST (null) [23:18:27]execute_cgi path=json_proto method=POST [23:18:27]POST find Content-Length [23:18:27]Host: 172.17.53.67:8080 [23:18:27]Content-Length: 670 [23:18:27]Content-Type: application/json [23:18:27] [23:18:27]POST finish read [23:18:27]Found Content-Length = 670 [23:18:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:18:27]execute_script... [23:18:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:18:27]POST & json_proto [23:18:27]process_json_proto [23:18:27]json parsed OK: [23:18:27]protocol is kg_v1.0 [23:18:27]action value=close_receipt [23:18:27]process_action close_receipt [23:18:27]cmd_close_receipt [23:18:27]MH_GetDate [23:18:27]Write to MH i2c: F0 00 00 84 04 77 [23:18:27]Write i2c OK [23:18:27]MH_I2C_Read... [23:18:27]Read from MH i2c: F0 [23:18:27]MH_I2C_Read... [23:18:27]Read from MH i2c: F0 09 00 [23:18:27]MH_I2C_Read... [23:18:27]Read from MH i2c: F0 09 00 84 04 00 C3 EC 12 67 19 BC 99 64 7A [23:18:27]GetLastDocTimeStamp 1729293386 [23:18:27]current date 1729293507 [23:18:27]FM_GetShiftState [23:18:27]SAM_PROTO_GetShiftState [23:18:27]wFMCommunicate request_size=4 [23:18:27]MH_SAM_APDU [23:18:27]CAPDU: 80 13 01 00 [23:18:27]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [23:18:27]Write i2c OK [23:18:27]MH_I2C_Read... [23:18:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:27]Read from MH i2c: E2 [23:18:27]MH_I2C_Read... [23:18:27]Read from MH i2c: E2 0E 00 [23:18:27]MH_I2C_Read... [23:18:27]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 3D [23:18:27]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:18:27]wFMCommunicate OK [23:18:27]SAM_PROTO_GetShiftState done [23:18:27]FM_GetShiftState done [23:18:27]opened in 1729211399 [23:18:27]opened+sec_in_day 1729297799 [23:18:27]quantity*price = 60055 [23:18:27]sum+1 = 60056 [23:18:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 623 18.10.2024 23:18 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155234 ФПД: 1587418776206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155234&fm=1587418776206&tin=02508201610067®Number=0000137193017469&sum=60000 [23:18:28]StoreToDocumentArchive [23:18:28]shift 312 fd 155234 [23:18:28]save to /storage/0312/doc_00155234 [23:18:28]save last doc name /storage/0312/doc_00155234 to /storage/kkm_last_doc_name [23:18:28]save OK [23:18:28]Clear old archive folders... [23:18:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:18:28]tlvbuf is 01113FD0 [23:18:28]SAM_PROTO_ClearQueue [23:18:28]wFMCommunicate request_size=4 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 09 00 00 [23:18:28]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [23:18:28]RAPDU: 90 00 [23:18:28]wFMCommunicate OK [23:18:28]SAM_PROTO_ClearQueue done [23:18:28]KKMCreateOFDPacket [23:18:28]OFDProtocolAddRootSTLVToBuf [23:18:28]FM_MakeSignedData [23:18:28]FM_MakeSignedData [23:18:28]SAM_PROTO_SignData [23:18:28]wFMCommunicate request_size=4 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 0D 01 02 [23:18:28]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [23:18:28]RAPDU: 90 00 [23:18:28]wFMCommunicate OK [23:18:28]wFMCommunicate request_size=255 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 C3 EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5E 02 00 35 04 06 00 [23:18:28]Write to MH i2c: E2 02 01 94 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 C3 EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5E 02 00 35 04 06 00 00 00 4E [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [23:18:28]RAPDU: 90 00 [23:18:28]wFMCommunicate OK [23:18:28]wFMCommunicate request_size=11 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 0D 02 02 06 01 71 99 88 42 8E [23:18:28]Write to MH i2c: E2 0E 00 95 04 80 0D 02 02 06 00 01 71 99 88 42 8E 00 00 82 [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [23:18:28]RAPDU: 90 00 [23:18:28]wFMCommunicate OK [23:18:28]wFMCommunicate request_size=4 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 0D 03 02 [23:18:28]Write to MH i2c: E2 08 00 96 04 80 0D 03 02 00 00 00 00 15 [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 0B 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 0B 00 96 04 00 4E 56 8A 8C 03 08 C4 F3 90 00 92 [23:18:28]RAPDU: 4E 56 8A 8C 03 08 C4 F3 90 00 [23:18:28]wFMCommunicate OK [23:18:28]SAM_PROTO_SignData done [23:18:28]FM_MakeSignedData done [23:18:28]CreateOFDProtocolMessage [23:18:28]wFMCommunicate request_size=4 [23:18:28]MH_SAM_APDU [23:18:28]CAPDU: 80 11 00 00 [23:18:28]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:28]Read from MH i2c: E2 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 17 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [23:18:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:18:28]wFMCommunicate OK [23:18:28]CreateOFDProtocolMessage done [23:18:28]OFDSenderStorePacket 155234 [23:18:28]StoreOFDPacket docnum=155234 [23:18:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 5D 08 01 C6 C0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 C3 EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5E 02 00 35 04 06 00 01 71 99 88 42 8E 4E 56 8A 8C 03 08 C4 F3 [23:18:28]CheckFolder [23:18:28]dirname=/storage/ofd_packets [23:18:28]CheckFolder done [23:18:28]ProducePacketName [23:18:28]name=ofd_packets/00155234 [23:18:28]NVStorageSaveData ofd_packets/00155234 [23:18:28]File name is /storage/ofd_packets/00155234 [23:18:28]Write 302 bytes [23:18:28]NVStorageSaveData done [23:18:28]OFDSenderStorePacket done [23:18:28]KKMCreateOFDPacket done [23:18:28]NVStorageSaveData kkm_last_timestamp [23:18:28]File name is /storage/kkm_last_timestamp [23:18:28]Write 4 bytes [23:18:28]NVStorageSaveData done [23:18:28]ExternCall_PrintAddStr [23:18:28]wPrintStart [23:18:28]Write to MH i2c: 01 00 00 98 04 9C [23:18:28]Write i2c OK [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: 01 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: 01 07 00 [23:18:28]MH_I2C_Read... [23:18:28]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 FF 0F B1 [23:18:28]RasterBufferAndPrint [23:18:28]line Счет N : (1)873449 [23:18:28]line ИНН: 02508201610067 [23:18:28]line Контрольно-Кассовый Чек [23:18:28]line ПРОДАЖА [23:18:28]line ТРК (МРК, ГНК) : 43 [23:18:28]line Товар: 2710124130 [23:18:28]line Super 92-К-5 [23:18:28]line 8.780 * 68.40 [23:18:28]line = 600.55 [23:18:28]line НДС 12% НСП 1% [23:18:28]line > о реализуемом товаре [23:18:28]line ОКРУГЛЕНИЕ: -0.55 [23:18:28]line ИТОГО: 600.00 [23:18:28]line Внесено: 600.00 [23:18:28]line СДАЧА: 0.00 [23:18:28]line НСП 1% : 5.31 [23:18:28]line НДС 12% : 63.77 [23:18:28]line Наличными: 600.00 [23:18:28]line Безнал.: 0.00 [23:18:28]line Место: АЗС № 165 "Партнер Нефть" [23:18:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:18:28]line СНО: Общий режим [23:18:28]line Чек 623 18.10.2024 23:18 [23:18:28]line Смена: 312 ФФД: 1.0 [23:18:28]line ЗНМ: 0300000234 [23:18:28]line РНМ: 0000137193017469 [23:18:28]line Версия ККМ: v1.0 [23:18:28]line ФМ: 0000000000963156 [23:18:28]line ФД: 155234 [23:18:28]line ФПД: 1587418776206 [23:18:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T231827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155234&fm=1587418776206&tin=02508201610067®Number=0000137193017469&sum=60000 [23:18:29]OFD Sender: Processing packet 155234 [packets to send 51, broken 50] [23:18:29]ProducePacketName [23:18:29]name=ofd_packets/00155234 [23:18:29]OFD Sender: To server: pG, [23:18:29]CommunicateWithHost lk.salyk.kg:30040 [23:18:29]ConnectInit lk.salyk.kg [23:18:29]written 0, free lines is 4095 [23:18:29]Connected sock=10 [23:18:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 5D 08 01 C6 C0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 C3 EC 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5E 02 00 35 04 06 00 01 71 99 88 42 8E 4E 56 8A 8C 03 08 C4 F3 [23:18:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D E4 47 00 D6 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 5E 02 00 F4 03 04 00 FA 92 12 67 B6 04 01 00 00 22 E7 85 E6 81 1B 2C 1B [23:18:29]CommunicateWithHost err = 0 [23:18:29]CheckOFDResponse [23:18:29]1017 (14) - 77093643461234 [23:18:29]1041 (16) - 0000000000963156 [23:18:29]1040 (4) - 155234 [23:18:29]1012 (4) - 18.10.2024 16:55 [23:18:29]1206 (1) - 0 [23:18:29]OFD Sender: Remove packet 155234 [23:18:29]ProducePacketName [23:18:29]name=ofd_packets/00155234 [23:18:29]NVStorageDeleteData [23:18:29]Write to MH i2c: 01 00 00 C3 04 C7 [23:18:29]Write i2c OK [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: 01 [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: 01 07 00 [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 E3 0C BD [23:18:29]RasterBufferAndPrint [23:18:29]line [23:18:29]line [23:18:29]line [23:18:29]line [23:18:29]line [23:18:29]written 0, free lines is 3305 [23:18:29]MH_Cut [23:18:29]Write to MH i2c: D1 01 00 CA 04 01 A0 [23:18:29]Write i2c OK [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: D1 [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: D1 01 00 [23:18:29]MH_I2C_Read... [23:18:29]Read from MH i2c: D1 01 00 CA 04 00 9F [23:18:29]Write to MH i2c: 01 00 00 CB 04 CF [23:18:29]Write i2c OK [23:18:29]MH_I2C_Read... [23:18:30]OFD Sender: No OFD packet to send [23:18:30]*** Cut start [23:18:30]*** Partial cut [23:18:30]*** CUTSNS_PIN = 1 [23:18:30]*** CUTSNS_PIN = 0 [23:18:30]*** Brake cut motor [23:18:30]Read from MH i2c: 01 [23:18:30]MH_I2C_Read... [23:18:30]*** Stop cut motor [23:18:30]*** Cut end [23:18:30]Read from MH i2c: 01 07 00 [23:18:30]MH_I2C_Read... [23:18:30]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [23:18:30]process_action close_receipt done [23:18:30]requested_data is exist [23:18:30]produce_requested_data [23:18:30]requested_item fm.sn is exist - process it [23:18:30]wFMCommunicate request_size=4 [23:18:30]MH_SAM_APDU [23:18:30]CAPDU: 80 11 00 00 [23:18:30]Write to MH i2c: E2 08 00 CC 04 80 11 00 00 00 00 00 00 4A [23:18:30]Write i2c OK [23:18:30]MH_I2C_Read... [23:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:31]Read from MH i2c: E2 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 17 00 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 17 00 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [23:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:18:31]wFMCommunicate OK [23:18:31]requested_item fd.num is exist - process it [23:18:31]SAM_PROTO_GetFieldsCounters [23:18:31]wFMCommunicate request_size=4 [23:18:31]MH_SAM_APDU [23:18:31]CAPDU: 80 13 00 00 [23:18:31]Write to MH i2c: E2 08 00 CD 04 80 13 00 00 00 00 00 00 4D [23:18:31]Write i2c OK [23:18:31]MH_I2C_Read... [23:18:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:18:31]Read from MH i2c: E2 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 62 00 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 62 00 CD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [23:18:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:18:31]wFMCommunicate OK [23:18:31]SAM_PROTO_GetFieldsCounters done [23:18:31]requested_item shift.num is exist - process it [23:18:31]requested_item shift.opened is exist - process it [23:18:31]req_shift_opened [23:18:31]FM_GetShiftState [23:18:31]SAM_PROTO_GetShiftState [23:18:31]wFMCommunicate request_size=4 [23:18:31]MH_SAM_APDU [23:18:31]CAPDU: 80 13 01 00 [23:18:31]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [23:18:31]Write i2c OK [23:18:31]MH_I2C_Read... [23:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:31]Read from MH i2c: E2 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 0E 00 [23:18:31]MH_I2C_Read... [23:18:31]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 86 [23:18:31]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:18:31]wFMCommunicate OK [23:18:31]SAM_PROTO_GetShiftState done [23:18:31]FM_GetShiftState done [23:18:31]req_shift_opened done [23:18:31]requested_item shift.open_date is exist - process it [23:18:31]req_shift_open_date [23:18:31]req_shift_open_date done [23:18:31]produce_requested_data done [23:18:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155234,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:18:31]process_action_free close_receipt [23:18:31]json_value_free [23:18:31]json_value_free done [23:18:31]process_json_proto returns [23:18:31]Send response to host [23:18:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155234,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:18:31]free response buf [23:18:31]execute_script done [23:18:31]execute_script returns [23:18:31]free content buf [23:18:31]Sock 8.Close socket [23:18:31]Sock 8.Thread stoped [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:55]OFD Sender: No OFD packet to send [23:19:00]OFD Sender: No OFD packet to send [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:20]OFD Sender: No OFD packet to send [23:19:25]OFD Sender: No OFD packet to send [23:19:30]OFD Sender: No OFD packet to send [23:19:35]OFD Sender: No OFD packet to send [23:19:40]OFD Sender: No OFD packet to send [23:19:45]OFD Sender: No OFD packet to send [23:19:50]OFD Sender: No OFD packet to send [23:19:55]OFD Sender: No OFD packet to send [23:19:59]accept exits with 9 [23:19:59]New connection [23:19:59]New thread 3067059556 created [23:19:59]Thread 3066916196 joined [23:19:59]Waiting for new connection... [23:19:59] Sock 9.Parse request [23:19:59]Sock 9.Check first char [23:19:59]Sock 9.First char is OK [23:19:59]request: POST /json_proto HTTP/1.0 [23:19:59]Method: POST [23:19:59]URL: /json_proto [23:19:59]Method is POST - this is cgi request [23:19:59]url: /json_proto [23:19:59]query_string will be loaded in cgi processing [23:19:59]execute_cgi json_proto POST (null) [23:19:59]execute_cgi path=json_proto method=POST [23:19:59]POST find Content-Length [23:19:59]Host: 172.17.53.67:8080 [23:19:59]Content-Length: 679 [23:19:59]Content-Type: application/json [23:19:59] [23:19:59]POST finish read [23:19:59]Found Content-Length = 679 [23:19:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:59]execute_script... [23:19:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:59]POST & json_proto [23:19:59]process_json_proto [23:19:59]json parsed OK: [23:19:59]protocol is kg_v1.0 [23:19:59]action value=close_receipt [23:19:59]process_action close_receipt [23:19:59]cmd_close_receipt [23:19:59]MH_GetDate [23:19:59]Write to MH i2c: F0 00 00 CF 04 C2 [23:19:59]Write i2c OK [23:19:59]MH_I2C_Read... [23:19:59]Read from MH i2c: F0 [23:19:59]MH_I2C_Read... [23:19:59]Read from MH i2c: F0 09 00 [23:19:59]MH_I2C_Read... [23:19:59]Read from MH i2c: F0 09 00 CF 04 00 20 ED 12 67 19 BC 99 64 23 [23:19:59]GetLastDocTimeStamp 1729293507 [23:19:59]current date 1729293600 [23:19:59]FM_GetShiftState [23:19:59]SAM_PROTO_GetShiftState [23:19:59]wFMCommunicate request_size=4 [23:19:59]MH_SAM_APDU [23:19:59]CAPDU: 80 13 01 00 [23:19:59]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [23:19:59]Write i2c OK [23:19:59]MH_I2C_Read... [23:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:59]Read from MH i2c: E2 [23:19:59]MH_I2C_Read... [23:19:59]Read from MH i2c: E2 0E 00 [23:19:59]MH_I2C_Read... [23:19:59]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 88 [23:19:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:19:59]wFMCommunicate OK [23:19:59]SAM_PROTO_GetShiftState done [23:19:59]FM_GetShiftState done [23:19:59]opened in 1729211399 [23:19:59]opened+sec_in_day 1729297799 [23:19:59]quantity*price = 100050 [23:19:59]sum+1 = 100052 [23:19:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 624 18.10.2024 23:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155235 ФПД: 239008965030664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232000&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155235&fm=239008965030664&tin=02508201610067®Number=0000137193017469&sum=100000 [23:20:00]StoreToDocumentArchive [23:20:00]shift 312 fd 155235 [23:20:00]save to /storage/0312/doc_00155235 [23:20:00]save last doc name /storage/0312/doc_00155235 to /storage/kkm_last_doc_name [23:20:00]save OK [23:20:00]Clear old archive folders... [23:20:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:20:00]tlvbuf is 010FFB60 [23:20:00]SAM_PROTO_ClearQueue [23:20:00]wFMCommunicate request_size=4 [23:20:00]MH_SAM_APDU [23:20:00]CAPDU: 80 09 00 00 [23:20:00]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [23:20:00]Write i2c OK [23:20:00]MH_I2C_Read... [23:20:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:20:00]Read from MH i2c: E2 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 03 00 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [23:20:00]RAPDU: 90 00 [23:20:00]wFMCommunicate OK [23:20:00]SAM_PROTO_ClearQueue done [23:20:00]KKMCreateOFDPacket [23:20:00]OFDProtocolAddRootSTLVToBuf [23:20:00]FM_MakeSignedData [23:20:00]FM_MakeSignedData [23:20:00]SAM_PROTO_SignData [23:20:00]wFMCommunicate request_size=4 [23:20:00]MH_SAM_APDU [23:20:00]CAPDU: 80 0D 01 02 [23:20:00]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [23:20:00]Write i2c OK [23:20:00]MH_I2C_Read... [23:20:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:20:00]Read from MH i2c: E2 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 03 00 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [23:20:00]RAPDU: 90 00 [23:20:00]wFMCommunicate OK [23:20:00]wFMCommunicate request_size=255 [23:20:00]MH_SAM_APDU [23:20:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 20 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5E 02 00 35 04 06 00 D9 60 9C 75 [23:20:00]Write to MH i2c: E2 02 01 DF 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 20 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5E 02 00 35 04 06 00 D9 60 9C 75 00 00 33 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [23:20:01]RAPDU: 90 00 [23:20:01]wFMCommunicate OK [23:20:01]wFMCommunicate request_size=7 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 0D 02 02 02 73 08 [23:20:01]Write to MH i2c: E2 0A 00 E0 04 80 0D 02 02 02 00 73 08 00 00 DD [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [23:20:01]RAPDU: 90 00 [23:20:01]wFMCommunicate OK [23:20:01]wFMCommunicate request_size=4 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 0D 03 02 [23:20:01]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 0B 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 0B 00 E1 04 00 E4 CF 76 9E DC DE 6A 25 90 00 71 [23:20:01]RAPDU: E4 CF 76 9E DC DE 6A 25 90 00 [23:20:01]wFMCommunicate OK [23:20:01]SAM_PROTO_SignData done [23:20:01]FM_MakeSignedData done [23:20:01]CreateOFDProtocolMessage [23:20:01]wFMCommunicate request_size=4 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 11 00 00 [23:20:01]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 17 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [23:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:20:01]wFMCommunicate OK [23:20:01]CreateOFDProtocolMessage done [23:20:01]OFDSenderStorePacket 155235 [23:20:01]StoreOFDPacket docnum=155235 [23:20:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3F 6D 04 01 C0 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 20 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5E 02 00 35 04 06 00 D9 60 9C 75 73 08 E4 CF 76 9E DC DE 6A 25 [23:20:01]CheckFolder [23:20:01]dirname=/storage/ofd_packets [23:20:01]CheckFolder done [23:20:01]ProducePacketName [23:20:01]name=ofd_packets/00155235 [23:20:01]NVStorageSaveData ofd_packets/00155235 [23:20:01]File name is /storage/ofd_packets/00155235 [23:20:01]Write 298 bytes [23:20:01]NVStorageSaveData done [23:20:01]OFDSenderStorePacket done [23:20:01]KKMCreateOFDPacket done [23:20:01]NVStorageSaveData kkm_last_timestamp [23:20:01]File name is /storage/kkm_last_timestamp [23:20:01]Write 4 bytes [23:20:01]NVStorageSaveData done [23:20:01]ExternCall_PrintAddStr [23:20:01]wPrintStart [23:20:01]Write to MH i2c: 01 00 00 E3 04 E7 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: 01 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: 01 07 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [23:20:01]RasterBufferAndPrint [23:20:01]line Счет N : (1)873450 [23:20:01]line ИНН: 02508201610067 [23:20:01]line Контрольно-Кассовый Чек [23:20:01]line ПРОДАЖА [23:20:01]line ТРК (МРК, ГНК) : 24 [23:20:01]line Товар: 2710194210 [23:20:01]line ДТ-К-2 [23:20:01]line 13.130 * 76.20 [23:20:01]line = 1000.51 [23:20:01]line НДС 12% НСП 1% [23:20:01]line > о реализуемом товаре [23:20:01]line ОКРУГЛЕНИЕ: -0.51 [23:20:01]line ИТОГО: 1000.00 [23:20:01]line Внесено: 1000.00 [23:20:01]line СДАЧА: 0.00 [23:20:01]line НСП 1% : 8.85 [23:20:01]line НДС 12% : 106.25 [23:20:01]line Наличными: 1000.00 [23:20:01]line Безнал.: 0.00 [23:20:01]line Место: АЗС № 165 "Партнер Нефть" [23:20:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:20:01]line СНО: Общий режим [23:20:01]line Чек 624 18.10.2024 23:20 [23:20:01]line Смена: 312 ФФД: 1.0 [23:20:01]line ЗНМ: 0300000234 [23:20:01]line РНМ: 0000137193017469 [23:20:01]line Версия ККМ: v1.0 [23:20:01]line ФМ: 0000000000963156 [23:20:01]line ФД: 155235 [23:20:01]line ФПД: 239008965030664 [23:20:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232000&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155235&fm=239008965030664&tin=02508201610067®Number=0000137193017469&sum=100000 [23:20:01]OFD Sender: Processing packet 155235 [packets to send 51, broken 50] [23:20:01]ProducePacketName [23:20:01]name=ofd_packets/00155235 [23:20:01]OFD Sender: To server: pG, [23:20:01]CommunicateWithHost lk.salyk.kg:30040 [23:20:01]ConnectInit lk.salyk.kg [23:20:01]written 0, free lines is 4095 [23:20:01]Connected sock=10 [23:20:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3F 6D 04 01 C0 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 20 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5E 02 00 35 04 06 00 D9 60 9C 75 73 08 E4 CF 76 9E DC DE 6A 25 [23:20:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C 4D 47 00 88 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 5E 02 00 F4 03 04 00 57 93 12 67 B6 04 01 00 00 25 7E BF B8 85 E3 04 83 [23:20:02]CommunicateWithHost err = 0 [23:20:02]CheckOFDResponse [23:20:02]1017 (14) - 77093643461234 [23:20:02]1041 (16) - 0000000000963156 [23:20:02]1040 (4) - 155235 [23:20:02]1012 (4) - 18.10.2024 16:56 [23:20:02]1206 (1) - 0 [23:20:02]OFD Sender: Remove packet 155235 [23:20:02]ProducePacketName [23:20:02]name=ofd_packets/00155235 [23:20:02]NVStorageDeleteData [23:20:02]Write to MH i2c: 01 00 00 0E 05 13 [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 07 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 E1 0C 07 [23:20:02]RasterBufferAndPrint [23:20:02]line [23:20:02]line [23:20:02]line [23:20:02]line [23:20:02]line [23:20:02]written 0, free lines is 3303 [23:20:02]MH_Cut [23:20:02]Write to MH i2c: D1 01 00 15 05 01 EC [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: D1 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: D1 01 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: D1 01 00 15 05 00 EB [23:20:02]Write to MH i2c: 01 00 00 16 05 1B [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]OFD Sender: No OFD packet to send [23:20:02]*** Cut start [23:20:02]*** Partial cut [23:20:02]*** CUTSNS_PIN = 1 [23:20:03]*** CUTSNS_PIN = 0 [23:20:03]*** Brake cut motor [23:20:03]Read from MH i2c: 01 [23:20:03]MH_I2C_Read... [23:20:03]*** Stop cut motor [23:20:03]*** Cut end [23:20:03]Read from MH i2c: 01 07 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FF 0F 30 [23:20:03]process_action close_receipt done [23:20:03]requested_data is exist [23:20:03]produce_requested_data [23:20:03]requested_item fm.sn is exist - process it [23:20:03]wFMCommunicate request_size=4 [23:20:03]MH_SAM_APDU [23:20:03]CAPDU: 80 11 00 00 [23:20:03]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:03]Read from MH i2c: E2 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 17 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [23:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:20:03]wFMCommunicate OK [23:20:03]requested_item fd.num is exist - process it [23:20:03]SAM_PROTO_GetFieldsCounters [23:20:03]wFMCommunicate request_size=4 [23:20:03]MH_SAM_APDU [23:20:03]CAPDU: 80 13 00 00 [23:20:03]Write to MH i2c: E2 08 00 18 05 80 13 00 00 00 00 00 00 99 [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:20:03]Read from MH i2c: E2 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 62 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 62 00 18 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [23:20:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:20:03]wFMCommunicate OK [23:20:03]SAM_PROTO_GetFieldsCounters done [23:20:03]requested_item shift.num is exist - process it [23:20:03]requested_item shift.opened is exist - process it [23:20:03]req_shift_opened [23:20:03]FM_GetShiftState [23:20:03]SAM_PROTO_GetShiftState [23:20:03]wFMCommunicate request_size=4 [23:20:03]MH_SAM_APDU [23:20:03]CAPDU: 80 13 01 00 [23:20:03]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:03]Read from MH i2c: E2 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 0E 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D2 [23:20:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:20:03]wFMCommunicate OK [23:20:03]SAM_PROTO_GetShiftState done [23:20:03]FM_GetShiftState done [23:20:03]req_shift_opened done [23:20:03]requested_item shift.open_date is exist - process it [23:20:03]req_shift_open_date [23:20:03]req_shift_open_date done [23:20:03]produce_requested_data done [23:20:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155235,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:20:03]process_action_free close_receipt [23:20:03]json_value_free [23:20:03]json_value_free done [23:20:03]process_json_proto returns [23:20:03]Send response to host [23:20:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155235,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:20:03]free response buf [23:20:03]execute_script done [23:20:03]execute_script returns [23:20:03]free content buf [23:20:03]Sock 9.Close socket [23:20:03]Sock 9.Thread stoped [23:20:07]OFD Sender: No OFD packet to send [23:20:12]OFD Sender: No OFD packet to send [23:20:17]OFD Sender: No OFD packet to send [23:20:22]OFD Sender: No OFD packet to send [23:20:27]OFD Sender: No OFD packet to send [23:20:32]OFD Sender: No OFD packet to send [23:20:37]OFD Sender: No OFD packet to send [23:20:42]OFD Sender: No OFD packet to send [23:20:47]OFD Sender: No OFD packet to send [23:20:51]accept exits with 8 [23:20:51]New connection [23:20:51]New thread 3066916196 created [23:20:51]Thread 3067059556 joined [23:20:51]Waiting for new connection... [23:20:51] Sock 8.Parse request [23:20:51]Sock 8.Check first char [23:20:51]Sock 8.First char is OK [23:20:51]request: POST /json_proto HTTP/1.0 [23:20:51]Method: POST [23:20:51]URL: /json_proto [23:20:51]Method is POST - this is cgi request [23:20:51]url: /json_proto [23:20:51]query_string will be loaded in cgi processing [23:20:51]execute_cgi json_proto POST (null) [23:20:51]execute_cgi path=json_proto method=POST [23:20:51]POST find Content-Length [23:20:51]Host: 172.17.53.67:8080 [23:20:51]Content-Length: 682 [23:20:51]Content-Type: application/json [23:20:51] [23:20:51]POST finish read [23:20:51]Found Content-Length = 682 [23:20:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:51]execute_script... [23:20:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:51]POST & json_proto [23:20:51]process_json_proto [23:20:51]json parsed OK: [23:20:51]protocol is kg_v1.0 [23:20:51]action value=close_receipt [23:20:51]process_action close_receipt [23:20:51]cmd_close_receipt [23:20:51]MH_GetDate [23:20:51]Write to MH i2c: F0 00 00 1A 05 0E [23:20:51]Write i2c OK [23:20:51]MH_I2C_Read... [23:20:51]Read from MH i2c: F0 [23:20:51]MH_I2C_Read... [23:20:51]Read from MH i2c: F0 09 00 [23:20:51]MH_I2C_Read... [23:20:51]Read from MH i2c: F0 09 00 1A 05 00 53 ED 12 67 19 BC 99 64 A2 [23:20:51]GetLastDocTimeStamp 1729293600 [23:20:51]current date 1729293651 [23:20:51]FM_GetShiftState [23:20:51]SAM_PROTO_GetShiftState [23:20:51]wFMCommunicate request_size=4 [23:20:51]MH_SAM_APDU [23:20:51]CAPDU: 80 13 01 00 [23:20:51]Write to MH i2c: E2 08 00 1B 05 80 13 01 00 00 00 00 00 9D [23:20:51]Write i2c OK [23:20:51]MH_I2C_Read... [23:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:51]Read from MH i2c: E2 [23:20:51]MH_I2C_Read... [23:20:51]Read from MH i2c: E2 0E 00 [23:20:51]MH_I2C_Read... [23:20:51]Read from MH i2c: E2 0E 00 1B 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D4 [23:20:51]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:20:51]wFMCommunicate OK [23:20:51]SAM_PROTO_GetShiftState done [23:20:51]FM_GetShiftState done [23:20:51]opened in 1729211399 [23:20:51]opened+sec_in_day 1729297799 [23:20:51]quantity*price = 150032 [23:20:51]sum+1 = 150033 [23:20:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 625 18.10.2024 23:20 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155236 ФПД: 92878116758958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232051&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155236&fm=92878116758958&tin=02508201610067®Number=0000137193017469&sum=150000 [23:20:52]StoreToDocumentArchive [23:20:52]shift 312 fd 155236 [23:20:52]save to /storage/0312/doc_00155236 [23:20:52]save last doc name /storage/0312/doc_00155236 to /storage/kkm_last_doc_name [23:20:52]save OK [23:20:52]Clear old archive folders... [23:20:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:20:52]tlvbuf is 01114160 [23:20:52]SAM_PROTO_ClearQueue [23:20:52]wFMCommunicate request_size=4 [23:20:52]MH_SAM_APDU [23:20:52]CAPDU: 80 09 00 00 [23:20:52]Write to MH i2c: E2 08 00 28 05 80 09 00 00 00 00 00 00 9F [23:20:52]Write i2c OK [23:20:52]MH_I2C_Read... [23:20:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:20:52]Read from MH i2c: E2 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [23:20:52]RAPDU: 90 00 [23:20:52]wFMCommunicate OK [23:20:52]SAM_PROTO_ClearQueue done [23:20:52]KKMCreateOFDPacket [23:20:52]OFDProtocolAddRootSTLVToBuf [23:20:52]FM_MakeSignedData [23:20:52]FM_MakeSignedData [23:20:52]SAM_PROTO_SignData [23:20:52]wFMCommunicate request_size=4 [23:20:52]MH_SAM_APDU [23:20:52]CAPDU: 80 0D 01 02 [23:20:52]Write to MH i2c: E2 08 00 29 05 80 0D 01 02 00 00 00 00 A7 [23:20:52]Write i2c OK [23:20:52]MH_I2C_Read... [23:20:52]OFD Sender: No OFD packet to send [23:20:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:20:52]Read from MH i2c: E2 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [23:20:52]RAPDU: 90 00 [23:20:52]wFMCommunicate OK [23:20:52]wFMCommunicate request_size=255 [23:20:52]MH_SAM_APDU [23:20:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 53 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5E 02 00 35 04 06 00 54 [23:20:52]Write to MH i2c: E2 02 01 2A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 53 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5E 02 00 35 04 06 00 54 00 00 2E [23:20:52]Write i2c OK [23:20:52]MH_I2C_Read... [23:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:52]Read from MH i2c: E2 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [23:20:52]RAPDU: 90 00 [23:20:52]wFMCommunicate OK [23:20:52]wFMCommunicate request_size=10 [23:20:52]MH_SAM_APDU [23:20:52]CAPDU: 80 0D 02 02 05 78 DF 28 25 AE [23:20:52]Write to MH i2c: E2 0D 00 2B 05 80 0D 02 02 05 00 78 DF 28 25 AE 00 00 06 [23:20:52]Write i2c OK [23:20:52]MH_I2C_Read... [23:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:52]Read from MH i2c: E2 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 [23:20:52]MH_I2C_Read... [23:20:52]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [23:20:52]RAPDU: 90 00 [23:20:52]wFMCommunicate OK [23:20:52]wFMCommunicate request_size=4 [23:20:52]MH_SAM_APDU [23:20:52]CAPDU: 80 0D 03 02 [23:20:52]Write to MH i2c: E2 08 00 2C 05 80 0D 03 02 00 00 00 00 AC [23:20:52]Write i2c OK [23:20:52]MH_I2C_Read... [23:20:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:20:53]Read from MH i2c: E2 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: E2 0B 00 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: E2 0B 00 2C 05 00 CC BC 12 F6 40 54 A8 51 90 00 CA [23:20:53]RAPDU: CC BC 12 F6 40 54 A8 51 90 00 [23:20:53]wFMCommunicate OK [23:20:53]SAM_PROTO_SignData done [23:20:53]FM_MakeSignedData done [23:20:53]CreateOFDProtocolMessage [23:20:53]wFMCommunicate request_size=4 [23:20:53]MH_SAM_APDU [23:20:53]CAPDU: 80 11 00 00 [23:20:53]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [23:20:53]Write i2c OK [23:20:53]MH_I2C_Read... [23:20:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:53]Read from MH i2c: E2 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: E2 17 00 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [23:20:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:20:53]wFMCommunicate OK [23:20:53]CreateOFDProtocolMessage done [23:20:53]OFDSenderStorePacket 155236 [23:20:53]StoreOFDPacket docnum=155236 [23:20:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A A5 07 01 BC CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 53 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5E 02 00 35 04 06 00 54 78 DF 28 25 AE CC BC 12 F6 40 54 A8 51 [23:20:53]CheckFolder [23:20:53]dirname=/storage/ofd_packets [23:20:53]CheckFolder done [23:20:53]ProducePacketName [23:20:53]name=ofd_packets/00155236 [23:20:53]NVStorageSaveData ofd_packets/00155236 [23:20:53]File name is /storage/ofd_packets/00155236 [23:20:53]Write 301 bytes [23:20:53]NVStorageSaveData done [23:20:53]OFDSenderStorePacket done [23:20:53]KKMCreateOFDPacket done [23:20:53]NVStorageSaveData kkm_last_timestamp [23:20:53]File name is /storage/kkm_last_timestamp [23:20:53]Write 4 bytes [23:20:53]NVStorageSaveData done [23:20:53]ExternCall_PrintAddStr [23:20:53]wPrintStart [23:20:53]Write to MH i2c: 01 00 00 2E 05 33 [23:20:53]Write i2c OK [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 07 00 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 07 00 2E 05 00 00 00 00 00 FF 0F 48 [23:20:53]RasterBufferAndPrint [23:20:53]line Счет N : (1)873451 [23:20:53]line ИНН: 02508201610067 [23:20:53]line Контрольно-Кассовый Чек [23:20:53]line ПРОДАЖА [23:20:53]line ТРК (МРК, ГНК) : 41 [23:20:53]line Товар: 2710124500 [23:20:53]line Аи-95-К-5 [23:20:53]line 20.220 * 74.20 [23:20:53]line = 1500.32 [23:20:53]line НДС 12% НСП 1% [23:20:53]line > о реализуемом товаре [23:20:53]line ОКРУГЛЕНИЕ: -0.32 [23:20:53]line ИТОГО: 1500.00 [23:20:53]line Внесено: 1500.00 [23:20:53]line СДАЧА: 0.00 [23:20:53]line НСП 1% : 13.28 [23:20:53]line НДС 12% : 159.33 [23:20:53]line Наличными: 1500.00 [23:20:53]line Безнал.: 0.00 [23:20:53]line Место: АЗС № 165 "Партнер Нефть" [23:20:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:20:53]line СНО: Общий режим [23:20:53]line Чек 625 18.10.2024 23:20 [23:20:53]line Смена: 312 ФФД: 1.0 [23:20:53]line ЗНМ: 0300000234 [23:20:53]line РНМ: 0000137193017469 [23:20:53]line Версия ККМ: v1.0 [23:20:53]line ФМ: 0000000000963156 [23:20:53]line ФД: 155236 [23:20:53]line ФПД: 92878116758958 [23:20:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232051&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155236&fm=92878116758958&tin=02508201610067®Number=0000137193017469&sum=150000 [23:20:53]OFD Sender: Processing packet 155236 [packets to send 51, broken 50] [23:20:53]ProducePacketName [23:20:53]name=ofd_packets/00155236 [23:20:53]OFD Sender: To server: pG, [23:20:53]CommunicateWithHost lk.salyk.kg:30040 [23:20:53]ConnectInit lk.salyk.kg [23:20:53]written 0, free lines is 4095 [23:20:53]Connected sock=9 [23:20:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A A5 07 01 BC CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 53 ED 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5E 02 00 35 04 06 00 54 78 DF 28 25 AE CC BC 12 F6 40 54 A8 51 [23:20:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB 96 47 00 F8 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 5E 02 00 F4 03 04 00 8B 93 12 67 B6 04 01 00 00 AE E4 BF 04 E5 F7 8F 25 [23:20:53]CommunicateWithHost err = 0 [23:20:53]CheckOFDResponse [23:20:53]1017 (14) - 77093643461234 [23:20:53]1041 (16) - 0000000000963156 [23:20:53]1040 (4) - 155236 [23:20:53]1012 (4) - 18.10.2024 16:57 [23:20:53]1206 (1) - 0 [23:20:53]OFD Sender: Remove packet 155236 [23:20:53]ProducePacketName [23:20:53]name=ofd_packets/00155236 [23:20:53]NVStorageDeleteData [23:20:53]Write to MH i2c: 01 00 00 59 05 5E [23:20:53]Write i2c OK [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 07 00 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 E6 0C 57 [23:20:53]RasterBufferAndPrint [23:20:53]line [23:20:53]line [23:20:53]line [23:20:53]line [23:20:53]line [23:20:53]written 0, free lines is 3309 [23:20:53]MH_Cut [23:20:53]Write to MH i2c: D1 01 00 60 05 01 37 [23:20:53]Write i2c OK [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: D1 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: D1 01 00 [23:20:53]MH_I2C_Read... [23:20:53]Read from MH i2c: D1 01 00 60 05 00 36 [23:20:53]Write to MH i2c: 01 00 00 61 05 66 [23:20:53]Write i2c OK [23:20:53]MH_I2C_Read... [23:20:54]OFD Sender: No OFD packet to send [23:20:54]*** Cut start [23:20:54]*** Partial cut [23:20:54]*** CUTSNS_PIN = 1 [23:20:54]*** CUTSNS_PIN = 0 [23:20:54]*** Brake cut motor [23:20:55]Read from MH i2c: 01 [23:20:55]MH_I2C_Read... [23:20:55]*** Stop cut motor [23:20:55]*** Cut end [23:20:55]Read from MH i2c: 01 07 00 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [23:20:55]process_action close_receipt done [23:20:55]requested_data is exist [23:20:55]produce_requested_data [23:20:55]requested_item fm.sn is exist - process it [23:20:55]wFMCommunicate request_size=4 [23:20:55]MH_SAM_APDU [23:20:55]CAPDU: 80 11 00 00 [23:20:55]Write to MH i2c: E2 08 00 62 05 80 11 00 00 00 00 00 00 E1 [23:20:55]Write i2c OK [23:20:55]MH_I2C_Read... [23:20:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:55]Read from MH i2c: E2 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 17 00 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 17 00 62 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [23:20:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:20:55]wFMCommunicate OK [23:20:55]requested_item fd.num is exist - process it [23:20:55]SAM_PROTO_GetFieldsCounters [23:20:55]wFMCommunicate request_size=4 [23:20:55]MH_SAM_APDU [23:20:55]CAPDU: 80 13 00 00 [23:20:55]Write to MH i2c: E2 08 00 63 05 80 13 00 00 00 00 00 00 E4 [23:20:55]Write i2c OK [23:20:55]MH_I2C_Read... [23:20:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:20:55]Read from MH i2c: E2 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 62 00 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 62 00 63 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 73 [23:20:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:20:55]wFMCommunicate OK [23:20:55]SAM_PROTO_GetFieldsCounters done [23:20:55]requested_item shift.num is exist - process it [23:20:55]requested_item shift.opened is exist - process it [23:20:55]req_shift_opened [23:20:55]FM_GetShiftState [23:20:55]SAM_PROTO_GetShiftState [23:20:55]wFMCommunicate request_size=4 [23:20:55]MH_SAM_APDU [23:20:55]CAPDU: 80 13 01 00 [23:20:55]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [23:20:55]Write i2c OK [23:20:55]MH_I2C_Read... [23:20:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:55]Read from MH i2c: E2 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 0E 00 [23:20:55]MH_I2C_Read... [23:20:55]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1D [23:20:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:20:55]wFMCommunicate OK [23:20:55]SAM_PROTO_GetShiftState done [23:20:55]FM_GetShiftState done [23:20:55]req_shift_opened done [23:20:55]requested_item shift.open_date is exist - process it [23:20:55]req_shift_open_date [23:20:55]req_shift_open_date done [23:20:55]produce_requested_data done [23:20:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155236,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:20:55]process_action_free close_receipt [23:20:55]json_value_free [23:20:55]json_value_free done [23:20:55]process_json_proto returns [23:20:55]Send response to host [23:20:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155236,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:20:55]free response buf [23:20:55]execute_script done [23:20:55]execute_script returns [23:20:55]free content buf [23:20:55]Sock 8.Close socket [23:20:55]Sock 8.Thread stoped [23:20:59]OFD Sender: No OFD packet to send [23:21:04]OFD Sender: No OFD packet to send [23:21:09]OFD Sender: No OFD packet to send [23:21:14]OFD Sender: No OFD packet to send [23:21:19]OFD Sender: No OFD packet to send [23:21:24]OFD Sender: No OFD packet to send [23:21:29]OFD Sender: No OFD packet to send [23:21:34]OFD Sender: No OFD packet to send [23:21:39]OFD Sender: No OFD packet to send [23:21:44]OFD Sender: No OFD packet to send [23:21:49]OFD Sender: No OFD packet to send [23:21:54]OFD Sender: No OFD packet to send [23:21:59]OFD Sender: No OFD packet to send [23:22:04]OFD Sender: No OFD packet to send [23:22:09]OFD Sender: No OFD packet to send [23:22:14]OFD Sender: No OFD packet to send [23:22:19]OFD Sender: No OFD packet to send [23:22:24]OFD Sender: No OFD packet to send [23:22:29]OFD Sender: No OFD packet to send [23:22:34]OFD Sender: No OFD packet to send [23:22:39]OFD Sender: No OFD packet to send [23:22:44]OFD Sender: No OFD packet to send [23:22:49]OFD Sender: No OFD packet to send [23:22:54]OFD Sender: No OFD packet to send [23:22:59]OFD Sender: No OFD packet to send [23:23:04]OFD Sender: No OFD packet to send [23:23:09]OFD Sender: No OFD packet to send [23:23:14]OFD Sender: No OFD packet to send [23:23:19]OFD Sender: No OFD packet to send [23:23:24]OFD Sender: No OFD packet to send [23:23:29]OFD Sender: No OFD packet to send [23:23:34]OFD Sender: No OFD packet to send [23:23:39]OFD Sender: No OFD packet to send [23:23:44]OFD Sender: No OFD packet to send [23:23:49]OFD Sender: No OFD packet to send [23:23:54]OFD Sender: No OFD packet to send [23:23:59]OFD Sender: No OFD packet to send [23:24:04]OFD Sender: No OFD packet to send [23:24:09]OFD Sender: No OFD packet to send [23:24:14]OFD Sender: No OFD packet to send [23:24:19]OFD Sender: No OFD packet to send [23:24:24]OFD Sender: No OFD packet to send [23:24:29]OFD Sender: No OFD packet to send [23:24:34]OFD Sender: No OFD packet to send [23:24:39]OFD Sender: No OFD packet to send [23:24:44]OFD Sender: No OFD packet to send [23:24:49]OFD Sender: No OFD packet to send [23:24:54]OFD Sender: No OFD packet to send [23:24:59]OFD Sender: No OFD packet to send [23:25:04]OFD Sender: No OFD packet to send [23:25:09]OFD Sender: No OFD packet to send [23:25:14]OFD Sender: No OFD packet to send [23:25:19]accept exits with 10 [23:25:19]New connection [23:25:19]New thread 3067059556 created [23:25:19]Thread 3066916196 joined [23:25:19]Waiting for new connection... [23:25:19] Sock 10.Parse request [23:25:19]Sock 10.Check first char [23:25:19]Sock 10.First char is OK [23:25:19]request: POST /json_proto HTTP/1.0 [23:25:19]Method: POST [23:25:19]URL: /json_proto [23:25:19]Method is POST - this is cgi request [23:25:19]url: /json_proto [23:25:19]query_string will be loaded in cgi processing [23:25:19]execute_cgi json_proto POST (null) [23:25:19]execute_cgi path=json_proto method=POST [23:25:19]POST find Content-Length [23:25:19]Host: 172.17.53.67:8080 [23:25:19]Content-Length: 674 [23:25:19]Content-Type: application/json [23:25:19] [23:25:19]POST finish read [23:25:19]Found Content-Length = 674 [23:25:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:19]execute_script... [23:25:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:19]POST & json_proto [23:25:19]process_json_proto [23:25:19]json parsed OK: [23:25:19]protocol is kg_v1.0 [23:25:19]action value=close_receipt [23:25:19]process_action close_receipt [23:25:19]cmd_close_receipt [23:25:19]MH_GetDate [23:25:19]Write to MH i2c: F0 00 00 65 05 59 [23:25:19]Write i2c OK [23:25:19]MH_I2C_Read... [23:25:19]Read from MH i2c: F0 [23:25:19]MH_I2C_Read... [23:25:19]Read from MH i2c: F0 09 00 [23:25:19]MH_I2C_Read... [23:25:19]Read from MH i2c: F0 09 00 65 05 00 5F EE 12 67 19 BC 99 64 FA [23:25:19]GetLastDocTimeStamp 1729293651 [23:25:19]current date 1729293919 [23:25:19]FM_GetShiftState [23:25:19]SAM_PROTO_GetShiftState [23:25:19]wFMCommunicate request_size=4 [23:25:19]MH_SAM_APDU [23:25:19]CAPDU: 80 13 01 00 [23:25:19]Write to MH i2c: E2 08 00 66 05 80 13 01 00 00 00 00 00 E8 [23:25:19]Write i2c OK [23:25:19]MH_I2C_Read... [23:25:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:19]Read from MH i2c: E2 [23:25:19]MH_I2C_Read... [23:25:19]Read from MH i2c: E2 0E 00 [23:25:19]MH_I2C_Read... [23:25:19]Read from MH i2c: E2 0E 00 66 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 1F [23:25:19]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:25:19]wFMCommunicate OK [23:25:19]SAM_PROTO_GetShiftState done [23:25:19]FM_GetShiftState done [23:25:19]opened in 1729211399 [23:25:19]opened+sec_in_day 1729297799 [23:25:19]quantity*price = 50063 [23:25:19]sum+1 = 50064 [23:25:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 626 18.10.2024 23:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155237 ФПД: 221005288333049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155237&fm=221005288333049&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:20]StoreToDocumentArchive [23:25:20]shift 312 fd 155237 [23:25:20]save to /storage/0312/doc_00155237 [23:25:20]save last doc name /storage/0312/doc_00155237 to /storage/kkm_last_doc_name [23:25:20]save OK [23:25:20]Clear old archive folders... [23:25:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:25:20]tlvbuf is 011282D0 [23:25:20]SAM_PROTO_ClearQueue [23:25:20]wFMCommunicate request_size=4 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 09 00 00 [23:25:20]Write to MH i2c: E2 08 00 73 05 80 09 00 00 00 00 00 00 EA [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [23:25:20]RAPDU: 90 00 [23:25:20]wFMCommunicate OK [23:25:20]SAM_PROTO_ClearQueue done [23:25:20]KKMCreateOFDPacket [23:25:20]OFDProtocolAddRootSTLVToBuf [23:25:20]FM_MakeSignedData [23:25:20]FM_MakeSignedData [23:25:20]SAM_PROTO_SignData [23:25:20]wFMCommunicate request_size=4 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 0D 01 02 [23:25:20]Write to MH i2c: E2 08 00 74 05 80 0D 01 02 00 00 00 00 F2 [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [23:25:20]RAPDU: 90 00 [23:25:20]wFMCommunicate OK [23:25:20]wFMCommunicate request_size=255 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 5F EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5E 02 00 35 04 06 00 C9 00 CD B4 [23:25:20]Write to MH i2c: E2 02 01 75 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 5F EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5E 02 00 35 04 06 00 C9 00 CD B4 00 00 96 [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [23:25:20]RAPDU: 90 00 [23:25:20]wFMCommunicate OK [23:25:20]wFMCommunicate request_size=7 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 0D 02 02 02 5E F9 [23:25:20]Write to MH i2c: E2 0A 00 76 05 80 0D 02 02 02 00 5E F9 00 00 50 [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [23:25:20]RAPDU: 90 00 [23:25:20]wFMCommunicate OK [23:25:20]wFMCommunicate request_size=4 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 0D 03 02 [23:25:20]Write to MH i2c: E2 08 00 77 05 80 0D 03 02 00 00 00 00 F7 [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 0B 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 0B 00 77 05 00 23 50 B5 C5 F1 46 BD 33 90 00 0C [23:25:20]RAPDU: 23 50 B5 C5 F1 46 BD 33 90 00 [23:25:20]wFMCommunicate OK [23:25:20]SAM_PROTO_SignData done [23:25:20]FM_MakeSignedData done [23:25:20]CreateOFDProtocolMessage [23:25:20]wFMCommunicate request_size=4 [23:25:20]MH_SAM_APDU [23:25:20]CAPDU: 80 11 00 00 [23:25:20]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:20]Read from MH i2c: E2 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 17 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [23:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:20]wFMCommunicate OK [23:25:20]CreateOFDProtocolMessage done [23:25:20]OFDSenderStorePacket 155237 [23:25:20]StoreOFDPacket docnum=155237 [23:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BD 67 04 01 22 E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 5F EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5E 02 00 35 04 06 00 C9 00 CD B4 5E F9 23 50 B5 C5 F1 46 BD 33 [23:25:20]CheckFolder [23:25:20]dirname=/storage/ofd_packets [23:25:20]CheckFolder done [23:25:20]ProducePacketName [23:25:20]name=ofd_packets/00155237 [23:25:20]NVStorageSaveData ofd_packets/00155237 [23:25:20]File name is /storage/ofd_packets/00155237 [23:25:20]Write 298 bytes [23:25:20]NVStorageSaveData done [23:25:20]OFDSenderStorePacket done [23:25:20]KKMCreateOFDPacket done [23:25:20]NVStorageSaveData kkm_last_timestamp [23:25:20]File name is /storage/kkm_last_timestamp [23:25:20]Write 4 bytes [23:25:20]NVStorageSaveData done [23:25:20]ExternCall_PrintAddStr [23:25:20]wPrintStart [23:25:20]Write to MH i2c: 01 00 00 79 05 7E [23:25:20]Write i2c OK [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: 01 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: 01 07 00 [23:25:20]MH_I2C_Read... [23:25:20]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [23:25:20]RasterBufferAndPrint [23:25:20]line Счет N : (1)873452 [23:25:20]line ИНН: 02508201610067 [23:25:20]line Контрольно-Кассовый Чек [23:25:20]line ПРОДАЖА [23:25:20]line ТРК (МРК, ГНК) : 24 [23:25:20]line Товар: 2710194210 [23:25:20]line ДТ-К-2 [23:25:20]line 6.570 * 76.20 [23:25:20]line = 500.63 [23:25:20]line НДС 12% НСП 1% [23:25:20]line > о реализуемом товаре [23:25:20]line ОКРУГЛЕНИЕ: -0.63 [23:25:20]line ИТОГО: 500.00 [23:25:20]line Внесено: 500.00 [23:25:20]line СДАЧА: 0.00 [23:25:20]line НСП 1% : 4.43 [23:25:20]line НДС 12% : 53.16 [23:25:20]line Наличными: 500.00 [23:25:20]line Безнал.: 0.00 [23:25:20]line Место: АЗС № 165 "Партнер Нефть" [23:25:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:25:20]line СНО: Общий режим [23:25:20]line Чек 626 18.10.2024 23:25 [23:25:20]line Смена: 312 ФФД: 1.0 [23:25:20]line ЗНМ: 0300000234 [23:25:20]line РНМ: 0000137193017469 [23:25:20]line Версия ККМ: v1.0 [23:25:20]line ФМ: 0000000000963156 [23:25:20]line ФД: 155237 [23:25:20]line ФПД: 221005288333049 [23:25:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155237&fm=221005288333049&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:21]OFD Sender: Processing packet 155237 [packets to send 51, broken 50] [23:25:21]ProducePacketName [23:25:21]name=ofd_packets/00155237 [23:25:21]OFD Sender: To server: pG, [23:25:21]CommunicateWithHost lk.salyk.kg:30040 [23:25:21]ConnectInit lk.salyk.kg [23:25:21]written 0, free lines is 4095 [23:25:21]Connected sock=9 [23:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BD 67 04 01 22 E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 5F EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5E 02 00 35 04 06 00 C9 00 CD B4 5E F9 23 50 B5 C5 F1 46 BD 33 [23:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC 84 47 00 E1 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 5E 02 00 F4 03 04 00 97 94 12 67 B6 04 01 00 00 39 5A B3 BE 7A C3 9C B1 [23:25:21]CommunicateWithHost err = 0 [23:25:21]CheckOFDResponse [23:25:21]1017 (14) - 77093643461234 [23:25:21]1041 (16) - 0000000000963156 [23:25:21]1040 (4) - 155237 [23:25:21]1012 (4) - 18.10.2024 17:02 [23:25:21]1206 (1) - 0 [23:25:21]OFD Sender: Remove packet 155237 [23:25:21]ProducePacketName [23:25:21]name=ofd_packets/00155237 [23:25:21]NVStorageDeleteData [23:25:21]Write to MH i2c: 01 00 00 A4 05 A9 [23:25:21]Write i2c OK [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: 01 [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: 01 07 00 [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 E1 0C 9D [23:25:21]RasterBufferAndPrint [23:25:21]line [23:25:21]line [23:25:21]line [23:25:21]line [23:25:21]line [23:25:21]written 0, free lines is 3302 [23:25:21]MH_Cut [23:25:21]Write to MH i2c: D1 01 00 AB 05 01 82 [23:25:21]Write i2c OK [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: D1 [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: D1 01 00 [23:25:21]MH_I2C_Read... [23:25:21]Read from MH i2c: D1 01 00 AB 05 00 81 [23:25:21]Write to MH i2c: 01 00 00 AC 05 B1 [23:25:21]Write i2c OK [23:25:21]MH_I2C_Read... [23:25:22]OFD Sender: No OFD packet to send [23:25:22]*** Cut start [23:25:22]*** Partial cut [23:25:22]*** CUTSNS_PIN = 1 [23:25:22]*** CUTSNS_PIN = 0 [23:25:22]*** Brake cut motor [23:25:23]Read from MH i2c: 01 [23:25:23]MH_I2C_Read... [23:25:23]*** Stop cut motor [23:25:23]*** Cut end [23:25:23]Read from MH i2c: 01 07 00 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: 01 07 00 AC 05 00 00 00 00 00 FF 0F C6 [23:25:23]process_action close_receipt done [23:25:23]requested_data is exist [23:25:23]produce_requested_data [23:25:23]requested_item fm.sn is exist - process it [23:25:23]wFMCommunicate request_size=4 [23:25:23]MH_SAM_APDU [23:25:23]CAPDU: 80 11 00 00 [23:25:23]Write to MH i2c: E2 08 00 AD 05 80 11 00 00 00 00 00 00 2C [23:25:23]Write i2c OK [23:25:23]MH_I2C_Read... [23:25:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:23]Read from MH i2c: E2 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 17 00 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 17 00 AD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [23:25:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:23]wFMCommunicate OK [23:25:23]requested_item fd.num is exist - process it [23:25:23]SAM_PROTO_GetFieldsCounters [23:25:23]wFMCommunicate request_size=4 [23:25:23]MH_SAM_APDU [23:25:23]CAPDU: 80 13 00 00 [23:25:23]Write to MH i2c: E2 08 00 AE 05 80 13 00 00 00 00 00 00 2F [23:25:23]Write i2c OK [23:25:23]MH_I2C_Read... [23:25:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:23]Read from MH i2c: E2 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 62 00 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 62 00 AE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [23:25:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:23]wFMCommunicate OK [23:25:23]SAM_PROTO_GetFieldsCounters done [23:25:23]requested_item shift.num is exist - process it [23:25:23]requested_item shift.opened is exist - process it [23:25:23]req_shift_opened [23:25:23]FM_GetShiftState [23:25:23]SAM_PROTO_GetShiftState [23:25:23]wFMCommunicate request_size=4 [23:25:23]MH_SAM_APDU [23:25:23]CAPDU: 80 13 01 00 [23:25:23]Write to MH i2c: E2 08 00 AF 05 80 13 01 00 00 00 00 00 31 [23:25:23]Write i2c OK [23:25:23]MH_I2C_Read... [23:25:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:23]Read from MH i2c: E2 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 0E 00 [23:25:23]MH_I2C_Read... [23:25:23]Read from MH i2c: E2 0E 00 AF 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 68 [23:25:23]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:25:23]wFMCommunicate OK [23:25:23]SAM_PROTO_GetShiftState done [23:25:23]FM_GetShiftState done [23:25:23]req_shift_opened done [23:25:23]requested_item shift.open_date is exist - process it [23:25:23]req_shift_open_date [23:25:23]req_shift_open_date done [23:25:23]produce_requested_data done [23:25:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155237,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:25:23]process_action_free close_receipt [23:25:23]json_value_free [23:25:23]json_value_free done [23:25:23]process_json_proto returns [23:25:23]Send response to host [23:25:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155237,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:25:23]free response buf [23:25:23]execute_script done [23:25:23]execute_script returns [23:25:23]free content buf [23:25:23]Sock 10.Close socket [23:25:23]Sock 10.Thread stoped [23:25:27]OFD Sender: No OFD packet to send [23:25:32]OFD Sender: No OFD packet to send [23:25:37]OFD Sender: No OFD packet to send [23:25:40]accept exits with 8 [23:25:40]New connection [23:25:40]New thread 3066916196 created [23:25:40]Thread 3067059556 joined [23:25:40]Waiting for new connection... [23:25:40] Sock 8.Parse request [23:25:40]Sock 8.Check first char [23:25:40]Sock 8.First char is OK [23:25:40]request: POST /json_proto HTTP/1.0 [23:25:40]Method: POST [23:25:40]URL: /json_proto [23:25:40]Method is POST - this is cgi request [23:25:40]url: /json_proto [23:25:40]query_string will be loaded in cgi processing [23:25:40]execute_cgi json_proto POST (null) [23:25:40]execute_cgi path=json_proto method=POST [23:25:40]POST find Content-Length [23:25:40]Host: 172.17.53.67:8080 [23:25:40]Content-Length: 632 [23:25:40]Content-Type: application/json [23:25:40] [23:25:40]POST finish read [23:25:40]Found Content-Length = 632 [23:25:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:40]execute_script... [23:25:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:40]POST & json_proto [23:25:40]process_json_proto [23:25:40]json parsed OK: [23:25:40]protocol is kg_v1.0 [23:25:40]action value=close_receipt [23:25:40]process_action close_receipt [23:25:40]cmd_close_receipt [23:25:40]MH_GetDate [23:25:40]Write to MH i2c: F0 00 00 B0 05 A4 [23:25:40]Write i2c OK [23:25:40]MH_I2C_Read... [23:25:40]Read from MH i2c: F0 [23:25:40]MH_I2C_Read... [23:25:40]Read from MH i2c: F0 09 00 [23:25:40]MH_I2C_Read... [23:25:40]Read from MH i2c: F0 09 00 B0 05 00 74 EE 12 67 19 BC 99 64 5A [23:25:40]GetLastDocTimeStamp 1729293919 [23:25:40]current date 1729293940 [23:25:40]FM_GetShiftState [23:25:40]SAM_PROTO_GetShiftState [23:25:40]wFMCommunicate request_size=4 [23:25:40]MH_SAM_APDU [23:25:40]CAPDU: 80 13 01 00 [23:25:40]Write to MH i2c: E2 08 00 B1 05 80 13 01 00 00 00 00 00 33 [23:25:40]Write i2c OK [23:25:40]MH_I2C_Read... [23:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:40]Read from MH i2c: E2 [23:25:40]MH_I2C_Read... [23:25:40]Read from MH i2c: E2 0E 00 [23:25:40]MH_I2C_Read... [23:25:40]Read from MH i2c: E2 0E 00 B1 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6A [23:25:40]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:25:40]wFMCommunicate OK [23:25:40]SAM_PROTO_GetShiftState done [23:25:40]FM_GetShiftState done [23:25:40]opened in 1729211399 [23:25:40]opened+sec_in_day 1729297799 [23:25:40]quantity*price = 50000 [23:25:40]sum+1 = 50001 [23:25:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 627 18.10.2024 23:25 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155238 ФПД: 210009306774904 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155238&fm=210009306774904&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:41]StoreToDocumentArchive [23:25:41]shift 312 fd 155238 [23:25:41]save to /storage/0312/doc_00155238 [23:25:41]save last doc name /storage/0312/doc_00155238 to /storage/kkm_last_doc_name [23:25:41]save OK [23:25:41]Clear old archive folders... [23:25:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:25:41]tlvbuf is 01101420 [23:25:41]SAM_PROTO_ClearQueue [23:25:41]wFMCommunicate request_size=4 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 09 00 00 [23:25:41]Write to MH i2c: E2 08 00 BE 05 80 09 00 00 00 00 00 00 35 [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [23:25:41]RAPDU: 90 00 [23:25:41]wFMCommunicate OK [23:25:41]SAM_PROTO_ClearQueue done [23:25:41]KKMCreateOFDPacket [23:25:41]OFDProtocolAddRootSTLVToBuf [23:25:41]FM_MakeSignedData [23:25:41]FM_MakeSignedData [23:25:41]SAM_PROTO_SignData [23:25:41]wFMCommunicate request_size=4 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 0D 01 02 [23:25:41]Write to MH i2c: E2 08 00 BF 05 80 0D 01 02 00 00 00 00 3D [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [23:25:41]RAPDU: 90 00 [23:25:41]wFMCommunicate OK [23:25:41]wFMCommunicate request_size=255 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 74 EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5E 02 00 35 04 06 00 [23:25:41]Write to MH i2c: E2 02 01 C0 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 74 EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5E 02 00 35 04 06 00 00 00 0D [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [23:25:41]RAPDU: 90 00 [23:25:41]wFMCommunicate OK [23:25:41]wFMCommunicate request_size=11 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 0D 02 02 06 BF 00 9A 21 3D 78 [23:25:41]Write to MH i2c: E2 0E 00 C1 05 80 0D 02 02 06 00 BF 00 9A 21 3D 78 00 00 7B [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [23:25:41]RAPDU: 90 00 [23:25:41]wFMCommunicate OK [23:25:41]wFMCommunicate request_size=4 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 0D 03 02 [23:25:41]Write to MH i2c: E2 08 00 C2 05 80 0D 03 02 00 00 00 00 42 [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 0B 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 0B 00 C2 05 00 49 59 8C 8B 12 20 81 28 90 00 D7 [23:25:41]RAPDU: 49 59 8C 8B 12 20 81 28 90 00 [23:25:41]wFMCommunicate OK [23:25:41]SAM_PROTO_SignData done [23:25:41]FM_MakeSignedData done [23:25:41]CreateOFDProtocolMessage [23:25:41]wFMCommunicate request_size=4 [23:25:41]MH_SAM_APDU [23:25:41]CAPDU: 80 11 00 00 [23:25:41]Write to MH i2c: E2 08 00 C3 05 80 11 00 00 00 00 00 00 42 [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:41]Read from MH i2c: E2 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 17 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: E2 17 00 C3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [23:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:41]wFMCommunicate OK [23:25:41]CreateOFDProtocolMessage done [23:25:41]OFDSenderStorePacket 155238 [23:25:41]StoreOFDPacket docnum=155238 [23:25:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B2 7D 08 01 3E A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 74 EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5E 02 00 35 04 06 00 BF 00 9A 21 3D 78 49 59 8C 8B 12 20 81 28 [23:25:41]CheckFolder [23:25:41]dirname=/storage/ofd_packets [23:25:41]CheckFolder done [23:25:41]ProducePacketName [23:25:41]name=ofd_packets/00155238 [23:25:41]NVStorageSaveData ofd_packets/00155238 [23:25:41]File name is /storage/ofd_packets/00155238 [23:25:41]Write 302 bytes [23:25:41]NVStorageSaveData done [23:25:41]OFDSenderStorePacket done [23:25:41]KKMCreateOFDPacket done [23:25:41]NVStorageSaveData kkm_last_timestamp [23:25:41]File name is /storage/kkm_last_timestamp [23:25:41]Write 4 bytes [23:25:41]NVStorageSaveData done [23:25:41]ExternCall_PrintAddStr [23:25:41]wPrintStart [23:25:41]Write to MH i2c: 01 00 00 C4 05 C9 [23:25:41]Write i2c OK [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: 01 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: 01 07 00 [23:25:41]MH_I2C_Read... [23:25:41]Read from MH i2c: 01 07 00 C4 05 00 00 00 00 00 FF 0F DE [23:25:41]RasterBufferAndPrint [23:25:41]line Счет N : (1)873453 [23:25:41]line ИНН: 02508201610067 [23:25:41]line Контрольно-Кассовый Чек [23:25:41]line ПРОДАЖА [23:25:41]line ТРК (МРК, ГНК) : 33 [23:25:41]line Товар: 2710124130 [23:25:41]line Super 92-К-5 [23:25:41]line 7.310 * 68.40 [23:25:41]line = 500.00 [23:25:41]line НДС 12% НСП 1% [23:25:41]line > о реализуемом товаре [23:25:41]line ИТОГО: 500.00 [23:25:41]line НСП 1% : 4.42 [23:25:41]line НДС 12% : 53.10 [23:25:41]line Наличными: 500.00 [23:25:41]line Безнал.: 0.00 [23:25:41]line Место: АЗС № 165 "Партнер Нефть" [23:25:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:25:41]line СНО: Общий режим [23:25:41]line Чек 627 18.10.2024 23:25 [23:25:41]line Смена: 312 ФФД: 1.0 [23:25:41]line ЗНМ: 0300000234 [23:25:41]line РНМ: 0000137193017469 [23:25:41]line Версия ККМ: v1.0 [23:25:41]line ФМ: 0000000000963156 [23:25:41]line ФД: 155238 [23:25:41]line ФПД: 210009306774904 [23:25:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T232540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155238&fm=210009306774904&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:42]OFD Sender: Processing packet 155238 [packets to send 51, broken 50] [23:25:42]ProducePacketName [23:25:42]name=ofd_packets/00155238 [23:25:42]OFD Sender: To server: pG, [23:25:42]CommunicateWithHost lk.salyk.kg:30040 [23:25:42]ConnectInit lk.salyk.kg [23:25:42]written 0, free lines is 4095 [23:25:42]Write to MH i2c: 01 00 00 EC 05 F1 [23:25:42]Write i2c OK [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: 01 [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: 01 07 00 [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 07 0D 0C [23:25:42]RasterBufferAndPrint [23:25:42]line [23:25:42]line [23:25:42]line [23:25:42]line [23:25:42]line [23:25:42]written 0, free lines is 3339 [23:25:42]MH_Cut [23:25:42]Write to MH i2c: D1 01 00 F3 05 01 CA [23:25:42]Write i2c OK [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: D1 [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: D1 01 00 [23:25:42]MH_I2C_Read... [23:25:42]Read from MH i2c: D1 01 00 F3 05 00 C9 [23:25:42]Write to MH i2c: 01 00 00 F4 05 F9 [23:25:42]Write i2c OK [23:25:42]MH_I2C_Read... [23:25:43]*** Cut start [23:25:43]*** Partial cut [23:25:43]*** CUTSNS_PIN = 1 [23:25:43]*** CUTSNS_PIN = 0 [23:25:43]*** Brake cut motor [23:25:43]Read from MH i2c: 01 [23:25:43]MH_I2C_Read... [23:25:43]*** Stop cut motor [23:25:43]*** Cut end [23:25:43]Read from MH i2c: 01 07 00 [23:25:43]MH_I2C_Read... [23:25:43]Read from MH i2c: 01 07 00 F4 05 00 00 00 00 00 FF 0F 0E [23:25:43]process_action close_receipt done [23:25:43]requested_data is exist [23:25:43]produce_requested_data [23:25:43]requested_item fm.sn is exist - process it [23:25:43]wFMCommunicate request_size=4 [23:25:43]MH_SAM_APDU [23:25:43]CAPDU: 80 11 00 00 [23:25:43]Write to MH i2c: E2 08 00 F5 05 80 11 00 00 00 00 00 00 74 [23:25:43]Write i2c OK [23:25:43]MH_I2C_Read... [23:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:43]Read from MH i2c: E2 [23:25:43]MH_I2C_Read... [23:25:43]Read from MH i2c: E2 17 00 [23:25:43]MH_I2C_Read... [23:25:43]Read from MH i2c: E2 17 00 F5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [23:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:43]wFMCommunicate OK [23:25:43]requested_item fd.num is exist - process it [23:25:43]SAM_PROTO_GetFieldsCounters [23:25:43]wFMCommunicate request_size=4 [23:25:43]MH_SAM_APDU [23:25:43]CAPDU: 80 13 00 00 [23:25:43]Write to MH i2c: E2 08 00 F6 05 80 13 00 00 00 00 00 00 77 [23:25:43]Write i2c OK [23:25:43]MH_I2C_Read... [23:25:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:44]Read from MH i2c: E2 [23:25:44]MH_I2C_Read... [23:25:44]Read from MH i2c: E2 62 00 [23:25:44]MH_I2C_Read... [23:25:44]Read from MH i2c: E2 62 00 F6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [23:25:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:44]wFMCommunicate OK [23:25:44]SAM_PROTO_GetFieldsCounters done [23:25:44]requested_item shift.num is exist - process it [23:25:44]requested_item shift.opened is exist - process it [23:25:44]req_shift_opened [23:25:44]FM_GetShiftState [23:25:44]SAM_PROTO_GetShiftState [23:25:44]wFMCommunicate request_size=4 [23:25:44]MH_SAM_APDU [23:25:44]CAPDU: 80 13 01 00 [23:25:44]Write to MH i2c: E2 08 00 F7 05 80 13 01 00 00 00 00 00 79 [23:25:44]Write i2c OK [23:25:44]MH_I2C_Read... [23:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:44]Read from MH i2c: E2 [23:25:44]MH_I2C_Read... [23:25:44]Read from MH i2c: E2 0E 00 [23:25:44]MH_I2C_Read... [23:25:44]Read from MH i2c: E2 0E 00 F7 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B0 [23:25:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:25:44]wFMCommunicate OK [23:25:44]SAM_PROTO_GetShiftState done [23:25:44]FM_GetShiftState done [23:25:44]req_shift_opened done [23:25:44]requested_item shift.open_date is exist - process it [23:25:44]req_shift_open_date [23:25:44]req_shift_open_date done [23:25:44]produce_requested_data done [23:25:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155238,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:25:44]process_action_free close_receipt [23:25:44]json_value_free [23:25:44]json_value_free done [23:25:44]process_json_proto returns [23:25:44]Send response to host [23:25:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155238,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:25:44]free response buf [23:25:44]execute_script done [23:25:44]execute_script returns [23:25:44]free content buf [23:25:44]Sock 8.Close socket [23:25:44]Sock 8.Thread stoped [23:27:54]ConnectInit Can't connect to host [23:27:54]CommunicateWithHost connect error [23:27:54]CommunicateWithHost err = -1 [23:27:54]OFD Sender: Server communicate error [23:27:59]OFD Sender: Processing packet 155238 [packets to send 51, broken 50] [23:27:59]ProducePacketName [23:27:59]name=ofd_packets/00155238 [23:27:59]OFD Sender: To server: pG, [23:27:59]CommunicateWithHost lk.salyk.kg:30040 [23:27:59]ConnectInit lk.salyk.kg [23:28:00]Connected sock=8 [23:28:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B2 7D 08 01 3E A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 74 EE 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5E 02 00 35 04 06 00 BF 00 9A 21 3D 78 49 59 8C 8B 12 20 81 28 [23:28:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 AC 47 00 D4 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 5E 02 00 F4 03 04 00 35 95 12 67 B6 04 01 00 00 2F B6 28 E1 BE 05 29 18 [23:28:00]CommunicateWithHost err = 0 [23:28:00]CheckOFDResponse [23:28:00]1017 (14) - 77093643461234 [23:28:00]1041 (16) - 0000000000963156 [23:28:00]1040 (4) - 155238 [23:28:00]1012 (4) - 18.10.2024 17:04 [23:28:00]1206 (1) - 0 [23:28:00]OFD Sender: Remove packet 155238 [23:28:00]ProducePacketName [23:28:00]name=ofd_packets/00155238 [23:28:00]NVStorageDeleteData [23:28:00]OFD Sender: No OFD packet to send [23:28:05]OFD Sender: No OFD packet to send [23:28:10]OFD Sender: No OFD packet to send [23:28:15]OFD Sender: No OFD packet to send [23:28:20]OFD Sender: No OFD packet to send [23:28:25]OFD Sender: No OFD packet to send [23:28:30]OFD Sender: No OFD packet to send [23:28:35]OFD Sender: No OFD packet to send [23:28:40]OFD Sender: No OFD packet to send [23:28:45]OFD Sender: No OFD packet to send [23:28:50]OFD Sender: No OFD packet to send [23:28:55]OFD Sender: No OFD packet to send [23:29:00]OFD Sender: No OFD packet to send [23:29:05]OFD Sender: No OFD packet to send [23:29:10]OFD Sender: No OFD packet to send [23:29:15]OFD Sender: No OFD packet to send [23:29:20]OFD Sender: No OFD packet to send [23:29:25]OFD Sender: No OFD packet to send [23:29:30]OFD Sender: No OFD packet to send [23:29:35]OFD Sender: No OFD packet to send [23:29:40]OFD Sender: No OFD packet to send [23:29:45]OFD Sender: No OFD packet to send [23:29:50]OFD Sender: No OFD packet to send [23:29:55]OFD Sender: No OFD packet to send [23:30:00]OFD Sender: No OFD packet to send [23:30:05]OFD Sender: No OFD packet to send [23:30:10]OFD Sender: No OFD packet to send [23:30:15]OFD Sender: No OFD packet to send [23:30:20]OFD Sender: No OFD packet to send [23:30:25]OFD Sender: No OFD packet to send [23:30:27]accept exits with 9 [23:30:27]New connection [23:30:27]New thread 3067059556 created [23:30:27]Thread 3066916196 joined [23:30:27]Waiting for new connection... [23:30:27] Sock 9.Parse request [23:30:27]Sock 9.Check first char [23:30:27]Sock 9.First char is OK [23:30:27]request: POST /json_proto HTTP/1.0 [23:30:27]Method: POST [23:30:27]URL: /json_proto [23:30:27]Method is POST - this is cgi request [23:30:27]url: /json_proto [23:30:27]query_string will be loaded in cgi processing [23:30:27]execute_cgi json_proto POST (null) [23:30:27]execute_cgi path=json_proto method=POST [23:30:27]POST find Content-Length [23:30:27]Host: 172.17.53.67:8080 [23:30:27]Content-Length: 769 [23:30:27]Content-Type: application/json [23:30:27] [23:30:27]POST finish read [23:30:27]Found Content-Length = 769 [23:30:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:27]execute_script... [23:30:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:27]POST & json_proto [23:30:27]process_json_proto [23:30:27]json parsed OK: [23:30:27]protocol is kg_v1.0 [23:30:27]action value=close_receipt [23:30:27]process_action close_receipt [23:30:27]cmd_close_receipt [23:30:27]MH_GetDate [23:30:27]Write to MH i2c: F0 00 00 F8 05 EC [23:30:27]Write i2c OK [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: F0 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: F0 09 00 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: F0 09 00 F8 05 00 94 EF 12 67 19 BC 99 64 C3 [23:30:27]GetLastDocTimeStamp 1729293940 [23:30:27]current date 1729294228 [23:30:27]FM_GetShiftState [23:30:27]SAM_PROTO_GetShiftState [23:30:27]wFMCommunicate request_size=4 [23:30:27]MH_SAM_APDU [23:30:27]CAPDU: 80 13 01 00 [23:30:27]Write to MH i2c: E2 08 00 F9 05 80 13 01 00 00 00 00 00 7B [23:30:27]Write i2c OK [23:30:27]MH_I2C_Read... [23:30:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:28]Read from MH i2c: E2 [23:30:28]MH_I2C_Read... [23:30:28]Read from MH i2c: E2 0E 00 [23:30:28]MH_I2C_Read... [23:30:28]Read from MH i2c: E2 0E 00 F9 05 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 B2 [23:30:28]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:30:28]wFMCommunicate OK [23:30:28]SAM_PROTO_GetShiftState done [23:30:28]FM_GetShiftState done [23:30:28]opened in 1729211399 [23:30:28]opened+sec_in_day 1729297799 [23:30:28]quantity*price = 100021 [23:30:28]sum+1 = 100023 [23:30:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 628 18.10.2024 23:30 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155239 ФПД: 190410528423409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233028&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155239&fm=190410528423409&tin=02508201610067®Number=0000137193017469&sum=100022 [23:30:29]StoreToDocumentArchive [23:30:29]shift 312 fd 155239 [23:30:29]save to /storage/0312/doc_00155239 [23:30:29]save last doc name /storage/0312/doc_00155239 to /storage/kkm_last_doc_name [23:30:29]save OK [23:30:29]Clear old archive folders... [23:30:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:30:29]tlvbuf is 01118500 [23:30:29]SAM_PROTO_ClearQueue [23:30:29]wFMCommunicate request_size=4 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 09 00 00 [23:30:29]Write to MH i2c: E2 08 00 06 06 80 09 00 00 00 00 00 00 7E [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [23:30:29]RAPDU: 90 00 [23:30:29]wFMCommunicate OK [23:30:29]SAM_PROTO_ClearQueue done [23:30:29]KKMCreateOFDPacket [23:30:29]OFDProtocolAddRootSTLVToBuf [23:30:29]FM_MakeSignedData [23:30:29]FM_MakeSignedData [23:30:29]SAM_PROTO_SignData [23:30:29]wFMCommunicate request_size=4 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 0D 01 02 [23:30:29]Write to MH i2c: E2 08 00 07 06 80 0D 01 02 00 00 00 00 86 [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [23:30:29]RAPDU: 90 00 [23:30:29]wFMCommunicate OK [23:30:29]wFMCommunicate request_size=255 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 94 EF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5E 02 00 35 04 06 00 AD [23:30:29]Write to MH i2c: E2 02 01 08 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 94 EF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5E 02 00 35 04 06 00 AD 00 00 95 [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [23:30:29]RAPDU: 90 00 [23:30:29]wFMCommunicate OK [23:30:29]wFMCommunicate request_size=10 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 0D 02 02 05 2D 67 E8 7D F1 [23:30:29]Write to MH i2c: E2 0D 00 09 06 80 0D 02 02 05 00 2D 67 E8 7D F1 00 00 7D [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [23:30:29]RAPDU: 90 00 [23:30:29]wFMCommunicate OK [23:30:29]wFMCommunicate request_size=4 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 0D 03 02 [23:30:29]Write to MH i2c: E2 08 00 0A 06 80 0D 03 02 00 00 00 00 8B [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 0B 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 0B 00 0A 06 00 17 B7 29 32 D5 18 73 03 90 00 18 [23:30:29]RAPDU: 17 B7 29 32 D5 18 73 03 90 00 [23:30:29]wFMCommunicate OK [23:30:29]SAM_PROTO_SignData done [23:30:29]FM_MakeSignedData done [23:30:29]CreateOFDProtocolMessage [23:30:29]wFMCommunicate request_size=4 [23:30:29]MH_SAM_APDU [23:30:29]CAPDU: 80 11 00 00 [23:30:29]Write to MH i2c: E2 08 00 0B 06 80 11 00 00 00 00 00 00 8B [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:29]Read from MH i2c: E2 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 17 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: E2 17 00 0B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [23:30:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:30:29]wFMCommunicate OK [23:30:29]CreateOFDProtocolMessage done [23:30:29]OFDSenderStorePacket 155239 [23:30:29]StoreOFDPacket docnum=155239 [23:30:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 00 07 01 86 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 94 EF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5E 02 00 35 04 06 00 AD 2D 67 E8 7D F1 17 B7 29 32 D5 18 73 03 [23:30:29]CheckFolder [23:30:29]dirname=/storage/ofd_packets [23:30:29]CheckFolder done [23:30:29]ProducePacketName [23:30:29]name=ofd_packets/00155239 [23:30:29]NVStorageSaveData ofd_packets/00155239 [23:30:29]File name is /storage/ofd_packets/00155239 [23:30:29]Write 301 bytes [23:30:29]NVStorageSaveData done [23:30:29]OFDSenderStorePacket done [23:30:29]KKMCreateOFDPacket done [23:30:29]NVStorageSaveData kkm_last_timestamp [23:30:29]File name is /storage/kkm_last_timestamp [23:30:29]Write 4 bytes [23:30:29]NVStorageSaveData done [23:30:29]ExternCall_PrintAddStr [23:30:29]wPrintStart [23:30:29]Write to MH i2c: 01 00 00 0C 06 12 [23:30:29]Write i2c OK [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: 01 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: 01 07 00 [23:30:29]MH_I2C_Read... [23:30:29]Read from MH i2c: 01 07 00 0C 06 00 00 00 00 00 FF 0F 27 [23:30:29]RasterBufferAndPrint [23:30:29]line Счет N : (1)873454 [23:30:29]line ИНН: 02508201610067 [23:30:29]line Контрольно-Кассовый Чек [23:30:29]line ПРОДАЖА [23:30:29]line ТРК (МРК, ГНК) : 21 [23:30:29]line Товар: 2710124500 [23:30:29]line Аи-95-К-5 [23:30:29]line 13.480 * 74.20 [23:30:29]line = 1000.22 [23:30:29]line НДС 12% НСП 1% [23:30:29]line > о реализуемом товаре [23:30:29]line ИТОГО: 1000.22 [23:30:29]line НСП 1% : 8.85 [23:30:29]line НДС 12% : 106.22 [23:30:29]line Наличными: 0.00 [23:30:29]line Безнал.: 1000.22 [23:30:29]line Место: АЗС № 165 "Партнер Нефть" [23:30:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:30:29]line СНО: Общий режим [23:30:29]line Чек 628 18.10.2024 23:30 [23:30:29]line Смена: 312 ФФД: 1.0 [23:30:29]line ЗНМ: 0300000234 [23:30:29]line РНМ: 0000137193017469 [23:30:29]line Версия ККМ: v1.0 [23:30:29]line Платежная система: Mbank [23:30:29]line ФМ: 0000000000963156 [23:30:29]line ФД: 155239 [23:30:29]line ФПД: 190410528423409 [23:30:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233028&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155239&fm=190410528423409&tin=02508201610067®Number=0000137193017469&sum=100022 [23:30:30]OFD Sender: Processing packet 155239 [packets to send 51, broken 50] [23:30:30]ProducePacketName [23:30:30]name=ofd_packets/00155239 [23:30:30]OFD Sender: To server: pG, [23:30:30]CommunicateWithHost lk.salyk.kg:30040 [23:30:30]ConnectInit lk.salyk.kg [23:30:30]written 0, free lines is 4095 [23:30:30]Connected sock=10 [23:30:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 00 07 01 86 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 94 EF 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5E 02 00 35 04 06 00 AD 2D 67 E8 7D F1 17 B7 29 32 D5 18 73 03 [23:30:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 70 47 00 C5 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 5E 02 00 F4 03 04 00 CB 95 12 67 B6 04 01 00 00 D2 FD 82 7C D3 A3 A0 BC [23:30:30]CommunicateWithHost err = 0 [23:30:30]CheckOFDResponse [23:30:30]1017 (14) - 77093643461234 [23:30:30]1041 (16) - 0000000000963156 [23:30:30]1040 (4) - 155239 [23:30:30]1012 (4) - 18.10.2024 17:07 [23:30:30]1206 (1) - 0 [23:30:30]OFD Sender: Remove packet 155239 [23:30:30]ProducePacketName [23:30:30]name=ofd_packets/00155239 [23:30:30]NVStorageDeleteData [23:30:30]Write to MH i2c: 01 00 00 35 06 3B [23:30:30]Write i2c OK [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: 01 [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: 01 07 00 [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: 01 07 00 35 06 00 00 00 00 00 0A 0D 59 [23:30:30]RasterBufferAndPrint [23:30:30]line [23:30:30]line [23:30:30]line [23:30:30]line [23:30:30]line [23:30:30]written 0, free lines is 3344 [23:30:30]MH_Cut [23:30:30]Write to MH i2c: D1 01 00 3C 06 01 14 [23:30:30]Write i2c OK [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: D1 [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: D1 01 00 [23:30:30]MH_I2C_Read... [23:30:30]Read from MH i2c: D1 01 00 3C 06 00 13 [23:30:30]Write to MH i2c: 01 00 00 3D 06 43 [23:30:30]Write i2c OK [23:30:30]MH_I2C_Read... [23:30:30]OFD Sender: No OFD packet to send [23:30:31]*** Cut start [23:30:31]*** Partial cut [23:30:31]*** CUTSNS_PIN = 1 [23:30:31]*** CUTSNS_PIN = 0 [23:30:31]*** Brake cut motor [23:30:31]Read from MH i2c: 01 [23:30:31]MH_I2C_Read... [23:30:31]*** Stop cut motor [23:30:31]*** Cut end [23:30:31]Read from MH i2c: 01 07 00 [23:30:31]MH_I2C_Read... [23:30:31]Read from MH i2c: 01 07 00 3D 06 00 00 00 00 00 FF 0F 58 [23:30:31]process_action close_receipt done [23:30:31]requested_data is exist [23:30:31]produce_requested_data [23:30:31]requested_item fm.sn is exist - process it [23:30:31]wFMCommunicate request_size=4 [23:30:31]MH_SAM_APDU [23:30:31]CAPDU: 80 11 00 00 [23:30:31]Write to MH i2c: E2 08 00 3E 06 80 11 00 00 00 00 00 00 BE [23:30:31]Write i2c OK [23:30:31]MH_I2C_Read... [23:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:31]Read from MH i2c: E2 [23:30:31]MH_I2C_Read... [23:30:31]Read from MH i2c: E2 17 00 [23:30:31]MH_I2C_Read... [23:30:31]Read from MH i2c: E2 17 00 3E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [23:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:30:31]wFMCommunicate OK [23:30:31]requested_item fd.num is exist - process it [23:30:31]SAM_PROTO_GetFieldsCounters [23:30:31]wFMCommunicate request_size=4 [23:30:31]MH_SAM_APDU [23:30:31]CAPDU: 80 13 00 00 [23:30:31]Write to MH i2c: E2 08 00 3F 06 80 13 00 00 00 00 00 00 C1 [23:30:31]Write i2c OK [23:30:31]MH_I2C_Read... [23:30:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:31]Read from MH i2c: E2 [23:30:31]MH_I2C_Read... [23:30:31]Read from MH i2c: E2 62 00 [23:30:31]MH_I2C_Read... [23:30:31]Read from MH i2c: E2 62 00 3F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [23:30:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:30:31]wFMCommunicate OK [23:30:31]SAM_PROTO_GetFieldsCounters done [23:30:31]requested_item shift.num is exist - process it [23:30:31]requested_item shift.opened is exist - process it [23:30:31]req_shift_opened [23:30:31]FM_GetShiftState [23:30:31]SAM_PROTO_GetShiftState [23:30:31]wFMCommunicate request_size=4 [23:30:31]MH_SAM_APDU [23:30:31]CAPDU: 80 13 01 00 [23:30:31]Write to MH i2c: E2 08 00 40 06 80 13 01 00 00 00 00 00 C3 [23:30:31]Write i2c OK [23:30:31]MH_I2C_Read... [23:30:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:32]Read from MH i2c: E2 [23:30:32]MH_I2C_Read... [23:30:32]Read from MH i2c: E2 0E 00 [23:30:32]MH_I2C_Read... [23:30:32]Read from MH i2c: E2 0E 00 40 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FA [23:30:32]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:30:32]wFMCommunicate OK [23:30:32]SAM_PROTO_GetShiftState done [23:30:32]FM_GetShiftState done [23:30:32]req_shift_opened done [23:30:32]requested_item shift.open_date is exist - process it [23:30:32]req_shift_open_date [23:30:32]req_shift_open_date done [23:30:32]produce_requested_data done [23:30:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155239,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:30:32]process_action_free close_receipt [23:30:32]json_value_free [23:30:32]json_value_free done [23:30:32]process_json_proto returns [23:30:32]Send response to host [23:30:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155239,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:30:32]free response buf [23:30:32]execute_script done [23:30:32]execute_script returns [23:30:32]free content buf [23:30:32]Sock 9.Close socket [23:30:32]Sock 9.Thread stoped [23:30:35]OFD Sender: No OFD packet to send [23:30:40]OFD Sender: No OFD packet to send [23:30:45]OFD Sender: No OFD packet to send [23:30:50]OFD Sender: No OFD packet to send [23:30:55]OFD Sender: No OFD packet to send [23:31:00]OFD Sender: No OFD packet to send [23:31:05]OFD Sender: No OFD packet to send [23:31:10]OFD Sender: No OFD packet to send [23:31:15]OFD Sender: No OFD packet to send [23:31:20]OFD Sender: No OFD packet to send [23:31:25]OFD Sender: No OFD packet to send [23:31:30]OFD Sender: No OFD packet to send [23:31:35]OFD Sender: No OFD packet to send [23:31:40]OFD Sender: No OFD packet to send [23:31:45]OFD Sender: No OFD packet to send [23:31:50]OFD Sender: No OFD packet to send [23:31:55]OFD Sender: No OFD packet to send [23:32:00]OFD Sender: No OFD packet to send [23:32:05]OFD Sender: No OFD packet to send [23:32:10]OFD Sender: No OFD packet to send [23:32:15]OFD Sender: No OFD packet to send [23:32:16]accept exits with 8 [23:32:16]New connection [23:32:16]New thread 3066916196 created [23:32:16]Thread 3067059556 joined [23:32:16]Waiting for new connection... [23:32:16] Sock 8.Parse request [23:32:16]Sock 8.Check first char [23:32:16]Sock 8.First char is OK [23:32:16]request: POST /json_proto HTTP/1.0 [23:32:16]Method: POST [23:32:16]URL: /json_proto [23:32:16]Method is POST - this is cgi request [23:32:16]url: /json_proto [23:32:16]query_string will be loaded in cgi processing [23:32:16]execute_cgi json_proto POST (null) [23:32:16]execute_cgi path=json_proto method=POST [23:32:16]POST find Content-Length [23:32:16]Host: 172.17.53.67:8080 [23:32:16]Content-Length: 674 [23:32:16]Content-Type: application/json [23:32:16] [23:32:16]POST finish read [23:32:16]Found Content-Length = 674 [23:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:16]execute_script... [23:32:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:16]POST & json_proto [23:32:16]process_json_proto [23:32:16]json parsed OK: [23:32:16]protocol is kg_v1.0 [23:32:16]action value=close_receipt [23:32:16]process_action close_receipt [23:32:16]cmd_close_receipt [23:32:16]MH_GetDate [23:32:16]Write to MH i2c: F0 00 00 41 06 36 [23:32:16]Write i2c OK [23:32:16]MH_I2C_Read... [23:32:16]Read from MH i2c: F0 [23:32:16]MH_I2C_Read... [23:32:16]Read from MH i2c: F0 09 00 [23:32:16]MH_I2C_Read... [23:32:16]Read from MH i2c: F0 09 00 41 06 00 01 F0 12 67 19 BC 99 64 7B [23:32:16]GetLastDocTimeStamp 1729294228 [23:32:16]current date 1729294337 [23:32:16]FM_GetShiftState [23:32:16]SAM_PROTO_GetShiftState [23:32:16]wFMCommunicate request_size=4 [23:32:16]MH_SAM_APDU [23:32:16]CAPDU: 80 13 01 00 [23:32:16]Write to MH i2c: E2 08 00 42 06 80 13 01 00 00 00 00 00 C5 [23:32:16]Write i2c OK [23:32:16]MH_I2C_Read... [23:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:17]Read from MH i2c: E2 [23:32:17]MH_I2C_Read... [23:32:17]Read from MH i2c: E2 0E 00 [23:32:17]MH_I2C_Read... [23:32:17]Read from MH i2c: E2 0E 00 42 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 FC [23:32:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:32:17]wFMCommunicate OK [23:32:17]SAM_PROTO_GetShiftState done [23:32:17]FM_GetShiftState done [23:32:17]opened in 1729211399 [23:32:17]opened+sec_in_day 1729297799 [23:32:17]quantity*price = 50063 [23:32:17]sum+1 = 50064 [23:32:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 629 18.10.2024 23:32 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155240 ФПД: 107658010924653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155240&fm=107658010924653&tin=02508201610067®Number=0000137193017469&sum=50000 [23:32:18]StoreToDocumentArchive [23:32:18]shift 312 fd 155240 [23:32:18]save to /storage/0312/doc_00155240 [23:32:18]save last doc name /storage/0312/doc_00155240 to /storage/kkm_last_doc_name [23:32:18]save OK [23:32:18]Clear old archive folders... [23:32:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:32:18]tlvbuf is 01115480 [23:32:18]SAM_PROTO_ClearQueue [23:32:18]wFMCommunicate request_size=4 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 09 00 00 [23:32:18]Write to MH i2c: E2 08 00 4F 06 80 09 00 00 00 00 00 00 C7 [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [23:32:18]RAPDU: 90 00 [23:32:18]wFMCommunicate OK [23:32:18]SAM_PROTO_ClearQueue done [23:32:18]KKMCreateOFDPacket [23:32:18]OFDProtocolAddRootSTLVToBuf [23:32:18]FM_MakeSignedData [23:32:18]FM_MakeSignedData [23:32:18]SAM_PROTO_SignData [23:32:18]wFMCommunicate request_size=4 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 0D 01 02 [23:32:18]Write to MH i2c: E2 08 00 50 06 80 0D 01 02 00 00 00 00 CF [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [23:32:18]RAPDU: 90 00 [23:32:18]wFMCommunicate OK [23:32:18]wFMCommunicate request_size=255 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 01 F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5E 02 00 35 04 06 00 61 EA 15 7F [23:32:18]Write to MH i2c: E2 02 01 51 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 01 F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5E 02 00 35 04 06 00 61 EA 15 7F 00 00 B2 [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [23:32:18]RAPDU: 90 00 [23:32:18]wFMCommunicate OK [23:32:18]wFMCommunicate request_size=7 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 0D 02 02 02 96 6D [23:32:18]Write to MH i2c: E2 0A 00 52 06 80 0D 02 02 02 00 96 6D 00 00 D9 [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [23:32:18]RAPDU: 90 00 [23:32:18]wFMCommunicate OK [23:32:18]wFMCommunicate request_size=4 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 0D 03 02 [23:32:18]Write to MH i2c: E2 08 00 53 06 80 0D 03 02 00 00 00 00 D4 [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 0B 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 0B 00 53 06 00 71 1E B3 43 70 49 62 85 90 00 FA [23:32:18]RAPDU: 71 1E B3 43 70 49 62 85 90 00 [23:32:18]wFMCommunicate OK [23:32:18]SAM_PROTO_SignData done [23:32:18]FM_MakeSignedData done [23:32:18]CreateOFDProtocolMessage [23:32:18]wFMCommunicate request_size=4 [23:32:18]MH_SAM_APDU [23:32:18]CAPDU: 80 11 00 00 [23:32:18]Write to MH i2c: E2 08 00 54 06 80 11 00 00 00 00 00 00 D4 [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:18]Read from MH i2c: E2 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 17 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: E2 17 00 54 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [23:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:32:18]wFMCommunicate OK [23:32:18]CreateOFDProtocolMessage done [23:32:18]OFDSenderStorePacket 155240 [23:32:18]StoreOFDPacket docnum=155240 [23:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 40 B8 04 01 BA 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 01 F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5E 02 00 35 04 06 00 61 EA 15 7F 96 6D 71 1E B3 43 70 49 62 85 [23:32:18]CheckFolder [23:32:18]dirname=/storage/ofd_packets [23:32:18]CheckFolder done [23:32:18]ProducePacketName [23:32:18]name=ofd_packets/00155240 [23:32:18]NVStorageSaveData ofd_packets/00155240 [23:32:18]File name is /storage/ofd_packets/00155240 [23:32:18]Write 298 bytes [23:32:18]NVStorageSaveData done [23:32:18]OFDSenderStorePacket done [23:32:18]KKMCreateOFDPacket done [23:32:18]NVStorageSaveData kkm_last_timestamp [23:32:18]File name is /storage/kkm_last_timestamp [23:32:18]Write 4 bytes [23:32:18]NVStorageSaveData done [23:32:18]ExternCall_PrintAddStr [23:32:18]wPrintStart [23:32:18]Write to MH i2c: 01 00 00 55 06 5B [23:32:18]Write i2c OK [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: 01 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: 01 07 00 [23:32:18]MH_I2C_Read... [23:32:18]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 FF 0F 70 [23:32:18]RasterBufferAndPrint [23:32:18]line Счет N : (1)873455 [23:32:18]line ИНН: 02508201610067 [23:32:18]line Контрольно-Кассовый Чек [23:32:18]line ПРОДАЖА [23:32:18]line ТРК (МРК, ГНК) : 34 [23:32:18]line Товар: 2710194210 [23:32:18]line ДТ-К-2 [23:32:18]line 6.570 * 76.20 [23:32:18]line = 500.63 [23:32:18]line НДС 12% НСП 1% [23:32:18]line > о реализуемом товаре [23:32:18]line ОКРУГЛЕНИЕ: -0.63 [23:32:18]line ИТОГО: 500.00 [23:32:18]line Внесено: 500.00 [23:32:18]line СДАЧА: 0.00 [23:32:18]line НСП 1% : 4.43 [23:32:18]line НДС 12% : 53.16 [23:32:18]line Наличными: 500.00 [23:32:18]line Безнал.: 0.00 [23:32:18]line Место: АЗС № 165 "Партнер Нефть" [23:32:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:32:18]line СНО: Общий режим [23:32:18]line Чек 629 18.10.2024 23:32 [23:32:18]line Смена: 312 ФФД: 1.0 [23:32:18]line ЗНМ: 0300000234 [23:32:18]line РНМ: 0000137193017469 [23:32:18]line Версия ККМ: v1.0 [23:32:18]line ФМ: 0000000000963156 [23:32:18]line ФД: 155240 [23:32:18]line ФПД: 107658010924653 [23:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155240&fm=107658010924653&tin=02508201610067®Number=0000137193017469&sum=50000 [23:32:18]OFD Sender: Processing packet 155240 [packets to send 51, broken 50] [23:32:18]ProducePacketName [23:32:18]name=ofd_packets/00155240 [23:32:18]OFD Sender: To server: pG, [23:32:18]CommunicateWithHost lk.salyk.kg:30040 [23:32:18]ConnectInit lk.salyk.kg [23:32:18]written 0, free lines is 4095 [23:32:19]Connected sock=10 [23:32:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 40 B8 04 01 BA 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 01 F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5E 02 00 35 04 06 00 61 EA 15 7F 96 6D 71 1E B3 43 70 49 62 85 [23:32:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DB 73 47 00 F3 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 5E 02 00 F4 03 04 00 38 96 12 67 B6 04 01 00 00 3D 1E 99 14 31 7C 56 25 [23:32:19]CommunicateWithHost err = 0 [23:32:19]CheckOFDResponse [23:32:19]1017 (14) - 77093643461234 [23:32:19]1041 (16) - 0000000000963156 [23:32:19]1040 (4) - 155240 [23:32:19]1012 (4) - 18.10.2024 17:09 [23:32:19]1206 (1) - 0 [23:32:19]OFD Sender: Remove packet 155240 [23:32:19]ProducePacketName [23:32:19]name=ofd_packets/00155240 [23:32:19]NVStorageDeleteData [23:32:19]Write to MH i2c: 01 00 00 80 06 86 [23:32:19]Write i2c OK [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: 01 [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: 01 07 00 [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: 01 07 00 80 06 00 00 00 00 00 E6 0C 7F [23:32:19]RasterBufferAndPrint [23:32:19]line [23:32:19]line [23:32:19]line [23:32:19]line [23:32:19]line [23:32:19]written 0, free lines is 3308 [23:32:19]MH_Cut [23:32:19]Write to MH i2c: D1 01 00 87 06 01 5F [23:32:19]Write i2c OK [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: D1 [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: D1 01 00 [23:32:19]MH_I2C_Read... [23:32:19]Read from MH i2c: D1 01 00 87 06 00 5E [23:32:19]Write to MH i2c: 01 00 00 88 06 8E [23:32:19]Write i2c OK [23:32:19]MH_I2C_Read... [23:32:19]OFD Sender: No OFD packet to send [23:32:20]*** Cut start [23:32:20]*** Partial cut [23:32:20]*** CUTSNS_PIN = 1 [23:32:20]*** CUTSNS_PIN = 0 [23:32:20]*** Brake cut motor [23:32:20]Read from MH i2c: 01 [23:32:20]MH_I2C_Read... [23:32:20]*** Stop cut motor [23:32:20]Read from MH i2c: 01 07 00 [23:32:20]MH_I2C_Read... [23:32:20]*** Cut end [23:32:20]Read from MH i2c: 01 07 00 88 06 00 00 00 00 00 FF 0F A3 [23:32:20]process_action close_receipt done [23:32:20]requested_data is exist [23:32:20]produce_requested_data [23:32:20]requested_item fm.sn is exist - process it [23:32:20]wFMCommunicate request_size=4 [23:32:20]MH_SAM_APDU [23:32:20]CAPDU: 80 11 00 00 [23:32:20]Write to MH i2c: E2 08 00 89 06 80 11 00 00 00 00 00 00 09 [23:32:20]Write i2c OK [23:32:20]MH_I2C_Read... [23:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:20]Read from MH i2c: E2 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 17 00 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 17 00 89 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [23:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:32:20]wFMCommunicate OK [23:32:20]requested_item fd.num is exist - process it [23:32:20]SAM_PROTO_GetFieldsCounters [23:32:20]wFMCommunicate request_size=4 [23:32:20]MH_SAM_APDU [23:32:20]CAPDU: 80 13 00 00 [23:32:20]Write to MH i2c: E2 08 00 8A 06 80 13 00 00 00 00 00 00 0C [23:32:20]Write i2c OK [23:32:20]MH_I2C_Read... [23:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:20]Read from MH i2c: E2 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 62 00 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 62 00 8A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [23:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:20]wFMCommunicate OK [23:32:20]SAM_PROTO_GetFieldsCounters done [23:32:20]requested_item shift.num is exist - process it [23:32:20]requested_item shift.opened is exist - process it [23:32:20]req_shift_opened [23:32:20]FM_GetShiftState [23:32:20]SAM_PROTO_GetShiftState [23:32:20]wFMCommunicate request_size=4 [23:32:20]MH_SAM_APDU [23:32:20]CAPDU: 80 13 01 00 [23:32:20]Write to MH i2c: E2 08 00 8B 06 80 13 01 00 00 00 00 00 0E [23:32:20]Write i2c OK [23:32:20]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 0E 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 0E 00 8B 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 45 [23:32:21]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:32:21]wFMCommunicate OK [23:32:21]SAM_PROTO_GetShiftState done [23:32:21]FM_GetShiftState done [23:32:21]req_shift_opened done [23:32:21]requested_item shift.open_date is exist - process it [23:32:21]req_shift_open_date [23:32:21]req_shift_open_date done [23:32:21]produce_requested_data done [23:32:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155240,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:32:21]process_action_free close_receipt [23:32:21]json_value_free [23:32:21]json_value_free done [23:32:21]process_json_proto returns [23:32:21]Send response to host [23:32:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155240,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:32:21]free response buf [23:32:21]execute_script done [23:32:21]execute_script returns [23:32:21]free content buf [23:32:21]Sock 8.Close socket [23:32:21]Sock 8.Thread stoped [23:32:24]OFD Sender: No OFD packet to send [23:32:29]OFD Sender: No OFD packet to send [23:32:34]OFD Sender: No OFD packet to send [23:32:39]OFD Sender: No OFD packet to send [23:32:44]OFD Sender: No OFD packet to send [23:32:49]OFD Sender: No OFD packet to send [23:32:54]OFD Sender: No OFD packet to send [23:32:59]OFD Sender: No OFD packet to send [23:33:04]OFD Sender: No OFD packet to send [23:33:09]OFD Sender: No OFD packet to send [23:33:14]OFD Sender: No OFD packet to send [23:33:19]OFD Sender: No OFD packet to send [23:33:24]OFD Sender: No OFD packet to send [23:33:29]OFD Sender: No OFD packet to send [23:33:34]OFD Sender: No OFD packet to send [23:33:39]OFD Sender: No OFD packet to send [23:33:44]OFD Sender: No OFD packet to send [23:33:49]OFD Sender: No OFD packet to send [23:33:54]OFD Sender: No OFD packet to send [23:33:59]OFD Sender: No OFD packet to send [23:34:04]OFD Sender: No OFD packet to send [23:34:09]OFD Sender: No OFD packet to send [23:34:14]OFD Sender: No OFD packet to send [23:34:19]OFD Sender: No OFD packet to send [23:34:24]OFD Sender: No OFD packet to send [23:34:29]OFD Sender: No OFD packet to send [23:34:34]OFD Sender: No OFD packet to send [23:34:39]OFD Sender: No OFD packet to send [23:34:44]OFD Sender: No OFD packet to send [23:34:49]OFD Sender: No OFD packet to send [23:34:54]OFD Sender: No OFD packet to send [23:34:59]OFD Sender: No OFD packet to send [23:35:04]OFD Sender: No OFD packet to send [23:35:09]OFD Sender: No OFD packet to send [23:35:14]OFD Sender: No OFD packet to send [23:35:19]OFD Sender: No OFD packet to send [23:35:24]OFD Sender: No OFD packet to send [23:35:29]OFD Sender: No OFD packet to send [23:35:34]OFD Sender: No OFD packet to send [23:35:39]OFD Sender: No OFD packet to send [23:35:44]OFD Sender: No OFD packet to send [23:35:49]OFD Sender: No OFD packet to send [23:35:54]OFD Sender: No OFD packet to send [23:35:59]accept exits with 9 [23:35:59]New connection [23:35:59]New thread 3067059556 created [23:35:59]Thread 3066916196 joined [23:35:59]Waiting for new connection... [23:35:59] Sock 9.Parse request [23:35:59]Sock 9.Check first char [23:35:59]Sock 9.First char is OK [23:35:59]request: POST /json_proto HTTP/1.0 [23:35:59]Method: POST [23:35:59]URL: /json_proto [23:35:59]Method is POST - this is cgi request [23:35:59]url: /json_proto [23:35:59]query_string will be loaded in cgi processing [23:35:59]execute_cgi json_proto POST (null) [23:35:59]execute_cgi path=json_proto method=POST [23:35:59]POST find Content-Length [23:35:59]Host: 172.17.53.67:8080 [23:35:59]Content-Length: 677 [23:35:59]Content-Type: application/json [23:35:59] [23:35:59]POST finish read [23:35:59]Found Content-Length = 677 [23:35:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:59]execute_script... [23:35:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:59]POST & json_proto [23:35:59]process_json_proto [23:35:59]json parsed OK: [23:35:59]protocol is kg_v1.0 [23:35:59]action value=close_receipt [23:35:59]process_action close_receipt [23:35:59]cmd_close_receipt [23:35:59]MH_GetDate [23:35:59]Write to MH i2c: F0 00 00 8C 06 81 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: F0 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: F0 09 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: F0 09 00 8C 06 00 DF F0 12 67 19 BC 99 64 A4 [23:35:59]GetLastDocTimeStamp 1729294337 [23:35:59]current date 1729294559 [23:35:59]FM_GetShiftState [23:35:59]SAM_PROTO_GetShiftState [23:35:59]wFMCommunicate request_size=4 [23:35:59]MH_SAM_APDU [23:35:59]CAPDU: 80 13 01 00 [23:35:59]Write to MH i2c: E2 08 00 8D 06 80 13 01 00 00 00 00 00 10 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:59]Read from MH i2c: E2 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 0E 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 0E 00 8D 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 47 [23:35:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:35:59]wFMCommunicate OK [23:35:59]SAM_PROTO_GetShiftState done [23:35:59]FM_GetShiftState done [23:35:59]opened in 1729211399 [23:35:59]opened+sec_in_day 1729297799 [23:35:59]quantity*price = 20003 [23:35:59]sum+1 = 20004 [23:35:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 630 18.10.2024 23:35 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155241 ФПД: 15213425026020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155241&fm=15213425026020&tin=02508201610067®Number=0000137193017469&sum=20000 [23:36:00]StoreToDocumentArchive [23:36:00]shift 312 fd 155241 [23:36:00]save to /storage/0312/doc_00155241 [23:36:00]save last doc name /storage/0312/doc_00155241 to /storage/kkm_last_doc_name [23:36:00]save OK [23:36:00]Clear old archive folders... [23:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:36:00]tlvbuf is 01114710 [23:36:00]SAM_PROTO_ClearQueue [23:36:00]wFMCommunicate request_size=4 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 09 00 00 [23:36:00]Write to MH i2c: E2 08 00 9A 06 80 09 00 00 00 00 00 00 12 [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:00]Read from MH i2c: E2 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [23:36:00]RAPDU: 90 00 [23:36:00]wFMCommunicate OK [23:36:00]SAM_PROTO_ClearQueue done [23:36:00]KKMCreateOFDPacket [23:36:00]OFDProtocolAddRootSTLVToBuf [23:36:00]FM_MakeSignedData [23:36:00]FM_MakeSignedData [23:36:00]SAM_PROTO_SignData [23:36:00]wFMCommunicate request_size=4 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 0D 01 02 [23:36:00]Write to MH i2c: E2 08 00 9B 06 80 0D 01 02 00 00 00 00 1A [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:00]Read from MH i2c: E2 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [23:36:00]RAPDU: 90 00 [23:36:00]wFMCommunicate OK [23:36:00]wFMCommunicate request_size=255 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 DF F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5E 02 00 35 04 06 00 0D [23:36:00]Write to MH i2c: E2 02 01 9C 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 DF F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5E 02 00 35 04 06 00 0D 00 00 52 [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:00]Read from MH i2c: E2 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [23:36:00]RAPDU: 90 00 [23:36:00]wFMCommunicate OK [23:36:00]wFMCommunicate request_size=10 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 0D 02 02 05 D6 26 CB 63 E4 [23:36:00]Write to MH i2c: E2 0D 00 9D 06 80 0D 02 02 05 00 D6 26 CB 63 E4 00 00 35 [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:00]Read from MH i2c: E2 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [23:36:00]RAPDU: 90 00 [23:36:00]wFMCommunicate OK [23:36:00]wFMCommunicate request_size=4 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 0D 03 02 [23:36:00]Write to MH i2c: E2 08 00 9E 06 80 0D 03 02 00 00 00 00 1F [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:00]Read from MH i2c: E2 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 0B 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: E2 0B 00 9E 06 00 68 18 DA A3 13 92 2C B6 90 00 A4 [23:36:00]RAPDU: 68 18 DA A3 13 92 2C B6 90 00 [23:36:00]wFMCommunicate OK [23:36:00]SAM_PROTO_SignData done [23:36:00]FM_MakeSignedData done [23:36:00]CreateOFDProtocolMessage [23:36:00]wFMCommunicate request_size=4 [23:36:00]MH_SAM_APDU [23:36:00]CAPDU: 80 11 00 00 [23:36:00]Write to MH i2c: E2 08 00 9F 06 80 11 00 00 00 00 00 00 1F [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:01]Read from MH i2c: E2 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 17 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 17 00 9F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [23:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:36:01]wFMCommunicate OK [23:36:01]CreateOFDProtocolMessage done [23:36:01]OFDSenderStorePacket 155241 [23:36:01]StoreOFDPacket docnum=155241 [23:36:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 85 07 01 97 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 DF F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5E 02 00 35 04 06 00 0D D6 26 CB 63 E4 68 18 DA A3 13 92 2C B6 [23:36:01]CheckFolder [23:36:01]dirname=/storage/ofd_packets [23:36:01]CheckFolder done [23:36:01]ProducePacketName [23:36:01]name=ofd_packets/00155241 [23:36:01]NVStorageSaveData ofd_packets/00155241 [23:36:01]File name is /storage/ofd_packets/00155241 [23:36:01]Write 301 bytes [23:36:01]NVStorageSaveData done [23:36:01]OFDSenderStorePacket done [23:36:01]KKMCreateOFDPacket done [23:36:01]NVStorageSaveData kkm_last_timestamp [23:36:01]File name is /storage/kkm_last_timestamp [23:36:01]Write 4 bytes [23:36:01]NVStorageSaveData done [23:36:01]ExternCall_PrintAddStr [23:36:01]wPrintStart [23:36:01]Write to MH i2c: 01 00 00 A0 06 A6 [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 07 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 07 00 A0 06 00 00 00 00 00 FF 0F BB [23:36:01]RasterBufferAndPrint [23:36:01]line Счет N : (1)873456 [23:36:01]line ИНН: 02508201610067 [23:36:01]line Контрольно-Кассовый Чек [23:36:01]line ПРОДАЖА [23:36:01]line ТРК (МРК, ГНК) : 42 [23:36:01]line Товар: 2710124130 [23:36:01]line Аи-92-К-5 [23:36:01]line 2.990 * 66.90 [23:36:01]line = 200.03 [23:36:01]line НДС 12% НСП 1% [23:36:01]line > о реализуемом товаре [23:36:01]line ОКРУГЛЕНИЕ: -0.03 [23:36:01]line ИТОГО: 200.00 [23:36:01]line Внесено: 200.00 [23:36:01]line СДАЧА: 0.00 [23:36:01]line НСП 1% : 1.77 [23:36:01]line НДС 12% : 21.24 [23:36:01]line Наличными: 200.00 [23:36:01]line Безнал.: 0.00 [23:36:01]line Место: АЗС № 165 "Партнер Нефть" [23:36:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:36:01]line СНО: Общий режим [23:36:01]line Чек 630 18.10.2024 23:35 [23:36:01]line Смена: 312 ФФД: 1.0 [23:36:01]line ЗНМ: 0300000234 [23:36:01]line РНМ: 0000137193017469 [23:36:01]line Версия ККМ: v1.0 [23:36:01]line ФМ: 0000000000963156 [23:36:01]line ФД: 155241 [23:36:01]line ФПД: 15213425026020 [23:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T233559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155241&fm=15213425026020&tin=02508201610067®Number=0000137193017469&sum=20000 [23:36:01]OFD Sender: Processing packet 155241 [packets to send 51, broken 50] [23:36:01]ProducePacketName [23:36:01]name=ofd_packets/00155241 [23:36:01]OFD Sender: To server: pG, [23:36:01]CommunicateWithHost lk.salyk.kg:30040 [23:36:01]ConnectInit lk.salyk.kg [23:36:01]written 0, free lines is 4095 [23:36:01]Connected sock=10 [23:36:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 85 07 01 97 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 DF F0 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5E 02 00 35 04 06 00 0D D6 26 CB 63 E4 68 18 DA A3 13 92 2C B6 [23:36:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 89 47 00 77 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 5E 02 00 F4 03 04 00 17 97 12 67 B6 04 01 00 00 65 23 A9 B2 BC 43 51 42 [23:36:01]CommunicateWithHost err = 0 [23:36:01]CheckOFDResponse [23:36:01]1017 (14) - 77093643461234 [23:36:01]1041 (16) - 0000000000963156 [23:36:01]1040 (4) - 155241 [23:36:01]1012 (4) - 18.10.2024 17:12 [23:36:01]1206 (1) - 0 [23:36:01]OFD Sender: Remove packet 155241 [23:36:01]ProducePacketName [23:36:01]name=ofd_packets/00155241 [23:36:01]NVStorageDeleteData [23:36:01]Write to MH i2c: 01 00 00 CB 06 D1 [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 07 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 07 00 CB 06 00 00 00 00 00 E0 0C C4 [23:36:01]RasterBufferAndPrint [23:36:01]line [23:36:01]line [23:36:01]line [23:36:01]line [23:36:01]line [23:36:01]written 0, free lines is 3302 [23:36:01]MH_Cut [23:36:01]Write to MH i2c: D1 01 00 D2 06 01 AA [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: D1 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: D1 01 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: D1 01 00 D2 06 00 A9 [23:36:01]Write to MH i2c: 01 00 00 D3 06 D9 [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:02]OFD Sender: No OFD packet to send [23:36:02]*** Cut start [23:36:02]*** Partial cut [23:36:02]*** CUTSNS_PIN = 1 [23:36:02]*** CUTSNS_PIN = 0 [23:36:02]*** Brake cut motor [23:36:03]Read from MH i2c: 01 [23:36:03]MH_I2C_Read... [23:36:03]*** Stop cut motor [23:36:03]*** Cut end [23:36:03]Read from MH i2c: 01 07 00 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: 01 07 00 D3 06 00 00 00 00 00 FF 0F EE [23:36:03]process_action close_receipt done [23:36:03]requested_data is exist [23:36:03]produce_requested_data [23:36:03]requested_item fm.sn is exist - process it [23:36:03]wFMCommunicate request_size=4 [23:36:03]MH_SAM_APDU [23:36:03]CAPDU: 80 11 00 00 [23:36:03]Write to MH i2c: E2 08 00 D4 06 80 11 00 00 00 00 00 00 54 [23:36:03]Write i2c OK [23:36:03]MH_I2C_Read... [23:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:03]Read from MH i2c: E2 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 17 00 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 17 00 D4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [23:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:36:03]wFMCommunicate OK [23:36:03]requested_item fd.num is exist - process it [23:36:03]SAM_PROTO_GetFieldsCounters [23:36:03]wFMCommunicate request_size=4 [23:36:03]MH_SAM_APDU [23:36:03]CAPDU: 80 13 00 00 [23:36:03]Write to MH i2c: E2 08 00 D5 06 80 13 00 00 00 00 00 00 57 [23:36:03]Write i2c OK [23:36:03]MH_I2C_Read... [23:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:36:03]Read from MH i2c: E2 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 62 00 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 62 00 D5 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 FA [23:36:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:36:03]wFMCommunicate OK [23:36:03]SAM_PROTO_GetFieldsCounters done [23:36:03]requested_item shift.num is exist - process it [23:36:03]requested_item shift.opened is exist - process it [23:36:03]req_shift_opened [23:36:03]FM_GetShiftState [23:36:03]SAM_PROTO_GetShiftState [23:36:03]wFMCommunicate request_size=4 [23:36:03]MH_SAM_APDU [23:36:03]CAPDU: 80 13 01 00 [23:36:03]Write to MH i2c: E2 08 00 D6 06 80 13 01 00 00 00 00 00 59 [23:36:03]Write i2c OK [23:36:03]MH_I2C_Read... [23:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:03]Read from MH i2c: E2 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 0E 00 [23:36:03]MH_I2C_Read... [23:36:03]Read from MH i2c: E2 0E 00 D6 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 90 [23:36:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:36:03]wFMCommunicate OK [23:36:03]SAM_PROTO_GetShiftState done [23:36:03]FM_GetShiftState done [23:36:03]req_shift_opened done [23:36:03]requested_item shift.open_date is exist - process it [23:36:03]req_shift_open_date [23:36:03]req_shift_open_date done [23:36:03]produce_requested_data done [23:36:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155241,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:36:03]process_action_free close_receipt [23:36:03]json_value_free [23:36:03]json_value_free done [23:36:03]process_json_proto returns [23:36:03]Send response to host [23:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155241,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:36:03]free response buf [23:36:03]execute_script done [23:36:03]execute_script returns [23:36:03]free content buf [23:36:03]Sock 9.Close socket [23:36:03]Sock 9.Thread stoped [23:36:07]OFD Sender: No OFD packet to send [23:36:12]OFD Sender: No OFD packet to send [23:36:17]OFD Sender: No OFD packet to send [23:36:22]OFD Sender: No OFD packet to send [23:36:27]OFD Sender: No OFD packet to send [23:36:32]OFD Sender: No OFD packet to send [23:36:37]OFD Sender: No OFD packet to send [23:36:42]OFD Sender: No OFD packet to send [23:36:47]OFD Sender: No OFD packet to send [23:36:52]OFD Sender: No OFD packet to send [23:36:57]OFD Sender: No OFD packet to send [23:37:02]OFD Sender: No OFD packet to send [23:37:07]OFD Sender: No OFD packet to send [23:37:12]OFD Sender: No OFD packet to send [23:37:17]OFD Sender: No OFD packet to send [23:37:22]OFD Sender: No OFD packet to send [23:37:27]OFD Sender: No OFD packet to send [23:37:32]OFD Sender: No OFD packet to send [23:37:37]OFD Sender: No OFD packet to send [23:37:42]OFD Sender: No OFD packet to send [23:37:47]OFD Sender: No OFD packet to send [23:37:52]OFD Sender: No OFD packet to send [23:37:57]OFD Sender: No OFD packet to send [23:38:02]OFD Sender: No OFD packet to send [23:38:07]OFD Sender: No OFD packet to send [23:38:12]OFD Sender: No OFD packet to send [23:38:17]OFD Sender: No OFD packet to send [23:38:22]OFD Sender: No OFD packet to send [23:38:27]OFD Sender: No OFD packet to send [23:38:32]OFD Sender: No OFD packet to send [23:38:37]OFD Sender: No OFD packet to send [23:38:42]OFD Sender: No OFD packet to send [23:38:47]OFD Sender: No OFD packet to send [23:38:52]OFD Sender: No OFD packet to send [23:38:57]OFD Sender: No OFD packet to send [23:39:02]OFD Sender: No OFD packet to send [23:39:07]OFD Sender: No OFD packet to send [23:39:12]OFD Sender: No OFD packet to send [23:39:17]OFD Sender: No OFD packet to send [23:39:22]OFD Sender: No OFD packet to send [23:39:27]OFD Sender: No OFD packet to send [23:39:32]OFD Sender: No OFD packet to send [23:39:37]OFD Sender: No OFD packet to send [23:39:42]OFD Sender: No OFD packet to send [23:39:47]OFD Sender: No OFD packet to send [23:39:52]OFD Sender: No OFD packet to send [23:39:57]OFD Sender: No OFD packet to send [23:40:02]OFD Sender: No OFD packet to send [23:40:07]OFD Sender: No OFD packet to send [23:40:12]OFD Sender: No OFD packet to send [23:40:17]OFD Sender: No OFD packet to send [23:40:22]OFD Sender: No OFD packet to send [23:40:27]OFD Sender: No OFD packet to send [23:40:32]OFD Sender: No OFD packet to send [23:40:37]OFD Sender: No OFD packet to send [23:40:42]OFD Sender: No OFD packet to send [23:40:47]OFD Sender: No OFD packet to send [23:40:52]OFD Sender: No OFD packet to send [23:40:57]OFD Sender: No OFD packet to send [23:41:02]OFD Sender: No OFD packet to send [23:41:07]OFD Sender: No OFD packet to send [23:41:12]OFD Sender: No OFD packet to send [23:41:17]OFD Sender: No OFD packet to send [23:41:22]OFD Sender: No OFD packet to send [23:41:27]OFD Sender: No OFD packet to send [23:41:32]OFD Sender: No OFD packet to send [23:41:37]OFD Sender: No OFD packet to send [23:41:42]OFD Sender: No OFD packet to send [23:41:47]OFD Sender: No OFD packet to send [23:41:52]OFD Sender: No OFD packet to send [23:41:57]OFD Sender: No OFD packet to send [23:42:02]OFD Sender: No OFD packet to send [23:42:07]OFD Sender: No OFD packet to send [23:42:12]OFD Sender: No OFD packet to send [23:42:17]OFD Sender: No OFD packet to send [23:42:22]OFD Sender: No OFD packet to send [23:42:27]OFD Sender: No OFD packet to send [23:42:32]OFD Sender: No OFD packet to send [23:42:37]OFD Sender: No OFD packet to send [23:42:42]OFD Sender: No OFD packet to send [23:42:47]OFD Sender: No OFD packet to send [23:42:52]OFD Sender: No OFD packet to send [23:42:57]OFD Sender: No OFD packet to send [23:43:02]OFD Sender: No OFD packet to send [23:43:07]OFD Sender: No OFD packet to send [23:43:12]OFD Sender: No OFD packet to send [23:43:17]OFD Sender: No OFD packet to send [23:43:22]OFD Sender: No OFD packet to send [23:43:27]OFD Sender: No OFD packet to send [23:43:32]OFD Sender: No OFD packet to send [23:43:37]OFD Sender: No OFD packet to send [23:43:42]OFD Sender: No OFD packet to send [23:43:47]OFD Sender: No OFD packet to send [23:43:52]OFD Sender: No OFD packet to send [23:43:57]OFD Sender: No OFD packet to send [23:44:02]OFD Sender: No OFD packet to send [23:44:07]OFD Sender: No OFD packet to send [23:44:12]OFD Sender: No OFD packet to send [23:44:17]OFD Sender: No OFD packet to send [23:44:22]OFD Sender: No OFD packet to send [23:44:27]OFD Sender: No OFD packet to send [23:44:32]OFD Sender: No OFD packet to send [23:44:37]OFD Sender: No OFD packet to send [23:44:42]OFD Sender: No OFD packet to send [23:44:47]OFD Sender: No OFD packet to send [23:44:52]OFD Sender: No OFD packet to send [23:44:57]OFD Sender: No OFD packet to send [23:45:02]OFD Sender: No OFD packet to send [23:45:03]accept exits with 8 [23:45:03]New connection [23:45:03]New thread 3066916196 created [23:45:03]Thread 3067059556 joined [23:45:03]Waiting for new connection... [23:45:03] Sock 8.Parse request [23:45:03]Sock 8.Check first char [23:45:03]Sock 8.First char is OK [23:45:03]request: POST /json_proto HTTP/1.0 [23:45:03]Method: POST [23:45:03]URL: /json_proto [23:45:03]Method is POST - this is cgi request [23:45:03]url: /json_proto [23:45:03]query_string will be loaded in cgi processing [23:45:03]execute_cgi json_proto POST (null) [23:45:03]execute_cgi path=json_proto method=POST [23:45:03]POST find Content-Length [23:45:03]Host: 172.17.53.67:8080 [23:45:03]Content-Length: 677 [23:45:03]Content-Type: application/json [23:45:03] [23:45:03]POST finish read [23:45:03]Found Content-Length = 677 [23:45:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:03]execute_script... [23:45:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:03]POST & json_proto [23:45:03]process_json_proto [23:45:03]json parsed OK: [23:45:03]protocol is kg_v1.0 [23:45:03]action value=close_receipt [23:45:03]process_action close_receipt [23:45:03]cmd_close_receipt [23:45:03]MH_GetDate [23:45:03]Write to MH i2c: F0 00 00 D7 06 CC [23:45:03]Write i2c OK [23:45:03]MH_I2C_Read... [23:45:03]Read from MH i2c: F0 [23:45:03]MH_I2C_Read... [23:45:03]Read from MH i2c: F0 09 00 [23:45:03]MH_I2C_Read... [23:45:03]Read from MH i2c: F0 09 00 D7 06 00 00 F3 12 67 19 BC 99 64 13 [23:45:03]GetLastDocTimeStamp 1729294559 [23:45:03]current date 1729295104 [23:45:03]FM_GetShiftState [23:45:03]SAM_PROTO_GetShiftState [23:45:03]wFMCommunicate request_size=4 [23:45:03]MH_SAM_APDU [23:45:03]CAPDU: 80 13 01 00 [23:45:03]Write to MH i2c: E2 08 00 D8 06 80 13 01 00 00 00 00 00 5B [23:45:03]Write i2c OK [23:45:03]MH_I2C_Read... [23:45:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:03]Read from MH i2c: E2 [23:45:03]MH_I2C_Read... [23:45:03]Read from MH i2c: E2 0E 00 [23:45:03]MH_I2C_Read... [23:45:03]Read from MH i2c: E2 0E 00 D8 06 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 92 [23:45:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:45:03]wFMCommunicate OK [23:45:03]SAM_PROTO_GetShiftState done [23:45:03]FM_GetShiftState done [23:45:03]opened in 1729211399 [23:45:03]opened+sec_in_day 1729297799 [23:45:03]quantity*price = 50041 [23:45:03]sum+1 = 50042 [23:45:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 631 18.10.2024 23:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155242 ФПД: 183205913528689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155242&fm=183205913528689&tin=02508201610067®Number=0000137193017469&sum=50000 [23:45:04]StoreToDocumentArchive [23:45:04]shift 312 fd 155242 [23:45:04]save to /storage/0312/doc_00155242 [23:45:04]save last doc name /storage/0312/doc_00155242 to /storage/kkm_last_doc_name [23:45:04]save OK [23:45:04]Clear old archive folders... [23:45:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:45:04]tlvbuf is 011072D0 [23:45:04]SAM_PROTO_ClearQueue [23:45:04]wFMCommunicate request_size=4 [23:45:04]MH_SAM_APDU [23:45:04]CAPDU: 80 09 00 00 [23:45:04]Write to MH i2c: E2 08 00 E5 06 80 09 00 00 00 00 00 00 5D [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]SAM_PROTO_ClearQueue done [23:45:05]KKMCreateOFDPacket [23:45:05]OFDProtocolAddRootSTLVToBuf [23:45:05]FM_MakeSignedData [23:45:05]FM_MakeSignedData [23:45:05]SAM_PROTO_SignData [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 01 02 [23:45:05]Write to MH i2c: E2 08 00 E6 06 80 0D 01 02 00 00 00 00 65 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=255 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 00 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5E 02 00 35 04 06 00 A6 [23:45:05]Write to MH i2c: E2 02 01 E7 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 00 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5E 02 00 35 04 06 00 A6 00 00 9A [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=10 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 02 02 05 9F F3 65 89 71 [23:45:05]Write to MH i2c: E2 0D 00 E8 06 80 0D 02 02 05 00 9F F3 65 89 71 00 00 63 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 03 02 [23:45:05]Write to MH i2c: E2 08 00 E9 06 80 0D 03 02 00 00 00 00 6A [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 0B 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 0B 00 E9 06 00 72 B4 98 83 BA C9 20 9F 90 00 EE [23:45:05]RAPDU: 72 B4 98 83 BA C9 20 9F 90 00 [23:45:05]wFMCommunicate OK [23:45:05]SAM_PROTO_SignData done [23:45:05]FM_MakeSignedData done [23:45:05]CreateOFDProtocolMessage [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 11 00 00 [23:45:05]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 17 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [23:45:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:45:05]wFMCommunicate OK [23:45:05]CreateOFDProtocolMessage done [23:45:05]OFDSenderStorePacket 155242 [23:45:05]StoreOFDPacket docnum=155242 [23:45:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 1E 07 01 24 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 00 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5E 02 00 35 04 06 00 A6 9F F3 65 89 71 72 B4 98 83 BA C9 20 9F [23:45:05]CheckFolder [23:45:05]dirname=/storage/ofd_packets [23:45:05]CheckFolder done [23:45:05]ProducePacketName [23:45:05]name=ofd_packets/00155242 [23:45:05]NVStorageSaveData ofd_packets/00155242 [23:45:05]File name is /storage/ofd_packets/00155242 [23:45:05]Write 301 bytes [23:45:05]NVStorageSaveData done [23:45:05]OFDSenderStorePacket done [23:45:05]KKMCreateOFDPacket done [23:45:05]NVStorageSaveData kkm_last_timestamp [23:45:05]File name is /storage/kkm_last_timestamp [23:45:05]Write 4 bytes [23:45:05]NVStorageSaveData done [23:45:05]ExternCall_PrintAddStr [23:45:05]wPrintStart [23:45:05]Write to MH i2c: 01 00 00 EB 06 F1 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: 01 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: 01 07 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: 01 07 00 EB 06 00 00 00 00 00 FF 0F 06 [23:45:05]RasterBufferAndPrint [23:45:05]line Счет N : (1)873457 [23:45:05]line ИНН: 02508201610067 [23:45:05]line Контрольно-Кассовый Чек [23:45:05]line ПРОДАЖА [23:45:05]line ТРК (МРК, ГНК) : 42 [23:45:05]line Товар: 2710124130 [23:45:05]line Аи-92-К-5 [23:45:05]line 7.480 * 66.90 [23:45:05]line = 500.41 [23:45:05]line НДС 12% НСП 1% [23:45:05]line > о реализуемом товаре [23:45:05]line ОКРУГЛЕНИЕ: -0.41 [23:45:05]line ИТОГО: 500.00 [23:45:05]line Внесено: 500.00 [23:45:05]line СДАЧА: 0.00 [23:45:05]line НСП 1% : 4.43 [23:45:05]line НДС 12% : 53.14 [23:45:05]line Наличными: 500.00 [23:45:05]line Безнал.: 0.00 [23:45:05]line Место: АЗС № 165 "Партнер Нефть" [23:45:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:45:05]line СНО: Общий режим [23:45:05]line Чек 631 18.10.2024 23:45 [23:45:05]line Смена: 312 ФФД: 1.0 [23:45:05]line ЗНМ: 0300000234 [23:45:05]line РНМ: 0000137193017469 [23:45:05]line Версия ККМ: v1.0 [23:45:05]line ФМ: 0000000000963156 [23:45:05]line ФД: 155242 [23:45:05]line ФПД: 183205913528689 [23:45:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155242&fm=183205913528689&tin=02508201610067®Number=0000137193017469&sum=50000 [23:45:05]OFD Sender: Processing packet 155242 [packets to send 51, broken 50] [23:45:05]ProducePacketName [23:45:05]name=ofd_packets/00155242 [23:45:05]OFD Sender: To server: pG, [23:45:05]CommunicateWithHost lk.salyk.kg:30040 [23:45:05]ConnectInit lk.salyk.kg [23:45:05]written 0, free lines is 4095 [23:45:05]Connected sock=10 [23:45:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 1E 07 01 24 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 00 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5E 02 00 35 04 06 00 A6 9F F3 65 89 71 72 B4 98 83 BA C9 20 9F [23:45:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 98 93 47 00 DE 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 5E 02 00 F4 03 04 00 37 99 12 67 B6 04 01 00 00 98 93 F0 06 28 DF 4D BF [23:45:06]CommunicateWithHost err = 0 [23:45:06]CheckOFDResponse [23:45:06]1017 (14) - 77093643461234 [23:45:06]1041 (16) - 0000000000963156 [23:45:06]1040 (4) - 155242 [23:45:06]1012 (4) - 18.10.2024 17:21 [23:45:06]1206 (1) - 0 [23:45:06]OFD Sender: Remove packet 155242 [23:45:06]ProducePacketName [23:45:06]name=ofd_packets/00155242 [23:45:06]NVStorageDeleteData [23:45:06]Write to MH i2c: 01 00 00 16 07 1D [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 16 07 00 00 00 00 00 E2 0C 12 [23:45:06]RasterBufferAndPrint [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]written 0, free lines is 3303 [23:45:06]MH_Cut [23:45:06]Write to MH i2c: D1 01 00 1D 07 01 F6 [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 01 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 01 00 1D 07 00 F5 [23:45:06]Write to MH i2c: 01 00 00 1E 07 25 [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]OFD Sender: No OFD packet to send [23:45:07]*** Cut start [23:45:07]*** Partial cut [23:45:07]*** CUTSNS_PIN = 1 [23:45:07]*** CUTSNS_PIN = 0 [23:45:07]*** Brake cut motor [23:45:07]Read from MH i2c: 01 [23:45:07]MH_I2C_Read... [23:45:07]*** Stop cut motor [23:45:07]*** Cut end [23:45:07]Read from MH i2c: 01 07 00 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: 01 07 00 1E 07 00 00 00 00 00 FF 0F 3A [23:45:07]process_action close_receipt done [23:45:07]requested_data is exist [23:45:07]produce_requested_data [23:45:07]requested_item fm.sn is exist - process it [23:45:07]wFMCommunicate request_size=4 [23:45:07]MH_SAM_APDU [23:45:07]CAPDU: 80 11 00 00 [23:45:07]Write to MH i2c: E2 08 00 1F 07 80 11 00 00 00 00 00 00 A0 [23:45:07]Write i2c OK [23:45:07]MH_I2C_Read... [23:45:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:07]Read from MH i2c: E2 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 17 00 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 17 00 1F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [23:45:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:45:07]wFMCommunicate OK [23:45:07]requested_item fd.num is exist - process it [23:45:07]SAM_PROTO_GetFieldsCounters [23:45:07]wFMCommunicate request_size=4 [23:45:07]MH_SAM_APDU [23:45:07]CAPDU: 80 13 00 00 [23:45:07]Write to MH i2c: E2 08 00 20 07 80 13 00 00 00 00 00 00 A3 [23:45:07]Write i2c OK [23:45:07]MH_I2C_Read... [23:45:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:07]Read from MH i2c: E2 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 62 00 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 62 00 20 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 4A [23:45:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:07]wFMCommunicate OK [23:45:07]SAM_PROTO_GetFieldsCounters done [23:45:07]requested_item shift.num is exist - process it [23:45:07]requested_item shift.opened is exist - process it [23:45:07]req_shift_opened [23:45:07]FM_GetShiftState [23:45:07]SAM_PROTO_GetShiftState [23:45:07]wFMCommunicate request_size=4 [23:45:07]MH_SAM_APDU [23:45:07]CAPDU: 80 13 01 00 [23:45:07]Write to MH i2c: E2 08 00 21 07 80 13 01 00 00 00 00 00 A5 [23:45:07]Write i2c OK [23:45:07]MH_I2C_Read... [23:45:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:07]Read from MH i2c: E2 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 0E 00 [23:45:07]MH_I2C_Read... [23:45:07]Read from MH i2c: E2 0E 00 21 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DC [23:45:07]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:45:07]wFMCommunicate OK [23:45:07]SAM_PROTO_GetShiftState done [23:45:07]FM_GetShiftState done [23:45:07]req_shift_opened done [23:45:07]requested_item shift.open_date is exist - process it [23:45:07]req_shift_open_date [23:45:07]req_shift_open_date done [23:45:07]produce_requested_data done [23:45:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155242,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:45:07]process_action_free close_receipt [23:45:07]json_value_free [23:45:07]json_value_free done [23:45:07]process_json_proto returns [23:45:07]Send response to host [23:45:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155242,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:45:07]free response buf [23:45:07]execute_script done [23:45:07]execute_script returns [23:45:07]free content buf [23:45:07]Sock 8.Close socket [23:45:07]Sock 8.Thread stoped [23:45:11]OFD Sender: No OFD packet to send [23:45:16]OFD Sender: No OFD packet to send [23:45:21]OFD Sender: No OFD packet to send [23:45:26]OFD Sender: No OFD packet to send [23:45:29]accept exits with 9 [23:45:29]New connection [23:45:29]New thread 3067059556 created [23:45:29]Thread 3066916196 joined [23:45:29]Waiting for new connection... [23:45:29] Sock 9.Parse request [23:45:29]Sock 9.Check first char [23:45:29]Sock 9.First char is OK [23:45:29]request: POST /json_proto HTTP/1.0 [23:45:29]Method: POST [23:45:29]URL: /json_proto [23:45:29]Method is POST - this is cgi request [23:45:29]url: /json_proto [23:45:29]query_string will be loaded in cgi processing [23:45:29]execute_cgi json_proto POST (null) [23:45:29]execute_cgi path=json_proto method=POST [23:45:29]POST find Content-Length [23:45:29]Host: 172.17.53.67:8080 [23:45:29]Content-Length: 679 [23:45:29]Content-Type: application/json [23:45:29] [23:45:29]POST finish read [23:45:29]Found Content-Length = 679 [23:45:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:29]execute_script... [23:45:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:29]POST & json_proto [23:45:29]process_json_proto [23:45:29]json parsed OK: [23:45:29]protocol is kg_v1.0 [23:45:29]action value=close_receipt [23:45:29]process_action close_receipt [23:45:29]cmd_close_receipt [23:45:29]MH_GetDate [23:45:29]Write to MH i2c: F0 00 00 22 07 18 [23:45:29]Write i2c OK [23:45:29]MH_I2C_Read... [23:45:29]Read from MH i2c: F0 [23:45:29]MH_I2C_Read... [23:45:29]Read from MH i2c: F0 09 00 [23:45:29]MH_I2C_Read... [23:45:29]Read from MH i2c: F0 09 00 22 07 00 19 F3 12 67 19 BC 99 64 78 [23:45:29]GetLastDocTimeStamp 1729295104 [23:45:29]current date 1729295129 [23:45:29]FM_GetShiftState [23:45:29]SAM_PROTO_GetShiftState [23:45:29]wFMCommunicate request_size=4 [23:45:29]MH_SAM_APDU [23:45:29]CAPDU: 80 13 01 00 [23:45:29]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [23:45:29]Write i2c OK [23:45:29]MH_I2C_Read... [23:45:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:29]Read from MH i2c: E2 [23:45:29]MH_I2C_Read... [23:45:29]Read from MH i2c: E2 0E 00 [23:45:29]MH_I2C_Read... [23:45:29]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 DE [23:45:29]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:45:29]wFMCommunicate OK [23:45:29]SAM_PROTO_GetShiftState done [23:45:29]FM_GetShiftState done [23:45:29]opened in 1729211399 [23:45:29]opened+sec_in_day 1729297799 [23:45:29]quantity*price = 100050 [23:45:29]sum+1 = 100052 [23:45:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 632 18.10.2024 23:45 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155243 ФПД: 81064534979937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155243&fm=81064534979937&tin=02508201610067®Number=0000137193017469&sum=100000 [23:45:30]StoreToDocumentArchive [23:45:30]shift 312 fd 155243 [23:45:30]save to /storage/0312/doc_00155243 [23:45:30]save last doc name /storage/0312/doc_00155243 to /storage/kkm_last_doc_name [23:45:30]save OK [23:45:30]Clear old archive folders... [23:45:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:45:30]tlvbuf is 011181D0 [23:45:30]SAM_PROTO_ClearQueue [23:45:30]wFMCommunicate request_size=4 [23:45:30]MH_SAM_APDU [23:45:30]CAPDU: 80 09 00 00 [23:45:30]Write to MH i2c: E2 08 00 30 07 80 09 00 00 00 00 00 00 A9 [23:45:30]Write i2c OK [23:45:30]MH_I2C_Read... [23:45:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:30]Read from MH i2c: E2 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [23:45:30]RAPDU: 90 00 [23:45:30]wFMCommunicate OK [23:45:30]SAM_PROTO_ClearQueue done [23:45:30]KKMCreateOFDPacket [23:45:30]OFDProtocolAddRootSTLVToBuf [23:45:30]FM_MakeSignedData [23:45:30]FM_MakeSignedData [23:45:30]SAM_PROTO_SignData [23:45:30]wFMCommunicate request_size=4 [23:45:30]MH_SAM_APDU [23:45:30]CAPDU: 80 0D 01 02 [23:45:30]Write to MH i2c: E2 08 00 31 07 80 0D 01 02 00 00 00 00 B1 [23:45:30]Write i2c OK [23:45:30]MH_I2C_Read... [23:45:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:30]Read from MH i2c: E2 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [23:45:30]RAPDU: 90 00 [23:45:30]wFMCommunicate OK [23:45:30]wFMCommunicate request_size=255 [23:45:30]MH_SAM_APDU [23:45:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 19 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5E 02 00 35 04 06 00 49 BA 4E CF [23:45:30]Write to MH i2c: E2 02 01 32 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 19 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5E 02 00 35 04 06 00 49 BA 4E CF 00 00 6E [23:45:30]Write i2c OK [23:45:30]MH_I2C_Read... [23:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:30]Read from MH i2c: E2 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [23:45:30]RAPDU: 90 00 [23:45:30]wFMCommunicate OK [23:45:30]wFMCommunicate request_size=7 [23:45:30]MH_SAM_APDU [23:45:30]CAPDU: 80 0D 02 02 02 B5 61 [23:45:30]Write to MH i2c: E2 0A 00 33 07 80 0D 02 02 02 00 B5 61 00 00 CE [23:45:30]Write i2c OK [23:45:30]MH_I2C_Read... [23:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:30]Read from MH i2c: E2 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 [23:45:30]MH_I2C_Read... [23:45:30]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [23:45:30]RAPDU: 90 00 [23:45:30]wFMCommunicate OK [23:45:30]wFMCommunicate request_size=4 [23:45:30]MH_SAM_APDU [23:45:30]CAPDU: 80 0D 03 02 [23:45:30]Write to MH i2c: E2 08 00 34 07 80 0D 03 02 00 00 00 00 B6 [23:45:30]Write i2c OK [23:45:30]MH_I2C_Read... [23:45:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:31]Read from MH i2c: E2 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: E2 0B 00 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: E2 0B 00 34 07 00 CB C9 88 93 15 CB A4 15 90 00 FF [23:45:31]RAPDU: CB C9 88 93 15 CB A4 15 90 00 [23:45:31]wFMCommunicate OK [23:45:31]SAM_PROTO_SignData done [23:45:31]FM_MakeSignedData done [23:45:31]CreateOFDProtocolMessage [23:45:31]wFMCommunicate request_size=4 [23:45:31]MH_SAM_APDU [23:45:31]CAPDU: 80 11 00 00 [23:45:31]Write to MH i2c: E2 08 00 35 07 80 11 00 00 00 00 00 00 B6 [23:45:31]Write i2c OK [23:45:31]MH_I2C_Read... [23:45:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:31]Read from MH i2c: E2 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: E2 17 00 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: E2 17 00 35 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [23:45:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:45:31]wFMCommunicate OK [23:45:31]CreateOFDProtocolMessage done [23:45:31]OFDSenderStorePacket 155243 [23:45:31]StoreOFDPacket docnum=155243 [23:45:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F1 A3 04 01 52 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 19 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5E 02 00 35 04 06 00 49 BA 4E CF B5 61 CB C9 88 93 15 CB A4 15 [23:45:31]CheckFolder [23:45:31]dirname=/storage/ofd_packets [23:45:31]CheckFolder done [23:45:31]ProducePacketName [23:45:31]name=ofd_packets/00155243 [23:45:31]NVStorageSaveData ofd_packets/00155243 [23:45:31]File name is /storage/ofd_packets/00155243 [23:45:31]Write 298 bytes [23:45:31]NVStorageSaveData done [23:45:31]OFDSenderStorePacket done [23:45:31]KKMCreateOFDPacket done [23:45:31]NVStorageSaveData kkm_last_timestamp [23:45:31]File name is /storage/kkm_last_timestamp [23:45:31]Write 4 bytes [23:45:31]NVStorageSaveData done [23:45:31]ExternCall_PrintAddStr [23:45:31]wPrintStart [23:45:31]Write to MH i2c: 01 00 00 36 07 3D [23:45:31]Write i2c OK [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 07 00 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 07 00 36 07 00 00 00 00 00 FF 0F 52 [23:45:31]RasterBufferAndPrint [23:45:31]line Счет N : (1)873458 [23:45:31]line ИНН: 02508201610067 [23:45:31]line Контрольно-Кассовый Чек [23:45:31]line ПРОДАЖА [23:45:31]line ТРК (МРК, ГНК) : 24 [23:45:31]line Товар: 2710194210 [23:45:31]line ДТ-К-2 [23:45:31]line 13.130 * 76.20 [23:45:31]line = 1000.51 [23:45:31]line НДС 12% НСП 1% [23:45:31]line > о реализуемом товаре [23:45:31]line ОКРУГЛЕНИЕ: -0.51 [23:45:31]line ИТОГО: 1000.00 [23:45:31]line Внесено: 1000.00 [23:45:31]line СДАЧА: 0.00 [23:45:31]line НСП 1% : 8.85 [23:45:31]line НДС 12% : 106.25 [23:45:31]line Наличными: 1000.00 [23:45:31]line Безнал.: 0.00 [23:45:31]line Место: АЗС № 165 "Партнер Нефть" [23:45:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:45:31]line СНО: Общий режим [23:45:31]line Чек 632 18.10.2024 23:45 [23:45:31]line Смена: 312 ФФД: 1.0 [23:45:31]line ЗНМ: 0300000234 [23:45:31]line РНМ: 0000137193017469 [23:45:31]line Версия ККМ: v1.0 [23:45:31]line ФМ: 0000000000963156 [23:45:31]line ФД: 155243 [23:45:31]line ФПД: 81064534979937 [23:45:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155243&fm=81064534979937&tin=02508201610067®Number=0000137193017469&sum=100000 [23:45:31]OFD Sender: Processing packet 155243 [packets to send 51, broken 50] [23:45:31]ProducePacketName [23:45:31]name=ofd_packets/00155243 [23:45:31]OFD Sender: To server: pG, [23:45:31]CommunicateWithHost lk.salyk.kg:30040 [23:45:31]ConnectInit lk.salyk.kg [23:45:31]written 0, free lines is 4095 [23:45:31]Connected sock=10 [23:45:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F1 A3 04 01 52 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 19 F3 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5E 02 00 35 04 06 00 49 BA 4E CF B5 61 CB C9 88 93 15 CB A4 15 [23:45:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F BD 47 00 F6 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 5E 02 00 F4 03 04 00 51 99 12 67 B6 04 01 00 00 B4 E6 54 5B D7 BD 92 E5 [23:45:31]CommunicateWithHost err = 0 [23:45:31]CheckOFDResponse [23:45:31]1017 (14) - 77093643461234 [23:45:31]1041 (16) - 0000000000963156 [23:45:31]1040 (4) - 155243 [23:45:31]1012 (4) - 18.10.2024 17:22 [23:45:31]1206 (1) - 0 [23:45:31]OFD Sender: Remove packet 155243 [23:45:31]ProducePacketName [23:45:31]name=ofd_packets/00155243 [23:45:31]NVStorageDeleteData [23:45:31]Write to MH i2c: 01 00 00 61 07 68 [23:45:31]Write i2c OK [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 07 00 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: 01 07 00 61 07 00 00 00 00 00 DD 0C 58 [23:45:31]RasterBufferAndPrint [23:45:31]line [23:45:31]line [23:45:31]line [23:45:31]line [23:45:31]line [23:45:31]written 0, free lines is 3299 [23:45:31]MH_Cut [23:45:31]Write to MH i2c: D1 01 00 68 07 01 41 [23:45:31]Write i2c OK [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: D1 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: D1 01 00 [23:45:31]MH_I2C_Read... [23:45:31]Read from MH i2c: D1 01 00 68 07 00 40 [23:45:31]Write to MH i2c: 01 00 00 69 07 70 [23:45:31]Write i2c OK [23:45:31]MH_I2C_Read... [23:45:32]OFD Sender: No OFD packet to send [23:45:32]*** Cut start [23:45:32]*** Partial cut [23:45:32]*** CUTSNS_PIN = 1 [23:45:32]*** CUTSNS_PIN = 0 [23:45:32]*** Brake cut motor [23:45:33]Read from MH i2c: 01 [23:45:33]MH_I2C_Read... [23:45:33]*** Stop cut motor [23:45:33]*** Cut end [23:45:33]Read from MH i2c: 01 07 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: 01 07 00 69 07 00 00 00 00 00 FF 0F 85 [23:45:33]process_action close_receipt done [23:45:33]requested_data is exist [23:45:33]produce_requested_data [23:45:33]requested_item fm.sn is exist - process it [23:45:33]wFMCommunicate request_size=4 [23:45:33]MH_SAM_APDU [23:45:33]CAPDU: 80 11 00 00 [23:45:33]Write to MH i2c: E2 08 00 6A 07 80 11 00 00 00 00 00 00 EB [23:45:33]Write i2c OK [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 [23:45:33]MH_I2C_Read... [23:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:33]Read from MH i2c: E2 17 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 17 00 6A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [23:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:45:33]wFMCommunicate OK [23:45:33]requested_item fd.num is exist - process it [23:45:33]SAM_PROTO_GetFieldsCounters [23:45:33]wFMCommunicate request_size=4 [23:45:33]MH_SAM_APDU [23:45:33]CAPDU: 80 13 00 00 [23:45:33]Write to MH i2c: E2 08 00 6B 07 80 13 00 00 00 00 00 00 EE [23:45:33]Write i2c OK [23:45:33]MH_I2C_Read... [23:45:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:33]Read from MH i2c: E2 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 62 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 62 00 6B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 99 [23:45:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:33]wFMCommunicate OK [23:45:33]SAM_PROTO_GetFieldsCounters done [23:45:33]requested_item shift.num is exist - process it [23:45:33]requested_item shift.opened is exist - process it [23:45:33]req_shift_opened [23:45:33]FM_GetShiftState [23:45:33]SAM_PROTO_GetShiftState [23:45:33]wFMCommunicate request_size=4 [23:45:33]MH_SAM_APDU [23:45:33]CAPDU: 80 13 01 00 [23:45:33]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [23:45:33]Write i2c OK [23:45:33]MH_I2C_Read... [23:45:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:33]Read from MH i2c: E2 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 0E 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 27 [23:45:33]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:45:33]wFMCommunicate OK [23:45:33]SAM_PROTO_GetShiftState done [23:45:33]FM_GetShiftState done [23:45:33]req_shift_opened done [23:45:33]requested_item shift.open_date is exist - process it [23:45:33]req_shift_open_date [23:45:33]req_shift_open_date done [23:45:33]produce_requested_data done [23:45:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155243,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:45:33]process_action_free close_receipt [23:45:33]json_value_free [23:45:33]json_value_free done [23:45:33]process_json_proto returns [23:45:33]Send response to host [23:45:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155243,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:45:33]free response buf [23:45:33]execute_script done [23:45:33]execute_script returns [23:45:33]free content buf [23:45:33]Sock 9.Close socket [23:45:33]Sock 9.Thread stoped [23:45:37]OFD Sender: No OFD packet to send [23:45:42]OFD Sender: No OFD packet to send [23:45:47]OFD Sender: No OFD packet to send [23:45:52]OFD Sender: No OFD packet to send [23:45:57]OFD Sender: No OFD packet to send [23:46:02]OFD Sender: No OFD packet to send [23:46:07]OFD Sender: No OFD packet to send [23:46:12]OFD Sender: No OFD packet to send [23:46:17]OFD Sender: No OFD packet to send [23:46:22]OFD Sender: No OFD packet to send [23:46:27]OFD Sender: No OFD packet to send [23:46:32]OFD Sender: No OFD packet to send [23:46:37]OFD Sender: No OFD packet to send [23:46:42]OFD Sender: No OFD packet to send [23:46:47]OFD Sender: No OFD packet to send [23:46:52]OFD Sender: No OFD packet to send [23:46:57]OFD Sender: No OFD packet to send [23:47:02]OFD Sender: No OFD packet to send [23:47:07]OFD Sender: No OFD packet to send [23:47:12]OFD Sender: No OFD packet to send [23:47:17]OFD Sender: No OFD packet to send [23:47:22]OFD Sender: No OFD packet to send [23:47:27]OFD Sender: No OFD packet to send [23:47:32]OFD Sender: No OFD packet to send [23:47:37]OFD Sender: No OFD packet to send [23:47:42]OFD Sender: No OFD packet to send [23:47:47]OFD Sender: No OFD packet to send [23:47:52]OFD Sender: No OFD packet to send [23:47:57]OFD Sender: No OFD packet to send [23:48:02]OFD Sender: No OFD packet to send [23:48:07]OFD Sender: No OFD packet to send [23:48:12]OFD Sender: No OFD packet to send [23:48:17]OFD Sender: No OFD packet to send [23:48:22]OFD Sender: No OFD packet to send [23:48:27]OFD Sender: No OFD packet to send [23:48:32]OFD Sender: No OFD packet to send [23:48:37]OFD Sender: No OFD packet to send [23:48:42]OFD Sender: No OFD packet to send [23:48:47]OFD Sender: No OFD packet to send [23:48:52]OFD Sender: No OFD packet to send [23:48:57]OFD Sender: No OFD packet to send [23:49:02]OFD Sender: No OFD packet to send [23:49:07]OFD Sender: No OFD packet to send [23:49:12]OFD Sender: No OFD packet to send [23:49:17]OFD Sender: No OFD packet to send [23:49:22]OFD Sender: No OFD packet to send [23:49:27]OFD Sender: No OFD packet to send [23:49:32]OFD Sender: No OFD packet to send [23:49:37]OFD Sender: No OFD packet to send [23:49:39]accept exits with 8 [23:49:39]New connection [23:49:39]New thread 3066916196 created [23:49:39]Thread 3067059556 joined [23:49:39]Waiting for new connection... [23:49:39] Sock 8.Parse request [23:49:39]Sock 8.Check first char [23:49:39]Sock 8.First char is OK [23:49:39]request: POST /json_proto HTTP/1.0 [23:49:39]Method: POST [23:49:39]URL: /json_proto [23:49:39]Method is POST - this is cgi request [23:49:39]url: /json_proto [23:49:39]query_string will be loaded in cgi processing [23:49:39]execute_cgi json_proto POST (null) [23:49:39]execute_cgi path=json_proto method=POST [23:49:39]POST find Content-Length [23:49:39]Host: 172.17.53.67:8080 [23:49:39]Content-Length: 769 [23:49:39]Content-Type: application/json [23:49:39] [23:49:39]POST finish read [23:49:39]Found Content-Length = 769 [23:49:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:49:39]execute_script... [23:49:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:49:39]POST & json_proto [23:49:39]process_json_proto [23:49:39]json parsed OK: [23:49:39]protocol is kg_v1.0 [23:49:39]action value=close_receipt [23:49:39]process_action close_receipt [23:49:39]cmd_close_receipt [23:49:39]MH_GetDate [23:49:39]Write to MH i2c: F0 00 00 6D 07 63 [23:49:39]Write i2c OK [23:49:39]MH_I2C_Read... [23:49:39]Read from MH i2c: F0 [23:49:39]MH_I2C_Read... [23:49:39]Read from MH i2c: F0 09 00 [23:49:39]MH_I2C_Read... [23:49:39]Read from MH i2c: F0 09 00 6D 07 00 13 F4 12 67 19 BC 99 64 BE [23:49:39]GetLastDocTimeStamp 1729295129 [23:49:39]current date 1729295379 [23:49:39]FM_GetShiftState [23:49:39]SAM_PROTO_GetShiftState [23:49:39]wFMCommunicate request_size=4 [23:49:39]MH_SAM_APDU [23:49:39]CAPDU: 80 13 01 00 [23:49:39]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [23:49:39]Write i2c OK [23:49:39]MH_I2C_Read... [23:49:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:39]Read from MH i2c: E2 [23:49:39]MH_I2C_Read... [23:49:39]Read from MH i2c: E2 0E 00 [23:49:39]MH_I2C_Read... [23:49:39]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 29 [23:49:39]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:49:39]wFMCommunicate OK [23:49:39]SAM_PROTO_GetShiftState done [23:49:39]FM_GetShiftState done [23:49:39]opened in 1729211399 [23:49:39]opened+sec_in_day 1729297799 [23:49:39]quantity*price = 100021 [23:49:39]sum+1 = 100023 [23:49:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 633 18.10.2024 23:49 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155244 ФПД: 110993721795693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234939&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155244&fm=110993721795693&tin=02508201610067®Number=0000137193017469&sum=100022 [23:49:40]StoreToDocumentArchive [23:49:40]shift 312 fd 155244 [23:49:40]save to /storage/0312/doc_00155244 [23:49:40]save last doc name /storage/0312/doc_00155244 to /storage/kkm_last_doc_name [23:49:40]save OK [23:49:40]Clear old archive folders... [23:49:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:49:40]tlvbuf is 01104430 [23:49:40]SAM_PROTO_ClearQueue [23:49:40]wFMCommunicate request_size=4 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 09 00 00 [23:49:40]Write to MH i2c: E2 08 00 7B 07 80 09 00 00 00 00 00 00 F4 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [23:49:40]RAPDU: 90 00 [23:49:40]wFMCommunicate OK [23:49:40]SAM_PROTO_ClearQueue done [23:49:40]KKMCreateOFDPacket [23:49:40]OFDProtocolAddRootSTLVToBuf [23:49:40]FM_MakeSignedData [23:49:40]FM_MakeSignedData [23:49:40]SAM_PROTO_SignData [23:49:40]wFMCommunicate request_size=4 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 0D 01 02 [23:49:40]Write to MH i2c: E2 08 00 7C 07 80 0D 01 02 00 00 00 00 FC [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [23:49:40]RAPDU: 90 00 [23:49:40]wFMCommunicate OK [23:49:40]wFMCommunicate request_size=255 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 13 F4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5E 02 00 35 04 06 00 64 [23:49:40]Write to MH i2c: E2 02 01 7D 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 13 F4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5E 02 00 35 04 06 00 64 00 00 50 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [23:49:40]RAPDU: 90 00 [23:49:40]wFMCommunicate OK [23:49:40]wFMCommunicate request_size=10 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 0D 02 02 05 F2 BD 5C 24 6D [23:49:40]Write to MH i2c: E2 0D 00 7E 07 80 0D 02 02 05 00 F2 BD 5C 24 6D 00 00 A5 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [23:49:40]RAPDU: 90 00 [23:49:40]wFMCommunicate OK [23:49:40]wFMCommunicate request_size=4 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 0D 03 02 [23:49:40]Write to MH i2c: E2 08 00 7F 07 80 0D 03 02 00 00 00 00 01 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 0B 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 0B 00 7F 07 00 9B B5 3F 70 D3 62 1A D7 90 00 27 [23:49:40]RAPDU: 9B B5 3F 70 D3 62 1A D7 90 00 [23:49:40]wFMCommunicate OK [23:49:40]SAM_PROTO_SignData done [23:49:40]FM_MakeSignedData done [23:49:40]CreateOFDProtocolMessage [23:49:40]wFMCommunicate request_size=4 [23:49:40]MH_SAM_APDU [23:49:40]CAPDU: 80 11 00 00 [23:49:40]Write to MH i2c: E2 08 00 80 07 80 11 00 00 00 00 00 00 01 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:40]Read from MH i2c: E2 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 17 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: E2 17 00 80 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [23:49:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:49:40]wFMCommunicate OK [23:49:40]CreateOFDProtocolMessage done [23:49:40]OFDSenderStorePacket 155244 [23:49:40]StoreOFDPacket docnum=155244 [23:49:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BB 98 07 01 75 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 13 F4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5E 02 00 35 04 06 00 64 F2 BD 5C 24 6D 9B B5 3F 70 D3 62 1A D7 [23:49:40]CheckFolder [23:49:40]dirname=/storage/ofd_packets [23:49:40]CheckFolder done [23:49:40]ProducePacketName [23:49:40]name=ofd_packets/00155244 [23:49:40]NVStorageSaveData ofd_packets/00155244 [23:49:40]File name is /storage/ofd_packets/00155244 [23:49:40]Write 301 bytes [23:49:40]NVStorageSaveData done [23:49:40]OFDSenderStorePacket done [23:49:40]KKMCreateOFDPacket done [23:49:40]NVStorageSaveData kkm_last_timestamp [23:49:40]File name is /storage/kkm_last_timestamp [23:49:40]Write 4 bytes [23:49:40]NVStorageSaveData done [23:49:40]ExternCall_PrintAddStr [23:49:40]wPrintStart [23:49:40]Write to MH i2c: 01 00 00 81 07 88 [23:49:40]Write i2c OK [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: 01 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: 01 07 00 [23:49:40]MH_I2C_Read... [23:49:40]Read from MH i2c: 01 07 00 81 07 00 00 00 00 00 FF 0F 9D [23:49:40]RasterBufferAndPrint [23:49:40]line Счет N : (1)873459 [23:49:40]line ИНН: 02508201610067 [23:49:40]line Контрольно-Кассовый Чек [23:49:40]line ПРОДАЖА [23:49:40]line ТРК (МРК, ГНК) : 41 [23:49:40]line Товар: 2710124500 [23:49:40]line Аи-95-К-5 [23:49:40]line 13.480 * 74.20 [23:49:40]line = 1000.22 [23:49:40]line НДС 12% НСП 1% [23:49:40]line > о реализуемом товаре [23:49:40]line ИТОГО: 1000.22 [23:49:40]line НСП 1% : 8.85 [23:49:40]line НДС 12% : 106.22 [23:49:40]line Наличными: 0.00 [23:49:40]line Безнал.: 1000.22 [23:49:40]line Место: АЗС № 165 "Партнер Нефть" [23:49:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:49:40]line СНО: Общий режим [23:49:40]line Чек 633 18.10.2024 23:49 [23:49:40]line Смена: 312 ФФД: 1.0 [23:49:40]line ЗНМ: 0300000234 [23:49:40]line РНМ: 0000137193017469 [23:49:40]line Версия ККМ: v1.0 [23:49:40]line Платежная система: Mbank [23:49:40]line ФМ: 0000000000963156 [23:49:40]line ФД: 155244 [23:49:40]line ФПД: 110993721795693 [23:49:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T234939&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155244&fm=110993721795693&tin=02508201610067®Number=0000137193017469&sum=100022 [23:49:41]OFD Sender: Processing packet 155244 [packets to send 51, broken 50] [23:49:41]ProducePacketName [23:49:41]name=ofd_packets/00155244 [23:49:41]OFD Sender: To server: pG, [23:49:41]CommunicateWithHost lk.salyk.kg:30040 [23:49:41]ConnectInit lk.salyk.kg [23:49:41]written 0, free lines is 4095 [23:49:41]Connected sock=10 [23:49:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BB 98 07 01 75 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 13 F4 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5E 02 00 35 04 06 00 64 F2 BD 5C 24 6D 9B B5 3F 70 D3 62 1A D7 [23:49:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A D2 47 00 C8 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 5E 02 00 F4 03 04 00 4B 9A 12 67 B6 04 01 00 00 B8 34 28 C3 EB A5 0A 90 [23:49:41]CommunicateWithHost err = 0 [23:49:41]CheckOFDResponse [23:49:41]1017 (14) - 77093643461234 [23:49:41]1041 (16) - 0000000000963156 [23:49:41]1040 (4) - 155244 [23:49:41]1012 (4) - 18.10.2024 17:26 [23:49:41]1206 (1) - 0 [23:49:41]OFD Sender: Remove packet 155244 [23:49:41]ProducePacketName [23:49:41]name=ofd_packets/00155244 [23:49:41]NVStorageDeleteData [23:49:41]Write to MH i2c: 01 00 00 AA 07 B1 [23:49:41]Write i2c OK [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: 01 [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: 01 07 00 [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 0A 0D CF [23:49:41]RasterBufferAndPrint [23:49:41]line [23:49:41]line [23:49:41]line [23:49:41]line [23:49:41]line [23:49:41]written 0, free lines is 3344 [23:49:41]MH_Cut [23:49:41]Write to MH i2c: D1 01 00 B1 07 01 8A [23:49:41]Write i2c OK [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: D1 [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: D1 01 00 [23:49:41]MH_I2C_Read... [23:49:41]Read from MH i2c: D1 01 00 B1 07 00 89 [23:49:41]Write to MH i2c: 01 00 00 B2 07 B9 [23:49:41]Write i2c OK [23:49:41]MH_I2C_Read... [23:49:42]OFD Sender: No OFD packet to send [23:49:42]*** Cut start [23:49:42]*** Partial cut [23:49:42]*** CUTSNS_PIN = 1 [23:49:42]*** CUTSNS_PIN = 0 [23:49:42]*** Brake cut motor [23:49:43]Read from MH i2c: 01 [23:49:43]MH_I2C_Read... [23:49:43]*** Stop cut motor [23:49:43]*** Cut end [23:49:43]Read from MH i2c: 01 07 00 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 FF 0F CE [23:49:43]process_action close_receipt done [23:49:43]requested_data is exist [23:49:43]produce_requested_data [23:49:43]requested_item fm.sn is exist - process it [23:49:43]wFMCommunicate request_size=4 [23:49:43]MH_SAM_APDU [23:49:43]CAPDU: 80 11 00 00 [23:49:43]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [23:49:43]Write i2c OK [23:49:43]MH_I2C_Read... [23:49:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:43]Read from MH i2c: E2 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 17 00 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [23:49:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:49:43]wFMCommunicate OK [23:49:43]requested_item fd.num is exist - process it [23:49:43]SAM_PROTO_GetFieldsCounters [23:49:43]wFMCommunicate request_size=4 [23:49:43]MH_SAM_APDU [23:49:43]CAPDU: 80 13 00 00 [23:49:43]Write to MH i2c: E2 08 00 B4 07 80 13 00 00 00 00 00 00 37 [23:49:43]Write i2c OK [23:49:43]MH_I2C_Read... [23:49:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:49:43]Read from MH i2c: E2 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 62 00 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 62 00 B4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [23:49:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:49:43]wFMCommunicate OK [23:49:43]SAM_PROTO_GetFieldsCounters done [23:49:43]requested_item shift.num is exist - process it [23:49:43]requested_item shift.opened is exist - process it [23:49:43]req_shift_opened [23:49:43]FM_GetShiftState [23:49:43]SAM_PROTO_GetShiftState [23:49:43]wFMCommunicate request_size=4 [23:49:43]MH_SAM_APDU [23:49:43]CAPDU: 80 13 01 00 [23:49:43]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [23:49:43]Write i2c OK [23:49:43]MH_I2C_Read... [23:49:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:43]Read from MH i2c: E2 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 0E 00 [23:49:43]MH_I2C_Read... [23:49:43]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 70 [23:49:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:49:43]wFMCommunicate OK [23:49:43]SAM_PROTO_GetShiftState done [23:49:43]FM_GetShiftState done [23:49:43]req_shift_opened done [23:49:43]requested_item shift.open_date is exist - process it [23:49:43]req_shift_open_date [23:49:43]req_shift_open_date done [23:49:43]produce_requested_data done [23:49:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155244,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:49:43]process_action_free close_receipt [23:49:43]json_value_free [23:49:43]json_value_free done [23:49:43]process_json_proto returns [23:49:43]Send response to host [23:49:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155244,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:49:43]free response buf [23:49:43]execute_script done [23:49:43]execute_script returns [23:49:43]free content buf [23:49:43]Sock 8.Close socket [23:49:43]Sock 8.Thread stoped [23:49:47]OFD Sender: No OFD packet to send [23:49:52]OFD Sender: No OFD packet to send [23:49:57]OFD Sender: No OFD packet to send [23:50:02]OFD Sender: No OFD packet to send [23:50:07]OFD Sender: No OFD packet to send [23:50:12]OFD Sender: No OFD packet to send [23:50:17]OFD Sender: No OFD packet to send [23:50:22]OFD Sender: No OFD packet to send [23:50:27]OFD Sender: No OFD packet to send [23:50:32]OFD Sender: No OFD packet to send [23:50:37]OFD Sender: No OFD packet to send [23:50:42]OFD Sender: No OFD packet to send [23:50:47]OFD Sender: No OFD packet to send [23:50:52]OFD Sender: No OFD packet to send [23:50:57]OFD Sender: No OFD packet to send [23:51:02]OFD Sender: No OFD packet to send [23:51:07]OFD Sender: No OFD packet to send [23:51:12]OFD Sender: No OFD packet to send [23:51:17]OFD Sender: No OFD packet to send [23:51:22]OFD Sender: No OFD packet to send [23:51:27]OFD Sender: No OFD packet to send [23:51:32]OFD Sender: No OFD packet to send [23:51:37]OFD Sender: No OFD packet to send [23:51:42]OFD Sender: No OFD packet to send [23:51:47]OFD Sender: No OFD packet to send [23:51:52]OFD Sender: No OFD packet to send [23:51:57]OFD Sender: No OFD packet to send [23:52:02]OFD Sender: No OFD packet to send [23:52:07]OFD Sender: No OFD packet to send [23:52:12]OFD Sender: No OFD packet to send [23:52:17]OFD Sender: No OFD packet to send [23:52:22]OFD Sender: No OFD packet to send [23:52:27]OFD Sender: No OFD packet to send [23:52:32]OFD Sender: No OFD packet to send [23:52:37]OFD Sender: No OFD packet to send [23:52:42]OFD Sender: No OFD packet to send [23:52:47]OFD Sender: No OFD packet to send [23:52:52]OFD Sender: No OFD packet to send [23:52:57]OFD Sender: No OFD packet to send [23:53:02]OFD Sender: No OFD packet to send [23:53:07]OFD Sender: No OFD packet to send [23:53:12]OFD Sender: No OFD packet to send [23:53:17]OFD Sender: No OFD packet to send [23:53:22]OFD Sender: No OFD packet to send [23:53:27]OFD Sender: No OFD packet to send [23:53:32]OFD Sender: No OFD packet to send [23:53:37]OFD Sender: No OFD packet to send [23:53:42]OFD Sender: No OFD packet to send [23:53:47]OFD Sender: No OFD packet to send [23:53:52]OFD Sender: No OFD packet to send [23:53:57]OFD Sender: No OFD packet to send [23:54:02]OFD Sender: No OFD packet to send [23:54:07]OFD Sender: No OFD packet to send [23:54:12]OFD Sender: No OFD packet to send [23:54:17]OFD Sender: No OFD packet to send [23:54:22]OFD Sender: No OFD packet to send [23:54:27]OFD Sender: No OFD packet to send [23:54:32]OFD Sender: No OFD packet to send [23:54:37]OFD Sender: No OFD packet to send [23:54:42]OFD Sender: No OFD packet to send [23:54:47]OFD Sender: No OFD packet to send [23:54:52]OFD Sender: No OFD packet to send [23:54:57]OFD Sender: No OFD packet to send [23:55:02]OFD Sender: No OFD packet to send [23:55:07]OFD Sender: No OFD packet to send [23:55:12]OFD Sender: No OFD packet to send [23:55:12]accept exits with 9 [23:55:12]New connection [23:55:12]New thread 3067059556 created [23:55:12]Thread 3066916196 joined [23:55:12]Waiting for new connection... [23:55:12] Sock 9.Parse request [23:55:12]Sock 9.Check first char [23:55:12]Sock 9.First char is OK [23:55:12]request: POST /json_proto HTTP/1.0 [23:55:12]Method: POST [23:55:12]URL: /json_proto [23:55:12]Method is POST - this is cgi request [23:55:12]url: /json_proto [23:55:12]query_string will be loaded in cgi processing [23:55:12]execute_cgi json_proto POST (null) [23:55:12]execute_cgi path=json_proto method=POST [23:55:12]POST find Content-Length [23:55:12]Host: 172.17.53.67:8080 [23:55:12]Content-Length: 677 [23:55:12]Content-Type: application/json [23:55:12] [23:55:12]POST finish read [23:55:12]Found Content-Length = 677 [23:55:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:12]execute_script... [23:55:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:12]POST & json_proto [23:55:12]process_json_proto [23:55:12]json parsed OK: [23:55:12]protocol is kg_v1.0 [23:55:12]action value=close_receipt [23:55:12]process_action close_receipt [23:55:12]cmd_close_receipt [23:55:12]MH_GetDate [23:55:12]Write to MH i2c: F0 00 00 B6 07 AC [23:55:12]Write i2c OK [23:55:12]MH_I2C_Read... [23:55:12]Read from MH i2c: F0 [23:55:12]MH_I2C_Read... [23:55:12]Read from MH i2c: F0 09 00 [23:55:12]MH_I2C_Read... [23:55:12]Read from MH i2c: F0 09 00 B6 07 00 61 F5 12 67 19 BC 99 64 56 [23:55:12]GetLastDocTimeStamp 1729295379 [23:55:12]current date 1729295713 [23:55:12]FM_GetShiftState [23:55:12]SAM_PROTO_GetShiftState [23:55:12]wFMCommunicate request_size=4 [23:55:12]MH_SAM_APDU [23:55:12]CAPDU: 80 13 01 00 [23:55:12]Write to MH i2c: E2 08 00 B7 07 80 13 01 00 00 00 00 00 3B [23:55:12]Write i2c OK [23:55:12]MH_I2C_Read... [23:55:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:12]Read from MH i2c: E2 [23:55:12]MH_I2C_Read... [23:55:12]Read from MH i2c: E2 0E 00 [23:55:12]MH_I2C_Read... [23:55:12]Read from MH i2c: E2 0E 00 B7 07 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 72 [23:55:12]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:55:12]wFMCommunicate OK [23:55:12]SAM_PROTO_GetShiftState done [23:55:12]FM_GetShiftState done [23:55:12]opened in 1729211399 [23:55:12]opened+sec_in_day 1729297799 [23:55:12]quantity*price = 40006 [23:55:12]sum+1 = 40007 [23:55:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 634 18.10.2024 23:55 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155245 ФПД: 200545746829067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T235513&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155245&fm=200545746829067&tin=02508201610067®Number=0000137193017469&sum=40000 [23:55:14]StoreToDocumentArchive [23:55:14]shift 312 fd 155245 [23:55:14]save to /storage/0312/doc_00155245 [23:55:14]save last doc name /storage/0312/doc_00155245 to /storage/kkm_last_doc_name [23:55:14]save OK [23:55:14]Clear old archive folders... [23:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:55:14]tlvbuf is 0110DCF0 [23:55:14]SAM_PROTO_ClearQueue [23:55:14]wFMCommunicate request_size=4 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 09 00 00 [23:55:14]Write to MH i2c: E2 08 00 C4 07 80 09 00 00 00 00 00 00 3D [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [23:55:14]RAPDU: 90 00 [23:55:14]wFMCommunicate OK [23:55:14]SAM_PROTO_ClearQueue done [23:55:14]KKMCreateOFDPacket [23:55:14]OFDProtocolAddRootSTLVToBuf [23:55:14]FM_MakeSignedData [23:55:14]FM_MakeSignedData [23:55:14]SAM_PROTO_SignData [23:55:14]wFMCommunicate request_size=4 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 0D 01 02 [23:55:14]Write to MH i2c: E2 08 00 C5 07 80 0D 01 02 00 00 00 00 45 [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [23:55:14]RAPDU: 90 00 [23:55:14]wFMCommunicate OK [23:55:14]wFMCommunicate request_size=255 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 61 F5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5E 02 00 35 04 06 00 B6 [23:55:14]Write to MH i2c: E2 02 01 C6 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 61 F5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5E 02 00 35 04 06 00 B6 00 00 C2 [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [23:55:14]RAPDU: 90 00 [23:55:14]wFMCommunicate OK [23:55:14]wFMCommunicate request_size=10 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 0D 02 02 05 65 32 00 3F 0B [23:55:14]Write to MH i2c: E2 0D 00 C7 07 80 0D 02 02 05 00 65 32 00 3F 0B 00 00 33 [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [23:55:14]RAPDU: 90 00 [23:55:14]wFMCommunicate OK [23:55:14]wFMCommunicate request_size=4 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 0D 03 02 [23:55:14]Write to MH i2c: E2 08 00 C8 07 80 0D 03 02 00 00 00 00 4A [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 0B 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 0B 00 C8 07 00 1E BB 74 C2 40 94 B5 25 90 00 08 [23:55:14]RAPDU: 1E BB 74 C2 40 94 B5 25 90 00 [23:55:14]wFMCommunicate OK [23:55:14]SAM_PROTO_SignData done [23:55:14]FM_MakeSignedData done [23:55:14]CreateOFDProtocolMessage [23:55:14]wFMCommunicate request_size=4 [23:55:14]MH_SAM_APDU [23:55:14]CAPDU: 80 11 00 00 [23:55:14]Write to MH i2c: E2 08 00 C9 07 80 11 00 00 00 00 00 00 4A [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:14]Read from MH i2c: E2 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 17 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: E2 17 00 C9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [23:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:55:14]wFMCommunicate OK [23:55:14]CreateOFDProtocolMessage done [23:55:14]OFDSenderStorePacket 155245 [23:55:14]StoreOFDPacket docnum=155245 [23:55:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 81 07 01 24 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 61 F5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5E 02 00 35 04 06 00 B6 65 32 00 3F 0B 1E BB 74 C2 40 94 B5 25 [23:55:14]CheckFolder [23:55:14]dirname=/storage/ofd_packets [23:55:14]CheckFolder done [23:55:14]ProducePacketName [23:55:14]name=ofd_packets/00155245 [23:55:14]NVStorageSaveData ofd_packets/00155245 [23:55:14]File name is /storage/ofd_packets/00155245 [23:55:14]Write 301 bytes [23:55:14]NVStorageSaveData done [23:55:14]OFDSenderStorePacket done [23:55:14]KKMCreateOFDPacket done [23:55:14]NVStorageSaveData kkm_last_timestamp [23:55:14]File name is /storage/kkm_last_timestamp [23:55:14]Write 4 bytes [23:55:14]NVStorageSaveData done [23:55:14]ExternCall_PrintAddStr [23:55:14]wPrintStart [23:55:14]Write to MH i2c: 01 00 00 CA 07 D1 [23:55:14]Write i2c OK [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: 01 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: 01 07 00 [23:55:14]MH_I2C_Read... [23:55:14]Read from MH i2c: 01 07 00 CA 07 00 00 00 00 00 FF 0F E6 [23:55:14]RasterBufferAndPrint [23:55:14]line Счет N : (1)873460 [23:55:14]line ИНН: 02508201610067 [23:55:14]line Контрольно-Кассовый Чек [23:55:14]line ПРОДАЖА [23:55:14]line ТРК (МРК, ГНК) : 12 [23:55:14]line Товар: 2710124130 [23:55:14]line Аи-92-К-5 [23:55:14]line 5.980 * 66.90 [23:55:14]line = 400.06 [23:55:14]line НДС 12% НСП 1% [23:55:14]line > о реализуемом товаре [23:55:14]line ОКРУГЛЕНИЕ: -0.06 [23:55:14]line ИТОГО: 400.00 [23:55:14]line Внесено: 400.00 [23:55:14]line СДАЧА: 0.00 [23:55:14]line НСП 1% : 3.54 [23:55:14]line НДС 12% : 42.48 [23:55:14]line Наличными: 400.00 [23:55:14]line Безнал.: 0.00 [23:55:14]line Место: АЗС № 165 "Партнер Нефть" [23:55:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:55:14]line СНО: Общий режим [23:55:14]line Чек 634 18.10.2024 23:55 [23:55:14]line Смена: 312 ФФД: 1.0 [23:55:14]line ЗНМ: 0300000234 [23:55:14]line РНМ: 0000137193017469 [23:55:14]line Версия ККМ: v1.0 [23:55:14]line ФМ: 0000000000963156 [23:55:14]line ФД: 155245 [23:55:14]line ФПД: 200545746829067 [23:55:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241018T235513&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155245&fm=200545746829067&tin=02508201610067®Number=0000137193017469&sum=40000 [23:55:14]OFD Sender: Processing packet 155245 [packets to send 51, broken 50] [23:55:14]ProducePacketName [23:55:14]name=ofd_packets/00155245 [23:55:14]OFD Sender: To server: pG, [23:55:14]CommunicateWithHost lk.salyk.kg:30040 [23:55:14]ConnectInit lk.salyk.kg [23:55:14]written 0, free lines is 4095 [23:55:15]Connected sock=10 [23:55:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 81 07 01 24 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 61 F5 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5E 02 00 35 04 06 00 B6 65 32 00 3F 0B 1E BB 74 C2 40 94 B5 25 [23:55:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 4F 47 00 CF 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 5E 02 00 F4 03 04 00 98 9B 12 67 B6 04 01 00 00 6F 41 08 66 B0 FD BA 21 [23:55:15]CommunicateWithHost err = 0 [23:55:15]CheckOFDResponse [23:55:15]1017 (14) - 77093643461234 [23:55:15]1041 (16) - 0000000000963156 [23:55:15]1040 (4) - 155245 [23:55:15]1012 (4) - 18.10.2024 17:32 [23:55:15]1206 (1) - 0 [23:55:15]OFD Sender: Remove packet 155245 [23:55:15]ProducePacketName [23:55:15]name=ofd_packets/00155245 [23:55:15]NVStorageDeleteData [23:55:15]Write to MH i2c: 01 00 00 F5 07 FC [23:55:15]Write i2c OK [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: 01 [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: 01 07 00 [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 D9 0C E8 [23:55:15]RasterBufferAndPrint [23:55:15]line [23:55:15]line [23:55:15]line [23:55:15]line [23:55:15]line [23:55:15]written 0, free lines is 3297 [23:55:15]MH_Cut [23:55:15]Write to MH i2c: D1 01 00 FC 07 01 D5 [23:55:15]Write i2c OK [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: D1 [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: D1 01 00 [23:55:15]MH_I2C_Read... [23:55:15]Read from MH i2c: D1 01 00 FC 07 00 D4 [23:55:15]Write to MH i2c: 01 00 00 FD 07 04 [23:55:15]Write i2c OK [23:55:15]MH_I2C_Read... [23:55:15]OFD Sender: No OFD packet to send [23:55:16]*** Cut start [23:55:16]*** Partial cut [23:55:16]*** CUTSNS_PIN = 1 [23:55:16]*** CUTSNS_PIN = 0 [23:55:16]*** Brake cut motor [23:55:16]Read from MH i2c: 01 [23:55:16]MH_I2C_Read... [23:55:16]*** Stop cut motor [23:55:16]*** Cut end [23:55:16]Read from MH i2c: 01 07 00 [23:55:16]MH_I2C_Read... [23:55:16]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [23:55:16]process_action close_receipt done [23:55:16]requested_data is exist [23:55:16]produce_requested_data [23:55:16]requested_item fm.sn is exist - process it [23:55:16]wFMCommunicate request_size=4 [23:55:16]MH_SAM_APDU [23:55:16]CAPDU: 80 11 00 00 [23:55:16]Write to MH i2c: E2 08 00 FE 07 80 11 00 00 00 00 00 00 7F [23:55:16]Write i2c OK [23:55:16]MH_I2C_Read... [23:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:16]Read from MH i2c: E2 [23:55:16]MH_I2C_Read... [23:55:16]Read from MH i2c: E2 17 00 [23:55:16]MH_I2C_Read... [23:55:16]Read from MH i2c: E2 17 00 FE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [23:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:55:16]wFMCommunicate OK [23:55:16]requested_item fd.num is exist - process it [23:55:16]SAM_PROTO_GetFieldsCounters [23:55:16]wFMCommunicate request_size=4 [23:55:16]MH_SAM_APDU [23:55:16]CAPDU: 80 13 00 00 [23:55:16]Write to MH i2c: E2 08 00 FF 07 80 13 00 00 00 00 00 00 82 [23:55:16]Write i2c OK [23:55:16]MH_I2C_Read... [23:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:16]Read from MH i2c: E2 [23:55:16]MH_I2C_Read... [23:55:16]Read from MH i2c: E2 62 00 [23:55:16]MH_I2C_Read... [23:55:16]Read from MH i2c: E2 62 00 FF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [23:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:16]wFMCommunicate OK [23:55:16]SAM_PROTO_GetFieldsCounters done [23:55:16]requested_item shift.num is exist - process it [23:55:16]requested_item shift.opened is exist - process it [23:55:16]req_shift_opened [23:55:16]FM_GetShiftState [23:55:16]SAM_PROTO_GetShiftState [23:55:16]wFMCommunicate request_size=4 [23:55:16]MH_SAM_APDU [23:55:16]CAPDU: 80 13 01 00 [23:55:16]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [23:55:16]Write i2c OK [23:55:16]MH_I2C_Read... [23:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:17]Read from MH i2c: E2 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: E2 0E 00 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BC [23:55:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [23:55:17]wFMCommunicate OK [23:55:17]SAM_PROTO_GetShiftState done [23:55:17]FM_GetShiftState done [23:55:17]req_shift_opened done [23:55:17]requested_item shift.open_date is exist - process it [23:55:17]req_shift_open_date [23:55:17]req_shift_open_date done [23:55:17]produce_requested_data done [23:55:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155245,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [23:55:17]process_action_free close_receipt [23:55:17]json_value_free [23:55:17]json_value_free done [23:55:17]process_json_proto returns [23:55:17]Send response to host [23:55:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155245,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [23:55:17]free response buf [23:55:17]execute_script done [23:55:17]execute_script returns [23:55:17]free content buf [23:55:17]Sock 9.Close socket [23:55:17]Sock 9.Thread stoped [23:55:20]OFD Sender: No OFD packet to send [23:55:25]OFD Sender: No OFD packet to send [23:55:30]OFD Sender: No OFD packet to send [23:55:35]OFD Sender: No OFD packet to send [23:55:40]OFD Sender: No OFD packet to send [23:55:45]OFD Sender: No OFD packet to send [23:55:50]OFD Sender: No OFD packet to send [23:55:55]OFD Sender: No OFD packet to send [23:56:00]OFD Sender: No OFD packet to send [23:56:05]OFD Sender: No OFD packet to send [23:56:10]OFD Sender: No OFD packet to send [23:56:15]OFD Sender: No OFD packet to send [23:56:20]OFD Sender: No OFD packet to send [23:56:25]OFD Sender: No OFD packet to send [23:56:30]OFD Sender: No OFD packet to send [23:56:35]OFD Sender: No OFD packet to send [23:56:40]OFD Sender: No OFD packet to send [23:56:45]OFD Sender: No OFD packet to send [23:56:50]OFD Sender: No OFD packet to send [23:56:55]OFD Sender: No OFD packet to send [23:57:00]OFD Sender: No OFD packet to send [23:57:05]OFD Sender: No OFD packet to send [23:57:10]OFD Sender: No OFD packet to send [23:57:15]OFD Sender: No OFD packet to send [23:57:20]OFD Sender: No OFD packet to send [23:57:25]OFD Sender: No OFD packet to send [23:57:30]OFD Sender: No OFD packet to send [23:57:35]OFD Sender: No OFD packet to send [23:57:40]OFD Sender: No OFD packet to send [23:57:45]OFD Sender: No OFD packet to send [23:57:50]OFD Sender: No OFD packet to send [23:57:55]OFD Sender: No OFD packet to send [23:58:00]OFD Sender: No OFD packet to send [23:58:05]OFD Sender: No OFD packet to send [23:58:10]OFD Sender: No OFD packet to send [23:58:15]OFD Sender: No OFD packet to send [23:58:20]OFD Sender: No OFD packet to send [23:58:25]OFD Sender: No OFD packet to send [23:58:30]OFD Sender: No OFD packet to send [23:58:35]OFD Sender: No OFD packet to send [23:58:40]OFD Sender: No OFD packet to send [23:58:45]OFD Sender: No OFD packet to send [23:58:50]OFD Sender: No OFD packet to send [23:58:55]OFD Sender: No OFD packet to send [23:59:00]OFD Sender: No OFD packet to send [23:59:05]OFD Sender: No OFD packet to send [23:59:10]OFD Sender: No OFD packet to send [23:59:15]OFD Sender: No OFD packet to send [23:59:21]OFD Sender: No OFD packet to send [23:59:26]OFD Sender: No OFD packet to send [23:59:31]OFD Sender: No OFD packet to send [23:59:36]OFD Sender: No OFD packet to send [23:59:41]OFD Sender: No OFD packet to send [23:59:46]OFD Sender: No OFD packet to send [23:59:51]OFD Sender: No OFD packet to send [23:59:56]OFD Sender: No OFD packet to send [00:00:01]OFD Sender: No OFD packet to send [00:00:06]OFD Sender: No OFD packet to send [00:00:11]OFD Sender: No OFD packet to send [00:00:13]accept exits with 8 [00:00:13]New connection [00:00:13]New thread 3066916196 created [00:00:13]Thread 3067059556 joined [00:00:13]Waiting for new connection... [00:00:13] Sock 8.Parse request [00:00:13]Sock 8.Check first char [00:00:13]Sock 8.First char is OK [00:00:13]request: POST /json_proto HTTP/1.0 [00:00:13]Method: POST [00:00:13]URL: /json_proto [00:00:13]Method is POST - this is cgi request [00:00:13]url: /json_proto [00:00:13]query_string will be loaded in cgi processing [00:00:13]execute_cgi json_proto POST (null) [00:00:13]execute_cgi path=json_proto method=POST [00:00:13]POST find Content-Length [00:00:13]Host: 172.17.53.67:8080 [00:00:13]Content-Length: 677 [00:00:13]Content-Type: application/json [00:00:13] [00:00:13]POST finish read [00:00:13]Found Content-Length = 677 [00:00:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:13]execute_script... [00:00:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:13]POST & json_proto [00:00:13]process_json_proto [00:00:13]json parsed OK: [00:00:13]protocol is kg_v1.0 [00:00:13]action value=close_receipt [00:00:13]process_action close_receipt [00:00:13]cmd_close_receipt [00:00:13]MH_GetDate [00:00:13]Write to MH i2c: F0 00 00 01 08 F8 [00:00:13]Write i2c OK [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: F0 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: F0 09 00 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: F0 09 00 01 08 00 8E F6 12 67 19 BC 99 64 D0 [00:00:13]GetLastDocTimeStamp 1729295713 [00:00:13]current date 1729296014 [00:00:13]FM_GetShiftState [00:00:13]SAM_PROTO_GetShiftState [00:00:13]wFMCommunicate request_size=4 [00:00:13]MH_SAM_APDU [00:00:13]CAPDU: 80 13 01 00 [00:00:13]Write to MH i2c: E2 08 00 02 08 80 13 01 00 00 00 00 00 87 [00:00:13]Write i2c OK [00:00:13]MH_I2C_Read... [00:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:13]Read from MH i2c: E2 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 0E 00 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 0E 00 02 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 BE [00:00:13]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:00:13]wFMCommunicate OK [00:00:13]SAM_PROTO_GetShiftState done [00:00:13]FM_GetShiftState done [00:00:13]opened in 1729211399 [00:00:13]opened+sec_in_day 1729297799 [00:00:13]quantity*price = 70044 [00:00:13]sum+1 = 70046 [00:00:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 635 19.10.2024 00:00 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155246 ФПД: 116746493174394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155246&fm=116746493174394&tin=02508201610067®Number=0000137193017469&sum=70000 [00:00:14]StoreToDocumentArchive [00:00:14]shift 312 fd 155246 [00:00:14]save to /storage/0312/doc_00155246 [00:00:14]save last doc name /storage/0312/doc_00155246 to /storage/kkm_last_doc_name [00:00:14]save OK [00:00:14]Clear old archive folders... [00:00:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:00:14]tlvbuf is 01129330 [00:00:14]SAM_PROTO_ClearQueue [00:00:14]wFMCommunicate request_size=4 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 09 00 00 [00:00:14]Write to MH i2c: E2 08 00 0F 08 80 09 00 00 00 00 00 00 89 [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 03 00 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [00:00:14]RAPDU: 90 00 [00:00:14]wFMCommunicate OK [00:00:14]SAM_PROTO_ClearQueue done [00:00:14]KKMCreateOFDPacket [00:00:14]OFDProtocolAddRootSTLVToBuf [00:00:14]FM_MakeSignedData [00:00:14]FM_MakeSignedData [00:00:14]SAM_PROTO_SignData [00:00:14]wFMCommunicate request_size=4 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 0D 01 02 [00:00:14]Write to MH i2c: E2 08 00 10 08 80 0D 01 02 00 00 00 00 91 [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 03 00 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [00:00:14]RAPDU: 90 00 [00:00:14]wFMCommunicate OK [00:00:14]wFMCommunicate request_size=255 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 8E F6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5E 02 00 35 04 06 00 6A [00:00:14]Write to MH i2c: E2 02 01 11 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 8E F6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5E 02 00 35 04 06 00 6A 00 00 0A [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 03 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 03 00 11 08 00 90 00 8D [00:00:15]RAPDU: 90 00 [00:00:15]wFMCommunicate OK [00:00:15]wFMCommunicate request_size=10 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 0D 02 02 05 2E 29 41 22 7A [00:00:15]Write to MH i2c: E2 0D 00 12 08 80 0D 02 02 05 00 2E 29 41 22 7A 00 00 D2 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 03 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [00:00:15]RAPDU: 90 00 [00:00:15]wFMCommunicate OK [00:00:15]wFMCommunicate request_size=4 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 0D 03 02 [00:00:15]Write to MH i2c: E2 08 00 13 08 80 0D 03 02 00 00 00 00 96 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 0B 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 0B 00 13 08 00 3E AB 76 82 64 8E A0 45 90 00 4F [00:00:15]RAPDU: 3E AB 76 82 64 8E A0 45 90 00 [00:00:15]wFMCommunicate OK [00:00:15]SAM_PROTO_SignData done [00:00:15]FM_MakeSignedData done [00:00:15]CreateOFDProtocolMessage [00:00:15]wFMCommunicate request_size=4 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 11 00 00 [00:00:15]Write to MH i2c: E2 08 00 14 08 80 11 00 00 00 00 00 00 96 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 17 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 17 00 14 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [00:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:00:15]wFMCommunicate OK [00:00:15]CreateOFDProtocolMessage done [00:00:15]OFDSenderStorePacket 155246 [00:00:15]StoreOFDPacket docnum=155246 [00:00:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 78 07 01 FF D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 8E F6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5E 02 00 35 04 06 00 6A 2E 29 41 22 7A 3E AB 76 82 64 8E A0 45 [00:00:15]CheckFolder [00:00:15]dirname=/storage/ofd_packets [00:00:15]CheckFolder done [00:00:15]ProducePacketName [00:00:15]name=ofd_packets/00155246 [00:00:15]NVStorageSaveData ofd_packets/00155246 [00:00:15]File name is /storage/ofd_packets/00155246 [00:00:15]Write 301 bytes [00:00:15]NVStorageSaveData done [00:00:15]OFDSenderStorePacket done [00:00:15]KKMCreateOFDPacket done [00:00:15]NVStorageSaveData kkm_last_timestamp [00:00:15]File name is /storage/kkm_last_timestamp [00:00:15]Write 4 bytes [00:00:15]NVStorageSaveData done [00:00:15]ExternCall_PrintAddStr [00:00:15]wPrintStart [00:00:15]Write to MH i2c: 01 00 00 15 08 1D [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: 01 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: 01 07 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: 01 07 00 15 08 00 00 00 00 00 FF 0F 32 [00:00:15]RasterBufferAndPrint [00:00:15]line Счет N : (1)873461 [00:00:15]line ИНН: 02508201610067 [00:00:15]line Контрольно-Кассовый Чек [00:00:15]line ПРОДАЖА [00:00:15]line ТРК (МРК, ГНК) : 31 [00:00:15]line Товар: 2710124500 [00:00:15]line Аи-95-К-5 [00:00:15]line 9.440 * 74.20 [00:00:15]line = 700.45 [00:00:15]line НДС 12% НСП 1% [00:00:15]line > о реализуемом товаре [00:00:15]line ОКРУГЛЕНИЕ: -0.45 [00:00:15]line ИТОГО: 700.00 [00:00:15]line Внесено: 700.00 [00:00:15]line СДАЧА: 0.00 [00:00:15]line НСП 1% : 6.20 [00:00:15]line НДС 12% : 74.38 [00:00:15]line Наличными: 700.00 [00:00:15]line Безнал.: 0.00 [00:00:15]line Место: АЗС № 165 "Партнер Нефть" [00:00:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:00:15]line СНО: Общий режим [00:00:15]line Чек 635 19.10.2024 00:00 [00:00:15]line Смена: 312 ФФД: 1.0 [00:00:15]line ЗНМ: 0300000234 [00:00:15]line РНМ: 0000137193017469 [00:00:15]line Версия ККМ: v1.0 [00:00:15]line ФМ: 0000000000963156 [00:00:15]line ФД: 155246 [00:00:15]line ФПД: 116746493174394 [00:00:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000014&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155246&fm=116746493174394&tin=02508201610067®Number=0000137193017469&sum=70000 [00:00:15]OFD Sender: Processing packet 155246 [packets to send 51, broken 50] [00:00:15]ProducePacketName [00:00:15]name=ofd_packets/00155246 [00:00:15]OFD Sender: To server: pG, [00:00:15]CommunicateWithHost lk.salyk.kg:30040 [00:00:15]ConnectInit lk.salyk.kg [00:00:15]written 0, free lines is 4095 [00:00:15]Connected sock=10 [00:00:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 78 07 01 FF D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 8E F6 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5E 02 00 35 04 06 00 6A 2E 29 41 22 7A 3E AB 76 82 64 8E A0 45 [00:00:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 46 47 00 E2 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 5E 02 00 F4 03 04 00 C5 9C 12 67 B6 04 01 00 00 96 EB E0 FF AF 2B 66 A6 [00:00:15]CommunicateWithHost err = 0 [00:00:15]CheckOFDResponse [00:00:15]1017 (14) - 77093643461234 [00:00:15]1041 (16) - 0000000000963156 [00:00:15]1040 (4) - 155246 [00:00:15]1012 (4) - 18.10.2024 17:37 [00:00:15]1206 (1) - 0 [00:00:15]OFD Sender: Remove packet 155246 [00:00:15]ProducePacketName [00:00:15]name=ofd_packets/00155246 [00:00:15]NVStorageDeleteData [00:00:16]Write to MH i2c: 01 00 00 40 08 48 [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: 01 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: 01 07 00 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: 01 07 00 40 08 00 00 00 00 00 DA 0C 35 [00:00:16]RasterBufferAndPrint [00:00:16]line [00:00:16]line [00:00:16]line [00:00:16]line [00:00:16]line [00:00:16]written 0, free lines is 3297 [00:00:16]MH_Cut [00:00:16]Write to MH i2c: D1 01 00 47 08 01 21 [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: D1 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: D1 01 00 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: D1 01 00 47 08 00 20 [00:00:16]Write to MH i2c: 01 00 00 48 08 50 [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]OFD Sender: No OFD packet to send [00:00:16]*** Cut start [00:00:16]*** Partial cut [00:00:16]*** CUTSNS_PIN = 1 [00:00:16]*** CUTSNS_PIN = 0 [00:00:17]*** Brake cut motor [00:00:17]Read from MH i2c: 01 [00:00:17]MH_I2C_Read... [00:00:17]*** Stop cut motor [00:00:17]*** Cut end [00:00:17]Read from MH i2c: 01 07 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 07 00 48 08 00 00 00 00 00 FF 0F 65 [00:00:17]process_action close_receipt done [00:00:17]requested_data is exist [00:00:17]produce_requested_data [00:00:17]requested_item fm.sn is exist - process it [00:00:17]wFMCommunicate request_size=4 [00:00:17]MH_SAM_APDU [00:00:17]CAPDU: 80 11 00 00 [00:00:17]Write to MH i2c: E2 08 00 49 08 80 11 00 00 00 00 00 00 CB [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:17]Read from MH i2c: E2 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 17 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 17 00 49 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [00:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:00:17]wFMCommunicate OK [00:00:17]requested_item fd.num is exist - process it [00:00:17]SAM_PROTO_GetFieldsCounters [00:00:17]wFMCommunicate request_size=4 [00:00:17]MH_SAM_APDU [00:00:17]CAPDU: 80 13 00 00 [00:00:17]Write to MH i2c: E2 08 00 4A 08 80 13 00 00 00 00 00 00 CE [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:17]Read from MH i2c: E2 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 62 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 62 00 4A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 85 [00:00:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:17]wFMCommunicate OK [00:00:17]SAM_PROTO_GetFieldsCounters done [00:00:17]requested_item shift.num is exist - process it [00:00:17]requested_item shift.opened is exist - process it [00:00:17]req_shift_opened [00:00:17]FM_GetShiftState [00:00:17]SAM_PROTO_GetShiftState [00:00:17]wFMCommunicate request_size=4 [00:00:17]MH_SAM_APDU [00:00:17]CAPDU: 80 13 01 00 [00:00:17]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:17]Read from MH i2c: E2 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 0E 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 07 [00:00:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:00:17]wFMCommunicate OK [00:00:17]SAM_PROTO_GetShiftState done [00:00:17]FM_GetShiftState done [00:00:17]req_shift_opened done [00:00:17]requested_item shift.open_date is exist - process it [00:00:17]req_shift_open_date [00:00:17]req_shift_open_date done [00:00:17]produce_requested_data done [00:00:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155246,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:00:17]process_action_free close_receipt [00:00:17]json_value_free [00:00:17]json_value_free done [00:00:17]process_json_proto returns [00:00:17]Send response to host [00:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155246,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:00:17]free response buf [00:00:17]execute_script done [00:00:17]execute_script returns [00:00:17]free content buf [00:00:17]Sock 8.Close socket [00:00:17]Sock 8.Thread stoped [00:00:21]OFD Sender: No OFD packet to send [00:00:26]OFD Sender: No OFD packet to send [00:00:31]OFD Sender: No OFD packet to send [00:00:36]OFD Sender: No OFD packet to send [00:00:41]OFD Sender: No OFD packet to send [00:00:46]OFD Sender: No OFD packet to send [00:00:51]OFD Sender: No OFD packet to send [00:00:56]OFD Sender: No OFD packet to send [00:01:01]OFD Sender: No OFD packet to send [00:01:06]OFD Sender: No OFD packet to send [00:01:11]OFD Sender: No OFD packet to send [00:01:16]OFD Sender: No OFD packet to send [00:01:21]OFD Sender: No OFD packet to send [00:01:26]OFD Sender: No OFD packet to send [00:01:31]OFD Sender: No OFD packet to send [00:01:36]OFD Sender: No OFD packet to send [00:01:41]OFD Sender: No OFD packet to send [00:01:46]OFD Sender: No OFD packet to send [00:01:51]OFD Sender: No OFD packet to send [00:01:56]OFD Sender: No OFD packet to send [00:02:01]OFD Sender: No OFD packet to send [00:02:06]OFD Sender: No OFD packet to send [00:02:11]OFD Sender: No OFD packet to send [00:02:16]OFD Sender: No OFD packet to send [00:02:21]OFD Sender: No OFD packet to send [00:02:26]OFD Sender: No OFD packet to send [00:02:31]OFD Sender: No OFD packet to send [00:02:36]OFD Sender: No OFD packet to send [00:02:41]OFD Sender: No OFD packet to send [00:02:46]OFD Sender: No OFD packet to send [00:02:51]OFD Sender: No OFD packet to send [00:02:56]OFD Sender: No OFD packet to send [00:03:01]OFD Sender: No OFD packet to send [00:03:06]OFD Sender: No OFD packet to send [00:03:11]OFD Sender: No OFD packet to send [00:03:16]OFD Sender: No OFD packet to send [00:03:21]OFD Sender: No OFD packet to send [00:03:26]OFD Sender: No OFD packet to send [00:03:31]OFD Sender: No OFD packet to send [00:03:36]OFD Sender: No OFD packet to send [00:03:41]OFD Sender: No OFD packet to send [00:03:46]OFD Sender: No OFD packet to send [00:03:51]OFD Sender: No OFD packet to send [00:03:56]OFD Sender: No OFD packet to send [00:04:01]OFD Sender: No OFD packet to send [00:04:06]OFD Sender: No OFD packet to send [00:04:11]OFD Sender: No OFD packet to send [00:04:16]OFD Sender: No OFD packet to send [00:04:21]OFD Sender: No OFD packet to send [00:04:26]OFD Sender: No OFD packet to send [00:04:31]OFD Sender: No OFD packet to send [00:04:36]OFD Sender: No OFD packet to send [00:04:41]OFD Sender: No OFD packet to send [00:04:46]OFD Sender: No OFD packet to send [00:04:51]OFD Sender: No OFD packet to send [00:04:56]OFD Sender: No OFD packet to send [00:05:01]OFD Sender: No OFD packet to send [00:05:06]OFD Sender: No OFD packet to send [00:05:11]OFD Sender: No OFD packet to send [00:05:16]OFD Sender: No OFD packet to send [00:05:21]OFD Sender: No OFD packet to send [00:05:26]OFD Sender: No OFD packet to send [00:05:31]OFD Sender: No OFD packet to send [00:05:36]OFD Sender: No OFD packet to send [00:05:37]accept exits with 9 [00:05:37]New connection [00:05:37]New thread 3067059556 created [00:05:37]Thread 3066916196 joined [00:05:37]Waiting for new connection... [00:05:37] Sock 9.Parse request [00:05:37]Sock 9.Check first char [00:05:37]Sock 9.First char is OK [00:05:37]request: POST /json_proto HTTP/1.0 [00:05:37]Method: POST [00:05:37]URL: /json_proto [00:05:37]Method is POST - this is cgi request [00:05:37]url: /json_proto [00:05:37]query_string will be loaded in cgi processing [00:05:37]execute_cgi json_proto POST (null) [00:05:37]execute_cgi path=json_proto method=POST [00:05:37]POST find Content-Length [00:05:37]Host: 172.17.53.67:8080 [00:05:37]Content-Length: 677 [00:05:37]Content-Type: application/json [00:05:37] [00:05:37]POST finish read [00:05:37]Found Content-Length = 677 [00:05:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:37]execute_script... [00:05:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:37]POST & json_proto [00:05:37]process_json_proto [00:05:37]json parsed OK: [00:05:37]protocol is kg_v1.0 [00:05:37]action value=close_receipt [00:05:37]process_action close_receipt [00:05:37]cmd_close_receipt [00:05:37]MH_GetDate [00:05:37]Write to MH i2c: F0 00 00 4C 08 43 [00:05:37]Write i2c OK [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: F0 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: F0 09 00 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: F0 09 00 4C 08 00 D1 F7 12 67 19 BC 99 64 5F [00:05:37]GetLastDocTimeStamp 1729296014 [00:05:37]current date 1729296337 [00:05:37]FM_GetShiftState [00:05:37]SAM_PROTO_GetShiftState [00:05:37]wFMCommunicate request_size=4 [00:05:37]MH_SAM_APDU [00:05:37]CAPDU: 80 13 01 00 [00:05:37]Write to MH i2c: E2 08 00 4D 08 80 13 01 00 00 00 00 00 D2 [00:05:37]Write i2c OK [00:05:37]MH_I2C_Read... [00:05:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:37]Read from MH i2c: E2 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 0E 00 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 0E 00 4D 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 09 [00:05:37]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:05:37]wFMCommunicate OK [00:05:37]SAM_PROTO_GetShiftState done [00:05:37]FM_GetShiftState done [00:05:37]opened in 1729211399 [00:05:37]opened+sec_in_day 1729297799 [00:05:37]quantity*price = 30038 [00:05:37]sum+1 = 30039 [00:05:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 636 19.10.2024 00:05 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155247 ФПД: 150898245462960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155247&fm=150898245462960&tin=02508201610067®Number=0000137193017469&sum=30000 [00:05:38]StoreToDocumentArchive [00:05:38]shift 312 fd 155247 [00:05:38]save to /storage/0312/doc_00155247 [00:05:38]save last doc name /storage/0312/doc_00155247 to /storage/kkm_last_doc_name [00:05:38]save OK [00:05:38]Clear old archive folders... [00:05:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:05:38]tlvbuf is 011069F0 [00:05:38]SAM_PROTO_ClearQueue [00:05:38]wFMCommunicate request_size=4 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 09 00 00 [00:05:38]Write to MH i2c: E2 08 00 5A 08 80 09 00 00 00 00 00 00 D4 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [00:05:38]RAPDU: 90 00 [00:05:38]wFMCommunicate OK [00:05:38]SAM_PROTO_ClearQueue done [00:05:38]KKMCreateOFDPacket [00:05:38]OFDProtocolAddRootSTLVToBuf [00:05:38]FM_MakeSignedData [00:05:38]FM_MakeSignedData [00:05:38]SAM_PROTO_SignData [00:05:38]wFMCommunicate request_size=4 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 0D 01 02 [00:05:38]Write to MH i2c: E2 08 00 5B 08 80 0D 01 02 00 00 00 00 DC [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [00:05:38]RAPDU: 90 00 [00:05:38]wFMCommunicate OK [00:05:38]wFMCommunicate request_size=255 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D1 F7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5E 02 00 35 04 06 00 89 [00:05:38]Write to MH i2c: E2 02 01 5C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D1 F7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5E 02 00 35 04 06 00 89 00 00 C7 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [00:05:38]RAPDU: 90 00 [00:05:38]wFMCommunicate OK [00:05:38]wFMCommunicate request_size=10 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 0D 02 02 05 3D BC 51 6B B0 [00:05:38]Write to MH i2c: E2 0D 00 5D 08 80 0D 02 02 05 00 3D BC 51 6B B0 00 00 4E [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [00:05:38]RAPDU: 90 00 [00:05:38]wFMCommunicate OK [00:05:38]wFMCommunicate request_size=4 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 0D 03 02 [00:05:38]Write to MH i2c: E2 08 00 5E 08 80 0D 03 02 00 00 00 00 E1 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 0B 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 0B 00 5E 08 00 96 10 43 C9 1B 6F 7E 09 90 00 A5 [00:05:38]RAPDU: 96 10 43 C9 1B 6F 7E 09 90 00 [00:05:38]wFMCommunicate OK [00:05:38]SAM_PROTO_SignData done [00:05:38]FM_MakeSignedData done [00:05:38]CreateOFDProtocolMessage [00:05:38]wFMCommunicate request_size=4 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 11 00 00 [00:05:38]Write to MH i2c: E2 08 00 5F 08 80 11 00 00 00 00 00 00 E1 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 17 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 17 00 5F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [00:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:05:38]wFMCommunicate OK [00:05:38]CreateOFDProtocolMessage done [00:05:38]OFDSenderStorePacket 155247 [00:05:38]StoreOFDPacket docnum=155247 [00:05:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 9B 07 01 11 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D1 F7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5E 02 00 35 04 06 00 89 3D BC 51 6B B0 96 10 43 C9 1B 6F 7E 09 [00:05:38]CheckFolder [00:05:38]dirname=/storage/ofd_packets [00:05:38]CheckFolder done [00:05:38]ProducePacketName [00:05:38]name=ofd_packets/00155247 [00:05:38]NVStorageSaveData ofd_packets/00155247 [00:05:38]File name is /storage/ofd_packets/00155247 [00:05:38]Write 301 bytes [00:05:38]NVStorageSaveData done [00:05:38]OFDSenderStorePacket done [00:05:38]KKMCreateOFDPacket done [00:05:38]NVStorageSaveData kkm_last_timestamp [00:05:38]File name is /storage/kkm_last_timestamp [00:05:38]Write 4 bytes [00:05:38]NVStorageSaveData done [00:05:38]ExternCall_PrintAddStr [00:05:38]wPrintStart [00:05:38]Write to MH i2c: 01 00 00 60 08 68 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: 01 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: 01 07 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: 01 07 00 60 08 00 00 00 00 00 FF 0F 7D [00:05:38]RasterBufferAndPrint [00:05:38]line Счет N : (1)873462 [00:05:38]line ИНН: 02508201610067 [00:05:38]line Контрольно-Кассовый Чек [00:05:38]line ПРОДАЖА [00:05:38]line ТРК (МРК, ГНК) : 42 [00:05:38]line Товар: 2710124130 [00:05:38]line Аи-92-К-5 [00:05:38]line 4.490 * 66.90 [00:05:38]line = 300.38 [00:05:38]line НДС 12% НСП 1% [00:05:38]line > о реализуемом товаре [00:05:38]line ОКРУГЛЕНИЕ: -0.38 [00:05:38]line ИТОГО: 300.00 [00:05:38]line Внесено: 300.00 [00:05:38]line СДАЧА: 0.00 [00:05:38]line НСП 1% : 2.66 [00:05:38]line НДС 12% : 31.90 [00:05:38]line Наличными: 300.00 [00:05:38]line Безнал.: 0.00 [00:05:38]line Место: АЗС № 165 "Партнер Нефть" [00:05:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:05:38]line СНО: Общий режим [00:05:38]line Чек 636 19.10.2024 00:05 [00:05:38]line Смена: 312 ФФД: 1.0 [00:05:38]line ЗНМ: 0300000234 [00:05:38]line РНМ: 0000137193017469 [00:05:38]line Версия ККМ: v1.0 [00:05:38]line ФМ: 0000000000963156 [00:05:38]line ФД: 155247 [00:05:38]line ФПД: 150898245462960 [00:05:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155247&fm=150898245462960&tin=02508201610067®Number=0000137193017469&sum=30000 [00:05:39]OFD Sender: Processing packet 155247 [packets to send 51, broken 50] [00:05:39]ProducePacketName [00:05:39]name=ofd_packets/00155247 [00:05:39]OFD Sender: To server: pG, [00:05:39]CommunicateWithHost lk.salyk.kg:30040 [00:05:39]ConnectInit lk.salyk.kg [00:05:39]written 0, free lines is 4095 [00:05:39]Connected sock=10 [00:05:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B2 9B 07 01 11 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D1 F7 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5E 02 00 35 04 06 00 89 3D BC 51 6B B0 96 10 43 C9 1B 6F 7E 09 [00:05:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 8E 47 00 6D C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 5E 02 00 F4 03 04 00 08 9E 12 67 B6 04 01 00 00 E3 15 39 82 B3 B6 E4 E9 [00:05:39]CommunicateWithHost err = 0 [00:05:39]CheckOFDResponse [00:05:39]1017 (14) - 77093643461234 [00:05:39]1041 (16) - 0000000000963156 [00:05:39]1040 (4) - 155247 [00:05:39]1012 (4) - 18.10.2024 17:42 [00:05:39]1206 (1) - 0 [00:05:39]OFD Sender: Remove packet 155247 [00:05:39]ProducePacketName [00:05:39]name=ofd_packets/00155247 [00:05:39]NVStorageDeleteData [00:05:39]Write to MH i2c: 01 00 00 8B 08 93 [00:05:39]Write i2c OK [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: 01 [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: 01 07 00 [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 D9 0C 7F [00:05:39]RasterBufferAndPrint [00:05:39]line [00:05:39]line [00:05:39]line [00:05:39]line [00:05:39]line [00:05:39]written 0, free lines is 3296 [00:05:39]MH_Cut [00:05:39]Write to MH i2c: D1 01 00 92 08 01 6C [00:05:39]Write i2c OK [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: D1 [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: D1 01 00 [00:05:39]MH_I2C_Read... [00:05:39]Read from MH i2c: D1 01 00 92 08 00 6B [00:05:39]Write to MH i2c: 01 00 00 93 08 9B [00:05:39]Write i2c OK [00:05:39]MH_I2C_Read... [00:05:40]OFD Sender: No OFD packet to send [00:05:40]*** Cut start [00:05:40]*** Partial cut [00:05:40]*** CUTSNS_PIN = 1 [00:05:40]*** CUTSNS_PIN = 0 [00:05:40]*** Brake cut motor [00:05:40]Read from MH i2c: 01 [00:05:40]MH_I2C_Read... [00:05:40]*** Stop cut motor [00:05:40]*** Cut end [00:05:40]Read from MH i2c: 01 07 00 [00:05:40]MH_I2C_Read... [00:05:40]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [00:05:40]process_action close_receipt done [00:05:40]requested_data is exist [00:05:40]produce_requested_data [00:05:40]requested_item fm.sn is exist - process it [00:05:40]wFMCommunicate request_size=4 [00:05:40]MH_SAM_APDU [00:05:40]CAPDU: 80 11 00 00 [00:05:40]Write to MH i2c: E2 08 00 94 08 80 11 00 00 00 00 00 00 16 [00:05:40]Write i2c OK [00:05:40]MH_I2C_Read... [00:05:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:05:41]Read from MH i2c: E2 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 17 00 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 17 00 94 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [00:05:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:05:41]wFMCommunicate OK [00:05:41]requested_item fd.num is exist - process it [00:05:41]SAM_PROTO_GetFieldsCounters [00:05:41]wFMCommunicate request_size=4 [00:05:41]MH_SAM_APDU [00:05:41]CAPDU: 80 13 00 00 [00:05:41]Write to MH i2c: E2 08 00 95 08 80 13 00 00 00 00 00 00 19 [00:05:41]Write i2c OK [00:05:41]MH_I2C_Read... [00:05:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:05:41]Read from MH i2c: E2 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 62 00 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 62 00 95 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [00:05:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:05:41]wFMCommunicate OK [00:05:41]SAM_PROTO_GetFieldsCounters done [00:05:41]requested_item shift.num is exist - process it [00:05:41]requested_item shift.opened is exist - process it [00:05:41]req_shift_opened [00:05:41]FM_GetShiftState [00:05:41]SAM_PROTO_GetShiftState [00:05:41]wFMCommunicate request_size=4 [00:05:41]MH_SAM_APDU [00:05:41]CAPDU: 80 13 01 00 [00:05:41]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [00:05:41]Write i2c OK [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 [00:05:41]MH_I2C_Read... [00:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:41]Read from MH i2c: E2 0E 00 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 52 [00:05:41]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:05:41]wFMCommunicate OK [00:05:41]SAM_PROTO_GetShiftState done [00:05:41]FM_GetShiftState done [00:05:41]req_shift_opened done [00:05:41]requested_item shift.open_date is exist - process it [00:05:41]req_shift_open_date [00:05:41]req_shift_open_date done [00:05:41]produce_requested_data done [00:05:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155247,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:05:41]process_action_free close_receipt [00:05:41]json_value_free [00:05:41]json_value_free done [00:05:41]process_json_proto returns [00:05:41]Send response to host [00:05:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155247,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:05:41]free response buf [00:05:41]execute_script done [00:05:41]execute_script returns [00:05:41]free content buf [00:05:41]Sock 9.Close socket [00:05:41]Sock 9.Thread stoped [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:45]OFD Sender: No OFD packet to send [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:10]OFD Sender: No OFD packet to send [00:07:15]OFD Sender: No OFD packet to send [00:07:20]OFD Sender: No OFD packet to send [00:07:25]OFD Sender: No OFD packet to send [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:08:00]OFD Sender: No OFD packet to send [00:08:05]OFD Sender: No OFD packet to send [00:08:10]OFD Sender: No OFD packet to send [00:08:15]OFD Sender: No OFD packet to send [00:08:20]OFD Sender: No OFD packet to send [00:08:25]OFD Sender: No OFD packet to send [00:08:30]OFD Sender: No OFD packet to send [00:08:35]OFD Sender: No OFD packet to send [00:08:40]OFD Sender: No OFD packet to send [00:08:45]OFD Sender: No OFD packet to send [00:08:50]OFD Sender: No OFD packet to send [00:08:55]OFD Sender: No OFD packet to send [00:09:00]OFD Sender: No OFD packet to send [00:09:02]accept exits with 8 [00:09:02]New connection [00:09:02]New thread 3066916196 created [00:09:02]Thread 3067059556 joined [00:09:02]Waiting for new connection... [00:09:02] Sock 8.Parse request [00:09:02]Sock 8.Check first char [00:09:02]Sock 8.First char is OK [00:09:02]request: POST /json_proto HTTP/1.0 [00:09:02]Method: POST [00:09:02]URL: /json_proto [00:09:02]Method is POST - this is cgi request [00:09:02]url: /json_proto [00:09:02]query_string will be loaded in cgi processing [00:09:02]execute_cgi json_proto POST (null) [00:09:02]execute_cgi path=json_proto method=POST [00:09:02]POST find Content-Length [00:09:02]Host: 172.17.53.67:8080 [00:09:02]Content-Length: 677 [00:09:02]Content-Type: application/json [00:09:02] [00:09:02]POST finish read [00:09:02]Found Content-Length = 677 [00:09:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:02]execute_script... [00:09:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:02]POST & json_proto [00:09:02]process_json_proto [00:09:02]json parsed OK: [00:09:02]protocol is kg_v1.0 [00:09:02]action value=close_receipt [00:09:02]process_action close_receipt [00:09:02]cmd_close_receipt [00:09:02]MH_GetDate [00:09:02]Write to MH i2c: F0 00 00 97 08 8E [00:09:02]Write i2c OK [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: F0 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: F0 09 00 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: F0 09 00 97 08 00 9E F8 12 67 19 BC 99 64 78 [00:09:02]GetLastDocTimeStamp 1729296337 [00:09:02]current date 1729296542 [00:09:02]FM_GetShiftState [00:09:02]SAM_PROTO_GetShiftState [00:09:02]wFMCommunicate request_size=4 [00:09:02]MH_SAM_APDU [00:09:02]CAPDU: 80 13 01 00 [00:09:02]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [00:09:02]Write i2c OK [00:09:02]MH_I2C_Read... [00:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:02]Read from MH i2c: E2 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 0E 00 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 54 [00:09:02]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:09:02]wFMCommunicate OK [00:09:02]SAM_PROTO_GetShiftState done [00:09:02]FM_GetShiftState done [00:09:02]opened in 1729211399 [00:09:02]opened+sec_in_day 1729297799 [00:09:02]quantity*price = 30038 [00:09:02]sum+1 = 30039 [00:09:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 637 19.10.2024 00:09 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155248 ФПД: 40355338879388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155248&fm=40355338879388&tin=02508201610067®Number=0000137193017469&sum=30000 [00:09:03]StoreToDocumentArchive [00:09:03]shift 312 fd 155248 [00:09:03]save to /storage/0312/doc_00155248 [00:09:03]save last doc name /storage/0312/doc_00155248 to /storage/kkm_last_doc_name [00:09:03]save OK [00:09:03]Clear old archive folders... [00:09:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:09:03]tlvbuf is B6F72B20 [00:09:03]SAM_PROTO_ClearQueue [00:09:03]wFMCommunicate request_size=4 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 09 00 00 [00:09:03]Write to MH i2c: E2 08 00 A5 08 80 09 00 00 00 00 00 00 1F [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [00:09:03]RAPDU: 90 00 [00:09:03]wFMCommunicate OK [00:09:03]SAM_PROTO_ClearQueue done [00:09:03]KKMCreateOFDPacket [00:09:03]OFDProtocolAddRootSTLVToBuf [00:09:03]FM_MakeSignedData [00:09:03]FM_MakeSignedData [00:09:03]SAM_PROTO_SignData [00:09:03]wFMCommunicate request_size=4 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 0D 01 02 [00:09:03]Write to MH i2c: E2 08 00 A6 08 80 0D 01 02 00 00 00 00 27 [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [00:09:03]RAPDU: 90 00 [00:09:03]wFMCommunicate OK [00:09:03]wFMCommunicate request_size=255 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 9E F8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5E 02 00 35 04 06 00 24 [00:09:03]Write to MH i2c: E2 02 01 A7 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 9E F8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5E 02 00 35 04 06 00 24 00 00 7D [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [00:09:03]RAPDU: 90 00 [00:09:03]wFMCommunicate OK [00:09:03]wFMCommunicate request_size=10 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 0D 02 02 05 B3 F5 A3 81 9C [00:09:03]Write to MH i2c: E2 0D 00 A8 08 80 0D 02 02 05 00 B3 F5 A3 81 9C 00 00 9C [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [00:09:03]RAPDU: 90 00 [00:09:03]wFMCommunicate OK [00:09:03]wFMCommunicate request_size=4 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 0D 03 02 [00:09:03]Write to MH i2c: E2 08 00 A9 08 80 0D 03 02 00 00 00 00 2C [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 0B 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 0B 00 A9 08 00 A3 F2 3A AA 44 11 0B 62 90 00 68 [00:09:03]RAPDU: A3 F2 3A AA 44 11 0B 62 90 00 [00:09:03]wFMCommunicate OK [00:09:03]SAM_PROTO_SignData done [00:09:03]FM_MakeSignedData done [00:09:03]CreateOFDProtocolMessage [00:09:03]wFMCommunicate request_size=4 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 11 00 00 [00:09:03]Write to MH i2c: E2 08 00 AA 08 80 11 00 00 00 00 00 00 2C [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 17 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 17 00 AA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [00:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:09:03]wFMCommunicate OK [00:09:03]CreateOFDProtocolMessage done [00:09:03]OFDSenderStorePacket 155248 [00:09:03]StoreOFDPacket docnum=155248 [00:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 20 07 01 D9 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 9E F8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5E 02 00 35 04 06 00 24 B3 F5 A3 81 9C A3 F2 3A AA 44 11 0B 62 [00:09:03]CheckFolder [00:09:03]dirname=/storage/ofd_packets [00:09:03]CheckFolder done [00:09:03]ProducePacketName [00:09:03]name=ofd_packets/00155248 [00:09:03]NVStorageSaveData ofd_packets/00155248 [00:09:03]File name is /storage/ofd_packets/00155248 [00:09:03]Write 301 bytes [00:09:03]NVStorageSaveData done [00:09:03]OFDSenderStorePacket done [00:09:03]KKMCreateOFDPacket done [00:09:03]NVStorageSaveData kkm_last_timestamp [00:09:03]File name is /storage/kkm_last_timestamp [00:09:03]Write 4 bytes [00:09:03]NVStorageSaveData done [00:09:03]ExternCall_PrintAddStr [00:09:03]wPrintStart [00:09:03]Write to MH i2c: 01 00 00 AB 08 B3 [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: 01 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: 01 07 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: 01 07 00 AB 08 00 00 00 00 00 FF 0F C8 [00:09:03]RasterBufferAndPrint [00:09:03]line Счет N : (1)873463 [00:09:03]line ИНН: 02508201610067 [00:09:03]line Контрольно-Кассовый Чек [00:09:03]line ПРОДАЖА [00:09:03]line ТРК (МРК, ГНК) : 42 [00:09:03]line Товар: 2710124130 [00:09:03]line Аи-92-К-5 [00:09:03]line 4.490 * 66.90 [00:09:03]line = 300.38 [00:09:03]line НДС 12% НСП 1% [00:09:03]line > о реализуемом товаре [00:09:03]line ОКРУГЛЕНИЕ: -0.38 [00:09:03]line ИТОГО: 300.00 [00:09:03]line Внесено: 300.00 [00:09:03]line СДАЧА: 0.00 [00:09:03]line НСП 1% : 2.66 [00:09:03]line НДС 12% : 31.90 [00:09:03]line Наличными: 300.00 [00:09:03]line Безнал.: 0.00 [00:09:03]line Место: АЗС № 165 "Партнер Нефть" [00:09:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:09:03]line СНО: Общий режим [00:09:03]line Чек 637 19.10.2024 00:09 [00:09:03]line Смена: 312 ФФД: 1.0 [00:09:04]line ЗНМ: 0300000234 [00:09:04]line РНМ: 0000137193017469 [00:09:04]line Версия ККМ: v1.0 [00:09:04]line ФМ: 0000000000963156 [00:09:04]line ФД: 155248 [00:09:04]line ФПД: 40355338879388 [00:09:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T000902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155248&fm=40355338879388&tin=02508201610067®Number=0000137193017469&sum=30000 [00:09:04]OFD Sender: Processing packet 155248 [packets to send 51, broken 50] [00:09:04]ProducePacketName [00:09:04]name=ofd_packets/00155248 [00:09:04]OFD Sender: To server: pG, [00:09:04]CommunicateWithHost lk.salyk.kg:30040 [00:09:04]ConnectInit lk.salyk.kg [00:09:04]written 0, free lines is 4095 [00:09:04]Connected sock=10 [00:09:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 20 07 01 D9 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 9E F8 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5E 02 00 35 04 06 00 24 B3 F5 A3 81 9C A3 F2 3A AA 44 11 0B 62 [00:09:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CB 21 47 00 34 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 5E 02 00 F4 03 04 00 D6 9E 12 67 B6 04 01 00 00 52 73 1F 5D D6 D0 66 CD [00:09:04]CommunicateWithHost err = 0 [00:09:04]CheckOFDResponse [00:09:04]1017 (14) - 77093643461234 [00:09:04]1041 (16) - 0000000000963156 [00:09:04]1040 (4) - 155248 [00:09:04]1012 (4) - 18.10.2024 17:45 [00:09:04]1206 (1) - 0 [00:09:04]OFD Sender: Remove packet 155248 [00:09:04]ProducePacketName [00:09:04]name=ofd_packets/00155248 [00:09:04]NVStorageDeleteData [00:09:04]Write to MH i2c: 01 00 00 D6 08 DE [00:09:04]Write i2c OK [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: 01 [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: 01 07 00 [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: 01 07 00 D6 08 00 00 00 00 00 E3 0C D4 [00:09:04]RasterBufferAndPrint [00:09:04]line [00:09:04]line [00:09:04]line [00:09:04]line [00:09:04]line [00:09:04]written 0, free lines is 3305 [00:09:04]MH_Cut [00:09:04]Write to MH i2c: D1 01 00 DD 08 01 B7 [00:09:04]Write i2c OK [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: D1 [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: D1 01 00 [00:09:04]MH_I2C_Read... [00:09:04]Read from MH i2c: D1 01 00 DD 08 00 B6 [00:09:04]Write to MH i2c: 01 00 00 DE 08 E6 [00:09:04]Write i2c OK [00:09:04]MH_I2C_Read... [00:09:05]OFD Sender: No OFD packet to send [00:09:05]*** Cut start [00:09:05]*** Partial cut [00:09:05]*** CUTSNS_PIN = 1 [00:09:05]*** CUTSNS_PIN = 0 [00:09:05]*** Brake cut motor [00:09:06]Read from MH i2c: 01 [00:09:06]MH_I2C_Read... [00:09:06]*** Stop cut motor [00:09:06]*** Cut end [00:09:06]Read from MH i2c: 01 07 00 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FF 0F FB [00:09:06]process_action close_receipt done [00:09:06]requested_data is exist [00:09:06]produce_requested_data [00:09:06]requested_item fm.sn is exist - process it [00:09:06]wFMCommunicate request_size=4 [00:09:06]MH_SAM_APDU [00:09:06]CAPDU: 80 11 00 00 [00:09:06]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [00:09:06]Write i2c OK [00:09:06]MH_I2C_Read... [00:09:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:06]Read from MH i2c: E2 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 17 00 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B2 [00:09:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:09:06]wFMCommunicate OK [00:09:06]requested_item fd.num is exist - process it [00:09:06]SAM_PROTO_GetFieldsCounters [00:09:06]wFMCommunicate request_size=4 [00:09:06]MH_SAM_APDU [00:09:06]CAPDU: 80 13 00 00 [00:09:06]Write to MH i2c: E2 08 00 E0 08 80 13 00 00 00 00 00 00 64 [00:09:06]Write i2c OK [00:09:06]MH_I2C_Read... [00:09:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:06]Read from MH i2c: E2 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 62 00 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 62 00 E0 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [00:09:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:06]wFMCommunicate OK [00:09:06]SAM_PROTO_GetFieldsCounters done [00:09:06]requested_item shift.num is exist - process it [00:09:06]requested_item shift.opened is exist - process it [00:09:06]req_shift_opened [00:09:06]FM_GetShiftState [00:09:06]SAM_PROTO_GetShiftState [00:09:06]wFMCommunicate request_size=4 [00:09:06]MH_SAM_APDU [00:09:06]CAPDU: 80 13 01 00 [00:09:06]Write to MH i2c: E2 08 00 E1 08 80 13 01 00 00 00 00 00 66 [00:09:06]Write i2c OK [00:09:06]MH_I2C_Read... [00:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:06]Read from MH i2c: E2 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 0E 00 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 0E 00 E1 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 9D [00:09:06]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:09:06]wFMCommunicate OK [00:09:06]SAM_PROTO_GetShiftState done [00:09:06]FM_GetShiftState done [00:09:06]req_shift_opened done [00:09:06]requested_item shift.open_date is exist - process it [00:09:06]req_shift_open_date [00:09:06]req_shift_open_date done [00:09:06]produce_requested_data done [00:09:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155248,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:09:06]process_action_free close_receipt [00:09:06]json_value_free [00:09:06]json_value_free done [00:09:06]process_json_proto returns [00:09:06]Send response to host [00:09:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155248,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:09:06]free response buf [00:09:06]execute_script done [00:09:06]execute_script returns [00:09:06]free content buf [00:09:06]Sock 8.Close socket [00:09:06]Sock 8.Thread stoped [00:09:10]OFD Sender: No OFD packet to send [00:09:15]OFD Sender: No OFD packet to send [00:09:20]OFD Sender: No OFD packet to send [00:09:25]OFD Sender: No OFD packet to send [00:09:30]OFD Sender: No OFD packet to send [00:09:35]OFD Sender: No OFD packet to send [00:09:40]OFD Sender: No OFD packet to send [00:09:45]OFD Sender: No OFD packet to send [00:09:50]OFD Sender: No OFD packet to send [00:09:55]OFD Sender: No OFD packet to send [00:10:00]OFD Sender: No OFD packet to send [00:10:05]OFD Sender: No OFD packet to send [00:10:10]OFD Sender: No OFD packet to send [00:10:13]int [00:10:13]Write to MH i2c: 01 00 00 E2 08 EA [00:10:13]*** FLAG_PRN_KEY set [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 E2 08 00 08 00 00 00 FF 0F 07 [00:10:13]state=0 [00:10:13]Key pressed [00:10:13]Feed [00:10:13]Write to MH i2c: D8 00 00 E3 08 C2 [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D8 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D8 01 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D8 01 00 E3 08 00 C3 [00:10:13]int [00:10:13]Write to MH i2c: 01 00 00 E4 08 EC [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 E4 08 00 48 00 00 00 3C 00 77 [00:10:13]state=2 [00:10:13]Key pressed [00:10:13]int [00:10:13]Write to MH i2c: 01 00 00 E5 08 ED [00:10:13]*** FLAG_PRN_KEY reset [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 E5 08 00 00 00 00 00 F6 0F F9 [00:10:13]state=2 [00:10:13]Stop feed [00:10:15]OFD Sender: No OFD packet to send [00:10:20]OFD Sender: No OFD packet to send [00:10:25]OFD Sender: No OFD packet to send [00:10:30]OFD Sender: No OFD packet to send [00:10:35]OFD Sender: No OFD packet to send [00:10:40]OFD Sender: No OFD packet to send [00:10:45]OFD Sender: No OFD packet to send [00:10:50]OFD Sender: No OFD packet to send [00:10:55]OFD Sender: No OFD packet to send [00:10:59]accept exits with 9 [00:10:59]New connection [00:10:59]New thread 3067059556 created [00:10:59]Thread 3066916196 joined [00:10:59]Waiting for new connection... [00:10:59] Sock 9.Parse request [00:10:59]Sock 9.Check first char [00:10:59]Sock 9.First char is OK [00:10:59]request: POST /json_proto HTTP/1.0 [00:10:59]Method: POST [00:10:59]URL: /json_proto [00:10:59]Method is POST - this is cgi request [00:10:59]url: /json_proto [00:10:59]query_string will be loaded in cgi processing [00:10:59]execute_cgi json_proto POST (null) [00:10:59]execute_cgi path=json_proto method=POST [00:10:59]POST find Content-Length [00:10:59]Host: 172.17.53.67:8080 [00:10:59]Content-Length: 625 [00:10:59]Content-Type: application/json [00:10:59] [00:10:59]POST finish read [00:10:59]Found Content-Length = 625 [00:10:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76559", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:59]execute_script... [00:10:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)76559", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:59]POST & json_proto [00:10:59]process_json_proto [00:10:59]json parsed OK: [00:10:59]protocol is kg_v1.0 [00:10:59]action value=close_receipt [00:10:59]process_action close_receipt [00:10:59]cmd_close_receipt [00:10:59]MH_GetDate [00:10:59]Write to MH i2c: F0 00 00 E6 08 DD [00:10:59]Write i2c OK [00:10:59]MH_I2C_Read... [00:10:59]Read from MH i2c: F0 [00:10:59]MH_I2C_Read... [00:10:59]Read from MH i2c: F0 09 00 [00:10:59]MH_I2C_Read... [00:10:59]Read from MH i2c: F0 09 00 E6 08 00 14 F9 12 67 19 BC 99 64 3E [00:10:59]GetLastDocTimeStamp 1729296542 [00:10:59]current date 1729296660 [00:10:59]FM_GetShiftState [00:10:59]SAM_PROTO_GetShiftState [00:10:59]wFMCommunicate request_size=4 [00:10:59]MH_SAM_APDU [00:10:59]CAPDU: 80 13 01 00 [00:10:59]Write to MH i2c: E2 08 00 E7 08 80 13 01 00 00 00 00 00 6C [00:10:59]Write i2c OK [00:10:59]MH_I2C_Read... [00:10:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:59]Read from MH i2c: E2 [00:10:59]MH_I2C_Read... [00:10:59]Read from MH i2c: E2 0E 00 [00:10:59]MH_I2C_Read... [00:10:59]Read from MH i2c: E2 0E 00 E7 08 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 A3 [00:10:59]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:10:59]wFMCommunicate OK [00:10:59]SAM_PROTO_GetShiftState done [00:10:59]FM_GetShiftState done [00:10:59]opened in 1729211399 [00:10:59]opened+sec_in_day 1729297799 [00:10:59]quantity*price = 11500 [00:10:59]sum+1 = 11501 [00:10:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 638 19.10.2024 00:11 Смена: 312 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155249 ФПД: 206031922491860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T001100&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155249&fm=206031922491860&tin=02508201610067®Number=0000137193017469&sum=11500 0 [00:11:01]StoreToDocumentArchive [00:11:01]shift 312 fd 155249 [00:11:01]save to /storage/0312/doc_00155249 [00:11:01]save last doc name /storage/0312/doc_00155249 to /storage/kkm_last_doc_name [00:11:01]save OK [00:11:01]Clear old archive folders... [00:11:01]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:11:01]tlvbuf is 010F5710 [00:11:01]SAM_PROTO_ClearQueue [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 09 00 00 [00:11:01]Write to MH i2c: E2 08 00 F4 08 80 09 00 00 00 00 00 00 6E [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 F4 08 00 90 00 70 [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]SAM_PROTO_ClearQueue done [00:11:01]KKMCreateOFDPacket [00:11:01]OFDProtocolAddRootSTLVToBuf [00:11:01]FM_MakeSignedData [00:11:01]FM_MakeSignedData [00:11:01]SAM_PROTO_SignData [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 0D 01 02 [00:11:01]Write to MH i2c: E2 08 00 F5 08 80 0D 01 02 00 00 00 00 76 [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 F5 08 00 90 00 71 [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=255 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 14 F9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 [00:11:01]Write to MH i2c: E2 02 01 F6 08 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 14 F9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 00 00 6B [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 F6 08 00 90 00 72 [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=33 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5E 02 00 35 04 06 00 BB 62 8B 8D 71 D4 [00:11:01]Write to MH i2c: E2 24 00 F7 08 80 0D 02 02 1C 00 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5E 02 00 35 04 06 00 BB 62 8B 8D 71 D4 00 00 51 [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 F7 08 00 90 00 73 [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 0D 03 02 [00:11:01]Write to MH i2c: E2 08 00 F8 08 80 0D 03 02 00 00 00 00 7B [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 0B 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 0B 00 F8 08 00 90 77 91 12 3C 28 73 77 90 00 74 [00:11:01]RAPDU: 90 77 91 12 3C 28 73 77 90 00 [00:11:01]wFMCommunicate OK [00:11:01]SAM_PROTO_SignData done [00:11:01]FM_MakeSignedData done [00:11:01]CreateOFDProtocolMessage [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 11 00 00 [00:11:01]Write to MH i2c: E2 08 00 F9 08 80 11 00 00 00 00 00 00 7B [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 17 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 17 00 F9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [00:11:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:11:01]wFMCommunicate OK [00:11:01]CreateOFDProtocolMessage done [00:11:01]OFDSenderStorePacket 155249 [00:11:01]StoreOFDPacket docnum=155249 [00:11:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 AC 33 1E 01 8D 34 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 14 F9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5E 02 00 35 04 06 00 BB 62 8B 8D 71 D4 90 77 91 12 3C 28 73 77 [00:11:01]CheckFolder [00:11:01]dirname=/storage/ofd_packets [00:11:01]CheckFolder done [00:11:01]ProducePacketName [00:11:01]name=ofd_packets/00155249 [00:11:01]NVStorageSaveData ofd_packets/00155249 [00:11:01]File name is /storage/ofd_packets/00155249 [00:11:01]Write 324 bytes [00:11:01]NVStorageSaveData done [00:11:01]OFDSenderStorePacket done [00:11:01]KKMCreateOFDPacket done [00:11:01]NVStorageSaveData kkm_last_timestamp [00:11:01]File name is /storage/kkm_last_timestamp [00:11:01]Write 4 bytes [00:11:01]NVStorageSaveData done [00:11:01]ExternCall_PrintAddStr [00:11:01]wPrintStart [00:11:01]Write to MH i2c: 01 00 00 FA 08 02 [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: 01 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: 01 07 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: 01 07 00 FA 08 00 00 00 00 00 FF 0F 17 [00:11:01]RasterBufferAndPrint [00:11:01]line Счет N : (3)76559 [00:11:01]line ИНН: 02508201610067 [00:11:01]line Контрольно-Кассовый Чек [00:11:01]line ПРОДАЖА [00:11:01]line Товар: 2000036240010 [00:11:01]line Кофе Латте (GABB TRADE) [00:11:01]line 1.000 * 115.00 [00:11:01]line = 115.00 [00:11:01]line НДС 12% НСП 1% [00:11:01]line > о реализуемом товаре [00:11:01]line ИТОГО: 115.00 [00:11:01]line НСП 1% : 1.02 [00:11:01]line НДС 12% : 12.21 [00:11:01]line Наличными: 115.00 [00:11:01]line Безнал.: 0.00 [00:11:01]line Место: АЗС № 165 "Партнер Нефть" [00:11:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:11:01]line СНО: Общий режим [00:11:01]line Чек 638 19.10.2024 00:11 [00:11:01]line Смена: 312 ФФД: 1.0 [00:11:01]line ЗНМ: 0300000234 [00:11:01]line РНМ: 0000137193017469 [00:11:01]line Версия ККМ: v1.0 [00:11:01]line ФМ: 0000000000963156 [00:11:01]line ФД: 155249 [00:11:01]line ФПД: 206031922491860 [00:11:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T001100&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155249&fm=206031922491860&tin=02508201610067®Number=0000137193017469&sum=11500 [00:11:01]line 0 [00:11:01]OFD Sender: Processing packet 155249 [packets to send 51, broken 50] [00:11:01]ProducePacketName [00:11:01]name=ofd_packets/00155249 [00:11:01]OFD Sender: To server: pG, [00:11:01]CommunicateWithHost lk.salyk.kg:30040 [00:11:01]ConnectInit lk.salyk.kg [00:11:01]written 0, free lines is 4095 [00:11:02]Connected sock=10 [00:11:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 26 01 00 00 AC 33 1E 01 8D 34 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 14 F9 12 67 0E 04 04 00 38 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5E 02 00 35 04 06 00 BB 62 8B 8D 71 D4 90 77 91 12 3C 28 73 77 [00:11:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 CA 47 00 A9 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 5E 02 00 F4 03 04 00 4B 9F 12 67 B6 04 01 00 00 01 7A 4F E1 85 E2 29 74 [00:11:02]CommunicateWithHost err = 0 [00:11:02]CheckOFDResponse [00:11:02]1017 (14) - 77093643461234 [00:11:02]1041 (16) - 0000000000963156 [00:11:02]1040 (4) - 155249 [00:11:02]1012 (4) - 18.10.2024 17:47 [00:11:02]1206 (1) - 0 [00:11:02]OFD Sender: Remove packet 155249 [00:11:02]ProducePacketName [00:11:02]name=ofd_packets/00155249 [00:11:02]NVStorageDeleteData [00:11:02]Write to MH i2c: 01 00 00 22 09 2B [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: 01 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: 01 07 00 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: 01 07 00 22 09 00 00 00 00 00 F2 0C 30 [00:11:02]RasterBufferAndPrint [00:11:02]line [00:11:02]line [00:11:02]line [00:11:02]line [00:11:02]line [00:11:02]written 0, free lines is 3320 [00:11:02]MH_Cut [00:11:02]Write to MH i2c: D1 01 00 29 09 01 04 [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: D1 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: D1 01 00 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: D1 01 00 29 09 00 03 [00:11:02]Write to MH i2c: 01 00 00 2A 09 33 [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]OFD Sender: No OFD packet to send [00:11:03]*** Cut start [00:11:03]*** Partial cut [00:11:03]*** CUTSNS_PIN = 1 [00:11:03]*** CUTSNS_PIN = 0 [00:11:03]*** Brake cut motor [00:11:03]Read from MH i2c: 01 [00:11:03]MH_I2C_Read... [00:11:03]*** Stop cut motor [00:11:03]*** Cut end [00:11:03]Read from MH i2c: 01 07 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: 01 07 00 2A 09 00 00 00 00 00 FF 0F 48 [00:11:03]process_action close_receipt done [00:11:03]requested_data is exist [00:11:03]produce_requested_data [00:11:03]requested_item fm.sn is exist - process it [00:11:03]wFMCommunicate request_size=4 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 11 00 00 [00:11:03]Write to MH i2c: E2 08 00 2B 09 80 11 00 00 00 00 00 00 AE [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 17 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 17 00 2B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [00:11:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:11:03]wFMCommunicate OK [00:11:03]requested_item fd.num is exist - process it [00:11:03]SAM_PROTO_GetFieldsCounters [00:11:03]wFMCommunicate request_size=4 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 13 00 00 [00:11:03]Write to MH i2c: E2 08 00 2C 09 80 13 00 00 00 00 00 00 B1 [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 62 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 62 00 2C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 74 [00:11:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:03]wFMCommunicate OK [00:11:03]SAM_PROTO_GetFieldsCounters done [00:11:03]requested_item shift.num is exist - process it [00:11:03]requested_item shift.opened is exist - process it [00:11:03]req_shift_opened [00:11:03]FM_GetShiftState [00:11:03]SAM_PROTO_GetShiftState [00:11:03]wFMCommunicate request_size=4 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 13 01 00 [00:11:03]Write to MH i2c: E2 08 00 2D 09 80 13 01 00 00 00 00 00 B3 [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:03]Read from MH i2c: E2 0E 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 0E 00 2D 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 EA [00:11:03]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:11:03]wFMCommunicate OK [00:11:03]SAM_PROTO_GetShiftState done [00:11:03]FM_GetShiftState done [00:11:03]req_shift_opened done [00:11:03]requested_item shift.open_date is exist - process it [00:11:03]req_shift_open_date [00:11:03]req_shift_open_date done [00:11:03]produce_requested_data done [00:11:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:11:03]process_action_free close_receipt [00:11:03]json_value_free [00:11:03]json_value_free done [00:11:03]process_json_proto returns [00:11:03]Send response to host [00:11:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:11:03]free response buf [00:11:03]execute_script done [00:11:03]execute_script returns [00:11:03]free content buf [00:11:03]Sock 9.Close socket [00:11:03]Sock 9.Thread stoped [00:11:07]OFD Sender: No OFD packet to send [00:11:08]accept exits with 8 [00:11:08]New connection [00:11:08]New thread 3066916196 created [00:11:08]Thread 3067059556 joined [00:11:08]Waiting for new connection... [00:11:08] Sock 8.Parse request [00:11:08]Sock 8.Check first char [00:11:08]Sock 8.First char is OK [00:11:08]request: POST /json_proto HTTP/1.0 [00:11:08]Method: POST [00:11:08]URL: /json_proto [00:11:08]Method is POST - this is cgi request [00:11:08]url: /json_proto [00:11:08]query_string will be loaded in cgi processing [00:11:08]execute_cgi json_proto POST (null) [00:11:08]execute_cgi path=json_proto method=POST [00:11:08]POST find Content-Length [00:11:08]Host: 172.17.53.67:8080 [00:11:08]Content-Length: 215 [00:11:08]Content-Type: application/json [00:11:08] [00:11:08]POST finish read [00:11:08]Found Content-Length = 215 [00:11:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:08]execute_script... [00:11:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:08]POST & json_proto [00:11:08]process_json_proto [00:11:08]json parsed OK: [00:11:08]protocol is kg_v1.0 [00:11:08]action value=get_value [00:11:08]process_action get_value [00:11:08]cmd_get_value [00:11:08]process_action get_value done [00:11:08]requested_data is exist [00:11:08]produce_requested_data [00:11:08]requested_item kkm.sn is exist - process it [00:11:08]requested_item kkm.ver is exist - process it [00:11:08]requested_item fm.sn is exist - process it [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 11 00 00 [00:11:08]Write to MH i2c: E2 08 00 2E 09 80 11 00 00 00 00 00 00 B1 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:08]Read from MH i2c: E2 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 17 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 17 00 2E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [00:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:11:08]wFMCommunicate OK [00:11:08]requested_item fd.num is exist - process it [00:11:08]SAM_PROTO_GetFieldsCounters [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 13 00 00 [00:11:08]Write to MH i2c: E2 08 00 2F 09 80 13 00 00 00 00 00 00 B4 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 62 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 62 00 2F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 77 [00:11:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]SAM_PROTO_GetFieldsCounters done [00:11:09]requested_item shift.num is exist - process it [00:11:09]requested_item shift.opened is exist - process it [00:11:09]req_shift_opened [00:11:09]FM_GetShiftState [00:11:09]SAM_PROTO_GetShiftState [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 13 01 00 [00:11:09]Write to MH i2c: E2 08 00 30 09 80 13 01 00 00 00 00 00 B6 [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 0E 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 0E 00 30 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 ED [00:11:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]SAM_PROTO_GetShiftState done [00:11:09]FM_GetShiftState done [00:11:09]req_shift_opened done [00:11:09]requested_item shift.open_date is exist - process it [00:11:09]req_shift_open_date [00:11:09]req_shift_open_date done [00:11:09]produce_requested_data done [00:11:09]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:11:09]process_action_free get_value [00:11:09]json_value_free [00:11:09]json_value_free done [00:11:09]process_json_proto returns [00:11:09]Send response to host [00:11:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:11:09]free response buf [00:11:09]execute_script done [00:11:09]execute_script returns [00:11:09]free content buf [00:11:09]Sock 8.Close socket [00:11:09]Sock 8.Thread stoped [00:11:09]accept exits with 9 [00:11:09]New connection [00:11:09]New thread 3067059556 created [00:11:09]Thread 3066916196 joined [00:11:09]Waiting for new connection... [00:11:09] Sock 9.Parse request [00:11:09]Sock 9.Check first char [00:11:09]Sock 9.First char is OK [00:11:09]request: POST /json_proto HTTP/1.0 [00:11:09]Method: POST [00:11:09]URL: /json_proto [00:11:09]Method is POST - this is cgi request [00:11:09]url: /json_proto [00:11:09]query_string will be loaded in cgi processing [00:11:09]execute_cgi json_proto POST (null) [00:11:09]execute_cgi path=json_proto method=POST [00:11:09]POST find Content-Length [00:11:09]Host: 172.17.53.67:8080 [00:11:09]Content-Length: 331 [00:11:09]Content-Type: application/json [00:11:09] [00:11:09]POST finish read [00:11:09]Found Content-Length = 331 [00:11:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:11:09]execute_script... [00:11:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:11:09]POST & json_proto [00:11:09]process_json_proto [00:11:09]json parsed OK: [00:11:09]protocol is kg_v1.0 [00:11:09]action value=get_value [00:11:09]process_action get_value [00:11:09]cmd_get_value [00:11:09]process_action get_value done [00:11:09]requested_data is exist [00:11:09]produce_requested_data [00:11:09]requested_item fm.sale.total is exist - process it [00:11:09]SAM_PROTO_GetFMData [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 13 03 00 [00:11:09]Write to MH i2c: E2 08 00 31 09 80 13 03 00 00 00 00 00 B9 [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 FD 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 FD 00 31 09 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 21 [00:11:09]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 17 00 00 [00:11:09]Write to MH i2c: E2 08 00 32 09 80 17 00 00 00 00 00 00 BB [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 32 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 DE [00:11:10]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:11:10]wFMCommunicate OK [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 17 00 00 [00:11:10]Write to MH i2c: E2 08 00 33 09 80 17 00 00 00 00 00 00 BC [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 33 09 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 D1 [00:11:10]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:11:10]wFMCommunicate OK [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 17 00 00 [00:11:10]Write to MH i2c: E2 08 00 34 09 80 17 00 00 00 00 00 00 BD [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 FD 00 34 09 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 35 [00:11:10]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:11:10]wFMCommunicate OK [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 17 00 00 [00:11:10]Write to MH i2c: E2 08 00 35 09 80 17 00 00 00 00 00 00 BE [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 E1 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 E1 00 35 09 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AC [00:11:10]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:10]wFMCommunicate OK [00:11:10]SAM_PROTO_GetFMData done [00:11:10]requested_item fm.sale_refund.total is exist - process it [00:11:10]requested_item fm.buy.total is exist - process it [00:11:10]requested_item shift.sale.total is exist - process it [00:11:10]SAM_PROTO_GetShiftData [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 13 02 00 [00:11:10]Write to MH i2c: E2 08 00 36 09 80 13 02 00 00 00 00 00 BD [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:11:11]Read from MH i2c: E2 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 FD 00 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 FD 00 36 09 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 2A [00:11:11]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:11]wFMCommunicate OK [00:11:11]wFMCommunicate request_size=4 [00:11:11]MH_SAM_APDU [00:11:11]CAPDU: 80 17 00 00 [00:11:11]Write to MH i2c: E2 08 00 37 09 80 17 00 00 00 00 00 00 C0 [00:11:11]Write i2c OK [00:11:11]MH_I2C_Read... [00:11:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:11]Read from MH i2c: E2 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 FD 00 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 FD 00 37 09 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D7 [00:11:11]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:11]wFMCommunicate OK [00:11:11]wFMCommunicate request_size=4 [00:11:11]MH_SAM_APDU [00:11:11]CAPDU: 80 17 00 00 [00:11:11]Write to MH i2c: E2 08 00 38 09 80 17 00 00 00 00 00 00 C1 [00:11:11]Write i2c OK [00:11:11]MH_I2C_Read... [00:11:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:12]Read from MH i2c: E2 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 FD 00 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 FD 00 38 09 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 7D [00:11:12]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:12]wFMCommunicate OK [00:11:12]wFMCommunicate request_size=4 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 17 00 00 [00:11:12]Write to MH i2c: E2 08 00 39 09 80 17 00 00 00 00 00 00 C2 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:12]Read from MH i2c: E2 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 FD 00 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 FD 00 39 09 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 39 [00:11:12]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:12]wFMCommunicate OK [00:11:12]wFMCommunicate request_size=4 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 17 00 00 [00:11:12]Write to MH i2c: E2 08 00 3A 09 80 17 00 00 00 00 00 00 C3 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:11:12]Read from MH i2c: E2 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 CF 00 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 CF 00 3A 09 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 AA [00:11:12]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:12]wFMCommunicate OK [00:11:12]SAM_PROTO_GetShiftData done [00:11:12]requested_item shift.sale.total_cash is exist - process it [00:11:12]requested_item shift.sale_refund.total is exist - process it [00:11:12]requested_item shift.sale_refund.total_cash is exist - process it [00:11:12]requested_item shift.buy.total is exist - process it [00:11:12]requested_item shift.buy.total_cash is exist - process it [00:11:12]produce_requested_data done [00:11:12]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:11:12]process_action_free get_value [00:11:12]json_value_free [00:11:12]json_value_free done [00:11:12]process_json_proto returns [00:11:12]Send response to host [00:11:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:11:12]free response buf [00:11:12]execute_script done [00:11:12]execute_script returns [00:11:12]free content buf [00:11:12]Sock 9.Close socket [00:11:12]Sock 9.Thread stoped [00:11:12]OFD Sender: No OFD packet to send [00:11:12]accept exits with 8 [00:11:12]New connection [00:11:12]New thread 3066916196 created [00:11:12]Thread 3067059556 joined [00:11:12]Waiting for new connection... [00:11:12] Sock 8.Parse request [00:11:12]Sock 8.Check first char [00:11:12]Sock 8.First char is OK [00:11:12]request: POST /json_proto HTTP/1.0 [00:11:12]Method: POST [00:11:12]URL: /json_proto [00:11:12]Method is POST - this is cgi request [00:11:12]url: /json_proto [00:11:12]query_string will be loaded in cgi processing [00:11:12]execute_cgi json_proto POST (null) [00:11:12]execute_cgi path=json_proto method=POST [00:11:12]POST find Content-Length [00:11:12]Host: 172.17.53.67:8080 [00:11:12]Content-Length: 331 [00:11:12]Content-Type: application/json [00:11:12] [00:11:12]POST finish read [00:11:12]Found Content-Length = 331 [00:11:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:11:12]execute_script... [00:11:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:11:12]POST & json_proto [00:11:12]process_json_proto [00:11:12]json parsed OK: [00:11:12]protocol is kg_v1.0 [00:11:12]action value=get_value [00:11:12]process_action get_value [00:11:12]cmd_get_value [00:11:12]process_action get_value done [00:11:12]requested_data is exist [00:11:12]produce_requested_data [00:11:12]requested_item fm.sale.total is exist - process it [00:11:12]SAM_PROTO_GetFMData [00:11:12]wFMCommunicate request_size=4 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 13 03 00 [00:11:12]Write to MH i2c: E2 08 00 3B 09 80 13 03 00 00 00 00 00 C3 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 FD 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 FD 00 3B 09 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 2B [00:11:13]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:11:13]wFMCommunicate OK [00:11:13]wFMCommunicate request_size=4 [00:11:13]MH_SAM_APDU [00:11:13]CAPDU: 80 17 00 00 [00:11:13]Write to MH i2c: E2 08 00 3C 09 80 17 00 00 00 00 00 00 C5 [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 FD 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 FD 00 3C 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 E8 [00:11:13]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:11:13]wFMCommunicate OK [00:11:13]wFMCommunicate request_size=4 [00:11:13]MH_SAM_APDU [00:11:13]CAPDU: 80 17 00 00 [00:11:13]Write to MH i2c: E2 08 00 3D 09 80 17 00 00 00 00 00 00 C6 [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:14]Read from MH i2c: E2 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 FD 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 FD 00 3D 09 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 DB [00:11:14]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:11:14]wFMCommunicate OK [00:11:14]wFMCommunicate request_size=4 [00:11:14]MH_SAM_APDU [00:11:14]CAPDU: 80 17 00 00 [00:11:14]Write to MH i2c: E2 08 00 3E 09 80 17 00 00 00 00 00 00 C7 [00:11:14]Write i2c OK [00:11:14]MH_I2C_Read... [00:11:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:14]Read from MH i2c: E2 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 FD 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 FD 00 3E 09 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 3F [00:11:14]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:11:14]wFMCommunicate OK [00:11:14]wFMCommunicate request_size=4 [00:11:14]MH_SAM_APDU [00:11:14]CAPDU: 80 17 00 00 [00:11:14]Write to MH i2c: E2 08 00 3F 09 80 17 00 00 00 00 00 00 C8 [00:11:14]Write i2c OK [00:11:14]MH_I2C_Read... [00:11:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:11:15]Read from MH i2c: E2 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 E1 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 E1 00 3F 09 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B6 [00:11:15]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:15]wFMCommunicate OK [00:11:15]SAM_PROTO_GetFMData done [00:11:15]requested_item fm.sale_refund.total is exist - process it [00:11:15]requested_item fm.buy.total is exist - process it [00:11:15]requested_item shift.sale.total is exist - process it [00:11:15]SAM_PROTO_GetShiftData [00:11:15]wFMCommunicate request_size=4 [00:11:15]MH_SAM_APDU [00:11:15]CAPDU: 80 13 02 00 [00:11:15]Write to MH i2c: E2 08 00 40 09 80 13 02 00 00 00 00 00 C7 [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:11:15]Read from MH i2c: E2 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 FD 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 FD 00 40 09 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 34 [00:11:15]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:15]wFMCommunicate OK [00:11:15]wFMCommunicate request_size=4 [00:11:15]MH_SAM_APDU [00:11:15]CAPDU: 80 17 00 00 [00:11:15]Write to MH i2c: E2 08 00 41 09 80 17 00 00 00 00 00 00 CA [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:16]Read from MH i2c: E2 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 41 09 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E1 [00:11:16]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:16]wFMCommunicate OK [00:11:16]wFMCommunicate request_size=4 [00:11:16]MH_SAM_APDU [00:11:16]CAPDU: 80 17 00 00 [00:11:16]Write to MH i2c: E2 08 00 42 09 80 17 00 00 00 00 00 00 CB [00:11:16]Write i2c OK [00:11:16]MH_I2C_Read... [00:11:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:16]Read from MH i2c: E2 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 42 09 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 87 [00:11:16]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:16]wFMCommunicate OK [00:11:16]wFMCommunicate request_size=4 [00:11:16]MH_SAM_APDU [00:11:16]CAPDU: 80 17 00 00 [00:11:16]Write to MH i2c: E2 08 00 43 09 80 17 00 00 00 00 00 00 CC [00:11:16]Write i2c OK [00:11:16]MH_I2C_Read... [00:11:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:16]Read from MH i2c: E2 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 FD 00 43 09 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 43 [00:11:17]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:17]wFMCommunicate OK [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 17 00 00 [00:11:17]Write to MH i2c: E2 08 00 44 09 80 17 00 00 00 00 00 00 CD [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 CF 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 CF 00 44 09 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B4 [00:11:17]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetShiftData done [00:11:17]requested_item shift.sale.total_cash is exist - process it [00:11:17]requested_item shift.sale_refund.total is exist - process it [00:11:17]requested_item shift.sale_refund.total_cash is exist - process it [00:11:17]requested_item shift.buy.total is exist - process it [00:11:17]requested_item shift.buy.total_cash is exist - process it [00:11:17]produce_requested_data done [00:11:17]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:11:17]process_action_free get_value [00:11:17]json_value_free [00:11:17]json_value_free done [00:11:17]process_json_proto returns [00:11:17]Send response to host [00:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:11:17]free response buf [00:11:17]execute_script done [00:11:17]execute_script returns [00:11:17]free content buf [00:11:17]Sock 8.Close socket [00:11:17]Sock 8.Thread stoped [00:11:17]accept exits with 9 [00:11:17]New connection [00:11:17]New thread 3067059556 created [00:11:17]Thread 3066916196 joined [00:11:17]Waiting for new connection... [00:11:17] Sock 9.Parse request [00:11:17]Sock 9.Check first char [00:11:17]Sock 9.First char is OK [00:11:17]request: POST /json_proto HTTP/1.0 [00:11:17]Method: POST [00:11:17]URL: /json_proto [00:11:17]Method is POST - this is cgi request [00:11:17]url: /json_proto [00:11:17]query_string will be loaded in cgi processing [00:11:17]execute_cgi json_proto POST (null) [00:11:17]execute_cgi path=json_proto method=POST [00:11:17]POST find Content-Length [00:11:17]Host: 172.17.53.67:8080 [00:11:17]Content-Length: 263 [00:11:17]Content-Type: application/json [00:11:17] [00:11:17]POST finish read [00:11:17]Found Content-Length = 263 [00:11:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:17]execute_script... [00:11:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:17]POST & json_proto [00:11:17]process_json_proto [00:11:17]json parsed OK: [00:11:17]protocol is kg_v1.0 [00:11:17]action value=x_report [00:11:17]process_action x_report [00:11:17]cmd_x_report [00:11:17]MH_GetDate [00:11:17]Write to MH i2c: F0 00 00 45 09 3D [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 45 09 00 26 F9 12 67 19 BC 99 64 B0 [00:11:17]GetLastDocTimeStamp 1729296660 [00:11:17]current date 1729296678 [00:11:17]FM_GetShiftState [00:11:17]SAM_PROTO_GetShiftState [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 13 01 00 [00:11:17]Write to MH i2c: E2 08 00 46 09 80 13 01 00 00 00 00 00 CC [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 46 09 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 03 [00:11:17]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetShiftState done [00:11:17]FM_GetShiftState done [00:11:17]KKMCreateXReportDocument [00:11:17]Load OK [00:11:17]Malloc new data [00:11:17]MH_GetDate [00:11:17]Write to MH i2c: F0 00 00 47 09 3F [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 47 09 00 26 F9 12 67 19 BC 99 64 B2 [00:11:17]Malloc new data [00:11:17]Malloc new data [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 11 00 00 [00:11:17]Write to MH i2c: E2 08 00 48 09 80 11 00 00 00 00 00 00 CB [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 17 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 17 00 48 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [00:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetFieldsCounters [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 13 00 00 [00:11:17]Write to MH i2c: E2 08 00 49 09 80 13 00 00 00 00 00 00 CE [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:17]OFD Sender: No OFD packet to send [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 62 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 62 00 49 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [00:11:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:18]wFMCommunicate OK [00:11:18]SAM_PROTO_GetFieldsCounters done [00:11:18]Malloc new data [00:11:18]Malloc new data [00:11:18]Malloc new data [00:11:18]KKMCreateXReportDocument OK [00:11:18]KKMSetXReportData OK [00:11:18]KKMPrepareXReportFMData [00:11:18]SAM_PROTO_GetShiftData [00:11:18]wFMCommunicate request_size=4 [00:11:18]MH_SAM_APDU [00:11:18]CAPDU: 80 13 02 00 [00:11:18]Write to MH i2c: E2 08 00 4A 09 80 13 02 00 00 00 00 00 D1 [00:11:18]Write i2c OK [00:11:18]MH_I2C_Read... [00:11:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:11:18]Read from MH i2c: E2 [00:11:18]MH_I2C_Read... [00:11:18]Read from MH i2c: E2 FD 00 [00:11:18]MH_I2C_Read... [00:11:18]Read from MH i2c: E2 FD 00 4A 09 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 3E [00:11:18]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:18]wFMCommunicate OK [00:11:18]wFMCommunicate request_size=4 [00:11:18]MH_SAM_APDU [00:11:18]CAPDU: 80 17 00 00 [00:11:18]Write to MH i2c: E2 08 00 4B 09 80 17 00 00 00 00 00 00 D4 [00:11:18]Write i2c OK [00:11:18]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 FD 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 FD 00 4B 09 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 EB [00:11:19]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:19]wFMCommunicate OK [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 17 00 00 [00:11:19]Write to MH i2c: E2 08 00 4C 09 80 17 00 00 00 00 00 00 D5 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 FD 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 FD 00 4C 09 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 91 [00:11:19]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:19]wFMCommunicate OK [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 17 00 00 [00:11:19]Write to MH i2c: E2 08 00 4D 09 80 17 00 00 00 00 00 00 D6 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:20]Read from MH i2c: E2 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 FD 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 FD 00 4D 09 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 4D [00:11:20]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:11:20]wFMCommunicate OK [00:11:20]wFMCommunicate request_size=4 [00:11:20]MH_SAM_APDU [00:11:20]CAPDU: 80 17 00 00 [00:11:20]Write to MH i2c: E2 08 00 4E 09 80 17 00 00 00 00 00 00 D7 [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:11:20]Read from MH i2c: E2 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 CF 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 CF 00 4E 09 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BE [00:11:20]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:20]wFMCommunicate OK [00:11:20]SAM_PROTO_GetShiftData done [00:11:20]1194 (1198) - счетчики итогов смены [00:11:20] 1134 (4) - 638 - количество чеков со всеми признаками расчетов [00:11:20] 1129 (159) - счетчики операций «приход» [00:11:20] 1135 (4) - 638 - количество чеков по признаку расчетов [00:11:20] 1201 (4) - 473981.27 - общая итоговая сумма в чеках [00:11:20] 1136 (4) - 256897.00 - итоговая сумма в чеках наличными [00:11:20] 1138 (4) - 217084.27 - итоговая сумма в чеках безналичными [00:11:20] 1024 (123) - суммы налогов [00:11:20] 1006 (9) - суммы НДС [00:11:20] 1010 (1) - 0% - код ставки НДС [00:11:20] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:20] 1006 (12) - суммы НДС [00:11:20] 1010 (1) - 12% - код ставки НДС [00:11:20] 1011 (3) - 50348.00 - сумма НДС по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 0% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (12) - суммы НСП [00:11:20] 1014 (1) - 1% - код ставки НСП [00:11:20] 1015 (3) - 4195.45 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 2% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 3% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 5% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 0,50% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 1,50% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1130 (141) - счетчики операций «возврат прихода» [00:11:20] 1135 (4) - 0 - количество чеков по признаку расчетов [00:11:20] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:11:20] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:11:20] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:11:20] 1024 (117) - суммы налогов [00:11:20] 1006 (9) - суммы НДС [00:11:20] 1010 (1) - 0% - код ставки НДС [00:11:20] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:20] 1006 (9) - суммы НДС [00:11:20] 1010 (1) - 12% - код ставки НДС [00:11:20] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 0% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 1% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 2% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 3% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 5% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 0,50% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1007 (9) - суммы НСП [00:11:20] 1014 (1) - 1,50% - код ставки НСП [00:11:20] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:20] 1131 (141) - счетчики операций «расход» [00:11:20] 1135 (4) - 0 - количество чеков по признаку расчетов [00:11:20] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:11:21] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:11:21] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:11:21] 1024 (117) - суммы налогов [00:11:21] 1006 (9) - суммы НДС [00:11:21] 1010 (1) - 0% - код ставки НДС [00:11:21] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:21] 1006 (9) - суммы НДС [00:11:21] 1010 (1) - 12% - код ставки НДС [00:11:21] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 0% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 1% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 2% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 3% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 5% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 0,50% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 1,50% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1132 (141) - счетчики операций «возврат расхода» [00:11:21] 1135 (4) - 0 - количество чеков по признаку расчетов [00:11:21] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:11:21] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:11:21] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:11:21] 1024 (117) - суммы налогов [00:11:21] 1006 (9) - суммы НДС [00:11:21] 1010 (1) - 0% - код ставки НДС [00:11:21] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:21] 1006 (9) - суммы НДС [00:11:21] 1010 (1) - 12% - код ставки НДС [00:11:21] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 0% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 1% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 2% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 3% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 5% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 0,50% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1007 (9) - суммы НСП [00:11:21] 1014 (1) - 1,50% - код ставки НСП [00:11:21] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:21] 1133 (588) - - счетчики коррекции - не используются [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1194 (04AA) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1134 (046E) [00:11:21]Malloc new data [00:11:21]Processing tag 1129 (0469) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1135 (046F) [00:11:21]Malloc new data [00:11:21]Processing tag 1201 (04B1) [00:11:21]Malloc new data [00:11:21]Processing tag 1136 (0470) [00:11:21]Malloc new data [00:11:21]Processing tag 1138 (0472) [00:11:21]Malloc new data [00:11:21]Processing tag 1024 (0400) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1130 (046A) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1135 (046F) [00:11:21]Malloc new data [00:11:21]Processing tag 1201 (04B1) [00:11:21]Malloc new data [00:11:21]Processing tag 1136 (0470) [00:11:21]Malloc new data [00:11:21]Processing tag 1138 (0472) [00:11:21]Malloc new data [00:11:21]Processing tag 1024 (0400) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1131 (046B) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1135 (046F) [00:11:21]Malloc new data [00:11:21]Processing tag 1201 (04B1) [00:11:21]Malloc new data [00:11:21]Processing tag 1136 (0470) [00:11:21]Malloc new data [00:11:21]Processing tag 1138 (0472) [00:11:21]Malloc new data [00:11:21]Processing tag 1024 (0400) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1132 (046C) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1135 (046F) [00:11:21]Malloc new data [00:11:21]Processing tag 1201 (04B1) [00:11:21]Malloc new data [00:11:21]Processing tag 1136 (0470) [00:11:21]Malloc new data [00:11:21]Processing tag 1138 (0472) [00:11:21]Malloc new data [00:11:21]Processing tag 1024 (0400) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1006 (03EE) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1010 (03F2) [00:11:21]Malloc new data [00:11:21]Processing tag 1011 (03F3) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:21]Load OK [00:11:21]SetTLVBufToDocument [00:11:21]Processing tag 1014 (03F6) [00:11:21]Malloc new data [00:11:21]Processing tag 1015 (03F7) [00:11:21]Malloc new data [00:11:21]SetTLVBufToDocument err=0 [00:11:21]Processing tag 1007 (03EF) [00:11:22]Load OK [00:11:22]SetTLVBufToDocument [00:11:22]Processing tag 1014 (03F6) [00:11:22]Malloc new data [00:11:22]Processing tag 1015 (03F7) [00:11:22]Malloc new data [00:11:22]SetTLVBufToDocument err=0 [00:11:22]Processing tag 1007 (03EF) [00:11:22]Load OK [00:11:22]SetTLVBufToDocument [00:11:22]Processing tag 1014 (03F6) [00:11:22]Malloc new data [00:11:22]Processing tag 1015 (03F7) [00:11:22]Malloc new data [00:11:22]SetTLVBufToDocument err=0 [00:11:22]Processing tag 1007 (03EF) [00:11:22]Load OK [00:11:22]SetTLVBufToDocument [00:11:22]Processing tag 1014 (03F6) [00:11:22]Malloc new data [00:11:22]Processing tag 1015 (03F7) [00:11:22]Malloc new data [00:11:22]SetTLVBufToDocument err=0 [00:11:22]SetTLVBufToDocument err=0 [00:11:22]SetTLVBufToDocument err=0 [00:11:22]Processing tag 1133 (046D) [00:11:22]Malloc new data [00:11:22]SetTLVBufToDocument err=0 [00:11:22]SetTLVBufToDocument err=0 [00:11:22]Malloc new data [00:11:22]SAM_PROTO_GetFMData [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 13 03 00 [00:11:22]Write to MH i2c: E2 08 00 4F 09 80 13 03 00 00 00 00 00 D7 [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:11:22]Read from MH i2c: E2 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 4F 09 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 3F [00:11:22]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:11:22]wFMCommunicate OK [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 17 00 00 [00:11:22]Write to MH i2c: E2 08 00 50 09 80 17 00 00 00 00 00 00 D9 [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:23]OFD Sender: No OFD packet to send [00:11:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:23]Read from MH i2c: E2 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 50 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 FC [00:11:23]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:11:23]wFMCommunicate OK [00:11:23]wFMCommunicate request_size=4 [00:11:23]MH_SAM_APDU [00:11:23]CAPDU: 80 17 00 00 [00:11:23]Write to MH i2c: E2 08 00 51 09 80 17 00 00 00 00 00 00 DA [00:11:23]Write i2c OK [00:11:23]MH_I2C_Read... [00:11:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:23]Read from MH i2c: E2 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 51 09 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 EF [00:11:23]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:11:23]wFMCommunicate OK [00:11:23]wFMCommunicate request_size=4 [00:11:23]MH_SAM_APDU [00:11:23]CAPDU: 80 17 00 00 [00:11:23]Write to MH i2c: E2 08 00 52 09 80 17 00 00 00 00 00 00 DB [00:11:23]Write i2c OK [00:11:23]MH_I2C_Read... [00:11:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:24]Read from MH i2c: E2 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 52 09 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 53 [00:11:24]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:11:24]wFMCommunicate OK [00:11:24]wFMCommunicate request_size=4 [00:11:24]MH_SAM_APDU [00:11:24]CAPDU: 80 17 00 00 [00:11:24]Write to MH i2c: E2 08 00 53 09 80 17 00 00 00 00 00 00 DC [00:11:24]Write i2c OK [00:11:24]MH_I2C_Read... [00:11:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:11:24]Read from MH i2c: E2 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 E1 00 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 E1 00 53 09 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CA [00:11:24]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:25]wFMCommunicate OK [00:11:25]SAM_PROTO_GetFMData done [00:11:25]FM_GetFMData:85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:11:25]oper:6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:11:26]total:D0 82 D5 8E 02 [00:11:26]Malloc new data [00:11:26]oper:6F 04 04 00 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:11:26]total:08 52 CF 03 [00:11:26]Malloc new data [00:11:26]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:11:26]total: [00:11:26]Malloc new data [00:11:26]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:11:26]total: [00:11:26]Malloc new data [00:11:26]KKMPrepareXReportFMData err=0 [00:11:26]Х отчет ИНН: 02508201610067 Кассир: Самидинов А. 19.10.2024 00:11 Смена: 2147556078 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Всего чеков: 638 ИТОГИ ПРИХОД Чеков: 638 Общий итог: 473981.27 Итого наличными: 256897.00 Итого безнал.: 217084.27 НДС 0% : 0.00 НДС 12% : 50348.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4195.45 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 256897.00 НС Приход: 109862919.20 НС Возвр.Прихода: 639186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963156 [00:11:26]StoreToDocumentArchive [00:11:26]MH_GetDate [00:11:26]Write to MH i2c: F0 00 00 54 09 4C [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: F0 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: F0 09 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: F0 09 00 54 09 00 2F F9 12 67 19 BC 99 64 C8 [00:11:26]shift -2147411218 fd 1729296687 [00:11:26]Create dir for shift -2147411218 [00:11:26]save to /storage/-2147411218/doc_1729296687 [00:11:26]save last doc name /storage/-2147411218/doc_1729296687 to /storage/kkm_last_doc_name [00:11:26]save OK [00:11:26]Clear old archive folders... [00:11:26]Remove dir /storage/0312 [00:11:26]opendir ok [00:11:26]file . [00:11:26]file .. [00:11:26]file doc_00154611 [00:11:26]remove file /storage/0312/doc_00154611 [00:11:26]file doc_00154612 [00:11:26]remove file /storage/0312/doc_00154612 [00:11:26]file doc_00154613 [00:11:26]remove file /storage/0312/doc_00154613 [00:11:26]file doc_00154614 [00:11:26]remove file /storage/0312/doc_00154614 [00:11:26]file doc_00154615 [00:11:26]remove file /storage/0312/doc_00154615 [00:11:26]file doc_00154616 [00:11:26]remove file /storage/0312/doc_00154616 [00:11:26]file doc_00154617 [00:11:26]remove file /storage/0312/doc_00154617 [00:11:26]file doc_00154618 [00:11:26]remove file /storage/0312/doc_00154618 [00:11:26]file doc_00154619 [00:11:26]remove file /storage/0312/doc_00154619 [00:11:26]file doc_00154620 [00:11:26]remove file /storage/0312/doc_00154620 [00:11:26]file doc_00154621 [00:11:26]remove file /storage/0312/doc_00154621 [00:11:26]file doc_00154622 [00:11:26]remove file /storage/0312/doc_00154622 [00:11:26]file doc_00154623 [00:11:26]remove file /storage/0312/doc_00154623 [00:11:26]file doc_00154624 [00:11:26]remove file /storage/0312/doc_00154624 [00:11:26]file doc_00154625 [00:11:26]remove file /storage/0312/doc_00154625 [00:11:26]file doc_00154626 [00:11:26]remove file /storage/0312/doc_00154626 [00:11:26]file doc_00154627 [00:11:26]remove file /storage/0312/doc_00154627 [00:11:26]file doc_00154628 [00:11:26]remove file /storage/0312/doc_00154628 [00:11:26]file doc_00154629 [00:11:26]remove file /storage/0312/doc_00154629 [00:11:26]file doc_00154630 [00:11:26]remove file /storage/0312/doc_00154630 [00:11:26]file doc_00154631 [00:11:26]remove file /storage/0312/doc_00154631 [00:11:26]file doc_00154632 [00:11:26]remove file /storage/0312/doc_00154632 [00:11:26]file doc_00154633 [00:11:26]remove file /storage/0312/doc_00154633 [00:11:26]file doc_00154634 [00:11:26]remove file /storage/0312/doc_00154634 [00:11:26]file doc_00154635 [00:11:26]remove file /storage/0312/doc_00154635 [00:11:26]file doc_00154636 [00:11:26]remove file /storage/0312/doc_00154636 [00:11:26]file doc_00154637 [00:11:26]remove file /storage/0312/doc_00154637 [00:11:26]file doc_00154638 [00:11:26]remove file /storage/0312/doc_00154638 [00:11:26]file doc_00154639 [00:11:26]remove file /storage/0312/doc_00154639 [00:11:26]file doc_00154640 [00:11:26]remove file /storage/0312/doc_00154640 [00:11:26]file doc_00154641 [00:11:26]remove file /storage/0312/doc_00154641 [00:11:26]file doc_00154642 [00:11:26]remove file /storage/0312/doc_00154642 [00:11:26]file doc_00154643 [00:11:26]remove file /storage/0312/doc_00154643 [00:11:26]file doc_00154644 [00:11:26]remove file /storage/0312/doc_00154644 [00:11:26]file doc_00154645 [00:11:26]remove file /storage/0312/doc_00154645 [00:11:26]file doc_00154646 [00:11:26]remove file /storage/0312/doc_00154646 [00:11:26]file doc_00154647 [00:11:26]remove file /storage/0312/doc_00154647 [00:11:26]file doc_00154648 [00:11:26]remove file /storage/0312/doc_00154648 [00:11:26]file doc_00154649 [00:11:26]remove file /storage/0312/doc_00154649 [00:11:26]file doc_00154650 [00:11:26]remove file /storage/0312/doc_00154650 [00:11:26]file doc_00154651 [00:11:26]remove file /storage/0312/doc_00154651 [00:11:26]file doc_00154652 [00:11:26]remove file /storage/0312/doc_00154652 [00:11:26]file doc_00154653 [00:11:26]remove file /storage/0312/doc_00154653 [00:11:26]file doc_00154654 [00:11:26]remove file /storage/0312/doc_00154654 [00:11:26]file doc_00154655 [00:11:26]remove file /storage/0312/doc_00154655 [00:11:26]file doc_00154656 [00:11:26]remove file /storage/0312/doc_00154656 [00:11:26]file doc_00154657 [00:11:26]remove file /storage/0312/doc_00154657 [00:11:26]file doc_00154658 [00:11:26]remove file /storage/0312/doc_00154658 [00:11:26]file doc_00154659 [00:11:26]remove file /storage/0312/doc_00154659 [00:11:26]file doc_00154660 [00:11:26]remove file /storage/0312/doc_00154660 [00:11:26]file doc_00154661 [00:11:26]remove file /storage/0312/doc_00154661 [00:11:26]file doc_00154662 [00:11:26]remove file /storage/0312/doc_00154662 [00:11:26]file doc_00154663 [00:11:26]remove file /storage/0312/doc_00154663 [00:11:26]file doc_00154664 [00:11:26]remove file /storage/0312/doc_00154664 [00:11:26]file doc_00154665 [00:11:26]remove file /storage/0312/doc_00154665 [00:11:26]file doc_00154666 [00:11:26]remove file /storage/0312/doc_00154666 [00:11:26]file doc_00154667 [00:11:26]remove file /storage/0312/doc_00154667 [00:11:26]file doc_00154668 [00:11:26]remove file /storage/0312/doc_00154668 [00:11:26]file doc_00154669 [00:11:26]remove file /storage/0312/doc_00154669 [00:11:26]file doc_00154670 [00:11:26]remove file /storage/0312/doc_00154670 [00:11:26]file doc_00154671 [00:11:26]remove file /storage/0312/doc_00154671 [00:11:26]file doc_00154672 [00:11:26]remove file /storage/0312/doc_00154672 [00:11:26]file doc_00154673 [00:11:26]remove file /storage/0312/doc_00154673 [00:11:26]file doc_00154674 [00:11:26]remove file /storage/0312/doc_00154674 [00:11:26]file doc_00154675 [00:11:26]remove file /storage/0312/doc_00154675 [00:11:26]file doc_00154676 [00:11:26]remove file /storage/0312/doc_00154676 [00:11:26]file doc_00154677 [00:11:26]remove file /storage/0312/doc_00154677 [00:11:26]file doc_00154678 [00:11:26]remove file /storage/0312/doc_00154678 [00:11:26]file doc_00154679 [00:11:26]remove file /storage/0312/doc_00154679 [00:11:26]file doc_00154680 [00:11:26]remove file /storage/0312/doc_00154680 [00:11:26]file doc_00154681 [00:11:26]remove file /storage/0312/doc_00154681 [00:11:26]file doc_00154682 [00:11:26]remove file /storage/0312/doc_00154682 [00:11:26]file doc_00154683 [00:11:26]remove file /storage/0312/doc_00154683 [00:11:26]file doc_00154684 [00:11:26]remove file /storage/0312/doc_00154684 [00:11:26]file doc_00154685 [00:11:26]remove file /storage/0312/doc_00154685 [00:11:26]file doc_00154686 [00:11:26]remove file /storage/0312/doc_00154686 [00:11:26]file doc_00154687 [00:11:26]remove file /storage/0312/doc_00154687 [00:11:26]file doc_00154688 [00:11:26]remove file /storage/0312/doc_00154688 [00:11:26]file doc_00154689 [00:11:26]remove file /storage/0312/doc_00154689 [00:11:26]file doc_00154690 [00:11:26]remove file /storage/0312/doc_00154690 [00:11:26]file doc_00154691 [00:11:26]remove file /storage/0312/doc_00154691 [00:11:26]file doc_00154692 [00:11:26]remove file /storage/0312/doc_00154692 [00:11:26]file doc_00154693 [00:11:26]remove file /storage/0312/doc_00154693 [00:11:26]file doc_00154694 [00:11:26]remove file /storage/0312/doc_00154694 [00:11:26]file doc_00154695 [00:11:26]remove file /storage/0312/doc_00154695 [00:11:26]file doc_00154696 [00:11:26]remove file /storage/0312/doc_00154696 [00:11:26]file doc_00154697 [00:11:26]remove file /storage/0312/doc_00154697 [00:11:26]file doc_00154698 [00:11:26]remove file /storage/0312/doc_00154698 [00:11:26]file doc_00154699 [00:11:26]remove file /storage/0312/doc_00154699 [00:11:26]file doc_00154700 [00:11:26]remove file /storage/0312/doc_00154700 [00:11:26]file doc_00154701 [00:11:26]remove file /storage/0312/doc_00154701 [00:11:26]file doc_00154702 [00:11:26]remove file /storage/0312/doc_00154702 [00:11:26]file doc_00154703 [00:11:26]remove file /storage/0312/doc_00154703 [00:11:26]file doc_00154704 [00:11:26]remove file /storage/0312/doc_00154704 [00:11:26]file doc_00154705 [00:11:26]remove file /storage/0312/doc_00154705 [00:11:26]file doc_00154706 [00:11:26]remove file /storage/0312/doc_00154706 [00:11:26]file doc_00154707 [00:11:26]remove file /storage/0312/doc_00154707 [00:11:26]file doc_00154708 [00:11:26]remove file /storage/0312/doc_00154708 [00:11:26]file doc_00154709 [00:11:26]remove file /storage/0312/doc_00154709 [00:11:26]file doc_00154710 [00:11:26]remove file /storage/0312/doc_00154710 [00:11:26]file doc_00154711 [00:11:26]remove file /storage/0312/doc_00154711 [00:11:26]file doc_00154712 [00:11:26]remove file /storage/0312/doc_00154712 [00:11:26]file doc_00154713 [00:11:26]remove file /storage/0312/doc_00154713 [00:11:26]file doc_00154714 [00:11:26]remove file /storage/0312/doc_00154714 [00:11:26]file doc_00154715 [00:11:26]remove file /storage/0312/doc_00154715 [00:11:26]file doc_00154716 [00:11:26]remove file /storage/0312/doc_00154716 [00:11:26]file doc_00154717 [00:11:26]remove file /storage/0312/doc_00154717 [00:11:26]file doc_00154718 [00:11:26]remove file /storage/0312/doc_00154718 [00:11:26]file doc_00154719 [00:11:26]remove file /storage/0312/doc_00154719 [00:11:26]file doc_00154720 [00:11:26]remove file /storage/0312/doc_00154720 [00:11:26]file doc_00154721 [00:11:26]remove file /storage/0312/doc_00154721 [00:11:26]file doc_00154722 [00:11:26]remove file /storage/0312/doc_00154722 [00:11:26]file doc_00154723 [00:11:26]remove file /storage/0312/doc_00154723 [00:11:26]file doc_00154724 [00:11:26]remove file /storage/0312/doc_00154724 [00:11:26]file doc_00154725 [00:11:26]remove file /storage/0312/doc_00154725 [00:11:26]file doc_00154726 [00:11:26]remove file /storage/0312/doc_00154726 [00:11:26]file doc_00154727 [00:11:26]remove file /storage/0312/doc_00154727 [00:11:26]file doc_00154728 [00:11:26]remove file /storage/0312/doc_00154728 [00:11:26]file doc_00154729 [00:11:26]remove file /storage/0312/doc_00154729 [00:11:26]file doc_00154730 [00:11:26]remove file /storage/0312/doc_00154730 [00:11:26]file doc_00154731 [00:11:26]remove file /storage/0312/doc_00154731 [00:11:26]file doc_00154732 [00:11:26]remove file /storage/0312/doc_00154732 [00:11:27]file doc_00154733 [00:11:27]remove file /storage/0312/doc_00154733 [00:11:27]file doc_00154734 [00:11:27]remove file /storage/0312/doc_00154734 [00:11:27]file doc_00154735 [00:11:27]remove file /storage/0312/doc_00154735 [00:11:27]file doc_00154736 [00:11:27]remove file /storage/0312/doc_00154736 [00:11:27]file doc_00154737 [00:11:27]remove file /storage/0312/doc_00154737 [00:11:27]file doc_00154738 [00:11:27]remove file /storage/0312/doc_00154738 [00:11:27]file doc_00154739 [00:11:27]remove file /storage/0312/doc_00154739 [00:11:27]file doc_00154740 [00:11:27]remove file /storage/0312/doc_00154740 [00:11:27]file doc_00154741 [00:11:27]remove file /storage/0312/doc_00154741 [00:11:27]file doc_00154742 [00:11:27]remove file /storage/0312/doc_00154742 [00:11:27]file doc_00154743 [00:11:27]remove file /storage/0312/doc_00154743 [00:11:27]file doc_00154744 [00:11:27]remove file /storage/0312/doc_00154744 [00:11:27]file doc_00154745 [00:11:27]remove file /storage/0312/doc_00154745 [00:11:27]file doc_00154746 [00:11:27]remove file /storage/0312/doc_00154746 [00:11:27]file doc_00154747 [00:11:27]remove file /storage/0312/doc_00154747 [00:11:27]file doc_00154748 [00:11:27]remove file /storage/0312/doc_00154748 [00:11:27]file doc_00154749 [00:11:27]remove file /storage/0312/doc_00154749 [00:11:27]file doc_00154750 [00:11:27]remove file /storage/0312/doc_00154750 [00:11:27]file doc_00154751 [00:11:27]remove file /storage/0312/doc_00154751 [00:11:27]file doc_00154752 [00:11:27]remove file /storage/0312/doc_00154752 [00:11:27]file doc_00154753 [00:11:27]remove file /storage/0312/doc_00154753 [00:11:27]file doc_00154754 [00:11:27]remove file /storage/0312/doc_00154754 [00:11:27]file doc_00154755 [00:11:27]remove file /storage/0312/doc_00154755 [00:11:27]file doc_00154756 [00:11:27]remove file /storage/0312/doc_00154756 [00:11:27]file doc_00154757 [00:11:27]remove file /storage/0312/doc_00154757 [00:11:27]file doc_00154758 [00:11:27]remove file /storage/0312/doc_00154758 [00:11:27]file doc_00154759 [00:11:27]remove file /storage/0312/doc_00154759 [00:11:27]file doc_00154760 [00:11:27]remove file /storage/0312/doc_00154760 [00:11:27]file doc_00154761 [00:11:27]remove file /storage/0312/doc_00154761 [00:11:27]file doc_00154762 [00:11:27]remove file /storage/0312/doc_00154762 [00:11:27]file doc_00154763 [00:11:27]remove file /storage/0312/doc_00154763 [00:11:27]file doc_00154764 [00:11:27]remove file /storage/0312/doc_00154764 [00:11:27]file doc_00154765 [00:11:27]remove file /storage/0312/doc_00154765 [00:11:27]file doc_00154766 [00:11:27]remove file /storage/0312/doc_00154766 [00:11:27]file doc_00154767 [00:11:27]remove file /storage/0312/doc_00154767 [00:11:27]file doc_00154768 [00:11:27]remove file /storage/0312/doc_00154768 [00:11:27]file doc_00154769 [00:11:27]remove file /storage/0312/doc_00154769 [00:11:27]file doc_00154770 [00:11:27]remove file /storage/0312/doc_00154770 [00:11:27]file doc_00154771 [00:11:27]remove file /storage/0312/doc_00154771 [00:11:27]file doc_00154772 [00:11:27]remove file /storage/0312/doc_00154772 [00:11:27]file doc_00154773 [00:11:27]remove file /storage/0312/doc_00154773 [00:11:27]file doc_00154774 [00:11:27]remove file /storage/0312/doc_00154774 [00:11:27]file doc_00154775 [00:11:27]remove file /storage/0312/doc_00154775 [00:11:27]file doc_00154776 [00:11:27]remove file /storage/0312/doc_00154776 [00:11:27]file doc_00154777 [00:11:27]remove file /storage/0312/doc_00154777 [00:11:27]file doc_00154778 [00:11:27]remove file /storage/0312/doc_00154778 [00:11:27]file doc_00154779 [00:11:27]remove file /storage/0312/doc_00154779 [00:11:27]file doc_00154780 [00:11:27]remove file /storage/0312/doc_00154780 [00:11:27]file doc_00154781 [00:11:27]remove file /storage/0312/doc_00154781 [00:11:27]file doc_00154782 [00:11:27]remove file /storage/0312/doc_00154782 [00:11:27]file doc_00154783 [00:11:27]remove file /storage/0312/doc_00154783 [00:11:27]file doc_00154784 [00:11:27]remove file /storage/0312/doc_00154784 [00:11:27]file doc_00154785 [00:11:27]remove file /storage/0312/doc_00154785 [00:11:27]file doc_00154786 [00:11:27]remove file /storage/0312/doc_00154786 [00:11:27]file doc_00154787 [00:11:27]remove file /storage/0312/doc_00154787 [00:11:27]file doc_00154788 [00:11:27]remove file /storage/0312/doc_00154788 [00:11:27]file doc_00154789 [00:11:27]remove file /storage/0312/doc_00154789 [00:11:27]file doc_00154790 [00:11:27]remove file /storage/0312/doc_00154790 [00:11:27]file doc_00154791 [00:11:27]remove file /storage/0312/doc_00154791 [00:11:27]file doc_00154792 [00:11:27]remove file /storage/0312/doc_00154792 [00:11:27]file doc_00154793 [00:11:27]remove file /storage/0312/doc_00154793 [00:11:27]file doc_00154794 [00:11:27]remove file /storage/0312/doc_00154794 [00:11:27]file doc_00154795 [00:11:27]remove file /storage/0312/doc_00154795 [00:11:27]file doc_00154796 [00:11:27]remove file /storage/0312/doc_00154796 [00:11:27]file doc_00154797 [00:11:27]remove file /storage/0312/doc_00154797 [00:11:27]file doc_00154798 [00:11:27]remove file /storage/0312/doc_00154798 [00:11:27]file doc_00154799 [00:11:27]remove file /storage/0312/doc_00154799 [00:11:27]file doc_00154800 [00:11:27]remove file /storage/0312/doc_00154800 [00:11:27]file doc_00154801 [00:11:27]remove file /storage/0312/doc_00154801 [00:11:27]file doc_00154802 [00:11:27]remove file /storage/0312/doc_00154802 [00:11:27]file doc_00154803 [00:11:27]remove file /storage/0312/doc_00154803 [00:11:27]file doc_00154804 [00:11:27]remove file /storage/0312/doc_00154804 [00:11:27]file doc_00154805 [00:11:27]remove file /storage/0312/doc_00154805 [00:11:27]file doc_00154806 [00:11:27]remove file /storage/0312/doc_00154806 [00:11:27]file doc_00154807 [00:11:27]remove file /storage/0312/doc_00154807 [00:11:27]file doc_00154808 [00:11:27]remove file /storage/0312/doc_00154808 [00:11:27]file doc_00154809 [00:11:27]remove file /storage/0312/doc_00154809 [00:11:27]file doc_00154810 [00:11:27]remove file /storage/0312/doc_00154810 [00:11:27]file doc_00154811 [00:11:27]remove file /storage/0312/doc_00154811 [00:11:27]file doc_00154812 [00:11:27]remove file /storage/0312/doc_00154812 [00:11:27]file doc_00154813 [00:11:27]remove file /storage/0312/doc_00154813 [00:11:27]file doc_00154814 [00:11:27]remove file /storage/0312/doc_00154814 [00:11:27]file doc_00154815 [00:11:27]remove file /storage/0312/doc_00154815 [00:11:27]file doc_00154816 [00:11:27]remove file /storage/0312/doc_00154816 [00:11:27]file doc_00154817 [00:11:27]remove file /storage/0312/doc_00154817 [00:11:27]file doc_00154818 [00:11:27]remove file /storage/0312/doc_00154818 [00:11:27]file doc_00154819 [00:11:27]remove file /storage/0312/doc_00154819 [00:11:27]file doc_00154820 [00:11:27]remove file /storage/0312/doc_00154820 [00:11:27]file doc_00154821 [00:11:27]remove file /storage/0312/doc_00154821 [00:11:27]file doc_00154822 [00:11:27]remove file /storage/0312/doc_00154822 [00:11:27]file doc_00154823 [00:11:27]remove file /storage/0312/doc_00154823 [00:11:27]file doc_00154824 [00:11:27]remove file /storage/0312/doc_00154824 [00:11:27]file doc_00154825 [00:11:27]remove file /storage/0312/doc_00154825 [00:11:27]file doc_00154826 [00:11:27]remove file /storage/0312/doc_00154826 [00:11:27]file doc_00154827 [00:11:27]remove file /storage/0312/doc_00154827 [00:11:27]file doc_00154828 [00:11:27]remove file /storage/0312/doc_00154828 [00:11:27]file doc_00154829 [00:11:27]remove file /storage/0312/doc_00154829 [00:11:27]file doc_00154830 [00:11:27]remove file /storage/0312/doc_00154830 [00:11:27]file doc_00154831 [00:11:27]remove file /storage/0312/doc_00154831 [00:11:27]file doc_00154832 [00:11:27]remove file /storage/0312/doc_00154832 [00:11:27]file doc_00154833 [00:11:27]remove file /storage/0312/doc_00154833 [00:11:27]file doc_00154834 [00:11:27]remove file /storage/0312/doc_00154834 [00:11:27]file doc_00154835 [00:11:27]remove file /storage/0312/doc_00154835 [00:11:27]file doc_00154836 [00:11:27]remove file /storage/0312/doc_00154836 [00:11:27]file doc_00154837 [00:11:27]remove file /storage/0312/doc_00154837 [00:11:27]file doc_00154838 [00:11:27]remove file /storage/0312/doc_00154838 [00:11:27]file doc_00154839 [00:11:27]remove file /storage/0312/doc_00154839 [00:11:27]file doc_00154840 [00:11:27]remove file /storage/0312/doc_00154840 [00:11:27]file doc_00154841 [00:11:27]remove file /storage/0312/doc_00154841 [00:11:27]file doc_00154842 [00:11:27]remove file /storage/0312/doc_00154842 [00:11:27]file doc_00154843 [00:11:27]remove file /storage/0312/doc_00154843 [00:11:27]file doc_00154844 [00:11:27]remove file /storage/0312/doc_00154844 [00:11:27]file doc_00154845 [00:11:27]remove file /storage/0312/doc_00154845 [00:11:27]file doc_00154846 [00:11:27]remove file /storage/0312/doc_00154846 [00:11:27]file doc_00154847 [00:11:27]remove file /storage/0312/doc_00154847 [00:11:27]file doc_00154848 [00:11:27]remove file /storage/0312/doc_00154848 [00:11:27]file doc_00154849 [00:11:27]remove file /storage/0312/doc_00154849 [00:11:27]file doc_00154850 [00:11:27]remove file /storage/0312/doc_00154850 [00:11:27]file doc_00154851 [00:11:27]remove file /storage/0312/doc_00154851 [00:11:27]file doc_00154852 [00:11:27]remove file /storage/0312/doc_00154852 [00:11:27]file doc_00154853 [00:11:27]remove file /storage/0312/doc_00154853 [00:11:27]file doc_00154854 [00:11:27]remove file /storage/0312/doc_00154854 [00:11:27]file doc_00154855 [00:11:27]remove file /storage/0312/doc_00154855 [00:11:27]file doc_00154856 [00:11:27]remove file /storage/0312/doc_00154856 [00:11:27]file doc_00154857 [00:11:27]remove file /storage/0312/doc_00154857 [00:11:27]file doc_00154858 [00:11:27]remove file /storage/0312/doc_00154858 [00:11:27]file doc_00154859 [00:11:27]remove file /storage/0312/doc_00154859 [00:11:27]file doc_00154860 [00:11:27]remove file /storage/0312/doc_00154860 [00:11:27]file doc_00154861 [00:11:27]remove file /storage/0312/doc_00154861 [00:11:27]file doc_00154862 [00:11:27]remove file /storage/0312/doc_00154862 [00:11:27]file doc_00154863 [00:11:27]remove file /storage/0312/doc_00154863 [00:11:27]file doc_00154864 [00:11:27]remove file /storage/0312/doc_00154864 [00:11:27]file doc_00154865 [00:11:27]remove file /storage/0312/doc_00154865 [00:11:27]file doc_00154866 [00:11:27]remove file /storage/0312/doc_00154866 [00:11:27]file doc_00154867 [00:11:27]remove file /storage/0312/doc_00154867 [00:11:27]file doc_00154868 [00:11:27]remove file /storage/0312/doc_00154868 [00:11:27]file doc_00154869 [00:11:27]remove file /storage/0312/doc_00154869 [00:11:27]file doc_00154870 [00:11:27]remove file /storage/0312/doc_00154870 [00:11:27]file doc_00154871 [00:11:27]remove file /storage/0312/doc_00154871 [00:11:27]file doc_00154872 [00:11:27]remove file /storage/0312/doc_00154872 [00:11:27]file doc_00154873 [00:11:27]remove file /storage/0312/doc_00154873 [00:11:27]file doc_00154874 [00:11:27]remove file /storage/0312/doc_00154874 [00:11:27]file doc_00154875 [00:11:27]remove file /storage/0312/doc_00154875 [00:11:27]file doc_00154876 [00:11:27]remove file /storage/0312/doc_00154876 [00:11:27]file doc_00154877 [00:11:27]remove file /storage/0312/doc_00154877 [00:11:27]file doc_00154878 [00:11:27]remove file /storage/0312/doc_00154878 [00:11:27]file doc_00154879 [00:11:27]remove file /storage/0312/doc_00154879 [00:11:27]file doc_00154880 [00:11:27]remove file /storage/0312/doc_00154880 [00:11:27]file doc_00154881 [00:11:27]remove file /storage/0312/doc_00154881 [00:11:27]file doc_00154882 [00:11:27]remove file /storage/0312/doc_00154882 [00:11:27]file doc_00154883 [00:11:27]remove file /storage/0312/doc_00154883 [00:11:27]file doc_00154884 [00:11:27]remove file /storage/0312/doc_00154884 [00:11:27]file doc_00154885 [00:11:27]remove file /storage/0312/doc_00154885 [00:11:27]file doc_00154886 [00:11:27]remove file /storage/0312/doc_00154886 [00:11:27]file doc_00154887 [00:11:27]remove file /storage/0312/doc_00154887 [00:11:27]file doc_00154888 [00:11:27]remove file /storage/0312/doc_00154888 [00:11:27]file doc_00154889 [00:11:27]remove file /storage/0312/doc_00154889 [00:11:27]file doc_00154890 [00:11:27]remove file /storage/0312/doc_00154890 [00:11:27]file doc_00154891 [00:11:27]remove file /storage/0312/doc_00154891 [00:11:27]file doc_00154892 [00:11:27]remove file /storage/0312/doc_00154892 [00:11:27]file doc_00154893 [00:11:27]remove file /storage/0312/doc_00154893 [00:11:27]file doc_00154894 [00:11:27]remove file /storage/0312/doc_00154894 [00:11:27]file doc_00154895 [00:11:27]remove file /storage/0312/doc_00154895 [00:11:27]file doc_00154896 [00:11:27]remove file /storage/0312/doc_00154896 [00:11:27]file doc_00154897 [00:11:27]remove file /storage/0312/doc_00154897 [00:11:27]file doc_00154898 [00:11:27]remove file /storage/0312/doc_00154898 [00:11:27]file doc_00154899 [00:11:27]remove file /storage/0312/doc_00154899 [00:11:27]file doc_00154900 [00:11:27]remove file /storage/0312/doc_00154900 [00:11:27]file doc_00154901 [00:11:27]remove file /storage/0312/doc_00154901 [00:11:27]file doc_00154902 [00:11:27]remove file /storage/0312/doc_00154902 [00:11:27]file doc_00154903 [00:11:27]remove file /storage/0312/doc_00154903 [00:11:27]file doc_00154904 [00:11:27]remove file /storage/0312/doc_00154904 [00:11:27]file doc_00154905 [00:11:27]remove file /storage/0312/doc_00154905 [00:11:27]file doc_00154906 [00:11:27]remove file /storage/0312/doc_00154906 [00:11:27]file doc_00154907 [00:11:27]remove file /storage/0312/doc_00154907 [00:11:27]file doc_00154908 [00:11:27]remove file /storage/0312/doc_00154908 [00:11:27]file doc_00154909 [00:11:27]remove file /storage/0312/doc_00154909 [00:11:27]file doc_00154910 [00:11:27]remove file /storage/0312/doc_00154910 [00:11:27]file doc_00154911 [00:11:27]remove file /storage/0312/doc_00154911 [00:11:27]file doc_00154912 [00:11:27]remove file /storage/0312/doc_00154912 [00:11:27]file doc_00154913 [00:11:27]remove file /storage/0312/doc_00154913 [00:11:27]file doc_00154914 [00:11:27]remove file /storage/0312/doc_00154914 [00:11:27]file doc_00154915 [00:11:27]remove file /storage/0312/doc_00154915 [00:11:27]file doc_00154916 [00:11:27]remove file /storage/0312/doc_00154916 [00:11:27]file doc_00154917 [00:11:27]remove file /storage/0312/doc_00154917 [00:11:27]file doc_00154918 [00:11:27]remove file /storage/0312/doc_00154918 [00:11:27]file doc_00154919 [00:11:27]remove file /storage/0312/doc_00154919 [00:11:27]file doc_00154920 [00:11:27]remove file /storage/0312/doc_00154920 [00:11:27]file doc_00154921 [00:11:27]remove file /storage/0312/doc_00154921 [00:11:27]file doc_00154922 [00:11:27]remove file /storage/0312/doc_00154922 [00:11:27]file doc_00154923 [00:11:27]remove file /storage/0312/doc_00154923 [00:11:27]file doc_00154924 [00:11:27]remove file /storage/0312/doc_00154924 [00:11:27]file doc_00154925 [00:11:27]remove file /storage/0312/doc_00154925 [00:11:27]file doc_00154926 [00:11:27]remove file /storage/0312/doc_00154926 [00:11:27]file doc_00154927 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724F0 (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: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: 41500001+1687796761=1729296762 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x200ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]*** 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 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [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 48 00 48 00 FF FF 6E [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 7A F9 12 67 19 BC 99 64 BD [00:12:42]Current date/time: 19.10.2024 00:12 [00:12:42]FM_Init [00:12:42]wFMConnect [00:12:42]MH_SAM_On [00:12:42]Write to MH i2c: E0 00 00 08 00 E7 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_init finished! [00:12:42]*** atr: [00:12:42]*** 0F 3B D5 18 FF 81 91 FE [00:12:42]*** 1F C3 80 73 C8 21 10 0A [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]*** 00 00 00 00 00 00 00 00 [00:12:42]Read from MH i2c: E0 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E0 10 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:12:42]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:12:42]wFMCommunicate request_size=10 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:12:42]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 11 00 00 [00:12:42]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [00:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:12:42]wFMCommunicate OK [00:12:42]Detected FM SN is 0000000000963156 [00:12:42]Stored FM SN is 0000000000963156 [00:12:42]wFMCommunicate request_size=9 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 16 00 00 04 C7 7A 00 00 [00:12:42]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]FM PIN OK [00:12:42]wFMCommunicate request_size=8 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 14 04 00 03 02 00 01 [00:12:42]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]wFMCommunicate request_size=13 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:12:42]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 11 00 00 [00:12:42]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [00:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:12:42]wFMCommunicate OK [00:12:42]DocumentArchiveInit [00:12:42]Start Httpd... [00:12:42]Httpd thread 3066908004 created [00:12:42]Write to MH i2c: 01 00 00 0F 00 0F [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: 01 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: 01 07 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:12:42]MH Int Process started [00:12:42]Allocated Socket 8 [00:12:42]Bind OK [00:12:42]Listen OK [00:12:42]httpd running on port 8080 [00:12:42]Waiting for new connection... [00:12:42]OFD Sender: No OFD packet to send [00:12:43]accept exits with 9 [00:12:43]New connection [00:12:43]New thread 3066621284 created [00:12:43]Waiting for new connection... [00:12:43] Sock 9.Parse request [00:12:43]Sock 9.Check first char [00:12:43]Sock 9.First char is OK [00:12:43]request: POST /json_proto HTTP/1.0 [00:12:43]Method: POST [00:12:43]URL: /json_proto [00:12:43]Method is POST - this is cgi request [00:12:43]url: /json_proto [00:12:43]query_string will be loaded in cgi processing [00:12:43]execute_cgi json_proto POST (null) [00:12:43]execute_cgi path=json_proto method=POST [00:12:43]POST find Content-Length [00:12:43]Host: 172.17.53.67:8080 [00:12:43]Content-Length: 215 [00:12:43]Content-Type: application/json [00:12:43] [00:12:43]POST finish read [00:12:43]Found Content-Length = 215 [00:12:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:43]execute_script... [00:12:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:43]POST & json_proto [00:12:43]process_json_proto [00:12:43]json parsed OK: [00:12:43]protocol is kg_v1.0 [00:12:43]action value=get_value [00:12:43]process_action get_value [00:12:43]cmd_get_value [00:12:43]process_action get_value done [00:12:43]requested_data is exist [00:12:43]produce_requested_data [00:12:43]requested_item kkm.sn is exist - process it [00:12:43]requested_item kkm.ver is exist - process it [00:12:43]requested_item fm.sn is exist - process it [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 11 00 00 [00:12:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:43]Read from MH i2c: E2 17 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [00:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:12:43]wFMCommunicate OK [00:12:43]requested_item fd.num is exist - process it [00:12:43]SAM_PROTO_GetFieldsCounters [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 13 00 00 [00:12:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 62 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [00:12:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:43]wFMCommunicate OK [00:12:43]SAM_PROTO_GetFieldsCounters done [00:12:43]requested_item shift.num is exist - process it [00:12:43]requested_item shift.opened is exist - process it [00:12:43]req_shift_opened [00:12:43]FM_GetShiftState [00:12:43]SAM_PROTO_GetShiftState [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 13 01 00 [00:12:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 0E 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 C6 [00:12:43]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:12:43]wFMCommunicate OK [00:12:43]SAM_PROTO_GetShiftState done [00:12:43]FM_GetShiftState done [00:12:43]req_shift_opened done [00:12:43]requested_item shift.open_date is exist - process it [00:12:43]req_shift_open_date [00:12:43]req_shift_open_date done [00:12:43]produce_requested_data done [00:12:43]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:12:43]process_action_free get_value [00:12:43]json_value_free [00:12:43]json_value_free done [00:12:43]process_json_proto returns [00:12:43]Send response to host [00:12:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:12:43]free response buf [00:12:43]execute_script done [00:12:43]execute_script returns [00:12:43]free content buf [00:12:43]Sock 9.Close socket [00:12:43]Sock 9.Thread stoped [00:12:43]accept exits with 6 [00:12:43]New connection [00:12:43]New thread 3066477924 created [00:12:43]Thread 3066621284 joined [00:12:43]Waiting for new connection... [00:12:43] Sock 6.Parse request [00:12:43]Sock 6.Check first char [00:12:43]Sock 6.First char is OK [00:12:43]request: POST /json_proto HTTP/1.0 [00:12:43]Method: POST [00:12:43]URL: /json_proto [00:12:43]Method is POST - this is cgi request [00:12:43]url: /json_proto [00:12:43]query_string will be loaded in cgi processing [00:12:43]execute_cgi json_proto POST (null) [00:12:43]execute_cgi path=json_proto method=POST [00:12:43]POST find Content-Length [00:12:43]Host: 172.17.53.67:8080 [00:12:43]Content-Length: 331 [00:12:43]Content-Type: application/json [00:12:43] [00:12:43]POST finish read [00:12:43]Found Content-Length = 331 [00:12:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:43]execute_script... [00:12:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:43]POST & json_proto [00:12:43]process_json_proto [00:12:43]json parsed OK: [00:12:43]protocol is kg_v1.0 [00:12:43]action value=get_value [00:12:43]process_action get_value [00:12:43]cmd_get_value [00:12:43]process_action get_value done [00:12:43]requested_data is exist [00:12:43]produce_requested_data [00:12:44]requested_item fm.sale.total is exist - process it [00:12:44]SAM_PROTO_GetFMData [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 13 03 00 [00:12:44]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 FA [00:12:44]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:12:44]wFMCommunicate OK [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 17 00 00 [00:12:44]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 B7 [00:12:44]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:12:44]wFMCommunicate OK [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 17 00 00 [00:12:44]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [00:12:45]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 17 00 00 [00:12:45]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [00:12:45]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 17 00 00 [00:12:45]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 E1 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [00:12:45]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_GetFMData done [00:12:45]requested_item fm.sale_refund.total is exist - process it [00:12:45]requested_item fm.buy.total is exist - process it [00:12:45]requested_item shift.sale.total is exist - process it [00:12:45]SAM_PROTO_GetShiftData [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 13 02 00 [00:12:45]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 03 [00:12:46]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=4 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 17 00 00 [00:12:46]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B0 [00:12:46]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=4 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 17 00 00 [00:12:46]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [00:12:46]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=4 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 17 00 00 [00:12:46]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 FD 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [00:12:47]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:12:47]wFMCommunicate OK [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 17 00 00 [00:12:47]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 CF 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [00:12:47]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:12:47]wFMCommunicate OK [00:12:47]SAM_PROTO_GetShiftData done [00:12:47]requested_item shift.sale.total_cash is exist - process it [00:12:47]requested_item shift.sale_refund.total is exist - process it [00:12:47]requested_item shift.sale_refund.total_cash is exist - process it [00:12:47]requested_item shift.buy.total is exist - process it [00:12:47]requested_item shift.buy.total_cash is exist - process it [00:12:47]produce_requested_data done [00:12:47]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:12:47]process_action_free get_value [00:12:47]json_value_free [00:12:47]json_value_free done [00:12:47]process_json_proto returns [00:12:47]Send response to host [00:12:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:12:47]free response buf [00:12:47]execute_script done [00:12:47]execute_script returns [00:12:47]free content buf [00:12:47]Sock 6.Close socket [00:12:47]Sock 6.Thread stoped [00:12:47]OFD Sender: No OFD packet to send [00:12:52]OFD Sender: No OFD packet to send [00:12:57]OFD Sender: No OFD packet to send [00:13:01]accept exits with 9 [00:13:01]New connection [00:13:01]New thread 3066621284 created [00:13:01]Thread 3066477924 joined [00:13:01]Waiting for new connection... [00:13:01] Sock 9.Parse request [00:13:01]Sock 9.Check first char [00:13:01]Sock 9.First char is OK [00:13:01]request: POST /json_proto HTTP/1.0 [00:13:01]Method: POST [00:13:01]URL: /json_proto [00:13:01]Method is POST - this is cgi request [00:13:01]url: /json_proto [00:13:01]query_string will be loaded in cgi processing [00:13:01]execute_cgi json_proto POST (null) [00:13:01]execute_cgi path=json_proto method=POST [00:13:01]POST find Content-Length [00:13:01]Host: 172.17.53.67:8080 [00:13:01]Content-Length: 215 [00:13:01]Content-Type: application/json [00:13:01] [00:13:01]POST finish read [00:13:01]Found Content-Length = 215 [00:13:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:01]execute_script... [00:13:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:01]POST & json_proto [00:13:01]process_json_proto [00:13:01]json parsed OK: [00:13:01]protocol is kg_v1.0 [00:13:01]action value=get_value [00:13:01]process_action get_value [00:13:01]cmd_get_value [00:13:01]process_action get_value done [00:13:01]requested_data is exist [00:13:01]produce_requested_data [00:13:01]requested_item kkm.sn is exist - process it [00:13:01]requested_item kkm.ver is exist - process it [00:13:01]requested_item fm.sn is exist - process it [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 11 00 00 [00:13:01]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:01]Read from MH i2c: E2 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 17 00 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [00:13:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:13:01]wFMCommunicate OK [00:13:01]requested_item fd.num is exist - process it [00:13:01]SAM_PROTO_GetFieldsCounters [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 13 00 00 [00:13:01]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:01]Read from MH i2c: E2 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 62 00 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [00:13:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:01]wFMCommunicate OK [00:13:01]SAM_PROTO_GetFieldsCounters done [00:13:01]requested_item shift.num is exist - process it [00:13:01]requested_item shift.opened is exist - process it [00:13:01]req_shift_opened [00:13:01]FM_GetShiftState [00:13:01]SAM_PROTO_GetShiftState [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 13 01 00 [00:13:01]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 [00:13:01]MH_I2C_Read... [00:13:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:01]Read from MH i2c: E2 0E 00 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 D3 [00:13:01]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:13:01]wFMCommunicate OK [00:13:01]SAM_PROTO_GetShiftState done [00:13:01]FM_GetShiftState done [00:13:01]req_shift_opened done [00:13:01]requested_item shift.open_date is exist - process it [00:13:01]req_shift_open_date [00:13:01]req_shift_open_date done [00:13:01]produce_requested_data done [00:13:01]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:13:01]process_action_free get_value [00:13:01]json_value_free [00:13:01]json_value_free done [00:13:01]process_json_proto returns [00:13:01]Send response to host [00:13:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:13:01]free response buf [00:13:01]execute_script done [00:13:01]execute_script returns [00:13:01]free content buf [00:13:01]Sock 9.Close socket [00:13:01]Sock 9.Thread stoped [00:13:01]accept exits with 7 [00:13:01]New connection [00:13:01]New thread 3066477924 created [00:13:01]Thread 3066621284 joined [00:13:01]Waiting for new connection... [00:13:01] Sock 7.Parse request [00:13:01]Sock 7.Check first char [00:13:01]Sock 7.First char is OK [00:13:01]request: POST /json_proto HTTP/1.0 [00:13:01]Method: POST [00:13:01]URL: /json_proto [00:13:01]Method is POST - this is cgi request [00:13:01]url: /json_proto [00:13:01]query_string will be loaded in cgi processing [00:13:01]execute_cgi json_proto POST (null) [00:13:01]execute_cgi path=json_proto method=POST [00:13:01]POST find Content-Length [00:13:01]Host: 172.17.53.67:8080 [00:13:01]Content-Length: 331 [00:13:01]Content-Type: application/json [00:13:01] [00:13:01]POST finish read [00:13:01]Found Content-Length = 331 [00:13:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:01]execute_script... [00:13:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:01]POST & json_proto [00:13:01]process_json_proto [00:13:01]json parsed OK: [00:13:01]protocol is kg_v1.0 [00:13:01]action value=get_value [00:13:01]process_action get_value [00:13:01]cmd_get_value [00:13:01]process_action get_value done [00:13:01]requested_data is exist [00:13:01]produce_requested_data [00:13:01]requested_item fm.sale.total is exist - process it [00:13:01]SAM_PROTO_GetFMData [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 13 03 00 [00:13:01]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:02]Read from MH i2c: E2 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 20 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 07 [00:13:02]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:13:02]wFMCommunicate OK [00:13:02]wFMCommunicate request_size=4 [00:13:02]MH_SAM_APDU [00:13:02]CAPDU: 80 17 00 00 [00:13:02]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [00:13:02]Write i2c OK [00:13:02]MH_I2C_Read... [00:13:02]OFD Sender: No OFD packet to send [00:13:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:02]Read from MH i2c: E2 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 21 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C4 [00:13:02]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:13:02]wFMCommunicate OK [00:13:02]wFMCommunicate request_size=4 [00:13:02]MH_SAM_APDU [00:13:02]CAPDU: 80 17 00 00 [00:13:02]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:13:02]Write i2c OK [00:13:02]MH_I2C_Read... [00:13:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:02]Read from MH i2c: E2 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 [00:13:02]MH_I2C_Read... [00:13:02]Read from MH i2c: E2 FD 00 22 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [00:13:02]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:13:02]wFMCommunicate OK [00:13:02]wFMCommunicate request_size=4 [00:13:02]MH_SAM_APDU [00:13:02]CAPDU: 80 17 00 00 [00:13:02]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:13:02]Write i2c OK [00:13:02]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 FD 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 FD 00 23 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [00:13:03]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:13:03]wFMCommunicate OK [00:13:03]wFMCommunicate request_size=4 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 17 00 00 [00:13:03]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 E1 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 E1 00 24 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [00:13:03]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:03]wFMCommunicate OK [00:13:03]SAM_PROTO_GetFMData done [00:13:03]requested_item fm.sale_refund.total is exist - process it [00:13:03]requested_item fm.buy.total is exist - process it [00:13:03]requested_item shift.sale.total is exist - process it [00:13:03]SAM_PROTO_GetShiftData [00:13:03]wFMCommunicate request_size=4 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 13 02 00 [00:13:03]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 FD 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 FD 00 25 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 10 [00:13:03]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:03]wFMCommunicate OK [00:13:03]wFMCommunicate request_size=4 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 17 00 00 [00:13:03]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:04]Read from MH i2c: E2 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 26 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BD [00:13:04]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:04]wFMCommunicate OK [00:13:04]wFMCommunicate request_size=4 [00:13:04]MH_SAM_APDU [00:13:04]CAPDU: 80 17 00 00 [00:13:04]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:13:04]Write i2c OK [00:13:04]MH_I2C_Read... [00:13:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:04]Read from MH i2c: E2 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 27 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 63 [00:13:04]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:04]wFMCommunicate OK [00:13:04]wFMCommunicate request_size=4 [00:13:04]MH_SAM_APDU [00:13:04]CAPDU: 80 17 00 00 [00:13:04]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [00:13:04]Write i2c OK [00:13:04]MH_I2C_Read... [00:13:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:04]Read from MH i2c: E2 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 [00:13:04]MH_I2C_Read... [00:13:04]Read from MH i2c: E2 FD 00 28 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 1F [00:13:04]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:04]wFMCommunicate OK [00:13:04]wFMCommunicate request_size=4 [00:13:04]MH_SAM_APDU [00:13:04]CAPDU: 80 17 00 00 [00:13:04]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:13:04]Write i2c OK [00:13:04]MH_I2C_Read... [00:13:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:13:05]Read from MH i2c: E2 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 CF 00 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 CF 00 29 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 [00:13:05]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:05]wFMCommunicate OK [00:13:05]SAM_PROTO_GetShiftData done [00:13:05]requested_item shift.sale.total_cash is exist - process it [00:13:05]requested_item shift.sale_refund.total is exist - process it [00:13:05]requested_item shift.sale_refund.total_cash is exist - process it [00:13:05]requested_item shift.buy.total is exist - process it [00:13:05]requested_item shift.buy.total_cash is exist - process it [00:13:05]produce_requested_data done [00:13:05]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:05]process_action_free get_value [00:13:05]json_value_free [00:13:05]json_value_free done [00:13:05]process_json_proto returns [00:13:05]Send response to host [00:13:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:05]free response buf [00:13:05]execute_script done [00:13:05]execute_script returns [00:13:05]free content buf [00:13:05]Sock 7.Close socket [00:13:05]Sock 7.Thread stoped [00:13:05]accept exits with 9 [00:13:05]New connection [00:13:05]New thread 3066621284 created [00:13:05]Thread 3066477924 joined [00:13:05]Waiting for new connection... [00:13:05] Sock 9.Parse request [00:13:05]Sock 9.Check first char [00:13:05]Sock 9.First char is OK [00:13:05]request: POST /json_proto HTTP/1.0 [00:13:05]Method: POST [00:13:05]URL: /json_proto [00:13:05]Method is POST - this is cgi request [00:13:05]url: /json_proto [00:13:05]query_string will be loaded in cgi processing [00:13:05]execute_cgi json_proto POST (null) [00:13:05]execute_cgi path=json_proto method=POST [00:13:05]POST find Content-Length [00:13:05]Host: 172.17.53.67:8080 [00:13:05]Content-Length: 331 [00:13:05]Content-Type: application/json [00:13:05] [00:13:05]POST finish read [00:13:05]Found Content-Length = 331 [00:13:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:05]execute_script... [00:13:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:05]POST & json_proto [00:13:05]process_json_proto [00:13:05]json parsed OK: [00:13:05]protocol is kg_v1.0 [00:13:05]action value=get_value [00:13:05]process_action get_value [00:13:05]cmd_get_value [00:13:05]process_action get_value done [00:13:05]requested_data is exist [00:13:05]produce_requested_data [00:13:05]requested_item fm.sale.total is exist - process it [00:13:05]SAM_PROTO_GetFMData [00:13:05]wFMCommunicate request_size=4 [00:13:05]MH_SAM_APDU [00:13:05]CAPDU: 80 13 03 00 [00:13:05]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [00:13:05]Write i2c OK [00:13:05]MH_I2C_Read... [00:13:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:05]Read from MH i2c: E2 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 FD 00 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 FD 00 2A 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 11 [00:13:05]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:13:05]wFMCommunicate OK [00:13:05]wFMCommunicate request_size=4 [00:13:05]MH_SAM_APDU [00:13:05]CAPDU: 80 17 00 00 [00:13:05]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [00:13:05]Write i2c OK [00:13:05]MH_I2C_Read... [00:13:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:06]Read from MH i2c: E2 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 2B 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 CE [00:13:06]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:13:06]wFMCommunicate OK [00:13:06]wFMCommunicate request_size=4 [00:13:06]MH_SAM_APDU [00:13:06]CAPDU: 80 17 00 00 [00:13:06]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [00:13:06]Write i2c OK [00:13:06]MH_I2C_Read... [00:13:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:06]Read from MH i2c: E2 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 2C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 C1 [00:13:06]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:13:06]wFMCommunicate OK [00:13:06]wFMCommunicate request_size=4 [00:13:06]MH_SAM_APDU [00:13:06]CAPDU: 80 17 00 00 [00:13:06]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [00:13:06]Write i2c OK [00:13:06]MH_I2C_Read... [00:13:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:06]Read from MH i2c: E2 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 FD 00 2D 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 25 [00:13:06]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:13:06]wFMCommunicate OK [00:13:06]wFMCommunicate request_size=4 [00:13:06]MH_SAM_APDU [00:13:06]CAPDU: 80 17 00 00 [00:13:06]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [00:13:06]Write i2c OK [00:13:06]MH_I2C_Read... [00:13:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:13:07]Read from MH i2c: E2 [00:13:07]MH_I2C_Read... [00:13:07]Read from MH i2c: E2 E1 00 [00:13:07]MH_I2C_Read... [00:13:07]Read from MH i2c: E2 E1 00 2E 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9C [00:13:07]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:07]wFMCommunicate OK [00:13:07]SAM_PROTO_GetFMData done [00:13:07]requested_item fm.sale_refund.total is exist - process it [00:13:07]requested_item fm.buy.total is exist - process it [00:13:07]requested_item shift.sale.total is exist - process it [00:13:07]SAM_PROTO_GetShiftData [00:13:07]wFMCommunicate request_size=4 [00:13:07]MH_SAM_APDU [00:13:07]CAPDU: 80 13 02 00 [00:13:07]Write to MH i2c: E2 08 00 2F 00 80 13 02 00 00 00 00 00 AD [00:13:07]Write i2c OK [00:13:07]MH_I2C_Read... [00:13:07]OFD Sender: No OFD packet to send [00:13:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:07]Read from MH i2c: E2 [00:13:07]MH_I2C_Read... [00:13:07]Read from MH i2c: E2 FD 00 [00:13:07]MH_I2C_Read... [00:13:07]Read from MH i2c: E2 FD 00 2F 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 1A [00:13:07]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:07]wFMCommunicate OK [00:13:07]wFMCommunicate request_size=4 [00:13:07]MH_SAM_APDU [00:13:07]CAPDU: 80 17 00 00 [00:13:07]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [00:13:07]Write i2c OK [00:13:07]MH_I2C_Read... [00:13:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:08]Read from MH i2c: E2 [00:13:08]MH_I2C_Read... [00:13:08]Read from MH i2c: E2 FD 00 [00:13:08]MH_I2C_Read... [00:13:08]Read from MH i2c: E2 FD 00 30 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C7 [00:13:08]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:08]wFMCommunicate OK [00:13:08]wFMCommunicate request_size=4 [00:13:08]MH_SAM_APDU [00:13:08]CAPDU: 80 17 00 00 [00:13:08]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [00:13:08]Write i2c OK [00:13:08]MH_I2C_Read... [00:13:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:08]Read from MH i2c: E2 [00:13:08]MH_I2C_Read... [00:13:08]Read from MH i2c: E2 FD 00 [00:13:08]MH_I2C_Read... [00:13:08]Read from MH i2c: E2 FD 00 31 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6D [00:13:08]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:08]wFMCommunicate OK [00:13:08]wFMCommunicate request_size=4 [00:13:08]MH_SAM_APDU [00:13:08]CAPDU: 80 17 00 00 [00:13:08]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [00:13:08]Write i2c OK [00:13:08]MH_I2C_Read... [00:13:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:09]Read from MH i2c: E2 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 FD 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 FD 00 32 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 29 [00:13:09]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:09]wFMCommunicate OK [00:13:09]wFMCommunicate request_size=4 [00:13:09]MH_SAM_APDU [00:13:09]CAPDU: 80 17 00 00 [00:13:09]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:13:09]Read from MH i2c: E2 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 CF 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 CF 00 33 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9A [00:13:09]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:09]wFMCommunicate OK [00:13:09]SAM_PROTO_GetShiftData done [00:13:09]requested_item shift.sale.total_cash is exist - process it [00:13:09]requested_item shift.sale_refund.total is exist - process it [00:13:09]requested_item shift.sale_refund.total_cash is exist - process it [00:13:09]requested_item shift.buy.total is exist - process it [00:13:09]requested_item shift.buy.total_cash is exist - process it [00:13:09]produce_requested_data done [00:13:09]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:09]process_action_free get_value [00:13:09]json_value_free [00:13:09]json_value_free done [00:13:09]process_json_proto returns [00:13:09]Send response to host [00:13:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:09]free response buf [00:13:09]execute_script done [00:13:09]execute_script returns [00:13:09]free content buf [00:13:09]Sock 9.Close socket [00:13:09]Sock 9.Thread stoped [00:13:09]accept exits with 7 [00:13:09]New connection [00:13:09]New thread 3066477924 created [00:13:09]Thread 3066621284 joined [00:13:09]Waiting for new connection... [00:13:09] Sock 7.Parse request [00:13:09]Sock 7.Check first char [00:13:09]Sock 7.First char is OK [00:13:09]request: POST /json_proto HTTP/1.0 [00:13:09]Method: POST [00:13:09]URL: /json_proto [00:13:09]Method is POST - this is cgi request [00:13:09]url: /json_proto [00:13:09]query_string will be loaded in cgi processing [00:13:09]execute_cgi json_proto POST (null) [00:13:09]execute_cgi path=json_proto method=POST [00:13:09]POST find Content-Length [00:13:09]Host: 172.17.53.67:8080 [00:13:09]Content-Length: 263 [00:13:09]Content-Type: application/json [00:13:09] [00:13:09]POST finish read [00:13:09]Found Content-Length = 263 [00:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:09]execute_script... [00:13:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:09]POST & json_proto [00:13:09]process_json_proto [00:13:09]json parsed OK: [00:13:09]protocol is kg_v1.0 [00:13:09]action value=x_report [00:13:09]process_action x_report [00:13:09]cmd_x_report [00:13:09]MH_GetDate [00:13:09]Write to MH i2c: F0 00 00 34 00 23 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 09 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 09 00 34 00 00 96 F9 12 67 19 BC 99 64 06 [00:13:09]GetLastDocTimeStamp 1729296660 [00:13:09]current date 1729296790 [00:13:09]FM_GetShiftState [00:13:09]SAM_PROTO_GetShiftState [00:13:09]wFMCommunicate request_size=4 [00:13:09]MH_SAM_APDU [00:13:09]CAPDU: 80 13 01 00 [00:13:09]Write to MH i2c: E2 08 00 35 00 80 13 01 00 00 00 00 00 B2 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:09]Read from MH i2c: E2 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 0E 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 0E 00 35 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 E9 [00:13:09]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:13:09]wFMCommunicate OK [00:13:09]SAM_PROTO_GetShiftState done [00:13:09]FM_GetShiftState done [00:13:09]KKMCreateXReportDocument [00:13:09]Load OK [00:13:09]Malloc new data [00:13:09]MH_GetDate [00:13:09]Write to MH i2c: F0 00 00 36 00 25 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 09 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: F0 09 00 36 00 00 96 F9 12 67 19 BC 99 64 08 [00:13:09]Malloc new data [00:13:09]Malloc new data [00:13:09]wFMCommunicate request_size=4 [00:13:09]MH_SAM_APDU [00:13:09]CAPDU: 80 11 00 00 [00:13:09]Write to MH i2c: E2 08 00 37 00 80 11 00 00 00 00 00 00 B1 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:09]Read from MH i2c: E2 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 17 00 [00:13:09]MH_I2C_Read... [00:13:09]Read from MH i2c: E2 17 00 37 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [00:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:13:09]wFMCommunicate OK [00:13:09]SAM_PROTO_GetFieldsCounters [00:13:09]wFMCommunicate request_size=4 [00:13:09]MH_SAM_APDU [00:13:09]CAPDU: 80 13 00 00 [00:13:09]Write to MH i2c: E2 08 00 38 00 80 13 00 00 00 00 00 00 B4 [00:13:09]Write i2c OK [00:13:09]MH_I2C_Read... [00:13:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:10]Read from MH i2c: E2 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 62 00 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 62 00 38 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 77 [00:13:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:10]wFMCommunicate OK [00:13:10]SAM_PROTO_GetFieldsCounters done [00:13:10]Malloc new data [00:13:10]Malloc new data [00:13:10]Malloc new data [00:13:10]KKMCreateXReportDocument OK [00:13:10]KKMSetXReportData OK [00:13:10]KKMPrepareXReportFMData [00:13:10]SAM_PROTO_GetShiftData [00:13:10]wFMCommunicate request_size=4 [00:13:10]MH_SAM_APDU [00:13:10]CAPDU: 80 13 02 00 [00:13:10]Write to MH i2c: E2 08 00 39 00 80 13 02 00 00 00 00 00 B7 [00:13:10]Write i2c OK [00:13:10]MH_I2C_Read... [00:13:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:10]Read from MH i2c: E2 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 FD 00 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 FD 00 39 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 24 [00:13:10]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:10]wFMCommunicate OK [00:13:10]wFMCommunicate request_size=4 [00:13:10]MH_SAM_APDU [00:13:10]CAPDU: 80 17 00 00 [00:13:10]Write to MH i2c: E2 08 00 3A 00 80 17 00 00 00 00 00 00 BA [00:13:10]Write i2c OK [00:13:10]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 3A 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D1 [00:13:11]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:11]wFMCommunicate OK [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 17 00 00 [00:13:11]Write to MH i2c: E2 08 00 3B 00 80 17 00 00 00 00 00 00 BB [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 3B 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 77 [00:13:11]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:11]wFMCommunicate OK [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 17 00 00 [00:13:11]Write to MH i2c: E2 08 00 3C 00 80 17 00 00 00 00 00 00 BC [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 3C 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 33 [00:13:12]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:12]wFMCommunicate OK [00:13:12]wFMCommunicate request_size=4 [00:13:12]MH_SAM_APDU [00:13:12]CAPDU: 80 17 00 00 [00:13:12]Write to MH i2c: E2 08 00 3D 00 80 17 00 00 00 00 00 00 BD [00:13:12]Write i2c OK [00:13:12]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 CF 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 CF 00 3D 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A4 [00:13:12]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:12]wFMCommunicate OK [00:13:12]SAM_PROTO_GetShiftData done [00:13:12]1194 (1198) - счетчики итогов смены [00:13:12] 1134 (4) - 638 - количество чеков со всеми признаками расчетов [00:13:12] 1129 (159) - счетчики операций «приход» [00:13:12] 1135 (4) - 638 - количество чеков по признаку расчетов [00:13:12] 1201 (4) - 473981.27 - общая итоговая сумма в чеках [00:13:12] 1136 (4) - 256897.00 - итоговая сумма в чеках наличными [00:13:12] 1138 (4) - 217084.27 - итоговая сумма в чеках безналичными [00:13:12] 1024 (123) - суммы налогов [00:13:12] 1006 (9) - суммы НДС [00:13:12] 1010 (1) - 0% - код ставки НДС [00:13:12] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:12] 1006 (12) - суммы НДС [00:13:12] 1010 (1) - 12% - код ставки НДС [00:13:12] 1011 (3) - 50348.00 - сумма НДС по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 0% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (12) - суммы НСП [00:13:12] 1014 (1) - 1% - код ставки НСП [00:13:12] 1015 (3) - 4195.45 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 2% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 3% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 5% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 0,50% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 1,50% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1130 (141) - счетчики операций «возврат прихода» [00:13:12] 1135 (4) - 0 - количество чеков по признаку расчетов [00:13:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:13:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:13:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:12] 1024 (117) - суммы налогов [00:13:12] 1006 (9) - суммы НДС [00:13:12] 1010 (1) - 0% - код ставки НДС [00:13:12] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:12] 1006 (9) - суммы НДС [00:13:12] 1010 (1) - 12% - код ставки НДС [00:13:12] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 0% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 1% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 2% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 3% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 5% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 0,50% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 1,50% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1131 (141) - счетчики операций «расход» [00:13:12] 1135 (4) - 0 - количество чеков по признаку расчетов [00:13:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:13:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:13:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:12] 1024 (117) - суммы налогов [00:13:12] 1006 (9) - суммы НДС [00:13:12] 1010 (1) - 0% - код ставки НДС [00:13:12] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:12] 1006 (9) - суммы НДС [00:13:12] 1010 (1) - 12% - код ставки НДС [00:13:12] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 0% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 1% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 2% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 3% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] 1007 (9) - суммы НСП [00:13:12] 1014 (1) - 5% - код ставки НСП [00:13:12] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:12] OFD Sender: No OFD packet to send [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 0,50% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 1,50% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1132 (141) - счетчики операций «возврат расхода» [00:13:13] 1135 (4) - 0 - количество чеков по признаку расчетов [00:13:13] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:13:13] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:13:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:13] 1024 (117) - суммы налогов [00:13:13] 1006 (9) - суммы НДС [00:13:13] 1010 (1) - 0% - код ставки НДС [00:13:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:13] 1006 (9) - суммы НДС [00:13:13] 1010 (1) - 12% - код ставки НДС [00:13:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 0% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 1% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 2% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 3% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 5% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 0,50% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1007 (9) - суммы НСП [00:13:13] 1014 (1) - 1,50% - код ставки НСП [00:13:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:13] 1133 (588) - - счетчики коррекции - не используются [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1194 (04AA) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1134 (046E) [00:13:13]Malloc new data [00:13:13]Processing tag 1129 (0469) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1135 (046F) [00:13:13]Malloc new data [00:13:13]Processing tag 1201 (04B1) [00:13:13]Malloc new data [00:13:13]Processing tag 1136 (0470) [00:13:13]Malloc new data [00:13:13]Processing tag 1138 (0472) [00:13:13]Malloc new data [00:13:13]Processing tag 1024 (0400) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1130 (046A) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1135 (046F) [00:13:13]Malloc new data [00:13:13]Processing tag 1201 (04B1) [00:13:13]Malloc new data [00:13:13]Processing tag 1136 (0470) [00:13:13]Malloc new data [00:13:13]Processing tag 1138 (0472) [00:13:13]Malloc new data [00:13:13]Processing tag 1024 (0400) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1131 (046B) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1135 (046F) [00:13:13]Malloc new data [00:13:13]Processing tag 1201 (04B1) [00:13:13]Malloc new data [00:13:13]Processing tag 1136 (0470) [00:13:13]Malloc new data [00:13:13]Processing tag 1138 (0472) [00:13:13]Malloc new data [00:13:13]Processing tag 1024 (0400) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1132 (046C) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1135 (046F) [00:13:13]Malloc new data [00:13:13]Processing tag 1201 (04B1) [00:13:13]Malloc new data [00:13:13]Processing tag 1136 (0470) [00:13:13]Malloc new data [00:13:13]Processing tag 1138 (0472) [00:13:13]Malloc new data [00:13:13]Processing tag 1024 (0400) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1006 (03EE) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1010 (03F2) [00:13:13]Malloc new data [00:13:13]Processing tag 1011 (03F3) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1007 (03EF) [00:13:13]Load OK [00:13:13]SetTLVBufToDocument [00:13:13]Processing tag 1014 (03F6) [00:13:13]Malloc new data [00:13:13]Processing tag 1015 (03F7) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Processing tag 1133 (046D) [00:13:13]Malloc new data [00:13:13]SetTLVBufToDocument err=0 [00:13:13]SetTLVBufToDocument err=0 [00:13:13]Malloc new data [00:13:13]SAM_PROTO_GetFMData [00:13:13]wFMCommunicate request_size=4 [00:13:13]MH_SAM_APDU [00:13:13]CAPDU: 80 13 03 00 [00:13:13]Write to MH i2c: E2 08 00 3E 00 80 13 03 00 00 00 00 00 BD [00:13:13]Write i2c OK [00:13:13]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 3E 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 25 [00:13:14]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=4 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 17 00 00 [00:13:14]Write to MH i2c: E2 08 00 3F 00 80 17 00 00 00 00 00 00 BF [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 3F 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 E2 [00:13:14]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=4 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 17 00 00 [00:13:14]Write to MH i2c: E2 08 00 40 00 80 17 00 00 00 00 00 00 C0 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 FD 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 FD 00 40 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 D5 [00:13:15]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=4 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 17 00 00 [00:13:15]Write to MH i2c: E2 08 00 41 00 80 17 00 00 00 00 00 00 C1 [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 FD 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 FD 00 41 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 39 [00:13:15]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=4 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 17 00 00 [00:13:15]Write to MH i2c: E2 08 00 42 00 80 17 00 00 00 00 00 00 C2 [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:13:16]Read from MH i2c: E2 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 E1 00 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 E1 00 42 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B0 [00:13:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:16]wFMCommunicate OK [00:13:16]SAM_PROTO_GetFMData done [00:13:16]FM_GetFMData:85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:17]oper:6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:17]total:D0 82 D5 8E 02 [00:13:17]Malloc new data [00:13:17]oper:6F 04 04 00 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 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 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:17]total:08 52 CF 03 [00:13:17]Malloc new data [00:13:17]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:17]total: [00:13:17]Malloc new data [00:13:17]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:17]total: [00:13:17]Malloc new data [00:13:17]KKMPrepareXReportFMData err=0 [00:13:17]Х отчет ИНН: 02508201610067 Кассир: Самидинов А. 19.10.2024 00:13 Смена: 266 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Всего чеков: 638 ИТОГИ ПРИХОД Чеков: 638 Общий итог: 473981.27 Итого наличными: 256897.00 Итого безнал.: 217084.27 НДС 0% : 0.00 НДС 12% : 50348.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4195.45 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 256897.00 НС Приход: 109862919.20 НС Возвр.Прихода: 639186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963156 [00:13:17]StoreToDocumentArchive [00:13:17]MH_GetDate [00:13:17]Write to MH i2c: F0 00 00 43 00 32 [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: F0 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: F0 09 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: F0 09 00 43 00 00 9E F9 12 67 19 BC 99 64 1D [00:13:17]shift 266 fd 1729296798 [00:13:17]Create dir for shift 0266 [00:13:17]save to /storage/0266/doc_1729296798 [00:13:17]save last doc name /storage/0266/doc_1729296798 to /storage/kkm_last_doc_name [00:13:17]save OK [00:13:17]Clear old archive folders... [00:13:17]NVStorageSaveData kkm_last_timestamp [00:13:17]File name is /storage/kkm_last_timestamp [00:13:17]Write 4 bytes [00:13:17]NVStorageSaveData done [00:13:17]ExternCall_PrintAddStr [00:13:17]wPrintStart [00:13:17]Write to MH i2c: 01 00 00 44 00 44 [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 44 00 00 00 00 00 00 FF 0F 59 [00:13:17]RasterBufferAndPrint [00:13:17]line Х отчет [00:13:17]line ИНН: 02508201610067 [00:13:17]line Кассир: Самидинов А. [00:13:17]line 19.10.2024 00:13 [00:13:17]line Смена: 266 [00:13:17]line РНМ: 0000137193017469 [00:13:17]line ЗНМ: 0300000234 [00:13:17]line СНО: Общий режим [00:13:17]line Всего чеков: 638 [00:13:17]line ИТОГИ ПРИХОД [00:13:17]line Чеков: 638 [00:13:17]line Общий итог: 473981.27 [00:13:17]line Итого наличными: 256897.00 [00:13:17]line Итого безнал.: 217084.27 [00:13:17]line НДС 0% : 0.00 [00:13:17]line НДС 12% : 50348.00 [00:13:17]line НСП 0% : 0.00 [00:13:17]line НСП 1,50% : 0.00 [00:13:17]line НСП 0,50% : 0.00 [00:13:17]line НСП 5% : 0.00 [00:13:17]line НСП 3% : 0.00 [00:13:17]line НСП 2% : 0.00 [00:13:17]line НСП 1% : 4195.45 [00:13:17]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:13:17]line Чеков: 0 [00:13:17]line Общий итог: 0.00 [00:13:17]line Итого наличными: 0.00 [00:13:17]line Итого безнал.: 0.00 [00:13:17]line НДС 0% : 0.00 [00:13:17]line НДС 12% : 0.00 [00:13:17]line НСП 0% : 0.00 [00:13:17]line НСП 1,50% : 0.00 [00:13:17]line НСП 0,50% : 0.00 [00:13:17]line НСП 5% : 0.00 [00:13:17]line НСП 3% : 0.00 [00:13:17]line НСП 2% : 0.00 [00:13:17]line НСП 1% : 0.00 [00:13:17]line ИТОГИ РАСХОД [00:13:17]line Чеков: 0 [00:13:17]line Общий итог: 0.00 [00:13:17]line Итого наличными: 0.00 [00:13:17]line Итого безнал.: 0.00 [00:13:17]line НДС 0% : 0.00 [00:13:17]line НДС 12% : 0.00 [00:13:17]line НСП 0% : 0.00 [00:13:17]line НСП 1,50% : 0.00 [00:13:17]line НСП 0,50% : 0.00 [00:13:17]line НСП 5% : 0.00 [00:13:17]line НСП 3% : 0.00 [00:13:17]line НСП 2% : 0.00 [00:13:17]line НСП 1% : 0.00 [00:13:17]line ИТОГИ ВОЗВРАТ РАСХОДА [00:13:17]line Чеков: 0 [00:13:17]line Общий итог: 0.00 [00:13:17]line Итого наличными: 0.00 [00:13:17]line Итого безнал.: 0.00 [00:13:17]line НДС 0% : 0.00 [00:13:17]line НДС 12% : 0.00 [00:13:17]line НСП 0% : 0.00 [00:13:17]line НСП 1,50% : 0.00 [00:13:17]line НСП 0,50% : 0.00 [00:13:17]line НСП 5% : 0.00 [00:13:17]line НСП 3% : 0.00 [00:13:17]line НСП 2% : 0.00 [00:13:17]line НСП 1% : 0.00 [00:13:17]line Сумма внесений: 0.00 [00:13:17]line Сумма выплат: 0.00 [00:13:17]line Нал. в кассе: 256897.00 [00:13:17]line НС Приход: 109862919.20 [00:13:17]line НС Возвр.Прихода: 639186.00 [00:13:17]line НС Расход: 0.00 [00:13:17]line НС Возвр.Расхода: 0.00 [00:13:17]line ФМ: 0000000000963156 [00:13:17]written 0, free lines is 4095 [00:13:18]OFD Sender: No OFD packet to send [00:13:18]Write to MH i2c: 01 00 00 8F 00 8F [00:13:18]Write i2c OK [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: 01 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: 01 07 00 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 C2 0A 62 [00:13:18]RasterBufferAndPrint [00:13:18]line [00:13:18]line [00:13:18]line [00:13:18]line [00:13:18]line [00:13:18]written 0, free lines is 2791 [00:13:18]MH_Cut [00:13:18]Write to MH i2c: D1 01 00 96 00 01 68 [00:13:18]Write i2c OK [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: D1 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: D1 01 00 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: D1 01 00 96 00 00 67 [00:13:18]Write to MH i2c: 01 00 00 97 00 97 [00:13:18]Write i2c OK [00:13:18]MH_I2C_Read... [00:13:19]*** Cut start [00:13:19]*** Partial cut [00:13:19]*** CUTSNS_PIN = 1 [00:13:19]*** CUTSNS_PIN = 0 [00:13:19]*** Brake cut motor [00:13:20]Read from MH i2c: 01 [00:13:20]MH_I2C_Read... [00:13:20]*** Stop cut motor [00:13:20]*** Cut end [00:13:20]Read from MH i2c: 01 07 00 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [00:13:20]process_action x_report done [00:13:20]requested_data is exist [00:13:20]produce_requested_data [00:13:20]requested_item fd.num is exist - process it [00:13:20]SAM_PROTO_GetFieldsCounters [00:13:20]wFMCommunicate request_size=4 [00:13:20]MH_SAM_APDU [00:13:20]CAPDU: 80 13 00 00 [00:13:20]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [00:13:20]Write i2c OK [00:13:20]MH_I2C_Read... [00:13:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:20]Read from MH i2c: E2 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 62 00 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 D7 [00:13:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:20]wFMCommunicate OK [00:13:20]SAM_PROTO_GetFieldsCounters done [00:13:20]requested_item shift.num is exist - process it [00:13:20]requested_item shift.opened is exist - process it [00:13:20]req_shift_opened [00:13:20]FM_GetShiftState [00:13:20]SAM_PROTO_GetShiftState [00:13:20]wFMCommunicate request_size=4 [00:13:20]MH_SAM_APDU [00:13:20]CAPDU: 80 13 01 00 [00:13:20]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [00:13:20]Write i2c OK [00:13:20]MH_I2C_Read... [00:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:20]Read from MH i2c: E2 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 0E 00 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 4D [00:13:20]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:13:20]wFMCommunicate OK [00:13:20]SAM_PROTO_GetShiftState done [00:13:20]FM_GetShiftState done [00:13:20]req_shift_opened done [00:13:20]requested_item shift.open_date is exist - process it [00:13:20]req_shift_open_date [00:13:20]req_shift_open_date done [00:13:20]produce_requested_data done [00:13:20]produce_requested_data return {"fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:13:20]process_action_free x_report [00:13:20]json_value_free [00:13:20]json_value_free done [00:13:20]process_json_proto returns [00:13:20]Send response to host [00:13:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:13:20]free response buf [00:13:20]execute_script done [00:13:20]execute_script returns [00:13:20]free content buf [00:13:20]Sock 7.Close socket [00:13:20]Sock 7.Thread stoped [00:13:23]OFD Sender: No OFD packet to send [00:13:25]int [00:13:25]Write to MH i2c: 01 00 00 9A 00 9A [00:13:25]*** FLAG_PRN_KEY set [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 9A 00 00 08 00 00 00 FF 0F B7 [00:13:25]state=0 [00:13:25]Key pressed [00:13:25]Feed [00:13:25]Write to MH i2c: D8 00 00 9B 00 72 [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 01 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 01 00 9B 00 00 73 [00:13:25]int line is 0 - check status [00:13:25]Write to MH i2c: 01 00 00 9C 00 9C [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 9C 00 00 48 00 00 00 3C 00 27 [00:13:25]state=2 [00:13:25]Key pressed [00:13:25]int [00:13:25]Write to MH i2c: 01 00 00 9D 00 9D [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 9D 00 00 48 00 00 00 3C 00 28 [00:13:25]state=2 [00:13:25]Key pressed [00:13:25]int [00:13:25]Write to MH i2c: 01 00 00 9E 00 9E [00:13:25]*** FLAG_PRN_KEY reset [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 9E 00 00 00 00 00 00 FC 0F B0 [00:13:25]state=2 [00:13:25]Stop feed [00:13:25]int [00:13:25]Write to MH i2c: 01 00 00 9F 00 9F [00:13:25]*** FLAG_PRN_KEY set [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 9F 00 00 08 00 00 00 FF 0F BC [00:13:25]state=0 [00:13:25]Key pressed [00:13:25]Feed [00:13:25]Write to MH i2c: D8 00 00 A0 00 77 [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 01 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: D8 01 00 A0 00 00 78 [00:13:25]int line is 0 - check status [00:13:25]Write to MH i2c: 01 00 00 A1 00 A1 [00:13:25]*** FLAG_PRN_KEY reset [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 F8 0F AF [00:13:25]state=2 [00:13:25]Stop feed [00:13:25]int [00:13:25]Write to MH i2c: 01 00 00 A2 00 A2 [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [00:13:25]state=0 [00:13:28]OFD Sender: No OFD packet to send [00:13:33]OFD Sender: No OFD packet to send [00:13:38]OFD Sender: No OFD packet to send [00:13:43]OFD Sender: No OFD packet to send [00:13:44]accept exits with 9 [00:13:44]New connection [00:13:44]New thread 3066621284 created [00:13:44]Thread 3066477924 joined [00:13:44]Waiting for new connection... [00:13:44] Sock 9.Parse request [00:13:44]Sock 9.Check first char [00:13:44]Sock 9.First char is OK [00:13:44]request: POST /json_proto HTTP/1.0 [00:13:44]Method: POST [00:13:44]URL: /json_proto [00:13:44]Method is POST - this is cgi request [00:13:44]url: /json_proto [00:13:44]query_string will be loaded in cgi processing [00:13:44]execute_cgi json_proto POST (null) [00:13:44]execute_cgi path=json_proto method=POST [00:13:44]POST find Content-Length [00:13:44]Host: 172.17.53.67:8080 [00:13:44]Content-Length: 215 [00:13:44]Content-Type: application/json [00:13:44] [00:13:44]POST finish read [00:13:44]Found Content-Length = 215 [00:13:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:44]execute_script... [00:13:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:44]POST & json_proto [00:13:44]process_json_proto [00:13:44]json parsed OK: [00:13:44]protocol is kg_v1.0 [00:13:44]action value=get_value [00:13:44]process_action get_value [00:13:44]cmd_get_value [00:13:44]process_action get_value done [00:13:44]requested_data is exist [00:13:44]produce_requested_data [00:13:44]requested_item kkm.sn is exist - process it [00:13:44]requested_item kkm.ver is exist - process it [00:13:44]requested_item fm.sn is exist - process it [00:13:44]wFMCommunicate request_size=4 [00:13:44]MH_SAM_APDU [00:13:44]CAPDU: 80 11 00 00 [00:13:44]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:44]Read from MH i2c: E2 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 17 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [00:13:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:13:44]wFMCommunicate OK [00:13:44]requested_item fd.num is exist - process it [00:13:44]SAM_PROTO_GetFieldsCounters [00:13:44]wFMCommunicate request_size=4 [00:13:44]MH_SAM_APDU [00:13:44]CAPDU: 80 13 00 00 [00:13:44]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:44]Read from MH i2c: E2 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 62 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [00:13:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:44]wFMCommunicate OK [00:13:44]SAM_PROTO_GetFieldsCounters done [00:13:44]requested_item shift.num is exist - process it [00:13:44]requested_item shift.opened is exist - process it [00:13:44]req_shift_opened [00:13:44]FM_GetShiftState [00:13:44]SAM_PROTO_GetShiftState [00:13:44]wFMCommunicate request_size=4 [00:13:44]MH_SAM_APDU [00:13:44]CAPDU: 80 13 01 00 [00:13:44]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:44]Read from MH i2c: E2 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 0E 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 59 [00:13:44]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:13:44]wFMCommunicate OK [00:13:44]SAM_PROTO_GetShiftState done [00:13:44]FM_GetShiftState done [00:13:44]req_shift_opened done [00:13:44]requested_item shift.open_date is exist - process it [00:13:44]req_shift_open_date [00:13:44]req_shift_open_date done [00:13:44]produce_requested_data done [00:13:44]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399} [00:13:44]process_action_free get_value [00:13:44]json_value_free [00:13:44]json_value_free done [00:13:44]process_json_proto returns [00:13:44]Send response to host [00:13:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155249,"shift.num":312,"shift.opened":1,"shift.open_date":1729211399}}} [00:13:44]free response buf [00:13:44]execute_script done [00:13:44]execute_script returns [00:13:44]free content buf [00:13:44]Sock 9.Close socket [00:13:44]Sock 9.Thread stoped [00:13:44]accept exits with 7 [00:13:44]New connection [00:13:44]New thread 3066477924 created [00:13:44]Thread 3066621284 joined [00:13:44]Waiting for new connection... [00:13:44] Sock 7.Parse request [00:13:44]Sock 7.Check first char [00:13:44]Sock 7.First char is OK [00:13:44]request: POST /json_proto HTTP/1.0 [00:13:44]Method: POST [00:13:44]URL: /json_proto [00:13:44]Method is POST - this is cgi request [00:13:44]url: /json_proto [00:13:44]query_string will be loaded in cgi processing [00:13:44]execute_cgi json_proto POST (null) [00:13:44]execute_cgi path=json_proto method=POST [00:13:44]POST find Content-Length [00:13:44]Host: 172.17.53.67:8080 [00:13:44]Content-Length: 331 [00:13:44]Content-Type: application/json [00:13:44] [00:13:44]POST finish read [00:13:44]Found Content-Length = 331 [00:13:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:44]execute_script... [00:13:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:44]POST & json_proto [00:13:44]process_json_proto [00:13:44]json parsed OK: [00:13:44]protocol is kg_v1.0 [00:13:44]action value=get_value [00:13:44]process_action get_value [00:13:44]cmd_get_value [00:13:44]process_action get_value done [00:13:44]requested_data is exist [00:13:44]produce_requested_data [00:13:44]requested_item fm.sale.total is exist - process it [00:13:44]SAM_PROTO_GetFMData [00:13:44]wFMCommunicate request_size=4 [00:13:44]MH_SAM_APDU [00:13:44]CAPDU: 80 13 03 00 [00:13:44]Write to MH i2c: E2 08 00 A6 00 80 13 03 00 00 00 00 00 25 [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:45]Read from MH i2c: E2 [00:13:45]MH_I2C_Read... [00:13:45]Read from MH i2c: E2 FD 00 [00:13:45]MH_I2C_Read... [00:13:45]Read from MH i2c: E2 FD 00 A6 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 8D [00:13:45]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:13:45]wFMCommunicate OK [00:13:45]wFMCommunicate request_size=4 [00:13:45]MH_SAM_APDU [00:13:45]CAPDU: 80 17 00 00 [00:13:45]Write to MH i2c: E2 08 00 A7 00 80 17 00 00 00 00 00 00 27 [00:13:45]Write i2c OK [00:13:45]MH_I2C_Read... [00:13:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:45]Read from MH i2c: E2 [00:13:45]MH_I2C_Read... [00:13:45]Read from MH i2c: E2 FD 00 [00:13:45]MH_I2C_Read... [00:13:45]Read from MH i2c: E2 FD 00 A7 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 4A [00:13:45]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:13:45]wFMCommunicate OK [00:13:45]wFMCommunicate request_size=4 [00:13:45]MH_SAM_APDU [00:13:45]CAPDU: 80 17 00 00 [00:13:45]Write to MH i2c: E2 08 00 A8 00 80 17 00 00 00 00 00 00 28 [00:13:45]Write i2c OK [00:13:45]MH_I2C_Read... [00:13:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:46]Read from MH i2c: E2 [00:13:46]MH_I2C_Read... [00:13:46]Read from MH i2c: E2 FD 00 [00:13:46]MH_I2C_Read... [00:13:46]Read from MH i2c: E2 FD 00 A8 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 3D [00:13:46]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:13:46]wFMCommunicate OK [00:13:46]wFMCommunicate request_size=4 [00:13:46]MH_SAM_APDU [00:13:46]CAPDU: 80 17 00 00 [00:13:46]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [00:13:46]Write i2c OK [00:13:46]MH_I2C_Read... [00:13:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:46]Read from MH i2c: E2 [00:13:46]MH_I2C_Read... [00:13:46]Read from MH i2c: E2 FD 00 [00:13:46]MH_I2C_Read... [00:13:46]Read from MH i2c: E2 FD 00 A9 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 A1 [00:13:46]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:13:46]wFMCommunicate OK [00:13:46]wFMCommunicate request_size=4 [00:13:46]MH_SAM_APDU [00:13:46]CAPDU: 80 17 00 00 [00:13:46]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [00:13:46]Write i2c OK [00:13:46]MH_I2C_Read... [00:13:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:13:47]Read from MH i2c: E2 [00:13:47]MH_I2C_Read... [00:13:47]Read from MH i2c: E2 E1 00 [00:13:47]MH_I2C_Read... [00:13:47]Read from MH i2c: E2 E1 00 AA 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 18 [00:13:47]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:47]wFMCommunicate OK [00:13:47]SAM_PROTO_GetFMData done [00:13:47]requested_item fm.sale_refund.total is exist - process it [00:13:47]requested_item fm.buy.total is exist - process it [00:13:47]requested_item shift.sale.total is exist - process it [00:13:47]SAM_PROTO_GetShiftData [00:13:47]wFMCommunicate request_size=4 [00:13:47]MH_SAM_APDU [00:13:47]CAPDU: 80 13 02 00 [00:13:47]Write to MH i2c: E2 08 00 AB 00 80 13 02 00 00 00 00 00 29 [00:13:47]Write i2c OK [00:13:47]MH_I2C_Read... [00:13:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:47]Read from MH i2c: E2 [00:13:47]MH_I2C_Read... [00:13:47]Read from MH i2c: E2 FD 00 [00:13:47]MH_I2C_Read... [00:13:47]Read from MH i2c: E2 FD 00 AB 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 96 [00:13:47]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:47]wFMCommunicate OK [00:13:47]wFMCommunicate request_size=4 [00:13:47]MH_SAM_APDU [00:13:47]CAPDU: 80 17 00 00 [00:13:47]Write to MH i2c: E2 08 00 AC 00 80 17 00 00 00 00 00 00 2C [00:13:47]Write i2c OK [00:13:47]MH_I2C_Read... [00:13:48]OFD Sender: No OFD packet to send [00:13:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:48]Read from MH i2c: E2 [00:13:48]MH_I2C_Read... [00:13:48]Read from MH i2c: E2 FD 00 [00:13:48]MH_I2C_Read... [00:13:48]Read from MH i2c: E2 FD 00 AC 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 43 [00:13:48]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:48]wFMCommunicate OK [00:13:48]wFMCommunicate request_size=4 [00:13:48]MH_SAM_APDU [00:13:48]CAPDU: 80 17 00 00 [00:13:48]Write to MH i2c: E2 08 00 AD 00 80 17 00 00 00 00 00 00 2D [00:13:48]Write i2c OK [00:13:48]MH_I2C_Read... [00:13:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:48]Read from MH i2c: E2 [00:13:48]MH_I2C_Read... [00:13:48]Read from MH i2c: E2 FD 00 [00:13:48]MH_I2C_Read... [00:13:48]Read from MH i2c: E2 FD 00 AD 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E9 [00:13:48]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:48]wFMCommunicate OK [00:13:48]wFMCommunicate request_size=4 [00:13:48]MH_SAM_APDU [00:13:48]CAPDU: 80 17 00 00 [00:13:48]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [00:13:48]Write i2c OK [00:13:48]MH_I2C_Read... [00:13:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:49]Read from MH i2c: E2 [00:13:49]MH_I2C_Read... [00:13:49]Read from MH i2c: E2 FD 00 [00:13:49]MH_I2C_Read... [00:13:49]Read from MH i2c: E2 FD 00 AE 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 A5 [00:13:49]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:49]wFMCommunicate OK [00:13:49]wFMCommunicate request_size=4 [00:13:49]MH_SAM_APDU [00:13:49]CAPDU: 80 17 00 00 [00:13:49]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [00:13:49]Write i2c OK [00:13:49]MH_I2C_Read... [00:13:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:13:49]Read from MH i2c: E2 [00:13:49]MH_I2C_Read... [00:13:49]Read from MH i2c: E2 CF 00 [00:13:49]MH_I2C_Read... [00:13:49]Read from MH i2c: E2 CF 00 AF 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 16 [00:13:49]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:49]wFMCommunicate OK [00:13:49]SAM_PROTO_GetShiftData done [00:13:49]requested_item shift.sale.total_cash is exist - process it [00:13:49]requested_item shift.sale_refund.total is exist - process it [00:13:49]requested_item shift.sale_refund.total_cash is exist - process it [00:13:49]requested_item shift.buy.total is exist - process it [00:13:49]requested_item shift.buy.total_cash is exist - process it [00:13:49]produce_requested_data done [00:13:49]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:49]process_action_free get_value [00:13:49]json_value_free [00:13:49]json_value_free done [00:13:49]process_json_proto returns [00:13:49]Send response to host [00:13:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:49]free response buf [00:13:49]execute_script done [00:13:49]execute_script returns [00:13:49]free content buf [00:13:49]Sock 7.Close socket [00:13:49]Sock 7.Thread stoped [00:13:49]accept exits with 9 [00:13:49]New connection [00:13:49]New thread 3066621284 created [00:13:49]Thread 3066477924 joined [00:13:49]Waiting for new connection... [00:13:49] Sock 9.Parse request [00:13:49]Sock 9.Check first char [00:13:49]Sock 9.First char is OK [00:13:49]request: POST /json_proto HTTP/1.0 [00:13:49]Method: POST [00:13:49]URL: /json_proto [00:13:49]Method is POST - this is cgi request [00:13:49]url: /json_proto [00:13:49]query_string will be loaded in cgi processing [00:13:49]execute_cgi json_proto POST (null) [00:13:49]execute_cgi path=json_proto method=POST [00:13:49]POST find Content-Length [00:13:49]Host: 172.17.53.67:8080 [00:13:49]Content-Length: 331 [00:13:49]Content-Type: application/json [00:13:49] [00:13:49]POST finish read [00:13:49]Found Content-Length = 331 [00:13:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:49]execute_script... [00:13:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:49]POST & json_proto [00:13:49]process_json_proto [00:13:49]json parsed OK: [00:13:49]protocol is kg_v1.0 [00:13:49]action value=get_value [00:13:49]process_action get_value [00:13:49]cmd_get_value [00:13:49]process_action get_value done [00:13:49]requested_data is exist [00:13:49]produce_requested_data [00:13:49]requested_item fm.sale.total is exist - process it [00:13:49]SAM_PROTO_GetFMData [00:13:49]wFMCommunicate request_size=4 [00:13:49]MH_SAM_APDU [00:13:49]CAPDU: 80 13 03 00 [00:13:49]Write to MH i2c: E2 08 00 B0 00 80 13 03 00 00 00 00 00 2F [00:13:50]Write i2c OK [00:13:50]MH_I2C_Read... [00:13:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:50]Read from MH i2c: E2 [00:13:50]MH_I2C_Read... [00:13:50]Read from MH i2c: E2 FD 00 [00:13:50]MH_I2C_Read... [00:13:50]Read from MH i2c: E2 FD 00 B0 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 97 [00:13:50]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:13:50]wFMCommunicate OK [00:13:50]wFMCommunicate request_size=4 [00:13:50]MH_SAM_APDU [00:13:50]CAPDU: 80 17 00 00 [00:13:50]Write to MH i2c: E2 08 00 B1 00 80 17 00 00 00 00 00 00 31 [00:13:50]Write i2c OK [00:13:50]MH_I2C_Read... [00:13:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:50]Read from MH i2c: E2 [00:13:50]MH_I2C_Read... [00:13:50]Read from MH i2c: E2 FD 00 [00:13:50]MH_I2C_Read... [00:13:50]Read from MH i2c: E2 FD 00 B1 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 54 [00:13:51]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:13:51]wFMCommunicate OK [00:13:51]wFMCommunicate request_size=4 [00:13:51]MH_SAM_APDU [00:13:51]CAPDU: 80 17 00 00 [00:13:51]Write to MH i2c: E2 08 00 B2 00 80 17 00 00 00 00 00 00 32 [00:13:51]Write i2c OK [00:13:51]MH_I2C_Read... [00:13:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:51]Read from MH i2c: E2 [00:13:51]MH_I2C_Read... [00:13:51]Read from MH i2c: E2 FD 00 [00:13:51]MH_I2C_Read... [00:13:51]Read from MH i2c: E2 FD 00 B2 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 47 [00:13:51]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:13:51]wFMCommunicate OK [00:13:51]wFMCommunicate request_size=4 [00:13:51]MH_SAM_APDU [00:13:51]CAPDU: 80 17 00 00 [00:13:51]Write to MH i2c: E2 08 00 B3 00 80 17 00 00 00 00 00 00 33 [00:13:51]Write i2c OK [00:13:51]MH_I2C_Read... [00:13:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:52]Read from MH i2c: E2 [00:13:52]MH_I2C_Read... [00:13:52]Read from MH i2c: E2 FD 00 [00:13:52]MH_I2C_Read... [00:13:52]Read from MH i2c: E2 FD 00 B3 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 AB [00:13:52]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:13:52]wFMCommunicate OK [00:13:52]wFMCommunicate request_size=4 [00:13:52]MH_SAM_APDU [00:13:52]CAPDU: 80 17 00 00 [00:13:52]Write to MH i2c: E2 08 00 B4 00 80 17 00 00 00 00 00 00 34 [00:13:52]Write i2c OK [00:13:52]MH_I2C_Read... [00:13:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:13:52]Read from MH i2c: E2 [00:13:52]MH_I2C_Read... [00:13:52]Read from MH i2c: E2 E1 00 [00:13:52]MH_I2C_Read... [00:13:52]Read from MH i2c: E2 E1 00 B4 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 22 [00:13:52]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:52]wFMCommunicate OK [00:13:52]SAM_PROTO_GetFMData done [00:13:52]requested_item fm.sale_refund.total is exist - process it [00:13:52]requested_item fm.buy.total is exist - process it [00:13:52]requested_item shift.sale.total is exist - process it [00:13:52]SAM_PROTO_GetShiftData [00:13:52]wFMCommunicate request_size=4 [00:13:52]MH_SAM_APDU [00:13:52]CAPDU: 80 13 02 00 [00:13:52]Write to MH i2c: E2 08 00 B5 00 80 13 02 00 00 00 00 00 33 [00:13:52]Write i2c OK [00:13:52]MH_I2C_Read... [00:13:53]OFD Sender: No OFD packet to send [00:13:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:53]Read from MH i2c: E2 [00:13:53]MH_I2C_Read... [00:13:53]Read from MH i2c: E2 FD 00 [00:13:53]MH_I2C_Read... [00:13:53]Read from MH i2c: E2 FD 00 B5 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 A0 [00:13:53]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:53]wFMCommunicate OK [00:13:53]wFMCommunicate request_size=4 [00:13:53]MH_SAM_APDU [00:13:53]CAPDU: 80 17 00 00 [00:13:53]Write to MH i2c: E2 08 00 B6 00 80 17 00 00 00 00 00 00 36 [00:13:53]Write i2c OK [00:13:53]MH_I2C_Read... [00:13:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:53]Read from MH i2c: E2 [00:13:53]MH_I2C_Read... [00:13:53]Read from MH i2c: E2 FD 00 [00:13:53]MH_I2C_Read... [00:13:53]Read from MH i2c: E2 FD 00 B6 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4D [00:13:53]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:54]wFMCommunicate OK [00:13:54]wFMCommunicate request_size=4 [00:13:54]MH_SAM_APDU [00:13:54]CAPDU: 80 17 00 00 [00:13:54]Write to MH i2c: E2 08 00 B7 00 80 17 00 00 00 00 00 00 37 [00:13:54]Write i2c OK [00:13:54]MH_I2C_Read... [00:13:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:54]Read from MH i2c: E2 [00:13:54]MH_I2C_Read... [00:13:54]Read from MH i2c: E2 FD 00 [00:13:54]MH_I2C_Read... [00:13:54]Read from MH i2c: E2 FD 00 B7 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F3 [00:13:54]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:54]wFMCommunicate OK [00:13:54]wFMCommunicate request_size=4 [00:13:54]MH_SAM_APDU [00:13:54]CAPDU: 80 17 00 00 [00:13:54]Write to MH i2c: E2 08 00 B8 00 80 17 00 00 00 00 00 00 38 [00:13:54]Write i2c OK [00:13:54]MH_I2C_Read... [00:13:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:55]Read from MH i2c: E2 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 FD 00 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 FD 00 B8 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 AF [00:13:55]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:55]wFMCommunicate OK [00:13:55]wFMCommunicate request_size=4 [00:13:55]MH_SAM_APDU [00:13:55]CAPDU: 80 17 00 00 [00:13:55]Write to MH i2c: E2 08 00 B9 00 80 17 00 00 00 00 00 00 39 [00:13:55]Write i2c OK [00:13:55]MH_I2C_Read... [00:13:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:13:55]Read from MH i2c: E2 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 CF 00 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 CF 00 B9 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 20 [00:13:55]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:55]wFMCommunicate OK [00:13:55]SAM_PROTO_GetShiftData done [00:13:55]requested_item shift.sale.total_cash is exist - process it [00:13:55]requested_item shift.sale_refund.total is exist - process it [00:13:55]requested_item shift.sale_refund.total_cash is exist - process it [00:13:55]requested_item shift.buy.total is exist - process it [00:13:55]requested_item shift.buy.total_cash is exist - process it [00:13:55]produce_requested_data done [00:13:55]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:55]process_action_free get_value [00:13:55]json_value_free [00:13:55]json_value_free done [00:13:55]process_json_proto returns [00:13:55]Send response to host [00:13:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:55]free response buf [00:13:55]execute_script done [00:13:55]execute_script returns [00:13:55]free content buf [00:13:55]Sock 9.Close socket [00:13:55]Sock 9.Thread stoped [00:13:55]accept exits with 7 [00:13:55]New connection [00:13:55]New thread 3066477924 created [00:13:55]Thread 3066621284 joined [00:13:55]Waiting for new connection... [00:13:55] Sock 7.Parse request [00:13:55]Sock 7.Check first char [00:13:55]Sock 7.First char is OK [00:13:55]request: POST /json_proto HTTP/1.0 [00:13:55]Method: POST [00:13:55]URL: /json_proto [00:13:55]Method is POST - this is cgi request [00:13:55]url: /json_proto [00:13:55]query_string will be loaded in cgi processing [00:13:55]execute_cgi json_proto POST (null) [00:13:55]execute_cgi path=json_proto method=POST [00:13:55]POST find Content-Length [00:13:55]Host: 172.17.53.67:8080 [00:13:55]Content-Length: 266 [00:13:55]Content-Type: application/json [00:13:55] [00:13:55]POST finish read [00:13:55]Found Content-Length = 266 [00:13:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:55]execute_script... [00:13:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:55]POST & json_proto [00:13:55]process_json_proto [00:13:55]json parsed OK: [00:13:55]protocol is kg_v1.0 [00:13:55]action value=close_shift [00:13:55]process_action close_shift [00:13:55]cmd_close_shift [00:13:55]MH_GetDate [00:13:55]Write to MH i2c: F0 00 00 BA 00 A9 [00:13:55]Write i2c OK [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 09 00 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 09 00 BA 00 00 C4 F9 12 67 19 BC 99 64 BA [00:13:55]GetLastDocTimeStamp 1729296790 [00:13:55]current date 1729296836 [00:13:55]FM_GetShiftState [00:13:55]SAM_PROTO_GetShiftState [00:13:55]wFMCommunicate request_size=4 [00:13:55]MH_SAM_APDU [00:13:55]CAPDU: 80 13 01 00 [00:13:55]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [00:13:55]Write i2c OK [00:13:55]MH_I2C_Read... [00:13:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:55]Read from MH i2c: E2 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 0E 00 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 07 AC 11 67 00 00 00 00 90 00 6F [00:13:55]RAPDU: 09 00 01 07 AC 11 67 00 00 00 00 90 00 [00:13:55]wFMCommunicate OK [00:13:55]SAM_PROTO_GetShiftState done [00:13:55]FM_GetShiftState done [00:13:55]KKMCreateCloseShiftDocument [00:13:55]Load OK [00:13:55]Malloc new data [00:13:55]MH_GetDate [00:13:55]Write to MH i2c: F0 00 00 BC 00 AB [00:13:55]Write i2c OK [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 09 00 [00:13:55]MH_I2C_Read... [00:13:55]Read from MH i2c: F0 09 00 BC 00 00 C4 F9 12 67 19 BC 99 64 BC [00:13:56]Malloc new data [00:13:56]Malloc new data [00:13:56]Malloc new data [00:13:56]Malloc new data [00:13:56]KKMCreateCloseShiftDocument OK [00:13:56]KKMSetCloseShiftData OK [00:13:56]ProcessDocumentItem done err = 0, tmpTLVsize=73 [00:13:56]tlvbuf is 01CDCEC0 [00:13:56]KKMLoadAndSignCloseShiftData [00:13:56]SAM_PROTO_ProcessDocument [00:13:56]wFMCommunicate request_size=9 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 01 00 04 05 00 49 00 [00:13:56]Write to MH i2c: E2 0C 00 BD 00 80 15 01 00 04 00 05 00 49 00 00 00 92 [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:56]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:13:56]Read from MH i2c: E2 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [00:13:56]RAPDU: 90 00 [00:13:56]wFMCommunicate OK [00:13:56]wFMCommunicate request_size=23 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:13:56]Write to MH i2c: E2 1A 00 BE 00 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 33 [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:56]Read from MH i2c: E2 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [00:13:56]RAPDU: 90 00 [00:13:56]wFMCommunicate OK [00:13:56]wFMCommunicate request_size=32 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:13:56]Write to MH i2c: E2 23 00 BF 00 80 15 02 00 1B 00 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 08 [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:56]Read from MH i2c: E2 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [00:13:56]RAPDU: 90 00 [00:13:56]wFMCommunicate OK [00:13:56]wFMCommunicate request_size=13 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 02 00 08 F4 03 04 00 C4 F9 12 67 [00:13:56]Write to MH i2c: E2 10 00 C0 00 80 15 02 00 08 00 F4 03 04 00 C4 F9 12 67 00 00 81 [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:56]Read from MH i2c: E2 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [00:13:56]RAPDU: 90 00 [00:13:56]wFMCommunicate OK [00:13:56]wFMCommunicate request_size=25 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 [00:13:56]Write to MH i2c: E2 1C 00 C1 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 00 00 BD [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:56]Read from MH i2c: E2 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 [00:13:56]MH_I2C_Read... [00:13:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [00:13:56]RAPDU: 90 00 [00:13:56]wFMCommunicate OK [00:13:56]wFMCommunicate request_size=4 [00:13:56]MH_SAM_APDU [00:13:56]CAPDU: 80 15 03 00 [00:13:56]Write to MH i2c: E2 08 00 C2 00 80 15 03 00 00 00 00 00 43 [00:13:56]Write i2c OK [00:13:56]MH_I2C_Read... [00:13:57]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:13:57]Read from MH i2c: E2 [00:13:57]MH_I2C_Read... [00:13:57]Read from MH i2c: E2 FD 00 [00:13:57]MH_I2C_Read... [00:13:57]Read from MH i2c: E2 FD 00 C2 00 00 F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 90 00 DF [00:13:57]RAPDU: F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 90 00 [00:13:57]wFMCommunicate OK [00:13:57]SAM_PROTO_ProcessDocument answer len = 1269 [00:13:57]SAM_PROTO_ProcessDocument remain to read = 1021 [00:13:57]wFMCommunicate request_size=4 [00:13:57]MH_SAM_APDU [00:13:57]CAPDU: 80 17 00 00 [00:13:57]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [00:13:57]Write i2c OK [00:13:57]MH_I2C_Read... [00:13:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:57]Read from MH i2c: E2 [00:13:57]MH_I2C_Read... [00:13:57]Read from MH i2c: E2 FD 00 [00:13:57]MH_I2C_Read... [00:13:57]Read from MH i2c: E2 FD 00 C3 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FE [00:13:57]RAPDU: 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:57]wFMCommunicate OK [00:13:57]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:13:57]SAM_PROTO_ProcessDocument remain to read = 771 [00:13:57]wFMCommunicate request_size=4 [00:13:57]MH_SAM_APDU [00:13:57]CAPDU: 80 17 00 00 [00:13:58]Write to MH i2c: E2 08 00 C4 00 80 17 00 00 00 00 00 00 44 [00:13:58]Write i2c OK [00:13:58]MH_I2C_Read... [00:13:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:58]Read from MH i2c: E2 [00:13:58]MH_I2C_Read... [00:13:58]OFD Sender: No OFD packet to send [00:13:58]Read from MH i2c: E2 FD 00 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: E2 FD 00 C4 00 00 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 A6 [00:13:58]RAPDU: 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:13:58]wFMCommunicate OK [00:13:58]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:13:58]SAM_PROTO_ProcessDocument remain to read = 521 [00:13:58]wFMCommunicate request_size=4 [00:13:58]MH_SAM_APDU [00:13:58]CAPDU: 80 17 00 00 [00:13:58]Write to MH i2c: E2 08 00 C5 00 80 17 00 00 00 00 00 00 45 [00:13:58]Write i2c OK [00:13:58]MH_I2C_Read... [00:13:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:58]Read from MH i2c: E2 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: E2 FD 00 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: E2 FD 00 C5 00 00 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D3 [00:13:59]RAPDU: 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:13:59]wFMCommunicate OK [00:13:59]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:13:59]SAM_PROTO_ProcessDocument remain to read = 271 [00:13:59]wFMCommunicate request_size=4 [00:13:59]MH_SAM_APDU [00:13:59]CAPDU: 80 17 00 00 [00:13:59]Write to MH i2c: E2 08 00 C6 00 80 17 00 00 00 00 00 00 46 [00:13:59]Write i2c OK [00:13:59]MH_I2C_Read... [00:13:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:59]Read from MH i2c: E2 [00:13:59]MH_I2C_Read... [00:13:59]Read from MH i2c: E2 FD 00 [00:13:59]MH_I2C_Read... [00:13:59]Read from MH i2c: E2 FD 00 C6 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 0A [00:13:59]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 [00:13:59]wFMCommunicate OK [00:13:59]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:13:59]SAM_PROTO_ProcessDocument remain to read = 21 [00:13:59]wFMCommunicate request_size=4 [00:13:59]MH_SAM_APDU [00:13:59]CAPDU: 80 17 00 00 [00:13:59]Write to MH i2c: E2 08 00 C7 00 80 17 00 00 00 00 00 00 47 [00:13:59]Write i2c OK [00:13:59]MH_I2C_Read... [00:13:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 21! [00:13:59]Read from MH i2c: E2 [00:13:59]MH_I2C_Read... [00:13:59]Read from MH i2c: E2 18 00 [00:13:59]MH_I2C_Read... [00:13:59]Read from MH i2c: E2 18 00 C7 00 00 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 B3 0D CB AC AB 5D 90 00 D1 [00:13:59]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 B3 0D CB AC AB 5D 90 00 [00:13:59]wFMCommunicate OK [00:13:59]SAM_PROTO_ProcessDocument received (without SW) 21 bytes [00:13:59]SAM_PROTO_ProcessDocument done [00:13:59]1209 (1) - 1.0 - номер версии ФФД [00:13:59]1041 (16) - 0000000000963156 - номер ФМ [00:13:59]1040 (4) - 155250 - номер ФД [00:13:59]1038 (4) - 312 - номер смены [00:13:59]1118 (4) - 638 - количество кассовых чеков за смену [00:13:59]1111 (4) - 640 - общее количество ФД за смену [00:13:59]1194 (1198) - счетчики итогов смены [00:13:59] 1134 (4) - 638 - количество чеков со всеми признаками расчетов [00:13:59] 1129 (159) - счетчики операций «приход» [00:14:00] 1135 (4) - 638 - количество чеков по признаку расчетов [00:14:00] 1201 (4) - 473981.27 - общая итоговая сумма в чеках [00:14:00] 1136 (4) - 256897.00 - итоговая сумма в чеках наличными [00:14:00] 1138 (4) - 217084.27 - итоговая сумма в чеках безналичными [00:14:00] 1024 (123) - суммы налогов [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 0% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1006 (12) - суммы НДС [00:14:00] 1010 (1) - 12% - код ставки НДС [00:14:00] 1011 (3) - 50348.00 - сумма НДС по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (12) - суммы НСП [00:14:00] 1014 (1) - 1% - код ставки НСП [00:14:00] 1015 (3) - 4195.45 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 2% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 3% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 5% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1130 (141) - счетчики операций «возврат прихода» [00:14:00] 1135 (4) - 0 - количество чеков по признаку расчетов [00:14:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:14:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:14:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:14:00] 1024 (117) - суммы налогов [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 0% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 12% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 2% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 3% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 5% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1131 (141) - счетчики операций «расход» [00:14:00] 1135 (4) - 0 - количество чеков по признаку расчетов [00:14:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:14:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:14:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:14:00] 1024 (117) - суммы налогов [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 0% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 12% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 2% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 3% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 5% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1132 (141) - счетчики операций «возврат расхода» [00:14:00] 1135 (4) - 0 - количество чеков по признаку расчетов [00:14:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:14:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:14:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:14:00] 1024 (117) - суммы налогов [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 0% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1006 (9) - суммы НДС [00:14:00] 1010 (1) - 12% - код ставки НДС [00:14:00] 1011 (0) - 0.00 - сумма НДС по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 2% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 3% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 5% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 0,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1007 (9) - суммы НСП [00:14:00] 1014 (1) - 1,50% - код ставки НСП [00:14:00] 1015 (0) - 0.00 - сумма НСП по ставке [00:14:00] 1133 (588) - - счетчики коррекции - не используются [00:14:00]1077 (6) - 196871833037661 - ФПД [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1209 (04B9) [00:14:00]Malloc new data [00:14:00]Processing tag 1041 (0411) [00:14:00]Processing tag 1040 (0410) [00:14:00]Malloc new data [00:14:00]Processing tag 1038 (040E) [00:14:00]Malloc new data [00:14:00]Processing tag 1118 (045E) [00:14:00]Malloc new data [00:14:00]Processing tag 1111 (0457) [00:14:00]Malloc new data [00:14:00]Processing tag 1194 (04AA) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1134 (046E) [00:14:00]Malloc new data [00:14:00]Processing tag 1129 (0469) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1135 (046F) [00:14:00]Malloc new data [00:14:00]Processing tag 1201 (04B1) [00:14:00]Malloc new data [00:14:00]Processing tag 1136 (0470) [00:14:00]Malloc new data [00:14:00]Processing tag 1138 (0472) [00:14:00]Malloc new data [00:14:00]Processing tag 1024 (0400) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1130 (046A) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1135 (046F) [00:14:00]Malloc new data [00:14:00]Processing tag 1201 (04B1) [00:14:00]Malloc new data [00:14:00]Processing tag 1136 (0470) [00:14:00]Malloc new data [00:14:00]Processing tag 1138 (0472) [00:14:00]Malloc new data [00:14:00]Processing tag 1024 (0400) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1131 (046B) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1135 (046F) [00:14:00]Malloc new data [00:14:00]Processing tag 1201 (04B1) [00:14:00]Malloc new data [00:14:00]Processing tag 1136 (0470) [00:14:00]Malloc new data [00:14:00]Processing tag 1138 (0472) [00:14:00]Malloc new data [00:14:00]Processing tag 1024 (0400) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1006 (03EE) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1010 (03F2) [00:14:00]Malloc new data [00:14:00]Processing tag 1011 (03F3) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]Processing tag 1007 (03EF) [00:14:00]Load OK [00:14:00]SetTLVBufToDocument [00:14:00]Processing tag 1014 (03F6) [00:14:00]Malloc new data [00:14:00]Processing tag 1015 (03F7) [00:14:00]Malloc new data [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:00]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1132 (046C) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1135 (046F) [00:14:01]Malloc new data [00:14:01]Processing tag 1201 (04B1) [00:14:01]Malloc new data [00:14:01]Processing tag 1136 (0470) [00:14:01]Malloc new data [00:14:01]Processing tag 1138 (0472) [00:14:01]Malloc new data [00:14:01]Processing tag 1024 (0400) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1006 (03EE) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1010 (03F2) [00:14:01]Malloc new data [00:14:01]Processing tag 1011 (03F3) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1006 (03EE) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1010 (03F2) [00:14:01]Malloc new data [00:14:01]Processing tag 1011 (03F3) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1007 (03EF) [00:14:01]Load OK [00:14:01]SetTLVBufToDocument [00:14:01]Processing tag 1014 (03F6) [00:14:01]Malloc new data [00:14:01]Processing tag 1015 (03F7) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]SetTLVBufToDocument err=0 [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1133 (046D) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Processing tag 1077 (0435) [00:14:01]Malloc new data [00:14:01]SetTLVBufToDocument err=0 [00:14:01]Malloc new data [00:14:01]SAM_PROTO_GetFMData [00:14:01]wFMCommunicate request_size=4 [00:14:01]MH_SAM_APDU [00:14:01]CAPDU: 80 13 03 00 [00:14:01]Write to MH i2c: E2 08 00 C8 00 80 13 03 00 00 00 00 00 47 [00:14:01]Write i2c OK [00:14:01]MH_I2C_Read... [00:14:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:14:01]Read from MH i2c: E2 [00:14:01]MH_I2C_Read... [00:14:01]Read from MH i2c: E2 FD 00 [00:14:01]MH_I2C_Read... [00:14:01]Read from MH i2c: E2 FD 00 C8 00 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 AF [00:14:01]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:14:02]wFMCommunicate OK [00:14:02]wFMCommunicate request_size=4 [00:14:02]MH_SAM_APDU [00:14:02]CAPDU: 80 17 00 00 [00:14:02]Write to MH i2c: E2 08 00 C9 00 80 17 00 00 00 00 00 00 49 [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 FD 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 FD 00 C9 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 6C [00:14:02]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:14:02]wFMCommunicate OK [00:14:02]wFMCommunicate request_size=4 [00:14:02]MH_SAM_APDU [00:14:02]CAPDU: 80 17 00 00 [00:14:02]Write to MH i2c: E2 08 00 CA 00 80 17 00 00 00 00 00 00 4A [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 FD 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 FD 00 CA 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 5F [00:14:03]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 OFD Sender: No OFD packet to send [00:14:03]01 00 03 F7 03 00 00 EF 03 90 00 [00:14:03]wFMCommunicate OK [00:14:03]wFMCommunicate request_size=4 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 17 00 00 [00:14:03]Write to MH i2c: E2 08 00 CB 00 80 17 00 00 00 00 00 00 4B [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 FD 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 FD 00 CB 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 C3 [00:14:03]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:14:04]wFMCommunicate OK [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 17 00 00 [00:14:04]Write to MH i2c: E2 08 00 CC 00 80 17 00 00 00 00 00 00 4C [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 E1 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 E1 00 CC 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3A [00:14:04]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:14:04]wFMCommunicate OK [00:14:04]SAM_PROTO_GetFMData done [00:14:04]Malloc new data [00:14:04]Malloc new data [00:14:04]Malloc new data [00:14:04]Malloc new data [00:14:04]KKMLoadAndSignCloseShiftData err=0 [00:14:04]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Самидинов А. 19.10.2024 00:13 Смена: 312 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Чеков за смену: 638 ФД за смену: 640 Всего чеков: 638 ИТОГИ ПРИХОД Чеков: 638 Общий итог: 473981.27 Итого наличными: 256897.00 Итого безнал.: 217084.27 НДС 0% : 0.00 НДС 12% : 50348.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4195.45 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 256897.00 НС Приход: 109862919.20 НС Возвр.Прихода: 639186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 155250 ФМ: 0000000000963156 ФПД: 196871833037661 [00:14:04]StoreToDocumentArchive [00:14:04]shift 312 fd 155250 [00:14:04]Create dir for shift 0312 [00:14:04]save to /storage/0312/doc_00155250 [00:14:04]save last doc name /storage/0312/doc_00155250 to /storage/kkm_last_doc_name [00:14:04]save OK [00:14:04]Clear old archive folders... [00:14:04]Remove dir /storage/0266 [00:14:04]opendir ok [00:14:04]file . [00:14:04]file .. [00:14:04]file doc_1729296798 [00:14:04]remove file /storage/0266/doc_1729296798 [00:14:04]remove dir /storage/0266 [00:14:04]NVStorageSaveData kkm_registers [00:14:04]File name is /storage/kkm_registers [00:14:04]Write 24 bytes [00:14:04]NVStorageSaveData done [00:14:04]NVStorageSaveData kkm_registers [00:14:04]File name is /storage/kkm_registers [00:14:04]Write 24 bytes [00:14:04]NVStorageSaveData done [00:14:04]ProcessDocumentItem done err = 0, tmpTLVsize=1385 [00:14:04]tlvbuf is 01D34830 [00:14:04]SAM_PROTO_ClearQueue [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 09 00 00 [00:14:04]Write to MH i2c: E2 08 00 CD 00 80 09 00 00 00 00 00 00 3F [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 03 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [00:14:04]RAPDU: 90 00 [00:14:04]wFMCommunicate OK [00:14:04]SAM_PROTO_ClearQueue done [00:14:04]KKMCreateOFDPacket [00:14:04]OFDProtocolAddRootSTLVToBuf [00:14:04]FM_MakeSignedData [00:14:04]FM_MakeSignedData [00:14:04]SAM_PROTO_SignData [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 0D 01 02 [00:14:04]Write to MH i2c: E2 08 00 CE 00 80 0D 01 02 00 00 00 00 47 [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 03 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [00:14:04]RAPDU: 90 00 [00:14:04]wFMCommunicate OK [00:14:04]wFMCommunicate request_size=255 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 0D 02 02 FA 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 C4 F9 12 67 0E 04 04 00 38 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 D9 04 6E 04 04 00 7E 02 00 00 69 04 A6 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 [00:14:05]Write to MH i2c: E2 02 01 CF 00 80 0D 02 02 FA 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 C4 F9 12 67 0E 04 04 00 38 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 D9 04 6E 04 04 00 7E 02 00 00 69 04 A6 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 00 00 16 [00:14:05]Write i2c OK [00:14:05]MH_I2C_Read... [00:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:05]Read from MH i2c: E2 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 03 00 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [00:14:05]RAPDU: 90 00 [00:14:05]wFMCommunicate OK [00:14:05]wFMCommunicate request_size=255 [00:14:05]MH_SAM_APDU [00:14:05]CAPDU: 80 0D 02 02 FA 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 66 06 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 [00:14:05]Write to MH i2c: E2 02 01 D0 00 80 0D 02 02 FA 00 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 66 06 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 00 00 FB [00:14:06]Write i2c OK [00:14:06]MH_I2C_Read... [00:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:06]Read from MH i2c: E2 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 03 00 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [00:14:06]RAPDU: 90 00 [00:14:06]wFMCommunicate OK [00:14:06]wFMCommunicate request_size=255 [00:14:06]MH_SAM_APDU [00:14:06]CAPDU: 80 0D 02 02 FA 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 [00:14:06]Write to MH i2c: E2 02 01 D1 00 80 0D 02 02 FA 00 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 00 00 11 [00:14:06]Write i2c OK [00:14:06]MH_I2C_Read... [00:14:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:07]Read from MH i2c: E2 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 03 00 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [00:14:07]RAPDU: 90 00 [00:14:07]wFMCommunicate OK [00:14:07]wFMCommunicate request_size=255 [00:14:07]MH_SAM_APDU [00:14:07]CAPDU: 80 0D 02 02 FA 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 [00:14:07]Write to MH i2c: E2 02 01 D2 00 80 0D 02 02 FA 00 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 00 00 1B [00:14:07]Write i2c OK [00:14:07]MH_I2C_Read... [00:14:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:07]Read from MH i2c: E2 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 03 00 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 03 00 D2 00 00 90 00 46 [00:14:07]RAPDU: 90 00 [00:14:07]wFMCommunicate OK [00:14:07]wFMCommunicate request_size=255 [00:14:07]MH_SAM_APDU [00:14:07]CAPDU: 80 0D 02 02 FA F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 [00:14:08]Write to MH i2c: E2 02 01 D3 00 80 0D 02 02 FA 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 DC [00:14:08]Write i2c OK [00:14:08]MH_I2C_Read... [00:14:08]OFD Sender: No OFD packet to send [00:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:08]Read from MH i2c: E2 [00:14:08]MH_I2C_Read... [00:14:08]Read from MH i2c: E2 03 00 [00:14:08]MH_I2C_Read... [00:14:08]Read from MH i2c: E2 03 00 D3 00 00 90 00 47 [00:14:08]RAPDU: 90 00 [00:14:08]wFMCommunicate OK [00:14:08]wFMCommunicate request_size=144 [00:14:08]MH_SAM_APDU [00:14:08]CAPDU: 80 0D 02 02 8B 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 72 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 B3 0D CB AC AB 5D [00:14:08]Write to MH i2c: E2 93 00 D4 00 80 0D 02 02 8B 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 72 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 B3 0D CB AC AB 5D 00 00 9A [00:14:08]Write i2c OK [00:14:08]MH_I2C_Read... [00:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:09]Read from MH i2c: E2 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 03 00 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [00:14:09]RAPDU: 90 00 [00:14:09]wFMCommunicate OK [00:14:09]wFMCommunicate request_size=4 [00:14:09]MH_SAM_APDU [00:14:09]CAPDU: 80 0D 03 02 [00:14:09]Write to MH i2c: E2 08 00 D5 00 80 0D 03 02 00 00 00 00 50 [00:14:09]Write i2c OK [00:14:09]MH_I2C_Read... [00:14:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:14:09]Read from MH i2c: E2 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 0B 00 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 0B 00 D5 00 00 C4 60 C6 72 9D 44 F7 82 90 00 07 [00:14:09]RAPDU: C4 60 C6 72 9D 44 F7 82 90 00 [00:14:09]wFMCommunicate OK [00:14:09]SAM_PROTO_SignData done [00:14:09]FM_MakeSignedData done [00:14:09]CreateOFDProtocolMessage [00:14:09]wFMCommunicate request_size=4 [00:14:09]MH_SAM_APDU [00:14:09]CAPDU: 80 11 00 00 [00:14:09]Write to MH i2c: E2 08 00 D6 00 80 11 00 00 00 00 00 00 50 [00:14:09]Write i2c OK [00:14:09]MH_I2C_Read... [00:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:09]Read from MH i2c: E2 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 17 00 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: E2 17 00 D6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [00:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:14:09]wFMCommunicate OK [00:14:09]CreateOFDProtocolMessage done [00:14:09]OFDSenderStorePacket 155250 [00:14:09]StoreOFDPacket docnum=155250 [00:14:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 7D 05 00 00 19 89 75 05 7D B1 5A 05 01 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 C4 F9 12 67 0E 04 04 00 38 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 D9 04 6E 04 04 00 7E 02 00 00 69 04 A6 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 66 06 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 72 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 B3 0D CB AC AB 5D C4 60 C6 72 9D 44 F7 82 [00:14:09]CheckFolder [00:14:09]dirname=/storage/ofd_packets [00:14:09]CheckFolder done [00:14:09]ProducePacketName [00:14:09]name=ofd_packets/00155250 [00:14:09]NVStorageSaveData ofd_packets/00155250 [00:14:09]File name is /storage/ofd_packets/00155250 [00:14:09]Write 1435 bytes [00:14:09]NVStorageSaveData done [00:14:09]OFDSenderStorePacket done [00:14:09]KKMCreateOFDPacket done [00:14:09]NVStorageSaveData kkm_last_timestamp [00:14:09]File name is /storage/kkm_last_timestamp [00:14:09]Write 4 bytes [00:14:09]NVStorageSaveData done [00:14:09]ExternCall_PrintAddStr [00:14:09]wPrintStart [00:14:09]Write to MH i2c: 01 00 00 D7 00 D7 [00:14:09]OFD Sender: Processing packet 155250 [packets to send 51, broken 50] [00:14:09]ProducePacketName [00:14:09]name=ofd_packets/00155250 [00:14:09]OFD Sender: To server: pG, [00:14:09]CommunicateWithHost lk.salyk.kg:30040 [00:14:09]ConnectInit lk.salyk.kg [00:14:09]Write i2c OK [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: 01 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: 01 07 00 [00:14:09]MH_I2C_Read... [00:14:09]Read from MH i2c: 01 07 00 D7 00 00 00 00 00 00 FF 0F EC [00:14:09]RasterBufferAndPrint [00:14:09]line Отчет о закрытии смены [00:14:09]line ФФД: 1.0 [00:14:09]line ИНН: 02508201610067 [00:14:09]line Кассир: Самидинов А. [00:14:09]line 19.10.2024 00:13 [00:14:09]line Смена: 312 [00:14:09]line РНМ: 0000137193017469 [00:14:09]line ЗНМ: 0300000234 [00:14:09]line СНО: Общий режим [00:14:09]line Чеков за смену: 638 [00:14:09]line ФД за смену: 640 [00:14:09]line Всего чеков: 638 [00:14:09]line ИТОГИ ПРИХОД [00:14:09]line Чеков: 638 [00:14:09]line Общий итог: 473981.27 [00:14:09]line Итого наличными: 256897.00 [00:14:09]line Итого безнал.: 217084.27 [00:14:09]line НДС 0% : 0.00 [00:14:09]line НДС 12% : 50348.00 [00:14:09]line НСП 0% : 0.00 [00:14:09]line НСП 1,50% : 0.00 [00:14:09]line НСП 0,50% : 0.00 [00:14:09]line НСП 5% : 0.00 [00:14:09]line НСП 3% : 0.00 [00:14:09]line НСП 2% : 0.00 [00:14:09]line НСП 1% : 4195.45 [00:14:09]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:14:09]line Чеков: 0 [00:14:09]line Общий итог: 0.00 [00:14:09]line Итого наличными: 0.00 [00:14:09]line Итого безнал.: 0.00 [00:14:09]line НДС 0% : 0.00 [00:14:09]line НДС 12% : 0.00 [00:14:09]line НСП 0% : 0.00 [00:14:09]line НСП 1,50% : 0.00 [00:14:09]line НСП 0,50% : 0.00 [00:14:09]line НСП 5% : 0.00 [00:14:09]line НСП 3% : 0.00 [00:14:09]line НСП 2% : 0.00 [00:14:09]line НСП 1% : 0.00 [00:14:09]line ИТОГИ РАСХОД [00:14:09]line Чеков: 0 [00:14:09]line Общий итог: 0.00 [00:14:09]line Итого наличными: 0.00 [00:14:09]line Итого безнал.: 0.00 [00:14:09]line НДС 0% : 0.00 [00:14:09]line НДС 12% : 0.00 [00:14:09]line НСП 0% : 0.00 [00:14:09]line НСП 1,50% : 0.00 [00:14:09]line НСП 0,50% : 0.00 [00:14:09]line НСП 5% : 0.00 [00:14:09]line НСП 3% : 0.00 [00:14:09]line НСП 2% : 0.00 [00:14:09]line НСП 1% : 0.00 [00:14:09]line ИТОГИ ВОЗВРАТ РАСХОДА [00:14:09]line Чеков: 0 [00:14:09]line Общий итог: 0.00 [00:14:09]line Итого наличными: 0.00 [00:14:09]line Итого безнал.: 0.00 [00:14:09]line НДС 0% : 0.00 [00:14:09]line НДС 12% : 0.00 [00:14:09]line НСП 0% : 0.00 [00:14:09]line НСП 1,50% : 0.00 [00:14:09]line НСП 0,50% : 0.00 [00:14:09]line НСП 5% : 0.00 [00:14:09]line НСП 3% : 0.00 [00:14:09]line НСП 2% : 0.00 [00:14:09]line НСП 1% : 0.00 [00:14:09]line Сумма внесений: 0.00 [00:14:09]line Сумма выплат: 0.00 [00:14:09]line Нал. в кассе: 256897.00 [00:14:09]line НС Приход: 109862919.20 [00:14:09]line НС Возвр.Прихода: 639186.00 [00:14:09]line НС Расход: 0.00 [00:14:09]line НС Возвр.Расхода: 0.00 [00:14:09]line ФД: 155250 [00:14:09]line ФМ: 0000000000963156 [00:14:09]line ФПД: 196871833037661 [00:14:09]Connected sock=10 [00:14:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 7D 05 00 00 19 89 75 05 7D B1 5A 05 01 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 written 0, free lines is 4095 [00:14:09]00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 C4 F9 12 67 0E 04 04 00 38 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 AA 04 D9 04 6E 04 04 00 7E 02 00 00 69 04 A6 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 66 06 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 Write to MH i2c: 00 01 70 00 04 00 00 00 72 04 00 00 00 04 75 00 27 EE 01 03 28 09 [00:14:10]00 F2 03 01 00 00 F3 Write i2c OK [00:14:10]03 MH_I2C_Read... [00:14:10]00 00 EE 03 Read from MH i2c: 09 01 00 [00:14:10]F2 MH_I2C_Read... [00:14:10]03 01 00 01 F3 03 Read from MH i2c: 00 01 00 07 EF 00 03 09 00 F6 03 01 00 00 F7 03 00 [00:14:10]00 MH_I2C_Read... [00:14:10]EF 03 09 00 F6 03 01 00 Read from MH i2c: 01 01 F7 07 03 00 00 27 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 01 00 00 F6 00 03 00 01 00 00 03 00 F7 AC 03 0A E5 [00:14:10]RasterBufferAndPrint [00:14:10]line [00:14:10]line [00:14:10]line [00:14:10]line [00:14:10]line [00:14:10]00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 written 0, free lines is 2897 [00:14:11]00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 MH_Cut [00:14:11]00 Write to MH i2c: 00 D1 00 01 00 00 B1 2E 04 01 00 01 00 01 70 04 00 [00:14:11]00 72 04 00 00 00 04 75 00 Write i2c OK [00:14:11]EE MH_I2C_Read... [00:14:11]03 Read from MH i2c: 09 D1 00 [00:14:11]F2 MH_I2C_Read... [00:14:11]03 01 00 00 F3 03 00 00 Read from MH i2c: EE D1 03 01 09 00 00 [00:14:11]F2 MH_I2C_Read... [00:14:11]03 Read from MH i2c: 01 D1 00 01 01 00 F3 2E 03 01 00 00 00 00 EF [00:14:11]03 Write to MH i2c: 09 01 00 00 F6 00 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 72 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 B3 0D CB AC AB 5D C4 60 C6 72 9D 44 F7 82 [00:14:11]2F 01 30 [00:14:11]Write i2c OK [00:14:11]MH_I2C_Read... [00:14:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 21 47 00 5E 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 *** Cut start [00:14:11]00 *** Partial cut [00:14:11]72 *** CUTSNS_PIN = 1 [00:14:11]5E 02 00 F4 03 04 00 09 A0 12 67 B6 04 01 00 00 BF 81 E0 B0 BC FB FB AC [00:14:11]*** CUTSNS_PIN = 0 [00:14:11]CommunicateWithHost err = 0 [00:14:11]CheckOFDResponse [00:14:11]1017 (14) - 77093643461234 [00:14:11]1041 (16) - 0000000000963156 [00:14:11]1040 (4) - 155250 [00:14:11]1012 (4) - 18.10.2024 17:51 [00:14:11]1206 (1) - 0 [00:14:11]OFD Sender: Remove packet 155250 [00:14:11]ProducePacketName [00:14:11]name=ofd_packets/00155250 [00:14:11]NVStorageDeleteData [00:14:12]*** Brake cut motor [00:14:12]Read from MH i2c: *** Stop cut motor [00:14:12]01 *** Cut end [00:14:12] [00:14:12]MH_I2C_Read... [00:14:12]OFD Sender: No OFD packet to send [00:14:12]Read from MH i2c: 01 07 00 [00:14:12]MH_I2C_Read... [00:14:12]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 FF 0F 45 [00:14:12]process_action close_shift done [00:14:12]requested_data is exist [00:14:12]produce_requested_data [00:14:12]requested_item fd.num is exist - process it [00:14:12]SAM_PROTO_GetFieldsCounters [00:14:12]wFMCommunicate request_size=4 [00:14:12]MH_SAM_APDU [00:14:12]CAPDU: 80 13 00 00 [00:14:12]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [00:14:12]Write i2c OK [00:14:12]MH_I2C_Read... [00:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:12]Read from MH i2c: E2 [00:14:12]MH_I2C_Read... [00:14:12]Read from MH i2c: E2 62 00 [00:14:12]MH_I2C_Read... [00:14:12]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [00:14:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:14:12]wFMCommunicate OK [00:14:12]SAM_PROTO_GetFieldsCounters done [00:14:12]requested_item shift.num is exist - process it [00:14:12]requested_item shift.opened is exist - process it [00:14:12]req_shift_opened [00:14:12]FM_GetShiftState [00:14:12]SAM_PROTO_GetShiftState [00:14:12]wFMCommunicate request_size=4 [00:14:12]MH_SAM_APDU [00:14:12]CAPDU: 80 13 01 00 [00:14:12]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [00:14:12]Write i2c OK [00:14:12]MH_I2C_Read... [00:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:12]Read from MH i2c: E2 [00:14:12]MH_I2C_Read... [00:14:12]Read from MH i2c: E2 0E 00 [00:14:12]MH_I2C_Read... [00:14:12]Read from MH i2c: E2 0E 00 31 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 BA [00:14:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:14:13]wFMCommunicate OK [00:14:13]SAM_PROTO_GetShiftState done [00:14:13]FM_GetShiftState done [00:14:13]req_shift_opened done [00:14:13]requested_item shift.open_date is exist - process it [00:14:13]req_shift_open_date [00:14:13]FM_GetShiftState [00:14:13]SAM_PROTO_GetShiftState [00:14:13]wFMCommunicate request_size=4 [00:14:13]MH_SAM_APDU [00:14:13]CAPDU: 80 13 01 00 [00:14:13]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [00:14:13]Write i2c OK [00:14:13]MH_I2C_Read... [00:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:13]Read from MH i2c: E2 [00:14:13]MH_I2C_Read... [00:14:13]Read from MH i2c: E2 0E 00 [00:14:13]MH_I2C_Read... [00:14:13]Read from MH i2c: E2 0E 00 32 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 BB [00:14:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:14:13]wFMCommunicate OK [00:14:13]SAM_PROTO_GetShiftState done [00:14:13]FM_GetShiftState done [00:14:13]req_shift_open_date done [00:14:13]produce_requested_data done [00:14:13]produce_requested_data return {"fd.num":155250,"shift.num":312,"shift.opened":0,"shift.open_date":0} [00:14:13]process_action_free close_shift [00:14:13]json_value_free [00:14:13]json_value_free done [00:14:13]process_json_proto returns [00:14:13]Send response to host [00:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":155250,"shift.num":312,"shift.opened":0,"shift.open_date":0}}} [00:14:13]free response buf [00:14:13]execute_script done [00:14:13]execute_script returns [00:14:13]free content buf [00:14:13]Sock 7.Close socket [00:14:13]Sock 7.Thread stoped [00:14:17]OFD Sender: No OFD packet to send [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 33 01 34 [00:14:18]*** FLAG_PRN_KEY set [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 33 01 00 08 00 00 00 FF 0F 51 [00:14:18]state=0 [00:14:18]Key pressed [00:14:18]Feed [00:14:18]Write to MH i2c: D8 00 00 34 01 0C [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 34 01 00 0D [00:14:18]int line is 0 - check status [00:14:18]Write to MH i2c: 01 00 00 35 01 36 [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 35 01 00 48 00 00 00 3C 00 C1 [00:14:18]state=2 [00:14:18]Key pressed [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 36 01 37 [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 36 01 00 48 00 00 00 3C 00 C2 [00:14:18]state=2 [00:14:18]Key pressed [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 37 01 38 [00:14:18]*** FLAG_PRN_KEY reset [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 FB 0F 49 [00:14:18]state=2 [00:14:18]Stop feed [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 38 01 39 [00:14:18]*** FLAG_PRN_KEY set [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 38 01 00 08 00 00 00 FF 0F 56 [00:14:18]state=0 [00:14:18]Key pressed [00:14:18]Feed [00:14:18]Write to MH i2c: D8 00 00 39 01 11 [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 39 01 00 12 [00:14:18]int line is 0 - check status [00:14:18]Write to MH i2c: 01 00 00 3A 01 3B [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 3A 01 00 48 00 00 00 3C 00 C6 [00:14:18]state=2 [00:14:18]Key pressed [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 3B 01 3C [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]*** FLAG_PRN_KEY reset [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 3B 01 00 40 00 00 00 3C 00 BF [00:14:18]state=2 [00:14:18]Stop feed [00:14:18]int line is 0 - check status [00:14:18]Write to MH i2c: 01 00 00 3C 01 3D [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 FF 0F 52 [00:14:18]state=0 [00:14:18]int [00:14:18]Write to MH i2c: 01 00 00 3D 01 3E [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]*** FLAG_PRN_KEY set [00:14:18]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 FF 0F 53 [00:14:18]state=0 [00:14:18]int line is 0 - check status [00:14:18]Write to MH i2c: 01 00 00 3E 01 3F [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: 01 07 00 3E 01 00 08 00 00 00 FF 0F 5C [00:14:18]state=0 [00:14:18]Key pressed [00:14:18]Feed [00:14:18]Write to MH i2c: D8 00 00 3F 01 17 [00:14:18]Write i2c OK [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 [00:14:18]MH_I2C_Read... [00:14:18]Read from MH i2c: D8 01 00 3F 01 00 18 [00:14:19]int line is 0 - check status [00:14:19]Write to MH i2c: 01 00 00 40 01 41 [00:14:19]*** FLAG_PRN_KEY reset [00:14:19]Write i2c OK [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 07 00 [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FC 0F 53 [00:14:19]state=2 [00:14:19]Stop feed [00:14:19]int [00:14:19]Write to MH i2c: 01 00 00 41 01 42 [00:14:19]Write i2c OK [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 07 00 [00:14:19]MH_I2C_Read... [00:14:19]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [00:14:19]state=0 [00:14:22]OFD Sender: No OFD packet to send [00:14:27]OFD Sender: No OFD packet to send [00:14:32]OFD Sender: No OFD packet to send [00:14:37]OFD Sender: No OFD packet to send [00:14:42]OFD Sender: No OFD packet to send [00:14:47]OFD Sender: No OFD packet to send [00:14:52]OFD Sender: No OFD packet to send [00:14:57]OFD Sender: No OFD packet to send [00:15:02]OFD Sender: No OFD packet to send [00:15:07]OFD Sender: No OFD packet to send [00:15:12]OFD Sender: No OFD packet to send [00:15:17]OFD Sender: No OFD packet to send [00:15:22]OFD Sender: No OFD packet to send [00:15:27]OFD Sender: No OFD packet to send [00:15:32]OFD Sender: No OFD packet to send [00:15:37]OFD Sender: No OFD packet to send [00:15:42]OFD Sender: No OFD packet to send [00:15:47]OFD Sender: No OFD packet to send [00:15:52]OFD Sender: No OFD packet to send [00:15:57]OFD Sender: No OFD packet to send [00:16:02]OFD Sender: No OFD packet to send [00:16:07]OFD Sender: No OFD packet to send [00:16:12]OFD Sender: No OFD packet to send [00:16:17]OFD Sender: No OFD packet to send [00:16:22]OFD Sender: No OFD packet to send [00:16:27]OFD Sender: No OFD packet to send [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:17]OFD Sender: No OFD packet to send [00:17:22]OFD Sender: No OFD packet to send [00:17:27]OFD Sender: No OFD packet to send [00:17:32]OFD Sender: No OFD packet to send [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:57]OFD Sender: No OFD packet to send [00:18:02]OFD Sender: No OFD packet to send [00:18:07]OFD Sender: No OFD packet to send [00:18:12]OFD Sender: No OFD packet to send [00:18:17]OFD Sender: No OFD packet to send [00:18:22]OFD Sender: No OFD packet to send [00:18:27]OFD Sender: No OFD packet to send [00:18:32]OFD Sender: No OFD packet to send [00:18:37]OFD Sender: No OFD packet to send [00:18:42]OFD Sender: No OFD packet to send [00:18:47]OFD Sender: No OFD packet to send [00:18:52]OFD Sender: No OFD packet to send [00:18:57]OFD Sender: No OFD packet to send [00:19:02]OFD Sender: No OFD packet to send [00:19:07]OFD Sender: No OFD packet to send [00:19:12]OFD Sender: No OFD packet to send [00:19:17]OFD Sender: No OFD packet to send [00:19:22]OFD Sender: No OFD packet to send [00:19:27]OFD Sender: No OFD packet to send [00:19:32]OFD Sender: No OFD packet to send [00:19:37]OFD Sender: No OFD packet to send [00:19:42]OFD Sender: No OFD packet to send [00:19:47]OFD Sender: No OFD packet to send [00:19:52]OFD Sender: No OFD packet to send [00:19:57]OFD Sender: No OFD packet to send [00:20:02]OFD Sender: No OFD packet to send [00:20:07]OFD Sender: No OFD packet to send [00:20:12]OFD Sender: No OFD packet to send [00:20:17]OFD Sender: No OFD packet to send [00:20:22]OFD Sender: No OFD packet to send [00:20:27]OFD Sender: No OFD packet to send [00:20:32]OFD Sender: No OFD packet to send [00:20:37]OFD Sender: No OFD packet to send [00:20:42]OFD Sender: No OFD packet to send [00:20:47]OFD Sender: No OFD packet to send [00:20:52]OFD Sender: No OFD packet to send [00:20:57]OFD Sender: No OFD packet to send [00:21:02]OFD Sender: No OFD packet to send [00:21:07]OFD Sender: No OFD packet to send [00:21:12]OFD Sender: No OFD packet to send [00:21:17]OFD Sender: No OFD packet to send [00:21:22]OFD Sender: No OFD packet to send [00:21:27]OFD Sender: No OFD packet to send [00:21:32]OFD Sender: No OFD packet to send [00:21:37]OFD Sender: No OFD packet to send [00:21:42]OFD Sender: No OFD packet to send [00:21:47]OFD Sender: No OFD packet to send [00:21:52]OFD Sender: No OFD packet to send [00:21:57]OFD Sender: No OFD packet to send [00:22:02]OFD Sender: No OFD packet to send [00:22:07]OFD Sender: No OFD packet to send [00:22:12]OFD Sender: No OFD packet to send [00:22:17]OFD Sender: No OFD packet to send [00:22:22]OFD Sender: No OFD packet to send [00:22:27]OFD Sender: No OFD packet to send [00:22:32]OFD Sender: No OFD packet to send [00:22:37]OFD Sender: No OFD packet to send [00:22:42]OFD Sender: No OFD packet to send [00:22:47]OFD Sender: No OFD packet to send [00:22:52]OFD Sender: No OFD packet to send [00:22:57]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:08]accept exits with 9 [00:23:08]New connection [00:23:08]New thread 3066621284 created [00:23:08]Thread 3066477924 joined [00:23:08]Waiting for new connection... [00:23:08] Sock 9.Parse request [00:23:08]Sock 9.Check first char [00:23:08]Sock 9.First char is OK [00:23:08]request: POST /json_proto HTTP/1.0 [00:23:08]Method: POST [00:23:08]URL: /json_proto [00:23:08]Method is POST - this is cgi request [00:23:08]url: /json_proto [00:23:08]query_string will be loaded in cgi processing [00:23:08]execute_cgi json_proto POST (null) [00:23:08]execute_cgi path=json_proto method=POST [00:23:08]POST find Content-Length [00:23:08]Host: 172.17.53.67:8080 [00:23:08]Content-Length: 215 [00:23:08]Content-Type: application/json [00:23:08] [00:23:08]POST finish read [00:23:08]Found Content-Length = 215 [00:23:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:23:08]execute_script... [00:23:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:23:08]POST & json_proto [00:23:08]process_json_proto [00:23:08]json parsed OK: [00:23:08]protocol is kg_v1.0 [00:23:08]action value=get_value [00:23:08]process_action get_value [00:23:08]cmd_get_value [00:23:08]process_action get_value done [00:23:08]requested_data is exist [00:23:08]produce_requested_data [00:23:08]requested_item kkm.sn is exist - process it [00:23:08]requested_item kkm.ver is exist - process it [00:23:08]requested_item fm.sn is exist - process it [00:23:08]wFMCommunicate request_size=4 [00:23:08]MH_SAM_APDU [00:23:08]CAPDU: 80 11 00 00 [00:23:08]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [00:23:08]Write i2c OK [00:23:08]MH_I2C_Read... [00:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:23:08]Read from MH i2c: E2 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 17 00 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [00:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:23:08]wFMCommunicate OK [00:23:08]requested_item fd.num is exist - process it [00:23:08]SAM_PROTO_GetFieldsCounters [00:23:08]wFMCommunicate request_size=4 [00:23:08]MH_SAM_APDU [00:23:08]CAPDU: 80 13 00 00 [00:23:08]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [00:23:08]Write i2c OK [00:23:08]MH_I2C_Read... [00:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:23:08]Read from MH i2c: E2 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 62 00 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 85 [00:23:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 5E 02 00 0E 04 04 00 38 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:23:08]wFMCommunicate OK [00:23:08]SAM_PROTO_GetFieldsCounters done [00:23:08]requested_item shift.num is exist - process it [00:23:08]requested_item shift.opened is exist - process it [00:23:08]req_shift_opened [00:23:08]FM_GetShiftState [00:23:08]SAM_PROTO_GetShiftState [00:23:08]wFMCommunicate request_size=4 [00:23:08]MH_SAM_APDU [00:23:08]CAPDU: 80 13 01 00 [00:23:08]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [00:23:08]Write i2c OK [00:23:08]MH_I2C_Read... [00:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:23:08]Read from MH i2c: E2 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 0E 00 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 0E 00 44 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 CD [00:23:08]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:23:08]wFMCommunicate OK [00:23:08]SAM_PROTO_GetShiftState done [00:23:08]FM_GetShiftState done [00:23:08]req_shift_opened done [00:23:08]requested_item shift.open_date is exist - process it [00:23:08]req_shift_open_date [00:23:08]FM_GetShiftState [00:23:08]SAM_PROTO_GetShiftState [00:23:08]wFMCommunicate request_size=4 [00:23:08]MH_SAM_APDU [00:23:08]CAPDU: 80 13 01 00 [00:23:08]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [00:23:08]Write i2c OK [00:23:08]MH_I2C_Read... [00:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:23:08]Read from MH i2c: E2 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 0E 00 [00:23:08]MH_I2C_Read... [00:23:08]Read from MH i2c: E2 0E 00 45 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 CE [00:23:08]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:23:08]wFMCommunicate OK [00:23:08]SAM_PROTO_GetShiftState done [00:23:08]FM_GetShiftState done [00:23:08]req_shift_open_date done [00:23:08]produce_requested_data done [00:23:08]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155250,"shift.num":312,"shift.opened":0,"shift.open_date":0} [00:23:08]process_action_free get_value [00:23:08]json_value_free [00:23:08]json_value_free done [00:23:08]process_json_proto returns [00:23:08]Send response to host [00:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":155250,"shift.num":312,"shift.opened":0,"shift.open_date":0}}} [00:23:08]free response buf [00:23:08]execute_script done [00:23:08]execute_script returns [00:23:08]free content buf [00:23:08]Sock 9.Close socket [00:23:08]Sock 9.Thread stoped [00:23:08]accept exits with 7 [00:23:08]New connection [00:23:08]New thread 3066477924 created [00:23:08]Thread 3066621284 joined [00:23:08]Waiting for new connection... [00:23:08] Sock 7.Parse request [00:23:08]Sock 7.Check first char [00:23:08]Sock 7.First char is OK [00:23:08]request: POST /json_proto HTTP/1.0 [00:23:08]Method: POST [00:23:08]URL: /json_proto [00:23:08]Method is POST - this is cgi request [00:23:08]url: /json_proto [00:23:08]query_string will be loaded in cgi processing [00:23:08]execute_cgi json_proto POST (null) [00:23:08]execute_cgi path=json_proto method=POST [00:23:08]POST find Content-Length [00:23:08]Host: 172.17.53.67:8080 [00:23:08]Content-Length: 331 [00:23:08]Content-Type: application/json [00:23:08] [00:23:08]POST finish read [00:23:08]Found Content-Length = 331 [00:23:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:23:08]execute_script... [00:23:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:23:08]POST & json_proto [00:23:08]process_json_proto [00:23:08]json parsed OK: [00:23:08]protocol is kg_v1.0 [00:23:08]action value=get_value [00:23:08]process_action get_value [00:23:08]cmd_get_value [00:23:08]process_action get_value done [00:23:08]requested_data is exist [00:23:08]produce_requested_data [00:23:08]requested_item fm.sale.total is exist - process it [00:23:08]SAM_PROTO_GetFMData [00:23:08]wFMCommunicate request_size=4 [00:23:08]MH_SAM_APDU [00:23:08]CAPDU: 80 13 03 00 [00:23:08]Write to MH i2c: E2 08 00 46 01 80 13 03 00 00 00 00 00 C6 [00:23:08]Write i2c OK [00:23:08]MH_I2C_Read... [00:23:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:23:09]Read from MH i2c: E2 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 46 01 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 2E [00:23:09]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:23:09]wFMCommunicate OK [00:23:09]wFMCommunicate request_size=4 [00:23:09]MH_SAM_APDU [00:23:09]CAPDU: 80 17 00 00 [00:23:09]Write to MH i2c: E2 08 00 47 01 80 17 00 00 00 00 00 00 C8 [00:23:09]Write i2c OK [00:23:09]MH_I2C_Read... [00:23:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:09]Read from MH i2c: E2 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 47 01 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 EB [00:23:09]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:23:09]wFMCommunicate OK [00:23:09]wFMCommunicate request_size=4 [00:23:09]MH_SAM_APDU [00:23:09]CAPDU: 80 17 00 00 [00:23:09]Write to MH i2c: E2 08 00 48 01 80 17 00 00 00 00 00 00 C9 [00:23:09]Write i2c OK [00:23:09]MH_I2C_Read... [00:23:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:09]Read from MH i2c: E2 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 [00:23:09]MH_I2C_Read... [00:23:09]Read from MH i2c: E2 FD 00 48 01 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 DE [00:23:09]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:23:09]wFMCommunicate OK [00:23:09]wFMCommunicate request_size=4 [00:23:09]MH_SAM_APDU [00:23:09]CAPDU: 80 17 00 00 [00:23:09]Write to MH i2c: E2 08 00 49 01 80 17 00 00 00 00 00 00 CA [00:23:09]Write i2c OK [00:23:09]MH_I2C_Read... [00:23:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:10]Read from MH i2c: E2 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 FD 00 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 FD 00 49 01 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 42 [00:23:10]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:23:10]wFMCommunicate OK [00:23:10]wFMCommunicate request_size=4 [00:23:10]MH_SAM_APDU [00:23:10]CAPDU: 80 17 00 00 [00:23:10]Write to MH i2c: E2 08 00 4A 01 80 17 00 00 00 00 00 00 CB [00:23:10]Write i2c OK [00:23:10]MH_I2C_Read... [00:23:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:23:10]Read from MH i2c: E2 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 E1 00 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 E1 00 4A 01 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B9 [00:23:10]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:23:10]wFMCommunicate OK [00:23:10]SAM_PROTO_GetFMData done [00:23:10]requested_item fm.sale_refund.total is exist - process it [00:23:10]requested_item fm.buy.total is exist - process it [00:23:10]requested_item shift.sale.total is exist - process it [00:23:10]SAM_PROTO_GetShiftData [00:23:10]wFMCommunicate request_size=4 [00:23:10]MH_SAM_APDU [00:23:10]CAPDU: 80 13 02 00 [00:23:10]Write to MH i2c: E2 08 00 4B 01 80 13 02 00 00 00 00 00 CA [00:23:10]Write i2c OK [00:23:10]MH_I2C_Read... [00:23:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:23:10]Read from MH i2c: E2 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 FD 00 [00:23:10]MH_I2C_Read... [00:23:10]Read from MH i2c: E2 FD 00 4B 01 00 B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 37 [00:23:10]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7E 02 00 00 69 04 9F 00 6F 04 04 00 7E 02 00 00 B1 04 04 00 EF 3C D3 02 70 04 04 00 64 FE 87 01 72 04 04 00 8B 3E 4B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 30 D3 4C 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 D9 66 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:23:10]wFMCommunicate OK [00:23:10]wFMCommunicate request_size=4 [00:23:10]MH_SAM_APDU [00:23:10]CAPDU: 80 17 00 00 [00:23:10]Write to MH i2c: E2 08 00 4C 01 80 17 00 00 00 00 00 00 CD [00:23:10]Write i2c OK [00:23:10]MH_I2C_Read... [00:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:11]Read from MH i2c: E2 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 4C 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E4 [00:23:11]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:23:11]wFMCommunicate OK [00:23:11]wFMCommunicate request_size=4 [00:23:11]MH_SAM_APDU [00:23:11]CAPDU: 80 17 00 00 [00:23:11]Write to MH i2c: E2 08 00 4D 01 80 17 00 00 00 00 00 00 CE [00:23:11]Write i2c OK [00:23:11]MH_I2C_Read... [00:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:11]Read from MH i2c: E2 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 4D 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8A [00:23:11]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:23:11]wFMCommunicate OK [00:23:11]wFMCommunicate request_size=4 [00:23:11]MH_SAM_APDU [00:23:11]CAPDU: 80 17 00 00 [00:23:11]Write to MH i2c: E2 08 00 4E 01 80 17 00 00 00 00 00 00 CF [00:23:11]Write i2c OK [00:23:11]MH_I2C_Read... [00:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:11]Read from MH i2c: E2 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 FD 00 4E 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 46 [00:23:11]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:23:11]wFMCommunicate OK [00:23:11]wFMCommunicate request_size=4 [00:23:11]MH_SAM_APDU [00:23:11]CAPDU: 80 17 00 00 [00:23:11]Write to MH i2c: E2 08 00 4F 01 80 17 00 00 00 00 00 00 D0 [00:23:11]Write i2c OK [00:23:11]MH_I2C_Read... [00:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:23:11]Read from MH i2c: E2 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 CF 00 [00:23:11]MH_I2C_Read... [00:23:11]Read from MH i2c: E2 CF 00 4F 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 B7 [00:23:11]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:23:11]wFMCommunicate OK [00:23:11]SAM_PROTO_GetShiftData done [00:23:11]requested_item shift.sale.total_cash is exist - process it [00:23:11]requested_item shift.sale_refund.total is exist - process it [00:23:11]requested_item shift.sale_refund.total_cash is exist - process it [00:23:11]requested_item shift.buy.total is exist - process it [00:23:11]requested_item shift.buy.total_cash is exist - process it [00:23:11]produce_requested_data done [00:23:11]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:23:11]process_action_free get_value [00:23:11]json_value_free [00:23:11]json_value_free done [00:23:11]process_json_proto returns [00:23:11]Send response to host [00:23:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":473981.27,"shift.sale.total_cash":256897.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:23:11]free response buf [00:23:11]execute_script done [00:23:11]execute_script returns [00:23:11]free content buf [00:23:11]Sock 7.Close socket [00:23:11]Sock 7.Thread stoped [00:23:12]accept exits with 9 [00:23:12]New connection [00:23:12]New thread 3066621284 created [00:23:12]Thread 3066477924 joined [00:23:12]Waiting for new connection... [00:23:12] Sock 9.Parse request [00:23:12]Sock 9.Check first char [00:23:12]Sock 9.First char is OK [00:23:12]request: POST /json_proto HTTP/1.0 [00:23:12]Method: POST [00:23:12]URL: /json_proto [00:23:12]Method is POST - this is cgi request [00:23:12]url: /json_proto [00:23:12]query_string will be loaded in cgi processing [00:23:12]execute_cgi json_proto POST (null) [00:23:12]execute_cgi path=json_proto method=POST [00:23:12]POST find Content-Length [00:23:12]Host: 172.17.53.67:8080 [00:23:12]Content-Length: 271 [00:23:12]Content-Type: application/json [00:23:12] [00:23:12]POST finish read [00:23:12]Found Content-Length = 271 [00:23:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041C\u0435\u0434\u0435\u0440\u0431\u0435\u043A\u043E\u0432 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:23:12]execute_script... [00:23:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041C\u0435\u0434\u0435\u0440\u0431\u0435\u043A\u043E\u0432 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:23:12]POST & json_proto [00:23:12]process_json_proto [00:23:12]json parsed OK: [00:23:12]protocol is kg_v1.0 [00:23:12]action value=open_shift [00:23:12]process_action open_shift [00:23:12]cmd_open_shift [00:23:12]MH_GetDate [00:23:12]Write to MH i2c: F0 00 00 50 01 40 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 09 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 09 00 50 01 00 F0 FB 12 67 19 BC 99 64 7F [00:23:12]GetLastDocTimeStamp 1729296836 [00:23:12]current date 1729297392 [00:23:12]FM_GetShiftState [00:23:12]SAM_PROTO_GetShiftState [00:23:12]wFMCommunicate request_size=4 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 13 01 00 [00:23:12]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 0E 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 0E 00 51 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 DA [00:23:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:23:12]wFMCommunicate OK [00:23:12]SAM_PROTO_GetShiftState done [00:23:12]FM_GetShiftState done [00:23:12]KKMCreateOpenShiftDocument [00:23:12]Load OK [00:23:12]Malloc new data [00:23:12]MH_GetDate [00:23:12]Write to MH i2c: F0 00 00 52 01 42 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 09 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: F0 09 00 52 01 00 F0 FB 12 67 19 BC 99 64 81 [00:23:12]Malloc new data [00:23:12]KKMCreateOpenShiftDocument OK [00:23:12]KKMSetOpenShiftData OK [00:23:12]ProcessDocumentItem done err = 0, tmpTLVsize=231 [00:23:12]tlvbuf is 01D6A230 [00:23:12]KKMLoadAndSignOpenShiftData [00:23:12]SAM_PROTO_ProcessDocument [00:23:12]wFMCommunicate request_size=9 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 01 00 04 02 00 E7 00 [00:23:12]Write to MH i2c: E2 0C 00 53 01 80 15 01 00 04 00 02 00 E7 00 00 00 C4 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=23 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:23:12]Write to MH i2c: E2 1A 00 54 01 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 CA [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=34 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 [00:23:12]Write to MH i2c: E2 25 00 55 01 80 15 02 00 1D 00 FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 00 00 EE [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=115 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 6E F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 [00:23:12]Write to MH i2c: E2 76 00 56 01 80 15 02 00 6E 00 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 00 00 EB [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=51 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:23:12]Write to MH i2c: E2 36 00 57 01 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 86 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=13 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 08 F4 03 04 00 F0 FB 12 67 [00:23:12]Write to MH i2c: E2 10 00 58 01 80 15 02 00 08 00 F4 03 04 00 F0 FB 12 67 00 00 48 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=25 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 [00:23:12]Write to MH i2c: E2 1C 00 59 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 00 00 56 [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:23:12]Read from MH i2c: E2 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 [00:23:12]MH_I2C_Read... [00:23:12]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [00:23:12]RAPDU: 90 00 [00:23:12]wFMCommunicate OK [00:23:12]wFMCommunicate request_size=4 [00:23:12]MH_SAM_APDU [00:23:12]CAPDU: 80 15 03 00 [00:23:12]Write to MH i2c: E2 08 00 5A 01 80 15 03 00 00 00 00 00 DC [00:23:12]Write i2c OK [00:23:12]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 38 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 38 00 5A 01 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5E 02 00 0E 04 04 00 39 01 00 00 35 04 06 00 E5 E9 45 97 75 A3 90 00 75 [00:23:13]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5E 02 00 0E 04 04 00 39 01 00 00 35 04 06 00 E5 E9 45 97 75 A3 90 00 [00:23:13]wFMCommunicate OK [00:23:13]SAM_PROTO_ProcessDocument answer len = 51 [00:23:13]SAM_PROTO_ProcessDocument done [00:23:13]SetTLVBufToDocument [00:23:13]Processing tag 1209 (04B9) [00:23:13]Malloc new data [00:23:13]Processing tag 1041 (0411) [00:23:13]Processing tag 1040 (0410) [00:23:13]Malloc new data [00:23:13]Processing tag 1038 (040E) [00:23:13]Malloc new data [00:23:13]Processing tag 1077 (0435) [00:23:13]Malloc new data [00:23:13]SetTLVBufToDocument err=0 [00:23:13]KKMLoadAndSignOpenShiftData store KKM data [00:23:13]KKMLoadAndSignOpenShiftData err=0 [00:23:13]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Медербеков М. Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 Место: АЗС № 165 "Партнер Нефть" 19.10.2024 00:23 Смена: 313 РНМ: 0000137193017469 ЗНМ: 0300000234 ФД: 155251 ФМ: 0000000000963156 ФПД: 252790057694627 [00:23:13]StoreToDocumentArchive [00:23:13]shift 313 fd 155251 [00:23:13]Create dir for shift 0313 [00:23:13]save to /storage/0313/doc_00155251 [00:23:13]save last doc name /storage/0313/doc_00155251 to /storage/kkm_last_doc_name [00:23:13]save OK [00:23:13]Clear old archive folders... [00:23:13]Remove dir /storage/0312 [00:23:13]opendir ok [00:23:13]file . [00:23:13]file .. [00:23:13]file doc_00155250 [00:23:13]remove file /storage/0312/doc_00155250 [00:23:13]remove dir /storage/0312 [00:23:13]ProcessDocumentItem done err = 0, tmpTLVsize=282 [00:23:13]tlvbuf is 01D6F7D0 [00:23:13]SAM_PROTO_ClearQueue [00:23:13]wFMCommunicate request_size=4 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 09 00 00 [00:23:13]Write to MH i2c: E2 08 00 5B 01 80 09 00 00 00 00 00 00 CE [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]OFD Sender: No OFD packet to send [00:23:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [00:23:13]RAPDU: 90 00 [00:23:13]wFMCommunicate OK [00:23:13]SAM_PROTO_ClearQueue done [00:23:13]KKMCreateOFDPacket [00:23:13]OFDProtocolAddRootSTLVToBuf [00:23:13]FM_MakeSignedData [00:23:13]FM_MakeSignedData [00:23:13]SAM_PROTO_SignData [00:23:13]wFMCommunicate request_size=4 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 0D 01 02 [00:23:13]Write to MH i2c: E2 08 00 5C 01 80 0D 01 02 00 00 00 00 D6 [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [00:23:13]RAPDU: 90 00 [00:23:13]wFMCommunicate OK [00:23:13]wFMCommunicate request_size=255 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 0D 02 02 FA 02 00 1A 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F0 FB 12 67 0E 04 04 00 39 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 [00:23:13]Write to MH i2c: E2 02 01 5D 01 80 0D 02 02 FA 00 02 00 1A 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F0 FB 12 67 0E 04 04 00 39 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 00 00 F9 [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [00:23:13]RAPDU: 90 00 [00:23:13]wFMCommunicate OK [00:23:13]wFMCommunicate request_size=41 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 0D 02 02 24 04 00 73 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 E5 E9 45 97 75 A3 [00:23:13]Write to MH i2c: E2 2C 00 5E 01 80 0D 02 02 24 00 04 00 73 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 E5 E9 45 97 75 A3 00 00 3C [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [00:23:13]RAPDU: 90 00 [00:23:13]wFMCommunicate OK [00:23:13]wFMCommunicate request_size=4 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 0D 03 02 [00:23:13]Write to MH i2c: E2 08 00 5F 01 80 0D 03 02 00 00 00 00 DB [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 0B 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 0B 00 5F 01 00 09 03 22 82 9B AA 7C F2 90 00 3F [00:23:13]RAPDU: 09 03 22 82 9B AA 7C F2 90 00 [00:23:13]wFMCommunicate OK [00:23:13]SAM_PROTO_SignData done [00:23:13]FM_MakeSignedData done [00:23:13]CreateOFDProtocolMessage [00:23:13]wFMCommunicate request_size=4 [00:23:13]MH_SAM_APDU [00:23:13]CAPDU: 80 11 00 00 [00:23:13]Write to MH i2c: E2 08 00 60 01 80 11 00 00 00 00 00 00 DB [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:23:13]Read from MH i2c: E2 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 17 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: E2 17 00 60 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [00:23:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:23:13]wFMCommunicate OK [00:23:13]CreateOFDProtocolMessage done [00:23:13]OFDSenderStorePacket 155251 [00:23:13]StoreOFDPacket docnum=155251 [00:23:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2E 01 00 00 F0 DA 26 01 B0 CB 5A 02 01 00 02 00 1A 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F0 FB 12 67 0E 04 04 00 39 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 E5 E9 45 97 75 A3 09 03 22 82 9B AA 7C F2 [00:23:13]CheckFolder [00:23:13]dirname=/storage/ofd_packets [00:23:13]CheckFolder done [00:23:13]ProducePacketName [00:23:13]name=ofd_packets/00155251 [00:23:13]NVStorageSaveData ofd_packets/00155251 [00:23:13]File name is /storage/ofd_packets/00155251 [00:23:13]Write 332 bytes [00:23:13]NVStorageSaveData done [00:23:13]OFDSenderStorePacket done [00:23:13]KKMCreateOFDPacket done [00:23:13]NVStorageSaveData kkm_last_timestamp [00:23:13]File name is /storage/kkm_last_timestamp [00:23:13]Write 4 bytes [00:23:13]NVStorageSaveData done [00:23:13]ExternCall_PrintAddStr [00:23:13]wPrintStart [00:23:13]Write to MH i2c: 01 00 00 61 01 62 [00:23:13]Write i2c OK [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: 01 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: 01 07 00 [00:23:13]MH_I2C_Read... [00:23:13]Read from MH i2c: 01 07 00 61 01 00 00 00 00 00 FF 0F 77 [00:23:13]RasterBufferAndPrint [00:23:13]line Отчет об открытии смены [00:23:13]line ФФД: 1.0 [00:23:13]line ИНН: 02508201610067 [00:23:13]line Кассир: Медербеков М. [00:23:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:23:13]line Место: АЗС № 165 "Партнер Нефть" [00:23:13]line 19.10.2024 00:23 [00:23:13]line Смена: 313 [00:23:13]line РНМ: 0000137193017469 [00:23:13]line ЗНМ: 0300000234 [00:23:13]line ФД: 155251 [00:23:13]line ФМ: 0000000000963156 [00:23:13]line ФПД: 252790057694627 [00:23:13]written 0, free lines is 4095 [00:23:13]OFD Sender: Processing packet 155251 [packets to send 51, broken 50] [00:23:13]ProducePacketName [00:23:13]name=ofd_packets/00155251 [00:23:13]OFD Sender: To server: pG, [00:23:13]CommunicateWithHost lk.salyk.kg:30040 [00:23:13]ConnectInit lk.salyk.kg [00:23:13]Connected sock=10 [00:23:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2E 01 00 00 F0 DA 26 01 B0 CB 5A 02 01 00 02 00 1A 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D0 B5 D0 B4 D0 B5 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9C 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F0 FB 12 67 0E 04 04 00 39 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 E5 E9 45 97 75 A3 09 03 22 82 9B AA 7C F2 [00:23:14]Write to MH i2c: 01 00 00 73 01 74 [00:23:14]Write i2c OK [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: 01 [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: 01 07 00 [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 71 0E FA [00:23:14]RasterBufferAndPrint [00:23:14]line [00:23:14]line [00:23:14]line [00:23:14]line [00:23:14]line [00:23:14]written 0, free lines is 3712 [00:23:14]MH_Cut [00:23:14]Write to MH i2c: D1 01 00 7A 01 01 4D [00:23:14]Write i2c OK [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: D1 [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: D1 01 00 [00:23:14]MH_I2C_Read... [00:23:14]Read from MH i2c: D1 01 00 7A 01 00 4C [00:23:14]Write to MH i2c: 01 00 00 7B 01 7C [00:23:14]Write i2c OK [00:23:14]MH_I2C_Read... [00:23:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D A9 47 00 16 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 5E 02 00 F4 03 04 00 27 A2 12 67 B6 04 01 00 00 63 84 52 68 57 B2 16 D1 [00:23:14]CommunicateWithHost err = 0 [00:23:14]CheckOFDResponse [00:23:14]1017 (14) - 77093643461234 [00:23:14]1041 (16) - 0000000000963156 [00:23:14]1040 (4) - 155251 [00:23:14]1012 (4) - 18.10.2024 18:00 [00:23:14]1206 (1) - 0 [00:23:14]OFD Sender: Remove packet 155251 [00:23:14]ProducePacketName [00:23:14]name=ofd_packets/00155251 [00:23:14]NVStorageDeleteData [00:23:14]*** Cut start [00:23:14]*** Partial cut [00:23:14]*** CUTSNS_PIN = 1 [00:23:14]*** CUTSNS_PIN = 0 [00:23:14]*** Brake cut motor [00:23:14]OFD Sender: No OFD packet to send [00:23:15]Read from MH i2c: 01 [00:23:15]MH_I2C_Read... [00:23:15]*** Stop cut motor [00:23:15]*** Cut end [00:23:15]Read from MH i2c: 01 07 00 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: 01 07 00 7B 01 00 00 00 00 00 FF 0F 91 [00:23:15]process_action open_shift done [00:23:15]requested_data is exist [00:23:15]produce_requested_data [00:23:15]requested_item fd.num is exist - process it [00:23:15]SAM_PROTO_GetFieldsCounters [00:23:15]wFMCommunicate request_size=4 [00:23:15]MH_SAM_APDU [00:23:15]CAPDU: 80 13 00 00 [00:23:15]Write to MH i2c: E2 08 00 7C 01 80 13 00 00 00 00 00 00 F9 [00:23:15]Write i2c OK [00:23:15]MH_I2C_Read... [00:23:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:23:15]Read from MH i2c: E2 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 62 00 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 62 00 7C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [00:23:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:23:15]wFMCommunicate OK [00:23:15]SAM_PROTO_GetFieldsCounters done [00:23:15]requested_item shift.num is exist - process it [00:23:15]requested_item shift.opened is exist - process it [00:23:15]req_shift_opened [00:23:15]FM_GetShiftState [00:23:15]SAM_PROTO_GetShiftState [00:23:15]wFMCommunicate request_size=4 [00:23:15]MH_SAM_APDU [00:23:15]CAPDU: 80 13 01 00 [00:23:15]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [00:23:15]Write i2c OK [00:23:15]MH_I2C_Read... [00:23:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:23:15]Read from MH i2c: E2 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 0E 00 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 6B [00:23:15]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:23:15]wFMCommunicate OK [00:23:15]SAM_PROTO_GetShiftState done [00:23:15]FM_GetShiftState done [00:23:15]req_shift_opened done [00:23:15]requested_item shift.open_date is exist - process it [00:23:15]req_shift_open_date [00:23:15]req_shift_open_date done [00:23:15]produce_requested_data done [00:23:15]produce_requested_data return {"fd.num":155251,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:23:15]process_action_free open_shift [00:23:15]json_value_free [00:23:15]json_value_free done [00:23:15]process_json_proto returns [00:23:15]Send response to host [00:23:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":155251,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:23:15]free response buf [00:23:15]execute_script done [00:23:15]execute_script returns [00:23:15]free content buf [00:23:15]Sock 9.Close socket [00:23:15]Sock 9.Thread stoped [00:23:15]accept exits with 7 [00:23:15]New connection [00:23:15]New thread 3066477924 created [00:23:15]Thread 3066621284 joined [00:23:15]Waiting for new connection... [00:23:15] Sock 7.Parse request [00:23:15]Sock 7.Check first char [00:23:15]Sock 7.First char is OK [00:23:15]request: POST /json_proto HTTP/1.0 [00:23:15]Method: POST [00:23:15]URL: /json_proto [00:23:15]Method is POST - this is cgi request [00:23:15]url: /json_proto [00:23:15]query_string will be loaded in cgi processing [00:23:15]execute_cgi json_proto POST (null) [00:23:15]execute_cgi path=json_proto method=POST [00:23:15]POST find Content-Length [00:23:15]Host: 172.17.53.67:8080 [00:23:15]Content-Length: 331 [00:23:15]Content-Type: application/json [00:23:15] [00:23:15]POST finish read [00:23:15]Found Content-Length = 331 [00:23:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:23:15]execute_script... [00:23:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:23:15]POST & json_proto [00:23:15]process_json_proto [00:23:15]json parsed OK: [00:23:15]protocol is kg_v1.0 [00:23:15]action value=get_value [00:23:15]process_action get_value [00:23:15]cmd_get_value [00:23:15]process_action get_value done [00:23:15]requested_data is exist [00:23:15]produce_requested_data [00:23:15]requested_item fm.sale.total is exist - process it [00:23:15]SAM_PROTO_GetFMData [00:23:15]wFMCommunicate request_size=4 [00:23:15]MH_SAM_APDU [00:23:15]CAPDU: 80 13 03 00 [00:23:15]Write to MH i2c: E2 08 00 7E 01 80 13 03 00 00 00 00 00 FE [00:23:15]Write i2c OK [00:23:15]MH_I2C_Read... [00:23:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:23:15]Read from MH i2c: E2 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 FD 00 [00:23:15]MH_I2C_Read... [00:23:15]Read from MH i2c: E2 FD 00 7E 01 00 C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 66 [00:23:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 01 5C 02 00 69 04 A3 00 6F 04 04 00 25 5B 02 00 B1 04 05 00 D0 82 D5 8E 02 70 04 05 00 1C D4 9D F7 01 72 04 04 00 B4 AE 37 97 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F7 6E 90 45 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED EC CB 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 00 00 00 B1 04 04 00 08 52 CF 03 70 04 04 00 08 52 CF 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EA 95 67 EF 03 09 00 90 00 [00:23:16]wFMCommunicate OK [00:23:16]wFMCommunicate request_size=4 [00:23:16]MH_SAM_APDU [00:23:16]CAPDU: 80 17 00 00 [00:23:16]Write to MH i2c: E2 08 00 7F 01 80 17 00 00 00 00 00 00 00 [00:23:16]Write i2c OK [00:23:16]MH_I2C_Read... [00:23:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:16]Read from MH i2c: E2 [00:23:16]MH_I2C_Read... [00:23:16]Read from MH i2c: E2 FD 00 [00:23:16]MH_I2C_Read... [00:23:16]Read from MH i2c: E2 FD 00 7F 01 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 23 [00:23:16]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C4 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:23:16]wFMCommunicate OK [00:23:16]wFMCommunicate request_size=4 [00:23:16]MH_SAM_APDU [00:23:16]CAPDU: 80 17 00 00 [00:23:16]Write to MH i2c: E2 08 00 80 01 80 17 00 00 00 00 00 00 01 [00:23:16]Write i2c OK [00:23:16]MH_I2C_Read... [00:23:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:16]Read from MH i2c: E2 [00:23:16]MH_I2C_Read... [00:23:16]Read from MH i2c: E2 FD 00 [00:23:16]MH_I2C_Read... [00:23:16]Read from MH i2c: E2 FD 00 80 01 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 16 [00:23:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:23:16]wFMCommunicate OK [00:23:16]wFMCommunicate request_size=4 [00:23:16]MH_SAM_APDU [00:23:16]CAPDU: 80 17 00 00 [00:23:16]Write to MH i2c: E2 08 00 81 01 80 17 00 00 00 00 00 00 02 [00:23:16]Write i2c OK [00:23:16]MH_I2C_Read... [00:23:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:17]Read from MH i2c: E2 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 FD 00 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 FD 00 81 01 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 7A [00:23:17]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:23:17]wFMCommunicate OK [00:23:17]wFMCommunicate request_size=4 [00:23:17]MH_SAM_APDU [00:23:17]CAPDU: 80 17 00 00 [00:23:17]Write to MH i2c: E2 08 00 82 01 80 17 00 00 00 00 00 00 03 [00:23:17]Write i2c OK [00:23:17]MH_I2C_Read... [00:23:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:23:17]Read from MH i2c: E2 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 E1 00 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 E1 00 82 01 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 F1 [00:23:17]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:23:17]wFMCommunicate OK [00:23:17]SAM_PROTO_GetFMData done [00:23:17]requested_item fm.sale_refund.total is exist - process it [00:23:17]requested_item fm.buy.total is exist - process it [00:23:17]requested_item shift.sale.total is exist - process it [00:23:17]SAM_PROTO_GetShiftData [00:23:17]wFMCommunicate request_size=4 [00:23:17]MH_SAM_APDU [00:23:17]CAPDU: 80 13 02 00 [00:23:17]Write to MH i2c: E2 08 00 83 01 80 13 02 00 00 00 00 00 02 [00:23:17]Write i2c OK [00:23:17]MH_I2C_Read... [00:23:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:23:17]Read from MH i2c: E2 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 FD 00 [00:23:17]MH_I2C_Read... [00:23:17]Read from MH i2c: E2 FD 00 83 01 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 75 [00:23:18]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:23:18]wFMCommunicate OK [00:23:18]wFMCommunicate request_size=4 [00:23:18]MH_SAM_APDU [00:23:18]CAPDU: 80 17 00 00 [00:23:18]Write to MH i2c: E2 08 00 84 01 80 17 00 00 00 00 00 00 05 [00:23:18]Write i2c OK [00:23:18]MH_I2C_Read... [00:23:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:18]Read from MH i2c: E2 [00:23:18]MH_I2C_Read... [00:23:18]Read from MH i2c: E2 FD 00 [00:23:18]MH_I2C_Read... [00:23:18]Read from MH i2c: E2 FD 00 84 01 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 0D [00:23:18]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:23:18]wFMCommunicate OK [00:23:18]wFMCommunicate request_size=4 [00:23:18]MH_SAM_APDU [00:23:18]CAPDU: 80 17 00 00 [00:23:18]Write to MH i2c: E2 08 00 85 01 80 17 00 00 00 00 00 00 06 [00:23:18]Write i2c OK [00:23:18]MH_I2C_Read... [00:23:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:18]Read from MH i2c: E2 [00:23:18]MH_I2C_Read... [00:23:18]Read from MH i2c: E2 FD 00 [00:23:18]MH_I2C_Read... [00:23:18]Read from MH i2c: E2 FD 00 85 01 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 D8 [00:23:18]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:23:19]wFMCommunicate OK [00:23:19]wFMCommunicate request_size=4 [00:23:19]MH_SAM_APDU [00:23:19]CAPDU: 80 17 00 00 [00:23:19]Write to MH i2c: E2 08 00 86 01 80 17 00 00 00 00 00 00 07 [00:23:19]Write i2c OK [00:23:19]MH_I2C_Read... [00:23:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:23:19]Read from MH i2c: E2 [00:23:19]MH_I2C_Read... [00:23:19]Read from MH i2c: E2 FD 00 [00:23:19]MH_I2C_Read... [00:23:19]Read from MH i2c: E2 FD 00 86 01 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 79 [00:23:19]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:23:19]wFMCommunicate OK [00:23:19]wFMCommunicate request_size=4 [00:23:19]MH_SAM_APDU [00:23:19]CAPDU: 80 17 00 00 [00:23:19]Write to MH i2c: E2 08 00 87 01 80 17 00 00 00 00 00 00 08 [00:23:19]Write i2c OK [00:23:19]MH_I2C_Read... [00:23:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:23:19]Read from MH i2c: E2 [00:23:19]MH_I2C_Read... [00:23:19]Read from MH i2c: E2 BD 00 [00:23:19]MH_I2C_Read... [00:23:19]Read from MH i2c: E2 BD 00 87 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EE [00:23:19]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:23:19]wFMCommunicate OK [00:23:19]SAM_PROTO_GetShiftData done [00:23:19]requested_item shift.sale.total_cash is exist - process it [00:23:19]requested_item shift.sale_refund.total is exist - process it [00:23:19]requested_item shift.sale_refund.total_cash is exist - process it [00:23:19]requested_item shift.buy.total is exist - process it [00:23:19]requested_item shift.buy.total_cash is exist - process it [00:23:19]produce_requested_data done [00:23:19]produce_requested_data return {"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:23:19]process_action_free get_value [00:23:19]json_value_free [00:23:19]json_value_free done [00:23:19]process_json_proto returns [00:23:19]Send response to host [00:23:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":109862919.20,"fm.sale_refund.total":639186.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:23:19]free response buf [00:23:19]execute_script done [00:23:19]execute_script returns [00:23:19]free content buf [00:23:19]Sock 7.Close socket [00:23:19]Sock 7.Thread stoped [00:23:19]OFD Sender: No OFD packet to send [00:23:24]OFD Sender: No OFD packet to send [00:23:29]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:35]OFD Sender: No OFD packet to send [00:24:40]OFD Sender: No OFD packet to send [00:24:45]OFD Sender: No OFD packet to send [00:24:50]OFD Sender: No OFD packet to send [00:24:55]OFD Sender: No OFD packet to send [00:25:00]OFD Sender: No OFD packet to send [00:25:05]OFD Sender: No OFD packet to send [00:25:10]OFD Sender: No OFD packet to send [00:25:15]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:55]OFD Sender: No OFD packet to send [00:26:00]OFD Sender: No OFD packet to send [00:26:05]OFD Sender: No OFD packet to send [00:26:10]OFD Sender: No OFD packet to send [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:30]OFD Sender: No OFD packet to send [00:26:35]OFD Sender: No OFD packet to send [00:26:40]OFD Sender: No OFD packet to send [00:26:45]OFD Sender: No OFD packet to send [00:26:50]OFD Sender: No OFD packet to send [00:26:55]OFD Sender: No OFD packet to send [00:27:00]OFD Sender: No OFD packet to send [00:27:05]OFD Sender: No OFD packet to send [00:27:10]OFD Sender: No OFD packet to send [00:27:15]OFD Sender: No OFD packet to send [00:27:20]OFD Sender: No OFD packet to send [00:27:25]OFD Sender: No OFD packet to send [00:27:30]OFD Sender: No OFD packet to send [00:27:35]OFD Sender: No OFD packet to send [00:27:40]OFD Sender: No OFD packet to send [00:27:45]OFD Sender: No OFD packet to send [00:27:50]OFD Sender: No OFD packet to send [00:27:55]OFD Sender: No OFD packet to send [00:28:00]OFD Sender: No OFD packet to send [00:28:05]OFD Sender: No OFD packet to send [00:28:10]OFD Sender: No OFD packet to send [00:28:15]OFD Sender: No OFD packet to send [00:28:20]OFD Sender: No OFD packet to send [00:28:25]OFD Sender: No OFD packet to send [00:28:30]OFD Sender: No OFD packet to send [00:28:35]OFD Sender: No OFD packet to send [00:28:40]OFD Sender: No OFD packet to send [00:28:45]OFD Sender: No OFD packet to send [00:28:50]OFD Sender: No OFD packet to send [00:28:55]OFD Sender: No OFD packet to send [00:29:00]OFD Sender: No OFD packet to send [00:29:05]OFD Sender: No OFD packet to send [00:29:10]OFD Sender: No OFD packet to send [00:29:15]OFD Sender: No OFD packet to send [00:29:20]OFD Sender: No OFD packet to send [00:29:25]OFD Sender: No OFD packet to send [00:29:30]OFD Sender: No OFD packet to send [00:29:35]OFD Sender: No OFD packet to send [00:29:40]OFD Sender: No OFD packet to send [00:29:45]OFD Sender: No OFD packet to send [00:29:50]OFD Sender: No OFD packet to send [00:29:55]OFD Sender: No OFD packet to send [00:30:00]OFD Sender: No OFD packet to send [00:30:05]OFD Sender: No OFD packet to send [00:30:10]OFD Sender: No OFD packet to send [00:30:15]OFD Sender: No OFD packet to send [00:30:20]OFD Sender: No OFD packet to send [00:30:25]OFD Sender: No OFD packet to send [00:30:30]OFD Sender: No OFD packet to send [00:30:35]OFD Sender: No OFD packet to send [00:30:40]OFD Sender: No OFD packet to send [00:30:45]OFD Sender: No OFD packet to send [00:30:47]accept exits with 9 [00:30:47]New connection [00:30:47]New thread 3066621284 created [00:30:47]Thread 3066477924 joined [00:30:47]Waiting for new connection... [00:30:47] Sock 9.Parse request [00:30:47]Sock 9.Check first char [00:30:47]Sock 9.First char is OK [00:30:47]request: POST /json_proto HTTP/1.0 [00:30:47]Method: POST [00:30:47]URL: /json_proto [00:30:47]Method is POST - this is cgi request [00:30:47]url: /json_proto [00:30:47]query_string will be loaded in cgi processing [00:30:47]execute_cgi json_proto POST (null) [00:30:47]execute_cgi path=json_proto method=POST [00:30:47]POST find Content-Length [00:30:47]Host: 172.17.53.67:8080 [00:30:47]Content-Length: 677 [00:30:47]Content-Type: application/json [00:30:47] [00:30:47]POST finish read [00:30:47]Found Content-Length = 677 [00:30:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:47]execute_script... [00:30:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:47]POST & json_proto [00:30:47]process_json_proto [00:30:47]json parsed OK: [00:30:47]protocol is kg_v1.0 [00:30:47]action value=close_receipt [00:30:47]process_action close_receipt [00:30:47]cmd_close_receipt [00:30:47]MH_GetDate [00:30:47]Write to MH i2c: F0 00 00 88 01 78 [00:30:47]Write i2c OK [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: F0 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: F0 09 00 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: F0 09 00 88 01 00 B8 FD 12 67 19 BC 99 64 81 [00:30:47]GetLastDocTimeStamp 1729297392 [00:30:47]current date 1729297848 [00:30:47]FM_GetShiftState [00:30:47]SAM_PROTO_GetShiftState [00:30:47]wFMCommunicate request_size=4 [00:30:47]MH_SAM_APDU [00:30:47]CAPDU: 80 13 01 00 [00:30:47]Write to MH i2c: E2 08 00 89 01 80 13 01 00 00 00 00 00 07 [00:30:47]Write i2c OK [00:30:47]MH_I2C_Read... [00:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:47]Read from MH i2c: E2 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: E2 0E 00 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: E2 0E 00 89 01 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 77 [00:30:47]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:30:47]wFMCommunicate OK [00:30:47]SAM_PROTO_GetShiftState done [00:30:47]FM_GetShiftState done [00:30:47]opened in 1729297392 [00:30:47]opened+sec_in_day 1729383792 [00:30:47]quantity*price = 60027 [00:30:47]sum+1 = 60029 [00:30:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 1 19.10.2024 00:30 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155252 ФПД: 178823501915850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155252&fm=178823501915850&tin=02508201610067®Number=0000137193017469&sum=60000 [00:30:48]StoreToDocumentArchive [00:30:48]shift 313 fd 155252 [00:30:48]save to /storage/0313/doc_00155252 [00:30:48]save last doc name /storage/0313/doc_00155252 to /storage/kkm_last_doc_name [00:30:48]save OK [00:30:48]Clear old archive folders... [00:30:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:30:48]tlvbuf is 01BB8D80 [00:30:48]SAM_PROTO_ClearQueue [00:30:48]wFMCommunicate request_size=4 [00:30:48]MH_SAM_APDU [00:30:48]CAPDU: 80 09 00 00 [00:30:48]Write to MH i2c: E2 08 00 96 01 80 09 00 00 00 00 00 00 09 [00:30:48]Write i2c OK [00:30:48]MH_I2C_Read... [00:30:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:48]Read from MH i2c: E2 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 03 00 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [00:30:48]RAPDU: 90 00 [00:30:48]wFMCommunicate OK [00:30:48]SAM_PROTO_ClearQueue done [00:30:48]KKMCreateOFDPacket [00:30:48]OFDProtocolAddRootSTLVToBuf [00:30:48]FM_MakeSignedData [00:30:48]FM_MakeSignedData [00:30:48]SAM_PROTO_SignData [00:30:48]wFMCommunicate request_size=4 [00:30:48]MH_SAM_APDU [00:30:48]CAPDU: 80 0D 01 02 [00:30:48]Write to MH i2c: E2 08 00 97 01 80 0D 01 02 00 00 00 00 11 [00:30:48]Write i2c OK [00:30:48]MH_I2C_Read... [00:30:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:48]Read from MH i2c: E2 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 03 00 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [00:30:48]RAPDU: 90 00 [00:30:48]wFMCommunicate OK [00:30:48]wFMCommunicate request_size=255 [00:30:48]MH_SAM_APDU [00:30:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 B8 FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5E 02 00 35 04 06 00 A2 [00:30:48]Write to MH i2c: E2 02 01 98 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 B8 FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5E 02 00 35 04 06 00 A2 00 00 F5 [00:30:48]Write i2c OK [00:30:48]MH_I2C_Read... [00:30:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:49]Read from MH i2c: E2 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 03 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 03 00 98 01 00 90 00 0D [00:30:49]RAPDU: 90 00 [00:30:49]wFMCommunicate OK [00:30:49]wFMCommunicate request_size=10 [00:30:49]MH_SAM_APDU [00:30:49]CAPDU: 80 0D 02 02 05 A3 97 4F 26 CA [00:30:49]Write to MH i2c: E2 0D 00 99 01 80 0D 02 02 05 00 A3 97 4F 26 CA 00 00 97 [00:30:49]Write i2c OK [00:30:49]MH_I2C_Read... [00:30:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:49]Read from MH i2c: E2 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 03 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [00:30:49]RAPDU: 90 00 [00:30:49]wFMCommunicate OK [00:30:49]wFMCommunicate request_size=4 [00:30:49]MH_SAM_APDU [00:30:49]CAPDU: 80 0D 03 02 [00:30:49]Write to MH i2c: E2 08 00 9A 01 80 0D 03 02 00 00 00 00 16 [00:30:49]Write i2c OK [00:30:49]MH_I2C_Read... [00:30:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:49]Read from MH i2c: E2 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 0B 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 0B 00 9A 01 00 A7 07 A5 DF 99 84 0C DB 90 00 4D [00:30:49]RAPDU: A7 07 A5 DF 99 84 0C DB 90 00 [00:30:49]wFMCommunicate OK [00:30:49]SAM_PROTO_SignData done [00:30:49]FM_MakeSignedData done [00:30:49]CreateOFDProtocolMessage [00:30:49]wFMCommunicate request_size=4 [00:30:49]MH_SAM_APDU [00:30:49]CAPDU: 80 11 00 00 [00:30:49]Write to MH i2c: E2 08 00 9B 01 80 11 00 00 00 00 00 00 16 [00:30:49]Write i2c OK [00:30:49]MH_I2C_Read... [00:30:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:49]Read from MH i2c: E2 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 17 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 17 00 9B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [00:30:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:30:49]wFMCommunicate OK [00:30:49]CreateOFDProtocolMessage done [00:30:49]OFDSenderStorePacket 155252 [00:30:49]StoreOFDPacket docnum=155252 [00:30:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 DE 07 01 AB FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 B8 FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5E 02 00 35 04 06 00 A2 A3 97 4F 26 CA A7 07 A5 DF 99 84 0C DB [00:30:49]CheckFolder [00:30:49]dirname=/storage/ofd_packets [00:30:49]CheckFolder done [00:30:49]ProducePacketName [00:30:49]name=ofd_packets/00155252 [00:30:49]NVStorageSaveData ofd_packets/00155252 [00:30:49]File name is /storage/ofd_packets/00155252 [00:30:49]Write 301 bytes [00:30:49]NVStorageSaveData done [00:30:49]OFDSenderStorePacket done [00:30:49]KKMCreateOFDPacket done [00:30:49]NVStorageSaveData kkm_last_timestamp [00:30:49]File name is /storage/kkm_last_timestamp [00:30:49]Write 4 bytes [00:30:49]NVStorageSaveData done [00:30:49]ExternCall_PrintAddStr [00:30:49]wPrintStart [00:30:49]Write to MH i2c: 01 00 00 9C 01 9D [00:30:49]Write i2c OK [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: 01 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: 01 07 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: 01 07 00 9C 01 00 00 00 00 00 FF 0F B2 [00:30:49]RasterBufferAndPrint [00:30:49]line Счет N : (1)873464 [00:30:49]line ИНН: 02508201610067 [00:30:49]line Контрольно-Кассовый Чек [00:30:49]line ПРОДАЖА [00:30:49]line ТРК (МРК, ГНК) : 21 [00:30:49]line Товар: 2710124500 [00:30:49]line Аи-95-К-5 [00:30:49]line 8.090 * 74.20 [00:30:49]line = 600.28 [00:30:49]line НДС 12% НСП 1% [00:30:49]line > о реализуемом товаре [00:30:49]line ОКРУГЛЕНИЕ: -0.28 [00:30:49]line ИТОГО: 600.00 [00:30:49]line Внесено: 600.00 [00:30:49]line СДАЧА: 0.00 [00:30:49]line НСП 1% : 5.31 [00:30:49]line НДС 12% : 63.75 [00:30:49]line Наличными: 600.00 [00:30:49]line Безнал.: 0.00 [00:30:49]line Место: АЗС № 165 "Партнер Нефть" [00:30:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:30:49]line СНО: Общий режим [00:30:49]line Чек 1 19.10.2024 00:30 [00:30:49]line Смена: 313 ФФД: 1.0 [00:30:49]line ЗНМ: 0300000234 [00:30:49]line РНМ: 0000137193017469 [00:30:49]line Версия ККМ: v1.0 [00:30:49]line ФМ: 0000000000963156 [00:30:49]line ФД: 155252 [00:30:49]line ФПД: 178823501915850 [00:30:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155252&fm=178823501915850&tin=02508201610067®Number=0000137193017469&sum=60000 [00:30:49]OFD Sender: Processing packet 155252 [packets to send 51, broken 50] [00:30:49]ProducePacketName [00:30:49]name=ofd_packets/00155252 [00:30:49]OFD Sender: To server: pG, [00:30:49]CommunicateWithHost lk.salyk.kg:30040 [00:30:49]ConnectInit lk.salyk.kg [00:30:49]written 0, free lines is 4095 [00:30:49]Connected sock=10 [00:30:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 83 DE 07 01 AB FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 B8 FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5E 02 00 35 04 06 00 A2 A3 97 4F 26 CA A7 07 A5 DF 99 84 0C DB [00:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 69 47 00 6B C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 5E 02 00 F4 03 04 00 EF A3 12 67 B6 04 01 00 00 28 E6 01 A6 1E 7E 51 FF [00:30:49]CommunicateWithHost err = 0 [00:30:49]CheckOFDResponse [00:30:49]1017 (14) - 77093643461234 [00:30:49]1041 (16) - 0000000000963156 [00:30:49]1040 (4) - 155252 [00:30:49]1012 (4) - 18.10.2024 18:07 [00:30:49]1206 (1) - 0 [00:30:49]OFD Sender: Remove packet 155252 [00:30:49]ProducePacketName [00:30:49]name=ofd_packets/00155252 [00:30:49]NVStorageDeleteData [00:30:50]Write to MH i2c: 01 00 00 C7 01 C8 [00:30:50]Write i2c OK [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: 01 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: 01 07 00 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 D1 0C AC [00:30:50]RasterBufferAndPrint [00:30:50]line [00:30:50]line [00:30:50]line [00:30:50]line [00:30:50]line [00:30:50]written 0, free lines is 3288 [00:30:50]MH_Cut [00:30:50]Write to MH i2c: D1 01 00 CE 01 01 A1 [00:30:50]Write i2c OK [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: D1 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: D1 01 00 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: D1 01 00 CE 01 00 A0 [00:30:50]Write to MH i2c: 01 00 00 CF 01 D0 [00:30:50]Write i2c OK [00:30:50]MH_I2C_Read... [00:30:50]OFD Sender: No OFD packet to send [00:30:50]*** Cut start [00:30:50]*** Partial cut [00:30:50]*** CUTSNS_PIN = 1 [00:30:50]*** CUTSNS_PIN = 0 [00:30:51]*** Brake cut motor [00:30:51]Read from MH i2c: 01 [00:30:51]MH_I2C_Read... [00:30:51]*** Stop cut motor [00:30:51]*** Cut end [00:30:51]Read from MH i2c: 01 07 00 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 FF 0F E5 [00:30:51]process_action close_receipt done [00:30:51]requested_data is exist [00:30:51]produce_requested_data [00:30:51]requested_item fm.sn is exist - process it [00:30:51]wFMCommunicate request_size=4 [00:30:51]MH_SAM_APDU [00:30:51]CAPDU: 80 11 00 00 [00:30:51]Write to MH i2c: E2 08 00 D0 01 80 11 00 00 00 00 00 00 4B [00:30:51]Write i2c OK [00:30:51]MH_I2C_Read... [00:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:51]Read from MH i2c: E2 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 17 00 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 17 00 D0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9C [00:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:30:51]wFMCommunicate OK [00:30:51]requested_item fd.num is exist - process it [00:30:51]SAM_PROTO_GetFieldsCounters [00:30:51]wFMCommunicate request_size=4 [00:30:51]MH_SAM_APDU [00:30:51]CAPDU: 80 13 00 00 [00:30:51]Write to MH i2c: E2 08 00 D1 01 80 13 00 00 00 00 00 00 4E [00:30:51]Write i2c OK [00:30:51]MH_I2C_Read... [00:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:51]Read from MH i2c: E2 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 62 00 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 62 00 D1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [00:30:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:51]wFMCommunicate OK [00:30:51]SAM_PROTO_GetFieldsCounters done [00:30:51]requested_item shift.num is exist - process it [00:30:51]requested_item shift.opened is exist - process it [00:30:51]req_shift_opened [00:30:51]FM_GetShiftState [00:30:51]SAM_PROTO_GetShiftState [00:30:51]wFMCommunicate request_size=4 [00:30:51]MH_SAM_APDU [00:30:51]CAPDU: 80 13 01 00 [00:30:51]Write to MH i2c: E2 08 00 D2 01 80 13 01 00 00 00 00 00 50 [00:30:51]Write i2c OK [00:30:51]MH_I2C_Read... [00:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:51]Read from MH i2c: E2 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 0E 00 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 0E 00 D2 01 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 C0 [00:30:51]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:30:51]wFMCommunicate OK [00:30:51]SAM_PROTO_GetShiftState done [00:30:51]FM_GetShiftState done [00:30:51]req_shift_opened done [00:30:51]requested_item shift.open_date is exist - process it [00:30:51]req_shift_open_date [00:30:51]req_shift_open_date done [00:30:51]produce_requested_data done [00:30:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155252,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:30:51]process_action_free close_receipt [00:30:51]json_value_free [00:30:51]json_value_free done [00:30:51]process_json_proto returns [00:30:51]Send response to host [00:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155252,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:30:51]free response buf [00:30:51]execute_script done [00:30:51]execute_script returns [00:30:51]free content buf [00:30:51]Sock 9.Close socket [00:30:51]Sock 9.Thread stoped [00:30:55]OFD Sender: No OFD packet to send [00:31:00]OFD Sender: No OFD packet to send [00:31:05]OFD Sender: No OFD packet to send [00:31:10]OFD Sender: No OFD packet to send [00:31:15]OFD Sender: No OFD packet to send [00:31:20]OFD Sender: No OFD packet to send [00:31:25]OFD Sender: No OFD packet to send [00:31:30]OFD Sender: No OFD packet to send [00:31:35]OFD Sender: No OFD packet to send [00:31:40]OFD Sender: No OFD packet to send [00:31:45]OFD Sender: No OFD packet to send [00:31:50]OFD Sender: No OFD packet to send [00:31:55]OFD Sender: No OFD packet to send [00:31:55]accept exits with 7 [00:31:55]New connection [00:31:55]New thread 3066477924 created [00:31:55]Thread 3066621284 joined [00:31:55]Waiting for new connection... [00:31:55] Sock 7.Parse request [00:31:55]Sock 7.Check first char [00:31:55]Sock 7.First char is OK [00:31:55]request: POST /json_proto HTTP/1.0 [00:31:55]Method: POST [00:31:55]URL: /json_proto [00:31:55]Method is POST - this is cgi request [00:31:55]url: /json_proto [00:31:55]query_string will be loaded in cgi processing [00:31:55]execute_cgi json_proto POST (null) [00:31:55]execute_cgi path=json_proto method=POST [00:31:55]POST find Content-Length [00:31:55]Host: 172.17.53.67:8080 [00:31:55]Content-Length: 682 [00:31:55]Content-Type: application/json [00:31:55] [00:31:55]POST finish read [00:31:55]Found Content-Length = 682 [00:31:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:55]execute_script... [00:31:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:55]POST & json_proto [00:31:55]process_json_proto [00:31:55]json parsed OK: [00:31:55]protocol is kg_v1.0 [00:31:55]action value=close_receipt [00:31:55]process_action close_receipt [00:31:55]cmd_close_receipt [00:31:55]MH_GetDate [00:31:55]Write to MH i2c: F0 00 00 D3 01 C3 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: F0 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: F0 09 00 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: F0 09 00 D3 01 00 FC FD 12 67 19 BC 99 64 10 [00:31:55]GetLastDocTimeStamp 1729297848 [00:31:55]current date 1729297916 [00:31:55]FM_GetShiftState [00:31:55]SAM_PROTO_GetShiftState [00:31:55]wFMCommunicate request_size=4 [00:31:55]MH_SAM_APDU [00:31:55]CAPDU: 80 13 01 00 [00:31:55]Write to MH i2c: E2 08 00 D4 01 80 13 01 00 00 00 00 00 52 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:55]Read from MH i2c: E2 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 0E 00 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 0E 00 D4 01 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 C2 [00:31:55]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:31:55]wFMCommunicate OK [00:31:55]SAM_PROTO_GetShiftState done [00:31:55]FM_GetShiftState done [00:31:55]opened in 1729297392 [00:31:55]opened+sec_in_day 1729383792 [00:31:55]quantity*price = 150032 [00:31:55]sum+1 = 150033 [00:31:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 2 19.10.2024 00:31 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155253 ФПД: 225512563888835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155253&fm=225512563888835&tin=02508201610067®Number=0000137193017469&sum=150000 [00:31:56]StoreToDocumentArchive [00:31:56]shift 313 fd 155253 [00:31:56]save to /storage/0313/doc_00155253 [00:31:56]save last doc name /storage/0313/doc_00155253 to /storage/kkm_last_doc_name [00:31:56]save OK [00:31:56]Clear old archive folders... [00:31:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:31:56]tlvbuf is 01BB3C70 [00:31:56]SAM_PROTO_ClearQueue [00:31:56]wFMCommunicate request_size=4 [00:31:56]MH_SAM_APDU [00:31:56]CAPDU: 80 09 00 00 [00:31:56]Write to MH i2c: E2 08 00 E1 01 80 09 00 00 00 00 00 00 54 [00:31:56]Write i2c OK [00:31:56]MH_I2C_Read... [00:31:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [00:31:57]RAPDU: 90 00 [00:31:57]wFMCommunicate OK [00:31:57]SAM_PROTO_ClearQueue done [00:31:57]KKMCreateOFDPacket [00:31:57]OFDProtocolAddRootSTLVToBuf [00:31:57]FM_MakeSignedData [00:31:57]FM_MakeSignedData [00:31:57]SAM_PROTO_SignData [00:31:57]wFMCommunicate request_size=4 [00:31:57]MH_SAM_APDU [00:31:57]CAPDU: 80 0D 01 02 [00:31:57]Write to MH i2c: E2 08 00 E2 01 80 0D 01 02 00 00 00 00 5C [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [00:31:57]RAPDU: 90 00 [00:31:57]wFMCommunicate OK [00:31:57]wFMCommunicate request_size=255 [00:31:57]MH_SAM_APDU [00:31:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 FC FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5E 02 00 35 04 06 00 CD [00:31:57]Write to MH i2c: E2 02 01 E3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 FC FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5E 02 00 35 04 06 00 CD 00 00 B6 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [00:31:57]RAPDU: 90 00 [00:31:57]wFMCommunicate OK [00:31:57]wFMCommunicate request_size=10 [00:31:57]MH_SAM_APDU [00:31:57]CAPDU: 80 0D 02 02 05 1A 3C 43 52 C3 [00:31:57]Write to MH i2c: E2 0D 00 E4 01 80 0D 02 02 05 00 1A 3C 43 52 C3 00 00 17 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [00:31:57]RAPDU: 90 00 [00:31:57]wFMCommunicate OK [00:31:57]wFMCommunicate request_size=4 [00:31:57]MH_SAM_APDU [00:31:57]CAPDU: 80 0D 03 02 [00:31:57]Write to MH i2c: E2 08 00 E5 01 80 0D 03 02 00 00 00 00 61 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 0B 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 0B 00 E5 01 00 DA 36 F7 05 BF 1B A3 FD 90 00 E8 [00:31:57]RAPDU: DA 36 F7 05 BF 1B A3 FD 90 00 [00:31:57]wFMCommunicate OK [00:31:57]SAM_PROTO_SignData done [00:31:57]FM_MakeSignedData done [00:31:57]CreateOFDProtocolMessage [00:31:57]wFMCommunicate request_size=4 [00:31:57]MH_SAM_APDU [00:31:57]CAPDU: 80 11 00 00 [00:31:57]Write to MH i2c: E2 08 00 E6 01 80 11 00 00 00 00 00 00 61 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:57]Read from MH i2c: E2 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 17 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: E2 17 00 E6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B2 [00:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:31:57]wFMCommunicate OK [00:31:57]CreateOFDProtocolMessage done [00:31:57]OFDSenderStorePacket 155253 [00:31:57]StoreOFDPacket docnum=155253 [00:31:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 33 07 01 D2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 FC FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5E 02 00 35 04 06 00 CD 1A 3C 43 52 C3 DA 36 F7 05 BF 1B A3 FD [00:31:57]CheckFolder [00:31:57]dirname=/storage/ofd_packets [00:31:57]CheckFolder done [00:31:57]ProducePacketName [00:31:57]name=ofd_packets/00155253 [00:31:57]NVStorageSaveData ofd_packets/00155253 [00:31:57]File name is /storage/ofd_packets/00155253 [00:31:57]Write 301 bytes [00:31:57]NVStorageSaveData done [00:31:57]OFDSenderStorePacket done [00:31:57]KKMCreateOFDPacket done [00:31:57]NVStorageSaveData kkm_last_timestamp [00:31:57]File name is /storage/kkm_last_timestamp [00:31:57]Write 4 bytes [00:31:57]NVStorageSaveData done [00:31:57]ExternCall_PrintAddStr [00:31:57]wPrintStart [00:31:57]Write to MH i2c: 01 00 00 E7 01 E8 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 07 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 07 00 E7 01 00 00 00 00 00 FF 0F FD [00:31:57]RasterBufferAndPrint [00:31:57]line Счет N : (1)873465 [00:31:57]line ИНН: 02508201610067 [00:31:57]line Контрольно-Кассовый Чек [00:31:57]line ПРОДАЖА [00:31:57]line ТРК (МРК, ГНК) : 31 [00:31:57]line Товар: 2710124500 [00:31:57]line Аи-95-К-5 [00:31:57]line 20.220 * 74.20 [00:31:57]line = 1500.32 [00:31:57]line НДС 12% НСП 1% [00:31:57]line > о реализуемом товаре [00:31:57]line ОКРУГЛЕНИЕ: -0.32 [00:31:57]line ИТОГО: 1500.00 [00:31:57]line Внесено: 1500.00 [00:31:57]line СДАЧА: 0.00 [00:31:57]line НСП 1% : 13.28 [00:31:57]line НДС 12% : 159.33 [00:31:57]line Наличными: 1500.00 [00:31:57]line Безнал.: 0.00 [00:31:57]line Место: АЗС № 165 "Партнер Нефть" [00:31:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:31:57]line СНО: Общий режим [00:31:57]line Чек 2 19.10.2024 00:31 [00:31:57]line Смена: 313 ФФД: 1.0 [00:31:57]line ЗНМ: 0300000234 [00:31:57]line РНМ: 0000137193017469 [00:31:57]line Версия ККМ: v1.0 [00:31:57]line ФМ: 0000000000963156 [00:31:57]line ФД: 155253 [00:31:57]line ФПД: 225512563888835 [00:31:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155253&fm=225512563888835&tin=02508201610067®Number=0000137193017469&sum=150000 [00:31:57]OFD Sender: Processing packet 155253 [packets to send 51, broken 50] [00:31:57]ProducePacketName [00:31:57]name=ofd_packets/00155253 [00:31:57]OFD Sender: To server: pG, [00:31:57]CommunicateWithHost lk.salyk.kg:30040 [00:31:57]ConnectInit lk.salyk.kg [00:31:57]written 0, free lines is 4095 [00:31:58]Connected sock=10 [00:31:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 33 07 01 D2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 FC FD 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5E 02 00 35 04 06 00 CD 1A 3C 43 52 C3 DA 36 F7 05 BF 1B A3 FD [00:31:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 2B 47 00 88 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 5E 02 00 F4 03 04 00 33 A4 12 67 B6 04 01 00 00 D3 C3 F9 CA E6 B7 71 F6 [00:31:58]CommunicateWithHost err = 0 [00:31:58]CheckOFDResponse [00:31:58]1017 (14) - 77093643461234 [00:31:58]1041 (16) - 0000000000963156 [00:31:58]1040 (4) - 155253 [00:31:58]1012 (4) - 18.10.2024 18:08 [00:31:58]1206 (1) - 0 [00:31:58]OFD Sender: Remove packet 155253 [00:31:58]ProducePacketName [00:31:58]name=ofd_packets/00155253 [00:31:58]NVStorageDeleteData [00:31:58]Write to MH i2c: 01 00 00 12 02 14 [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: 01 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: 01 07 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: 01 07 00 12 02 00 00 00 00 00 E9 0C 10 [00:31:58]RasterBufferAndPrint [00:31:58]line [00:31:58]line [00:31:58]line [00:31:58]line [00:31:58]line [00:31:58]written 0, free lines is 3312 [00:31:58]MH_Cut [00:31:58]Write to MH i2c: D1 01 00 19 02 01 ED [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: D1 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: D1 01 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: D1 01 00 19 02 00 EC [00:31:58]Write to MH i2c: 01 00 00 1A 02 1C [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]OFD Sender: No OFD packet to send [00:31:59]*** Cut start [00:31:59]*** Partial cut [00:31:59]*** CUTSNS_PIN = 1 [00:31:59]*** CUTSNS_PIN = 0 [00:31:59]*** Brake cut motor [00:31:59]Read from MH i2c: 01 [00:31:59]MH_I2C_Read... [00:31:59]*** Stop cut motor [00:31:59]*** Cut end [00:31:59]Read from MH i2c: 01 07 00 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 FF 0F 31 [00:31:59]process_action close_receipt done [00:31:59]requested_data is exist [00:31:59]produce_requested_data [00:31:59]requested_item fm.sn is exist - process it [00:31:59]wFMCommunicate request_size=4 [00:31:59]MH_SAM_APDU [00:31:59]CAPDU: 80 11 00 00 [00:31:59]Write to MH i2c: E2 08 00 1B 02 80 11 00 00 00 00 00 00 97 [00:31:59]Write i2c OK [00:31:59]MH_I2C_Read... [00:31:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:59]Read from MH i2c: E2 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 17 00 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 17 00 1B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [00:31:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:31:59]wFMCommunicate OK [00:31:59]requested_item fd.num is exist - process it [00:31:59]SAM_PROTO_GetFieldsCounters [00:31:59]wFMCommunicate request_size=4 [00:31:59]MH_SAM_APDU [00:31:59]CAPDU: 80 13 00 00 [00:31:59]Write to MH i2c: E2 08 00 1C 02 80 13 00 00 00 00 00 00 9A [00:31:59]Write i2c OK [00:31:59]MH_I2C_Read... [00:31:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:59]Read from MH i2c: E2 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 62 00 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 62 00 1C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [00:31:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:59]wFMCommunicate OK [00:31:59]SAM_PROTO_GetFieldsCounters done [00:31:59]requested_item shift.num is exist - process it [00:31:59]requested_item shift.opened is exist - process it [00:31:59]req_shift_opened [00:31:59]FM_GetShiftState [00:31:59]SAM_PROTO_GetShiftState [00:31:59]wFMCommunicate request_size=4 [00:31:59]MH_SAM_APDU [00:31:59]CAPDU: 80 13 01 00 [00:31:59]Write to MH i2c: E2 08 00 1D 02 80 13 01 00 00 00 00 00 9C [00:31:59]Write i2c OK [00:31:59]MH_I2C_Read... [00:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:59]Read from MH i2c: E2 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 0E 00 [00:31:59]MH_I2C_Read... [00:31:59]Read from MH i2c: E2 0E 00 1D 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 0C [00:31:59]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:31:59]wFMCommunicate OK [00:31:59]SAM_PROTO_GetShiftState done [00:31:59]FM_GetShiftState done [00:31:59]req_shift_opened done [00:31:59]requested_item shift.open_date is exist - process it [00:31:59]req_shift_open_date [00:31:59]req_shift_open_date done [00:31:59]produce_requested_data done [00:31:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155253,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:31:59]process_action_free close_receipt [00:31:59]json_value_free [00:31:59]json_value_free done [00:31:59]process_json_proto returns [00:31:59]Send response to host [00:31:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155253,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:31:59]free response buf [00:31:59]execute_script done [00:31:59]execute_script returns [00:31:59]free content buf [00:31:59]Sock 7.Close socket [00:31:59]Sock 7.Thread stoped [00:32:03]OFD Sender: No OFD packet to send [00:32:08]OFD Sender: No OFD packet to send [00:32:11]accept exits with 9 [00:32:11]New connection [00:32:11]New thread 3066621284 created [00:32:11]Thread 3066477924 joined [00:32:11]Waiting for new connection... [00:32:11] Sock 9.Parse request [00:32:11]Sock 9.Check first char [00:32:11]Sock 9.First char is OK [00:32:11]request: POST /json_proto HTTP/1.0 [00:32:11]Method: POST [00:32:11]URL: /json_proto [00:32:11]Method is POST - this is cgi request [00:32:11]url: /json_proto [00:32:11]query_string will be loaded in cgi processing [00:32:11]execute_cgi json_proto POST (null) [00:32:11]execute_cgi path=json_proto method=POST [00:32:11]POST find Content-Length [00:32:11]Host: 172.17.53.67:8080 [00:32:11]Content-Length: 677 [00:32:11]Content-Type: application/json [00:32:11] [00:32:11]POST finish read [00:32:11]Found Content-Length = 677 [00:32:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:11]execute_script... [00:32:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:11]POST & json_proto [00:32:11]process_json_proto [00:32:11]json parsed OK: [00:32:11]protocol is kg_v1.0 [00:32:11]action value=close_receipt [00:32:11]process_action close_receipt [00:32:11]cmd_close_receipt [00:32:11]MH_GetDate [00:32:11]Write to MH i2c: F0 00 00 1E 02 0F [00:32:11]Write i2c OK [00:32:11]MH_I2C_Read... [00:32:11]Read from MH i2c: F0 [00:32:11]MH_I2C_Read... [00:32:11]Read from MH i2c: F0 09 00 [00:32:11]MH_I2C_Read... [00:32:11]Read from MH i2c: F0 09 00 1E 02 00 0C FE 12 67 19 BC 99 64 6D [00:32:11]GetLastDocTimeStamp 1729297916 [00:32:11]current date 1729297932 [00:32:11]FM_GetShiftState [00:32:11]SAM_PROTO_GetShiftState [00:32:11]wFMCommunicate request_size=4 [00:32:11]MH_SAM_APDU [00:32:11]CAPDU: 80 13 01 00 [00:32:11]Write to MH i2c: E2 08 00 1F 02 80 13 01 00 00 00 00 00 9E [00:32:11]Write i2c OK [00:32:11]MH_I2C_Read... [00:32:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:11]Read from MH i2c: E2 [00:32:11]MH_I2C_Read... [00:32:11]Read from MH i2c: E2 0E 00 [00:32:11]MH_I2C_Read... [00:32:11]Read from MH i2c: E2 0E 00 1F 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 0E [00:32:11]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:32:11]wFMCommunicate OK [00:32:11]SAM_PROTO_GetShiftState done [00:32:11]FM_GetShiftState done [00:32:11]opened in 1729297392 [00:32:11]opened+sec_in_day 1729383792 [00:32:11]quantity*price = 40006 [00:32:11]sum+1 = 40007 [00:32:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 3 19.10.2024 00:32 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155254 ФПД: 204870063138939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003212&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155254&fm=204870063138939&tin=02508201610067®Number=0000137193017469&sum=40000 [00:32:12]StoreToDocumentArchive [00:32:12]shift 313 fd 155254 [00:32:12]save to /storage/0313/doc_00155254 [00:32:12]save last doc name /storage/0313/doc_00155254 to /storage/kkm_last_doc_name [00:32:12]save OK [00:32:12]Clear old archive folders... [00:32:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:32:12]tlvbuf is 01BB6E20 [00:32:12]SAM_PROTO_ClearQueue [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 09 00 00 [00:32:12]Write to MH i2c: E2 08 00 2C 02 80 09 00 00 00 00 00 00 A0 [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]SAM_PROTO_ClearQueue done [00:32:12]KKMCreateOFDPacket [00:32:12]OFDProtocolAddRootSTLVToBuf [00:32:12]FM_MakeSignedData [00:32:12]FM_MakeSignedData [00:32:12]SAM_PROTO_SignData [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 01 02 [00:32:12]Write to MH i2c: E2 08 00 2D 02 80 0D 01 02 00 00 00 00 A8 [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]wFMCommunicate request_size=255 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 0C FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5E 02 00 35 04 06 00 BA [00:32:12]Write to MH i2c: E2 02 01 2E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 0C FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5E 02 00 35 04 06 00 BA 00 00 6E [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]wFMCommunicate request_size=10 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 02 02 05 54 07 56 A8 7B [00:32:12]Write to MH i2c: E2 0D 00 2F 02 80 0D 02 02 05 00 54 07 56 A8 7B 00 00 89 [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 03 02 [00:32:12]Write to MH i2c: E2 08 00 30 02 80 0D 03 02 00 00 00 00 AD [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 0B 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 0B 00 30 02 00 1F 5B 68 71 48 2E 5A 42 90 00 13 [00:32:12]RAPDU: 1F 5B 68 71 48 2E 5A 42 90 00 [00:32:12]wFMCommunicate OK [00:32:12]SAM_PROTO_SignData done [00:32:12]FM_MakeSignedData done [00:32:12]CreateOFDProtocolMessage [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 11 00 00 [00:32:12]Write to MH i2c: E2 08 00 31 02 80 11 00 00 00 00 00 00 AD [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:13]Read from MH i2c: E2 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 17 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 17 00 31 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FE [00:32:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:32:13]wFMCommunicate OK [00:32:13]CreateOFDProtocolMessage done [00:32:13]OFDSenderStorePacket 155254 [00:32:13]StoreOFDPacket docnum=155254 [00:32:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 43 07 01 B8 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 0C FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5E 02 00 35 04 06 00 BA 54 07 56 A8 7B 1F 5B 68 71 48 2E 5A 42 [00:32:13]CheckFolder [00:32:13]dirname=/storage/ofd_packets [00:32:13]CheckFolder done [00:32:13]ProducePacketName [00:32:13]name=ofd_packets/00155254 [00:32:13]NVStorageSaveData ofd_packets/00155254 [00:32:13]File name is /storage/ofd_packets/00155254 [00:32:13]Write 301 bytes [00:32:13]NVStorageSaveData done [00:32:13]OFDSenderStorePacket done [00:32:13]KKMCreateOFDPacket done [00:32:13]NVStorageSaveData kkm_last_timestamp [00:32:13]File name is /storage/kkm_last_timestamp [00:32:13]Write 4 bytes [00:32:13]NVStorageSaveData done [00:32:13]ExternCall_PrintAddStr [00:32:13]wPrintStart [00:32:13]Write to MH i2c: 01 00 00 32 02 34 [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 32 02 00 00 00 00 00 FF 0F 49 [00:32:13]RasterBufferAndPrint [00:32:13]line Счет N : (1)873466 [00:32:13]line ИНН: 02508201610067 [00:32:13]line Контрольно-Кассовый Чек [00:32:13]line ПРОДАЖА [00:32:13]line ТРК (МРК, ГНК) : 12 [00:32:13]line Товар: 2710124130 [00:32:13]line Аи-92-К-5 [00:32:13]line 5.980 * 66.90 [00:32:13]line = 400.06 [00:32:13]line НДС 12% НСП 1% [00:32:13]line > о реализуемом товаре [00:32:13]line ОКРУГЛЕНИЕ: -0.06 [00:32:13]line ИТОГО: 400.00 [00:32:13]line Внесено: 400.00 [00:32:13]line СДАЧА: 0.00 [00:32:13]line НСП 1% : 3.54 [00:32:13]line НДС 12% : 42.48 [00:32:13]line Наличными: 400.00 [00:32:13]line Безнал.: 0.00 [00:32:13]line Место: АЗС № 165 "Партнер Нефть" [00:32:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:32:13]line СНО: Общий режим [00:32:13]line Чек 3 19.10.2024 00:32 [00:32:13]line Смена: 313 ФФД: 1.0 [00:32:13]line ЗНМ: 0300000234 [00:32:13]line РНМ: 0000137193017469 [00:32:13]line Версия ККМ: v1.0 [00:32:13]line ФМ: 0000000000963156 [00:32:13]line ФД: 155254 [00:32:13]line ФПД: 204870063138939 [00:32:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003212&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155254&fm=204870063138939&tin=02508201610067®Number=0000137193017469&sum=40000 [00:32:13]OFD Sender: Processing packet 155254 [packets to send 51, broken 50] [00:32:13]ProducePacketName [00:32:13]name=ofd_packets/00155254 [00:32:13]OFD Sender: To server: pG, [00:32:13]CommunicateWithHost lk.salyk.kg:30040 [00:32:13]ConnectInit lk.salyk.kg [00:32:13]written 0, free lines is 4095 [00:32:13]Connected sock=10 [00:32:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 43 07 01 B8 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 0C FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5E 02 00 35 04 06 00 BA 54 07 56 A8 7B 1F 5B 68 71 48 2E 5A 42 [00:32:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 2A 47 00 06 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 5E 02 00 F4 03 04 00 43 A4 12 67 B6 04 01 00 00 19 5D 69 BF 97 EC 0C 8D [00:32:13]CommunicateWithHost err = 0 [00:32:13]CheckOFDResponse [00:32:13]1017 (14) - 77093643461234 [00:32:13]1041 (16) - 0000000000963156 [00:32:13]1040 (4) - 155254 [00:32:13]1012 (4) - 18.10.2024 18:09 [00:32:13]1206 (1) - 0 [00:32:13]OFD Sender: Remove packet 155254 [00:32:13]ProducePacketName [00:32:13]name=ofd_packets/00155254 [00:32:13]NVStorageDeleteData [00:32:13]Write to MH i2c: 01 00 00 5D 02 5F [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 EC 0C 5E [00:32:13]RasterBufferAndPrint [00:32:13]line [00:32:13]line [00:32:13]line [00:32:13]line [00:32:13]line [00:32:13]written 0, free lines is 3314 [00:32:13]MH_Cut [00:32:13]Write to MH i2c: D1 01 00 64 02 01 38 [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: D1 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: D1 01 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: D1 01 00 64 02 00 37 [00:32:13]Write to MH i2c: 01 00 00 65 02 67 [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:14]OFD Sender: No OFD packet to send [00:32:14]*** Cut start [00:32:14]*** Partial cut [00:32:14]*** CUTSNS_PIN = 1 [00:32:14]*** CUTSNS_PIN = 0 [00:32:14]*** Brake cut motor [00:32:15]Read from MH i2c: 01 [00:32:15]MH_I2C_Read... [00:32:15]*** Stop cut motor [00:32:15]*** Cut end [00:32:15]Read from MH i2c: 01 07 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 FF 0F 7C [00:32:15]process_action close_receipt done [00:32:15]requested_data is exist [00:32:15]produce_requested_data [00:32:15]requested_item fm.sn is exist - process it [00:32:15]wFMCommunicate request_size=4 [00:32:15]MH_SAM_APDU [00:32:15]CAPDU: 80 11 00 00 [00:32:15]Write to MH i2c: E2 08 00 66 02 80 11 00 00 00 00 00 00 E2 [00:32:15]Write i2c OK [00:32:15]MH_I2C_Read... [00:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:15]Read from MH i2c: E2 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 17 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 17 00 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [00:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:32:15]wFMCommunicate OK [00:32:15]requested_item fd.num is exist - process it [00:32:15]SAM_PROTO_GetFieldsCounters [00:32:15]wFMCommunicate request_size=4 [00:32:15]MH_SAM_APDU [00:32:15]CAPDU: 80 13 00 00 [00:32:15]Write to MH i2c: E2 08 00 67 02 80 13 00 00 00 00 00 00 E5 [00:32:15]Write i2c OK [00:32:15]MH_I2C_Read... [00:32:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:32:15]Read from MH i2c: E2 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 62 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 62 00 67 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:32:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:32:15]wFMCommunicate OK [00:32:15]SAM_PROTO_GetFieldsCounters done [00:32:15]requested_item shift.num is exist - process it [00:32:15]requested_item shift.opened is exist - process it [00:32:15]req_shift_opened [00:32:15]FM_GetShiftState [00:32:15]SAM_PROTO_GetShiftState [00:32:15]wFMCommunicate request_size=4 [00:32:15]MH_SAM_APDU [00:32:15]CAPDU: 80 13 01 00 [00:32:15]Write to MH i2c: E2 08 00 68 02 80 13 01 00 00 00 00 00 E7 [00:32:15]Write i2c OK [00:32:15]MH_I2C_Read... [00:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:15]Read from MH i2c: E2 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 0E 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 0E 00 68 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 57 [00:32:15]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:32:15]wFMCommunicate OK [00:32:15]SAM_PROTO_GetShiftState done [00:32:15]FM_GetShiftState done [00:32:15]req_shift_opened done [00:32:15]requested_item shift.open_date is exist - process it [00:32:15]req_shift_open_date [00:32:15]req_shift_open_date done [00:32:15]produce_requested_data done [00:32:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155254,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:32:15]process_action_free close_receipt [00:32:15]json_value_free [00:32:15]json_value_free done [00:32:15]process_json_proto returns [00:32:15]Send response to host [00:32:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155254,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:32:15]free response buf [00:32:15]execute_script done [00:32:15]execute_script returns [00:32:15]free content buf [00:32:15]Sock 9.Close socket [00:32:15]Sock 9.Thread stoped [00:32:19]OFD Sender: No OFD packet to send [00:32:24]OFD Sender: No OFD packet to send [00:32:29]OFD Sender: No OFD packet to send [00:32:34]OFD Sender: No OFD packet to send [00:32:39]OFD Sender: No OFD packet to send [00:32:41]accept exits with 7 [00:32:41]New connection [00:32:41]New thread 3066477924 created [00:32:41]Thread 3066621284 joined [00:32:41]Waiting for new connection... [00:32:41] Sock 7.Parse request [00:32:41]Sock 7.Check first char [00:32:41]Sock 7.First char is OK [00:32:41]request: POST /json_proto HTTP/1.0 [00:32:41]Method: POST [00:32:41]URL: /json_proto [00:32:41]Method is POST - this is cgi request [00:32:41]url: /json_proto [00:32:41]query_string will be loaded in cgi processing [00:32:41]execute_cgi json_proto POST (null) [00:32:41]execute_cgi path=json_proto method=POST [00:32:41]POST find Content-Length [00:32:41]Host: 172.17.53.67:8080 [00:32:41]Content-Length: 674 [00:32:41]Content-Type: application/json [00:32:41] [00:32:41]POST finish read [00:32:41]Found Content-Length = 674 [00:32:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:41]execute_script... [00:32:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:41]POST & json_proto [00:32:41]process_json_proto [00:32:41]json parsed OK: [00:32:41]protocol is kg_v1.0 [00:32:41]action value=close_receipt [00:32:41]process_action close_receipt [00:32:41]cmd_close_receipt [00:32:41]MH_GetDate [00:32:41]Write to MH i2c: F0 00 00 69 02 5A [00:32:41]Write i2c OK [00:32:41]MH_I2C_Read... [00:32:41]Read from MH i2c: F0 [00:32:41]MH_I2C_Read... [00:32:41]Read from MH i2c: F0 09 00 [00:32:41]MH_I2C_Read... [00:32:41]Read from MH i2c: F0 09 00 69 02 00 29 FE 12 67 19 BC 99 64 D5 [00:32:41]GetLastDocTimeStamp 1729297932 [00:32:41]current date 1729297961 [00:32:41]FM_GetShiftState [00:32:41]SAM_PROTO_GetShiftState [00:32:41]wFMCommunicate request_size=4 [00:32:41]MH_SAM_APDU [00:32:41]CAPDU: 80 13 01 00 [00:32:41]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [00:32:41]Write i2c OK [00:32:41]MH_I2C_Read... [00:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:41]Read from MH i2c: E2 [00:32:41]MH_I2C_Read... [00:32:41]Read from MH i2c: E2 0E 00 [00:32:41]MH_I2C_Read... [00:32:41]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 59 [00:32:41]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:32:41]wFMCommunicate OK [00:32:41]SAM_PROTO_GetShiftState done [00:32:41]FM_GetShiftState done [00:32:41]opened in 1729297392 [00:32:41]opened+sec_in_day 1729383792 [00:32:41]quantity*price = 50063 [00:32:41]sum+1 = 50064 [00:32:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 4 19.10.2024 00:32 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155255 ФПД: 72796792291598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155255&fm=72796792291598&tin=02508201610067®Number=0000137193017469&sum=50000 [00:32:42]StoreToDocumentArchive [00:32:42]shift 313 fd 155255 [00:32:42]save to /storage/0313/doc_00155255 [00:32:42]save last doc name /storage/0313/doc_00155255 to /storage/kkm_last_doc_name [00:32:42]save OK [00:32:42]Clear old archive folders... [00:32:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:32:42]tlvbuf is B6D57B00 [00:32:42]SAM_PROTO_ClearQueue [00:32:42]wFMCommunicate request_size=4 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 09 00 00 [00:32:42]Write to MH i2c: E2 08 00 77 02 80 09 00 00 00 00 00 00 EB [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [00:32:42]RAPDU: 90 00 [00:32:42]wFMCommunicate OK [00:32:42]SAM_PROTO_ClearQueue done [00:32:42]KKMCreateOFDPacket [00:32:42]OFDProtocolAddRootSTLVToBuf [00:32:42]FM_MakeSignedData [00:32:42]FM_MakeSignedData [00:32:42]SAM_PROTO_SignData [00:32:42]wFMCommunicate request_size=4 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 0D 01 02 [00:32:42]Write to MH i2c: E2 08 00 78 02 80 0D 01 02 00 00 00 00 F3 [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [00:32:42]RAPDU: 90 00 [00:32:42]wFMCommunicate OK [00:32:42]wFMCommunicate request_size=255 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 2A FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5E 02 00 35 04 06 00 42 35 52 F2 [00:32:42]Write to MH i2c: E2 02 01 79 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 2A FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5E 02 00 35 04 06 00 42 35 52 F2 00 00 86 [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [00:32:42]RAPDU: 90 00 [00:32:42]wFMCommunicate OK [00:32:42]wFMCommunicate request_size=7 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 0D 02 02 02 01 0E [00:32:42]Write to MH i2c: E2 0A 00 7A 02 80 0D 02 02 02 00 01 0E 00 00 09 [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [00:32:42]RAPDU: 90 00 [00:32:42]wFMCommunicate OK [00:32:42]wFMCommunicate request_size=4 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 0D 03 02 [00:32:42]Write to MH i2c: E2 08 00 7B 02 80 0D 03 02 00 00 00 00 F8 [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 0B 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 0B 00 7B 02 00 3A EB 15 85 AE 7A 73 C4 90 00 17 [00:32:42]RAPDU: 3A EB 15 85 AE 7A 73 C4 90 00 [00:32:42]wFMCommunicate OK [00:32:42]SAM_PROTO_SignData done [00:32:42]FM_MakeSignedData done [00:32:42]CreateOFDProtocolMessage [00:32:42]wFMCommunicate request_size=4 [00:32:42]MH_SAM_APDU [00:32:42]CAPDU: 80 11 00 00 [00:32:42]Write to MH i2c: E2 08 00 7C 02 80 11 00 00 00 00 00 00 F8 [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:42]Read from MH i2c: E2 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 17 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: E2 17 00 7C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 49 [00:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:32:42]wFMCommunicate OK [00:32:42]CreateOFDProtocolMessage done [00:32:42]OFDSenderStorePacket 155255 [00:32:42]StoreOFDPacket docnum=155255 [00:32:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 DC 04 01 0B EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 2A FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5E 02 00 35 04 06 00 42 35 52 F2 01 0E 3A EB 15 85 AE 7A 73 C4 [00:32:42]CheckFolder [00:32:42]dirname=/storage/ofd_packets [00:32:42]CheckFolder done [00:32:42]ProducePacketName [00:32:42]name=ofd_packets/00155255 [00:32:42]NVStorageSaveData ofd_packets/00155255 [00:32:42]File name is /storage/ofd_packets/00155255 [00:32:42]Write 298 bytes [00:32:42]NVStorageSaveData done [00:32:42]OFDSenderStorePacket done [00:32:42]KKMCreateOFDPacket done [00:32:42]NVStorageSaveData kkm_last_timestamp [00:32:42]File name is /storage/kkm_last_timestamp [00:32:42]Write 4 bytes [00:32:42]NVStorageSaveData done [00:32:42]ExternCall_PrintAddStr [00:32:42]wPrintStart [00:32:42]Write to MH i2c: 01 00 00 7D 02 7F [00:32:42]Write i2c OK [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: 01 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: 01 07 00 [00:32:42]MH_I2C_Read... [00:32:42]Read from MH i2c: 01 07 00 7D 02 00 00 00 00 00 FF 0F 94 [00:32:42]RasterBufferAndPrint [00:32:42]line Счет N : (1)873467 [00:32:42]line ИНН: 02508201610067 [00:32:42]line Контрольно-Кассовый Чек [00:32:42]line ПРОДАЖА [00:32:42]line ТРК (МРК, ГНК) : 44 [00:32:42]line Товар: 2710194210 [00:32:42]line ДТ-К-2 [00:32:42]line 6.570 * 76.20 [00:32:42]line = 500.63 [00:32:42]line НДС 12% НСП 1% [00:32:42]line > о реализуемом товаре [00:32:42]line ОКРУГЛЕНИЕ: -0.63 [00:32:42]line ИТОГО: 500.00 [00:32:42]line Внесено: 500.00 [00:32:42]line СДАЧА: 0.00 [00:32:42]line НСП 1% : 4.43 [00:32:42]line НДС 12% : 53.16 [00:32:42]line Наличными: 500.00 [00:32:42]line Безнал.: 0.00 [00:32:42]line Место: АЗС № 165 "Партнер Нефть" [00:32:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:32:43]line СНО: Общий режим [00:32:43]line Чек 4 19.10.2024 00:32 [00:32:43]line Смена: 313 ФФД: 1.0 [00:32:43]line ЗНМ: 0300000234 [00:32:43]line РНМ: 0000137193017469 [00:32:43]line Версия ККМ: v1.0 [00:32:43]line ФМ: 0000000000963156 [00:32:43]line ФД: 155255 [00:32:43]line ФПД: 72796792291598 [00:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155255&fm=72796792291598&tin=02508201610067®Number=0000137193017469&sum=50000 [00:32:43]OFD Sender: Processing packet 155255 [packets to send 51, broken 50] [00:32:43]ProducePacketName [00:32:43]name=ofd_packets/00155255 [00:32:43]OFD Sender: To server: pG, [00:32:43]CommunicateWithHost lk.salyk.kg:30040 [00:32:43]ConnectInit lk.salyk.kg [00:32:43]written 0, free lines is 4095 [00:32:43]Connected sock=10 [00:32:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 DC 04 01 0B EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 2A FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5E 02 00 35 04 06 00 42 35 52 F2 01 0E 3A EB 15 85 AE 7A 73 C4 [00:32:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E 3C 47 00 32 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 5E 02 00 F4 03 04 00 61 A4 12 67 B6 04 01 00 00 1B 6F D6 1D B5 A0 D9 B0 [00:32:43]CommunicateWithHost err = 0 [00:32:43]CheckOFDResponse [00:32:43]1017 (14) - 77093643461234 [00:32:43]1041 (16) - 0000000000963156 [00:32:43]1040 (4) - 155255 [00:32:43]1012 (4) - 18.10.2024 18:09 [00:32:43]1206 (1) - 0 [00:32:43]OFD Sender: Remove packet 155255 [00:32:43]ProducePacketName [00:32:43]name=ofd_packets/00155255 [00:32:43]NVStorageDeleteData [00:32:43]Write to MH i2c: 01 00 00 A8 02 AA [00:32:43]Write i2c OK [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: 01 [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: 01 07 00 [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 E6 0C A3 [00:32:43]RasterBufferAndPrint [00:32:43]line [00:32:43]line [00:32:43]line [00:32:43]line [00:32:43]line [00:32:43]written 0, free lines is 3309 [00:32:43]MH_Cut [00:32:43]Write to MH i2c: D1 01 00 AF 02 01 83 [00:32:43]Write i2c OK [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: D1 [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: D1 01 00 [00:32:43]MH_I2C_Read... [00:32:43]Read from MH i2c: D1 01 00 AF 02 00 82 [00:32:43]Write to MH i2c: 01 00 00 B0 02 B2 [00:32:43]Write i2c OK [00:32:43]MH_I2C_Read... [00:32:43]OFD Sender: No OFD packet to send [00:32:44]*** Cut start [00:32:44]*** Partial cut [00:32:44]*** CUTSNS_PIN = 1 [00:32:44]*** CUTSNS_PIN = 0 [00:32:44]*** Brake cut motor [00:32:44]Read from MH i2c: 01 [00:32:44]MH_I2C_Read... [00:32:44]*** Stop cut motor [00:32:44]*** Cut end [00:32:44]Read from MH i2c: 01 07 00 [00:32:44]MH_I2C_Read... [00:32:44]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 FF 0F C7 [00:32:44]process_action close_receipt done [00:32:44]requested_data is exist [00:32:44]produce_requested_data [00:32:44]requested_item fm.sn is exist - process it [00:32:44]wFMCommunicate request_size=4 [00:32:44]MH_SAM_APDU [00:32:44]CAPDU: 80 11 00 00 [00:32:44]Write to MH i2c: E2 08 00 B1 02 80 11 00 00 00 00 00 00 2D [00:32:44]Write i2c OK [00:32:44]MH_I2C_Read... [00:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:44]Read from MH i2c: E2 [00:32:44]MH_I2C_Read... [00:32:44]Read from MH i2c: E2 17 00 [00:32:44]MH_I2C_Read... [00:32:44]Read from MH i2c: E2 17 00 B1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [00:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:32:44]wFMCommunicate OK [00:32:44]requested_item fd.num is exist - process it [00:32:44]SAM_PROTO_GetFieldsCounters [00:32:44]wFMCommunicate request_size=4 [00:32:44]MH_SAM_APDU [00:32:44]CAPDU: 80 13 00 00 [00:32:44]Write to MH i2c: E2 08 00 B2 02 80 13 00 00 00 00 00 00 30 [00:32:44]Write i2c OK [00:32:44]MH_I2C_Read... [00:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:32:45]Read from MH i2c: E2 [00:32:45]MH_I2C_Read... [00:32:45]Read from MH i2c: E2 62 00 [00:32:45]MH_I2C_Read... [00:32:45]Read from MH i2c: E2 62 00 B2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [00:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:32:45]wFMCommunicate OK [00:32:45]SAM_PROTO_GetFieldsCounters done [00:32:45]requested_item shift.num is exist - process it [00:32:45]requested_item shift.opened is exist - process it [00:32:45]req_shift_opened [00:32:45]FM_GetShiftState [00:32:45]SAM_PROTO_GetShiftState [00:32:45]wFMCommunicate request_size=4 [00:32:45]MH_SAM_APDU [00:32:45]CAPDU: 80 13 01 00 [00:32:45]Write to MH i2c: E2 08 00 B3 02 80 13 01 00 00 00 00 00 32 [00:32:45]Write i2c OK [00:32:45]MH_I2C_Read... [00:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:45]Read from MH i2c: E2 [00:32:45]MH_I2C_Read... [00:32:45]Read from MH i2c: E2 0E 00 [00:32:45]MH_I2C_Read... [00:32:45]Read from MH i2c: E2 0E 00 B3 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 A2 [00:32:45]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:32:45]wFMCommunicate OK [00:32:45]SAM_PROTO_GetShiftState done [00:32:45]FM_GetShiftState done [00:32:45]req_shift_opened done [00:32:45]requested_item shift.open_date is exist - process it [00:32:45]req_shift_open_date [00:32:45]req_shift_open_date done [00:32:45]produce_requested_data done [00:32:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155255,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:32:45]process_action_free close_receipt [00:32:45]json_value_free [00:32:45]json_value_free done [00:32:45]process_json_proto returns [00:32:45]Send response to host [00:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155255,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:32:45]free response buf [00:32:45]execute_script done [00:32:45]execute_script returns [00:32:45]free content buf [00:32:45]Sock 7.Close socket [00:32:45]Sock 7.Thread stoped [00:32:48]OFD Sender: No OFD packet to send [00:32:53]OFD Sender: No OFD packet to send [00:32:58]OFD Sender: No OFD packet to send [00:33:03]OFD Sender: No OFD packet to send [00:33:08]OFD Sender: No OFD packet to send [00:33:13]OFD Sender: No OFD packet to send [00:33:18]OFD Sender: No OFD packet to send [00:33:23]OFD Sender: No OFD packet to send [00:33:28]OFD Sender: No OFD packet to send [00:33:33]OFD Sender: No OFD packet to send [00:33:39]OFD Sender: No OFD packet to send [00:33:44]OFD Sender: No OFD packet to send [00:33:49]OFD Sender: No OFD packet to send [00:33:54]OFD Sender: No OFD packet to send [00:33:59]OFD Sender: No OFD packet to send [00:34:04]OFD Sender: No OFD packet to send [00:34:09]OFD Sender: No OFD packet to send [00:34:09]accept exits with 9 [00:34:09]New connection [00:34:09]New thread 3066621284 created [00:34:09]Thread 3066477924 joined [00:34:09]Waiting for new connection... [00:34:09] Sock 9.Parse request [00:34:09]Sock 9.Check first char [00:34:09]Sock 9.First char is OK [00:34:09]request: POST /json_proto HTTP/1.0 [00:34:09]Method: POST [00:34:09]URL: /json_proto [00:34:09]Method is POST - this is cgi request [00:34:09]url: /json_proto [00:34:09]query_string will be loaded in cgi processing [00:34:09]execute_cgi json_proto POST (null) [00:34:09]execute_cgi path=json_proto method=POST [00:34:09]POST find Content-Length [00:34:09]Host: 172.17.53.67:8080 [00:34:09]Content-Length: 632 [00:34:09]Content-Type: application/json [00:34:09] [00:34:09]POST finish read [00:34:09]Found Content-Length = 632 [00:34:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:09]execute_script... [00:34:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:09]POST & json_proto [00:34:09]process_json_proto [00:34:09]json parsed OK: [00:34:09]protocol is kg_v1.0 [00:34:09]action value=close_receipt [00:34:09]process_action close_receipt [00:34:09]cmd_close_receipt [00:34:09]MH_GetDate [00:34:09]Write to MH i2c: F0 00 00 B4 02 A5 [00:34:09]Write i2c OK [00:34:09]MH_I2C_Read... [00:34:09]Read from MH i2c: F0 [00:34:09]MH_I2C_Read... [00:34:09]Read from MH i2c: F0 09 00 [00:34:09]MH_I2C_Read... [00:34:09]Read from MH i2c: F0 09 00 B4 02 00 81 FE 12 67 19 BC 99 64 78 [00:34:09]GetLastDocTimeStamp 1729297962 [00:34:09]current date 1729298049 [00:34:09]FM_GetShiftState [00:34:09]SAM_PROTO_GetShiftState [00:34:09]wFMCommunicate request_size=4 [00:34:09]MH_SAM_APDU [00:34:09]CAPDU: 80 13 01 00 [00:34:09]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [00:34:09]Write i2c OK [00:34:09]MH_I2C_Read... [00:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:09]Read from MH i2c: E2 [00:34:09]MH_I2C_Read... [00:34:09]Read from MH i2c: E2 0E 00 [00:34:09]MH_I2C_Read... [00:34:09]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 A4 [00:34:09]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:34:09]wFMCommunicate OK [00:34:09]SAM_PROTO_GetShiftState done [00:34:09]FM_GetShiftState done [00:34:09]opened in 1729297392 [00:34:09]opened+sec_in_day 1729383792 [00:34:09]quantity*price = 50000 [00:34:09]sum+1 = 50001 [00:34:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 5 19.10.2024 00:34 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155256 ФПД: 275442993851419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155256&fm=275442993851419&tin=02508201610067®Number=0000137193017469&sum=50000 [00:34:10]StoreToDocumentArchive [00:34:10]shift 313 fd 155256 [00:34:10]save to /storage/0313/doc_00155256 [00:34:10]save last doc name /storage/0313/doc_00155256 to /storage/kkm_last_doc_name [00:34:10]save OK [00:34:10]Clear old archive folders... [00:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [00:34:10]tlvbuf is 01BB0260 [00:34:10]SAM_PROTO_ClearQueue [00:34:10]wFMCommunicate request_size=4 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 09 00 00 [00:34:10]Write to MH i2c: E2 08 00 C2 02 80 09 00 00 00 00 00 00 36 [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [00:34:10]RAPDU: 90 00 [00:34:10]wFMCommunicate OK [00:34:10]SAM_PROTO_ClearQueue done [00:34:10]KKMCreateOFDPacket [00:34:10]OFDProtocolAddRootSTLVToBuf [00:34:10]FM_MakeSignedData [00:34:10]FM_MakeSignedData [00:34:10]SAM_PROTO_SignData [00:34:10]wFMCommunicate request_size=4 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 0D 01 02 [00:34:10]Write to MH i2c: E2 08 00 C3 02 80 0D 01 02 00 00 00 00 3E [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [00:34:10]RAPDU: 90 00 [00:34:10]wFMCommunicate OK [00:34:10]wFMCommunicate request_size=255 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 82 FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5E 02 00 35 04 06 00 [00:34:10]Write to MH i2c: E2 02 01 C4 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 82 FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5E 02 00 35 04 06 00 00 00 CF [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [00:34:10]RAPDU: 90 00 [00:34:10]wFMCommunicate OK [00:34:10]wFMCommunicate request_size=11 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 0D 02 02 06 FA 83 91 CD EC 1B [00:34:10]Write to MH i2c: E2 0E 00 C5 02 80 0D 02 02 06 00 FA 83 91 CD EC 1B 00 00 2F [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [00:34:10]RAPDU: 90 00 [00:34:10]wFMCommunicate OK [00:34:10]wFMCommunicate request_size=4 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 0D 03 02 [00:34:10]Write to MH i2c: E2 08 00 C6 02 80 0D 03 02 00 00 00 00 43 [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 0B 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 0B 00 C6 02 00 06 B8 EF BC BA 63 22 C2 90 00 AE [00:34:10]RAPDU: 06 B8 EF BC BA 63 22 C2 90 00 [00:34:10]wFMCommunicate OK [00:34:10]SAM_PROTO_SignData done [00:34:10]FM_MakeSignedData done [00:34:10]CreateOFDProtocolMessage [00:34:10]wFMCommunicate request_size=4 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 11 00 00 [00:34:10]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 17 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [00:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:34:10]wFMCommunicate OK [00:34:10]CreateOFDProtocolMessage done [00:34:10]OFDSenderStorePacket 155256 [00:34:10]StoreOFDPacket docnum=155256 [00:34:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E3 07 08 01 15 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 82 FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5E 02 00 35 04 06 00 FA 83 91 CD EC 1B 06 B8 EF BC BA 63 22 C2 [00:34:10]CheckFolder [00:34:10]dirname=/storage/ofd_packets [00:34:10]CheckFolder done [00:34:10]ProducePacketName [00:34:10]name=ofd_packets/00155256 [00:34:10]NVStorageSaveData ofd_packets/00155256 [00:34:10]File name is /storage/ofd_packets/00155256 [00:34:10]Write 302 bytes [00:34:10]NVStorageSaveData done [00:34:10]OFDSenderStorePacket done [00:34:10]KKMCreateOFDPacket done [00:34:10]NVStorageSaveData kkm_last_timestamp [00:34:10]File name is /storage/kkm_last_timestamp [00:34:10]Write 4 bytes [00:34:10]NVStorageSaveData done [00:34:10]ExternCall_PrintAddStr [00:34:10]wPrintStart [00:34:10]Write to MH i2c: 01 00 00 C8 02 CA [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: 01 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: 01 07 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: 01 07 00 C8 02 00 00 00 00 00 FF 0F DF [00:34:10]RasterBufferAndPrint [00:34:10]line Счет N : (1)873468 [00:34:10]line ИНН: 02508201610067 [00:34:10]line Контрольно-Кассовый Чек [00:34:10]line ПРОДАЖА [00:34:10]line ТРК (МРК, ГНК) : 13 [00:34:10]line Товар: 2710124130 [00:34:10]line Super 92-К-5 [00:34:10]line 7.310 * 68.40 [00:34:10]line = 500.00 [00:34:10]line НДС 12% НСП 1% [00:34:10]line > о реализуемом товаре [00:34:10]line ИТОГО: 500.00 [00:34:10]line НСП 1% : 4.42 [00:34:10]line НДС 12% : 53.10 [00:34:10]line Наличными: 500.00 [00:34:10]line Безнал.: 0.00 [00:34:10]line Место: АЗС № 165 "Партнер Нефть" [00:34:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:34:10]line СНО: Общий режим [00:34:10]line Чек 5 19.10.2024 00:34 [00:34:10]line Смена: 313 ФФД: 1.0 [00:34:10]line ЗНМ: 0300000234 [00:34:10]line РНМ: 0000137193017469 [00:34:10]line Версия ККМ: v1.0 [00:34:10]line ФМ: 0000000000963156 [00:34:10]line ФД: 155256 [00:34:10]line ФПД: 275442993851419 [00:34:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155256&fm=275442993851419&tin=02508201610067®Number=0000137193017469&sum=50000 [00:34:11]OFD Sender: Processing packet 155256 [packets to send 51, broken 50] [00:34:11]ProducePacketName [00:34:11]name=ofd_packets/00155256 [00:34:11]OFD Sender: To server: pG, [00:34:11]CommunicateWithHost lk.salyk.kg:30040 [00:34:11]ConnectInit lk.salyk.kg [00:34:11]written 0, free lines is 4095 [00:34:11]Connected sock=10 [00:34:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E3 07 08 01 15 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 82 FE 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5E 02 00 35 04 06 00 FA 83 91 CD EC 1B 06 B8 EF BC BA 63 22 C2 [00:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 44 47 00 BF 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 5E 02 00 F4 03 04 00 B9 A4 12 67 B6 04 01 00 00 3D 5D 84 A3 F9 3C 02 22 [00:34:11]CommunicateWithHost err = 0 [00:34:11]CheckOFDResponse [00:34:11]1017 (14) - 77093643461234 [00:34:11]1041 (16) - 0000000000963156 [00:34:11]1040 (4) - 155256 [00:34:11]1012 (4) - 18.10.2024 18:11 [00:34:11]1206 (1) - 0 [00:34:11]OFD Sender: Remove packet 155256 [00:34:11]ProducePacketName [00:34:11]name=ofd_packets/00155256 [00:34:11]NVStorageDeleteData [00:34:11]Write to MH i2c: 01 00 00 F0 02 F2 [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: 01 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: 01 07 00 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 14 0D 1A [00:34:11]RasterBufferAndPrint [00:34:11]line [00:34:11]line [00:34:11]line [00:34:11]line [00:34:11]line [00:34:11]written 0, free lines is 3354 [00:34:11]MH_Cut [00:34:11]Write to MH i2c: D1 01 00 F7 02 01 CB [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: D1 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: D1 01 00 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: D1 01 00 F7 02 00 CA [00:34:11]Write to MH i2c: 01 00 00 F8 02 FA [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:11]OFD Sender: No OFD packet to send [00:34:12]*** Cut start [00:34:12]*** Partial cut [00:34:12]*** CUTSNS_PIN = 1 [00:34:12]*** CUTSNS_PIN = 0 [00:34:12]*** Brake cut motor [00:34:12]Read from MH i2c: 01 [00:34:12]MH_I2C_Read... [00:34:12]*** Stop cut motor [00:34:12]*** Cut end [00:34:12]Read from MH i2c: 01 07 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 FF 0F 0F [00:34:12]process_action close_receipt done [00:34:12]requested_data is exist [00:34:12]produce_requested_data [00:34:12]requested_item fm.sn is exist - process it [00:34:12]wFMCommunicate request_size=4 [00:34:12]MH_SAM_APDU [00:34:12]CAPDU: 80 11 00 00 [00:34:12]Write to MH i2c: E2 08 00 F9 02 80 11 00 00 00 00 00 00 75 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:12]Read from MH i2c: E2 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 17 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 17 00 F9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [00:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:34:12]wFMCommunicate OK [00:34:12]requested_item fd.num is exist - process it [00:34:12]SAM_PROTO_GetFieldsCounters [00:34:12]wFMCommunicate request_size=4 [00:34:12]MH_SAM_APDU [00:34:12]CAPDU: 80 13 00 00 [00:34:12]Write to MH i2c: E2 08 00 FA 02 80 13 00 00 00 00 00 00 78 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:13]Read from MH i2c: E2 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: E2 62 00 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: E2 62 00 FA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [00:34:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:34:13]wFMCommunicate OK [00:34:13]SAM_PROTO_GetFieldsCounters done [00:34:13]requested_item shift.num is exist - process it [00:34:13]requested_item shift.opened is exist - process it [00:34:13]req_shift_opened [00:34:13]FM_GetShiftState [00:34:13]SAM_PROTO_GetShiftState [00:34:13]wFMCommunicate request_size=4 [00:34:13]MH_SAM_APDU [00:34:13]CAPDU: 80 13 01 00 [00:34:13]Write to MH i2c: E2 08 00 FB 02 80 13 01 00 00 00 00 00 7A [00:34:13]Write i2c OK [00:34:13]MH_I2C_Read... [00:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:13]Read from MH i2c: E2 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: E2 0E 00 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: E2 0E 00 FB 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 EA [00:34:13]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:34:13]wFMCommunicate OK [00:34:13]SAM_PROTO_GetShiftState done [00:34:13]FM_GetShiftState done [00:34:13]req_shift_opened done [00:34:13]requested_item shift.open_date is exist - process it [00:34:13]req_shift_open_date [00:34:13]req_shift_open_date done [00:34:13]produce_requested_data done [00:34:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155256,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:34:13]process_action_free close_receipt [00:34:13]json_value_free [00:34:13]json_value_free done [00:34:13]process_json_proto returns [00:34:13]Send response to host [00:34:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155256,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:34:13]free response buf [00:34:13]execute_script done [00:34:13]execute_script returns [00:34:13]free content buf [00:34:13]Sock 9.Close socket [00:34:13]Sock 9.Thread stoped [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:37]OFD Sender: No OFD packet to send [00:34:42]OFD Sender: No OFD packet to send [00:34:47]OFD Sender: No OFD packet to send [00:34:52]OFD Sender: No OFD packet to send [00:34:57]OFD Sender: No OFD packet to send [00:35:02]OFD Sender: No OFD packet to send [00:35:07]OFD Sender: No OFD packet to send [00:35:12]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:57]OFD Sender: No OFD packet to send [00:36:02]OFD Sender: No OFD packet to send [00:36:07]OFD Sender: No OFD packet to send [00:36:12]OFD Sender: No OFD packet to send [00:36:17]OFD Sender: No OFD packet to send [00:36:22]OFD Sender: No OFD packet to send [00:36:27]OFD Sender: No OFD packet to send [00:36:32]OFD Sender: No OFD packet to send [00:36:37]OFD Sender: No OFD packet to send [00:36:42]OFD Sender: No OFD packet to send [00:36:47]OFD Sender: No OFD packet to send [00:36:52]OFD Sender: No OFD packet to send [00:36:57]OFD Sender: No OFD packet to send [00:37:02]OFD Sender: No OFD packet to send [00:37:07]OFD Sender: No OFD packet to send [00:37:12]OFD Sender: No OFD packet to send [00:37:17]OFD Sender: No OFD packet to send [00:37:22]OFD Sender: No OFD packet to send [00:37:27]OFD Sender: No OFD packet to send [00:37:32]OFD Sender: No OFD packet to send [00:37:37]OFD Sender: No OFD packet to send [00:37:42]OFD Sender: No OFD packet to send [00:37:47]OFD Sender: No OFD packet to send [00:37:52]OFD Sender: No OFD packet to send [00:37:57]OFD Sender: No OFD packet to send [00:38:02]OFD Sender: No OFD packet to send [00:38:07]OFD Sender: No OFD packet to send [00:38:12]OFD Sender: No OFD packet to send [00:38:17]OFD Sender: No OFD packet to send [00:38:22]OFD Sender: No OFD packet to send [00:38:27]OFD Sender: No OFD packet to send [00:38:32]OFD Sender: No OFD packet to send [00:38:37]OFD Sender: No OFD packet to send [00:38:42]OFD Sender: No OFD packet to send [00:38:46]accept exits with 7 [00:38:46]New connection [00:38:46]New thread 3066477924 created [00:38:46]Thread 3066621284 joined [00:38:46]Waiting for new connection... [00:38:46] Sock 7.Parse request [00:38:46]Sock 7.Check first char [00:38:46]Sock 7.First char is OK [00:38:46]request: POST /json_proto HTTP/1.0 [00:38:46]Method: POST [00:38:46]URL: /json_proto [00:38:46]Method is POST - this is cgi request [00:38:46]url: /json_proto [00:38:46]query_string will be loaded in cgi processing [00:38:46]execute_cgi json_proto POST (null) [00:38:46]execute_cgi path=json_proto method=POST [00:38:46]POST find Content-Length [00:38:46]Host: 172.17.53.67:8080 [00:38:46]Content-Length: 677 [00:38:46]Content-Type: application/json [00:38:46] [00:38:46]POST finish read [00:38:46]Found Content-Length = 677 [00:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:38:46]execute_script... [00:38:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:38:46]POST & json_proto [00:38:46]process_json_proto [00:38:46]json parsed OK: [00:38:46]protocol is kg_v1.0 [00:38:46]action value=close_receipt [00:38:46]process_action close_receipt [00:38:46]cmd_close_receipt [00:38:46]MH_GetDate [00:38:46]Write to MH i2c: F0 00 00 FC 02 ED [00:38:46]Write i2c OK [00:38:46]MH_I2C_Read... [00:38:46]Read from MH i2c: F0 [00:38:46]MH_I2C_Read... [00:38:46]Read from MH i2c: F0 09 00 [00:38:46]MH_I2C_Read... [00:38:46]Read from MH i2c: F0 09 00 FC 02 00 97 FF 12 67 19 BC 99 64 D7 [00:38:46]GetLastDocTimeStamp 1729298050 [00:38:46]current date 1729298327 [00:38:46]FM_GetShiftState [00:38:46]SAM_PROTO_GetShiftState [00:38:46]wFMCommunicate request_size=4 [00:38:46]MH_SAM_APDU [00:38:46]CAPDU: 80 13 01 00 [00:38:46]Write to MH i2c: E2 08 00 FD 02 80 13 01 00 00 00 00 00 7C [00:38:46]Write i2c OK [00:38:46]MH_I2C_Read... [00:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:38:46]Read from MH i2c: E2 [00:38:46]MH_I2C_Read... [00:38:46]Read from MH i2c: E2 0E 00 [00:38:46]MH_I2C_Read... [00:38:46]Read from MH i2c: E2 0E 00 FD 02 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 EC [00:38:46]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:38:46]wFMCommunicate OK [00:38:46]SAM_PROTO_GetShiftState done [00:38:46]FM_GetShiftState done [00:38:46]opened in 1729297392 [00:38:46]opened+sec_in_day 1729383792 [00:38:46]quantity*price = 50041 [00:38:46]sum+1 = 50042 [00:38:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 6 19.10.2024 00:38 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155257 ФПД: 96876318812303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155257&fm=96876318812303&tin=02508201610067®Number=0000137193017469&sum=50000 [00:38:47]StoreToDocumentArchive [00:38:47]shift 313 fd 155257 [00:38:47]save to /storage/0313/doc_00155257 [00:38:47]save last doc name /storage/0313/doc_00155257 to /storage/kkm_last_doc_name [00:38:47]save OK [00:38:47]Clear old archive folders... [00:38:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:38:47]tlvbuf is 01BB8D80 [00:38:47]SAM_PROTO_ClearQueue [00:38:47]wFMCommunicate request_size=4 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 09 00 00 [00:38:47]Write to MH i2c: E2 08 00 0A 03 80 09 00 00 00 00 00 00 7F [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [00:38:47]RAPDU: 90 00 [00:38:47]wFMCommunicate OK [00:38:47]SAM_PROTO_ClearQueue done [00:38:47]KKMCreateOFDPacket [00:38:47]OFDProtocolAddRootSTLVToBuf [00:38:47]FM_MakeSignedData [00:38:47]FM_MakeSignedData [00:38:47]SAM_PROTO_SignData [00:38:47]wFMCommunicate request_size=4 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 0D 01 02 [00:38:47]Write to MH i2c: E2 08 00 0B 03 80 0D 01 02 00 00 00 00 87 [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [00:38:47]RAPDU: 90 00 [00:38:47]wFMCommunicate OK [00:38:47]wFMCommunicate request_size=255 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 97 FF 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5E 02 00 35 04 06 00 58 [00:38:47]Write to MH i2c: E2 02 01 0C 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 97 FF 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5E 02 00 35 04 06 00 58 00 00 AE [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 0C 03 00 90 00 83 [00:38:47]RAPDU: 90 00 [00:38:47]wFMCommunicate OK [00:38:47]wFMCommunicate request_size=10 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 0D 02 02 05 1B C6 91 E8 8F [00:38:47]Write to MH i2c: E2 0D 00 0D 03 80 0D 02 02 05 00 1B C6 91 E8 8F 00 00 7D [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [00:38:47]RAPDU: 90 00 [00:38:47]wFMCommunicate OK [00:38:47]wFMCommunicate request_size=4 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 0D 03 02 [00:38:47]Write to MH i2c: E2 08 00 0E 03 80 0D 03 02 00 00 00 00 8C [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 0B 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 0B 00 0E 03 00 E5 65 F1 7D 89 46 79 32 90 00 BF [00:38:47]RAPDU: E5 65 F1 7D 89 46 79 32 90 00 [00:38:47]wFMCommunicate OK [00:38:47]SAM_PROTO_SignData done [00:38:47]FM_MakeSignedData done [00:38:47]CreateOFDProtocolMessage [00:38:47]wFMCommunicate request_size=4 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 11 00 00 [00:38:47]Write to MH i2c: E2 08 00 0F 03 80 11 00 00 00 00 00 00 8C [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 17 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 17 00 0F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [00:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:38:48]wFMCommunicate OK [00:38:48]CreateOFDProtocolMessage done [00:38:48]OFDSenderStorePacket 155257 [00:38:48]StoreOFDPacket docnum=155257 [00:38:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 70 07 01 88 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 97 FF 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5E 02 00 35 04 06 00 58 1B C6 91 E8 8F E5 65 F1 7D 89 46 79 32 [00:38:48]CheckFolder [00:38:48]dirname=/storage/ofd_packets [00:38:48]CheckFolder done [00:38:48]ProducePacketName [00:38:48]name=ofd_packets/00155257 [00:38:48]NVStorageSaveData ofd_packets/00155257 [00:38:48]File name is /storage/ofd_packets/00155257 [00:38:48]Write 301 bytes [00:38:48]NVStorageSaveData done [00:38:48]OFDSenderStorePacket done [00:38:48]KKMCreateOFDPacket done [00:38:48]NVStorageSaveData kkm_last_timestamp [00:38:48]File name is /storage/kkm_last_timestamp [00:38:48]Write 4 bytes [00:38:48]NVStorageSaveData done [00:38:48]ExternCall_PrintAddStr [00:38:48]wPrintStart [00:38:48]Write to MH i2c: 01 00 00 10 03 13 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 10 03 00 00 00 00 00 FF 0F 28 [00:38:48]RasterBufferAndPrint [00:38:48]line Счет N : (1)873469 [00:38:48]line ИНН: 02508201610067 [00:38:48]line Контрольно-Кассовый Чек [00:38:48]line ПРОДАЖА [00:38:48]line ТРК (МРК, ГНК) : 32 [00:38:48]line Товар: 2710124130 [00:38:48]line Аи-92-К-5 [00:38:48]line 7.480 * 66.90 [00:38:48]line = 500.41 [00:38:48]line НДС 12% НСП 1% [00:38:48]line > о реализуемом товаре [00:38:48]line ОКРУГЛЕНИЕ: -0.41 [00:38:48]line ИТОГО: 500.00 [00:38:48]line Внесено: 500.00 [00:38:48]line СДАЧА: 0.00 [00:38:48]line НСП 1% : 4.43 [00:38:48]line НДС 12% : 53.14 [00:38:48]line Наличными: 500.00 [00:38:48]line Безнал.: 0.00 [00:38:48]line Место: АЗС № 165 "Партнер Нефть" [00:38:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:38:48]line СНО: Общий режим [00:38:48]line Чек 6 19.10.2024 00:38 [00:38:48]line Смена: 313 ФФД: 1.0 [00:38:48]line ЗНМ: 0300000234 [00:38:48]line РНМ: 0000137193017469 [00:38:48]line Версия ККМ: v1.0 [00:38:48]line ФМ: 0000000000963156 [00:38:48]line ФД: 155257 [00:38:48]line ФПД: 96876318812303 [00:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T003847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155257&fm=96876318812303&tin=02508201610067®Number=0000137193017469&sum=50000 [00:38:48]OFD Sender: Processing packet 155257 [packets to send 51, broken 50] [00:38:48]ProducePacketName [00:38:48]name=ofd_packets/00155257 [00:38:48]OFD Sender: To server: pG, [00:38:48]CommunicateWithHost lk.salyk.kg:30040 [00:38:48]ConnectInit lk.salyk.kg [00:38:48]written 0, free lines is 4095 [00:38:48]Connected sock=10 [00:38:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 70 07 01 88 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 97 FF 12 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5E 02 00 35 04 06 00 58 1B C6 91 E8 8F E5 65 F1 7D 89 46 79 32 [00:38:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F 9F 47 00 DF 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 5E 02 00 F4 03 04 00 CE A5 12 67 B6 04 01 00 00 5E AD 53 C2 84 94 0A 56 [00:38:48]CommunicateWithHost err = 0 [00:38:48]CheckOFDResponse [00:38:48]1017 (14) - 77093643461234 [00:38:48]1041 (16) - 0000000000963156 [00:38:48]1040 (4) - 155257 [00:38:48]1012 (4) - 18.10.2024 18:15 [00:38:48]1206 (1) - 0 [00:38:48]OFD Sender: Remove packet 155257 [00:38:48]ProducePacketName [00:38:48]name=ofd_packets/00155257 [00:38:48]NVStorageDeleteData [00:38:48]Write to MH i2c: 01 00 00 3B 03 3E [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 E9 0C 3A [00:38:48]RasterBufferAndPrint [00:38:48]line [00:38:48]line [00:38:48]line [00:38:48]line [00:38:48]line [00:38:48]written 0, free lines is 3312 [00:38:48]MH_Cut [00:38:48]Write to MH i2c: D1 01 00 42 03 01 17 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: D1 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: D1 01 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: D1 01 00 42 03 00 16 [00:38:48]Write to MH i2c: 01 00 00 43 03 46 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:49]OFD Sender: No OFD packet to send [00:38:49]*** Cut start [00:38:49]*** Partial cut [00:38:49]*** CUTSNS_PIN = 1 [00:38:49]*** CUTSNS_PIN = 0 [00:38:49]*** Brake cut motor [00:38:50]Read from MH i2c: 01 [00:38:50]MH_I2C_Read... [00:38:50]*** Stop cut motor [00:38:50]*** Cut end [00:38:50]Read from MH i2c: 01 07 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 43 03 00 00 00 00 00 FF 0F 5B [00:38:50]process_action close_receipt done [00:38:50]requested_data is exist [00:38:50]produce_requested_data [00:38:50]requested_item fm.sn is exist - process it [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 11 00 00 [00:38:50]Write to MH i2c: E2 08 00 44 03 80 11 00 00 00 00 00 00 C1 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 17 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 17 00 44 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [00:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:38:50]wFMCommunicate OK [00:38:50]requested_item fd.num is exist - process it [00:38:50]SAM_PROTO_GetFieldsCounters [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 13 00 00 [00:38:50]Write to MH i2c: E2 08 00 45 03 80 13 00 00 00 00 00 00 C4 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 62 00 [00:38:50]MH_I2C_Read... [00:38:50]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [00:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:38:50]wFMCommunicate OK [00:38:50]SAM_PROTO_GetFieldsCounters done [00:38:50]requested_item shift.num is exist - process it [00:38:50]requested_item shift.opened is exist - process it [00:38:50]req_shift_opened [00:38:50]FM_GetShiftState [00:38:50]SAM_PROTO_GetShiftState [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 13 01 00 [00:38:50]Write to MH i2c: E2 08 00 46 03 80 13 01 00 00 00 00 00 C6 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 0E 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 0E 00 46 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 36 [00:38:50]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:38:50]wFMCommunicate OK [00:38:50]SAM_PROTO_GetShiftState done [00:38:50]FM_GetShiftState done [00:38:50]req_shift_opened done [00:38:50]requested_item shift.open_date is exist - process it [00:38:50]req_shift_open_date [00:38:50]req_shift_open_date done [00:38:50]produce_requested_data done [00:38:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155257,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:38:50]process_action_free close_receipt [00:38:50]json_value_free [00:38:50]json_value_free done [00:38:50]process_json_proto returns [00:38:50]Send response to host [00:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155257,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:38:50]free response buf [00:38:50]execute_script done [00:38:50]execute_script returns [00:38:50]free content buf [00:38:50]Sock 7.Close socket [00:38:50]Sock 7.Thread stoped [00:38:54]OFD Sender: No OFD packet to send [00:38:59]OFD Sender: No OFD packet to send [00:39:04]OFD Sender: No OFD packet to send [00:39:09]OFD Sender: No OFD packet to send [00:39:14]OFD Sender: No OFD packet to send [00:39:19]OFD Sender: No OFD packet to send [00:39:24]OFD Sender: No OFD packet to send [00:39:29]OFD Sender: No OFD packet to send [00:39:34]OFD Sender: No OFD packet to send [00:39:39]OFD Sender: No OFD packet to send [00:39:44]OFD Sender: No OFD packet to send [00:39:49]OFD Sender: No OFD packet to send [00:39:54]OFD Sender: No OFD packet to send [00:39:59]OFD Sender: No OFD packet to send [00:40:04]OFD Sender: No OFD packet to send [00:40:09]OFD Sender: No OFD packet to send [00:40:14]OFD Sender: No OFD packet to send [00:40:19]OFD Sender: No OFD packet to send [00:40:24]OFD Sender: No OFD packet to send [00:40:29]OFD Sender: No OFD packet to send [00:40:34]OFD Sender: No OFD packet to send [00:40:39]OFD Sender: No OFD packet to send [00:40:44]OFD Sender: No OFD packet to send [00:40:49]OFD Sender: No OFD packet to send [00:40:54]OFD Sender: No OFD packet to send [00:40:59]OFD Sender: No OFD packet to send [00:41:04]OFD Sender: No OFD packet to send [00:41:09]OFD Sender: No OFD packet to send [00:41:12]accept exits with 9 [00:41:12]New connection [00:41:12]New thread 3066621284 created [00:41:12]Thread 3066477924 joined [00:41:12]Waiting for new connection... [00:41:12] Sock 9.Parse request [00:41:12]Sock 9.Check first char [00:41:12]Sock 9.First char is OK [00:41:12]request: POST /json_proto HTTP/1.0 [00:41:12]Method: POST [00:41:12]URL: /json_proto [00:41:12]Method is POST - this is cgi request [00:41:12]url: /json_proto [00:41:12]query_string will be loaded in cgi processing [00:41:12]execute_cgi json_proto POST (null) [00:41:12]execute_cgi path=json_proto method=POST [00:41:12]POST find Content-Length [00:41:12]Host: 172.17.53.67:8080 [00:41:12]Content-Length: 674 [00:41:12]Content-Type: application/json [00:41:12] [00:41:12]POST finish read [00:41:12]Found Content-Length = 674 [00:41:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:12]execute_script... [00:41:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:12]POST & json_proto [00:41:12]process_json_proto [00:41:12]json parsed OK: [00:41:12]protocol is kg_v1.0 [00:41:12]action value=close_receipt [00:41:12]process_action close_receipt [00:41:12]cmd_close_receipt [00:41:12]MH_GetDate [00:41:12]Write to MH i2c: F0 00 00 47 03 39 [00:41:12]Write i2c OK [00:41:12]MH_I2C_Read... [00:41:12]Read from MH i2c: F0 [00:41:12]MH_I2C_Read... [00:41:12]Read from MH i2c: F0 09 00 [00:41:12]MH_I2C_Read... [00:41:12]Read from MH i2c: F0 09 00 47 03 00 29 00 13 67 19 BC 99 64 B7 [00:41:12]GetLastDocTimeStamp 1729298327 [00:41:12]current date 1729298473 [00:41:12]FM_GetShiftState [00:41:12]SAM_PROTO_GetShiftState [00:41:12]wFMCommunicate request_size=4 [00:41:12]MH_SAM_APDU [00:41:12]CAPDU: 80 13 01 00 [00:41:12]Write to MH i2c: E2 08 00 48 03 80 13 01 00 00 00 00 00 C8 [00:41:12]Write i2c OK [00:41:12]MH_I2C_Read... [00:41:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:12]Read from MH i2c: E2 [00:41:12]MH_I2C_Read... [00:41:12]Read from MH i2c: E2 0E 00 [00:41:12]MH_I2C_Read... [00:41:12]Read from MH i2c: E2 0E 00 48 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 38 [00:41:12]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:41:12]wFMCommunicate OK [00:41:12]SAM_PROTO_GetShiftState done [00:41:12]FM_GetShiftState done [00:41:12]opened in 1729297392 [00:41:12]opened+sec_in_day 1729383792 [00:41:12]quantity*price = 50063 [00:41:12]sum+1 = 50064 [00:41:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 7 19.10.2024 00:41 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155258 ФПД: 172775650246859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T004113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155258&fm=172775650246859&tin=02508201610067®Number=0000137193017469&sum=50000 [00:41:13]StoreToDocumentArchive [00:41:13]shift 313 fd 155258 [00:41:13]save to /storage/0313/doc_00155258 [00:41:13]save last doc name /storage/0313/doc_00155258 to /storage/kkm_last_doc_name [00:41:13]save OK [00:41:13]Clear old archive folders... [00:41:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:41:13]tlvbuf is 01D8EEA0 [00:41:13]SAM_PROTO_ClearQueue [00:41:13]wFMCommunicate request_size=4 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 09 00 00 [00:41:13]Write to MH i2c: E2 08 00 55 03 80 09 00 00 00 00 00 00 CA [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [00:41:13]RAPDU: 90 00 [00:41:13]wFMCommunicate OK [00:41:13]SAM_PROTO_ClearQueue done [00:41:13]KKMCreateOFDPacket [00:41:13]OFDProtocolAddRootSTLVToBuf [00:41:13]FM_MakeSignedData [00:41:13]FM_MakeSignedData [00:41:13]SAM_PROTO_SignData [00:41:13]wFMCommunicate request_size=4 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 0D 01 02 [00:41:13]Write to MH i2c: E2 08 00 56 03 80 0D 01 02 00 00 00 00 D2 [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [00:41:13]RAPDU: 90 00 [00:41:13]wFMCommunicate OK [00:41:13]wFMCommunicate request_size=255 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 29 00 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5E 02 00 35 04 06 00 9D 23 77 42 [00:41:13]Write to MH i2c: E2 02 01 57 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 29 00 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5E 02 00 35 04 06 00 9D 23 77 42 00 00 2B [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [00:41:13]RAPDU: 90 00 [00:41:13]wFMCommunicate OK [00:41:13]wFMCommunicate request_size=7 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 0D 02 02 02 40 CB [00:41:13]Write to MH i2c: E2 0A 00 58 03 80 0D 02 02 02 00 40 CB 00 00 E4 [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [00:41:13]RAPDU: 90 00 [00:41:13]wFMCommunicate OK [00:41:13]wFMCommunicate request_size=4 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 0D 03 02 [00:41:13]Write to MH i2c: E2 08 00 59 03 80 0D 03 02 00 00 00 00 D7 [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 0B 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 0B 00 59 03 00 2D 8E 8B 43 E0 86 3E 38 90 00 3D [00:41:13]RAPDU: 2D 8E 8B 43 E0 86 3E 38 90 00 [00:41:13]wFMCommunicate OK [00:41:13]SAM_PROTO_SignData done [00:41:13]FM_MakeSignedData done [00:41:13]CreateOFDProtocolMessage [00:41:13]wFMCommunicate request_size=4 [00:41:13]MH_SAM_APDU [00:41:13]CAPDU: 80 11 00 00 [00:41:13]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:13]Read from MH i2c: E2 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 17 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [00:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:41:13]wFMCommunicate OK [00:41:13]CreateOFDProtocolMessage done [00:41:13]OFDSenderStorePacket 155258 [00:41:13]StoreOFDPacket docnum=155258 [00:41:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 18 F4 04 01 1C D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 29 00 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5E 02 00 35 04 06 00 9D 23 77 42 40 CB 2D 8E 8B 43 E0 86 3E 38 [00:41:13]CheckFolder [00:41:13]dirname=/storage/ofd_packets [00:41:13]CheckFolder done [00:41:13]ProducePacketName [00:41:13]name=ofd_packets/00155258 [00:41:13]NVStorageSaveData ofd_packets/00155258 [00:41:13]File name is /storage/ofd_packets/00155258 [00:41:13]Write 298 bytes [00:41:13]NVStorageSaveData done [00:41:13]OFDSenderStorePacket done [00:41:13]KKMCreateOFDPacket done [00:41:13]NVStorageSaveData kkm_last_timestamp [00:41:13]File name is /storage/kkm_last_timestamp [00:41:13]Write 4 bytes [00:41:13]NVStorageSaveData done [00:41:13]ExternCall_PrintAddStr [00:41:13]wPrintStart [00:41:13]Write to MH i2c: 01 00 00 5B 03 5E [00:41:13]Write i2c OK [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: 01 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: 01 07 00 [00:41:13]MH_I2C_Read... [00:41:13]Read from MH i2c: 01 07 00 5B 03 00 00 00 00 00 FF 0F 73 [00:41:13]RasterBufferAndPrint [00:41:13]line Счет N : (1)873470 [00:41:13]line ИНН: 02508201610067 [00:41:13]line Контрольно-Кассовый Чек [00:41:13]line ПРОДАЖА [00:41:13]line ТРК (МРК, ГНК) : 44 [00:41:13]line Товар: 2710194210 [00:41:13]line ДТ-К-2 [00:41:13]line 6.570 * 76.20 [00:41:13]line = 500.63 [00:41:13]line НДС 12% НСП 1% [00:41:13]line > о реализуемом товаре [00:41:13]line ОКРУГЛЕНИЕ: -0.63 [00:41:13]line ИТОГО: 500.00 [00:41:13]line Внесено: 500.00 [00:41:13]line СДАЧА: 0.00 [00:41:13]line НСП 1% : 4.43 [00:41:13]line НДС 12% : 53.16 [00:41:13]line Наличными: 500.00 [00:41:13]line Безнал.: 0.00 [00:41:13]line Место: АЗС № 165 "Партнер Нефть" [00:41:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:41:13]line СНО: Общий режим [00:41:13]line Чек 7 19.10.2024 00:41 [00:41:13]line Смена: 313 ФФД: 1.0 [00:41:13]line ЗНМ: 0300000234 [00:41:13]line РНМ: 0000137193017469 [00:41:13]line Версия ККМ: v1.0 [00:41:13]line ФМ: 0000000000963156 [00:41:13]line ФД: 155258 [00:41:14]line ФПД: 172775650246859 [00:41:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T004113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155258&fm=172775650246859&tin=02508201610067®Number=0000137193017469&sum=50000 [00:41:14]OFD Sender: Processing packet 155258 [packets to send 51, broken 50] [00:41:14]ProducePacketName [00:41:14]name=ofd_packets/00155258 [00:41:14]OFD Sender: To server: pG, [00:41:14]CommunicateWithHost lk.salyk.kg:30040 [00:41:14]ConnectInit lk.salyk.kg [00:41:14]written 0, free lines is 4095 [00:41:14]Connected sock=10 [00:41:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 18 F4 04 01 1C D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 29 00 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5E 02 00 35 04 06 00 9D 23 77 42 40 CB 2D 8E 8B 43 E0 86 3E 38 [00:41:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 74 6B 47 00 15 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 5E 02 00 F4 03 04 00 60 A6 12 67 B6 04 01 00 00 82 A5 55 A3 2D 73 7C B9 [00:41:14]CommunicateWithHost err = 0 [00:41:14]CheckOFDResponse [00:41:14]1017 (14) - 77093643461234 [00:41:14]1041 (16) - 0000000000963156 [00:41:14]1040 (4) - 155258 [00:41:14]1012 (4) - 18.10.2024 18:18 [00:41:14]1206 (1) - 0 [00:41:14]OFD Sender: Remove packet 155258 [00:41:14]ProducePacketName [00:41:14]name=ofd_packets/00155258 [00:41:14]NVStorageDeleteData [00:41:14]Write to MH i2c: 01 00 00 86 03 89 [00:41:14]Write i2c OK [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: 01 [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: 01 07 00 [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 E4 0C 80 [00:41:14]RasterBufferAndPrint [00:41:14]line [00:41:14]line [00:41:14]line [00:41:14]line [00:41:14]line [00:41:14]written 0, free lines is 3306 [00:41:14]MH_Cut [00:41:14]Write to MH i2c: D1 01 00 8D 03 01 62 [00:41:14]Write i2c OK [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: D1 [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: D1 01 00 [00:41:14]MH_I2C_Read... [00:41:14]Read from MH i2c: D1 01 00 8D 03 00 61 [00:41:14]Write to MH i2c: 01 00 00 8E 03 91 [00:41:14]Write i2c OK [00:41:14]MH_I2C_Read... [00:41:15]OFD Sender: No OFD packet to send [00:41:15]*** Cut start [00:41:15]*** Partial cut [00:41:15]*** CUTSNS_PIN = 1 [00:41:15]*** CUTSNS_PIN = 0 [00:41:15]*** Brake cut motor [00:41:16]Read from MH i2c: 01 [00:41:16]*** Stop cut motor [00:41:16]*** Cut end [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: 01 07 00 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 FF 0F A6 [00:41:16]process_action close_receipt done [00:41:16]requested_data is exist [00:41:16]produce_requested_data [00:41:16]requested_item fm.sn is exist - process it [00:41:16]wFMCommunicate request_size=4 [00:41:16]MH_SAM_APDU [00:41:16]CAPDU: 80 11 00 00 [00:41:16]Write to MH i2c: E2 08 00 8F 03 80 11 00 00 00 00 00 00 0C [00:41:16]Write i2c OK [00:41:16]MH_I2C_Read... [00:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:16]Read from MH i2c: E2 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: E2 17 00 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: E2 17 00 8F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [00:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:41:16]wFMCommunicate OK [00:41:16]requested_item fd.num is exist - process it [00:41:16]SAM_PROTO_GetFieldsCounters [00:41:16]wFMCommunicate request_size=4 [00:41:16]MH_SAM_APDU [00:41:16]CAPDU: 80 13 00 00 [00:41:16]Write to MH i2c: E2 08 00 90 03 80 13 00 00 00 00 00 00 0F [00:41:16]Write i2c OK [00:41:16]MH_I2C_Read... [00:41:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:41:16]Read from MH i2c: E2 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: E2 62 00 [00:41:16]MH_I2C_Read... [00:41:16]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [00:41:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:41:16]wFMCommunicate OK [00:41:16]SAM_PROTO_GetFieldsCounters done [00:41:16]requested_item shift.num is exist - process it [00:41:16]requested_item shift.opened is exist - process it [00:41:16]req_shift_opened [00:41:16]FM_GetShiftState [00:41:16]SAM_PROTO_GetShiftState [00:41:16]wFMCommunicate request_size=4 [00:41:16]MH_SAM_APDU [00:41:16]CAPDU: 80 13 01 00 [00:41:16]Write to MH i2c: E2 08 00 91 03 80 13 01 00 00 00 00 00 11 [00:41:16]Write i2c OK [00:41:16]MH_I2C_Read... [00:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:16]Read from MH i2c: E2 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: E2 0E 00 [00:41:16]MH_I2C_Read... [00:41:16]Read from MH i2c: E2 0E 00 91 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 81 [00:41:16]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:41:16]wFMCommunicate OK [00:41:16]SAM_PROTO_GetShiftState done [00:41:16]FM_GetShiftState done [00:41:16]req_shift_opened done [00:41:16]requested_item shift.open_date is exist - process it [00:41:16]req_shift_open_date [00:41:16]req_shift_open_date done [00:41:16]produce_requested_data done [00:41:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155258,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:41:16]process_action_free close_receipt [00:41:16]json_value_free [00:41:16]json_value_free done [00:41:16]process_json_proto returns [00:41:16]Send response to host [00:41:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155258,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:41:16]free response buf [00:41:16]execute_script done [00:41:16]execute_script returns [00:41:16]free content buf [00:41:16]Sock 9.Close socket [00:41:16]Sock 9.Thread stoped [00:41:20]OFD Sender: No OFD packet to send [00:41:25]OFD Sender: No OFD packet to send [00:41:30]OFD Sender: No OFD packet to send [00:41:35]OFD Sender: No OFD packet to send [00:41:40]OFD Sender: No OFD packet to send [00:41:45]OFD Sender: No OFD packet to send [00:41:50]OFD Sender: No OFD packet to send [00:41:55]OFD Sender: No OFD packet to send [00:42:00]OFD Sender: No OFD packet to send [00:42:05]OFD Sender: No OFD packet to send [00:42:10]OFD Sender: No OFD packet to send [00:42:15]OFD Sender: No OFD packet to send [00:42:20]OFD Sender: No OFD packet to send [00:42:25]OFD Sender: No OFD packet to send [00:42:30]OFD Sender: No OFD packet to send [00:42:35]OFD Sender: No OFD packet to send [00:42:40]OFD Sender: No OFD packet to send [00:42:45]OFD Sender: No OFD packet to send [00:42:50]OFD Sender: No OFD packet to send [00:42:55]OFD Sender: No OFD packet to send [00:43:00]OFD Sender: No OFD packet to send [00:43:05]OFD Sender: No OFD packet to send [00:43:10]OFD Sender: No OFD packet to send [00:43:15]OFD Sender: No OFD packet to send [00:43:20]OFD Sender: No OFD packet to send [00:43:25]OFD Sender: No OFD packet to send [00:43:30]OFD Sender: No OFD packet to send [00:43:35]OFD Sender: No OFD packet to send [00:43:40]OFD Sender: No OFD packet to send [00:43:45]OFD Sender: No OFD packet to send [00:43:50]OFD Sender: No OFD packet to send [00:43:55]OFD Sender: No OFD packet to send [00:44:00]OFD Sender: No OFD packet to send [00:44:05]OFD Sender: No OFD packet to send [00:44:10]OFD Sender: No OFD packet to send [00:44:15]OFD Sender: No OFD packet to send [00:44:20]OFD Sender: No OFD packet to send [00:44:25]OFD Sender: No OFD packet to send [00:44:30]OFD Sender: No OFD packet to send [00:44:35]OFD Sender: No OFD packet to send [00:44:40]OFD Sender: No OFD packet to send [00:44:45]OFD Sender: No OFD packet to send [00:44:50]OFD Sender: No OFD packet to send [00:44:55]OFD Sender: No OFD packet to send [00:45:00]OFD Sender: No OFD packet to send [00:45:05]OFD Sender: No OFD packet to send [00:45:10]OFD Sender: No OFD packet to send [00:45:15]OFD Sender: No OFD packet to send [00:45:20]OFD Sender: No OFD packet to send [00:45:25]OFD Sender: No OFD packet to send [00:45:30]OFD Sender: No OFD packet to send [00:45:35]OFD Sender: No OFD packet to send [00:45:40]OFD Sender: No OFD packet to send [00:45:45]OFD Sender: No OFD packet to send [00:45:50]OFD Sender: No OFD packet to send [00:45:55]OFD Sender: No OFD packet to send [00:46:00]OFD Sender: No OFD packet to send [00:46:05]OFD Sender: No OFD packet to send [00:46:10]OFD Sender: No OFD packet to send [00:46:15]OFD Sender: No OFD packet to send [00:46:20]OFD Sender: No OFD packet to send [00:46:25]OFD Sender: No OFD packet to send [00:46:30]OFD Sender: No OFD packet to send [00:46:35]OFD Sender: No OFD packet to send [00:46:40]OFD Sender: No OFD packet to send [00:46:45]OFD Sender: No OFD packet to send [00:46:50]OFD Sender: No OFD packet to send [00:46:55]OFD Sender: No OFD packet to send [00:47:00]OFD Sender: No OFD packet to send [00:47:05]OFD Sender: No OFD packet to send [00:47:10]OFD Sender: No OFD packet to send [00:47:15]OFD Sender: No OFD packet to send [00:47:20]OFD Sender: No OFD packet to send [00:47:25]OFD Sender: No OFD packet to send [00:47:30]OFD Sender: No OFD packet to send [00:47:35]OFD Sender: No OFD packet to send [00:47:40]OFD Sender: No OFD packet to send [00:47:45]OFD Sender: No OFD packet to send [00:47:50]OFD Sender: No OFD packet to send [00:47:55]OFD Sender: No OFD packet to send [00:48:00]OFD Sender: No OFD packet to send [00:48:05]OFD Sender: No OFD packet to send [00:48:10]OFD Sender: No OFD packet to send [00:48:15]OFD Sender: No OFD packet to send [00:48:20]OFD Sender: No OFD packet to send [00:48:25]OFD Sender: No OFD packet to send [00:48:30]OFD Sender: No OFD packet to send [00:48:35]OFD Sender: No OFD packet to send [00:48:40]OFD Sender: No OFD packet to send [00:48:45]OFD Sender: No OFD packet to send [00:48:50]OFD Sender: No OFD packet to send [00:48:55]OFD Sender: No OFD packet to send [00:49:00]OFD Sender: No OFD packet to send [00:49:05]OFD Sender: No OFD packet to send [00:49:10]OFD Sender: No OFD packet to send [00:49:15]OFD Sender: No OFD packet to send [00:49:20]OFD Sender: No OFD packet to send [00:49:25]OFD Sender: No OFD packet to send [00:49:30]OFD Sender: No OFD packet to send [00:49:35]OFD Sender: No OFD packet to send [00:49:40]OFD Sender: No OFD packet to send [00:49:45]OFD Sender: No OFD packet to send [00:49:50]OFD Sender: No OFD packet to send [00:49:55]OFD Sender: No OFD packet to send [00:50:00]OFD Sender: No OFD packet to send [00:50:05]accept exits with 7 [00:50:05]New connection [00:50:05]New thread 3066477924 created [00:50:05]Thread 3066621284 joined [00:50:05]Waiting for new connection... [00:50:05] Sock 7.Parse request [00:50:05]Sock 7.Check first char [00:50:05]Sock 7.First char is OK [00:50:05]request: POST /json_proto HTTP/1.0 [00:50:05]Method: POST [00:50:05]URL: /json_proto [00:50:05]Method is POST - this is cgi request [00:50:05]url: /json_proto [00:50:05]query_string will be loaded in cgi processing [00:50:05]execute_cgi json_proto POST (null) [00:50:05]execute_cgi path=json_proto method=POST [00:50:05]POST find Content-Length [00:50:05]Host: 172.17.53.67:8080 [00:50:05]Content-Length: 677 [00:50:05]Content-Type: application/json [00:50:05] [00:50:05]POST finish read [00:50:05]Found Content-Length = 677 [00:50:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:05]execute_script... [00:50:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:05]POST & json_proto [00:50:05]process_json_proto [00:50:05]json parsed OK: [00:50:05]protocol is kg_v1.0 [00:50:05]action value=close_receipt [00:50:05]process_action close_receipt [00:50:05]cmd_close_receipt [00:50:05]MH_GetDate [00:50:05]Write to MH i2c: F0 00 00 92 03 84 [00:50:05]Write i2c OK [00:50:05]MH_I2C_Read... [00:50:05]Read from MH i2c: F0 [00:50:05]MH_I2C_Read... [00:50:05]Read from MH i2c: F0 09 00 [00:50:05]MH_I2C_Read... [00:50:05]Read from MH i2c: F0 09 00 92 03 00 3E 02 13 67 19 BC 99 64 19 [00:50:05]GetLastDocTimeStamp 1729298473 [00:50:05]current date 1729299006 [00:50:05]FM_GetShiftState [00:50:05]SAM_PROTO_GetShiftState [00:50:05]wFMCommunicate request_size=4 [00:50:05]MH_SAM_APDU [00:50:05]CAPDU: 80 13 01 00 [00:50:05]Write to MH i2c: E2 08 00 93 03 80 13 01 00 00 00 00 00 13 [00:50:05]Write i2c OK [00:50:05]MH_I2C_Read... [00:50:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:05]Read from MH i2c: E2 [00:50:05]MH_I2C_Read... [00:50:05]Read from MH i2c: E2 0E 00 [00:50:05]MH_I2C_Read... [00:50:05]Read from MH i2c: E2 0E 00 93 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 83 [00:50:05]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:50:05]wFMCommunicate OK [00:50:05]SAM_PROTO_GetShiftState done [00:50:05]FM_GetShiftState done [00:50:05]opened in 1729297392 [00:50:05]opened+sec_in_day 1729383792 [00:50:05]quantity*price = 40006 [00:50:05]sum+1 = 40007 [00:50:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 8 19.10.2024 00:50 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155259 ФПД: 4922966410757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T005006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155259&fm=4922966410757&tin=02508201610067®Number=0000137193017469&sum=40000 [00:50:06]StoreToDocumentArchive [00:50:06]shift 313 fd 155259 [00:50:06]save to /storage/0313/doc_00155259 [00:50:06]save last doc name /storage/0313/doc_00155259 to /storage/kkm_last_doc_name [00:50:06]save OK [00:50:06]Clear old archive folders... [00:50:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:50:06]tlvbuf is 01BB5FC0 [00:50:06]SAM_PROTO_ClearQueue [00:50:06]wFMCommunicate request_size=4 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 09 00 00 [00:50:06]Write to MH i2c: E2 08 00 A0 03 80 09 00 00 00 00 00 00 15 [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [00:50:06]RAPDU: 90 00 [00:50:06]wFMCommunicate OK [00:50:06]SAM_PROTO_ClearQueue done [00:50:06]KKMCreateOFDPacket [00:50:06]OFDProtocolAddRootSTLVToBuf [00:50:06]FM_MakeSignedData [00:50:06]FM_MakeSignedData [00:50:06]SAM_PROTO_SignData [00:50:06]wFMCommunicate request_size=4 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 0D 01 02 [00:50:06]Write to MH i2c: E2 08 00 A1 03 80 0D 01 02 00 00 00 00 1D [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [00:50:06]RAPDU: 90 00 [00:50:06]wFMCommunicate OK [00:50:06]wFMCommunicate request_size=255 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 3E 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5E 02 00 35 04 06 00 04 [00:50:06]Write to MH i2c: E2 02 01 A2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 3E 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5E 02 00 35 04 06 00 04 00 00 6E [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [00:50:06]RAPDU: 90 00 [00:50:06]wFMCommunicate OK [00:50:06]wFMCommunicate request_size=10 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 0D 02 02 05 7A 37 AA 06 05 [00:50:06]Write to MH i2c: E2 0D 00 A3 03 80 0D 02 02 05 00 7A 37 AA 06 05 00 00 90 [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [00:50:06]RAPDU: 90 00 [00:50:06]wFMCommunicate OK [00:50:06]wFMCommunicate request_size=4 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 0D 03 02 [00:50:06]Write to MH i2c: E2 08 00 A4 03 80 0D 03 02 00 00 00 00 22 [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 0B 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 0B 00 A4 03 00 B3 B8 D9 66 11 FE CE 0C 90 00 B6 [00:50:06]RAPDU: B3 B8 D9 66 11 FE CE 0C 90 00 [00:50:06]wFMCommunicate OK [00:50:06]SAM_PROTO_SignData done [00:50:06]FM_MakeSignedData done [00:50:06]CreateOFDProtocolMessage [00:50:06]wFMCommunicate request_size=4 [00:50:06]MH_SAM_APDU [00:50:06]CAPDU: 80 11 00 00 [00:50:06]Write to MH i2c: E2 08 00 A5 03 80 11 00 00 00 00 00 00 22 [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:06]Read from MH i2c: E2 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 17 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: E2 17 00 A5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [00:50:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:50:06]wFMCommunicate OK [00:50:06]CreateOFDProtocolMessage done [00:50:06]OFDSenderStorePacket 155259 [00:50:06]StoreOFDPacket docnum=155259 [00:50:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1E 2F 07 01 95 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 3E 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5E 02 00 35 04 06 00 04 7A 37 AA 06 05 B3 B8 D9 66 11 FE CE 0C [00:50:06]CheckFolder [00:50:06]dirname=/storage/ofd_packets [00:50:06]CheckFolder done [00:50:06]ProducePacketName [00:50:06]name=ofd_packets/00155259 [00:50:06]NVStorageSaveData ofd_packets/00155259 [00:50:06]File name is /storage/ofd_packets/00155259 [00:50:06]Write 301 bytes [00:50:06]NVStorageSaveData done [00:50:06]OFDSenderStorePacket done [00:50:06]KKMCreateOFDPacket done [00:50:06]NVStorageSaveData kkm_last_timestamp [00:50:06]File name is /storage/kkm_last_timestamp [00:50:06]Write 4 bytes [00:50:06]NVStorageSaveData done [00:50:06]ExternCall_PrintAddStr [00:50:06]wPrintStart [00:50:06]Write to MH i2c: 01 00 00 A6 03 A9 [00:50:06]Write i2c OK [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: 01 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: 01 07 00 [00:50:06]MH_I2C_Read... [00:50:06]Read from MH i2c: 01 07 00 A6 03 00 00 00 00 00 FF 0F BE [00:50:06]RasterBufferAndPrint [00:50:06]line Счет N : (1)873472 [00:50:06]line ИНН: 02508201610067 [00:50:06]line Контрольно-Кассовый Чек [00:50:06]line ПРОДАЖА [00:50:06]line ТРК (МРК, ГНК) : 32 [00:50:06]line Товар: 2710124130 [00:50:06]line Аи-92-К-5 [00:50:06]line 5.980 * 66.90 [00:50:06]line = 400.06 [00:50:06]line НДС 12% НСП 1% [00:50:06]line > о реализуемом товаре [00:50:06]line ОКРУГЛЕНИЕ: -0.06 [00:50:06]line ИТОГО: 400.00 [00:50:06]line Внесено: 400.00 [00:50:06]line СДАЧА: 0.00 [00:50:06]line НСП 1% : 3.54 [00:50:06]line НДС 12% : 42.48 [00:50:06]line Наличными: 400.00 [00:50:06]line Безнал.: 0.00 [00:50:06]line Место: АЗС № 165 "Партнер Нефть" [00:50:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:50:06]line СНО: Общий режим [00:50:06]line Чек 8 19.10.2024 00:50 [00:50:06]line Смена: 313 ФФД: 1.0 [00:50:06]line ЗНМ: 0300000234 [00:50:06]line РНМ: 0000137193017469 [00:50:06]line Версия ККМ: v1.0 [00:50:06]line ФМ: 0000000000963156 [00:50:06]line ФД: 155259 [00:50:06]line ФПД: 4922966410757 [00:50:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T005006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155259&fm=4922966410757&tin=02508201610067®Number=0000137193017469&sum=40000 [00:50:07]OFD Sender: Processing packet 155259 [packets to send 51, broken 50] [00:50:07]ProducePacketName [00:50:07]name=ofd_packets/00155259 [00:50:07]OFD Sender: To server: pG, [00:50:07]CommunicateWithHost lk.salyk.kg:30040 [00:50:07]ConnectInit lk.salyk.kg [00:50:07]written 0, free lines is 4095 [00:50:07]Connected sock=10 [00:50:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1E 2F 07 01 95 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 3E 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5E 02 00 35 04 06 00 04 7A 37 AA 06 05 B3 B8 D9 66 11 FE CE 0C [00:50:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 A4 47 00 D0 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 5E 02 00 F4 03 04 00 75 A8 12 67 B6 04 01 00 00 A3 24 76 20 19 A2 61 0C [00:50:07]CommunicateWithHost err = 0 [00:50:07]CheckOFDResponse [00:50:07]1017 (14) - 77093643461234 [00:50:07]1041 (16) - 0000000000963156 [00:50:07]1040 (4) - 155259 [00:50:07]1012 (4) - 18.10.2024 18:27 [00:50:07]1206 (1) - 0 [00:50:07]OFD Sender: Remove packet 155259 [00:50:07]ProducePacketName [00:50:07]name=ofd_packets/00155259 [00:50:07]NVStorageDeleteData [00:50:07]Write to MH i2c: 01 00 00 D1 03 D4 [00:50:07]Write i2c OK [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: 01 [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: 01 07 00 [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: 01 07 00 D1 03 00 00 00 00 00 EE 0C D5 [00:50:07]RasterBufferAndPrint [00:50:07]line [00:50:07]line [00:50:07]line [00:50:07]line [00:50:07]line [00:50:07]written 0, free lines is 3316 [00:50:07]MH_Cut [00:50:07]Write to MH i2c: D1 01 00 D8 03 01 AD [00:50:07]Write i2c OK [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: D1 [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: D1 01 00 [00:50:07]MH_I2C_Read... [00:50:07]Read from MH i2c: D1 01 00 D8 03 00 AC [00:50:07]Write to MH i2c: 01 00 00 D9 03 DC [00:50:07]Write i2c OK [00:50:07]MH_I2C_Read... [00:50:08]OFD Sender: No OFD packet to send [00:50:08]*** Cut start [00:50:08]*** Partial cut [00:50:08]*** CUTSNS_PIN = 1 [00:50:08]*** CUTSNS_PIN = 0 [00:50:08]*** Brake cut motor [00:50:08]Read from MH i2c: 01 [00:50:08]MH_I2C_Read... [00:50:08]*** Stop cut motor [00:50:08]*** Cut end [00:50:08]Read from MH i2c: 01 07 00 [00:50:08]MH_I2C_Read... [00:50:08]Read from MH i2c: 01 07 00 D9 03 00 00 00 00 00 FF 0F F1 [00:50:08]process_action close_receipt done [00:50:08]requested_data is exist [00:50:08]produce_requested_data [00:50:08]requested_item fm.sn is exist - process it [00:50:08]wFMCommunicate request_size=4 [00:50:08]MH_SAM_APDU [00:50:08]CAPDU: 80 11 00 00 [00:50:08]Write to MH i2c: E2 08 00 DA 03 80 11 00 00 00 00 00 00 57 [00:50:08]Write i2c OK [00:50:08]MH_I2C_Read... [00:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:09]Read from MH i2c: E2 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 17 00 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 17 00 DA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [00:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:50:09]wFMCommunicate OK [00:50:09]requested_item fd.num is exist - process it [00:50:09]SAM_PROTO_GetFieldsCounters [00:50:09]wFMCommunicate request_size=4 [00:50:09]MH_SAM_APDU [00:50:09]CAPDU: 80 13 00 00 [00:50:09]Write to MH i2c: E2 08 00 DB 03 80 13 00 00 00 00 00 00 5A [00:50:09]Write i2c OK [00:50:09]MH_I2C_Read... [00:50:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:09]Read from MH i2c: E2 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 62 00 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 62 00 DB 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [00:50:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:50:09]wFMCommunicate OK [00:50:09]SAM_PROTO_GetFieldsCounters done [00:50:09]requested_item shift.num is exist - process it [00:50:09]requested_item shift.opened is exist - process it [00:50:09]req_shift_opened [00:50:09]FM_GetShiftState [00:50:09]SAM_PROTO_GetShiftState [00:50:09]wFMCommunicate request_size=4 [00:50:09]MH_SAM_APDU [00:50:09]CAPDU: 80 13 01 00 [00:50:09]Write to MH i2c: E2 08 00 DC 03 80 13 01 00 00 00 00 00 5C [00:50:09]Write i2c OK [00:50:09]MH_I2C_Read... [00:50:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:09]Read from MH i2c: E2 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 0E 00 [00:50:09]MH_I2C_Read... [00:50:09]Read from MH i2c: E2 0E 00 DC 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 CC [00:50:09]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:50:09]wFMCommunicate OK [00:50:09]SAM_PROTO_GetShiftState done [00:50:09]FM_GetShiftState done [00:50:09]req_shift_opened done [00:50:09]requested_item shift.open_date is exist - process it [00:50:09]req_shift_open_date [00:50:09]req_shift_open_date done [00:50:09]produce_requested_data done [00:50:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155259,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:50:09]process_action_free close_receipt [00:50:09]json_value_free [00:50:09]json_value_free done [00:50:09]process_json_proto returns [00:50:09]Send response to host [00:50:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155259,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:50:09]free response buf [00:50:09]execute_script done [00:50:09]execute_script returns [00:50:09]free content buf [00:50:09]Sock 7.Close socket [00:50:09]Sock 7.Thread stoped [00:50:13]OFD Sender: No OFD packet to send [00:50:18]OFD Sender: No OFD packet to send [00:50:23]OFD Sender: No OFD packet to send [00:50:28]OFD Sender: No OFD packet to send [00:50:33]OFD Sender: No OFD packet to send [00:50:38]OFD Sender: No OFD packet to send [00:50:43]OFD Sender: No OFD packet to send [00:50:48]OFD Sender: No OFD packet to send [00:50:53]OFD Sender: No OFD packet to send [00:50:58]OFD Sender: No OFD packet to send [00:51:03]OFD Sender: No OFD packet to send [00:51:08]OFD Sender: No OFD packet to send [00:51:13]OFD Sender: No OFD packet to send [00:51:14]accept exits with 9 [00:51:14]New connection [00:51:14]New thread 3066621284 created [00:51:14]Thread 3066477924 joined [00:51:14]Waiting for new connection... [00:51:14] Sock 9.Parse request [00:51:14]Sock 9.Check first char [00:51:14]Sock 9.First char is OK [00:51:14]request: POST /json_proto HTTP/1.0 [00:51:14]Method: POST [00:51:14]URL: /json_proto [00:51:14]Method is POST - this is cgi request [00:51:14]url: /json_proto [00:51:14]query_string will be loaded in cgi processing [00:51:14]execute_cgi json_proto POST (null) [00:51:14]execute_cgi path=json_proto method=POST [00:51:14]POST find Content-Length [00:51:14]Host: 172.17.53.67:8080 [00:51:14]Content-Length: 677 [00:51:14]Content-Type: application/json [00:51:14] [00:51:14]POST finish read [00:51:14]Found Content-Length = 677 [00:51:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:14]execute_script... [00:51:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:14]POST & json_proto [00:51:14]process_json_proto [00:51:14]json parsed OK: [00:51:14]protocol is kg_v1.0 [00:51:14]action value=close_receipt [00:51:14]process_action close_receipt [00:51:14]cmd_close_receipt [00:51:14]MH_GetDate [00:51:14]Write to MH i2c: F0 00 00 DD 03 CF [00:51:14]Write i2c OK [00:51:14]MH_I2C_Read... [00:51:14]Read from MH i2c: F0 [00:51:14]MH_I2C_Read... [00:51:14]Read from MH i2c: F0 09 00 [00:51:14]MH_I2C_Read... [00:51:14]Read from MH i2c: F0 09 00 DD 03 00 83 02 13 67 19 BC 99 64 A9 [00:51:14]GetLastDocTimeStamp 1729299006 [00:51:14]current date 1729299075 [00:51:14]FM_GetShiftState [00:51:14]SAM_PROTO_GetShiftState [00:51:14]wFMCommunicate request_size=4 [00:51:14]MH_SAM_APDU [00:51:14]CAPDU: 80 13 01 00 [00:51:14]Write to MH i2c: E2 08 00 DE 03 80 13 01 00 00 00 00 00 5E [00:51:14]Write i2c OK [00:51:14]MH_I2C_Read... [00:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:14]Read from MH i2c: E2 [00:51:14]MH_I2C_Read... [00:51:14]Read from MH i2c: E2 0E 00 [00:51:14]MH_I2C_Read... [00:51:14]Read from MH i2c: E2 0E 00 DE 03 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 CE [00:51:14]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:51:14]wFMCommunicate OK [00:51:14]SAM_PROTO_GetShiftState done [00:51:14]FM_GetShiftState done [00:51:14]opened in 1729297392 [00:51:14]opened+sec_in_day 1729383792 [00:51:14]quantity*price = 25020 [00:51:14]sum+1 = 25022 [00:51:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 9 19.10.2024 00:51 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155260 ФПД: 164882011537622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T005115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155260&fm=164882011537622&tin=02508201610067®Number=0000137193017469&sum=25000 [00:51:15]StoreToDocumentArchive [00:51:15]shift 313 fd 155260 [00:51:15]save to /storage/0313/doc_00155260 [00:51:15]save last doc name /storage/0313/doc_00155260 to /storage/kkm_last_doc_name [00:51:15]save OK [00:51:15]Clear old archive folders... [00:51:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:51:15]tlvbuf is 01BB7900 [00:51:15]SAM_PROTO_ClearQueue [00:51:15]wFMCommunicate request_size=4 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 09 00 00 [00:51:15]Write to MH i2c: E2 08 00 EB 03 80 09 00 00 00 00 00 00 60 [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [00:51:15]RAPDU: 90 00 [00:51:15]wFMCommunicate OK [00:51:15]SAM_PROTO_ClearQueue done [00:51:15]KKMCreateOFDPacket [00:51:15]OFDProtocolAddRootSTLVToBuf [00:51:15]FM_MakeSignedData [00:51:15]FM_MakeSignedData [00:51:15]SAM_PROTO_SignData [00:51:15]wFMCommunicate request_size=4 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 0D 01 02 [00:51:15]Write to MH i2c: E2 08 00 EC 03 80 0D 01 02 00 00 00 00 68 [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [00:51:15]RAPDU: 90 00 [00:51:15]wFMCommunicate OK [00:51:15]wFMCommunicate request_size=255 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 83 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5E 02 00 35 04 06 00 95 [00:51:15]Write to MH i2c: E2 02 01 ED 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 83 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5E 02 00 35 04 06 00 95 00 00 9B [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [00:51:15]RAPDU: 90 00 [00:51:15]wFMCommunicate OK [00:51:15]wFMCommunicate request_size=10 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 0D 02 02 05 F5 95 BA 40 D6 [00:51:15]Write to MH i2c: E2 0D 00 EE 03 80 0D 02 02 05 00 F5 95 BA 40 D6 00 00 CF [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [00:51:15]RAPDU: 90 00 [00:51:15]wFMCommunicate OK [00:51:15]wFMCommunicate request_size=4 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 0D 03 02 [00:51:15]Write to MH i2c: E2 08 00 EF 03 80 0D 03 02 00 00 00 00 6D [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 0B 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 0B 00 EF 03 00 3E 44 AE 59 94 66 7E CE 90 00 3D [00:51:15]RAPDU: 3E 44 AE 59 94 66 7E CE 90 00 [00:51:15]wFMCommunicate OK [00:51:15]SAM_PROTO_SignData done [00:51:15]FM_MakeSignedData done [00:51:15]CreateOFDProtocolMessage [00:51:15]wFMCommunicate request_size=4 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 11 00 00 [00:51:15]Write to MH i2c: E2 08 00 F0 03 80 11 00 00 00 00 00 00 6D [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 17 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 17 00 F0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [00:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:51:15]wFMCommunicate OK [00:51:15]CreateOFDProtocolMessage done [00:51:15]OFDSenderStorePacket 155260 [00:51:15]StoreOFDPacket docnum=155260 [00:51:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF A9 07 01 17 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 83 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5E 02 00 35 04 06 00 95 F5 95 BA 40 D6 3E 44 AE 59 94 66 7E CE [00:51:15]CheckFolder [00:51:15]dirname=/storage/ofd_packets [00:51:15]CheckFolder done [00:51:15]ProducePacketName [00:51:15]name=ofd_packets/00155260 [00:51:15]NVStorageSaveData ofd_packets/00155260 [00:51:15]File name is /storage/ofd_packets/00155260 [00:51:15]Write 301 bytes [00:51:15]NVStorageSaveData done [00:51:15]OFDSenderStorePacket done [00:51:15]KKMCreateOFDPacket done [00:51:15]NVStorageSaveData kkm_last_timestamp [00:51:15]File name is /storage/kkm_last_timestamp [00:51:15]Write 4 bytes [00:51:15]NVStorageSaveData done [00:51:15]ExternCall_PrintAddStr [00:51:15]wPrintStart [00:51:15]Write to MH i2c: 01 00 00 F1 03 F4 [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: 01 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: 01 07 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: 01 07 00 F1 03 00 00 00 00 00 FF 0F 09 [00:51:15]RasterBufferAndPrint [00:51:15]line Счет N : (1)873473 [00:51:15]line ИНН: 02508201610067 [00:51:15]line Контрольно-Кассовый Чек [00:51:15]line ПРОДАЖА [00:51:15]line ТРК (МРК, ГНК) : 12 [00:51:15]line Товар: 2710124130 [00:51:15]line Аи-92-К-5 [00:51:15]line 3.740 * 66.90 [00:51:15]line = 250.21 [00:51:15]line НДС 12% НСП 1% [00:51:15]line > о реализуемом товаре [00:51:15]line ОКРУГЛЕНИЕ: -0.21 [00:51:15]line ИТОГО: 250.00 [00:51:15]line Внесено: 250.00 [00:51:15]line СДАЧА: 0.00 [00:51:15]line НСП 1% : 2.21 [00:51:15]line НДС 12% : 26.57 [00:51:15]line Наличными: 250.00 [00:51:15]line Безнал.: 0.00 [00:51:15]line Место: АЗС № 165 "Партнер Нефть" [00:51:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:51:15]line СНО: Общий режим [00:51:15]line Чек 9 19.10.2024 00:51 [00:51:15]line Смена: 313 ФФД: 1.0 [00:51:15]line ЗНМ: 0300000234 [00:51:15]line РНМ: 0000137193017469 [00:51:15]line Версия ККМ: v1.0 [00:51:15]line ФМ: 0000000000963156 [00:51:15]line ФД: 155260 [00:51:15]line ФПД: 164882011537622 [00:51:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T005115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155260&fm=164882011537622&tin=02508201610067®Number=0000137193017469&sum=25000 [00:51:16]OFD Sender: Processing packet 155260 [packets to send 51, broken 50] [00:51:16]ProducePacketName [00:51:16]name=ofd_packets/00155260 [00:51:16]OFD Sender: To server: pG, [00:51:16]CommunicateWithHost lk.salyk.kg:30040 [00:51:16]ConnectInit lk.salyk.kg [00:51:16]written 0, free lines is 4095 [00:51:16]Connected sock=10 [00:51:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF A9 07 01 17 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 83 02 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5E 02 00 35 04 06 00 95 F5 95 BA 40 D6 3E 44 AE 59 94 66 7E CE [00:51:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2B 0E 47 00 41 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 5E 02 00 F4 03 04 00 BA A8 12 67 B6 04 01 00 00 EA 26 85 23 83 DC 21 25 [00:51:16]CommunicateWithHost err = 0 [00:51:16]CheckOFDResponse [00:51:16]1017 (14) - 77093643461234 [00:51:16]1041 (16) - 0000000000963156 [00:51:16]1040 (4) - 155260 [00:51:16]1012 (4) - 18.10.2024 18:28 [00:51:16]1206 (1) - 0 [00:51:16]OFD Sender: Remove packet 155260 [00:51:16]ProducePacketName [00:51:16]name=ofd_packets/00155260 [00:51:16]NVStorageDeleteData [00:51:16]Write to MH i2c: 01 00 00 1C 04 20 [00:51:16]Write i2c OK [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: 01 [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: 01 07 00 [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 E3 0C 16 [00:51:16]RasterBufferAndPrint [00:51:16]line [00:51:16]line [00:51:16]line [00:51:16]line [00:51:16]line [00:51:16]written 0, free lines is 3305 [00:51:16]MH_Cut [00:51:16]Write to MH i2c: D1 01 00 23 04 01 F9 [00:51:16]Write i2c OK [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: D1 [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: D1 01 00 [00:51:16]MH_I2C_Read... [00:51:16]Read from MH i2c: D1 01 00 23 04 00 F8 [00:51:16]Write to MH i2c: 01 00 00 24 04 28 [00:51:16]Write i2c OK [00:51:16]MH_I2C_Read... [00:51:17]OFD Sender: No OFD packet to send [00:51:17]*** Cut start [00:51:17]*** Partial cut [00:51:17]*** CUTSNS_PIN = 1 [00:51:17]*** CUTSNS_PIN = 0 [00:51:17]*** Brake cut motor [00:51:18]Read from MH i2c: 01 [00:51:18]MH_I2C_Read... [00:51:18]*** Stop cut motor [00:51:18]*** Cut end [00:51:18]Read from MH i2c: 01 07 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 FF 0F 3D [00:51:18]process_action close_receipt done [00:51:18]requested_data is exist [00:51:18]produce_requested_data [00:51:18]requested_item fm.sn is exist - process it [00:51:18]wFMCommunicate request_size=4 [00:51:18]MH_SAM_APDU [00:51:18]CAPDU: 80 11 00 00 [00:51:18]Write to MH i2c: E2 08 00 25 04 80 11 00 00 00 00 00 00 A3 [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:18]Read from MH i2c: E2 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 17 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 17 00 25 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [00:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:51:18]wFMCommunicate OK [00:51:18]requested_item fd.num is exist - process it [00:51:18]SAM_PROTO_GetFieldsCounters [00:51:18]wFMCommunicate request_size=4 [00:51:18]MH_SAM_APDU [00:51:18]CAPDU: 80 13 00 00 [00:51:18]Write to MH i2c: E2 08 00 26 04 80 13 00 00 00 00 00 00 A6 [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:51:18]Read from MH i2c: E2 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 62 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 62 00 26 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [00:51:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:51:18]wFMCommunicate OK [00:51:18]SAM_PROTO_GetFieldsCounters done [00:51:18]requested_item shift.num is exist - process it [00:51:18]requested_item shift.opened is exist - process it [00:51:18]req_shift_opened [00:51:18]FM_GetShiftState [00:51:18]SAM_PROTO_GetShiftState [00:51:18]wFMCommunicate request_size=4 [00:51:18]MH_SAM_APDU [00:51:18]CAPDU: 80 13 01 00 [00:51:18]Write to MH i2c: E2 08 00 27 04 80 13 01 00 00 00 00 00 A8 [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:18]Read from MH i2c: E2 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 0E 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: E2 0E 00 27 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 18 [00:51:18]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [00:51:18]wFMCommunicate OK [00:51:18]SAM_PROTO_GetShiftState done [00:51:18]FM_GetShiftState done [00:51:18]req_shift_opened done [00:51:18]requested_item shift.open_date is exist - process it [00:51:18]req_shift_open_date [00:51:18]req_shift_open_date done [00:51:18]produce_requested_data done [00:51:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155260,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [00:51:18]process_action_free close_receipt [00:51:18]json_value_free [00:51:18]json_value_free done [00:51:18]process_json_proto returns [00:51:18]Send response to host [00:51:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155260,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [00:51:18]free response buf [00:51:18]execute_script done [00:51:18]execute_script returns [00:51:18]free content buf [00:51:18]Sock 9.Close socket [00:51:18]Sock 9.Thread stoped [00:51:22]OFD Sender: No OFD packet to send [00:51:27]OFD Sender: No OFD packet to send [00:51:32]OFD Sender: No OFD packet to send [00:51:37]OFD Sender: No OFD packet to send [00:51:42]OFD Sender: No OFD packet to send [00:51:47]OFD Sender: No OFD packet to send [00:51:52]OFD Sender: No OFD packet to send [00:51:57]OFD Sender: No OFD packet to send [00:52:02]OFD Sender: No OFD packet to send [00:52:07]OFD Sender: No OFD packet to send [00:52:12]OFD Sender: No OFD packet to send [00:52:17]OFD Sender: No OFD packet to send [00:52:22]OFD Sender: No OFD packet to send [00:52:27]OFD Sender: No OFD packet to send [00:52:32]OFD Sender: No OFD packet to send [00:52:37]OFD Sender: No OFD packet to send [00:52:42]OFD Sender: No OFD packet to send [00:52:47]OFD Sender: No OFD packet to send [00:52:52]OFD Sender: No OFD packet to send [00:52:57]OFD Sender: No OFD packet to send [00:53:02]OFD Sender: No OFD packet to send [00:53:07]OFD Sender: No OFD packet to send [00:53:12]OFD Sender: No OFD packet to send [00:53:17]OFD Sender: No OFD packet to send [00:53:22]OFD Sender: No OFD packet to send [00:53:27]OFD Sender: No OFD packet to send [00:53:32]OFD Sender: No OFD packet to send [00:53:37]OFD Sender: No OFD packet to send [00:53:42]OFD Sender: No OFD packet to send [00:53:47]OFD Sender: No OFD packet to send [00:53:52]OFD Sender: No OFD packet to send [00:53:57]OFD Sender: No OFD packet to send [00:54:02]OFD Sender: No OFD packet to send [00:54:07]OFD Sender: No OFD packet to send [00:54:12]OFD Sender: No OFD packet to send [00:54:17]OFD Sender: No OFD packet to send [00:54:22]OFD Sender: No OFD packet to send [00:54:27]OFD Sender: No OFD packet to send [00:54:32]OFD Sender: No OFD packet to send [00:54:37]OFD Sender: No OFD packet to send [00:54:42]OFD Sender: No OFD packet to send [00:54:47]OFD Sender: No OFD packet to send [00:54:52]OFD Sender: No OFD packet to send [00:54:57]OFD Sender: No OFD packet to send [00:55:02]OFD Sender: No OFD packet to send [00:55:07]OFD Sender: No OFD packet to send [00:55:12]OFD Sender: No OFD packet to send [00:55:17]OFD Sender: No OFD packet to send [00:55:22]OFD Sender: No OFD packet to send [00:55:27]OFD Sender: No OFD packet to send [00:55:32]OFD Sender: No OFD packet to send [00:55:37]OFD Sender: No OFD packet to send [00:55:42]OFD Sender: No OFD packet to send [00:55:47]OFD Sender: No OFD packet to send [00:55:52]OFD Sender: No OFD packet to send [00:55:57]OFD Sender: No OFD packet to send [00:56:02]OFD Sender: No OFD packet to send [00:56:07]OFD Sender: No OFD packet to send [00:56:12]OFD Sender: No OFD packet to send [00:56:17]OFD Sender: No OFD packet to send [00:56:22]OFD Sender: No OFD packet to send [00:56:27]OFD Sender: No OFD packet to send [00:56:32]OFD Sender: No OFD packet to send [00:56:37]OFD Sender: No OFD packet to send [00:56:42]OFD Sender: No OFD packet to send [00:56:47]OFD Sender: No OFD packet to send [00:56:52]OFD Sender: No OFD packet to send [00:56:57]OFD Sender: No OFD packet to send [00:57:02]OFD Sender: No OFD packet to send [00:57:07]OFD Sender: No OFD packet to send [00:57:12]OFD Sender: No OFD packet to send [00:57:17]OFD Sender: No OFD packet to send [00:57:22]OFD Sender: No OFD packet to send [00:57:27]OFD Sender: No OFD packet to send [00:57:32]OFD Sender: No OFD packet to send [00:57:37]OFD Sender: No OFD packet to send [00:57:42]OFD Sender: No OFD packet to send [00:57:47]OFD Sender: No OFD packet to send [00:57:52]OFD Sender: No OFD packet to send [00:57:57]OFD Sender: No OFD packet to send [00:58:02]OFD Sender: No OFD packet to send [00:58:07]OFD Sender: No OFD packet to send [00:58:12]OFD Sender: No OFD packet to send [00:58:17]OFD Sender: No OFD packet to send [00:58:22]OFD Sender: No OFD packet to send [00:58:27]OFD Sender: No OFD packet to send [00:58:32]OFD Sender: No OFD packet to send [00:58:37]OFD Sender: No OFD packet to send [00:58:42]OFD Sender: No OFD packet to send [00:58:47]OFD Sender: No OFD packet to send [00:58:52]OFD Sender: No OFD packet to send [00:58:57]OFD Sender: No OFD packet to send [00:59:02]OFD Sender: No OFD packet to send [00:59:07]OFD Sender: No OFD packet to send [00:59:12]OFD Sender: No OFD packet to send [00:59:17]OFD Sender: No OFD packet to send [00:59:22]OFD Sender: No OFD packet to send [00:59:27]OFD Sender: No OFD packet to send [00:59:32]OFD Sender: No OFD packet to send [00:59:37]OFD Sender: No OFD packet to send [00:59:42]OFD Sender: No OFD packet to send [00:59:47]OFD Sender: No OFD packet to send [00:59:52]OFD Sender: No OFD packet to send [00:59:57]OFD Sender: No OFD packet to send [01:00:02]OFD Sender: No OFD packet to send [01:00:07]OFD Sender: No OFD packet to send [01:00:12]OFD Sender: No OFD packet to send [01:00:17]OFD Sender: No OFD packet to send [01:00:22]OFD Sender: No OFD packet to send [01:00:26]accept exits with 7 [01:00:26]New connection [01:00:26]New thread 3066477924 created [01:00:26]Thread 3066621284 joined [01:00:26]Waiting for new connection... [01:00:26] Sock 7.Parse request [01:00:26]Sock 7.Check first char [01:00:26]Sock 7.First char is OK [01:00:26]request: POST /json_proto HTTP/1.0 [01:00:26]Method: POST [01:00:26]URL: /json_proto [01:00:26]Method is POST - this is cgi request [01:00:26]url: /json_proto [01:00:26]query_string will be loaded in cgi processing [01:00:26]execute_cgi json_proto POST (null) [01:00:26]execute_cgi path=json_proto method=POST [01:00:26]POST find Content-Length [01:00:26]Host: 172.17.53.67:8080 [01:00:26]Content-Length: 682 [01:00:26]Content-Type: application/json [01:00:26] [01:00:26]POST finish read [01:00:26]Found Content-Length = 682 [01:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:26]execute_script... [01:00:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:26]POST & json_proto [01:00:26]process_json_proto [01:00:26]json parsed OK: [01:00:26]protocol is kg_v1.0 [01:00:26]action value=close_receipt [01:00:26]process_action close_receipt [01:00:26]cmd_close_receipt [01:00:26]MH_GetDate [01:00:26]Write to MH i2c: F0 00 00 28 04 1B [01:00:26]Write i2c OK [01:00:26]MH_I2C_Read... [01:00:26]Read from MH i2c: F0 [01:00:26]MH_I2C_Read... [01:00:26]Read from MH i2c: F0 09 00 [01:00:26]MH_I2C_Read... [01:00:26]Read from MH i2c: F0 09 00 28 04 00 AB 04 13 67 19 BC 99 64 1F [01:00:26]GetLastDocTimeStamp 1729299075 [01:00:26]current date 1729299627 [01:00:26]FM_GetShiftState [01:00:26]SAM_PROTO_GetShiftState [01:00:26]wFMCommunicate request_size=4 [01:00:26]MH_SAM_APDU [01:00:26]CAPDU: 80 13 01 00 [01:00:26]Write to MH i2c: E2 08 00 29 04 80 13 01 00 00 00 00 00 AA [01:00:26]Write i2c OK [01:00:26]MH_I2C_Read... [01:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:26]Read from MH i2c: E2 [01:00:26]MH_I2C_Read... [01:00:26]Read from MH i2c: E2 0E 00 [01:00:26]MH_I2C_Read... [01:00:26]Read from MH i2c: E2 0E 00 29 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 1A [01:00:26]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:00:26]wFMCommunicate OK [01:00:26]SAM_PROTO_GetShiftState done [01:00:26]FM_GetShiftState done [01:00:26]opened in 1729297392 [01:00:26]opened+sec_in_day 1729383792 [01:00:26]quantity*price = 120018 [01:00:26]sum+1 = 120020 [01:00:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 10 19.10.2024 01:00 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155261 ФПД: 135632728573439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155261&fm=135632728573439&tin=02508201610067®Number=0000137193017469&sum=120000 [01:00:28]StoreToDocumentArchive [01:00:28]shift 313 fd 155261 [01:00:28]save to /storage/0313/doc_00155261 [01:00:28]save last doc name /storage/0313/doc_00155261 to /storage/kkm_last_doc_name [01:00:28]save OK [01:00:28]Clear old archive folders... [01:00:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:00:28]tlvbuf is 01BAFBB0 [01:00:28]SAM_PROTO_ClearQueue [01:00:28]wFMCommunicate request_size=4 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 09 00 00 [01:00:28]Write to MH i2c: E2 08 00 36 04 80 09 00 00 00 00 00 00 AC [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 36 04 00 90 00 AE [01:00:28]RAPDU: 90 00 [01:00:28]wFMCommunicate OK [01:00:28]SAM_PROTO_ClearQueue done [01:00:28]KKMCreateOFDPacket [01:00:28]OFDProtocolAddRootSTLVToBuf [01:00:28]FM_MakeSignedData [01:00:28]FM_MakeSignedData [01:00:28]SAM_PROTO_SignData [01:00:28]wFMCommunicate request_size=4 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 0D 01 02 [01:00:28]Write to MH i2c: E2 08 00 37 04 80 0D 01 02 00 00 00 00 B4 [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [01:00:28]RAPDU: 90 00 [01:00:28]wFMCommunicate OK [01:00:28]wFMCommunicate request_size=255 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 AB 04 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5E 02 00 35 04 06 00 7B [01:00:28]Write to MH i2c: E2 02 01 38 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 AB 04 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5E 02 00 35 04 06 00 7B 00 00 27 [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [01:00:28]RAPDU: 90 00 [01:00:28]wFMCommunicate OK [01:00:28]wFMCommunicate request_size=10 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 0D 02 02 05 5B 74 9B 45 FF [01:00:28]Write to MH i2c: E2 0D 00 39 04 80 0D 02 02 05 00 5B 74 9B 45 FF 00 00 6F [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [01:00:28]RAPDU: 90 00 [01:00:28]wFMCommunicate OK [01:00:28]wFMCommunicate request_size=4 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 0D 03 02 [01:00:28]Write to MH i2c: E2 08 00 3A 04 80 0D 03 02 00 00 00 00 B9 [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 0B 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 0B 00 3A 04 00 11 51 A2 34 18 D1 01 42 90 00 1E [01:00:28]RAPDU: 11 51 A2 34 18 D1 01 42 90 00 [01:00:28]wFMCommunicate OK [01:00:28]SAM_PROTO_SignData done [01:00:28]FM_MakeSignedData done [01:00:28]CreateOFDProtocolMessage [01:00:28]wFMCommunicate request_size=4 [01:00:28]MH_SAM_APDU [01:00:28]CAPDU: 80 11 00 00 [01:00:28]Write to MH i2c: E2 08 00 3B 04 80 11 00 00 00 00 00 00 B9 [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:28]Read from MH i2c: E2 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 17 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: E2 17 00 3B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [01:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:00:28]wFMCommunicate OK [01:00:28]CreateOFDProtocolMessage done [01:00:28]OFDSenderStorePacket 155261 [01:00:28]StoreOFDPacket docnum=155261 [01:00:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 CF 07 01 65 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 AB 04 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5E 02 00 35 04 06 00 7B 5B 74 9B 45 FF 11 51 A2 34 18 D1 01 42 [01:00:28]CheckFolder [01:00:28]dirname=/storage/ofd_packets [01:00:28]CheckFolder done [01:00:28]ProducePacketName [01:00:28]name=ofd_packets/00155261 [01:00:28]NVStorageSaveData ofd_packets/00155261 [01:00:28]File name is /storage/ofd_packets/00155261 [01:00:28]Write 301 bytes [01:00:28]NVStorageSaveData done [01:00:28]OFDSenderStorePacket done [01:00:28]KKMCreateOFDPacket done [01:00:28]NVStorageSaveData kkm_last_timestamp [01:00:28]File name is /storage/kkm_last_timestamp [01:00:28]Write 4 bytes [01:00:28]NVStorageSaveData done [01:00:28]ExternCall_PrintAddStr [01:00:28]wPrintStart [01:00:28]Write to MH i2c: 01 00 00 3C 04 40 [01:00:28]Write i2c OK [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: 01 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: 01 07 00 [01:00:28]MH_I2C_Read... [01:00:28]Read from MH i2c: 01 07 00 3C 04 00 00 00 00 00 FF 0F 55 [01:00:28]RasterBufferAndPrint [01:00:28]line Счет N : (1)873474 [01:00:28]line ИНН: 02508201610067 [01:00:28]line Контрольно-Кассовый Чек [01:00:28]line ПРОДАЖА [01:00:28]line ТРК (МРК, ГНК) : 32 [01:00:28]line Товар: 2710124130 [01:00:28]line Аи-92-К-5 [01:00:28]line 17.940 * 66.90 [01:00:28]line = 1200.19 [01:00:28]line НДС 12% НСП 1% [01:00:28]line > о реализуемом товаре [01:00:28]line ОКРУГЛЕНИЕ: -0.19 [01:00:28]line ИТОГО: 1200.00 [01:00:28]line Внесено: 1200.00 [01:00:28]line СДАЧА: 0.00 [01:00:28]line НСП 1% : 10.62 [01:00:28]line НДС 12% : 127.45 [01:00:28]line Наличными: 1200.00 [01:00:28]line Безнал.: 0.00 [01:00:28]line Место: АЗС № 165 "Партнер Нефть" [01:00:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:00:28]line СНО: Общий режим [01:00:28]line Чек 10 19.10.2024 01:00 [01:00:28]line Смена: 313 ФФД: 1.0 [01:00:28]line ЗНМ: 0300000234 [01:00:28]line РНМ: 0000137193017469 [01:00:28]line Версия ККМ: v1.0 [01:00:28]line ФМ: 0000000000963156 [01:00:28]line ФД: 155261 [01:00:28]line ФПД: 135632728573439 [01:00:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155261&fm=135632728573439&tin=02508201610067®Number=0000137193017469&sum=120000 [01:00:28]OFD Sender: Processing packet 155261 [packets to send 51, broken 50] [01:00:28]ProducePacketName [01:00:28]name=ofd_packets/00155261 [01:00:28]OFD Sender: To server: pG, [01:00:28]CommunicateWithHost lk.salyk.kg:30040 [01:00:28]ConnectInit lk.salyk.kg [01:00:28]written 0, free lines is 4095 [01:00:29]Connected sock=10 [01:00:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 CF 07 01 65 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 AB 04 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5E 02 00 35 04 06 00 7B 5B 74 9B 45 FF 11 51 A2 34 18 D1 01 42 [01:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F8 00 47 00 D5 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 5E 02 00 F4 03 04 00 E3 AA 12 67 B6 04 01 00 00 43 D3 0D 91 76 09 2B 1F [01:00:29]CommunicateWithHost err = 0 [01:00:29]CheckOFDResponse [01:00:29]1017 (14) - 77093643461234 [01:00:29]1041 (16) - 0000000000963156 [01:00:29]1040 (4) - 155261 [01:00:29]1012 (4) - 18.10.2024 18:37 [01:00:29]1206 (1) - 0 [01:00:29]OFD Sender: Remove packet 155261 [01:00:29]ProducePacketName [01:00:29]name=ofd_packets/00155261 [01:00:29]NVStorageDeleteData [01:00:29]Write to MH i2c: 01 00 00 67 04 6B [01:00:29]Write i2c OK [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: 01 [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: 01 07 00 [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: 01 07 00 67 04 00 00 00 00 00 ED 0C 6B [01:00:29]RasterBufferAndPrint [01:00:29]line [01:00:29]line [01:00:29]line [01:00:29]line [01:00:29]line [01:00:29]written 0, free lines is 3315 [01:00:29]MH_Cut [01:00:29]Write to MH i2c: D1 01 00 6E 04 01 44 [01:00:29]Write i2c OK [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: D1 [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: D1 01 00 [01:00:29]MH_I2C_Read... [01:00:29]Read from MH i2c: D1 01 00 6E 04 00 43 [01:00:29]Write to MH i2c: 01 00 00 6F 04 73 [01:00:29]Write i2c OK [01:00:29]MH_I2C_Read... [01:00:29]OFD Sender: No OFD packet to send [01:00:30]*** Cut start [01:00:30]*** Partial cut [01:00:30]*** CUTSNS_PIN = 1 [01:00:30]*** CUTSNS_PIN = 0 [01:00:30]*** Brake cut motor [01:00:30]Read from MH i2c: 01 [01:00:30]MH_I2C_Read... [01:00:30]*** Stop cut motor [01:00:30]*** Cut end [01:00:30]Read from MH i2c: 01 07 00 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 FF 0F 88 [01:00:30]process_action close_receipt done [01:00:30]requested_data is exist [01:00:30]produce_requested_data [01:00:30]requested_item fm.sn is exist - process it [01:00:30]wFMCommunicate request_size=4 [01:00:30]MH_SAM_APDU [01:00:30]CAPDU: 80 11 00 00 [01:00:30]Write to MH i2c: E2 08 00 70 04 80 11 00 00 00 00 00 00 EE [01:00:30]Write i2c OK [01:00:30]MH_I2C_Read... [01:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:30]Read from MH i2c: E2 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 17 00 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 17 00 70 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [01:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:00:30]wFMCommunicate OK [01:00:30]requested_item fd.num is exist - process it [01:00:30]SAM_PROTO_GetFieldsCounters [01:00:30]wFMCommunicate request_size=4 [01:00:30]MH_SAM_APDU [01:00:30]CAPDU: 80 13 00 00 [01:00:30]Write to MH i2c: E2 08 00 71 04 80 13 00 00 00 00 00 00 F1 [01:00:30]Write i2c OK [01:00:30]MH_I2C_Read... [01:00:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:30]Read from MH i2c: E2 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 62 00 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 62 00 71 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [01:00:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:00:30]wFMCommunicate OK [01:00:30]SAM_PROTO_GetFieldsCounters done [01:00:30]requested_item shift.num is exist - process it [01:00:30]requested_item shift.opened is exist - process it [01:00:30]req_shift_opened [01:00:30]FM_GetShiftState [01:00:30]SAM_PROTO_GetShiftState [01:00:30]wFMCommunicate request_size=4 [01:00:30]MH_SAM_APDU [01:00:30]CAPDU: 80 13 01 00 [01:00:30]Write to MH i2c: E2 08 00 72 04 80 13 01 00 00 00 00 00 F3 [01:00:30]Write i2c OK [01:00:30]MH_I2C_Read... [01:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:30]Read from MH i2c: E2 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 0E 00 [01:00:30]MH_I2C_Read... [01:00:30]Read from MH i2c: E2 0E 00 72 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 63 [01:00:30]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:00:30]wFMCommunicate OK [01:00:30]SAM_PROTO_GetShiftState done [01:00:30]FM_GetShiftState done [01:00:30]req_shift_opened done [01:00:30]requested_item shift.open_date is exist - process it [01:00:30]req_shift_open_date [01:00:30]req_shift_open_date done [01:00:30]produce_requested_data done [01:00:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155261,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:00:30]process_action_free close_receipt [01:00:30]json_value_free [01:00:30]json_value_free done [01:00:30]process_json_proto returns [01:00:30]Send response to host [01:00:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155261,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:00:30]free response buf [01:00:30]execute_script done [01:00:30]execute_script returns [01:00:30]free content buf [01:00:30]Sock 7.Close socket [01:00:30]Sock 7.Thread stoped [01:00:34]OFD Sender: No OFD packet to send [01:00:39]OFD Sender: No OFD packet to send [01:00:44]OFD Sender: No OFD packet to send [01:00:49]OFD Sender: No OFD packet to send [01:00:54]OFD Sender: No OFD packet to send [01:00:59]OFD Sender: No OFD packet to send [01:01:04]OFD Sender: No OFD packet to send [01:01:09]OFD Sender: No OFD packet to send [01:01:14]OFD Sender: No OFD packet to send [01:01:19]OFD Sender: No OFD packet to send [01:01:24]OFD Sender: No OFD packet to send [01:01:29]OFD Sender: No OFD packet to send [01:01:34]OFD Sender: No OFD packet to send [01:01:39]OFD Sender: No OFD packet to send [01:01:44]OFD Sender: No OFD packet to send [01:01:49]OFD Sender: No OFD packet to send [01:01:54]OFD Sender: No OFD packet to send [01:01:59]OFD Sender: No OFD packet to send [01:02:04]OFD Sender: No OFD packet to send [01:02:09]OFD Sender: No OFD packet to send [01:02:14]OFD Sender: No OFD packet to send [01:02:19]OFD Sender: No OFD packet to send [01:02:24]OFD Sender: No OFD packet to send [01:02:29]OFD Sender: No OFD packet to send [01:02:34]OFD Sender: No OFD packet to send [01:02:39]OFD Sender: No OFD packet to send [01:02:44]OFD Sender: No OFD packet to send [01:02:49]OFD Sender: No OFD packet to send [01:02:54]OFD Sender: No OFD packet to send [01:02:59]OFD Sender: No OFD packet to send [01:03:04]OFD Sender: No OFD packet to send [01:03:09]OFD Sender: No OFD packet to send [01:03:14]OFD Sender: No OFD packet to send [01:03:19]OFD Sender: No OFD packet to send [01:03:24]OFD Sender: No OFD packet to send [01:03:29]OFD Sender: No OFD packet to send [01:03:34]OFD Sender: No OFD packet to send [01:03:39]OFD Sender: No OFD packet to send [01:03:44]OFD Sender: No OFD packet to send [01:03:49]OFD Sender: No OFD packet to send [01:03:54]OFD Sender: No OFD packet to send [01:03:59]OFD Sender: No OFD packet to send [01:04:04]OFD Sender: No OFD packet to send [01:04:09]OFD Sender: No OFD packet to send [01:04:14]OFD Sender: No OFD packet to send [01:04:19]OFD Sender: No OFD packet to send [01:04:24]OFD Sender: No OFD packet to send [01:04:29]OFD Sender: No OFD packet to send [01:04:34]OFD Sender: No OFD packet to send [01:04:39]OFD Sender: No OFD packet to send [01:04:45]OFD Sender: No OFD packet to send [01:04:50]OFD Sender: No OFD packet to send [01:04:55]OFD Sender: No OFD packet to send [01:05:00]OFD Sender: No OFD packet to send [01:05:05]OFD Sender: No OFD packet to send [01:05:10]OFD Sender: No OFD packet to send [01:05:15]OFD Sender: No OFD packet to send [01:05:20]OFD Sender: No OFD packet to send [01:05:25]OFD Sender: No OFD packet to send [01:05:30]OFD Sender: No OFD packet to send [01:05:35]OFD Sender: No OFD packet to send [01:05:40]OFD Sender: No OFD packet to send [01:05:45]OFD Sender: No OFD packet to send [01:05:50]OFD Sender: No OFD packet to send [01:05:55]OFD Sender: No OFD packet to send [01:06:00]OFD Sender: No OFD packet to send [01:06:05]OFD Sender: No OFD packet to send [01:06:10]OFD Sender: No OFD packet to send [01:06:15]OFD Sender: No OFD packet to send [01:06:20]OFD Sender: No OFD packet to send [01:06:25]OFD Sender: No OFD packet to send [01:06:30]OFD Sender: No OFD packet to send [01:06:35]OFD Sender: No OFD packet to send [01:06:40]OFD Sender: No OFD packet to send [01:06:45]OFD Sender: No OFD packet to send [01:06:50]OFD Sender: No OFD packet to send [01:06:55]OFD Sender: No OFD packet to send [01:07:00]OFD Sender: No OFD packet to send [01:07:05]OFD Sender: No OFD packet to send [01:07:10]OFD Sender: No OFD packet to send [01:07:15]OFD Sender: No OFD packet to send [01:07:20]OFD Sender: No OFD packet to send [01:07:25]OFD Sender: No OFD packet to send [01:07:30]OFD Sender: No OFD packet to send [01:07:35]OFD Sender: No OFD packet to send [01:07:40]OFD Sender: No OFD packet to send [01:07:45]OFD Sender: No OFD packet to send [01:07:50]OFD Sender: No OFD packet to send [01:07:55]OFD Sender: No OFD packet to send [01:08:00]OFD Sender: No OFD packet to send [01:08:05]OFD Sender: No OFD packet to send [01:08:10]OFD Sender: No OFD packet to send [01:08:14]accept exits with 9 [01:08:14]New connection [01:08:14]New thread 3066621284 created [01:08:14]Thread 3066477924 joined [01:08:14]Waiting for new connection... [01:08:14] Sock 9.Parse request [01:08:14]Sock 9.Check first char [01:08:14]Sock 9.First char is OK [01:08:14]request: POST /json_proto HTTP/1.0 [01:08:14]Method: POST [01:08:14]URL: /json_proto [01:08:14]Method is POST - this is cgi request [01:08:14]url: /json_proto [01:08:14]query_string will be loaded in cgi processing [01:08:14]execute_cgi json_proto POST (null) [01:08:14]execute_cgi path=json_proto method=POST [01:08:14]POST find Content-Length [01:08:14]Host: 172.17.53.67:8080 [01:08:14]Content-Length: 677 [01:08:14]Content-Type: application/json [01:08:14] [01:08:14]POST finish read [01:08:14]Found Content-Length = 677 [01:08:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:14]execute_script... [01:08:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:14]POST & json_proto [01:08:14]process_json_proto [01:08:14]json parsed OK: [01:08:14]protocol is kg_v1.0 [01:08:14]action value=close_receipt [01:08:14]process_action close_receipt [01:08:14]cmd_close_receipt [01:08:14]MH_GetDate [01:08:14]Write to MH i2c: F0 00 00 73 04 66 [01:08:14]Write i2c OK [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: F0 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: F0 09 00 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: F0 09 00 73 04 00 7F 06 13 67 19 BC 99 64 40 [01:08:14]GetLastDocTimeStamp 1729299627 [01:08:14]current date 1729300095 [01:08:14]FM_GetShiftState [01:08:14]SAM_PROTO_GetShiftState [01:08:14]wFMCommunicate request_size=4 [01:08:14]MH_SAM_APDU [01:08:14]CAPDU: 80 13 01 00 [01:08:14]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [01:08:14]Write i2c OK [01:08:14]MH_I2C_Read... [01:08:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:14]Read from MH i2c: E2 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: E2 0E 00 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 65 [01:08:14]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:08:14]wFMCommunicate OK [01:08:14]SAM_PROTO_GetShiftState done [01:08:14]FM_GetShiftState done [01:08:14]opened in 1729297392 [01:08:14]opened+sec_in_day 1729383792 [01:08:14]quantity*price = 34052 [01:08:14]sum+1 = 34053 [01:08:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 11 19.10.2024 01:08 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155262 ФПД: 163187823873374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155262&fm=163187823873374&tin=02508201610067®Number=0000137193017469&sum=34000 [01:08:15]StoreToDocumentArchive [01:08:15]shift 313 fd 155262 [01:08:15]save to /storage/0313/doc_00155262 [01:08:15]save last doc name /storage/0313/doc_00155262 to /storage/kkm_last_doc_name [01:08:15]save OK [01:08:15]Clear old archive folders... [01:08:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:08:15]tlvbuf is 01BCAE20 [01:08:15]SAM_PROTO_ClearQueue [01:08:15]wFMCommunicate request_size=4 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 09 00 00 [01:08:15]Write to MH i2c: E2 08 00 81 04 80 09 00 00 00 00 00 00 F7 [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [01:08:15]RAPDU: 90 00 [01:08:15]wFMCommunicate OK [01:08:15]SAM_PROTO_ClearQueue done [01:08:15]KKMCreateOFDPacket [01:08:15]OFDProtocolAddRootSTLVToBuf [01:08:15]FM_MakeSignedData [01:08:15]FM_MakeSignedData [01:08:15]SAM_PROTO_SignData [01:08:15]wFMCommunicate request_size=4 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 0D 01 02 [01:08:15]Write to MH i2c: E2 08 00 82 04 80 0D 01 02 00 00 00 00 FF [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [01:08:15]RAPDU: 90 00 [01:08:15]wFMCommunicate OK [01:08:15]wFMCommunicate request_size=255 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 7F 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5E 02 00 35 04 06 00 94 [01:08:15]Write to MH i2c: E2 02 01 83 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 7F 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5E 02 00 35 04 06 00 94 00 00 95 [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [01:08:15]RAPDU: 90 00 [01:08:15]wFMCommunicate OK [01:08:15]wFMCommunicate request_size=10 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 0D 02 02 05 6B 20 46 0D 5E [01:08:15]Write to MH i2c: E2 0D 00 84 04 80 0D 02 02 05 00 6B 20 46 0D 5E 00 00 48 [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [01:08:15]RAPDU: 90 00 [01:08:15]wFMCommunicate OK [01:08:15]wFMCommunicate request_size=4 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 0D 03 02 [01:08:15]Write to MH i2c: E2 08 00 85 04 80 0D 03 02 00 00 00 00 04 [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 0B 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 0B 00 85 04 00 22 23 08 2D 78 E1 90 24 90 00 8C [01:08:15]RAPDU: 22 23 08 2D 78 E1 90 24 90 00 [01:08:15]wFMCommunicate OK [01:08:15]SAM_PROTO_SignData done [01:08:15]FM_MakeSignedData done [01:08:15]CreateOFDProtocolMessage [01:08:15]wFMCommunicate request_size=4 [01:08:15]MH_SAM_APDU [01:08:15]CAPDU: 80 11 00 00 [01:08:15]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:15]Read from MH i2c: E2 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 17 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [01:08:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:08:15]wFMCommunicate OK [01:08:15]CreateOFDProtocolMessage done [01:08:15]OFDSenderStorePacket 155262 [01:08:15]StoreOFDPacket docnum=155262 [01:08:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 87 07 01 1C C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 7F 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5E 02 00 35 04 06 00 94 6B 20 46 0D 5E 22 23 08 2D 78 E1 90 24 [01:08:15]CheckFolder [01:08:15]dirname=/storage/ofd_packets [01:08:15]CheckFolder done [01:08:15]ProducePacketName [01:08:15]name=ofd_packets/00155262 [01:08:15]NVStorageSaveData ofd_packets/00155262 [01:08:15]File name is /storage/ofd_packets/00155262 [01:08:15]Write 301 bytes [01:08:15]NVStorageSaveData done [01:08:15]OFDSenderStorePacket done [01:08:15]KKMCreateOFDPacket done [01:08:15]NVStorageSaveData kkm_last_timestamp [01:08:15]File name is /storage/kkm_last_timestamp [01:08:15]Write 4 bytes [01:08:15]NVStorageSaveData done [01:08:15]ExternCall_PrintAddStr [01:08:15]wPrintStart [01:08:15]Write to MH i2c: 01 00 00 87 04 8B [01:08:15]Write i2c OK [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: 01 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: 01 07 00 [01:08:15]MH_I2C_Read... [01:08:15]Read from MH i2c: 01 07 00 87 04 00 00 00 00 00 FF 0F A0 [01:08:15]RasterBufferAndPrint [01:08:15]line Счет N : (1)873475 [01:08:15]line ИНН: 02508201610067 [01:08:15]line Контрольно-Кассовый Чек [01:08:15]line ПРОДАЖА [01:08:15]line ТРК (МРК, ГНК) : 32 [01:08:15]line Товар: 2710124130 [01:08:15]line Аи-92-К-5 [01:08:15]line 5.090 * 66.90 [01:08:15]line = 340.52 [01:08:15]line НДС 12% НСП 1% [01:08:15]line > о реализуемом товаре [01:08:15]line ОКРУГЛЕНИЕ: -0.52 [01:08:15]line ИТОГО: 340.00 [01:08:15]line Внесено: 340.00 [01:08:15]line СДАЧА: 0.00 [01:08:15]line НСП 1% : 3.01 [01:08:15]line НДС 12% : 36.16 [01:08:15]line Наличными: 340.00 [01:08:15]line Безнал.: 0.00 [01:08:15]line Место: АЗС № 165 "Партнер Нефть" [01:08:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:08:15]line СНО: Общий режим [01:08:15]line Чек 11 19.10.2024 01:08 [01:08:15]line Смена: 313 ФФД: 1.0 [01:08:15]line ЗНМ: 0300000234 [01:08:15]line РНМ: 0000137193017469 [01:08:15]line Версия ККМ: v1.0 [01:08:15]line ФМ: 0000000000963156 [01:08:15]line ФД: 155262 [01:08:15]line ФПД: 163187823873374 [01:08:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155262&fm=163187823873374&tin=02508201610067®Number=0000137193017469&sum=34000 [01:08:16]OFD Sender: Processing packet 155262 [packets to send 51, broken 50] [01:08:16]ProducePacketName [01:08:16]name=ofd_packets/00155262 [01:08:16]OFD Sender: To server: pG, [01:08:16]CommunicateWithHost lk.salyk.kg:30040 [01:08:16]ConnectInit lk.salyk.kg [01:08:16]written 0, free lines is 4095 [01:08:16]Connected sock=10 [01:08:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 87 07 01 1C C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 7F 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5E 02 00 35 04 06 00 94 6B 20 46 0D 5E 22 23 08 2D 78 E1 90 24 [01:08:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 2A 47 00 9A 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 5E 02 00 F4 03 04 00 B6 AC 12 67 B6 04 01 00 00 F5 8C 73 2E 70 4D B0 E2 [01:08:16]CommunicateWithHost err = 0 [01:08:16]CheckOFDResponse [01:08:16]1017 (14) - 77093643461234 [01:08:16]1041 (16) - 0000000000963156 [01:08:16]1040 (4) - 155262 [01:08:16]1012 (4) - 18.10.2024 18:45 [01:08:16]1206 (1) - 0 [01:08:16]OFD Sender: Remove packet 155262 [01:08:16]ProducePacketName [01:08:16]name=ofd_packets/00155262 [01:08:16]NVStorageDeleteData [01:08:16]Write to MH i2c: 01 00 00 B2 04 B6 [01:08:16]Write i2c OK [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: 01 [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: 01 07 00 [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: 01 07 00 B2 04 00 00 00 00 00 E0 0C A9 [01:08:16]RasterBufferAndPrint [01:08:16]line [01:08:16]line [01:08:16]line [01:08:16]line [01:08:16]line [01:08:16]written 0, free lines is 3301 [01:08:16]MH_Cut [01:08:16]Write to MH i2c: D1 01 00 B9 04 01 8F [01:08:16]Write i2c OK [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: D1 [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: D1 01 00 [01:08:16]MH_I2C_Read... [01:08:16]Read from MH i2c: D1 01 00 B9 04 00 8E [01:08:16]Write to MH i2c: 01 00 00 BA 04 BE [01:08:16]Write i2c OK [01:08:16]MH_I2C_Read... [01:08:16]OFD Sender: No OFD packet to send [01:08:17]*** Cut start [01:08:17]*** Partial cut [01:08:17]*** CUTSNS_PIN = 1 [01:08:17]*** CUTSNS_PIN = 0 [01:08:17]*** Brake cut motor [01:08:17]Read from MH i2c: 01 [01:08:17]MH_I2C_Read... [01:08:17]*** Stop cut motor [01:08:17]*** Cut end [01:08:17]Read from MH i2c: 01 07 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: 01 07 00 BA 04 00 00 00 00 00 FF 0F D3 [01:08:17]process_action close_receipt done [01:08:17]requested_data is exist [01:08:17]produce_requested_data [01:08:17]requested_item fm.sn is exist - process it [01:08:17]wFMCommunicate request_size=4 [01:08:17]MH_SAM_APDU [01:08:17]CAPDU: 80 11 00 00 [01:08:17]Write to MH i2c: E2 08 00 BB 04 80 11 00 00 00 00 00 00 39 [01:08:17]Write i2c OK [01:08:17]MH_I2C_Read... [01:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:17]Read from MH i2c: E2 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 17 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 17 00 BB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [01:08:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:08:17]wFMCommunicate OK [01:08:17]requested_item fd.num is exist - process it [01:08:17]SAM_PROTO_GetFieldsCounters [01:08:17]wFMCommunicate request_size=4 [01:08:17]MH_SAM_APDU [01:08:17]CAPDU: 80 13 00 00 [01:08:17]Write to MH i2c: E2 08 00 BC 04 80 13 00 00 00 00 00 00 3C [01:08:18]Write i2c OK [01:08:18]MH_I2C_Read... [01:08:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:08:18]Read from MH i2c: E2 [01:08:18]MH_I2C_Read... [01:08:18]Read from MH i2c: E2 62 00 [01:08:18]MH_I2C_Read... [01:08:18]Read from MH i2c: E2 62 00 BC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [01:08:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:08:18]wFMCommunicate OK [01:08:18]SAM_PROTO_GetFieldsCounters done [01:08:18]requested_item shift.num is exist - process it [01:08:18]requested_item shift.opened is exist - process it [01:08:18]req_shift_opened [01:08:18]FM_GetShiftState [01:08:18]SAM_PROTO_GetShiftState [01:08:18]wFMCommunicate request_size=4 [01:08:18]MH_SAM_APDU [01:08:18]CAPDU: 80 13 01 00 [01:08:18]Write to MH i2c: E2 08 00 BD 04 80 13 01 00 00 00 00 00 3E [01:08:18]Write i2c OK [01:08:18]MH_I2C_Read... [01:08:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:18]Read from MH i2c: E2 [01:08:18]MH_I2C_Read... [01:08:18]Read from MH i2c: E2 0E 00 [01:08:18]MH_I2C_Read... [01:08:18]Read from MH i2c: E2 0E 00 BD 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 AE [01:08:18]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:08:18]wFMCommunicate OK [01:08:18]SAM_PROTO_GetShiftState done [01:08:18]FM_GetShiftState done [01:08:18]req_shift_opened done [01:08:18]requested_item shift.open_date is exist - process it [01:08:18]req_shift_open_date [01:08:18]req_shift_open_date done [01:08:18]produce_requested_data done [01:08:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155262,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:08:18]process_action_free close_receipt [01:08:18]json_value_free [01:08:18]json_value_free done [01:08:18]process_json_proto returns [01:08:18]Send response to host [01:08:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155262,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:08:18]free response buf [01:08:18]execute_script done [01:08:18]execute_script returns [01:08:18]free content buf [01:08:18]Sock 9.Close socket [01:08:18]Sock 9.Thread stoped [01:08:21]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:29]accept exits with 7 [01:08:29]New connection [01:08:29]New thread 3066477924 created [01:08:29]Thread 3066621284 joined [01:08:29]Waiting for new connection... [01:08:29] Sock 7.Parse request [01:08:29]Sock 7.Check first char [01:08:29]Sock 7.First char is OK [01:08:29]request: POST /json_proto HTTP/1.0 [01:08:29]Method: POST [01:08:29]URL: /json_proto [01:08:29]Method is POST - this is cgi request [01:08:29]url: /json_proto [01:08:29]query_string will be loaded in cgi processing [01:08:29]execute_cgi json_proto POST (null) [01:08:29]execute_cgi path=json_proto method=POST [01:08:29]POST find Content-Length [01:08:29]Host: 172.17.53.67:8080 [01:08:29]Content-Length: 682 [01:08:29]Content-Type: application/json [01:08:29] [01:08:29]POST finish read [01:08:29]Found Content-Length = 682 [01:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:29]execute_script... [01:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:29]POST & json_proto [01:08:29]process_json_proto [01:08:29]json parsed OK: [01:08:29]protocol is kg_v1.0 [01:08:29]action value=close_receipt [01:08:29]process_action close_receipt [01:08:29]cmd_close_receipt [01:08:29]MH_GetDate [01:08:29]Write to MH i2c: F0 00 00 BE 04 B1 [01:08:29]Write i2c OK [01:08:29]MH_I2C_Read... [01:08:29]Read from MH i2c: F0 [01:08:29]MH_I2C_Read... [01:08:29]Read from MH i2c: F0 09 00 [01:08:29]MH_I2C_Read... [01:08:29]Read from MH i2c: F0 09 00 BE 04 00 8E 06 13 67 19 BC 99 64 9A [01:08:29]GetLastDocTimeStamp 1729300095 [01:08:29]current date 1729300110 [01:08:29]FM_GetShiftState [01:08:29]SAM_PROTO_GetShiftState [01:08:29]wFMCommunicate request_size=4 [01:08:29]MH_SAM_APDU [01:08:29]CAPDU: 80 13 01 00 [01:08:29]Write to MH i2c: E2 08 00 BF 04 80 13 01 00 00 00 00 00 40 [01:08:29]Write i2c OK [01:08:29]MH_I2C_Read... [01:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:29]Read from MH i2c: E2 [01:08:29]MH_I2C_Read... [01:08:29]Read from MH i2c: E2 0E 00 [01:08:29]MH_I2C_Read... [01:08:29]Read from MH i2c: E2 0E 00 BF 04 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 B0 [01:08:29]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:08:29]wFMCommunicate OK [01:08:29]SAM_PROTO_GetShiftState done [01:08:29]FM_GetShiftState done [01:08:29]opened in 1729297392 [01:08:29]opened+sec_in_day 1729383792 [01:08:29]quantity*price = 100015 [01:08:29]sum+1 = 100017 [01:08:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 12 19.10.2024 01:08 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155263 ФПД: 111674003813848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010830&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155263&fm=111674003813848&tin=02508201610067®Number=0000137193017469&sum=100000 [01:08:30]StoreToDocumentArchive [01:08:30]shift 313 fd 155263 [01:08:30]save to /storage/0313/doc_00155263 [01:08:30]save last doc name /storage/0313/doc_00155263 to /storage/kkm_last_doc_name [01:08:30]save OK [01:08:30]Clear old archive folders... [01:08:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:08:30]tlvbuf is 01BA9E20 [01:08:30]SAM_PROTO_ClearQueue [01:08:30]wFMCommunicate request_size=4 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 09 00 00 [01:08:30]Write to MH i2c: E2 08 00 CC 04 80 09 00 00 00 00 00 00 42 [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [01:08:30]RAPDU: 90 00 [01:08:30]wFMCommunicate OK [01:08:30]SAM_PROTO_ClearQueue done [01:08:30]KKMCreateOFDPacket [01:08:30]OFDProtocolAddRootSTLVToBuf [01:08:30]FM_MakeSignedData [01:08:30]FM_MakeSignedData [01:08:30]SAM_PROTO_SignData [01:08:30]wFMCommunicate request_size=4 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 0D 01 02 [01:08:30]Write to MH i2c: E2 08 00 CD 04 80 0D 01 02 00 00 00 00 4A [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [01:08:30]RAPDU: 90 00 [01:08:30]wFMCommunicate OK [01:08:30]wFMCommunicate request_size=255 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 8E 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5E 02 00 35 04 06 00 65 [01:08:30]Write to MH i2c: E2 02 01 CE 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 8E 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5E 02 00 35 04 06 00 65 00 00 83 [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [01:08:30]RAPDU: 90 00 [01:08:30]wFMCommunicate OK [01:08:30]wFMCommunicate request_size=10 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 0D 02 02 05 91 21 53 F5 D8 [01:08:30]Write to MH i2c: E2 0D 00 CF 04 80 0D 02 02 05 00 91 21 53 F5 D8 00 00 29 [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 03 00 CF 04 00 90 00 47 [01:08:30]RAPDU: 90 00 [01:08:30]wFMCommunicate OK [01:08:30]wFMCommunicate request_size=4 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 0D 03 02 [01:08:30]Write to MH i2c: E2 08 00 D0 04 80 0D 03 02 00 00 00 00 4F [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 0B 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 0B 00 D0 04 00 D4 A2 C9 C6 AA ED AC 5A 90 00 F2 [01:08:30]RAPDU: D4 A2 C9 C6 AA ED AC 5A 90 00 [01:08:30]wFMCommunicate OK [01:08:30]SAM_PROTO_SignData done [01:08:30]FM_MakeSignedData done [01:08:30]CreateOFDProtocolMessage [01:08:30]wFMCommunicate request_size=4 [01:08:30]MH_SAM_APDU [01:08:30]CAPDU: 80 11 00 00 [01:08:30]Write to MH i2c: E2 08 00 D1 04 80 11 00 00 00 00 00 00 4F [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:30]Read from MH i2c: E2 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 17 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: E2 17 00 D1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [01:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:08:30]wFMCommunicate OK [01:08:30]CreateOFDProtocolMessage done [01:08:30]OFDSenderStorePacket 155263 [01:08:30]StoreOFDPacket docnum=155263 [01:08:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 75 07 01 13 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 8E 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5E 02 00 35 04 06 00 65 91 21 53 F5 D8 D4 A2 C9 C6 AA ED AC 5A [01:08:30]CheckFolder [01:08:30]dirname=/storage/ofd_packets [01:08:30]CheckFolder done [01:08:30]ProducePacketName [01:08:30]name=ofd_packets/00155263 [01:08:30]NVStorageSaveData ofd_packets/00155263 [01:08:30]File name is /storage/ofd_packets/00155263 [01:08:30]Write 301 bytes [01:08:30]NVStorageSaveData done [01:08:30]OFDSenderStorePacket done [01:08:30]KKMCreateOFDPacket done [01:08:30]NVStorageSaveData kkm_last_timestamp [01:08:30]File name is /storage/kkm_last_timestamp [01:08:30]Write 4 bytes [01:08:30]NVStorageSaveData done [01:08:30]ExternCall_PrintAddStr [01:08:30]wPrintStart [01:08:30]Write to MH i2c: 01 00 00 D2 04 D6 [01:08:30]Write i2c OK [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: 01 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: 01 07 00 [01:08:30]MH_I2C_Read... [01:08:30]Read from MH i2c: 01 07 00 D2 04 00 00 00 00 00 FF 0F EB [01:08:30]RasterBufferAndPrint [01:08:30]line Счет N : (1)873476 [01:08:30]line ИНН: 02508201610067 [01:08:30]line Контрольно-Кассовый Чек [01:08:30]line ПРОДАЖА [01:08:30]line ТРК (МРК, ГНК) : 12 [01:08:30]line Товар: 2710124130 [01:08:30]line Аи-92-К-5 [01:08:30]line 14.950 * 66.90 [01:08:30]line = 1000.16 [01:08:30]line НДС 12% НСП 1% [01:08:30]line > о реализуемом товаре [01:08:30]line ОКРУГЛЕНИЕ: -0.16 [01:08:30]line ИТОГО: 1000.00 [01:08:30]line Внесено: 1000.00 [01:08:30]line СДАЧА: 0.00 [01:08:30]line НСП 1% : 8.85 [01:08:30]line НДС 12% : 106.21 [01:08:30]line Наличными: 1000.00 [01:08:30]line Безнал.: 0.00 [01:08:30]line Место: АЗС № 165 "Партнер Нефть" [01:08:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:08:30]line СНО: Общий режим [01:08:30]line Чек 12 19.10.2024 01:08 [01:08:30]line Смена: 313 ФФД: 1.0 [01:08:30]line ЗНМ: 0300000234 [01:08:30]line РНМ: 0000137193017469 [01:08:30]line Версия ККМ: v1.0 [01:08:30]line ФМ: 0000000000963156 [01:08:30]line ФД: 155263 [01:08:30]line ФПД: 111674003813848 [01:08:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T010830&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155263&fm=111674003813848&tin=02508201610067®Number=0000137193017469&sum=100000 [01:08:31]OFD Sender: Processing packet 155263 [packets to send 51, broken 50] [01:08:31]ProducePacketName [01:08:31]name=ofd_packets/00155263 [01:08:31]OFD Sender: To server: pG, [01:08:31]CommunicateWithHost lk.salyk.kg:30040 [01:08:31]ConnectInit lk.salyk.kg [01:08:31]written 0, free lines is 4095 [01:08:31]Connected sock=10 [01:08:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D4 75 07 01 13 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 8E 06 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5E 02 00 35 04 06 00 65 91 21 53 F5 D8 D4 A2 C9 C6 AA ED AC 5A [01:08:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D 05 47 00 5E 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 5E 02 00 F4 03 04 00 C5 AC 12 67 B6 04 01 00 00 64 CF ED D0 52 A9 11 51 [01:08:31]CommunicateWithHost err = 0 [01:08:31]CheckOFDResponse [01:08:31]1017 (14) - 77093643461234 [01:08:31]1041 (16) - 0000000000963156 [01:08:31]1040 (4) - 155263 [01:08:31]1012 (4) - 18.10.2024 18:45 [01:08:31]1206 (1) - 0 [01:08:31]OFD Sender: Remove packet 155263 [01:08:31]ProducePacketName [01:08:31]name=ofd_packets/00155263 [01:08:31]NVStorageDeleteData [01:08:31]Write to MH i2c: 01 00 00 FD 04 01 [01:08:31]Write i2c OK [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: 01 [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: 01 07 00 [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: 01 07 00 FD 04 00 00 00 00 00 E7 0C FB [01:08:31]RasterBufferAndPrint [01:08:31]line [01:08:31]line [01:08:31]line [01:08:31]line [01:08:31]line [01:08:31]written 0, free lines is 3310 [01:08:31]MH_Cut [01:08:31]Write to MH i2c: D1 01 00 04 05 01 DB [01:08:31]Write i2c OK [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: D1 [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: D1 01 00 [01:08:31]MH_I2C_Read... [01:08:31]Read from MH i2c: D1 01 00 04 05 00 DA [01:08:31]Write to MH i2c: 01 00 00 05 05 0A [01:08:31]Write i2c OK [01:08:31]MH_I2C_Read... [01:08:32]OFD Sender: No OFD packet to send [01:08:32]*** Cut start [01:08:32]*** Partial cut [01:08:32]*** CUTSNS_PIN = 1 [01:08:32]*** CUTSNS_PIN = 0 [01:08:32]*** Brake cut motor [01:08:33]Read from MH i2c: 01 [01:08:33]MH_I2C_Read... [01:08:33]*** Stop cut motor [01:08:33]*** Cut end [01:08:33]Read from MH i2c: 01 07 00 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: 01 07 00 05 05 00 00 00 00 00 FF 0F 1F [01:08:33]process_action close_receipt done [01:08:33]requested_data is exist [01:08:33]produce_requested_data [01:08:33]requested_item fm.sn is exist - process it [01:08:33]wFMCommunicate request_size=4 [01:08:33]MH_SAM_APDU [01:08:33]CAPDU: 80 11 00 00 [01:08:33]Write to MH i2c: E2 08 00 06 05 80 11 00 00 00 00 00 00 85 [01:08:33]Write i2c OK [01:08:33]MH_I2C_Read... [01:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:33]Read from MH i2c: E2 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 17 00 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 17 00 06 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [01:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:08:33]wFMCommunicate OK [01:08:33]requested_item fd.num is exist - process it [01:08:33]SAM_PROTO_GetFieldsCounters [01:08:33]wFMCommunicate request_size=4 [01:08:33]MH_SAM_APDU [01:08:33]CAPDU: 80 13 00 00 [01:08:33]Write to MH i2c: E2 08 00 07 05 80 13 00 00 00 00 00 00 88 [01:08:33]Write i2c OK [01:08:33]MH_I2C_Read... [01:08:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:08:33]Read from MH i2c: E2 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 62 00 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 62 00 07 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [01:08:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:08:33]wFMCommunicate OK [01:08:33]SAM_PROTO_GetFieldsCounters done [01:08:33]requested_item shift.num is exist - process it [01:08:33]requested_item shift.opened is exist - process it [01:08:33]req_shift_opened [01:08:33]FM_GetShiftState [01:08:33]SAM_PROTO_GetShiftState [01:08:33]wFMCommunicate request_size=4 [01:08:33]MH_SAM_APDU [01:08:33]CAPDU: 80 13 01 00 [01:08:33]Write to MH i2c: E2 08 00 08 05 80 13 01 00 00 00 00 00 8A [01:08:33]Write i2c OK [01:08:33]MH_I2C_Read... [01:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:33]Read from MH i2c: E2 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 0E 00 [01:08:33]MH_I2C_Read... [01:08:33]Read from MH i2c: E2 0E 00 08 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 FA [01:08:33]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:08:33]wFMCommunicate OK [01:08:33]SAM_PROTO_GetShiftState done [01:08:33]FM_GetShiftState done [01:08:33]req_shift_opened done [01:08:33]requested_item shift.open_date is exist - process it [01:08:33]req_shift_open_date [01:08:33]req_shift_open_date done [01:08:33]produce_requested_data done [01:08:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155263,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:08:33]process_action_free close_receipt [01:08:33]json_value_free [01:08:33]json_value_free done [01:08:33]process_json_proto returns [01:08:33]Send response to host [01:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155263,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:08:33]free response buf [01:08:33]execute_script done [01:08:33]execute_script returns [01:08:33]free content buf [01:08:33]Sock 7.Close socket [01:08:33]Sock 7.Thread stoped [01:08:37]OFD Sender: No OFD packet to send [01:08:42]OFD Sender: No OFD packet to send [01:08:47]OFD Sender: No OFD packet to send [01:08:52]OFD Sender: No OFD packet to send [01:08:57]OFD Sender: No OFD packet to send [01:09:02]OFD Sender: No OFD packet to send [01:09:07]OFD Sender: No OFD packet to send [01:09:12]OFD Sender: No OFD packet to send [01:09:17]OFD Sender: No OFD packet to send [01:09:22]OFD Sender: No OFD packet to send [01:09:27]OFD Sender: No OFD packet to send [01:09:32]OFD Sender: No OFD packet to send [01:09:37]OFD Sender: No OFD packet to send [01:09:42]OFD Sender: No OFD packet to send [01:09:47]OFD Sender: No OFD packet to send [01:09:52]OFD Sender: No OFD packet to send [01:09:57]OFD Sender: No OFD packet to send [01:10:02]OFD Sender: No OFD packet to send [01:10:07]OFD Sender: No OFD packet to send [01:10:12]OFD Sender: No OFD packet to send [01:10:17]OFD Sender: No OFD packet to send [01:10:22]OFD Sender: No OFD packet to send [01:10:27]OFD Sender: No OFD packet to send [01:10:32]OFD Sender: No OFD packet to send [01:10:37]OFD Sender: No OFD packet to send [01:10:42]OFD Sender: No OFD packet to send [01:10:47]OFD Sender: No OFD packet to send [01:10:52]OFD Sender: No OFD packet to send [01:10:57]OFD Sender: No OFD packet to send [01:11:02]OFD Sender: No OFD packet to send [01:11:07]OFD Sender: No OFD packet to send [01:11:12]OFD Sender: No OFD packet to send [01:11:17]OFD Sender: No OFD packet to send [01:11:22]OFD Sender: No OFD packet to send [01:11:27]OFD Sender: No OFD packet to send [01:11:32]OFD Sender: No OFD packet to send [01:11:37]OFD Sender: No OFD packet to send [01:11:42]OFD Sender: No OFD packet to send [01:11:47]OFD Sender: No OFD packet to send [01:11:52]OFD Sender: No OFD packet to send [01:11:57]OFD Sender: No OFD packet to send [01:12:02]OFD Sender: No OFD packet to send [01:12:05]accept exits with 9 [01:12:05]New connection [01:12:05]New thread 3066621284 created [01:12:05]Thread 3066477924 joined [01:12:05]Waiting for new connection... [01:12:05] Sock 9.Parse request [01:12:05]Sock 9.Check first char [01:12:05]Sock 9.First char is OK [01:12:05]request: POST /json_proto HTTP/1.0 [01:12:05]Method: POST [01:12:05]URL: /json_proto [01:12:05]Method is POST - this is cgi request [01:12:05]url: /json_proto [01:12:05]query_string will be loaded in cgi processing [01:12:05]execute_cgi json_proto POST (null) [01:12:05]execute_cgi path=json_proto method=POST [01:12:05]POST find Content-Length [01:12:05]Host: 172.17.53.67:8080 [01:12:05]Content-Length: 679 [01:12:05]Content-Type: application/json [01:12:05] [01:12:05]POST finish read [01:12:05]Found Content-Length = 679 [01:12:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:12:05]execute_script... [01:12:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:12:05]POST & json_proto [01:12:05]process_json_proto [01:12:05]json parsed OK: [01:12:05]protocol is kg_v1.0 [01:12:05]action value=close_receipt [01:12:05]process_action close_receipt [01:12:05]cmd_close_receipt [01:12:05]MH_GetDate [01:12:05]Write to MH i2c: F0 00 00 09 05 FD [01:12:05]Write i2c OK [01:12:05]MH_I2C_Read... [01:12:05]Read from MH i2c: F0 [01:12:05]MH_I2C_Read... [01:12:05]Read from MH i2c: F0 09 00 [01:12:05]MH_I2C_Read... [01:12:05]Read from MH i2c: F0 09 00 09 05 00 66 07 13 67 19 BC 99 64 BF [01:12:05]GetLastDocTimeStamp 1729300110 [01:12:05]current date 1729300326 [01:12:05]FM_GetShiftState [01:12:05]SAM_PROTO_GetShiftState [01:12:05]wFMCommunicate request_size=4 [01:12:05]MH_SAM_APDU [01:12:05]CAPDU: 80 13 01 00 [01:12:05]Write to MH i2c: E2 08 00 0A 05 80 13 01 00 00 00 00 00 8C [01:12:05]Write i2c OK [01:12:05]MH_I2C_Read... [01:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:12:05]Read from MH i2c: E2 [01:12:05]MH_I2C_Read... [01:12:05]Read from MH i2c: E2 0E 00 [01:12:05]MH_I2C_Read... [01:12:05]Read from MH i2c: E2 0E 00 0A 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 FC [01:12:05]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:12:05]wFMCommunicate OK [01:12:05]SAM_PROTO_GetShiftState done [01:12:05]FM_GetShiftState done [01:12:05]opened in 1729297392 [01:12:05]opened+sec_in_day 1729383792 [01:12:05]quantity*price = 100050 [01:12:05]sum+1 = 100052 [01:12:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 13 19.10.2024 01:12 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155264 ФПД: 86270492656660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011206&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155264&fm=86270492656660&tin=02508201610067®Number=0000137193017469&sum=100000 [01:12:06]StoreToDocumentArchive [01:12:06]shift 313 fd 155264 [01:12:06]save to /storage/0313/doc_00155264 [01:12:06]save last doc name /storage/0313/doc_00155264 to /storage/kkm_last_doc_name [01:12:06]save OK [01:12:06]Clear old archive folders... [01:12:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:12:06]tlvbuf is 01BC2990 [01:12:06]SAM_PROTO_ClearQueue [01:12:06]wFMCommunicate request_size=4 [01:12:06]MH_SAM_APDU [01:12:06]CAPDU: 80 09 00 00 [01:12:06]Write to MH i2c: E2 08 00 17 05 80 09 00 00 00 00 00 00 8E [01:12:06]Write i2c OK [01:12:06]MH_I2C_Read... [01:12:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:12:06]Read from MH i2c: E2 [01:12:06]MH_I2C_Read... [01:12:06]Read from MH i2c: E2 03 00 [01:12:06]MH_I2C_Read... [01:12:06]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [01:12:06]RAPDU: 90 00 [01:12:06]wFMCommunicate OK [01:12:06]SAM_PROTO_ClearQueue done [01:12:06]KKMCreateOFDPacket [01:12:06]OFDProtocolAddRootSTLVToBuf [01:12:06]FM_MakeSignedData [01:12:06]FM_MakeSignedData [01:12:06]SAM_PROTO_SignData [01:12:06]wFMCommunicate request_size=4 [01:12:06]MH_SAM_APDU [01:12:06]CAPDU: 80 0D 01 02 [01:12:06]Write to MH i2c: E2 08 00 18 05 80 0D 01 02 00 00 00 00 96 [01:12:06]Write i2c OK [01:12:06]MH_I2C_Read... [01:12:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:12:06]Read from MH i2c: E2 [01:12:06]MH_I2C_Read... [01:12:06]Read from MH i2c: E2 03 00 [01:12:06]MH_I2C_Read... [01:12:06]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [01:12:06]RAPDU: 90 00 [01:12:06]wFMCommunicate OK [01:12:06]wFMCommunicate request_size=255 [01:12:06]MH_SAM_APDU [01:12:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 66 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5E 02 00 35 04 06 00 4E 76 6A 11 [01:12:06]Write to MH i2c: E2 02 01 19 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 66 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5E 02 00 35 04 06 00 4E 76 6A 11 00 00 7D [01:12:06]Write i2c OK [01:12:06]MH_I2C_Read... [01:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:12:07]Read from MH i2c: E2 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 03 00 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [01:12:07]RAPDU: 90 00 [01:12:07]wFMCommunicate OK [01:12:07]wFMCommunicate request_size=7 [01:12:07]MH_SAM_APDU [01:12:07]CAPDU: 80 0D 02 02 02 C4 14 [01:12:07]Write to MH i2c: E2 0A 00 1A 05 80 0D 02 02 02 00 C4 14 00 00 75 [01:12:07]Write i2c OK [01:12:07]MH_I2C_Read... [01:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:12:07]Read from MH i2c: E2 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 03 00 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [01:12:07]RAPDU: 90 00 [01:12:07]wFMCommunicate OK [01:12:07]wFMCommunicate request_size=4 [01:12:07]MH_SAM_APDU [01:12:07]CAPDU: 80 0D 03 02 [01:12:07]Write to MH i2c: E2 08 00 1B 05 80 0D 03 02 00 00 00 00 9B [01:12:07]Write i2c OK [01:12:07]MH_I2C_Read... [01:12:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:12:07]OFD Sender: No OFD packet to send [01:12:07]Read from MH i2c: E2 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 0B 00 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 0B 00 1B 05 00 C3 DD EB 04 BF 78 F0 49 90 00 9B [01:12:07]RAPDU: C3 DD EB 04 BF 78 F0 49 90 00 [01:12:07]wFMCommunicate OK [01:12:07]SAM_PROTO_SignData done [01:12:07]FM_MakeSignedData done [01:12:07]CreateOFDProtocolMessage [01:12:07]wFMCommunicate request_size=4 [01:12:07]MH_SAM_APDU [01:12:07]CAPDU: 80 11 00 00 [01:12:07]Write to MH i2c: E2 08 00 1C 05 80 11 00 00 00 00 00 00 9B [01:12:07]Write i2c OK [01:12:07]MH_I2C_Read... [01:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:12:07]Read from MH i2c: E2 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 17 00 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: E2 17 00 1C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [01:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:12:07]wFMCommunicate OK [01:12:07]CreateOFDProtocolMessage done [01:12:07]OFDSenderStorePacket 155264 [01:12:07]StoreOFDPacket docnum=155264 [01:12:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 EB 04 01 10 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 66 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5E 02 00 35 04 06 00 4E 76 6A 11 C4 14 C3 DD EB 04 BF 78 F0 49 [01:12:07]CheckFolder [01:12:07]dirname=/storage/ofd_packets [01:12:07]CheckFolder done [01:12:07]ProducePacketName [01:12:07]name=ofd_packets/00155264 [01:12:07]NVStorageSaveData ofd_packets/00155264 [01:12:07]File name is /storage/ofd_packets/00155264 [01:12:07]Write 298 bytes [01:12:07]NVStorageSaveData done [01:12:07]OFDSenderStorePacket done [01:12:07]KKMCreateOFDPacket done [01:12:07]NVStorageSaveData kkm_last_timestamp [01:12:07]File name is /storage/kkm_last_timestamp [01:12:07]Write 4 bytes [01:12:07]NVStorageSaveData done [01:12:07]ExternCall_PrintAddStr [01:12:07]wPrintStart [01:12:07]Write to MH i2c: 01 00 00 1D 05 22 [01:12:07]Write i2c OK [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: 01 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: 01 07 00 [01:12:07]MH_I2C_Read... [01:12:07]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 FF 0F 37 [01:12:07]RasterBufferAndPrint [01:12:07]line Счет N : (1)873477 [01:12:07]line ИНН: 02508201610067 [01:12:07]line Контрольно-Кассовый Чек [01:12:07]line ПРОДАЖА [01:12:07]line ТРК (МРК, ГНК) : 24 [01:12:07]line Товар: 2710194210 [01:12:07]line ДТ-К-2 [01:12:07]line 13.130 * 76.20 [01:12:07]line = 1000.51 [01:12:07]line НДС 12% НСП 1% [01:12:07]line > о реализуемом товаре [01:12:07]line ОКРУГЛЕНИЕ: -0.51 [01:12:07]line ИТОГО: 1000.00 [01:12:07]line Внесено: 1000.00 [01:12:07]line СДАЧА: 0.00 [01:12:07]line НСП 1% : 8.85 [01:12:07]line НДС 12% : 106.25 [01:12:07]line Наличными: 1000.00 [01:12:07]line Безнал.: 0.00 [01:12:07]line Место: АЗС № 165 "Партнер Нефть" [01:12:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:12:07]line СНО: Общий режим [01:12:07]line Чек 13 19.10.2024 01:12 [01:12:07]line Смена: 313 ФФД: 1.0 [01:12:07]line ЗНМ: 0300000234 [01:12:07]line РНМ: 0000137193017469 [01:12:07]line Версия ККМ: v1.0 [01:12:07]line ФМ: 0000000000963156 [01:12:07]line ФД: 155264 [01:12:07]line ФПД: 86270492656660 [01:12:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011206&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155264&fm=86270492656660&tin=02508201610067®Number=0000137193017469&sum=100000 [01:12:07]OFD Sender: Processing packet 155264 [packets to send 51, broken 50] [01:12:07]ProducePacketName [01:12:07]name=ofd_packets/00155264 [01:12:07]OFD Sender: To server: pG, [01:12:07]CommunicateWithHost lk.salyk.kg:30040 [01:12:07]ConnectInit lk.salyk.kg [01:12:07]written 0, free lines is 4095 [01:12:07]Connected sock=10 [01:12:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 97 EB 04 01 10 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 66 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5E 02 00 35 04 06 00 4E 76 6A 11 C4 14 C3 DD EB 04 BF 78 F0 49 [01:12:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 26 11 47 00 3E 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 5E 02 00 F4 03 04 00 9D AD 12 67 B6 04 01 00 00 2E E9 8E C0 55 3C 60 8F [01:12:07]CommunicateWithHost err = 0 [01:12:07]CheckOFDResponse [01:12:07]1017 (14) - 77093643461234 [01:12:07]1041 (16) - 0000000000963156 [01:12:07]1040 (4) - 155264 [01:12:07]1012 (4) - 18.10.2024 18:49 [01:12:07]1206 (1) - 0 [01:12:07]OFD Sender: Remove packet 155264 [01:12:07]ProducePacketName [01:12:07]name=ofd_packets/00155264 [01:12:07]NVStorageDeleteData [01:12:08]Write to MH i2c: 01 00 00 48 05 4D [01:12:08]Write i2c OK [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: 01 [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: 01 07 00 [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 D6 0C 36 [01:12:08]RasterBufferAndPrint [01:12:08]line [01:12:08]line [01:12:08]line [01:12:08]line [01:12:08]line [01:12:08]written 0, free lines is 3289 [01:12:08]MH_Cut [01:12:08]Write to MH i2c: D1 01 00 4F 05 01 26 [01:12:08]Write i2c OK [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: D1 [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: D1 01 00 [01:12:08]MH_I2C_Read... [01:12:08]Read from MH i2c: D1 01 00 4F 05 00 25 [01:12:08]Write to MH i2c: 01 00 00 50 05 55 [01:12:08]Write i2c OK [01:12:08]MH_I2C_Read... [01:12:08]OFD Sender: No OFD packet to send [01:12:08]*** Cut start [01:12:08]*** Partial cut [01:12:08]*** CUTSNS_PIN = 1 [01:12:08]*** CUTSNS_PIN = 0 [01:12:09]*** Brake cut motor [01:12:09]Read from MH i2c: 01 [01:12:09]MH_I2C_Read... [01:12:09]*** Stop cut motor [01:12:09]*** Cut end [01:12:09]Read from MH i2c: 01 07 00 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 FF 0F 6A [01:12:09]process_action close_receipt done [01:12:09]requested_data is exist [01:12:09]produce_requested_data [01:12:09]requested_item fm.sn is exist - process it [01:12:09]wFMCommunicate request_size=4 [01:12:09]MH_SAM_APDU [01:12:09]CAPDU: 80 11 00 00 [01:12:09]Write to MH i2c: E2 08 00 51 05 80 11 00 00 00 00 00 00 D0 [01:12:09]Write i2c OK [01:12:09]MH_I2C_Read... [01:12:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:12:09]Read from MH i2c: E2 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 17 00 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 17 00 51 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [01:12:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:12:09]wFMCommunicate OK [01:12:09]requested_item fd.num is exist - process it [01:12:09]SAM_PROTO_GetFieldsCounters [01:12:09]wFMCommunicate request_size=4 [01:12:09]MH_SAM_APDU [01:12:09]CAPDU: 80 13 00 00 [01:12:09]Write to MH i2c: E2 08 00 52 05 80 13 00 00 00 00 00 00 D3 [01:12:09]Write i2c OK [01:12:09]MH_I2C_Read... [01:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:12:09]Read from MH i2c: E2 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 62 00 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 62 00 52 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5E 02 00 0E 04 04 00 39 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 4D [01:12:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 5E 02 00 0E 04 04 00 39 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 [01:12:09]wFMCommunicate OK [01:12:09]SAM_PROTO_GetFieldsCounters done [01:12:09]requested_item shift.num is exist - process it [01:12:09]requested_item shift.opened is exist - process it [01:12:09]req_shift_opened [01:12:09]FM_GetShiftState [01:12:09]SAM_PROTO_GetShiftState [01:12:09]wFMCommunicate request_size=4 [01:12:09]MH_SAM_APDU [01:12:09]CAPDU: 80 13 01 00 [01:12:09]Write to MH i2c: E2 08 00 53 05 80 13 01 00 00 00 00 00 D5 [01:12:09]Write i2c OK [01:12:09]MH_I2C_Read... [01:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:12:09]Read from MH i2c: E2 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 0E 00 [01:12:09]MH_I2C_Read... [01:12:09]Read from MH i2c: E2 0E 00 53 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 45 [01:12:09]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:12:09]wFMCommunicate OK [01:12:09]SAM_PROTO_GetShiftState done [01:12:09]FM_GetShiftState done [01:12:09]req_shift_opened done [01:12:09]requested_item shift.open_date is exist - process it [01:12:09]req_shift_open_date [01:12:09]req_shift_open_date done [01:12:09]produce_requested_data done [01:12:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155264,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:12:09]process_action_free close_receipt [01:12:09]json_value_free [01:12:09]json_value_free done [01:12:09]process_json_proto returns [01:12:09]Send response to host [01:12:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155264,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:12:09]free response buf [01:12:09]execute_script done [01:12:09]execute_script returns [01:12:09]free content buf [01:12:09]Sock 9.Close socket [01:12:09]Sock 9.Thread stoped [01:12:13]OFD Sender: No OFD packet to send [01:12:18]OFD Sender: No OFD packet to send [01:12:23]OFD Sender: No OFD packet to send [01:12:28]OFD Sender: No OFD packet to send [01:12:33]OFD Sender: No OFD packet to send [01:12:38]OFD Sender: No OFD packet to send [01:12:43]OFD Sender: No OFD packet to send [01:12:48]OFD Sender: No OFD packet to send [01:12:53]OFD Sender: No OFD packet to send [01:12:58]OFD Sender: No OFD packet to send [01:13:03]OFD Sender: No OFD packet to send [01:13:08]OFD Sender: No OFD packet to send [01:13:13]OFD Sender: No OFD packet to send [01:13:18]OFD Sender: No OFD packet to send [01:13:23]OFD Sender: No OFD packet to send [01:13:28]OFD Sender: No OFD packet to send [01:13:33]OFD Sender: No OFD packet to send [01:13:38]OFD Sender: No OFD packet to send [01:13:43]OFD Sender: No OFD packet to send [01:13:48]OFD Sender: No OFD packet to send [01:13:52]accept exits with 7 [01:13:52]New connection [01:13:52]New thread 3066477924 created [01:13:52]Thread 3066621284 joined [01:13:52]Waiting for new connection... [01:13:52] Sock 7.Parse request [01:13:52]Sock 7.Check first char [01:13:52]Sock 7.First char is OK [01:13:52]request: POST /json_proto HTTP/1.0 [01:13:52]Method: POST [01:13:52]URL: /json_proto [01:13:52]Method is POST - this is cgi request [01:13:52]url: /json_proto [01:13:52]query_string will be loaded in cgi processing [01:13:52]execute_cgi json_proto POST (null) [01:13:52]execute_cgi path=json_proto method=POST [01:13:52]POST find Content-Length [01:13:52]Host: 172.17.53.67:8080 [01:13:52]Content-Length: 677 [01:13:52]Content-Type: application/json [01:13:52] [01:13:52]POST finish read [01:13:52]Found Content-Length = 677 [01:13:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:13:52]execute_script... [01:13:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:13:52]POST & json_proto [01:13:52]process_json_proto [01:13:52]json parsed OK: [01:13:52]protocol is kg_v1.0 [01:13:52]action value=close_receipt [01:13:52]process_action close_receipt [01:13:52]cmd_close_receipt [01:13:52]MH_GetDate [01:13:52]Write to MH i2c: F0 00 00 54 05 48 [01:13:52]Write i2c OK [01:13:52]MH_I2C_Read... [01:13:52]Read from MH i2c: F0 [01:13:52]MH_I2C_Read... [01:13:52]Read from MH i2c: F0 09 00 [01:13:52]MH_I2C_Read... [01:13:52]Read from MH i2c: F0 09 00 54 05 00 D1 07 13 67 19 BC 99 64 75 [01:13:52]GetLastDocTimeStamp 1729300326 [01:13:52]current date 1729300433 [01:13:52]FM_GetShiftState [01:13:52]SAM_PROTO_GetShiftState [01:13:52]wFMCommunicate request_size=4 [01:13:52]MH_SAM_APDU [01:13:52]CAPDU: 80 13 01 00 [01:13:52]Write to MH i2c: E2 08 00 55 05 80 13 01 00 00 00 00 00 D7 [01:13:52]Write i2c OK [01:13:52]MH_I2C_Read... [01:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:13:52]Read from MH i2c: E2 [01:13:52]MH_I2C_Read... [01:13:52]Read from MH i2c: E2 0E 00 [01:13:52]MH_I2C_Read... [01:13:52]Read from MH i2c: E2 0E 00 55 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 47 [01:13:52]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:13:52]wFMCommunicate OK [01:13:52]SAM_PROTO_GetShiftState done [01:13:52]FM_GetShiftState done [01:13:52]opened in 1729297392 [01:13:52]opened+sec_in_day 1729383792 [01:13:52]quantity*price = 50010 [01:13:52]sum+1 = 50012 [01:13:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 14 19.10.2024 01:13 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155265 ФПД: 211013367937743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155265&fm=211013367937743&tin=02508201610067®Number=0000137193017469&sum=50000 [01:13:53]StoreToDocumentArchive [01:13:53]shift 313 fd 155265 [01:13:53]save to /storage/0313/doc_00155265 [01:13:53]save last doc name /storage/0313/doc_00155265 to /storage/kkm_last_doc_name [01:13:53]save OK [01:13:53]Clear old archive folders... [01:13:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:13:53]tlvbuf is 01BC3F80 [01:13:53]SAM_PROTO_ClearQueue [01:13:53]wFMCommunicate request_size=4 [01:13:53]MH_SAM_APDU [01:13:53]CAPDU: 80 09 00 00 [01:13:53]Write to MH i2c: E2 08 00 62 05 80 09 00 00 00 00 00 00 D9 [01:13:53]Write i2c OK [01:13:53]MH_I2C_Read... [01:13:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:13:53]Read from MH i2c: E2 [01:13:53]MH_I2C_Read... [01:13:53]Read from MH i2c: E2 03 00 [01:13:53]MH_I2C_Read... [01:13:53]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [01:13:53]RAPDU: 90 00 [01:13:53]wFMCommunicate OK [01:13:53]SAM_PROTO_ClearQueue done [01:13:53]KKMCreateOFDPacket [01:13:53]OFDProtocolAddRootSTLVToBuf [01:13:53]FM_MakeSignedData [01:13:53]FM_MakeSignedData [01:13:53]SAM_PROTO_SignData [01:13:53]wFMCommunicate request_size=4 [01:13:53]MH_SAM_APDU [01:13:53]CAPDU: 80 0D 01 02 [01:13:53]Write to MH i2c: E2 08 00 63 05 80 0D 01 02 00 00 00 00 E1 [01:13:53]Write i2c OK [01:13:53]MH_I2C_Read... [01:13:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:13:53]Read from MH i2c: E2 [01:13:53]MH_I2C_Read... [01:13:53]Read from MH i2c: E2 03 00 [01:13:53]MH_I2C_Read... [01:13:53]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [01:13:53]RAPDU: 90 00 [01:13:53]wFMCommunicate OK [01:13:53]wFMCommunicate request_size=255 [01:13:53]MH_SAM_APDU [01:13:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D1 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5E 02 00 35 04 06 00 BF [01:13:53]Write to MH i2c: E2 02 01 64 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D1 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5E 02 00 35 04 06 00 BF 00 00 9A [01:13:53]Write i2c OK [01:13:53]MH_I2C_Read... [01:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:13:54]Read from MH i2c: E2 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 03 00 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [01:13:54]RAPDU: 90 00 [01:13:54]wFMCommunicate OK [01:13:54]wFMCommunicate request_size=10 [01:13:54]MH_SAM_APDU [01:13:54]CAPDU: 80 0D 02 02 05 EA 60 D6 BA CF [01:13:54]Write to MH i2c: E2 0D 00 65 05 80 0D 02 02 05 00 EA 60 D6 BA CF 00 00 97 [01:13:54]Write i2c OK [01:13:54]MH_I2C_Read... [01:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:13:54]Read from MH i2c: E2 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 03 00 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [01:13:54]RAPDU: 90 00 [01:13:54]wFMCommunicate OK [01:13:54]wFMCommunicate request_size=4 [01:13:54]MH_SAM_APDU [01:13:54]CAPDU: 80 0D 03 02 [01:13:54]Write to MH i2c: E2 08 00 66 05 80 0D 03 02 00 00 00 00 E6 [01:13:54]Write i2c OK [01:13:54]MH_I2C_Read... [01:13:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:13:54]Read from MH i2c: E2 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 0B 00 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 0B 00 66 05 00 D2 A5 54 5D 98 DC 84 34 90 00 3B [01:13:54]RAPDU: D2 A5 54 5D 98 DC 84 34 90 00 [01:13:54]wFMCommunicate OK [01:13:54]SAM_PROTO_SignData done [01:13:54]FM_MakeSignedData done [01:13:54]CreateOFDProtocolMessage [01:13:54]wFMCommunicate request_size=4 [01:13:54]MH_SAM_APDU [01:13:54]CAPDU: 80 11 00 00 [01:13:54]Write to MH i2c: E2 08 00 67 05 80 11 00 00 00 00 00 00 E6 [01:13:54]Write i2c OK [01:13:54]MH_I2C_Read... [01:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:13:54]Read from MH i2c: E2 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 17 00 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: E2 17 00 67 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [01:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:13:54]wFMCommunicate OK [01:13:54]CreateOFDProtocolMessage done [01:13:54]OFDSenderStorePacket 155265 [01:13:54]StoreOFDPacket docnum=155265 [01:13:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 C2 07 01 0B 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D1 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5E 02 00 35 04 06 00 BF EA 60 D6 BA CF D2 A5 54 5D 98 DC 84 34 [01:13:54]CheckFolder [01:13:54]dirname=/storage/ofd_packets [01:13:54]CheckFolder done [01:13:54]ProducePacketName [01:13:54]name=ofd_packets/00155265 [01:13:54]NVStorageSaveData ofd_packets/00155265 [01:13:54]File name is /storage/ofd_packets/00155265 [01:13:54]Write 301 bytes [01:13:54]NVStorageSaveData done [01:13:54]OFDSenderStorePacket done [01:13:54]KKMCreateOFDPacket done [01:13:54]NVStorageSaveData kkm_last_timestamp [01:13:54]File name is /storage/kkm_last_timestamp [01:13:54]Write 4 bytes [01:13:54]NVStorageSaveData done [01:13:54]ExternCall_PrintAddStr [01:13:54]wPrintStart [01:13:54]Write to MH i2c: 01 00 00 68 05 6D [01:13:54]Write i2c OK [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: 01 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: 01 07 00 [01:13:54]MH_I2C_Read... [01:13:54]Read from MH i2c: 01 07 00 68 05 00 00 00 00 00 FF 0F 82 [01:13:54]RasterBufferAndPrint [01:13:54]line Счет N : (1)873478 [01:13:54]line ИНН: 02508201610067 [01:13:54]line Контрольно-Кассовый Чек [01:13:54]line ПРОДАЖА [01:13:54]line ТРК (МРК, ГНК) : 21 [01:13:54]line Товар: 2710124500 [01:13:54]line Аи-95-К-5 [01:13:54]line 6.740 * 74.20 [01:13:54]line = 500.11 [01:13:54]line НДС 12% НСП 1% [01:13:54]line > о реализуемом товаре [01:13:54]line ОКРУГЛЕНИЕ: -0.11 [01:13:54]line ИТОГО: 500.00 [01:13:54]line Внесено: 500.00 [01:13:54]line СДАЧА: 0.00 [01:13:54]line НСП 1% : 4.43 [01:13:54]line НДС 12% : 53.11 [01:13:54]line Наличными: 500.00 [01:13:54]line Безнал.: 0.00 [01:13:54]line Место: АЗС № 165 "Партнер Нефть" [01:13:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:13:54]line СНО: Общий режим [01:13:54]line Чек 14 19.10.2024 01:13 [01:13:54]line Смена: 313 ФФД: 1.0 [01:13:54]line ЗНМ: 0300000234 [01:13:54]line РНМ: 0000137193017469 [01:13:54]line Версия ККМ: v1.0 [01:13:54]line ФМ: 0000000000963156 [01:13:54]line ФД: 155265 [01:13:54]line ФПД: 211013367937743 [01:13:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011353&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155265&fm=211013367937743&tin=02508201610067®Number=0000137193017469&sum=50000 [01:13:54]OFD Sender: Processing packet 155265 [packets to send 51, broken 50] [01:13:54]ProducePacketName [01:13:54]name=ofd_packets/00155265 [01:13:54]OFD Sender: To server: pG, [01:13:54]CommunicateWithHost lk.salyk.kg:30040 [01:13:54]ConnectInit lk.salyk.kg [01:13:54]written 0, free lines is 4095 [01:13:54]Connected sock=10 [01:13:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 C2 07 01 0B 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D1 07 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5E 02 00 35 04 06 00 BF EA 60 D6 BA CF D2 A5 54 5D 98 DC 84 34 [01:13:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D 73 47 00 3B 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 5E 02 00 F4 03 04 00 08 AE 12 67 B6 04 01 00 00 A5 D2 2E D6 55 F8 BA 5D [01:13:54]CommunicateWithHost err = 0 [01:13:54]CheckOFDResponse [01:13:54]1017 (14) - 77093643461234 [01:13:54]1041 (16) - 0000000000963156 [01:13:54]1040 (4) - 155265 [01:13:54]1012 (4) - 18.10.2024 18:50 [01:13:54]1206 (1) - 0 [01:13:54]OFD Sender: Remove packet 155265 [01:13:54]ProducePacketName [01:13:54]name=ofd_packets/00155265 [01:13:54]NVStorageDeleteData [01:13:55]Write to MH i2c: 01 00 00 93 05 98 [01:13:55]Write i2c OK [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: 01 [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: 01 07 00 [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 CE 0C 79 [01:13:55]RasterBufferAndPrint [01:13:55]line [01:13:55]line [01:13:55]line [01:13:55]line [01:13:55]line [01:13:55]written 0, free lines is 3285 [01:13:55]MH_Cut [01:13:55]Write to MH i2c: D1 01 00 9A 05 01 71 [01:13:55]Write i2c OK [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: D1 [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: D1 01 00 [01:13:55]MH_I2C_Read... [01:13:55]Read from MH i2c: D1 01 00 9A 05 00 70 [01:13:55]Write to MH i2c: 01 00 00 9B 05 A0 [01:13:55]Write i2c OK [01:13:55]MH_I2C_Read... [01:13:55]OFD Sender: No OFD packet to send [01:13:55]*** Cut start [01:13:55]*** Partial cut [01:13:55]*** CUTSNS_PIN = 1 [01:13:55]*** CUTSNS_PIN = 0 [01:13:56]*** Brake cut motor [01:13:56]Read from MH i2c: 01 [01:13:56]MH_I2C_Read... [01:13:56]*** Stop cut motor [01:13:56]*** Cut end [01:13:56]Read from MH i2c: 01 07 00 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: 01 07 00 9B 05 00 00 00 00 00 FF 0F B5 [01:13:56]process_action close_receipt done [01:13:56]requested_data is exist [01:13:56]produce_requested_data [01:13:56]requested_item fm.sn is exist - process it [01:13:56]wFMCommunicate request_size=4 [01:13:56]MH_SAM_APDU [01:13:56]CAPDU: 80 11 00 00 [01:13:56]Write to MH i2c: E2 08 00 9C 05 80 11 00 00 00 00 00 00 1B [01:13:56]Write i2c OK [01:13:56]MH_I2C_Read... [01:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:13:56]Read from MH i2c: E2 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 17 00 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 17 00 9C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [01:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:13:56]wFMCommunicate OK [01:13:56]requested_item fd.num is exist - process it [01:13:56]SAM_PROTO_GetFieldsCounters [01:13:56]wFMCommunicate request_size=4 [01:13:56]MH_SAM_APDU [01:13:56]CAPDU: 80 13 00 00 [01:13:56]Write to MH i2c: E2 08 00 9D 05 80 13 00 00 00 00 00 00 1E [01:13:56]Write i2c OK [01:13:56]MH_I2C_Read... [01:13:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:13:56]Read from MH i2c: E2 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 62 00 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 62 00 9D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5E 02 00 0E 04 04 00 39 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 9C [01:13:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 5E 02 00 0E 04 04 00 39 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 [01:13:56]wFMCommunicate OK [01:13:56]SAM_PROTO_GetFieldsCounters done [01:13:56]requested_item shift.num is exist - process it [01:13:56]requested_item shift.opened is exist - process it [01:13:56]req_shift_opened [01:13:56]FM_GetShiftState [01:13:56]SAM_PROTO_GetShiftState [01:13:56]wFMCommunicate request_size=4 [01:13:56]MH_SAM_APDU [01:13:56]CAPDU: 80 13 01 00 [01:13:56]Write to MH i2c: E2 08 00 9E 05 80 13 01 00 00 00 00 00 20 [01:13:56]Write i2c OK [01:13:56]MH_I2C_Read... [01:13:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:13:56]Read from MH i2c: E2 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 0E 00 [01:13:56]MH_I2C_Read... [01:13:56]Read from MH i2c: E2 0E 00 9E 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 90 [01:13:56]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:13:56]wFMCommunicate OK [01:13:56]SAM_PROTO_GetShiftState done [01:13:56]FM_GetShiftState done [01:13:56]req_shift_opened done [01:13:56]requested_item shift.open_date is exist - process it [01:13:56]req_shift_open_date [01:13:56]req_shift_open_date done [01:13:56]produce_requested_data done [01:13:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155265,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:13:56]process_action_free close_receipt [01:13:56]json_value_free [01:13:56]json_value_free done [01:13:56]process_json_proto returns [01:13:56]Send response to host [01:13:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155265,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:13:56]free response buf [01:13:56]execute_script done [01:13:56]execute_script returns [01:13:56]free content buf [01:13:56]Sock 7.Close socket [01:13:56]Sock 7.Thread stoped [01:14:00]OFD Sender: No OFD packet to send [01:14:05]OFD Sender: No OFD packet to send [01:14:10]OFD Sender: No OFD packet to send [01:14:15]OFD Sender: No OFD packet to send [01:14:20]OFD Sender: No OFD packet to send [01:14:25]OFD Sender: No OFD packet to send [01:14:30]OFD Sender: No OFD packet to send [01:14:35]OFD Sender: No OFD packet to send [01:14:40]OFD Sender: No OFD packet to send [01:14:45]OFD Sender: No OFD packet to send [01:14:50]OFD Sender: No OFD packet to send [01:14:55]OFD Sender: No OFD packet to send [01:15:00]OFD Sender: No OFD packet to send [01:15:05]OFD Sender: No OFD packet to send [01:15:10]OFD Sender: No OFD packet to send [01:15:15]OFD Sender: No OFD packet to send [01:15:20]OFD Sender: No OFD packet to send [01:15:25]OFD Sender: No OFD packet to send [01:15:30]OFD Sender: No OFD packet to send [01:15:35]OFD Sender: No OFD packet to send [01:15:40]OFD Sender: No OFD packet to send [01:15:45]OFD Sender: No OFD packet to send [01:15:50]OFD Sender: No OFD packet to send [01:15:55]OFD Sender: No OFD packet to send [01:16:00]OFD Sender: No OFD packet to send [01:16:05]OFD Sender: No OFD packet to send [01:16:10]OFD Sender: No OFD packet to send [01:16:15]OFD Sender: No OFD packet to send [01:16:20]OFD Sender: No OFD packet to send [01:16:25]OFD Sender: No OFD packet to send [01:16:30]OFD Sender: No OFD packet to send [01:16:35]OFD Sender: No OFD packet to send [01:16:40]OFD Sender: No OFD packet to send [01:16:45]OFD Sender: No OFD packet to send [01:16:50]OFD Sender: No OFD packet to send [01:16:55]OFD Sender: No OFD packet to send [01:17:00]OFD Sender: No OFD packet to send [01:17:05]OFD Sender: No OFD packet to send [01:17:10]OFD Sender: No OFD packet to send [01:17:15]OFD Sender: No OFD packet to send [01:17:20]OFD Sender: No OFD packet to send [01:17:25]OFD Sender: No OFD packet to send [01:17:30]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:36]accept exits with 9 [01:18:36]New connection [01:18:36]New thread 3066621284 created [01:18:36]Thread 3066477924 joined [01:18:36]Waiting for new connection... [01:18:36] Sock 9.Parse request [01:18:36]Sock 9.Check first char [01:18:36]Sock 9.First char is OK [01:18:36]request: POST /json_proto HTTP/1.0 [01:18:36]Method: POST [01:18:36]URL: /json_proto [01:18:36]Method is POST - this is cgi request [01:18:36]url: /json_proto [01:18:36]query_string will be loaded in cgi processing [01:18:36]execute_cgi json_proto POST (null) [01:18:36]execute_cgi path=json_proto method=POST [01:18:36]POST find Content-Length [01:18:36]Host: 172.17.53.67:8080 [01:18:36]Content-Length: 671 [01:18:36]Content-Type: application/json [01:18:36] [01:18:36]POST finish read [01:18:36]Found Content-Length = 671 [01:18:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 12.580, "sum" : 860.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:18:36]execute_script... [01:18:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 12.580, "sum" : 860.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:18:36]POST & json_proto [01:18:36]process_json_proto [01:18:36]json parsed OK: [01:18:36]protocol is kg_v1.0 [01:18:36]action value=close_receipt [01:18:36]process_action close_receipt [01:18:36]cmd_close_receipt [01:18:36]MH_GetDate [01:18:36]Write to MH i2c: F0 00 00 9F 05 93 [01:18:36]Write i2c OK [01:18:36]MH_I2C_Read... [01:18:36]Read from MH i2c: F0 [01:18:36]MH_I2C_Read... [01:18:36]Read from MH i2c: F0 09 00 [01:18:36]MH_I2C_Read... [01:18:36]Read from MH i2c: F0 09 00 9F 05 00 ED 08 13 67 19 BC 99 64 DD [01:18:36]GetLastDocTimeStamp 1729300433 [01:18:36]current date 1729300717 [01:18:36]FM_GetShiftState [01:18:36]SAM_PROTO_GetShiftState [01:18:36]wFMCommunicate request_size=4 [01:18:36]MH_SAM_APDU [01:18:36]CAPDU: 80 13 01 00 [01:18:36]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [01:18:36]Write i2c OK [01:18:36]MH_I2C_Read... [01:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:18:36]Read from MH i2c: E2 [01:18:36]MH_I2C_Read... [01:18:36]Read from MH i2c: E2 0E 00 [01:18:36]MH_I2C_Read... [01:18:36]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 92 [01:18:36]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:18:36]wFMCommunicate OK [01:18:36]SAM_PROTO_GetShiftState done [01:18:36]FM_GetShiftState done [01:18:36]opened in 1729297392 [01:18:36]opened+sec_in_day 1729383792 [01:18:36]quantity*price = 86047 [01:18:36]sum+1 = 86048 [01:18:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 860.00 Внесено: 860.00 СДАЧА: 0.00 НСП 1% : 7.61 НДС 12% : 91.38 Наличными: 860.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 15 19.10.2024 01:18 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155266 ФПД: 214523177203148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155266&fm=214523177203148&tin=02508201610067®Number=0000137193017469&sum=86000 [01:18:37]StoreToDocumentArchive [01:18:37]shift 313 fd 155266 [01:18:37]save to /storage/0313/doc_00155266 [01:18:37]save last doc name /storage/0313/doc_00155266 to /storage/kkm_last_doc_name [01:18:37]save OK [01:18:37]Clear old archive folders... [01:18:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:18:37]tlvbuf is 01BAE430 [01:18:37]SAM_PROTO_ClearQueue [01:18:37]wFMCommunicate request_size=4 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 09 00 00 [01:18:37]Write to MH i2c: E2 08 00 AD 05 80 09 00 00 00 00 00 00 24 [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [01:18:37]RAPDU: 90 00 [01:18:37]wFMCommunicate OK [01:18:37]SAM_PROTO_ClearQueue done [01:18:37]KKMCreateOFDPacket [01:18:37]OFDProtocolAddRootSTLVToBuf [01:18:37]FM_MakeSignedData [01:18:37]FM_MakeSignedData [01:18:37]SAM_PROTO_SignData [01:18:37]wFMCommunicate request_size=4 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 0D 01 02 [01:18:37]Write to MH i2c: E2 08 00 AE 05 80 0D 01 02 00 00 00 00 2C [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [01:18:37]RAPDU: 90 00 [01:18:37]wFMCommunicate OK [01:18:37]wFMCommunicate request_size=255 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 31 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1F 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 ED 08 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5E 02 00 35 04 06 00 [01:18:37]Write to MH i2c: E2 02 01 AF 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 31 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1F 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 ED 08 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5E 02 00 35 04 06 00 00 00 EC [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [01:18:37]RAPDU: 90 00 [01:18:37]wFMCommunicate OK [01:18:37]wFMCommunicate request_size=11 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 0D 02 02 06 C3 1B 91 C5 F5 CC [01:18:37]Write to MH i2c: E2 0E 00 B0 05 80 0D 02 02 06 00 C3 1B 91 C5 F5 CC 00 00 30 [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [01:18:37]RAPDU: 90 00 [01:18:37]wFMCommunicate OK [01:18:37]wFMCommunicate request_size=4 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 0D 03 02 [01:18:37]Write to MH i2c: E2 08 00 B1 05 80 0D 03 02 00 00 00 00 31 [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 0B 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 0B 00 B1 05 00 7B B6 35 66 84 D3 D8 F6 90 00 23 [01:18:37]RAPDU: 7B B6 35 66 84 D3 D8 F6 90 00 [01:18:37]wFMCommunicate OK [01:18:37]SAM_PROTO_SignData done [01:18:37]FM_MakeSignedData done [01:18:37]CreateOFDProtocolMessage [01:18:37]wFMCommunicate request_size=4 [01:18:37]MH_SAM_APDU [01:18:37]CAPDU: 80 11 00 00 [01:18:37]Write to MH i2c: E2 08 00 B2 05 80 11 00 00 00 00 00 00 31 [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:18:37]Read from MH i2c: E2 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 17 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: E2 17 00 B2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [01:18:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:18:37]wFMCommunicate OK [01:18:37]CreateOFDProtocolMessage done [01:18:37]OFDSenderStorePacket 155266 [01:18:37]StoreOFDPacket docnum=155266 [01:18:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 25 D3 08 01 90 E3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 31 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1F 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 ED 08 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5E 02 00 35 04 06 00 C3 1B 91 C5 F5 CC 7B B6 35 66 84 D3 D8 F6 [01:18:37]CheckFolder [01:18:37]dirname=/storage/ofd_packets [01:18:37]CheckFolder done [01:18:37]ProducePacketName [01:18:37]name=ofd_packets/00155266 [01:18:37]NVStorageSaveData ofd_packets/00155266 [01:18:37]File name is /storage/ofd_packets/00155266 [01:18:37]Write 302 bytes [01:18:37]NVStorageSaveData done [01:18:37]OFDSenderStorePacket done [01:18:37]KKMCreateOFDPacket done [01:18:37]NVStorageSaveData kkm_last_timestamp [01:18:37]File name is /storage/kkm_last_timestamp [01:18:37]Write 4 bytes [01:18:37]NVStorageSaveData done [01:18:37]ExternCall_PrintAddStr [01:18:37]wPrintStart [01:18:37]Write to MH i2c: 01 00 00 B3 05 B8 [01:18:37]Write i2c OK [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: 01 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: 01 07 00 [01:18:37]MH_I2C_Read... [01:18:37]Read from MH i2c: 01 07 00 B3 05 00 00 00 00 00 FF 0F CD [01:18:37]RasterBufferAndPrint [01:18:37]line Счет N : (1)873479 [01:18:37]line ИНН: 02508201610067 [01:18:37]line Контрольно-Кассовый Чек [01:18:37]line ПРОДАЖА [01:18:37]line ТРК (МРК, ГНК) : 33 [01:18:37]line Товар: 2710124130 [01:18:37]line Super 92-К-5 [01:18:37]line 12.580 * 68.40 [01:18:37]line = 860.47 [01:18:37]line НДС 12% НСП 1% [01:18:37]line > о реализуемом товаре [01:18:37]line ОКРУГЛЕНИЕ: -0.47 [01:18:37]line ИТОГО: 860.00 [01:18:37]line Внесено: 860.00 [01:18:37]line СДАЧА: 0.00 [01:18:37]line НСП 1% : 7.61 [01:18:37]line НДС 12% : 91.38 [01:18:37]line Наличными: 860.00 [01:18:37]line Безнал.: 0.00 [01:18:37]line Место: АЗС № 165 "Партнер Нефть" [01:18:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:18:37]line СНО: Общий режим [01:18:37]line Чек 15 19.10.2024 01:18 [01:18:37]line Смена: 313 ФФД: 1.0 [01:18:37]line ЗНМ: 0300000234 [01:18:37]line РНМ: 0000137193017469 [01:18:37]line Версия ККМ: v1.0 [01:18:37]line ФМ: 0000000000963156 [01:18:37]line ФД: 155266 [01:18:37]line ФПД: 214523177203148 [01:18:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T011837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155266&fm=214523177203148&tin=02508201610067®Number=0000137193017469&sum=86000 [01:18:38]OFD Sender: Processing packet 155266 [packets to send 51, broken 50] [01:18:38]ProducePacketName [01:18:38]name=ofd_packets/00155266 [01:18:38]OFD Sender: To server: pG, [01:18:38]CommunicateWithHost lk.salyk.kg:30040 [01:18:38]ConnectInit lk.salyk.kg [01:18:38]written 0, free lines is 4095 [01:18:38]Connected sock=10 [01:18:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 25 D3 08 01 90 E3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 31 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1F 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 ED 08 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5E 02 00 35 04 06 00 C3 1B 91 C5 F5 CC 7B B6 35 66 84 D3 D8 F6 [01:18:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 55 47 00 CE A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 5E 02 00 F4 03 04 00 24 AF 12 67 B6 04 01 00 00 E7 8F B6 F0 A1 11 B4 EE [01:18:38]CommunicateWithHost err = 0 [01:18:38]CheckOFDResponse [01:18:38]1017 (14) - 77093643461234 [01:18:38]1041 (16) - 0000000000963156 [01:18:38]1040 (4) - 155266 [01:18:38]1012 (4) - 18.10.2024 18:55 [01:18:38]1206 (1) - 0 [01:18:38]OFD Sender: Remove packet 155266 [01:18:38]ProducePacketName [01:18:38]name=ofd_packets/00155266 [01:18:38]NVStorageDeleteData [01:18:38]Write to MH i2c: 01 00 00 DE 05 E3 [01:18:38]Write i2c OK [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: 01 [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: 01 07 00 [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 E3 0C D9 [01:18:38]RasterBufferAndPrint [01:18:38]line [01:18:38]line [01:18:38]line [01:18:38]line [01:18:38]line [01:18:38]written 0, free lines is 3305 [01:18:38]MH_Cut [01:18:38]Write to MH i2c: D1 01 00 E5 05 01 BC [01:18:38]Write i2c OK [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: D1 [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: D1 01 00 [01:18:38]MH_I2C_Read... [01:18:38]Read from MH i2c: D1 01 00 E5 05 00 BB [01:18:38]Write to MH i2c: 01 00 00 E6 05 EB [01:18:38]Write i2c OK [01:18:38]MH_I2C_Read... [01:18:39]OFD Sender: No OFD packet to send [01:18:39]*** Cut start [01:18:39]*** Partial cut [01:18:39]*** CUTSNS_PIN = 1 [01:18:39]*** CUTSNS_PIN = 0 [01:18:39]*** Brake cut motor [01:18:40]Read from MH i2c: 01 [01:18:40]MH_I2C_Read... [01:18:40]*** Stop cut motor [01:18:40]*** Cut end [01:18:40]Read from MH i2c: 01 07 00 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 FF 0F 00 [01:18:40]process_action close_receipt done [01:18:40]requested_data is exist [01:18:40]produce_requested_data [01:18:40]requested_item fm.sn is exist - process it [01:18:40]wFMCommunicate request_size=4 [01:18:40]MH_SAM_APDU [01:18:40]CAPDU: 80 11 00 00 [01:18:40]Write to MH i2c: E2 08 00 E7 05 80 11 00 00 00 00 00 00 66 [01:18:40]Write i2c OK [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 [01:18:40]MH_I2C_Read... [01:18:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:18:40]Read from MH i2c: E2 17 00 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 17 00 E7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [01:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:18:40]wFMCommunicate OK [01:18:40]requested_item fd.num is exist - process it [01:18:40]SAM_PROTO_GetFieldsCounters [01:18:40]wFMCommunicate request_size=4 [01:18:40]MH_SAM_APDU [01:18:40]CAPDU: 80 13 00 00 [01:18:40]Write to MH i2c: E2 08 00 E8 05 80 13 00 00 00 00 00 00 69 [01:18:40]Write i2c OK [01:18:40]MH_I2C_Read... [01:18:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:18:40]Read from MH i2c: E2 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 62 00 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 62 00 E8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5E 02 00 0E 04 04 00 39 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 EB [01:18:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 5E 02 00 0E 04 04 00 39 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 [01:18:40]wFMCommunicate OK [01:18:40]SAM_PROTO_GetFieldsCounters done [01:18:40]requested_item shift.num is exist - process it [01:18:40]requested_item shift.opened is exist - process it [01:18:40]req_shift_opened [01:18:40]FM_GetShiftState [01:18:40]SAM_PROTO_GetShiftState [01:18:40]wFMCommunicate request_size=4 [01:18:40]MH_SAM_APDU [01:18:40]CAPDU: 80 13 01 00 [01:18:40]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [01:18:40]Write i2c OK [01:18:40]MH_I2C_Read... [01:18:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:18:40]Read from MH i2c: E2 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 0E 00 [01:18:40]MH_I2C_Read... [01:18:40]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 DB [01:18:40]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:18:40]wFMCommunicate OK [01:18:40]SAM_PROTO_GetShiftState done [01:18:40]FM_GetShiftState done [01:18:40]req_shift_opened done [01:18:40]requested_item shift.open_date is exist - process it [01:18:40]req_shift_open_date [01:18:40]req_shift_open_date done [01:18:40]produce_requested_data done [01:18:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155266,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:18:40]process_action_free close_receipt [01:18:40]json_value_free [01:18:40]json_value_free done [01:18:40]process_json_proto returns [01:18:40]Send response to host [01:18:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155266,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:18:40]free response buf [01:18:40]execute_script done [01:18:40]execute_script returns [01:18:40]free content buf [01:18:40]Sock 9.Close socket [01:18:40]Sock 9.Thread stoped [01:18:44]OFD Sender: No OFD packet to send [01:18:49]OFD Sender: No OFD packet to send [01:18:54]OFD Sender: No OFD packet to send [01:18:59]OFD Sender: No OFD packet to send [01:19:04]OFD Sender: No OFD packet to send [01:19:09]OFD Sender: No OFD packet to send [01:19:14]OFD Sender: No OFD packet to send [01:19:19]OFD Sender: No OFD packet to send [01:19:24]OFD Sender: No OFD packet to send [01:19:29]OFD Sender: No OFD packet to send [01:19:34]OFD Sender: No OFD packet to send [01:19:39]OFD Sender: No OFD packet to send [01:19:44]OFD Sender: No OFD packet to send [01:19:49]OFD Sender: No OFD packet to send [01:19:54]OFD Sender: No OFD packet to send [01:19:59]OFD Sender: No OFD packet to send [01:20:04]OFD Sender: No OFD packet to send [01:20:09]OFD Sender: No OFD packet to send [01:20:14]OFD Sender: No OFD packet to send [01:20:19]OFD Sender: No OFD packet to send [01:20:24]OFD Sender: No OFD packet to send [01:20:29]OFD Sender: No OFD packet to send [01:20:34]OFD Sender: No OFD packet to send [01:20:39]OFD Sender: No OFD packet to send [01:20:44]OFD Sender: No OFD packet to send [01:20:49]OFD Sender: No OFD packet to send [01:20:54]OFD Sender: No OFD packet to send [01:20:59]OFD Sender: No OFD packet to send [01:21:04]OFD Sender: No OFD packet to send [01:21:09]OFD Sender: No OFD packet to send [01:21:14]OFD Sender: No OFD packet to send [01:21:19]OFD Sender: No OFD packet to send [01:21:24]OFD Sender: No OFD packet to send [01:21:29]OFD Sender: No OFD packet to send [01:21:34]OFD Sender: No OFD packet to send [01:21:39]OFD Sender: No OFD packet to send [01:21:44]OFD Sender: No OFD packet to send [01:21:49]OFD Sender: No OFD packet to send [01:21:54]OFD Sender: No OFD packet to send [01:21:59]OFD Sender: No OFD packet to send [01:22:04]OFD Sender: No OFD packet to send [01:22:09]OFD Sender: No OFD packet to send [01:22:14]OFD Sender: No OFD packet to send [01:22:19]OFD Sender: No OFD packet to send [01:22:24]OFD Sender: No OFD packet to send [01:22:29]OFD Sender: No OFD packet to send [01:22:34]OFD Sender: No OFD packet to send [01:22:39]OFD Sender: No OFD packet to send [01:22:44]OFD Sender: No OFD packet to send [01:22:49]OFD Sender: No OFD packet to send [01:22:54]OFD Sender: No OFD packet to send [01:22:59]OFD Sender: No OFD packet to send [01:23:04]OFD Sender: No OFD packet to send [01:23:09]OFD Sender: No OFD packet to send [01:23:14]OFD Sender: No OFD packet to send [01:23:19]OFD Sender: No OFD packet to send [01:23:24]OFD Sender: No OFD packet to send [01:23:29]OFD Sender: No OFD packet to send [01:23:34]OFD Sender: No OFD packet to send [01:23:39]OFD Sender: No OFD packet to send [01:23:44]OFD Sender: No OFD packet to send [01:23:49]OFD Sender: No OFD packet to send [01:23:54]OFD Sender: No OFD packet to send [01:23:59]OFD Sender: No OFD packet to send [01:24:04]OFD Sender: No OFD packet to send [01:24:09]OFD Sender: No OFD packet to send [01:24:12]accept exits with 7 [01:24:12]New connection [01:24:12]New thread 3066477924 created [01:24:12]Thread 3066621284 joined [01:24:12]Waiting for new connection... [01:24:12] Sock 7.Parse request [01:24:12]Sock 7.Check first char [01:24:12]Sock 7.First char is OK [01:24:12]request: POST /json_proto HTTP/1.0 [01:24:12]Method: POST [01:24:12]URL: /json_proto [01:24:12]Method is POST - this is cgi request [01:24:12]url: /json_proto [01:24:12]query_string will be loaded in cgi processing [01:24:12]execute_cgi json_proto POST (null) [01:24:12]execute_cgi path=json_proto method=POST [01:24:12]POST find Content-Length [01:24:12]Host: 172.17.53.67:8080 [01:24:12]Content-Length: 682 [01:24:12]Content-Type: application/json [01:24:12] [01:24:12]POST finish read [01:24:12]Found Content-Length = 682 [01:24:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:12]execute_script... [01:24:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:12]POST & json_proto [01:24:12]process_json_proto [01:24:12]json parsed OK: [01:24:12]protocol is kg_v1.0 [01:24:12]action value=close_receipt [01:24:12]process_action close_receipt [01:24:12]cmd_close_receipt [01:24:12]MH_GetDate [01:24:12]Write to MH i2c: F0 00 00 EA 05 DE [01:24:12]Write i2c OK [01:24:12]MH_I2C_Read... [01:24:12]Read from MH i2c: F0 [01:24:12]MH_I2C_Read... [01:24:12]Read from MH i2c: F0 09 00 [01:24:12]MH_I2C_Read... [01:24:12]Read from MH i2c: F0 09 00 EA 05 00 3D 0A 13 67 19 BC 99 64 7A [01:24:12]GetLastDocTimeStamp 1729300717 [01:24:12]current date 1729301053 [01:24:12]FM_GetShiftState [01:24:12]SAM_PROTO_GetShiftState [01:24:12]wFMCommunicate request_size=4 [01:24:12]MH_SAM_APDU [01:24:12]CAPDU: 80 13 01 00 [01:24:12]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [01:24:12]Write i2c OK [01:24:12]MH_I2C_Read... [01:24:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:12]Read from MH i2c: E2 [01:24:12]MH_I2C_Read... [01:24:12]Read from MH i2c: E2 0E 00 [01:24:12]MH_I2C_Read... [01:24:12]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 DD [01:24:12]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:24:12]wFMCommunicate OK [01:24:12]SAM_PROTO_GetShiftState done [01:24:12]FM_GetShiftState done [01:24:12]opened in 1729297392 [01:24:12]opened+sec_in_day 1729383792 [01:24:12]quantity*price = 100015 [01:24:12]sum+1 = 100017 [01:24:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 16 19.10.2024 01:24 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155267 ФПД: 24304194940491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155267&fm=24304194940491&tin=02508201610067®Number=0000137193017469&sum=100000 [01:24:13]StoreToDocumentArchive [01:24:13]shift 313 fd 155267 [01:24:13]save to /storage/0313/doc_00155267 [01:24:13]save last doc name /storage/0313/doc_00155267 to /storage/kkm_last_doc_name [01:24:13]save OK [01:24:13]Clear old archive folders... [01:24:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:24:13]tlvbuf is 01BB4900 [01:24:13]SAM_PROTO_ClearQueue [01:24:13]wFMCommunicate request_size=4 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 09 00 00 [01:24:13]Write to MH i2c: E2 08 00 F8 05 80 09 00 00 00 00 00 00 6F [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [01:24:13]RAPDU: 90 00 [01:24:13]wFMCommunicate OK [01:24:13]SAM_PROTO_ClearQueue done [01:24:13]KKMCreateOFDPacket [01:24:13]OFDProtocolAddRootSTLVToBuf [01:24:13]FM_MakeSignedData [01:24:13]FM_MakeSignedData [01:24:13]SAM_PROTO_SignData [01:24:13]wFMCommunicate request_size=4 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 0D 01 02 [01:24:13]Write to MH i2c: E2 08 00 F9 05 80 0D 01 02 00 00 00 00 77 [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [01:24:13]RAPDU: 90 00 [01:24:13]wFMCommunicate OK [01:24:13]wFMCommunicate request_size=255 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 3D 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5E 02 00 35 04 06 00 16 [01:24:13]Write to MH i2c: E2 02 01 FA 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 3D 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5E 02 00 35 04 06 00 16 00 00 1C [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [01:24:13]RAPDU: 90 00 [01:24:13]wFMCommunicate OK [01:24:13]wFMCommunicate request_size=10 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 0D 02 02 05 1A C2 E7 EE 4B [01:24:13]Write to MH i2c: E2 0D 00 FB 05 80 0D 02 02 05 00 1A C2 E7 EE 4B 00 00 80 [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [01:24:13]RAPDU: 90 00 [01:24:13]wFMCommunicate OK [01:24:13]wFMCommunicate request_size=4 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 0D 03 02 [01:24:13]Write to MH i2c: E2 08 00 FC 05 80 0D 03 02 00 00 00 00 7C [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 0B 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 0B 00 FC 05 00 AD 01 3A 9F D1 51 12 DE 90 00 16 [01:24:13]RAPDU: AD 01 3A 9F D1 51 12 DE 90 00 [01:24:13]wFMCommunicate OK [01:24:13]SAM_PROTO_SignData done [01:24:13]FM_MakeSignedData done [01:24:13]CreateOFDProtocolMessage [01:24:13]wFMCommunicate request_size=4 [01:24:13]MH_SAM_APDU [01:24:13]CAPDU: 80 11 00 00 [01:24:13]Write to MH i2c: E2 08 00 FD 05 80 11 00 00 00 00 00 00 7C [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:13]Read from MH i2c: E2 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 17 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: E2 17 00 FD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [01:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:13]wFMCommunicate OK [01:24:13]CreateOFDProtocolMessage done [01:24:13]OFDSenderStorePacket 155267 [01:24:13]StoreOFDPacket docnum=155267 [01:24:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6A CD 07 01 B0 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 3D 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5E 02 00 35 04 06 00 16 1A C2 E7 EE 4B AD 01 3A 9F D1 51 12 DE [01:24:13]CheckFolder [01:24:13]dirname=/storage/ofd_packets [01:24:13]CheckFolder done [01:24:13]ProducePacketName [01:24:13]name=ofd_packets/00155267 [01:24:13]NVStorageSaveData ofd_packets/00155267 [01:24:13]File name is /storage/ofd_packets/00155267 [01:24:13]Write 301 bytes [01:24:13]NVStorageSaveData done [01:24:13]OFDSenderStorePacket done [01:24:13]KKMCreateOFDPacket done [01:24:13]NVStorageSaveData kkm_last_timestamp [01:24:13]File name is /storage/kkm_last_timestamp [01:24:13]Write 4 bytes [01:24:13]NVStorageSaveData done [01:24:13]ExternCall_PrintAddStr [01:24:13]wPrintStart [01:24:13]Write to MH i2c: 01 00 00 FE 05 03 [01:24:13]Write i2c OK [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: 01 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: 01 07 00 [01:24:13]MH_I2C_Read... [01:24:13]Read from MH i2c: 01 07 00 FE 05 00 00 00 00 00 FF 0F 18 [01:24:13]RasterBufferAndPrint [01:24:13]line Счет N : (1)873480 [01:24:13]line ИНН: 02508201610067 [01:24:13]line Контрольно-Кассовый Чек [01:24:13]line ПРОДАЖА [01:24:13]line ТРК (МРК, ГНК) : 32 [01:24:13]line Товар: 2710124130 [01:24:13]line Аи-92-К-5 [01:24:13]line 14.950 * 66.90 [01:24:13]line = 1000.16 [01:24:13]line НДС 12% НСП 1% [01:24:13]line > о реализуемом товаре [01:24:13]line ОКРУГЛЕНИЕ: -0.16 [01:24:13]line ИТОГО: 1000.00 [01:24:13]line Внесено: 1000.00 [01:24:13]line СДАЧА: 0.00 [01:24:13]line НСП 1% : 8.85 [01:24:13]line НДС 12% : 106.21 [01:24:13]line Наличными: 1000.00 [01:24:13]line Безнал.: 0.00 [01:24:13]line Место: АЗС № 165 "Партнер Нефть" [01:24:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:24:13]line СНО: Общий режим [01:24:13]line Чек 16 19.10.2024 01:24 [01:24:13]line Смена: 313 ФФД: 1.0 [01:24:13]line ЗНМ: 0300000234 [01:24:13]line РНМ: 0000137193017469 [01:24:13]line Версия ККМ: v1.0 [01:24:13]line ФМ: 0000000000963156 [01:24:13]line ФД: 155267 [01:24:13]line ФПД: 24304194940491 [01:24:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155267&fm=24304194940491&tin=02508201610067®Number=0000137193017469&sum=100000 [01:24:14]OFD Sender: Processing packet 155267 [packets to send 51, broken 50] [01:24:14]ProducePacketName [01:24:14]name=ofd_packets/00155267 [01:24:14]OFD Sender: To server: pG, [01:24:14]CommunicateWithHost lk.salyk.kg:30040 [01:24:14]ConnectInit lk.salyk.kg [01:24:14]written 0, free lines is 4095 [01:24:14]Connected sock=10 [01:24:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6A CD 07 01 B0 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 3D 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5E 02 00 35 04 06 00 16 1A C2 E7 EE 4B AD 01 3A 9F D1 51 12 DE [01:24:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 62 47 00 D5 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 5E 02 00 F4 03 04 00 74 B0 12 67 B6 04 01 00 00 C6 AA 8B 75 C2 40 46 C7 [01:24:14]CommunicateWithHost err = 0 [01:24:14]CheckOFDResponse [01:24:14]1017 (14) - 77093643461234 [01:24:14]1041 (16) - 0000000000963156 [01:24:14]1040 (4) - 155267 [01:24:14]1012 (4) - 18.10.2024 19:01 [01:24:14]1206 (1) - 0 [01:24:14]OFD Sender: Remove packet 155267 [01:24:14]ProducePacketName [01:24:14]name=ofd_packets/00155267 [01:24:14]NVStorageDeleteData [01:24:14]Write to MH i2c: 01 00 00 29 06 2F [01:24:14]Write i2c OK [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: 01 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: 01 07 00 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 D3 0C 15 [01:24:14]RasterBufferAndPrint [01:24:14]line [01:24:14]line [01:24:14]line [01:24:14]line [01:24:14]line [01:24:14]written 0, free lines is 3292 [01:24:14]MH_Cut [01:24:14]Write to MH i2c: D1 01 00 30 06 01 08 [01:24:14]Write i2c OK [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: D1 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: D1 01 00 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: D1 01 00 30 06 00 07 [01:24:14]Write to MH i2c: 01 00 00 31 06 37 [01:24:14]Write i2c OK [01:24:14]MH_I2C_Read... [01:24:14]OFD Sender: No OFD packet to send [01:24:15]*** Cut start [01:24:15]*** Partial cut [01:24:15]*** CUTSNS_PIN = 1 [01:24:15]*** CUTSNS_PIN = 0 [01:24:15]*** Brake cut motor [01:24:15]Read from MH i2c: 01 [01:24:15]MH_I2C_Read... [01:24:15]*** Stop cut motor [01:24:15]*** Cut end [01:24:15]Read from MH i2c: 01 07 00 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: 01 07 00 31 06 00 00 00 00 00 FF 0F 4C [01:24:15]process_action close_receipt done [01:24:15]requested_data is exist [01:24:15]produce_requested_data [01:24:15]requested_item fm.sn is exist - process it [01:24:15]wFMCommunicate request_size=4 [01:24:15]MH_SAM_APDU [01:24:15]CAPDU: 80 11 00 00 [01:24:15]Write to MH i2c: E2 08 00 32 06 80 11 00 00 00 00 00 00 B2 [01:24:15]Write i2c OK [01:24:15]MH_I2C_Read... [01:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:15]Read from MH i2c: E2 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 17 00 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 17 00 32 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [01:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:15]wFMCommunicate OK [01:24:15]requested_item fd.num is exist - process it [01:24:15]SAM_PROTO_GetFieldsCounters [01:24:15]wFMCommunicate request_size=4 [01:24:15]MH_SAM_APDU [01:24:15]CAPDU: 80 13 00 00 [01:24:15]Write to MH i2c: E2 08 00 33 06 80 13 00 00 00 00 00 00 B5 [01:24:15]Write i2c OK [01:24:15]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 62 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 62 00 33 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5E 02 00 0E 04 04 00 39 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 3B [01:24:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 5E 02 00 0E 04 04 00 39 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 [01:24:16]wFMCommunicate OK [01:24:16]SAM_PROTO_GetFieldsCounters done [01:24:16]requested_item shift.num is exist - process it [01:24:16]requested_item shift.opened is exist - process it [01:24:16]req_shift_opened [01:24:16]FM_GetShiftState [01:24:16]SAM_PROTO_GetShiftState [01:24:16]wFMCommunicate request_size=4 [01:24:16]MH_SAM_APDU [01:24:16]CAPDU: 80 13 01 00 [01:24:16]Write to MH i2c: E2 08 00 34 06 80 13 01 00 00 00 00 00 B7 [01:24:16]Write i2c OK [01:24:16]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 0E 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 0E 00 34 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 27 [01:24:16]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:24:16]wFMCommunicate OK [01:24:16]SAM_PROTO_GetShiftState done [01:24:16]FM_GetShiftState done [01:24:16]req_shift_opened done [01:24:16]requested_item shift.open_date is exist - process it [01:24:16]req_shift_open_date [01:24:16]req_shift_open_date done [01:24:16]produce_requested_data done [01:24:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155267,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:24:16]process_action_free close_receipt [01:24:16]json_value_free [01:24:16]json_value_free done [01:24:16]process_json_proto returns [01:24:16]Send response to host [01:24:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155267,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:24:16]free response buf [01:24:16]execute_script done [01:24:16]execute_script returns [01:24:16]free content buf [01:24:16]Sock 7.Close socket [01:24:16]Sock 7.Thread stoped [01:24:19]OFD Sender: No OFD packet to send [01:24:24]OFD Sender: No OFD packet to send [01:24:29]OFD Sender: No OFD packet to send [01:24:34]OFD Sender: No OFD packet to send [01:24:39]OFD Sender: No OFD packet to send [01:24:41]accept exits with 9 [01:24:41]New connection [01:24:41]New thread 3066621284 created [01:24:41]Thread 3066477924 joined [01:24:41]Waiting for new connection... [01:24:41] Sock 9.Parse request [01:24:41]Sock 9.Check first char [01:24:41]Sock 9.First char is OK [01:24:41]request: POST /json_proto HTTP/1.0 [01:24:41]Method: POST [01:24:41]URL: /json_proto [01:24:41]Method is POST - this is cgi request [01:24:41]url: /json_proto [01:24:41]query_string will be loaded in cgi processing [01:24:41]execute_cgi json_proto POST (null) [01:24:41]execute_cgi path=json_proto method=POST [01:24:41]POST find Content-Length [01:24:41]Host: 172.17.53.67:8080 [01:24:41]Content-Length: 682 [01:24:41]Content-Type: application/json [01:24:41] [01:24:41]POST finish read [01:24:41]Found Content-Length = 682 [01:24:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:41]execute_script... [01:24:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:41]POST & json_proto [01:24:41]process_json_proto [01:24:41]json parsed OK: [01:24:41]protocol is kg_v1.0 [01:24:41]action value=close_receipt [01:24:41]process_action close_receipt [01:24:41]cmd_close_receipt [01:24:41]MH_GetDate [01:24:41]Write to MH i2c: F0 00 00 35 06 2A [01:24:41]Write i2c OK [01:24:41]MH_I2C_Read... [01:24:41]Read from MH i2c: F0 [01:24:41]MH_I2C_Read... [01:24:41]Read from MH i2c: F0 09 00 [01:24:41]MH_I2C_Read... [01:24:41]Read from MH i2c: F0 09 00 35 06 00 5A 0A 13 67 19 BC 99 64 E3 [01:24:41]GetLastDocTimeStamp 1729301053 [01:24:41]current date 1729301082 [01:24:41]FM_GetShiftState [01:24:41]SAM_PROTO_GetShiftState [01:24:41]wFMCommunicate request_size=4 [01:24:41]MH_SAM_APDU [01:24:41]CAPDU: 80 13 01 00 [01:24:41]Write to MH i2c: E2 08 00 36 06 80 13 01 00 00 00 00 00 B9 [01:24:41]Write i2c OK [01:24:41]MH_I2C_Read... [01:24:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:41]Read from MH i2c: E2 [01:24:41]MH_I2C_Read... [01:24:41]Read from MH i2c: E2 0E 00 [01:24:41]MH_I2C_Read... [01:24:41]Read from MH i2c: E2 0E 00 36 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 29 [01:24:41]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:24:41]wFMCommunicate OK [01:24:41]SAM_PROTO_GetShiftState done [01:24:41]FM_GetShiftState done [01:24:41]opened in 1729297392 [01:24:41]opened+sec_in_day 1729383792 [01:24:41]quantity*price = 100015 [01:24:41]sum+1 = 100017 [01:24:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 17 19.10.2024 01:24 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155268 ФПД: 268813707919973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155268&fm=268813707919973&tin=02508201610067®Number=0000137193017469&sum=100000 [01:24:42]StoreToDocumentArchive [01:24:42]shift 313 fd 155268 [01:24:42]save to /storage/0313/doc_00155268 [01:24:42]save last doc name /storage/0313/doc_00155268 to /storage/kkm_last_doc_name [01:24:42]save OK [01:24:42]Clear old archive folders... [01:24:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:24:42]tlvbuf is 01BB6450 [01:24:42]SAM_PROTO_ClearQueue [01:24:42]wFMCommunicate request_size=4 [01:24:42]MH_SAM_APDU [01:24:42]CAPDU: 80 09 00 00 [01:24:42]Write to MH i2c: E2 08 00 43 06 80 09 00 00 00 00 00 00 BB [01:24:42]Write i2c OK [01:24:42]MH_I2C_Read... [01:24:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:42]Read from MH i2c: E2 [01:24:42]MH_I2C_Read... [01:24:42]Read from MH i2c: E2 03 00 [01:24:42]MH_I2C_Read... [01:24:42]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [01:24:42]RAPDU: 90 00 [01:24:42]wFMCommunicate OK [01:24:42]SAM_PROTO_ClearQueue done [01:24:42]KKMCreateOFDPacket [01:24:42]OFDProtocolAddRootSTLVToBuf [01:24:42]FM_MakeSignedData [01:24:42]FM_MakeSignedData [01:24:42]SAM_PROTO_SignData [01:24:42]wFMCommunicate request_size=4 [01:24:42]MH_SAM_APDU [01:24:42]CAPDU: 80 0D 01 02 [01:24:42]Write to MH i2c: E2 08 00 44 06 80 0D 01 02 00 00 00 00 C3 [01:24:42]Write i2c OK [01:24:42]MH_I2C_Read... [01:24:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:42]Read from MH i2c: E2 [01:24:42]MH_I2C_Read... [01:24:42]Read from MH i2c: E2 03 00 [01:24:42]MH_I2C_Read... [01:24:42]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [01:24:42]RAPDU: 90 00 [01:24:42]wFMCommunicate OK [01:24:42]wFMCommunicate request_size=255 [01:24:42]MH_SAM_APDU [01:24:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 5A 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5E 02 00 35 04 06 00 F4 [01:24:42]Write to MH i2c: E2 02 01 45 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 5A 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5E 02 00 35 04 06 00 F4 00 00 65 [01:24:42]Write i2c OK [01:24:42]MH_I2C_Read... [01:24:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:43]Read from MH i2c: E2 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 03 00 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [01:24:43]RAPDU: 90 00 [01:24:43]wFMCommunicate OK [01:24:43]wFMCommunicate request_size=10 [01:24:43]MH_SAM_APDU [01:24:43]CAPDU: 80 0D 02 02 05 7C 11 92 42 65 [01:24:43]Write to MH i2c: E2 0D 00 46 06 80 0D 02 02 05 00 7C 11 92 42 65 00 00 96 [01:24:43]Write i2c OK [01:24:43]MH_I2C_Read... [01:24:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:43]Read from MH i2c: E2 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 03 00 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [01:24:43]RAPDU: 90 00 [01:24:43]wFMCommunicate OK [01:24:43]wFMCommunicate request_size=4 [01:24:43]MH_SAM_APDU [01:24:43]CAPDU: 80 0D 03 02 [01:24:43]Write to MH i2c: E2 08 00 47 06 80 0D 03 02 00 00 00 00 C8 [01:24:43]Write i2c OK [01:24:43]MH_I2C_Read... [01:24:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:43]Read from MH i2c: E2 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 0B 00 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 0B 00 47 06 00 1B 79 CA 5B E3 A5 E2 AE 90 00 9A [01:24:43]RAPDU: 1B 79 CA 5B E3 A5 E2 AE 90 00 [01:24:43]wFMCommunicate OK [01:24:43]SAM_PROTO_SignData done [01:24:43]FM_MakeSignedData done [01:24:43]CreateOFDProtocolMessage [01:24:43]wFMCommunicate request_size=4 [01:24:43]MH_SAM_APDU [01:24:43]CAPDU: 80 11 00 00 [01:24:43]Write to MH i2c: E2 08 00 48 06 80 11 00 00 00 00 00 00 C8 [01:24:43]Write i2c OK [01:24:43]MH_I2C_Read... [01:24:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:43]Read from MH i2c: E2 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 17 00 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: E2 17 00 48 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [01:24:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:43]wFMCommunicate OK [01:24:43]CreateOFDProtocolMessage done [01:24:43]OFDSenderStorePacket 155268 [01:24:43]StoreOFDPacket docnum=155268 [01:24:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE A8 07 01 AA B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 5A 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5E 02 00 35 04 06 00 F4 7C 11 92 42 65 1B 79 CA 5B E3 A5 E2 AE [01:24:43]CheckFolder [01:24:43]dirname=/storage/ofd_packets [01:24:43]CheckFolder done [01:24:43]ProducePacketName [01:24:43]name=ofd_packets/00155268 [01:24:43]NVStorageSaveData ofd_packets/00155268 [01:24:43]File name is /storage/ofd_packets/00155268 [01:24:43]Write 301 bytes [01:24:43]NVStorageSaveData done [01:24:43]OFDSenderStorePacket done [01:24:43]KKMCreateOFDPacket done [01:24:43]NVStorageSaveData kkm_last_timestamp [01:24:43]File name is /storage/kkm_last_timestamp [01:24:43]Write 4 bytes [01:24:43]NVStorageSaveData done [01:24:43]ExternCall_PrintAddStr [01:24:43]wPrintStart [01:24:43]Write to MH i2c: 01 00 00 49 06 4F [01:24:43]Write i2c OK [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: 01 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: 01 07 00 [01:24:43]MH_I2C_Read... [01:24:43]Read from MH i2c: 01 07 00 49 06 00 00 00 00 00 FF 0F 64 [01:24:43]RasterBufferAndPrint [01:24:43]line Счет N : (1)873481 [01:24:43]line ИНН: 02508201610067 [01:24:43]line Контрольно-Кассовый Чек [01:24:43]line ПРОДАЖА [01:24:43]line ТРК (МРК, ГНК) : 22 [01:24:43]line Товар: 2710124130 [01:24:43]line Аи-92-К-5 [01:24:43]line 14.950 * 66.90 [01:24:43]line = 1000.16 [01:24:43]line НДС 12% НСП 1% [01:24:43]line > о реализуемом товаре [01:24:43]line ОКРУГЛЕНИЕ: -0.16 [01:24:43]line ИТОГО: 1000.00 [01:24:43]line Внесено: 1000.00 [01:24:43]line СДАЧА: 0.00 [01:24:43]line НСП 1% : 8.85 [01:24:43]line НДС 12% : 106.21 [01:24:43]line Наличными: 1000.00 [01:24:43]line Безнал.: 0.00 [01:24:43]line Место: АЗС № 165 "Партнер Нефть" [01:24:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:24:43]line СНО: Общий режим [01:24:43]line Чек 17 19.10.2024 01:24 [01:24:43]line Смена: 313 ФФД: 1.0 [01:24:43]line ЗНМ: 0300000234 [01:24:43]line РНМ: 0000137193017469 [01:24:43]line Версия ККМ: v1.0 [01:24:43]line ФМ: 0000000000963156 [01:24:43]line ФД: 155268 [01:24:43]line ФПД: 268813707919973 [01:24:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012442&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155268&fm=268813707919973&tin=02508201610067®Number=0000137193017469&sum=100000 [01:24:43]OFD Sender: Processing packet 155268 [packets to send 51, broken 50] [01:24:43]ProducePacketName [01:24:43]name=ofd_packets/00155268 [01:24:43]OFD Sender: To server: pG, [01:24:43]CommunicateWithHost lk.salyk.kg:30040 [01:24:43]ConnectInit lk.salyk.kg [01:24:43]written 0, free lines is 4095 [01:24:43]Connected sock=10 [01:24:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE A8 07 01 AA B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 5A 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5E 02 00 35 04 06 00 F4 7C 11 92 42 65 1B 79 CA 5B E3 A5 E2 AE [01:24:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 49 CF 47 00 9E 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 5E 02 00 F4 03 04 00 91 B0 12 67 B6 04 01 00 00 F1 0A 47 CB B0 F6 AD 85 [01:24:43]CommunicateWithHost err = 0 [01:24:43]CheckOFDResponse [01:24:43]1017 (14) - 77093643461234 [01:24:43]1041 (16) - 0000000000963156 [01:24:43]1040 (4) - 155268 [01:24:43]1012 (4) - 18.10.2024 19:01 [01:24:43]1206 (1) - 0 [01:24:43]OFD Sender: Remove packet 155268 [01:24:43]ProducePacketName [01:24:43]name=ofd_packets/00155268 [01:24:43]NVStorageDeleteData [01:24:44]Write to MH i2c: 01 00 00 74 06 7A [01:24:44]Write i2c OK [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: 01 [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: 01 07 00 [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: 01 07 00 74 06 00 00 00 00 00 E0 0C 6D [01:24:44]RasterBufferAndPrint [01:24:44]line [01:24:44]line [01:24:44]line [01:24:44]line [01:24:44]line [01:24:44]written 0, free lines is 3301 [01:24:44]MH_Cut [01:24:44]Write to MH i2c: D1 01 00 7B 06 01 53 [01:24:44]Write i2c OK [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: D1 [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: D1 01 00 [01:24:44]MH_I2C_Read... [01:24:44]Read from MH i2c: D1 01 00 7B 06 00 52 [01:24:44]Write to MH i2c: 01 00 00 7C 06 82 [01:24:44]Write i2c OK [01:24:44]MH_I2C_Read... [01:24:44]OFD Sender: No OFD packet to send [01:24:44]*** Cut start [01:24:44]*** Partial cut [01:24:44]*** CUTSNS_PIN = 1 [01:24:44]*** CUTSNS_PIN = 0 [01:24:45]*** Brake cut motor [01:24:45]Read from MH i2c: 01 [01:24:45]MH_I2C_Read... [01:24:45]*** Stop cut motor [01:24:45]*** Cut end [01:24:45]Read from MH i2c: 01 07 00 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 FF 0F 97 [01:24:45]process_action close_receipt done [01:24:45]requested_data is exist [01:24:45]produce_requested_data [01:24:45]requested_item fm.sn is exist - process it [01:24:45]wFMCommunicate request_size=4 [01:24:45]MH_SAM_APDU [01:24:45]CAPDU: 80 11 00 00 [01:24:45]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [01:24:45]Write i2c OK [01:24:45]MH_I2C_Read... [01:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:45]Read from MH i2c: E2 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 17 00 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [01:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:45]wFMCommunicate OK [01:24:45]requested_item fd.num is exist - process it [01:24:45]SAM_PROTO_GetFieldsCounters [01:24:45]wFMCommunicate request_size=4 [01:24:45]MH_SAM_APDU [01:24:45]CAPDU: 80 13 00 00 [01:24:45]Write to MH i2c: E2 08 00 7E 06 80 13 00 00 00 00 00 00 00 [01:24:45]Write i2c OK [01:24:45]MH_I2C_Read... [01:24:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:45]Read from MH i2c: E2 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 62 00 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 62 00 7E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5E 02 00 0E 04 04 00 39 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 8A [01:24:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 5E 02 00 0E 04 04 00 39 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 [01:24:45]wFMCommunicate OK [01:24:45]SAM_PROTO_GetFieldsCounters done [01:24:45]requested_item shift.num is exist - process it [01:24:45]requested_item shift.opened is exist - process it [01:24:45]req_shift_opened [01:24:45]FM_GetShiftState [01:24:45]SAM_PROTO_GetShiftState [01:24:45]wFMCommunicate request_size=4 [01:24:45]MH_SAM_APDU [01:24:45]CAPDU: 80 13 01 00 [01:24:45]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [01:24:45]Write i2c OK [01:24:45]MH_I2C_Read... [01:24:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:45]Read from MH i2c: E2 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 0E 00 [01:24:45]MH_I2C_Read... [01:24:45]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 72 [01:24:45]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:24:45]wFMCommunicate OK [01:24:45]SAM_PROTO_GetShiftState done [01:24:45]FM_GetShiftState done [01:24:45]req_shift_opened done [01:24:45]requested_item shift.open_date is exist - process it [01:24:45]req_shift_open_date [01:24:45]req_shift_open_date done [01:24:45]produce_requested_data done [01:24:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155268,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:24:45]process_action_free close_receipt [01:24:45]json_value_free [01:24:45]json_value_free done [01:24:45]process_json_proto returns [01:24:45]Send response to host [01:24:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155268,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:24:45]free response buf [01:24:45]execute_script done [01:24:45]execute_script returns [01:24:45]free content buf [01:24:45]Sock 9.Close socket [01:24:45]Sock 9.Thread stoped [01:24:49]OFD Sender: No OFD packet to send [01:24:54]OFD Sender: No OFD packet to send [01:24:59]OFD Sender: No OFD packet to send [01:25:03]accept exits with 7 [01:25:03]New connection [01:25:03]New thread 3066477924 created [01:25:03]Thread 3066621284 joined [01:25:03]Waiting for new connection... [01:25:03] Sock 7.Parse request [01:25:03]Sock 7.Check first char [01:25:03]Sock 7.First char is OK [01:25:03]request: POST /json_proto HTTP/1.0 [01:25:03]Method: POST [01:25:03]URL: /json_proto [01:25:03]Method is POST - this is cgi request [01:25:03]url: /json_proto [01:25:03]query_string will be loaded in cgi processing [01:25:03]execute_cgi json_proto POST (null) [01:25:03]execute_cgi path=json_proto method=POST [01:25:03]POST find Content-Length [01:25:03]Host: 172.17.53.67:8080 [01:25:03]Content-Length: 677 [01:25:03]Content-Type: application/json [01:25:03] [01:25:03]POST finish read [01:25:03]Found Content-Length = 677 [01:25:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.980, "sum" : 199.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 199.00, "total" : 199.00, "payments": [ { "type": 0, "sum" : 199.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:03]execute_script... [01:25:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.980, "sum" : 199.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 199.00, "total" : 199.00, "payments": [ { "type": 0, "sum" : 199.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:03]POST & json_proto [01:25:03]process_json_proto [01:25:03]json parsed OK: [01:25:03]protocol is kg_v1.0 [01:25:03]action value=close_receipt [01:25:03]process_action close_receipt [01:25:03]cmd_close_receipt [01:25:03]MH_GetDate [01:25:03]Write to MH i2c: F0 00 00 80 06 75 [01:25:03]Write i2c OK [01:25:03]MH_I2C_Read... [01:25:03]Read from MH i2c: F0 [01:25:03]MH_I2C_Read... [01:25:03]Read from MH i2c: F0 09 00 [01:25:03]MH_I2C_Read... [01:25:03]Read from MH i2c: F0 09 00 80 06 00 70 0A 13 67 19 BC 99 64 44 [01:25:03]GetLastDocTimeStamp 1729301082 [01:25:03]current date 1729301104 [01:25:03]FM_GetShiftState [01:25:03]SAM_PROTO_GetShiftState [01:25:03]wFMCommunicate request_size=4 [01:25:03]MH_SAM_APDU [01:25:03]CAPDU: 80 13 01 00 [01:25:03]Write to MH i2c: E2 08 00 81 06 80 13 01 00 00 00 00 00 04 [01:25:03]Write i2c OK [01:25:03]MH_I2C_Read... [01:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:03]Read from MH i2c: E2 [01:25:03]MH_I2C_Read... [01:25:03]Read from MH i2c: E2 0E 00 [01:25:03]MH_I2C_Read... [01:25:03]Read from MH i2c: E2 0E 00 81 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 74 [01:25:03]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:25:03]wFMCommunicate OK [01:25:03]SAM_PROTO_GetShiftState done [01:25:03]FM_GetShiftState done [01:25:03]opened in 1729297392 [01:25:03]opened+sec_in_day 1729383792 [01:25:03]quantity*price = 19936 [01:25:03]sum+1 = 19937 [01:25:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 199.00 Внесено: 199.00 СДАЧА: 0.00 НСП 1% : 1.76 НДС 12% : 21.17 Наличными: 199.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 18 19.10.2024 01:25 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155269 ФПД: 237373653338295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155269&fm=237373653338295&tin=02508201610067®Number=0000137193017469&sum=19900 [01:25:04]StoreToDocumentArchive [01:25:04]shift 313 fd 155269 [01:25:04]save to /storage/0313/doc_00155269 [01:25:04]save last doc name /storage/0313/doc_00155269 to /storage/kkm_last_doc_name [01:25:04]save OK [01:25:04]Clear old archive folders... [01:25:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:25:04]tlvbuf is 01BB5CE0 [01:25:04]SAM_PROTO_ClearQueue [01:25:04]wFMCommunicate request_size=4 [01:25:04]MH_SAM_APDU [01:25:04]CAPDU: 80 09 00 00 [01:25:04]Write to MH i2c: E2 08 00 8E 06 80 09 00 00 00 00 00 00 06 [01:25:04]Write i2c OK [01:25:04]MH_I2C_Read... [01:25:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:25:04]Read from MH i2c: E2 [01:25:04]MH_I2C_Read... [01:25:04]Read from MH i2c: E2 03 00 [01:25:04]MH_I2C_Read... [01:25:04]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [01:25:04]RAPDU: 90 00 [01:25:04]wFMCommunicate OK [01:25:04]SAM_PROTO_ClearQueue done [01:25:04]KKMCreateOFDPacket [01:25:04]OFDProtocolAddRootSTLVToBuf [01:25:04]FM_MakeSignedData [01:25:04]FM_MakeSignedData [01:25:04]SAM_PROTO_SignData [01:25:04]wFMCommunicate request_size=4 [01:25:04]MH_SAM_APDU [01:25:04]CAPDU: 80 0D 01 02 [01:25:04]Write to MH i2c: E2 08 00 8F 06 80 0D 01 02 00 00 00 00 0E [01:25:04]Write i2c OK [01:25:04]MH_I2C_Read... [01:25:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:25:04]Read from MH i2c: E2 [01:25:04]MH_I2C_Read... [01:25:04]Read from MH i2c: E2 03 00 [01:25:04]MH_I2C_Read... [01:25:04]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [01:25:04]RAPDU: 90 00 [01:25:04]wFMCommunicate OK [01:25:04]wFMCommunicate request_size=255 [01:25:04]MH_SAM_APDU [01:25:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 08 00 00 00 00 07 04 06 00 BC 4D 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 70 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5E 02 00 35 04 06 00 D7 [01:25:04]Write to MH i2c: E2 02 01 90 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 08 00 00 00 00 07 04 06 00 BC 4D 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 70 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5E 02 00 35 04 06 00 D7 00 00 53 [01:25:04]Write i2c OK [01:25:04]MH_I2C_Read... [01:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:05]Read from MH i2c: E2 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 03 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [01:25:05]RAPDU: 90 00 [01:25:05]wFMCommunicate OK [01:25:05]wFMCommunicate request_size=10 [01:25:05]MH_SAM_APDU [01:25:05]CAPDU: 80 0D 02 02 05 E3 DC 49 48 B7 [01:25:05]Write to MH i2c: E2 0D 00 91 06 80 0D 02 02 05 00 E3 DC 49 48 B7 00 00 22 [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:05]Read from MH i2c: E2 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 03 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [01:25:05]RAPDU: 90 00 [01:25:05]wFMCommunicate OK [01:25:05]wFMCommunicate request_size=4 [01:25:05]MH_SAM_APDU [01:25:05]CAPDU: 80 0D 03 02 [01:25:05]Write to MH i2c: E2 08 00 92 06 80 0D 03 02 00 00 00 00 13 [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:25:05]Read from MH i2c: E2 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 0B 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 0B 00 92 06 00 3D D9 E4 49 17 AF 35 3C 90 00 8E [01:25:05]RAPDU: 3D D9 E4 49 17 AF 35 3C 90 00 [01:25:05]wFMCommunicate OK [01:25:05]SAM_PROTO_SignData done [01:25:05]FM_MakeSignedData done [01:25:05]CreateOFDProtocolMessage [01:25:05]wFMCommunicate request_size=4 [01:25:05]MH_SAM_APDU [01:25:05]CAPDU: 80 11 00 00 [01:25:05]Write to MH i2c: E2 08 00 93 06 80 11 00 00 00 00 00 00 13 [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:05]Read from MH i2c: E2 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 17 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: E2 17 00 93 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [01:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:25:05]wFMCommunicate OK [01:25:05]CreateOFDProtocolMessage done [01:25:05]OFDSenderStorePacket 155269 [01:25:05]StoreOFDPacket docnum=155269 [01:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 92 07 01 51 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 08 00 00 00 00 07 04 06 00 BC 4D 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 70 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5E 02 00 35 04 06 00 D7 E3 DC 49 48 B7 3D D9 E4 49 17 AF 35 3C [01:25:05]CheckFolder [01:25:05]dirname=/storage/ofd_packets [01:25:05]CheckFolder done [01:25:05]ProducePacketName [01:25:05]name=ofd_packets/00155269 [01:25:05]NVStorageSaveData ofd_packets/00155269 [01:25:05]File name is /storage/ofd_packets/00155269 [01:25:05]Write 301 bytes [01:25:05]NVStorageSaveData done [01:25:05]OFDSenderStorePacket done [01:25:05]KKMCreateOFDPacket done [01:25:05]NVStorageSaveData kkm_last_timestamp [01:25:05]File name is /storage/kkm_last_timestamp [01:25:05]Write 4 bytes [01:25:05]NVStorageSaveData done [01:25:05]ExternCall_PrintAddStr [01:25:05]wPrintStart [01:25:05]Write to MH i2c: 01 00 00 94 06 9A [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 07 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 07 00 94 06 00 00 00 00 00 FF 0F AF [01:25:05]RasterBufferAndPrint [01:25:05]line Счет N : (1)873482 [01:25:05]line ИНН: 02508201610067 [01:25:05]line Контрольно-Кассовый Чек [01:25:05]line ПРОДАЖА [01:25:05]line ТРК (МРК, ГНК) : 42 [01:25:05]line Товар: 2710124130 [01:25:05]line Аи-92-К-5 [01:25:05]line 2.980 * 66.90 [01:25:05]line = 199.36 [01:25:05]line НДС 12% НСП 1% [01:25:05]line > о реализуемом товаре [01:25:05]line ОКРУГЛЕНИЕ: -0.36 [01:25:05]line ИТОГО: 199.00 [01:25:05]line Внесено: 199.00 [01:25:05]line СДАЧА: 0.00 [01:25:05]line НСП 1% : 1.76 [01:25:05]line НДС 12% : 21.17 [01:25:05]line Наличными: 199.00 [01:25:05]line Безнал.: 0.00 [01:25:05]line Место: АЗС № 165 "Партнер Нефть" [01:25:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:25:05]line СНО: Общий режим [01:25:05]line Чек 18 19.10.2024 01:25 [01:25:05]line Смена: 313 ФФД: 1.0 [01:25:05]line ЗНМ: 0300000234 [01:25:05]line РНМ: 0000137193017469 [01:25:05]line Версия ККМ: v1.0 [01:25:05]line ФМ: 0000000000963156 [01:25:05]line ФД: 155269 [01:25:05]line ФПД: 237373653338295 [01:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T012504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155269&fm=237373653338295&tin=02508201610067®Number=0000137193017469&sum=19900 [01:25:05]OFD Sender: Processing packet 155269 [packets to send 51, broken 50] [01:25:05]ProducePacketName [01:25:05]name=ofd_packets/00155269 [01:25:05]OFD Sender: To server: pG, [01:25:05]CommunicateWithHost lk.salyk.kg:30040 [01:25:05]ConnectInit lk.salyk.kg [01:25:05]written 0, free lines is 4095 [01:25:05]Connected sock=10 [01:25:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 92 07 01 51 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A4 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 08 00 00 00 00 07 04 06 00 BC 4D 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 70 0A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5E 02 00 35 04 06 00 D7 E3 DC 49 48 B7 3D D9 E4 49 17 AF 35 3C [01:25:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F 12 47 00 D2 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 5E 02 00 F4 03 04 00 A7 B0 12 67 B6 04 01 00 00 14 28 72 99 CA CA CE BC [01:25:05]CommunicateWithHost err = 0 [01:25:05]CheckOFDResponse [01:25:05]1017 (14) - 77093643461234 [01:25:05]1041 (16) - 0000000000963156 [01:25:05]1040 (4) - 155269 [01:25:05]1012 (4) - 18.10.2024 19:01 [01:25:05]1206 (1) - 0 [01:25:05]OFD Sender: Remove packet 155269 [01:25:05]ProducePacketName [01:25:05]name=ofd_packets/00155269 [01:25:05]NVStorageDeleteData [01:25:05]Write to MH i2c: 01 00 00 BF 06 C5 [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 07 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: 01 07 00 BF 06 00 00 00 00 00 DD 0C B5 [01:25:05]RasterBufferAndPrint [01:25:05]line [01:25:05]line [01:25:05]line [01:25:05]line [01:25:05]line [01:25:05]written 0, free lines is 3300 [01:25:05]MH_Cut [01:25:05]Write to MH i2c: D1 01 00 C6 06 01 9E [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: D1 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: D1 01 00 [01:25:05]MH_I2C_Read... [01:25:05]Read from MH i2c: D1 01 00 C6 06 00 9D [01:25:05]Write to MH i2c: 01 00 00 C7 06 CD [01:25:05]Write i2c OK [01:25:05]MH_I2C_Read... [01:25:06]OFD Sender: No OFD packet to send [01:25:06]*** Cut start [01:25:06]*** Partial cut [01:25:06]*** CUTSNS_PIN = 1 [01:25:06]*** CUTSNS_PIN = 0 [01:25:06]*** Brake cut motor [01:25:07]Read from MH i2c: 01 [01:25:07]MH_I2C_Read... [01:25:07]*** Stop cut motor [01:25:07]*** Cut end [01:25:07]Read from MH i2c: 01 07 00 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 FF 0F E2 [01:25:07]process_action close_receipt done [01:25:07]requested_data is exist [01:25:07]produce_requested_data [01:25:07]requested_item fm.sn is exist - process it [01:25:07]wFMCommunicate request_size=4 [01:25:07]MH_SAM_APDU [01:25:07]CAPDU: 80 11 00 00 [01:25:07]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [01:25:07]Write i2c OK [01:25:07]MH_I2C_Read... [01:25:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:07]Read from MH i2c: E2 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 17 00 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [01:25:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:25:07]wFMCommunicate OK [01:25:07]requested_item fd.num is exist - process it [01:25:07]SAM_PROTO_GetFieldsCounters [01:25:07]wFMCommunicate request_size=4 [01:25:07]MH_SAM_APDU [01:25:07]CAPDU: 80 13 00 00 [01:25:07]Write to MH i2c: E2 08 00 C9 06 80 13 00 00 00 00 00 00 4B [01:25:07]Write i2c OK [01:25:07]MH_I2C_Read... [01:25:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:25:07]Read from MH i2c: E2 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 62 00 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 62 00 C9 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5E 02 00 0E 04 04 00 39 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 D9 [01:25:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 5E 02 00 0E 04 04 00 39 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 [01:25:07]wFMCommunicate OK [01:25:07]SAM_PROTO_GetFieldsCounters done [01:25:07]requested_item shift.num is exist - process it [01:25:07]requested_item shift.opened is exist - process it [01:25:07]req_shift_opened [01:25:07]FM_GetShiftState [01:25:07]SAM_PROTO_GetShiftState [01:25:07]wFMCommunicate request_size=4 [01:25:07]MH_SAM_APDU [01:25:07]CAPDU: 80 13 01 00 [01:25:07]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [01:25:07]Write i2c OK [01:25:07]MH_I2C_Read... [01:25:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:07]Read from MH i2c: E2 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 0E 00 [01:25:07]MH_I2C_Read... [01:25:07]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 BD [01:25:07]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:25:07]wFMCommunicate OK [01:25:07]SAM_PROTO_GetShiftState done [01:25:07]FM_GetShiftState done [01:25:07]req_shift_opened done [01:25:07]requested_item shift.open_date is exist - process it [01:25:07]req_shift_open_date [01:25:07]req_shift_open_date done [01:25:07]produce_requested_data done [01:25:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155269,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:25:07]process_action_free close_receipt [01:25:07]json_value_free [01:25:07]json_value_free done [01:25:07]process_json_proto returns [01:25:07]Send response to host [01:25:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155269,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:25:07]free response buf [01:25:07]execute_script done [01:25:07]execute_script returns [01:25:07]free content buf [01:25:07]Sock 7.Close socket [01:25:07]Sock 7.Thread stoped [01:25:11]OFD Sender: No OFD packet to send [01:25:16]OFD Sender: No OFD packet to send [01:25:21]OFD Sender: No OFD packet to send [01:25:26]OFD Sender: No OFD packet to send [01:25:31]OFD Sender: No OFD packet to send [01:25:36]OFD Sender: No OFD packet to send [01:25:41]OFD Sender: No OFD packet to send [01:25:46]OFD Sender: No OFD packet to send [01:25:51]OFD Sender: No OFD packet to send [01:25:56]OFD Sender: No OFD packet to send [01:26:01]OFD Sender: No OFD packet to send [01:26:06]OFD Sender: No OFD packet to send [01:26:11]OFD Sender: No OFD packet to send [01:26:16]OFD Sender: No OFD packet to send [01:26:21]OFD Sender: No OFD packet to send [01:26:26]OFD Sender: No OFD packet to send [01:26:31]OFD Sender: No OFD packet to send [01:26:36]OFD Sender: No OFD packet to send [01:26:41]OFD Sender: No OFD packet to send [01:26:46]OFD Sender: No OFD packet to send [01:26:51]OFD Sender: No OFD packet to send [01:26:56]OFD Sender: No OFD packet to send [01:27:01]OFD Sender: No OFD packet to send [01:27:06]OFD Sender: No OFD packet to send [01:27:11]OFD Sender: No OFD packet to send [01:27:16]OFD Sender: No OFD packet to send [01:27:21]OFD Sender: No OFD packet to send [01:27:26]OFD Sender: No OFD packet to send [01:27:31]OFD Sender: No OFD packet to send [01:27:36]OFD Sender: No OFD packet to send [01:27:41]OFD Sender: No OFD packet to send [01:27:46]OFD Sender: No OFD packet to send [01:27:51]OFD Sender: No OFD packet to send [01:27:56]OFD Sender: No OFD packet to send [01:28:01]OFD Sender: No OFD packet to send [01:28:06]OFD Sender: No OFD packet to send [01:28:11]OFD Sender: No OFD packet to send [01:28:16]OFD Sender: No OFD packet to send [01:28:21]OFD Sender: No OFD packet to send [01:28:26]OFD Sender: No OFD packet to send [01:28:31]OFD Sender: No OFD packet to send [01:28:36]OFD Sender: No OFD packet to send [01:28:41]OFD Sender: No OFD packet to send [01:28:46]OFD Sender: No OFD packet to send [01:28:51]OFD Sender: No OFD packet to send [01:28:56]OFD Sender: No OFD packet to send [01:29:01]OFD Sender: No OFD packet to send [01:29:06]OFD Sender: No OFD packet to send [01:29:11]OFD Sender: No OFD packet to send [01:29:16]OFD Sender: No OFD packet to send [01:29:21]OFD Sender: No OFD packet to send [01:29:26]OFD Sender: No OFD packet to send [01:29:31]OFD Sender: No OFD packet to send [01:29:36]OFD Sender: No OFD packet to send [01:29:41]OFD Sender: No OFD packet to send [01:29:46]OFD Sender: No OFD packet to send [01:29:51]OFD Sender: No OFD packet to send [01:29:56]OFD Sender: No OFD packet to send [01:30:01]OFD Sender: No OFD packet to send [01:30:06]OFD Sender: No OFD packet to send [01:30:11]OFD Sender: No OFD packet to send [01:30:16]OFD Sender: No OFD packet to send [01:30:21]OFD Sender: No OFD packet to send [01:30:26]OFD Sender: No OFD packet to send [01:30:31]OFD Sender: No OFD packet to send [01:30:36]OFD Sender: No OFD packet to send [01:30:41]OFD Sender: No OFD packet to send [01:30:46]OFD Sender: No OFD packet to send [01:30:51]OFD Sender: No OFD packet to send [01:30:56]OFD Sender: No OFD packet to send [01:31:01]OFD Sender: No OFD packet to send [01:31:06]OFD Sender: No OFD packet to send [01:31:11]OFD Sender: No OFD packet to send [01:31:16]OFD Sender: No OFD packet to send [01:31:21]OFD Sender: No OFD packet to send [01:31:26]OFD Sender: No OFD packet to send [01:31:31]OFD Sender: No OFD packet to send [01:31:36]OFD Sender: No OFD packet to send [01:31:41]OFD Sender: No OFD packet to send [01:31:46]OFD Sender: No OFD packet to send [01:31:51]OFD Sender: No OFD packet to send [01:31:56]OFD Sender: No OFD packet to send [01:32:01]OFD Sender: No OFD packet to send [01:32:06]OFD Sender: No OFD packet to send [01:32:11]OFD Sender: No OFD packet to send [01:32:16]OFD Sender: No OFD packet to send [01:32:21]OFD Sender: No OFD packet to send [01:32:26]OFD Sender: No OFD packet to send [01:32:31]OFD Sender: No OFD packet to send [01:32:36]OFD Sender: No OFD packet to send [01:32:41]OFD Sender: No OFD packet to send [01:32:46]OFD Sender: No OFD packet to send [01:32:51]OFD Sender: No OFD packet to send [01:32:56]OFD Sender: No OFD packet to send [01:33:01]OFD Sender: No OFD packet to send [01:33:06]OFD Sender: No OFD packet to send [01:33:11]OFD Sender: No OFD packet to send [01:33:16]OFD Sender: No OFD packet to send [01:33:21]OFD Sender: No OFD packet to send [01:33:26]OFD Sender: No OFD packet to send [01:33:31]OFD Sender: No OFD packet to send [01:33:36]OFD Sender: No OFD packet to send [01:33:41]OFD Sender: No OFD packet to send [01:33:46]OFD Sender: No OFD packet to send [01:33:51]OFD Sender: No OFD packet to send [01:33:56]OFD Sender: No OFD packet to send [01:34:01]OFD Sender: No OFD packet to send [01:34:06]OFD Sender: No OFD packet to send [01:34:11]OFD Sender: No OFD packet to send [01:34:16]OFD Sender: No OFD packet to send [01:34:21]OFD Sender: No OFD packet to send [01:34:23]accept exits with 9 [01:34:23]New connection [01:34:23]New thread 3066621284 created [01:34:23]Thread 3066477924 joined [01:34:23]Waiting for new connection... [01:34:23] Sock 9.Parse request [01:34:23]Sock 9.Check first char [01:34:23]Sock 9.First char is OK [01:34:23]request: POST /json_proto HTTP/1.0 [01:34:23]Method: POST [01:34:23]URL: /json_proto [01:34:23]Method is POST - this is cgi request [01:34:23]url: /json_proto [01:34:23]query_string will be loaded in cgi processing [01:34:23]execute_cgi json_proto POST (null) [01:34:23]execute_cgi path=json_proto method=POST [01:34:23]POST find Content-Length [01:34:23]Host: 172.17.53.67:8080 [01:34:23]Content-Length: 677 [01:34:23]Content-Type: application/json [01:34:23] [01:34:23]POST finish read [01:34:23]Found Content-Length = 677 [01:34:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:34:23]execute_script... [01:34:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:34:23]POST & json_proto [01:34:23]process_json_proto [01:34:23]json parsed OK: [01:34:23]protocol is kg_v1.0 [01:34:23]action value=close_receipt [01:34:23]process_action close_receipt [01:34:23]cmd_close_receipt [01:34:23]MH_GetDate [01:34:23]Write to MH i2c: F0 00 00 CB 06 C0 [01:34:23]Write i2c OK [01:34:23]MH_I2C_Read... [01:34:23]Read from MH i2c: F0 [01:34:23]MH_I2C_Read... [01:34:23]Read from MH i2c: F0 09 00 [01:34:23]MH_I2C_Read... [01:34:23]Read from MH i2c: F0 09 00 CB 06 00 A0 0C 13 67 19 BC 99 64 C1 [01:34:23]GetLastDocTimeStamp 1729301104 [01:34:23]current date 1729301664 [01:34:23]FM_GetShiftState [01:34:23]SAM_PROTO_GetShiftState [01:34:23]wFMCommunicate request_size=4 [01:34:23]MH_SAM_APDU [01:34:23]CAPDU: 80 13 01 00 [01:34:23]Write to MH i2c: E2 08 00 CC 06 80 13 01 00 00 00 00 00 4F [01:34:23]Write i2c OK [01:34:23]MH_I2C_Read... [01:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:23]Read from MH i2c: E2 [01:34:23]MH_I2C_Read... [01:34:23]Read from MH i2c: E2 0E 00 [01:34:23]MH_I2C_Read... [01:34:23]Read from MH i2c: E2 0E 00 CC 06 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 BF [01:34:23]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:34:23]wFMCommunicate OK [01:34:23]SAM_PROTO_GetShiftState done [01:34:23]FM_GetShiftState done [01:34:23]opened in 1729297392 [01:34:23]opened+sec_in_day 1729383792 [01:34:23]quantity*price = 40006 [01:34:23]sum+1 = 40007 [01:34:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 19 19.10.2024 01:34 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155270 ФПД: 279606291879749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T013424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155270&fm=279606291879749&tin=02508201610067®Number=0000137193017469&sum=40000 [01:34:25]StoreToDocumentArchive [01:34:25]shift 313 fd 155270 [01:34:25]save to /storage/0313/doc_00155270 [01:34:25]save last doc name /storage/0313/doc_00155270 to /storage/kkm_last_doc_name [01:34:25]save OK [01:34:25]Clear old archive folders... [01:34:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:34:25]tlvbuf is 01BC45E0 [01:34:25]SAM_PROTO_ClearQueue [01:34:25]wFMCommunicate request_size=4 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 09 00 00 [01:34:25]Write to MH i2c: E2 08 00 D9 06 80 09 00 00 00 00 00 00 51 [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [01:34:25]RAPDU: 90 00 [01:34:25]wFMCommunicate OK [01:34:25]SAM_PROTO_ClearQueue done [01:34:25]KKMCreateOFDPacket [01:34:25]OFDProtocolAddRootSTLVToBuf [01:34:25]FM_MakeSignedData [01:34:25]FM_MakeSignedData [01:34:25]SAM_PROTO_SignData [01:34:25]wFMCommunicate request_size=4 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 0D 01 02 [01:34:25]Write to MH i2c: E2 08 00 DA 06 80 0D 01 02 00 00 00 00 59 [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [01:34:25]RAPDU: 90 00 [01:34:25]wFMCommunicate OK [01:34:25]wFMCommunicate request_size=255 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 A0 0C 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5E 02 00 35 04 06 00 FE [01:34:25]Write to MH i2c: E2 02 01 DB 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 A0 0C 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5E 02 00 35 04 06 00 FE 00 00 26 [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [01:34:25]RAPDU: 90 00 [01:34:25]wFMCommunicate OK [01:34:25]wFMCommunicate request_size=10 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 0D 02 02 05 4C E9 B4 57 45 [01:34:25]Write to MH i2c: E2 0D 00 DC 06 80 0D 02 02 05 00 4C E9 B4 57 45 00 00 EB [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [01:34:25]RAPDU: 90 00 [01:34:25]wFMCommunicate OK [01:34:25]wFMCommunicate request_size=4 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 0D 03 02 [01:34:25]Write to MH i2c: E2 08 00 DD 06 80 0D 03 02 00 00 00 00 5E [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 0B 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 0B 00 DD 06 00 D6 3C 1B 12 64 16 D4 08 90 00 F4 [01:34:25]RAPDU: D6 3C 1B 12 64 16 D4 08 90 00 [01:34:25]wFMCommunicate OK [01:34:25]SAM_PROTO_SignData done [01:34:25]FM_MakeSignedData done [01:34:25]CreateOFDProtocolMessage [01:34:25]wFMCommunicate request_size=4 [01:34:25]MH_SAM_APDU [01:34:25]CAPDU: 80 11 00 00 [01:34:25]Write to MH i2c: E2 08 00 DE 06 80 11 00 00 00 00 00 00 5E [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:25]Read from MH i2c: E2 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 17 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: E2 17 00 DE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [01:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:34:25]wFMCommunicate OK [01:34:25]CreateOFDProtocolMessage done [01:34:25]OFDSenderStorePacket 155270 [01:34:25]StoreOFDPacket docnum=155270 [01:34:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 18 07 01 4C AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 A0 0C 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5E 02 00 35 04 06 00 FE 4C E9 B4 57 45 D6 3C 1B 12 64 16 D4 08 [01:34:25]CheckFolder [01:34:25]dirname=/storage/ofd_packets [01:34:25]CheckFolder done [01:34:25]ProducePacketName [01:34:25]name=ofd_packets/00155270 [01:34:25]NVStorageSaveData ofd_packets/00155270 [01:34:25]File name is /storage/ofd_packets/00155270 [01:34:25]Write 301 bytes [01:34:25]NVStorageSaveData done [01:34:25]OFDSenderStorePacket done [01:34:25]KKMCreateOFDPacket done [01:34:25]NVStorageSaveData kkm_last_timestamp [01:34:25]File name is /storage/kkm_last_timestamp [01:34:25]Write 4 bytes [01:34:25]NVStorageSaveData done [01:34:25]ExternCall_PrintAddStr [01:34:25]wPrintStart [01:34:25]Write to MH i2c: 01 00 00 DF 06 E5 [01:34:25]OFD Sender: Processing packet 155270 [packets to send 51, broken 50] [01:34:25]ProducePacketName [01:34:25]name=ofd_packets/00155270 [01:34:25]OFD Sender: To server: pG, [01:34:25]CommunicateWithHost lk.salyk.kg:30040 [01:34:25]ConnectInit lk.salyk.kg [01:34:25]Write i2c OK [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: 01 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: 01 07 00 [01:34:25]MH_I2C_Read... [01:34:25]Read from MH i2c: 01 07 00 DF 06 00 00 00 00 00 FF 0F FA [01:34:25]RasterBufferAndPrint [01:34:25]line Счет N : (1)873483 [01:34:25]line ИНН: 02508201610067 [01:34:25]line Контрольно-Кассовый Чек [01:34:25]line ПРОДАЖА [01:34:25]line ТРК (МРК, ГНК) : 32 [01:34:25]line Товар: 2710124130 [01:34:25]line Аи-92-К-5 [01:34:25]line 5.980 * 66.90 [01:34:25]line = 400.06 [01:34:25]line НДС 12% НСП 1% [01:34:25]line > о реализуемом товаре [01:34:25]line ОКРУГЛЕНИЕ: -0.06 [01:34:25]line ИТОГО: 400.00 [01:34:25]line Внесено: 400.00 [01:34:25]line СДАЧА: 0.00 [01:34:25]line НСП 1% : 3.54 [01:34:25]line НДС 12% : 42.48 [01:34:25]line Наличными: 400.00 [01:34:25]line Безнал.: 0.00 [01:34:25]line Место: АЗС № 165 "Партнер Нефть" [01:34:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:34:25]line СНО: Общий режим [01:34:25]line Чек 19 19.10.2024 01:34 [01:34:25]line Смена: 313 ФФД: 1.0 [01:34:25]line ЗНМ: 0300000234 [01:34:25]line РНМ: 0000137193017469 [01:34:25]line Версия ККМ: v1.0 [01:34:25]line ФМ: 0000000000963156 [01:34:25]line ФД: 155270 [01:34:25]line ФПД: 279606291879749 [01:34:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T013424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155270&fm=279606291879749&tin=02508201610067®Number=0000137193017469&sum=40000 [01:34:25]Connected sock=10 [01:34:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 18 07 01 4C AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 A0 0C 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5E 02 00 35 04 06 00 FE 4C E9 B4 57 45 D6 3C 1B 12 64 16 D4 08 [01:34:25]written 0, free lines is 4095 [01:34:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 50 47 00 FE 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 5E 02 00 F4 03 04 00 D7 B2 12 67 B6 04 01 00 00 E6 0D 4C E3 56 E1 14 8A [01:34:26]CommunicateWithHost err = 0 [01:34:26]CheckOFDResponse [01:34:26]1017 (14) - 77093643461234 [01:34:26]1041 (16) - 0000000000963156 [01:34:26]1040 (4) - 155270 [01:34:26]1012 (4) - 18.10.2024 19:11 [01:34:26]1206 (1) - 0 [01:34:26]OFD Sender: Remove packet 155270 [01:34:26]ProducePacketName [01:34:26]name=ofd_packets/00155270 [01:34:26]NVStorageDeleteData [01:34:26]Write to MH i2c: 01 00 00 0A 07 11 [01:34:26]Write i2c OK [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: 01 [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: 01 07 00 [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: 01 07 00 0A 07 00 00 00 00 00 D5 0C F9 [01:34:26]RasterBufferAndPrint [01:34:26]line [01:34:26]line [01:34:26]line [01:34:26]line [01:34:26]line [01:34:26]written 0, free lines is 3289 [01:34:26]MH_Cut [01:34:26]Write to MH i2c: D1 01 00 11 07 01 EA [01:34:26]Write i2c OK [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: D1 [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: D1 01 00 [01:34:26]MH_I2C_Read... [01:34:26]Read from MH i2c: D1 01 00 11 07 00 E9 [01:34:26]Write to MH i2c: 01 00 00 12 07 19 [01:34:26]Write i2c OK [01:34:26]MH_I2C_Read... [01:34:26]OFD Sender: No OFD packet to send [01:34:27]*** Cut start [01:34:27]*** Partial cut [01:34:27]*** CUTSNS_PIN = 1 [01:34:27]*** CUTSNS_PIN = 0 [01:34:27]*** Brake cut motor [01:34:27]Read from MH i2c: 01 [01:34:27]MH_I2C_Read... [01:34:27]*** Stop cut motor [01:34:27]*** Cut end [01:34:27]Read from MH i2c: 01 07 00 [01:34:27]MH_I2C_Read... [01:34:27]Read from MH i2c: 01 07 00 12 07 00 00 00 00 00 FF 0F 2E [01:34:27]process_action close_receipt done [01:34:27]requested_data is exist [01:34:27]produce_requested_data [01:34:27]requested_item fm.sn is exist - process it [01:34:27]wFMCommunicate request_size=4 [01:34:27]MH_SAM_APDU [01:34:27]CAPDU: 80 11 00 00 [01:34:27]Write to MH i2c: E2 08 00 13 07 80 11 00 00 00 00 00 00 94 [01:34:27]Write i2c OK [01:34:27]MH_I2C_Read... [01:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:27]Read from MH i2c: E2 [01:34:27]MH_I2C_Read... [01:34:27]Read from MH i2c: E2 17 00 [01:34:27]MH_I2C_Read... [01:34:27]Read from MH i2c: E2 17 00 13 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [01:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:34:27]wFMCommunicate OK [01:34:27]requested_item fd.num is exist - process it [01:34:27]SAM_PROTO_GetFieldsCounters [01:34:27]wFMCommunicate request_size=4 [01:34:27]MH_SAM_APDU [01:34:27]CAPDU: 80 13 00 00 [01:34:27]Write to MH i2c: E2 08 00 14 07 80 13 00 00 00 00 00 00 97 [01:34:27]Write i2c OK [01:34:27]MH_I2C_Read... [01:34:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:34:27]Read from MH i2c: E2 [01:34:27]MH_I2C_Read... [01:34:27]Read from MH i2c: E2 62 00 [01:34:27]MH_I2C_Read... [01:34:27]Read from MH i2c: E2 62 00 14 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5E 02 00 0E 04 04 00 39 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 29 [01:34:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 5E 02 00 0E 04 04 00 39 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 [01:34:27]wFMCommunicate OK [01:34:27]SAM_PROTO_GetFieldsCounters done [01:34:27]requested_item shift.num is exist - process it [01:34:27]requested_item shift.opened is exist - process it [01:34:27]req_shift_opened [01:34:27]FM_GetShiftState [01:34:27]SAM_PROTO_GetShiftState [01:34:27]wFMCommunicate request_size=4 [01:34:27]MH_SAM_APDU [01:34:27]CAPDU: 80 13 01 00 [01:34:27]Write to MH i2c: E2 08 00 15 07 80 13 01 00 00 00 00 00 99 [01:34:27]Write i2c OK [01:34:27]MH_I2C_Read... [01:34:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:28]Read from MH i2c: E2 [01:34:28]MH_I2C_Read... [01:34:28]Read from MH i2c: E2 0E 00 [01:34:28]MH_I2C_Read... [01:34:28]Read from MH i2c: E2 0E 00 15 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 09 [01:34:28]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:34:28]wFMCommunicate OK [01:34:28]SAM_PROTO_GetShiftState done [01:34:28]FM_GetShiftState done [01:34:28]req_shift_opened done [01:34:28]requested_item shift.open_date is exist - process it [01:34:28]req_shift_open_date [01:34:28]req_shift_open_date done [01:34:28]produce_requested_data done [01:34:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155270,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:34:28]process_action_free close_receipt [01:34:28]json_value_free [01:34:28]json_value_free done [01:34:28]process_json_proto returns [01:34:28]Send response to host [01:34:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155270,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:34:28]free response buf [01:34:28]execute_script done [01:34:28]execute_script returns [01:34:28]free content buf [01:34:28]Sock 9.Close socket [01:34:28]Sock 9.Thread stoped [01:34:31]OFD Sender: No OFD packet to send [01:34:36]OFD Sender: No OFD packet to send [01:34:41]OFD Sender: No OFD packet to send [01:34:46]OFD Sender: No OFD packet to send [01:34:51]OFD Sender: No OFD packet to send [01:34:56]OFD Sender: No OFD packet to send [01:35:01]OFD Sender: No OFD packet to send [01:35:06]OFD Sender: No OFD packet to send [01:35:11]OFD Sender: No OFD packet to send [01:35:16]OFD Sender: No OFD packet to send [01:35:21]OFD Sender: No OFD packet to send [01:35:26]OFD Sender: No OFD packet to send [01:35:31]OFD Sender: No OFD packet to send [01:35:36]OFD Sender: No OFD packet to send [01:35:41]OFD Sender: No OFD packet to send [01:35:46]OFD Sender: No OFD packet to send [01:35:51]OFD Sender: No OFD packet to send [01:35:56]OFD Sender: No OFD packet to send [01:36:01]OFD Sender: No OFD packet to send [01:36:06]OFD Sender: No OFD packet to send [01:36:11]OFD Sender: No OFD packet to send [01:36:16]OFD Sender: No OFD packet to send [01:36:21]OFD Sender: No OFD packet to send [01:36:26]OFD Sender: No OFD packet to send [01:36:31]OFD Sender: No OFD packet to send [01:36:36]OFD Sender: No OFD packet to send [01:36:41]OFD Sender: No OFD packet to send [01:36:46]OFD Sender: No OFD packet to send [01:36:51]OFD Sender: No OFD packet to send [01:36:56]OFD Sender: No OFD packet to send [01:37:01]OFD Sender: No OFD packet to send [01:37:06]OFD Sender: No OFD packet to send [01:37:11]OFD Sender: No OFD packet to send [01:37:16]OFD Sender: No OFD packet to send [01:37:21]OFD Sender: No OFD packet to send [01:37:26]OFD Sender: No OFD packet to send [01:37:31]OFD Sender: No OFD packet to send [01:37:36]OFD Sender: No OFD packet to send [01:37:41]OFD Sender: No OFD packet to send [01:37:46]OFD Sender: No OFD packet to send [01:37:51]OFD Sender: No OFD packet to send [01:37:56]OFD Sender: No OFD packet to send [01:38:01]OFD Sender: No OFD packet to send [01:38:06]OFD Sender: No OFD packet to send [01:38:11]OFD Sender: No OFD packet to send [01:38:16]OFD Sender: No OFD packet to send [01:38:21]OFD Sender: No OFD packet to send [01:38:26]OFD Sender: No OFD packet to send [01:38:31]OFD Sender: No OFD packet to send [01:38:32]accept exits with 7 [01:38:32]New connection [01:38:32]New thread 3066477924 created [01:38:32]Thread 3066621284 joined [01:38:32]Waiting for new connection... [01:38:32] Sock 7.Parse request [01:38:32]Sock 7.Check first char [01:38:32]Sock 7.First char is OK [01:38:32]request: POST /json_proto HTTP/1.0 [01:38:32]Method: POST [01:38:32]URL: /json_proto [01:38:32]Method is POST - this is cgi request [01:38:32]url: /json_proto [01:38:32]query_string will be loaded in cgi processing [01:38:32]execute_cgi json_proto POST (null) [01:38:32]execute_cgi path=json_proto method=POST [01:38:32]POST find Content-Length [01:38:32]Host: 172.17.53.67:8080 [01:38:32]Content-Length: 677 [01:38:32]Content-Type: application/json [01:38:32] [01:38:32]POST finish read [01:38:32]Found Content-Length = 677 [01:38:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:32]execute_script... [01:38:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:32]POST & json_proto [01:38:32]process_json_proto [01:38:32]json parsed OK: [01:38:32]protocol is kg_v1.0 [01:38:32]action value=close_receipt [01:38:32]process_action close_receipt [01:38:32]cmd_close_receipt [01:38:32]MH_GetDate [01:38:32]Write to MH i2c: F0 00 00 16 07 0C [01:38:32]Write i2c OK [01:38:32]MH_I2C_Read... [01:38:32]Read from MH i2c: F0 [01:38:32]MH_I2C_Read... [01:38:32]Read from MH i2c: F0 09 00 [01:38:32]MH_I2C_Read... [01:38:32]Read from MH i2c: F0 09 00 16 07 00 99 0D 13 67 19 BC 99 64 07 [01:38:32]GetLastDocTimeStamp 1729301664 [01:38:32]current date 1729301913 [01:38:32]FM_GetShiftState [01:38:32]SAM_PROTO_GetShiftState [01:38:32]wFMCommunicate request_size=4 [01:38:32]MH_SAM_APDU [01:38:32]CAPDU: 80 13 01 00 [01:38:32]Write to MH i2c: E2 08 00 17 07 80 13 01 00 00 00 00 00 9B [01:38:32]Write i2c OK [01:38:32]MH_I2C_Read... [01:38:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:32]Read from MH i2c: E2 [01:38:32]MH_I2C_Read... [01:38:32]Read from MH i2c: E2 0E 00 [01:38:32]MH_I2C_Read... [01:38:32]Read from MH i2c: E2 0E 00 17 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 0B [01:38:32]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:38:32]wFMCommunicate OK [01:38:32]SAM_PROTO_GetShiftState done [01:38:32]FM_GetShiftState done [01:38:32]opened in 1729297392 [01:38:32]opened+sec_in_day 1729383792 [01:38:32]quantity*price = 40006 [01:38:32]sum+1 = 40007 [01:38:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 20 19.10.2024 01:38 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155271 ФПД: 92397992984779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T013833&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155271&fm=92397992984779&tin=02508201610067®Number=0000137193017469&sum=40000 [01:38:33]StoreToDocumentArchive [01:38:33]shift 313 fd 155271 [01:38:33]save to /storage/0313/doc_00155271 [01:38:33]save last doc name /storage/0313/doc_00155271 to /storage/kkm_last_doc_name [01:38:33]save OK [01:38:33]Clear old archive folders... [01:38:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:38:33]tlvbuf is 01BCDC80 [01:38:33]SAM_PROTO_ClearQueue [01:38:33]wFMCommunicate request_size=4 [01:38:33]MH_SAM_APDU [01:38:33]CAPDU: 80 09 00 00 [01:38:33]Write to MH i2c: E2 08 00 24 07 80 09 00 00 00 00 00 00 9D [01:38:33]Write i2c OK [01:38:33]MH_I2C_Read... [01:38:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:38:33]Read from MH i2c: E2 [01:38:33]MH_I2C_Read... [01:38:33]Read from MH i2c: E2 03 00 [01:38:33]MH_I2C_Read... [01:38:33]Read from MH i2c: E2 03 00 24 07 00 90 00 9F [01:38:33]RAPDU: 90 00 [01:38:33]wFMCommunicate OK [01:38:33]SAM_PROTO_ClearQueue done [01:38:33]KKMCreateOFDPacket [01:38:33]OFDProtocolAddRootSTLVToBuf [01:38:33]FM_MakeSignedData [01:38:33]FM_MakeSignedData [01:38:33]SAM_PROTO_SignData [01:38:33]wFMCommunicate request_size=4 [01:38:33]MH_SAM_APDU [01:38:33]CAPDU: 80 0D 01 02 [01:38:33]Write to MH i2c: E2 08 00 25 07 80 0D 01 02 00 00 00 00 A5 [01:38:33]Write i2c OK [01:38:33]MH_I2C_Read... [01:38:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:38:33]Read from MH i2c: E2 [01:38:33]MH_I2C_Read... [01:38:33]Read from MH i2c: E2 03 00 [01:38:33]MH_I2C_Read... [01:38:33]Read from MH i2c: E2 03 00 25 07 00 90 00 A0 [01:38:33]RAPDU: 90 00 [01:38:33]wFMCommunicate OK [01:38:33]wFMCommunicate request_size=255 [01:38:33]MH_SAM_APDU [01:38:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 99 0D 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5E 02 00 35 04 06 00 54 [01:38:33]Write to MH i2c: E2 02 01 26 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 99 0D 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5E 02 00 35 04 06 00 54 00 00 C4 [01:38:33]Write i2c OK [01:38:33]MH_I2C_Read... [01:38:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:34]Read from MH i2c: E2 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 03 00 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 03 00 26 07 00 90 00 A1 [01:38:34]RAPDU: 90 00 [01:38:34]wFMCommunicate OK [01:38:34]wFMCommunicate request_size=10 [01:38:34]MH_SAM_APDU [01:38:34]CAPDU: 80 0D 02 02 05 09 15 8C C0 CB [01:38:34]Write to MH i2c: E2 0D 00 27 07 80 0D 02 02 05 00 09 15 8C C0 CB 00 00 E7 [01:38:34]Write i2c OK [01:38:34]MH_I2C_Read... [01:38:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:34]Read from MH i2c: E2 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 03 00 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 03 00 27 07 00 90 00 A2 [01:38:34]RAPDU: 90 00 [01:38:34]wFMCommunicate OK [01:38:34]wFMCommunicate request_size=4 [01:38:34]MH_SAM_APDU [01:38:34]CAPDU: 80 0D 03 02 [01:38:34]Write to MH i2c: E2 08 00 28 07 80 0D 03 02 00 00 00 00 AA [01:38:34]Write i2c OK [01:38:34]MH_I2C_Read... [01:38:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:38:34]Read from MH i2c: E2 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 0B 00 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 0B 00 28 07 00 9E 76 70 B9 45 9B 95 8B 90 00 E8 [01:38:34]RAPDU: 9E 76 70 B9 45 9B 95 8B 90 00 [01:38:34]wFMCommunicate OK [01:38:34]SAM_PROTO_SignData done [01:38:34]FM_MakeSignedData done [01:38:34]CreateOFDProtocolMessage [01:38:34]wFMCommunicate request_size=4 [01:38:34]MH_SAM_APDU [01:38:34]CAPDU: 80 11 00 00 [01:38:34]Write to MH i2c: E2 08 00 29 07 80 11 00 00 00 00 00 00 AA [01:38:34]Write i2c OK [01:38:34]MH_I2C_Read... [01:38:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:34]Read from MH i2c: E2 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 17 00 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: E2 17 00 29 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [01:38:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:38:34]wFMCommunicate OK [01:38:34]CreateOFDProtocolMessage done [01:38:34]OFDSenderStorePacket 155271 [01:38:34]StoreOFDPacket docnum=155271 [01:38:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 71 10 07 01 06 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 99 0D 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5E 02 00 35 04 06 00 54 09 15 8C C0 CB 9E 76 70 B9 45 9B 95 8B [01:38:34]CheckFolder [01:38:34]dirname=/storage/ofd_packets [01:38:34]CheckFolder done [01:38:34]ProducePacketName [01:38:34]name=ofd_packets/00155271 [01:38:34]NVStorageSaveData ofd_packets/00155271 [01:38:34]File name is /storage/ofd_packets/00155271 [01:38:34]Write 301 bytes [01:38:34]NVStorageSaveData done [01:38:34]OFDSenderStorePacket done [01:38:34]KKMCreateOFDPacket done [01:38:34]NVStorageSaveData kkm_last_timestamp [01:38:34]File name is /storage/kkm_last_timestamp [01:38:34]Write 4 bytes [01:38:34]NVStorageSaveData done [01:38:34]ExternCall_PrintAddStr [01:38:34]wPrintStart [01:38:34]Write to MH i2c: 01 00 00 2A 07 31 [01:38:34]Write i2c OK [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: 01 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: 01 07 00 [01:38:34]MH_I2C_Read... [01:38:34]Read from MH i2c: 01 07 00 2A 07 00 00 00 00 00 FF 0F 46 [01:38:34]RasterBufferAndPrint [01:38:34]line Счет N : (1)873484 [01:38:34]line ИНН: 02508201610067 [01:38:34]line Контрольно-Кассовый Чек [01:38:34]line ПРОДАЖА [01:38:34]line ТРК (МРК, ГНК) : 32 [01:38:34]line Товар: 2710124130 [01:38:34]line Аи-92-К-5 [01:38:34]line 5.980 * 66.90 [01:38:34]line = 400.06 [01:38:34]line НДС 12% НСП 1% [01:38:34]line > о реализуемом товаре [01:38:34]line ОКРУГЛЕНИЕ: -0.06 [01:38:34]line ИТОГО: 400.00 [01:38:34]line Внесено: 400.00 [01:38:34]line СДАЧА: 0.00 [01:38:34]line НСП 1% : 3.54 [01:38:34]line НДС 12% : 42.48 [01:38:34]line Наличными: 400.00 [01:38:34]line Безнал.: 0.00 [01:38:34]line Место: АЗС № 165 "Партнер Нефть" [01:38:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:38:34]line СНО: Общий режим [01:38:34]line Чек 20 19.10.2024 01:38 [01:38:34]line Смена: 313 ФФД: 1.0 [01:38:34]line ЗНМ: 0300000234 [01:38:34]line РНМ: 0000137193017469 [01:38:34]line Версия ККМ: v1.0 [01:38:34]line ФМ: 0000000000963156 [01:38:34]line ФД: 155271 [01:38:34]line ФПД: 92397992984779 [01:38:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T013833&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155271&fm=92397992984779&tin=02508201610067®Number=0000137193017469&sum=40000 [01:38:34]OFD Sender: Processing packet 155271 [packets to send 51, broken 50] [01:38:34]ProducePacketName [01:38:34]name=ofd_packets/00155271 [01:38:34]OFD Sender: To server: pG, [01:38:34]CommunicateWithHost lk.salyk.kg:30040 [01:38:34]ConnectInit lk.salyk.kg [01:38:34]written 0, free lines is 4095 [01:38:34]Connected sock=11 [01:38:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 71 10 07 01 06 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 99 0D 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5E 02 00 35 04 06 00 54 09 15 8C C0 CB 9E 76 70 B9 45 9B 95 8B [01:38:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B3 82 47 00 FC 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 5E 02 00 F4 03 04 00 D0 B3 12 67 B6 04 01 00 00 13 2B D0 0F D4 37 E6 90 [01:38:35]CommunicateWithHost err = 0 [01:38:35]CheckOFDResponse [01:38:35]1017 (14) - 77093643461234 [01:38:35]1041 (16) - 0000000000963156 [01:38:35]1040 (4) - 155271 [01:38:35]1012 (4) - 18.10.2024 19:15 [01:38:35]1206 (1) - 0 [01:38:35]OFD Sender: Remove packet 155271 [01:38:35]ProducePacketName [01:38:35]name=ofd_packets/00155271 [01:38:35]NVStorageDeleteData [01:38:35]Write to MH i2c: 01 00 00 55 07 5C [01:38:35]Write i2c OK [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: 01 [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: 01 07 00 [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 D7 0C 46 [01:38:35]RasterBufferAndPrint [01:38:35]line [01:38:35]line [01:38:35]line [01:38:35]line [01:38:35]line [01:38:35]written 0, free lines is 3290 [01:38:35]MH_Cut [01:38:35]Write to MH i2c: D1 01 00 5C 07 01 35 [01:38:35]Write i2c OK [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: D1 [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: D1 01 00 [01:38:35]MH_I2C_Read... [01:38:35]Read from MH i2c: D1 01 00 5C 07 00 34 [01:38:35]Write to MH i2c: 01 00 00 5D 07 64 [01:38:35]Write i2c OK [01:38:35]MH_I2C_Read... [01:38:35]OFD Sender: No OFD packet to send [01:38:35]*** Cut start [01:38:35]*** Partial cut [01:38:35]*** CUTSNS_PIN = 1 [01:38:35]*** CUTSNS_PIN = 0 [01:38:36]*** Brake cut motor [01:38:36]Read from MH i2c: 01 [01:38:36]MH_I2C_Read... [01:38:36]*** Stop cut motor [01:38:36]*** Cut end [01:38:36]Read from MH i2c: 01 07 00 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 FF 0F 79 [01:38:36]process_action close_receipt done [01:38:36]requested_data is exist [01:38:36]produce_requested_data [01:38:36]requested_item fm.sn is exist - process it [01:38:36]wFMCommunicate request_size=4 [01:38:36]MH_SAM_APDU [01:38:36]CAPDU: 80 11 00 00 [01:38:36]Write to MH i2c: E2 08 00 5E 07 80 11 00 00 00 00 00 00 DF [01:38:36]Write i2c OK [01:38:36]MH_I2C_Read... [01:38:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:36]Read from MH i2c: E2 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 17 00 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 17 00 5E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [01:38:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:38:36]wFMCommunicate OK [01:38:36]requested_item fd.num is exist - process it [01:38:36]SAM_PROTO_GetFieldsCounters [01:38:36]wFMCommunicate request_size=4 [01:38:36]MH_SAM_APDU [01:38:36]CAPDU: 80 13 00 00 [01:38:36]Write to MH i2c: E2 08 00 5F 07 80 13 00 00 00 00 00 00 E2 [01:38:36]Write i2c OK [01:38:36]MH_I2C_Read... [01:38:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:38:36]Read from MH i2c: E2 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 62 00 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 62 00 5F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5E 02 00 0E 04 04 00 39 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 78 [01:38:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 5E 02 00 0E 04 04 00 39 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 [01:38:36]wFMCommunicate OK [01:38:36]SAM_PROTO_GetFieldsCounters done [01:38:36]requested_item shift.num is exist - process it [01:38:36]requested_item shift.opened is exist - process it [01:38:36]req_shift_opened [01:38:36]FM_GetShiftState [01:38:36]SAM_PROTO_GetShiftState [01:38:36]wFMCommunicate request_size=4 [01:38:36]MH_SAM_APDU [01:38:36]CAPDU: 80 13 01 00 [01:38:36]Write to MH i2c: E2 08 00 60 07 80 13 01 00 00 00 00 00 E4 [01:38:36]Write i2c OK [01:38:36]MH_I2C_Read... [01:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:36]Read from MH i2c: E2 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 0E 00 [01:38:36]MH_I2C_Read... [01:38:36]Read from MH i2c: E2 0E 00 60 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 54 [01:38:36]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:38:36]wFMCommunicate OK [01:38:36]SAM_PROTO_GetShiftState done [01:38:36]FM_GetShiftState done [01:38:36]req_shift_opened done [01:38:36]requested_item shift.open_date is exist - process it [01:38:36]req_shift_open_date [01:38:36]req_shift_open_date done [01:38:36]produce_requested_data done [01:38:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155271,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:38:36]process_action_free close_receipt [01:38:36]json_value_free [01:38:36]json_value_free done [01:38:36]process_json_proto returns [01:38:36]Send response to host [01:38:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155271,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:38:36]free response buf [01:38:36]execute_script done [01:38:36]execute_script returns [01:38:36]free content buf [01:38:36]Sock 7.Close socket [01:38:36]Sock 7.Thread stoped [01:38:40]OFD Sender: No OFD packet to send [01:38:45]OFD Sender: No OFD packet to send [01:38:50]OFD Sender: No OFD packet to send [01:38:55]OFD Sender: No OFD packet to send [01:39:00]OFD Sender: No OFD packet to send [01:39:05]OFD Sender: No OFD packet to send [01:39:10]OFD Sender: No OFD packet to send [01:39:15]OFD Sender: No OFD packet to send [01:39:20]OFD Sender: No OFD packet to send [01:39:25]OFD Sender: No OFD packet to send [01:39:30]OFD Sender: No OFD packet to send [01:39:35]OFD Sender: No OFD packet to send [01:39:40]OFD Sender: No OFD packet to send [01:39:45]OFD Sender: No OFD packet to send [01:39:50]OFD Sender: No OFD packet to send [01:39:55]OFD Sender: No OFD packet to send [01:40:00]OFD Sender: No OFD packet to send [01:40:05]OFD Sender: No OFD packet to send [01:40:10]OFD Sender: No OFD packet to send [01:40:15]OFD Sender: No OFD packet to send [01:40:20]OFD Sender: No OFD packet to send [01:40:25]OFD Sender: No OFD packet to send [01:40:30]OFD Sender: No OFD packet to send [01:40:35]OFD Sender: No OFD packet to send [01:40:40]OFD Sender: No OFD packet to send [01:40:45]OFD Sender: No OFD packet to send [01:40:50]OFD Sender: No OFD packet to send [01:40:55]OFD Sender: No OFD packet to send [01:41:00]OFD Sender: No OFD packet to send [01:41:05]OFD Sender: No OFD packet to send [01:41:10]OFD Sender: No OFD packet to send [01:41:15]OFD Sender: No OFD packet to send [01:41:20]OFD Sender: No OFD packet to send [01:41:25]OFD Sender: No OFD packet to send [01:41:30]OFD Sender: No OFD packet to send [01:41:35]OFD Sender: No OFD packet to send [01:41:40]OFD Sender: No OFD packet to send [01:41:45]OFD Sender: No OFD packet to send [01:41:50]OFD Sender: No OFD packet to send [01:41:55]OFD Sender: No OFD packet to send [01:42:00]OFD Sender: No OFD packet to send [01:42:05]OFD Sender: No OFD packet to send [01:42:10]OFD Sender: No OFD packet to send [01:42:15]OFD Sender: No OFD packet to send [01:42:20]OFD Sender: No OFD packet to send [01:42:25]OFD Sender: No OFD packet to send [01:42:30]OFD Sender: No OFD packet to send [01:42:35]OFD Sender: No OFD packet to send [01:42:37]accept exits with 9 [01:42:37]New connection [01:42:37]New thread 3066621284 created [01:42:37]Thread 3066477924 joined [01:42:37]Waiting for new connection... [01:42:37] Sock 9.Parse request [01:42:37]Sock 9.Check first char [01:42:37]Sock 9.First char is OK [01:42:37]request: POST /json_proto HTTP/1.0 [01:42:37]Method: POST [01:42:37]URL: /json_proto [01:42:37]Method is POST - this is cgi request [01:42:37]url: /json_proto [01:42:37]query_string will be loaded in cgi processing [01:42:37]execute_cgi json_proto POST (null) [01:42:37]execute_cgi path=json_proto method=POST [01:42:37]POST find Content-Length [01:42:37]Host: 172.17.53.67:8080 [01:42:37]Content-Length: 682 [01:42:37]Content-Type: application/json [01:42:37] [01:42:37]POST finish read [01:42:37]Found Content-Length = 682 [01:42:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:42:37]execute_script... [01:42:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:42:37]POST & json_proto [01:42:37]process_json_proto [01:42:37]json parsed OK: [01:42:37]protocol is kg_v1.0 [01:42:37]action value=close_receipt [01:42:37]process_action close_receipt [01:42:37]cmd_close_receipt [01:42:37]MH_GetDate [01:42:37]Write to MH i2c: F0 00 00 61 07 57 [01:42:37]Write i2c OK [01:42:37]MH_I2C_Read... [01:42:37]Read from MH i2c: F0 [01:42:37]MH_I2C_Read... [01:42:37]Read from MH i2c: F0 09 00 [01:42:37]MH_I2C_Read... [01:42:37]Read from MH i2c: F0 09 00 61 07 00 8F 0E 13 67 19 BC 99 64 49 [01:42:37]GetLastDocTimeStamp 1729301913 [01:42:37]current date 1729302159 [01:42:37]FM_GetShiftState [01:42:37]SAM_PROTO_GetShiftState [01:42:37]wFMCommunicate request_size=4 [01:42:37]MH_SAM_APDU [01:42:37]CAPDU: 80 13 01 00 [01:42:37]Write to MH i2c: E2 08 00 62 07 80 13 01 00 00 00 00 00 E6 [01:42:37]Write i2c OK [01:42:37]MH_I2C_Read... [01:42:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:42:37]Read from MH i2c: E2 [01:42:37]MH_I2C_Read... [01:42:37]Read from MH i2c: E2 0E 00 [01:42:37]MH_I2C_Read... [01:42:37]Read from MH i2c: E2 0E 00 62 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 56 [01:42:37]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:42:37]wFMCommunicate OK [01:42:37]SAM_PROTO_GetShiftState done [01:42:37]FM_GetShiftState done [01:42:37]opened in 1729297392 [01:42:37]opened+sec_in_day 1729383792 [01:42:37]quantity*price = 150056 [01:42:37]sum+1 = 150058 [01:42:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 21 19.10.2024 01:42 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155272 ФПД: 77755164879658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T014239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155272&fm=77755164879658&tin=02508201610067®Number=0000137193017469&sum=150000 [01:42:39]StoreToDocumentArchive [01:42:39]shift 313 fd 155272 [01:42:39]save to /storage/0313/doc_00155272 [01:42:39]save last doc name /storage/0313/doc_00155272 to /storage/kkm_last_doc_name [01:42:39]save OK [01:42:39]Clear old archive folders... [01:42:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:42:39]tlvbuf is 01BC2830 [01:42:39]SAM_PROTO_ClearQueue [01:42:39]wFMCommunicate request_size=4 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 09 00 00 [01:42:39]Write to MH i2c: E2 08 00 6F 07 80 09 00 00 00 00 00 00 E8 [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [01:42:39]RAPDU: 90 00 [01:42:39]wFMCommunicate OK [01:42:39]SAM_PROTO_ClearQueue done [01:42:39]KKMCreateOFDPacket [01:42:39]OFDProtocolAddRootSTLVToBuf [01:42:39]FM_MakeSignedData [01:42:39]FM_MakeSignedData [01:42:39]SAM_PROTO_SignData [01:42:39]wFMCommunicate request_size=4 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 0D 01 02 [01:42:39]Write to MH i2c: E2 08 00 70 07 80 0D 01 02 00 00 00 00 F0 [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [01:42:39]RAPDU: 90 00 [01:42:39]wFMCommunicate OK [01:42:39]wFMCommunicate request_size=255 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8F 0E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5E 02 00 35 04 06 00 46 [01:42:39]Write to MH i2c: E2 02 01 71 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8F 0E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5E 02 00 35 04 06 00 46 00 00 74 [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 71 07 00 90 00 EC [01:42:39]RAPDU: 90 00 [01:42:39]wFMCommunicate OK [01:42:39]wFMCommunicate request_size=10 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 0D 02 02 05 B7 C8 FB 6B 2A [01:42:39]Write to MH i2c: E2 0D 00 72 07 80 0D 02 02 05 00 B7 C8 FB 6B 2A 00 00 0C [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 03 00 72 07 00 90 00 ED [01:42:39]RAPDU: 90 00 [01:42:39]wFMCommunicate OK [01:42:39]wFMCommunicate request_size=4 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 0D 03 02 [01:42:39]Write to MH i2c: E2 08 00 73 07 80 0D 03 02 00 00 00 00 F5 [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 0B 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 0B 00 73 07 00 87 C2 7C 8C 4C 36 40 32 90 00 3B [01:42:39]RAPDU: 87 C2 7C 8C 4C 36 40 32 90 00 [01:42:39]wFMCommunicate OK [01:42:39]SAM_PROTO_SignData done [01:42:39]FM_MakeSignedData done [01:42:39]CreateOFDProtocolMessage [01:42:39]wFMCommunicate request_size=4 [01:42:39]MH_SAM_APDU [01:42:39]CAPDU: 80 11 00 00 [01:42:39]Write to MH i2c: E2 08 00 74 07 80 11 00 00 00 00 00 00 F5 [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:42:39]Read from MH i2c: E2 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 17 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: E2 17 00 74 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [01:42:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:42:39]wFMCommunicate OK [01:42:39]CreateOFDProtocolMessage done [01:42:39]OFDSenderStorePacket 155272 [01:42:39]StoreOFDPacket docnum=155272 [01:42:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 D4 07 01 0C 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8F 0E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5E 02 00 35 04 06 00 46 B7 C8 FB 6B 2A 87 C2 7C 8C 4C 36 40 32 [01:42:39]CheckFolder [01:42:39]dirname=/storage/ofd_packets [01:42:39]CheckFolder done [01:42:39]ProducePacketName [01:42:39]name=ofd_packets/00155272 [01:42:39]NVStorageSaveData ofd_packets/00155272 [01:42:39]File name is /storage/ofd_packets/00155272 [01:42:39]Write 301 bytes [01:42:39]NVStorageSaveData done [01:42:39]OFDSenderStorePacket done [01:42:39]KKMCreateOFDPacket done [01:42:39]NVStorageSaveData kkm_last_timestamp [01:42:39]File name is /storage/kkm_last_timestamp [01:42:39]Write 4 bytes [01:42:39]NVStorageSaveData done [01:42:39]ExternCall_PrintAddStr [01:42:39]wPrintStart [01:42:39]Write to MH i2c: 01 00 00 75 07 7C [01:42:39]Write i2c OK [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: 01 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: 01 07 00 [01:42:39]MH_I2C_Read... [01:42:39]Read from MH i2c: 01 07 00 75 07 00 00 00 00 00 FF 0F 91 [01:42:39]RasterBufferAndPrint [01:42:39]line Счет N : (1)873485 [01:42:39]line ИНН: 02508201610067 [01:42:39]line Контрольно-Кассовый Чек [01:42:39]line ПРОДАЖА [01:42:39]line ТРК (МРК, ГНК) : 32 [01:42:39]line Товар: 2710124130 [01:42:39]line Аи-92-К-5 [01:42:39]line 22.430 * 66.90 [01:42:39]line = 1500.57 [01:42:39]line НДС 12% НСП 1% [01:42:39]line > о реализуемом товаре [01:42:39]line ОКРУГЛЕНИЕ: -0.57 [01:42:39]line ИТОГО: 1500.00 [01:42:39]line Внесено: 1500.00 [01:42:39]line СДАЧА: 0.00 [01:42:39]line НСП 1% : 13.28 [01:42:39]line НДС 12% : 159.35 [01:42:39]line Наличными: 1500.00 [01:42:39]line Безнал.: 0.00 [01:42:39]line Место: АЗС № 165 "Партнер Нефть" [01:42:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:42:39]line СНО: Общий режим [01:42:39]line Чек 21 19.10.2024 01:42 [01:42:39]line Смена: 313 ФФД: 1.0 [01:42:39]line ЗНМ: 0300000234 [01:42:39]line РНМ: 0000137193017469 [01:42:39]line Версия ККМ: v1.0 [01:42:39]line ФМ: 0000000000963156 [01:42:39]line ФД: 155272 [01:42:39]line ФПД: 77755164879658 [01:42:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T014239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155272&fm=77755164879658&tin=02508201610067®Number=0000137193017469&sum=150000 [01:42:39]OFD Sender: Processing packet 155272 [packets to send 51, broken 50] [01:42:39]ProducePacketName [01:42:39]name=ofd_packets/00155272 [01:42:39]OFD Sender: To server: pG, [01:42:39]CommunicateWithHost lk.salyk.kg:30040 [01:42:39]ConnectInit lk.salyk.kg [01:42:39]written 0, free lines is 4095 [01:42:40]Connected sock=10 [01:42:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 D4 07 01 0C 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8F 0E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5E 02 00 35 04 06 00 46 B7 C8 FB 6B 2A 87 C2 7C 8C 4C 36 40 32 [01:42:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D 10 47 00 72 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 5E 02 00 F4 03 04 00 C6 B4 12 67 B6 04 01 00 00 20 4E D6 5D 69 BE 6D 99 [01:42:40]CommunicateWithHost err = 0 [01:42:40]CheckOFDResponse [01:42:40]1017 (14) - 77093643461234 [01:42:40]1041 (16) - 0000000000963156 [01:42:40]1040 (4) - 155272 [01:42:40]1012 (4) - 18.10.2024 19:19 [01:42:40]1206 (1) - 0 [01:42:40]OFD Sender: Remove packet 155272 [01:42:40]ProducePacketName [01:42:40]name=ofd_packets/00155272 [01:42:40]NVStorageDeleteData [01:42:40]Write to MH i2c: 01 00 00 A0 07 A7 [01:42:40]Write i2c OK [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: 01 [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: 01 07 00 [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 DA 0C 94 [01:42:40]RasterBufferAndPrint [01:42:40]line [01:42:40]line [01:42:40]line [01:42:40]line [01:42:40]line [01:42:40]written 0, free lines is 3297 [01:42:40]MH_Cut [01:42:40]Write to MH i2c: D1 01 00 A7 07 01 80 [01:42:40]Write i2c OK [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: D1 [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: D1 01 00 [01:42:40]MH_I2C_Read... [01:42:40]Read from MH i2c: D1 01 00 A7 07 00 7F [01:42:40]Write to MH i2c: 01 00 00 A8 07 AF [01:42:40]Write i2c OK [01:42:40]MH_I2C_Read... [01:42:40]OFD Sender: No OFD packet to send [01:42:41]*** Cut start [01:42:41]*** Partial cut [01:42:41]*** CUTSNS_PIN = 1 [01:42:41]*** CUTSNS_PIN = 0 [01:42:41]*** Brake cut motor [01:42:41]Read from MH i2c: 01 [01:42:41]MH_I2C_Read... [01:42:41]*** Stop cut motor [01:42:41]*** Cut end [01:42:41]Read from MH i2c: 01 07 00 [01:42:41]MH_I2C_Read... [01:42:41]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 FF 0F C4 [01:42:41]process_action close_receipt done [01:42:41]requested_data is exist [01:42:41]produce_requested_data [01:42:41]requested_item fm.sn is exist - process it [01:42:41]wFMCommunicate request_size=4 [01:42:41]MH_SAM_APDU [01:42:41]CAPDU: 80 11 00 00 [01:42:41]Write to MH i2c: E2 08 00 A9 07 80 11 00 00 00 00 00 00 2A [01:42:41]Write i2c OK [01:42:41]MH_I2C_Read... [01:42:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:42:41]Read from MH i2c: E2 [01:42:41]MH_I2C_Read... [01:42:41]Read from MH i2c: E2 17 00 [01:42:41]MH_I2C_Read... [01:42:41]Read from MH i2c: E2 17 00 A9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [01:42:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:42:41]wFMCommunicate OK [01:42:41]requested_item fd.num is exist - process it [01:42:41]SAM_PROTO_GetFieldsCounters [01:42:41]wFMCommunicate request_size=4 [01:42:41]MH_SAM_APDU [01:42:41]CAPDU: 80 13 00 00 [01:42:41]Write to MH i2c: E2 08 00 AA 07 80 13 00 00 00 00 00 00 2D [01:42:41]Write i2c OK [01:42:41]MH_I2C_Read... [01:42:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:42:41]Read from MH i2c: E2 [01:42:41]MH_I2C_Read... [01:42:41]Read from MH i2c: E2 62 00 [01:42:41]MH_I2C_Read... [01:42:41]Read from MH i2c: E2 62 00 AA 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [01:42:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 5E 02 00 0E 04 04 00 39 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:42:41]wFMCommunicate OK [01:42:41]SAM_PROTO_GetFieldsCounters done [01:42:41]requested_item shift.num is exist - process it [01:42:41]requested_item shift.opened is exist - process it [01:42:41]req_shift_opened [01:42:41]FM_GetShiftState [01:42:41]SAM_PROTO_GetShiftState [01:42:41]wFMCommunicate request_size=4 [01:42:41]MH_SAM_APDU [01:42:41]CAPDU: 80 13 01 00 [01:42:41]Write to MH i2c: E2 08 00 AB 07 80 13 01 00 00 00 00 00 2F [01:42:41]Write i2c OK [01:42:41]MH_I2C_Read... [01:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:42:42]Read from MH i2c: E2 [01:42:42]MH_I2C_Read... [01:42:42]Read from MH i2c: E2 0E 00 [01:42:42]MH_I2C_Read... [01:42:42]Read from MH i2c: E2 0E 00 AB 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 9F [01:42:42]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [01:42:42]wFMCommunicate OK [01:42:42]SAM_PROTO_GetShiftState done [01:42:42]FM_GetShiftState done [01:42:42]req_shift_opened done [01:42:42]requested_item shift.open_date is exist - process it [01:42:42]req_shift_open_date [01:42:42]req_shift_open_date done [01:42:42]produce_requested_data done [01:42:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155272,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [01:42:42]process_action_free close_receipt [01:42:42]json_value_free [01:42:42]json_value_free done [01:42:42]process_json_proto returns [01:42:42]Send response to host [01:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155272,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [01:42:42]free response buf [01:42:42]execute_script done [01:42:42]execute_script returns [01:42:42]free content buf [01:42:42]Sock 9.Close socket [01:42:42]Sock 9.Thread stoped [01:42:45]OFD Sender: No OFD packet to send [01:42:50]OFD Sender: No OFD packet to send [01:42:55]OFD Sender: No OFD packet to send [01:43:00]OFD Sender: No OFD packet to send [01:43:05]OFD Sender: No OFD packet to send [01:43:10]OFD Sender: No OFD packet to send [01:43:15]OFD Sender: No OFD packet to send [01:43:20]OFD Sender: No OFD packet to send [01:43:25]OFD Sender: No OFD packet to send [01:43:30]OFD Sender: No OFD packet to send [01:43:35]OFD Sender: No OFD packet to send [01:43:40]OFD Sender: No OFD packet to send [01:43:45]OFD Sender: No OFD packet to send [01:43:50]OFD Sender: No OFD packet to send [01:43:55]OFD Sender: No OFD packet to send [01:44:00]OFD Sender: No OFD packet to send [01:44:05]OFD Sender: No OFD packet to send [01:44:10]OFD Sender: No OFD packet to send [01:44:15]OFD Sender: No OFD packet to send [01:44:20]OFD Sender: No OFD packet to send [01:44:25]OFD Sender: No OFD packet to send [01:44:30]OFD Sender: No OFD packet to send [01:44:35]OFD Sender: No OFD packet to send [01:44:40]OFD Sender: No OFD packet to send [01:44:45]OFD Sender: No OFD packet to send [01:44:50]OFD Sender: No OFD packet to send [01:44:55]OFD Sender: No OFD packet to send [01:45:00]OFD Sender: No OFD packet to send [01:45:05]OFD Sender: No OFD packet to send [01:45:10]OFD Sender: No OFD packet to send [01:45:15]OFD Sender: No OFD packet to send [01:45:20]OFD Sender: No OFD packet to send [01:45:25]OFD Sender: No OFD packet to send [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:15]OFD Sender: No OFD packet to send [01:46:20]OFD Sender: No OFD packet to send [01:46:25]OFD Sender: No OFD packet to send [01:46:30]OFD Sender: No OFD packet to send [01:46:35]OFD Sender: No OFD packet to send [01:46:41]OFD Sender: No OFD packet to send [01:46:46]OFD Sender: No OFD packet to send [01:46:51]OFD Sender: No OFD packet to send [01:46:56]OFD Sender: No OFD packet to send [01:47:01]OFD Sender: No OFD packet to send [01:47:06]OFD Sender: No OFD packet to send [01:47:11]OFD Sender: No OFD packet to send [01:47:16]OFD Sender: No OFD packet to send [01:47:21]OFD Sender: No OFD packet to send [01:47:26]OFD Sender: No OFD packet to send [01:47:31]OFD Sender: No OFD packet to send [01:47:36]OFD Sender: No OFD packet to send [01:47:41]OFD Sender: No OFD packet to send [01:47:46]OFD Sender: No OFD packet to send [01:47:51]OFD Sender: No OFD packet to send [01:47:56]OFD Sender: No OFD packet to send [01:48:01]OFD Sender: No OFD packet to send [01:48:06]OFD Sender: No OFD packet to send [01:48:11]OFD Sender: No OFD packet to send [01:48:16]OFD Sender: No OFD packet to send [01:48:21]OFD Sender: No OFD packet to send [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:36]OFD Sender: No OFD packet to send [01:48:41]OFD Sender: No OFD packet to send [01:48:46]OFD Sender: No OFD packet to send [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:52:46]OFD Sender: No OFD packet to send [01:52:51]OFD Sender: No OFD packet to send [01:52:56]OFD Sender: No OFD packet to send [01:53:01]OFD Sender: No OFD packet to send [01:53:06]OFD Sender: No OFD packet to send [01:53:11]OFD Sender: No OFD packet to send [01:53:16]OFD Sender: No OFD packet to send [01:53:21]OFD Sender: No OFD packet to send [01:53:26]OFD Sender: No OFD packet to send [01:53:31]OFD Sender: No OFD packet to send [01:53:36]OFD Sender: No OFD packet to send [01:53:41]OFD Sender: No OFD packet to send [01:53:46]OFD Sender: No OFD packet to send [01:53:51]OFD Sender: No OFD packet to send [01:53:56]OFD Sender: No OFD packet to send [01:54:01]OFD Sender: No OFD packet to send [01:54:06]OFD Sender: No OFD packet to send [01:54:11]OFD Sender: No OFD packet to send [01:54:16]OFD Sender: No OFD packet to send [01:54:21]OFD Sender: No OFD packet to send [01:54:26]OFD Sender: No OFD packet to send [01:54:31]OFD Sender: No OFD packet to send [01:54:36]OFD Sender: No OFD packet to send [01:54:41]OFD Sender: No OFD packet to send [01:54:46]OFD Sender: No OFD packet to send [01:54:51]OFD Sender: No OFD packet to send [01:54:56]OFD Sender: No OFD packet to send [01:55:01]OFD Sender: No OFD packet to send [01:55:06]OFD Sender: No OFD packet to send [01:55:11]OFD Sender: No OFD packet to send [01:55:16]OFD Sender: No OFD packet to send [01:55:21]OFD Sender: No OFD packet to send [01:55:26]OFD Sender: No OFD packet to send [01:55:31]OFD Sender: No OFD packet to send [01:55:36]OFD Sender: No OFD packet to send [01:55:41]OFD Sender: No OFD packet to send [01:55:46]OFD Sender: No OFD packet to send [01:55:51]OFD Sender: No OFD packet to send [01:55:56]OFD Sender: No OFD packet to send [01:56:01]OFD Sender: No OFD packet to send [01:56:06]OFD Sender: No OFD packet to send [01:56:11]OFD Sender: No OFD packet to send [01:56:16]OFD Sender: No OFD packet to send [01:56:21]OFD Sender: No OFD packet to send [01:56:26]OFD Sender: No OFD packet to send [01:56:31]OFD Sender: No OFD packet to send [01:56:36]OFD Sender: No OFD packet to send [01:56:41]OFD Sender: No OFD packet to send [01:56:46]OFD Sender: No OFD packet to send [01:56:51]OFD Sender: No OFD packet to send [01:56:56]OFD Sender: No OFD packet to send [01:57:01]OFD Sender: No OFD packet to send [01:57:06]OFD Sender: No OFD packet to send [01:57:11]OFD Sender: No OFD packet to send [01:57:16]OFD Sender: No OFD packet to send [01:57:21]OFD Sender: No OFD packet to send [01:57:26]OFD Sender: No OFD packet to send [01:57:31]OFD Sender: No OFD packet to send [01:57:36]OFD Sender: No OFD packet to send [01:57:41]OFD Sender: No OFD packet to send [01:57:46]OFD Sender: No OFD packet to send [01:57:51]OFD Sender: No OFD packet to send [01:57:56]OFD Sender: No OFD packet to send [01:58:01]OFD Sender: No OFD packet to send [01:58:06]OFD Sender: No OFD packet to send [01:58:11]OFD Sender: No OFD packet to send [01:58:16]OFD Sender: No OFD packet to send [01:58:21]OFD Sender: No OFD packet to send [01:58:26]OFD Sender: No OFD packet to send [01:58:31]OFD Sender: No OFD packet to send [01:58:36]OFD Sender: No OFD packet to send [01:58:41]OFD Sender: No OFD packet to send [01:58:46]OFD Sender: No OFD packet to send [01:58:51]OFD Sender: No OFD packet to send [01:58:56]OFD Sender: No OFD packet to send [01:59:01]OFD Sender: No OFD packet to send [01:59:06]OFD Sender: No OFD packet to send [01:59:11]OFD Sender: No OFD packet to send [01:59:16]OFD Sender: No OFD packet to send [01:59:21]OFD Sender: No OFD packet to send [01:59:26]OFD Sender: No OFD packet to send [01:59:31]OFD Sender: No OFD packet to send [01:59:36]OFD Sender: No OFD packet to send [01:59:41]OFD Sender: No OFD packet to send [01:59:46]OFD Sender: No OFD packet to send [01:59:51]OFD Sender: No OFD packet to send [01:59:56]OFD Sender: No OFD packet to send [02:00:01]OFD Sender: No OFD packet to send [02:00:06]OFD Sender: No OFD packet to send [02:00:11]OFD Sender: No OFD packet to send [02:00:16]OFD Sender: No OFD packet to send [02:00:21]OFD Sender: No OFD packet to send [02:00:26]OFD Sender: No OFD packet to send [02:00:31]OFD Sender: No OFD packet to send [02:00:36]OFD Sender: No OFD packet to send [02:00:41]OFD Sender: No OFD packet to send [02:00:46]OFD Sender: No OFD packet to send [02:00:51]OFD Sender: No OFD packet to send [02:00:56]OFD Sender: No OFD packet to send [02:01:01]OFD Sender: No OFD packet to send [02:01:06]OFD Sender: No OFD packet to send [02:01:11]OFD Sender: No OFD packet to send [02:01:16]OFD Sender: No OFD packet to send [02:01:21]OFD Sender: No OFD packet to send [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:36]OFD Sender: No OFD packet to send [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:06]OFD Sender: No OFD packet to send [02:02:11]OFD Sender: No OFD packet to send [02:02:16]OFD Sender: No OFD packet to send [02:02:21]OFD Sender: No OFD packet to send [02:02:26]OFD Sender: No OFD packet to send [02:02:31]OFD Sender: No OFD packet to send [02:02:36]OFD Sender: No OFD packet to send [02:02:41]OFD Sender: No OFD packet to send [02:02:46]OFD Sender: No OFD packet to send [02:02:51]OFD Sender: No OFD packet to send [02:02:56]OFD Sender: No OFD packet to send [02:03:01]OFD Sender: No OFD packet to send [02:03:06]OFD Sender: No OFD packet to send [02:03:11]OFD Sender: No OFD packet to send [02:03:16]OFD Sender: No OFD packet to send [02:03:21]OFD Sender: No OFD packet to send [02:03:26]OFD Sender: No OFD packet to send [02:03:31]OFD Sender: No OFD packet to send [02:03:36]OFD Sender: No OFD packet to send [02:03:41]OFD Sender: No OFD packet to send [02:03:46]OFD Sender: No OFD packet to send [02:03:51]OFD Sender: No OFD packet to send [02:03:56]OFD Sender: No OFD packet to send [02:04:01]OFD Sender: No OFD packet to send [02:04:06]OFD Sender: No OFD packet to send [02:04:11]OFD Sender: No OFD packet to send [02:04:16]OFD Sender: No OFD packet to send [02:04:21]OFD Sender: No OFD packet to send [02:04:26]OFD Sender: No OFD packet to send [02:04:31]OFD Sender: No OFD packet to send [02:04:36]OFD Sender: No OFD packet to send [02:04:41]OFD Sender: No OFD packet to send [02:04:47]OFD Sender: No OFD packet to send [02:04:52]OFD Sender: No OFD packet to send [02:04:57]OFD Sender: No OFD packet to send [02:05:02]OFD Sender: No OFD packet to send [02:05:07]OFD Sender: No OFD packet to send [02:05:12]OFD Sender: No OFD packet to send [02:05:17]OFD Sender: No OFD packet to send [02:05:22]OFD Sender: No OFD packet to send [02:05:27]OFD Sender: No OFD packet to send [02:05:32]OFD Sender: No OFD packet to send [02:05:37]OFD Sender: No OFD packet to send [02:05:42]OFD Sender: No OFD packet to send [02:05:47]OFD Sender: No OFD packet to send [02:05:52]OFD Sender: No OFD packet to send [02:05:57]OFD Sender: No OFD packet to send [02:06:02]OFD Sender: No OFD packet to send [02:06:07]OFD Sender: No OFD packet to send [02:06:12]OFD Sender: No OFD packet to send [02:06:17]OFD Sender: No OFD packet to send [02:06:22]OFD Sender: No OFD packet to send [02:06:27]OFD Sender: No OFD packet to send [02:06:32]OFD Sender: No OFD packet to send [02:06:37]OFD Sender: No OFD packet to send [02:06:42]OFD Sender: No OFD packet to send [02:06:47]OFD Sender: No OFD packet to send [02:06:52]OFD Sender: No OFD packet to send [02:06:57]OFD Sender: No OFD packet to send [02:07:02]OFD Sender: No OFD packet to send [02:07:07]OFD Sender: No OFD packet to send [02:07:12]OFD Sender: No OFD packet to send [02:07:17]OFD Sender: No OFD packet to send [02:07:22]OFD Sender: No OFD packet to send [02:07:27]OFD Sender: No OFD packet to send [02:07:32]OFD Sender: No OFD packet to send [02:07:37]OFD Sender: No OFD packet to send [02:07:42]OFD Sender: No OFD packet to send [02:07:47]OFD Sender: No OFD packet to send [02:07:52]OFD Sender: No OFD packet to send [02:07:57]OFD Sender: No OFD packet to send [02:08:02]OFD Sender: No OFD packet to send [02:08:07]OFD Sender: No OFD packet to send [02:08:12]OFD Sender: No OFD packet to send [02:08:17]OFD Sender: No OFD packet to send [02:08:22]OFD Sender: No OFD packet to send [02:08:24]accept exits with 7 [02:08:24]New connection [02:08:24]New thread 3066477924 created [02:08:24]Thread 3066621284 joined [02:08:24]Waiting for new connection... [02:08:24] Sock 7.Parse request [02:08:24]Sock 7.Check first char [02:08:24]Sock 7.First char is OK [02:08:24]request: POST /json_proto HTTP/1.0 [02:08:24]Method: POST [02:08:24]URL: /json_proto [02:08:24]Method is POST - this is cgi request [02:08:24]url: /json_proto [02:08:24]query_string will be loaded in cgi processing [02:08:24]execute_cgi json_proto POST (null) [02:08:24]execute_cgi path=json_proto method=POST [02:08:24]POST find Content-Length [02:08:24]Host: 172.17.53.67:8080 [02:08:24]Content-Length: 682 [02:08:24]Content-Type: application/json [02:08:24] [02:08:24]POST finish read [02:08:24]Found Content-Length = 682 [02:08:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:08:24]execute_script... [02:08:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:08:24]POST & json_proto [02:08:24]process_json_proto [02:08:24]json parsed OK: [02:08:24]protocol is kg_v1.0 [02:08:24]action value=close_receipt [02:08:24]process_action close_receipt [02:08:24]cmd_close_receipt [02:08:24]MH_GetDate [02:08:24]Write to MH i2c: F0 00 00 AC 07 A2 [02:08:24]Write i2c OK [02:08:24]MH_I2C_Read... [02:08:24]Read from MH i2c: F0 [02:08:24]MH_I2C_Read... [02:08:24]Read from MH i2c: F0 09 00 [02:08:24]MH_I2C_Read... [02:08:24]Read from MH i2c: F0 09 00 AC 07 00 99 14 13 67 19 BC 99 64 A4 [02:08:24]GetLastDocTimeStamp 1729302159 [02:08:24]current date 1729303705 [02:08:24]FM_GetShiftState [02:08:24]SAM_PROTO_GetShiftState [02:08:24]wFMCommunicate request_size=4 [02:08:24]MH_SAM_APDU [02:08:24]CAPDU: 80 13 01 00 [02:08:24]Write to MH i2c: E2 08 00 AD 07 80 13 01 00 00 00 00 00 31 [02:08:24]Write i2c OK [02:08:24]MH_I2C_Read... [02:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:08:24]Read from MH i2c: E2 [02:08:24]MH_I2C_Read... [02:08:24]Read from MH i2c: E2 0E 00 [02:08:24]MH_I2C_Read... [02:08:24]Read from MH i2c: E2 0E 00 AD 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 A1 [02:08:24]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:08:24]wFMCommunicate OK [02:08:24]SAM_PROTO_GetShiftState done [02:08:24]FM_GetShiftState done [02:08:24]opened in 1729297392 [02:08:24]opened+sec_in_day 1729383792 [02:08:24]quantity*price = 200043 [02:08:24]sum+1 = 200044 [02:08:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 22 19.10.2024 02:08 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155273 ФПД: 46184056909951 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T020825&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155273&fm=46184056909951&tin=02508201610067®Number=0000137193017469&sum=200000 [02:08:25]StoreToDocumentArchive [02:08:25]shift 313 fd 155273 [02:08:25]save to /storage/0313/doc_00155273 [02:08:25]save last doc name /storage/0313/doc_00155273 to /storage/kkm_last_doc_name [02:08:25]save OK [02:08:25]Clear old archive folders... [02:08:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:08:25]tlvbuf is 01D953D0 [02:08:25]SAM_PROTO_ClearQueue [02:08:25]wFMCommunicate request_size=4 [02:08:25]MH_SAM_APDU [02:08:25]CAPDU: 80 09 00 00 [02:08:25]Write to MH i2c: E2 08 00 BA 07 80 09 00 00 00 00 00 00 33 [02:08:25]Write i2c OK [02:08:25]MH_I2C_Read... [02:08:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:08:25]Read from MH i2c: E2 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [02:08:25]RAPDU: 90 00 [02:08:25]wFMCommunicate OK [02:08:25]SAM_PROTO_ClearQueue done [02:08:25]KKMCreateOFDPacket [02:08:25]OFDProtocolAddRootSTLVToBuf [02:08:25]FM_MakeSignedData [02:08:25]FM_MakeSignedData [02:08:25]SAM_PROTO_SignData [02:08:25]wFMCommunicate request_size=4 [02:08:25]MH_SAM_APDU [02:08:25]CAPDU: 80 0D 01 02 [02:08:25]Write to MH i2c: E2 08 00 BB 07 80 0D 01 02 00 00 00 00 3B [02:08:25]Write i2c OK [02:08:25]MH_I2C_Read... [02:08:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:08:25]Read from MH i2c: E2 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 BB 07 00 90 00 36 [02:08:25]RAPDU: 90 00 [02:08:25]wFMCommunicate OK [02:08:25]wFMCommunicate request_size=255 [02:08:25]MH_SAM_APDU [02:08:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 99 14 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5E 02 00 35 04 06 00 2A [02:08:25]Write to MH i2c: E2 02 01 BC 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 99 14 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5E 02 00 35 04 06 00 2A 00 00 14 [02:08:25]Write i2c OK [02:08:25]MH_I2C_Read... [02:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:08:25]Read from MH i2c: E2 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 BC 07 00 90 00 37 [02:08:25]RAPDU: 90 00 [02:08:25]wFMCommunicate OK [02:08:25]wFMCommunicate request_size=10 [02:08:25]MH_SAM_APDU [02:08:25]CAPDU: 80 0D 02 02 05 01 10 4E 70 7F [02:08:25]Write to MH i2c: E2 0D 00 BD 07 80 0D 02 02 05 00 01 10 4E 70 7F 00 00 96 [02:08:25]Write i2c OK [02:08:25]MH_I2C_Read... [02:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:08:25]Read from MH i2c: E2 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 [02:08:25]MH_I2C_Read... [02:08:25]Read from MH i2c: E2 03 00 BD 07 00 90 00 38 [02:08:25]RAPDU: 90 00 [02:08:25]wFMCommunicate OK [02:08:25]wFMCommunicate request_size=4 [02:08:25]MH_SAM_APDU [02:08:25]CAPDU: 80 0D 03 02 [02:08:25]Write to MH i2c: E2 08 00 BE 07 80 0D 03 02 00 00 00 00 40 [02:08:25]Write i2c OK [02:08:25]MH_I2C_Read... [02:08:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:08:26]Read from MH i2c: E2 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: E2 0B 00 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: E2 0B 00 BE 07 00 60 A8 FF 95 F3 E6 61 4D 90 00 64 [02:08:26]RAPDU: 60 A8 FF 95 F3 E6 61 4D 90 00 [02:08:26]wFMCommunicate OK [02:08:26]SAM_PROTO_SignData done [02:08:26]FM_MakeSignedData done [02:08:26]CreateOFDProtocolMessage [02:08:26]wFMCommunicate request_size=4 [02:08:26]MH_SAM_APDU [02:08:26]CAPDU: 80 11 00 00 [02:08:26]Write to MH i2c: E2 08 00 BF 07 80 11 00 00 00 00 00 00 40 [02:08:26]Write i2c OK [02:08:26]MH_I2C_Read... [02:08:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:08:26]Read from MH i2c: E2 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: E2 17 00 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: E2 17 00 BF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [02:08:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:08:26]wFMCommunicate OK [02:08:26]CreateOFDProtocolMessage done [02:08:26]OFDSenderStorePacket 155273 [02:08:26]StoreOFDPacket docnum=155273 [02:08:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A EC 07 01 0F 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 99 14 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5E 02 00 35 04 06 00 2A 01 10 4E 70 7F 60 A8 FF 95 F3 E6 61 4D [02:08:26]CheckFolder [02:08:26]dirname=/storage/ofd_packets [02:08:26]CheckFolder done [02:08:26]ProducePacketName [02:08:26]name=ofd_packets/00155273 [02:08:26]NVStorageSaveData ofd_packets/00155273 [02:08:26]File name is /storage/ofd_packets/00155273 [02:08:26]Write 301 bytes [02:08:26]NVStorageSaveData done [02:08:26]OFDSenderStorePacket done [02:08:26]KKMCreateOFDPacket done [02:08:26]NVStorageSaveData kkm_last_timestamp [02:08:26]File name is /storage/kkm_last_timestamp [02:08:26]Write 4 bytes [02:08:26]NVStorageSaveData done [02:08:26]ExternCall_PrintAddStr [02:08:26]wPrintStart [02:08:26]Write to MH i2c: 01 00 00 C0 07 C7 [02:08:26]Write i2c OK [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 07 00 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 07 00 C0 07 00 00 00 00 00 FF 0F DC [02:08:26]RasterBufferAndPrint [02:08:26]line Счет N : (1)873487 [02:08:26]line ИНН: 02508201610067 [02:08:26]line Контрольно-Кассовый Чек [02:08:26]line ПРОДАЖА [02:08:26]line ТРК (МРК, ГНК) : 41 [02:08:26]line Товар: 2710124500 [02:08:26]line Аи-95-К-5 [02:08:26]line 26.960 * 74.20 [02:08:26]line = 2000.43 [02:08:26]line НДС 12% НСП 1% [02:08:26]line > о реализуемом товаре [02:08:26]line ОКРУГЛЕНИЕ: -0.43 [02:08:26]line ИТОГО: 2000.00 [02:08:26]line Внесено: 2000.00 [02:08:26]line СДАЧА: 0.00 [02:08:26]line НСП 1% : 17.70 [02:08:26]line НДС 12% : 212.43 [02:08:26]line Наличными: 2000.00 [02:08:26]line Безнал.: 0.00 [02:08:26]line Место: АЗС № 165 "Партнер Нефть" [02:08:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:08:26]line СНО: Общий режим [02:08:26]line Чек 22 19.10.2024 02:08 [02:08:26]line Смена: 313 ФФД: 1.0 [02:08:26]line ЗНМ: 0300000234 [02:08:26]line РНМ: 0000137193017469 [02:08:26]line Версия ККМ: v1.0 [02:08:26]line ФМ: 0000000000963156 [02:08:26]line ФД: 155273 [02:08:26]line ФПД: 46184056909951 [02:08:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T020825&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155273&fm=46184056909951&tin=02508201610067®Number=0000137193017469&sum=200000 [02:08:26]OFD Sender: Processing packet 155273 [packets to send 51, broken 50] [02:08:26]ProducePacketName [02:08:26]name=ofd_packets/00155273 [02:08:26]OFD Sender: To server: pG, [02:08:26]CommunicateWithHost lk.salyk.kg:30040 [02:08:26]ConnectInit lk.salyk.kg [02:08:26]written 0, free lines is 4095 [02:08:26]Connected sock=10 [02:08:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A EC 07 01 0F 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 99 14 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5E 02 00 35 04 06 00 2A 01 10 4E 70 7F 60 A8 FF 95 F3 E6 61 4D [02:08:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 E2 47 00 1E 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 5E 02 00 F4 03 04 00 D0 BA 12 67 B6 04 01 00 00 F7 D2 A0 1D 6B 93 E0 23 [02:08:26]CommunicateWithHost err = 0 [02:08:26]CheckOFDResponse [02:08:26]1017 (14) - 77093643461234 [02:08:26]1041 (16) - 0000000000963156 [02:08:26]1040 (4) - 155273 [02:08:26]1012 (4) - 18.10.2024 19:45 [02:08:26]1206 (1) - 0 [02:08:26]OFD Sender: Remove packet 155273 [02:08:26]ProducePacketName [02:08:26]name=ofd_packets/00155273 [02:08:26]NVStorageDeleteData [02:08:26]Write to MH i2c: 01 00 00 EB 07 F2 [02:08:26]Write i2c OK [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 07 00 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: 01 07 00 EB 07 00 00 00 00 00 EE 0C F3 [02:08:26]RasterBufferAndPrint [02:08:26]line [02:08:26]line [02:08:26]line [02:08:26]line [02:08:26]line [02:08:26]written 0, free lines is 3316 [02:08:26]MH_Cut [02:08:26]Write to MH i2c: D1 01 00 F2 07 01 CB [02:08:26]Write i2c OK [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: D1 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: D1 01 00 [02:08:26]MH_I2C_Read... [02:08:26]Read from MH i2c: D1 01 00 F2 07 00 CA [02:08:26]Write to MH i2c: 01 00 00 F3 07 FA [02:08:26]Write i2c OK [02:08:26]MH_I2C_Read... [02:08:27]OFD Sender: No OFD packet to send [02:08:27]*** Cut start [02:08:27]*** Partial cut [02:08:27]*** CUTSNS_PIN = 1 [02:08:27]*** CUTSNS_PIN = 0 [02:08:27]*** Brake cut motor [02:08:28]Read from MH i2c: 01 [02:08:28]MH_I2C_Read... [02:08:28]*** Stop cut motor [02:08:28]*** Cut end [02:08:28]Read from MH i2c: 01 07 00 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 FF 0F 0F [02:08:28]process_action close_receipt done [02:08:28]requested_data is exist [02:08:28]produce_requested_data [02:08:28]requested_item fm.sn is exist - process it [02:08:28]wFMCommunicate request_size=4 [02:08:28]MH_SAM_APDU [02:08:28]CAPDU: 80 11 00 00 [02:08:28]Write to MH i2c: E2 08 00 F4 07 80 11 00 00 00 00 00 00 75 [02:08:28]Write i2c OK [02:08:28]MH_I2C_Read... [02:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:08:28]Read from MH i2c: E2 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 17 00 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 17 00 F4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [02:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:08:28]wFMCommunicate OK [02:08:28]requested_item fd.num is exist - process it [02:08:28]SAM_PROTO_GetFieldsCounters [02:08:28]wFMCommunicate request_size=4 [02:08:28]MH_SAM_APDU [02:08:28]CAPDU: 80 13 00 00 [02:08:28]Write to MH i2c: E2 08 00 F5 07 80 13 00 00 00 00 00 00 78 [02:08:28]Write i2c OK [02:08:28]MH_I2C_Read... [02:08:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:08:28]Read from MH i2c: E2 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 62 00 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 62 00 F5 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5E 02 00 0E 04 04 00 39 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 16 [02:08:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 5E 02 00 0E 04 04 00 39 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 [02:08:28]wFMCommunicate OK [02:08:28]SAM_PROTO_GetFieldsCounters done [02:08:28]requested_item shift.num is exist - process it [02:08:28]requested_item shift.opened is exist - process it [02:08:28]req_shift_opened [02:08:28]FM_GetShiftState [02:08:28]SAM_PROTO_GetShiftState [02:08:28]wFMCommunicate request_size=4 [02:08:28]MH_SAM_APDU [02:08:28]CAPDU: 80 13 01 00 [02:08:28]Write to MH i2c: E2 08 00 F6 07 80 13 01 00 00 00 00 00 7A [02:08:28]Write i2c OK [02:08:28]MH_I2C_Read... [02:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:08:28]Read from MH i2c: E2 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 0E 00 [02:08:28]MH_I2C_Read... [02:08:28]Read from MH i2c: E2 0E 00 F6 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 EA [02:08:28]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:08:28]wFMCommunicate OK [02:08:28]SAM_PROTO_GetShiftState done [02:08:28]FM_GetShiftState done [02:08:28]req_shift_opened done [02:08:28]requested_item shift.open_date is exist - process it [02:08:28]req_shift_open_date [02:08:28]req_shift_open_date done [02:08:28]produce_requested_data done [02:08:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155273,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:08:28]process_action_free close_receipt [02:08:28]json_value_free [02:08:28]json_value_free done [02:08:28]process_json_proto returns [02:08:28]Send response to host [02:08:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155273,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:08:28]free response buf [02:08:28]execute_script done [02:08:28]execute_script returns [02:08:28]free content buf [02:08:28]Sock 7.Close socket [02:08:28]Sock 7.Thread stoped [02:08:32]OFD Sender: No OFD packet to send [02:08:37]OFD Sender: No OFD packet to send [02:08:42]OFD Sender: No OFD packet to send [02:08:47]OFD Sender: No OFD packet to send [02:08:52]OFD Sender: No OFD packet to send [02:08:57]OFD Sender: No OFD packet to send [02:09:02]OFD Sender: No OFD packet to send [02:09:07]OFD Sender: No OFD packet to send [02:09:12]OFD Sender: No OFD packet to send [02:09:17]OFD Sender: No OFD packet to send [02:09:22]OFD Sender: No OFD packet to send [02:09:27]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:12]OFD Sender: No OFD packet to send [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:27]OFD Sender: No OFD packet to send [02:12:32]OFD Sender: No OFD packet to send [02:12:37]OFD Sender: No OFD packet to send [02:12:42]OFD Sender: No OFD packet to send [02:12:47]OFD Sender: No OFD packet to send [02:12:52]OFD Sender: No OFD packet to send [02:12:57]OFD Sender: No OFD packet to send [02:13:02]OFD Sender: No OFD packet to send [02:13:07]OFD Sender: No OFD packet to send [02:13:12]OFD Sender: No OFD packet to send [02:13:17]OFD Sender: No OFD packet to send [02:13:22]OFD Sender: No OFD packet to send [02:13:27]OFD Sender: No OFD packet to send [02:13:32]OFD Sender: No OFD packet to send [02:13:37]OFD Sender: No OFD packet to send [02:13:42]OFD Sender: No OFD packet to send [02:13:47]OFD Sender: No OFD packet to send [02:13:52]OFD Sender: No OFD packet to send [02:13:57]OFD Sender: No OFD packet to send [02:14:02]OFD Sender: No OFD packet to send [02:14:07]OFD Sender: No OFD packet to send [02:14:12]OFD Sender: No OFD packet to send [02:14:17]OFD Sender: No OFD packet to send [02:14:22]OFD Sender: No OFD packet to send [02:14:27]OFD Sender: No OFD packet to send [02:14:32]OFD Sender: No OFD packet to send [02:14:37]OFD Sender: No OFD packet to send [02:14:42]OFD Sender: No OFD packet to send [02:14:47]OFD Sender: No OFD packet to send [02:14:52]OFD Sender: No OFD packet to send [02:14:57]OFD Sender: No OFD packet to send [02:15:02]OFD Sender: No OFD packet to send [02:15:07]OFD Sender: No OFD packet to send [02:15:12]OFD Sender: No OFD packet to send [02:15:17]OFD Sender: No OFD packet to send [02:15:22]OFD Sender: No OFD packet to send [02:15:27]OFD Sender: No OFD packet to send [02:15:32]OFD Sender: No OFD packet to send [02:15:37]OFD Sender: No OFD packet to send [02:15:42]OFD Sender: No OFD packet to send [02:15:47]OFD Sender: No OFD packet to send [02:15:52]OFD Sender: No OFD packet to send [02:15:57]OFD Sender: No OFD packet to send [02:16:02]OFD Sender: No OFD packet to send [02:16:07]OFD Sender: No OFD packet to send [02:16:12]OFD Sender: No OFD packet to send [02:16:17]OFD Sender: No OFD packet to send [02:16:22]OFD Sender: No OFD packet to send [02:16:27]OFD Sender: No OFD packet to send [02:16:32]OFD Sender: No OFD packet to send [02:16:37]OFD Sender: No OFD packet to send [02:16:42]OFD Sender: No OFD packet to send [02:16:47]OFD Sender: No OFD packet to send [02:16:52]OFD Sender: No OFD packet to send [02:16:57]OFD Sender: No OFD packet to send [02:17:02]OFD Sender: No OFD packet to send [02:17:07]OFD Sender: No OFD packet to send [02:17:12]OFD Sender: No OFD packet to send [02:17:15]accept exits with 9 [02:17:15]New connection [02:17:15]New thread 3066621284 created [02:17:15]Thread 3066477924 joined [02:17:15]Waiting for new connection... [02:17:15] Sock 9.Parse request [02:17:15]Sock 9.Check first char [02:17:15]Sock 9.First char is OK [02:17:15]request: POST /json_proto HTTP/1.0 [02:17:15]Method: POST [02:17:15]URL: /json_proto [02:17:15]Method is POST - this is cgi request [02:17:15]url: /json_proto [02:17:15]query_string will be loaded in cgi processing [02:17:15]execute_cgi json_proto POST (null) [02:17:15]execute_cgi path=json_proto method=POST [02:17:15]POST find Content-Length [02:17:15]Host: 172.17.53.67:8080 [02:17:15]Content-Length: 677 [02:17:15]Content-Type: application/json [02:17:15] [02:17:15]POST finish read [02:17:15]Found Content-Length = 677 [02:17:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:17:15]execute_script... [02:17:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:17:15]POST & json_proto [02:17:15]process_json_proto [02:17:15]json parsed OK: [02:17:15]protocol is kg_v1.0 [02:17:15]action value=close_receipt [02:17:15]process_action close_receipt [02:17:15]cmd_close_receipt [02:17:15]MH_GetDate [02:17:15]Write to MH i2c: F0 00 00 F7 07 ED [02:17:15]Write i2c OK [02:17:15]MH_I2C_Read... [02:17:15]Read from MH i2c: F0 [02:17:15]MH_I2C_Read... [02:17:15]Read from MH i2c: F0 09 00 [02:17:15]MH_I2C_Read... [02:17:15]Read from MH i2c: F0 09 00 F7 07 00 AC 16 13 67 19 BC 99 64 04 [02:17:15]GetLastDocTimeStamp 1729303705 [02:17:15]current date 1729304236 [02:17:15]FM_GetShiftState [02:17:15]SAM_PROTO_GetShiftState [02:17:15]wFMCommunicate request_size=4 [02:17:15]MH_SAM_APDU [02:17:15]CAPDU: 80 13 01 00 [02:17:15]Write to MH i2c: E2 08 00 F8 07 80 13 01 00 00 00 00 00 7C [02:17:15]Write i2c OK [02:17:15]MH_I2C_Read... [02:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:17:15]Read from MH i2c: E2 [02:17:15]MH_I2C_Read... [02:17:15]Read from MH i2c: E2 0E 00 [02:17:15]MH_I2C_Read... [02:17:15]Read from MH i2c: E2 0E 00 F8 07 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 EC [02:17:15]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:17:15]wFMCommunicate OK [02:17:15]SAM_PROTO_GetShiftState done [02:17:15]FM_GetShiftState done [02:17:15]opened in 1729297392 [02:17:15]opened+sec_in_day 1729383792 [02:17:15]quantity*price = 50041 [02:17:15]sum+1 = 50042 [02:17:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 23 19.10.2024 02:17 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155274 ФПД: 102641496586664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T021716&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155274&fm=102641496586664&tin=02508201610067®Number=0000137193017469&sum=50000 [02:17:16]StoreToDocumentArchive [02:17:16]shift 313 fd 155274 [02:17:16]save to /storage/0313/doc_00155274 [02:17:16]save last doc name /storage/0313/doc_00155274 to /storage/kkm_last_doc_name [02:17:16]save OK [02:17:16]Clear old archive folders... [02:17:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:17:16]tlvbuf is 01BBAFB0 [02:17:16]SAM_PROTO_ClearQueue [02:17:16]wFMCommunicate request_size=4 [02:17:16]MH_SAM_APDU [02:17:16]CAPDU: 80 09 00 00 [02:17:16]Write to MH i2c: E2 08 00 05 08 80 09 00 00 00 00 00 00 7F [02:17:16]Write i2c OK [02:17:16]MH_I2C_Read... [02:17:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:17:16]Read from MH i2c: E2 [02:17:16]MH_I2C_Read... [02:17:16]Read from MH i2c: E2 03 00 [02:17:16]MH_I2C_Read... [02:17:16]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [02:17:16]RAPDU: 90 00 [02:17:16]wFMCommunicate OK [02:17:16]SAM_PROTO_ClearQueue done [02:17:16]KKMCreateOFDPacket [02:17:16]OFDProtocolAddRootSTLVToBuf [02:17:16]FM_MakeSignedData [02:17:16]FM_MakeSignedData [02:17:16]SAM_PROTO_SignData [02:17:16]wFMCommunicate request_size=4 [02:17:16]MH_SAM_APDU [02:17:16]CAPDU: 80 0D 01 02 [02:17:16]Write to MH i2c: E2 08 00 06 08 80 0D 01 02 00 00 00 00 87 [02:17:16]Write i2c OK [02:17:16]MH_I2C_Read... [02:17:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:17:16]Read from MH i2c: E2 [02:17:16]MH_I2C_Read... [02:17:16]Read from MH i2c: E2 03 00 [02:17:16]MH_I2C_Read... [02:17:16]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [02:17:16]RAPDU: 90 00 [02:17:16]wFMCommunicate OK [02:17:16]wFMCommunicate request_size=255 [02:17:16]MH_SAM_APDU [02:17:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 AC 16 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5E 02 00 35 04 06 00 5D [02:17:16]Write to MH i2c: E2 02 01 07 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AC 16 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5E 02 00 35 04 06 00 5D 00 00 02 [02:17:16]Write i2c OK [02:17:16]MH_I2C_Read... [02:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:17:17]Read from MH i2c: E2 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 03 00 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [02:17:17]RAPDU: 90 00 [02:17:17]wFMCommunicate OK [02:17:17]wFMCommunicate request_size=10 [02:17:17]MH_SAM_APDU [02:17:17]CAPDU: 80 0D 02 02 05 5A 15 F1 79 A8 [02:17:17]Write to MH i2c: E2 0D 00 08 08 80 0D 02 02 05 00 5A 15 F1 79 A8 00 00 15 [02:17:17]Write i2c OK [02:17:17]MH_I2C_Read... [02:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:17:17]Read from MH i2c: E2 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 03 00 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 03 00 08 08 00 90 00 84 [02:17:17]RAPDU: 90 00 [02:17:17]wFMCommunicate OK [02:17:17]wFMCommunicate request_size=4 [02:17:17]MH_SAM_APDU [02:17:17]CAPDU: 80 0D 03 02 [02:17:17]Write to MH i2c: E2 08 00 09 08 80 0D 03 02 00 00 00 00 8C [02:17:17]Write i2c OK [02:17:17]MH_I2C_Read... [02:17:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:17:17]Read from MH i2c: E2 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 0B 00 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 0B 00 09 08 00 40 A9 54 C1 B5 4B 98 F7 90 00 1A [02:17:17]RAPDU: 40 A9 54 C1 B5 4B 98 F7 90 00 [02:17:17]wFMCommunicate OK [02:17:17]SAM_PROTO_SignData done [02:17:17]FM_MakeSignedData done [02:17:17]CreateOFDProtocolMessage [02:17:17]wFMCommunicate request_size=4 [02:17:17]MH_SAM_APDU [02:17:17]CAPDU: 80 11 00 00 [02:17:17]Write to MH i2c: E2 08 00 0A 08 80 11 00 00 00 00 00 00 8C [02:17:17]Write i2c OK [02:17:17]MH_I2C_Read... [02:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:17:17]Read from MH i2c: E2 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 17 00 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: E2 17 00 0A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [02:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:17:17]wFMCommunicate OK [02:17:17]CreateOFDProtocolMessage done [02:17:17]OFDSenderStorePacket 155274 [02:17:17]StoreOFDPacket docnum=155274 [02:17:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 64 07 01 F3 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AC 16 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5E 02 00 35 04 06 00 5D 5A 15 F1 79 A8 40 A9 54 C1 B5 4B 98 F7 [02:17:17]CheckFolder [02:17:17]dirname=/storage/ofd_packets [02:17:17]CheckFolder done [02:17:17]ProducePacketName [02:17:17]name=ofd_packets/00155274 [02:17:17]NVStorageSaveData ofd_packets/00155274 [02:17:17]File name is /storage/ofd_packets/00155274 [02:17:17]Write 301 bytes [02:17:17]NVStorageSaveData done [02:17:17]OFDSenderStorePacket done [02:17:17]KKMCreateOFDPacket done [02:17:17]NVStorageSaveData kkm_last_timestamp [02:17:17]File name is /storage/kkm_last_timestamp [02:17:17]Write 4 bytes [02:17:17]NVStorageSaveData done [02:17:17]ExternCall_PrintAddStr [02:17:17]wPrintStart [02:17:17]Write to MH i2c: 01 00 00 0B 08 13 [02:17:17]Write i2c OK [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: 01 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: 01 07 00 [02:17:17]MH_I2C_Read... [02:17:17]Read from MH i2c: 01 07 00 0B 08 00 00 00 00 00 FF 0F 28 [02:17:17]RasterBufferAndPrint [02:17:17]line Счет N : (1)873488 [02:17:17]line ИНН: 02508201610067 [02:17:17]line Контрольно-Кассовый Чек [02:17:17]line ПРОДАЖА [02:17:17]line ТРК (МРК, ГНК) : 42 [02:17:17]line Товар: 2710124130 [02:17:17]line Аи-92-К-5 [02:17:17]line 7.480 * 66.90 [02:17:17]line = 500.41 [02:17:17]line НДС 12% НСП 1% [02:17:17]line > о реализуемом товаре [02:17:17]line ОКРУГЛЕНИЕ: -0.41 [02:17:17]line ИТОГО: 500.00 [02:17:17]line Внесено: 500.00 [02:17:17]line СДАЧА: 0.00 [02:17:17]line НСП 1% : 4.43 [02:17:17]line НДС 12% : 53.14 [02:17:17]line Наличными: 500.00 [02:17:17]line Безнал.: 0.00 [02:17:17]line Место: АЗС № 165 "Партнер Нефть" [02:17:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:17:17]line СНО: Общий режим [02:17:17]line Чек 23 19.10.2024 02:17 [02:17:17]line Смена: 313 ФФД: 1.0 [02:17:17]line ЗНМ: 0300000234 [02:17:17]line РНМ: 0000137193017469 [02:17:17]line Версия ККМ: v1.0 [02:17:17]line ФМ: 0000000000963156 [02:17:17]line ФД: 155274 [02:17:17]line ФПД: 102641496586664 [02:17:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T021716&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155274&fm=102641496586664&tin=02508201610067®Number=0000137193017469&sum=50000 [02:17:17]OFD Sender: Processing packet 155274 [packets to send 51, broken 50] [02:17:17]ProducePacketName [02:17:17]name=ofd_packets/00155274 [02:17:17]OFD Sender: To server: pG, [02:17:17]CommunicateWithHost lk.salyk.kg:30040 [02:17:17]ConnectInit lk.salyk.kg [02:17:17]written 0, free lines is 4095 [02:17:17]Connected sock=10 [02:17:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 64 07 01 F3 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AC 16 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5E 02 00 35 04 06 00 5D 5A 15 F1 79 A8 40 A9 54 C1 B5 4B 98 F7 [02:17:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CB 55 47 00 E2 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 5E 02 00 F4 03 04 00 E3 BC 12 67 B6 04 01 00 00 42 EB EC B6 59 33 DC 99 [02:17:18]CommunicateWithHost err = 0 [02:17:18]CheckOFDResponse [02:17:18]1017 (14) - 77093643461234 [02:17:18]1041 (16) - 0000000000963156 [02:17:18]1040 (4) - 155274 [02:17:18]1012 (4) - 18.10.2024 19:54 [02:17:18]1206 (1) - 0 [02:17:18]OFD Sender: Remove packet 155274 [02:17:18]ProducePacketName [02:17:18]name=ofd_packets/00155274 [02:17:18]NVStorageDeleteData [02:17:18]Write to MH i2c: 01 00 00 36 08 3E [02:17:18]Write i2c OK [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: 01 [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: 01 07 00 [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: 01 07 00 36 08 00 00 00 00 00 CE 0C 1F [02:17:18]RasterBufferAndPrint [02:17:18]line [02:17:18]line [02:17:18]line [02:17:18]line [02:17:18]line [02:17:18]written 0, free lines is 3285 [02:17:18]MH_Cut [02:17:18]Write to MH i2c: D1 01 00 3D 08 01 17 [02:17:18]Write i2c OK [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: D1 [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: D1 01 00 [02:17:18]MH_I2C_Read... [02:17:18]Read from MH i2c: D1 01 00 3D 08 00 16 [02:17:18]Write to MH i2c: 01 00 00 3E 08 46 [02:17:18]Write i2c OK [02:17:18]MH_I2C_Read... [02:17:18]OFD Sender: No OFD packet to send [02:17:18]*** Cut start [02:17:18]*** Partial cut [02:17:18]*** CUTSNS_PIN = 1 [02:17:18]*** CUTSNS_PIN = 0 [02:17:19]*** Brake cut motor [02:17:19]Read from MH i2c: 01 [02:17:19]MH_I2C_Read... [02:17:19]*** Stop cut motor [02:17:19]*** Cut end [02:17:19]Read from MH i2c: 01 07 00 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 FF 0F 5B [02:17:19]process_action close_receipt done [02:17:19]requested_data is exist [02:17:19]produce_requested_data [02:17:19]requested_item fm.sn is exist - process it [02:17:19]wFMCommunicate request_size=4 [02:17:19]MH_SAM_APDU [02:17:19]CAPDU: 80 11 00 00 [02:17:19]Write to MH i2c: E2 08 00 3F 08 80 11 00 00 00 00 00 00 C1 [02:17:19]Write i2c OK [02:17:19]MH_I2C_Read... [02:17:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:17:19]Read from MH i2c: E2 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 17 00 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 17 00 3F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [02:17:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:17:19]wFMCommunicate OK [02:17:19]requested_item fd.num is exist - process it [02:17:19]SAM_PROTO_GetFieldsCounters [02:17:19]wFMCommunicate request_size=4 [02:17:19]MH_SAM_APDU [02:17:19]CAPDU: 80 13 00 00 [02:17:19]Write to MH i2c: E2 08 00 40 08 80 13 00 00 00 00 00 00 C4 [02:17:19]Write i2c OK [02:17:19]MH_I2C_Read... [02:17:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:17:19]Read from MH i2c: E2 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 62 00 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 62 00 40 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5E 02 00 0E 04 04 00 39 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 66 [02:17:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 5E 02 00 0E 04 04 00 39 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 [02:17:19]wFMCommunicate OK [02:17:19]SAM_PROTO_GetFieldsCounters done [02:17:19]requested_item shift.num is exist - process it [02:17:19]requested_item shift.opened is exist - process it [02:17:19]req_shift_opened [02:17:19]FM_GetShiftState [02:17:19]SAM_PROTO_GetShiftState [02:17:19]wFMCommunicate request_size=4 [02:17:19]MH_SAM_APDU [02:17:19]CAPDU: 80 13 01 00 [02:17:19]Write to MH i2c: E2 08 00 41 08 80 13 01 00 00 00 00 00 C6 [02:17:19]Write i2c OK [02:17:19]MH_I2C_Read... [02:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:17:19]Read from MH i2c: E2 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 0E 00 [02:17:19]MH_I2C_Read... [02:17:19]Read from MH i2c: E2 0E 00 41 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 36 [02:17:19]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:17:19]wFMCommunicate OK [02:17:19]SAM_PROTO_GetShiftState done [02:17:19]FM_GetShiftState done [02:17:19]req_shift_opened done [02:17:19]requested_item shift.open_date is exist - process it [02:17:19]req_shift_open_date [02:17:19]req_shift_open_date done [02:17:19]produce_requested_data done [02:17:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155274,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:17:19]process_action_free close_receipt [02:17:19]json_value_free [02:17:19]json_value_free done [02:17:19]process_json_proto returns [02:17:19]Send response to host [02:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155274,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:17:19]free response buf [02:17:19]execute_script done [02:17:19]execute_script returns [02:17:19]free content buf [02:17:19]Sock 9.Close socket [02:17:19]Sock 9.Thread stoped [02:17:23]OFD Sender: No OFD packet to send [02:17:28]OFD Sender: No OFD packet to send [02:17:33]OFD Sender: No OFD packet to send [02:17:38]OFD Sender: No OFD packet to send [02:17:43]OFD Sender: No OFD packet to send [02:17:48]OFD Sender: No OFD packet to send [02:17:53]OFD Sender: No OFD packet to send [02:17:58]OFD Sender: No OFD packet to send [02:18:03]OFD Sender: No OFD packet to send [02:18:08]OFD Sender: No OFD packet to send [02:18:13]OFD Sender: No OFD packet to send [02:18:18]OFD Sender: No OFD packet to send [02:18:23]OFD Sender: No OFD packet to send [02:18:28]OFD Sender: No OFD packet to send [02:18:33]OFD Sender: No OFD packet to send [02:18:38]OFD Sender: No OFD packet to send [02:18:43]OFD Sender: No OFD packet to send [02:18:48]OFD Sender: No OFD packet to send [02:18:53]OFD Sender: No OFD packet to send [02:18:58]OFD Sender: No OFD packet to send [02:19:03]OFD Sender: No OFD packet to send [02:19:08]OFD Sender: No OFD packet to send [02:19:13]OFD Sender: No OFD packet to send [02:19:18]OFD Sender: No OFD packet to send [02:19:23]OFD Sender: No OFD packet to send [02:19:28]OFD Sender: No OFD packet to send [02:19:33]OFD Sender: No OFD packet to send [02:19:38]OFD Sender: No OFD packet to send [02:19:43]OFD Sender: No OFD packet to send [02:19:48]OFD Sender: No OFD packet to send [02:19:53]OFD Sender: No OFD packet to send [02:19:58]OFD Sender: No OFD packet to send [02:20:03]OFD Sender: No OFD packet to send [02:20:08]OFD Sender: No OFD packet to send [02:20:13]OFD Sender: No OFD packet to send [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:14]accept exits with 7 [02:21:14]New connection [02:21:14]New thread 3066477924 created [02:21:14]Thread 3066621284 joined [02:21:14]Waiting for new connection... [02:21:14] Sock 7.Parse request [02:21:14]Sock 7.Check first char [02:21:14]Sock 7.First char is OK [02:21:14]request: POST /json_proto HTTP/1.0 [02:21:14]Method: POST [02:21:14]URL: /json_proto [02:21:14]Method is POST - this is cgi request [02:21:14]url: /json_proto [02:21:14]query_string will be loaded in cgi processing [02:21:14]execute_cgi json_proto POST (null) [02:21:14]execute_cgi path=json_proto method=POST [02:21:14]POST find Content-Length [02:21:14]Host: 172.17.53.67:8080 [02:21:14]Content-Length: 677 [02:21:14]Content-Type: application/json [02:21:14] [02:21:14]POST finish read [02:21:14]Found Content-Length = 677 [02:21:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:21:14]execute_script... [02:21:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:21:14]POST & json_proto [02:21:14]process_json_proto [02:21:14]json parsed OK: [02:21:14]protocol is kg_v1.0 [02:21:14]action value=close_receipt [02:21:14]process_action close_receipt [02:21:14]cmd_close_receipt [02:21:14]MH_GetDate [02:21:14]Write to MH i2c: F0 00 00 42 08 39 [02:21:14]Write i2c OK [02:21:14]MH_I2C_Read... [02:21:14]Read from MH i2c: F0 [02:21:14]MH_I2C_Read... [02:21:14]Read from MH i2c: F0 09 00 [02:21:14]MH_I2C_Read... [02:21:14]Read from MH i2c: F0 09 00 42 08 00 9B 17 13 67 19 BC 99 64 40 [02:21:14]GetLastDocTimeStamp 1729304236 [02:21:14]current date 1729304475 [02:21:14]FM_GetShiftState [02:21:14]SAM_PROTO_GetShiftState [02:21:14]wFMCommunicate request_size=4 [02:21:14]MH_SAM_APDU [02:21:14]CAPDU: 80 13 01 00 [02:21:14]Write to MH i2c: E2 08 00 43 08 80 13 01 00 00 00 00 00 C8 [02:21:14]Write i2c OK [02:21:14]MH_I2C_Read... [02:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:21:14]Read from MH i2c: E2 [02:21:14]MH_I2C_Read... [02:21:14]Read from MH i2c: E2 0E 00 [02:21:14]MH_I2C_Read... [02:21:14]Read from MH i2c: E2 0E 00 43 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 38 [02:21:14]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:21:14]wFMCommunicate OK [02:21:14]SAM_PROTO_GetShiftState done [02:21:14]FM_GetShiftState done [02:21:14]opened in 1729297392 [02:21:14]opened+sec_in_day 1729383792 [02:21:14]quantity*price = 25020 [02:21:14]sum+1 = 25022 [02:21:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 24 19.10.2024 02:21 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155275 ФПД: 115479618465597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T022115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155275&fm=115479618465597&tin=02508201610067®Number=0000137193017469&sum=25000 [02:21:15]StoreToDocumentArchive [02:21:15]shift 313 fd 155275 [02:21:15]save to /storage/0313/doc_00155275 [02:21:15]save last doc name /storage/0313/doc_00155275 to /storage/kkm_last_doc_name [02:21:15]save OK [02:21:15]Clear old archive folders... [02:21:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:21:15]tlvbuf is 01D9BB90 [02:21:15]SAM_PROTO_ClearQueue [02:21:15]wFMCommunicate request_size=4 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 09 00 00 [02:21:15]Write to MH i2c: E2 08 00 50 08 80 09 00 00 00 00 00 00 CA [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [02:21:15]RAPDU: 90 00 [02:21:15]wFMCommunicate OK [02:21:15]SAM_PROTO_ClearQueue done [02:21:15]KKMCreateOFDPacket [02:21:15]OFDProtocolAddRootSTLVToBuf [02:21:15]FM_MakeSignedData [02:21:15]FM_MakeSignedData [02:21:15]SAM_PROTO_SignData [02:21:15]wFMCommunicate request_size=4 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 0D 01 02 [02:21:15]Write to MH i2c: E2 08 00 51 08 80 0D 01 02 00 00 00 00 D2 [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [02:21:15]RAPDU: 90 00 [02:21:15]wFMCommunicate OK [02:21:15]wFMCommunicate request_size=255 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 9B 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5E 02 00 35 04 06 00 69 [02:21:15]Write to MH i2c: E2 02 01 52 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 9B 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5E 02 00 35 04 06 00 69 00 00 24 [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [02:21:15]RAPDU: 90 00 [02:21:15]wFMCommunicate OK [02:21:15]wFMCommunicate request_size=10 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 0D 02 02 05 07 31 A3 2F 3D [02:21:15]Write to MH i2c: E2 0D 00 53 08 80 0D 02 02 05 00 07 31 A3 2F 3D 00 00 26 [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [02:21:15]RAPDU: 90 00 [02:21:15]wFMCommunicate OK [02:21:15]wFMCommunicate request_size=4 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 0D 03 02 [02:21:15]Write to MH i2c: E2 08 00 54 08 80 0D 03 02 00 00 00 00 D7 [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 0B 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 0B 00 54 08 00 5D E1 49 5E F3 53 C5 57 90 00 1F [02:21:15]RAPDU: 5D E1 49 5E F3 53 C5 57 90 00 [02:21:15]wFMCommunicate OK [02:21:15]SAM_PROTO_SignData done [02:21:15]FM_MakeSignedData done [02:21:15]CreateOFDProtocolMessage [02:21:15]wFMCommunicate request_size=4 [02:21:15]MH_SAM_APDU [02:21:15]CAPDU: 80 11 00 00 [02:21:15]Write to MH i2c: E2 08 00 55 08 80 11 00 00 00 00 00 00 D7 [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:21:15]Read from MH i2c: E2 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 17 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: E2 17 00 55 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [02:21:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:21:15]wFMCommunicate OK [02:21:15]CreateOFDProtocolMessage done [02:21:15]OFDSenderStorePacket 155275 [02:21:15]StoreOFDPacket docnum=155275 [02:21:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 C7 07 01 9B 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 9B 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5E 02 00 35 04 06 00 69 07 31 A3 2F 3D 5D E1 49 5E F3 53 C5 57 [02:21:15]CheckFolder [02:21:15]dirname=/storage/ofd_packets [02:21:15]CheckFolder done [02:21:15]ProducePacketName [02:21:15]name=ofd_packets/00155275 [02:21:15]NVStorageSaveData ofd_packets/00155275 [02:21:15]File name is /storage/ofd_packets/00155275 [02:21:15]Write 301 bytes [02:21:15]NVStorageSaveData done [02:21:15]OFDSenderStorePacket done [02:21:15]KKMCreateOFDPacket done [02:21:15]NVStorageSaveData kkm_last_timestamp [02:21:15]File name is /storage/kkm_last_timestamp [02:21:15]Write 4 bytes [02:21:15]NVStorageSaveData done [02:21:15]ExternCall_PrintAddStr [02:21:15]wPrintStart [02:21:15]Write to MH i2c: 01 00 00 56 08 5E [02:21:15]Write i2c OK [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: 01 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: 01 07 00 [02:21:15]MH_I2C_Read... [02:21:15]Read from MH i2c: 01 07 00 56 08 00 00 00 00 00 FF 0F 73 [02:21:15]RasterBufferAndPrint [02:21:15]line Счет N : (1)873489 [02:21:15]line ИНН: 02508201610067 [02:21:15]line Контрольно-Кассовый Чек [02:21:15]line ПРОДАЖА [02:21:15]line ТРК (МРК, ГНК) : 42 [02:21:15]line Товар: 2710124130 [02:21:15]line Аи-92-К-5 [02:21:15]line 3.740 * 66.90 [02:21:15]line = 250.21 [02:21:15]line НДС 12% НСП 1% [02:21:15]line > о реализуемом товаре [02:21:15]line ОКРУГЛЕНИЕ: -0.21 [02:21:15]line ИТОГО: 250.00 [02:21:15]line Внесено: 250.00 [02:21:15]line СДАЧА: 0.00 [02:21:15]line НСП 1% : 2.21 [02:21:15]line НДС 12% : 26.57 [02:21:15]line Наличными: 250.00 [02:21:15]line Безнал.: 0.00 [02:21:15]line Место: АЗС № 165 "Партнер Нефть" [02:21:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:21:15]line СНО: Общий режим [02:21:15]line Чек 24 19.10.2024 02:21 [02:21:16]line Смена: 313 ФФД: 1.0 [02:21:16]line ЗНМ: 0300000234 [02:21:16]line РНМ: 0000137193017469 [02:21:16]line Версия ККМ: v1.0 [02:21:16]line ФМ: 0000000000963156 [02:21:16]line ФД: 155275 [02:21:16]line ФПД: 115479618465597 [02:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T022115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155275&fm=115479618465597&tin=02508201610067®Number=0000137193017469&sum=25000 [02:21:16]OFD Sender: Processing packet 155275 [packets to send 51, broken 50] [02:21:16]ProducePacketName [02:21:16]name=ofd_packets/00155275 [02:21:16]OFD Sender: To server: pG, [02:21:16]CommunicateWithHost lk.salyk.kg:30040 [02:21:16]ConnectInit lk.salyk.kg [02:21:16]written 0, free lines is 4095 [02:21:16]Connected sock=10 [02:21:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 C7 07 01 9B 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 9B 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5E 02 00 35 04 06 00 69 07 31 A3 2F 3D 5D E1 49 5E F3 53 C5 57 [02:21:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E B5 47 00 24 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 5E 02 00 F4 03 04 00 D2 BD 12 67 B6 04 01 00 00 EA 46 AA 86 E1 1D 27 EE [02:21:16]CommunicateWithHost err = 0 [02:21:16]CheckOFDResponse [02:21:16]1017 (14) - 77093643461234 [02:21:16]1041 (16) - 0000000000963156 [02:21:16]1040 (4) - 155275 [02:21:16]1012 (4) - 18.10.2024 19:58 [02:21:16]1206 (1) - 0 [02:21:16]OFD Sender: Remove packet 155275 [02:21:16]ProducePacketName [02:21:16]name=ofd_packets/00155275 [02:21:16]NVStorageDeleteData [02:21:16]Write to MH i2c: 01 00 00 81 08 89 [02:21:16]Write i2c OK [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: 01 [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: 01 07 00 [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: 01 07 00 81 08 00 00 00 00 00 D8 0C 74 [02:21:16]RasterBufferAndPrint [02:21:16]line [02:21:16]line [02:21:16]line [02:21:16]line [02:21:16]line [02:21:16]written 0, free lines is 3292 [02:21:16]MH_Cut [02:21:16]Write to MH i2c: D1 01 00 88 08 01 62 [02:21:16]Write i2c OK [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: D1 [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: D1 01 00 [02:21:16]MH_I2C_Read... [02:21:16]Read from MH i2c: D1 01 00 88 08 00 61 [02:21:16]Write to MH i2c: 01 00 00 89 08 91 [02:21:16]Write i2c OK [02:21:16]MH_I2C_Read... [02:21:16]OFD Sender: No OFD packet to send [02:21:17]*** Cut start [02:21:17]*** Partial cut [02:21:17]*** CUTSNS_PIN = 1 [02:21:17]*** CUTSNS_PIN = 0 [02:21:17]*** Brake cut motor [02:21:17]Read from MH i2c: 01 [02:21:17]MH_I2C_Read... [02:21:17]*** Stop cut motor [02:21:17]*** Cut end [02:21:17]Read from MH i2c: 01 07 00 [02:21:17]MH_I2C_Read... [02:21:17]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 FF 0F A6 [02:21:17]process_action close_receipt done [02:21:17]requested_data is exist [02:21:17]produce_requested_data [02:21:17]requested_item fm.sn is exist - process it [02:21:17]wFMCommunicate request_size=4 [02:21:17]MH_SAM_APDU [02:21:17]CAPDU: 80 11 00 00 [02:21:17]Write to MH i2c: E2 08 00 8A 08 80 11 00 00 00 00 00 00 0C [02:21:17]Write i2c OK [02:21:17]MH_I2C_Read... [02:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:21:18]Read from MH i2c: E2 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 17 00 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 17 00 8A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [02:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:21:18]wFMCommunicate OK [02:21:18]requested_item fd.num is exist - process it [02:21:18]SAM_PROTO_GetFieldsCounters [02:21:18]wFMCommunicate request_size=4 [02:21:18]MH_SAM_APDU [02:21:18]CAPDU: 80 13 00 00 [02:21:18]Write to MH i2c: E2 08 00 8B 08 80 13 00 00 00 00 00 00 0F [02:21:18]Write i2c OK [02:21:18]MH_I2C_Read... [02:21:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:21:18]Read from MH i2c: E2 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 62 00 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 62 00 8B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5E 02 00 0E 04 04 00 39 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 B5 [02:21:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 5E 02 00 0E 04 04 00 39 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 [02:21:18]wFMCommunicate OK [02:21:18]SAM_PROTO_GetFieldsCounters done [02:21:18]requested_item shift.num is exist - process it [02:21:18]requested_item shift.opened is exist - process it [02:21:18]req_shift_opened [02:21:18]FM_GetShiftState [02:21:18]SAM_PROTO_GetShiftState [02:21:18]wFMCommunicate request_size=4 [02:21:18]MH_SAM_APDU [02:21:18]CAPDU: 80 13 01 00 [02:21:18]Write to MH i2c: E2 08 00 8C 08 80 13 01 00 00 00 00 00 11 [02:21:18]Write i2c OK [02:21:18]MH_I2C_Read... [02:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:21:18]Read from MH i2c: E2 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 0E 00 [02:21:18]MH_I2C_Read... [02:21:18]Read from MH i2c: E2 0E 00 8C 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 81 [02:21:18]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:21:18]wFMCommunicate OK [02:21:18]SAM_PROTO_GetShiftState done [02:21:18]FM_GetShiftState done [02:21:18]req_shift_opened done [02:21:18]requested_item shift.open_date is exist - process it [02:21:18]req_shift_open_date [02:21:18]req_shift_open_date done [02:21:18]produce_requested_data done [02:21:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155275,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:21:18]process_action_free close_receipt [02:21:18]json_value_free [02:21:18]json_value_free done [02:21:18]process_json_proto returns [02:21:18]Send response to host [02:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155275,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:21:18]free response buf [02:21:18]execute_script done [02:21:18]execute_script returns [02:21:18]free content buf [02:21:18]Sock 7.Close socket [02:21:18]Sock 7.Thread stoped [02:21:21]OFD Sender: No OFD packet to send [02:21:26]OFD Sender: No OFD packet to send [02:21:31]OFD Sender: No OFD packet to send [02:21:36]OFD Sender: No OFD packet to send [02:21:41]OFD Sender: No OFD packet to send [02:21:46]OFD Sender: No OFD packet to send [02:21:51]OFD Sender: No OFD packet to send [02:21:56]OFD Sender: No OFD packet to send [02:22:02]OFD Sender: No OFD packet to send [02:22:06]accept exits with 9 [02:22:06]New connection [02:22:06]New thread 3066621284 created [02:22:06]Thread 3066477924 joined [02:22:06]Waiting for new connection... [02:22:06] Sock 9.Parse request [02:22:06]Sock 9.Check first char [02:22:06]Sock 9.First char is OK [02:22:06]request: POST /json_proto HTTP/1.0 [02:22:06]Method: POST [02:22:06]URL: /json_proto [02:22:06]Method is POST - this is cgi request [02:22:06]url: /json_proto [02:22:06]query_string will be loaded in cgi processing [02:22:06]execute_cgi json_proto POST (null) [02:22:06]execute_cgi path=json_proto method=POST [02:22:06]POST find Content-Length [02:22:06]Host: 172.17.53.67:8080 [02:22:06]Content-Length: 682 [02:22:06]Content-Type: application/json [02:22:06] [02:22:06]POST finish read [02:22:06]Found Content-Length = 682 [02:22:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:22:06]execute_script... [02:22:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:22:06]POST & json_proto [02:22:06]process_json_proto [02:22:06]json parsed OK: [02:22:06]protocol is kg_v1.0 [02:22:06]action value=close_receipt [02:22:06]process_action close_receipt [02:22:06]cmd_close_receipt [02:22:06]MH_GetDate [02:22:06]Write to MH i2c: F0 00 00 8D 08 84 [02:22:06]Write i2c OK [02:22:06]MH_I2C_Read... [02:22:06]Read from MH i2c: F0 [02:22:06]MH_I2C_Read... [02:22:06]Read from MH i2c: F0 09 00 [02:22:06]MH_I2C_Read... [02:22:06]Read from MH i2c: F0 09 00 8D 08 00 CF 17 13 67 19 BC 99 64 BF [02:22:06]GetLastDocTimeStamp 1729304475 [02:22:06]current date 1729304527 [02:22:06]FM_GetShiftState [02:22:06]SAM_PROTO_GetShiftState [02:22:06]wFMCommunicate request_size=4 [02:22:06]MH_SAM_APDU [02:22:06]CAPDU: 80 13 01 00 [02:22:06]Write to MH i2c: E2 08 00 8E 08 80 13 01 00 00 00 00 00 13 [02:22:06]Write i2c OK [02:22:06]MH_I2C_Read... [02:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:22:06]Read from MH i2c: E2 [02:22:06]MH_I2C_Read... [02:22:06]Read from MH i2c: E2 0E 00 [02:22:06]MH_I2C_Read... [02:22:06]Read from MH i2c: E2 0E 00 8E 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 83 [02:22:06]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:22:06]wFMCommunicate OK [02:22:06]SAM_PROTO_GetShiftState done [02:22:06]FM_GetShiftState done [02:22:06]opened in 1729297392 [02:22:06]opened+sec_in_day 1729383792 [02:22:06]quantity*price = 100015 [02:22:06]sum+1 = 100017 [02:22:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 25 19.10.2024 02:22 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155276 ФПД: 168593545273932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T022207&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155276&fm=168593545273932&tin=02508201610067®Number=0000137193017469&sum=100000 [02:22:07]StoreToDocumentArchive [02:22:07]shift 313 fd 155276 [02:22:07]save to /storage/0313/doc_00155276 [02:22:07]save last doc name /storage/0313/doc_00155276 to /storage/kkm_last_doc_name [02:22:07]save OK [02:22:07]Clear old archive folders... [02:22:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:22:07]tlvbuf is 01BC9190 [02:22:07]SAM_PROTO_ClearQueue [02:22:07]wFMCommunicate request_size=4 [02:22:07]MH_SAM_APDU [02:22:07]CAPDU: 80 09 00 00 [02:22:07]Write to MH i2c: E2 08 00 9B 08 80 09 00 00 00 00 00 00 15 [02:22:07]Write i2c OK [02:22:07]MH_I2C_Read... [02:22:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:22:07]Read from MH i2c: E2 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [02:22:07]RAPDU: 90 00 [02:22:07]wFMCommunicate OK [02:22:07]SAM_PROTO_ClearQueue done [02:22:07]KKMCreateOFDPacket [02:22:07]OFDProtocolAddRootSTLVToBuf [02:22:07]FM_MakeSignedData [02:22:07]FM_MakeSignedData [02:22:07]SAM_PROTO_SignData [02:22:07]wFMCommunicate request_size=4 [02:22:07]MH_SAM_APDU [02:22:07]CAPDU: 80 0D 01 02 [02:22:07]Write to MH i2c: E2 08 00 9C 08 80 0D 01 02 00 00 00 00 1D [02:22:07]Write i2c OK [02:22:07]MH_I2C_Read... [02:22:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:22:07]Read from MH i2c: E2 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [02:22:07]RAPDU: 90 00 [02:22:07]wFMCommunicate OK [02:22:07]wFMCommunicate request_size=255 [02:22:07]MH_SAM_APDU [02:22:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 CF 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5E 02 00 35 04 06 00 99 [02:22:07]Write to MH i2c: E2 02 01 9D 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 CF 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5E 02 00 35 04 06 00 99 00 00 F6 [02:22:07]Write i2c OK [02:22:07]MH_I2C_Read... [02:22:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:22:07]Read from MH i2c: E2 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 [02:22:07]MH_I2C_Read... [02:22:07]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [02:22:07]RAPDU: 90 00 [02:22:07]wFMCommunicate OK [02:22:07]wFMCommunicate request_size=10 [02:22:07]MH_SAM_APDU [02:22:07]CAPDU: 80 0D 02 02 05 55 BE 60 A2 4C [02:22:07]Write to MH i2c: E2 0D 00 9E 08 80 0D 02 02 05 00 55 BE 60 A2 4C 00 00 8B [02:22:07]Write i2c OK [02:22:07]MH_I2C_Read... [02:22:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:22:08]Read from MH i2c: E2 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 03 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [02:22:08]RAPDU: 90 00 [02:22:08]wFMCommunicate OK [02:22:08]wFMCommunicate request_size=4 [02:22:08]MH_SAM_APDU [02:22:08]CAPDU: 80 0D 03 02 [02:22:08]Write to MH i2c: E2 08 00 9F 08 80 0D 03 02 00 00 00 00 22 [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:22:08]Read from MH i2c: E2 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 0B 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 0B 00 9F 08 00 B0 46 5F 2D 33 CC 77 B5 90 00 D0 [02:22:08]RAPDU: B0 46 5F 2D 33 CC 77 B5 90 00 [02:22:08]wFMCommunicate OK [02:22:08]SAM_PROTO_SignData done [02:22:08]FM_MakeSignedData done [02:22:08]CreateOFDProtocolMessage [02:22:08]wFMCommunicate request_size=4 [02:22:08]MH_SAM_APDU [02:22:08]CAPDU: 80 11 00 00 [02:22:08]Write to MH i2c: E2 08 00 A0 08 80 11 00 00 00 00 00 00 22 [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:22:08]Read from MH i2c: E2 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 17 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: E2 17 00 A0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [02:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:22:08]wFMCommunicate OK [02:22:08]CreateOFDProtocolMessage done [02:22:08]OFDSenderStorePacket 155276 [02:22:08]StoreOFDPacket docnum=155276 [02:22:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 BC 07 01 7E A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 CF 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5E 02 00 35 04 06 00 99 55 BE 60 A2 4C B0 46 5F 2D 33 CC 77 B5 [02:22:08]CheckFolder [02:22:08]dirname=/storage/ofd_packets [02:22:08]CheckFolder done [02:22:08]ProducePacketName [02:22:08]name=ofd_packets/00155276 [02:22:08]NVStorageSaveData ofd_packets/00155276 [02:22:08]File name is /storage/ofd_packets/00155276 [02:22:08]Write 301 bytes [02:22:08]NVStorageSaveData done [02:22:08]OFDSenderStorePacket done [02:22:08]KKMCreateOFDPacket done [02:22:08]NVStorageSaveData kkm_last_timestamp [02:22:08]File name is /storage/kkm_last_timestamp [02:22:08]Write 4 bytes [02:22:08]NVStorageSaveData done [02:22:08]OFD Sender: Processing packet 155276 [packets to send 51, broken 50] [02:22:08]ProducePacketName [02:22:08]name=ofd_packets/00155276 [02:22:08]OFD Sender: To server: pG, [02:22:08]CommunicateWithHost lk.salyk.kg:30040 [02:22:08]ConnectInit lk.salyk.kg [02:22:08]ExternCall_PrintAddStr [02:22:08]wPrintStart [02:22:08]Write to MH i2c: 01 00 00 A1 08 A9 [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 07 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 07 00 A1 08 00 00 00 00 00 FF 0F BE [02:22:08]RasterBufferAndPrint [02:22:08]line Счет N : (1)873490 [02:22:08]line ИНН: 02508201610067 [02:22:08]line Контрольно-Кассовый Чек [02:22:08]line ПРОДАЖА [02:22:08]line ТРК (МРК, ГНК) : 22 [02:22:08]line Товар: 2710124130 [02:22:08]line Аи-92-К-5 [02:22:08]line 14.950 * 66.90 [02:22:08]line = 1000.16 [02:22:08]line НДС 12% НСП 1% [02:22:08]line > о реализуемом товаре [02:22:08]line ОКРУГЛЕНИЕ: -0.16 [02:22:08]line ИТОГО: 1000.00 [02:22:08]line Внесено: 1000.00 [02:22:08]line СДАЧА: 0.00 [02:22:08]line НСП 1% : 8.85 [02:22:08]line НДС 12% : 106.21 [02:22:08]line Наличными: 1000.00 [02:22:08]line Безнал.: 0.00 [02:22:08]line Место: АЗС № 165 "Партнер Нефть" [02:22:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:22:08]line СНО: Общий режим [02:22:08]line Чек 25 19.10.2024 02:22 [02:22:08]line Смена: 313 ФФД: 1.0 [02:22:08]line ЗНМ: 0300000234 [02:22:08]line РНМ: 0000137193017469 [02:22:08]line Версия ККМ: v1.0 [02:22:08]line ФМ: 0000000000963156 [02:22:08]line ФД: 155276 [02:22:08]line ФПД: 168593545273932 [02:22:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T022207&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155276&fm=168593545273932&tin=02508201610067®Number=0000137193017469&sum=100000 [02:22:08]Connected sock=11 [02:22:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 BC 07 01 7E A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 CF 17 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5E 02 00 35 04 06 00 99 55 BE 60 A2 4C B0 46 5F 2D 33 CC 77 B5 [02:22:08]written 0, free lines is 4095 [02:22:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 C2 47 00 4B 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 5E 02 00 F4 03 04 00 06 BE 12 67 B6 04 01 00 00 F8 CF E5 E0 16 6D 77 DD [02:22:08]CommunicateWithHost err = 0 [02:22:08]CheckOFDResponse [02:22:08]1017 (14) - 77093643461234 [02:22:08]1041 (16) - 0000000000963156 [02:22:08]1040 (4) - 155276 [02:22:08]1012 (4) - 18.10.2024 19:59 [02:22:08]1206 (1) - 0 [02:22:08]OFD Sender: Remove packet 155276 [02:22:08]ProducePacketName [02:22:08]name=ofd_packets/00155276 [02:22:08]NVStorageDeleteData [02:22:08]Write to MH i2c: 01 00 00 CC 08 D4 [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 07 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: 01 07 00 CC 08 00 00 00 00 00 E0 0C C7 [02:22:08]RasterBufferAndPrint [02:22:08]line [02:22:08]line [02:22:08]line [02:22:08]line [02:22:08]line [02:22:08]written 0, free lines is 3301 [02:22:08]MH_Cut [02:22:08]Write to MH i2c: D1 01 00 D3 08 01 AD [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: D1 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: D1 01 00 [02:22:08]MH_I2C_Read... [02:22:08]Read from MH i2c: D1 01 00 D3 08 00 AC [02:22:08]Write to MH i2c: 01 00 00 D4 08 DC [02:22:08]Write i2c OK [02:22:08]MH_I2C_Read... [02:22:09]OFD Sender: No OFD packet to send [02:22:09]*** Cut start [02:22:09]*** Partial cut [02:22:09]*** CUTSNS_PIN = 1 [02:22:09]*** CUTSNS_PIN = 0 [02:22:09]*** Brake cut motor [02:22:10]Read from MH i2c: 01 [02:22:10]MH_I2C_Read... [02:22:10]*** Stop cut motor [02:22:10]*** Cut end [02:22:10]Read from MH i2c: 01 07 00 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 FF 0F F1 [02:22:10]process_action close_receipt done [02:22:10]requested_data is exist [02:22:10]produce_requested_data [02:22:10]requested_item fm.sn is exist - process it [02:22:10]wFMCommunicate request_size=4 [02:22:10]MH_SAM_APDU [02:22:10]CAPDU: 80 11 00 00 [02:22:10]Write to MH i2c: E2 08 00 D5 08 80 11 00 00 00 00 00 00 57 [02:22:10]Write i2c OK [02:22:10]MH_I2C_Read... [02:22:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:22:10]Read from MH i2c: E2 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 17 00 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 17 00 D5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [02:22:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:22:10]wFMCommunicate OK [02:22:10]requested_item fd.num is exist - process it [02:22:10]SAM_PROTO_GetFieldsCounters [02:22:10]wFMCommunicate request_size=4 [02:22:10]MH_SAM_APDU [02:22:10]CAPDU: 80 13 00 00 [02:22:10]Write to MH i2c: E2 08 00 D6 08 80 13 00 00 00 00 00 00 5A [02:22:10]Write i2c OK [02:22:10]MH_I2C_Read... [02:22:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:22:10]Read from MH i2c: E2 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 62 00 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 62 00 D6 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5E 02 00 0E 04 04 00 39 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 04 [02:22:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 5E 02 00 0E 04 04 00 39 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 [02:22:10]wFMCommunicate OK [02:22:10]SAM_PROTO_GetFieldsCounters done [02:22:10]requested_item shift.num is exist - process it [02:22:10]requested_item shift.opened is exist - process it [02:22:10]req_shift_opened [02:22:10]FM_GetShiftState [02:22:10]SAM_PROTO_GetShiftState [02:22:10]wFMCommunicate request_size=4 [02:22:10]MH_SAM_APDU [02:22:10]CAPDU: 80 13 01 00 [02:22:10]Write to MH i2c: E2 08 00 D7 08 80 13 01 00 00 00 00 00 5C [02:22:10]Write i2c OK [02:22:10]MH_I2C_Read... [02:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:22:10]Read from MH i2c: E2 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 0E 00 [02:22:10]MH_I2C_Read... [02:22:10]Read from MH i2c: E2 0E 00 D7 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 CC [02:22:10]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:22:10]wFMCommunicate OK [02:22:10]SAM_PROTO_GetShiftState done [02:22:10]FM_GetShiftState done [02:22:10]req_shift_opened done [02:22:10]requested_item shift.open_date is exist - process it [02:22:10]req_shift_open_date [02:22:10]req_shift_open_date done [02:22:10]produce_requested_data done [02:22:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155276,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:22:10]process_action_free close_receipt [02:22:10]json_value_free [02:22:10]json_value_free done [02:22:10]process_json_proto returns [02:22:10]Send response to host [02:22:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155276,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:22:10]free response buf [02:22:10]execute_script done [02:22:10]execute_script returns [02:22:10]free content buf [02:22:10]Sock 9.Close socket [02:22:10]Sock 9.Thread stoped [02:22:14]OFD Sender: No OFD packet to send [02:22:19]OFD Sender: No OFD packet to send [02:22:24]OFD Sender: No OFD packet to send [02:22:29]OFD Sender: No OFD packet to send [02:22:34]OFD Sender: No OFD packet to send [02:22:39]OFD Sender: No OFD packet to send [02:22:44]OFD Sender: No OFD packet to send [02:22:49]OFD Sender: No OFD packet to send [02:22:54]OFD Sender: No OFD packet to send [02:22:59]OFD Sender: No OFD packet to send [02:23:04]OFD Sender: No OFD packet to send [02:23:09]OFD Sender: No OFD packet to send [02:23:14]OFD Sender: No OFD packet to send [02:23:19]OFD Sender: No OFD packet to send [02:23:24]OFD Sender: No OFD packet to send [02:23:29]OFD Sender: No OFD packet to send [02:23:34]OFD Sender: No OFD packet to send [02:23:39]OFD Sender: No OFD packet to send [02:23:44]OFD Sender: No OFD packet to send [02:23:49]OFD Sender: No OFD packet to send [02:23:54]OFD Sender: No OFD packet to send [02:23:59]OFD Sender: No OFD packet to send [02:24:04]OFD Sender: No OFD packet to send [02:24:09]OFD Sender: No OFD packet to send [02:24:14]OFD Sender: No OFD packet to send [02:24:19]OFD Sender: No OFD packet to send [02:24:24]OFD Sender: No OFD packet to send [02:24:29]OFD Sender: No OFD packet to send [02:24:34]OFD Sender: No OFD packet to send [02:24:39]OFD Sender: No OFD packet to send [02:24:44]OFD Sender: No OFD packet to send [02:24:49]OFD Sender: No OFD packet to send [02:24:54]OFD Sender: No OFD packet to send [02:24:59]OFD Sender: No OFD packet to send [02:25:04]OFD Sender: No OFD packet to send [02:25:09]OFD Sender: No OFD packet to send [02:25:14]OFD Sender: No OFD packet to send [02:25:19]OFD Sender: No OFD packet to send [02:25:24]OFD Sender: No OFD packet to send [02:25:29]OFD Sender: No OFD packet to send [02:25:34]OFD Sender: No OFD packet to send [02:25:39]OFD Sender: No OFD packet to send [02:25:44]OFD Sender: No OFD packet to send [02:25:49]OFD Sender: No OFD packet to send [02:25:54]OFD Sender: No OFD packet to send [02:25:59]OFD Sender: No OFD packet to send [02:26:04]OFD Sender: No OFD packet to send [02:26:09]OFD Sender: No OFD packet to send [02:26:14]OFD Sender: No OFD packet to send [02:26:19]OFD Sender: No OFD packet to send [02:26:24]OFD Sender: No OFD packet to send [02:26:29]OFD Sender: No OFD packet to send [02:26:34]OFD Sender: No OFD packet to send [02:26:39]OFD Sender: No OFD packet to send [02:26:44]OFD Sender: No OFD packet to send [02:26:49]OFD Sender: No OFD packet to send [02:26:54]OFD Sender: No OFD packet to send [02:26:59]OFD Sender: No OFD packet to send [02:27:04]OFD Sender: No OFD packet to send [02:27:09]OFD Sender: No OFD packet to send [02:27:14]OFD Sender: No OFD packet to send [02:27:19]OFD Sender: No OFD packet to send [02:27:24]OFD Sender: No OFD packet to send [02:27:29]OFD Sender: No OFD packet to send [02:27:34]OFD Sender: No OFD packet to send [02:27:39]OFD Sender: No OFD packet to send [02:27:44]OFD Sender: No OFD packet to send [02:27:49]OFD Sender: No OFD packet to send [02:27:54]OFD Sender: No OFD packet to send [02:27:59]OFD Sender: No OFD packet to send [02:28:04]OFD Sender: No OFD packet to send [02:28:09]OFD Sender: No OFD packet to send [02:28:14]OFD Sender: No OFD packet to send [02:28:19]OFD Sender: No OFD packet to send [02:28:24]OFD Sender: No OFD packet to send [02:28:29]OFD Sender: No OFD packet to send [02:28:34]OFD Sender: No OFD packet to send [02:28:39]OFD Sender: No OFD packet to send [02:28:44]OFD Sender: No OFD packet to send [02:28:49]OFD Sender: No OFD packet to send [02:28:54]OFD Sender: No OFD packet to send [02:28:59]OFD Sender: No OFD packet to send [02:29:04]OFD Sender: No OFD packet to send [02:29:09]OFD Sender: No OFD packet to send [02:29:14]OFD Sender: No OFD packet to send [02:29:19]OFD Sender: No OFD packet to send [02:29:24]OFD Sender: No OFD packet to send [02:29:29]OFD Sender: No OFD packet to send [02:29:34]OFD Sender: No OFD packet to send [02:29:39]OFD Sender: No OFD packet to send [02:29:44]OFD Sender: No OFD packet to send [02:29:49]OFD Sender: No OFD packet to send [02:29:54]OFD Sender: No OFD packet to send [02:29:59]OFD Sender: No OFD packet to send [02:30:04]OFD Sender: No OFD packet to send [02:30:09]OFD Sender: No OFD packet to send [02:30:14]OFD Sender: No OFD packet to send [02:30:19]OFD Sender: No OFD packet to send [02:30:24]OFD Sender: No OFD packet to send [02:30:29]OFD Sender: No OFD packet to send [02:30:34]OFD Sender: No OFD packet to send [02:30:39]OFD Sender: No OFD packet to send [02:30:44]OFD Sender: No OFD packet to send [02:30:49]OFD Sender: No OFD packet to send [02:30:54]OFD Sender: No OFD packet to send [02:30:59]OFD Sender: No OFD packet to send [02:31:04]OFD Sender: No OFD packet to send [02:31:09]OFD Sender: No OFD packet to send [02:31:14]OFD Sender: No OFD packet to send [02:31:19]OFD Sender: No OFD packet to send [02:31:24]OFD Sender: No OFD packet to send [02:31:29]OFD Sender: No OFD packet to send [02:31:34]OFD Sender: No OFD packet to send [02:31:39]OFD Sender: No OFD packet to send [02:31:44]OFD Sender: No OFD packet to send [02:31:49]OFD Sender: No OFD packet to send [02:31:54]OFD Sender: No OFD packet to send [02:31:59]OFD Sender: No OFD packet to send [02:32:04]OFD Sender: No OFD packet to send [02:32:09]OFD Sender: No OFD packet to send [02:32:14]OFD Sender: No OFD packet to send [02:32:19]OFD Sender: No OFD packet to send [02:32:24]OFD Sender: No OFD packet to send [02:32:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32:42]accept exits with 7 [02:32:42]New connection [02:32:42]New thread 3066477924 created [02:32:42]Thread 3066621284 joined [02:32:42]Waiting for new connection... [02:32:42] Sock 7.Parse request [02:32:42]Sock 7.Check first char [02:32:42]Sock 7.First char is OK [02:32:42]request: POST /json_proto HTTP/1.0 [02:32:42]Method: POST [02:32:42]URL: /json_proto [02:32:42]Method is POST - this is cgi request [02:32:42]url: /json_proto [02:32:42]query_string will be loaded in cgi processing [02:32:42]execute_cgi json_proto POST (null) [02:32:42]execute_cgi path=json_proto method=POST [02:32:42]POST find Content-Length [02:32:42]Host: 172.17.53.67:8080 [02:32:42]Content-Length: 670 [02:32:42]Content-Type: application/json [02:32:42] [02:32:42]POST finish read [02:32:42]Found Content-Length = 670 [02:32:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:32:42]execute_script... [02:32:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:32:42]POST & json_proto [02:32:42]process_json_proto [02:32:42]json parsed OK: [02:32:42]protocol is kg_v1.0 [02:32:42]action value=close_receipt [02:32:42]process_action close_receipt [02:32:42]cmd_close_receipt [02:32:42]MH_GetDate [02:32:42]Write to MH i2c: F0 00 00 D8 08 CF [02:32:42]Write i2c OK [02:32:42]MH_I2C_Read... [02:32:42]Read from MH i2c: F0 [02:32:42]MH_I2C_Read... [02:32:42]Read from MH i2c: F0 09 00 [02:32:42]MH_I2C_Read... [02:32:42]Read from MH i2c: F0 09 00 D8 08 00 4B 1A 13 67 19 BC 99 64 89 [02:32:42]GetLastDocTimeStamp 1729304527 [02:32:42]current date 1729305163 [02:32:42]FM_GetShiftState [02:32:42]SAM_PROTO_GetShiftState [02:32:42]wFMCommunicate request_size=4 [02:32:42]MH_SAM_APDU [02:32:42]CAPDU: 80 13 01 00 [02:32:42]Write to MH i2c: E2 08 00 D9 08 80 13 01 00 00 00 00 00 5E [02:32:42]Write i2c OK [02:32:42]MH_I2C_Read... [02:32:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:32:42]Read from MH i2c: E2 [02:32:42]MH_I2C_Read... [02:32:42]Read from MH i2c: E2 0E 00 [02:32:42]MH_I2C_Read... [02:32:42]Read from MH i2c: E2 0E 00 D9 08 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 CE [02:32:42]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:32:42]wFMCommunicate OK [02:32:42]SAM_PROTO_GetShiftState done [02:32:42]FM_GetShiftState done [02:32:42]opened in 1729297392 [02:32:42]opened+sec_in_day 1729383792 [02:32:42]quantity*price = 20041 [02:32:42]sum+1 = 20042 [02:32:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 26 19.10.2024 02:32 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155277 ФПД: 75462815507169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T023243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155277&fm=75462815507169&tin=02508201610067®Number=0000137193017469&sum=20000 [02:32:43]StoreToDocumentArchive [02:32:43]shift 313 fd 155277 [02:32:43]save to /storage/0313/doc_00155277 [02:32:43]save last doc name /storage/0313/doc_00155277 to /storage/kkm_last_doc_name [02:32:43]save OK [02:32:43]Clear old archive folders... [02:32:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [02:32:43]tlvbuf is 01BBBB00 [02:32:43]SAM_PROTO_ClearQueue [02:32:43]wFMCommunicate request_size=4 [02:32:43]MH_SAM_APDU [02:32:43]CAPDU: 80 09 00 00 [02:32:43]Write to MH i2c: E2 08 00 E6 08 80 09 00 00 00 00 00 00 60 [02:32:43]Write i2c OK [02:32:43]MH_I2C_Read... [02:32:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:32:43]Read from MH i2c: E2 [02:32:43]MH_I2C_Read... [02:32:43]Read from MH i2c: E2 03 00 [02:32:43]MH_I2C_Read... [02:32:43]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [02:32:43]RAPDU: 90 00 [02:32:43]wFMCommunicate OK [02:32:43]SAM_PROTO_ClearQueue done [02:32:43]KKMCreateOFDPacket [02:32:43]OFDProtocolAddRootSTLVToBuf [02:32:43]FM_MakeSignedData [02:32:43]FM_MakeSignedData [02:32:43]SAM_PROTO_SignData [02:32:43]wFMCommunicate request_size=4 [02:32:43]MH_SAM_APDU [02:32:43]CAPDU: 80 0D 01 02 [02:32:43]Write to MH i2c: E2 08 00 E7 08 80 0D 01 02 00 00 00 00 68 [02:32:43]Write i2c OK [02:32:43]MH_I2C_Read... [02:32:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:32:43]Read from MH i2c: E2 [02:32:43]MH_I2C_Read... [02:32:43]Read from MH i2c: E2 03 00 [02:32:43]MH_I2C_Read... [02:32:43]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [02:32:43]RAPDU: 90 00 [02:32:43]wFMCommunicate OK [02:32:43]wFMCommunicate request_size=255 [02:32:43]MH_SAM_APDU [02:32:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4B 1A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5E 02 00 35 04 06 00 [02:32:43]Write to MH i2c: E2 02 01 E8 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4B 1A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5E 02 00 35 04 06 00 00 00 92 [02:32:43]Write i2c OK [02:32:43]MH_I2C_Read... [02:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:32:44]Read from MH i2c: E2 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 03 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [02:32:44]RAPDU: 90 00 [02:32:44]wFMCommunicate OK [02:32:44]wFMCommunicate request_size=11 [02:32:44]MH_SAM_APDU [02:32:44]CAPDU: 80 0D 02 02 06 44 A2 0E 4F E2 E1 [02:32:44]Write to MH i2c: E2 0E 00 E9 08 80 0D 02 02 06 00 44 A2 0E 4F E2 E1 00 00 7D [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:32:44]Read from MH i2c: E2 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 03 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [02:32:44]RAPDU: 90 00 [02:32:44]wFMCommunicate OK [02:32:44]wFMCommunicate request_size=4 [02:32:44]MH_SAM_APDU [02:32:44]CAPDU: 80 0D 03 02 [02:32:44]Write to MH i2c: E2 08 00 EA 08 80 0D 03 02 00 00 00 00 6D [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:32:44]Read from MH i2c: E2 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 0B 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 0B 00 EA 08 00 8C 39 07 F2 9F D7 E6 E5 90 00 6D [02:32:44]RAPDU: 8C 39 07 F2 9F D7 E6 E5 90 00 [02:32:44]wFMCommunicate OK [02:32:44]SAM_PROTO_SignData done [02:32:44]FM_MakeSignedData done [02:32:44]CreateOFDProtocolMessage [02:32:44]wFMCommunicate request_size=4 [02:32:44]MH_SAM_APDU [02:32:44]CAPDU: 80 11 00 00 [02:32:44]Write to MH i2c: E2 08 00 EB 08 80 11 00 00 00 00 00 00 6D [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:32:44]Read from MH i2c: E2 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 17 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: E2 17 00 EB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [02:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:32:44]wFMCommunicate OK [02:32:44]CreateOFDProtocolMessage done [02:32:44]OFDSenderStorePacket 155277 [02:32:44]StoreOFDPacket docnum=155277 [02:32:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 94 08 01 2E 94 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4B 1A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5E 02 00 35 04 06 00 44 A2 0E 4F E2 E1 8C 39 07 F2 9F D7 E6 E5 [02:32:44]CheckFolder [02:32:44]dirname=/storage/ofd_packets [02:32:44]CheckFolder done [02:32:44]ProducePacketName [02:32:44]name=ofd_packets/00155277 [02:32:44]NVStorageSaveData ofd_packets/00155277 [02:32:44]File name is /storage/ofd_packets/00155277 [02:32:44]Write 302 bytes [02:32:44]NVStorageSaveData done [02:32:44]OFDSenderStorePacket done [02:32:44]KKMCreateOFDPacket done [02:32:44]NVStorageSaveData kkm_last_timestamp [02:32:44]File name is /storage/kkm_last_timestamp [02:32:44]Write 4 bytes [02:32:44]NVStorageSaveData done [02:32:44]ExternCall_PrintAddStr [02:32:44]wPrintStart [02:32:44]Write to MH i2c: 01 00 00 EC 08 F4 [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 07 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 07 00 EC 08 00 00 00 00 00 FF 0F 09 [02:32:44]RasterBufferAndPrint [02:32:44]line Счет N : (1)873491 [02:32:44]line ИНН: 02508201610067 [02:32:44]line Контрольно-Кассовый Чек [02:32:44]line ПРОДАЖА [02:32:44]line ТРК (МРК, ГНК) : 33 [02:32:44]line Товар: 2710124130 [02:32:44]line Super 92-К-5 [02:32:44]line 2.930 * 68.40 [02:32:44]line = 200.41 [02:32:44]line НДС 12% НСП 1% [02:32:44]line > о реализуемом товаре [02:32:44]line ОКРУГЛЕНИЕ: -0.41 [02:32:44]line ИТОГО: 200.00 [02:32:44]line Внесено: 200.00 [02:32:44]line СДАЧА: 0.00 [02:32:44]line НСП 1% : 1.77 [02:32:44]line НДС 12% : 21.28 [02:32:44]line Наличными: 200.00 [02:32:44]line Безнал.: 0.00 [02:32:44]line Место: АЗС № 165 "Партнер Нефть" [02:32:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:32:44]line СНО: Общий режим [02:32:44]line Чек 26 19.10.2024 02:32 [02:32:44]line Смена: 313 ФФД: 1.0 [02:32:44]line ЗНМ: 0300000234 [02:32:44]line РНМ: 0000137193017469 [02:32:44]line Версия ККМ: v1.0 [02:32:44]line ФМ: 0000000000963156 [02:32:44]line ФД: 155277 [02:32:44]line ФПД: 75462815507169 [02:32:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T023243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155277&fm=75462815507169&tin=02508201610067®Number=0000137193017469&sum=20000 [02:32:44]OFD Sender: Processing packet 155277 [packets to send 51, broken 50] [02:32:44]ProducePacketName [02:32:44]name=ofd_packets/00155277 [02:32:44]OFD Sender: To server: pG, [02:32:44]CommunicateWithHost lk.salyk.kg:30040 [02:32:44]ConnectInit lk.salyk.kg [02:32:44]written 0, free lines is 4095 [02:32:44]Connected sock=10 [02:32:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 94 08 01 2E 94 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4B 1A 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5E 02 00 35 04 06 00 44 A2 0E 4F E2 E1 8C 39 07 F2 9F D7 E6 E5 [02:32:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B 71 47 00 06 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 5E 02 00 F4 03 04 00 82 C0 12 67 B6 04 01 00 00 50 1C 09 3C D1 03 D2 8C [02:32:44]CommunicateWithHost err = 0 [02:32:44]CheckOFDResponse [02:32:44]1017 (14) - 77093643461234 [02:32:44]1041 (16) - 0000000000963156 [02:32:44]1040 (4) - 155277 [02:32:44]1012 (4) - 18.10.2024 20:09 [02:32:44]1206 (1) - 0 [02:32:44]OFD Sender: Remove packet 155277 [02:32:44]ProducePacketName [02:32:44]name=ofd_packets/00155277 [02:32:44]NVStorageDeleteData [02:32:44]Write to MH i2c: 01 00 00 17 09 20 [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 07 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: 01 07 00 17 09 00 00 00 00 00 E9 0C 1C [02:32:44]RasterBufferAndPrint [02:32:44]line [02:32:44]line [02:32:44]line [02:32:44]line [02:32:44]line [02:32:44]written 0, free lines is 3312 [02:32:44]MH_Cut [02:32:44]Write to MH i2c: D1 01 00 1E 09 01 F9 [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: D1 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: D1 01 00 [02:32:44]MH_I2C_Read... [02:32:44]Read from MH i2c: D1 01 00 1E 09 00 F8 [02:32:44]Write to MH i2c: 01 00 00 1F 09 28 [02:32:44]Write i2c OK [02:32:44]MH_I2C_Read... [02:32:45]OFD Sender: No OFD packet to send [02:32:45]*** Cut start [02:32:45]*** Partial cut [02:32:45]*** CUTSNS_PIN = 1 [02:32:45]*** CUTSNS_PIN = 0 [02:32:45]*** Brake cut motor [02:32:46]Read from MH i2c: 01 [02:32:46]MH_I2C_Read... [02:32:46]*** Stop cut motor [02:32:46]*** Cut end [02:32:46]Read from MH i2c: 01 07 00 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 FF 0F 3D [02:32:46]process_action close_receipt done [02:32:46]requested_data is exist [02:32:46]produce_requested_data [02:32:46]requested_item fm.sn is exist - process it [02:32:46]wFMCommunicate request_size=4 [02:32:46]MH_SAM_APDU [02:32:46]CAPDU: 80 11 00 00 [02:32:46]Write to MH i2c: E2 08 00 20 09 80 11 00 00 00 00 00 00 A3 [02:32:46]Write i2c OK [02:32:46]MH_I2C_Read... [02:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:32:46]Read from MH i2c: E2 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 17 00 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 17 00 20 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [02:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:32:46]wFMCommunicate OK [02:32:46]requested_item fd.num is exist - process it [02:32:46]SAM_PROTO_GetFieldsCounters [02:32:46]wFMCommunicate request_size=4 [02:32:46]MH_SAM_APDU [02:32:46]CAPDU: 80 13 00 00 [02:32:46]Write to MH i2c: E2 08 00 21 09 80 13 00 00 00 00 00 00 A6 [02:32:46]Write i2c OK [02:32:46]MH_I2C_Read... [02:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:32:46]Read from MH i2c: E2 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 62 00 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 62 00 21 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5E 02 00 0E 04 04 00 39 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 54 [02:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 5E 02 00 0E 04 04 00 39 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 [02:32:46]wFMCommunicate OK [02:32:46]SAM_PROTO_GetFieldsCounters done [02:32:46]requested_item shift.num is exist - process it [02:32:46]requested_item shift.opened is exist - process it [02:32:46]req_shift_opened [02:32:46]FM_GetShiftState [02:32:46]SAM_PROTO_GetShiftState [02:32:46]wFMCommunicate request_size=4 [02:32:46]MH_SAM_APDU [02:32:46]CAPDU: 80 13 01 00 [02:32:46]Write to MH i2c: E2 08 00 22 09 80 13 01 00 00 00 00 00 A8 [02:32:46]Write i2c OK [02:32:46]MH_I2C_Read... [02:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:32:46]Read from MH i2c: E2 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 0E 00 [02:32:46]MH_I2C_Read... [02:32:46]Read from MH i2c: E2 0E 00 22 09 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 18 [02:32:46]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:32:46]wFMCommunicate OK [02:32:46]SAM_PROTO_GetShiftState done [02:32:46]FM_GetShiftState done [02:32:46]req_shift_opened done [02:32:46]requested_item shift.open_date is exist - process it [02:32:46]req_shift_open_date [02:32:46]req_shift_open_date done [02:32:46]produce_requested_data done [02:32:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155277,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:32:46]process_action_free close_receipt [02:32:46]json_value_free [02:32:46]json_value_free done [02:32:46]process_json_proto returns [02:32:46]Send response to host [02:32:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155277,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:32:46]free response buf [02:32:46]execute_script done [02:32:46]execute_script returns [02:32:46]free content buf [02:32:46]Sock 7.Close socket [02:32:46]Sock 7.Thread stoped [02:32:50]OFD Sender: No OFD packet to send [02:32:55]OFD Sender: No OFD packet to send [02:33:00]OFD Sender: No OFD packet to send [02:33:05]OFD Sender: No OFD packet to send [02:33:10]OFD Sender: No OFD packet to send [02:33:15]OFD Sender: No OFD packet to send [02:33:20]OFD Sender: No OFD packet to send [02:33:25]OFD Sender: No OFD packet to send [02:33:30]OFD Sender: No OFD packet to send [02:33:35]OFD Sender: No OFD packet to send [02:33:40]OFD Sender: No OFD packet to send [02:33:45]OFD Sender: No OFD packet to send [02:33:50]OFD Sender: No OFD packet to send [02:33:55]OFD Sender: No OFD packet to send [02:34:00]OFD Sender: No OFD packet to send [02:34:05]OFD Sender: No OFD packet to send [02:34:10]OFD Sender: No OFD packet to send [02:34:15]OFD Sender: No OFD packet to send [02:34:20]OFD Sender: No OFD packet to send [02:34:25]OFD Sender: No OFD packet to send [02:34:30]OFD Sender: No OFD packet to send [02:34:35]OFD Sender: No OFD packet to send [02:34:40]OFD Sender: No OFD packet to send [02:34:45]OFD Sender: No OFD packet to send [02:34:50]OFD Sender: No OFD packet to send [02:34:55]OFD Sender: No OFD packet to send [02:35:00]OFD Sender: No OFD packet to send [02:35:05]OFD Sender: No OFD packet to send [02:35:10]OFD Sender: No OFD packet to send [02:35:15]OFD Sender: No OFD packet to send [02:35:20]OFD Sender: No OFD packet to send [02:35:25]OFD Sender: No OFD packet to send [02:35:30]OFD Sender: No OFD packet to send [02:35:35]OFD Sender: No OFD packet to send [02:35:40]OFD Sender: No OFD packet to send [02:35:45]OFD Sender: No OFD packet to send [02:35:50]OFD Sender: No OFD packet to send [02:35:55]OFD Sender: No OFD packet to send [02:36:00]OFD Sender: No OFD packet to send [02:36:05]OFD Sender: No OFD packet to send [02:36:10]OFD Sender: No OFD packet to send [02:36:15]OFD Sender: No OFD packet to send [02:36:20]OFD Sender: No OFD packet to send [02:36:25]OFD Sender: No OFD packet to send [02:36:30]OFD Sender: No OFD packet to send [02:36:35]OFD Sender: No OFD packet to send [02:36:40]OFD Sender: No OFD packet to send [02:36:45]OFD Sender: No OFD packet to send [02:36:50]OFD Sender: No OFD packet to send [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:50]OFD Sender: No OFD packet to send [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:05]OFD Sender: No OFD packet to send [02:38:10]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:15]OFD Sender: No OFD packet to send [02:42:20]OFD Sender: No OFD packet to send [02:42:25]OFD Sender: No OFD packet to send [02:42:30]OFD Sender: No OFD packet to send [02:42:35]OFD Sender: No OFD packet to send [02:42:40]OFD Sender: No OFD packet to send [02:42:45]OFD Sender: No OFD packet to send [02:42:50]OFD Sender: No OFD packet to send [02:42:55]OFD Sender: No OFD packet to send [02:43:00]OFD Sender: No OFD packet to send [02:43:05]OFD Sender: No OFD packet to send [02:43:10]OFD Sender: No OFD packet to send [02:43:15]OFD Sender: No OFD packet to send [02:43:20]OFD Sender: No OFD packet to send [02:43:25]OFD Sender: No OFD packet to send [02:43:30]OFD Sender: No OFD packet to send [02:43:35]OFD Sender: No OFD packet to send [02:43:40]OFD Sender: No OFD packet to send [02:43:45]OFD Sender: No OFD packet to send [02:43:50]OFD Sender: No OFD packet to send [02:43:55]OFD Sender: No OFD packet to send [02:44:00]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:10]OFD Sender: No OFD packet to send [02:45:15]OFD Sender: No OFD packet to send [02:45:21]OFD Sender: No OFD packet to send [02:45:26]OFD Sender: No OFD packet to send [02:45:31]OFD Sender: No OFD packet to send [02:45:36]OFD Sender: No OFD packet to send [02:45:41]OFD Sender: No OFD packet to send [02:45:46]OFD Sender: No OFD packet to send [02:45:51]OFD Sender: No OFD packet to send [02:45:56]OFD Sender: No OFD packet to send [02:46:01]OFD Sender: No OFD packet to send [02:46:06]OFD Sender: No OFD packet to send [02:46:11]OFD Sender: No OFD packet to send [02:46:16]OFD Sender: No OFD packet to send [02:46:21]OFD Sender: No OFD packet to send [02:46:26]OFD Sender: No OFD packet to send [02:46:31]OFD Sender: No OFD packet to send [02:46:36]OFD Sender: No OFD packet to send [02:46:41]OFD Sender: No OFD packet to send [02:46:46]OFD Sender: No OFD packet to send [02:46:51]OFD Sender: No OFD packet to send [02:46:56]OFD Sender: No OFD packet to send [02:47:01]OFD Sender: No OFD packet to send [02:47:06]OFD Sender: No OFD packet to send [02:47:11]OFD Sender: No OFD packet to send [02:47:16]OFD Sender: No OFD packet to send [02:47:21]OFD Sender: No OFD packet to send [02:47:26]OFD Sender: No OFD packet to send [02:47:31]OFD Sender: No OFD packet to send [02:47:36]OFD Sender: No OFD packet to send [02:47:41]OFD Sender: No OFD packet to send [02:47:46]OFD Sender: No OFD packet to send [02:47:51]OFD Sender: No OFD packet to send [02:47:56]OFD Sender: No OFD packet to send [02:48:01]OFD Sender: No OFD packet to send [02:48:06]OFD Sender: No OFD packet to send [02:48:11]OFD Sender: No OFD packet to send [02:48:16]OFD Sender: No OFD packet to send [02:48:21]OFD Sender: No OFD packet to send [02:48:26]OFD Sender: No OFD packet to send [02:48:31]OFD Sender: No OFD packet to send [02:48:36]OFD Sender: No OFD packet to send [02:48:41]OFD Sender: No OFD packet to send [02:48:46]OFD Sender: No OFD packet to send [02:48:51]OFD Sender: No OFD packet to send [02:48:56]OFD Sender: No OFD packet to send [02:49:01]OFD Sender: No OFD packet to send [02:49:06]OFD Sender: No OFD packet to send [02:49:11]OFD Sender: No OFD packet to send [02:49:16]OFD Sender: No OFD packet to send [02:49:21]OFD Sender: No OFD packet to send [02:49:26]OFD Sender: No OFD packet to send [02:49:31]OFD Sender: No OFD packet to send [02:49:36]OFD Sender: No OFD packet to send [02:49:41]OFD Sender: No OFD packet to send [02:49:46]OFD Sender: No OFD packet to send [02:49:50]accept exits with 9 [02:49:50]New connection [02:49:50]New thread 3066621284 created [02:49:50]Thread 3066477924 joined [02:49:50]Waiting for new connection... [02:49:50] Sock 9.Parse request [02:49:50]Sock 9.Check first char [02:49:50]Sock 9.First char is OK [02:49:50]request: POST /json_proto HTTP/1.0 [02:49:50]Method: POST [02:49:50]URL: /json_proto [02:49:50]Method is POST - this is cgi request [02:49:50]url: /json_proto [02:49:50]query_string will be loaded in cgi processing [02:49:50]execute_cgi json_proto POST (null) [02:49:50]execute_cgi path=json_proto method=POST [02:49:50]POST find Content-Length [02:49:50]Host: 172.17.53.67:8080 [02:49:50]Content-Length: 677 [02:49:50]Content-Type: application/json [02:49:50] [02:49:50]POST finish read [02:49:50]Found Content-Length = 677 [02:49:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:49:50]execute_script... [02:49:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)873492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:49:50]POST & json_proto [02:49:50]process_json_proto [02:49:50]json parsed OK: [02:49:50]protocol is kg_v1.0 [02:49:50]action value=close_receipt [02:49:50]process_action close_receipt [02:49:50]cmd_close_receipt [02:49:50]MH_GetDate [02:49:50]Write to MH i2c: F0 00 00 23 09 1B [02:49:50]Write i2c OK [02:49:50]MH_I2C_Read... [02:49:50]Read from MH i2c: F0 [02:49:50]MH_I2C_Read... [02:49:50]Read from MH i2c: F0 09 00 [02:49:50]MH_I2C_Read... [02:49:50]Read from MH i2c: F0 09 00 23 09 00 4F 1E 13 67 19 BC 99 64 DD [02:49:50]GetLastDocTimeStamp 1729305163 [02:49:50]current date 1729306191 [02:49:50]FM_GetShiftState [02:49:50]SAM_PROTO_GetShiftState [02:49:50]wFMCommunicate request_size=4 [02:49:50]MH_SAM_APDU [02:49:50]CAPDU: 80 13 01 00 [02:49:50]Write to MH i2c: E2 08 00 24 09 80 13 01 00 00 00 00 00 AA [02:49:50]Write i2c OK [02:49:50]MH_I2C_Read... [02:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:49:50]Read from MH i2c: E2 [02:49:50]MH_I2C_Read... [02:49:50]Read from MH i2c: E2 0E 00 [02:49:50]MH_I2C_Read... [02:49:50]Read from MH i2c: E2 0E 00 24 09 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 1A [02:49:50]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:49:50]wFMCommunicate OK [02:49:50]SAM_PROTO_GetShiftState done [02:49:50]FM_GetShiftState done [02:49:50]opened in 1729297392 [02:49:50]opened+sec_in_day 1729383792 [02:49:50]quantity*price = 30038 [02:49:50]sum+1 = 30039 [02:49:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 27 19.10.2024 02:49 Смена: 313 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155278 ФПД: 203263219120515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T024951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155278&fm=203263219120515&tin=02508201610067®Number=0000137193017469&sum=30000 [02:49:51]StoreToDocumentArchive [02:49:51]shift 313 fd 155278 [02:49:51]save to /storage/0313/doc_00155278 [02:49:51]save last doc name /storage/0313/doc_00155278 to /storage/kkm_last_doc_name [02:49:51]save OK [02:49:51]Clear old archive folders... [02:49:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:49:51]tlvbuf is 01D9AFD0 [02:49:51]SAM_PROTO_ClearQueue [02:49:51]wFMCommunicate request_size=4 [02:49:51]MH_SAM_APDU [02:49:51]CAPDU: 80 09 00 00 [02:49:51]Write to MH i2c: E2 08 00 31 09 80 09 00 00 00 00 00 00 AC [02:49:51]Write i2c OK [02:49:51]MH_I2C_Read... [02:49:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:49:51]Read from MH i2c: E2 [02:49:51]MH_I2C_Read... [02:49:51]Read from MH i2c: E2 03 00 [02:49:51]MH_I2C_Read... [02:49:51]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [02:49:51]RAPDU: 90 00 [02:49:51]wFMCommunicate OK [02:49:51]SAM_PROTO_ClearQueue done [02:49:51]KKMCreateOFDPacket [02:49:51]OFDProtocolAddRootSTLVToBuf [02:49:51]FM_MakeSignedData [02:49:51]FM_MakeSignedData [02:49:51]SAM_PROTO_SignData [02:49:51]wFMCommunicate request_size=4 [02:49:51]MH_SAM_APDU [02:49:51]CAPDU: 80 0D 01 02 [02:49:51]Write to MH i2c: E2 08 00 32 09 80 0D 01 02 00 00 00 00 B4 [02:49:51]Write i2c OK [02:49:51]MH_I2C_Read... [02:49:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:49:51]Read from MH i2c: E2 [02:49:51]MH_I2C_Read... [02:49:51]Read from MH i2c: E2 03 00 [02:49:51]MH_I2C_Read... [02:49:51]Read from MH i2c: E2 03 00 32 09 00 90 00 AF [02:49:51]RAPDU: 90 00 [02:49:51]wFMCommunicate OK [02:49:51]wFMCommunicate request_size=255 [02:49:51]MH_SAM_APDU [02:49:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 4F 1E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5E 02 00 35 04 06 00 B8 [02:49:51]Write to MH i2c: E2 02 01 33 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 4F 1E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5E 02 00 35 04 06 00 B8 00 00 31 [02:49:51]Write i2c OK [02:49:51]MH_I2C_Read... [02:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:49:52]Read from MH i2c: E2 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 03 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [02:49:52]RAPDU: 90 00 [02:49:52]wFMCommunicate OK [02:49:52]wFMCommunicate request_size=10 [02:49:52]MH_SAM_APDU [02:49:52]CAPDU: 80 0D 02 02 05 DD E7 F8 B9 83 [02:49:52]Write to MH i2c: E2 0D 00 34 09 80 0D 02 02 05 00 DD E7 F8 B9 83 00 00 B9 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:49:52]Read from MH i2c: E2 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 03 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [02:49:52]RAPDU: 90 00 [02:49:52]wFMCommunicate OK [02:49:52]wFMCommunicate request_size=4 [02:49:52]MH_SAM_APDU [02:49:52]CAPDU: 80 0D 03 02 [02:49:52]Write to MH i2c: E2 08 00 35 09 80 0D 03 02 00 00 00 00 B9 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:49:52]Read from MH i2c: E2 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 0B 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 0B 00 35 09 00 D2 80 31 52 D1 1A 43 87 90 00 44 [02:49:52]RAPDU: D2 80 31 52 D1 1A 43 87 90 00 [02:49:52]wFMCommunicate OK [02:49:52]SAM_PROTO_SignData done [02:49:52]FM_MakeSignedData done [02:49:52]CreateOFDProtocolMessage [02:49:52]wFMCommunicate request_size=4 [02:49:52]MH_SAM_APDU [02:49:52]CAPDU: 80 11 00 00 [02:49:52]Write to MH i2c: E2 08 00 36 09 80 11 00 00 00 00 00 00 B9 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:49:52]Read from MH i2c: E2 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 17 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: E2 17 00 36 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [02:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:49:52]wFMCommunicate OK [02:49:52]CreateOFDProtocolMessage done [02:49:52]OFDSenderStorePacket 155278 [02:49:52]StoreOFDPacket docnum=155278 [02:49:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D EC 07 01 04 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 4F 1E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5E 02 00 35 04 06 00 B8 DD E7 F8 B9 83 D2 80 31 52 D1 1A 43 87 [02:49:52]CheckFolder [02:49:52]dirname=/storage/ofd_packets [02:49:52]CheckFolder done [02:49:52]ProducePacketName [02:49:52]name=ofd_packets/00155278 [02:49:52]NVStorageSaveData ofd_packets/00155278 [02:49:52]File name is /storage/ofd_packets/00155278 [02:49:52]Write 301 bytes [02:49:52]NVStorageSaveData done [02:49:52]OFDSenderStorePacket done [02:49:52]KKMCreateOFDPacket done [02:49:52]NVStorageSaveData kkm_last_timestamp [02:49:52]File name is /storage/kkm_last_timestamp [02:49:52]Write 4 bytes [02:49:52]NVStorageSaveData done [02:49:52]ExternCall_PrintAddStr [02:49:52]wPrintStart [02:49:52]Write to MH i2c: 01 00 00 37 09 40 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 07 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 07 00 37 09 00 00 00 00 00 FF 0F 55 [02:49:52]RasterBufferAndPrint [02:49:52]line Счет N : (1)873492 [02:49:52]line ИНН: 02508201610067 [02:49:52]line Контрольно-Кассовый Чек [02:49:52]line ПРОДАЖА [02:49:52]line ТРК (МРК, ГНК) : 32 [02:49:52]line Товар: 2710124130 [02:49:52]line Аи-92-К-5 [02:49:52]line 4.490 * 66.90 [02:49:52]line = 300.38 [02:49:52]line НДС 12% НСП 1% [02:49:52]line > о реализуемом товаре [02:49:52]line ОКРУГЛЕНИЕ: -0.38 [02:49:52]line ИТОГО: 300.00 [02:49:52]line Внесено: 300.00 [02:49:52]line СДАЧА: 0.00 [02:49:52]line НСП 1% : 2.66 [02:49:52]line НДС 12% : 31.90 [02:49:52]line Наличными: 300.00 [02:49:52]line Безнал.: 0.00 [02:49:52]line Место: АЗС № 165 "Партнер Нефть" [02:49:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:49:52]line СНО: Общий режим [02:49:52]line Чек 27 19.10.2024 02:49 [02:49:52]line Смена: 313 ФФД: 1.0 [02:49:52]line ЗНМ: 0300000234 [02:49:52]line РНМ: 0000137193017469 [02:49:52]line Версия ККМ: v1.0 [02:49:52]line ФМ: 0000000000963156 [02:49:52]line ФД: 155278 [02:49:52]line ФПД: 203263219120515 [02:49:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T024951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155278&fm=203263219120515&tin=02508201610067®Number=0000137193017469&sum=30000 [02:49:52]OFD Sender: Processing packet 155278 [packets to send 51, broken 50] [02:49:52]ProducePacketName [02:49:52]name=ofd_packets/00155278 [02:49:52]OFD Sender: To server: pG, [02:49:52]CommunicateWithHost lk.salyk.kg:30040 [02:49:52]ConnectInit lk.salyk.kg [02:49:52]written 0, free lines is 4095 [02:49:52]Connected sock=10 [02:49:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D EC 07 01 04 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 4F 1E 13 67 0E 04 04 00 39 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5E 02 00 35 04 06 00 B8 DD E7 F8 B9 83 D2 80 31 52 D1 1A 43 87 [02:49:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 C2 47 00 79 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 5E 02 00 F4 03 04 00 86 C4 12 67 B6 04 01 00 00 FA 65 76 30 84 0E 32 6A [02:49:52]CommunicateWithHost err = 0 [02:49:52]CheckOFDResponse [02:49:52]1017 (14) - 77093643461234 [02:49:52]1041 (16) - 0000000000963156 [02:49:52]1040 (4) - 155278 [02:49:52]1012 (4) - 18.10.2024 20:26 [02:49:52]1206 (1) - 0 [02:49:52]OFD Sender: Remove packet 155278 [02:49:52]ProducePacketName [02:49:52]name=ofd_packets/00155278 [02:49:52]NVStorageDeleteData [02:49:52]Write to MH i2c: 01 00 00 62 09 6B [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 07 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: 01 07 00 62 09 00 00 00 00 00 DC 0C 5A [02:49:52]RasterBufferAndPrint [02:49:52]line [02:49:52]line [02:49:52]line [02:49:52]line [02:49:52]line [02:49:52]written 0, free lines is 3298 [02:49:52]MH_Cut [02:49:52]Write to MH i2c: D1 01 00 69 09 01 44 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: D1 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: D1 01 00 [02:49:52]MH_I2C_Read... [02:49:52]Read from MH i2c: D1 01 00 69 09 00 43 [02:49:52]Write to MH i2c: 01 00 00 6A 09 73 [02:49:52]Write i2c OK [02:49:52]MH_I2C_Read... [02:49:53]OFD Sender: No OFD packet to send [02:49:53]*** Cut start [02:49:53]*** Partial cut [02:49:53]*** CUTSNS_PIN = 1 [02:49:53]*** CUTSNS_PIN = 0 [02:49:53]*** Brake cut motor [02:49:54]Read from MH i2c: 01 [02:49:54]MH_I2C_Read... [02:49:54]*** Stop cut motor [02:49:54]*** Cut end [02:49:54]Read from MH i2c: 01 07 00 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 FF 0F 88 [02:49:54]process_action close_receipt done [02:49:54]requested_data is exist [02:49:54]produce_requested_data [02:49:54]requested_item fm.sn is exist - process it [02:49:54]wFMCommunicate request_size=4 [02:49:54]MH_SAM_APDU [02:49:54]CAPDU: 80 11 00 00 [02:49:54]Write to MH i2c: E2 08 00 6B 09 80 11 00 00 00 00 00 00 EE [02:49:54]Write i2c OK [02:49:54]MH_I2C_Read... [02:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:49:54]Read from MH i2c: E2 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 17 00 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 17 00 6B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [02:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:49:54]wFMCommunicate OK [02:49:54]requested_item fd.num is exist - process it [02:49:54]SAM_PROTO_GetFieldsCounters [02:49:54]wFMCommunicate request_size=4 [02:49:54]MH_SAM_APDU [02:49:54]CAPDU: 80 13 00 00 [02:49:54]Write to MH i2c: E2 08 00 6C 09 80 13 00 00 00 00 00 00 F1 [02:49:54]Write i2c OK [02:49:54]MH_I2C_Read... [02:49:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:49:54]Read from MH i2c: E2 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 62 00 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 62 00 6C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5E 02 00 0E 04 04 00 39 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 A3 [02:49:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 5E 02 00 0E 04 04 00 39 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 [02:49:54]wFMCommunicate OK [02:49:54]SAM_PROTO_GetFieldsCounters done [02:49:54]requested_item shift.num is exist - process it [02:49:54]requested_item shift.opened is exist - process it [02:49:54]req_shift_opened [02:49:54]FM_GetShiftState [02:49:54]SAM_PROTO_GetShiftState [02:49:54]wFMCommunicate request_size=4 [02:49:54]MH_SAM_APDU [02:49:54]CAPDU: 80 13 01 00 [02:49:54]Write to MH i2c: E2 08 00 6D 09 80 13 01 00 00 00 00 00 F3 [02:49:54]Write i2c OK [02:49:54]MH_I2C_Read... [02:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:49:54]Read from MH i2c: E2 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 0E 00 [02:49:54]MH_I2C_Read... [02:49:54]Read from MH i2c: E2 0E 00 6D 09 00 09 00 01 F0 FB 12 67 00 00 00 00 90 00 63 [02:49:54]RAPDU: 09 00 01 F0 FB 12 67 00 00 00 00 90 00 [02:49:54]wFMCommunicate OK [02:49:54]SAM_PROTO_GetShiftState done [02:49:54]FM_GetShiftState done [02:49:54]req_shift_opened done [02:49:54]requested_item shift.open_date is exist - process it [02:49:54]req_shift_open_date [02:49:54]req_shift_open_date done [02:49:54]produce_requested_data done [02:49:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155278,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392} [02:49:54]process_action_free close_receipt [02:49:54]json_value_free [02:49:54]json_value_free done [02:49:54]process_json_proto returns [02:49:54]Send response to host [02:49:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155278,"shift.num":313,"shift.opened":1,"shift.open_date":1729297392}}} [02:49:54]free response buf [02:49:54]execute_script done [02:49:54]execute_script returns [02:49:54]free content buf [02:49:54]Sock 9.Close socket [02:49:54]Sock 9.Thread stoped [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:28]OFD Sender: No OFD packet to send [02:53:33]OFD Sender: No OFD packet to send [02:53:38]OFD Sender: No OFD packet to send [02:53:43]OFD Sender: No OFD packet to send [02:53:48]OFD Sender: No OFD packet to send [02:53:53]OFD Sender: No OFD packet to send [02:53:58]OFD Sender: No OFD packet to send [02:54:03]OFD Sender: No OFD packet to send [02:54:08]OFD Sender: No OFD packet to send [02:54:13]OFD Sender: No OFD packet to send [02:54:18]OFD Sender: No OFD packet to send [02:54:23]OFD Sender: No OFD packet to send [02:54:28]OFD Sender: No OFD packet to send [02:54:33]OFD Sender: No OFD packet to send [02:54:38]OFD Sender: No OFD packet to send [02:54:43]OFD Sender: No OFD packet to send [02:54:48]OFD Sender: No OFD packet to send [02:54:53]OFD Sender: No OFD packet to send [02:54:58]OFD Sender: No OFD packet to send [02:55:03]OFD Sender: No OFD packet to send [02:55:08]OFD Sender: No OFD packet to send [02:55:13]OFD Sender: No OFD packet to send [02:55:18]OFD Sender: No OFD packet to send [02:55:23]OFD Sender: No OFD packet to send [02:55:28]OFD Sender: No OFD packet to send [02:55:33]OFD Sender: No OFD packet to send [02:55:38]OFD Sender: No OFD packet to send [02:55:43]OFD Sender: No OFD packet to send [02:55:48]OFD Sender: No OFD packet to send [02:55:53]OFD Sender: No OFD packet to send [02:55:58]OFD Sender: No OFD packet to send [02:56:03]OFD Sender: No OFD packet to send [02:56:08]OFD Sender: No OFD packet to send [02:56:13]OFD Sender: No OFD packet to send [02:56:18]OFD Sender: No OFD packet to send [02:56:23]OFD Sender: No OFD packet to send [02:56:28]OFD Sender: No OFD packet to send [02:56:33]OFD Sender: No OFD packet to send [02:56:38]OFD Sender: No OFD packet to send [02:56:43]OFD Sender: No OFD packet to send [02:56:48]OFD Sender: No OFD packet to send [02:56:53]OFD Sender: No OFD packet to send [02:56:58]OFD Sender: No OFD packet to send [02:57:03]OFD Sender: No OFD packet to send [02:57:08]OFD Sender: No OFD packet to send [02:57:13]OFD Sender: No OFD packet to send [02:57:18]OFD Sender: No OFD packet to send [02:57:23]OFD Sender: No OFD packet to send [02:57:28]OFD Sender: No OFD packet to send [02:57:33]OFD Sender: No OFD packet to send [02:57:38]OFD Sender: No OFD packet to send [02:57:43]OFD Sender: No OFD packet to send [02:57:48]OFD Sender: No OFD packet to send [02:57:53]OFD Sender: No OFD packet to send [02:57:58]OFD Sender: No OFD packet to send [02:58:03]OFD Sender: No OFD packet to send [02:58:08]OFD Sender: No OFD packet to send [02:58:13]OFD Sender: No OFD packet to send [02:58:18]OFD Sender: No OFD packet to send [02:58:23]OFD Sender: No OFD packet to send [02:58:28]OFD Sender: No OFD packet to send [02:58:33]OFD Sender: No OFD packet to send [02:58:38]OFD Sender: No OFD packet to send [02:58:43]OFD Sender: No OFD packet to send [02:58:48]OFD Sender: No OFD packet to send [02:58:53]OFD Sender: No OFD packet to send [02:58:58]OFD Sender: No OFD packet to send [02:59:03]OFD Sender: No OFD packet to send [02:59:08]OFD Sender: No OFD packet to send [02:59:13]OFD Sender: No OFD packet to send [02:59:18]OFD Sender: No OFD packet to send [02:59:23]OFD Sender: No OFD packet to send [02:59:28]OFD Sender: No OFD packet to send [02:59:33]OFD Sender: No OFD packet to send [02:59:38]OFD Sender: No OFD packet to send [02:59:43]OFD Sender: No OFD packet to send [02:59:48]OFD Sender: No OFD packet to send [02:59:53]OFD Sender: No OFD packet to send [02:59:58]OFD Sender: No OFD packet to send [03:00:03]OFD Sender: No OFD packet to send [03:00:08]OFD Sender: No OFD packet to send [03:00:13]OFD Sender: No OFD packet to send [03:00:18]OFD Sender: No OFD packet to send [03:00:23]OFD Sender: No OFD packet to send [03:00:28]OFD Sender: No OFD packet to send [03:00:33]OFD Sender: No OFD packet to send [03:00:38]OFD Sender: No OFD packet to send [03:00:43]OFD Sender: No OFD packet to send [03:00:48]OFD Sender: No OFD packet to send [03:00:53]OFD Sender: No OFD packet to send [03:00:58]OFD Sender: No OFD packet to send [03:01:03]OFD Sender: No OFD packet to send [03:01:08]OFD Sender: No OFD packet to send [03:01:13]OFD Sender: No OFD packet to send [03:01:18]OFD Sender: No OFD packet to send [03:01:23]OFD Sender: No OFD packet to send [03:01:28]OFD Sender: No OFD packet to send [03:01:33]OFD Sender: No OFD packet to send [03:01:38]OFD Sender: No OFD packet to send [03:01:43]OFD Sender: No OFD packet to send [03:01:48]OFD Sender: No OFD packet to send [03:01:53]OFD Sender: No OFD packet to send [03:01:58]OFD Sender: No OFD packet to send [03:02:03]OFD Sender: No OFD packet to send [03:02:08]OFD Sender: No OFD packet to send [03:02:14]OFD Sender: No OFD packet to send [03:02:19]OFD Sender: No OFD packet to send [03:02:24]OFD Sender: No OFD packet to send [03:02:29]OFD Sender: No OFD packet to send [03:02:34]OFD Sender: No OFD packet to send [03:02:39]OFD Sender: No OFD packet to send [03:02:44]OFD Sender: No OFD packet to send [03:02:49]OFD Sender: No OFD packet to send [03:02:54]OFD Sender: No OFD packet to send [03:02:59]OFD Sender: No OFD packet to send [03:03:04]OFD Sender: No OFD packet to send [03:03:09]OFD Sender: No OFD packet to send [03:03:14]OFD Sender: No OFD packet to send [03:03:19]OFD Sender: No OFD packet to send [03:03:24]OFD Sender: No OFD packet to send [03:03:29]OFD Sender: No OFD packet to send [03:03:34]OFD Sender: No OFD packet to send [03:03:39]OFD Sender: No OFD packet to send [03:03:44]OFD Sender: No OFD packet to send [03:03:49]OFD Sender: No OFD packet to send [03:03:54]OFD Sender: No OFD packet to send [03:03:59]OFD Sender: No OFD packet to send [03:04:04]OFD Sender: No OFD packet to send [03:04:09]OFD Sender: No OFD packet to send [03:04:14]OFD Sender: No OFD packet to send [03:04:19]OFD Sender: No OFD packet to send [03:04:24]OFD Sender: No OFD packet to send [03:04:29]OFD Sender: No OFD packet to send [03:04:34]OFD Sender: No OFD packet to send [03:04:39]OFD Sender: No OFD packet to send [03:04:44]OFD Sender: No OFD packet to send [03:04:49]OFD Sender: No OFD packet to send [03:04:54]OFD Sender: No OFD packet to send [03:04:59]OFD Sender: No OFD packet to send [03:05:04]OFD Sender: No OFD packet to send [03:05:09]OFD Sender: No OFD packet to send [03:05:14]OFD Sender: No OFD packet to send [03:05:19]OFD Sender: No OFD packet to send [03:05:24]OFD Sender: No OFD packet to send [03:05:29]OFD Sender: No OFD packet to send [03:05:34]OFD Sender: No OFD packet to send [03:05:39]OFD Sender: No OFD packet to send [03:05:44]OFD Sender: No OFD packet to send [03:05:49]OFD Sender: No OFD packet to send [03:05:54]OFD Sender: No OFD packet to send [03:05:59]OFD Sender: No OFD packet to send [03:06:04]OFD Sender: No OFD packet to send [03:06:09]OFD Sender: No OFD packet to send [03:06:14]OFD Sender: No OFD packet to send [03:06:19]OFD Sender: No OFD packet to send [03:06:24]OFD Sender: No OFD packet to send [03:06:29]OFD Sender: No OFD packet to send [03:06:34]OFD Sender: No OFD packet to send [03:06:39]OFD Sender: No OFD packet to send [03:06:44]OFD Sender: No OFD packet to send [03:06:49]OFD Sender: No OFD packet to send [03:06:54]OFD Sender: No OFD packet to send [03:06:59]OFD Sender: No OFD packet to send [03:07:04]OFD Sender: No OFD packet to send [03:07:09]OFD Sender: No OFD packet to send [03:07:14]OFD Sender: No OFD packet to send [03:07:19]OFD Sender: No OFD packet to send [03:07:24]OFD Sender: No OFD packet to send [03:07:29]OFD Sender: No OFD packet to send [03:07:34]OFD Sender: No OFD packet to send [03:07:39]OFD Sender: No OFD packet to send [03:07:44]OFD Sender: No OFD packet to send [03:07:49]OFD Sender: No OFD packet to send [03:07:54]OFD Sender: No OFD packet to send [03:07:59]OFD Sender: No OFD packet to send [03:08:04]OFD Sender: No OFD packet to send [03:08:09]OFD Sender: No OFD packet to send [03:08:14]OFD Sender: No OFD packet to send [03:08:19]OFD Sender: No OFD packet to send [03:08:24]OFD Sender: No OFD packet to send [03:08:29]OFD Sender: No OFD packet to send [03:08:34]OFD Sender: No OFD packet to send [03:08:39]OFD Sender: No OFD packet to send [03:08:44]OFD Sender: No OFD packet to send [03:08:49]OFD Sender: No OFD packet to send [03:08:54]OFD Sender: No OFD packet to send [03:08:59]OFD Sender: No OFD packet to send [03:09:04]OFD Sender: No OFD packet to send [03:09:09]OFD Sender: No OFD packet to send [03:09:14]OFD Sender: No OFD packet to send [03:09:19]OFD Sender: No OFD packet to send [03:09:24]OFD Sender: No OFD packet to send [03:09:29]OFD Sender: No OFD packet to send [03:09:34]OFD Sender: No OFD packet to send [03:09:39]OFD Sender: No OFD packet to send [03:09:44]OFD Sender: No OFD packet to send [03:09:49]OFD Sender: No OFD packet to send [03:09:54]OFD Sender: No OFD packet to send [03:09:59]OFD Sender: No OFD packet to send [03:10:04]OFD Sender: No OFD packet to send [03:10:09]OFD Sender: No OFD packet to send [03:10:14]OFD Sender: No OFD packet to send [03:10:19]OFD Sender: No OFD packet to send [03:10:24]OFD Sender: No OFD packet to send [03:10:29]OFD Sender: No OFD packet to send [03:10:34]OFD Sender: No OFD packet to send [03:10:39]OFD Sender: No OFD packet to send [03:10:44]OFD Sender: No OFD packet to send [03:10:49]OFD Sender: No OFD packet to send [03:10:54]OFD Sender: No OFD packet to send [03:10:59]OFD Sender: No OFD packet to send [03:11:04]OFD Sender: No OFD packet to send [03:11:09]OFD Sender: No OFD packet to send [03:11:14]OFD Sender: No OFD packet to send [03:11:19]OFD Sender: No OFD packet to send [03:11:24]OFD Sender: No OFD packet to send [03:11:29]OFD Sender: No OFD packet to send [03:11:34]OFD Sender: No OFD packet to send [03:11:39]OFD Sender: No OFD packet to send [03:11:44]OFD Sender: No OFD packet to send [03:11:49]OFD Sender: No OFD packet to send [03:11:54]OFD Sender: No OFD packet to send [03:11:59]OFD Sender: No OFD packet to send [03:12:04]OFD Sender: No OFD packet to send [03:12:09]OFD Sender: No OFD packet to send [03:12:14]OFD Sender: No OFD packet to send [03:12:19]OFD Sender: No OFD packet to send [03:12:24]OFD Sender: No OFD packet to send [03:12:29]OFD Sender: No OFD packet to send [03:12:34]OFD Sender: No OFD packet to send [03:12:39]OFD Sender: No OFD packet to send [03:12:44]OFD Sender: No OFD packet to send [03:12:49]OFD Sender: No OFD packet to send [03:12:54]OFD Sender: No OFD packet to send [03:12:59]OFD Sender: No OFD packet to send [03:13:04]OFD Sender: No OFD packet to send [03:13:09]OFD Sender: No OFD packet to send [03:13:14]OFD Sender: No OFD packet to send [03:13:19]OFD Sender: No OFD packet to send [03:13:24]OFD Sender: No OFD packet to send [03:13:29]OFD Sender: No OFD packet to send [03:13:34]OFD Sender: No OFD packet to send [03:13:39]OFD Sender: No OFD packet to send [03:13:44]OFD Sender: No OFD packet to send [03:13:49]OFD Sender: No OFD packet to send [03:13:54]OFD Sender: No OFD packet to send [03:13:59]OFD Sender: No OFD packet to send [03:14:04]OFD Sender: No OFD packet to send [03:14:09]OFD Sender: No OFD packet to send [03:14:14]OFD Sender: No OFD packet to send [03:14:19]OFD Sender: No OFD packet to send [03:14:24]OFD Sender: No OFD packet to send [03:14:29]OFD Sender: No OFD packet to send [03:14:34]OFD Sender: No OFD packet to send [03:14:39]OFD Sender: No OFD packet to send [03:14:44]OFD Sender: No OFD packet to send [03:14:49]OFD Sender: No OFD packet to send [03:14:54]OFD Sender: No OFD packet to send [03:14:59]OFD Sender: No OFD packet to send [03:15:04]OFD Sender: No OFD packet to send [03:15:09]OFD Sender: No OFD packet to send [03:15:14]OFD Sender: No OFD packet to send [03:15:19]OFD Sender: No OFD packet to send [03:15:24]OFD Sender: No OFD packet to send [03:15:29]OFD Sender: No OFD packet to send [03:15:34]OFD Sender: No OFD packet to send [03:15:39]OFD Sender: No OFD packet to send [03:15:44]OFD Sender: No OFD packet to send [03:15:49]OFD Sender: No OFD packet to send [03:15:54]OFD Sender: No OFD packet to send [03:15:59]OFD Sender: No OFD packet to send [03:16:04]OFD Sender: No OFD packet to send [03:16:09]OFD Sender: No OFD packet to send [03:16:14]OFD Sender: No OFD packet to send [03:16:19]OFD Sender: No OFD packet to send [03:16:24]OFD Sender: No OFD packet to send [03:16:29]OFD Sender: No OFD packet to send [03:16:34]OFD Sender: No OFD packet to send [03:16:39]OFD Sender: No OFD packet to send [03:16:44]OFD Sender: No OFD packet to send [03:16:49]OFD Sender: No OFD packet to send [03:16:54]OFD Sender: No OFD packet to send [03:16:59]OFD Sender: No OFD packet to send [03:17:04]OFD Sender: No OFD packet to send [03:17:09]OFD Sender: No OFD packet to send [03:17:14]OFD Sender: No OFD packet to send [03:17:19]OFD Sender: No OFD packet to send [03:17:24]OFD Sender: No OFD packet to send [03:17:29]OFD Sender: No OFD packet to send [03:17:34]OFD Sender: No OFD packet to send [03:17:39]OFD Sender: No OFD packet to send [03:17:44]OFD Sender: No OFD packet to send [03:17:49]OFD Sender: No OFD packet to send [03:17:54]OFD Sender: No OFD packet to send [03:17:59]OFD Sender: No OFD packet to send [03:18:04]OFD Sender: No OFD packet to send [03:18:09]OFD Sender: No OFD packet to send [03:18:14]OFD Sender: No OFD packet to send [03:18:19]OFD Sender: No OFD packet to send [03:18:24]OFD Sender: No OFD packet to send [03:18:29]OFD Sender: No OFD packet to send [03:18:34]OFD Sender: No OFD packet to send [03:18:39]OFD Sender: No OFD packet to send [03:18:44]OFD Sender: No OFD packet to send [03:18:49]OFD Sender: No OFD packet to send [03:18:54]OFD Sender: No OFD packet to send [03:18:59]OFD Sender: No OFD packet to send [03:19:04]OFD Sender: No OFD packet to send [03:19:09]OFD Sender: No OFD packet to send [03:19:14]OFD Sender: No OFD packet to send [03:19:19]OFD Sender: No OFD packet to send [03:19:24]OFD Sender: No OFD packet to send [03:19:29]OFD Sender: No OFD packet to send [03:19:34]OFD Sender: No OFD packet to send [03:19:39]OFD Sender: No OFD packet to send [03:19:44]OFD Sender: No OFD packet to send [03:19:49]OFD Sender: No OFD packet to send [03:19:54]OFD Sender: No OFD packet to send [03:19:59]OFD Sender: No OFD packet to send [03:20:04]OFD Sender: No OFD packet to send [03:20:09]OFD Sender: No OFD packet to send [03:20:14]OFD Sender: No OFD packet to send [03:20:19]OFD Sender: No OFD packet to send [03:20:24]OFD Sender: No OFD packet to send [03:20:30]OFD Sender: No OFD packet to send [03:20:35]OFD Sender: No OFD packet to send [03:20:40]OFD Sender: No OFD packet to send [03:20:45]OFD Sender: No OFD packet to send [03:20:50]OFD Sender: No OFD packet to send [03:20:55]OFD Sender: No OFD packet to send [03:21:00]OFD Sender: No OFD packet to send [03:21:05]OFD Sender: No OFD packet to send [03:21:10]OFD Sender: No OFD packet to send [03:21:15]OFD Sender: No OFD packet to send [03:21:20]OFD Sender: No OFD packet to send [03:21:25]OFD Sender: No OFD packet to send [03:21:30]OFD Sender: No OFD packet to send [03:21:35]OFD Sender: No OFD packet to send [03:21:40]OFD Sender: No OFD packet to send [03:21:45]OFD Sender: No OFD packet to send [03:21:50]OFD Sender: No OFD packet to send [03:21:55]OFD Sender: No OFD packet to send [03:22:00]OFD Sender: No OFD packet to send [03:22:05]OFD Sender: No OFD packet to send [03:22:10]OFD Sender: No OFD packet to send [03:22:15]OFD Sender: No OFD packet to send [03:22:20]OFD Sender: No OFD packet to send [03:22:25]OFD Sender: No OFD packet to send [03:22:30]OFD Sender: No OFD packet to send [03:22:35]OFD Sender: No OFD packet to send [03:22:40]OFD Sender: No OFD packet to send [03:22:45]OFD Sender: No OFD packet to send [03:22:50]OFD Sender: No OFD packet to send [03:22:55]OFD Sender: No OFD packet to send [03:23:00]OFD Sender: No OFD packet to send